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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M Company COM 88579Y101   31,518,541 288,315 SH   SOLE   265,957 0 22,358
ASML Holding NV COM N07059210   1,219,398 1,611 SH   SOLE   1,611 0 0
Accenture Ltd New COM G1151C101   72,702,411 207,183 SH   SOLE   195,838 0 11,345
Adobe Systems COM 00724F101   77,048,504 129,146 SH   SOLE   121,215 0 7,931
Alphabet Inc Cl A COM 02079K305   117,373,684 840,244 SH   SOLE   799,586 0 40,658
Alphabet Inc Cl C COM 02079K107   2,062,370 14,634 SH   SOLE   14,474 0 160
Amazon.com COM 023135106   303,880 2,000 SH   SOLE   2,000 0 0
Amgen COM 031162100   789,175 2,740 SH   SOLE   2,662 0 78
Apple Inc COM 037833100   73,844,624 383,549 SH   SOLE   360,926 0 22,623
Becton Dickinson & Co COM 075887109   22,007,730 90,259 SH   SOLE   84,579 0 5,680
Berkshire Hathaway B COM 084670702   125,953,587 353,148 SH   SOLE   335,687 0 17,461
Biogen Inc COM 09062X103   42,496,633 164,226 SH   SOLE   154,184 0 10,042
C.H. Robinson Worldwide COM 12541W209   46,284,350 535,761 SH   SOLE   503,459 0 32,302
Cisco Systems COM 17275R102   29,057,689 575,172 SH   SOLE   538,772 0 36,400
Coca-Cola COM 191216100   6,627,356 112,462 SH   SOLE   101,802 0 10,660
Cognizant Tech Solutions COM 192446102   1,106,892 14,655 SH   SOLE   14,655 0 0
Colgate-Palmolive COM 194162103   12,712,722 159,487 SH   SOLE   156,320 0 3,167
Diageo PLC ADR COM 25243Q205   42,225,377 289,890 SH   SOLE   272,288 0 17,602
Disney Walt Co COM 254687106   125,188,755 1,386,519 SH   SOLE   1,315,505 0 71,014
General Dynamics COM 369550108   69,379,020 267,182 SH   SOLE   251,577 0 15,605
Home Depot COM 437076102   85,101,937 245,569 SH   SOLE   231,518 0 14,051
Int'l Business Machines COM 459200101   510,276 3,120 SH   SOLE   3,065 0 55
Int'l Flavors & Frag COM 459506101   35,441,662 437,714 SH   SOLE   409,334 0 28,380
Intel COM 458140100   321,701 6,402 SH   SOLE   6,212 0 190
Johnson & Johnson COM 478160104   68,204,157 435,142 SH   SOLE   413,664 0 21,478
Lockheed Martin COM 539830109   398,851 880 SH   SOLE   855 0 25
Medtronic PLC COM G5960L103   103,846,086 1,260,574 SH   SOLE   1,203,002 0 57,572
Microsoft COM 594918104   139,537,320 371,070 SH   SOLE   352,738 0 18,332
NIKE COM 654106103   69,156,973 636,981 SH   SOLE   598,720 0 38,261
National Grid PLC New COM 636274409   204,242 3,004 SH   SOLE   2,945 0 59
Novo Nordisk ADR COM 670100205   85,614,599 827,594 SH   SOLE   776,409 0 51,185
Oracle COM 68389X105   83,217,164 789,312 SH   SOLE   744,509 0 44,803
Paychex COM 704326107   569,346 4,780 SH   SOLE   4,620 0 160
Pepsico COM 713448108   12,049,554 70,947 SH   SOLE   65,159 0 5,788
Polaris Industries COM 731068102   258,248 2,725 SH   SOLE   2,725 0 0
Procter & Gamble COM 742718109   27,246,182 185,930 SH   SOLE   175,016 0 10,914
RTX Corporation COM 75513E101   139,125,196 1,653,497 SH   SOLE   1,566,309 0 87,188
Reckitt Benckiser Group PLC AD COM 756255204   23,375,065 1,701,242 SH   SOLE   1,577,330 0 123,912
Roche Holding AG COM 771195104   83,344,778 2,300,436 SH   SOLE   2,171,831 0 128,605
Starbucks COM 855244109   51,665,765 538,129 SH   SOLE   508,158 0 29,971
Sysco Corp COM 871829107   1,220,613 16,691 SH   SOLE   16,691 0 0
T Rowe Price Group COM 74144T108   339,008 3,148 SH   SOLE   3,077 0 71
Unilever PLC COM 904767704   111,855,989 2,307,261 SH   SOLE   2,195,336 0 111,925
United Security Bancshares COM 911460103   92,510 11,000 SH   SOLE   0 0 11,000
Visa Inc COM 92826C839   65,443,398 251,367 SH   SOLE   237,580 0 13,787
Walmart Inc COM 931142103   43,142,657 273,661 SH   SOLE   256,615 0 17,046
JP Morgan US Quality Factor ET ETF 46641Q761   36,255,577 757,534 SH   SOLE   750,287 0 7,247