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 78,367 409,591 SH   SOLE   369,147 4,993 35,451
ADOBE SYS INC COM 00724F101 64,382 494,749 SH   SOLE   444,200 6,404 44,145
AIR PRODS & CHEMS INC COM 009158106 62,181 459,611 SH   SOLE   411,509 5,827 42,275
ALPHABET INC CAP STK CL A 02079K305 48,130 56,771 SH   SOLE   50,767 752 5,252
ALPHABET INC CAP STK CL C 02079K107 78,281 94,364 SH   SOLE   84,721 1,155 8,488
AMAZON COM INC COM 023135106 89,688 101,166 SH   SOLE   91,070 1,302 8,794
APPLE INC COM 037833100 50,767 353,386 SH   SOLE   318,710 4,364 30,312
BANK NEW YORK MELLON CORP COM 064058100 756 16,000 SH   SOLE   0 0 16,000
BECTON DICKINSON & CO COM 075887109 66,956 365,004 SH   SOLE   326,421 4,880 33,703
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,998 12 SH   SOLE   4 0 8
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 186 1,115 SH   SOLE   1,115 0 0
BORGWARNER INC COM 099724106 61,832 1,479,584 SH   SOLE   1,336,742 20,049 122,793
CELGENE CORP COM 151020104 73,794 593,057 SH   SOLE   533,748 7,532 51,777
CERNER CORP COM 156782104 74,185 1,260,573 SH   SOLE   1,131,035 16,290 113,248
CHEVRON CORP NEW COM 166764100 185 1,726 SH   SOLE   1,726 0 0
CISCO SYS INC COM 17275R102 82,989 2,455,287 SH   SOLE   2,207,844 31,481 215,962
COMCAST CORP NEW CL A 20030N101 82,557 2,196,246 SH   SOLE   1,976,205 28,796 191,245
COSTCO WHSL CORP NEW COM 22160K105 93,545 557,846 SH   SOLE   502,044 6,715 49,087
CSX CORP COM 126408103 59,050 1,268,535 SH   SOLE   1,140,745 16,742 111,048
DANONE-SPONS ADR Common Stocks 23636T100 71,772 5,262,266 SH   SOLE   4,736,212 63,426 462,628
DEVON ENERGY CORP NEW COM 25179M103 135 3,226 SH   SOLE   3,226 0 0
DEVON ENERGY PRODUCTION CO L P Common Stocks 00DVNPROD 69 1 SH   SOLE   0 0 1
DISNEY WALT CO COM DISNEY 254687106 56,784 500,783 SH   SOLE   448,222 6,607 45,954
ECOLAB INC COM 278865100 80,179 639,691 SH   SOLE   576,568 7,963 55,160
FACEBOOK INC CL A 30303M102 48,234 339,554 SH   SOLE   303,414 4,367 31,773
FEDEX CORP COM 31428X106 77,289 396,047 SH   SOLE   355,742 5,039 35,266
GRAINGER W W INC COM 384802104 68,062 292,414 SH   SOLE   262,984 3,892 25,538
JOHNSON & JOHNSON COM 478160104 77,709 623,918 SH   SOLE   546,346 10,413 67,159
JOHNSON & JOHNSON COM 478160104 142,550 1,144,519 SH   OTR   0 1,144,519 0
JPMORGAN CHASE & CO COM 46625H100 115,031 1,309,549 SH   SOLE   1,176,216 17,052 116,281
JUSTISS OIL INC Common Stocks 482196102 1,166 17,143 SH   SOLE   0 0 17,143
MASTERCARD INCORPORATED CL A 57636Q104 90,040 800,565 SH   SOLE   720,667 10,150 69,748
MICROSOFT CORP COM 594918104 82,236 1,248,642 SH   SOLE   1,125,090 15,055 108,497
MONSANTO CO NEW COM 61166W101 29,553 261,066 SH   SOLE   238,289 919 21,858
NESTLE SA ADR Common Stocks 641069406 88,515 1,152,877 SH   SOLE   1,037,252 15,105 100,520
NETFLIX INC COM 64110L106 48,603 328,821 SH   SOLE   294,668 4,425 29,728
NIKE INC CL B 654106103 79,119 1,419,689 SH   SOLE   1,279,111 17,362 123,216
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 59,423 1,171,356 SH   SOLE   1,050,233 15,096 106,027
NOVARTIS A G SPONSORED ADR 66987V109 78,705 1,059,717 SH   SOLE   956,268 13,107 90,342
PACCAR INC COM 693718108 68,318 1,016,638 SH   SOLE   909,494 12,938 94,206
PAYPAL HLDGS INC COM 70450Y103 55,673 1,294,110 SH   SOLE   1,160,178 16,663 117,269
PEPSICO INC COM 713448108 73,273 655,043 SH   SOLE   590,792 7,942 56,309
PROGRESSIVE CORP OHIO COM 743315103 81,278 2,074,474 SH   SOLE   1,862,832 28,550 183,092
ROCHE HOLDINGS LTD-SPONS ADR Common Stocks 771195104 65,759 2,058,522 SH   SOLE   1,853,486 25,321 179,715
ROPER TECHNOLOGIES INC COM 776696106 72,784 352,480 SH   SOLE   316,772 4,614 31,094
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 84,424 1,512,154 SH   SOLE   1,368,301 5,594 138,259
S&P GLOBAL INC COM 78409V104 77,527 592,985 SH   SOLE   534,092 7,489 51,404
SCANA CORP NEW COM 80589M102 469 7,183 SH   SOLE   0 0 7,183
SCHLUMBERGER LTD COM 806857108 77,323 990,045 SH   SOLE   896,456 3,669 89,920
SOUTHWESTERN ENERGY CO COM 845467109 27,940 3,419,786 SH   SOLE   3,121,908 13,034 284,844
SUNCOR ENERGY INC NEW COM 867224107 246 8,000 SH   SOLE   0 0 8,000
TEXAS INSTRS INC COM 882508104 104,922 1,302,413 SH   SOLE   1,167,424 17,586 117,403
TIFFANY & CO NEW COM 886547108 70,591 740,722 SH   SOLE   666,007 9,672 65,043
UNION PAC CORP COM 907818108 60,570 571,848 SH   SOLE   509,182 7,587 55,079
UNITEDHEALTH GROUP INC COM 91324P102 73,712 449,437 SH   SOLE   401,830 6,390 41,217
US BANCORP DEL COM NEW 902973304 85,706 1,664,190 SH   SOLE   1,495,578 21,297 147,315
WELLS FARGO & CO NEW COM 949746101 101,504 1,823,643 SH   SOLE   1,630,310 23,285 170,048
WORKDAY INC CL A 98138H101 32,898 395,029 SH   SOLE   355,176 5,401 34,452
YUM BRANDS INC COM 988498101 51,284 802,567 SH   SOLE   719,983 9,879 72,705