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
ACTIVISION BLIZZARD INC COM 00507V109 BBG001S6C009 5,144,032 54,940 SH   SOLE   54,940 0 0
ALPHABET INC CAP STK CL C 02079K107 BBG009S3NB21 19,657,912 149,093 SH   SOLE   149,093 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 BBG001SCG0R3 5,297,940 9,000 SH   SOLE   9,000 0 0
AUTOZONE INC COM 053332102 BBG001S6Q5D9 19,875,422 7,825 SH   SOLE   7,825 0 0
AVALONBAY CMNTYS INC COM 053484101 BBG001S7J2H8 377,828 2,200 SH   SOLE   2,200 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 BBG00FQ8T4M6 24,645,774 345,324 SH   SOLE   345,324 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 BBG001SR7MB9 13,885,865 77,553 SH   SOLE   77,553 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 BBG001SDHPH6 5,678,581 261,417 SH   SOLE   261,417 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108 BBG001S7F4Z8 17,089,264 229,952 SH   SOLE   229,952 0 0
CGI INC CL A SUB VTG 12532H104 BBG001S5YY67 21,342,082 216,563 SH   SOLE   216,563 0 0
CHURCH & DWIGHT CO INC COM 171340102 BBG001S5PR99 11,371,100 124,098 SH   SOLE   124,098 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 BBG001S5QNR7 353,040 4,000 SH   SOLE   4,000 0 0
DYNATRACE INC COM NEW 268150109 BBG00PNN7CW9 13,182,112 282,091 SH   SOLE   282,091 0 0
EXPEDIA GROUP INC COM NEW 30212P303 BBG001SP8VM0 10,268,761 99,629 SH   SOLE   99,629 0 0
FRANCO NEV CORP COM 351858105 BBG001STGSR5 469,305 3,516 SH   SOLE   3,516 0 0
GRACO INC COM 384109104 BBG001S5RK56 10,683,844 146,595 SH   SOLE   146,595 0 0
HOME DEPOT INC COM 437076102 BBG001S5RTW7 302,160 1,000 SH   SOLE   1,000 0 0
ICF INTL INC COM 44925C103 BBG001S6L7P7 12,872,668 106,553 SH   SOLE   106,553 0 0
ICON PLC SHS G4705A100 BBG001SDCL35 17,893,264 72,663 SH   SOLE   72,663 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 BBG001SDJ4R0 18,562,244 168,717 SH   SOLE   168,717 0 0
MARSH & MCLENNAN COS INC COM 571748102 BBG001S5T7M4 16,286,635 85,584 SH   SOLE   85,584 0 0
MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 12,911,021 32,611 SH   SOLE   32,611 0 0
MEDTRONIC PLC SHS G5960L103 BBG001S5T2S9 313,440 4,000 SH   SOLE   4,000 0 0
MICROSOFT CORP COM 594918104 BBG001S5TD05 23,756,714 75,239 SH   SOLE   75,239 0 0
MOODYS CORP COM 615369105 BBG001S5VP87 9,428,822 29,822 SH   SOLE   29,822 0 0
MSCI INC COM 55354G100 BBG001SV8B05 9,308,297 18,142 SH   SOLE   18,142 0 0
NOVO-NORDISK A S ADR 670100205 BBG001S5TSK0 15,258,641 167,788 SH   SOLE   167,788 0 0
NUTRIEN LTD COM 67077M108 BBG00JM9SM69 6,596,489 106,836 SH   SOLE   106,836 0 0
PALO ALTO NETWORKS INC COM 697435105 BBG001T9NWN5 8,346,533 35,602 SH   SOLE   35,602 0 0
PLANET FITNESS INC CL A 72703H101 BBG009H04M26 10,421,291 211,901 SH   SOLE   211,901 0 0
ROYAL BK CDA COM 780087102 BBG001S60869 6,858,157 78,491 SH   SOLE   78,491 0 0
SERVICENOW INC COM 81762P102 BBG001T4JFC0 11,768,344 21,054 SH   SOLE   21,054 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 BBG001SDK336 15,333,190 37,528 SH   SOLE   37,528 0 0
TELUS CORPORATION COM 87971M103 BBG001S60K53 4,528,732 277,382 SH   SOLE   277,382 0 0
TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 445,228 2,800 SH   SOLE   2,800 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 BBG001S5WS08 13,877,157 27,416 SH   SOLE   27,416 0 0
THOMSON REUTERS CORP. COM 884903808 BBG001S5WSW3 412,553 3,373 SH   SOLE   3,373 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 BBG001S60L15 871,541 14,469 SH   SOLE   14,469 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 BBG001S5SBV6 15,798,573 77,860 SH   SOLE   77,860 0 0
WASTE CONNECTIONS INC COM 94106B101 BBG001SKJ4K1 429,576 3,200 SH   SOLE   3,200 0 0
ZOETIS INC CL A 98978V103 BBG0039320P7 10,212,626 58,700 SH   SOLE   58,700 0 0