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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AMAZON COM INC COM Stock 023135106   25,984,641 144,055 SH   SOLE 0 135,650 0 8,405
STARBUCKS CORP COM Stock 855244109   18,969,413 207,566 SH   SOLE 0 195,747 0 11,818
JOHNSON & JOHNSON COM Stock 478160104   1,189,249 7,518 SH   SOLE 0 5,431 0 2,086
CORPAY INC COM SHS Stock 219948106   26,373,691 85,479 SH   SOLE 0 80,343 0 5,136
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769   302,004 1,162 SH   SOLE 0 1,112 0 50
COSTCO WHSL CORP NEW COM Stock 22160K105   221,254 302 SH   SOLE 0 302 0 0
FORTIVE CORP COM Stock 34959J108   26,037,880 302,696 SH   SOLE 0 282,480 0 20,215
ISHARES SHORT-TERM NATIONAL MUNI BOND ETF ETF 464288158   497,468 4,750 SH   SOLE 0 4,750 0 0
MASTERCARD INCORPORATED CL A Stock 57636Q104   219,596 456 SH   SOLE 0 456 0 0
ILLINOIS TOOL WKS INC COM Stock 452308109   23,817,654 88,763 SH   SOLE 0 82,905 0 5,857
TYLER TECHNOLOGIES INC COM Stock 902252105   25,068,790 58,984 SH   SOLE 0 55,012 0 3,972
PEPSICO INC COM Stock 713448108   666,438 3,808 SH   SOLE 0 3,808 0 0
ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457   12,444,463 152,170 SH   SOLE 0 136,831 0 15,339
HOME DEPOT INC COM Stock 437076102   273,776 714 SH   SOLE 0 713 0 0
AUTOMATIC DATA PROCESSING INC COM Stock 053015103   1,956,463 7,834 SH   SOLE 0 6,334 0 1,500
SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF ETF 78464A474   1,520,443 51,073 SH   SOLE 0 44,377 0 6,696
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   841,881 2,002 SH   SOLE 0 2,002 0 0
ADOBE INC COM Stock 00724F101   31,776,176 62,973 SH   SOLE 0 58,772 0 4,201
VANGUARD SHORT-TERM CORPORATE BOND ETF ETF 92206C409   39,704,321 513,573 SH   SOLE 0 467,640 0 45,932
ALPHABET INC CAP STK CL A Stock 02079K305   7,968,047 52,793 SH   SOLE 0 49,128 0 3,665
FISERV INC COM Stock 337738108   42,491,024 265,868 SH   SOLE 0 247,780 0 18,088
MICROSOFT CORP COM Stock 594918104   51,537,017 122,497 SH   SOLE 0 114,536 0 7,961
SS&C TECHNOLOGIES HLDGS INC COM Stock 78467J100   20,316,331 315,618 SH   SOLE 0 297,395 0 18,223
VANGUARD INTERMEDIATE-TERM TREASURY ETF ETF 92206C706   14,642,477 250,085 SH   SOLE 0 235,857 0 14,228
VANGUARD SHORT-TERM TREASURY ETF ETF 92206C102   9,080,696 156,375 SH   SOLE 0 143,895 0 12,480
ALCON AG ORD SHS Stock H01301128   1,520,376 18,254 SH   SOLE 0 18,254 0 0
VANGUARD S&P 500 ETF ETF 922908363   356,679 742 SH   SOLE 0 742 0 0
ILLUMINA INC COM Stock 452327109   10,897,578 79,359 SH   SOLE 0 74,249 0 5,110
WABTEC COM Stock 929740108   24,713,323 169,641 SH   SOLE 0 158,981 0 10,660
ISHARES FLOATING RATE BOND ETF ETF 46429B655   1,309,689 25,650 SH   SOLE 0 23,650 0 2,000
SNOWFLAKE INC CL A Stock 833445109   15,099,904 93,440 SH   SOLE 0 88,045 0 5,395
VANGUARD ULTRA-SHORT BOND ETF ETF 92203C303   3,106,290 62,690 SH   SOLE 0 53,490 0 9,200
VANGUARD VALUE ETF ETF 922908744   305,363 1,875 SH   SOLE 0 1,875 0 0
ZEBRA TECHNOLOGIES CORPORATION CL A Stock 989207105   17,795,812 59,036 SH   SOLE 0 55,051 0 3,985
SERVICENOW INC COM Stock 81762P102   31,617,490 41,471 SH   SOLE 0 39,222 0 2,249
BROADCOM INC COM Stock 11135F101   231,947 175 SH   SOLE 0 175 0 0
VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF ETF 922020805   359,175 7,500 SH   SOLE 0 0 0 7,500
NVIDIA CORPORATION COM Stock 67066G104   48,860,007 54,075 SH   SOLE 0 50,754 0 3,321
ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288646   6,831,778 133,225 SH   SOLE 0 112,210 0 21,015
ABBVIE INC COM Stock 00287Y109   454,340 2,495 SH   SOLE 0 2,138 0 357
VANGUARD SHORT-TERM TAX EXEMPT BOND ETF ETF 921935870   8,091,245 80,350 SH   SOLE 0 72,850 0 7,500
VANGUARD TOTAL BOND MARKET ETF ETF 921937835   5,783,527 79,630 SH   SOLE 0 64,255 0 15,375
PTC INC COM Stock 69370C100   38,753,106 205,108 SH   SOLE 0 192,626 0 12,482
ANSYS INC COM Stock 03662Q105   26,372,704 75,967 SH   SOLE 0 70,885 0 5,082
FACTSET RESH SYS INC COM Stock 303075105   769,282 1,693 SH   SOLE 0 1,693 0 0
STRYKER CORPORATION COM Stock 863667101   29,718,956 83,044 SH   SOLE 0 78,202 0 4,842
QUALCOMM INC COM Stock 747525103   31,440,364 185,708 SH   SOLE 0 173,121 0 12,587
FASTENAL CO COM Stock 311900104   5,669,692 73,499 SH   SOLE 0 70,898 0 2,600
RESMED INC COM Stock 761152107   25,935,593 130,968 SH   SOLE 0 123,005 0 7,963
VERALTO CORP COM SHS Stock 92338C103   2,993,339 33,762 SH   SOLE 0 30,963 0 2,799
MCDONALDS CORP COM Stock 580135101   323,487 1,147 SH   SOLE 0 1,147 0 0
AMETEK INC COM Stock 031100100   4,459,834 24,384 SH   SOLE 0 23,022 0 1,362
VANGUARD INTERMEDIATE-TERM BOND ETF ETF 921937819   2,273,687 30,155 SH   SOLE 0 29,455 0 700
VEEVA SYS INC CL A COM Stock 922475108   18,746,965 80,914 SH   SOLE 0 75,319 0 5,595
ISHARES CORE S&P 500 ETF ETF 464287200   795,429 1,513 SH   SOLE 0 1,513 0 0
ECOLAB INC COM Stock 278865100   29,748,002 128,835 SH   SOLE 0 119,662 0 9,173
IDEXX LABS INC COM Stock 45168D104   22,179,784 41,079 SH   SOLE 0 38,776 0 2,303
ISHARES NATIONAL MUNI BOND ETF ETF 464288414   6,752,330 62,754 SH   SOLE 0 62,354 0 400
DANAHER CORPORATION COM Stock 235851102   34,699,843 138,955 SH   SOLE 0 129,500 0 9,455
TJX COS INC NEW COM Stock 872540109   22,953,070 226,317 SH   SOLE 0 212,377 0 13,940
ISHARES 3-7 YEAR TREASURY BOND ETF ETF 464288661   17,036,462 147,107 SH   SOLE 0 137,032 0 10,075
ORACLE CORP COM Stock 68389X105   32,580,345 259,377 SH   SOLE 0 242,765 0 16,612
ALPHABET INC CAP STK CL C Stock 02079K107   34,121,771 224,102 SH   SOLE 0 210,365 0 13,737
ISHARES INTERMEDIATE GOVERNMENT/CREDIT BOND ETF ETF 464288612   2,023,451 19,460 SH   SOLE 0 19,460 0 0
ROPER TECHNOLOGIES INC COM Stock 776696106   27,533,318 49,093 SH   SOLE 0 46,053 0 3,040
UNITEDHEALTH GROUP INC COM Stock 91324P102   219,647 444 SH   SOLE 0 444 0 0
SOLAREDGE TECHNOLOGIES INC COM Stock 83417M104   6,037,985 85,066 SH   SOLE 0 78,311 0 6,755
PAYPAL HLDGS INC COM Stock 70450Y103   14,031,189 209,452 SH   SOLE 0 195,896 0 13,556
ALLEGIANT TRAVEL CO COM Stock 01748X102   10,719,681 142,530 SH   SOLE 0 133,496 0 9,034
VANGUARD TAX-EXEMPT BOND ETF ETF 922907746   3,438,523 67,955 SH   SOLE 0 57,955 0 10,000
APPLE INC COM Stock 037833100   1,571,657 9,165 SH   SOLE 0 9,165 0 0
WEC ENERGY GROUP INC COM Stock 92939U106   228,786 2,786 SH   SOLE 0 2,786 0 0
ABBOTT LABS COM Stock 002824100   424,747 3,737 SH   SOLE 0 3,230 0 507
BOOKING HOLDINGS INC COM Stock 09857L108   22,445,694 6,187 SH   SOLE 0 5,790 0 397