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
Expires: July 31, 2015
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
3M CO COM 88579Y101 81,632,213 509,628 SH SOLE 509,628 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 7,477,231 74,076 SH SOLE 74,076 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 3,900,003 34,082 SH SOLE 34,082 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 47,765,282 162,478 SH SOLE 162,478 0 0
ALPHABET INC CAP STK CL C 02079K107 179,867,283 122,392 SH SOLE 122,392 0 0
AMAZON COM INC COM 023135106 2,002,592 636 SH SOLE 636 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 7,514,926 51,870 SH SOLE 51,870 0 0
ANSYS INC COM 03662Q105 5,768,738 17,629 SH SOLE 17,629 0 0
ANTHEM INC COM 036752103 179,531,196 668,421 SH SOLE 668,421 0 0
APPLE INC COM 037833100 201,741 1,742 SH SOLE 1,742 0 0
AUTODESK INC COM 052769106 6,299,412 27,269 SH SOLE 27,269 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 61,780,958 442,906 SH SOLE 442,906 0 0
AZEK CO INC CL A 05478C105 238,379 6,848 SH SOLE 6,848 0 0
BECTON DICKINSON & CO COM 075887109 3,254,262 13,986 SH SOLE 13,986 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 114,213,563 536,365 SH SOLE 536,365 0 0
BLACKROCK INC COM 09247X101 22,089,469 39,197 SH SOLE 39,197 0 0
BURLINGTON STORES INC COM 122017106 279,046 1,354 SH SOLE 1,354 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 4,960,534 46,521 SH SOLE 46,521 0 0
CBRE GROUP INC CL A 12504L109 44,095,624 938,804 SH SOLE 938,804 0 0
CME GROUP INC COM 12572Q105 35,297,558 210,971 SH SOLE 210,971 0 0
COCA COLA CO COM 191216100 47,907,759 970,382 SH SOLE 970,382 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 124,872,974 1,798,804 SH SOLE 1,798,804 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 309,997 3,564 SH SOLE 3,564 0 0
COMCAST CORP NEW CL A 20030N101 67,069,737 1,449,843 SH SOLE 1,449,843 0 0
DANAHER CORPORATION COM 235851102 7,915,100 36,758 SH SOLE 36,758 0 0
DEERE & CO COM 244199105 4,983,572 22,486 SH SOLE 22,486 0 0
DICKS SPORTING GOODS INC COM 253393102 304,565 5,262 SH SOLE 5,262 0 0
DISNEY WALT CO COM DISNEY 254687106 290,099 2,338 SH SOLE 2,338 0 0
DOVER CORP COM 260003108 49,936,940 460,928 SH SOLE 460,928 0 0
DUNKIN BRANDS GROUP INC COM 265504100 305,197 3,726 SH SOLE 3,726 0 0
ECOLAB INC COM 278865100 9,427,852 47,177 SH SOLE 47,177 0 0
EQUINIX INC COM 29444U700 9,418,771 12,391 SH SOLE 12,391 0 0
FACEBOOK INC CL A 30303M102 119,968,795 458,071 SH SOLE 458,071 0 0
FIVE BELOW INC COM 33829M101 340,487 2,681 SH SOLE 2,681 0 0
FRONTDOOR INC COM 35905A109 200,659 5,157 SH SOLE 5,157 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 21,832,577 108,636 SH SOLE 108,636 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 3,447,896 198,726 SH SOLE 198,726 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 4,706,832 94,212 SH SOLE 94,212 0 0
HENRY SCHEIN INC COM 806407102 45,827,122 779,638 SH SOLE 779,638 0 0
HOLOGIC INC COM 436440101 345,644 5,200 SH SOLE 5,200 0 0
HOME DEPOT INC COM 437076102 1,326,621 4,777 SH SOLE 4,777 0 0
HUBBELL INC COM 443510607 5,367,412 39,224 SH SOLE 39,224 0 0
IDEX CORP COM 45167R104 10,540,927 57,787 SH SOLE 57,787 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 130,614,476 1,066,676 SH SOLE 1,066,676 0 0
IPG PHOTONICS CORP COM 44980X109 30,637,942 180,255 SH SOLE 180,255 0 0
IQVIA HLDGS INC COM 46266C105 5,801,730 36,806 SH SOLE 36,806 0 0
JD.COM INC SPON ADR CL A 47215P106 303,377 3,909 SH SOLE 3,909 0 0
JOHNSON & JOHNSON COM 478160104 56,395,595 378,799 SH SOLE 378,799 0 0
LAUDER ESTEE COS INC CL A 518439104 278,269 1,275 SH SOLE 1,275 0 0
LULULEMON ATHLETICA INC COM 550021109 373,835 1,135 SH SOLE 1,135 0 0
MARATHON PETE CORP COM 56585A102 35,983,427 1,226,429 SH SOLE 1,226,429 0 0
MASTERCARD INCORPORATED CL A 57636Q104 5,492,895 16,243 SH SOLE 16,243 0 0
MATCH GROUP INC NEW COM 57667L107 226,058 2,043 SH SOLE 2,043 0 0
MERCADOLIBRE INC COM 58733R102 324,744 300 SH SOLE 300 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 5,574,309 5,772 SH SOLE 5,772 0 0
MICROSOFT CORP COM 594918104 155,588,883 739,737 SH SOLE 739,737 0 0
MOODYS CORP COM 615369105 19,268,069 66,476 SH SOLE 66,476 0 0
NIKE INC CL B 654106103 996,411 7,937 SH SOLE 7,937 0 0
OTIS WORLDWIDE CORP COM 68902V107 115,354,033 1,848,030 SH SOLE 1,848,030 0 0
PAYPAL HLDGS INC COM 70450Y103 242,150 1,229 SH SOLE 1,229 0 0
PTC INC COM 69370C100 3,643,733 44,049 SH SOLE 44,049 0 0
ROCKWELL AUTOMATION INC COM 773903109 4,185,196 18,965 SH SOLE 18,965 0 0
SERVICE CORP INTL COM 817565104 95,071,653 2,253,951 SH SOLE 2,253,951 0 0
SQUARE INC CL A 852234103 289,989 1,784 SH SOLE 1,784 0 0
STARBUCKS CORP COM 855244109 25,237,110 293,728 SH SOLE 293,728 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 5,669,549 69,934 SH SOLE 69,934 0 0
TARGET CORP COM 87612E106 624,328 3,966 SH SOLE 3,966 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 5,330,029 12,072 SH SOLE 12,072 0 0
TRIMBLE INC COM 896239100 5,391,626 110,711 SH SOLE 110,711 0 0
TWITTER INC COM 90184L102 292,587 6,575 SH SOLE 6,575 0 0
ULTA BEAUTY INC COM 90384S303 320,963 1,433 SH SOLE 1,433 0 0
VAIL RESORTS INC COM 91879Q109 251,629 1,176 SH SOLE 1,176 0 0
VEON LTD SPONSORED ADR 91822M106 432,645 343,369 SH SOLE 343,369 0 0
VERISK ANALYTICS INC COM 92345Y106 7,451,500 40,211 SH SOLE 40,211 0 0
VISA INC COM CL A 92826C839 73,055,240 365,331 SH SOLE 365,331 0 0
VMWARE INC CL A COM 928563402 34,006,258 236,697 SH SOLE 236,697 0 0
WASTE MGMT INC DEL COM 94106L109 7,299,918 64,504 SH SOLE 64,504 0 0
WATERS CORP COM 941848103 5,023,693 25,673 SH SOLE 25,673 0 0
WELBILT INC COM 949090104 471,357 76,519 SH SOLE 76,519 0 0
WELLS FARGO CO NEW COM 949746101 57,729,087 2,455,512 SH SOLE 2,455,512 0 0
WESTROCK CO COM 96145D105 3,410,669 98,177 SH SOLE 98,177 0 0
XILINX INC COM 983919101 40,827,472 391,668 SH SOLE 391,668 0 0
XYLEM INC COM 98419M100 9,134,002 108,583 SH SOLE 108,583 0 0
YETI HLDGS INC COM 98585X104 207,656 4,582 SH SOLE 4,582 0 0
YUM CHINA HLDGS INC COM 98850P109 336,603 6,357 SH SOLE 6,357 0 0