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
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   211,200 3,200 SH   SOLE   0 0 3,200
ADOBE INC COM 00724F101   1,703,890 2,856 SH   SOLE   0 0 2,856
ADVANCED MICRO DEVICES INC COM 007903107   574,899 3,900 SH   SOLE   0 0 3,900
ADVISORS INNER CIRCLE FD III DEMOCRACY INTERN 00774Q148   1,381,398 56,030 SH   SOLE   0 0 56,030
AGILENT TECHNOLOGIES INC COM 00846U101   543,607 3,910 SH   SOLE   0 0 3,910
AGNICO EAGLE MINES LTD COM 008474108   494,747 9,020 SH   SOLE   0 0 9,020
ALPHABET INC CAP STK CL A 02079K305   24,598,152 176,091 SH   SOLE   0 0 176,091
ALPHABET INC CAP STK CL C 02079K107   15,353,619 108,945 SH   SOLE   0 0 108,945
AMAZON COM INC COM 023135106   11,255,259 74,077 SH   SOLE   0 0 74,077
APPLE INC COM 037833100   15,829,027 82,216 SH   SOLE   0 0 82,216
AQUA METALS INC COM 03837J101   7,600 10,000 SH   SOLE   0 0 10,000
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107   293,799 23,152 SH   SOLE   0 0 23,152
ARISTA NETWORKS INC COM 040413106   491,274 2,086 SH   SOLE   0 0 2,086
BANK MONTREAL QUE COM 063671101   430,389 4,350 SH   SOLE   0 0 4,350
BARRICK GOLD CORP COM 067901108   379,438 20,975 SH   SOLE   0 0 20,975
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,841,154 7,966 SH   SOLE   0 0 7,966
BLACKSTONE INC COM 09260D107   696,494 5,320 SH   SOLE   0 0 5,320
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   699,078 22,200 SH   SOLE   0 0 22,200
CHEVRON CORP NEW COM 166764100   404,671 2,713 SH   SOLE   0 0 2,713
CISCO SYS INC COM 17275R102   8,133,832 161,002 SH   SOLE   0 0 161,002
CLEVELAND-CLIFFS INC NEW COM 185899101   285,880 14,000 SH   SOLE   0 0 14,000
CSX CORP COM 126408103   562,902 16,236 SH   SOLE   0 0 16,236
DENISON MINES CORP COM 248356107   35,400 20,000 SH   SOLE   0 0 20,000
DISNEY WALT CO COM 254687106   2,210,660 24,484 SH   SOLE   0 0 24,484
ELI LILLY & CO COM 532457108   3,264,352 5,600 SH   SOLE   0 0 5,600
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   828,000 60,000 SH   SOLE   0 0 60,000
ETF SER SOLUTIONS DISTILLATE US 26922A321   1,104,209 22,366 SH   SOLE   0 0 22,366
FREEPORT-MCMORAN INC CL B 35671D857   240,095 5,640 SH   SOLE   0 0 5,640
GOLDMAN SACHS ETF TR ACTIVEBETA US 381430602   890,055 14,101 SH   SOLE   0 0 14,101
HEICO CORP NEW COM 422806109   307,120 1,717 SH   SOLE   0 0 1,717
HEWLETT PACKARD ENTERPRISE C COM 42824C109   256,211 15,089 SH   SOLE   0 0 15,089
HONEYWELL INTL INC COM 438516106   254,432 1,213 SH   SOLE   0 0 1,213
HP INC COM 40434L105   459,625 15,275 SH   SOLE   0 0 15,275
INNOVATOR ETFS TR US SML CP PWR ET 45782C342   3,543,800 121,477 SH   SOLE   0 0 121,477
INNOVATOR ETFS TR PREM INC 40 BARR 45783Y483   240,150 10,000 SH   SOLE   0 0 10,000
INNOVATOR ETFS TR US EQTY PWR BUF 45782C813   307,108 8,486 SH   SOLE   0 0 8,486
INTEL CORP COM 458140100   530,891 10,565 SH   SOLE   0 0 10,565
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   1,045,622 6,204 SH   SOLE   0 0 6,204
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   3,615,936 59,414 SH   SOLE   0 0 59,414
INVESCO QQQ TR UNIT SER 1 46090E103   936,982 2,288 SH   SOLE   0 0 2,288
ISHARES INC CORE MSCI EMKT 46434G103   4,930,309 97,475 SH   SOLE   0 0 97,475
ISHARES TR 10-20 YR TRS ETF 464288653   289,271 2,672 SH   SOLE   0 0 2,672
ISHARES TR 20 YR TR BD ETF 464287432   15,961,614 161,424 SH   SOLE   0 0 161,424
ISHARES TR 7-10 YR TRSY BD 464287440   2,703,932 28,052 SH   SOLE   0 0 28,052
ISHARES TR US TREAS BD ETF 46429B267   2,592,852 112,537 SH   SOLE   0 0 112,537
ISHARES TR MSCI USA QLT FCT 46432F339   1,383,410 9,402 SH   SOLE   0 0 9,402
ISHARES TR GRWT ALLOCAT ETF 464289867   746,734 14,039 SH   SOLE   0 0 14,039
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   5,174,895 103,643 SH   SOLE   0 0 103,643
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   248,785 4,525 SH   SOLE   0 0 4,525
JOHNSON & JOHNSON COM 478160104   560,502 3,576 SH   SOLE   0 0 3,576
JPMORGAN CHASE & CO COM 46625H100   268,078 1,576 SH   SOLE   0 0 1,576
KEYSIGHT TECHNOLOGIES INC COM 49338L103   320,089 2,012 SH   SOLE   0 0 2,012
KINDER MORGAN INC DEL COM 49456B101   264,600 15,000 SH   SOLE   0 0 15,000
LEUTHOLD FDS INC CORE ETF 527289789   401,367 12,476 SH   SOLE   0 0 12,476
MARVELL TECHNOLOGY INC COM 573874104   3,395,272 56,297 SH   SOLE   0 0 56,297
MASTERCARD INCORPORATED CL A 57636Q104   481,103 1,128 SH   SOLE   0 0 1,128
MERCK & CO INC COM 58933Y105   693,481 6,361 SH   SOLE   0 0 6,361
META PLATFORMS INC CL A 30303M102   392,188 1,108 SH   SOLE   0 0 1,108
MICROSOFT CORP COM 594918104   11,255,282 29,931 SH   SOLE   0 0 29,931
MPLX LP COM UNIT REP LTD 55336V100   427,237 11,635 SH   SOLE   0 0 11,635
NETFLIX INC COM 64110L106   231,268 475 SH   SOLE   0 0 475
NEXGEN ENERGY LTD COM 65340P106   353,486 50,498 SH   SOLE   0 0 50,498
NVIDIA CORPORATION COM 67066G104   720,545 1,455 SH   SOLE   0 0 1,455
ORACLE CORP COM 68389X105   332,745 3,156 SH   SOLE   0 0 3,156
PACER FDS TR PACER US SMALL 69374H857   6,085,353 126,699 SH   SOLE   0 0 126,699
PACER FDS TR DEVELOPED MRKT 69374H873   8,631,893 276,309 SH   SOLE   0 0 276,309
PACER FDS TR US CASH COWS 100 69374H881   3,263,308 62,768 SH   SOLE   0 0 62,768
PIMCO ETF TR ACTIVE BD ETF 72201R775   5,517,601 59,682 SH   SOLE   0 0 59,682
PROCTER AND GAMBLE CO COM 742718109   319,897 2,183 SH   SOLE   0 0 2,183
ROPER TECHNOLOGIES INC COM 776696106   261,682 480 SH   SOLE   0 0 480
S&P GLOBAL INC COM 78409V104   278,849 633 SH   SOLE   0 0 633
SANDSTORM GOLD LTD COM NEW 80013R206   125,750 25,000 SH   SOLE   0 0 25,000
SCHWAB CHARLES CORP COM 808513105   405,576 5,895 SH   SOLE   0 0 5,895
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   787,946 10,350 SH   SOLE   0 0 10,350
SEABRIDGE GOLD INC COM 811916105   124,939 10,300 SH   SOLE   0 0 10,300
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   382,137 2,802 SH   SOLE   0 0 2,802
SPDR GOLD TR GOLD SHS 78463V107   11,658,502 60,985 SH   SOLE   0 0 60,985
SPDR S&P 500 ETF TR TR UNIT 78462F103   342,860 721 SH   SOLE   0 0 721
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   224,328 2,157 SH   SOLE   0 0 2,157
TCW TRANSFORM ETF TRUST TRANSFORM SYSTEM 29287L205   2,446,365 43,112 SH   SOLE   0 0 43,112
TESLA INC COM 88160R101   1,770,420 7,125 SH   SOLE   0 0 7,125
TEXAS INSTRS INC COM 882508104   316,464 1,857 SH   SOLE   0 0 1,857
TWILIO INC CL A 90138F102   263,421 3,472 SH   SOLE   0 0 3,472
UNION PAC CORP COM 907818108   300,291 1,223 SH   SOLE   0 0 1,223
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   8,989,940 105,926 SH   SOLE   0 0 105,926
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   5,713,178 32,671 SH   SOLE   0 0 32,671
VANECK ETF TRUST NATURAL RESOURC 92189F841   499,424 10,232 SH   SOLE   0 0 10,232
VANECK ETF TRUST GOLD MINERS ETF 92189F106   8,894,699 286,833 SH   SOLE   0 0 286,833
VANECK ETF TRUST MORNINGSTAR SMID 92189H730   4,212,495 133,730 SH   SOLE   0 0 133,730
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   213,022 1,908 SH   SOLE   0 0 1,908
VERIZON COMMUNICATIONS INC COM 92343V104   502,239 13,322 SH   SOLE   0 0 13,322
VISA INC COM CL A 92826C839   718,566 2,760 SH   SOLE   0 0 2,760
WISDOMTREE TR US QTLY DIV GRT 97717X669   3,567,076 50,755 SH   SOLE   0 0 50,755