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,336 9,176 SH   SOLE NONE 9,176 0 0
3M Company COM 88579Y101 3,238 18,456 SH   SOLE NONE 18,456 0 0
AbbVie Inc COM 00287Y109 278 2,573 SH   SOLE NONE 2,573 0 0
Accenture SHS CLASS A G1151C101 2,717 8,494 SH   SOLE NONE 8,494 0 0
Adobe Systems Inc COM 00724F101 3,276 5,690 SH   SOLE NONE 5,690 0 0
Akamai Technologies COM 00971T101 1,655 15,820 SH   SOLE NONE 15,820 0 0
Albemarle COM 012653101 2,230 10,183 SH   SOLE NONE 10,183 0 0
Alibaba Group SPONSORED ADS 01609W102 549 3,708 SH   SOLE NONE 3,708 0 0
Align Technology COM 016255101 4,808 7,226 SH   SOLE NONE 7,226 0 0
Alphabet Class A CAP STK CL A 02079K305 11,694 4,374 SH   SOLE NONE 4,374 0 0
Alphabet Class C CAP STK CL C 02079K107 5,424 2,035 SH   SOLE NONE 2,035 0 0
Amazon.Com COM 023135106 17,787 5,415 SH   SOLE NONE 5,415 0 0
American Tower COM 03027X100 3,824 14,408 SH   SOLE NONE 14,408 0 0
Americold Realty Trust COM 03064D108 640 22,036 SH   SOLE NONE 22,036 0 0
Amgen COM 031162100 3,729 17,537 SH   SOLE NONE 17,537 0 0
Analog Devices Inc COM 032654105 2,579 15,399 SH   SOLE NONE 15,399 0 0
Anaplan Inc COM 03272L108 1,709 28,072 SH   SOLE NONE 28,072 0 0
Apollo Global Management COM CL A 03768E105 2,459 39,923 SH   SOLE NONE 39,923 0 0
Apple COM 037833100 20,592 145,526 SH   SOLE NONE 145,526 0 0
Aptiv SHS G6095L109 3,276 21,990 SH   SOLE NONE 21,990 0 0
Archer-Daniels Midland Co COM 039483102 288 4,800 SH   SOLE NONE 4,800 0 0
AT&T COM 00206R102 314 11,613 SH   SOLE NONE 11,613 0 0
Autodesk Inc COM 052769106 3,937 13,808 SH   SOLE NONE 13,808 0 0
Baidu Inc SPON ADR REP A 056752108 581 3,778 SH   SOLE NONE 3,778 0 0
Berkshire Hathaway Class B CL B NEW 084670702 4,347 15,927 SH   SOLE NONE 15,927 0 0
Beyond Meat Inc COM 08862E109 1,262 11,992 SH   SOLE NONE 11,992 0 0
Blackrock COM 09247X101 6,509 7,762 SH   SOLE NONE 7,762 0 0
Blackstone Group COM 09260D107 3,015 25,919 SH   SOLE NONE 25,919 0 0
Broadcom COM 11135F101 8,171 16,850 SH   SOLE NONE 16,850 0 0
Carlyle Group COM 14316J108 2,416 51,110 SH   SOLE NONE 51,110 0 0
Caterpillar COM 149123101 2,456 12,793 SH   SOLE NONE 12,793 0 0
Century Communities Inc COM 156504300 657 10,698 SH   SOLE NONE 10,698 0 0
Chubb COM H1467J104 2,056 11,854 SH   SOLE NONE 11,854 0 0
Cisco Systems COM 17275R102 2,726 50,075 SH   SOLE NONE 50,075 0 0
Clorox COM 189054109 1,911 11,536 SH   SOLE NONE 11,536 0 0
CME Group COM 12572Q105 1,563 8,082 SH   SOLE NONE 8,082 0 0
Cognex COM 192422103 1,839 22,928 SH   SOLE NONE 22,928 0 0
Costco Wholesale COM 22160K105 8,722 19,410 SH   SOLE NONE 19,410 0 0
Cree COM 225447101 1,476 18,277 SH   SOLE NONE 18,277 0 0
CRISPR Therapeutics AG NAMEN AKT H17182108 2,090 18,668 SH   SOLE NONE 18,668 0 0
CVS Health COM 126650100 334 3,940 SH   SOLE NONE 3,940 0 0
Deere & Company COM 244199105 2,067 6,170 SH   SOLE NONE 6,170 0 0
Digital Rlty Tr Inc Com COM 253868103 271 1,876 SH   SOLE NONE 1,876 0 0
Discover Financial Services COM 254709108 543 4,421 SH   SOLE NONE 4,421 0 0
Dominion Energy COM 25746U109 2,262 30,983 SH   SOLE NONE 30,983 0 0
Eaton Corp Plc Com SHS G29183103 280 1,875 SH   SOLE NONE 1,875 0 0
Equinix COM 29444U700 1,789 2,265 SH   SOLE NONE 2,265 0 0
Estee Lauder CL A 518439104 3,435 11,453 SH   SOLE NONE 11,453 0 0
Facebook CL A 30303M102 2,457 7,239 SH   SOLE NONE 7,239 0 0
Fastly Inc CL A 31188V100 1,665 41,172 SH   SOLE NONE 41,172 0 0
FedEx COM 31428X106 1,099 5,012 SH   SOLE NONE 5,012 0 0
Fidelity MSCI Information Tech ETF MSCI INFO TECH I 316092808 227 1,915 SH   SOLE NONE 1,915 0 0
Fidelity MSCI Materials ETF MSCI MATLS INDEX 316092881 1,164 26,299 SH   SOLE NONE 26,299 0 0
First Solar COM 336433107 3,222 33,757 SH   SOLE NONE 33,757 0 0
Fortinet COM 34959E109 3,541 12,125 SH   SOLE NONE 12,125 0 0
Gilead Sciences COM 375558103 340 4,874 SH   SOLE NONE 4,874 0 0
Green Brick Partners Inc COM 392709101 1,223 59,605 SH   SOLE NONE 59,605 0 0
Haverty Furniture Companies Inc COM 419596101 305 9,061 SH   SOLE NONE 9,061 0 0
Home Depot COM 437076102 364 1,107 SH   SOLE NONE 1,107 0 0
Honeywell International COM 438516106 7,043 33,177 SH   SOLE NONE 33,177 0 0
HubSpot Inc COM 443573100 3,986 5,896 SH   SOLE NONE 5,896 0 0
Illinois Tool Works COM 452308109 2,624 12,698 SH   SOLE NONE 12,698 0 0
Illumina COM 452327109 7,448 18,364 SH   SOLE NONE 18,364 0 0
Innovator S&P 500 Buffer ETF January US EQTY BUFR JAN 45782C409 1,563 43,353 SH   SOLE NONE 43,353 0 0
Insulet COM 45784P101 2,843 10,004 SH   SOLE NONE 10,004 0 0
Intel COM 458140100 2,909 54,599 SH   SOLE NONE 54,599 0 0
International Business Machines COM 459200101 329 2,368 SH   SOLE NONE 2,368 0 0
Intuitive Surgical COM NEW 46120E602 9,258 9,313 SH   SOLE NONE 9,313 0 0
Invesco EM Sovereign Debt ETF EMRNG MKT SVRG 46138E784 216 8,098 SH   SOLE NONE 8,098 0 0
iPath Bloomberg Commodity Index DJUBS CMDT ETN36 06738C778 900 30,782 SH   SOLE NONE 30,782 0 0
Iron Mountain COM 46284V101 889 20,455 SH   SOLE NONE 20,455 0 0
iShares 0-5 Year TIPS Bond ETF 0-5 YR TIPS ETF 46429B747 472 4,464 SH   SOLE NONE 4,464 0 0
iShares 3-7 Year Treasury Bond ETF 3 7 YR TREAS BD 464288661 3,604 27,687 SH   SOLE NONE 27,687 0 0
iShares 7-10 Year Treasury Bond ETF BARCLAYS 7 10 YR 464287440 2,727 23,670 SH   SOLE NONE 23,670 0 0
iShares California Muni Bond ETF CALIF MUN BD ETF 464288356 22,215 357,879 SH   SOLE NONE 357,879 0 0
iShares Core S&P 500 ETF CORE S&P500 ETF 464287200 1,601 3,717 SH   SOLE NONE 3,717 0 0
iShares Emerging Markets Bond ETF JPMORGAN USD EMG 464288281 1,093 9,928 SH   SOLE NONE 9,928 0 0
iShares Global Comm Services ETF GBL COMM SVC ETF 464287275 3,382 39,973 SH   SOLE NONE 39,973 0 0
iShares Global Consumer Discr ETF GLB CNS DISC ETF 464288745 4,091 24,796 SH   SOLE NONE 24,796 0 0
iShares Global Consumer Staples ETF GLB CNSM STP ETF 464288737 2,932 48,891 SH   SOLE NONE 48,891 0 0
iShares Global Healthcare ETF GLOB HLTHCRE ETF 464287325 2,810 33,558 SH   SOLE NONE 33,558 0 0
iShares Global Industrials ETF GLOB INDSTRL ETF 464288729 3,848 32,745 SH   SOLE NONE 32,745 0 0
iShares Global Materials ETF GLOBAL MATER ETF 464288695 610 7,166 SH   SOLE NONE 7,166 0 0
iShares Global Technology ETF GLOBAL TECH ETF 464287291 6,137 108,317 SH   SOLE NONE 108,317 0 0
iShares Global Utilities ETF GLOB UTILITS ETF 464288711 573 9,742 SH   SOLE NONE 9,742 0 0
iShares High Yield Corp Bond ETF IBOXX HI YD ETF 464288513 2,004 22,903 SH   SOLE NONE 22,903 0 0
iShares Investment Grade Corp Bond ETF IBOXX INV CP ETF 464287242 200 1,500 SH   SOLE NONE 1,500 0 0
iShares National Muni Bond ETF NATIONAL MUN ETF 464288414 7,929 68,253 SH   SOLE NONE 68,253 0 0
iShares North American Tech ETF EXPND TEC SC ETF 464287549 642 1,591 SH   SOLE NONE 1,591 0 0
iShares S&P Mid-Cap 400 Growth ETF S&P MC 400GR ETF 464287606 3,955 49,948 SH   SOLE NONE 49,948 0 0
iShares S&P Small-Cap 600 Growth ETF S&P SML 600 GWT 464287887 1,376 10,578 SH   SOLE NONE 10,578 0 0
iShares Short-Term National Muni Bond ETF SHRT NAT MUN ETF 464288158 3,093 28,754 SH   SOLE NONE 28,754 0 0
iShares TIPS Bond ETF TIPS BD ETF 464287176 3,166 24,796 SH   SOLE NONE 24,796 0 0
iShares US Preferred Stock ETF PFD AND INCM SEC 464288687 2,240 57,721 SH   SOLE NONE 57,721 0 0
Johnson & Johnson COM 478160104 3,002 18,588 SH   SOLE NONE 18,588 0 0
JPMorgan Disciplined High Yield ETF HIGH YLD RESRCH 46641Q878 2,528 48,550 SH   SOLE NONE 48,550 0 0
JPMorgan Diversified Return Emerging Markets Equity ETF DIV RTN EM EQT 46641Q308 1,097 19,035 SH   SOLE NONE 19,035 0 0
JPMorgan Municipal ETF MUNICIPAL ETF 46641Q647 19,000 345,635 SH   SOLE NONE 345,635 0 0
JPMorgan Short Duration Core Plus ETF SHORT DURA CORE 46641Q274 1,183 23,584 SH   SOLE NONE 23,584 0 0
JPMorgan Ultra-Short Income ETF ULTRA SHRT INC 46641Q837 2,919 57,560 SH   SOLE NONE 57,560 0 0
JPMorgan Ultra-Short Municipal Inc ETF ULTRA SHT MUNCPL 46641Q654 13,156 257,578 SH   SOLE NONE 257,578 0 0
JPMorgan USD Emerging Mkts Svr Bd ETF USD EMRNG MKT 46641Q746 2,249 45,982 SH   SOLE NONE 45,982 0 0
Lowes COM 548661107 3,535 17,426 SH   SOLE NONE 17,426 0 0
M/I Homes Inc COM 55305B101 379 6,555 SH   SOLE NONE 6,555 0 0
McDonalds COM 580135101 317 1,313 SH   SOLE NONE 1,313 0 0
Mercadolibre COM 58733R102 4,731 2,817 SH   SOLE NONE 2,817 0 0
Mettler-Toledo COM 592688105 2,703 1,963 SH   SOLE NONE 1,963 0 0
Micron Technology COM 595112103 3,444 48,522 SH   SOLE NONE 48,522 0 0
Microsoft COM 594918104 6,969 24,719 SH   SOLE NONE 24,719 0 0
Moderna Inc COM 60770K107 4,464 11,600 SH   SOLE NONE 11,600 0 0
MongoDB CL A 60937P106 4,763 10,101 SH   SOLE NONE 10,101 0 0
Moody s Corporation COM 615369105 3,390 9,547 SH   SOLE NONE 9,547 0 0
Ncino Inc COM 63947U107 1,505 21,193 SH   SOLE NONE 21,193 0 0
Netflix COM 64110L106 12,824 21,011 SH   SOLE NONE 21,011 0 0
Nextera Energy COM 65339F101 2,442 31,106 SH   SOLE NONE 31,106 0 0
Nike CL B 654106103 3,839 26,437 SH   SOLE NONE 26,437 0 0
Nvidia COM 67066G104 16,607 80,165 SH   SOLE NONE 80,165 0 0
Okta Inc CL A 679295105 2,187 9,215 SH   SOLE NONE 9,215 0 0
Paypal COM 70450Y103 7,148 27,469 SH   SOLE NONE 27,469 0 0
Pepsico Inc COM 713448108 314 2,085 SH   SOLE NONE 2,085 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 278 1,413 SH   SOLE NONE 1,413 0 0
Prologis COM 74340W103 1,546 12,325 SH   SOLE NONE 12,325 0 0
Proto Labs COM 743713109 382 5,735 SH   SOLE NONE 5,735 0 0
Public Storage COM 74460D109 2,012 6,772 SH   SOLE NONE 6,772 0 0
Raytheon Technologies Ord COM 75513E101 392 4,558 SH   SOLE NONE 4,558 0 0
Regeneron Pharmaceuticals COM 75886F107 2,075 3,429 SH   SOLE NONE 3,429 0 0
Ross Stores COM 778296103 5,181 47,598 SH   SOLE NONE 47,598 0 0
salesforce.com COM 79466L302 3,041 11,214 SH   SOLE NONE 11,214 0 0
Schwab US Broad Market US BRD MKT ETF 808524102 1,585 15,256 SH   SOLE NONE 15,256 0 0
Schwab US Large Cap ETF US LRG CAP ETF 808524201 1,114 10,710 SH   SOLE NONE 10,710 0 0
Schwab US REIT ETF US REIT ETF 808524847 659 14,430 SH   SOLE NONE 14,430 0 0
Schwab US Small Cap ETF US SML CAP ETF 808524607 1,077 10,760 SH   SOLE NONE 10,760 0 0
Schwab US Tips ETF US TIPS ETF 808524870 1,686 26,942 SH   SOLE NONE 26,942 0 0
Sherwin Williams COM 824348106 4,235 15,139 SH   SOLE NONE 15,139 0 0
Solaredge Technologies COM 83417M104 2,736 10,317 SH   SOLE NONE 10,317 0 0
SPDR Barclays High Yield Bd ETF BLOOMBERG BRCLYS 78468R622 1,833 16,763 SH   SOLE NONE 16,763 0 0
SPDR S&P 400 Mid Cap Value ETF S&P 400 MDCP VAL 78464A839 1,117 16,871 SH   SOLE NONE 16,871 0 0
SPDR S&P 600 Small Cap Value ETF S&P 600 SMCP VAL 78464A300 921 11,235 SH   SOLE NONE 11,235 0 0
SPDR S&P MidCap 400 ETF UTSER1 S&PDCRP 78467Y107 1,040 2,163 SH   SOLE NONE 2,163 0 0
Splunk COM 848637104 1,852 12,799 SH   SOLE NONE 12,799 0 0
Spotify Technology SA SHS L8681T102 2,492 11,059 SH   SOLE NONE 11,059 0 0
Square Inc CL A 852234103 2,386 9,950 SH   SOLE NONE 9,950 0 0
Starbucks COM 855244109 4,492 40,720 SH   SOLE NONE 40,720 0 0
Taiwan Semiconductor Manufacturing Co Ltd SPONSORED ADS 874039100 268 2,404 SH   SOLE NONE 2,404 0 0
Tesla COM 88160R101 17,954 23,152 SH   SOLE NONE 23,152 0 0
Texas Instruments COM 882508104 3,616 18,814 SH   SOLE NONE 18,814 0 0
The Toro Company COM 891092108 515 5,287 SH   SOLE NONE 5,287 0 0
Thermo Fisher Scientific COM 883556102 4,594 8,041 SH   SOLE NONE 8,041 0 0
TJX Companies COM 872540109 3,636 55,100 SH   SOLE NONE 55,100 0 0
Travelers Companies COM 89417E109 3,245 21,350 SH   SOLE NONE 21,350 0 0
Twilio CL A 90138F102 3,535 11,080 SH   SOLE NONE 11,080 0 0
Twist Bioscience Corp COM 90184D100 1,602 14,972 SH   SOLE NONE 14,972 0 0
Union Pacific COM 907818108 2,399 12,242 SH   SOLE NONE 12,242 0 0
United Parcel Service CL B 911312106 2,548 13,992 SH   SOLE NONE 13,992 0 0
Universal Display Corp COM 91347P105 1,616 9,452 SH   SOLE NONE 9,452 0 0
Unum Group COM 91529Y106 244 9,727 SH   SOLE NONE 9,727 0 0
Vanguard FTSE All-World ex-US ETF ALLWRLD EX US 922042775 1,176 19,284 SH   SOLE NONE 19,284 0 0
Vanguard Global ex-US Real Est ETF GLB EX US ETF 922042676 1,234 21,912 SH   SOLE NONE 21,912 0 0
Vanguard Large-Cap ETF LARGE CAP ETF 922908637 620 3,088 SH   SOLE NONE 3,088 0 0
Vanguard Mid-Cap ETF MID CAP ETF 922908629 650 2,747 SH   SOLE NONE 2,747 0 0
Vanguard Real Estate ETF REAL ESTATE ETF 922908553 1,912 18,784 SH   SOLE NONE 18,784 0 0
Vanguard Short-Term Bond ETF SHORT TRM BOND 921937827 3,522 42,977 SH   SOLE NONE 42,977 0 0
VEEVA SYSTEMS, INC CL A COM 922475108 1,473 5,113 SH   SOLE NONE 5,113 0 0
Verizon Communications COM 92343V104 3,287 60,860 SH   SOLE NONE 60,860 0 0
Vertex Pharmaceuticals Inc COM 92532F100 2,791 15,388 SH   SOLE NONE 15,388 0 0
Visa COM CL A 92826C839 266 1,196 SH   SOLE NONE 1,196 0 0
VMware Inc CL A COM 928563402 1,886 12,680 SH   SOLE NONE 12,680 0 0
Walmart COM 931142103 4,249 30,482 SH   SOLE NONE 30,482 0 0
Walt Disney COM 254687106 3,453 20,410 SH   SOLE NONE 20,410 0 0
Weyerhaeuser COM NEW 962166104 1,780 50,046 SH   SOLE NONE 50,046 0 0
WisdomTree US Quality Dividend Gr ETF US QTLY DIV GRT 97717X669 542 9,210 SH   SOLE NONE 9,210 0 0
Workday Inc CL A 98138H101 2,408 9,637 SH   SOLE NONE 9,637 0 0