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
ADOBE SYSTEMS INCORPORATED COM 00724F101   1,281,154 2,620 SH   SOLE   0 0 2,620
ADVISORS INNER CIRCLE FD III DEMOCRACY INTERN 00774Q148   1,329,671 56,057 SH   SOLE   0 0 56,057
AGILENT TECHNOLOGIES INC COM 00846U101   470,178 3,910 SH   SOLE   0 0 3,910
ALPHABET INC CAP STK CL A 02079K305   23,335,635 194,951 SH   SOLE   0 0 194,951
ALPHABET INC CAP STK CL C 02079K107   17,829,768 147,390 SH   SOLE   0 0 147,390
AMAZON COM INC COM 023135106   9,390,092 72,032 SH   SOLE   0 0 72,032
APPLE INC COM 037833100   17,620,301 90,840 SH   SOLE   0 0 90,840
AQUA METALS INC COM 03837J101   11,700 10,000 SH   SOLE   0 0 10,000
BANK MONTREAL QUE COM 063671101   415,426 4,600 SH   SOLE   0 0 4,600
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,492,710 7,310 SH   SOLE   0 0 7,310
BLACKSTONE INC COM 09260D107   469,499 5,050 SH   SOLE   0 0 5,050
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   810,300 22,200 SH   SOLE   0 0 22,200
CHEVRON CORP NEW COM 166764100   426,891 2,713 SH   SOLE   0 0 2,713
CISCO SYS INC COM 17275R102   8,278,515 160,002 SH   SOLE   0 0 160,002
DENISON MINES CORP COM 248356107   37,500 30,000 SH   SOLE   0 0 30,000
HEWLETT PACKARD ENTERPRISE C COM 42824C109   253,495 15,089 SH   SOLE   0 0 15,089
HONEYWELL INTL INC COM 438516106   251,751 1,213 SH   SOLE   0 0 1,213
HP INC COM 40434L105   469,095 15,275 SH   SOLE   0 0 15,275
INNOVATOR ETFS TR PREM INCM 40 BAR 45783Y590   7,610,649 309,818 SH   SOLE   0 0 309,818
INNOVATOR ETFS TR PREM INCM 20 BAR 45783Y624   253,678 10,230 SH   SOLE   0 0 10,230
INNOVATOR ETFS TR US SML CP PWR ET 45782C342   5,721,215 207,742 SH   SOLE   0 0 207,742
INTEL CORP COM 458140100   355,534 10,632 SH   SOLE   0 0 10,632
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134   1,514,249 37,743 SH   SOLE   0 0 37,743
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   4,903,336 86,954 SH   SOLE   0 0 86,954
INVESCO QQQ TR UNIT SER 1 46090E103   265,244 718 SH   SOLE   0 0 718
ISHARES INC CORE MSCI EMKT 46434G103   6,807,968 138,121 SH   SOLE   0 0 138,121
ISHARES TR 10-20 YR TRS ETF 464288653   18,128,840 163,662 SH   SOLE   0 0 163,662
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   8,266,523 149,404 SH   SOLE   0 0 149,404
JOHNSON & JOHNSON COM 478160104   591,900 3,576 SH   SOLE   0 0 3,576
KEYSIGHT TECHNOLOGIES INC COM 49338L103   336,909 2,012 SH   SOLE   0 0 2,012
LILLY ELI & CO COM 532457108   2,626,288 5,600 SH   SOLE   0 0 5,600
MARVELL TECHNOLOGY INC COM 573874104   3,365,435 56,297 SH   SOLE   0 0 56,297
MERCK & CO INC COM 58933Y105   618,649 5,361 SH   SOLE   0 0 5,361
MICROSOFT CORP COM 594918104   6,013,962 17,660 SH   SOLE   0 0 17,660
NVIDIA CORPORATION COM 67066G104   456,862 1,080 SH   SOLE   0 0 1,080
PACER FDS TR DEVELOPED MRKT 69374H873   8,753,969 294,449 SH   SOLE   0 0 294,449
PACER FDS TR PACER US SMALL 69374H857   5,161,615 126,821 SH   SOLE   0 0 126,821
PROCTER AND GAMBLE CO COM 742718109   331,248 2,183 SH   SOLE   0 0 2,183
S&P GLOBAL INC COM 78409V104   276,614 690 SH   SOLE   0 0 690
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   758,879 10,450 SH   SOLE   0 0 10,450
SCHWAB STRATEGIC TR LONG TERM US 808524680   2,466,196 67,958 SH   SOLE   0 0 67,958
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   445,442 3,356 SH   SOLE   0 0 3,356
SPDR GOLD TR GOLD SHS 78463V107   10,887,662 61,074 SH   SOLE   0 0 61,074
SPDR S&P 500 ETF TR TR UNIT 78462F103   416,463 940 SH   SOLE   0 0 940
SPDR SER TR S&P BIOTECH 78464A870   4,534,400 54,500 SH   SOLE   0 0 54,500
TESLA INC COM 88160R101   1,865,111 7,125 SH   SOLE   0 0 7,125
TEXAS INSTRS INC COM 882508104   334,213 1,857 SH   SOLE   0 0 1,857
VANECK ETF TRUST GOLD MINERS ETF 92189F106   4,061,031 134,873 SH   SOLE   0 0 134,873
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   4,942,113 61,939 SH   SOLE   0 0 61,939
VANECK ETF TRUST LOW CARBN ENERGY 92189F502   4,841,228 39,625 SH   SOLE   0 0 39,625
VANGUARD INDEX FDS SML CP GRW ETF 922908595   5,910,521 25,727 SH   SOLE   0 0 25,727
VISA INC COM CL A 92826C839   203,995 859 SH   SOLE   0 0 859
WISDOMTREE TR US QTLY DIV GRT 97717X669   4,078,134 61,178 SH   SOLE   0 0 61,178
WP CAREY INC COM 92936U109   357,344 5,289 SH   SOLE   0 0 5,289