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 COM 88579Y101 10,518 59,681 SH   SOLE   59,681 0 0
ABBOTT LABS COM COM 002824100 9,881 233,659 SH   SOLE   233,659 0 0
ABBVIE INC COM COM 00287Y109 10,308 163,432 SH   SOLE   163,432 0 0
ADOBE SYS INC COM COM 00724f101 12,646 116,509 SH   SOLE   116,509 0 0
ALLERGAN PLC COM G017J1088 5,504 23,900 SH   SOLE   23,900 0 0
ALPHABET INC CAP STK CL A COM 02079k305 12,703 15,799 SH   SOLE   15,799 0 0
ALPHABET INC CAP STK CL C COM 02079k107 10,338 13,300 SH   SOLE   13,300 0 0
AMAZON COM INC COM COM 023135106 23,911 28,557 SH   SOLE   28,557 0 0
AMERICAN TOWER CORP NEW COM COM 03027X100 12,231 107,925 SH   SOLE   107,925 0 0
AMGEN INC COM COM 031162100 14,951 89,629 SH   SOLE   89,629 0 0
AMPHENOL CORP NEW CL A COM 032095101 5,895 90,800 SH   SOLE   90,800 0 0
APPLE INC COM COM 037833100 15,696 138,843 SH   SOLE   138,843 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103 13,542 153,543 SH   SOLE   153,543 0 0
BANK AMER CORP COM COM 060505104 6,911 441,595 SH   SOLE   441,595 0 0
BERKSHIRE HATHAWAY INC CL B COM 084670702 7,254 50,213 SH   SOLE   50,213 0 0
BLACKROCK INC COM COM 09247X101 10,284 28,374 SH   SOLE   28,374 0 0
CELGENE CORP COM COM 151020104 14,558 139,275 SH   SOLE   139,275 0 0
COGNIZANT TECHNOLOGY SOLUTIONS COM 192446102 8,406 176,199 SH   SOLE   176,199 0 0
CVS HEALTH CORP COM COM 126650100 3,496 39,282 SH   SOLE   39,282 0 0
ECOLAB INC COM COM 278865100 10,963 90,071 SH   SOLE   90,071 0 0
ENBRIDGE INC COM COM 29250N105 9,386 212,220 SH   SOLE   212,220 0 0
FACEBOOK INC CL A COM 30303M102 16,624 129,603 SH   SOLE   129,603 0 0
GENERAL ELECTRIC CO COM COM 369604103 10,023 338,389 SH   SOLE   338,389 0 0
GENERAL MLS INC COM COM 370334104 5,352 83,778 SH   SOLE   83,778 0 0
GENUINE PARTS CO COM COM 372460105 7,172 71,399 SH   SOLE   71,399 0 0
GILEAD SCIENCES INC COM 375558103 3,864 48,837 SH   SOLE   48,837 0 0
HERSHEY CO COM COM 427866108 8,650 90,476 SH   SOLE   90,476 0 0
HOME DEPOT INC COM COM 437076102 10,261 79,744 SH   SOLE   79,744 0 0
ILLINOIS TOOL WORKS INC COM 452308109 13,522 112,833 SH   SOLE   112,833 0 0
INTUITIVE SURGICAL INC COM 46120E602 6,016 8,300 SH   SOLE   8,300 0 0
INVESCO LTD SHS COM G491BT108 10,462 334,566 SH   SOLE   334,566 0 0
JOHNSON & JOHNSON COM COM 478160104 10,622 89,922 SH   SOLE   89,922 0 0
MASTERCARD INC CL A COM 57636Q104 5,903 58,000 SH   SOLE   58,000 0 0
MCDONALDS CORP COM COM 580135101 7,405 64,189 SH   SOLE   64,189 0 0
MICROSOFT CORP COM COM 594918104 21,125 366,746 SH   SOLE   366,746 0 0
NIKE INC CL B COM 654106103 3,022 57,400 SH   SOLE   57,400 0 0
NXP SEMICONDUCTORS N V COM COM N6596X109 3,042 29,823 SH   SOLE   29,823 0 0
PAYPAL HOLDINGS INC. COM 70450Y103 5,711 139,400 SH   SOLE   139,400 0 0
PEPSICO INC COM COM 713448108 9,832 90,390 SH   SOLE   90,390 0 0
PFIZER INC COM COM 717081103 10,465 308,967 SH   SOLE   308,967 0 0
PHILIP MORRIS INTL INC COM COM 718172109 10,210 105,023 SH   SOLE   105,023 0 0
PRICELINE GRP INC COM NEW COM 741503403 17,443 11,854 SH   SOLE   11,854 0 0
QUALCOMM INC COM COM 747525103 16,918 246,979 SH   SOLE   246,979 0 0
SCHWAB CHARLES CORP NEW COM COM 808513105 12,512 396,322 SH   SOLE   396,322 0 0
STARBUCKS CORP COM COM 855244109 12,251 226,281 SH   SOLE   226,281 0 0
TARGET CORP COM COM 87612E106 9,684 141,005 SH   SOLE   141,005 0 0
TIME WARNER INC COM 887317303 14,827 186,249 SH   SOLE   186,249 0 0
TORONTO DOMINION BANK-NEW COM 891160509 10,134 228,237 SH   SOLE   228,237 0 0
TWENTY FIRST CENTY FOX INC CL COM 90130a101 4,149 171,300 SH   SOLE   171,300 0 0
UNILEVER PLC SPON ADR NEW COM 904767704 7,028 148,265 SH   SOLE   148,265 0 0
UNITED PARCEL SERVICE INC CL B COM 911312106 10,101 92,367 SH   SOLE   92,367 0 0
VISA INC COM CL A COM 92826C839 11,844 143,216 SH   SOLE   143,216 0 0
WELLS FARGO & CO NEW COM 949746101 9,369 211,592 SH   SOLE   211,592 0 0
WILLIAMS SONOMA INC COM 969904101 7,092 138,847 SH   SOLE   138,847 0 0