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
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   44,582,306 127,048 SH   SOLE 0 1,245 0 125,802
ADOBE INC COM 00724F101   41,046,080 68,800 SH   SOLE 0 655 0 68,145
AGILENT TECHNOLOGIES INC COM 00846U101   365,649 2,630 SH   SOLE 0 40 0 2,590
ALPHABET INC CAP STK CL A 02079K305   18,585,196 133,046 SH   SOLE 0 1,420 0 131,626
ALPHABET INC CAP STK CL C 02079K107   41,113,650 291,731 SH   SOLE 0 2,560 0 289,171
AMAZON COM INC COM 023135106   445,944 2,935 SH   SOLE 0 0 0 2,935
APPLE INC COM 037833100   57,382,689 298,046 SH   SOLE 0 2,815 0 295,231
AUTOMATIC DATA PROCESSING IN COM 053015103   22,601,718 97,016 SH   SOLE 0 965 0 96,051
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   17,546,245 49,196 SH   SOLE 0 435 0 48,761
BOOKING HOLDINGS INC COM 09857L108   39,249,861 11,065 SH   SOLE 0 107 0 10,958
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   4,474,034 21,745 SH   SOLE 0 285 0 21,460
BROWN & BROWN INC COM 115236101   322,128 4,530 SH   SOLE 0 65 0 4,465
CDW CORP COM 12514G108   417,814 1,838 SH   SOLE 0 25 0 1,813
CENCORA INC COM 03073E105   4,800,963 23,376 SH   SOLE 0 295 0 23,081
CHECK POINT SOFTWARE TECH LT ORD M22465104   332,318 2,175 SH   SOLE 0 0 0 2,175
CINTAS CORP COM 172908105   1,449,397 2,405 SH   SOLE 0 35 0 2,370
CISCO SYS INC COM 17275R102   1,352,829 26,778 SH   SOLE 0 340 0 26,438
COPART INC COM 217204106   1,168,160 23,840 SH   SOLE 0 340 0 23,500
DECKERS OUTDOOR CORP COM 243537107   858,933 1,285 SH   SOLE 0 20 0 1,265
DNP SELECT INCOME FD INC COM 23325P104   212,981 25,116 SH   SOLE 0 0 0 25,116
EATON CORP PLC SHS G29183103   4,386,536 18,215 SH   SOLE 0 230 0 17,985
EDWARDS LIFESCIENCES CORP COM 28176E108   645,456 8,465 SH   SOLE 0 120 0 8,345
ELI LILLY & CO COM 532457108   2,946,769 5,055 SH   SOLE 0 65 0 4,990
EPAM SYS INC COM 29414B104   456,120 1,534 SH   SOLE 0 25 0 1,509
FAIR ISAAC CORP COM 303250104   1,367,712 1,175 SH   SOLE 0 15 0 1,160
FASTENAL CO COM 311900104   666,483 10,290 SH   SOLE 0 150 0 10,140
FEDEX CORP COM 31428X106   629,927 2,490 SH   SOLE 0 0 0 2,490
FISERV INC COM 337738108   28,983,828 218,186 SH   SOLE 0 2,145 0 216,041
FLEETCOR TECHNOLOGIES INC COM 339041105   985,744 3,488 SH   SOLE 0 50 0 3,438
GENPACT LIMITED SHS G3922B107   370,529 10,675 SH   SOLE 0 155 0 10,520
GRAINGER W W INC COM 384802104   30,931,099 37,325 SH   SOLE 0 375 0 36,950
HERSHEY CO COM 427866108   2,238,212 12,005 SH   SOLE 0 150 0 11,855
HOME DEPOT INC COM 437076102   1,888,452 5,449 SH   SOLE 0 0 0 5,449
HUBBELL INC COM 443510607   707,385 2,151 SH   SOLE 0 30 0 2,121
IDEXX LABS INC COM 45168D104   656,069 1,182 SH   SOLE 0 15 0 1,167
INTUIT COM 461202103   46,069,203 73,707 SH   SOLE 0 695 0 73,012
ISHARES TR RUS 1000 GRW ETF 464287614   2,055,493 6,780 SH   SOLE 0 0 0 6,780
ITT INC COM 45073V108   1,060,158 8,885 SH   SOLE 0 130 0 8,755
JOHNSON & JOHNSON COM 478160104   297,100 1,895 SH   SOLE 0 0 0 1,895
MARSH & MCLENNAN COS INC COM 571748102   1,524,286 8,045 SH   SOLE 0 100 0 7,945
MASTERCARD INCORPORATED CL A 57636Q104   28,397,011 66,580 SH   SOLE 0 655 0 65,925
MCDONALDS CORP COM 580135101   1,495,178 5,043 SH   SOLE 0 0 0 5,043
MCKESSON CORP COM 58155Q103   13,783,516 29,771 SH   SOLE 0 310 0 29,461
MEDPACE HLDGS INC COM 58506Q109   411,670 1,343 SH   SOLE 0 20 0 1,323
MERCK & CO INC COM 58933Y105   18,042,082 165,493 SH   SOLE 0 1,645 0 163,848
METTLER TOLEDO INTERNATIONAL COM 592688105   487,610 402 SH   SOLE 0 5 0 397
MICROSOFT CORP COM 594918104   66,822,839 177,701 SH   SOLE 0 1,735 0 175,966
MSA SAFETY INC COM 553498106   742,008 4,395 SH   SOLE 0 65 0 4,330
NICE LTD SPONSORED ADR 653656108   641,425 3,215 SH   SOLE 0 45 0 3,170
NIKE INC CL B 654106103   17,997,883 165,772 SH   SOLE 0 1,605 0 164,167
NORTHWEST BANCSHARES INC MD COM 667340103   484,960 38,859 SH   SOLE 0 0 0 38,859
NVIDIA CORPORATION COM 67066G104   27,502,084 55,535 SH   SOLE 0 540 0 54,995
PEPSICO INC COM 713448108   2,063,074 12,147 SH   SOLE 0 145 0 12,002
PLUG POWER INC COM NEW 72919P202   76,500 17,000 SH   SOLE 0 0 0 17,000
ROPER TECHNOLOGIES INC COM 776696106   648,760 1,190 SH   SOLE 0 15 0 1,175
SALESFORCE INC COM 79466L302   13,737,750 52,207 SH   SOLE 0 505 0 51,702
SHERWIN WILLIAMS CO COM 824348106   3,449,926 11,061 SH   SOLE 0 140 0 10,921
SOFI TECHNOLOGIES INC COM 83406F102   119,400 12,000 SH   SOLE 0 0 0 12,000
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,501,009 3,158 SH   SOLE 0 0 0 3,158
STERIS PLC SHS USD G8473T100   607,885 2,765 SH   SOLE 0 40 0 2,725
STRYKER CORPORATION COM 863667101   36,200,375 120,886 SH   SOLE 0 1,185 0 119,700
TEMPLETON GLOBAL INCOME FD COM 880198106   38,985 10,286 SH   SOLE 0 0 0 10,286
TESLA INC COM 88160R101   322,279 1,297 SH   SOLE 0 0 0 1,297
TEXAS INSTRS INC COM 882508104   349,102 2,048 SH   SOLE 0 0 0 2,048
TJX COS INC NEW COM 872540109   2,391,655 25,495 SH   SOLE 0 290 0 25,205
TRACTOR SUPPLY CO COM 892356106   17,151,039 79,761 SH   SOLE 0 800 0 78,961
UNITED PARCEL SERVICE INC CL B 911312106   416,974 2,652 SH   SOLE 0 0 0 2,652
UNITEDHEALTH GROUP INC COM 91324P102   32,920,048 62,530 SH   SOLE 0 635 0 61,895
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   267,047 611 SH   SOLE 0 0 0 611
VEEVA SYS INC CL A COM 922475108   567,934 2,950 SH   SOLE 0 40 0 2,910
VISA INC COM CL A 92826C839   40,556,867 155,778 SH   SOLE 0 1,400 0 154,378
WESTERN ASSET HIGH INCOME OP COM 95766K109   116,317 30,134 SH   SOLE 0 0 0 30,134