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 CO COM 88579Y101 323,904 1,376,147 SH   SOLE   1,344,318 0 31,829
ABBOTT LABS COM 002824100 7,090 124,234 SH   SOLE   121,984 0 2,250
ABBVIE INC COM 00287Y109 2,756 28,500 SH   SOLE   27,000 0 1,500
ACCENTURE PLC IRELAND COM G1151C101 304,278 1,987,579 SH   SOLE   1,941,100 0 46,479
ADOBE SYS INC COM 00724F101 11,136 63,549 SH   SOLE   63,549 0 0
AFFILIATED MANAGERS GROUP COM 008252108 374 1,820 SH   SOLE   1,820 0 0
ALPHABET INC COM 02079K305 236,780 224,777 SH   SOLE   219,482 0 5,295
AMPHENOL CORP NEW COM 032095101 203,898 2,322,303 SH   SOLE   2,269,755 0 52,548
APPLE INC COM 037833100 218,661 1,292,095 SH   SOLE   1,261,939 0 30,156
AUTOMATIC DATA PROCESSING IN COM 053015103 14,598 124,570 SH   SOLE   122,470 0 2,100
BECTON DICKINSON & CO COM 075887109 470,411 2,197,568 SH   SOLE   2,170,279 0 27,289
BED BATH & BEYOND INC COM 075896100 237 10,770 SH   SOLE   10,770 0 0
BEST BUY INC COM 086516101 413 6,030 SH   SOLE   6,030 0 0
BOSTON BEER INC COM 100557107 327 1,710 SH   SOLE   1,710 0 0
BRINKER INTL INC COM 109641100 419 10,780 SH   SOLE   10,780 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 2,022 33,000 SH   SOLE   33,000 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 93,448 1,031,665 SH   SOLE   1,007,495 0 24,170
CAMPBELL SOUP CO COM 134429109 688 14,300 SH   SOLE   14,300 0 0
CBRE GROUP INC COM 12504L109 459 10,600 SH   SOLE   10,600 0 0
CHOICE HOTELS INTL INC COM 169905106 739 9,520 SH   SOLE   9,520 0 0
CIGNA CORPORATION COM 125509109 393 1,935 SH   SOLE   1,935 0 0
CITRIX SYS INC COM 177376100 607 6,900 SH   SOLE   6,900 0 0
CLOROX CO DEL COM 189054109 6,092 40,960 SH   SOLE   40,460 0 500
COCA COLA CO COM 191216100 136,163 2,967,809 SH   SOLE   2,899,407 0 68,402
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 208,322 2,933,285 SH   SOLE   2,868,297 0 64,988
COLGATE PALMOLIVE CO COM 194162103 9,180 121,674 SH   SOLE   119,674 0 2,000
CRACKER BARREL OLD CTRY STOR COM 22410J106 702 4,420 SH   SOLE   4,420 0 0
CRANE CO COM 224399105 711 7,970 SH   SOLE   7,970 0 0
CROWN HOLDINGS INC COM 228368106 858 15,260 SH   SOLE   15,260 0 0
CSG SYS INTL INC COM 126349109 629 14,350 SH   SOLE   14,350 0 0
DAVITA INC COM 23918K108 352 4,870 SH   SOLE   4,870 0 0
DELUXE CORP COM 248019101 680 8,850 SH   SOLE   8,850 0 0
DOWDUPONT INC COM 26078J100 649 9,108 SH   SOLE   8,339 0 769
DUN & BRADSTREET CORP DEL NE COM 26483E100 596 5,030 SH   SOLE   5,030 0 0
EASTMAN CHEM CO COM 277432100 731 7,890 SH   SOLE   7,890 0 0
ECOLAB INC COM 278865100 340,144 2,534,985 SH   SOLE   2,477,296 0 57,689
EMERSON ELEC CO COM 291011104 195,513 2,805,463 SH   SOLE   2,742,445 0 63,018
Encompass Health Corp COM 29261A100 756 15,300 SH   SOLE   15,300 0 0
ENDO INTL PLC COM G30401106 237 30,620 SH   SOLE   30,620 0 0
EQUIFAX INC COM 294429105 15,127 128,283 SH   SOLE   126,683 0 1,600
EXPEDITORS INTL WASH INC COM 302130109 744 11,500 SH   SOLE   11,500 0 0
FEDERATED INVS INC PA COM 314211103 404 11,200 SH   SOLE   11,200 0 0
GENERAL MLS INC COM 370334104 748 12,620 SH   SOLE   12,620 0 0
GENUINE PARTS CO COM 372460105 565 5,950 SH   SOLE   5,950 0 0
BLOCK H & R INC COM 093671105 652 24,870 SH   SOLE   24,870 0 0
HANESBRANDS INC COM 410345102 544 26,000 SH   SOLE   26,000 0 0
HASBRO INC COM 418056107 486 5,350 SH   SOLE   5,350 0 0
MILLER HERMAN INC COM 600544100 754 18,820 SH   SOLE   18,820 0 0
HERSHEY CO COM 427866108 683 6,020 SH   SOLE   6,020 0 0
HILLENBRAND INC COM 431571108 803 17,970 SH   SOLE   17,970 0 0
INTUIT COM 461202103 164,383 1,041,848 SH   SOLE   1,017,298 0 24,550
JOHNSON & JOHNSON COM 478160104 342,065 2,448,218 SH   SOLE   2,419,080 0 29,138
KIMBERLY CLARK CORP COM 494368103 544 4,510 SH   SOLE   4,510 0 0
KOPPERS HOLDINGS INC COM 50060P106 550 10,800 SH   SOLE   10,800 0 0
KROGER CO COM 501044101 326 11,890 SH   SOLE   11,890 0 0
LANDSTAR SYS INC COM 515098101 717 6,890 SH   SOLE   6,890 0 0
MASTERCARD INCORPORATED COM 57636Q104 229,870 1,518,695 SH   SOLE   1,483,132 0 35,563
MEDTRONIC PLC COM G5960L103 548 6,790 SH   SOLE   6,790 0 0
MICROSOFT CORP COM 594918104 467,233 5,462,161 SH   SOLE   5,335,647 0 126,514
Nestle S.A. ADR COM 641069406 580 6,750 SH   SOLE   6,750 0 0
NETAPP INC COM 64110D104 647 11,700 SH   SOLE   11,700 0 0
NIKE INC COM 654106103 242,465 3,876,335 SH   SOLE   3,789,673 0 86,662
NU SKIN ENTERPRISES INC COM 67018T105 751 11,010 SH   SOLE   11,010 0 0
OMNICOM GROUP INC COM 681919106 293,163 4,025,308 SH   SOLE   3,934,489 0 90,819
ON SEMICONDUCTOR CORP COM 682189105 452 21,600 SH   SOLE   21,600 0 0
ORACLE CORP COM 68389X105 348,120 7,362,941 SH   SOLE   7,194,166 0 168,775
OWENS ILL INC COM 690768403 691 31,170 SH   SOLE   31,170 0 0
PAYCHEX INC COM 704326107 720 10,580 SH   SOLE   10,580 0 0
PEPSICO INC COM 713448108 463,494 3,865,025 SH   SOLE   3,776,068 0 88,957
PRAXAIR INC COM 74005P104 386,945 2,501,583 SH   SOLE   2,443,905 0 57,678
PROCTER AND GAMBLE CO COM 742718109 273,912 2,981,191 SH   SOLE   2,943,486 0 37,705
RELIANCE STEEL & ALUMINUM CO COM 759509102 2,454 28,600 SH   SOLE   28,600 0 0
ROCKWELL COLLINS INC COM 774341101 259 1,910 SH   SOLE   1,910 0 0
SONIC CORP COM 835451105 613 22,320 SH   SOLE   22,320 0 0
STRYKER CORP COM 863667101 383,842 2,478,958 SH   SOLE   2,421,907 0 57,051
PRICE T ROWE GROUP INC COM 74144T108 3,914 37,301 SH   SOLE   37,001 0 300
TAPESTRY INC COM 876030107 560 12,660 SH   SOLE   12,660 0 0
TARGET CORP COM 87612E106 377 5,780 SH   SOLE   5,780 0 0
TERADATA CORP DEL COM 88076W103 785 20,420 SH   SOLE   20,420 0 0
SCOTTS MIRACLE GRO CO COM 810186106 755 7,060 SH   SOLE   7,060 0 0
TJX COS INC NEW COM 872540109 249,150 3,258,562 SH   SOLE   3,183,457 0 75,105
TRACTOR SUPPLY CO COM 892356106 442 5,910 SH   SOLE   5,910 0 0
UNITED PARCEL SERVICE INC COM 911312106 192,441 1,615,111 SH   SOLE   1,577,239 0 37,872
UNITED TECHNOLOGIES CORP COM 913017109 399,384 3,130,704 SH   SOLE   3,096,660 0 34,044
UNITEDHEALTH GROUP INC COM 91324P102 365,177 1,656,433 SH   SOLE   1,635,558 0 20,875
VARIAN MED SYS INC COM 92220P105 809 7,280 SH   SOLE   7,280 0 0
VECTOR GROUP LTD COM 92240M108 666 29,738 SH   SOLE   29,738 0 0
V F CORP COM 918204108 730 9,870 SH   SOLE   9,870 0 0
VIACOM INC NEW COM 92553P201 470 15,270 SH   SOLE   15,270 0 0
GRAINGER W W INC COM 384802104 529 2,240 SH   SOLE   2,240 0 0
WATERS CORP COM 941848103 194,086 1,004,636 SH   SOLE   982,864 0 21,772
WESTERN UN CO COM 959802109 794 41,770 SH   SOLE   41,770 0 0
XILINX INC COM 983919101 596 8,840 SH   SOLE   8,840 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 706 5,850 SH   SOLE   5,850 0 0