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 COMM 88579Y101 4,116 21,361 SH   SOLE   21,361 0 0
A T & T Inc COMM 00206R102 813 26,865 SH   SOLE   26,865 0 0
Abb LTD F COMM 000375204 264 8,416 SH   SOLE   8,416 0 0
Abbott Laboratories COMM 002824100 3,765 31,420 SH   SOLE   31,420 0 0
Abbvie Inc COMM 00287Y109 3,351 30,968 SH   SOLE   30,968 0 0
Accenture PLC CL A F COMM G1151C101 940 3,402 SH   SOLE   3,402 0 0
Activision Blizzard COMM 00507V109 257 2,760 SH   SOLE   2,760 0 0
Adobe Systems Inc COMM 00724F101 2,081 4,377 SH   SOLE   4,377 0 0
Advanced Micro Devices COMM 007903107 596 7,595 SH   SOLE   7,595 0 0
Aflac Inc COMM 001055102 864 16,890 SH   SOLE   16,890 0 0
Airbnb Inc Class A COMM 009066101 201 1,068 SH   SOLE   1,068 0 0
Alibaba Group Holdings COMM 01609W102 1,482 6,535 SH   SOLE   6,535 0 0
Allstate Corporation COMM 020002101 525 4,539 SH   SOLE   4,539 0 0
Alnylam Pharmaceutl COMM 02043Q107 222 1,575 SH   SOLE   1,575 0 0
Alphabet Inc CL A COMM 02079K305 11,622 5,635 SH   SOLE   5,635 0 0
Alphabet Inc CL C COMM 02079K107 6,411 3,099 SH   SOLE   3,099 0 0
Altria Group Inc COMM 02209S103 291 5,600 SH   SOLE   5,600 0 0
Amazon Com Inc COMM 023135106 15,334 4,956 SH   SOLE   4,956 0 0
American Express Co COMM 025816109 415 2,924 SH   SOLE   2,924 0 0
Amgen Incorporated COMM 031162100 2,034 8,173 SH   SOLE   8,173 0 0
Appian Corp. COMM 03782L101 206 1,550 SH   SOLE   1,550 0 0
Apple Inc COMM 037833100 28,355 232,134 SH   SOLE   232,134 0 0
Aptiv PLC F COMM G6095L109 399 2,890 SH   SOLE   2,890 0 0
ASML HLDGS NV COMM N07059210 330 535 SH   SOLE   535 0 0
Auto Data Processing COMM 053015103 796 4,204 SH   SOLE   4,204 0 0
Bank Of America Corp COMM 060505104 2,745 70,949 SH   SOLE   70,949 0 0
Basf Se F COMM 055262505 1,338 64,583 SH   SOLE   64,583 0 0
Berkshire Hathaway COMM 084670702 4,430 17,341 SH   SOLE   17,341 0 0
BHP Billiton LTD F COMM 088606108 267 3,850 SH   SOLE   3,850 0 0
BlackRock Inc COMM 09247X101 951 1,262 SH   SOLE   1,262 0 0
Boeing Co COMM 097023105 702 2,756 SH   SOLE   2,756 0 0
Booking Holdings Inc COMM 09857L108 289 124 SH   SOLE   124 0 0
Bristol-Myers Squibb COMM 110122108 583 9,169 SH   SOLE   9,169 0 0
Broadcom Limited COMM 11135F101 542 1,169 SH   SOLE   1,169 0 0
Canadian Natl Railwy F COMM 136375102 1,976 17,038 SH   SOLE   17,038 0 0
Capital One Finl COMM 14040H105 345 2,715 SH   SOLE   2,715 0 0
Carrier Global Corp COMM 14448C104 857 20,301 SH   SOLE   20,301 0 0
Caterpillar Inc COMM 149123101 3,777 16,291 SH   SOLE   16,291 0 0
Charles Schwab Corp COMM 808513105 266 4,079 SH   SOLE   4,079 0 0
Charles Schwab US MC ETF ETF 808524508 991 13,320 SH   SOLE   13,320 0 0
Charter Communicatn COMM 16119P108 259 419 SH   SOLE   419 0 0
Chevron Corporation COMM 166764100 4,203 40,112 SH   SOLE   40,112 0 0
CIGNA Corp COMM 125523100 249 1,029 SH   SOLE   1,029 0 0
Cisco Systems Inc COMM 17275R102 3,457 66,859 SH   SOLE   66,859 0 0
Citigroup Inc COMM 172967424 266 3,654 SH   SOLE   3,654 0 0
Coca Cola Company COMM 191216100 1,356 25,525 SH   SOLE   25,525 0 0
Colgate-Palmolive Co COMM 194162103 3,135 39,764 SH   SOLE   39,764 0 0
Comcast Corporation COMM 20030N101 2,276 42,063 SH   SOLE   42,063 0 0
Conocophillips COMM 20825C104 476 8,993 SH   SOLE   8,993 0 0
Consumer Discretionary Sector SPDR ETF ETF 81369Y407 408 2,427 SH   SOLE   2,427 0 0
Corteva Inc COMM 22052L104 368 7,883 SH   SOLE   7,883 0 0
Costco Wholesale Co COMM 22160K105 11,186 31,736 SH   SOLE   31,736 0 0
Coupa Software COMM 22266L106 233 915 SH   SOLE   915 0 0
CVS Health Corp COMM 126650100 508 6,747 SH   SOLE   6,747 0 0
Danaher Corp COMM 235851102 1,032 4,582 SH   SOLE   4,582 0 0
Docusign Inc COMM 256163106 628 3,104 SH   SOLE   3,104 0 0
Dow Inc COMM 260557103 347 5,426 SH   SOLE   5,426 0 0
Duke Energy Corp COMM 26441C204 299 3,095 SH   SOLE   3,095 0 0
DuPont De Nemours Inc COMM 26614N102 429 5,555 SH   SOLE   5,555 0 0
Ecolab Inc COMM 278865100 1,911 8,909 SH   SOLE   8,909 0 0
Eli Lilly & Company COMM 532457108 1,668 8,927 SH   SOLE   8,927 0 0
Emerson Electric Co COMM 291011104 1,175 13,024 SH   SOLE   13,024 0 0
Energy Sector SPDR ETF ETF 81369Y506 613 12,493 SH   SOLE   12,493 0 0
Enphase Energy Inc COMM 29355A107 649 4,000 SH   SOLE   4,000 0 0
Estee Lauder co Inc COMM 518439104 264 906 SH   SOLE   906 0 0
Exxon Mobil Corp COMM 30231G102 2,101 37,638 SH   SOLE   37,638 0 0
Facebook Inc COMM 30303M102 14,656 49,759 SH   SOLE   49,759 0 0
Fairfax Financial HL F COMM 303901102 695 1,600 SH   SOLE   1,600 0 0
Fedex Corporation COMM 31428X106 4,682 16,446 SH   SOLE   16,446 0 0
Financial Sector SPDR ETF ETF 81369Y605 965 28,326 SH   SOLE   28,326 0 0
First Industrial RLT COMM 32054K103 327 7,096 SH   SOLE   7,096 0 0
Franklin Resources COMM 354613101 433 14,475 SH   SOLE   14,475 0 0
General Mills Inc COMM 370334104 852 13,900 SH   SOLE   13,900 0 0
General Motors Co COMM 37045V100 382 6,650 SH   SOLE   6,650 0 0
Global Payments Inc COMM 37940X102 272 1,348 SH   SOLE   1,348 0 0
Goldman Sachs Group COMM 38141G104 445 1,360 SH   SOLE   1,360 0 0
Hanesbrands Inc COMM 410345102 601 30,536 SH   SOLE   30,536 0 0
Health Care Sector SPDR ETF ETF 81369Y209 504 4,321 SH   SOLE   4,321 0 0
Home Depot Inc COMM 437076102 3,705 12,136 SH   SOLE   12,136 0 0
Honeywell Intl Inc COMM 438516106 5,372 24,749 SH   SOLE   24,749 0 0
IBM Corp COMM 459200101 802 6,016 SH   SOLE   6,016 0 0
Illinois Tool Works COMM 452308109 283 1,272 SH   SOLE   1,272 0 0
Intel Corp COMM 458140100 4,539 70,921 SH   SOLE   70,921 0 0
Intuit Inc COMM 461202103 240 626 SH   SOLE   626 0 0
Invesco FTSE Rafi Emerging Markets ETF ETF 46138E727 202 8,991 SH   SOLE   8,991 0 0
Invesco FTSE Rafi US 1000 ETF ETF 46137V613 681 4,487 SH   SOLE   4,487 0 0
Invesco FTSE Rafi US 1500 Small-Mid ETF ETF 46137V597 271 1,534 SH   SOLE   1,534 0 0
Invesco QQQ Trust COMM 46090E103 3,996 12,505 SH   SOLE   12,505 0 0
Invesco S&P 500 Equal Weight ETF ETF 46137V357 790 5,579 SH   SOLE   5,579 0 0
Invesco Wilderhill Clean Energy ETF ETF 46137V134 384 3,903 SH   SOLE   3,903 0 0
iShares 1-3 Year Credit ETF 464288646 7,073 129,359 SH   SOLE   129,359 0 0
iShares 1-3 Year Treasry Bond ETF ETF 464287457 245 2,835 SH   SOLE   2,835 0 0
iShares Core S&P 500 ETF 464287200 2,830 7,113 SH   SOLE   7,113 0 0
iShares Core S&P Mid Cap ETF 464287507 872 3,350 SH   SOLE   3,350 0 0
iShares Core US Aggregate Bond ETF 464287226 206 1,810 SH   SOLE   1,810 0 0
iShares Global 100 ETF ETF 464287572 815 12,340 SH   SOLE   12,340 0 0
iShares Global Clean Energy ETF ETF 464288224 301 12,390 SH   SOLE   12,390 0 0
iShares iBoxx Invt GRD ETF 464287242 207 1,590 SH   SOLE   1,590 0 0
iShares MSCI EAFE ETF ETF 464287465 2,424 31,951 SH   SOLE   31,951 0 0
iShares MSCI Emerging ETF 464287234 3,539 66,344 SH   SOLE   66,344 0 0
iShares MSCI KLD 400 COMM 464288570 285 3,732 SH   SOLE   3,732 0 0
iShares MSCI USA Min ETF 46429B697 327 4,725 SH   SOLE   4,725 0 0
iShares Russell 1000 ETF 464287622 1,237 5,526 SH   SOLE   5,526 0 0
iShares Russell 1000 Growth ETF 464287614 333 1,370 SH   SOLE   1,370 0 0
iShares Russell 2000 ETF 464287655 675 3,054 SH   SOLE   3,054 0 0
iShares Russell Mid Cap ETF 464287499 1,429 19,330 SH   SOLE   19,330 0 0
iShares S&P 100 ETF ETF 464287101 20,455 113,746 SH   SOLE   113,746 0 0
iShares S&P 500 Growth ETF 464287309 496 7,616 SH   SOLE   7,616 0 0
iShares S&P Small Cap Core ETF 464287804 2,836 26,128 SH   SOLE   26,128 0 0
iShares S&P Small Cap Growth ETF 464287887 449 3,500 SH   SOLE   3,500 0 0
iShares S&P Small Cap Value ETF 464287879 203 2,016 SH   SOLE   2,016 0 0
iShares Select Dividend ETF 464287168 1,117 9,791 SH   SOLE   9,791 0 0
iShares TIPS Bond ETF ETF 464287176 434 3,461 SH   SOLE   3,461 0 0
iShares US Consumer Goods ETF ETF 464287812 248 1,400 SH   SOLE   1,400 0 0
iShares US Financial Ser ETF ETF 464287770 209 1,223 SH   SOLE   1,223 0 0
iShares US Industrials ETF 464287754 359 3,400 SH   SOLE   3,400 0 0
iShares US Tech BRKTHRGH MLTSCTR ETF ETF 46436E502 271 7,650 SH   SOLE   7,650 0 0
JD.Com Inc. COMM 47215P106 289 3,425 SH   SOLE   3,425 0 0
Jefferies Financial COMM 47233W109 553 18,360 SH   SOLE   18,360 0 0
Johnson & Johnson COMM 478160104 11,224 68,294 SH   SOLE   68,294 0 0
JPMorgan Chase & Co COMM 46625H100 6,443 42,327 SH   SOLE   42,327 0 0
JPMorgan Ultra Short Income ETF ETF 46641Q837 40,292 793,858 SH   SOLE   793,858 0 0
Kimberly-Clark Corp COMM 494368103 1,407 10,039 SH   SOLE   10,039 0 0
Linde PLC F COMM G5494J103 614 2,191 SH   SOLE   2,191 0 0
Lockheed Martin Corp COMM 539830109 481 1,301 SH   SOLE   1,301 0 0
Lowes Companies Inc COMM 548661107 929 4,883 SH   SOLE   4,883 0 0
Marsh & MC Lennan Co COMM 571748102 274 2,248 SH   SOLE   2,248 0 0
Mastercard Inc COMM 57636Q104 2,159 6,065 SH   SOLE   6,065 0 0
Materials Sector SPDR ETF ETF 81369Y100 1,374 17,442 SH   SOLE   17,442 0 0
MC Donalds Corp COMM 580135101 2,339 10,434 SH   SOLE   10,434 0 0
Medtronic PLC F COMM G5960L103 796 6,709 SH   SOLE   6,709 0 0
Mercadolibre Inc COMM 58733R102 528 359 SH   SOLE   359 0 0
Merck & Co Inc COMM 58933Y105 3,540 45,535 SH   SOLE   45,535 0 0
Metlife Inc COMM 59156R108 208 3,414 SH   SOLE   3,414 0 0
Microsoft Corp COMM 594918104 24,422 103,586 SH   SOLE   103,586 0 0
Moderna Inc COMM 60770K107 395 3,015 SH   SOLE   3,015 0 0
Mondelez Intl COMM 609207105 1,847 31,391 SH   SOLE   31,391 0 0
Moodys Corp COMM 615369105 214 716 SH   SOLE   716 0 0
Morgan Stanley COMM 617446448 778 10,020 SH   SOLE   10,020 0 0
Nestle SA F COMM 641069406 2,352 21,091 SH   SOLE   21,091 0 0
Nestle SA Ord F COMM H57312649 3,071 27,470 SH   SOLE   27,470 0 0
Netflix Inc COMM 64110L106 1,400 2,684 SH   SOLE   2,684 0 0
Nextera Energy Inc COMM 65339F101 4,348 57,509 SH   SOLE   57,509 0 0
Nike Inc COMM 654106103 5,042 37,863 SH   SOLE   37,863 0 0
NOVARTIS AG F COMM 66987V109 1,011 11,831 SH   SOLE   11,831 0 0
Nvidia Corp COMM 67066G104 2,970 5,562 SH   SOLE   5,562 0 0
Omnicom Group Inc COMM 681919106 808 10,800 SH   SOLE   10,800 0 0
Oracle Corporation COMM 68389X105 4,381 62,436 SH   SOLE   62,436 0 0
Otis Worldwide Corp COMM 68902V107 744 10,865 SH   SOLE   10,865 0 0
Paypal Holdings COMM 70450Y103 3,551 14,621 SH   SOLE   14,621 0 0
Pepsico Incorporated COMM 713448108 8,377 59,223 SH   SOLE   59,223 0 0
Pfizer Incorporated COMM 717081103 2,923 80,686 SH   SOLE   80,686 0 0
Philip Morris Intl COMM 718172109 362 4,027 SH   SOLE   4,027 0 0
PIMCO 1-5 Year US TIPS ETF 72201R205 3,518 64,144 SH   SOLE   64,144 0 0
PNC Financial SRVCS COMM 693475105 1,167 6,652 SH   SOLE   6,652 0 0
Procter & Gamble COMM 742718109 7,534 55,634 SH   SOLE   55,634 0 0
Qualcomm Inc COMM 747525103 3,762 28,375 SH   SOLE   28,375 0 0
Raytheon Technologies Co COMM 75513E101 2,261 29,263 SH   SOLE   29,263 0 0
Real Estate Select SPDR ETF ETF 81369Y860 473 11,986 SH   SOLE   11,986 0 0
Roche HLDG AG F COMM 771195104 785 19,343 SH   SOLE   19,343 0 0
Roku I N C Class A COMM 77543R102 218 669 SH   SOLE   669 0 0
S & P Global Inc COMM 78409V104 268 760 SH   SOLE   760 0 0
Salesforce Com COMM 79466L302 1,564 7,383 SH   SOLE   7,383 0 0
SAP Sponsored F COMM 803054204 847 6,896 SH   SOLE   6,896 0 0
Schwab Emerging Markets ETF 808524706 1,526 48,030 SH   SOLE   48,030 0 0
Schwab International ETF 808524805 2,018 53,645 SH   SOLE   53,645 0 0
Schwab US Broad Market ETF ETF 808524102 347 3,585 SH   SOLE   3,585 0 0
Schwab US Dividend ETF 808524797 1,735 23,790 SH   SOLE   23,790 0 0
Schwab US Large Cap ETF ETF 808524201 2,128 22,158 SH   SOLE   22,158 0 0
Service Now Inc COMM 81762P102 891 1,781 SH   SOLE   1,781 0 0
Shopify Inc COMM 82509L107 738 667 SH   SOLE   667 0 0
Siemens A G F COMM 826197501 1,113 13,526 SH   SOLE   13,526 0 0
Slack Technologies Inc Class A COMM 83088V102 502 12,352 SH   SOLE   12,352 0 0
Southern Company COMM 842587107 871 14,017 SH   SOLE   14,017 0 0
SPDR Dow Jones ETF 78467X109 309 933 SH   SOLE   933 0 0
SPDR Dow Jones REIT ETF ETF 78464A607 590 6,235 SH   SOLE   6,235 0 0
SPDR Gold Mini ETF COMM 98149E204 3,610 212,353 SH   SOLE   212,353 0 0
SPDR Gold Shares ETF ETF 78463V107 6,187 38,679 SH   SOLE   38,679 0 0
SPDR MSCI Acwi Ex-US ETF 78463X848 2,725 94,242 SH   SOLE   94,242 0 0
SPDR S&P 500 ETF ETF 78462F103 24,674 62,060 SH   SOLE   62,060 0 0
SPDR S&P China ETF ETF 78463X400 5,626 42,957 SH   SOLE   42,957 0 0
SPDR S&P Dividend ETF ETF 78464A763 1,238 10,489 SH   SOLE   10,489 0 0
Splunk Inc COMM 848637104 508 3,750 SH   SOLE   3,750 0 0
Square Inc COMM 852234103 730 3,213 SH   SOLE   3,213 0 0
Starbucks Corp COMM 855244109 882 8,074 SH   SOLE   8,074 0 0
State Street Corp COMM 857477103 873 10,325 SH   SOLE   10,325 0 0
Stryker Corp COMM 863667101 1,838 7,505 SH   SOLE   7,505 0 0
Target Corporation COMM 87612E106 1,524 7,695 SH   SOLE   7,695 0 0
Technology Select Sector ETF 81369Y803 601 4,529 SH   SOLE   4,529 0 0
Tencent Holdings TCEHY COMM 88032Q109 510 6,388 SH   SOLE   6,388 0 0
Tesla Motors Inc COMM 88160R101 1,968 2,947 SH   SOLE   2,947 0 0
Texas Instruments COMM 882508104 452 2,393 SH   SOLE   2,393 0 0
Thermo Fisher SCNTFC COMM 883556102 238 521 SH   SOLE   521 0 0
Trico Bancshs Chico COMM 896095106 284 6,004 SH   SOLE   6,004 0 0
U S Bancorp COMM 902973304 951 17,062 SH   SOLE   17,062 0 0
Uber Technologies Inc COMM 90353T100 253 4,640 SH   SOLE   4,640 0 0
Umpqua Holdings Corp COMM 904214103 637 36,318 SH   SOLE   36,318 0 0
Unilever PLC F COMM 904767704 492 8,812 SH   SOLE   8,812 0 0
Union Pacific Corp COMM 907818108 1,649 7,483 SH   SOLE   7,483 0 0
United Parcel SRVC COMM 911312106 1,054 6,198 SH   SOLE   6,198 0 0
Unitedhealth GRP Inc COMM 91324P102 1,853 4,979 SH   SOLE   4,979 0 0
Utilities Sector SPDR ETF ETF 81369Y886 742 11,585 SH   SOLE   11,585 0 0
Vanguard FTSE Developed ETF 921943858 5,929 120,729 SH   SOLE   120,729 0 0
Vanguard FTSE Emerging ETF 922042858 8,404 161,460 SH   SOLE   161,460 0 0
Vanguard FTSE Pacific ETF 922042866 3,908 47,856 SH   SOLE   47,856 0 0
Vanguard High Dividend ETF 921946406 3,714 36,736 SH   SOLE   36,736 0 0
Vanguard Large Cap ETF ETF 922908637 357 1,927 SH   SOLE   1,927 0 0
Vanguard Mid Cap ETF ETF 922908629 10,466 47,283 SH   SOLE   47,283 0 0
Vanguard Mid Cap Value ETF 922908512 200 1,486 SH   SOLE   1,486 0 0
Vanguard REIT ETF ETF 922908553 1,105 12,031 SH   SOLE   12,031 0 0
Vanguard S&P 500 ETF ETF 922908363 6,851 18,807 SH   SOLE   18,807 0 0
Vanguard Short Term Cor BD ETF ETF 92206C409 6,444 78,108 SH   SOLE   78,108 0 0
Vanguard Short Term TIP Index ETF ETF 922020805 37,601 729,555 SH   SOLE   729,555 0 0
Vanguard Small Cap ETF ETF 922908751 701 3,275 SH   SOLE   3,275 0 0
Vanguard Total Bond ETF 921937835 7,821 92,316 SH   SOLE   92,316 0 0
Vanguard Total Stock ETF 922908769 1,821 8,809 SH   SOLE   8,809 0 0
Verizon Communication COMM 92343V104 2,683 46,142 SH   SOLE   46,142 0 0
Visa Inc COMM 92826C839 15,066 71,156 SH   SOLE   71,156 0 0
Walgreens Boots Alli COMM 931427108 902 16,425 SH   SOLE   16,425 0 0
Wal-Mart Stores Inc COMM 931142103 1,896 13,904 SH   SOLE   13,904 0 0
Walt Disney Co COMM 254687106 6,620 35,878 SH   SOLE   35,878 0 0
Waste Management Inc COMM 94106L109 225 1,745 SH   SOLE   1,745 0 0
Wells Fargo & Co COMM 949746101 491 12,554 SH   SOLE   12,554 0 0
Xcel Energy Inc COMM 98389B100 326 4,874 SH   SOLE   4,874 0 0
Zillow Group Inc COMM 98954M101 624 4,749 SH   SOLE   4,749 0 0
Zoetis Inc COMM 98978V103 284 1,806 SH   SOLE   1,806 0 0