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   74,249 700 SH   SOLE   700 0 0
ABBOTT LABS COM 002824100   4,932,844 43,400 SH   SOLE   43,400 0 0
ABBVIE INC COM 00287Y109   9,651,300 53,000 SH   SOLE   53,000 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,161,144 3,350 SH   SOLE   3,350 0 0
ADOBE INC COM 00724F101   1,135,350 2,250 SH   SOLE   2,250 0 0
ADVANCED MICRO DEVICES INC COM 007903107   288,964 1,601 SH   SOLE   1,601 0 0
AES CORP COM 00130H105   4,582,908 255,600 SH   SOLE   255,600 0 0
AGNICO EAGLE MINES LTD COM 008474108   1,514,624 25,400 SH   SOLE   25,400 0 0
AIR PRODS & CHEMS INC COM 009158106   5,596,437 23,100 SH   SOLE   23,100 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   435,040 4,000 SH   SOLE   4,000 0 0
ALAMOS GOLD INC NEW COM CL A 011532108   11,063,483 750,400 SH   SOLE   488,500 0 261,900
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   2,952,039 22,900 SH   SOLE   22,900 0 0
ALGOMA STL GROUP INC COM 015658107   9,688,527 1,136,200 SH   SOLE   980,400 0 155,800
ALGONQUIN PWR UTILS CORP COM 015857105   33,419,826 5,288,219 SH   SOLE   5,288,219 0 0
ALPHABET INC CAP STK CL C 02079K107   1,492,148 9,800 SH   SOLE   9,800 0 0
ALPHABET INC CAP STK CL A 02079K305   4,075,110 27,000 SH   SOLE   27,000 0 0
ALTRIA GROUP INC COM 02209S103   7,441,572 170,600 SH   SOLE   170,600 0 0
AMAZON COM INC COM 023135106   5,591,780 31,000 SH   SOLE   31,000 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   672,262 8,600 SH   SOLE   8,600 0 0
AMERICAN TOWER CORP NEW COM 03027X100   7,844,323 39,700 SH   SOLE   39,700 0 0
AMGEN INC COM 031162100   12,510,080 44,000 SH   SOLE   44,000 0 0
APPLE INC COM 037833100   7,768,044 45,300 SH   SOLE   45,300 0 0
AT&T INC COM 00206R102   15,033,920 854,200 SH   SOLE   854,200 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   2,797,088 11,200 SH   SOLE   11,200 0 0
AVALONBAY CMNTYS INC COM 053484101   4,137,988 22,300 SH   SOLE   22,300 0 0
B2GOLD CORP COM 11777Q209   36,633,851 13,977,620 SH   SOLE   13,170,820 0 806,800
BAKER HUGHES COMPANY CL A 05722G100   2,020,050 60,300 SH   SOLE   60,300 0 0
BANK AMERICA CORP COM 060505104   13,488,144 355,700 SH   SOLE   355,700 0 0
BANK MONTREAL QUE COM 063671101   76,695,334 785,511 SH   SOLE   682,351 0 103,160
BANK NEW YORK MELLON CORP COM 064058100   5,324,088 92,400 SH   SOLE   92,400 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107   38,824,522 750,504 SH   SOLE   718,304 0 32,200
BARRICK GOLD CORP COM 067901108   38,222,823 2,297,950 SH   SOLE   1,921,550 0 376,400
BAXTER INTL INC COM 071813109   4,594,550 107,500 SH   SOLE   107,500 0 0
BAYTEX ENERGY CORP COM 07317Q105   5,501,927 1,524,000 SH   SOLE   1,524,000 0 0
BCE INC COM NEW 05534B760   25,010,143 735,960 SH   SOLE   735,960 0 0
BECTON DICKINSON & CO COM 075887109   3,563,280 14,400 SH   SOLE   14,400 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,934,392 4,600 SH   SOLE   4,600 0 0
BIO RAD LABS INC CL A 090572207   380,457 1,100 SH   SOLE   1,100 0 0
BIOGEN INC COM 09062X103   646,890 3,000 SH   SOLE   3,000 0 0
BITFARMS LTD COM 09173B107   562,444 253,100 SH   SOLE   151,500 0 101,600
BLACKBERRY LTD COM 09228F103   515,757 188,300 SH   SOLE   112,700 0 75,600
BOEING CO COM 097023105   308,784 1,600 SH   SOLE   1,600 0 0
BOSTON PROPERTIES INC COM 101121101   2,285,850 35,000 SH   SOLE   35,000 0 0
BOSTON SCIENTIFIC CORP COM 101137107   835,578 12,200 SH   SOLE   12,200 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   3,188,724 58,800 SH   SOLE   58,800 0 0
BROADCOM INC COM 11135F101   25,355,093 19,130 SH   SOLE   19,130 0 0
BROOKFIELD BUSINESS PARTNERS UNIT LTD L P G16234109   109,856 4,960 SH   SOLE   4,960 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   17,961,430 429,230 SH   SOLE   299,255 0 129,975
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   51,015,861 1,633,593 SH   SOLE   1,553,286 0 80,307
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107   648,505 18,000 SH   SOLE   18,000 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   20,360,465 875,500 SH   SOLE   875,500 0 0
BRP INC COM SUN VTG 05577W200   5,032,731 60,470 SH   SOLE   50,070 0 10,400
CAESARS ENTERTAINMENT INC NE COM 12769G100   481,140 11,000 SH   SOLE   11,000 0 0
CAMECO CORP COM 13321L108   9,390,193 216,900 SH   SOLE   147,400 0 69,500
CANADIAN IMPERIAL BK COMM TO COM 136069101   98,605,101 1,944,963 SH   SOLE   1,789,263 0 155,700
CANADIAN NAT RES LTD COM 136385101   35,200,095 461,420 SH   SOLE   348,320 0 113,100
CANADIAN NATL RY CO COM 136375102   42,774,825 324,822 SH   SOLE   275,911 0 48,911
CANADIAN PACIFIC KANSAS CITY COM 13646K108   18,023,482 204,411 SH   SOLE   122,411 0 82,000
CAPITAL ONE FINL CORP COM 14040H105   2,933,133 19,700 SH   SOLE   19,700 0 0
CARDINAL HEALTH INC COM 14149Y108   3,871,740 34,600 SH   SOLE   34,600 0 0
CASELLA WASTE SYS INC CL A 147448104   632,768 6,400 SH   SOLE   6,400 0 0
CATERPILLAR INC COM 149123101   4,213,945 11,500 SH   SOLE   11,500 0 0
CELESTICA INC SUB VTG SHS 15101Q108   6,087,348 135,480 SH   SOLE   91,080 0 44,400
CENOVUS ENERGY INC COM 15135U109   65,855,681 3,294,000 SH   SOLE   2,911,428 0 382,572
CENTERRA GOLD INC COM 152006102   3,875,083 656,100 SH   SOLE   606,900 0 49,200
CHEVRON CORP NEW COM 166764100   2,444,970 15,500 SH   SOLE   15,500 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105   581,354 200 SH   SOLE   200 0 0
CISCO SYS INC COM 17275R102   13,380,871 268,100 SH   SOLE   268,100 0 0
CITIGROUP INC COM NEW 172967424   1,979,412 31,300 SH   SOLE   31,300 0 0
COCA COLA CO COM 191216100   8,920,044 145,800 SH   SOLE   145,800 0 0
COLGATE PALMOLIVE CO COM 194162103   2,989,660 33,200 SH   SOLE   33,200 0 0
COMCAST CORP NEW CL A 20030N101   11,600,460 267,600 SH   SOLE   267,600 0 0
CONSTELLATION BRANDS INC CL A 21036P108   679,400 2,500 SH   SOLE   2,500 0 0
CONSTELLATION ENERGY CORP COM 21037T109   370 2 SH   SOLE   2 0 0
CORNING INC COM 219350105   6,137,152 186,200 SH   SOLE   186,200 0 0
CORTEVA INC COM 22052L104   346,020 6,000 SH   SOLE   6,000 0 0
CRESCENT PT ENERGY CORP COM 22576C101   22,960,967 2,806,916 SH   SOLE   2,806,916 0 0
CRONOS GROUP INC COM 22717L101   1,591,904 607,390 SH   SOLE   363,600 0 243,790
CROWN CASTLE INC COM 22822V101   2,878,576 27,200 SH   SOLE   27,200 0 0
CSX CORP COM 126408103   3,836,745 103,500 SH   SOLE   103,500 0 0
CUMMINS INC COM 231021106   5,126,910 17,400 SH   SOLE   17,400 0 0
CVS HEALTH CORP COM 126650100   2,695,888 33,800 SH   SOLE   33,800 0 0
DEERE & CO COM 244199105   492,888 1,200 SH   SOLE   1,200 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   277,646 5,800 SH   SOLE   5,800 0 0
DENISON MINES CORP COM 248356107   5,404,670 2,762,500 SH   SOLE   1,653,600 0 1,108,900
DEXCOM INC COM 252131107   138,700 1,000 SH   SOLE   1,000 0 0
DIAMONDBACK ENERGY INC COM 25278X109   5,330,773 26,900 SH   SOLE   26,900 0 0
DIGITAL RLTY TR INC COM 253868103   6,597,032 45,800 SH   SOLE   45,800 0 0
DISNEY WALT CO COM 254687106   874,874 7,150 SH   SOLE   7,150 0 0
DOLLAR TREE INC COM 256746108   599,175 4,500 SH   SOLE   4,500 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   4,206,885 43,500 SH   SOLE   43,500 0 0
DUPONT DE NEMOURS INC COM 26614N102   230,010 3,000 SH   SOLE   3,000 0 0
E L F BEAUTY INC COM 26856L103   372,457 1,900 SH   SOLE   1,900 0 0
EASTMAN CHEM CO COM 277432100   3,287,216 32,800 SH   SOLE   32,800 0 0
EATON CORP PLC SHS G29183103   2,157,492 6,900 SH   SOLE   6,900 0 0
ECOLAB INC COM 278865100   3,879,120 16,800 SH   SOLE   16,800 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   554,248 5,800 SH   SOLE   5,800 0 0
ELI LILLY & CO COM 532457108   1,089,144 1,400 SH   SOLE   1,400 0 0
EMERSON ELEC CO COM 291011104   9,992,302 88,100 SH   SOLE   88,100 0 0
ENBRIDGE INC COM 29250N105   76,692,128 2,122,155 SH   SOLE   1,810,655 0 311,500
EOG RES INC COM 26875P101   4,154,800 32,500 SH   SOLE   32,500 0 0
EQUINOX GOLD CORP COM 29446Y502   682,190 113,100 SH   SOLE   67,700 0 45,400
ERO COPPER CORP COM 296006109   559,232 29,000 SH   SOLE   17,400 0 11,600
EXELON CORP COM 30161N101   4,846,530 129,000 SH   SOLE   129,000 0 0
EXTRA SPACE STORAGE INC COM 30225T102   2,102,100 14,300 SH   SOLE   14,300 0 0
EXXON MOBIL CORP COM 30231G102   9,752,536 83,900 SH   SOLE   83,900 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   2,389,608 23,400 SH   SOLE   23,400 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   4,369,202 58,900 SH   SOLE   58,900 0 0
FORTIS INC COM 349553107   1,335,530 33,800 SH   SOLE   33,800 0 0
FRANCO NEV CORP COM 351858105   19,064,146 159,990 SH   SOLE   99,590 0 60,400
FREEPORT-MCMORAN INC CL B 35671D857   329,140 7,000 SH   SOLE   7,000 0 0
GALLAGHER ARTHUR J & CO COM 363576109   800,128 3,200 SH   SOLE   3,200 0 0
GEN DIGITAL INC COM 668771108   4,238,080 189,200 SH   SOLE   189,200 0 0
GENERAL MTRS CO COM 37045V100   4,376,275 96,500 SH   SOLE   96,500 0 0
GENUINE PARTS CO COM 372460105   4,632,407 29,900 SH   SOLE   29,900 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   7,456,220 216,216 SH   SOLE   216,216 0 0
GILDAN ACTIVEWEAR INC COM 375916103   10,730,205 289,120 SH   SOLE   268,120 0 21,000
GILEAD SCIENCES INC COM 375558103   6,328,800 86,400 SH   SOLE   86,400 0 0
GLOBAL PMTS INC COM 37940X102   668,300 5,000 SH   SOLE   5,000 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   1,963,143 4,700 SH   SOLE   4,700 0 0
GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114   25,999,447 455,520 SH   SOLE   455,520 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   655,750 12,200 SH   SOLE   12,200 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   3,485,625 185,900 SH   SOLE   185,900 0 0
HERSHEY CO COM 427866108   1,575,450 8,100 SH   SOLE   8,100 0 0
HOME DEPOT INC COM 437076102   12,083,400 31,500 SH   SOLE   31,500 0 0
HONEYWELL INTL INC COM 438516106   6,650,100 32,400 SH   SOLE   32,400 0 0
HUDBAY MINERALS INC COM 443628102   6,414,485 916,500 SH   SOLE   548,600 0 367,900
HUMANA INC COM 444859102   3,467,200 10,000 SH   SOLE   10,000 0 0
IAMGOLD CORP COM 450913108   2,199,433 659,100 SH   SOLE   394,100 0 265,000
INCYTE CORP COM 45337C102   546,912 9,600 SH   SOLE   9,600 0 0
INGERSOLL RAND INC COM 45687V106   261,113 2,750 SH   SOLE   2,750 0 0
INSULET CORP COM 45784P101   514,200 3,000 SH   SOLE   3,000 0 0
INTEL CORP COM 458140100   459,368 10,400 SH   SOLE   10,400 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   577,206 4,200 SH   SOLE   4,200 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   11,514,888 60,300 SH   SOLE   60,300 0 0
INVITATION HOMES INC COM 46187W107   3,379,389 94,900 SH   SOLE   94,900 0 0
JACOBS SOLUTIONS INC COM 46982L108   614,920 4,000 SH   SOLE   4,000 0 0
JOHNSON & JOHNSON COM 478160104   9,964,230 62,989 SH   SOLE   62,989 0 0
JOHNSON CTLS INTL PLC SHS G51502105   4,768,360 73,000 SH   SOLE   73,000 0 0
JPMORGAN CHASE & CO COM 46625H100   10,275,390 51,300 SH   SOLE   51,300 0 0
KENVUE INC COM 49177J102   3,238,014 150,886 SH   SOLE   150,886 0 0
KEURIG DR PEPPER INC COM 49271V100   6,787,271 221,300 SH   SOLE   221,300 0 0
KEYCORP COM 493267108   4,398,342 278,200 SH   SOLE   278,200 0 0
KLA CORP COM NEW 482480100   1,012,927 1,450 SH   SOLE   1,450 0 0
KONTOOR BRANDS INC COM 50050N103   2,879,950 47,800 SH   SOLE   47,800 0 0
KRAFT HEINZ CO COM 500754106   1,837,620 49,800 SH   SOLE   49,800 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   2,962,090 13,900 SH   SOLE   13,900 0 0
LAMB WESTON HLDGS INC COM 513272104   4,697,973 44,100 SH   SOLE   44,100 0 0
LAUDER ESTEE COS INC CL A 518439104   2,373,910 15,400 SH   SOLE   15,400 0 0
LEGGETT & PLATT INC COM 524660107   2,179,270 113,800 SH   SOLE   113,800 0 0
LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107   2,300,908 163,600 SH   SOLE   98,200 0 65,400
LITHIUM AMERICAS ARGENTINA C COM SHS 53681K100   2,230,326 414,400 SH   SOLE   249,000 0 165,400
LOCKHEED MARTIN CORP COM 539830109   5,140,031 11,300 SH   SOLE   11,300 0 0
LOWES COS INC COM 548661107   9,144,807 35,900 SH   SOLE   35,900 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   4,735,564 46,300 SH   SOLE   46,300 0 0
MAGNA INTL INC COM 559222401   13,806,874 253,441 SH   SOLE   253,441 0 0
MANULIFE FINL CORP COM 56501R106   90,731,960 3,632,765 SH   SOLE   3,264,465 0 368,300
MASTERCARD INCORPORATED CL A 57636Q104   1,926,280 4,000 SH   SOLE   4,000 0 0
MCDONALDS CORP COM 580135101   6,794,995 24,100 SH   SOLE   24,100 0 0
MEDTRONIC PLC SHS G5960L103   3,119,970 35,800 SH   SOLE   35,800 0 0
MERCK & CO INC COM 58933Y105   19,766,110 149,800 SH   SOLE   149,800 0 0
META PLATFORMS INC CL A 30303M102   2,427,900 5,000 SH   SOLE   5,000 0 0
METHANEX CORP COM 59151K108   7,590,263 170,300 SH   SOLE   170,300 0 0
METLIFE INC COM 59156R108   652,168 8,800 SH   SOLE   8,800 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   627,970 7,000 SH   SOLE   7,000 0 0
MICROSOFT CORP COM 594918104   9,339,984 22,200 SH   SOLE   22,200 0 0
MONDELEZ INTL INC CL A 609207105   4,613,000 65,900 SH   SOLE   65,900 0 0
MORGAN STANLEY COM NEW 617446448   11,186,208 118,800 SH   SOLE   118,800 0 0
NETFLIX INC COM 64110L106   242,932 400 SH   SOLE   400 0 0
NEW GOLD INC CDA COM 644535106   2,354,401 1,398,700 SH   SOLE   838,900 0 559,800
NEXTERA ENERGY INC COM 65339F101   10,008,306 156,600 SH   SOLE   156,600 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106   3,833,657 172,400 SH   SOLE   103,500 0 68,900
NUTRIEN LTD COM 67077M108   48,976,277 901,459 SH   SOLE   841,102 0 60,357
NUVEI CORPORATION SUB VTG SHS 67079A102   9,472,246 299,630 SH   SOLE   269,430 0 30,200
NVIDIA CORPORATION COM 67066G104   6,686,344 7,400 SH   SOLE   7,400 0 0
OBSIDIAN ENERGY LTD COM 674482203   4,204,571 509,400 SH   SOLE   304,900 0 204,500
OCCIDENTAL PETE CORP COM 674599105   3,990,386 61,400 SH   SOLE   61,400 0 0
OPEN TEXT CORP COM 683715106   41,334,783 1,065,220 SH   SOLE   988,320 0 76,900
OSISKO GOLD ROYALTIES LTD COM 68827L101   2,141,761 130,500 SH   SOLE   82,800 0 47,700
PALO ALTO NETWORKS INC COM 697435105   454,608 1,600 SH   SOLE   1,600 0 0
PARKER-HANNIFIN CORP COM 701094104   1,000,422 1,800 SH   SOLE   1,800 0 0
PEMBINA PIPELINE CORP COM 706327103   21,798,254 617,564 SH   SOLE   617,564 0 0
PEPSICO INC COM 713448108   12,233,199 69,900 SH   SOLE   69,900 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   238,816 3,200 SH   SOLE   3,200 0 0
PFIZER INC COM 717081103   10,683,750 385,000 SH   SOLE   385,000 0 0
PHILIP MORRIS INTL INC COM 718172109   13,944,564 152,200 SH   SOLE   152,200 0 0
PRECISION DRILLING CORP COM NEW 74022D407   5,500,094 81,750 SH   SOLE   57,450 0 24,300
PRIMO WATER CORPORATION COM 74167P108   10,686,910 587,000 SH   SOLE   587,000 0 0
PROCTER AND GAMBLE CO COM 742718109   11,665,775 71,900 SH   SOLE   71,900 0 0
PROLOGIS INC. COM 74340W103   7,904,354 60,700 SH   SOLE   60,700 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   4,527,684 67,800 SH   SOLE   67,800 0 0
QUALCOMM INC COM 747525103   7,753,940 45,800 SH   SOLE   45,800 0 0
RB GLOBAL INC COM 74935Q107   62,351,241 818,598 SH   SOLE   744,728 0 73,870
REGENCY CTRS CORP COM 758849103   1,520,056 25,100 SH   SOLE   25,100 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   48,905,952 615,814 SH   SOLE   560,411 0 55,403
ROGERS COMMUNICATIONS INC CL B 775109200   61,079,543 1,490,671 SH   SOLE   1,383,671 0 107,000
ROYAL BK CDA COM 780087102   63,746,922 632,010 SH   SOLE   467,412 0 164,598
RTX CORPORATION COM 75513E101   11,147,679 114,300 SH   SOLE   114,300 0 0
S&P GLOBAL INC COM 78409V104   680,720 1,600 SH   SOLE   1,600 0 0
SALESFORCE INC COM 79466L302   1,075,213 3,570 SH   SOLE   3,570 0 0
SANDSTORM GOLD LTD COM NEW 80013R206   1,261,174 240,600 SH   SOLE   144,000 0 96,600
SCHLUMBERGER LTD COM STK 806857108   3,699,675 67,500 SH   SOLE   67,500 0 0
SCHWAB CHARLES CORP COM 808513105   766,804 10,600 SH   SOLE   10,600 0 0
SEMPRA COM 816851109   5,473,446 76,200 SH   SOLE   76,200 0 0
SERVICENOW INC COM 81762P102   914,880 1,200 SH   SOLE   1,200 0 0
SHOPIFY INC CL A 82509L107   36,318,090 470,745 SH   SOLE   287,580 0 183,165
SIMON PPTY GROUP INC NEW COM 828806109   3,129,800 20,000 SH   SOLE   20,000 0 0
SKECHERS U S A INC CL A 830566105   735,120 12,000 SH   SOLE   12,000 0 0
SKEENA RES LTD NEW COM 83056P715   2,392,076 520,075 SH   SOLE   311,275 0 208,800
SMUCKER J M CO COM NEW 832696405   1,875,463 14,900 SH   SOLE   14,900 0 0
SOUTHERN CO COM 842587107   4,820,928 67,200 SH   SOLE   67,200 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   5,745,924 10,985 SH   SOLE   10,985 0 0
SPDR SER TR GLB DOW ETF 78464A706   9,413,948 73,266 SH   SOLE   73,266 0 0
SPROTT INC COM NEW 852066208   512,899 13,900 SH   SOLE   13,900 0 0
SSR MINING IN COM 784730103   12,237,000 2,748,759 SH   SOLE   2,462,659 0 286,100
STARBUCKS CORP COM 855244109   6,762,860 74,000 SH   SOLE   74,000 0 0
STATE STR CORP COM 857477103   2,683,004 34,700 SH   SOLE   34,700 0 0
SUN LIFE FINANCIAL INC. COM 866796105   10,601,897 194,294 SH   SOLE   194,294 0 0
SUNCOR ENERGY INC NEW COM 867224107   63,860,389 1,730,324 SH   SOLE   1,651,798 0 78,526
SYNOPSYS INC COM 871607107   714,375 1,250 SH   SOLE   1,250 0 0
TARGET CORP COM 87612E106   6,007,419 33,900 SH   SOLE   33,900 0 0
TC ENERGY CORP COM 87807B107   46,719,287 1,162,404 SH   SOLE   1,162,404 0 0
TECK RESOURCES LTD CL B 878742204   4,033,776 88,125 SH   SOLE   54,740 0 33,385
TELUS CORPORATION COM 87971M103   84,503,913 5,281,982 SH   SOLE   5,079,182 0 202,800
TELUS INTL CDA INC SUB VTG SHS 87975H100   1,652,357 195,128 SH   SOLE   141,859 0 53,269
TESLA INC COM 88160R101   1,230,530 7,000 SH   SOLE   7,000 0 0
TEXAS INSTRS INC COM 882508104   11,689,491 67,100 SH   SOLE   67,100 0 0
THE CIGNA GROUP COM 125523100   435,828 1,200 SH   SOLE   1,200 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   1,220,541 2,100 SH   SOLE   2,100 0 0
THOMSON REUTERS CORP. COM 884903808   544,703 3,500 SH   SOLE   3,500 0 0
TJX COS INC NEW COM 872540109   243,408 2,400 SH   SOLE   2,400 0 0
T-MOBILE US INC COM 872590104   652,880 4,000 SH   SOLE   4,000 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   117,955,623 1,954,384 SH   SOLE   1,690,710 0 263,674
TRANSALTA CORP COM 89346D107   11,619,066 1,811,050 SH   SOLE   1,698,550 0 112,500
TRIPLE FLAG PRECIOUS METAL COM 89679M104   809,096 56,000 SH   SOLE   56,000 0 0
TRUIST FINL CORP COM 89832Q109   7,718,040 198,000 SH   SOLE   198,000 0 0
UNION PAC CORP COM 907818108   8,533,771 34,700 SH   SOLE   34,700 0 0
UNITED PARCEL SERVICE INC CL B 911312106   7,253,144 48,800 SH   SOLE   48,800 0 0
UNITEDHEALTH GROUP INC COM 91324P102   1,533,570 3,100 SH   SOLE   3,100 0 0
US BANCORP DEL COM NEW 902973304   3,097,710 69,300 SH   SOLE   69,300 0 0
VALERO ENERGY CORP COM 91913Y100   3,925,870 23,000 SH   SOLE   23,000 0 0
VERALTO CORP COM SHS 92338C103   89 1 SH   SOLE   1 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   10,007,460 238,500 SH   SOLE   238,500 0 0
VERMILION ENERGY INC COM 923725105   10,587,629 851,600 SH   SOLE   800,000 0 51,600
VISA INC COM CL A 92826C839   893,056 3,200 SH   SOLE   3,200 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   4,092,903 188,700 SH   SOLE   188,700 0 0
WALMART INC COM 931142103   685,938 11,400 SH   SOLE   11,400 0 0
WASTE CONNECTIONS INC COM 94106B101   20,097,309 116,897 SH   SOLE   72,997 0 43,900
WASTE MGMT INC DEL COM 94106L109   4,049,850 19,000 SH   SOLE   19,000 0 0
WEC ENERGY GROUP INC COM 92939U106   3,399,768 41,400 SH   SOLE   41,400 0 0
WELLS FARGO CO NEW COM 949746101   12,351,276 213,100 SH   SOLE   213,100 0 0
WEST FRASER TIMBER CO LTD COM 952845105   4,541,968 52,600 SH   SOLE   52,600 0 0
WESTROCK CO COM 96145D105   3,896,660 78,800 SH   SOLE   78,800 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   2,790,207 77,700 SH   SOLE   77,700 0 0
WILLIAMS COS INC COM 969457100   3,935,970 101,000 SH   SOLE   101,000 0 0
XCEL ENERGY INC COM 98389B100   3,337,875 62,100 SH   SOLE   62,100 0 0