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   2,366,142 19,731 SH   SOLE   19,731 0 0
ABBOTT LABS COM 002824100   225,932,305 2,057,859 SH   SOLE   2,057,859 0 0
ABBVIE INC COM 00287Y109   156,734,154 969,830 SH   SOLE   969,830 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   73,543,285 1,399,758 SH   SOLE   1,399,758 0 0
ACCENTURE LTD BERMUDA CL A G1151C101   73,520,557 275,523 SH   SOLE   275,523 0 0
ACI WORLDWIDE INC COM 004498101   9,240,687 401,769 SH   SOLE   401,769 0 0
ADOBE SYS INC COM 00724F101   256,774,746 763,007 SH   SOLE   763,007 0 0
ADVANCED MICRO DEVICES INC COM 007903107   3,257,089 50,287 SH   SOLE   50,287 0 0
AECOM COM 00766T100   3,968,609 46,728 SH   SOLE   46,728 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   3,569,751 23,854 SH   SOLE   23,854 0 0
AIR PRODS & CHEMS INC COM 009158106   336,692,773 1,092,236 SH   SOLE   1,092,236 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   228,053,165 2,705,257 SH   SOLE   2,705,257 0 0
ALAMO GROUP INC COM 011311107   6,808,128 48,080 SH   SOLE   48,080 0 0
ALARM COM HLDGS INC COM 011642105   1,328,983 26,859 SH   SOLE   26,859 0 0
ALCON ORD SHS H01301128   133,723,638 1,950,746 SH   SOLE   1,950,746 0 0
ALIGN TECHNOLOGY INC COM 016255101   307,914 1,460 SH   SOLE   1,460 0 0
ALLSTATE CORP COM 020002101   37,773,550 278,566 SH   SOLE   278,566 0 0
ALPHABET INC CLASS A COM 02079K305   239,227,087 2,711,403 SH   SOLE   2,711,403 0 0
ALPHABET INC CLASS C COM 02079K107   250,166,673 2,819,415 SH   SOLE   2,819,415 0 0
ALPHATEC HLDGS INC COM NEW 02081G201   13,239,336 1,072,011 SH   SOLE   1,072,011 0 0
ALTAIR ENGR INC COM CL A 021369103   5,182,989 113,987 SH   SOLE   113,987 0 0
ALTRA INDL MOTION CORP COM 02208R106   2,418,441 40,476 SH   SOLE   40,476 0 0
ALTRIA GROUP INC COM 02209S103   1,362,295 29,803 SH   SOLE   29,803 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206   36,300 30,000 SH   SOLE   30,000 0 0
AMAZON COM INC COM 023135106   302,780,659 3,604,532 SH   SOLE   3,604,532 0 0
AMBEV SA SPONSORED ADR 02319V103   97,575 35,873 SH   SOLE   35,873 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105   315,297 17,324 SH   SOLE   17,324 0 0
AMERICAN ELEC PWR CO INC COM 025537101   589,545 6,209 SH   SOLE   6,209 0 0
AMERICAN EXPRESS CO COM 025816109   102,248,599 692,038 SH   SOLE   692,038 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   1,556,463 24,612 SH   SOLE   24,612 0 0
AMERICAN TOWER CORP COM 03027X100   58,094,978 274,214 SH   SOLE   274,214 0 0
AMETEK INC NEW COM 031100100   6,731,849 48,181 SH   SOLE   48,181 0 0
AMGEN INC CL A 031162100   141,773,335 539,801 SH   SOLE   539,801 0 0
AMPHENOL CORP NEW CL A 032095101   1,370,520 18,000 SH   SOLE   18,000 0 0
ANALOG DEVICES INC COM 032654105   850,824 5,187 SH   SOLE   5,187 0 0
ANSYS INC COM 03662Q105   20,783,021 86,026 SH   SOLE   86,026 0 0
ANTERO RESOURCES CORP COM 03674X106   784,915 25,328 SH   SOLE   25,328 0 0
AON PLC SHS CL A G0403H108   819,082 2,729 SH   SOLE   2,729 0 0
APPIAN CORP CL A 03782L101   1,632,949 50,152 SH   SOLE   50,152 0 0
APPLE COMPUTER INC COM 037833100   864,482,641 6,653,449 SH   SOLE   6,653,449 0 0
APPLIED MATLS INC COM 038222105   519,760 5,337 SH   SOLE   5,337 0 0
APTARGROUP INC COM 038336103   329,940 3,000 SH   SOLE   3,000 0 0
THE ARENA GROUP HOLDINGS INC COM 040044109   498,670 47,000 SH   SOLE   47,000 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   460,069 842 SH   SOLE   842 0 0
AT&T INC COM 00206R102   36,276,712 1,970,490 SH   SOLE   1,970,490 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103   18,489,675 77,408 SH   SOLE   77,408 0 0
AUTOZONE INC COM 053332102   5,617,958 2,278 SH   SOLE   2,278 0 0
AVERY DENNISON CORP COM 053611109   1,570,899 8,679 SH   SOLE   8,679 0 0
AVID TECHNOLOGY INC COM 05367P100   5,383,438 202,461 SH   SOLE   202,461 0 0
AVIDXCHANGE HOLDINGS INC COM 05368X102   5,009,531 503,977 SH   SOLE   503,977 0 0
AVIENT CORPORATION COM 05368V106   1,635,132 48,434 SH   SOLE   48,434 0 0
AXON ENTERPRISE INC COM 05464C101   2,870,257 17,298 SH   SOLE   17,298 0 0
AZZ INC COM 002474104   10,606,770 263,850 SH   SOLE   263,850 0 0
BAIDU INC SPON ADR REP A 056752108   227,845 1,992 SH   SOLE   1,992 0 0
BALL CORP COM 058498106   9,490,868 185,586 SH   SOLE   185,586 0 0
BANK NEW YORK INC COM 064058100   1,736,634 38,151 SH   SOLE   38,151 0 0
BANK OF AMERICA CORPORATION COM 060505104   250,584,927 7,565,970 SH   SOLE   7,565,970 0 0
BARCLAYS PLC ADR 06738E204   128,918 16,528 SH   SOLE   16,528 0 0
BATTALION OIL CORP COM 07134L107   194,200 20,000 SH   SOLE   20,000 0 0
BEAM GLOBAL COM 07373B109   465,872 26,667 SH   SOLE   26,667 0 0
BECTON DICKINSON & CO COM 075887109   5,709,289 22,451 SH   SOLE   22,451 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   4,095,375 159,726 SH   SOLE   159,726 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   8,905,508 19 SH   SOLE   19 0 0
BERKSHIRE HATHAWAY INC DEL CL B 084670702   44,591,733 144,357 SH   SOLE   144,357 0 0
BGSF INC COM 05601C105   1,838,982 120,038 SH   SOLE   120,038 0 0
BHP GROUP LTD SPONSORED ADS 088606108   1,386,197 22,340 SH   SOLE   22,340 0 0
BLACK KNIGHT INC COM 09215C105   8,604,863 139,350 SH   SOLE   139,350 0 0
BLACKROCK INC COM 09247X101   565,487 798 SH   SOLE   798 0 0
BLACKSTONE GROUP INC COM CL A 09260D107   1,063,217 14,331 SH   SOLE   14,331 0 0
BOEING CO COM 097023105   1,171,704 6,151 SH   SOLE   6,151 0 0
BOK FINL CORP COM NEW 05561Q201   866,750 8,351 SH   SOLE   8,351 0 0
BOOKING HLDGS INC COM 09857L108   3,929,796 1,950 SH   SOLE   1,950 0 0
BOSTON SCIENTIFIC CORP COM 101137107   474,268 10,250 SH   SOLE   10,250 0 0
BP PLC SPONSORED ADR 055622104   375,183 10,741 SH   SOLE   10,741 0 0
BRIGHTCOVE INC COM 10921T101   1,046,000 200,000 SH   SOLE   200,000 0 0
BRINKER INTL INC COM 109641100   501,753 15,724 SH   SOLE   15,724 0 0
BRISTOL MYERS SQUIBB CO COM 110122108   2,419,332 33,625 SH   SOLE   33,625 0 0
BROADCOM INC COM 11135F101   59,133,589 105,760 SH   SOLE   105,760 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   39,150,669 291,886 SH   SOLE   291,886 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   1,945,549 61,842 SH   SOLE   61,842 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   443,905 15,483 SH   SOLE   15,483 0 0
BROWN FORMAN CORP CL A 115637100   1,644,000 25,000 SH   SOLE   25,000 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   757,993 11,683 SH   SOLE   11,683 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   2,665,586 29,113 SH   SOLE   29,113 0 0
CABLE ONE INC COM 12685J105   752,436 1,057 SH   SOLE   1,057 0 0
CADENCE BANK COM 12740C103   4,814,865 195,250 SH   SOLE   195,250 0 0
CAL MAINE FOODS INC COM NEW 128030202   2,898,047 53,224 SH   SOLE   53,224 0 0
CAMDEN PPTY TR SH BEN INT 133131102   664,232 5,937 SH   SOLE   5,937 0 0
CANADIAN NATL RY CO COM 136375102   1,184,045 9,960 SH   SOLE   9,960 0 0
CANADIAN PAC RY LTD COM 13645T100   740,231 9,924 SH   SOLE   9,924 0 0
CASTLE BIOSCIENCES INC COM 14843C105   854,643 36,306 SH   SOLE   36,306 0 0
CATERPILLAR INC DEL COM 149123101   4,683,754 19,551 SH   SOLE   19,551 0 0
CECO ENVIRONMENTAL CORP COM 125141101   20,095,860 1,720,536 SH   SOLE   1,720,536 0 0
CELSIUS HLDGS INC COM NEW 15118V207   5,995,409 57,626 SH   SOLE   57,626 0 0
CENTERPOINT ENERGY INC COM 15189T107   207,291 6,912 SH   SOLE   6,912 0 0
CENTRAL SECS CORP COM 155123102   287,309 8,605 PRN   SOLE   8,605 0 0
CERUS CORP COM 157085101   2,148,102 588,521 SH   SOLE   588,521 0 0
CHARLES RIV LABS INTL INC COM 159864107   93,826,868 430,596 SH   SOLE   430,596 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   474,062 1,398 SH   SOLE   1,398 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   371,163 2,942 SH   SOLE   2,942 0 0
CHEMOURS CO COM 163851108   306,659 10,015 SH   SOLE   10,015 0 0
CHENIERE ENERGY INC COM NEW 16411R208   2,272,044 15,151 SH   SOLE   15,151 0 0
CHEVRON CORP NEW COM 166764100   235,776,361 1,313,591 SH   SOLE   1,313,591 0 0
CHORD ENERGY CORPORATION COM NEW 674215207   220,948 1,615 SH   SOLE   1,615 0 0
CHUBB LIMITED COM H1467J104   1,502,727 6,812 SH   SOLE   6,812 0 0
CHURCH & DWIGHT CO INC COM 171340102   205,717 2,552 SH   SOLE   2,552 0 0
CINTAS CORP COM 172908105   221,342,123 490,107 SH   SOLE   490,107 0 0
CISCO SYS INC COM 17275R102   27,100,131 568,852 SH   SOLE   568,852 0 0
CITIGROUP INC COM NEW 172967424   3,213,230 71,042 SH   SOLE   71,042 0 0
CLEARWAY ENERGY INC CL C 18539C204   223,090 7,000 SH   SOLE   7,000 0 0
CME GROUP INC COM 12572Q105   647,416 3,850 SH   SOLE   3,850 0 0
CNX RES CORP COM 12653C108   4,936,629 293,149 SH   SOLE   293,149 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   226,812 4,100 SH   SOLE   4,100 0 0
COCA COLA CO COM 191216100   272,441,194 4,282,993 SH   SOLE   4,282,993 0 0
COGNYTE SOFTWARE LTD ORD SHS M25133105   66,865 21,500 SH   SOLE   21,500 0 0
COLGATE PALMOLIVE CO COM 194162103   118,536,906 1,504,466 SH   SOLE   1,504,466 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   1,153,813 12,536 SH   SOLE   12,536 0 0
COMCAST CORP NEW CL A 20030N101   2,922,058 83,559 SH   SOLE   83,559 0 0
COMERICA INC COM 200340107   165,726,832 2,479,085 SH   SOLE   2,479,085 0 0
CONOCOPHILLIPS COM 20825C104   272,710,066 2,311,102 SH   SOLE   2,311,102 0 0
CONSTELLATION BRANDS INC CL A 21036P108   324,450 1,400 SH   SOLE   1,400 0 0
COPART INC COM 217204106   3,619,789 59,448 SH   SOLE   59,448 0 0
CORTEVA INC COM 22052L104   28,755,294 489,202 SH   SOLE   489,202 0 0
COSTCO WHSL CORP NEW COM 22160K105   8,505,052 18,631 SH   SOLE   18,631 0 0
COTERRA ENERGY INC COM 127097103   163,254,407 6,644,461 SH   SOLE   6,644,461 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104   20,389,379 1,700,532 SH   SOLE   1,700,532 0 0
CROCS INC COM 227046109   3,583,069 33,045 SH   SOLE   33,045 0 0
CROSSFIRST BANKSHARES INC COM 22766M109   13,129,482 1,057,976 SH   SOLE   1,057,976 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101   2,653,932 19,566 SH   SOLE   19,566 0 0
CSW INDUSTRIALS INC COM 126402106   3,346,551 28,867 SH   SOLE   28,867 0 0
CSX CORP COM 126408103   370,800 11,969 SH   SOLE   11,969 0 0
CULLEN FROST BANKERS INC COM 229899109   287,778,494 2,152,420 SH   SOLE   2,152,420 0 0
CUMMINS INC COM 231021106   4,632,343 19,119 SH   SOLE   19,119 0 0
CVS CORP COM 126650100   27,092,996 290,729 SH   SOLE   290,729 0 0
DANAHER CORP DEL COM 235851102   497,509,009 1,874,422 SH   SOLE   1,874,422 0 0
DEERE & CO COM 244199105   1,659,301 3,870 SH   SOLE   3,870 0 0
DERMTECH INC COM 24984K105   539,094 304,573 SH   SOLE   304,573 0 0
DEVON ENERGY CORP NEW COM 25179M103   103,948,701 1,689,948 SH   SOLE   1,689,948 0 0
DEXCOM INC COM 252131107   5,175,634 45,705 SH   SOLE   45,705 0 0
DIAGEO P L C SPON ADR NEW 25243Q205   810,408 4,548 SH   SOLE   4,548 0 0
DIAMONDBACK ENERGY INC COM 25278X109   10,883,037 79,566 SH   SOLE   79,566 0 0
DIGITAL RLTY TR INC COM 253868103   226,811 2,262 SH   SOLE   2,262 0 0
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   525,951 48,076 SH   SOLE   48,076 0 0
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   287,339 11,834 PRN   SOLE   11,834 0 0
DISCOVER FINL SVCS COM 254709108   3,739,943 38,229 SH   SOLE   38,229 0 0
DISNEY WALT CO COM 254687106   92,501,310 1,064,702 SH   SOLE   1,064,702 0 0
DISTRIBUTION SOLUTIONS GRP I COM 520776105   539,759,705 14,643,508 SH   SOLE   14,643,508 0 0
DOLLAR GEN CORP NEW COM 256677105   927,624 3,767 SH   SOLE   3,767 0 0
DOLLAR TREE INC COM 256746108   1,529,956 10,817 SH   SOLE   10,817 0 0
DOMINION RES INC VA NEW COM 25746U109   329,718 5,377 SH   SOLE   5,377 0 0
DONALDSON INC COM 257651109   237,364 4,032 SH   SOLE   4,032 0 0
DOVER CORP COM 260003108   413,542 3,054 SH   SOLE   3,054 0 0
DOW INC COM 260557103   375,516 7,452 SH   SOLE   7,452 0 0
DRIVE SHACK INC COM 262077100   51,367 306,485 SH   SOLE   306,485 0 0
DRIVEN BRANDS HLDGS INC COM 26210V102   6,609,949 242,034 SH   SOLE   242,034 0 0
DUKE ENERGY CORP NEW COM 26441C204   1,934,564 18,784 SH   SOLE   18,784 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   7,634,817 622,742 SH   SOLE   622,742 0 0
DUPONT DE NEMOURS INC COM 26614N102   106,039,458 1,545,089 SH   SOLE   1,545,089 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407   11,874,821 431,028 SH   SOLE   431,028 0 0
DZS INC COM 268211109   8,178,600 645,000 SH   SOLE   645,000 0 0
EAGLE MATERIALS INC COM 26969P108   2,662,978 20,045 SH   SOLE   20,045 0 0
EARTHSTONE ENERGY INC CL A 27032D304   509,434 35,800 SH   SOLE   35,800 0 0
EATON CORP PLC SHS G29183103   669,549 4,266 SH   SOLE   4,266 0 0
EATON VANCE TX MGD DIV EQ IN COM 27828N102   108,600 10,000 PRN   SOLE   10,000 0 0
ECOLAB INC COM 278865100   116,843,632 802,718 SH   SOLE   802,718 0 0
ECOVYST INC COM 27923Q109   3,883,081 438,271 SH   SOLE   438,271 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   770,796 10,331 SH   SOLE   10,331 0 0
EGAIN CORP COM NEW 28225C806   1,083,600 120,000 SH   SOLE   120,000 0 0
ELEMENT SOLUTIONS INC COM 28618M106   932,929 51,288 SH   SOLE   51,288 0 0
EMERSON ELEC CO COM 291011104   129,596,467 1,349,120 SH   SOLE   1,349,120 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100   185,944 15,665 SH   SOLE   15,665 0 0
ENOVIS CORPORATION COM 194014502   4,058,600 75,833 SH   SOLE   75,833 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   6,507,989 269,817 SH   SOLE   269,817 0 0
ENVESTNET INC COM 29404K106   298,566 4,839 SH   SOLE   4,839 0 0
EOG RES INC COM 26875P101   63,549,636 490,655 SH   SOLE   490,655 0 0
ESAB CORPORATION COM 29605J106   4,454,913 94,947 SH   SOLE   94,947 0 0
EURONET WORLDWIDE INC COM 298736109   1,557,270 16,500 SH   SOLE   16,500 0 0
EVERI HLDGS INC COM 30034T103   2,569,310 179,046 SH   SOLE   179,046 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105   2,644,844 66,789 SH   SOLE   66,789 0 0
EXACT SCIENCES CORP COM 30063P105   1,620,215 32,725 SH   SOLE   32,725 0 0
EXPEDITORS INTL WASH INC COM 302130109   263,541 2,536 SH   SOLE   2,536 0 0
EXXON MOBIL CORP COM 30231G102   75,015,094 680,101 SH   SOLE   680,101 0 0
FASTENAL CO COM 311900104   400,185 8,457 SH   SOLE   8,457 0 0
FIRST FINL BANKSHARES COM 32020R109   16,562,912 481,480 SH   SOLE   481,480 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100   42,924,782 352,160 SH   SOLE   352,160 0 0
FIRSTSERVICE CORP NEW COM 33767E202   2,407,985 19,649 SH   SOLE   19,649 0 0
FIVE BELOW INC COM 33829M101   434,393 2,456 SH   SOLE   2,456 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105   1,218,533 6,634 SH   SOLE   6,634 0 0
FLEXSHARES TR MORNSTAR UPSTR 33939L407   606,537 13,953 PRN   SOLE   13,953 0 0
FMC CORP COM NEW 302491303   372,977,499 2,988,602 SH   SOLE   2,988,602 0 0
FORD MTR CO DEL COM 345370860   1,296,696 111,496 SH   SOLE   111,496 0 0
FORTINET INC COM 34959E109   14,281,062 292,106 SH   SOLE   292,106 0 0
FORTIVE CORP COM 34959J108   34,220,514 532,615 SH   SOLE   532,615 0 0
FRANKLIN ELEC INC COM 353514102   94,993,814 1,191,145 SH   SOLE   1,191,145 0 0
FREQUENCY ELECTRS INC COM 358010106   705,000 100,000 SH   SOLE   100,000 0 0
FIRST TR DYNAMIC EUROPE EQUI COM SHS 33740D107   129,720 11,500 PRN   SOLE   11,500 0 0
FTAI AVIATION LTD SHS G3730V105   18,577,426 1,085,130 SH   SOLE   1,085,130 0 0
FTAI INFRASTRUCTURE INC COMMON STOCK 35953C106   3,120,805 1,057,900 SH   SOLE   1,057,900 0 0
GARMIN LTD SHS H2906T109   992,948 10,759 SH   SOLE   10,759 0 0
GENERAC HLDGS INC COM 368736104   52,528,616 521,842 SH   SOLE   521,842 0 0
GENERAL DYNAMICS CORP COM 369550108   7,187,747 28,970 SH   SOLE   28,970 0 0
GENERAL ELECTRIC CO COM NEW 369604301   3,153,101 37,631 SH   SOLE   37,631 0 0
GENERAL MLS INC COM 370334104   10,399,161 124,021 SH   SOLE   124,021 0 0
GENESIS ENERGY L P UNIT LTD PARTN 371927104   153,150 15,000 SH   SOLE   15,000 0 0
GENTEX CORP COM 371901109   10,243,976 375,650 SH   SOLE   375,650 0 0
GENUINE PARTS CO COM 372460105   1,765,117 10,173 SH   SOLE   10,173 0 0
GILEAD SCIENCES INC COM 375558103   1,315,308 15,321 SH   SOLE   15,321 0 0
GLACIER BANCORP INC NEW COM 37637Q105   40,956,406 828,742 SH   SOLE   828,742 0 0
GLOBAL INDUSTRIAL COMPANY COM 37892E102   14,036,304 596,528 SH   SOLE   596,528 0 0
GLOBE LIFE INC COM 37959E102   634,334 5,262 SH   SOLE   5,262 0 0
GODADDY INC CL A 380237107   1,719,364 22,980 SH   SOLE   22,980 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   3,015,907 8,783 SH   SOLE   8,783 0 0
GOOSEHEAD INS INC CL A 38267D109   2,966,804 86,395 SH   SOLE   86,395 0 0
GORMAN RUPP CO COM 383082104   9,249,461 361,025 SH   SOLE   361,025 0 0
GRAHAM CORP COM 384556106   605,175 62,908 SH   SOLE   62,908 0 0
GRAINGER W W INC COM 384802104   3,000,413 5,394 SH   SOLE   5,394 0 0
GSI TECHNOLOGY INC COM 36241U106   271,556 156,969 SH   SOLE   156,969 0 0
HALLIBURTON CO COM 406216101   2,353,720 59,815 SH   SOLE   59,815 0 0
HASBRO INC COM 418056107   420,969 6,900 SH   SOLE   6,900 0 0
HAWKINS INC COM 420261109   1,567,160 40,600 SH   SOLE   40,600 0 0
HEALTHEQUITY INC COM 42226A107   3,353,339 54,402 SH   SOLE   54,402 0 0
HEICO CORP NEW COM 422806109   217,401 1,415 SH   SOLE   1,415 0 0
HELIOS TECHNOLOGIES INC COM 42328H109   3,396,893 62,397 SH   SOLE   62,397 0 0
HERSHEY CO COM 427866108   431,415 1,863 SH   SOLE   1,863 0 0
HESS CORP COM 42809H107   2,076,245 14,640 SH   SOLE   14,640 0 0
HEXCEL CORP NEW COM 428291108   2,513,895 42,717 SH   SOLE   42,717 0 0
HF SINCLAIR CORPORATION COM 403949100   4,239,621 81,704 SH   SOLE   81,704 0 0
HILLTOP HOLDINGS INC COM 432748101   1,306,695 43,542 SH   SOLE   43,542 0 0
HOLLEY INC COM 43538H103   39,220 18,500 SH   SOLE   18,500 0 0
HOME BANCSHARES INC COM 436893200   21,021,245 922,389 SH   SOLE   922,389 0 0
HOME DEPOT INC COM 437076102   433,164,483 1,371,381 SH   SOLE   1,371,381 0 0
HONEYWELL INTL INC COM 438516106   351,956,609 1,642,355 SH   SOLE   1,642,355 0 0
HP INC COM 40434L105   344,647 12,826 SH   SOLE   12,826 0 0
IDEX CORP COM 45167R104   146,163,851 640,143 SH   SOLE   640,143 0 0
IDEXX LABS INC COM 45168D104   2,001,860 4,907 SH   SOLE   4,907 0 0
ILLINOIS TOOL WKS INC COM 452308109   32,638,543 148,155 SH   SOLE   148,155 0 0
ILLUMINA INC COM 452327109   748,747 3,703 SH   SOLE   3,703 0 0
INDEPENDENT BK GROUP INC COM 45384B106   961,280 16,000 SH   SOLE   16,000 0 0
ING GROEP N.V. SPONSORED ADR 456837103   165,439 13,594 SH   SOLE   13,594 0 0
INOTIV INC COM 45783Q100   243,542 49,300 SH   SOLE   49,300 0 0
INTEL CORP COM 458140100   23,665,631 895,408 SH   SOLE   895,408 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   445,856 4,346 SH   SOLE   4,346 0 0
INTERNATIONAL PAPER CO COM 460146103   1,327,610 38,337 SH   SOLE   38,337 0 0
INTEVAC INC COM 461148108   1,294,000 200,000 SH   SOLE   200,000 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   4,565,086 32,402 SH   SOLE   32,402 0 0
INTUIT COM 461202103   19,436,090 49,936 SH   SOLE   49,936 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   1,693,729 6,383 SH   SOLE   6,383 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   1,318,933 4,953 SH   SOLE   4,953 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   366,388 4,698 PRN   SOLE   4,698 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   388,238 2,561 PRN   SOLE   2,561 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   298,865 1,230 PRN   SOLE   1,230 0 0
INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537   3,487,064 152,008 PRN   SOLE   152,008 0 0
IRON MTN INC NEW COM 46284V101   1,030,350 20,669 SH   SOLE   20,669 0 0
ISHARES INC MSCI CDA ETF 464286509   322,260 9,846 PRN   SOLE   9,846 0 0
ISHARES INC MSCI ISRAEL ETF 464286632   384,651 6,870 PRN   SOLE   6,870 0 0
ISHARES INC MSCI NETHERL ETF 464286814   380,593 10,220 PRN   SOLE   10,220 0 0
ISHARES INC MSCI MEXICO ETF 464286822   22,407,575 453,136 PRN   SOLE   453,136 0 0
ISHARES TR S&P 100 ETF 464287101   501,476 2,940 PRN   SOLE   2,940 0 0
ISHARES TR CORE S&P TTL STK 464287150   2,483,792 29,290 PRN   SOLE   29,290 0 0
ISHARES TR CORE S&P500 ETF 464287200   1,597,161 4,157 PRN   SOLE   4,157 0 0
ISHARES TR CORE US AGGBD ET 464287226   5,192,651 53,538 PRN   SOLE   53,538 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   2,585,102 26,990 PRN   SOLE   26,990 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   891,003 10,977 PRN   SOLE   10,977 0 0
ISHARES TR MSCI EAFE ETF 464287465   223,832 3,410 PRN   SOLE   3,410 0 0
ISHARES TR RUS MDCP VAL ETF 464287473   775,829 7,365 PRN   SOLE   7,365 0 0
ISHARES TR RUS MD CP GR ETF 464287481   280,060 3,350 PRN   SOLE   3,350 0 0
ISHARES TR CORE S&P MCP ETF 464287507   277,932 1,149 PRN   SOLE   1,149 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   645,077 3,011 PRN   SOLE   3,011 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   305,074 2,200 PRN   SOLE   2,200 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   380,977 2,185 PRN   SOLE   2,185 0 0
ISHARES TR RUSSELL 3000 ETF 464287689   820,709 3,719 PRN   SOLE   3,719 0 0
ISHARES TR CORE S&P SCP ETF 464287804   3,424,927 36,189 PRN   SOLE   36,189 0 0
ISHARES TR SP SMCP600VL ETF 464287879   698,156 7,646 PRN   SOLE   7,646 0 0
ISHARES TR SP SMCP600GR ETF 464287887   1,331,422 12,320 PRN   SOLE   12,320 0 0
ISHARES TR SHRT NAT MUN ETF 464288158   302,904 2,905 PRN   SOLE   2,905 0 0
ISHARES TR MSCI ACWI EX US 464288240   4,701,652 103,333 PRN   SOLE   103,333 0 0
ISHARES TR NEW YORK MUN ETF 464288323   726,474 13,864 PRN   SOLE   13,864 0 0
ISHARES TR INTRMD CR BD ETF 464288638   1,134,208 22,909 PRN   SOLE   22,909 0 0
ISHARES TR SHORT TREAS BD 464288679   225,336 2,050 PRN   SOLE   2,050 0 0
ISHARES TR EAFE VALUE ETF 464288877   269,086 5,865 PRN   SOLE   5,865 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   1,683,526 16,150 PRN   SOLE   16,150 0 0
ISHARES INC MSCI TAIWAN ETF 46434G772   613,685 15,281 PRN   SOLE   15,281 0 0
ISHARES TR IBONDS DEC2023 46435G318   215,855 8,515 PRN   SOLE   8,515 0 0
ITERIS INC COM 46564T107   74,640 24,000 SH   SOLE   24,000 0 0
ITT INC COM 45073V108   4,657,005 57,423 SH   SOLE   57,423 0 0
GALLAGHER ARTHUR J & CO COM 363576109   10,438,329 55,364 SH   SOLE   55,364 0 0
HUNT J B TRANS SVCS INC COM 445658107   1,228,715 7,047 SH   SOLE   7,047 0 0
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886   203,820 4,300 PRN   SOLE   4,300 0 0
JEFFERIES FINL GROUP INC COM 47233W109   509,332 14,858 SH   SOLE   14,858 0 0
JOHNSON & JOHNSON COM 478160104   112,826,242 638,699 SH   SOLE   638,699 0 0
JOHNSON CTLS INTL PLC SHS G51502105   2,643,648 41,307 SH   SOLE   41,307 0 0
JP MORGAN CHASE & CO COM 46625H100   308,922,596 2,303,673 SH   SOLE   2,303,673 0 0
KEURIG DR PEPPER INC COM 49271V100   84,337,620 2,365,048 SH   SOLE   2,365,048 0 0
KIMBELL RTY PARTNERS LP UNIT 49435R102   6,985,493 418,293 SH   SOLE   418,293 0 0
KIMBERLY CLARK CORP COM 494368103   147,210,422 1,084,423 SH   SOLE   1,084,423 0 0
KINDER MORGAN INC DEL COM 49456B101   45,093,312 2,494,099 SH   SOLE   2,494,099 0 0
KIRBY CORP COM 497266106   129,929,214 2,019,102 SH   SOLE   2,019,102 0 0
KLA CORPORATION COM NEW 482480100   1,017,981 2,700 SH   SOLE   2,700 0 0
KRAFT HEINZ CO COM 500754106   58,796,347 1,444,273 SH   SOLE   1,444,273 0 0
KURA SUSHI USA INC CL A COM 501270102   336,859 7,065 SH   SOLE   7,065 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   80,413,617 386,214 SH   SOLE   386,214 0 0
LAM RESEARCH CORP COM 512807108   4,306,983 10,247 SH   SOLE   10,247 0 0
LANDSTAR SYS INC COM 515098101   749,014 4,598 SH   SOLE   4,598 0 0
LANTRONIX INC COM NEW 516548203   2,505,600 580,000 SH   SOLE   580,000 0 0
LAUDER ESTEE COS INC CL A 518439104   112,330,810 452,746 SH   SOLE   452,746 0 0
LESLIES INC COM 527064109   6,758,797 553,546 SH   SOLE   553,546 0 0
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607   4,122,737 105,360 SH   SOLE   105,360 0 0
LIFE STORAGE INC COM 53223X107   1,063,800 10,800 SH   SOLE   10,800 0 0
LIGHTWAVE LOGIC INC COM 532275104   68,960 16,000 SH   SOLE   16,000 0 0
LILLY ELI & CO COM 532457108   10,543,509 28,820 SH   SOLE   28,820 0 0
LINDE PLC COM G5494J103   26,206,258 80,343 SH   SOLE   80,343 0 0
LIVERAMP HLDGS INC COM 53815P108   2,990,053 127,562 SH   SOLE   127,562 0 0
LKQ CORP COM 501889208   3,661,362 68,552 SH   SOLE   68,552 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   143,000 65,000 SH   SOLE   65,000 0 0
LOCKHEED MARTIN CORP COM 539830109   5,999,881 12,333 SH   SOLE   12,333 0 0
LOWES COS INC COM 548661107   13,030,097 65,399 SH   SOLE   65,399 0 0
LPL FINL HLDGS INC COM 50212V100   1,509,947 6,985 SH   SOLE   6,985 0 0
LUMEN TECHNOLOGIES INC COM 550241103   198,360 38,000 SH   SOLE   38,000 0 0
LUMENTUM HLDGS INC COM 55024U109   2,799,129 53,654 SH   SOLE   53,654 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   3,126,225 62,263 SH   SOLE   62,263 0 0
MAGNITE INC COM 55955D100   5,347,812 504,987 SH   SOLE   504,987 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109   26,497,984 1,129,978 SH   SOLE   1,129,978 0 0
MAIN STREET CAPITAL CORP COM 56035L104   1,542,736 41,752 SH   SOLE   41,752 0 0
MARATHON OIL CORP COM 565849106   3,296,422 121,774 SH   SOLE   121,774 0 0
MARKEL CORP COM 570535104   1,887,963 1,433 SH   SOLE   1,433 0 0
MARRIOTT INTL INC NEW CL A 571903202   727,030 4,883 SH   SOLE   4,883 0 0
MARSH & MCLENNAN COS INC COM 571748102   771,799 4,664 SH   SOLE   4,664 0 0
MARTIN MARIETTA MATLS INC COM 573284106   226,857,969 671,237 SH   SOLE   671,237 0 0
MASTERCARD INC CL A 57636Q104   12,380,579 35,604 SH   SOLE   35,604 0 0
MCCORMICK & CO INC COM NON VTG 579780206   284,478 3,432 SH   SOLE   3,432 0 0
MCDONALDS CORP COM 580135101   7,719,584 29,293 SH   SOLE   29,293 0 0
MCKESSON CORP COM 58155Q103   390,500 1,041 SH   SOLE   1,041 0 0
MEDPACE HLDGS INC COM 58506Q109   3,133,260 14,751 SH   SOLE   14,751 0 0
MEDTRONIC INC COM G5960L103   12,141,268 156,218 SH   SOLE   156,218 0 0
MERCK & CO INC COM 58933Y105   180,498,718 1,626,847 SH   SOLE   1,626,847 0 0
MERCURY SYS INC COM 589378108   4,572,652 102,205 SH   SOLE   102,205 0 0
MESA LABS INC COM 59064R109   2,308,823 13,891 SH   SOLE   13,891 0 0
META PLATFORMS INC CL A 30303M102   2,315,342 19,240 SH   SOLE   19,240 0 0
METLIFE INC COM 59156R108   3,176,175 43,888 SH   SOLE   43,888 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   247,865 3,528 SH   SOLE   3,528 0 0
MICROSOFT CORP COM 594918104   776,838,764 3,239,258 SH   SOLE   3,239,258 0 0
MIDDLEBY CORP COM 596278101   1,968,330 14,700 SH   SOLE   14,700 0 0
MISTER CAR WASH INC COM 60646V105   220,874 23,930 SH   SOLE   23,930 0 0
MODEL N INC COM 607525102   4,394,270 108,340 SH   SOLE   108,340 0 0
MONDELEZ INTL INC CL A 609207105   57,519,417 863,007 SH   SOLE   863,007 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   562,172 5,537 SH   SOLE   5,537 0 0
MOODYS CORP COM 615369105   91,513,853 328,454 SH   SOLE   328,454 0 0
MORGAN STANLEY COM NEW 617446448   1,342,409 15,789 SH   SOLE   15,789 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   255,391 991 SH   SOLE   991 0 0
MPLX LP COM UNIT REP LTD 55336V100   214,774 6,540 SH   SOLE   6,540 0 0
MSA SAFETY INC COM 553498106   2,006,404 13,915 SH   SOLE   13,915 0 0
MSCI INC COM 55354G100   2,772,878 5,961 SH   SOLE   5,961 0 0
MURPHY OIL CORP COM 626717102   2,332,561 54,233 SH   SOLE   54,233 0 0
MURPHY USA INC COM 626755102   3,941,234 14,099 SH   SOLE   14,099 0 0
NATERA INC COM 632307104   394,148 9,812 SH   SOLE   9,812 0 0
NATIONAL INSTRS CORP COM 636518102   55,108,600 1,493,458 SH   SOLE   1,493,458 0 0
NEOGEN CORP COM 640491106   86,548,876 5,682,789 SH   SOLE   5,682,789 0 0
NETFLIX INC COM 64110L106   851,613 2,888 SH   SOLE   2,888 0 0
NEWELL BRANDS INC COM 651229106   64,443,368 4,926,863 SH   SOLE   4,926,863 0 0
NEWMONT MNG CORP COM 651639106   71,576,534 1,516,452 SH   SOLE   1,516,452 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103   4,543,079 25,956 SH   SOLE   25,956 0 0
NEXTERA ENERGY INC COM 65339F101   1,961,925 23,468 SH   SOLE   23,468 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   735,454 10,493 SH   SOLE   10,493 0 0
NIKE INC CL B 654106103   121,967,948 1,042,372 SH   SOLE   1,042,372 0 0
NOKIA CORP SPONSORED ADR 654902204   116,000 25,000 SH   SOLE   25,000 0 0
NORDSON CORP COM 655663102   477,817 2,010 SH   SOLE   2,010 0 0
NORFOLK SOUTHERN CORP COM 655844108   1,510,463 6,130 SH   SOLE   6,130 0 0
NORTHERN OIL AND GAS INC MN COM 665531307   3,618,145 117,396 SH   SOLE   117,396 0 0
NORTHERN TR CORP COM 665859104   4,480,337 50,631 SH   SOLE   50,631 0 0
NORTHROP GRUMMAN CORP COM 666807102   779,131 1,428 SH   SOLE   1,428 0 0
NOVARTIS A G SPONSORED ADR 66987V109   906,837 9,996 SH   SOLE   9,996 0 0
NOVO-NORDISK A S ADR 670100205   895,951 6,620 SH   SOLE   6,620 0 0
NUCOR CORP COM 670346105   1,237,169 9,386 SH   SOLE   9,386 0 0
NUTANIX INC CL A 67059N108   13,488,586 517,796 SH   SOLE   517,796 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105   268,355 23,602 PRN   SOLE   23,602 0 0
NUVEEN MUN VALUE FD INC COM 670928100   88,580 10,300 PRN   SOLE   10,300 0 0
NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100   224,452 16,136 PRN   SOLE   16,136 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101   286,256 24,259 PRN   SOLE   24,259 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101   173,553 14,367 PRN   SOLE   14,367 0 0
NV5 GLOBAL INC COM 62945V109   3,697,682 27,945 SH   SOLE   27,945 0 0
NVIDIA CORP COM 67066G104   53,101,455 363,360 SH   SOLE   363,360 0 0
O REILLY AUTOMOTIVE INC COM 67103H107   96,169,622 113,941 SH   SOLE   113,941 0 0
OLD DOMINION FGHT LINES INC COM 679580100   567,560 2,000 SH   SOLE   2,000 0 0
OMNICOM GROUP INC COM 681919106   540,728 6,629 SH   SOLE   6,629 0 0
ONEOK INC NEW COM 682680103   378,169 5,756 SH   SOLE   5,756 0 0
ORACLE CORP COM 68389X105   236,871,322 2,897,863 SH   SOLE   2,897,863 0 0
ORIGIN BANCORP INC COM 68621T102   9,759,374 265,923 SH   SOLE   265,923 0 0
OWENS CORNING NEW COM 690742101   701,593 8,225 SH   SOLE   8,225 0 0
PACCAR INC COM 693718108   204,076 2,062 SH   SOLE   2,062 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   128,400 20,000 SH   SOLE   20,000 0 0
PALO ALTO NETWORKS INC COM 697435105   358,199 2,567 SH   SOLE   2,567 0 0
PALOMAR HLDGS INC COM 69753M105   3,118,433 69,053 SH   SOLE   69,053 0 0
PARKER HANNIFAN CORP COM 701094104   41,496,309 142,599 SH   SOLE   142,599 0 0
PAYCHEX INC COM 704326107   1,471,709 12,735 SH   SOLE   12,735 0 0
PAYLOCITY HLDG CORP COM 70438V106   1,289,692 6,639 SH   SOLE   6,639 0 0
PAYPAL HLDGS INC COM 70450Y103   151,655,726 2,129,398 SH   SOLE   2,129,398 0 0
PBF ENERGY INC CL A 69318G106   848,836 20,815 SH   SOLE   20,815 0 0
PEBBLEBROOK HOTEL TR COM 70509V100   1,497,176 111,813 SH   SOLE   111,813 0 0
PEMBINA PIPELINE CORP COM 706327103   339,500 10,000 SH   SOLE   10,000 0 0
PEPSICO INC COM 713448108   287,615,056 1,592,024 SH   SOLE   1,592,024 0 0
PERFICIENT INC COM 71375U101   3,922,770 56,176 SH   SOLE   56,176 0 0
PERKINELMER INC COM 714046109   124,885,458 890,639 SH   SOLE   890,639 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   1,996,090 212,350 SH   SOLE   212,350 0 0
PETCO HEALTH & WELLNESS CO I COM 71601V105   3,331,490 351,423 SH   SOLE   351,423 0 0
PFIZER INC COM 717081103   116,680,449 2,277,136 SH   SOLE   2,277,136 0 0
PGT INC COM 69336V101   2,197,029 122,329 SH   SOLE   122,329 0 0
PHILIP MORRIS INTL INC COM 718172109   4,944,513 48,854 SH   SOLE   48,854 0 0
PHILLIPS 66 COM 718546104   4,162,159 39,990 SH   SOLE   39,990 0 0
PIMCO ETF TR TOTL RETN ETF 72201R775   226,200 2,500 PRN   SOLE   2,500 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   3,858,711 52,571 SH   SOLE   52,571 0 0
PINTEREST INC CL A 72352L106   11,400,286 469,534 SH   SOLE   469,534 0 0
PIONEER NAT RES CO COM 723787107   126,484,169 553,808 SH   SOLE   553,808 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105   210,563 17,905 SH   SOLE   17,905 0 0
PLANET FITNESS INC CL A 72703H101   4,433,524 56,263 SH   SOLE   56,263 0 0
PLAYA HOTELS & RESORTS NV SHS N70544106   2,119,631 324,599 SH   SOLE   324,599 0 0
PNC FINL SVCS GROUP INC COM 693475105   743,897 4,710 SH   SOLE   4,710 0 0
POOL CORPORATION COM 73278L105   1,272,507 4,209 SH   SOLE   4,209 0 0
POST HLDGS INC COM 737446104   1,320,684 14,632 SH   SOLE   14,632 0 0
POTLATCHDELTIC CORPORATION COM 737630103   528,232 12,008 SH   SOLE   12,008 0 0
PPG INDS INC COM 693506107   291,088 2,315 SH   SOLE   2,315 0 0
PRIMO WATER CORPORATION COM 74167P108   3,009,710 193,675 SH   SOLE   193,675 0 0
PROCTER & GAMBLE CO COM 742718109   185,590,027 1,224,532 SH   SOLE   1,224,532 0 0
PROFIRE ENERGY INC COM 74316X101   1,360,007 1,283,025 SH   SOLE   1,283,025 0 0
PROGRESSIVE CORP COM 743315103   421,947 3,253 SH   SOLE   3,253 0 0
PROGYNY INC COM 74340E103   4,115,133 132,107 SH   SOLE   132,107 0 0
PROLOGIS INC COM 74340W103   854,944 7,584 SH   SOLE   7,584 0 0
PROSPERITY BANCSHARES INC COM 743606105   4,840,197 66,596 SH   SOLE   66,596 0 0
PRUDENTIAL FINL INC COM 744320102   1,386,472 13,940 SH   SOLE   13,940 0 0
Q2 HLDGS INC COM 74736L109   1,129,910 42,051 SH   SOLE   42,051 0 0
QUAKER CHEM CORP COM 747316107   2,473,291 14,819 SH   SOLE   14,819 0 0
QUALCOMM INC COM 747525103   80,806,015 735,001 SH   SOLE   735,001 0 0
QUANTUM CORP COM NEW 747906501   1,487,757 1,364,915 SH   SOLE   1,364,915 0 0
R1 RCM INC COM 749397105   3,410,662 311,476 SH   SOLE   311,476 0 0
RANGE RES CORP COM 75281A109   433,346 17,320 SH   SOLE   17,320 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109   1,598,476 14,960 SH   SOLE   14,960 0 0
RAYTHEON TECHNOLOGIES CORP COM NEW 75513E101   8,481,418 84,041 SH   SOLE   84,041 0 0
REATA PHARMACEUTICALS INC CL A 75615P103   2,489,637 65,534 SH   SOLE   65,534 0 0
RED ROCK RESORTS INC CL A 75700L108   3,342,475 83,541 SH   SOLE   83,541 0 0
REDWIRE CORPORATION COM 75776W103   990,000 500,000 SH   SOLE   500,000 0 0
REGENERON PHARMACEUTICALS COM 75886F107   815,284 1,130 SH   SOLE   1,130 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102   28,253,539 139,565 SH   SOLE   139,565 0 0
REPAY HLDGS CORP COM CL A 76029L100   358,217 44,499 SH   SOLE   44,499 0 0
REPUBLIC SVCS INC COM 760759100   7,082,454 54,907 SH   SOLE   54,907 0 0
ROCKWELL AUTOMATION INC COM 773903109   149,157,996 579,097 SH   SOLE   579,097 0 0
ROPER INDS INC NEW COM 776696106   277,414,311 642,029 SH   SOLE   642,029 0 0
ROYAL GOLD INC COM 780287108   311,671 2,765 SH   SOLE   2,765 0 0
RYDER SYS INC COM 783549108   228,982 2,740 SH   SOLE   2,740 0 0
S&P GLOBAL INC COM 78409V104   13,111,226 39,145 SH   SOLE   39,145 0 0
SABINE ROYALTY TR UNIT BEN INT 785688102   13,023,264 152,408 SH   SOLE   152,408 0 0
SALESFORCE COM INC COM 79466L302   29,237,288 220,509 SH   SOLE   220,509 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   7,517,073 26,817 SH   SOLE   26,817 0 0
SCHLUMBERGER LTD COM 806857108   4,036,283 75,501 SH   SOLE   75,501 0 0
SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714   1,129,111 24,080 PRN   SOLE   24,080 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   2,429,853 32,166 PRN   SOLE   32,166 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   2,377,645 76,231 SH   SOLE   76,231 0 0
SEALED AIR CORP NEW COM 81211K100   620,657 12,443 SH   SOLE   12,443 0 0
SEI INVESTMENTS CO COM 784117103   474,562 8,140 SH   SOLE   8,140 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   256,077 1,885 PRN   SOLE   1,885 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   458,188 3,682 PRN   SOLE   3,682 0 0
SELECT ENERGY SVCS INC CL A COM 81617J301   3,132,360 339,000 SH   SOLE   339,000 0 0
SEMPRA COM 816851109   484,019 3,132 SH   SOLE   3,132 0 0
SEMRUSH HLDGS INC CL A COM 81686C104   1,180,300 145,000 SH   SOLE   145,000 0 0
SERVICE CORP INTL COM 817565104   417,951 6,045 SH   SOLE   6,045 0 0
SERVICENOW INC COM 81762P102   476,796 1,228 SH   SOLE   1,228 0 0
SHELL PLC SPON ADS 780259305   1,324,031 23,249 SH   SOLE   23,249 0 0
SHERWIN WILLIAMS CO COM 824348106   44,518,594 187,581 SH   SOLE   187,581 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   9,460,888 438,410 SH   SOLE   438,410 0 0
SMITH A O CORP COM 831865209   4,634,093 80,959 SH   SOLE   80,959 0 0
SMITH MIDLAND CORP COM 832156103   491,201 23,961 SH   SOLE   23,961 0 0
SONOCO PRODS CO COM 835495102   622,520 10,254 SH   SOLE   10,254 0 0
SOUTHSTATE CORPORATION COM 840441109   239,541 3,137 SH   SOLE   3,137 0 0
SOUTHERN CO COM 842587107   1,171,338 16,403 SH   SOLE   16,403 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109   953,807 26,502 SH   SOLE   26,502 0 0
SOUTHWEST AIRLS CO COM 844741108   363,771 10,804 SH   SOLE   10,804 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   34,074,131 89,099 SH   SOLE   89,099 0 0
SPDR GOLD TRUST GOLD SHS 78463V107   1,107,580 6,529 PRN   SOLE   6,529 0 0
SPDR SERIES TRUST BLOMBRG BRC INTR 78464A375   1,136,331 35,700 PRN   SOLE   35,700 0 0
SPDR SERIES TRUST BRC HGH YLD BD 78464A417   261,147 2,902 PRN   SOLE   2,902 0 0
SPDR SERIES TRUST AEROSPACE DEF 78464A631   275,125 2,500 PRN   SOLE   2,500 0 0
SPDR SER TR S&P DIVID ETF 78464A763   201,427 1,610 PRN   SOLE   1,610 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870   415,830 5,010 PRN   SOLE   5,010 0 0
SPDR SER TR SPDR BLOOMBERG 78468R663   831,828 9,094 PRN   SOLE   9,094 0 0
SPROUT SOCIAL INC COM CL A 85209W109   31,131,592 551,392 SH   SOLE   551,392 0 0
SPS COMMERCE INC COM 78463M107   804,871 6,267 SH   SOLE   6,267 0 0
STAAR SURGICAL CO COM PAR $0.01 852312305   5,563,898 114,625 SH   SOLE   114,625 0 0
STARBUCKS CORP COM 855244109   12,483,268 125,839 SH   SOLE   125,839 0 0
STATE STR CORP COM 857477103   1,254,540 16,173 SH   SOLE   16,173 0 0
STELLAR BANCORP INC COM 858927106   36,283,290 1,231,612 SH   SOLE   1,231,612 0 0
STEVANATO GROUP S P A ORD SHS T9224W109   213,681 11,891 SH   SOLE   11,891 0 0
EA SERIES TRUST STRIVE US ENERGY 02072L722   279,775 9,500 PRN   SOLE   9,500 0 0
STRYKER CORPORATION COM 863667101   96,801,200 395,931 SH   SOLE   395,931 0 0
SUN LIFE FINANCIAL INC. COM 866796105   660,232 14,223 SH   SOLE   14,223 0 0
SVB FINL GROUP COM 78486Q101   1,638,827 7,121 SH   SOLE   7,121 0 0
SYNOVUS FINL CORP COM NEW 87161C501   2,456,296 65,414 SH   SOLE   65,414 0 0
SYSCO CORP COM 871829107   3,698,269 48,375 SH   SOLE   48,375 0 0
TJX COS INC NEW COM 872540109   450,854 5,664 SH   SOLE   5,664 0 0
T-MOBILE US INC COM 872590104   1,880,900 13,435 SH   SOLE   13,435 0 0
PRICE T ROWE GROUP INC COM 74144T108   2,771,869 25,416 SH   SOLE   25,416 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   393,084 5,277 SH   SOLE   5,277 0 0
TAPESTRY INC COM 876030107   19,851,768 521,317 SH   SOLE   521,317 0 0
TARGA RES CORP COM 87612G101   329,574 4,484 SH   SOLE   4,484 0 0
TARGET CORP COM 87612E106   2,698,667 18,107 SH   SOLE   18,107 0 0
TE CONNECTIVITY LTD REG SHS H84989104   1,573,678 13,708 SH   SOLE   13,708 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   209,014,961 522,655 SH   SOLE   522,655 0 0
TESLA INC COM 88160R101   572,787 4,650 SH   SOLE   4,650 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107   4,079,791 67,647 SH   SOLE   67,647 0 0
TEXAS INSTRS INC COM 882508104   11,704,515 70,842 SH   SOLE   70,842 0 0
TEXTAINER GROUP HOLDINGS LTD COM G8766E109   1,327,600 42,812 SH   SOLE   42,812 0 0
THE TRADE DESK INC COM CL A 88339J105   1,031,090 23,000 SH   SOLE   23,000 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   501,921,482 911,441 SH   SOLE   911,441 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   2,742,485 138,860 SH   SOLE   138,860 0 0
TORO CO COM 891092108   116,278,814 1,027,198 SH   SOLE   1,027,198 0 0
TRACTOR SUPPLY CO COM 892356106   109,246,239 485,604 SH   SOLE   485,604 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   322,397 1,918 SH   SOLE   1,918 0 0
TRANSDIGM GROUP INC COM 893641100   2,062,733 3,276 SH   SOLE   3,276 0 0
TRIMBLE NAVIGATION LTD COM 896239100   219,320,179 4,337,820 SH   SOLE   4,337,820 0 0
TRUIST FINL CORP COM 89832Q109   40,487,884 940,922 SH   SOLE   940,922 0 0
TWILIO INC CL A 90138F102   2,382,883 48,670 SH   SOLE   48,670 0 0
TYLER TECHNOLOGIES INC COM 902252105   16,238,502 50,366 SH   SOLE   50,366 0 0
U S PHYSICAL THERAPY INC COM 90337L108   1,589,403 19,615 SH   SOLE   19,615 0 0
UNILEVER PLC SPON ADR NEW 904767704   508,686 10,103 SH   SOLE   10,103 0 0
UNION PAC CORP COM 907818108   259,746,428 1,254,389 SH   SOLE   1,254,389 0 0
UNITED PARCEL SERVICE INC CL B 911312106   4,393,284 25,272 SH   SOLE   25,272 0 0
UNITEDHEALTH GROUP INC COM 91324P102   16,336,436 30,813 SH   SOLE   30,813 0 0
UPWORK INC COM 91688F104   2,546,379 243,906 SH   SOLE   243,906 0 0
US BANCORP DEL COM NEW 902973304   101,363,726 2,324,323 SH   SOLE   2,324,323 0 0
UTZ BRANDS INC COM CL A 918090101   4,181,346 263,641 SH   SOLE   263,641 0 0
V F CORP COM 918204108   2,157,998 78,160 SH   SOLE   78,160 0 0
VACASA INC CLASS A COM 91854V107   34,520 27,397 SH   SOLE   27,397 0 0
VALERO ENERGY CORP COM 91913Y100   2,568,915 20,250 SH   SOLE   20,250 0 0
VALMONT INDS INC COM 920253101   127,506,021 385,599 SH   SOLE   385,599 0 0
VANGUARD BD INDEX FDS LONG TERM BOND 921937793   312,723 4,317 PRN   SOLE   4,317 0 0
VANGUARD BD INDEX FD INC INTERMED TERM 921937819   580,885 7,816 PRN   SOLE   7,816 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827   601,487 7,990 PRN   SOLE   7,990 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835   1,427,604 19,872 PRN   SOLE   19,872 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858   553,017 13,176 PRN   SOLE   13,176 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406   355,903 3,289 PRN   SOLE   3,289 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   619,133 15,883 PRN   SOLE   15,883 0 0
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746   4,508,539 91,100 PRN   SOLE   91,100 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   5,818,969 16,562 PRN   SOLE   16,562 0 0
VANGUARD INDEX FDS REIT ETF 922908553   686,015 8,317 SH   SOLE   8,317 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   3,227,701 24,294 PRN   SOLE   24,294 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,225,313 6,676 PRN   SOLE   6,676 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   3,590,166 18,778 PRN   SOLE   18,778 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   4,499,069 59,836 PRN   SOLE   59,836 0 0
VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573   6,349,040 85,532 PRN   SOLE   85,532 0 0
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599   201,291 1,172 PRN   SOLE   1,172 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813   2,093,609 27,653 PRN   SOLE   27,653 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   244,854 3,159 PRN   SOLE   3,159 0 0
VERISK ANALYTICS INC COM 92345Y106   33,276,164 188,619 SH   SOLE   188,619 0 0
VERITEX HLDGS INC COM 923451108   3,164,251 112,687 SH   SOLE   112,687 0 0
VERIZON COMMUNICATIONS COM 92343V104   9,778,197 248,178 SH   SOLE   248,178 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   360,397 1,248 SH   SOLE   1,248 0 0
VISA INC COM CL A 92826C839   194,934,352 938,267 SH   SOLE   938,267 0 0
VONTIER CORPORATION COM 928881101   516,904 26,741 SH   SOLE   26,741 0 0
VULCAN MATS CO COM 929160109   1,039,628 5,937 SH   SOLE   5,937 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   1,229,816 32,918 SH   SOLE   32,918 0 0
WAL MART STORES INC COM 931142103   55,228,765 389,511 SH   SOLE   389,511 0 0
WASTE CONNECTIONS INC COM 94106B101   157,620,468 1,189,050 SH   SOLE   1,189,050 0 0
WASTE MGMT INC DEL COM 94106L109   48,134,754 306,825 SH   SOLE   306,825 0 0
WATSCO INC COM 942622200   5,212,100 20,899 SH   SOLE   20,899 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102   3,101,977 21,213 SH   SOLE   21,213 0 0
WEATHERFORD INTL PLC ORD SHS G48833118   5,359,024 105,244 SH   SOLE   105,244 0 0
WELLS FARGO & CO NEW COM 949746101   4,525,425 109,601 SH   SOLE   109,601 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103   204,731 7,625 SH   SOLE   7,625 0 0
WESTWOOD HLDGS GROUP INC COM 961765104   2,713,728 243,740 SH   SOLE   243,740 0 0
WEYERHAEUSER CO COM 962166104   434,000 14,000 SH   SOLE   14,000 0 0
WHIRLPOOL CORP COM 963320106   396,088 2,800 SH   SOLE   2,800 0 0
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   3,449,046 76,357 SH   SOLE   76,357 0 0
WINGSTOP INC COM 974155103   2,950,298 21,438 SH   SOLE   21,438 0 0
WORKIVA INC COM CL A 98139A105   4,935,085 58,772 SH   SOLE   58,772 0 0
XYLEM INC COM 98419M100   135,066,606 1,221,548 SH   SOLE   1,221,548 0 0
YETI HLDGS INC COM 98585X104   2,031,171 49,169 SH   SOLE   49,169 0 0
YUM BRANDS INC COM 988498101   3,514,131 27,437 SH   SOLE   27,437 0 0
YUM CHINA HLDGS INC COM 98850P109   576,284 10,545 SH   SOLE   10,545 0 0
ZILLOW GROUP INC CL A 98954M101   1,853,874 59,400 SH   SOLE   59,400 0 0
ZIMMER HLDGS INC COM 98956P102   393,338 3,085 SH   SOLE   3,085 0 0
ZIONS BANCORPORATION COM 989701107   41,746,980 849,206 SH   SOLE   849,206 0 0
ZOETIS INC CL A 98978V103   280,184,379 1,911,869 SH   SOLE   1,911,869 0 0
ZURN ELKAY WATER SOLNS CORP COM 98983L108   3,041,307 143,797 SH   SOLE   143,797 0 0