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
Expires: July 31, 2015
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
ARISTA NETWORKS INC COM SHS 040413205 209,822 1,440 SH SOLE 1,440 0 0
BANK MONTREAL MEDIUM NT LKD 38 06368B504 209,940 3,000 SH SOLE 3,000 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 301,644 600 SH SOLE 600 0 0
BROADCOM INC COM 11135F101 824,775 2,500 SH SOLE 2,500 0 0
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 3,832,590 43,000 SH SOLE 43,000 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 666,510 3,000 SH SOLE 3,000 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 296,127 2,203 SH SOLE 2,203 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 1,461,009 8,697 SH SOLE 8,697 0 0
FIRST TR EXCHANGE-TRADED ALP COM SHS 33735K108 321,321 2,000 SH SOLE 2,000 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 2,266,704 8,100 SH SOLE 8,100 0 0
FIRST TR EXCHANGE-TRADED FD NASDAQ-100 SEL 337344105 1,693,536 12,002 SH SOLE 12,002 0 0
FIRST TR EXCHANGE-TRADED FD US EQTY OPPT ETF 336920103 332,320 2,000 SH SOLE 2,000 0 0
INVESCO EXCH TRADED FD TR II S&P SMLCP INFO 46138E115 212,330 4,000 SH SOLE 4,000 0 0
INVESCO EXCHANGE TRADED FD T AI AND NEXT GEN 46137V639 810,450 15,000 SH SOLE 15,000 0 0
INVESCO EXCHANGE TRADED FD T DORSEY WRGT TECH 46137V811 1,795,577 24,000 SH SOLE 24,000 0 0
INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746 452,667 3,609 SH SOLE 3,609 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 284,050 2,500 SH SOLE 2,500 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 5,176,800 90,000 SH SOLE 90,000 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 2,856,686 64,080 SH SOLE 64,080 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,424,806 7,511 SH SOLE 7,511 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 477,200 10,000 SH SOLE 10,000 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 1,544,220 21,070 SH SOLE 21,070 0 0
INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647 1,406,480 20,000 SH SOLE 20,000 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 40,626,617 67,670 SH SOLE 67,670 0 0
ISHARES TR CORE S&P TTL STK 464287150 1,699,258 11,667 SH SOLE 11,667 0 0
ISHARES TR CORE S&P US GWT 464287671 8,254,008 50,164 SH SOLE 50,164 0 0
ISHARES TR CORE S&P500 ETF 464287200 9,726,584 14,532 SH SOLE 14,532 0 0
ISHARES TR DOW JONES US ETF 464287846 934,249 5,750 SH SOLE 5,750 0 0
ISHARES TR EXPANDED TECH 464287515 5,865,679 51,001 SH SOLE 51,001 0 0
ISHARES TR EXPND TEC SC ETF 464287549 1,133,550 9,000 SH SOLE 9,000 0 0
ISHARES TR GLOBAL TECH ETF 464287291 825,680 8,000 SH SOLE 8,000 0 0
ISHARES TR ISHARES SEMICDTR 464287523 542,240 2,000 SH SOLE 2,000 0 0
ISHARES TR MORNINGSTAR GRWT 464287119 3,426,985 32,857 SH SOLE 32,857 0 0
ISHARES TR MORNINGSTR US EQ 464287127 1,146,008 12,400 SH SOLE 12,400 0 0
ISHARES TR MSCI USA QLT FCT 46432F339 212,005 1,090 SH SOLE 1,090 0 0
ISHARES TR RUS 1000 ETF 464287622 2,178,261 5,960 SH SOLE 5,960 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 9,157,416 19,550 SH SOLE 19,550 0 0
ISHARES TR RUS TP200 GR ETF 464289438 2,464,764 9,007 SH SOLE 9,007 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 265,258 700 SH SOLE 700 0 0
ISHARES TR S&P 100 ETF 464287101 698,631 2,099 SH SOLE 2,099 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 2,438,544 20,200 SH SOLE 20,200 0 0
ISHARES TR U.S. TECH ETF 464287721 1,566,880 8,000 SH SOLE 8,000 0 0
ISHARES U S ETF TR U.S. TECH INDEPD 46431W648 509,650 5,000 SH SOLE 5,000 0 0
MICROSOFT CORP COM 594918104 207,180 400 SH SOLE 400 0 0
NVIDIA CORPORATION COM 67066G104 932,900 5,000 SH SOLE 5,000 0 0
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 2,241,334 69,780 SH SOLE 69,780 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 5,455,405 212,190 SH SOLE 212,190 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 3,399,053 106,520 SH SOLE 106,520 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 2,789,406 105,900 SH SOLE 105,900 0 0
SELECT SECTOR SPDR TR STATE STREET TEC 81369Y803 1,946,430 6,906 SH SOLE 6,906 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 939,074 2,025 SH SOLE 2,025 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 71,547,732 107,400 SH SOLE 107,400 0 0
SPDR SERIES TRUST STATE STREET SPD 78464A854 235,020 3,000 SH SOLE 3,000 0 0
SPDR SERIES TRUST STATE STREET SPD 78464A805 2,693,710 33,400 SH SOLE 33,400 0 0
SPDR SERIES TRUST STATE STREET SPD 78464A409 5,225,500 50,000 SH SOLE 50,000 0 0
SPDR SERIES TRUST STATE STREET SPD 78464A102 272,230 1,000 SH SOLE 1,000 0 0
SPDR SERIES TRUST STATE STREET SPD 78464A862 797,800 2,500 SH SOLE 2,500 0 0
SPDR SERIES TRUST STATE STREET SPD 78464A599 822,682 4,160 SH SOLE 4,160 0 0
TESLA INC COM 88160R101 222,360 500 SH SOLE 500 0 0
TIDAL TRUST I SOFI SELECT 500 886364173 855,238 6,620 SH SOLE 6,620 0 0
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 1,090,210 11,000 SH SOLE 11,000 0 0
VANECK ETF TRUST RETAIL ETF 92189F684 439,072 1,750 SH SOLE 1,750 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 1,212,150 3,714 SH SOLE 3,714 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 1,925,263 4,422 SH SOLE 4,422 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 209,340 1,000 SH SOLE 1,000 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 6,115,028 12,750 SH SOLE 12,750 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 5,695,410 18,500 SH SOLE 18,500 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 8,451,339 13,801 SH SOLE 13,801 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 7,876,080 24,000 SH SOLE 24,000 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 277,150 2,300 SH SOLE 2,300 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 982,638 3,250 SH SOLE 3,250 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702 746,630 1,000 SH SOLE 1,000 0 0
VANGUARD WORLD FD MEGA CAP INDEX 921910873 1,708,386 6,999 SH SOLE 6,999 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 4,428,230 11,004 SH SOLE 11,004 0 0