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
AGNICO EAGLE MINES LTD COM 008474108   2,142,563 27,395 SH   SOLE 0 27,395 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105   685,886 31,205 SH   SOLE 0 31,205 0 0
ALLIENT INC COM 019330109   1,153,980 47,528 SH   SOLE 0 47,528 0 0
ALLSTATE CORP COM 020002101   2,212,844 11,478 SH   SOLE 0 11,478 0 0
AMERICAN VANGUARD CORP COM 030371108   825,260 178,242 SH   SOLE 0 178,242 0 0
AZZ INC COM 002474104   1,566,802 19,126 SH   SOLE 0 19,126 0 0
BARRICK GOLD CORP COM 067901108   1,337,449 86,287 SH   SOLE 0 86,287 0 0
BERKLEY W R CORP COM 084423102   1,343,268 22,954 SH   SOLE 0 22,954 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,942,629 8,698 SH   SOLE 0 8,117 0 581
BLACKROCK ETF TRUST II ISHARES FLEXIBLE 092528603   468,232 9,001 SH   SOLE 0 6,461 0 2,540
BOEING CO COM 097023105   381,258 2,154 SH   SOLE 0 2,154 0 0
BROADCOM INC COM 11135F101   674,423 2,909 SH   SOLE 0 2,366 0 543
CDW CORP COM 12514G108   1,067,735 6,135 SH   SOLE 0 6,135 0 0
CHEVRON CORP NEW COM 166764100   2,388,122 16,488 SH   SOLE 0 16,488 0 0
CME GROUP INC COM 12572Q105   1,607,264 6,921 SH   SOLE 0 6,921 0 0
CNX RES CORP COM 12653C108   1,178,977 32,151 SH   SOLE 0 32,151 0 0
COCA COLA CO COM 191216100   258,690 4,155 SH   SOLE 0 3,509 0 646
COCA COLA CONS INC COM 191098102   2,077,724 1,649 SH   SOLE 0 1,649 0 0
COMSTOCK RES INC COM 205768302   1,608,753 88,296 SH   SOLE 0 88,296 0 0
COSTCO WHSL CORP NEW COM 22160K105   1,771,822 1,934 SH   SOLE 0 1,679 0 255
COTERRA ENERGY INC COM 127097103   233,614 9,147 SH   SOLE 0 9,147 0 0
CRAWFORD & CO CL A 224633206   1,913,064 165,490 SH   SOLE 0 165,490 0 0
CROWN CASTLE INC COM 22822V101   738,945 8,142 SH   SOLE 0 8,142 0 0
CROWN HLDGS INC COM 228368106   472,077 5,709 SH   SOLE 0 5,709 0 0
DOMINION ENERGY INC COM 25746U109   1,016,069 18,865 SH   SOLE 0 18,865 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   1,384,136 12,847 SH   SOLE 0 12,847 0 0
EQT CORP COM 26884L109   995,192 21,583 SH   SOLE 0 21,583 0 0
ESSENTIAL UTILS INC COM 29670G102   368,627 10,149 SH   SOLE 0 10,149 0 0
EXXON MOBIL CORP COM 30231G102   1,326,212 12,329 SH   SOLE 0 12,329 0 0
FEDERAL AGRIC MTG CORP CL C 313148306   3,153,760 16,013 SH   SOLE 0 16,013 0 0
FIGS INC CL A 30260D103   694,741 112,236 SH   SOLE 0 112,236 0 0
FIRSTCASH HOLDINGS INC COM 33768G107   1,741,516 16,810 SH   SOLE 0 16,810 0 0
FOX CORP CL B COM 35137L204   1,062,632 23,232 SH   SOLE 0 23,232 0 0
FRONTDOOR INC COM 35905A109   648,168 11,856 SH   SOLE 0 11,856 0 0
GENCOR INDS INC COM 368678108   725,309 41,094 SH   SOLE 0 41,094 0 0
GLADSTONE LD CORP COM 376549101   731,540 67,423 SH   SOLE 0 67,423 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101   2,967,040 109,243 SH   SOLE 0 109,243 0 0
HANOVER INS GROUP INC COM 410867105   1,851,590 11,972 SH   SOLE 0 11,972 0 0
HCW BIOLOGICS INC COM 40423R105   33,509 75,116 SH   SOLE 0 75,116 0 0
HESS CORP COM 42809H107   1,704,523 12,815 SH   SOLE 0 12,815 0 0
HONEYWELL INTL INC COM 438516106   1,091,275 4,831 SH   SOLE 0 4,831 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   2,941,885 15,568 SH   SOLE 0 15,568 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   918,154 5,197 SH   SOLE 0 5,197 0 0
ISHARES GOLD TR ISHARES NEW 464285204   313,151 6,325 SH   SOLE 0 6,325 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   348,045 3,428 SH   SOLE 0 3,428 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   2,816,198 15,212 SH   SOLE 0 15,212 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   751,706 3,402 SH   SOLE 0 3,402 0 0
ISHARES U S ETF TR BLOOMBERG ROLL 46431W598   431,514 9,070 SH   SOLE 0 9,070 0 0
JANUS DETROIT STR TR B-BBB CLO ETF 47103U753   387,381 7,880 SH   SOLE 0 6,280 0 1,600
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845   931,340 18,366 SH   SOLE 0 14,419 0 3,947
JOHNSON & JOHNSON COM 478160104   926,627 6,407 SH   SOLE 0 6,407 0 0
JPMORGAN CHASE & CO. COM 46625H100   732,793 3,057 SH   SOLE 0 2,467 0 590
KENVUE INC COM 49177J102   1,492,514 69,907 SH   SOLE 0 69,907 0 0
KIRBY CORP COM 497266106   3,310,376 31,289 SH   SOLE 0 31,289 0 0
LABCORP HOLDINGS INC COM SHS 504922105   1,586,436 6,918 SH   SOLE 0 6,918 0 0
LANCASTER COLONY CORP COM 513847103   955,213 5,517 SH   SOLE 0 5,517 0 0
LINCOLN EDL SVCS CORP COM 533535100   3,318,324 209,755 SH   SOLE 0 209,755 0 0
LKQ CORP COM 501889208   1,032,969 28,108 SH   SOLE 0 28,108 0 0
LOCKHEED MARTIN CORP COM 539830109   1,485,033 3,056 SH   SOLE 0 3,056 0 0
MADISON SQUARE GRDN SPRT COR CL A 55825T103   1,677,028 7,431 SH   SOLE 0 7,431 0 0
MARATHON PETE CORP COM 56585A102   1,422,621 10,198 SH   SOLE 0 10,198 0 0
MASTERCARD INCORPORATED CL A 57636Q104   548,159 1,041 SH   SOLE 0 1,041 0 0
MERCK & CO INC COM 58933Y105   1,142,627 11,486 SH   SOLE 0 10,986 0 500
MICROSOFT CORP COM 594918104   4,005,876 9,504 SH   SOLE 0 6,610 0 2,894
MONRO INC COM 610236101   1,339,299 54,004 SH   SOLE 0 54,004 0 0
MP MATERIALS CORP COM CL A 553368101   484,006 31,026 SH   SOLE 0 31,026 0 0
NEWMONT CORP COM 651639106   1,060,225 28,485 SH   SOLE 0 28,485 0 0
NORFOLK SOUTHN CORP COM 655844108   870,033 3,707 SH   SOLE 0 3,707 0 0
NORTHWESTERN ENERGY GROUP IN COM NEW 668074305   1,644,590 30,763 SH   SOLE 0 30,763 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   682,191 6,217 SH   SOLE 0 6,217 0 0
PAN AMERN SILVER CORP COM 697900108   1,754,045 86,748 SH   SOLE 0 86,748 0 0
PARSONS CORP DEL COM 70202L102   1,580,519 17,133 SH   SOLE 0 17,133 0 0
PNC FINL SVCS GROUP INC COM 693475105   1,955,885 10,142 SH   SOLE 0 10,142 0 0
PREFORMED LINE PRODS CO COM 740444104   605,469 4,738 SH   SOLE 0 4,738 0 0
PROCTER AND GAMBLE CO COM 742718109   374,530 2,234 SH   SOLE 0 2,234 0 0
SANDSTORM GOLD LTD COM NEW 80013R206   1,008,970 180,819 SH   SOLE 0 180,819 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   5,244,178 231,021 SH   SOLE 0 87,234 0 143,787
SELECTIVE INS GROUP INC COM 816300107   1,191,071 12,736 SH   SOLE 0 12,736 0 0
SENECA FOODS CORP NEW CL A 817070501   2,217,219 27,974 SH   SOLE 0 27,974 0 0
SHELL PLC SPON ADS 780259305   497,378 7,939 SH   SOLE 0 6,418 0 1,521
SLR INVESTMENT CORP COM 83413U100   975,547 60,368 SH   SOLE 0 43,568 0 16,800
SOUNDTHINKING INC COM 82536T107   1,855,042 142,040 SH   SOLE 0 142,040 0 0
SOUTHERN CO COM 842587107   2,441,776 29,662 SH   SOLE 0 25,998 0 3,664
SPDR GOLD TR GOLD SHS 78463V107   1,757,137 7,257 SH   SOLE 0 5,456 0 1,801
SPDR S&P 500 ETF TR TR UNIT 78462F103   3,632,524 6,198 SH   SOLE 0 4,407 0 1,791
SPECTRUM BRANDS HLDGS INC NE COM 84790A105   1,016,246 12,028 SH   SOLE 0 12,028 0 0
STEPAN CO COM 858586100   456,459 7,055 SH   SOLE 0 7,055 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105   1,817,387 507,650 SH   SOLE 0 507,650 0 0
TREEHOUSE FOODS INC COM 89469A104   1,568,414 44,646 SH   SOLE 0 44,646 0 0
UNIFIRST CORP MASS COM 904708104   796,424 4,655 SH   SOLE 0 4,655 0 0
UNILEVER PLC SPON ADR NEW 904767704   1,570,930 27,706 SH   SOLE 0 27,706 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104   2,452,991 95,410 SH   SOLE 0 95,410 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   345,590 842 SH   SOLE 0 842 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   268,002 1,583 SH   SOLE 0 1,583 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   6,764,675 23,342 SH   SOLE 0 19,806 0 3,536
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   9,711,639 18,024 SH   SOLE 0 12,561 0 5,464
VESTIS CORPORATION COM SHS 29430C102   918,149 60,246 SH   SOLE 0 60,246 0 0
VIRTU FINL INC CL A 928254101   1,574,665 44,133 SH   SOLE 0 44,133 0 0
VISA INC COM CL A 92826C839   557,811 1,765 SH   SOLE 0 1,420 0 345
WALMART INC COM 931142103   907,748 10,047 SH   SOLE 0 10,047 0 0
WARNER MUSIC GROUP CORP COM CL A 934550203   1,479,754 47,734 SH   SOLE 0 47,734 0 0
WILLIAMS COS INC COM 969457100   1,215,550 22,460 SH   SOLE 0 17,417 0 5,043
WISDOMTREE TR US LARGECAP DIVD 97717W307   211,744 2,722 SH   SOLE 0 2,722 0 0