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
ANSYS COM 03662Q105 109,633 335,033 SH   SOLE   335,033 0 0
AO SMITH COM 831865209 78,542 1,487,541 SH   SOLE   1,487,541 0 0
AUTOMATIC DATA PROCESSING COM 053015103 965,259 6,919,915 SH   SOLE   6,871,816 0 48,099
BECTON DICKINSON AND CO COM 075887109 1,010,057 4,340,972 SH   SOLE   4,317,689 0 23,283
BROWN FORMAN CORP CLASS B CL B 115637209 772,312 10,253,745 SH   SOLE   10,168,966 0 84,779
CHECK POINT SOFTWARE TECH ORD M22465104 40,277 334,691 SH   SOLE   334,691 0 0
COGNEX COM 192422103 104,329 1,602,593 SH   SOLE   1,602,593 0 0
COLGATE PALMOLIVE CO COM 194162103 8,274 107,251 SH   SOLE   107,251 0 0
EQUIFAX COM 294429105 90,497 576,779 SH   SOLE   576,779 0 0
ESTEE LAUDER CL A 518439104 1,484,173 6,800,333 SH   SOLE   6,766,439 0 33,894
FACEBOOK CL A 30303M102 1,683,379 6,427,563 SH   SOLE   6,398,814 0 28,749
FORTINET INC COM 34959E109 25,028 212,445 SH   SOLE   212,445 0 0
IDEXX LABORATORIES COM 45168D104 1,663,962 4,232,815 SH   SOLE   4,212,679 0 20,136
INTUIT INC COM 461202103 1,498,785 4,594,541 SH   SOLE   4,560,564 0 33,977
IPG PHOTONICS COM 44980X109 106,478 626,454 SH   SOLE   626,454 0 0
JOHNSON & JOHNSON COM 478160104 954,560 6,411,610 SH   SOLE   6,373,622 0 37,988
MARRIOTT INTERNATIONAL CL A CL A 571903202 25,881 279,552 SH   SOLE   259,078 0 20,474
MASIMO COM 574795100 101,245 428,897 SH   SOLE   428,897 0 0
MCCORMICK & CO NON VTG SHRS COM NON VTG 579780206 1,463,921 7,542,095 SH   SOLE   0 0 7,542,095
MERCADOLIBRE COM 58733R102 32,474 30,000 SH   SOLE   30,000 0 0
MICROSOFT COM 594918104 2,509,123 11,929,459 SH   SOLE   11,876,807 0 52,652
MSCI COM 55354G100 74,028 207,490 SH   SOLE   207,490 0 0
NIKE INC CL B CL B 654106103 973,236 7,752,398 SH   SOLE   7,693,392 0 59,006
PAYCOM SOFTWARE COM 70432V102 66,865 214,794 SH   SOLE   214,794 0 0
PAYPAL HOLDINGS INC COM 70450Y103 2,435,155 12,359,311 SH   SOLE   12,291,600 0 67,711
PEPSICO INC COM 713448108 1,235,090 8,911,181 SH   SOLE   8,870,332 0 40,849
PHILIP MORRIS INTERNATIONAL COM 718172109 1,462,554 19,503,315 SH   SOLE   19,398,288 0 105,027
QUALYS COM 74758T303 79,753 813,720 SH   SOLE   813,720 0 0
SABRE COM 78573M104 66,118 10,156,442 SH   SOLE   10,156,442 0 0
STARBUCKS CORP COM 855244109 892,040 10,382,215 SH   SOLE   10,313,500 0 68,715
STRYKER CORP COM 863667101 1,307,967 6,277,138 SH   SOLE   6,238,219 0 38,919
VERISIGN COM 92343E102 87,987 429,518 SH   SOLE   429,518 0 0
VERISK ANALYTICS COM 92345Y106 112,562 607,423 SH   SOLE   607,423 0 0
VISA INC CLASS A SHARES COM CL A 92826C839 1,226,761 6,134,726 SH   SOLE   6,097,821 0 36,905
WATERS CORP COM 941848103 839,864 4,292,028 SH   SOLE   4,261,792 0 30,236
XP CLASS A CL A G98239109 10,563 253,367 SH   SOLE   253,367 0 0