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 54,840 186,029 SH   SOLE   0 0 186,029
ALPHABET INC CAP STK CL A 02079K305 56,105 22,977 SH   SOLE   0 0 22,977
APPLE INC COM 037833100 3,140 22,930 SH   SOLE   0 0 22,930
BERKSHIRE HATHAWAY INC DEL CL A 084670108 3,349 8 SH   SOLE   0 0 8
CHECK POINT SOFTWARE TECH LT ORD M22465104 46,992 404,653 SH   SOLE   0 0 404,653
CHURCH & DWIGHT INC COM 171340102 48,656 570,950 SH   SOLE   0 0 570,950
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 46,013 664,345 SH   SOLE   0 0 664,345
CVS HEALTH CORP COM 126650100 52,231 625,973 SH   SOLE   0 0 625,973
DANAHER CORPORATION COM 235851102 56,638 211,052 SH   SOLE   0 0 211,052
DISNEY WALT CO COM 254687106 49,452 281,347 SH   SOLE   0 0 281,347
ECOLAB INC COM 278865100 46,315 224,864 SH   SOLE   0 0 224,864
EXPEDITORS INTL WASH INC COM 302130109 55,282 436,663 SH   SOLE   0 0 436,663
FASTENAL CO COM 311900104 51,251 985,595 SH   SOLE   0 0 985,595
FEDEX CORP COM 31428X106 52,093 174,616 SH   SOLE   0 0 174,616
HOME DEPOT INC COM 437076102 455 1,428 SH   SOLE   0 0 1,428
ILLINOIS TOOL WKS INC COM 452308109 49,065 219,470 SH   SOLE   0 0 219,470
INTERCONTINENTAL EXCHANGE IN COM 45866F104 49,815 419,674 SH   SOLE   0 0 419,674
JOHNSON & JOHNSON COM 478160104 49,712 301,762 SH   SOLE   0 0 301,762
LAMB WESTON HLDGS INC COM 513272104 395 4,900 SH   SOLE   0 0 4,900
MCDONALDS CORP COM 580135101 844 3,656 SH   SOLE   0 0 3,656
MEDTRONIC PLC SHS G5960L103 49,890 401,916 SH   SOLE   0 0 401,916
MICROSOFT CORP COM 594918104 61,717 227,822 SH   SOLE   0 0 227,822
OMNICOM GROUP INC COM 681919106 1,215 15,186 SH   SOLE   0 0 15,186
PEPSICO INC COM 713448108 561 3,788 SH   SOLE   0 0 3,788
PROCTER AND GAMBLE CO COM 742718109 47,621 352,932 SH   SOLE   0 0 352,932
QUALCOMM INC COM 747525103 52,692 368,653 SH   SOLE   0 0 368,653
ROPER TECHNOLOGIES INC COM 776696106 53,707 114,222 SH   SOLE   0 0 114,222
SHERWIN WILLIAMS CO COM 824348106 54,054 198,398 SH   SOLE   0 0 198,398
SPDR S&P 500 ETF TR TR UNIT 78462F103 432 1,010 SH   SOLE   0 0 1,010
STRYKER CORPORATION COM 863667101 53,533 206,110 SH   SOLE   0 0 206,110
TARGET CORP COM 87612E106 1,949 8,062 SH   SOLE   0 0 8,062
THERMO FISHER SCIENTIFIC INC COM 883556102 54,985 108,996 SH   SOLE   0 0 108,996
VISA INC COM CL A 92826C839 53,672 229,545 SH   SOLE   0 0 229,545
WALMART INC COM 931142103 48,851 346,415 SH   SOLE   0 0 346,415