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
ADOBE INC COM 00724F101 BBG001S5NCQ5 347,193,371 591,399 SH   SOLE   591,399 0 0
ALPHABET INC CAP STK CL A 02079K305 BBG009S39JY5 377,009,729 2,762,048 SH   SOLE   2,762,048 0 0
AMAZON COM INC COM 023135106 BBG001S5PQL7 339,855,580 2,292,723 SH   SOLE   2,292,723 0 0
AMGEN INC COM 031162100 BBG001S5NNL6 319,656,247 1,127,774 SH   SOLE   1,127,774 0 0
APPLE INC COM 037833100 BBG001S5N8V8 232,288,793 1,206,507 SH   SOLE   1,206,507 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 BBG019Z17GF9 50,767,949 1,257,847 SH   SOLE   1,257,847 0 0
BROOKFIELD BUSINESS PARTNERS UNIT LTD L P G16234109 BBG00B5CBKK4 1,231,103 59,354 SH   SOLE   59,354 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107 BBG001SF86D7 4,283,480 106,269 SH   SOLE   106,269 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 BBG001S5P686 48,090,634 1,518,494 SH   SOLE   1,518,494 0 0
BROOKFIELD REINS LTD CL A EXCH LT VTG G16250105 BBG011C6S2B2 6,197,415 154,187 SH   SOLE   154,187 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 BBG001SDHPH6 19,728,236 747,304 SH   SOLE   747,304 0 0
CANADIAN NAT RES LTD COM 136385101 BBG001S5YC56 84,281,608 1,280,195 SH   SOLE   1,280,195 0 0
CANADIAN NATL RY CO COM 136375102 BBG001S8WVQ7 231,015,056 1,828,979 SH   SOLE   1,828,979 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108 BBG001S7F4Z8 2,082,170 26,188 SH   SOLE   26,188 0 0
CGI INC CL A SUB VTG 12532H104 BBG001S5YY67 2,201,915 20,454 SH   SOLE   20,454 0 0
CHARLES RIV LABS INTL INC COM 159864107 BBG001S7Q271 167,388,200 722,091 SH   SOLE   722,091 0 0
CME GROUP INC COM 12572Q105 BBG001S86547 178,457,100 863,887 SH   SOLE   863,887 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 BBG001S79G88 15,005,577 118,057 SH   SOLE   118,057 0 0
CULLEN FROST BANKERS INC COM 229899109 BBG001S6D2D0 71,218,694 656,454 SH   SOLE   656,454 0 0
DANAHER CORPORATION COM 235851102 BBG001S5QGT0 326,114,136 1,433,651 SH   SOLE   1,433,651 0 0
DESCARTES SYS GROUP INC COM 249906108 BBG001SBJY34 3,411,497 40,406 SH   SOLE   40,406 0 0
ELDORADO GOLD CORP NEW COM 284902509 BBG001S5YPQ4 18,915,643 1,450,126 SH   SOLE   1,450,126 0 0
ENBRIDGE INC COM 29250N105 BBG001S6Q6D7 90,718,085 2,507,775 SH   SOLE   2,507,775 0 0
ENPHASE ENERGY INC COM 29355A107 BBG001V28NC6 8,655,434 65,502 SH   SOLE   65,502 0 0
ERO COPPER CORP COM 296006109 BBG00HNV5D86 13,435,312 845,623 SH   SOLE   845,623 0 0
FIRSTSERVICE CORP NEW COM 33767E202 BBG0093LLBP5 11,644,917 71,535 SH   SOLE   71,535 0 0
FIVE BELOW INC COM 33829M101 BBG001TCDMY9 311,685,806 1,492,666 SH   SOLE   1,492,666 0 0
FRANCO NEV CORP COM 351858105 BBG001STGSR5 47,888,137 430,233 SH   SOLE   430,233 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 BBG001SLX655 44,821,471 774,798 SH   SOLE   774,798 0 0
ISHARES TR ESG SCRND S&P SM 46436E544 BBG00XDJFMZ8 911,181 23,817 SH   SOLE   23,817 0 0
ISHARES TR GLB INFRASTR ETF 464288372 BBG001SYVWT6 237,367 5,045 SH   SOLE   5,045 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 BBG006S5D3J3 245,040 10,134 SH   SOLE   10,134 0 0
LAMB WESTON HLDGS INC COM 513272104 BBG003CVMLR1 77,112,919 713,414 SH   SOLE   713,414 0 0
LINDE PLC SHS G54950103 BBG01FND0CH6 72,588,885 176,740 SH   SOLE   176,740 0 0
LULULEMON ATHLETICA INC COM 550021109 BBG001STBM75 3,159,772 6,180 SH   SOLE   6,180 0 0
MARSH & MCLENNAN COS INC COM 571748102 BBG001S5T7M4 274,552,423 1,475,835 SH   SOLE   1,475,835 0 0
MASTERCARD INCORPORATED CL A 57636Q104 BBG001SKNNS6 370,099,083 885,292 SH   SOLE   885,292 0 0
META PLATFORMS INC CL A 30303M102 BBG001SQCQC5 334,945,502 966,278 SH   SOLE   966,278 0 0
MICROSOFT CORP COM 594918104 BBG001S5TD05 750,499,393 2,032,218 SH   SOLE   2,032,218 0 0
NVIDIA CORPORATION COM 67066G104 BBG001S5TZJ6 345,053,910 710,612 SH   SOLE   710,612 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 BBG006L2SZD6 12,266,848 855,371 SH   SOLE   855,371 0 0
PROCTER AND GAMBLE CO COM 742718109 BBG001S5V4L9 23,132,658 157,859 SH   SOLE   157,859 0 0
PUBLIC STORAGE COM 74460D109 BBG001S5TH79 221,534,138 743,893 SH   SOLE   743,893 0 0
ROCKWELL AUTOMATION INC COM 773903109 BBG001S5VRF5 35,442,534 114,154 SH   SOLE   114,154 0 0
ROLLINS INC COM 775711104 BBG001S5VRG4 47,089,318 1,078,299 SH   SOLE   1,078,299 0 0
ROYAL BK CDA COM 780087102 BBG001S60869 137,372,865 1,351,790 SH   SOLE   1,351,790 0 0
SHOPIFY INC CL A 82509L107 BBG004DW5NC7 2,917,755 37,295 SH   SOLE   37,295 0 0
SUN LIFE FINANCIAL INC. COM 866796105 BBG001S7XWH6 32,968,610 632,602 SH   SOLE   632,602 0 0
TELUS CORPORATION COM 87971M103 BBG001S60K53 40,220,513 2,249,142 SH   SOLE   2,249,142 0 0
TEXAS INSTRS INC COM 882508104 BBG001S5WYZ7 142,940,865 857,163 SH   SOLE   857,163 0 0
TFI INTL INC COM 87241L109 BBG001SCQG15 12,686,102 92,809 SH   SOLE   92,809 0 0
THOMSON REUTERS CORP. COM 884903808 BBG001S5WSW3 8,483,658 57,743 SH   SOLE   57,743 0 0
TJX COS INC NEW COM 872540109 BBG001S5WQ93 112,293,102 1,197,027 SH   SOLE   1,197,027 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 BBG001S60L15 97,848,089 1,506,920 SH   SOLE   1,506,920 0 0
TRIPLE FLAG PRECIOUS METAL COM 89679M104 BBG00QRZMFT6 11,705,075 874,961 SH   SOLE   874,961 0 0
VALERO ENERGY CORP COM 91913Y100 BBG001S5X8K9 310,655,020 2,389,654 SH   SOLE   2,389,654 0 0
VERALTO CORP COM SHS 92338C103 BBG019Q32XK7 102,508,332 1,273,670 SH   SOLE   1,273,670 0 0
WALMART INC COM 931142103 BBG001S5XH92 260,624,736 1,692,382 SH   SOLE   1,692,382 0 0
WASTE CONNECTIONS INC COM 94106B101 BBG001SKJ4K1 409,936,005 2,809,348 SH   SOLE   2,809,348 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 BBG001S6DSP0 47,460,375 957,339 SH   SOLE   957,339 0 0
WORKDAY INC CL A 98138H101 BBG001T21KQ7 322,862,769 1,198,060 SH   SOLE   1,198,060 0 0
ZOETIS INC CL A 98978V103 BBG0039320P7 65,181,640 330,251 SH   SOLE   330,251 0 0