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 1,032 4,958 SH   SOLE 0 0 4,958
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 24,095 194,817 SH   SOLE 0 0 194,817
APPLE INC COM 037833100 253 1,754 SH   SOLE 0 0 1,754
BARD C R INC COM 067383109 24,792 78,427 SH   SOLE 0 0 78,427
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,038 8 SH   SOLE 0 0 8
CANADIAN NATL RY CO COM 136375102 205 2,535 SH   SOLE 0 0 2,535
CHECK POINT SOFTWARE TECH LT ORD M22465104 24,291 222,692 SH   SOLE 0 0 222,692
CHEVRON CORP NEW COM 166764100 548 5,248 SH   SOLE 0 0 5,248
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 24,508 369,093 SH   SOLE 0 0 369,093
CONAGRA BRANDS INC COM 205887102 780 21,800 SH   SOLE 0 0 21,800
CVS HEALTH CORP COM 126650100 23,713 294,714 SH   SOLE 0 0 294,714
DANAHER CORP DEL COM 235851102 22,874 271,055 SH   SOLE 0 0 271,055
DISNEY WALT CO COM DISNEY 254687106 23,406 220,293 SH   SOLE 0 0 220,293
ECOLAB INC COM 278865100 24,468 184,319 SH   SOLE 0 0 184,319
EXPEDITORS INTL WASH INC COM 302130109 23,802 421,432 SH   SOLE 0 0 421,432
EXXON MOBIL CORP COM 30231g102 1,071 13,272 SH   SOLE 0 0 13,272
FASTENAL CO COM 311900104 22,433 515,353 SH   SOLE 0 0 515,353
FEDEX CORP COM 31428X106 26,358 121,279 SH   SOLE 0 0 121,279
FRANKLIN RES INC COM 354613101 24,569 548,533 SH   SOLE 0 0 548,533
HOME DEPOT INC COM 437076102 366 2,388 SH   SOLE 0 0 2,388
ILLINOIS TOOL WKS INC COM 452308109 25,914 180,899 SH   SOLE 0 0 180,899
JOHNSON & JOHNSON COM 478160104 24,362 184,154 SH   SOLE 0 0 184,154
JOHNSON CTLS INTL PLC SHS G51502105 22,323 514,828 SH   SOLE 0 0 514,828
KIMBERLY CLARK CORP COM 494368103 219 1,699 SH   SOLE 0 0 1,699
LAMB WESTON HLDGS INC COM 513272104 359 8,153 SH   SOLE 0 0 8,153
MCDONALDS CORP COM 580135101 718 4,686 SH   SOLE 0 0 4,686
Medtronic PLC COM 117934322 24,239 273,111 SH   SOLE 0 0 273,111
Merck & Co Inc COM 589331107 218 3,396 SH   SOLE 0 0 3,396
MICROSOFT CORP COM 594918104 25,861 375,179 SH   SOLE 0 0 375,179
NOVARTIS A G SPONSORED ADR 66987v109 23,583 282,530 SH   SOLE 0 0 282,530
OMNICOM GROUP INC COM 681919106 1,389 16,761 SH   SOLE 0 0 16,761
PEPSICO INC COM 713448108 626 5,419 SH   SOLE 0 0 5,419
PROCTER AND GAMBLE CO COM 742718109 21,380 245,320 SH   SOLE 0 0 245,320
QUALCOMM INC COM 747525103 21,467 388,749 SH   SOLE 0 0 388,749
SCHLUMBERGER LTD COM 806857108 212 3,223 SH   SOLE 0 0 3,223
SHERWIN WILLIAMS CO COM 824348106 25,709 73,253 SH   SOLE 0 0 73,253
STRYKER CORP COM 863667101 24,989 180,064 SH   SOLE 0 0 180,064
TARGET CORP COM 87612E106 1,074 20,539 SH   SOLE 0 0 20,539
THERMO FISHER SCIENTIFIC INC COM 883556102 25,186 144,357 SH   SOLE 0 0 144,357
VISA INC COM CL A 92826c839 24,674 263,109 SH   SOLE 0 0 263,109
WAL-MART STORES INC COM 931142103 23,222 306,848 SH   SOLE 0 0 306,848
WELLS FARGO CO NEW COM 949746101 491 8,858 SH   SOLE 0 0 8,858