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   13,874,089 156,363 SH   SOLE   0 0 156,363
ALPHABET INC CAP STK CL A 02079K305   3,275,715 37,127 SH   SOLE   0 0 37,127
ALPS ETF TR OSHARES US QUALT 00162Q387   5,592 135 SH   SOLE   0 0 135
ALPS ETF TR ALERIAN MLP 00162Q452   1,059,893 27,841 SH   SOLE   0 0 27,841
AMAZON COM INC COM 023135106   17,294,172 205,883 SH   SOLE   0 0 205,883
APPLE INC COM 037833100   30,299,515 233,199 SH   SOLE   0 0 233,199
APTOSE BIOSCIENCES INC COM NEW 03835T200   21,692 37,400 SH   SOLE   0 0 37,400
BLOCK INC CL A 852234103   210,577 3,351 SH   SOLE   0 0 3,351
BOEING CO COM 097023105   450,890 2,367 SH   SOLE   0 0 2,367
CARNIVAL CORP COMMON STOCK 143658300   230,298 28,573 SH   SOLE   0 0 28,573
CERUS CORP COM 157085101   108,952 29,850 SH   SOLE   0 0 29,850
DRAFTKINGS INC NEW COM CL A 26142V105   127,204 11,168 SH   SOLE   0 0 11,168
ETF SER SOLUTIONS US GLB JETS 26922A842   14,481,842 847,883 SH   SOLE   0 0 847,883
ETF SER SOLUTIONS DEFIANCE HTL AIR 26922B873   14,400,772 896,479 SH   SOLE   0 0 896,479
FEDEX CORP COM 31428X106   225,160 1,300 SH   SOLE   0 0 1,300
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119   21,593 344 SH   SOLE   0 0 344
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127   76,117 4,454 SH   SOLE   0 0 4,454
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   336,519 3,095 SH   SOLE   0 0 3,095
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   87,705 958 SH   SOLE   0 0 958
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184   1,460,377 43,974 SH   SOLE   0 0 43,974
FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838   239,902 17,498 SH   SOLE   0 0 17,498
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   94,429 2,439 SH   SOLE   0 0 2,439
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102   68,063 1,207 SH   SOLE   0 0 1,207
FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300   144,447 2,613 SH   SOLE   0 0 2,613
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   10,895,296 70,689 SH   SOLE   0 0 70,689
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   86,448 1,809 SH   SOLE   0 0 1,809
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   4,655 100 SH   SOLE   0 0 100
FIRST TR EXCHANGE-TRADED FD INDXX GBL MED 33738R639   7,061 376 SH   SOLE   0 0 376
FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720   8,844,630 247,610 SH   SOLE   0 0 247,610
FIRST TR EXCHANGE-TRADED FD NASDAQ TRANSN 33738R795   39,268 1,557 SH   SOLE   0 0 1,557
FIRST TR EXCHANGE-TRADED FD S NETWRK E-COM 33738R829   1,508 63 SH   SOLE   0 0 63
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   2,471,805 52,137 SH   SOLE   0 0 52,137
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   260,500 10,000 SH   SOLE   0 0 10,000
FIRST TR MORNINGSTAR DIVID L SHS 336917109   1,326,524 36,283 SH   SOLE   0 0 36,283
HOME DEPOT INC COM 437076102   701,426 2,221 SH   SOLE   0 0 2,221
INTUITIVE SURGICAL INC COM NEW 46120E602   14,117,947 53,205 SH   SOLE   0 0 53,205
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   198,714 1,407 SH   SOLE   0 0 1,407
INVESCO EXCHANGE TRADED FD T RYMND JMS SB 1 46137V522   2,710 50 SH   SOLE   0 0 50
INVESCO EXCHANGE TRADED FD T DYNMC PHRMCTLS 46137V662   12,139 154 SH   SOLE   0 0 154
INVESCO EXCHANGE TRADED FD T DYNMC LEISURE 46137V720   214,455 5,890 SH   SOLE   0 0 5,890
ISHARES TR CORE S&P TTL STK 464287150   22,813 269 SH   SOLE   0 0 269
ISHARES TR 20 YR TR BD ETF 464287432   470,495 4,726 SH   SOLE   0 0 4,726
ISHARES TR 7-10 YR TRSY BD 464287440   140,282 1,465 SH   SOLE   0 0 1,465
ISHARES TR CORE S&P MCP ETF 464287507   28,059 116 SH   SOLE   0 0 116
ISHARES TR ISHARES BIOTECH 464287556   48,577 370 SH   SOLE   0 0 370
ISHARES TR U.S. UTILITS ETF 464287697   94,329 1,090 SH   SOLE   0 0 1,090
ISHARES TR CORE S&P SCP ETF 464287804   23,376 247 SH   SOLE   0 0 247
ISHARES TR SHRT NAT MUN ETF 464288158   130,924 1,256 SH   SOLE   0 0 1,256
ISHARES TR U.S. MED DVC ETF 464288810   12,646,936 240,573 SH   SOLE   0 0 240,573
ISHARES TR AGGRES ALLOC ETF 464289859   106,167 1,777 SH   SOLE   0 0 1,777
ISHARES TR GRWT ALLOCAT ETF 464289867   407,797 8,647 SH   SOLE   0 0 8,647
ISHARES TR MODERT ALLOC ETF 464289875   1,405,324 36,972 SH   SOLE   0 0 36,972
ISHARES TR CONSER ALLOC ETF 464289883   385,779 11,478 SH   SOLE   0 0 11,478
KINDER MORGAN INC DEL COM 49456B101   413,804 22,887 SH   SOLE   0 0 22,887
LISTED FD TR ROUNDHILL SPORTS 53656F789   15,043,894 1,051,285 SH   SOLE   0 0 1,051,285
NVIDIA CORPORATION COM 67066G104   8,853,945 60,585 SH   SOLE   0 0 60,585
PARKER-HANNIFIN CORP COM 701094104   873,000 3,000 SH   SOLE   0 0 3,000
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   38,840 500 SH   SOLE   0 0 500
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   124,044 913 SH   SOLE   0 0 913
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   133,878 1,796 SH   SOLE   0 0 1,796
SELECT SECTOR SPDR TR ENERGY 81369Y506   74,261 849 SH   SOLE   0 0 849
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   9,508 278 SH   SOLE   0 0 278
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   5,650 153 SH   SOLE   0 0 153
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   25,662 364 SH   SOLE   0 0 364
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   380,357 859 SH   SOLE   0 0 859
SPDR SER TR PRTFLO S&P500 GW 78464A409   43,424 857 SH   SOLE   0 0 857
SPDR SER TR PRTFLO S&P500 VL 78464A508   20,194 519 SH   SOLE   0 0 519
SPDR SER TR HLTH CR EQUIP 78464A581   117,756 1,310 SH   SOLE   0 0 1,310
SPDR SER TR AEROSPACE DEF 78464A631   25,752 234 SH   SOLE   0 0 234
SPDR SER TR S&P METALS MNG 78464A755   9,962 200 SH   SOLE   0 0 200
SPDR SER TR S&P BK ETF 78464A797   22,394 496 SH   SOLE   0 0 496
SPDR SER TR S&P BIOTECH 78464A870   29,050 350 SH   SOLE   0 0 350
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   766,741 42,763 SH   SOLE   0 0 42,763
SPROTT PHYSICAL GOLD TR UNIT 85207H104   618,285 43,850 SH   SOLE   0 0 43,850
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   809,374 98,225 SH   SOLE   0 0 98,225
TESLA INC COM 88160R101   1,984,307 16,109 SH   SOLE   0 0 16,109
VANECK ETF TRUST GOLD MINERS ETF 92189F106   40,621 1,417 SH   SOLE   0 0 1,417
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700   3,946 46 SH   SOLE   0 0 46
VANECK ETF TRUST GAMING ETF 92189F882   18,627,891 482,803 SH   SOLE   0 0 482,803