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   609,131 5,960 SH   SOLE   0 0 5,960
ABBOTT LABS COM 002824100   4,212,214 40,536 SH   SOLE   0 0 40,536
ABBVIE INC COM 00287Y109   28,640,672 166,981 SH   SOLE   0 0 166,981
ABRDN ETFS BBRG ALL COMD K1 003261104   1,421,230 69,907 SH   SOLE   0 0 69,907
ABRDN PRECIOUS METALS BASKET PHYSCL PRECS MET 003263100   2,169,665 21,067 SH   SOLE   0 0 21,067
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   14,113,665 46,516 SH   SOLE   0 0 46,516
ADOBE INC COM 00724F101   2,642,518 4,756 SH   SOLE   0 0 4,756
ADVANCED MICRO DEVICES INC COM 007903107   2,255,433 13,903 SH   SOLE   0 0 13,903
ADVANSIX INC COM 00773T101   712,124 31,070 SH   SOLE   0 0 31,070
AERCAP HOLDINGS NV SHS N00985106   259,934 2,789 SH   SOLE   0 0 2,789
AEROVIRONMENT INC COM 008073108   8,384,640 46,029 SH   SOLE   0 0 46,029
AFFILIATED MANAGERS GROUP IN COM 008252108   569,045 3,642 SH   SOLE   0 0 3,642
AFLAC INC COM 001055102   9,986,285 111,816 SH   SOLE   0 0 111,816
AIR PRODS & CHEMS INC COM 009158106   729,307 2,826 SH   SOLE   0 0 2,826
AIRBNB INC COM CL A 009066101   389,736 2,569 SH   SOLE   0 0 2,569
ALGONQUIN PWR UTILS CORP COM 015857105   453,886 77,455 SH   SOLE   0 0 77,455
ALLSTATE CORP COM 020002101   24,081,020 150,826 SH   SOLE   0 0 150,826
ALPHABET INC CAP STK CL C 02079K107   29,873,917 162,869 SH   SOLE   0 0 162,869
ALPHABET INC CAP STK CL A 02079K305   33,854,138 185,857 SH   SOLE   0 0 185,857
ALPS ETF TR ALERIAN MLP 00162Q452   4,797,522 99,989 SH   SOLE   0 0 99,989
ALTRIA GROUP INC COM 02209S103   569,454 12,501 SH   SOLE   0 0 12,501
AMAZON COM INC COM 023135106   43,652,573 225,885 SH   SOLE   0 0 225,885
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   80,747,018 1,321,769 SH   SOLE   0 0 1,321,769
AMERICAN CENTY ETF TR US SML CP VALU 025072877   324,427 3,616 SH   SOLE   0 0 3,616
AMERICAN EXPRESS CO COM 025816109   10,339,004 44,651 SH   SOLE   0 0 44,651
AMERICAN TOWER CORP NEW COM 03027X100   289,402 1,488 SH   SOLE   0 0 1,488
AMERICAS CAR-MART INC COM 03062T105   419,965 6,975 SH   SOLE   0 0 6,975
AMERIPRISE FINL INC COM 03076C106   739,049 1,730 SH   SOLE   0 0 1,730
AMERIS BANCORP COM 03076K108   5,837,966 115,946 SH   SOLE   0 0 115,946
AMETEK INC COM 031100100   2,033,914 12,200 SH   SOLE   0 0 12,200
AMGEN INC COM 031162100   17,556,446 56,188 SH   SOLE   0 0 56,188
AMPHENOL CORP NEW CL A 032095101   2,239,323 33,239 SH   SOLE   0 0 33,239
ANALOG DEVICES INC COM 032654105   22,988,764 100,712 SH   SOLE   0 0 100,712
ANGEL OAK FUNDS TRUST OAK ULTRASHORT 03463K752   11,794,228 231,759 SH   SOLE   0 0 231,759
ANGEL OAK FUNDS TRUST INCOME ETF 03463K760   15,602,040 757,380 SH   SOLE   0 0 757,380
AON PLC SHS CL A G0403H108   216,232 736 SH   SOLE   0 0 736
APOGEE ENTERPRISES INC COM 037598109   315,746 5,025 SH   SOLE   0 0 5,025
APPFOLIO INC COM CL A 03783C100   244,570 1,000 SH   SOLE   0 0 1,000
APPLE INC COM 037833100   114,440,587 543,349 SH   SOLE   0 0 543,349
APPLIED MATLS INC COM 038222105   15,065,829 63,840 SH   SOLE   0 0 63,840
ARES CAPITAL CORP COM 04010L103   4,138,416 198,580 SH   SOLE   0 0 198,580
ARGAN INC COM 04010E109   1,114,958 15,240 SH   SOLE   0 0 15,240
ARHAUS INC COM CL A 04035M102   229,113 13,525 SH   SOLE   0 0 13,525
ARISTA NETWORKS INC COM 040413106   23,299,970 66,480 SH   SOLE   0 0 66,480
ASML HOLDING N V N Y REGISTRY SHS N07059210   1,730,890 1,692 SH   SOLE   0 0 1,692
ASSOCIATED BANC CORP COM 045487105   533,192 25,210 SH   SOLE   0 0 25,210
ASSURANT INC COM 04621X108   847,875 5,100 SH   SOLE   0 0 5,100
AT&T INC COM 00206R102   2,828,628 148,018 SH   SOLE   0 0 148,018
AUTODESK INC COM 052769106   2,093,219 8,458 SH   SOLE   0 0 8,458
AUTOMATIC DATA PROCESSING IN COM 053015103   2,087,932 8,747 SH   SOLE   0 0 8,747
AUTOZONE INC COM 053332102   593,353 200 SH   SOLE   0 0 200
AVERY DENNISON CORP COM 053611109   15,870,616 72,584 SH   SOLE   0 0 72,584
AVNET INC COM 053807103   2,343,824 45,520 SH   SOLE   0 0 45,520
AZEK CO INC CL A 05478C105   3,663,074 86,947 SH   SOLE   0 0 86,947
BADGER METER INC COM 056525108   8,606,186 46,182 SH   SOLE   0 0 46,182
BALCHEM CORP COM 057665200   7,040,640 45,732 SH   SOLE   0 0 45,732
BANK AMERICA CORP COM 060505104   3,822,185 96,107 SH   SOLE   0 0 96,107
BANK NEW YORK MELLON CORP COM 064058100   3,040,135 50,762 SH   SOLE   0 0 50,762
BAR HBR BANKSHARES COM 066849100   213,318 7,935 SH   SOLE   0 0 7,935
BARCLAYS BANK PLC DJUBS CMDT ETN36 06738C778   645,559 20,136 SH   SOLE   0 0 20,136
BAXTER INTL INC COM 071813109   942,423 28,174 SH   SOLE   0 0 28,174
BBB FOODS INC CL A COM G0896C103   298,178 12,497 SH   SOLE   0 0 12,497
BECTON DICKINSON & CO COM 075887109   828,314 3,543 SH   SOLE   0 0 3,543
BERKSHIRE HATHAWAY INC DEL CL A 084670108   4,285,687 7 SH   SOLE   0 0 7
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   18,935,957 46,547 SH   SOLE   0 0 46,547
BERKSHIRE HILLS BANCORP INC COM 084680107   253,080 11,100 SH   SOLE   0 0 11,100
BJS WHSL CLUB HLDGS INC COM 05550J101   4,278,355 48,706 SH   SOLE   0 0 48,706
BLACKROCK INC COM 09247X101   349,156 443 SH   SOLE   0 0 443
BLACKSTONE INC COM 09260D107   863,332 6,972 SH   SOLE   0 0 6,972
BLUE OWL CAPITAL CORPORATION COM 69121K104   1,001,809 65,222 SH   SOLE   0 0 65,222
BOEING CO COM 097023105   584,006 3,207 SH   SOLE   0 0 3,207
BONDBLOXX ETF TRUST USD HIGH YIELD B 09789C770   817,527 55,096 SH   SOLE   0 0 55,096
BOOKING HOLDINGS INC COM 09857L108   678,013 171 SH   SOLE   0 0 171
BOOT BARN HLDGS INC COM 099406100   9,995,165 77,524 SH   SOLE   0 0 77,524
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   16,199,220 105,257 SH   SOLE   0 0 105,257
BOSTON SCIENTIFIC CORP COM 101137107   16,737,067 217,335 SH   SOLE   0 0 217,335
BP PLC SPONSORED ADR 055622104   522,728 14,480 SH   SOLE   0 0 14,480
BREAD FINANCIAL HOLDINGS INC COM 018581108   967,487 21,712 SH   SOLE   0 0 21,712
BRISTOL-MYERS SQUIBB CO COM 110122108   2,642,091 63,618 SH   SOLE   0 0 63,618
BROADCOM INC COM 11135F101   17,677,365 11,010 SH   SOLE   0 0 11,010
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   14,611,305 74,168 SH   SOLE   0 0 74,168
BROOKFIELD CORP CL A LTD VT SH 11271J107   224,316 5,400 SH   SOLE   0 0 5,400
BROWN & BROWN INC COM 115236101   12,716,717 142,228 SH   SOLE   0 0 142,228
BRUNSWICK CORP COM 117043109   304,542 4,185 SH   SOLE   0 0 4,185
BUILDERS FIRSTSOURCE INC COM 12008R107   1,696,075 12,254 SH   SOLE   0 0 12,254
CACTUS INC CL A 127203107   2,929,677 55,548 SH   SOLE   0 0 55,548
CADENCE DESIGN SYSTEM INC COM 127387108   679,761 2,208 SH   SOLE   0 0 2,208
CALIX INC COM 13100M509   6,748,845 190,484 SH   SOLE   0 0 190,484
CANADIAN NATL RY CO COM 136375102   340,214 2,880 SH   SOLE   0 0 2,880
CANADIAN PACIFIC KANSAS CITY COM 13646K108   3,380,253 42,934 SH   SOLE   0 0 42,934
CARDINAL HEALTH INC COM 14149Y108   1,335,920 13,587 SH   SOLE   0 0 13,587
CARRIER GLOBAL CORPORATION COM 14448C104   316,991 5,025 SH   SOLE   0 0 5,025
CASEYS GEN STORES INC COM 147528103   16,049,125 42,061 SH   SOLE   0 0 42,061
CATERPILLAR INC COM 149123101   15,665,987 47,030 SH   SOLE   0 0 47,030
CDW CORP COM 12514G108   3,251,605 14,525 SH   SOLE   0 0 14,525
CELANESE CORP DEL COM 150870103   288,528 2,139 SH   SOLE   0 0 2,139
CELSIUS HLDGS INC COM NEW 15118V207   223,316 3,911 SH   SOLE   0 0 3,911
CENTENE CORP DEL COM 15135B101   263,046 3,967 SH   SOLE   0 0 3,967
CENTRAIS ELETRICAS BRASILEIR SPON ADR PFD B 15234Q108   264,190 37,209 SH   SOLE   0 0 37,209
CHAMPIONX CORPORATION COM 15872M104   693,387 20,878 SH   SOLE   0 0 20,878
CHARLES RIV LABS INTL INC COM 159864107   11,270,666 54,558 SH   SOLE   0 0 54,558
CHECK POINT SOFTWARE TECH LT ORD M22465104   6,270,990 38,006 SH   SOLE   0 0 38,006
CHEVRON CORP NEW COM 166764100   16,596,373 106,100 SH   SOLE   0 0 106,100
CHOICE HOTELS INTL INC COM 169905106   1,922,680 16,156 SH   SOLE   0 0 16,156
CHUBB LIMITED COM H1467J104   415,508 1,628 SH   SOLE   0 0 1,628
CHURCH & DWIGHT CO INC COM 171340102   13,888,719 133,956 SH   SOLE   0 0 133,956
CHURCHILL DOWNS INC COM 171484108   902,653 6,466 SH   SOLE   0 0 6,466
CHUYS HLDGS INC COM 171604101   3,712,310 143,222 SH   SOLE   0 0 143,222
CINTAS CORP COM 172908105   35,458,391 50,635 SH   SOLE   0 0 50,635
CISCO SYS INC COM 17275R102   16,355,847 344,260 SH   SOLE   0 0 344,260
CITIGROUP INC COM NEW 172967424   8,565,248 134,970 SH   SOLE   0 0 134,970
CLEARWAY ENERGY INC CL C 18539C204   373,513 15,128 SH   SOLE   0 0 15,128
CLEVELAND-CLIFFS INC NEW COM 185899101   448,695 29,155 SH   SOLE   0 0 29,155
CLOROX CO DEL COM 189054109   270,211 1,980 SH   SOLE   0 0 1,980
CME GROUP INC COM 12572Q105   22,175,970 112,796 SH   SOLE   0 0 112,796
COCA COLA CO COM 191216100   67,215,325 1,056,013 SH   SOLE   0 0 1,056,013
COHEN & STEERS CLOSED-END OP COM 19248P106   228,340 19,108 SH   SOLE   0 0 19,108
COHEN & STEERS INC COM 19247A100   5,763,663 79,432 SH   SOLE   0 0 79,432
COHERENT CORP COM 19247G107   3,007,959 41,512 SH   SOLE   0 0 41,512
COLGATE PALMOLIVE CO COM 194162103   13,746,734 141,659 SH   SOLE   0 0 141,659
COMCAST CORP NEW CL A 20030N101   4,493,743 114,752 SH   SOLE   0 0 114,752
COMFORT SYS USA INC COM 199908104   16,176,514 53,190 SH   SOLE   0 0 53,190
COMMVAULT SYS INC COM 204166102   7,454,061 61,315 SH   SOLE   0 0 61,315
CONAGRA BRANDS INC COM 205887102   599,463 21,093 SH   SOLE   0 0 21,093
CONOCOPHILLIPS COM 20825C104   16,510,540 144,348 SH   SOLE   0 0 144,348
CONSOLIDATED EDISON INC COM 209115104   880,965 9,852 SH   SOLE   0 0 9,852
COOPER COS INC COM 216648501   14,017,644 160,568 SH   SOLE   0 0 160,568
COPART INC COM 217204106   20,935,759 386,553 SH   SOLE   0 0 386,553
CORE LABORATORIES INC COM 21867A105   3,881,861 191,318 SH   SOLE   0 0 191,318
CORNING INC COM 219350105   288,616 7,429 SH   SOLE   0 0 7,429
CORTEVA INC COM 22052L104   4,167,779 77,267 SH   SOLE   0 0 77,267
COSTCO WHSL CORP NEW COM 22160K105   48,444,079 56,993 SH   SOLE   0 0 56,993
COUPANG INC CL A 22266T109   920,102 43,919 SH   SOLE   0 0 43,919
CRANE COMPANY COMMON STOCK 224408104   20,269,485 139,808 SH   SOLE   0 0 139,808
CRANE NXT CO COM 224441105   6,712,086 109,281 SH   SOLE   0 0 109,281
CREDICORP LTD COM G2519Y108   378,385 2,345 SH   SOLE   0 0 2,345
CREXENDO INC COM 226552107   94,350 30,000 SH   SOLE   0 0 30,000
CRH PLC ORD G25508105   229,457 3,060 SH   SOLE   0 0 3,060
CROWDSTRIKE HLDGS INC CL A 22788C105   1,788,827 4,668 SH   SOLE   0 0 4,668
CSW INDUSTRIALS INC COM 126402106   8,077,070 30,443 SH   SOLE   0 0 30,443
CURTISS WRIGHT CORP COM 231561101   4,194,339 15,477 SH   SOLE   0 0 15,477
CVS HEALTH CORP COM 126650100   6,055,650 102,533 SH   SOLE   0 0 102,533
CYBERARK SOFTWARE LTD SHS M2682V108   4,437,059 16,228 SH   SOLE   0 0 16,228
D R HORTON INC COM 23331A109   1,409,300 10,000 SH   SOLE   0 0 10,000
DANAHER CORPORATION COM 235851102   1,328,714 5,317 SH   SOLE   0 0 5,317
DARDEN RESTAURANTS INC COM 237194105   14,813,716 97,896 SH   SOLE   0 0 97,896
DBX ETF TR XTRACK MSCI EAFE 233051200   382,284 9,225 SH   SOLE   0 0 9,225
DBX ETF TR XTRACK USD HIGH 233051432   1,916,825 54,055 SH   SOLE   0 0 54,055
DECKERS OUTDOOR CORP COM 243537107   19,533,228 20,179 SH   SOLE   0 0 20,179
DEERE & CO COM 244199105   1,115,286 2,985 SH   SOLE   0 0 2,985
DELL TECHNOLOGIES INC CL C 24703L202   681,826 4,944 SH   SOLE   0 0 4,944
DELTA AIR LINES INC DEL COM NEW 247361702   7,005,426 147,669 SH   SOLE   0 0 147,669
DELUXE CORP COM 248019101   341,504 15,205 SH   SOLE   0 0 15,205
DESCARTES SYS GROUP INC COM 249906108   14,326,795 147,943 SH   SOLE   0 0 147,943
DEVON ENERGY CORP NEW COM 25179M103   2,838,426 59,882 SH   SOLE   0 0 59,882
DEXCOM INC COM 252131107   20,049,966 176,838 SH   SOLE   0 0 176,838
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   958,163 25,557 SH   SOLE   0 0 25,557
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   558,145 9,289 SH   SOLE   0 0 9,289
DISNEY WALT CO COM 254687106   6,134,836 61,787 SH   SOLE   0 0 61,787
DOMINION ENERGY INC COM 25746U109   221,271 4,515 SH   SOLE   0 0 4,515
DOUBLELINE ETF TRUST OPPORTUNISTIC BD 25861R105   4,826,913 106,319 SH   SOLE   0 0 106,319
DOUBLELINE ETF TRUST MORTGAGE ETF 25861R402   23,854,002 494,382 SH   SOLE   0 0 494,382
DOUBLEVERIFY HLDGS INC COM 25862V105   7,488,371 384,611 SH   SOLE   0 0 384,611
DOVER CORP COM 260003108   315,066 1,746 SH   SOLE   0 0 1,746
DOW INC COM 260557103   7,406,288 139,609 SH   SOLE   0 0 139,609
DRAFTKINGS INC NEW COM CL A 26142V105   842,090 22,061 SH   SOLE   0 0 22,061
DUKE ENERGY CORP NEW COM NEW 26441C204   568,290 5,669 SH   SOLE   0 0 5,669
DUPONT DE NEMOURS INC COM 26614N102   6,006,912 74,629 SH   SOLE   0 0 74,629
DYCOM INDS INC COM 267475101   2,262,903 13,409 SH   SOLE   0 0 13,409
DYNATRACE INC COM NEW 268150109   9,777,348 218,537 SH   SOLE   0 0 218,537
E L F BEAUTY INC COM 26856L103   18,032,360 85,575 SH   SOLE   0 0 85,575
EASTERN BANKSHARES INC COM 27627N105   699,000 50,000 SH   SOLE   0 0 50,000
EATON CORP PLC SHS G29183103   37,292,230 118,934 SH   SOLE   0 0 118,934
EBAY INC. COM 278642103   325,484 6,058 SH   SOLE   0 0 6,058
ECOLAB INC COM 278865100   21,995,928 92,419 SH   SOLE   0 0 92,419
EDWARDS LIFESCIENCES CORP COM 28176E108   660,581 7,151 SH   SOLE   0 0 7,151
ELEVANCE HEALTH INC COM 036752103   924,736 1,706 SH   SOLE   0 0 1,706
ELI LILLY & CO COM 532457108   39,580,363 43,715 SH   SOLE   0 0 43,715
EMCOR GROUP INC COM 29084Q100   20,125,643 55,126 SH   SOLE   0 0 55,126
ENPRO INC COM 29355X107   8,270,023 56,811 SH   SOLE   0 0 56,811
ENTEGRIS INC COM 29362U104   21,189,931 156,498 SH   SOLE   0 0 156,498
ENTERPRISE PRODS PARTNERS L COM 293792107   1,037,907 35,813 SH   SOLE   0 0 35,813
EOG RES INC COM 26875P101   14,188,402 112,721 SH   SOLE   0 0 112,721
EQUINIX INC COM 29444U700   3,224,922 4,262 SH   SOLE   0 0 4,262
ESSENTIAL UTILS INC COM 29670G102   208,589 5,586 SH   SOLE   0 0 5,586
EXPEDIA GROUP INC COM NEW 30212P303   403,293 3,201 SH   SOLE   0 0 3,201
EXXON MOBIL CORP COM 30231G102   20,805,727 180,730 SH   SOLE   0 0 180,730
FABRINET SHS G3323L100   14,841,614 60,629 SH   SOLE   0 0 60,629
FACTSET RESH SYS INC COM 303075105   11,421,325 27,974 SH   SOLE   0 0 27,974
FAIR ISAAC CORP COM 303250104   1,499,078 1,007 SH   SOLE   0 0 1,007
FEDERATED HERMES INC CL B 314211103   407,120 12,382 SH   SOLE   0 0 12,382
FEDEX CORP COM 31428X106   9,561,625 31,887 SH   SOLE   0 0 31,887
FIDELITY COVINGTON TRUST DISRUPTORS ETF 316092121   249,815 8,659 SH   SOLE   0 0 8,659
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402   284,619 11,344 SH   SOLE   0 0 11,344
FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501   18,211,991 314,323 SH   SOLE   0 0 314,323
FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600   817,690 11,919 SH   SOLE   0 0 11,919
FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709   377,379 5,773 SH   SOLE   0 0 5,773
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   2,629,862 15,332 SH   SOLE   0 0 15,332
FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857   1,177,819 46,480 SH   SOLE   0 0 46,480
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873   1,510,124 28,913 SH   SOLE   0 0 28,913
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   324,294 6,562 SH   SOLE   0 0 6,562
FIDELITY NATL INFORMATION SV COM 31620M106   461,711 6,126 SH   SOLE   0 0 6,126
FIFTH THIRD BANCORP COM 316773100   379,678 10,405 SH   SOLE   0 0 10,405
FIRST TR EXCH TRD ALPHDX FD JAPAN ALPHADEX 33737J158   36,789,027 714,072 SH   SOLE   0 0 714,072
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   264,423 4,686 SH   SOLE   0 0 4,686
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807   217,467 8,275 SH   SOLE   0 0 8,275
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   305,159 6,676 SH   SOLE   0 0 6,676
FIRST TR EXCHANGE-TRADED FD MANAGD MUN ETF 33739N108   35,167,583 688,749 SH   SOLE   0 0 688,749
FIRST TR EXCHNG TRADED FD VI TCW SECURITIZED 33740U109   324,205 15,715 SH   SOLE   0 0 15,715
FISERV INC COM 337738108   453,189 3,040 SH   SOLE   0 0 3,040
FLEX LTD ORD Y2573F102   289,444 9,815 SH   SOLE   0 0 9,815
FORD MTR CO DEL COM 345370860   214,174 17,078 SH   SOLE   0 0 17,078
FORTINET INC COM 34959E109   5,504,623 91,332 SH   SOLE   0 0 91,332
FRANKLIN TEMPLETON ETF TR US TREASURY BOND 35473P488   19,819,592 975,372 SH   SOLE   0 0 975,372
FRANKLIN TEMPLETON ETF TR FTSE UNTD KGDM 35473P678   23,428,371 891,151 SH   SOLE   0 0 891,151
FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744   9,824,884 341,616 SH   SOLE   0 0 341,616
FRANKLIN TEMPLETON ETF TR FTSE CHINA 35473P819   5,346,617 322,761 SH   SOLE   0 0 322,761
FREEPORT-MCMORAN INC CL B 35671D857   15,777,256 324,634 SH   SOLE   0 0 324,634
FTI CONSULTING INC COM 302941109   9,396,028 43,595 SH   SOLE   0 0 43,595
GALLAGHER ARTHUR J & CO COM 363576109   17,132,010 66,067 SH   SOLE   0 0 66,067
GARMIN LTD SHS H2906T109   436,461 2,679 SH   SOLE   0 0 2,679
GE AEROSPACE COM NEW 369604301   942,098 5,925 SH   SOLE   0 0 5,925
GE VERNOVA INC COM 36828A101   249,202 1,453 SH   SOLE   0 0 1,453
GEN DIGITAL INC COM 668771108   235,632 9,432 SH   SOLE   0 0 9,432
GENERAC HLDGS INC COM 368736104   4,674,638 35,355 SH   SOLE   0 0 35,355
GENERAL MLS INC COM 370334104   895,129 14,150 SH   SOLE   0 0 14,150
GENERAL MTRS CO COM 37045V100   794,404 17,098 SH   SOLE   0 0 17,098
GENTEX CORP COM 371901109   995,793 29,540 SH   SOLE   0 0 29,540
GENUINE PARTS CO COM 372460105   5,679,002 41,057 SH   SOLE   0 0 41,057
GENWORTH FINL INC COM SHS 37247D106   211,400 35,000 SH   SOLE   0 0 35,000
GILEAD SCIENCES INC COM 375558103   1,979,494 28,851 SH   SOLE   0 0 28,851
GLOBAL PMTS INC COM 37940X102   222,901 2,305 SH   SOLE   0 0 2,305
GLOBAL X FDS US INFR DEV ETF 37954Y673   87,292,322 2,357,976 SH   SOLE   0 0 2,357,976
GLOBAL X FDS CONSCIOUS COS 37954Y731   525,226 14,203 SH   SOLE   0 0 14,203
GLOBANT S A COM L44385109   272,380 1,528 SH   SOLE   0 0 1,528
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206   867,898 26,564 SH   SOLE   0 0 26,564
GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230   335,984 6,671 SH   SOLE   0 0 6,671
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   810,146 7,575 SH   SOLE   0 0 7,575
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   7,056,356 70,507 SH   SOLE   0 0 70,507
GOLDMAN SACHS GROUP INC COM 38141G104   252,809,542 558,917 SH   SOLE   0 0 558,917
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   238,804 67,269 SH   SOLE   0 0 67,269
GRANITESHARES ETF TR BBG COMMD K 1 38747R108   556,963 27,355 SH   SOLE   0 0 27,355
GREEN BRICK PARTNERS INC COM 392709101   234,684 4,100 SH   SOLE   0 0 4,100
GROUP 1 AUTOMOTIVE INC COM 398905109   5,684,587 19,122 SH   SOLE   0 0 19,122
H WORLD GROUP LTD SPONSORED ADS 44332N106   218,745 6,565 SH   SOLE   0 0 6,565
HALLIBURTON CO COM 406216101   216,361 6,405 SH   SOLE   0 0 6,405
HALOZYME THERAPEUTICS INC COM 40637H109   3,510,630 67,048 SH   SOLE   0 0 67,048
HAMILTON LANE INC CL A 407497106   477,388 3,863 SH   SOLE   0 0 3,863
HCA HEALTHCARE INC COM 40412C101   325,134 1,012 SH   SOLE   0 0 1,012
HDFC BANK LTD SPONSORED ADS 40415F101   1,230,682 19,130 SH   SOLE   0 0 19,130
HEICO CORP NEW COM 422806109   938,489 4,197 SH   SOLE   0 0 4,197
HELEN OF TROY LTD COM G4388N106   216,548 2,335 SH   SOLE   0 0 2,335
HERSHEY CO COM 427866108   485,861 2,643 SH   SOLE   0 0 2,643
HESS CORP COM 42809H107   255,396 1,731 SH   SOLE   0 0 1,731
HILLENBRAND INC COM 431571108   226,113 5,650 SH   SOLE   0 0 5,650
HOLOGIC INC COM 436440101   10,581,958 142,517 SH   SOLE   0 0 142,517
HOME DEPOT INC COM 437076102   33,270,134 96,648 SH   SOLE   0 0 96,648
HONEYWELL INTL INC COM 438516106   24,554,036 114,984 SH   SOLE   0 0 114,984
HOWMET AEROSPACE INC COM 443201108   14,003,593 180,389 SH   SOLE   0 0 180,389
HUBSPOT INC COM 443573100   1,203,109 2,039 SH   SOLE   0 0 2,039
HUNTSMAN CORP COM 447011107   290,318 12,750 SH   SOLE   0 0 12,750
HYATT HOTELS CORP COM CL A 448579102   334,224 2,200 SH   SOLE   0 0 2,200
ICF INTL INC COM 44925C103   7,987,603 53,802 SH   SOLE   0 0 53,802
ICICI BANK LIMITED ADR 45104G104   2,224,765 77,222 SH   SOLE   0 0 77,222
IDEXX LABS INC COM 45168D104   386,741 793 SH   SOLE   0 0 793
ILLINOIS TOOL WKS INC COM 452308109   13,791,906 58,202 SH   SOLE   0 0 58,202
INFOSYS LTD SPONSORED ADR 456788108   359,998 19,334 SH   SOLE   0 0 19,334
INGEVITY CORP COM 45688C107   312,089 7,140 SH   SOLE   0 0 7,140
INSULET CORP COM 45784P101   2,588,255 12,825 SH   SOLE   0 0 12,825
INTEGER HLDGS CORP COM 45826H109   8,488,678 73,311 SH   SOLE   0 0 73,311
INTEL CORP COM 458140100   4,960,948 160,184 SH   SOLE   0 0 160,184
INTERNATIONAL BUSINESS MACHS COM 459200101   2,119,531 12,253 SH   SOLE   0 0 12,253
INTUIT COM 461202103   19,036,197 28,964 SH   SOLE   0 0 28,964
INTUITIVE SURGICAL INC COM NEW 46120E602   19,239,273 43,248 SH   SOLE   0 0 43,248
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   2,072,055 147,477 SH   SOLE   0 0 147,477
INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230   4,996,273 183,077 SH   SOLE   0 0 183,077
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297   3,058,821 129,775 SH   SOLE   0 0 129,775
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628   37,939,506 709,149 SH   SOLE   0 0 709,149
INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784   424,840 21,242 SH   SOLE   0 0 21,242
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   6,820,150 324,150 SH   SOLE   0 0 324,150
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   235,723 6,430 SH   SOLE   0 0 6,430
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   685,212 4,171 SH   SOLE   0 0 4,171
INVESCO QQQ TR UNIT SER 1 46090E103   4,609,237 9,619 SH   SOLE   0 0 9,619
IRON MTN INC DEL COM 46284V101   3,853,660 43,000 SH   SOLE   0 0 43,000
ISHARES GOLD TR ISHARES NEW 464285204   1,244,579 28,331 SH   SOLE   0 0 28,331
ISHARES INC FRONTIER AND SEL 464286145   1,684,272 61,335 SH   SOLE   0 0 61,335
ISHARES INC MSCI EMERG MRKT 464286533   2,722,285 47,583 SH   SOLE   0 0 47,583
ISHARES INC MSCI EURZONE ETF 464286608   47,409,980 971,018 SH   SOLE   0 0 971,018
ISHARES INC MSCI PAC JP ETF 464286665   2,292,138 53,305 SH   SOLE   0 0 53,305
ISHARES INC MSCI EQUAL WEITE 464286681   416,540 4,720 SH   SOLE   0 0 4,720
ISHARES INC CORE MSCI EMKT 46434G103   9,171,766 171,337 SH   SOLE   0 0 171,337
ISHARES INC MSCI JPN ETF NEW 46434G822   26,463,002 387,793 SH   SOLE   0 0 387,793
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107   397,149 17,930 SH   SOLE   0 0 17,930
ISHARES TR CORE S&P TTL STK 464287150   711,609 5,991 SH   SOLE   0 0 5,991
ISHARES TR TIPS BD ETF 464287176   1,912,341 17,907 SH   SOLE   0 0 17,907
ISHARES TR US TRSPRTION 464287192   689,818 10,542 SH   SOLE   0 0 10,542
ISHARES TR CORE S&P500 ETF 464287200   10,056,174 18,375 SH   SOLE   0 0 18,375
ISHARES TR CORE US AGGBD ET 464287226   11,687,393 120,401 SH   SOLE   0 0 120,401
ISHARES TR MSCI EMG MKT ETF 464287234   4,067,489 95,502 SH   SOLE   0 0 95,502
ISHARES TR IBOXX INV CP ETF 464287242   4,221,455 39,407 SH   SOLE   0 0 39,407
ISHARES TR S&P 500 GRWT ETF 464287309   549,260 5,935 SH   SOLE   0 0 5,935
ISHARES TR NORTH AMERN NAT 464287374   2,542,710 57,788 SH   SOLE   0 0 57,788
ISHARES TR 20 YR TR BD ETF 464287432   219,483 2,391 SH   SOLE   0 0 2,391
ISHARES TR 1 3 YR TREAS BD 464287457   1,566,825 19,188 SH   SOLE   0 0 19,188
ISHARES TR MSCI EAFE ETF 464287465   48,953,189 624,959 SH   SOLE   0 0 624,959
ISHARES TR RUS MDCP VAL ETF 464287473   934,527 7,740 SH   SOLE   0 0 7,740
ISHARES TR RUS MD CP GR ETF 464287481   617,433 5,595 SH   SOLE   0 0 5,595
ISHARES TR RUS MID CAP ETF 464287499   356,183 4,393 SH   SOLE   0 0 4,393
ISHARES TR CORE S&P MCP ETF 464287507   8,784,928 150,117 SH   SOLE   0 0 150,117
ISHARES TR EXPND TEC SC ETF 464287549   1,210,094 12,831 SH   SOLE   0 0 12,831
ISHARES TR ISHARES BIOTECH 464287556   214,132 1,560 SH   SOLE   0 0 1,560
ISHARES TR RUS 1000 VAL ETF 464287598   32,967,566 188,957 SH   SOLE   0 0 188,957
ISHARES TR RUS 1000 GRW ETF 464287614   54,319,825 149,021 SH   SOLE   0 0 149,021
ISHARES TR RUS 1000 ETF 464287622   702,194 2,360 SH   SOLE   0 0 2,360
ISHARES TR RUS 2000 VAL ETF 464287630   12,391,681 81,362 SH   SOLE   0 0 81,362
ISHARES TR RUS 2000 GRW ETF 464287648   8,770,573 33,406 SH   SOLE   0 0 33,406
ISHARES TR RUSSELL 2000 ETF 464287655   488,688 2,408 SH   SOLE   0 0 2,408
ISHARES TR CORE S&P US VLU 464287663   320,495 3,636 SH   SOLE   0 0 3,636
ISHARES TR RUSSELL 3000 ETF 464287689   879,149 2,848 SH   SOLE   0 0 2,848
ISHARES TR U.S. TECH ETF 464287721   49,771,855 330,709 SH   SOLE   0 0 330,709
ISHARES TR US INDUSTRIALS 464287754   654,531 5,480 SH   SOLE   0 0 5,480
ISHARES TR US HLTHCARE ETF 464287762   2,632,341 42,963 SH   SOLE   0 0 42,963
ISHARES TR U.S. FINLS ETF 464287788   290,518 3,072 SH   SOLE   0 0 3,072
ISHARES TR CORE S&P SCP ETF 464287804   12,402,537 116,279 SH   SOLE   0 0 116,279
ISHARES TR INTL TREA BD ETF 464288117   674,982 17,481 SH   SOLE   0 0 17,481
ISHARES TR MSCI ACWI ETF 464288257   4,061,461 36,134 SH   SOLE   0 0 36,134
ISHARES TR JPMORGAN USD EMG 464288281   4,155,823 46,968 SH   SOLE   0 0 46,968
ISHARES TR NATIONAL MUN ETF 464288414   2,632,099 24,702 SH   SOLE   0 0 24,702
ISHARES TR IBOXX HI YD ETF 464288513   2,027,701 26,285 SH   SOLE   0 0 26,285
ISHARES TR CRE U S REIT ETF 464288521   4,415,702 82,443 SH   SOLE   0 0 82,443
ISHARES TR MBS ETF 464288588   5,424,602 59,083 SH   SOLE   0 0 59,083
ISHARES TR INTRM GOV CR ETF 464288612   3,641,764 35,106 SH   SOLE   0 0 35,106
ISHARES TR ISHS 5-10YR INVT 464288638   213,613 4,167 SH   SOLE   0 0 4,167
ISHARES TR ISHS 1-5YR INVS 464288646   378,537 7,387 SH   SOLE   0 0 7,387
ISHARES TR 10-20 YR TRS ETF 464288653   297,735 2,899 SH   SOLE   0 0 2,899
ISHARES TR 3 7 YR TREAS BD 464288661   518,113 4,487 SH   SOLE   0 0 4,487
ISHARES TR PFD AND INCM SEC 464288687   6,125,494 194,151 SH   SOLE   0 0 194,151
ISHARES TR MSCI EURO FL ETF 464289180   27,191,960 1,216,098 SH   SOLE   0 0 1,216,098
ISHARES TR US TREAS BD ETF 46429B267   5,165,650 228,871 SH   SOLE   0 0 228,871
ISHARES TR MSCI EAFE MIN VL 46429B689   4,199,202 60,545 SH   SOLE   0 0 60,545
ISHARES TR MSCI USA MIN VOL 46429B697   510,800 6,083 SH   SOLE   0 0 6,083
ISHARES TR MSCI USA QLT FCT 46432F339   212,595 1,245 SH   SOLE   0 0 1,245
ISHARES TR CORE MSCI EAFE 46432F842   21,685,251 298,529 SH   SOLE   0 0 298,529
ISHARES TR CORE DIV GRWTH 46434V621   218,712 3,795 SH   SOLE   0 0 3,795
ISHARES TR MSCI UK ETF NEW 46435G334   776,568 22,264 SH   SOLE   0 0 22,264
ISHARES TR ESG AWR MSCI USA 46435G425   1,214,550 10,178 SH   SOLE   0 0 10,178
ISHARES TR ESG ADVNCD HY BD 46435G441   560,875 12,417 SH   SOLE   0 0 12,417
ISHARES TR MSCI GBL SUS DEV 46435G532   518,808 6,911 SH   SOLE   0 0 6,911
ISHARES TR CORE INTL AGGR 46435G672   2,037,487 40,814 SH   SOLE   0 0 40,814
ISHARES TR ESG AWR US AGRGT 46435U549   1,113,465 23,889 SH   SOLE   0 0 23,889
ISHARES TR ESG AWARE MSCI 46435U663   1,018,941 26,466 SH   SOLE   0 0 26,466
ISHARES TR US INFRASTRUC 46435U713   489,813 11,629 SH   SOLE   0 0 11,629
ISHARES TR BROAD USD HIGH 46435U853   265,678 7,323 SH   SOLE   0 0 7,323
ISHARES TR ESG SCRD S&P MID 46436E551   614,283 15,524 SH   SOLE   0 0 15,524
ISHARES TR ESG ADV TTL USD 46436E619   731,050 17,181 SH   SOLE   0 0 17,181
ISHARES TR 0-3 MNTH TREASRY 46436E718   3,880,861 38,534 SH   SOLE   0 0 38,534
ISHARES TR EGSADVNCDMSCI EM 46436E742   375,778 10,242 SH   SOLE   0 0 10,242
ISHARES TR ESG EAFE ETF 46436E759   1,006,762 14,931 SH   SOLE   0 0 14,931
ISHARES TR ESG MSCI USA ETF 46436E767   798,520 17,143 SH   SOLE   0 0 17,143
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106   351,051 60,111 SH   SOLE   0 0 60,111
ITT INC COM 45073V108   2,288,293 17,714 SH   SOLE   0 0 17,714
J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647   2,534,051 50,303 SH   SOLE   0 0 50,303
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   252,341 4,999 SH   SOLE   0 0 4,999
JANUS DETROIT STR TR HENDERSON SECURI 47103U746   48,830,829 943,408 SH   SOLE   0 0 943,408
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   572,617 11,254 SH   SOLE   0 0 11,254
JANUS DETROIT STR TR HENDERSON MTG 47103U852   141,426,319 3,167,441 SH   SOLE   0 0 3,167,441
JEFFERIES FINL GROUP INC COM 47233W109   1,000,773 20,112 SH   SOLE   0 0 20,112
JOHNSON & JOHNSON COM 478160104   9,109,216 62,322 SH   SOLE   0 0 62,322
JOHNSON CTLS INTL PLC SHS G51502105   1,460,678 21,975 SH   SOLE   0 0 21,975
JPMORGAN CHASE & CO. COM 46625H100   33,433,038 165,296 SH   SOLE   0 0 165,296
KB FINL GROUP INC SPONSORED ADR 48241A105   266,243 4,703 SH   SOLE   0 0 4,703
KBR INC COM 48242W106   2,507,287 39,090 SH   SOLE   0 0 39,090
KENVUE INC COM 49177J102   1,150,357 63,276 SH   SOLE   0 0 63,276
KEYSIGHT TECHNOLOGIES INC COM 49338L103   11,339,653 82,921 SH   SOLE   0 0 82,921
KIMBERLY-CLARK CORP COM 494368103   4,611,180 33,366 SH   SOLE   0 0 33,366
KINDER MORGAN INC DEL COM 49456B101   224,968 11,322 SH   SOLE   0 0 11,322
KINSALE CAP GROUP INC COM 49714P108   2,826,504 7,336 SH   SOLE   0 0 7,336
KLA CORP COM NEW 482480100   218,911 265 SH   SOLE   0 0 265
KNIFE RIVER CORP COMMON STOCK 498894104   5,684,633 81,047 SH   SOLE   0 0 81,047
KNOWLES CORP COM 49926D109   377,045 21,845 SH   SOLE   0 0 21,845
L3HARRIS TECHNOLOGIES INC COM 502431109   231,334 1,030 SH   SOLE   0 0 1,030
LABCORP HOLDINGS INC COM SHS 504922105   876,517 4,307 SH   SOLE   0 0 4,307
LAM RESEARCH CORP COM 512807108   788,768 740 SH   SOLE   0 0 740
LANCASTER COLONY CORP COM 513847103   444,457 2,352 SH   SOLE   0 0 2,352
LANDSTAR SYS INC COM 515098101   1,077,363 5,840 SH   SOLE   0 0 5,840
LATTICE SEMICONDUCTOR CORP COM 518415104   1,909,317 32,925 SH   SOLE   0 0 32,925
LCI INDS COM 50189K103   1,284,393 12,424 SH   SOLE   0 0 12,424
LEGGETT & PLATT INC COM 524660107   1,053,631 91,940 SH   SOLE   0 0 91,940
LEMAITRE VASCULAR INC COM 525558201   8,629,294 104,877 SH   SOLE   0 0 104,877
LENNAR CORP CL A 526057104   914,207 6,100 SH   SOLE   0 0 6,100
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   7,435,941 88,250 SH   SOLE   0 0 88,250
LINCOLN ELEC HLDGS INC COM 533900106   1,914,128 10,147 SH   SOLE   0 0 10,147
LINCOLN NATL CORP IND COM 534187109   3,824,989 122,990 SH   SOLE   0 0 122,990
LINDE PLC SHS G54950103   16,621,225 37,877 SH   SOLE   0 0 37,877
LISTED FD TR HORIZON KINETICS 53656F623   882,901 27,016 SH   SOLE   0 0 27,016
LKQ CORP COM 501889208   7,057,489 169,692 SH   SOLE   0 0 169,692
LOCKHEED MARTIN CORP COM 539830109   429,694 919 SH   SOLE   0 0 919
LOWES COS INC COM 548661107   11,333,320 51,407 SH   SOLE   0 0 51,407
LSI INDS INC OHIO COM 50216C108   620,401 42,875 SH   SOLE   0 0 42,875
LULULEMON ATHLETICA INC COM 550021109   454,770 1,522 SH   SOLE   0 0 1,522
M/I HOMES INC COM 55305B101   2,219,895 18,175 SH   SOLE   0 0 18,175
MAIN STR CAP CORP COM 56035L104   269,566 5,339 SH   SOLE   0 0 5,339
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   685,162 8,147 SH   SOLE   0 0 8,147
MANPOWERGROUP INC WIS COM 56418H100   769,196 11,020 SH   SOLE   0 0 11,020
MARRIOTT INTL INC NEW CL A 571903202   1,041,846 4,308 SH   SOLE   0 0 4,308
MARSH & MCLENNAN COS INC COM 571748102   753,622 3,576 SH   SOLE   0 0 3,576
MARTIN MARIETTA MATLS INC COM 573284106   31,894,525 58,867 SH   SOLE   0 0 58,867
MARVELL TECHNOLOGY INC COM 573874104   237,139 3,392 SH   SOLE   0 0 3,392
MASTERCARD INCORPORATED CL A 57636Q104   9,344,434 21,180 SH   SOLE   0 0 21,180
MCDONALDS CORP COM 580135101   15,408,623 60,463 SH   SOLE   0 0 60,463
MCKESSON CORP COM 58155Q103   1,483,598 2,539 SH   SOLE   0 0 2,539
MEDPACE HLDGS INC COM 58506Q109   5,598,275 13,593 SH   SOLE   0 0 13,593
MEDTRONIC PLC SHS G5960L103   2,505,898 31,836 SH   SOLE   0 0 31,836
MERCADOLIBRE INC COM 58733R102   397,702 242 SH   SOLE   0 0 242
MERCK & CO INC COM 58933Y105   22,877,989 184,797 SH   SOLE   0 0 184,797
MERIT MED SYS INC COM 589889104   7,169,344 83,413 SH   SOLE   0 0 83,413
META PLATFORMS INC CL A 30303M102   53,332,490 105,771 SH   SOLE   0 0 105,771
METLIFE INC COM 59156R108   1,658,787 23,632 SH   SOLE   0 0 23,632
METTLER TOLEDO INTERNATIONAL COM 592688105   284,795 203 SH   SOLE   0 0 203
MGP INGREDIENTS INC NEW COM 55303J106   3,976,934 53,452 SH   SOLE   0 0 53,452
MICRON TECHNOLOGY INC COM 595112103   2,562,271 19,480 SH   SOLE   0 0 19,480
MICROSOFT CORP COM 594918104   108,078,412 241,811 SH   SOLE   0 0 241,811
MIDCAP FINANCIAL INVSTMNT CO COM NEW 03761U502   987,339 65,214 SH   SOLE   0 0 65,214
MILLER INDS INC TENN COM NEW 600551204   902,053 16,395 SH   SOLE   0 0 16,395
MKS INSTRS INC COM 55306N104   609,156 4,665 SH   SOLE   0 0 4,665
MODERNA INC COM 60770K107   520,618 4,384 SH   SOLE   0 0 4,384
MODINE MFG CO COM 607828100   1,001,900 10,000 SH   SOLE   0 0 10,000
MOHAWK INDS INC COM 608190104   301,695 2,656 SH   SOLE   0 0 2,656
MONDELEZ INTL INC CL A 609207105   10,494,278 160,364 SH   SOLE   0 0 160,364
MONOLITHIC PWR SYS INC COM 609839105   24,987,440 30,409 SH   SOLE   0 0 30,409
MOODYS CORP COM 615369105   13,291,371 31,576 SH   SOLE   0 0 31,576
MOOG INC CL A 615394202   5,846,383 34,945 SH   SOLE   0 0 34,945
MORGAN STANLEY COM NEW 617446448   906,459 9,326 SH   SOLE   0 0 9,326
MORNINGSTAR INC COM 617700109   2,633,151 8,900 SH   SOLE   0 0 8,900
MOTOROLA SOLUTIONS INC COM NEW 620076307   1,539,567 3,988 SH   SOLE   0 0 3,988
MOVADO GROUP INC COM 624580106   248,600 10,000 SH   SOLE   0 0 10,000
NASDAQ INC COM 631103108   212,417 3,525 SH   SOLE   0 0 3,525
NCR ATLEOS CORPORATION COM SHS 63001N106   267,822 9,912 SH   SOLE   0 0 9,912
NCR VOYIX CORPORATION COM 62886E108   244,839 19,825 SH   SOLE   0 0 19,825
NETFLIX INC COM 64110L106   10,459,689 15,498 SH   SOLE   0 0 15,498
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581206   213,135 2,742 SH   SOLE   0 0 2,742
NEXTDOOR HOLDINGS INC COM CL A 65345M108   126,364 45,455 SH   SOLE   0 0 45,455
NEXTERA ENERGY INC COM 65339F101   16,048,403 226,639 SH   SOLE   0 0 226,639
NIKE INC CL B 654106103   7,346,241 97,468 SH   SOLE   0 0 97,468
NOMAD FOODS LTD USD ORD SHS G6564A105   322,431 19,565 SH   SOLE   0 0 19,565
NORFOLK SOUTHN CORP COM 655844108   326,905 1,522 SH   SOLE   0 0 1,522
NOVA LTD COM M7516K103   8,270,228 35,263 SH   SOLE   0 0 35,263
NOVARTIS AG SPONSORED ADR 66987V109   2,780,733 26,120 SH   SOLE   0 0 26,120
NOVO-NORDISK A S ADR 670100205   1,458,020 10,214 SH   SOLE   0 0 10,214
NRG ENERGY INC COM NEW 629377508   321,094 4,124 SH   SOLE   0 0 4,124
NU HLDGS LTD ORD SHS CL A G6683N103   440,747 34,193 SH   SOLE   0 0 34,193
NUTANIX INC CL A 67059N108   231,536 4,072 SH   SOLE   0 0 4,072
NVENT ELECTRIC PLC SHS G6700G107   20,084,122 262,160 SH   SOLE   0 0 262,160
NVIDIA CORPORATION COM 67066G104   111,380,854 901,357 SH   SOLE   0 0 901,357
NXP SEMICONDUCTORS N V COM N6596X109   19,291,498 71,691 SH   SOLE   0 0 71,691
OLLIES BARGAIN OUTLET HLDGS COM 681116109   10,516,949 107,130 SH   SOLE   0 0 107,130
OMNICOM GROUP INC COM 681919106   7,787,843 86,821 SH   SOLE   0 0 86,821
ONEMAIN HLDGS INC COM 68268W103   504,878 10,412 SH   SOLE   0 0 10,412
ONEOK INC NEW COM 682680103   1,092,458 13,395 SH   SOLE   0 0 13,395
ONTO INNOVATION INC COM 683344105   24,742,510 112,691 SH   SOLE   0 0 112,691
OPENDOOR TECHNOLOGIES INC COM 683712103   164,970 89,658 SH   SOLE   0 0 89,658
OPTION CARE HEALTH INC COM NEW 68404L201   1,927,391 69,581 SH   SOLE   0 0 69,581
ORACLE CORP COM 68389X105   16,594,395 117,523 SH   SOLE   0 0 117,523
OREILLY AUTOMOTIVE INC COM 67103H107   18,637,206 17,647 SH   SOLE   0 0 17,647
PACER FDS TR PACER US SMALL 69374H857   602,652 13,835 SH   SOLE   0 0 13,835
PACER FDS TR US CASH COWS 100 69374H881   369,748 6,785 SH   SOLE   0 0 6,785
PACKAGING CORP AMER COM 695156109   219,072 1,200 SH   SOLE   0 0 1,200
PALO ALTO NETWORKS INC COM 697435105   2,840,551 8,378 SH   SOLE   0 0 8,378
PARK HOTELS & RESORTS INC COM 700517105   215,113 14,360 SH   SOLE   0 0 14,360
PARKER-HANNIFIN CORP COM 701094104   12,050,647 23,823 SH   SOLE   0 0 23,823
PAYCHEX INC COM 704326107   237,120 2,000 SH   SOLE   0 0 2,000
PAYPAL HLDGS INC COM 70450Y103   303,207 5,225 SH   SOLE   0 0 5,225
PDD HOLDINGS INC SPONSORED ADS 722304102   717,469 5,396 SH   SOLE   0 0 5,396
PENUMBRA INC COM 70975L107   14,409,833 80,068 SH   SOLE   0 0 80,068
PEPSICO INC COM 713448108   2,256,719 13,681 SH   SOLE   0 0 13,681
PFIZER INC COM 717081103   6,281,969 224,515 SH   SOLE   0 0 224,515
PHILIP MORRIS INTL INC COM 718172109   340,177 3,357 SH   SOLE   0 0 3,357
PHILLIPS 66 COM 718546104   8,703,183 61,650 SH   SOLE   0 0 61,650
PIMCO ETF TR ENHANCD SHORT 72201R643   279,390 2,831 SH   SOLE   0 0 2,831
PJT PARTNERS INC COM CL A 69343T107   5,679,124 52,627 SH   SOLE   0 0 52,627
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   208,804 11,691 SH   SOLE   0 0 11,691
PNC FINL SVCS GROUP INC COM 693475105   13,850,303 89,080 SH   SOLE   0 0 89,080
POOL CORP COM 73278L105   13,509,821 43,958 SH   SOLE   0 0 43,958
POWER INTEGRATIONS INC COM 739276103   5,108,063 72,773 SH   SOLE   0 0 72,773
PREMIER INC CL A 74051N102   477,952 25,600 SH   SOLE   0 0 25,600
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   9,224,521 133,980 SH   SOLE   0 0 133,980
PRICE T ROWE GROUP INC COM 74144T108   10,074,875 87,372 SH   SOLE   0 0 87,372
PROCTER AND GAMBLE CO COM 742718109   24,794,100 150,339 SH   SOLE   0 0 150,339
PROFESIONALLY MANAGED PORTFO CONGRESS SMID GR 74316P645   392,727 13,703 SH   SOLE   0 0 13,703
PROGRESSIVE CORP COM 743315103   1,905,539 9,174 SH   SOLE   0 0 9,174
PROGYNY INC COM 74340E103   4,564,150 159,530 SH   SOLE   0 0 159,530
PTC INC COM 69370C100   3,537,476 19,472 SH   SOLE   0 0 19,472
PURE STORAGE INC CL A 74624M102   16,016,898 249,445 SH   SOLE   0 0 249,445
QUALCOMM INC COM 747525103   2,164,136 10,865 SH   SOLE   0 0 10,865
QUALYS INC COM 74758T303   18,968,768 133,019 SH   SOLE   0 0 133,019
QUANTA SVCS INC COM 74762E102   546,129 2,149 SH   SOLE   0 0 2,149
RANGE RES CORP COM 75281A109   2,426,830 72,377 SH   SOLE   0 0 72,377
RAPID7 INC COM 753422104   232,145 5,370 SH   SOLE   0 0 5,370
RAYMOND JAMES FINL INC COM 754730109   14,646,627 118,490 SH   SOLE   0 0 118,490
READY CAPITAL CORP COM 75574U101   202,144 24,712 SH   SOLE   0 0 24,712
REALTY INCOME CORP COM 756109104   245,078 4,639 SH   SOLE   0 0 4,639
REPLIGEN CORP COM 759916109   1,850,005 14,675 SH   SOLE   0 0 14,675
RESMED INC COM 761152107   12,330,016 64,412 SH   SOLE   0 0 64,412
ROPER TECHNOLOGIES INC COM 776696106   15,882,879 28,177 SH   SOLE   0 0 28,177
RPM INTL INC COM 749685103   585,576 5,438 SH   SOLE   0 0 5,438
RTX CORPORATION COM 75513E101   5,668,335 56,461 SH   SOLE   0 0 56,461
S&P GLOBAL INC COM 78409V104   212,166 475 SH   SOLE   0 0 475
SAFETY INS GROUP INC COM 78648T100   478,091 6,372 SH   SOLE   0 0 6,372
SAIA INC COM 78709Y105   15,629,029 32,952 SH   SOLE   0 0 32,952
SALESFORCE INC COM 79466L302   13,244,314 51,513 SH   SOLE   0 0 51,513
SAP SE SPON ADR 803054204   226,598 1,123 SH   SOLE   0 0 1,123
SCHLUMBERGER LTD COM STK 806857108   1,454,807 30,835 SH   SOLE   0 0 30,835
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   788,285 12,537 SH   SOLE   0 0 12,537
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   29,545,119 459,845 SH   SOLE   0 0 459,845
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   3,368,530 33,404 SH   SOLE   0 0 33,404
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   10,789,709 145,647 SH   SOLE   0 0 145,647
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   4,961,402 63,745 SH   SOLE   0 0 63,745
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   6,738,726 142,016 SH   SOLE   0 0 142,016
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   538,808 20,285 SH   SOLE   0 0 20,285
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   8,222,585 105,742 SH   SOLE   0 0 105,742
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   4,725,813 123,002 SH   SOLE   0 0 123,002
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   14,494,820 318,006 SH   SOLE   0 0 318,006
SCHWAB STRATEGIC TR US REIT ETF 808524847   3,082,826 154,371 SH   SOLE   0 0 154,371
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854   646,560 13,257 SH   SOLE   0 0 13,257
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   956,504 19,872 SH   SOLE   0 0 19,872
SCHWAB STRATEGIC TR US TIPS ETF 808524870   3,065,280 58,934 SH   SOLE   0 0 58,934
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   99,932,734 685,643 SH   SOLE   0 0 685,643
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   28,481,714 371,919 SH   SOLE   0 0 371,919
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   23,926,750 131,176 SH   SOLE   0 0 131,176
SELECT SECTOR SPDR TR ENERGY 81369Y506   62,801,729 688,992 SH   SOLE   0 0 688,992
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   120,946,713 2,942,025 SH   SOLE   0 0 2,942,025
SELECT SECTOR SPDR TR INDL 81369Y704   30,020,739 246,333 SH   SOLE   0 0 246,333
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   229,644,901 1,015,094 SH   SOLE   0 0 1,015,094
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   89,898,803 1,049,483 SH   SOLE   0 0 1,049,483
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   312,203 8,128 SH   SOLE   0 0 8,128
SENDAS DISTRIBUIDORA S A SPON ADS 81689T104   221,302 23,796 SH   SOLE   0 0 23,796
SENSIENT TECHNOLOGIES CORP COM 81725T100   737,449 9,940 SH   SOLE   0 0 9,940
SERVICENOW INC COM 81762P102   20,890,060 26,554 SH   SOLE   0 0 26,554
SHELL PLC SPON ADS 780259305   435,245 6,030 SH   SOLE   0 0 6,030
SHERWIN WILLIAMS CO COM 824348106   15,486,977 51,894 SH   SOLE   0 0 51,894
SIMON PPTY GROUP INC NEW COM 828806109   557,759 3,674 SH   SOLE   0 0 3,674
SIMPLY GOOD FOODS CO COM 82900L102   2,117,432 58,606 SH   SOLE   0 0 58,606
SIMULATIONS PLUS INC COM 829214105   312,625 6,430 SH   SOLE   0 0 6,430
SKYLINE CHAMPION CORPORATION COM 830830105   6,267,279 92,506 SH   SOLE   0 0 92,506
SM ENERGY CO COM 78454L100   4,686,758 108,413 SH   SOLE   0 0 108,413
SNAP ON INC COM 833034101   2,729,695 10,443 SH   SOLE   0 0 10,443
SNOWFLAKE INC CL A 833445109   262,233 1,941 SH   SOLE   0 0 1,941
SONOCO PRODS CO COM 835495102   686,241 13,530 SH   SOLE   0 0 13,530
SOUTHERN CO COM 842587107   266,845 3,440 SH   SOLE   0 0 3,440
SOUTHERN COPPER CORP COM 84265V105   230,132 2,136 SH   SOLE   0 0 2,136
SPDR GOLD TR GOLD SHS 78463V107   207,697 966 SH   SOLE   0 0 966
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   1,291,174 25,808 SH   SOLE   0 0 25,808
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   5,570,569 147,877 SH   SOLE   0 0 147,877
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863   379,944 15,831 SH   SOLE   0 0 15,831
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   6,120,822 174,480 SH   SOLE   0 0 174,480
SPDR S&P 500 ETF TR TR UNIT 78462F103   28,677,086 52,693 SH   SOLE   0 0 52,693
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   676,359 1,263 SH   SOLE   0 0 1,263
SPDR SER TR PORTFOLIO CRPORT 78464A144   32,555,612 1,134,341 SH   SOLE   0 0 1,134,341
SPDR SER TR BLOOMBERG INTL 78464A151   280,689 9,775 SH   SOLE   0 0 9,775
SPDR SER TR S&P 600 SMCP GRW 78464A201   718,824 8,372 SH   SOLE   0 0 8,372
SPDR SER TR S&P 600 SMCP VAL 78464A300   1,855,916 23,698 SH   SOLE   0 0 23,698
SPDR SER TR BBG CONV SEC ETF 78464A359   720,600 10,000 SH   SOLE   0 0 10,000
SPDR SER TR PORT MTG BK ETF 78464A383   410,067 19,011 SH   SOLE   0 0 19,011
SPDR SER TR PORTFOLIO SHORT 78464A474   1,009,609 33,993 SH   SOLE   0 0 33,993
SPDR SER TR BLOOMBERG INTL T 78464A516   304,691 14,218 SH   SOLE   0 0 14,218
SPDR SER TR PORTFOLIO AGRGTE 78464A649   867,900 34,591 SH   SOLE   0 0 34,591
SPDR SER TR PORTFOLIO LN TSR 78464A664   103,971,639 3,819,677 SH   SOLE   0 0 3,819,677
SPDR SER TR PORTFLI INTRMDIT 78464A672   96,955,063 3,460,208 SH   SOLE   0 0 3,460,208
SPDR SER TR S&P DIVID ETF 78464A763   1,104,191 8,681 SH   SOLE   0 0 8,681
SPDR SER TR PORTFOLIO S&P400 78464A847   592,705 11,553 SH   SOLE   0 0 11,553
SPDR SER TR PORTFOLIO S&P500 78464A854   3,214,136 50,220 SH   SOLE   0 0 50,220
SPDR SER TR S&P BIOTECH 78464A870   2,384,320 25,717 SH   SOLE   0 0 25,717
SPDR SER TR PORTFOLIO SH TSR 78468R101   289,247 10,019 SH   SOLE   0 0 10,019
SPDR SER TR S&P OILGAS EXP 78468R556   2,033,101 13,976 SH   SOLE   0 0 13,976
SPDR SER TR BLOOMBERG HIGH Y 78468R622   3,630,007 38,506 SH   SOLE   0 0 38,506
SPDR SER TR NUVEEN BLMBRG MU 78468R721   216,123 4,724 SH   SOLE   0 0 4,724
SPDR SER TR SPDR MSCI USA GE 78468R747   634,136 5,829 SH   SOLE   0 0 5,829
SPDR SER TR SSGA US LRG ETF 78468R804   46,640,504 305,698 SH   SOLE   0 0 305,698
SPDR SER TR PORTFOLIO S&P600 78468R853   76,119,655 1,832,883 SH   SOLE   0 0 1,832,883
SPDR SER TR SSGA US SMAL ETF 78468R887   18,227,703 165,678 SH   SOLE   0 0 165,678
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   1,395,357 16,238 SH   SOLE   0 0 16,238
SPROTT ETF TRUST GOLD MINERS ETF 85210B102   1,241,515 46,551 SH   SOLE   0 0 46,551
SPROUTS FMRS MKT INC COM 85208M102   12,665,451 151,392 SH   SOLE   0 0 151,392
SPS COMM INC COM 78463M107   26,517,573 140,930 SH   SOLE   0 0 140,930
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   9,234,793 220,926 SH   SOLE   0 0 220,926
SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707   12,985,244 320,860 SH   SOLE   0 0 320,860
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   276,490 6,961 SH   SOLE   0 0 6,961
STAG INDL INC COM 85254J102   578,763 16,050 SH   SOLE   0 0 16,050
STANDARD MTR PRODS INC COM 853666105   341,356 12,310 SH   SOLE   0 0 12,310
STARBUCKS CORP COM 855244109   780,510 10,025 SH   SOLE   0 0 10,025
STERIS PLC SHS USD G8473T100   25,741,791 117,253 SH   SOLE   0 0 117,253
STERLING INFRASTRUCTURE INC COM 859241101   11,366,553 96,050 SH   SOLE   0 0 96,050
STRYKER CORPORATION COM 863667101   17,138,189 50,368 SH   SOLE   0 0 50,368
SUMMIT MATLS INC CL A 86614U100   7,132,506 194,823 SH   SOLE   0 0 194,823
SUNCOR ENERGY INC NEW COM 867224107   3,819,905 100,260 SH   SOLE   0 0 100,260
SUPER MICRO COMPUTER INC COM 86800U104   1,963,980 2,397 SH   SOLE   0 0 2,397
SYNOPSYS INC COM 871607107   21,573,811 36,254 SH   SOLE   0 0 36,254
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   4,148,118 23,864 SH   SOLE   0 0 23,864
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   11,938,371 76,778 SH   SOLE   0 0 76,778
TAYLOR MORRISON HOME CORP COM 87724P106   961,108 17,336 SH   SOLE   0 0 17,336
TE CONNECTIVITY LTD SHS H84989104   17,118,328 113,795 SH   SOLE   0 0 113,795
TELEDYNE TECHNOLOGIES INC COM 879360105   12,796,535 32,981 SH   SOLE   0 0 32,981
TELEFLEX INCORPORATED COM 879369106   312,971 1,488 SH   SOLE   0 0 1,488
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   336,356 23,940 SH   SOLE   0 0 23,940
TENET HEALTHCARE CORP COM NEW 88033G407   882,654 6,635 SH   SOLE   0 0 6,635
TERADYNE INC COM 880770102   801,918 5,407 SH   SOLE   0 0 5,407
TERRENO RLTY CORP COM 88146M101   2,143,359 36,217 SH   SOLE   0 0 36,217
TESLA INC COM 88160R101   1,519,485 7,678 SH   SOLE   0 0 7,678
TEXAS INSTRS INC COM 882508104   1,133,848 5,828 SH   SOLE   0 0 5,828
TEXAS ROADHOUSE INC COM 882681109   274,392 1,598 SH   SOLE   0 0 1,598
THE CIGNA GROUP COM 125523100   6,956,887 21,045 SH   SOLE   0 0 21,045
THE TRADE DESK INC COM CL A 88339J105   17,858,933 182,848 SH   SOLE   0 0 182,848
THERMO FISHER SCIENTIFIC INC COM 883556102   1,261,417 2,281 SH   SOLE   0 0 2,281
TJX COS INC NEW COM 872540109   32,425,611 294,509 SH   SOLE   0 0 294,509
TORONTO DOMINION BK ONT COM NEW 891160509   250,177 4,552 SH   SOLE   0 0 4,552
TRACTOR SUPPLY CO COM 892356106   20,163,265 74,678 SH   SOLE   0 0 74,678
TRANSMEDICS GROUP INC COM 89377M109   1,306,327 8,673 SH   SOLE   0 0 8,673
TRAVELERS COMPANIES INC COM 89417E109   1,862,322 9,158 SH   SOLE   0 0 9,158
TREX CO INC COM 89531P105   920,570 12,420 SH   SOLE   0 0 12,420
TRIMBLE INC COM 896239100   608,521 10,882 SH   SOLE   0 0 10,882
TRIP COM GROUP LTD ADS 89677Q107   261,179 5,557 SH   SOLE   0 0 5,557
UBER TECHNOLOGIES INC COM 90353T100   1,216,936 16,743 SH   SOLE   0 0 16,743
UFP INDUSTRIES INC COM 90278Q108   483,280 4,315 SH   SOLE   0 0 4,315
UFP TECHNOLOGIES INC COM 902673102   10,945,324 41,480 SH   SOLE   0 0 41,480
ULTA BEAUTY INC COM 90384S303   11,075,623 28,703 SH   SOLE   0 0 28,703
UNION PAC CORP COM 907818108   1,164,276 5,145 SH   SOLE   0 0 5,145
UNITED PARCEL SERVICE INC CL B 911312106   9,566,442 69,903 SH   SOLE   0 0 69,903
UNITED RENTALS INC COM 911363109   2,734,626 4,228 SH   SOLE   0 0 4,228
UNITEDHEALTH GROUP INC COM 91324P102   22,100,998 43,398 SH   SOLE   0 0 43,398
US BANCORP DEL COM NEW 902973304   2,543,244 64,061 SH   SOLE   0 0 64,061
VALMONT INDS INC COM 920253101   3,142,561 11,449 SH   SOLE   0 0 11,449
VALVOLINE INC COM 92047W101   16,840,911 389,836 SH   SOLE   0 0 389,836
VANECK ETF TRUST GOLD MINERS ETF 92189F106   10,078,602 297,041 SH   SOLE   0 0 297,041
VANECK ETF TRUST GREEN BOND ETF 92189F171   292,268 12,366 SH   SOLE   0 0 12,366
VANECK ETF TRUST FALLEN ANGEL HG 92189F437   3,734,125 131,947 SH   SOLE   0 0 131,947
VANGUARD BD INDEX FDS INTERMED TERM 921937819   5,845,058 78,048 SH   SOLE   0 0 78,048
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   303,578 3,958 SH   SOLE   0 0 3,958
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   2,261,616 31,389 SH   SOLE   0 0 31,389
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   637,295 13,093 SH   SOLE   0 0 13,093
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   20,997,059 41,981 SH   SOLE   0 0 41,981
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   1,046,127 12,489 SH   SOLE   0 0 12,489
VANGUARD INDEX FDS SML CP GRW ETF 922908595   9,183,254 36,713 SH   SOLE   0 0 36,713
VANGUARD INDEX FDS SM CP VAL ETF 922908611   12,597,144 69,016 SH   SOLE   0 0 69,016
VANGUARD INDEX FDS MID CAP ETF 922908629   309,886 1,280 SH   SOLE   0 0 1,280
VANGUARD INDEX FDS LARGE CAP ETF 922908637   12,062,179 48,322 SH   SOLE   0 0 48,322
VANGUARD INDEX FDS GROWTH ETF 922908736   9,839,420 26,307 SH   SOLE   0 0 26,307
VANGUARD INDEX FDS VALUE ETF 922908744   16,490,810 102,803 SH   SOLE   0 0 102,803
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,592,668 7,304 SH   SOLE   0 0 7,304
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,960,517 7,327 SH   SOLE   0 0 7,327
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   2,733,312 23,264 SH   SOLE   0 0 23,264
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   11,230,870 256,645 SH   SOLE   0 0 256,645
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   251,174 3,761 SH   SOLE   0 0 3,761
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   209,325 4,312 SH   SOLE   0 0 4,312
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   5,117,322 102,121 SH   SOLE   0 0 102,121
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   724,111 12,486 SH   SOLE   0 0 12,486
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   2,083,624 26,963 SH   SOLE   0 0 26,963
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623   10,744,168 56,237 SH   SOLE   0 0 56,237
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649   7,530,617 56,168 SH   SOLE   0 0 56,168
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   56,004,323 596,997 SH   SOLE   0 0 596,997
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   2,103,660 36,126 SH   SOLE   0 0 36,126
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714   29,522,398 385,560 SH   SOLE   0 0 385,560
VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771   3,746,674 82,525 SH   SOLE   0 0 82,525
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   535,942 2,935 SH   SOLE   0 0 2,935
VANGUARD STAR FDS VG TL INTL STK F 921909768   751,161 12,456 SH   SOLE   0 0 12,456
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   13,786,755 278,969 SH   SOLE   0 0 278,969
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   710,165 5,987 SH   SOLE   0 0 5,987
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   2,222,284 35,324 SH   SOLE   0 0 35,324
VANGUARD WORLD FD CONSUM DIS ETF 92204A108   376,045 1,204 SH   SOLE   0 0 1,204
VANGUARD WORLD FD CONSUM STP ETF 92204A207   2,330,377 11,478 SH   SOLE   0 0 11,478
VANGUARD WORLD FD ENERGY ETF 92204A306   2,411,978 18,907 SH   SOLE   0 0 18,907
VANGUARD WORLD FD FINANCIALS ETF 92204A405   4,726,919 47,326 SH   SOLE   0 0 47,326
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   21,201,360 79,704 SH   SOLE   0 0 79,704
VANGUARD WORLD FD INDUSTRIAL ETF 92204A603   1,009,092 4,290 SH   SOLE   0 0 4,290
VANGUARD WORLD FD INF TECH ETF 92204A702   1,249,327 2,166 SH   SOLE   0 0 2,166
VANGUARD WORLD FD MATERIALS ETF 92204A801   656,184 3,406 SH   SOLE   0 0 3,406
VANGUARD WORLD FD COMM SRVC ETF 92204A884   3,910,092 28,293 SH   SOLE   0 0 28,293
VERICEL CORP COM 92346J108   5,796,476 126,340 SH   SOLE   0 0 126,340
VERISK ANALYTICS INC COM 92345Y106   290,601 1,078 SH   SOLE   0 0 1,078
VERIZON COMMUNICATIONS INC COM 92343V104   3,698,242 89,675 SH   SOLE   0 0 89,675
VERTEX PHARMACEUTICALS INC COM 92532F100   14,896,031 31,779 SH   SOLE   0 0 31,779
VESTA REAL ESTATE CORP ADS 92540K109   479,389 15,985 SH   SOLE   0 0 15,985
VISA INC COM CL A 92826C839   38,014,541 144,833 SH   SOLE   0 0 144,833
VISTA ENERGY S.A.B. DE C.V. SPONSORED ADS 92837L109   320,451 7,046 SH   SOLE   0 0 7,046
WALMART INC COM 931142103   947,903 13,999 SH   SOLE   0 0 13,999
WASTE MGMT INC DEL COM 94106L109   292,345 1,369 SH   SOLE   0 0 1,369
WATSCO INC COM 942622200   436,772 942 SH   SOLE   0 0 942
WATTS WATER TECHNOLOGIES INC CL A 942749102   12,032,410 65,617 SH   SOLE   0 0 65,617
WEATHERFORD INTL PLC ORD SHS G48833118   12,211,324 99,725 SH   SOLE   0 0 99,725
WELLS FARGO CO NEW COM 949746101   314,751 5,299 SH   SOLE   0 0 5,299
WERNER ENTERPRISES INC COM 950755108   1,827,334 50,999 SH   SOLE   0 0 50,999
WEST PHARMACEUTICAL SVSC INC COM 955306105   12,779,816 38,797 SH   SOLE   0 0 38,797
WEYERHAEUSER CO MTN BE COM NEW 962166104   1,537,881 54,169 SH   SOLE   0 0 54,169
WHIRLPOOL CORP COM 963320106   924,399 9,045 SH   SOLE   0 0 9,045
WILLIAMS SONOMA INC COM 969904101   3,292,714 11,660 SH   SOLE   0 0 11,660
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   8,753,505 232,558 SH   SOLE   0 0 232,558
WISDOMTREE TR US LARGECAP DIVD 97717W307   4,260,500 58,563 SH   SOLE   0 0 58,563
WISDOMTREE TR US AI ENHANCED 97717W406   2,694,594 27,000 SH   SOLE   0 0 27,000
WISDOMTREE TR INTL LRGCAP DV 97717W794   3,045,245 60,040 SH   SOLE   0 0 60,040
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   2,937,445 64,431 SH   SOLE   0 0 64,431
WISDOMTREE TR US QTLY DIV GRT 97717X669   423,205 5,422 SH   SOLE   0 0 5,422
WNS HLDGS LTD COM SHS G98196101   1,633,064 31,106 SH   SOLE   0 0 31,106
WORKDAY INC CL A 98138H101   386,049 1,726 SH   SOLE   0 0 1,726
WORLD GOLD TR SPDR GLD MINIS 98149E303   64,381,256 1,396,859 SH   SOLE   0 0 1,396,859
XCEL ENERGY INC COM 98389B100   238,861 4,472 SH   SOLE   0 0 4,472
YETI HLDGS INC COM 98585X104   5,005,276 131,200 SH   SOLE   0 0 131,200
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   459,129 26,013 SH   SOLE   0 0 26,013
ZIMMER BIOMET HOLDINGS INC COM 98956P102   575,535 5,303 SH   SOLE   0 0 5,303
ZOETIS INC CL A 98978V103   18,292,056 105,514 SH   SOLE   0 0 105,514
ZSCALER INC COM 98980G102   306,745 1,596 SH   SOLE   0 0 1,596