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
1LIFE HEALTHCARE INC COM Stock 68269G107 445 24,526 SH   SOLE   0 0 24,526
ABBVIE INC COM Stock 00287Y109 5,710 74,952 SH   SOLE   0 0 74,953
ABIOMED INC Stock 003654100 1,227 8,455 SH   SOLE   0 0 8,455
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 3,383 17,398 SH   SOLE   0 0 17,398
ALPHABET INC CAP STK CL C Stock 02079K107 2,186 1,880 SH   SOLE   0 0 1,880
AMAZON.COM INC Stock 023135106 7,963 4,084 SH   SOLE   0 0 4,085
AMERICAN EXPRESS CO COM Stock 025816109 771 9,007 SH   SOLE   0 0 9,007
AMGEN INC Stock 031162100 4,649 22,935 SH   SOLE   0 0 22,935
APPLE INC Stock 037833100 15,291 60,135 SH   SOLE   0 0 60,135
APPLIED MATLS INC COM Stock 038222105 5,777 126,081 SH   SOLE   0 0 126,082
Ares Capital Corp CEF 04010L103 672 62,350 SH   SOLE   0 0 62,350
AT&T INC COM Stock 00206R102 206 7,095 SH   SOLE   0 0 7,095
AVAGO TECHNOLOGIES LTD Stock 11135F101 814 3,434 SH   SOLE   0 0 3,434
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 646 3,536 SH   SOLE   0 0 3,536
BK OF AMERICA CORP COM Stock 060505104 2,183 102,841 SH   SOLE   0 0 102,841
BUNGE LIMITED F Stock G16962105 803 19,590 SH   SOLE   0 0 19,590
CALIFORNIA BANCORP COM Stock 13005U101 523 44,750 SH   SOLE   0 0 44,750
CHARLES SCHWAB CORP Stock 808513105 5,002 148,805 SH   SOLE   0 0 148,805
CHART INDUSTRIES INC Stock 16115Q308 300 10,355 SH   SOLE   0 0 10,355
CHEVRON CORP NEW COM Stock 166764100 2,267 31,289 SH   SOLE   0 0 31,289
COMMUNICATION SERVICES SELECT SECTOR SPDRA FUND ETF 81369Y852 9,150 206,833 SH   SOLE   0 0 206,834
CONOCOPHILLIPS COM Stock 20825C104 466 15,139 SH   SOLE   0 0 15,139
CONSTELLATION BRANDS INC CL A Stock 21036P108 1,018 7,105 SH   SOLE   0 0 7,105
CONSUMER DISCRETIONARY SEL SECTOR SPDR FD ETF 81369Y407 6,800 69,340 SH   SOLE   0 0 69,340
CORNING INC COM Stock 219350105 481 23,427 SH   SOLE   0 0 23,427
COSTCO WHOLESALE CORP Stock 22160K105 1,746 6,125 SH   SOLE   0 0 6,125
DANAHER CORP Stock 235851102 903 6,530 SH   SOLE   0 0 6,530
DISNEY WALT CO COM DISNEY Stock 254687106 1,395 14,447 SH   SOLE   0 0 14,447
DROPBOX INC CL A Stock 26210C104 789 43,606 SH   SOLE   0 0 43,606
EATON CORP PLC SHS Stock G29183103 782 10,067 SH   SOLE   0 0 10,067
EBAY INC Stock 278642103 231 7,714 SH   SOLE   0 0 7,714
ERICSSON ADR B SEK 10 ADR 294821608 3,011 372,299 SH   SOLE   0 0 372,299
EXXON MOBIL CORP COM Stock 30231G102 201 5,298 SH   SOLE   0 0 5,298
FACEBOOK INC CL A Stock 30303M102 316 1,895 SH   SOLE   0 0 1,895
FINANCIAL SELECT SECTOR SPDR ETF 81369Y605 4,325 207,741 SH   SOLE   0 0 207,742
FIRST TRUST PREFERRED SECURITIES AND INCOME ETF ETF 33739E108 420 25,640 SH   SOLE   0 0 25,640
FIRST TRUST VALUE LINE DIVIDEND INDEX FUND ETF 33734H106 676 24,436 SH   SOLE   0 0 24,436
FISERV INC Stock 337738108 1,715 18,054 SH   SOLE   0 0 18,055
FREEPORT MCMORAN COPPER Stock 35671D857 1,076 159,408 SH   SOLE   0 0 159,408
GENERAL ELECTRIC CO COM Stock 369604103 715 90,110 SH   SOLE   0 0 90,110
GENERAL MOTORS CORP Stock 37045V100 680 32,735 SH   SOLE   0 0 32,735
GLOBANT S A COM Stock L44385109 255 2,911 SH   SOLE   0 0 2,911
GLU MOBILE INC Stock 379890106 1,053 167,438 SH   SOLE   0 0 167,438
GOLAR LNG LTD SHS ISIN BMG9456A1009 Stock G9456A100 174 22,094 SH   SOLE   0 0 22,094
GOOGLE INC Stock 02079K305 3,582 3,083 SH   SOLE   0 0 3,083
GREENLANE HLDGS INC CL A Stock 395330103 316 183,823 SH   SOLE   0 0 183,823
GUGGENHEIM ETF TRUST S&P 500 EQUAL WEIGHT ETF 46137V357 280 3,341 SH   SOLE   0 0 3,342
GW PHARMACEUTICALS PLC ADS ADR 36197T103 218 2,500 SH   SOLE   0 0 2,500
HEALTH CARE SELECT SECTOR SPDR ETF 81369Y209 5,214 58,866 SH   SOLE   0 0 58,866
HOME DEPOT Stock 437076102 1,817 9,734 SH   SOLE   0 0 9,735
HONEYWELL INTL INC Stock 438516106 1,663 12,432 SH   SOLE   0 0 12,432
HUNTSMAN CORP Stock 447011107 708 49,125 SH   SOLE   0 0 49,125
INTEL CORP COM Stock 458140100 784 14,490 SH   SOLE   0 0 14,491
INTL BUSINESS MACHINES Stock 459200101 773 6,970 SH   SOLE   0 0 6,970
INVESCO OPTIMUM YIELD DIVERSIFIED COMMODITY STRATEGY NOA K-1A ETF ETF 46090F100 336 28,445 SH   SOLE   0 0 28,445
INVESCO S&P 500 EQUAL WEIGHT MATERIALS ETF ETF 46137V316 458 5,583 SH   SOLE   0 0 5,583
IPATH DJ-UBS COMMODITY TOTAL RETURN ETN ETF 06738C778 424 25,706 SH   SOLE   0 0 25,706
ISHARES 0-5 YR TIPS BOND ETF ETF 46429B747 5,002 50,072 SH   SOLE   0 0 50,073
ISHARES 1-3 YR CREDIT BOND ETF ETF 464288646 926 17,692 SH   SOLE   0 0 17,692
ISHARES AGGREGATE BOND ETF ETF 464287226 59,540 516,081 SH   SOLE   0 0 516,082
ISHARES CORE 1-5 YEAR USD BOND ETF ETF 46432F859 5,671 112,300 SH   SOLE   0 0 112,300
ISHARES CORE DIVIDEND GROWTH ETF ETF 46434V621 1,400 42,960 SH   SOLE   0 0 42,961
ISHARES CORE MSCI TOTAL INTERNATIONAL STOCK ETF ETF 46432F834 363 7,737 SH   SOLE   0 0 7,737
ISHARES CORE S&P U.S. GROWTH ETF ETF 464287671 542 9,504 SH   SOLE   0 0 9,504
ISHARES DJ US CONSUMER SERVICES ETF 464287580 484 2,737 SH   SOLE   0 0 2,738
ISHARES EDGE MSCI USA MOMENTUM FACTOR ETF ETF 46432F396 388 3,650 SH   SOLE   0 0 3,650
ISHARES EDGE MSCI USA QUALITY FACTOR ETF ETF 46432F339 19,533 241,033 SH   SOLE   0 0 241,033
ISHARES GLBL INDSTRLS INDX FD ETF 464288729 282 3,973 SH   SOLE   0 0 3,974
ISHARES GOLD TRUST ETF ETF 464285105 975 64,704 SH   SOLE   0 0 64,704
ISHARES IBOXX CORPORATE BOND ETF ETF 464287242 418 3,385 SH   SOLE   0 0 3,385
ISHARES IBOXX HIGH YIELD CORPORATE BOND ETF ETF 464288513 261 3,390 SH   SOLE   0 0 3,391
ISHARES JP MORGAN USD EMERGING MARKETS BOND ETF ETF 464288281 7,869 81,398 SH   SOLE   0 0 81,399
ISHARES KLD SEL SOC FD ETF 464288802 323 2,950 SH   SOLE   0 0 2,950
ISHARES LIQUIDITY INCOME ETF ETF 46434V878 296 5,930 SH   SOLE   0 0 5,930
ISHARES MSCI ACWI EX US INDEX FUND ETF 464288240 515 13,693 SH   SOLE   0 0 13,693
ISHARES MSCI EAFE ESG SELECT ETF ETF 46435G516 569 10,704 SH   SOLE   0 0 10,704
ISHARES MSCI EAFE ETF ETF 464287465 9,907 185,334 SH   SOLE   0 0 185,335
ISHARES MSCI EAFE GROWTH ETF ETF 464288885 8,486 119,342 SH   SOLE   0 0 119,343
ISHARES MSCI EAFE SMALL CAP ETF ETF 464288273 243 5,441 SH   SOLE   0 0 5,441
ISHARES MSCI EAFE VALUE INDEX ETF ETF 464288877 330 9,273 SH   SOLE   0 0 9,274
ISHARES MSCI EM ESG SELECT ETF ETF 46434G863 671 24,524 SH   SOLE   0 0 24,524
ISHARES MSCI FLOATING RATE NOT E FUNDING ETF ETF 46429B655 9,116 187,047 SH   SOLE   0 0 187,047
ISHARES NASDAQ BIOTECHNOLOGY ETF 464287556 5,324 49,419 SH   SOLE   0 0 49,419
ISHARES NEW YORK MUNI BOND ETF ETF 464288323 251 4,450 SH   SOLE   0 0 4,450
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 10,207 67,753 SH   SOLE   0 0 67,754
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 2,694 27,169 SH   SOLE   0 0 27,170
ISHARES RUSSELL 2000 ETF ETF 464287655 9,833 85,909 SH   SOLE   0 0 85,910
ISHARES S&P 500 INDEX ETF 464287200 59,041 228,489 SH   SOLE   0 0 228,489
ISHARES S&P 500 VALUE ETF ETF 464287408 7,185 74,651 SH   SOLE   0 0 74,652
ISHARES S&P GLOBAL CLEAN ENERGY INDEX FUND ETF 464288224 249 26,140 SH   SOLE   0 0 26,140
ISHARES S&P NORTH AMER TECH-SOFTWARE ETF 464287515 1,021 4,858 SH   SOLE   0 0 4,858
ISHARES SHORT MATURITY BOND ETF ETF 46431W507 1,177 24,285 SH   SOLE   0 0 24,285
ISHARES TR DOW JONES US MEDICAL DEVICES INDEX ETF 464288810 4,315 19,150 SH   SOLE   0 0 19,151
ISHARES TR KLD 400 SOCIAL INDEX FD ETF 464288570 578 5,943 SH   SOLE   0 0 5,943
ISHARES TR MSCI ACWIINDEX FD ETF 464288257 1,233 19,713 SH   SOLE   0 0 19,713
ISHARES TRUST RUSSELL 3000 INDEX FD ETF 464287689 745 5,027 SH   SOLE   0 0 5,028
ITAU UNIBANCO HLDG S A SPON ADR REP PFD ADR 465562106 403 89,828 SH   SOLE   0 0 89,828
JOHNSON & JOHNSON COM Stock 478160104 680 5,188 SH   SOLE   0 0 5,189
JPMORGAN CHASE & CO COM Stock 46625H100 3,582 39,793 SH   SOLE   0 0 39,793
JPMORGAN U.S. QUALITY FACTOR ETF ETF 46641Q761 8,306 325,728 SH   SOLE   0 0 325,729
JPMORGAN ULTRA-SHORT INCOME ETF ETF 46641Q837 10,194 205,240 SH   SOLE   0 0 205,240
JPMORGAN USD EMERGING MARKETS SOVEREIGN BOND ETF ETF 46641Q746 208 4,800 SH   SOLE   0 0 4,800
L3HARRIS TECHNOLOGIES INC COM Stock 502431109 3,533 19,615 SH   SOLE   0 0 19,616
LAM RESEARCH CORP Stock 512807108 243 1,015 SH   SOLE   0 0 1,015
LOWES COS INC COM Stock 548661107 1,497 17,408 SH   SOLE   0 0 17,408
LYFT INC CL A COM Stock 55087P104 214 8,000 SH   SOLE   0 0 8,000
MACROGENICS INC COM Stock 556099109 58 10,000 SH   SOLE   0 0 10,000
MARKET VECTORS ETF TRUST S NETWORK GLOBAL GAMING ETF 92189F882 248 9,620 SH   SOLE   0 0 9,620
MARSH & MCLENNAN COS INC COM Stock 571748102 1,304 15,090 SH   SOLE   0 0 15,090
MARTIN MARIETTA MATLS INC COM Stock 573284106 586 3,100 SH   SOLE   0 0 3,100
MARVELL TECHNOLOGY GROUP LTD Stock G5876H105 998 44,124 SH   SOLE   0 0 44,125
MERCADOLIBRE INC Stock 58733R102 323 662 SH   SOLE   0 0 662
MICROSOFT Stock 594918104 19,554 123,992 SH   SOLE   0 0 123,993
MONDELEZ INTL INC CL A Stock 609207105 441 8,816 SH   SOLE   0 0 8,816
NATIONAL OILWELL VARCO INC Stock 637071101 147 15,000 SH   SOLE   0 0 15,000
NETFLIX COM INC Stock 64110L106 265 706 SH   SOLE   0 0 706
NUVEEN NEW YORK QLT MUN INC FD COM CEF 67066X107 191 14,604 SH   SOLE   0 0 14,604
NUVEEN QUALITY MUNCP INCOME FD COM CEF 67066V101 176 12,813 SH   SOLE   0 0 12,813
NVIDIA CORP Stock 67066G104 1,885 7,152 SH   SOLE   0 0 7,153
ORACLE CORPORATION Stock 68389X105 1,933 40,007 SH   SOLE   0 0 40,007
Owl Rock Capital Corporation CEF 69121K104 671 58,161 SH   SOLE   0 0 58,161
PALO ALTO NETWORKS INC COM Stock 697435105 245 1,500 SH   SOLE   0 0 1,500
PAYPAL HLDGS INC COM Stock 70450Y103 1,223 12,776 SH   SOLE   0 0 12,776
PFIZER INC COM Stock 717081103 577 17,704 SH   SOLE   0 0 17,704
PIMCO ENHANCED SHORT MATURITY ETF ETF 72201R833 1,293 13,068 SH   SOLE   0 0 13,068
PIMCO NEW YORK MUN FD II COM CEF 72200Y102 178 18,283 SH   SOLE   0 0 18,283
PIONEER NATURAL RESOURCES CO Stock 723787107 245 3,504 SH   SOLE   0 0 3,504
POWERSHARES DWA TECHNICAL LEADERS PORTFOLIO ETF 46137V837 359 6,670 SH   SOLE   0 0 6,670
POWERSHARES FINANCIAL PREFERRED ETF ETF 46137V621 929 55,030 SH   SOLE   0 0 55,030
POWERSHARES GLOBAL PREFERRED ETF ETF 46138E511 535 40,710 SH   SOLE   0 0 40,710
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 74348A467 611 10,610 SH   SOLE   0 0 10,611
PROSHARES ULTRA S&P 500 ETF 74347R107 253 2,846 SH   SOLE   0 0 2,846
PROSHARES ULTRASHORT 20 PLS YR TREAS 1 FOR 4 RS INTOPROSHARES TR PROSHARES UL ETF 74347B201 225 14,000 SH   SOLE   0 0 14,000
PROVENTION BIO INC COM Stock 74374N102 641 69,750 SH   SOLE   0 0 69,750
QUALCOMM INC Stock 747525103 649 9,599 SH   SOLE   0 0 9,599
RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101 250 2,657 SH   SOLE   0 0 2,657
RYDEX RUSSELL TOP 50 ETF ETF 46137V233 883 4,518 SH   SOLE   0 0 4,518
S & P MID CAP 400 DEP RCPTS MID CAP ETF 78467Y107 727 2,767 SH   SOLE   0 0 2,768
SCHLUMBERGER LTD COM Stock 806857108 288 21,381 SH   SOLE   0 0 21,381
SCHWAB STRATEGIC TR US LRG CAP ETF ETF 808524201 1,186 19,367 SH   SOLE   0 0 19,367
SCHWAB US AGGREGATE BOND ETF ETF 808524839 5,162 95,125 SH   SOLE   0 0 95,125
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 491 10,930 SH   SOLE   0 0 10,930
SIMPSON MANUFACTURING CO INC Stock 829073105 143,726 2,318,925 SH   SOLE   0 0 2,318,925
SNAP INC CL A Stock 83304A106 1,236 103,959 SH   SOLE   0 0 103,959
SOHU.COM INC ADR 83410S108 548 88,080 SH   SOLE   0 0 88,080
SONY CORP SPONSORED ADR ADR 835699307 1,013 17,123 SH   SOLE   0 0 17,123
SORRENTO THERAPEUTICS INC COM NEW Stock 83587F202 18 10,000 SH   SOLE   0 0 10,000
SPDR BARCLAYS CAPITAL SHORT TERM HIGH YIELD BOND ETF ETF 78468R408 227 9,655 SH   SOLE   0 0 9,655
SPDR BIOTECH ETF ETF 78464A870 816 10,550 SH   SOLE   0 0 10,550
SPDR BLACKSTONE/ GSO SENIOR LOAN ETF ETF 78467V608 985 24,625 SH   SOLE   0 0 24,625
SPDR MUNICIPAL BOND ETF ETF 78468R721 660 13,201 SH   SOLE   0 0 13,201
SPDR PORTFOLIO AGGREGATE BOND ETF ETF 78464A649 49,295 1,631,218 SH   SOLE   0 0 1,631,219
SPDR S&P 500 ETF ETF 78462F103 4,006 15,544 SH   SOLE   0 0 15,545
SPDR SER TR S&P DIVID ETF ETF 78464A763 619 7,755 SH   SOLE   0 0 7,755
SPDR SERIES TRUST S&P OIL GAS EXPL & PRODTN ETF ETF 78468R556 367 11,175 SH   SOLE   0 0 11,175
SPROTT PHYSICAL GOLD TRUST CEF 85207H104 505 38,515 SH   SOLE   0 0 38,515
STARBUCKS CORP Stock 855244109 235 3,588 SH   SOLE   0 0 3,588
STIFEL FINANCIAL CP Stock 860630102 232 5,644 SH   SOLE   0 0 5,644
SUNDIAL GROWERS INC COM Stock 86730L109 90 140,774 SH   SOLE   0 0 140,774
SUNPOWER CORP Stock 867652406 560 110,475 SH   SOLE   0 0 110,475
SYSCO CORP COM Stock 871829107 527 11,566 SH   SOLE   0 0 11,567
TARGET CORP COM Stock 87612E106 1,921 20,665 SH   SOLE   0 0 20,666
TECHNOLOGY SELECT SECTOR SPDR ETF 81369Y803 1,019 12,686 SH   SOLE   0 0 12,687
THE 3D PRINTING ETF ETF 00214Q500 171 10,000 SH   SOLE   0 0 10,000
TILRAY INC COM CL 2 Stock 88688T100 136 19,800 SH   SOLE   0 0 19,800
TRANE TECHNOLOGIES PLC SHS Stock G8994E103 297 3,607 SH   SOLE   0 0 3,607
U.S. GLOBAL JETS ETF ETF 26922A842 224 15,240 SH   SOLE   0 0 15,240
UBER TECHNOLOGIES INC COM Stock 90353T100 1,082 38,762 SH   SOLE   0 0 38,762
UNITED PARCEL SERVICE INC Stock 911312106 3,600 38,540 SH   SOLE   0 0 38,540
UNITED RENTALS INC Stock 911363109 379 3,689 SH   SOLE   0 0 3,689
UNITEDHEALTH GROUP Stock 91324P102 1,657 6,646 SH   SOLE   0 0 6,646
VANGUARD FTSE ALL-WORLD EX-US ETF 922042775 3,570 87,047 SH   SOLE   0 0 87,048
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 9,947 298,373 SH   SOLE   0 0 298,373
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 4,897 145,980 SH   SOLE   0 0 145,981
VANGUARD LARGE CAP ETF 922908637 43,842 370,196 SH   SOLE   0 0 370,196
VANGUARD REIT INDEX ETF ETF 922908553 882 12,638 SH   SOLE   0 0 12,639
VANGUARD S&P 500 ETF ETF 922908363 278 1,177 SH   SOLE   0 0 1,177
VANGUARD SHORT TERM BOND ETF 921937827 5,909 71,909 SH   SOLE   0 0 71,909
VANGUARD SHORT TERM CORP BOND FD ETF ETF 92206C409 991 12,532 SH   SOLE   0 0 12,532
VANGUARD SMALL CAP ETF ETF 922908751 722 6,255 SH   SOLE   0 0 6,255
VANGUARD TOTAL BOND MARKET ETF ETF 921937835 63,613 745,330 SH   SOLE   0 0 745,330
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 49,457 383,657 SH   SOLE   0 0 383,657
VANGUARD TOTAL WORLD STOCK ETF ETF 922042742 1,563 24,899 SH   SOLE   0 0 24,900
VARONIS SYS INC COM Stock 922280102 313 4,931 SH   SOLE   0 0 4,931
VELOCITYSHARES 3X LONG S&P GSCI CRUDE OIL INDEX ER ETN ETF 17325E291 8 51,000 SH   SOLE   0 0 51,000
VERIZON COMMUNICATIONS Stock 92343V104 275 5,120 SH   SOLE   0 0 5,121
VERTEX PHARMACEUTICALS IN Stock 92532F100 1,291 5,426 SH   SOLE   0 0 5,426
VISA INC Stock 92826C839 453 2,815 SH   SOLE   0 0 2,815
VULCAN MATLS CO COM Stock 929160109 652 6,037 SH   SOLE   0 0 6,037
WEYERHAEUSER CO REIT 962166104 425 25,106 SH   SOLE   0 0 25,106
WISDOMTREE U.S. QUALITY DIVIDEND GROWTH FUND ETF 97717X669 809 20,801 SH   SOLE   0 0 20,802
WISDOMTREE YIELD ENHANCED U.S. AGGREGATE BOND FUND ETF 97717X511 3,047 59,000 SH   SOLE   0 0 59,000
XPO LOGISTICS INC COM Stock 983793100 804 16,510 SH   SOLE   0 0 16,510
YANDEX N.V. COM CL A Stock N97284108 281 8,270 SH   SOLE   0 0 8,270
ZILLOW INC Stock 98954M101 280 8,260 SH   SOLE   0 0 8,260
ZSCALER INC COM Stock 98980G102 243 4,000 SH   SOLE   0 0 4,000