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 487 2,964 SH   SOLE   2,964 0 0
ADOBE INC COM 00724F101 7,786 28,186 SH   SOLE   28,186 0 0
ALPHABET INC CAP STK CL A 02079K305 3,425 2,805 SH   SOLE   2,805 0 0
ALPHABET INC CAP STK CL C 02079K107 5,400 4,430 SH   SOLE   4,430 0 0
AMAZON COM INC COM 023135106 11,119 6,405 SH   SOLE   6,405 0 0
ANSYS INC COM 03662Q105 6,648 30,031 SH   SOLE   30,031 0 0
APPLE INC COM 037833100 11,320 50,543 SH   SOLE   50,543 0 0
BAXTER INTL INC COM 071813109 7,191 82,216 SH   SOLE   82,216 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 510 2,454 SH   SOLE   2,454 0 0
BOOKING HLDGS INC COM 09857L108 4,687 2,388 SH   SOLE   2,388 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3,551 28,539 SH   SOLE   28,539 0 0
CBRE GROUP INC CL A 12504L109 4,752 89,646 SH   SOLE   89,646 0 0
CISCO SYS INC COM 17275R102 4,899 99,154 SH   SOLE   99,154 0 0
COSTCO WHSL CORP NEW COM 22160K105 5,365 18,622 SH   SOLE   18,622 0 0
DANAHER CORPORATION COM 235851102 6,594 45,654 SH   SOLE   45,654 0 0
DEERE & CO COM 244199105 5,685 33,705 SH   SOLE   33,705 0 0
EBAY INC COM 278642103 1,904 48,858 SH   SOLE   48,858 0 0
FACEBOOK INC CL A 30303M102 4,772 26,797 SH   SOLE   26,797 0 0
FASTENAL CO COM 311900104 4,000 122,423 SH   SOLE   122,423 0 0
GARTNER INC COM 366651107 4,357 30,473 SH   SOLE   30,473 0 0
ILLINOIS TOOL WKS INC COM 452308109 3,444 22,006 SH   SOLE   22,006 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 273 1,874 SH   SOLE   1,874 0 0
JOHNSON & JOHNSON COM 478160104 861 6,653 SH   SOLE   6,653 0 0
MASTERCARD INC CL A 57636Q104 3,593 13,229 SH   SOLE   13,229 0 0
MICROSOFT CORP COM 594918104 10,538 75,800 SH   SOLE   75,800 0 0
MOODYS CORP COM 615369105 7,605 37,129 SH   SOLE   37,129 0 0
NIKE INC CL B 654106103 4,315 45,948 SH   SOLE   45,948 0 0
PAYPAL HLDGS INC COM 70450Y103 4,775 46,097 SH   SOLE   46,097 0 0
ROPER TECHNOLOGIES INC COM 776696106 6,565 18,409 SH   SOLE   18,409 0 0
S&P GLOBAL INC COM 78409V104 6,313 25,768 SH   SOLE   25,768 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 4,050 96,829 SH   SOLE   96,829 0 0
TJX COS INC NEW COM 872540109 5,078 91,106 SH   SOLE   91,106 0 0
TYLER TECHNOLOGIES INC COM 902252105 5,243 19,973 SH   SOLE   19,973 0 0
US BANCORP DEL COM NEW 902973304 309 5,589 SH   SOLE   5,589 0 0
VERISK ANALYTICS INC COM 92345Y106 5,998 37,928 SH   SOLE   37,928 0 0
VISA INC COM CL A 92826C839 8,316 48,344 SH   SOLE   48,344 0 0
WATERS CORP COM 941848103 5,020 22,488 SH   SOLE   22,488 0 0