0000950123-20-008620.txt : 20200813 0000950123-20-008620.hdr.sgml : 20200813 20200813141056 ACCESSION NUMBER: 0000950123-20-008620 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200630 FILED AS OF DATE: 20200813 DATE AS OF CHANGE: 20200813 EFFECTIVENESS DATE: 20200813 FILER: COMPANY DATA: COMPANY CONFORMED NAME: TD ASSET MANAGEMENT INC CENTRAL INDEX KEY: 0001056053 STATE OF INCORPORATION: A6 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-05987 FILM NUMBER: 201098693 BUSINESS ADDRESS: STREET 1: 55 KING ST WEST 7TH FL P O BOX 3TD CENT STREET 2: P O BOX 3 TD CENTER TORONTO ONTARIO CITY: TORONTO STATE: A6 ZIP: 00000 MAIL ADDRESS: STREET 1: P O BOX 3 TD CENTER 7TH FLOOR STREET 2: 55 KING ST W TORONTO DOMINION CENTRE CITY: TORONTO STATE: A6 ZIP: 00000 13F-HR 1 primary_doc.xml 13F-HR LIVE 0001056053 XXXXXXXX 06-30-2020 06-30-2020 false TD ASSET MANAGEMENT INC
P O BOX 3 TD CENTER 7TH FLOOR 55 KING ST W TORONTO DOMINION CENTRE Toronto A6 00000
13F COMBINATION REPORT 028-05987 28-11528 TD Waterhouse Private Investment Counsel Inc. N
Jacqueline Hatherly Vice President & Director 306-779-6162 Jacqueline Hatherly Regina A6 08-12-2020 1 1707 70291609 false 1 28-11528 TD Waterhouse Private Investment Counsel Inc.
INFORMATION TABLE 2 1237.xml INFORMATION TABLE FOR FORM 13F 10X GENOMICS INC CL A COM 88025U109 1737 19444 SH SOLE 19444 0 0 3M CO COM 88579Y101 102212 655249 SH SOLE 655249 0 0 3M CO COM 88579Y101 13800 88467 SH DFND 1 88467 0 0 58 COM INC SPON ADR REP A 31680Q104 1299 24084 SH SOLE 24084 0 0 AAR CORP COM 000361105 1000 48400 SH SOLE 48400 0 0 AARONS INC COM PAR $0.50 002535300 2541 55980 SH SOLE 55980 0 0 ABBOTT LABS COM 002824100 257295 2814118 SH SOLE 2814118 0 0 ABBOTT LABS COM 002824100 27543 301243 SH DFND 1 301243 0 0 ABBVIE INC COM 00287Y109 3388 34511 SH DFND 1 34511 0 0 ABBVIE INC COM 00287Y109 82523 840528 SH SOLE 840528 0 0 ABIOMED INC COM 003654100 2135 8839 SH SOLE 8839 0 0 ABM INDS INC COM 000957100 780 21493 SH SOLE 21493 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 7638 304078 SH SOLE 304078 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 12383 255473 SH SOLE 255473 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 422 32490 SH SOLE 32490 0 0 ACAMAR PARTNERS ACQSITION CO CL A 004285102 5433 530000 SH SOLE 530000 0 0 ACAMAR PARTNERS ACQSITION CO *W EXP 02/26/202 004285110 224 176666 SH SOLE 176666 0 0 ACCEL ENTERTAINMENT INC *W EXP 11/20/202 00436Q114 1263 539533 SH SOLE 539533 0 0 ACCELERON PHARMA INC COM 00434H108 9791 102768 SH SOLE 102768 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 207696 967289 SH SOLE 967289 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 6197 28859 SH DFND 1 28859 0 0 ACTIVISION BLIZZARD INC COM 00507V109 591 7787 SH DFND 1 7787 0 0 ACTIVISION BLIZZARD INC COM 00507V109 16518 217626 SH SOLE 217626 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 2248 46456 SH SOLE 46456 0 0 ADOBE INC COM 00724F101 105006 241221 SH SOLE 241221 0 0 ADOBE INC COM 00724F101 5873 13492 SH DFND 1 13492 0 0 ADT INC DEL COM 00090Q103 515 64588 SH SOLE 64588 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 2334 16383 SH SOLE 16383 0 0 ADVANCED MICRO DEVICES INC COM 007903107 59057 1122545 SH SOLE 1122545 0 0 ADVANCED MICRO DEVICES INC COM 007903107 708 13456 SH DFND 1 13456 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 1535 73501 SH SOLE 73501 0 0 AERCAP HOLDINGS NV SHS N00985106 881 28598 SH SOLE 28598 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 954 24068 SH SOLE 24068 0 0 AES CORP COM 00130H105 2340 161492 SH SOLE 161492 0 0 AES CORP COM 00130H105 203 14001 SH DFND 1 14001 0 0 AFLAC INC COM 001055102 23317 647157 SH SOLE 647157 0 0 AGENUS INC COM NEW 00847G705 380 96800 SH SOLE 96800 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 112702 1275337 SH SOLE 1275337 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 33369 377603 SH DFND 1 377603 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 3330 62268 SH SOLE 62268 0 0 AGNICO EAGLE MINES LTD COM 008474108 175976 2757147 SH SOLE 2757147 0 0 AGNICO EAGLE MINES LTD COM 008474108 51649 809224 SH DFND 1 809224 0 0 AGORA INC ADS 00851L103 2578 58364 SH SOLE 58364 0 0 AGREE REALTY CORP COM 008492100 690 10500 SH SOLE 10500 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 1684 100776 SH SOLE 100776 0 0 AIR PRODS & CHEMS INC COM 009158106 40198 166477 SH SOLE 166477 0 0 AIR PRODS & CHEMS INC COM 009158106 1798 7447 SH DFND 1 7447 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 5460 50989 SH SOLE 50989 0 0 AKERO THERAPEUTICS INC COM 00973Y108 217 8722 SH SOLE 8722 0 0 AKOUOS INC COM 00973J101 746 33154 SH SOLE 33154 0 0 ALAMO GROUP INC COM 011311107 4537 44200 SH SOLE 44200 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 22125 2380325 SH SOLE 2380325 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 1203 129393 SH DFND 1 129393 0 0 ALASKA AIR GROUP INC COM 011659109 3762 103745 SH SOLE 103745 0 0 ALBANY INTL CORP CL A 012348108 1421 24200 SH SOLE 24200 0 0 ALBEMARLE CORP COM 012653101 1658 21475 SH SOLE 21475 0 0 ALCOA CORP COM 013872106 1100 97900 SH SOLE 97900 0 0 ALCON AG ORD SHS H01301128 9974 174000 SH SOLE 174000 0 0 ALCON AG ORD SHS H01301128 283 4942 SH DFND 1 4942 0 0 ALECTOR INC COM 014442107 962 39357 SH SOLE 39357 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 48788 300696 SH SOLE 300696 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 66579 593182 SH SOLE 593182 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 185869 14424729 SH SOLE 14424729 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 1860 144328 SH DFND 1 144328 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2754 12769 SH DFND 1 12769 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 409678 1899293 SH SOLE 1899293 0 0 ALIGN TECHNOLOGY INC COM 016255101 44510 162183 SH SOLE 162183 0 0 ALIGN TECHNOLOGY INC COM 016255101 1754 6391 SH DFND 1 6391 0 0 ALLEGHANY CORP DEL COM 017175100 7058 14430 SH SOLE 14430 0 0 ALLEGION PLC ORD SHS G0176J109 5694 55707 SH SOLE 55707 0 0 ALLETE INC COM NEW 018522300 1496 27400 SH SOLE 27400 0 0 ALLIANT ENERGY CORP COM 018802108 15472 323414 SH SOLE 323414 0 0 ALLIANT ENERGY CORP COM 018802108 217 4531 SH DFND 1 4531 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 3532 82481 SH SOLE 82481 0 0 ALLSTATE CORP COM 020002101 17526 180695 SH SOLE 180695 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 23116 156075 SH SOLE 156075 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 220 1485 SH DFND 1 1485 0 0 ALPHABET INC CAP STK CL C 02079K107 102984 72852 SH DFND 1 72852 0 0 ALPHABET INC CAP STK CL A 02079K305 23585 16632 SH DFND 1 16632 0 0 ALPHABET INC CAP STK CL C 02079K107 623543 441100 SH SOLE 441100 0 0 ALPHABET INC CAP STK CL A 02079K305 274953 193895 SH SOLE 193895 0 0 ALTICE USA INC CL A 02156K103 4996 221637 SH SOLE 221637 0 0 ALTRIA GROUP INC COM 02209S103 31306 797601 SH SOLE 797601 0 0 ALTRIA GROUP INC COM 02209S103 946 24091 SH DFND 1 24091 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 2173 314027 SH SOLE 314027 0 0 AMAZON COM INC COM 023135106 1277494 463058 SH SOLE 463058 0 0 AMAZON COM INC COM 023135106 30601 11092 SH DFND 1 11092 0 0 AMCOR PLC ORD G0250X107 2663 260852 SH DFND 1 260852 0 0 AMCOR PLC ORD G0250X107 18684 1829964 SH SOLE 1829964 0 0 AMEDISYS INC COM 023436108 5610 28257 SH SOLE 28257 0 0 AMER STATES WTR CO COM 029899101 6355 80826 SH SOLE 80826 0 0 AMEREN CORP COM 023608102 82403 1171157 SH SOLE 1171157 0 0 AMEREN CORP COM 023608102 660 9382 SH DFND 1 9382 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 886 67804 SH SOLE 67804 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 1880 53767 SH SOLE 53767 0 0 AMERICAN ELEC PWR CO INC COM 025537101 25560 320938 SH SOLE 320938 0 0 AMERICAN ELEC PWR CO INC COM 025537101 620 7784 SH DFND 1 7784 0 0 AMERICAN EXPRESS CO COM 025816109 10707 112466 SH DFND 1 112466 0 0 AMERICAN EXPRESS CO COM 025816109 47178 495566 SH SOLE 495566 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 787 12404 SH DFND 1 12404 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 291 9322 SH DFND 1 9322 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 46171 1480788 SH SOLE 1480788 0 0 AMERICAN TOWER CORP NEW COM 03027X100 123959 479457 SH SOLE 479457 0 0 AMERICAN TOWER CORP NEW COM 03027X100 2278 8810 SH DFND 1 8810 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 1323 10281 SH DFND 1 10281 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 55192 428976 SH SOLE 428976 0 0 AMERICAS GOLD AND SILVER COR COM 03062D100 163 62780 SH SOLE 62780 0 0 AMERIPRISE FINL INC COM 03076C106 15899 105967 SH SOLE 105967 0 0 AMERIPRISE FINL INC COM 03076C106 12781 85187 SH DFND 1 85187 0 0 AMERISAFE INC COM 03071H100 4587 75000 SH SOLE 75000 0 0 AMERISOURCEBERGEN CORP COM 03073E105 10541 104607 SH SOLE 104607 0 0 AMERISOURCEBERGEN CORP COM 03073E105 12665 125679 SH DFND 1 125679 0 0 AMETEK INC COM 031100100 3185 35634 SH DFND 1 35634 0 0 AMETEK INC COM 031100100 22838 255540 SH SOLE 255540 0 0 AMGEN INC COM 031162100 68588 290801 SH SOLE 290801 0 0 AMGEN INC COM 031162100 20834 88331 SH DFND 1 88331 0 0 AMPHENOL CORP NEW CL A 032095101 3964 41377 SH DFND 1 41377 0 0 AMPHENOL CORP NEW CL A 032095101 9851 102817 SH SOLE 102817 0 0 ANALOG DEVICES INC COM 032654105 18877 153925 SH SOLE 153925 0 0 ANALOG DEVICES INC COM 032654105 1130 9216 SH DFND 1 9216 0 0 ANAPLAN INC COM 03272L108 9913 218781 SH SOLE 218781 0 0 ANGLOGOLD ASHANTI LIMITED SPONSORED ADR 035128206 8505 288404 SH SOLE 288404 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 598 91216 SH SOLE 91216 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 103 15701 SH DFND 1 15701 0 0 ANSYS INC COM 03662Q105 4462 15296 SH DFND 1 15296 0 0 ANSYS INC COM 03662Q105 7010 24029 SH SOLE 24029 0 0 ANTHEM INC COM 036752103 73893 280984 SH SOLE 280984 0 0 ANTHEM INC COM 036752103 942 3583 SH DFND 1 3583 0 0 AON PLC SHS CL A G0403H108 10835 56258 SH DFND 1 56258 0 0 AON PLC SHS CL A G0403H108 132503 687970 SH SOLE 687970 0 0 APACHE CORP COM 037411105 905 67062 SH SOLE 67062 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 1000 26567 SH SOLE 26567 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 2180 66743 SH SOLE 66743 0 0 APHRIA INC COM 03765K104 3854 901902 SH SOLE 901902 0 0 API GROUP CORP COM STK 00187Y100 1138 93688 SH SOLE 93688 0 0 APPLE INC COM 037833100 1154377 3164410 SH SOLE 3164410 0 0 APPLE INC COM 037833100 241333 661548 SH DFND 1 661548 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 1373 22000 SH SOLE 22000 0 0 APPLIED MATLS INC COM 038222105 69156 1144015 SH SOLE 1144015 0 0 APPLIED MATLS INC COM 038222105 7139 118101 SH DFND 1 118101 0 0 APREA THERAPEUTICS INC COM 03836J102 662 17076 SH SOLE 17076 0 0 APTARGROUP INC COM 038336103 7235 64606 SH SOLE 64606 0 0 APTARGROUP INC COM 038336103 1896 16928 SH DFND 1 16928 0 0 APTIV PLC SHS G6095L109 1009 12947 SH DFND 1 12947 0 0 APTIV PLC SHS G6095L109 24773 317926 SH SOLE 317926 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 655 61033 SH SOLE 61033 0 0 ARCH CAP GROUP LTD ORD G0450A105 732 25567 SH SOLE 25567 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 7512 188273 SH SOLE 188273 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 2044 51235 SH DFND 1 51235 0 0 ARCTURUS THERAPEUTICS HLDG I COM 03969T109 837 17911 SH SOLE 17911 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 619 20474 SH SOLE 20474 0 0 ARDELYX INC COM 039697107 618 89278 SH SOLE 89278 0 0 ARGENX SE SPONSORED ADR 04016X101 25278 112231 SH SOLE 112231 0 0 ARISTA NETWORKS INC COM 040413106 64418 306710 SH SOLE 306710 0 0 ARISTA NETWORKS INC COM 040413106 19557 93113 SH DFND 1 93113 0 0 ARVINAS INC COM 04335A105 500 14900 SH SOLE 14900 0 0 ARYA SCIENCES ACQUISTION CO UNIT 06/09/2027 G31655114 431 37158 SH SOLE 37158 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 402 5200 SH SOLE 5200 0 0 ASCENDIS PHARMA A S SPONSORED ADR 04351P101 17630 119205 SH SOLE 119205 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 1704 4630 SH SOLE 4630 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 10743 29191 SH DFND 1 29191 0 0 ASPEN TECHNOLOGY INC COM 045327103 8805 84978 SH SOLE 84978 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 439 18839 SH SOLE 18839 0 0 ASSURANT INC COM 04621X108 14280 138248 SH SOLE 138248 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 27481 519590 SH SOLE 519590 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 3327 62901 SH DFND 1 62901 0 0 AT&T INC COM 00206R102 18987 628084 SH DFND 1 628084 0 0 AT&T INC COM 00206R102 220243 7285591 SH SOLE 7285591 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 387 31789 SH SOLE 31789 0 0 ATLASSIAN CORP PLC CL A G06242104 85157 472388 SH SOLE 472388 0 0 ATMOS ENERGY CORP COM 049560105 77571 778984 SH SOLE 778984 0 0 ATRICURE INC COM 04963C209 3114 69266 SH SOLE 69266 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 7100 438727 SH SOLE 438727 0 0 AURORA CANNABIS INC COM 05156X884 4062 329508 SH SOLE 329508 0 0 AUTODESK INC COM 052769106 15531 64930 SH SOLE 64930 0 0 AUTODESK INC COM 052769106 277 1158 SH DFND 1 1158 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 20583 272617 SH SOLE 272617 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 52135 350160 SH SOLE 350160 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 4462 29967 SH DFND 1 29967 0 0 AUTOZONE INC COM 053332102 5491 4867 SH DFND 1 4867 0 0 AUTOZONE INC COM 053332102 6551 5807 SH SOLE 5807 0 0 AVALARA INC COM 05338G106 19260 144716 SH SOLE 144716 0 0 AVALONBAY CMNTYS INC COM 053484101 5285 34175 SH SOLE 34175 0 0 AVANOS MED INC COM 05350V106 1354 46074 SH SOLE 46074 0 0 AVANTOR INC COM 05352A100 15461 909448 SH SOLE 909448 0 0 AVERY DENNISON CORP COM 053611109 24957 218749 SH SOLE 218749 0 0 AVIDITY BIOSCIENCES INC COM 05370A108 574 20309 SH SOLE 20309 0 0 AVISTA CORP COM 05379B107 1095 30100 SH SOLE 30100 0 0 AVROBIO INC COM 05455M100 292 16716 SH SOLE 16716 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 10176 250892 SH SOLE 250892 0 0 AXONICS MODULATION TECHNOLOG COM 05465P101 329 9357 SH SOLE 9357 0 0 AXSOME THERAPEUTICS INC COM 05464T104 2108 25616 SH SOLE 25616 0 0 AZZ INC COM 002474104 1397 40700 SH SOLE 40700 0 0 B2GOLD CORP COM 11777Q209 49806 8786968 SH SOLE 8786968 0 0 BADGER METER INC COM 056525108 1038 16500 SH SOLE 16500 0 0 BAIDU INC SPON ADR REP A 056752108 1104 9205 SH SOLE 9205 0 0 BAIDU INC SPON ADR REP A 056752108 258 2148 SH DFND 1 2148 0 0 BAKER HUGHES COMPANY CL A 05722G100 187 12140 SH DFND 1 12140 0 0 BAKER HUGHES COMPANY CL A 05722G100 2500 162426 SH SOLE 162426 0 0 BALCHEM CORP COM 057665200 396 4170 SH SOLE 4170 0 0 BALL CORP COM 058498106 41490 597068 SH SOLE 597068 0 0 BALLARD PWR SYS INC NEW COM 058586108 8066 525923 SH SOLE 525923 0 0 BALLARD PWR SYS INC NEW COM 058586108 190 12395 SH DFND 1 12395 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 106 27904 SH DFND 1 27904 0 0 BANK MONTREAL QUE COM 063671101 175667 3311081 SH DFND 1 3311081 0 0 BANK MONTREAL QUE COM 063671101 796045 15004335 SH SOLE 15004335 0 0 BANK NEW YORK MELLON CORP COM 064058100 7559 195566 SH SOLE 195566 0 0 BANK NEW YORK MELLON CORP COM 064058100 443 11461 SH DFND 1 11461 0 0 BANK NOVA SCOTIA B C COM 064149107 333247 8079081 SH DFND 1 8079081 0 0 BANK NOVA SCOTIA B C COM 064149107 1130767 27413753 SH SOLE 27413753 0 0 BANK OZK COM 06417N103 10411 443596 SH SOLE 443596 0 0 BANK OZK COM 06417N103 1606 68426 SH DFND 1 68426 0 0 BANKUNITED INC COM 06652K103 1833 90541 SH SOLE 90541 0 0 BARRICK GOLD CORPORATION COM 067901108 404640 15086783 SH SOLE 15086783 0 0 BARRICK GOLD CORPORATION COM 067901108 95922 3576390 SH DFND 1 3576390 0 0 BAUSCH HEALTH COS INC COM 071734107 226 12381 SH DFND 1 12381 0 0 BAUSCH HEALTH COS INC COM 071734107 19539 1071364 SH SOLE 1071364 0 0 BAXTER INTL INC COM 071813109 11729 136226 SH SOLE 136226 0 0 BAXTER INTL INC COM 071813109 210 2436 SH DFND 1 2436 0 0 BAYTEX ENERGY CORP COM 07317Q105 197 389736 SH SOLE 389736 0 0 BCE INC COM NEW 05534B760 625713 15051602 SH SOLE 15051602 0 0 BCE INC COM NEW 05534B760 122022 2935247 SH DFND 1 2935247 0 0 BEAM THERAPEUTICS INC COM 07373V105 201 7176 SH SOLE 7176 0 0 BECTON DICKINSON & CO COM 075887109 76820 321060 SH SOLE 321060 0 0 BECTON DICKINSON & CO COM 075887109 6884 28772 SH DFND 1 28772 0 0 BEIGENE LTD SPONSORED ADR 07725L102 5021 26651 SH SOLE 26651 0 0 BELLRING BRANDS INC COM CL A 079823100 492 24678 SH SOLE 24678 0 0 BELLUS HEALTH INC NEW COM NEW 07987C204 666 64735 SH SOLE 64735 0 0 BERKLEY W R CORP COM 084423102 32527 567753 SH SOLE 567753 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 151127 846600 SH SOLE 846600 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7523 42141 SH DFND 1 42141 0 0 BEST BUY INC COM 086516101 9761 111852 SH SOLE 111852 0 0 BILL COM HLDGS INC COM 090043100 2849 31580 SH SOLE 31580 0 0 BIO RAD LABS INC CL A 090572207 2234 4947 SH SOLE 4947 0 0 BIO-TECHNE CORP COM 09073M104 1268 4800 SH SOLE 4800 0 0 BIOGEN INC COM 09062X103 24072 89972 SH SOLE 89972 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 8778 71166 SH SOLE 71166 0 0 BIONTECH SE SPONSORED ADS 09075V102 1061 15900 SH SOLE 15900 0 0 BJS RESTAURANTS INC COM 09180C106 979 46759 SH SOLE 46759 0 0 BK OF AMERICA CORP COM 060505104 197819 8329208 SH SOLE 8329208 0 0 BK OF AMERICA CORP COM 060505104 48265 2032205 SH DFND 1 2032205 0 0 BLACK KNIGHT INC COM 09215C105 33078 455865 SH SOLE 455865 0 0 BLACKBERRY LTD COM 09228F103 9484 1951316 SH SOLE 1951316 0 0 BLACKBERRY LTD COM 09228F103 147 30183 SH DFND 1 30183 0 0 BLACKROCK INC COM 09247X101 21839 40139 SH DFND 1 40139 0 0 BLACKROCK INC COM 09247X101 117387 215749 SH SOLE 215749 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 2461 43438 SH SOLE 43438 0 0 BLOCK H & R INC COM 093671105 1195 83654 SH SOLE 83654 0 0 BLUEBIRD BIO INC COM 09609G100 1897 31076 SH SOLE 31076 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 4594 58895 SH SOLE 58895 0 0 BOEING CO COM 097023105 43633 238040 SH SOLE 238040 0 0 BOEING CO COM 097023105 4725 25776 SH DFND 1 25776 0 0 BOISE CASCADE CO DEL COM 09739D100 775 20600 SH SOLE 20600 0 0 BOOKING HOLDINGS INC COM 09857L108 116645 73254 SH SOLE 73254 0 0 BOOKING HOLDINGS INC COM 09857L108 2322 1458 SH DFND 1 1458 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1719 22104 SH DFND 1 22104 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3177 40845 SH SOLE 40845 0 0 BORGWARNER INC COM 099724106 1838 52072 SH SOLE 52072 0 0 BOSTON BEER INC CL A 100557107 5054 9417 SH SOLE 9417 0 0 BOSTON PPTYS LTD PARTNERSHIP COM 101121101 3158 34940 SH SOLE 34940 0 0 BOSTON SCIENTIFIC CORP COM 101137107 47206 1344531 SH SOLE 1344531 0 0 BOSTON SCIENTIFIC CORP COM 101137107 19807 564141 SH DFND 1 564141 0 0 BOTTOMLINE TECH DEL INC COM 101388106 467 9200 SH SOLE 9200 0 0 BRADY CORP CL A 104674106 16214 346308 SH SOLE 346308 0 0 BRIDGE BANCORP INC COM 108035106 813 35600 SH SOLE 35600 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 3510 29951 SH SOLE 29951 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 1086 9265 SH DFND 1 9265 0 0 BRINKS CO COM 109696104 1990 43730 SH SOLE 43730 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 43138 733646 SH SOLE 733646 0 0 BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 799 223242 SH SOLE 223242 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 4237 109141 SH SOLE 109141 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1423 36648 SH DFND 1 36648 0 0 BROADCOM INC COM 11135F101 43910 139128 SH DFND 1 139128 0 0 BROADCOM INC COM 11135F101 118503 375474 SH SOLE 375474 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 85082 674239 SH SOLE 674239 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 9828 77880 SH DFND 1 77880 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 160368 4888554 SH DFND 1 4888554 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 894834 27277609 SH SOLE 27277609 0 0 BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 8665 282402 SH SOLE 282402 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 311227 7585179 SH SOLE 7585179 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 33847 824213 SH DFND 1 824213 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 12967 285469 SH DFND 1 285469 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 33309 733154 SH SOLE 733154 0 0 BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 38156 3863871 SH SOLE 3863871 0 0 BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 459 46473 SH DFND 1 46473 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 8424 176524 SH DFND 1 176524 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 123397 2585635 SH SOLE 2585635 0 0 BROWN & BROWN INC COM 115236101 14326 351466 SH SOLE 351466 0 0 BROWN FORMAN CORP CL B 115637209 14030 220391 SH SOLE 220391 0 0 BRP INC COM SUN VTG 05577W200 11660 274290 SH SOLE 274290 0 0 BRP INC COM SUN VTG 05577W200 879 20671 SH DFND 1 20671 0 0 BRUKER CORP COM 116794108 45079 1108143 SH SOLE 1108143 0 0 BURLINGTON STORES INC COM 122017106 27532 139806 SH SOLE 139806 0 0 BURNING ROCK BIOTECH LTD SPONSORED ADS 12233L107 1137 42093 SH SOLE 42093 0 0 BWX TECHNOLOGIES INC COM 05605H100 14322 252862 SH SOLE 252862 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 46569 589032 SH SOLE 589032 0 0 CABLE ONE INC COM 12685J105 4829 2721 SH SOLE 2721 0 0 CABOT OIL & GAS CORP COM 127097103 18606 1082978 SH SOLE 1082978 0 0 CACTUS INC CL A 127203107 400 19400 SH SOLE 19400 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 27670 288348 SH SOLE 288348 0 0 CAE INC COM 124765108 24538 1517769 SH SOLE 1517769 0 0 CAE INC COM 124765108 12831 793616 SH DFND 1 793616 0 0 CAL MAINE FOODS INC COM NEW 128030202 2185 49133 SH SOLE 49133 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 3163 66312 SH SOLE 66312 0 0 CAMDEN PPTY TR SH BEN INT 133131102 5716 62667 SH SOLE 62667 0 0 CAMECO CORP COM 13321L108 13395 1310653 SH SOLE 1310653 0 0 CAMECO CORP COM 13321L108 9489 928409 SH DFND 1 928409 0 0 CAMPBELL SOUP CO COM 134429109 13692 275881 SH DFND 1 275881 0 0 CAMPBELL SOUP CO COM 134429109 2530 50983 SH SOLE 50983 0 0 CANADA GOOSE HLDGS INC SHS SUB VTG 135086106 4232 182852 SH SOLE 182852 0 0 CANADIAN IMP BK COMM COM 136069101 762895 11450991 SH SOLE 11450991 0 0 CANADIAN IMP BK COMM COM 136069101 143492 2153798 SH DFND 1 2153798 0 0 CANADIAN NAT RES LTD COM 136385101 119481 6910086 SH DFND 1 6910086 0 0 CANADIAN NAT RES LTD COM 136385101 316427 18300372 SH SOLE 18300372 0 0 CANADIAN NATL RY CO COM 136375102 1142157 12951609 SH SOLE 12951609 0 0 CANADIAN NATL RY CO COM 136375102 270049 3062245 SH DFND 1 3062245 0 0 CANADIAN PAC RY LTD COM 13645T100 200573 791095 SH DFND 1 791095 0 0 CANADIAN PAC RY LTD COM 13645T100 751784 2964827 SH SOLE 2964827 0 0 CANOPY GROWTH CORP COM 138035100 11997 743084 SH SOLE 743084 0 0 CANOPY GROWTH CORP COM 138035100 179 11099 SH DFND 1 11099 0 0 CAPITAL ONE FINL CORP COM 14040H105 358 5717 SH DFND 1 5717 0 0 CAPITAL ONE FINL CORP COM 14040H105 7075 113037 SH SOLE 113037 0 0 CAPITOL FED FINL INC COM 14057J101 919 83432 SH SOLE 83432 0 0 CARA THERAPEUTICS INC COM 140755109 332 19400 SH SOLE 19400 0 0 CARDINAL HEALTH INC COM 14149Y108 9463 181311 SH SOLE 181311 0 0 CARDINAL HEALTH INC COM 14149Y108 355 6794 SH DFND 1 6794 0 0 CAREDX INC COM 14167L103 1278 36074 SH SOLE 36074 0 0 CARMAX INC COM 143130102 18337 204766 SH SOLE 204766 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 1520 92553 SH SOLE 92553 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 204 12440 SH DFND 1 12440 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 1618 72808 SH DFND 1 72808 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 4793 215721 SH SOLE 215721 0 0 CARVANA CO CL A 146869102 6525 54285 SH SOLE 54285 0 0 CASEYS GEN STORES INC COM 147528103 18418 123180 SH SOLE 123180 0 0 CATALENT INC COM 148806102 40295 549723 SH SOLE 549723 0 0 CATERPILLAR INC DEL COM 149123101 99279 784813 SH SOLE 784813 0 0 CATERPILLAR INC DEL COM 149123101 7595 60038 SH DFND 1 60038 0 0 CAVCO INDS INC DEL COM 149568107 1033 5356 SH SOLE 5356 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 19653 210684 SH SOLE 210684 0 0 CBRE GROUP INC CL A 12504L109 4122 91146 SH SOLE 91146 0 0 CDW CORP COM 12514G108 18914 162797 SH SOLE 162797 0 0 CDW CORP COM 12514G108 1243 10700 SH DFND 1 10700 0 0 CELANESE CORP DEL COM 150870103 3186 36895 SH SOLE 36895 0 0 CELESTICA INC SUB VTG SHS 15101Q108 3688 539026 SH SOLE 539026 0 0 CENOVUS ENERGY INC COM 15135U109 94902 20355366 SH SOLE 20355366 0 0 CENOVUS ENERGY INC COM 15135U109 50139 10754323 SH DFND 1 10754323 0 0 CENTENE CORP DEL COM 15135B101 22408 352607 SH DFND 1 352607 0 0 CENTENE CORP DEL COM 15135B101 113451 1785229 SH SOLE 1785229 0 0 CENTERPOINT ENERGY INC COM 15189T107 2730 146226 SH SOLE 146226 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 520 147001 SH SOLE 147001 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 398 24800 SH SOLE 24800 0 0 CENTURYLINK INC COM 156700106 2446 243905 SH SOLE 243905 0 0 CERIDIAN HCM HLDG INC COM 15677J108 26798 338021 SH SOLE 338021 0 0 CERNER CORP COM 156782104 7280 106203 SH SOLE 106203 0 0 CERNER CORP COM 156782104 2798 40815 SH DFND 1 40815 0 0 CF INDS HLDGS INC COM 125269100 2611 92802 SH SOLE 92802 0 0 CGI INC CL A SUB VTG 12532H104 208115 3314065 SH SOLE 3314065 0 0 CGI INC CL A SUB VTG 12532H104 28967 461275 SH DFND 1 461275 0 0 CHARLES RIV LABS INTL INC COM 159864107 33659 193054 SH SOLE 193054 0 0 CHART INDS INC COM PAR $0.01 16115Q308 1230 25359 SH SOLE 25359 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 107451 210671 SH SOLE 210671 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 30497 59793 SH DFND 1 59793 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 8802 81935 SH SOLE 81935 0 0 CHEMOCENTRYX INC COM 16383L106 796 13841 SH SOLE 13841 0 0 CHENIERE ENERGY INC COM NEW 16411R208 723 14959 SH SOLE 14959 0 0 CHENIERE ENERGY INC COM NEW 16411R208 534 11047 SH DFND 1 11047 0 0 CHESAPEAKE UTILS CORP COM 165303108 1844 21954 SH SOLE 21954 0 0 CHEVRON CORP NEW COM 166764100 206053 2309237 SH SOLE 2309237 0 0 CHEVRON CORP NEW COM 166764100 16251 182129 SH DFND 1 182129 0 0 CHEWY INC CL A 16679L109 240 5373 SH DFND 1 5373 0 0 CHEWY INC CL A 16679L109 1809 40473 SH SOLE 40473 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 41637 39565 SH SOLE 39565 0 0 CHUBB LIMITED COM H1467J104 1504 11878 SH DFND 1 11878 0 0 CHUBB LIMITED COM H1467J104 23499 185584 SH SOLE 185584 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 66815 1697100 SH SOLE 1697100 0 0 CHURCH & DWIGHT INC COM 171340102 45709 591323 SH SOLE 591323 0 0 CHUYS HLDGS INC COM 171604101 941 63263 SH SOLE 63263 0 0 CIGNA CORP NEW COM 125523100 132303 705053 SH SOLE 705053 0 0 CIGNA CORP NEW COM 125523100 407 2169 SH DFND 1 2169 0 0 CINCINNATI FINL CORP COM 172062101 13978 218309 SH SOLE 218309 0 0 CINEMARK HLDGS INC COM 17243V102 693 60000 SH SOLE 60000 0 0 CINTAS CORP COM 172908105 21986 82543 SH SOLE 82543 0 0 CISCO SYS INC COM 17275R102 213919 4586602 SH SOLE 4586602 0 0 CISCO SYS INC COM 17275R102 30785 660046 SH DFND 1 660046 0 0 CITIGROUP INC COM NEW 172967424 1780 34841 SH DFND 1 34841 0 0 CITIGROUP INC COM NEW 172967424 27308 534401 SH SOLE 534401 0 0 CITIZENS FINANCIAL GROUP INC COM 174610105 9140 362108 SH SOLE 362108 0 0 CITRIX SYS INC COM 177376100 36860 249206 SH SOLE 249206 0 0 CLARIVATE PLC ORD SHS G21810109 20953 938347 SH SOLE 938347 0 0 CLOROX CO DEL COM 189054109 68849 313849 SH SOLE 313849 0 0 CLOROX CO DEL COM 189054109 772 3518 SH DFND 1 3518 0 0 CME GROUP INC COM 12572Q105 18162 111738 SH DFND 1 111738 0 0 CME GROUP INC COM 12572Q105 135890 836040 SH SOLE 836040 0 0 CMS ENERGY CORP COM 125896100 29015 496657 SH SOLE 496657 0 0 CMS ENERGY CORP COM 125896100 207 3535 SH DFND 1 3535 0 0 CNOOC LIMITED SPONSORED ADR 126132109 2898 25679 SH DFND 1 25679 0 0 COCA COLA CO COM 191216100 16766 375239 SH DFND 1 375239 0 0 COCA COLA CO COM 191216100 268190 6002458 SH SOLE 6002458 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 27342 724096 SH SOLE 724096 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 403 10680 SH DFND 1 10680 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1292 16700 SH SOLE 16700 0 0 COGNEX CORP COM 192422103 15856 265514 SH SOLE 265514 0 0 COGNEX CORP COM 192422103 1319 22081 SH DFND 1 22081 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 4133 72731 SH DFND 1 72731 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 9444 166205 SH SOLE 166205 0 0 COLFAX CORP COM 194014106 12667 454000 SH SOLE 454000 0 0 COLGATE PALMOLIVE CO COM 194162103 65585 895242 SH SOLE 895242 0 0 COLGATE PALMOLIVE CO COM 194162103 9482 129424 SH DFND 1 129424 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 771 13475 SH DFND 1 13475 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 6689 116948 SH SOLE 116948 0 0 COLUMBIA BKG SYS INC COM 197236102 746 26317 SH SOLE 26317 0 0 COMCAST CORP NEW CL A 20030N101 155416 3987077 SH SOLE 3987077 0 0 COMCAST CORP NEW CL A 20030N101 40905 1049397 SH DFND 1 1049397 0 0 COMERICA INC COM 200340107 1073 28158 SH SOLE 28158 0 0 COMFORT SYS USA INC COM 199908104 2763 67800 SH SOLE 67800 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 442 10800 SH SOLE 10800 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 654 71581 SH SOLE 71581 0 0 CONAGRA BRANDS INC COM 205887102 4129 117408 SH SOLE 117408 0 0 CONCHO RES INC COM 20605P101 11633 225874 SH SOLE 225874 0 0 CONOCOPHILLIPS COM 20825C104 18370 437180 SH SOLE 437180 0 0 CONSOLIDATED EDISON INC COM 209115104 21063 292822 SH SOLE 292822 0 0 CONSTELLATION BRANDS INC CL A 21036P108 12703 72612 SH SOLE 72612 0 0 CONSTELLATION PHARMCETICLS I COM 210373106 463 15400 SH SOLE 15400 0 0 CONSTELLIUM SE CL A SHS F21107101 831 108235 SH SOLE 108235 0 0 CONTINENTAL RES INC COM 212015101 1104 63000 SH SOLE 63000 0 0 CONYERS PK II ACQUISITION CO COM CL A 212896104 38675 3500000 SH SOLE 3500000 0 0 CONYERS PK II ACQUISITION CO *W EXP 07/18/202 212896112 1838 875000 SH SOLE 875000 0 0 CONYERS PK II ACQUISITION CO UNIT 99/99/9999 212896203 614 52463 SH SOLE 52463 0 0 COOPER COS INC COM NEW 216648402 38149 134499 SH SOLE 134499 0 0 COPART INC COM 217204106 30929 371427 SH SOLE 371427 0 0 COPART INC COM 217204106 1172 14073 SH DFND 1 14073 0 0 CORELOGIC INC COM 21871D103 15729 234000 SH SOLE 234000 0 0 CORNING INC COM 219350105 20517 792158 SH SOLE 792158 0 0 CORTEVA INC COM 22052L104 5428 202605 SH SOLE 202605 0 0 CORTEVA INC COM 22052L104 399 14899 SH DFND 1 14899 0 0 CORTEXYME INC COM 22053A107 204 4400 SH SOLE 4400 0 0 CORVEL CORP COM 221006109 4608 65000 SH SOLE 65000 0 0 COSTAR GROUP INC COM 22160N109 75521 106268 SH SOLE 106268 0 0 COSTAR GROUP INC COM 22160N109 508 715 SH DFND 1 715 0 0 COSTCO WHSL CORP NEW COM 22160K105 29743 98094 SH DFND 1 98094 0 0 COSTCO WHSL CORP NEW COM 22160K105 160741 530132 SH SOLE 530132 0 0 COTY INC COM CL A 222070203 226 50657 SH SOLE 50657 0 0 COUPA SOFTWARE INC COM 22266L106 25757 92972 SH SOLE 92972 0 0 CREDICORP LTD COM G2519Y108 17190 128600 SH SOLE 128600 0 0 CRESCENT PT ENERGY CORP COM 22576C101 4366 2702972 SH SOLE 2702972 0 0 CRESCENT PT ENERGY CORP COM 22576C101 81 50255 SH DFND 1 50255 0 0 CRONOS GROUP INC COM 22717L101 3525 586997 SH SOLE 586997 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 336 54517 SH SOLE 54517 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 572 58517 SH SOLE 58517 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 27905 278240 SH SOLE 278240 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 145862 871598 SH SOLE 871598 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 2632 15729 SH DFND 1 15729 0 0 CSG SYS INTL INC COM 126349109 720 17400 SH SOLE 17400 0 0 CSX CORP COM 126408103 15028 215490 SH SOLE 215490 0 0 CSX CORP COM 126408103 832 11935 SH DFND 1 11935 0 0 CTS CORP COM 126501105 1329 66325 SH SOLE 66325 0 0 CUBESMART COM 229663109 1311 48588 SH SOLE 48588 0 0 CUBIC CORP COM 229669106 1903 39614 SH SOLE 39614 0 0 CUMMINS INC COM 231021106 9802 56576 SH SOLE 56576 0 0 CUMMINS INC COM 231021106 10402 60039 SH DFND 1 60039 0 0 CVB FINL CORP COM 126600105 673 35900 SH SOLE 35900 0 0 CVS HEALTH CORP COM 126650100 23182 356814 SH SOLE 356814 0 0 CVS HEALTH CORP COM 126650100 11147 171578 SH DFND 1 171578 0 0 CYCLERION THERAPEUTICS INC COM 23255M105 150 25342 SH SOLE 25342 0 0 CYRUSONE INC COM 23283R100 393 5400 SH SOLE 5400 0 0 D R HORTON INC COM 23331A109 5999 108179 SH SOLE 108179 0 0 DANAHER CORPORATION COM 235851102 190061 1074822 SH SOLE 1074822 0 0 DANAHER CORPORATION 4.75 MND CV PFD 235851300 16583 13300 SH SOLE 13300 0 0 DANAHER CORPORATION COM 235851102 43211 244363 SH DFND 1 244363 0 0 DANAHER CORPORATION 4.75 MND CV PFD 235851300 1111 891 SH DFND 1 891 0 0 DARDEN RESTAURANTS INC COM 237194105 7285 96146 SH SOLE 96146 0 0 DATADOG INC CL A COM 23804L103 18603 213956 SH SOLE 213956 0 0 DAVITA INC COM 23918K108 1779 22485 SH SOLE 22485 0 0 DBX ETF TR XTRACK HRVST CSI 233051879 21801 733779 SH SOLE 733779 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 1930 32319 SH SOLE 32319 0 0 DEERE & CO COM 244199105 11870 75532 SH SOLE 75532 0 0 DEERE & CO COM 244199105 1450 9225 SH DFND 1 9225 0 0 DELL TECHNOLOGIES INC CL C 24703L202 965 17562 SH SOLE 17562 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 3665 130666 SH SOLE 130666 0 0 DENALI THERAPEUTICS INC COM 24823R105 1393 57607 SH SOLE 57607 0 0 DENNYS CORP COM 24869P104 699 69214 SH SOLE 69214 0 0 DENTSPLY SIRONA INC COM 24906P109 2540 57655 SH SOLE 57655 0 0 DESCARTES SYS GROUP INC COM 249906108 23001 436750 SH SOLE 436750 0 0 DESCARTES SYS GROUP INC COM 249906108 909 17266 SH DFND 1 17266 0 0 DEVON ENERGY CORP NEW COM 25179M103 2796 246520 SH SOLE 246520 0 0 DEXCOM INC COM 252131107 21647 53397 SH SOLE 53397 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 6647 49461 SH DFND 1 49461 0 0 DIAMONDBACK ENERGY INC COM 25278X109 4119 98505 SH SOLE 98505 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 1673 65880 SH SOLE 65880 0 0 DIGITAL RLTY TR INC COM 253868103 9396 66116 SH SOLE 66116 0 0 DIGITAL RLTY TR INC COM 253868103 1988 13986 SH DFND 1 13986 0 0 DIODES INC COM 254543101 1105 21800 SH SOLE 21800 0 0 DISCOVER FINL SVCS COM 254709108 4048 80810 SH SOLE 80810 0 0 DISCOVERY INC COM SER A 25470F104 659 31231 SH SOLE 31231 0 0 DISCOVERY INC COM SER C 25470F302 1241 64455 SH SOLE 64455 0 0 DISH NETWORK CORPORATION CL A 25470M109 1708 49497 SH SOLE 49497 0 0 DISNEY WALT CO COM DISNEY 254687106 105832 949081 SH SOLE 949081 0 0 DISNEY WALT CO COM DISNEY 254687106 22526 202009 SH DFND 1 202009 0 0 DOCUSIGN INC COM 256163106 814 4726 SH DFND 1 4726 0 0 DOCUSIGN INC COM 256163106 73018 424008 SH SOLE 424008 0 0 DOLLAR GEN CORP NEW COM 256677105 178085 934781 SH SOLE 934781 0 0 DOLLAR GEN CORP NEW COM 256677105 21191 111232 SH DFND 1 111232 0 0 DOLLAR TREE INC COM 256746108 31689 341915 SH DFND 1 341915 0 0 DOLLAR TREE INC COM 256746108 88084 950409 SH SOLE 950409 0 0 DOMINION ENERGY INC COM 25746U109 73544 905933 SH SOLE 905933 0 0 DOMINION ENERGY INC COM 25746U109 768 9463 SH DFND 1 9463 0 0 DOMINOS PIZZA INC COM 25754A201 354 957 SH DFND 1 957 0 0 DOMINOS PIZZA INC COM 25754A201 24008 64984 SH SOLE 64984 0 0 DONALDSON INC COM 257651109 9211 197992 SH SOLE 197992 0 0 DOUGLAS EMMETT INC COM 25960P109 4173 136100 SH SOLE 136100 0 0 DOVER CORP COM 260003108 4175 43239 SH SOLE 43239 0 0 DOW INC COM 260557103 16084 394610 SH SOLE 394610 0 0 DOW INC COM 260557103 851 20890 SH DFND 1 20890 0 0 DR REDDYS LABS LTD ADR 256135203 949 17900 SH SOLE 17900 0 0 DRAFTKINGS INC COM CL A 26142R104 3625 109000 SH SOLE 109000 0 0 DRIL QUIP INC COM 262037104 522 17520 SH SOLE 17520 0 0 DRIVE SHACK INC COM 262077100 209 112800 SH SOLE 112800 0 0 DROPBOX INC CL A 26210C104 11032 506760 SH SOLE 506760 0 0 DTE ENERGY CO COM 233331107 20472 190433 SH SOLE 190433 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 49529 619966 SH SOLE 619966 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 4636 58026 SH DFND 1 58026 0 0 DUKE REALTY CORP COM NEW 264411505 26824 757955 SH SOLE 757955 0 0 DUNKIN BRANDS GROUP INC COM 265504100 10763 165006 SH SOLE 165006 0 0 DUPONT DE NEMOURS INC COM 26614N102 10353 194870 SH SOLE 194870 0 0 DUPONT DE NEMOURS INC COM 26614N102 3121 58734 SH DFND 1 58734 0 0 DXC TECHNOLOGY CO COM 23355L106 745 45176 SH SOLE 45176 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 3065 61624 SH SOLE 61624 0 0 EAST WEST BANCORP INC COM 27579R104 1607 44353 SH SOLE 44353 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 9033 390700 SH SOLE 390700 0 0 EASTGROUP PPTY INC COM 277276101 3764 31737 SH SOLE 31737 0 0 EASTMAN CHEM CO COM 277432100 2536 36420 SH SOLE 36420 0 0 EATON CORP PLC SHS G29183103 20988 239915 SH SOLE 239915 0 0 EATON CORP PLC SHS G29183103 2414 27595 SH DFND 1 27595 0 0 EBAY INC. COM 278642103 27120 517065 SH SOLE 517065 0 0 ECOLAB INC COM 278865100 68367 343640 SH SOLE 343640 0 0 ECOLAB INC COM 278865100 7500 37700 SH DFND 1 37700 0 0 EDISON INTL COM 281020107 5010 92241 SH SOLE 92241 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 12310 178121 SH SOLE 178121 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 3713 53729 SH DFND 1 53729 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 14187 661409 SH SOLE 661409 0 0 ELDORADO GOLD CORP NEW COM 284902509 5147 535522 SH SOLE 535522 0 0 ELECTRONIC ARTS INC COM 285512109 118519 897532 SH SOLE 897532 0 0 ELECTRONIC ARTS INC COM 285512109 36255 274553 SH DFND 1 274553 0 0 ELEMENT SOLUTIONS INC COM 28618M106 1384 127589 SH SOLE 127589 0 0 EMERSON ELEC CO COM 291011104 18259 294364 SH SOLE 294364 0 0 EMERSON ELEC CO COM 291011104 2376 38298 SH DFND 1 38298 0 0 EMPLOYERS HOLDINGS INC COM 292218104 7866 260900 SH SOLE 260900 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 1468 29247 SH SOLE 29247 0 0 ENBRIDGE INC COM 29250N105 1030591 34003505 SH SOLE 34003505 0 0 ENBRIDGE INC COM 29250N105 277887 9168614 SH DFND 1 9168614 0 0 ENCOMPASS HEALTH CORP COM 29261A100 12692 204945 SH SOLE 204945 0 0 ENCORE CAP GROUP INC COM 292554102 1483 43380 SH SOLE 43380 0 0 ENCORE WIRE CORP COM 292562105 2060 42200 SH SOLE 42200 0 0 ENEL CHILE S.A. SPONSORED ADR 29278D105 68 18046 SH DFND 1 18046 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 1056 60000 SH SOLE 60000 0 0 ENERPLUS CORP COM 292766102 2646 943552 SH SOLE 943552 0 0 ENERPLUS CORP COM 292766102 108 38399 SH DFND 1 38399 0 0 ENTEGRIS INC COM 29362U104 554 9381 SH DFND 1 9381 0 0 ENTEGRIS INC COM 29362U104 14124 239186 SH SOLE 239186 0 0 ENTERGY CORP NEW COM 29364G103 15191 161939 SH SOLE 161939 0 0 ENTERGY CORP NEW COM 29364G103 794 8467 SH DFND 1 8467 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 202 11102 SH SOLE 11102 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 3278 155418 SH SOLE 155418 0 0 EOG RES INC COM 26875P101 10012 197625 SH SOLE 197625 0 0 EOG RES INC COM 26875P101 2614 51592 SH DFND 1 51592 0 0 EPAM SYS INC COM 29414B104 1539 6106 SH SOLE 6106 0 0 EPIZYME INC COM 29428V104 729 45374 SH SOLE 45374 0 0 EPLUS INC COM 294268107 537 7600 SH SOLE 7600 0 0 EQUIFAX INC COM 294429105 48092 279801 SH SOLE 279801 0 0 EQUIFAX INC COM 294429105 200 1166 SH DFND 1 1166 0 0 EQUINIX INC COM 29444U700 4094 5830 SH DFND 1 5830 0 0 EQUINIX INC COM 29444U700 151195 215285 SH SOLE 215285 0 0 EQUINOX GOLD CORP COM 29446Y502 6156 552328 SH SOLE 552328 0 0 EQUITABLE HLDGS INC COM 29452E101 9436 489185 SH SOLE 489185 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 491 28141 SH SOLE 28141 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 11209 179399 SH SOLE 179399 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 5432 92354 SH SOLE 92354 0 0 ESCO TECHNOLOGIES INC COM 296315104 2837 33566 SH SOLE 33566 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 508 9900 SH SOLE 9900 0 0 ESSENT GROUP LTD COM G3198U102 1755 48386 SH SOLE 48386 0 0 ESSENTIAL UTILS INC COM 29670G102 973 23028 SH SOLE 23028 0 0 ESSEX PPTY TR INC COM 297178105 10772 47006 SH SOLE 47006 0 0 ETSY INC COM 29786A106 8328 78400 SH SOLE 78400 0 0 EURONET WORLDWIDE INC COM 298736109 1562 16299 SH SOLE 16299 0 0 EVEREST RE GROUP LTD COM G3223R108 7193 34885 SH SOLE 34885 0 0 EVERGY INC COM 30034W106 3563 60094 SH SOLE 60094 0 0 EVERGY INC COM 30034W106 253 4264 SH DFND 1 4264 0 0 EVERSOURCE ENERGY COM 30040W108 303 3644 SH DFND 1 3644 0 0 EVERSOURCE ENERGY COM 30040W108 70027 840969 SH SOLE 840969 0 0 EVERTEC INC COM 30040P103 10375 369200 SH SOLE 369200 0 0 EVO PMTS INC CL A COM 26927E104 359 15722 SH SOLE 15722 0 0 EXACT SCIENCES CORP COM 30063P105 27877 320648 SH SOLE 320648 0 0 EXELIXIS INC COM 30161Q104 7563 318577 SH SOLE 318577 0 0 EXELON CORP COM 30161N101 44281 1220201 SH SOLE 1220201 0 0 EXLSERVICE HOLDINGS INC COM 302081104 5059 79800 SH SOLE 79800 0 0 EXPEDIA GROUP INC COM NEW 30212P303 3132 38104 SH SOLE 38104 0 0 EXPEDITORS INTL WASH INC COM 302130109 48607 639223 SH SOLE 639223 0 0 EXPONENT INC COM 30214U102 43010 531445 SH SOLE 531445 0 0 EXTRA SPACE STORAGE INC COM 30225T102 40180 434995 SH SOLE 434995 0 0 EXXON MOBIL CORP COM 30231G102 147130 3290034 SH SOLE 3290034 0 0 EXXON MOBIL CORP COM 30231G102 15862 354696 SH DFND 1 354696 0 0 F M C CORP COM NEW 302491303 4988 50067 SH SOLE 50067 0 0 F5 NETWORKS INC COM 315616102 1696 12161 SH SOLE 12161 0 0 FACEBOOK INC CL A 30303M102 766300 3374731 SH SOLE 3374731 0 0 FACEBOOK INC CL A 30303M102 75617 333010 SH DFND 1 333010 0 0 FACTSET RESH SYS INC COM 303075105 865 2633 SH SOLE 2633 0 0 FAIR ISAAC CORP COM 303250104 738 1766 SH SOLE 1766 0 0 FAR PT ACQUISITION CORP COM CL A 30734W109 10240 1000000 SH SOLE 1000000 0 0 FAR PT ACQUISITION CORP *W EXP 06/01/202 30734W117 167 333332 SH SOLE 333332 0 0 FASTENAL CO COM 311900104 25137 586759 SH SOLE 586759 0 0 FASTENAL CO COM 311900104 3943 92030 SH DFND 1 92030 0 0 FATE THERAPEUTICS INC COM 31189P102 1180 34380 SH SOLE 34380 0 0 FB FINL CORP COM 30257X104 1290 52088 SH SOLE 52088 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 1199 14068 SH SOLE 14068 0 0 FEDERAL SIGNAL CORP COM 313855108 731 24600 SH SOLE 24600 0 0 FEDEX CORP COM 31428X106 8331 59413 SH SOLE 59413 0 0 FEDEX CORP COM 31428X106 706 5037 SH DFND 1 5037 0 0 FIBROGEN INC COM 31572Q808 3114 76826 SH SOLE 76826 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 525 17131 SH SOLE 17131 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 127360 949807 SH SOLE 949807 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 2422 18064 SH DFND 1 18064 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 553 86725 SH SOLE 86725 0 0 FIFTH THIRD BANCORP COM 316773100 3302 171265 SH SOLE 171265 0 0 FIRST BANCORP P R COM NEW 318672706 475 85000 SH SOLE 85000 0 0 FIRST BANCSHARES INC MS COM 318916103 785 34871 SH SOLE 34871 0 0 FIRST INDL RLTY TR INC COM 32054K103 1039 27029 SH SOLE 27029 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 5877 592942 SH SOLE 592942 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 4404 41548 SH SOLE 41548 0 0 FIRSTENERGY CORP COM 337932107 41289 1064694 SH SOLE 1064694 0 0 FIRSTENERGY CORP COM 337932107 694 17896 SH DFND 1 17896 0 0 FIRSTSERVICE CORP NEW COM 33767E202 1549 15398 SH DFND 1 15398 0 0 FIRSTSERVICE CORP NEW COM 33767E202 23648 235391 SH SOLE 235391 0 0 FISERV INC COM 337738108 103604 1061302 SH SOLE 1061302 0 0 FISERV INC COM 337738108 2385 24433 SH DFND 1 24433 0 0 FIVE BELOW INC COM 33829M101 4094 38290 SH SOLE 38290 0 0 FIVE9 INC COM 338307101 16462 148748 SH SOLE 148748 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 1036 35200 SH SOLE 35200 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 36491 145077 SH SOLE 145077 0 0 FLIR SYS INC COM 302445101 1018 25088 SH SOLE 25088 0 0 FLOWERS FOODS INC COM 343498101 5018 224430 SH SOLE 224430 0 0 FLOWSERVE CORP COM 34354P105 657 23024 SH SOLE 23024 0 0 FLOWSERVE CORP COM 34354P105 7127 249902 SH DFND 1 249902 0 0 FORD MTR CO DEL COM 345370860 6053 995618 SH SOLE 995618 0 0 FORTINET INC COM 34959E109 50021 364396 SH SOLE 364396 0 0 FORTIS INC COM 349553107 423679 11176644 SH SOLE 11176644 0 0 FORTIS INC COM 349553107 156030 4116066 SH DFND 1 4116066 0 0 FORTIVE CORP COM 34959J108 31779 469694 SH SOLE 469694 0 0 FORTUNA SILVER MINES INC COM 349915108 1271 250791 SH SOLE 250791 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 2420 37855 SH SOLE 37855 0 0 FORWARD AIR CORP COM 349853101 14647 294000 SH SOLE 294000 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 3475 142400 SH SOLE 142400 0 0 FOX CORP CL A COM 35137L105 2666 99409 SH SOLE 99409 0 0 FOX CORP CL B COM 35137L204 1129 42067 SH SOLE 42067 0 0 FOX FACTORY HLDG CORP COM 35138V102 5910 71545 SH SOLE 71545 0 0 FRANCO NEV CORP COM 351858105 232087 1666769 SH SOLE 1666769 0 0 FRANCO NEV CORP COM 351858105 55007 395043 SH DFND 1 395043 0 0 FRANKLIN ELEC INC COM 353514102 1591 30294 SH SOLE 30294 0 0 FRANKLIN RESOURCES INC COM 354613101 1193 56870 SH SOLE 56870 0 0 FREEPORT-MCMORAN INC CL B 35671D857 4311 372637 SH SOLE 372637 0 0 G1 THERAPEUTICS INC COM 3621LQ109 700 28842 SH SOLE 28842 0 0 GALLAGHER ARTHUR J & CO COM 363576109 54486 558887 SH SOLE 558887 0 0 GALLAGHER ARTHUR J & CO COM 363576109 502 5150 SH DFND 1 5150 0 0 GAP INC COM 364760108 468 37098 SH SOLE 37098 0 0 GARMIN LTD SHS H2906T109 13266 136066 SH SOLE 136066 0 0 GARTNER INC COM 366651107 9378 77295 SH SOLE 77295 0 0 GENERAC HLDGS INC COM 368736104 7817 64111 SH SOLE 64111 0 0 GENERAL DYNAMICS CORP COM 369550108 8793 58829 SH SOLE 58829 0 0 GENERAL DYNAMICS CORP COM 369550108 407 2721 SH DFND 1 2721 0 0 GENERAL ELECTRIC CO COM 369604103 3094 453038 SH DFND 1 453038 0 0 GENERAL ELECTRIC CO COM 369604103 46634 6827841 SH SOLE 6827841 0 0 GENERAL MLS INC COM 370334104 16740 271531 SH SOLE 271531 0 0 GENERAL MLS INC COM 370334104 710 11517 SH DFND 1 11517 0 0 GENERAL MTRS CO COM 37045V100 8087 319659 SH SOLE 319659 0 0 GENERATION BIO CO COM 37148K100 494 23518 SH SOLE 23518 0 0 GENMARK DIAGNOSTICS INC COM 372309104 1559 105998 SH SOLE 105998 0 0 GENTEX CORP COM 371901109 32149 1247525 SH SOLE 1247525 0 0 GENTHERM INC COM 37253A103 1335 34323 SH SOLE 34323 0 0 GENUINE PARTS CO COM 372460105 5226 60093 SH SOLE 60093 0 0 GETTY RLTY CORP NEW COM 374297109 6307 212512 SH SOLE 212512 0 0 GFL ENVIRONMENTAL INC SUB VTG SHS 36168Q104 4159 222250 SH SOLE 222250 0 0 GIBRALTAR INDS INC COM 374689107 2945 61340 SH SOLE 61340 0 0 GILDAN ACTIVEWEAR INC COM 375916103 10232 662669 SH SOLE 662669 0 0 GILDAN ACTIVEWEAR INC COM 375916103 2180 141168 SH DFND 1 141168 0 0 GILEAD SCIENCES INC COM 375558103 762 9904 SH DFND 1 9904 0 0 GILEAD SCIENCES INC COM 375558103 28177 366226 SH SOLE 366226 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 5917 93728 SH SOLE 93728 0 0 GLOBAL PMTS INC COM 37940X102 136662 805695 SH SOLE 805695 0 0 GLOBAL PMTS INC COM 37940X102 267 1577 SH DFND 1 1577 0 0 GLOBANT S A COM L44385109 1134 7567 SH SOLE 7567 0 0 GLOBE LIFE INC COM 37959E102 4442 59837 SH SOLE 59837 0 0 GLOBUS MED INC CL A 379577208 12642 264974 SH SOLE 264974 0 0 GODADDY INC CL A 380237107 830 11320 SH SOLE 11320 0 0 GODADDY INC CL A 380237107 381 5190 SH DFND 1 5190 0 0 GOLD FIELDS LTD SPONSORED ADR 38059T106 3039 323300 SH SOLE 323300 0 0 GOLD STD VENTURES CORP COM 380738104 227 273338 SH SOLE 273338 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 53427 270350 SH SOLE 270350 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 526 2662 SH DFND 1 2662 0 0 GORES HLDGS IV INC COM CL A 382865103 25250 2500000 SH SOLE 2500000 0 0 GORES HLDGS IV INC *W EXP 01/22/202 382865111 1125 625000 SH SOLE 625000 0 0 GORES METROPOULOS INC COM CL A 382872109 15501 1450000 SH SOLE 1450000 0 0 GORES METROPOULOS INC *W EXP 01/28/202 382872117 942 483333 SH SOLE 483333 0 0 GRACO INC COM 384109104 3316 69090 SH SOLE 69090 0 0 GRAINGER W W INC COM 384802104 5832 18565 SH SOLE 18565 0 0 GRAINGER W W INC COM 384802104 1966 6257 SH DFND 1 6257 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 6327 123001 SH DFND 1 123001 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 71151 1383201 SH SOLE 1383201 0 0 GRITSTONE ONCOLOGY INC COM 39868T105 135 20400 SH SOLE 20400 0 0 GSX TECHEDU INC SPONSORED ADS 36257Y109 3044 50748 SH SOLE 50748 0 0 GUARDANT HEALTH INC COM 40131M109 1927 23748 SH SOLE 23748 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 1273 10376 SH SOLE 10376 0 0 HAIN CELESTIAL GROUP INC COM 405217100 344 10926 SH DFND 1 10926 0 0 HALLIBURTON CO COM 406216101 255 19635 SH DFND 1 19635 0 0 HALLIBURTON CO COM 406216101 3854 296928 SH SOLE 296928 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 531 19800 SH SOLE 19800 0 0 HANESBRANDS INC COM 410345102 5546 491247 SH SOLE 491247 0 0 HANESBRANDS INC COM 410345102 323 28625 SH DFND 1 28625 0 0 HANGER INC COM NEW 41043F208 1394 84189 SH SOLE 84189 0 0 HANOVER INS GROUP INC COM 410867105 1861 18366 SH SOLE 18366 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 18998 492809 SH SOLE 492809 0 0 HASBRO INC COM 418056107 2358 31466 SH SOLE 31466 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 4951 137300 SH SOLE 137300 0 0 HAWKINS INC COM 420261109 514 12080 SH SOLE 12080 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 740 31680 SH SOLE 31680 0 0 HCA HEALTHCARE INC COM 40412C101 22584 232676 SH SOLE 232676 0 0 HCA HEALTHCARE INC COM 40412C101 290 2988 SH DFND 1 2988 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 296 6508 SH DFND 1 6508 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 842 18525 SH SOLE 18525 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 3520 127739 SH SOLE 127739 0 0 HEARTLAND EXPRESS INC COM 422347104 1166 56000 SH SOLE 56000 0 0 HEICO CORP NEW COM 422806109 4601 46173 SH SOLE 46173 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 536 24800 SH SOLE 24800 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 1212 32548 SH SOLE 32548 0 0 HENRY JACK & ASSOC INC COM 426281101 26602 144554 SH SOLE 144554 0 0 HENRY JACK & ASSOC INC COM 426281101 240 1305 SH DFND 1 1305 0 0 HENRY SCHEIN INC COM 806407102 1023 17524 SH DFND 1 17524 0 0 HENRY SCHEIN INC COM 806407102 2773 47494 SH SOLE 47494 0 0 HERITAGE COMMERCE CORP COM 426927109 674 89779 SH SOLE 89779 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 643 36827 SH SOLE 36827 0 0 HERITAGE FINL CORP WASH COM 42722X106 705 35245 SH SOLE 35245 0 0 HERSHEY CO COM 427866108 70511 543984 SH SOLE 543984 0 0 HESS CORP COM 42809H107 3315 63982 SH SOLE 63982 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 3386 347953 SH SOLE 347953 0 0 HEXO CORP COM 428304109 139 191074 SH SOLE 191074 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 29473 401262 SH SOLE 401262 0 0 HMS HLDGS CORP COM 40425J101 1811 55901 SH SOLE 55901 0 0 HOLLYFRONTIER CORP COM 436106108 967 33123 SH SOLE 33123 0 0 HOLOGIC INC COM 436440101 58259 1022094 SH SOLE 1022094 0 0 HOLOGIC INC COM 436440101 357 6264 SH DFND 1 6264 0 0 HOME BANCSHARES INC COM 436893200 2451 159382 SH SOLE 159382 0 0 HOME DEPOT INC COM 437076102 400775 1599835 SH SOLE 1599835 0 0 HOME DEPOT INC COM 437076102 84456 337137 SH DFND 1 337137 0 0 HOMESTREET INC COM 43785V102 1083 44000 SH SOLE 44000 0 0 HOMOLOGY MEDICINES INC COM 438083107 888 58471 SH SOLE 58471 0 0 HONEYWELL INTL INC COM 438516106 147415 1019541 SH SOLE 1019541 0 0 HONEYWELL INTL INC COM 438516106 9342 64607 SH DFND 1 64607 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 3118 84900 SH SOLE 84900 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 2566 46163 SH SOLE 46163 0 0 HORMEL FOODS CORP COM 440452100 11164 231277 SH SOLE 231277 0 0 HOST HOTELS & RESORTS INC COM 44107P104 1856 172047 SH SOLE 172047 0 0 HOWMET AEROSPACE INC COM 443201108 1264 79725 SH SOLE 79725 0 0 HP INC COM 40434L105 20572 1180267 SH SOLE 1180267 0 0 HUB GROUP INC CL A 443320106 1800 37600 SH SOLE 37600 0 0 HUDBAY MINERALS INC COM 443628102 2598 861063 SH SOLE 861063 0 0 HUMANA INC COM 444859102 46494 119906 SH SOLE 119906 0 0 HUNT J B TRANS SVCS INC COM 445658107 26599 221030 SH SOLE 221030 0 0 HUNTINGTON BANCSHARES INC COM 446150104 2221 245857 SH SOLE 245857 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 4218 24175 SH SOLE 24175 0 0 IAC INTERACTIVECORP COM 44919P508 85111 263176 SH SOLE 263176 0 0 IAMGOLD CORP COM 450913108 7069 1786300 SH SOLE 1786300 0 0 ICICI BANK LIMITED ADR 45104G104 115 12399 SH DFND 1 12399 0 0 ICON PLC SHS G4705A100 270 1600 SH DFND 1 1600 0 0 ICU MED INC COM 44930G107 11977 64985 SH SOLE 64985 0 0 IDACORP INC COM 451107106 2516 28800 SH SOLE 28800 0 0 IDEX CORP COM 45167R104 25927 164053 SH SOLE 164053 0 0 IDEXX LABS INC COM 45168D104 35223 106686 SH SOLE 106686 0 0 IGM BIOSCIENCES INC COM 449585108 1816 24874 SH SOLE 24874 0 0 IHS MARKIT LTD SHS G47567105 27209 360387 SH SOLE 360387 0 0 IHS MARKIT LTD SHS G47567105 710 9406 SH DFND 1 9406 0 0 ILLINOIS TOOL WKS INC COM 452308109 317 1812 SH DFND 1 1812 0 0 ILLINOIS TOOL WKS INC COM 452308109 16993 97187 SH SOLE 97187 0 0 ILLUMINA INC COM 452327109 43313 116952 SH SOLE 116952 0 0 ILLUMINA INC COM 452327109 6564 17725 SH DFND 1 17725 0 0 IMMUNOMEDICS INC COM 452907108 4644 131045 SH SOLE 131045 0 0 IMPERIAL OIL LTD COM NEW 453038408 15020 936701 SH SOLE 936701 0 0 IMPERIAL OIL LTD COM NEW 453038408 7500 467739 SH DFND 1 467739 0 0 INARI MED INC COM 45332Y109 671 13862 SH SOLE 13862 0 0 INCYTE CORP COM 45337C102 79932 768801 SH SOLE 768801 0 0 INFOSYS LTD SPONSORED ADR 456788108 2470 255700 SH SOLE 255700 0 0 INFOSYS LTD SPONSORED ADR 456788108 239 24783 SH DFND 1 24783 0 0 INGERSOLL RAND INC COM 45687V106 16302 579734 SH DFND 1 579734 0 0 INGERSOLL RAND INC COM 45687V106 24930 886563 SH SOLE 886563 0 0 INGREDION INC COM 457187102 2653 31964 SH SOLE 31964 0 0 INGREDION INC COM 457187102 256 3088 SH DFND 1 3088 0 0 INNOSPEC INC COM 45768S105 510 6600 SH SOLE 6600 0 0 INNOVIVA INC COM 45781M101 1043 74600 SH SOLE 74600 0 0 INPHI CORP COM 45772F107 623 5305 SH SOLE 5305 0 0 INSMED INC COM PAR $.01 457669307 5068 184022 SH SOLE 184022 0 0 INSULET CORP COM 45784P101 4975 25609 SH SOLE 25609 0 0 INTEL CORP COM 458140100 194361 3248546 SH SOLE 3248546 0 0 INTEL CORP COM 458140100 22340 373394 SH DFND 1 373394 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 726 34557 SH SOLE 34557 0 0 INTER PARFUMS INC COM 458334109 5971 124000 SH SOLE 124000 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 519 10837 SH SOLE 10837 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 134083 1463790 SH SOLE 1463790 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1094 11945 SH DFND 1 11945 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 4587 37984 SH DFND 1 37984 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 49929 413425 SH SOLE 413425 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 8895 72632 SH SOLE 72632 0 0 INTERPUBLIC GROUP COS INC COM 460690100 1329 77460 SH SOLE 77460 0 0 INTERSECT ENT INC COM 46071F103 222 16400 SH SOLE 16400 0 0 INTL FCSTONE INC COM 46116V105 781 14200 SH SOLE 14200 0 0 INTL PAPER CO COM 460146103 3394 96397 SH SOLE 96397 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 599 23328 SH SOLE 23328 0 0 INTUIT COM 461202103 188132 635175 SH SOLE 635175 0 0 INTUIT COM 461202103 5085 17168 SH DFND 1 17168 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 3135 5502 SH DFND 1 5502 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 146807 257633 SH SOLE 257633 0 0 INVESCO LTD SHS G491BT108 788 73228 SH SOLE 73228 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 857551 3463455 SH SOLE 3463455 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 630 2543 SH DFND 1 2543 0 0 INVESTORS BANCORP INC NEW COM 46146L101 901 106000 SH SOLE 106000 0 0 INVITAE CORP COM 46185L103 785 25900 SH SOLE 25900 0 0 INVITATION HOMES INC COM 46187W107 965 35069 SH SOLE 35069 0 0 IONIS PHARMACEUTICALS INC COM 462222100 12207 207042 SH SOLE 207042 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 4730 172315 SH SOLE 172315 0 0 IPG PHOTONICS CORP COM 44980X109 1148 7158 SH SOLE 7158 0 0 IQVIA HLDGS INC COM 46266C105 6194 43657 SH SOLE 43657 0 0 IQVIA HLDGS INC COM 46266C105 893 6294 SH DFND 1 6294 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 4824 41622 SH SOLE 41622 0 0 IRON MTN INC NEW COM 46284V101 13907 532836 SH SOLE 532836 0 0 IRON MTN INC NEW COM 46284V101 855 32746 SH DFND 1 32746 0 0 ISHARES INC MSCI AUST ETF 464286103 511 26540 SH DFND 1 26540 0 0 ISHARES INC MSCI GERMANY ETF 464286806 547 20194 SH DFND 1 20194 0 0 ISHARES INC MIN VOL EMRG MKT 464286533 2080 40000 SH SOLE 40000 0 0 ISHARES INC MSCI FRANCE ETF 464286707 44530 1624000 SH SOLE 1624000 0 0 ISHARES INC MSCI GERMANY ETF 464286806 100231 3697215 SH SOLE 3697215 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 102613 1868400 SH SOLE 1868400 0 0 ISHARES TR TRANS AVG ETF 464287192 20330 125000 SH SOLE 125000 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 35137 878648 SH SOLE 878648 0 0 ISHARES TR IBOXX INV CP ETF 464287242 1105 8215 SH SOLE 8215 0 0 ISHARES TR 20 YR TR BD ETF 464287432 243640 1486242 SH SOLE 1486242 0 0 ISHARES TR MSCI EAFE ETF 464287465 421741 6928545 SH SOLE 6928545 0 0 ISHARES TR MSCI CHINA ETF 46429B671 9271 141654 SH SOLE 141654 0 0 ISHARES TR CORE S&P MCP ETF 464287507 140975 792794 SH SOLE 792794 0 0 ISHARES TR JPMORGAN USD EMG 464288281 38882 356000 SH SOLE 356000 0 0 ISHARES TR IBOXX HI YD ETF 464288513 1521928 18646505 SH SOLE 18646505 0 0 ISHARES TR INTRM TR CRP ETF 464288638 8482 140485 SH SOLE 140485 0 0 ISHARES TR SH TR CRPORT ETF 464288646 13331 243675 SH SOLE 243675 0 0 ISHARES TR U.S. MED DVC ETF 464288810 27007 102000 SH SOLE 102000 0 0 ISHARES TR SELECT DIVID ETF 464287168 427 5289 SH DFND 1 5289 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 264 6644 SH DFND 1 6644 0 0 ISHARES TR CORE S&P500 ETF 464287200 241 777 SH DFND 1 777 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 3363 84106 SH DFND 1 84106 0 0 ISHARES TR IBOXX INV CP ETF 464287242 11388 84671 SH DFND 1 84671 0 0 ISHARES TR 20 YR TR BD ETF 464287432 440 2687 SH DFND 1 2687 0 0 ISHARES TR MSCI EAFE ETF 464287465 3156 51852 SH DFND 1 51852 0 0 ISHARES TR CORE S&P MCP ETF 464287507 3464 19479 SH DFND 1 19479 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 2326 23868 SH DFND 1 23868 0 0 ISHARES TR U.S. REAL ES ETF 464287739 268 3400 SH DFND 1 3400 0 0 ISHARES TR IBOXX HI YD ETF 464288513 4093 50148 SH DFND 1 50148 0 0 ISHARES TR PFD AND INCM SEC 464288687 2737 79004 SH DFND 1 79004 0 0 ISHARES TR U.S. MED DVC ETF 464288810 3808 14382 SH DFND 1 14382 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 83 17749 SH DFND 1 17749 0 0 IVERIC BIO INC COM 46583P102 640 125490 SH SOLE 125490 0 0 J & J SNACK FOODS CORP COM 466032109 571 4492 SH SOLE 4492 0 0 JACOBS ENGR GROUP INC COM 469814107 9599 113194 SH SOLE 113194 0 0 JACOBS ENGR GROUP INC COM 469814107 476 5613 SH DFND 1 5613 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 14300 129601 SH SOLE 129601 0 0 JBG SMITH PPTYS COM 46590V100 2269 76720 SH SOLE 76720 0 0 JD.COM INC SPON ADR CL A 47215P106 1854 30809 SH SOLE 30809 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 3011 35001 SH SOLE 35001 0 0 JOHNSON & JOHNSON COM 478160104 420246 2988311 SH SOLE 2988311 0 0 JOHNSON & JOHNSON COM 478160104 80907 575316 SH DFND 1 575316 0 0 JOHNSON CTLS INTL PLC SHS G51502105 233 6834 SH DFND 1 6834 0 0 JOHNSON CTLS INTL PLC SHS G51502105 7281 213269 SH SOLE 213269 0 0 JONES LANG LASALLE INC COM 48020Q107 7776 75159 SH SOLE 75159 0 0 JPMORGAN CHASE & CO COM 46625H100 329616 3504314 SH SOLE 3504314 0 0 JPMORGAN CHASE & CO COM 46625H100 34510 366896 SH DFND 1 366896 0 0 JUNIPER NETWORKS INC COM 48203R104 1924 84159 SH SOLE 84159 0 0 JUST ENERGY GROUP INC COM 48213W101 2164 4271640 SH SOLE 4271640 0 0 KADMON HLDGS INC COM 48283N106 693 135412 SH SOLE 135412 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 8231 111800 SH SOLE 111800 0 0 KALA PHARMACEUTICALS INC COM 483119103 147 14000 SH SOLE 14000 0 0 KAMAN CORP COM 483548103 5258 126400 SH SOLE 126400 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 15933 106722 SH SOLE 106722 0 0 KARUNA THERAPEUTICS INC COM 48576A100 3002 26937 SH SOLE 26937 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 1019 53787 SH SOLE 53787 0 0 KELLOGG CO COM 487836108 35944 544112 SH SOLE 544112 0 0 KELLOGG CO COM 487836108 16913 256031 SH DFND 1 256031 0 0 KELLY SVCS INC CL A 488152208 1872 118400 SH SOLE 118400 0 0 KEMPER CORP DEL COM 488401100 2248 31000 SH SOLE 31000 0 0 KEYCORP COM 493267108 2879 236334 SH SOLE 236334 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 36193 359132 SH SOLE 359132 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 354 3509 SH DFND 1 3509 0 0 KILROY RLTY CORP COM 49427F108 640 10900 SH SOLE 10900 0 0 KIMBERLY CLARK CORP COM 494368103 78495 555326 SH SOLE 555326 0 0 KIMBERLY CLARK CORP COM 494368103 13034 92208 SH DFND 1 92208 0 0 KIMCO RLTY CORP COM 49446R109 973 75792 SH SOLE 75792 0 0 KINDER MORGAN INC DEL COM 49456B101 7577 499464 SH SOLE 499464 0 0 KINDER MORGAN INC DEL COM 49456B101 731 48199 SH DFND 1 48199 0 0 KINROSS GOLD CORP COM 496902404 118 16389 SH DFND 1 16389 0 0 KINROSS GOLD CORP COM 496902404 38415 5338848 SH SOLE 5338848 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 86758 2112617 SH SOLE 2112617 0 0 KKR & CO INC COM 48251W104 51629 1671912 SH SOLE 1671912 0 0 KKR & CO INC COM 48251W104 20607 667314 SH DFND 1 667314 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 2645 159500 SH SOLE 159500 0 0 KLA CORP COM NEW 482480100 55518 285468 SH SOLE 285468 0 0 KLA CORP COM NEW 482480100 4481 23041 SH DFND 1 23041 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 3088 74041 SH SOLE 74041 0 0 KODIAK SCIENCES INC COM 50015M109 4978 91980 SH SOLE 91980 0 0 KOHLS CORP COM 500255104 581 27975 SH SOLE 27975 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 4372 93331 SH DFND 1 93331 0 0 KRAFT HEINZ CO COM 500754106 355 11117 SH DFND 1 11117 0 0 KRAFT HEINZ CO COM 500754106 7072 221775 SH SOLE 221775 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1084 69382 SH SOLE 69382 0 0 KROGER CO COM 501044101 6538 193160 SH SOLE 193160 0 0 KRYSTAL BIOTECH INC COM 501147102 1025 24755 SH SOLE 24755 0 0 L BRANDS INC COM 501797104 621 41473 SH SOLE 41473 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 24007 141490 SH SOLE 141490 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 354 2085 SH DFND 1 2085 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 340 2046 SH DFND 1 2046 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 3914 23562 SH SOLE 23562 0 0 LAM RESEARCH CORP COM 512807108 126560 391268 SH SOLE 391268 0 0 LAM RESEARCH CORP COM 512807108 18341 56701 SH DFND 1 56701 0 0 LAMB WESTON HLDGS INC COM 513272104 2441 38182 SH SOLE 38182 0 0 LANCASTER COLONY CORP COM 513847103 3463 22341 SH SOLE 22341 0 0 LANDSTAR SYS INC COM 515098101 1183 10535 SH SOLE 10535 0 0 LANTHEUS HLDGS INC COM 516544103 1052 73534 SH SOLE 73534 0 0 LAS VEGAS SANDS CORP COM 517834107 10723 235457 SH SOLE 235457 0 0 LAS VEGAS SANDS CORP COM 517834107 690 15147 SH DFND 1 15147 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 5431 191290 SH SOLE 191290 0 0 LAUDER ESTEE COS INC CL A 518439104 96366 510740 SH SOLE 510740 0 0 LAZARD LTD SHS A G54050102 3667 128088 SH SOLE 128088 0 0 LAZYDAYS HLDGS INC COM 52110H100 1944 223173 SH SOLE 223173 0 0 LCI INDS COM 50189K103 429 3732 SH DFND 1 3732 0 0 LEGEND BIOTECH CORP SPONSORED ADS 52490G102 715 16792 SH SOLE 16792 0 0 LEGGETT & PLATT INC COM 524660107 6000 170688 SH SOLE 170688 0 0 LEGGETT & PLATT INC COM 524660107 336 9563 SH DFND 1 9563 0 0 LEIDOS HOLDINGS INC COM 525327102 7456 79596 SH SOLE 79596 0 0 LENNAR CORP CL A 526057104 4318 70082 SH SOLE 70082 0 0 LENNAR CORP CL A 526057104 922 14955 SH DFND 1 14955 0 0 LEXINGTON REALTY TRUST COM 529043101 1291 122400 SH SOLE 122400 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 11916 96125 SH SOLE 96125 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 458 21296 SH SOLE 21296 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 24308 704176 SH SOLE 704176 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 1356 39360 SH SOLE 39360 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 699 20247 SH DFND 1 20247 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 624 19676 SH DFND 1 19676 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 778 142028 SH SOLE 142028 0 0 LIFE STORAGE INC COM 53223X107 4994 52600 SH SOLE 52600 0 0 LILLY ELI & CO COM 532457108 122542 746387 SH SOLE 746387 0 0 LILLY ELI & CO COM 532457108 632 3851 SH DFND 1 3851 0 0 LINCOLN NATL CORP IND COM 534187109 1387 37713 SH SOLE 37713 0 0 LINDE PLC SHS G5494J103 256519 1209368 SH SOLE 1209368 0 0 LINDE PLC SHS G5494J103 44528 209928 SH DFND 1 209928 0 0 LINDSAY CORP COM 535555106 911 9882 SH SOLE 9882 0 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 206 40125 SH SOLE 40125 0 0 LITTELFUSE INC COM 537008104 1684 9868 SH SOLE 9868 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 1232 27800 SH SOLE 27800 0 0 LIVE OAK BANCSHARES INC COM 53803X105 709 48866 SH SOLE 48866 0 0 LIVONGO HEALTH INC COM 539183103 1120 14900 SH SOLE 14900 0 0 LKQ CORP COM 501889208 1546 58996 SH SOLE 58996 0 0 LOCKHEED MARTIN CORP COM 539830109 164499 450782 SH SOLE 450782 0 0 LOCKHEED MARTIN CORP COM 539830109 15117 41425 SH DFND 1 41425 0 0 LOEWS CORP COM 540424108 33260 969969 SH SOLE 969969 0 0 LOUISIANA PAC CORP COM 546347105 859 33500 SH SOLE 33500 0 0 LOWES COS INC COM 548661107 26761 198051 SH SOLE 198051 0 0 LOWES COS INC COM 548661107 248 1836 SH DFND 1 1836 0 0 LTC PPTYS INC COM 502175102 2230 59200 SH SOLE 59200 0 0 LULULEMON ATHLETICA INC COM 550021109 61137 195946 SH SOLE 195946 0 0 LULULEMON ATHLETICA INC COM 550021109 1993 6387 SH DFND 1 6387 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 399 6072 SH DFND 1 6072 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 10693 162713 SH SOLE 162713 0 0 M & T BK CORP COM 55261F104 5376 51712 SH SOLE 51712 0 0 M & T BK CORP COM 55261F104 236 2272 SH DFND 1 2272 0 0 M D C HLDGS INC COM 552676108 15542 435352 SH SOLE 435352 0 0 MADDEN STEVEN LTD COM 556269108 12503 506400 SH SOLE 506400 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 363 3205 SH SOLE 3205 0 0 MAG SILVER CORP COM 55903Q104 3537 251405 SH SOLE 251405 0 0 MAGNA INTL INC COM 559222401 233324 5256163 SH SOLE 5256163 0 0 MAGNA INTL INC COM 559222401 74308 1673960 SH DFND 1 1673960 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 1094 180447 SH SOLE 180447 0 0 MANTECH INTL CORP CL A 564563104 14547 212400 SH SOLE 212400 0 0 MANULIFE FINL CORP COM 56501R106 479857 35385210 SH SOLE 35385210 0 0 MANULIFE FINL CORP COM 56501R106 102295 7543345 SH DFND 1 7543345 0 0 MARATHON OIL CORP COM 565849106 864 141196 SH SOLE 141196 0 0 MARATHON PETE CORP COM 56585A102 6218 166344 SH SOLE 166344 0 0 MARKEL CORP COM 570535104 12153 13164 SH SOLE 13164 0 0 MARKETAXESS HLDGS INC COM 57060D108 17144 34226 SH SOLE 34226 0 0 MARKETAXESS HLDGS INC COM 57060D108 1240 2475 SH DFND 1 2475 0 0 MARRIOTT INTL INC NEW CL A 571903202 28863 336677 SH SOLE 336677 0 0 MARSH & MCLENNAN COS INC COM 571748102 123359 1148914 SH SOLE 1148914 0 0 MARSH & MCLENNAN COS INC COM 571748102 5615 52292 SH DFND 1 52292 0 0 MARTEN TRANS LTD COM 573075108 2461 97800 SH SOLE 97800 0 0 MARTIN MARIETTA MATLS INC COM 573284106 32482 157246 SH SOLE 157246 0 0 MARTIN MARIETTA MATLS INC COM 573284106 12471 60370 SH DFND 1 60370 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 65701 1873950 SH SOLE 1873950 0 0 MASCO CORP COM 574599106 19080 380006 SH SOLE 380006 0 0 MASIMO CORP COM 574795100 42399 185969 SH SOLE 185969 0 0 MASTERCARD INCORPORATED CL A 57636Q104 281499 951974 SH SOLE 951974 0 0 MASTERCARD INCORPORATED CL A 57636Q104 17889 60498 SH DFND 1 60498 0 0 MATCH GROUP INC COM 57665R106 15522 144996 SH SOLE 144996 0 0 MATERION CORP COM 576690101 1279 20800 SH SOLE 20800 0 0 MATSON INC COM 57686G105 1921 65998 SH SOLE 65998 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 45502 750737 SH SOLE 750737 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 417 6883 SH DFND 1 6883 0 0 MAXIMUS INC COM 577933104 5770 81900 SH SOLE 81900 0 0 MCCORMICK & CO INC COM NON VTG 579780206 108673 605725 SH SOLE 605725 0 0 MCCORMICK & CO INC COM NON VTG 579780206 27476 153144 SH DFND 1 153144 0 0 MCDONALDS CORP COM 580135101 26306 142604 SH DFND 1 142604 0 0 MCDONALDS CORP COM 580135101 262492 1422950 SH SOLE 1422950 0 0 MCKESSON CORP COM 58155Q103 10711 69813 SH SOLE 69813 0 0 MCKESSON CORP COM 58155Q103 656 4275 SH DFND 1 4275 0 0 MDU RES GROUP INC COM 552690109 1696 76479 SH SOLE 76479 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 624 33200 SH SOLE 33200 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 2312 122991 SH DFND 1 122991 0 0 MEDPACE HLDGS INC COM 58506Q109 502 5400 SH SOLE 5400 0 0 MEDTRONIC PLC SHS G5960L103 186636 2035288 SH SOLE 2035288 0 0 MEDTRONIC PLC SHS G5960L103 18209 198567 SH DFND 1 198567 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 714 46000 SH SOLE 46000 0 0 MERCADOLIBRE INC COM 58733R102 9596 9735 SH SOLE 9735 0 0 MERCK & CO. INC COM 58933Y105 356949 4615924 SH SOLE 4615924 0 0 MERCK & CO. INC COM 58933Y105 61934 800908 SH DFND 1 800908 0 0 MERIDIAN BANCORP INC MD COM 58958U103 929 80098 SH SOLE 80098 0 0 MERITAGE HOMES CORP COM 59001A102 822 10800 SH SOLE 10800 0 0 MERITOR INC COM 59001K100 1986 100300 SH SOLE 100300 0 0 MERSANA THERAPEUTICS INC COM 59045L106 547 23389 SH SOLE 23389 0 0 MESA LABS INC COM 59064R109 572 2637 SH SOLE 2637 0 0 METHANEX CORP COM 59151K108 5993 333156 SH SOLE 333156 0 0 METHANEX CORP COM 59151K108 1745 97035 SH DFND 1 97035 0 0 METLIFE INC COM 59156R108 22735 622549 SH DFND 1 622549 0 0 METLIFE INC COM 59156R108 48536 1329030 SH SOLE 1329030 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 42784 53111 SH SOLE 53111 0 0 MGE ENERGY INC COM 55277P104 482 7478 SH SOLE 7478 0 0 MGM RESORTS INTERNATIONAL COM 552953101 14802 881065 SH SOLE 881065 0 0 MGM RESORTS INTERNATIONAL COM 552953101 292 17397 SH DFND 1 17397 0 0 MICHAELS COS INC COM 59408Q106 961 135889 SH SOLE 135889 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 39741 377371 SH SOLE 377371 0 0 MICRON TECHNOLOGY INC COM 595112103 86905 1686815 SH SOLE 1686815 0 0 MICRON TECHNOLOGY INC COM 595112103 24333 472304 SH DFND 1 472304 0 0 MICROSOFT CORP COM 594918104 318325 1564176 SH DFND 1 1564176 0 0 MICROSOFT CORP COM 594918104 1801654 8852903 SH SOLE 8852903 0 0 MID-AMER APT CMNTYS INC COM 59522J103 4945 43126 SH SOLE 43126 0 0 MIDDLEBY CORP COM 596278101 6877 87112 SH SOLE 87112 0 0 MIDDLESEX WATER CO COM 596680108 1277 19009 SH SOLE 19009 0 0 MILESTONE PHARMACEUTICALS IN COM 59935V107 87 23065 SH SOLE 23065 0 0 MINERALS TECHNOLOGIES INC COM 603158106 1351 28787 SH SOLE 28787 0 0 MIRATI THERAPEUTICS INC COM 60468T105 2876 25190 SH SOLE 25190 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 133 33846 SH DFND 1 33846 0 0 MKS INSTRS INC COM 55306N104 634 5600 SH SOLE 5600 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1519 165341 SH SOLE 165341 0 0 MODERNA INC COM 60770K107 3324 51769 SH SOLE 51769 0 0 MODERNA INC COM 60770K107 477 7432 SH DFND 1 7432 0 0 MOHAWK INDS INC COM 608190104 1167 11466 SH SOLE 11466 0 0 MOLINA HEALTHCARE INC COM 60855R100 12428 69827 SH SOLE 69827 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 1615 47000 SH SOLE 47000 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 3107 93385 SH SOLE 93385 0 0 MOMO INC ADR 60879B107 894 51149 SH SOLE 51149 0 0 MONDELEZ INTL INC CL A 609207105 33095 647270 SH SOLE 647270 0 0 MONDELEZ INTL INC CL A 609207105 13153 257240 SH DFND 1 257240 0 0 MONOLITHIC PWR SYS INC COM 609839105 33686 142136 SH SOLE 142136 0 0 MONRO INC COM 610236101 2876 52345 SH SOLE 52345 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 38611 556994 SH SOLE 556994 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 229 3306 SH DFND 1 3306 0 0 MOODYS CORP COM 615369105 1217 4429 SH DFND 1 4429 0 0 MOODYS CORP COM 615369105 11198 40759 SH SOLE 40759 0 0 MOOG INC CL A 615394202 350 6600 SH SOLE 6600 0 0 MORGAN STANLEY COM NEW 617446448 149191 3088833 SH SOLE 3088833 0 0 MORGAN STANLEY COM NEW 617446448 33277 688970 SH DFND 1 688970 0 0 MOSAIC CO NEW COM 61945C103 1967 157235 SH SOLE 157235 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 7961 56810 SH SOLE 56810 0 0 MSA SAFETY INC COM 553498106 559 4883 SH SOLE 4883 0 0 MSCI INC COM 55354G100 14852 44491 SH SOLE 44491 0 0 MSCI INC COM 55354G100 433 1298 SH DFND 1 1298 0 0 MUELLER INDS INC COM 624756102 1255 47200 SH SOLE 47200 0 0 MUELLER WTR PRODS INC COM SER A 624758108 1218 129125 SH SOLE 129125 0 0 MYLAN NV SHS EURO N59465109 2018 125479 SH SOLE 125479 0 0 MYOKARDIA INC COM 62857M105 7226 74790 SH SOLE 74790 0 0 NASDAQ INC COM 631103108 18669 156266 SH SOLE 156266 0 0 NATIONAL CINEMEDIA INC COM 635309107 409 137723 SH SOLE 137723 0 0 NATIONAL FUEL GAS CO N J COM 636180101 291 6941 SH SOLE 6941 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 326 5373 SH DFND 1 5373 0 0 NATIONAL INSTRS CORP COM 636518102 14291 369185 SH SOLE 369185 0 0 NATIONAL OILWELL VARCO INC COM 637071101 917 74857 SH SOLE 74857 0 0 NATIONAL PRESTO INDS INC COM 637215104 1800 20600 SH SOLE 20600 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2066 72100 SH SOLE 72100 0 0 NEENAH INC COM 640079109 514 10400 SH SOLE 10400 0 0 NEKTAR THERAPEUTICS COM 640268108 931 40200 SH SOLE 40200 0 0 NESCO HLDGS INC COM 64083J104 1850 460257 SH SOLE 460257 0 0 NESCO HLDGS INC *W EXP 01/01/202 64083J112 90 499999 SH SOLE 499999 0 0 NETAPP INC COM 64110D104 8061 181684 SH SOLE 181684 0 0 NETEASE INC SPONSORED ADS 64110W102 1071 2494 SH SOLE 2494 0 0 NETFLIX INC COM 64110L106 290248 637852 SH SOLE 637852 0 0 NETFLIX INC COM 64110L106 1210 2659 SH DFND 1 2659 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 20337 166698 SH SOLE 166698 0 0 NEVRO CORP COM 64157F103 6282 52584 SH SOLE 52584 0 0 NEW GOLD INC CDA COM 644535106 1146 848243 SH SOLE 848243 0 0 NEW GOLD INC CDA COM 644535106 14 10300 SH DFND 1 10300 0 0 NEW JERSEY RES COM 646025106 619 18954 SH SOLE 18954 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 3519 27025 SH SOLE 27025 0 0 NEWELL BRANDS INC COM 651229106 1228 77340 SH SOLE 77340 0 0 NEWMARKET CORP COM 651587107 3364 8400 SH SOLE 8400 0 0 NEWMONT CORP COM 651639106 53849 873297 SH SOLE 873297 0 0 NEWMONT CORP COM 651639106 4340 70413 SH DFND 1 70413 0 0 NEWS CORP NEW CL A 65249B109 919 77471 SH SOLE 77471 0 0 NEWS CORP NEW CL B 65249B208 437 36606 SH SOLE 36606 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 10706 127924 SH SOLE 127924 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 560 6687 SH DFND 1 6687 0 0 NEXTERA ENERGY INC COM 65339F101 16898 70358 SH DFND 1 70358 0 0 NEXTERA ENERGY INC UNIT 09/01/2022S 65339F796 1057 21778 SH DFND 1 21778 0 0 NEXTERA ENERGY INC COM 65339F101 220938 919925 SH SOLE 919925 0 0 NEXTERA ENERGY INC UNIT 99/99/9999 65339F770 24197 570000 SH SOLE 570000 0 0 NEXTERA ENERGY INC UNIT 09/01/2022S 65339F796 2961 61000 SH SOLE 61000 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1244 24268 SH SOLE 24268 0 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 550 224600 SH SOLE 224600 0 0 NIC INC COM 62914B100 1612 70200 SH SOLE 70200 0 0 NICE LTD SPONSORED ADR 653656108 49557 261876 SH SOLE 261876 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 1033 69507 SH SOLE 69507 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 747 50266 SH DFND 1 50266 0 0 NIKE INC CL B 654106103 27837 283911 SH DFND 1 283911 0 0 NIKE INC CL B 654106103 276127 2816190 SH SOLE 2816190 0 0 NISOURCE INC COM 65473P105 40973 1801813 SH SOLE 1801813 0 0 NISOURCE INC COM 65473P105 219 9646 SH DFND 1 9646 0 0 NMI HLDGS INC CL A 629209305 3062 190400 SH SOLE 190400 0 0 NOBLE ENERGY INC COM 655044105 1429 159438 SH SOLE 159438 0 0 NOKIA CORP SPONSORED ADR 654902204 102 23092 SH DFND 1 23092 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 1462 68167 SH SOLE 68167 0 0 NORBORD INC COM NEW 65548P403 3389 148964 SH SOLE 148964 0 0 NORDSON CORP COM 655663102 226 1189 SH SOLE 1189 0 0 NORFOLK SOUTHERN CORP COM 655844108 59180 337074 SH SOLE 337074 0 0 NORFOLK SOUTHERN CORP COM 655844108 17885 101871 SH DFND 1 101871 0 0 NORTH AMERN CONSTR GROUP LTD COM 656811106 109 17384 SH SOLE 17384 0 0 NORTHERN TR CORP COM 665859104 3940 49655 SH SOLE 49655 0 0 NORTHROP GRUMMAN CORP COM 666807102 47658 155014 SH SOLE 155014 0 0 NORTHROP GRUMMAN CORP COM 666807102 15188 49401 SH DFND 1 49401 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 1673 163600 SH SOLE 163600 0 0 NORTONLIFELOCK INC COM 668771108 2837 143080 SH SOLE 143080 0 0 NORTONLIFELOCK INC COM 668771108 7943 400530 SH DFND 1 400530 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 744 45309 SH SOLE 45309 0 0 NOVAGOLD RES INC COM NEW 66987E206 7732 845906 SH SOLE 845906 0 0 NOVANTA INC COM 67000B104 3652 34204 SH SOLE 34204 0 0 NOVARTIS AG SPONSORED ADR 66987V109 13361 152972 SH DFND 1 152972 0 0 NOVAVAX INC COM NEW 670002401 1000 12000 SH SOLE 12000 0 0 NOVOCURE LTD ORD SHS G6674U108 1634 27560 SH SOLE 27560 0 0 NRG ENERGY INC COM NEW 629377508 13146 403755 SH SOLE 403755 0 0 NUCOR CORP COM 670346105 9380 226509 SH SOLE 226509 0 0 NUTRIEN LTD COM 67077M108 237906 7427864 SH SOLE 7427864 0 0 NUTRIEN LTD COM 67077M108 95232 2973489 SH DFND 1 2973489 0 0 NUVASIVE INC COM 670704105 1024 18400 SH SOLE 18400 0 0 NVIDIA CORPORATION COM 67066G104 318311 837858 SH SOLE 837858 0 0 NVIDIA CORPORATION COM 67066G104 9734 25623 SH DFND 1 25623 0 0 NVR INC COM 62944T105 469 144 SH DFND 1 144 0 0 NVR INC COM 62944T105 19158 5879 SH SOLE 5879 0 0 NXP SEMICONDUCTORS N V COM N6596X109 20462 179426 SH SOLE 179426 0 0 OCCIDENTAL PETE CORP COM 674599105 4080 222974 SH SOLE 222974 0 0 OCCIDENTAL PETE CORP COM 674599105 556 30403 SH DFND 1 30403 0 0 ODONATE THERAPEUTICS INC COM 676079106 1316 31090 SH SOLE 31090 0 0 OFG BANCORP COM 67103X102 484 36200 SH SOLE 36200 0 0 OGE ENERGY CORP COM 670837103 901 29675 SH SOLE 29675 0 0 OKTA INC CL A 679295105 1646 8221 SH SOLE 8221 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 5098 30063 SH SOLE 30063 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 388 2289 SH DFND 1 2289 0 0 OLD REP INTL CORP COM 680223104 883 54125 SH SOLE 54125 0 0 OLLIES BARGAIN OUTLET HLDGS COM 681116109 5272 53992 SH SOLE 53992 0 0 OMNICOM GROUP INC COM 681919106 55884 1023516 SH SOLE 1023516 0 0 OMNICOM GROUP INC COM 681919106 16863 308853 SH DFND 1 308853 0 0 ONE GAS INC COM 68235P108 4932 64007 SH SOLE 64007 0 0 ONEOK INC NEW COM 682680103 3824 115109 SH SOLE 115109 0 0 ONEOK INC NEW COM 682680103 577 17383 SH DFND 1 17383 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 242 50809 SH SOLE 50809 0 0 ONTO INNOVATION INC COM 683344105 2590 76094 SH SOLE 76094 0 0 OPEN TEXT CORP COM 683715106 99542 2351706 SH SOLE 2351706 0 0 OPEN TEXT CORP COM 683715106 32152 759602 SH DFND 1 759602 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 419 30168 SH SOLE 30168 0 0 ORACLE CORP COM 68389X105 172756 3125672 SH SOLE 3125672 0 0 ORACLE CORP COM 68389X105 46814 847003 SH DFND 1 847003 0 0 ORCHARD THERAPEUTICS PLC ADS 68570P101 547 91166 SH SOLE 91166 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 30637 72656 SH SOLE 72656 0 0 ORGANIGRAM HLDGS INC COM 68620P101 191 122525 SH SOLE 122525 0 0 ORGANIGRAM HLDGS INC COM 68620P101 16 10100 SH DFND 1 10100 0 0 ORIGIN BANCORP INC COM 68621T102 910 41365 SH SOLE 41365 0 0 ORTHOFIX MED INC COM 68752M108 1638 51200 SH SOLE 51200 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 6628 665738 SH SOLE 665738 0 0 OTIS WORLDWIDE CORP COM 68902V107 6604 116141 SH SOLE 116141 0 0 OTIS WORLDWIDE CORP COM 68902V107 2099 36919 SH DFND 1 36919 0 0 OVINTIV INC COM 69047Q102 217 22930 SH DFND 1 22930 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 2328 106400 SH SOLE 106400 0 0 PACCAR INC COM 693718108 14200 189719 SH SOLE 189719 0 0 PACIFIC PREMIER BANCORP COM 69478X105 1325 61100 SH SOLE 61100 0 0 PACKAGING CORP AMER COM 695156109 7159 71732 SH SOLE 71732 0 0 PAE INC COM CL A 69290Y109 5827 609495 SH SOLE 609495 0 0 PAE INC *W EXP 09/11/202 69290Y117 1887 783166 SH SOLE 783166 0 0 PAGERDUTY INC COM 69553P100 6506 227335 SH SOLE 227335 0 0 PALO ALTO NETWORKS INC COM 697435105 1624 7071 SH SOLE 7071 0 0 PAN AMERN SILVER CORP COM 697900108 34987 1155751 SH SOLE 1155751 0 0 PAPA JOHNS INTL INC COM 698813102 3884 48917 SH SOLE 48917 0 0 PARAMOUNT GROUP INC COM 69924R108 137 17782 SH SOLE 17782 0 0 PARK AEROSPACE CORP COM 70014A104 310 27800 SH SOLE 27800 0 0 PARKER HANNIFIN CORP COM 701094104 5641 30778 SH SOLE 30778 0 0 PARKER HANNIFIN CORP COM 701094104 12741 69523 SH DFND 1 69523 0 0 PARSLEY ENERGY INC CL A 701877102 464 43406 SH SOLE 43406 0 0 PARSONS CORPORATION COM 70202L102 690 19030 SH SOLE 19030 0 0 PASSAGE BIO INC COM 702712100 287 10493 SH SOLE 10493 0 0 PAYCHEX INC COM 704326107 29231 385885 SH SOLE 385885 0 0 PAYCHEX INC COM 704326107 223 2943 SH DFND 1 2943 0 0 PAYCOM SOFTWARE INC COM 70432V102 28549 92175 SH SOLE 92175 0 0 PAYLOCITY HLDG CORP COM 70438V106 4231 29000 SH SOLE 29000 0 0 PAYPAL HLDGS INC COM 70450Y103 244762 1404821 SH SOLE 1404821 0 0 PAYPAL HLDGS INC COM 70450Y103 392 2250 SH DFND 1 2250 0 0 PC CONNECTION INC COM 69318J100 797 17200 SH SOLE 17200 0 0 PDF SOLUTIONS INC COM 693282105 1040 53163 SH SOLE 53163 0 0 PEABODY ENERGY CORP NEW COM 704551100 815 282884 SH SOLE 282884 0 0 PEMBINA PIPELINE CORP COM 706327103 149777 6010499 SH SOLE 6010499 0 0 PEMBINA PIPELINE CORP COM 706327103 20858 837032 SH DFND 1 837032 0 0 PENNANT GROUP INC COM 70805E109 1479 65447 SH SOLE 65447 0 0 PENNYMAC FINL SVCS INC NEW COM 70932M107 2599 62196 SH SOLE 62196 0 0 PENTAIR PLC SHS G7S00T104 1246 32808 SH SOLE 32808 0 0 PENUMBRA INC COM 70975L107 5193 29039 SH SOLE 29039 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 7067 610764 SH SOLE 610764 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 373 32281 SH DFND 1 32281 0 0 PEPSICO INC COM 713448108 32498 245712 SH DFND 1 245712 0 0 PEPSICO INC COM 713448108 261767 1979187 SH SOLE 1979187 0 0 PERFICIENT INC COM 71375U101 1238 34600 SH SOLE 34600 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 7799 267623 SH SOLE 267623 0 0 PERKINELMER INC COM 714046109 2618 26688 SH SOLE 26688 0 0 PERRIGO CO PLC SHS G97822103 16823 304384 SH SOLE 304384 0 0 PFIZER INC COM 717081103 138523 4236173 SH SOLE 4236173 0 0 PFIZER INC COM 717081103 27601 844054 SH DFND 1 844054 0 0 PGT INNOVATIONS INC COM 69336V101 999 63700 SH SOLE 63700 0 0 PHASEBIO PHARMACEUTICALS INC COM 717224109 149 32443 SH SOLE 32443 0 0 PHILIP MORRIS INTL INC COM 718172109 42779 610608 SH SOLE 610608 0 0 PHILIP MORRIS INTL INC COM 718172109 1648 23519 SH DFND 1 23519 0 0 PHILLIPS 66 COM 718546104 605 8410 SH DFND 1 8410 0 0 PHILLIPS 66 COM 718546104 14828 206231 SH SOLE 206231 0 0 PHOTRONICS INC COM 719405102 910 81800 SH SOLE 81800 0 0 PHREESIA INC COM 71944F106 611 21610 SH SOLE 21610 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 2025 48223 SH SOLE 48223 0 0 PINNACLE WEST CAP CORP COM 723484101 7589 103543 SH SOLE 103543 0 0 PIONEER NAT RES CO COM 723787107 17225 176304 SH SOLE 176304 0 0 PLEXUS CORP COM 729132100 2653 37600 SH SOLE 37600 0 0 PNC FINL SVCS GROUP INC COM 693475105 15004 142607 SH SOLE 142607 0 0 PNC FINL SVCS GROUP INC COM 693475105 591 5614 SH DFND 1 5614 0 0 PNM RES INC COM 69349H107 3397 88362 SH SOLE 88362 0 0 POLARIS INC COM 731068102 487 5259 SH DFND 1 5259 0 0 POOL CORPORATION COM 73278L105 11675 42944 SH SOLE 42944 0 0 POPULAR INC COM NEW 733174700 825 22200 SH SOLE 22200 0 0 POST HLDGS INC COM 737446104 10685 121943 SH SOLE 121943 0 0 POWER INTEGRATIONS INC COM 739276103 1158 9800 SH SOLE 9800 0 0 PPD INC COM 69355F102 3349 124947 SH SOLE 124947 0 0 PPG INDS INC COM 693506107 6214 58587 SH SOLE 58587 0 0 PPG INDS INC COM 693506107 7815 73682 SH DFND 1 73682 0 0 PPL CORP COM 69351T106 425 16445 SH DFND 1 16445 0 0 PPL CORP COM 69351T106 10211 395154 SH SOLE 395154 0 0 PRA GROUP INC COM 69354N106 1791 46338 SH SOLE 46338 0 0 PRA HEALTH SCIENCES INC COM 69354M108 18573 190900 SH SOLE 190900 0 0 PRECISION DRILLING CORP COM 2010 74022D308 145 191406 SH SOLE 191406 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 908 21200 SH SOLE 21200 0 0 PRETIUM RES INC COM 74139C102 6202 743586 SH SOLE 743586 0 0 PRICE T ROWE GROUP INC COM 74144T108 10096 81749 SH SOLE 81749 0 0 PRICESMART INC COM 741511109 1038 17200 SH SOLE 17200 0 0 PRIMO WATER CORPORATION COM 74167P108 6736 492491 SH SOLE 492491 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 2709 65215 SH SOLE 65215 0 0 PRINCIPIA BIOPHARMA INC COM 74257L108 2212 36990 SH SOLE 36990 0 0 PROCTER AND GAMBLE CO COM 742718109 321887 2692040 SH SOLE 2692040 0 0 PROCTER AND GAMBLE CO COM 742718109 49588 414718 SH DFND 1 414718 0 0 PROFESSIONAL HLDG CORP CL A COM 743139107 184 13292 SH SOLE 13292 0 0 PROGRESS SOFTWARE CORP COM 743312100 16818 434000 SH SOLE 434000 0 0 PROGRESSIVE CORP OHIO COM 743315103 21553 269042 SH SOLE 269042 0 0 PROLOGIS INC. COM 74340W103 20627 221012 SH SOLE 221012 0 0 PROLOGIS INC. COM 74340W103 378 4053 SH DFND 1 4053 0 0 PROOFPOINT INC COM 743424103 14757 132798 SH SOLE 132798 0 0 PROSPERITY BANCSHARES INC COM 743606105 1576 26540 SH SOLE 26540 0 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 695 39353 SH SOLE 39353 0 0 PROVIDENCE SVC CORP COM 743815102 7378 93500 SH SOLE 93500 0 0 PRUDENTIAL FINL INC COM 744320102 5953 97757 SH SOLE 97757 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 5880 44411 SH SOLE 44411 0 0 PTC THERAPEUTICS INC COM 69366J200 2101 41398 SH SOLE 41398 0 0 PUBLIC STORAGE COM 74460D109 73796 384573 SH SOLE 384573 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 27381 556984 SH SOLE 556984 0 0 PULTE GROUP INC COM 745867101 10481 307993 SH SOLE 307993 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 486 46600 SH SOLE 46600 0 0 PVH CORPORATION COM 693656100 604 12565 SH SOLE 12565 0 0 QORVO INC COM 74736K101 3338 30202 SH SOLE 30202 0 0 QTS RLTY TR INC COM CL A 74736A103 33717 3056444 SH SOLE 3056444 0 0 QUAKER CHEM CORP COM 747316107 2113 11380 SH SOLE 11380 0 0 QUALCOMM INC COM 747525103 49640 544240 SH SOLE 544240 0 0 QUALCOMM INC COM 747525103 14891 163259 SH DFND 1 163259 0 0 QUALYS INC COM 74758T303 6685 64263 SH SOLE 64263 0 0 QUANTA SVCS INC COM 74762E102 999 25472 SH SOLE 25472 0 0 QUANTERIX CORP COM 74766Q101 1312 47900 SH SOLE 47900 0 0 QUEST DIAGNOSTICS INC COM 74834L100 3710 32558 SH SOLE 32558 0 0 QUIDEL CORP COM 74838J101 16325 72964 SH SOLE 72964 0 0 RADIUS HEALTH INC COM NEW 750469207 1438 105515 SH SOLE 105515 0 0 RALPH LAUREN CORP CL A 751212101 665 9176 SH SOLE 9176 0 0 RAPT THERAPEUTICS INC COM 75382E109 777 26770 SH SOLE 26770 0 0 RAYMOND JAMES FINL INC COM 754730109 5734 83302 SH SOLE 83302 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 30068 487958 SH SOLE 487958 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 6449 104658 SH DFND 1 104658 0 0 REALPAGE INC COM 75606N109 5911 90929 SH SOLE 90929 0 0 REALTY INCOME CORP COM 756109104 5054 84941 SH SOLE 84941 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 3120 19997 SH SOLE 19997 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 374 36677 SH SOLE 36677 0 0 REDFIN CORP COM 75737F108 3173 75710 SH SOLE 75710 0 0 REGAL BELOIT CORP COM 758750103 222 2540 SH DFND 1 2540 0 0 REGENCY CTRS CORP COM 758849103 2215 48261 SH SOLE 48261 0 0 REGENERON PHARMACEUTICALS COM 75886F107 43315 69454 SH SOLE 69454 0 0 REGENXBIO INC COM 75901B107 682 18520 SH SOLE 18520 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 2742 246555 SH SOLE 246555 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 2516 14708 SH SOLE 14708 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 872 35200 SH SOLE 35200 0 0 RENT A CTR INC NEW COM 76009N100 2031 73000 SH SOLE 73000 0 0 REPLIGEN CORP COM 759916109 504 4074 SH SOLE 4074 0 0 REPLIMUNE GROUP INC COM 76029N106 514 20700 SH SOLE 20700 0 0 REPUBLIC SVCS INC COM 760759100 111387 1357550 SH SOLE 1357550 0 0 REPUBLIC SVCS INC COM 760759100 1671 20360 SH DFND 1 20360 0 0 RESMED INC COM 761152107 8631 44951 SH SOLE 44951 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 205829 3789318 SH SOLE 3789318 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 76473 1407577 SH DFND 1 1407577 0 0 REVOLUTION MEDICINES INC COM 76155X100 296 9370 SH SOLE 9370 0 0 REXFORD INDL RLTY INC COM 76169C100 2140 51664 SH SOLE 51664 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 6238 179554 SH SOLE 179554 0 0 RH COM 74967X103 1320 5305 SH SOLE 5305 0 0 RINGCENTRAL INC CL A 76680R206 1528 5362 SH SOLE 5362 0 0 RINGCENTRAL INC CL A 76680R206 626 2197 SH DFND 1 2197 0 0 RIO TINTO PLC SPONSORED ADR 767204100 41099 731562 SH SOLE 731562 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 48247 1188930 SH SOLE 1188930 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 847 20880 SH DFND 1 20880 0 0 ROBERT HALF INTL INC COM 770323103 1373 25988 SH SOLE 25988 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 821 39205 SH SOLE 39205 0 0 ROCKWELL AUTOMATION INC COM 773903109 28242 132590 SH SOLE 132590 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 417779 10431073 SH SOLE 10431073 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 130507 3258486 SH DFND 1 3258486 0 0 ROKU INC COM CL A 77543R102 630 5409 SH DFND 1 5409 0 0 ROKU INC COM CL A 77543R102 698 5992 SH SOLE 5992 0 0 ROLLINS INC COM 775711104 11572 272988 SH SOLE 272988 0 0 ROPER TECHNOLOGIES INC COM 776696106 65354 168326 SH SOLE 168326 0 0 ROPER TECHNOLOGIES INC COM 776696106 1965 5062 SH DFND 1 5062 0 0 ROSS STORES INC COM 778296103 50593 593531 SH SOLE 593531 0 0 ROYAL BK CDA COM 780087102 2016489 29817156 SH SOLE 29817156 0 0 ROYAL BK CDA COM 780087102 523939 7747305 SH DFND 1 7747305 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 223 4441 SH DFND 1 4441 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1683 33451 SH SOLE 33451 0 0 ROYAL GOLD INC COM 780287108 5114 41133 SH SOLE 41133 0 0 ROYALTY PHARMA PLC SHS CL A G7709Q104 9171 188891 SH SOLE 188891 0 0 RPM INTL INC COM 749685103 14024 186834 SH SOLE 186834 0 0 RUSH ENTERPRISES INC CL A 781846209 974 23500 SH SOLE 23500 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 2200 269600 SH SOLE 269600 0 0 S&P GLOBAL INC COM 78409V104 213417 647739 SH SOLE 647739 0 0 S&P GLOBAL INC COM 78409V104 11268 34198 SH DFND 1 34198 0 0 SAFETY INS GROUP INC COM 78648T100 9896 129762 SH SOLE 129762 0 0 SAGE THERAPEUTICS INC COM 78667J108 2524 60694 SH SOLE 60694 0 0 SAIA INC COM 78709Y105 945 8500 SH SOLE 8500 0 0 SALESFORCE COM INC COM 79466L302 212048 1131949 SH SOLE 1131949 0 0 SALESFORCE COM INC COM 79466L302 4818 25718 SH DFND 1 25718 0 0 SANDERSON FARMS INC COM 800013104 1612 13913 SH SOLE 13913 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 5678 593488 SH SOLE 593488 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 3755 44000 SH SOLE 44000 0 0 SANMINA CORPORATION COM 801056102 3921 156600 SH SOLE 156600 0 0 SAP SE SPON ADR 803054204 11749 83920 SH DFND 1 83920 0 0 SAREPTA THERAPEUTICS INC COM 803607100 6624 41315 SH SOLE 41315 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 30846 103538 SH SOLE 103538 0 0 SCHLUMBERGER LTD COM 806857108 6392 347585 SH SOLE 347585 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 408 22415 SH SOLE 22415 0 0 SCHRODINGER INC COM 80810D103 1548 16909 SH SOLE 16909 0 0 SCHWAB CHARLES CORP COM 808513105 17071 505950 SH SOLE 505950 0 0 SCHWAB CHARLES CORP COM 808513105 2009 59553 SH DFND 1 59553 0 0 SEA LTD SPONSORED ADS 81141R100 87777 818512 SH SOLE 818512 0 0 SEABRIDGE GOLD INC COM 811916105 2836 162039 SH SOLE 162039 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 1590 77921 SH SOLE 77921 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 2727 56330 SH SOLE 56330 0 0 SEALED AIR CORP NEW COM 81211K100 10658 324434 SH SOLE 324434 0 0 SEATTLE GENETICS INC COM 812578102 44359 261056 SH SOLE 261056 0 0 SEATTLE GENETICS INC COM 812578102 539 3175 SH DFND 1 3175 0 0 SEI INVTS CO COM 784117103 2538 46160 SH DFND 1 46160 0 0 SEI INVTS CO COM 784117103 285 5185 SH SOLE 5185 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 32833 328100 SH SOLE 328100 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 36397 285000 SH SOLE 285000 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 113633 1087500 SH SOLE 1087500 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1657 16563 SH DFND 1 16563 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 538 5151 SH DFND 1 5151 0 0 SELECTIVE INS GROUP INC COM 816300107 2705 51295 SH SOLE 51295 0 0 SELECTQUOTE INC COM 816307300 2875 113499 SH SOLE 113499 0 0 SEMPRA ENERGY COM 816851109 27762 236820 SH SOLE 236820 0 0 SEMPRA ENERGY COM 816851109 335 2859 SH DFND 1 2859 0 0 SEMTECH CORP COM 816850101 757 14500 SH SOLE 14500 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 14761 413600 SH SOLE 413600 0 0 SERVICENOW INC COM 81762P102 231982 572709 SH SOLE 572709 0 0 SERVICENOW INC COM 81762P102 597 1474 SH DFND 1 1474 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 80607 4958737 SH DFND 1 4958737 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 270848 16661944 SH SOLE 16661944 0 0 SHERWIN WILLIAMS CO COM 824348106 65766 113811 SH SOLE 113811 0 0 SHERWIN WILLIAMS CO COM 824348106 2663 4608 SH DFND 1 4608 0 0 SHIFT4 PMTS INC CL A 82452J109 287 8073 SH SOLE 8073 0 0 SHOCKWAVE MED INC COM 82489T104 3090 65232 SH SOLE 65232 0 0 SHOPIFY INC CL A 82509L107 402050 424469 SH SOLE 424469 0 0 SHOPIFY INC CL A 82509L107 9374 9899 SH DFND 1 9899 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 1404 13132 SH SOLE 13132 0 0 SILGAN HOLDINGS INC COM 827048109 3375 104200 SH SOLE 104200 0 0 SILVERCORP METALS INC COM 82835P103 2934 550392 SH SOLE 550392 0 0 SILVERCREST METALS INC COM 828363101 2584 282630 SH SOLE 282630 0 0 SIMON PPTY GROUP INC NEW COM 828806109 5168 75573 SH SOLE 75573 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 17581 208400 SH SOLE 208400 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 1709 291183 SH SOLE 291183 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 4314 37850 SH SOLE 37850 0 0 SJW GROUP COM 784305104 1736 27953 SH SOLE 27953 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 9163 474300 SH SOLE 474300 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 1191 48925 SH SOLE 48925 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 24233 189525 SH SOLE 189525 0 0 SL GREEN RLTY CORP COM 78440X101 665 13485 SH SOLE 13485 0 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 28348 911793 SH SOLE 911793 0 0 SLM CORP COM 78442P106 3225 458800 SH SOLE 458800 0 0 SMITH A O CORP COM 831865209 1329 28196 SH SOLE 28196 0 0 SMUCKER J M CO COM NEW 832696405 19311 182503 SH SOLE 182503 0 0 SNAP INC CL A 83304A106 37936 1614979 SH SOLE 1614979 0 0 SNAP ON INC COM 833034101 1531 11055 SH SOLE 11055 0 0 SONOCO PRODS CO COM 835495102 2423 46341 SH SOLE 46341 0 0 SOUTH ST CORP COM 840441109 1799 37743 SH SOLE 37743 0 0 SOUTHERN CO COM 842587107 19253 371324 SH SOLE 371324 0 0 SOUTHERN CO COM 842587107 365 7046 SH DFND 1 7046 0 0 SOUTHSIDE BANCSHARES INC COM 84470P109 444 16022 SH SOLE 16022 0 0 SOUTHWEST AIRLS CO COM 844741108 17781 520216 SH SOLE 520216 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 3595 52060 SH SOLE 52060 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1083 4200 SH SOLE 4200 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 719 2787 SH DFND 1 2787 0 0 SPDR GOLD TR GOLD SHS 78463V107 29834 178254 SH DFND 1 178254 0 0 SPDR GOLD TR GOLD SHS 78463V107 62965 376200 SH SOLE 376200 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 4250065 13782802 SH SOLE 13782802 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 36479 118300 SH DFND 1 118300 0 0 SPDR SER TR S&P HOMEBUILD 78464A888 29984 683000 SH SOLE 683000 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 2244 43000 SH SOLE 43000 0 0 SPIRE INC COM 84857L101 3063 46620 SH SOLE 46620 0 0 SPLUNK INC COM 848637104 95968 482978 SH SOLE 482978 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 58479 226497 SH SOLE 226497 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 1623 6288 SH DFND 1 6288 0 0 SPROUTS FMRS MKT INC COM 85208M102 5527 216000 SH SOLE 216000 0 0 SPS COMMERCE INC COM 78463M107 12290 163600 SH SOLE 163600 0 0 SPX CORP COM 784635104 790 19200 SH SOLE 19200 0 0 SQUARE INC CL A 852234103 2688 25615 SH SOLE 25615 0 0 SQUARE INC CL A 852234103 414 3948 SH DFND 1 3948 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 9349 165525 SH SOLE 165525 0 0 SSR MNG INC COM 784730103 20420 961376 SH SOLE 961376 0 0 STANDARD MTR PRODS INC COM 853666105 5496 133400 SH SOLE 133400 0 0 STANLEY BLACK & DECKER INC COM 854502101 5344 38340 SH SOLE 38340 0 0 STANTEC INC COM 85472N109 23693 769979 SH SOLE 769979 0 0 STANTEC INC COM 85472N109 2715 88231 SH DFND 1 88231 0 0 STARBUCKS CORP COM 855244109 18299 248663 SH DFND 1 248663 0 0 STARBUCKS CORP COM 855244109 153856 2090723 SH SOLE 2090723 0 0 STATE AUTO FINL CORP COM 855707105 467 26156 SH SOLE 26156 0 0 STATE STR CORP COM 857477103 8992 141494 SH SOLE 141494 0 0 STATE STR CORP COM 857477103 282 4445 SH DFND 1 4445 0 0 STEPAN CO COM 858586100 1339 13790 SH SOLE 13790 0 0 STERIS PLC SHS USD G8473T100 31248 203651 SH SOLE 203651 0 0 STERLING BANCORP INC COM 85917W102 209 58512 SH SOLE 58512 0 0 STEWART INFORMATION SVCS COR COM 860372101 4616 142000 SH SOLE 142000 0 0 STOKE THERAPEUTICS INC COM 86150R107 531 22279 SH SOLE 22279 0 0 STONERIDGE INC COM 86183P102 711 34400 SH SOLE 34400 0 0 STRATEGIC ED INC COM 86272C103 526 3423 SH SOLE 3423 0 0 STRYKER CORPORATION COM 863667101 112704 625472 SH SOLE 625472 0 0 STRYKER CORPORATION COM 863667101 4052 22488 SH DFND 1 22488 0 0 SUN CMNTYS INC COM 866674104 14148 104278 SH SOLE 104278 0 0 SUN LIFE FINANCIAL INC. COM 866796105 487509 13309038 SH SOLE 13309038 0 0 SUN LIFE FINANCIAL INC. COM 866796105 173160 4727279 SH DFND 1 4727279 0 0 SUNCOR ENERGY INC NEW COM 867224107 112641 6702334 SH DFND 1 6702334 0 0 SUNCOR ENERGY INC NEW COM 867224107 461467 27458170 SH SOLE 27458170 0 0 SVB FINANCIAL GROUP COM 78486Q101 2674 12405 SH SOLE 12405 0 0 SYKES ENTERPRISES INC COM 871237103 9327 337200 SH SOLE 337200 0 0 SYNCHRONY FINANCIAL COM 87165B103 4056 183050 SH SOLE 183050 0 0 SYNOPSYS INC COM 871607107 61422 314985 SH SOLE 314985 0 0 SYSCO CORP COM 871829107 16152 295504 SH SOLE 295504 0 0 T-MOBILE US INC COM 872590104 63641 611054 SH SOLE 611054 0 0 T-MOBILE US INC RIGHT 07/27/2020 872590112 82 491024 SH SOLE 491024 0 0 T-MOBILE US INC COM 872590104 2658 25519 SH DFND 1 25519 0 0 TABULA RASA HEALTHCARE INC COM 873379101 356 6500 SH SOLE 6500 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 81965 1443809 SH SOLE 1443809 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 13225 232960 SH DFND 1 232960 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 10202 73097 SH SOLE 73097 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 11611 647564 SH DFND 1 647564 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 4242 62040 SH SOLE 62040 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 2374 24000 SH SOLE 24000 0 0 TAPESTRY INC COM 876030107 4151 312565 SH SOLE 312565 0 0 TARGET CORP COM 87612E106 23833 198723 SH SOLE 198723 0 0 TARGET CORP COM 87612E106 931 7763 SH DFND 1 7763 0 0 TARGET HOSPITALITY CORP COM 87615L107 490 289687 SH SOLE 289687 0 0 TARGET HOSPITALITY CORP *W EXP 03/15/202 87615L115 40 399999 SH SOLE 399999 0 0 TC ENERGY CORP COM 87807B107 740546 17390059 SH SOLE 17390059 0 0 TC ENERGY CORP COM 87807B107 243310 5713590 SH DFND 1 5713590 0 0 TE CONNECTIVITY LTD REG SHS H84989104 8221 100812 SH SOLE 100812 0 0 TEAM INC COM 878155100 304 54580 SH SOLE 54580 0 0 TECK RESOURCES LTD CL B 878742204 40539 3882855 SH SOLE 3882855 0 0 TECK RESOURCES LTD CL B 878742204 7324 701473 SH DFND 1 701473 0 0 TELADOC HEALTH INC COM 87918A105 250 1310 SH DFND 1 1310 0 0 TELADOC HEALTH INC COM 87918A105 3130 16402 SH SOLE 16402 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 6319 20323 SH SOLE 20323 0 0 TELEFLEX INCORPORATED COM 879369106 57651 158390 SH SOLE 158390 0 0 TELUS CORPORATION COM 87971M103 742568 44417126 SH SOLE 44417126 0 0 TELUS CORPORATION COM 87971M103 148646 8891334 SH DFND 1 8891334 0 0 TEMPUR SEALY INTL INC COM 88023U101 464 6442 SH DFND 1 6442 0 0 TEMPUR SEALY INTL INC COM 88023U101 1531 21279 SH SOLE 21279 0 0 TERADYNE INC COM 880770102 923 10923 SH SOLE 10923 0 0 TESLA INC COM 88160R101 29577 27391 SH SOLE 27391 0 0 TESLA INC COM 88160R101 1136 1052 SH DFND 1 1052 0 0 TETRA TECH INC NEW COM 88162G103 704 8900 SH SOLE 8900 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2926 237280 SH SOLE 237280 0 0 TEXAS INSTRS INC COM 882508104 243696 1919321 SH SOLE 1919321 0 0 TEXAS INSTRS INC COM 882508104 34361 270623 SH DFND 1 270623 0 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 595 1001 SH DFND 1 1001 0 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 9517 16004 SH SOLE 16004 0 0 TEXTRON INC COM 883203101 23094 701736 SH SOLE 701736 0 0 TFI INTL INC COM 87241L109 31848 900124 SH SOLE 900124 0 0 THE TRADE DESK INC COM CL A 88339J105 1071 2634 SH SOLE 2634 0 0 THE TRADE DESK INC COM CL A 88339J105 291 715 SH DFND 1 715 0 0 THERAPEUTICSMD INC COM 88338N107 509 407462 SH SOLE 407462 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 377276 1041222 SH SOLE 1041222 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 43441 119889 SH DFND 1 119889 0 0 THERMON GROUP HLDGS INC COM 88362T103 243 16700 SH SOLE 16700 0 0 THOMSON REUTERS CORP. COM NEW 884903709 158164 2335417 SH SOLE 2335417 0 0 THOMSON REUTERS CORP. COM NEW 884903709 77302 1141433 SH DFND 1 1141433 0 0 TIFFANY & CO NEW COM 886547108 3448 28279 SH SOLE 28279 0 0 TJX COS INC NEW COM 872540109 102143 2020227 SH SOLE 2020227 0 0 TJX COS INC NEW COM 872540109 25669 507688 SH DFND 1 507688 0 0 TOOTSIE ROLL INDS INC COM 890516107 4461 130176 SH SOLE 130176 0 0 TOPBUILD CORP COM 89055F103 8055 70800 SH SOLE 70800 0 0 TORO CO COM 891092108 1615 24351 SH SOLE 24351 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 1679043 37743144 SH SOLE 37743144 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 490461 11025056 SH DFND 1 11025056 0 0 TOTAL S.A. SPONSORED ADS 89151E109 1218 31671 SH DFND 1 31671 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 671 35599 SH SOLE 35599 0 0 TRACTOR SUPPLY CO COM 892356106 3675 27886 SH SOLE 27886 0 0 TRADEWEB MKTS INC CL A 892672106 12585 216467 SH SOLE 216467 0 0 TRADEWEB MKTS INC CL A 892672106 545 9370 SH DFND 1 9370 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 29388 330281 SH DFND 1 330281 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 43057 483899 SH SOLE 483899 0 0 TRANSALTA CORP COM 89346D107 25240 4270464 SH SOLE 4270464 0 0 TRANSALTA CORP COM 89346D107 291 49240 SH DFND 1 49240 0 0 TRANSDIGM GROUP INC COM 893641100 5466 12365 SH SOLE 12365 0 0 TRANSLATE BIO INC COM 89374L104 927 51712 SH SOLE 51712 0 0 TRANSUNION COM 89400J107 21365 245459 SH SOLE 245459 0 0 TRANSUNION COM 89400J107 405 4648 SH DFND 1 4648 0 0 TRAVELERS COMPANIES INC COM 89417E109 273 2391 SH DFND 1 2391 0 0 TRAVELERS COMPANIES INC COM 89417E109 15075 132178 SH SOLE 132178 0 0 TREEHOUSE FOODS INC COM 89469A104 10539 240618 SH SOLE 240618 0 0 TREX CO INC COM 89531P105 16943 130257 SH SOLE 130257 0 0 TRI POINTE GROUP INC COM 87265H109 1190 81009 SH SOLE 81009 0 0 TRICIDA INC COM 89610F101 2127 77389 SH SOLE 77389 0 0 TRILLIUM THERAPEUTICS INC COM NEW 89620X506 617 76575 SH SOLE 76575 0 0 TRIMBLE INC COM 896239100 771 17852 SH SOLE 17852 0 0 TRIP COM GROUP LTD ADS 89677Q107 9832 379319 SH SOLE 379319 0 0 TRUEBLUE INC COM 89785X101 513 33600 SH SOLE 33600 0 0 TRUIST FINL CORP COM 89832Q109 19395 516509 SH SOLE 516509 0 0 TRUIST FINL CORP COM 89832Q109 790 21047 SH DFND 1 21047 0 0 TTEC HLDGS INC COM 89854H102 3445 74000 SH SOLE 74000 0 0 TUPPERWARE BRANDS CORP COM 899896104 422 88800 SH SOLE 88800 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 2291 35468 SH SOLE 35468 0 0 TWILIO INC CL A 90138F102 15005 68387 SH SOLE 68387 0 0 TWIST BIOSCIENCE CORP COM 90184D100 1146 25308 SH SOLE 25308 0 0 TWITTER INC COM 90184L102 5798 194613 SH SOLE 194613 0 0 TWITTER INC COM 90184L102 256 8590 SH DFND 1 8590 0 0 TYLER TECHNOLOGIES INC COM 902252105 720 2077 SH DFND 1 2077 0 0 TYLER TECHNOLOGIES INC COM 902252105 3275 9440 SH SOLE 9440 0 0 TYSON FOODS INC CL A 902494103 4254 71238 SH SOLE 71238 0 0 U S PHYSICAL THERAPY INC COM 90337L108 1389 17146 SH SOLE 17146 0 0 UBER TECHNOLOGIES INC COM 90353T100 2133 68621 SH SOLE 68621 0 0 UDR INC COM 902653104 4782 127939 SH SOLE 127939 0 0 UFP INDUSTRIES INC COM 90278Q108 3555 71800 SH SOLE 71800 0 0 ULTA BEAUTY INC COM 90384S303 10977 53961 SH SOLE 53961 0 0 ULTA BEAUTY INC COM 90384S303 300 1475 SH DFND 1 1475 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 8631 110342 SH SOLE 110342 0 0 UNDER ARMOUR INC CL A 904311107 330 33909 SH SOLE 33909 0 0 UNDER ARMOUR INC CL C 904311206 303 34304 SH SOLE 34304 0 0 UNIFIRST CORP MASS COM 904708104 14638 81800 SH SOLE 81800 0 0 UNION PAC CORP COM 907818108 170275 1007129 SH SOLE 1007129 0 0 UNION PAC CORP COM 907818108 18210 107707 SH DFND 1 107707 0 0 UNIQURE NV SHS N90064101 631 14000 SH SOLE 14000 0 0 UNITED AIRLS HLDGS INC COM 910047109 3507 101339 SH SOLE 101339 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 1300 64600 SH SOLE 64600 0 0 UNITED PARCEL SERVICE INC CL B 911312106 26988 242744 SH SOLE 242744 0 0 UNITED PARCEL SERVICE INC CL B 911312106 2978 26782 SH DFND 1 26782 0 0 UNITED RENTALS INC COM 911363109 768 5153 SH DFND 1 5153 0 0 UNITED RENTALS INC COM 911363109 2655 17813 SH SOLE 17813 0 0 UNITEDHEALTH GROUP INC COM 91324P102 535357 1815077 SH SOLE 1815077 0 0 UNITEDHEALTH GROUP INC COM 91324P102 84167 285361 SH DFND 1 285361 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 2235 14937 SH DFND 1 14937 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 13992 93514 SH SOLE 93514 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 2077 22356 SH SOLE 22356 0 0 UNUM GROUP COM 91529Y106 1681 101335 SH SOLE 101335 0 0 UPWORK INC COM 91688F104 354 24500 SH SOLE 24500 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 249 20975 SH SOLE 20975 0 0 US BANCORP DEL COM NEW 902973304 12243 332518 SH SOLE 332518 0 0 US BANCORP DEL COM NEW 902973304 1786 48518 SH DFND 1 48518 0 0 USANA HEALTH SCIENCES INC COM 90328M107 5214 71000 SH SOLE 71000 0 0 V F CORP COM 918204108 12012 197109 SH SOLE 197109 0 0 VAIL RESORTS INC COM 91879Q109 22260 122205 SH SOLE 122205 0 0 VAIL RESORTS INC COM 91879Q109 371 2038 SH DFND 1 2038 0 0 VALERO ENERGY CORP COM 91913Y100 233 3960 SH DFND 1 3960 0 0 VALERO ENERGY CORP COM 91913Y100 6443 109534 SH SOLE 109534 0 0 VALMONT INDS INC COM 920253101 333 2929 SH SOLE 2929 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 26886 733000 SH SOLE 733000 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 1337 43500 SH SOLE 43500 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 615 3926 SH DFND 1 3926 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 5042 127283 SH DFND 1 127283 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 81622 2060651 SH SOLE 2060651 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 533 10600 SH SOLE 10600 0 0 VARIAN MED SYS INC COM 92220P105 2975 24282 SH SOLE 24282 0 0 VEEVA SYS INC CL A COM 922475108 78002 332743 SH SOLE 332743 0 0 VEEVA SYS INC CL A COM 922475108 352 1502 SH DFND 1 1502 0 0 VENTAS INC COM 92276F100 3372 92088 SH SOLE 92088 0 0 VEON LTD SPONSORED ADR 91822M106 1212 673184 SH SOLE 673184 0 0 VERASTEM INC COM 92337C104 93 54300 SH SOLE 54300 0 0 VEREIT INC COM 92339V100 120 18645 SH SOLE 18645 0 0 VERISIGN INC COM 92343E102 15663 75730 SH SOLE 75730 0 0 VERISK ANALYTICS INC COM 92345Y106 29614 173997 SH SOLE 173997 0 0 VERISK ANALYTICS INC COM 92345Y106 6884 40449 SH DFND 1 40449 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 17715 321335 SH DFND 1 321335 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 205298 3723888 SH SOLE 3723888 0 0 VERMILION ENERGY INC COM 923725105 5065 1142233 SH SOLE 1142233 0 0 VERMILION ENERGY INC COM 923725105 263 59408 SH DFND 1 59408 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 171854 591968 SH SOLE 591968 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 9021 665291 SH SOLE 665291 0 0 VERTIV HOLDINGS CO *W EXP 06/12/202 92537N116 1809 453466 SH SOLE 453466 0 0 VIACOMCBS INC CL B 92556H206 3068 131548 SH SOLE 131548 0 0 VIAD CORP COM NEW 92552R406 2902 152600 SH SOLE 152600 0 0 VICI PPTYS INC COM 925652109 611 30238 SH SOLE 30238 0 0 VIEMED HEALTHCARE INC COM 92663R105 230 24035 SH SOLE 24035 0 0 VILLAGE FARMS INTL INC COM 92707Y108 150 31476 SH SOLE 31476 0 0 VISA INC COM CL A 92826C839 773646 4004999 SH SOLE 4004999 0 0 VISA INC COM CL A 92826C839 106426 550945 SH DFND 1 550945 0 0 VISTEON CORP COM NEW 92839U206 5963 87050 SH SOLE 87050 0 0 VISTRA ENERGY CORP COM 92840M102 551 29600 SH SOLE 29600 0 0 VMWARE INC CL A COM 928563402 13988 90325 SH SOLE 90325 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 169 10587 SH DFND 1 10587 0 0 VORNADO RLTY TR SH BEN INT 929042109 1180 30878 SH SOLE 30878 0 0 VOYA FINANCIAL INC COM 929089100 930 19934 SH DFND 1 19934 0 0 VROOM INC COM 92918V109 1367 26210 SH SOLE 26210 0 0 VULCAN MATLS CO COM 929160109 4502 38860 SH SOLE 38860 0 0 WABTEC COM 929740108 2560 44471 SH SOLE 44471 0 0 WABTEC COM 929740108 11832 205529 SH DFND 1 205529 0 0 WADDELL & REED FINL INC CL A 930059100 465 30000 SH SOLE 30000 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 12183 287391 SH SOLE 287391 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 227 5366 SH DFND 1 5366 0 0 WALKER & DUNLOP INC COM 93148P102 1301 25600 SH SOLE 25600 0 0 WALMART INC COM 931142103 207995 1736477 SH SOLE 1736477 0 0 WALMART INC COM 931142103 46552 388646 SH DFND 1 388646 0 0 WARNER MUSIC GROUP CORP COM CL A 934550203 2619 88788 SH SOLE 88788 0 0 WASTE CONNECTIONS INC COM 94106B101 473592 5068336 SH SOLE 5068336 0 0 WASTE CONNECTIONS INC COM 94106B101 37986 406490 SH DFND 1 406490 0 0 WASTE MGMT INC DEL COM 94106L109 1756 16582 SH DFND 1 16582 0 0 WASTE MGMT INC DEL COM 94106L109 106309 1003766 SH SOLE 1003766 0 0 WATERS CORP COM 941848103 2804 15545 SH SOLE 15545 0 0 WATERS CORP COM 941848103 3635 20150 SH DFND 1 20150 0 0 WATSCO INC COM 942622200 454 2557 SH DFND 1 2557 0 0 WATSCO INC COM 942622200 7649 43046 SH SOLE 43046 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 15973 197200 SH SOLE 197200 0 0 WAYFAIR INC CL A 94419L101 256 1295 SH SOLE 1295 0 0 WD-40 CO COM 929236107 21510 108470 SH SOLE 108470 0 0 WEBSTER FINL CORP CONN COM 947890109 7344 256679 SH SOLE 256679 0 0 WEC ENERGY GROUP INC COM 92939U106 1345 15350 SH DFND 1 15350 0 0 WEC ENERGY GROUP INC COM 92939U106 48009 547733 SH SOLE 547733 0 0 WELLS FARGO CO NEW COM 949746101 7827 305753 SH DFND 1 305753 0 0 WELLS FARGO CO NEW COM 949746101 23741 927398 SH SOLE 927398 0 0 WELLTOWER INC COM 95040Q104 14105 272562 SH SOLE 272562 0 0 WELLTOWER INC COM 95040Q104 636 12281 SH DFND 1 12281 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 27522 121153 SH SOLE 121153 0 0 WESTERN ALLIANCE BANCORP COM 957638109 22974 606660 SH SOLE 606660 0 0 WESTERN DIGITAL CORP. COM 958102105 3738 84661 SH SOLE 84661 0 0 WESTERN UN CO COM 959802109 2563 118538 SH SOLE 118538 0 0 WESTROCK CO COM 96145D105 1929 68245 SH SOLE 68245 0 0 WEX INC COM 96208T104 6435 39000 SH SOLE 39000 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 4785 213025 SH SOLE 213025 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 127048 2897986 SH SOLE 2897986 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 6125 139713 SH DFND 1 139713 0 0 WHIRLPOOL CORP COM 963320106 1604 12381 SH SOLE 12381 0 0 WILLIAMS COS INC COM 969457100 5936 312085 SH SOLE 312085 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 4168 21165 SH DFND 1 21165 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 99311 504243 SH SOLE 504243 0 0 WIX COM LTD SHS M98068105 42227 164809 SH SOLE 164809 0 0 WORKDAY INC CL A 98138H101 105143 561183 SH SOLE 561183 0 0 WORKDAY INC CL A 98138H101 621 3312 SH DFND 1 3312 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 3252 74854 SH SOLE 74854 0 0 WP CAREY INC COM 92936U109 820 12120 SH SOLE 12120 0 0 WYNN RESORTS LTD COM 983134107 2484 33344 SH SOLE 33344 0 0 XCEL ENERGY INC COM 98389B100 36710 587354 SH SOLE 587354 0 0 XENCOR INC COM 98401F105 2934 90584 SH SOLE 90584 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 896 58574 SH SOLE 58574 0 0 XILINX INC COM 983919101 49386 501946 SH SOLE 501946 0 0 XP INC CL A G98239109 1613 38389 SH SOLE 38389 0 0 XPO LOGISTICS INC COM 983793100 8378 108452 SH SOLE 108452 0 0 XPO LOGISTICS INC COM 983793100 593 7671 SH DFND 1 7671 0 0 XYLEM INC COM 98419M100 2849 43858 SH SOLE 43858 0 0 YAMANA GOLD INC COM 98462Y100 29871 5512735 SH SOLE 5512735 0 0 YUM BRANDS INC COM 988498101 32332 372017 SH SOLE 372017 0 0 YUM BRANDS INC COM 988498101 436 5021 SH DFND 1 5021 0 0 YUM CHINA HLDGS INC COM 98850P109 1574 32737 SH DFND 1 32737 0 0 YUM CHINA HLDGS INC COM 98850P109 15639 325329 SH SOLE 325329 0 0 ZAI LAB LTD ADR 98887Q104 723 8809 SH SOLE 8809 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 4236 16551 SH SOLE 16551 0 0 ZENDESK INC COM 98936J101 10803 122024 SH SOLE 122024 0 0 ZENTALIS PHARMACEUTICALS INC COM 98943L107 1080 22493 SH SOLE 22493 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 8085 67734 SH SOLE 67734 0 0 ZIONS BANCORPORATION N A COM 989701107 1107 32564 SH SOLE 32564 0 0 ZOETIS INC CL A 98978V103 66166 482819 SH SOLE 482819 0 0 ZOETIS INC CL A 98978V103 710 5181 SH DFND 1 5181 0 0 ZOGENIX INC COM NEW 98978L204 736 27265 SH SOLE 27265 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 32247 127188 SH SOLE 127188 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1002 3953 SH DFND 1 3953 0 0 ZOOMINFO TECHNOLOGIES INC COM CL A 98980F104 1572 30809 SH SOLE 30809 0 0 ZYMEWORKS INC COM 98985W102 1111 30810 SH SOLE 30810 0 0 ZYNGA INC CL A 98986T108 8372 877548 SH SOLE 877548 0 0