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
ABBVIE INC COM 00287Y109 338 3,668 SH   SOLE   0 0 3,668
ADOBE INC COM 00724F101 205 908 SH   SOLE   0 0 908
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 695 5,068 SH   SOLE   0 0 5,068
ALPHABET INC CAP STK CL C 02079K107 376 363 SH   SOLE   0 0 363
ALPHABET INC CAP STK CL A 02079K305 679 650 SH   SOLE   0 0 650
AMAZON COM INC COM 023135106 2,218 1,477 SH   SOLE   0 0 1,477
AMGEN INC COM 031162100 317 1,629 SH   SOLE   0 0 1,629
APPLE INC COM 037833100 2,214 14,033 SH   SOLE   0 0 14,033
ARK ETF TR INNOVATION ETF 00214Q104 309 8,319 SH   SOLE   0 0 8,319
AT&T INC COM 00206R102 637 22,305 SH   SOLE   0 0 22,305
AURORA CANNABIS INC COM 05156X108 54 10,842 SH   SOLE   0 0 10,842
AUTOMATIC DATA PROCESSING IN COM 053015103 226 1,727 SH   SOLE   0 0 1,727
BANK AMER CORP COM 060505104 459 18,636 SH   SOLE   0 0 18,636
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 308 1,509 SH   SOLE   0 0 1,509
BLACKROCK 2022 GBL INCM OPP COM 09258P104 146 17,500 SH   SOLE   0 0 17,500
BP PLC SPONSORED ADR 055622104 204 5,368 SH   SOLE   0 0 5,368
CHEVRON CORP NEW COM 166764100 372 3,418 SH   SOLE   0 0 3,418
CHURCH & DWIGHT INC COM 171340102 209 3,182 SH   SOLE   0 0 3,182
CISCO SYS INC COM 17275R102 381 8,788 SH   SOLE   0 0 8,788
COCA COLA CO COM 191216100 266 5,615 SH   SOLE   0 0 5,615
DISNEY WALT CO COM DISNEY 254687106 434 3,956 SH   SOLE   0 0 3,956
ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 212 8,499 SH   SOLE   0 0 8,499
EXXON MOBIL CORP COM 30231G102 250 3,663 SH   SOLE   0 0 3,663
FACEBOOK INC CL A 30303M102 721 5,499 SH   SOLE   0 0 5,499
FIDELITY DIVID ETF RISI 316092832 1,555 54,219 SH   SOLE   0 0 54,219
FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 5,558 111,187 SH   SOLE   0 0 111,187
FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US 33737J174 265 5,415 SH   SOLE   0 0 5,415
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 229 5,427 SH   SOLE   0 0 5,427
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 654 13,500 SH   SOLE   0 0 13,500
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 3,229 70,934 SH   SOLE   0 0 70,934
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 322 9,699 SH   SOLE   0 0 9,699
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 904 35,787 SH   SOLE   0 0 35,787
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R878 2,405 102,677 SH   SOLE   0 0 102,677
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 8,400 140,353 SH   SOLE   0 0 140,353
FIRST TR EXCHANGE TRADED FD SSI STRG ETF 33739Q507 6,994 254,125 SH   SOLE   0 0 254,125
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 239 4,840 SH   SOLE   0 0 4,840
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 3,232 129,826 SH   SOLE   0 0 129,826
FIRST TR EXCNGE TRD ALPHADEX MID CP GR ALPH 33737M102 2,949 81,431 SH   SOLE   0 0 81,431
FIRST TR EXCNGE TRD ALPHADEX MID CAP VAL FD 33737M201 446 14,662 SH   SOLE   0 0 14,662
FIRST TR EXCNGE TRD ALPHADEX SML CP GRW ALP 33737M300 587 14,628 SH   SOLE   0 0 14,628
FIRST TR EXCNGE TRD ALPHADEX SML CAP VAL AL 33737M409 316 10,217 SH   SOLE   0 0 10,217
FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 1,246 21,730 SH   SOLE   0 0 21,730
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 5,587 120,846 SH   SOLE   0 0 120,846
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 1,304 25,017 SH   SOLE   0 0 25,017
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 489 8,461 SH   SOLE   0 0 8,461
FIRST TR MULTI CAP GR ALPHAD COM SHS 33733F101 1,040 16,959 SH   SOLE   0 0 16,959
FIRST TR NASDAQ100 TECH INDE SHS 337345102 2,054 30,182 SH   SOLE   0 0 30,182
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 646 11,921 SH   SOLE   0 0 11,921
FIRST TR VALUE LINE DIVID IN SHS 33734H106 730 25,097 SH   SOLE   0 0 25,097
GENERAL ELECTRIC CO COM 369604103 89 11,799 SH   SOLE   0 0 11,799
GOLDMAN SACHS ETF TR EQUITY ETF 381430503 2,150 42,750 SH   SOLE   0 0 42,750
HOME DEPOT INC COM 437076102 303 1,765 SH   SOLE   0 0 1,765
ILLUMINA INC COM 452327109 2,060 6,869 SH   SOLE   0 0 6,869
INTEL CORP COM 458140100 246 5,242 SH   SOLE   0 0 5,242
INTERNATIONAL BUSINESS MACHS COM 459200101 367 3,225 SH   SOLE   0 0 3,225
INVESCO EXCH TRD SLF IDX FD BULSHS 2019 CB 46138J304 356 16,920 SH   SOLE   0 0 16,920
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 HY 46138J601 555 23,708 SH   SOLE   0 0 23,708
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 371 4,055 SH   SOLE   0 0 4,055
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 1,781 17,537 SH   SOLE   0 0 17,537
INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 899 20,242 SH   SOLE   0 0 20,242
INVESCO EXCHNG TRADED FD TR S&P500 HDL VOL 46138E362 255 6,686 SH   SOLE   0 0 6,686
INVESCO EXCHNG TRADED FD TR NATL AMT MUNI 46138E537 382 15,292 SH   SOLE   0 0 15,292
INVESCO HIGH INCOME 2023 TAR COM 46135X108 124 12,500 SH   SOLE   0 0 12,500
INVESCO QQQ TR UNIT SER 1 46090E103 1,359 8,811 SH   SOLE   0 0 8,811
ISHARES INC CORE MSCI EMKT 46434G103 351 7,441 SH   SOLE   0 0 7,441
ISHARES TR MRNGSTR LG-CP GR 464287119 859 5,416 SH   SOLE   0 0 5,416
ISHARES TR CORE S&P TTL STK 464287150 457 8,053 SH   SOLE   0 0 8,053
ISHARES TR CORE S&P500 ETF 464287200 9,692 38,519 SH   SOLE   0 0 38,519
ISHARES TR CORE US AGGBD ET 464287226 1,292 12,132 SH   SOLE   0 0 12,132
ISHARES TR S&P 500 GRWT ETF 464287309 369 2,446 SH   SOLE   0 0 2,446
ISHARES TR S&P 500 VAL ETF 464287408 1,793 17,727 SH   SOLE   0 0 17,727
ISHARES TR MSCI EAFE ETF 464287465 357 6,068 SH   SOLE   0 0 6,068
ISHARES TR CORE S&P MCP ETF 464287507 1,284 7,731 SH   SOLE   0 0 7,731
ISHARES TR NASDAQ BIOTECH 464287556 294 3,054 SH   SOLE   0 0 3,054
ISHARES TR RUS 1000 VAL ETF 464287598 793 7,138 SH   SOLE   0 0 7,138
ISHARES TR RUS 1000 GRW ETF 464287614 772 5,898 SH   SOLE   0 0 5,898
ISHARES TR RUS 2000 GRW ETF 464287648 403 2,402 SH   SOLE   0 0 2,402
ISHARES TR RUSSELL 2000 ETF 464287655 303 2,264 SH   SOLE   0 0 2,264
ISHARES TR CORE S&P US VLU 464287663 281 5,720 SH   SOLE   0 0 5,720
ISHARES TR CORE S&P SCP ETF 464287804 1,130 16,300 SH   SOLE   0 0 16,300
ISHARES TR EAFE SML CP ETF 464288273 208 4,016 SH   SOLE   0 0 4,016
ISHARES TR JPMORGAN USD EMG 464288281 696 6,696 SH   SOLE   0 0 6,696
ISHARES TR MRGSTR MD CP GRW 464288307 220 1,130 SH   SOLE   0 0 1,130
ISHARES TR MBS ETF 464288588 355 3,389 SH   SOLE   0 0 3,389
ISHARES TR INTRM TR CRP ETF 464288638 271 5,162 SH   SOLE   0 0 5,162
ISHARES TR S&P US PFD STK 464288687 249 7,280 SH   SOLE   0 0 7,280
ISHARES TR US AER DEF ETF 464288760 367 2,120 SH   SOLE   0 0 2,120
ISHARES TR U.S. MED DVC ETF 464288810 636 3,185 SH   SOLE   0 0 3,185
ISHARES TR MIN VOL USA ETF 46429B697 5,006 95,535 SH   SOLE   0 0 95,535
ISHARES TR USA MOMENTUM FCT 46432F396 4,897 48,854 SH   SOLE   0 0 48,854
ISHARES TR CORE MSCI TOTAL 46432F834 1,077 20,497 SH   SOLE   0 0 20,497
ISHARES TR EXPONENTIAL TECH 46434V381 956 28,732 SH   SOLE   0 0 28,732
ISHARES TR HDG MSCI EAFE 46434V803 1,458 56,499 SH   SOLE   0 0 56,499
ISHARES TR CONV BD ETF 46435G102 386 7,350 SH   SOLE   0 0 7,350
ISHARES TR IBONDS DEC2023 46435G318 395 15,714 SH   SOLE   0 0 15,714
ISHARES US ETF TR SHT MAT BD ETF 46431W507 268 5,370 SH   SOLE   0 0 5,370
JOHNSON & JOHNSON COM 478160104 476 3,691 SH   SOLE   0 0 3,691
JPMORGAN CHASE & CO COM 46625H100 495 5,072 SH   SOLE   0 0 5,072
LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 927 35,944 SH   SOLE   0 0 35,944
MASTERCARD INCORPORATED CL A 57636Q104 671 3,554 SH   SOLE   0 0 3,554
MCDONALDS CORP COM 580135101 465 2,617 SH   SOLE   0 0 2,617
MERCK & CO INC COM 58933Y105 265 3,474 SH   SOLE   0 0 3,474
MICROSOFT CORP COM 594918104 634 6,245 SH   SOLE   0 0 6,245
MOLINA HEALTHCARE INC COM 60855R100 223 1,917 SH   SOLE   0 0 1,917
NETFLIX INC COM 64110L106 216 808 SH   SOLE   0 0 808
NUVEEN HIGH INCOME NOVEMBER COM 67077N106 464 52,163 SH   SOLE   0 0 52,163
NVIDIA CORP COM 67066G104 594 4,451 SH   SOLE   0 0 4,451
OPPENHEIMER ETF TR S&P ULTRA DIVIDE 68386C401 929 27,736 SH   SOLE   0 0 27,736
PAYPAL HLDGS INC COM 70450Y103 230 2,730 SH   SOLE   0 0 2,730
PFIZER INC COM 717081103 376 8,606 SH   SOLE   0 0 8,606
PIMCO HIGH INCOME FD COM SHS 722014107 93 11,602 SH   SOLE   0 0 11,602
PROCTER AND GAMBLE CO COM 742718109 222 2,417 SH   SOLE   0 0 2,417
PROSHARES TR SHORT S&P 500 NE 74347B425 666 21,268 SH   SOLE   0 0 21,268
PROSHARES TR INVT INT RT HG 74347B607 616 8,657 SH   SOLE   0 0 8,657
PROSHARES TR S&P MDCP 400 DIV 74347B680 799 15,454 SH   SOLE   0 0 15,454
PROSHARES TR SHRT RUSSELL2000 74348A210 377 8,076 SH   SOLE   0 0 8,076
PROSHARES TR S&P 500 DV ARIST 74348A467 415 6,855 SH   SOLE   0 0 6,855
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 52 11,061 SH   SOLE   0 0 11,061
SALESFORCE COM INC COM 79466L302 299 2,186 SH   SOLE   0 0 2,186
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 474 5,485 SH   SOLE   0 0 5,485
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 242 2,448 SH   SOLE   0 0 2,448
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 287 12,038 SH   SOLE   0 0 12,038
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 644 10,001 SH   SOLE   0 0 10,001
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 334 6,310 SH   SOLE   0 0 6,310
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 339 1,453 SH   SOLE   0 0 1,453
SPDR GOLD TRUST GOLD SHS 78463V107 620 5,116 SH   SOLE   0 0 5,116
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,516 14,067 SH   SOLE   0 0 14,067
SPDR SERIES TRUST DJ REIT ETF 78464A607 495 5,761 SH   SOLE   0 0 5,761
SPDR SERIES TRUST S&P DIVID ETF 78464A763 275 3,072 SH   SOLE   0 0 3,072
SPDR SERIES TRUST S&P BIOTECH 78464A870 1,218 16,970 SH   SOLE   0 0 16,970
UNITED PARCEL SERVICE INC CL B 911312106 608 6,230 SH   SOLE   0 0 6,230
VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 1,527 61,853 SH   SOLE   0 0 61,853
VANECK VECTORS ETF TR AMT FREE SHORT M 92189F528 605 34,958 SH   SOLE   0 0 34,958
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 287 4,710 SH   SOLE   0 0 4,710
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 519 5,320 SH   SOLE   0 0 5,320
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 1,312 16,693 SH   SOLE   0 0 16,693
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 809 10,218 SH   SOLE   0 0 10,218
VANGUARD GROUP DIV APP ETF 921908844 401 4,094 SH   SOLE   0 0 4,094
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 3,142 13,673 SH   SOLE   0 0 13,673
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 713 7,482 SH   SOLE   0 0 7,482
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 1,652 13,806 SH   SOLE   0 0 13,806
VANGUARD INDEX FDS SML CP GRW ETF 922908595 485 3,222 SH   SOLE   0 0 3,222
VANGUARD INDEX FDS SM CP VAL ETF 922908611 562 4,931 SH   SOLE   0 0 4,931
VANGUARD INDEX FDS MID CAP ETF 922908629 429 3,107 SH   SOLE   0 0 3,107
VANGUARD INDEX FDS GROWTH ETF 922908736 7,464 55,568 SH   SOLE   0 0 55,568
VANGUARD INDEX FDS VALUE ETF 922908744 431 4,396 SH   SOLE   0 0 4,396
VANGUARD INDEX FDS SMALL CP ETF 922908751 972 7,362 SH   SOLE   0 0 7,362
VANGUARD INDEX FDS TOTAL STK MKT 922908769 7,487 58,663 SH   SOLE   0 0 58,663
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 569 14,943 SH   SOLE   0 0 14,943
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 301 2,238 SH   SOLE   0 0 2,238
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 1,092 17,197 SH   SOLE   0 0 17,197
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 250 4,862 SH   SOLE   0 0 4,862
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 230 2,773 SH   SOLE   0 0 2,773
VANGUARD STAR FD VG TL INTL STK F 921909768 488 10,344 SH   SOLE   0 0 10,344
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,218 32,822 SH   SOLE   0 0 32,822
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 767 9,838 SH   SOLE   0 0 9,838
VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 248 4,414 SH   SOLE   0 0 4,414
VANGUARD WORLD FD MEGA GRWTH IND 921910816 666 6,221 SH   SOLE   0 0 6,221
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 433 6,052 SH   SOLE   0 0 6,052
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 915 5,697 SH   SOLE   0 0 5,697
VANGUARD WORLD FDS INF TECH ETF 92204A702 462 2,767 SH   SOLE   0 0 2,767
VERIZON COMMUNICATIONS INC COM 92343V104 753 13,397 SH   SOLE   0 0 13,397
VICTORY PORTFOLIOS II VICSHS DV AC ETF 92647N667 301 10,895 SH   SOLE   0 0 10,895
VICTORY PORTFOLIOS II VICTORYSHS US 92647N691 281 10,560 SH   SOLE   0 0 10,560
VISA INC COM CL A 92826C839 724 5,489 SH   SOLE   0 0 5,489
WALMART INC COM 931142103 246 2,636 SH   SOLE   0 0 2,636
WISDOMTREE TR US MIDCAP DIVID 97717W505 412 13,030 SH   SOLE   0 0 13,030
WISDOMTREE TR US SMALLCP ERNGS 97717W562 206 6,420 SH   SOLE   0 0 6,420