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
ABBOTT LABS COM 002824100   12,199,070 107,000 SH   SOLE   107,000 0 0
ABBVIE INC COM 00287Y109   22,315,240 113,000 SH   SOLE   113,000 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,396,246 3,950 SH   SOLE   3,950 0 0
ADOBE INC COM 00724F101   1,216,783 2,350 SH   SOLE   2,350 0 0
ADVANCED MICRO DEVICES INC COM 007903107   164 1 SH   SOLE   1 0 0
AES CORP COM 00130H105   7,348,981 366,350 SH   SOLE   366,350 0 0
AFLAC INC COM 001055102   73,788 660 SH   SOLE   660 0 0
AGNICO EAGLE MINES LTD COM 008474108   16,784,592 208,340 SH   SOLE   169,840 0 38,500
AIR PRODS & CHEMS INC COM 009158106   10,444,719 35,080 SH   SOLE   35,080 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   681,413 6,750 SH   SOLE   6,750 0 0
ALAMOS GOLD INC NEW COM CL A 011532108   12,577,331 631,130 SH   SOLE   443,730 0 187,400
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   5,952,938 50,130 SH   SOLE   50,130 0 0
ALGOMA STL GROUP INC COM 015658107   13,309,126 1,298,600 SH   SOLE   1,102,859 0 195,741
ALGONQUIN PWR UTILS CORP COM 015857105   30,564,490 5,593,219 SH   SOLE   5,593,219 0 0
ALLSTATE CORP COM 020002101   1,232,725 6,500 SH   SOLE   6,500 0 0
ALPHABET INC CAP STK CL C 02079K107   1,638,462 9,800 SH   SOLE   9,800 0 0
ALPHABET INC CAP STK CL A 02079K305   4,192,688 25,280 SH   SOLE   25,280 0 0
ALTRIA GROUP INC COM 02209S103   13,163,216 257,900 SH   SOLE   257,900 0 0
AMAZON COM INC COM 023135106   5,806,043 31,160 SH   SOLE   31,160 0 0
AMENTUM HOLDINGS INC COM 023939101   140,610 4,360 SH   SOLE   4,360 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   815,782 11,140 SH   SOLE   11,140 0 0
AMERICAN TOWER CORP NEW COM 03027X100   7,279,128 31,300 SH   SOLE   31,300 0 0
AMGEN INC COM 031162100   8,313,018 25,800 SH   SOLE   25,800 0 0
ANALOG DEVICES INC COM 032654105   1,178,470 5,120 SH   SOLE   5,120 0 0
ANSYS INC COM 03662Q105   70,099 220 SH   SOLE   220 0 0
APPLE INC COM 037833100   10,088,900 43,300 SH   SOLE   43,300 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   71,688 1,200 SH   SOLE   1,200 0 0
ASSURANT INC COM 04621X108   71,590 360 SH   SOLE   360 0 0
AT&T INC COM 00206R102   18,640,600 847,300 SH   SOLE   847,300 0 0
ATS CORPORATION COM 00217Y104   7,776,620 268,010 SH   SOLE   206,610 0 61,400
AUTOMATIC DATA PROCESSING IN COM 053015103   9,818,380 35,480 SH   SOLE   35,480 0 0
AVALONBAY CMNTYS INC COM 053484101   7,005,275 31,100 SH   SOLE   31,100 0 0
B2GOLD CORP COM 11777Q209   24,131,398 7,807,200 SH   SOLE   7,807,200 0 0
BANK AMERICA CORP COM 060505104   7,836,800 197,500 SH   SOLE   197,500 0 0
BANK MONTREAL QUE COM 063671101   53,081,692 588,209 SH   SOLE   513,749 0 74,460
BANK NEW YORK MELLON CORP COM 064058100   2,119,870 29,500 SH   SOLE   29,500 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107   85,200,756 1,563,594 SH   SOLE   1,466,394 0 97,200
BARRICK GOLD CORP COM 067901108   49,270,950 2,477,010 SH   SOLE   2,134,810 0 342,200
BAUSCH HEALTH COS INC COM 071734107   1,542,914 189,000 SH   SOLE   111,100 0 77,900
BAYTEX ENERGY CORP COM 07317Q105   2,763,610 925,091 SH   SOLE   925,091 0 0
BCE INC COM NEW 05534B760   47,320,057 1,360,980 SH   SOLE   1,319,880 0 41,100
BECTON DICKINSON & CO COM 075887109   5,388,585 22,350 SH   SOLE   22,350 0 0
BERKLEY W R CORP COM 084423102   73,749 1,300 SH   SOLE   1,300 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   2,117,196 4,600 SH   SOLE   4,600 0 0
BIOGEN INC COM 09062X103   201,594 1,040 SH   SOLE   1,040 0 0
BLACKBERRY LTD COM 09228F103   3,788,734 1,439,240 SH   SOLE   1,180,748 0 258,492
BLACKROCK INC COM 09247X101   10,681,988 11,250 SH   SOLE   11,250 0 0
BOEING CO COM 097023105   897,036 5,900 SH   SOLE   5,900 0 0
BOSTON SCIENTIFIC CORP COM 101137107   741,630 8,850 SH   SOLE   8,850 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   15,749,656 304,400 SH   SOLE   304,400 0 0
BROADCOM INC COM 11135F101   4,797,225 27,810 SH   SOLE   27,810 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   10,956,820 231,740 SH   SOLE   199,340 0 32,400
BROOKFIELD BUSINESS PARTNERS UNIT LTD L P G16234109   44,551 1,900 SH   SOLE   1,900 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   34,129,010 642,550 SH   SOLE   414,775 0 227,775
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   40,285,843 1,147,684 SH   SOLE   1,147,684 0 0
BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105   1,369,030 41,925 SH   SOLE   41,925 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   42,331,127 1,500,957 SH   SOLE   1,449,257 0 51,700
CAESARS ENTERTAINMENT INC NE COM 12769G100   563,490 13,500 SH   SOLE   13,500 0 0
CAMECO CORP COM 13321L108   10,027,246 209,880 SH   SOLE   149,580 0 60,300
CANADIAN IMPERIAL BK COMM COM 136069101   107,014,198 1,744,463 SH   SOLE   1,570,363 0 174,100
CANADIAN NAT RES LTD COM 136385101   24,758,200 745,530 SH   SOLE   616,030 0 129,500
CANADIAN NATL RY CO COM 136375102   45,527,671 388,769 SH   SOLE   347,161 0 41,608
CANADIAN PACIFIC KANSAS CITY COM 13646K108   27,493,682 321,441 SH   SOLE   191,141 0 130,300
CAPITAL ONE FINL CORP COM 14040H105   425,233 2,840 SH   SOLE   2,840 0 0
CARDINAL HEALTH INC COM 14149Y108   72,943 660 SH   SOLE   660 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300   319,519 17,290 SH   SOLE   17,290 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   969,100 12,040 SH   SOLE   12,040 0 0
CATALENT INC COM 148806102   72,684 1,200 SH   SOLE   1,200 0 0
CBOE GLOBAL MKTS INC COM 12503M108   73,753 360 SH   SOLE   360 0 0
CDW CORP COM 12514G108   543,120 2,400 SH   SOLE   2,400 0 0
CENCORA INC COM 03073E105   69,775 310 SH   SOLE   310 0 0
CENOVUS ENERGY INC COM 15135U109   39,915,941 2,386,398 SH   SOLE   2,108,326 0 278,072
CENTERRA GOLD INC COM 152006102   1,416,633 197,300 SH   SOLE   197,300 0 0
CGI INC CL A SUB VTG 12532H104   16,237,483 141,105 SH   SOLE   98,905 0 42,200
CHEVRON CORP NEW COM 166764100   10,227,902 69,450 SH   SOLE   69,450 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   1,114,947 19,350 SH   SOLE   19,350 0 0
CHURCH & DWIGHT CO INC COM 171340102   73,304 700 SH   SOLE   700 0 0
CISCO SYS INC COM 17275R102   17,308,741 325,230 SH   SOLE   325,230 0 0
CITIGROUP INC COM NEW 172967424   4,532,866 72,410 SH   SOLE   72,410 0 0
CITIZENS FINL GROUP INC COM 174610105   69,819 1,700 SH   SOLE   1,700 0 0
CLOROX CO DEL COM 189054109   74,939 460 SH   SOLE   460 0 0
CMS ENERGY CORP COM 125896100   5,153,165 72,960 SH   SOLE   72,960 0 0
COCA COLA CO COM 191216100   12,510,826 174,100 SH   SOLE   174,100 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   73,321 950 SH   SOLE   950 0 0
COLGATE PALMOLIVE CO COM 194162103   72,667 700 SH   SOLE   700 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   8,726,938 57,500 SH   SOLE   42,600 0 14,900
COMCAST CORP NEW CL A 20030N101   14,930,687 357,450 SH   SOLE   357,450 0 0
CONAGRA BRANDS INC COM 205887102   71,544 2,200 SH   SOLE   2,200 0 0
CONOCOPHILLIPS COM 20825C104   5,258,736 49,950 SH   SOLE   49,950 0 0
CONSOLIDATED EDISON INC COM 209115104   74,974 720 SH   SOLE   720 0 0
CONSTELLATION BRANDS INC CL A 21036P108   4,744,073 18,410 SH   SOLE   18,410 0 0
CONSTELLATION ENERGY CORP COM 21037T109   520 2 SH   SOLE   2 0 0
CORNING INC COM 219350105   5,517,330 122,200 SH   SOLE   122,200 0 0
CORPAY INC COM SHS 219948106   688,072 2,200 SH   SOLE   2,200 0 0
CORTEVA INC COM 22052L104   409,178 6,960 SH   SOLE   6,960 0 0
COSTCO WHSL CORP NEW COM 22160K105   390,069 440 SH   SOLE   440 0 0
COTERRA ENERGY INC COM 127097103   4,696,595 196,100 SH   SOLE   196,100 0 0
CRONOS GROUP INC COM 22717L101   835,502 377,890 SH   SOLE   222,000 0 155,890
CROWN CASTLE INC COM 22822V101   13,061,163 110,100 SH   SOLE   110,100 0 0
CSX CORP COM 126408103   4,250,643 123,100 SH   SOLE   123,100 0 0
CVS HEALTH CORP COM 126650100   5,055,552 80,400 SH   SOLE   80,400 0 0
DEERE & CO COM 244199105   1,302,070 3,120 SH   SOLE   3,120 0 0
DENISON MINES CORP COM 248356107   4,465,418 2,454,800 SH   SOLE   1,480,200 0 974,600
DEXCOM INC COM 252131107   650,288 9,700 SH   SOLE   9,700 0 0
DISNEY WALT CO COM 254687106   897,453 9,330 SH   SOLE   9,330 0 0
DOCEBO INC COM 25609L105   3,318,620 75,200 SH   SOLE   46,100 0 29,100
DOLLAR TREE INC COM 256746108   724,296 10,300 SH   SOLE   10,300 0 0
DTE ENERGY CO COM 233331107   74,478 580 SH   SOLE   580 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   5,710,809 49,530 SH   SOLE   49,530 0 0
DUPONT DE NEMOURS INC COM 26614N102   6,083,540 68,270 SH   SOLE   68,270 0 0
E L F BEAUTY INC COM 26856L103   250,769 2,300 SH   SOLE   2,300 0 0
EASTMAN CHEM CO COM 277432100   4,697,422 41,960 SH   SOLE   41,960 0 0
ECOLAB INC COM 278865100   74,046 290 SH   SOLE   290 0 0
EDISON INTL COM 281020107   73,156 840 SH   SOLE   840 0 0
ELEVANCE HEALTH INC COM 036752103   915,200 1,760 SH   SOLE   1,760 0 0
ELI LILLY & CO COM 532457108   2,285,725 2,580 SH   SOLE   2,580 0 0
EMERSON ELEC CO COM 291011104   8,125,097 74,290 SH   SOLE   74,290 0 0
ENBRIDGE INC COM 29250N105   69,383,002 1,707,865 SH   SOLE   1,489,165 0 218,700
EPAM SYS INC COM 29414B104   71,651 360 SH   SOLE   360 0 0
EQUIFAX INC COM 294429105   73,465 250 SH   SOLE   250 0 0
EQUINIX INC COM 29444U700   4,278,377 4,820 SH   SOLE   4,820 0 0
EQUINOX GOLD CORP COM 29446Y502   1,146,892 188,000 SH   SOLE   110,500 0 77,500
EQUITY RESIDENTIAL SH BEN INT 29476L107   72,971 980 SH   SOLE   980 0 0
ERO COPPER CORP COM 296006109   670,175 30,100 SH   SOLE   17,700 0 12,400
EVERSOURCE ENERGY COM 30040W108   74,855 1,100 SH   SOLE   1,100 0 0
EXELON CORP COM 30161N101   8,126,220 200,400 SH   SOLE   200,400 0 0
EXTRA SPACE STORAGE INC COM 30225T102   2,810,964 15,600 SH   SOLE   15,600 0 0
EXXON MOBIL CORP COM 30231G102   5,593,738 47,720 SH   SOLE   47,720 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   5,223,087 45,430 SH   SOLE   45,430 0 0
FEDEX CORP COM 31428X106   73,894 270 SH   SOLE   270 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   5,041,750 60,200 SH   SOLE   60,200 0 0
FORD MTR CO COM 345370860   6,542,976 619,600 SH   SOLE   619,600 0 0
FORTINET INC COM 34959E109   81,428 1,050 SH   SOLE   1,050 0 0
FORTIS INC COM 349553107   10,346,556 227,700 SH   SOLE   227,700 0 0
FOX CORP CL B COM 35137L204   73,720 1,900 SH   SOLE   1,900 0 0
FRANCO NEV CORP COM 351858105   5,397,073 43,450 SH   SOLE   32,850 0 10,600
FREEPORT-MCMORAN INC CL B 35671D857   454,272 9,100 SH   SOLE   9,100 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   73,203 780 SH   SOLE   780 0 0
GEN DIGITAL INC COM 668771108   5,656,066 206,200 SH   SOLE   206,200 0 0
GENERAL DYNAMICS CORP COM 369550108   72,528 240 SH   SOLE   240 0 0
GENUINE PARTS CO COM 372460105   4,701,908 33,662 SH   SOLE   33,662 0 0
GILDAN ACTIVEWEAR INC COM 375916103   46,473,424 987,250 SH   SOLE   908,350 0 78,900
GILEAD SCIENCES INC COM 375558103   11,687,296 139,400 SH   SOLE   139,400 0 0
GLOBAL PMTS INC COM 37940X102   616,568 6,020 SH   SOLE   6,020 0 0
GLOBE LIFE INC COM 37959E102   73,078 690 SH   SOLE   690 0 0
GLOBUS MED INC CL A 379577208   286,160 4,000 SH   SOLE   4,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   2,426,039 4,900 SH   SOLE   4,900 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114   36,051,565 597,260 SH   SOLE   579,660 0 17,600
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   787,819 15,130 SH   SOLE   15,130 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   74,094 630 SH   SOLE   630 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   5,866,155 256,500 SH   SOLE   256,500 0 0
HERSHEY CO COM 427866108   6,041,070 31,500 SH   SOLE   31,500 0 0
HOME DEPOT INC COM 437076102   23,045,750 56,875 SH   SOLE   56,875 0 0
HONEYWELL INTL INC COM 438516106   8,334,547 40,320 SH   SOLE   40,320 0 0
HP INC COM 40434L105   1,614,150 45,000 SH   SOLE   45,000 0 0
HUDBAY MINERALS INC COM 443628102   3,280,293 356,600 SH   SOLE   221,700 0 134,900
HUMANA INC COM 444859102   880,537 2,780 SH   SOLE   2,780 0 0
IAMGOLD CORP COM 450913108   5,546,856 1,058,010 SH   SOLE   648,597 0 409,413
INTERCONTINENTAL EXCHANGE IN COM 45866F104   534,931 3,330 SH   SOLE   3,330 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   10,302,328 46,600 SH   SOLE   46,600 0 0
INVITATION HOMES INC COM 46187W107   74,046 2,100 SH   SOLE   2,100 0 0
IQVIA HLDGS INC COM 46266C105   753,565 3,180 SH   SOLE   3,180 0 0
JABIL INC COM 466313103   69,501 580 SH   SOLE   580 0 0
JACOBS SOLUTIONS INC COM 46982L108   570,724 4,360 SH   SOLE   4,360 0 0
JOHNSON & JOHNSON COM 478160104   14,878,567 91,809 SH   SOLE   91,809 0 0
JOHNSON CTLS INTL PLC SHS G51502105   5,789,706 74,600 SH   SOLE   74,600 0 0
JPMORGAN CHASE & CO. COM 46625H100   10,669,516 50,600 SH   SOLE   50,600 0 0
KENVUE INC COM 49177J102   3,754,068 162,303 SH   SOLE   162,303 0 0
KEYCORP COM 493267108   5,215,113 311,350 SH   SOLE   311,350 0 0
KIMBERLY-CLARK CORP COM 494368103   9,764,676 68,630 SH   SOLE   68,630 0 0
KINROSS GOLD CORP COM 496902404   340,090 36,300 SH   SOLE   36,300 0 0
KLA CORP COM NEW 482480100   1,192,591 1,540 SH   SOLE   1,540 0 0
KONTOOR BRANDS INC COM 50050N103   2,486,112 30,400 SH   SOLE   30,400 0 0
KRAFT HEINZ CO COM 500754106   4,949,457 140,970 SH   SOLE   140,970 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   6,569,969 27,620 SH   SOLE   27,620 0 0
LAUDER ESTEE COS INC CL A 518439104   3,444,290 34,550 SH   SOLE   34,550 0 0
LEIDOS HOLDINGS INC COM 525327102   74,980 460 SH   SOLE   460 0 0
LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107   14,472,780 877,680 SH   SOLE   626,880 0 250,800
LITHIUM AMERICAS ARGENTINA C COM SHS 53681K100   1,671,303 510,200 SH   SOLE   311,200 0 199,000
LOCKHEED MARTIN CORP COM 539830109   70,147 120 SH   SOLE   120 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   6,142,395 64,050 SH   SOLE   64,050 0 0
MAG SILVER CORP COM 55903Q104   3,565,794 253,400 SH   SOLE   153,503 0 99,897
MAGNA INTL INC COM 559222401   22,965,770 559,801 SH   SOLE   525,601 0 34,200
MANULIFE FINL CORP COM 56501R106   91,710,513 3,102,945 SH   SOLE   2,823,245 0 279,700
MARATHON OIL CORP COM 565849106   74,564 2,800 SH   SOLE   2,800 0 0
MARATHON PETE CORP COM 56585A102   68,422 420 SH   SOLE   420 0 0
MARTIN MARIETTA MATLS INC COM 573284106   4,790,425 8,900 SH   SOLE   8,900 0 0
MASCO CORP COM 574599106   77,225 920 SH   SOLE   920 0 0
MCDONALDS CORP COM 580135101   17,497,449 57,461 SH   SOLE   57,461 0 0
MCKESSON CORP COM 58155Q103   3,559,824 7,200 SH   SOLE   7,200 0 0
MEDTRONIC PLC SHS G5960L103   4,105,368 45,600 SH   SOLE   45,600 0 0
MERCK & CO INC COM 58933Y105   18,873,672 166,200 SH   SOLE   166,200 0 0
META PLATFORMS INC CL A 30303M102   3,091,176 5,400 SH   SOLE   5,400 0 0
METHANEX CORP COM 59151K108   9,925,223 240,200 SH   SOLE   240,200 0 0
METLIFE INC COM 59156R108   742,320 9,000 SH   SOLE   9,000 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   6,174,301 76,900 SH   SOLE   76,900 0 0
MICRON TECHNOLOGY INC COM 595112103   586,999 5,660 SH   SOLE   5,660 0 0
MICROSOFT CORP COM 594918104   14,544,140 33,800 SH   SOLE   33,800 0 0
MOLINA HEALTHCARE INC COM 60855R100   547,850 1,590 SH   SOLE   1,590 0 0
MONDELEZ INTL INC CL A 609207105   11,713,530 159,000 SH   SOLE   159,000 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   492,589 9,442 SH   SOLE   9,442 0 0
MORGAN STANLEY COM NEW 617446448   11,445,552 109,800 SH   SOLE   109,800 0 0
NETFLIX INC COM 64110L106   283,708 400 SH   SOLE   400 0 0
NEW GOLD INC CDA COM 644535106   6,752,134 2,329,400 SH   SOLE   1,430,200 0 899,200
NEWMONT CORP COM 651639106   74,830 1,400 SH   SOLE   1,400 0 0
NEXTERA ENERGY INC COM 65339F101   16,878,950 199,680 SH   SOLE   199,680 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106   3,141,731 168,000 SH   SOLE   103,600 0 64,400
NORTHERN TR CORP COM 665859104   72,924 810 SH   SOLE   810 0 0
NORTHROP GRUMMAN CORP COM 666807102   6,394,928 12,110 SH   SOLE   12,110 0 0
NUTRIEN LTD COM 67077M108   44,308,537 921,998 SH   SOLE   880,241 0 41,757
NUVEI CORPORATION SUB VTG SHS 67079A102   4,768,958 143,000 SH   SOLE   143,000 0 0
NVIDIA CORPORATION COM 67066G104   9,186,936 75,650 SH   SOLE   75,650 0 0
OBSIDIAN ENERGY LTD COM 674482203   678,057 122,100 SH   SOLE   72,600 0 49,500
OCCIDENTAL PETE CORP COM 674599105   2,881,601 55,910 SH   SOLE   55,910 0 0
ON SEMICONDUCTOR CORP COM 682189105   853,168 11,750 SH   SOLE   11,750 0 0
OPEN TEXT CORP COM 683715106   8,530,280 256,240 SH   SOLE   256,240 0 0
OTIS WORLDWIDE CORP COM 68902V107   71,719 690 SH   SOLE   690 0 0
PARKER-HANNIFIN CORP COM 701094104   1,352,095 2,140 SH   SOLE   2,140 0 0
PEMBINA PIPELINE CORP COM 706327103   81,498,185 1,976,934 SH   SOLE   1,868,934 0 108,000
PEPSICO INC COM 713448108   24,189,613 142,250 SH   SOLE   142,250 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   133,229 1,700 SH   SOLE   1,700 0 0
PFIZER INC COM 717081103   12,661,250 437,500 SH   SOLE   437,500 0 0
PHILIP MORRIS INTL INC COM 718172109   27,060,060 222,900 SH   SOLE   222,900 0 0
PRIMO WATER CORPORATION COM 74167P108   34,848,899 1,381,240 SH   SOLE   1,246,340 0 134,900
PROCTER AND GAMBLE CO COM 742718109   16,003,680 92,400 SH   SOLE   92,400 0 0
PROLOGIS INC. COM 74340W103   13,273,291 105,110 SH   SOLE   105,110 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   7,181,405 80,500 SH   SOLE   80,500 0 0
QUALCOMM INC COM 747525103   4,642,365 27,300 SH   SOLE   27,300 0 0
RAYMOND JAMES FINL INC COM 754730109   808,236 6,600 SH   SOLE   6,600 0 0
RB GLOBAL INC COM 74935Q107   51,098,610 634,848 SH   SOLE   594,078 0 40,770
REALTY INCOME CORP COM 756109104   5,060,916 79,800 SH   SOLE   79,800 0 0
REGENCY CTRS CORP COM 758849103   6,258,730 86,650 SH   SOLE   86,650 0 0
REPUBLIC SVCS INC COM 760759100   72,302 360 SH   SOLE   360 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   62,404,199 864,764 SH   SOLE   777,361 0 87,403
ROGERS COMMUNICATIONS INC CL B 775109200   90,694,629 2,255,441 SH   SOLE   2,105,741 0 149,700
ROLLINS INC COM 775711104   70,812 1,400 SH   SOLE   1,400 0 0
ROYAL BK CDA COM 780087102   38,736,564 310,340 SH   SOLE   199,242 0 111,098
RTX CORPORATION COM 75513E101   14,284,764 117,900 SH   SOLE   117,900 0 0
S&P GLOBAL INC COM 78409V104   1,167,561 2,260 SH   SOLE   2,260 0 0
SALESFORCE INC COM 79466L302   1,464,349 5,350 SH   SOLE   5,350 0 0
SANDSTORM GOLD LTD COM NEW 80013R206   781,168 130,100 SH   SOLE   76,500 0 53,600
SANGOMA TECHNOLOGIES CORP COM NEW 80100R408   1,586,782 286,500 SH   SOLE   177,100 0 109,400
SBA COMMUNICATIONS CORP NEW CL A 78410G104   890,590 3,700 SH   SOLE   3,700 0 0
SCHLUMBERGER LTD COM STK 806857108   5,348,625 127,500 SH   SOLE   127,500 0 0
SCHWAB CHARLES CORP COM 808513105   760,869 11,740 SH   SOLE   11,740 0 0
SEMPRA COM 816851109   5,134,882 61,400 SH   SOLE   61,400 0 0
SERVICENOW INC COM 81762P102   1,484,687 1,660 SH   SOLE   1,660 0 0
SHOPIFY INC CL A 82509L107   26,548,815 331,364 SH   SOLE   194,643 0 136,721
SIMON PPTY GROUP INC NEW COM 828806109   74,369 440 SH   SOLE   440 0 0
SKECHERS U S A INC CL A 830566105   964,986 14,420 SH   SOLE   14,420 0 0
SMUCKER J M CO COM NEW 832696405   5,134,640 42,400 SH   SOLE   42,400 0 0
SOUTHERN CO COM 842587107   12,905,660 143,110 SH   SOLE   143,110 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   6,302,754 10,985 SH   SOLE   10,985 0 0
SPDR SER TR GLB DOW ETF 78464A706   10,100,451 73,266 SH   SOLE   73,266 0 0
SPROTT INC COM NEW 852066208   602,417 13,900 SH   SOLE   13,900 0 0
SSR MINING IN COM 784730103   6,257,750 1,101,910 SH   SOLE   1,101,910 0 0
STARBUCKS CORP COM 855244109   1,803,565 18,500 SH   SOLE   18,500 0 0
STATE STR CORP COM 857477103   7,038,673 79,560 SH   SOLE   79,560 0 0
SUN LIFE FINANCIAL INC. COM 866796105   28,031,191 483,212 SH   SOLE   445,912 0 37,300
SUNCOR ENERGY INC NEW COM 867224107   77,756,634 2,106,454 SH   SOLE   1,902,428 0 204,026
SYNOPSYS INC COM 871607107   577,285 1,140 SH   SOLE   1,140 0 0
SYSCO CORP COM 871829107   4,964,616 63,600 SH   SOLE   63,600 0 0
TARGET CORP COM 87612E106   6,218,502 39,898 SH   SOLE   39,898 0 0
TC ENERGY CORP COM 87807B107   22,405,542 471,304 SH   SOLE   471,304 0 0
TECK RESOURCES LTD CL B 878742204   11,877,821 227,392 SH   SOLE   159,371 0 68,021
TELUS CORPORATION COM 87971M103   68,096,493 4,058,629 SH   SOLE   3,966,129 0 92,500
TESLA INC COM 88160R101   1,465,128 5,600 SH   SOLE   5,600 0 0
TEXAS INSTRS INC COM 882508104   14,604,499 70,700 SH   SOLE   70,700 0 0
THE CIGNA GROUP COM 125523100   69,288 200 SH   SOLE   200 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   1,200,026 1,940 SH   SOLE   1,940 0 0
THOMSON REUTERS CORP. COM 884903808   155,232 910 SH   SOLE   910 0 0
TJX COS INC NEW COM 872540109   282,096 2,400 SH   SOLE   2,400 0 0
T-MOBILE US INC COM 872590104   1,101,962 5,340 SH   SOLE   5,340 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   161,202,307 2,549,134 SH   SOLE   2,251,860 0 297,274
TRANSALTA CORP COM 89346D107   16,648,070 1,605,850 SH   SOLE   1,537,550 0 68,300
TRIPLE FLAG PRECIOUS METAL COM 89679M104   421,045 26,000 SH   SOLE   26,000 0 0
TRUIST FINL CORP COM 89832Q109   8,766,139 204,960 SH   SOLE   204,960 0 0
TYSON FOODS INC CL A 902494103   178,680 3,000 SH   SOLE   3,000 0 0
UBER TECHNOLOGIES INC COM 90353T100   255,544 3,400 SH   SOLE   3,400 0 0
UDR INC COM 902653104   72,544 1,600 SH   SOLE   1,600 0 0
UNION PAC CORP COM 907818108   9,390,888 38,100 SH   SOLE   38,100 0 0
UNITED PARCEL SERVICE INC CL B 911312106   13,976,213 102,510 SH   SOLE   102,510 0 0
UNITEDHEALTH GROUP INC COM 91324P102   877,020 1,500 SH   SOLE   1,500 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   183,208 800 SH   SOLE   800 0 0
US BANCORP DEL COM NEW 902973304   4,719,336 103,200 SH   SOLE   103,200 0 0
VALERO ENERGY CORP COM 91913Y100   2,909,897 21,550 SH   SOLE   21,550 0 0
VENTAS INC COM 92276F100   3,873,452 60,400 SH   SOLE   60,400 0 0
VERALTO CORP COM SHS 92338C103   73,939 661 SH   SOLE   661 0 0
VEREN INC COM NEW 92340V107   33,623,584 5,458,686 SH   SOLE   5,169,386 0 289,300
VERISIGN INC COM 92343E102   75,984 400 SH   SOLE   400 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   18,682,560 416,000 SH   SOLE   416,000 0 0
VERMILION ENERGY INC COM 923725105   3,402,610 348,600 SH   SOLE   333,700 0 14,900
VERTEX PHARMACEUTICALS INC COM 92532F100   325,556 700 SH   SOLE   700 0 0
VICI PPTYS INC COM 925652109   7,640,315 229,370 SH   SOLE   229,370 0 0
VISA INC COM CL A 92826C839   2,831,985 10,300 SH   SOLE   10,300 0 0
WALMART INC COM 931142103   1,708,670 21,160 SH   SOLE   21,160 0 0
WASTE CONNECTIONS INC COM 94106B101   12,030,206 67,297 SH   SOLE   43,497 0 23,800
WASTE MGMT INC DEL COM 94106L109   994,404 4,790 SH   SOLE   4,790 0 0
WEC ENERGY GROUP INC COM 92939U106   10,363,395 107,750 SH   SOLE   107,750 0 0
WELLS FARGO CO NEW COM 949746101   10,176,674 180,150 SH   SOLE   180,150 0 0
WEST FRASER TIMBER CO LTD COM 952845105   1,968,243 20,200 SH   SOLE   20,200 0 0
WESTERN DIGITAL CORP. COM 958102105   75,119 1,100 SH   SOLE   1,100 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   4,179,627 68,430 SH   SOLE   39,930 0 28,500
WILLIAMS COS INC COM 969457100   4,774,990 104,600 SH   SOLE   104,600 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   927,770 3,150 SH   SOLE   3,150 0 0
XCEL ENERGY INC COM 98389B100   7,937,215 121,550 SH   SOLE   121,550 0 0