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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ACELRX PHARMACEUTICALS INC COM 00444T100 40 33,400 SH   SOLE   0 0 33,400
ALPHABET INC CAP STK CL C 02079K107 24,586 17,392 SH   SOLE   0 0 17,392
ALPHABET INC CAP STK CL A 02079K305 549 387 SH   SOLE   0 0 387
AMAZON COM INC COM 023135106 40,817 14,795 SH   SOLE   0 0 14,795
APPLE INC COM 037833100 15,553 42,634 SH   SOLE   0 0 42,634
APTOSE BIOSCIENCES INC COM NEW 03835T200 97 15,400 SH   SOLE   0 0 15,400
DIREXION SHS ETF TR FLIGHT TO SAFT 25460G203 420 8,150 SH   SOLE   0 0 8,150
FIRST TR NASDAQ-100 TECH IND NY ARCA BIOTECH 33733E203 2,819 16,805 SH   SOLE   0 0 16,805
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 17 363 SH   SOLE   0 0 363
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 2,022 22,412 SH   SOLE   0 0 22,412
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 100 1,200 SH   SOLE   0 0 1,200
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 923 35,813 SH   SOLE   0 0 35,813
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1,659 50,204 SH   SOLE   0 0 50,204
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 143 2,995 SH   SOLE   0 0 2,995
FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 123 2,896 SH   SOLE   0 0 2,896
FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 282 11,635 SH   SOLE   0 0 11,635
FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795 1,641 85,071 SH   SOLE   0 0 85,071
FIRST TR EXCHANGE-TRADED FD NASDQ PHRMTCLS 33738R837 3,953 173,676 SH   SOLE   0 0 173,676
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 4,510 87,264 SH   SOLE   0 0 87,264
INNOVATOR ETFS TR IBD 50 ETF 45782C102 224 6,495 SH   SOLE   0 0 6,495
INNOVATOR ETFS TR S&P 500 BUFFER 45782C433 17 700 SH   SOLE   0 0 700
INTUITIVE SURGICAL INC COM NEW 46120E602 2,337 4,101 SH   SOLE   0 0 4,101
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 1 20 SH   SOLE   0 0 20
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 497 10,005 SH   SOLE   0 0 10,005
MAG SILVER CORP COM 55903Q104 208 14,775 SH   SOLE   0 0 14,775
MODERNA INC COM 60770K107 249 3,885 SH   SOLE   0 0 3,885
NETFLIX INC COM 64110L106 216 475 SH   SOLE   0 0 475
PARKER HANNIFIN CORP COM 701094104 550 3,000 SH   SOLE   0 0 3,000
PAYPAL HLDGS INC COM 70450Y103 692 3,970 SH   SOLE   0 0 3,970
PINTEREST INC CL A 72352L106 457 20,600 SH   SOLE   0 0 20,600
SPDR S&P 500 ETF TR TR UNIT 78462F103 628 2,038 SH   SOLE   0 0 2,038
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 25 450 SH   SOLE   0 0 450
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 168 1,677 SH   SOLE   0 0 1,677
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 29 495 SH   SOLE   0 0 495
SELECT SECTOR SPDR TR ENERGY 81369Y506 2 62 SH   SOLE   0 0 62
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 16 151 SH   SOLE   0 0 151
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 58 1,680 SH   SOLE   0 0 1,680
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 685 12,131 SH   SOLE   0 0 12,131
SIMON PPTY GROUP INC NEW COM 828806109 632 9,239 SH   SOLE   0 0 9,239
SPROTT PHYSICAL GOLD TR UNIT 85207H104 195 13,600 SH   SOLE   0 0 13,600
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 210 31,800 SH   SOLE   0 0 31,800
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 231 13,675 SH   SOLE   0 0 13,675
SPROTT ETF TR GOLD MINERS ETF 85210B102 332 10,500 SH   SOLE   0 0 10,500
SQUARE INC CL A 852234103 235 2,235 SH   SOLE   0 0 2,235
STARBUCKS CORP COM 855244109 435 5,910 SH   SOLE   0 0 5,910
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 456 12,429 SH   SOLE   0 0 12,429
ISHARES TR 1 3 YR TREAS BD 464287457 33 379 SH   SOLE   0 0 379
ISHARES TR CORE S&P MCP ETF 464287507 502 2,823 SH   SOLE   0 0 2,823
ISHARES TR NASDAQ BIOTECH 464287556 55 400 SH   SOLE   0 0 400
ISHARES TR US HLTHCARE ETF 464287762 582 2,700 SH   SOLE   0 0 2,700
ISHARES TR CORE S&P SCP ETF 464287804 513 7,519 SH   SOLE   0 0 7,519
ISHARES TR EAFE SML CP ETF 464288273 1 11 SH   SOLE   0 0 11
ISHARES TR US AER DEF ETF 464288760 0 1 SH   SOLE   0 0 1
ISHARES TR U.S. MED DVC ETF 464288810 5,179 19,562 SH   SOLE   0 0 19,562
ISHARES TR AGGRES ALLOC ETF 464289859 796 14,500 SH   SOLE   0 0 14,500
ISHARES TR GRWT ALLOCAT ETF 464289867 9 203 SH   SOLE   0 0 203
ISHARES TR MODERT ALLOC ETF 464289875 208 5,219 SH   SOLE   0 0 5,219
ISHARES TR CONSER ALLOC ETF 464289883 133 3,645 SH   SOLE   0 0 3,645
ROKU INC COM CL A 77543R102 372 3,195 SH   SOLE   0 0 3,195
SPDR SER TR PRTFLO S&P500 GW 78464A409 45 1,005 SH   SOLE   0 0 1,005
SPDR SER TR PRTFLO S&P500 VL 78464A508 19 670 SH   SOLE   0 0 670
SPDR SER TR HLTH CR EQUIP 78464A581 226 2,533 SH   SOLE   0 0 2,533
SPDR SER TR AEROSPACE DEF 78464A631 695 7,921 SH   SOLE   0 0 7,921
SPDR SER TR S&P 400 MDCP GRW 78464A821 26 478 SH   SOLE   0 0 478
SPDR SER TR S&P 400 MDCP VAL 78464A839 23 531 SH   SOLE   0 0 531