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
3M Company COM 88579Y101 2,613 12,574 SH   SOLE NONE 12,574 0 0
Accenture SHS CLASS A G1151C101 641 3,639 SH   SOLE NONE 3,639 0 0
Acuity Brands COM 00508Y102 327 2,728 SH   SOLE NONE 2,728 0 0
Adobe Systems Inc COM 00724F101 1,340 5,029 SH   SOLE NONE 5,029 0 0
Akamai Technologies COM 00971T101 799 11,143 SH   SOLE NONE 11,143 0 0
Albemarle COM 012653101 610 7,444 SH   SOLE NONE 7,444 0 0
Align Technology COM 016255101 839 2,950 SH   SOLE NONE 2,950 0 0
Alphabet Class A CAP STK CL A 02079K305 2,797 2,377 SH   SOLE NONE 2,377 0 0
Alphabet Class C CAP STK CL C 02079K107 3,242 2,763 SH   SOLE NONE 2,763 0 0
Amazon.Com COM 023135106 6,817 3,828 SH   SOLE NONE 3,828 0 0
American Tower COM 03027X100 866 4,397 SH   SOLE NONE 4,397 0 0
Americold Realty Trust COM 03064D108 734 24,067 SH   SOLE NONE 24,067 0 0
Amgen COM 031162100 2,611 13,741 SH   SOLE NONE 13,741 0 0
Analog Devices Inc COM 032654105 540 5,130 SH   SOLE NONE 5,130 0 0
Anaplan Inc COM 03272L108 492 12,492 SH   SOLE NONE 12,492 0 0
Apollo Global Management CL A SHS 037612306 1,758 62,223 SH   SOLE NONE 62,223 0 0
Apple COM 037833100 7,484 39,402 SH   SOLE NONE 39,402 0 0
Aptiv SHS G6095L109 1,828 22,991 SH   SOLE NONE 22,991 0 0
Array BioPharma Inc COM 04269X105 430 17,623 SH   SOLE NONE 17,623 0 0
Berkshire Hathaway Class B CL B NEW 084670702 2,727 13,576 SH   SOLE NONE 13,576 0 0
Biogen COM 09062X103 208 881 SH   SOLE NONE 881 0 0
BioMarin Pharmaceutical COM 09061G101 635 7,148 SH   SOLE NONE 7,148 0 0
Blackrock COM 09247X101 3,151 7,372 SH   SOLE NONE 7,372 0 0
Blackstone Group COM UNIT LTD 09253U108 2,154 61,599 SH   SOLE NONE 61,599 0 0
Borgwarner COM 099724106 1,696 44,160 SH   SOLE NONE 44,160 0 0
Broadcom COM 11135F101 2,706 8,999 SH   SOLE NONE 8,999 0 0
Carlyle Group COM UTS LTD PTN 14309L102 1,709 93,474 SH   SOLE NONE 93,474 0 0
Caterpillar COM 149123101 2,003 14,784 SH   SOLE NONE 14,784 0 0
Cerner COM 156782104 562 9,824 SH   SOLE NONE 9,824 0 0
Chevron COM 166764100 1,268 10,291 SH   SOLE NONE 10,291 0 0
Chubb COM H1467J104 735 5,248 SH   SOLE NONE 5,248 0 0
Cisco Systems COM 17275R102 3,606 66,788 SH   SOLE NONE 66,788 0 0
Clorox COM 189054109 814 5,076 SH   SOLE NONE 5,076 0 0
CME Group COM CL A 12572Q105 467 2,835 SH   SOLE NONE 2,835 0 0
Coca Cola COM 191216100 2,213 47,218 SH   SOLE NONE 47,218 0 0
Cogent Communications Holdings COM NEW 19239V302 720 13,279 SH   SOLE NONE 13,279 0 0
Cognex COM 192422103 945 18,577 SH   SOLE NONE 18,577 0 0
Costco Wholesale COM 22160K105 3,950 16,311 SH   SOLE NONE 16,311 0 0
Cree COM 225447101 512 8,948 SH   SOLE NONE 8,948 0 0
Crispr Therapeutics Agnamen Akt NAMEN AKT H17182108 482 13,485 SH   SOLE NONE 13,485 0 0
Dominion Energy COM 25746U109 1,655 21,590 SH   SOLE NONE 21,590 0 0
Epizyme Inc COM 29428V104 317 25,559 SH   SOLE NONE 25,559 0 0
Equinix COM 29444U700 777 1,714 SH   SOLE NONE 1,714 0 0
Estee Lauder CL A 518439104 2,908 17,564 SH   SOLE NONE 17,564 0 0
Exxon Mobil COM 30231G102 1,346 16,654 SH   SOLE NONE 16,654 0 0
Facebook CL A 30303M102 836 5,015 SH   SOLE NONE 5,015 0 0
FedEx COM 31428X106 1,027 5,662 SH   SOLE NONE 5,662 0 0
First Solar COM 336433107 456 8,636 SH   SOLE NONE 8,636 0 0
Fortinet COM 34959E109 2,792 33,251 SH   SOLE NONE 33,251 0 0
Home Depot COM 437076102 353 1,837 SH   SOLE NONE 1,837 0 0
Honeywell International COM 438516106 3,383 21,289 SH   SOLE NONE 21,289 0 0
HubSpot Inc COM 443573100 395 2,379 SH   SOLE NONE 2,379 0 0
Illinois Tool Works COM 452308109 1,851 12,898 SH   SOLE NONE 12,898 0 0
Illumina COM 452327109 2,278 7,333 SH   SOLE NONE 7,333 0 0
Insulet COM 45784P101 584 6,146 SH   SOLE NONE 6,146 0 0
Intel COM 458140100 2,383 44,377 SH   SOLE NONE 44,377 0 0
International Business Machines COM 459200101 1,956 13,859 SH   SOLE NONE 13,859 0 0
Intuitive Surgical COM NEW 46120E602 2,589 4,538 SH   SOLE NONE 4,538 0 0
Invesco EM Sovereign Debt ETF EMRNG MKT SVRG 46138E784 1,863 66,535 SH   SOLE NONE 66,535 0 0
iPath Bloomberg Commodity Index DJUBS CMDT ETN36 06738C778 424 18,693 SH   SOLE NONE 18,693 0 0
Iron Mountain COM 46284V101 685 19,331 SH   SOLE NONE 19,331 0 0
iShares 20 Plus Year Treasury Bond ETF 20 YR TR BD ETF 464287432 1,971 15,591 SH   SOLE NONE 15,591 0 0
iShares 3-7 Year Treasury Bond ETF 3 7 YR TREAS BD 464288661 744 6,043 SH   SOLE NONE 6,043 0 0
iShares 7-10 Year Treasury Bond ETF BARCLAYS 7 10 YR 464287440 903 8,465 SH   SOLE NONE 8,465 0 0
iShares California Muni Bond ETF CALIF MUN BD ETF 464288356 5,846 98,108 SH   SOLE NONE 98,108 0 0
iShares Core S&P 500 ETF CORE S&P500 ETF 464287200 1,561 5,486 SH   SOLE NONE 5,486 0 0
iShares Core S&P Mid-Cap ETF CORE S&P MCP ETF 464287507 432 2,279 SH   SOLE NONE 2,279 0 0
iShares Core US Aggregate Bond ETF CORE US AGGBD ET 464287226 1,247 11,431 SH   SOLE NONE 11,431 0 0
Ishares Dow Jones U S Etf DOW JONES US ETF 464287846 448 3,172 SH   SOLE NONE 3,172 0 0
iShares Emerging Markets Bond ETF JPMORGAN USD EMG 464288281 1,020 9,266 SH   SOLE NONE 9,266 0 0
iShares Global Comm Services ETF GBL COMM SVC ETF 464287275 333 5,921 SH   SOLE NONE 5,921 0 0
iShares Global Consumer Discr ETF GLB CNS DISC ETF 464288745 2,221 19,622 SH   SOLE NONE 19,622 0 0
iShares Global Consumer Staples ETF GLB CNSM STP ETF 464288737 1,693 32,753 SH   SOLE NONE 32,753 0 0
iShares Global Energy ETF GLOBAL ENERG ETF 464287341 277 8,222 SH   SOLE NONE 8,222 0 0
iShares Global Financials ETF GLOBAL FINLS ETF 464287333 1,388 22,572 SH   SOLE NONE 22,572 0 0
iShares Global Healthcare ETF GLOB HLTHCRE ETF 464287325 1,810 29,624 SH   SOLE NONE 29,624 0 0
iShares Global Industrials ETF GLOB INDSTRL ETF 464288729 1,771 19,907 SH   SOLE NONE 19,907 0 0
iShares Global Materials ETF GLOBAL MATER ETF 464288695 363 5,656 SH   SOLE NONE 5,656 0 0
iShares Global Technology ETF GLOBAL TECH ETF 464287291 3,169 18,524 SH   SOLE NONE 18,524 0 0
iShares Global Utilities ETF GLOB UTILITS ETF 464288711 406 7,515 SH   SOLE NONE 7,515 0 0
iShares High Yield Corp Bond ETF IBOXX HI YD ETF 464288513 1,765 20,410 SH   SOLE NONE 20,410 0 0
iShares International Dev Property ETF INTL DEVPPTY ETF 464288422 761 19,578 SH   SOLE NONE 19,578 0 0
iShares National Muni Bond ETF NATIONAL MUN ETF 464288414 9,745 87,646 SH   SOLE NONE 87,646 0 0
Ishares S&P 500 Growth Etf S&P 500 GRWT ETF 464287309 261 1,515 SH   SOLE NONE 1,515 0 0
iShares S&P Mid-Cap 400 Growth ETF S&P MC 400GR ETF 464287606 2,148 9,804 SH   SOLE NONE 9,804 0 0
iShares S&P Small-Cap 600 Growth ETF S&P SML 600 GWT 464287887 927 5,197 SH   SOLE NONE 5,197 0 0
iShares Short-Term National Muni Bond ETF SHRT NAT MUN ETF 464288158 2,756 26,000 SH   SOLE NONE 26,000 0 0
iShares TIPS Bond ETF TIPS BD ETF 464287176 886 7,833 SH   SOLE NONE 7,833 0 0
Ishares Tr Mbs Etf MBS ETF 464288588 1,900 17,867 SH   SOLE NONE 17,867 0 0
iShares US Preferred Stock ETF PFD AND INCM SEC 464288687 859 23,510 SH   SOLE NONE 23,510 0 0
Johnson & Johnson COM 478160104 2,613 18,695 SH   SOLE NONE 18,695 0 0
JPMorgan Chase & Co COM 46625H100 1,850 18,278 SH   SOLE NONE 18,278 0 0
JPMorgan Disciplined High Yield ETF DCPLND HG YLD 46641Q878 1,234 24,487 SH   SOLE NONE 24,487 0 0
JPMorgan Diversified Return Emerging Markets Equity ETF DIV RTN EM EQT 46641Q308 334 6,154 SH   SOLE NONE 6,154 0 0
Kezar Life Sciences Inc Com COM 49372L100 3,646 205,544 SH   SOLE NONE 205,544 0 0
Lowes COM 548661107 2,753 25,150 SH   SOLE NONE 25,150 0 0
McDonalds COM 580135101 265 1,394 SH   SOLE NONE 1,394 0 0
Mercadolibre COM 58733R102 1,200 2,364 SH   SOLE NONE 2,364 0 0
Mettler Toledo COM 592688105 637 881 SH   SOLE NONE 881 0 0
Micron Technology COM 595112103 1,318 31,895 SH   SOLE NONE 31,895 0 0
Microsoft COM 594918104 3,934 33,356 SH   SOLE NONE 33,356 0 0
MongoDB CL A 60937P106 1,416 9,628 SH   SOLE NONE 9,628 0 0
Nektar Therapeutics COM 640268108 548 16,319 SH   SOLE NONE 16,319 0 0
NetApp COM 64110D104 1,675 24,159 SH   SOLE NONE 24,159 0 0
Netflix COM 64110L106 3,850 10,797 SH   SOLE NONE 10,797 0 0
Nextera Energy COM 65339F101 1,008 5,212 SH   SOLE NONE 5,212 0 0
Nike CL B 654106103 3,023 35,904 SH   SOLE NONE 35,904 0 0
Nvidia COM 67066G104 2,413 13,437 SH   SOLE NONE 13,437 0 0
Oracle COM 68389X105 924 17,206 SH   SOLE NONE 17,206 0 0
Paypal COM 70450Y103 2,170 20,900 SH   SOLE NONE 20,900 0 0
Pfizer COM 717081103 2,568 60,470 SH   SOLE NONE 60,470 0 0
Procter & Gamble Co COM 742718109 232 2,231 SH   SOLE NONE 2,231 0 0
Prologis COM 74340W103 1,210 16,819 SH   SOLE NONE 16,819 0 0
Proto Labs COM 743713109 496 4,718 SH   SOLE NONE 4,718 0 0
Public Storage COM 74460D109 1,332 6,115 SH   SOLE NONE 6,115 0 0
Qiagen N V SHS NEW N72482123 1,971 48,441 SH   SOLE NONE 48,441 0 0
Regeneron Pharmaceuticals COM 75886F107 909 2,213 SH   SOLE NONE 2,213 0 0
Ross Stores COM 778296103 2,359 25,340 SH   SOLE NONE 25,340 0 0
salesforce.com COM 79466L302 1,807 11,413 SH   SOLE NONE 11,413 0 0
Schwab International INTL EQTY ETF 808524805 361 11,528 SH   SOLE NONE 11,528 0 0
Schwab Strategic Intermediate-Term US INTRM TRM TRES 808524854 1,928 35,859 SH   SOLE NONE 35,859 0 0
Schwab Strategic Short-Term US Treasu SHT TM US TRES 808524862 768 15,303 SH   SOLE NONE 15,303 0 0
Schwab Strategic US Aggregate Bd Etf US AGGREGATE B 808524839 1,127 21,731 SH   SOLE NONE 21,731 0 0
Schwab US Large Cap ETF US LRG CAP ETF 808524201 938 13,878 SH   SOLE NONE 13,878 0 0
Schwab US Mid-Cap ETF US MID-CAP ETF 808524508 343 6,198 SH   SOLE NONE 6,198 0 0
Schwab US REIT ETF US REIT ETF 808524847 413 9,292 SH   SOLE NONE 9,292 0 0
Schwab US Tips ETF US TIPS ETF 808524870 1,601 29,113 SH   SOLE NONE 29,113 0 0
Sherwin Williams COM 824348106 2,986 6,933 SH   SOLE NONE 6,933 0 0
Solaredge Technologies COM 83417M104 318 8,443 SH   SOLE NONE 8,443 0 0
SPDR Barclays High Yield Bd ETF BLOOMBERG BRCLYS 78464A417 1,668 46,361 SH   SOLE NONE 46,361 0 0
SPDR DJ Wilshire REIT ETF DJ REIT ETF 78464A607 772 7,806 SH   SOLE NONE 7,806 0 0
SPDR Financial Select SBI INT-FINL 81369Y605 392 15,249 SH   SOLE NONE 15,249 0 0
SPDR Health Care Select SBI HEALTHCARE 81369Y209 333 3,629 SH   SOLE NONE 3,629 0 0
Splunk COM 848637104 778 6,240 SH   SOLE NONE 6,240 0 0
Square Inc CL A 852234103 664 8,866 SH   SOLE NONE 8,866 0 0
Starbucks COM 855244109 1,227 16,502 SH   SOLE NONE 16,502 0 0
Tesla COM 88160R101 1,883 6,730 SH   SOLE NONE 6,730 0 0
Texas Instruments COM 882508104 1,789 16,867 SH   SOLE NONE 16,867 0 0
The Toro Company COM 891092108 397 5,767 SH   SOLE NONE 5,767 0 0
Thermo Fisher Scientific COM 883556102 2,198 8,030 SH   SOLE NONE 8,030 0 0
TJX Companies COM 872540109 2,531 47,571 SH   SOLE NONE 47,571 0 0
Travelers Companies COM 89417E109 2,717 19,809 SH   SOLE NONE 19,809 0 0
Twilio CL A 90138F102 934 7,229 SH   SOLE NONE 7,229 0 0
Under Armour Class A CL A 904311107 1,070 50,638 SH   SOLE NONE 50,638 0 0
Union Pacific COM 907818108 2,047 12,243 SH   SOLE NONE 12,243 0 0
United Parcel Service CL B 911312106 716 6,410 SH   SOLE NONE 6,410 0 0
Universal Display Corp COM 91347P105 648 4,242 SH   SOLE NONE 4,242 0 0
V F Corp COM 918204108 371 4,269 SH   SOLE NONE 4,269 0 0
Vanguard FTSE Emerging Markets ETF FTSE EMR MKT ETF 922042858 395 9,297 SH   SOLE NONE 9,297 0 0
Vanguard Short-Term Bond ETF SHORT TRM BOND 921937827 478 6,008 SH   SOLE NONE 6,008 0 0
Verizon Communications COM 92343V104 2,384 40,322 SH   SOLE NONE 40,322 0 0
WABCO Holdings COM 92927K102 519 3,936 SH   SOLE NONE 3,936 0 0
Walmart COM 931142103 2,064 21,162 SH   SOLE NONE 21,162 0 0
Walt Disney COM DISNEY 254687106 2,279 20,525 SH   SOLE NONE 20,525 0 0
Weyerhaeuser COM 962166104 1,290 48,982 SH   SOLE NONE 48,982 0 0
Wisdomtree TRUST Us Multifactor Fd US MULTIFACTOR 97717Y857 307 10,589 SH   SOLE NONE 10,589 0 0
WisdomTree US Quality Dividend Gr ETF US QTLY DIV GRT 97717X669 356 8,267 SH   SOLE NONE 8,267 0 0
Workday Inc CL A 98138H101 522 2,709 SH   SOLE NONE 2,709 0 0
Xilinx Inc COM 983919101 528 4,168 SH   SOLE NONE 4,168 0 0
iShares North American Tech ETF EXPND TEC SC ETF 464287549 412 2,000 SH   SOLE 1 2,000 0 0
Schwab Strategic US Aggregate Bd Etf US AGGREGATE B 808524839 245 4,725 SH   SOLE 1 4,725 0 0
Apple COM 037833100 510 2,683 SH   SOLE 1 2,683 0 0
Akamai Technologies COM 00971T101 200 2,784 SH   SOLE 1 2,784 0 0
Amazon.Com COM 023135106 604 339 SH   SOLE 1 339 0 0
Broadcom COM 11135F101 361 1,199 SH   SOLE 1 1,199 0 0
salesforce.com COM 79466L302 219 1,384 SH   SOLE 1 1,384 0 0
Fortinet COM 34959E109 229 2,728 SH   SOLE 1 2,728 0 0
Alphabet Class C CAP STK CL C 02079K107 366 312 SH   SOLE 1 312 0 0
Illumina COM 452327109 307 989 SH   SOLE 1 989 0 0
Intuitive Surgical COM NEW 46120E602 403 706 SH   SOLE 1 706 0 0
MongoDB CL A 60937P106 344 2,341 SH   SOLE 1 2,341 0 0
Mercadolibre COM 58733R102 266 523 SH   SOLE 1 523 0 0
Netflix COM 64110L106 481 1,349 SH   SOLE 1 1,349 0 0
Nvidia COM 67066G104 336 1,874 SH   SOLE 1 1,874 0 0
Paypal COM 70450Y103 386 3,718 SH   SOLE 1 3,718 0 0
Tesla COM 88160R101 292 1,045 SH   SOLE 1 1,045 0 0
Twilio CL A 90138F102 265 2,051 SH   SOLE 1 2,051 0 0