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 INC CAP STK CL C 02079K107 BBG009S3NB21 22,491,441 159,593 SH   SOLE   159,593 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG001SCG0R3 9,461,500 12,500 SH   SOLE   12,500 0 0
AUTOZONE INC COM 053332102 BBG001S6Q5D9 20,232,398 7,825 SH   SOLE   7,825 0 0
AVALONBAY CMNTYS INC COM 053484101 BBG001S7J2H8 411,884 2,200 SH   SOLE   2,200 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 BBG00FQ8T4M6 24,285,838 364,324 SH   SOLE   364,324 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 BBG001SR7MB9 15,956,530 77,553 SH   SOLE   77,553 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 BBG001SDHPH6 6,864,984 261,417 SH   SOLE   261,417 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108 BBG001S7F4Z8 18,187,202 229,952 SH   SOLE   229,952 0 0
CGI INC CL A SUB VTG 12532H104 BBG001S5YY67 23,726,535 221,563 SH   SOLE   221,563 0 0
CHURCH & DWIGHT CO INC COM 171340102 BBG001S5PR99 11,734,707 124,098 SH   SOLE   124,098 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 388,160 4,000 SH   SOLE   4,000 0 0
DYNATRACE INC COM NEW 268150109 BBG00PNN7CW9 15,427,557 282,091 SH   SOLE   282,091 0 0
EXPEDIA GROUP INC COM NEW 30212P303 BBG001SP8VM0 15,122,686 99,629 SH   SOLE   99,629 0 0
FRANCO NEV CORP COM 351858105 BBG001STGSR5 390,521 3,527 SH   SOLE   3,527 0 0
GRACO INC COM 384109104 BBG001S5RK56 14,236,882 164,095 SH   SOLE   164,095 0 0
HOME DEPOT INC COM 437076102 BBG001S5RTW7 346,550 1,000 SH   SOLE   1,000 0 0
ICF INTL INC COM 44925C103 BBG001S6L7P7 15,293,367 114,053 SH   SOLE   114,053 0 0
ICON PLC SHS G4705A100 BBG001SDCL35 20,568,715 72,663 SH   SOLE   72,663 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG001SDJ4R0 16,980,629 132,217 SH   SOLE   132,217 0 0
MARSH & MCLENNAN COS INC COM 571748102 BBG001S5T7M4 17,731,360 93,584 SH   SOLE   93,584 0 0
MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 13,908,918 32,611 SH   SOLE   32,611 0 0
MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 329,520 4,000 SH   SOLE   4,000 0 0
MICROSOFT CORP COM 594918104 BBG001S5TD05 28,292,874 75,239 SH   SOLE   75,239 0 0
MOODYS CORP COM 615369105 BBG001S5VP87 14,478,840 37,072 SH   SOLE   37,072 0 0
MSCI INC COM 55354G100 BBG001SV8B05 10,262,022 18,142 SH   SOLE   18,142 0 0
NOVO-NORDISK A S ADR 670100205 BBG001S5TSK0 18,754,244 181,288 SH   SOLE   181,288 0 0
PALO ALTO NETWORKS INC COM 697435105 BBG001T9NWN5 11,972,718 40,602 SH   SOLE   40,602 0 0
PLANET FITNESS INC CL A 72703H101 BBG009H04M26 15,103,773 206,901 SH   SOLE   206,901 0 0
ROYAL BK CDA COM 780087102 BBG001S60869 8,025,807 79,393 SH   SOLE   79,393 0 0
SERVICENOW INC COM 81762P102 BBG001T4JFC0 14,874,440 21,054 SH   SOLE   21,054 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 BBG001SDK336 16,748,371 37,528 SH   SOLE   37,528 0 0
TELUS CORPORATION COM 87971M103 BBG001S60K53 750,258 42,176 SH   SOLE   42,176 0 0
TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 477,288 2,800 SH   SOLE   2,800 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 14,552,139 27,416 SH   SOLE   27,416 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 BBG001S60L15 934,578 14,469 SH   SOLE   14,469 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 BBG001S5SBV6 17,477,874 71,660 SH   SOLE   71,660 0 0
VERALTO CORP COM SHS 92338C103 BBG019Q32XK7 7,156,620 87,000 SH   SOLE   87,000 0 0
WASTE CONNECTIONS INC COM 94106B101 BBG001SKJ4K1 477,650 3,200 SH   SOLE   3,200 0 0
ZOETIS INC CL A 98978V103 BBG0039320P7 11,585,619 58,700 SH   SOLE   58,700 0 0