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 10,744,136 44,200 SH   SOLE N/A 0 0 44,200
AFFILIATED MANAGERS GROUP COM 008252108 BBG000C30026 8,024,300 29,000 SH   SOLE N/A 0 0 29,000
ALPHABET INC CAP STK CL A 02079K305 BBG00B0RPN25 12,940,200 45,000 SH   SOLE N/A 0 0 45,000
AMAZON COM INC COM 023135106 BBG000BVQ4Z3 17,453,026 83,800 SH   SOLE N/A 0 0 83,800
APPLE INC COM 037833100 BBG000B9Y5X2 15,481,190 61,000 SH   SOLE N/A 0 0 61,000
AT&T INC COM 00206R102 BBG000HW5DZ8 21,986,016 758,400 SH   SOLE N/A 0 0 758,400
BCE INC COM NEW 05534B760 BBG000BCXSG5 18,390,039 729,000 SH   SOLE N/A 0 0 729,000
BENCHMARK ELECTRS INC COM 08160H101 BBG000HQ82X4 5,695,696 101,600 SH   SOLE N/A 0 0 101,600
BRINKS CO COM 109696104 BBG000DR5SG1 4,932,788 47,600 SH   SOLE N/A 0 0 47,600
BROADCOM INC COM 11135F101 BBG00KJLNQ14 11,606,625 37,500 SH   SOLE N/A 0 0 37,500
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 BBG01BPHNY36 19,281,251 433,758 SH   SOLE N/A 0 0 433,758
CANADIAN NAT RES LTD MED TER COM 136385101 BBG000HW5K64 16,391,940 336,100 SH   SOLE N/A 0 0 336,100
CANADIAN NATL RY CO COM 136375102 BBG000GLP4J9 17,349,539 168,600 SH   SOLE N/A 0 0 168,600
CARTERS INC COM 146229109 BBG000CTM6D0 5,045,736 141,100 SH   SOLE N/A 0 0 141,100
CGI INC CL A SUB VTG 12532H104 BBG000FWZPB6 8,917,206 122,000 SH   SOLE N/A 0 0 122,000
COCA COLA CO COM 191216100 BBG000BMX4N8 12,928,500 170,000 SH   SOLE N/A 0 0 170,000
COCA COLA CONS INC COM 191098102 BBG000BG2259 5,675,504 29,600 SH   SOLE N/A 0 0 29,600
CROWN HLDGS INC COM 228368106 BBG000FQ3QN9 13,233,000 132,000 SH   SOLE N/A 0 0 132,000
CUBESMART COM 229663109 BBG000HF2BJ0 11,324,850 309,000 SH   SOLE N/A 0 0 309,000
DEERE & CO COM 244199105 BBG000BH1QM6 14,702,130 26,100 SH   SOLE N/A 0 0 26,100
EDGEWELL PERSONAL CARE CO COM 28035Q102 BBG000BRWH68 6,576,988 308,200 SH   SOLE N/A 0 0 308,200
FIRSTSERVICE CORP NEW COM 33767E202 BBG0093MWT45 11,973,650 86,090 SH   SOLE N/A 0 0 86,090
GALLAGHER ARTHUR J & CO COM 363576109 BBG000BBHZK4 9,291,282 42,900 SH   SOLE N/A 0 0 42,900
HDFC BANK LTD SPONSORED ADS 40415F101 BBG000NWKZ58 13,385,440 538,000 SH   DFND N/A 0 0 538,000
HYATT HOTELS CORP COM CL A 448579102 BBG000CVRH82 15,169,845 105,500 SH   SOLE N/A 0 0 105,500
IDEXX LABS INC COM 45168D104 BBG000BLS2X9 8,315,972 14,800 SH   SOLE N/A 0 0 14,800
INFOSYS LTD SPONSORED ADR 456788108 BBG000BSGRW3 15,414,910 1,141,000 SH   DFND N/A 0 0 1,141,000
INTUITIVE SURGICAL INC COM NEW 46120E602 BBG000BJPPW7 19,776,471 42,900 SH   SOLE N/A 0 0 42,900
IONIS PHARMACEUTICALS INC COM 462222100 BBG000JH7N58 3,904,680 52,000 SH   SOLE N/A 0 0 52,000
ISHARES TR IBOXX HI YD ETF 464288513 BBG000R2T5T1 1,089,972 13,700 SH   SOLE N/A 0 0 13,700
LINDE PLC SHS G54950103 BBG01FNDGNN8 19,731,248 39,800 SH   SOLE N/A 0 0 39,800
META PLATFORMS INC CL A 30303M102 BBG002GPKKZ7 18,994,716 33,200 SH   SOLE N/A 0 0 33,200
MICROSOFT CORP COM 594918104 BBG000BPHFS9 19,641,220 53,060 SH   SOLE N/A 0 0 53,060
MOODYS CORP COM 615369105 BBG000F86JD3 10,949,875 25,100 SH   SOLE N/A 0 0 25,100
MOTOROLA SOLUTIONS INC COM NEW 620076307 BBG000BP9038 9,981,310 23,000 SH   SOLE N/A 0 0 23,000
MSA SAFETY INC COM 553498106 BBG000BPDYJ2 10,718,231 65,375 SH   SOLE N/A 0 0 65,375
NABORS INDUSTRIES LTD SHS G6359F137 BBG000BZTXK3 1,996,592 23,200 SH   SOLE N/A 0 0 23,200
NETFLIX INC. COM 64110L106 BBG00JPR2703 21,412,605 222,700 SH   SOLE N/A 0 0 222,700
NVIDIA CORPORATION COM 67066G104 BBG000BBK0R0 21,451,200 123,000 SH   SOLE N/A 0 0 123,000
PEMBINA PIPELINE CORP COM 706327103 BBG001732GK3 29,738,691 664,500 SH   SOLE N/A 0 0 664,500
PERRIGO CO PLC SHS G97822103 BBG000CNGTY7 3,909,360 364,000 SH   SOLE N/A 0 0 364,000
PLEXUS CORP COM 729132100 BBG000BRC968 5,873,660 29,000 SH   SOLE N/A 0 0 29,000
PRECISION DRILLING CORP COM NEW 74022D407 BBG000BT0GY0 2,754,923 28,000 SH   SOLE N/A 0 0 28,000
PROLOGIS INC. COM 74340W103 BBG000B9Z339 11,764,020 89,000 SH   SOLE N/A 0 0 89,000
RESIDEO TECHNOLOGIES INC COM 76118Y104 BBG00HY28KC4 5,312,696 157,600 SH   SOLE N/A 0 0 157,600
SANMINA CORP COM 801056102 BBG000BHC504 6,494,964 50,100 SH   SOLE N/A 0 0 50,100
SERVICENOW INC COM 81762P102 BBG0035TGBR3 15,839,325 151,500 SH   SOLE N/A 0 0 151,500
SILGAN HLDGS INC COM 827048109 BBG000BPDFV9 5,311,720 136,900 SH   SOLE N/A 0 0 136,900
STANTEC INC COM 85472N109 BBG000BC1Y40 17,528,193 202,800 SH   SOLE N/A 0 0 202,800
SUN LIFE FINANCIAL INC. COM 866796105 BBG000LS69L5 24,703,148 394,400 SH   SOLE N/A 0 0 394,400
SYNOPSYS INC COM 871607107 BBG000BSG1H7 16,136,736 40,700 SH   SOLE N/A 0 0 40,700
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 BBG000PWG450 15,883,650 47,000 SH   DFND N/A 0 0 47,000
TELUS CORPORATION COM 87971M103 BBG000BZYZZ6 15,718,813 1,223,219 SH   SOLE N/A 0 0 1,223,219
TETRA TECH INC NEW COM 88162G103 BBG000BYZCW2 12,379,320 411,000 SH   SOLE N/A 0 0 411,000
TJX COS INC NEW COM 872540109 BBG000BV8G95 8,943,200 56,000 SH   SOLE N/A 0 0 56,000
TORONTO DOMINION BK ONT COM NEW 891160509 BBG000BXBKG0 17,162,251 183,802 SH   SOLE N/A 0 0 183,802
TOTALENERGIES SE ACT F92124100 BBG000JLVLC8 24,033,553 257,000 SH   DFND N/A 0 0 257,000
TRANSFORCE INC COM 87241L109 BBG000G5FSN7 12,144,942 111,600 SH   SOLE N/A 0 0 111,600
UNION PAC CORP COM 907818108 BBG000D80V17 21,107,940 87,000 SH   SOLE N/A 0 0 87,000
VISA INC COM CL A 92826C839 BBG000PSL0X0 21,459,040 71,000 SH   SOLE N/A 0 0 71,000
WALMART INC COM 931142103 BBG000HVM2F7 13,074,256 105,200 SH   SOLE N/A 0 0 105,200
WASTE CONNECTIONS INC COM 94106B101 BBG000FLJ2N6 33,885,035 208,600 SH   SOLE N/A 0 0 208,600