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   6,458,208 39,962 SH   SOLE   0 0 39,962
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   3,544,559 67,464 SH   SOLE   0 0 67,464
ACADIA HEALTHCARE COMPANY IN COM 00404A109   889,879 10,810 SH   SOLE   0 0 10,810
ADTALEM GLOBAL ED INC COM 00737L103   639,533 18,015 SH   SOLE   0 0 18,015
ALCOA CORP COM 013872106   440,286 9,683 SH   SOLE   0 0 9,683
ALLSTATE CORP COM 020002101   251,402 1,854 SH   SOLE   0 0 1,854
ALPHABET INC CAP STK CL C 02079K107   251,993 2,840 SH   SOLE   0 0 2,840
ALPHABET INC CAP STK CL A 02079K305   2,922,089 33,119 SH   SOLE   0 0 33,119
ALTRIA GROUP INC COM 02209S103   804,953 17,610 SH   SOLE   0 0 17,610
AMAZON COM INC COM 023135106   243,432 2,898 SH   SOLE   0 0 2,898
AMDOCS LTD SHS G02602103   2,615,284 28,771 SH   SOLE   0 0 28,771
AMERICAN ELEC PWR CO INC COM 025537101   4,535,382 47,766 SH   SOLE   0 0 47,766
AMERICAN EXPRESS CO COM 025816109   2,835,618 19,192 SH   SOLE   0 0 19,192
AMERICAS CAR-MART INC COM 03062T105   1,806,500 25,000 SH   SOLE   0 0 25,000
AMERIPRISE FINL INC COM 03076C106   286,460 920 SH   SOLE   0 0 920
APPLE INC COM 037833100   1,124,842 8,657 SH   SOLE   0 0 8,657
ARVINAS INC COM 04335A105   264,854 7,742 SH   SOLE   0 0 7,742
AT&T INC COM 00206R102   396,716 21,549 SH   SOLE   0 0 21,549
ATI INC COM 01741R102   571,550 19,141 SH   SOLE   0 0 19,141
BANK AMERICA CORP COM 060505104   3,272,653 98,812 SH   SOLE   0 0 98,812
BERKSHIRE HATHAWAY INC DEL CL A 084670108   4,687,110 10 SH   SOLE   0 0 10
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   732,093 2,370 SH   SOLE   0 0 2,370
BEST BUY INC COM 086516101   3,717,252 46,344 SH   SOLE   0 0 46,344
BOISE CASCADE CO DEL COM 09739D100   2,202,384 32,072 SH   SOLE   0 0 32,072
BRISTOL-MYERS SQUIBB CO COM 110122108   4,490,687 62,414 SH   SOLE   0 0 62,414
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   4,180,189 104,557 SH   SOLE   0 0 104,557
BRIXMOR PPTY GROUP INC COM 11120U105   2,074,214 91,496 SH   SOLE   0 0 91,496
BROADCOM INC COM 11135F101   4,500,997 8,050 SH   SOLE   0 0 8,050
CACI INTL INC CL A 127190304   599,376 1,994 SH   SOLE   0 0 1,994
CATERPILLAR INC COM 149123101   299,450 1,250 SH   SOLE   0 0 1,250
CELESTICA INC SUB VTG SHS 15101Q108   2,260,232 200,553 SH   SOLE   0 0 200,553
CHEVRON CORP NEW COM 166764100   7,002,310 39,012 SH   SOLE   0 0 39,012
CITIGROUP INC COM NEW 172967424   3,464,120 76,589 SH   SOLE   0 0 76,589
COLGATE PALMOLIVE CO COM 194162103   252,128 3,200 SH   SOLE   0 0 3,200
CONSTELLATION BRANDS INC CL A 21036P108   5,074,177 21,895 SH   SOLE   0 0 21,895
COPART INC COM 217204106   21,411,847 351,648 SH   SOLE   0 0 351,648
COSTCO WHSL CORP NEW COM 22160K105   3,057,181 6,697 SH   SOLE   0 0 6,697
CSX CORP COM 126408103   420,708 13,580 SH   SOLE   0 0 13,580
CUMMINS INC COM 231021106   1,326,780 5,476 SH   SOLE   0 0 5,476
DEVON ENERGY CORP NEW COM 25179M103   5,589,802 90,876 SH   SOLE   0 0 90,876
DIAMONDBACK ENERGY INC COM 25278X109   2,175,076 15,902 SH   SOLE   0 0 15,902
DINE BRANDS GLOBAL INC COM 254423106   427,587 6,619 SH   SOLE   0 0 6,619
DIODES INC COM 254543101   500,773 6,577 SH   SOLE   0 0 6,577
DTE ENERGY CO COM 233331107   267,263 2,274 SH   SOLE   0 0 2,274
DXC TECHNOLOGY CO COM 23355L106   671,192 25,328 SH   SOLE   0 0 25,328
ECOLAB INC COM 278865100   240,174 1,650 SH   SOLE   0 0 1,650
ELEVANCE HEALTH INC COM 036752103   3,111,676 6,066 SH   SOLE   0 0 6,066
EMERSON ELEC CO COM 291011104   5,108,872 53,184 SH   SOLE   0 0 53,184
ENCOMPASS HEALTH CORP COM 29261A100   538,170 8,998 SH   SOLE   0 0 8,998
ENCORE WIRE CORP COM 292562105   454,086 3,301 SH   SOLE   0 0 3,301
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   121,074 10,200 SH   SOLE   0 0 10,200
ENTERPRISE PRODS PARTNERS L COM 293792107   7,847,032 325,333 SH   SOLE   0 0 325,333
EOG RES INC COM 26875P101   3,971,213 30,661 SH   SOLE   0 0 30,661
EQUITABLE HLDGS INC COM 29452E101   5,800,370 202,103 SH   SOLE   0 0 202,103
EXPRO GROUP HOLDINGS NV COM N3144W105   446,488 24,627 SH   SOLE   0 0 24,627
EXXON MOBIL CORP COM 30231G102   3,650,697 33,098 SH   SOLE   0 0 33,098
F N B CORP COM 302520101   751,014 57,549 SH   SOLE   0 0 57,549
FASTENAL CO COM 311900104   3,530,072 74,600 SH   SOLE   0 0 74,600
FERGUSON PLC NEW SHS G3421J106   4,413,985 34,764 SH   SOLE   0 0 34,764
FIRST BANCORP P R COM NEW 318672706   601,363 47,277 SH   SOLE   0 0 47,277
FLEX LTD ORD Y2573F102   2,232,226 104,018 SH   SOLE   0 0 104,018
FREEPORT-MCMORAN INC CL B 35671D857   5,828,858 153,391 SH   SOLE   0 0 153,391
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   1,224,349 28,680 SH   SOLE   0 0 28,680
HANCOCK WHITNEY CORPORATION COM 410120109   429,461 8,875 SH   SOLE   0 0 8,875
HERITAGE CRYSTAL CLEAN INC COM 42726M106   807,063 24,848 SH   SOLE   0 0 24,848
HOLOGIC INC COM 436440101   1,804,866 24,126 SH   SOLE   0 0 24,126
HOME DEPOT INC COM 437076102   466,841 1,478 SH   SOLE   0 0 1,478
HONEYWELL INTL INC COM 438516106   1,065,071 4,970 SH   SOLE   0 0 4,970
HOPE BANCORP INC COM 43940T109   429,788 33,551 SH   SOLE   0 0 33,551
HUB GROUP INC CL A 443320106   530,834 6,678 SH   SOLE   0 0 6,678
HUNTSMAN CORP COM 447011107   531,518 19,342 SH   SOLE   0 0 19,342
INGLES MKTS INC CL A 457030104   768,111 7,963 SH   SOLE   0 0 7,963
INMODE LTD SHS M5425M103   1,040,941 29,158 SH   SOLE   0 0 29,158
INSIGHT ENTERPRISES INC COM 45765U103   453,922 4,527 SH   SOLE   0 0 4,527
INTUIT COM 461202103   632,483 1,625 SH   SOLE   0 0 1,625
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   2,398,423 126,266 SH   SOLE   0 0 126,266
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   2,529,169 125,579 SH   SOLE   0 0 125,579
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   2,113,379 107,743 SH   SOLE   0 0 107,743
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577   788,215 44,344 SH   SOLE   0 0 44,344
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   1,500,610 79,292 SH   SOLE   0 0 79,292
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   3,636,176 177,503 SH   SOLE   0 0 177,503
INVESCO QQQ TR UNIT SER 1 46090E103   220,004 826 SH   SOLE   0 0 826
IRON MTN INC DEL COM 46284V101   3,351,565 67,233 SH   SOLE   0 0 67,233
ISHARES TR RUS 1000 VAL ETF 464287598   809,916 5,341 SH   SOLE   0 0 5,341
ISHARES TR RUS 2000 VAL ETF 464287630   431,492 3,112 SH   SOLE   0 0 3,112
ISHARES TR RUS MID CAP ETF 464287499   1,438,336 21,324 SH   SOLE   0 0 21,324
ISHARES TR SHORT TREAS BD 464288679   288,210 2,622 SH   SOLE   0 0 2,622
ISHARES TR S&P 100 ETF 464287101   832,257 4,879 SH   SOLE   0 0 4,879
ISHARES TR CORE MSCI TOTAL 46432F834   1,908,352 32,971 SH   SOLE   0 0 32,971
ISHARES TR 1 3 YR TREAS BD 464287457   476,992 5,876 SH   SOLE   0 0 5,876
ISHARES TR NATIONAL MUN ETF 464288414   226,868 2,150 SH   SOLE   0 0 2,150
ISHARES TR CORE S&P SCP ETF 464287804   399,745 4,224 SH   SOLE   0 0 4,224
JABIL INC COM 466313103   699,118 10,251 SH   SOLE   0 0 10,251
JOHNSON & JOHNSON COM 478160104   4,061,076 22,989 SH   SOLE   0 0 22,989
JPMORGAN CHASE & CO COM 46625H100   777,244 5,796 SH   SOLE   0 0 5,796
KBR INC COM 48242W106   1,150,829 21,796 SH   SOLE   0 0 21,796
KOSMOS ENERGY LTD COM 500688106   590,882 92,906 SH   SOLE   0 0 92,906
LKQ CORP COM 501889208   6,725,745 125,927 SH   SOLE   0 0 125,927
LPL FINL HLDGS INC COM 50212V100   1,114,356 5,155 SH   SOLE   0 0 5,155
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   1,808,965 21,787 SH   SOLE   0 0 21,787
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   376,575 7,500 SH   SOLE   0 0 7,500
MAGNOLIA OIL & GAS CORP CL A 559663109   559,071 23,841 SH   SOLE   0 0 23,841
MERCK & CO INC COM 58933Y105   6,820,873 61,477 SH   SOLE   0 0 61,477
META PLATFORMS INC CL A 30303M102   2,900,675 24,104 SH   SOLE   0 0 24,104
METTLER TOLEDO INTERNATIONAL COM 592688105   578,180 400 SH   SOLE   0 0 400
MICROSOFT CORP COM 594918104   2,130,090 8,882 SH   SOLE   0 0 8,882
MOLINA HEALTHCARE INC COM 60855R100   1,912,964 5,793 SH   SOLE   0 0 5,793
MONDELEZ INTL INC CL A 609207105   2,509,639 37,654 SH   SOLE   0 0 37,654
MORGAN STANLEY COM NEW 617446448   6,207,449 73,012 SH   SOLE   0 0 73,012
MUELLER INDS INC COM 624756102   799,745 13,555 SH   SOLE   0 0 13,555
NEOGEN CORP COM 640491106   723,730 47,520 SH   SOLE   0 0 47,520
NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103   2,822,009 16,123 SH   SOLE   0 0 16,123
NEXTERA ENERGY INC COM 65339F101   220,704 2,640 SH   SOLE   0 0 2,640
NIKE INC CL B 654106103   4,290,640 36,669 SH   SOLE   0 0 36,669
NORFOLK SOUTHN CORP COM 655844108   403,143 1,636 SH   SOLE   0 0 1,636
NORTHERN OIL AND GAS INC MN COM 665531307   571,464 18,542 SH   SOLE   0 0 18,542
NVENT ELECTRIC PLC SHS G6700G107   796,675 20,709 SH   SOLE   0 0 20,709
OLD NATL BANCORP IND COM 680033107   457,789 25,461 SH   SOLE   0 0 25,461
ON SEMICONDUCTOR CORP COM 682189105   1,648,314 26,428 SH   SOLE   0 0 26,428
OXFORD INDS INC COM 691497309   688,693 7,391 SH   SOLE   0 0 7,391
PEPSICO INC COM 713448108   224,488 1,243 SH   SOLE   0 0 1,243
PERION NETWORK LTD SHS NEW M78673114   4,368,273 172,659 SH   SOLE   0 0 172,659
PERMIAN RESOURCES CORP CLASS A COM 71424F105   704,304 74,926 SH   SOLE   0 0 74,926
PFIZER INC COM 717081103   4,557,413 88,942 SH   SOLE   0 0 88,942
PHILIP MORRIS INTL INC COM 718172109   4,972,926 49,135 SH   SOLE   0 0 49,135
PINNACLE FINL PARTNERS INC COM 72346Q104   326,263 4,445 SH   SOLE   0 0 4,445
PIONEER NAT RES CO COM 723787107   2,291,768 10,034 SH   SOLE   0 0 10,034
PORTLAND GEN ELEC CO COM NEW 736508847   2,332,988 47,612 SH   SOLE   0 0 47,612
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   846,289 13,519 SH   SOLE   0 0 13,519
PROCTER AND GAMBLE CO COM 742718109   536,219 3,538 SH   SOLE   0 0 3,538
PRUDENTIAL FINL INC COM 744320102   403,907 4,061 SH   SOLE   0 0 4,061
QUALCOMM INC COM 747525103   3,785,234 34,430 SH   SOLE   0 0 34,430
RAYTHEON TECHNOLOGIES CORP COM 75513E101   3,548,315 35,160 SH   SOLE   0 0 35,160
REINSURANCE GRP OF AMERICA I COM NEW 759351604   540,084 3,801 SH   SOLE   0 0 3,801
RELIANCE STEEL & ALUMINUM CO COM 759509102   5,032,033 24,857 SH   SOLE   0 0 24,857
REPUBLIC SVCS INC COM 760759100   2,886,151 22,375 SH   SOLE   0 0 22,375
RESTAURANT BRANDS INTL INC COM 76131D103   4,929,406 76,224 SH   SOLE   0 0 76,224
SANFILIPPO JOHN B & SON INC COM 800422107   620,390 7,629 SH   SOLE   0 0 7,629
SCIENCE APPLICATIONS INTL CO COM 808625107   839,629 7,569 SH   SOLE   0 0 7,569
SEI INVTS CO COM 784117103   1,315,831 22,570 SH   SOLE   0 0 22,570
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   456,691 6,126 SH   SOLE   0 0 6,126
SELECT SECTOR SPDR TR ENERGY 81369Y506   272,819 3,119 SH   SOLE   0 0 3,119
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   482,330 10,051 SH   SOLE   0 0 10,051
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   244,543 2,490 SH   SOLE   0 0 2,490
SNAP ON INC COM 833034101   4,754,877 20,810 SH   SOLE   0 0 20,810
SPDR GOLD TR GOLD SHS 78463V107   8,363,846 49,304 SH   SOLE   0 0 49,304
SPDR S&P 500 ETF TR TR UNIT 78462F103   5,997,166 15,682 SH   SOLE   0 0 15,682
STATE STR CORP COM 857477103   933,555 12,035 SH   SOLE   0 0 12,035
SYNOVUS FINL CORP COM NEW 87161C501   696,252 18,542 SH   SOLE   0 0 18,542
TARGA RES CORP COM 87612G101   280,917 3,822 SH   SOLE   0 0 3,822
TECHNIPFMC PLC COM G87110105   1,087,043 89,175 SH   SOLE   0 0 89,175
TENARIS S A SPONSORED ADS 88031M109   1,764,821 50,194 SH   SOLE   0 0 50,194
THE ODP CORP COM 88337F105   836,524 18,369 SH   SOLE   0 0 18,369
THERMO FISHER SCIENTIFIC INC COM 883556102   4,781,641 8,683 SH   SOLE   0 0 8,683
TRI POINTE HOMES INC COM 87265H109   598,449 32,192 SH   SOLE   0 0 32,192
UNION PAC CORP COM 907818108   1,815,383 8,767 SH   SOLE   0 0 8,767
UNITEDHEALTH GROUP INC COM 91324P102   307,504 580 SH   SOLE   0 0 580
UNIVAR SOLUTIONS INC COM 91336L107   766,062 24,090 SH   SOLE   0 0 24,090
US FOODS HLDG CORP COM 912008109   695,709 20,450 SH   SOLE   0 0 20,450
VALLEY NATL BANCORP COM 919794107   2,192,998 193,899 SH   SOLE   0 0 193,899
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   1,860,844 28,668 SH   SOLE   0 0 28,668
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   246,918 3,280 SH   SOLE   0 0 3,280
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   358,116 2,648 SH   SOLE   0 0 2,648
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866   2,091,344 32,500 SH   SOLE   0 0 32,500
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,649,947 42,328 SH   SOLE   0 0 42,328
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   2,195,070 14,456 SH   SOLE   0 0 14,456
VANGUARD WORLD FDS INF TECH ETF 92204A702   3,939,402 12,333 SH   SOLE   0 0 12,333
VERIZON COMMUNICATIONS INC COM 92343V104   235,252 5,971 SH   SOLE   0 0 5,971
VISA INC COM CL A 92826C839   3,584,691 17,254 SH   SOLE   0 0 17,254
WD 40 CO COM 929236107   1,306,607 8,105 SH   SOLE   0 0 8,105
WEBSTER FINL CORP COM 947890109   2,012,329 42,508 SH   SOLE   0 0 42,508
WELLS FARGO CO NEW COM 949746101   4,053,852 98,180 SH   SOLE   0 0 98,180
WHITESTONE REIT COM 966084204   528,667 54,841 SH   SOLE   0 0 54,841