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 73,784,474 540,506 SH SOLE 540,506 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 4,791,306 66,899 SH SOLE 66,899 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 3,046,036 33,924 SH SOLE 33,924 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 274,606 1,412 SH SOLE 1,412 0 0
ALPHABET INC CAP STK CL C 02079K107 107,418,062 92,378 SH SOLE 92,378 0 0
AMAZON COM INC COM 023135106 1,089,893 559 SH SOLE 559 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 4,909,851 41,066 SH SOLE 41,066 0 0
ANSYS INC COM 03662Q105 3,796,003 16,329 SH SOLE 16,329 0 0
ANTHEM INC COM 036752103 104,947,424 462,242 SH SOLE 462,242 0 0
AUTODESK INC COM 052769106 5,047,962 32,338 SH SOLE 32,338 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 25,713,882 188,132 SH SOLE 188,132 0 0
BECTON DICKINSON & CO COM 075887109 2,894,183 12,596 SH SOLE 12,596 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 79,795,239 436,445 SH SOLE 436,445 0 0
BLACKROCK INC COM 09247X101 23,882,892 54,283 SH SOLE 54,283 0 0
BURLINGTON STORES INC COM 122017106 211,227 1,333 SH SOLE 1,333 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 4,373,437 66,064 SH SOLE 66,064 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 3,400,400 51,490 SH SOLE 51,490 0 0
CBRE GROUP INC CL A 12504L109 33,447,375 886,963 SH SOLE 886,963 0 0
CHEWY INC CL A 16679L109 250,508 6,682 SH SOLE 6,682 0 0
CITIGROUP INC COM NEW 172967424 22,510,613 534,440 SH SOLE 534,440 0 0
CME GROUP INC COM 12572Q105 20,549,489 118,845 SH SOLE 118,845 0 0
COCA COLA CO COM 191216100 36,741,881 830,325 SH SOLE 830,325 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 76,429,860 1,644,714 SH SOLE 1,644,714 0 0
COMCAST CORP NEW CL A 20030N101 46,819,819 1,361,833 SH SOLE 1,361,833 0 0
DANAHER CORPORATION COM 235851102 6,322,707 45,681 SH SOLE 45,681 0 0
DEERE & CO COM 244199105 1,613,709 11,680 SH SOLE 11,680 0 0
DISNEY WALT CO COM DISNEY 254687106 214,742 2,223 SH SOLE 2,223 0 0
DOVER CORP COM 260003108 33,523,957 399,380 SH SOLE 399,380 0 0
ECOLAB INC COM 278865100 6,307,687 40,478 SH SOLE 40,478 0 0
EQUINIX INC COM 29444U700 6,498,026 10,404 SH SOLE 10,404 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 14,525,895 93,964 SH SOLE 93,964 0 0
GRIFOLS S A SP ADR REP B NVT 398438408 2,854,684 141,742 SH SOLE 141,742 0 0
HASBRO INC COM 418056107 203,417 2,843 SH SOLE 2,843 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 4,174,795 108,549 SH SOLE 108,549 0 0
HENRY SCHEIN INC COM 806407102 33,248,728 658,130 SH SOLE 658,130 0 0
HOME DEPOT INC COM 437076102 898,262 4,811 SH SOLE 4,811 0 0
HUBBELL INC COM 443510607 3,988,707 34,763 SH SOLE 34,763 0 0
IDEX CORP COM 45167R104 7,441,091 53,878 SH SOLE 53,878 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 96,876,268 949,023 SH SOLE 949,023 0 0
IPG PHOTONICS CORP COM 44980X109 22,737,751 206,182 SH SOLE 206,182 0 0
IQVIA HLDGS INC COM 46266C105 4,130,391 38,294 SH SOLE 38,294 0 0
JOHNSON & JOHNSON COM 478160104 43,825,351 334,213 SH SOLE 334,213 0 0
LAS VEGAS SANDS CORP COM 517834107 47,265,670 1,112,919 SH SOLE 1,112,919 0 0
LULULEMON ATHLETICA INC COM 550021109 219,688 1,159 SH SOLE 1,159 0 0
MARATHON PETE CORP COM 56585A102 41,790,441 1,769,282 SH SOLE 1,769,282 0 0
MASTERCARD INC CL A 57636Q104 3,240,769 13,416 SH SOLE 13,416 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 3,985,624 5,772 SH SOLE 5,772 0 0
MICROSOFT CORP COM 594918104 76,951,598 487,931 SH SOLE 487,931 0 0
MOODYS CORP COM 615369105 18,820,327 88,985 SH SOLE 88,985 0 0
NETFLIX INC COM 64110L106 245,577 654 SH SOLE 654 0 0
NIKE INC CL B 654106103 521,179 6,299 SH SOLE 6,299 0 0
PAYPAL HLDGS INC COM 70450Y103 225,276 2,353 SH SOLE 2,353 0 0
PROCTER & GAMBLE CO COM 742718109 28,730,240 261,184 SH SOLE 261,184 0 0
PTC INC COM 69370C100 2,770,059 45,255 SH SOLE 45,255 0 0
ROCKWELL AUTOMATION INC COM 773903109 3,481,041 23,067 SH SOLE 23,067 0 0
S&P GLOBAL INC COM 78409V104 15,247,746 62,223 SH SOLE 62,223 0 0
SEALED AIR CORP NEW COM 81211K100 1,405,678 56,887 SH SOLE 56,887 0 0
SERVICE CORP INTL COM 817565104 79,896,098 2,042,856 SH SOLE 2,042,856 0 0
SPROUTS FMRS MKT INC COM 85208M102 1,668,545 89,755 SH SOLE 89,755 0 0
STARBUCKS CORP COM 855244109 14,788,344 224,952 SH SOLE 224,952 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 13,691,787 286,499 SH SOLE 286,499 0 0
TARGET CORP COM 87612E106 405,442 4,361 SH SOLE 4,361 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 4,128,932 14,559 SH SOLE 14,559 0 0
TRIMBLE INC COM 896239100 4,474,916 140,588 SH SOLE 140,588 0 0
VEON LTD SPONSORED ADR 91822M106 456,689 302,443 SH SOLE 302,443 0 0
VISA INC COM CL A 92826C839 58,072,482 360,430 SH SOLE 360,430 0 0
VMWARE INC CL A COM 928563402 23,874,986 197,151 SH SOLE 197,151 0 0
WASTE MGMT INC DEL COM 94106L109 5,346,636 57,764 SH SOLE 57,764 0 0
WATERS CORP COM 941848103 3,921,903 21,543 SH SOLE 21,543 0 0
WELBILT INC COM 949090104 794,760 154,924 SH SOLE 154,924 0 0
WELLS FARGO CO NEW COM 949746101 46,126,123 1,607,182 SH SOLE 1,607,182 0 0
WESTROCK CO COM 96145D105 3,069,658 108,622 SH SOLE 108,622 0 0
WINGSTOP INC COM 974155103 253,446 3,180 SH SOLE 3,180 0 0
XILINX INC COM 983919101 18,017,312 231,169 SH SOLE 231,169 0 0
XYLEM INC COM 98419M100 6,788,760 104,234 SH SOLE 104,234 0 0