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
ABERCROMBIE & FITCH CO CL A Stock 002896207 421 15,600 SH   SOLE   0 0 15,600
AFLAC INC COM Stock 001055102 554 9,250 SH   SOLE   0 0 9,250
ALLY FINL INC COM Stock 02005N100 324 17,400 SH   SOLE   0 0 17,400
ALPHABET INC CAP STK CL A Stock 02079K305 776 997 SH   SOLE   0 0 997
ALPHABET INC CAP STK CL C Stock 02079K107 3,842 5,062 SH   SOLE   0 0 5,062
AMAZON.COM INC Stock 023135106 3,039 4,497 SH   SOLE   0 0 4,497
AMGEN INC COM Stock 031162100 9,804 60,398 SH   SOLE   0 0 60,398
APPLE INC Stock 037833100 10,176 96,679 SH   SOLE   0 0 96,679
APPLIED MATLS INC COM Stock 038222105 9,576 512,916 SH   SOLE   0 0 512,916
BALL CORP COM Stock 058498106 364 5,000 SH   SOLE   0 0 5,000
BANK AMER CORP COM Stock 060505104 7,691 456,960 SH   SOLE   0 0 456,960
BANK NEW YORK MELLON CORP COM Stock 064058100 613 14,880 SH   SOLE   0 0 14,880
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 530 4,014 SH   SOLE   0 0 4,014
BLACKHAWK NETWORK HLDGS INC COM Stock 09238E104 1,879 42,500 SH   SOLE   0 0 42,500
BOSTON SCIENTIFIC CORP COM Stock 101137107 435 23,600 SH   SOLE   0 0 23,600
CALLON PETE CO DEL COM Stock 13123X102 296 35,500 SH   SOLE   0 0 35,500
CAPITAL ONE FINL CORP COM Stock 14040H105 554 7,670 SH   SOLE   0 0 7,670
CARDTRONICS INC COM Stock 14161H108 249 7,400 SH   SOLE   0 0 7,400
CHEVRON CORP NEW COM Stock 166764100 276 3,065 SH   SOLE   0 0 3,065
CIENA CORP COM NEW Stock 171779309 207 10,000 SH   SOLE   0 0 10,000
CITIGROUP INC COM NEW Stock 172967424 8,301 160,403 SH   SOLE   0 0 160,403
COLGATE PALMOLIVE CO COM Stock 194162103 239 3,586 SH   SOLE   0 0 3,586
COMMVAULT SYSTEMS INC COM Stock 204166102 331 8,400 SH   SOLE   0 0 8,400
CONSUMER DISCRETIONARY SELECT SECTOR SPDR FUND ETF 81369Y407 4,320 55,273 SH   SOLE   0 0 55,273
COSTCO WHSL CORP NEW COM Stock 22160K105 564 3,494 SH   SOLE   0 0 3,494
CSX CORP COM Stock 126408103 4,551 175,370 SH   SOLE   0 0 175,370
CYPRESS SEMICONDUCTOR CORP COM Stock 232806109 261 26,600 SH   SOLE   0 0 26,600
DBX ETF TR MSCI EAFECURRENCY HEDGED EQUITY FD ETF 233051200 22,311 821,451 SH   SOLE   0 0 821,451
DIGITAL REALTY TRUST INC REIT 253868103 378 5,000 SH   SOLE   0 0 5,000
DOW CHEM CO COM Stock 260543103 5,322 103,376 SH   SOLE   0 0 103,376
ELECTRONIC ARTS INC COM Stock 285512109 893 13,000 SH   SOLE   0 0 13,000
EMERSON ELEC CO COM Stock 291011104 707 14,790 SH   SOLE   0 0 14,790
ENERGY SELECT SECTOR SPDR ETF 81369Y506 3,215 53,306 SH   SOLE   0 0 53,306
EXXON MOBIL CORP COM Stock 30231G102 4,983 63,928 SH   SOLE   0 0 63,928
FIAT CHRYSLER AUTOMOBILES N V SHS Stock N31738102 2,432 173,832 SH   SOLE   0 0 173,832
FIDELITY TOTAL BOND ETF ETF 316188309 445 9,263 SH   SOLE   0 0 9,263
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 3,053 128,106 SH   SOLE   0 0 128,106
FIRST SOLAR INC COM Stock 336433107 569 8,620 SH   SOLE   0 0 8,620
FIRST TR EXCH TRADED FD TECHNOLOGY ALPHADEX FD ETF 33734X176 1,085 32,650 SH   SOLE   0 0 32,650
FIRST TRUST DORSEY WRIGHT FOCUS 5 ETF ETF 33738R605 391 16,660 SH   SOLE   0 0 16,660
FIRST TRUST LARGE CAP CORE ALPHADEX FUND ETF 33734K109 1,862 43,049 SH   SOLE   0 0 43,049
FLEXSHARES QUALITY DIVIDEND DEFENSIVE INDEX FUND ETF 33939L845 1,257 36,299 SH   SOLE   0 0 36,299
FREEPORT-MCMORAN INC CL B Stock 35671D857 339 50,103 SH   SOLE   0 0 50,103
FRONTIER COMMUNICATIONS CORP COM Stock 35906A108 546 117,000 SH   SOLE   0 0 117,000
GENERAL ELECTRIC CO COM Stock 369604103 5,619 180,389 SH   SOLE   0 0 180,389
GILEAD SCIENCES INC COM Stock 375558103 2,955 29,203 SH   SOLE   0 0 29,203
GLOBANT S A COM Stock L44385109 1,703 45,395 SH   SOLE   0 0 45,395
GOLDMAN SACHS GROUP INC COM Stock 38141G104 5,943 32,977 SH   SOLE   0 0 32,977
GUGGENHEIM S&P 500 TOP 50 ETF ETF 78355W205 5,267 36,429 SH   SOLE   0 0 36,429
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 6,886 95,594 SH   SOLE   0 0 95,594
HONEYWELL INTL INC COM Stock 438516106 5,729 55,314 SH   SOLE   0 0 55,314
INDUSTRIAL SELECT SECTOR SPDR FUND ETF 81369Y704 5,009 94,482 SH   SOLE   0 0 94,482
INTEL CORP 2.95% 12/15/2035 Convertible 458140AD2 64 50,000 SH   SOLE   0 0 50,000
INTEL CORP COM Stock 458140100 427 12,405 SH   SOLE   0 0 12,405
ISHARES 1-3 YEAR CREDIT BOND ETF ETF 464288646 23,171 221,519 SH   SOLE   0 0 221,519
ISHARES 20+ YEAR TREASURY BOND ETF ETF 464287432 647 5,365 SH   SOLE   0 0 5,365
ISHARES AGGREGATE BOND ETF ETF 464287226 256 2,369 SH   SOLE   0 0 2,369
ISHARES CALIFORNIA AMT-FREE MUNI BOND ETF ETF 464288356 300 2,540 SH   SOLE   0 0 2,540
ISHARES COMEX GOLD TRUST ETF 464285105 2,057 201,082 SH   SOLE   0 0 201,082
ISHARES CORE MSCI EAFE ETF ETF 46432F842 2,185 40,171 SH   SOLE   0 0 40,171
ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF ETF 46432F834 781 15,793 SH   SOLE   0 0 15,793
ISHARES CORE S&P MID CAP ETF ETF 464287507 432 3,103 SH   SOLE   0 0 3,103
ISHARES CORE S&P TOTAL U.S. STOCK MARKET ETF ETF 464287150 1,343 14,461 SH   SOLE   0 0 14,461
ISHARES CURRENCY HEDGED MSCI EAFE ETF ETF 46434V803 303 11,932 SH   SOLE   0 0 11,932
ISHARES EUROPE ETF ETF 464287861 276 6,891 SH   SOLE   0 0 6,891
ISHARES FLOATING RATE BOND ETF ETF 46429B655 5,619 111,403 SH   SOLE   0 0 111,403
ISHARES GLOBAL INDUSTRIALS ETF ETF 464288729 1,283 18,971 SH   SOLE   0 0 18,971
ISHARES GLOBAL TELECOM ETF ETF 464287275 417 7,200 SH   SOLE   0 0 7,200
ISHARES IBOXX $ HIGH YIELD CORPORATE BOND ETF ETF 464288513 4,715 58,511 SH   SOLE   0 0 58,511
ISHARES IBOXX CORPORATE BOND ETF ETF 464287242 412 3,610 SH   SOLE   0 0 3,610
ISHARES MSCI EAFE ETF ETF 464287465 68,675 1,169,536 SH   SOLE   0 0 1,169,536
ISHARES MSCI EAFE MINIMUM VOLATILITY ETF ETF 46429B689 313 4,824 SH   SOLE   0 0 4,824
ISHARES MSCI EAFE SMALL-CAP ETF ETF 464288273 22,436 449,164 SH   SOLE   0 0 449,164
ISHARES MSCI EUROPE FINANCIAL SECTOR INDEX FUND ETF 464289180 286 14,055 SH   SOLE   0 0 14,055
ISHARES MSCI GERMANY ETF ETF 464286806 502 19,152 SH   SOLE   0 0 19,152
ISHARES MSCI GLOBAL METALS & MINING PRODUCERS ETF ETF 464286368 86 10,221 SH   SOLE   0 0 10,221
ISHARES MSCI KLD 400 SOCIAL ETF ETF 464288570 2,190 28,930 SH   SOLE   0 0 28,930
ISHARES MSCI USA ESG SELECT ETF ETF 464288802 2,125 25,490 SH   SOLE   0 0 25,490
ISHARES MSCI USA MOMENTUM FACTOR ETF ETF 46432F396 11,993 163,632 SH   SOLE   0 0 163,632
ISHARES MSCI USA QUALITY FACTOR ETF ETF 46432F339 11,744 181,882 SH   SOLE   0 0 181,882
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 963 9,845 SH   SOLE   0 0 9,845
ISHARES RUSSELL 2000 ETF ETF 464287655 761 6,760 SH   SOLE   0 0 6,760
ISHARES RUSSELL 2000 GROWTH ETF ETF 464287648 914 6,560 SH   SOLE   0 0 6,560
ISHARES RUSSELL 2000 VALUE ETF ETF 464287630 1,215 13,220 SH   SOLE   0 0 13,220
ISHARES RUSSELL 3000 ETF ETF 464287689 9,776 81,258 SH   SOLE   0 0 81,258
ISHARES S&P 500 GROWTH ETF ETF 464287309 23,671 204,411 SH   SOLE   0 0 204,411
ISHARES S&P 500 INDEX ETF 464287200 3,757 18,341 SH   SOLE   0 0 18,341
ISHARES S&P 500 VALUE ETF ETF 464287408 18,723 211,491 SH   SOLE   0 0 211,491
ISHARES S&P MID-CAP 400 VALUE ETF ETF 464287705 225 1,920 SH   SOLE   0 0 1,920
ISHARES S&P SMALL-CAP FUND ETF 464287804 10,929 99,259 SH   SOLE   0 0 99,259
ISHARES TIPS BOND ETF ETF 464287176 209 1,907 SH   SOLE   0 0 1,907
ISHARES TR MSCI ACWIINDEX FD ETF 464288257 23,569 422,233 SH   SOLE   0 0 422,233
ISHARES U.S. BASIC MATERIALS ETF ETF 464287838 1,269 17,990 SH   SOLE   0 0 17,990
ISHARES U.S. CONSUMER SERVICES ETF ETF 464287580 1,506 10,411 SH   SOLE   0 0 10,411
ISHARES U.S. INDUSTRIALS ETF ETF 464287754 308 2,990 SH   SOLE   0 0 2,990
ISHARES U.S. MEDICAL DEVICES ETF ETF 464288810 6,006 49,038 SH   SOLE   0 0 49,038
JOHNSON & JOHNSON COM Stock 478160104 5,549 54,021 SH   SOLE   0 0 54,021
JPMORGAN CHASE & CO COM Stock 46625H100 4,800 72,691 SH   SOLE   0 0 72,691
KBW REGIONAL BANKINGETF ETF 78464A698 423 10,100 SH   SOLE   0 0 10,100
LINKEDIN CORP COM CL A Stock 53578A108 471 2,092 SH   SOLE   0 0 2,092
LOCKHEED MARTIN CORP COM Stock 539830109 311 1,431 SH   SOLE   0 0 1,431
M & T BK CORP COM Stock 55261F104 677 5,590 SH   SOLE   0 0 5,590
MARKET VECTORS GOLD MINERS ETF ETF 57060U100 288 21,000 SH   SOLE   0 0 21,000
MARSH & MCLENNAN COS INC COM Stock 571748102 325 5,860 SH   SOLE   0 0 5,860
MATERIALS SELECT SECTOR SPDR FUND ETF 81369Y100 3,922 90,318 SH   SOLE   0 0 90,318
MCDERMOTT INTL INC COM Stock 580037109 340 101,400 SH   SOLE   0 0 101,400
MCDONALDS CORP COM Stock 580135101 4,148 35,115 SH   SOLE   0 0 35,115
MELLANOX TECHNOLOGIES LTD SHS Stock M51363113 459 10,900 SH   SOLE   0 0 10,900
MERCK & CO INC NEW COM Stock 58933Y105 620 11,739 SH   SOLE   0 0 11,739
MICRON TECHNOLOGY INC COM Stock 595112103 697 49,251 SH   SOLE   0 0 49,251
MICROSOFT Stock 594918104 9,616 173,321 SH   SOLE   0 0 173,321
MOSAIC CO NEW COM Stock 61945C103 290 10,500 SH   SOLE   0 0 10,500
NOKIA CORP SPONSORED ADR ADR 654902204 3,214 457,830 SH   SOLE   0 0 457,830
NORTHROP GRUMMAN CORP COM Stock 666807102 5,054 26,767 SH   SOLE   0 0 26,767
NVIDIA CORP COM Stock 67066G104 1,075 32,630 SH   SOLE   0 0 32,630
ON DECK CAP INC COM Stock 682163100 1,842 178,802 SH   SOLE   0 0 178,802
ORACLE CORP COM Stock 68389X105 4,178 114,367 SH   SOLE   0 0 114,367
PALO ALTO NETWORKS INC COM Stock 697435105 338 1,921 SH   SOLE   0 0 1,921
PANDORA MEDIA INC COM Stock 698354107 249 18,531 SH   SOLE   0 0 18,531
PAPA JOHNS INTL INC COM Stock 698813102 318 5,700 SH   SOLE   0 0 5,700
PFIZER INC COM Stock 717081103 3,526 109,242 SH   SOLE   0 0 109,242
PIMCO TOTAL RETURN ACTIVE EXCHANGE-TRADED FUND ETF 72201R775 11,102 106,526 SH   SOLE   0 0 106,526
PNC FINL SVCS GROUP INC COM Stock 693475105 438 4,600 SH   SOLE   0 0 4,600
POWERSHARES DWA MOMENTUM PORTFOLIO ETF 73935X153 8,194 198,060 SH   SOLE   0 0 198,060
POWERSHARES ETF FD TR II S&P SMALLCAP INDUSTRIALS ETF 73937B878 256 5,930 SH   SOLE   0 0 5,930
POWERSHARES FINANCIAL PREFERRED PORTFOLIO ETF 73935X229 5,679 301,619 SH   SOLE   0 0 301,619
POWERSHARES QQQ TR ETF 73935A104 316 2,827 SH   SOLE   0 0 2,827
POWERSHARES S&P 500 HIGH DIVIDEND LOW VOLATILITY PORTFOLIO ETF 73937B654 701 21,036 SH   SOLE   0 0 21,036
POWERSHARES S&P SMALLCAP INFORMATION TECHNOLOGY PORTFOLIO ETF 73937B860 395 7,550 SH   SOLE   0 0 7,550
PROSHARES S&P 500 ARISTOCRATS ETF ETF 74348A467 957 19,394 SH   SOLE   0 0 19,394
PRUDENTIAL FINL INC Stock 744320102 4,207 51,674 SH   SOLE   0 0 51,674
QUALCOMM INC COM Stock 747525103 6,320 126,431 SH   SOLE   0 0 126,431
S & P MID CAP 400 DEP RCPTS MID CAP ETF 78467Y107 1,249 4,915 SH   SOLE   0 0 4,915
SALESFORCE COM INC COM Stock 79466L302 679 8,660 SH   SOLE   0 0 8,660
SANCHEZ ENERGY CORP COM Stock 79970Y105 317 73,650 SH   SOLE   0 0 73,650
SCHLUMBERGER LTD COM Stock 806857108 2,977 42,679 SH   SOLE   0 0 42,679
SHUTTERSTOCK INC COM Stock 825690100 298 9,200 SH   SOLE   0 0 9,200
SIMPSON MANUFACTURING CO INC COM Stock 829073105 11,813 345,910 SH   SOLE   0 0 345,910
SONY CORP ADR NEW ADR 835699307 7,307 296,920 SH   SOLE   0 0 296,920
SPDR BARCLAYS CONVERTIBLE SECURITIES ETF ETF 78464A359 5,633 130,155 SH   SOLE   0 0 130,155
SPDR DOUBLELINE TOTAL RETURN TACTICAL ETF ETF 78467V848 4,944 101,732 SH   SOLE   0 0 101,732
SPDR NUVEEN BARCLAYS MUNICIPAL BOND ETF ETF 78464A458 677 27,750 SH   SOLE   0 0 27,750
SPDR S&P 500 TRUST ETF 78462F103 1,612 7,906 SH   SOLE   0 0 7,906
SPDR S&P DIVIDEND ETF ETF 78464A763 2,692 36,592 SH   SOLE   0 0 36,592
SPECTRA ENERGY CORP COM Stock 847560109 321 13,401 SH   SOLE   0 0 13,401
SPROTT PHYSICAL GOLD TRUST UNIT CEF 85207H104 933 106,895 SH   SOLE   0 0 106,895
STILLWATER MNG CO COM Stock 86074Q102 334 39,000 SH   SOLE   0 0 39,000
SUNEDISON INC COM Stock 86732Y109 363 71,340 SH   SOLE   0 0 71,340
SUNTRUST BKS INC COM Stock 867914103 3,895 90,924 SH   SOLE   0 0 90,924
TARGET CORP COM Stock 87612E106 2,246 30,937 SH   SOLE   0 0 30,937
TECHNOLOGY SELECT SECTOR SPDR FUND ETF 81369Y803 3,706 86,539 SH   SOLE   0 0 86,539
TESLA MTRS INC COM Stock 88160R101 719 2,995 SH   SOLE   0 0 2,995
TUBEMOGUL INC COM Stock 898570106 326 24,000 SH   SOLE   0 0 24,000
UNITED PARCEL SERVICE INC CL B Stock 911312106 2,780 28,886 SH   SOLE   0 0 28,886
UNITED TECHNOLOGIES CORP COM Stock 913017109 437 4,549 SH   SOLE   0 0 4,549
VANGUARD DIVIDEND APPRECIATION ETF ETF 921908844 408 5,241 SH   SOLE   0 0 5,241
VANGUARD ENERGY ETF 92204A306 880 10,592 SH   SOLE   0 0 10,592
VANGUARD FTSE ALL-WORLD EX-US ETF 922042775 5,045 116,218 SH   SOLE   0 0 116,218
VANGUARD MORTGAGE-BACKED SECURITIES ETF ETF 92206C771 11,092 210,389 SH   SOLE   0 0 210,389
VANGUARD REIT ETF ETF 922908553 772 9,683 SH   SOLE   0 0 9,683
VANGUARD SHORT-TERM BOND INDEX FUND ETF 921937827 454 5,710 SH   SOLE   0 0 5,710
VANGUARD SHORT-TERM CORPORATE BOND INDEX FUND ETF 92206C409 658 8,330 SH   SOLE   0 0 8,330
VANGUARD SMALL CAP ETF ETF 922908751 474 4,280 SH   SOLE   0 0 4,280
VANGUARD SMALL-CAP VALUE INDEX FUND ETF 922908611 668 6,760 SH   SOLE   0 0 6,760
VANGUARD TOTAL BOND MARKET INDEX FUND ETF 921937835 35,554 440,242 SH   SOLE   0 0 440,242
VANGUARD TOTAL INTERNATIONAL BOND ETF ETF 92203J407 12,118 229,157 SH   SOLE   0 0 229,157
VANGUARD TOTAL STK MKT ETF 922908769 33,038 316,757 SH   SOLE   0 0 316,757
VANGUARD TOTAL WORLD STOCK INDEX FUND ETF 922042742 3,943 68,438 SH   SOLE   0 0 68,438
VODAFONE GROUP PLC NEW SPNSR ADR NO PAR ADR 92857W308 4,755 147,411 SH   SOLE   0 0 147,411
WELLS FARGO & CO NEW COM Stock 949746101 4,546 83,626 SH   SOLE   0 0 83,626
WEYERHAEUSER CO COM REIT 962166104 318 10,600 SH   SOLE   0 0 10,600
WISDOMTREE INTERNATIONAL MIDCAP DIVIDEND FUND ETF 97717W778 607 10,942 SH   SOLE   0 0 10,942
WISDOMTREE INTERNATIONAL SMALLCAP DIVIDEND FUND ETF 97717W760 629 10,830 SH   SOLE   0 0 10,830
WISDOMTREE TR CURRENCY HEDGED DEFAFD ETF 97717X701 1,170 21,747 SH   SOLE   0 0 21,747
XILINX INC COM Stock 983919101 2,772 59,020 SH   SOLE   0 0 59,020
XYLEM INC COM Stock 98419M100 438 12,000 SH   SOLE   0 0 12,000
YANDEX N V SHS CLASS A Stock N97284108 338 21,500 SH   SOLE   0 0 21,500