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
AGILENT TECHNOLOGIES INC COM 00846U101 11,950,889 193,255 SH   SOLE   193,255 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 289,254,443 1,559,071 SH   SOLE   1,525,884 0 33,187
ALPHABET INC CAP STK CL C 02079K107 60,346,624 54,091 SH   SOLE   54,091 0 0
AMETEK INC NEW COM 031100100 129,648,573 1,796,682 SH   SOLE   1,751,332 0 45,350
AMPHENOL CORP NEW CL A 032095101 256,996,635 2,948,900 SH   SOLE   2,859,264 0 89,636
ANSYS INC COM 03662Q105 67,503,633 387,551 SH   SOLE   375,003 0 12,548
BAIDU INC SPON ADR REP A 056752108 275,032,746 1,131,822 SH   SOLE   1,095,613 0 36,209
BALL CORP COM 058498106 26,649,027 749,621 SH   SOLE   749,621 0 0
BECTON DICKINSON & CO COM 075887109 18,581,471 77,565 SH   SOLE   77,565 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 60,779,399 325,633 SH   SOLE   325,633 0 0
BIO RAD LABS INC CL A 090572207 12,787,804 44,319 SH   SOLE   44,319 0 0
BIO TECHNE CORP COM 09073M104 39,844,267 269,309 SH   SOLE   269,309 0 0
BLACKBAUD INC COM 09227Q100 226,615,404 2,211,961 SH   SOLE   2,145,618 0 66,343
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 176,624,302 5,490,342 SH   SOLE   5,490,342 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 165,498,565 5,144,500 SH Call SOLE   5,144,500 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 339,431,930 3,310,885 SH   SOLE   3,212,586 0 98,299
BRIGHTVIEW HLDGS INC COM 10948C107 6,738,145 306,977 SH   SOLE   306,977 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 107,047,451 2,640,539 SH   SOLE   2,607,238 0 33,301
BROWN & BROWN INC COM 115236101 155,045,196 5,591,244 SH   SOLE   5,373,857 0 217,387
CDW CORP COM 12514G108 62,143,506 769,198 SH   SOLE   769,198 0 0
CARLISLE COS INC COM 142339100 82,864,082 765,064 SH   SOLE   723,586 0 41,478
CERIDIAN HCM HLDG INC COM 15677J108 10,984,795 330,967 SH   SOLE   330,967 0 0
CINCINNATI FINL CORP COM 172062101 366,064,049 5,475,083 SH   SOLE   5,310,690 0 164,393
CINTAS CORP COM 172908105 97,800,242 528,450 SH   SOLE   528,450 0 0
COSTAR GROUP INC COM 22160N109 23,232,720 56,304 SH   SOLE   56,304 0 0
DANAHER CORP DEL COM 235851102 156,470,955 1,585,640 SH   SOLE   1,585,640 0 0
DENTSPLY SIRONA INC COM 24906P109 48,047,555 1,097,728 SH   SOLE   1,097,728 0 0
EXPEDITORS INTL WASH INC COM 302130109 313,642,421 4,290,594 SH   SOLE   4,173,250 0 117,344
FACEBOOK INC CL A 30303M102 24,605,381 126,623 SH   SOLE   126,623 0 0
FASTENAL CO COM 311900104 42,517,079 883,380 SH   SOLE   883,380 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 9,650,851 91,020 SH   SOLE   91,020 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 191,237,392 1,975,797 SH   SOLE   1,898,129 0 77,668
FRANKLIN RES INC COM 354613101 27,068,469 844,570 SH   SOLE   844,570 0 0
GARTNER INC COM 366651107 648,640,910 4,880,669 SH   SOLE   4,759,137 0 121,532
GODADDY INC CL A 380237107 320,746,249 4,543,148 SH   SOLE   4,419,563 0 123,585
HALYARD HEALTH INC COM 40650V100 29,416,997 513,834 SH   SOLE   513,834 0 0
HEICO CORP NEW COM 422806109 140,002,919 1,919,689 SH   SOLE   1,842,383 0 77,306
HEICO CORP NEW CL A 422806208 75,217,542 1,234,086 SH   SOLE   1,234,086 0 0
HYATT HOTELS CORP COM CL A 448579102 53,828,481 697,712 SH   SOLE   697,712 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 40,376,632 626,869 SH   SOLE   626,869 0 0
INTUIT COM 461202103 20,957,403 102,579 SH   SOLE   102,579 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 7,768,757 47,437 SH   SOLE   47,437 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 83,500,969 1,315,183 SH   SOLE   1,315,183 0 0
KKR & CO L P DEL COM UNITS 48248M102 62,062,875 2,497,500 SH Call SOLE   2,497,500 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 216,728,714 4,462,193 SH   SOLE   4,310,605 0 151,588
MGIC INVT CORP WIS COM 552848103 17,550,227 1,637,148 SH   SOLE   1,637,148 0 0
MSA SAFETY INC COM 553498106 19,694,401 204,426 SH   SOLE   204,426 0 0
MARTIN MARIETTA MATLS INC COM 573284106 432,780,934 1,937,854 SH   SOLE   1,882,811 0 55,043
MCCORMICK & CO INC COM NON VTG 579780206 30,775,923 265,104 SH   SOLE   265,104 0 0
MEREDITH CORP COM 589433101 43,629,072 855,472 SH   SOLE   855,472 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 115,847,512 200,210 SH   SOLE   196,305 0 3,905
MICROSOFT CORP COM 594918104 96,637,800 980,000 SH Call SOLE   980,000 0 0
MOHAWK INDS INC COM 608190104 419,760,073 1,959,024 SH   SOLE   1,905,132 0 53,892
MONDELEZ INTL INC CL A 609207105 37,709,873 919,753 SH   SOLE   919,753 0 0
NATIONAL OILWELL VARCO INC COM 637071101 52,397,905 1,207,325 SH   SOLE   1,207,325 0 0
NORDSON CORP COM 655663102 31,501,156 245,317 SH   SOLE   245,317 0 0
PACKAGING CORP AMER COM 695156109 19,398,919 173,530 SH   SOLE   173,530 0 0
PAYCHEX INC COM 704326107 532,562,011 7,791,690 SH   SOLE   7,586,194 0 205,496
PERKINELMER INC COM 714046109 631,753,526 8,626,977 SH   SOLE   8,626,977 0 0
ROLLINS INC COM 775711104 57,117,654 1,086,300 SH   SOLE   1,060,056 0 26,244
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,471,841 12,798 SH   SOLE   12,798 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100 280,680,182 5,408,096 SH   SOLE   5,285,495 0 122,601
SCHEIN HENRY INC COM 806407102 483,547,628 6,656,768 SH   SOLE   6,516,626 0 140,142
SERVICE CORP INTL COM 817565104 365,460,208 10,211,238 SH   SOLE   9,943,377 0 267,861
SHAKE SHACK INC CL A 819047101 45,637,927 689,603 SH   SOLE   689,603 0 0
SHOPIFY INC CL A 82509L107 19,193,434 131,561 SH   SOLE   131,561 0 0
SMITH A O COM 831865209 246,433,333 4,166,244 SH   SOLE   4,035,579 0 130,665
TD AMERITRADE HLDG CORP COM 87236Y108 5,586,047 101,991 SH   SOLE   101,991 0 0
TJX COS INC NEW COM 872540109 16,189,642 170,095 SH   SOLE   170,095 0 0
TELEFLEX INC COM 879369106 441,570,216 1,646,360 SH   SOLE   1,600,100 0 46,260
THERMO FISHER SCIENTIFIC INC COM 883556102 237,140,500 1,144,832 SH   SOLE   1,144,832 0 0
TORO CO COM 891092108 138,614,524 2,300,656 SH   SOLE   2,245,172 0 55,484
TRANSDIGM GROUP INC COM 893641100 170,481,213 493,948 SH   SOLE   480,657 0 13,291
Trimble Inc COM 896239100 61,385,546 1,869,231 SH   SOLE   1,803,390 0 65,841
TRIPADVISOR INC COM 896945201 55,355,907 993,644 SH   SOLE   993,644 0 0
TYLER TECHNOLOGIES INC COM 902252105 23,394,904 105,335 SH   SOLE   105,335 0 0
VERISK ANALYTICS INC COM 92345Y106 35,611,510 330,839 SH   SOLE   330,839 0 0
VISA INC COM CL A 92826C839 4,683,035 35,357 SH   SOLE   35,357 0 0
WATERS CORP COM 941848103 43,248,780 223,404 SH   SOLE   223,404 0 0
Welbilt Inc COM 949090104 312,543,534 14,009,123 SH   SOLE   13,612,459 0 396,664
WEST PHARMACEUTICAL SVSC INC COM 955306105 27,715,215 279,134 SH   SOLE   276,831 0 2,303
WILLIAMS SONOMA INC COM 969904101 261,689,824 4,263,438 SH   SOLE   4,150,777 0 112,661
Worldpay Inc CL A 981558109 437,889,538 5,354,482 SH   SOLE   5,184,068 0 170,414
ZEBRA TECHNOLOGIES CORP CL A 989207105 53,793,240 375,520 SH   SOLE   375,520 0 0
ZOETIS INC CL A 98978V103 38,522,577 452,196 SH   SOLE   452,196 0 0
BELMOND LTD CL A G1154H107 18,415,362 1,651,602 SH   SOLE   1,651,602 0 0
IHS MARKIT LTD SHS G47567105 351,001,593 6,803,675 SH   SOLE   6,621,539 0 182,136
SIGNET JEWELERS LIMITED SHS G81276100 31,582,375 566,500 SH Call SOLE   566,500 0 0
CHUBB LIMITED COM H1467J104 68,397,095 538,475 SH   SOLE   538,475 0 0
GARMIN LTD SHS H2906T109 9,379,116 153,756 SH   SOLE   153,756 0 0
CORE LABORATORIES N V COM N22717107 35,881,124 284,297 SH   SOLE   284,297 0 0