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 423 3,097 SH   SOLE   3,097 0 0
ADOBE INC COM 00724F101 9,156 28,772 SH   SOLE   28,772 0 0
ALPHABET INC CAP STK CL A 02079K305 3,050 2,625 SH   SOLE   2,625 0 0
ALPHABET INC CAP STK CL C 02079K107 5,625 4,837 SH   SOLE   4,837 0 0
AMAZON COM INC COM 023135106 12,646 6,486 SH   SOLE   6,486 0 0
ANSYS INC COM 03662Q105 6,936 29,838 SH   SOLE   29,838 0 0
APPLE INC COM 037833100 12,943 50,899 SH   SOLE   50,899 0 0
BAXTER INTL INC COM 071813109 6,685 82,341 SH   SOLE   82,341 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 351 1,922 SH   SOLE   1,922 0 0
BOOKING HLDGS INC COM 09857L108 3,338 2,481 SH   SOLE   2,481 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2,761 29,117 SH   SOLE   29,117 0 0
CBRE GROUP INC CL A 12504L109 3,391 89,922 SH   SOLE   89,922 0 0
COSTCO WHSL CORP NEW COM 22160K105 5,315 18,639 SH   SOLE   18,639 0 0
DANAHER CORPORATION COM 235851102 6,526 47,148 SH   SOLE   47,148 0 0
DEERE & CO COM 244199105 4,633 33,536 SH   SOLE   33,536 0 0
FASTENAL CO COM 311900104 3,933 125,868 SH   SOLE   125,868 0 0
GARTNER INC COM 366651107 3,140 31,535 SH   SOLE   31,535 0 0
IDEXX LABS INC COM 45168D104 5,419 22,369 SH   SOLE   22,369 0 0
ILLINOIS TOOL WKS INC COM 452308109 3,054 21,486 SH   SOLE   21,486 0 0
JOHNSON & JOHNSON COM 478160104 894 6,819 SH   SOLE   6,819 0 0
MASTERCARD INC CL A 57636Q104 4,870 20,159 SH   SOLE   20,159 0 0
MICROSOFT CORP COM 594918104 12,012 76,168 SH   SOLE   76,168 0 0
MOODYS CORP COM 615369105 7,976 37,711 SH   SOLE   37,711 0 0
NIKE INC CL B 654106103 3,739 45,186 SH   SOLE   45,186 0 0
PAYPAL HLDGS INC COM 70450Y103 4,467 46,657 SH   SOLE   46,657 0 0
ROPER TECHNOLOGIES INC COM 776696106 5,813 18,642 SH   SOLE   18,642 0 0
S&P GLOBAL INC COM 78409V104 6,404 26,132 SH   SOLE   26,132 0 0
SALESFORCE COM INC COM 79466L302 3,308 22,973 SH   SOLE   22,973 0 0
SCHWAB CHARLES CORP COM 808513105 3,227 95,993 SH   SOLE   95,993 0 0
TJX COS INC NEW COM 872540109 4,269 89,299 SH   SOLE   89,299 0 0
TYLER TECHNOLOGIES INC COM 902252105 6,007 20,254 SH   SOLE   20,254 0 0
VERISK ANALYTICS INC COM 92345Y106 5,478 39,303 SH   SOLE   39,303 0 0
VISA INC COM CL A 92826C839 7,762 48,176 SH   SOLE   48,176 0 0
WATERS CORP COM 941848103 4,162 22,864 SH   SOLE   22,864 0 0