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,841 125,844 SH   SOLE   10,181 0 115,663
ABBOTT LABORATORIES COM 002824100 14,122 351,127 SH   SOLE   21,266 0 329,861
ACCENTURE PLC-CL A COM G1151C101 18,624 189,540 SH   SOLE   33,576 0 155,964
ACE LTD COM H0023R105 4,440 42,941 SH   SOLE   22,190 0 20,751
ALLSTATE CORP COM COM 020002101 821 14,100 SH   SOLE   14,100 0 0
ALPHABET INC-CL A COM 02079K305 18,104 28,360 SH   SOLE   1,975 0 26,385
ALPHABET INC-CL C COM 02079K107 8,420 13,840 SH   SOLE   1,593 0 12,247
AMERICAN EXPRESS CO COM 025816109 18,123 244,471 SH   SOLE   20,595 0 223,876
AMERISOURCEBERGEN CORP. COM 03073E105 16,080 169,285 SH   SOLE   12,025 0 157,260
APPLE INC COM 037833100 35,662 323,319 SH   SOLE   24,016 0 299,303
BERKSHIRE HATHAWAY INC-CL B COM 084670702 23,752 182,144 SH   SOLE   14,510 0 167,634
CELGENE CORP COM 151020104 27,980 258,670 SH   SOLE   19,377 0 239,293
CHUBB CORP COM COM 171232101 932 7,600 SH   SOLE   7,600 0 0
COLGATE-PALMOLIVE CO COM 194162103 20,974 330,506 SH   SOLE   26,474 0 304,032
COMCAST CORP CL A COM 20030N101 1,110 19,506 SH   SOLE   19,400 0 106
CSX CORP COM 126408103 15,235 566,350 SH   SOLE   51,060 0 515,290
CVS HEALTH CORP COM 126650100 963 9,984 SH   SOLE   9,700 0 284
EATON VANCE CORP COM 278265103 17,859 534,371 SH   SOLE   41,415 0 492,956
EXXON MOBIL CORP COM 30231G102 18,838 253,367 SH   SOLE   18,646 0 234,721
FISERV INC COM 337738108 24,795 286,289 SH   SOLE   25,647 0 260,642
GILEAD SCIENCES INC COM 375558103 28,565 290,918 SH   SOLE   21,841 0 269,077
HELMERICH & PAYNE COM 423452101 12,028 254,512 SH   SOLE   17,199 0 237,313
JOHNSON & JOHNSON COM 478160104 18,737 200,723 SH   SOLE   13,834 0 186,889
KIMBERLY-CLARK CORP COM 494368103 431 3,955 SH   SOLE   0 0 3,955
MARKIT LTD COM G58249106 4,424 152,555 SH   SOLE   77,710 0 74,845
MASTERCARD INC-CLASS A COM 57636Q104 33,634 373,217 SH   SOLE   27,064 0 346,153
MEDTRONIC PLC COM G5960L103 3,846 57,457 SH   SOLE   29,177 0 28,280
MSCI INC COM 55354G100 24,806 417,194 SH   SOLE   35,403 0 381,791
NXP SEMICONDUCTORS NV COM N6596X109 4,610 52,951 SH   SOLE   26,470 0 26,481
OMNICOM GROUP COM 681919106 19,570 296,970 SH   SOLE   24,561 0 272,409
ORACLE CORP COM 68389X105 18,582 514,459 SH   SOLE   45,767 0 468,692
PRAXAIR INC COM 74005P104 436 4,285 SH   SOLE   3,600 0 685
PRICELINE GROUP INC/THE COM 741503403 23,781 19,227 SH   SOLE   1,384 0 17,843
PROCTER & GAMBLE CO/THE COM 742718109 20,258 281,596 SH   SOLE   22,592 0 259,004
SCHLUMBERGER LTD COM 806857108 5,590 81,045 SH   SOLE   22,465 0 58,580
SCRIPPS NETWORKS INTERACTIVE I COM 811065101 531 10,800 SH   SOLE   10,800 0 0
SENSATA TECHNOLOGIES HOLDING N COM N7902X106 4,114 92,789 SH   SOLE   47,300 0 45,489
STRYKER CORP COM 863667101 22,535 239,476 SH   SOLE   16,563 0 222,913
THERMO FISHER SCIENTIFIC INC COM 883556102 22,367 182,920 SH   SOLE   12,534 0 170,386
TRINITY INDUSTRIES INC COM 896522109 8,360 368,766 SH   SOLE   14,563 0 354,203
UNITED TECHNOLOGIES CORP COM 913017109 15,528 174,487 SH   SOLE   14,672 0 159,815
VERISK ANALYTICS INC COM 92345Y106 21,795 294,880 SH   SOLE   24,061 0 270,819
VERIZON COMMUNICATIONS COM 92343V104 717 16,480 SH   SOLE   13,800 0 2,680