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 43,989 170,963 SH   SOLE   0 0 170,963
ALPHABET INC CAP STK CL A 02079K305 43,156 451,190 SH   SOLE   0 0 451,190
AMPHENOL CORP NEW CL A 032095101 47,468 708,908 SH   SOLE   0 0 708,908
APPLE INC COM 037833100 2,458 17,786 SH   SOLE   0 0 17,786
BERKSHIRE HATHAWAY INC DEL CL A 084670108 3,252 8 SH   SOLE   0 0 8
CHECK POINT SOFTWARE TECH LT ORD M22465104 45,846 409,269 SH   SOLE   0 0 409,269
CHURCH & DWIGHT CO INC COM 171340102 41,308 578,214 SH   SOLE   0 0 578,214
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 40,782 709,989 SH   SOLE   0 0 709,989
CVS HEALTH CORP COM 126650100 50,367 528,122 SH   SOLE   0 0 528,122
DANAHER CORPORATION COM 235851102 51,499 199,384 SH   SOLE   0 0 199,384
DISNEY WALT CO COM 254687106 42,337 448,814 SH   SOLE   0 0 448,814
ECOLAB INC COM 278865100 41,994 290,779 SH   SOLE   0 0 290,779
EXPEDITORS INTL WASH INC COM 302130109 44,200 500,510 SH   SOLE   0 0 500,510
FASTENAL CO COM 311900104 46,623 1,012,672 SH   SOLE   0 0 1,012,672
FEDEX CORP COM 31428X106 35,797 241,106 SH   SOLE   0 0 241,106
FISERV INC COM 337738108 46,191 493,653 SH   SOLE   0 0 493,653
HOME DEPOT INC COM 437076102 387 1,403 SH   SOLE   0 0 1,403
ILLINOIS TOOL WKS INC COM 452308109 44,541 246,560 SH   SOLE   0 0 246,560
INTERCONTINENTAL EXCHANGE IN COM 45866F104 42,853 474,297 SH   SOLE   0 0 474,297
JOHNSON & JOHNSON COM 478160104 49,121 300,691 SH   SOLE   0 0 300,691
MCDONALDS CORP COM 580135101 844 3,656 SH   SOLE   0 0 3,656
MICROSOFT CORP COM 594918104 49,829 213,952 SH   SOLE   0 0 213,952
OMNICOM GROUP INC COM 681919106 891 14,121 SH   SOLE   0 0 14,121
PEPSICO INC COM 713448108 618 3,788 SH   SOLE   0 0 3,788
QUALCOMM INC COM 747525103 42,240 373,875 SH   SOLE   0 0 373,875
ROPER TECHNOLOGIES INC COM 776696106 43,227 120,194 SH   SOLE   0 0 120,194
SHERWIN WILLIAMS CO COM 824348106 42,928 209,659 SH   SOLE   0 0 209,659
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,852 5,184 SH   SOLE   0 0 5,184
STRYKER CORPORATION COM 863667101 47,152 232,805 SH   SOLE   0 0 232,805
TARGET CORP COM 87612E106 978 6,588 SH   SOLE   0 0 6,588
THERMO FISHER SCIENTIFIC INC COM 883556102 49,796 98,180 SH   SOLE   0 0 98,180
VISA INC COM CL A 92826C839 46,371 261,026 SH   SOLE   0 0 261,026
WALMART INC COM 931142103 48,573 374,501 SH   SOLE   0 0 374,501