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
ABBOTT LABS COM 002824100 227 2,689 SH   SOLE   0 0 2,689
ABERDEEN ASIA PACIFIC INCOM COM 003009107 203 47,480 SH   SOLE   0 0 47,480
ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 172 17,278 SH   SOLE   0 0 17,278
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 443 2,451 SH   SOLE   0 0 2,451
ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 471 39,093 SH   SOLE   0 0 39,093
ALPHABET INC CAP STK CL A 02079K305 214 166 SH   SOLE   0 0 166
ALPHABET INC CAP STK CL C 02079K107 396 304 SH   SOLE   0 0 304
ALPS ETF TR RIVRFRNT STR INC 00162Q783 1,345 54,129 SH   SOLE   0 0 54,129
ALTRIA GROUP INC COM 02209S103 569 12,169 SH   SOLE   0 0 12,169
AMAZON COM INC COM 023135106 1,344 758 SH   SOLE   0 0 758
APOLLO TACTICAL INCOME FD IN COM 037638103 390 26,108 SH   SOLE   0 0 26,108
APPLE INC COM 037833100 1,461 5,553 SH   SOLE   0 0 5,553
AT&T INC COM 00206R102 263 6,636 SH   SOLE   0 0 6,636
BED BATH & BEYOND INC COM 075896100 317 23,297 SH   SOLE   0 0 23,297
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 592 2,713 SH   SOLE   0 0 2,713
BLACKBERRY LTD COM 09228F103 277 50,258 SH   SOLE   0 0 50,258
BLACKROCK MULTI-SECTOR INC T COM 09258A107 1,083 62,658 SH   SOLE   0 0 62,658
BOEING CO COM 097023105 580 1,599 SH   SOLE   0 0 1,599
BP PLC SPONSORED ADR 055622104 241 6,056 SH   SOLE   0 0 6,056
CABOT OIL & GAS CORP COM 127097103 234 12,350 SH   SOLE   0 0 12,350
CELGENE CORP COM 151020104 208 1,897 SH   SOLE   0 0 1,897
CHEVRON CORP NEW COM 166764100 367 3,004 SH   SOLE   0 0 3,004
COCA COLA CO COM 191216100 258 4,929 SH   SOLE   0 0 4,929
COSTCO WHSL CORP NEW COM 22160K105 745 2,436 SH   SOLE   0 0 2,436
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 311 5,529 SH   SOLE   0 0 5,529
DISNEY WALT CO COM DISNEY 254687106 1,036 6,965 SH   SOLE   0 0 6,965
EATON VANCE LTD DUR INCOME F COM 27828H105 169 13,159 SH   SOLE   0 0 13,159
ETF SER SOLUTIONS ACQUIRERS FD 26922A263 2,434 92,915 SH   SOLE   0 0 92,915
EXXON MOBIL CORP COM 30231G102 1,277 18,563 SH   SOLE   0 0 18,563
FACEBOOK INC CL A 30303M102 459 2,380 SH   SOLE   0 0 2,380
FEDEX CORP COM 31428X106 294 1,882 SH   SOLE   0 0 1,882
FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 239 4,311 SH   SOLE   0 0 4,311
FIRST TR EXCHANGE TRADED FD BUYWRIT INCM ETF 33738R308 266 11,809 SH   SOLE   0 0 11,809
FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 458 7,680 SH   SOLE   0 0 7,680
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 488 3,693 SH   SOLE   0 0 3,693
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 3,012 99,280 SH   SOLE   0 0 99,280
FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 5,798 96,345 SH   SOLE   0 0 96,345
FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 855 17,773 SH   SOLE   0 0 17,773
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 10,639 205,016 SH   SOLE   0 0 205,016
FIRST TR EXCHANGE TRADED FD FT STRG INCM ETF 33739Q309 647 12,789 SH   SOLE   0 0 12,789
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 588 17,060 SH   SOLE   0 0 17,060
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 493 10,458 SH   SOLE   0 0 10,458
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 1,609 80,441 SH   SOLE   0 0 80,441
FIRST TR VALUE LINE DIVID IN SHS 33734H106 1,060 30,057 SH   SOLE   0 0 30,057
FRANKLIN LTD DURATION INC TR COM 35472T101 264 28,515 SH   SOLE   0 0 28,515
FS KKR CAPITAL CORP COM 302635107 207 34,813 SH   SOLE   0 0 34,813
GENERAL ELECTRIC CO COM 369604103 298 26,282 SH   SOLE   0 0 26,282
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 299 13,992 SH   SOLE   0 0 13,992
IDACORP INC COM 451107106 616 5,906 SH   SOLE   0 0 5,906
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 214 10,104 SH   SOLE   0 0 10,104
INVESCO EXCHANGE TRADED FD T DYNMC SOFTWARE 46137V639 233 2,416 SH   SOLE   0 0 2,416
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 362 2,967 SH   SOLE   0 0 2,967
INVESCO EXCHNG TRADED FD TR INTL BUYBACK 46138E644 563 16,983 SH   SOLE   0 0 16,983
INVESCO QQQ TR UNIT SER 1 46090E103 620 3,092 SH   SOLE   0 0 3,092
INVESCO SR INCOME TR COM 46131H107 50 12,125 SH   SOLE   0 0 12,125
ISHARES INC US INTL HGH YLD 464286178 357 7,393 SH   SOLE   0 0 7,393
ISHARES TR AGGRES ALLOC ETF 464289859 723 12,747 SH   SOLE   0 0 12,747
ISHARES TR CORE INTL AGGR 46435G672 1,556 28,214 SH   SOLE   0 0 28,214
ISHARES TR CORE S&P MCP ETF 464287507 594 2,965 SH   SOLE   0 0 2,965
ISHARES TR CORE S&P SCP ETF 464287804 1,163 14,331 SH   SOLE   0 0 14,331
ISHARES TR CORE S&P500 ETF 464287200 4,728 15,226 SH   SOLE   0 0 15,226
ISHARES TR CORE US AGGBD ET 464287226 256 2,279 SH   SOLE   0 0 2,279
ISHARES TR EAFE GRWTH ETF 464288885 5,674 67,276 SH   SOLE   0 0 67,276
ISHARES TR EAFE VALUE ETF 464288877 5,540 111,744 SH   SOLE   0 0 111,744
ISHARES TR IBOXX INV CP ETF 464287242 264 2,099 SH   SOLE   0 0 2,099
ISHARES TR JPMORGAN USD EMG 464288281 287 2,581 SH   SOLE   0 0 2,581
ISHARES TR MODERT ALLOC ETF 464289875 260 6,624 SH   SOLE   0 0 6,624
ISHARES TR MSCI EAFE ETF 464287465 212 3,094 SH   SOLE   0 0 3,094
ISHARES TR MSCI EMG MKT ETF 464287234 470 10,992 SH   SOLE   0 0 10,992
ISHARES TR RUS 1000 GRW ETF 464287614 944 5,609 SH   SOLE   0 0 5,609
ISHARES TR RUS 1000 VAL ETF 464287598 391 2,957 SH   SOLE   0 0 2,957
ISHARES TR RUS MID CAP ETF 464287499 757 13,172 SH   SOLE   0 0 13,172
ISHARES TR US TREAS BD ETF 46429B267 1,269 48,659 SH   SOLE   0 0 48,659
ISHARES TR USA MOMENTUM FCT 46432F396 3,959 32,557 SH   SOLE   0 0 32,557
JOHNSON & JOHNSON COM 478160104 369 2,799 SH   SOLE   0 0 2,799
JOHNSON CTLS INTL PLC SHS G51502105 231 5,483 SH   SOLE   0 0 5,483
JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ 46641Q209 233 4,162 SH   SOLE   0 0 4,162
JP MORGAN EXCHANGE TRADED FD GLOBAL BD OPRT 46641Q852 8,917 175,716 SH   SOLE   0 0 175,716
JPMORGAN CHASE & CO COM 46625H100 343 2,662 SH   SOLE   0 0 2,662
LAM RESEARCH CORP COM 512807108 275 1,009 SH   SOLE   0 0 1,009
MALLINCKRODT PUB LTD CO SHS G5785G107 85 30,100 SH   SOLE   0 0 30,100
MASTERCARD INC CL A 57636Q104 223 796 SH   SOLE   0 0 796
MICRON TECHNOLOGY INC COM 595112103 784 16,866 SH   SOLE   0 0 16,866
MICROSOFT CORP COM 594918104 1,600 10,876 SH   SOLE   0 0 10,876
NABRIVA THERAPEUTICS PLC SHS G63637105 108 53,000 SH   SOLE   0 0 53,000
NEUBERGER BERMAN MUNI FD INC COM 64124P101 235 15,293 SH   SOLE   0 0 15,293
NUVEEN AMT FREE MUN CR INC F COM 67071L106 420 25,994 SH   SOLE   0 0 25,994
NVIDIA CORP COM 67066G104 505 2,426 SH   SOLE   0 0 2,426
PACIFIC ETHANOL INC COM 69423U305 7 14,831 SH   SOLE   0 0 14,831
PEPSICO INC COM 713448108 264 1,958 SH   SOLE   0 0 1,958
PFIZER INC COM 717081103 691 19,029 SH   SOLE   0 0 19,029
PIMCO ETF TR ACTIVE BD ETF 72201R775 303 2,809 SH   SOLE   0 0 2,809
PIMCO INCOME STRATEGY FUND I COM 72201J104 239 23,090 SH   SOLE   0 0 23,090
PROCTER & GAMBLE CO COM 742718109 267 2,207 SH   SOLE   0 0 2,207
PUTNAM PREMIER INCOME TR SH BEN INT 746853100 99 18,419 SH   SOLE   0 0 18,419
ROKU INC COM CL A 77543R102 293 2,060 SH   SOLE   0 0 2,060
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 336 4,654 SH   SOLE   0 0 4,654
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 484 4,029 SH   SOLE   0 0 4,029
SENIOR HSG PPTYS TR SH BEN INT 81721M109 131 16,952 SH   SOLE   0 0 16,952
SOUTHERN CO COM 842587107 247 3,998 SH   SOLE   0 0 3,998
SPDR GOLD TRUST GOLD SHS 78463V107 330 2,383 SH   SOLE   0 0 2,383
SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 271 4,105 SH   SOLE   0 0 4,105
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 6,906 225,141 SH   SOLE   0 0 225,141
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 1,213 33,918 SH   SOLE   0 0 33,918
SPDR S&P 500 ETF TR TR UNIT 78462F103 686 2,216 SH   SOLE   0 0 2,216
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 654 12,108 SH   SOLE   0 0 12,108
SPDR SERIES TRUST HLTH CR EQUIP 78464A581 310 3,834 SH   SOLE   0 0 3,834
SPDR SERIES TRUST PORTFLI INTRMDIT 78464A672 242 7,795 SH   SOLE   0 0 7,795
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 20,558 700,535 SH   SOLE   0 0 700,535
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 30,442 839,438 SH   SOLE   0 0 839,438
SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 12,171 348,516 SH   SOLE   0 0 348,516
SPDR SERIES TRUST PORTFOLIO SH TSR 78468R101 4,693 156,726 SH   SOLE   0 0 156,726
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 5,908 147,796 SH   SOLE   0 0 147,796
SPDR SERIES TRUST PRTFLO S&P500 HI 78468R788 5,276 135,814 SH   SOLE   0 0 135,814
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 284 8,417 SH   SOLE   0 0 8,417
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 259 4,231 SH   SOLE   0 0 4,231
SPDR SERIES TRUST S&P DIVID ETF 78464A763 295 2,793 SH   SOLE   0 0 2,793
SPDR SERIES TRUST S&P REGL BKG 78464A698 419 7,444 SH   SOLE   0 0 7,444
SPDR SERIES TRUST SSGA US SMAL ETF 78468R887 4,366 44,618 SH   SOLE   0 0 44,618
SSGA ACTIVE ETF TR MFS SYS VAL EQ 78467V871 3,680 52,586 SH   SOLE   0 0 52,586
TAILORED BRANDS INC COM 87403A107 542 106,621 SH   SOLE   0 0 106,621
TJX COS INC NEW COM 872540109 203 3,513 SH   SOLE   0 0 3,513
TOLL BROTHERS INC COM 889478103 218 5,465 SH   SOLE   0 0 5,465
TREVENA INC COM 89532E109 57 86,500 SH   SOLE   0 0 86,500
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 436 14,829 SH   SOLE   0 0 14,829
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 975 7,318 SH   SOLE   0 0 7,318
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 444 5,301 SH   SOLE   0 0 5,301
VANGUARD INDEX FDS GROWTH ETF 922908736 204 1,179 SH   SOLE   0 0 1,179
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,153 4,061 SH   SOLE   0 0 4,061
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 237 5,493 SH   SOLE   0 0 5,493
VERIZON COMMUNICATIONS INC COM 92343V104 269 4,581 SH   SOLE   0 0 4,581
WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987B105 640 77,433 SH   SOLE   0 0 77,433
WESTERN ASSET MUN HI INCM FD COM 95766N103 86 11,367 SH   SOLE   0 0 11,367
WISDOMTREE TR EUROPE SMCP DV 97717W869 422 7,029 SH   SOLE   0 0 7,029
WISDOMTREE TR US SMALLCAP FUND 97717W562 6,277 167,880 SH   SOLE   0 0 167,880