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,159,371 7,983 SH   SOLE   7,983 0 0
AAON INC COM PAR $0.004 000360206   9,623,577 116,297 SH   SOLE   116,297 0 0
ABBOTT LABS COM 002824100   134,211,887 1,307,216 SH   SOLE   1,307,216 0 0
ABBVIE INC COM 00287Y109   175,901,279 808,779 SH   SOLE   808,779 0 0
ABSCI CORPORATION COM 00091E109   232,560 77,520 SH   SOLE   77,520 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   87,627,166 1,552,297 SH   SOLE   1,552,297 0 0
ACCENTURE LTD BERMUDA CL A G1151C101   28,078,855 141,605 SH   SOLE   141,605 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104   480,748 21,962 PRN   SOLE   21,962 0 0
ADDUS HOMECARE CORP COM 006739106   3,230,550 34,496 SH   SOLE   34,496 0 0
ADOBE SYS INC COM 00724F101   53,650,673 220,712 SH   SOLE   220,712 0 0
ADVANCED MICRO DEVICES INC COM 007903107   17,197,769 84,539 SH   SOLE   84,539 0 0
AECOM COM 00766T100   1,514,800 17,859 SH   SOLE   17,859 0 0
AFLAC INC COM 001055102   437,633 3,989 SH   SOLE   3,989 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   1,323,650 11,613 SH   SOLE   11,613 0 0
AGNICO EAGLE MINES LTD COM 008474108   6,201,851 30,554 SH   SOLE   30,554 0 0
AIR PRODS & CHEMS INC COM 009158106   28,138,314 96,865 SH   SOLE   96,865 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   16,684,604 145,273 SH   SOLE   145,273 0 0
ALAMO GROUP INC COM 011311107   7,124,064 43,184 SH   SOLE   43,184 0 0
ALCON ORD SHS H01301128   143,685,236 1,906,904 SH   SOLE   1,906,904 0 0
ALLSTATE CORP COM 020002101   22,765,103 109,796 SH   SOLE   109,796 0 0
ALPHABET INC CLASS A COM 02079K305   692,812,425 2,409,280 SH   SOLE   2,409,280 0 0
ALPHABET INC CLASS C COM 02079K107   686,477,352 2,393,075 SH   SOLE   2,393,075 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   10,278,945 944,756 SH   SOLE   944,756 0 0
ALTRIA GROUP INC COM 02209S103   2,134,711 32,349 SH   SOLE   32,349 0 0
AMAZON COM INC COM 023135106   697,324,407 3,348,175 SH   SOLE   3,348,175 0 0
AMEREN CORP COM 023608102   236,768 2,154 SH   SOLE   2,154 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   1,278,597 119,050 SH   SOLE   119,050 0 0
AMERICAN ELEC PWR CO INC COM 025537101   929,488 7,091 SH   SOLE   7,091 0 0
AMERICAN EXPRESS CO COM 025816109   183,078,711 605,259 SH   SOLE   605,259 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   823,386 10,942 SH   SOLE   10,942 0 0
AMERICAN TOWER CORP COM 03027X100   36,680,498 212,542 SH   SOLE   212,542 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   224,276 1,648 SH   SOLE   1,648 0 0
AMETEK INC NEW COM 031100100   28,059,081 130,897 SH   SOLE   130,897 0 0
AMGEN INC CL A 031162100   179,477,278 510,096 SH   SOLE   510,096 0 0
AMPHENOL CORP NEW CL A 032095101   3,815,770 30,200 SH   SOLE   30,200 0 0
ANALOG DEVICES INC COM 032654105   1,866,527 5,867 SH   SOLE   5,867 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   203,294 9,612 SH   SOLE   9,612 0 0
AON PLC SHS CL A G0403H108   603,599 1,870 SH   SOLE   1,870 0 0
APA CORPORATION COM 03743Q108   212,200 5,000 SH   SOLE   5,000 0 0
APPLE INC COM 037833100   1,423,110,608 5,607,434 SH   SOLE   5,607,434 0 0
APPLIED MATLS INC COM 038222105   11,815,339 34,569 SH   SOLE   34,569 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   655,082 9,012 SH   SOLE   9,012 0 0
ARCHROCK INC COM 03957W106   6,918,658 198,812 SH   SOLE   198,812 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   3,526,890 32,327 SH   SOLE   32,327 0 0
ARISTA NETWORKS INC COM SHS 040413205   240,894 1,962 SH   SOLE   1,962 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100   3,368,558 53,725 SH   SOLE   53,725 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   1,817,462 1,376 SH   SOLE   1,376 0 0
ASTRAZENECA PLC ORD G0593M107   449,662 2,280 SH   SOLE   2,280 0 0
AT&T INC COM 00206R102   57,918,020 1,997,862 SH   SOLE   1,997,862 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103   13,256,479 65,245 SH   SOLE   65,245 0 0
AUTOZONE INC COM 053332102   7,046,049 2,086 SH   SOLE   2,086 0 0
AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604   269,943 3,350 PRN   SOLE   3,350 0 0
AVANTOR INC COM 05352A100   3,957,115 504,734 SH   SOLE   504,734 0 0
AVERY DENNISON CORP COM 053611109   1,079,250 6,250 SH   SOLE   6,250 0 0
AXON ENTERPRISE INC COM 05464C101   1,459,660 3,437 SH   SOLE   3,437 0 0
AZZ INC COM 002474104   22,950,719 183,415 SH   SOLE   183,415 0 0
BALL CORP COM 058498106   1,421,418 24,047 SH   SOLE   24,047 0 0
BANK NEW YORK INC COM 064058100   4,563,459 38,468 SH   SOLE   38,468 0 0
BANK OF AMERICA CORPORATION COM 060505104   357,809,644 7,339,685 SH   SOLE   7,339,685 0 0
BARCLAYS PLC ADR 06738E204   395,036 18,669 SH   SOLE   18,669 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   10,053,960 14 SH   SOLE   14 0 0
BERKSHIRE HATHAWAY INC DEL CL B 084670702   103,393,887 215,764 SH   SOLE   215,764 0 0
BIOHARVEST SCIENCES INC COM NEW 09076J207   173,600 40,000 SH   SOLE   40,000 0 0
BLACKROCK INC COM 09290D101   506,821 527 SH   SOLE   527 0 0
BLACKROCK TECH AND PRIVATE E SHS BEN INT 09260Q108   73,016 11,063 SH   SOLE   11,063 0 0
BLACKSTONE GROUP INC COM CL A 09260D107   1,339,174 11,646 SH   SOLE   11,646 0 0
BLEND LABS INC CL A 09352U108   23,280 13,694 SH   SOLE   13,694 0 0
BOEING CO COM 097023105   1,210,102 6,080 SH   SOLE   6,080 0 0
BOK FINL CORP COM NEW 05561Q201   1,322,220 10,325 SH   SOLE   10,325 0 0
BOOKING HLDGS INC COM 09857L108   16,508,665 3,921 SH   SOLE   3,921 0 0
BOSTON SCIENTIFIC CORP COM 101137107   3,214,745 51,231 SH   SOLE   51,231 0 0
BP PLC SPONSORED ADR 055622104   431,131 9,173 SH   SOLE   9,173 0 0
BRAZE INC COM CL A 10576N102   5,715,367 242,074 SH   SOLE   242,074 0 0
BRIGHTSPRING HEALTH SVCS INC COM 10950A106   12,823,224 300,944 SH   SOLE   300,944 0 0
BRINKER INTL INC COM 109641100   2,130,699 14,924 SH   SOLE   14,924 0 0
BRISTOL MYERS SQUIBB CO COM 110122108   35,358,829 582,998 SH   SOLE   582,998 0 0
BROADCOM INC COM 11135F101   460,833,060 1,488,912 SH   SOLE   1,488,912 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   9,355,761 57,581 SH   SOLE   57,581 0 0
BROWN FORMAN CORP CL A 115637100   1,781,535 66,500 SH   SOLE   66,500 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   1,298,673 15,774 SH   SOLE   15,774 0 0
BWX TECHNOLOGIES INC COM 05605H100   60,054,010 293,677 SH   SOLE   293,677 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   37,666,390 135,554 SH   SOLE   135,554 0 0
CAL MAINE FOODS INC COM NEW 128030202   3,693,456 46,664 SH   SOLE   46,664 0 0
CAMECO CORP COM 13321L108   115,163,310 1,060,338 SH   SOLE   1,060,338 0 0
CANADIAN NAT RES LTD COM 136385101   1,615,010 33,142 SH   SOLE   33,142 0 0
CANADIAN NATL RY CO COM 136375102   883,308 8,595 SH   SOLE   8,595 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108   1,053,021 13,387 SH   SOLE   13,387 0 0
CAPITAL ONE FINL CORP COM 14040H105   6,097,175 33,422 SH   SOLE   33,422 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107   9,155,000 519,580 SH   SOLE   519,580 0 0
CARDINAL HEALTH INC COM 14149Y108   307,667 1,456 SH   SOLE   1,456 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   764,651 1,940 SH   SOLE   1,940 0 0
CARRIER GLOBAL CORP COM 14448C104   420,467 7,467 SH   SOLE   7,467 0 0
CASELLA WASTE SYS INC CL A 147448104   5,679,951 71,590 SH   SOLE   71,590 0 0
CATERPILLAR INC DEL COM 149123101   26,847,123 37,895 SH   SOLE   37,895 0 0
CBRE GROUP INC CL A 12504L109   6,949,233 51,301 SH   SOLE   51,301 0 0
CECO ENVIRONMENTAL CORP COM 125141101   44,689,945 750,083 SH   SOLE   750,083 0 0
CELLEBRITE DI LTD ORDINARY SHARES M2197Q107   8,921,448 647,420 SH   SOLE   647,420 0 0
CENTERPOINT ENERGY INC COM 15189T107   253,177 5,866 SH   SOLE   5,866 0 0
CENTRAL SECS CORP COM 155123102   481,117 9,688 PRN   SOLE   9,688 0 0
CHARLES RIV LABS INTL INC COM 159864107   9,499,058 55,067 SH   SOLE   55,067 0 0
CHART INDS INC COM 16115Q308   15,300,120 74,003 SH   SOLE   74,003 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   237,252 1,099 SH   SOLE   1,099 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   359,696 2,518 SH   SOLE   2,518 0 0
CHENIERE ENERGY INC COM NEW 16411R208   1,549,330 5,460 SH   SOLE   5,460 0 0
CHEVRON CORP NEW COM 166764100   230,190,640 1,112,570 SH   SOLE   1,112,570 0 0
CHUBB LIMITED COM H1467J104   3,272,989 10,042 SH   SOLE   10,042 0 0
CHURCH & DWIGHT CO INC COM 171340102   230,314 2,468 SH   SOLE   2,468 0 0
CIENA CORP COM NEW 171779309   9,767,090 25,158 SH   SOLE   25,158 0 0
CINTAS CORP COM 172908105   289,865,366 1,713,760 SH   SOLE   1,713,760 0 0
CISCO SYS INC COM 17275R102   44,622,170 575,102 SH   SOLE   575,102 0 0
CITIGROUP INC COM NEW 172967424   14,370,748 126,715 SH   SOLE   126,715 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   28,250 11,920 SH   SOLE   11,920 0 0
CLEARWAY ENERGY INC CL C 18539C204   20,884,560 531,549 SH   SOLE   531,549 0 0
CME GROUP INC COM 12572Q105   290,624 984 SH   SOLE   984 0 0
COASTAL FINL CORP WA COM NEW 19046P209   1,193,476 15,683 SH   SOLE   15,683 0 0
COCA COLA CONS INC COM 191098102   287,610 1,500 SH   SOLE   1,500 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   371,838 4,101 SH   SOLE   4,101 0 0
COCA COLA CO COM 191216100   287,586,269 3,781,542 SH   SOLE   3,781,542 0 0
COLGATE PALMOLIVE CO COM 194162103   105,166,575 1,233,915 SH   SOLE   1,233,915 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   3,034,928 28,393 SH   SOLE   28,393 0 0
COLUMBIA BKG SYS INC COM 197236102   1,317,381 48,027 SH   SOLE   48,027 0 0
COMCAST CORP NEW CL A 20030N101   873,846 30,437 SH   SOLE   30,437 0 0
CONOCOPHILLIPS COM 20825C104   276,868,978 2,097,492 SH   SOLE   2,097,492 0 0
CONSOLIDATED EDISON INC COM 209115104   378,134 3,341 SH   SOLE   3,341 0 0
CONSTELLATION ENERGY CORP COM 21037T109   71,546,363 256,209 SH   SOLE   256,209 0 0
COPART INC COM 217204106   3,849,374 115,945 SH   SOLE   115,945 0 0
CORNING INC COM 219350105   6,901,021 50,754 SH   SOLE   50,754 0 0
CORPAY INC COM SHS 219948106   2,732,687 9,391 SH   SOLE   9,391 0 0
CORTEVA INC COM 22052L104   31,615,007 377,673 SH   SOLE   377,673 0 0
COSTCO WHSL CORP NEW COM 22160K105   50,024,772 50,204 SH   SOLE   50,204 0 0
COTERRA ENERGY INC COM 127097103   229,417,745 6,528,678 SH   SOLE   6,528,678 0 0
CRH PLC ORD G25508105   2,089,050 19,873 SH   SOLE   19,873 0 0
CRITEO S A SPONS ADS 226718104   3,656,106 203,910 SH   SOLE   203,910 0 0
CROCS INC COM 227046109   3,378,914 40,700 SH   SOLE   40,700 0 0
CSW INDUSTRIALS INC COM 126402106   8,094,136 31,062 SH   SOLE   31,062 0 0
CSX CORP COM 126408103   351,142 8,554 SH   SOLE   8,554 0 0
CULLEN FROST BANKERS INC COM 229899109   181,763,145 1,325,964 SH   SOLE   1,325,964 0 0
CUMMINS INC COM 231021106   7,275,106 13,522 SH   SOLE   13,522 0 0
DANAHER CORP DEL COM 235851102   247,574,986 1,305,775 SH   SOLE   1,305,775 0 0
DEERE & CO COM 244199105   12,645,522 22,449 SH   SOLE   22,449 0 0
DEVON ENERGY CORP NEW COM 25179M103   28,814,691 572,629 SH   SOLE   572,629 0 0
DEXCOM INC COM 252131107   15,198,856 242,020 SH   SOLE   242,020 0 0
DIAMONDBACK ENERGY INC COM 25278X109   32,204,168 162,820 SH   SOLE   162,820 0 0
DISNEY WALT CO COM 254687106   24,373,345 252,888 SH   SOLE   252,888 0 0
DISTRIBUTION SOLUTIONS GRP I COM 520776105   1,072,548,846 36,357,588 SH   SOLE   36,357,588 0 0
DOMINION ENERGY INC COM 25746U109   267,001 4,319 SH   SOLE   4,319 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100   4,194,894 88,988 SH   SOLE   88,988 0 0
DOVER CORP COM 260003108   431,492 2,070 SH   SOLE   2,070 0 0
DUKE ENERGY CORP NEW COM 26441C204   1,670,271 12,756 SH   SOLE   12,756 0 0
DUPONT DE NEMOURS INC COM 26614N102   12,544,070 273,888 SH   SOLE   273,888 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407   19,317,393 138,248 SH   SOLE   138,248 0 0
EAGLE MATERIALS INC COM 26969P108   5,151,524 27,192 SH   SOLE   27,192 0 0
EATON CORP PLC SHS G29183103   102,696,356 287,126 SH   SOLE   287,126 0 0
ECOLAB INC COM 278865100   243,329,558 914,704 SH   SOLE   914,704 0 0
ECOVYST INC COM 27923Q109   212,190 16,500 SH   SOLE   16,500 0 0
ELEMENT SOLUTIONS INC COM 28618M106   260,147 7,620 SH   SOLE   7,620 0 0
EMERSON ELEC CO COM 291011104   261,211,036 1,993,673 SH   SOLE   1,993,673 0 0
ENBRIDGE INC COM 29250N105   268,697 4,963 SH   SOLE   4,963 0 0
ENCOMPASS HEALTH CORP COM 29261A100   3,089,073 31,935 SH   SOLE   31,935 0 0
ENOVIX CORPORATION COM 293594107   51,800 10,000 SH   SOLE   10,000 0 0
ENSIGN GROUP INC COM 29358P101   10,517,897 52,198 SH   SOLE   52,198 0 0
ENTERGY CORP NEW COM 29364G103   307,979 2,741 SH   SOLE   2,741 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   8,181,807 216,221 SH   SOLE   216,221 0 0
EOG RES INC COM 26875P101   49,082,527 339,507 SH   SOLE   339,507 0 0
ESAB CORPORATION COM 29605J106   5,223,603 54,041 SH   SOLE   54,041 0 0
EURONET WORLDWIDE INC COM 298736109   1,361,912 20,520 SH   SOLE   20,520 0 0
EVERGY INC COM 30034W106   203,080 2,479 SH   SOLE   2,479 0 0
EVI INDS INC COM 26929N102   4,630,500 225,000 SH   SOLE   225,000 0 0
EXPAND ENERGY CORPORATION COM 165167735   26,618,137 242,468 SH   SOLE   242,468 0 0
EXTRA SPACE STORAGE INC COM 30225T102   1,174,269 8,955 SH   SOLE   8,955 0 0
EXXON MOBIL CORP COM 30231G102   271,343,555 1,599,337 SH   SOLE   1,599,337 0 0
FAIR ISAAC CORP COM 303250104   10,347,665 9,693 SH   SOLE   9,693 0 0
FASTENAL CO COM 311900104   823,600 17,750 SH   SOLE   17,750 0 0
FIFTH THIRD BANCORP COM 316773100   33,283,851 716,398 SH   SOLE   716,398 0 0
FIRST BUSEY CORP COM NEW 319383204   263,161 10,414 SH   SOLE   10,414 0 0
FIRST FINL BANKSHARES INC COM 32020R109   4,667,118 158,476 SH   SOLE   158,476 0 0
FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100   825,040 8,000 PRN   SOLE   8,000 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   16,610,928 88,356 SH   SOLE   88,356 0 0
FIRSTSERVICE CORP NEW COM 33767E202   6,273,975 45,156 SH   SOLE   45,156 0 0
FIRSTSUN CAP BANCORP COM 33767U107   227,255 6,233 SH   SOLE   6,233 0 0
FLEXSHARES TR MORNSTAR UPSTR 33939L407   871,528 15,800 PRN   SOLE   15,800 0 0
FLEX LTD ORD Y2573F102   261,120 3,989 SH   SOLE   3,989 0 0
FLOOR & DECOR HLDGS INC COM 339750101   2,278,888 44,860 SH   SOLE   44,860 0 0
FLUOR CORP NEW COM 343412102   8,387,950 179,806 SH   SOLE   179,806 0 0
FMC CORP COM NEW 302491303   3,609,467 209,609 SH   SOLE   209,609 0 0
FORTINET INC COM 34959E109   61,405,879 751,418 SH   SOLE   751,418 0 0
FORTIVE CORP COM 34959J108   17,252,114 312,086 SH   SOLE   312,086 0 0
FRANCO NEV CORP COM 351858105   371,563 1,504 SH   SOLE   1,504 0 0
FRANKLIN ELEC INC COM 353514102   91,896,532 997,033 SH   SOLE   997,033 0 0
FREEPORT-MCMORAN INC CL B 35671D857   1,120,993 19,071 SH   SOLE   19,071 0 0
FTAI AVIATION LTD SHS G3730V105   106,824,165 436,017 SH   SOLE   436,017 0 0
GALLAGHER ARTHUR J & CO COM 363576109   35,013,839 161,667 SH   SOLE   161,667 0 0
GARMIN LTD SHS H2906T109   2,097,834 9,042 SH   SOLE   9,042 0 0
GE AEROSPACE COM NEW 369604301   4,722,784 16,643 SH   SOLE   16,643 0 0
GE VERNOVA INC COM 36828A101   3,076,100 3,524 SH   SOLE   3,524 0 0
GENERAC HLDGS INC COM 368736104   91,555,468 468,722 SH   SOLE   468,722 0 0
GENERAL AMERN INVS CO INC COM 368802104   596,160 10,196 PRN   SOLE   10,196 0 0
GENERAL DYNAMICS CORP COM 369550108   7,646,598 22,279 SH   SOLE   22,279 0 0
GENERAL MLS INC COM 370334104   5,250,142 141,057 SH   SOLE   141,057 0 0
GENIUS SPORTS LIMITED COM G3934V109   620,200 140,000 SH   SOLE   140,000 0 0
GILEAD SCIENCES INC COM 375558103   1,164,715 8,357 SH   SOLE   8,357 0 0
GLACIER BANCORP INC NEW COM 37637Q105   7,165,872 160,418 SH   SOLE   160,418 0 0
GSK PLC SPONSORED ADR 37733W204   576,349 10,443 SH   SOLE   10,443 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   2,679,232 85,001 SH   SOLE   85,001 0 0
GOLAR LNG LTD SHS G9456A100   7,347,597 135,790 SH   SOLE   135,790 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   106,759,754 126,195 SH   SOLE   126,195 0 0
GOOSEHEAD INS INC CL A 38267D109   7,610,331 178,395 SH   SOLE   178,395 0 0
GORMAN RUPP CO COM 383082104   24,547,563 395,100 SH   SOLE   395,100 0 0
GRAINGER W W INC COM 384802104   5,900,191 5,409 SH   SOLE   5,409 0 0
GREENBRIER COS INC COM 393657101   210,600 4,000 SH   SOLE   4,000 0 0
GULFPORT ENERGY CORP COMMON SHARES 402635502   4,979,300 23,535 SH   SOLE   23,535 0 0
HALEON PLC SPON ADS 405552100   393,053 39,266 SH   SOLE   39,266 0 0
HALLADOR ENERGY COMPANY COM 40609P105   244,200 15,000 SH   SOLE   15,000 0 0
HALOZYME THERAPEUTICS INC COM 40637H109   4,303,324 66,584 SH   SOLE   66,584 0 0
HAWKINS INC COM 420261109   11,269,478 73,369 SH   SOLE   73,369 0 0
HEALTHEQUITY INC COM 42226A107   7,672,645 91,811 SH   SOLE   91,811 0 0
HELIOS TECHNOLOGIES INC COM 42328H109   3,385,951 52,325 SH   SOLE   52,325 0 0
HERC HLDGS INC COM 42704L104   1,263,389 12,691 SH   SOLE   12,691 0 0
HERSHEY CO COM 427866108   249,468 1,200 SH   SOLE   1,200 0 0
HILLTOP HOLDINGS INC COM 432748101   5,301,288 147,998 SH   SOLE   147,998 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   744,996 2,450 SH   SOLE   2,450 0 0
HOME BANCSHARES INC COM 436893200   9,796,218 363,766 SH   SOLE   363,766 0 0
HOME DEPOT INC COM 437076102   401,525,701 1,220,851 SH   SOLE   1,220,851 0 0
HONEYWELL INTL INC COM 438516106   165,577,328 732,546 SH   SOLE   732,546 0 0
HOULIHAN LOKEY INC CL A 441593100   1,683,945 11,725 SH   SOLE   11,725 0 0
HUNTINGTON BANCSHARES INC COM 446150104   2,518,398 160,920 SH   SOLE   160,920 0 0
IDEX CORP COM 45167R104   32,569,050 171,823 SH   SOLE   171,823 0 0
IDEXX LABS INC COM 45168D104   2,654,930 4,725 SH   SOLE   4,725 0 0
ILLINOIS TOOL WKS INC COM 452308109   34,429,339 132,273 SH   SOLE   132,273 0 0
ING GROEP N.V. SPONSORED ADR 456837103   441,521 16,949 SH   SOLE   16,949 0 0
INTEL CORP COM 458140100   1,159,957 26,285 SH   SOLE   26,285 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   53,963,554 343,105 SH   SOLE   343,105 0 0
INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806   289,341 2,168 SH   SOLE   2,168 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   7,196,746 29,691 SH   SOLE   29,691 0 0
INTUIT COM 461202103   7,829,537 18,108 SH   SOLE   18,108 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   3,071,115 6,662 SH   SOLE   6,662 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   2,833,482 4,909 SH   SOLE   4,909 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   225,564 4,135 PRN   SOLE   4,135 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   547,049 5,094 PRN   SOLE   5,094 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   598,448 12,804 PRN   SOLE   12,804 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   246,617 1,285 PRN   SOLE   1,285 0 0
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537   772,059 33,597 PRN   SOLE   33,597 0 0
IONEER LTD SPONSORED ADS 46211L101   106,375 25,000 SH   SOLE   25,000 0 0
IRON MTN INC NEW COM 46284V101   1,562,946 15,302 SH   SOLE   15,302 0 0
ISHARES GOLD TR ISHARES NEW 464285204   1,088,864 12,351 PRN   SOLE   12,351 0 0
ISHARES TR S&P 100 ETF 464287101   410,310 1,290 PRN   SOLE   1,290 0 0
ISHARES TR CORE S&P500 ETF 464287200   9,607,413 14,708 PRN   SOLE   14,708 0 0
ISHARES TR CORE US AGGBD ET 464287226   10,522,719 106,001 PRN   SOLE   106,001 0 0
ISHARES TR S&P 500 VAL ETF 464287408   216,640 1,026 PRN   SOLE   1,026 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   3,125,660 32,750 PRN   SOLE   32,750 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   1,233,183 14,935 PRN   SOLE   14,935 0 0
ISHARES TR MSCI EAFE ETF 464287465   1,152,059 11,861 PRN   SOLE   11,861 0 0
ISHARES TR RUS MD CP GR ETF 464287481   281,095 2,194 PRN   SOLE   2,194 0 0
ISHARES TR CORE S&P MCP ETF 464287507   331,572 4,910 PRN   SOLE   4,910 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   375,658 881 PRN   SOLE   881 0 0
ISHARES TR RUS 1000 ETF 464287622   3,845,500 10,785 PRN   SOLE   10,785 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   345,191 1,100 PRN   SOLE   1,100 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   555,768 2,241 PRN   SOLE   2,241 0 0
ISHARES TR CORE S&P US GWT 464287671   232,665 1,500 PRN   SOLE   1,500 0 0
ISHARES TR RUSSELL 3000 ETF 464287689   1,378,559 3,719 PRN   SOLE   3,719 0 0
ISHARES TR U.S. TECH ETF 464287721   495,821 2,733 PRN   SOLE   2,733 0 0
ISHARES TR CORE S&P SCP ETF 464287804   3,888,790 31,283 PRN   SOLE   31,283 0 0
ISHARES TR SP SMCP600VL ETF 464287879   226,476 1,912 PRN   SOLE   1,912 0 0
ISHARES TR SP SMCP600GR ETF 464287887   373,641 2,582 PRN   SOLE   2,582 0 0
ISHARES TR SHRT NAT MUN ETF 464288158   4,323,581 40,597 PRN   SOLE   40,597 0 0
ISHARES TR MSCI ACWI EX US 464288240   27,103,439 395,844 PRN   SOLE   395,844 0 0
ISHARES TR NEW YORK MUN ETF 464288323   736,456 13,864 PRN   SOLE   13,864 0 0
ISHARES TR NATIONAL MUN ETF 464288414   320,467 3,019 PRN   SOLE   3,019 0 0
ISHARES TR IBOXX HI YD ETF 464288513   222,211 2,793 PRN   SOLE   2,793 0 0
ISHARES TR INTRMD CR BD ETF 464288638   1,308,066 24,578 PRN   SOLE   24,578 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   516,139 9,820 PRN   SOLE   9,820 0 0
ISHARES TR TRUST ISHARE 0-1 464288679   625,691 5,668 PRN   SOLE   5,668 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   2,261,579 16,664 PRN   SOLE   16,664 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   213,293 1,112 PRN   SOLE   1,112 0 0
ISHARES INC CORE MSCI EMKT 46434G103   285,836 4,098 PRN   SOLE   4,098 0 0
ISHARES TR IBOND DEC 2030 46436E593   583,613 29,595 PRN   SOLE   29,595 0 0
ISHARES TR IBONDS 29 TRM TS 46436E825   1,302,061 59,610 PRN   SOLE   59,610 0 0
ISHARES TR IBONDS 28 TRM TS 46436E833   1,026,466 46,065 PRN   SOLE   46,065 0 0
ISHARES TR IBONDS 27 TRM TS 46436E841   880,490 39,255 PRN   SOLE   39,255 0 0
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101   237,628 6,185 PRN   SOLE   6,185 0 0
ITT INC COM 45073V108   29,830,901 156,568 SH   SOLE   156,568 0 0
HUNT J B TRANS SVCS INC COM 445658107   5,999,949 28,315 SH   SOLE   28,315 0 0
JABIL INC COM 466313103   205,598 774 SH   SOLE   774 0 0
JACOBS SOLUTIONS INC COM 46982L108   508,102 3,992 SH   SOLE   3,992 0 0
JOHNSON & JOHNSON COM 478160104   188,366,395 770,604 SH   SOLE   770,604 0 0
JOHNSON CTLS INTL PLC SHS G51502105   2,886,007 22,039 SH   SOLE   22,039 0 0
JONES LANG LASALLE INC COM 48020Q107   2,094,330 6,882 SH   SOLE   6,882 0 0
JP MORGAN CHASE & CO COM 46625H100   508,956,181 1,730,202 SH   SOLE   1,730,202 0 0
J P MORGAN EXCHANGE TRADED F EQUITY FOCUS ETF 46654Q781   737,844 10,275 PRN   SOLE   10,275 0 0
J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134   363,173 4,795 PRN   SOLE   4,795 0 0
KARMAN HLDGS INC COMMON STOCK 485924104   7,847,061 98,027 SH   SOLE   98,027 0 0
KAYNE ANDERSON ENERGY INFRST COM 486606106   152,525 10,681 SH   SOLE   10,681 0 0
KEURIG DR PEPPER INC COM 49271V100   4,949,645 187,985 SH   SOLE   187,985 0 0
KIMBELL RTY PARTNERS LP UNIT 49435R102   3,384,562 233,902 SH   SOLE   233,902 0 0
KIMBERLY CLARK CORP COM 494368103   44,268,636 458,885 SH   SOLE   458,885 0 0
KINDER MORGAN INC DEL COM 49456B101   89,154,930 2,658,960 SH   SOLE   2,658,960 0 0
KINSALE CAP GROUP INC COM 49714P108   1,862,047 5,450 SH   SOLE   5,450 0 0
KIRBY CORP COM 497266106   207,397,908 1,560,791 SH   SOLE   1,560,791 0 0
KLA CORPORATION COM NEW 482480100   3,597,098 2,443 SH   SOLE   2,443 0 0
KODIAK GAS SVCS INC COM 50012A108   5,657,215 97,003 SH   SOLE   97,003 0 0
KRAFT HEINZ CO COM 500754106   7,809,540 347,245 SH   SOLE   347,245 0 0
KURA SUSHI USA INC CL A COM 501270102   3,246,980 46,525 SH   SOLE   46,525 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   94,480,671 273,738 SH   SOLE   273,738 0 0
LAM RESEARCH CORP COM NEW 512807306   13,864,397 64,890 SH   SOLE   64,890 0 0
LAUDER ESTEE COS INC CL A 518439104   3,517,232 49,007 SH   SOLE   49,007 0 0
LIGHTWAVE LOGIC INC COM 532275104   112,480 16,000 SH   SOLE   16,000 0 0
LILLY ELI & CO COM 532457108   182,632,291 198,563 SH   SOLE   198,563 0 0
LINDE PLC COM G5494J103   244,766,143 493,719 SH   SOLE   493,719 0 0
LISTED FD TR HORIZON KINETICS 53656F623   858,990 16,500 PRN   SOLE   16,500 0 0
LKQ CORP COM 501889208   705,379 24,017 SH   SOLE   24,017 0 0
LOCKHEED MARTIN CORP COM 539830109   3,472,221 5,745 SH   SOLE   5,745 0 0
LOWES COS INC COM 548661107   12,855,759 54,409 SH   SOLE   54,409 0 0
LPL FINL HLDGS INC COM 50212V100   2,947,833 9,799 SH   SOLE   9,799 0 0
LUMENTUM HLDGS INC COM 55024U109   21,299,250 30,308 SH   SOLE   30,308 0 0
MAGNITE INC COM 55955D100   6,309,064 531,066 SH   SOLE   531,066 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109   7,332,385 232,258 SH   SOLE   232,258 0 0
MAIN STREET CAPITAL CORP COM 56035L104   2,246,034 42,410 SH   SOLE   42,410 0 0
MANNKIND CORP COM NEW 56400P706   339,582 138,605 SH   SOLE   138,605 0 0
MARATHON PETE CORP COM 56585A102   239,052 979 SH   SOLE   979 0 0
MARKEL CORP COM 570535104   735,003 384 SH   SOLE   384 0 0
MARRIOTT INTL INC NEW CL A 571903202   5,525,848 16,895 SH   SOLE   16,895 0 0
MARSH & MCLENNAN COS INC COM 571748102   6,428,230 37,061 SH   SOLE   37,061 0 0
MARTIN MARIETTA MATLS INC COM 573284106   392,485,907 666,722 SH   SOLE   666,722 0 0
MASTERCARD INC CL A 57636Q104   80,648,772 161,407 SH   SOLE   161,407 0 0
MATADOR RES CO COM 576485205   730,108 11,556 SH   SOLE   11,556 0 0
MATERIALISE NV SPONSORED ADS 57667T100   3,106,025 628,750 SH   SOLE   628,750 0 0
MATERION CORP COM 576690101   11,303,964 78,147 SH   SOLE   78,147 0 0
MATTEL INC COM 577081102   17,993,022 1,238,336 SH   SOLE   1,238,336 0 0
MCDONALDS CORP COM 580135101   8,203,302 26,395 SH   SOLE   26,395 0 0
MCKESSON CORP COM 58155Q103   35,660,638 41,209 SH   SOLE   41,209 0 0
MEDPACE HLDGS INC COM 58506Q109   10,510,399 21,888 SH   SOLE   21,888 0 0
MEDTRONIC INC COM G5960L103   4,609,260 53,194 SH   SOLE   53,194 0 0
MERCK & CO INC COM 58933Y105   118,319,297 983,617 SH   SOLE   983,617 0 0
MERCURY SYS INC COM 589378108   15,313,798 210,037 SH   SOLE   210,037 0 0
MERIT MED SYS INC COM 589889104   4,643,332 67,363 SH   SOLE   67,363 0 0
MESA LABS INC COM 59064R109   1,539,481 17,411 SH   SOLE   17,411 0 0
META PLATFORMS INC CL A 30303M102   112,612,920 196,831 SH   SOLE   196,831 0 0
METLIFE INC COM 59156R108   410,742 5,808 SH   SOLE   5,808 0 0
MIAMI INTL HLDGS INC COM 59356Q108   4,564,615 117,282 SH   SOLE   117,282 0 0
MICRON TECHNOLOGY INC COM 595112103   2,204,744 6,526 SH   SOLE   6,526 0 0
MICROSOFT CORP COM 594918104   1,076,085,824 2,907,004 SH   SOLE   2,907,004 0 0
MIDDLEBY CORP COM 596278101   1,948,926 14,700 SH   SOLE   14,700 0 0
MONDELEZ INTL INC CL A 609207105   14,496,633 251,503 SH   SOLE   251,503 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   576,419 7,955 SH   SOLE   7,955 0 0
MOODYS CORP COM 615369105   113,259,225 259,620 SH   SOLE   259,620 0 0
MORGAN STANLEY COM NEW 617446448   2,784,908 16,922 SH   SOLE   16,922 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   459,140 1,058 SH   SOLE   1,058 0 0
MSC INDL DIRECT INC CL A 553530106   282,808 3,065 SH   SOLE   3,065 0 0
MSCI INC COM 55354G100   828,458 1,537 SH   SOLE   1,537 0 0
MURPHY OIL CORP COM 626717102   1,997,861 48,433 SH   SOLE   48,433 0 0
MURPHY USA INC COM 626755102   6,142,517 12,435 SH   SOLE   12,435 0 0
NATERA INC COM 632307104   3,402,430 17,013 SH   SOLE   17,013 0 0
NCR ATLEOS CORPORATION COM SHS 63001N106   14,230,613 326,540 SH   SOLE   326,540 0 0
NEOGEN CORP COM 640491106   10,225,299 1,100,678 SH   SOLE   1,100,678 0 0
NETFLIX INC COM 64110L106   190,810,829 1,984,512 SH   SOLE   1,984,512 0 0
NEWELL BRANDS INC COM 651229106   6,594,611 1,922,627 SH   SOLE   1,922,627 0 0
NEWMONT MNG CORP COM 651639106   6,481,577 59,876 SH   SOLE   59,876 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103   5,520,740 30,530 SH   SOLE   30,530 0 0
NEXTERA ENERGY INC COM 65339F101   1,765,556 19,009 SH   SOLE   19,009 0 0
NEXTNAV INC COMMON STOCK 65345N106   192,240 12,000 SH   SOLE   12,000 0 0
NIKE INC CL B 654106103   2,515,130 47,617 SH   SOLE   47,617 0 0
NORDSON CORP COM 655663102   282,024 1,060 SH   SOLE   1,060 0 0
NORFOLK SOUTHERN CORP COM 655844108   1,206,548 4,204 SH   SOLE   4,204 0 0
NORTHERN OIL AND GAS INC MN COM 665531307   1,074,203 36,750 SH   SOLE   36,750 0 0
NORTHERN TR CORP COM 665859104   5,581,823 39,993 SH   SOLE   39,993 0 0
NORTHROP GRUMMAN CORP COM 666807102   846,660 1,241 SH   SOLE   1,241 0 0
NOVARTIS A G SPONSORED ADR 66987V109   952,244 6,234 SH   SOLE   6,234 0 0
NRG ENERGY INC COM NEW 629377508   1,169,120 8,000 SH   SOLE   8,000 0 0
NUCOR CORP COM 670346105   1,367,343 8,086 SH   SOLE   8,086 0 0
NUTANIX INC CL A 67059N108   32,802,022 862,984 SH   SOLE   862,984 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105   265,050 23,602 PRN   SOLE   23,602 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101   246,710 21,453 PRN   SOLE   21,453 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   174,990 14,367 PRN   SOLE   14,367 0 0
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   132,531 17,577 PRN   SOLE   17,577 0 0
NVENT ELEC PLC SHS G6700G107   225,678 1,908 SH   SOLE   1,908 0 0
NVIDIA CORP COM 67066G104   1,170,854,756 6,713,617 SH   SOLE   6,713,617 0 0
O REILLY AUTOMOTIVE INC COM 67103H107   203,622,844 2,205,859 SH   SOLE   2,205,859 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   5,421,248 58,901 SH   SOLE   58,901 0 0
OMNICOM GROUP INC COM 681919106   315,474 4,189 SH   SOLE   4,189 0 0
ON HLDG AG NAMEN AKT A H5919C104   3,436,122 101,003 SH   SOLE   101,003 0 0
ONEOK INC NEW COM 682680103   1,726,901 19,105 SH   SOLE   19,105 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113   4,074,268 177,528 SH   SOLE   177,528 0 0
ORACLE CORP COM 68389X105   336,002,329 2,284,021 SH   SOLE   2,284,021 0 0
ORIGIN BANCORP INC COM 68621T102   5,123,502 123,577 SH   SOLE   123,577 0 0
OWENS CORNING NEW COM 690742101   549,108 5,074 SH   SOLE   5,074 0 0
PACCAR INC COM 693718108   295,334 2,557 SH   SOLE   2,557 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   16,896,949 115,511 SH   SOLE   115,511 0 0
PALO ALTO NETWORKS INC COM 697435105   134,562,348 839,336 SH   SOLE   839,336 0 0
PALOMAR HLDGS INC COM 69753M105   7,454,769 62,383 SH   SOLE   62,383 0 0
PARK-OHIO HLDGS CORP COM 700666100   1,103,556 45,905 SH   SOLE   45,905 0 0
PARKER HANNIFAN CORP COM 701094104   111,426,047 124,465 SH   SOLE   124,465 0 0
PAYCHEX INC COM 704326107   589,844 6,403 SH   SOLE   6,403 0 0
PAYPAL HLDGS INC COM 70450Y103   18,960,733 419,207 SH   SOLE   419,207 0 0
PBF ENERGY INC CL A 69318G106   1,755,559 36,866 SH   SOLE   36,866 0 0
PEPSICO INC COM 713448108   124,941,365 804,568 SH   SOLE   804,568 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   114,370,884 5,364,488 SH   SOLE   5,364,488 0 0
PFIZER INC COM 717081103   72,978,235 2,598,940 SH   SOLE   2,598,940 0 0
PHILIP MORRIS INTL INC COM 718172109   6,229,019 37,674 SH   SOLE   37,674 0 0
PHILLIPS 66 COM 718546104   7,541,705 41,397 SH   SOLE   41,397 0 0
PHREESIA INC COM 71944F106   2,503,885 298,793 SH   SOLE   298,793 0 0
PINTEREST INC CL A 72352L106   817,047 44,550 SH   SOLE   44,550 0 0
PIPER SANDLER COMPANIES COM 724078100   5,275,826 68,920 SH   SOLE   68,920 0 0
PLANET LABS PBC COM CL A 72703X106   13,946,351 498,975 SH   SOLE   498,975 0 0
PNC FINL SVCS GROUP INC COM 693475105   253,662 1,219 SH   SOLE   1,219 0 0
POOL CORPORATION COM 73278L105   4,030,818 19,922 SH   SOLE   19,922 0 0
PPG INDS INC COM 693506107   203,072 1,900 SH   SOLE   1,900 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   5,398,193 91,078 SH   SOLE   91,078 0 0
PRIMO BRANDS CORPORATION CLASS A COM SHS 741623102   7,063,095 375,098 SH   SOLE   375,098 0 0
PROCTER & GAMBLE CO COM 742718109   166,927,566 1,155,688 SH   SOLE   1,155,688 0 0
PROGRESSIVE CORP COM 743315103   477,362 2,408 SH   SOLE   2,408 0 0
PROLOGIS INC COM 74340W103   5,312,579 40,192 SH   SOLE   40,192 0 0
PROSPERITY BANCSHARES INC COM 743606105   3,949,042 58,783 SH   SOLE   58,783 0 0
PRUDENTIAL FINL INC COM 744320102   1,286,187 13,166 SH   SOLE   13,166 0 0
PULTE GROUP INC COM 745867101   499,137 4,244 SH   SOLE   4,244 0 0
Q2 HLDGS INC COM 74736L109   5,164,072 109,177 SH   SOLE   109,177 0 0
QNITY ELECTRONICS INC COMMON STOCK 74743L100   10,347,048 89,678 SH   SOLE   89,678 0 0
QUALCOMM INC COM 747525103   60,158,548 467,142 SH   SOLE   467,142 0 0
QUANTA SVCS INC COM 74762E102   489,726 892 SH   SOLE   892 0 0
RALPH LAUREN CORP CL A 751212101   34,116,240 99,178 SH   SOLE   99,178 0 0
RALLIANT CORP COM 750940108   201,559 4,846 SH   SOLE   4,846 0 0
RANGE RES CORP COM 75281A109   59,044,341 1,306,869 SH   SOLE   1,306,869 0 0
RANI THERAPEUTICS HLDGS INC COM CL A 753018100   42,618 58,000 SH   SOLE   58,000 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109   1,475,700 10,192 SH   SOLE   10,192 0 0
RAYONIER INC COM 754907103   1,192,929 57,853 SH   SOLE   57,853 0 0
REALTY INCOME CORP COM 756109104   264,359 4,321 SH   SOLE   4,321 0 0
REGENERON PHARMACEUTICALS COM 75886F107   732,463 948 SH   SOLE   948 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   37,176,007 122,322 SH   SOLE   122,322 0 0
REPUBLIC SVCS INC COM 760759100   18,977,645 86,648 SH   SOLE   86,648 0 0
RESEARCH SOLUTIONS INC COM 761025105   79,100 35,000 SH   SOLE   35,000 0 0
REVVITY INC COM 714046109   9,632,106 109,943 SH   SOLE   109,943 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   152,050 10,103 SH   SOLE   10,103 0 0
ROCKWELL AUTOMATION INC COM 773903109   109,171,655 304,201 SH   SOLE   304,201 0 0
ROGERS CORP COM 775133101   9,754,472 90,883 SH   SOLE   90,883 0 0
ROPER INDS INC NEW COM 776696106   118,780,540 335,671 SH   SOLE   335,671 0 0
ROYAL BK CDA COM 780087102   476,280 2,944 SH   SOLE   2,944 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   220,694 802 SH   SOLE   802 0 0
ROYAL GOLD INC COM 780287108   450,447 1,770 SH   SOLE   1,770 0 0
RTX CORPORATION COM 75513E101   113,583,957 588,823 SH   SOLE   588,823 0 0
RYDER SYS INC COM 783549108   636,853 3,111 SH   SOLE   3,111 0 0
S&P GLOBAL INC COM 78409V104   7,246,943 17,038 SH   SOLE   17,038 0 0
SABINE ROYALTY TR UNIT BEN INT 785688102   10,815,434 143,555 SH   SOLE   143,555 0 0
SAIA INC COM 78709Y105   1,994,919 5,679 SH   SOLE   5,679 0 0
SALESFORCE COM INC COM 79466L302   40,540,804 217,179 SH   SOLE   217,179 0 0
SAP SE SPON ADR 803054204   1,604,238 9,370 SH   SOLE   9,370 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   3,453,731 20,067 SH   SOLE   20,067 0 0
SCHLUMBERGER LTD COM 806857108   1,416,360 27,561 SH   SOLE   27,561 0 0
SCHWAB CHARLES CORP COM 808513105   34,250,917 364,449 SH   SOLE   364,449 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   3,001,061 97,818 PRN   SOLE   97,818 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   2,495,737 100,838 PRN   SOLE   100,838 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888   7,175,899 153,528 PRN   SOLE   153,528 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   430,936 1,100 SH   SOLE   1,100 0 0
SEI INVTS CO COM 784117103   8,582,264 109,370 SH   SOLE   109,370 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   250,556 1,709 PRN   SOLE   1,709 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   437,446 4,014 SH   SOLE   4,014 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   215,846 4,372 PRN   SOLE   4,372 0 0
SELECT SECTOR SPDR TR INDL 81369Y704   287,232 1,776 PRN   SOLE   1,776 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,577,741 11,872 PRN   SOLE   11,872 0 0
SERVICENOW INC COM 81762P102   4,459,162 42,651 SH   SOLE   42,651 0 0
SHELL PLC SPON ADS 780259305   2,317,467 24,919 SH   SOLE   24,919 0 0
SHERWIN WILLIAMS CO COM 824348106   82,322,369 256,816 SH   SOLE   256,816 0 0
SILICON LABORATORIES INC COM 826919102   270,595 1,300 SH   SOLE   1,300 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   263,120 13,528 SH   SOLE   13,528 0 0
SIMULATIONS PLUS INC COM 829214105   189,120 16,000 SH   SOLE   16,000 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103   3,149,649 23,662 SH   SOLE   23,662 0 0
SMITH A O CORP COM 831865209   1,773,786 26,900 SH   SOLE   26,900 0 0
SOLSTICE ADVANCED MATLS INC COM SHS 83443Q103   3,811,199 50,042 SH   SOLE   50,042 0 0
SONOCO PRODS CO COM 835495102   597,695 11,050 SH   SOLE   11,050 0 0
SOUTHSTATE CORPORATION COM 840441109   290,235 3,137 SH   SOLE   3,137 0 0
SOUTHERN CO COM 842587107   11,060,613 114,594 SH   SOLE   114,594 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   35,489,418 54,571 SH   SOLE   54,571 0 0
SPDR GOLD TRUST GOLD SHS 78463V107   6,834,296 15,883 PRN   SOLE   15,883 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375   1,197,378 35,700 PRN   SOLE   35,700 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409   832,235 8,500 PRN   SOLE   8,500 0 0
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474   1,937,974 64,449 PRN   SOLE   64,449 0 0
SPDR SER TR AEROSPACE DEF 78464A631   634,950 2,500 PRN   SOLE   2,500 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763   238,612 1,635 PRN   SOLE   1,635 0 0
SPDR SERIES TRUST PORTFOLIO S&P500 78464A854   1,572,974 20,551 PRN   SOLE   20,551 0 0
SPDR SER TR S&P BIOTECH 78464A870   459,828 3,600 PRN   SOLE   3,600 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   240,536 390 PRN   SOLE   390 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622   378,033 3,949 PRN   SOLE   3,949 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   1,271,505 13,875 PRN   SOLE   13,875 0 0
SPDR SER TR MSCI USA STRTGIC 78468R812   778,216 4,534 PRN   SOLE   4,534 0 0
SPX TECHNOLOGIES INC COM 78473E103   2,475,657 12,382 SH   SOLE   12,382 0 0
STARBUCKS CORP COM 855244109   3,802,200 42,440 SH   SOLE   42,440 0 0
STATE STR CORP COM 857477103   1,814,238 14,335 SH   SOLE   14,335 0 0
STEEL DYNAMICS INC COM 858119100   232,020 1,289 SH   SOLE   1,289 0 0
STELLAR BANCORP INC COM 858927106   46,973,778 1,283,086 SH   SOLE   1,283,086 0 0
EA SERIES TRUST STRIVE US ENERGY 02072L722   375,026 9,500 PRN   SOLE   9,500 0 0
STRYKER CORPORATION COM 863667101   151,997,876 462,576 SH   SOLE   462,576 0 0
SUNCOR ENERGY INC NEW COM 867224107   1,684,417 25,479 SH   SOLE   25,479 0 0
SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109   304,904 4,693 SH   SOLE   4,693 0 0
SUNPOWER INC COM 20460L104   266,700 210,000 SH   SOLE   210,000 0 0
SYNOPSYS INC COM 871607107   8,042,993 20,286 SH   SOLE   20,286 0 0
SYSCO CORP COM 871829107   2,773,382 38,881 SH   SOLE   38,881 0 0
TJX COS INC NEW COM 872540109   11,224,035 70,282 SH   SOLE   70,282 0 0
T-MOBILE US INC COM 872590104   452,615 2,155 SH   SOLE   2,155 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   2,176,398 6,440 SH   SOLE   6,440 0 0
TALEN ENERGY CORP COM 87422Q109   2,069,887 6,484 SH   SOLE   6,484 0 0
TAPESTRY INC COM 876030107   1,669,714 11,833 SH   SOLE   11,833 0 0
TARGA RES CORP COM 87612G101   1,144,332 4,564 SH   SOLE   4,564 0 0
TARGET CORP COM 87612E106   1,000,627 8,256 SH   SOLE   8,256 0 0
TE CONNECTIVITY PLC ORD SHS G87052109   2,083,302 9,967 SH   SOLE   9,967 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   319,025,403 527,306 SH   SOLE   527,306 0 0
TESLA INC COM 88160R101   17,972,254 48,345 SH   SOLE   48,345 0 0
TETRA TECH INC NEW COM 88162G103   53,778,206 1,785,465 SH   SOLE   1,785,465 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107   3,104,094 32,716 SH   SOLE   32,716 0 0
TEXAS INSTRS INC COM 882508104   12,951,662 66,713 SH   SOLE   66,713 0 0
THE TRADE DESK INC COM CL A 88339J105   455,615 20,080 SH   SOLE   20,080 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   348,737,586 709,494 SH   SOLE   709,494 0 0
TORO CO COM 891092108   94,323,849 1,009,459 SH   SOLE   1,009,459 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274   35,234,103 200,787 SH   SOLE   200,787 0 0
TOYOTA MOTOR CORP ADS 892331307   372,611 1,808 SH   SOLE   1,808 0 0
TRACTOR SUPPLY CO COM 892356106   105,979,875 2,339,512 SH   SOLE   2,339,512 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   1,006,427 2,415 SH   SOLE   2,415 0 0
TRANSCAT INC COM 893529107   7,620,438 103,750 SH   SOLE   103,750 0 0
TRANSDIGM GROUP INC COM 893641100   125,603,449 108,376 SH   SOLE   108,376 0 0
TRANSMEDICS GROUP INC COM 89377M109   4,680,620 47,084 SH   SOLE   47,084 0 0
TRIMBLE NAVIGATION LTD COM 896239100   263,160,716 4,034,351 SH   SOLE   4,034,351 0 0
TRUIST FINL CORP COM 89832Q109   23,060,685 501,646 SH   SOLE   501,646 0 0
TURNING PT BRANDS INC COM 90041L105   10,307,962 118,769 SH   SOLE   118,769 0 0
TWILIO INC CL A 90138F102   18,828,711 149,648 SH   SOLE   149,648 0 0
TXO ENERGY PARTNERS LP COM 87313P103   38,643,194 3,071,796 SH   SOLE   3,071,796 0 0
TYLER TECHNOLOGIES INC COM 902252105   16,921,104 49,422 SH   SOLE   49,422 0 0
UMB FINL CORP COM 902788108   6,662,054 59,066 SH   SOLE   59,066 0 0
UNILEVER PLC SPON ADR NEW 904767704   359,823 6,316 SH   SOLE   6,316 0 0
UNION PAC CORP COM 907818108   195,515,967 805,853 SH   SOLE   805,853 0 0
UNITED PARCEL SERVICE INC CL B 911312106   562,537 5,718 SH   SOLE   5,718 0 0
UNITED RENTALS INC COM 911363109   33,579,330 46,090 SH   SOLE   46,090 0 0
UNITEDHEALTH GROUP INC COM 91324P102   1,745,847 6,452 SH   SOLE   6,452 0 0
UPWORK INC COM 91688F104   3,480,260 317,542 SH   SOLE   317,542 0 0
US BANCORP DEL COM NEW 902973304   11,973,066 230,207 SH   SOLE   230,207 0 0
UTZ BRANDS INC COM CL A 918090101   2,868,806 362,223 SH   SOLE   362,223 0 0
VAIL RESORTS INC COM 91879Q109   3,700,107 28,835 SH   SOLE   28,835 0 0
VALERO ENERGY CORP COM 91913Y100   2,953,347 11,953 SH   SOLE   11,953 0 0
VALMONT INDS INC COM 920253101   144,862,905 362,547 SH   SOLE   362,547 0 0
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   216,312 1,802 PRN   SOLE   1,802 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   637,608 2,965 PRN   SOLE   2,965 0 0
VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885   225,439 1,972 PRN   SOLE   1,972 0 0
VANGUARD WELLINGTON FD SHORT TRM TAX EX 921935870   1,091,301 10,790 PRN   SOLE   10,790 0 0
VANGUARD BD INDEX FD INC INTERMED TERM 921937819   951,012 12,322 PRN   SOLE   12,322 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835   1,601,007 21,741 PRN   SOLE   21,741 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858   3,338,398 52,097 PRN   SOLE   52,097 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406   398,833 2,693 PRN   SOLE   2,693 0 0
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   256,534 2,900 PRN   SOLE   2,900 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   276,640 2,000 PRN   SOLE   2,000 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   2,673,647 49,466 PRN   SOLE   49,466 0 0
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746   4,931,876 98,855 PRN   SOLE   98,855 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   27,093,776 45,341 PRN   SOLE   45,341 0 0
VANGUARD INDEX FDS REIT ETF 922908553   746,404 8,415 SH   SOLE   8,415 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   1,165,515 3,900 PRN   SOLE   3,900 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   6,076,451 29,526 PRN   SOLE   29,526 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   274,304 628 PRN   SOLE   628 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   648,124 3,303 PRN   SOLE   3,303 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   502,886 1,920 PRN   SOLE   1,920 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   5,578,244 17,388 PRN   SOLE   17,388 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702   335,603 481 PRN   SOLE   481 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   577,497 9,865 PRN   SOLE   9,865 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   13,098,575 165,240 PRN   SOLE   165,240 0 0
VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573   724,276 9,427 PRN   SOLE   9,427 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664   2,582,383 25,780 PRN   SOLE   25,780 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   1,118,230 18,778 PRN   SOLE   18,778 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   3,501,006 46,855 PRN   SOLE   46,855 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   2,984,379 36,065 PRN   SOLE   36,065 0 0
VERALTO CORP COM SHS 92338C103   34,086,529 385,507 SH   SOLE   385,507 0 0
VERISK ANALYTICS INC COM 92345Y106   18,627,568 98,169 SH   SOLE   98,169 0 0
VERIZON COMMUNICATIONS COM 92343V104   7,695,208 153,291 SH   SOLE   153,291 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   23,354,056 93,200 SH   SOLE   93,200 0 0
VIPER ENERGY INC CL A 64361Q101   253,934 5,404 SH   SOLE   5,404 0 0
VISA INC COM CL A 92826C839   273,476,424 904,832 SH   SOLE   904,832 0 0
VITA COCO CO INC COM 92846Q107   6,571,192 137,157 SH   SOLE   137,157 0 0
VONTIER CORPORATION COM 928881101   5,330,857 150,292 SH   SOLE   150,292 0 0
VOX ROYALTY CORP COM 92919F103   4,192,000 800,000 SH   SOLE   800,000 0 0
VULCAN MATS CO COM 929160109   1,694,523 6,223 SH   SOLE   6,223 0 0
WAL MART STORES INC COM 931142103   171,819,740 1,382,521 SH   SOLE   1,382,521 0 0
WARBY PARKER INC CL A COM 93403J106   9,609,964 456,097 SH   SOLE   456,097 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   220,778 8,040 SH   SOLE   8,040 0 0
WASTE CONNECTIONS INC COM 94106B101   171,156,043 1,053,657 SH   SOLE   1,053,657 0 0
WASTE MGMT INC DEL COM 94106L109   62,927,603 273,848 SH   SOLE   273,848 0 0
WATERBRIDGE INFRASTRUCTURE L CL A SHS REPSTG 940923105   3,841,150 143,380 SH   SOLE   143,380 0 0
WATSCO INC COM 942622200   38,591,774 106,083 SH   SOLE   106,083 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   6,107,411 21,039 SH   SOLE   21,039 0 0
WAYSTAR HLDG CORP COM 946784105   3,746,453 155,390 SH   SOLE   155,390 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   328,666 3,475 SH   SOLE   3,475 0 0
WEBSTER FINL CORP COM 947890109   5,131,874 73,925 SH   SOLE   73,925 0 0
WELLS FARGO & CO NEW COM 949746101   5,774,432 72,534 SH   SOLE   72,534 0 0
WESTWOOD HLDGS GROUP INC COM 961765104   3,046,950 185,000 SH   SOLE   185,000 0 0
WEYERHAEUSER CO COM 962166104   586,344 24,001 SH   SOLE   24,001 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   194,376,000 1,483,673 SH   SOLE   1,483,673 0 0
WILLIAMS COS INC COM 969457100   13,582,015 186,617 SH   SOLE   186,617 0 0
WILLIAMS SONOMA INC COM 969904101   483,904 2,654 SH   SOLE   2,654 0 0
WINGSTOP INC COM 974155103   9,399,860 60,656 SH   SOLE   60,656 0 0
WORKIVA INC COM CL A 98139A105   4,982,742 83,561 SH   SOLE   83,561 0 0
BERKLEY W R CORP COM 084423102   624,755 9,426 SH   SOLE   9,426 0 0
WYNN RESORTS LTD COM 983134107   1,024,843 10,092 SH   SOLE   10,092 0 0
XCEL ENERGY INC COM 98389B100   221,876 2,793 SH   SOLE   2,793 0 0
XYLEM INC COM 98419M100   114,616,155 959,131 SH   SOLE   959,131 0 0
YEXT INC COM 98585N106   1,638,432 426,675 SH   SOLE   426,675 0 0
YUM BRANDS INC COM 988498101   1,156,927 7,441 SH   SOLE   7,441 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   201,004 2,223 SH   SOLE   2,223 0 0
ZIONS BANCORPORATION COM 989701107   2,206,846 38,300 SH   SOLE   38,300 0 0
ZOETIS INC CL A 98978V103   88,446,732 748,217 SH   SOLE   748,217 0 0