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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 50,042 181,146 SH   SOLE   0 0 181,146
ALPHABET INC CAP STK CL A 02079K305 49,241 23,874 SH   SOLE   0 0 23,874
APPLE INC COM 037833100 2,977 24,370 SH   SOLE   0 0 24,370
BERKSHIRE HATHAWAY INC DEL CL A 084670108 3,086 8 SH   SOLE   0 0 8
CHECK POINT SOFTWARE TECH LT ORD M22465104 41,499 370,623 SH   SOLE   0 0 370,623
CHURCH & DWIGHT INC COM 171340102 46,510 532,458 SH   SOLE   0 0 532,458
CISCO SYS INC COM 17275R102 221 4,283 SH   SOLE   0 0 4,283
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 45,341 580,401 SH   SOLE   0 0 580,401
CVS HEALTH CORP COM 126650100 47,978 637,747 SH   SOLE   0 0 637,747
DANAHER CORPORATION COM 235851102 45,290 201,217 SH   SOLE   0 0 201,217
DISNEY WALT CO COM 254687106 47,064 255,064 SH   SOLE   0 0 255,064
ECOLAB INC COM 278865100 43,861 204,892 SH   SOLE   0 0 204,892
EXPEDITORS INTL WASH INC COM 302130109 49,596 460,544 SH   SOLE   0 0 460,544
FASTENAL CO COM 311900104 47,627 947,231 SH   SOLE   0 0 947,231
FEDEX CORP COM 31428X106 48,673 171,360 SH   SOLE   0 0 171,360
HOME DEPOT INC COM 437076102 580 1,899 SH   SOLE   0 0 1,899
ILLINOIS TOOL WKS INC COM 452308109 47,369 213,835 SH   SOLE   0 0 213,835
INTERCONTINENTAL EXCHANGE IN COM 45866F104 44,231 396,047 SH   SOLE   0 0 396,047
JOHNSON & JOHNSON COM 478160104 46,612 283,617 SH   SOLE   0 0 283,617
LAMB WESTON HLDGS INC COM 513272104 380 4,900 SH   SOLE   0 0 4,900
MCDONALDS CORP COM 580135101 819 3,656 SH   SOLE   0 0 3,656
MEDTRONIC PLC SHS G5960L103 45,817 387,851 SH   SOLE   0 0 387,851
MICROSOFT CORP COM 594918104 53,438 226,652 SH   SOLE   0 0 226,652
OMNICOM GROUP INC COM 681919106 1,171 15,791 SH   SOLE   0 0 15,791
PEPSICO INC COM 713448108 536 3,788 SH   SOLE   0 0 3,788
PROCTER AND GAMBLE CO COM 742718109 44,428 328,050 SH   SOLE   0 0 328,050
QUALCOMM INC COM 747525103 45,802 345,439 SH   SOLE   0 0 345,439
ROPER TECHNOLOGIES INC COM 776696106 44,345 109,944 SH   SOLE   0 0 109,944
SALESFORCE COM INC COM 79466L302 212 1,000 SH   SOLE   0 0 1,000
SHERWIN WILLIAMS CO COM 824348106 48,915 66,280 SH   SOLE   0 0 66,280
SPDR S&P 500 ETF TR TR UNIT 78462F103 418 1,055 SH   SOLE   0 0 1,055
STRYKER CORPORATION COM 863667101 49,082 201,502 SH   SOLE   0 0 201,502
TARGET CORP COM 87612E106 1,615 8,152 SH   SOLE   0 0 8,152
THERMO FISHER SCIENTIFIC INC COM 883556102 46,018 100,832 SH   SOLE   0 0 100,832
VISA INC COM CL A 92826C839 46,373 219,019 SH   SOLE   0 0 219,019
WALMART INC COM 931142103 43,449 319,878 SH   SOLE   0 0 319,878