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 75,611 363,183 SH   SOLE   323,194 4,993 34,996
ADOBE SYS INC COM 00724F101 62,000 438,347 SH   SOLE   388,573 6,404 43,370
AIR PRODS & CHEMS INC COM 009158106 58,476 408,752 SH   SOLE   361,857 5,827 41,068
ALPHABET INC CAP STK CL A 02079K305 46,408 49,918 SH   SOLE   43,988 752 5,178
ALPHABET INC CAP STK CL C 02079K107 75,612 83,206 SH   SOLE   73,702 1,155 8,349
AMAZON COM INC COM 023135106 86,065 88,910 SH   SOLE   78,993 1,302 8,615
APPLE INC COM 037833100 45,888 318,619 SH   SOLE   284,001 4,364 30,254
BANK NEW YORK MELLON CORP COM 064058100 816 16,000 SH   SOLE   0 0 16,000
BECTON DICKINSON & CO COM 075887109 64,022 328,132 SH   SOLE   290,130 4,880 33,122
BERKSHIRE HATHAWAY INC DEL CL A 084670108 3,056 12 SH   SOLE   4 0 8
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 189 1,115 SH   SOLE   1,115 0 0
BORGWARNER INC COM 099724106 56,038 1,322,904 SH   SOLE   1,169,743 20,049 133,112
CELGENE CORP COM 151020104 68,501 527,462 SH   SOLE   468,935 7,532 50,995
CERNER CORP COM 156782104 74,063 1,114,226 SH   SOLE   986,036 16,290 111,900
CHEVRON CORP NEW COM 166764100 180 1,726 SH   SOLE   1,726 0 0
CISCO SYS INC COM 17275R102 67,847 2,167,626 SH   SOLE   1,922,483 31,481 213,662
COMCAST CORP NEW CL A 20030N101 75,476 1,939,254 SH   SOLE   1,722,241 28,796 188,217
COSTCO WHSL CORP NEW COM 22160K105 79,204 495,242 SH   SOLE   440,242 6,715 48,285
CSX CORP COM 126408103 61,058 1,119,100 SH   SOLE   993,034 16,742 109,324
DANONE-SPONS ADR 0 23636T100 70,135 4,671,989 SH   SOLE   4,152,947 63,426 455,616
DEVON ENERGY CORP NEW COM 25179M103 103 3,226 SH   SOLE   3,226 0 0
DEVON ENERGY CORP NEW COM 25179M103 62 1 SH   SOLE   0 0 1
DISNEY WALT CO COM DISNEY 254687106 46,856 440,993 SH   SOLE   391,125 6,607 43,261
DOLLAR GEN CORP NEW COM 256677105 49,344 684,484 SH   SOLE   608,116 9,394 66,974
ECOLAB INC COM 278865100 75,379 567,830 SH   SOLE   505,887 7,963 53,980
FACEBOOK INC CL A 30303M102 45,242 299,655 SH   SOLE   264,023 4,367 31,265
FEDEX CORP COM 31428X106 76,700 352,920 SH   SOLE   313,192 5,039 34,689
JOHNSON & JOHNSON COM 478160104 78,202 591,144 SH   SOLE   510,461 11,297 69,386
JOHNSON & JOHNSON COM 478160104 151,408 1,144,519 SH   OTR   0 1,144,519 0
JPMORGAN CHASE & CO COM 46625H100 105,798 1,157,529 SH   SOLE   1,026,191 17,052 114,286
JUSTISS OIL INC 0 482196102 1,117 17,143 SH   SOLE   0 0 17,143
MASTERCARD INCORPORATED CL A 57636Q104 86,475 712,022 SH   SOLE   632,923 10,150 68,949
MICROSOFT CORP COM 594918104 75,709 1,098,348 SH   SOLE   977,103 15,055 106,190
MONSANTO CO NEW COM 61166W101 27,161 229,476 SH   SOLE   207,996 919 20,561
NESTLE SA ADR 0 641069406 88,992 1,021,253 SH   SOLE   907,580 15,105 98,568
NETFLIX INC COM 64110L106 43,519 291,271 SH   SOLE   257,564 4,425 29,282
NIKE INC CL B 654106103 74,252 1,258,516 SH   SOLE   1,119,778 17,362 121,376
NORWEGIAN CRUISE LINE HLDGS SHS G66721104 56,447 1,039,722 SH   SOLE   920,195 15,096 104,431
NOVARTIS A G SPONSORED ADR 66987V109 78,675 942,560 SH   SOLE   839,938 13,107 89,515
PACCAR INC COM 693718108 59,214 896,639 SH   SOLE   794,387 12,938 89,314
PAYPAL HLDGS INC COM 70450Y103 62,167 1,158,325 SH   SOLE   1,024,980 16,663 116,682
PEPSICO INC COM 713448108 66,707 577,600 SH   SOLE   513,841 7,942 55,817
PROGRESSIVE CORP OHIO COM 743315103 81,304 1,844,035 SH   SOLE   1,633,971 28,550 181,514
ROCHE HOLDINGS LTD-SPONS ADR 0 771195104 74,193 2,327,621 SH   SOLE   2,072,652 32,211 222,758
ROPER TECHNOLOGIES INC COM 776696106 72,026 311,088 SH   SOLE   275,864 4,614 30,610
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 72,649 1,334,726 SH   SOLE   1,192,960 5,594 136,172
S&P GLOBAL INC COM 78409V104 76,594 524,650 SH   SOLE   466,603 7,489 50,558
SCANA CORP NEW COM 80589M102 481 7,183 SH   SOLE   0 0 7,183
SCHLUMBERGER LTD COM 806857108 57,672 875,945 SH   SOLE   783,731 3,669 88,545
SOUTHWESTERN ENERGY CO COM 845467109 24,704 4,063,131 SH   SOLE   3,625,009 18,459 419,663
SUNCOR ENERGY INC NEW COM 867224107 234 8,000 SH   SOLE   0 0 8,000
TEXAS INSTRS INC COM 882508104 81,703 1,062,044 SH   SOLE   940,005 16,150 105,889
TIFFANY & CO NEW COM 886547108 61,711 657,404 SH   SOLE   583,768 9,672 63,964
UNION PAC CORP COM 907818108 54,760 502,801 SH   SOLE   442,476 7,587 52,738
UNITEDHEALTH GROUP INC COM 91324P102 73,830 398,178 SH   SOLE   351,473 6,390 40,315
US BANCORP DEL COM NEW 902973304 76,365 1,470,830 SH   SOLE   1,303,843 21,297 145,690
WELLS FARGO CO NEW COM 949746101 89,346 1,612,446 SH   SOLE   1,424,365 23,285 164,796
WORKDAY INC CL A 98138H101 33,945 349,950 SH   SOLE   310,627 5,401 33,922
YUM BRANDS INC COM 988498101 52,798 715,812 SH   SOLE   634,287 9,879 71,646