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 COM 88579Y101 14,225 128,731 SH   SOLE   117,574 0 11,157
Accenture Ltd New COM G1151C101 56,092 218,002 SH   SOLE   206,740 0 11,262
Adobe Systems COM 00724F101 44,090 160,211 SH   SOLE   152,133 0 8,078
Alphabet Inc Cl A COM 02079K305 88,143 921,512 SH   SOLE   879,940 0 41,572
Alphabet Inc Cl C COM 02079K107 1,556 16,179 SH   SOLE   16,019 0 160
Amazon.com COM 023135106 273 2,420 SH   SOLE   2,420 0 0
Amgen COM 031162100 8,481 37,627 SH   SOLE   36,953 0 674
Apple Inc COM 037833100 75,877 549,039 SH   SOLE   520,831 0 28,208
Becton, Dickinson & Co COM 075887109 47,427 212,838 SH   SOLE   202,201 0 10,637
Berkshire Hathaway B COM 084670702 77,593 290,587 SH   SOLE   274,691 0 15,896
Biogen Inc COM 09062X103 61,785 231,405 SH   SOLE   219,692 0 11,713
Bristol-Myers Squibb COM 110122108 277 3,901 SH   SOLE   3,726 0 175
C.H. Robinson Worldwide COM 12541W209 59,905 621,998 SH   SOLE   587,301 0 34,697
Cisco Systems COM 17275R102 29,495 737,369 SH   SOLE   690,210 0 47,159
Coca-Cola COM 191216100 7,704 137,522 SH   SOLE   125,039 0 12,483
Cognizant Tech Solutions COM 192446102 39,152 681,621 SH   SOLE   645,073 0 36,548
Colgate-Palmolive COM 194162103 264 3,758 SH   SOLE   3,758 0 0
Disney Walt Co COM 254687106 117,793 1,248,730 SH   SOLE   1,192,182 0 56,548
General Dynamics COM 369550108 74,770 352,408 SH   SOLE   333,853 0 18,555
Home Depot COM 437076102 77,378 280,415 SH   SOLE   266,685 0 13,730
Int'l Business Machines COM 459200101 254 2,141 SH   SOLE   2,086 0 55
Int'l Flavors & Frag COM 459506101 48,632 535,417 SH   SOLE   505,873 0 29,544
Johnson & Johnson COM 478160104 68,029 416,439 SH   SOLE   398,057 0 18,382
Lockheed Martin COM 539830109 355 919 SH   SOLE   894 0 25
Medtronic PLC COM G5960L103 82,693 1,024,064 SH   SOLE   982,548 0 41,516
Microsoft COM 594918104 105,025 450,943 SH   SOLE   430,583 0 20,360
NIKE COM 654106103 49,586 596,558 SH   SOLE   561,631 0 34,927
Novo Nordisk ADR COM 670100205 69,632 698,909 SH   SOLE   659,788 0 39,121
Oracle COM 68389X105 102,866 1,684,399 SH   SOLE   1,603,874 0 80,525
Paychex COM 704326107 572 5,101 SH   SOLE   4,941 0 160
Pepsico COM 713448108 12,591 77,125 SH   SOLE   70,854 0 6,271
Pfizer COM 717081103 253 5,780 SH   SOLE   5,780 0 0
Polaris Industries COM 731068102 266 2,784 SH   SOLE   2,784 0 0
Procter & Gamble COM 742718109 26,940 213,388 SH   SOLE   201,168 0 12,220
Raytheon Technologies COM 75513E101 106,582 1,302,004 SH   SOLE   1,243,157 0 58,847
Reckitt Benckiser Group PLC AD COM 756255204 32,728 2,462,579 SH   SOLE   2,314,016 0 148,563
Roche Holding AG COM 771195104 55,410 1,364,115 SH   SOLE   1,290,666 0 73,449
SAP AG Spons ADR COM 803054204 777 9,559 SH   SOLE   9,559 0 0
Starbucks COM 855244109 64,781 768,827 SH   SOLE   729,643 0 39,184
T Rowe Price Group COM 74144T108 556 5,291 SH   SOLE   5,220 0 71
Unilever PLC COM 904767704 91,909 2,096,459 SH   SOLE   2,008,207 0 88,252
Visa Inc COM 92826C839 44,349 249,645 SH   SOLE   236,826 0 12,819
Walmart Inc COM 931142103 44,453 342,736 SH   SOLE   324,608 0 18,128
Magellan Midstream Partners LP ETP 559080106 214 4,500 SH   SOLE   4,500 0 0
iShares Edge MSCI USA Quality ETF 46432F339 400 3,845 SH   SOLE   3,845 0 0