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
Abbott Laboratories COM 002824100 520 11,698 SH   SOLE   0 0 11,698
Accenture PLC Cl A COM G1151C101 6,150 51,305 SH   SOLE   0 0 51,305
Acuity Brands Inc COM 00508Y102 2,321 11,377 SH   SOLE   0 0 11,377
Air Products & Chemicals COM 009158106 2,392 17,678 SH   SOLE   0 0 17,678
Alphabet Inc COM 02079K305 3,740 4,411 SH   SOLE   0 0 4,411
American Tower Corp REIT Cl A COM 03027X100 590 4,855 SH   SOLE   0 0 4,855
Ametek COM 031100100 2,476 45,780 SH   SOLE   0 0 45,780
Amgen COM 031162100 4,533 27,629 SH   SOLE   0 0 27,629
Amphenol Corp COM 032095101 5,348 75,147 SH   SOLE   0 0 75,147
Ansys COM 03662Q105 3,976 37,208 SH   SOLE   0 0 37,208
Aon PLC COM G0408V102 2,810 23,679 SH   SOLE   0 0 23,679
Apple Computer COM 037833100 7,566 52,664 SH   SOLE   0 0 52,664
Automatic Data Proc COM 053015103 5,012 48,953 SH   SOLE   0 0 48,953
Autozone COM 053332102 2,123 2,936 SH   SOLE   0 0 2,936
Bard C R Inc N J Com COM 067383109 4,485 18,047 SH   SOLE   0 0 18,047
Becton Dickinson & Co COM 075887109 2,476 13,499 SH   SOLE   0 0 13,499
BlackRock Inc COM 09247X101 1,161 3,028 SH   SOLE   0 0 3,028
Bristol-Myers Squibb COM 110122108 606 11,150 SH   SOLE   0 0 11,150
Canadian National Railway Corp COM 136375102 1,686 22,808 SH   SOLE   0 0 22,808
Celgene Corp COM 151020104 3,075 24,711 SH   SOLE   0 0 24,711
Check Point Software COM M22465104 3,631 35,368 SH   SOLE   0 0 35,368
Chevron Texaco Corp COM 166764100 3,094 28,819 SH   SOLE   0 0 28,819
Church & Dwight COM 171340102 5,071 101,676 SH   SOLE   0 0 101,676
Cimarex Energy Co COM 171798101 209 1,750 SH   SOLE   0 0 1,750
Clorox Co COM 189054109 330 2,451 SH   SOLE   0 0 2,451
Cognizant Tech COM 192446102 1,115 18,737 SH   SOLE   0 0 18,737
Comcast Corp New Cl A COM 20030N101 5,171 137,565 SH   SOLE   0 0 137,565
Costco Wholesale COM 22160K105 2,845 16,966 SH   SOLE   0 0 16,966
Danaher Corp COM 235851102 4,853 56,736 SH   SOLE   0 0 56,736
Dominion Resources COM 25746U109 543 7,005 SH   SOLE   0 0 7,005
Dr Pepper Snapple Group Inc COM 26138E109 3,089 31,547 SH   SOLE   0 0 31,547
Ecolab COM 278865100 5,111 40,775 SH   SOLE   0 0 40,775
Equifax COM 294429105 4,388 32,087 SH   SOLE   0 0 32,087
Exxon Mobil Corp COM 30231G102 352 4,296 SH   SOLE   0 0 4,296
Facebook Inc Cl A COM 30303M102 2,587 18,210 SH   SOLE   0 0 18,210
Factset Research System COM 303075105 1,242 7,530 SH   SOLE   0 0 7,530
Fiserv COM 337738108 4,571 39,638 SH   SOLE   0 0 39,638
Fortive Corp COM 34959J108 2,523 41,896 SH   SOLE   0 0 41,896
Harris Corp COM 413875105 2,749 24,710 SH   SOLE   0 0 24,710
Henry Schein COM 806407102 4,758 27,994 SH   SOLE   0 0 27,994
Home Depot COM 437076102 2,246 15,294 SH   SOLE   0 0 15,294
Honeywell COM 438516106 4,062 32,531 SH   SOLE   0 0 32,531
Idexx Labs COM 45168D104 6,043 39,087 SH   SOLE   0 0 39,087
Illinois Tool Works COM 452308109 3,276 24,727 SH   SOLE   0 0 24,727
Intuit COM 461202103 4,740 40,866 SH   SOLE   0 0 40,866
J P Morgan Chase COM 46625H100 1,884 21,452 SH   SOLE   0 0 21,452
Johnson & Johnson COM 478160104 888 7,129 SH   SOLE   0 0 7,129
Knight Transn COM 499064103 274 8,750 SH   SOLE   0 0 8,750
Laboratory Corp of American Hl COM 50540R409 4,089 28,502 SH   SOLE   0 0 28,502
Marriott Intl New Cl A COM 571903202 958 10,173 SH   SOLE   0 0 10,173
Mastercard Worldwide COM 57636Q104 6,060 53,878 SH   SOLE   0 0 53,878
McCormick & Co COM 579780206 4,153 42,574 SH   SOLE   0 0 42,574
Merck & Co New COM 58933Y105 436 6,860 SH   SOLE   0 0 6,860
Mettler Toledo Intl COM 592688105 3,931 8,207 SH   SOLE   0 0 8,207
Microsoft Corp COM 594918104 260 3,955 SH   SOLE   0 0 3,955
NextEra Energy COM 65339F101 557 4,340 SH   SOLE   0 0 4,340
Nike Cl B COM 654106103 3,402 61,051 SH   SOLE   0 0 61,051
Novo Nordisk Spons ADR COM 670100205 240 7,011 SH   SOLE   0 0 7,011
O'Reilly Automotive New COM 67103H107 3,420 12,676 SH   SOLE   0 0 12,676
PNC Bk Corp COM 693475105 2,145 17,839 SH   SOLE   0 0 17,839
PPG Industries COM 693506107 1,347 12,815 SH   SOLE   0 0 12,815
Paychex COM 704326107 294 5,000 SH   SOLE   0 0 5,000
Priceline COM 741503403 2,952 1,659 SH   SOLE   0 0 1,659
Public Storage Com COM 74460D109 1,102 5,036 SH   SOLE   0 0 5,036
RPM COM 749685103 3,349 60,866 SH   SOLE   0 0 60,866
Roper Technologies Inc COM 776696106 6,237 30,206 SH   SOLE   0 0 30,206
Schlumberger Ltd COM 806857108 2,878 36,850 SH   SOLE   0 0 36,850
Scripps Networks Interactive COM 811065101 722 9,211 SH   SOLE   0 0 9,211
Sherwin-Williams Co COM 824348106 887 2,860 SH   SOLE   0 0 2,860
Snap-On Inc COM 833034101 3,056 18,119 SH   SOLE   0 0 18,119
Starbucks Corp COM 855244109 3,389 58,037 SH   SOLE   0 0 58,037
TRPrice Assoc COM 74144T108 757 11,107 SH   SOLE   0 0 11,107
Taiwan Semiconductor Mfg ADR COM 874039100 4,964 151,165 SH   SOLE   0 0 151,165
Thermo Fisher Scientific COM 883556102 4,453 28,990 SH   SOLE   0 0 28,990
Toro Co COM 891092108 5,430 86,940 SH   SOLE   0 0 86,940