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 Co. COM 88579Y101 561 4,110 SH   SOLE   2,500 0 1,610
3M Co. COM 88579Y101 272 1,990 SH   OTR   424 0 1,566
AFLAC Inc. COM 001055102 2,159 63,050 SH   SOLE   54,462 0 8,588
AFLAC Inc. COM 001055102 94 2,756 SH   OTR   156 0 2,600
AT&T Inc COM 00206R102 316 10,825 SH   SOLE   125 0 10,700
AT&T Inc COM 00206R102 2 81 SH   OTR   81 0 0
AbbVie Inc. COM 00287Y109 838 10,995 SH   SOLE   7,235 0 3,760
AbbVie Inc. COM 00287Y109 392 5,150 SH   OTR   250 0 4,900
Abbott Labs COM 002824100 139 1,760 SH   SOLE   0 0 1,760
Abbott Labs COM 002824100 371 4,700 SH   OTR   0 0 4,700
Adobe Sys Inc Com COM 00724F101 39 124 SH   SOLE   124 0 0
Adobe Sys Inc Com COM 00724F101 95 300 SH   OTR   0 0 300
Advanced Micro Devices Com COM 007903107 20,473 450,150 SH   SOLE   178,500 0 271,650
Advanced Micro Devices Com COM 007903107 559 12,300 SH   OTR   700 0 11,600
Albemarle Corp. COM 012653101 7,332 130,063 SH   SOLE   53,713 0 76,350
Albemarle Corp. COM 012653101 636 11,288 SH   OTR   7,288 0 4,000
Alphabet Inc Cap Stk Cl A COM 02079K305 16,704 14,376 SH   SOLE   6,966 0 7,410
Alphabet Inc Cap Stk Cl A COM 02079K305 1,055 908 SH   OTR   258 0 650
Alphabet Inc Cap Stk Cl C COM 02079K107 5,945 5,113 SH   SOLE   2,203 0 2,910
Alphabet Inc Cap Stk Cl C COM 02079K107 223 192 SH   OTR   114 0 78
Amazon Com Inc Com COM 023135106 259 133 SH   SOLE   8 0 125
Amer States Water Co COM 029899101 227 2,780 SH   OTR   0 0 2,780
Amgen, Inc. Com COM 031162100 697 3,440 SH   SOLE   3,065 0 375
Amgen, Inc. Com COM 031162100 65 322 SH   OTR   122 0 200
Apache Corp COM 037411105 1 310 SH   SOLE   310 0 0
Apple, Inc. COM 037833100 23,931 94,109 SH   SOLE   48,391 0 45,718
Apple, Inc. COM 037833100 1,847 7,262 SH   OTR   2,123 0 5,139
Applied Materials Inc. COM 038222105 2,070 45,185 SH   SOLE   34,585 0 10,600
Applied Materials Inc. COM 038222105 93 2,020 SH   OTR   500 0 1,520
Avery Dennison Corp. COM 053611109 122 1,200 SH   SOLE   0 0 1,200
Avery Dennison Corp. COM 053611109 265 2,600 SH   OTR   2,600 0 0
BP PLC Spons ADR COM 055622104 54 2,200 SH   SOLE   2,200 0 0
BP PLC Spons ADR COM 055622104 94 3,849 SH   OTR   0 0 3,849
Bank of New York Mellon COM 064058100 13 400 SH   OTR   0 0 400
Berkshire Hathaway Cl B COM 084670207 328 1,792 SH   SOLE   1,792 0 0
Berkshire Hathaway Cl B COM 084670207 10 55 SH   OTR   0 0 55
Boeing Co. COM 097023105 146 980 SH   SOLE   505 0 475
Bright Horizons Family Solutio COM 109194100 11,022 108,060 SH   SOLE   46,680 0 61,380
Bright Horizons Family Solutio COM 109194100 546 5,355 SH   OTR   555 0 4,800
Broadridge Financial Solutions COM 11133T103 13,731 144,798 SH   SOLE   66,933 0 77,865
Broadridge Financial Solutions COM 11133T103 865 9,120 SH   OTR   3,610 0 5,510
CSX Corp COM 126408103 37 650 SH   SOLE   650 0 0
CVS Caremark Corp COM 126650100 16 263 SH   SOLE   0 0 263
California Wtr Svc Group COM 130788102 126 2,500 SH   SOLE   0 0 2,500
Capital One Finl Corp COM 14040H105 7,330 145,384 SH   SOLE   58,655 0 86,729
Capital One Finl Corp COM 14040H105 313 6,202 SH   OTR   600 0 5,602
Cardinal Health Inc. COM 14149Y108 4 93 SH   SOLE   93 0 0
Charles Schwab Corp (New) COM 808513105 523 15,557 SH   SOLE   13,957 0 1,600
Charles Schwab Corp (New) COM 808513105 101 3,000 SH   OTR   3,000 0 0
Chevron Corp COM 166764100 1,438 19,842 SH   SOLE   13,449 0 6,393
Chevron Corp COM 166764100 1,801 24,861 SH   OTR   4,252 0 20,609
Cisco Systems COM 17275R102 4,937 125,601 SH   SOLE   100,801 0 24,800
Cisco Systems COM 17275R102 313 7,975 SH   OTR   1,850 0 6,125
Coca Cola Co COM 191216100 532 12,030 SH   SOLE   2,300 0 9,730
Coca Cola Co COM 191216100 9 200 SH   OTR   0 0 200
Comcast Corp New Cl A COM 20030N101 52 1,500 SH   SOLE   0 0 1,500
Constellation Brands Inc Cl A COM 21036P108 24 170 SH   SOLE   0 0 170
Costco Wholesale COM 22160K105 19,879 69,719 SH   SOLE   29,833 0 39,886
Costco Wholesale COM 22160K105 910 3,191 SH   OTR   1,156 0 2,035
Crimson Wine Group Ltd COM 22662X100 117 20,000 SH   SOLE   20,000 0 0
DR Horton Inc COM 23331A109 9,041 265,909 SH   SOLE   113,955 0 151,954
DR Horton Inc COM 23331A109 372 10,931 SH   OTR   5,065 0 5,866
Danaher Corp Del COM COM 235851102 16,891 122,038 SH   SOLE   49,723 0 72,315
Danaher Corp Del COM COM 235851102 1,434 10,360 SH   OTR   2,845 0 7,515
Deere & Co COM 244199105 9 63 SH   SOLE   63 0 0
Disney Walt Co Del COM 254687106 10,789 111,691 SH   SOLE   40,715 0 70,976
Disney Walt Co Del COM 254687106 698 7,227 SH   OTR   2,036 0 5,191
Dow Inc COM 260557103 475 16,239 SH   SOLE   14,740 0 1,499
Dow Inc COM 260557103 357 12,215 SH   OTR   5,649 0 6,566
Eaton Corp COM G29183103 41 530 SH   SOLE   80 0 450
Ecolab Inc Com COM 278865100 93 600 SH   SOLE   0 0 600
Edwards Lifesciences Inc. COM 28176E108 8,318 44,100 SH   SOLE   4,325 0 39,775
Exact Sciences Corp. COM 30063P105 29 500 SH   SOLE   500 0 0
Exxon Mobil Corp COM 30231G102 361 9,504 SH   SOLE   3,300 0 6,204
Exxon Mobil Corp COM 30231G102 150 3,957 SH   OTR   1,884 0 2,073
Fiserv Inc Com COM 337738108 16,357 172,197 SH   SOLE   71,632 0 100,565
Fiserv Inc Com COM 337738108 1,316 13,850 SH   OTR   3,850 0 10,000
Flir Systems Inc. COM 302445101 29 900 SH   SOLE   900 0 0
Franco Nevada Corp COM 351858105 30 300 SH   SOLE   0 0 300
GW Pharmaceuticals PLC ADS COM 36197T103 10 115 SH   OTR   0 0 115
General Elec Co COM 369604103 145 18,200 SH   SOLE   18,200 0 0
General Elec Co COM 369604103 65 8,148 SH   OTR   0 0 8,148
Gilead Sciences Inc. COM 375558103 1,477 19,755 SH   SOLE   8,475 0 11,280
Gilead Sciences Inc. COM 375558103 127 1,700 SH   OTR   0 0 1,700
Halliburton Co COM 406216101 132 19,200 SH   SOLE   19,200 0 0
Halliburton Co COM 406216101 1 100 SH   OTR   100 0 0
Home Depot Inc COM 437076102 12,433 66,592 SH   SOLE   27,862 0 38,730
Home Depot Inc COM 437076102 1,001 5,362 SH   OTR   1,612 0 3,750
Hon Hai Precision Inds ORD COM Y36861105 2 1,000 SH   OTR   1,000 0 0
Honeywell Intl Inc COM 438516106 79 590 SH   SOLE   590 0 0
IHS Markit LTD COM G47567105 132 2,200 SH   SOLE   0 0 2,200
IQVIA Holdings Inc COM 46266C105 12,477 115,681 SH   SOLE   48,668 0 67,013
IQVIA Holdings Inc COM 46266C105 787 7,300 SH   OTR   650 0 6,650
Int'l Bus Mach COM 459200101 100 900 SH   OTR   0 0 900
Intel Corp COM 458140100 452 8,355 SH   SOLE   700 0 7,655
Intel Corp COM 458140100 22 400 SH   OTR   0 0 400
Intercontinental Exchange Grou COM 45866F104 15,891 196,796 SH   SOLE   87,801 0 108,995
Intercontinental Exchange Grou COM 45866F104 1,233 15,270 SH   OTR   4,175 0 11,095
Intuitive Surgical Inc Com New COM 46120E602 121 244 SH   SOLE   0 0 244
JPMorgan Chase & Co COM 46625H100 5,485 60,920 SH   SOLE   8,870 0 52,050
JPMorgan Chase & Co COM 46625H100 356 3,950 SH   OTR   250 0 3,700
Johnson & Johnson COM 478160104 15,490 118,124 SH   SOLE   52,973 0 65,151
Johnson & Johnson COM 478160104 980 7,477 SH   OTR   2,517 0 4,960
Kimberly Clark Corp COM 494368103 141 1,100 SH   SOLE   1,100 0 0
Kontoor Brands Inc COM 50050N103 5 245 SH   SOLE   245 0 0
Lowes Cos Inc Com COM 548661107 42 488 SH   SOLE   0 0 488
Marsh & McLennan Cos Inc. COM 571748102 104 1,200 SH   SOLE   0 0 1,200
McDonalds Corp COM 580135101 339 2,050 SH   SOLE   1,800 0 250
McDonalds Corp COM 580135101 70 425 SH   OTR   0 0 425
Merck & Co Inc COM 58933Y105 7,708 100,178 SH   SOLE   75,288 0 24,890
Merck & Co Inc COM 58933Y105 441 5,730 SH   OTR   405 0 5,325
Microsoft Corp COM 594918104 1,158 7,345 SH   SOLE   3,311 0 4,034
Microsoft Corp COM 594918104 393 2,493 SH   OTR   60 0 2,433
Middleby Corp Com COM 596278101 7,353 129,280 SH   SOLE   51,945 0 77,335
Middleby Corp Com COM 596278101 383 6,740 SH   OTR   2,540 0 4,200
Mylan NV EURO Shs COM N59465109 30 2,000 SH   SOLE   2,000 0 0
Nestle SA Spons ADR (For Reg) COM 641069406 6,293 61,103 SH   SOLE   55,087 0 6,016
Nestle SA Spons ADR (For Reg) COM 641069406 772 7,498 SH   OTR   2,675 0 4,823
New Residential Invt C Com New COM 64828T201 12 2,400 SH   OTR   2,400 0 0
NextEra Energy Inc COM 65339F101 16 65 SH   OTR   65 0 0
Nike, Inc. Cl B COM 654106103 10 125 SH   OTR   0 0 125
Norfolk Southern Corp COM 655844108 175 1,200 SH   SOLE   0 0 1,200
OGE Energy Corp. COM 670837103 15 480 SH   SOLE   480 0 0
Occidental Pete Corp D COM 674599105 1 100 SH   SOLE   100 0 0
Occidental Pete Corp D COM 674599105 5 400 SH   OTR   0 0 400
OneOK Inc COM 682680103 117 5,343 SH   OTR   5,343 0 0
Oracle Systems Corp COM 68389X105 319 6,600 SH   SOLE   6,000 0 600
Paccar Inc COM 693718108 156 2,550 SH   SOLE   2,550 0 0
Panasonic Corp ADR (new) COM 69832A205 4 465 SH   SOLE   465 0 0
PayPal Holdings Inc. COM 70450Y103 17,927 187,251 SH   SOLE   73,316 0 113,935
PayPal Holdings Inc. COM 70450Y103 1,355 14,156 SH   OTR   4,406 0 9,750
Pepsico Inc COM 713448108 13,977 116,379 SH   SOLE   47,873 0 68,506
Pepsico Inc COM 713448108 816 6,792 SH   OTR   1,265 0 5,527
Pfizer Inc COM 717081103 185 5,680 SH   SOLE   4,680 0 1,000
Pfizer Inc COM 717081103 525 16,080 SH   OTR   1,500 0 14,580
Pinterest Inc Cl A COM 72352L106 34 2,200 SH   SOLE   2,200 0 0
Pioneer Nat Res Co COM 723787107 3,858 55,000 SH   SOLE   0 0 55,000
Pioneer Nat Res Co COM 723787107 88 1,250 SH   OTR   0 0 1,250
Procter & Gamble Co. COM 742718109 1,916 17,417 SH   SOLE   7,374 0 10,043
Procter & Gamble Co. COM 742718109 1,500 13,638 SH   OTR   700 0 12,938
Regeneron Pharmaceutical Com COM 75886F107 733 1,501 SH   SOLE   576 0 925
Roper Technologies Inc COM 776696106 16,324 52,353 SH   SOLE   22,758 0 29,595
Roper Technologies Inc COM 776696106 1,126 3,610 SH   OTR   1,135 0 2,475
Ross Stores Inc. COM 778296103 478 5,500 SH   SOLE   5,500 0 0
Royal Dutch Shell PLC Spons AD COM 780259206 962 27,574 SH   SOLE   27,574 0 0
Salesforce.com Inc COM 79466L302 7,342 50,990 SH   SOLE   3,130 0 47,860
Salesforce.com Inc COM 79466L302 342 2,375 SH   OTR   175 0 2,200
Sanofi - ADR COM 80105N105 3 75 SH   SOLE   75 0 0
Sanofi - ADR COM 80105N105 52 1,200 SH   OTR   0 0 1,200
Schlumberger Ltd COM 806857108 102 7,527 SH   SOLE   2,332 0 5,195
Schlumberger Ltd COM 806857108 1 70 SH   OTR   70 0 0
Sempra Energy COM 816851109 90 800 SH   SOLE   0 0 800
Sempra Energy COM 816851109 183 1,624 SH   OTR   1,624 0 0
Sibanye-Stillwater LTD Spons A COM 82575P107 21 4,547 SH   SOLE   0 0 4,547
Siemens AG Spons ADR (new) COM 826197501 75 1,768 SH   SOLE   0 0 1,768
Smith & Nephew PLC Spons ADR COM 83175M205 29 800 SH   SOLE   0 0 800
Starbucks Corp COM 855244109 26 400 SH   OTR   400 0 0
State Street Corp COM 857477103 67 1,250 SH   SOLE   0 0 1,250
State Street Corp COM 857477103 24 450 SH   OTR   0 0 450
Tredegar Corp. COM 894650100 23 1,455 SH   SOLE   1,455 0 0
Twitter Inc Com COM 90184L102 39 1,600 SH   SOLE   1,600 0 0
Union Pac Corp COM 907818108 17 124 SH   SOLE   124 0 0
United Parcel Service Cl B COM 911312106 252 2,700 SH   SOLE   2,700 0 0
United Technologies COM 913017109 154 1,634 SH   SOLE   1,100 0 534
Universal Display Corp Com COM 91347P105 92 700 SH   SOLE   0 0 700
V F Corp COM 918204108 95 1,750 SH   SOLE   1,750 0 0
Verisign Inc. Com. COM 92343E102 1,087 6,038 SH   SOLE   6,038 0 0
Verizon Communications COM 92343V104 1,246 23,190 SH   SOLE   21,507 0 1,683
Verizon Communications COM 92343V104 184 3,428 SH   OTR   1,450 0 1,978
Vertex Pharmaceuticals Com COM 92532F100 1,411 5,928 SH   SOLE   2,457 0 3,471
Vertex Pharmaceuticals Com COM 92532F100 428 1,800 SH   OTR   200 0 1,600
Visa Inc Cl A COM 92826C839 18,725 116,217 SH   SOLE   44,153 0 72,064
Visa Inc Cl A COM 92826C839 1,516 9,411 SH   OTR   2,645 0 6,766
Vivendi ORD Shs COM F97982106 18 792 SH   SOLE   792 0 0
Walgreens Boots Alliance Inc COM 931427108 34 745 SH   SOLE   0 0 745
Walgreens Boots Alliance Inc COM 931427108 87 1,891 SH   OTR   0 0 1,891
Wisdomtree Tr India Erngs Fd COM 97717W422 4 220 SH   SOLE   220 0 0
Zoetis Inc Cl A COM 98978V103 14 118 SH   SOLE   118 0 0
Zoetis Inc Cl A COM 98978V103 121 1,028 SH   OTR   0 0 1,028
Aberdeen Emerging Markets Fd C EQ FDS 003021250 28 2,382 SH   SOLE   0 0 2,382
Clearbridge Energy MLP Opportu EQ FDS 18469P100 3 2,074 SH   OTR   2,074 0 0
Matthews Asia Small Companies EQ FDS 577125206 19 1,338 SH   SOLE   0 0 1,338
Schwab S&P 500 Index Fd EQ FDS 808509855 44 1,105 SH   SOLE   1,105 0 0
Schwab Small Cap Index Fd EQ FDS 808509848 36 1,758 SH   SOLE   1,758 0 0