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   1,139,201 12,468 SH   SOLE   12,468 0 0
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108   479,945 14,763 SH   SOLE   14,763 0 0
ADAM NAT RES FD INC COM 00548F105   1,328,136 58,226 SH   SOLE   58,226 0 0
AGNICO EAGLE MINES LTD COM 008474108   116,333,603 1,073,416 SH   SOLE   1,073,416 0 0
ALAMOS GOLD INC NEW COM CL A 011532108   59,525,074 2,226,069 SH   SOLE   2,226,069 0 0
AMAZON COM INC COM 023135106   447,111 2,350 SH   SOLE   2,350 0 0
AMERICAS GOLD AND SILVER COR COM 03062D100   3,080,829 5,757,602 SH   SOLE   5,757,602 0 0
AMPLIFY ETF TR AMPLIFY JUNIOR S 032108649   1,168,983 96,451 SH   SOLE   96,451 0 0
ANTERO RESOURCES CORP COM 03674X106   232,530 5,750 SH   SOLE   5,750 0 0
ANTERO MIDSTREAM CORP COM 03676B102   297,000 16,500 SH   SOLE   16,500 0 0
APPLE INC COM 037833100   3,947,250 17,770 SH   SOLE   17,770 0 0
ARIS MNG CORP COM 04040Y109   241,902 52,134 SH   SOLE   52,134 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   14,451,165 369,595 SH   SOLE   369,595 0 0
AVINO SILVER & GOLD MINES LT COM 053906103   481,804 261,850 SH   SOLE   261,850 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303   26,760 12,000 SH   SOLE   12,000 0 0
BARRICK GOLD CORP COM 067901108   2,415,463 124,252 SH   SOLE   124,252 0 0
BAYTEX ENERGY CORP COM 07317Q105   37,007 16,595 SH   SOLE   16,595 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   798,442 1 SH   SOLE   1 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   22,179,827 41,646 SH   SOLE   41,646 0 0
BHP GROUP LTD SPONSORED ADS 088606108   942,550 19,418 SH   SOLE   19,418 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   1,399,769 28,891 SH   SOLE   28,891 0 0
BROWN & BROWN INC COM 115236101   243,824 1,960 SH   SOLE   1,960 0 0
B2GOLD CORP COM 11777Q209   3,293,955 1,155,774 SH   SOLE   1,155,774 0 0
BUCKLE INC COM 118440106   9,196,800 240,000 SH   SOLE   240,000 0 0
CF INDS HLDGS INC COM 125269100   15,497,503 198,305 SH   SOLE   198,305 0 0
CME GROUP INC COM 12572Q105   1,185,315 4,468 SH   SOLE   4,468 0 0
CACI INTL INC CL A 127190304   220,519 601 SH   SOLE   601 0 0
CAL MAINE FOODS INC COM NEW 128030202   11,980,620 131,800 SH   SOLE   131,800 0 0
CAMECO CORP COM 13321L108   4,654,458 113,082 SH   SOLE   113,082 0 0
CHEMOURS CO COM 163851108   225,260 16,649 SH   SOLE   16,649 0 0
CHENIERE ENERGY INC COM NEW 16411R208   1,326,847 5,734 SH   SOLE   5,734 0 0
CHEVRON CORP NEW COM 166764100   499,361 2,985 SH   SOLE   2,985 0 0
CIRRUS LOGIC INC COM 172755100   9,451,280 94,840 SH   SOLE   94,840 0 0
COEUR MNG INC COM NEW 192108504   66,963,380 11,324,856 SH   SOLE   11,324,856 0 0
COLLECTIVE MINING LTD COM 19425C100   2,583,934 297,070 SH   SOLE   297,070 0 0
CORTEVA INC COM 22052L104   1,789,289 28,433 SH   SOLE   28,433 0 0
DARLING INGREDIENTS INC COM 237266101   204,748 6,554 SH   SOLE   6,554 0 0
DENISON MINES CORP COM 248356107   1,003,726 772,097 SH   SOLE   772,097 0 0
DEVON ENERGY CORP NEW COM 25179M103   235,059 6,285 SH   SOLE   6,285 0 0
EMX RTY CORP COM 26873J107   3,729,811 1,828,339 SH   SOLE   1,828,339 0 0
EAGLE MATLS INC COM 26969P108   838,896 3,780 SH   SOLE   3,780 0 0
ELDORADO GOLD CORP NEW COM 284902509   14,492,902 861,647 SH   SOLE   861,647 0 0
ENDEAVOUR SILVER CORP COM 29258Y103   9,269,673 2,171,492 SH   SOLE   2,171,492 0 0
ENCORE ENERGY CORP COM NEW 29259W700   352,976 257,647 SH   SOLE   257,647 0 0
ENERGY FUELS INC COM NEW 292671708   394,783 105,840 SH   SOLE   105,840 0 0
EQUINOX GOLD CORP COM 29446Y502   30,560,811 4,445,158 SH   SOLE   4,445,158 0 0
ERO COPPER CORP COM 296006109   9,067,836 748,185 SH   SOLE   748,185 0 0
EXXON MOBIL CORP COM 30231G102   27,942,567 234,950 SH   SOLE   234,950 0 0
FMC CORP COM NEW 302491303   328,237 7,780 SH   SOLE   7,780 0 0
FRP HLDGS INC COM 30292L107   8,123,594 284,340 SH   SOLE   284,340 0 0
FEDERATED HERMES INC CL B 314211103   23,122,094 567,135 SH   SOLE   567,135 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103   30,856,313 4,612,904 SH   SOLE   4,612,904 0 0
FOREMOST CLEAN ENERGY LTD COM 34547F105   140,434 167,000 SH   SOLE   167,000 0 0
FORTUNA MNG CORP COM NEW 349942102   5,150,906 845,710 SH   SOLE   845,710 0 0
FRANCO NEV CORP COM 351858105   37,179,972 235,998 SH   SOLE   235,998 0 0
FREEPORT-MCMORAN INC CL B 35671D857   1,370,247 36,192 SH   SOLE   36,192 0 0
FURY GOLD MINES LIMITED COM 36117T100   27,298 69,064 SH   SOLE   69,064 0 0
GAIN THERAPEUTICS INC COM 36269B105   26,740 14,000 SH   SOLE   14,000 0 0
GALIANO GOLD INC COM 36352H100   61,209 49,362 SH   SOLE   49,362 0 0
GLOBAL X FDS GLOBAL X SILVER 37954Y848   3,059,387 77,551 SH   SOLE   77,551 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106   227,682 10,307 SH   SOLE   10,307 0 0
GOLD ROYALTY CORP COMMON SHARES 38071H106   461,320 320,361 SH   SOLE   320,361 0 0
GOLDMINING INC COM 38149E101   283,711 333,778 SH   SOLE   333,778 0 0
GRANITESHARES PLATINUM TR SHS BEN INT 38748T103   130,680 13,500 SH   SOLE   13,500 0 0
GRAYSCALE BITCOIN TRUST ETF SHS REP COM UT 389637109   2,495,359 38,290 SH   SOLE   38,290 0 0
GRAYSCALE ETHEREUM TRUST ETF SHS 389638107   344,124 22,610 SH   SOLE   22,610 0 0
GRAYSCALE BITCOIN MINI TR ET SHS NEW 389930207   236,382 6,478 SH   SOLE   6,478 0 0
HECLA MNG CO COM 422704106   11,718,155 2,107,582 SH   SOLE   2,107,582 0 0
HELMERICH & PAYNE INC COM 423452101   17,873,211 684,273 SH   SOLE   684,273 0 0
HUDBAY MINERALS INC COM 443628102   482,756 63,662 SH   SOLE   63,662 0 0
I-80 GOLD CORP COM 44955L106   11,633,375 19,700,922 SH   SOLE   19,700,922 0 0
IAMGOLD CORP COM 450913108   37,196,303 5,952,037 SH   SOLE   5,952,037 0 0
INTEGRA RES CORP COM 45826T509   621,654 501,048 SH   SOLE   501,048 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   749,340 4,344 SH   SOLE   4,344 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   331,084 4,266 SH   SOLE   4,266 0 0
INTERNATIONAL TOWER HILL MIN COM 46050R102   13,797,911 21,614,267 SH   SOLE   21,614,267 0 0
ISHARES TR CORE US AGGBD ET 464287226   490,468 4,958 SH   SOLE   4,958 0 0
ISHARES TR CALL 464287900   18,134,240 192,100 SH Call SOLE   192,100 0 0
ISHARES TR CALL 464287902   5,118,750 58,500 SH Call SOLE   58,500 0 0
ISHARES TR PUT 464287952   1,312,500 15,000 SH Put SOLE   15,000 0 0
ISHARES SILVER TR ISHARES 46428Q109   7,452,599 240,484 SH   SOLE   240,484 0 0
ISHARES SILVER TR CALL 46428Q909   11,340,280 404,000 SH Call SOLE   404,000 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822   453,867 6,620 SH   SOLE   6,620 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   2,711,446 26,934 SH   SOLE   26,934 0 0
DAKOTA GOLD CORP COM 46655E100   2,579,343 973,337 SH   SOLE   973,337 0 0
DAKOTA GOLD CORP W EXP 03/15/202 46655E118   24,783 33,903 SH   SOLE   33,903 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107   7,479,208 861,660 SH   SOLE   861,660 0 0
KINROSS GOLD CORP COM 496902404   36,976,005 2,932,567 SH   SOLE   2,932,567 0 0
LANDBRIDGE COMPANY LLC CL A 514952100   4,619,484 64,213 SH   SOLE   64,213 0 0
LARGO INC COM 517097101   1,726,105 1,072,056 SH   SOLE   1,072,056 0 0
MP MATERIALS CORP COM CL A 553368101   1,603,957 65,709 SH   SOLE   65,709 0 0
MAG SILVER CORP COM 55903Q104   34,898,622 2,289,923 SH   SOLE   2,289,923 0 0
MARCUS & MILLICHAP INC COM 566324109   5,994,300 174,000 SH   SOLE   174,000 0 0
MARKEL GROUP INC COM 570535104   919,848 492 SH   SOLE   492 0 0
MCEWEN MNG INC COM NEW 58039P305   97,085 12,859 SH   SOLE   12,859 0 0
METALLA RTY & STREAMING LTD COM NEW 59124U605   2,071,570 724,299 SH   SOLE   724,299 0 0
NVR INC COM 62944T105   673,728 93 SH   SOLE   93 0 0
NEW FOUND GOLD CORP COM 64440N103   1,079,963 898,400 SH   SOLE   898,400 0 0
NEW GOLD INC CDA COM 644535106   2,837,702 764,879 SH   SOLE   764,879 0 0
NEW PAC METALS CORP COM 64782A107   1,342,561 1,220,816 SH   SOLE   1,220,816 0 0
NEWMONT CORP COM 651639106   26,070,586 539,978 SH   SOLE   539,978 0 0
NEXGEN ENERGY LTD COM 65340P106   1,817,235 404,848 SH   SOLE   404,848 0 0
NOVAGOLD RES INC COM NEW 66987E206   30,359 10,397 SH   SOLE   10,397 0 0
NUCOR CORP COM 670346105   23,907,346 198,665 SH   SOLE   198,665 0 0
NUTRIEN LTD COM 67077M108   2,768,136 55,731 SH   SOLE   55,731 0 0
ONEOK INC NEW COM 682680103   337,348 3,400 SH   SOLE   3,400 0 0
ORLA MNG LTD NEW COM 68634K106   2,624,559 280,876 SH   SOLE   280,876 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101   68,415,621 3,240,773 SH   SOLE   3,240,773 0 0
OSISKO DEVELOPMENT CORP W EXP 05/27/202 68828E239   29,787 96,087 SH   SOLE   96,087 0 0
OSISKO DEVELOPMENT CORP COM NEW 68828E809   1,051,685 705,829 SH   SOLE   705,829 0 0
PAN AMERN SILVER CORP COM 697900108   76,160,050 2,948,457 SH   SOLE   2,948,457 0 0
PARAMOUNT GOLD NEV CORP COM 69924M109   360,236 973,612 SH   SOLE   973,612 0 0
PERPETUA RESOURCES CORP COM 714266103   36,296,773 3,395,395 SH   SOLE   3,395,395 0 0
PROSHARES TR PSHS ULT S&P 500 74347R107   1,009,916 12,200 SH   SOLE   12,200 0 0
PROSHARES TR ULTRAPRO QQQ 74347X831   882,420 15,400 SH   SOLE   15,400 0 0
QUANTA SVCS INC COM 74762E102   730,512 2,874 SH   SOLE   2,874 0 0
QUICKLOGIC CORP COM NEW 74837P405   143,080 28,000 SH   SOLE   28,000 0 0
RELIANCE INC COM 759509102   12,000,450 41,560 SH   SOLE   41,560 0 0
REPUBLIC SVCS INC COM 760759100   226,420 935 SH   SOLE   935 0 0
RIO TINTO PLC SPONSORED ADR 767204100   468,324 7,795 SH   SOLE   7,795 0 0
ROYAL GOLD INC COM 780287108   10,764,278 65,833 SH   SOLE   65,833 0 0
SPDR S&P 500 ETF TR PUT 78462F953   116,841,025 224,500 SH Put SOLE   224,500 0 0
SPDR GOLD TR GOLD SHS 78463V107   1,097,813 3,810 SH   SOLE   3,810 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   25,560,954 278,654 SH   SOLE   278,654 0 0
SSR MINING IN COM 784730103   3,851,861 384,034 SH   SOLE   384,034 0 0
SABRE CORP COM 78573M104   42,150 15,000 SH   SOLE   15,000 0 0
SANDSTORM GOLD LTD COM NEW 80013R206   39,880,097 5,281,973 SH   SOLE   5,281,973 0 0
SCHLUMBERGER LTD COM STK 806857108   208,791 4,995 SH   SOLE   4,995 0 0
SCOTTS MIRACLE-GRO CO CL A 810186106   252,000 4,591 SH   SOLE   4,591 0 0
SEABRIDGE GOLD INC COM 811916105   2,145,681 183,863 SH   SOLE   183,863 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   959,825 10,271 SH   SOLE   10,271 0 0
SHOPIFY INC CL A 82509L107   303,722 3,181 SH   SOLE   3,181 0 0
SIBANYE STILLWATER LTD SPONSORED ADR 82575P107   47,760 10,428 SH   SOLE   10,428 0 0
SIGMA LITHIUM CORPORATION COM 826599102   3,719,996 357,677 SH   SOLE   357,677 0 0
SILVERCORP METALS INC COM 82835P103   5,230,005 1,354,657 SH   SOLE   1,354,657 0 0
SITIO ROYALTIES CORP CLASS A COM 82983N108   7,013,959 352,992 SH   SOLE   352,992 0 0
SKEENA RES LTD NEW COM 83056P715   10,858,808 1,076,366 SH   SOLE   1,076,366 0 0
SMART SAND INC COM 83191H107   1,942,500 750,000 SH   SOLE   750,000 0 0
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   590,387 14,860 SH   SOLE   14,860 0 0
SOLARIS RES INC COM NEW 83419D201   9,429,961 2,782,579 SH   SOLE   2,782,579 0 0
SOLITARIO RESOURCES CORP COM 8342EP107   20,000 33,333 SH   SOLE   33,333 0 0
SPROTT INC COM NEW 852066208   71,104,950 1,584,688 SH   SOLE   1,584,688 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104   47,838,327 1,988,236 SH   SOLE   1,988,236 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   22,210,903 1,914,733 SH   SOLE   1,914,733 0 0
SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104   1,140,486 114,737 SH   SOLE   114,737 0 0
SPROTT FOCUS TR INC COM 85208J109   110,652,178 14,932,818 SH   SOLE   14,932,818 0 0
SPROTT FDS TR URANIUM MINERS E 85208P303   1,029,009 31,720 SH   SOLE   31,720 0 0
SPROTT FDS TR ENERGY TRANSITIN 85208P402   462,334 32,720 SH   SOLE   32,720 0 0
SPROTT FDS TR ACTIVE GOLD & SI 85208P865   4,248,866 195,440 SH   SOLE   195,440 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   19,530,937 687,467 SH   SOLE   687,467 0 0
SPROTT ETF TRUST GOLD MINERS ETF 85210B102   1,220,530 32,170 SH   SOLE   32,170 0 0
SPROTT ETF TRUST JR GOLD MINERS E 85210B201   1,271,984 29,922 SH   SOLE   29,922 0 0
STEEL DYNAMICS INC COM 858119100   11,719,996 93,700 SH   SOLE   93,700 0 0
TMC THE METALS COMPANY INC COM 87261Y106   26,144 15,200 SH   SOLE   15,200 0 0
TRX GOLD CORPORATION COM 87283P109   45,236 145,454 SH   SOLE   145,454 0 0
TESLA INC COM 88160R101   739,643 2,854 SH   SOLE   2,854 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   10,945,821 8,261 SH   SOLE   8,261 0 0
THOR INDS INC COM 885160101   5,685,750 75,000 SH   SOLE   75,000 0 0
TRILOGY METALS INC NEW COM 89621C105   2,927,604 1,888,777 SH   SOLE   1,888,777 0 0
TRIPLE FLAG PRECIOUS METAL COM 89679M104   15,069,755 787,094 SH   SOLE   787,094 0 0
UR-ENERGY INC COM 91688R108   136,744 202,854 SH   SOLE   202,854 0 0
URANIUM ENERGY CORP COM 916896103   2,661,427 556,784 SH   SOLE   556,784 0 0
URANIUM RTY CORP COM 91702V101   1,341,521 762,228 SH   SOLE   762,228 0 0
VALE S A SPONSORED ADS 91912E105   998,331 100,033 SH   SOLE   100,033 0 0
VANECK MERK GOLD ETF GOLD TRUST 921078101   600,479 19,923 SH   SOLE   19,923 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106   5,192,174 112,947 SH   SOLE   112,947 0 0
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   2,777,346 48,555 SH   SOLE   48,555 0 0
VANECK ETF TRUST OIL SERVICES ETF 92189H607   294,623 1,124 SH   SOLE   1,124 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874   289,265 4,120 SH   SOLE   4,120 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   3,575,982 45,300 SH   SOLE   45,300 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   463,525 1,250 SH   SOLE   1,250 0 0
VISTA GOLD CORP COM NEW 927926303   128,754 155,500 SH   SOLE   155,500 0 0
VIPER ENERGY INC CL A 927959106   271,352 6,010 SH   SOLE   6,010 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108   4,770,000 300,000 SH   SOLE   300,000 0 0
VIZSLA SILVER CORP COM NEW 92859G608   54,083,550 23,703,712 SH   SOLE   23,703,712 0 0
VOX ROYALTY CORP COM 92919F103   89,060 30,500 SH   SOLE   30,500 0 0
VUZIX CORP COM NEW 92921W300   20,400 10,000 SH   SOLE   10,000 0 0
WASTE MGMT INC DEL COM 94106L109   324,577 1,402 SH   SOLE   1,402 0 0
WESTLAKE CORPORATION COM 960413102   9,002,700 90,000 SH   SOLE   90,000 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   78,859,103 1,014,954 SH   SOLE   1,014,954 0 0
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   11,266,255 303,509 SH   SOLE   303,509 0 0
BITFUFU INC W EXP 03/01/202 G1152A120   6,600 15,000 SH   SOLE   15,000 0 0
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103   8,444,716 280,183 SH   SOLE   280,183 0 0
LIFEZONE METALS LIMITED ORD SHS G5568L109   2,058,010 492,347 SH   SOLE   492,347 0 0
LIFEZONE METALS LIMITED W EXP 07/05/202 G5568L117   373,761 812,524 SH   SOLE   812,524 0 0
MAC COPPER LIMITED ORD SHS G60409110   12,111,974 1,269,599 SH   SOLE   1,269,599 0 0
JOBY AVIATION INC COMMON STOCK G65163100   102,340 17,000 SH   SOLE   17,000 0 0
VALARIS LTD CL A G9460G101   215,930 5,500 SH   SOLE   5,500 0 0
CHUBB LIMITED COM H1467J104   223,775 741 SH   SOLE   741 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104   10,964 16,100 SH   SOLE   16,100 0 0
INNOVIZ TECHNOLOGIES LTD SHS M5R635108   20,861 32,000 SH   SOLE   32,000 0 0
DORIAN LPG LTD SHS USD Y2106R110   223,400 10,000 SH   SOLE   10,000 0 0
GENIUS GROUP LTD SHS NEW Y3005A117   2,380 10,000 SH   SOLE   10,000 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102   291,562 8,782 SH   SOLE   8,782 0 0
SCORPIO TANKERS INC SHS Y7542C130   753,103 20,040 SH   SOLE   20,040 0 0