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   29,524,846 315,369 SH   SOLE   292,360 0 23,009
Accenture Ltd New COM G1151C101   77,090,445 251,019 SH   SOLE   238,136 0 12,883
Adobe Systems COM 00724F101   70,735,368 138,724 SH   SOLE   130,413 0 8,311
Alphabet Inc Cl A COM 02079K305   115,673,959 883,952 SH   SOLE   842,331 0 41,621
Alphabet Inc Cl C COM 02079K107   1,967,993 14,926 SH   SOLE   14,766 0 160
Amazon.com COM 023135106   254,240 2,000 SH   SOLE   2,000 0 0
Amgen COM 031162100   9,650,903 35,909 SH   SOLE   35,292 0 617
Apple Inc COM 037833100   69,416,352 405,446 SH   SOLE   382,075 0 23,371
Becton Dickinson & Co COM 075887109   24,854,299 96,137 SH   SOLE   90,317 0 5,820
Berkshire Hathaway B COM 084670702   128,430,139 366,629 SH   SOLE   348,787 0 17,842
Biogen Inc COM 09062X103   45,250,209 176,064 SH   SOLE   165,795 0 10,269
Bristol-Myers Squibb COM 110122108   215,503 3,713 SH   SOLE   3,538 0 175
C.H. Robinson Worldwide COM 12541W209   49,525,870 575,013 SH   SOLE   542,083 0 32,930
Cisco Systems COM 17275R102   32,713,444 608,509 SH   SOLE   571,042 0 37,467
Coca-Cola COM 191216100   7,175,348 128,177 SH   SOLE   117,010 0 11,167
Cognizant Tech Solutions COM 192446102   1,221,014 18,025 SH   SOLE   18,025 0 0
Colgate-Palmolive COM 194162103   11,341,334 159,490 SH   SOLE   155,929 0 3,561
Disney Walt Co COM 254687106   123,646,719 1,525,561 SH   SOLE   1,452,842 0 72,719
General Dynamics COM 369550108   61,647,978 278,988 SH   SOLE   263,096 0 15,892
Home Depot COM 437076102   79,061,070 261,653 SH   SOLE   247,281 0 14,372
Int'l Business Machines COM 459200101   446,996 3,186 SH   SOLE   3,131 0 55
Int'l Flavors & Frag COM 459506101   34,465,968 505,589 SH   SOLE   475,922 0 29,667
Intel COM 458140100   236,123 6,642 SH   SOLE   6,452 0 190
Johnson & Johnson COM 478160104   71,113,270 456,586 SH   SOLE   434,835 0 21,751
Lockheed Martin COM 539830109   361,112 883 SH   SOLE   858 0 25
Medtronic PLC COM G5960L103   101,741,684 1,298,388 SH   SOLE   1,239,169 0 59,219
Microsoft COM 594918104   122,221,431 387,083 SH   SOLE   368,286 0 18,797
NIKE COM 654106103   64,694,102 676,575 SH   SOLE   637,437 0 39,138
Novo Nordisk ADR COM 670100205   80,951,605 890,165 SH   SOLE   836,921 0 53,244
ONEOK Inc New COM 682680103   202,849 3,198 SH   SOLE   3,001 0 197
Oracle COM 68389X105   84,024,324 793,281 SH   SOLE   748,070 0 45,211
Paychex COM 704326107   553,007 4,795 SH   SOLE   4,635 0 160
Pepsico COM 713448108   12,357,429 72,931 SH   SOLE   67,011 0 5,920
Polaris Industries COM 731068102   284,823 2,735 SH   SOLE   2,735 0 0
Procter & Gamble COM 742718109   28,840,169 197,725 SH   SOLE   186,351 0 11,374
RTX Corporation COM 75513E101   112,560,864 1,563,997 SH   SOLE   1,487,335 0 76,662
Reckitt Benckiser Group PLC AD COM 756255204   30,724,404 2,196,169 SH   SOLE   2,058,887 0 137,282
Roche Holding AG COM 771195104   76,969,492 2,268,479 SH   SOLE   2,145,679 0 122,800
SAP AG Spons ADR COM 803054204   691,862 5,350 SH   SOLE   5,350 0 0
Starbucks COM 855244109   51,613,641 565,505 SH   SOLE   534,580 0 30,925
Sysco Corp COM 871829107   406,538 6,155 SH   SOLE   6,155 0 0
T Rowe Price Group COM 74144T108   552,770 5,271 SH   SOLE   5,200 0 71
Unilever PLC COM 904767704   124,122,045 2,512,592 SH   SOLE   2,396,985 0 115,607
United Security Bancshares COM 911460103   81,840 11,000 SH   SOLE   0 0 11,000
Visa Inc COM 92826C839   60,425,007 262,706 SH   SOLE   248,629 0 14,077
Walmart Inc COM 931142103   47,929,582 299,691 SH   SOLE   281,949 0 17,742
JP Morgan US Quality Factor ET ETF 46641Q761   222,970 5,153 SH   SOLE   5,153 0 0