0001172661-22-000254.txt : 20220208 0001172661-22-000254.hdr.sgml : 20220208 20220208095128 ACCESSION NUMBER: 0001172661-22-000254 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220208 DATE AS OF CHANGE: 20220208 EFFECTIVENESS DATE: 20220208 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CIBC Asset Management Inc CENTRAL INDEX KEY: 0001021926 IRS NUMBER: 000000000 STATE OF INCORPORATION: A6 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-03663 FILM NUMBER: 22599531 BUSINESS ADDRESS: STREET 1: 18 YORK STREET STREET 2: SUITE 1300 CITY: TORONTO STATE: A6 ZIP: M5J 2T8 BUSINESS PHONE: 1-888-888-3863 MAIL ADDRESS: STREET 1: 18 YORK STREET STREET 2: SUITE 1300 CITY: TORONTO STATE: A6 ZIP: M5J 2T8 FORMER COMPANY: FORMER CONFORMED NAME: CIBC Global Asset Management Inc DATE OF NAME CHANGE: 20070511 FORMER COMPANY: FORMER CONFORMED NAME: TAL GLOBAL ASSET MANAGEMENT INC DATE OF NAME CHANGE: 19990803 FORMER COMPANY: FORMER CONFORMED NAME: TAL INVESTMENT COUNSEL LTD DATE OF NAME CHANGE: 19980206 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001021926 XXXXXXXX 12-31-2021 12-31-2021 false CIBC Asset Management Inc
18 York Street Suite 1300 Toronto A6 M5J 2T8
13F HOLDINGS REPORT 028-03663 N
Jean Gauthier Managing Director & CIO - Global Fixed Income 416-552-1675 /s/ Jean Gauthier Montreal A8 02-08-2022 0 1536 27318426
INFORMATION TABLE 2 infotable.xml 10X GENOMICS INC CL A COM 88025U109 675 4530 SH SOLE 4530 0 0 3M CO COM 88579Y101 19379 109097 SH SOLE 109097 0 0 AAON INC COM PAR $0.004 000360206 253 3184 SH SOLE 3184 0 0 ABBOTT LABS COM 002824100 29394 208854 SH SOLE 208854 0 0 ABBVIE INC COM 00287Y109 29017 214333 SH SOLE 214333 0 0 ABIOMED INC COM 003654100 1535 4273 SH SOLE 4273 0 0 ABM INDS INC COM 000957100 334 8171 SH SOLE 8171 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 223 3679 SH SOLE 3679 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 84181 203067 SH SOLE 199962 0 3105 ACTIVISION BLIZZARD INC COM 00507V109 48444 728156 SH SOLE 717671 0 10485 ACUITY BRANDS INC COM 00508Y102 290 1372 SH SOLE 1372 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 88444 155971 SH SOLE 154911 0 1060 ADT INC DEL COM 00090Q103 282 33540 SH SOLE 33540 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 1432 5970 SH SOLE 5970 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 388 2850 SH SOLE 2850 0 0 ADVANCED MICRO DEVICES INC COM 007903107 35272 245118 SH SOLE 245118 0 0 AECOM COM 00766T100 466 6029 SH SOLE 6029 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 302 6458 SH SOLE 6458 0 0 AES CORP COM 00130H105 1571 64669 SH SOLE 64669 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 278 1692 SH SOLE 1692 0 0 AFFIRM HLDGS INC COM CL A 00827B106 1165 11586 SH SOLE 11586 0 0 AFLAC INC COM 001055102 6563 112391 SH SOLE 112391 0 0 AGCO CORP COM 001084102 340 2929 SH SOLE 2929 0 0 AGENUS INC COM NEW 00847G705 42 13117 SH SOLE 13117 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 13216 82780 SH SOLE 82780 0 0 AGILON HEALTH INC COM 00857U107 451 16710 SH SOLE 16710 0 0 AGNC INVT CORP COM 00123Q104 369 24515 SH SOLE 24515 0 0 AGNICO EAGLE MINES LTD COM 008474108 139664 2631099 SH SOLE 2629144 0 1955 AGREE RLTY CORP COM 008492100 396 5556 SH SOLE 5556 0 0 AIR LEASE CORP CL A 00912X302 216 4874 SH SOLE 4874 0 0 AIR PRODS & CHEMS INC COM 009158106 6731 22124 SH SOLE 22124 0 0 AIRBNB INC COM CL A 009066101 10707 64312 SH SOLE 64312 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 1810 15461 SH SOLE 15461 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 4016 522458 SH SOLE 522458 0 0 ALASKA AIR GROUP INC COM 011659109 573 11002 SH SOLE 11002 0 0 ALBANY INTL CORP CL A 012348108 224 2534 SH SOLE 2534 0 0 ALBEMARLE CORP COM 012653101 2552 10915 SH SOLE 10915 0 0 ALBERTSONS COS INC COMMON STOCK 013091103 602 19944 SH SOLE 19944 0 0 ALCOA CORP COM 013872106 473 7931 SH SOLE 7931 0 0 ALCON AG ORD SHS H01301128 3143 36089 SH SOLE 36089 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 226 8992 SH SOLE 8992 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 10908 48925 SH SOLE 48925 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 45123 3126303 SH SOLE 3126303 0 0 ALGONQUIN PWR UTILS CORP UNIT 99/99/9999 015857873 24169 511620 SH SOLE 511620 0 0 ALIGN TECHNOLOGY INC COM 016255101 10256 15606 SH SOLE 15606 0 0 ALLEGHANY CORP MD COM 017175100 358 536 SH SOLE 536 0 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 180 11302 SH SOLE 11302 0 0 ALLEGIANT TRAVEL CO COM 01748X102 382 2043 SH SOLE 2043 0 0 ALLEGION PLC ORD SHS G0176J109 823 6216 SH SOLE 4751 0 1465 ALLEGRO MICROSYSTEMS INC COM 01749D105 295 8143 SH SOLE 8143 0 0 ALLIANCEBERNSTEIN HLDG L P UNIT LTD PARTN 01881G106 207 4241 SH SOLE 4241 0 0 ALLIANT ENERGY CORP COM 018802108 10345 168296 SH SOLE 168296 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 200 10845 SH SOLE 10845 0 0 ALLSTATE CORP COM 020002101 5750 48876 SH SOLE 48876 0 0 ALLY FINL INC COM 02005N100 786 16502 SH SOLE 16502 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 909 5359 SH SOLE 5359 0 0 ALPHABET INC CAP STK CL A 02079K305 197164 68058 SH SOLE 68058 0 0 ALPHABET INC CAP STK CL C 02079K107 211205 72992 SH SOLE 72621 0 371 ALTAIR ENGR INC COM CL A 021369103 244 3152 SH SOLE 3152 0 0 ALTICE USA INC CL A 02156K103 302 18681 SH SOLE 18681 0 0 ALTRIA GROUP INC COM 02209S103 8232 173703 SH SOLE 173703 0 0 AMAZON COM INC COM 023135106 345887 103735 SH SOLE 103451 0 284 AMBARELLA INC SHS G037AX101 303 1494 SH SOLE 1494 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 631 23203 SH SOLE 23203 0 0 AMCOR PLC ORD G0250X107 1009 84044 SH SOLE 84044 0 0 AMEDISYS INC COM 023436108 213 1315 SH SOLE 1315 0 0 AMER STATES WTR CO COM 029899101 287 2774 SH SOLE 2774 0 0 AMERCO COM 023586100 585 806 SH SOLE 806 0 0 AMEREN CORP COM 023608102 2189 24590 SH SOLE 24590 0 0 AMERESCO INC CL A 02361E108 203 2488 SH SOLE 2488 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 1040 57905 SH SOLE 57905 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 142 15249 SH SOLE 15249 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 309 5389 SH SOLE 5389 0 0 AMERICAN ELEC PWR CO INC COM 025537101 22394 251699 SH SOLE 251699 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 399 10239 SH SOLE 10239 0 0 AMERICAN EXPRESS CO COM 025816109 16817 102795 SH SOLE 102795 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 503 3665 SH SOLE 3665 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 588 13476 SH SOLE 13476 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 4643 81652 SH SOLE 81652 0 0 AMERICAN NATIONAL GROUP INC COM NEW 02772A109 211 1118 SH SOLE 1118 0 0 AMERICAN TOWER CORP NEW COM 03027X100 64042 218947 SH SOLE 215817 0 3130 AMERICAN WELL CORP CL A 03044L105 62 10253 SH SOLE 10253 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 56720 300325 SH SOLE 295570 0 4755 AMERICOLD RLTY TR COM 03064D108 352 10747 SH SOLE 10747 0 0 AMERIPRISE FINL INC COM 03076C106 3275 10855 SH SOLE 10855 0 0 AMERIS BANCORP COM 03076K108 242 4874 SH SOLE 4874 0 0 AMERISOURCEBERGEN CORP COM 03073E105 2217 16683 SH SOLE 16683 0 0 AMETEK INC COM 031100100 3260 22170 SH SOLE 22170 0 0 AMGEN INC COM 031162100 28357 126050 SH SOLE 126050 0 0 AMICUS THERAPEUTICS INC COM 03152W109 116 10064 SH SOLE 10064 0 0 AMKOR TECHNOLOGY INC COM 031652100 256 10338 SH SOLE 10338 0 0 AMN HEALTHCARE SVCS INC COM 001744101 237 1941 SH SOLE 1941 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 75 15633 SH SOLE 15633 0 0 AMPHENOL CORP NEW CL A 032095101 6345 72542 SH SOLE 72542 0 0 AMPLITUDE INC COM CL A 03213A104 233 4393 SH SOLE 4393 0 0 AMYRIS INC COM NEW 03236M200 62 11463 SH SOLE 11463 0 0 ANALOG DEVICES INC COM 032654105 31989 181994 SH SOLE 181994 0 0 ANAPLAN INC COM 03272L108 275 5995 SH SOLE 5995 0 0 ANGI INC COM CL A NEW 00183L102 210 22784 SH SOLE 22784 0 0 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 1434 68331 SH SOLE 68331 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 513 65576 SH SOLE 65576 0 0 ANSYS INC COM 03662Q105 7084 17661 SH SOLE 17661 0 0 ANTERO MIDSTREAM CORP COM 03676B102 198 20461 SH SOLE 20461 0 0 ANTERO RESOURCES CORP COM 03674X106 222 12682 SH SOLE 12682 0 0 ANTHEM INC COM 036752103 10743 23175 SH SOLE 23175 0 0 AON PLC SHS CL A G0403H108 55726 185409 SH SOLE 182414 0 2995 APA CORPORATION COM 03743Q108 2247 83579 SH SOLE 83579 0 0 APARTMENT INCOME REIT CORP COM 03750L109 382 6981 SH SOLE 6981 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 234 17817 SH SOLE 17817 0 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 179 11058 SH SOLE 11058 0 0 APPLE INC COM 037833100 585923 3299715 SH SOLE 3293000 0 6715 APPLIED INDL TECHNOLOGIES IN COM 03820C105 330 3215 SH SOLE 3215 0 0 APPLIED MATLS INC COM 038222105 29594 188066 SH SOLE 188066 0 0 APPLOVIN CORP COM CL A 03831W108 1459 15477 SH SOLE 15477 0 0 APTARGROUP INC COM 038336103 328 2678 SH SOLE 2678 0 0 APTIV PLC SHS G6095L109 3513 21300 SH SOLE 21300 0 0 ARAMARK COM 03852U106 403 10924 SH SOLE 10924 0 0 ARCH CAP GROUP LTD ORD G0450A105 798 17944 SH SOLE 17944 0 0 ARCHER AVIATION INC COM CL A 03945R102 71 11761 SH SOLE 11761 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 6710 99268 SH SOLE 99268 0 0 ARCHROCK INC COM 03957W106 137 18367 SH SOLE 18367 0 0 ARCONIC CORPORATION COM 03966V107 442 13387 SH SOLE 13387 0 0 ARCOSA INC COM 039653100 306 5812 SH SOLE 5812 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 239 2570 SH SOLE 2570 0 0 ARES CAPITAL CORP COM 04010L103 411 19408 SH SOLE 19408 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 947 11649 SH SOLE 11649 0 0 ARISTA NETWORKS INC COM 040413106 3525 24521 SH SOLE 24521 0 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 111 11283 SH SOLE 11283 0 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 216 1857 SH SOLE 1857 0 0 ARROW ELECTRS INC COM 042735100 432 3218 SH SOLE 3218 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 293 4417 SH SOLE 4417 0 0 ASANA INC CL A 04342Y104 513 6886 SH SOLE 6886 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 330 1911 SH SOLE 1911 0 0 ASGN INC COM 00191U102 270 2190 SH SOLE 2190 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 283 2627 SH SOLE 2627 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 18371 23075 SH SOLE 22185 0 890 ASPEN TECHNOLOGY INC COM 045327103 432 2841 SH SOLE 2841 0 0 ASSURANT INC COM 04621X108 792 5084 SH SOLE 5084 0 0 ASSURED GUARANTY LTD COM G0585R106 297 5909 SH SOLE 5909 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 5667 97289 SH SOLE 97289 0 0 AT&T INC COM 00206R102 30992 1259880 SH SOLE 1259880 0 0 ATKORE INC COM 047649108 213 1917 SH SOLE 1917 0 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 320 3395 SH SOLE 3395 0 0 ATLASSIAN CORP PLC CL A G06242104 5753 15089 SH SOLE 15089 0 0 ATMOS ENERGY CORP COM 049560105 1322 12620 SH SOLE 12620 0 0 AURORA CANNABIS INC COM 05156X884 936 173012 SH SOLE 173012 0 0 AUTODESK INC COM 052769106 12540 44596 SH SOLE 44596 0 0 AUTOLIV INC COM 052800109 426 4123 SH SOLE 4123 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 28845 116979 SH SOLE 116979 0 0 AUTONATION INC COM 05329W102 344 2947 SH SOLE 2947 0 0 AUTOZONE INC COM 053332102 4298 2050 SH SOLE 2050 0 0 AVALARA INC COM 05338G106 10266 79515 SH SOLE 79515 0 0 AVALONBAY CMNTYS INC COM 053484101 3374 13357 SH SOLE 13357 0 0 AVANGRID INC COM 05351W103 815 16345 SH SOLE 16345 0 0 AVANOS MED INC COM 05350V106 234 6756 SH SOLE 6756 0 0 AVANTOR INC COM 05352A100 1120 26588 SH SOLE 26588 0 0 AVERY DENNISON CORP COM 053611109 2600 12005 SH SOLE 12005 0 0 AVIS BUDGET GROUP COM 053774105 484 2333 SH SOLE 2333 0 0 AVISTA CORP COM 05379B107 353 8311 SH SOLE 8311 0 0 AXALTA COATING SYS LTD COM G0750C108 323 9746 SH SOLE 9746 0 0 AXIS CAP HLDGS LTD SHS G0692U109 200 3680 SH SOLE 3680 0 0 AXON ENTERPRISE INC COM 05464C101 452 2880 SH SOLE 2880 0 0 AZEK CO INC CL A 05478C105 302 6536 SH SOLE 6536 0 0 AZENTA INC COM 114340102 324 3141 SH SOLE 3141 0 0 B & G FOODS INC NEW COM 05508R106 269 8740 SH SOLE 8740 0 0 B2GOLD CORP COM 11777Q209 9743 2476527 SH SOLE 2476527 0 0 BADGER METER INC COM 056525108 233 2186 SH SOLE 2186 0 0 BAIDU INC SPON ADR REP A 056752108 4738 31841 SH SOLE 31841 0 0 BAKER HUGHES COMPANY CL A 05722G100 2079 86418 SH SOLE 86418 0 0 BALCHEM CORP COM 057665200 213 1262 SH SOLE 1262 0 0 BALL CORP COM 058498106 48359 502325 SH SOLE 493440 0 8885 BALLARD PWR SYS INC NEW COM 058586108 2775 221038 SH SOLE 221038 0 0 BANK MONTREAL QUE COM 063671101 740318 6880828 SH SOLE 6880828 0 0 BANK NEW YORK MELLON CORP COM 064058100 4521 77841 SH SOLE 77841 0 0 BANK NOVA SCOTIA B C COM 064149107 635159 8978165 SH SOLE 8978165 0 0 BANK OZK COM 06417N103 240 5162 SH SOLE 5162 0 0 BANKUNITED INC COM 06652K103 453 10714 SH SOLE 10714 0 0 BARNES GROUP INC COM 067806109 280 6006 SH SOLE 6006 0 0 BARRICK GOLD CORP COM 067901108 287930 15154318 SH SOLE 15154318 0 0 BATH & BODY WORKS INC COM 070830104 1700 24365 SH SOLE 24365 0 0 BAUSCH HEALTH COS INC COM 071734107 6929 251038 SH SOLE 251038 0 0 BAXTER INTL INC COM 071813109 9329 108676 SH SOLE 108676 0 0 BCE INC COM NEW 05534B760 222180 4273520 SH SOLE 4273520 0 0 BEAM THERAPEUTICS INC COM 07373V105 218 2741 SH SOLE 2741 0 0 BECTON DICKINSON & CO COM 075887109 12760 50741 SH SOLE 50741 0 0 BED BATH & BEYOND INC COM 075896100 170 11631 SH SOLE 11631 0 0 BEIGENE LTD SPONSORED ADR 07725L102 258 954 SH SOLE 954 0 0 BENTLEY SYS INC COM CL B 08265T208 596 12340 SH SOLE 12340 0 0 BERKLEY W R CORP COM 084423102 1185 14383 SH SOLE 14383 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 11717 26 SH SOLE 26 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 63903 213723 SH SOLE 213723 0 0 BERRY GLOBAL GROUP INC COM 08579W103 396 5364 SH SOLE 5364 0 0 BEST BUY INC COM 086516101 2289 22527 SH SOLE 22527 0 0 BGC PARTNERS INC CL A 05541T101 87 18672 SH SOLE 18672 0 0 BILL COM HLDGS INC COM 090043100 8772 35207 SH SOLE 35207 0 0 BIO RAD LABS INC CL A 090572207 4777 6323 SH SOLE 6323 0 0 BIOGEN INC COM 09062X103 7199 30005 SH SOLE 30005 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 3586 40594 SH SOLE 40594 0 0 BIONANO GENOMICS INC COM 09075F107 38 12644 SH SOLE 12644 0 0 BIO-TECHNE CORP COM 09073M104 1894 3661 SH SOLE 3661 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 385 5754 SH SOLE 5754 0 0 BK OF AMERICA CORP COM 060505104 44027 989626 SH SOLE 989626 0 0 BLACK KNIGHT INC COM 09215C105 521 6284 SH SOLE 6284 0 0 BLACK STONE MINERALS L P COM UNIT 09225M101 108 10432 SH SOLE 10432 0 0 BLACKBERRY LTD COM 09228F103 4199 449671 SH SOLE 449671 0 0 BLACKLINE INC COM 09239B109 251 2420 SH SOLE 2420 0 0 BLACKROCK INC COM 09247X101 66260 72371 SH SOLE 71756 0 615 BLACKSTONE INC COM 09260D107 15561 120264 SH SOLE 120264 0 0 BLACKSTONE MTG TR INC COM CL A 09257W100 213 6959 SH SOLE 6959 0 0 BLEND LABS INC CL A 09352U108 77 10461 SH SOLE 10461 0 0 BLOCK INC CL A 852234103 3399 21047 SH SOLE 21047 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 272 2536 SH SOLE 2536 0 0 BOEING CO COM 097023105 10864 53966 SH SOLE 53966 0 0 BOISE CASCADE CO DEL COM 09739D100 235 3302 SH SOLE 3302 0 0 BOK FINL CORP COM NEW 05561Q201 258 2445 SH SOLE 2445 0 0 BOOKING HOLDINGS INC COM 09857L108 24962 10404 SH SOLE 10404 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 487 5743 SH SOLE 5743 0 0 BORGWARNER INC COM 099724106 1030 22863 SH SOLE 22863 0 0 BOSTON BEER INC CL A 100557107 260 514 SH SOLE 514 0 0 BOSTON PROPERTIES INC COM 101121101 1612 13999 SH SOLE 13999 0 0 BOSTON SCIENTIFIC CORP COM 101137107 6867 161657 SH SOLE 161657 0 0 BOYD GAMING CORP COM 103304101 295 4498 SH SOLE 4498 0 0 BRADY CORP CL A 104674106 230 4258 SH SOLE 4258 0 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 280 20879 SH SOLE 20879 0 0 BRIGHT HEALTH GROUP INC COM 10920V107 88 25674 SH SOLE 25674 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 313 2486 SH SOLE 2486 0 0 BRINKER INTL INC COM 109641100 221 6045 SH SOLE 6045 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 23486 376681 SH SOLE 376681 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 4817 128851 SH SOLE 128851 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 315 12415 SH SOLE 12415 0 0 BROADCOM INC COM 11135F101 55620 83587 SH SOLE 83587 0 0 BROADMARK RLTY CAP INC COM 11135B100 104 10988 SH SOLE 10988 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 8417 46038 SH SOLE 46038 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 1111893 18424461 SH SOLE 18418454 0 6007 BROOKFIELD BUSINESS PARTNERS UNIT LTD L P G16234109 121811 2656081 SH SOLE 2656081 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 202367 3327187 SH SOLE 3327187 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 1735 25436 SH SOLE 25436 0 0 BROOKFIELD RENEWABLE CORP CL A SUB VTG 11284V105 13462 365966 SH SOLE 365966 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 98070 2739752 SH SOLE 2739752 0 0 BROOKLINE BANCORP INC DEL COM 11373M107 163 10065 SH SOLE 10065 0 0 BROWN & BROWN INC COM 115236101 8516 121177 SH SOLE 121177 0 0 BROWN FORMAN CORP CL B 115637209 2188 30025 SH SOLE 30025 0 0 BRP INC COM SUN VTG 05577W200 2882 32930 SH SOLE 32930 0 0 BRUKER CORP COM 116794108 524 6246 SH SOLE 6246 0 0 BRUNSWICK CORP COM 117043109 332 3291 SH SOLE 3291 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 722 8427 SH SOLE 8427 0 0 BUNGE LIMITED COM G16962105 619 6631 SH SOLE 6631 0 0 BURLINGTON STORES INC COM 122017106 880 3019 SH SOLE 3019 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 4513 41929 SH SOLE 41929 0 0 CABLE ONE INC COM 12685J105 416 236 SH SOLE 236 0 0 CACI INTL INC CL A 127190304 254 943 SH SOLE 943 0 0 CADENCE BANK COM 12740C103 215 7218 SH SOLE 7218 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 10471 56189 SH SOLE 56189 0 0 CAE INC COM 124765108 6969 276458 SH SOLE 276458 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 1849 19766 SH SOLE 19766 0 0 CAL MAINE FOODS INC COM NEW 128030202 219 5921 SH SOLE 5921 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 266 3701 SH SOLE 3701 0 0 CALIX INC COM 13100M509 201 2516 SH SOLE 2516 0 0 CALLAWAY GOLF CO COM 131193104 209 7633 SH SOLE 7633 0 0 CAMDEN PPTY TR SH BEN INT 133131102 830 4645 SH SOLE 4645 0 0 CAMECO CORP COM 13321L108 7824 359115 SH SOLE 359115 0 0 CAMPBELL SOUP CO COM 134429109 1029 23671 SH SOLE 23671 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 2450 66167 SH SOLE 66167 0 0 CANADIAN IMP BK COMM COM 136069101 720043 6181400 SH SOLE 6178565 0 2835 CANADIAN NAT RES LTD COM 136385101 589610 13963292 SH SOLE 13804762 0 158530 CANADIAN NATL RY CO COM 136375102 762961 6215526 SH SOLE 6213536 0 1990 CANADIAN PAC RY LTD COM 13645T100 639393 8895847 SH SOLE 8892042 0 3805 CANOPY GROWTH CORP COM 138035100 1875 214975 SH SOLE 214975 0 0 CAPITAL ONE FINL CORP COM 14040H105 8586 59175 SH SOLE 59175 0 0 CAPITOL FED FINL INC COM 14057J101 197 17367 SH SOLE 17367 0 0 CARDINAL HEALTH INC COM 14149Y108 1438 27934 SH SOLE 27934 0 0 CARLISLE COS INC COM 142339100 500 2015 SH SOLE 2015 0 0 CARLYLE GROUP INC COM 14316J108 835 15201 SH SOLE 15201 0 0 CARMAX INC COM 143130102 2023 15532 SH SOLE 15532 0 0 CARNIVAL CORP COMMON STOCK 143658300 1670 82983 SH SOLE 82983 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 7443 137225 SH SOLE 137225 0 0 CARVANA CO CL A 146869102 1711 7382 SH SOLE 7382 0 0 CASEYS GEN STORES INC COM 147528103 303 1535 SH SOLE 1535 0 0 CATALENT INC COM 148806102 2057 16065 SH SOLE 16065 0 0 CATERPILLAR INC COM 149123101 11373 55009 SH SOLE 55009 0 0 CBOE GLOBAL MKTS INC COM 12503M108 1255 9627 SH SOLE 9627 0 0 CBRE GROUP INC CL A 12504L109 3465 31932 SH SOLE 31932 0 0 CCC INTELLIGENT SOLUTIONS HL COM 12510Q100 289 25365 SH SOLE 25365 0 0 CDK GLOBAL INC COM 12508E101 240 5743 SH SOLE 5743 0 0 CDW CORP COM 12514G108 3322 16223 SH SOLE 16223 0 0 CELANESE CORP DEL COM 150870103 4750 28265 SH SOLE 28265 0 0 CELESTICA INC SUB VTG SHS 15101Q108 1036 93043 SH SOLE 93043 0 0 CELLEBRITE DI LTD ORDINARY SHARES M2197Q107 17832 2223489 SH SOLE 2223489 0 0 CELSIUS HLDGS INC COM NEW 15118V207 248 3321 SH SOLE 3321 0 0 CENOVUS ENERGY INC *W EXP 01/01/202 15135U117 297 39530 SH SOLE 4076 0 35454 CENOVUS ENERGY INC COM 15135U109 206487 16852057 SH SOLE 16124324 0 727733 CENTENE CORP DEL COM 15135B101 4580 55583 SH SOLE 55583 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 79 13137 SH SOLE 13137 0 0 CENTERPOINT ENERGY INC COM 15189T107 1593 57077 SH SOLE 57077 0 0 CENTERRA GOLD INC COM 152006102 1475 191553 SH SOLE 191553 0 0 CERIDIAN HCM HLDG INC COM 15677J108 1419 13586 SH SOLE 13586 0 0 CERNER CORP COM 156782104 9975 107402 SH SOLE 107402 0 0 CF INDS HLDGS INC COM 125269100 1405 19852 SH SOLE 19852 0 0 CGI INC CL A SUB VTG 12532H104 37129 420194 SH SOLE 420194 0 0 CHANGE HEALTHCARE INC COM 15912K100 262 12270 SH SOLE 12270 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 309 16230 SH SOLE 16230 0 0 CHARLES RIV LABS INTL INC COM 159864107 1784 4736 SH SOLE 4736 0 0 CHART INDS INC COM 16115Q308 230 1442 SH SOLE 1442 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 21940 33652 SH SOLE 33652 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 1309 11229 SH SOLE 11229 0 0 CHEESECAKE FACTORY INC COM 163072101 234 5974 SH SOLE 5974 0 0 CHEMED CORP NEW COM 16359R103 326 617 SH SOLE 617 0 0 CHEMOURS CO COM 163851108 247 7358 SH SOLE 7358 0 0 CHENIERE ENERGY INC COM NEW 16411R208 1193 11762 SH SOLE 11762 0 0 CHESAPEAKE ENERGY CORP COM 165167735 329 5100 SH SOLE 5100 0 0 CHESAPEAKE UTILS CORP COM 165303108 207 1422 SH SOLE 1422 0 0 CHEVRON CORP NEW COM 166764100 75670 644852 SH SOLE 638577 0 6275 CHEWY INC CL A 16679L109 1011 17144 SH SOLE 17144 0 0 CHICOS FAS INC COM 168615102 93 17367 SH SOLE 17367 0 0 CHIMERA INVT CORP COM NEW 16934Q208 185 12248 SH SOLE 12248 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 4727 2704 SH SOLE 2704 0 0 CHOICE HOTELS INTL INC COM 169905106 342 2195 SH SOLE 2195 0 0 CHUBB LIMITED COM H1467J104 7949 41118 SH SOLE 41118 0 0 CHURCH & DWIGHT CO INC COM 171340102 57736 563278 SH SOLE 554073 0 9205 CHURCHILL DOWNS INC COM 171484108 384 1594 SH SOLE 1594 0 0 CI FINL CORP COM 125491100 3711 177655 SH SOLE 177655 0 0 CIENA CORP COM NEW 171779309 481 6248 SH SOLE 6248 0 0 CIGNA CORP NEW COM 125523100 7460 32485 SH SOLE 32485 0 0 CINCINNATI FINL CORP COM 172062101 4361 38277 SH SOLE 38277 0 0 CINTAS CORP COM 172908105 57313 129325 SH SOLE 127840 0 1485 CIRRUS LOGIC INC COM 172755100 232 2522 SH SOLE 2522 0 0 CISCO SYS INC COM 17275R102 68531 1081593 SH SOLE 1081593 0 0 CIT GROUP INC COM NEW 125581801 207 4025 SH SOLE 4025 0 0 CITIGROUP INC COM NEW 172967424 12754 211190 SH SOLE 211190 0 0 CITIZENS FINL GROUP INC COM 174610105 1947 41203 SH SOLE 41203 0 0 CITRIX SYS INC COM 177376100 1133 11977 SH SOLE 11977 0 0 CLEAN HARBORS INC COM 184496107 215 2158 SH SOLE 2158 0 0 CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 64 19198 SH SOLE 19198 0 0 CLEAR SECURE INC COM CL A 18467V109 201 6403 SH SOLE 6403 0 0 CLEARWATER ANALYTICS HLDGS I CL A 185123106 231 10044 SH SOLE 10044 0 0 CLEARWAY ENERGY INC CL A 18539C105 320 9546 SH SOLE 9546 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 455 20917 SH SOLE 20917 0 0 CLOROX CO DEL COM 189054109 2096 12023 SH SOLE 12023 0 0 CLOUDFLARE INC CL A COM 18915M107 1865 14180 SH SOLE 14180 0 0 CMC MATERIALS INC COM 12571T100 250 1306 SH SOLE 1306 0 0 CME GROUP INC COM 12572Q105 15925 69707 SH SOLE 69707 0 0 CMS ENERGY CORP COM 125896100 9919 152480 SH SOLE 152480 0 0 CNA FINL CORP COM 126117100 492 11167 SH SOLE 11167 0 0 COCA COLA CO COM 191216100 26588 449051 SH SOLE 449051 0 0 COCA COLA CONS INC COM 191098102 240 388 SH SOLE 388 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 1230 21995 SH SOLE 21995 0 0 COEUR MNG INC COM NEW 192108504 62 12287 SH SOLE 12287 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 225 3075 SH SOLE 3075 0 0 COGNEX CORP COM 192422103 658 8456 SH SOLE 8456 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 13036 146930 SH SOLE 146930 0 0 COHERENT INC COM 192479103 276 1037 SH SOLE 1037 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 2232 8844 SH SOLE 8844 0 0 COLFAX CORP COM 194014106 259 5639 SH SOLE 5639 0 0 COLGATE PALMOLIVE CO COM 194162103 75241 881659 SH SOLE 874149 0 7510 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 44204 297028 SH SOLE 297028 0 0 COLUMBIA BKG SYS INC COM 197236102 289 8825 SH SOLE 8825 0 0 COLUMBIA SPORTSWEAR CO COM 198516106 247 2539 SH SOLE 2539 0 0 COMCAST CORP NEW CL A 20030N101 46798 929829 SH SOLE 929829 0 0 COMERICA INC COM 200340107 1062 12208 SH SOLE 12208 0 0 COMMERCE BANCSHARES INC COM 200525103 1134 16499 SH SOLE 16499 0 0 COMMUNITY BK SYS INC COM 203607106 289 3883 SH SOLE 3883 0 0 COMPASS INC CL A 20464U100 150 16496 SH SOLE 16496 0 0 COMSTOCK RES INC COM 205768302 82 10182 SH SOLE 10182 0 0 CONAGRA BRANDS INC COM 205887102 2545 74510 SH SOLE 74510 0 0 CONCENTRIX CORP COM 20602D101 396 2216 SH SOLE 2216 0 0 CONFLUENT INC CLASS A COM 20717M103 831 10894 SH SOLE 10894 0 0 CONMED CORP COM 207410101 312 2200 SH SOLE 2200 0 0 CONOCOPHILLIPS COM 20825C104 12451 172495 SH SOLE 172495 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 81 10894 SH SOLE 10894 0 0 CONSOLIDATED EDISON INC COM 209115104 13924 163196 SH SOLE 163196 0 0 CONSTELLATION BRANDS INC CL A 21036P108 4249 16932 SH SOLE 16932 0 0 CONTEXTLOGIC INC COM CL A 21077C107 77 24696 SH SOLE 24696 0 0 CONTINENTAL RES INC COM 212015101 676 15097 SH SOLE 15097 0 0 COOPER COS INC COM NEW 216648402 4695 11208 SH SOLE 11208 0 0 COPART INC COM 217204106 7060 46561 SH SOLE 46561 0 0 CORE & MAIN INC CL A 21874C102 315 10370 SH SOLE 10370 0 0 CORECIVIC INC COM 21871N101 136 13608 SH SOLE 13608 0 0 CORNING INC COM 219350105 5358 143907 SH SOLE 143907 0 0 CORTEVA INC COM 22052L104 6479 137043 SH SOLE 137043 0 0 COSTAR GROUP INC COM 22160N109 1419 17961 SH SOLE 17961 0 0 COSTCO WHSL CORP NEW COM 22160K105 68344 120387 SH SOLE 119797 0 590 COTERRA ENERGY INC COM 127097103 1872 98547 SH SOLE 98547 0 0 COTY INC COM CL A 222070203 343 32691 SH SOLE 32691 0 0 COUPA SOFTWARE INC COM 22266L106 543 3433 SH SOLE 3433 0 0 COUSINS PPTYS INC COM NEW 222795502 238 5912 SH SOLE 5912 0 0 COVETRUS INC COM 22304C100 284 14222 SH SOLE 14222 0 0 CRANE CO COM 224399105 257 2530 SH SOLE 2530 0 0 CREDIT ACCEP CORP MICH COM 225310101 451 656 SH SOLE 656 0 0 CRESCENT PT ENERGY CORP COM 22576C101 28866 5413139 SH SOLE 5413139 0 0 CROCS INC COM 227046109 327 2550 SH SOLE 2550 0 0 CRONOS GROUP INC COM 22717L101 676 171873 SH SOLE 171873 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 6613 32296 SH SOLE 32296 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 13036 62452 SH SOLE 62452 0 0 CROWN HLDGS INC COM 228368106 684 6183 SH SOLE 6183 0 0 CSX CORP COM 126408103 17047 453368 SH SOLE 453368 0 0 CUBESMART COM 229663109 458 8047 SH SOLE 8047 0 0 CULLEN FROST BANKERS INC COM 229899109 294 2329 SH SOLE 2329 0 0 CUMMINS INC COM 231021106 5446 24966 SH SOLE 24966 0 0 CURTISS WRIGHT CORP COM 231561101 220 1588 SH SOLE 1588 0 0 CVB FINL CORP COM 126600105 328 15306 SH SOLE 15306 0 0 CVS HEALTH CORP COM 126650100 53056 514310 SH SOLE 514310 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 649 3747 SH SOLE 3747 0 0 CYRUSONE INC COM 23283R100 464 5175 SH SOLE 5175 0 0 D R HORTON INC COM 23331A109 8601 79305 SH SOLE 79305 0 0 DANAHER CORPORATION COM 235851102 39139 118961 SH SOLE 118961 0 0 DARDEN RESTAURANTS INC COM 237194105 1854 12307 SH SOLE 12307 0 0 DARLING INGREDIENTS INC COM 237266101 460 6643 SH SOLE 6643 0 0 DATADOG INC CL A COM 23804L103 7400 41548 SH SOLE 41548 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 201 5241 SH SOLE 5241 0 0 DAVITA INC COM 23918K108 901 7918 SH SOLE 7918 0 0 DCP MIDSTREAM LP COM UT LTD PTN 23311P100 240 8750 SH SOLE 8750 0 0 DECKERS OUTDOOR CORP COM 243537107 407 1112 SH SOLE 1112 0 0 DEERE & CO COM 244199105 24996 72897 SH SOLE 72897 0 0 DELL TECHNOLOGIES INC CL C 24703L202 1821 32426 SH SOLE 32426 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 2397 61335 SH SOLE 61335 0 0 DENALI THERAPEUTICS INC COM 24823R105 226 5069 SH SOLE 5069 0 0 DENISON MINES CORP COM 248356107 2190 1593530 SH SOLE 1593530 0 0 DENTSPLY SIRONA INC COM 24906P109 1142 20478 SH SOLE 20478 0 0 DESCARTES SYS GROUP INC COM 249906108 6855 82937 SH SOLE 82937 0 0 DEVON ENERGY CORP NEW COM 25179M103 2648 60109 SH SOLE 60109 0 0 DEXCOM INC COM 252131107 10518 19589 SH SOLE 19589 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 2792 12685 SH SOLE 12685 0 0 DIAMONDBACK ENERGY INC COM 25278X109 1801 16702 SH SOLE 16702 0 0 DIAMONDROCK HOSPITALITY CO COM 252784301 268 27895 SH SOLE 27895 0 0 DICKS SPORTING GOODS INC COM 253393102 414 3600 SH SOLE 3600 0 0 DIGITAL RLTY TR INC COM 253868103 6964 39373 SH SOLE 39373 0 0 DIGITALBRIDGE GROUP INC CL A COM 25401T108 175 21026 SH SOLE 21026 0 0 DIGITALOCEAN HLDGS INC COM 25402D102 357 4443 SH SOLE 4443 0 0 DILLARDS INC CL A 254067101 211 860 SH SOLE 860 0 0 DIODES INC COM 254543101 201 1828 SH SOLE 1828 0 0 DISCOVER FINL SVCS COM 254709108 3316 28693 SH SOLE 28693 0 0 DISCOVERY INC COM SER A 25470F104 684 29064 SH SOLE 29064 0 0 DISCOVERY INC COM SER C 25470F302 359 15663 SH SOLE 15663 0 0 DISH NETWORK CORPORATION CL A 25470M109 1139 35099 SH SOLE 35099 0 0 DISNEY WALT CO COM 254687106 32409 209246 SH SOLE 208431 0 815 DIVERSEY HLDGS LTD ORD SHS G28923103 165 12402 SH SOLE 12402 0 0 DIVERSIFIED HEALTHCARE TR COM SH BEN INT 25525P107 104 33697 SH SOLE 33697 0 0 DOCEBO INC COM 25609L105 1786 26645 SH SOLE 26645 0 0 DOCUSIGN INC COM 256163106 4588 30126 SH SOLE 30126 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 406 4268 SH SOLE 4268 0 0 DOLLAR GEN CORP NEW COM 256677105 16912 71715 SH SOLE 70800 0 915 DOLLAR TREE INC COM 256746108 6484 46141 SH SOLE 46141 0 0 DOMA HOLDINGS INC COMMON STOCK 25703A104 63 12408 SH SOLE 12408 0 0 DOMINION ENERGY INC COM 25746U109 9370 119291 SH SOLE 119291 0 0 DOMINOS PIZZA INC COM 25754A201 1952 3459 SH SOLE 3459 0 0 DONALDSON INC COM 257651109 354 5972 SH SOLE 5972 0 0 DOORDASH INC CL A 25809K105 2165 14542 SH SOLE 14542 0 0 DORMAN PRODS INC COM 258278100 241 2130 SH SOLE 2130 0 0 DOUBLEVERIFY HLDGS INC COM 25862V105 222 6670 SH SOLE 6670 0 0 DOUGLAS EMMETT INC COM 25960P109 235 7017 SH SOLE 7017 0 0 DOVER CORP COM 260003108 2482 13667 SH SOLE 13667 0 0 DOW INC COM 260557103 4032 71087 SH SOLE 71087 0 0 DOXIMITY INC CL A 26622P107 379 7562 SH SOLE 7562 0 0 DRAFTKINGS INC COM CL A 26142R104 943 34333 SH SOLE 34333 0 0 DRIVE SHACK INC COM 262077100 20 14129 SH SOLE 14129 0 0 DRIVEN BRANDS HLDGS INC COM 26210V102 240 7132 SH SOLE 7132 0 0 DROPBOX INC CL A 26210C104 406 16536 SH SOLE 16536 0 0 DTE ENERGY CO COM 233331107 2199 18399 SH SOLE 18399 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 21269 202781 SH SOLE 202781 0 0 DUKE REALTY CORP COM NEW 264411505 2360 35951 SH SOLE 35951 0 0 DUN & BRADSTREET HLDGS INC COM 26484T106 383 18689 SH SOLE 18689 0 0 DUPONT DE NEMOURS INC COM 26614N102 4240 52487 SH SOLE 52487 0 0 DUTCH BROS INC CL A 26701L100 354 6953 SH SOLE 6953 0 0 DXC TECHNOLOGY CO COM 23355L106 760 23611 SH SOLE 23611 0 0 DYNATRACE INC COM NEW 268150109 773 12803 SH SOLE 12803 0 0 EAGLE MATLS INC COM 26969P108 287 1726 SH SOLE 1726 0 0 EAST WEST BANCORP INC COM 27579R104 532 6760 SH SOLE 6760 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 226 9852 SH SOLE 9852 0 0 EASTGROUP PPTYS INC COM 277276101 374 1643 SH SOLE 1643 0 0 EASTMAN CHEM CO COM 277432100 1547 12792 SH SOLE 12792 0 0 EATON CORP PLC SHS G29183103 6544 37868 SH SOLE 37868 0 0 EBAY INC. COM 278642103 8586 129112 SH SOLE 129112 0 0 ECOLAB INC COM 278865100 9719 41429 SH SOLE 41429 0 0 EDGEWELL PERS CARE CO COM 28035Q102 308 6745 SH SOLE 6745 0 0 EDISON INTL COM 281020107 2472 36218 SH SOLE 36218 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 7787 60110 SH SOLE 60110 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 664 23414 SH SOLE 23414 0 0 ELDORADO GOLD CORP NEW COM 284902509 1491 159106 SH SOLE 159106 0 0 ELECTRONIC ARTS INC COM 285512109 7623 57797 SH SOLE 57797 0 0 EMCOR GROUP INC COM 29084Q100 236 1854 SH SOLE 1854 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 281 6454 SH SOLE 6454 0 0 EMERSON ELEC CO COM 291011104 5382 57895 SH SOLE 57895 0 0 ENBRIDGE INC COM 29250N105 795527 20380171 SH SOLE 20287816 0 92355 ENCOMPASS HEALTH CORP COM 29261A100 258 3958 SH SOLE 3958 0 0 ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 979 28070 SH SOLE 28070 0 0 ENDEAVOUR SILVER CORP COM 29258Y103 2027 479504 SH SOLE 479504 0 0 ENERGY FUELS INC COM NEW 292671708 2814 368805 SH SOLE 368805 0 0 ENERGY TRANSFER L P COM UT LTD PTN 29273V100 1053 127904 SH SOLE 127904 0 0 ENERPLUS CORP COM 292766102 4971 471679 SH SOLE 471679 0 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 155 22533 SH SOLE 22533 0 0 ENPHASE ENERGY INC COM 29355A107 2381 13016 SH SOLE 13016 0 0 ENPRO INDS INC COM 29355X107 291 2645 SH SOLE 2645 0 0 ENSIGN GROUP INC COM 29358P101 343 4085 SH SOLE 4085 0 0 ENTEGRIS INC COM 29362U104 869 6273 SH SOLE 6273 0 0 ENTERGY CORP NEW COM 29364G103 2150 19083 SH SOLE 19083 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 1995 90841 SH SOLE 90841 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 305 6777 SH SOLE 6777 0 0 EOG RES INC COM 26875P101 6143 69155 SH SOLE 69155 0 0 EPAM SYS INC COM 29414B104 7070 10577 SH SOLE 10577 0 0 EQT CORP COM 26884L109 342 15695 SH SOLE 15695 0 0 EQUIFAX INC COM 294429105 3404 11625 SH SOLE 11625 0 0 EQUINIX INC COM 29444U700 7304 8635 SH SOLE 8635 0 0 EQUINOR ASA SPONSORED ADR 29446M102 2969 112748 SH SOLE 112748 0 0 EQUINOX GOLD CORP COM 29446Y502 3098 458153 SH SOLE 458153 0 0 EQUITABLE HLDGS INC COM 29452E101 621 18932 SH SOLE 18932 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 185 17880 SH SOLE 17880 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 714 8143 SH SOLE 8143 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 3081 34048 SH SOLE 34048 0 0 ERIE INDTY CO CL A 29530P102 415 2153 SH SOLE 2153 0 0 ERO COPPER CORP COM 296006109 3050 200065 SH SOLE 200065 0 0 ESCO TECHNOLOGIES INC COM 296315104 296 3287 SH SOLE 3287 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 289 10034 SH SOLE 10034 0 0 ESSENTIAL UTILS INC COM 29670G102 554 10324 SH SOLE 10324 0 0 ESSEX PPTY TR INC COM 297178105 2180 6188 SH SOLE 6188 0 0 ETSY INC COM 29786A106 2604 11894 SH SOLE 11894 0 0 EURONET WORLDWIDE INC COM 298736109 250 2097 SH SOLE 2097 0 0 EVERCORE INC CLASS A 29977A105 215 1586 SH SOLE 1586 0 0 EVEREST RE GROUP LTD COM G3223R108 1013 3697 SH SOLE 3697 0 0 EVERGY INC COM 30034W106 1485 21650 SH SOLE 21650 0 0 EVERSOURCE ENERGY COM 30040W108 3053 33552 SH SOLE 33552 0 0 EVGO INC CL A COM 30052F100 114 11430 SH SOLE 11430 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 216 4615 SH SOLE 4615 0 0 EXACT SCIENCES CORP COM 30063P105 607 7798 SH SOLE 7798 0 0 EXELIXIS INC COM 30161Q104 249 13622 SH SOLE 13622 0 0 EXELON CORP COM 30161N101 11469 198559 SH SOLE 198559 0 0 EXP WORLD HLDGS INC COM 30212W100 213 6331 SH SOLE 6331 0 0 EXPEDIA GROUP INC COM NEW 30212P303 2506 13864 SH SOLE 13864 0 0 EXPEDITORS INTL WASH INC COM 302130109 11547 85983 SH SOLE 85983 0 0 EXPONENT INC COM 30214U102 229 1966 SH SOLE 1966 0 0 EXTRA SPACE STORAGE INC COM 30225T102 2843 12541 SH SOLE 12541 0 0 EXXON MOBIL CORP COM 30231G102 32231 526781 SH SOLE 526781 0 0 F N B CORP COM 302520101 153 12586 SH SOLE 12586 0 0 F5 INC COM 315616102 1407 5750 SH SOLE 5750 0 0 FACTSET RESH SYS INC COM 303075105 1726 3552 SH SOLE 3552 0 0 FAIR ISAAC CORP COM 303250104 507 1169 SH SOLE 1169 0 0 FARADAY FUTRE INTLGT ELCTR I COM 307359109 69 12942 SH SOLE 12942 0 0 FASTENAL CO COM 311900104 7581 118338 SH SOLE 118338 0 0 FATE THERAPEUTICS INC COM 31189P102 226 3868 SH SOLE 3868 0 0 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 938 6884 SH SOLE 6884 0 0 FEDEX CORP COM 31428X106 9438 36492 SH SOLE 36492 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 681 13046 SH SOLE 13046 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 10623 97322 SH SOLE 97322 0 0 FIFTH THIRD BANCORP COM 316773100 2857 65612 SH SOLE 65612 0 0 FIRST AMERN FINL CORP COM 31847R102 346 4421 SH SOLE 4421 0 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 340 410 SH SOLE 410 0 0 FIRST FINL BANCORP OH COM 320209109 269 11018 SH SOLE 11018 0 0 FIRST FINL BANKSHARES INC COM 32020R109 254 4987 SH SOLE 4987 0 0 FIRST HAWAIIAN INC COM 32051X108 423 15493 SH SOLE 15493 0 0 FIRST HORIZON CORPORATION COM 320517105 367 22453 SH SOLE 22453 0 0 FIRST INDL RLTY TR INC COM 32054K103 349 5277 SH SOLE 5277 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 2148 193243 SH SOLE 193243 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 288 14067 SH SOLE 14067 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 5950 28810 SH SOLE 28810 0 0 FIRST SOLAR INC COM 336433107 440 5048 SH SOLE 5048 0 0 FIRSTENERGY CORP COM 337932107 2000 48094 SH SOLE 48094 0 0 FIRSTSERVICE CORP NEW COM 33767E202 127204 647696 SH SOLE 647696 0 0 FISERV INC COM 337738108 17596 169531 SH SOLE 167881 0 1650 FIVE BELOW INC COM 33829M101 479 2316 SH SOLE 2316 0 0 FIVE9 INC COM 338307101 379 2762 SH SOLE 2762 0 0 FIVERR INTL LTD ORD SHS M4R82T106 322 2829 SH SOLE 2829 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 1752 7827 SH SOLE 7827 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 565 4348 SH SOLE 4348 0 0 FLOWERS FOODS INC COM 343498101 263 9591 SH SOLE 9591 0 0 FLUENCE ENERGY INC COM CL A 34379V103 252 7082 SH SOLE 7082 0 0 FMC CORP COM NEW 302491303 1354 12321 SH SOLE 12321 0 0 FORD MTR CO DEL COM 345370860 7981 384280 SH SOLE 384280 0 0 FORMFACTOR INC COM 346375108 269 5886 SH SOLE 5886 0 0 FORTINET INC COM 34959E109 11371 31640 SH SOLE 31640 0 0 FORTIS INC COM 349553107 208530 4325087 SH SOLE 4325087 0 0 FORTIVE CORP COM 34959J108 5771 75650 SH SOLE 75650 0 0 FORTUNA SILVER MINES INC COM 349915108 960 245986 SH SOLE 245986 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 1373 12847 SH SOLE 12847 0 0 FOX CORP CL A COM 35137L105 1510 40924 SH SOLE 40924 0 0 FOX CORP CL B COM 35137L204 270 7865 SH SOLE 7865 0 0 FOX FACTORY HLDG CORP COM 35138V102 287 1690 SH SOLE 1690 0 0 FRANCO NEV CORP COM 351858105 268052 1939547 SH SOLE 1939547 0 0 FRANKLIN ELEC INC COM 353514102 250 2641 SH SOLE 2641 0 0 FRANKLIN RESOURCES INC COM 354613101 1191 35576 SH SOLE 35576 0 0 FRANKLIN STR PPTYS CORP COM 35471R106 86 14439 SH SOLE 14439 0 0 FREEPORT-MCMORAN INC CL B 35671D857 5832 139753 SH SOLE 139753 0 0 FRESHWORKS INC CLASS A COM 358054104 300 11424 SH SOLE 11424 0 0 FRONTIER COMMUNICATIONS PARE COM 35909D109 294 9971 SH SOLE 9971 0 0 FS KKR CAP CORP COM 302635206 271 12940 SH SOLE 12940 0 0 FUELCELL ENERGY INC COM 35952H601 79 15278 SH SOLE 15278 0 0 FULLER H B CO COM 359694106 360 4446 SH SOLE 4446 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 219 5051 SH SOLE 5051 0 0 GALLAGHER ARTHUR J & CO COM 363576109 13179 77673 SH SOLE 77673 0 0 GAMESTOP CORP NEW CL A 36467W109 479 3229 SH SOLE 3229 0 0 GAMING & LEISURE PPTYS INC COM 36467J108 486 9984 SH SOLE 9984 0 0 GANNETT CO INC COM 36472T109 99 18575 SH SOLE 18575 0 0 GAP INC COM 364760108 452 25614 SH SOLE 25614 0 0 GARMIN LTD SHS H2906T109 3596 26409 SH SOLE 26409 0 0 GARTNER INC COM 366651107 2668 7979 SH SOLE 7979 0 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 211 13265 SH SOLE 13265 0 0 GATOS SILVER INC COM 368036109 1862 179539 SH SOLE 179539 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 263 8301 SH SOLE 8301 0 0 GENERAC HLDGS INC COM 368736104 2146 6097 SH SOLE 6097 0 0 GENERAL DYNAMICS CORP COM 369550108 12923 61990 SH SOLE 61990 0 0 GENERAL ELECTRIC CO COM NEW 369604301 9890 104692 SH SOLE 104692 0 0 GENERAL MLS INC COM 370334104 9881 146643 SH SOLE 146643 0 0 GENERAL MTRS CO COM 37045V100 10333 176245 SH SOLE 176245 0 0 GENPACT LIMITED SHS G3922B107 417 7850 SH SOLE 7850 0 0 GENTEX CORP COM 371901109 341 9792 SH SOLE 9792 0 0 GENUINE PARTS CO COM 372460105 1892 13497 SH SOLE 13497 0 0 GENWORTH FINL INC COM CL A 37247D106 240 59354 SH SOLE 59354 0 0 GEO GROUP INC NEW COM 36162J106 118 15197 SH SOLE 15197 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 57508 1521949 SH SOLE 1521949 0 0 GILDAN ACTIVEWEAR INC COM 375916103 7172 169284 SH SOLE 169284 0 0 GILEAD SCIENCES INC COM 375558103 34414 473954 SH SOLE 473954 0 0 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 675 81213 SH SOLE 81213 0 0 GITLAB INC CLASS A COM 37637K108 529 6077 SH SOLE 6077 0 0 GLACIER BANCORP INC NEW COM 37637Q105 234 4122 SH SOLE 4122 0 0 GLOBAL NET LEASE INC COM NEW 379378201 191 12473 SH SOLE 12473 0 0 GLOBAL PMTS INC COM 37940X102 5067 37481 SH SOLE 37481 0 0 GLOBALFOUNDRIES INC ORDINARY SHARES G39387108 1430 22012 SH SOLE 22012 0 0 GLOBALSTAR INC COM 378973408 97 83544 SH SOLE 83544 0 0 GLOBE LIFE INC COM 37959E102 1995 21285 SH SOLE 21285 0 0 GLOBUS MED INC CL A 379577208 288 3993 SH SOLE 3993 0 0 GMS INC COM 36251C103 202 3353 SH SOLE 3353 0 0 GODADDY INC CL A 380237107 706 8315 SH SOLE 8315 0 0 GOHEALTH INC COM CL A 38046W105 65 17209 SH SOLE 17209 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 1669 151876 SH SOLE 151876 0 0 GOLD STD VENTURES CORP COM 380738104 115 260523 SH SOLE 260523 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 12423 32475 SH SOLE 32475 0 0 GOLUB CAP BDC INC COM 38173M102 173 11228 SH SOLE 11228 0 0 GOODRX HLDGS INC COM CL A 38246G108 527 16124 SH SOLE 16124 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 262 12305 SH SOLE 12305 0 0 GOOSEHEAD INS INC COM CL A 38267D109 207 1593 SH SOLE 1593 0 0 GRACO INC COM 384109104 554 6872 SH SOLE 6872 0 0 GRAFTECH INTL LTD COM 384313508 147 12425 SH SOLE 12425 0 0 GRAINGER W W INC COM 384802104 2313 4463 SH SOLE 4463 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 250111 3003711 SH SOLE 3003711 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 246 12606 SH SOLE 12606 0 0 GREEN DOT CORP CL A 39304D102 247 6818 SH SOLE 6818 0 0 GREEN PLAINS INC COM 393222104 246 7086 SH SOLE 7086 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 432 2215 SH SOLE 2215 0 0 GUARDANT HEALTH INC COM 40131M109 425 4248 SH SOLE 4248 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 399 3512 SH SOLE 3512 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 442 4867 SH SOLE 4867 0 0 HALLIBURTON CO COM 406216101 1936 84635 SH SOLE 84635 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 244 6074 SH SOLE 6074 0 0 HAMILTON LANE INC CL A 407497106 210 2025 SH SOLE 2025 0 0 HANESBRANDS INC COM 410345102 255 15257 SH SOLE 15257 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 240 4511 SH SOLE 4511 0 0 HANOVER INS GROUP INC COM 410867105 210 1604 SH SOLE 1604 0 0 HARLEY DAVIDSON INC COM 412822108 248 6591 SH SOLE 6591 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 2268 32853 SH SOLE 32853 0 0 HASBRO INC COM 418056107 1284 12611 SH SOLE 12611 0 0 HAYWARD HLDGS INC COM 421298100 242 9212 SH SOLE 9212 0 0 HCA HEALTHCARE INC COM 40412C101 6780 26390 SH SOLE 26390 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 8201 126037 SH SOLE 123262 0 2775 HEALTHCARE TR AMER INC CL A NEW 42225P501 288 8620 SH SOLE 8620 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 1809 50123 SH SOLE 50123 0 0 HECLA MNG CO COM 422704106 132 25314 SH SOLE 25314 0 0 HEICO CORP NEW COM 422806109 767 5317 SH SOLE 5317 0 0 HELEN OF TROY LTD COM G4388N106 235 961 SH SOLE 961 0 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 34 10764 SH SOLE 10764 0 0 HELMERICH & PAYNE INC COM 423452101 300 12647 SH SOLE 12647 0 0 HENRY JACK & ASSOC INC COM 426281101 1187 7108 SH SOLE 7108 0 0 HENRY SCHEIN INC COM 806407102 1004 12946 SH SOLE 12946 0 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 207 5054 SH SOLE 5054 0 0 HERSHEY CO COM 427866108 3174 16404 SH SOLE 16404 0 0 HESS CORP COM 42809H107 2053 27734 SH SOLE 27734 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 1997 126606 SH SOLE 126606 0 0 HILLENBRAND INC COM 431571108 296 5688 SH SOLE 5688 0 0 HILLMAN SOLUTIONS CORP COM 431636109 112 10443 SH SOLE 10443 0 0 HILLTOP HOLDINGS INC COM 432748101 222 6329 SH SOLE 6329 0 0 HILTON GRAND VACATIONS INC COM 43283X105 275 5280 SH SOLE 5280 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 4171 26742 SH SOLE 26742 0 0 HIPPO HLDGS INC COMMON STOCK 433539103 66 23392 SH SOLE 23392 0 0 HNI CORP COM 404251100 253 6025 SH SOLE 6025 0 0 HOLLYFRONTIER CORP COM 436106108 216 6579 SH SOLE 6579 0 0 HOLOGIC INC COM 436440101 1839 24014 SH SOLE 24014 0 0 HOME DEPOT INC COM 437076102 114775 276560 SH SOLE 274158 0 2402 HONEYWELL INTL INC COM 438516106 40236 192970 SH SOLE 192970 0 0 HOPE BANCORP INC COM 43940T109 225 15276 SH SOLE 15276 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 208 5375 SH SOLE 5375 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 1124 10427 SH SOLE 10427 0 0 HORMEL FOODS CORP COM 440452100 12521 256533 SH SOLE 256533 0 0 HOST HOTELS & RESORTS INC COM 44107P104 1193 68578 SH SOLE 68578 0 0 HOULIHAN LOKEY INC CL A 441593100 305 2950 SH SOLE 2950 0 0 HOWARD HUGHES CORP COM 44267D107 230 2260 SH SOLE 2260 0 0 HOWMET AEROSPACE INC COM 443201108 1222 38401 SH SOLE 38401 0 0 HP INC COM 40434L105 4372 116057 SH SOLE 116057 0 0 HUB GROUP INC CL A 443320106 336 3989 SH SOLE 3989 0 0 HUBBELL INC COM 443510607 483 2320 SH SOLE 2320 0 0 HUBSPOT INC COM 443573100 1415 2147 SH SOLE 2147 0 0 HUDBAY MINERALS INC COM 443628102 1466 202634 SH SOLE 202634 0 0 HUMANA INC COM 444859102 7114 15336 SH SOLE 15336 0 0 HUNT J B TRANS SVCS INC COM 445658107 5143 25160 SH SOLE 25160 0 0 HUNTINGTON BANCSHARES INC COM 446150104 5729 371535 SH SOLE 371535 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 769 4118 SH SOLE 4118 0 0 HUNTSMAN CORP COM 447011107 322 9228 SH SOLE 9228 0 0 HUT 8 MNG CORP COM 44812T102 945 120500 SH SOLE 120500 0 0 HYATT HOTELS CORP COM CL A 448579102 391 4077 SH SOLE 4077 0 0 HYZON MOTORS INC COM CL A 44951Y102 68 10508 SH SOLE 10508 0 0 IAA INC COM 449253103 282 5569 SH SOLE 5569 0 0 IAC INTERACTIVECORP NEW COM NEW 44891N208 526 4023 SH SOLE 4023 0 0 IAMGOLD CORP COM 450913108 1299 417338 SH SOLE 417338 0 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 564 11368 SH SOLE 11368 0 0 IDACORP INC COM 451107106 217 1918 SH SOLE 1918 0 0 IDEX CORP COM 45167R104 6570 27803 SH SOLE 27803 0 0 IDEXX LABS INC COM 45168D104 11314 17183 SH SOLE 17183 0 0 IHS MARKIT LTD SHS G47567105 3100 23321 SH SOLE 21036 0 2285 II-VI INC COM 902104108 302 4427 SH SOLE 4427 0 0 ILLINOIS TOOL WKS INC COM 452308109 13908 56352 SH SOLE 56352 0 0 ILLUMINA INC COM 452327109 11835 31108 SH SOLE 31108 0 0 IMMUNITYBIO INC COM 45256X103 102 16815 SH SOLE 16815 0 0 IMPERIAL OIL LTD COM NEW 453038408 12905 358066 SH SOLE 194027 0 164039 INCYTE CORP COM 45337C102 1402 19100 SH SOLE 19100 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 332 4598 SH SOLE 4598 0 0 INDEPENDENT BK CORP MASS COM 453836108 334 4097 SH SOLE 4097 0 0 INFORMATICA INC COM CL A 45674M101 428 11583 SH SOLE 11583 0 0 INGERSOLL RAND INC COM 45687V106 2361 38161 SH SOLE 38161 0 0 INGEVITY CORP COM 45688C107 295 4111 SH SOLE 4111 0 0 INGREDION INC COM 457187102 258 2668 SH SOLE 2668 0 0 INMODE LTD SHS M5425M103 339 4806 SH SOLE 4806 0 0 INNOSPEC INC COM 45768S105 287 3173 SH SOLE 3173 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 270 1027 SH SOLE 1027 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 51 10320 SH SOLE 10320 0 0 INSIGHT ENTERPRISES INC COM 45765U103 456 4276 SH SOLE 4276 0 0 INSPIRE MED SYS INC COM 457730109 263 1142 SH SOLE 1142 0 0 INSULET CORP COM 45784P101 846 3180 SH SOLE 3180 0 0 INTEGER HLDGS CORP COM 45826H109 359 4193 SH SOLE 4193 0 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 238 3558 SH SOLE 3558 0 0 INTEL CORP COM 458140100 45063 875095 SH SOLE 875095 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 370 3132 SH SOLE 3132 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 334 4200 SH SOLE 4200 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 22509 164578 SH SOLE 164578 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 11553 86435 SH SOLE 86435 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3578 23749 SH SOLE 23749 0 0 INTERNATIONAL PAPER CO COM 460146103 3820 81321 SH SOLE 81321 0 0 INTERPUBLIC GROUP COS INC COM 460690100 1372 36633 SH SOLE 36633 0 0 INTUIT COM 461202103 36607 56912 SH SOLE 56912 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 26066 72548 SH SOLE 72548 0 0 INVESCO LTD SHS G491BT108 876 38050 SH SOLE 38050 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 109 39261 SH SOLE 39261 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 16113 40501 SH SOLE 40501 0 0 INVESTORS BANCORP INC NEW COM 46146L101 152 10053 SH SOLE 10053 0 0 INVITATION HOMES INC COM 46187W107 1228 27081 SH SOLE 27081 0 0 IPG PHOTONICS CORP COM 44980X109 711 4130 SH SOLE 4130 0 0 IQVIA HLDGS INC COM 46266C105 27119 96118 SH SOLE 96118 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 236 5713 SH SOLE 5713 0 0 IRON MTN INC NEW COM 46284V101 1419 27118 SH SOLE 27118 0 0 ISHARES INC CORE MSCI EMKT 46434G103 229 3823 SH SOLE 3823 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 892 22450 SH SOLE 22450 0 0 ISHARES INC JP MRG EM CRP BD 464286251 35751 700994 SH SOLE 700994 0 0 ISHARES INC MSCI AUST ETF 464286103 300 12096 SH SOLE 12096 0 0 ISHARES INC MSCI CHILE ETF 464286640 27139 1179947 SH SOLE 1179947 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 1002 14969 SH SOLE 14969 0 0 ISHARES INC MSCI STH KOR ETF 464286772 259 3332 SH SOLE 3332 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 325 4880 SH SOLE 4880 0 0 ISHARES TR CORE S&P US VLU 464287663 535 7005 SH SOLE 7005 0 0 ISHARES TR CORE S&P500 ETF 464287200 33676 78310 SH SOLE 78310 0 0 ISHARES TR CORE US AGGBD ET 464287226 844 7395 SH SOLE 7395 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 570 7170 SH SOLE 7170 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 466 4315 SH SOLE 4315 0 0 ISHARES TR EUROPE ETF 464287861 1675 30795 SH SOLE 30795 0 0 ISHARES TR IBOXX HI YD ETF 464288513 9304 106926 SH SOLE 106926 0 0 ISHARES TR JPMORGAN USD EMG 464288281 5167 47378 SH SOLE 47378 0 0 ISHARES TR MBS ETF 464288588 27546 256413 SH SOLE 256413 0 0 ISHARES TR MSCI CHINA A 46434V514 7465 171221 SH SOLE 171221 0 0 ISHARES TR MSCI CHINA ETF 46429B671 654 10413 SH SOLE 10413 0 0 ISHARES TR MSCI EAFE ETF 464287465 252321 3206926 SH SOLE 3206926 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 1903 38948 SH SOLE 32948 0 6000 ISHARES TR MSCI USA ESG SLC 464288802 701 6600 SH SOLE 6600 0 0 ISHARES TR SELECT DIVID ETF 464287168 396 3230 SH SOLE 3230 0 0 ISHARES TR US OIL GS EX ETF 464288851 213 3490 SH SOLE 3490 0 0 ITRON INC COM 465741106 404 5895 SH SOLE 5895 0 0 ITT INC COM 45073V108 343 3358 SH SOLE 3358 0 0 J & J SNACK FOODS CORP COM 466032109 241 1526 SH SOLE 1526 0 0 JABIL INC COM 466313103 439 6247 SH SOLE 6247 0 0 JACOBS ENGR GROUP INC COM 469814107 4527 32512 SH SOLE 32512 0 0 JD.COM INC SPON ADR CL A 47215P106 5584 79689 SH SOLE 79689 0 0 JEFFERIES FINL GROUP INC COM 47233W109 425 10951 SH SOLE 10951 0 0 JETBLUE AWYS CORP COM 477143101 193 13564 SH SOLE 13564 0 0 JOBY AVIATION INC COMMON STOCK G65163100 192 26275 SH SOLE 26275 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 350 2277 SH SOLE 2277 0 0 JOHNSON & JOHNSON COM 478160104 60154 351635 SH SOLE 351635 0 0 JOHNSON CTLS INTL PLC SHS G51502105 8704 107047 SH SOLE 107047 0 0 JONES LANG LASALLE INC COM 48020Q107 551 2044 SH SOLE 2044 0 0 JPMORGAN CHASE & CO COM 46625H100 104621 660692 SH SOLE 655822 0 4870 JUNIPER NETWORKS INC COM 48203R104 1099 30786 SH SOLE 30786 0 0 KAR AUCTION SVCS INC COM 48238T109 237 15142 SH SOLE 15142 0 0 KBR INC COM 48242W106 267 5605 SH SOLE 5605 0 0 KELLOGG CO COM 487836108 1839 28552 SH SOLE 28552 0 0 KEURIG DR PEPPER INC COM 49271V100 10711 290586 SH SOLE 290586 0 0 KEYCORP COM 493267108 2087 90221 SH SOLE 90221 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 7246 35090 SH SOLE 35090 0 0 KILROY RLTY CORP COM 49427F108 312 4701 SH SOLE 4701 0 0 KIMBERLY-CLARK CORP COM 494368103 18165 127096 SH SOLE 127096 0 0 KIMCO RLTY CORP COM 49446R109 1411 57226 SH SOLE 57226 0 0 KINDER MORGAN INC DEL COM 49456B101 3149 198552 SH SOLE 198552 0 0 KINROSS GOLD CORP COM 496902404 13581 2342200 SH SOLE 2342200 0 0 KINSALE CAP GROUP INC COM 49714P108 236 991 SH SOLE 991 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 234886 5608801 SH SOLE 5606761 0 2040 KITE RLTY GROUP TR COM NEW 49803T300 220 10116 SH SOLE 10116 0 0 KKR & CO INC COM 48251W104 3638 48832 SH SOLE 48832 0 0 KLA CORP COM NEW 482480100 13324 30977 SH SOLE 30977 0 0 KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 419 6873 SH SOLE 6873 0 0 KOHLS CORP COM 500255104 278 5635 SH SOLE 5635 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 2584 70113 SH SOLE 70113 0 0 KONTOOR BRANDS INC COM 50050N103 224 4368 SH SOLE 4368 0 0 KORNIT DIGITAL LTD SHS M6372Q113 682 4479 SH SOLE 4479 0 0 KRAFT HEINZ CO COM 500754106 10326 287644 SH SOLE 287644 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 18245 500000 SH SOLE 500000 0 0 KROGER CO COM 501044101 3150 69606 SH SOLE 69606 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 4091 19184 SH SOLE 19184 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 6894 21942 SH SOLE 21942 0 0 LAM RESEARCH CORP COM 512807108 32275 44879 SH SOLE 44879 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 512 4221 SH SOLE 4221 0 0 LAMB WESTON HLDGS INC COM 513272104 1036 16342 SH SOLE 16342 0 0 LANCASTER COLONY CORP COM 513847103 202 1220 SH SOLE 1220 0 0 LANDSTAR SYS INC COM 515098101 294 1645 SH SOLE 1645 0 0 LAS VEGAS SANDS CORP COM 517834107 1892 50276 SH SOLE 50276 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 432 5604 SH SOLE 5604 0 0 LAUDER ESTEE COS INC CL A 518439104 10261 27717 SH SOLE 27717 0 0 LAZARD LTD SHS A G54050102 214 4916 SH SOLE 4916 0 0 LCI INDS COM 50189K103 271 1737 SH SOLE 1737 0 0 LEAR CORP COM NEW 521865204 500 2735 SH SOLE 2735 0 0 LEGGETT & PLATT INC COM 524660107 212 5154 SH SOLE 5154 0 0 LEIDOS HOLDINGS INC COM 525327102 1180 13278 SH SOLE 13278 0 0 LENNAR CORP CL A 526057104 2864 24655 SH SOLE 24655 0 0 LENNAR CORP CL B 526057302 308 3217 SH SOLE 3217 0 0 LENNOX INTL INC COM 526107107 541 1669 SH SOLE 1669 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 429 17158 SH SOLE 17158 0 0 LI AUTO INC SPONSORED ADS 50202M102 296 9219 SH SOLE 9219 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 264 5198 SH SOLE 5198 0 0 LIFE STORAGE INC COM 53223X107 497 3243 SH SOLE 3243 0 0 LIFESTANCE HEALTH GROUP INC COM 53228F101 147 15431 SH SOLE 15431 0 0 LIGHTSPEED COMMERCE INC SUB VTG SHS 53229C107 5302 131400 SH SOLE 131400 0 0 LILLY ELI & CO COM 532457108 23186 83940 SH SOLE 83125 0 815 LINCOLN ELEC HLDGS INC COM 533900106 308 2206 SH SOLE 2206 0 0 LINCOLN NATL CORP IND COM 534187109 1171 17152 SH SOLE 17152 0 0 LINDE PLC SHS G5494J103 69438 200439 SH SOLE 198607 0 1832 LITHIA MTRS INC COM 536797103 379 1277 SH SOLE 1277 0 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 2373 81585 SH SOLE 81585 0 0 LITTELFUSE INC COM 537008104 324 1029 SH SOLE 1029 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 1931 16131 SH SOLE 16131 0 0 LKQ CORP COM 501889208 1553 25867 SH SOLE 25867 0 0 LOCKHEED MARTIN CORP COM 539830109 10126 28490 SH SOLE 28490 0 0 LOEWS CORP COM 540424108 1275 22075 SH SOLE 22075 0 0 LOUISIANA PAC CORP COM 546347105 306 3907 SH SOLE 3907 0 0 LOWES COS INC COM 548661107 19256 74496 SH SOLE 74496 0 0 LPL FINL HLDGS INC COM 50212V100 44779 279711 SH SOLE 274761 0 4950 LUCID GROUP INC COM 549498103 9365 246132 SH SOLE 246132 0 0 LULULEMON ATHLETICA INC COM 550021109 5475 13986 SH SOLE 13986 0 0 LUMEN TECHNOLOGIES INC COM 550241103 1235 98446 SH SOLE 98446 0 0 LUMENTUM HLDGS INC COM 55024U109 336 3175 SH SOLE 3175 0 0 LXP INDUSTRIAL TRUST COM 529043101 360 23023 SH SOLE 23023 0 0 LYELL IMMUNOPHARMA INC COM 55083R104 81 10516 SH SOLE 10516 0 0 LYFT INC CL A COM 55087P104 637 14910 SH SOLE 14910 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1311 14214 SH SOLE 14214 0 0 M & T BK CORP COM 55261F104 1853 12065 SH SOLE 12065 0 0 M D C HLDGS INC COM 552676108 408 7302 SH SOLE 7302 0 0 M/I HOMES INC COM 55305B101 222 3573 SH SOLE 3573 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 220 2805 SH SOLE 2805 0 0 MACYS INC COM 55616P104 331 12657 SH SOLE 12657 0 0 MADDEN STEVEN LTD COM 556269108 239 5138 SH SOLE 5138 0 0 MAG SILVER CORP COM 55903Q104 1156 73765 SH SOLE 73765 0 0 MAGELLAN HEALTH INC COM NEW 559079207 273 2872 SH SOLE 2872 0 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 434 9340 SH SOLE 9340 0 0 MAGNA INTL INC COM 559222401 331254 4096728 SH SOLE 4094518 0 2210 MANHATTAN ASSOCIATES INC COM 562750109 410 2636 SH SOLE 2636 0 0 MANNKIND CORP COM NEW 56400P706 44 10171 SH SOLE 10171 0 0 MANPOWERGROUP INC WIS COM 56418H100 219 2254 SH SOLE 2254 0 0 MANTECH INTERNATIONAL CORP CL A 564563104 290 3974 SH SOLE 3974 0 0 MANULIFE FINL CORP COM 56501R106 311050 16330704 SH SOLE 16330704 0 0 MARATHON OIL CORP COM 565849106 1155 70337 SH SOLE 70337 0 0 MARATHON PETE CORP COM 56585A102 4240 66268 SH SOLE 66268 0 0 MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107 456 10884 SH SOLE 10884 0 0 MARKEL CORP COM 570535104 898 728 SH SOLE 608 0 120 MARKETAXESS HLDGS INC COM 57060D108 1476 3589 SH SOLE 3589 0 0 MARKETWISE INC COM CL A 57064P107 125 13158 SH SOLE 13158 0 0 MARQETA INC CLASS A COM 57142B104 383 22278 SH SOLE 22278 0 0 MARRIOTT INTL INC NEW CL A 571903202 10407 62981 SH SOLE 62981 0 0 MARRIOTT VACATIONS WORLDWIDE COM 57164Y107 297 1759 SH SOLE 1759 0 0 MARSH & MCLENNAN COS INC COM 571748102 18259 105051 SH SOLE 105051 0 0 MARTIN MARIETTA MATLS INC COM 573284106 6488 14728 SH SOLE 14728 0 0 MARVELL TECHNOLOGY INC COM 573874104 11057 126382 SH SOLE 126382 0 0 MASCO CORP COM 574599106 1683 23962 SH SOLE 23962 0 0 MASIMO CORP COM 574795100 668 2280 SH SOLE 2280 0 0 MASTEC INC COM 576323109 260 2814 SH SOLE 2814 0 0 MASTERCARD INCORPORATED CL A 57636Q104 58606 163104 SH SOLE 162519 0 585 MATCH GROUP INC NEW COM 57667L107 7524 56895 SH SOLE 56895 0 0 MATTEL INC COM 577081102 315 14627 SH SOLE 14627 0 0 MATTERPORT INC COM CL A 577096100 209 10130 SH SOLE 10130 0 0 MAXIMUS INC COM 577933104 219 2754 SH SOLE 2754 0 0 MAXLINEAR INC COM 57776J100 241 3201 SH SOLE 3201 0 0 MCAFEE CORP COM CL A 579063108 465 18015 SH SOLE 18015 0 0 MCCORMICK & CO INC COM NON VTG 579780206 2371 24546 SH SOLE 24546 0 0 MCDONALDS CORP COM 580135101 30549 113957 SH SOLE 113957 0 0 MCKESSON CORP COM 58155Q103 3685 14823 SH SOLE 14823 0 0 MDU RES GROUP INC COM 552690109 228 7377 SH SOLE 7377 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 562 23794 SH SOLE 23794 0 0 MEDNAX INC COM 58502B106 279 10254 SH SOLE 10254 0 0 MEDPACE HLDGS INC COM 58506Q109 311 1428 SH SOLE 1428 0 0 MEDTRONIC PLC SHS G5960L103 77777 751837 SH SOLE 746757 0 5080 MELCO RESORTS AND ENTMNT LTD ADR 585464100 219 21531 SH SOLE 21531 0 0 MERCADOLIBRE INC COM 58733R102 7599 5636 SH SOLE 5636 0 0 MERCK & CO INC COM 58933Y105 28440 371091 SH SOLE 371091 0 0 MERIT MED SYS INC COM 589889104 255 4086 SH SOLE 4086 0 0 MERITAGE HOMES CORP COM 59001A102 366 2995 SH SOLE 2995 0 0 MERITOR INC COM 59001K100 221 8934 SH SOLE 8934 0 0 MERSANA THERAPEUTICS INC COM 59045L106 6568 1055994 SH SOLE 1055994 0 0 META MATERIALS INC COM 59134N104 34 13626 SH SOLE 13626 0 0 META PLATFORMS INC CL A 30303M102 162092 481915 SH SOLE 481915 0 0 METHANEX CORP COM 59151K108 2646 66944 SH SOLE 66944 0 0 METLIFE INC COM 59156R108 4689 75029 SH SOLE 75029 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 3744 2206 SH SOLE 2206 0 0 MFA FINL INC COM 55272X102 85 18672 SH SOLE 18672 0 0 MGIC INVT CORP WIS COM 552848103 193 13382 SH SOLE 13382 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 542 13265 SH SOLE 13265 0 0 MGM RESORTS INTERNATIONAL COM 552953101 1565 34880 SH SOLE 34880 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 9861 113272 SH SOLE 113272 0 0 MICRON TECHNOLOGY INC COM 595112103 24399 261927 SH SOLE 261927 0 0 MICROSOFT CORP COM 594918104 591202 1757911 SH SOLE 1754211 0 3700 MICROSTRATEGY INC CL A NEW 594972408 221 405 SH SOLE 405 0 0 MICROVAST HOLDINGS INC COM 59516C106 93 16370 SH SOLE 16370 0 0 MID-AMER APT CMNTYS INC COM 59522J103 2527 11012 SH SOLE 11012 0 0 MIDDLEBY CORP COM 596278101 459 2335 SH SOLE 2335 0 0 MISTER CAR WASH INC COM 60646V105 220 12106 SH SOLE 12106 0 0 MKS INSTRS INC COM 55306N104 420 2411 SH SOLE 2411 0 0 MODERNA INC COM 60770K107 23012 90607 SH SOLE 90607 0 0 MOHAWK INDS INC COM 608190104 1037 5693 SH SOLE 5693 0 0 MOLINA HEALTHCARE INC COM 60855R100 844 2653 SH SOLE 2653 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 860 18558 SH SOLE 18558 0 0 MONDELEZ INTL INC CL A 609207105 33960 512141 SH SOLE 512141 0 0 MONEYLION INC CL A 60938K106 48 11860 SH SOLE 11860 0 0 MONGODB INC CL A 60937P106 9809 18531 SH SOLE 18531 0 0 MONOLITHIC PWR SYS INC COM 609839105 2077 4211 SH SOLE 4211 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 12375 128851 SH SOLE 128851 0 0 MOODYS CORP COM 615369105 9426 24132 SH SOLE 24132 0 0 MOOG INC CL A 615394202 305 3770 SH SOLE 3770 0 0 MORGAN STANLEY COM NEW 617446448 18966 193211 SH SOLE 193211 0 0 MORNINGSTAR INC COM 617700109 601 1758 SH SOLE 1758 0 0 MOSAIC CO NEW COM 61945C103 1359 34584 SH SOLE 34584 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 78044 287244 SH SOLE 284539 0 2705 MP MATERIALS CORP COM CL A 553368101 331 7279 SH SOLE 7279 0 0 MPLX LP COM UNIT REP LTD 55336V100 1256 42463 SH SOLE 42463 0 0 MR COOPER GROUP INC COM 62482R107 251 6044 SH SOLE 6044 0 0 MSA SAFETY INC COM 553498106 279 1847 SH SOLE 1847 0 0 MSCI INC COM 55354G100 58090 94811 SH SOLE 93264 0 1547 MULTIPLAN CORPORATION COM 62548M100 132 29862 SH SOLE 29862 0 0 MURPHY USA INC COM 626755102 222 1115 SH SOLE 1115 0 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 12543 297018 SH SOLE 297018 0 0 NASDAQ INC COM 631103108 5978 28467 SH SOLE 28467 0 0 NATERA INC COM 632307104 371 3974 SH SOLE 3974 0 0 NATIONAL BEVERAGE CORP COM 635017106 200 4412 SH SOLE 4412 0 0 NATIONAL FUEL GAS CO COM 636180101 262 4096 SH SOLE 4096 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 8545 118201 SH SOLE 118201 0 0 NATIONAL INSTRS CORP COM 636518102 257 5888 SH SOLE 5888 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 330 6863 SH SOLE 6863 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 246 3556 SH SOLE 3556 0 0 NBT BANCORP INC COM 628778102 216 5598 SH SOLE 5598 0 0 NCINO INC COM 63947U107 233 4248 SH SOLE 4248 0 0 NCR CORP NEW COM 62886E108 206 5118 SH SOLE 5118 0 0 NEKTAR THERAPEUTICS COM 640268108 223 16488 SH SOLE 16488 0 0 NEOGEN CORP COM 640491106 214 4722 SH SOLE 4722 0 0 NEOGENOMICS INC COM NEW 64049M209 333 9771 SH SOLE 9771 0 0 NETAPP INC COM 64110D104 1982 21549 SH SOLE 21549 0 0 NETEASE INC SPONSORED ADS 64110W102 3099 30446 SH SOLE 30446 0 0 NETFLIX INC COM 64110L106 87644 145481 SH SOLE 144415 0 1066 NETSCOUT SYS INC COM 64115T104 305 9212 SH SOLE 9212 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 364 4279 SH SOLE 4279 0 0 NEW FORTRESS ENERGY INC COM CL A 644393100 214 8845 SH SOLE 8845 0 0 NEW GOLD INC CDA COM 644535106 2822 1889717 SH SOLE 1889717 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 63 30108 SH SOLE 30108 0 0 NEW RELIC INC COM 64829B100 301 2738 SH SOLE 2738 0 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 206 19191 SH SOLE 19191 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 234 19186 SH SOLE 19186 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 168 45066 SH SOLE 45066 0 0 NEW YORK TIMES CO CL A 650111107 338 6992 SH SOLE 6992 0 0 NEWELL BRANDS INC COM 651229106 827 37847 SH SOLE 37847 0 0 NEWMONT CORP COM 651639106 90718 1472620 SH SOLE 1470505 0 2115 NEWS CORP NEW CL A 65249B109 1029 46124 SH SOLE 46124 0 0 NEXGEN ENERGY LTD COM 65340P106 1497 342040 SH SOLE 342040 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 275 1819 SH SOLE 1819 0 0 NEXTERA ENERGY INC COM 65339F101 24667 264209 SH SOLE 264209 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 337 3997 SH SOLE 3997 0 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 36 10219 SH SOLE 10219 0 0 NEXTNAV INC COMMON STOCK 65345N106 145 16512 SH SOLE 16512 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 387 18856 SH SOLE 18856 0 0 NIKE INC CL B 654106103 69549 417289 SH SOLE 413849 0 3440 NIKOLA CORP COM 654110105 175 17710 SH SOLE 17710 0 0 NIO INC SPON ADS 62914V106 869 27431 SH SOLE 27431 0 0 NISOURCE INC COM 65473P105 1012 36646 SH SOLE 36646 0 0 NMI HLDGS INC CL A 629209305 239 10961 SH SOLE 10961 0 0 NORDSON CORP COM 655663102 585 2290 SH SOLE 2290 0 0 NORFOLK SOUTHN CORP COM 655844108 8710 29257 SH SOLE 29257 0 0 NORTH AMERN CONSTR GROUP LTD COM 656811106 9242 609614 SH SOLE 364023 0 245591 NORTHERN TR CORP COM 665859104 2381 19910 SH SOLE 19910 0 0 NORTHROP GRUMMAN CORP COM 666807102 5793 14966 SH SOLE 14966 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 224 15791 SH SOLE 15791 0 0 NORTONLIFELOCK INC COM 668771108 1465 56399 SH SOLE 56399 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 732 35301 SH SOLE 35301 0 0 NOV INC COM 62955J103 240 17718 SH SOLE 17718 0 0 NOVAGOLD RES INC COM NEW 66987E206 1451 211917 SH SOLE 211917 0 0 NOVANTA INC COM 67000B104 267 1513 SH SOLE 1513 0 0 NOVAVAX INC COM NEW 670002401 445 3113 SH SOLE 3113 0 0 NOVO-NORDISK A S ADR 670100205 305 2721 SH SOLE 2721 0 0 NOW INC COM 67011P100 136 15890 SH SOLE 15890 0 0 NRG ENERGY INC COM NEW 629377508 985 22854 SH SOLE 22854 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 741 13392 SH SOLE 13392 0 0 NUCOR CORP COM 670346105 6455 56548 SH SOLE 56548 0 0 NUTANIX INC CL A 67059N108 269 8442 SH SOLE 8442 0 0 NUTRIEN LTD COM 67077M108 467215 6220048 SH SOLE 6220048 0 0 NUVEI CORPORATION SUB VTG SHS 67079A102 18623 287478 SH SOLE 287478 0 0 NVENT ELECTRIC PLC SHS G6700G107 257 6774 SH SOLE 6774 0 0 NVIDIA CORPORATION COM 67066G104 193453 657756 SH SOLE 655951 0 1805 NVR INC COM 62944T105 1891 320 SH SOLE 320 0 0 NXP SEMICONDUCTORS N V COM N6596X109 9836 43180 SH SOLE 43180 0 0 OAK STR HEALTH INC COM 67181A107 364 10983 SH SOLE 10983 0 0 OAKTREE SPECIALTY LENDING CO COM 67401P108 105 14016 SH SOLE 14016 0 0 OCCIDENTAL PETE CORP COM 674599105 2488 85832 SH SOLE 85832 0 0 OCEANEERING INTL INC COM 675232102 147 13041 SH SOLE 13041 0 0 OFFERPAD SOLUTIONS INC COM CL A 67623L109 76 11911 SH SOLE 11911 0 0 OGE ENERGY CORP COM 670837103 312 8132 SH SOLE 8132 0 0 O-I GLASS INC COM 67098H104 240 19971 SH SOLE 19971 0 0 OKTA INC CL A 679295105 4917 21933 SH SOLE 21933 0 0 OLAPLEX HLDGS INC COM 679369108 783 26894 SH SOLE 26894 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 7286 20330 SH SOLE 20330 0 0 OLD NATL BANCORP IND COM 680033107 337 18598 SH SOLE 18598 0 0 OLD REP INTL CORP COM 680223104 294 11971 SH SOLE 11971 0 0 OLIN CORP COM PAR $1 680665205 382 6635 SH SOLE 6635 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 288 9743 SH SOLE 9743 0 0 OMNICELL COM COM 68213N109 321 1779 SH SOLE 1779 0 0 OMNICOM GROUP INC COM 681919106 1485 20269 SH SOLE 20269 0 0 ON SEMICONDUCTOR CORP COM 682189105 1346 19816 SH SOLE 19816 0 0 ONEMAIN HLDGS INC COM 68268W103 254 5079 SH SOLE 5079 0 0 ONEOK INC NEW COM 682680103 2517 42840 SH SOLE 42840 0 0 ONTO INNOVATION INC COM 683344105 208 2058 SH SOLE 2058 0 0 OPEN TEXT CORP COM 683715106 11477 241974 SH SOLE 241974 0 0 OPENDOOR TECHNOLOGIES INC COM 683712103 381 26047 SH SOLE 26047 0 0 OPKO HEALTH INC COM 68375N103 156 32472 SH SOLE 32472 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 207 7288 SH SOLE 7288 0 0 ORACLE CORP COM 68389X105 20491 234964 SH SOLE 234964 0 0 ORASURE TECHNOLOGIES INC COM 68554V108 92 10613 SH SOLE 10613 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 9717 13759 SH SOLE 13759 0 0 ORGANON & CO COMMON STOCK 68622V106 919 30195 SH SOLE 30195 0 0 ORMAT TECHNOLOGIES INC COM 686688102 236 2976 SH SOLE 2976 0 0 ORTHO CLINICAL DIAGNOSTICS H ORD SHS G6829J107 220 10280 SH SOLE 10280 0 0 OSHKOSH CORP COM 688239201 381 3377 SH SOLE 3377 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 2623 214473 SH SOLE 214473 0 0 OTIS WORLDWIDE CORP COM 68902V107 8870 101871 SH SOLE 101871 0 0 OVINTIV INC COM 69047Q102 375 11133 SH SOLE 11133 0 0 OWENS & MINOR INC NEW COM 690732102 400 9203 SH SOLE 9203 0 0 OWENS CORNING NEW COM 690742101 415 4584 SH SOLE 4584 0 0 OWL ROCK CAPITAL CORPORATION COM 69121K104 231 16320 SH SOLE 16320 0 0 PACCAR INC COM 693718108 6239 70686 SH SOLE 70686 0 0 PACER FDS TR AMERCN ENRGY IND 69374H634 281 12011 SH SOLE 12011 0 0 PACIFIC PREMIER BANCORP COM 69478X105 327 8162 SH SOLE 8162 0 0 PACKAGING CORP AMER COM 695156109 3910 28717 SH SOLE 28717 0 0 PACWEST BANCORP DEL COM 695263103 217 4803 SH SOLE 4803 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 1593 87468 SH SOLE 87468 0 0 PALO ALTO NETWORKS INC COM 697435105 9087 16321 SH SOLE 16321 0 0 PAN AMERN SILVER CORP COM 697900108 6796 272589 SH SOLE 272589 0 0 PAPA JOHNS INTL INC COM 698813102 219 1641 SH SOLE 1641 0 0 PARK HOTELS & RESORTS INC COM 700517105 202 10686 SH SOLE 10686 0 0 PARKER-HANNIFIN CORP COM 701094104 3886 12214 SH SOLE 12214 0 0 PATTERSON-UTI ENERGY INC COM 703481101 230 27228 SH SOLE 27228 0 0 PAYCHEX INC COM 704326107 12982 95108 SH SOLE 95108 0 0 PAYCOM SOFTWARE INC COM 70432V102 2083 5016 SH SOLE 5016 0 0 PAYCOR HCM INC COM 70435P102 205 7107 SH SOLE 7107 0 0 PAYLOCITY HLDG CORP COM 70438V106 565 2393 SH SOLE 2393 0 0 PAYONEER GLOBAL INC COM 70451X104 97 13137 SH SOLE 13137 0 0 PAYPAL HLDGS INC COM 70450Y103 44972 238479 SH SOLE 238479 0 0 PBF ENERGY INC CL A 69318G106 162 12494 SH SOLE 12494 0 0 PEGASYSTEMS INC COM 705573103 366 3270 SH SOLE 3270 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 2409 67370 SH SOLE 67370 0 0 PEMBINA PIPELINE CORP COM 706327103 248549 8199544 SH SOLE 8120310 0 79234 PENN NATL GAMING INC COM 707569109 765 14755 SH SOLE 14755 0 0 PENNYMAC MTG INVT TR COM 70931T103 210 12146 SH SOLE 12146 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 361 3370 SH SOLE 3370 0 0 PENTAIR PLC SHS G7S00T104 631 8643 SH SOLE 8643 0 0 PENUMBRA INC COM 70975L107 431 1499 SH SOLE 1499 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 695 39003 SH SOLE 39003 0 0 PEPSICO INC COM 713448108 55987 322303 SH SOLE 322303 0 0 PERDOCEO ED CORP COM 71363P106 130 11039 SH SOLE 11039 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 270 5891 SH SOLE 5891 0 0 PERKINELMER INC COM 714046109 5803 28861 SH SOLE 28861 0 0 PFIZER INC COM 717081103 38609 653843 SH SOLE 653843 0 0 PG&E CORP COM 69331C108 1090 89810 SH SOLE 89810 0 0 PHILIP MORRIS INTL INC COM 718172109 18824 198173 SH SOLE 198173 0 0 PHILLIPS 66 COM 718546104 3034 41869 SH SOLE 41869 0 0 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 349 9665 SH SOLE 9665 0 0 PILGRIMS PRIDE CORP COM 72147K108 296 10485 SH SOLE 10485 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 367 3355 SH SOLE 3355 0 0 PINDUODUO INC SPONSORED ADS 722304102 3130 53691 SH SOLE 53691 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 282 2953 SH SOLE 2953 0 0 PINNACLE WEST CAP CORP COM 723484101 749 10609 SH SOLE 10609 0 0 PINTEREST INC CL A 72352L106 1046 28772 SH SOLE 28772 0 0 PIONEER NAT RES CO COM 723787107 10211 56139 SH SOLE 56139 0 0 PITNEY BOWES INC COM 724479100 131 19734 SH SOLE 19734 0 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 285 30477 SH SOLE 30477 0 0 PLANET FITNESS INC CL A 72703H101 313 3450 SH SOLE 3450 0 0 PLEXUS CORP COM 729132100 347 3617 SH SOLE 3617 0 0 PLUG POWER INC COM NEW 72919P202 790 27974 SH SOLE 27974 0 0 PNC FINL SVCS GROUP INC COM 693475105 19007 94790 SH SOLE 94790 0 0 POLARIS INC COM 731068102 284 2587 SH SOLE 2587 0 0 POOL CORP COM 73278L105 5336 9427 SH SOLE 9427 0 0 POPULAR INC COM NEW 733174700 201 2455 SH SOLE 2455 0 0 POST HLDGS INC COM 737446104 324 2878 SH SOLE 2878 0 0 POWER INTEGRATIONS INC COM 739276103 251 2701 SH SOLE 2701 0 0 PPG INDS INC COM 693506107 3880 22499 SH SOLE 22499 0 0 PPL CORP COM 69351T106 4242 141148 SH SOLE 141148 0 0 PRA GROUP INC COM 69354N106 268 5332 SH SOLE 5332 0 0 PRECIGEN INC COM 74017N105 42 11380 SH SOLE 11380 0 0 PREMIER INC CL A 74051N102 204 4957 SH SOLE 4957 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 249 4101 SH SOLE 4101 0 0 PRETIUM RES INC COM 74139C102 3023 214744 SH SOLE 214744 0 0 PRICE T ROWE GROUP INC COM 74144T108 6889 35036 SH SOLE 35036 0 0 PRICESMART INC COM 741511109 227 3097 SH SOLE 3097 0 0 PRIMERICA INC COM 74164M108 257 1680 SH SOLE 1680 0 0 PRIMO WATER CORPORATION COM 74167P108 2477 140473 SH SOLE 140473 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 1813 25070 SH SOLE 25070 0 0 PROCORE TECHNOLOGIES INC COM 74275K108 435 5444 SH SOLE 5444 0 0 PROCTER AND GAMBLE CO COM 742718109 61780 377677 SH SOLE 377677 0 0 PROGRESSIVE CORP COM 743315103 22676 220906 SH SOLE 220906 0 0 PROGYNY INC COM 74340E103 201 3995 SH SOLE 3995 0 0 PROLOGIS INC. COM 74340W103 14622 86851 SH SOLE 86851 0 0 PROPETRO HLDG CORP COM 74347M108 90 11082 SH SOLE 11082 0 0 PROSPECT CAP CORP COM 74348T102 170 20194 SH SOLE 20194 0 0 PROSPERITY BANCSHARES INC COM 743606105 231 3200 SH SOLE 3200 0 0 PRUDENTIAL FINL INC COM 744320102 4014 37082 SH SOLE 37082 0 0 PRUDENTIAL PLC ADR 74435K204 2658 77222 SH SOLE 77222 0 0 PTC INC COM 69370C100 1255 10356 SH SOLE 10356 0 0 PUBLIC STORAGE COM 74460D109 18793 50173 SH SOLE 50173 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 5768 86445 SH SOLE 86445 0 0 PULTE GROUP INC COM 745867101 1371 23987 SH SOLE 23987 0 0 PURE STORAGE INC CL A 74624M102 387 11894 SH SOLE 11894 0 0 PVH CORPORATION COM 693656100 683 6400 SH SOLE 6400 0 0 QORVO INC COM 74736K101 3871 24750 SH SOLE 24750 0 0 QUAKER HOUGHTON COM 747316107 291 1262 SH SOLE 1262 0 0 QUALCOMM INC COM 747525103 47453 259493 SH SOLE 259493 0 0 QUALTRICS INTL INC COM CL A 747601201 757 21392 SH SOLE 21392 0 0 QUALYS INC COM 74758T303 216 1574 SH SOLE 1574 0 0 QUANTA SVCS INC COM 74762E102 1491 13002 SH SOLE 13002 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 380 17116 SH SOLE 17116 0 0 QUEST DIAGNOSTICS INC COM 74834L100 5528 31954 SH SOLE 31954 0 0 QUIDEL CORP COM 74838J101 241 1786 SH SOLE 1786 0 0 QURATE RETAIL INC COM SER A 74915M100 142 18631 SH SOLE 18631 0 0 R1 RCM INC COM 749397105 292 11475 SH SOLE 11475 0 0 RALPH LAUREN CORP CL A 751212101 630 5304 SH SOLE 5304 0 0 RANGE RES CORP COM 75281A109 354 19852 SH SOLE 19852 0 0 RAPID7 INC COM 753422104 279 2374 SH SOLE 2374 0 0 RAYMOND JAMES FINL INC COM 754730109 4975 49552 SH SOLE 49552 0 0 RAYONIER INC COM 754907103 235 5811 SH SOLE 5811 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 17793 206762 SH SOLE 206762 0 0 RBC BEARINGS INC COM 75524B104 232 1147 SH SOLE 1147 0 0 REALTY INCOME CORP COM 756109104 5942 83005 SH SOLE 83005 0 0 RED ROCK RESORTS INC CL A 75700L108 258 4681 SH SOLE 4681 0 0 REGAL REXNORD CORPORATION COM 758750103 474 2788 SH SOLE 2788 0 0 REGENCY CTRS CORP COM 758849103 1168 15504 SH SOLE 15504 0 0 REGENERON PHARMACEUTICALS COM 75886F107 16468 26077 SH SOLE 26077 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 6994 320805 SH SOLE 320805 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 322 2939 SH SOLE 2939 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 535 3295 SH SOLE 3295 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 346 2045 SH SOLE 2045 0 0 RENASANT CORP COM 75970E107 251 6614 SH SOLE 6614 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 302 7112 SH SOLE 7112 0 0 RENT A CTR INC NEW COM 76009N100 264 5491 SH SOLE 5491 0 0 REPLIGEN CORP COM 759916109 603 2278 SH SOLE 2278 0 0 REPUBLIC SVCS INC COM 760759100 10640 76299 SH SOLE 76299 0 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 457 17562 SH SOLE 17562 0 0 RESMED INC COM 761152107 3865 14838 SH SOLE 13808 0 1030 RESTAURANT BRANDS INTL INC COM 76131D103 187232 3089894 SH SOLE 3089894 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 208 10624 SH SOLE 10624 0 0 REVANCE THERAPEUTICS INC COM 761330109 8131 498229 SH SOLE 498229 0 0 REXFORD INDL RLTY INC COM 76169C100 471 5805 SH SOLE 5805 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 287 9132 SH SOLE 9132 0 0 RH COM 74967X103 457 853 SH SOLE 853 0 0 RINGCENTRAL INC CL A 76680R206 695 3707 SH SOLE 3707 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 5908 96610 SH SOLE 96610 0 0 RLI CORP COM 749607107 212 1888 SH SOLE 1888 0 0 ROBERT HALF INTL INC COM 770323103 1131 10141 SH SOLE 10141 0 0 ROBINHOOD MKTS INC COM CL A 770700102 626 35266 SH SOLE 35266 0 0 ROBLOX CORP CL A 771049103 2409 23356 SH SOLE 23356 0 0 ROCKET COS INC COM CL A 77311W101 1149 82093 SH SOLE 82093 0 0 ROCKWELL AUTOMATION INC COM 773903109 3832 10986 SH SOLE 10986 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 117454 2468479 SH SOLE 2468479 0 0 ROGERS CORP COM 775133101 212 776 SH SOLE 776 0 0 ROKU INC COM CL A 77543R102 1240 5433 SH SOLE 5433 0 0 ROLLINS INC COM 775711104 1093 31943 SH SOLE 31943 0 0 ROOT INC COM CL A 77664L108 40 12837 SH SOLE 12837 0 0 ROPER TECHNOLOGIES INC COM 776696106 9231 18767 SH SOLE 18767 0 0 ROSS STORES INC COM 778296103 8929 78130 SH SOLE 78130 0 0 ROYAL BK CDA COM 780087102 1578230 14880739 SH SOLE 14877249 0 3490 ROYAL CARIBBEAN GROUP COM V7780T103 1758 22858 SH SOLE 22858 0 0 ROYAL GOLD INC COM 780287108 1556 14790 SH SOLE 14790 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 1062 26659 SH SOLE 26659 0 0 RPC INC COM 749660106 62 13562 SH SOLE 13562 0 0 RPM INTL INC COM 749685103 549 5439 SH SOLE 5439 0 0 RPT REALTY SH BEN INT 74971D101 171 12751 SH SOLE 12751 0 0 RYAN SPECIALTY GROUP HLDGS I CL A 78351F107 419 10395 SH SOLE 10395 0 0 S&P GLOBAL INC COM 78409V104 17497 37076 SH SOLE 36421 0 655 SABRE CORP COM 78573M104 107 12488 SH SOLE 12488 0 0 SAIA INC COM 78709Y105 348 1034 SH SOLE 1034 0 0 SALESFORCE COM INC COM 79466L302 32182 126637 SH SOLE 126637 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 192 10394 SH SOLE 10394 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 2263 364970 SH SOLE 364970 0 0 SANMINA CORPORATION COM 801056102 327 7894 SH SOLE 7894 0 0 SANOFI SPONSORED ADR 80105N105 8576 171179 SH SOLE 158209 0 12970 SANTANDER CONSUMER USA HLDGS COM 80283M101 509 12108 SH SOLE 12108 0 0 SAREPTA THERAPEUTICS INC COM 803607100 17737 196969 SH SOLE 196969 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 4029 10358 SH SOLE 10358 0 0 SCHLUMBERGER LTD COM STK 806857108 4456 148787 SH SOLE 148787 0 0 SCHWAB CHARLES CORP COM 808513105 24523 291590 SH SOLE 291590 0 0 SCIENCE APPLICATIONS INTL CO COM 808625107 211 2524 SH SOLE 2524 0 0 SCIENTIFIC GAMES CORP COM 80874P109 468 6996 SH SOLE 6996 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 404 2509 SH SOLE 2509 0 0 SEA LTD SPONSORD ADS 81141R100 10598 47376 SH SOLE 47376 0 0 SEABOARD CORP DEL COM 811543107 212 54 SH SOLE 54 0 0 SEABRIDGE GOLD INC COM 811916105 2388 144661 SH SOLE 144661 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 1247 11038 SH SOLE 11038 0 0 SEAGEN INC COM 81181C104 4298 27800 SH SOLE 27800 0 0 SEALED AIR CORP NEW COM 81211K100 949 14059 SH SOLE 14059 0 0 SEI INVTS CO COM 784117103 388 6364 SH SOLE 6364 0 0 SELECT MED HLDGS CORP COM 81619Q105 400 13601 SH SOLE 13601 0 0 SELECTQUOTE INC COM 816307300 93 10286 SH SOLE 10286 0 0 SEMA4 HOLDINGS CORP COM CL A 81663L101 56 12631 SH SOLE 12631 0 0 SEMPRA COM 816851109 3975 30047 SH SOLE 30047 0 0 SEMTECH CORP COM 816850101 241 2710 SH SOLE 2710 0 0 SENSEONICS HLDGS INC COM 81727U105 60 22637 SH SOLE 22637 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 215 2148 SH SOLE 2148 0 0 SENTINELONE INC CL A 81730H109 541 10714 SH SOLE 10714 0 0 SERVICE CORP INTL COM 817565104 15677 220840 SH SOLE 220840 0 0 SERVICE PPTYS TR COM SH BEN INT 81761L102 194 22073 SH SOLE 22073 0 0 SERVICENOW INC COM 81762P102 30641 47205 SH SOLE 47205 0 0 SHAKE SHACK INC CL A 819047101 229 3168 SH SOLE 3168 0 0 SHARECARE INC COM CL A 81948W104 60 13268 SH SOLE 13268 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 128292 4230118 SH SOLE 4230118 0 0 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 193 16738 SH SOLE 16738 0 0 SHERWIN WILLIAMS CO COM 824348106 8506 24153 SH SOLE 24153 0 0 SHIFT4 PMTS INC CL A 82452J109 202 3494 SH SOLE 3494 0 0 SHOALS TECHNOLOGIES GROUP IN CL A 82489W107 205 8446 SH SOLE 8446 0 0 SHOCKWAVE MED INC COM 82489T104 254 1424 SH SOLE 1424 0 0 SHOPIFY INC CL A 82509L107 476956 346641 SH SOLE 346341 0 300 SIGNATURE BK NEW YORK N Y COM 82669G104 1794 5545 SH SOLE 5545 0 0 SIGNET JEWELERS LIMITED SHS G81276100 201 2308 SH SOLE 2308 0 0 SILGAN HOLDINGS INC COM 827048109 216 5048 SH SOLE 5048 0 0 SILICON LABORATORIES INC COM 826919102 352 1703 SH SOLE 1703 0 0 SILK RD MED INC COM 82710M100 9612 225578 SH SOLE 225578 0 0 SILVERCORP METALS INC COM 82835P103 532 142238 SH SOLE 142238 0 0 SILVERCREST METALS INC COM 828363101 2771 350815 SH SOLE 350815 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 399 13494 SH SOLE 13494 0 0 SIMON PPTY GROUP INC NEW COM 828806109 5031 31489 SH SOLE 31489 0 0 SIMPSON MFG INC COM 829073105 250 1796 SH SOLE 1796 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 3827 602738 SH SOLE 602738 0 0 SITE CTRS CORP COM 82981J109 231 14564 SH SOLE 14564 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 435 1794 SH SOLE 1794 0 0 SITIME CORP COM 82982T106 230 785 SH SOLE 785 0 0 SKECHERS U S A INC CL A 830566105 272 6268 SH SOLE 6268 0 0 SKILLZ INC COM 83067L109 131 17670 SH SOLE 17670 0 0 SKYWEST INC COM 830879102 265 6733 SH SOLE 6733 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 7458 48074 SH SOLE 48074 0 0 SL GREEN RLTY CORP COM 78440X804 206 2880 SH SOLE 2880 0 0 SLM CORP COM 78442P106 249 12642 SH SOLE 12642 0 0 SMART SAND INC COM 83191H107 21 11827 SH SOLE 11827 0 0 SMARTSHEET INC COM CL A 83200N103 405 5234 SH SOLE 5234 0 0 SMILEDIRECTCLUB INC CL A COM 83192H106 38 16071 SH SOLE 16071 0 0 SMITH A O CORP COM 831865209 1113 12961 SH SOLE 12961 0 0 SMUCKER J M CO COM NEW 832696405 4232 31158 SH SOLE 31158 0 0 SNAP INC CL A 83304A106 2778 59067 SH SOLE 59067 0 0 SNAP ON INC COM 833034101 1071 4971 SH SOLE 4971 0 0 SNOWFLAKE INC CL A 833445109 4491 13259 SH SOLE 13259 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 773 2756 SH SOLE 2756 0 0 SONOCO PRODS CO COM 835495102 226 3899 SH SOLE 3899 0 0 SONY GROUP CORPORATION SPONSORED ADR 835699307 11617 91909 SH SOLE 85609 0 6300 SOTERA HEALTH CO COM 83601L102 291 12339 SH SOLE 12339 0 0 SOUTH JERSEY INDS INC COM 838518108 333 12740 SH SOLE 12740 0 0 SOUTHERN CO COM 842587107 11893 173456 SH SOLE 173456 0 0 SOUTHERN COPPER CORP COM 84265V105 2093 33910 SH SOLE 33910 0 0 SOUTHSTATE CORPORATION COM 840441109 238 2975 SH SOLE 2975 0 0 SOUTHWEST AIRLS CO COM 844741108 47737 1114327 SH SOLE 1099392 0 14935 SOUTHWESTERN ENERGY CO COM 845467109 333 71507 SH SOLE 71507 0 0 SPDR GOLD TR GOLD SHS 78463V107 13552 79270 SH SOLE 79270 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 72337 152302 SH SOLE 152302 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 11359 104624 SH SOLE 104624 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 210 4870 SH SOLE 4870 0 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 222 4613 SH SOLE 4613 0 0 SPLUNK INC COM 848637104 2878 24872 SH SOLE 24872 0 0 SPRINKLR INC CL A 85208T107 169 10646 SH SOLE 10646 0 0 SPROTT INC COM NEW 852066208 1011 22419 SH SOLE 22419 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 710 40000 SH SOLE 40000 0 0 SPROUT SOCIAL INC COM CL A 85209W109 203 2241 SH SOLE 2241 0 0 SPX CORP COM 784635104 232 3880 SH SOLE 3880 0 0 SPX FLOW INC COM 78469X107 241 2785 SH SOLE 2785 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 943 11500 SH SOLE 11500 0 0 SSR MNG INC COM 784730103 19028 1075758 SH SOLE 1075758 0 0 STAG INDL INC COM 85254J102 309 6453 SH SOLE 6453 0 0 STANLEY BLACK & DECKER INC COM 854502101 57840 306649 SH SOLE 303584 0 3065 STANTEC INC COM 85472N109 11678 207991 SH SOLE 207991 0 0 STARBUCKS CORP COM 855244109 47134 402955 SH SOLE 402955 0 0 STARWOOD PPTY TR INC COM 85571B105 300 12327 SH SOLE 12327 0 0 STATE STR CORP COM 857477103 3123 33582 SH SOLE 33582 0 0 STEEL DYNAMICS INC COM 858119100 718 11567 SH SOLE 11567 0 0 STEPAN CO COM 858586100 323 2595 SH SOLE 2595 0 0 STERICYCLE INC COM 858912108 256 4285 SH SOLE 4285 0 0 STERIS PLC SHS USD G8473T100 1250 5137 SH SOLE 5137 0 0 STIFEL FINL CORP COM 860630102 304 4315 SH SOLE 4315 0 0 STORE CAP CORP COM 862121100 402 11699 SH SOLE 11699 0 0 STRYKER CORPORATION COM 863667101 12786 47813 SH SOLE 47168 0 645 SUMMIT HOTEL PPTYS INC COM 866082100 171 17529 SH SOLE 17529 0 0 SUN CMNTYS INC COM 866674104 1097 5226 SH SOLE 5226 0 0 SUN LIFE FINANCIAL INC. COM 866796105 425792 7654688 SH SOLE 7654688 0 0 SUNCOR ENERGY INC NEW COM 867224107 386014 15438157 SH SOLE 15186832 0 251325 SUNOCO LP/SUNOCO FIN CORP COM UT REP LP 86765K109 205 5016 SH SOLE 5016 0 0 SUNRUN INC COM 86771W105 351 10242 SH SOLE 10242 0 0 SVB FINANCIAL GROUP COM 78486Q101 7052 10398 SH SOLE 10398 0 0 SWITCH INC CL A 87105L104 290 10140 SH SOLE 10140 0 0 SYLVAMO CORP COMMON STOCK 871332102 225 8072 SH SOLE 8072 0 0 SYNAPTICS INC COM 87157D109 464 1604 SH SOLE 1604 0 0 SYNCHRONY FINANCIAL COM 87165B103 2463 53088 SH SOLE 53088 0 0 SYNEOS HEALTH INC CL A 87166B102 432 4211 SH SOLE 4211 0 0 SYNOPSYS INC COM 871607107 11408 30958 SH SOLE 30958 0 0 SYNOVUS FINL CORP COM NEW 87161C501 265 5531 SH SOLE 5531 0 0 SYSCO CORP COM 871829107 5143 65475 SH SOLE 63095 0 2380 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 80613 670051 SH SOLE 662401 0 7650 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 4738 26658 SH SOLE 26658 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 382 2536 SH SOLE 2536 0 0 TAPESTRY INC COM 876030107 1065 26232 SH SOLE 26232 0 0 TARGA RES CORP COM 87612G101 499 9552 SH SOLE 9552 0 0 TARGET CORP COM 87612E106 13435 58049 SH SOLE 58049 0 0 TASKUS INC CLASS A COM 87652V109 212 3930 SH SOLE 3930 0 0 TC ENERGY CORP COM 87807B107 393757 8472187 SH SOLE 8423327 0 48860 TD SYNNEX CORPORATION COM 87162W100 453 3957 SH SOLE 3957 0 0 TE CONNECTIVITY LTD SHS H84989104 11744 72789 SH SOLE 72789 0 0 TECK RESOURCES LTD CL B 878742204 149547 5196256 SH SOLE 5191381 0 4875 TELADOC HEALTH INC COM 87918A105 679 7398 SH SOLE 7398 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 1866 4271 SH SOLE 4271 0 0 TELEFLEX INCORPORATED COM 879369106 1454 4426 SH SOLE 4426 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 247 12261 SH SOLE 12261 0 0 TELLURIAN INC NEW COM 87968A104 66 21409 SH SOLE 21409 0 0 TELUS CORPORATION COM 87971M103 604328 25678446 SH SOLE 25662106 0 16340 TELUS INTL CDA INC SUB VTG SHS 87975H100 10026 303630 SH SOLE 303630 0 0 TEMPUR SEALY INTL INC COM 88023U101 368 7827 SH SOLE 7827 0 0 TENABLE HLDGS INC COM 88025T102 235 4273 SH SOLE 4273 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 96 13992 SH SOLE 13992 0 0 TENET HEALTHCARE CORP COM NEW 88033G407 360 4410 SH SOLE 4410 0 0 TERADYNE INC COM 880770102 6148 37597 SH SOLE 37597 0 0 TERMINIX GLOBAL HOLDINGS INC COM 88087E100 229 5065 SH SOLE 5065 0 0 TERRENO RLTY CORP COM 88146M101 242 2835 SH SOLE 2835 0 0 TESLA INC COM 88160R101 158262 149759 SH SOLE 149759 0 0 TETRA TECH INC NEW COM 88162G103 362 2129 SH SOLE 2129 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 856 106852 SH SOLE 106852 0 0 TEXAS INSTRS INC COM 882508104 40067 212590 SH SOLE 212590 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 406 325 SH SOLE 325 0 0 TEXAS ROADHOUSE INC COM 882681109 244 2732 SH SOLE 2732 0 0 TEXTRON INC COM 883203101 1618 20960 SH SOLE 20960 0 0 TFI INTL INC COM 87241L109 15112 134832 SH SOLE 134832 0 0 TFS FINL CORP COM 87240R107 212 11880 SH SOLE 11880 0 0 THE BEACHBODY COMPANY INC COM CL A 073463101 44 18548 SH SOLE 18548 0 0 THE LION ELECTRIC COMPANY COMMON STOCK 536221104 864 87484 SH SOLE 87484 0 0 THE ODP CORP COM 88337F105 227 5780 SH SOLE 5780 0 0 THE TRADE DESK INC COM CL A 88339J105 1991 21722 SH SOLE 21722 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 92745 138999 SH SOLE 137299 0 1700 THOMSON REUTERS CORP. COM NEW 884903709 35504 297100 SH SOLE 297100 0 0 THOR INDS INC COM 885160101 257 2477 SH SOLE 2477 0 0 THOUGHTWORKS HOLDING INC COM 88546E105 338 12624 SH SOLE 12624 0 0 TILRAY INC COM CL 2 88688T100 2643 375087 SH SOLE 375087 0 0 TIMKEN CO COM 887389104 241 3484 SH SOLE 3484 0 0 TJX COS INC NEW COM 872540109 11669 153709 SH SOLE 153709 0 0 T-MOBILE US INC COM 872590104 50661 436805 SH SOLE 436805 0 0 TOAST INC CL A 888787108 720 20747 SH SOLE 20747 0 0 TOLL BROTHERS INC COM 889478103 359 4964 SH SOLE 4964 0 0 TOPBUILD CORP COM 89055F103 359 1302 SH SOLE 1302 0 0 TORO CO COM 891092108 430 4304 SH SOLE 4304 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 1459725 19052701 SH SOLE 19048276 0 4425 TOTALENERGIES SE SPONSORED ADS 89151E109 1144 23132 SH SOLE 23132 0 0 TRACTOR SUPPLY CO COM 892356106 6060 25398 SH SOLE 25398 0 0 TRADEWEB MKTS INC CL A 892672106 971 9699 SH SOLE 9699 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 2607 12904 SH SOLE 12904 0 0 TRANSALTA CORP COM 89346D107 106734 9616017 SH SOLE 9616017 0 0 TRANSDIGM GROUP INC COM 893641100 3228 5073 SH SOLE 5073 0 0 TRANSUNION COM 89400J107 43516 366975 SH SOLE 362010 0 4965 TRAVEL PLUS LEISURE CO COM 894164102 213 3846 SH SOLE 3846 0 0 TRAVELERS COMPANIES INC COM 89417E109 6553 41888 SH SOLE 41888 0 0 TREEHOUSE FOODS INC COM 89469A104 290 7154 SH SOLE 7154 0 0 TREX CO INC COM 89531P105 643 4760 SH SOLE 4760 0 0 TRICON RESIDENTIAL INC COM NPV 89612W102 11957 781817 SH SOLE 781817 0 0 TRIMBLE INC COM 896239100 2095 24028 SH SOLE 24028 0 0 TRINET GROUP INC COM 896288107 251 2630 SH SOLE 2630 0 0 TRIP COM GROUP LTD ADS 89677Q107 243 9879 SH SOLE 9879 0 0 TRUIST FINL CORP COM 89832Q109 10105 172586 SH SOLE 172586 0 0 TRUPANION INC COM 898202106 212 1607 SH SOLE 1607 0 0 TRUSTMARK CORP COM 898402102 242 7460 SH SOLE 7460 0 0 TTM TECHNOLOGIES INC COM 87305R109 214 14352 SH SOLE 14352 0 0 TURQUOISE HILL RES LTD COM 900435207 1418 86281 SH SOLE 86281 0 0 TUSIMPLE HLDGS INC CL A 90089L108 315 8786 SH SOLE 8786 0 0 TWILIO INC CL A 90138F102 11550 43858 SH SOLE 43858 0 0 TWITTER INC COM 90184L102 3292 76168 SH SOLE 76168 0 0 TWO HBRS INVT CORP COM NEW 90187B408 241 41730 SH SOLE 41730 0 0 TYLER TECHNOLOGIES INC COM 902252105 2053 3817 SH SOLE 3817 0 0 TYSON FOODS INC CL A 902494103 5920 67923 SH SOLE 67923 0 0 UBER TECHNOLOGIES INC COM 90353T100 3565 85015 SH SOLE 85015 0 0 UBIQUITI INC COM 90353W103 791 2579 SH SOLE 2579 0 0 UDR INC COM 902653104 1692 28206 SH SOLE 28206 0 0 UFP INDUSTRIES INC COM 90278Q108 223 2422 SH SOLE 2422 0 0 UGI CORP NEW COM 902681105 451 9818 SH SOLE 9818 0 0 UIPATH INC CL A 90364P105 949 22001 SH SOLE 22001 0 0 ULTA BEAUTY INC COM 90384S303 2133 5174 SH SOLE 5174 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 245 2908 SH SOLE 2908 0 0 UNDER ARMOUR INC CL A 904311107 584 27580 SH SOLE 27580 0 0 UNDER ARMOUR INC CL C 904311206 194 10762 SH SOLE 10762 0 0 UNIFIRST CORP MASS COM 904708104 409 1944 SH SOLE 1944 0 0 UNILEVER PLC SPON ADR NEW 904767704 4080 75858 SH SOLE 75858 0 0 UNION PAC CORP COM 907818108 21418 85017 SH SOLE 85017 0 0 UNITED AIRLS HLDGS INC COM 910047109 1350 30842 SH SOLE 30842 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 205 5697 SH SOLE 5697 0 0 UNITED PARCEL SERVICE INC CL B 911312106 19002 88654 SH SOLE 88654 0 0 UNITED RENTALS INC COM 911363109 26618 80105 SH SOLE 78420 0 1685 UNITED STATES STL CORP NEW COM 912909108 271 11374 SH SOLE 11374 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 404 1871 SH SOLE 1871 0 0 UNITEDHEALTH GROUP INC COM 91324P102 137565 273958 SH SOLE 271973 0 1985 UNITI GROUP INC COM 91325V108 226 16109 SH SOLE 16109 0 0 UNITY SOFTWARE INC COM 91332U101 1764 12336 SH SOLE 12336 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 336 2033 SH SOLE 2033 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 937 7223 SH SOLE 7223 0 0 UNUM GROUP COM 91529Y106 221 8993 SH SOLE 8993 0 0 UPSTART HLDGS INC COM 91680M107 519 3431 SH SOLE 3431 0 0 URANIUM ENERGY CORP COM 916896103 42 12494 SH SOLE 12494 0 0 US BANCORP DEL COM NEW 902973304 15095 268757 SH SOLE 268757 0 0 US FOODS HLDG CORP COM 912008109 322 9259 SH SOLE 9259 0 0 V F CORP COM 918204108 2494 34063 SH SOLE 34063 0 0 VAIL RESORTS INC COM 91879Q109 596 1819 SH SOLE 1819 0 0 VALERO ENERGY CORP COM 91913Y100 3734 49716 SH SOLE 49716 0 0 VALLEY NATL BANCORP COM 919794107 235 17079 SH SOLE 17079 0 0 VALMONT INDS INC COM 920253101 209 833 SH SOLE 833 0 0 VALVOLINE INC COM 92047W101 273 7312 SH SOLE 7312 0 0 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 339 10279 SH SOLE 10279 0 0 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 36418 1273362 SH SOLE 1273362 0 0 VANECK ETF TRUST VANECK RUSSIA ET 92189F403 24011 900636 SH SOLE 900636 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 345404 791176 SH SOLE 791176 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 3016 12554 SH SOLE 12554 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 303597 4954264 SH SOLE 4954264 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3723 75270 SH SOLE 59535 0 15735 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 353 3150 SH SOLE 3150 0 0 VARONIS SYS INC COM 922280102 207 4248 SH SOLE 4248 0 0 VEEVA SYS INC CL A COM 922475108 1776 6952 SH SOLE 6952 0 0 VENTAS INC COM 92276F100 1876 36707 SH SOLE 36707 0 0 VERIS RESIDENTIAL INC COM 554489104 207 11264 SH SOLE 11264 0 0 VERISIGN INC COM 92343E102 5537 21814 SH SOLE 21814 0 0 VERISK ANALYTICS INC COM 92345Y106 7668 33526 SH SOLE 32636 0 890 VERITIV CORP COM 923454102 204 1663 SH SOLE 1663 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 39765 765361 SH SOLE 765361 0 0 VERMILION ENERGY INC COM 923725105 4701 374236 SH SOLE 374236 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 14854 67642 SH SOLE 67642 0 0 VIACOMCBS INC CL A 92556H107 817 24489 SH SOLE 24489 0 0 VIACOMCBS INC CL B 92556H206 978 32405 SH SOLE 32405 0 0 VIATRIS INC COM 92556V106 1556 115015 SH SOLE 115015 0 0 VIAVI SOLUTIONS INC COM 925550105 308 17462 SH SOLE 17462 0 0 VICI PPTYS INC COM 925652109 918 30493 SH SOLE 30493 0 0 VICOR CORP COM 925815102 223 1757 SH SOLE 1757 0 0 VICTORIAS SECRET AND CO COMMON STOCK 926400102 211 3797 SH SOLE 3797 0 0 VIR BIOTECHNOLOGY INC COM 92764N102 218 5206 SH SOLE 5206 0 0 VIRTU FINL INC CL A 928254101 232 8041 SH SOLE 8041 0 0 VISA INC COM CL A 92826C839 54145 249860 SH SOLE 248825 0 1035 VISTRA CORP COM 92840M102 493 21639 SH SOLE 21639 0 0 VMWARE INC CL A COM 928563402 2098 18104 SH SOLE 18104 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 3490 233903 SH SOLE 233903 0 0 VONAGE HLDGS CORP COM 92886T201 211 10160 SH SOLE 10160 0 0 VONTIER CORPORATION COM 928881101 212 6902 SH SOLE 6902 0 0 VORNADO RLTY TR SH BEN INT 929042109 685 16373 SH SOLE 16373 0 0 VOYA FINANCIAL INC COM 929089100 355 5347 SH SOLE 5347 0 0 VULCAN MATLS CO COM 929160109 2665 12837 SH SOLE 12837 0 0 WABTEC COM 929740108 1630 17694 SH SOLE 17694 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 10555 202362 SH SOLE 202362 0 0 WALKER & DUNLOP INC COM 93148P102 218 1447 SH SOLE 1447 0 0 WALMART INC COM 931142103 38463 265833 SH SOLE 265833 0 0 WARBY PARKER INC CL A COM 93403J106 216 4630 SH SOLE 4630 0 0 WARNER MUSIC GROUP CORP COM CL A 934550203 907 21001 SH SOLE 21001 0 0 WASTE CONNECTIONS INC COM 94106B101 133493 980130 SH SOLE 980130 0 0 WASTE MGMT INC DEL COM 94106L109 16708 100108 SH SOLE 100108 0 0 WATERS CORP COM 941848103 2220 5959 SH SOLE 5959 0 0 WATSCO INC COM 942622200 549 1754 SH SOLE 1754 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 261 1343 SH SOLE 1343 0 0 WAYFAIR INC CL A 94419L101 872 4592 SH SOLE 4592 0 0 WD 40 CO COM 929236107 265 1085 SH SOLE 1085 0 0 WEBER INC CL A 94770D102 165 12759 SH SOLE 12759 0 0 WEC ENERGY GROUP INC COM 92939U106 2943 30314 SH SOLE 30314 0 0 WELLS FARGO CO NEW COM 949746101 21837 455127 SH SOLE 455127 0 0 WELLTOWER INC COM 95040Q104 3456 40298 SH SOLE 40298 0 0 WENDYS CO COM 95058W100 227 9526 SH SOLE 9526 0 0 WESCO INTL INC COM 95082P105 271 2058 SH SOLE 2058 0 0 WEST FRASER TIMBER CO LTD COM 952845105 14471 151791 SH SOLE 151791 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 6597 14065 SH SOLE 14065 0 0 WESTERN ALLIANCE BANCORP COM 957638109 437 4060 SH SOLE 4060 0 0 WESTERN DIGITAL CORP. COM 958102105 1922 29472 SH SOLE 29472 0 0 WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 381 17090 SH SOLE 17090 0 0 WESTERN UN CO COM 959802109 362 20265 SH SOLE 20265 0 0 WESTLAKE CHEM CORP COM 960413102 540 5563 SH SOLE 5563 0 0 WESTROCK CO COM 96145D105 925 20852 SH SOLE 20852 0 0 WEX INC COM 96208T104 249 1776 SH SOLE 1776 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 2982 72422 SH SOLE 72422 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 26331 614056 SH SOLE 614056 0 0 WHIRLPOOL CORP COM 963320106 19037 81125 SH SOLE 81125 0 0 WILLIAMS COS INC COM 969457100 6850 263051 SH SOLE 263051 0 0 WILLIAMS SONOMA INC COM 969904101 525 3102 SH SOLE 3102 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 1623 6835 SH SOLE 6835 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 395 9665 SH SOLE 9665 0 0 WINGSTOP INC COM 974155103 222 1286 SH SOLE 1286 0 0 WINNEBAGO INDS INC COM 974637100 208 2772 SH SOLE 2772 0 0 WISDOMTREE INVTS INC COM 97717P104 72 11721 SH SOLE 11721 0 0 WIX COM LTD SHS M98068105 852 5397 SH SOLE 5397 0 0 WOLFSPEED INC COM 977852102 531 4751 SH SOLE 4751 0 0 WOLVERINE WORLD WIDE INC COM 978097103 210 7295 SH SOLE 7295 0 0 WOODWARD INC COM 980745103 260 2372 SH SOLE 2372 0 0 WORKDAY INC CL A 98138H101 8675 31755 SH SOLE 31755 0 0 WORKIVA INC COM CL A 98139A105 263 2018 SH SOLE 2018 0 0 WORLD FUEL SVCS CORP COM 981475106 211 7970 SH SOLE 7970 0 0 WP CAREY INC COM 92936U109 669 8155 SH SOLE 8155 0 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 421 4696 SH SOLE 4696 0 0 WYNN RESORTS LTD COM 983134107 906 10652 SH SOLE 10652 0 0 XCEL ENERGY INC COM 98389B100 15009 221706 SH SOLE 221706 0 0 XENIA HOTELS & RESORTS INC COM 984017103 271 14944 SH SOLE 14944 0 0 XILINX INC COM 983919101 10643 50197 SH SOLE 50197 0 0 XPENG INC ADS 98422D105 318 6320 SH SOLE 6320 0 0 XPO LOGISTICS INC COM 983793100 391 5056 SH SOLE 5056 0 0 XYLEM INC COM 98419M100 2061 17188 SH SOLE 17188 0 0 YAMANA GOLD INC COM 98462Y100 9872 2349000 SH SOLE 2349000 0 0 YETI HLDGS INC COM 98585X104 319 3856 SH SOLE 3856 0 0 YUM BRANDS INC COM 988498101 3953 28470 SH SOLE 28470 0 0 YUM CHINA HLDGS INC COM 98850P109 447 8974 SH SOLE 8974 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 5964 10021 SH SOLE 10021 0 0 ZENDESK INC COM 98936J101 522 5005 SH SOLE 5005 0 0 ZIFF DAVIS INC COM 48123V102 238 2143 SH SOLE 2143 0 0 ZILLOW GROUP INC CL A 98954M101 664 10676 SH SOLE 10676 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 2549 20068 SH SOLE 20068 0 0 ZIONS BANCORPORATION N A COM 989701107 946 14980 SH SOLE 14980 0 0 ZOETIS INC CL A 98978V103 18339 75152 SH SOLE 75152 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 8478 46098 SH SOLE 46098 0 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 1046 16291 SH SOLE 16291 0 0 ZSCALER INC COM 98980G102 14827 46144 SH SOLE 46144 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 243 8603 SH SOLE 8603 0 0 ZYNGA INC CL A 98986T108 302 47234 SH SOLE 47234 0 0