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
3M CO COM 88579Y101   273,300 2,500 SH   SOLE   2,500 0 0
ABBOTT LABS COM 002824100   5,833,710 53,000 SH   SOLE   53,000 0 0
ABBVIE INC COM 00287Y109   11,250,822 72,600 SH   SOLE   72,600 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,175,549 3,350 SH   SOLE   3,350 0 0
ADOBE INC COM 00724F101   1,103,710 1,850 SH   SOLE   1,850 0 0
ADVANCED MICRO DEVICES INC COM 007903107   781,420 5,301 SH   SOLE   5,301 0 0
AES CORP COM 00130H105   4,140,675 215,100 SH   SOLE   215,100 0 0
AIR PRODS & CHEMS INC COM 009158106   6,324,780 23,100 SH   SOLE   23,100 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   568,080 4,800 SH   SOLE   4,800 0 0
ALBEMARLE CORP COM 012653101   2,398,368 16,600 SH   SOLE   16,600 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   4,208,764 33,200 SH   SOLE   33,200 0 0
ALGOMA STL GROUP INC COM 015658107   11,049,540 1,100,800 SH   SOLE   940,200 0 160,600
ALGONQUIN PWR UTILS CORP COM 015857105   31,308,793 4,962,219 SH   SOLE   4,962,219 0 0
ALLSTATE CORP COM 020002101   783,888 5,600 SH   SOLE   5,600 0 0
ALPHABET INC CAP STK CL C 02079K107   913,226 6,480 SH   SOLE   6,480 0 0
ALPHABET INC CAP STK CL A 02079K305   4,028,660 28,840 SH   SOLE   28,840 0 0
ALTRIA GROUP INC COM 02209S103   6,882,004 170,600 SH   SOLE   170,600 0 0
AMAZON COM INC COM 023135106   4,953,244 32,600 SH   SOLE   32,600 0 0
AMERICAN TOWER CORP NEW COM 03027X100   7,987,560 37,000 SH   SOLE   37,000 0 0
AMGEN INC COM 031162100   5,155,558 17,900 SH   SOLE   17,900 0 0
APPLE INC COM 037833100   8,375,055 43,500 SH   SOLE   43,500 0 0
AT&T INC COM 00206R102   15,553,382 926,900 SH   SOLE   926,900 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   3,809,060 16,350 SH   SOLE   16,350 0 0
AVALONBAY CMNTYS INC COM 053484101   4,175,006 22,300 SH   SOLE   22,300 0 0
B2GOLD CORP COM 11777Q209   43,471,803 13,747,050 SH   SOLE   12,760,850 0 986,200
BANK AMERICA CORP COM 060505104   12,898,977 383,100 SH   SOLE   383,100 0 0
BANK MONTREAL QUE COM 063671101   71,852,337 726,141 SH   SOLE   608,581 0 117,560
BANK NEW YORK MELLON CORP COM 064058100   5,147,745 98,900 SH   SOLE   98,900 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107   38,454,365 789,954 SH   SOLE   738,054 0 51,900
BARRICK GOLD CORP COM 067901108   44,160,718 2,444,150 SH   SOLE   2,120,950 0 323,200
BAXTER INTL INC COM 071813109   4,306,724 111,400 SH   SOLE   111,400 0 0
BCE INC COM NEW 05534B760   32,902,930 835,660 SH   SOLE   835,660 0 0
BECTON DICKINSON & CO COM 075887109   2,365,151 9,700 SH   SOLE   9,700 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,640,636 4,600 SH   SOLE   4,600 0 0
BIOGEN INC COM 09062X103   595,171 2,300 SH   SOLE   2,300 0 0
BLACKBERRY LTD COM 09228F103   1,671,072 471,100 SH   SOLE   283,600 0 187,500
BOEING CO COM 097023105   899,277 3,450 SH   SOLE   3,450 0 0
BOSTON SCIENTIFIC CORP COM 101137107   676,377 11,700 SH   SOLE   11,700 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   3,017,028 58,800 SH   SOLE   58,800 0 0
BROADCOM INC COM 11135F101   20,572,488 18,430 SH   SOLE   18,430 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   46,751,141 1,165,480 SH   SOLE   1,019,905 0 145,575
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   60,484,049 1,919,094 SH   SOLE   1,796,094 0 123,000
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   0 0 SH   SOLE   0 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   0 0 SH   SOLE   0 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   472,891 18,000 SH   SOLE   18,000 0 0
BRP INC COM SUN VTG 05577W200   8,954,240 125,100 SH   SOLE   92,400 0 32,700
CAESARS ENTERTAINMENT INC NE COM 12769G100   187,520 4,000 SH   SOLE   4,000 0 0
CAMECO CORP COM 13321L108   7,728,719 179,250 SH   SOLE   112,650 0 66,600
CANADIAN IMPERIAL BK COMM TO COM 136069101   119,630,200 2,484,483 SH   SOLE   2,294,483 0 190,000
CANADIAN NAT RES LTD COM 136385101   23,624,113 360,580 SH   SOLE   306,980 0 53,600
CANADIAN NATL RY CO COM 136375102   32,144,024 255,724 SH   SOLE   232,013 0 23,711
CANADIAN PACIFIC KANSAS CITY COM 13646K108   39,867,685 503,860 SH   SOLE   366,260 0 137,600
CAPITAL ONE FINL CORP COM 14040H105   3,461,568 26,400 SH   SOLE   26,400 0 0
CASELLA WASTE SYS INC CL A 147448104   444,392 5,200 SH   SOLE   5,200 0 0
CATERPILLAR INC COM 149123101   3,825,970 12,940 SH   SOLE   12,940 0 0
CELESTICA INC SUB VTG SHS 15101Q108   5,031,533 171,780 SH   SOLE   112,180 0 59,600
CELSIUS HLDGS INC COM NEW 15118V207   441,612 8,100 SH   SOLE   8,100 0 0
CENOVUS ENERGY INC COM 15135U109   43,168,433 2,590,497 SH   SOLE   2,366,125 0 224,372
CENTERRA GOLD INC COM 152006102   9,238,283 1,547,500 SH   SOLE   1,312,800 0 234,700
CHEVRON CORP NEW COM 166764100   5,608,416 37,600 SH   SOLE   37,600 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   571,740 250 SH   SOLE   250 0 0
CISCO SYS INC COM 17275R102   12,352,140 244,500 SH   SOLE   244,500 0 0
COCA COLA CO COM 191216100   13,111,925 222,500 SH   SOLE   222,500 0 0
COLGATE PALMOLIVE CO COM 194162103   2,590,575 32,500 SH   SOLE   32,500 0 0
COMCAST CORP NEW CL A 20030N101   7,055,465 160,900 SH   SOLE   160,900 0 0
CONSTELLATION BRANDS INC CL A 21036P108   628,550 2,600 SH   SOLE   2,600 0 0
CONSTELLATION ENERGY CORP COM 21037T109   234 2 SH   SOLE   2 0 0
CORNING INC COM 219350105   5,758,095 189,100 SH   SOLE   189,100 0 0
CORTEVA INC COM 22052L104   287,520 6,000 SH   SOLE   6,000 0 0
CRESCENT PT ENERGY CORP COM 22576C101   13,847,534 1,996,516 SH   SOLE   1,996,516 0 0
CRONOS GROUP INC COM 22717L101   1,794,103 858,190 SH   SOLE   516,700 0 341,490
CROWN CASTLE INC COM 22822V101   3,686,080 32,000 SH   SOLE   32,000 0 0
CSX CORP COM 126408103   3,553,675 102,500 SH   SOLE   102,500 0 0
CUMMINS INC COM 231021106   3,881,034 16,200 SH   SOLE   16,200 0 0
CVS HEALTH CORP COM 126650100   6,814,248 86,300 SH   SOLE   86,300 0 0
DEERE & CO COM 244199105   315,897 790 SH   SOLE   790 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   233,334 5,800 SH   SOLE   5,800 0 0
DENISON MINES CORP COM 248356107   4,134,328 2,361,200 SH   SOLE   1,423,000 0 938,200
DEXCOM INC COM 252131107   186,135 1,500 SH   SOLE   1,500 0 0
DIAMONDBACK ENERGY INC COM 25278X109   4,481,812 28,900 SH   SOLE   28,900 0 0
DIGITAL RLTY TR INC COM 253868103   6,244,512 46,400 SH   SOLE   46,400 0 0
DISNEY WALT CO COM 254687106   844,212 9,350 SH   SOLE   9,350 0 0
DOCEBO INC COM 25609L105   1,435,308 29,720 SH   SOLE   19,900 0 9,820
DOLLAR TREE INC COM 256746108   710,250 5,000 SH   SOLE   5,000 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   4,221,240 43,500 SH   SOLE   43,500 0 0
DUPONT DE NEMOURS INC COM 26614N102   230,790 3,000 SH   SOLE   3,000 0 0
EASTMAN CHEM CO COM 277432100   2,946,096 32,800 SH   SOLE   32,800 0 0
EATON CORP PLC SHS G29183103   1,782,068 7,400 SH   SOLE   7,400 0 0
ECOLAB INC COM 278865100   1,428,120 7,200 SH   SOLE   7,200 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   762,500 10,000 SH   SOLE   10,000 0 0
ELDORADO GOLD CORP NEW COM 284902509   0 0 SH   SOLE   0 0 0
ELEVANCE HEALTH INC COM 036752103   1,131,744 2,400 SH   SOLE   2,400 0 0
ELI LILLY & CO COM 532457108   932,672 1,600 SH   SOLE   1,600 0 0
EMERSON ELEC CO COM 291011104   8,574,773 88,100 SH   SOLE   88,100 0 0
ENBRIDGE INC COM 29250N105   79,673,580 2,213,155 SH   SOLE   1,901,655 0 311,500
ENERFLEX LTD COM 29269R105   0 0 SH   SOLE   0 0 0
ENERPLUS CORP COM 292766102   21,429,426 1,398,030 SH   SOLE   1,184,830 0 213,200
EOG RES INC COM 26875P101   3,422,885 28,300 SH   SOLE   28,300 0 0
ESSEX PPTY TR INC COM 297178105   2,008,314 8,100 SH   SOLE   8,100 0 0
EXELON CORP COM 30161N101   4,990,100 139,000 SH   SOLE   139,000 0 0
EXTRA SPACE STORAGE INC COM 30225T102   2,292,719 14,300 SH   SOLE   14,300 0 0
EXXON MOBIL CORP COM 30231G102   6,838,632 68,400 SH   SOLE   68,400 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   2,411,370 23,400 SH   SOLE   23,400 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   3,826,459 63,700 SH   SOLE   63,700 0 0
FORD MTR CO DEL COM 345370860   1,158,050 95,000 SH   SOLE   95,000 0 0
FORTIS INC COM 349553107   41,140 1,000 SH   SOLE   1,000 0 0
FRANCO NEV CORP COM 351858105   11,842,401 106,910 SH   SOLE   65,840 0 41,070
FREEPORT-MCMORAN INC CL B 35671D857   297,990 7,000 SH   SOLE   7,000 0 0
GALLAGHER ARTHUR J & CO COM 363576109   494,736 2,200 SH   SOLE   2,200 0 0
GEN DIGITAL INC COM 668771108   3,717,378 162,900 SH   SOLE   162,900 0 0
GENERAL MTRS CO COM 37045V100   3,257,944 90,700 SH   SOLE   90,700 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   8,097,259 234,716 SH   SOLE   234,716 0 0
GILEAD SCIENCES INC COM 375558103   10,004,735 123,500 SH   SOLE   123,500 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   5,130,741 13,300 SH   SOLE   13,300 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114   17,594,486 305,620 SH   SOLE   305,620 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   675,192 8,400 SH   SOLE   8,400 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   3,680,820 185,900 SH   SOLE   185,900 0 0
HERSHEY CO COM 427866108   3,038,972 16,300 SH   SOLE   16,300 0 0
HOME DEPOT INC COM 437076102   10,916,325 31,500 SH   SOLE   31,500 0 0
HONEYWELL INTL INC COM 438516106   6,396,155 30,500 SH   SOLE   30,500 0 0
HUDBAY MINERALS INC COM 443628102   5,910,677 1,074,300 SH   SOLE   647,600 0 426,700
HUMANA INC COM 444859102   4,028,728 8,800 SH   SOLE   8,800 0 0
ILLUMINA INC COM 452327109   417,720 3,000 SH   SOLE   3,000 0 0
IMPERIAL OIL LTD COM NEW 453038408   0 0 SH   SOLE   0 0 0
INCYTE CORP COM 45337C102   539,994 8,600 SH   SOLE   8,600 0 0
INGERSOLL RAND INC COM 45687V106   212,685 2,750 SH   SOLE   2,750 0 0
INTEL CORP COM 458140100   608,025 12,100 SH   SOLE   12,100 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   976,068 7,600 SH   SOLE   7,600 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   9,862,065 60,300 SH   SOLE   60,300 0 0
INVITATION HOMES INC COM 46187W107   2,305,836 67,600 SH   SOLE   67,600 0 0
JACOBS SOLUTIONS INC COM 46982L108   519,200 4,000 SH   SOLE   4,000 0 0
JOHNSON & JOHNSON COM 478160104   10,531,204 67,189 SH   SOLE   67,189 0 0
JOHNSON CTLS INTL PLC SHS G51502105   4,207,720 73,000 SH   SOLE   73,000 0 0
JPMORGAN CHASE & CO COM 46625H100   8,828,190 51,900 SH   SOLE   51,900 0 0
JUNIPER NETWORKS INC COM 48203R104   2,122,560 72,000 SH   SOLE   72,000 0 0
KENVUE INC COM 49177J102   3,732,635 173,369 SH   SOLE   173,369 0 0
KEURIG DR PEPPER INC COM 49271V100   4,381,580 131,500 SH   SOLE   131,500 0 0
KEYCORP COM 493267108   4,006,080 278,200 SH   SOLE   278,200 0 0
KKR & CO INC COM 48251W104   182,270 2,200 SH   SOLE   2,200 0 0
KLA CORP COM NEW 482480100   842,885 1,450 SH   SOLE   1,450 0 0
KONTOOR BRANDS INC COM 50050N103   3,395,648 54,400 SH   SOLE   54,400 0 0
KRAFT HEINZ CO COM 500754106   1,841,604 49,800 SH   SOLE   49,800 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   2,927,618 13,900 SH   SOLE   13,900 0 0
LAMB WESTON HLDGS INC COM 513272104   4,615,443 42,700 SH   SOLE   42,700 0 0
LAUDER ESTEE COS INC CL A 518439104   2,252,250 15,400 SH   SOLE   15,400 0 0
LEGGETT & PLATT INC COM 524660107   2,978,146 113,800 SH   SOLE   113,800 0 0
LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107   2,538,444 120,900 SH   SOLE   72,800 0 48,100
LITHIUM AMERICAS ARGENTINA C COM SHS 53681K100   1,743,102 276,600 SH   SOLE   166,500 0 110,100
LITHIUM AMERS CORP NEW COM SHS 53681J103   594,679 92,700 SH   SOLE   55,800 0 36,900
LOCKHEED MARTIN CORP COM 539830109   4,487,076 9,900 SH   SOLE   9,900 0 0
LOWES COS INC COM 548661107   7,989,545 35,900 SH   SOLE   35,900 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   4,402,204 46,300 SH   SOLE   46,300 0 0
MAG SILVER CORP COM 55903Q104   3,126,427 300,400 SH   SOLE   183,500 0 116,900
MAGNA INTL INC COM 559222401   11,258,457 190,541 SH   SOLE   190,541 0 0
MANULIFE FINL CORP COM 56501R106   51,774,111 2,342,920 SH   SOLE   2,187,420 0 155,500
MASTERCARD INCORPORATED CL A 57636Q104   1,450,134 3,400 SH   SOLE   3,400 0 0
MCDONALDS CORP COM 580135101   7,709,260 26,000 SH   SOLE   26,000 0 0
MEDTRONIC PLC SHS G5960L103   2,949,204 35,800 SH   SOLE   35,800 0 0
MERCK & CO INC COM 58933Y105   14,619,582 134,100 SH   SOLE   134,100 0 0
META PLATFORMS INC CL A 30303M102   2,424,626 6,850 SH   SOLE   6,850 0 0
METHANEX CORP COM 59151K108   8,278,491 175,000 SH   SOLE   175,000 0 0
METLIFE INC COM 59156R108   581,944 8,800 SH   SOLE   8,800 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   631,260 7,000 SH   SOLE   7,000 0 0
MICROSOFT CORP COM 594918104   8,912,148 23,700 SH   SOLE   23,700 0 0
MONDELEZ INTL INC CL A 609207105   3,498,369 48,300 SH   SOLE   48,300 0 0
MORGAN STANLEY COM NEW 617446448   7,534,600 80,800 SH   SOLE   80,800 0 0
NETFLIX INC COM 64110L106   520,962 1,070 SH   SOLE   1,070 0 0
NEW GOLD INC CDA COM 644535106   4,303,698 2,970,000 SH   SOLE   1,791,100 0 1,178,900
NEW YORK CMNTY BANCORP INC COM 649445103   1,055,736 103,200 SH   SOLE   103,200 0 0
NEXTERA ENERGY INC COM 65339F101   9,511,884 156,600 SH   SOLE   156,600 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106   3,914,823 187,600 SH   SOLE   113,100 0 74,500
NORTHROP GRUMMAN CORP COM 666807102   514,954 1,100 SH   SOLE   1,100 0 0
NUTRIEN LTD COM 67077M108   42,672,137 757,409 SH   SOLE   673,552 0 83,857
NVIDIA CORPORATION COM 67066G104   3,912,238 7,900 SH   SOLE   7,900 0 0
OCCIDENTAL PETE CORP COM 674599105   4,060,280 68,000 SH   SOLE   68,000 0 0
OPEN TEXT CORP COM 683715106   52,657,942 1,252,860 SH   SOLE   1,138,260 0 114,600
OSISKO GOLD ROYALTIES LTD COM 68827L101   10,632,986 745,040 SH   SOLE   516,730 0 228,310
PARKER-HANNIFIN CORP COM 701094104   829,260 1,800 SH   SOLE   1,800 0 0
PAYPAL HLDGS INC COM 70450Y103   626,382 10,200 SH   SOLE   10,200 0 0
PEMBINA PIPELINE CORP COM 706327103   31,850,128 925,064 SH   SOLE   925,064 0 0
PEPSICO INC COM 713448108   7,965,496 46,900 SH   SOLE   46,900 0 0
PFIZER INC COM 717081103   12,633,052 438,800 SH   SOLE   438,800 0 0
PHILIP MORRIS INTL INC COM 718172109   14,413,056 153,200 SH   SOLE   153,200 0 0
PRECISION DRILLING CORP COM NEW 74022D407   4,662,465 85,850 SH   SOLE   64,350 0 21,500
PRIMO WATER CORPORATION COM 74167P108   6,974,702 463,000 SH   SOLE   463,000 0 0
PROCTER AND GAMBLE CO COM 742718109   10,536,226 71,900 SH   SOLE   71,900 0 0
PROLOGIS INC. COM 74340W103   7,718,070 57,900 SH   SOLE   57,900 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   4,145,970 67,800 SH   SOLE   67,800 0 0
QUALCOMM INC COM 747525103   6,385,415 44,150 SH   SOLE   44,150 0 0
R1 RCM INC COM 77634L105   483,049 45,700 SH   SOLE   45,700 0 0
RB GLOBAL INC COM 74935Q107   54,273,267 811,008 SH   SOLE   750,108 0 60,900
REGENCY CTRS CORP COM 758849103   1,681,700 25,100 SH   SOLE   25,100 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   44,543,997 570,084 SH   SOLE   559,081 0 11,003
ROGERS COMMUNICATIONS INC CL B 775109200   69,365,504 1,481,691 SH   SOLE   1,348,691 0 133,000
ROYAL BK CDA COM 780087102   45,807,774 452,950 SH   SOLE   324,452 0 128,498
RTX CORPORATION COM 75513E101   9,537,269 113,350 SH   SOLE   113,350 0 0
SALESFORCE INC COM 79466L302   1,281,492 4,870 SH   SOLE   4,870 0 0
SANDSTORM GOLD LTD COM NEW 80013R206   952,506 189,500 SH   SOLE   114,100 0 75,400
SCHLUMBERGER LTD COM STK 806857108   3,637,596 69,900 SH   SOLE   69,900 0 0
SCHWAB CHARLES CORP COM 808513105   825,600 12,000 SH   SOLE   12,000 0 0
SEMPRA COM 816851109   5,694,426 76,200 SH   SOLE   76,200 0 0
SERVICENOW INC COM 81762P102   946,697 1,340 SH   SOLE   1,340 0 0
SHOPIFY INC CL A 82509L107   28,807,333 370,005 SH   SOLE   221,020 0 148,985
SIMON PPTY GROUP INC NEW COM 828806109   2,852,800 20,000 SH   SOLE   20,000 0 0
SKECHERS U S A INC CL A 830566105   336,636 5,400 SH   SOLE   5,400 0 0
SKEENA RES LTD NEW COM 83056P715   2,733,705 561,575 SH   SOLE   338,075 0 223,500
SMUCKER J M CO COM NEW 832696405   2,843,550 22,500 SH   SOLE   22,500 0 0
SOUTHERN CO COM 842587107   4,712,064 67,200 SH   SOLE   67,200 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   5,221,280 10,985 SH   SOLE   10,985 0 0
SPDR SER TR GLB DOW ETF 78464A706   8,719,570 73,266 SH   SOLE   73,266 0 0
SPROTT INC COM NEW 852066208   775,662 22,900 SH   SOLE   22,900 0 0
SSR MINING IN COM 784730103   13,138,207 1,224,200 SH   SOLE   1,079,100 0 145,100
STARBUCKS CORP COM 855244109   7,104,740 74,000 SH   SOLE   74,000 0 0
SUN LIFE FINANCIAL INC. COM 866796105   68,618,865 1,323,050 SH   SOLE   1,172,050 0 151,000
SUNCOR ENERGY INC NEW COM 867224107   84,881,226 2,649,414 SH   SOLE   2,381,088 0 268,326
SYNOPSYS INC COM 871607107   643,638 1,250 SH   SOLE   1,250 0 0
TARGET CORP COM 87612E106   4,642,892 32,600 SH   SOLE   32,600 0 0
TC ENERGY CORP COM 87807B107   30,281,905 775,184 SH   SOLE   775,184 0 0
TECK RESOURCES LTD CL B 878742204   10,512,380 248,686 SH   SOLE   176,600 0 72,086
TELUS CORPORATION COM 87971M103   48,078,321 2,701,602 SH   SOLE   2,630,702 0 70,900
TELUS INTL CDA INC SUB VTG SHS 87975H100   1,599,023 186,178 SH   SOLE   128,103 0 58,075
TESLA INC COM 88160R101   1,689,664 6,800 SH   SOLE   6,800 0 0
TEXAS INSTRS INC COM 882508104   11,437,866 67,100 SH   SOLE   67,100 0 0
TFI INTL INC COM 87241L109   7,555,117 55,540 SH   SOLE   29,040 0 26,500
THERMO FISHER SCIENTIFIC INC COM 883556102   1,220,817 2,300 SH   SOLE   2,300 0 0
THOMSON REUTERS CORP. COM 884903808   7,318,754 50,056 SH   SOLE   50,056 0 0
TJX COS INC NEW COM 872540109   225,144 2,400 SH   SOLE   2,400 0 0
T-MOBILE US INC COM 872590104   689,419 4,300 SH   SOLE   4,300 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   85,565,009 1,324,149 SH   SOLE   1,116,675 0 207,474
TRACTOR SUPPLY CO COM 892356106   3,547,995 16,500 SH   SOLE   16,500 0 0
TRANSALTA CORP COM 89346D107   21,094,775 2,536,350 SH   SOLE   2,423,850 0 112,500
TRICON RESIDENTIAL INC COM NPV 89612W102   11,716,923 1,287,307 SH   SOLE   1,162,107 0 125,200
TRUIST FINL CORP COM 89832Q109   8,044,868 217,900 SH   SOLE   217,900 0 0
UNION PAC CORP COM 907818108   8,805,477 35,850 SH   SOLE   35,850 0 0
UNITED PARCEL SERVICE INC CL B 911312106   7,672,824 48,800 SH   SOLE   48,800 0 0
UNITEDHEALTH GROUP INC COM 91324P102   631,764 1,200 SH   SOLE   1,200 0 0
US BANCORP DEL COM NEW 902973304   2,999,304 69,300 SH   SOLE   69,300 0 0
VALERO ENERGY CORP COM 91913Y100   3,068,000 23,600 SH   SOLE   23,600 0 0
VERALTO CORP COM SHS 92338C103   82 1 SH   SOLE   1 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   11,276,070 299,100 SH   SOLE   299,100 0 0
VERMILION ENERGY INC COM 923725105   13,835,444 1,147,900 SH   SOLE   1,019,400 0 128,500
VERTEX PHARMACEUTICALS INC COM 92532F100   773,091 1,900 SH   SOLE   1,900 0 0
VISA INC COM CL A 92826C839   1,249,680 4,800 SH   SOLE   4,800 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   6,339,508 242,800 SH   SOLE   242,800 0 0
WALMART INC COM 931142103   630,600 4,000 SH   SOLE   4,000 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   319,778 28,100 SH   SOLE   28,100 0 0
WASTE CONNECTIONS INC COM 94106B101   12,362,442 82,787 SH   SOLE   56,687 0 26,100
WASTE MGMT INC DEL COM 94106L109   3,546,180 19,800 SH   SOLE   19,800 0 0
WEC ENERGY GROUP INC COM 92939U106   3,484,638 41,400 SH   SOLE   41,400 0 0
WELLS FARGO CO NEW COM 949746101   11,601,154 235,700 SH   SOLE   235,700 0 0
WEST FRASER TIMBER CO LTD COM 952845105   4,791,064 56,000 SH   SOLE   56,000 0 0
WESTROCK CO COM 96145D105   3,271,776 78,800 SH   SOLE   78,800 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   2,701,629 77,700 SH   SOLE   77,700 0 0
WILLIAMS COS INC COM 969457100   3,517,830 101,000 SH   SOLE   101,000 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   321,640 4,000 SH   SOLE   4,000 0 0
XCEL ENERGY INC COM 98389B100   3,646,499 58,900 SH   SOLE   58,900 0 0