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
ALPS ETF TR ALERIAN MLP 00162Q866 428 50,295 SH   SOLE   0 0 50,295
AT&T INC COM 00206R102 206 5,264 SH   SOLE   0 0 5,264
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 341 1,606 SH   SOLE   0 0 1,606
ALPHABET INC CAP STK CL A 02079K305 202 151 SH   SOLE   0 0 151
AMAZON COM INC COM 023135106 386 209 SH   SOLE   0 0 209
AMGEN INC COM 031162100 460 1,909 SH   SOLE   0 0 1,909
APPLE INC COM 037833100 264 900 SH Put SOLE   0 0 900
APPLE INC COM 037833100 6,064 20,650 SH   SOLE   0 0 20,650
BANK AMER CORP COM 060505104 612 17,380 SH   SOLE   0 0 17,380
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 229 1,009 SH   SOLE   0 0 1,009
CHEVRON CORP NEW COM 166764100 319 2,648 SH   SOLE   0 0 2,648
CISCO SYS INC COM 17275R102 378 7,883 SH   SOLE   0 0 7,883
DBX ETF TR XTRACK MSCI EAFE 233051200 21,231 628,499 SH   SOLE   0 0 628,499
DBX ETF TR XTRACK MSCI JAPN 233051507 2,424 56,824 SH   SOLE   0 0 56,824
DBX ETF TR XTRACK MSCI EURO 233051697 3,057 91,677 SH   SOLE   0 0 91,677
DISNEY WALT CO COM DISNEY 254687106 423 2,926 SH   SOLE   0 0 2,926
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 1,965 47,321 SH   SOLE   0 0 47,321
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 944 22,471 SH   SOLE   0 0 22,471
FACEBOOK INC CL A 30303M102 423 2,061 SH   SOLE   0 0 2,061
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 1,297 21,639 SH   SOLE   0 0 21,639
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 2,706 41,482 SH   SOLE   0 0 41,482
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 2,956 88,201 SH   SOLE   0 0 88,201
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 237 2,810 SH   SOLE   0 0 2,810
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1,193 39,724 SH   SOLE   0 0 39,724
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 223 3,441 SH   SOLE   0 0 3,441
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 654 9,023 SH   SOLE   0 0 9,023
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 3,179 56,248 SH   SOLE   0 0 56,248
FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 9,131 125,226 SH   SOLE   0 0 125,226
FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 1,337 50,369 SH   SOLE   0 0 50,369
FIRST TR EXCNGE TRD ALPHADEX MID CP GR ALPH 33737M102 1,178 24,604 SH   SOLE   0 0 24,604
FIRST TR EXCNGE TRD ALPHADEX SML CP GRW ALP 33737M300 1,149 24,610 SH   SOLE   0 0 24,610
FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 527 28,021 SH   SOLE   0 0 28,021
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 5,699 132,168 SH   SOLE   0 0 132,168
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 9,205 458,623 SH   SOLE   0 0 458,623
FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 2,277 40,990 SH   SOLE   0 0 40,990
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 484 9,340 SH   SOLE   0 0 9,340
FREEPORT-MCMORAN INC CL B 35671D857 0 10,000 SH Call SOLE   0 0 10,000
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 2,044 93,477 SH   SOLE   0 0 93,477
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 2,388 78,939 SH   SOLE   0 0 78,939
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 3,087 89,904 SH   SOLE   0 0 89,904
GOLDMAN SACHS ETF TR EQUITY ETF 381430503 4,527 70,005 SH   SOLE   0 0 70,005
GOLDMAN SACHS ETF TR HEDGE IND ETF 381430545 838 13,213 SH   SOLE   0 0 13,213
HD SUPPLY HLDGS INC COM 40416M105 563 14,000 SH Put SOLE   0 0 14,000
HD SUPPLY HLDGS INC COM 40416M105 1,043 25,925 SH   SOLE   0 0 25,925
HOME DEPOT INC COM 437076102 396 1,815 SH   SOLE   0 0 1,815
INTEL CORP COM 458140100 364 6,081 SH   SOLE   0 0 6,081
INVESCO ACTIVELY MANAGD ETF VAR RATE INVT 46090A879 884 35,409 SH   SOLE   0 0 35,409
INVESCO QQQ TR UNIT SER 1 46090E103 1,873 8,811 SH   SOLE   0 0 8,811
INVESCO ACTIVELY MANAGD ETF OPTIMUM YIELD 46090F100 342 20,642 SH   SOLE   0 0 20,642
INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 291 2,467 SH   SOLE   0 0 2,467
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 320 2,090 SH   SOLE   0 0 2,090
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 324 8,865 SH   SOLE   0 0 8,865
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 1,778 25,661 SH   SOLE   0 0 25,661
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 2,576 20,315 SH   SOLE   0 0 20,315
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 2,782 14,046 SH   SOLE   0 0 14,046
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 1,437 22,766 SH   SOLE   0 0 22,766
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 450 13,302 SH   SOLE   0 0 13,302
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 360 18,960 SH   SOLE   0 0 18,960
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 786 5,751 SH   SOLE   0 0 5,751
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 698 5,505 SH   SOLE   0 0 5,505
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 1,060 18,174 SH   SOLE   0 0 18,174
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 3,240 215,869 SH   SOLE   0 0 215,869
INVESCO EXCHNG TRADED FD TR VAR RATE PFD 46138G870 3,911 151,400 SH   SOLE   0 0 151,400
ISHARES INC MIN VOL EMRG MKT 464286533 904 15,404 SH   SOLE   0 0 15,404
ISHARES TR SELECT DIVID ETF 464287168 433 4,100 SH   SOLE   0 0 4,100
ISHARES TR TIPS BD ETF 464287176 367 3,152 SH   SOLE   0 0 3,152
ISHARES TR CORE S&P500 ETF 464287200 1,174 3,631 SH   SOLE   0 0 3,631
ISHARES TR MSCI EMG MKT ETF 464287234 974 21,698 SH   SOLE   0 0 21,698
ISHARES TR IBOXX INV CP ETF 464287242 1,066 8,334 SH   SOLE   0 0 8,334
ISHARES TR GLOBAL TECH ETF 464287291 1,086 5,159 SH   SOLE   0 0 5,159
ISHARES TR S&P 500 GRWT ETF 464287309 593 3,060 SH   SOLE   0 0 3,060
ISHARES TR 1 3 YR TREAS BD 464287457 34,451 407,075 SH   SOLE   0 0 407,075
ISHARES TR RUS MD CP GR ETF 464287481 422 2,763 SH   SOLE   0 0 2,763
ISHARES TR CORE S&P MCP ETF 464287507 916 4,450 SH   SOLE   0 0 4,450
ISHARES TR NASDAQ BIOTECH 464287556 2,450 20,333 SH   SOLE   0 0 20,333
ISHARES TR S&P MC 400GR ETF 464287606 344 1,445 SH   SOLE   0 0 1,445
ISHARES TR RUS 2000 GRW ETF 464287648 870 4,059 SH   SOLE   0 0 4,059
ISHARES TR U.S. UTILITS ETF 464287697 372 2,295 SH   SOLE   0 0 2,295
ISHARES TR U.S. TECH ETF 464287721 615 2,642 SH   SOLE   0 0 2,642
ISHARES TR U.S. FINLS ETF 464287788 857 6,221 SH   SOLE   0 0 6,221
ISHARES TR CORE S&P SCP ETF 464287804 718 8,561 SH   SOLE   0 0 8,561
ISHARES TR SP SMCP600VL ETF 464287879 473 2,944 SH   SOLE   0 0 2,944
ISHARES TR S&P SML 600 GWT 464287887 529 2,738 SH   SOLE   0 0 2,738
ISHARES TR SHRT NAT MUN ETF 464288158 1,164 10,900 SH   SOLE   0 0 10,900
ISHARES TR MRGSTR MD CP ETF 464288208 284 1,355 SH   SOLE   0 0 1,355
ISHARES TR EAFE SML CP ETF 464288273 823 13,214 SH   SOLE   0 0 13,214
ISHARES TR NATIONAL MUN ETF 464288414 10,804 94,851 SH   SOLE   0 0 94,851
ISHARES TR MBS ETF 464288588 851 7,879 SH   SOLE   0 0 7,879
ISHARES TR INTRM TR CRP ETF 464288638 5,289 91,219 SH   SOLE   0 0 91,219
ISHARES TR PFD AND INCM SEC 464288687 2,238 59,532 SH   SOLE   0 0 59,532
ISHARES TR FLTG RATE NT ETF 46429B655 1,578 30,998 SH   SOLE   0 0 30,998
ISHARES TR MSCI MIN VOL ETF 46429B697 1,381 21,046 SH   SOLE   0 0 21,046
ISHARES TR 0-5 YR TIPS ETF 46429B747 15,293 151,847 SH   SOLE   0 0 151,847
ISHARES US ETF TR SHT MAT BD ETF 46431W507 23,092 459,540 SH   SOLE   0 0 459,540
ISHARES TR USA QUALITY FCTR 46432F339 975 9,655 SH   SOLE   0 0 9,655
ISHARES TR EDGE MSCI USA VL 46432F388 1,791 19,957 SH   SOLE   0 0 19,957
ISHARES TR USA MOMENTUM FCT 46432F396 1,156 9,209 SH   SOLE   0 0 9,209
ISHARES INC CORE MSCI EMKT 46434G103 1,030 19,168 SH   SOLE   0 0 19,168
ISHARES INC MLT FCTR EMG MKT 46434G889 7,315 160,597 SH   SOLE   0 0 160,597
ISHARES TR MULTIFACTOR INTL 46434V274 24,979 923,444 SH   SOLE   0 0 923,444
ISHARES TR MULTIFACTOR USA 46434V282 23,466 680,560 SH   SOLE   0 0 680,560
ISHARES TR MULTIFACTOR USA 46434V290 3,939 91,798 SH   SOLE   0 0 91,798
ISHARES TR CUR HD EURZN ETF 46434V639 836 26,302 SH   SOLE   0 0 26,302
ISHARES TR HDG MSCI EAFE 46434V803 2,211 72,445 SH   SOLE   0 0 72,445
ISHARES TR HDG MSCI JAPAN 46434V886 887 26,903 SH   SOLE   0 0 26,903
JPMORGAN CHASE & CO COM 46625H100 569 4,083 SH   SOLE   0 0 4,083
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 8,924 409,191 SH   SOLE   0 0 409,191
JOHNSON & JOHNSON COM 478160104 546 3,743 SH   SOLE   0 0 3,743
LOCKHEED MARTIN CORP COM 539830109 375 964 SH   SOLE   0 0 964
MCDONALDS CORP COM 580135101 370 1,872 SH   SOLE   0 0 1,872
MICROSOFT CORP COM 594918104 938 5,947 SH   SOLE   0 0 5,947
NETFLIX INC COM 64110L106 242 747 SH   SOLE   0 0 747
RETAIL PPTYS AMER INC CL A 76131V202 329 24,516 SH   SOLE   0 0 24,516
SPDR S&P 500 ETF TR TR UNIT 78462F103 322 1,000 SH Put SOLE   0 0 1,000
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,263 3,924 SH   SOLE   0 0 3,924
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 255 3,954 SH   SOLE   0 0 3,954
SPDR SERIES TRUST NUVEEN BBG BRCLY 78464A284 943 15,984 SH   SOLE   0 0 15,984
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 488 11,640 SH   SOLE   0 0 11,640
SPDR SERIES TRUST S&P BIOTECH 78464A870 213 2,240 SH   SOLE   0 0 2,240
SPDR SERIES TRUST BLOMBERG BRC INV 78468R200 17,258 561,588 SH   SOLE   0 0 561,588
SPDR SERIES TRUST SPDR BLOOMBERG 78468R663 25,113 274,672 SH   SOLE   0 0 274,672
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 31,272 407,134 SH   SOLE   0 0 407,134
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 2,743 29,521 SH   SOLE   0 0 29,521
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 903 15,016 SH   SOLE   0 0 15,016
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 7,581 126,040 SH   SOLE   0 0 126,040
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 7,098 93,840 SH   SOLE   0 0 93,840
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 13,780 503,459 SH   SOLE   0 0 503,459
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,811 53,863 SH   SOLE   0 0 53,863
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 6,031 112,886 SH   SOLE   0 0 112,886
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 6,045 174,460 SH   SOLE   0 0 174,460
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 3,566 115,841 SH   SOLE   0 0 115,841
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,725 18,817 SH   SOLE   0 0 18,817
STERICYCLE INC COM 858912108 235 3,688 SH   SOLE   0 0 3,688
UBS AG JERSEY BRH ALERIAN INFRST 902641646 1,661 85,551 SH   SOLE   0 0 85,551
VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 3,966 78,955 SH   SOLE   0 0 78,955
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 2,294 35,813 SH   SOLE   0 0 35,813
VANGUARD WORLD FD MEGA GRWTH IND 921910816 2,777 19,068 SH   SOLE   0 0 19,068
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 691 7,371 SH   SOLE   0 0 7,371
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 631 12,807 SH   SOLE   0 0 12,807
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 366 8,230 SH   SOLE   0 0 8,230
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 674 8,842 SH   SOLE   0 0 8,842
VANGUARD WORLD FDS INF TECH ETF 92204A702 216 881 SH   SOLE   0 0 881
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 962 11,877 SH   SOLE   0 0 11,877
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 1,057 19,881 SH   SOLE   0 0 19,881
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 6,081 66,583 SH   SOLE   0 0 66,583
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 1,282 23,953 SH   SOLE   0 0 23,953
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 3,112 19,602 SH   SOLE   0 0 19,602
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 444 4,780 SH   SOLE   0 0 4,780
VANGUARD INDEX FDS SML CP GRW ETF 922908595 534 2,687 SH   SOLE   0 0 2,687
VANGUARD INDEX FDS SM CP VAL ETF 922908611 399 2,912 SH   SOLE   0 0 2,912
VANGUARD INDEX FDS MID CAP ETF 922908629 521 2,925 SH   SOLE   0 0 2,925
VANGUARD INDEX FDS GROWTH ETF 922908736 8,164 44,813 SH   SOLE   0 0 44,813
VERIZON COMMUNICATIONS INC COM 92343V104 218 3,552 SH   SOLE   0 0 3,552
W P CAREY INC COM 92936U109 204 2,552 SH   SOLE   0 0 2,552
WISDOMTREE TR US TOTAL DIVIDND 97717W109 2,074 19,649 SH   SOLE   0 0 19,649
WISDOMTREE TR US HIGH DIVIDEND 97717W208 3,641 47,399 SH   SOLE   0 0 47,399
WISDOMTREE TR EMG MKTS SMCAP 97717W281 347 7,249 SH   SOLE   0 0 7,249
WISDOMTREE TR US LARGECAP DIVD 97717W307 11,180 105,541 SH   SOLE   0 0 105,541
WISDOMTREE TR EMER MKT HIGH FD 97717W315 2,228 48,679 SH   SOLE   0 0 48,679
WISDOMTREE TR EM MKTS QTLY DIV 97717W323 332 12,666 SH   SOLE   0 0 12,666
WISDOMTREE TR GERMANY HEDEQ FD 97717W448 368 11,510 SH   SOLE   0 0 11,510
WISDOMTREE TR US MIDCAP DIVID 97717W505 1,869 49,120 SH   SOLE   0 0 49,120
WISDOMTREE TR JPN SCAP HDG EQT 97717W521 1,369 32,136 SH   SOLE   0 0 32,136
WISDOMTREE TR US SMALLCAP FUND 97717W562 1,557 40,495 SH   SOLE   0 0 40,495
WISDOMTREE TR US MIDCAP FUND 97717W570 4,784 113,660 SH   SOLE   0 0 113,660
WISDOMTREE TR US TOTAL MRKT FD 97717W596 201 5,445 SH   SOLE   0 0 5,445
WISDOMTREE TR US SMALLCAP DIVD 97717W604 2,595 90,484 SH   SOLE   0 0 90,484
WISDOMTREE TR INTL SMCAP DIV 97717W760 201 2,831 SH   SOLE   0 0 2,831
WISDOMTREE TR JAPN HEDGE EQT 97717W851 5,306 98,666 SH   SOLE   0 0 98,666
WISDOMTREE TR YIELD ENHANCD US 97717X511 8,934 170,977 SH   SOLE   0 0 170,977
WISDOMTREE TR EUR HDG SMLCAP 97717X552 1,246 37,901 SH   SOLE   0 0 37,901
WISDOMTREE TR FLOATNG RAT TREA 97717X628 22,727 906,906 SH   SOLE   0 0 906,906
WISDOMTREE TR US S CAP QTY DIV 97717X651 1,464 38,823 SH   SOLE   0 0 38,823
WISDOMTREE TR US QTLY DIV GRT 97717X669 40,085 827,007 SH   SOLE   0 0 827,007
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 7,118 100,833 SH   SOLE   0 0 100,833