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
ABBOTT LABS COM 002824100   8,249,904 72,937 SH   SOLE   0 0 72,937
ABBVIE INC COM 00287Y109   4,083,901 22,982 SH   SOLE   0 0 22,982
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108   205,589 7,457 SH   SOLE   0 0 7,457
ACACIA RESH CORP ACACIA TCH COM 003881307   460,344 106,070 SH   SOLE   0 0 106,070
AMERICAN CENTY ETF TR US SML CP VALU 025072877   1,677,844 17,382 SH   SOLE   0 0 17,382
APPLE INC COM 037833100   364,836 1,457 SH   SOLE   0 0 1,457
BANK MONTREAL MEDIUM NT LKD 38 06368B504   334,925 5,839 SH   SOLE   0 0 5,839
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   5,487,861 12,107 SH   SOLE   0 0 12,107
BERKSHIRE HATHAWAY INC DEL CL A 084670108   680,920 1 SH   SOLE   0 0 1
BITWISE BITCOIN ETF TR SHS BEN INT 09174C104   970,269 19,081 SH   SOLE   0 0 19,081
CASELLA WASTE SYS INC CL A 147448104   285,687 2,700 SH   SOLE   0 0 2,700
COSTCO WHSL CORP NEW COM 22160K105   1,033,553 1,128 SH   SOLE   0 0 1,128
EATON VANCE TAX-MANAGED DIVE COM 27828N102   246,227 16,470 SH   SOLE   0 0 16,470
ETFS GOLD TR PHYSCL GOLD SHS 00326A104   276,602 11,042 SH   SOLE   0 0 11,042
EXXON MOBIL CORP COM 30231G102   258,060 2,399 SH   SOLE   0 0 2,399
FIRST TR EXCH TRD ALPHDX FD INDIA NFTY50 EQW 33737J802   249,029 4,448 SH   SOLE   0 0 4,448
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   514,418 21,500 SH   SOLE   0 0 21,500
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   1,275,028 19,728 SH   SOLE   0 0 19,728
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   682,785 12,019 SH   SOLE   0 0 12,019
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   773,972 5,210 SH   SOLE   0 0 5,210
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   333,872 1,373 SH   SOLE   0 0 1,373
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704   1,422,188 18,460 SH   SOLE   0 0 18,460
FIRST TR NASDAQ 100 TECH IND SHS 337345102   716,236 3,804 SH   SOLE   0 0 3,804
FLEXSHARES TR QUALT DIVD IDX 33939L860   256,590 3,637 SH   SOLE   0 0 3,637
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109   1,218,150 323,117 SH   SOLE   0 0 323,117
GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101   1,931,045 365,101 SH   SOLE   0 0 365,101
INVESCO ACTIVELY MANAGED EXC ULTRA SHRT DUR 46090A887   1,147,892 22,907 SH   SOLE   0 0 22,907
INVESCO ACTVELY MNGD ETC FD AGRI CMDTY STRA 46090F308   3,062,646 86,491 SH   SOLE   0 0 86,491
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   463,704 35,697 SH   SOLE   0 0 35,697
INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106   6,419,458 241,510 SH   SOLE   0 0 241,510
INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651   828,439 21,210 SH   SOLE   0 0 21,210
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339   415,764 4,376 SH   SOLE   0 0 4,376
INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837   477,923 4,436 SH   SOLE   0 0 4,436
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   1,472,471 29,473 SH   SOLE   0 0 29,473
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   222,354 1,800 SH   SOLE   0 0 1,800
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365   496,951 6,508 SH   SOLE   0 0 6,508
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324   884,323 17,616 SH   SOLE   0 0 17,616
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316   300,784 9,235 SH   SOLE   0 0 9,235
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   329,782 8,813 SH   SOLE   0 0 8,813
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   244,853 1,398 SH   SOLE   0 0 1,398
INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647   1,054,606 18,208 SH   SOLE   0 0 18,208
INVESCO QQQ TR UNIT SER 1 46090E103   2,851,348 5,577 SH   SOLE   0 0 5,577
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101   2,534,676 47,779 SH   SOLE   0 0 47,779
ISHARES INC MSCI GLB SLV&MTL 464286327   895,769 77,623 SH   SOLE   0 0 77,623
ISHARES INC MSCI SPAIN ETF 464286764   258,733 8,333 SH   SOLE   0 0 8,333
ISHARES INC MSCI NETHERL ETF 464286814   253,842 5,706 SH   SOLE   0 0 5,706
ISHARES TR CORE MSCI TOTAL 46432F834   912,401 13,795 SH   SOLE   0 0 13,795
ISHARES TR EXPND TEC SC ETF 464287549   1,127,708 11,046 SH   SOLE   0 0 11,046
ISHARES TR INTL SEL DIV ETF 464288448   1,458,642 53,274 SH   SOLE   0 0 53,274
ISHARES TR RUS 1000 GRW ETF 464287614   1,642,912 4,091 SH   SOLE   0 0 4,091
ISHARES TR S&P 100 ETF 464287101   418,833 1,450 SH   SOLE   0 0 1,450
ISHARES TR SHORT TREAS BD 464288679   6,930,938 62,946 SH   SOLE   0 0 62,946
ISHARES TR TRS FLT RT BD 46434V860   6,772,699 134,194 SH   SOLE   0 0 134,194
ISHARES TR U.S. FINLS ETF 464287788   528,241 4,777 SH   SOLE   0 0 4,777
ISHARES TR ULTRA SHORT-TERM 46434V878   1,414,827 28,055 SH   SOLE   0 0 28,055
LENNOX INTL INC COM 526107107   1,614,645 2,650 SH   SOLE   0 0 2,650
MARATHON PETE CORP COM 56585A102   228,362 1,637 SH   SOLE   0 0 1,637
MICROSOFT CORP COM 594918104   790,393 1,875 SH   SOLE   0 0 1,875
MICROSTRATEGY INC CL A NEW 594972408   12,607,448 43,531 SH   SOLE   0 0 43,531
NVR INC COM 62944T105   286,262 35 SH   SOLE   0 0 35
PAYPAL HLDGS INC COM 70450Y103   387,233 4,537 SH   SOLE   0 0 4,537
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,379,023 16,114 SH   SOLE   0 0 16,114
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   3,753,761 8,822 SH   SOLE   0 0 8,822
SPDR S&P 500 ETF TR TR UNIT 78462F103   4,191,931 7,152 SH   SOLE   0 0 7,152
SPDR SER TR S&P METALS MNG 78464A755   1,133,918 19,981 SH   SOLE   0 0 19,981
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   7,589,721 83,012 SH   SOLE   0 0 83,012
SPROTT ETF TRUST GOLD MINERS ETF 85210B102   214,534 7,728 SH   SOLE   0 0 7,728
SPROTT FDS TR URANIUM MINERS E 85208P303   1,110,762 27,555 SH   SOLE   0 0 27,555
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   3,137,280 132,078 SH   SOLE   0 0 132,078
SPROTT PHYSICAL GOLD TR UNIT 85207H104   19,320,043 959,393 SH   SOLE   0 0 959,393
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   23,472,731 2,432,372 SH   SOLE   0 0 2,432,372
UNITED STS GASOLINE FD LP UNITS 91201T102   1,325,627 21,059 SH   SOLE   0 0 21,059
VANECK ETF TRUST GOLD MINERS ETF 92189F106   2,463,173 72,659 SH   SOLE   0 0 72,659
VANECK MERK GOLD ETF GOLD SHS 921078101   3,776,126 149,254 SH   SOLE   0 0 149,254
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   2,473,187 4,590 SH   SOLE   0 0 4,590
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   1,288,682 22,447 SH   SOLE   0 0 22,447
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   438,111 2,237 SH   SOLE   0 0 2,237
VANGUARD STAR FDS VG TL INTL STK F 921909768   1,632,243 27,698 SH   SOLE   0 0 27,698
VANGUARD WORLD FD ENERGY ETF 92204A306   1,544,983 12,736 SH   SOLE   0 0 12,736
ZOOM COMMUNICATIONS INC CL A 98980L101   501,657 6,147 SH   SOLE   0 0 6,147