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
Expires: July 31, 2015
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
ABBOTT LABS COM 002824100 42,164 465 SH SOLE 465 0 0
ABBVIE INC COM 00287Y109 276,326 1,100 SH SOLE 1,100 0 0
ACCENTURE PLC IRELAND SHS Class A G1151C101 51,362,020 412,819 SH SOLE 412,819 0 0
ADVANCED MICRO DEVICES INC COM 007903107 261,410 450 SH SOLE 450 0 0
ALIGN TECHNOLOGY INC COM 016255101 143,395 850 SH SOLE 850 0 0
ALPHABET INC CAP STK CL A 02079K305 143,621,348 402,051 SH SOLE 402,051 0 0
ALPHABET INC CAP STK CL C 02079K107 87,322,656 247,136 SH SOLE 247,136 0 0
AMAZON COM INC COM 023135106 249,674,813 1,047,926 SH SOLE 1,047,926 0 0
AMERICAN EXPRESS CO COM 025816109 338,255 1,000 SH SOLE 1,000 0 0
AMETEK INC COM 031100100 188,810,247 780,619 SH SOLE 780,619 0 0
AMPHENOL CORP NEW CL A 032095101 318,098,708 1,803,934 SH SOLE 1,803,934 0 0
APPLE INC COM 037833100 2,066,288 7,144 SH SOLE 7,144 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 135,220,948 603,879 SH SOLE 603,879 0 0
AVERY DENNISON CORP COM 053611109 109,050,028 671,979 SH SOLE 671,979 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7,739,319 15,470 SH SOLE 15,470 0 0
BOSTON SCIENTIFIC CORP COM 101137107 60,925,063 1,427,592 SH SOLE 1,427,592 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 435,810 3,184 SH SOLE 3,184 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 200,259,289 533,653 SH SOLE 533,653 0 0
CHUBB LIMITED COM H1467J104 36,800 108 SH SOLE 108 0 0
COCA COLA CO COM 191216100 175,630 2,162 SH SOLE 2,162 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,825,803 1,952 SH SOLE 1,952 0 0
DEERE & CO COM 244199105 206,019 325 SH SOLE 325 0 0
DOLLAR GEN CORP NEW COM 256677105 178,506 1,550 SH SOLE 1,550 0 0
EXXON MOBIL CORP COM 30231G102 259,265 1,900 SH SOLE 1,900 0 0
FABRINET SHS G3323L100 47,241,421 83,984 SH SOLE 83,984 0 0
FRANCO NEV CORP COM 351858105 40,653,587 195,028 SH SOLE 195,028 0 0
HEICO CORP NEW CL A 422806208 66,406,692 257,550 SH SOLE 257,550 0 0
HUBBELL INC COM 443510607 75,639,224 144,569 SH SOLE 144,569 0 0
IDEXX LABS INC COM 45168D104 108,419 206 SH SOLE 206 0 0
INTUIT COM 461202103 53,756 206 SH SOLE 206 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 124,781,644 313,818 SH SOLE 313,818 0 0
JOHNSON & JOHNSON COM 478160104 635,013 2,500 SH SOLE 2,500 0 0
JPMORGAN CHASE & CO COM 46625H100 91,652 280 SH SOLE 280 0 0
LABCORP HOLDINGS INC COM SHS 504922105 218,923,069 781,731 SH SOLE 781,731 0 0
LINDE PLC SHS G54950103 102,217 197 SH SOLE 197 0 0
MARSH & MCLENNAN COS INC COM 571748102 252,810,851 1,517,459 SH SOLE 1,517,459 0 0
MASTERCARD INCORPORATED CL A 57636Q104 265,378,941 516,812 SH SOLE 516,812 0 0
MCDONALDS CORP COM 580135101 282,894 1,047 SH SOLE 1,047 0 0
META PLATFORMS INC CL A 30303M102 218,440 388 SH SOLE 388 0 0
MICROSOFT CORP COM 594918104 177,927,221 477,149 SH SOLE 477,149 0 0
MSCI INC COM 55354G100 137,233 245 SH SOLE 245 0 0
PALO ALTO NETWORKS INC COM 697435105 327,043 960 SH SOLE 960 0 0
QUANTA SVCS INC COM 74762E102 228,169 317 SH SOLE 317 0 0
STRYKER CORPORATION COM 863667101 110,224 350 SH SOLE 350 0 0
SYNOPSYS INC COM 871607107 806,998 1,810 SH SOLE 1,810 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 316,059,928 662,678 SH SOLE 662,678 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 199,087,273 397,439 SH SOLE 397,439 0 0
TRACTOR SUPPLY CO COM 892356106 121,441,454 3,842,265 SH SOLE 3,842,265 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,756,952 4,230 SH SOLE 4,230 0 0
VERISK ANALYTICS INC COM 92345Y106 69,163,256 385,387 SH SOLE 385,387 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 29,197 690 SH SOLE 690 0 0
VISA INC COM CL A 92826C839 85,646 250 SH SOLE 250 0 0
WEC ENERGY GROUP INC COM 92939U106 277,877 2,380 SH SOLE 2,380 0 0
WELLS FARGO CO NEW COM 949746101 28,924 350 SH SOLE 350 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 337,005 3,000 SH SOLE 3,000 0 0
XYLEM INC COM 98419M100 187,970,441 1,589,616 SH SOLE 1,589,616 0 0