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
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 319,548 600 SH SOLE 600 0 0
BROADCOM INC COM 11135F101 418,575 2,500 SH SOLE 2,500 0 0
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 2,926,795 43,000 SH SOLE 43,000 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 483,810 3,000 SH SOLE 3,000 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 225,213 2,203 SH SOLE 2,203 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 1,150,178 8,697 SH SOLE 8,697 0 0
FIRST TR EXCHANGE-TRADED ALP COM SHS 33735K108 262,800 2,000 SH SOLE 2,000 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 1,799,415 8,100 SH SOLE 8,100 0 0
FIRST TR EXCHANGE-TRADED FD NASDAQ-100 SEL 337344105 1,451,160 12,000 SH SOLE 12,000 0 0
FIRST TR EXCHANGE-TRADED FD US EQTY OPPT ETF 336920103 223,480 2,000 SH SOLE 2,000 0 0
INVESCO EXCHANGE TRADED FD T AI AND NEXT GEN 46137V639 607,350 15,000 SH SOLE 15,000 0 0
INVESCO EXCHANGE TRADED FD T DORSEY WRGT TECH 46137V811 1,415,040 24,000 SH SOLE 24,000 0 0
INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746 346,628 3,609 SH SOLE 3,609 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 249,700 2,500 SH SOLE 2,500 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 4,141,800 90,000 SH SOLE 90,000 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 2,191,536 64,080 SH SOLE 64,080 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,299,966 7,504 SH SOLE 7,504 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 382,500 10,000 SH SOLE 10,000 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 1,397,784 21,070 SH SOLE 21,070 0 0
INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647 947,600 20,000 SH SOLE 20,000 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 31,731,488 67,670 SH SOLE 67,670 0 0
ISHARES TR CORE S&P TTL STK 464287150 1,422,393 11,658 SH SOLE 11,658 0 0
ISHARES TR CORE S&P US GWT 464287671 6,370,495 50,130 SH SOLE 50,130 0 0
ISHARES TR CORE S&P500 ETF 464287200 8,160,706 14,523 SH SOLE 14,523 0 0
ISHARES TR DOW JONES US ETF 464287846 782,575 5,750 SH SOLE 5,750 0 0
ISHARES TR EXPANDED TECH 464287515 4,538,621 51,001 SH SOLE 51,001 0 0
ISHARES TR EXPND TEC SC ETF 464287549 816,030 9,000 SH SOLE 9,000 0 0
ISHARES TR GLOBAL TECH ETF 464287291 605,920 8,000 SH SOLE 8,000 0 0
ISHARES TR ISHARES SEMICDTR 464287523 376,340 2,000 SH SOLE 2,000 0 0
ISHARES TR MORNINGSTAR GRWT 464287119 2,661,088 32,857 SH SOLE 32,857 0 0
ISHARES TR MORNINGSTR US EQ 464287127 958,024 12,400 SH SOLE 12,400 0 0
ISHARES TR RUS 1000 ETF 464287622 1,828,170 5,960 SH SOLE 5,960 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 7,059,310 19,550 SH SOLE 19,550 0 0
ISHARES TR RUS TP200 GR ETF 464289438 1,899,733 9,006 SH SOLE 9,006 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 222,348 700 SH SOLE 700 0 0
ISHARES TR S&P 100 ETF 464287101 568,472 2,099 SH SOLE 2,099 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 1,875,166 20,200 SH SOLE 20,200 0 0
ISHARES TR U.S. TECH ETF 464287721 1,123,520 8,000 SH SOLE 8,000 0 0
ISHARES U S ETF TR U.S. TECH INDEPD 46431W648 374,700 5,000 SH SOLE 5,000 0 0
NVIDIA CORPORATION COM 67066G104 541,900 5,000 SH SOLE 5,000 0 0
SCHWAB STRATEGIC TR 1000 INDEX ETF 808524722 1,878,478 69,780 SH SOLE 69,780 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 4,568,451 212,190 SH SOLE 212,190 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 2,667,261 106,520 SH SOLE 106,520 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 2,338,272 105,900 SH SOLE 105,900 0 0
SELECT SECTOR SPDR TR STATE STREET TEC 81369Y803 1,424,712 6,900 SH SOLE 6,900 0 0
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 850,257 2,025 SH SOLE 2,025 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 60,078,486 107,400 SH SOLE 107,400 0 0
SPDR SERIES TRUST STATE STREET SPD 78464A862 501,925 2,500 SH SOLE 2,500 0 0
SPDR SERIES TRUST STATE STREET SPD 78464A805 2,271,534 33,400 SH SOLE 33,400 0 0
SPDR SERIES TRUST STATE STREET SPD 78464A409 4,018,500 50,000 SH SOLE 50,000 0 0
SPDR SERIES TRUST STATE STREET SPD 78464A599 665,018 4,160 SH SOLE 4,160 0 0
TIDAL TRUST I SOFI SELECT 500 886364173 674,710 6,620 SH SOLE 6,620 0 0
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 968,000 11,000 SH SOLE 11,000 0 0
VANECK ETF TRUST RETAIL ETF 92189F684 395,098 1,750 SH SOLE 1,750 0 0
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 785,431 3,714 SH SOLE 3,714 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 1,477,896 4,418 SH SOLE 4,418 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 4,727,955 12,750 SH SOLE 12,750 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 4,755,055 18,500 SH SOLE 18,500 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 7,092,374 13,801 SH SOLE 13,801 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 6,596,160 24,000 SH SOLE 24,000 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 213,417 2,300 SH SOLE 2,300 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 825,045 3,250 SH SOLE 3,250 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702 542,380 1,000 SH SOLE 1,000 0 0
VANGUARD WORLD FD MEGA CAP INDEX 921910873 1,409,459 6,999 SH SOLE 6,999 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 3,398,916 11,004 SH SOLE 11,004 0 0