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
ALPHABET INC CAP STK CL C 02079K107   16,057,496 154,399 SH   SOLE   0 0 154,115
ALPHABET INC CAP STK CL A 02079K305   4,803,944 46,312 SH   SOLE   0 0 46,139
AMAZON COM INC COM 023135106   21,583,485 208,960 SH   SOLE   0 0 208,638
APPLE INC COM 037833100   38,428,095 233,039 SH   SOLE   0 0 232,694
APTOSE BIOSCIENCES INC COM NEW 03835T200   25,216 39,400 SH   SOLE   0 0 39,400
BOEING CO COM 097023105   502,822 2,367 SH   SOLE   0 0 2,367
CARNIVAL CORP COMMON STOCK 143658300   290,016 28,573 SH   SOLE   0 0 28,573
CERUS CORP COM 157085101   69,394 23,365 SH   SOLE   0 0 23,365
DRAFTKINGS INC NEW COM CL A 26142V105   233,636 12,068 SH   SOLE   0 0 12,068
ETF SER SOLUTIONS US GLB JETS 26922A842   15,970,391 857,241 SH   SOLE   0 0 855,759
ETF SER SOLUTIONS DEFIANCE HTL AIR 26922B873   16,561,385 912,106 SH   SOLE   0 0 910,540
FEDEX CORP COM 31428X106   297,037 1,300 SH   SOLE   0 0 1,300
FIRST TR MORNINGSTAR DIVID L SHS 336917109   471,792 13,290 SH   SOLE   0 0 13,290
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   11,435,113 73,762 SH   SOLE   0 0 73,633
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119   21,352 344 SH   SOLE   0 0 344
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127   49,235 3,172 SH   SOLE   0 0 3,172
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   347,644 3,233 SH   SOLE   0 0 3,233
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   34,187 325 SH   SOLE   0 0 325
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184   1,468,065 44,724 SH   SOLE   0 0 44,724
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   86,072 2,013 SH   SOLE   0 0 2,013
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   87,290 1,614 SH   SOLE   0 0 1,434
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   4,508 100 SH   SOLE   0 0 100
FIRST TR EXCHANGE-TRADED FD INDXX GBL MED 33738R639   7,654 376 SH   SOLE   0 0 376
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720   10,692,409 250,819 SH   SOLE   0 0 250,384
FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795   42,335 1,557 SH   SOLE   0 0 1,557
FIRST TR EXCHANGE-TRADED FD S NETWRK E-COM 33738R829   1,684 63 SH   SOLE   0 0 63
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845   38,324 1,421 SH   SOLE   0 0 1,421
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   1,345,434 28,106 SH   SOLE   0 0 28,106
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   266,507 10,000 SH   SOLE   0 0 10,000
HOME DEPOT INC COM 437076102   872,482 2,956 SH   SOLE   0 0 2,956
INVESCO QQQ TR UNIT SER 1 46090E103   1,315,813 4,100 SH   SOLE   0 0 4,100
INTUITIVE SURGICAL INC COM NEW 46120E602   13,844,558 54,193 SH   SOLE   0 0 54,098
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   70,055 484 SH   SOLE   0 0 484
INVESCO EXCHANGE TRADED FD T RYMND JMS SB 1 46137V522   2,770 50 SH   SOLE   0 0 50
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662   11,770 155 SH   SOLE   0 0 155
INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720   321,044 7,890 SH   SOLE   0 0 7,890
KINDER MORGAN INC DEL COM 49456B101   327,072 18,679 SH   SOLE   0 0 18,679
MICROSOFT CORP COM 594918104   203,318 705 SH   SOLE   0 0 705
NVIDIA CORPORATION COM 67066G104   17,248,120 62,095 SH   SOLE   0 0 61,988
PARKER-HANNIFIN CORP COM 701094104   1,008,330 3,000 SH   SOLE   0 0 3,000
PROSHARES TR II ULTRA VIX SHORT 74347Y839   11,625 2,500 SH   SOLE   0 0 2,500
PROSHARES TR II VIX SH TRM FUTRS 74347Y854   44,345 4,900 SH   SOLE   0 0 4,900
PROSHARES TR II ULTA BLMBG 2017 74347Y888   126,844 4,792 SH   SOLE   0 0 4,792
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   40,330 500 SH   SOLE   0 0 500
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   87,774 678 SH   SOLE   0 0 678
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   32,051 429 SH   SOLE   0 0 429
SELECT SECTOR SPDR TR ENERGY 81369Y506   23,938 289 SH   SOLE   0 0 289
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   8,938 278 SH   SOLE   0 0 278
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   5,719 153 SH   SOLE   0 0 153
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   24,639 364 SH   SOLE   0 0 364
SPROTT PHYSICAL GOLD TR UNIT 85207H104   675,602 43,700 SH   SOLE   0 0 42,770
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   784,586 94,075 SH   SOLE   0 0 92,869
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   847,414 44,813 SH   SOLE   0 0 44,813
TESLA INC COM 88160R101   3,514,891 16,943 SH   SOLE   0 0 16,898
VANECK ETF TRUST GOLD MINERS ETF 92189F106   59,848 1,850 SH   SOLE   0 0 1,850
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700   3,993 46 SH   SOLE   0 0 46
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   29,625 750 SH   SOLE   0 0 750
VANECK ETF TRUST GAMING ETF 92189F882   21,921,736 494,178 SH   SOLE   0 0 493,395