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 BBG001S5NCQ5 920,264 2,388 SH   SOLE   0 0 2,388
ADVISORS INNER CIRCLE FD III DEMOCRACY INTERN 00774Q148 BBG00ZVNNWQ3 1,576,603 68,107 SH   SOLE   0 0 68,107
AGILENT TECHNOLOGIES INC COM 00846U101 BBG001SCTQY4 540,909 3,910 SH   SOLE   0 0 3,910
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 20,839,357 200,900 SH   SOLE   0 0 200,900
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 16,009,760 153,940 SH   SOLE   0 0 153,940
AMAZON COM INC COM 023135106 BBG001S5PQL7 7,492,760 72,541 SH   SOLE   0 0 72,541
APPLE INC COM 037833100 BBG001S5N8V8 15,013,377 91,045 SH   SOLE   0 0 91,045
AQUA METALS INC COM 03837J101 BBG009CQH0Q2 10,000 10,000 SH   SOLE   0 0 10,000
BANK MONTREAL QUE COM 063671101 BBG001S5Y203 409,906 4,600 SH   SOLE   0 0 4,600
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 BBG001S90346 2,162,625 7,004 SH   SOLE   0 0 7,004
BLACKSTONE INC COM 09260D107 BBG001S7H949 443,592 5,050 SH   SOLE   0 0 5,050
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 BBG001S5P686 749,694 22,200 SH   SOLE   0 0 22,200
CHEVRON CORP NEW COM 166764100 BBG001S67ZC5 605,813 3,713 SH   SOLE   0 0 3,713
CISCO SYS INC COM 17275R102 BBG001S6HC62 8,337,978 159,502 SH   SOLE   0 0 159,502
DENISON MINES CORP COM 248356107 BBG001S9ZPX7 32,700 30,000 SH   SOLE   0 0 30,000
EXXON MOBIL CORP COM 30231G102 BBG001S69V32 334,463 3,050 SH   SOLE   0 0 3,050
HEWLETT PACKARD ENTERPRISE C COM 42824C109 BBG0078W3NP4 240,368 15,089 SH   SOLE   0 0 15,089
HONEYWELL INTL INC COM 438516106 BBG001S5X1N1 415,735 2,175 SH   SOLE   0 0 2,175
HP INC COM 40434L105 BBG001S6W7N7 448,321 15,275 SH   SOLE   0 0 15,275
INNOVATOR ETFS TR EMRGNG MKT APRIL 45782C359 BBG00SXJPRZ5 672,515 27,517 SH   SOLE   0 0 27,517
INNOVATOR ETFS TR US EQTY ULTRA B 45782C821 BBG00M4P0DF6 345,827 12,124 SH   SOLE   0 0 12,124
INNOVATOR ETFS TR US SML CP PWR ET 45782C342 BBG00SXJYJL8 5,740,706 215,816 SH   SOLE   0 0 215,816
INTEL CORP COM 458140100 BBG001S5SF65 347,347 10,632 SH   SOLE   0 0 10,632
INVESCO EXCHANGE TRADED FD T WILDERHIL CLAN 46137V134 BBG001SNPT69 1,048,518 25,947 SH   SOLE   0 0 25,947
ISHARES INC CORE MSCI EMKT 46434G103 BBG003HC3DG9 7,125,209 146,038 SH   SOLE   0 0 146,038
ISHARES TR 10-20 YR TRS ETF 464288653 BBG001SSD830 19,777,736 172,671 SH   SOLE   0 0 172,671
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 BBG00TSG0SK6 8,408,564 154,003 SH   SOLE   0 0 154,003
JOHNSON & JOHNSON COM 478160104 BBG001S5SHQ9 1,054,155 6,801 SH   SOLE   0 0 6,801
KEYSIGHT TECHNOLOGIES INC COM 49338L103 BBG0059FN820 324,898 2,012 SH   SOLE   0 0 2,012
KIMBERLY-CLARK CORP COM 494368103 BBG001S5SLZ0 416,082 3,100 SH   SOLE   0 0 3,100
LILLY ELI & CO COM 532457108 BBG001S5STL8 1,923,152 5,600 SH   SOLE   0 0 5,600
MARVELL TECHNOLOGY INC COM 573874104 BBG00ZXBJ162 2,433,330 56,197 SH   SOLE   0 0 56,197
MERCK & CO INC COM 58933Y105 BBG001S5TC52 570,397 5,361 SH   SOLE   0 0 5,361
MICROSOFT CORP COM 594918104 BBG001S5TD05 5,091,400 17,660 SH   SOLE   0 0 17,660
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 299,992 1,080 SH   SOLE   0 0 1,080
PACER FDS TR PACER US SMALL 69374H857 BBG00GXXR1G6 5,016,194 131,797 SH   SOLE   0 0 131,797
PACER FDS TR DEVELOPED MRKT 69374H873 BBG00GXXTL16 8,450,605 285,397 SH   SOLE   0 0 285,397
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 993,695 6,683 SH   SOLE   0 0 6,683
REAVES UTIL INCOME FD COM SH BEN INT 756158101 BBG001SBVF13 436,343 15,375 SH   SOLE   0 0 15,375
S&P GLOBAL INC COM 78409V104 BBG001S5T5M8 237,891 690 SH   SOLE   0 0 690
SCHWAB STRATEGIC TR LONG TERM US 808524680 BBG00PZFJQM0 7,830,563 209,038 SH   SOLE   0 0 209,038
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 BBG0025RWLM4 771,838 10,550 SH   SOLE   0 0 10,550
SPDR GOLD TR GOLD SHS 78463V107 BBG001SCPX28 11,406,728 62,257 SH   SOLE   0 0 62,257
SPDR SER TR S&P BIOTECH 78464A870 BBG001SQDKG3 4,120,903 54,073 SH   SOLE   0 0 54,073
TESLA INC COM 88160R101 BBG001SQKGD7 1,478,153 7,125 SH   SOLE   0 0 7,125
TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 345,333 1,857 SH   SOLE   0 0 1,857
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 BBG002XRNHT5 3,618,999 49,018 SH   SOLE   0 0 49,018
VANECK ETF TRUST LOW CARBN ENERGY 92189F502 BBG001SSYS60 5,004,674 41,187 SH   SOLE   0 0 41,187
VANECK ETF TRUST GOLD MINERS ETF 92189F106 BBG001SR42Z0 8,515,560 263,232 SH   SOLE   0 0 263,232
WELLS FARGO CO NEW COM 949746101 BBG001S5XF23 248,951 6,660 SH   SOLE   0 0 6,660
WISDOMTREE TR US QTLY DIV GRT 97717X669 BBG004LMH3Z6 3,932,262 63,078 SH   SOLE   0 0 63,078
WP CAREY INC COM 92936U109 BBG001S67MM3 404,509 5,223 SH   SOLE   0 0 5,223