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
ACUITY BRANDS INC COM 00508Y102 299,019,337 1,295,241 SH   SOLE   1,107,722 0 187,519
AGILENT TECHNOLOGIES INC COM 00846U101 97,239,118 2,134,309 SH   SOLE   616,171 0 1,518,138
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 94,394,345 1,074,984 SH   SOLE   310,878 0 764,106
ALPHABET INC CAP STK CL C 02079K107 24,080,784 31,200 SH   SOLE   31,200 0 0
AMPHENOL CORP NEW CL A 032095101 208,823,261 3,107,489 SH   SOLE   2,703,603 0 403,886
ANSYS INC COM 03662Q105 40,846,636 441,633 SH   SOLE   369,793 0 71,840
AUTOHOME INC SP ADR RP CL A 05278C107 70,772,093 2,799,529 SH   SOLE   2,663,328 0 136,201
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 141,063,753 865,528 SH   SOLE   369,497 0 496,031
BIO RAD LABS INC CL A 090572207 8,416,597 46,174 SH   SOLE   46,174 0 0
BIO TECHNE CORP COM 09073M104 239,806,450 2,332,067 SH   SOLE   1,738,774 0 593,293
BLACKBAUD INC COM 09227Q100 41,584,448 649,757 SH   SOLE   649,757 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 188,447,835 6,971,803 SH   SOLE   3,008,483 0 3,963,320
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 77,846,400 2,880,000 SH Call SOLE   2,880,000 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 175,874,415 2,511,774 SH   SOLE   2,143,230 0 368,544
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 101,221,008 3,066,374 SH   SOLE   2,614,020 0 452,354
BROWN & BROWN INC COM 115236101 62,872,412 1,401,525 SH   SOLE   1,401,525 0 0
BRUKER CORP COM 116794108 65,582,620 3,096,441 SH   SOLE   2,533,449 0 562,992
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 100,620,705 1,373,474 SH   SOLE   395,627 0 977,847
CARLISLE COS INC COM 142339100 70,099,883 635,596 SH   SOLE   635,596 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 125,267,419 1,443,672 SH   SOLE   417,547 0 1,026,125
DANAHER CORP DEL COM 235851102 238,275,868 3,061,098 SH   SOLE   1,105,766 0 1,955,332
DENTSPLY SIRONA INC COM 24906P109 666,758,292 11,549,598 SH   SOLE   9,931,388 0 1,618,210
DICKS SPORTING GOODS INC COM 253393102 127,440,000 2,400,000 SH Put SOLE   2,400,000 0 0
DICKS SPORTING GOODS INC COM 253393102 105,143,310 1,980,100 SH Put SOLE   1,980,100 0 0
ECOLAB INC COM 278865100 23,354,678 199,238 SH   SOLE   199,238 0 0
EQUIFAX INC COM 294429105 52,587,285 444,788 SH   SOLE   444,788 0 0
EXPEDITORS INTL WASH INC COM 302130109 131,093,953 2,475,339 SH   SOLE   1,356,651 0 1,118,688
FACTSET RESH SYS INC COM 303075105 142,282,975 870,605 SH   SOLE   721,376 0 149,229
FASTENAL CO COM 311900104 73,568,848 1,565,961 SH   SOLE   1,565,961 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 330,485,633 3,586,777 SH   SOLE   2,983,791 0 602,986
FORTIVE CORP COM 34959J108 58,327,720 1,087,595 SH   SOLE   313,161 0 774,434
FRANKLIN RES INC COM 354613101 141,902,731 3,585,213 SH   SOLE   1,520,942 0 2,064,271
GARTNER INC COM 366651107 141,538,529 1,400,401 SH   SOLE   1,191,209 0 209,192
GLOBAL PMTS INC COM 37940X102 4,421,070 63,695 SH   SOLE   63,695 0 0
GRACO INC COM 384109104 8,832,052 106,295 SH   SOLE   106,295 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 95,505,717 4,571,839 SH   SOLE   4,264,618 0 307,221
HARRIS CORP DEL COM 413875105 53,184,799 519,028 SH   SOLE   519,028 0 0
HEICO CORP NEW COM 422806109 105,451,089 1,366,832 SH   SOLE   1,065,183 0 301,649
HEICO CORP NEW CL A 422806208 51,521,094 758,779 SH   SOLE   758,779 0 0
IDEXX LABS INC COM 45168D104 243,605,323 2,077,303 SH   SOLE   1,794,674 0 282,629
INTUIT COM 461202103 23,324,281 203,510 SH   SOLE   203,510 0 0
ISHARES TR RUS MID-CAP ETF 464287499 6,723,526 37,591 SH   SOLE   37,591 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 5,175,678 38,381 SH   SOLE   38,381 0 0
KKR & CO L P DEL COM UNITS 48248M102 60,944,400 3,960,000 SH Call SOLE   3,960,000 0 0
KLX INC COM 482539103 39,431,192 874,112 SH   SOLE   874,112 0 0
LULULEMON ATHLETICA INC COM 550021109 71,140,004 1,094,630 SH   SOLE   1,094,630 0 0
MGIC INVT CORP WIS COM 552848103 21,454,036 2,105,401 SH   SOLE   2,105,401 0 0
MANITOWOC FOODSERVICE INC COM 563568104 26,988,720 1,396,209 SH   SOLE   1,396,209 0 0
MARTIN MARIETTA MATLS INC COM 573284106 187,061,704 844,408 SH   SOLE   844,408 0 0
MCCORMICK & CO INC COM NON VTG 579780206 92,087,684 986,689 SH   SOLE   986,689 0 0
MCKESSON CORP COM 58155Q103 20,426,346 145,435 SH   SOLE   145,435 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 357,647,800 854,472 SH   SOLE   753,065 0 101,407
MOHAWK INDS INC COM 608190104 464,255,601 2,324,998 SH   SOLE   1,993,307 0 331,691
MOODYS CORP COM 615369105 21,113,463 223,968 SH   SOLE   223,968 0 0
NATIONAL OILWELL VARCO INC COM 637071101 88,276,369 2,357,809 SH   SOLE   681,649 0 1,676,160
NEOGEN CORP COM 640491106 4,276,866 64,801 SH   SOLE   64,801 0 0
NIKE INC CL B 654106103 37,677,433 741,244 SH   SOLE   741,244 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 110,941,930 398,484 SH   SOLE   350,021 0 48,463
OMNICOM GROUP INC COM 681919106 24,282,649 285,309 SH   SOLE   285,309 0 0
PAYCHEX INC COM 704326107 495,766,113 8,143,333 SH   SOLE   7,062,628 0 1,080,705
PERKINELMER INC COM 714046109 145,044,378 2,781,292 SH   SOLE   2,442,628 0 338,664
REALPAGE INC COM 75606N109 8,634,060 287,802 SH   SOLE   287,802 0 0
ROLLINS INC COM 775711104 195,078,115 5,774,959 SH   SOLE   4,872,573 0 902,386
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 259,931,157 9,088,502 SH   SOLE   7,767,971 0 1,320,531
SHAKE SHACK INC CL A 819047101 30,397,055 849,317 SH   SOLE   849,317 0 0
SHERWIN WILLIAMS CO COM 824348106 138,119,460 513,952 SH   SOLE   438,885 0 75,067
TJX COS INC NEW COM 872540109 24,453,087 325,477 SH   SOLE   325,477 0 0
TELEFLEX INC COM 879369106 394,477,474 2,447,890 SH   SOLE   2,118,433 0 329,457
THERMO FISHER SCIENTIFIC INC COM 883556102 363,935,138 2,579,271 SH   SOLE   1,119,123 0 1,460,148
TRACTOR SUPPLY CO COM 892356106 208,235,211 2,746,804 SH   SOLE   2,578,773 0 168,031
TRANSDIGM GROUP INC COM 893641100 289,064,717 1,161,089 SH   SOLE   1,007,698 0 153,391
TRIMBLE NAVIGATION LTD COM 896239100 105,884,659 3,511,929 SH   SOLE   2,950,894 0 561,035
UNITED TECHNOLOGIES CORP COM 913017109 26,165,636 238,694 SH   SOLE   238,694 0 0
VANTIV INC CL A 92210H105 71,307,964 1,196,041 SH   SOLE   1,078,026 0 118,015
VERISK ANALYTICS INC COM 92345Y106 50,449,834 621,533 SH   SOLE   621,533 0 0
VISA INC COM CL A 92826C839 22,878,897 293,244 SH   SOLE   293,244 0 0
WABTEC CORP COM 929740108 190,563,610 2,295,394 SH   SOLE   1,982,482 0 312,912
WALGREENS BOOTS ALLIANCE INC COM 931427108 24,895,036 300,810 SH   SOLE   300,810 0 0
WATERS CORP COM 941848103 110,796,492 824,440 SH   SOLE   238,563 0 585,877
WATTS WATER TECHNOLOGIES INC CL A 942749102 124,387,452 1,907,783 SH   SOLE   1,608,573 0 299,210
WEST MARINE INC COM 954235107 11,733,143 1,120,644 SH   SOLE   1,120,644 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 231,721,967 2,731,604 SH   SOLE   2,364,994 0 366,610
WHOLE FOODS MKT INC COM 966837106 334,819,124 10,884,887 SH   SOLE   9,631,574 0 1,253,313
WILLIAMS SONOMA INC COM 969904101 336,215,220 6,948,031 SH   SOLE   6,047,964 0 900,067
ZOETIS INC CL A 98978V103 128,987,922 2,409,638 SH   SOLE   1,031,831 0 1,377,807
ALLEGION PUB LTD CO ORD SHS G0176J109 146,435,776 2,288,059 SH   SOLE   1,891,002 0 397,057
BELMOND LTD CL A G1154H107 12,042,848 902,086 SH   SOLE   902,086 0 0
IHS MARKIT LTD SHS G47567105 280,518,941 7,922,026 SH   SOLE   6,598,949 0 1,323,077
SIGNET JEWELERS LIMITED SHS G81276100 761,106,517 8,074,544 SH   SOLE   7,118,176 0 956,368