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 BBG000BB5159 15,469,558 44,200 SH   SOLE N/A 0 0 44,200
AFFILIATED MANAGERS GROUP IN COM 008252108 BBG000C30026 8,360,120 29,000 SH   SOLE N/A 0 0 29,000
ALPHABET INC CAP STK CL A 02079K305 BBG00B0RPN25 8,607,500 27,500 SH   SOLE N/A 0 0 27,500
AMAZON COM INC COM 023135106 BBG000D5YZ71 24,420,756 105,800 SH   SOLE N/A 0 0 105,800
AT&T INC COM 00206R102 BBG000HW5DZ8 22,763,376 916,400 SH   SOLE N/A 0 0 916,400
BANK NOVA SCOTIA HALIFAX COM 064149107 BBG000C2RWG4 100,429,661 1,361,500 SH   SOLE N/A 0 0 1,361,500
BCE INC COM NEW 05534B760 BBG000BCXSG5 17,391,671 729,000 SH   SOLE N/A 0 0 729,000
BENCHMARK ELECTRS INC COM 08160H101 BBG000HQ82X4 5,327,896 124,600 SH   SOLE N/A 0 0 124,600
BRINKS CO COM 109696104 BBG000DR5SG1 5,556,348 47,600 SH   SOLE N/A 0 0 47,600
BROADCOM INC COM 11135F101 BBG00KJLNQ14 10,902,150 31,500 SH   SOLE N/A 0 0 31,500
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 BBG01BPHNY36 13,190,076 251,758 SH   SOLE N/A 0 0 251,758
CANADIAN NAT RES LTD COM 136385101 BBG000HW5K64 14,665,006 432,900 SH   SOLE N/A 0 0 432,900
CANADIAN NATL RY CO COM 136375102 BBG000GLP4J9 19,664,881 198,800 SH   SOLE N/A 0 0 198,800
CANADIAN PACIFIC KANSAS CITY COM 13646K108 BBG000DMM5P3 10,419,044 141,500 SH   SOLE N/A 0 0 141,500
CARTERS INC COM 146229109 BBG000CTM6D0 5,808,213 179,100 SH   SOLE N/A 0 0 179,100
CGI INC CL A SUB VTG 12532H104 BBG000BYYDR7 11,270,565 122,000 SH   SOLE N/A 0 0 122,000
COCA COLA CO COM 191216100 BBG000BMX4N8 11,884,700 170,000 SH   SOLE N/A 0 0 170,000
COCA COLA CONS INC COM 191098102 BBG000BG2259 6,223,980 40,600 SH   SOLE N/A 0 0 40,600
COPART INC COM 217204106 BBG000BMB210 9,983,250 255,000 SH   SOLE N/A 0 0 255,000
CROWN HLDGS INC COM 228368106 BBG000FQ3QN9 13,592,040 132,000 SH   SOLE N/A 0 0 132,000
CUBESMART COM 229663109 BBG000HF2BJ0 11,139,450 309,000 SH   SOLE N/A 0 0 309,000
DEERE & CO COM 244199105 BBG000BH1QM6 21,183,435 45,500 SH   SOLE N/A 0 0 45,500
EDGEWELL PERS CARE CO COM 28035Q102 BBG000BRWH68 5,254,810 308,200 SH   SOLE N/A 0 0 308,200
FIRSTSERVICE CORP NEW COM 33767E202 BBG0093MWT45 7,837,465 50,390 SH   SOLE N/A 0 0 50,390
GALLAGHER ARTHUR J & CO COM 363576109 BBG000BBHZK4 11,102,091 42,900 SH   SOLE N/A 0 0 42,900
GARTNER INC COM 366651107 BBG000BB6764 8,955,940 35,500 SH   SOLE N/A 0 0 35,500
HDFC BANK LTD SPONSORED ADS 40415F101 BBG000NWKZ58 14,725,620 403,000 SH   DFND N/A 0 0 403,000
HYATT HOTELS CORP COM CL A 448579102 BBG000CVRH82 19,799,520 123,500 SH   SOLE N/A 0 0 123,500
IDEXX LABS INC COM 45168D104 BBG000BLS2X9 10,012,644 14,800 SH   SOLE N/A 0 0 14,800
INFOSYS LTD SPONSORED ADR 456788108 BBG000BSGRW3 16,893,360 948,000 SH   DFND N/A 0 0 948,000
INTUITIVE SURGICAL INC COM NEW 46120E602 BBG000BJPPW7 24,296,844 42,900 SH   SOLE N/A 0 0 42,900
IONIS PHARMACEUTICALS INC COM 462222100 BBG000JH7N58 6,882,570 87,000 SH   SOLE N/A 0 0 87,000
ISHARES TR IBOXX HI YD ETF 464288513 BBG000R2T5T1 10,078,750 125,000 SH   SOLE N/A 0 0 125,000
LINDE PLC SHS G54950103 BBG01FNDGNN8 16,970,322 39,800 SH   SOLE N/A 0 0 39,800
META PLATFORMS INC CL A 30303M102 BBG00L17LGN2 20,924,853 31,700 SH   SOLE N/A 0 0 31,700
MICROSOFT CORP COM 594918104 BBG000HSSV64 32,189,747 66,560 SH   SOLE N/A 0 0 66,560
MSA SAFETY INC COM 553498106 BBG000BPDYJ2 11,590,133 72,375 SH   SOLE N/A 0 0 72,375
NABORS INDUSTRIES LTD SHS G6359F137 BBG000BZTXK3 1,259,760 23,200 SH   SOLE N/A 0 0 23,200
NETFLIX INC COM 64110L106 BBG00JPR2703 15,657,920 167,000 SH   SOLE N/A 0 0 167,000
NVIDIA CORPORATION COM 67066G104 BBG000BBK0R0 22,939,500 123,000 SH   SOLE N/A 0 0 123,000
PEMBINA PIPELINE CORP COM 706327103 BBG001732GK3 37,637,674 987,800 SH   SOLE N/A 0 0 987,800
PERRIGO CO PLC SHS G97822103 BBG000CNGTY7 3,911,520 281,000 SH   SOLE N/A 0 0 281,000
PLEXUS CORP COM 729132100 BBG000BRC968 6,762,000 46,000 SH   SOLE N/A 0 0 46,000
PRECISION DRILLING CORP COM NEW 74022D407 BBG000BT0GY0 2,009,487 28,000 SH   SOLE N/A 0 0 28,000
PROLOGIS INC. COM 74340W103 BBG000B9Z339 11,361,740 89,000 SH   SOLE N/A 0 0 89,000
RESIDEO TECHNOLOGIES INC COM 76118Y104 BBG00HY28KC4 5,534,912 157,600 SH   SOLE N/A 0 0 157,600
SANMINA CORPORATION COM 801056102 BBG000BHC504 8,268,857 55,100 SH   SOLE N/A 0 0 55,100
SERVICENOW INC COM 81762P102 BBG0035TGBR3 21,140,220 138,000 SH   SOLE N/A 0 0 138,000
SILGAN HLDGS INC COM 827048109 BBG000BPDFV9 5,526,653 136,900 SH   SOLE N/A 0 0 136,900
STANTEC INC COM 85472N109 BBG000BC1Y40 6,096,835 64,600 SH   SOLE N/A 0 0 64,600
SUN LIFE FINANCIAL INC. COM 866796105 BBG000LS69L5 22,906,687 366,900 SH   SOLE N/A 0 0 366,900
SYNOPSYS INC COM 871607107 BBG000BSG1H7 13,715,824 29,200 SH   SOLE N/A 0 0 29,200
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG000PWG450 20,360,630 67,000 SH   DFND N/A 0 0 67,000
TC ENERGY CORP COM 87807B107 BBG000BVN3L3 110,146,828 2,000,000 SH   SOLE N/A 0 0 2,000,000
TELUS CORPORATION COM 87971M103 BBG000BZYZZ6 16,124,190 1,223,219 SH   SOLE N/A 0 0 1,223,219
TETRA TECH INC NEW COM 88162G103 BBG000BYZCW2 12,242,100 365,000 SH   SOLE N/A 0 0 365,000
TFI INTL INC COM 87241L109 BBG000G5FSN7 13,087,581 126,600 SH   SOLE N/A 0 0 126,600
TJX COS INC NEW COM 872540109 BBG000BV8G95 8,602,160 56,000 SH   SOLE N/A 0 0 56,000
TORONTO DOMINION BK ONT COM NEW 891160509 BBG000BXBKG0 34,245,452 363,302 SH   SOLE N/A 0 0 363,302
TOTALENERGIES SE ACT F92124100 BBG000JLVLC8 8,004,960 144,000 SH   DFND N/A 0 0 144,000
UNION PAC CORP COM 907818108 BBG000D80V17 25,907,840 112,000 SH   SOLE N/A 0 0 112,000
VISA INC COM CL A 92826C839 BBG000PSL0X0 24,900,410 71,000 SH   SOLE N/A 0 0 71,000
WALMART INC COM 931142103 BBG000HVM2F7 19,630,442 176,200 SH   SOLE N/A 0 0 176,200
WASTE CONNECTIONS INC COM 94106B101 BBG000FLJ2N6 32,514,615 185,400 SH   SOLE N/A 0 0 185,400
WATSCO INC COM 942622200 BBG000DJN962 2,695,600 8,000 SH   SOLE N/A 0 0 8,000