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 692,290 3,485,326 SH   SOLE   3,183,802 0 301,524
Abbott Laboratories COM 002824100 12,494 107,775 SH   SOLE   106,025 0 1,750
AbbVie Inc. COM 00287Y109 2,732 24,257 SH   SOLE   22,757 0 1,500
Accenture Plc COM G1151C101 613,210 2,080,159 SH   SOLE   1,901,242 0 178,917
Adobe Systems Inc. COM 00724F101 26,686 45,567 SH   SOLE   45,567 0 0
Alphabet Inc Cap Stk Cl A COM 38259P508 915,647 374,990 SH   SOLE   342,132 0 32,858
Amphenol Corp. COM 032095101 9,571 139,912 SH   SOLE   139,912 0 0
Apple Inc. COM 037833100 596,262 4,353,552 SH   SOLE   3,979,244 0 374,308
Automatic Data Processing Inc. COM 053015103 415,924 2,094,070 SH   SOLE   1,917,497 0 176,573
Becton Dickinson & Co. COM 075887109 657,839 2,705,040 SH   SOLE   2,485,655 0 219,385
Best Buy Co. Inc. COM 086516101 4,597 39,980 SH   SOLE   39,980 0 0
Bristol Myers Squibb Co. COM 110122108 1,762 26,375 SH   SOLE   26,375 0 0
Broadridge Financial Solutions COM 11133T103 314,607 1,947,670 SH   SOLE   1,779,780 0 167,890
Campbell Soup Company COM 134429109 2,153 47,220 SH   SOLE   47,220 0 0
Carters Inc COM 146229109 2,647 25,660 SH   SOLE   25,660 0 0
CBRE Group Inc. COM 12504L109 3,765 43,920 SH   SOLE   43,920 0 0
Church & Dwight Co Inc COM 171340102 3,147 36,930 SH   SOLE   36,930 0 0
Clorox Company COM 189054109 5,217 29,000 SH   SOLE   28,500 0 500
Coca-Cola Company COM 191216100 7,132 131,804 SH   SOLE   129,604 0 2,200
Cognizant Tech Solutions COM 192446102 370,031 5,342,630 SH   SOLE   4,885,982 0 456,648
Colgate-Palmolive Co COM 194162103 8,338 102,499 SH   SOLE   100,499 0 2,000
Copart Inc. (DE) COM 217204106 5,791 43,930 SH   SOLE   43,930 0 0
Crown Holdings Inc. COM 228368106 5,251 51,370 SH   SOLE   51,370 0 0
Donaldson Co. Inc. COM 257651109 2,746 43,230 SH   SOLE   43,230 0 0
Ecolab Inc COM 278865100 15,476 75,137 SH   SOLE   73,762 0 1,375
Emerson Electric Co. COM 291011104 9,854 102,387 SH   SOLE   99,937 0 2,450
Encompass Health Corp COM 29261A100 4,882 62,560 SH   SOLE   62,560 0 0
Equifax Inc COM 294429105 316,141 1,319,948 SH   SOLE   1,213,711 0 106,237
Expeditors International of WA COM 302130109 5,258 41,530 SH   SOLE   41,530 0 0
F5 Networks Inc. COM 315616102 2,908 15,580 SH   SOLE   15,580 0 0
FactSet Research Systems Inc. COM 303075105 5,356 15,960 SH   SOLE   15,960 0 0
General Mills Inc. COM 370334104 203,473 3,339,458 SH   SOLE   3,051,883 0 287,575
Gentex Corporation COM 371901109 3,261 98,560 SH   SOLE   98,560 0 0
Genuine Parts Company COM 372460105 4,983 39,400 SH   SOLE   39,400 0 0
Hasbro Inc COM 418056107 5,219 55,220 SH   SOLE   55,220 0 0
Herman Miller Inc. COM 600544100 3,130 66,400 SH   SOLE   66,400 0 0
Hill-Rom Holdings Inc. COM 431475102 5,559 48,940 SH   SOLE   48,940 0 0
Home Depot Inc. COM 437076102 320,817 1,006,043 SH   SOLE   917,920 0 88,123
Intuit Inc. COM 461202103 507,983 1,036,341 SH   SOLE   945,494 0 90,847
Johnson & Johnson COM 478160104 723,754 4,393,310 SH   SOLE   4,033,292 0 360,018
Kellogg Company COM 487836108 2,480 38,550 SH   SOLE   38,550 0 0
Kroger Company COM 501044101 3,797 99,110 SH   SOLE   99,110 0 0
Laboratory Corp of America COM 50540R409 5,564 20,170 SH   SOLE   20,170 0 0
Landstar System Inc. COM 515098101 3,570 22,590 SH   SOLE   22,590 0 0
Lennox International Inc. COM 526107107 3,722 10,610 SH   SOLE   10,610 0 0
Levi Strauss & Co COM 52736R102 3,207 115,700 SH   SOLE   115,700 0 0
Linde plc SH COM G5494J103 1,235 4,270 SH   SOLE   4,270 0 0
Marsh & McLennan Company Inc COM 571748102 166,729 1,185,165 SH   SOLE   1,080,920 0 104,245
Mastercard Inc. COM 57636Q104 286,244 784,036 SH   SOLE   715,932 0 68,104
MAXIMUS, Inc. COM 577933104 2,589 29,430 SH   SOLE   29,430 0 0
Microchip Technology Inc COM 595017104 4,958 33,110 SH   SOLE   33,110 0 0
Microsoft Corp COM 594918104 958,717 3,539,008 SH   SOLE   3,239,502 0 299,506
Nike Inc Cl B COM 654106103 578,138 3,742,237 SH   SOLE   3,421,670 0 320,567
Omnicom Group Inc COM 681919106 7,792 97,414 SH   SOLE   96,414 0 1,000
ON Semiconductor Corp COM 682189105 1,073 28,031 SH   SOLE   28,031 0 0
Oracle Corporation COM 68389X105 14,301 183,720 SH   SOLE   183,720 0 0
Paychex Inc. COM 704326107 3,146 29,320 SH   SOLE   29,320 0 0
PepsiCo Inc. COM 713448108 794,701 5,363,441 SH   SOLE   4,899,071 0 464,370
Pfizer Inc. COM 717081103 446,080 11,391,217 SH   SOLE   10,463,277 0 927,940
Procter & Gamble Co. COM 742718109 298,304 2,210,804 SH   SOLE   2,021,767 0 189,037
Raytheon Technologies Corp COM 75513E101 1,992 23,350 SH   SOLE   23,350 0 0
Reliance Steel And Aluminum Co COM 759509102 310 2,056 SH   SOLE   2,056 0 0
Starbucks Corp COM 855244109 406,825 3,638,543 SH   SOLE   3,319,416 0 319,127
Stryker Corp COM 863667101 638,309 2,457,587 SH   SOLE   2,261,022 0 196,565
T Rowe Price Group Inc COM 74144T108 6,407 32,361 SH   SOLE   32,361 0 0
Texas Instruments Inc COM 882508104 305,318 1,587,716 SH   SOLE   1,448,228 0 139,488
The Scotts Miracle-Gro Co. COM 810186106 1,942 10,120 SH   SOLE   10,120 0 0
TJX Companies Inc COM 872540109 232,193 3,443,976 SH   SOLE   3,142,223 0 301,753
Tractor Supply Co COM 892356106 2,047 11,000 SH   SOLE   11,000 0 0
United Parcel Svc Cl B COM 911312106 286,784 1,378,966 SH   SOLE   1,259,805 0 119,161
Unitedhealth Group Inc COM 91324P102 543,275 1,356,696 SH   SOLE   1,244,892 0 111,804
Verisk Analytics Inc COM 92345Y106 130,629 747,647 SH   SOLE   684,825 0 62,822
W.W. Grainger Inc. COM 384802104 1,248 2,850 SH   SOLE   2,850 0 0
Waste Management COM 94106L109 254,054 1,813,247 SH   SOLE   1,654,766 0 158,481
Waters Corp COM 941848103 16,367 47,357 SH   SOLE   47,357 0 0
Taiwan Semiconductor Manuf ADR ADR 874039100 1,176 9,790 SH   SOLE   9,790 0 0