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 Co. COM 88579Y101   6,503,405 63,275 SH   SOLE   63,275 0 0
Abbott Labs COM 002824100   10,517,639 106,153 SH   SOLE   106,153 0 0
AbbVie Inc. COM 00287Y109   3,769,077 23,867 SH   SOLE   23,867 0 0
Accenture plc Class A COM G1151C101   704,850,304 2,493,633 SH   SOLE   2,234,105 0 259,528
Adobe Systems, Inc. COM 00724F101   17,196,575 45,029 SH   SOLE   45,029 0 0
Alphabet Inc Cap Stk Cl A COM 02079K305   625,829,649 6,203,089 SH   SOLE   5,550,089 0 653,000
Amphenol Corp COM 032095101   277,670,114 3,442,476 SH   SOLE   3,094,077 0 348,399
AON plc Registered Shs COM G0403H108   1,283,300 4,100 SH   SOLE   4,100 0 0
Apple, Inc. COM 037833100   660,445,410 4,067,784 SH   SOLE   3,645,041 0 422,743
Automatic Data Processing, Inc COM 053015103   451,973,369 2,059,198 SH   SOLE   1,851,661 0 207,537
Ball Corporation COM 058498106   163,281,622 3,008,136 SH   SOLE   2,689,287 0 318,849
Becton Dickinson & Co. COM 075887109   331,919,972 1,353,836 SH   SOLE   1,222,611 0 131,225
Best Buy Co. Inc. COM 086516101   5,408,729 71,810 SH   SOLE   71,810 0 0
Bristol Myers Squibb Co. COM 110122108   1,798,775 26,375 SH   SOLE   26,375 0 0
Broadridge Financial Solutions COM 11133T103   255,921,655 1,763,639 SH   SOLE   1,581,151 0 182,488
Cadence Design Systems, Inc. COM 127387108   6,141,987 29,670 SH   SOLE   29,670 0 0
Campbell Soup Company COM 134429109   2,963,712 54,480 SH   SOLE   54,480 0 0
CBRE Group Inc. COM 12504L109   2,704,671 38,180 SH   SOLE   38,180 0 0
Charles River Laboratories COM 159864107   5,105,213 25,780 SH   SOLE   25,780 0 0
Church & Dwight Co Inc COM 171340102   6,251,612 71,990 SH   SOLE   71,990 0 0
Clorox Company COM 189054109   4,360,613 28,235 SH   SOLE   28,235 0 0
Coca-Cola Company COM 191216100   7,961,518 128,723 SH   SOLE   128,723 0 0
Cognizant Technology Solutions COM 192446102   8,351,868 139,640 SH   SOLE   139,640 0 0
Colgate Palmolive Co COM 194162103   7,585,125 100,799 SH   SOLE   100,799 0 0
Copart Inc. (DE) COM 217204106   7,657,351 104,210 SH   SOLE   104,210 0 0
Crown Holdings Inc. COM 228368106   6,545,253 80,300 SH   SOLE   80,300 0 0
Donaldson Co. Inc. COM 257651109   2,894,760 44,880 SH   SOLE   44,880 0 0
Ecolab Inc COM 278865100   11,930,216 73,066 SH   SOLE   72,941 0 125
Emerson Elec Co COM 291011104   8,406,650 98,220 SH   SOLE   98,220 0 0
Encompass Health Corp COM 29261A100   6,730,508 126,680 SH   SOLE   126,680 0 0
Equifax Inc COM 294429105   311,079,678 1,557,813 SH   SOLE   1,406,120 0 151,693
Expeditors International of WA COM 302130109   5,802,652 54,200 SH   SOLE   54,200 0 0
F5 Networks Inc. COM 315616102   4,484,038 31,300 SH   SOLE   31,300 0 0
FactSet Research Systems Inc. COM 303075105   4,714,606 11,480 SH   SOLE   11,480 0 0
General Mills Inc. COM 370334104   8,909,076 104,862 SH   SOLE   104,862 0 0
Genpact Limited COM G3922B107   5,026,318 110,420 SH   SOLE   110,420 0 0
Gentex Corporation COM 371901109   5,369,893 195,910 SH   SOLE   195,910 0 0
Genuine Parts Company COM 372460105   6,236,198 37,940 SH   SOLE   37,940 0 0
Hasbro Inc COM 418056107   3,742,169 71,470 SH   SOLE   71,470 0 0
Home Depot Inc. COM 437076102   294,371,098 1,031,578 SH   SOLE   922,852 0 108,726
Intuit Inc. COM 461202103   476,623,631 1,083,014 SH   SOLE   968,182 0 114,832
Johnson & Johnson COM 478160104   427,469,328 2,786,087 SH   SOLE   2,515,314 0 270,773
Kellogg Company COM 487836108   5,686,098 85,300 SH   SOLE   85,300 0 0
Kroger Company COM 501044101   7,224,576 147,260 SH   SOLE   147,260 0 0
Laboratory Corp of America COM 50540R409   7,424,088 33,040 SH   SOLE   33,040 0 0
Lennox International Inc. COM 526107107   5,269,474 21,480 SH   SOLE   21,480 0 0
Levi Strauss & Co COM 52736R102   5,610,182 311,850 SH   SOLE   311,850 0 0
Linde plc COM G54950103   949,960 2,715 SH   SOLE   2,715 0 0
Manhattan Associates, Inc. COM 562750109   6,707,760 44,130 SH   SOLE   44,130 0 0
Marsh & McLennan Company Inc COM 571748102   477,261,318 2,894,598 SH   SOLE   2,586,915 0 307,683
Mastercard Inc COM 57636Q104   372,914,754 1,038,008 SH   SOLE   928,810 0 109,198
MAXIMUS, Inc. COM 577933104   5,030,352 65,160 SH   SOLE   65,160 0 0
Microchip Technology Inc COM 595017104   7,392,254 89,300 SH   SOLE   89,300 0 0
Microsoft Corp COM 594918104   875,715,640 3,082,963 SH   SOLE   2,771,497 0 311,466
Moody's Corp. COM 615369105   214,298,471 712,097 SH   SOLE   635,910 0 76,187
Nike Inc COM 654106103   572,457,971 4,766,511 SH   SOLE   4,268,482 0 498,029
Omnicom Group Inc COM 681919106   8,006,244 86,330 SH   SOLE   86,330 0 0
Oracle Corp COM 68389X105   14,449,469 159,645 SH   SOLE   159,645 0 0
Paychex Inc. COM 704326107   1,116,098 9,830 SH   SOLE   9,830 0 0
PepsiCo Inc. COM 713448108   858,199,650 4,745,892 SH   SOLE   4,254,303 0 491,589
Pfizer Inc. COM 717081103   469,110,410 11,617,395 SH   SOLE   10,478,006 0 1,139,389
Pool Corporation COM 73278L105   2,945,705 8,790 SH   SOLE   8,790 0 0
Procter & Gamble Co COM 742718109   360,050,930 2,441,851 SH   SOLE   2,191,382 0 250,469
Raytheon Technologies Corp COM 75513E101   2,127,535 21,850 SH   SOLE   21,850 0 0
Resmed COM 761152107   4,243,418 19,650 SH   SOLE   19,650 0 0
Starbucks Corp COM 855244109   483,251,313 4,769,555 SH   SOLE   4,264,179 0 505,376
Stryker Corp COM 863667101   715,884,607 2,550,264 SH   SOLE   2,301,931 0 248,333
T Rowe Price Group Inc COM 74144T108   3,571,684 32,361 SH   SOLE   32,361 0 0
Techne Corp COM 09073M104   2,699,466 37,270 SH   SOLE   37,270 0 0
Texas Instruments Inc COM 882508104   403,904,009 2,192,271 SH   SOLE   1,960,234 0 232,037
TJX Companies Inc COM 872540109   225,722,467 2,934,891 SH   SOLE   2,624,387 0 310,504
Toro Company COM 891092108   3,768,130 34,570 SH   SOLE   34,570 0 0
Tractor Supply Co COM 892356106   1,329,350 5,770 SH   SOLE   5,770 0 0
United Parcel Svc Cl B COM 911312106   281,502,323 1,473,140 SH   SOLE   1,320,168 0 152,972
United Rentals, Inc. COM 911363109   3,931,516 10,180 SH   SOLE   10,180 0 0
Unitedhealth Group Inc COM 91324P102   632,704,285 1,346,008 SH   SOLE   1,213,583 0 132,425
Verisk Analytics Inc COM 92345Y106   179,316,596 939,027 SH   SOLE   840,357 0 98,670
Waste Management COM 94106L109   275,531,090 1,705,758 SH   SOLE   1,526,388 0 179,370
Waters Corp COM 941848103   13,954,495 45,802 SH   SOLE   45,802 0 0
Williams Sonoma Inc COM 969904101   1,815,552 15,360 SH   SOLE   15,360 0 0
Taiwan Semiconductor Manuf ADR ADR 874039100   1,621,924 17,540 SH   SOLE   17,540 0 0