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
APPLE INC COM 037833100   3,781,320 22,930 SH   SOLE   0 0 22,930
AGNICO EAGLE MINES LTD COM 008474108   211,831 4,156 SH   SOLE   0 0 4,156
ISHARES TR CORE US AGGBD ET 464287226   1,261,841 12,664 SH   SOLE   0 0 12,664
ALAMOS GOLD INC NEW COM CL A 011532108   239,867 19,613 SH   SOLE   0 0 19,613
AMAZON COM INC COM 023135106   482,784 4,674 SH   SOLE   0 0 4,674
AON PLC SHS CL A G0408V102   378,033 1,199 SH   SOLE   0 0 1,199
APELLIS PHARMACEUTICALS INC COM 03753U106   222,813 3,378 SH   SOLE   0 0 3,378
AMERICAN EXPRESS CO COM 025816109   348,152 2,110 SH   SOLE   0 0 2,110
BK OF AMERICA CORP COM 060505104   326,641 11,421 SH   SOLE   0 0 11,421
BRISTOL-MYERS SQUIBB CO COM 110122108   550,529 7,943 SH   SOLE   0 0 7,943
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   211,631 4,679 SH   SOLE   0 0 4,679
CHEVRON CORP NEW COM 166764100   560,478 3,435 SH   SOLE   0 0 3,435
WISDOMTREE TR US SMALLCAP DIVD 97717W604   4,292,111 150,284 SH   SOLE   0 0 150,284
FIRST TR MORNINGSTAR DIV LEA SHS 336917109   10,563,735 297,570 SH   SOLE   0 0 297,570
NEXTERS INC *W EXP 08/26/202 G6529J118   6,318 17,100 SH   SOLE   0 0 17,100
ALPHABET INC CAP STK CL C 02079K107   262,288 2,522 SH   SOLE   0 0 2,522
GRINDR INC COM 39854F101   507,863 81,650 SH   SOLE   0 0 81,650
GRINDR INC *W EXP 11/18/202 39854F119   112,579 126,493 SH   SOLE   0 0 126,493
HOME DEPOT INC COM 437076102   816,597 2,767 SH   SOLE   0 0 2,767
HEALTHEQUITY INC COM 42226A107   710,097 12,095 SH   SOLE   0 0 12,095
ISHARES TR BARCLAYS 7 10 YR 464287440   4,469,816 45,095 SH   SOLE   0 0 45,095
ISHARES TR RUS 1000 GRW ETF 464287614   544,000 2,226 SH   SOLE   0 0 2,226
ISHARES TR RUSSELL 3000 ETF 464287689   1,005,201 4,270 SH   SOLE   0 0 4,270
ISHARES TR GBL COMM SVC ETF 464287275   1,915,394 29,900 SH   SOLE   0 0 29,900
ISHARES TR U.S. FINLS ETF 464287788   4,535,388 63,753 SH   SOLE   0 0 63,753
ISHARES TR US HLTHCARE ETF 464287762   4,423,299 16,199 SH   SOLE   0 0 16,199
ISHARES TR U.S. TECH ETF 464287721   5,584,378 60,170 SH   SOLE   0 0 60,170
Johnson & Johnson COM 478160104   326,125 2,104 SH   SOLE   0 0 2,104
Morgan J P & Co Inc COM 46625H100   541,652 4,156 SH   SOLE   0 0 4,156
Coca Cola Company COM 191216100   649,203 10,465 SH   SOLE   0 0 10,465
LILLY ELI & CO COM 532457108   1,618,561 4,713 SH   SOLE   0 0 4,713
ALTRIA GROUP INC COM 02209S103   287,110 6,434 SH   SOLE   0 0 6,434
Microsoft Corp COM 594918104   579,859 2,011 SH   SOLE   0 0 2,011
MATTERPORT INC COM CL A 577096100   81,900 30,000 SH   SOLE   0 0 30,000
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   188,300 14,000 SH   SOLE   0 0 14,000
NEW GOLD INC CDA COM 644535106   230,285 209,350 SH   SOLE   0 0 209,350
PIMCO ENRGY TACTICAL CR OPP COM SHS BEN INT 69346N107   843,213 57,754 SH   SOLE   0 0 57,754
NVIDIA CORPORATION COM 67066G104   260,938 939 SH   SOLE   0 0 939
PAN AMERICAN SILVER CORP COM 697900108   321,994 17,692 SH   SOLE   0 0 17,692
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104   1,405,654 90,922 SH   SOLE   0 0 90,922
PLUG POWER INC COM COM NEW 72919P202   1,173,172 100,100 SH   SOLE   0 0 100,100
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   1,280,549 153,543 SH   SOLE   0 0 153,543
QUALCOMM INC COM 747525103   239,213 1,875 SH   SOLE   0 0 1,875
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   404,003 2,793 SH   SOLE   0 0 2,793
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   1,949,451 46,493 SH   SOLE   0 0 46,493
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   4,968,515 67,913 SH   SOLE   0 0 67,913
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706   5,997,739 244,606 SH   SOLE   0 0 244,606
Schwab Int'l Equity ETF INTL EQTY ETF 808524805   717,984 20,631 SH   SOLE   0 0 20,631
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   4,254,953 65,290 SH   SOLE   0 0 65,290
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   2,174,864 32,054 SH   SOLE   0 0 32,054
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   585,285 11,996 SH   SOLE   0 0 11,996
SCHWAB STRATEGIC TR US TIPS ETF 808524870   11,558,102 215,596 SH   SOLE   0 0 215,596
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854   11,473,705 227,517 SH   SOLE   0 0 227,517
Schwab US Agg Bond ETF US AGGREGATE B 808524839   3,700,026 78,875 SH   SOLE   0 0 78,875
Spdr S&P Dividend Etf S&P DIVID ETF 78464A763   316,296 2,556 SH   SOLE   0 0 2,556
SPROTT ETF TRUST GOLD MINERS ETF 85210B102   1,002,919 35,514 SH   SOLE   0 0 35,514
SOUTHERN CO COM 842587107   213,959 3,075 SH   SOLE   0 0 3,075
SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104   127,765 10,464 SH   SOLE   0 0 10,464
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,369,381 3,344 SH   SOLE   0 0 3,344
Vanguard Small Cap Grwth SML CP GRW ETF 922908595   369,855 1,709 SH   SOLE   0 0 1,709
Vanguard Small Cap Valu SM CP VAL ETF 922908611   1,169,780 7,368 SH   SOLE   0 0 7,368
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   861,179 10,735 SH   SOLE   0 0 10,735
Vanguard Consumer Staples CONSUM STP ETF 92204A207   2,816,877 14,556 SH   SOLE   0 0 14,556
VANGUARD WORLD FDS ENERGY ETF 92204A306   2,153,236 18,850 SH   SOLE   0 0 18,850
Vanguard MSCI EAFE Etf FTSE DEV MKT ETF 921943858   1,027,870 22,755 SH   SOLE   0 0 22,755
Vanguard Intl Eqty Index ALLWRLD EX US 922042775   1,983,885 37,102 SH   SOLE   0 0 37,102
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   413,724 6,900 SH   SOLE   0 0 6,900
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   3,503,619 59,850 SH   SOLE   0 0 59,850
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   231,015 1,500 SH   SOLE   0 0 1,500
Vanguard Russell VNG RUS1000GRW 92206C680   1,507,791 23,975 SH   SOLE   0 0 23,975
Vanguard Russell VNG RUS1000VAL 92206C714   2,574,343 38,532 SH   SOLE   0 0 38,532
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   742,738 1,975 SH   SOLE   0 0 1,975
VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599   1,645,118 8,975 SH   SOLE   0 0 8,975
VANGUARD INDEX FDS TOTAL STK MKT 922908769   27,430,547 134,397 SH   SOLE   0 0 134,397
VANGUARD INDEX FDS VALUE ETF 922908744   654,365 4,738 SH   SOLE   0 0 4,738
VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623   577,436 3,498 SH   SOLE   0 0 3,498
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649   577,697 4,794 SH   SOLE   0 0 4,794
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   426,361 4,041 SH   SOLE   0 0 4,041
WASTE MGMT INC DEL COM 94106L109   246,387 1,510 SH   SOLE   0 0 1,510
EXXON MOBIL CORP COM 30231G102   293,407 2,675 SH   SOLE   0 0 2,675
ZETA GLOBAL HOLDINGS CORP CL A 98956A105   1,438,105 132,789 SH   SOLE   0 0 132,789