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
ABBVIE INC COM 00287Y109 BBG0025Y4RZ3 1,063,359 5,075 SH   SOLE   0 0 5,075
AGNICO EAGLE MINES LTD COM 008474108 BBG001S77MK3 5,987,051 55,226 SH   SOLE   0 0 55,226
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 BBG006G2JWB1 786,637 5,949 SH   SOLE   0 0 5,949
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 13,478,427 86,273 SH   SOLE   0 0 86,273
ALPS ETF TR ALERIAN MLP 00162Q452 BBG001TBMNT5 5,051,718 97,261 SH   SOLE   0 0 97,261
ALTRIA GROUP INC COM 02209S103 BBG001S5T8T5 7,393,372 123,182 SH   SOLE   0 0 123,182
AMGEN INC COM 031162100 BBG001S5NNL6 3,429,356 11,007 SH   SOLE   0 0 11,007
APPLE INC COM 037833100 BBG001S5N8V8 1,577,264 7,101 SH   SOLE   0 0 7,101
AT&T INC COM 00206R102 BBG001S5VWH2 849,486 30,038 SH   SOLE   0 0 30,038
BARRICK GOLD CORP COM 067901108 BBG001S5N9P3 5,716,242 294,045 SH   SOLE   0 0 294,045
BHP GROUP LTD SPONSORED ADS 088606108 BBG001S5P5K4 256,098 5,276 SH   SOLE   0 0 5,276
BLOCK INC CL A 852234103 BBG001TFLWL5 222,482 4,095 SH   SOLE   0 0 4,095
BLOCK INC NOTE 5/0 852234AJ2   17,395,490 18,340,000 SH   SOLE   0 0 18,340,000
BROADCOM INC COM 11135F101 BBG00KHY5SY8 710,239 4,242 SH   SOLE   0 0 4,242
BWX TECHNOLOGIES INC COM 05605H100 BBG001SGJPH7 1,341,661 13,600 SH   SOLE   0 0 13,600
CHENIERE ENERGY INC COM NEW 16411R208 BBG001S7W158 2,381,933 10,294 SH   SOLE   0 0 10,294
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 3,157,467 18,874 SH   SOLE   0 0 18,874
CONOCOPHILLIPS COM 20825C104 BBG001S5TZM2 2,884,072 27,462 SH   SOLE   0 0 27,462
DANAHER CORPORATION COM 235851102 BBG001S5QGT0 373,768 1,823 SH   SOLE   0 0 1,823
DEVON ENERGY CORP NEW COM 25179M103 BBG001S63VG4 906,924 24,249 SH   SOLE   0 0 24,249
DISNEY WALT CO COM 254687106 BBG001S5QHF3 688,858 6,979 SH   SOLE   0 0 6,979
DOMINION ENERGY INC COM 25746U109 BBG001S5QCP3 334,233 5,961 SH   SOLE   0 0 5,961
ELI LILLY & CO COM 532457108 BBG001S5STL8 1,389,181 1,682 SH   SOLE   0 0 1,682
EQT CORP COM 26884L109 BBG001S5QXJ4 898,905 16,824 SH   SOLE   0 0 16,824
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 5,410,160 45,490 SH   SOLE   0 0 45,490
FIDELITY WISE ORIGIN BITCOIN SHS 315948109 BBG01KY66QQ1 467,805 6,500 SH   SOLE   0 0 6,500
FIRST MAJESTIC SILVER CORP COM 32076V103 BBG001SGV444 225,230 33,667 SH   SOLE   0 0 33,667
FIRST MAJESTIC SILVER CORP COM 32076V103 BBG001SGV444 669,000 100,000 PRN Call SOLE   0 0 100,000
FIRST SOLAR INC COM 336433107 BBG001S991Z7 3,969,144 31,394 SH   SOLE   0 0 31,394
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 BBG001SS80F0 2,859,397 115,066 SH   SOLE   0 0 115,066
FREEPORT-MCMORAN INC CL B 35671D857 BBG001S5R3F3 2,882,163 76,127 SH   SOLE   0 0 76,127
GLOBAL X FDS DEFENSE TECH ETF 37960A529 BBG01J6K2RX8 2,223,927 47,775 SH   SOLE   0 0 47,775
GLOBAL X FDS GLOBAL X COPPER 37954Y830 BBG001T8JBX7 287,218 7,351 SH   SOLE   0 0 7,351
GLOBAL X FDS GLOBAL X SILVER 37954Y848 BBG001SSPRJ8 2,094,006 53,080 SH   SOLE   0 0 53,080
GLOBAL X FDS US INFR DEV ETF 37954Y673 BBG00G5CR9C0 255,957 6,784 SH   SOLE   0 0 6,784
GOLD ROYALTY CORP COMMON SHARES 38071H106 BBG00ZGH4841 161,568 112,200 SH   SOLE   0 0 112,200
HESS MIDSTREAM LP CL A SHS 428103105 BBG00R02H8F3 14,888,929 352,067 SH   SOLE   0 0 352,067
INTERNATIONAL BUSINESS MACHS COM 459200101 BBG001S5S399 833,740 3,353 SH   SOLE   0 0 3,353
INVESCO QQQ TR UNIT SER 1 46090E103 BBG001S9GN63 1,090,258 2,325 SH   SOLE   0 0 2,325
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 BBG01KYQ6QS5 31,164,788 665,772 SH   SOLE   0 0 665,772
ISHARES GOLD TR ISHARES NEW 464285204 BBG001SJK6D5 4,049,727 68,686 SH   SOLE   0 0 68,686
ISHARES SILVER TR ISHARES 46428Q109 BBG001SQLN69 1,585,728 51,169 SH   SOLE   0 0 51,169
ISHARES TR CORE MSCI EAFE 46432F842 BBG003H6TRS0 234,137 3,095 SH   SOLE   0 0 3,095
ISHARES TR CORE S&P500 ETF 464287200 BBG001SFB7R6 307,922 548 SH   SOLE   0 0 548
ISHARES TR CORE TOTAL USD 46434V613 BBG006MJCSW0 262,196 5,690 SH   SOLE   0 0 5,690
ISHARES TR CORE US AGGBD ET 464287226 BBG001SM1QT8 366,131 3,701 SH   SOLE   0 0 3,701
ISHARES TR FLTG RATE NT ETF 46429B655 BBG001V1QYX1 8,317,808 162,935 SH   SOLE   0 0 162,935
ISHARES TR IBOXX INV CP ETF 464287242 BBG001S60QR6 1,495,345 13,758 SH   SOLE   0 0 13,758
ISHARES TR MBS ETF 464288588 BBG001SSD8B1 392,376 4,184 SH   SOLE   0 0 4,184
ISHARES TR MSCI USA MIN VOL 46429B697 BBG0025X2G81 850,390 9,080 SH   SOLE   0 0 9,080
ISHARES TR MSCI USA QLT FCT 46432F339 BBG004TRTWW3 538,564 3,152 SH   SOLE   0 0 3,152
ISHARES TR NATIONAL MUN ETF 464288414 BBG001SZV978 732,914 6,951 SH   SOLE   0 0 6,951
ISHARES TR RUS 1000 GRW ETF 464287614 BBG001S56320 1,462,931 4,051 SH   SOLE   0 0 4,051
ISHARES TR RUS 2000 GRW ETF 464287648 BBG001S562F8 1,028,195 4,024 SH   SOLE   0 0 4,024
ISHARES TR RUS MD CP GR ETF 464287481 BBG001S561Z8 406,262 3,458 SH   SOLE   0 0 3,458
KRANESHARES TRUST CSI CHI INTERNET 500767306 BBG004XB9HZ5 348,158 9,973 SH   SOLE   0 0 9,973
LABCORP HOLDINGS INC COM SHS 504922105 BBG01MMT6PQ2 281,150 1,208 SH   SOLE   0 0 1,208
MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 812,252 9,039 SH   SOLE   0 0 9,039
MICROSOFT CORP COM 594918104 BBG001S5TD05 3,923,450 10,452 SH   SOLE   0 0 10,452
MICROSTRATEGY INC CL A NEW 594972408 BBG001SC7PX1 839,154 2,911 SH   SOLE   0 0 2,911
NEW GOLD INC CDA COM 644535106 BBG001S5YM54 651,996 175,740 SH   SOLE   0 0 175,740
NEWELL BRANDS INC COM 651229106 BBG001S5TSW7 10,186,604 1,643,001 SH   SOLE   0 0 1,643,001
NEWMONT CORP COM 651639106 BBG001S5TKX3 13,165,945 272,700 SH   SOLE   0 0 272,700
NEXTERA ENERGY INC COM 65339F101 BBG001S5RB29 4,222,724 59,567 SH   SOLE   0 0 59,567
NORFOLK SOUTHN CORP COM 655844108 BBG001S5TQJ6 810,027 3,420 SH   SOLE   0 0 3,420
NUTRIEN LTD COM 67077M108 BBG00JM9SM69 248,350 5,000 SH   SOLE   0 0 5,000
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 1,195,324 11,029 SH   SOLE   0 0 11,029
PALANTIR TECHNOLOGIES INC CL A 69608A108 BBG001T53796 3,150,230 37,325 SH   SOLE   0 0 37,325
PALO ALTO NETWORKS INC COM 697435105 BBG001T9NWN5 210,570 1,234 SH   SOLE   0 0 1,234
PAN AMERN SILVER CORP COM 697900108 BBG001S5ZXR5 24,362,153 943,173 SH   SOLE   0 0 943,173
PAYPAL HLDGS INC COM 70450Y103 BBG0077VNXW5 257,868 3,952 SH   SOLE   0 0 3,952
PERMIAN BASIN RTY TR UNIT BEN INT 714236106 BBG001S5V1N3 247,750 25,000 SH   SOLE   0 0 25,000
PFIZER INC COM 717081103 BBG001S5V466 848,193 33,472 SH   SOLE   0 0 33,472
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 BBG001S985K5 335,867 16,793 SH   SOLE   0 0 16,793
PROSHARES TR SHORT S&P 500 NE 74349Y753 BBG001SR6H49 2,802,557 62,894 SH   SOLE   0 0 62,894
PROSHARES TR ULTRASHRT S&P500 74347G416 BBG001SRDTL6 216,746 10,100 SH   SOLE   0 0 10,100
QUALCOMM INC COM 747525103 BBG001S6VS70 625,220 4,070 SH   SOLE   0 0 4,070
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 BBG001S5W3M9 801,535 144,943 SH   SOLE   0 0 144,943
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 BBG001T66WN0 489,908 19,565 SH   SOLE   0 0 19,565
SELECT SECTOR SPDR TR ENERGY 81369Y506 BBG001S7T1S7 3,778,247 40,431 SH   SOLE   0 0 40,431
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 BBG001S7T223 307,278 6,169 SH   SOLE   0 0 6,169
SELECT SECTOR SPDR TR INDL 81369Y704 BBG001S7T232 1,319,544 10,067 SH   SOLE   0 0 10,067
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 BBG001S7TCZ5 1,808,576 8,759 SH   SOLE   0 0 8,759
SIMON PPTY GROUP INC NEW COM 828806109 BBG001S77WM9 415,200 2,500 SH   SOLE   0 0 2,500
SIMPLIFY EXCHANGE TRADED FUN ENHANCED INM ETF 82889N632 BBG01B861GC2 235,855 10,750 SH   SOLE   0 0 10,750
SOUTHERN COPPER CORP COM 84265V105 BBG001S6ZM88 481,133 5,148 SH   SOLE   0 0 5,148
SOUTHWEST AIRLS CO COM 844741108 BBG001S5SXC9 765,456 22,795 SH   SOLE   0 0 22,795
SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 1,957,912 6,795 SH   SOLE   0 0 6,795
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 BBG001SLBK12 1,461,924 26,869 SH   SOLE   0 0 26,869
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 552,070 987 SH   SOLE   0 0 987
SPDR S&P 500 ETF TR TR UNIT 78462F103 BBG001S72SM3 6,824,558 12,200 PRN Put SOLE   0 0 12,200
SPDR SER TR OILGAS EQUIP 78468R549 BBG001SMG9M7 702,788 9,848 SH   SOLE   0 0 9,848
SPDR SER TR PORTFOLI S&P1500 78464A805 BBG001SG6843 2,437,476 35,840 SH   SOLE   0 0 35,840
SPINNAKER ETF SERIES SELECT STOXX EUR 84858T772 BBG01Q6GGV58 848,309 25,300 SH   SOLE   0 0 25,300
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 BBG00JPZ8T56 2,366,582 83,301 SH   SOLE   0 0 83,301
SPROTT PHYSICAL GOLD TR UNIT 85207H104 BBG001T66XM9 4,687,370 194,820 SH   SOLE   0 0 194,820
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 BBG001T96GD0 2,254,402 194,345 SH   SOLE   0 0 194,345
SSGA ACTIVE TR SPDR SSGA FXD 78470P507 BBG00NS9WHL3 238,743 9,225 SH   SOLE   0 0 9,225
TESLA INC COM 88160R101 BBG001SQKGD7 17,767,492 68,558 SH   SOLE   0 0 68,558
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 BBG001S62NT9 6,231,321 405,421 SH   SOLE   0 0 405,421
TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE CR 89834G752 BBG01GHCZJ53 957,628 32,418 SH   SOLE   0 0 32,418
TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE EQ 89834G737 BBG01GHDT6Z3 1,004,846 33,428 SH   SOLE   0 0 33,428
TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE MN 89834G745 BBG01GHD8LS1 351,407 14,227 SH   SOLE   0 0 14,227
TRUST FOR PROFESSIONAL MANAG ACTIVEPASSIVE US 89834G729 BBG01GHDLV59 1,888,609 55,580 SH   SOLE   0 0 55,580
TRX GOLD CORPORATION COM 87283P109 BBG001S7K614 74,169 238,483 SH   SOLE   0 0 238,483
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 BBG001TC6MC1 39,477,438 76,818 SH   SOLE   0 0 76,818
VANGUARD STAR FDS VG TL INTL STK F 921909768 BBG001TJR1D8 208,035 3,350 SH   SOLE   0 0 3,350
VOLATILITY SHS TR 2X BITCOIN STRAT 92864M301 BBG01GXLYNB0 1,016,502 28,650 SH   SOLE   0 0 28,650
WALGREENS BOOTS ALLIANCE INC COM 931427108 BBG001S5XBY7 508,235 45,500 SH   SOLE   0 0 45,500
WALMART INC COM 931142103 BBG001S5XH92 355,852 4,053 SH   SOLE   0 0 4,053
WHEATON PRECIOUS METALS CORP COM 962879102 BBG001S6DSP0 5,452,847 70,241 SH   SOLE   0 0 70,241
WHIRLPOOL CORP COM 963320106 BBG001S5XFS5 7,273,915 80,705 SH   SOLE   0 0 80,705
WISDOMTREE TR FLOATNG RAT TREA 97717Y527 BBG005YHYNG8 246,718 4,902 SH   SOLE   0 0 4,902
WISDOMTREE TR US HIGH DIVIDEND 97717W208 BBG001SHKNX0 223,708 2,256 SH   SOLE   0 0 2,256