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
10x Genomics Inc CL A COM 88025U109 716 3,956 SH   SOLE NONE 3,956 0 0
3M Company COM 88579Y101 3,137 16,281 SH   SOLE NONE 16,281 0 0
AbbVie Inc COM 00287Y109 279 2,583 SH   SOLE NONE 2,583 0 0
ABERDEEN PHYSICAL SWISS GOLD ETF PHYSCL GOLD SHS 00326A104 186 11,342 SH   SOLE NONE 11,342 0 0
Accenture SHS CLASS A G1151C101 2,297 8,314 SH   SOLE NONE 8,314 0 0
Adobe Systems Inc COM 00724F101 2,363 4,970 SH   SOLE NONE 4,970 0 0
Akamai Technologies COM 00971T101 2,062 20,240 SH   SOLE NONE 20,240 0 0
Albemarle COM 012653101 1,156 7,912 SH   SOLE NONE 7,912 0 0
Align Technology COM 016255101 3,795 7,007 SH   SOLE NONE 7,007 0 0
Alphabet Class A CAP STK CL A 02079K305 8,469 4,106 SH   SOLE NONE 4,106 0 0
Alphabet Class C CAP STK CL C 02079K107 4,468 2,160 SH   SOLE NONE 2,160 0 0
Amazon.Com COM 023135106 15,115 4,885 SH   SOLE NONE 4,885 0 0
American Tower COM 03027X100 3,313 13,861 SH   SOLE NONE 13,861 0 0
Americold Realty Trust COM 03064D108 824 21,430 SH   SOLE NONE 21,430 0 0
Amgen COM 031162100 3,608 14,502 SH   SOLE NONE 14,502 0 0
Analog Devices Inc COM 032654105 2,293 14,787 SH   SOLE NONE 14,787 0 0
Anaplan Inc COM 03272L108 698 12,962 SH   SOLE NONE 12,962 0 0
Apollo Global Management COM CL A 03768E105 1,840 39,141 SH   SOLE NONE 39,141 0 0
Apple COM 037833100 16,503 135,104 SH   SOLE NONE 135,104 0 0
Aptiv SHS G6095L109 3,002 21,771 SH   SOLE NONE 21,771 0 0
Archer-Daniels Midland Co COM 039483102 299 5,241 SH   SOLE NONE 5,241 0 0
AT&T COM 00206R102 335 11,080 SH   SOLE NONE 11,080 0 0
Autodesk Inc COM 052769106 3,515 12,682 SH   SOLE NONE 12,682 0 0
Berkshire Hathaway Class B CL B NEW 084670702 3,807 14,900 SH   SOLE NONE 14,900 0 0
Beyond Meat Inc COM 08862E109 1,446 11,111 SH   SOLE NONE 11,111 0 0
Blackrock COM 09247X101 6,708 8,896 SH   SOLE NONE 8,896 0 0
Blackstone Group COM 09260D107 2,760 37,030 SH   SOLE NONE 37,030 0 0
Broadcom COM 11135F101 6,211 13,395 SH   SOLE NONE 13,395 0 0
Carlyle Group COM 14316J108 2,282 62,076 SH   SOLE NONE 62,076 0 0
Caterpillar COM 149123101 3,211 13,847 SH   SOLE NONE 13,847 0 0
Chubb COM H1467J104 1,832 11,598 SH   SOLE NONE 11,598 0 0
Cisco Systems COM 17275R102 2,763 53,442 SH   SOLE NONE 53,442 0 0
Clorox COM 189054109 2,170 11,250 SH   SOLE NONE 11,250 0 0
CME Group COM 12572Q105 1,599 7,828 SH   SOLE NONE 7,828 0 0
Coca-Cola COM 191216100 1,367 25,942 SH   SOLE NONE 25,942 0 0
Cogent Communications Holdings COM NEW 19239V302 479 6,963 SH   SOLE NONE 6,963 0 0
Cognex COM 192422103 1,366 16,455 SH   SOLE NONE 16,455 0 0
Costco Wholesale COM 22160K105 6,263 17,767 SH   SOLE NONE 17,767 0 0
Cree COM 225447101 990 9,159 SH   SOLE NONE 9,159 0 0
CRISPR Therapeutics AG NAMEN AKT H17182108 1,521 12,481 SH   SOLE NONE 12,481 0 0
CVS Health COM 126650100 302 4,021 SH   SOLE NONE 4,021 0 0
Deere & Company COM 244199105 2,380 6,361 SH   SOLE NONE 6,361 0 0
Digital Rlty Tr Inc Com COM 253868103 237 1,686 SH   SOLE NONE 1,686 0 0
Dominion Energy COM 25746U109 1,955 25,734 SH   SOLE NONE 25,734 0 0
Eaton Corp Plc Com SHS G29183103 298 2,158 SH   SOLE NONE 2,158 0 0
Emerson Electric Co COM 291011104 303 3,360 SH   SOLE NONE 3,360 0 0
Equinix COM 29444U700 768 1,130 SH   SOLE NONE 1,130 0 0
Estee Lauder CL A 518439104 3,390 11,655 SH   SOLE NONE 11,655 0 0
Facebook CL A 30303M102 2,042 6,934 SH   SOLE NONE 6,934 0 0
Fastly Inc CL A 31188V100 1,542 22,913 SH   SOLE NONE 22,913 0 0
FedEx COM 31428X106 1,382 4,866 SH   SOLE NONE 4,866 0 0
Fidelity Nasdaq Composite Index Tracking NASDAQ COMPSIT 315912808 1,254 2,442 SH   SOLE NONE 2,442 0 0
Fidelity MSCI Information Tech ETF MSCI INFO TECH I 316092808 202 1,909 SH   SOLE NONE 1,909 0 0
Fidelity MSCI Materials ETF MSCI MATLS INDEX 316092881 1,309 29,583 SH   SOLE NONE 29,583 0 0
First Solar COM 336433107 2,818 32,277 SH   SOLE NONE 32,277 0 0
Fortinet COM 34959E109 4,738 25,694 SH   SOLE NONE 25,694 0 0
Freeport-McMoRan Inc CL B 35671D857 256 7,777 SH   SOLE NONE 7,777 0 0
Gilead Sciences COM 375558103 283 4,376 SH   SOLE NONE 4,376 0 0
Home Depot COM 437076102 339 1,109 SH   SOLE NONE 1,109 0 0
Honeywell International COM 438516106 6,554 30,192 SH   SOLE NONE 30,192 0 0
HubSpot Inc COM 443573100 2,778 6,116 SH   SOLE NONE 6,116 0 0
Illinois Tool Works COM 452308109 2,480 11,196 SH   SOLE NONE 11,196 0 0
Illumina COM 452327109 5,355 13,944 SH   SOLE NONE 13,944 0 0
Innovator S&P 500 Buffer ETF January S&P 500 BUFFER 45782C409 1,262 36,980 SH   SOLE NONE 36,980 0 0
Insulet COM 45784P101 2,504 9,598 SH   SOLE NONE 9,598 0 0
Intel COM 458140100 3,016 47,125 SH   SOLE NONE 47,125 0 0
International Business Machines COM 459200101 301 2,255 SH   SOLE NONE 2,255 0 0
Intuitive Surgical COM NEW 46120E602 5,416 7,330 SH   SOLE NONE 7,330 0 0
Invesco EM Sovereign Debt ETF EMRNG MKT SVRG 46138E784 218 8,159 SH   SOLE NONE 8,159 0 0
iPath Bloomberg Commodity Index DJUBS CMDT ETN36 06738C778 591 24,990 SH   SOLE NONE 24,990 0 0
Iron Mountain COM 46284V101 891 24,079 SH   SOLE NONE 24,079 0 0
iShares 3-7 Year Treasury Bond ETF 3 7 YR TREAS BD 464288661 3,110 23,945 SH   SOLE NONE 23,945 0 0
iShares 7-10 Year Treasury Bond ETF BARCLAYS 7 10 YR 464287440 2,326 20,597 SH   SOLE NONE 20,597 0 0
iShares California Muni Bond ETF CALIF MUN BD ETF 464288356 7,749 124,738 SH   SOLE NONE 124,738 0 0
iShares Core S&P 500 ETF CORE S&P500 ETF 464287200 1,662 4,177 SH   SOLE NONE 4,177 0 0
iShares Emerging Markets Bond ETF JPMORGAN USD EMG 464288281 1,042 9,571 SH   SOLE NONE 9,571 0 0
iShares Global Comm Services ETF GBL COMM SVC ETF 464287275 2,019 25,124 SH   SOLE NONE 25,124 0 0
iShares Global Consumer Discr ETF GLB CNS DISC ETF 464288745 2,624 16,095 SH   SOLE NONE 16,095 0 0
iShares Global Consumer Staples ETF GLB CNSM STP ETF 464288737 1,667 28,696 SH   SOLE NONE 28,696 0 0
iShares Global Healthcare ETF GLOB HLTHCRE ETF 464287325 1,611 20,901 SH   SOLE NONE 20,901 0 0
iShares Global Industrials ETF GLOB INDSTRL ETF 464288729 2,389 20,609 SH   SOLE NONE 20,609 0 0
iShares Global Materials ETF GLOBAL MATER ETF 464288695 420 4,843 SH   SOLE NONE 4,843 0 0
iShares Global Technology ETF GLOBAL TECH ETF 464287291 3,918 12,732 SH   SOLE NONE 12,732 0 0
iShares Global Utilities ETF GLOB UTILITS ETF 464288711 363 5,999 SH   SOLE NONE 5,999 0 0
iShares Gold Trust ISHARES 464285105 247 15,211 SH   SOLE NONE 15,211 0 0
iShares High Yield Corp Bond ETF IBOXX HI YD ETF 464288513 1,941 22,268 SH   SOLE NONE 22,268 0 0
iShares National Muni Bond ETF NATIONAL MUN ETF 464288414 8,084 69,658 SH   SOLE NONE 69,658 0 0
iShares S&P Mid-Cap 400 Growth ETF S&P MC 400GR ETF 464287606 2,527 32,248 SH   SOLE NONE 32,248 0 0
iShares S&P Small-Cap 600 Growth ETF S&P SML 600 GWT 464287887 932 7,270 SH   SOLE NONE 7,270 0 0
iShares Short-Term National Muni Bond ETF SHRT NAT MUN ETF 464288158 3,273 30,355 SH   SOLE NONE 30,355 0 0
iShares TIPS Bond ETF TIPS BD ETF 464287176 1,594 12,701 SH   SOLE NONE 12,701 0 0
iShares US Preferred Stock ETF PFD AND INCM SEC 464288687 2,151 56,024 SH   SOLE NONE 56,024 0 0
Johnson & Johnson COM 478160104 2,620 15,939 SH   SOLE NONE 15,939 0 0
JPMorgan Disciplined High Yield ETF HIGH YLD RESRCH 46641Q878 1,560 30,271 SH   SOLE NONE 30,271 0 0
JPMorgan Diversified Return Emerging Markets Equity ETF DIV RTN EM EQT 46641Q308 673 11,902 SH   SOLE NONE 11,902 0 0
JPMorgan Municipal ETF MUNICIPAL ETF 46641Q647 2,632 48,266 SH   SOLE NONE 48,266 0 0
JPMorgan Ultra-Short Income ETF ULTRA SHRT INC 46641Q837 2,311 45,527 SH   SOLE NONE 45,527 0 0
JPMorgan Ultra-Short Municipal Inc ETF ULTRA SHT MUNCPL 46641Q654 3,451 67,623 SH   SOLE NONE 67,623 0 0
JPMorgan USD Emerging Mkts Svr Bd ETF USD EMRNG MKT 46641Q746 1,271 26,137 SH   SOLE NONE 26,137 0 0
Kezar Life Sciences Inc Com COM 49372L100 1,321 221,625 SH   SOLE NONE 221,625 0 0
L Brands Inc COM 501797104 251 4,058 SH   SOLE NONE 4,058 0 0
Lowes COM 548661107 3,430 18,035 SH   SOLE NONE 18,035 0 0
Mastercard CL A 57636Q104 228 641 SH   SOLE NONE 641 0 0
McDonalds COM 580135101 274 1,222 SH   SOLE NONE 1,222 0 0
Mercadolibre COM 58733R102 2,338 1,588 SH   SOLE NONE 1,588 0 0
Mettler-Toledo COM 592688105 2,256 1,952 SH   SOLE NONE 1,952 0 0
Micron Technology COM 595112103 3,598 40,788 SH   SOLE NONE 40,788 0 0
Microsoft COM 594918104 5,524 23,429 SH   SOLE NONE 23,429 0 0
Moderna Inc COM 60770K107 1,450 11,075 SH   SOLE NONE 11,075 0 0
MongoDB CL A 60937P106 1,621 6,063 SH   SOLE NONE 6,063 0 0
Moody s Corporation COM 615369105 2,463 8,250 SH   SOLE NONE 8,250 0 0
Ncino Inc COM 63947U107 568 8,516 SH   SOLE NONE 8,516 0 0
Netflix COM 64110L106 8,365 16,035 SH   SOLE NONE 16,035 0 0
Nextera Energy COM 65339F101 2,343 30,986 SH   SOLE NONE 30,986 0 0
Nike CL B 654106103 3,370 25,360 SH   SOLE NONE 25,360 0 0
Nvidia COM 67066G104 9,617 18,012 SH   SOLE NONE 18,012 0 0
Okta Inc CL A 679295105 1,083 4,913 SH   SOLE NONE 4,913 0 0
Palantir Technologies Inc Ordinary Shares - Class CL A 69608A108 388 16,670 SH   SOLE NONE 16,670 0 0
Paypal COM 70450Y103 5,955 24,523 SH   SOLE NONE 24,523 0 0
Pepsico Inc COM 713448108 265 1,876 SH   SOLE NONE 1,876 0 0
Pfizer COM 717081103 1,708 47,146 SH   SOLE NONE 47,146 0 0
PIMCO Enhanced Low Duration Active ETF ENHNCD LW DUR AC 72201R718 250 2,450 SH   SOLE NONE 2,450 0 0
Price T Rowe Group Inc Com COM 74144T108 280 1,631 SH   SOLE NONE 1,631 0 0
Prologis COM 74340W103 1,279 12,062 SH   SOLE NONE 12,062 0 0
Proto Labs COM 743713109 557 4,579 SH   SOLE NONE 4,579 0 0
Public Storage COM 74460D109 1,709 6,927 SH   SOLE NONE 6,927 0 0
Raytheon Technologies Ord COM 75513E101 355 4,596 SH   SOLE NONE 4,596 0 0
Regeneron Pharmaceuticals COM 75886F107 1,030 2,176 SH   SOLE NONE 2,176 0 0
Ross Stores COM 778296103 5,880 49,037 SH   SOLE NONE 49,037 0 0
salesforce.com COM 79466L302 2,046 9,659 SH   SOLE NONE 9,659 0 0
Schwab US Broad Market US BRD MKT ETF 808524102 1,633 16,890 SH   SOLE NONE 16,890 0 0
Schwab US Large Cap ETF US LRG CAP ETF 808524201 1,038 10,806 SH   SOLE NONE 10,806 0 0
Schwab US Large-Cap Growth ETF US LCAP GR ETF 808524300 1,206 9,293 SH   SOLE NONE 9,293 0 0
Schwab US Small Cap ETF US SML CAP ETF 808524607 1,163 11,672 SH   SOLE NONE 11,672 0 0
Schwab US Tips ETF US TIPS ETF 808524870 1,520 24,849 SH   SOLE NONE 24,849 0 0
Sherwin Williams COM 824348106 3,742 5,070 SH   SOLE NONE 5,070 0 0
Solaredge Technologies COM 83417M104 1,604 5,580 SH   SOLE NONE 5,580 0 0
SPDR Barclays High Yield Bd ETF BLOOMBERG BRCLYS 78468R622 1,769 16,255 SH   SOLE NONE 16,255 0 0
SPDR S&P 400 Mid Cap Growth ETF S&P 400 MDCP GRW 78464A821 1,321 17,594 SH   SOLE NONE 17,594 0 0
Splunk COM 848637104 856 6,318 SH   SOLE NONE 6,318 0 0
Spotify Technology SA SHS L8681T102 2,603 9,715 SH   SOLE NONE 9,715 0 0
Square Inc CL A 852234103 1,592 7,010 SH   SOLE NONE 7,010 0 0
Starbucks COM 855244109 4,277 39,139 SH   SOLE NONE 39,139 0 0
Taiwan Semiconductor Manufacturing Co Ltd SPONSORED ADS 874039100 263 2,223 SH   SOLE NONE 2,223 0 0
Tesla COM 88160R101 14,409 21,573 SH   SOLE NONE 21,573 0 0
Texas Instruments COM 882508104 3,109 16,449 SH   SOLE NONE 16,449 0 0
The Toro Company COM 891092108 581 5,629 SH   SOLE NONE 5,629 0 0
Thermo Fisher Scientific COM 883556102 3,162 6,928 SH   SOLE NONE 6,928 0 0
TJX Companies COM 872540109 3,151 47,628 SH   SOLE NONE 47,628 0 0
Travelers Companies COM 89417E109 2,766 18,392 SH   SOLE NONE 18,392 0 0
Twilio CL A 90138F102 2,401 7,045 SH   SOLE NONE 7,045 0 0
Twist Bioscience Corp COM 90184D100 922 7,444 SH   SOLE NONE 7,444 0 0
Union Pacific COM 907818108 2,373 10,767 SH   SOLE NONE 10,767 0 0
United Parcel Service CL B 911312106 2,085 12,266 SH   SOLE NONE 12,266 0 0
Universal Display Corp COM 91347P105 1,130 4,773 SH   SOLE NONE 4,773 0 0
Vanguard FTSE All-World ex-US ETF ALLWRLD EX US 922042775 1,182 19,471 SH   SOLE NONE 19,471 0 0
Vanguard Global ex-US Real Est ETF GLB EX US ETF 922042676 961 17,226 SH   SOLE NONE 17,226 0 0
Vanguard Large-Cap ETF LARGE CAP ETF 922908637 610 3,291 SH   SOLE NONE 3,291 0 0
Vanguard Mid-Cap ETF MID CAP ETF 922908629 624 2,818 SH   SOLE NONE 2,818 0 0
Vanguard Real Estate ETF REAL ESTATE ETF 922908553 1,453 15,817 SH   SOLE NONE 15,817 0 0
Vanguard Short-Term Bond ETF SHORT TRM BOND 921937827 3,142 38,227 SH   SOLE NONE 38,227 0 0
VEEVA SYSTEMS, INC CL A COM 922475108 1,144 4,378 SH   SOLE NONE 4,378 0 0
Verizon Communications COM 92343V104 2,843 48,896 SH   SOLE NONE 48,896 0 0
Vertex Pharmaceuticals Inc COM 92532F100 2,563 11,928 SH   SOLE NONE 11,928 0 0
Visa COM CL A 92826C839 245 1,156 SH   SOLE NONE 1,156 0 0
VMware Inc CL A COM 928563402 1,653 10,985 SH   SOLE NONE 10,985 0 0
Walmart COM 931142103 3,472 25,558 SH   SOLE NONE 25,558 0 0
Walt Disney COM 254687106 3,198 17,329 SH   SOLE NONE 17,329 0 0
Watsco Inc COM 942622200 256 980 SH   SOLE NONE 980 0 0
Weyerhaeuser COM NEW 962166104 1,740 48,869 SH   SOLE NONE 48,869 0 0
WisdomTree US Quality Dividend Gr ETF US QTLY DIV GRT 97717X669 502 8,782 SH   SOLE NONE 8,782 0 0
Workday Inc CL A 98138H101 2,281 9,181 SH   SOLE NONE 9,181 0 0