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,591,550 44,200 SH   SOLE N/A 0 0 44,200
AFFILIATED MANAGERS GROUP IN COM 008252108 BBG000C30026 6,913,999 29,000 SH   SOLE N/A 0 0 29,000
ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 BBG000B9WPQ8 4,356,783 114,000 SH   SOLE N/A 0 0 114,000
ALPHABET INC CAP STK CL A 02079K305 BBG00B0RPN25 11,790,350 48,500 SH   SOLE N/A 0 0 48,500
AMAZON COM INC COM 023135106 BBG000D5YZ71 25,426,206 115,800 SH   SOLE N/A 0 0 115,800
AT&T INC COM 00206R102 BBG000HW5DZ8 22,292,656 789,400 SH   SOLE N/A 0 0 789,400
BANK NOVA SCOTIA HALIFAX COM 064149107 BBG000C2RWG4 33,452,143 517,300 SH   SOLE N/A 0 0 517,300
BCE INC COM NEW 05534B760 BBG000BCXSG5 14,778,475 632,400 SH   SOLE N/A 0 0 632,400
BENCHMARK ELECTRS INC COM 08160H101 BBG000HQ82X4 4,803,003 124,600 SH   SOLE N/A 0 0 124,600
BRINKS CO COM 109696104 BBG000DR5SG1 4,861,045 41,600 SH   SOLE N/A 0 0 41,600
BROADCOM INC COM 11135F101 BBG00KJLNQ14 10,392,165 31,500 SH   SOLE N/A 0 0 31,500
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 BBG01BPHNY36 12,324,991 216,558 SH   SOLE N/A 0 0 216,558
CANADIAN IMPERIAL BANK OF CO COM 136069101 BBG000FKTLD6 75,919,731 950,000 SH   SOLE N/A 0 0 950,000
CANADIAN NAT RES LTD COM 136385101 BBG000HW5K64 18,415,957 575,900 SH   SOLE N/A 0 0 575,900
CANADIAN NATL RY CO COM 136375102 BBG000GLP4J9 18,748,642 198,800 SH   SOLE N/A 0 0 198,800
CANADIAN PACIFIC KANSAS CITY COM 13646K108 BBG000DMM5P3 10,539,329 141,500 SH   SOLE N/A 0 0 141,500
CARTERS INC COM 146229109 BBG000CTM6D0 5,053,858 179,100 SH   SOLE N/A 0 0 179,100
CGI INC CL A SUB VTG 12532H104 BBG000BYYDR7 10,867,474 122,000 SH   SOLE N/A 0 0 122,000
COCA COLA CO COM 191216100 BBG000BMX4N8 12,269,200 185,000 SH   SOLE N/A 0 0 185,000
COCA COLA CONS INC COM 191098102 BBG000BG2259 4,756,372 40,600 SH   SOLE N/A 0 0 40,600
COPART INC COM 217204106 BBG000BMB210 11,467,350 255,000 SH   SOLE N/A 0 0 255,000
CROWN HLDGS INC COM 228368106 BBG000FQ3QN9 12,749,880 132,000 SH   SOLE N/A 0 0 132,000
CUBESMART COM 229663109 BBG000HF2BJ0 12,563,940 309,000 SH   SOLE N/A 0 0 309,000
DEERE & CO COM 244199105 BBG000BH1QM6 20,805,330 45,500 SH   SOLE N/A 0 0 45,500
EDGEWELL PERS CARE CO COM 28035Q102 BBG000BRWH68 4,055,436 199,200 SH   SOLE N/A 0 0 199,200
GALLAGHER ARTHUR J & CO COM 363576109 BBG000BBHZK4 13,287,846 42,900 SH   SOLE N/A 0 0 42,900
GRANITE REAL ESTATE INVT TR TR UNIT NEW 387437205 BBG01Q41G4S8 5,029,025 90,500 SH   SOLE N/A 0 0 90,500
HDFC BANK LTD SPONSORED ADS 40415F101 BBG000NWKZ58 10,657,194 312,000 SH   DFND N/A 0 0 312,000
HELMERICH & PAYNE INC COM 423452101 BBG000BLCRT6 572,092 25,900 SH   SOLE N/A 0 0 25,900
HYATT HOTELS CORP COM CL A 448579102 BBG000CVRH82 19,657,305 138,500 SH   SOLE N/A 0 0 138,500
IDEXX LABS INC COM 45168D104 BBG000BLS2X9 12,011,132 18,800 SH   SOLE N/A 0 0 18,800
INFOSYS LTD SPONSORED ADR 456788108 BBG000BSGRW3 13,373,029 822,000 SH   DFND N/A 0 0 822,000
INTUITIVE SURGICAL INC COM NEW 46120E602 BBG000BJPPW7 24,955,434 55,800 SH   SOLE N/A 0 0 55,800
IONIS PHARMACEUTICALS INC COM 462222100 BBG000JH7N58 5,691,152 87,000 SH   SOLE N/A 0 0 87,000
ISHARES TR IBOXX HI YD ETF 464288513 BBG000R2T5T1 10,148,059 125,000 SH   SOLE N/A 0 0 125,000
LINDE PLC SHS G54950103 BBG01FNDGNN8 18,905,000 39,800 SH   SOLE N/A 0 0 39,800
META PLATFORMS INC CL A 30303M102 BBG00L17LGN2 30,109,580 41,000 SH   SOLE N/A 0 0 41,000
MICROSOFT CORP COM 594918104 BBG000HSSV64 34,474,752 66,560 SH   SOLE N/A 0 0 66,560
MSA SAFETY INC COM 553498106 BBG000BPDYJ2 12,453,566 72,375 SH   SOLE N/A 0 0 72,375
NABORS INDUSTRIES LTD SHS G6359F137 BBG000BZTXK3 948,119 23,200 SH   SOLE N/A 0 0 23,200
NETFLIX INC COM 64110L106 BBG00JPR2703 14,387,040 12,000 SH   SOLE N/A 0 0 12,000
NVIDIA CORPORATION COM 67066G104 BBG000BBK0R0 22,949,340 123,000 SH   SOLE N/A 0 0 123,000
PEMBINA PIPELINE CORP COM 706327103 BBG001732GK3 31,196,082 771,500 SH   SOLE N/A 0 0 771,500
PERRIGO CO PLC SHS G97822103 BBG000CNGTY7 6,257,444 281,000 SH   SOLE N/A 0 0 281,000
PLEXUS CORP COM 729132100 BBG000BRC968 6,655,287 46,000 SH   SOLE N/A 0 0 46,000
PRECISION DRILLING CORP COM NEW 74022D407 BBG000BT0GY0 1,577,068 28,000 SH   SOLE N/A 0 0 28,000
PROLOGIS INC. COM 74340W103 BBG000B9Z339 16,261,840 142,000 SH   SOLE N/A 0 0 142,000
RESIDEO TECHNOLOGIES INC COM 76118Y104 BBG00HY28KC4 6,804,705 157,600 SH   SOLE N/A 0 0 157,600
SANMINA CORPORATION COM 801056102 BBG000BHC504 6,342,129 55,100 SH   SOLE N/A 0 0 55,100
SERVICENOW INC COM 81762P102 BBG0035TGBR3 25,399,728 27,600 SH   SOLE N/A 0 0 27,600
SILGAN HLDGS INC COM 827048109 BBG000BPDFV9 4,554,449 105,900 SH   SOLE N/A 0 0 105,900
STANTEC INC COM 85472N109 BBG000BC1Y40 8,757,800 81,200 SH   SOLE N/A 0 0 81,200
SUN LIFE FINANCIAL INC. COM 866796105 BBG000LS69L5 21,427,054 356,800 SH   SOLE N/A 0 0 356,800
SYNOPSYS INC COM 871607107 BBG000BSG1H7 14,406,988 29,200 SH   SOLE N/A 0 0 29,200
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 BBG000PWG450 18,711,156 67,000 SH   DFND N/A 0 0 67,000
TC ENERGY CORP COM 87807B107 BBG000BVN3L3 125,228,774 2,302,996 SH   SOLE N/A 0 0 2,302,996
TELUS CORPORATION COM 87971M103 BBG000BZYZZ6 33,478,988 2,125,419 SH   SOLE N/A 0 0 2,125,419
TFI INTL INC COM 87241L109 BBG000G5FSN7 7,129,144 81,000 SH   SOLE N/A 0 0 81,000
TJX COS INC NEW COM 872540109 BBG000BV8G95 9,973,260 69,000 SH   SOLE N/A 0 0 69,000
TORONTO DOMINION BK ONT COM NEW 891160509 BBG000BXBKG0 34,161,553 427,202 SH   SOLE N/A 0 0 427,202
UNION PAC CORP COM 907818108 BBG000D80V17 26,473,440 112,000 SH   SOLE N/A 0 0 112,000
VISA INC COM CL A 92826C839 BBG000PSL0X0 24,237,980 71,000 SH   SOLE N/A 0 0 71,000
WALMART INC COM 931142103 BBG000HVM2F7 19,602,012 190,200 SH   SOLE N/A 0 0 190,200
WASTE CONNECTIONS INC COM 94106B101 BBG000FLJ2N6 33,068,786 188,100 SH   SOLE N/A 0 0 188,100
WATSCO INC COM 942622200 BBG000DJN962 6,873,100 17,000 SH   SOLE N/A 0 0 17,000