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 362,537 2,030,224 SH   SOLE   1,987,245 0 42,979
Abbott Laboratories COM 002824100 5,254 136,787 SH   SOLE   133,537 0 3,250
AbbVie Inc. COM 00287Y109 1,942 31,020 SH   SOLE   29,520 0 1,500
Accenture Plc COM G1151C101 290,024 2,476,090 SH   SOLE   2,422,501 0 53,589
Adobe Systems Inc. COM 00724F101 7,065 68,625 SH   SOLE   68,625 0 0
Alphabet Inc Cap Stk Cl A COM 02079K305 183,777 231,910 SH   SOLE   226,910 0 5,000
American Express Co. COM 025816109 426 5,750 SH   SOLE   5,750 0 0
Amphenol Corp. COM 032095101 160,982 2,395,559 SH   SOLE   2,345,501 0 50,058
Apple Inc. COM 037833100 198,305 1,712,186 SH   SOLE   1,675,220 0 36,966
Automatic Data Processing Inc. COM 053015103 239,168 2,326,985 SH   SOLE   2,277,568 0 49,417
Becton Dickinson & Co. COM 075887109 406,833 2,457,461 SH   SOLE   2,428,682 0 28,779
Bed Bath & Beyond Inc COM 075896100 381 9,380 SH   SOLE   9,380 0 0
Best Buy Co. Inc. COM 086516101 448 10,500 SH   SOLE   10,500 0 0
Boston Beer COM 100557107 408 2,400 SH   SOLE   2,400 0 0
Brinker International COM 109641100 374 7,550 SH   SOLE   7,550 0 0
Bristol Myers Squibb Co. COM 110122108 1,929 33,000 SH   SOLE   33,000 0 0
Buckle Inc COM 118440106 410 17,970 SH   SOLE   17,970 0 0
Campbell Soup Company COM 134429109 455 7,530 SH   SOLE   7,530 0 0
Choice Hotels Intl COM 169905106 465 8,290 SH   SOLE   8,290 0 0
Cigna Corporation COM 125509109 404 3,030 SH   SOLE   3,030 0 0
Cisco Systems Inc. COM 17275R102 393 13,020 SH   SOLE   13,020 0 0
Citrix Systems Inc. COM 177376100 432 4,840 SH   SOLE   4,840 0 0
Clorox Company COM 189054109 5,347 44,555 SH   SOLE   44,055 0 500
Coach Inc COM 189754104 386 11,020 SH   SOLE   11,020 0 0
Coca-Cola Company COM 191216100 127,586 3,077,338 SH   SOLE   3,011,886 0 65,452
Cognizant Tech Solutions COM 192446102 139,658 2,492,566 SH   SOLE   2,442,608 0 49,958
Colgate-Palmolive Co COM 194162103 8,569 130,944 SH   SOLE   128,944 0 2,000
Cracker Barrel Old Country Sto COM 22410J106 454 2,720 SH   SOLE   2,720 0 0
Crane Company COM 224399105 403 5,590 SH   SOLE   5,590 0 0
Credit Acceptance Corp COM 225310101 463 2,130 SH   SOLE   2,130 0 0
Crown Holdings Inc. COM 228368106 403 7,660 SH   SOLE   7,660 0 0
CSG Systems Intl Inc COM 126349109 487 10,060 SH   SOLE   10,060 0 0
DaVita HealthCare Partners Inc COM 23918K108 438 6,830 SH   SOLE   6,830 0 0
Deckers Outdoor Corp. COM 243537107 380 6,860 SH   SOLE   6,860 0 0
Deluxe Corporation COM 248019101 445 6,210 SH   SOLE   6,210 0 0
Dun & Bradstreet Corp COM 26483E100 428 3,530 SH   SOLE   3,530 0 0
DuPont de Nemours & Co. COM 263534109 1,102 15,018 SH   SOLE   14,418 0 600
Eastman Chemical Co. COM 277432100 416 5,530 SH   SOLE   5,530 0 0
Ecolab Inc COM 278865100 306,386 2,613,765 SH   SOLE   2,557,626 0 56,139
Emerson Electric Co. COM 291011104 161,277 2,892,870 SH   SOLE   2,833,072 0 59,798
Endo International plc COM G30401106 384 23,300 SH   SOLE   23,300 0 0
Equifax Inc COM 294429105 17,124 144,837 SH   SOLE   142,937 0 1,900
Expeditors International of WA COM 302130109 427 8,060 SH   SOLE   8,060 0 0
General Mills Inc. COM 370334104 416 6,740 SH   SOLE   6,740 0 0
Genuine Parts Company COM 372460105 413 4,320 SH   SOLE   4,320 0 0
Gilead Sciences Inc. COM 375558103 387 5,410 SH   SOLE   5,410 0 0
H&R Block Inc. COM 093671105 401 17,440 SH   SOLE   17,440 0 0
Herbalife Ltd. COM G4412G101 379 7,880 SH   SOLE   7,880 0 0
Herman Miller Inc. COM 600544100 451 13,190 SH   SOLE   13,190 0 0
Hershey Co. COM 427866108 429 4,150 SH   SOLE   4,150 0 0
Hewlett-Packard Co COM 40434L105 386 26,000 SH   SOLE   26,000 0 0
Hillenbrand Inc. COM 431571108 483 12,590 SH   SOLE   12,590 0 0
ITT Inc COM 45073V108 414 10,740 SH   SOLE   10,740 0 0
J2 Global Inc COM 48123V102 462 5,650 SH   SOLE   5,650 0 0
Johnson & Johnson COM 478160104 309,820 2,689,173 SH   SOLE   2,660,015 0 29,158
Kimberly-Clark Corp. COM 494368103 414 3,630 SH   SOLE   3,630 0 0
Kroger Company COM 501044101 438 12,690 SH   SOLE   12,690 0 0
Landstar System Inc. COM 515098101 436 5,110 SH   SOLE   5,110 0 0
Marriott International Inc COM 571903202 442 5,350 SH   SOLE   5,350 0 0
Mastercard Inc. COM 57636Q104 162,057 1,569,563 SH   SOLE   1,535,610 0 33,953
Medtronic PLC COM G5960L103 816 11,458 SH   SOLE   11,458 0 0
Microsoft Corp COM 594918104 367,129 5,908,102 SH   SOLE   5,781,328 0 126,774
Nestle S.A. ADR COM 641069406 484 6,750 SH   SOLE   6,750 0 0
Neustar Inc COM 64126X201 573 17,150 SH   SOLE   17,150 0 0
Nike Inc cl B COM 654106103 167,885 3,302,880 SH   SOLE   3,235,348 0 67,532
Nu Skin Enterprises Inc. COM 67018T105 368 7,710 SH   SOLE   7,710 0 0
Omnicom Group Inc COM 681919106 267,914 3,147,860 SH   SOLE   3,081,831 0 66,029
Oracle Corporation COM 68389X105 265,317 6,900,307 SH   SOLE   6,754,832 0 145,475
Owens-Illinois Inc. COM 690768403 380 21,850 SH   SOLE   21,850 0 0
Paychex Inc. COM 704326107 663 10,885 SH   SOLE   10,885 0 0
PepsiCo Inc. COM 713448108 399,321 3,816,505 SH   SOLE   3,735,458 0 81,047
Pfizer Inc. COM 717081103 443 13,634 SH   SOLE   13,634 0 0
Pitney Bowes Inc. COM 724479100 420 27,660 SH   SOLE   27,660 0 0
Polaris Industries Inc COM 731068102 392 4,760 SH   SOLE   4,760 0 0
PRA Group Inc COM 69354N106 504 12,900 SH   SOLE   12,900 0 0
Praxair Inc COM 74005P104 302,404 2,580,462 SH   SOLE   2,525,264 0 55,198
Procter & Gamble Co. COM 742718109 259,769 3,089,542 SH   SOLE   3,052,857 0 36,685
Reliance Steel And Aluminum Co COM 759509102 2,275 28,600 SH   SOLE   28,600 0 0
Rockwell Collins Inc COM 774341101 435 4,690 SH   SOLE   4,690 0 0
Sonic Corp COM 835451105 415 15,650 SH   SOLE   15,650 0 0
Stryker Corp COM 863667101 242,523 2,024,233 SH   SOLE   1,981,062 0 43,171
Syntel COM 87162H103 407 20,590 SH   SOLE   20,590 0 0
T Rowe Price Group Inc COM 74144T108 151,712 2,015,840 SH   SOLE   1,973,414 0 42,426
Target Corp COM 87612E106 417 5,780 SH   SOLE   5,780 0 0
Teradata Corp COM 88076W103 389 14,320 SH   SOLE   14,320 0 0
Terra Nitrogen Co LP COM 881005201 413 4,020 SH   SOLE   4,020 0 0
Texas Instruments Inc COM 882508104 425 5,830 SH   SOLE   5,830 0 0
TJX Companies Inc COM 872540109 253,362 3,372,317 SH   SOLE   3,300,922 0 71,395
Tupperware Brands COM 899896104 372 7,070 SH   SOLE   7,070 0 0
United Parcel Svc Cl B COM 911312106 191,774 1,672,840 SH   SOLE   1,636,608 0 36,232
United Technologies Corp COM 913017109 355,455 3,242,608 SH   SOLE   3,208,604 0 34,004
Unitedhealth Group Inc COM 91324P102 310,063 1,937,408 SH   SOLE   1,896,213 0 41,195
Varian Medical Systems COM 92220P105 521 5,798 SH   SOLE   5,798 0 0
Vector Group Ltd COM 92240M108 452 19,862 SH   SOLE   19,862 0 0
Viacom Inc Class B New COM 92553P201 376 10,710 SH   SOLE   10,710 0 0
W.W. Grainger Inc. COM 384802104 432 1,860 SH   SOLE   1,860 0 0
Waddell & Reed Financial Inc COM 930059100 418 21,410 SH   SOLE   21,410 0 0
Wal Mart Stores Inc COM 931142103 403 5,830 SH   SOLE   5,830 0 0
Waters Corp COM 941848103 167,108 1,243,457 SH   SOLE   1,218,375 0 25,082
Western Union COM 959802109 436 20,090 SH   SOLE   20,090 0 0
Wolverine World Wide Inc COM 978097103 388 17,670 SH   SOLE   17,670 0 0
Xilinx Inc COM 983919101 464 7,690 SH   SOLE   7,690 0 0
Yum Brands Inc COM 988498101 431 6,810 SH   SOLE   6,810 0 0
Zimmer Biomet Holdings Inc COM 98956P102 423 4,100 SH   SOLE   4,100 0 0