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
3M CO COM 88579Y101 7,955 51,000 SH   SOLE   0 0 51,000
ABBOTT LABS COM 002824100 2,498 27,325 SH   SOLE   0 0 27,325
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 26,002 121,099 SH   SOLE   0 0 121,099
ADOBE INC COM 00724F101 4,869 11,185 SH   SOLE   0 0 11,185
AIR PRODS & CHEMS INC COM 009158106 212 880 SH   SOLE   0 0 880
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,901 70,288 SH   SOLE   0 0 70,288
ALIGN TECHNOLOGY INC COM 016255101 9,890 36,037 SH   SOLE   0 0 36,037
ALPHABET INC CAP STK CL A 02079K305 70,142 49,464 SH   SOLE   0 0 49,464
ALPHABET INC CAP STK CL C 02079K107 31,152 22,037 SH   SOLE   0 0 22,037
AMAZON COM INC COM 023135106 139,745 50,654 SH   SOLE   0 0 50,654
AMERIPRISE FINL INC COM 03076C106 206 1,371 SH   SOLE   0 0 1,371
AMETEK INC COM 031100100 5,492 61,449 SH   SOLE   0 0 61,449
AON PLC SHS CL A G0403H108 1,878 9,752 SH   SOLE   0 0 9,752
APPLE INC COM 037833100 42,829 117,404 SH   SOLE   0 0 117,404
APPLIED MATLS INC COM 038222105 202 3,347 SH   SOLE   0 0 3,347
APTIV PLC SHS G6095L109 9,949 127,678 SH   SOLE   0 0 127,678
AUTODESK INC COM 052769106 252 1,052 SH   SOLE   0 0 1,052
BAXTER INTL INC COM 071813109 6,423 74,602 SH   SOLE   0 0 74,602
BECTON DICKINSON & CO COM 075887109 981 4,100 SH   SOLE   0 0 4,100
BERKSHIRE HATHAWAY INC DEL CL A 084670108 29,938 112 SH   SOLE   0 0 112
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7,128 39,929 SH   SOLE   0 0 39,929
BK OF AMERICA CORP COM 060505104 2,633 110,880 SH   SOLE   0 0 110,880
BOEING CO COM 097023105 332 1,810 SH   SOLE   0 0 1,810
BOOKING HOLDINGS INC COM 09857L108 5,115 3,212 SH   SOLE   0 0 3,212
BOSTON SCIENTIFIC CORP COM 101137107 699 19,918 SH   SOLE   0 0 19,918
BRIGHT HORIZONS FAM SOL IN D COM 109194100 23,440 200,000 SH   SOLE   0 0 200,000
BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 569 159,032 SH   SOLE   0 0 159,032
BRISTOL-MYERS SQUIBB CO COM 110122108 23,520 400,000 SH   SOLE   0 0 400,000
BROADCOM INC COM 11135F101 205 648 SH   SOLE   0 0 648
CABOT OIL & GAS CORP COM 127097103 189 10,983 SH   SOLE   0 0 10,983
CANADIAN NATL RY CO COM 136375102 804 9,120 SH   SOLE   0 0 9,120
CHECK POINT SOFTWARE TECH LT ORD M22465104 273 2,540 SH   SOLE   0 0 2,540
CHENIERE ENERGY INC COM NEW 16411R208 217 4,485 SH   SOLE   0 0 4,485
CHEVRON CORP NEW COM 166764100 518 5,800 SH   SOLE   0 0 5,800
CINTAS CORP COM 172908105 27,342 102,650 SH   SOLE   0 0 102,650
CITIGROUP INC COM NEW 172967424 823 16,105 SH   SOLE   0 0 16,105
COCA COLA CO COM 191216100 508 11,365 SH   SOLE   0 0 11,365
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 7,491 131,837 SH   SOLE   0 0 131,837
COLGATE PALMOLIVE CO COM 194162103 15,276 208,514 SH   SOLE   0 0 208,514
CONTINENTAL RES INC COM 212015101 196 11,182 SH   SOLE   0 0 11,182
COOPER COS INC COM NEW 216648402 1,737 6,124 SH   SOLE   0 0 6,124
COSTCO WHSL CORP NEW COM 22160K105 30,321 100,000 SH   SOLE   0 0 100,000
DANAHER CORPORATION COM 235851102 39,369 222,640 SH   SOLE   0 0 222,640
DEUTSCHE BANK A G NAMEN AKT D18190898 156 16,400 SH   SOLE   0 0 16,400
DIGITAL RLTY TR INC COM 253868103 213 1,500 SH   SOLE   0 0 1,500
DISNEY WALT CO COM DISNEY 254687106 5,392 48,357 SH   SOLE   0 0 48,357
DOLLAR GEN CORP NEW COM 256677105 223 1,169 SH   SOLE   0 0 1,169
EBAY INC. COM 278642103 1,995 38,042 SH   SOLE   0 0 38,042
ECOLAB INC COM 278865100 534 2,685 SH   SOLE   0 0 2,685
ELECTRONIC ARTS INC COM 285512109 4,934 37,361 SH   SOLE   0 0 37,361
EOG RES INC COM 26875P101 989 19,530 SH   SOLE   0 0 19,530
EXACT SCIENCES CORP COM 30063P105 14,364 165,219 SH   SOLE   0 0 165,219
FACEBOOK INC CL A 30303M102 38,214 168,292 SH   SOLE   0 0 168,292
FERRARI N V COM N3167Y103 222 1,301 SH   SOLE   0 0 1,301
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 556 55,319 SH   SOLE   0 0 55,319
FIDELITY NATL INFORMATION SV COM 31620M106 11,860 88,446 SH   SOLE   0 0 88,446
GOLDMAN SACHS GROUP INC COM 38141G104 1,183 5,985 SH   SOLE   0 0 5,985
HDFC BANK LTD SPONSORED ADS 40415F101 265 18,795 SH   SOLE   0 0 18,795
HOME DEPOT INC COM 437076102 1,373 5,480 SH   SOLE   0 0 5,480
HONEYWELL INTL INC COM 438516106 5,663 39,169 SH   SOLE   0 0 39,169
IDEXX LABS INC COM 45168D104 34,774 105,326 SH   SOLE   0 0 105,326
INTUITIVE SURGICAL INC COM NEW 46120E602 34,726 60,941 SH   SOLE   0 0 60,941
INVESCO QQQ TR UNIT SER 1 46090E103 30,741 124,157 SH   SOLE   0 0 124,157
ISHARES INC MSCI THAILND ETF 464286624 292 4,134 SH   SOLE   0 0 4,134
ISHARES INC MSCI EURZONE ETF 464286608 234 6,415 SH   SOLE   0 0 6,415
ISHARES INC MSCI WORLD ETF 464286392 369 4,003 SH   SOLE   0 0 4,003
ISHARES TR CORE US AGGBD ET 464287226 392 3,312 SH   SOLE   0 0 3,312
ISHARES TR CORE MSCI EURO 46434V738 470 11,000 SH   SOLE   0 0 11,000
ISHARES TR RUS 1000 VAL ETF 464287598 3,815 33,875 SH   SOLE   0 0 33,875
ISHARES TR S&P 500 VAL ETF 464287408 11,786 108,920 SH   SOLE   0 0 108,920
ISHARES TR CORE S&P500 ETF 464287200 10,183 32,880 SH   SOLE   0 0 32,880
ISHARES TR RUS MID CAP ETF 464287499 342 6,388 SH   SOLE   0 0 6,388
ISHARES TR IBOXX INV CP ETF 464287242 257 1,912 SH   SOLE   0 0 1,912
JD.COM INC SPON ADR CL A 47215P106 512 8,505 SH   SOLE   0 0 8,505
JOHNSON & JOHNSON COM 478160104 49,833 354,352 SH   SOLE   0 0 354,352
JOHNSON CTLS INTL PLC SHS G51502105 1,976 57,878 SH   SOLE   0 0 57,878
JPMORGAN CHASE & CO COM 46625H100 18,874 200,656 SH   SOLE   0 0 200,656
LAM RESEARCH CORP COM 512807108 226 700 SH   SOLE   0 0 700
LAUDER ESTEE COS INC CL A 518439104 2,584 13,693 SH   SOLE   0 0 13,693
LINDE PLC SHS G5494J103 3,044 14,350 SH   SOLE   0 0 14,350
LOWES COS INC COM 548661107 498 3,683 SH   SOLE   0 0 3,683
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3,336 50,755 SH   SOLE   0 0 50,755
MASTERCARD INCORPORATED CL A 57636Q104 2,774 9,380 SH   SOLE   0 0 9,380
MCDONALDS CORP COM 580135101 16,656 90,290 SH   SOLE   0 0 90,290
MEDTRONIC PLC SHS G5960L103 34,881 380,384 SH   SOLE   0 0 380,384
MERCK & CO. INC COM 58933Y105 8,601 111,227 SH   SOLE   0 0 111,227
MICROSOFT CORP COM 594918104 81,928 402,574 SH   SOLE   0 0 402,574
MONDELEZ INTL INC CL A 609207105 11,720 229,214 SH   SOLE   0 0 229,214
MOODYS CORP COM 615369105 2,410 8,774 SH   SOLE   0 0 8,774
NIKE INC CL B 654106103 16,670 170,012 SH   SOLE   0 0 170,012
NVIDIA CORPORATION COM 67066G104 28,562 75,180 SH   SOLE   0 0 75,180
ORACLE CORP COM 68389X105 1,994 36,079 SH   SOLE   0 0 36,079
PAYPAL HLDGS INC COM 70450Y103 645 3,700 SH   SOLE   0 0 3,700
PEPSICO INC COM 713448108 23,795 179,914 SH   SOLE   0 0 179,914
PFIZER INC COM 717081103 982 30,033 SH   SOLE   0 0 30,033
PHILIP MORRIS INTL INC COM 718172109 721 10,291 SH   SOLE   0 0 10,291
PINDUODUO INC SPONSORED ADS 722304102 339 3,950 SH   SOLE   0 0 3,950
PROCTER AND GAMBLE CO COM 742718109 4,296 35,928 SH   SOLE   0 0 35,928
QORVO INC COM 74736K101 232 2,095 SH   SOLE   0 0 2,095
ROCKWELL AUTOMATION INC COM 773903109 232 1,091 SH   SOLE   0 0 1,091
ROLLINS INC COM 775711104 922 21,750 SH   SOLE   0 0 21,750
ROPER TECHNOLOGIES INC COM 776696106 505 1,300 SH   SOLE   0 0 1,300
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 535 10,640 SH   SOLE   0 0 10,640
S&P GLOBAL INC COM 78409V104 3,295 10,000 SH   SOLE   0 0 10,000
SALESFORCE COM INC COM 79466L302 32,514 173,567 SH   SOLE   0 0 173,567
SEA LTD SPONSORED ADS 81141R100 736 6,860 SH   SOLE   0 0 6,860
SERVICENOW INC COM 81762P102 4,861 12,000 SH   SOLE   0 0 12,000
SK TELECOM LTD SPONSORED ADR 78440P108 840 4,790 SH   SOLE   0 0 4,790
SNAP INC CL A 83304A106 235 10,000 SH   SOLE   0 0 10,000
SPDR GOLD TR GOLD SHS 78463V107 4,888 29,202 SH   SOLE   0 0 29,202
SPDR S&P 500 ETF TR TR UNIT 78462F103 17,069 55,317 SH   SOLE   0 0 55,317
SPDR SER TR BLMBRG BRC CNVRT 78464A359 413 6,825 SH   SOLE   0 0 6,825
STARBUCKS CORP COM 855244109 27,984 380,268 SH   SOLE   0 0 380,268
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 265 25,012 SH   SOLE   0 0 25,012
TESLA INC COM 88160R101 324 300 SH   SOLE   0 0 300
TEXAS INSTRS INC COM 882508104 227 1,790 SH   SOLE   0 0 1,790
THERMO FISHER SCIENTIFIC INC COM 883556102 26,636 73,511 SH   SOLE   0 0 73,511
TJX COS INC NEW COM 872540109 670 13,255 SH   SOLE   0 0 13,255
UBS GROUP AG SHS H42097107 257 22,330 SH   SOLE   0 0 22,330
UNION PAC CORP COM 907818108 277 1,638 SH   SOLE   0 0 1,638
UNITEDHEALTH GROUP INC COM 91324P102 66,754 226,322 SH   SOLE   0 0 226,322
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 399 4,832 SH   SOLE   0 0 4,832
VISA INC COM CL A 92826C839 61,086 316,229 SH   SOLE   0 0 316,229
VMWARE INC CL A COM 928563402 246 1,586 SH   SOLE   0 0 1,586
WELLS FARGO CO NEW COM 949746101 3,153 123,148 SH   SOLE   0 0 123,148
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 12,161 47,514 SH   SOLE   0 0 47,514
ZIMMER BIOMET HOLDINGS INC COM 98956P102 1,640 13,737 SH   SOLE   0 0 13,737
ZOETIS INC CL A 98978V103 44,949 328,000 SH   SOLE   0 0 328,000