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 847 92,694 SH   SOLE   0 0 92,694
AT&T INC COM 00206R102 203 5,371 SH   SOLE   0 0 5,371
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 432 2,586 SH   SOLE   0 0 2,586
AMAZON COM INC COM 023135106 448 258 SH   SOLE   0 0 258
AMGEN INC COM 031162100 373 1,928 SH   SOLE   0 0 1,928
APPLE INC COM 037833100 5,038 22,494 SH   SOLE   0 0 22,494
BANK AMER CORP COM 060505104 527 18,064 SH   SOLE   0 0 18,064
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 233 1,119 SH   SOLE   0 0 1,119
CHEVRON CORP NEW COM 166764100 310 2,613 SH   SOLE   0 0 2,613
CISCO SYS INC COM 17275R102 385 7,800 SH   SOLE   0 0 7,800
DBX ETF TR XTRACK MSCI EAFE 233051200 17,384 537,528 SH   SOLE   0 0 537,528
DBX ETF TR XTRACK MSCI JAPN 233051507 2,574 64,647 SH   SOLE   0 0 64,647
DBX ETF TR XTRACK MSCI EURO 233051697 3,157 100,287 SH   SOLE   0 0 100,287
DISNEY WALT CO COM DISNEY 254687106 343 2,631 SH   SOLE   0 0 2,631
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 1,725 46,111 SH   SOLE   0 0 46,111
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 862 22,471 SH   SOLE   0 0 22,471
FACEBOOK INC CL A 30303M102 630 3,537 SH   SOLE   0 0 3,537
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 1,065 18,976 SH   SOLE   0 0 18,976
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 2,765 45,395 SH   SOLE   0 0 45,395
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 2,840 89,276 SH   SOLE   0 0 89,276
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 271 3,660 SH   SOLE   0 0 3,660
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 1,172 42,374 SH   SOLE   0 0 42,374
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 416 6,920 SH   SOLE   0 0 6,920
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 753 11,154 SH   SOLE   0 0 11,154
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 3,737 72,473 SH   SOLE   0 0 72,473
FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 12,151 173,644 SH   SOLE   0 0 173,644
FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 1,484 63,049 SH   SOLE   0 0 63,049
FIRST TR EXCNGE TRD ALPHADEX MID CP GR ALPH 33737M102 1,274 28,464 SH   SOLE   0 0 28,464
FIRST TR EXCNGE TRD ALPHADEX SML CP GRW ALP 33737M300 1,089 24,830 SH   SOLE   0 0 24,830
FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 468 9,696 SH   SOLE   0 0 9,696
FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 850 46,119 SH   SOLE   0 0 46,119
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 7,186 179,168 SH   SOLE   0 0 179,168
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 6,398 324,292 SH   SOLE   0 0 324,292
FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 2,305 41,489 SH   SOLE   0 0 41,489
FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 740 14,240 SH   SOLE   0 0 14,240
FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108 456 20,005 SH   SOLE   0 0 20,005
FREEPORT-MCMORAN INC CL B 35671D857 0 10,000 SH Call SOLE   0 0 10,000
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 1,894 94,583 SH   SOLE   0 0 94,583
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 2,630 92,952 SH   SOLE   0 0 92,952
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 3,569 113,821 SH   SOLE   0 0 113,821
GOLDMAN SACHS ETF TR EQUITY ETF 381430503 5,800 96,840 SH   SOLE   0 0 96,840
GOLDMAN SACHS ETF TR HEDGE IND ETF 381430545 909 16,330 SH   SOLE   0 0 16,330
HD SUPPLY HLDGS INC COM 40416M105 549 14,000 SH Put SOLE   0 0 14,000
HD SUPPLY HLDGS INC COM 40416M105 1,067 27,225 SH   SOLE   0 0 27,225
HOME DEPOT INC COM 437076102 429 1,848 SH   SOLE   0 0 1,848
INTEL CORP COM 458140100 309 6,001 SH   SOLE   0 0 6,001
INVESCO ACTIVELY MANAGD ETF VAR RATE INVT 46090A879 1,666 66,927 SH   SOLE   0 0 66,927
INVESCO QQQ TR UNIT SER 1 46090E103 1,776 9,404 SH   SOLE   0 0 9,404
INVESCO ACTIVELY MANAGD ETF OPTIMUM YIELD 46090F100 5,396 345,437 SH   SOLE   0 0 345,437
INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 289 2,711 SH   SOLE   0 0 2,711
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 363 2,570 SH   SOLE   0 0 2,570
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 393 11,722 SH   SOLE   0 0 11,722
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 2,857 44,069 SH   SOLE   0 0 44,069
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 3,112 26,276 SH   SOLE   0 0 26,276
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 4,165 23,294 SH   SOLE   0 0 23,294
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 240 2,218 SH   SOLE   0 0 2,218
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 1,667 29,551 SH   SOLE   0 0 29,551
INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 507 16,599 SH   SOLE   0 0 16,599
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 494 26,964 SH   SOLE   0 0 26,964
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 762 6,004 SH   SOLE   0 0 6,004
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 1,466 12,440 SH   SOLE   0 0 12,440
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 1,061 18,325 SH   SOLE   0 0 18,325
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 3,393 225,880 SH   SOLE   0 0 225,880
INVESCO EXCHNG TRADED FD TR KBW PREM YIELD 46138E594 249 7,974 SH   SOLE   0 0 7,974
INVESCO EXCHNG TRADED FD TR VAR RATE PFD 46138G870 7,393 290,848 SH   SOLE   0 0 290,848
ISHARES INC MIN VOL EMRG MKT 464286533 1,282 22,459 SH   SOLE   0 0 22,459
ISHARES TR SELECT DIVID ETF 464287168 448 4,392 SH   SOLE   0 0 4,392
ISHARES TR TIPS BD ETF 464287176 699 6,009 SH   SOLE   0 0 6,009
ISHARES TR CORE S&P500 ETF 464287200 1,056 3,537 SH   SOLE   0 0 3,537
ISHARES TR MSCI EMG MKT ETF 464287234 926 22,654 SH   SOLE   0 0 22,654
ISHARES TR IBOXX INV CP ETF 464287242 2,138 16,771 SH   SOLE   0 0 16,771
ISHARES TR GLOBAL TECH ETF 464287291 1,000 5,404 SH   SOLE   0 0 5,404
ISHARES TR S&P 500 GRWT ETF 464287309 1,574 8,745 SH   SOLE   0 0 8,745
ISHARES TR 1 3 YR TREAS BD 464287457 32,462 382,713 SH   SOLE   0 0 382,713
ISHARES TR RUS MD CP GR ETF 464287481 440 3,111 SH   SOLE   0 0 3,111
ISHARES TR CORE S&P MCP ETF 464287507 1,003 5,190 SH   SOLE   0 0 5,190
ISHARES TR NASDAQ BIOTECH 464287556 2,039 20,488 SH   SOLE   0 0 20,488
ISHARES TR S&P MC 400GR ETF 464287606 387 1,727 SH   SOLE   0 0 1,727
ISHARES TR RUS 2000 GRW ETF 464287648 899 4,663 SH   SOLE   0 0 4,663
ISHARES TR CORE S&P US GWT 464287671 743 11,815 SH   SOLE   0 0 11,815
ISHARES TR U.S. UTILITS ETF 464287697 439 2,695 SH   SOLE   0 0 2,695
ISHARES TR U.S. TECH ETF 464287721 609 2,982 SH   SOLE   0 0 2,982
ISHARES TR U.S. FINLS ETF 464287788 980 7,611 SH   SOLE   0 0 7,611
ISHARES TR CORE S&P SCP ETF 464287804 775 9,958 SH   SOLE   0 0 9,958
ISHARES TR SP SMCP600VL ETF 464287879 442 2,944 SH   SOLE   0 0 2,944
ISHARES TR S&P SML 600 GWT 464287887 573 3,210 SH   SOLE   0 0 3,210
ISHARES TR SHRT NAT MUN ETF 464288158 735 6,900 SH   SOLE   0 0 6,900
ISHARES TR MRGSTR MD CP ETF 464288208 268 1,355 SH   SOLE   0 0 1,355
ISHARES TR EAFE SML CP ETF 464288273 922 16,104 SH   SOLE   0 0 16,104
ISHARES TR NATIONAL MUN ETF 464288414 10,427 91,387 SH   SOLE   0 0 91,387
ISHARES TR MBS ETF 464288588 1,689 15,591 SH   SOLE   0 0 15,591
ISHARES TR INTRM TR CRP ETF 464288638 4,331 74,779 SH   SOLE   0 0 74,779
ISHARES TR PFD AND INCM SEC 464288687 2,878 76,679 SH   SOLE   0 0 76,679
ISHARES TR FLTG RATE NT ETF 46429B655 1,635 32,080 SH   SOLE   0 0 32,080
ISHARES TR MSCI MIN VOL ETF 46429B697 2,306 35,982 SH   SOLE   0 0 35,982
ISHARES TR 0-5 YR TIPS ETF 46429B747 13,732 137,083 SH   SOLE   0 0 137,083
ISHARES US ETF TR SHT MAT BD ETF 46431W507 15,297 303,866 SH   SOLE   0 0 303,866
ISHARES TR USA QUALITY FCTR 46432F339 1,625 17,590 SH   SOLE   0 0 17,590
ISHARES TR EDGE MSCI USA VL 46432F388 3,079 37,527 SH   SOLE   0 0 37,527
ISHARES TR USA MOMENTUM FCT 46432F396 2,698 22,623 SH   SOLE   0 0 22,623
ISHARES INC CORE MSCI EMKT 46434G103 1,234 25,166 SH   SOLE   0 0 25,166
ISHARES INC MLT FCTR EMG MKT 46434G889 5,495 134,424 SH   SOLE   0 0 134,424
ISHARES TR 0-5YR INVT GR CP 46434V100 306 5,992 SH   SOLE   0 0 5,992
ISHARES TR MULTIFACTOR INTL 46434V274 20,552 805,971 SH   SOLE   0 0 805,971
ISHARES TR MULTIFACTOR USA 46434V282 14,215 445,326 SH   SOLE   0 0 445,326
ISHARES TR MULTIFACTOR USA 46434V290 3,177 79,645 SH   SOLE   0 0 79,645
ISHARES TR CUR HD EURZN ETF 46434V639 1,069 34,580 SH   SOLE   0 0 34,580
ISHARES TR HDG MSCI EAFE 46434V803 2,765 92,336 SH   SOLE   0 0 92,336
ISHARES TR HDG MSCI JAPAN 46434V886 1,183 37,980 SH   SOLE   0 0 37,980
JPMORGAN CHASE & CO COM 46625H100 499 4,243 SH   SOLE   0 0 4,243
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 7,666 329,425 SH   SOLE   0 0 329,425
JOHNSON & JOHNSON COM 478160104 493 3,810 SH   SOLE   0 0 3,810
LOCKHEED MARTIN CORP COM 539830109 497 1,274 SH   SOLE   0 0 1,274
MCDONALDS CORP COM 580135101 402 1,872 SH   SOLE   0 0 1,872
MICROSOFT CORP COM 594918104 839 6,033 SH   SOLE   0 0 6,033
NETFLIX INC COM 64110L106 200 747 SH   SOLE   0 0 747
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,442 4,859 SH   SOLE   0 0 4,859
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 242 4,064 SH   SOLE   0 0 4,064
SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 1,274 21,461 SH   SOLE   0 0 21,461
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 537 13,814 SH   SOLE   0 0 13,814
SPDR SERIES TRUST BLOMBERG BRC INV 78468R200 14,850 482,774 SH   SOLE   0 0 482,774
SPDR SERIES TRUST SPDR BLOOMBERG 78468R663 20,843 227,565 SH   SOLE   0 0 227,565
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 18,818 265,297 SH   SOLE   0 0 265,297
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 2,835 33,742 SH   SOLE   0 0 33,742
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1,283 22,623 SH   SOLE   0 0 22,623
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 6,819 120,612 SH   SOLE   0 0 120,612
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 6,019 86,318 SH   SOLE   0 0 86,318
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 11,499 457,582 SH   SOLE   0 0 457,582
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,694 53,164 SH   SOLE   0 0 53,164
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 4,446 82,561 SH   SOLE   0 0 82,561
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 4,964 156,116 SH   SOLE   0 0 156,116
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 6,048 216,007 SH   SOLE   0 0 216,007
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,824 22,646 SH   SOLE   0 0 22,646
UBS AG JERSEY BRH ALERIAN INFRST 902641646 2,736 131,215 SH   SOLE   0 0 131,215
UBS AG LONDON BRH ETRAC ALER MLP 90267B682 273 18,610 SH   SOLE   0 0 18,610
VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 3,982 79,154 SH   SOLE   0 0 79,154
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189H409 2,773 43,043 SH   SOLE   0 0 43,043
VANGUARD WORLD FD MEGA GRWTH IND 921910816 2,842 21,424 SH   SOLE   0 0 21,424
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 978 11,017 SH   SOLE   0 0 11,017
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 628 12,807 SH   SOLE   0 0 12,807
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 376 9,335 SH   SOLE   0 0 9,335
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 859 12,275 SH   SOLE   0 0 12,275
VANGUARD WORLD FDS INF TECH ETF 92204A702 247 1,147 SH   SOLE   0 0 1,147
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,272 15,699 SH   SOLE   0 0 15,699
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 2,161 40,581 SH   SOLE   0 0 40,581
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 6,851 75,083 SH   SOLE   0 0 75,083
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 1,376 25,655 SH   SOLE   0 0 25,655
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 3,069 20,719 SH   SOLE   0 0 20,719
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 523 5,610 SH   SOLE   0 0 5,610
VANGUARD INDEX FDS SML CP GRW ETF 922908595 537 2,949 SH   SOLE   0 0 2,949
VANGUARD INDEX FDS SM CP VAL ETF 922908611 624 4,846 SH   SOLE   0 0 4,846
VANGUARD INDEX FDS MID CAP ETF 922908629 484 2,886 SH   SOLE   0 0 2,886
VANGUARD INDEX FDS GROWTH ETF 922908736 8,313 49,993 SH   SOLE   0 0 49,993
VERIZON COMMUNICATIONS INC COM 92343V104 245 4,060 SH   SOLE   0 0 4,060
W P CAREY INC COM 92936U109 228 2,552 SH   SOLE   0 0 2,552
WISDOMTREE TR US TOTAL DIVIDND 97717W109 2,341 23,621 SH   SOLE   0 0 23,621
WISDOMTREE TR US HIGH DIVIDEND 97717W208 3,721 49,966 SH   SOLE   0 0 49,966
WISDOMTREE TR EMG MKTS SMCAP 97717W281 377 8,499 SH   SOLE   0 0 8,499
WISDOMTREE TR US LARGECAP DIVD 97717W307 12,066 121,791 SH   SOLE   0 0 121,791
WISDOMTREE TR EMER MKT HIGH FD 97717W315 2,627 63,585 SH   SOLE   0 0 63,585
WISDOMTREE TR EM MKTS QTLY DIV 97717W323 426 18,180 SH   SOLE   0 0 18,180
WISDOMTREE TR GERMANY HEDEQ FD 97717W448 342 11,510 SH   SOLE   0 0 11,510
WISDOMTREE TR US MIDCAP DIVID 97717W505 2,088 57,517 SH   SOLE   0 0 57,517
WISDOMTREE TR JPN SCAP HDG EQT 97717W521 1,702 43,260 SH   SOLE   0 0 43,260
WISDOMTREE TR US SMALLCAP FUND 97717W562 1,812 50,890 SH   SOLE   0 0 50,890
WISDOMTREE TR US MIDCAP FUND 97717W570 4,626 117,298 SH   SOLE   0 0 117,298
WISDOMTREE TR US TOTAL MRKT FD 97717W596 625 18,450 SH   SOLE   0 0 18,450
WISDOMTREE TR US SMALLCAP DIVD 97717W604 2,950 107,779 SH   SOLE   0 0 107,779
WISDOMTREE TR INTL SMCAP DIV 97717W760 221 3,476 SH   SOLE   0 0 3,476
WISDOMTREE TR JAPN HEDGE EQT 97717W851 7,632 151,250 SH   SOLE   0 0 151,250
WISDOMTREE TR YIELD ENHANCD US 97717X511 6,471 123,770 SH   SOLE   0 0 123,770
WISDOMTREE TR EUR HDG SMLCAP 97717X552 1,651 54,449 SH   SOLE   0 0 54,449
WISDOMTREE TR FLOATNG RAT TREA 97717X628 13,077 522,047 SH   SOLE   0 0 522,047
WISDOMTREE TR US S CAP QTY DIV 97717X651 1,627 45,735 SH   SOLE   0 0 45,735
WISDOMTREE TR US QTLY DIV GRT 97717X669 32,813 727,713 SH   SOLE   0 0 727,713
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 9,639 143,251 SH   SOLE   0 0 143,251