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,041 4,958 SH   SOLE 0 0 4,958
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 25,908 191,809 SH   SOLE 0 0 191,809
APPLE INC COM 037833100 270 1,754 SH   SOLE 0 0 1,754
BARD C R INC COM 067383109 24,261 75,698 SH   SOLE 0 0 75,698
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,198 8 SH   SOLE 0 0 8
CANADIAN NATL RY CO COM 136375102 210 2,535 SH   SOLE 0 0 2,535
CHECK POINT SOFTWARE TECH LT ORD M22465104 25,388 222,664 SH   SOLE 0 0 222,664
CHEVRON CORP NEW COM 166764100 617 5,248 SH   SOLE 0 0 5,248
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 25,375 349,801 SH   SOLE 0 0 349,801
CONAGRA BRANDS INC COM 205887102 736 21,800 SH   SOLE 0 0 21,800
CVS HEALTH CORP COM 126650100 24,512 301,429 SH   SOLE 0 0 301,429
DANAHER CORP DEL COM 235851102 24,020 280,023 SH   SOLE 0 0 280,023
DISNEY WALT CO COM DISNEY 254687106 22,859 231,908 SH   SOLE 0 0 231,908
ECOLAB INC COM 278865100 24,060 187,076 SH   SOLE 0 0 187,076
EXPEDITORS INTL WASH INC COM 302130109 25,255 421,904 SH   SOLE 0 0 421,904
EXXON MOBIL CORP COM 30231g102 1,088 13,272 SH   SOLE 0 0 13,272
FASTENAL CO COM 311900104 24,115 529,064 SH   SOLE 0 0 529,064
FEDEX CORP COM 31428X106 27,314 121,082 SH   SOLE 0 0 121,082
FRANKLIN RES INC COM 354613101 24,650 553,798 SH   SOLE 0 0 553,798
HOME DEPOT INC COM 437076102 391 2,388 SH   SOLE 0 0 2,388
ILLINOIS TOOL WKS INC COM 452308109 26,667 180,234 SH   SOLE 0 0 180,234
JOHNSON & JOHNSON COM 478160104 24,117 185,499 SH   SOLE 0 0 185,499
JOHNSON CTLS INTL PLC SHS G51502105 23,050 572,111 SH   SOLE 0 0 572,111
LAMB WESTON HLDGS INC COM 513272104 382 8,153 SH   SOLE 0 0 8,153
MCDONALDS CORP COM 580135101 734 4,686 SH   SOLE 0 0 4,686
MEDTRONIC PLC SHS G5960L103 22,547 289,922 SH   SOLE 0 0 289,922
MICROSOFT CORP COM 594918104 27,266 366,034 SH   SOLE 0 0 366,034
NOVARTIS A G SPONSORED ADR 66987v109 24,367 283,838 SH   SOLE 0 0 283,838
OMNICOM GROUP INC COM 681919106 1,241 16,761 SH   SOLE 0 0 16,761
PEPSICO INC COM 713448108 604 5,419 SH   SOLE 0 0 5,419
PROCTER AND GAMBLE CO COM 742718109 22,708 249,589 SH   SOLE 0 0 249,589
QUALCOMM INC COM 747525103 21,924 422,910 SH   SOLE 0 0 422,910
SHERWIN WILLIAMS CO COM 824348106 26,401 73,738 SH   SOLE 0 0 73,738
STRYKER CORP COM 863667101 25,609 180,322 SH   SOLE 0 0 180,322
TARGET CORP COM 87612E106 1,186 20,104 SH   SOLE 0 0 20,104
THERMO FISHER SCIENTIFIC INC COM 883556102 26,203 138,493 SH   SOLE 0 0 138,493
VISA INC COM CL A 92826c839 26,261 249,535 SH   SOLE 0 0 249,535
WAL-MART STORES INC COM 931142103 23,453 300,138 SH   SOLE 0 0 300,138
WELLS FARGO CO NEW COM 949746101 489 8,858 SH   SOLE 0 0 8,858