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 552 4,047 SH   SOLE   0 0 4,047
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 30,639 187,667 SH   SOLE   0 0 187,667
APPLE INC COM 037833100 446 1,754 SH   SOLE   0 0 1,754
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,176 8 SH   SOLE   0 0 8
CHECK POINT SOFTWARE TECH LT ORD M22465104 30,525 303,608 SH   SOLE   0 0 303,608
CHURCH & DWIGHT INC COM 171340102 30,060 468,366 SH   SOLE   0 0 468,366
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 27,127 583,747 SH   SOLE   0 0 583,747
CVS HEALTH CORP COM 126650100 30,746 518,222 SH   SOLE   0 0 518,222
DANAHER CORPORATION COM 235851102 33,176 239,691 SH   SOLE   0 0 239,691
DISNEY WALT CO COM DISNEY 254687106 27,136 280,914 SH   SOLE   0 0 280,914
ECOLAB INC COM 278865100 29,294 187,985 SH   SOLE   0 0 187,985
EXPEDITORS INTL WASH INC COM 302130109 30,924 463,484 SH   SOLE   0 0 463,484
FASTENAL CO COM 311900104 31,029 992,934 SH   SOLE   0 0 992,934
FEDEX CORP COM 31428X106 28,797 237,482 SH   SOLE   0 0 237,482
GENERAL MLS INC COM 370334104 318 6,028 SH   SOLE   0 0 6,028
HOME DEPOT INC COM 437076102 363 1,946 SH   SOLE   0 0 1,946
ILLINOIS TOOL WKS INC COM 452308109 30,141 212,085 SH   SOLE   0 0 212,085
INTERCONTINENTAL EXCHANGE IN COM 45866F104 28,884 357,694 SH   SOLE   0 0 357,694
JOHNSON & JOHNSON COM 478160104 32,753 249,776 SH   SOLE   0 0 249,776
LAMB WESTON HLDGS INC COM 513272104 394 6,900 SH   SOLE   0 0 6,900
MCDONALDS CORP COM 580135101 605 3,656 SH   SOLE   0 0 3,656
MEDTRONIC PLC SHS G5960L103 29,646 328,738 SH   SOLE   0 0 328,738
MICROSOFT CORP COM 594918104 37,783 239,571 SH   SOLE   0 0 239,571
OMNICOM GROUP INC COM 681919106 1,027 18,701 SH   SOLE   0 0 18,701
PEPSICO INC COM 713448108 546 4,550 SH   SOLE   0 0 4,550
PROCTER & GAMBLE CO COM 742718109 30,935 281,231 SH   SOLE   0 0 281,231
QUALCOMM INC COM 747525103 29,014 428,888 SH   SOLE   0 0 428,888
ROPER TECHNOLOGIES INC COM 776696106 31,137 99,859 SH   SOLE   0 0 99,859
SHERWIN WILLIAMS CO COM 824348106 31,083 67,641 SH   SOLE   0 0 67,641
SPDR S&P 500 ETF TR TR UNIT 78462f103 272 1,056 SH   SOLE   0 0 1,056
STRYKER CORP COM 863667101 31,680 190,282 SH   SOLE   0 0 190,282
TARGET CORP COM 87612E106 923 9,923 SH   SOLE   0 0 9,923
THERMO FISHER SCIENTIFIC INC COM 883556102 32,800 115,657 SH   SOLE   0 0 115,657
VISA INC COM CL A 92826c839 32,403 201,109 SH   SOLE   0 0 201,109
WALGREENS BOOTS ALLIANCE INC COM 931427108 28,480 622,524 SH   SOLE   0 0 622,524
WALMART INC COM 931142103 29,474 259,411 SH   SOLE   0 0 259,411