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
AKAMAI TECHNOLOGIES INC COM 00971T101 285,414 5,103,058 SH   SOLE   3,472,996 151,827 1,478,235
ALPHABET INC CAP STK CL A 02079K305 405,470 585,855 SH   SOLE   400,203 17,527 168,125
ANSYS INC COM 03662Q105 322,956 3,558,739 SH   SOLE   2,424,405 105,823 1,028,511
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 79,431 4,100,734 SH   SOLE   2,773,480 120,752 1,206,502
BECTON DICKINSON & CO COM 075887109 113,134 667,104 SH   SOLE   455,704 19,959 191,441
CERNER CORP COM 156782104 638,432 10,894,749 SH   SOLE   7,425,554 325,531 3,143,664
CHECK POINT SOFTWARE TECH LT ORD M22465104 258,821 3,248,261 SH   SOLE   2,217,003 97,172 934,086
CHIPOTLE MEXICAN GRILL INC COM 169656105 230,936 573,384 SH   SOLE   391,670 17,155 164,559
COOPER COS INC COM NEW 216648402 23,361 136,160 SH   SOLE   92,929 4,073 39,158
DEERE & CO COM 244199105 491,299 6,062,426 SH   SOLE   4,124,278 179,418 1,758,730
DENTSPLY SIRONA INC COM 24906P109 216,335 3,487,020 SH   SOLE   2,372,089 103,676 1,011,255
DONALDSON INC COM 257651109 24,052 700,000 SH   SOLE   476,680 20,898 202,422
EBAY INC COM 278642103 106,109 4,532,616 SH   SOLE   3,088,025 134,836 1,309,755
INGERSOLL-RAND PLC SHS G47791101 613,496 9,634,047 SH   SOLE   6,555,814 284,936 2,793,297
INTUIT COM 461202103 127,359 1,141,108 SH   SOLE   777,467 33,854 329,787
JD COM INC SPON ADR CL A 47215P106 237,881 11,204,969 SH   SOLE   8,105,985 292,560 2,806,424
JONES LANG LASALLE INC COM 48020Q107 215,630 2,212,726 SH   SOLE   1,510,976 66,184 635,566
LINEAR TECHNOLOGY CORP COM 535678106 572,713 12,308,462 SH   SOLE   8,357,510 362,464 3,588,488
LINKEDIN CORP COM CL A 53578A108 79,318 419,120 SH   SOLE   286,321 12,537 120,262
MASTERCARD INC CL A 57636Q104 271,249 3,080,273 SH   SOLE   2,096,705 91,554 892,014
MERCADOLIBRE INC COM 58733R102 152,471 1,083,893 SH   SOLE   736,970 32,036 314,887
MICROSOFT CORP COM 594918104 776,377 15,172,508 SH   SOLE   10,355,016 453,842 4,363,650
NATIONAL INSTRS CORP COM 636518102 105,018 3,832,785 SH   SOLE   2,609,635 113,608 1,109,542
NIKE INC CL B 654106103 237,418 4,301,058 SH   SOLE   2,931,509 128,515 1,241,034
PRICE T ROWE GROUP INC COM 74144T108 283,686 3,887,714 SH   SOLE   2,645,976 115,262 1,126,476
QUALCOMM INC COM 747525103 377,553 7,047,848 SH   SOLE   5,033,150 189,141 1,825,557
ROCKWELL AUTOMATION INC COM 773903109 135,321 1,178,549 SH   SOLE   803,276 35,211 340,062
SCHEIN HENRY INC COM 806407102 115,934 655,737 SH   SOLE   447,779 19,613 188,345
SCHWAB CHARLES CORP NEW COM 808513105 111,716 4,413,894 SH   SOLE   3,004,801 131,206 1,277,887
SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 169,185 4,849,100 SH   SOLE   3,312,381 145,074 1,391,645
SPDR S&P 500 ETF TR TR UNIT 78462F103 47,218 225,350 SH   SOLE   97,650 31,700 96,000
STERICYCLE INC COM 858912108 237,333 2,279,414 SH   SOLE   1,552,223 68,053 659,138
TRIMBLE NAVIGATION LTD COM 896239100 108,037 4,435,003 SH   SOLE   3,022,791 132,517 1,279,695
VARIAN MED SYS INC COM 92220P105 119,220 1,449,838 SH   SOLE   989,518 43,372 416,948
WATERS CORP COM 941848103 354,633 2,521,389 SH   SOLE   1,716,492 74,745 730,152