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 17,683 117,389 SH   SOLE   10,181 0 107,208
ABBOTT LABORATORIES COM 002824100 14,598 325,052 SH   SOLE   21,266 0 303,786
ACCENTURE PLC-CL A COM G1151C101 20,157 192,893 SH   SOLE   41,905 0 150,988
ACE LTD COM H0023R105 7,097 60,733 SH   SOLE   30,182 0 30,551
ALLSTATE CORP COM COM 020002101 875 14,100 SH   SOLE   14,100 0 0
ALPHABET INC-CL A COM 02079K305 20,725 26,639 SH   SOLE   1,975 0 24,664
ALPHABET INC-CL C COM 02079K107 9,641 12,704 SH   SOLE   1,593 0 11,111
AMERICAN EXPRESS CO COM 025816109 17,001 244,448 SH   SOLE   20,595 0 223,853
AMERISOURCEBERGEN CORP. COM 03073E105 17,083 164,719 SH   SOLE   12,160 0 152,559
APPLE INC COM 037833100 31,671 300,880 SH   SOLE   24,016 0 276,864
BERKSHIRE HATHAWAY INC-CL B COM 084670702 22,459 170,090 SH   SOLE   14,510 0 155,580
CELGENE CORP COM 151020104 29,752 248,432 SH   SOLE   19,677 0 228,755
CHUBB CORP COM COM 171232101 1,008 7,600 SH   SOLE   7,600 0 0
COLGATE-PALMOLIVE CO COM 194162103 20,592 309,092 SH   SOLE   26,474 0 282,618
COMCAST CORP CL A COM 20030N101 1,101 19,506 SH   SOLE   19,400 0 106
CVS HEALTH CORP COM 126650100 976 9,984 SH   SOLE   9,700 0 284
EATON VANCE CORP COM 278265103 11,892 366,685 SH   SOLE   32,999 0 333,686
EXXON MOBIL CORP COM 30231G102 18,437 236,519 SH   SOLE   18,646 0 217,873
FISERV INC COM 337738108 24,489 267,751 SH   SOLE   25,647 0 242,104
GILEAD SCIENCES INC COM 375558103 27,650 273,248 SH   SOLE   21,991 0 251,257
HELMERICH & PAYNE INC COM 423452101 12,733 237,769 SH   SOLE   17,199 0 220,570
JOHNSON & JOHNSON COM 478160104 19,570 190,517 SH   SOLE   13,834 0 176,683
KIMBERLY-CLARK CORP COM 494368103 465 3,650 SH   SOLE   0 0 3,650
MARKIT LTD COM G58249106 6,514 215,896 SH   SOLE   106,851 0 109,045
MASTERCARD INC-CLASS A COM 57636Q104 33,878 347,963 SH   SOLE   27,064 0 320,899
MEDTRONIC PLC COM G5960L103 6,291 81,789 SH   SOLE   40,409 0 41,380
MSCI INC COM 55354G100 28,062 389,045 SH   SOLE   35,403 0 353,642
NXP SEMICONDUCTORS NV COM N6596X109 6,298 74,759 SH   SOLE   36,278 0 38,481
OMNICOM GROUP COM 681919106 21,104 278,928 SH   SOLE   24,561 0 254,367
ORACLE CORP COM 68389X105 17,526 479,783 SH   SOLE   45,767 0 434,016
PRAXAIR INC COM 74005P104 439 4,285 SH   SOLE   3,600 0 685
PRICELINE GROUP INC/THE COM 741503403 24,626 19,315 SH   SOLE   1,409 0 17,906
PROCTER & GAMBLE CO/THE COM 742718109 20,930 263,573 SH   SOLE   22,592 0 240,981
SCHLUMBERGER LTD COM 806857108 5,698 81,698 SH   SOLE   30,817 0 50,881
SCRIPPS NETWORKS INTERACTIVE I COM 811065101 596 10,800 SH   SOLE   10,800 0 0
SENSATA TECHNOLOGIES HOLDING N COM N7902X106 6,059 131,538 SH   SOLE   64,949 0 66,589
SKYWORKS SOLUTIONS INC COM 83088M102 18,720 243,660 SH   SOLE   23,395 0 220,265
STRYKER CORP COM 863667101 20,754 223,306 SH   SOLE   16,563 0 206,743
THERMO FISHER SCIENTIFIC INC COM 883556102 24,194 170,563 SH   SOLE   12,534 0 158,029
TRAVELERS COS INC/THE COM 89417E109 3,134 27,767 SH   SOLE   2,395 0 25,372
UNITED TECHNOLOGIES CORP COM 913017109 15,613 162,512 SH   SOLE   14,672 0 147,840
VERISK ANALYTICS INC COM 92345Y106 21,100 274,460 SH   SOLE   24,061 0 250,399
VERIZON COMMUNICATIONS COM 92343V104 762 16,480 SH   SOLE   13,800 0 2,680