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
FREEPORT-MCMORAN INC CALL 35671D907 0 10,000 SH Call SOLE   0 0 10,000
FREEPORT-MCMORAN INC CALL 35671D907 0 10,000 SH Call SOLE   0 0 10,000
INVESCO EXCHANGE TRADED FD T S&P SML600 GWT 46137V175 703 5,535 SH   SOLE   0 0 5,535
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 5,436 34,309 SH   SOLE   0 0 34,309
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 366 3,596 SH   SOLE   0 0 3,596
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 3,635 55,304 SH   SOLE   0 0 55,304
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 3,994 34,807 SH   SOLE   0 0 34,807
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 656 4,060 SH   SOLE   0 0 4,060
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 262 8,130 PRN   SOLE   0 0 8,130
HD SUPPLY HLDGS INC COM 40416M105 600 14,000 SH Put SOLE   0 0 14,000
HD SUPPLY HLDGS INC COM 40416M105 600 14,000 SH Put SOLE   0 0 14,000
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2,595 37,360 SH   SOLE   0 0 37,360
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 13,209 496,751 SH   SOLE   0 0 496,751
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 1,721 20,728 SH   SOLE   0 0 20,728
VANGUARD STAR FD VG TL INTL STK F 921909768 362 6,694 SH   SOLE   0 0 6,694
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 299 7,075 SH   SOLE   0 0 7,075
VANGUARD INDEX FDS GROWTH ETF 922908736 9,791 65,355 SH   SOLE   0 0 65,355
INVESCO EXCHNG TRADED FD TR VAR RATE PFD 46138G870 13,542 544,960 SH   SOLE   0 0 544,960
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 5,476 40,739 SH   SOLE   0 0 40,739
VANGUARD INDEX FDS MID CAP ETF 922908629 617 3,915 SH   SOLE   0 0 3,915
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 653 8,019 SH   SOLE   0 0 8,019
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 3,879 75,457 SH   SOLE   0 0 75,457
ISHARES TR EDGE MSCI USA VL 46432F388 1,750 21,186 SH   SOLE   0 0 21,186
VANGUARD GROUP DIV APP ETF 921908844 430 4,234 SH   SOLE   0 0 4,234
VANGUARD WORLD FDS INF TECH ETF 92204A702 376 2,075 SH   SOLE   0 0 2,075
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 2,185 32,394 SH   SOLE   0 0 32,394
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,972 25,244 SH   SOLE   0 0 25,244
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 8,554 102,413 SH   SOLE   0 0 102,413
VANGUARD INDEX FDS SM CP VAL ETF 922908611 2,010 14,805 SH   SOLE   0 0 14,805
VANGUARD INDEX FDS SML CP GRW ETF 922908595 1,128 6,418 SH   SOLE   0 0 6,418
ISHARES TR MIN VOL USA ETF 46429B697 1,797 33,804 SH   SOLE   0 0 33,804
ISHARES TR TIPS BD ETF 464287176 2,182 19,332 SH   SOLE   0 0 19,332
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 11,085 312,792 SH   SOLE   0 0 312,792
AT&T INC COM 00206R102 292 9,106 SH   SOLE   0 0 9,106
ISHARES TR SHRT NAT MUN ETF 464288158 412 3,921 SH   SOLE   0 0 3,921
ISHARES TR 0-5 YR TIPS ETF 46429B747 5,997 60,161 SH   SOLE   0 0 60,161
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 361 7,687 SH   SOLE   0 0 7,687
STERICYCLE INC COM 858912108 265 4,064 SH   SOLE   0 0 4,064
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 656 18,671 SH   SOLE   0 0 18,671
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,460 5,383 SH   SOLE   0 0 5,383
INVESCO EXCHNG TRADED FD TR S&P500 LOW VOL 46138E354 897 18,917 SH   SOLE   0 0 18,917
VANECK VECTORS ETF TR AMT FREE SHORT M 92189F528 276 16,000 SH   SOLE   0 0 16,000
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 625 9,888 SH   SOLE   0 0 9,888
ISHARES TR 0-5YR INVT GR CP 46434V100 428 8,622 SH   SOLE   0 0 8,622
SPDR SER TR BLOOMBERG SRT TR 78468R408 736 26,960 SH   SOLE   0 0 26,960
ISHARES TR 0-5YR HI YL CP 46434V407 1,841 39,492 SH   SOLE   0 0 39,492
SPDR SER TR NUVEEN BLMBRG SR 78468R739 263 5,471 SH   SOLE   0 0 5,471
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 301 5,941 SH   SOLE   0 0 5,941
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 367 5,646 SH   SOLE   0 0 5,646
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1,753 33,009 SH   SOLE   0 0 33,009
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,608 29,299 SH   SOLE   0 0 29,299
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 3,610 47,643 SH   SOLE   0 0 47,643
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 1,535 59,279 SH   SOLE   0 0 59,279
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 430 5,841 SH   SOLE   0 0 5,841
INVESCO QQQ TR UNIT SER 1 46090E103 2,044 11,910 SH   SOLE   0 0 11,910
FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 690 12,594 SH   SOLE   0 0 12,594
INVESCO EXCHNG TRADED FD TR NATL AMT MUNI 46138E537 225 8,960 SH   SOLE   0 0 8,960
INVESCO EXCHANGE TRADED FD T RUSEL 2000 VAL 46137V480 1,273 39,593 SH   SOLE   0 0 39,593
INVESCO EXCHANGE TRADED FD T RUSEL 2000 PUR 46137V498 255 6,971 SH   SOLE   0 0 6,971
INVESCO EXCHANGE TRADED FD T RUSSEL 200 GWT 46137V431 2,486 48,911 SH   SOLE   0 0 48,911
INVESCO EXCHNG TRADED FD TR VRDO TAX FREE 46138G862 220 8,850 SH   SOLE   0 0 8,850
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 1,205 8,661 SH   SOLE   0 0 8,661
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 2,456 21,816 SH   SOLE   0 0 21,816
INVESCO EXCHNG TRADED FD TR FNDMNTL HY CRP 46138E719 4,168 227,911 SH   SOLE   0 0 227,911
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 3,619 248,592 SH   SOLE   0 0 248,592
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 716 38,777 SH   SOLE   0 0 38,777
ISHARES TR S&P US PFD STK 464288687 2,293 60,815 SH   SOLE   0 0 60,815
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563 1,751 99,510 SH   SOLE   0 0 99,510
NETFLIX INC COM 64110L106 209 535 SH   SOLE   0 0 535
ISHARES TR NATIONAL MUN ETF 464288414 6,162 56,507 SH   SOLE   0 0 56,507
MICROSOFT CORP COM 594918104 614 6,226 SH   SOLE   0 0 6,226
UBS AG JERSEY BRH ALERIAN INFRST 902641646 4,175 182,137 SH   SOLE   0 0 182,137
VANGUARD WORLD FD MEGA GRWTH IND 921910816 3,553 29,865 SH   SOLE   0 0 29,865
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 260 732 SH   SOLE   0 0 732
FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 3,345 182,893 SH   SOLE   0 0 182,893
MCDONALDS CORP COM 580135101 275 1,755 SH   SOLE   0 0 1,755
ISHARES TR MBS ETF 464288588 4,155 39,885 SH   SOLE   0 0 39,885
ISHARES TR IBOXX INV CP ETF 464287242 4,172 36,413 SH   SOLE   0 0 36,413
LOCKHEED MARTIN CORP COM 539830109 255 862 SH   SOLE   0 0 862
INVESCO EXCHNG TRADED FD TR KBW PREM YIELD 46138E594 872 24,417 SH   SOLE   0 0 24,417
JPMORGAN CHASE & CO COM 46625H100 544 5,218 SH   SOLE   0 0 5,218
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 5,533 155,959 SH   SOLE   0 0 155,959
JOHNSON & JOHNSON COM 478160104 396 3,261 SH   SOLE   0 0 3,261
ISHARES TR MRGSTR MD CP ETF 464288208 265 1,445 SH   SOLE   0 0 1,445
ISHARES TR MRNGSTR LG-CP ET 464287127 236 1,536 SH   SOLE   0 0 1,536
WISDOMTREE TR JAP HDG QTLY DIV 97717X586 885 31,960 SH   SOLE   0 0 31,960
ISHARES TR U.S. TECH ETF 464287721 922 5,172 SH   SOLE   0 0 5,172
ISHARES TR U.S. FINLS ETF 464287788 1,704 14,539 SH   SOLE   0 0 14,539
ISHARES TR CORE MSCI TOTAL 46432F834 355 5,900 SH   SOLE   0 0 5,900
ISHARES TR GLOB TELECOM ETF 464287275 207 3,837 SH   SOLE   0 0 3,837
ISHARES TR GLOBAL TECH ETF 464287291 1,003 6,095 SH   SOLE   0 0 6,095
ISHARES TR RUS MD CP GR ETF 464287481 870 6,863 SH   SOLE   0 0 6,863
ISHARES TR RUS 2000 GRW ETF 464287648 2,455 12,014 SH   SOLE   0 0 12,014
ISHARES TR RUS 1000 GRW ETF 464287614 291 2,022 SH   SOLE   0 0 2,022
ISHARES TR S&P 500 GRWT ETF 464287309 2,791 17,164 SH   SOLE   0 0 17,164
ISHARES TR CORE S&P500 ETF 464287200 742 2,717 SH   SOLE   0 0 2,717
ISHARES TR CORE S&P US GWT 464287671 1,742 30,451 SH   SOLE   0 0 30,451
VANECK VECTORS ETF TR AMT FREE INT ETF 92189F544 3,862 163,895 SH   SOLE   0 0 163,895
INTEL CORP COM 458140100 302 6,077 SH   SOLE   0 0 6,077
ISHARES TR S&P SML 600 GWT 464287887 970 5,131 SH   SOLE   0 0 5,131
ISHARES TR SP SMCP600VL ETF 464287879 502 3,077 SH   SOLE   0 0 3,077
ISHARES TR CORE S&P SCP ETF 464287804 383 4,591 SH   SOLE   0 0 4,591
ISHARES TR S&P MC 400GR ETF 464287606 800 3,557 SH   SOLE   0 0 3,557
ISHARES TR CORE S&P MCP ETF 464287507 1,575 8,084 SH   SOLE   0 0 8,084
ISHARES INC CORE MSCI EMKT 46434G103 1,082 20,615 SH   SOLE   0 0 20,615
ISHARES TR U.S. UTILITS ETF 464287697 356 2,695 SH   SOLE   0 0 2,695
ISHARES TR NASDAQ BIOTECH 464287556 1,274 11,598 SH   SOLE   0 0 11,598
SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 1,213 21,480 SH   SOLE   0 0 21,480
FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 1,263 26,830 SH   SOLE   0 0 26,830
ISHARES TR IBOXX HI YD ETF 464288513 8,099 95,189 SH   SOLE   0 0 95,189
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 3,591 114,121 SH   SOLE   0 0 114,121
ISHARES TR CUR HD EURZN ETF 46434V639 3,367 112,012 SH   SOLE   0 0 112,012
ISHARES TR HDG MSCI JAPAN 46434V886 3,010 93,324 SH   SOLE   0 0 93,324
ISHARES TR HDG MSCI EAFE 46434V803 1,693 57,191 SH   SOLE   0 0 57,191
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 20,074 317,927 SH   SOLE   0 0 317,927
HD SUPPLY HLDGS INC COM 40416M105 1,211 28,225 SH   SOLE   0 0 28,225
HOME DEPOT INC COM 437076102 468 2,401 SH   SOLE   0 0 2,401
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 320 8,638 SH   SOLE   0 0 8,638
GOLDMAN SACHS ETF TR EQUITY ETF 381430503 6,826 124,678 SH   SOLE   0 0 124,678
ALPHABET INC CAP STK CL C 02079K107 204 183 SH   SOLE   0 0 183
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 6,166 185,825 SH   SOLE   0 0 185,825
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 2,400 36,352 SH   SOLE   0 0 36,352
FIRST TR EXCNGE TRD ALPHADEX SML CAP VAL AL 33737M409 249 6,454 SH   SOLE   0 0 6,454
FIRST TR EXCNGE TRD ALPHADEX SML CP GRW ALP 33737M300 2,582 53,220 SH   SOLE   0 0 53,220
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 7,461 238,144 SH   SOLE   0 0 238,144
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 368 4,961 SH   SOLE   0 0 4,961
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 475 16,140 SH   SOLE   0 0 16,140
FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 8,695 182,028 SH   SOLE   0 0 182,028
FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 17,822 270,155 SH   SOLE   0 0 270,155
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 5,656 108,110 SH   SOLE   0 0 108,110
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 743 39,004 SH   SOLE   0 0 39,004
FIRST TR EXCNGE TRD ALPHADEX MID CP GR ALPH 33737M102 3,018 69,653 SH   SOLE   0 0 69,653
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 2,756 40,270 SH   SOLE   0 0 40,270
FIRST TR EXCNGE TRD ALPHADEX MID CAP VAL FD 33737M201 584 16,234 SH   SOLE   0 0 16,234
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 207 5,556 SH   SOLE   0 0 5,556
FIRST TR EXCNGE TRD ALPHADEX MEGA CAP ALPHA 33737M508 213 6,146 SH   SOLE   0 0 6,146
FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 1,821 34,574 SH   SOLE   0 0 34,574
ISHARES TR FLTG RATE NT ETF 46429B655 421 8,254 SH   SOLE   0 0 8,254
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 4,070 68,617 SH   SOLE   0 0 68,617
FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 4,361 168,643 SH   SOLE   0 0 168,643
FACEBOOK INC CL A 30303M102 794 4,086 SH   SOLE   0 0 4,086
WISDOMTREE TR US MIDCP EARNING 97717W570 3,091 76,941 SH   SOLE   0 0 76,941
WISDOMTREE TR US TOTAL EARNING 97717W596 825 26,088 SH   SOLE   0 0 26,088
WISDOMTREE TR EUR HDG SMLCAP 97717X552 4,422 147,262 SH   SOLE   0 0 147,262
WISDOMTREE TR US SMALLCP ERNGS 97717W562 2,692 69,569 SH   SOLE   0 0 69,569
ISHARES INC MIN VOL EMRG MKT 464286533 1,422 24,587 SH   SOLE   0 0 24,587
ISHARES TR MSCI EMG MKT ETF 464287234 1,217 28,086 SH   SOLE   0 0 28,086
WISDOMTREE TR JPN SCAP HDG EQT 97717W521 4,878 111,852 SH   SOLE   0 0 111,852
WISDOMTREE TR JAPN HEDGE EQT 97717W851 23,040 426,818 SH   SOLE   0 0 426,818
WISDOMTREE TR GERMANY HEDEQ FD 97717W448 343 11,510 SH   SOLE   0 0 11,510
ISHARES TR SELECT DIVID ETF 464287168 358 3,663 SH   SOLE   0 0 3,663
WISDOMTREE TR ITL HIGH DIV FD 97717W802 259 6,265 SH   SOLE   0 0 6,265
WISDOMTREE TR US TOTAL DIVIDND 97717W109 3,566 39,124 SH   SOLE   0 0 39,124
WISDOMTREE TR US MIDCAP DIVID 97717W505 4,562 127,428 SH   SOLE   0 0 127,428
WISDOMTREE TR INTL SMCAP DIV 97717W760 250 3,476 SH   SOLE   0 0 3,476
WISDOMTREE TR US LARGECAP DIVD 97717W307 13,166 146,691 SH   SOLE   0 0 146,691
DISNEY WALT CO COM DISNEY 254687106 303 2,893 SH   SOLE   0 0 2,893
WISDOMTREE TR US HIGH DIVIDEND 97717W208 4,039 57,756 SH   SOLE   0 0 57,756
WISDOMTREE TR EMG MKTS SMCAP 97717W281 866 18,164 SH   SOLE   0 0 18,164
WISDOMTREE TR US QTLY DIV GRT 97717X669 22,710 553,777 SH   SOLE   0 0 553,777
WISDOMTREE TR US S CAP QTY DIV 97717X651 3,883 105,829 SH   SOLE   0 0 105,829
WISDOMTREE TR EM MKTS QTLY DIV 97717W323 1,247 50,173 SH   SOLE   0 0 50,173
WISDOMTREE TR US SMALLCAP DIVD 97717W604 6,609 222,893 SH   SOLE   0 0 222,893
WISDOMTREE TR EMER MKT HIGH FD 97717W315 4,337 101,158 SH   SOLE   0 0 101,158
DBX ETF TR XTRACK MSCI JAPN 233051507 6,473 155,478 SH   SOLE   0 0 155,478
DBX ETF TR XTRACK MSCI EURO 233051697 6,562 218,079 SH   SOLE   0 0 218,079
DBX ETF TR XTRACK MSCI EAFE 233051200 2,236 71,226 SH   SOLE   0 0 71,226
CHEVRON CORP NEW COM 166764100 299 2,361 SH   SOLE   0 0 2,361
CISCO SYS INC COM 17275R102 275 6,389 SH   SOLE   0 0 6,389
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 985 37,338 SH   SOLE   0 0 37,338
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 1,572 71,443 SH   SOLE   0 0 71,443
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 9,308 406,463 SH   SOLE   0 0 406,463
BANK AMER CORP COM 060505104 611 21,689 SH   SOLE   0 0 21,689
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 287 1,546 SH   SOLE   0 0 1,546
ISHARES TR GRWT ALLOCAT ETF 464289867 333 7,497 SH   SOLE   0 0 7,497
ISHARES TR AGGRES ALLOC ETF 464289859 772 14,465 SH   SOLE   0 0 14,465
AMAZON COM INC COM 023135106 284 167 SH   SOLE   0 0 167
UBS AG LONDON BRH ETRAC ALER MLP 90267B682 570 34,542 SH   SOLE   0 0 34,542
ALPS ETF TR ALERIAN MLP 00162Q866 1,705 168,773 SH   SOLE   0 0 168,773
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 9,304 350,037 SH   SOLE   0 0 350,037
AMGEN INC COM 031162100 422 2,287 SH   SOLE   0 0 2,287
FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 1,613 60,179 SH   SOLE   0 0 60,179
APPLE INC COM 037833100 4,391 23,723 SH   SOLE   0 0 23,723