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
ALPHABET CL A ORD CAP STK CL A 02079K305   993,060,946 7,588,728 SH   SOLE   7,555,779 0 32,949
Apple COM 037833100   228,271,896 1,333,286 SH   SOLE   1,326,940 0 6,346
AUTOMATIC DATA PROCESSING COM 053015103   1,328,124,777 5,520,512 SH   SOLE   5,494,236 0 26,276
BROWN FORMAN CORP CLASS B CL B 115637209   697,251,205 12,086,171 SH   SOLE   12,025,301 0 60,870
CHURCH AND DWIGHT ORD COM 171340102   666,604,951 7,274,964 SH   SOLE   7,235,141 0 39,823
COGNEX CORP COM 192422103   86,818,277 2,045,671 SH   SOLE   2,045,671 0 0
EQUIFAX INC COM 294429105   90,107,341 491,906 SH   SOLE   491,906 0 0
EXPONENT INC COM 30214U102   93,521,852 1,092,545 SH   SOLE   1,092,545 0 0
FORTINET ORD COM 34959E109   288,954,462 4,924,241 SH   SOLE   4,890,326 0 33,915
GRACO ORD COM 384109104   89,130,491 1,222,976 SH   SOLE   1,222,976 0 0
HOME DEPOT ORD COM 437076102   44,616,039 147,657 SH   SOLE   147,657 0 0
IDEX ORD COM 45167R104   80,921,444 389,008 SH   SOLE   389,008 0 0
IDEXX LABORATORIES INC COM 45168D104   1,296,310,528 2,964,554 SH   SOLE   2,956,530 0 8,024
IPG PHOTONICS CORP COM 44980X109   56,472,182 556,157 SH   SOLE   556,157 0 0
JOHNSON & JOHNSON COM 478160104   42,734,374 274,378 SH   SOLE   274,378 0 0
MARRIOTT INTERNATIONAL CL A CL A 571903202   864,015,057 4,395,681 SH   SOLE   4,380,154 0 15,527
MASTERCARD CL A ORD CL A 57636Q104   24,846,520 62,758 SH   SOLE   62,758 0 0
MCCORMICK & CO NON VTG SHRS COM NON VTG 579780206   1,158,249,981 15,312,665 SH   SOLE   0 0 15,312,665
MCDONALD S ORD COM 580135101   24,320,781 92,320 SH   SOLE   92,320 0 0
META PLATFORMS INC-CLASS A CL A 30303M102   1,502,894,790 5,006,145 SH   SOLE   4,990,763 0 15,382
METTLER TOLEDO ORD COM 592688105   629,959,956 568,520 SH   SOLE   565,643 0 2,877
MICROSOFT CORP COM 594918104   2,730,865,547 8,648,822 SH   SOLE   8,625,868 0 22,954
MSCI INC COM 55354G100   107,679,587 209,869 SH   SOLE   209,869 0 0
NIKE INC CL B CL B 654106103   640,870,292 6,702,262 SH   SOLE   6,666,945 0 35,317
ODDITY TECH LTD SHS CL A M7518J104   16,301,250 575,000 SH   SOLE   575,000 0 0
OTIS WORLDWIDE ORD COM 68902V107   518,072,823 6,450,913 SH   SOLE   6,424,557 0 26,356
PAYCOM SOFTWARE INC COM 70432V102   41,458,310 159,904 SH   SOLE   159,904 0 0
PEPSICO INC COM 713448108   1,124,958,248 6,639,272 SH   SOLE   6,613,450 0 25,822
PHILIP MORRIS INTERNATIONAL COM 718172109   1,394,674,743 15,064,536 SH   SOLE   15,008,194 0 56,342
PROCTER & GAMBLE ORD COM 742718109   706,921,138 4,846,573 SH   SOLE   4,823,032 0 23,541
QUALYS INC COM 74758T303   99,751,682 653,895 SH   SOLE   653,895 0 0
ROLLINS ORD COM 775711104   63,995,976 1,714,331 SH   SOLE   1,714,331 0 0
SABRE CORP COM 78573M104   101,258,740 22,552,058 SH   SOLE   22,552,058 0 0
STRYKER CORP COM 863667101   1,508,123,296 5,518,803 SH   SOLE   5,499,751 0 19,052
VERISIGN INC COM 92343E102   135,728,720 670,166 SH   SOLE   670,166 0 0
VERISK ANALYTICS INC COM 92345Y106   124,369,493 526,454 SH   SOLE   526,454 0 0
VISA INC CLASS A SHARES COM CL A 92826C839   1,324,075,336 5,756,599 SH   SOLE   5,735,218 0 21,381
WATERS CORP COM 941848103   1,043,778,720 3,806,494 SH   SOLE   3,789,205 0 17,289
ZOETIS CL A ORD CL A 98978V103   38,763,266 222,803 SH   SOLE   222,803 0 0