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
AAR CORP COM 000361105 3,480,203 24,349 SH SOLE 0 0 24,349
ABBVIE INC COM 00287Y109 7,922,764 31,485 SH SOLE 0 0 31,485
ACI WORLDWIDE INC COM 004498101 1,834,931 36,487 SH SOLE 0 0 36,487
AFFILIATED MANAGERS GROUP COM 008252108 3,500,410 10,344 SH SOLE 0 0 10,344
ALLIENT INC COM 019330109 3,219,239 31,276 SH SOLE 0 0 31,276
ALLSTATE CORP COM 020002101 452,562 1,902 SH SOLE 0 0 1,902
ALLY FINL INC COM 02005N100 534,812 11,639 SH SOLE 0 0 11,639
ALPHABET INC CAP STK CL C 02079K107 626,807 1,774 SH SOLE 0 0 1,774
ALPHABET INC CAP STK CL A 02079K305 9,189,715 25,715 SH SOLE 0 0 25,715
ALTRIA GROUP INC COM 02209S103 1,267,040 17,610 SH SOLE 0 0 17,610
AMAZON COM INC COM 023135106 414,750 1,740 SH SOLE 0 0 1,740
AMERICAN EXPRESS CO COM 025816109 553,140 1,635 SH SOLE 0 0 1,635
AMERIPRISE FINL INC COM 03076C106 332,601 725 SH SOLE 0 0 725
AMGEN INC COM 031162100 213,651 590 SH SOLE 0 0 590
AMKOR TECHNOLOGY INC COM 031652100 2,982,351 34,586 SH SOLE 0 0 34,586
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 1,457,796 84,217 SH SOLE 0 0 84,217
ANI PHARMACEUTICALS INC COM 00182C103 1,965,032 23,738 SH SOLE 0 0 23,738
APPLE INC COM 037833100 376,168 1,300 SH Put SOLE 0 0 1,300
APPLE INC COM 037833100 2,504,620 8,656 SH SOLE 0 0 8,656
APPLIED INDL TECHNOLOGIES IN COM 03820C105 3,264,838 9,655 SH SOLE 0 0 9,655
APPLIED OPTOELECTRONICS INC COM 03823U102 1,814,960 12,250 SH SOLE 0 0 12,250
ARCBEST CORP COM 03937C105 1,625,447 11,324 SH SOLE 0 0 11,324
ASTRAZENECA PLC ORD G0593M107 8,517,988 45,272 SH SOLE 0 0 45,272
AT&T INC COM 00206R102 359,834 17,383 SH SOLE 0 0 17,383
ATLANTIC UN BANKSHARES CORP COM 04911A107 1,463,884 34,599 SH SOLE 0 0 34,599
AURA MINERALS INC SHS NEW G06973112 1,944,714 30,893 SH SOLE 0 0 30,893
AZZ INC COM 002474104 1,504,295 9,702 SH SOLE 0 0 9,702
BAKER HUGHES COMPANY CL A 05722G100 8,699,273 156,744 SH SOLE 0 0 156,744
BANC OF CALIFORNIA INC COM 05990K106 1,894,944 92,753 SH SOLE 0 0 92,753
BANK OF AMER CORP COM 060505104 6,257,085 109,812 SH SOLE 0 0 109,812
BANK OF NY MELLON CORP COM 064058100 437,920 3,028 SH SOLE 0 0 3,028
BEL FUSE INC CL B 077347300 2,115,803 6,353 SH SOLE 0 0 6,353
BERKSHIRE HATHAWAY INC DEL CL A 084670108 7,488,500 10 SH SOLE 0 0 10
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,613,758 3,225 SH SOLE 0 0 3,225
BONDBLOXX ETF TRUST BLOOMBERG SIX MN 09789C788 3,973,348 78,993 SH SOLE 0 0 78,993
BONDBLOXX ETF TRUST BLOOMBERG THREE 09789C846 2,476,996 50,520 SH SOLE 0 0 50,520
BOOT BARN HLDGS INC COM 099406100 1,993,416 12,135 SH SOLE 0 0 12,135
BROADCOM INC COM 11135F101 6,357,135 16,829 SH SOLE 0 0 16,829
CAPITAL ONE FINL CORP COM 14040H105 8,702,093 43,376 SH SOLE 0 0 43,376
CAPRI HOLDINGS LIMITED SHS G1890L107 1,357,226 73,087 SH SOLE 0 0 73,087
CATALYST PHARMACEUTICALS INC COM 14888U101 1,563,454 49,744 SH SOLE 0 0 49,744
CATERPILLAR INC COM 149123101 876,413 823 SH SOLE 0 0 823
CATERPILLAR INC COM 149123101 212,980 200 SH Put SOLE 0 0 200
CECO ENVIRONMENTAL CORP COM 125141101 2,229,936 24,575 SH SOLE 0 0 24,575
CHEFS WHSE INC COM 163086101 2,158,983 22,466 SH SOLE 0 0 22,466
CHENIERE ENERGY INC COM NEW 16411R208 5,991,981 25,070 SH SOLE 0 0 25,070
CHEVRON CORPORATION COM 166764100 5,739,035 34,623 SH SOLE 0 0 34,623
CISCO SYS INC COM 17275R102 9,135,763 77,778 SH SOLE 0 0 77,778
CITIGROUP INC COM NEW 172967424 12,959,922 92,597 SH SOLE 0 0 92,597
COLGATE PALMOLIVE CO COM 194162103 293,376 3,200 SH SOLE 0 0 3,200
COPART INC COM 217204106 381,749 13,542 SH SOLE 0 0 13,542
CUSHMAN AND WAKEFIELD LTD COMMON SHARES G2717C106 1,921,237 143,483 SH SOLE 0 0 143,483
CVS HEALTH CORP COM 126650100 13,918,060 134,539 SH SOLE 0 0 134,539
DEERE & CO COM 244199105 4,026,772 6,348 SH SOLE 0 0 6,348
DESIGNER BRANDS INC CL A 250565108 202,301 34,700 SH SOLE 0 0 34,700
DIEBOLD NIXDORF INC COM SHS 253651202 2,097,783 24,674 SH SOLE 0 0 24,674
DIODES INC COM 254543101 2,654,796 24,258 SH SOLE 0 0 24,258
DUCOMMUN INC DEL COM 264147109 3,057,817 16,510 SH SOLE 0 0 16,510
DXP ENTERPRISES INC COM NEW 233377407 2,689,884 15,941 SH SOLE 0 0 15,941
ELEMENT SOLUTIONS INC COM 28618M106 6,460,575 135,300 SH SOLE 0 0 135,300
ENTERGY CORP NEW COM 29364G103 9,929,400 86,448 SH SOLE 0 0 86,448
ENTERPRISE PRODS PARTNERS L COM 293792107 1,335,528 36,331 SH SOLE 0 0 36,331
ENVISTA HOLDINGS CORPORATION COM 29415F104 1,969,636 74,749 SH SOLE 0 0 74,749
EXPEDIA GROUP INC COM NEW 30212P303 3,947,973 15,429 SH SOLE 0 0 15,429
EXXON MOBIL CORP COM 30231G102 3,569,622 26,109 SH SOLE 0 0 26,109
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 4,840,507 20,396 SH SOLE 0 0 20,396
FREEPORT MCMORAN INC CL B 35671D857 8,709,091 138,481 SH SOLE 0 0 138,481
GAIN THERAPEUTICS INC COM 36269B105 41,108 20,250 SH SOLE 0 0 20,250
GATES INDL CORP PLC ORD SHS G39108108 1,771,480 63,335 SH SOLE 0 0 63,335
GATX CORP COM 361448103 1,715,908 9,684 SH SOLE 0 0 9,684
GE AEROSPACE COM NEW 369604301 13,099,610 35,051 SH SOLE 0 0 35,051
GE VERNOVA INC COM 36828A101 15,042,907 12,804 SH SOLE 0 0 12,804
GENERAL DYNAMICS CORP COM 369550108 3,635,211 10,262 SH SOLE 0 0 10,262
GILEAD SCIENCES INC COM 375558103 6,677,322 52,852 SH SOLE 0 0 52,852
GLOBUS MED INC CL A 379577208 3,363,930 42,576 SH SOLE 0 0 42,576
GRANITE CONSTR INC COM 387328107 1,315,542 8,322 SH SOLE 0 0 8,322
GULFPORT ENERGY CORP COMMON SHARES 402635502 1,087,607 6,409 SH SOLE 0 0 6,409
HALOZYME THERAPEUTICS INC COM 40637H109 2,584,006 33,014 SH SOLE 0 0 33,014
HANCOCK WHITNEY CORPORATION COM 410120109 1,860,603 24,901 SH SOLE 0 0 24,901
HOME DEPOT INC COM 437076102 282,144 800 SH Put SOLE 0 0 800
HOME DEPOT INC COM 437076102 467,451 1,325 SH SOLE 0 0 1,325
HONEYWELL AEROSPACE INC COM 43849R105 558,227 2,525 SH SOLE 0 0 2,525
HONEYWELL INTL INC COM 438516205 565,348 2,525 SH SOLE 0 0 2,525
HUDBAY MINERALS INC COM 443628102 2,041,108 86,451 SH SOLE 0 0 86,451
IDACORP INC COM 451107106 1,878,541 12,416 SH SOLE 0 0 12,416
INNOVIVA INC COM 45781M101 1,338,913 58,957 SH SOLE 0 0 58,957
INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 2,576,377 138,701 SH SOLE 0 0 138,701
INVESCO EXCH TRD SLF IDX FD BULETSHS 2031 CP 46138J429 1,521,986 92,889 SH SOLE 0 0 92,889
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 929,585 47,610 SH SOLE 0 0 47,610
INVESCO EXCH TRD SLF IDX FD BUL 2033 COR ETF 46139W825 216,867 10,300 SH SOLE 0 0 10,300
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 1,397,668 71,255 SH SOLE 0 0 71,255
INVESCO EXCH TRD SLF IDX FD INVSCO 30 CORP 46138J460 1,339,939 80,501 SH SOLE 0 0 80,501
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 2,822,368 138,589 SH SOLE 0 0 138,589
INVESCO EXCH TRD SLF IDX FD BULLETSHS 2032 46139W858 881,110 42,960 SH SOLE 0 0 42,960
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,508,848 7,091 SH SOLE 0 0 7,091
INVESCO QQQ TR UNIT SER 1 46090E103 397,705 540 SH SOLE 0 0 540
IQVIA HLDGS INC COM 46266C105 3,588,675 18,573 SH SOLE 0 0 18,573
ISHARES INC MSCI GBL MIN VOL 464286525 208,416 1,733 SH SOLE 0 0 1,733
ISHARES SILVER TR ISHARES 46428Q109 340,764 6,373 SH SOLE 0 0 6,373
ISHARES TR CORE MSCI TOTAL 46432F834 4,927,986 51,634 SH SOLE 0 0 51,634
ISHARES TR S&P 100 ETF 464287101 332,780 910 SH SOLE 0 0 910
ISHARES TR RUS MID CAP ETF 464287499 2,347,677 21,281 SH SOLE 0 0 21,281
ISHARES TR 1 3 YR TREAS BD 464287457 1,146,392 13,962 SH SOLE 0 0 13,962
ISHARES TR CORE S&P SCP ETF 464287804 1,527,621 10,300 SH SOLE 0 0 10,300
ISHARES TR RUS 2000 VAL ETF 464287630 278,798 1,260 SH SOLE 0 0 1,260
ISHARES TR RUS 1000 VAL ETF 464287598 365,280 1,507 SH SOLE 0 0 1,507
ISHARES TR CORE S&P500 ETF 464287200 375,937 502 SH SOLE 0 0 502
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 4,544,694 18,860 SH SOLE 0 0 18,860
JOHNSON & JOHNSON COM 478160104 268,868 1,059 SH SOLE 0 0 1,059
JONES LANG LASALLE INC COM 48020Q107 8,700,916 28,072 SH SOLE 0 0 28,072
JPMORGAN CHASE & CO COM 46625H100 1,725,684 5,272 SH SOLE 0 0 5,272
KAISER ALUMINIUM CORPORATION COM PAR $0.01 483007704 2,588,381 13,231 SH SOLE 0 0 13,231
LAZARD INC COM 52110M109 1,075,258 25,638 SH SOLE 0 0 25,638
LITTELFUSE INC COM 537008104 2,251,607 4,945 SH SOLE 0 0 4,945
LPL FINL HLDGS INC COM 50212V100 3,141,315 11,152 SH SOLE 0 0 11,152
MAGNOLIA OIL & GAS CORP CL A 559663109 1,551,453 60,651 SH SOLE 0 0 60,651
MASTEC INC COM 576323109 4,627,003 11,121 SH SOLE 0 0 11,121
MATERION CORP COM 576690101 3,768,229 12,671 SH SOLE 0 0 12,671
MERCK & CO INC COM 58933Y105 215,965 1,681 SH SOLE 0 0 1,681
META PLATFORMS INC CL A 30303M102 6,077,558 10,789 SH SOLE 0 0 10,789
MICROSOFT CORP COM 594918104 3,053,065 8,185 SH SOLE 0 0 8,185
MICROSOFT CORP COM 594918104 298,416 800 SH Put SOLE 0 0 800
MKS INC. COM 55306N104 10,251,750 23,048 SH SOLE 0 0 23,048
MONDELEZ INTL INC CL A 609207105 454,102 7,851 SH SOLE 0 0 7,851
MORGAN STANLEY COM NEW 617446448 12,675,071 60,635 SH SOLE 0 0 60,635
MUELLER INDS INC COM 624756102 4,819,962 39,209 SH SOLE 0 0 39,209
MYERS INDS INC COM 628464109 2,393,983 67,799 SH SOLE 0 0 67,799
NORFOLK SOUTHN CORP COM 655844108 483,210 1,536 SH SOLE 0 0 1,536
NORTHWESTERN ENERGY GROUP IN COM NEW 668074305 3,849,432 53,748 SH SOLE 0 0 53,748
NRG ENERGY INC COM NEW 629377508 6,456,144 44,202 SH SOLE 0 0 44,202
NVENT ELEC PLC SHS G6700G107 733,224 4,323 SH SOLE 0 0 4,323
NVIDIA CORPORATION COM 67066G104 533,640 2,667 SH SOLE 0 0 2,667
NXP SEMICONDUCTORS N V COM N6596X109 11,493,846 40,899 SH SOLE 0 0 40,899
OPENLANE INC COM 48238T109 6,323,412 153,332 SH SOLE 0 0 153,332
OSI SYSTEMS INC COM 671044105 1,550,146 7,088 SH SOLE 0 0 7,088
PACCAR INC COM 693718108 7,041,194 58,618 SH SOLE 0 0 58,618
PARKER-HANNIFIN CORP COM 701094104 8,702,334 8,897 SH SOLE 0 0 8,897
PERMIAN RESOURCES CORP CLASS A COM 71424F105 488,270 26,522 SH SOLE 0 0 26,522
PFIZER INC COM 717081103 451,789 18,762 SH SOLE 0 0 18,762
PHILIP MORRIS INTL INC COM 718172109 15,042,939 83,152 SH SOLE 0 0 83,152
PINNACLE FINL PARTNERS INC COM 72348N109 4,853,639 48,113 SH SOLE 0 0 48,113
PIPER SANDLER COMPANIES COM NEW 724078209 1,779,347 24,597 SH SOLE 0 0 24,597
PNC FINL SVCS GROUP INC COM 693475105 6,970,981 28,312 SH SOLE 0 0 28,312
PORTLAND GEN ELEC CO COM NEW 736508847 517,315 9,981 SH SOLE 0 0 9,981
PRICESMART INC COM 741511109 1,346,479 6,893 SH SOLE 0 0 6,893
PROCTER & GAMBLE CO COM 742718109 245,182 1,672 SH SOLE 0 0 1,672
PROVIDENT FINL SVCS INC COM 74386T105 1,178,147 49,837 SH SOLE 0 0 49,837
PRUDENTIAL FINL INC COM 744320102 416,718 3,861 SH SOLE 0 0 3,861
PRUDENTIAL FINL INC COM 744320102 377,755 3,500 SH Put SOLE 0 0 3,500
RALPH LAUREN CORP CL A 751212101 8,694,139 21,659 SH SOLE 0 0 21,659
RB GLOBAL INC COM 74935Q107 5,044,963 43,323 SH SOLE 0 0 43,323
RELIANCE INC COM 759509102 9,559,649 25,588 SH SOLE 0 0 25,588
RUSH ENTERPRISES INC CL A 781846209 1,484,223 20,336 SH SOLE 0 0 20,336
SANMINA CORP COM 801056102 8,722,149 34,464 SH SOLE 0 0 34,464
SCHWAB CHARLES CORP COM 808513105 6,622,587 71,774 SH SOLE 0 0 71,774
SELECT WATER SOLUTIONS INC CL A COM 81617J301 3,219,837 161,153 SH SOLE 0 0 161,153
SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 2,535,710 53,115 SH SOLE 0 0 53,115
SIMON PPTY GROUP INC NEW COM 828806109 7,782,411 34,797 SH SOLE 0 0 34,797
SM ENERGY COMPANY COM 78454L100 1,776,105 68,050 SH SOLE 0 0 68,050
SOUTHSTATE BK CORP COM 84472E102 2,381,216 23,836 SH SOLE 0 0 23,836
SPDR GOLD TR GOLD SHS 78463V107 12,564,753 34,108 SH SOLE 0 0 34,108
SPDR SERIES TRUST ST STR BLO 1 ETF 78468R663 4,762,348 51,968 SH SOLE 0 0 51,968
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD TR 85207H104 376,974 12,495 SH SOLE 0 0 12,495
SS&C TECH HLDGS COM 78467J100 393,025 6,334 SH SOLE 0 0 6,334
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 7,659,916 10,257 SH SOLE 0 0 10,257
STRYKER CORPORATION COM 863667101 3,968,558 12,605 SH SOLE 0 0 12,605
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 12,905,212 27,023 SH SOLE 0 0 27,023
TARGA RES CORP COM 87612G101 438,141 1,634 SH SOLE 0 0 1,634
TD SYNNEX CORPORATION COM 87162W100 5,728,027 21,426 SH SOLE 0 0 21,426
TE CONNECTIVITY PLC ORD SHS G87052109 10,137,959 50,285 SH SOLE 0 0 50,285
TENET HEALTHCARE CORP COM NEW 88033G407 752,810 4,024 SH SOLE 0 0 4,024
TEXAS CAP BANCSHARES INC COM 88224Q107 1,585,557 15,355 SH SOLE 0 0 15,355
THERMO FISHER SCIENTIFIC INC COM 883556102 5,173,444 10,319 SH SOLE 0 0 10,319
TIMKEN CO COM 887389104 2,779,826 19,129 SH SOLE 0 0 19,129
TRAVEL PLUS LEISURE CO COM 894164102 1,816,053 23,761 SH SOLE 0 0 23,761
TRIMAS CORP COM NEW 896215209 2,453,505 54,486 SH SOLE 0 0 54,486
ULTA BEAUTY INC COM 90384S303 6,944,190 15,398 SH SOLE 0 0 15,398
UNION PAC CORP COM 907818108 2,020,144 7,427 SH SOLE 0 0 7,427
URBAN OUTFITTERS INC COM 917047102 1,796,584 25,354 SH SOLE 0 0 25,354
US FOODS HLDG CORP COM 912008109 5,906,062 57,761 SH SOLE 0 0 57,761
VALLEY NATL BANCORP COM 919794107 2,403,977 164,094 SH SOLE 0 0 164,094
VALMONT INDS INC COM 920253101 2,790,963 4,832 SH SOLE 0 0 4,832
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 732,699 7,048 SH SOLE 0 0 7,048
VANECK MERK GOLD ETF GOLD SHS 921078101 697,900 18,085 SH SOLE 0 0 18,085
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 7,111,326 119,138 SH SOLE 0 0 119,138
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 7,532,471 65,109 SH SOLE 0 0 65,109
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 310,741 1,980 SH SOLE 0 0 1,980
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 3,043,781 12,864 SH SOLE 0 0 12,864
VANGUARD STAR FDS VG TL INTL STK F 921909768 328,282 3,840 SH SOLE 0 0 3,840
VANGUARD WORLD FD INF TECH ETF 92204A702 272,269 2,278 SH SOLE 0 0 2,278
VERIZON COMMUNICATIONS INC COM 92343V104 250,640 5,920 SH SOLE 0 0 5,920
VICTORIAS SECRET AND CO COMMON STOCK 926400102 1,344,111 16,101 SH SOLE 0 0 16,101
VISA INC COM CL A 92826C839 6,954,533 20,270 SH SOLE 0 0 20,270
WEATHERFORD INTL PLC ORD SHS G48833118 1,215,084 14,909 SH SOLE 0 0 14,909
WELLS FARGO & CO COM 949746101 8,255,378 99,896 SH SOLE 0 0 99,896
WINTRUST FINL CORP COM 97650W108 1,828,190 11,375 SH SOLE 0 0 11,375
WSFS FINL CORP COM 929328102 1,758,728 22,921 SH SOLE 0 0 22,921
XCEL ENERGY INC COM 98389B100 7,651,546 95,287 SH SOLE 0 0 95,287
XPO INC COM 983793100 4,628,674 22,547 SH SOLE 0 0 22,547