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   24,763,816 132,903 SH   SOLE 0 125,813 0 7,090
STARBUCKS CORP COM Stock 855244109   18,435,799 189,105 SH   SOLE 0 181,847 0 7,257
JOHNSON & JOHNSON COM Stock 478160104   1,088,695 6,718 SH   SOLE 0 6,717 0 0
CORPAY INC COM SHS Stock 219948106   24,618,903 78,715 SH   SOLE 0 74,745 0 3,970
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769   376,603 1,330 SH   SOLE 0 1,330 0 0
COSTCO WHSL CORP NEW COM Stock 22160K105   267,729 302 SH   SOLE 0 302 0 0
FORTIVE CORP COM Stock 34959J108   22,125,393 280,317 SH   SOLE 0 265,562 0 14,754
PAYCHEX INC COM Stock 704326107   201,285 1,500 SH   SOLE 0 1,500 0 0
ISHARES SHORT-TERM NATIONAL MUNI BOND ETF ETF 464288158   504,403 4,750 SH   SOLE 0 4,750 0 0
MASTERCARD INCORPORATED CL A Stock 57636Q104   225,173 456 SH   SOLE 0 456 0 0
ILLINOIS TOOL WKS INC COM Stock 452308109   20,258,679 77,303 SH   SOLE 0 74,418 0 2,884
TYLER TECHNOLOGIES INC COM Stock 902252105   31,752,033 54,396 SH   SOLE 0 51,738 0 2,658
PEPSICO INC COM Stock 713448108   613,540 3,608 SH   SOLE 0 3,608 0 0
ISHARES 1-3 YEAR TREASURY BOND ETF ETF 464287457   12,286,244 147,760 SH   SOLE 0 139,285 0 8,475
HOME DEPOT INC COM Stock 437076102   289,192 714 SH   SOLE 0 713 0 0
AUTOMATIC DATA PROCESSING INC COM Stock 053015103   2,115,324 7,644 SH   SOLE 0 7,644 0 0
SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF ETF 78464A474   1,516,210 50,073 SH   SOLE 0 44,073 0 6,000
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   845,498 1,837 SH   SOLE 0 1,837 0 0
ADOBE INC COM Stock 00724F101   30,848,297 59,578 SH   SOLE 0 56,950 0 2,628
VANGUARD SHORT-TERM CORPORATE BOND ETF ETF 92206C409   44,380,365 558,806 SH   SOLE 0 531,024 0 27,781
ALPHABET INC CAP STK CL A Stock 02079K305   7,824,803 47,180 SH   SOLE 0 45,615 0 1,565
FISERV INC COM Stock 337738108   44,243,124 246,274 SH   SOLE 0 235,574 0 10,700
MICROSOFT CORP COM Stock 594918104   49,111,942 114,134 SH   SOLE 0 109,724 0 4,410
SS&C TECHNOLOGIES HLDGS INC COM Stock 78467J100   21,659,821 291,872 SH   SOLE 0 278,852 0 13,020
VANGUARD INTERMEDIATE-TERM TREASURY ETF ETF 92206C706   15,237,682 252,196 SH   SOLE 0 239,866 0 12,330
VANGUARD SHORT-TERM TREASURY ETF ETF 92206C102   9,583,373 162,375 SH   SOLE 0 155,725 0 6,650
ALCON AG ORD SHS Stock H01301128   1,826,678 18,254 SH   SOLE 0 18,254 0 0
VANGUARD S&P 500 ETF ETF 922908363   424,774 805 SH   SOLE 0 805 0 0
ILLUMINA INC COM Stock 452327109   10,819,596 82,966 SH   SOLE 0 77,947 0 5,019
WABTEC COM Stock 929740108   28,476,843 156,664 SH   SOLE 0 148,899 0 7,765
API GROUP CORP COM STK Stock 00187Y100   9,941,397 301,072 SH   SOLE 0 286,062 0 15,010
ISHARES FLOATING RATE BOND ETF ETF 46429B655   890,648 17,450 SH   SOLE 0 17,450 0 0
SNOWFLAKE INC CL A Stock 833445109   11,512,418 100,230 SH   SOLE 0 95,698 0 4,532
VANGUARD ULTRA-SHORT BOND ETF ETF 92203C303   3,115,507 62,385 SH   SOLE 0 62,385 0 0
VANGUARD VALUE ETF ETF 922908744   299,388 1,715 SH   SOLE 0 1,715 0 0
VANGUARD GROWTH ETF ETF 922908736   251,858 656 SH   SOLE 0 656 0 0
ZEBRA TECHNOLOGIES CORPORATION CL A Stock 989207105   20,607,197 55,647 SH   SOLE 0 52,287 0 3,360
SERVICENOW INC COM Stock 81762P102   34,157,648 38,191 SH   SOLE 0 36,360 0 1,831
BROADCOM INC COM Stock 11135F101   301,875 1,750 SH   SOLE 0 1,750 0 0
VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF ETF 922020805   369,825 7,500 SH   SOLE 0 7,500 0 0
NVIDIA CORPORATION COM Stock 67066G104   51,559,781 424,570 SH   SOLE 0 404,370 0 20,200
ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288646   6,832,214 129,742 SH   SOLE 0 116,512 0 13,230
ABBVIE INC COM Stock 00287Y109   453,217 2,295 SH   SOLE 0 2,295 0 0
VANGUARD SHORT-TERM TAX EXEMPT BOND ETF ETF 921935870   9,753,561 96,170 SH   SOLE 0 88,670 0 7,500
VANGUARD TOTAL BOND MARKET ETF ETF 921937835   5,626,115 74,905 SH   SOLE 0 64,380 0 10,525
PTC INC COM Stock 69370C100   34,586,815 191,447 SH   SOLE 0 183,677 0 7,770
ANSYS INC COM Stock 03662Q105   22,349,664 70,143 SH   SOLE 0 66,883 0 3,260
FACTSET RESH SYS INC COM Stock 303075105   723,344 1,573 SH   SOLE 0 1,573 0 0
STRYKER CORPORATION COM Stock 863667101   28,027,273 77,582 SH   SOLE 0 73,839 0 3,743
QUALCOMM INC COM Stock 747525103   28,610,572 168,248 SH   SOLE 0 160,793 0 7,455
FASTENAL CO COM Stock 311900104   5,127,865 71,799 SH   SOLE 0 71,798 0 0
RESMED INC COM Stock 761152107   29,389,119 120,388 SH   SOLE 0 115,566 0 4,822
VERALTO CORP COM SHS Stock 92338C103   2,239,885 20,024 SH   SOLE 0 19,709 0 315
MCDONALDS CORP COM Stock 580135101   338,713 1,112 SH   SOLE 0 1,112 0 0
AMETEK INC COM Stock 031100100   4,118,293 23,984 SH   SOLE 0 23,984 0 0
VANGUARD INTERMEDIATE-TERM BOND ETF ETF 921937819   2,341,696 29,880 SH   SOLE 0 29,605 0 275
VEEVA SYS INC CL A COM Stock 922475108   16,403,439 78,160 SH   SOLE 0 73,530 0 4,630
ISHARES CORE S&P 500 ETF ETF 464287200   811,586 1,407 SH   SOLE 0 1,407 0 0
ECOLAB INC COM Stock 278865100   30,039,575 117,650 SH   SOLE 0 112,195 0 5,455
IDEXX LABS INC COM Stock 45168D104   19,579,296 38,754 SH   SOLE 0 36,863 0 1,891
ISHARES NATIONAL MUNI BOND ETF ETF 464288414   6,477,498 59,629 SH   SOLE 0 59,629 0 0
DANAHER CORPORATION COM Stock 235851102   36,769,813 132,256 SH   SOLE 0 126,276 0 5,980
TJX COS INC NEW COM Stock 872540109   25,256,878 214,879 SH   SOLE 0 206,059 0 8,820
ISHARES 3-7 YEAR TREASURY BOND ETF ETF 464288661   18,466,055 154,392 SH   SOLE 0 151,907 0 2,485
ORACLE CORP COM Stock 68389X105   41,009,827 240,668 SH   SOLE 0 229,598 0 11,070
ALPHABET INC CAP STK CL C Stock 02079K107   34,794,245 208,112 SH   SOLE 0 199,090 0 9,022
ISHARES INTERMEDIATE GOVERNMENT/CREDIT BOND ETF ETF 464288612   2,075,063 19,375 SH   SOLE 0 19,375 0 0
ROPER TECHNOLOGIES INC COM Stock 776696106   25,836,622 46,432 SH   SOLE 0 44,129 0 2,303
SYNOPSYS INC COM Stock 871607107   2,520,303 4,977 SH   SOLE 0 4,530 0 447
PAYPAL HLDGS INC COM Stock 70450Y103   15,183,155 194,581 SH   SOLE 0 184,391 0 10,190
VANGUARD TAX-EXEMPT BOND ETF ETF 922907746   6,322,522 123,680 SH   SOLE 0 106,180 0 17,500
APPLE INC COM Stock 037833100   2,055,352 8,821 SH   SOLE 0 8,821 0 0
WEC ENERGY GROUP INC COM Stock 92939U106   267,957 2,786 SH   SOLE 0 2,786 0 0
ABBOTT LABS COM Stock 002824100   351,379 3,082 SH   SOLE 0 3,082 0 0
BOOKING HOLDINGS INC COM Stock 09857L108   23,798,478 5,650 SH   SOLE 0 5,354 0 296