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
AMERICAN OUTDOOR BRANDS INC COM 02875D109 1,373,580 117,000 SH SOLE 117,000 0 0
APPLE INC COM 037833100 428,253 1,480 SH SOLE 0 0 1,480
ATKORE INC COM 047649108 832,638 10,950 SH SOLE 10,950 0 0
BOSTON BEER INC CL A 100557107 369,108 2,085 SH SOLE 0 0 2,085
BUILDERS FIRSTSOURCE INC COM 12008R107 4,297,903 48,032 SH SOLE 0 0 48,032
CAL MAINE FOODS INC COM NEW 128030202 6,012,193 74,630 SH SOLE 0 0 74,630
CAPITAL ONE FINL CORP COM 14040H105 582,801 2,905 SH SOLE 0 0 2,905
CHEVRON CORPORATION COM 166764100 202,559 1,222 SH SOLE 0 0 1,222
DICKS SPORTING GOODS INC COM 253393102 9,387,666 41,390 SH SOLE 0 0 41,390
DISNEY WALT CO COM 254687106 4,166,181 43,285 SH SOLE 0 0 43,285
DOLBY LABORATORIES INC COM CL A 25659T107 3,087,498 58,720 SH SOLE 0 0 58,720
DOUBLEVERIFY HLDGS INC COM 25862V105 3,703,757 341,675 SH SOLE 0 0 341,675
DOUGLAS ELLIMAN INC COM 25961D105 540,926 305,608 SH SOLE 220,000 0 85,608
ENTERPRISE PRODS PARTNERS L COM 293792107 218,906 5,955 SH SOLE 0 0 5,955
EXPEDITORS INTL WASH INC COM 302130109 2,814,665 17,270 SH SOLE 0 0 17,270
EXXON MOBIL CORP COM 30231G102 27,267,771 199,442 SH SOLE 0 0 199,442
FASTENAL CO COM 311900104 7,398,061 154,030 SH SOLE 0 0 154,030
GALAXY GAMING INC COM 36318P105 371,316 220,000 SH SOLE 220,000 0 0
GAMBLING.COM GROUP LTD COM G3R239101 570,000 300,000 SH SOLE 300,000 0 0
GARMIN LTD SHS H2906T109 2,825,440 11,895 SH SOLE 0 0 11,895
GENERAC HLDGS INC COM 368736104 1,266,696 4,326 SH SOLE 0 0 4,326
GODADDY INC CL A 380237107 6,614,698 77,930 SH SOLE 5,700 0 72,230
INVESCO QQQ TR UNIT SER 1 46090E103 1,615,662 2,194 SH SOLE 0 0 2,194
ISHARES TR RUS 2000 VAL ETF 464287630 1,046,718 4,732 SH SOLE 0 0 4,732
JOHNSON OUTDOORS INC CL A 479167108 1,698,830 36,899 SH SOLE 0 0 36,899
LAKELAND INDUSTRIES INC COM 511795106 470,360 44,000 SH SOLE 44,000 0 0
MAMA MANCINIS HOLDINGS INC COM 56146T103 1,677,900 94,000 SH SOLE 94,000 0 0
MICROSOFT CORP COM 594918104 3,229,234 8,657 SH SOLE 0 0 8,657
MILLER INDS INC TENN COM NEW 600551204 5,466,401 106,870 SH SOLE 0 0 106,870
NUTRIEN LTD COM 67077M108 5,995,484 95,242 SH SOLE 0 0 95,242
NVIDIA CORPORATION COM 67066G104 200,090 1,000 SH SOLE 0 0 1,000
NVR INC COM 62944T105 367,924 54 SH SOLE 0 0 54
OIL DRI CORP AMER COM 677864100 3,453,676 33,790 SH SOLE 0 0 33,790
PAYPAL HLDGS INC COM 70450Y103 3,423,095 79,275 SH SOLE 0 0 79,275
PUBMATIC INC COM 74467Q103 1,836,800 140,000 SH SOLE 140,000 0 0
SCHWAB CHARLES CORP COM 808513105 2,088,531 22,635 SH SOLE 0 0 22,635
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,841,801 66,491 SH SOLE 0 0 66,491
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 358,899 12,195 SH SOLE 0 0 12,195
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 370,514 10,949 SH SOLE 0 0 10,949
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 494,232 14,198 SH SOLE 0 0 14,198
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 332,956 14,395 SH SOLE 0 0 14,395
SPDR SERIES TRUST STATE STREET SPD 78464A300 864,806 7,926 SH SOLE 0 0 7,926
SPDR SERIES TRUST STATE STREET SPD 78464A201 803,770 6,747 SH SOLE 0 0 6,747
ST JOE CO COM 790148100 16,294,760 268,175 SH SOLE 8,000 0 260,175
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 1,583,152 2,120 SH SOLE 0 0 2,120
U HAUL HOLDING COMPANY COM 023586100 525,876 8,036 SH SOLE 0 0 8,036
U HAUL HOLDING COMPANY COM SER N 023586506 4,808,083 83,329 SH SOLE 0 0 83,329
ULTA BEAUTY INC COM 90384S303 784,254 1,739 SH SOLE 0 0 1,739
VANGUARD INDEX FDS TOTAL STK MKT 922908769 451,449 1,220 SH SOLE 0 0 1,220
WALMART INC COM 931142103 7,045,905 62,210 SH SOLE 0 0 62,210
WARNER BROS DISCOVERY INC COM SER A 934423104 812,997 30,495 SH SOLE 4,000 0 26,495
WEYERHAEUSER CO COM NEW 962166104 298,292 12,460 SH SOLE 0 0 12,460