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   1,032,130 6,651 SH   SOLE Montag 0 0 6,651
ABBOTT LABS COM 002824100   14,522,848 108,428 SH   SOLE Montag 0 0 108,428
ABBVIE INC COM 00287Y109   17,590,756 75,973 SH   SOLE Montag 0 0 75,973
ABRDN HEALTHCARE INVESTORS SH BEN INT 87911J103   9,969 540 SH   SOLE Montag 0 0 540
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   2,695,338 10,930 SH   SOLE Montag 0 0 10,930
ACI WORLDWIDE INC COM 004498101   1,721 33 SH   SOLE Montag 0 0 33
ACUITY INC COM 00508Y102   379,863 1,103 SH   SOLE Montag 0 0 1,103
ACUSHNET HLDGS CORP COM 005098108   942 12 SH   SOLE Montag 0 0 12
ADOBE INC COM 00724F101   11,386,770 32,280 SH   SOLE Montag 0 0 32,280
ADVANCED ENERGY INDS COM 007973100   3,384 20 SH   SOLE Montag 0 0 20
ADVANCED MICRO DEVICES INC CALL 007903107   210,327 1,300 PRN Call SOLE Montag 0 0 1,300
ADVANCED MICRO DEVICES INC COM 007903107   5,753,253 35,560 SH   SOLE Montag 0 0 35,560
AECOM COM 00766T100   104,377 800 SH   SOLE Montag 0 0 800
AEGON LTD AMER REG 1 CERT 0076CA104   13,895 1,739 SH   SOLE Montag 0 0 1,739
AEROVIRONMENT INC COM 008073108   228,611 726 SH   SOLE Montag 0 0 726
AES CORP COM 00130H105   11,055 840 SH   SOLE Montag 0 0 840
AFLAC INC COM 001055102   1,579,040 14,136 SH   SOLE Montag 0 0 14,136
AGILENT TECHNOLOGIES INC COM 00846U101   168,978 1,314 SH   SOLE Montag 0 0 1,314
AGILYSYS INC COM 00847J105   2,235 21 SH   SOLE Montag 0 0 21
AGNC INVT CORP COM 00123Q104   108,158 10,914 SH   SOLE Montag 0 0 10,914
AGNICO EAGLE MINES LTD COM 008474108   85,123 505 SH   SOLE Montag 0 0 505
AIR LEASE CORP CL A 00912X302   4 0 SH   SOLE Montag 0 0 0
AIR PRODS & CHEMS INC COM 009158106   1,141,665 4,186 SH   SOLE Montag 0 0 4,186
AIRBNB INC COM CL A 009066101   10,443 86 SH   SOLE Montag 0 0 86
AKAMAI TECHNOLOGIES INC COM 00971T101   1,894 25 SH   SOLE Montag 0 0 25
ALAMOS GOLD INC NEW COM CL A 011532108   10,284 295 SH   SOLE Montag 0 0 295
ALBANY INTL CORP CL A 012348108   590 11 SH   SOLE Montag 0 0 11
ALBEMARLE CORP COM 012653101   1,549 19 SH   SOLE Montag 0 0 19
ALCOA CORP COM 013872106   42,758 1,300 SH   SOLE Montag 0 0 1,300
ALCON AG ORD SHS H01301128   39,565 531 SH   SOLE Montag 0 0 531
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   1,270 15 SH   SOLE Montag 0 0 15
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   37,923 212 SH   SOLE Montag 0 0 212
ALKERMES PLC SHS G01767105   330 11 SH   SOLE Montag 0 0 11
ALLEGIANT TRAVEL CO COM 01748X102   580 10 SH   SOLE Montag 0 0 10
ALLEGION PLC ORD SHS G0176J109   236,940 1,336 SH   SOLE Montag 0 0 1,336
ALLIANCEBERNSTEIN NATL MUN I COM 01864U106   3,494 322 SH   SOLE Montag 0 0 322
ALLISON TRANSMISSION HLDGS I COM 01973R101   122,313 1,441 SH   SOLE Montag 0 0 1,441
ALLSTATE CORP COM 020002101   116,672 541 SH   SOLE Montag 0 0 541
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   2,730 6 SH   SOLE Montag 0 0 6
ALPHABET INC CAP STK CL A 02079K305   22,662,741 93,224 SH   SOLE Montag 0 0 93,224
ALPHABET INC CAP STK CL C 02079K107   53,328,403 218,963 SH   SOLE Montag 0 0 218,963
ALPS ETF TR ALERIAN MLP 00162Q452   37,638 802 SH   SOLE Montag 0 0 802
ALTRIA GROUP INC COM 02209S103   519,644 7,742 SH   SOLE Montag 0 0 7,742
AMAZON COM INC COM 023135106   43,279,316 197,109 SH   SOLE Montag 0 0 197,109
AMBEV SA SPONSORED ADR 02319V103   10,838 4,808 SH   SOLE Montag 0 0 4,808
AMCOR PLC ORD G0250X107   4,090 500 SH   SOLE Montag 0 0 500
AMEREN CORP COM 023608102   2,088 20 SH   SOLE Montag 0 0 20
AMERICA MOVIL SAB DE CV SPON ADS RP CL B 02390A101   43,659 2,079 SH   SOLE Montag 0 0 2,079
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   175,533 2,337 SH   SOLE Montag 0 0 2,337
AMERICAN ELEC PWR CO INC COM 025537101   91,688 815 SH   SOLE Montag 0 0 815
AMERICAN EXPRESS CO COM 025816109   6,575,919 19,797 SH   SOLE Montag 0 0 19,797
AMERICAN INTL GROUP INC COM NEW 026874784   1,350,810 17,199 SH   SOLE Montag 0 0 17,199
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207   23,341 393 SH   SOLE Montag 0 0 393
AMERICAN TOWER CORP NEW COM 03027X100   126,037 650 SH   SOLE Montag 0 0 650
AMERICAN WTR WKS CO INC NEW COM 030420103   219,391 1,576 SH   SOLE Montag 0 0 1,576
AMERIPRISE FINL INC COM 03076C106   89,534 182 SH   SOLE Montag 0 0 182
AMERIS BANCORP COM 03076K108   2,205,933 30,009 SH   SOLE Montag 0 0 30,009
AMETEK INC COM 031100100   9,253,007 49,218 SH   SOLE Montag 0 0 49,218
AMGEN INC COM 031162100   809,350 2,868 SH   SOLE Montag 0 0 2,868
AMPHENOL CORP NEW CL A 032095101   5,260,326 42,452 SH   SOLE Montag 0 0 42,452
AMPLITUDE INC COM CL A 03213A104   10,720 1,000 SH   SOLE Montag 0 0 1,000
ANALOG DEVICES INC COM 032654105   10,282,054 41,848 SH   SOLE Montag 0 0 41,848
ANAPTYSBIO INC COM 032724106   276 9 SH   SOLE Montag 0 0 9
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108   1,014 17 SH   SOLE Montag 0 0 17
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   107,750 5,153 SH   SOLE Montag 0 0 5,153
APOGEE THERAPEUTICS INC COM 03770N101   159 4 SH   SOLE Montag 0 0 4
APOLLO GLOBAL MGMT INC COM 03769M106   106,616 800 SH   SOLE Montag 0 0 800
APPLE INC COM 037833100   76,381,276 299,970 SH   SOLE Montag 0 0 299,970
APPLIED MATLS INC COM 038222105   9,204,292 44,956 SH   SOLE Montag 0 0 44,956
APPLOVIN CORP COM CL A 03831W108   51,350 71 SH   SOLE Montag 0 0 71
APTARGROUP INC COM 038336103   133,886 1,002 SH   SOLE Montag 0 0 1,002
ARCBEST CORP COM 03937C105   420 6 SH   SOLE Montag 0 0 6
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203   615 17 SH   SOLE Montag 0 0 17
ARCH CAP GROUP LTD ORD G0450A105   720,487 7,941 SH   SOLE Montag 0 0 7,941
ARCHROCK INC COM 03957W106   737 28 SH   SOLE Montag 0 0 28
ARGENX SE SPONSORED ADR 04016X101   2,951 4 SH   SOLE Montag 0 0 4
ARISTA NETWORKS INC CALL 040413205   247,707 1,700 PRN Call SOLE Montag 0 0 1,700
ARISTA NETWORKS INC COM SHS 040413205   3,000,607 20,593 SH   SOLE Montag 0 0 20,593
ARK ETF TR 3D PRINTING ETF 00214Q500   10,019 431 SH   SOLE Montag 0 0 431
ARK ETF TR AUTNMUS TECHNLGY 00214Q203   33,245 298 SH   SOLE Montag 0 0 298
ARK ETF TR FINTECH INNOVA 00214Q708   24,538 432 SH   SOLE Montag 0 0 432
ARK ETF TR INNOVATION ETF 00214Q104   50,313 583 SH   SOLE Montag 0 0 583
ARK ETF TR ISRAEL INOVATE 00214Q609   13,862 476 SH   SOLE Montag 0 0 476
ARK ETF TR NEXT GNRTN INTER 00214Q401   33,002 189 SH   SOLE Montag 0 0 189
ARRIVENT BIOPHARMA INC COM 04272N102   203 11 SH   SOLE Montag 0 0 11
ASBURY AUTOMOTIVE GROUP INC COM 043436104   734 3 SH   SOLE Montag 0 0 3
ASHLAND INC COM 044186104   9,582 200 SH   SOLE Montag 0 0 200
ASML HOLDING N V N Y REGISTRY SHS N07059210   1,500,540 1,550 SH   SOLE Montag 0 0 1,550
ASTRAZENECA PLC SPONSORED ADR 046353108   56,927 742 SH   SOLE Montag 0 0 742
AT&T INC COM 00206R102   780,413 27,635 SH   SOLE Montag 0 0 27,635
ATLANTA BRAVES HLDGS INC COM SER A 047726104   5,002 110 SH   SOLE Montag 0 0 110
ATLANTA BRAVES HLDGS INC COM SER C 047726302   145,981 3,510 SH   SOLE Montag 0 0 3,510
ATLASSIAN CORPORATION CL A 049468101   16,920 106 SH   SOLE Montag 0 0 106
ATMOS ENERGY CORP COM 049560105   13,083 77 SH   SOLE Montag 0 0 77
ATMUS FILTRATION TECHNOLOGIE COM 04956D107   812 18 SH   SOLE Montag 0 0 18
AURORA INNOVATION INC CLASS A COM 051774107   17,491 3,245 SH   SOLE Montag 0 0 3,245
AUTODESK INC COM 052769106   853,974 2,688 SH   SOLE Montag 0 0 2,688
AUTOLIV INC COM 052800109   84,104 681 SH   SOLE Montag 0 0 681
AUTOMATIC DATA PROCESSING IN COM 053015103   1,467,824 4,975 SH   SOLE Montag 0 0 4,975
AUTOZONE INC COM 053332102   5,094,982 1,188 SH   SOLE Montag 0 0 1,188
AVALONBAY CMNTYS INC COM 053484101   14,035 72 SH   SOLE Montag 0 0 72
AVANTOR INC COM 05352A100   23,712 1,900 SH   SOLE Montag 0 0 1,900
AVISTA CORP COM 05379B107   832 22 SH   SOLE Montag 0 0 22
AVNET INC COM 053807103   2,510 48 SH   SOLE Montag 0 0 48
AXSOME THERAPEUTICS INC COM 05464T104   972 8 SH   SOLE Montag 0 0 8
AZENTA INC COM 114340102   1,318 46 SH   SOLE Montag 0 0 46
BALCHEM CORP COM 057665200   2,084 14 SH   SOLE Montag 0 0 14
BANC OF CALIFORNIA INC COM 05990K106   59,441 3,570 SH   SOLE Montag 0 0 3,570
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101   2,753 143 SH   SOLE Montag 0 0 143
BANCO SANTANDER S.A. ADR 05964H105   6,194 591 SH   SOLE Montag 0 0 591
BANK AMERICA CORP 7.25%CNV PFD L 060505682   3,315,200 2,590 SH   SOLE Montag 0 0 2,590
BANK AMERICA CORP COM 060505104   7,043,313 136,525 SH   SOLE Montag 0 0 136,525
BANK NEW YORK MELLON CORP COM 064058100   1,853 17 SH   SOLE Montag 0 0 17
BANK OZK LITTLE ROCK ARK COM 06417N103   2,499 49 SH   SOLE Montag 0 0 49
BARCLAYS PLC ADR 06738E204   2,295 111 SH   SOLE Montag 0 0 111
BARINGS CORPORATE INVS COM 06759X107   191,345 9,217 SH   SOLE Montag 0 0 9,217
BARINGS PARTN INVS SH BEN INT 06761A103   191,425 9,500 SH   SOLE Montag 0 0 9,500
BATH & BODY WORKS INC COM 070830104   2,209 86 SH   SOLE Montag 0 0 86
BCE INC COM NEW 05534B760   3,769 159 SH   SOLE Montag 0 0 159
BEACON FINANCIAL CORP. COM 084680107   22,406 945 SH   SOLE Montag 0 0 945
BECTON DICKINSON & CO COM 075887109   1,041,976 5,567 SH   SOLE Montag 0 0 5,567
BEONE MEDICINES LTD SPONSORED ADS 07725L102   255,525 750 SH   SOLE Montag 0 0 750
BERKLEY W R CORP COM 084423102   6,182,238 80,687 SH   SOLE Montag 0 0 80,687
BERKSHIRE HATHAWAY INC DEL CL A 084670108   8,296,200 11 SH   SOLE Montag 0 0 11
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   11,045,869 21,971 SH   SOLE Montag 0 0 21,971
BEST BUY INC COM 086516101   2,834 37 SH   SOLE Montag 0 0 37
BGC GROUP INC CL A 088929104   37,840 4,000 SH   SOLE Montag 0 0 4,000
BHP GROUP LTD SPONSORED ADS 088606108   33,060 593 SH   SOLE Montag 0 0 593
BIOGEN INC COM 09062X103   8,405 60 SH   SOLE Montag 0 0 60
BIOMARIN PHARMACEUTICAL INC COM 09061G101   1,842 34 SH   SOLE Montag 0 0 34
BIO-TECHNE CORP COM 09073M104   1,741 31 SH   SOLE Montag 0 0 31
BLACKLINE INC COM 09239B109   1,330 25 SH   SOLE Montag 0 0 25
BLACKROCK ENHANCED EQUITY DI COM 09251A104   4,246 466 SH   SOLE Montag 0 0 466
BLACKROCK ETF TRUST II ISHARES FLEXIBLE 092528603   56,465 1,061 SH   SOLE Montag 0 0 1,061
BLACKROCK INC COM 09290D101   1,080,762 927 SH   SOLE Montag 0 0 927
BLACKSTONE INC COM 09260D107   3,344,015 19,573 SH   SOLE Montag 0 0 19,573
BLOCK INC CL A 852234103   16,117 223 SH   SOLE Montag 0 0 223
BLOOM ENERGY CORP COM CL A 093712107   53,280 630 SH   SOLE Montag 0 0 630
BOEING CO COM 097023105   8,112,383 37,587 SH   SOLE Montag 0 0 37,587
BOOKING HOLDINGS INC COM 09857L108   6,277,554 1,163 SH   SOLE Montag 0 0 1,163
BOOT BARN HLDGS INC COM 099406100   829 5 SH   SOLE Montag 0 0 5
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   12,494 125 SH   SOLE Montag 0 0 125
BORGWARNER INC COM 099724106   2,067 47 SH   SOLE Montag 0 0 47
BOSTON SCIENTIFIC CORP COM 101137107   1,712,333 17,539 SH   SOLE Montag 0 0 17,539
BP PLC SPONSORED ADR 055622104   63,235 1,835 SH   SOLE Montag 0 0 1,835
BRIDGEBIO PHARMA INC COM 10806X102   676 13 SH   SOLE Montag 0 0 13
BRISTOL-MYERS SQUIBB CO COM 110122108   2,042,940 45,298 SH   SOLE Montag 0 0 45,298
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   2,920 55 SH   SOLE Montag 0 0 55
BROADCOM INC CALL 11135F101   428,883 1,300 PRN Call SOLE Montag 0 0 1,300
BROADCOM INC COM 11135F101   24,578,649 74,501 SH   SOLE Montag 0 0 74,501
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   74,375 311 SH   SOLE Montag 0 0 311
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   5,263 160 SH   SOLE Montag 0 0 160
BROOKFIELD INFRASTRUCTURE CO COM SUB VTG A 11276H106   15,420 375 SH   SOLE Montag 0 0 375
BROOKFIELD RENEWABLE CORP CL A EX SUB VTG 11285B108   1,010,916 29,370 SH   SOLE Montag 0 0 29,370
BROWN & BROWN INC COM 115236101   113,111 1,206 SH   SOLE Montag 0 0 1,206
BUILDERS FIRSTSOURCE INC COM 12008R107   57,594 475 SH   SOLE Montag 0 0 475
BXP INC COM 101121101   2,252 30 SH   SOLE Montag 0 0 30
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   1,969 15 SH   SOLE Montag 0 0 15
C3 AI INC CL A 12468P104   15,069 869 SH   SOLE Montag 0 0 869
CACI INTL INC CL A 127190304   1,493 3 SH   SOLE Montag 0 0 3
CADENCE BANK COM 12740C103   2,005 53 SH   SOLE Montag 0 0 53
CADENCE DESIGN SYSTEM INC COM 127387108   3,128,673 8,907 SH   SOLE Montag 0 0 8,907
CAE INC COM 124765108   12,094 408 SH   SOLE Montag 0 0 408
CAMECO CORP COM 13321L108   150,948 1,800 SH   SOLE Montag 0 0 1,800
CANADIAN PACIFIC KANSAS CITY COM 13646K108   271,289 3,634 SH   SOLE Montag 0 0 3,634
CAPITAL ONE FINL CORP COM 14040H105   3,984,175 18,742 SH   SOLE Montag 0 0 18,742
CARDINAL HEALTH INC COM 14149Y108   98,885 630 SH   SOLE Montag 0 0 630
CARGURUS INC COM CL A 141788109   1,192 32 SH   SOLE Montag 0 0 32
CARLISLE COS INC COM 142339100   974 3 SH   SOLE Montag 0 0 3
CARMAX INC COM 143130102   449,912 10,027 SH   SOLE Montag 0 0 10,027
CARNIVAL CORP UNIT 99/99/9999 143658300   1,070 37 SH   SOLE Montag 0 0 37
CARNIVAL PLC ADS 14365C103   450 17 SH   SOLE Montag 0 0 17
CARRIER GLOBAL CORPORATION COM 14448C104   758,011 12,697 SH   SOLE Montag 0 0 12,697
CARVANA CO CL A 146869102   1,469 4 SH   SOLE Montag 0 0 4
CASELLA WASTE SYS INC CL A 147448104   1,749 18 SH   SOLE Montag 0 0 18
CASEYS GEN STORES INC COM 147528103   5,059,704 8,950 SH   SOLE Montag 0 0 8,950
CATALYST PHARMACEUTICALS INC COM 14888U101   355 18 SH   SOLE Montag 0 0 18
CATERPILLAR INC COM 149123101   7,656,871 16,047 SH   SOLE Montag 0 0 16,047
CAVA GROUP INC COM 148929102   63,008 1,043 SH   SOLE Montag 0 0 1,043
CBRE GROUP INC CL A 12504L109   9,322,331 59,167 SH   SOLE Montag 0 0 59,167
CDW CORP COM 12514G108   2,672,082 16,776 SH   SOLE Montag 0 0 16,776
CELESTICA INC COM 15101Q207   986 4 SH   SOLE Montag 0 0 4
CELSIUS HLDGS INC COM NEW 15118V207   8,624 150 SH   SOLE Montag 0 0 150
CEMEX SAB DE CV SPON ADR NEW 151290889   11,687 1,300 SH   SOLE Montag 0 0 1,300
CENCORA INC COM 03073E105   4,121,959 13,189 SH   SOLE Montag 0 0 13,189
CENTENE CORP DEL COM 15135B101   1,285 36 SH   SOLE Montag 0 0 36
CENTERPOINT ENERGY INC COM 15189T107   24,832 640 SH   SOLE Montag 0 0 640
CENTRUS ENERGY CORP CL A 15643U104   621 2 SH   SOLE Montag 0 0 2
CF INDS HLDGS INC COM 125269100   2,153 24 SH   SOLE Montag 0 0 24
CHARLES RIV LABS INTL INC COM 159864107   1,878 12 SH   SOLE Montag 0 0 12
CHART INDS INC COM 16115Q308   1,201 6 SH   SOLE Montag 0 0 6
CHARTER COMMUNICATIONS INC N CL A 16119P108   8,254 30 SH   SOLE Montag 0 0 30
CHECK POINT SOFTWARE TECH LT ORD M22465104   229,671 1,110 SH   SOLE Montag 0 0 1,110
CHEMED CORP NEW COM 16359R103   1,101 2 SH   SOLE Montag 0 0 2
CHENIERE ENERGY INC COM NEW 16411R208   155,629 662 SH   SOLE Montag 0 0 662
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101   43,110 801 SH   SOLE Montag 0 0 801
CHESAPEAKE UTILS CORP COM 165303108   948 7 SH   SOLE Montag 0 0 7
CHEVRON CORP NEW COM 166764100   7,146,220 46,019 SH   SOLE Montag 0 0 46,019
CHEWY INC CL A 16679L109   32,360 800 SH   SOLE Montag 0 0 800
CHIPOTLE MEXICAN GRILL INC COM 169656105   247,015 6,303 SH   SOLE Montag 0 0 6,303
CHORD ENERGY CORPORATION COM NEW 674215207   1,114 11 SH   SOLE Montag 0 0 11
CHUBB LIMITED COM H1467J104   1,125,276 3,980 SH   SOLE Montag 0 0 3,980
CHURCH & DWIGHT CO INC COM 171340102   335,623 3,830 SH   SOLE Montag 0 0 3,830
CHURCHILL DOWNS INC COM 171484108   1,336 14 SH   SOLE Montag 0 0 14
CIENA CORP COM NEW 171779309   1,069 7 SH   SOLE Montag 0 0 7
CINCINNATI FINL CORP COM 172062101   6,713 42 SH   SOLE Montag 0 0 42
CINTAS CORP COM 172908105   4,934,861 24,042 SH   SOLE Montag 0 0 24,042
CIRCLE INTERNET GROUP INC COM CL A 172573107   33,145 250 SH   SOLE Montag 0 0 250
CISCO SYS INC COM 17275R102   8,830,353 129,061 SH   SOLE Montag 0 0 129,061
CITIGROUP INC COM NEW 172967424   125,150 1,233 SH   SOLE Montag 0 0 1,233
CLEAN HARBORS INC COM 184496107   1,270 5 SH   SOLE Montag 0 0 5
CLEARWATER ANALYTICS HLDGS I CL A 185123106   1,100 61 SH   SOLE Montag 0 0 61
CLEVELAND-CLIFFS INC NEW COM 185899101   30,647 2,512 SH   SOLE Montag 0 0 2,512
CLOROX CO DEL COM 189054109   217,995 1,768 SH   SOLE Montag 0 0 1,768
CLOUDFLARE INC CL A COM 18915M107   94,849 442 SH   SOLE Montag 0 0 442
CME GROUP INC COM 12572Q105   65,878 244 SH   SOLE Montag 0 0 244
CMS ENERGY CORP COM 125896100   80,586 1,100 SH   SOLE Montag 0 0 1,100
COCA COLA CO COM 191216100   24,160,949 361,526 SH   SOLE Montag 0 0 361,526
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   20,976 232 SH   SOLE Montag 0 0 232
COEUR MNG INC COM NEW 192108504   751 40 SH   SOLE Montag 0 0 40
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   2,549 38 SH   SOLE Montag 0 0 38
COHEN & STEERS LTD DURATION COM 19248C105   17,402 803 SH   SOLE Montag 0 0 803
COINBASE GLOBAL INC COM CL A 19260Q107   583,858 1,730 SH   SOLE Montag 0 0 1,730
COLGATE PALMOLIVE CO COM 194162103   1,265,371 15,829 SH   SOLE Montag 0 0 15,829
COLONY BANKCORP INC COM 19623P101   100,989 5,937 SH   SOLE Montag 0 0 5,937
COLUMBIA BKG SYS INC COM 197236102   1,313 51 SH   SOLE Montag 0 0 51
COLUMBIA SPORTSWEAR CO COM 198516106   72,645 1,389 SH   SOLE Montag 0 0 1,389
COMCAST CORP NEW CL A 20030N101   119,271 3,796 SH   SOLE Montag 0 0 3,796
COMFORT SYS USA INC COM 199908104   1,038 1 SH   SOLE Montag 0 0 1
COMMERCE BANCSHARES INC COM 200525103   3,526 59 SH   SOLE Montag 0 0 59
COMMERCIAL METALS CO COM 201723103   57,280 1,000 SH   SOLE Montag 0 0 1,000
CONOCOPHILLIPS COM 20825C104   333,151 3,522 SH   SOLE Montag 0 0 3,522
CONSOLIDATED EDISON INC COM 209115104   226,472 2,253 SH   SOLE Montag 0 0 2,253
CONSTELLATION BRANDS INC CL A 21036P108   53,721 399 SH   SOLE Montag 0 0 399
CONSTELLATION ENERGY CORP COM 21037T109   416,603 1,266 SH   SOLE Montag 0 0 1,266
CONSTRUCTION PARTNERS INC COM CL A 21044C107   24,257 191 SH   SOLE Montag 0 0 191
COOPER COS INC COM 216648501   1,989 29 SH   SOLE Montag 0 0 29
COPART INC COM 217204106   10,398,780 231,238 SH   SOLE Montag 0 0 231,238
CORCEPT THERAPEUTICS INC COM 218352102   45,046 542 SH   SOLE Montag 0 0 542
CORE SCIENTIFIC INC NEW COM 21874A106   1,220 68 SH   SOLE Montag 0 0 68
COREWEAVE INC COM CL A 21873S108   55,288 404 SH   SOLE Montag 0 0 404
CORNING INC COM 219350105   635,651 7,749 SH   SOLE Montag 0 0 7,749
CORTEVA INC COM 22052L104   49,370 730 SH   SOLE Montag 0 0 730
COSTCO WHSL CORP NEW COM 22160K105   13,056,580 14,106 SH   SOLE Montag 0 0 14,106
COTERRA ENERGY INC COM 127097103   49,051 2,074 SH   SOLE Montag 0 0 2,074
COUSINS PPTYS INC COM NEW 222795502   33,773 1,167 SH   SOLE Montag 0 0 1,167
CRANE COMPANY COMMON STOCK 224408104   1,290,662 7,009 SH   SOLE Montag 0 0 7,009
CRANE NXT CO COM 224441105   469,591 7,001 SH   SOLE Montag 0 0 7,001
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   1,165 8 SH   SOLE Montag 0 0 8
CRH PLC ORD G25508105   77,696 648 SH   SOLE Montag 0 0 648
CRINETICS PHARMACEUTICALS IN COM 22663K107   875 21 SH   SOLE Montag 0 0 21
CRITEO S A SPONS ADS 226718104   272 12 SH   SOLE Montag 0 0 12
CROWDSTRIKE HLDGS INC CL A 22788C105   184,071 375 SH   SOLE Montag 0 0 375
CSW INDUSTRIALS INC COM 126402106   971 4 SH   SOLE Montag 0 0 4
CSX CORP COM 126408103   313,660 8,833 SH   SOLE Montag 0 0 8,833
CUBESMART COM 229663109   26,958 663 SH   SOLE Montag 0 0 663
CULLEN FROST BANKERS INC COM 229899109   4,691 37 SH   SOLE Montag 0 0 37
CUMMINS INC COM 231021106   2,216,598 5,248 SH   SOLE Montag 0 0 5,248
CURTISS WRIGHT CORP COM 231561101   186,311 343 SH   SOLE Montag 0 0 343
CVS HEALTH CORP COM 126650100   855,828 11,352 SH   SOLE Montag 0 0 11,352
CYBERARK SOFTWARE LTD SHS M2682V108   67,641 140 SH   SOLE Montag 0 0 140
CYTOKINETICS INC COM NEW 23282W605   330 6 SH   SOLE Montag 0 0 6
D R HORTON INC COM 23331A109   1,168,496 6,895 SH   SOLE Montag 0 0 6,895
DANAHER CORPORATION COM 235851102   3,914,475 19,712 SH   SOLE Montag 0 0 19,712
DARDEN RESTAURANTS INC COM 237194105   188,457 990 SH   SOLE Montag 0 0 990
DARLING INGREDIENTS INC COM 237266101   41,366 1,340 SH   SOLE Montag 0 0 1,340
DATADOG INC CL A COM 23804L103   34,746 244 SH   SOLE Montag 0 0 244
DECKERS OUTDOOR CORP COM 243537107   555,103 5,476 SH   SOLE Montag 0 0 5,476
DEERE & CO COM 244199105   6,158,112 13,422 SH   SOLE Montag 0 0 13,422
DELL TECHNOLOGIES INC CL C 24703L202   86,622 611 SH   SOLE Montag 0 0 611
DELTA AIR LINES INC DEL COM NEW 247361702   111,514 1,965 SH   SOLE Montag 0 0 1,965
DESCARTES SYS GROUP INC COM 249906108   5,380 57 SH   SOLE Montag 0 0 57
DEUTSCHE BANK A G NAMEN AKT D18190898   1,665 47 SH   SOLE Montag 0 0 47
DEVON ENERGY CORP NEW COM 25179M103   5,891 168 SH   SOLE Montag 0 0 168
DEXCOM INC COM 252131107   2,827 42 SH   SOLE Montag 0 0 42
DIAGEO PLC SPON ADR NEW 25243Q205   1,604,958 16,818 SH   SOLE Montag 0 0 16,818
DIAMONDBACK ENERGY INC COM 25278X109   1,103,445 7,711 SH   SOLE Montag 0 0 7,711
DIANTHUS THERAPEUTICS INC COM 252828108   355 9 SH   SOLE Montag 0 0 9
DICKS SPORTING GOODS INC COM 253393102   66,666 300 SH   SOLE Montag 0 0 300
DIGITAL RLTY TR INC COM 253868103   286,808 1,659 SH   SOLE Montag 0 0 1,659
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   1,166,164 30,235 SH   SOLE Montag 0 0 30,235
DIMENSIONAL ETF TRUST US EQUITY MARKET 25434V401   879,350 12,139 SH   SOLE Montag 0 0 12,139
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   471,676 8,103 SH   SOLE Montag 0 0 8,103
DISNEY WALT CO COM 254687106   1,548,558 13,525 SH   SOLE Montag 0 0 13,525
DOLLAR GEN CORP NEW COM 256677105   9,302 90 SH   SOLE Montag 0 0 90
DOLLAR TREE INC COM 256746108   430,847 4,566 SH   SOLE Montag 0 0 4,566
DOMINION ENERGY INC COM 25746U109   361,821 5,915 SH   SOLE Montag 0 0 5,915
DOORDASH INC CL A 25809K105   159,630 587 SH   SOLE Montag 0 0 587
DOVER CORP COM 260003108   815,966 4,891 SH   SOLE Montag 0 0 4,891
DOW INC COM 260557103   5,894 257 SH   SOLE Montag 0 0 257
DRAFTKINGS INC NEW COM CL A 26142V105   22,665 606 SH   SOLE Montag 0 0 606
DRIVEN BRANDS HLDGS INC COM 26210V102   1,306,828 81,119 SH   SOLE Montag 0 0 81,119
DTE ENERGY CO COM 233331107   6,048 42 SH   SOLE Montag 0 0 42
DUKE ENERGY CORP NEW COM NEW 26441C204   3,276,049 26,473 SH   SOLE Montag 0 0 26,473
DUPONT DE NEMOURS INC COM 26614N102   30,693 394 SH   SOLE Montag 0 0 394
DYNATRACE INC COM NEW 268150109   3,053 63 SH   SOLE Montag 0 0 63
EAGLE MATLS INC COM 26969P108   2,760 12 SH   SOLE Montag 0 0 12
EAGLE POINT CREDIT COMPANY I COM 269808101   11,568 1,750 SH   SOLE Montag 0 0 1,750
EASTGROUP PPTYS INC COM 277276101   117,859 690 SH   SOLE Montag 0 0 690
EASTMAN CHEM CO COM 277432100   555,696 8,695 SH   SOLE Montag 0 0 8,695
EATON CORP PLC SHS G29183103   4,195,343 11,210 SH   SOLE Montag 0 0 11,210
EATON VANCE MUN BD FD COM 27827X101   5,358 539 SH   SOLE Montag 0 0 539
EATON VANCE SR FLTNG RTE TR COM 27828Q105   56,388 4,929 SH   SOLE Montag 0 0 4,929
EATON VANCE TAX-MANAGED BUY- COM 27828Y108   98,325 6,900 SH   SOLE Montag 0 0 6,900
EBAY INC. COM 278642103   4,074,833 44,803 SH   SOLE Montag 0 0 44,803
ECOLAB INC COM 278865100   328,040 1,195 SH   SOLE Montag 0 0 1,195
EDGEWISE THERAPEUTICS INC COM 28036F105   260 16 SH   SOLE Montag 0 0 16
EDISON INTL COM 281020107   10,504 190 SH   SOLE Montag 0 0 190
EDWARDS LIFESCIENCES CORP COM 28176E108   3,889,045 50,007 SH   SOLE Montag 0 0 50,007
EL PASO ENERGY CAP TR I PFD CV TR SEC 28 283678209   7,487 150 SH   SOLE Montag 0 0 150
ELBIT SYS LTD ORD M3760D101   98,392 193 SH   SOLE Montag 0 0 193
ELECTRONIC ARTS INC COM 285512109   1,009 5 SH   SOLE Montag 0 0 5
ELEMENT SOLUTIONS INC COM 28618M106   3,902 155 SH   SOLE Montag 0 0 155
ELEVANCE HEALTH INC FORMERLY COM 036752103   23,106 72 SH   SOLE Montag 0 0 72
ELI LILLY & CO COM 532457108   17,017,325 22,303 SH   SOLE Montag 0 0 22,303
EMBRAER S.A. SPONSORED ADS 29082A107   74,777 1,237 SH   SOLE Montag 0 0 1,237
EMCOR GROUP INC COM 29084Q100   3,411,466 5,252 SH   SOLE Montag 0 0 5,252
EMERSON ELEC CO COM 291011104   4,159,186 31,706 SH   SOLE Montag 0 0 31,706
ENBRIDGE INC COM 29250N105   303,820 6,021 SH   SOLE Montag 0 0 6,021
ENCOMPASS HEALTH CORP COM 29261A100   449,411 3,538 SH   SOLE Montag 0 0 3,538
ENEL CHILE S.A. SPONSORED ADR 29278D105   7,201 1,851 SH   SOLE Montag 0 0 1,851
ENERGY FUELS INC COM NEW 292671708   446 29 SH   SOLE Montag 0 0 29
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   126,161 7,352 SH   SOLE Montag 0 0 7,352
ENERPAC TOOL GROUP CORP CL A COM 292765104   697 17 SH   SOLE Montag 0 0 17
ENI S P A SPONSORED ADR 26874R108   9,563 270 SH   SOLE Montag 0 0 270
ENPRO INC COM 29355X107   3,439 15 SH   SOLE Montag 0 0 15
ENSIGN GROUP INC COM 29358P101   2,913 17 SH   SOLE Montag 0 0 17
ENTEGRIS INC COM 29362U104   40,683 440 SH   SOLE Montag 0 0 440
ENTERGY CORP NEW COM 29364G103   147,054 1,578 SH   SOLE Montag 0 0 1,578
ENTERPRISE PRODS PARTNERS L COM 293792107   173,549 5,550 SH   SOLE Montag 0 0 5,550
EOG RES INC COM 26875P101   162,257 1,447 SH   SOLE Montag 0 0 1,447
EOS ENERGY ENTERPRISES INC COM CL A 29415C101   209,110 18,359 SH   SOLE Montag 0 0 18,359
EQT CORP COM 26884L109   159,698 2,934 SH   SOLE Montag 0 0 2,934
EQUIFAX INC COM 294429105   12,936,039 50,427 SH   SOLE Montag 0 0 50,427
EQUINOR ASA SPONSORED ADR 29446M102   634 26 SH   SOLE Montag 0 0 26
EQUITY LIFESTYLE PPTYS INC COM 29472R108   4,521 74 SH   SOLE Montag 0 0 74
EQUITY RESIDENTIAL SH BEN INT 29476L107   80,666 1,233 SH   SOLE Montag 0 0 1,233
ERNEXA THERAPEUTICS INC COM 114082308   9 8 SH   SOLE Montag 0 0 8
ESSEX PPTY TR INC COM 297178105   18,106 67 SH   SOLE Montag 0 0 67
ETFIS SER TR I VIRTUS INFRCAP 26923G822   88,013 4,054 SH   SOLE Montag 0 0 4,054
EURONET WORLDWIDE INC COM 298736109   10,538 120 SH   SOLE Montag 0 0 120
EVEREST GROUP LTD COM G3223R108   38,526 110 SH   SOLE Montag 0 0 110
EVERGY INC COM 30034W106   76,020 1,000 SH   SOLE Montag 0 0 1,000
EVERSOURCE ENERGY COM 30040W108   156,508 2,200 SH   SOLE Montag 0 0 2,200
EXACT SCIENCES CORP COM 30063P105   657 12 SH   SOLE Montag 0 0 12
EXELON CORP COM 30161N101   34,973 777 SH   SOLE Montag 0 0 777
EXPEDITORS INTL WASH INC COM 302130109   3,678 30 SH   SOLE Montag 0 0 30
EXXON MOBIL CORP COM 30231G102   9,998,567 88,679 SH   SOLE Montag 0 0 88,679
F&G ANNUITIES & LIFE INC COMMON STOCK 30190A104   751 24 SH   SOLE Montag 0 0 24
FABRINET SHS G3323L100   730 2 SH   SOLE Montag 0 0 2
FACTSET RESH SYS INC COM 303075105   4,584 16 SH   SOLE Montag 0 0 16
FAIR ISAAC CORP COM 303250104   2,994 2 SH   SOLE Montag 0 0 2
FASTENAL CO COM 311900104   31,484 642 SH   SOLE Montag 0 0 642
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   24,315 240 SH   SOLE Montag 0 0 240
FEDEX CORP COM 31428X106   107,693 454 SH   SOLE Montag 0 0 454
FERRARI N V COM N3167Y103   1,941 4 SH   SOLE Montag 0 0 4
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   681,673 10,194 SH   SOLE Montag 0 0 10,194
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709   1,112,090 13,572 SH   SOLE Montag 0 0 13,572
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865   2,711 48 SH   SOLE Montag 0 0 48
FIDELITY NATIONAL FINANCIAL COM SHS 31620R303   393,185 6,500 SH   SOLE Montag 0 0 6,500
FIDELITY NATL INFORMATION SV COM 31620M106   13,188 200 SH   SOLE Montag 0 0 200
FIGMA INC CLASS A COM STK 316841105   33,197 640 SH   SOLE Montag 0 0 640
FIRST INDL RLTY TR INC COM 32054K103   1,396 27 SH   SOLE Montag 0 0 27
FIRST SOLAR INC COM 336433107   97,034 440 SH   SOLE Montag 0 0 440
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192   2,689 20 SH   SOLE Montag 0 0 20
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705   73,965 1,500 SH   SOLE Montag 0 0 1,500
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   94,935 2,071 SH   SOLE Montag 0 0 2,071
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   235,113 6,184 SH   SOLE Montag 0 0 6,184
FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100   12,115 108 SH   SOLE Montag 0 0 108
FIRSTENERGY CORP COM 337932107   320,649 6,998 SH   SOLE Montag 0 0 6,998
FISERV INC COM 337738108   17,482,651 135,598 SH   SOLE Montag 0 0 135,598
FIVERR INTL LTD ORD SHS M4R82T106   10,472 429 SH   SOLE Montag 0 0 429
FLEX LTD ORD Y2573F102   7,305 126 SH   SOLE Montag 0 0 126
FLOWERS FOODS INC COM 343498101   26,100 2,000 SH   SOLE Montag 0 0 2,000
FLOWSERVE CORP COM 34354P105   2,022 38 SH   SOLE Montag 0 0 38
FLUTTER ENTMT PLC SHS G3643J108   1,359 5 SH   SOLE Montag 0 0 5
FORD MTR CO COM 345370860   47,840 4,000 SH   SOLE Montag 0 0 4,000
FORESTAR GROUP INC COM 346232101   718 27 SH   SOLE Montag 0 0 27
FORTINET INC COM 34959E109   230,716 2,744 SH   SOLE Montag 0 0 2,744
FORTIVE CORP COM 34959J108   340,628 6,953 SH   SOLE Montag 0 0 6,953
FORTUNE BRANDS INNOVATIONS I COM 34964C106   11,746 220 SH   SOLE Montag 0 0 220
FOUR CORNERS PPTY TR INC COM 35086T109   11,561 467 SH   SOLE Montag 0 0 467
FRANCO NEV CORP COM 351858105   55,728 250 SH   SOLE Montag 0 0 250
FREEPORT-MCMORAN INC CL B 35671D857   329,958 8,413 SH   SOLE Montag 0 0 8,413
FRESENIUS MEDICAL CARE AG SPONSORED ADR 358029106   580 22 SH   SOLE Montag 0 0 22
FRONTDOOR INC COM 35905A109   1,077 16 SH   SOLE Montag 0 0 16
FTAI AVIATION LTD SHS G3730V105   66,744 400 SH   SOLE Montag 0 0 400
FUTU HLDGS LTD SPON ADS CL A 36118L106   522 3 SH   SOLE Montag 0 0 3
GALAPAGOS NV SPON ADR 36315X101   208 6 SH   SOLE Montag 0 0 6
GALLAGHER ARTHUR J & CO COM 363576109   712,402 2,300 SH   SOLE Montag 0 0 2,300
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109   47,875 9,287 SH   SOLE Montag 0 0 9,287
GARMIN LTD SHS H2906T109   5,208 21 SH   SOLE Montag 0 0 21
GARTNER INC COM 366651107   13,144 50 SH   SOLE Montag 0 0 50
GATX CORP COM 361448103   2,797 16 SH   SOLE Montag 0 0 16
GE AEROSPACE COM NEW 369604301   420,448 1,396 SH   SOLE Montag 0 0 1,396
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   12,467 166 SH   SOLE Montag 0 0 166
GE VERNOVA INC COM 36828A101   263,793 429 SH   SOLE Montag 0 0 429
GEN DIGITAL INC COM 668771108   68,136 2,400 SH   SOLE Montag 0 0 2,400
GENERAL DYNAMICS CORP COM 369550108   74,621 219 SH   SOLE Montag 0 0 219
GENERAL MLS INC COM 370334104   221,798 4,399 SH   SOLE Montag 0 0 4,399
GENERAL MTRS CO COM 37045V100   42,558 698 SH   SOLE Montag 0 0 698
GENIUS SPORTS LIMITED SHARES CL A G3934V109   570 46 SH   SOLE Montag 0 0 46
GENMAB A/S SPONSORED ADS 372303206   553 18 SH   SOLE Montag 0 0 18
GENTEX CORP COM 371901109   667 24 SH   SOLE Montag 0 0 24
GENTHERM INC COM 37253A103   1,341 39 SH   SOLE Montag 0 0 39
GENUINE PARTS CO COM 372460105   7,181,486 51,442 SH   SOLE Montag 0 0 51,442
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   15,399 325 SH   SOLE Montag 0 0 325
GILDAN ACTIVEWEAR INC COM 375916103   2,508 43 SH   SOLE Montag 0 0 43
GILEAD SCIENCES INC COM 375558103   352,831 3,179 SH   SOLE Montag 0 0 3,179
GLACIER BANCORP INC NEW COM 37637Q105   2,199 45 SH   SOLE Montag 0 0 45
GLOBAL PMTS INC COM 37940X102   1,218,119 14,662 SH   SOLE Montag 0 0 14,662
GLOBAL X FDS ARTIFICIAL ETF 37954Y632   122,389 2,478 SH   SOLE Montag 0 0 2,478
GLOBAL X FDS GLBL X MLP ETF 37954Y343   59,848 1,236 SH   SOLE Montag 0 0 1,236
GLOBAL X FDS US INFR DEV ETF 37954Y673   5,240,743 110,030 SH   SOLE Montag 0 0 110,030
GLOBANT S A COM L44385109   380 7 SH   SOLE Montag 0 0 7
GLOBE LIFE INC COM 37959E102   64,337 450 SH   SOLE Montag 0 0 450
GLOBUS MED INC CL A 379577208   1,621 28 SH   SOLE Montag 0 0 28
GODADDY INC CL A 380237107   3,832 28 SH   SOLE Montag 0 0 28
GOLDMAN SACHS GROUP INC COM 38141G104   19,942,091 25,042 SH   SOLE Montag 0 0 25,042
GRACO INC COM 384109104   2,354,612 27,714 SH   SOLE Montag 0 0 27,714
GRAINGER W W INC COM 384802104   221,087 232 SH   SOLE Montag 0 0 232
GRAY MEDIA INC COM 389375106   7,659 1,325 SH   SOLE Montag 0 0 1,325
GRAYSCALE BITCOIN MINI TR ET SHS NEW 389930207   486,656 9,612 SH   SOLE Montag 0 0 9,612
GRAYSCALE BITCOIN TRUST ETF SHS REP COM UT 389637109   1,211,447 13,495 SH   SOLE Montag 0 0 13,495
GRAYSCALE ETHEREUM MINI TR E SHS NEW 38964R203   2,155 55 SH   SOLE Montag 0 0 55
GRAYSCALE ETHEREUM TRUST ETF SHS 389638107   30,329 885 SH   SOLE Montag 0 0 885
GRIFFON CORP COM 398433102   1,610 21 SH   SOLE Montag 0 0 21
GRIFOLS S A SP ADR REP B NVT 398438408   12,560 1,261 SH   SOLE Montag 0 0 1,261
GSK PLC SPONSORED ADR 37733W204   106,578 2,445 SH   SOLE Montag 0 0 2,445
GUIDEWIRE SOFTWARE INC COM 40171V100   5,241 23 SH   SOLE Montag 0 0 23
HALEON PLC SPON ADS 405552100   18,855 2,102 SH   SOLE Montag 0 0 2,102
HALOZYME THERAPEUTICS INC COM 40637H109   4,851 66 SH   SOLE Montag 0 0 66
HANCOCK WHITNEY CORPORATION COM 410120109   1,893 30 SH   SOLE Montag 0 0 30
HAVERTY FURNITURE COS INC CL A 419596200   20,998 1,009 SH   SOLE Montag 0 0 1,009
HAVERTY FURNITURE COS INC COM 419596101   47,413 2,162 SH   SOLE Montag 0 0 2,162
HCA HEALTHCARE INC COM 40412C101   5,115 12 SH   SOLE Montag 0 0 12
HDFC BANK LTD SPONSORED ADS 40415F101   2,255 66 SH   SOLE Montag 0 0 66
HEALTHEQUITY INC COM 42226A107   948 10 SH   SOLE Montag 0 0 10
HEALTHPEAK PROPERTIES INC COM 42250P103   9,920 518 SH   SOLE Montag 0 0 518
HEICO CORP NEW COM 422806109   277,949 861 SH   SOLE Montag 0 0 861
HENRY SCHEIN INC COM 806407102   46,459 700 SH   SOLE Montag 0 0 700
HERSHEY CO COM 427866108   238,489 1,275 SH   SOLE Montag 0 0 1,275
HEWLETT PACKARD ENTERPRISE C COM 42824C109   46,541 1,885 SH   SOLE Montag 0 0 1,885
HILTON WORLDWIDE HLDGS INC COM 43300A203   1,106,859 4,266 SH   SOLE Montag 0 0 4,266
HOME DEPOT INC COM 437076102   26,569,946 65,574 SH   SOLE Montag 0 0 65,574
HONDA MOTOR LTD ADR ECH CNV IN 3 438128308   11,242 365 SH   SOLE Montag 0 0 365
HONEYWELL INTL INC COM 438516106   3,381,965 16,066 SH   SOLE Montag 0 0 16,066
HOULIHAN LOKEY INC CL A 441593100   3,696 18 SH   SOLE Montag 0 0 18
HOWARD HUGHES HOLDINGS INC COM 44267T102   287,595 3,500 SH   SOLE Montag 0 0 3,500
HOWMET AEROSPACE INC COM 443201108   7,225 37 SH   SOLE Montag 0 0 37
HP INC COM 40434L105   72,624 2,639 SH   SOLE Montag 0 0 2,639
HSBC HLDGS PLC SPON ADR NEW 404280406   4,756 67 SH   SOLE Montag 0 0 67
HUB GROUP INC CL A 443320106   1,120 32 SH   SOLE Montag 0 0 32
HUBBELL INC COM 443510607   688,496 1,600 SH   SOLE Montag 0 0 1,600
HUBSPOT INC COM 443573100   66,200 142 SH   SOLE Montag 0 0 142
HUMANA INC COM 444859102   1,306 5 SH   SOLE Montag 0 0 5
HUNTINGTON INGALLS INDS INC COM 446413106   1,224,194 4,252 SH   SOLE Montag 0 0 4,252
HUNTSMAN CORP COM 447011107   4,230 471 SH   SOLE Montag 0 0 471
HYATT HOTELS CORP COM CL A 448579102   1,886 13 SH   SOLE Montag 0 0 13
IDEX CORP COM 45167R104   1,039,441 6,386 SH   SOLE Montag 0 0 6,386
IDEXX LABS INC COM 45168D104   798,613 1,250 SH   SOLE Montag 0 0 1,250
ILLINOIS TOOL WKS INC COM 452308109   1,733,024 6,605 SH   SOLE Montag 0 0 6,605
ILLUMINA INC COM 452327109   1,890 20 SH   SOLE Montag 0 0 20
INDEPENDENT BK CORP MASS COM 453836108   1,954 28 SH   SOLE Montag 0 0 28
INFOSYS LTD SPONSORED ADR 456788108   55,318 3,400 SH   SOLE Montag 0 0 3,400
ING GROEP N.V. SPONSORED ADR 456837103   1,174 45 SH   SOLE Montag 0 0 45
INGERSOLL RAND INC COM 45687V106   203,163 2,459 SH   SOLE Montag 0 0 2,459
INSMED INC COM PAR $.01 457669307   2,595 18 SH   SOLE Montag 0 0 18
INSTALLED BLDG PRODS INC COM 45780R101   370,977 1,504 SH   SOLE Montag 0 0 1,504
INSULET CORP COM 45784P101   2,698 9 SH   SOLE Montag 0 0 9
INTEL CORP COM 458140100   133,697 3,985 SH   SOLE Montag 0 0 3,985
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   2,001 29 SH   SOLE Montag 0 0 29
INTERCONTINENTAL EXCHANGE IN COM 45866F104   8,760,547 51,998 SH   SOLE Montag 0 0 51,998
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806   610 5 SH   SOLE Montag 0 0 5
INTERNATIONAL BUSINESS MACHS COM 459200101   5,004,955 17,738 SH   SOLE Montag 0 0 17,738
INTERNATIONAL PAPER CO COM 460146103   5,275 114 SH   SOLE Montag 0 0 114
INTERPARFUMS INC COM 458334109   591 6 SH   SOLE Montag 0 0 6
INTERPUBLIC GROUP COS INC COM 460690100   195,370 7,000 SH   SOLE Montag 0 0 7,000
INTUIT COM 461202103   13,567,457 19,867 SH   SOLE Montag 0 0 19,867
INTUITIVE SURGICAL INC COM NEW 46120E602   6,011,044 13,441 SH   SOLE Montag 0 0 13,441
INVESCO ACTIVELY MANAGED EXC TOTAL RETURN 46090A804   136,592 2,875 SH   SOLE Montag 0 0 2,875
INVESCO ACTIVELY MANAGED EXC ULTRA SHRT DUR 46090A887   830,672 16,536 SH   SOLE Montag 0 0 16,536
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511   348 30 SH   SOLE Montag 0 0 30
INVESCO EXCH TRADED FD TR II S&P SMLCP FINL 46138E156   13,015 227 SH   SOLE Montag 0 0 227
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577   609,576 32,407 SH   SOLE Montag 0 0 32,407
INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 CP 46138J429   54,277 3,254 SH   SOLE Montag 0 0 3,254
INVESCO EXCH TRD SLF IDX FD BULLETSHARES 203 46139W783   54,400 2,588 SH   SOLE Montag 0 0 2,588
INVESCO EXCH TRD SLF IDX FD BULLETSHS 2032 46139W858   53,307 2,553 SH   SOLE Montag 0 0 2,553
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   1,886,122 91,161 SH   SOLE Montag 0 0 91,161
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   1,772,469 90,617 SH   SOLE Montag 0 0 90,617
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   1,868,134 94,781 SH   SOLE Montag 0 0 94,781
INVESCO EXCH TRD SLF IDX FD INVESCO BULLETSH 46139W825   54,191 2,524 SH   SOLE Montag 0 0 2,524
INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460   230,973 13,667 SH   SOLE Montag 0 0 13,667
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   871,140 42,350 SH   SOLE Montag 0 0 42,350
INVESCO EXCHANGE TRADED FD T RAFI US 1000 ETF 46137V613   2,356,798 52,130 SH   SOLE Montag 0 0 52,130
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   48,847 1,662 SH   SOLE Montag 0 0 1,662
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324   30,014 535 SH   SOLE Montag 0 0 535
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   29,270,283 154,298 SH   SOLE Montag 0 0 154,298
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   98,161 2,057 SH   SOLE Montag 0 0 2,057
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   2,920,878 29,391 SH   SOLE Montag 0 0 29,391
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   5,123,704 69,910 SH   SOLE Montag 0 0 69,910
INVESCO QQQ TR UNIT SER 1 46090E103   5,090,392 8,469 SH   SOLE Montag 0 0 8,469
INVESTMENT MANAGERS SER TR I ASTORIA REAL 46141T117   64,799 3,536 SH   SOLE Montag 0 0 3,536
IONQ INC COM 46222L108   61,808 1,005 SH   SOLE Montag 0 0 1,005
IQVIA HLDGS INC COM 46266C105   845,358 4,451 SH   SOLE Montag 0 0 4,451
IRHYTHM TECHNOLOGIES INC COM 450056106   1,639 10 SH   SOLE Montag 0 0 10
IRON MTN INC DEL COM 46284V101   879,559 8,588 SH   SOLE Montag 0 0 8,588
ISHARES GOLD TR ISHARES NEW 464285204   72,770 1,000 SH   SOLE Montag 0 0 1,000
ISHARES INC CORE MSCI EMKT 46434G103   17,074 259 SH   SOLE Montag 0 0 259
ISHARES INC MSCI EMERG MRKT 464286533   6,511 102 SH   SOLE Montag 0 0 102
ISHARES INC MSCI GERMANY ETF 464286806   2,493,230 59,919 SH   SOLE Montag 0 0 59,919
ISHARES INC MSCI ITALY ETF 46434G830   2,699,322 51,960 SH   SOLE Montag 0 0 51,960
ISHARES INC MSCI JPN ETF NEW 46434G822   8,182 102 SH   SOLE Montag 0 0 102
ISHARES INC MSCI PAC JP ETF 464286665   355,764 6,900 SH   SOLE Montag 0 0 6,900
ISHARES INC MSCI SPAIN ETF 464286764   2,789,375 56,351 SH   SOLE Montag 0 0 56,351
ISHARES INC MSCI SWEDEN ETF 464286756   21,712 460 SH   SOLE Montag 0 0 460
ISHARES TR 0-3 MNTH TREASRY 46436E718   3,143 31 SH   SOLE Montag 0 0 31
ISHARES TR 1 3 YR TREAS BD 464287457   14,068,274 169,579 SH   SOLE Montag 0 0 169,579
ISHARES TR 3 7 YR TREAS BD 464288661   63,102 528 SH   SOLE Montag 0 0 528
ISHARES TR 7-10 YR TRSY BD 464287440   29,035 301 SH   SOLE Montag 0 0 301
ISHARES TR CORE 80/20 AGGRE 464289859   91,314 1,036 SH   SOLE Montag 0 0 1,036
ISHARES TR CORE DIV GRWTH 46434V621   4,153 61 SH   SOLE Montag 0 0 61
ISHARES TR CORE HIGH DV ETF 46429B663   61,402 501 SH   SOLE Montag 0 0 501
ISHARES TR CORE MSCI EAFE 46432F842   16,939 194 SH   SOLE Montag 0 0 194
ISHARES TR CORE S&P MCP ETF 464287507   17,984,992 275,590 SH   SOLE Montag 0 0 275,590
ISHARES TR CORE S&P SCP ETF 464287804   5,227,329 43,990 SH   SOLE Montag 0 0 43,990
ISHARES TR CORE S&P US VLU 464287663   2,775,312 27,767 SH   SOLE Montag 0 0 27,767
ISHARES TR CORE S&P500 ETF 464287200   158,243,056 236,431 SH   SOLE Montag 0 0 236,431
ISHARES TR CORE US AGGBD ET 464287226   368,820 3,679 SH   SOLE Montag 0 0 3,679
ISHARES TR DOW JONES US ETF 464287846   70,960 437 SH   SOLE Montag 0 0 437
ISHARES TR EUROPE ETF 464287861   98,220 1,500 SH   SOLE Montag 0 0 1,500
ISHARES TR EXPANDED TECH 464287515   78,207 680 SH   SOLE Montag 0 0 680
ISHARES TR GLOB HLTHCRE ETF 464287325   7,862 89 SH   SOLE Montag 0 0 89
ISHARES TR GLOBAL 100 ETF 464287572   528,044 4,400 SH   SOLE Montag 0 0 4,400
ISHARES TR GLOBAL TECH ETF 464287291   5,367 52 SH   SOLE Montag 0 0 52
ISHARES TR IBONDS 25 TRM TS 46436E866   1,128,880 48,315 SH   SOLE Montag 0 0 48,315
ISHARES TR IBONDS 26 TRM TS 46436E858   1,732,381 75,485 SH   SOLE Montag 0 0 75,485
ISHARES TR IBONDS 27 TRM TS 46436E841   126,968 5,638 SH   SOLE Montag 0 0 5,638
ISHARES TR IBOXX HI YD ETF 464288513   6,009 74 SH   SOLE Montag 0 0 74
ISHARES TR INTL SEL DIV ETF 464288448   67,362 1,843 SH   SOLE Montag 0 0 1,843
ISHARES TR INTRM GOV CR ETF 464288612   2,254,566 20,985 SH   SOLE Montag 0 0 20,985
ISHARES TR ISHARES BIOTECH 464287556   402,215 2,786 SH   SOLE Montag 0 0 2,786
ISHARES TR ISHARES SEMICDTR 464287523   1,114,033 4,109 SH   SOLE Montag 0 0 4,109
ISHARES TR ISHS 1-5YR INVS 464288646   7,425 140 SH   SOLE Montag 0 0 140
ISHARES TR ISHS 5-10YR INVT 464288638   27,857 515 SH   SOLE Montag 0 0 515
ISHARES TR MBS ETF 464288588   7,517 79 SH   SOLE Montag 0 0 79
ISHARES TR MSCI ACWI EX US 464288240   55,844 859 SH   SOLE Montag 0 0 859
ISHARES TR MSCI EAFE ETF 464287465   589,352 6,312 SH   SOLE Montag 0 0 6,312
ISHARES TR MSCI EAFE MIN VL 46429B689   7,720 91 SH   SOLE Montag 0 0 91
ISHARES TR MSCI INDIA ETF 46429B598   213,342 4,098 SH   SOLE Montag 0 0 4,098
ISHARES TR MSCI UK ETF NEW 46435G334   2,632,905 62,733 SH   SOLE Montag 0 0 62,733
ISHARES TR MSCI USA QLT FCT 46432F339   310,811 1,598 SH   SOLE Montag 0 0 1,598
ISHARES TR PFD AND INCM SEC 464288687   440,878 13,943 SH   SOLE Montag 0 0 13,943
ISHARES TR RUS 1000 ETF 464287622   39,415,242 107,845 SH   SOLE Montag 0 0 107,845
ISHARES TR RUS 1000 GRW ETF 464287614   25,717,909 54,905 SH   SOLE Montag 0 0 54,905
ISHARES TR RUS 1000 VAL ETF 464287598   16,246,845 79,802 SH   SOLE Montag 0 0 79,802
ISHARES TR RUS 2000 GRW ETF 464287648   499,903 1,562 SH   SOLE Montag 0 0 1,562
ISHARES TR RUS MD CP GR ETF 464287481   198,235 1,392 SH   SOLE Montag 0 0 1,392
ISHARES TR RUS MID CAP ETF 464287499   464,406 4,810 SH   SOLE Montag 0 0 4,810
ISHARES TR RUS TP200 GR ETF 464289438   714,227 2,610 SH   SOLE Montag 0 0 2,610
ISHARES TR RUSSELL 2000 ETF 464287655   6,564,617 27,131 SH   SOLE Montag 0 0 27,131
ISHARES TR S&P 100 ETF 464287101   2,982,580 8,961 SH   SOLE Montag 0 0 8,961
ISHARES TR S&P 500 GRWT ETF 464287309   1,117,626 9,258 SH   SOLE Montag 0 0 9,258
ISHARES TR S&P MC 400GR ETF 464287606   119,671 1,248 SH   SOLE Montag 0 0 1,248
ISHARES TR SELECT DIVID ETF 464287168   287,895 2,026 SH   SOLE Montag 0 0 2,026
ISHARES TR SHRT NAT MUN ETF 464288158   1,226,378 11,485 SH   SOLE Montag 0 0 11,485
ISHARES TR SP SMCP600VL ETF 464287879   62,705 567 SH   SOLE Montag 0 0 567
ISHARES TR U.S. BAS MTL ETF 464287838   148,210 1,000 SH   SOLE Montag 0 0 1,000
ISHARES TR U.S. ENERGY ETF 464287796   181,764 3,825 SH   SOLE Montag 0 0 3,825
ISHARES TR U.S. FINLS ETF 464287788   642,065 5,070 SH   SOLE Montag 0 0 5,070
ISHARES TR U.S. MED DVC ETF 464288810   221,095 3,680 SH   SOLE Montag 0 0 3,680
ISHARES TR U.S. TECH ETF 464287721   1,107,619 5,655 SH   SOLE Montag 0 0 5,655
ISHARES TR US AER DEF ETF 464288760   58,803 281 SH   SOLE Montag 0 0 281
ISHARES TR US BR DEL SE ETF 464288794   55,718 315 SH   SOLE Montag 0 0 315
ISHARES TR US CONSM STAPLES 464287812   153,878 2,250 SH   SOLE Montag 0 0 2,250
ISHARES TR US CONSUM DISCRE 464287580   72,941 696 SH   SOLE Montag 0 0 696
ISHARES TR US HLTHCARE ETF 464287762   587,200 10,000 SH   SOLE Montag 0 0 10,000
ISHARES TR US HOME CONS ETF 464288752   2,577,432 24,032 SH   SOLE Montag 0 0 24,032
ISHARES TR US REGNL BKS ETF 464288778   788 15 SH   SOLE Montag 0 0 15
ISHARES TR US SML CAP EQT 46434V290   2,193,325 29,500 SH   SOLE Montag 0 0 29,500
ISHARES TR US TREAS BD ETF 46429B267   45,547 1,970 SH   SOLE Montag 0 0 1,970
ISHARES TR US TRSPRTION 464287192   89,208 1,244 SH   SOLE Montag 0 0 1,244
ISHARES U S ETF TR U.S. TECH INDEPD 46431W648   55,145 541 SH   SOLE Montag 0 0 541
ITRON INC COM 465741106   872 7 SH   SOLE Montag 0 0 7
ITT INC COM 45073V108   4,992 28 SH   SOLE Montag 0 0 28
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   89,533 1,568 SH   SOLE Montag 0 0 1,568
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837   15,509,278 305,722 SH   SOLE Montag 0 0 305,722
JACOBS SOLUTIONS INC COM 46982L108   52,247 349 SH   SOLE Montag 0 0 349
JAMES HARDIE INDS PLC ORD SHS G4253H101   558 29 SH   SOLE Montag 0 0 29
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   10,544 80 SH   SOLE Montag 0 0 80
JOHNSON & JOHNSON COM 478160104   15,727,396 84,820 SH   SOLE Montag 0 0 84,820
JOHNSON CTLS INTL PLC SHS G51502105   181,857 1,648 SH   SOLE Montag 0 0 1,648
JPMORGAN CHASE & CO. COM 46625H100   26,227,072 83,147 SH   SOLE Montag 0 0 83,147
JPMORGAN CHASE FINL CO LLC CAL LKD 44 48133Q309   59,040 2,000 SH   SOLE Montag 0 0 2,000
KADANT INC COM 48282T104   712 2 SH   SOLE Montag 0 0 2
KARMAN HLDGS INC COMMON STOCK 485924104   1,372 19 SH   SOLE Montag 0 0 19
KBR INC COM 48242W106   1,269 27 SH   SOLE Montag 0 0 27
KENVUE INC COM 49177J102   161,538 9,953 SH   SOLE Montag 0 0 9,953
KIMBERLY-CLARK CORP COM 494368103   599,003 4,769 SH   SOLE Montag 0 0 4,769
KIMCO RLTY CORP COM 49446R109   5,463 250 SH   SOLE Montag 0 0 250
KINDER MORGAN INC DEL COM 49456B101   453 16 SH   SOLE Montag 0 0 16
KKR & CO INC COM 48251W104   196,355 1,511 SH   SOLE Montag 0 0 1,511
KLA CORP COM NEW 482480100   214,642 199 SH   SOLE Montag 0 0 199
KNIFE RIVER CORP COMMON STOCK 498894104   769 10 SH   SOLE Montag 0 0 10
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   13,930 511 SH   SOLE Montag 0 0 511
KONTOOR BRANDS INC COM 50050N103   373,723 4,685 SH   SOLE Montag 0 0 4,685
KRAFT HEINZ CO COM 500754106   23,827 915 SH   SOLE Montag 0 0 915
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   1,139,202 12,468 SH   SOLE Montag 0 0 12,468
KROGER CO COM 501044101   290,672 4,312 SH   SOLE Montag 0 0 4,312
KYMERA THERAPEUTICS INC COM 501575104   340 6 SH   SOLE Montag 0 0 6
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   47,538 1,583 SH   SOLE Montag 0 0 1,583
L3HARRIS TECHNOLOGIES INC COM 502431109   986,475 3,230 SH   SOLE Montag 0 0 3,230
LABCORP HOLDINGS INC COM SHS 504922105   3,158 11 SH   SOLE Montag 0 0 11
LAM RESEARCH CORP COM NEW 512807306   6,928,059 51,644 SH   SOLE Montag 0 0 51,644
LAMAR ADVERTISING CO NEW CL A 512816109   17,262 141 SH   SOLE Montag 0 0 141
LANDSTAR SYS INC COM 515098101   30,640 250 SH   SOLE Montag 0 0 250
LANTHEUS HLDGS INC COM 516544103   257 5 SH   SOLE Montag 0 0 5
LATTICE SEMICONDUCTOR CORP COM 518415104   1,632 22 SH   SOLE Montag 0 0 22
LAUDER ESTEE COS INC CL A 518439104   52,872 600 SH   SOLE Montag 0 0 600
LENNAR CORP CL A 526057104   1,277,144 10,133 SH   SOLE Montag 0 0 10,133
LEVI STRAUSS & CO NEW CL A COM STK 52736R102   46,903 2,013 SH   SOLE Montag 0 0 2,013
LIBERTY MEDIA CORP DEL COM LBTY LIV S A 531229748   1,509 16 SH   SOLE Montag 0 0 16
LIBERTY MEDIA CORP DEL COM LBTY ONE S A 531229771   35,994 378 SH   SOLE Montag 0 0 378
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   1,063 6 SH   SOLE Montag 0 0 6
LIMBACH HLDGS INC COM 53263P105   389 4 SH   SOLE Montag 0 0 4
LINCOLN ELEC HLDGS INC COM 533900106   6,388 27 SH   SOLE Montag 0 0 27
LINDE PLC SHS G54950103   72,200 152 SH   SOLE Montag 0 0 152
LITHIA MTRS INC COM 536797103   55,300 175 SH   SOLE Montag 0 0 175
LITTELFUSE INC COM 537008104   2,383 9 SH   SOLE Montag 0 0 9
LKQ CORP COM 501889208   1,381,141 45,224 SH   SOLE Montag 0 0 45,224
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   1,789 394 SH   SOLE Montag 0 0 394
LOAR HOLDINGS INC COM SHS 53947R105   800 10 SH   SOLE Montag 0 0 10
LOCKHEED MARTIN CORP COM 539830109   3,588,821 7,189 SH   SOLE Montag 0 0 7,189
LOEWS CORP COM 540424108   963,471 9,597 SH   SOLE Montag 0 0 9,597
LOGITECH INTL S A SHS H50430232   549 5 SH   SOLE Montag 0 0 5
LOWES COS INC COM 548661107   4,667,947 18,574 SH   SOLE Montag 0 0 18,574
LPL FINL HLDGS INC COM 50212V100   12,310 37 SH   SOLE Montag 0 0 37
LULULEMON ATHLETICA INC COM 550021109   119,747 673 SH   SOLE Montag 0 0 673
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   29,424 600 SH   SOLE Montag 0 0 600
M & T BK CORP COM 55261F104   526,263 2,663 SH   SOLE Montag 0 0 2,663
MADDEN STEVEN LTD COM 556269108   996 30 SH   SOLE Montag 0 0 30
MADRIGAL PHARMACEUTICALS INC COM 558868105   88,981 194 SH   SOLE Montag 0 0 194
MAGNA INTL INC COM 559222401   11,751 248 SH   SOLE Montag 0 0 248
MANHATTAN ASSOCIATES INC COM 562750109   2,944 14 SH   SOLE Montag 0 0 14
MANULIFE FINL CORP COM 56501R106   734,331 23,574 SH   SOLE Montag 0 0 23,574
MARATHON PETE CORP COM 56585A102   1,765,692 9,161 SH   SOLE Montag 0 0 9,161
MAREX GROUP PLC ORD G5S37H101   908 27 SH   SOLE Montag 0 0 27
MARKEL GROUP INC COM 570535104   6,471,865 3,386 SH   SOLE Montag 0 0 3,386
MARKETAXESS HLDGS INC COM 57060D108   2,091 12 SH   SOLE Montag 0 0 12
MARRIOTT INTL INC NEW CL A 571903202   11,577,466 44,453 SH   SOLE Montag 0 0 44,453
MARSH & MCLENNAN COS INC COM 571748102   498,787 2,475 SH   SOLE Montag 0 0 2,475
MARTIN MARIETTA MATLS INC COM 573284106   2,983,232 4,733 SH   SOLE Montag 0 0 4,733
MARVELL TECHNOLOGY INC COM 573874104   4,583,581 54,521 SH   SOLE Montag 0 0 54,521
MARZETTI COMPANY COM 513847103   1,037 6 SH   SOLE Montag 0 0 6
MASCO CORP COM 574599106   4,281,472 60,825 SH   SOLE Montag 0 0 60,825
MASTERBRAND INC COMMON STOCK 57638P104   4,333 329 SH   SOLE Montag 0 0 329
MASTERCARD INCORPORATED CL A 57636Q104   12,010,561 21,115 SH   SOLE Montag 0 0 21,115
MATADOR RES CO COM 576485205   1,977 44 SH   SOLE Montag 0 0 44
MATERION CORP COM 576690101   26,864 222 SH   SOLE Montag 0 0 222
MAXLINEAR INC COM 57776J100   402 25 SH   SOLE Montag 0 0 25
MCDONALDS CORP COM 580135101   7,031,711 23,139 SH   SOLE Montag 0 0 23,139
MCKESSON CORP COM 58155Q103   3,577,343 4,627 SH   SOLE Montag 0 0 4,627
MEDTRONIC PLC SHS G5960L103   754,418 7,863 SH   SOLE Montag 0 0 7,863
MERCADOLIBRE INC COM 58733R102   1,717,651 735 SH   SOLE Montag 0 0 735
MERCK & CO INC COM 58933Y105   12,171,041 143,680 SH   SOLE Montag 0 0 143,680
MERITAGE HOMES CORP COM 59001A102   508 7 SH   SOLE Montag 0 0 7
MERUS N V COM N5749R100   1,413 15 SH   SOLE Montag 0 0 15
META PLATFORMS INC CALL 30303M102   146,876 200 PRN Call SOLE Montag 0 0 200
META PLATFORMS INC CL A 30303M102   9,711,837 13,225 SH   SOLE Montag 0 0 13,225
METLIFE INC COM 59156R108   884,407 10,737 SH   SOLE Montag 0 0 10,737
METTLER TOLEDO INTERNATIONAL COM 592688105   1,105,690 901 SH   SOLE Montag 0 0 901
MFS INVT GRADE MUN TR SH BEN INT 59318B108   19,423 2,471 SH   SOLE Montag 0 0 2,471
MICROCHIP TECHNOLOGY INC. COM 595017104   58,522 911 SH   SOLE Montag 0 0 911
MICRON TECHNOLOGY INC COM 595112103   5,552,894 33,187 SH   SOLE Montag 0 0 33,187
MICROSOFT CORP COM 594918104   73,204,478 141,335 SH   SOLE Montag 0 0 141,335
MID-AMER APT CMNTYS INC COM 59522J103   326,716 2,338 SH   SOLE Montag 0 0 2,338
MIMEDX GROUP INC COM 602496101   13,960 2,000 SH   SOLE Montag 0 0 2,000
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104   17,104 1,073 SH   SOLE Montag 0 0 1,073
MIZUHO FINANCIAL GROUP INC SPONSORED ADR 60687Y109   510 76 SH   SOLE Montag 0 0 76
MODINE MFG CO COM 607828100   2,141 15 SH   SOLE Montag 0 0 15
MONDELEZ INTL INC CL A 609207105   1,625,609 25,839 SH   SOLE Montag 0 0 25,839
MONGODB INC CL A 60937P106   43,454 140 SH   SOLE Montag 0 0 140
MONOLITHIC PWR SYS INC COM 609839105   174,296 189 SH   SOLE Montag 0 0 189
MONSTER BEVERAGE CORP NEW COM 61174X109   75,522 1,122 SH   SOLE Montag 0 0 1,122
MOODYS CORP COM 615369105   1,486 3 SH   SOLE Montag 0 0 3
MOOG INC CL A 615394202   1,324 6 SH   SOLE Montag 0 0 6
MOONLAKE IMMUNOTHERAPEUTICS CLASS A ORD 61559X104   51 7 SH   SOLE Montag 0 0 7
MORGAN STANLEY COM NEW 617446448   10,574,656 66,524 SH   SOLE Montag 0 0 66,524
MORGAN STANLEY ETF TRUST EATON VANCE TOTA 61774R841   58,714 1,137 SH   SOLE Montag 0 0 1,137
MORNINGSTAR INC COM 617700109   1,058 5 SH   SOLE Montag 0 0 5
MOTOROLA SOLUTIONS INC COM NEW 620076307   10,085 22 SH   SOLE Montag 0 0 22
MP MATERIALS CORP COM CL A 553368101   42,590 635 SH   SOLE Montag 0 0 635
MPLX LP COM UNIT REP LTD 55336V100   70,979 1,421 SH   SOLE Montag 0 0 1,421
MSCI INC COM 55354G100   668,977 1,179 SH   SOLE Montag 0 0 1,179
MUELLER INDS INC COM 624756102   117,086 1,158 SH   SOLE Montag 0 0 1,158
MURPHY OIL CORP COM 626717102   1,989 70 SH   SOLE Montag 0 0 70
MYR GROUP INC DEL COM 55405W104   833 4 SH   SOLE Montag 0 0 4
NASDAQ INC COM 631103108   5,672,387 64,131 SH   SOLE Montag 0 0 64,131
NATERA INC COM 632307104   1,952 12 SH   SOLE Montag 0 0 12
NATIONAL FUEL GAS CO COM 636180101   1,316,851 14,178 SH   SOLE Montag 0 0 14,178
NATIONAL GRID PLC SPONSORED ADR NE 636274409   101,157 1,392 SH   SOLE Montag 0 0 1,392
NATWEST GROUP PLC SPONS ADR 639057207   4,783 338 SH   SOLE Montag 0 0 338
NCINO INC COM 63947X101   434 16 SH   SOLE Montag 0 0 16
NEKTAR THERAPEUTICS COM NEW 640268306   399 7 SH   SOLE Montag 0 0 7
NEOS ETF TRUST BITCOIN HIGH INC 78433H642   143,000 2,407 SH   SOLE Montag 0 0 2,407
NEOS ETF TRUST NASDAQ 100 HIGH 78433H675   372,896 6,880 SH   SOLE Montag 0 0 6,880
NEOS ETF TRUST NEOS S&P 500 HI 78433H303   230,591 4,409 SH   SOLE Montag 0 0 4,409
NET LEASE OFFICE PROPERTIES COM 64110Y108   1,098 37 SH   SOLE Montag 0 0 37
NETAPP INC COM 64110D104   87,069 735 SH   SOLE Montag 0 0 735
NETFLIX INC COM 64110L106   9,224,839 7,694 SH   SOLE Montag 0 0 7,694
NEUROCRINE BIOSCIENCES INC COM 64125C109   2,828 20 SH   SOLE Montag 0 0 20
NEWMONT CORP COM 651639106   47,298 561 SH   SOLE Montag 0 0 561
NEXTDECADE CORP COM 65342K105   102 15 SH   SOLE Montag 0 0 15
NEXTERA ENERGY INC COM 65339F101   5,220,839 69,159 SH   SOLE Montag 0 0 69,159
NICE LTD SPONSORED ADR 653656108   580 4 SH   SOLE Montag 0 0 4
NIKE INC CL B 654106103   1,689,517 24,107 SH   SOLE Montag 0 0 24,107
NNN REIT INC COM 637417106   153,816 3,613 SH   SOLE Montag 0 0 3,613
NOKIA CORP SPONSORED ADR 654902204   727 151 SH   SOLE Montag 0 0 151
NORDIC AMERICAN TANKERS LIMI COM G65773106   9,420 3,000 SH   SOLE Montag 0 0 3,000
NORFOLK SOUTHN CORP COM 655844108   2,584,728 8,604 SH   SOLE Montag 0 0 8,604
NORTHROP GRUMMAN CORP COM 666807102   1,508,067 2,475 SH   SOLE Montag 0 0 2,475
NOV INC COM 62955J103   1,604 121 SH   SOLE Montag 0 0 121
NOVANTA INC COM 67000B104   401 4 SH   SOLE Montag 0 0 4
NOVARTIS AG SPONSORED ADR 66987V109   981,059 7,650 SH   SOLE Montag 0 0 7,650
NOVO-NORDISK A S ADR 670100205   7,090 128 SH   SOLE Montag 0 0 128
NUCOR CORP COM 670346105   275,088 2,023 SH   SOLE Montag 0 0 2,023
NUTRIEN LTD COM 67077M108   6,095 103 SH   SOLE Montag 0 0 103
NUVEEN AMT FREE MUN CR INC F COM 67071L106   23,811 1,925 SH   SOLE Montag 0 0 1,925
NUVEEN AMT FREE QLTY MUN INC COM 670657105   24,291 2,120 SH   SOLE Montag 0 0 2,120
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   11,035 873 SH   SOLE Montag 0 0 873
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   1,811 219 SH   SOLE Montag 0 0 219
NUVEEN QUALITY MUNCP INCOME COM 67066V101   13,443 1,143 SH   SOLE Montag 0 0 1,143
NVENT ELECTRIC PLC SHS G6700G107   190,573 1,932 SH   SOLE Montag 0 0 1,932
NVIDIA CORPORATION CALL 67066G104   335,844 1,800 PRN Call SOLE Montag 0 0 1,800
NVIDIA CORPORATION COM 67066G104   34,945,303 187,284 SH   SOLE Montag 0 0 187,284
NVR INC COM 62944T105   3,454,904 430 SH   SOLE Montag 0 0 430
NXP SEMICONDUCTORS N V COM N6596X109   1,369,491 5,987 SH   SOLE Montag 0 0 5,987
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   5,993 235 SH   SOLE Montag 0 0 235
OCCIDENTAL PETE CORP COM 674599105   45,638 961 SH   SOLE Montag 0 0 961
OKLO INC COM CL A 02156V109   335 3 SH   SOLE Montag 0 0 3
OLLIES BARGAIN OUTLET HLDGS COM 681116109   4,109 32 SH   SOLE Montag 0 0 32
OMNICOM GROUP INC COM 681919106   834,635 10,150 SH   SOLE Montag 0 0 10,150
ON HLDG AG NAMEN AKT A H5919C104   6,776 160 SH   SOLE Montag 0 0 160
ON SEMICONDUCTOR CORP COM 682189105   10,453 212 SH   SOLE Montag 0 0 212
ONEOK INC NEW COM 682680103   169,291 2,320 SH   SOLE Montag 0 0 2,320
OPEN TEXT CORP COM 683715106   10,430 279 SH   SOLE Montag 0 0 279
ORACLE CORP COM 68389X105   7,757,206 27,582 SH   SOLE Montag 0 0 27,582
OREILLY AUTOMOTIVE INC COM 67103H107   2,228,002 20,666 SH   SOLE Montag 0 0 20,666
ORGANON & CO COMMON STOCK 68622V106   5,917 554 SH   SOLE Montag 0 0 554
ORIX CORP SPONSORED ADR 686330101   1,124 43 SH   SOLE Montag 0 0 43
OSHKOSH CORP COM 688239201   4,929 38 SH   SOLE Montag 0 0 38
OSI SYSTEMS INC COM 671044105   997 4 SH   SOLE Montag 0 0 4
OTIS WORLDWIDE CORP COM 68902V107   434,232 4,749 SH   SOLE Montag 0 0 4,749
PACCAR INC COM 693718108   2,360 24 SH   SOLE Montag 0 0 24
PACER FDS TR DATA AND INFRAST 69374H741   761 24 SH   SOLE Montag 0 0 24
PACKAGING CORP AMER COM 695156109   2,631 12 SH   SOLE Montag 0 0 12
PALANTIR TECHNOLOGIES INC CL A 69608A108   629,714 3,452 SH   SOLE Montag 0 0 3,452
PALO ALTO NETWORKS INC COM 697435105   2,191,844 10,764 SH   SOLE Montag 0 0 10,764
PALOMAR HLDGS INC COM 69753M105   467 4 SH   SOLE Montag 0 0 4
PAN AMERN SILVER CORP COM 697900108   23,238 600 SH   SOLE Montag 0 0 600
PAR TECHNOLOGY CORP COM 698884103   1,072 27 SH   SOLE Montag 0 0 27
PARKER-HANNIFIN CORP COM 701094104   11,761,181 15,513 SH   SOLE Montag 0 0 15,513
PAYCHEX INC COM 704326107   554,575 4,375 SH   SOLE Montag 0 0 4,375
PAYPAL HLDGS INC COM 70450Y103   1,938,370 28,905 SH   SOLE Montag 0 0 28,905
PEARSON PLC SPONSORED ADR 705015105   326 23 SH   SOLE Montag 0 0 23
PEMBINA PIPELINE CORP COM 706327103   468,325 11,575 SH   SOLE Montag 0 0 11,575
PENUMBRA INC COM 70975L107   3,800 15 SH   SOLE Montag 0 0 15
PEPSICO INC COM 713448108   12,062,748 85,893 SH   SOLE Montag 0 0 85,893
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101   18,333 1,542 SH   SOLE Montag 0 0 1,542
PFIZER INC COM 717081103   1,354,288 53,151 SH   SOLE Montag 0 0 53,151
PGIM ETF TR ACTV HY BD ETF 69344A206   41,971 1,174 SH   SOLE Montag 0 0 1,174
PHILIP MORRIS INTL INC COM 718172109   2,108,600 13,000 SH   SOLE Montag 0 0 13,000
PHILLIPS 66 COM 718546104   346,860 2,550 SH   SOLE Montag 0 0 2,550
PHINIA INC COMMON STOCK 71880K101   10,347 180 SH   SOLE Montag 0 0 180
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   14,984,284 148,816 SH   SOLE Montag 0 0 148,816
PINNACLE FINL PARTNERS INC COM 72346Q104   2,345 25 SH   SOLE Montag 0 0 25
PINNACLE WEST CAP CORP COM 723484101   71,728 800 SH   SOLE Montag 0 0 800
PINTEREST INC CL A 72352L106   3,057 95 SH   SOLE Montag 0 0 95
PIPER SANDLER COMPANIES COM 724078100   1,735 5 SH   SOLE Montag 0 0 5
PJT PARTNERS INC COM CL A 69343T107   3,911 22 SH   SOLE Montag 0 0 22
PLANET FITNESS INC CL A 72703H101   153,417 1,478 SH   SOLE Montag 0 0 1,478
PNC FINL SVCS GROUP INC COM 693475105   19,089 95 SH   SOLE Montag 0 0 95
POPULAR INC COM NEW 733174700   3,578 28 SH   SOLE Montag 0 0 28
PORTLAND GEN ELEC CO COM NEW 736508847   980 22 SH   SOLE Montag 0 0 22
PPG INDS INC COM 693506107   1,522,404 14,484 SH   SOLE Montag 0 0 14,484
PPL CORP COM 69351T106   108,892 2,909 SH   SOLE Montag 0 0 2,909
PREFORMED LINE PRODS CO COM 740444104   29,423 150 SH   SOLE Montag 0 0 150
PRICE T ROWE GROUP INC COM 74144T108   14,370 140 SH   SOLE Montag 0 0 140
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   1,166,130 14,065 SH   SOLE Montag 0 0 14,065
PROCTER AND GAMBLE CO COM 742718109   9,017,412 58,688 SH   SOLE Montag 0 0 58,688
PROGRESSIVE CORP COM 743315103   129,284 524 SH   SOLE Montag 0 0 524
PROLOGIS INC. COM 74340W103   135,821 1,186 SH   SOLE Montag 0 0 1,186
PROSHARES TR NASDAQ 100 HIGH 74347G234   147,832 3,356 SH   SOLE Montag 0 0 3,356
PROSHARES TR S&P 500 DV ARIST 74348A467   344,770 3,345 SH   SOLE Montag 0 0 3,345
PROSHARES TR S&P 500 HIGH INC 74347G242   72,086 1,598 SH   SOLE Montag 0 0 1,598
PROSHARES TR ULTRA XRP ETF 74349Y498   12,505 436 SH   SOLE Montag 0 0 436
PROTAGONIST THERAPEUTICS INC COM 74366E102   1,661 25 SH   SOLE Montag 0 0 25
PRUDENTIAL FINL INC COM 744320102   137,456 1,325 SH   SOLE Montag 0 0 1,325
PUBLIC STORAGE OPER CO COM 74460D109   2,600 9 SH   SOLE Montag 0 0 9
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   89,052 1,067 SH   SOLE Montag 0 0 1,067
PULTE GROUP INC COM 745867101   4,509,125 34,081 SH   SOLE Montag 0 0 34,081
PURE STORAGE INC CL A 74624M102   8,214 98 SH   SOLE Montag 0 0 98
Q2 HLDGS INC COM 74736L109   1,418 20 SH   SOLE Montag 0 0 20
QIAGEN NV COM SHS N72482206   906 20 SH   SOLE Montag 0 0 20
QUALCOMM INC COM 747525103   1,708,612 10,271 SH   SOLE Montag 0 0 10,271
QUALYS INC COM 74758T303   143,711 1,086 SH   SOLE Montag 0 0 1,086
QUANTA SVCS INC COM 74762E102   75,340 182 SH   SOLE Montag 0 0 182
QUEST DIAGNOSTICS INC COM 74834L100   181,051 950 SH   SOLE Montag 0 0 950
QXO INC COM NEW 82846H405   267,508 14,035 SH   SOLE Montag 0 0 14,035
RALLIANT CORP COM 750940108   99,792 2,282 SH   SOLE Montag 0 0 2,282
RALPH LAUREN CORP CL A 751212101   861,026 2,738 SH   SOLE Montag 0 0 2,738
RAMBUS INC DEL COM 750917106   1,251 12 SH   SOLE Montag 0 0 12
RAYMOND JAMES FINL INC COM 754730109   8,458 49 SH   SOLE Montag 0 0 49
RAYONIER INC COM 754907103   46,525 1,753 SH   SOLE Montag 0 0 1,753
RBC BEARINGS INC COM 75524B104   3,035 8 SH   SOLE Montag 0 0 8
REALTY INCOME CORP COM 756109104   156,839 2,580 SH   SOLE Montag 0 0 2,580
RED CAT HLDGS INC COM 75644T100   33,741 3,260 SH   SOLE Montag 0 0 3,260
REDDIT INC CL A 75734B100   23,466 102 SH   SOLE Montag 0 0 102
REGAL REXNORD CORPORATION COM 758750103   1,151 8 SH   SOLE Montag 0 0 8
REGENERON PHARMACEUTICALS COM 75886F107   77,341 138 SH   SOLE Montag 0 0 138
REGIONS FINANCIAL CORP NEW COM 7591EP100   812,208 30,494 SH   SOLE Montag 0 0 30,494
REINSURANCE GRP OF AMERICA I COM NEW 759351604   3,075 16 SH   SOLE Montag 0 0 16
RELX PLC SPONSORED ADR 759530108   5,015 105 SH   SOLE Montag 0 0 105
RENAISSANCERE HLDGS LTD COM G7496G103   2,540 10 SH   SOLE Montag 0 0 10
REPLIGEN CORP COM 759916109   1,535 11 SH   SOLE Montag 0 0 11
REPUBLIC SVCS INC COM 760759100   3,533,075 15,396 SH   SOLE Montag 0 0 15,396
REV GROUP INC COM 749527107   1,506 27 SH   SOLE Montag 0 0 27
RIO TINTO PLC SPONSORED ADR 767204100   4,191,503 63,498 SH   SOLE Montag 0 0 63,498
RIOT PLATFORMS INC COM 767292105   1,466 77 SH   SOLE Montag 0 0 77
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   194,320 13,237 SH   SOLE Montag 0 0 13,237
ROBINHOOD MKTS INC COM CL A 770700102   25,468 178 SH   SOLE Montag 0 0 178
ROBLOX CORP CL A 771049103   1,946,622 14,053 SH   SOLE Montag 0 0 14,053
ROCKET LAB CORP COM 773121108   4,791 100 SH   SOLE Montag 0 0 100
ROCKWELL AUTOMATION INC COM 773903109   551,811 1,579 SH   SOLE Montag 0 0 1,579
ROPER TECHNOLOGIES INC COM 776696106   2,639,068 5,292 SH   SOLE Montag 0 0 5,292
ROSS STORES INC COM 778296103   33,526 220 SH   SOLE Montag 0 0 220
ROYAL CARIBBEAN GROUP COM V7780T103   10,387 32 SH   SOLE Montag 0 0 32
RPM INTL INC COM 749685103   6,602 56 SH   SOLE Montag 0 0 56
RTX CORPORATION COM 75513E101   3,606,631 21,554 SH   SOLE Montag 0 0 21,554
RUSH ENTERPRISES INC CL A 781846209   1,828 34 SH   SOLE Montag 0 0 34
RYANAIR HOLDINGS PLC SPONSORED ADR 783513203   542 9 SH   SOLE Montag 0 0 9
RYDER SYS INC COM 783549108   56,592 300 SH   SOLE Montag 0 0 300
S&P GLOBAL INC COM 78409V104   1,871,400 3,845 SH   SOLE Montag 0 0 3,845
SALESFORCE INC COM 79466L302   626,409 2,636 SH   SOLE Montag 0 0 2,636
SAMSARA INC COM CL A 79589L106   92,231 2,476 SH   SOLE Montag 0 0 2,476
SANOFI SA SPONSORED ADR 80105N105   20,485 434 SH   SOLE Montag 0 0 434
SAP SE SPON ADR 803054204   59,348 222 SH   SOLE Montag 0 0 222
SCHLUMBERGER LTD COM STK 806857108   491,755 14,190 SH   SOLE Montag 0 0 14,190
SCHNEIDER NATIONAL INC CL B 80689H102   1,573 74 SH   SOLE Montag 0 0 74
SCHOLAR ROCK HLDG CORP COM 80706P103   373 10 SH   SOLE Montag 0 0 10
SCHWAB CHARLES CORP COM 808513105   4,641,370 48,616 SH   SOLE Montag 0 0 48,616
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   13,358 532 SH   SOLE Montag 0 0 532
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   2,880 118 SH   SOLE Montag 0 0 118
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   13,518 576 SH   SOLE Montag 0 0 576
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   99,178 3,858 SH   SOLE Montag 0 0 3,858
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   357,803 13,584 SH   SOLE Montag 0 0 13,584
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   196,869 6,642 SH   SOLE Montag 0 0 6,642
SCOTTS MIRACLE-GRO CO CL A 810186106   23,122 406 SH   SOLE Montag 0 0 406
SEA LTD SPONSORD ADS 81141R100   5,005 28 SH   SOLE Montag 0 0 28
SEACOAST BKG CORP FLA COM NEW 811707801   1,764 58 SH   SOLE Montag 0 0 58
SEALED AIR CORP NEW COM 81211K100   1,308 37 SH   SOLE Montag 0 0 37
SEAPORT ENTMT GROUP INC COMMON STOCK 812215200   3,049 133 SH   SOLE Montag 0 0 133
SEI INVTS CO COM 784117103   3,904 46 SH   SOLE Montag 0 0 46
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   740,997 6,260 SH   SOLE Montag 0 0 6,260
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,039,561 11,636 SH   SOLE Montag 0 0 11,636
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   1,956,774 36,324 SH   SOLE Montag 0 0 36,324
SELECT SECTOR SPDR TR INDL 81369Y704   1,026,401 6,655 SH   SOLE Montag 0 0 6,655
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   96,773 2,297 SH   SOLE Montag 0 0 2,297
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   50,565 211 SH   SOLE Montag 0 0 211
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   695,142 8,870 SH   SOLE Montag 0 0 8,870
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   342,221 2,459 SH   SOLE Montag 0 0 2,459
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   2,722,871 31,222 SH   SOLE Montag 0 0 31,222
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   5,736 64 SH   SOLE Montag 0 0 64
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   17,224,465 61,110 SH   SOLE Montag 0 0 61,110
SEMPRA COM 816851109   179,960 2,000 SH   SOLE Montag 0 0 2,000
SEMTECH CORP COM 816850101   1,144 16 SH   SOLE Montag 0 0 16
SENTINELONE INC CL A 81730H109   13,173 748 SH   SOLE Montag 0 0 748
SERVICENOW INC COM 81762P102   138,424 150 SH   SOLE Montag 0 0 150
SERVISFIRST BANCSHARES INC COM 81768T108   483,180 6,000 SH   SOLE Montag 0 0 6,000
SHELL PLC SPON ADS 780259305   1,760,595 24,613 SH   SOLE Montag 0 0 24,613
SHERWIN WILLIAMS CO COM 824348106   691,828 1,998 SH   SOLE Montag 0 0 1,998
SHOPIFY INC CL A SUB VTG SHS 82509L107   2,577,511 17,344 SH   SOLE Montag 0 0 17,344
SILEXION THERAPEUTICS CORP ORD SHS NEW G1281K130   10,200 3,000 SH   SOLE Montag 0 0 3,000
SILGAN HLDGS INC COM 827048109   1,820 42 SH   SOLE Montag 0 0 42
SILICON LABORATORIES INC COM 826919102   394 3 SH   SOLE Montag 0 0 3
SIMON PPTY GROUP INC NEW COM 828806109   135,123 720 SH   SOLE Montag 0 0 720
SIMPLIFY EXCHANGE TRADED FUN BOND BULL ETF 82889N376   66,671 1,561 SH   SOLE Montag 0 0 1,561
SIMPLY GOOD FOODS CO COM 82900L102   472 19 SH   SOLE Montag 0 0 19
SIMPSON MFG INC COM 829073105   1,201 7 SH   SOLE Montag 0 0 7
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   1,159,200 9,000 SH   SOLE Montag 0 0 9,000
SKYWORKS SOLUTIONS INC COM 83088M102   573,117 7,445 SH   SOLE Montag 0 0 7,445
SL GREEN RLTY CORP COM 78440X887   957 16 SH   SOLE Montag 0 0 16
SLIDE INS HLDGS INC COM 831349105   1,547 98 SH   SOLE Montag 0 0 98
SLR INVESTMENT CORP COM 83413U100   542,597 35,487 SH   SOLE Montag 0 0 35,487
SM ENERGY CO COM 78454L100   650 26 SH   SOLE Montag 0 0 26
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205   10,525 290 SH   SOLE Montag 0 0 290
SMURFIT WESTROCK PLC SHS G8267P108   27,458 645 SH   SOLE Montag 0 0 645
SNAP ON INC COM 833034101   7,624 22 SH   SOLE Montag 0 0 22
SNOWFLAKE INC COM SHS 833445109   65,439 290 SH   SOLE Montag 0 0 290
SOLARIS ENERGY INFRAS INC COM CL A 83418M103   480 12 SH   SOLE Montag 0 0 12
SOLENO THERAPEUTICS INC COM 834203309   609 9 SH   SOLE Montag 0 0 9
SOLVENTUM CORP COM SHS 83444M101   109,427 1,499 SH   SOLE Montag 0 0 1,499
SONOCO PRODS CO COM 835495102   1,121 26 SH   SOLE Montag 0 0 26
SONY GROUP CORP SPONSORED ADR 835699307   16,296 566 SH   SOLE Montag 0 0 566
SOUTHERN CO COM 842587107   4,505,272 47,539 SH   SOLE Montag 0 0 47,539
SOUTHERN COPPER CORP COM 84265V105   254,492 2,097 SH   SOLE Montag 0 0 2,097
SOUTHSTATE BK CORP COM 84472E102   1,811,398 18,321 SH   SOLE Montag 0 0 18,321
SOUTHWEST AIRLS CO COM 844741108   112,643 3,530 SH   SOLE Montag 0 0 3,530
SOUTHWEST GAS HLDGS INC COM 844895102   1,097 14 SH   SOLE Montag 0 0 14
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   5,673,703 12,200 SH   SOLE Montag 0 0 12,200
SPDR GOLD TR GOLD SHS 78463V107   6,250,230 17,583 SH   SOLE Montag 0 0 17,583
SPDR S&P 500 ETF TR TR UNIT 78462F103   117,881,945 176,468 SH   SOLE Montag 0 0 176,468
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   62,873,233 105,201 SH   SOLE Montag 0 0 105,201
SPDR SERIES TRUST BLOOMBERG 1 10 Y 78468R861   33,719 1,748 SH   SOLE Montag 0 0 1,748
SPDR SERIES TRUST BLOOMBERG INTL 78464A151   51,923 1,608 SH   SOLE Montag 0 0 1,608
SPDR SERIES TRUST BLOOMBERG INTL T 78464A516   20,608 896 SH   SOLE Montag 0 0 896
SPDR SERIES TRUST BLOOMBERG SHORT 78464A334   47,183 1,696 SH   SOLE Montag 0 0 1,696
SPDR SERIES TRUST FTSE INT GVT ETF 78464A490   12,783 326 SH   SOLE Montag 0 0 326
SPDR SERIES TRUST PORTFLI TIPS ETF 78464A656   28,605 1,087 SH   SOLE Montag 0 0 1,087
SPDR SERIES TRUST PORTFOLI S&P1500 78464A805   141,622 1,756 SH   SOLE Montag 0 0 1,756
SPDR SERIES TRUST PORTFOLIO S&P600 78468R853   34,972 755 SH   SOLE Montag 0 0 755
SPDR SERIES TRUST S&P CAP MKTS 78464A771   113,109 740 SH   SOLE Montag 0 0 740
SPDR SERIES TRUST S&P DIVID ETF 78464A763   2,657,729 18,977 SH   SOLE Montag 0 0 18,977
SPDR SERIES TRUST S&P HOMEBUILD 78464A888   166,644 1,504 SH   SOLE Montag 0 0 1,504
SPDR SERIES TRUST S&P METALS MNG 78464A755   1,113,714 11,951 SH   SOLE Montag 0 0 11,951
SPDR SERIES TRUST S&P REGL BKG 78464A698   6,504,012 102,749 SH   SOLE Montag 0 0 102,749
SPDR SERIES TRUST S&P TRANSN ETF 78464A532   504 6 SH   SOLE Montag 0 0 6
SPORTRADAR GROUP AG CLASS A ORD SHS H8088L103   861 32 SH   SOLE Montag 0 0 32
SPOTIFY TECHNOLOGY S A SHS L8681T102   1,912,003 2,739 SH   SOLE Montag 0 0 2,739
SPROUTS FMRS MKT INC COM 85208M102   2,503 23 SH   SOLE Montag 0 0 23
SPS COMM INC COM 78463M107   625 6 SH   SOLE Montag 0 0 6
SPX TECHNOLOGIES INC COM 78473E103   934 5 SH   SOLE Montag 0 0 5
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   1,598 18 SH   SOLE Montag 0 0 18
ST JOE CO COM 790148100   9,896 200 SH   SOLE Montag 0 0 200
STAG INDL INC COM 85254J102   1,405 40 SH   SOLE Montag 0 0 40
STANDEX INTL CORP COM 854231107   1,468 7 SH   SOLE Montag 0 0 7
STANLEY BLACK & DECKER INC COM 854502101   40,808 549 SH   SOLE Montag 0 0 549
STAR BULK CARRIERS CORP. SHS PAR Y8162K204   12,177 655 SH   SOLE Montag 0 0 655
STARBUCKS CORP COM 855244109   870,242 10,287 SH   SOLE Montag 0 0 10,287
STARWOOD PPTY TR INC COM 85571B105   7,748 400 SH   SOLE Montag 0 0 400
STATE STR CORP COM 857477103   1,476,228 12,725 SH   SOLE Montag 0 0 12,725
STELLANTIS N.V SHS N82405106   33,662 3,604 SH   SOLE Montag 0 0 3,604
STERIS PLC SHS USD G8473T100   296,928 1,200 SH   SOLE Montag 0 0 1,200
STIFEL FINL CORP COM 860630102   70,579 622 SH   SOLE Montag 0 0 622
STMICROELECTRONICS N V NY REGISTRY 861012102   14,074 498 SH   SOLE Montag 0 0 498
STOKE THERAPEUTICS INC COM 86150R107   10,340 440 SH   SOLE Montag 0 0 440
STRIDE INC COM 86333M108   3,426 23 SH   SOLE Montag 0 0 23
STRYKER CORPORATION COM 863667101   13,413,677 36,204 SH   SOLE Montag 0 0 36,204
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104   3,096 166 SH   SOLE Montag 0 0 166
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209   1,658 99 SH   SOLE Montag 0 0 99
SYNOPSYS INC COM 871607107   1,540,023 3,121 SH   SOLE Montag 0 0 3,121
SYNOVUS FINL CORP COM NEW 87161C501   382,255 7,727 SH   SOLE Montag 0 0 7,727
SYSCO CORP COM 871829107   709,771 8,620 SH   SOLE Montag 0 0 8,620
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   14,350,845 51,238 SH   SOLE Montag 0 0 51,238
TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205   19,442 1,328 SH   SOLE Montag 0 0 1,328
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   2,611 10 SH   SOLE Montag 0 0 10
TAPESTRY INC COM 876030107   3,737 33 SH   SOLE Montag 0 0 33
TARGET CORP COM 87612E106   387,774 4,323 SH   SOLE Montag 0 0 4,323
TD SYNNEX CORPORATION COM 87162W100   439,833 2,686 SH   SOLE Montag 0 0 2,686
TE CONNECTIVITY PLC ORD SHS G87052109   210,310 958 SH   SOLE Montag 0 0 958
TECHNIPFMC PLC COM G87110105   1,419 36 SH   SOLE Montag 0 0 36
TELADOC HEALTH INC COM 87918A105   44,371 5,740 SH   SOLE Montag 0 0 5,740
TELEDYNE TECHNOLOGIES INC COM 879360105   6,993 12 SH   SOLE Montag 0 0 12
TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608   716 85 SH   SOLE Montag 0 0 85
TELEFONICA BRASIL SA SPONSORED ADS 87936R205   7,395 580 SH   SOLE Montag 0 0 580
TENARIS S A SPONSORED ADS 88031M109   537 15 SH   SOLE Montag 0 0 15
TERADYNE INC COM 880770102   4,940 36 SH   SOLE Montag 0 0 36
TERAWULF INC COM 88080T104   17,130 1,500 SH   SOLE Montag 0 0 1,500
TERRENO RLTY CORP COM 88146M101   625 11 SH   SOLE Montag 0 0 11
TESLA INC COM 88160R101   1,354,644 3,046 SH   SOLE Montag 0 0 3,046
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   465 23 SH   SOLE Montag 0 0 23
TEXAS INSTRS INC COM 882508104   1,554,427 8,460 SH   SOLE Montag 0 0 8,460
TEXAS ROADHOUSE INC COM 882681109   253,757 1,527 SH   SOLE Montag 0 0 1,527
TEXTRON INC COM 883203101   1,127,448 13,341 SH   SOLE Montag 0 0 13,341
THE CIGNA GROUP COM 125523100   189,304 657 SH   SOLE Montag 0 0 657
THE TRADE DESK INC COM CL A 88339J105   17,399 355 SH   SOLE Montag 0 0 355
THERMO FISHER SCIENTIFIC INC COM 883556102   4,238,734 8,731 SH   SOLE Montag 0 0 8,731
TIDEWATER INC NEW COM 88642R109   6,933 130 SH   SOLE Montag 0 0 130
TJX COS INC NEW COM 872540109   12,023,515 83,185 SH   SOLE Montag 0 0 83,185
T-MOBILE US INC COM 872590104   4,309 18 SH   SOLE Montag 0 0 18
TOAST INC CL A 888787108   28,551 782 SH   SOLE Montag 0 0 782
TOLL BROTHERS INC COM 889478103   1,209,278 8,754 SH   SOLE Montag 0 0 8,754
TOPBUILD CORP COM 89055F103   1,477,451 3,780 SH   SOLE Montag 0 0 3,780
TORTOISE CAPITAL SERIES TRUS ESSENTIAL ENERGY 890930100   139,124 6,622 SH   SOLE Montag 0 0 6,622
TORTOISE ENERGY INFRA CORP COM 89147L886   57,698 1,339 SH   SOLE Montag 0 0 1,339
TOTALENERGIES SE SPONSORED ADS 89151E109   17,912 296 SH   SOLE Montag 0 0 296
TOYOTA MOTOR CORP ADS 892331307   41,658 218 SH   SOLE Montag 0 0 218
TRACTOR SUPPLY CO COM 892356106   9,953 175 SH   SOLE Montag 0 0 175
TRADEWEB MKTS INC CL A 892672106   925 8 SH   SOLE Montag 0 0 8
TRANE TECHNOLOGIES PLC SHS G8994E103   2,322,682 5,505 SH   SOLE Montag 0 0 5,505
TRANSDIGM GROUP INC COM 893641100   818,491 621 SH   SOLE Montag 0 0 621
TRANSOCEAN LTD REGISTERED SHS H8817H100   15,600 5,000 SH   SOLE Montag 0 0 5,000
TRANSUNION COM 89400J107   2,019 24 SH   SOLE Montag 0 0 24
TRAVELERS COMPANIES INC COM 89417E109   2,748,642 9,844 SH   SOLE Montag 0 0 9,844
TREX CO INC COM 89531P105   2,584 50 SH   SOLE Montag 0 0 50
TRIMBLE INC COM 896239100   166,260 2,036 SH   SOLE Montag 0 0 2,036
TRUIST FINL CORP COM 89832Q109   3,124,597 68,342 SH   SOLE Montag 0 0 68,342
TWILIO INC CL A 90138F102   50,851 508 SH   SOLE Montag 0 0 508
TWO HBRS INVT CORP COM 90187B804   185,586 18,803 SH   SOLE Montag 0 0 18,803
TYSON FOODS INC CL A 902494103   83,840 1,544 SH   SOLE Montag 0 0 1,544
UBER TECHNOLOGIES INC COM 90353T100   10,565,090 107,840 SH   SOLE Montag 0 0 107,840
UBS GROUP AG SHS H42097107   14,022 342 SH   SOLE Montag 0 0 342
ULTA BEAUTY INC COM 90384S303   2,843,867 5,201 SH   SOLE Montag 0 0 5,201
UMH PPTYS INC COM 903002103   3,947,291 265,811 SH   SOLE Montag 0 0 265,811
UNILEVER PLC SPON ADR NEW 904767704   159,049 2,683 SH   SOLE Montag 0 0 2,683
UNION PAC CORP COM 907818108   2,482,122 10,501 SH   SOLE Montag 0 0 10,501
UNITED AIRLS HLDGS INC COM 910047109   869 9 SH   SOLE Montag 0 0 9
UNITED PARCEL SERVICE INC CL B 911312106   923,091 11,051 SH   SOLE Montag 0 0 11,051
UNITED RENTALS INC COM 911363109   17,542,833 18,376 SH   SOLE Montag 0 0 18,376
UNITEDHEALTH GROUP INC COM 91324P102   3,541,397 10,256 SH   SOLE Montag 0 0 10,256
UNITY SOFTWARE INC COM 91332U101   4,004 100 SH   SOLE Montag 0 0 100
UNIVERSAL DISPLAY CORP COM 91347P105   1,585,946 11,042 SH   SOLE Montag 0 0 11,042
UNIVERSAL HLTH SVCS INC CL B 913903100   58,470 286 SH   SOLE Montag 0 0 286
US BANCORP DEL COM NEW 902973304   1,010,312 20,682 SH   SOLE Montag 0 0 20,682
US FOODS HLDG CORP COM 912008109   1,397 18 SH   SOLE Montag 0 0 18
V F CORP COM 918204108   117,966 8,175 SH   SOLE Montag 0 0 8,175
VALERO ENERGY CORP COM 91913Y100   109,478 643 SH   SOLE Montag 0 0 643
VALLEY NATL BANCORP COM 919794107   2,142 200 SH   SOLE Montag 0 0 200
VALMONT INDS INC COM 920253101   2,889 7 SH   SOLE Montag 0 0 7
VALVOLINE INC COM 92047W101   19,679 548 SH   SOLE Montag 0 0 548
VANECK ETF TRUST GOLD MINERS ETF 92189F106   511,880 6,700 SH   SOLE Montag 0 0 6,700
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   148,821 456 SH   SOLE Montag 0 0 456
VANECK MERK GOLD ETF GOLD SHS 921078101   744 20 SH   SOLE Montag 0 0 20
VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869   1,350,698 11,305 SH   SOLE Montag 0 0 11,305
VANGUARD BD INDEX FDS INTERMED TERM 921937819   29,597 379 SH   SOLE Montag 0 0 379
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   891,052 11,292 SH   SOLE Montag 0 0 11,292
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   272,426 5,508 SH   SOLE Montag 0 0 5,508
VANGUARD INDEX FDS GROWTH ETF 922908736   4,975,451 10,363 SH   SOLE Montag 0 0 10,363
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   197,276 1,130 SH   SOLE Montag 0 0 1,130
VANGUARD INDEX FDS MID CAP ETF 922908629   20,762,414 70,435 SH   SOLE Montag 0 0 70,435
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   2,052,105 22,447 SH   SOLE Montag 0 0 22,447
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   21,408,619 34,861 SH   SOLE Montag 0 0 34,861
VANGUARD INDEX FDS SM CP VAL ETF 922908611   483,469 2,311 SH   SOLE Montag 0 0 2,311
VANGUARD INDEX FDS SMALL CP ETF 922908751   23,423,621 91,827 SH   SOLE Montag 0 0 91,827
VANGUARD INDEX FDS SML CP GRW ETF 922908595   69,447 233 SH   SOLE Montag 0 0 233
VANGUARD INDEX FDS TOTAL STK MKT 922908769   2,581,890 7,846 SH   SOLE Montag 0 0 7,846
VANGUARD INDEX FDS VALUE ETF 922908744   4,725,007 25,209 SH   SOLE Montag 0 0 25,209
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   550,036 10,152 SH   SOLE Montag 0 0 10,152
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   44,050 552 SH   SOLE Montag 0 0 552
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   552 4 SH   SOLE Montag 0 0 4
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   65,870 1,301 SH   SOLE Montag 0 0 1,301
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   134,889 2,694 SH   SOLE Montag 0 0 2,694
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   21,862,206 364,188 SH   SOLE Montag 0 0 364,188
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   3,440,049 40,899 SH   SOLE Montag 0 0 40,899
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   15,939,758 270,854 SH   SOLE Montag 0 0 270,854
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   12,551,328 157,029 SH   SOLE Montag 0 0 157,029
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   25,026,909 115,515 SH   SOLE Montag 0 0 115,515
VANGUARD STAR FDS VG TL INTL STK F 921909768   42,828 583 SH   SOLE Montag 0 0 583
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   629,242 10,501 SH   SOLE Montag 0 0 10,501
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   486,983 3,455 SH   SOLE Montag 0 0 3,455
VANGUARD WORLD FD CONSUM DIS ETF 92204A108   1,525,178 3,850 SH   SOLE Montag 0 0 3,850
VANGUARD WORLD FD CONSUM STP ETF 92204A207   85,706 401 SH   SOLE Montag 0 0 401
VANGUARD WORLD FD ENERGY ETF 92204A306   4,178,301 33,198 SH   SOLE Montag 0 0 33,198
VANGUARD WORLD FD FINANCIALS ETF 92204A405   923,536 7,037 SH   SOLE Montag 0 0 7,037
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   84,890 327 SH   SOLE Montag 0 0 327
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603   5,037 17 SH   SOLE Montag 0 0 17
VANGUARD WORLD FD INF TECH ETF 92204A702   148,580 199 SH   SOLE Montag 0 0 199
VANGUARD WORLD FD MATERIALS ETF 92204A801   50,191 245 SH   SOLE Montag 0 0 245
VANGUARD WORLD FD MEGA CAP INDEX 921910873   5,617,626 22,960 SH   SOLE Montag 0 0 22,960
VANGUARD WORLD FD UTILITIES ETF 92204A876   309,118 1,632 SH   SOLE Montag 0 0 1,632
VARONIS SYS INC COM 922280102   1,150 20 SH   SOLE Montag 0 0 20
VERACYTE INC COM 92337F107   1,347 39 SH   SOLE Montag 0 0 39
VERALTO CORP COM SHS 92338C103   353,991 3,317 SH   SOLE Montag 0 0 3,317
VERINT SYS INC COM 92343X100   18,225 900 SH   SOLE Montag 0 0 900
VERISIGN INC COM 92343E102   251,613 900 SH   SOLE Montag 0 0 900
VERISK ANALYTICS INC COM 92345Y106   90,544 360 SH   SOLE Montag 0 0 360
VERIZON COMMUNICATIONS INC COM 92343V104   1,221,005 27,782 SH   SOLE Montag 0 0 27,782
VERRA MOBILITY CORP CL A COM STK 92511U102   35,815 1,450 SH   SOLE Montag 0 0 1,450
VERTEX PHARMACEUTICALS INC COM 92532F100   82,245 210 SH   SOLE Montag 0 0 210
VERTIV HOLDINGS CO COM CL A 92537N108   419,844 2,783 SH   SOLE Montag 0 0 2,783
VIATRIS INC COM 92556V106   1,614 163 SH   SOLE Montag 0 0 163
VICI PPTYS INC COM 925652109   112,375 3,446 SH   SOLE Montag 0 0 3,446
VIKING HOLDINGS LTD ORD SHS G93A5A101   3,481 56 SH   SOLE Montag 0 0 56
VIKING THERAPEUTICS INC COM 92686J106   173,974 6,620 SH   SOLE Montag 0 0 6,620
VIRIDIAN THERAPEUTICS INC COM 92790C104   259 12 SH   SOLE Montag 0 0 12
VIRTU FINL INC CL A 928254101   852 24 SH   SOLE Montag 0 0 24
VISA INC COM CL A 92826C839   24,634,299 72,161 SH   SOLE Montag 0 0 72,161
VISTRA CORP COM 92840M102   3,503,313 17,881 SH   SOLE Montag 0 0 17,881
VITA COCO CO INC COM 92846Q107   680 16 SH   SOLE Montag 0 0 16
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308   10,290 887 SH   SOLE Montag 0 0 887
VOLATILITY SHS TR SOLANA ETF 92864M822   60,853 2,751 SH   SOLE Montag 0 0 2,751
VONTIER CORPORATION COM 928881101   67,488 1,608 SH   SOLE Montag 0 0 1,608
VORNADO RLTY TR SH BEN INT 929042109   40,855 1,008 SH   SOLE Montag 0 0 1,008
VSE CORP COM 918284100   1,164 7 SH   SOLE Montag 0 0 7
VULCAN MATLS CO COM 929160109   6,243,495 20,296 SH   SOLE Montag 0 0 20,296
WABTEC COM 929740108   3,408 17 SH   SOLE Montag 0 0 17
WALKER & DUNLOP INC COM 93148P102   586 7 SH   SOLE Montag 0 0 7
WALMART INC COM 931142103   24,717,189 239,833 SH   SOLE Montag 0 0 239,833
WARNER BROS DISCOVERY INC COM SER A 934423104   32,498 1,664 SH   SOLE Montag 0 0 1,664
WASTE CONNECTIONS INC COM 94106B101   20,741 118 SH   SOLE Montag 0 0 118
WASTE MGMT INC DEL COM 94106L109   135,148 612 SH   SOLE Montag 0 0 612
WAVE LIFE SCIENCES LTD SHS Y95308105   432 59 SH   SOLE Montag 0 0 59
WEBSTER FINL CORP COM 947890109   2,556 43 SH   SOLE Montag 0 0 43
WEC ENERGY GROUP INC COM 92939U106   1,030,738 8,995 SH   SOLE Montag 0 0 8,995
WELLS FARGO CO NEW COM 949746101   5,377,330 64,153 SH   SOLE Montag 0 0 64,153
WELLS FARGO CO NEW PERP PFD CNV A 949746804   2,288,374 1,854 SH   SOLE Montag 0 0 1,854
WELLTOWER INC COM 95040Q104   3,029 17 SH   SOLE Montag 0 0 17
WEST PHARMACEUTICAL SVSC INC COM 955306105   618,050 2,356 SH   SOLE Montag 0 0 2,356
WESTERN DIGITAL CORP COM 958102105   60,030 500 SH   SOLE Montag 0 0 500
WEYERHAEUSER CO MTN BE COM NEW 962166104   1,586,568 64,000 SH   SOLE Montag 0 0 64,000
WHIRLPOOL CORP COM 963320106   175,278 2,230 SH   SOLE Montag 0 0 2,230
WILLIAMS COS INC COM 969457100   596,866 9,422 SH   SOLE Montag 0 0 9,422
WILLIS TOWERS WATSON PLC LTD SHS G96629103   3,050,477 8,812 SH   SOLE Montag 0 0 8,812
WINNEBAGO INDS INC COM 974637100   123,728 3,700 SH   SOLE Montag 0 0 3,700
WINTRUST FINL CORP COM 97650W108   928 7 SH   SOLE Montag 0 0 7
WISDOMTREE TR EMER MKT HIGH FD 97717W315   17,247 375 SH   SOLE Montag 0 0 375
WISDOMTREE TR EMG MKTS SMCAP 97717W281   22,840 400 SH   SOLE Montag 0 0 400
WISDOMTREE TR US AI ENHANCED 97717W406   443,164 3,878 SH   SOLE Montag 0 0 3,878
WISDOMTREE TR US MIDCAP DIVID 97717W505   192,412 3,679 SH   SOLE Montag 0 0 3,679
WNS HLDGS LTD COM SHS G98196101   1,297 17 SH   SOLE Montag 0 0 17
WORKDAY INC CL A 98138H101   1,131,003 4,698 SH   SOLE Montag 0 0 4,698
WP CAREY INC COM 92936U109   25,338 370 SH   SOLE Montag 0 0 370
WPP PLC NEW ADR 92937A102   8,392 335 SH   SOLE Montag 0 0 335
XCEL ENERGY INC COM 98389B100   332,921 4,099 SH   SOLE Montag 0 0 4,099
YUM BRANDS INC COM 988498101   746,016 4,908 SH   SOLE Montag 0 0 4,908
YUM CHINA HLDGS INC COM 98850P109   100,696 2,346 SH   SOLE Montag 0 0 2,346
ZAI LAB LTD ADR 98887Q104   1,187 35 SH   SOLE Montag 0 0 35
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   37,145 125 SH   SOLE Montag 0 0 125
ZOETIS INC CL A 98978V103   638,687 4,365 SH   SOLE Montag 0 0 4,365
ZSCALER INC COM 98980G102   46,448 155 SH   SOLE Montag 0 0 155