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
ABBVIE INC COM Stock 00287Y109 234 3,704 SH   SOLE   0 0 3,704
ABRAXAS PETE CORP COM Stock 003830106 244 144,100 SH   SOLE   0 0 144,100
ADVANCED MICRO DEVICES INC COM Stock 007903107 801 115,905 SH   SOLE   0 0 115,905
AFLAC INC COM Stock 001055102 665 9,256 SH   SOLE   0 0 9,256
AIR LEASE CORP CL A Stock 00912X302 469 16,422 SH   SOLE   0 0 16,422
ALPHABET INC CAP STK CL A Stock 02079K305 597 742 SH   SOLE   0 0 742
ALPHABET INC CAP STK CL C Stock 02079K107 3,222 4,145 SH   SOLE   0 0 4,145
AMAZON COM INC COM Stock 023135106 5,760 6,879 SH   SOLE   0 0 6,879
AMGEN INC COM Stock 031162100 6,610 39,623 SH   SOLE   0 0 39,623
APACHE CORP COM Stock 037411105 488 7,640 SH   SOLE   0 0 7,640
APPLE INC Stock 037833100 8,382 74,149 SH   SOLE   0 0 74,149
APPLIED MATLS INC COM Stock 038222105 10,530 349,254 SH   SOLE   0 0 349,254
BANK AMER CORP COM Stock 060505104 717 45,800 SH   SOLE   0 0 45,800
BANK NEW YORK MELLON CORP COM Stock 064058100 655 16,430 SH   SOLE   0 0 16,430
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 232 1,608 SH   SOLE   0 0 1,608
BLACKHAWK NETWORK HLDGS INC COM Stock 09238E104 1,398 46,322 SH   SOLE   0 0 46,322
BLACKSTONE GROUP L P COM UNIT LTD MLP 09253U108 383 15,000 SH   SOLE   0 0 15,000
BOSTON SCIENTIFIC CORP COM Stock 101137107 481 20,225 SH   SOLE   0 0 20,225
BROADCOM LTD SHS Stock Y09827109 600 3,475 SH   SOLE   0 0 3,475
BROCADE COMMUNICATIONS SYS INC COM NEW Stock 111621306 477 51,700 SH   SOLE   0 0 51,700
CALAMP CORP COM Stock 128126109 487 34,925 SH   SOLE   0 0 34,925
CALLON PETE CO DEL COM Stock 13123X102 793 50,500 SH   SOLE   0 0 50,500
CBS CORP NEW CL B Stock 124857202 965 17,620 SH   SOLE   0 0 17,620
CELGENE CORP COM Stock 151020104 1,417 13,560 SH   SOLE   0 0 13,560
CHEVRON CORP NEW COM Stock 166764100 2,252 21,879 SH   SOLE   0 0 21,879
CISCO SYS INC COM Stock 17275R102 975 30,730 SH   SOLE   0 0 30,730
CITIGROUP INC COM NEW Stock 172967424 415 8,791 SH   SOLE   0 0 8,791
COLGATE PALMOLIVE CO COM Stock 194162103 266 3,586 SH   SOLE   0 0 3,586
COMMVAULT SYSTEMS INC COM Stock 204166102 473 8,910 SH   SOLE   0 0 8,910
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407 4,575 57,155 SH   SOLE   0 0 57,155
CORNING INC COM Stock 219350105 3,589 151,759 SH   SOLE   0 0 151,759
COSTCO WHSL CORP NEW COM Stock 22160K105 539 3,533 SH   SOLE   0 0 3,533
CSX CORP COM Stock 126408103 3,690 120,971 SH   SOLE   0 0 120,971
DEUTSCHE X-TRACKERS MSCI EAFE HEDGED EQUITY ETF ETF 233051200 207 7,830 SH   SOLE   0 0 7,830
DISH NETWORK CORP CL A Stock 25470M109 329 6,000 SH   SOLE   0 0 6,000
DISNEY WALT CO COM DISNEY Stock 254687106 626 6,740 SH   SOLE   0 0 6,740
DOW CHEM CO COM Stock 260543103 3,619 69,827 SH   SOLE   0 0 69,827
ELECTRONIC ARTS INC COM Stock 285512109 556 6,513 SH   SOLE   0 0 6,513
ENERGY SELECT SECTOR SPDR FUND ETF 81369Y506 5,938 84,092 SH   SOLE   0 0 84,092
EXACT SCIENCES CORP COM Stock 30063P105 560 30,131 SH   SOLE   0 0 30,131
EXXON MOBIL CORP COM Stock 30231G102 3,902 44,708 SH   SOLE   0 0 44,708
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 8,651 448,246 SH   SOLE   0 0 448,246
FIRST TRUST LARGE CAP CORE ALPHADEX FUND ETF 33734K109 1,694 36,240 SH   SOLE   0 0 36,240
FIRST TRUST MORNINGSTAR DIVIDEND LEADERS INDEX FUND ETF 336917109 467 17,126 SH   SOLE   0 0 17,126
FIRST TRUST NASDAQ TECHNOLOGY DIVIDEND INDEX FUND ETF 33738R118 496 16,912 SH   SOLE   0 0 16,912
FIRST TRUST NORTH AMERICAN ENERGY INFRASTRUCTURE FUND ETF 33738D101 507 20,020 SH   SOLE   0 0 20,020
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 33734H106 289 10,720 SH   SOLE   0 0 10,720
FITBIT INC CL A Stock 33812L102 772 52,000 SH   SOLE   0 0 52,000
FREEPORT-MCMORAN INC CL B Stock 35671D857 431 39,703 SH   SOLE   0 0 39,703
GARMIN LTD SHS Stock H2906T109 217 4,510 SH   SOLE   0 0 4,510
GENERAL MTRS CO COM Stock 37045V100 2,946 92,743 SH   SOLE   0 0 92,743
GILEAD SCIENCES INC COM Stock 375558103 320 4,041 SH   SOLE   0 0 4,041
GLOBANT S A COM Stock L44385109 1,912 45,395 SH   SOLE   0 0 45,395
GOLDMAN SACHS GROUP INC COM Stock 38141G104 2,853 17,692 SH   SOLE   0 0 17,692
GUGGENHEIM S&P 500 TOP 50 ETF ETF 78355W205 2,180 14,268 SH   SOLE   0 0 14,268
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 4,426 61,384 SH   SOLE   0 0 61,384
HONEYWELL INTL INC COM Stock 438516106 3,127 26,823 SH   SOLE   0 0 26,823
HUBSPOT INC COM Stock 443573100 351 6,100 SH   SOLE   0 0 6,100
INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704 1,405 24,060 SH   SOLE   0 0 24,060
INTEGRATED DEVICE TECHNOLOGY COM Stock 458118106 455 19,700 SH   SOLE   0 0 19,700
INTEL CORP 2.95% 12/15/2035 Convertible 458140AD2 69 50,000 SH   SOLE   0 0 50,000
INTEL CORP COM Stock 458140100 3,995 105,836 SH   SOLE   0 0 105,836
INTERNATIONAL BUSINESS MACHS COM Stock 459200101 5,461 34,378 SH   SOLE   0 0 34,378
IPATH BLOOMBERG COMMODITY INDEX TOTAL RETURN ETN ETF 06738C778 2,490 106,075 SH   SOLE   0 0 106,075
ISHARES 1-3 YEAR CREDIT BOND ETF ETF 464288646 1,102 10,420 SH   SOLE   0 0 10,420
ISHARES CORE HIGH DIVIDEND ETF ETF 46429B663 3,533 43,473 SH   SOLE   0 0 43,473
ISHARES CORE MSCI EAFE ETF ETF 46432F842 715 12,962 SH   SOLE   0 0 12,962
ISHARES CORE S&P 500 ETF ETF 464287200 2,292 10,537 SH   SOLE   0 0 10,537
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150 352 7,098 SH   SOLE   0 0 7,098
ISHARES CORE U.S. AGGREGATE BOND ETF ETF 464287226 36,638 325,903 SH   SOLE   0 0 325,903
ISHARES EDGE MSCI MIN VOL GLOBAL ETF ETF 464286525 3,510 46,067 SH   SOLE   0 0 46,067
ISHARES EDGE MSCI USA MOMENTUM FACTOR ETF ETF 46432F396 7,826 101,153 SH   SOLE   0 0 101,153
ISHARES EDGE MSCI USA QUALITY FACTOR ETF ETF 46432F339 11,468 169,925 SH   SOLE   0 0 169,925
ISHARES GLOBAL INDUSTRIALS ETF ETF 464288729 474 6,422 SH   SOLE   0 0 6,422
ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF ETF 464288513 6,062 69,467 SH   SOLE   0 0 69,467
ISHARES IBOXX $ INVESTMENT GRADE CORPORATE BOND ETF ETF 464287242 417 3,385 SH   SOLE   0 0 3,385
ISHARES J.P. MORGAN USD EMERGING MARKETS BOND ETF ETF 464288281 5,504 46,961 SH   SOLE   0 0 46,961
ISHARES MSCI ACWI INDEX FUND ETF 464288257 29,022 491,073 SH   SOLE   0 0 491,073
ISHARES MSCI EAFE ETF ETF 464287465 17,314 292,813 SH   SOLE   0 0 292,813
ISHARES MSCI EAFE GROWTH ETF ETF 464288885 11,403 166,764 SH   SOLE   0 0 166,764
ISHARES MSCI EAFE SMALL-CAP ETF ETF 464288273 11,542 220,229 SH   SOLE   0 0 220,229
ISHARES MSCI EAFE VALUE ETF ETF 464288877 7,799 168,946 SH   SOLE   0 0 168,946
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 1,920 51,270 SH   SOLE   0 0 51,270
ISHARES MSCI USA ESG SELECT ETF ETF 464288802 1,350 14,845 SH   SOLE   0 0 14,845
ISHARES NASDAQ BIOTECHNOLOGY INDEX FUND ETF 464287556 4,276 14,772 SH   SOLE   0 0 14,772
ISHARES RUSSELL 1000 ETF ETF 464287622 10,194 84,625 SH   SOLE   0 0 84,625
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 10,735 103,053 SH   SOLE   0 0 103,053
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 4,409 41,744 SH   SOLE   0 0 41,744
ISHARES RUSSELL 2000 ETF ETF 464287655 11,707 94,248 SH   SOLE   0 0 94,248
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 4,423 29,702 SH   SOLE   0 0 29,702
ISHARES RUSSELL 2000 VALUE ETF ETF 464287630 6,685 63,822 SH   SOLE   0 0 63,822
ISHARES RUSSELL 3000 ETF ETF 464287689 16,556 129,152 SH   SOLE   0 0 129,152
ISHARES S&P 500 GROWTH ETF ETF 464287309 456 3,747 SH   SOLE   0 0 3,747
ISHARES S&P 500 VALUE ETF ETF 464287408 13,061 137,538 SH   SOLE   0 0 137,538
ISHARES S&P MID-CAP 400 VALUE ETF ETF 464287705 255 1,920 SH   SOLE   0 0 1,920
ISHARES S&P SMALL-CAP FUND ETF 464287804 4,821 38,828 SH   SOLE   0 0 38,828
ISHARES S&P/CITIGROUP INTERNATIONAL TREASURY BOND FUND EX-US ETF 464288117 5,256 52,346 SH   SOLE   0 0 52,346
ISHARES U.S. BASIC MATERIALS ETF ETF 464287838 1,229 15,557 SH   SOLE   0 0 15,557
ISHARES U.S. BROKER-DEALERS & SECURITIES EXCHANGES ETF ETF 464288794 3,717 89,362 SH   SOLE   0 0 89,362
ISHARES U.S. CONSUMER SERVICES ETF ETF 464287580 595 4,046 SH   SOLE   0 0 4,046
ISHARES U.S. MEDICAL DEVICES ETF ETF 464288810 4,271 29,374 SH   SOLE   0 0 29,374
JD COM INC SPON ADR CL A ADR 47215P106 287 11,000 SH   SOLE   0 0 11,000
JOHNSON & JOHNSON COM Stock 478160104 4,978 42,137 SH   SOLE   0 0 42,137
JPMORGAN CHASE & CO COM Stock 46625H100 5,127 76,996 SH   SOLE   0 0 76,996
KAYNE ANDERSON MLP INVT CO COM CEF 486606106 308 14,940 SH   SOLE   0 0 14,940
LIBERTY GLOBAL PLC SHS CL A Stock G5480U104 3,446 100,830 SH   SOLE   0 0 100,830
LINKEDIN CORP COM CL A Stock 53578A108 400 2,092 SH   SOLE   0 0 2,092
LOCKHEED MARTIN CORP COM Stock 539830109 251 1,048 SH   SOLE   0 0 1,048
MARSH & MCLENNAN COS INC COM Stock 571748102 394 5,860 SH   SOLE   0 0 5,860
MARVELL TECHNOLOGY GROUP LTD ORD Stock G5876H105 214 16,100 SH   SOLE   0 0 16,100
MATERIALS SELECT SECTOR SPDR FUND ETF 81369Y100 5,065 106,064 SH   SOLE   0 0 106,064
MATTEL INC COM Stock 577081102 2,239 73,931 SH   SOLE   0 0 73,931
MCDERMOTT INTL INC COM Stock 580037109 611 121,920 SH   SOLE   0 0 121,920
MELLANOX TECHNOLOGIES LTD SHS Stock M51363113 491 11,345 SH   SOLE   0 0 11,345
MERCK & CO INC COM Stock 58933Y105 913 14,634 SH   SOLE   0 0 14,634
MICRON TECHNOLOGY INC COM Stock 595112103 884 49,719 SH   SOLE   0 0 49,719
MICROSOFT CORP COM Stock 594918104 10,375 180,114 SH   SOLE   0 0 180,114
MOHAWK INDS INC COM Stock 608190104 361 1,800 SH   SOLE   0 0 1,800
NORTHERN TR CORP COM Stock 665859104 440 6,465 SH   SOLE   0 0 6,465
NORTHROP GRUMMAN CORP COM Stock 666807102 2,297 10,734 SH   SOLE   0 0 10,734
NVIDIA CORP COM Stock 67066G104 919 13,405 SH   SOLE   0 0 13,405
OASIS PETE INC NEW COM Stock 674215108 310 27,000 SH   SOLE   0 0 27,000
ON DECK CAP INC COM Stock 682163100 774 135,802 SH   SOLE   0 0 135,802
ON SEMICONDUCTOR CORP COM Stock 682189105 795 64,550 SH   SOLE   0 0 64,550
PALO ALTO NETWORKS INC COM Stock 697435105 306 1,921 SH   SOLE   0 0 1,921
PANDORA MEDIA INC COM Stock 698354107 266 18,531 SH   SOLE   0 0 18,531
PFIZER INC COM Stock 717081103 5,501 162,412 SH   SOLE   0 0 162,412
PHILLIPS 66 COM Stock 718546104 473 5,870 SH   SOLE   0 0 5,870
PIMCO TOTAL RETURN ACTIVE EXCHANGE-TRADED FUND ETF 72201R775 362 3,350 SH   SOLE   0 0 3,350
POTASH CORP SASK INC COM Stock 73755L107 211 12,921 SH   SOLE   0 0 12,921
POWERSHARES BUILD AMERICA BOND PORTFOLIO ETF 73937B407 5,279 168,164 SH   SOLE   0 0 168,164
POWERSHARES DB OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY PORTFOLIO ETF 73937V106 826 47,335 SH   SOLE   0 0 47,335
POWERSHARES DWA MOMENTUM PORTFOLIO ETF 73935X153 3,241 76,410 SH   SOLE   0 0 76,410
POWERSHARES FINANCIAL PREFERRED PORTFOLIO ETF 73935X229 5,820 305,505 SH   SOLE   0 0 305,505
POWERSHARES HIGH YIELD EQUITY DIVIDEND ACHIEVERS PORTFOLIO ETF 73935X302 492 30,986 SH   SOLE   0 0 30,986
POWERSHARES S&P 500 HIGH DIVIDEND LOW VOLATILITY PORTFOLIO ETF 73937B654 1,266 32,538 SH   SOLE   0 0 32,538
PROSHARES S&P 500 ARISTOCRATS ETF ETF 74348A467 474 8,727 SH   SOLE   0 0 8,727
PTC INC COM Stock 69370C100 586 13,215 SH   SOLE   0 0 13,215
QUALCOMM INC COM Stock 747525103 11,257 164,337 SH   SOLE   0 0 164,337
REAL ESTATE SELECT SECTOR SPDR FUND ETF 81369Y860 1,471 44,903 SH   SOLE   0 0 44,903
RED HAT INC COM Stock 756577102 865 10,700 SH   SOLE   0 0 10,700
REGIONS FINL CORP NEW COM Stock 7591EP100 812 82,285 SH   SOLE   0 0 82,285
SANCHEZ ENERGY CORP COM Stock 79970Y105 894 101,140 SH   SOLE   0 0 101,140
SCHLUMBERGER LTD COM Stock 806857108 4,044 51,428 SH   SOLE   0 0 51,428
SCHWAB CHARLES CORP NEW COM Stock 808513105 8,090 256,242 SH   SOLE   0 0 256,242
SEALED AIR CORP NEW COM Stock 81211K100 861 18,800 SH   SOLE   0 0 18,800
SELECT COMFORT CORP COM Stock 81616X103 728 33,710 SH   SOLE   0 0 33,710
SHOPIFY INC CL A Stock 82509L107 533 12,420 SH   SOLE   0 0 12,420
SONY CORP ADR NEW ADR 835699307 6,566 197,700 SH   SOLE   0 0 197,700
SPDR BLOOMBERG BARCLAYS AGGREGATE BOND ETF ETF 78464A649 29,129 491,635 SH   SOLE   0 0 491,635
SPDR BLOOMBERG BARCLAYS CONVERTIBLE SECURITIES ETF ETF 78464A359 6,688 144,263 SH   SOLE   0 0 144,263
SPDR NUVEEN BLOOMBERG BARCLAYS MUNICIPAL BOND ETF ETF 78468R721 606 12,100 SH   SOLE   0 0 12,100
SPDR S&P BIOTECH ETF ETF 78464A870 2,402 36,236 SH   SOLE   0 0 36,236
SPDR S&P DIVIDEND ETF ETF 78464A763 3,523 41,761 SH   SOLE   0 0 41,761
SPDR S&P MIDCAP 400 ETF ETF 78467Y107 1,568 5,555 SH   SOLE   0 0 5,555
SPROTT PHYSICAL GOLD TRUST UNIT CEF 85207H104 1,235 112,740 SH   SOLE   0 0 112,740
STERICYCLE INC DEP PFD A 1/10 Convertible Preferred 858912207 201 3,040 SH   SOLE   0 0 3,040
SUNTRUST BKS INC COM Stock 867914103 1,620 36,979 SH   SOLE   0 0 36,979
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 1,709 35,778 SH   SOLE   0 0 35,778
TIME WARNER INC COM NEW Stock 887317303 587 7,377 SH   SOLE   0 0 7,377
TUPPERWARE BRANDS CORP COM Stock 899896104 203 3,110 SH   SOLE   0 0 3,110
UNITED PARCEL SERVICE INC CL B Stock 911312106 1,059 9,685 SH   SOLE   0 0 9,685
US BANCORP DEL COM NEW Stock 902973304 3,392 79,095 SH   SOLE   0 0 79,095
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844 298 3,545 SH   SOLE   0 0 3,545
VANGUARD ENERGY INDEX FUND ETF 92204A306 366 3,750 SH   SOLE   0 0 3,750
VANGUARD FTSE ALL-WORLD EX US INDEX FUND ETF 922042775 9,596 211,217 SH   SOLE   0 0 211,217
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 2,688 71,859 SH   SOLE   0 0 71,859
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 13,065 347,208 SH   SOLE   0 0 347,208
VANGUARD LARGE-CAP INDEX FUND ETF 922908637 5,665 57,128 SH   SOLE   0 0 57,128
VANGUARD REIT ETF ETF 922908553 832 9,590 SH   SOLE   0 0 9,590
VANGUARD SHORT-TERM BOND INDEX FUND ETF 921937827 247 3,060 SH   SOLE   0 0 3,060
VANGUARD SHORT-TERM CORPORATE BOND INDEX FUND ETF 92206C409 671 8,330 SH   SOLE   0 0 8,330
VANGUARD SMALL-CAP INDEX FUND ETF 922908751 2,196 17,971 SH   SOLE   0 0 17,971
VANGUARD SMALL-CAP VALUE INDEX FUND ETF 922908611 752 6,800 SH   SOLE   0 0 6,800
VANGUARD TOTAL BOND MARKET INDEX FUND ETF 921937835 43,005 511,117 SH   SOLE   0 0 511,117
VANGUARD TOTAL INTERNATIONAL BOND ETF ETF 92203J407 219 3,900 SH   SOLE   0 0 3,900
VANGUARD TOTAL STK MKT ETF 922908769 24,133 216,767 SH   SOLE   0 0 216,767
VANGUARD TOTAL WORLD STOCK INDEX FUND ETF 922042742 29,210 480,041 SH   SOLE   0 0 480,041
VERTEX PHARMACEUTICALS INC COM Stock 92532F100 486 5,570 SH   SOLE   0 0 5,570
VMWARE INC CL A COM Stock 928563402 5,200 70,890 SH   SOLE   0 0 70,890
VODAFONE GROUP PLC NEW SPNSR ADR ADR 92857W308 5,573 191,185 SH   SOLE   0 0 191,185
WELLS FARGO & CO NEW COM Stock 949746101 411 9,283 SH   SOLE   0 0 9,283
WEYERHAEUSER CO COM REIT 962166104 3,703 115,931 SH   SOLE   0 0 115,931
WHIRLPOOL CORP COM Stock 963320106 346 2,131 SH   SOLE   0 0 2,131
WHOLE FOODS MKT INC COM Stock 966837106 494 17,423 SH   SOLE   0 0 17,423
XILINX INC COM Stock 983919101 1,810 33,308 SH   SOLE   0 0 33,308
XYLEM INC COM Stock 98419M100 723 13,790 SH   SOLE   0 0 13,790
YANDEX N V SHS CLASS A Stock N97284108 639 30,375 SH   SOLE   0 0 30,375