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
ALPHABET INC CAP STK CL C 02079K107 624 512 SH   SOLE NONE 512 0 0
AMAZAON COM INC COM 023135106 5,380 3,099 SH   SOLE NONE 3,099 0 0
APPLE INC COM 037833100 3,991 17,819 SH   SOLE NONE 17,819 0 0
AT&T INC COM 00206R102 464 12,264 SH   SOLE NONE 12,264 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,559 5 SH   SOLE NONE 5 0 0
BEYOND MEAT INC COM 08862E109 862 5,800 SH   SOLE NONE 5,800 0 0
BOEING CO COM 097023105 759 1,996 SH   SOLE NONE 1,996 0 0
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 363 7,355 SH   SOLE NONE 7,355 0 0
EXXON MOBIL CORP COM 30231G102 213 3,014 SH   SOLE NONE 3,014 0 0
FACEBOOK INC CL A 30303M102 398 2,235 SH   SOLE NONE 2,235 0 0
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 3,599 11,461 SH   SOLE NONE 11,461 0 0
FIRST TR EXCHANGE TRADED FD CHINDIA ETF 33733A102 264 7,680 SH   SOLE NONE 7,680 0 0
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 247 3,255 SH   SOLE NONE 3,255 0 0
FIRST TR NASDAQ100 TECH INDE SHS 337345102 408 4,665 SH   SOLE NONE 4,665 0 0
FIRST TR S&P REIT INDEX FD COM 33734G108 8,716 327,405 SH   SOLE NONE 327,405 0 0
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 384 6,306 SH   SOLE NONE 6,306 0 0
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 394 6,051 SH   SOLE NONE 6,051 0 0
FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 372 12,558 SH   SOLE NONE 12,558 0 0
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 209 3,481 SH   SOLE NONE 3,481 0 0
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 292 4,322 SH   SOLE NONE 4,322 0 0
FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 392 5,606 SH   SOLE NONE 5,606 0 0
FIRST TR EXCNGE TRD ALPHADEX MID CP GR ALPH 33737M102 266 5,930 SH   SOLE NONE 5,930 0 0
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 613 10,200 SH   SOLE NONE 10,200 0 0
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 852 16,180 SH   SOLE NONE 16,180 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 6,564 34,764 SH   SOLE NONE 34,764 0 0
INVESCO EXCHNG TRADED FD TR 1 30 LADER TRE 46138E107 845 23,755 SH   SOLE NONE 23,755 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 481 2,264 SH   SOLE NONE 2,264 0 0
INVESCO EXCHNG TRADED FD TR S&P500 EQL WGT 46137V357 1,992 18,428 SH   SOLE NONE 18,428 0 0
INVESCO EXCHNG TRADED FD TR S&P 500 HB ETF 46138E370 259 6,257 SH   SOLE NONE 6,257 0 0
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 400 26,630 SH   SOLE NONE 26,630 0 0
INVESCO EXCHNG TRADED FD TR EMRNG MKT SVRG 46138E784 1,191 40,871 SH   SOLE NONE 40,871 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 694 30,726 SH   SOLE NONE 30,726 0 0
ISHARES TR CORE S&P TTL STK 464287150 6,929 103,310 SH   SOLE NONE 103,310 0 0
ISHARES TR SELECT DIVID ETF 464287168 1,229 12,056 SH   SOLE NONE 12,056 0 0
ISHARES TR TIPS BD ETF 464287176 274 2,360 SH   SOLE NONE 2,360 0 0
ISHARES TR CORE S&P500 ETF 464287200 14,382 48,178 SH   SOLE NONE 48,178 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 7,548 41,924 SH   SOLE NONE 41,924 0 0
ISHARES TR S&P 500 VAL ETF 464287408 1,440 12,088 SH   SOLE NONE 12,088 0 0
ISHARES TR MSCI EAFE ETF 464287465 775 11,878 SH   SOLE NONE 11,878 0 0
ISHARES TR CORE S&P MCP ETF 464287507 1,753 9,072 SH   SOLE NONE 9,072 0 0
ISHARES TR PHLX SEMICND ETF 464287523 238 1,125 SH   SOLE NONE 1,125 0 0
ISHARES TR U.S. CNSM SV ETF 464287580 1,941 8,930 SH   SOLE NONE 8,930 0 0
ISHARES TR CORE S&P US VLU 464287663 230 3,982 SH   SOLE NONE 3,982 0 0
ISHARES TR U.S. UTILITS ETF 464287697 2,050 12,590 SH   SOLE NONE 12,590 0 0
ISHARES TR U.S. TECH ETF 464287721 1,981 9,700 SH   SOLE NONE 9,700 0 0
ISHARES TR IBOXX HI YD ETF 464288513 407 4,671 SH   SOLE NONE 4,671 0 0
ISHARES TR INTRM TR CRP ETF 464288638 1,043 18,016 SH   SOLE NONE 18,016 0 0
ISHARES TR SHORT TREAS BD 464288679 869 7,860 SH   SOLE NONE 7,860 0 0
ISHARES TR LNG TR CRPRT BD 464289511 703 10,544 SH   SOLE NONE 10,544 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 1,396 27,395 SH   SOLE NONE 27,395 0 0
ISHARES TR MSCI MIN VOL ETF 46429B697 436 6,797 SH   SOLE NONE 6,797 0 0
ISHARES TR CORE MSCI EAFE 46432F842 426 6,973 SH   SOLE NONE 6,973 0 0
ISHARES INC CORE MSCI EMKT 46434G103 1,056 21,536 SH   SOLE NONE 21,536 0 0
LILLY ELI & CO COM 532457108 256 2,289 SH   SOLE NONE 2,289 0 0
MICROSOFT CORP COM 594918104 252 1,815 SH   SOLE NONE 1,815 0 0
NETFLIX INC COM 64110L106 1,562 5,835 SH   SOLE NONE 5,835 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 1,494 3,748 SH   SOLE NONE 3,748 0 0
PIMCO ETF TR INV GRD CRP BD 72201R817 222 2,025 SH   SOLE NONE 2,025 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 279 3,925 SH   SOLE NONE 3,925 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 1,545 21,782 SH   SOLE NONE 21,782 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 956 11,375 SH   SOLE NONE 11,375 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,417 25,066 SH   SOLE NONE 25,066 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,919 18,917 SH   SOLE NONE 18,917 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524847 388 8,225 SH   SOLE NONE 8,225 0 0
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 745 14,727 SH   SOLE NONE 14,727 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 1,259 9,065 SH   SOLE NONE 9,065 0 0
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 309 5,181 SH   SOLE NONE 5,181 0 0
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 202 3,843 SH   SOLE NONE 3,843 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 6,307 23,430 SH   SOLE NONE 23,430 0 0
SPDR SER TR BLOMBERG BRC INV 78468R200 835 27,154 SH   SOLE NONE 27,154 0 0
TESLA INC COM 88160R101 352 1,460 SH   SOLE NONE 1,460 0 0
TWITTER INC COM 90184L102 895 21,735 SH   SOLE NONE 21,735 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 280 3,006 SH   SOLE NONE 3,006 0 0
WALMART INC COM 931142103 459 3,866 SH   SOLE NONE 3,866 0 0
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 236 3,100 SH   SOLE NONE 3,100 0 0