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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 12,789,271 78,990 SH SOLE 78,990 0 0
ABBOTT LABORATORIES COM 002824100 23,704,010 261,230 SH SOLE 261,230 0 0
ABBVIE INC COM 00287Y109 66,728,385 265,174 SH SOLE 265,174 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 11,459,555 92,089 SH SOLE 92,089 0 0
ADOBE INC COM 00724F101 12,418,266 60,571 SH SOLE 60,571 0 0
ADVANCED MICRO DEVICES INC COM 007903107 141,988,346 244,424 SH SOLE 244,424 0 0
AFFIRM HLDGS INC COM CL A 00827B106 3,392,235 41,597 SH SOLE 41,597 0 0
AFLAC INC COM 001055102 8,154,269 69,546 SH SOLE 69,546 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 5,630,000 42,385 SH SOLE 42,385 0 0
AGNICO EAGLE MINES LTD COM 008474108 135,792,524 874,845 SH SOLE 874,845 0 0
AIR PRODUCTS AND CHEMICALS I COM 009158106 9,304,654 31,737 SH SOLE 31,737 0 0
AIRBNB INC COM CL A 009066101 9,062,523 63,330 SH SOLE 63,330 0 0
ALAMOS GOLD INC COM CL A 011532108 15,685,420 517,864 SH SOLE 517,864 0 0
ALGONQUIN POWER & UTILITIES COM 015857105 79,754,854 13,576,227 SH SOLE 13,576,227 0 0
ALLEGION PLC ORD SHS G0176J109 1,781,694 12,682 SH SOLE 12,682 0 0
ALLIANT ENERGY CORP COM 018802108 2,954,330 38,725 SH SOLE 38,725 0 0
ALLIED GOLD CORP COM NEW 01921D204 2,792,809 117,652 SH SOLE 117,652 0 0
ALLSTATE CORP COM 020002101 9,174,253 38,557 SH SOLE 38,557 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 5,988,992 19,895 SH SOLE 19,895 0 0
ALPHABET INC CAP STK CL C 02079K107 244,851,330 692,982 SH SOLE 692,982 0 0
ALPHABET INC CAP STK CL A 02079K305 311,927,903 872,843 SH SOLE 872,843 0 0
ALPHABET INC DEP SHS RP1/20 A 02079K404 127,225 2,500 SH SOLE 2,500 0 0
ALPHABET INC DEP SHS RP1/20 B 02079K602 125,750 2,500 SH SOLE 2,500 0 0
ALTRIA GROUP INC COM 02209S103 18,049,233 250,858 SH SOLE 250,858 0 0
AMAZON COM INC COM 023135106 345,846,355 1,451,063 SH SOLE 1,451,063 0 0
AMCOR PLC COM NEW G0250X149 3,001,944 69,249 SH SOLE 69,249 0 0
AMEREN CORP COM 023608102 4,690,369 41,493 SH SOLE 41,493 0 0
AMERICAN ELEC PWR CO INC COM 025537101 11,154,530 81,533 SH SOLE 81,533 0 0
AMERICAN EXPRESS CO COM 025816109 26,939,921 79,645 SH SOLE 79,645 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 5,978,648 80,218 SH SOLE 80,218 0 0
AMERICAN TOWER CORP COM 03027X100 11,435,342 69,911 SH SOLE 69,911 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 3,854,636 29,295 SH SOLE 29,295 0 0
AMERICAS GOLD AND SILVER COR COM NEW 03062D803 1,213,127 256,668 SH SOLE 256,668 0 0
AMERICOLD REALTY TRUST INC COM 03064D108 3,955,686 251,634 SH SOLE 251,634 0 0
AMERIPRISE FINL INC COM 03076C106 6,239,136 13,600 SH SOLE 13,600 0 0
AMETEK INC COM 031100100 8,307,978 34,339 SH SOLE 34,339 0 0
AMGEN INC COM 031162100 29,279,213 80,855 SH SOLE 80,855 0 0
AMPHENOL CORP CL A 032095101 32,495,247 184,297 SH SOLE 184,297 0 0
AMRIZE LTD SHS H2927K103 3,976,766 74,611 SH SOLE 74,611 0 0
ANALOG DEVICES INC COM 032654105 29,060,929 73,170 SH SOLE 73,170 0 0
ANGLOGOLD ASHANTI PLC COM SHS G0378L100 17,785,589 219,579 SH SOLE 219,579 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 2,407,099 107,652 SH SOLE 107,652 0 0
AON PLC SHS CL A G0403H108 10,127,491 30,533 SH SOLE 30,533 0 0
APOLLO GLOBAL MGMT INC COM 03769M106 7,432,707 62,824 SH SOLE 62,824 0 0
APPLE INC COM 037833100 636,886,279 2,201,017 SH SOLE 2,201,017 0 0
APPLIED MATLS INC COM 038222105 85,981,329 118,923 SH SOLE 118,923 0 0
APPLOVIN CORP COM CL A 03831W108 17,722,366 34,397 SH SOLE 34,397 0 0
APTIV PLC COM SHS G3265R107 1,953,603 31,828 SH SOLE 31,828 0 0
ARCH CAP GROUP LTD ORD G0450A105 5,057,214 52,104 SH SOLE 52,104 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 5,524,713 72,313 SH SOLE 72,313 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 3,500,477 31,448 SH SOLE 31,448 0 0
ARIS MINING CORPORATION COM 04040Y109 3,787,440 254,228 SH SOLE 254,228 0 0
ARISTA NETWORKS INC COM SHS 040413205 27,204,923 160,142 SH SOLE 160,142 0 0
AST SPACEMOBILE INC COM CL A 00217D100 3,168,214 35,654 SH SOLE 35,654 0 0
ASTERA LABS INC COM 04626A103 9,852,642 20,398 SH SOLE 20,398 0 0
ASTRAZENECA PLC ORD G0593M107 806,263 4,312 SH SOLE 4,312 0 0
AT&T INC COM 00206R102 21,679,462 1,047,317 SH SOLE 1,047,317 0 0
ATLASSIAN CORPORATION CL A 049468101 1,976,799 25,412 SH SOLE 25,412 0 0
ATMOS ENERGY CORP COM 049560105 4,274,536 24,813 SH SOLE 24,813 0 0
ATS CORPORATION COM 00217Y104 2,924,056 101,546 SH SOLE 101,546 0 0
AURA MINERALS INC SHS NEW G06973112 818,350 13,000 SH SOLE 13,000 0 0
AUTODESK INC COM 052769106 6,150,671 31,636 SH SOLE 31,636 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 13,525,236 60,394 SH SOLE 60,394 0 0
AUTOZONE INC COM 053332102 7,893,972 2,470 SH SOLE 2,470 0 0
AVALONBAY CMNTYS INC COM 053484101 3,934,753 20,853 SH SOLE 20,853 0 0
AVERY DENNISON CORP COM 053611109 1,849,654 11,393 SH SOLE 11,393 0 0
AVINO SILVER & GOLD MINES LT COM 053906103 1,249,557 197,326 SH SOLE 197,326 0 0
AXON ENTERPRISE INC COM 05464C101 6,421,227 11,454 SH SOLE 11,454 0 0
AYA GOLD & SILVER INC COM 05466C109 3,074,591 162,506 SH SOLE 162,506 0 0
B2GOLD CORP COM 11777Q209 6,158,896 1,643,536 SH SOLE 1,643,536 0 0
BAKER HUGHES COMPANY CL A 05722G100 8,259,732 148,824 SH SOLE 148,824 0 0
BALL CORP COM 058498106 2,341,123 37,518 SH SOLE 37,518 0 0
BANK MONTREAL MEDIUM COM 063671101 224,507,072 1,271,498 SH SOLE 1,271,498 0 0
BANK NOVA SCOTIA B C COM 064149107 144,701,360 1,666,492 SH SOLE 1,666,492 0 0
BANK OF AMER CORP COM 060505104 58,005,982 1,018,006 SH SOLE 1,018,006 0 0
BANK OF NY MELLON CORP COM 064058100 14,895,842 103,007 SH SOLE 103,007 0 0
BARRICK MNG CORP COM SHS 06849F108 159,756,266 4,349,022 SH SOLE 4,349,022 0 0
BAUSCH HEALTH COS INC COM 071734107 1,610,228 327,038 SH SOLE 327,038 0 0
BAYTEX ENERGY CORP COM 07317Q105 3,108,191 775,503 SH SOLE 775,503 0 0
BCE INC COM NEW 05534B760 24,589,738 1,142,696 SH SOLE 1,142,696 0 0
BECTON DICKINSON & CO COM 075887109 6,470,114 42,755 SH SOLE 42,755 0 0
BERKLEY W R CORP COM 084423102 2,277,907 32,297 SH SOLE 32,297 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 104,331,315 208,500 SH SOLE 208,500 0 0
BEST BUY INC COM 086516101 2,226,547 29,343 SH SOLE 29,343 0 0
BIOGEN INC COM 09062X103 4,757,857 22,021 SH SOLE 22,021 0 0
BLACKBERRY LTD COM 09228F103 8,401,857 665,990 SH SOLE 665,990 0 0
BLACKROCK INC COM 09290D101 21,279,323 22,130 SH SOLE 22,130 0 0
BLACKSTONE INC COM 09260D107 13,086,904 111,217 SH SOLE 111,217 0 0
BLOCK INC CL A 852234103 5,829,124 76,699 SH SOLE 76,699 0 0
BLOOM ENERGY CORP COM CL A 093712107 12,242,399 40,444 SH SOLE 40,444 0 0
BOEING CO COM 097023105 24,216,282 111,869 SH SOLE 111,869 0 0
BOOKING HOLDINGS INC COM 09857L108 20,906,839 117,296 SH SOLE 117,296 0 0
BOSTON SCIENTIFIC CORP COM 101137107 9,511,366 222,853 SH SOLE 222,853 0 0
BOYD GROUP SERVICES INC COM 103310108 3,243,853 34,293 SH SOLE 34,293 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 17,652,233 306,356 SH SOLE 306,356 0 0
BROADCOM INC COM 11135F101 254,731,180 674,338 SH SOLE 674,338 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2,356,910 17,210 SH SOLE 17,210 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 34,459,579 768,961 SH SOLE 768,961 0 0
BROOKFIELD BUSINESS CORP CL A SUB VTG SH 113006100 2,436,637 81,624 SH SOLE 81,624 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107 151,379,383 3,551,629 SH SOLE 3,551,629 0 0
BROOKFIELD INFRASTRUCTURE PA LP INT UNIT G16252101 39,471,233 1,081,780 SH SOLE 1,081,780 0 0
BROOKFIELD RENEWABLE ENERGY PARTNERSHIP UNIT G16258108 20,504,068 591,888 SH SOLE 591,888 0 0
BROWN & BROWN INC COM 115236101 2,744,337 42,780 SH SOLE 42,780 0 0
BRP INC COM SUN VTG 05577W200 2,896,856 47,473 SH SOLE 47,473 0 0
BUNGE GLOBAL SA COM SHS H11356104 232,661,688 2,179,909 SH SOLE 2,179,909 0 0
BURLINGTON STORES INC COM 122017106 2,986,157 9,426 SH SOLE 9,426 0 0
C H ROBINSON WORLDWIDE IN COM NEW 12541W209 3,331,923 17,691 SH SOLE 17,691 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 15,533,744 41,388 SH SOLE 41,388 0 0
CAE INC COM 124765108 9,847,772 393,709 SH SOLE 393,709 0 0
CAMECO CORP COM 13321L108 76,706,085 753,303 SH SOLE 753,303 0 0
CANADIAN IMPERIAL BANK OF CO COM 136069101 172,290,065 1,497,645 SH SOLE 1,497,645 0 0
CANADIAN NAT RES LTD MED TER COM 136385101 396,653,563 10,034,176 SH SOLE 10,034,176 0 0
CANADIAN NATL RY CO COM 136375102 85,384,059 716,203 SH SOLE 716,203 0 0
CANADIAN PACIFIC KANSAS CITY COM 13646K108 115,604,600 1,334,748 SH SOLE 1,334,748 0 0
CAPITAL ONE FINL CORP COM 14040H105 17,976,154 89,603 SH SOLE 89,603 0 0
CARDINAL HEALTH INC COM 14149Y108 8,384,205 35,293 SH SOLE 35,293 0 0
CARLISLE COS INC COM 142339100 2,230,550 6,149 SH SOLE 6,149 0 0
CARLYLE GROUP INC COM 14316J108 1,652,733 39,248 SH SOLE 39,248 0 0
CARNIVAL CORP LTD COMMON SHARES G2004J103 5,470,812 191,488 SH SOLE 191,488 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 8,266,838 112,704 SH SOLE 112,704 0 0
CARVANA CO CL A 146869102 6,340,572 96,332 SH SOLE 96,332 0 0
CASEYS GEN STORES INC COM 147528103 4,408,700 5,547 SH SOLE 5,547 0 0
CATERPILLAR INC COM 149123101 74,311,917 69,783 SH SOLE 69,783 0 0
CBOE GLOBAL MKTS INC COM 12503M108 3,814,044 15,717 SH SOLE 15,717 0 0
CBRE GROUP INC CL A 12504L109 5,958,686 44,240 SH SOLE 44,240 0 0
CDW CORP COM 12514G108 2,695,647 19,167 SH SOLE 19,167 0 0
CELESTICA INC COM 15101Q207 67,434,532 185,088 SH SOLE 185,088 0 0
CENCORA INC COM 03073E105 7,844,489 27,721 SH SOLE 27,721 0 0
CENOVUS ENERGY INC COM 15135U109 62,702,148 2,529,596 SH SOLE 2,529,596 0 0
CENTENE CORP DEL COM 15135B101 4,737,222 73,800 SH SOLE 73,800 0 0
CENTERPOINT ENERGY INC COM 15189T107 4,312,661 97,926 SH SOLE 97,926 0 0
CENTERRA GOLD INC COM 152006102 3,898,402 246,085 SH SOLE 246,085 0 0
CF INDUSTRIES HOLD COM 125269100 2,489,763 22,998 SH SOLE 22,998 0 0
CGI INC CL A SUB VTG 12532H104 14,822,719 229,556 SH SOLE 229,556 0 0
CHARTER COMMUNICATIONS INC CL A 16119P108 1,760,986 12,383 SH SOLE 12,383 0 0
CHENIERE ENERGY INC COM NEW 16411R208 7,351,470 30,758 SH SOLE 30,758 0 0
CHEVRON CORPORATION COM 166764100 45,868,278 276,715 SH SOLE 276,715 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 6,621,976 194,764 SH SOLE 194,764 0 0
CHUBB LIMITED COM H1467J104 17,870,450 52,446 SH SOLE 52,446 0 0
CHURCH & DWIGHT CO INC COM 171340102 3,428,680 35,391 SH SOLE 35,391 0 0
CIENA CORP COM NEW 171779309 10,399,872 21,200 SH SOLE 21,200 0 0
CINCINNATI FINL CORP COM 172062101 4,321,908 23,344 SH SOLE 23,344 0 0
CINTAS CORP COM 172908105 8,676,121 51,012 SH SOLE 51,012 0 0
CIRCLE INTERNET GROUP INC COM CL A 172573107 1,392,265 22,230 SH SOLE 22,230 0 0
CISCO SYS INC COM 17275R102 69,556,758 592,174 SH SOLE 592,174 0 0
CITIGROUP INC COM NEW 172967424 35,790,711 255,721 SH SOLE 255,721 0 0
CITIZENS FINL GROUP INC COM 174610105 4,434,310 63,284 SH SOLE 63,284 0 0
CLOROX CO DEL COM 189054109 1,715,916 17,979 SH SOLE 17,979 0 0
CLOUDFLARE INC CL A COM 18915M107 11,405,520 46,500 SH SOLE 46,500 0 0
CME GROUP INC COM 12572Q105 12,018,010 54,422 SH SOLE 54,422 0 0
CMS ENERGY CORP COM 125896100 3,532,464 46,176 SH SOLE 46,176 0 0
CNH INDL N V SHS N20944109 1,443,257 128,518 SH SOLE 128,518 0 0
COCA COLA CO COM 191216100 47,242,657 581,305 SH SOLE 581,305 0 0
COEUR MNG INC COM NEW 192108504 2,526,042 154,782 SH SOLE 154,782 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2,756,298 71,167 SH SOLE 71,167 0 0
COHERENT CORP COM 19247G107 10,965,872 27,799 SH SOLE 27,799 0 0
COINBASE GLOBAL INC COM CL A 19260Q107 4,639,486 31,736 SH SOLE 31,736 0 0
COLGATE PALMOLIVE CO COM 194162103 10,479,207 114,302 SH SOLE 114,302 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107 5,117,649 54,590 SH SOLE 54,590 0 0
COMCAST CORP NEW CL A 20030N101 13,181,632 536,930 SH SOLE 536,930 0 0
COMFORT SYS USA INC COM 199908104 10,448,840 5,272 SH SOLE 5,272 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1,908,244 65,150 SH SOLE 65,150 0 0
CONOCOPHILLIPS COM 20825C104 19,082,586 183,557 SH SOLE 183,557 0 0
CONSOLIDATED EDISON INC COM 209115104 6,112,639 55,253 SH SOLE 55,253 0 0
CONSTELLATION BRANDS INC CL A 21036P108 2,893,211 20,801 SH SOLE 20,801 0 0
CONSTELLATION ENERGY CORP COM 21037T109 11,464,014 46,157 SH SOLE 46,157 0 0
COOPER COS INC COM 216648501 2,072,204 28,897 SH SOLE 28,897 0 0
COPART INC COM 217204106 3,766,212 133,601 SH SOLE 133,601 0 0
COREBRIDGE FINL INC COM 21871X109 1,029,220 35,949 SH SOLE 35,949 0 0
COREWEAVE INC COM CL A 21873S108 4,054,861 40,736 SH SOLE 40,736 0 0
CORNING INC COM 219350105 30,409,452 119,052 SH SOLE 119,052 0 0
CORPAY INC COM SHS 219948106 3,141,403 9,426 SH SOLE 9,426 0 0
CORTEVA INC COM 22052L104 8,523,540 100,644 SH SOLE 100,644 0 0
COSTAR GROUP INC COM 22160N109 1,767,480 62,411 SH SOLE 62,411 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 62,220,916 66,513 SH SOLE 66,513 0 0
CREDICORP LTD COM G2519Y108 10,440,744 26,800 SH SOLE 26,800 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 6,770,467 24,896 SH SOLE 24,896 0 0
CRH PLC ORD G25508105 10,729,639 100,277 SH SOLE 100,277 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 28,254,495 37,024 SH SOLE 37,024 0 0
CROWN CASTLE INC COM 22822V101 4,954,257 65,420 SH SOLE 65,420 0 0
CSX CORP COM 126408103 13,263,627 279,058 SH SOLE 279,058 0 0
CUMMINS INC COM 231021106 14,769,153 20,708 SH SOLE 20,708 0 0
CURTISS WRIGHT CORP COM 231561101 4,193,444 5,534 SH SOLE 5,534 0 0
CVS HEALTH CORP COM 126650100 19,747,881 190,893 SH SOLE 190,893 0 0
D R HORTON INC COM 23331A109 6,366,979 39,090 SH SOLE 39,090 0 0
DANAHER CORP DEL COM 235851102 18,197,507 95,535 SH SOLE 95,535 0 0
DARDEN RESTAURANTS INC COM 237194105 3,497,020 16,975 SH SOLE 16,975 0 0
DATADOG INC CL A COM 23804L103 12,196,043 46,843 SH SOLE 46,843 0 0
DECKERS OUTDOOR CORP COM 243537107 2,130,466 21,457 SH SOLE 21,457 0 0
DEERE & CO COM 244199105 23,114,985 36,440 SH SOLE 36,440 0 0
DELL TECHNOLOGIES INC CL C 24703L202 19,478,693 45,146 SH SOLE 45,146 0 0
DELTA AIR LINES INC COM NEW 247361702 2,305,347 24,614 SH SOLE 24,614 0 0
DENISON MINES CORP COM 248356107 3,173,105 1,035,579 SH SOLE 1,035,579 0 0
DESCARTES SYS GROUP INC COM 249906108 7,334,010 105,995 SH SOLE 105,995 0 0
DEVON ENERGY CORP NEW COM 25179M103 6,801,850 164,614 SH SOLE 164,614 0 0
DEXCOM INC COM 252131107 3,870,739 57,472 SH SOLE 57,472 0 0
DIAMONDBACK ENERGY INC COM 25278X109 5,010,433 28,504 SH SOLE 28,504 0 0
DICKS SPORTING GOODS INC COM 253393102 2,059,662 9,081 SH SOLE 9,081 0 0
DIGITAL RLTY TR INC COM 253868103 9,253,398 51,528 SH SOLE 51,528 0 0
DISNEY WALT CO COM 254687106 25,564,770 265,608 SH SOLE 265,608 0 0
DOLLAR GEN CORP COM 256677105 3,800,702 33,018 SH SOLE 33,018 0 0
DOLLAR TREE INC COM 256746108 3,367,853 27,845 SH SOLE 27,845 0 0
DOMINION ENERGY INC COM 25746U109 9,002,398 131,826 SH SOLE 131,826 0 0
DOMINOS PIZZA INC COM 25754A201 1,344,910 4,543 SH SOLE 4,543 0 0
DOORDASH INC CL A 25809K105 10,194,913 55,248 SH SOLE 55,248 0 0
DOVER CORP COM 260003108 4,529,783 20,197 SH SOLE 20,197 0 0
DOW HLDGS INC COM 260557103 2,956,686 108,066 SH SOLE 108,066 0 0
DTE ENERGY CO COM 233331107 4,754,249 31,202 SH SOLE 31,202 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 14,774,164 116,718 SH SOLE 116,718 0 0
DUPONT DE NEMOURS INC COMMON STOCK 26614N201 2,787,809 20,553 SH SOLE 20,553 0 0
EATON CORP PLC SHS G29183103 24,774,617 58,140 SH SOLE 58,140 0 0
EBAY INC. COM 278642103 7,130,097 63,804 SH SOLE 63,804 0 0
ECHOSTAR CORP CL A 278768106 1,979,859 19,506 SH SOLE 19,506 0 0
ECOLAB INC COM 278865100 10,616,991 38,107 SH SOLE 38,107 0 0
EDISON INTL COM 281020107 22,540,780 302,764 SH SOLE 302,764 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 7,821,805 86,467 SH SOLE 86,467 0 0
ELDORADO GOLD CORP NEW COM 284902509 9,099,325 292,661 SH SOLE 292,661 0 0
ELECTRONIC ARTS INC COM 285512109 6,927,071 33,784 SH SOLE 33,784 0 0
ELEVANCE HEALTH INC FORMERLY COM 036752103 12,742,754 32,950 SH SOLE 32,950 0 0
ELI LILLY & CO COM 532457108 144,412,571 120,401 SH SOLE 120,401 0 0
EMCOR GROUP INC COM 29084Q100 5,537,789 6,673 SH SOLE 6,673 0 0
EMERA INC COM 290876101 19,866,050 374,894 SH SOLE 374,894 0 0
EMERSON ELEC CO COM 291011104 12,053,516 84,202 SH SOLE 84,202 0 0
ENBRIDGE INC COM 29250N105 187,873,323 3,467,930 SH SOLE 3,467,930 0 0
ENDEAVOUR SILVER CORP COM 29258Y103 3,023,234 364,656 SH SOLE 364,656 0 0
ENERFLEX LTD COM 29269R105 3,690,183 150,412 SH SOLE 150,412 0 0
ENERGY FUELS INC COM NEW 292671708 4,467,576 307,888 SH SOLE 307,888 0 0
ENTEGRIS INC COM 29362U104 4,096,132 22,774 SH SOLE 22,774 0 0
ENTERGY CORP NEW COM 29364G103 7,887,436 68,670 SH SOLE 68,670 0 0
EOG RES INC COM 26875P101 10,409,665 80,241 SH SOLE 80,241 0 0
EQT CORP COM 26884L109 4,733,459 89,025 SH SOLE 89,025 0 0
EQUIFAX INC COM 294429105 2,861,722 18,030 SH SOLE 18,030 0 0
EQUINIX INC COM 29444U700 15,411,736 14,785 SH SOLE 14,785 0 0
EQUINOX GOLD CORP COM 29446Y502 9,465,120 972,313 SH SOLE 972,313 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 3,435,831 50,579 SH SOLE 50,579 0 0
ERIE INDTY CO CL A 29530P102 898,343 3,747 SH SOLE 3,747 0 0
ERO COPPER CORP COM 296006109 3,427,573 128,493 SH SOLE 128,493 0 0
ESSEX PPTY TR INC COM 297178105 2,819,384 9,669 SH SOLE 9,669 0 0
EVEREST GROUP LTD COM G3223R108 2,145,523 6,006 SH SOLE 6,006 0 0
EVERGY INC COM 30034W106 2,985,638 34,544 SH SOLE 34,544 0 0
EVERPURE INC CL A 74624M102 3,708,488 47,068 SH SOLE 47,068 0 0
EVERSOURCE ENERGY COM 30040W108 4,072,198 56,347 SH SOLE 56,347 0 0
EXELON CORP COM 30161N101 7,152,021 153,411 SH SOLE 153,411 0 0
EXPAND ENERGY CORPORATION COM 165167735 3,288,767 36,065 SH SOLE 36,065 0 0
EXPEDIA GROUP INC COM NEW 30212P303 4,486,344 17,533 SH SOLE 17,533 0 0
EXPEDITORS INTL WASH INC COM 302130109 3,220,811 19,762 SH SOLE 19,762 0 0
EXTRA SPACE STORAGE INC COM 30225T102 4,604,848 31,692 SH SOLE 31,692 0 0
EXXON MOBIL CORP COM 30231G102 85,198,982 623,164 SH SOLE 623,164 0 0
F5 INC COM 315616102 3,555,210 8,547 SH SOLE 8,547 0 0
FABRINET SHS G3323L100 3,017,808 5,369 SH SOLE 5,369 0 0
FAIR ISAAC CORP COM 303250104 4,169,782 3,490 SH SOLE 3,490 0 0
FASTENAL CO COM 311900104 8,271,438 172,214 SH SOLE 172,214 0 0
FEDEX CORP COM 31428X106 10,327,654 32,982 SH SOLE 32,982 0 0
FEDEX FGHT HLDG CO INC COMMON STOCK 314352105 2,494,671 16,521 SH SOLE 16,521 0 0
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107 6,915,322 29,138 SH SOLE 29,138 0 0
FIDELITY NATL FINL INC COM SHS 31620R303 1,790,429 37,965 SH SOLE 37,965 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 2,966,661 76,303 SH SOLE 76,303 0 0
FIFTH THIRD BANCORP COM 316773100 7,657,132 135,837 SH SOLE 135,837 0 0
FIRST CTZNS BANCSHARES INC D CL A 31946M103 2,370,020 1,139 SH SOLE 1,139 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 9,685,161 571,003 SH SOLE 571,003 0 0
FIRST SOLAR INC COM 336433107 3,611,840 15,307 SH SOLE 15,307 0 0
FIRSTENERGY CORP COM 337932107 3,916,773 82,389 SH SOLE 82,389 0 0
FIRSTSERVICE CORP NEW COM 33767E202 7,198,299 50,673 SH SOLE 50,673 0 0
FISERV INC COM 337738108 3,940,677 80,340 SH SOLE 80,340 0 0
FLEX LTD ORD Y2573F102 8,937,836 55,148 SH SOLE 55,148 0 0
FLUTTER ENTMT PLC SHS G3643J108 2,138,214 20,928 SH SOLE 20,928 0 0
FORD MTR CO COM 345370860 8,164,804 587,396 SH SOLE 587,396 0 0
FORTINET INC COM 34959E109 14,488,209 94,312 SH SOLE 94,312 0 0
FORTIS INC COM 349553107 35,705,607 623,880 SH SOLE 623,880 0 0
FORTIVE CORP COM 34959J108 2,608,360 42,697 SH SOLE 42,697 0 0
FORTUNA MNG CORP COM NEW 349942102 3,169,444 375,277 SH SOLE 375,277 0 0
FOX CORP CL A COM 35137L105 1,579,979 30,291 SH SOLE 30,291 0 0
FOX CORP CL B COM 35137L204 953,100 20,348 SH SOLE 20,348 0 0
FRANCO NEV CORP COM 351858105 84,173,182 403,806 SH SOLE 403,806 0 0
FREEPORT MCMORAN INC CL B 35671D857 13,542,104 215,330 SH SOLE 215,330 0 0
FTAI AVIATION LTD SHS G3730V105 4,078,781 15,077 SH SOLE 15,077 0 0
FULL TRUCK ALLIANCE CO LTD SPONSORED ADS 35969L108 2,245,992 276,600 SH SOLE 276,600 0 0
GALLAGHER ARTHUR J & CO COM 363576109 8,855,433 38,574 SH SOLE 38,574 0 0
GAMING & LEISURE P COM 36467J108 1,797,498 40,366 SH SOLE 40,366 0 0
GARMIN LTD SHS H2906T109 5,826,856 24,530 SH SOLE 24,530 0 0
GE AEROSPACE COM NEW 369604301 58,523,876 156,594 SH SOLE 156,594 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 4,379,756 68,423 SH SOLE 68,423 0 0
GE VERNOVA INC COM 36828A101 47,463,169 40,399 SH SOLE 40,399 0 0
GEN DIGITAL INC COM 668771108 1,976,664 79,416 SH SOLE 79,416 0 0
GENERAL DYNAMICS CORP COM 369550108 12,232,261 34,531 SH SOLE 34,531 0 0
GENERAL MILLS INC COM 370334104 2,785,009 80,029 SH SOLE 80,029 0 0
GENERAL MTRS CO COM 37045V100 10,442,644 135,478 SH SOLE 135,478 0 0
GENUINE PARTS CO COM 372460105 2,419,416 20,507 SH SOLE 20,507 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 12,176,496 331,479 SH SOLE 331,479 0 0
GILDAN ACTIVEWEAR INC COM 375916103 11,678,623 226,748 SH SOLE 226,748 0 0
GILEAD SCIENCES INC COM 375558103 23,525,898 186,211 SH SOLE 186,211 0 0
GLOBAL PMTS INC COM 37940X102 2,541,704 35,029 SH SOLE 35,029 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 44,727,838 44,225 SH SOLE 44,225 0 0
GRACO INC COM 384109104 1,847,984 24,441 SH SOLE 24,441 0 0
H WORLD GROUP LTD SPONSORED ADS 44332N106 3,049,732 73,100 SH SOLE 73,100 0 0
HALLIBURTON CO COM 406216101 4,255,836 125,356 SH SOLE 125,356 0 0
HARTFORD INSURANCE GROUP INC COM 416515104 5,440,874 41,057 SH SOLE 41,057 0 0
HCA HEALTHCARE INC COM 40412C101 9,150,328 23,469 SH SOLE 23,469 0 0
HEICO CORP NEW COM 422806109 2,310,961 6,488 SH SOLE 6,488 0 0
HEICO CORP NEW CL A 422806208 2,933,984 11,376 SH SOLE 11,376 0 0
HERSHEY CO COM 427866108 3,898,674 22,221 SH SOLE 22,221 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 8,973,462 198,924 SH SOLE 198,924 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 11,342,379 34,323 SH SOLE 34,323 0 0
HOME DEPOT INC COM 437076102 52,670,289 149,343 SH SOLE 149,343 0 0
HONEYWELL AEROSPACE INC COM 43849R105 10,529,267 47,627 SH SOLE 47,627 0 0
HONEYWELL INTL INC COM 438516205 10,663,573 47,627 SH SOLE 47,627 0 0
HOWMET AEROSPACE INC COM 443201108 16,159,293 60,103 SH SOLE 60,103 0 0
HP INC COM 40434L105 3,009,378 137,164 SH SOLE 137,164 0 0
HUBBELL INC COM 443510607 4,157,870 7,947 SH SOLE 7,947 0 0
HUDBAY MINERALS INC COM 443628102 18,651,517 790,655 SH SOLE 790,655 0 0
HUMANA INC COM 444859102 7,159,096 18,023 SH SOLE 18,023 0 0
HUNT J B TRANS SVCS INC COM 445658107 3,253,193 11,240 SH SOLE 11,240 0 0
HUNTINGTON BANCSHARES INC COM 446150104 5,416,019 305,472 SH SOLE 305,472 0 0
HYATT HOTELS CORP COM CL A 448579102 1,133,189 5,846 SH SOLE 5,846 0 0
I-80 GOLD CORP COM 44955L106 1,538,656 1,060,382 SH SOLE 1,060,382 0 0
IAMGOLD CORP COM 450913108 11,180,541 705,140 SH SOLE 705,140 0 0
IDEX CORP COM 45167R104 2,502,805 11,028 SH SOLE 11,028 0 0
IDEXX LABS INC COM 45168D104 6,268,321 11,907 SH SOLE 11,907 0 0
ILLINOIS TOOL WKS INC COM 452308109 11,103,334 41,052 SH SOLE 41,052 0 0
ILLUMINA INC COM 452327109 3,954,241 22,489 SH SOLE 22,489 0 0
IMPERIAL OIL LTD COM NEW 453038408 25,880,232 230,701 SH SOLE 230,701 0 0
INCYTE CORP COM 45337C102 2,878,664 25,394 SH SOLE 25,394 0 0
INGERSOLL RAND INC COM 45687V106 4,769,030 58,166 SH SOLE 58,166 0 0
INSMED INC COM PAR $.01 457669307 3,349,361 31,414 SH SOLE 31,414 0 0
INSULET CORP COM 45784P101 1,578,071 10,365 SH SOLE 10,365 0 0
INTEL CORP COM 458140100 91,964,228 658,628 SH SOLE 658,628 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 5,520,512 63,425 SH SOLE 63,425 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 10,457,087 84,941 SH SOLE 84,941 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 39,582,276 140,757 SH SOLE 140,757 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2,983,980 37,667 SH SOLE 37,667 0 0
INTERNATIONAL PAPER CO COM 460146103 2,871,521 75,368 SH SOLE 75,368 0 0
INTUIT COM 461202103 10,818,450 41,450 SH SOLE 41,450 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 21,176,858 53,251 SH SOLE 53,251 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 9,879,450 485,000 SH SOLE 485,000 0 0
INVITATION HOMES INC COM 46187W107 4,512,830 149,382 SH SOLE 149,382 0 0
IONQ INC COM 46222L108 2,704,862 50,786 SH SOLE 50,786 0 0
IQVIA HLDGS INC COM 46266C105 4,918,029 25,453 SH SOLE 25,453 0 0
IREN LIMITED ORDINARY SHARES Q4982L109 2,210,634 48,341 SH SOLE 48,341 0 0
IRON MTN INC DEL COM 46284V101 5,634,815 44,611 SH SOLE 44,611 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 1,505,020 22,000 SH SOLE 22,000 0 0
ISHARES TR MSCI EAFE ETF 464287465 319,223 3,073 SH SOLE 3,073 0 0
ISHARES TR IBOXX HI YD ETF 464288513 25,190,550 315,000 SH SOLE 315,000 0 0
ISHARES TR BROAD USD HIGH 46435U853 488,849,100 13,205,000 SH SOLE 13,205,000 0 0
JABIL INC COM 466313103 6,096,366 15,815 SH SOLE 15,815 0 0
JACOBS SOLUTIONS INC COM 46982L108 2,193,534 17,409 SH SOLE 17,409 0 0
JBS N.V. CL A SHS N4732M103 1,531,020 129,200 SH SOLE 129,200 0 0
JOHNSON & JOHNSON COM 478160104 91,709,583 361,104 SH SOLE 361,104 0 0
JOHNSON CONTROLS INTERNATION SHS G51502105 13,406,323 91,755 SH SOLE 91,755 0 0
JPMORGAN CHASE & CO COM 46625H100 131,626,594 402,122 SH SOLE 402,122 0 0
KANZHUN LIMITED SPONSORED ADS 48553T106 1,853,280 144,000 SH SOLE 144,000 0 0
KENVUE INC COM 49177J102 5,492,978 287,440 SH SOLE 287,440 0 0
KEURIG DR PEPPER INC COM 49271V100 6,336,430 193,597 SH SOLE 193,597 0 0
KEYCORP COM 493267108 3,134,339 135,980 SH SOLE 135,980 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 9,001,700 25,714 SH SOLE 25,714 0 0
KIMBERLY-CLARK CORP COM 494368103 5,463,582 49,773 SH SOLE 49,773 0 0
KIMCO REALTY CORP COM 49446R109 2,530,209 99,811 SH SOLE 99,811 0 0
KINDER MORGAN INC DEL COM 49456B101 9,072,894 283,794 SH SOLE 283,794 0 0
KINROSS GOLD CORP COM 496902404 34,566,676 1,461,386 SH SOLE 1,461,386 0 0
KKR & CO INC COM 48251W104 8,583,633 93,524 SH SOLE 93,524 0 0
KLA CORP COM NEW 482480100 59,298,687 196,542 SH SOLE 196,542 0 0
KRAFT HEINZ CO COM 500754106 3,041,524 128,769 SH SOLE 128,769 0 0
KROGER CO COM 501044101 4,591,609 82,687 SH SOLE 82,687 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 8,144,075 28,026 SH SOLE 28,026 0 0
LABCORP HOLDINGS INC COM SHS 504922105 3,421,880 12,221 SH SOLE 12,221 0 0
LAM RESEARCH CORP COM NEW 512807306 81,102,043 187,160 SH SOLE 187,160 0 0
LAS VEGAS SANDS CORP COM 517834107 2,070,929 44,835 SH SOLE 44,835 0 0
LAUDER ESTEE COS INC CL A 518439104 2,925,808 37,059 SH SOLE 37,059 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102 825,968 28,600 SH SOLE 28,600 0 0
LEIDOS HOLDINGS INC COM 525327102 1,844,811 17,916 SH SOLE 17,916 0 0
LENNAR CORP CL A 526057104 2,734,517 30,219 SH SOLE 30,219 0 0
LENNOX INTL INC COM 526107107 2,665,363 4,652 SH SOLE 4,652 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755 3,034,966 31,900 SH SOLE 31,900 0 0
LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 1,622,570 155,119 SH SOLE 155,119 0 0
LINDE PLC SHS G54950103 36,073,076 69,513 SH SOLE 69,513 0 0
LINEAGE INC COM 53566V106 6,029,569 139,412 SH SOLE 139,412 0 0
LITHIUM AMERS CORP NEW COM SHS 53681J103 1,430,777 372,021 SH SOLE 372,021 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 4,306,015 23,516 SH SOLE 23,516 0 0
LOCKHEED MARTIN CORP COM 539830109 15,853,376 31,118 SH SOLE 31,118 0 0
LOEWS CORP COM 540424108 2,883,459 25,470 SH SOLE 25,470 0 0
LOWES COS INC COM 548661107 18,518,073 83,986 SH SOLE 83,986 0 0
LPL FINL HLDGS INC COM 50212V100 3,386,075 12,021 SH SOLE 12,021 0 0
LULULEMON ATHLETICA INC COM 550021109 1,702,995 14,915 SH SOLE 14,915 0 0
LUMENTUM HLDGS INC COM 55024U109 9,185,532 10,705 SH SOLE 10,705 0 0
LYONDELLBASELL INDUSTRIES NV SHS - A - N53745100 2,037,134 38,692 SH SOLE 38,692 0 0
M & T BK CORP COM 55261F104 5,320,000 22,352 SH SOLE 22,352 0 0
MAGNA INTL INC COM 559222401 20,598,339 313,563 SH SOLE 313,563 0 0
MANULIFE FINL CORP COM 56501R106 155,908,529 3,848,035 SH SOLE 3,848,035 0 0
MARATHON PETE CORP COM 56585A102 11,310,585 44,239 SH SOLE 44,239 0 0
MARKEL GROUP INC COM 570535104 3,630,646 1,859 SH SOLE 1,859 0 0
MARRIOTT INTL INC NEW CL A 571903202 12,144,605 32,771 SH SOLE 32,771 0 0
MARSH & MCLENNAN COS INC COM 571748102 12,062,575 72,374 SH SOLE 72,374 0 0
MARTIN MARIETTA MATLS INC COM 573284106 5,207,601 9,030 SH SOLE 9,030 0 0
MARVELL TECHNOLOGY INC COM 573874104 38,061,405 127,770 SH SOLE 127,770 0 0
MASCO CORP COM 574599106 2,487,481 30,570 SH SOLE 30,570 0 0
MASTEC INC COM 576323109 3,809,861 9,157 SH SOLE 9,157 0 0
MASTERCARD INCORPORATED CL A 57636Q104 63,049,536 122,760 SH SOLE 122,760 0 0
MCCORMICK & CO INC COM NON VTG 579780206 1,883,288 37,352 SH SOLE 37,352 0 0
MCDONALDS CORP COM 580135101 28,796,124 106,530 SH SOLE 106,530 0 0
MCKESSON CORP COM 58155Q103 13,884,150 18,375 SH SOLE 18,375 0 0
MDA SPACE LTD COM 55293N109 8,972,536 217,373 SH SOLE 217,373 0 0
MEDLINE INC COM CL A 58507V107 2,184,108 55,378 SH SOLE 55,378 0 0
MEDTRONIC PLC SHS G5960L103 15,064,516 192,567 SH SOLE 192,567 0 0
MERCADOLIBRE INC COM 58733R102 11,605,055 6,837 SH SOLE 6,837 0 0
MERCK & CO INC COM 58933Y105 47,630,324 370,664 SH SOLE 370,664 0 0
META PLATFORMS INC CL A 30303M102 185,455,346 329,236 SH SOLE 329,236 0 0
METHANEX CORP COM 59151K108 3,783,015 81,982 SH SOLE 81,982 0 0
METLIFE INC COM 59156R108 7,032,614 83,118 SH SOLE 83,118 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 3,847,860 3,012 SH SOLE 3,012 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 7,391,851 81,051 SH SOLE 81,051 0 0
MICRON TECHNOLOGY INC COM 595112103 195,158,119 169,072 SH SOLE 169,072 0 0
MICROSOFT CORP COM 594918104 394,505,206 1,057,598 SH SOLE 1,057,598 0 0
MID-AMER APT CMNTYS INC COM 59522J103 2,397,410 17,255 SH SOLE 17,255 0 0
MONDELEZ INTL INC CL A 609207105 11,125,177 192,344 SH SOLE 192,344 0 0
MONGODB INC CL A 60937P106 3,944,474 11,743 SH SOLE 11,743 0 0
MONOLITHIC PWR SYS INC COM 609839105 9,665,461 6,992 SH SOLE 6,992 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 10,222,554 106,352 SH SOLE 106,352 0 0
MOODYS CORP COM 615369105 10,233,727 22,595 SH SOLE 22,595 0 0
MORGAN STANLEY COM NEW 617446448 37,136,792 177,654 SH SOLE 177,654 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 10,353,180 24,930 SH SOLE 24,930 0 0
MSCI INC COM 55354G100 5,987,388 10,691 SH SOLE 10,691 0 0
NASDAQ INC COM 631103108 5,372,135 68,157 SH SOLE 68,157 0 0
NATERA INC COM 632307104 5,481,390 20,193 SH SOLE 20,193 0 0
NETAPP INC COM 64110D104 4,579,813 29,593 SH SOLE 29,593 0 0
NETFLIX INC. COM 64110L106 45,085,173 631,445 SH SOLE 631,445 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 2,410,893 14,305 SH SOLE 14,305 0 0
NEWMONT CORP COM 651639106 15,107,076 161,746 SH SOLE 161,746 0 0
NEWS CORP NEW CL A 65249B109 1,369,523 55,156 SH SOLE 55,156 0 0
NEXGEN ENERGY LTD COM 65340P106 7,642,023 814,502 SH SOLE 814,502 0 0
NEXTERA ENERGY INC COM 65339F101 27,452,876 312,782 SH SOLE 312,782 0 0
NIKE INC CL B 654106103 7,384,279 179,885 SH SOLE 179,885 0 0
NISOURCE INC COM 65473P105 3,417,419 71,870 SH SOLE 71,870 0 0
NORDSON CORP COM 655663102 2,358,009 7,816 SH SOLE 7,816 0 0
NORFOLK SOUTHN CORP COM 655844108 10,595,391 33,680 SH SOLE 33,680 0 0
NORTHERN TR CORP COM 665859104 4,584,335 26,371 SH SOLE 26,371 0 0
NORTHROP GRUMMAN CORP COM 666807102 10,309,453 20,242 SH SOLE 20,242 0 0
NOVAGOLD RESOURCES INC COM NEW 66987E206 2,131,498 356,843 SH SOLE 356,843 0 0
NRG ENERGY INC COM NEW 629377508 4,463,448 30,559 SH SOLE 30,559 0 0
NU HLDGS LTD ORD SHS CL A G6683N103 19,271,800 1,442,500 SH SOLE 1,442,500 0 0
NUCOR CORP COM 670346105 7,420,471 33,313 SH SOLE 33,313 0 0
NUTRIEN LTD COM 67077M108 68,703,682 1,091,625 SH SOLE 1,091,625 0 0
NVIDIA CORPORATION COM 67066G104 692,499,885 3,460,942 SH SOLE 3,460,942 0 0
NVR INC COM 62944T105 2,704,920 397 SH SOLE 397 0 0
NXP SEMICONDUCTORS N V COM N6596X109 10,638,953 37,857 SH SOLE 37,857 0 0
OCCIDENTAL PETE CORP COM 674599105 5,394,476 111,066 SH SOLE 111,066 0 0
OCEANAGOLD CORP COM NEW 675222400 6,918,426 276,284 SH SOLE 276,284 0 0
OKTA INC CL A 679295105 3,410,022 24,991 SH SOLE 24,991 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 6,097,723 28,152 SH SOLE 28,152 0 0
OMNICOM GROUP INC COM 681919106 3,112,900 42,742 SH SOLE 42,742 0 0
ON SEMICONDUCTOR CORP COM 682189105 5,592,797 59,158 SH SOLE 59,158 0 0
ONEOK INC NEW COM 682680103 8,220,699 94,556 SH SOLE 94,556 0 0
OPEN TEXT CORP COM 683715106 6,558,112 296,603 SH SOLE 296,603 0 0
OR ROYALTIES INC. COM SHS 68390D106 11,984,060 378,834 SH SOLE 378,834 0 0
ORACLE CORP COM 68389X105 37,885,666 258,517 SH SOLE 258,517 0 0
ORACLE CORP 6.5 DEP CUM SR D 68389X204 1,977,800 44,000 SH SOLE 44,000 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 11,557,571 125,503 SH SOLE 125,503 0 0
ORLA MNG LTD NEW COM 68634K106 3,248,890 332,542 SH SOLE 332,542 0 0
OTIS WORLDWIDE CORP COM 68902V107 4,171,702 58,264 SH SOLE 58,264 0 0
PACCAR INC COM 693718108 9,475,666 78,885 SH SOLE 78,885 0 0
PACKAGING CORP AMER COM 695156109 3,158,163 13,254 SH SOLE 13,254 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 38,084,821 326,432 SH SOLE 326,432 0 0
PALO ALTO NETWORKS INC COM 697435105 41,469,396 121,604 SH SOLE 121,604 0 0
PAN AMERN SILVER CORP COM 697900108 23,273,104 519,663 SH SOLE 519,663 0 0
PARKER-HANNIFIN CORP COM 701094104 18,504,074 18,918 SH SOLE 18,918 0 0
PAYCHEX INC COM 704326107 4,754,059 48,348 SH SOLE 48,348 0 0
PAYPAL HLDGS INC COM 70450Y103 5,531,315 128,099 SH SOLE 128,099 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102 17,140,116 224,700 SH SOLE 224,700 0 0
PEMBINA PIPELINE CORP COM 706327103 79,148,886 1,712,366 SH SOLE 1,712,366 0 0
PENTAIR PLC SHS G7S00T104 1,846,969 24,093 SH SOLE 24,093 0 0
PEPSICO INC COM 713448108 27,754,969 204,985 SH SOLE 204,985 0 0
PERPETUA RESOURCES CORP COM 714266103 2,011,465 96,998 SH SOLE 96,998 0 0
PFIZER INC COM 717081103 20,541,613 853,057 SH SOLE 853,057 0 0
PG&E CORP COM 69331C108 5,559,060 330,503 SH SOLE 330,503 0 0
PHILIP MORRIS INTL INC COM 718172109 42,298,748 233,811 SH SOLE 233,811 0 0
PHILLIPS 66 COM 718546104 10,180,360 60,221 SH SOLE 60,221 0 0
PINNACLE FINL PARTNERS INC COM 72348N109 2,247,506 22,279 SH SOLE 22,279 0 0
PNC FINL SVCS GROUP INC COM 693475105 14,846,820 60,299 SH SOLE 60,299 0 0
PPG INDS INC COM 693506107 4,067,460 33,535 SH SOLE 33,535 0 0
PPL CORP COM 69351T106 4,099,880 112,789 SH SOLE 112,789 0 0
PRICE T ROWE GROUP INC COM 74144T108 3,709,705 32,630 SH SOLE 32,630 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 3,488,731 32,369 SH SOLE 32,369 0 0
PROCTER & GAMBLE CO COM 742718109 51,114,012 348,568 SH SOLE 348,568 0 0
PROGRESSIVE CORP COM 743315103 19,166,585 87,739 SH SOLE 87,739 0 0
PROLOGIS INC. COM 74340W103 18,939,248 139,804 SH SOLE 139,804 0 0
PRUDENTIAL FINL INC COM 744320102 5,628,765 52,152 SH SOLE 52,152 0 0
PTC INC COM 69370C100 2,026,121 17,834 SH SOLE 17,834 0 0
PUBLIC STORAGE COM 74460D109 7,542,674 23,696 SH SOLE 23,696 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 6,069,064 74,779 SH SOLE 74,779 0 0
PULTE GROUP INC COM 745867101 3,938,887 28,707 SH SOLE 28,707 0 0
QNITY ELECTRONICS INC COMMON STOCK 74743L100 5,125,484 31,385 SH SOLE 31,385 0 0
QUALCOMM INC COM 747525103 29,527,040 159,787 SH SOLE 159,787 0 0
QUANTA SVCS INC COM 74762E102 16,197,300 22,495 SH SOLE 22,495 0 0
QUEST DIAGNOSTICS INC COM 74834L100 3,474,284 16,392 SH SOLE 16,392 0 0
RAYMOND JAMES FINL INC COM 754730109 4,043,846 26,599 SH SOLE 26,599 0 0
RAYONIER INC COM 754907103 107,775,965 5,064,660 SH SOLE 5,064,660 0 0
RB GLOBAL INC COM 74935Q107 36,487,041 313,728 SH SOLE 313,728 0 0
REALTY INCOME CORP COM 756109104 8,664,858 139,846 SH SOLE 139,846 0 0
REDDIT INC CL A 75734B100 2,994,602 17,252 SH SOLE 17,252 0 0
REGENCY CTRS CORP COM 758849103 1,971,890 24,729 SH SOLE 24,729 0 0
REGENERON PHARMACEUTICALS COM 75886F107 9,716,624 15,583 SH SOLE 15,583 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 3,896,797 129,033 SH SOLE 129,033 0 0
RELIANCE INC COM 759509102 2,876,346 7,699 SH SOLE 7,699 0 0
REPUBLIC SVCS INC COM 760759100 6,419,461 30,127 SH SOLE 30,127 0 0
RESMED INC COM 761152107 4,256,764 21,843 SH SOLE 21,843 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 30,839,436 425,604 SH SOLE 425,604 0 0
REVOLUTION MEDICINES INC COM 76155X100 4,542,664 24,256 SH SOLE 24,256 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103 2,091,248 120,533 SH SOLE 120,533 0 0
ROBINHOOD MKTS INC COM CL A 770700102 11,275,483 112,440 SH SOLE 112,440 0 0
ROBLOX CORP CL A 771049103 4,854,122 89,263 SH SOLE 89,263 0 0
ROCKET COS INC COM CL A 77311W101 2,126,439 135,012 SH SOLE 135,012 0 0
ROCKET LAB CORP COM 773121108 7,922,601 77,940 SH SOLE 77,940 0 0
ROCKWELL AUTOMATION INC COM 773903109 8,337,642 16,841 SH SOLE 16,841 0 0
ROGERS COMMUNICATIONS INC CL B 775109200 15,379,317 473,203 SH SOLE 473,203 0 0
ROLLINS INC COM 775711104 1,788,935 42,859 SH SOLE 42,859 0 0
ROPER TECHNOLOGIES INC COM 776696106 5,224,742 15,440 SH SOLE 15,440 0 0
ROSS STORES INC COM 778296103 10,036,303 47,152 SH SOLE 47,152 0 0
ROYAL BK CDA COM 780087102 588,345,296 2,844,107 SH SOLE 2,844,107 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 12,099,163 38,104 SH SOLE 38,104 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104 3,456,603 61,648 SH SOLE 61,648 0 0
RPM INTL INC COM 749685103 2,097,512 18,871 SH SOLE 18,871 0 0
RTX CORPORATION COM 75513E101 38,300,795 201,870 SH SOLE 201,870 0 0
S&P GLOBAL INC COM 78409V104 18,509,560 45,449 SH SOLE 45,449 0 0
SALESFORCE INC COM 79466L302 18,733,559 119,581 SH SOLE 119,581 0 0
SAMSARA INC COM CL A 79589L106 1,701,699 52,473 SH SOLE 52,473 0 0
SBA COMMUNICATIONS CORP CL A 78410G104 2,772,363 15,711 SH SOLE 15,711 0 0
SCHWAB CHARLES CORP COM 808513105 22,845,314 247,592 SH SOLE 247,592 0 0
SEA LTD SPONSORD ADS 81141R100 10,139,101 105,803 SH SOLE 105,803 0 0
SEABRIDGE GOLD INC COM 811927102 2,803,460 108,743 SH SOLE 108,743 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 31,560,325 32,705 SH SOLE 32,705 0 0
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506 6,245,736 117,600 SH Call SOLE 117,600 0 0
SEMPRA COM 816851109 9,085,487 97,999 SH SOLE 97,999 0 0
SEMPRA COM 816851109 2,243,582 24,200 SH Call SOLE 24,200 0 0
SERVICENOW INC COM 81762P102 15,560,353 156,732 SH SOLE 156,732 0 0
SHARKNINJA INC COM SHS G8068L108 1,944,031 12,767 SH SOLE 12,767 0 0
SHERWIN WILLIAMS CO COM 824348106 12,132,115 35,235 SH SOLE 35,235 0 0
SHOPIFY INC CL A SUB VTG SHS 82509L107 243,639,961 2,131,695 SH SOLE 2,131,695 0 0
SILVERCORP METALS INC COM 82835P103 2,756,624 272,528 SH SOLE 272,528 0 0
SIMON PPTY GROUP INC NEW COM 828806109 10,896,675 48,722 SH SOLE 48,722 0 0
SKEENA RES LTD NEW COM 83056P715 3,993,694 149,993 SH SOLE 149,993 0 0
SLB LIMITED COM STK 806857108 10,473,825 225,292 SH SOLE 225,292 0 0
SMURFIT WESTROCK PLC SHS G8267P108 3,635,250 78,583 SH SOLE 78,583 0 0
SNAP ON INC COM 833034101 3,139,927 7,803 SH SOLE 7,803 0 0
SNOWFLAKE INC COM SHS 833445109 12,524,963 49,214 SH SOLE 49,214 0 0
SOFI TECHNOLOGIES INC COM 83406F102 3,427,696 191,171 SH SOLE 191,171 0 0
SOUTH BOW CORP COM 83671M105 9,044,884 257,021 SH SOLE 257,021 0 0
SOUTHERN CO COM 842587107 16,183,604 169,090 SH SOLE 169,090 0 0
SOUTHERN COPPER CORP COM 84265V105 6,327,903 36,313 SH SOLE 36,313 0 0
SPACE EXPLORATION TECHN CORP CLASS A COM STK 84615Q103 13,426,521 78,582 SH SOLE 78,582 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 212,118 462 SH SOLE 462 0 0
SPROTT INC COM NEW 852066208 2,968,127 26,369 SH SOLE 26,369 0 0
SS&C TECH HLDGS COM 78467J100 1,966,675 31,695 SH SOLE 31,695 0 0
SSR MINING IN COM 784730103 7,535,683 266,788 SH SOLE 266,788 0 0
STANTEC INC COM 85472N109 9,684,695 140,555 SH SOLE 140,555 0 0
STARBUCKS CORP COM 855244109 17,463,045 170,888 SH SOLE 170,888 0 0
STATE STR CORP COM 857477103 7,089,619 41,802 SH SOLE 41,802 0 0
STEEL DYNAMICS INC COM 858119100 4,737,202 20,645 SH SOLE 20,645 0 0
STERIS PLC SHS USD G8473T100 3,097,064 14,708 SH SOLE 14,708 0 0
STONECO LTD COM CL A G85158106 827,092 76,300 SH SOLE 76,300 0 0
STRATEGY INC CL A NEW 594972408 3,399,050 39,101 SH SOLE 39,101 0 0
STRYKER CORPORATION COM 863667101 16,280,062 51,709 SH SOLE 51,709 0 0
SUN CMNTYS INC COM 866674104 2,186,919 18,238 SH SOLE 18,238 0 0
SUN LIFE FINANCIAL INC. COM 866796105 55,874,614 712,381 SH SOLE 712,381 0 0
SUNCOR ENERGY INC NEW COM 867224107 108,930,946 2,026,818 SH SOLE 2,026,818 0 0
SUPER MICRO COMPUTER INC COM NEW 86800U302 2,455,068 83,705 SH SOLE 83,705 0 0
SYNCHRONY FINANCIAL COM 87165B103 3,961,749 52,094 SH SOLE 52,094 0 0
SYNOPSYS INC COM 871607107 12,174,589 27,293 SH SOLE 27,293 0 0
SYSCO CORP COM 871829107 5,995,946 71,739 SH SOLE 71,739 0 0
T-MOBILE US INC COM 872590104 12,471,564 74,355 SH SOLE 74,355 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 6,592,473 26,372 SH SOLE 26,372 0 0
TAL ED GROUP SPONSORED ADS 874080104 1,269,939 132,700 SH SOLE 132,700 0 0
TAPESTRY INC COM 876030107 4,408,673 30,118 SH SOLE 30,118 0 0
TARGA RES CORP COM 87612G101 8,429,517 31,437 SH SOLE 31,437 0 0
TARGET CORP COM 87612E106 8,869,594 67,909 SH SOLE 67,909 0 0
TC ENERGY CORP COM 87807B107 239,123,964 3,614,540 SH SOLE 3,614,540 0 0
TE CONNECTIVITY PLC ORD SHS G87052109 8,863,985 43,966 SH SOLE 43,966 0 0
TECHNIPFMC PLC COM G87110105 3,979,326 60,020 SH SOLE 60,020 0 0
TECK RESOURCES LTD CL B 878742204 38,548,104 647,871 SH SOLE 647,871 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 4,612,280 6,916 SH SOLE 6,916 0 0
TELUS CORPORATION COM 87971M103 20,215,226 1,913,266 SH SOLE 1,913,266 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 1,892,795 226,682 SH SOLE 226,682 0 0
TERADYNE INC COM 880770102 11,345,080 23,448 SH SOLE 23,448 0 0
TESLA INC COM 88160R101 177,463,758 421,930 SH SOLE 421,930 0 0
TEXAS INSTRS INC COM 882508104 40,667,479 136,436 SH SOLE 136,436 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102 3,848,169 8,793 SH SOLE 8,793 0 0
TEXTRON INC COM 883203101 2,382,228 25,970 SH SOLE 25,970 0 0
TFI INTERNATIONAL INC COM 87241L109 13,689,694 95,199 SH SOLE 95,199 0 0
THE CIGNA GROUP COM 125523100 10,879,711 39,465 SH SOLE 39,465 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 27,944,804 55,738 SH SOLE 55,738 0 0
THOMSON REUTERS CORP COM 884903881 19,285,696 236,355 SH SOLE 236,355 0 0
TJX COS INC NEW COM 872540109 25,157,484 166,056 SH SOLE 166,056 0 0
TOAST INC CL A 888787108 1,966,596 70,690 SH SOLE 70,690 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 635,761,421 5,234,126 SH SOLE 5,234,126 0 0
TOTALENERGIES SE ACT F92124100 432,731 5,569 SH SOLE 5,569 0 0
TRACTOR SUPPLY CO COM 892356106 2,462,261 77,895 SH SOLE 77,895 0 0
TRADEWEB MKTS INC CL A 892672106 1,711,262 17,171 SH SOLE 17,171 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103 16,296,689 33,180 SH SOLE 33,180 0 0
TRANSALTA CORP COM 89346D107 16,258,152 1,176,414 SH SOLE 1,176,414 0 0
TRANSDIGM GROUP INC COM 893641100 11,278,383 8,467 SH SOLE 8,467 0 0
TRANSUNION COM 89400J107 2,063,637 28,606 SH SOLE 28,606 0 0
TRAVELERS COMPANIES INC COM 89417E109 10,526,206 31,886 SH SOLE 31,886 0 0
TREKOR METALS LTD COM 89472Y107 3,103,711 450,537 SH SOLE 450,537 0 0
TRIMBLE INC COM 896239100 1,793,142 35,036 SH SOLE 35,036 0 0
TRIPLE FLAG PRECIOUS METAL COM 89679M104 2,590,573 86,556 SH SOLE 86,556 0 0
TRUIST FINL CORP COM 89832Q109 9,275,886 186,188 SH SOLE 186,188 0 0
TWILIO INC CL A 90138F102 4,452,601 21,580 SH SOLE 21,580 0 0
TYLER TECHNOLOGIES INC COM 902252105 1,854,196 6,340 SH SOLE 6,340 0 0
TYSON FOODS INC CL A 902494103 2,389,214 41,733 SH SOLE 41,733 0 0
UBER TECHNOLOGIES INC COM 90353T100 19,271,194 267,062 SH SOLE 267,062 0 0
UBS GROUP AG SHS H42097107 443,053 8,940 SH SOLE 8,940 0 0
ULTA BEAUTY INC COM 90384S303 2,947,605 6,536 SH SOLE 6,536 0 0
UNION PAC CORP COM 907818108 24,227,040 89,070 SH SOLE 89,070 0 0
UNITED AIRLS HLDGS INC COM 910047109 1,622,225 11,929 SH SOLE 11,929 0 0
UNITED PARCEL SVCS INC CL B 911312106 12,003,343 111,659 SH SOLE 111,659 0 0
UNITED RENTALS INC COM 911363109 10,702,412 9,447 SH SOLE 9,447 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 3,207,092 5,919 SH SOLE 5,919 0 0
UNITEDHEALTH GROUP INC COM 91324P102 56,599,662 136,178 SH SOLE 136,178 0 0
US BANCORP COM NEW 902973304 14,062,147 232,817 SH SOLE 232,817 0 0
VALERO ENERGY CORP COM 91913Y100 11,698,965 44,920 SH SOLE 44,920 0 0
VEEVA SYS INC CL A COM 922475108 3,908,954 22,026 SH SOLE 22,026 0 0
VENTAS INC COM 92276F100 6,331,973 71,306 SH SOLE 71,306 0 0
VERALTO CORP COM SHS 92338C103 3,243,737 36,578 SH SOLE 36,578 0 0
VERISIGN INC COM 92343E102 3,093,433 12,297 SH SOLE 12,297 0 0
VERISK ANALYTICS INC COM 92345Y106 3,527,585 19,649 SH SOLE 19,649 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 26,551,245 627,096 SH SOLE 627,096 0 0
VERMILION ENERGY INC COM 923725105 1,757,597 188,034 SH SOLE 188,034 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 18,947,269 38,144 SH SOLE 38,144 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 18,234,967 54,462 SH SOLE 54,462 0 0
VICI PPTYS INC COM 925652109 4,350,749 163,870 SH SOLE 163,870 0 0
VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 1,453,296 109,600 SH SOLE 109,600 0 0
VISA INC COM CL A 92826C839 86,469,316 252,031 SH SOLE 252,031 0 0
VISTRA CORP COM 92840M102 8,051,266 50,755 SH SOLE 50,755 0 0
VIZSLA SILVER CORP COM NEW 92859G608 1,413,593 430,652 SH SOLE 430,652 0 0
VULCAN MATLS CO COM 929160109 5,739,125 19,454 SH SOLE 19,454 0 0
WABTEC COM 929740108 6,876,687 25,507 SH SOLE 25,507 0 0
WALMART INC COM 931142103 74,454,746 657,379 SH SOLE 657,379 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104 9,420,044 353,340 SH SOLE 353,340 0 0
WASTE CONNECTIONS INC COM 94106B101 82,939,676 498,064 SH SOLE 498,064 0 0
WASTE MGMT INC DEL COM 94106L109 13,473,542 60,452 SH SOLE 60,452 0 0
WATERS CORP COM 941848103 5,532,590 14,752 SH SOLE 14,752 0 0
WATSCO INC COM 942622200 2,146,160 5,150 SH SOLE 5,150 0 0
WEC ENERGY GROUP INC COM 92939U106 5,704,915 48,856 SH SOLE 48,856 0 0
WELLS FARGO & CO COM 949746101 37,975,394 459,528 SH SOLE 459,528 0 0
WELLTOWER INC COM 95040Q104 23,980,969 105,657 SH SOLE 105,657 0 0
WEST FRASER TIMBER CO LTD COM 952845105 8,789,312 129,965 SH SOLE 129,965 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 3,876,841 10,799 SH SOLE 10,799 0 0
WESTERN DIGITAL CORP COM 958102105 33,064,618 51,767 SH SOLE 51,767 0 0
WEYERHAEUSER CO COM NEW 962166104 2,587,579 108,086 SH SOLE 108,086 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 78,675,213 700,094 SH SOLE 700,094 0 0
WILLIAMS COS INC COM 969457100 13,639,308 183,472 SH SOLE 183,472 0 0
WILLIAMS SONOMA INC COM 969904101 4,159,670 17,845 SH SOLE 17,845 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 3,689,499 14,116 SH SOLE 14,116 0 0
WORKDAY INC CL A 98138H101 3,841,295 31,378 SH SOLE 31,378 0 0
WP CAREY INC COM 92936U109 2,310,237 32,311 SH SOLE 32,311 0 0
WW GRAINGER INC COM 384802104 8,932,386 6,566 SH SOLE 6,566 0 0
XCEL ENERGY INC COM 98389B100 7,519,453 93,642 SH SOLE 93,642 0 0
XP INC CL A G98239109 2,578,836 158,600 SH SOLE 158,600 0 0
XPO INC COM 983793100 3,527,498 17,183 SH SOLE 17,183 0 0
XYLEM INC COM 98419M100 4,310,528 36,465 SH SOLE 36,465 0 0
YUM BRANDS INC COM 988498101 6,628,755 41,466 SH SOLE 41,466 0 0
YUM CHINA HLDGS INC COM 98850P109 15,014,638 368,450 SH SOLE 368,450 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 2,511,159 29,169 SH SOLE 29,169 0 0
ZOETIS INC CL A 98978V103 4,531,348 63,058 SH SOLE 63,058 0 0
ZOOM COMMUNICATIONS INC CL A 98980L101 3,098,097 35,895 SH SOLE 35,895 0 0
ZSCALER INC COM 98980G102 2,211,538 15,668 SH SOLE 15,668 0 0