The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 BBG001S5T7X2 988,769 10,562 SH   SOLE   10,562 0 0
ABBOTT LABS COM 002824100 BBG001S5N9M6 661,123 6,826 SH   SOLE   6,826 0 0
ABBOTT LABS COM 002824100 BBG001S5N9M6 232,440 2,400 PRN Put SOLE   2,400 0 0
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 819,608 5,499 SH   SOLE   5,499 0 0
ACUITY BRANDS INC COM 00508Y102 BBG001SBG656 627,447 3,684 SH   SOLE 1 3,654 30 0
ADVANCED MICRO DEVICES INC COM 007903107 BBG001S5NN36 17,051,196 165,835 SH   SOLE   165,488 297 50
AGCO CORP COM 001084102 BBG001S7WHW3 12,947,357 109,464 SH   SOLE 1 109,197 235 32
AGNC INVT CORP COM 00123Q104 BBG001T074G2 94,400 10,000 SH   SOLE   10,000 0 0
ALBANY INTL CORP CL A 012348108 BBG001S5VKN1 980,486 11,364 SH   SOLE   11,364 0 0
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 25,243,369 192,904 SH   SOLE   192,592 267 45
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 5,315,123 40,312 SH   SOLE   40,312 0 0
ALTRIA GROUP INC COM 02209S103 BBG001S5T8T5 255,033 6,065 SH   SOLE   6,065 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 BBG001SD42R0 17,009 18,488 SH   SOLE   18,488 0 0
AMAZON COM INC COM 023135106 BBG001S5PQL7 10,157,190 79,902 SH   SOLE   79,902 0 0
AMAZON COM INC COM 023135106 BBG001S5PQL7 1,995,784 15,700 PRN Put SOLE   15,700 0 0
AMERICAN EXPRESS CO COM 025816109 BBG001S5P034 246,426 1,652 SH   SOLE   1,652 0 0
AMERICAN TOWER CORP NEW COM 03027X100 BBG001S5NPQ6 6,913,079 42,038 SH   SOLE   41,946 80 12
AMGEN INC COM 031162100 BBG001S5NNL6 12,450,272 46,325 SH   SOLE   46,230 81 14
ANGEL OAK FUNDS TRUST OAK ULTRASHORT 03463K752 BBG01B5GQSR4 57,050,351 1,126,253 SH   SOLE   1,124,894 1,174 185
AON PLC SHS CL A G0403H108 BBG00SSQFPR9 3,095,225 9,547 SH   SOLE   9,547 0 0
APPLE INC COM 037833100 BBG001S5N8V8 35,369,597 206,586 SH   SOLE   206,586 0 0
APPLE INC COM 037833100 BBG001S5N8V8 1,831,947 10,700 PRN Put SOLE   10,700 0 0
APPLIED MATLS INC COM 038222105 BBG001S5NMM7 301,054 2,174 SH   SOLE   2,174 0 0
APTIV PLC SHS G6095L109 BBG001TRL2T7 6,720,092 68,162 SH   SOLE   68,019 123 20
ARBOR REALTY TRUST INC COM 038923108 BBG001SJP3G4 2,311,505 152,273 SH   SOLE   152,273 0 0
ARCHER AVIATION INC COM CL A 03945R102 BBG00XRTC929 121,440 24,000 SH   SOLE   24,000 0 0
ASCENDIS PHARMA A/S SPONSORED ADR 04351P101 BBG007R7VP72 468,200 5,000 SH   SOLE   5,000 0 0
AT&T INC COM 00206R102 BBG001S5VWH2 180,263 12,001 SH   SOLE   12,001 0 0
ATLANTIC AMERN CORP COM 048209100 BBG001S5N8T1 35,570 18,335 SH   SOLE   18,335 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 BBG001S82KF6 1,476,155 6,136 SH   SOLE   6,136 0 0
AVERY DENNISON CORP COM 053611109 BBG001S5NZM8 251,172 1,375 SH   SOLE   1,375 0 0
AVNET INC COM 053807103 BBG001S5NZJ2 391,062 8,115 SH   SOLE   8,115 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 BBG001SF8W86 4,228,947 25,937 SH   SOLE   25,937 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 BBG001SF8W86 4,222,995 25,900 PRN Put SOLE   25,900 0 0
AXOS FINANCIAL INC COM 05465C100 BBG001SLZ724 1,856,087 49,025 SH   SOLE   49,025 0 0
BANK AMERICA CORP COM 060505104 BBG001S5P0Y0 457,300 16,702 SH   SOLE   16,702 0 0
BECTON DICKINSON & CO COM 075887109 BBG001S5P374 2,129,254 8,236 SH   SOLE   8,236 0 0
BERKLEY W R CORP COM 084423102 BBG001S5P463 471,160 7,421 SH   SOLE   7,421 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 BBG001S902J2 2,657,385 5 SH   SOLE   5 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 8,991,877 25,669 SH   SOLE   25,669 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 BBG00FQ8T4M6 12,346,654 172,995 SH   SOLE   172,640 305 50
BLACKROCK INC COM 09247X101 BBG001SDBP55 208,815 323 SH   SOLE   323 0 0
BOEING CO COM 097023105 BBG001S5P0V3 1,970,017 10,278 SH   SOLE   10,278 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 BBG001S8N8J6 422,738 7,284 SH   SOLE   7,284 0 0
BROADCOM INC COM 11135F101 BBG00KHY5SY8 18,975,054 22,846 SH   SOLE   22,802 38 6
CARDINAL HEALTH INC COM 14149Y108 BBG001S7PC34 291,368 3,356 SH   SOLE   3,356 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 BBG00RP5HZM1 251,933 4,564 SH   SOLE   4,564 0 0
CBOE GLOBAL MKTS INC COM 12503M108 BBG001T71BP7 7,519,455 48,137 SH   SOLE   48,034 89 14
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 2,026,264 12,017 SH   SOLE   12,017 0 0
CISCO SYS INC COM 17275R102 BBG001S6HC62 561,522 10,445 SH   SOLE 1 10,360 85 0
CME GROUP INC COM 12572Q105 BBG001S86547 16,711,927 83,468 SH   SOLE 1 83,264 181 23
COCA COLA CO COM 191216100 BBG001S5SMQ8 2,461,218 43,966 SH   SOLE   43,966 0 0
COCA COLA CONS INC COM 191098102 BBG001S5Q0W1 2,757,811 4,334 SH   SOLE 1 4,326 8 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 BBG001S5STN6 414,095 6,113 SH   SOLE   6,113 0 0
COLGATE PALMOLIVE CO COM 194162103 BBG001S5PVM5 714,484 10,048 SH   SOLE   10,048 0 0
COLONY BANKCORP INC COM 19623P101 BBG001S98KP7 100,440 10,049 SH   SOLE   10,049 0 0
COMCAST CORP NEW CL A 20030N101 BBG001S5PXL2 232,076 5,234 SH   SOLE   5,234 0 0
CONFLUENT INC CLASS A COM 20717M103 BBG007HWGYS3 7,020,206 237,089 SH   SOLE   236,587 433 69
CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 282,978 2,362 SH   SOLE   2,362 0 0
COSTCO WHSL CORP NEW COM 22160K105 BBG001S9KRQ7 26,980,144 47,756 SH   SOLE   47,662 81 13
COTERRA ENERGY INC COM 127097103 BBG001S6H6Y4 11,483,689 424,536 SH   SOLE   423,658 748 130
COUCHBASE INC COM 22207T101 BBG001Z5ZB22 6,167,407 359,406 SH   SOLE   358,649 652 105
CROWDSTRIKE HLDGS INC CL A 22788C105 BBG00BLYKRZ7 8,029,442 47,971 SH   SOLE   47,875 82 14
CVS HEALTH CORP COM 126650100 BBG001S5QBD8 304,534 4,362 SH   SOLE   4,362 0 0
DANAHER CORPORATION COM 235851102 BBG001S5QGT0 315,321 1,271 SH   SOLE   1,271 0 0
DEERE & CO COM 244199105 BBG001S5QFF7 1,154,720 3,060 SH   SOLE   3,060 0 0
DEVON ENERGY CORP NEW COM 25179M103 BBG001S63VG4 968,310 20,300 SH   SOLE   20,300 0 0
DIAMONDBACK ENERGY INC COM 25278X109 BBG002PHSZN7 8,892,036 57,412 SH   SOLE   57,087 305 20
DIGITAL RLTY TR INC COM 253868103 BBG001SM0K30 15,406,723 127,307 SH   SOLE   127,031 239 37
DISNEY WALT CO COM 254687106 BBG001S5QHF3 237,917 2,935 SH   SOLE   2,935 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107 BBG0112Z58K1 11,868,874 224,280 SH   SOLE   223,809 401 70
DTE ENERGY CO COM 233331107 BBG001S5QN88 10,996,015 110,758 SH   SOLE   110,524 202 32
DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 13,001,495 147,309 SH   SOLE   146,996 268 45
EAGLE BULK SHIPPING INC COM Y2187A150 BBG001SNRRM3 10,167,937 241,921 SH   SOLE   241,403 448 70
EASTGROUP PPTYS INC COM 277276101 BBG001S5QT03 881,444 5,293 SH   SOLE   5,293 0 0
EATON CORP PLC SHS G29183103 BBG001S5QZ45 4,210,224 19,740 SH   SOLE   19,740 0 0
EATON VANCE TAX-MANAGED GLOB COM 27829F108 BBG001SPXHX1 270,517 36,705 SH   SOLE   36,705 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 BBG001SF2288 982,879 14,187 SH   SOLE   14,187 0 0
ELI LILLY & CO COM 532457108 BBG001S5STL8 1,764,966 3,286 SH   SOLE   3,286 0 0
EMERSON ELEC CO COM 291011104 BBG001S5QVT7 1,105,231 11,445 SH   SOLE 1 11,375 70 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 BBG001SDHNW4 410,155 29,234 SH   SOLE   29,234 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 BBG001S9P0Z1 985,320 36,000 SH   SOLE   36,000 0 0
EOG RES INC COM 26875P101 BBG001S5ZB93 19,500,523 153,838 SH   SOLE   153,525 264 49
EQT CORP COM 26884L109 BBG001S5QXJ4 14,774,577 364,085 SH   SOLE   363,310 665 110
EQUIFAX INC COM 294429105 BBG001S5QSK3 581,597 3,175 SH   SOLE   3,175 0 0
EXACT SCIENCES CORP COM 30063P105 BBG001SGCLB9 341,100 5,000 SH   SOLE   5,000 0 0
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 1,939,846 16,498 SH   SOLE   16,498 0 0
FASTENAL CO COM 311900104 BBG001S5R1F7 576,737 10,555 SH   SOLE   10,555 0 0
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 BBG0078X1341 14,095,497 323,588 SH   SOLE   322,790 773 25
FORD MTR CO DEL COM 345370860 BBG001S5TZ33 357,463 28,781 SH   SOLE   28,781 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 BBG006TBN969 6,537,555 467,302 SH   SOLE   466,262 900 140
GENUINE PARTS CO COM 372460105 BBG001S5RNH7 749,343 5,190 SH   SOLE   5,190 0 0
GITLAB INC CLASS A COM 37637K108 BBG00DHTYPJ6 9,302,478 205,716 SH   SOLE   205,315 343 58
GLOBAL PMTS INC COM 37940X102 BBG001SGS2Z8 1,653,078 14,326 SH   SOLE   14,326 0 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 BBG00MVW9603 346,419 20,657 SH   SOLE   20,657 0 0
GLOBAL X FDS US PFD ETF 37954Y657 BBG00HPF2LX6 1,201,491 63,875 SH   SOLE   63,875 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 BBG001SV0YS3 11,219,382 192,806 SH   SOLE   192,434 322 50
GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230 BBG00NW3TGY3 695,629 13,929 SH   SOLE   13,929 0 0
GRACO INC COM 384109104 BBG001S5RK56 3,904,619 53,576 SH   SOLE   53,576 0 0
HARTFORD FDS EXCHANGE TRADED MUN OPORTUNITE 41653L503 BBG00JGMYXN7 10,703,521 290,789 SH   SOLE   290,714 0 75
HASHICORP INC COM CL A 418100103 BBG007PZ2T94 6,999,313 306,584 SH   SOLE   305,979 515 90
HERSHEY CO COM 427866108 BBG001S5S148 895,971 4,478 SH   SOLE   4,478 0 0
HOME DEPOT INC COM 437076102 BBG001S5RTW7 9,537,190 31,563 SH   SOLE 1 31,548 15 0
HORIZON THERAPEUTICS PUB L SHS G46188101 BBG001T9M4T2 761,106 6,579 SH   SOLE   6,579 0 0
HUMANA INC COM 444859102 BBG001S5S1X6 3,070,616 6,311 SH   SOLE   6,311 0 0
IDEXX LABS INC COM 45168D104 BBG001S5S4Y9 2,575,742 5,891 SH   SOLE   5,891 0 0
IDEXX LABS INC COM 45168D104 BBG001S5S4Y9 2,536,166 5,800 PRN Put SOLE   5,800 0 0
ILLINOIS TOOL WKS INC COM 452308109 BBG001S5SDX0 3,575,324 15,524 SH   SOLE   15,524 0 0
IMMUNIC INC COM 4525EP101 BBG001V10N36 2,479,089 1,686,455 SH   SOLE   1,682,632 3,288 535
INTEL CORP COM 458140100 BBG001S5SF65 630,527 17,736 SH   SOLE   17,736 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 1,014,400 7,230 SH   SOLE   7,230 0 0
INTUIT COM 461202103 BBG001S6TWR2 11,740,498 22,978 SH   SOLE 1 22,917 54 7
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 BBG00KJR1T91 29,072,507 584,960 SH   SOLE   584,166 711 83
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 BBG001T0NSB6 821,250 75,000 SH   SOLE   75,000 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 BBG001V18CG8 508,181 8,644 SH   SOLE   8,644 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 BBG001S6H5N8 546,038 17,160 SH   SOLE   17,160 0 0
IONQ INC COM 46222L108 BBG00XZP0LC3 297,600 20,000 SH   SOLE   20,000 0 0
IQVIA HLDGS INC COM 46266C105 BBG00333FZ54 10,034,101 50,999 SH   SOLE   50,894 91 14
ISHARES TR BLACKROCK ULTRA 46434V878 BBG005PCDCZ5 10,040,106 199,288 SH   SOLE   199,288 0 0
ISHARES TR CORE DIV GRWTH 46434V621 BBG006MJFZK4 60,175,374 1,214,928 SH   SOLE   1,214,019 394 515
ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 74,009,238 1,150,105 SH   SOLE   1,147,524 2,061 520
ISHARES TR CORE S&P SCP ETF 464287804 BBG001SFC7W9 226,572 2,402 SH   SOLE   2,402 0 0
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 1,221,298 2,844 SH   SOLE   2,844 0 0
ISHARES TR EAFE GRWTH ETF 464288885 BBG001SP62C7 8,864,580 102,718 SH   SOLE   102,483 185 50
ISHARES TR MSCI EMG MKT ETF 464287234 BBG001SK77D5 740,025 19,500 SH   SOLE   19,500 0 0
ISHARES TR MSCI INDIA ETF 46429B598 BBG002DMN4B6 2,211,000 50,000 SH   SOLE   50,000 0 0
ISHARES TR RUS 1000 ETF 464287622 BBG001S562W9 426,362 1,815 SH   SOLE   1,815 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 5,955,641 22,390 SH   SOLE   22,390 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 BBG001S562P7 768,058 5,059 SH   SOLE   5,059 0 0
ISHARES TR RUS MD CP GR ETF 464287481 BBG001S561Z8 474,107 5,190 SH   SOLE   5,190 0 0
ISHARES TR RUS MID CAP ETF 464287499 BBG001SJCNS1 353,175 5,100 SH   SOLE   5,100 0 0
ISHARES TR RUS TP200 GR ETF 464289438 BBG001T5LBR7 366,731 2,384 SH   SOLE   2,384 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 BBG001S561Q8 201,342 2,943 SH   SOLE   2,943 0 0
ISHARES TR SELECT DIVID ETF 464287168 BBG001SDJVG2 212,860 1,978 SH   SOLE   1,978 0 0
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 BBG00N6W8XF5 14,750,885 330,219 SH   SOLE   329,448 746 25
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 BBG00TSG0SK6 267,800 5,000 SH   SOLE   5,000 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 BBG00GP26NW0 707,776 14,105 SH   SOLE   14,105 0 0
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 BBG00M8D2458 292,358 5,795 SH   SOLE   5,795 0 0
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 19,470,266 125,010 SH   SOLE   124,825 160 25
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 1,619,800 10,400 PRN Put SOLE   10,400 0 0
JOHNSON CTLS INTL PLC SHS G51502105 BBG001S5WZ84 445,468 8,372 SH   SOLE 1 8,262 110 0
JPMORGAN CHASE & CO COM 46625H100 BBG001S8CRC3 22,133,895 152,626 SH   SOLE   152,329 255 42
KIMBERLY-CLARK CORP COM 494368103 BBG001S5SLZ0 453,913 3,756 SH   SOLE   3,756 0 0
KINDER MORGAN INC DEL COM 49456B101 BBG001TG2YZ5 6,898,021 416,045 SH   SOLE   415,170 755 120
KIRBY CORP COM 497266106 BBG001S5SKT9 240,120 2,900 SH   SOLE   2,900 0 0
KLA CORP COM NEW 482480100 BBG001S5SLM4 14,132,902 30,813 SH   SOLE   30,750 54 9
KRANESHARES TR QUADRTC INT RT 500767736 BBG00NW3SL00 1,439,200 70,000 SH   SOLE   70,000 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 BBG001S5S0N9 237,096 1,362 SH   SOLE   1,362 0 0
LAM RESEARCH CORP COM 512807108 BBG001S5SW40 11,311,553 18,047 SH   SOLE   18,011 31 5
LIBERTY ENERGY INC COM CL A 53115L104 BBG00GK831C5 618,180 33,379 SH   SOLE   33,379 0 0
LINCOLN ELEC HLDGS INC COM 533900106 BBG001S5TV87 1,688,212 9,287 SH   SOLE   9,287 0 0
LOCKHEED MARTIN CORP COM 539830109 BBG001S7PS57 16,995,176 41,557 SH   SOLE   41,475 71 11
LOWES COS INC COM 548661107 BBG001S5SVL3 2,721,954 13,096 SH   SOLE   13,096 0 0
MARATHON PETE CORP COM 56585A102 BBG001S169P1 669,680 4,425 SH   SOLE   4,425 0 0
MARTIN MARIETTA MATLS INC COM 573284106 BBG001S7QC51 451,528 1,100 SH   SOLE   1,100 0 0
MARVELL TECHNOLOGY INC COM 573874104 BBG00ZXBJ162 9,081,697 167,776 SH   SOLE   167,438 289 49
MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 317,252 801 SH   SOLE   801 0 0
MCDONALDS CORP COM 580135101 BBG001S5T110 13,885,921 52,710 SH   SOLE   52,615 82 13
MCKESSON CORP COM 58155Q103 BBG001S8F8P8 353,511 813 SH   SOLE   813 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 BBG001S7WM61 57,225 10,500 SH   SOLE   10,500 0 0
MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 316,365 4,037 SH   SOLE   4,037 0 0
MERCK & CO INC COM 58933Y105 BBG001S5TC52 10,385,835 100,882 SH   SOLE   100,690 165 27
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 5,914,598 19,702 SH   SOLE   19,702 0 0
MICRON TECHNOLOGY INC COM 595112103 BBG001S6P675 304,065 4,470 SH   SOLE   4,470 0 0
MICROSOFT CORP COM 594918104 BBG001S5TD05 25,479,219 80,694 SH   SOLE   80,590 93 11
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104 BBG019X46ZY3 253,455 6,100 SH   SOLE   6,100 0 0
MORGAN STANLEY COM NEW 617446448 BBG001S9V5Z3 204,701 2,506 SH   SOLE   2,506 0 0
NETFLIX INC COM 64110L106 BBG001SF6L46 6,777,948 17,950 SH   SOLE   17,950 0 0
NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 727,862 12,705 SH   SOLE   12,705 0 0
NORFOLK SOUTHN CORP COM 655844108 BBG001S5TQJ6 1,163,132 5,906 SH   SOLE   5,906 0 0
NORFOLK SOUTHN CORP COM 655844108 BBG001S5TQJ6 1,063,422 5,400 PRN Put SOLE   5,400 0 0
NORTHEAST BK LEWISTON ME COM 66405S100 BBG001SDS4K7 1,615,295 36,628 SH   SOLE   36,628 0 0
NORTHERN TR CORP COM 665859104 BBG001S5TRG7 351,152 5,054 SH   SOLE   5,054 0 0
NORTHROP GRUMMAN CORP COM 666807102 BBG001S5TP26 897,091 2,038 SH   SOLE   2,038 0 0
NOVO-NORDISK A S ADR 670100205 BBG001S5TSK0 2,893,529 31,818 SH   SOLE   31,818 0 0
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 44,210,197 101,635 SH   SOLE   101,428 179 28
OKTA INC CL A 679295105 BBG001YV1SN3 7,128,865 87,460 SH   SOLE   87,281 153 26
ORACLE CORP COM 68389X105 BBG001S5SJG6 365,124 3,447 SH   SOLE   3,447 0 0
OTIS WORLDWIDE CORP COM 68902V107 BBG00RP60LN7 202,221 2,518 SH   SOLE   2,518 0 0
PARKER-HANNIFIN CORP COM 701094104 BBG001S5V554 443,664 1,139 SH   SOLE 1 1,124 15 0
PENNANTPARK FLOATING RATE CA COM 70806A106 BBG001V0Y5S3 106,600 10,000 SH   SOLE   10,000 0 0
PEPSICO INC COM 713448108 BBG001S695T1 1,494,687 8,821 SH   SOLE   8,821 0 0
PFIZER INC COM 717081103 BBG001S5V466 11,327,473 341,498 SH   SOLE   340,814 589 95
PGIM ETF TR PGIM ULTRA SH BD 69344A107 BBG00KJQ1QS8 279,174 5,641 SH   SOLE   5,641 0 0
PHILIP MORRIS INTL INC COM 718172109 BBG001STP9N1 509,329 5,501 SH   SOLE   5,501 0 0
PHILLIPS 66 COM 718546104 BBG00286S4P7 21,229,878 176,695 SH   SOLE 1 176,296 344 55
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 BBG001T618D9 990,880 9,895 SH   SOLE   9,895 0 0
PLUG POWER INC COM NEW 72919P202 BBG001S6GJB2 76,000 10,000 SH   SOLE   10,000 0 0
PPG INDS INC COM 693506107 BBG001S5VC13 1,148,990 8,852 SH   SOLE   8,852 0 0
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 1,696,624 11,632 SH   SOLE   11,632 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 BBG002B63KP4 4,885,055 292,869 SH   SOLE   292,240 544 85
QUALCOMM INC COM 747525103 BBG001S6VS70 718,288 6,468 SH   SOLE 1 6,413 55 0
REALTY INCOME CORP COM 756109104 BBG001S884K0 211,646 4,238 SH   SOLE   4,238 0 0
REPUBLIC SVCS INC COM 760759100 BBG001S9DL33 14,234,119 99,882 SH   SOLE   99,674 180 28
RPC INC COM 749660106 BBG001S5VN37 346,721 38,783 SH   SOLE   38,783 0 0
RTX CORPORATION COM 75513E101 BBG001S5X5Q9 16,121,486 224,003 SH   SOLE   223,542 399 62
SALESFORCE INC COM 79466L302 BBG001SDLP09 203,968 1,006 SH   SOLE   1,006 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 BBG0051J0PJ9 2,514,033 44,917 SH   SOLE   44,917 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 BBG0051K49J8 9,368,598 295,819 SH   SOLE   295,138 541 140
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 BBG001T5XQT9 483,832 9,706 SH   SOLE   9,706 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 BBG0025RWLM4 2,551,052 36,052 SH   SOLE   36,052 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 BBG001T66WN0 690,282 9,492 SH   SOLE   9,492 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 BBG001S7SCQ6 483,339 3,754 SH   SOLE   3,754 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 498,276 3,040 SH   SOLE   3,040 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 BBG001T2HRB1 3,651,900 70,000 SH   SOLE   70,000 0 0
SMUCKER J M CO COM NEW 832696405 BBG001S5W3H5 284,168 2,312 SH   SOLE   2,312 0 0
SNOWFLAKE INC CL A 833445109 BBG007DHGNK2 10,080,211 65,983 SH   SOLE   65,847 116 20
SOUNDHOUND AI INC CLASS A COM 836100107 BBG017304PD5 90,450 45,000 SH   SOLE   45,000 0 0
SOUTHERN CO COM 842587107 BBG001S5W777 416,589 6,437 SH   SOLE   6,437 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 BBG001S8LH99 559,367 1,670 SH   SOLE   1,670 0 0
SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 369,475 2,155 SH   SOLE   2,155 0 0
SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 BBG00BNK9JD0 4,153,279 78,451 SH   SOLE   78,411 0 40
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 23,985,008 56,108 SH   SOLE   56,108 0 0
STAR BULK CARRIERS CORP. SHS PAR Y8162K204 BBG001SPYW58 13,396,445 694,836 SH   SOLE   693,399 1,232 205
STARBUCKS CORP COM 855244109 BBG001S72KH6 390,780 4,282 SH   SOLE   4,282 0 0
STRYKER CORPORATION COM 863667101 BBG001S8FR03 1,692,990 6,195 SH   SOLE   6,195 0 0
TARGET CORP COM 87612E106 BBG001SC0K41 898,876 8,129 SH   SOLE   8,129 0 0
TE CONNECTIVITY LTD SHS H84989104 BBG001STLRP3 2,320,996 18,789 SH   SOLE   18,789 0 0
TELLURIAN INC NEW COM 87968A104 BBG001S5TB09 14,350 12,370 SH   SOLE   12,370 0 0
TERADYNE INC COM 880770102 BBG001S5WMZ3 2,552,790 25,411 SH   SOLE   25,411 0 0
TESLA INC COM 88160R101 BBG001SQKGD7 21,758,942 86,959 SH   SOLE   86,959 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 BBG001S62NT9 7,786,323 763,365 SH   SOLE   763,365 0 0
TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 1,430,574 8,997 SH   SOLE   8,997 0 0
TJX COS INC NEW COM 872540109 BBG001S5WQ93 266,314 2,996 SH   SOLE   2,996 0 0
TRUIST FINL CORP COM 89832Q109 BBG001S5YYC0 305,282 10,670 SH   SOLE   10,670 0 0
UBER TECHNOLOGIES INC COM 90353T100 BBG002B04MW4 17,787,709 386,773 SH   SOLE   385,962 701 110
UNITED PARCEL SERVICE INC CL B 911312106 BBG001SDGSH1 1,344,685 8,627 SH   SOLE   8,627 0 0
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 3,458,615 6,860 SH   SOLE   6,860 0 0
UNITEDHEALTH GROUP INC COM 91324P102 BBG001S6WCJ1 453,771 900 PRN Put SOLE   900 0 0
US BANCORP DEL COM NEW 902973304 BBG001S6T8C1 453,669 13,723 SH   SOLE   13,723 0 0
UTZ BRANDS INC COM CL A 918090101 BBG00M8652J9 6,468,090 481,615 SH   SOLE   480,567 904 144
VALUED ADVISERS TR KOVITZ CORE EQT 92046L353 BBG01BX1KTH1 2,177,174 120,486 SH   SOLE   120,486 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 BBG001TC6MJ4 25,948,976 306,979 SH   SOLE   306,571 362 46
VANGUARD INDEX FDS GROWTH ETF 922908736 BBG001SHTTS4 101,983,594 374,513 SH   SOLE   374,032 422 59
VANGUARD INDEX FDS LARGE CAP ETF 922908637 BBG001SHTTQ6 391,380 2,000 SH   SOLE   2,000 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 BBG001SMD2X3 2,690,491 35,560 SH   SOLE   35,542 0 18
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 1,681,458 4,282 SH   SOLE   4,282 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 BBG001SHTB03 657,251 3,094 SH   SOLE   3,094 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 BBG001SQX4T3 618,814 3,983 SH   SOLE   3,983 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 BBG001SS0V24 233,437 2,259 SH   SOLE   2,259 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 BBG001SHTTR5 5,455,106 13,148 SH   SOLE   13,148 0 0
VERISK ANALYTICS INC COM 92345Y106 BBG001SBRX64 903,959 3,826 SH   SOLE   3,826 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 BBG001S67QY1 295,903 9,130 SH   SOLE   9,130 0 0
VIRTU FINL INC CL A 928254101 BBG0064N2T87 13,570,940 785,810 SH   SOLE   784,187 1,398 225
VISA INC COM CL A 92826C839 BBG001SRCFY3 533,934 2,321 SH   SOLE   2,321 0 0
WALMART INC COM 931142103 BBG001S5XH92 22,759,945 142,312 SH   SOLE   142,030 244 38
WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 358,652 8,778 SH   SOLE   8,778 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104 BBG001S5XL11 294,980 9,621 SH   SOLE 1 9,451 170 0
WHITE MTNS INS GROUP LTD COM G9618E107 BBG001SBLRT8 909,380 608 SH   SOLE   608 0 0
WILLIAMS COS INC COM 969457100 BBG001S5XH10 19,794,564 587,550 SH   SOLE   586,347 1,033 170
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 BBG001S6SX73 3,493,785 14,771 SH   SOLE   14,771 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 BBG0042V6JN7 4,238,015 60,595 SH   SOLE   60,466 111 18