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 1,687 8,614 SH   SOLE NONE 8,614 0 0
3M Company COM 88579Y101 3,657 18,409 SH   SOLE NONE 18,409 0 0
AbbVie Inc COM 00287Y109 295 2,622 SH   SOLE NONE 2,622 0 0
Accenture SHS CLASS A G1151C101 2,525 8,564 SH   SOLE NONE 8,564 0 0
Adobe Systems Inc COM 00724F101 3,395 5,797 SH   SOLE NONE 5,797 0 0
Akamai Technologies COM 00971T101 2,016 17,291 SH   SOLE NONE 17,291 0 0
Albemarle COM 012653101 1,834 10,888 SH   SOLE NONE 10,888 0 0
Align Technology COM 016255101 4,454 7,290 SH   SOLE NONE 7,290 0 0
Alphabet Class A CAP STK CL A 02079K305 10,732 4,395 SH   SOLE NONE 4,395 0 0
Alphabet Class C CAP STK CL C 02079K107 5,965 2,380 SH   SOLE NONE 2,380 0 0
Amazon.Com COM 023135106 18,780 5,459 SH   SOLE NONE 5,459 0 0
American Tower COM 03027X100 3,898 14,428 SH   SOLE NONE 14,428 0 0
Americold Realty Trust COM 03064D108 834 22,036 SH   SOLE NONE 22,036 0 0
Amgen COM 031162100 4,185 17,170 SH   SOLE NONE 17,170 0 0
Analog Devices Inc COM 032654105 2,650 15,392 SH   SOLE NONE 15,392 0 0
Anaplan Inc COM 03272L108 1,490 27,948 SH   SOLE NONE 27,948 0 0
Apollo Global Management COM CL A 03768E105 2,495 40,113 SH   SOLE NONE 40,113 0 0
Apple COM 037833100 20,811 151,947 SH   SOLE NONE 151,947 0 0
Aptiv SHS G6095L109 3,886 24,701 SH   SOLE NONE 24,701 0 0
Archer-Daniels Midland Co COM 039483102 287 4,735 SH   SOLE NONE 4,735 0 0
AT&T COM 00206R102 346 12,029 SH   SOLE NONE 12,029 0 0
Autodesk Inc COM 052769106 3,878 13,285 SH   SOLE NONE 13,285 0 0
Berkshire Hathaway Class B CL B NEW 084670702 4,380 15,759 SH   SOLE NONE 15,759 0 0
Beyond Meat Inc COM 08862E109 1,865 11,841 SH   SOLE NONE 11,841 0 0
Blackrock COM 09247X101 7,546 8,625 SH   SOLE NONE 8,625 0 0
Blackstone Group COM 09260D107 2,980 30,676 SH   SOLE NONE 30,676 0 0
Broadcom COM 11135F101 8,166 17,124 SH   SOLE NONE 17,124 0 0
Carlyle Group COM 14316J108 2,397 51,574 SH   SOLE NONE 51,574 0 0
Caterpillar COM 149123101 2,697 12,391 SH   SOLE NONE 12,391 0 0
Chubb COM H1467J104 1,907 11,999 SH   SOLE NONE 11,999 0 0
Cisco Systems COM 17275R102 3,158 59,584 SH   SOLE NONE 59,584 0 0
Clorox COM 189054109 2,089 11,613 SH   SOLE NONE 11,613 0 0
CME Group COM 12572Q105 1,727 8,119 SH   SOLE NONE 8,119 0 0
Cognex COM 192422103 1,929 22,951 SH   SOLE NONE 22,951 0 0
Costco Wholesale COM 22160K105 7,737 19,555 SH   SOLE NONE 19,555 0 0
Cree COM 225447101 1,767 18,048 SH   SOLE NONE 18,048 0 0
CRISPR Therapeutics AG NAMEN AKT H17182108 3,013 18,614 SH   SOLE NONE 18,614 0 0
Crown Castle COM 22822V101 211 1,083 SH   SOLE NONE 1,083 0 0
CVS Health COM 126650100 323 3,869 SH   SOLE NONE 3,869 0 0
Deere & Company COM 244199105 2,332 6,612 SH   SOLE NONE 6,612 0 0
Devon Energy Corp New COM 25179M103 226 7,738 SH   SOLE NONE 7,738 0 0
Digital Rlty Tr Inc Com COM 253868103 266 1,765 SH   SOLE NONE 1,765 0 0
Dominion Energy COM 25746U109 2,289 31,119 SH   SOLE NONE 31,119 0 0
Eaton Corp Plc Com SHS G29183103 294 1,982 SH   SOLE NONE 1,982 0 0
Equinix COM 29444U700 1,825 2,274 SH   SOLE NONE 2,274 0 0
Estee Lauder CL A 518439104 3,681 11,572 SH   SOLE NONE 11,572 0 0
Facebook CL A 30303M102 2,530 7,276 SH   SOLE NONE 7,276 0 0
Fastly Inc CL A 31188V100 2,664 44,693 SH   SOLE NONE 44,693 0 0
FedEx COM 31428X106 1,516 5,083 SH   SOLE NONE 5,083 0 0
Fidelity MSCI Information Tech ETF MSCI INFO TECH I 316092808 225 1,912 SH   SOLE NONE 1,912 0 0
Fidelity MSCI Materials ETF MSCI MATLS INDEX 316092881 1,344 29,094 SH   SOLE NONE 29,094 0 0
First Solar COM 336433107 3,067 33,888 SH   SOLE NONE 33,888 0 0
Fortinet COM 34959E109 2,999 12,592 SH   SOLE NONE 12,592 0 0
Freeport-McMoRan Inc CL B 35671D857 267 7,189 SH   SOLE NONE 7,189 0 0
Gilead Sciences COM 375558103 315 4,576 SH   SOLE NONE 4,576 0 0
Home Depot COM 437076102 354 1,109 SH   SOLE NONE 1,109 0 0
Honeywell International COM 438516106 7,283 33,203 SH   SOLE NONE 33,203 0 0
HubSpot Inc COM 443573100 3,669 6,296 SH   SOLE NONE 6,296 0 0
Illinois Tool Works COM 452308109 2,837 12,689 SH   SOLE NONE 12,689 0 0
Illumina COM 452327109 8,795 18,585 SH   SOLE NONE 18,585 0 0
Innovator S&P 500 Buffer ETF January S&P 500 BUFFER 45782C409 1,427 39,844 SH   SOLE NONE 39,844 0 0
Insulet COM 45784P101 2,758 10,047 SH   SOLE NONE 10,047 0 0
Intel COM 458140100 3,069 54,662 SH   SOLE NONE 54,662 0 0
International Business Machines COM 459200101 328 2,237 SH   SOLE NONE 2,237 0 0
Intuitive Surgical COM NEW 46120E602 8,842 9,615 SH   SOLE NONE 9,615 0 0
Invesco EM Sovereign Debt ETF EMRNG MKT SVRG 46138E784 267 9,651 SH   SOLE NONE 9,651 0 0
iPath Bloomberg Commodity Index DJUBS CMDT ETN36 06738C778 849 31,198 SH   SOLE NONE 31,198 0 0
Iron Mountain COM 46284V101 1,036 24,487 SH   SOLE NONE 24,487 0 0
iShares 3-7 Year Treasury Bond ETF 3 7 YR TREAS BD 464288661 3,708 28,407 SH   SOLE NONE 28,407 0 0
iShares 7-10 Year Treasury Bond ETF BARCLAYS 7 10 YR 464287440 2,752 23,827 SH   SOLE NONE 23,827 0 0
iShares California Muni Bond ETF CALIF MUN BD ETF 464288356 14,930 238,426 SH   SOLE NONE 238,426 0 0
iShares Core S&P 500 ETF CORE S&P500 ETF 464287200 1,592 3,703 SH   SOLE NONE 3,703 0 0
iShares Emerging Markets Bond ETF JPMORGAN USD EMG 464288281 1,117 9,928 SH   SOLE NONE 9,928 0 0
iShares Global Comm Services ETF GBL COMM SVC ETF 464287275 3,401 39,285 SH   SOLE NONE 39,285 0 0
iShares Global Consumer Discr ETF GLB CNS DISC ETF 464288745 4,136 24,129 SH   SOLE NONE 24,129 0 0
iShares Global Consumer Staples ETF GLB CNSM STP ETF 464288737 2,884 47,176 SH   SOLE NONE 47,176 0 0
iShares Global Healthcare ETF GLOB HLTHCRE ETF 464287325 2,807 33,776 SH   SOLE NONE 33,776 0 0
iShares Global Industrials ETF GLOB INDSTRL ETF 464288729 3,808 31,888 SH   SOLE NONE 31,888 0 0
iShares Global Materials ETF GLOBAL MATER ETF 464288695 653 7,179 SH   SOLE NONE 7,179 0 0
iShares Global Technology ETF GLOBAL TECH ETF 464287291 6,269 18,573 SH   SOLE NONE 18,573 0 0
iShares Global Utilities ETF GLOB UTILITS ETF 464288711 578 9,722 SH   SOLE NONE 9,722 0 0
iShares High Yield Corp Bond ETF IBOXX HI YD ETF 464288513 2,026 23,011 SH   SOLE NONE 23,011 0 0
iShares Investment Grade Corp Bond ETF IBOXX INV CP ETF 464287242 202 1,500 SH   SOLE NONE 1,500 0 0
iShares National Muni Bond ETF NATIONAL MUN ETF 464288414 8,184 69,829 SH   SOLE NONE 69,829 0 0
iShares North American Tech ETF EXPND TEC SC ETF 464287549 650 1,608 SH   SOLE NONE 1,608 0 0
iShares S&P Mid-Cap 400 Growth ETF S&P MC 400GR ETF 464287606 3,964 48,985 SH   SOLE NONE 48,985 0 0
iShares S&P Small-Cap 600 Growth ETF S&P SML 600 GWT 464287887 1,416 10,680 SH   SOLE NONE 10,680 0 0
iShares Short-Term National Muni Bond ETF SHRT NAT MUN ETF 464288158 3,264 30,276 SH   SOLE NONE 30,276 0 0
iShares TIPS Bond ETF TIPS BD ETF 464287176 2,007 15,681 SH   SOLE NONE 15,681 0 0
iShares US Preferred Stock ETF PFD AND INCM SEC 464288687 2,286 58,120 SH   SOLE NONE 58,120 0 0
Johnson & Johnson COM 478160104 3,063 18,594 SH   SOLE NONE 18,594 0 0
JPMorgan Disciplined High Yield ETF HIGH YLD RESRCH 46641Q878 1,887 36,070 SH   SOLE NONE 36,070 0 0
JPMorgan Diversified Return Emerging Markets Equity ETF DIV RTN EM EQT 46641Q308 1,141 19,250 SH   SOLE NONE 19,250 0 0
JPMorgan Municipal ETF MUNICIPAL ETF 46641Q647 10,675 193,214 SH   SOLE NONE 193,214 0 0
JPMorgan Ultra-Short Income ETF ULTRA SHRT INC 46641Q837 2,465 48,589 SH   SOLE NONE 48,589 0 0
JPMorgan Ultra-Short Municipal Inc ETF ULTRA SHT MUNCPL 46641Q654 8,465 165,823 SH   SOLE NONE 165,823 0 0
JPMorgan US Aggregate Bond ETF US AGGREGATE ETF 46641Q241 208 3,818 SH   SOLE NONE 3,818 0 0
JPMorgan USD Emerging Mkts Svr Bd ETF USD EMRNG MKT 46641Q746 1,605 32,062 SH   SOLE NONE 32,062 0 0
L Brands Inc COM 501797104 271 3,761 SH   SOLE NONE 3,761 0 0
Lowes COM 548661107 3,478 17,930 SH   SOLE NONE 17,930 0 0
Marathon Oil Corp COM 565849106 168 12,354 SH   SOLE NONE 12,354 0 0
MasTec Inc COM 576323109 211 1,985 SH   SOLE NONE 1,985 0 0
Mastercard CL A 57636Q104 234 641 SH   SOLE NONE 641 0 0
McDonalds COM 580135101 285 1,235 SH   SOLE NONE 1,235 0 0
Mercadolibre COM 58733R102 4,688 3,009 SH   SOLE NONE 3,009 0 0
Mettler-Toledo COM 592688105 2,765 1,996 SH   SOLE NONE 1,996 0 0
Micron Technology COM 595112103 4,076 47,961 SH   SOLE NONE 47,961 0 0
Microsoft COM 594918104 7,281 26,876 SH   SOLE NONE 26,876 0 0
Moderna Inc COM 60770K107 2,749 11,699 SH   SOLE NONE 11,699 0 0
MongoDB CL A 60937P106 3,817 10,558 SH   SOLE NONE 10,558 0 0
Moody s Corporation COM 615369105 3,481 9,608 SH   SOLE NONE 9,608 0 0
Ncino Inc COM 63947U107 1,270 21,195 SH   SOLE NONE 21,195 0 0
Netflix COM 64110L106 10,942 20,716 SH   SOLE NONE 20,716 0 0
Nextera Energy COM 65339F101 2,306 31,464 SH   SOLE NONE 31,464 0 0
Nike CL B 654106103 4,474 28,962 SH   SOLE NONE 28,962 0 0
Nucor Corp COM 670346105 221 2,308 SH   SOLE NONE 2,308 0 0
Nvidia COM 67066G104 16,634 20,790 SH   SOLE NONE 20,790 0 0
Okta Inc CL A 679295105 2,253 9,209 SH   SOLE NONE 9,209 0 0
Palantir Technologies Inc Ordinary Shares - Class CL A 69608A108 307 11,656 SH   SOLE NONE 11,656 0 0
Paypal COM 70450Y103 8,191 28,100 SH   SOLE NONE 28,100 0 0
Pepsico Inc COM 713448108 298 2,009 SH   SOLE NONE 2,009 0 0
PIMCO Enhanced Low Duration Active ETF ENHNCD LW DUR AC 72201R718 249 2,450 SH   SOLE NONE 2,450 0 0
Price T Rowe Group Inc Com COM 74144T108 290 1,463 SH   SOLE NONE 1,463 0 0
Prologis COM 74340W103 1,476 12,349 SH   SOLE NONE 12,349 0 0
Proto Labs COM 743713109 983 10,713 SH   SOLE NONE 10,713 0 0
Public Storage COM 74460D109 2,135 7,099 SH   SOLE NONE 7,099 0 0
Raytheon Technologies Ord COM 75513E101 402 4,717 SH   SOLE NONE 4,717 0 0
Regeneron Pharmaceuticals COM 75886F107 2,108 3,775 SH   SOLE NONE 3,775 0 0
Ross Stores COM 778296103 5,951 47,994 SH   SOLE NONE 47,994 0 0
salesforce.com COM 79466L302 2,506 10,260 SH   SOLE NONE 10,260 0 0
Schwab Strategic Intermediate-Term US INTRM TRM TRES 808524854 208 3,654 SH   SOLE NONE 3,654 0 0
Schwab US Broad Market US BRD MKT ETF 808524102 1,640 15,731 SH   SOLE NONE 15,731 0 0
Schwab US Large Cap ETF US LRG CAP ETF 808524201 1,118 10,750 SH   SOLE NONE 10,750 0 0
Schwab US Small Cap ETF US SML CAP ETF 808524607 1,301 12,486 SH   SOLE NONE 12,486 0 0
Schwab US Tips ETF US TIPS ETF 808524870 1,802 28,830 SH   SOLE NONE 28,830 0 0
Sherwin Williams COM 824348106 4,152 15,239 SH   SOLE NONE 15,239 0 0
Solaredge Technologies COM 83417M104 3,027 10,953 SH   SOLE NONE 10,953 0 0
SPDR Barclays High Yield Bd ETF BLOOMBERG BRCLYS 78468R622 1,853 16,850 SH   SOLE NONE 16,850 0 0
SPDR S&P 400 Mid Cap Value ETF S&P 400 MDCP VAL 78464A839 1,201 17,790 SH   SOLE NONE 17,790 0 0
SPDR S&P 600 Small Cap Value ETF S&P 600 SMCP VAL 78464A300 1,189 13,876 SH   SOLE NONE 13,876 0 0
SPDR S&P MidCap 400 ETF UTSER1 S&PDCRP 78467Y107 1,129 2,300 SH   SOLE NONE 2,300 0 0
Splunk COM 848637104 1,849 12,790 SH   SOLE NONE 12,790 0 0
Spotify Technology SA SHS L8681T102 2,808 10,190 SH   SOLE NONE 10,190 0 0
Square Inc CL A 852234103 2,530 10,378 SH   SOLE NONE 10,378 0 0
Starbucks COM 855244109 4,568 40,859 SH   SOLE NONE 40,859 0 0
Taiwan Semiconductor Manufacturing Co Ltd SPONSORED ADS 874039100 263 2,191 SH   SOLE NONE 2,191 0 0
Tapestry Inc COM 876030107 241 5,533 SH   SOLE NONE 5,533 0 0
Tesla COM 88160R101 15,920 23,422 SH   SOLE NONE 23,422 0 0
Texas Instruments COM 882508104 3,596 18,698 SH   SOLE NONE 18,698 0 0
The Toro Company COM 891092108 611 5,563 SH   SOLE NONE 5,563 0 0
Thermo Fisher Scientific COM 883556102 4,084 8,096 SH   SOLE NONE 8,096 0 0
TJX Companies COM 872540109 3,720 55,180 SH   SOLE NONE 55,180 0 0
Travelers Companies COM 89417E109 3,199 21,365 SH   SOLE NONE 21,365 0 0
Twilio CL A 90138F102 4,596 11,659 SH   SOLE NONE 11,659 0 0
Twist Bioscience Corp COM 90184D100 1,974 14,812 SH   SOLE NONE 14,812 0 0
Union Pacific COM 907818108 2,679 12,179 SH   SOLE NONE 12,179 0 0
United Parcel Service CL B 911312106 2,917 14,025 SH   SOLE NONE 14,025 0 0
Universal Display Corp COM 91347P105 2,088 9,392 SH   SOLE NONE 9,392 0 0
Unum Group COM 91529Y106 252 8,861 SH   SOLE NONE 8,861 0 0
Vanguard FTSE All-World ex-US ETF ALLWRLD EX US 922042775 1,256 19,820 SH   SOLE NONE 19,820 0 0
Vanguard Global ex-US Real Est ETF GLB EX US ETF 922042676 1,288 22,073 SH   SOLE NONE 22,073 0 0
Vanguard Large-Cap ETF LARGE CAP ETF 922908637 673 3,353 SH   SOLE NONE 3,353 0 0
Vanguard Mid-Cap ETF MID CAP ETF 922908629 672 2,831 SH   SOLE NONE 2,831 0 0
Vanguard Real Estate ETF REAL ESTATE ETF 922908553 1,947 19,126 SH   SOLE NONE 19,126 0 0
Vanguard Short-Term Bond ETF SHORT TRM BOND 921937827 3,583 43,616 SH   SOLE NONE 43,616 0 0
VEEVA SYSTEMS, INC CL A COM 922475108 1,452 4,669 SH   SOLE NONE 4,669 0 0
Verizon Communications COM 92343V104 3,331 59,443 SH   SOLE NONE 59,443 0 0
Vertex Pharmaceuticals Inc COM 92532F100 3,112 15,432 SH   SOLE NONE 15,432 0 0
Visa COM CL A 92826C839 280 1,196 SH   SOLE NONE 1,196 0 0
VMware Inc CL A COM 928563402 2,052 12,827 SH   SOLE NONE 12,827 0 0
Walmart COM 931142103 4,269 30,275 SH   SOLE NONE 30,275 0 0
Walt Disney COM 254687106 3,574 20,331 SH   SOLE NONE 20,331 0 0
Watsco Inc COM 942622200 281 979 SH   SOLE NONE 979 0 0
Weyerhaeuser COM NEW 962166104 1,731 50,281 SH   SOLE NONE 50,281 0 0
WisdomTree US Quality Dividend Gr ETF US QTLY DIV GRT 97717X669 546 9,149 SH   SOLE NONE 9,149 0 0
Workday Inc CL A 98138H101 2,296 9,619 SH   SOLE NONE 9,619 0 0