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   12,360,755 95,753 SH   SOLE   95,753 0 0
AAON INC COM PAR $0.004 000360206   288,787 2,454 SH   SOLE   2,454 0 0
AAR CORP COM 000361105   216,747 3,537 SH   SOLE   3,537 0 0
ABBOTT LABS COM 002824100   66,862,901 591,636 SH   SOLE   586,941 0 4,695
ABBVIE INC COM 00287Y109   59,492,798 334,806 SH   SOLE   334,806 0 0
ABERCROMBIE & FITCH CO CL A 002896207   226,746 1,517 SH   SOLE   1,517 0 0
ABM INDS INC COM 000957100   321,103 6,274 SH   SOLE   6,274 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107   406,104 7,059 SH   SOLE   7,059 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   40,699,772 115,825 SH   SOLE   114,500 0 1,325
ACUITY BRANDS INC COM 00508Y102   277,816 951 SH   SOLE   951 0 0
ADAPTHEALTH CORP COMMON STOCK 00653Q102   108,595 11,407 SH   SOLE   11,407 0 0
ADOBE INC COM 00724F101   69,494,590 156,280 SH   SOLE   156,280 0 0
ADT INC DEL COM 00090Q103   182,680 26,437 SH   SOLE   26,437 0 0
ADVANCE AUTO PARTS INC COM 00751Y106   277,356 5,865 SH   SOLE   5,865 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104   276,284 2,390 SH   SOLE   2,390 0 0
ADVANCED ENERGY INDS COM 007973100   287,572 2,487 SH   SOLE   2,487 0 0
ADVANCED MICRO DEVICES INC COM 007903107   77,075,012 638,091 SH   SOLE   638,091 0 0
ADVANTAGE SOLUTIONS INC COM CL A 00791N102   29,985 10,269 SH   SOLE   10,269 0 0
AECOM COM 00766T100   444,478 4,161 SH   SOLE   4,161 0 0
AERCAP HOLDINGS NV SHS N00985106   2,061,952 21,546 SH   SOLE   21,546 0 0
AES CORP COM 00130H105   1,406,627 109,295 SH   SOLE   109,295 0 0
AFFIRM HLDGS INC COM CL A 00827B106   483,668 7,942 SH   SOLE   7,942 0 0
AFLAC INC COM 001055102   9,378,077 90,662 SH   SOLE   90,662 0 0
AGCO CORP COM 001084102   211,732 2,265 SH   SOLE   2,265 0 0
AGILENT TECHNOLOGIES INC COM 00846U101   5,953,277 44,315 SH   SOLE   44,315 0 0
AGILON HEALTH INC COM 00857U107   23,919 12,589 SH   SOLE   12,589 0 0
AGNC INVT CORP COM 00123Q104   197,352 21,428 SH   SOLE   21,428 0 0
AGNICO EAGLE MINES LTD COM 008474108   499,955,899 6,383,024 SH   SOLE   6,379,831 0 3,193
AGREE RLTY CORP COM 008492100   219,945 3,122 SH   SOLE   3,122 0 0
AIR LEASE CORP CL A 00912X302   503,843 10,451 SH   SOLE   10,451 0 0
AIR PRODS & CHEMS INC COM 009158106   11,499,796 39,649 SH   SOLE   39,649 0 0
AIRBNB INC COM CL A 009066101   18,292,141 139,199 SH   SOLE   139,199 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101   2,264,322 23,673 SH   SOLE   23,673 0 0
ALAMOS GOLD INC NEW COM CL A 011532108   142,936,458 7,726,726 SH   SOLE   7,719,966 0 6,760
ALASKA AIR GROUP INC COM 011659109   255,698 3,949 SH   SOLE   3,949 0 0
ALBEMARLE CORP COM 012653101   1,646,194 19,124 SH   SOLE   19,124 0 0
ALBERTSONS COS INC COMMON STOCK 013091103   346,391 17,637 SH   SOLE   17,637 0 0
ALCOA CORP COM 013872106   205,259 5,433 SH   SOLE   5,433 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109   4,347,999 44,572 SH   SOLE   44,572 0 0
ALGOMA STL GROUP INC COM 015658107   1,159,088 118,602 SH   SOLE   118,602 0 0
ALGONQUIN PWR UTILS CORP COM 015857105   4,141,089 935,130 SH   SOLE   935,130 0 0
ALIGHT INC COM CL A 01626W101   106,741 15,425 SH   SOLE   15,425 0 0
ALIGN TECHNOLOGY INC COM 016255101   2,270,674 10,890 SH   SOLE   10,890 0 0
ALKERMES PLC SHS G01767105   263,298 9,155 SH   SOLE   9,155 0 0
ALLEGION PLC ORD SHS G0176J109   14,114,206 108,289 SH   SOLE   108,289 0 0
ALLIANT ENERGY CORP COM 018802108   2,688,681 45,674 SH   SOLE   45,674 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101   289,493 2,679 SH   SOLE   2,679 0 0
ALLSTATE CORP COM 020002101   7,823,225 40,579 SH   SOLE   40,579 0 0
ALLY FINL INC COM 02005N100   555,634 15,430 SH   SOLE   15,430 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   1,208,082 5,134 SH   SOLE   5,134 0 0
ALPHABET INC CAP STK CL C 02079K107   324,147,465 1,703,231 SH   SOLE   1,696,066 0 7,165
ALPHABET INC CAP STK CL A 02079K305   319,785,002 1,689,318 SH   SOLE   1,689,318 0 0
ALTRIA GROUP INC COM 02209S103   15,579,178 297,938 SH   SOLE   297,938 0 0
AMAZON COM INC COM 023135106   622,603,750 2,838,468 SH   SOLE   2,832,813 0 5,655
AMCOR PLC ORD G0250X107   3,243,947 344,734 SH   SOLE   344,734 0 0
AMDOCS LTD SHS G02602103   308,292 3,621 SH   SOLE   3,621 0 0
AMENTUM HOLDINGS INC COM 023939101   257,323 12,236 SH   SOLE   12,236 0 0
AMEREN CORP COM 023608102   4,153,924 46,600 SH   SOLE   46,600 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   348,373 19,987 SH   SOLE   19,987 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103   68,491 11,748 SH   SOLE   11,748 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106   297,526 17,848 SH   SOLE   17,848 0 0
AMERICAN ELEC PWR CO INC COM 025537101   19,283,448 209,080 SH   SOLE   209,080 0 0
AMERICAN EXPRESS CO COM 025816109   30,425,427 102,515 SH   SOLE   102,515 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104   535,259 3,909 SH   SOLE   3,909 0 0
AMERICAN HOMES 4 RENT CL A 02665T306   498,434 13,320 SH   SOLE   13,320 0 0
AMERICAN INTL GROUP INC COM NEW 026874784   7,246,221 99,536 SH   SOLE   99,536 0 0
AMERICAN TOWER CORP NEW COM 03027X100   16,643,724 90,746 SH   SOLE   90,746 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103   3,865,912 31,054 SH   SOLE   31,054 0 0
AMERIPRISE FINL INC COM 03076C106   8,030,109 15,082 SH   SOLE   15,082 0 0
AMERIS BANCORP COM 03076K108   277,623 4,437 SH   SOLE   4,437 0 0
AMETEK INC COM 031100100   6,946,319 38,535 SH   SOLE   38,535 0 0
AMGEN INC COM 031162100   96,309,347 369,511 SH   SOLE   369,511 0 0
AMPHENOL CORP NEW CL A 032095101   14,820,699 213,401 SH   SOLE   213,401 0 0
ANALOG DEVICES INC COM 032654105   38,928,408 183,227 SH   SOLE   183,227 0 0
ANGLOGOLD ASHANTI PLC COM SHS G0378L100   1,577,079 68,331 SH   SOLE   68,331 0 0
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839   377,968 20,654 SH   SOLE   20,654 0 0
ANSYS INC COM 03662Q105   9,476,949 28,094 SH   SOLE   28,094 0 0
ANTERO MIDSTREAM CORP COM 03676B102   227,105 15,050 SH   SOLE   15,050 0 0
ANTERO RESOURCES CORP COM 03674X106   324,493 9,258 SH   SOLE   9,258 0 0
AON PLC SHS CL A G0403H108   67,522,161 188,201 SH   SOLE   186,877 0 1,324
APA CORPORATION COM 03743Q108   1,220,260 52,848 SH   SOLE   52,848 0 0
API GROUP CORP COM STK 00187Y100   265,459 7,380 SH   SOLE   7,380 0 0
APOLLO COML REAL EST FIN INC COM 03762U105   112,407 12,980 SH   SOLE   12,980 0 0
APOLLO GLOBAL MGMT INC COM 03769M106   11,783,505 71,346 SH   SOLE   71,346 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200   238,754 15,554 SH   SOLE   15,554 0 0
APPLE INC COM 037833100   1,007,564,730 4,024,242 SH   SOLE   4,021,274 0 2,968
APPLIED INDL TECHNOLOGIES IN COM 03820C105   288,801 1,206 SH   SOLE   1,206 0 0
APPLIED MATLS INC COM 038222105   60,770,166 373,893 SH   SOLE   373,893 0 0
APPLOVIN CORP COM CL A 03831W108   19,953,757 61,618 SH   SOLE   61,618 0 0
APTARGROUP INC COM 038336103   326,611 2,079 SH   SOLE   2,079 0 0
APTIV PLC COM SHS G3265R107   1,767,891 29,231 SH   SOLE   29,231 0 0
ARAMARK COM 03852U106   298,928 8,012 SH   SOLE   8,012 0 0
ARBOR REALTY TRUST INC COM 038923108   258,663 18,676 SH   SOLE   18,676 0 0
ARCADIUM LITHIUM PLC COM SHS G0508H110   212,136 41,352 SH   SOLE   41,352 0 0
ARCBEST CORP COM 03937C105   215,756 2,312 SH   SOLE   2,312 0 0
ARCH CAP GROUP LTD ORD G0450A105   5,273,739 57,106 SH   SOLE   57,106 0 0
ARCH RESOURCES INC CL A 03940R107   252,643 1,789 SH   SOLE   1,789 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   4,310,265 85,318 SH   SOLE   85,318 0 0
ARCOSA INC COM 039653100   262,649 2,715 SH   SOLE   2,715 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   1,359,059 7,677 SH   SOLE   7,677 0 0
ARISTA NETWORKS INC COM SHS 040413205   18,124,157 163,975 SH   SOLE   163,975 0 0
ARM HOLDINGS PLC SPONSORED ADS 042068205   2,669,880 21,643 SH   SOLE   21,643 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108   200,096 4,648 SH   SOLE   4,648 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104   480,956 1,979 SH   SOLE   1,979 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   19,498,116 28,214 SH   SOLE   27,666 0 548
ASPEN TECHNOLOGY INC COM 29109X106   553,929 2,219 SH   SOLE   2,219 0 0
ASSURANT INC COM 04621X108   1,641,581 7,699 SH   SOLE   7,699 0 0
ASSURED GUARANTY LTD COM G0585R106   306,664 3,407 SH   SOLE   3,407 0 0
ASTERA LABS INC COM 04626A103   630,065 4,757 SH   SOLE   4,757 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108   15,372,040 234,616 SH   SOLE   234,616 0 0
AT&T INC COM 00206R102   26,831,043 1,178,428 SH   SOLE   1,178,428 0 0
ATI INC COM 01741R102   215,482 3,915 SH   SOLE   3,915 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107   330,730 8,731 SH   SOLE   8,731 0 0
ATLASSIAN CORPORATION CL A 049468101   8,197,282 33,681 SH   SOLE   33,681 0 0
ATMOS ENERGY CORP COM 049560105   8,862,112 63,736 SH   SOLE   63,736 0 0
ATS CORPORATION COM 00217Y104   9,819,942 322,713 SH   SOLE   322,713 0 0
AURORA INNOVATION INC CLASS A COM 051774107   224,198 35,587 SH   SOLE   35,587 0 0
AUTODESK INC COM 052769106   20,414,724 69,069 SH   SOLE   69,069 0 0
AUTOLIV INC COM 052800109   234,569 2,501 SH   SOLE   2,501 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   45,646,560 155,934 SH   SOLE   155,934 0 0
AUTONATION INC COM 05329W102   219,094 1,290 SH   SOLE   1,290 0 0
AUTOZONE INC COM 053332102   8,325,200 2,600 SH   SOLE   2,600 0 0
AVALONBAY CMNTYS INC COM 053484101   4,790,067 21,776 SH   SOLE   21,776 0 0
AVANTOR INC COM 05352A100   579,572 27,507 SH   SOLE   27,507 0 0
AVERY DENNISON CORP COM 053611109   3,021,775 16,148 SH   SOLE   16,148 0 0
AVISTA CORP COM 05379B107   286,227 7,814 SH   SOLE   7,814 0 0
AXALTA COATING SYS LTD COM G0750C108   230,780 6,744 SH   SOLE   6,744 0 0
AXIS CAP HLDGS LTD SHS G0692U109   248,047 2,799 SH   SOLE   2,799 0 0
AXON ENTERPRISE INC COM 05464C101   14,271,406 24,013 SH   SOLE   24,013 0 0
AZEK CO INC CL A 05478C105   213,378 4,495 SH   SOLE   4,495 0 0
B2GOLD CORP COM 11777Q209   3,944,504 1,614,462 SH   SOLE   1,614,462 0 0
BAKER HUGHES COMPANY CL A 05722G100   13,060,809 318,401 SH   SOLE   318,401 0 0
BALL CORP COM 058498106   2,534,988 45,982 SH   SOLE   45,982 0 0
BANC OF CALIFORNIA INC COM 05990K106   232,704 15,052 SH   SOLE   15,052 0 0
BANCO SANTANDER S.A. ADR 05964H105   54,943 12,049 SH   SOLE   12,049 0 0
BANK AMERICA CORP COM 060505104   55,712,401 1,267,677 SH   SOLE   1,267,677 0 0
BANK MONTREAL QUE COM 063671101   620,937,116 6,371,405 SH   SOLE   6,371,405 0 0
BANK NEW YORK MELLON CORP COM 064058100   9,942,032 129,403 SH   SOLE   129,403 0 0
BANK NOVA SCOTIA HALIFAX COM 064149107   551,766,138 10,259,279 SH   SOLE   10,253,489 0 5,790
BARRICK GOLD CORP COM 067901108   103,262,888 6,650,384 SH   SOLE   6,650,384 0 0
BATH & BODY WORKS INC COM 070830104   551,309 14,220 SH   SOLE   14,220 0 0
BAUSCH HEALTH COS INC COM 071734107   3,021,314 374,600 SH   SOLE   374,600 0 0
BAXTER INTL INC COM 071813109   12,953,805 444,232 SH   SOLE   444,232 0 0
BAYTEX ENERGY CORP COM 07317Q105   2,165,152 843,072 SH   SOLE   843,072 0 0
BCE INC COM NEW 05534B760   106,394,077 4,595,036 SH   SOLE   4,595,036 0 0
BEACON ROOFING SUPPLY INC COM 073685109   204,277 2,011 SH   SOLE   2,011 0 0
BECTON DICKINSON & CO COM 075887109   13,348,426 58,871 SH   SOLE   58,871 0 0
BELLRING BRANDS INC COMMON STOCK 07831C103   304,976 4,048 SH   SOLE   4,048 0 0
BENTLEY SYS INC COM CL B 08265T208   471,904 10,105 SH   SOLE   10,105 0 0
BERKLEY W R CORP COM 084423102   2,924,303 49,971 SH   SOLE   49,971 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108   10,894,720 16 SH   SOLE   16 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   124,813,821 275,357 SH   SOLE   275,357 0 0
BERRY GLOBAL GROUP INC COM 08579W103   228,544 3,534 SH   SOLE   3,534 0 0
BEST BUY INC COM 086516101   3,000,941 34,976 SH   SOLE   34,976 0 0
BGC GROUP INC CL A 088929104   209,830 23,160 SH   SOLE   23,160 0 0
BILL HOLDINGS INC COM 090043100   276,748 3,267 SH   SOLE   3,267 0 0
BIO RAD LABS INC CL A 090572207   234,228 713 SH   SOLE   713 0 0
BIOGEN INC COM 09062X103   7,157,726 46,807 SH   SOLE   46,807 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101   503,295 7,657 SH   SOLE   7,657 0 0
BIO-TECHNE CORP COM 09073M104   1,741,181 24,173 SH   SOLE   24,173 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101   368,390 4,123 SH   SOLE   4,123 0 0
BLACKBERRY LTD COM 09228F103   2,689,686 709,720 SH   SOLE   709,720 0 0
BLACKROCK INC COM 09290D101   35,718,933 34,844 SH   SOLE   34,844 0 0
BLACKSTONE INC COM 09260D107   30,097,290 174,558 SH   SOLE   174,558 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100   294,490 16,915 SH   SOLE   16,915 0 0
BLOCK H & R INC COM 093671105   225,257 4,263 SH   SOLE   4,263 0 0
BLOCK INC CL A 852234103   1,921,964 22,614 SH   SOLE   22,614 0 0
BLUE OWL CAPITAL INC COM CL A 09581B103   336,712 14,476 SH   SOLE   14,476 0 0
BOEING CO COM 097023105   21,146,190 119,470 SH   SOLE   119,470 0 0
BOISE CASCADE CO DEL COM 09739D100   454,283 3,822 SH   SOLE   3,822 0 0
BOK FINL CORP COM NEW 05561Q201   217,264 2,041 SH   SOLE   2,041 0 0
BOOKING HOLDINGS INC COM 09857L108   53,018,010 10,671 SH   SOLE   10,671 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   684,555 5,319 SH   SOLE   5,319 0 0
BORGWARNER INC COM 099724106   1,009,841 31,766 SH   SOLE   31,766 0 0
BOSTON SCIENTIFIC CORP COM 101137107   21,658,760 242,485 SH   SOLE   242,485 0 0
BOYD GAMING CORP COM 103304101   215,371 2,969 SH   SOLE   2,969 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203   98,442 17,579 SH   SOLE   17,579 0 0
BREAD FINANCIAL HOLDINGS INC COM 018581108   297,484 4,872 SH   SOLE   4,872 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108   21,586,011 381,648 SH   SOLE   381,648 0 0
BRIXMOR PPTY GROUP INC COM 11120U105   260,666 9,363 SH   SOLE   9,363 0 0
BROADCOM INC COM 11135F101   345,173,962 1,488,597 SH   SOLE   1,488,597 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   4,075,951 18,028 SH   SOLE   18,028 0 0
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105   158,513,808 2,902,312 SH   SOLE   2,902,312 0 0
BROOKFIELD BUSINESS CORP CL A EXC SUB VTG 11259V106   38,593,078 1,580,928 SH   SOLE   1,580,928 0 0
BROOKFIELD BUSINESS PARTNERS UNIT LTD L P G16234109   24,135,910 1,024,303 SH   SOLE   1,024,303 0 0
BROOKFIELD CORP CL A LTD VT SH 11271J107   814,585,439 14,178,133 SH   SOLE   14,175,866 0 2,267
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   193,565,106 6,104,907 SH   SOLE   6,104,907 0 0
BROOKFIELD INFRASTRUCTURE CO COM SUB VTG A 11276H106   16,123,209 398,141 SH   SOLE   398,141 0 0
BROOKFIELD RENEWABLE CORP CL A EX SUB VTG 11285B108   66,918,827 2,366,163 SH   SOLE   2,366,163 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108   192,604,952 8,472,170 SH   SOLE   8,465,285 0 6,885
BROWN & BROWN INC COM 115236101   3,948,786 38,706 SH   SOLE   38,706 0 0
BROWN FORMAN CORP CL B 115637209   1,641,723 43,226 SH   SOLE   43,226 0 0
BRP INC COM SUN VTG 05577W200   7,270,058 133,038 SH   SOLE   133,038 0 0
BRUKER CORP COM 116794108   248,138 4,233 SH   SOLE   4,233 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107   2,562,020 17,925 SH   SOLE   17,925 0 0
BUNGE GLOBAL SA COM SHS H11356104   1,916,084 24,641 SH   SOLE   24,641 0 0
BURLINGTON STORES INC COM 122017106   738,876 2,592 SH   SOLE   2,592 0 0
BWX TECHNOLOGIES INC COM 05605H100   312,672 2,807 SH   SOLE   2,807 0 0
BXP INC COM 101121101   1,688,121 22,702 SH   SOLE   22,702 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   2,005,338 19,409 SH   SOLE   19,409 0 0
CACI INTL INC CL A 127190304   279,205 691 SH   SOLE   691 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   26,463,014 88,075 SH   SOLE   88,075 0 0
CAE INC COM 124765108   9,942,809 392,459 SH   SOLE   392,459 0 0
CAESARS ENTERTAINMENT INC NE COM 12769G100   1,017,739 30,453 SH   SOLE   30,453 0 0
CALIFORNIA RES CORP COM STOCK 13057Q305   362,400 6,984 SH   SOLE   6,984 0 0
CALIFORNIA WTR SVC GROUP COM 130788102   267,311 5,897 SH   SOLE   5,897 0 0
CAMDEN PPTY TR SH BEN INT 133131102   1,963,861 16,924 SH   SOLE   16,924 0 0
CAMECO CORP COM 13321L108   194,952,680 3,777,332 SH   SOLE   3,777,332 0 0
CANADIAN IMPERIAL BK COMM COM 136069101   717,863,196 11,373,983 SH   SOLE   11,368,369 0 5,614
CANADIAN NAT RES LTD COM 136385101   746,024,638 24,109,432 SH   SOLE   24,101,712 0 7,720
CANADIAN NATL RY CO COM 136375102   519,843,126 5,119,674 SH   SOLE   5,118,390 0 1,284
CANADIAN PACIFIC KANSAS CITY COM 13646K108   567,323,998 7,816,483 SH   SOLE   7,814,632 0 1,851
CAPITAL ONE FINL CORP COM 14040H105   10,367,168 58,138 SH   SOLE   58,138 0 0
CAPITOL FED FINL INC COM 14057J101   78,514 13,285 SH   SOLE   13,285 0 0
CARDINAL HEALTH INC COM 14149Y108   4,387,817 37,100 SH   SOLE   37,100 0 0
CARETRUST REIT INC COM 14174T107   288,028 10,648 SH   SOLE   10,648 0 0
CARLISLE COS INC COM 142339100   542,564 1,471 SH   SOLE   1,471 0 0
CARLYLE GROUP INC COM 14316J108   680,302 13,474 SH   SOLE   13,474 0 0
CARMAX INC COM 143130102   1,946,542 23,808 SH   SOLE   23,808 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300   4,005,093 160,718 SH   SOLE   160,718 0 0
CARPENTER TECHNOLOGY CORP COM 144285103   258,129 1,521 SH   SOLE   1,521 0 0
CARRIER GLOBAL CORPORATION COM 14448C104   8,816,052 129,154 SH   SOLE   129,154 0 0
CARVANA CO CL A 146869102   963,926 4,740 SH   SOLE   4,740 0 0
CASEYS GEN STORES INC COM 147528103   449,721 1,135 SH   SOLE   1,135 0 0
CATERPILLAR INC COM 149123101   27,535,298 75,905 SH   SOLE   75,905 0 0
CATHAY GEN BANCORP COM 149150104   222,482 4,673 SH   SOLE   4,673 0 0
CAVA GROUP INC COM 148929102   390,401 3,461 SH   SOLE   3,461 0 0
CBOE GLOBAL MKTS INC COM 12503M108   2,936,667 15,029 SH   SOLE   15,029 0 0
CBRE GROUP INC CL A 12504L109   6,896,139 52,526 SH   SOLE   52,526 0 0
CCC INTELLIGENT SOLUTIONS HL COM 12510Q100   223,410 19,046 SH   SOLE   19,046 0 0
CDW CORP COM 12514G108   7,465,620 42,896 SH   SOLE   42,896 0 0
CELANESE CORP DEL COM 150870103   1,152,554 16,653 SH   SOLE   16,653 0 0
CELESTICA INC COM 15101Q207   13,217,704 143,547 SH   SOLE   143,547 0 0
CENCORA INC COM 03073E105   9,101,497 40,542 SH   SOLE   40,542 0 0
CENOVUS ENERGY INC COM 15135U109   105,242,551 6,951,767 SH   SOLE   6,951,767 0 0
CENTENE CORP DEL COM 15135B101   4,713,003 77,798 SH   SOLE   77,798 0 0
CENTERPOINT ENERGY INC COM 15189T107   3,121,439 98,375 SH   SOLE   98,375 0 0
CENTERRA GOLD INC COM 152006102   1,481,719 260,970 SH   SOLE   260,970 0 0
CENTURY CMNTYS INC COM 156504300   210,763 2,873 SH   SOLE   2,873 0 0
CERTARA INC COM 15687V109   132,294 12,422 SH   SOLE   12,422 0 0
CF INDS HLDGS INC COM 125269100   2,646,200 31,015 SH   SOLE   31,015 0 0
CGI INC CL A SUB VTG 12532H104   48,090,041 439,509 SH   SOLE   439,509 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   18,838 17,606 SH   SOLE   17,606 0 0
CHARLES RIV LABS INTL INC COM 159864107   1,347,949 7,302 SH   SOLE   7,302 0 0
CHART INDS INC COM 16115Q308   253,626 1,329 SH   SOLE   1,329 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108   13,796,150 40,249 SH   SOLE   40,249 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104   1,790,267 9,589 SH   SOLE   9,589 0 0
CHEMED CORP NEW COM 16359R103   242,119 457 SH   SOLE   457 0 0
CHENIERE ENERGY INC COM NEW 16411R208   3,474,448 16,170 SH   SOLE   16,170 0 0
CHEVRON CORP NEW COM 166764100   90,228,327 622,956 SH   SOLE   619,509 0 3,447
CHIPOTLE MEXICAN GRILL INC COM 169656105   12,532,209 207,831 SH   SOLE   207,831 0 0
CHOICE HOTELS INTL INC COM 169905106   213,680 1,505 SH   SOLE   1,505 0 0
CHUBB LIMITED COM H1467J104   16,808,158 60,833 SH   SOLE   60,833 0 0
CHURCH & DWIGHT CO INC COM 171340102   3,921,808 37,454 SH   SOLE   37,454 0 0
CHURCHILL DOWNS INC COM 171484108   300,732 2,252 SH   SOLE   2,252 0 0
CIENA CORP COM NEW 171779309   379,016 4,469 SH   SOLE   4,469 0 0
CINCINNATI FINL CORP COM 172062101   3,416,899 23,778 SH   SOLE   23,778 0 0
CINTAS CORP COM 172908105   22,360,653 122,390 SH   SOLE   122,390 0 0
CISCO SYS INC COM 17275R102   87,831,439 1,483,656 SH   SOLE   1,483,656 0 0
CITIGROUP INC COM NEW 172967424   22,011,446 312,707 SH   SOLE   312,707 0 0
CITIZENS FINL GROUP INC COM 174610105   3,016,027 68,922 SH   SOLE   68,922 0 0
CLEAN HARBORS INC COM 184496107   379,731 1,650 SH   SOLE   1,650 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106   20,369 14,868 SH   SOLE   14,868 0 0
CLEARWAY ENERGY INC CL C 18539C204   235,924 9,074 SH   SOLE   9,074 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101   188,432 20,046 SH   SOLE   20,046 0 0
CLOROX CO DEL COM 189054109   3,517,801 21,660 SH   SOLE   21,660 0 0
CLOUDFLARE INC CL A COM 18915M107   1,305,082 12,120 SH   SOLE   12,120 0 0
CME GROUP INC COM 12572Q105   26,499,998 114,111 SH   SOLE   114,111 0 0
CMS ENERGY CORP COM 125896100   8,694,933 130,647 SH   SOLE   130,647 0 0
COCA COLA CO COM 191216100   54,616,934 877,513 SH   SOLE   877,513 0 0
COCA COLA CONS INC COM 191098102   311,218 247 SH   SOLE   247 0 0
COCA-COLA EUROPACIFIC PARTNE SHS G25839104   8,128,341 105,824 SH   SOLE   105,824 0 0
COEUR MNG INC COM NEW 192108504   65,157 11,391 SH   SOLE   11,391 0 0
COGNEX CORP COM 192422103   201,390 5,616 SH   SOLE   5,616 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   12,420,196 161,511 SH   SOLE   161,511 0 0
COHERENT CORP COM 19247G107   440,305 4,648 SH   SOLE   4,648 0 0
COINBASE GLOBAL INC COM CL A 19260Q107   1,981,434 7,980 SH   SOLE   7,980 0 0
COLGATE PALMOLIVE CO COM 194162103   17,558,843 193,309 SH   SOLE   193,309 0 0
COLLIERS INTL GROUP INC SUB VTG SHS 194693107   41,160,411 303,358 SH   SOLE   303,358 0 0
COMCAST CORP NEW CL A 20030N101   49,638,642 1,322,639 SH   SOLE   1,322,639 0 0
COMERICA INC COM 200340107   251,977 4,074 SH   SOLE   4,074 0 0
COMFORT SYS USA INC COM 199908104   465,194 1,097 SH   SOLE   1,097 0 0
COMMERCE BANCSHARES INC COM 200525103   356,102 5,715 SH   SOLE   5,715 0 0
COMMVAULT SYS INC COM 204166102   213,236 1,413 SH   SOLE   1,413 0 0
COMPASS INC CL A 20464U100   82,889 14,169 SH   SOLE   14,169 0 0
COMSTOCK RES INC COM 205768302   211,170 11,590 SH   SOLE   11,590 0 0
CONAGRA BRANDS INC COM 205887102   2,345,819 84,534 SH   SOLE   84,534 0 0
CONFLUENT INC CLASS A COM 20717M103   7,753,839 277,319 SH   SOLE   277,319 0 0
CONMED CORP COM 207410101   209,905 3,067 SH   SOLE   3,067 0 0
CONOCOPHILLIPS COM 20825C104   28,648,130 288,879 SH   SOLE   288,879 0 0
CONSOLIDATED EDISON INC COM 209115104   10,861,669 121,869 SH   SOLE   121,869 0 0
CONSTELLATION BRANDS INC CL A 21036P108   5,462,678 24,718 SH   SOLE   24,718 0 0
CONSTELLATION ENERGY CORP COM 21037T109   22,512,832 100,634 SH   SOLE   100,634 0 0
COOPER COS INC COM 216648501   2,787,410 30,321 SH   SOLE   30,321 0 0
COPART INC COM 217204106   17,161,045 299,025 SH   SOLE   299,025 0 0
CORE & MAIN INC CL A 21874C102   298,893 5,871 SH   SOLE   5,871 0 0
COREBRIDGE FINL INC COM 21871X109   640,322 21,394 SH   SOLE   21,394 0 0
CORNING INC COM 219350105   6,567,787 138,211 SH   SOLE   138,211 0 0
CORPAY INC COM SHS 219948106   3,611,618 10,672 SH   SOLE   10,672 0 0
CORTEVA INC COM 22052L104   6,294,023 110,499 SH   SOLE   110,499 0 0
COSTAR GROUP INC COM 22160N109   9,426,542 131,674 SH   SOLE   131,674 0 0
COSTCO WHSL CORP NEW COM 22160K105   147,851,685 161,401 SH   SOLE   160,693 0 708
COTERRA ENERGY INC COM 127097103   3,301,735 129,277 SH   SOLE   129,277 0 0
COTY INC COM CL A 222070203   188,066 27,021 SH   SOLE   27,021 0 0
COUPANG INC CL A 22266T109   1,347,484 61,305 SH   SOLE   61,305 0 0
CRANE COMPANY COMMON STOCK 224408104   264,197 1,741 SH   SOLE   1,741 0 0
CREDICORP LTD COM G2519Y108   237,583 1,296 SH   SOLE   1,296 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105   339,478 5,051 SH   SOLE   5,051 0 0
CRESCENT ENERGY COMPANY CL A COM 44952J104   247,756 16,958 SH   SOLE   16,958 0 0
CRH PLC ORD G25508105   2,575,387 27,836 SH   SOLE   27,836 0 0
CROCS INC COM 227046109   203,616 1,859 SH   SOLE   1,859 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   25,589,120 74,787 SH   SOLE   74,787 0 0
CROWN CASTLE INC COM 22822V101   6,073,659 66,920 SH   SOLE   66,920 0 0
CROWN HLDGS INC COM 228368106   404,685 4,894 SH   SOLE   4,894 0 0
CSX CORP COM 126408103   20,070,230 621,947 SH   SOLE   621,947 0 0
CUBESMART COM 229663109   299,264 6,984 SH   SOLE   6,984 0 0
CULLEN FROST BANKERS INC COM 229899109   270,648 2,016 SH   SOLE   2,016 0 0
CUMMINS INC COM 231021106   8,339,209 23,922 SH   SOLE   23,922 0 0
CURTISS WRIGHT CORP COM 231561101   412,004 1,161 SH   SOLE   1,161 0 0
CUSHMAN WAKEFIELD PLC SHS G2717B108   204,467 15,632 SH   SOLE   15,632 0 0
CVB FINL CORP COM 126600105   206,778 9,658 SH   SOLE   9,658 0 0
CVS HEALTH CORP COM 126650100   9,861,839 219,689 SH   SOLE   219,689 0 0
CYBERARK SOFTWARE LTD SHS M2682V108   1,529,159 4,590 SH   SOLE   4,590 0 0
CYTEK BIOSCIENCES INC COM 23285D109   74,057 11,411 SH   SOLE   11,411 0 0
D R HORTON INC COM 23331A109   6,454,511 46,163 SH   SOLE   46,163 0 0
DANA INC COM 235825205   150,777 13,043 SH   SOLE   13,043 0 0
DANAHER CORPORATION COM 235851102   58,307,921 254,327 SH   SOLE   253,317 0 1,010
DARDEN RESTAURANTS INC COM 237194105   3,853,468 20,641 SH   SOLE   20,641 0 0
DARLING INGREDIENTS INC COM 237266101   205,677 6,105 SH   SOLE   6,105 0 0
DATADOG INC CL A COM 23804L103   9,317,571 65,208 SH   SOLE   65,208 0 0
DAVITA INC COM 23918K108   1,156,022 7,730 SH   SOLE   7,730 0 0
DAYFORCE INC COM 15677J108   1,772,776 24,406 SH   SOLE   24,406 0 0
DECKERS OUTDOOR CORP COM 243537107   4,724,889 23,265 SH   SOLE   23,265 0 0
DEERE & CO COM 244199105   16,758,606 39,553 SH   SOLE   39,553 0 0
DELL TECHNOLOGIES INC CL C 24703L202   5,587,757 48,488 SH   SOLE   48,488 0 0
DELTA AIR LINES INC DEL COM NEW 247361702   5,923,797 97,914 SH   SOLE   97,914 0 0
DENISON MINES CORP COM 248356107   1,865,188 1,029,580 SH   SOLE   1,029,580 0 0
DESCARTES SYS GROUP INC COM 249906108   13,241,745 116,220 SH   SOLE   116,220 0 0
DEVON ENERGY CORP NEW COM 25179M103   3,706,509 113,245 SH   SOLE   113,245 0 0
DEXCOM INC COM 252131107   9,756,169 125,449 SH   SOLE   125,449 0 0
DIAGEO PLC SPON ADR NEW 25243Q205   3,879,117 30,513 SH   SOLE   30,513 0 0
DIAMONDBACK ENERGY INC COM 25278X109   12,715,174 77,612 SH   SOLE   77,612 0 0
DICKS SPORTING GOODS INC COM 253393102   721,075 3,151 SH   SOLE   3,151 0 0
DIGITAL RLTY TR INC COM 253868103   8,459,882 47,707 SH   SOLE   47,707 0 0
DIODES INC COM 254543101   283,497 4,597 SH   SOLE   4,597 0 0
DISCOVER FINL SVCS COM 254709108   6,675,591 38,536 SH   SOLE   38,536 0 0
DISNEY WALT CO COM 254687106   36,852,135 330,965 SH   SOLE   330,965 0 0
DOCEBO INC COM 25609L105   16,107,987 360,022 SH   SOLE   360,022 0 0
DOCUSIGN INC COM 256163106   747,671 8,313 SH   SOLE   8,313 0 0
DOLLAR GEN CORP NEW COM 256677105   2,552,708 33,668 SH   SOLE   33,668 0 0
DOLLAR TREE INC COM 256746108   2,346,222 31,308 SH   SOLE   31,308 0 0
DOMINION ENERGY INC COM 25746U109   6,929,089 128,650 SH   SOLE   128,650 0 0
DOMINOS PIZZA INC COM 25754A201   2,212,555 5,271 SH   SOLE   5,271 0 0
DONALDSON INC COM 257651109   251,754 3,738 SH   SOLE   3,738 0 0
DOORDASH INC CL A 25809K105   13,550,510 80,778 SH   SOLE   80,778 0 0
DOUGLAS EMMETT INC COM 25960P109   192,579 10,376 SH   SOLE   10,376 0 0
DOVER CORP COM 260003108   4,023,082 21,445 SH   SOLE   21,445 0 0
DOW INC COM 260557103   4,292,907 106,975 SH   SOLE   106,975 0 0
DOXIMITY INC CL A 26622P107   202,829 3,799 SH   SOLE   3,799 0 0
DRAFTKINGS INC NEW COM CL A 26142V105   537,019 14,436 SH   SOLE   14,436 0 0
DROPBOX INC CL A 26210C104   241,852 8,051 SH   SOLE   8,051 0 0
DT MIDSTREAM INC COMMON STOCK 23345M107   308,531 3,103 SH   SOLE   3,103 0 0
DTE ENERGY CO COM 233331107   4,353,400 36,053 SH   SOLE   36,053 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   23,296,833 216,254 SH   SOLE   216,254 0 0
DUN & BRADSTREET HLDGS INC COM 26484T106   173,892 13,956 SH   SOLE   13,956 0 0
DUOLINGO INC CL A COM 26603R106   363,138 1,120 SH   SOLE   1,120 0 0
DUPONT DE NEMOURS INC COM 26614N102   5,035,474 66,039 SH   SOLE   66,039 0 0
DXC TECHNOLOGY CO COM 23355L106   359,160 17,976 SH   SOLE   17,976 0 0
DYNATRACE INC COM NEW 268150109   644,808 11,864 SH   SOLE   11,864 0 0
E L F BEAUTY INC COM 26856L103   210,547 1,677 SH   SOLE   1,677 0 0
EAGLE MATLS INC COM 26969P108   267,981 1,086 SH   SOLE   1,086 0 0
EAST WEST BANCORP INC COM 27579R104   546,694 5,709 SH   SOLE   5,709 0 0
EASTERLY GOVT PPTYS INC COM 27616P103   122,529 10,786 SH   SOLE   10,786 0 0
EASTGROUP PPTYS INC COM 277276101   233,994 1,458 SH   SOLE   1,458 0 0
EASTMAN CHEM CO COM 277432100   1,860,919 20,378 SH   SOLE   20,378 0 0
EATON CORP PLC SHS G29183103   20,107,008 60,587 SH   SOLE   60,587 0 0
EBAY INC. COM 278642103   4,602,637 74,296 SH   SOLE   74,296 0 0
ECOLAB INC COM 278865100   9,247,673 39,466 SH   SOLE   39,466 0 0
EDISON INTL COM 281020107   5,473,272 68,553 SH   SOLE   68,553 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108   6,916,401 93,427 SH   SOLE   93,427 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103   203,509 16,805 SH   SOLE   16,805 0 0
ELASTIC N V ORD SHS N14506104   302,491 3,053 SH   SOLE   3,053 0 0
ELDORADO GOLD CORP NEW COM 284902509   3,737,328 251,844 SH   SOLE   251,844 0 0
ELECTRONIC ARTS INC COM 285512109   11,940,421 81,616 SH   SOLE   81,616 0 0
ELEVANCE HEALTH INC COM 036752103   15,100,922 40,935 SH   SOLE   40,935 0 0
ELI LILLY & CO COM 532457108   165,487,464 214,362 SH   SOLE   214,362 0 0
EMCOR GROUP INC COM 29084Q100   708,992 1,562 SH   SOLE   1,562 0 0
EMERSON ELEC CO COM 291011104   13,959,103 112,637 SH   SOLE   112,637 0 0
ENBRIDGE INC COM 29250N105   1,025,726,075 24,135,633 SH   SOLE   24,126,964 0 8,669
ENCOMPASS HEALTH CORP COM 29261A100   287,301 3,111 SH   SOLE   3,111 0 0
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109   284,989 9,108 SH   SOLE   9,108 0 0
ENDEAVOUR SILVER CORP COM 29258Y103   119,094 32,558 SH   SOLE   32,558 0 0
ENERFLEX LTD COM 29269R105   1,364,348 137,361 SH   SOLE   137,361 0 0
ENERGY FUELS INC COM NEW 292671708   1,103,508 215,134 SH   SOLE   215,134 0 0
ENPHASE ENERGY INC COM 29355A107   1,460,618 21,267 SH   SOLE   21,267 0 0
ENPRO INC COM 29355X107   208,665 1,210 SH   SOLE   1,210 0 0
ENSIGN GROUP INC COM 29358P101   229,981 1,731 SH   SOLE   1,731 0 0
ENTEGRIS INC COM 29362U104   606,743 6,125 SH   SOLE   6,125 0 0
ENTERGY CORP NEW COM 29364G103   6,852,991 90,385 SH   SOLE   90,385 0 0
EOG RES INC COM 26875P101   11,834,486 96,545 SH   SOLE   96,545 0 0
EPAM SYS INC COM 29414B104   2,028,389 8,675 SH   SOLE   8,675 0 0
EQT CORP COM 26884L109   4,172,586 90,492 SH   SOLE   90,492 0 0
EQUIFAX INC COM 294429105   55,058,170 216,497 SH   SOLE   214,585 0 1,912
EQUINIX INC COM 29444U700   13,943,457 14,788 SH   SOLE   14,788 0 0
EQUINOX GOLD CORP COM 29446Y502   2,703,079 537,896 SH   SOLE   537,896 0 0
EQUITABLE HLDGS INC COM 29452E101   627,314 13,299 SH   SOLE   13,299 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108   498,701 7,488 SH   SOLE   7,488 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107   3,819,139 53,221 SH   SOLE   53,221 0 0
ERIE INDTY CO CL A 29530P102   1,733,839 4,206 SH   SOLE   4,206 0 0
ERO COPPER CORP COM 296006109   1,587,470 118,013 SH   SOLE   118,013 0 0
ESAB CORPORATION COM 29605J106   222,849 1,858 SH   SOLE   1,858 0 0
ESSENTIAL UTILS INC COM 29670G102   510,877 14,066 SH   SOLE   14,066 0 0
ESSEX PPTY TR INC COM 297178105   2,804,163 9,824 SH   SOLE   9,824 0 0
ETSY INC COM 29786A106   402,017 7,601 SH   SOLE   7,601 0 0
EVERCORE INC CLASS A 29977A105   325,144 1,173 SH   SOLE   1,173 0 0
EVEREST GROUP LTD COM G3223R108   2,380,637 6,568 SH   SOLE   6,568 0 0
EVERGY INC COM 30034W106   8,254,778 134,115 SH   SOLE   134,115 0 0
EVERSOURCE ENERGY COM 30040W108   3,184,723 55,454 SH   SOLE   55,454 0 0
EVERUS CONSTR GROUP COM 300426103   220,263 3,350 SH   SOLE   3,350 0 0
EXACT SCIENCES CORP COM 30063P105   415,581 7,396 SH   SOLE   7,396 0 0
EXELIXIS INC COM 30161Q104   306,693 9,210 SH   SOLE   9,210 0 0
EXELON CORP COM 30161N101   12,140,631 322,546 SH   SOLE   322,546 0 0
EXLSERVICE HOLDINGS INC COM 302081104   227,625 5,129 SH   SOLE   5,129 0 0
EXP WORLD HLDGS INC COM 30212W100   121,707 10,574 SH   SOLE   10,574 0 0
EXPAND ENERGY CORPORATION COM 165167735   1,138,653 11,438 SH   SOLE   11,438 0 0
EXPEDIA GROUP INC COM NEW 30212P303   3,539,338 18,995 SH   SOLE   18,995 0 0
EXPEDITORS INTL WASH INC COM 302130109   2,377,789 21,466 SH   SOLE   21,466 0 0
EXTRA SPACE STORAGE INC COM 30225T102   4,828,938 32,279 SH   SOLE   32,279 0 0
EXXON MOBIL CORP COM 30231G102   99,763,430 927,428 SH   SOLE   927,428 0 0
F N B CORP COM 302520101   165,107 11,171 SH   SOLE   11,171 0 0
F5 INC COM 315616102   2,244,118 8,924 SH   SOLE   8,924 0 0
FABRINET SHS G3323L100   244,726 1,113 SH   SOLE   1,113 0 0
FACTSET RESH SYS INC COM 303075105   2,786,585 5,802 SH   SOLE   5,802 0 0
FAIR ISAAC CORP COM 303250104   7,428,160 3,731 SH   SOLE   3,731 0 0
FASTENAL CO COM 311900104   14,317,928 199,109 SH   SOLE   199,109 0 0
FEDERAL RLTY INVT TR NEW SH BEN INT NEW 313745101   1,248,466 11,152 SH   SOLE   11,152 0 0
FEDEX CORP COM 31428X106   9,852,458 35,021 SH   SOLE   35,021 0 0
FERGUSON ENTERPRISES INC COMMON STOCK NEW 31488V107   1,436,118 8,274 SH   SOLE   8,274 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303   938,268 16,713 SH   SOLE   16,713 0 0
FIDELITY NATL INFORMATION SV COM 31620M106   10,868,573 134,562 SH   SOLE   134,562 0 0
FIFTH THIRD BANCORP COM 316773100   4,975,384 117,677 SH   SOLE   117,677 0 0
FIRST AMERN FINL CORP COM 31847R102   202,743 3,247 SH   SOLE   3,247 0 0
FIRST CTZNS BANCSHARES INC N CL A 31946M103   1,160,048 549 SH   SOLE   549 0 0
FIRST HAWAIIAN INC COM 32051X108   231,682 8,928 SH   SOLE   8,928 0 0
FIRST HORIZON CORPORATION COM 320517105   346,690 17,214 SH   SOLE   17,214 0 0
FIRST INDL RLTY TR INC COM 32054K103   204,982 4,089 SH   SOLE   4,089 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103   2,030,252 370,255 SH   SOLE   370,255 0 0
FIRST SOLAR INC COM 336433107   2,908,665 16,504 SH   SOLE   16,504 0 0
FIRSTENERGY CORP COM 337932107   8,447,601 212,358 SH   SOLE   212,358 0 0
FIRSTSERVICE CORP NEW COM 33767E202   83,138,192 457,735 SH   SOLE   457,735 0 0
FISERV INC COM 337738108   24,667,450 120,083 SH   SOLE   120,083 0 0
FLEX LTD ORD Y2573F102   650,557 16,946 SH   SOLE   16,946 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   326,518 3,275 SH   SOLE   3,275 0 0
FLOWSERVE CORP COM 34354P105   233,819 4,065 SH   SOLE   4,065 0 0
FLUOR CORP NEW COM 343412102   255,576 5,182 SH   SOLE   5,182 0 0
FLUTTER ENTMT PLC SHS G3643J108   413,262 1,599 SH   SOLE   1,599 0 0
FMC CORP COM NEW 302491303   866,522 17,826 SH   SOLE   17,826 0 0
FORD MTR CO COM 345370860   5,895,331 595,488 SH   SOLE   595,488 0 0
FORMFACTOR INC COM 346375108   233,772 5,313 SH   SOLE   5,313 0 0
FORTINET INC COM 34959E109   21,774,711 230,469 SH   SOLE   230,469 0 0
FORTIS INC COM 349553107   152,373,153 3,670,184 SH   SOLE   3,670,184 0 0
FORTIVE CORP COM 34959J108   4,016,325 53,551 SH   SOLE   53,551 0 0
FORTUNA MNG CORP COM NEW 349942102   1,646,945 384,567 SH   SOLE   384,567 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   260,337 3,810 SH   SOLE   3,810 0 0
FOX CORP CL B COM 35137L204   1,071,002 23,415 SH   SOLE   23,415 0 0
FOX CORP CL A COM 35137L105   1,766,223 36,357 SH   SOLE   36,357 0 0
FRANCO NEV CORP COM 351858105   133,547,737 1,136,533 SH   SOLE   1,136,533 0 0
FRANKLIN ELEC INC COM 353514102   240,604 2,469 SH   SOLE   2,469 0 0
FRANKLIN RESOURCES INC COM 354613101   1,213,707 59,818 SH   SOLE   59,818 0 0
FREEPORT-MCMORAN INC CL B 35671D857   8,544,657 224,387 SH   SOLE   224,387 0 0
FRESHPET INC COM 358039105   221,128 1,493 SH   SOLE   1,493 0 0
FRONTIER COMMUNICATIONS PARE COM 35909D109   262,575 7,567 SH   SOLE   7,567 0 0
FTAI AVIATION LTD SHS G3730V105   488,152 3,389 SH   SOLE   3,389 0 0
FTI CONSULTING INC COM 302941109   206,994 1,083 SH   SOLE   1,083 0 0
FULLER H B CO COM 359694106   362,705 5,375 SH   SOLE   5,375 0 0
FULTON FINL CORP PA COM 360271100   221,315 11,479 SH   SOLE   11,479 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106   487,059 6,089 SH   SOLE   6,089 0 0
GALLAGHER ARTHUR J & CO COM 363576109   13,713,929 48,314 SH   SOLE   48,314 0 0
GAMESTOP CORP NEW CL A 36467W109   294,001 9,381 SH   SOLE   9,381 0 0
GAMING & LEISURE PPTYS INC COM 36467J108   403,581 8,380 SH   SOLE   8,380 0 0
GAP INC COM 364760108   266,712 11,287 SH   SOLE   11,287 0 0
GARMIN LTD SHS H2906T109   3,867,375 18,750 SH   SOLE   18,750 0 0
GARTNER INC COM 366651107   5,710,448 11,787 SH   SOLE   11,787 0 0
GATES INDL CORP PLC ORD SHS G39108108   271,894 13,218 SH   SOLE   13,218 0 0
GE AEROSPACE COM NEW 369604301   27,557,544 165,223 SH   SOLE   165,223 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   11,431,323 146,218 SH   SOLE   146,218 0 0
GE VERNOVA INC COM 36828A101   13,784,798 41,908 SH   SOLE   41,908 0 0
GEN DIGITAL INC COM 668771108   2,353,995 85,975 SH   SOLE   85,975 0 0
GENERAC HLDGS INC COM 368736104   1,321,026 8,520 SH   SOLE   8,520 0 0
GENERAL DYNAMICS CORP COM 369550108   15,347,675 58,289 SH   SOLE   58,289 0 0
GENERAL MLS INC COM 370334104   6,273,055 98,370 SH   SOLE   98,370 0 0
GENERAL MTRS CO COM 37045V100   9,546,304 179,206 SH   SOLE   179,206 0 0
GENPACT LIMITED SHS G3922B107   244,471 5,692 SH   SOLE   5,692 0 0
GENTEX CORP COM 371901109   210,332 7,321 SH   SOLE   7,321 0 0
GENUINE PARTS CO COM 372460105   2,838,552 24,311 SH   SOLE   24,311 0 0
GENWORTH FINL INC COM SHS 37247D106   302,101 43,219 SH   SOLE   43,219 0 0
GERON CORP COM 374163103   58,527 16,533 SH   SOLE   16,533 0 0
GETTY IMAGES HOLDINGS INC CL A COM 374275105   26,384 12,215 SH   SOLE   12,215 0 0
GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104   86,952,857 1,954,967 SH   SOLE   1,954,967 0 0
GILDAN ACTIVEWEAR INC COM 375916103   57,403,097 1,210,314 SH   SOLE   1,207,174 0 3,140
GILEAD SCIENCES INC COM 375558103   41,407,716 448,281 SH   SOLE   448,281 0 0
GLAUKOS CORP COM 377322102   227,009 1,514 SH   SOLE   1,514 0 0
GLOBAL E ONLINE LTD SHS M5216V106   580,472 10,645 SH   SOLE   10,645 0 0
GLOBAL NET LEASE INC COM NEW 379378201   152,928 20,949 SH   SOLE   20,949 0 0
GLOBAL PMTS INC COM 37940X102   5,886,176 52,527 SH   SOLE   52,527 0 0
GLOBALFOUNDRIES INC ORDINARY SHARES G39387108   4,722,074 110,046 SH   SOLE   110,046 0 0
GLOBALSTAR INC COM 378973408   121,052 58,479 SH   SOLE   58,479 0 0
GLOBE LIFE INC COM 37959E102   1,380,283 12,377 SH   SOLE   12,377 0 0
GLOBUS MED INC CL A 379577208   288,410 3,487 SH   SOLE   3,487 0 0
GODADDY INC CL A 380237107   4,336,022 21,969 SH   SOLE   21,969 0 0
GOLD FIELDS LTD SPONSORED ADR 38059T106   1,427,039 108,109 SH   SOLE   108,109 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   33,079,685 57,769 SH   SOLE   57,769 0 0
GRAB HOLDINGS LIMITED CLASS A ORD G4124C109   1,084,953 229,863 SH   SOLE   229,863 0 0
GRACO INC COM 384109104   439,067 5,209 SH   SOLE   5,209 0 0
GRAINGER W W INC COM 384802104   7,281,377 6,908 SH   SOLE   6,908 0 0
GRANITE REAL ESTATE INVT TR TR UNIT NEW 387437205   171,643,517 3,508,715 SH   SOLE   3,505,696 0 3,019
GRAPHIC PACKAGING HLDG CO COM 388689101   250,714 9,231 SH   SOLE   9,231 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109   365,423 867 SH   SOLE   867 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100   435,274 2,582 SH   SOLE   2,582 0 0
HA SUSTAINABLE INFRA CAP INC COM 41068X100   227,223 8,469 SH   SOLE   8,469 0 0
HALLIBURTON CO COM 406216101   4,185,085 153,920 SH   SOLE   153,920 0 0
HANESBRANDS INC COM 410345102   182,108 22,372 SH   SOLE   22,372 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   4,948,709 45,235 SH   SOLE   45,235 0 0
HASBRO INC COM 418056107   1,064,359 19,037 SH   SOLE   19,037 0 0
HAYWARD HLDGS INC COM 421298100   248,248 16,236 SH   SOLE   16,236 0 0
HCA HEALTHCARE INC COM 40412C101   9,130,563 30,420 SH   SOLE   30,420 0 0
HDFC BANK LTD SPONSORED ADS 40415F101   15,901,093 249,716 SH   SOLE   249,716 0 0
HEALTHCARE RLTY TR CL A COM 42226K105   199,485 11,769 SH   SOLE   11,769 0 0
HEALTHEQUITY INC COM 42226A107   253,308 2,640 SH   SOLE   2,640 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   2,076,864 102,460 SH   SOLE   102,460 0 0
HECLA MNG CO COM 422704106   90,653 18,463 SH   SOLE   18,463 0 0
HEICO CORP NEW COM 422806109   1,447,837 6,090 SH   SOLE   6,090 0 0
HEICO CORP NEW CL A 422806208   619,460 3,329 SH   SOLE   3,329 0 0
HENRY JACK & ASSOC INC COM 426281101   2,049,783 11,693 SH   SOLE   11,693 0 0
HENRY SCHEIN INC COM 806407102   1,235,151 17,849 SH   SOLE   17,849 0 0
HERSHEY CO COM 427866108   11,502,195 67,934 SH   SOLE   67,934 0 0
HERTZ GLOBAL HLDGS INC COM NEW 42806J700   63,084 17,236 SH   SOLE   17,236 0 0
HESS CORP COM 42809H107   5,730,736 43,085 SH   SOLE   43,085 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109   4,846,898 227,021 SH   SOLE   227,021 0 0
HF SINCLAIR CORP COM 403949100   338,898 9,669 SH   SOLE   9,669 0 0
HILLENBRAND INC COM 431571108   215,706 7,008 SH   SOLE   7,008 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203   9,319,168 37,705 SH   SOLE   37,705 0 0
HOLOGIC INC COM 436440101   2,561,286 35,529 SH   SOLE   35,529 0 0
HOME DEPOT INC COM 437076102   74,505,978 191,537 SH   SOLE   191,537 0 0
HONEYWELL INTL INC COM 438516106   58,394,515 258,562 SH   SOLE   258,562 0 0
HOPE BANCORP INC COM 43940T109   149,545 12,168 SH   SOLE   12,168 0 0
HORMEL FOODS CORP COM 440452100   1,851,865 59,033 SH   SOLE   59,033 0 0
HOST HOTELS & RESORTS INC COM 44107P104   1,868,420 106,645 SH   SOLE   106,645 0 0
HOULIHAN LOKEY INC CL A 441593100   280,808 1,617 SH   SOLE   1,617 0 0
HOWMET AEROSPACE INC COM 443201108   6,787,940 62,064 SH   SOLE   62,064 0 0
HP INC COM 40434L105   5,530,654 169,496 SH   SOLE   169,496 0 0
HUB GROUP INC CL A 443320106   267,761 6,009 SH   SOLE   6,009 0 0
HUBBELL INC COM 443510607   3,424,845 8,176 SH   SOLE   8,176 0 0
HUBSPOT INC COM 443573100   1,490,391 2,139 SH   SOLE   2,139 0 0
HUDBAY MINERALS INC COM 443628102   4,091,908 505,598 SH   SOLE   505,598 0 0
HUMANA INC COM 444859102   4,704,798 18,544 SH   SOLE   18,544 0 0
HUNT J B TRANS SVCS INC COM 445658107   2,198,783 12,884 SH   SOLE   12,884 0 0
HUNTINGTON BANCSHARES INC COM 446150104   9,295,507 571,328 SH   SOLE   571,328 0 0
HUNTINGTON INGALLS INDS INC COM 446413106   1,222,258 6,468 SH   SOLE   6,468 0 0
HYATT HOTELS CORP COM CL A 448579102   216,789 1,381 SH   SOLE   1,381 0 0
IAC INC COM NEW 44891N208   314,620 7,293 SH   SOLE   7,293 0 0
IAMGOLD CORP COM 450913108   3,614,938 700,955 SH   SOLE   700,955 0 0
ICON PLC SHS G4705A100   616,547 2,940 SH   SOLE   2,940 0 0
IDEX CORP COM 45167R104   2,430,066 11,611 SH   SOLE   11,611 0 0
IDEXX LABS INC COM 45168D104   10,900,759 26,366 SH   SOLE   26,366 0 0
ILLINOIS TOOL WKS INC COM 452308109   14,352,257 56,603 SH   SOLE   56,603 0 0
ILLUMINA INC COM 452327109   2,293,893 17,166 SH   SOLE   17,166 0 0
IMMUNITYBIO INC COM 45256X103   52,580 20,539 SH   SOLE   20,539 0 0
IMPERIAL OIL LTD COM NEW 453038408   12,543,899 203,998 SH   SOLE   203,998 0 0
INCYTE CORP COM 45337C102   1,829,872 26,493 SH   SOLE   26,493 0 0
INDEPENDENT BK CORP MASS COM 453836108   269,983 4,206 SH   SOLE   4,206 0 0
INGERSOLL RAND INC COM 45687V106   5,560,305 61,467 SH   SOLE   61,467 0 0
INGREDION INC COM 457187102   285,299 2,074 SH   SOLE   2,074 0 0
INSIGHT ENTERPRISES INC COM 45765U103   435,158 2,861 SH   SOLE   2,861 0 0
INSMED INC COM PAR $.01 457669307   323,452 4,685 SH   SOLE   4,685 0 0
INSULET CORP COM 45784P101   2,787,967 10,679 SH   SOLE   10,679 0 0
INTEL CORP COM 458140100   28,051,514 1,399,078 SH   SOLE   1,399,078 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   589,371 3,336 SH   SOLE   3,336 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104   26,436,247 177,472 SH   SOLE   177,472 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   38,817,581 176,580 SH   SOLE   176,580 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   3,294,744 38,968 SH   SOLE   38,968 0 0
INTERNATIONAL PAPER CO COM 460146103   2,853,321 53,016 SH   SOLE   53,016 0 0
INTERPUBLIC GROUP COS INC COM 460690100   1,828,333 65,251 SH   SOLE   65,251 0 0
INTRA-CELLULAR THERAPIES INC COM 46116X101   246,885 2,956 SH   SOLE   2,956 0 0
INTUIT COM 461202103   71,950,052 114,479 SH   SOLE   114,479 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   87,543,653 167,721 SH   SOLE   167,721 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   24,941,950 1,183,766 SH   SOLE   1,183,766 0 0
INVESCO LTD SHS G491BT108   1,122,006 64,188 SH   SOLE   64,188 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   42,664,188 83,454 SH   SOLE   83,454 0 0
INVITATION HOMES INC COM 46187W107   2,818,283 88,154 SH   SOLE   88,154 0 0
IONQ INC COM 46222L108   271,087 6,490 SH   SOLE   6,490 0 0
IQVIA HLDGS INC COM 46266C105   45,195,138 229,989 SH   SOLE   229,989 0 0
IRON MTN INC DEL COM 46284V101   4,724,905 44,952 SH   SOLE   44,952 0 0
IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108   53,399 12,054 SH   SOLE   12,054 0 0
ISHARES INC EM MKTS DIV ETF 464286319   214,776 8,315 SH   SOLE   8,315 0 0
ISHARES INC ESG AWR MSCI EM 46434G863   454,438 13,610 SH   SOLE   13,610 0 0
ISHARES INC JP MRG EM CRP BD 464286251   9,628,951 216,966 SH   SOLE   216,966 0 0
ISHARES TR CORE S&P500 ETF 464287200   24,518,522 41,650 SH   SOLE   41,650 0 0
ISHARES TR CORE INTL AGGR 46435G672   379,394 7,597 SH   SOLE   7,597 0 0
ISHARES TR MBS ETF 464288588   51,917,100 566,286 SH   SOLE   566,286 0 0
ISHARES TR MSCI USA ESG SLC 464288802   513,718 4,225 SH   SOLE   4,225 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516   475,494 6,245 SH   SOLE   6,245 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   5,936,767 141,960 SH   SOLE   141,960 0 0
ISHARES TR JPMORGAN USD EMG 464288281   627,198 7,044 SH   SOLE   7,044 0 0
ISHARES TR CORE S&P SCP ETF 464287804   649,149 5,634 SH   SOLE   5,634 0 0
ISHARES TR 20 YR TR BD ETF 464287432   6,113,100 70,000 SH Call SOLE   70,000 0 0
ISHARES TR MSCI CHINA A 46434V514   7,181,069 257,386 SH   SOLE   257,386 0 0
ISHARES TR GLOBAL 100 ETF 464287572   225,725 2,240 SH   SOLE   2,240 0 0
ISHARES TR IBOXX HI YD ETF 464288513   6,174,261 78,503 SH   SOLE   78,503 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   984,471 19,042 SH   SOLE   19,042 0 0
ISHARES TR MSCI EAFE ETF 464287465   233,017,544 3,081,835 SH   SOLE   3,081,835 0 0
ISHARES TR SELECT DIVID ETF 464287168   269,145 2,050 SH   SOLE   2,050 0 0
ISHARES TR CORE US AGGBD ET 464287226   989,446 10,211 SH   SOLE   10,211 0 0
ITT INC COM 45073V108   362,058 2,534 SH   SOLE   2,534 0 0
JABIL INC COM 466313103   2,438,242 16,944 SH   SOLE   16,944 0 0
JACKSON FINANCIAL INC COM CL A 46817M107   647,091 7,431 SH   SOLE   7,431 0 0
JACOBS SOLUTIONS INC COM 46982L108   3,205,677 23,991 SH   SOLE   23,991 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105   242,852 1,972 SH   SOLE   1,972 0 0
JEFFERIES FINL GROUP INC COM 47233W109   510,149 6,507 SH   SOLE   6,507 0 0
JETBLUE AWYS CORP COM 477143101   239,070 30,416 SH   SOLE   30,416 0 0
JOBY AVIATION INC COMMON STOCK G65163100   175,413 21,576 SH   SOLE   21,576 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104   283,814 2,233 SH   SOLE   2,233 0 0
JOHNSON & JOHNSON COM 478160104   105,138,572 727,111 SH   SOLE   727,111 0 0
JOHNSON CTLS INTL PLC SHS G51502105   9,632,538 122,039 SH   SOLE   122,039 0 0
JONES LANG LASALLE INC COM 48020Q107   367,559 1,452 SH   SOLE   1,452 0 0
JPMORGAN CHASE & CO. COM 46625H100   124,640,318 520,041 SH   SOLE   517,206 0 2,835
JUNIPER NETWORKS INC COM 48203R104   2,155,734 57,563 SH   SOLE   57,563 0 0
KBR INC COM 48242W106   238,787 4,122 SH   SOLE   4,122 0 0
KELLANOVA COM 487836108   3,991,902 49,301 SH   SOLE   49,301 0 0
KENVUE INC COM 49177J102   9,415,435 441,004 SH   SOLE   441,004 0 0
KEURIG DR PEPPER INC COM 49271V100   13,973,324 435,035 SH   SOLE   435,035 0 0
KEYCORP COM 493267108   2,556,397 149,148 SH   SOLE   149,148 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103   32,983,456 205,787 SH   SOLE   203,812 0 1,975
KIMBERLY-CLARK CORP COM 494368103   13,948,946 106,448 SH   SOLE   106,448 0 0
KIMCO RLTY CORP COM 49446R109   2,419,686 103,273 SH   SOLE   103,273 0 0
KINDER MORGAN INC DEL COM 49456B101   9,581,643 349,695 SH   SOLE   349,695 0 0
KINROSS GOLD CORP COM 496902404   63,495,481 6,846,119 SH   SOLE   6,846,119 0 0
KINSALE CAP GROUP INC COM 49714P108   333,033 716 SH   SOLE   716 0 0
KKR & CO INC COM 48251W104   16,151,920 109,201 SH   SOLE   109,201 0 0
KLA CORP COM NEW 482480100   27,202,280 43,170 SH   SOLE   43,170 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   261,169 4,924 SH   SOLE   4,924 0 0
KOHLS CORP COM 500255104   155,493 11,075 SH   SOLE   11,075 0 0
KORN FERRY COM NEW 500643200   203,159 3,012 SH   SOLE   3,012 0 0
KOSMOS ENERGY LTD COM 500688106   52,203 15,264 SH   SOLE   15,264 0 0
KRAFT HEINZ CO COM 500754106   11,337,518 369,180 SH   SOLE   369,180 0 0
KROGER CO COM 501044101   7,345,399 120,121 SH   SOLE   120,121 0 0
KULICKE & SOFFA INDS INC COM 501242101   252,571 5,413 SH   SOLE   5,413 0 0
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   244,138 7,056 SH   SOLE   7,056 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109   6,107,793 29,046 SH   SOLE   29,046 0 0
LABCORP HOLDINGS INC COM SHS 504922105   2,936,672 12,806 SH   SOLE   12,806 0 0
LAM RESEARCH CORP COM NEW 512807306   29,940,202 414,512 SH   SOLE   414,512 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   328,211 2,696 SH   SOLE   2,696 0 0
LAMB WESTON HLDGS INC COM 513272104   1,458,565 21,825 SH   SOLE   21,825 0 0
LAS VEGAS SANDS CORP COM 517834107   3,377,690 65,765 SH   SOLE   65,765 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104   239,913 4,235 SH   SOLE   4,235 0 0
LAUDER ESTEE COS INC CL A 518439104   2,677,011 35,703 SH   SOLE   35,703 0 0
LCI INDS COM 50189K103   266,333 2,576 SH   SOLE   2,576 0 0
LEGEND BIOTECH CORP SPONSORED ADS 52490G102   217,953 6,698 SH   SOLE   6,698 0 0
LEGGETT & PLATT INC COM 524660107   134,266 13,986 SH   SOLE   13,986 0 0
LEIDOS HOLDINGS INC COM 525327102   3,005,956 20,866 SH   SOLE   20,866 0 0
LENNAR CORP CL A 526057104   5,046,645 37,007 SH   SOLE   37,007 0 0
LENNOX INTL INC COM 526107107   3,037,970 4,986 SH   SOLE   4,986 0 0
LEONARDO DRS INC COM 52661A108   260,419 8,060 SH   SOLE   8,060 0 0
LESLIES INC COM 527064109   39,672 17,790 SH   SOLE   17,790 0 0
LIBERTY BROADBAND CORP COM SER C 530307305   280,873 3,757 SH   SOLE   3,757 0 0
LIBERTY ENERGY INC COM CL A 53115L104   200,392 10,075 SH   SOLE   10,075 0 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   788,073 8,505 SH   SOLE   8,505 0 0
LIFESTANCE HEALTH GROUP INC COM 53228F101   85,971 11,665 SH   SOLE   11,665 0 0
LIGHT & WONDER INC COM 80874P109   509,728 5,901 SH   SOLE   5,901 0 0
LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107   2,619,692 172,182 SH   SOLE   172,182 0 0
LINCOLN ELEC HLDGS INC COM 533900106   324,698 1,732 SH   SOLE   1,732 0 0
LINCOLN NATL CORP IND COM 534187109   1,726,990 54,462 SH   SOLE   54,462 0 0
LINDE PLC SHS G54950103   113,366,398 271,042 SH   SOLE   269,846 0 1,196
LINEAGE INC COM 53566V106   447,475 7,640 SH   SOLE   7,640 0 0
LITHIA MTRS INC COM 536797103   308,462 863 SH   SOLE   863 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109   3,379,044 26,093 SH   SOLE   26,093 0 0
LKQ CORP COM 501889208   1,583,300 43,083 SH   SOLE   43,083 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   38,436 14,131 SH   SOLE   14,131 0 0
LOAR HOLDINGS INC COM SHS 53947R105   201,109 2,721 SH   SOLE   2,721 0 0
LOCKHEED MARTIN CORP COM 539830109   22,689,025 46,691 SH   SOLE   46,691 0 0
LOEWS CORP COM 540424108   5,581,294 66,007 SH   SOLE   66,007 0 0
LOUISIANA PAC CORP COM 546347105   228,017 2,202 SH   SOLE   2,202 0 0
LOWES COS INC COM 548661107   21,624,369 87,619 SH   SOLE   87,619 0 0
LPL FINL HLDGS INC COM 50212V100   1,077,810 3,301 SH   SOLE   3,301 0 0
LUCID GROUP INC COM 549498103   253,441 83,921 SH   SOLE   83,921 0 0
LULULEMON ATHLETICA INC COM 550021109   14,260,451 37,291 SH   SOLE   37,291 0 0
LUMEN TECHNOLOGIES INC COM 550241103   347,115 65,370 SH   SOLE   65,370 0 0
LXP INDUSTRIAL TRUST COM 529043101   237,266 29,220 SH   SOLE   29,220 0 0
LYFT INC CL A COM 55087P104   153,807 11,923 SH   SOLE   11,923 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   6,032,729 81,227 SH   SOLE   81,227 0 0
M & T BK CORP COM 55261F104   7,307,385 38,867 SH   SOLE   38,867 0 0
M/I HOMES INC COM 55305B101   234,923 1,767 SH   SOLE   1,767 0 0
MACERICH CO COM 554382101   243,562 12,227 SH   SOLE   12,227 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100   292,298 2,250 SH   SOLE   2,250 0 0
MAG SILVER CORP COM 55903Q104   1,550,170 114,355 SH   SOLE   114,355 0 0
MAGNA INTL INC COM 559222401   121,907,918 2,914,660 SH   SOLE   2,914,660 0 0
MAGNOLIA OIL & GAS CORP CL A 559663109   242,357 10,366 SH   SOLE   10,366 0 0
MANHATTAN ASSOCIATES INC COM 562750109   512,105 1,895 SH   SOLE   1,895 0 0
MANULIFE FINL CORP COM 56501R106   612,153,969 19,882,697 SH   SOLE   19,882,697 0 0
MAPLEBEAR INC COM 565394103   354,307 8,554 SH   SOLE   8,554 0 0
MARATHON PETE CORP COM 56585A102   7,503,426 53,788 SH   SOLE   53,788 0 0
MARKEL GROUP INC COM 570535104   918,354 532 SH   SOLE   532 0 0
MARKETAXESS HLDGS INC COM 57060D108   1,210,896 5,357 SH   SOLE   5,357 0 0
MARQETA INC CLASS A COM 57142B104   54,633 14,415 SH   SOLE   14,415 0 0
MARRIOTT INTL INC NEW CL A 571903202   23,401,113 83,893 SH   SOLE   83,893 0 0
MARSH & MCLENNAN COS INC COM 571748102   21,291,849 100,293 SH   SOLE   100,293 0 0
MARTIN MARIETTA MATLS INC COM 573284106   8,792,896 17,024 SH   SOLE   17,024 0 0
MARVELL TECHNOLOGY INC COM 573874104   21,769,916 197,102 SH   SOLE   197,102 0 0
MASCO CORP COM 574599106   2,470,065 34,037 SH   SOLE   34,037 0 0
MASIMO CORP COM 574795100   269,604 1,631 SH   SOLE   1,631 0 0
MASTEC INC COM 576323109   326,191 2,396 SH   SOLE   2,396 0 0
MASTERBRAND INC COMMON STOCK 57638P104   188,250 12,885 SH   SOLE   12,885 0 0
MASTERCARD INCORPORATED CL A 57636Q104   76,422,157 145,132 SH   SOLE   145,132 0 0
MATADOR RES CO COM 576485205   208,893 3,713 SH   SOLE   3,713 0 0
MATCH GROUP INC NEW COM 57667L107   1,188,125 36,323 SH   SOLE   36,323 0 0
MATERION CORP COM 576690101   202,012 2,043 SH   SOLE   2,043 0 0
MATSON INC COM 57686G105   253,499 1,880 SH   SOLE   1,880 0 0
MATTEL INC COM 577081102   194,356 10,962 SH   SOLE   10,962 0 0
MATTERPORT INC COM CL A 577096100   49,955 10,539 SH   SOLE   10,539 0 0
MCCORMICK & CO INC COM NON VTG 579780206   2,930,361 38,436 SH   SOLE   38,436 0 0
MCDONALDS CORP COM 580135101   68,983,943 238,135 SH   SOLE   236,499 0 1,636
MCKESSON CORP COM 58155Q103   40,283,956 70,784 SH   SOLE   69,817 0 967
MDU RES GROUP INC COM 552690109   361,319 20,051 SH   SOLE   20,051 0 0
MEDICAL PPTYS TRUST INC COM 58463J304   237,257 60,065 SH   SOLE   60,065 0 0
MEDPACE HLDGS INC COM 58506Q109   310,967 936 SH   SOLE   936 0 0
MEDTRONIC PLC SHS G5960L103   74,067,851 927,239 SH   SOLE   927,239 0 0
MERCADOLIBRE INC COM 58733R102   15,431,493 9,075 SH   SOLE   9,075 0 0
MERCK & CO INC COM 58933Y105   48,717,744 489,724 SH   SOLE   489,724 0 0
MERCURY SYS INC COM 589378108   225,204 5,362 SH   SOLE   5,362 0 0
MERITAGE HOMES CORP COM 59001A102   555,905 3,614 SH   SOLE   3,614 0 0
META PLATFORMS INC CL A 30303M102   327,571,181 559,463 SH   SOLE   559,463 0 0
METHANEX CORP COM 59151K108   4,133,211 82,901 SH   SOLE   82,901 0 0
METLIFE INC COM 59156R108   8,702,780 106,287 SH   SOLE   106,287 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105   3,958,605 3,235 SH   SOLE   3,235 0 0
MGM RESORTS INTERNATIONAL COM 552953101   1,295,702 37,394 SH   SOLE   37,394 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104   10,654,999 185,789 SH   SOLE   185,789 0 0
MICRON TECHNOLOGY INC COM 595112103   30,048,066 357,035 SH   SOLE   357,035 0 0
MICROSOFT CORP COM 594918104   921,048,498 2,185,698 SH   SOLE   2,183,277 0 2,421
MICROSTRATEGY INC CL A NEW 594972408   11,266,218 38,900 SH   SOLE   38,900 0 0
MID-AMER APT CMNTYS INC COM 59522J103   2,836,514 18,351 SH   SOLE   18,351 0 0
MIDDLEBY CORP COM 596278101   223,628 1,651 SH   SOLE   1,651 0 0
MINERALS TECHNOLOGIES INC COM 603158106   241,586 3,170 SH   SOLE   3,170 0 0
MISTER CAR WASH INC COM 60646V105   96,716 13,267 SH   SOLE   13,267 0 0
MKS INSTRS INC COM 55306N104   215,879 2,068 SH   SOLE   2,068 0 0
MODERNA INC COM 60770K107   2,199,748 52,904 SH   SOLE   52,904 0 0
MOELIS & CO CL A 60786M105   325,441 4,405 SH   SOLE   4,405 0 0
MOHAWK INDS INC COM 608190104   931,120 7,816 SH   SOLE   7,816 0 0
MOLINA HEALTHCARE INC COM 60855R100   2,551,053 8,765 SH   SOLE   8,765 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209   1,805,924 31,506 SH   SOLE   31,506 0 0
MONDAY COM LTD SHS M7S64H106   937,051 3,980 SH   SOLE   3,980 0 0
MONDELEZ INTL INC CL A 609207105   52,748,423 884,268 SH   SOLE   878,508 0 5,760
MONGODB INC CL A 60937P106   11,634,214 49,973 SH   SOLE   49,973 0 0
MONOLITHIC PWR SYS INC COM 609839105   4,372,663 7,390 SH   SOLE   7,390 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109   18,359,155 349,299 SH   SOLE   349,299 0 0
MOODYS CORP COM 615369105   11,697,446 24,711 SH   SOLE   24,711 0 0
MORGAN STANLEY COM NEW 617446448   28,457,099 226,353 SH   SOLE   226,353 0 0
MORNINGSTAR INC COM 617700109   446,881 1,327 SH   SOLE   1,327 0 0
MOSAIC CO NEW COM 61945C103   1,293,203 52,612 SH   SOLE   52,612 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307   49,781,639 107,854 SH   SOLE   106,484 0 1,370
MP MATERIALS CORP COM CL A 553368101   159,151 10,202 SH   SOLE   10,202 0 0
MR COOPER GROUP INC COM 62482R107   611,200 6,366 SH   SOLE   6,366 0 0
MSCI INC COM 55354G100   34,441,069 57,491 SH   SOLE   56,884 0 607
MUELLER INDS INC COM 624756102   273,554 3,447 SH   SOLE   3,447 0 0
MURPHY USA INC COM 626755102   316,103 630 SH   SOLE   630 0 0
NASDAQ INC COM 631103108   5,243,396 67,823 SH   SOLE   67,823 0 0
NATERA INC COM 632307104   579,853 3,663 SH   SOLE   3,663 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409   4,628,773 77,954 SH   SOLE   77,954 0 0
NCR VOYIX CORPORATION COM 62886E108   197,068 14,239 SH   SOLE   14,239 0 0
NETAPP INC COM 64110D104   3,705,854 31,925 SH   SOLE   31,925 0 0
NETFLIX INC COM 64110L106   185,104,221 207,779 SH   SOLE   206,818 0 961
NEUROCRINE BIOSCIENCES INC COM 64125C109   556,647 4,078 SH   SOLE   4,078 0 0
NEW GOLD INC CDA COM 644535106   5,441,184 2,183,620 SH   SOLE   2,183,620 0 0
NEW YORK TIMES CO CL A 650111107   265,039 5,092 SH   SOLE   5,092 0 0
NEWELL BRANDS INC COM 651229106   411,806 41,346 SH   SOLE   41,346 0 0
NEWMONT CORP COM 651639106   9,155,008 245,984 SH   SOLE   245,984 0 0
NEWS CORP NEW CL B 65249B208   592,837 19,482 SH   SOLE   19,482 0 0
NEWS CORP NEW CL A 65249B109   1,590,270 57,744 SH   SOLE   57,744 0 0
NEXGEN ENERGY LTD COM 65340P106   5,315,634 807,839 SH   SOLE   807,839 0 0
NEXTERA ENERGY INC COM 65339F101   30,298,775 422,636 SH   SOLE   422,636 0 0
NIKE INC CL B 654106103   13,845,113 182,967 SH   SOLE   182,967 0 0
NISOURCE INC COM 65473P105   2,591,212 70,490 SH   SOLE   70,490 0 0
NNN REIT INC COM 637417106   234,193 5,733 SH   SOLE   5,733 0 0
NORDSON CORP COM 655663102   2,401,447 11,477 SH   SOLE   11,477 0 0
NORFOLK SOUTHN CORP COM 655844108   10,501,182 44,743 SH   SOLE   44,743 0 0
NORTH AMERN CONSTR GROUP LTD COM 656811106   22,838,905 1,062,116 SH   SOLE   1,062,116 0 0
NORTHERN TR CORP COM 665859104   3,582,785 34,954 SH   SOLE   34,954 0 0
NORTHROP GRUMMAN CORP COM 666807102   10,088,327 21,497 SH   SOLE   21,497 0 0
NORTHWEST BANCSHARES INC MD COM 667340103   167,658 12,711 SH   SOLE   12,711 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   1,606,504 62,437 SH   SOLE   62,437 0 0
NOV INC COM 62955J103   177,142 12,133 SH   SOLE   12,133 0 0
NOVAGOLD RES INC COM NEW 66987E206   1,001,129 299,863 SH   SOLE   299,863 0 0
NOVARTIS AG SPONSORED ADR 66987V109   1,841,950 19,109 SH   SOLE   19,109 0 0
NOVO-NORDISK A S ADR 670100205   6,253,500 73,547 SH   SOLE   68,137 0 5,410
NRG ENERGY INC COM NEW 629377508   2,805,391 31,095 SH   SOLE   31,095 0 0
NU HLDGS LTD ORD SHS CL A G6683N103   1,533,518 148,023 SH   SOLE   148,023 0 0
NUCOR CORP COM 670346105   4,200,159 35,988 SH   SOLE   35,988 0 0
NUTANIX INC CL A 67059N108   453,405 7,411 SH   SOLE   7,411 0 0
NUTRIEN LTD COM 67077M108   123,660,875 2,766,362 SH   SOLE   2,766,362 0 0
NVENT ELECTRIC PLC SHS G6700G107   346,116 5,078 SH   SOLE   5,078 0 0
NVIDIA CORPORATION COM 67066G104   877,115,698 6,532,220 SH   SOLE   6,525,440 0 6,780
NVR INC COM 62944T105   3,942,230 482 SH   SOLE   482 0 0
NXP SEMICONDUCTORS N V COM N6596X109   15,440,553 74,287 SH   SOLE   74,287 0 0
OCCIDENTAL PETE CORP COM 674599105   5,393,003 109,148 SH   SOLE   109,148 0 0
OGE ENERGY CORP COM 670837103   249,068 6,038 SH   SOLE   6,038 0 0
O-I GLASS INC COM 67098H104   163,218 15,057 SH   SOLE   15,057 0 0
OKTA INC CL A 679295105   506,920 6,433 SH   SOLE   6,433 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   12,191,357 69,112 SH   SOLE   69,112 0 0
OLD NATL BANCORP IND COM 680033107   207,153 9,544 SH   SOLE   9,544 0 0
OLD REP INTL CORP COM 680223104   312,211 8,627 SH   SOLE   8,627 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109   205,195 1,870 SH   SOLE   1,870 0 0
OMEGA HEALTHCARE INVS INC COM 681936100   284,708 7,522 SH   SOLE   7,522 0 0
OMNICELL COM COM 68213N109   200,563 4,505 SH   SOLE   4,505 0 0
OMNICOM GROUP INC COM 681919106   2,942,826 34,203 SH   SOLE   34,203 0 0
ON SEMICONDUCTOR CORP COM 682189105   8,636,022 136,971 SH   SOLE   136,971 0 0
ONEOK INC NEW COM 682680103   10,287,988 102,470 SH   SOLE   102,470 0 0
ONTO INNOVATION INC COM 683344105   255,505 1,533 SH   SOLE   1,533 0 0
OPEN TEXT CORP COM 683715106   28,747,323 1,015,590 SH   SOLE   1,015,590 0 0
OPENDOOR TECHNOLOGIES INC COM 683712103   34,064 21,290 SH   SOLE   21,290 0 0
OPKO HEALTH INC COM 68375N103   32,219 21,918 SH   SOLE   21,918 0 0
ORACLE CORP COM 68389X105   46,744,853 280,514 SH   SOLE   280,514 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   24,040,909 20,274 SH   SOLE   20,274 0 0
ORGANON & CO COMMON STOCK 68622V106   380,803 25,523 SH   SOLE   25,523 0 0
ORLA MNG LTD NEW COM 68634K106   1,590,497 287,871 SH   SOLE   287,871 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101   56,214,928 3,111,398 SH   SOLE   3,111,398 0 0
OTIS WORLDWIDE CORP COM 68902V107   13,533,840 146,138 SH   SOLE   146,138 0 0
OTTER TAIL CORP COM 689648103   212,733 2,881 SH   SOLE   2,881 0 0
OVINTIV INC COM 69047Q102   339,633 8,386 SH   SOLE   8,386 0 0
OWENS CORNING NEW COM 690742101   661,523 3,884 SH   SOLE   3,884 0 0
PACCAR INC COM 693718108   18,726,409 180,027 SH   SOLE   180,027 0 0
PACIFIC PREMIER BANCORP COM 69478X105   240,677 9,658 SH   SOLE   9,658 0 0
PACKAGING CORP AMER COM 695156109   3,519,232 15,632 SH   SOLE   15,632 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   51,592,366 682,168 SH   SOLE   682,168 0 0
PALO ALTO NETWORKS INC COM 697435105   51,955,949 285,535 SH   SOLE   285,535 0 0
PAN AMERN SILVER CORP COM 697900108   12,101,308 599,537 SH   SOLE   599,537 0 0
PARAMOUNT GLOBAL CLASS B COM 92556H206   890,094 85,095 SH   SOLE   85,095 0 0
PARKER-HANNIFIN CORP COM 701094104   12,515,162 19,677 SH   SOLE   19,677 0 0
PARSONS CORP DEL COM 70202L102   303,226 3,287 SH   SOLE   3,287 0 0
PATTERSON COS INC COM 703395103   255,922 8,293 SH   SOLE   8,293 0 0
PATTERSON-UTI ENERGY INC COM 703481101   300,614 36,394 SH   SOLE   36,394 0 0
PAYCHEX INC COM 704326107   18,740,683 133,652 SH   SOLE   133,652 0 0
PAYCOM SOFTWARE INC COM 70432V102   1,583,598 7,726 SH   SOLE   7,726 0 0
PAYLOCITY HLDG CORP COM 70438V106   348,075 1,745 SH   SOLE   1,745 0 0
PAYONEER GLOBAL INC COM 70451X104   116,936 11,647 SH   SOLE   11,647 0 0
PAYPAL HLDGS INC COM 70450Y103   27,761,794 325,270 SH   SOLE   325,270 0 0
PDD HOLDINGS INC SPONSORED ADS 722304102   12,397,262 127,820 SH   SOLE   127,820 0 0
PEABODY ENERGY CORP COM 704551100   254,107 12,135 SH   SOLE   12,135 0 0
PEGASYSTEMS INC COM 705573103   242,134 2,598 SH   SOLE   2,598 0 0
PELOTON INTERACTIVE INC CL A COM 70614W100   99,023 11,382 SH   SOLE   11,382 0 0
PEMBINA PIPELINE CORP COM 706327103   217,122,021 5,885,576 SH   SOLE   5,885,576 0 0
PENN ENTERTAINMENT INC COM 707569109   292,821 14,774 SH   SOLE   14,774 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103   313,264 2,055 SH   SOLE   2,055 0 0
PENTAIR PLC SHS G7S00T104   2,028,299 20,154 SH   SOLE   20,154 0 0
PENUMBRA INC COM 70975L107   280,939 1,183 SH   SOLE   1,183 0 0
PEPSICO INC COM 713448108   83,043,463 546,123 SH   SOLE   546,123 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103   402,543 4,761 SH   SOLE   4,761 0 0
PERMIAN RESOURCES CORP CLASS A COM 71424F105   225,809 15,703 SH   SOLE   15,703 0 0
PERSPECTIVE THERAPEUTICS INC COM NEW 46489V302   65,446 20,516 SH   SOLE   20,516 0 0
PFIZER INC COM 717081103   28,335,075 1,068,039 SH   SOLE   1,068,039 0 0
PG&E CORP COM 69331C108   6,689,065 331,470 SH   SOLE   331,470 0 0
PHILIP MORRIS INTL INC COM 718172109   35,675,515 296,454 SH   SOLE   296,454 0 0
PHILLIPS 66 COM 718546104   8,280,888 72,684 SH   SOLE   72,684 0 0
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201   328,599 8,772 SH   SOLE   8,772 0 0
PILGRIMS PRIDE CORP COM 72147K108   327,126 7,207 SH   SOLE   7,207 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775   339,527 3,755 SH   SOLE   3,755 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104   277,281 2,424 SH   SOLE   2,424 0 0
PINNACLE WEST CAP CORP COM 723484101   1,366,916 16,125 SH   SOLE   16,125 0 0
PINTEREST INC CL A 72352L106   701,713 24,197 SH   SOLE   24,197 0 0
PITNEY BOWES INC COM 724479100   79,835 11,027 SH   SOLE   11,027 0 0
PLANET FITNESS INC CL A 72703H101   255,381 2,583 SH   SOLE   2,583 0 0
PLAYTIKA HLDG CORP COM 72815L107   79,838 11,504 SH   SOLE   11,504 0 0
PLEXUS CORP COM 729132100   234,251 1,497 SH   SOLE   1,497 0 0
PLUG POWER INC COM NEW 72919P202   62,271 29,235 SH   SOLE   29,235 0 0
PNC FINL SVCS GROUP INC COM 693475105   23,086,845 119,714 SH   SOLE   119,714 0 0
POOL CORP COM 73278L105   1,983,589 5,818 SH   SOLE   5,818 0 0
POPULAR INC COM NEW 733174700   210,600 2,239 SH   SOLE   2,239 0 0
POST HLDGS INC COM 737446104   205,799 1,798 SH   SOLE   1,798 0 0
PPG INDS INC COM 693506107   4,243,939 35,529 SH   SOLE   35,529 0 0
PPL CORP COM 69351T106   10,998,895 338,892 SH   SOLE   338,892 0 0
PRAXIS PRECISION MEDICINES I COM NEW 74006W207   28,225,542 366,756 SH   SOLE   366,756 0 0
PRECISION DRILLING CORP COM NEW 74022D407   1,033,463 16,935 SH   SOLE   16,935 0 0
PREMIER INC CL A 74051N102   216,622 10,218 SH   SOLE   10,218 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   224,431 2,874 SH   SOLE   2,874 0 0
PRICE T ROWE GROUP INC COM 74144T108   4,403,725 38,940 SH   SOLE   38,940 0 0
PRICESMART INC COM 741511109   240,748 2,612 SH   SOLE   2,612 0 0
PRIMERICA INC COM 74164M108   300,733 1,108 SH   SOLE   1,108 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   2,964,416 38,295 SH   SOLE   38,295 0 0
PROCORE TECHNOLOGIES INC COM 74275K108   332,539 4,438 SH   SOLE   4,438 0 0
PROCTER AND GAMBLE CO COM 742718109   76,422,504 455,930 SH   SOLE   455,930 0 0
PROGRESSIVE CORP COM 743315103   22,340,518 93,237 SH   SOLE   93,237 0 0
PROLOGIS INC. COM 74340W103   22,387,788 211,805 SH   SOLE   211,805 0 0
PROSPERITY BANCSHARES INC COM 743606105   210,151 2,789 SH   SOLE   2,789 0 0
PROVIDENT FINL SVCS INC COM 74386T105   253,273 13,422 SH   SOLE   13,422 0 0
PRUDENTIAL FINL INC COM 744320102   6,447,321 54,394 SH   SOLE   54,394 0 0
PTC INC COM 69370C100   3,362,982 18,290 SH   SOLE   18,290 0 0
PUBLIC STORAGE OPER CO COM 74460D109   7,452,463 24,888 SH   SOLE   24,888 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   7,391,861 87,488 SH   SOLE   87,488 0 0
PULTE GROUP INC COM 745867101   3,483,929 31,992 SH   SOLE   31,992 0 0
PURE STORAGE INC CL A 74624M102   594,581 9,679 SH   SOLE   9,679 0 0
QORVO INC COM 74736K101   656,503 9,388 SH   SOLE   9,388 0 0
QUAKER HOUGHTON COM 747316107   210,718 1,497 SH   SOLE   1,497 0 0
QUALCOMM INC COM 747525103   60,530,735 394,029 SH   SOLE   394,029 0 0
QUANTA SVCS INC COM 74762E102   7,080,784 22,404 SH   SOLE   22,404 0 0
QUANTUMSCAPE CORP COM CL A 74767V109   70,065 13,500 SH   SOLE   13,500 0 0
QUEST DIAGNOSTICS INC COM 74834L100   5,905,375 39,205 SH   SOLE   39,205 0 0
QUIDELORTHO CORP COM 219798105   292,426 6,564 SH   SOLE   6,564 0 0
QURATE RETAIL INC COM SER A 74915M100   4,084 12,377 SH   SOLE   12,377 0 0
QXO INC COM NEW 82846H405   198,432 12,480 SH   SOLE   12,480 0 0
RADIAN GROUP INC COM 750236101   323,322 10,193 SH   SOLE   10,193 0 0
RALPH LAUREN CORP CL A 751212101   1,321,206 5,720 SH   SOLE   5,720 0 0
RANGE RES CORP COM 75281A109   267,511 7,435 SH   SOLE   7,435 0 0
RAYMOND JAMES FINL INC COM 754730109   4,536,723 29,207 SH   SOLE   29,207 0 0
RB GLOBAL INC COM 74935Q107   88,946,955 973,043 SH   SOLE   973,043 0 0
RBC BEARINGS INC COM 75524B104   272,816 912 SH   SOLE   912 0 0
READY CAPITAL CORP COM 75574U101   116,622 17,100 SH   SOLE   17,100 0 0
REALTY INCOME CORP COM 756109104   13,332,471 249,625 SH   SOLE   249,625 0 0
REDDIT INC CL A 75734B100   471,851 2,887 SH   SOLE   2,887 0 0
REDWOOD TRUST INC COM 758075402   86,300 13,216 SH   SOLE   13,216 0 0
REGAL REXNORD CORPORATION COM 758750103   319,723 2,061 SH   SOLE   2,061 0 0
REGENCY CTRS CORP COM 758849103   1,901,775 25,724 SH   SOLE   25,724 0 0
REGENERON PHARMACEUTICALS COM 75886F107   24,494,179 34,386 SH   SOLE   34,386 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100   3,781,381 160,773 SH   SOLE   160,773 0 0
REINSURANCE GRP OF AMERICA I COM NEW 759351604   14,502,059 67,884 SH   SOLE   67,884 0 0
RELIANCE INC COM 759509102   725,386 2,694 SH   SOLE   2,694 0 0
RENAISSANCERE HLDGS LTD COM G7496G103   400,584 1,610 SH   SOLE   1,610 0 0
RENASANT CORP COM 75970E107   219,898 6,151 SH   SOLE   6,151 0 0
REPLIGEN CORP COM 759916109   245,562 1,706 SH   SOLE   1,706 0 0
REPUBLIC SVCS INC COM 760759100   35,767,155 178,077 SH   SOLE   175,752 0 2,325
RESIDEO TECHNOLOGIES INC COM 76118Y104   335,285 14,546 SH   SOLE   14,546 0 0
RESMED INC COM 761152107   5,184,631 22,671 SH   SOLE   22,671 0 0
RESTAURANT BRANDS INTL INC COM 76131D103   194,698,264 2,971,299 SH   SOLE   2,971,299 0 0
REVOLUTION MEDICINES INC COM 76155X100   220,318 5,037 SH   SOLE   5,037 0 0
REVVITY INC COM 714046109   2,079,294 18,630 SH   SOLE   18,630 0 0
REXFORD INDL RLTY INC COM 76169C100   254,074 6,572 SH   SOLE   6,572 0 0
RH COM 74967X103   218,836 556 SH   SOLE   556 0 0
RITHM CAPITAL CORP COM NEW 64828T201   160,436 14,814 SH   SOLE   14,814 0 0
RIVIAN AUTOMOTIVE INC COM CL A 76954A103   430,574 32,374 SH   SOLE   32,374 0 0
RLI CORP COM 749607107   227,301 1,379 SH   SOLE   1,379 0 0
ROBERT HALF INC. COM 770323103   720,101 10,220 SH   SOLE   10,220 0 0
ROBINHOOD MKTS INC COM CL A 770700102   853,478 22,906 SH   SOLE   22,906 0 0
ROBLOX CORP CL A 771049103   1,344,898 23,244 SH   SOLE   23,244 0 0
ROCKET LAB USA INC COM 773122106   384,037 15,078 SH   SOLE   15,078 0 0
ROCKWELL AUTOMATION INC COM 773903109   5,672,646 19,849 SH   SOLE   19,849 0 0
ROGERS COMMUNICATIONS INC CL B 775109200   31,320,651 1,021,139 SH   SOLE   1,021,139 0 0
ROKU INC COM CL A 77543R102   286,878 3,859 SH   SOLE   3,859 0 0
ROLLINS INC COM 775711104   2,279,725 49,185 SH   SOLE   49,185 0 0
ROPER TECHNOLOGIES INC COM 776696106   25,566,173 49,194 SH   SOLE   49,194 0 0
ROSS STORES INC COM 778296103   16,145,350 106,732 SH   SOLE   106,732 0 0
ROYAL BK CDA COM 780087102   1,608,486,786 13,327,699 SH   SOLE   13,323,844 0 3,855
ROYAL CARIBBEAN GROUP COM V7780T103   8,867,262 38,438 SH   SOLE   38,438 0 0
ROYAL GOLD INC COM 780287108   1,700,074 12,894 SH   SOLE   12,894 0 0
ROYALTY PHARMA PLC SHS CLASS A G7709Q104   666,296 26,119 SH   SOLE   26,119 0 0
RPM INTL INC COM 749685103   496,793 4,037 SH   SOLE   4,037 0 0
RTX CORPORATION COM 75513E101   29,042,827 250,975 SH   SOLE   250,975 0 0
RXO INC COMMON STOCK 74982T103   205,358 8,614 SH   SOLE   8,614 0 0
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   235,724 3,674 SH   SOLE   3,674 0 0
RYANAIR HOLDINGS PLC SPONSORED ADR 783513203   9,149,192 209,892 SH   SOLE   209,892 0 0
RYDER SYS INC COM 783549108   215,369 1,373 SH   SOLE   1,373 0 0
S&P GLOBAL INC COM 78409V104   28,401,157 57,027 SH   SOLE   57,027 0 0
SABRE CORP COM 78573M104   42,782 11,721 SH   SOLE   11,721 0 0
SAIA INC COM 78709Y105   370,053 812 SH   SOLE   812 0 0
SALESFORCE INC COM 79466L302   75,423,845 225,597 SH   SOLE   225,597 0 0
SAMSARA INC COM CL A 79589L106   253,009 5,791 SH   SOLE   5,791 0 0
SANDSTORM GOLD LTD COM NEW 80013R206   1,689,108 302,677 SH   SOLE   302,677 0 0
SANMINA CORPORATION COM 801056102   279,147 3,689 SH   SOLE   3,689 0 0
SANOFI SPONSORED ADR 80105N105   4,296,907 89,092 SH   SOLE   89,092 0 0
SAP SE SPON ADR 803054204   11,582,011 47,612 SH   SOLE   45,292 0 2,320
SAREPTA THERAPEUTICS INC COM 803607100   346,653 2,851 SH   SOLE   2,851 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104   3,343,950 16,408 SH   SOLE   16,408 0 0
SCHLUMBERGER LTD COM STK 806857108   8,796,538 229,435 SH   SOLE   229,435 0 0
SCHWAB CHARLES CORP COM 808513105   18,905,780 255,449 SH   SOLE   255,449 0 0
SEA LTD SPONSORD ADS 81141R100   4,268,191 40,228 SH   SOLE   40,228 0 0
SEABRIDGE GOLD INC COM 811916105   1,066,939 93,729 SH   SOLE   93,729 0 0
SEACOAST BKG CORP FLA COM NEW 811707801   231,059 8,393 SH   SOLE   8,393 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103   2,768,997 32,082 SH   SOLE   32,082 0 0
SEALED AIR CORP NEW COM 81211K100   357,143 10,557 SH   SOLE   10,557 0 0
SEI INVTS CO COM 784117103   3,925,553 47,594 SH   SOLE   47,594 0 0
SELECT MED HLDGS CORP COM 81619Q105   208,311 11,051 SH   SOLE   11,051 0 0
SEMPRA COM 816851109   9,686,306 110,423 SH   SOLE   110,423 0 0
SERVICE CORP INTL COM 817565104   412,430 5,167 SH   SOLE   5,167 0 0
SERVICENOW INC COM 81762P102   47,360,861 44,675 SH   SOLE   44,675 0 0
SES AI CORPORATION CL A COM 78397Q109   25,327 11,565 SH   SOLE   11,565 0 0
SHARKNINJA INC COM SHS G8068L108   413,293 4,245 SH   SOLE   4,245 0 0
SHELL PLC SPON ADS 780259305   2,485,075 39,666 SH   SOLE   39,666 0 0
SHERWIN WILLIAMS CO COM 824348106   54,098,982 159,415 SH   SOLE   157,845 0 1,570
SHOPIFY INC CL A 82509L107   498,043,653 4,680,449 SH   SOLE   4,677,904 0 2,545
SIGNET JEWELERS LIMITED SHS G81276100   351,089 4,350 SH   SOLE   4,350 0 0
SILVERCREST METALS INC COM 828363101   1,970,565 216,554 SH   SOLE   216,554 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200   279,047 12,581 SH   SOLE   12,581 0 0
SIMON PPTY GROUP INC NEW COM 828806109   8,162,754 47,400 SH   SOLE   47,400 0 0
SIMPLY GOOD FOODS CO COM 82900L102   248,653 6,379 SH   SOLE   6,379 0 0
SIMPSON MFG INC COM 829073105   216,408 1,305 SH   SOLE   1,305 0 0
SIRIUSPOINT LTD COM G8192H106   190,419 11,618 SH   SOLE   11,618 0 0
SIRIUSXM HOLDINGS INC COMMON STOCK 829933100   234,817 10,299 SH   SOLE   10,299 0 0
SKECHERS U S A INC CL A 830566105   280,122 4,166 SH   SOLE   4,166 0 0
SKYWORKS SOLUTIONS INC COM 83088M102   2,477,098 27,933 SH   SOLE   27,933 0 0
SL GREEN RLTY CORP COM 78440X887   236,497 3,482 SH   SOLE   3,482 0 0
SM ENERGY CO COM 78454L100   292,212 7,539 SH   SOLE   7,539 0 0
SMARTSHEET INC COM CL A 83200N103   237,679 4,242 SH   SOLE   4,242 0 0
SMITH A O CORP COM 831865209   9,462,204 138,991 SH   SOLE   138,991 0 0
SMUCKER J M CO COM NEW 832696405   2,048,232 18,600 SH   SOLE   18,600 0 0
SMURFIT WESTROCK PLC SHS G8267P108   4,377,148 81,269 SH   SOLE   81,269 0 0
SNAP INC CL A 83304A106   576,453 53,524 SH   SOLE   53,524 0 0
SNAP ON INC COM 833034101   3,200,957 9,429 SH   SOLE   9,429 0 0
SNOWFLAKE INC CL A 833445109   2,056,896 13,321 SH   SOLE   13,321 0 0
SOFI TECHNOLOGIES INC COM 83406F102   461,954 29,997 SH   SOLE   29,997 0 0
SOLVENTUM CORP COM SHS 83444M101   1,299,598 19,673 SH   SOLE   19,673 0 0
SONOS INC COM 83570H108   183,428 12,196 SH   SOLE   12,196 0 0
SOUTH BOW CORP COM 83671M105   7,452,575 316,540 SH   SOLE   316,540 0 0
SOUTHERN CO COM 842587107   22,043,501 267,799 SH   SOLE   267,799 0 0
SOUTHERN COPPER CORP COM 84265V105   2,374,028 26,051 SH   SOLE   26,051 0 0
SOUTHSTATE CORPORATION COM 840441109   231,192 2,324 SH   SOLE   2,324 0 0
SOUTHWEST AIRLS CO COM 844741108   3,075,121 91,467 SH   SOLE   91,467 0 0
SPDR GOLD TR GOLD SHS 78463V107   960,288 3,966 SH   SOLE   3,966 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   135,002,356 230,348 SH   SOLE   230,348 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622   5,634,067 59,014 SH   SOLE   59,014 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102   7,597,407 16,982 SH   SOLE   16,982 0 0
SPROTT INC COM NEW 852066208   1,060,836 25,233 SH   SOLE   25,233 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   711,938 30,000 SH   SOLE   30,000 0 0
SPROUTS FMRS MKT INC COM 85208M102   390,359 3,072 SH   SOLE   3,072 0 0
SPS COMM INC COM 78463M107   209,197 1,137 SH   SOLE   1,137 0 0
SPX TECHNOLOGIES INC COM 78473E103   201,254 1,383 SH   SOLE   1,383 0 0
SS&C TECHNOLOGIES HLDGS INC COM 78467J100   746,963 9,857 SH   SOLE   9,857 0 0
SSR MINING IN COM 784730103   1,728,699 248,064 SH   SOLE   248,064 0 0
STANLEY BLACK & DECKER INC COM 854502101   1,880,954 23,427 SH   SOLE   23,427 0 0
STANTEC INC COM 85472N109   11,176,979 142,781 SH   SOLE   142,781 0 0
STARBUCKS CORP COM 855244109   35,807,778 392,414 SH   SOLE   392,414 0 0
STATE STR CORP COM 857477103   5,054,725 51,500 SH   SOLE   51,500 0 0
STEEL DYNAMICS INC COM 858119100   2,694,904 23,625 SH   SOLE   23,625 0 0
STEPSTONE GROUP INC COM CL A 85914M107   222,722 3,848 SH   SOLE   3,848 0 0
STERIS PLC SHS USD G8473T100   3,092,650 15,045 SH   SOLE   15,045 0 0
STIFEL FINL CORP COM 860630102   337,653 3,183 SH   SOLE   3,183 0 0
STRATEGIC ED INC COM 86272C103   221,592 2,372 SH   SOLE   2,372 0 0
STRYKER CORPORATION COM 863667101   23,711,813 65,857 SH   SOLE   65,857 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209   2,232,050 157,225 SH   SOLE   117,370 0 39,855
SUMMIT MATLS INC CL A 86614U100   270,963 5,355 SH   SOLE   5,355 0 0
SUMMIT THERAPEUTICS INC COM 86627T108   385,042 21,577 SH   SOLE   21,577 0 0
SUN CMNTYS INC COM 866674104   615,711 5,007 SH   SOLE   5,007 0 0
SUN LIFE FINANCIAL INC. COM 866796105   427,711,555 7,192,059 SH   SOLE   7,187,701 0 4,358
SUNCOR ENERGY INC NEW COM 867224107   479,756,251 13,409,006 SH   SOLE   13,404,336 0 4,670
SUNRUN INC COM 86771W105   229,160 24,774 SH   SOLE   24,774 0 0
SUPER MICRO COMPUTER INC COM NEW 86800U302   2,390,546 78,430 SH   SOLE   78,430 0 0
SYNCHRONY FINANCIAL COM 87165B103   3,893,045 59,893 SH   SOLE   59,893 0 0
SYNOPSYS INC COM 871607107   36,299,589 74,789 SH   SOLE   74,789 0 0
SYNOVUS FINL CORP COM NEW 87161C501   230,535 4,500 SH   SOLE   4,500 0 0
SYSCO CORP COM 871829107   6,764,569 88,472 SH   SOLE   88,472 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   13,759,721 69,673 SH   SOLE   69,673 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   10,086,480 54,794 SH   SOLE   54,794 0 0
TALEN ENERGY CORP COM 87422Q109   310,667 1,542 SH   SOLE   1,542 0 0
TALOS ENERGY INC COM 87484T108   130,590 13,449 SH   SOLE   13,449 0 0
TANGER INC COM 875465106   200,309 5,869 SH   SOLE   5,869 0 0
TAPESTRY INC COM 876030107   2,180,323 33,374 SH   SOLE   33,374 0 0
TARGA RES CORP COM 87612G101   5,980,643 33,505 SH   SOLE   33,505 0 0
TARGET CORP COM 87612E106   10,934,440 80,888 SH   SOLE   80,888 0 0
TAYLOR MORRISON HOME CORP COM 87724P106   202,115 3,302 SH   SOLE   3,302 0 0
TC ENERGY CORP COM 87807B107   331,863,457 7,123,344 SH   SOLE   7,123,344 0 0
TD SYNNEX CORPORATION COM 87162W100   322,520 2,750 SH   SOLE   2,750 0 0
TE CONNECTIVITY PLC ORD SHS G87052109   10,828,834 75,742 SH   SOLE   75,742 0 0
TECK RESOURCES LTD CL B 878742204   269,956,299 6,623,228 SH   SOLE   6,619,033 0 4,195
TEGNA INC COM 87901J105   308,753 16,881 SH   SOLE   16,881 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105   3,317,137 7,147 SH   SOLE   7,147 0 0
TELEFLEX INCORPORATED COM 879369106   1,181,431 6,638 SH   SOLE   6,638 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829   336,597 9,868 SH   SOLE   9,868 0 0
TELUS CORPORATION COM 87971M103   253,755,662 18,718,784 SH   SOLE   18,718,784 0 0
TEMPUR SEALY INTL INC COM 88023U101   296,262 5,226 SH   SOLE   5,226 0 0
TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109   131,808 11,613 SH   SOLE   11,613 0 0
TENET HEALTHCARE CORP COM NEW 88033G407   383,865 3,041 SH   SOLE   3,041 0 0
TERADYNE INC COM 880770102   3,086,929 24,515 SH   SOLE   24,515 0 0
TERRENO RLTY CORP COM 88146M101   365,544 6,181 SH   SOLE   6,181 0 0
TESLA INC COM 88160R101   289,617,087 717,158 SH   SOLE   717,158 0 0
TETRA TECH INC NEW COM 88162G103   331,389 8,318 SH   SOLE   8,318 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   2,652,029 120,328 SH   SOLE   120,328 0 0
TEXAS INSTRS INC COM 882508104   58,870,452 313,959 SH   SOLE   313,959 0 0
TEXAS PACIFIC LAND CORPORATI COM 88262P102   3,323,410 3,005 SH   SOLE   3,005 0 0
TEXAS ROADHOUSE INC COM 882681109   370,242 2,052 SH   SOLE   2,052 0 0
TEXTRON INC COM 883203101   2,188,302 28,609 SH   SOLE   28,609 0 0
TFI INTL INC COM 87241L109   31,563,461 227,192 SH   SOLE   227,192 0 0
THE CAMPBELLS COMPANY COM 134429109   1,567,401 37,426 SH   SOLE   37,426 0 0
THE CIGNA GROUP COM 125523100   11,830,666 42,843 SH   SOLE   42,843 0 0
THE TRADE DESK INC COM CL A 88339J105   21,139,651 179,866 SH   SOLE   179,866 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   120,965,450 232,610 SH   SOLE   231,745 0 865
THOMSON REUTERS CORP COM 884903808   185,011,066 1,153,240 SH   SOLE   1,153,240 0 0
TILRAY BRANDS INC COM 88688T100   1,334,534 1,011,740 SH   SOLE   1,011,740 0 0
TJX COS INC NEW COM 872540109   34,993,385 289,542 SH   SOLE   289,542 0 0
TKO GROUP HOLDINGS INC CL A 87256C101   359,396 2,529 SH   SOLE   2,529 0 0
T-MOBILE US INC COM 872590104   86,034,374 389,772 SH   SOLE   389,772 0 0
TOAST INC CL A 888787108   485,186 13,311 SH   SOLE   13,311 0 0
TOLL BROTHERS INC COM 889478103   405,937 3,223 SH   SOLE   3,223 0 0
TOPBUILD CORP COM 89055F103   301,066 967 SH   SOLE   967 0 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   123,308 15,688 SH   SOLE   15,688 0 0
TORO CO COM 891092108   257,602 3,216 SH   SOLE   3,216 0 0
TORONTO DOMINION BK ONT COM NEW 891160509   882,240,699 16,575,599 SH   SOLE   16,574,224 0 1,375
TOTALENERGIES SE SPONSORED ADS 89151E109   3,220,950 59,100 SH   SOLE   59,100 0 0
TRACTOR SUPPLY CO COM 892356106   4,334,949 81,699 SH   SOLE   81,699 0 0
TRADEWEB MKTS INC CL A 892672106   474,192 3,622 SH   SOLE   3,622 0 0
TRANE TECHNOLOGIES PLC SHS G8994E103   12,690,127 34,358 SH   SOLE   34,358 0 0
TRANSALTA CORP COM 89346D107   4,629,948 328,108 SH   SOLE   328,108 0 0
TRANSDIGM GROUP INC COM 893641100   10,840,313 8,554 SH   SOLE   8,554 0 0
TRANSUNION COM 89400J107   724,529 7,815 SH   SOLE   7,815 0 0
TRAVELERS COMPANIES INC COM 89417E109   8,465,356 35,142 SH   SOLE   35,142 0 0
TREX CO INC COM 89531P105   230,215 3,335 SH   SOLE   3,335 0 0
TRI POINTE HOMES INC COM 87265H109   221,512 6,109 SH   SOLE   6,109 0 0
TRIMBLE INC COM 896239100   2,638,656 37,343 SH   SOLE   37,343 0 0
TRIPLE FLAG PRECIOUS METAL COM 89679M104   1,116,301 74,457 SH   SOLE   74,457 0 0
TRUIST FINL CORP COM 89832Q109   11,603,673 267,489 SH   SOLE   267,489 0 0
TRUSTMARK CORP COM 898402102   216,924 6,133 SH   SOLE   6,133 0 0
TWILIO INC CL A 90138F102   761,964 7,050 SH   SOLE   7,050 0 0
TYLER TECHNOLOGIES INC COM 902252105   3,748,160 6,500 SH   SOLE   6,500 0 0
TYSON FOODS INC CL A 902494103   2,501,225 43,545 SH   SOLE   43,545 0 0
U HAUL HOLDING COMPANY COM SER N 023586506   344,205 5,374 SH   SOLE   5,374 0 0
UBER TECHNOLOGIES INC COM 90353T100   19,325,322 320,380 SH   SOLE   320,380 0 0
UBIQUITI INC COM 90353W103   618,054 1,862 SH   SOLE   1,862 0 0
UDR INC COM 902653104   2,027,421 46,704 SH   SOLE   46,704 0 0
UFP INDUSTRIES INC COM 90278Q108   213,472 1,895 SH   SOLE   1,895 0 0
UIPATH INC CL A 90364P105   187,358 14,741 SH   SOLE   14,741 0 0
ULTA BEAUTY INC COM 90384S303   3,268,064 7,514 SH   SOLE   7,514 0 0
UNION PAC CORP COM 907818108   64,557,373 283,434 SH   SOLE   281,442 0 1,992
UNITED AIRLS HLDGS INC COM 910047109   4,866,652 50,120 SH   SOLE   50,120 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303   379,578 11,748 SH   SOLE   11,748 0 0
UNITED PARCEL SERVICE INC CL B 911312106   17,337,489 137,490 SH   SOLE   137,490 0 0
UNITED RENTALS INC COM 911363109   7,082,440 10,054 SH   SOLE   10,054 0 0
UNITED STATES STL CORP NEW COM 912909108   233,851 6,880 SH   SOLE   6,880 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102   563,838 1,598 SH   SOLE   1,598 0 0
UNITEDHEALTH GROUP INC COM 91324P102   191,937,759 379,646 SH   SOLE   378,624 0 1,022
UNITI GROUP INC COM 91325V108   92,043 16,735 SH   SOLE   16,735 0 0
UNITY SOFTWARE INC COM 91332U101   8,466,561 376,794 SH   SOLE   376,794 0 0
UNIVERSAL DISPLAY CORP COM 91347P105   215,353 1,473 SH   SOLE   1,473 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100   1,612,627 8,988 SH   SOLE   8,988 0 0
UNUM GROUP COM 91529Y106   426,349 5,838 SH   SOLE   5,838 0 0
URANIUM ENERGY CORP COM 916896103   80,815 12,080 SH   SOLE   12,080 0 0
URBAN OUTFITTERS INC COM 917047102   269,625 4,913 SH   SOLE   4,913 0 0
US BANCORP DEL COM NEW 902973304   23,144,333 483,899 SH   SOLE   483,899 0 0
US FOODS HLDG CORP COM 912008109   505,073 7,487 SH   SOLE   7,487 0 0
V F CORP COM 918204108   737,537 34,368 SH   SOLE   34,368 0 0
VAIL RESORTS INC COM 91879Q109   224,753 1,199 SH   SOLE   1,199 0 0
VALERO ENERGY CORP COM 91913Y100   6,476,430 52,830 SH   SOLE   52,830 0 0
VALLEY NATL BANCORP COM 919794107   134,505 14,846 SH   SOLE   14,846 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   3,649,227 12,944 SH   SOLE   12,944 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   389,024,592 722,007 SH   SOLE   722,007 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   356,040,343 6,201,713 SH   SOLE   6,201,713 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,728,130 39,240 SH   SOLE   39,240 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   339,007 2,657 SH   SOLE   2,657 0 0
VAXCYTE INC COM 92243G108   270,711 3,307 SH   SOLE   3,307 0 0
VEEVA SYS INC CL A COM 922475108   1,344,549 6,395 SH   SOLE   6,395 0 0
VENTAS INC COM 92276F100   3,730,151 63,341 SH   SOLE   63,341 0 0
VERALTO CORP COM SHS 92338C103   3,851,050 37,811 SH   SOLE   37,811 0 0
VEREN INC COM NEW 92340V107   32,704,346 6,375,865 SH   SOLE   6,375,865 0 0
VERISIGN INC COM 92343E102   2,738,081 13,230 SH   SOLE   13,230 0 0
VERISK ANALYTICS INC COM 92345Y106   12,540,328 45,530 SH   SOLE   45,530 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   37,225,639 930,967 SH   SOLE   930,967 0 0
VERMILION ENERGY INC COM 923725105   1,822,009 194,013 SH   SOLE   194,013 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100   34,024,526 84,491 SH   SOLE   84,491 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   1,735,847 15,279 SH   SOLE   15,279 0 0
VESTIS CORPORATION COM SHS 29430C102   180,183 11,823 SH   SOLE   11,823 0 0
VIATRIS INC COM 92556V106   2,264,070 181,853 SH   SOLE   181,853 0 0
VIAVI SOLUTIONS INC COM 925550105   158,085 15,652 SH   SOLE   15,652 0 0
VICI PPTYS INC COM 925652109   6,892,275 235,956 SH   SOLE   235,956 0 0
VICTORIAS SECRET AND CO COMMON STOCK 926400102   311,396 7,518 SH   SOLE   7,518 0 0
VIKING HOLDINGS LTD ORD SHS G93A5A101   407,863 9,257 SH   SOLE   9,257 0 0
VIR BIOTECHNOLOGY INC COM 92764N102   74,369 10,132 SH   SOLE   10,132 0 0
VISA INC COM CL A 92826C839   170,453,188 539,807 SH   SOLE   537,322 0 2,485
VISHAY INTERTECHNOLOGY INC COM 928298108   196,894 11,623 SH   SOLE   11,623 0 0
VISTRA CORP COM 92840M102   7,218,735 52,359 SH   SOLE   52,359 0 0
VORNADO RLTY TR SH BEN INT 929042109   250,138 5,950 SH   SOLE   5,950 0 0
VOYA FINANCIAL INC COM 929089100   227,621 3,307 SH   SOLE   3,307 0 0
VULCAN MATLS CO COM 929160109   9,754,601 37,928 SH   SOLE   37,928 0 0
WABTEC COM 929740108   5,007,261 26,411 SH   SOLE   26,411 0 0
WAFD INC COM 938824109   239,350 7,424 SH   SOLE   7,424 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108   992,927 106,423 SH   SOLE   106,423 0 0
WALKER & DUNLOP INC COM 93148P102   316,710 3,258 SH   SOLE   3,258 0 0
WALMART INC COM 931142103   73,926,990 818,229 SH   SOLE   818,229 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   8,045,979 761,209 SH   SOLE   761,209 0 0
WASTE CONNECTIONS INC COM 94106B101   163,574,714 952,003 SH   SOLE   952,003 0 0
WASTE MGMT INC DEL COM 94106L109   18,467,098 91,569 SH   SOLE   91,569 0 0
WATERS CORP COM 941848103   3,403,371 9,174 SH   SOLE   9,174 0 0
WATSCO INC COM 942622200   1,028,341 2,170 SH   SOLE   2,170 0 0
WEBSTER FINL CORP COM 947890109   290,512 5,261 SH   SOLE   5,261 0 0
WEC ENERGY GROUP INC COM 92939U106   8,135,494 86,511 SH   SOLE   86,511 0 0
WELLS FARGO CO NEW COM 949746101   40,624,709 578,370 SH   SOLE   578,370 0 0
WELLTOWER INC COM 95040Q104   11,347,237 90,036 SH   SOLE   90,036 0 0
WERNER ENTERPRISES INC COM 950755108   221,555 6,168 SH   SOLE   6,168 0 0
WESCO INTL INC COM 95082P105   281,393 1,555 SH   SOLE   1,555 0 0
WEST FRASER TIMBER CO LTD COM 952845105   6,155,076 71,198 SH   SOLE   71,198 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105   3,622,158 11,058 SH   SOLE   11,058 0 0
WESTERN ALLIANCE BANCORP COM 957638109   282,950 3,387 SH   SOLE   3,387 0 0
WESTERN DIGITAL CORP COM 958102105   3,104,815 52,068 SH   SOLE   52,068 0 0
WESTERN UN CO COM 959802109   112,074 10,573 SH   SOLE   10,573 0 0
WESTLAKE CORPORATION COM 960413102   485,428 4,234 SH   SOLE   4,234 0 0
WEX INC COM 96208T104   224,936 1,283 SH   SOLE   1,283 0 0
WEYERHAEUSER CO MTN BE COM NEW 962166104   3,128,450 111,135 SH   SOLE   111,135 0 0
WHEATON PRECIOUS METALS CORP COM 962879102   144,356,073 2,541,133 SH   SOLE   2,541,133 0 0
WHEELS UP EXPERIENCE INC COM CL A 96328L205   35,379 21,442 SH   SOLE   21,442 0 0
WILLIAMS COS INC COM 969457100   12,572,076 232,300 SH   SOLE   232,300 0 0
WILLIAMS SONOMA INC COM 969904101   774,238 4,181 SH   SOLE   4,181 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103   3,861,623 12,328 SH   SOLE   12,328 0 0
WINGSTOP INC COM 974155103   254,927 897 SH   SOLE   897 0 0
WINTRUST FINL CORP COM 97650W108   234,704 1,882 SH   SOLE   1,882 0 0
WIX COM LTD SHS M98068105   1,205,986 5,621 SH   SOLE   5,621 0 0
WOLFSPEED INC COM 977852102   69,983 10,508 SH   SOLE   10,508 0 0
WOODWARD INC COM 980745103   307,877 1,850 SH   SOLE   1,850 0 0
WORKDAY INC CL A 98138H101   30,788,398 119,321 SH   SOLE   119,321 0 0
WP CAREY INC COM 92936U109   480,187 8,814 SH   SOLE   8,814 0 0
WSFS FINL CORP COM 929328102   216,611 4,077 SH   SOLE   4,077 0 0
WYNDHAM HOTELS & RESORTS INC COM 98311A105   247,641 2,457 SH   SOLE   2,457 0 0
WYNN RESORTS LTD COM 983134107   1,189,439 13,805 SH   SOLE   13,805 0 0
XCEL ENERGY INC COM 98389B100   16,862,715 249,744 SH   SOLE   249,744 0 0
XEROX HOLDINGS CORP COM NEW 98421M106   99,196 11,767 SH   SOLE   11,767 0 0
XPO INC COM 983793100   462,173 3,524 SH   SOLE   3,524 0 0
XYLEM INC COM 98419M100   4,291,812 36,992 SH   SOLE   36,992 0 0
YUM BRANDS INC COM 988498101   9,892,592 73,815 SH   SOLE   73,815 0 0
YUM CHINA HLDGS INC COM 98850P109   396,246 8,226 SH   SOLE   8,226 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105   25,868,538 67,167 SH   SOLE   66,157 0 1,010
ZIFF DAVIS INC COM 48123V102   245,019 4,509 SH   SOLE   4,509 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200   511,463 6,907 SH   SOLE   6,907 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102   3,222,454 30,507 SH   SOLE   30,507 0 0
ZIONS BANCORPORATION N A COM 989701107   244,722 4,511 SH   SOLE   4,511 0 0
ZOETIS INC CL A 98978V103   38,617,125 237,369 SH   SOLE   235,754 0 1,615
ZOOM COMMUNICATIONS INC CL A 98980L101   843,113 10,331 SH   SOLE   10,331 0 0
ZOOMINFO TECHNOLOGIES INC COMMON STOCK 98980F104   124,239 11,821 SH   SOLE   11,821 0 0
ZSCALER INC COM 98980G102   5,662,168 31,385 SH   SOLE   31,385 0 0