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
ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106   264,551 2,946 SH   SOLE   2,946 0 0
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108   366,014 12,303 SH   SOLE   12,303 0 0
ADAM NAT RES FD INC COM 00548F105   299,261 12,888 SH   SOLE   12,888 0 0
AERSALE CORPORATION COM 00810F106   505,000 100,000 SH   SOLE   100,000 0 0
AGNICO EAGLE MINES LTD COM 008474108   89,523,796 1,111,264 SH   SOLE   1,111,264 0 0
ALAMOS GOLD INC NEW COM CL A 011532108   48,891,404 2,451,926 SH   SOLE   2,451,926 0 0
AMAZON COM INC COM 023135106   456,509 2,450 SH   SOLE   2,450 0 0
APPLE INC COM 037833100   5,321,720 22,840 SH   SOLE   22,840 0 0
ARIS MNG CORP COM 04040Y109   94,875 20,625 SH   SOLE   20,625 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   16,227,455 374,595 SH   SOLE   374,595 0 0
ASTERA LABS INC COM 04626A103   607,724 11,600 SH   SOLE   11,600 0 0
AVINO SILVER & GOLD MINES LT COM 053906103   201,300 183,000 SH   SOLE   183,000 0 0
BARRICK GOLD CORP COM 067901108   1,480,373 74,428 SH   SOLE   74,428 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   35,777,391 77,733 SH   SOLE   77,733 0 0
BHP GROUP LTD SPONSORED ADS 088606108   1,066,242 17,167 SH   SOLE   17,167 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   1,011,297 21,385 SH   SOLE   21,385 0 0
B2GOLD CORP COM 11777Q209   8,619,220 2,798,448 SH   SOLE   2,798,448 0 0
BUCKLE INC COM 118440106   11,432,200 260,000 SH   SOLE   260,000 0 0
CF INDS HLDGS INC COM 125269100   16,719,629 194,867 SH   SOLE   194,867 0 0
CME GROUP INC COM 12572Q105   970,860 4,400 SH   SOLE   4,400 0 0
CACI INTL INC CL A 127190304   205,356 407 SH   SOLE   407 0 0
CAL MAINE FOODS INC COM NEW 128030202   10,851,800 145,000 SH   SOLE   145,000 0 0
CAMECO CORP COM 13321L108   3,697,247 77,413 SH   SOLE   77,413 0 0
CHEMOURS CO COM 163851108   366,613 18,042 SH   SOLE   18,042 0 0
CHENIERE ENERGY INC COM NEW 16411R208   917,004 5,099 SH   SOLE   5,099 0 0
CIRRUS LOGIC INC COM 172755100   11,780,076 94,840 SH   SOLE   94,840 0 0
COEUR MNG INC COM NEW 192108504   21,050,853 3,059,717 SH   SOLE   3,059,717 0 0
COLLECTIVE MINING LTD COM 19425C100   5,407,031 1,685,000 SH   SOLE   1,685,000 0 0
CONTANGO ORE INC COM 21077F100   4,531,897 235,301 SH   SOLE   235,301 0 0
CORTEVA INC COM 22052L104   1,569,517 26,697 SH   SOLE   26,697 0 0
DARLING INGREDIENTS INC COM 237266101   229,314 6,171 SH   SOLE   6,171 0 0
DENISON MINES CORP COM 248356107   2,280,940 1,251,831 SH   SOLE   1,251,831 0 0
EMX RTY CORP COM 26873J107   4,084,254 2,294,023 SH   SOLE   2,294,023 0 0
EAGLE MATLS INC COM 26969P108   473,184 1,645 SH   SOLE   1,645 0 0
ELDORADO GOLD CORP NEW COM 284902509   13,956,970 803,490 SH   SOLE   803,490 0 0
ENDEAVOUR SILVER CORP COM 29258Y103   5,084,031 1,288,211 SH   SOLE   1,288,211 0 0
ENCORE ENERGY CORP COM NEW 29259W700   150,664 37,293 SH   SOLE   37,293 0 0
ENERGY FUELS INC COM NEW 292671708   244,294 44,498 SH   SOLE   44,498 0 0
EQUINOX GOLD CORP COM 29446Y502   49,030,396 8,040,870 SH   SOLE   8,040,870 0 0
ERO COPPER CORP COM 296006109   7,131,641 320,240 SH   SOLE   320,240 0 0
EXXON MOBIL CORP COM 30231G102   28,435,110 242,579 SH   SOLE   242,579 0 0
FMC CORP COM NEW 302491303   316,050 4,793 SH   SOLE   4,793 0 0
FRP HLDGS INC COM 30292L107   8,490,392 284,340 SH   SOLE   284,340 0 0
FEDERATED HERMES INC CL B 314211103   21,662,494 589,135 SH   SOLE   589,135 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103   3,116,320 519,097 SH   SOLE   519,097 0 0
FORTUNA MNG CORP COM NEW 349942102   7,015,310 1,511,421 SH   SOLE   1,511,421 0 0
FRANCO NEV CORP COM 351858105   23,773,093 191,338 SH   SOLE   191,338 0 0
FREEPORT-MCMORAN INC CL B 35671D857   758,984 15,204 SH   SOLE   15,204 0 0
FURY GOLD MINES LIMITED COM 36117T100   378,912 868,579 SH   SOLE   868,579 0 0
GATOS SILVER INC COM 368036109   51,969,394 3,446,731 SH   SOLE   3,446,731 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106   9,316,744 606,954 SH   SOLE   606,954 0 0
GOLD ROYALTY CORP COMMON SHARES 38071H106   151,104 111,106 SH   SOLE   111,106 0 0
GOLDMINING INC COM 38149E101   84,600 90,000 SH   SOLE   90,000 0 0
GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109   973,943 19,286 SH   SOLE   19,286 0 0
GRAYSCALE ETHEREUM TR ETH SHS 389638107   353,633 16,155 SH   SOLE   16,155 0 0
GRAYSCALE ETHEREUM MINI TR E COM UNIT 38964R104   43,056 17,646 SH   SOLE   17,646 0 0
GRAYSCALE BITCOIN MINI TR BT SHS 389930108   108,580 19,286 SH   SOLE   19,286 0 0
HECLA MNG CO COM 422704106   18,818,625 2,821,383 SH   SOLE   2,821,383 0 0
HELMERICH & PAYNE INC COM 423452101   17,712,623 582,269 SH   SOLE   582,269 0 0
HUDBAY MINERALS INC COM 443628102   565,660 61,500 SH   SOLE   61,500 0 0
I-80 GOLD CORP COM 44955L106   20,263,652 17,455,998 SH   SOLE   17,455,998 0 0
IAMGOLD CORP COM 450913108   32,392,331 6,191,519 SH   SOLE   6,191,519 0 0
INTEGRA RES CORP COM 45826T509   665,500 679,835 SH   SOLE   679,835 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   483,848 3,012 SH   SOLE   3,012 0 0
INTERNATIONAL TOWER HILL MIN COM 46050R102   13,031,306 23,694,037 SH   SOLE   23,694,037 0 0
INVESCO QQQ TR PUT 46090E953   442 10,500 SH Put SOLE   10,500 0 0
ISHARES TR CORE US AGGBD ET 464287226   451,372 4,457 SH   SOLE   4,457 0 0
ISHARES TR CALL 464287900   20,149 99,500 SH Call SOLE   99,500 0 0
ISHARES TR CALL 464287902   49,725 58,500 SH Call SOLE   58,500 0 0
ISHARES TR PUT 464287952   2,147 132,000 SH Put SOLE   132,000 0 0
ISHARES SILVER TR ISHARES 46428Q109   7,219,151 254,106 SH   SOLE   254,106 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   473,595 6,620 SH   SOLE   6,620 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   266,707 2,648 SH   SOLE   2,648 0 0
DAKOTA GOLD CORP COM 46655E100   101,815 43,142 SH   SOLE   43,142 0 0
DAKOTA GOLD CORP W EXP 03/15/202 46655E118   6,704 10,639 SH   SOLE   10,639 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107   9,498,761 859,616 SH   SOLE   859,616 0 0
KINROSS GOLD CORP COM 496902404   24,568,750 2,624,130 SH   SOLE   2,624,130 0 0
LANDBRIDGE COMPANY LLC CL A 514952100   1,890,396 48,323 SH   SOLE   48,323 0 0
LARGO INC COM 517097101   827,832 395,900 SH   SOLE   395,900 0 0
LITHIUM AMERICAS ARGENTINA C COM SHS 53681K100   577,965 177,290 SH   SOLE   177,290 0 0
MP MATERIALS CORP COM CL A 553368101   374,992 21,246 SH   SOLE   21,246 0 0
MAG SILVER CORP COM 55903Q104   34,323,294 2,441,255 SH   SOLE   2,441,255 0 0
MARCUS & MILLICHAP INC COM 566324109   6,737,100 170,000 SH   SOLE   170,000 0 0
METALLA RTY & STREAMING LTD COM NEW 59124U605   74,531 24,120 SH   SOLE   24,120 0 0
NVR INC COM 62944T105   323,789 33 SH   SOLE   33 0 0
NEW GOLD INC CDA COM 644535106   2,616,929 908,656 SH   SOLE   908,656 0 0
NEW PAC METALS CORP COM 64782A107   1,467,212 986,669 SH   SOLE   986,669 0 0
NEWMONT CORP COM 651639106   32,364,010 605,494 SH   SOLE   605,494 0 0
NEXGEN ENERGY LTD COM 65340P106   3,530,962 541,281 SH   SOLE   541,281 0 0
NOVAGOLD RES INC COM NEW 66987E206   7,452,377 1,817,653 SH   SOLE   1,817,653 0 0
NUCOR CORP COM 670346105   26,933,261 179,149 SH   SOLE   179,149 0 0
NUTRIEN LTD COM 67077M108   2,400,509 49,948 SH   SOLE   49,948 0 0
ORLA MNG LTD NEW COM 68634K106   916,439 228,250 SH   SOLE   228,250 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101   63,816,439 3,445,949 SH   SOLE   3,445,949 0 0
OSISKO DEVELOPMENT CORP W EXP 05/27/202 68828E239   4,573 12,498 SH   SOLE   12,498 0 0
OSISKO DEVELOPMENT CORP COM NEW 68828E809   1,694,254 792,945 SH   SOLE   792,945 0 0
PAN AMERN SILVER CORP COM 697900108   61,315,381 2,937,550 SH   SOLE   2,937,550 0 0
PARAMOUNT GOLD NEV CORP COM 69924M109   445,561 1,103,419 SH   SOLE   1,103,419 0 0
PERPETUA RESOURCES CORP COM 714266103   26,092,091 2,790,598 SH   SOLE   2,790,598 0 0
PROSHARES TR PSHS ULT S&P 500 74347R107   1,100,074 12,200 SH   SOLE   12,200 0 0
PROSHARES TR ULTRAPRO QQQ 74347X831   1,116,346 15,400 SH   SOLE   15,400 0 0
QUANTA SVCS INC COM 74762E102   793,675 2,662 SH   SOLE   2,662 0 0
RELIANCE INC COM 759509102   12,048,489 41,660 SH   SOLE   41,660 0 0
RIO TINTO PLC SPONSORED ADR 767204100   357,345 5,021 SH   SOLE   5,021 0 0
ROYAL GOLD INC COM 780287108   6,486,222 46,231 SH   SOLE   46,231 0 0
SPDR S&P 500 ETF TR PUT 78462F953   120,288 175,800 SH Put SOLE   175,800 0 0
SPDR GOLD TR GOLD SHS 78463V107   838,557 3,450 SH   SOLE   3,450 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   18,116,821 197,329 SH   SOLE   197,329 0 0
SANDSTORM GOLD LTD COM NEW 80013R206   15,063,395 2,509,927 SH   SOLE   2,509,927 0 0
RADIUS RECYCLING INC CL A 806882106   5,562,000 300,000 SH   SOLE   300,000 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   370,209 4,270 SH   SOLE   4,270 0 0
SEABRIDGE GOLD INC COM 811916105   5,319,341 316,816 SH   SOLE   316,816 0 0
SIGMA LITHIUM CORPORATION COM 826599102   4,698,328 380,094 SH   SOLE   380,094 0 0
SILVERCORP METALS INC COM 82835P103   4,588,233 1,052,726 SH   SOLE   1,052,726 0 0
SILVERCREST METALS INC COM 828363101   76,089,042 8,207,500 SH   SOLE   8,207,500 0 0
SITIO ROYALTIES CORP CLASS A COM 82983N108   6,244,742 299,652 SH   SOLE   299,652 0 0
SKEENA RES LTD NEW COM 83056P715   8,937,469 1,055,708 SH   SOLE   1,055,708 0 0
SMART SAND INC COM 83191H107   1,477,500 750,000 SH   SOLE   750,000 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   826,514 19,830 SH   SOLE   19,830 0 0
SOLARIS RES INC COM NEW 83419D201   5,974,710 2,293,986 SH   SOLE   2,293,986 0 0
SPROTT INC COM NEW 852066208   63,258,716 1,460,603 SH   SOLE   1,460,603 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104   37,039,060 1,817,422 SH   SOLE   1,817,422 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   14,590,896 1,396,258 SH   SOLE   1,396,258 0 0
SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104   830,821 84,605 SH   SOLE   84,605 0 0
SPROTT FOCUS TR INC COM 85208J109   111,347,037 14,449,983 SH   SOLE   14,449,983 0 0
SPROTT FDS TR URANIUM MINERS E 85208P303   203,524 4,436 SH   SOLE   4,436 0 0
SPROTT FDS TR ENERGY TRANSITIN 85208P402   655,570 36,665 SH   SOLE   36,665 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   19,383,556 791,435 SH   SOLE   791,435 0 0
SPROTT ETF TRUST GOLD MINERS ETF 85210B102   5,589,814 180,433 SH   SOLE   180,433 0 0
STEEL DYNAMICS INC COM 858119100   12,469,312 98,900 SH   SOLE   98,900 0 0
TRX GOLD CORPORATION COM 87283P109   9,398 23,975 SH   SOLE   23,975 0 0
TESLA INC COM 88160R101   588,668 2,250 SH   SOLE   2,250 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   5,649,111 6,385 SH   SOLE   6,385 0 0
THOR INDS INC COM 885160101   5,494,500 50,000 SH   SOLE   50,000 0 0
TRILOGY METALS INC NEW COM 89621C105   614,961 1,270,581 SH   SOLE   1,270,581 0 0
TRIPLE FLAG PRECIOUS METAL COM 89679M104   14,564,427 899,813 SH   SOLE   899,813 0 0
UR-ENERGY INC COM 91688R108   122,134 102,634 SH   SOLE   102,634 0 0
URANIUM ENERGY CORP COM 916896103   1,527,610 245,992 SH   SOLE   245,992 0 0
URANIUM ENERGY CORP PUT 916896953   2,364 32,000 SH Put SOLE   32,000 0 0
URANIUM RTY CORP COM 91702V101   981,950 400,796 SH   SOLE   400,796 0 0
VALE S A SPONSORED ADS 91912E105   639,674 54,767 SH   SOLE   54,767 0 0
VANECK MERK GOLD ETF GOLD TRUST 921078101   352,362 13,878 SH   SOLE   13,878 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   450,285 11,308 SH   SOLE   11,308 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   3,033,844 38,200 SH   SOLE   38,200 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   5,673,000 300,000 SH   SOLE   300,000 0 0
VIZSLA SILVER CORP COM NEW 92859G608   37,218,880 19,420,629 SH   SOLE   19,420,629 0 0
WESTERN COPPER & GOLD CORP COM 95805V108   57,360 47,800 SH   SOLE   47,800 0 0
WESTLAKE CORPORATION COM 960413102   9,768,850 65,000 SH   SOLE   65,000 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   46,937,321 768,467 SH   SOLE   768,467 0 0
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   2,410,175 90,506 SH   SOLE   90,506 0 0
LIFEZONE METALS LIMITED ORD SHS G5568L109   2,460,234 351,462 SH   SOLE   351,462 0 0
LIFEZONE METALS LIMITED W EXP 07/05/202 G5568L117   476,495 728,133 SH   SOLE   728,133 0 0
METALS ACQUISITION LIMITED ORD SHS G60409110   20,775,000 1,500,000 SH   SOLE   1,500,000 0 0