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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 9,654,147 63,414 SH SOLE None 0 0 63,414
ABBVIE INC COM 00287Y109 7,113,962 38,325 SH SOLE None 0 0 38,325
ACI WORLDWIDE INC COM 004498101 1,628,428 35,470 SH SOLE None 0 0 35,470
ADDUS HOMECARE CORP COM 006739106 2,017,322 17,513 SH SOLE None 0 0 17,513
ADVANSIX INC COM 00773T101 1,199,945 50,524 SH SOLE None 0 0 50,524
ALKERMES PLC SHS G01767105 1,274,604 44,551 SH SOLE None 0 0 44,551
ALLSTATE CORP COM 020002101 383,294 1,904 SH SOLE None 0 0 1,904
ALPHABET INC CAP STK CL C 02079K107 387,420 2,184 SH SOLE None 0 0 2,184
ALPHABET INC CAP STK CL A 02079K305 9,757,123 55,366 SH SOLE None 0 0 55,366
ALTRIA GROUP INC COM 02209S103 1,032,474 17,610 SH SOLE None 0 0 17,610
AMAZON COM INC COM 023135106 7,878,549 35,911 SH SOLE None 0 0 35,911
AMERICAN EXPRESS CO COM 025816109 552,154 1,731 SH SOLE None 0 0 1,731
AMERIPRISE FINL INC COM 03076C106 656,488 1,230 SH SOLE None 0 0 1,230
APPLE INC COM 037833100 1,786,698 8,708 SH SOLE None 0 0 8,708
APPLIED INDL TECHNOLOGIES IN COM 03820C105 1,520,223 6,540 SH SOLE None 0 0 6,540
ARDENT HEALTH PARTNERS INC COM 03980N107 1,197,149 87,639 SH SOLE None 0 0 87,639
ASTRAZENECA PLC SPONSORED ADR 046353108 5,471,674 78,301 SH SOLE None 0 0 78,301
AT&T INC COM 00206R102 482,475 16,672 SH SOLE None 0 0 16,672
ATLANTIC UN BANKSHARES CORP COM 04911A107 1,420,925 45,426 SH SOLE None 0 0 45,426
AZZ INC COM 002474104 1,682,500 17,808 SH SOLE None 0 0 17,808
BAKER HUGHES COMPANY CL A 05722G100 5,714,449 149,047 SH SOLE None 0 0 149,047
BANC OF CALIFORNIA INC COM 05990K106 1,652,589 117,622 SH SOLE None 0 0 117,622
BANK AMERICA CORP COM 060505104 5,230,987 110,545 SH SOLE None 0 0 110,545
BANK NEW YORK MELLON CORP COM 064058100 274,995 3,018 SH SOLE None 0 0 3,018
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,373,758 2,828 SH SOLE None 0 0 2,828
BERKSHIRE HATHAWAY INC DEL CL A 084670108 7,288,000 10 SH SOLE None 0 0 10
BJS WHSL CLUB HLDGS INC COM 05550J101 1,729,485 16,039 SH SOLE None 0 0 16,039
BONDBLOXX ETF TRUST BLOOMBERG SIX MN 09789C788 3,587,933 71,274 SH SOLE None 0 0 71,274
BRIXMOR PPTY GROUP INC COM 11120U105 2,671,468 102,591 SH SOLE None 0 0 102,591
BROADCOM INC COM 11135F101 6,649,491 24,123 SH SOLE None 0 0 24,123
CAPITAL ONE FINL CORP COM 14040H105 9,446,118 44,398 SH SOLE None 0 0 44,398
CATALYST PHARMACEUTICALS INC COM 14888U101 1,545,908 71,240 SH SOLE None 0 0 71,240
CATERPILLAR INC COM 149123101 496,909 1,280 SH SOLE None 0 0 1,280
CELESTICA INC COM 15101Q207 6,286,788 40,291 SH SOLE None 0 0 40,291
CENTENE CORP DEL COM 15135B101 4,033,004 74,300 SH SOLE None 0 0 74,300
CHEESECAKE FACTORY INC COM 163072101 2,678,276 42,743 SH SOLE None 0 0 42,743
CHEFS WHSE INC COM 163086101 1,357,047 21,267 SH SOLE None 0 0 21,267
CHENIERE ENERGY INC COM NEW 16411R208 5,461,180 22,426 SH SOLE None 0 0 22,426
CHEVRON CORP NEW COM 166764100 5,047,363 35,249 SH SOLE None 0 0 35,249
CISCO SYS INC COM 17275R102 5,077,343 73,182 SH SOLE None 0 0 73,182
CITIGROUP INC COM NEW 172967424 9,913,444 116,464 SH SOLE None 0 0 116,464
COHERENT CORP COM 19247G107 206,700 2,317 SH SOLE None 0 0 2,317
COLGATE PALMOLIVE CO COM 194162103 290,880 3,200 SH SOLE None 0 0 3,200
COPART INC COM 217204106 664,506 13,542 SH SOLE None 0 0 13,542
COVENANT LOGISTICS GROUP INC CL A 22284P105 1,783,610 73,978 SH SOLE None 0 0 73,978
CUMMINS INC COM 231021106 4,211,323 12,859 SH SOLE None 0 0 12,859
CUSHMAN WAKEFIELD PLC SHS G2717B108 1,294,183 116,909 SH SOLE None 0 0 116,909
DESIGNER BRANDS INC CL A 250565108 82,586 34,700 SH SOLE None 0 0 34,700
DIAGEO PLC SPON ADR NEW 25243Q205 2,559,017 25,377 SH SOLE None 0 0 25,377
DUCOMMUN INC DEL COM 264147109 2,601,936 31,489 SH SOLE None 0 0 31,489
ENCOMPASS HEALTH CORP COM 29261A100 7,983,458 65,102 SH SOLE None 0 0 65,102
ENTERGY CORP NEW COM 29364G103 7,071,588 85,077 SH SOLE None 0 0 85,077
ENTERPRISE PRODS PARTNERS L COM 293792107 1,454,028 46,889 SH SOLE None 0 0 46,889
EURONET WORLDWIDE INC COM 298736109 2,014,116 19,867 SH SOLE None 0 0 19,867
EXXON MOBIL CORP COM 30231G102 2,937,981 27,254 SH SOLE None 0 0 27,254
F5 INC COM 315616102 381,439 1,296 SH SOLE None 0 0 1,296
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 4,113,881 18,893 SH SOLE None 0 0 18,893
FIRST CTZNS BANCSHARES INC N CL A 31946M103 6,538,536 3,342 SH SOLE None 0 0 3,342
FLOWSERVE CORP COM 34354P105 2,573,107 49,152 SH SOLE None 0 0 49,152
FREEPORT-MCMORAN INC CL B 35671D857 6,666,811 153,790 SH SOLE None 0 0 153,790
GATES INDL CORP PLC ORD SHS G39108108 2,356,844 102,338 SH SOLE None 0 0 102,338
GATX CORP COM 361448103 2,229,538 14,519 SH SOLE None 0 0 14,519
GE AEROSPACE COM NEW 369604301 8,834,140 34,322 SH SOLE None 0 0 34,322
GE VERNOVA INC COM 36828A101 12,515,985 23,653 SH SOLE None 0 0 23,653
GILEAD SCIENCES INC COM 375558103 6,925,495 62,465 SH SOLE None 0 0 62,465
GULFPORT ENERGY CORP COMMON SHARES 402635502 2,262,157 11,245 SH SOLE None 0 0 11,245
HALOZYME THERAPEUTICS INC COM 40637H109 2,134,589 41,034 SH SOLE None 0 0 41,034
HANCOCK WHITNEY CORPORATION COM 410120109 2,126,727 37,051 SH SOLE None 0 0 37,051
HAWKINS INC COM 420261109 2,088,160 14,695 SH SOLE None 0 0 14,695
HCA HEALTHCARE INC COM 40412C101 5,032,785 13,137 SH SOLE None 0 0 13,137
HIGHWOODS PPTYS INC COM 431284108 2,244,201 72,184 SH SOLE None 0 0 72,184
HOME DEPOT INC COM 437076102 576,358 1,572 SH SOLE None 0 0 1,572
HONEYWELL INTL INC COM 438516106 1,283,169 5,510 SH SOLE None 0 0 5,510
HUDBAY MINERALS INC COM 443628102 1,430,122 134,790 SH SOLE None 0 0 134,790
ICU MED INC COM 44930G107 1,424,181 10,777 SH SOLE None 0 0 10,777
IDACORP INC COM 451107106 1,999,017 17,315 SH SOLE None 0 0 17,315
INTUIT COM 461202103 468,640 595 SH SOLE None 0 0 595
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 1,684,458 85,723 SH SOLE None 0 0 85,723
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 3,155,852 154,019 SH SOLE None 0 0 154,019
INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460 527,513 31,437 SH SOLE None 0 0 31,437
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 1,264,252 64,767 SH SOLE None 0 0 64,767
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 2,169,431 116,012 SH SOLE None 0 0 116,012
INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 CP 46138J429 389,265 23,549 SH SOLE None 0 0 23,549
INVESCO EXCH TRD SLF IDX FD BULLETSHS 2032 46139W858 246,170 11,950 SH SOLE None 0 0 11,950
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 1,055,380 51,034 SH SOLE None 0 0 51,034
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,075,290 5,917 SH SOLE None 0 0 5,917
IRON MTN INC DEL COM 46284V101 205,140 2,000 SH SOLE None 0 0 2,000
ISHARES SILVER TR ISHARES 46428Q109 202,766 6,180 SH SOLE None 0 0 6,180
ISHARES TR CORE MSCI TOTAL 46432F834 3,703,564 47,905 SH SOLE None 0 0 47,905
ISHARES TR S&P 100 ETF 464287101 442,870 1,455 SH SOLE None 0 0 1,455
ISHARES TR RUS MID CAP ETF 464287499 2,174,653 23,645 SH SOLE None 0 0 23,645
ISHARES TR CORE S&P SCP ETF 464287804 1,095,332 10,022 SH SOLE None 0 0 10,022
ISHARES TR RUS 2000 VAL ETF 464287630 254,672 1,614 SH SOLE None 0 0 1,614
ISHARES TR 1 3 YR TREAS BD 464287457 1,145,178 13,821 SH SOLE None 0 0 13,821
ISHARES TR RUS 1000 VAL ETF 464287598 377,135 1,942 SH SOLE None 0 0 1,942
ITRON INC COM 465741106 3,166,886 24,059 SH SOLE None 0 0 24,059
JOHNSON & JOHNSON COM 478160104 273,218 1,789 SH SOLE None 0 0 1,789
JONES LANG LASALLE INC COM 48020Q107 6,474,048 25,311 SH SOLE None 0 0 25,311
JPMORGAN CHASE & CO. COM 46625H100 1,609,001 5,550 SH SOLE None 0 0 5,550
KEMPER CORP COM 488401100 1,273,116 19,726 SH SOLE None 0 0 19,726
KNIFE RIVER CORP COMMON STOCK 498894104 2,871,442 35,172 SH SOLE None 0 0 35,172
KYNDRYL HLDGS INC COMMON STOCK 50155Q100 4,511,581 107,521 SH SOLE None 0 0 107,521
LAZARD INC COM 52110M109 2,235,484 46,592 SH SOLE None 0 0 46,592
LEIDOS HOLDINGS INC COM 525327102 2,279,474 14,449 SH SOLE None 0 0 14,449
LEONARDO DRS INC COM 52661A108 4,254,175 91,527 SH SOLE None 0 0 91,527
LINCOLN NATL CORP IND COM 534187109 1,378,464 39,840 SH SOLE None 0 0 39,840
LPL FINL HLDGS INC COM 50212V100 3,406,629 9,085 SH SOLE None 0 0 9,085
LUMENTUM HLDGS INC COM 55024U109 1,790,740 18,838 SH SOLE None 0 0 18,838
MAGNOLIA OIL & GAS CORP CL A 559663109 2,151,696 95,716 SH SOLE None 0 0 95,716
MASTEC INC COM 576323109 2,555,768 14,996 SH SOLE None 0 0 14,996
MATSON INC COM 57686G105 1,553,778 13,954 SH SOLE None 0 0 13,954
META PLATFORMS INC CL A 30303M102 9,305,392 12,607 SH SOLE None 0 0 12,607
METTLER TOLEDO INTERNATIONAL COM 592688105 305,427 260 SH SOLE None 0 0 260
MICROSOFT CORP COM 594918104 4,201,484 8,447 SH SOLE None 0 0 8,447
MONDELEZ INTL INC CL A 609207105 529,606 7,853 SH SOLE None 0 0 7,853
MORGAN STANLEY COM NEW 617446448 10,445,360 74,154 SH SOLE None 0 0 74,154
MR COOPER GROUP INC COM 62482R107 6,278,757 42,080 SH SOLE None 0 0 42,080
MUELLER INDS INC COM 624756102 7,362,339 92,643 SH SOLE None 0 0 92,643
NEWMARK GROUP INC CL A 65158N102 1,279,359 105,297 SH SOLE None 0 0 105,297
NORFOLK SOUTHN CORP COM 655844108 393,170 1,536 SH SOLE None 0 0 1,536
NORTHWESTERN ENERGY GROUP IN COM NEW 668074305 3,809,282 74,255 SH SOLE None 0 0 74,255
NVIDIA CORPORATION COM 67066G104 300,023 1,899 SH SOLE None 0 0 1,899
OLD NATL BANCORP IND COM 680033107 2,173,479 101,850 SH SOLE None 0 0 101,850
OPENLANE INC COM 48238T109 1,779,520 72,782 SH SOLE None 0 0 72,782
OSI SYSTEMS INC COM 671044105 5,168,182 22,984 SH SOLE None 0 0 22,984
PERMIAN RESOURCES CORP CLASS A COM 71424F105 2,475,244 181,736 SH SOLE None 0 0 181,736
PFIZER INC COM 717081103 455,979 18,811 SH SOLE None 0 0 18,811
PHILIP MORRIS INTL INC COM 718172109 9,652,114 52,996 SH SOLE None 0 0 52,996
PINNACLE FINL PARTNERS INC COM 72346Q104 5,341,857 48,382 SH SOLE None 0 0 48,382
PIPER SANDLER COMPANIES COM 724078100 2,700,187 9,715 SH SOLE None 0 0 9,715
PORTLAND GEN ELEC CO COM NEW 736508847 543,264 13,371 SH SOLE None 0 0 13,371
PRICESMART INC COM 741511109 1,320,458 12,571 SH SOLE None 0 0 12,571
PRIMO BRANDS CORPORATION CLASS A COM SHS 741623102 3,914,165 132,146 SH SOLE None 0 0 132,146
PRIMORIS SVCS CORP COM 74164F103 2,508,421 32,184 SH SOLE None 0 0 32,184
PROCTER AND GAMBLE CO COM 742718109 249,495 1,566 SH SOLE None 0 0 1,566
PROVIDENT FINL SVCS INC COM 74386T105 1,591,426 90,783 SH SOLE None 0 0 90,783
PRUDENTIAL FINL INC COM 744320102 425,570 3,961 SH SOLE None 0 0 3,961
RALPH LAUREN CORP CL A 751212101 6,262,910 22,834 SH SOLE None 0 0 22,834
RANGE RES CORP COM 75281A109 1,538,871 37,838 SH SOLE None 0 0 37,838
RB GLOBAL INC COM 74935Q107 3,083,970 29,042 SH SOLE None 0 0 29,042
RELIANCE INC COM 759509102 6,861,517 21,859 SH SOLE None 0 0 21,859
RUSH ENTERPRISES INC CL A 781846209 1,997,352 38,776 SH SOLE None 0 0 38,776
SANMINA CORPORATION COM 801056102 2,579,973 26,372 SH SOLE None 0 0 26,372
SCHWAB CHARLES CORP COM 808513105 5,646,752 61,889 SH SOLE None 0 0 61,889
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 230,844 2,851 SH SOLE None 0 0 2,851
SELECT SECTOR SPDR TR ENERGY 81369Y506 202,696 2,390 SH SOLE None 0 0 2,390
SELECT SECTOR SPDR TR INDL 81369Y704 216,854 1,470 SH SOLE None 0 0 1,470
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 1,775,406 58,964 SH SOLE None 0 0 58,964
SIMON PPTY GROUP INC NEW COM 828806109 5,719,886 35,580 SH SOLE None 0 0 35,580
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 5,175,755 168,977 SH SOLE None 0 0 168,977
SONIC AUTOMOTIVE INC CL A 83545G102 1,849,660 23,141 SH SOLE None 0 0 23,141
SPDR GOLD TR GOLD SHS 78463V107 13,383,906 43,906 SH SOLE None 0 0 43,906
SPDR S&P 500 ETF TR TR UNIT 78462F103 6,999,812 11,329 SH SOLE None 0 0 11,329
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 6,473,900 70,576 SH SOLE None 0 0 70,576
SPROTT PHYSICAL GOLD TR UNIT 85207H104 304,200 12,000 SH SOLE None 0 0 12,000
SYNOVUS FINL CORP COM NEW 87161C501 2,590,346 50,055 SH SOLE None 0 0 50,055
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 6,242,893 27,564 SH SOLE None 0 0 27,564
TARGA RES CORP COM 87612G101 284,447 1,634 SH SOLE None 0 0 1,634
TE CONNECTIVITY PLC ORD SHS G87052109 4,858,877 28,807 SH SOLE None 0 0 28,807
TECK RESOURCES LTD CL B 878742204 412,441 10,214 SH SOLE None 0 0 10,214
TENET HEALTHCARE CORP COM NEW 88033G407 998,976 5,676 SH SOLE None 0 0 5,676
TRAVEL PLUS LEISURE CO COM 894164102 2,203,231 42,690 SH SOLE None 0 0 42,690
UNION PAC CORP COM 907818108 1,793,934 7,797 SH SOLE None 0 0 7,797
URBAN OUTFITTERS INC COM 917047102 2,372,203 32,702 SH SOLE None 0 0 32,702
US FOODS HLDG CORP COM 912008109 3,911,569 50,793 SH SOLE None 0 0 50,793
VALMONT INDS INC COM 920253101 1,713,513 5,247 SH SOLE None 0 0 5,247
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 876,908 9,350 SH SOLE None 0 0 9,350
VANECK MERK GOLD ETF GOLD SHS 921078101 343,105 10,759 SH SOLE None 0 0 10,759
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 6,256,440 76,131 SH SOLE None 0 0 76,131
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 270,030 2,101 SH SOLE None 0 0 2,101
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 5,415,247 109,487 SH SOLE None 0 0 109,487
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 2,539,614 12,408 SH SOLE None 0 0 12,408
VANGUARD WORLD FD INF TECH ETF 92204A702 5,561,282 8,385 SH SOLE None 0 0 8,385
VERIZON COMMUNICATIONS INC COM 92343V104 235,150 5,434 SH SOLE None 0 0 5,434
VISA INC COM CL A 92826C839 5,893,932 16,600 SH SOLE None 0 0 16,600
WELLS FARGO CO NEW COM 949746101 6,744,475 84,180 SH SOLE None 0 0 84,180
WESCO INTL INC COM 95082P105 3,700,666 19,982 SH SOLE None 0 0 19,982
WESTERN ALLIANCE BANCORP COM 957638109 4,048,991 51,923 SH SOLE None 0 0 51,923
WINTRUST FINL CORP COM 97650W108 2,616,846 21,107 SH SOLE None 0 0 21,107
XCEL ENERGY INC COM 98389B100 3,898,929 57,253 SH SOLE None 0 0 57,253
XPO INC COM 983793100 2,700,964 21,387 SH SOLE None 0 0 21,387
YUM CHINA HLDGS INC COM 98850P109 8,140,260 182,068 SH SOLE None 0 0 182,068