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
A-MARK PRECIOUS METALS INC COM 00181T107   693,594 22,600 SH   SOLE 0 2,864 0 19,736
AGNICO EAGLE MINES LTD COM 008474108   1,714,341 28,740 SH   SOLE 0 3,137 0 25,603
AIR TRANSPORT SERVICES GRP I COM 00922R105   242,950 17,663 SH   SOLE 0 2,032 0 15,631
ALLIENT INC COM 019330109   468,835 13,140 SH   SOLE 0 1,547 0 11,593
ALLSTATE CORP COM 020002101   2,066,950 11,947 SH   SOLE 0 1,253 0 10,694
AMERICAN VANGUARD CORP COM 030371108   886,570 68,461 SH   SOLE 0 8,984 0 59,477
AZZ INC COM 002474104   851,260 11,011 SH   SOLE 0 1,464 0 9,547
BARRICK GOLD CORP COM 067901108   1,543,560 92,762 SH   SOLE 0 16,872 0 75,890
BERKLEY W R CORP COM 084423102   1,416,013 16,011 SH   SOLE 0 1,833 0 14,178
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,941,954 9,374 SH   SOLE 0 3,330 0 6,044
BOEING CO COM 097023105   415,700 2,154 SH   SOLE 0 2,154 0 0
BROADCOM INC COM 11135F101   410,877 310 SH   SOLE 0 236 0 74
CHEVRON CORP NEW COM 166764100   2,858,407 18,121 SH   SOLE 0 1,305 0 16,816
CME GROUP INC COM 12572Q105   1,558,700 7,240 SH   SOLE 0 786 0 6,454
CNX RES CORP COM 12653C108   635,127 26,776 SH   SOLE 0 3,300 0 23,476
COCA COLA CO COM 191216100   254,203 4,155 SH   SOLE 0 3,509 0 646
COCA COLA CONS INC COM 191098102   800,071 946 SH   SOLE 0 117 0 829
COMSTOCK RES INC COM 205768302   462,060 49,791 SH   SOLE 0 6,492 0 43,299
COSTCO WHSL CORP NEW COM 22160K105   1,439,205 1,964 SH   SOLE 0 1,609 0 355
COTERRA ENERGY INC COM 127097103   259,507 9,308 SH   SOLE 0 2,346 0 6,962
CRAWFORD & CO CL A 224633206   908,873 96,381 SH   SOLE 0 12,725 0 83,656
CROWN CASTLE INC COM 22822V101   1,783,416 16,852 SH   SOLE 0 1,833 0 15,019
DIAMOND HILL INVT GROUP INC COM NEW 25264R207   611,298 3,965 SH   SOLE 0 713 0 3,252
DOLLAR GEN CORP NEW COM 256677105   314,929 2,018 SH   SOLE 0 560 0 1,458
DOMINION ENERGY INC COM 25746U109   646,061 13,134 SH   SOLE 0 1,929 0 11,205
DUKE ENERGY CORP NEW COM NEW 26441C204   1,315,740 13,605 SH   SOLE 0 1,484 0 12,121
EQT CORP COM 26884L109   858,875 23,169 SH   SOLE 0 2,535 0 20,634
ESSENTIAL UTILS INC COM 29670G102   243,545 6,573 SH   SOLE 0 1,956 0 4,617
FEDERAL AGRIC MTG CORP CL C 313148306   2,107,797 10,706 SH   SOLE 0 1,810 0 8,896
FIRSTCASH HOLDINGS INC COM 33768G107   1,031,416 8,087 SH   SOLE 0 1,025 0 7,062
FMC CORP COM NEW 302491303   502,784 7,893 SH   SOLE 0 813 0 7,080
FORTREA HLDGS INC COMMON STOCK 34965K107   283,629 7,066 SH   SOLE 0 215 0 6,851
FOX CORP CL B COM 35137L204   1,384,464 48,374 SH   SOLE 0 5,117 0 43,257
GENCOR INDS INC COM 368678108   953,533 57,132 SH   SOLE 0 7,099 0 50,033
GENUINE PARTS CO COM 372460105   323,649 2,089 SH   SOLE 0 518 0 1,571
GLADSTONE LD CORP COM 376549101   617,278 46,303 SH   SOLE 0 7,720 0 38,583
GRAPHIC PACKAGING HLDG CO COM 388689101   2,371,867 81,284 SH   SOLE 0 10,421 0 70,863
HANOVER INS GROUP INC COM 410867105   585,531 4,300 SH   SOLE 0 668 0 3,632
HCW BIOLOGICS INC COM 40423R105   148,953 85,116 SH   SOLE 0 85,116 0 0
HESS CORP COM 42809H107   2,163,672 14,175 SH   SOLE 0 2,469 0 11,706
HONEYWELL INTL INC COM 438516106   1,017,014 4,955 SH   SOLE 0 459 0 4,496
HUMANA INC COM 444859102   692,747 1,998 SH   SOLE 0 90 0 1,908
HUNTINGTON INGALLS INDS INC COM 446413106   2,237,324 7,676 SH   SOLE 0 880 0 6,796
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   996,565 8,921 SH   SOLE 0 396 0 8,525
ISHARES GOLD TR ISHARES NEW 464285204   274,913 6,544 SH   SOLE 0 2,791 0 3,753
ISHARES TR S&P 500 GRWT ETF 464287309   289,460 3,428 SH   SOLE 0 3,428 0 0
ISHARES U S ETF TR BLOOMBERG ROLL 46431W598   452,456 9,436 SH   SOLE 0 5,911 0 3,525
JOHN BEAN TECHNOLOGIES CORP COM 477839104   436,657 4,163 SH   SOLE 0 496 0 3,667
JOHNSON & JOHNSON COM 478160104   1,165,527 7,368 SH   SOLE 0 1,891 0 5,477
JPMORGAN CHASE & CO COM 46625H100   559,638 2,794 SH   SOLE 0 2,005 0 789
KINROSS GOLD CORP COM 496902404   1,148,989 187,437 SH   SOLE 0 24,284 0 163,153
KIRBY CORP COM 497266106   2,252,316 23,629 SH   SOLE 0 2,146 0 21,483
LABORATORY CORP AMER HLDGS COM NEW 50540R409   1,608,739 7,364 SH   SOLE 0 322 0 7,042
LAMB WESTON HLDGS INC COM 513272104   794,394 7,457 SH   SOLE 0 336 0 7,121
LANCASTER COLONY CORP COM 513847103   747,279 3,601 SH   SOLE 0 555 0 3,046
LINCOLN EDL SVCS CORP COM 533535100   1,258,679 121,908 SH   SOLE 0 15,146 0 106,762
LKQ CORP COM 501889208   1,636,322 30,637 SH   SOLE 0 1,274 0 29,363
LOCKHEED MARTIN CORP COM 539830109   1,463,772 3,218 SH   SOLE 0 340 0 2,878
MADISON SQUARE GRDN SPRT COR CL A 55825T103   797,311 4,321 SH   SOLE 0 554 0 3,767
MARATHON PETE CORP COM 56585A102   2,208,440 10,960 SH   SOLE 0 1,221 0 9,739
MASTERCARD INCORPORATED CL A 57636Q104   514,798 1,069 SH   SOLE 0 1,069 0 0
MAYVILLE ENGR CO INC COM 578605107   546,088 38,108 SH   SOLE 0 4,732 0 33,376
MERCK & CO INC COM 58933Y105   2,948,423 22,345 SH   SOLE 0 2,735 0 19,610
MICROSOFT CORP COM 594918104   4,053,001 9,633 SH   SOLE 0 6,432 0 3,201
MONRO INC COM 610236101   1,353,307 42,903 SH   SOLE 0 7,750 0 35,153
MP MATERIALS CORP COM CL A 553368101   294,809 20,616 SH   SOLE 0 3,388 0 17,228
NEWMONT CORP COM 651639106   1,462,715 40,812 SH   SOLE 0 6,225 0 34,587
NORTHWEST PIPE CO COM 667746101   838,817 24,158 SH   SOLE 0 2,390 0 21,768
PAN AMERN SILVER CORP COM 697900108   767,150 50,872 SH   SOLE 0 10,632 0 40,240
PARSONS CORP DEL COM 70202L102   1,079,677 13,016 SH   SOLE 0 1,571 0 11,445
PIONEER NAT RES CO COM 723787107   1,417,763 5,401 SH   SOLE 0 588 0 4,813
PNC FINL SVCS GROUP INC COM 693475105   1,714,576 10,610 SH   SOLE 0 784 0 9,826
PROCTER AND GAMBLE CO COM 742718109   362,467 2,234 SH   SOLE 0 2,234 0 0
SANDSTORM GOLD LTD COM NEW 80013R206   559,304 106,534 SH   SOLE 0 12,836 0 93,698
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   4,792,867 78,507 SH   SOLE 0 28,634 0 49,873
SENECA FOODS CORP NEW CL A 817070501   913,877 16,064 SH   SOLE 0 2,151 0 13,913
SHELL PLC SPON ADS 780259305   481,682 7,185 SH   SOLE 0 5,167 0 2,018
SLR INVESTMENT CORP COM 83413U100   808,607 52,678 SH   SOLE 0 33,345 0 19,333
SOUTHERN CO COM 842587107   2,083,617 29,044 SH   SOLE 0 8,155 0 20,889
SP PLUS CORP COM 78469C103   332,879 6,374 SH   SOLE 0 654 0 5,720
SPDR GOLD TR GOLD SHS 78463V107   1,307,762 6,357 SH   SOLE 0 4,380 0 1,977
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,127,959 5,980 SH   SOLE 0 4,082 0 1,898
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   622,981 6,999 SH   SOLE 0 811 0 6,188
THERMO FISHER SCIENTIFIC INC COM 883556102   388,248 668 SH   SOLE 0 27 0 641
TREEHOUSE FOODS INC COM 89469A104   809,303 20,778 SH   SOLE 0 2,635 0 18,143
UNIFIRST CORP MASS COM 904708104   472,944 2,727 SH   SOLE 0 305 0 2,422
UNILEVER PLC SPON ADR NEW 904767704   1,124,908 22,413 SH   SOLE 0 2,441 0 19,972
UNIVERSAL TECHNICAL INST INC COM 913915104   873,831 54,820 SH   SOLE 0 7,035 0 47,785
VANGUARD INDEX FDS VALUE ETF 922908744   257,807 1,583 SH   SOLE 0 1,583 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   289,816 842 SH   SOLE 0 842 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   5,515,555 21,222 SH   SOLE 0 16,385 0 4,837
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   8,024,286 16,693 SH   SOLE 0 10,308 0 6,385
VIRTU FINL INC CL A 928254101   1,328,219 64,728 SH   SOLE 0 11,646 0 53,082
VISA INC COM CL A 92826C839   400,480 1,435 SH   SOLE 0 1,016 0 419
WALMART INC COM 931142103   636,418 10,577 SH   SOLE 0 2,643 0 7,934
WARNER MUSIC GROUP CORP COM CL A 934550203   1,002,850 30,371 SH   SOLE 0 3,227 0 27,144
WILLIAMS COS INC COM 969457100   789,454 20,258 SH   SOLE 0 14,314 0 5,944