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
AGNICO EAGLE MINES LTD COM 008474108 373,688 2,039 SH SOLE 2,039 0 0
AMPLIFY ETF TR JR SILV MINE ETF 032108649 895,930 32,842 SH SOLE 32,842 0 0
APPLE INC COM 037833100 1,410,370 4,235 SH SOLE 4,235 0 0
APPLE INC PUT 037833950 435,758 2,300 SH Put SOLE 23 0 0
BITWISE BITCOIN ETF TR SHS BEN INT 09174C104 1,041,874 22,969 SH SOLE 22,969 0 0
DENISON MINES CORP COM 248356107 75,110 29,000 SH SOLE 29,000 0 0
EA SERIES TRUST FREEDOM 100 EM 02072L607 226,530 3,238 SH SOLE 3,238 0 0
ELECTRA BATTERY MATERIALS CO COM 28474P706 6,447 13,000 SH SOLE 13,000 0 0
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 248,194 1,525 SH SOLE 1,525 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 190,981 10,796 SH SOLE 10,796 0 0
FRANCO NEV CORP COM 351858105 445,509 1,871 SH SOLE 1,871 0 0
FUNDRISE INNOVATION FD LLC COM SHS 360852107 892,806 30,142 SH SOLE 30,142 0 0
GLOBAL X FDS GLOBAL X SILVER 37954Y848 2,483,630 28,876 SH SOLE 28,876 0 0
HARBOR ETF TRUST COMM ALL WEA ETF 41151J505 44,771,803 1,269,762 SH SOLE 1,269,762 0 0
HECLA MINING COMPANY COM 422704106 644,603 37,851 SH SOLE 37,851 0 0
HERON THERAPEUTICS INC COM 427746102 12,264 39,120 SH SOLE 39,120 0 0
INVESCO QQQ TR PUT 46090E953 271,056 600 SH Put SOLE 6 0 0
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 206,024 4,352 SH SOLE 4,352 0 0
ISHARES GOLD TR ISHARES NEW 464285204 18,278,446 234,039 SH SOLE 234,039 0 0
ISHARES INC MSCI GBL ETF NEW 46434G848 29,149,148 486,143 SH SOLE 486,143 0 0
ISHARES SILVER TR ISHARES 46428Q109 20,356,934 373,453 SH SOLE 373,453 0 0
ISHARES TR 0-3 MTH TREASURY 46436E718 2,072,009 20,580 SH SOLE 20,580 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 46,767,946 575,960 SH SOLE 575,960 0 0
ISHARES TR 20 YR TR BD ETF 464287432 29,265,153 376,256 SH SOLE 376,256 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 35,071,712 309,165 SH SOLE 309,165 0 0
ISHARES TR CORE S&P SCP ETF 464287804 26,227,246 192,791 SH SOLE 192,791 0 0
ISHARES TR LATN AMER 40 ETF 464287390 36,834,575 1,067,669 SH SOLE 1,067,669 0 0
ISHARES TR MSCI EAFE ETF 464287465 35,886,163 345,425 SH SOLE 345,425 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 39,259,197 587,801 SH SOLE 587,801 0 0
MICROSOFT CORP COM 594918104 355,440 693 SH SOLE 693 0 0
NEWMONT CORP COM 651639106 322,239 2,794 SH SOLE 2,794 0 0
NEXGEN ENERGY LTD COM 65340P106 218,880 24,000 SH SOLE 24,000 0 0
NVIDIA CORPORATION COM 67066G104 1,354,522 5,931 SH SOLE 5,931 0 0
NVIDIA CORPORATION PUT 67066G954 2,425,450 5,000 SH Put SOLE 50 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 461,890 20,900 SH SOLE 20,900 0 0
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 19,203,718 114,023 SH SOLE 114,023 0 0
SELECT SECTOR SPDR TR ST STR INDL ETF 81369Y704 34,717,594 207,915 SH SOLE 207,915 0 0
SPDR GOLD TR GOLD SHS 78463V107 362,179 951 SH SOLE 951 0 0
SPDR SERIES TRUST PUT 78464A954 14,347,008 230,400 SH Put SOLE 2,304 0 0
SPDR SERIES TRUST SP O&G EQP SERV 78468R549 34,851,653 324,141 SH SOLE 324,141 0 0
SPDR SERIES TRUST ST LON TREAS ETF 78464A664 21,541,245 903,197 SH SOLE 903,197 0 0
SPDR SERIES TRUST ST STR BLO 1 ETF 78468R663 1,660,338 18,118 SH SOLE 18,118 0 0
SPDR SERIES TRUST ST STR NYSE TECH 78464A102 28,755,578 75,239 SH SOLE 75,239 0 0
SPDR SERIES TRUST ST STR P500ETF 78464A854 354,849 3,953 SH SOLE 3,953 0 0
SPDR SERIES TRUST ST STR SP REGBNK 78464A698 32,587,948 469,296 SH SOLE 469,296 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD AN 85208R101 13,512,796 325,296 SH SOLE 325,296 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD TR 85207H104 3,502,553 112,010 SH SOLE 112,010 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL SILVER 85207K107 5,087,705 262,659 SH SOLE 262,659 0 0
SPROTT ETF TRUST GOLD MINERS ETF 85210B102 3,527,238 47,614 SH SOLE 47,614 0 0
SPROTT ETF TRUST JR GOLD MINERS E 85210B201 232,836 2,633 SH SOLE 2,633 0 0
STATE STR SPDR S&P 500 ETF T PUT 78462F953 812,142 1,800 SH Put SOLE 18 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 1,161,991 1,524 SH SOLE 1,524 0 0
TESLA INC COM 88160R101 593,952 1,674 SH SOLE 1,674 0 0
URANIUM ENERGY CORP COM 916896103 168,446 17,825 SH SOLE 17,825 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106 51,432,346 585,790 SH SOLE 585,790 0 0
VANECK ETF TRUST JP MRGAN EM LOC 92189H300 17,475,844 703,820 SH SOLE 703,820 0 0
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 3,138,069 27,539 SH SOLE 27,539 0 0
VANGUARD INDEX FDS MRNGSTR GRWT ETF 922908736 274,757 3,049 SH SOLE 3,049 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 208,856 298 SH SOLE 298 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 337,102 5,684 SH SOLE 5,684 0 0
VANGUARD WORLD FD EXTENDED DUR 921910709 216,255 3,900 SH SOLE 3,900 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 447,962 3,350 SH SOLE 3,350 0 0