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
ISHARES INC MSCI SZ CAP ETF 464286749 718 20,500 SH   SOLE   0 0 20,500
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 733 27,248 SH   SOLE   0 0 27,248
BECTON DICKINSON & CO COM 075887109 19 99 SH   SOLE   0 0 99
ALLIANCE DATA SYSTEMS CORP COM 018581108 22 100 SH   SOLE   0 0 100
YUM CHINA HLDGS INC COM 98850P109 12 297 SH   SOLE   0 0 297
ADOBE SYS INC COM 00724F101 1,943 13,024 SH   SOLE   0 0 13,024
PFIZER INC COM 717081103 27 767 SH   SOLE   0 0 767
J P MORGAN EXCHANGE TRADED F DIV RTN GLB EQ 46641Q100 1,502 25,246 SH   SOLE   0 0 25,246
ISHARES TR SHRT NAT MUN ETF 464288158 4,035 38,073 SH   SOLE   0 0 38,073
NETAPP INC COM 64110D104 10 230 SH   SOLE   0 0 230
WABASH NATL CORP COM 929566107 3 115 SH   SOLE   0 0 115
ISHARES TR NATIONAL MUN ETF 464288414 7,781 70,178 SH   SOLE   31,275 0 38,903
J P MORGAN EXCHANGE TRADED F DIVERSIFIED ET 46641Q803 13,063 502,425 SH   SOLE   0 0 502,425
GENERAL ELECTRIC CO COM 369604103 7 293 SH   SOLE   0 0 293
AMERICAN TOWER CORP NEW COM 03027X100 20 147 SH   SOLE   0 0 147
RYDEX ETF TRUST GUG S&P500EQWTTE 78355W817 849 6,290 SH   SOLE   0 0 6,290
MALLINCKRODT PUB LTD CO SHS G5785G107 0 5 SH   SOLE   0 0 5
CYPRESS SEMICONDUCTOR CORP COM 232806109 233 15,487 SH   SOLE   0 0 15,487
PIMCO ETF TR ACTIVE BD ETF 72201R775 45,977 430,661 SH   SOLE   59,909 0 370,752
FLEXSHARES TR INTL QLTDV IDX 33939L837 896 34,158 SH   SOLE   0 0 34,158
ISHARES TR HDG MSCI EAFE 46434V803 228 7,887 SH   SOLE   0 0 7,887
FIRST TR FTSE EPRA/NAREIT DE COM 33736N101 2 40 SH   SOLE   0 0 40
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 423 1,891 SH   SOLE   0 0 1,891
SPDR S&P 500 ETF TR TR UNIT 78462F103 533 2,121 SH   SOLE   0 0 2,121
DISNEY WALT CO COM DISNEY 254687106 11 112 SH   SOLE   0 0 112
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 39,537 495,324 SH   SOLE   0 0 495,324
FS INVT CORP COM 302635107 1 90 SH   SOLE   0 0 90
VANGUARD INDEX FDS LARGE CAP ETF 922908637 678 5,879 SH   SOLE   0 0 5,879
DIEBOLD NXDF INC COM 253651103 3 119 SH   SOLE   0 0 119
ISHARES INC MSCI ISR CAP ETF 464286632 2,249 45,000 SH   SOLE   0 0 45,000
XPO LOGISTICS INC COM 983793100 5 72 SH   SOLE   0 0 72
EXCHANGE TRADED CONCEPTS TR HULL TACTIC US 301505806 233 8,459 SH   SOLE   0 0 8,459
AMERICAN EXPRESS CO COM 025816109 14 157 SH   SOLE   0 0 157
DBX ETF TR XTRAK MSCI EAFE 233051200 5,686 183,232 SH   SOLE   0 0 183,232
CAMBRIA ETF TR GLOBAL VALUE ETF 132061409 4,482 177,633 SH   SOLE   0 0 177,633
EATON VANCE TAX ADVT DIV INC COM 27828G107 25 1,141 SH   SOLE   0 0 1,141
BWX TECHNOLOGIES INC COM 05605H100 3 55 SH   SOLE   0 0 55
ABBOTT LABS COM 002824100 8 151 SH   SOLE   0 0 151
ISHARES TR TIPS BD ETF 464287176 74,598 656,792 SH   SOLE   105,048 0 551,744
WISDOMTREE TR EMER MKT HIGH FD 97717W315 8,434 196,129 SH   SOLE   0 0 196,129
ISHARES TR MIN VOL USA ETF 46429B697 268 5,321 SH   SOLE   0 0 5,321
HARRIS CORP DEL COM 413875105 17 129 SH   SOLE   0 0 129
CONTROLADORA VUELA CIA DE AV SPON ADR RP 10 21240E105 3 243 SH   SOLE   0 0 243
PEPSICO INC COM 713448108 513 4,607 SH   SOLE   0 0 4,607
AMETEK INC NEW COM 031100100 49 738 SH   SOLE   0 0 738
PIMCO ETF TR SHTRM MUN BD ACT 72201R874 531 10,518 SH   SOLE   0 0 10,518
FLEXSHARES TR STOXX GLOBR INF 33939L795 138 2,875 SH   SOLE   0 0 2,875
EATON VANCE TAX MNGED BUY WR COM 27828X100 21 1,241 SH   SOLE   0 0 1,241
COSTAR GROUP INC COM 22160N109 1,158 4,318 SH   SOLE   0 0 4,318
ISHARES INC MSCI SWEDEN ETF 464286756 592 16,500 SH   SOLE   0 0 16,500
CVS HEALTH CORP COM 126650100 5 60 SH   SOLE   0 0 60
OUTFRONT MEDIA INC COM 69007J106 3 135 SH   SOLE   0 0 135
INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 91 2,945 SH   SOLE   0 0 2,945
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 49 379 SH   SOLE   0 0 379
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 19 764 SH   SOLE   0 0 764
SNAP ON INC COM 833034101 75 500 SH   SOLE   0 0 500
MUELLER WTR PRODS INC COM SER A 624758108 79 6,197 SH   SOLE   0 0 6,197
HORIZON PHARMA PLC SHS G4617B105 3 227 SH   SOLE   0 0 227
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 43,689 748,992 SH   SOLE   0 0 748,992
ISHARES INC MSCI MEX CAP ETF 464286822 1,147 21,000 SH   SOLE   0 0 21,000
RED HAT INC COM 756577102 5 46 SH   SOLE   0 0 46
VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 656 25,944 SH   SOLE   0 0 25,944
DANAHER CORP DEL COM 235851102 30 344 SH   SOLE   0 0 344
NEXTERA ENERGY INC COM 65339F101 24 162 SH   SOLE   0 0 162
POWERSHARES ETF TRUST GBL LSTD PVT EQT 73935X195 105 8,324 SH   SOLE   0 0 8,324
SPDR SERIES TRUST BLOMBRG BRC INTR 78464A375 72 2,078 SH   SOLE   0 0 2,078
FIDELITY MSCI FINLS IDX 316092501 9,501 250,234 SH   SOLE   62,000 0 188,234
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 2 35 SH   SOLE   0 0 35
COSTCO WHSL CORP NEW COM 22160K105 49 300 SH   SOLE   0 0 300
OSI SYSTEMS INC COM 671044105 4 40 SH   SOLE   0 0 40
SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 7,240 157,500 SH   SOLE   0 0 157,500
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 9,716 188,067 SH   SOLE   0 0 188,067
FB FINL CORP COM 30257X104 8 200 SH   SOLE   0 0 200
EQUIFAX INC COM 294429105 75 711 SH   SOLE   0 0 711
HUNT J B TRANS SVCS INC COM 445658107 4 35 SH   SOLE   0 0 35
TRAVELERS COMPANIES INC COM 89417E109 6 51 SH   SOLE   0 0 51
ACCELERATE DIAGNOSTICS INC COM 00430H102 112 5,000 SH   SOLE   0 0 5,000
MAZOR ROBOTICS LTD SPONSORED ADS 57886P103 42 850 SH   SOLE   0 0 850
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 20,718 722,874 SH   SOLE   0 0 722,874
TARGET CORP COM 87612E106 3 57 SH   SOLE   0 0 57
VALERO ENERGY CORP NEW COM 91913Y100 2 30 SH   SOLE   0 0 30
AT&T INC COM 00206R102 375 9,570 SH   SOLE   0 0 9,570
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 35,922 375,985 SH   SOLE   0 0 375,985
CLAYMORE EXCHANGE TRD FD TR GUGGENHEIM SOLAR 18383Q739 5,328 246,093 SH   SOLE   0 0 246,093
PROSHARES TR PSHS LC COR PLUS 74347R248 77 1,235 SH   SOLE   0 0 1,235
BIO TECHNE CORP COM 09073M104 48 400 SH   SOLE   0 0 400
CAMPING WORLD HLDGS INC CL A 13462K109 5 121 SH   SOLE   0 0 121
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 26 196 SH   SOLE   0 0 196
APPLE INC COM 037833100 2,375 15,407 SH   SOLE   0 0 15,407
EXPRESS SCRIPTS HLDG CO COM 30219G108 3 51 SH   SOLE   0 0 51
ISHARES TR 0-5 YR TIPS ETF 46429B747 6 58 SH   SOLE   0 0 58
ISHARES TR CUR HD EURZN ETF 46434V639 13 447 SH   SOLE   0 0 447
ISHARES INC MSCI HONG KG ETF 464286871 72 2,916 SH   SOLE   0 0 2,916
ISHARES TR MSCI UK ETF NEW 46435G334 869 24,945 SH   SOLE   0 0 24,945
UNION PAC CORP COM 907818108 101 875 SH   SOLE   0 0 875
ISHARES TR INTL SEL DIV ETF 464288448 753 22,310 SH   SOLE   0 0 22,310
ISHARES INC EM MKT SM-CP ETF 464286475 2,480 50,223 SH   SOLE   0 0 50,223
LOWES COS INC COM 548661107 1,290 16,133 SH   SOLE   0 0 16,133
WESTERN ASSET EMRG MKT DEBT COM 95766A101 1,506 95,660 SH   SOLE   0 0 95,660
INVESCO LTD SHS G491BT108 389 11,104 SH   SOLE   0 0 11,104
POWERSHARES ETF TR II DEV MKTS EX-US 73936T789 2,923 66,242 SH   SOLE   0 0 66,242
FIDELITY TOTAL BD ETF 316188309 25,008 497,175 SH   SOLE   0 0 497,175
QUALCOMM INC COM 747525103 3 62 SH   SOLE   0 0 62
ISHARES TR MSCI ACWI EX US 464288240 421 8,713 SH   SOLE   0 0 8,713
ORACLE CORP COM 68389X105 10 200 SH   SOLE   0 0 200
JOHNSON CTLS INTL PLC SHS G51502105 5 113 SH   SOLE   0 0 113
TOTAL S A SPONSORED ADR 89151E109 5 90 SH   SOLE   0 0 90
COLGATE PALMOLIVE CO COM 194162103 4 51 SH   SOLE   0 0 51
INTERCONTINENTAL EXCHANGE IN COM 45866F104 9 125 SH   SOLE   0 0 125
VANECK VECTORS ETF TR MORNINGSTAR INTL 92189F593 237 6,634 SH   SOLE   0 0 6,634
ETFS TR BBG LONGER K 1 26923J602 23 934 SH   SOLE   0 0 934
ISHARES TR USA MOMENTUM FCT 46432F396 40,497 423,259 SH   SOLE   0 0 423,259
STARWOOD PPTY TR INC COM 85571B105 3 152 SH   SOLE   0 0 152
VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 14 748 SH   SOLE   0 0 748
CAESARSTONE LTD ORD SHS M20598104 3 95 SH   SOLE   0 0 95
RYDEX ETF TRUST GUG S&P500EQWTEN 78355W866 10 190 SH   SOLE   0 0 190
PRICE T ROWE GROUP INC COM 74144T108 4 48 SH   SOLE   0 0 48
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 4 37 SH   SOLE   0 0 37
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 5 55 SH   SOLE   0 0 55
GENERAL MTRS CO *W EXP 07/10/201 37045V126 3 126 SH   SOLE   0 0 126
TWITTER INC COM 90184L102 27 1,600 SH   SOLE   0 0 1,600
ISHARES TR U.S. MED DVC ETF 464288810 6,604 39,538 SH   SOLE   0 0 39,538
VANGUARD STAR FD VG TL INTL STK F 921909768 1,462 26,704 SH   SOLE   0 0 26,704
SPDR INDEX SHS FDS MSCI EMRG MKTS 78463X426 261 4,272 SH   SOLE   0 0 4,272
VANGUARD INDEX FDS GROWTH ETF 922908736 1,185 8,927 SH   SOLE   4,000 0 4,927
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 13,026 128,283 SH   SOLE   56,295 0 71,988
BOEING CO COM 097023105 37 145 SH   SOLE   0 0 145
PROCTER AND GAMBLE CO COM 742718109 34 371 SH   SOLE   0 0 371
MDU RES GROUP INC COM 552690109 286 11,029 SH   SOLE   0 0 11,029
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,055 15,656 SH   SOLE   0 0 15,656
POWERSHARES ETF TR II VAR RATE PFD POR 73937B597 6,318 242,524 SH   SOLE   0 0 242,524
PACCAR INC COM 693718108 7 101 SH   SOLE   0 0 101
POWERSHS DB MULTI SECT COMM PS DB AGRICUL FD 73936B408 9,348 492,500 SH   SOLE   0 0 492,500
ENTERPRISE PRODS PARTNERS L COM 293792107 84 3,228 SH   SOLE   0 0 3,228
ISHARES TR RUS 2000 VAL ETF 464287630 28 227 SH   SOLE   0 0 227
BLACKROCK CORPOR HI YLD FD I COM 09255P107 3,993 353,346 SH   SOLE   78,416 0 274,930
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 6 114 SH   SOLE   0 0 114
SCHWEITZER-MAUDUIT INTL INC COM 808541106 3 82 SH   SOLE   0 0 82
PHILIP MORRIS INTL INC COM 718172109 10 89 SH   SOLE   0 0 89
SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200 648 13,018 SH   SOLE   0 0 13,018
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 13 333 SH   SOLE   0 0 333
ISHARES TR INTL DEV RE ETF 464288489 3,479 119,268 SH   SOLE   0 0 119,268
SPDR SERIES TRUST BLOMBERG BRC SRT 78464A474 8,195 267,197 SH   SOLE   0 0 267,197
POWERSHARES ETF TRUST II CEF INC COMPST 73936Q843 7,784 324,082 SH   SOLE   0 0 324,082
GLOBAL X FDS GLBL X MLP ETF 37950E473 259 25,213 SH   SOLE   0 0 25,213
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 6,512 47,000 SH   SOLE   0 0 47,000
UNITED CONTL HLDGS INC COM 910047109 61 1,005 SH   SOLE   0 0 1,005
INTEL CORP COM 458140100 198 5,208 SH   SOLE   0 0 5,208
TIME WARNER INC COM NEW 887317303 25 242 SH   SOLE   0 0 242
TUCOWS INC COM NEW 898697206 15,800 269,849 SH   SOLE   0 0 269,849
PIMCO ETF TR 1-5 US TIP IDX 72201R205 44,800 858,230 SH   SOLE   0 0 858,230
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 3,097 103,672 SH   SOLE   0 0 103,672
CONAGRA BRANDS INC COM 205887102 11 315 SH   SOLE   0 0 315
SABRE CORP COM 78573M104 3 140 SH   SOLE   0 0 140
HORMEL FOODS CORP COM 440452100 1,341 41,720 SH   SOLE   0 0 41,720
CDN IMPERIAL BK COMM TORONTO COM 136069101 318 3,630 SH   SOLE   0 0 3,630
SHERWIN WILLIAMS CO COM 824348106 12 34 SH   SOLE   0 0 34
ISHARES INC MSCI SINGPOR ETF 46434G780 1,881 77,000 SH   SOLE   0 0 77,000
CLAYMORE EXCHANGE TRD FD TR GUGG S&P SPINOFF 18383M605 4,005 79,000 SH   SOLE   0 0 79,000
VANECK VECTORS ETF TR PHARMACEUTICAL 92189F692 1,271 22,000 SH   SOLE   0 0 22,000
ISHARES TR MSCI EAFE ESG OP 46435G516 278 4,195 SH   SOLE   0 0 4,195
ISHARES TR MSCI KLD400 SOC 464288570 1,119 12,047 SH   SOLE   0 0 12,047
V F CORP COM 918204108 4 64 SH   SOLE   0 0 64
VANECK VECTORS ETF TR RETAIL ETF 92189F684 3,261 40,000 SH   SOLE   0 0 40,000
UNITED TECHNOLOGIES CORP COM 913017109 27 229 SH   SOLE   0 0 229
FREEPORT-MCMORAN INC CL B 35671D857 997 71,031 SH   SOLE   0 0 71,031
WISDOMTREE TR JAPN HEDGE EQT 97717W851 1,125 20,563 SH   SOLE   0 0 20,563
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 3,054 58,330 SH   SOLE   0 0 58,330
US BANCORP DEL COM NEW 902973304 5 90 SH   SOLE   0 0 90
ISHARES TR U.S. INSRNCE ETF 464288786 6,977 109,500 SH   SOLE   0 0 109,500
POWERSHARES ETF TRUST II DWA EMKT MOM PTF 73936Q207 7,383 389,000 SH   SOLE   0 0 389,000
SCHLUMBERGER LTD COM 806857108 71 1,023 SH   SOLE   0 0 1,023
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 99,555 2,020,602 SH   SOLE   377,519 0 1,643,083
ISHARES TR U.S. ENERGY ETF 464287796 12 327 SH   SOLE   0 0 327
ISHARES TR INTL MOMENTUM FT 46434V449 799 26,500 SH   SOLE   0 0 26,500
ISHARES TR JPMORGAN USD EMG 464288281 12,440 106,853 SH   SOLE   40,350 0 66,503
POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 36,349 1,569,486 SH   SOLE   398,550 0 1,170,936
INTERPUBLIC GROUP COS INC COM 460690100 4 175 SH   SOLE   0 0 175
HANCOCK JOHN INCOME SECS TR COM 410123103 4 238 SH   SOLE   0 0 238
NUSHARES ETF TR ENHANCED YIELD 67092P102 1,640 66,400 SH   SOLE   66,400 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 365 5,060 SH   SOLE   0 0 5,060
WISDOMTREE TR GLB US QTLY DIV 97717W844 238 4,210 SH   SOLE   0 0 4,210
SHAW COMMUNICATIONS INC CL B CONV 82028K200 336 14,612 SH   SOLE   0 0 14,612
WISDOMTREE TR US QTLY DIV GRT 97717X669 1,120 29,337 SH   SOLE   0 0 29,337
WEYERHAEUSER CO COM 962166104 3 80 SH   SOLE   0 0 80
ISHARES TR MSCI LW CRB TG 46434V464 175 1,559 SH   SOLE   0 0 1,559
ROCKWELL AUTOMATION INC COM 773903109 4 25 SH   SOLE   0 0 25
ISHARES TR SP SMCP600VL ETF 464287879 9 63 SH   SOLE   0 0 63
ISHARES TR RUS 2000 GRW ETF 464287648 59 331 SH   SOLE   0 0 331
ADVISORSHARES TR RANGER EQUITY BE 00768Y883 35 4,147 SH   SOLE   0 0 4,147
ISHARES TR CORE MSCI TOTAL 46432F834 25,839 423,726 SH   SOLE   0 0 423,726
COMCAST CORP NEW CL A 20030N101 19 500 SH   SOLE   0 0 500
VERISK ANALYTICS INC COM 92345Y106 54 650 SH   SOLE   0 0 650
UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 1,421 35,500 SH   SOLE   35,500 0 0
EATON VANCE TX ADV GLBL DIV COM 27828S101 21 1,239 SH   SOLE   0 0 1,239
ISHARES TR CORE S&P US VLU 464287663 1,990 38,019 SH   SOLE   0 0 38,019
O REILLY AUTOMOTIVE INC NEW COM 67103H107 3 14 SH   SOLE   0 0 14
ISHARES TR CORE S&P SCP ETF 464287804 28,800 388,037 SH   SOLE   0 0 388,037
INNOSPEC INC COM 45768S105 2 35 SH   SOLE   0 0 35
CLAYMORE EXCHANGE TRD FD TR GUGG MSCI GB ETF 18383Q879 3,070 102,000 SH   SOLE   0 0 102,000
FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886 7,761 363,000 SH   SOLE   0 0 363,000
ISHARES INC MSCI RUS ETF NEW 46434G798 7,483 222,500 SH   SOLE   0 0 222,500
DBX ETF TR XTRAK MSCI JAPN 233051507 122 3,019 SH   SOLE   0 0 3,019
MABVAX THERAPEUTICS HLDGS IN COM NEW 55414P504 1 1,000 SH   SOLE   0 0 1,000
TD AMERITRADE HLDG CORP COM 87236Y108 12 249 SH   SOLE   0 0 249
EATON VANCE ENH EQTY INC FD COM 278277108 30 2,000 SH   SOLE   0 0 2,000
ISHARES TR US TREAS BD ETF 46429B267 47 1,860 SH   SOLE   0 0 1,860
FEDEX CORP COM 31428X106 1,479 6,558 SH   SOLE   0 0 6,558
CISCO SYS INC COM 17275R102 9 281 SH   SOLE   0 0 281
EXXON MOBIL CORP COM 30231G102 945 11,531 SH   SOLE   0 0 11,531
ISHARES TR 1 3 YR TREAS BD 464287457 16,824 199,214 SH   SOLE   146,115 0 53,099
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 0 5 SH   SOLE   0 0 5
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 3,261 53,532 SH   SOLE   0 0 53,532
JPMORGAN CHASE & CO COM 46625H100 68 717 SH   SOLE   0 0 717
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 26 1,143 SH   SOLE   0 0 1,143
POWERSHARES ETF TRUST FINL PFD PTFL 73935X229 39 2,066 SH   SOLE   0 0 2,066
INDEXIQ ETF TR US RL EST SMCP 45409B628 26 973 SH   SOLE   0 0 973
FIRST TR EXCHAN TRADED FD VI FST TR GLB FD 33739H101 32 1,584 SH   SOLE   0 0 1,584
ANALOG DEVICES INC COM 032654105 9 101 SH   SOLE   0 0 101
BROADCOM LTD SHS Y09827109 6 26 SH   SOLE   0 0 26
OI S A SPONSORED ADR NE 670851500 0 1 SH   SOLE   0 0 1
ISHARES INC MSCI FRNTR100ETF 464286145 2,694 86,000 SH   SOLE   0 0 86,000
FIREEYE INC COM 31816Q101 5 285 SH   SOLE   0 0 285
ISHARES TR BARCLAYS 7 10 YR 464287440 8,058 75,645 SH   SOLE   0 0 75,645
CORNING INC COM 219350105 7 247 SH   SOLE   0 0 247
SPDR SER TR BLOOMBERG SRT TR 78468R408 6,189 221,288 SH   SOLE   216,775 0 4,513
ISHARES INC CORE MSCI EMKT 46434G103 32,285 597,650 SH   SOLE   0 0 597,650
ISHARES INC MSCI EM ESG OPZ 46434G863 210 3,018 SH   SOLE   0 0 3,018
CARNIVAL CORP UNIT 99/99/9999 143658300 13 200 SH   SOLE   0 0 200
ALPS ETF TR ALERIAN MLP 00162Q866 11,436 1,019,241 SH   SOLE   99,500 0 919,741
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 43 659 SH   SOLE   0 0 659
ISHARES U S ETF TR COMMOD SEL STG 46431W853 21,049 604,175 SH   SOLE   0 0 604,175
ISHARES GRWT ALLOCAT ETF 464289867 1 31 SH   SOLE   0 0 31
CBRE CLARION GLOBAL REAL EST COM 12504G100 4,010 507,631 SH   SOLE   0 0 507,631
VANGUARD INDEX FDS REIT ETF 922908553 1,605 19,319 SH   SOLE   0 0 19,319
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 64,141 1,216,866 SH   SOLE   0 0 1,216,866
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 353 1,926 SH   SOLE   0 0 1,926
VANGUARD INDEX FDS VALUE ETF 922908744 36,686 367,517 SH   SOLE   17,105 0 350,412
POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 563 12,285 SH   SOLE   0 0 12,285
FLEXSHARES TR MORNSTAR UPSTR 33939L407 19,686 631,976 SH   SOLE   0 0 631,976
ABBVIE INC COM 00287Y109 1,514 17,037 SH   SOLE   0 0 17,037
TEMPLETON GLOBAL INCOME FD COM 880198106 987 146,395 SH   SOLE   0 0 146,395
NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 0 1 SH   SOLE   0 0 1
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 3,816 75,000 SH   SOLE   0 0 75,000
VANGUARD SPECIALIZED PORTFOL DIV APP ETF 921908844 40,245 424,567 SH   SOLE   0 0 424,567
DIAGEO P L C SPON ADR NEW 25243Q205 344 2,602 SH   SOLE   0 0 2,602
ISHARES TR S&P 100 ETF 464287101 19,507 175,261 SH   SOLE   0 0 175,261
CONDUENT INC COM 206787103 3 213 SH   SOLE   0 0 213
CHEVRON CORP NEW COM 166764100 67 570 SH   SOLE   0 0 570
AMPHENOL CORP NEW CL A 032095101 83 986 SH   SOLE   0 0 986
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 4,300 115,224 SH   SOLE   0 0 115,224
POWERSHARES ETF TR II FDM HG YLD RAFI 73936T557 4,380 229,543 SH   SOLE   0 0 229,543
GRANITE CONSTR INC COM 387328107 58 1,000 SH   SOLE   0 0 1,000
AERCAP HOLDINGS NV SHS N00985106 4 78 SH   SOLE   0 0 78
ISHARES INC JP MORGAN EM ETF 464286517 1,322 27,400 SH   SOLE   27,400 0 0
WELLTOWER INC COM 95040Q104 44 630 SH   SOLE   0 0 630
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 9,039 288,689 SH   SOLE   80,755 0 207,934
XEROX CORP COM NEW 984121608 4 122 SH   SOLE   0 0 122
INVESCO QUALITY MUNI INC TRS COM 46133G107 3 258 SH   SOLE   0 0 258
ISHARES TR US CR BD ETF 464288620 3,754 33,450 SH   SOLE   33,450 0 0
ISHARES TR CALIF MUN BD ETF 464288356 428 3,611 SH   SOLE   0 0 3,611
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 11,308 381,000 SH   SOLE   0 0 381,000
VANGUARD INDEX FDS SML CP GRW ETF 922908595 0 0 SH   SOLE   0 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604 1,474 17,540 SH   SOLE   0 0 17,540
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 14,946 315,187 SH   SOLE   82,500 0 232,687
ISHARES TR U.S. FIN SVC ETF 464287770 8,390 70,000 SH   SOLE   0 0 70,000
VANGUARD INDEX FDS MID CAP ETF 922908629 1 4 SH   SOLE   0 0 4
CLAYMORE EXCHANGE TRD FD TR GUG MULTI ASSET 18383M506 38 1,766 SH   SOLE   0 0 1,766
SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 1 4 SH   SOLE   0 0 4
ISHARES INC MSCI TAIWAN ETF 46434G772 2,525 69,952 SH   SOLE   0 0 69,952
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 3 52 SH   SOLE   0 0 52
KIMBERLY CLARK CORP COM 494368103 12 104 SH   SOLE   0 0 104
SYMANTEC CORP COM 871503108 4 116 SH   SOLE   0 0 116
CHARTER COMMUNICATIONS INC N CL A 16119P108 158 435 SH   SOLE   0 0 435
SPDR SER TR NUVEEN BRC MUNIC 78468R721 1,289 26,349 SH   SOLE   0 0 26,349
ISHARES TR INTRMD CR BD ETF 464288638 9,522 86,442 SH   SOLE   85,380 0 1,062
VICTORY PORTFOLIOS II SHS US 500 VOLA 92647N766 99 2,170 SH   SOLE   0 0 2,170
BLACKROCK MUNIYIELD ARIZ FD COM 09254K109 30 2,000 SH   SOLE   0 0 2,000
ISHARES TR NASDAQ BIOTECH 464287556 4,179 12,527 SH   SOLE   0 0 12,527
VISA INC COM CL A 92826C839 1,750 16,627 SH   SOLE   0 0 16,627
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 3 24 SH   SOLE   0 0 24
GILEAD SCIENCES INC COM 375558103 6 74 SH   SOLE   0 0 74
PVH CORP COM 693656100 1,432 11,361 SH   SOLE   0 0 11,361
GROUPE CGI INC CL A SUB VTG 39945C109 5 99 SH   SOLE   0 0 99
NXP SEMICONDUCTORS N V COM N6596X109 13 115 SH   SOLE   0 0 115
COLUMBIA SELIGM PREM TECH GR COM 19842X109 22 1,000 SH   SOLE   0 0 1,000
ETF SER SOLUTIONS US GLB JETS 26922A842 1,986 67,000 SH   SOLE   0 0 67,000
LATTICE STRATEGIES TR HARTFRD EMRG ETF 518416201 3,385 138,000 SH   SOLE   0 0 138,000
BRIGHTHOUSE FINL INC COM 10922N103 0 8 SH   SOLE   0 0 8
ISHARES TR RUS 1000 VAL ETF 464287598 49,246 415,543 SH   SOLE   0 0 415,543
ISHARES TR 3 7 YR TREAS BD 464288661 20,550 166,383 SH   SOLE   71,200 0 95,183
VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 33 567 SH   SOLE   0 0 567
POWERSHARES ETF TR II CALI MUNI ETF 73936T441 401 15,367 SH   SOLE   0 0 15,367
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 862 25,766 SH   SOLE   0 0 25,766
SPDR SER TR SSGA US SMAL ETF 78468R887 27 284 SH   SOLE   0 0 284
ISHARES TR IBOXX INV CP ETF 464287242 5 43 SH   SOLE   0 0 43
HSBC HLDGS PLC ADR A 1/40PF A 404280604 3 115 SH   SOLE   0 0 115
ILLINOIS TOOL WKS INC COM 452308109 35 236 SH   SOLE   0 0 236
FACEBOOK INC CL A 30303M102 1,046 6,123 SH   SOLE   0 0 6,123
QUEST DIAGNOSTICS INC COM 74834L100 3 35 SH   SOLE   0 0 35
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 2,164 41,000 SH   SOLE   41,000 0 0
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 1,996 150,084 SH   SOLE   0 0 150,084
FIDELITY MSCI INFO TECH I 316092808 3,277 71,000 SH   SOLE   0 0 71,000
TJX COS INC NEW COM 872540109 8 114 SH   SOLE   0 0 114
VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 74 716 SH   SOLE   0 0 716
EOG RES INC COM 26875P101 6 67 SH   SOLE   0 0 67
VANTIV INC CL A 92210H105 21 305 SH   SOLE   0 0 305
AMN HEALTHCARE SERVICES INC COM 001744101 4 88 SH   SOLE   0 0 88
ISHARES TR INTL VALUE FACTR 46435G409 7,413 293,000 SH   SOLE   0 0 293,000
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 47,849 809,631 SH   SOLE   0 0 809,631
ISHARES TR CORE S&P TTL STK 464287150 2,624 45,537 SH   SOLE   0 0 45,537
TRIPADVISOR INC COM 896945201 13,740 339,000 SH   SOLE   0 0 339,000
PROSHARES TR RAFI LG SHT FD 74347X310 88 2,338 SH   SOLE   0 0 2,338
ISHARES INC MSCI EURZONE ETF 464286608 143 3,295 SH   SOLE   0 0 3,295
ISHARES TR RUS MDCP VAL ETF 464287473 10 112 SH   SOLE   0 0 112
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 13,868 536,287 SH   SOLE   19,200 0 517,087
MARSH & MCLENNAN COS INC COM 571748102 0 2 SH   SOLE   0 0 2
EXELON CORP COM 30161N101 5 130 SH   SOLE   0 0 130
ISHARES TR PHLX SEMICND ETF 464287523 9,038 57,000 SH   SOLE   0 0 57,000
SPDR SER TR SSGA GNDER ETF 78468R747 17,887 257,000 SH   SOLE   0 0 257,000
RYDEX ETF TRUST GUG S&P500 PU VA 78355W304 29,894 485,920 SH   SOLE   0 0 485,920
AUTOMATIC DATA PROCESSING IN COM 053015103 11 100 SH   SOLE   0 0 100
TWENTY FIRST CENTY FOX INC CL B 90130A200 3 100 SH   SOLE   0 0 100
FIRST TR VALUE LINE DIVID IN SHS 33734H106 27 892 SH   SOLE   0 0 892
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 656 7,752 SH   SOLE   0 0 7,752
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 648 13,848 SH   SOLE   0 0 13,848
ELECTRONIC ARTS INC COM 285512109 22 190 SH   SOLE   0 0 190
TIME INC NEW COM 887228104 0 14 SH   SOLE   0 0 14
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 92 603 SH   SOLE   0 0 603
WALGREENS BOOTS ALLIANCE INC COM 931427108 3 42 SH   SOLE   0 0 42
VANGUARD INDEX FDS SMALL CP ETF 922908751 61 430 SH   SOLE   0 0 430
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 21 495 SH   SOLE   0 0 495
CITIGROUP INC COM NEW 172967424 19 266 SH   SOLE   0 0 266
NORFOLK SOUTHERN CORP COM 655844108 29 218 SH   SOLE   0 0 218
VANGUARD WORLD FD MEGA CAP INDEX 921910873 131 1,518 SH   SOLE   0 0 1,518
INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 111 3,730 SH   SOLE   0 0 3,730
ISHARES TR MSCI AC ASIA ETF 464288182 7,849 108,678 SH   SOLE   0 0 108,678
ISHARES TR CORE US AGGBD ET 464287226 15,699 143,248 SH   SOLE   115,626 0 27,622
J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 46,467 802,406 SH   SOLE   0 0 802,406
BERKSHIRE HATHAWAY INC DEL CL A 084670108 1,099 4 SH   SOLE   0 0 4
DOWDUPONT INC COM 26078J100 162 2,345 SH   SOLE   0 0 2,345
ALTRIA GROUP INC COM 02209S103 111 1,756 SH   SOLE   0 0 1,756
INTL PAPER CO COM 460146103 1,721 30,281 SH   SOLE   0 0 30,281
SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 26,109 254,694 SH   SOLE   0 0 254,694
PNC FINL SVCS GROUP INC COM 693475105 17 129 SH   SOLE   0 0 129
BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 7,597 326,606 SH   SOLE   0 0 326,606
ALLIANZGI CONV & INCOME FD I COM 018825109 0 1 SH   SOLE   0 0 1
UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 329 50,000 SH   SOLE   0 0 50,000
ISHARES TR IBONDS SEP19 ETF 46429B564 206 8,078 SH   SOLE   0 0 8,078
ACADEMY FDS TR INNOV IBD50 FD 004006508 393 12,418 SH   SOLE   0 0 12,418
AUTONATION INC COM 05329W102 1,266 26,669 SH   SOLE   0 0 26,669
ISHARES TR MTG REL ETF NEW 46435G342 375 8,002 SH   SOLE   0 0 8,002
ISHARES MODERT ALLOC ETF 464289875 249 6,567 SH   SOLE   0 0 6,567
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 12,131 300,712 SH   SOLE   0 0 300,712
EPR PPTYS COM SH BEN INT 26884U109 1 20 SH   SOLE   0 0 20
ANI PHARMACEUTICALS INC COM 00182C103 4 67 SH   SOLE   0 0 67
VANGUARD INDEX FDS TOTAL STK MKT 922908769 74,409 574,499 SH   SOLE   0 0 574,499
VANGUARD WHITEHALL FDS INC EMERG MKT BD ETF 921946885 705 8,694 SH   SOLE   0 0 8,694
HOME DEPOT INC COM 437076102 43 264 SH   SOLE   0 0 264
INGERSOLL-RAND PLC SHS G47791101 4 42 SH   SOLE   0 0 42
SMUCKER J M CO COM NEW 832696405 3 26 SH   SOLE   0 0 26
ISHARES TR HDG MSCI JAPAN 46434V886 6,659 216,133 SH   SOLE   0 0 216,133
CHUBB LIMITED COM H1467J104 1 5 SH   SOLE   0 0 5
AK STL HLDG CORP COM 001547108 1 206 SH   SOLE   0 0 206
ELKHORN ETF TR LUNT LW VL/HIG 287711790 663 21,208 SH   SOLE   0 0 21,208
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 3,020 60,000 SH   SOLE   60,000 0 0
METLIFE INC COM 59156R108 353 6,792 SH   SOLE   0 0 6,792
ISHARES TR IBOXX HI YD ETF 464288513 9,123 102,783 SH   SOLE   101,080 0 1,703
POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 28,751 965,772 SH   SOLE   217,561 0 748,211
ISHARES TR S&P 500 GRWT ETF 464287309 82 573 SH   SOLE   0 0 573
WASTE MGMT INC DEL COM 94106L109 327 4,175 SH   SOLE   0 0 4,175
TIFFANY & CO NEW COM 886547108 1,433 15,610 SH   SOLE   0 0 15,610
FLEXSHARES TR GLB QLT R/E IDX 33939L787 41 657 SH   SOLE   0 0 657
FORD MTR CO DEL COM PAR $0.01 345370860 66 5,504 SH   SOLE   0 0 5,504
WISDOMTREE TR DYNAMIC LNG EQ 97717X313 240 7,784 SH   SOLE   0 0 7,784
VERIZON COMMUNICATIONS INC COM 92343V104 10 210 SH   SOLE   0 0 210
PRICELINE GRP INC COM NEW 741503403 24 13 SH   SOLE   0 0 13
FIDELITY CONSMR STAPLES 316092303 735 22,667 SH   SOLE   0 0 22,667
ISHARES INC MIN VOL EMRG MKT 464286533 2,713 46,691 SH   SOLE   0 0 46,691
AMGEN INC COM 031162100 3 15 SH   SOLE   0 0 15
CSX CORP COM 126408103 7 135 SH   SOLE   0 0 135
MORGAN STANLEY CHINA A SH FD COM 617468103 4,111 172,308 SH   SOLE   0 0 172,308
SPDR SERIES TRUST BLOMBRG BRC TIPS 78464A656 47 832 SH   SOLE   0 0 832
VANGUARD WORLD FD MEGA GRWTH IND 921910816 1 10 SH   SOLE   0 0 10
RYDEX ETF TRUST GUGGENHEIM SP 78355W486 13 490 SH   SOLE   0 0 490
COCA COLA CO COM 191216100 27 604 SH   SOLE   0 0 604
LOCKHEED MARTIN CORP COM 539830109 113 365 SH   SOLE   0 0 365
WELLS FARGO CO NEW COM 949746101 170 3,077 SH   SOLE   0 0 3,077
SCHWAB STRATEGIC TR US TIPS ETF 808524870 5,394 97,620 SH   SOLE   0 0 97,620
CLAYMORE EXCHANGE TRD FD TR GUG BULL2019 E 18383M522 2,161 101,701 SH   SOLE   0 0 101,701
ISHARES TR S&P MC 400GR ETF 464287606 12 58 SH   SOLE   0 0 58
FIDELITY NATL INFORMATION SV COM 31620M106 93 1,000 SH   SOLE   0 0 1,000
INTERNATIONAL BUSINESS MACHS COM 459200101 7 47 SH   SOLE   0 0 47
UNITEDHEALTH GROUP INC COM 91324P102 1,607 8,204 SH   SOLE   0 0 8,204
YUM BRANDS INC COM 988498101 22 297 SH   SOLE   0 0 297
POWERSHARES GLOBAL ETF FD S&P 500 BUYWRT 73936G308 92 4,146 SH   SOLE   0 0 4,146
ECOLAB INC COM 278865100 99 768 SH   SOLE   0 0 768
CANADIAN NATL RY CO COM 136375102 10 126 SH   SOLE   0 0 126
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 14 216 SH   SOLE   0 0 216
3M CO COM 88579Y101 354 1,688 SH   SOLE   0 0 1,688
REPUBLIC SVCS INC COM 760759100 1,708 25,859 SH   SOLE   0 0 25,859
RYDEX ETF TRUST GUG S&P500EQWTFI 78355W858 204 4,944 SH   SOLE   0 0 4,944
SERVICENOW INC COM 81762P102 36 310 SH   SOLE   0 0 310
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 9 274 SH   SOLE   0 0 274
SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 405 12,014 SH   SOLE   0 0 12,014
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 346 11,939 SH   SOLE   0 0 11,939
VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 18,409 269,927 SH   SOLE   0 0 269,927
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,168 14,575 SH   SOLE   0 0 14,575
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 27 516 SH   SOLE   0 0 516
SPDR SERIES TRUST S&P BIOTECH 78464A870 1,991 23,000 SH   SOLE   0 0 23,000
TESLA INC COM 88160R101 12 35 SH   SOLE   0 0 35
ROYCE VALUE TR INC COM 780910105 5,019 317,864 SH   SOLE   72,035 0 245,829
WISDOMTREE TR INTL EQUITY FD 97717W703 10,467 192,193 SH   SOLE   0 0 192,193
ISHARES TR CORE MSCI EAFE 46432F842 20,299 316,337 SH   SOLE   0 0 316,337
WAL-MART STORES INC COM 931142103 8 100 SH   SOLE   0 0 100
NORTHROP GRUMMAN CORP COM 666807102 9 31 SH   SOLE   0 0 31
ISHARES TR CORE S&P MCP ETF 464287507 357 1,996 SH   SOLE   0 0 1,996
ISHARES TR RUS 1000 ETF 464287622 78 561 SH   SOLE   0 0 561
BRISTOL MYERS SQUIBB CO COM 110122108 7 112 SH   SOLE   0 0 112
UNIVERSAL DISPLAY CORP COM 91347P105 32 250 SH   SOLE   0 0 250
DEVON ENERGY CORP NEW COM 25179M103 25 682 SH   SOLE   0 0 682
FIRST AMERN FINL CORP COM 31847R102 2 32 SH   SOLE   0 0 32
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 6 338 SH   SOLE   0 0 338
ISHARES TR RUS MID CAP ETF 464287499 45 228 SH   SOLE   0 0 228
MERCK & CO INC COM 58933Y105 17 273 SH   SOLE   0 0 273
ALLSTATE CORP COM 020002101 1,595 17,356 SH   SOLE   0 0 17,356
ISHARES TR S&P US PFD STK 464288687 9,406 242,360 SH   SOLE   86,775 0 155,585
ISHARES CONSER ALLOC ETF 464289883 0 10 SH   SOLE   0 0 10
FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHADEX 33737J117 3,960 105,000 SH   SOLE   0 0 105,000
ISHARES TR GLOB HLTHCRE ETF 464287325 35,260 313,537 SH   SOLE   0 0 313,537
STARBUCKS CORP COM 855244109 1,365 25,421 SH   SOLE   0 0 25,421
ISHARES TR MSCI EMG MKT ETF 464287234 502 11,196 SH   SOLE   0 0 11,196
VANGUARD WORLD FDS INF TECH ETF 92204A702 41,669 274,154 SH   SOLE   0 0 274,154
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 4,224 111,658 SH   SOLE   0 0 111,658
ISHARES TR MSCI ACWI ETF 464288257 9,963 144,769 SH   SOLE   0 0 144,769
NORDSTROM INC COM 655664100 4 92 SH   SOLE   0 0 92
ISHARES TR RUS 1000 GRW ETF 464287614 776 6,202 SH   SOLE   0 0 6,202
MICROSOFT CORP COM 594918104 14,903 200,061 SH   SOLE   0 0 200,061
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 0 5 SH   SOLE   0 0 5
ISHARES TR EDGE MSCI USA VL 46432F388 77,899 1,007,482 SH   SOLE   0 0 1,007,482
ISHARES TR RUSSELL 2000 ETF 464287655 20 136 SH   SOLE   0 0 136
STAG INDL INC COM 85254J102 4 132 SH   SOLE   0 0 132
ISHARES TR S&P 500 VAL ETF 464287408 1,782 16,510 SH   SOLE   0 0 16,510
VERIFONE SYS INC COM 92342Y109 2 120 SH   SOLE   0 0 120
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 80 315 SH   SOLE   0 0 315
ISHARES INC MSCI GERMANY ETF 464286806 111 3,434 SH   SOLE   0 0 3,434
BANK NEW YORK MELLON CORP COM 064058100 1,667 31,449 SH   SOLE   0 0 31,449
GENERAL MLS INC COM 370334104 4 69 SH   SOLE   0 0 69
RYDEX ETF TRUST GUGGENHM S&P 400 78355W577 0 0 SH   SOLE   0 0 0
ISHARES INC MSCI SPAN CP ETF 464286764 7,588 224,883 SH   SOLE   0 0 224,883
ISHARES TR 1 3 YR CR BD ETF 464288646 23,341 221,559 SH   SOLE   0 0 221,559
ISHARES TR MIN VOL EAFE ETF 46429B689 8,561 120,473 SH   SOLE   0 0 120,473
FIDELITY MSCI HLTH CARE I 316092600 977 24,728 SH   SOLE   0 0 24,728
AMERISOURCEBERGEN CORP COM 03073E105 4 44 SH   SOLE   0 0 44
ISHARES MSCI EURO FL ETF 464289180 28,776 1,225,569 SH   SOLE   0 0 1,225,569
NOW INC COM 67011P100 8,093 586,000 SH   SOLE   0 0 586,000
POWERSHARES ACT MANG COMM FD OPT YLD DIV 73937V106 262 15,561 SH   SOLE   0 0 15,561
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 4 84 SH   SOLE   0 0 84
FIDELITY VLU FACTOR ETF 316092782 4,801 158,345 SH   SOLE   0 0 158,345
POWERSHARES ETF TR II EMER MRKT PORT 73936T763 64,196 3,009,651 SH   SOLE   0 0 3,009,651
PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 6,671 289,281 SH   SOLE   0 0 289,281
DBX ETF TR DB XTR MSCI EUR 233051853 3,146 111,002 SH   SOLE   0 0 111,002
ANTHEM INC COM 036752103 4 20 SH   SOLE   0 0 20
MCDONALDS CORP COM 580135101 10 66 SH   SOLE   0 0 66
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 2 40 SH   SOLE   0 0 40
DAVIS FUNDAMENTAL ETF TR SELECT FINL 23908L108 11,870 525,000 SH   SOLE   0 0 525,000
ALPHABET INC CAP STK CL A 02079K305 7,233 7,428 SH   SOLE   0 0 7,428
POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 24,009 1,559,000 SH   SOLE   0 0 1,559,000
WISDOMTREE TR EUROPE SMCP DV 97717W869 7,850 113,000 SH   SOLE   0 0 113,000
GENERAL DYNAMICS CORP COM 369550108 28 135 SH   SOLE   0 0 135
ISHARES TR S&P MC 400VL ETF 464287705 5 34 SH   SOLE   0 0 34
APOLLO INVT CORP COM 03761U106 6 1,000 SH   SOLE   0 0 1,000
POWERSHARES ETF TRUST DYNM LRG CP VL 73935X708 27 728 SH   SOLE   0 0 728
HANESBRANDS INC COM 410345102 4 165 SH   SOLE   0 0 165
PROSHARES TR II SHT VIX ST TRM 74347W627 563 6,000 SH   SOLE   0 0 6,000
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 27 336 SH   SOLE   0 0 336
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 805 18,539 SH   SOLE   0 0 18,539
ISHARES TR CORE 1 5 YR USD 46432F859 1,737 34,550 SH   SOLE   0 0 34,550
COLUMBIA ETF TR II BEYOND BRICS ETF 19762B103 225 12,612 SH   SOLE   0 0 12,612
GOLDMAN SACHS GROUP INC COM 38141G104 9 38 SH   SOLE   0 0 38
CANADIAN SOLAR INC COM 136635109 4 264 SH   SOLE   0 0 264
ISHARES TR MBS ETF 464288588 47 443 SH   SOLE   0 0 443
GENERAL MTRS CO COM 37045V100 6 137 SH   SOLE   0 0 137
ISHARES TR MSCI GLOBAL IMP 46435G532 1,073 18,526 SH   SOLE   0 0 18,526
CELGENE CORP COM 151020104 97 668 SH   SOLE   0 0 668
ANNALY CAP MGMT INC COM 035710409 2 163 SH   SOLE   0 0 163
CLOROX CO DEL COM 189054109 330 2,501 SH   SOLE   0 0 2,501
GARMIN LTD SHS H2906T109 315 5,839 SH   SOLE   0 0 5,839
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 5,658 112,266 SH   SOLE   0 0 112,266
FISERV INC COM 337738108 90 700 SH   SOLE   0 0 700
ISHARES TR RUS MD CP GR ETF 464287481 78 686 SH   SOLE   0 0 686
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 10,865 335,554 SH   SOLE   0 0 335,554
HONEYWELL INTL INC COM 438516106 5 35 SH   SOLE   0 0 35
ISHARES TR 20 YR TR BD ETF 464287432 4,304 34,500 SH   SOLE   34,500 0 0
DXC TECHNOLOGY CO COM 23355L106 1 7 SH   SOLE   0 0 7
BERKLEY W R CORP COM 084423102 264 3,962 SH   SOLE   0 0 3,962
RELX PLC SPONSORED ADR 759530108 6 260 SH   SOLE   0 0 260
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 4,023 63,000 SH   SOLE   0 0 63,000
ISHARES TR MSCI EAFE ETF 464287465 1,214 17,725 SH   SOLE   12,500 0 5,225
SPDR SER TR NUVEEN BLMBRG SR 78468R739 5,682 116,920 SH   SOLE   0 0 116,920
WISDOMTREE TR US MIDCAP DIVID 97717W505 5,378 53,806 SH   SOLE   0 0 53,806
BLACKROCK MUNIY QUALITY FD I COM 09254G108 4 268 SH   SOLE   0 0 268
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 0 1 SH   SOLE   0 0 1
ISHARES TR EAFE VALUE ETF 464288877 152,430 2,791,762 SH   SOLE   16,000 0 2,775,762
KROGER CO COM 501044101 1 50 SH   SOLE   0 0 50
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 29,961 687,659 SH   SOLE   57,000 0 630,659
POWERSHARES ETF TR II PFD PORTFOLIO 73936T565 1,333 88,707 SH   SOLE   88,700 0 7
PIMCO ETF TR INTER MUN BD ACT 72201R866 1,219 22,666 SH   SOLE   0 0 22,666
ALPHABET INC CAP STK CL C 02079K107 26 27 SH   SOLE   0 0 27
POWERSHARES ETF TRUST FTSE RAFI 1000 73935X583 244 2,275 SH   SOLE   0 0 2,275
ISHARES INC MSCI ITL ETF NEW 46434G830 7,354 234,500 SH   SOLE   0 0 234,500
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 58,105 570,780 SH   SOLE   215,922 0 354,858
AXON ENTERPRISE INC COM 05464C101 12 525 SH   SOLE   0 0 525
TUPPERWARE BRANDS CORP COM 899896104 3 54 SH   SOLE   0 0 54
SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 41,883 1,375,000 SH   SOLE   0 0 1,375,000
ISHARES TR CORE S&P500 ETF 464287200 5,403 21,361 SH   SOLE   17,160 0 4,201
UNITED PARCEL SERVICE INC CL B 911312106 391 3,252 SH   SOLE   0 0 3,252
W P CAREY INC COM 92936U109 327 4,849 SH   SOLE   0 0 4,849
CMS ENERGY CORP COM 125896100 14 296 SH   SOLE   0 0 296
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 4,200 51,805 SH   SOLE   17,000 0 34,805
ISHARES TR CORE HIGH DV ETF 46429B663 4,892 56,914 SH   SOLE   0 0 56,914
SEMPRA ENERGY COM 816851109 8 71 SH   SOLE   0 0 71
BAXTER INTL INC COM 071813109 3 51 SH   SOLE   0 0 51
ISHARES TR EAFE GRWTH ETF 464288885 46 595 SH   SOLE   0 0 595
GAMING PARTNERS INTL CORP COM 36467A107 11 999 SH   SOLE   0 0 999
MEDTRONIC PLC SHS G5960L103 8 100 SH   SOLE   0 0 100
RYDEX ETF TRUST GUGGENHM S&P 500 78355W205 859 4,829 SH   SOLE   0 0 4,829
FIDELITY MSCI ENERGY IDX 316092402 331 17,454 SH   SOLE   0 0 17,454
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 0 12 SH   SOLE   0 0 12
ISHARES TR MSCI USA ESG SLC 464288802 113 1,080 SH   SOLE   0 0 1,080
PACER FDS TR TRENDPLT 450 ETF 69374H204 336 11,347 SH   SOLE   0 0 11,347
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 57,724 704,291 SH   SOLE   137,385 0 566,906
ISHARES TR SHORT TREAS BD 464288679 323 2,924 SH   SOLE   0 0 2,924
WINDSTREAM HLDGS INC COM NEW 97382A200 2 1,000 SH   SOLE   0 0 1,000
NUVEEN PFD & INCM OPPORTNYS COM 67073B106 5,230 494,779 SH   SOLE   0 0 494,779
ISHARES TR USA QUALITY FCTR 46432F339 90,505 1,173,255 SH   SOLE   0 0 1,173,255
HAIN CELESTIAL GROUP INC COM 405217100 4 94 SH   SOLE   0 0 94
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 0 2 SH   SOLE   0 0 2
ISHARES INC MSCI JPN ETF NEW 46434G822 8,419 151,115 SH   SOLE   0 0 151,115
ISHARES TR U.S. REAL ES ETF 464287739 3,502 43,846 SH   SOLE   0 0 43,846
BANK AMER CORP COM 060505104 42 1,650 SH   SOLE   0 0 1,650
BP PLC SPONSORED ADR 055622104 0 1 SH   SOLE   0 0 1
VALE S A ADR 91912E105 0 39 SH   SOLE   0 0 39
MOLSON COORS BREWING CO CL B 60871R209 2 30 SH   SOLE   0 0 30
ISHARES TR GLOBAL 100 ETF 464287572 2 23 SH   SOLE   0 0 23
KELLOGG CO COM 487836108 124 1,989 SH   SOLE   0 0 1,989
KAYNE ANDERSON MLP INVT CO COM 486606106 2 110 SH   SOLE   0 0 110
SPDR SERIES TRUST BLMBRG BR 1 3 MT 78464A680 119 2,606 SH   SOLE   0 0 2,606
DUNKIN BRANDS GROUP INC COM 265504100 1,204 22,675 SH   SOLE   0 0 22,675
HORIZONS ETF TR I HRZNS S&P500 COV 44053G603 95 1,930 SH   SOLE   0 0 1,930
ISHARES TR S&P SML 600 GWT 464287887 6 35 SH   SOLE   0 0 35
EBAY INC COM 278642103 8 200 SH   SOLE   0 0 200
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 20 164 SH   SOLE   0 0 164
PAYPAL HLDGS INC COM 70450Y103 13 200 SH   SOLE   0 0 200
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 17,198 514,000 SH   SOLE   0 0 514,000
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 9,707 110,290 SH   SOLE   109,483 0 807
WISDOMTREE TR FUTRE STRAT FD 97717W125 74 1,900 SH   SOLE   0 0 1,900
DOLLAR GEN CORP NEW COM 256677105 4 50 SH   SOLE   0 0 50
OCLARO INC COM NEW 67555N206 3 383 SH   SOLE   0 0 383
TEUCRIUM COMMODITY TR SUGAR FD 88166A409 209 22,000 SH   SOLE   0 0 22,000
ISHARES TR MSCI DENMRK ETF 46429B523 1,562 23,000 SH   SOLE   0 0 23,000
ISHARES INC MSCI AUST ETF 464286103 3,691 164,500 SH   SOLE   0 0 164,500
SPDR SER TR DORSEY WRGT FI 78468R713 264 10,252 SH   SOLE   0 0 10,252
FIDELITY MOMENTUM FACTR 316092816 4,425 153,000 SH   SOLE   0 0 153,000
COLONY NORTHSTAR INC CL A COM 19625W104 15 1,176 SH   SOLE   0 0 1,176
SPDR GOLD TRUST GOLD SHS 78463V107 24 196 SH   SOLE   0 0 196
HALCON RES CORP COM PAR NEW 40537Q605 1 124 SH   SOLE   0 0 124
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 3,707 71,536 SH   SOLE   0 0 71,536
ISHARES TR CORE MSCI EURO 46434V738 1,769 35,607 SH   SOLE   0 0 35,607
ISHARES TR EUROPE ETF 464287861 8 169 SH   SOLE   0 0 169
ISHARES INC MSCI CDA ETF 464286509 637 22,000 SH   SOLE   0 0 22,000
NASDAQ INC COM 631103108 16 206 SH   SOLE   0 0 206
POWERSHARES ETF TRUST II KBW YIELD REIT 73936Q819 173 4,613 SH   SOLE   0 0 4,613
ISHARES INC MSCI PAC JP ETF 464286665 11,468 248,000 SH   SOLE   0 0 248,000
ISHARES INC AUSTRIA CAPD ETF 464286202 3,326 142,000 SH   SOLE   0 0 142,000
PRAXAIR INC COM 74005P104 5 38 SH   SOLE   0 0 38
COHEN & STEERS INFRASTRUCTUR COM 19248A109 2 100 SH   SOLE   0 0 100
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 3 255 SH   SOLE   0 0 255
TEUCRIUM COMMODITY TR WHEAT FD 88166A508 296 45,000 SH   SOLE   0 0 45,000
JOHNSON & JOHNSON COM 478160104 458 3,525 SH   SOLE   0 0 3,525
VANGUARD INDEX FDS SM CP VAL ETF 922908611 40 312 SH   SOLE   0 0 312
THERMO FISHER SCIENTIFIC INC COM 883556102 77 409 SH   SOLE   0 0 409
EATON VANCE TAX MNGD GBL DV COM 27829F108 13,125 1,403,718 SH   SOLE   0 0 1,403,718
SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 24,396 246,000 SH   SOLE   0 0 246,000
ISHARES INC MIN VOL GBL ETF 464286525 16,598 203,951 SH   SOLE   0 0 203,951
ISHARES TR MSCI INDIA ETF 46429B598 2,141 65,183 SH   SOLE   0 0 65,183
UNITED STATES STL CORP NEW COM 912909108 3 102 SH   SOLE   0 0 102
AQUA AMERICA INC COM 03836W103 10 310 SH   SOLE   0 0 310
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 5,023 350,000 SH   SOLE   0 0 350,000