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
ABBVIE INC COM 00287Y109   5,548,152 37,221 SH   SOLE   0 0 37,221
ALLSTATE CORP COM 020002101   213,350 1,915 SH   SOLE   0 0 1,915
ALLY FINL INC COM 02005N100   2,109,801 79,078 SH   SOLE   0 0 79,078
ALPHABET INC CAP STK CL A 02079K305   9,069,599 69,308 SH   SOLE   0 0 69,308
ALTRIA GROUP INC COM 02209S103   740,501 17,610 SH   SOLE   0 0 17,610
AMAZON COM INC COM 023135106   5,266,983 41,433 SH   SOLE   0 0 41,433
AMERICAN EXPRESS CO COM 025816109   2,899,657 19,436 SH   SOLE   0 0 19,436
AMERICAS CAR-MART INC COM 03062T105   2,274,750 25,000 SH   SOLE   0 0 25,000
AMERIPRISE FINL INC COM 03076C106   315,174 956 SH   SOLE   0 0 956
APPLE INC COM 037833100   1,188,819 6,944 SH   SOLE   0 0 6,944
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107   463,549 49,001 SH   SOLE   0 0 49,001
AT&T INC COM 00206R102   305,878 20,365 SH   SOLE   0 0 20,365
ATI INC COM 01741R102   539,065 13,100 SH   SOLE   0 0 13,100
BAKER HUGHES COMPANY CL A 05722G100   5,188,249 146,893 SH   SOLE   0 0 146,893
BANK AMERICA CORP COM 060505104   2,959,741 108,099 SH   SOLE   0 0 108,099
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   999,406 2,853 SH   SOLE   0 0 2,853
BERKSHIRE HATHAWAY INC DEL CL A 084670108   5,314,770 10 SH   SOLE   0 0 10
BLUE BIRD CORP COM 095306106   1,062,355 49,759 SH   SOLE   0 0 49,759
BLUE OWL CAPITAL INC COM CL A 09581B103   726,395 56,049 SH   SOLE   0 0 56,049
BLUELINX HLDGS INC COM NEW 09624H208   511,421 6,230 SH   SOLE   0 0 6,230
BOISE CASCADE CO DEL COM 09739D100   3,417,872 33,170 SH   SOLE   0 0 33,170
BRINKS CO COM 109696104   1,081,246 14,885 SH   SOLE   0 0 14,885
BRISTOL-MYERS SQUIBB CO COM 110122108   2,731,768 47,067 SH   SOLE   0 0 47,067
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   3,402,907 108,338 SH   SOLE   0 0 108,338
BROADCOM INC COM 11135F101   6,234,882 7,507 SH   SOLE   0 0 7,507
CACI INTL INC CL A 127190304   736,794 2,347 SH   SOLE   0 0 2,347
CAMTEK LTD ORD M20791105   1,004,876 16,140 SH   SOLE   0 0 16,140
CARPENTER TECHNOLOGY CORP COM 144285103   1,243,385 18,500 SH   SOLE   0 0 18,500
CATERPILLAR INC COM 149123101   2,750,475 10,075 SH   SOLE   0 0 10,075
CHEVRON CORP NEW COM 166764100   5,649,963 33,507 SH   SOLE   0 0 33,507
CITIGROUP INC COM NEW 172967424   4,974,728 120,951 SH   SOLE   0 0 120,951
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   250,503 3,698 SH   SOLE   0 0 3,698
COLGATE PALMOLIVE CO COM 194162103   227,552 3,200 SH   SOLE   0 0 3,200
COMCAST CORP NEW CL A 20030N101   4,546,916 102,547 SH   SOLE   0 0 102,547
COMMERCIAL METALS CO COM 201723103   702,166 14,211 SH   SOLE   0 0 14,211
COPART INC COM 217204106   30,305,025 703,296 SH   SOLE   0 0 703,296
CSX CORP COM 126408103   402,210 13,080 SH   SOLE   0 0 13,080
CUMMINS INC COM 231021106   3,961,725 17,341 SH   SOLE   0 0 17,341
DENTSPLY SIRONA INC COM 24906P109   2,026,679 59,329 SH   SOLE   0 0 59,329
DEVON ENERGY CORP NEW COM 25179M103   4,291,610 89,971 SH   SOLE   0 0 89,971
DIODES INC COM 254543101   604,703 7,670 SH   SOLE   0 0 7,670
ENCOMPASS HEALTH CORP COM 29261A100   2,988,351 44,496 SH   SOLE   0 0 44,496
ENCORE WIRE CORP COM 292562105   998,604 5,473 SH   SOLE   0 0 5,473
ENTERPRISE PRODS PARTNERS L COM 293792107   8,861,776 323,777 SH   SOLE   0 0 323,777
EPLUS INC COM 294268107   737,975 11,618 SH   SOLE   0 0 11,618
EXPRO GROUP HOLDINGS NV COM N3144W105   1,018,752 43,855 SH   SOLE   0 0 43,855
EXXON MOBIL CORP COM 30231G102   3,048,462 25,927 SH   SOLE   0 0 25,927
FASTENAL CO COM 311900104   4,076,144 74,600 SH   SOLE   0 0 74,600
FEDEX CORP COM 31428X106   4,474,059 16,888 SH   SOLE   0 0 16,888
FERGUSON PLC NEW SHS G3421J106   5,633,045 34,250 SH   SOLE   0 0 34,250
FLEX LTD ORD Y2573F102   2,915,324 108,055 SH   SOLE   0 0 108,055
FLUOR CORP NEW COM 343412102   802,629 21,870 SH   SOLE   0 0 21,870
FREEPORT-MCMORAN INC CL B 35671D857   5,611,039 150,470 SH   SOLE   0 0 150,470
GLOBAL PMTS INC COM 37940X102   3,908,490 33,872 SH   SOLE   0 0 33,872
GROUP 1 AUTOMOTIVE INC COM 398905109   2,458,697 9,150 SH   SOLE   0 0 9,150
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   1,742,367 29,708 SH   SOLE   0 0 29,708
HCA HEALTHCARE INC COM 40412C101   5,081,947 20,660 SH   SOLE   0 0 20,660
HOME DEPOT INC COM 437076102   442,060 1,463 SH   SOLE   0 0 1,463
HONEYWELL INTL INC COM 438516106   898,760 4,865 SH   SOLE   0 0 4,865
HURON CONSULTING GROUP INC COM 447462102   826,614 7,936 SH   SOLE   0 0 7,936
INMODE LTD SHS M5425M103   2,092,206 68,687 SH   SOLE   0 0 68,687
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   545,241 6,299 SH   SOLE   0 0 6,299
INTUIT COM 461202103   779,184 1,525 SH   SOLE   0 0 1,525
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   1,584,812 84,364 SH   SOLE   0 0 84,364
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   1,900,026 98,116 SH   SOLE   0 0 98,116
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577   744,293 42,470 SH   SOLE   0 0 42,470
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   2,469,006 122,775 SH   SOLE   0 0 122,775
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   2,157,199 115,143 SH   SOLE   0 0 115,143
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   3,154,553 152,615 SH   SOLE   0 0 152,615
INVESCO QQQ TR UNIT SER 1 46090E103   213,181 595 SH   SOLE   0 0 595
IRON MTN INC DEL COM 46284V101   3,997,002 67,233 SH   SOLE   0 0 67,233
ISHARES TR CORE MSCI TOTAL 46432F834   1,954,454 32,580 SH   SOLE   0 0 32,580
ISHARES TR RUS MID CAP ETF 464287499   1,568,680 22,652 SH   SOLE   0 0 22,652
ISHARES TR S&P 100 ETF 464287101   747,250 3,724 SH   SOLE   0 0 3,724
ISHARES TR 1 3 YR TREAS BD 464287457   607,884 7,508 SH   SOLE   0 0 7,508
ISHARES TR RUS 1000 VAL ETF 464287598   531,376 3,500 SH   SOLE   0 0 3,500
ISHARES TR CORE S&P SCP ETF 464287804   555,173 5,885 SH   SOLE   0 0 5,885
ISHARES TR SHORT TREAS BD 464288679   211,219 1,912 SH   SOLE   0 0 1,912
ISHARES TR RUS 2000 VAL ETF 464287630   316,498 2,335 SH   SOLE   0 0 2,335
ISHARES TR NATIONAL MUN ETF 464288414   205,080 2,000 SH   SOLE   0 0 2,000
JABIL INC COM 466313103   1,376,630 10,849 SH   SOLE   0 0 10,849
JOHNSON & JOHNSON COM 478160104   314,934 2,022 SH   SOLE   0 0 2,022
JPMORGAN CHASE & CO COM 46625H100   822,408 5,671 SH   SOLE   0 0 5,671
LEONARDO DRS INC COM 52661A108   513,141 30,727 SH   SOLE   0 0 30,727
LKQ CORP COM 501889208   6,277,622 126,795 SH   SOLE   0 0 126,795
LPL FINL HLDGS INC COM 50212V100   1,925,932 8,104 SH   SOLE   0 0 8,104
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   2,140,882 22,607 SH   SOLE   0 0 22,607
MAGNOLIA OIL & GAS CORP CL A 559663109   919,241 40,124 SH   SOLE   0 0 40,124
MATSON INC COM 57686G105   583,334 6,575 SH   SOLE   0 0 6,575
MERCK & CO INC COM 58933Y105   6,396,660 62,134 SH   SOLE   0 0 62,134
META PLATFORMS INC CL A 30303M102   9,637,744 32,103 SH   SOLE   0 0 32,103
METTLER TOLEDO INTERNATIONAL COM 592688105   443,228 400 SH   SOLE   0 0 400
MICROSOFT CORP COM 594918104   2,702,221 8,558 SH   SOLE   0 0 8,558
MOLINA HEALTHCARE INC COM 60855R100   1,421,928 4,337 SH   SOLE   0 0 4,337
MONDELEZ INTL INC CL A 609207105   553,951 7,982 SH   SOLE   0 0 7,982
MORGAN STANLEY COM NEW 617446448   5,969,085 73,088 SH   SOLE   0 0 73,088
MR COOPER GROUP INC COM 62482R107   1,060,167 19,794 SH   SOLE   0 0 19,794
MUELLER INDS INC COM 624756102   1,113,646 14,817 SH   SOLE   0 0 14,817
NEOGEN CORP COM 640491106   881,021 47,520 SH   SOLE   0 0 47,520
NEW YORK CMNTY BANCORP INC COM 649445103   1,859,998 164,021 SH   SOLE   0 0 164,021
NIKE INC CL B 654106103   3,586,703 37,510 SH   SOLE   0 0 37,510
NORFOLK SOUTHN CORP COM 655844108   302,484 1,536 SH   SOLE   0 0 1,536
NVENT ELECTRIC PLC SHS G6700G107   2,922,557 55,153 SH   SOLE   0 0 55,153
ON SEMICONDUCTOR CORP COM 682189105   1,682,853 18,105 SH   SOLE   0 0 18,105
ORACLE CORP COM 68389X105   5,521,186 52,126 SH   SOLE   0 0 52,126
OSI SYSTEMS INC COM 671044105   813,414 6,891 SH   SOLE   0 0 6,891
PERMIAN RESOURCES CORP CLASS A COM 71424F105   657,041 47,066 SH   SOLE   0 0 47,066
PFIZER INC COM 717081103   615,746 18,563 SH   SOLE   0 0 18,563
PHILIP MORRIS INTL INC COM 718172109   4,702,990 50,799 SH   SOLE   0 0 50,799
PINNACLE FINL PARTNERS INC COM 72346Q104   978,583 14,597 SH   SOLE   0 0 14,597
PIPER SANDLER COMPANIES COM 724078100   610,738 4,203 SH   SOLE   0 0 4,203
PROCTER AND GAMBLE CO COM 742718109   309,369 2,121 SH   SOLE   0 0 2,121
PRUDENTIAL FINL INC COM 744320102   385,348 4,061 SH   SOLE   0 0 4,061
PULTE GROUP INC COM 745867101   5,896,898 79,634 SH   SOLE   0 0 79,634
QUANEX BLDG PRODS CORP COM 747619104   782,084 27,763 SH   SOLE   0 0 27,763
REINSURANCE GRP OF AMERICA I COM NEW 759351604   638,400 4,397 SH   SOLE   0 0 4,397
RELIANCE STEEL & ALUMINUM CO COM 759509102   6,317,105 24,090 SH   SOLE   0 0 24,090
RESTAURANT BRANDS INTL INC COM 76131D103   5,081,285 76,273 SH   SOLE   0 0 76,273
SANFILIPPO JOHN B & SON INC COM 800422107   829,228 8,393 SH   SOLE   0 0 8,393
SAVERS VALUE VLG INC COM 80517M109   2,470,209 132,309 SH   SOLE   0 0 132,309
SCHLUMBERGER LTD COM STK 806857108   6,592,409 113,077 SH   SOLE   0 0 113,077
SCHWAB CHARLES CORP COM 808513105   1,954,385 35,599 SH   SOLE   0 0 35,599
SCIENCE APPLICATIONS INTL CO COM 808625107   887,486 8,409 SH   SOLE   0 0 8,409
SEI INVTS CO COM 784117103   1,359,391 22,570 SH   SOLE   0 0 22,570
SELECT SECTOR SPDR TR ENERGY 81369Y506   222,811 2,465 SH   SOLE   0 0 2,465
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   364,458 5,297 SH   SOLE   0 0 5,297
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205   4,212,749 170,075 SH   SOLE   0 0 170,075
SNAP ON INC COM 833034101   4,017,282 15,750 SH   SOLE   0 0 15,750
SPDR GOLD TR GOLD SHS 78463V107   7,864,605 45,871 SH   SOLE   0 0 45,871
SPDR S&P 500 ETF TR TR UNIT 78462F103   6,004,968 14,047 SH   SOLE   0 0 14,047
STATE STR CORP COM 857477103   805,864 12,035 SH   SOLE   0 0 12,035
SUMMIT MATLS INC CL A 86614U100   2,564,722 82,361 SH   SOLE   0 0 82,361
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   4,215,229 48,507 SH   SOLE   0 0 48,507
TARGA RES CORP COM 87612G101   327,622 3,822 SH   SOLE   0 0 3,822
TAYLOR MORRISON HOME CORP COM 87724P106   801,665 18,814 SH   SOLE   0 0 18,814
TECHNIPFMC PLC COM G87110105   4,178,907 205,453 SH   SOLE   0 0 205,453
TENET HEALTHCARE CORP COM NEW 88033G407   1,157,885 17,573 SH   SOLE   0 0 17,573
THE ODP CORP COM 88337F105   943,721 20,449 SH   SOLE   0 0 20,449
THERMO FISHER SCIENTIFIC INC COM 883556102   4,457,495 8,806 SH   SOLE   0 0 8,806
TRI POINTE HOMES INC COM 87265H109   936,929 34,257 SH   SOLE   0 0 34,257
UNION PAC CORP COM 907818108   1,739,407 8,542 SH   SOLE   0 0 8,542
UNITEDHEALTH GROUP INC COM 91324P102   294,951 585 SH   SOLE   0 0 585
UNIVERSAL DISPLAY CORP COM 91347P105   259,034 1,650 SH   SOLE   0 0 1,650
URBAN OUTFITTERS INC COM 917047102   519,771 15,900 SH   SOLE   0 0 15,900
US FOODS HLDG CORP COM 912008109   2,484,188 62,574 SH   SOLE   0 0 62,574
UTZ BRANDS INC COM CL A 918090101   852,966 63,512 SH   SOLE   0 0 63,512
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   1,908,075 25,159 SH   SOLE   0 0 25,159
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   256,596 1,959 SH   SOLE   0 0 1,959
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   212,399 2,279 SH   SOLE   0 0 2,279
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,841,420 46,963 SH   SOLE   0 0 46,963
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   2,277,139 34,048 SH   SOLE   0 0 34,048
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   2,002,323 12,887 SH   SOLE   0 0 12,887
VANGUARD WORLD FDS INF TECH ETF 92204A702   5,176,608 12,477 SH   SOLE   0 0 12,477
VISA INC COM CL A 92826C839   3,868,800 16,820 SH   SOLE   0 0 16,820
VISHAY INTERTECHNOLOGY INC COM 928298108   654,635 26,482 SH   SOLE   0 0 26,482
WD 40 CO COM 929236107   1,647,260 8,105 SH   SOLE   0 0 8,105
WEATHERFORD INTL PLC ORD SHS G48833118   1,431,369 15,846 SH   SOLE   0 0 15,846
WEBSTER FINL CORP COM 947890109   2,189,263 54,311 SH   SOLE   0 0 54,311
WELLS FARGO CO NEW COM 949746101   241,564 5,912 SH   SOLE   0 0 5,912
WESTERN ALLIANCE BANCORP COM 957638109   2,167,853 47,158 SH   SOLE   0 0 47,158
WINTRUST FINL CORP COM 97650W108   475,877 6,303 SH   SOLE   0 0 6,303