0000318989-20-000075.txt : 20200514 0000318989-20-000075.hdr.sgml : 20200514 20200514144408 ACCESSION NUMBER: 0000318989-20-000075 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200331 FILED AS OF DATE: 20200514 DATE AS OF CHANGE: 20200514 EFFECTIVENESS DATE: 20200514 FILER: COMPANY DATA: COMPANY CONFORMED NAME: FIL Ltd CENTRAL INDEX KEY: 0000318989 IRS NUMBER: 000000000 FISCAL YEAR END: 0630 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-00939 FILM NUMBER: 20877085 BUSINESS ADDRESS: STREET 1: P.O. BOX H.M. 670 CITY: HAMILTON STATE: D0 ZIP: 00000 BUSINESS PHONE: 6175637100 MAIL ADDRESS: STREET 1: P.O. BOX H.M. 670 CITY: HAMILTON STATE: D0 ZIP: 00000 FORMER COMPANY: FORMER CONFORMED NAME: FIL LTD DATE OF NAME CHANGE: 20080213 FORMER COMPANY: FORMER CONFORMED NAME: FIDELITY INTERNATIONAL LTD DATE OF NAME CHANGE: 19920929 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0000318989 XXXXXXXX 03-31-2020 03-31-2020 FIL Ltd
P.O. BOX H.M. 670 HAMILTON D0 00000
13F HOLDINGS REPORT 028-00939 N
Kevin M. Meagher Duly authorized under Power of Attorney 617-563-8215 Kevin M. Meagher Boston MA 05-14-2020 7 1350 60863005 false 1 0001796292 028-19793 FIL Investment Advisors (UK) Ltd 2 0001632421 028-16690 FIL Investment Management (Hong Kong) Ltd 3 0001632423 028-16691 FIL Investment Management (Singapore) Ltd 4 0001758149 028-19166 FIL Investment Advisors 5 0001632425 028-16693 FIL Investments International 6 0001628278 028-16687 Fidelity (Canada) Asset Management ULC 7 0001796291 028-19795 FIL (Luxembourg) S.A.
INFORMATION TABLE 2 20200515_FILLtd.xml Q1 2020 13F FIL LTD 1LIFE HEALTHCARE INC COM 68269G107 23106 1273050 SH DFND 5 1254503 0 18547 1LIFE HEALTHCARE INC COM 68269G107 15848 873173 SH DFND 6 873173 0 0 1LIFE HEALTHCARE INC COM 68269G107 5 254 SH DFND 0 0 254 21VIANET GROUP INC SPONSORED ADS A 90138A103 88732 6402054 SH DFND 2 6037682 0 364372 21VIANET GROUP INC SPONSORED ADS A 90138A103 33 2395 SH DFND 2395 0 0 360 FINANCE INC ADS 88557W101 9883 1235315 SH DFND 2 1235315 0 0 3M CO COM 88579Y101 9095 66627 SH DFND 6 66627 0 0 58 COM INC SPON ADR REP A 31680Q104 4 81 SH DFND 2 81 0 0 58 COM INC SPON ADR REP A 31680Q104 5497 112831 SH DFND 5 112831 0 0 8X8 INC NEW COM 282914100 6658 480384 SH DFND 5 480384 0 0 ABBOTT LABS COM 002824100 85030 1077558 SH DFND 5 1077558 0 0 ABBOTT LABS COM 002824100 3637 46089 SH DFND 45570 0 519 ABBVIE INC COM 00287Y109 3 39 SH DFND 2 39 0 0 ABBVIE INC COM 00287Y109 74943 983627 SH DFND 5 983627 0 0 ABBVIE INC COM 00287Y109 13214 173438 SH DFND 126205 0 47233 ABIOMED INC COM 003654100 2 15 SH DFND 2 15 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 28 171 SH DFND 2 171 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1 4 SH DFND 5 4 0 0 ACME UTD CORP COM 004816104 1301 64172 SH DFND 6 64172 0 0 ACTIVISION BLIZZARD INC COM 00507V109 248853 4183811 SH DFND 5 4057769 0 126042 ACTIVISION BLIZZARD INC COM 00507V109 11201 188311 SH DFND 116102 0 72209 ACUITY BRANDS INC COM 00508Y102 46577 543739 SH DFND 5 521993 0 21746 ADESTO TECHNOLOGIES CORP COM 00687D101 9945 888714 SH DFND 5 888714 0 0 ADIENT PLC ORD SHS G0084W101 223 24602 SH DFND 5 24602 0 0 ADOBE INC COM 00724F101 178625 561289 SH DFND 5 530289 0 31000 ADOBE INC COM 00724F101 27305 85801 SH DFND 6 85801 0 0 ADOBE INC COM 00724F101 2871 9021 SH DFND 358 0 8663 ADTALEM GLOBAL ED INC COM 00737L103 52822 1971706 SH DFND 6 1971706 0 0 ADTRAN INC COM 00738A106 11082 1443006 SH DFND 5 1376875 0 66131 ADVANCE AUTO PARTS INC COM 00751Y106 55596 595757 SH DFND 5 566909 0 28848 ADVANCE AUTO PARTS INC COM 00751Y106 2248 24087 SH DFND 956 0 23131 ADVANCED DRAIN SYS INC DEL COM 00790R104 27262 926023 SH DFND 5 926023 0 0 ADVANCED ENERGY INDS COM 007973100 8865 182831 SH DFND 5 182831 0 0 ADVANCED MICRO DEVICES INC COM 007903107 1 28 SH DFND 5 28 0 0 AFLAC INC COM 001055102 4 123 SH DFND 2 123 0 0 AFYA LTD CL A COM G01125106 13387 702346 SH DFND 5 529821 0 172525 AGILENT TECHNOLOGIES INC COM 00846U101 0 5 SH DFND 5 5 0 0 AGNC INVT CORP COM 00123Q104 4 381 SH DFND 2 381 0 0 AGNICO EAGLE MINES LTD COM 008474108 15661 393096 SH DFND 5 388016 0 5080 AGNICO EAGLE MINES LTD COM 008474108 176092 4411080 SH DFND 6 4411080 0 0 AGNICO EAGLE MINES LTD COM 008474108 124 3100 SH DFND 3100 0 0 AIR LEASE CORP CL A 00912X302 24836 1121768 SH DFND 5 1043853 0 77915 AIR PRODS & CHEMS INC COM 009158106 8825 44210 SH DFND 5 44210 0 0 AIR PRODS & CHEMS INC COM 009158106 11926 59749 SH DFND 6 59749 0 0 AIR PRODS & CHEMS INC COM 009158106 7800 39075 SH DFND 21180 0 17895 AKAMAI TECHNOLOGIES INC COM 00971T101 127992 1398974 SH DFND 5 1352388 0 46586 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 0 2 SH DFND 5 2 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 11301 82450 SH DFND 6 82450 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 84307 938939 SH DFND 5 906297 0 32642 ALEXION PHARMACEUTICALS INC COM 015351109 3074 34239 SH DFND 14703 0 19536 ALGONQUIN PWR UTILS CORP COM 015857105 25992 1930297 SH DFND 6 1930297 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3296 16946 SH DFND 1 16946 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1575062 8098839 SH DFND 2 7566155 0 532684 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 341221 1754530 SH DFND 3 1731029 0 23501 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1178413 6059302 SH DFND 5 4470926 0 1588376 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 59017 303461 SH DFND 6 303461 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 14807 76137 SH DFND 60833 0 15304 ALITHYA GROUP INC CL A SUB VTG 01643B106 0 200 SH DFND 200 0 0 ALLEGION PLC ORD SHS G0176J109 0 4 SH DFND 5 4 0 0 ALLERGAN PLC SHS G0177J108 26 145 SH DFND 2 145 0 0 ALLERGAN PLC SHS G0177J108 105558 596037 SH DFND 5 594654 0 1383 ALLERGAN PLC SHS G0177J108 64 360 SH DFND 6 360 0 0 ALLERGAN PLC SHS G0177J108 1446 8166 SH DFND 8083 0 83 ALLIANCE DATA SYSTEMS CORP COM 018581108 8413 250000 SH DFND 6 250000 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 850 25271 SH DFND 25271 0 0 ALLIANT ENERGY CORP COM 018802108 1 30 SH DFND 5 30 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 30202 926148 SH DFND 5 926148 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 89334 2739465 SH DFND 6 2739465 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 9488 290967 SH DFND 234433 0 56534 ALLOT LTD SHS M0854Q105 567 60000 SH DFND 6 60000 0 0 ALLSTATE CORP COM 020002101 5 56 SH DFND 2 56 0 0 ALLY FINL INC COM 02005N100 2 132 SH DFND 2 132 0 0 ALLY FINL INC COM 02005N100 3039 210629 SH DFND 5 196998 0 13631 ALPHABET INC CAP STK CL A 02079K305 14 12 SH DFND 2 12 0 0 ALPHABET INC CAP STK CL C 02079K107 3 3 SH DFND 2 3 0 0 ALPHABET INC CAP STK CL C 02079K107 33525 28831 SH DFND 5 18351 0 10480 ALPHABET INC CAP STK CL A 02079K305 762009 655802 SH DFND 5 642237 0 13565 ALPHABET INC CAP STK CL A 02079K305 20944 18025 SH DFND 6 18025 0 0 ALPHABET INC CAP STK CL A 02079K305 14751 12695 SH DFND 7675 0 5020 ALTICE USA INC CL A 02156K103 58328 2616795 SH DFND 5 2599489 0 17306 ALTICE USA INC CL A 02156K103 3837 172157 SH DFND 6858 0 165299 ALTRIA GROUP INC COM 02209S103 5 130 SH DFND 2 130 0 0 ALTRIA GROUP INC COM 02209S103 14538 375960 SH DFND 5 375960 0 0 AMAZON COM INC COM 023135106 14 7 SH DFND 2 7 0 0 AMAZON COM INC COM 023135106 665695 341431 SH DFND 5 332883 0 8548 AMAZON COM INC COM 023135106 321829 165064 SH DFND 6 165064 0 0 AMAZON COM INC COM 023135106 12194 6254 SH DFND 3842 0 2412 AMBARELLA INC SHS G037AX101 46068 948687 SH DFND 6 948687 0 0 AMDOCS LTD SHS G02602103 116581 2120816 SH DFND 5 2025589 0 95227 AMDOCS LTD SHS G02602103 2223 40442 SH DFND 40442 0 0 AMER STATES WTR CO COM 029899101 27918 341541 SH DFND 5 341541 0 0 AMEREN CORP COM 023608102 1 10 SH DFND 5 10 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 51475 1854954 SH DFND 5 1777493 0 77461 AMERICAN CAMPUS CMNTYS INC COM 024835100 2214 79800 SH DFND 6 79800 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 7499 270244 SH DFND 182311 0 87933 AMERICAN ELEC PWR CO INC COM 025537101 1 7 SH DFND 5 7 0 0 AMERICAN EXPRESS CO COM 025816109 3 40 SH DFND 2 40 0 0 AMERICAN EXPRESS CO COM 025816109 2397 28000 SH DFND 28000 0 0 AMERICAN HOMES 4 RENT CL A 02665T306 23576 1016202 SH DFND 5 1016202 0 0 AMERICAN TOWER CORP NEW COM 03027X100 42043 193078 SH DFND 5 191180 0 1898 AMERICAN TOWER CORP NEW COM 03027X100 13339 61258 SH DFND 6 61258 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 80606 674189 SH DFND 5 671733 0 2456 AMERICAN WTR WKS CO INC NEW COM 030420103 1044 8730 SH DFND 8730 0 0 AMERIPRISE FINL INC COM 03076C106 3 25 SH DFND 2 25 0 0 AMERISOURCEBERGEN CORP COM 03073E105 11 126 SH DFND 2 126 0 0 AMERISOURCEBERGEN CORP COM 03073E105 188400 2128817 SH DFND 5 2008166 0 120651 AMERISOURCEBERGEN CORP COM 03073E105 10692 120813 SH DFND 80097 0 40716 AMETEK INC COM 031100100 24710 343100 SH DFND 5 343100 0 0 AMETEK INC COM 031100100 548 7605 SH DFND 7605 0 0 AMGEN INC COM 031162100 27 132 SH DFND 2 132 0 0 AMGEN INC COM 031162100 53993 266331 SH DFND 5 263851 0 2480 AMGEN INC COM 031162100 31 155 SH DFND 6 155 0 0 AMGEN INC COM 031162100 5799 28604 SH DFND 15690 0 12914 ANALOG DEVICES INC COM 032654105 152231 1698062 SH DFND 5 1629697 0 68365 ANNALY CAPITAL MANAGEMENT IN COM 035710409 3 597 SH DFND 2 597 0 0 ANSYS INC COM 03662Q105 27 117 SH DFND 5 5 0 112 ANSYS INC COM 03662Q105 46 196 SH DFND 196 0 0 ANTHEM INC COM 036752103 63029 277612 SH DFND 5 257818 0 19794 ANTHEM INC COM 036752103 6 28 SH DFND 0 0 28 AON PLC SHS CL A G0408V102 0 3 SH DFND 5 3 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 4393 124986 SH DFND 6 124986 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 2451 91476 SH DFND 5 91476 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 26873 1003083 SH DFND 6 1003083 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 262 9790 SH DFND 9488 0 302 APOLLO GLOBAL MGMT INC COM CL A 03768E105 807 24095 SH DFND 5 24095 0 0 APPLE INC COM 037833100 50 197 SH DFND 2 197 0 0 APPLE INC COM 037833100 803534 3159912 SH DFND 5 3044069 0 115843 APPLE INC COM 037833100 38329 150730 SH DFND 6 150730 0 0 APPLE INC COM 037833100 31947 125632 SH DFND 94275 0 31357 APPLIED GENETIC TECHNOL CORP COM 03820J100 2 682 SH DFND 0 0 682 APPLIED MATLS INC COM 038222105 3 70 SH DFND 2 70 0 0 APPLIED MATLS INC COM 038222105 43317 945363 SH DFND 5 917286 0 28077 APTIV PLC SHS G6095L109 6 132 SH DFND 5 0 0 132 ARAMARK COM 03852U106 12149 608382 SH DFND 6 608382 0 0 ARAMARK COM 03852U106 4 185 SH DFND 185 0 0 ARCH CAP GROUP LTD ORD G0450A105 6 195 SH DFND 2 195 0 0 ARCH CAP GROUP LTD ORD G0450A105 9010 316602 SH DFND 5 316602 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 8 215 SH DFND 2 215 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 61132 1737690 SH DFND 5 1584732 0 152958 ARGENX SE SPONSORED ADR 04016X101 11 82 SH DFND 0 0 82 ARISTA NETWORKS INC COM 040413106 64688 319368 SH DFND 5 299700 0 19668 ARISTA NETWORKS INC COM 040413106 18736 92500 SH DFND 6 92500 0 0 ARISTA NETWORKS INC COM 040413106 378 1867 SH DFND 1867 0 0 ARMSTRONG WORLD INDS INC COM 04247X102 62638 788699 SH DFND 6 788699 0 0 ASCENDIS PHARMA A S SPONSORED ADR 04351P101 19692 174624 SH DFND 5 121265 0 53359 ASCENDIS PHARMA A S SPONSORED ADR 04351P101 1953 17340 SH DFND 17146 0 194 ASHLAND GLOBAL HLDGS INC COM 044186104 10942 218532 SH DFND 5 218532 0 0 ASSURANT INC COM 04621X108 25702 246924 SH DFND 5 246924 0 0 ASSURANT INC COM 04621X108 5450 52362 SH DFND 21084 0 31278 AT&T INC COM 00206R102 21 712 SH DFND 2 712 0 0 AT&T INC COM 00206R102 8063 276618 SH DFND 5 276618 0 0 ATHENE HLDG LTD CL A G0684D107 8769 353289 SH DFND 5 353289 0 0 ATMOS ENERGY CORP COM 049560105 58468 589222 SH DFND 6 589222 0 0 AURORA MOBILE LTD ADS 051857100 19797 8645060 SH DFND 2 8645060 0 0 AUTODESK INC COM 052769106 1574 10086 SH DFND 5 9968 0 118 AUTOHOME INC SP ADR RP CL A 05278C107 5810 81807 SH DFND 2 81807 0 0 AUTOLIV INC COM 052800109 49554 1077029 SH DFND 5 1021029 0 56000 AUTOLIV INC COM 052800109 6 126 SH DFND 126 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 6 46 SH DFND 2 46 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 23245 170070 SH DFND 6 170070 0 0 AVALONBAY CMNTYS INC COM 053484101 21333 144953 SH DFND 6 144953 0 0 AXALTA COATING SYS LTD COM G0750C108 2488 144075 SH DFND 5 144075 0 0 AXSOME THERAPEUTICS INC COM 05464T104 1545 26270 SH DFND 5 26270 0 0 AXSOME THERAPEUTICS INC COM 05464T104 13872 235795 SH DFND 6 235795 0 0 AXSOME THERAPEUTICS INC COM 05464T104 178 3020 SH DFND 2919 0 101 BAIDU INC SPON ADR REP A 056752108 139680 1385851 SH DFND 2 1385851 0 0 BAIDU INC SPON ADR REP A 056752108 54443 540161 SH DFND 5 518640 0 21521 BAKER HUGHES COMPANY CL A 05722G100 18317 1744497 SH DFND 5 1669418 0 75079 BAKER HUGHES COMPANY CL A 05722G100 96944 9232797 SH DFND 6 9232797 0 0 BAKER HUGHES COMPANY CL A 05722G100 421 40074 SH DFND 40074 0 0 BALL CORP COM 058498106 34389 531846 SH DFND 5 531846 0 0 BALL CORP COM 058498106 4777 73877 SH DFND 6 73877 0 0 BALLARD PWR SYS INC NEW COM 058586108 2085 275000 SH DFND 6 275000 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 6199 409692 SH DFND 5 287138 0 122554 BANK MONTREAL COM 063671101 43374 858991 SH DFND 6 858991 0 0 BANK MONTREAL COM 063671101 6913 136900 SH DFND 136900 0 0 BANK NEW YORK MELLON CORP COM 064058100 57343 1702586 SH DFND 5 1557284 0 145302 BANK NOVA SCOTIA B C COM 064149107 38096 932869 SH DFND 4 641224 0 291645 BANK NOVA SCOTIA B C COM 064149107 791029 19370370 SH DFND 6 18298964 0 1071406 BANK NOVA SCOTIA B C COM 064149107 286 7000 SH DFND 7000 0 0 BANK OZK COM 06417N103 6368 381329 SH DFND 5 381329 0 0 BANK OZK COM 06417N103 3290 197000 SH DFND 6 197000 0 0 BARRICK GOLD CORPORATION COM 067901108 7 392 SH DFND 2 392 0 0 BARRICK GOLD CORPORATION COM 067901108 27528 1498059 SH DFND 4 1032872 0 465187 BARRICK GOLD CORPORATION COM 067901108 604 32864 SH DFND 5 32864 0 0 BARRICK GOLD CORPORATION COM 067901108 948625 51634741 SH DFND 6 45339498 0 6295243 BARRICK GOLD CORPORATION COM 067901108 780 42471 SH DFND 42471 0 0 BAUSCH HEALTH COS INC COM 071734107 7594 490031 SH DFND 4 336155 0 153876 BAUSCH HEALTH COS INC COM 071734107 511221 32986265 SH DFND 6 31022680 0 1963585 BAXTER INTL INC COM 071813109 132687 1634278 SH DFND 5 1634278 0 0 BAXTER INTL INC COM 071813109 47222 581624 SH DFND 6 581624 0 0 BAXTER INTL INC COM 071813109 3918 48259 SH DFND 48259 0 0 BCE INC COM NEW 05534B760 673316 16413600 SH DFND 6 16413600 0 0 BCE INC COM NEW 05534B760 5166 125936 SH DFND 45428 0 80508 BEAM THERAPEUTICS INC COM 07373V105 29282 1626779 SH DFND 1626779 0 0 BECTON DICKINSON & CO COM 075887109 44431 193372 SH DFND 6 193372 0 0 BED BATH & BEYOND INC COM 075896100 390 92621 SH DFND 5 92621 0 0 BED BATH & BEYOND INC COM 075896100 4217 1001700 SH DFND 6 1001700 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 368064 2013151 SH DFND 5 1913712 0 99439 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 16707 91380 SH DFND 6 91380 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2124 11619 SH DFND 462 0 11157 BEST BUY INC COM 086516101 3 56 SH DFND 2 56 0 0 BEST BUY INC COM 086516101 0 3 SH DFND 5 3 0 0 BEYOND MEAT INC COM 08862E109 1 19 SH DFND 5 0 0 19 BILIBILI INC SPONS ADS REP Z 090040106 61664 2632944 SH DFND 2 2632944 0 0 BILIBILI INC SPONS ADS REP Z 090040106 1597 68201 SH DFND 5 68201 0 0 BILL COM HLDGS INC COM 090043100 9242 284450 SH DFND 6 284450 0 0 BIO RAD LABS INC CL A 090572207 10534 30048 SH DFND 5 30048 0 0 BIO RAD LABS INC CL A 090572207 1107 3159 SH DFND 3159 0 0 BIOGEN INC COM 09062X103 10804 34148 SH DFND 5 34148 0 0 BIOGEN INC COM 09062X103 1156 3654 SH DFND 3610 0 44 BITAUTO HLDGS LTD SPONSORED ADS 091727107 4833 465145 SH DFND 2 406004 0 59141 BJS WHSL CLUB HLDGS INC COM 05550J101 26 1027 SH DFND 6 1027 0 0 BK OF AMERICA CORP COM 060505104 53147 2503381 SH DFND 5 2503381 0 0 BK OF AMERICA CORP COM 060505104 1953 92000 SH DFND 92000 0 0 BLACKBERRY LTD COM 09228F103 11998 2926375 SH DFND 6 2926375 0 0 BLACKROCK INC COM 09247X101 285203 648232 SH DFND 5 614008 0 34224 BLACKROCK INC COM 09247X101 2081 4731 SH DFND 6 4731 0 0 BLUE BIRD CORP COM 095306106 11384 1041551 SH DFND 6 1041551 0 0 BOEING CO COM 097023105 1 10 SH DFND 2 10 0 0 BOOKING HLDGS INC COM 09857L108 15 11 SH DFND 2 11 0 0 BOOKING HLDGS INC COM 09857L108 83663 62188 SH DFND 5 59055 0 3133 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 27102 394839 SH DFND 5 389615 0 5224 BOSTON PROPERTIES INC COM 101121101 9302 100857 SH DFND 6 100857 0 0 BOSTON SCIENTIFIC CORP COM 101137107 68220 2090729 SH DFND 5 2078529 0 12200 BOSTON SCIENTIFIC CORP COM 101137107 9481 290569 SH DFND 233094 0 57475 BOX INC CL A 10316T104 81748 5822483 SH DFND 5 5579930 0 242553 BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 0 80 SH DFND 2 80 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 4 80 SH DFND 2 80 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 201150 3608725 SH DFND 5 3446725 0 162000 BRISTOL-MYERS SQUIBB CO COM 110122108 14733 264322 SH DFND 177482 0 86840 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 16 171 SH DFND 2 171 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 7340 77399 SH DFND 5 77399 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 20698 218261 SH DFND 6 218261 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 38181 861362 SH DFND 4 593262 0 268100 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 927637 20927602 SH DFND 6 17254156 0 3673446 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 65441 1802266 SH DFND 6 1802266 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 7077 202072 SH DFND 6 202072 0 0 BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 644 79752 SH DFND 6 79752 0 0 BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 364 45100 SH DFND 45100 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 434505 10330774 SH DFND 6 9423167 0 907607 BROWN & BROWN INC COM 115236101 12587 347524 SH DFND 5 347524 0 0 BROWN FORMAN CORP CL B 115637209 1 12 SH DFND 5 12 0 0 BRP INC COM SUN VTG 05577W200 13896 851744 SH DFND 6 851744 0 0 BUNGE LIMITED COM G16962105 5 121 SH DFND 2 121 0 0 BUNGE LIMITED COM G16962105 27281 664895 SH DFND 5 655947 0 8948 BURLINGTON STORES INC COM 122017106 4 27 SH DFND 2 27 0 0 BURLINGTON STORES INC COM 122017106 13408 84616 SH DFND 5 84616 0 0 BURLINGTON STORES INC COM 122017106 6311 39828 SH DFND 26399 0 13429 CABOT OIL & GAS CORP COM 127097103 1182 68750 SH DFND 5 68750 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 1 14 SH DFND 5 14 0 0 CAE INC COM 124765108 11295 893494 SH DFND 6 893494 0 0 CAE INC COM 124765108 621 49100 SH DFND 49100 0 0 CAMDEN PPTY TR SH BEN INT 133131102 20216 255124 SH DFND 5 255124 0 0 CAMPBELL SOUP CO COM 134429109 1 25 SH DFND 5 25 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 17600 880172 SH DFND 6 880172 0 0 CANADIAN IMP BK COMM COM 136069101 31043 532765 SH DFND 6 532765 0 0 CANADIAN IMP BK COMM COM 136069101 163 2800 SH DFND 2800 0 0 CANADIAN NAT RES LTD COM 136385101 1 84 SH DFND 2 84 0 0 CANADIAN NAT RES LTD COM 136385101 12117 885858 SH DFND 4 605260 0 280598 CANADIAN NAT RES LTD COM 136385101 696209 50897423 SH DFND 6 47610150 0 3287273 CANADIAN NAT RES LTD COM 136385101 3422 250200 SH DFND 250200 0 0 CANADIAN NATL RY CO COM 136375102 4167 53302 SH DFND 4 53302 0 0 CANADIAN NATL RY CO COM 136375102 443546 5673025 SH DFND 6 4818573 0 854452 CANADIAN NATL RY CO COM 136375102 9094 116317 SH DFND 116317 0 0 CANADIAN PAC RY LTD COM 13645T100 55569 251819 SH DFND 4 171176 0 80643 CANADIAN PAC RY LTD COM 13645T100 1083029 4907895 SH DFND 6 4220415 0 687480 CANADIAN PAC RY LTD COM 13645T100 1739 7881 SH DFND 310 0 7571 CAPITAL ONE FINL CORP COM 14040H105 2 35 SH DFND 2 35 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 2 168 SH DFND 2 168 0 0 CARDINAL HEALTH INC COM 14149Y108 7 142 SH DFND 2 142 0 0 CARDINAL HEALTH INC COM 14149Y108 1 11 SH DFND 5 11 0 0 CASELLA WASTE SYS INC CL A 147448104 10291 263463 SH DFND 5 263463 0 0 CATALENT INC COM 148806102 57 1092 SH DFND 6 1092 0 0 CATERPILLAR INC DEL COM 149123101 10 89 SH DFND 2 89 0 0 CBIZ INC COM 124805102 29593 1414603 SH DFND 6 1414603 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 21954 245986 SH DFND 5 245986 0 0 CBRE GROUP INC CL A 12504L109 4 96 SH DFND 2 96 0 0 CDK GLOBAL INC COM 12508E101 7412 225632 SH DFND 6 225632 0 0 CDW CORP COM 12514G108 6548 70203 SH DFND 5 70203 0 0 CDW CORP COM 12514G108 19415 208156 SH DFND 6 208156 0 0 CDW CORP COM 12514G108 104 1111 SH DFND 1111 0 0 CELANESE CORP DEL COM 150870103 2954 40245 SH DFND 5 40245 0 0 CELESTICA INC SUB VTG SHS 15101Q108 211 60212 SH DFND 6 60212 0 0 CENOVUS ENERGY INC COM 15135U109 94127 46642690 SH DFND 6 46642690 0 0 CENOVUS ENERGY INC COM 15135U109 920 456100 SH DFND 456100 0 0 CENTENE CORP DEL COM 15135B101 51152 861003 SH DFND 5 782003 0 79000 CENTURYLINK INC COM 156700106 2 240 SH DFND 2 240 0 0 CERNER CORP COM 156782104 1 9 SH DFND 5 9 0 0 CERNER CORP COM 156782104 6760 107312 SH DFND 6 107312 0 0 CGI INC CL A SUB VTG 12532H104 1044 19288 SH DFND 4 19288 0 0 CGI INC CL A SUB VTG 12532H104 305972 5651596 SH DFND 6 4750416 0 901180 CHARLES RIV LABS INTL INC COM 159864107 106479 843669 SH DFND 6 843669 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 267121 612228 SH DFND 5 581592 0 30636 CHARTER COMMUNICATIONS INC N CL A 16119P108 113825 260882 SH DFND 6 260882 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 14686 33660 SH DFND 21476 0 12184 CHECK POINT SOFTWARE TECH LT ORD M22465104 15 149 SH DFND 2 149 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 208405 2072858 SH DFND 5 1958555 0 114303 CHENIERE ENERGY INC COM NEW 16411R208 111 3314 SH DFND 5 3314 0 0 CHEVRON CORP NEW COM 166764100 2 34 SH DFND 2 34 0 0 CHEVRON CORP NEW COM 166764100 130973 1807525 SH DFND 5 1723352 0 84173 CHEVRON CORP NEW COM 166764100 4579 63189 SH DFND 6 63189 0 0 CHEVRON CORP NEW COM 166764100 2068 28546 SH DFND 28546 0 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 40189 372363 SH DFND 2 359536 0 12827 CHINA DISTANCE ED HLDGS LTD SPONS ADR 16944W104 8107 1211845 SH DFND 2 1211845 0 0 CHINA DISTANCE ED HLDGS LTD SPONS ADR 16944W104 9 1381 SH DFND 1381 0 0 CHINA INDEX HLDGS LTD SPNSRD ADS A 16954W101 2101 1556183 SH DFND 2 1556183 0 0 CHINA ONLINE ED GROUP SPONSORED ADR 16954L105 22688 782357 SH DFND 2 773694 0 8663 CHIPOTLE MEXICAN GRILL INC COM 169656105 74727 114192 SH DFND 6 114192 0 0 CHUBB LIMITED COM H1467J104 4 40 SH DFND 2 40 0 0 CHUBB LIMITED COM H1467J104 5119 45834 SH DFND 5 45834 0 0 CHURCH & DWIGHT INC COM 171340102 1 18 SH DFND 5 18 0 0 CIENA CORP COM NEW 171779309 98078 2463656 SH DFND 5 2322656 0 141000 CIGNA CORP NEW COM 125523100 165225 932529 SH DFND 5 884535 0 47994 CIGNA CORP NEW COM 125523100 1194 6740 SH DFND 6740 0 0 CINTAS CORP COM 172908105 0 2 SH DFND 5 2 0 0 CISCO SYS INC COM 17275R102 24 621 SH DFND 2 621 0 0 CISCO SYS INC COM 17275R102 737483 18760701 SH DFND 5 17870100 0 890601 CISCO SYS INC COM 17275R102 9298 236542 SH DFND 189115 0 47427 CITIGROUP INC COM NEW 172967424 4 99 SH DFND 2 99 0 0 CITIGROUP INC COM NEW 172967424 147154 3493692 SH DFND 5 3389426 0 104266 CITIGROUP INC COM NEW 172967424 4354 103366 SH DFND 103366 0 0 CITRIX SYS INC COM 177376100 2 14 SH DFND 5 14 0 0 CLEAN HARBORS INC COM 184496107 36383 708674 SH DFND 5 708674 0 0 CLOROX CO DEL COM 189054109 13 76 SH DFND 2 76 0 0 CLOROX CO DEL COM 189054109 16415 94748 SH DFND 5 94748 0 0 CME GROUP INC COM 12572Q105 166533 963121 SH DFND 5 915819 0 47302 CME GROUP INC COM 12572Q105 3336 19292 SH DFND 19292 0 0 CMS ENERGY CORP COM 125896100 25892 440716 SH DFND 5 440716 0 0 CMS ENERGY CORP COM 125896100 138247 2353139 SH DFND 6 2353139 0 0 CMS ENERGY CORP COM 125896100 422 7190 SH DFND 7190 0 0 CNH INDL N V SHS N20944109 12846 2255597 SH DFND 7 2255597 0 0 COCA COLA CO COM 191216100 132200 2987568 SH DFND 5 2977519 0 10049 COCA COLA CO COM 191216100 3620 81815 SH DFND 6 81815 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 53473 1424797 SH DFND 5 1285591 0 139206 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 14194 305454 SH DFND 2 305454 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 30941 665837 SH DFND 3 636948 0 28889 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 9608 206753 SH DFND 5 196810 0 9943 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 17411 374673 SH DFND 6 374673 0 0 COHERENT INC COM 192479103 8552 80366 SH DFND 5 80366 0 0 COHERUS BIOSCIENCES INC COM 19249H103 5265 324589 SH DFND 5 324589 0 0 COLFAX CORP COM 194014106 2770 139924 SH DFND 6 139924 0 0 COLGATE PALMOLIVE CO COM 194162103 30 452 SH DFND 2 452 0 0 COLGATE PALMOLIVE CO COM 194162103 295271 4449535 SH DFND 5 4240411 0 209124 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 2648 55354 SH DFND 4 38744 0 16610 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 96382 2014836 SH DFND 6 1682671 0 332165 COMCAST CORP NEW CL A 20030N101 21720 631775 SH DFND 5 631775 0 0 CONCHO RES INC COM 20605P101 466 10880 SH DFND 5 10880 0 0 CONCHO RES INC COM 20605P101 1637 38200 SH DFND 38200 0 0 CONOCOPHILLIPS COM 20825C104 2 60 SH DFND 2 60 0 0 CONOCOPHILLIPS COM 20825C104 499 16208 SH DFND 5 16208 0 0 CONOCOPHILLIPS COM 20825C104 1358 44087 SH DFND 6 44087 0 0 CONOCOPHILLIPS COM 20825C104 845 27435 SH DFND 27435 0 0 CONTROLADORA VUELA CIA DE AV SPON ADR RP 10 21240E105 3988 1162725 SH DFND 5 840560 0 322165 COOPER COS INC COM NEW 216648402 118579 430149 SH DFND 5 413241 0 16908 COOPER COS INC COM NEW 216648402 180433 654526 SH DFND 6 654526 0 0 COOPER COS INC COM NEW 216648402 2387 8660 SH DFND 8574 0 86 COPA HOLDINGS SA CL A P31076105 273 6018 SH DFND 1 6018 0 0 COPA HOLDINGS SA CL A P31076105 95461 2107773 SH DFND 5 1991449 0 116324 COPART INC COM 217204106 1 9 SH DFND 5 9 0 0 CORNING INC COM 219350105 81799 3982428 SH DFND 5 3816820 0 165608 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 12616 570097 SH DFND 5 570097 0 0 CORTEVA INC COM 22052L104 74779 3182105 SH DFND 5 3019105 0 163000 COSTCO WHSL CORP NEW COM 22160K105 4942 17334 SH DFND 5 17334 0 0 COSTCO WHSL CORP NEW COM 22160K105 39700 139234 SH DFND 6 139234 0 0 COTY INC COM CL A 222070203 444 86021 SH DFND 5 86021 0 0 COVANTA HLDG CORP COM 22282E102 23407 2737614 SH DFND 5 2737614 0 0 CREDICORP LTD COM G2519Y108 90503 632514 SH DFND 5 532172 0 100342 CREE INC COM 225447101 49557 1397552 SH DFND 5 1349122 0 48430 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 5 111 SH DFND 0 0 111 CRITEO S A SPONS ADS 226718104 5056 635994 SH DFND 5 601208 0 34786 CROWN CASTLE INTL CORP NEW COM 22822V101 2955 20462 SH DFND 5 20462 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 14440 100000 SH DFND 6 100000 0 0 CROWN HLDGS INC COM 228368106 0 4 SH DFND 5 4 0 0 CTRIP COM INTL LTD DBCV 1.990% 7/0 22943FAH3 19870 20300000 PRN DFND 2 0 0 0 CVS HEALTH CORP COM 126650100 15 249 SH DFND 2 249 0 0 CVS HEALTH CORP COM 126650100 83117 1400925 SH DFND 5 1305030 0 95895 CYRUSONE INC COM 23283R100 18058 292442 SH DFND 5 292442 0 0 D R HORTON INC COM 23331A109 6 168 SH DFND 2 168 0 0 DANAHER CORPORATION COM 235851102 46856 338531 SH DFND 5 338531 0 0 DANAHER CORPORATION COM 235851102 43394 313516 SH DFND 6 313516 0 0 DANAHER CORPORATION COM 235851102 3160 22830 SH DFND 12202 0 10628 DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 12 202 SH DFND 5 0 0 202 DARDEN RESTAURANTS INC COM 237194105 16774 308000 SH DFND 6 308000 0 0 DARLING INGREDIENTS INC COM 237266101 125695 6556869 SH DFND 6 6556869 0 0 DAVITA INC COM 23918K108 1 15 SH DFND 5 15 0 0 DBX ETF TR XTRACK HRVST CSI 233051879 17462 674468 SH DFND 3 674468 0 0 DEERE & CO COM 244199105 9652 69860 SH DFND 5 69860 0 0 DELL TECHNOLOGIES INC CL C 24703L202 2 49 SH DFND 2 49 0 0 DELL TECHNOLOGIES INC CL C 24703L202 172572 4363396 SH DFND 5 4159539 0 203857 DELTA AIR LINES INC DEL COM NEW 247361702 5 182 SH DFND 5 182 0 0 DESCARTES SYS GROUP INC COM 249906108 4448 129302 SH DFND 4 84840 0 44462 DESCARTES SYS GROUP INC COM 249906108 123 3586 SH DFND 5 3586 0 0 DESCARTES SYS GROUP INC COM 249906108 33003 959410 SH DFND 6 872442 0 86968 DESCARTES SYS GROUP INC COM 249906108 124 3600 SH DFND 3600 0 0 DESPEGAR COM CORP ORD SHS G27358103 3029 534187 SH DFND 6 534187 0 0 DIAMONDBACK ENERGY INC COM 25278X109 9524 363500 SH DFND 5 337500 0 26000 DIAMONDBACK ENERGY INC COM 25278X109 267 10199 SH DFND 10199 0 0 DIGITAL RLTY TR INC COM 253868103 36813 265011 SH DFND 5 265011 0 0 DISCOVER FINL SVCS COM 254709108 2 55 SH DFND 2 55 0 0 DISCOVER FINL SVCS COM 254709108 436 12217 SH DFND 5 12217 0 0 DISCOVER FINL SVCS COM 254709108 2938 82353 SH DFND 50841 0 31512 DISCOVERY INC COM SER C 25470F302 2 92 SH DFND 2 92 0 0 DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 4120 5075000 PRN DFND 5 0 0 0 DISH NETWORK CORPORATION CL A 25470M109 8 386 SH DFND 6 386 0 0 DISH NETWORK CORPORATION NOTE 3.375% 8/1 25470MAB5 122 150000 PRN DFND 0 0 0 DISNEY WALT CO COM DISNEY 254687106 50424 521991 SH DFND 5 521991 0 0 DISNEY WALT CO COM DISNEY 254687106 11689 121000 SH DFND 6 121000 0 0 DISNEY WALT CO COM DISNEY 254687106 10355 107195 SH DFND 107195 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 22 400 SH DFND 6 400 0 0 DOLLAR GEN CORP NEW COM 256677105 2 11 SH DFND 5 11 0 0 DOLLAR TREE INC COM 256746108 186548 2539109 SH DFND 5 2380547 0 158562 DOMINOS PIZZA INC COM 25754A201 22553 69592 SH DFND 5 68680 0 912 DOMINOS PIZZA INC COM 25754A201 41502 128064 SH DFND 6 128064 0 0 DOUGLAS EMMETT INC COM 25960P109 7444 244000 SH DFND 6 244000 0 0 DOVER CORP COM 260003108 0 5 SH DFND 5 5 0 0 DRIL QUIP INC COM 262037104 6085 199517 SH DFND 5 199517 0 0 DTE ENERGY CO COM 233331107 2058 21675 SH DFND 5 21675 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 37654 465550 SH DFND 6 465550 0 0 DUKE REALTY CORP COM NEW 264411505 1 45 SH DFND 5 45 0 0 DUPONT DE NEMOURS INC COM 26614N102 2436 71450 SH DFND 5 71450 0 0 DXC TECHNOLOGY CO COM 23355L106 9703 743499 SH DFND 5 698194 0 45305 DYNATRACE INC COM 268150109 181990 7633825 SH DFND 6 7633825 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 37558 1094344 SH DFND 5 1046927 0 47417 EATON VANCE CORP COM NON VTG 278265103 6157 190904 SH DFND 5 190904 0 0 EATON VANCE CORP COM NON VTG 278265103 5623 174349 SH DFND 174349 0 0 EBAY INC COM 278642103 124566 4143925 SH DFND 5 3891023 0 252902 EBAY INC COM 278642103 1255 41738 SH DFND 1686 0 40052 ECOLAB INC COM 278865100 34672 222501 SH DFND 5 222501 0 0 ECOLAB INC COM 278865100 4336 27825 SH DFND 6 27825 0 0 EDISON INTL COM 281020107 105119 1918586 SH DFND 5 1814850 0 103736 EDISON INTL COM 281020107 777 14174 SH DFND 14174 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 1 4 SH DFND 5 4 0 0 ELASTIC N V ORD SHS N14506104 41457 742819 SH DFND 5 716284 0 26535 ELASTIC N V ORD SHS N14506104 202394 3626485 SH DFND 6 3626485 0 0 ELECTRONIC ARTS INC COM 285512109 7 66 SH DFND 2 66 0 0 ELECTRONIC ARTS INC COM 285512109 111688 1114982 SH DFND 5 1069316 0 45666 ELEMENT SOLUTIONS INC COM 28618M106 832 99545 SH DFND 5 99545 0 0 EMERSON ELEC CO COM 291011104 6 123 SH DFND 2 123 0 0 ENBRIDGE INC COM 29250N105 2526 86736 SH DFND 4 86736 0 0 ENBRIDGE INC COM 29250N105 7093 243594 SH DFND 5 243594 0 0 ENBRIDGE INC COM 29250N105 404026 13874720 SH DFND 6 12987862 0 886858 ENERGOUS CORP COM 29272C103 11 14400 SH DFND 14400 0 0 ENERGY RECOVERY INC COM 29270J100 13 1787 SH DFND 5 0 0 1787 ENPHASE ENERGY INC COM 29355A107 807 25000 SH DFND 6 25000 0 0 ENTERGY CORP NEW COM 29364G103 0 3 SH DFND 5 3 0 0 ENVESTNET INC COM 29404K106 9476 176203 SH DFND 5 176203 0 0 EOG RES INC COM 26875P101 217 6049 SH DFND 5 6049 0 0 EOG RES INC COM 26875P101 1213 33764 SH DFND 6 33764 0 0 EOG RES INC COM 26875P101 1337 37208 SH DFND 9670 0 27538 EQUIFAX INC COM 294429105 9838 82363 SH DFND 5 82363 0 0 EQUIFAX INC COM 294429105 23998 200907 SH DFND 6 200907 0 0 EQUINIX INC COM 29444U700 16421 26291 SH DFND 5 26291 0 0 EQUINIX INC COM 29444U700 25623 41025 SH DFND 6 41025 0 0 EQUINIX INC COM 29444U700 12142 19440 SH DFND 12077 0 7363 EQUINOX GOLD CORP COM 29446Y502 333 49800 SH DFND 49800 0 0 EQUITABLE HLDGS INC COM 29452E101 7596 525706 SH DFND 5 525706 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 14163 246406 SH DFND 5 246406 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 16059 260227 SH DFND 5 260227 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 16410 265920 SH DFND 6 265920 0 0 ERICSSON ADR B SEK 10 294821608 3652 451430 SH DFND 5 451430 0 0 ESSENTIAL UTILS INC COM 29670G102 37965 932809 SH DFND 5 932809 0 0 ETSY INC COM 29786A106 170498 4435428 SH DFND 6 4435428 0 0 EURONET WORLDWIDE INC COM 298736109 23759 277166 SH DFND 6 277166 0 0 EVEREST RE GROUP LTD COM G3223R108 5 27 SH DFND 2 27 0 0 EVERSOURCE ENERGY COM 30040W108 1 9 SH DFND 5 9 0 0 EVERTEC INC COM 30040P103 23 1000 SH DFND 6 1000 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 28017 2499260 SH DFND 5 2499260 0 0 EXELIXIS INC COM 30161Q104 2698 156650 SH DFND 5 156650 0 0 EXELIXIS INC COM 30161Q104 14357 833747 SH DFND 6 833747 0 0 EXELIXIS INC COM 30161Q104 288 16733 SH DFND 16248 0 485 EXELON CORP COM 30161N101 273995 7443507 SH DFND 5 6970356 0 473151 EXELON CORP COM 30161N101 12884 350000 SH DFND 6 350000 0 0 EXELON CORP COM 30161N101 9442 256504 SH DFND 256504 0 0 EXFO INC SUB VTG SHS 302046107 3405 1312893 SH DFND 6 1312893 0 0 EXLSERVICE HOLDINGS INC COM 302081104 46911 901615 SH DFND 6 901615 0 0 EXPEDIA GROUP INC COM NEW 30212P303 2 38 SH DFND 2 38 0 0 EXPEDITORS INTL WASH INC COM 302130109 1994 29889 SH DFND 5 29889 0 0 EXXON MOBIL CORP COM 30231G102 329 8671 SH DFND 5 8671 0 0 F M C CORP COM NEW 302491303 37261 456132 SH DFND 5 456132 0 0 F M C CORP COM NEW 302491303 6468 79180 SH DFND 6 79180 0 0 F5 NETWORKS INC COM 315616102 3 28 SH DFND 2 28 0 0 F5 NETWORKS INC COM 315616102 44883 420922 SH DFND 5 407709 0 13213 F5 NETWORKS INC COM 315616102 93 874 SH DFND 874 0 0 FACEBOOK INC CL A 30303M102 20 121 SH DFND 2 121 0 0 FACEBOOK INC CL A 30303M102 144473 866143 SH DFND 5 840688 0 25455 FACEBOOK INC CL A 30303M102 11225 67295 SH DFND 45489 0 21806 FACTSET RESH SYS INC COM 303075105 50 193 SH DFND 193 0 0 FANG HLDGS LTD ADR NEW 30711Y201 2277 1686447 SH DFND 2 1686447 0 0 FANHUA INC SPONSORED ADR 30712A103 10009 497484 SH DFND 2 497484 0 0 FASTENAL CO COM 311900104 167417 5357349 SH DFND 5 5092115 0 265234 FASTENAL CO COM 311900104 5442 174154 SH DFND 106746 0 67408 FASTLY INC CL A 31188V100 35906 1891795 SH DFND 6 1891795 0 0 FEDERATED HERMES INC CL B 314211103 3810 200000 SH DFND 6 200000 0 0 FEDEX CORP COM 31428X106 27586 227498 SH DFND 5 223416 0 4082 FEDEX CORP COM 31428X106 658 5425 SH DFND 5425 0 0 FERRARI N V COM N3167Y103 16260 105561 SH DFND 7 105561 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 4 513 SH DFND 2 513 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 181790 1494490 SH DFND 5 1442490 0 52000 FIDELITY NATL INFORMATION SV COM 31620M106 69 571 SH DFND 6 571 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 11804 143465 SH DFND 5 143465 0 0 FIRSTSERVICE CORP NEW COM 33767E202 8827 114471 SH DFND 6 114471 0 0 FISERV INC COM 337738108 31138 327805 SH DFND 5 327805 0 0 FITBIT INC CL A 33812L102 62879 9441277 SH DFND 6 9441277 0 0 FIVE BELOW INC COM 33829M101 48990 696083 SH DFND 6 696083 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 13920 74623 SH DFND 5 74623 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 30 163 SH DFND 163 0 0 FLEX LTD ORD Y2573F102 19698 2351972 SH DFND 5 2318412 0 33560 FLOWSERVE CORP COM 34354P105 360 15074 SH DFND 5 15074 0 0 FORD MTR CO DEL COM 345370860 7 1458 SH DFND 2 1458 0 0 FORTINET INC COM 34959E109 1 9 SH DFND 5 9 0 0 FORTIS INC COM 349553107 25428 659384 SH DFND 4 452689 0 206695 FORTIS INC COM 349553107 571848 14828857 SH DFND 6 12848811 0 1980046 FORTIS INC COM 349553107 379 9839 SH DFND 9839 0 0 FORTY SEVEN INC COM 34983P104 7068 74069 SH DFND 5 74069 0 0 FOX CORP CL B COM 35137L204 2456 107361 SH DFND 107361 0 0 FRANCO NEVADA CORP COM 351858105 94925 953826 SH DFND 3 783984 0 169842 FRANCO NEVADA CORP COM 351858105 16425 164393 SH DFND 4 114674 0 49719 FRANCO NEVADA CORP COM 351858105 27240 273291 SH DFND 5 270611 0 2680 FRANCO NEVADA CORP COM 351858105 442126 4425030 SH DFND 6 3456925 0 968105 FRONTDOOR INC COM 35905A109 116538 3350710 SH DFND 6 3350710 0 0 FRONTDOOR INC COM 35905A109 1012 29104 SH DFND 1130 0 27974 FTI CONSULTING INC COM 302941109 18719 156294 SH DFND 5 156294 0 0 GALLAGHER ARTHUR J & CO COM 363576109 85509 1049061 SH DFND 5 1015760 0 33301 GALLAGHER ARTHUR J & CO COM 363576109 3502 42965 SH DFND 6 42965 0 0 GALLAGHER ARTHUR J & CO COM 363576109 131 1608 SH DFND 1608 0 0 GAP INC COM 364760108 1 165 SH DFND 2 165 0 0 GARMIN LTD SHS H2906T109 1 11 SH DFND 5 11 0 0 GARMIN LTD SHS H2906T109 38 512 SH DFND 512 0 0 GENERAC HLDGS INC COM 368736104 47362 508337 SH DFND 6 508337 0 0 GENERAL DYNAMICS CORP COM 369550108 39023 294939 SH DFND 5 278020 0 16919 GENERAL DYNAMICS CORP COM 369550108 13412 101366 SH DFND 69246 0 32120 GENERAL ELECTRIC CO COM 369604103 430 54124 SH DFND 2 0 0 54124 GENERAL ELECTRIC CO COM 369604103 63977 8057515 SH DFND 5 7642512 0 415003 GENERAL ELECTRIC CO COM 369604103 518 65193 SH DFND 65193 0 0 GENERAL MLS INC COM 370334104 1 12 SH DFND 5 12 0 0 GENERAL MTRS CO COM 37045V100 16 753 SH DFND 2 753 0 0 GENPACT LIMITED SHS G3922B107 12893 441538 SH DFND 5 441538 0 0 GENPACT LIMITED SHS G3922B107 79331 2716816 SH DFND 6 2716816 0 0 GENPACT LIMITED SHS G3922B107 6646 227593 SH DFND 137168 0 90425 GENWORTH FINL INC COM CL A 37247D106 0 134 SH DFND 5 134 0 0 GILDAN ACTIVEWEAR INC COM 375916103 60 4693 SH DFND 6 4693 0 0 GILDAN ACTIVEWEAR INC COM 375916103 1201 94200 SH DFND 94200 0 0 GILEAD SCIENCES INC COM 375558103 28 376 SH DFND 2 376 0 0 GILEAD SCIENCES INC COM 375558103 1 16 SH DFND 5 16 0 0 GILEAD SCIENCES INC COM 375558103 28 369 SH DFND 0 0 369 GLOBAL PMTS INC COM 37940X102 160036 1109588 SH DFND 5 1058588 0 51000 GLOBAL PMTS INC COM 37940X102 6548 45402 SH DFND 6 45402 0 0 GLOBAL PMTS INC COM 37940X102 119 828 SH DFND 828 0 0 GLOBANT S A COM L44385109 6832 77738 SH DFND 5 77738 0 0 GOLAR LNG LTD SHS G9456A100 685 86935 SH DFND 5 86935 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 2 14 SH DFND 2 14 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 32005 207034 SH DFND 5 207034 0 0 GRAINGER W W INC COM 384802104 9 35 SH DFND 2 35 0 0 GRAINGER W W INC COM 384802104 45633 183633 SH DFND 5 178454 0 5179 GRAINGER W W INC COM 384802104 5397 21719 SH DFND 11496 0 10223 GRAND CANYON ED INC COM 38526M106 143684 1883511 SH DFND 6 1883511 0 0 GRIDSUM HLDG INC SPONSORED ADR 398132100 334 490800 SH DFND 2 490800 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 214835 10667080 SH DFND 5 10038716 0 628364 GRIFOLS S A SP ADR REP B NVT 398438408 26253 1303512 SH DFND 7 1303512 0 0 GRIFOLS S A SP ADR REP B NVT 398438408 6444 319951 SH DFND 71565 0 248386 GRUBHUB INC COM 400110102 105710 2595387 SH DFND 5 2463464 0 131923 HANNON ARMSTRONG SUST INFR C COM 41068X100 246 12071 SH DFND 5 12071 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 3 95 SH DFND 2 95 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 10498 297899 SH DFND 5 297899 0 0 HASBRO INC COM 418056107 21144 295515 SH DFND 5 295515 0 0 HCA HEALTHCARE INC COM 40412C101 128643 1431755 SH DFND 5 1352755 0 79000 HCA HEALTHCARE INC COM 40412C101 3135 34889 SH DFND 14663 0 20226 HD SUPPLY HLDGS INC COM 40416M105 58 2056 SH DFND 6 2056 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 2126 55269 SH DFND 1 55269 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 12096 314501 SH DFND 2 100924 0 213577 HDFC BANK LTD SPONSORED ADS 40415F101 9470 246223 SH DFND 3 53897 0 192326 HDFC BANK LTD SPONSORED ADS 40415F101 223983 5823783 SH DFND 5 1707922 0 4115861 HEADHUNTER GROUP PLC SPONSORED ADS 42207L106 10848 679291 SH DFND 5 679291 0 0 HEALTHCARE RLTY TR COM 421946104 11728 419911 SH DFND 5 419911 0 0 HEALTHCARE RLTY TR COM 421946104 51405 1840479 SH DFND 6 1840479 0 0 HEALTHCARE SVCS GROUP INC COM 421906108 68565 2867614 SH DFND 6 2867614 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 59728 2459967 SH DFND 6 2459967 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 24123 1011458 SH DFND 5 1011458 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 6165 258500 SH DFND 6 258500 0 0 HENRY JACK & ASSOC INC COM 426281101 1 8 SH DFND 5 8 0 0 HENRY SCHEIN INC COM 806407102 18223 360699 SH DFND 6 360699 0 0 HERON THERAPEUTICS INC COM 427746102 29007 2470771 SH DFND 5 2411072 0 59699 HERON THERAPEUTICS INC COM 427746102 6 472 SH DFND 0 0 472 HERSHEY CO COM 427866108 1 6 SH DFND 5 6 0 0 HESS CORP COM 42809H107 17895 537395 SH DFND 5 529912 0 7483 HEWLETT PACKARD ENTERPRISE C COM 42824C109 14 1475 SH DFND 2 1475 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 8 113 SH DFND 2 113 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 27150 2104678 SH DFND 2 2104678 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 1671 129560 SH DFND 5 128604 0 956 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 25 1943 SH DFND 1943 0 0 HOME DEPOT INC COM 437076102 21 111 SH DFND 2 111 0 0 HOME DEPOT INC COM 437076102 17298 92649 SH DFND 5 92649 0 0 HOME DEPOT INC COM 437076102 8238 44121 SH DFND 6 44121 0 0 HONEYWELL INTL INC COM 438516106 4 33 SH DFND 2 33 0 0 HONEYWELL INTL INC COM 438516106 29153 217903 SH DFND 5 217903 0 0 HONEYWELL INTL INC COM 438516106 3614 27012 SH DFND 6 27012 0 0 HORIZON THERAPEUTICS PUB LTD SHS G46188101 22221 750213 SH DFND 5 750213 0 0 HORMEL FOODS CORP COM 440452100 1 30 SH DFND 5 30 0 0 HOULIHAN LOKEY INC CL A 441593100 2301 44139 SH DFND 5 44139 0 0 HP INC COM 40434L105 13 727 SH DFND 2 727 0 0 HP INC COM 40434L105 13888 800000 SH DFND 6 800000 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 7772 277461 SH DFND 5 277461 0 0 HUAMI CORP SPONSORED ADS 44331K103 28283 2155719 SH DFND 2 2004482 0 151237 HUAZHU GROUP LTD SPONSORED ADS 44332N106 6007 209101 SH DFND 2 209101 0 0 HUMANA INC COM 444859102 42198 134381 SH DFND 5 134381 0 0 HUMANA INC COM 444859102 4446 14158 SH DFND 14121 0 37 HUNTINGTON BANCSHARES INC COM 446150104 28 3358 SH DFND 3358 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 1568 8603 SH DFND 5 8603 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 7288 40000 SH DFND 6 40000 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 109 596 SH DFND 596 0 0 IAA INC COM 449253103 5857 195493 SH DFND 5 195493 0 0 IAA INC COM 449253103 15 490 SH DFND 6 490 0 0 ICON PLC SHS G4705A100 42228 310503 SH DFND 5 310503 0 0 ICON PLC SHS G4705A100 13475 99083 SH DFND 71009 0 28074 IDEANOMICS INC COM 45166V106 849 633349 SH DFND 2 611808 0 21541 IDEX CORP COM 45167R104 42 307 SH DFND 307 0 0 IDEXX LABS INC COM 45168D104 0 2 SH DFND 5 2 0 0 IDEXX LABS INC COM 45168D104 15 60 SH DFND 6 60 0 0 IHS MARKIT LTD SHS G47567105 1087 18114 SH DFND 5 18114 0 0 IHS MARKIT LTD SHS G47567105 18 300 SH DFND 6 300 0 0 ILLINOIS TOOL WKS INC COM 452308109 0 2 SH DFND 5 2 0 0 ILLUMINA INC COM 452327109 30308 110968 SH DFND 5 109490 0 1478 ILLUMINA INC COM 452327109 741 2713 SH DFND 2713 0 0 IMMERSION CORP COM 452521107 16 3000 SH DFND 6 3000 0 0 IMMUNOMEDICS INC COM 452907108 3020 224033 SH DFND 5 224033 0 0 IMMUNOMEDICS INC COM 452907108 324 24017 SH DFND 23237 0 780 IMPERIAL OIL LTD COM NEW 453038408 135339 11971286 SH DFND 6 11971286 0 0 IMPERIAL OIL LTD COM NEW 453038408 625 55300 SH DFND 55300 0 0 IMV INC COM 44974L103 3566 2040000 SH DFND 6 2040000 0 0 INCYTE CORP COM 45337C102 0 2 SH DFND 5 2 0 0 INCYTE CORP COM 45337C102 6 77 SH DFND 0 0 77 INFOSYS LTD SPONSORED ADR 456788108 565 68855 SH DFND 1 68855 0 0 INFOSYS LTD SPONSORED ADR 456788108 16252 1979489 SH DFND 2 1638760 0 340729 INFOSYS LTD SPONSORED ADR 456788108 4982 606833 SH DFND 3 606833 0 0 INFOSYS LTD SPONSORED ADR 456788108 70807 8624501 SH DFND 5 4265489 0 4359012 INGERSOLL RAND INC COM 45687V106 0 6 SH DFND 5 6 0 0 INTEL CORP COM 458140100 686074 12676903 SH DFND 5 12147239 0 529664 INTEL CORP COM 458140100 13906 256946 SH DFND 229104 0 27842 INTERCONTINENTAL EXCHANGE IN COM 45866F104 191250 2368416 SH DFND 5 2255416 0 113000 INTERCORP FINL SVCS INC SHS P5626F128 13569 491052 SH DFND 5 316052 0 175000 INTERDIGITAL INC COM 45867G101 28665 642292 SH DFND 6 642292 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 6 54 SH DFND 2 54 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 166118 1497501 SH DFND 5 1436943 0 60558 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 15312 150000 SH DFND 6 150000 0 0 INTUIT COM 461202103 19426 84460 SH DFND 5 82714 0 1746 INTUITIVE SURGICAL INC COM NEW 46120E602 6 13 SH DFND 2 13 0 0 INVESCO EXCHANGE-TRADED FD T SR LN ETF 46138G508 87614 4282188 SH DFND 5 3686280 0 595908 INVESCO EXCHANGE-TRADED FD T SR LN ETF 46138G508 1004 49084 SH DFND 49084 0 0 INVESCO LTD SHS G491BT108 21270 2342463 SH DFND 6 2342463 0 0 INVESCO LTD SHS G491BT108 3614 398013 SH DFND 159663 0 238350 INVITATION HOMES INC COM 46187W107 15212 711860 SH DFND 5 711860 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 5 154 SH DFND 0 0 154 IPG PHOTONICS CORP COM 44980X109 35023 317584 SH DFND 5 314395 0 3189 IQIYI INC SPONSORED ADS 46267X108 14606 820582 SH DFND 2 820582 0 0 IQVIA HLDGS INC COM 46266C105 13705 127063 SH DFND 5 127063 0 0 IQVIA HLDGS INC COM 46266C105 1428 13243 SH DFND 13175 0 68 ISHARES INC MSCI PAC JP ETF 464286665 4913 144873 SH DFND 5 144873 0 0 ISHARES INC JP MORGAN EM ETF 464286517 1305 34847 SH DFND 5 0 0 34847 ISHARES INC MSCI CDA ETF 464286509 104 4756 SH DFND 5 4756 0 0 ISHARES INC CORE MSCI EMKT 46434G103 11983 296086 SH DFND 5 296086 0 0 ISHARES INC MSCI STH AFR ETF 464286780 189 6675 SH DFND 5 6675 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 6345 128473 SH DFND 5 128473 0 0 ISHARES TR MSCI INDIA ETF 46429B598 37011 1535106 SH DFND 3 1535106 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 14112 835540 SH DFND 5 710976 0 124564 ISHARES TR CORE MSCI EURO 46434V738 8620 232457 SH DFND 5 232457 0 0 ISHARES TR GLOB INDSTRL ETF 464288729 524 7252 SH DFND 5 7252 0 0 ISHARES TR GLB CNSM STP ETF 464288737 437 9016 SH DFND 5 9016 0 0 ISHARES TR GLOBAL FINLS ETF 464287333 8200 171076 SH DFND 5 93093 0 77983 ISHARES TR GLOBAL TECH ETF 464287291 993 5327 SH DFND 5 5327 0 0 ISHARES TR CORE S&P500 ETF 464287200 17725 68597 SH DFND 5 68597 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 2338 97887 SH DFND 5 97887 0 0 ISHARES TR GLOB HLTHCRE ETF 464287325 527 8578 SH DFND 5 8578 0 0 ISHARES TR GLB CNS DISC ETF 464288745 574 5970 SH DFND 5 5970 0 0 ISHARES TR GBL COMM SVC ETF 464287275 340 6503 SH DFND 5 6503 0 0 ISHARES TR U.S. FINLS ETF 464287788 519 5338 SH DFND 5 0 0 5338 ISHARES TR TIPS BD ETF 464287176 108711 921904 SH DFND 5 797573 0 124331 ISHARES TR CORE HIGH DV ETF 46429B663 14682 205204 SH DFND 5 181459 0 23745 ISHARES TR MSCI ACWI EX US 464288240 6769 179791 SH DFND 6 179791 0 0 ISHARES TR MICRO-CAP ETF 464288869 3299 49223 SH DFND 6 49223 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 172 2398 SH DFND 2398 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 148 8748 SH DFND 8748 0 0 ISHARES TR TIPS BD ETF 464287176 1026 8703 SH DFND 8703 0 0 ISHARES TR GLOBAL FINLS ETF 464287333 420 8759 SH DFND 8759 0 0 ITT INC COM 45073V108 23979 528636 SH DFND 5 528636 0 0 ITT INC COM 45073V108 38661 852315 SH DFND 6 852315 0 0 J2 GLOBAL INC COM 48123V102 41473 554087 SH DFND 6 554087 0 0 JACOBS ENGR GROUP INC COM 469814107 1 8 SH DFND 5 8 0 0 JACOBS ENGR GROUP INC COM 469814107 1940 24478 SH DFND 24478 0 0 JD COM INC SPON ADR CL A 47215P106 126587 3125596 SH DFND 2 3125596 0 0 JD COM INC SPON ADR CL A 47215P106 2965 73213 SH DFND 5 73213 0 0 JEFFERIES FINL GROUP INC COM 47233W109 4 300 SH DFND 300 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 754 50792 SH DFND 5 50792 0 0 JOHNSON & JOHNSON COM 478160104 6 45 SH DFND 2 45 0 0 JOHNSON & JOHNSON COM 478160104 207860 1585144 SH DFND 5 1517514 0 67630 JOHNSON & JOHNSON COM 478160104 54523 415795 SH DFND 6 415795 0 0 JOHNSON & JOHNSON COM 478160104 2494 19019 SH DFND 19019 0 0 JOHNSON CTLS INTL PLC SHS G51502105 3 97 SH DFND 2 97 0 0 JOHNSON CTLS INTL PLC SHS G51502105 13 490 SH DFND 5 0 0 490 JOHNSON CTLS INTL PLC SHS G51502105 846 31374 SH DFND 31374 0 0 JOHNSON OUTDOORS INC CL A 479167108 10210 162844 SH DFND 6 162844 0 0 JOYY INC ADS REPSTG COM A 46591M109 14466 271603 SH DFND 2 271603 0 0 JPMORGAN CHASE & CO COM 46625H100 295928 3286995 SH DFND 5 3179721 0 107274 JPMORGAN CHASE & CO COM 46625H100 2661 29553 SH DFND 6 29553 0 0 JPMORGAN CHASE & CO COM 46625H100 18382 204175 SH DFND 139976 0 64199 JUNIPER NETWORKS INC COM 48203R104 6 306 SH DFND 2 306 0 0 JUNIPER NETWORKS INC COM 48203R104 123021 6427421 SH DFND 5 6165452 0 261969 KANDI TECHNOLOGIES GROUP INC COM 483709101 6 2300 SH DFND 2300 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 9130 71785 SH DFND 5 71785 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 537 4219 SH DFND 4219 0 0 KARUNA THERAPEUTICS INC COM 48576A100 44672 620440 SH DFND 6 620440 0 0 KARUNA THERAPEUTICS INC COM 48576A100 5 72 SH DFND 0 0 72 KBR INC COM 48242W106 31525 1524397 SH DFND 5 1524397 0 0 KELLOGG CO COM 487836108 1 10 SH DFND 5 10 0 0 KELLOGG CO COM 487836108 1 20 SH DFND 20 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 1 8 SH DFND 5 8 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 39 467 SH DFND 467 0 0 KILROY RLTY CORP COM 49427F108 8154 128000 SH DFND 6 128000 0 0 KIMBERLY CLARK CORP COM 494368103 232141 1815445 SH DFND 5 1716146 0 99299 KINDER MORGAN INC DEL COM 49456B101 3249 233394 SH DFND 5 233394 0 0 KINSALE CAP GROUP INC COM 49714P108 9531 91175 SH DFND 5 91175 0 0 KLA CORPORATION COM NEW 482480100 11 79 SH DFND 2 79 0 0 KLA CORPORATION COM NEW 482480100 448841 3122587 SH DFND 5 2983818 0 138769 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 4893 149178 SH DFND 5 149178 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 40 1214 SH DFND 6 1214 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 453 13803 SH DFND 13803 0 0 KODIAK SCIENCES INC COM 50015M109 5 97 SH DFND 0 0 97 KOSMOS ENERGY LTD COM 500688106 11704 12409031 SH DFND 5 10462212 0 1946819 KOSMOS ENERGY LTD COM 500688106 1163 1232394 SH DFND 1232394 0 0 KROGER CO COM 501044101 6 191 SH DFND 2 191 0 0 KROGER CO COM 501044101 61883 2054546 SH DFND 5 1922381 0 132165 KROGER CO COM 501044101 4819 160000 SH DFND 6 160000 0 0 KROGER CO COM 501044101 7342 243757 SH DFND 113837 0 129920 L3HARRIS TECHNOLOGIES INC COM 502431109 95507 530242 SH DFND 5 499839 0 30403 L3HARRIS TECHNOLOGIES INC COM 502431109 976 5417 SH DFND 5417 0 0 LAM RESEARCH CORP COM 512807108 17 70 SH DFND 2 70 0 0 LAM RESEARCH CORP COM 512807108 17 71 SH DFND 5 3 0 68 LAM RESEARCH CORP COM 512807108 3091 12880 SH DFND 513 0 12367 LAUDER ESTEE COS INC CL A 518439104 10 64 SH DFND 2 64 0 0 LAUDER ESTEE COS INC CL A 518439104 25942 162806 SH DFND 5 162806 0 0 LAUREATE EDUCATION INC CL A 518613203 9181 873577 SH DFND 5 650623 0 222954 LEAR CORP COM NEW 521865204 101 1247 SH DFND 1247 0 0 LEGG MASON INC COM 524901105 2 31 SH DFND 5 31 0 0 LEIDOS HOLDINGS INC COM 525327102 91515 998531 SH DFND 5 960579 0 37952 LEIDOS HOLDINGS INC COM 525327102 4105 44789 SH DFND 3363 0 41426 LENNAR CORP CL A 526057104 9467 247815 SH DFND 5 247815 0 0 LENNAR CORP CL A 526057104 21 547 SH DFND 6 547 0 0 LEXINFINTECH HLDGS LTD ADR 528877103 20224 2279991 SH DFND 2 2136875 0 143116 LEXINFINTECH HLDGS LTD ADR 528877103 8 907 SH DFND 907 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 71432 4546893 SH DFND 5 4251250 0 295643 LIBERTY MEDIA CORP DEL COM SER A FRMLA 531229870 45 1741 SH DFND 5 1741 0 0 LILLY ELI & CO COM 532457108 26 184 SH DFND 2 184 0 0 LILLY ELI & CO COM 532457108 2 16 SH DFND 5 16 0 0 LINDE PLC SHS G5494J103 60169 346919 SH DFND 1 53636 0 293283 LINDE PLC SHS G5494J103 12682 73122 SH DFND 4 28597 0 44525 LINDE PLC SHS G5494J103 222176 1281939 SH DFND 5 1177936 0 104003 LINDE PLC SHS G5494J103 89188 514236 SH DFND 7 392204 0 122032 LINDE PLC SHS G5494J103 15449 89115 SH DFND 40599 0 48516 LITHIUM AMERS CORP NEW COM NEW 53680Q207 11 3000 SH DFND 3000 0 0 LIVANOVA PLC SHS G5509L101 12050 265614 SH DFND 5 148199 0 117415 LIVANOVA PLC SHS G5509L101 6516 143998 SH DFND 7 143998 0 0 LIVANOVA PLC SHS G5509L101 2970 65643 SH DFND 41749 0 23894 LIVENT CORP COM 53814L108 192 36517 SH DFND 5 36517 0 0 LKQ CORP COM 501889208 31441 1532966 SH DFND 5 1532966 0 0 LOVESAC COMPANY COM 54738L109 3338 572504 SH DFND 6 572504 0 0 LOWES COS INC COM 548661107 6 70 SH DFND 2 70 0 0 LOWES COS INC COM 548661107 99649 1158034 SH DFND 5 1101568 0 56466 LOWES COS INC COM 548661107 3841 44640 SH DFND 44640 0 0 LUCKIN COFFEE INC SPONSORED ADS 54951L109 20948 770438 SH DFND 6 770438 0 0 LULULEMON ATHLETICA INC COM 550021109 2298 12123 SH DFND 5 12123 0 0 LULULEMON ATHLETICA INC COM 550021109 1289 6802 SH DFND 6 6802 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2 34 SH DFND 2 34 0 0 MACERICH CO COM 554382101 6758 1200416 SH DFND 6 1200416 0 0 MAGNA INTL INC COM 559222401 10433 326929 SH DFND 6 326929 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 115 9606 SH DFND 1 9606 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 2637 220593 SH DFND 2 176829 0 43764 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 15356 1284461 SH DFND 3 1284461 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 41734 3490897 SH DFND 5 2568054 0 922843 MANPOWERGROUP INC COM 56418H100 5433 102527 SH DFND 5 102527 0 0 MANULIFE FINL CORP COM 56501R106 489 38919 SH DFND 4 38919 0 0 MANULIFE FINL CORP COM 56501R106 306378 24401002 SH DFND 6 22585605 0 1815397 MANULIFE FINL CORP COM 56501R106 628 50000 SH DFND 50000 0 0 MARATHON PETE CORP COM 56585A102 114395 4843144 SH DFND 5 4557415 0 285729 MARATHON PETE CORP COM 56585A102 571 24155 SH DFND 6 24155 0 0 MARATHON PETE CORP COM 56585A102 4920 208303 SH DFND 167933 0 40370 MARKETAXESS HLDGS INC COM 57060D108 1 2 SH DFND 5 2 0 0 MARRIOTT INTL INC NEW CL A 571903202 5 69 SH DFND 2 69 0 0 MARRIOTT INTL INC NEW CL A 571903202 8659 115749 SH DFND 5 115749 0 0 MARSH & MCLENNAN COS INC COM 571748102 9 109 SH DFND 2 109 0 0 MARSH & MCLENNAN COS INC COM 571748102 24901 288008 SH DFND 5 288008 0 0 MARSH & MCLENNAN COS INC COM 571748102 37602 434909 SH DFND 6 434909 0 0 MARSH & MCLENNAN COS INC COM 571748102 3894 45036 SH DFND 45036 0 0 MARTIN MARIETTA MATLS INC COM 573284106 23551 124457 SH DFND 5 124457 0 0 MARTIN MARIETTA MATLS INC COM 573284106 38105 201370 SH DFND 6 201370 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 175689 7763543 SH DFND 5 7400585 0 362958 MASCO CORP COM 574599106 0 7 SH DFND 5 7 0 0 MASTERCARD INC CL A 57636Q104 39 161 SH DFND 2 161 0 0 MASTERCARD INC CL A 57636Q104 16385 67829 SH DFND 5 67829 0 0 MASTERCARD INC CL A 57636Q104 1172 4850 SH DFND 6 4850 0 0 MATCH GROUP INC COM 57665R106 4615 69881 SH DFND 5 69881 0 0 MATTEL INC COM 577081102 294 33414 SH DFND 5 33414 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 12 254 SH DFND 2 254 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 188602 3879899 SH DFND 5 3683132 0 196767 MCCORMICK & CO INC COM NON VTG 579780206 42 295 SH DFND 295 0 0 MCDONALDS CORP COM 580135101 9471 57279 SH DFND 5 57279 0 0 MCKESSON CORP COM 58155Q103 4 29 SH DFND 2 29 0 0 MCKESSON CORP COM 58155Q103 84548 625080 SH DFND 5 585253 0 39827 MEDTRONIC PLC SHS G5960L103 51239 568181 SH DFND 5 568181 0 0 MEDTRONIC PLC SHS G5960L103 3781 41925 SH DFND 6 41925 0 0 MEDTRONIC PLC SHS G5960L103 9447 104755 SH DFND 59610 0 45145 MELLANOX TECHNOLOGIES LTD SHS M51363113 27919 230131 SH DFND 5 230131 0 0 MERCADOLIBRE INC COM 58733R102 21047 43077 SH DFND 5 43077 0 0 MERCK & CO. INC COM 58933Y105 21 273 SH DFND 2 273 0 0 MERCK & CO. INC COM 58933Y105 20121 261514 SH DFND 5 261514 0 0 MERCK & CO. INC COM 58933Y105 2124 27611 SH DFND 27124 0 487 METALLA RTY & STREAMING LTD COM NEW 59124U605 6 900 SH DFND 900 0 0 METHANEX CORP COM 59151K108 215 17701 SH DFND 4 17701 0 0 METHANEX CORP COM 59151K108 55944 4596016 SH DFND 6 3770710 0 825306 METLIFE INC COM 59156R108 16 529 SH DFND 2 529 0 0 MICRON TECHNOLOGY INC COM 595112103 5 110 SH DFND 2 110 0 0 MICRON TECHNOLOGY INC COM 595112103 136078 3235320 SH DFND 5 3103320 0 132000 MICRON TECHNOLOGY INC COM 595112103 49848 1185162 SH DFND 6 1185162 0 0 MICROSOFT CORP COM 594918104 46 293 SH DFND 2 293 0 0 MICROSOFT CORP COM 594918104 799558 5069798 SH DFND 5 4856689 0 213109 MICROSOFT CORP COM 594918104 478734 3035532 SH DFND 6 3035532 0 0 MICROSOFT CORP COM 594918104 30838 195539 SH DFND 111880 0 83659 MICROSTRATEGY INC CL A NEW 594972408 3086 26130 SH DFND 6 26130 0 0 MID AMER APT CMNTYS INC COM 59522J103 11668 113250 SH DFND 6 113250 0 0 MKS INSTRS INC COM 55306N104 4224 51859 SH DFND 5 51859 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 2 64 SH DFND 2 64 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 20071 514500 SH DFND 5 482500 0 32000 MOMO INC ADR 60879B107 1742 80322 SH DFND 2 80322 0 0 MONDELEZ INTL INC CL A 609207105 1 20 SH DFND 5 20 0 0 MONGODB INC CL A 60937P106 139410 1021022 SH DFND 6 1021022 0 0 MONRO INC COM 610236101 14374 328088 SH DFND 6 328088 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 11 200 SH DFND 2 200 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 46364 824109 SH DFND 5 816775 0 7334 MONSTER BEVERAGE CORP NEW COM 61174X109 5144 91439 SH DFND 3630 0 87809 MOODYS CORP COM 615369105 8 40 SH DFND 2 40 0 0 MOODYS CORP COM 615369105 0 2 SH DFND 5 2 0 0 MOODYS CORP COM 615369105 20445 96666 SH DFND 6 96666 0 0 MORGAN STANLEY COM NEW 617446448 2 62 SH DFND 2 62 0 0 MORGAN STANLEY COM NEW 617446448 195969 5763808 SH DFND 5 5548727 0 215081 MORGAN STANLEY COM NEW 617446448 28318 832886 SH DFND 6 832886 0 0 MORGAN STANLEY COM NEW 617446448 10246 301347 SH DFND 207008 0 94339 MOSAIC CO NEW COM 61945C103 2 199 SH DFND 2 199 0 0 MOSAIC CO NEW COM 61945C103 27303 2523406 SH DFND 5 2386088 0 137318 MOTOROLA SOLUTIONS INC COM NEW 620076307 4172 31385 SH DFND 5 31385 0 0 MSCI INC COM 55354G100 1 4 SH DFND 5 4 0 0 MUELLER WTR PRODS INC COM SER A 624758108 24964 3116643 SH DFND 5 3116643 0 0 MYLAN NV SHS EURO N59465109 7 482 SH DFND 2 482 0 0 MYLAN NV SHS EURO N59465109 6418 430421 SH DFND 3 388479 0 41942 MYLAN NV SHS EURO N59465109 188689 12655223 SH DFND 5 12083129 0 572094 MYLAN NV SHS EURO N59465109 5583 374476 SH DFND 287448 0 87028 MYOKARDIA INC COM 62857M105 634 13516 SH DFND 5 13516 0 0 MYOKARDIA INC COM 62857M105 6538 139458 SH DFND 6 139458 0 0 MYOKARDIA INC COM 62857M105 77 1645 SH DFND 1502 0 143 NASDAQ INC COM 631103108 19397 204290 SH DFND 5 204290 0 0 NATIONAL OILWELL VARCO INC COM 637071101 316 32162 SH DFND 5 32162 0 0 NETAPP INC COM 64110D104 8 192 SH DFND 2 192 0 0 NETEASE INC SPONSORED ADS 64110W102 165622 516021 SH DFND 2 510910 0 5111 NETEASE INC SPONSORED ADS 64110W102 46996 146422 SH DFND 5 140783 0 5639 NETEASE INC SPONSORED ADS 64110W102 2250 7010 SH DFND 7010 0 0 NETFLIX INC COM 64110L106 104957 279512 SH DFND 5 270753 0 8759 NEW HOME CO INC COM 645370107 2016 1471838 SH DFND 6 1471838 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 235141 2172402 SH DFND 2 2007974 0 164428 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 67652 625014 SH DFND 3 617488 0 7526 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 15389 142177 SH DFND 5 142177 0 0 NEW RELIC INC COM 64829B100 4537 98123 SH DFND 5 98123 0 0 NEW YORK TIMES CO CL A 650111107 72 2339 SH DFND 5 2339 0 0 NEWELL BRANDS INC COM 651229106 3 218 SH DFND 2 218 0 0 NEWELL BRANDS INC COM 651229106 614 46251 SH DFND 5 46251 0 0 NEWMONT CORP COM 651639106 2 35 SH DFND 5 35 0 0 NEXTERA ENERGY INC COM 65339F101 66061 274544 SH DFND 5 274353 0 191 NEXTERA ENERGY INC COM 65339F101 105920 440196 SH DFND 6 440196 0 0 NEXTERA ENERGY INC COM 65339F101 8012 33299 SH DFND 23660 0 9639 NIKE INC CL B 654106103 11 134 SH DFND 2 134 0 0 NIKE INC CL B 654106103 112580 1360653 SH DFND 5 1355221 0 5432 NIKE INC CL B 654106103 414 5000 SH DFND 6 5000 0 0 NIU TECHNOLOGIES ADS 65481N100 6907 990981 SH DFND 2 990981 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 199 7700 SH DFND 1 7700 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 54171 2094792 SH DFND 2 1982914 0 111878 NOAH HLDGS LTD SPON ADS CL A 65487X102 2147 83019 SH DFND 3 83019 0 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 43247 1672364 SH DFND 5 1066446 0 605918 NOAH HLDGS LTD SPON ADS CL A 65487X102 29 1106 SH DFND 1106 0 0 NORBORD INC COM NEW 65548P403 1371 115869 SH DFND 4 86517 0 29352 NORBORD INC COM NEW 65548P403 109226 9232069 SH DFND 6 7809822 0 1422247 NORBORD INC COM NEW 65548P403 230 19414 SH DFND 19414 0 0 NORFOLK SOUTHERN CORP COM 655844108 77719 532319 SH DFND 5 510740 0 21579 NORFOLK SOUTHERN CORP COM 655844108 41084 281395 SH DFND 6 281395 0 0 NORFOLK SOUTHERN CORP COM 655844108 4616 31615 SH DFND 9282 0 22333 NORTHERN TR CORP COM 665859104 58807 779315 SH DFND 5 723483 0 55832 NORTONLIFELOCK INC COM 668771108 1 79 SH DFND 5 79 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 1 102 SH DFND 2 102 0 0 NOVARTIS A G SPONSORED ADR 66987V109 4378 53093 SH DFND 5 53093 0 0 NUANCE COMMUNICATIONS INC COM 67020Y100 39256 2339481 SH DFND 5 2219972 0 119509 NUANCE COMMUNICATIONS INC COM 67020Y100 5629 335481 SH DFND 170870 0 164611 NUCOR CORP COM 670346105 2 46 SH DFND 2 46 0 0 NUCOR CORP COM 670346105 331 9180 SH DFND 5 9180 0 0 NUTANIX INC CL A 67059N108 76501 4841862 SH DFND 5 4667378 0 174484 NUTANIX INC CL A 67059N108 118 7465 SH DFND 7465 0 0 NUTRIEN LTD COM 67077M108 212 6200 SH DFND 4 6200 0 0 NUTRIEN LTD COM 67077M108 38243 1118662 SH DFND 6 825933 0 292729 NUTRIEN LTD COM 67077M108 2882 84300 SH DFND 84300 0 0 NVIDIA CORP COM 67066G104 23 89 SH DFND 2 89 0 0 NVIDIA CORP COM 67066G104 1 4 SH DFND 5 4 0 0 NVIDIA CORP COM 67066G104 5878 22298 SH DFND 885 0 21413 NVR INC COM 62944T105 10 4 SH DFND 2 4 0 0 NVR INC COM 62944T105 5187 2019 SH DFND 5 2019 0 0 NVR INC COM 62944T105 20365 7927 SH DFND 6 7927 0 0 NVR INC COM 62944T105 3671 1429 SH DFND 57 0 1372 NXP SEMICONDUCTORS N V COM N6596X109 3 35 SH DFND 2 35 0 0 NXP SEMICONDUCTORS N V COM N6596X109 158867 1915674 SH DFND 5 1858665 0 57009 NXP SEMICONDUCTORS N V COM N6596X109 8878 107053 SH DFND 7 107053 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 5 16 SH DFND 2 16 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 22584 75016 SH DFND 6 75016 0 0 OKTA INC CL A 679295105 192905 1577827 SH DFND 6 1577827 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 1 6 SH DFND 5 6 0 0 ONEOK INC NEW COM 682680103 1546 70882 SH DFND 5 70882 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 6005 1478972 SH DFND 6 1478972 0 0 OPEN TEXT CORP COM 683715106 73831 2111400 SH DFND 6 2111400 0 0 OPEN TEXT CORP COM 683715106 3332 95300 SH DFND 95300 0 0 OPERA LTD SPONSORED ADS 68373M107 9005 1676958 SH DFND 2 1566266 0 110692 ORACLE CORP COM 68389X105 7 155 SH DFND 2 155 0 0 ORACLE CORP COM 68389X105 575148 11900433 SH DFND 5 11441307 0 459126 ORACLE CORP COM 68389X105 3241 67055 SH DFND 67055 0 0 ORGANIGRAM HLDGS INC COM 68620P101 3333 1651800 SH DFND 6 1651800 0 0 OSHKOSH CORP COM 688239201 14591 226810 SH DFND 5 226810 0 0 OSHKOSH CORP COM 688239201 375 5831 SH DFND 5831 0 0 OVINTIV INC COM 69047Q102 28499 10390295 SH DFND 6 10390295 0 0 OWENS CORNING NEW COM 690742101 17 431 SH DFND 5 0 0 431 PACCAR INC COM 693718108 423 6926 SH DFND 6926 0 0 PAGERDUTY INC COM 69553P100 53381 3089202 SH DFND 6 3089202 0 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 25600 1324363 SH DFND 5 991221 0 333142 PALO ALTO NETWORKS INC COM 697435105 13 78 SH DFND 2 78 0 0 PAPA JOHNS INTL INC COM 698813102 68895 1290892 SH DFND 6 1290892 0 0 PARKER HANNIFIN CORP COM 701094104 6259 48248 SH DFND 6 48248 0 0 PARSLEY ENERGY INC CL A 701877102 1 136 SH DFND 2 136 0 0 PATTERSON COS INC COM 703395103 1 34 SH DFND 5 34 0 0 PAYCOM SOFTWARE INC COM 70432V102 0 2 SH DFND 5 2 0 0 PAYPAL HLDGS INC COM 70450Y103 6 65 SH DFND 2 65 0 0 PAYPAL HLDGS INC COM 70450Y103 100880 1053691 SH DFND 5 1000691 0 53000 PAYPAL HLDGS INC COM 70450Y103 68 714 SH DFND 6 714 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 34595 1303025 SH DFND 6 1303025 0 0 PEMBINA PIPELINE CORP COM 706327103 10253 546556 SH DFND 4 374540 0 172016 PEMBINA PIPELINE CORP COM 706327103 2646 141059 SH DFND 5 141059 0 0 PEMBINA PIPELINE CORP COM 706327103 213715 11392489 SH DFND 6 9384358 0 2008131 PENTAIR PLC SHS G7S00T104 27429 921680 SH DFND 5 921680 0 0 PEPSICO INC COM 713448108 3 24 SH DFND 2 24 0 0 PEPSICO INC COM 713448108 59944 499114 SH DFND 5 487588 0 11526 PEPSICO INC COM 713448108 46461 386856 SH DFND 6 386856 0 0 PEPSICO INC COM 713448108 2735 22770 SH DFND 22770 0 0 PERKINELMER INC COM 714046109 14676 194957 SH DFND 5 194957 0 0 PERRIGO CO PLC SHS G97822103 6 124 SH DFND 2 124 0 0 PERRIGO CO PLC SHS G97822103 0 2 SH DFND 5 2 0 0 PFIZER INC COM 717081103 485664 14879414 SH DFND 5 14074972 0 804442 PFIZER INC COM 717081103 2651 81216 SH DFND 80220 0 996 PG&E CORP COM 69331C108 3 284 SH DFND 2 284 0 0 PG&E CORP COM 69331C108 0 15 SH DFND 5 15 0 0 PHILIP MORRIS INTL INC COM 718172109 18960 259867 SH DFND 5 259867 0 0 PHILLIPS 66 COM 718546104 396 7381 SH DFND 5 7381 0 0 PHILLIPS 66 COM 718546104 836 15588 SH DFND 6 15588 0 0 PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 2120 1738091 SH DFND 2 1738091 0 0 PHYSICIANS RLTY TR COM 71943U104 20616 1478932 SH DFND 6 1478932 0 0 PIONEER NAT RES CO COM 723787107 15497 220910 SH DFND 5 220910 0 0 PIONEER NAT RES CO COM 723787107 1159 16521 SH DFND 6 16521 0 0 PIONEER NAT RES CO COM 723787107 1839 26209 SH DFND 10082 0 16127 PNC FINL SVCS GROUP INC COM 693475105 16508 172463 SH DFND 5 164499 0 7964 PNC FINL SVCS GROUP INC COM 693475105 8315 86872 SH DFND 6 86872 0 0 PNC FINL SVCS GROUP INC COM 693475105 7824 81740 SH DFND 52181 0 29559 POOL CORPORATION COM 73278L105 33322 169344 SH DFND 5 169344 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 37756 787565 SH DFND 6 787565 0 0 PPG INDS INC COM 693506107 691 8263 SH DFND 6 8263 0 0 PPL CORP COM 69351T106 2962 120000 SH DFND 6 120000 0 0 PRECISION DRILLING CORP COM 2010 74022D308 9949 31819707 SH DFND 6 31819707 0 0 PRICE T ROWE GROUP INC COM 74144T108 0 2 SH DFND 5 2 0 0 PRIMERICA INC COM 74164M108 34886 394286 SH DFND 6 394286 0 0 PROCTER & GAMBLE CO COM 742718109 268845 2444045 SH DFND 5 2312928 0 131117 PROCTER & GAMBLE CO COM 742718109 2261 20550 SH DFND 6 20550 0 0 PROCTER & GAMBLE CO COM 742718109 4038 36705 SH DFND 36705 0 0 PROFOUND MED CORP COM NEW 74319B502 8326 865425 SH DFND 6 865425 0 0 PROGRESSIVE CORP OHIO COM 743315103 7 95 SH DFND 2 95 0 0 PROGRESSIVE CORP OHIO COM 743315103 41063 556104 SH DFND 5 529046 0 27058 PROGRESSIVE CORP OHIO COM 743315103 2889 39129 SH DFND 39129 0 0 PROLOGIS INC. COM 74340W103 53775 669090 SH DFND 5 669090 0 0 PROLOGIS INC. COM 74340W103 34037 423500 SH DFND 6 423500 0 0 PROQR THRAPEUTICS N V SHS EURO N71542109 435 79242 SH DFND 79242 0 0 PROSHARES TR ULTRAPRO QQQ 74347X831 491 10000 SH DFND 10000 0 0 PRUDENTIAL FINL INC COM 744320102 11 219 SH DFND 2 219 0 0 PTC INC COM 69370C100 187580 3064532 SH DFND 5 2945856 0 118676 PTC INC COM 69370C100 12023 196415 SH DFND 6 196415 0 0 PUBLIC STORAGE COM 74460D109 12 59 SH DFND 2 59 0 0 PUBLIC STORAGE COM 74460D109 23589 118771 SH DFND 5 118771 0 0 PUBLIC STORAGE COM 74460D109 4471 22510 SH DFND 6 22510 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 16 365 SH DFND 5 0 0 365 QIAGEN NV SHS NEW N72482123 172082 4278567 SH DFND 5 4204874 0 73693 QIAGEN NV SHS NEW N72482123 5068 126647 SH DFND 7 112203 0 14444 QIAGEN NV SHS NEW N72482123 41 1028 SH DFND 0 0 1028 QORVO INC COM 74736K101 1 7 SH DFND 5 7 0 0 QUALCOMM INC COM 747525103 30939 457338 SH DFND 5 426565 0 30773 QUALCOMM INC COM 747525103 8572 126706 SH DFND 80806 0 45900 QUEST DIAGNOSTICS INC COM 74834L100 64675 805422 SH DFND 5 751904 0 53518 RALPH LAUREN CORP CL A 751212101 2 32 SH DFND 2 32 0 0 RAYTHEON CO COM NEW 755111507 4 27 SH DFND 2 27 0 0 RAYTHEON CO COM NEW 755111507 798 6085 SH DFND 6085 0 0 REGENERON PHARMACEUTICALS COM 75886F107 10 20 SH DFND 2 20 0 0 REGENERON PHARMACEUTICALS COM 75886F107 107343 219834 SH DFND 5 211127 0 8707 REGENERON PHARMACEUTICALS COM 75886F107 122856 251605 SH DFND 6 251605 0 0 REGENERON PHARMACEUTICALS COM 75886F107 2692 5514 SH DFND 5452 0 62 RELIANCE STEEL & ALUMINUM CO COM 759509102 299 3413 SH DFND 5 3413 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 7 46 SH DFND 2 46 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 213 10365 SH DFND 5 10365 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1027 50000 SH DFND 6 50000 0 0 REPUBLIC SVCS INC COM 760759100 40499 539552 SH DFND 5 539173 0 379 RESMED INC COM 761152107 1 10 SH DFND 5 10 0 0 RESMED INC COM 761152107 86 585 SH DFND 585 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 10141 251661 SH DFND 4 172632 0 79029 RESTAURANT BRANDS INTL INC COM 76131D103 442974 10992733 SH DFND 6 9979259 0 1013474 RESTAURANT BRANDS INTL INC COM 76131D103 2208 54800 SH DFND 54800 0 0 REVOLUTION MEDICINES INC COM 76155X100 2073 94595 SH DFND 5 94595 0 0 REVOLUTION MEDICINES INC COM 76155X100 1987 90674 SH DFND 6 90674 0 0 REVOLUTION MEDICINES INC COM 76155X100 223 10178 SH DFND 9980 0 198 REXNORD CORP COM 76169B102 24944 1100330 SH DFND 5 1100330 0 0 RINGCENTRAL INC CL A 76680R206 147318 695192 SH DFND 6 695192 0 0 RITE AID CORP COM 767754872 0 26 SH DFND 5 26 0 0 ROBERT HALF INTL INC COM 770323103 2503 66309 SH DFND 5 66309 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 1133 27135 SH DFND 4 27135 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 289015 6924249 SH DFND 6 5658629 0 1265620 ROGERS COMMUNICATIONS INC CL B 775109200 2588 62000 SH DFND 62000 0 0 ROKU INC COM CL A 77543R102 331584 3790398 SH DFND 6 3790398 0 0 ROLLINS INC COM 775711104 1 29 SH DFND 5 29 0 0 ROPER TECHNOLOGIES INC COM 776696106 47115 151103 SH DFND 5 151103 0 0 ROPER TECHNOLOGIES INC COM 776696106 4421 14177 SH DFND 6 14177 0 0 ROPER TECHNOLOGIES INC COM 776696106 1254 4023 SH DFND 4023 0 0 ROSS STORES INC COM 778296103 18 209 SH DFND 2 209 0 0 ROYAL BK CDA COM 780087102 73306 1183475 SH DFND 4 786599 0 396876 ROYAL BK CDA COM 780087102 1877274 30307312 SH DFND 6 26177499 0 4129813 ROYAL BK CDA COM 780087102 7687 124100 SH DFND 124100 0 0 ROYAL GOLD INC COM 780287108 133 1512 SH DFND 5 1512 0 0 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 17806 335384 SH DFND 1 62384 0 273000 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 3471 65376 SH DFND 4 25571 0 39805 RYANAIR HOLDINGS PLC SPONSORED ADS 783513203 26577 500609 SH DFND 5 350030 0 150579 S&P GLOBAL INC COM 78409V104 14 56 SH DFND 2 56 0 0 S&P GLOBAL INC COM 78409V104 89101 363604 SH DFND 5 342004 0 21600 S&P GLOBAL INC COM 78409V104 69345 282985 SH DFND 6 282985 0 0 SABRE CORP COM 78573M104 44826 7559188 SH DFND 5 7121387 0 437801 SALESFORCE COM INC COM 79466L302 17 119 SH DFND 2 119 0 0 SALESFORCE COM INC COM 79466L302 22731 157875 SH DFND 5 157875 0 0 SALESFORCE COM INC COM 79466L302 21534 149562 SH DFND 6 149562 0 0 SALESFORCE COM INC COM 79466L302 8619 59865 SH DFND 44236 0 15629 SANDSTORM GOLD LTD COM NEW 80013R206 111 22100 SH DFND 22100 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 17910 200339 SH DFND 6 200339 0 0 SAREPTA THERAPEUTICS INC COM 803607100 13288 135844 SH DFND 5 134762 0 1082 SAREPTA THERAPEUTICS INC COM 803607100 283 2888 SH DFND 2749 0 139 SBA COMMUNICATIONS CORP NEW CL A 78410G104 29007 107446 SH DFND 5 105906 0 1540 SCHNITZER STL INDS CL A 806882106 8484 650633 SH DFND 5 650633 0 0 SCHWAB CHARLES CORP COM 808513105 43373 1290107 SH DFND 5 1278089 0 12018 SCHWAB CHARLES CORP COM 808513105 25649 762905 SH DFND 6 762905 0 0 SCIENCE APPLICATNS INTL CP N COM 808625107 2382 31918 SH DFND 5 31918 0 0 SEA LTD SPONSORED ADS 81141R100 811 18296 SH DFND 2 18296 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 0 9 SH DFND 5 9 0 0 SEATTLE GENETICS INC COM 812578102 12 108 SH DFND 0 0 108 SECOO HLDG LTD ADR 81367P101 13509 3650972 SH DFND 2 3429133 0 221839 SEI INVESTMENTS CO COM 784117103 14656 316267 SH DFND 5 316267 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 806 17888 SH DFND 5 17888 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 1629 56063 SH DFND 5 56063 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 6613 82287 SH DFND 5 82287 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 2451 45001 SH DFND 5 45001 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 854 15407 SH DFND 5 15407 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1717 55395 SH DFND 5 55395 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 3802 42926 SH DFND 5 42926 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 2882 48841 SH DFND 5 48841 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 3927 40039 SH DFND 5 40039 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 2412 115869 SH DFND 5 115869 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 4 413 SH DFND 6 413 0 0 SERVICE CORP INTL COM 817565104 42198 1078950 SH DFND 5 1078950 0 0 SERVICE CORP INTL COM 817565104 134728 3444859 SH DFND 6 3444859 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 11352 420451 SH DFND 5 420451 0 0 SERVICENOW INC COM 81762P102 12 41 SH DFND 2 41 0 0 SERVICENOW INC COM 81762P102 1 3 SH DFND 5 3 0 0 SERVICENOW INC COM 81762P102 43 149 SH DFND 6 149 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 31879 1965097 SH DFND 6 1965097 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 162 10000 SH DFND 10000 0 0 SHERWIN WILLIAMS CO COM 824348106 0 1 SH DFND 5 1 0 0 SHERWIN WILLIAMS CO COM 824348106 16420 35734 SH DFND 6 35734 0 0 SHOCKWAVE MED INC COM 82489T104 7 206 SH DFND 0 0 206 SHOPIFY INC CL A 82509L107 31785 75863 SH DFND 4 51659 0 24204 SHOPIFY INC CL A 82509L107 937133 2236743 SH DFND 6 2013421 0 223322 SIGNET JEWELERS LIMITED SHS G81276100 1 115 SH DFND 2 115 0 0 SIMON PPTY GROUP INC NEW COM 828806109 2077 37851 SH DFND 5 37851 0 0 SIMON PPTY GROUP INC NEW COM 828806109 10112 184320 SH DFND 6 184320 0 0 SIRIUS XM HLDGS INC COM 82968B103 4 903 SH DFND 2 903 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 0 9 SH DFND 5 9 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 1 8 SH DFND 5 8 0 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 349492 13021322 SH DFND 6 13021322 0 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 429 16000 SH DFND 16000 0 0 SMITH A O CORP COM 831865209 22983 607867 SH DFND 5 607867 0 0 SMUCKER J M CO COM NEW 832696405 0 2 SH DFND 5 2 0 0 SNAP ON INC COM 833034101 35214 323595 SH DFND 6 323595 0 0 SOUTH JERSEY INDS INC COM 838518108 19712 788476 SH DFND 6 788476 0 0 SOUTHERN CO COM 842587107 1 10 SH DFND 5 10 0 0 SOUTHERN COPPER CORP COM 84265V105 30719 1090878 SH DFND 5 1043861 0 47017 SP PLUS CORP COM 78469C103 18608 896767 SH DFND 6 896767 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 50352 340100 SH DFND 6 340100 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 26 100 SH DFND 100 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 3297 137756 SH DFND 6 137756 0 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 262 10948 SH DFND 10948 0 0 SPIRIT AIRLS INC COM 848577102 1060 82246 SH DFND 5 82246 0 0 SPLUNK INC COM 848637104 720 5703 SH DFND 5 5703 0 0 SPLUNK INC COM 848637104 4305 34106 SH DFND 15900 0 18206 SPOTIFY TECHNOLOGY S A SHS L8681T102 26742 220209 SH DFND 5 217265 0 2944 SPROUTS FMRS MKT INC COM 85208M102 15465 831881 SH DFND 5 831881 0 0 SPS COMMERCE INC COM 78463M107 40 857 SH DFND 6 857 0 0 SPX CORP COM 784635104 0 7 SH DFND 5 7 0 0 SQUARE INC CL A 852234103 88365 1691934 SH DFND 6 1691934 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 25751 587653 SH DFND 5 587653 0 0 SSR MNG INC COM 784730103 109 9600 SH DFND 9600 0 0 STANTEC INC COM 85472N109 7882 308124 SH DFND 6 308124 0 0 STANTEC INC COM 85472N109 499 19500 SH DFND 19500 0 0 STARBUCKS CORP COM 855244109 29 442 SH DFND 2 442 0 0 STARBUCKS CORP COM 855244109 21401 325542 SH DFND 5 325542 0 0 STARBUCKS CORP COM 855244109 9653 146842 SH DFND 6 146842 0 0 STARBUCKS CORP COM 855244109 118 1800 SH DFND 1800 0 0 STARS GROUP INC COM 85570W100 89532 4378000 SH DFND 6 4378000 0 0 STEEL DYNAMICS INC COM 858119100 2 69 SH DFND 2 69 0 0 STERICYCLE INC COM 858912108 0 3 SH DFND 5 3 0 0 STERIS PLC SHS USD G8473T100 1 8 SH DFND 5 8 0 0 STORE CAP CORP COM 862121100 1098 60599 SH DFND 6 60599 0 0 STRYKER CORP COM 863667101 62810 377262 SH DFND 5 377262 0 0 STRYKER CORP COM 863667101 2853 17139 SH DFND 17025 0 114 SUN LIFE FINL INC COM 866796105 28671 891275 SH DFND 4 608990 0 282285 SUN LIFE FINL INC COM 866796105 416667 12952857 SH DFND 6 10156799 0 2796058 SUN LIFE FINL INC COM 866796105 1029 32000 SH DFND 32000 0 0 SUNCOR ENERGY INC NEW COM 867224107 20353 1275261 SH DFND 4 875297 0 399964 SUNCOR ENERGY INC NEW COM 867224107 667 41795 SH DFND 5 41795 0 0 SUNCOR ENERGY INC NEW COM 867224107 1138693 71348263 SH DFND 6 66254415 0 5093848 SUNCOR ENERGY INC NEW COM 867224107 4330 271287 SH DFND 212093 0 59194 SUNRUN INC COM 86771W105 130 12864 SH DFND 5 12864 0 0 SURFACE ONCOLOGY INC COM 86877M209 1210 647317 SH DFND 647317 0 0 SVB FINANCIAL GROUP COM 78486Q101 3148 20837 SH DFND 5 20837 0 0 SYNNEX CORP COM 87162W100 4994 68319 SH DFND 5 68319 0 0 SYNOPSYS INC COM 871607107 4822 37439 SH DFND 5 37439 0 0 T MOBILE US INC COM 872590104 373867 4456099 SH DFND 5 4222342 0 233757 T MOBILE US INC COM 872590104 43 509 SH DFND 6 509 0 0 T MOBILE US INC COM 872590104 16487 196513 SH DFND 128140 0 68373 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 484 10138 SH DFND 1 10138 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 6482 135644 SH DFND 3 135644 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 192812 4034563 SH DFND 5 2309472 0 1725091 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 3744 78333 SH DFND 78333 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 52 438 SH DFND 5 438 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 5 311 SH DFND 2 311 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 96027 1802988 SH DFND 2 1802988 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 1730 32475 SH DFND 5 32475 0 0 TAPESTRY INC COM 876030107 24257 1873137 SH DFND 5 1767200 0 105937 TAPESTRY INC COM 876030107 511 39486 SH DFND 39486 0 0 TARGET CORP COM 87612E106 1 9 SH DFND 5 9 0 0 TAUBMAN CTRS INC COM 876664103 1708 40779 SH DFND 6 40779 0 0 TC ENERGY CORP COM 87807B107 51193 1151782 SH DFND 4 781929 0 369853 TC ENERGY CORP COM 87807B107 988868 22248346 SH DFND 6 18999942 0 3248404 TC ENERGY CORP COM 87807B107 5876 132200 SH DFND 132200 0 0 TECH DATA CORP COM 878237106 3858 29485 SH DFND 5 29485 0 0 TECHNIPFMC PLC COM G87110105 855 123721 SH DFND 123721 0 0 TECK RESOURCES LTD CL B 878742204 8834 1165207 SH DFND 6 1165207 0 0 TECK RESOURCES LTD CL B 878742204 2271 299500 SH DFND 299500 0 0 TEGNA INC COM 87901J105 0 14 SH DFND 5 14 0 0 TELADOC HEALTH INC COM 87918A105 11 70 SH DFND 5 0 0 70 TELEFLEX INCORPORATED COM 879369106 30506 104167 SH DFND 5 104167 0 0 TELEFLEX INCORPORATED COM 879369106 2377 8117 SH DFND 8061 0 56 TELUS CORPORATION COM 87971M103 71019 4491893 SH DFND 6 4491893 0 0 TELUS CORPORATION COM 87971M103 9673 611800 SH DFND 611800 0 0 TERADYNE INC COM 880770102 77464 1430013 SH DFND 5 1347013 0 83000 TESLA INC NOTE 2.000% 5/1 88160RAG6 1343 736000 PRN DFND 5 0 0 0 TESLA INC COM 88160R101 84791 161815 SH DFND 5 154115 0 7700 TESLA INC COM 88160R101 55112 105175 SH DFND 6 105175 0 0 TESLA INC NOTE 2.000% 5/1 88160RAG6 44 24000 PRN DFND 0 0 0 TETRA TECH INC NEW COM 88162G103 28629 405401 SH DFND 5 405401 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 3 285 SH DFND 2 285 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 692 77024 SH DFND 5 77024 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 7148 322439 SH DFND 5 322439 0 0 TEXAS INSTRS INC COM 882508104 30 302 SH DFND 2 302 0 0 TEXAS INSTRS INC COM 882508104 9785 97918 SH DFND 5 93102 0 4816 TEXAS INSTRS INC COM 882508104 38 380 SH DFND 6 380 0 0 TEXAS INSTRS INC COM 882508104 697 6970 SH DFND 6970 0 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 16603 43692 SH DFND 5 43071 0 621 TEXAS PAC LD TR SUB CTF PROP I T 882610108 13365 35171 SH DFND 6 35171 0 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 56 148 SH DFND 148 0 0 THE REALREAL INC COM 88339P101 5 698 SH DFND 5 0 0 698 THE REALREAL INC COM 88339P101 876 125000 SH DFND 6 125000 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 61218 215859 SH DFND 5 215859 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 37 129 SH DFND 6 129 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 3928 13852 SH DFND 13739 0 113 THOMSON REUTERS CORP COM NEW 884903709 17246 253132 SH DFND 4 172529 0 80603 THOMSON REUTERS CORP COM NEW 884903709 563932 8277242 SH DFND 6 7509472 0 767770 TIFFANY & CO NEW COM 886547108 19413 149911 SH DFND 5 149911 0 0 TIFFANY & CO NEW COM 886547108 68925 532236 SH DFND 6 532236 0 0 TJX COS INC NEW COM 872540109 23 476 SH DFND 2 476 0 0 TORM PLC SHS CL A G89479102 12901 1549892 SH DFND 5 1549892 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 67764 1593930 SH DFND 4 1088890 0 505040 TORONTO DOMINION BK ONT COM NEW 891160509 1780468 41879542 SH DFND 6 36403815 0 5475727 TRADEWEB MKTS INC CL A 892672106 17852 424649 SH DFND 5 424649 0 0 TRADEWEB MKTS INC CL A 892672106 28711 682952 SH DFND 6 682952 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 4115 49821 SH DFND 5 49821 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 27 325 SH DFND 6 325 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 3993 48350 SH DFND 12367 0 35983 TRANSALTA CORP COM 89346D107 2069 395600 SH DFND 395600 0 0 TRAVELERS COMPANIES INC COM 89417E109 49504 498280 SH DFND 5 453764 0 44516 TRIMBLE INC COM 896239100 91355 2870100 SH DFND 5 2765446 0 104654 TRIP COM GROUP LTD ADS 89677Q107 134632 5741228 SH DFND 2 5210235 0 530993 TRIP COM GROUP LTD ADS 89677Q107 56746 2419861 SH DFND 3 2390183 0 29678 TRIP COM GROUP LTD ADS 89677Q107 53738 2291616 SH DFND 5 2219235 0 72381 TRIPADVISOR INC COM 896945201 2 135 SH DFND 2 135 0 0 TRIPADVISOR INC COM 896945201 64592 3714334 SH DFND 5 3518710 0 195624 TURTLE BEACH CORP COM NEW 900450206 28 4500 SH DFND 4500 0 0 TWITTER INC COM 90184L102 2 87 SH DFND 2 87 0 0 TWITTER INC NOTE 0.250% 6/1 90184LAF9 2744 3060000 PRN DFND 5 0 0 0 TWITTER INC COM 90184L102 21252 865322 SH DFND 5 853329 0 11993 TWITTER INC NOTE 0.250% 6/1 90184LAF9 45 50000 PRN DFND 0 0 0 TYSON FOODS INC CL A 902494103 18815 325129 SH DFND 5 325129 0 0 UBER TECHNOLOGIES INC COM 90353T100 107 3834 SH DFND 5 3834 0 0 UBS GROUP AG SHS H42097107 32731 3570819 SH DFND 1 644230 0 2926589 UBS GROUP AG SHS H42097107 5860 639302 SH DFND 4 250051 0 389251 UBS GROUP AG SHS H42097107 14936 1629511 SH DFND 5 1629511 0 0 UBS GROUP AG SHS H42097107 2171 236893 SH DFND 236893 0 0 UDR INC COM 902653104 19926 545327 SH DFND 6 545327 0 0 UNION PAC CORP COM 907818108 4572 32417 SH DFND 5 32417 0 0 UNION PAC CORP COM 907818108 1099 7791 SH DFND 7791 0 0 UNIQURE NV SHS N90064101 3 58 SH DFND 0 0 58 UNISYS CORP COM NEW 909214306 1 44 SH DFND 5 44 0 0 UNITED PARCEL SERVICE INC CL B 911312106 0 2 SH DFND 5 2 0 0 UNITED RENTALS INC COM 911363109 8460 82220 SH DFND 5 82220 0 0 UNITED TECHNOLOGIES CORP COM 913017109 1157 12265 SH DFND 5 12265 0 0 UNITED TECHNOLOGIES CORP COM 913017109 648 6867 SH DFND 6867 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 11 112 SH DFND 2 112 0 0 UNITEDHEALTH GROUP INC COM 91324P102 281890 1130362 SH DFND 5 1103799 0 26563 UNITEDHEALTH GROUP INC COM 91324P102 13218 53005 SH DFND 6 53005 0 0 UNITEDHEALTH GROUP INC COM 91324P102 9476 37997 SH DFND 22806 0 15191 UNIVERSAL HLTH SVCS INC CL B 913903100 35 358 SH DFND 358 0 0 UNUM THERAPEUTICS INC COM 903214104 324 783423 SH DFND 783423 0 0 US BANCORP DEL COM NEW 902973304 168667 4895981 SH DFND 5 4629892 0 266089 US BANCORP DEL COM NEW 902973304 8570 248779 SH DFND 6 248779 0 0 US BANCORP DEL COM NEW 902973304 1647 47819 SH DFND 47819 0 0 US ECOLOGY INC COM 91734M103 19236 632759 SH DFND 5 632759 0 0 VALE S A SPONSORED ADS 91912E105 61869 7463085 SH DFND 5 5417596 0 2045489 VALERO ENERGY CORP COM 91913Y100 23051 508175 SH DFND 5 503163 0 5012 VALERO ENERGY CORP COM 91913Y100 846 18642 SH DFND 6 18642 0 0 VALERO ENERGY CORP COM 91913Y100 535 11785 SH DFND 11785 0 0 VALVOLINE INC COM 92047W101 48061 3671547 SH DFND 5 3410751 0 260796 VALVOLINE INC COM 92047W101 15 1127 SH DFND 6 1127 0 0 VALVOLINE INC COM 92047W101 459 35052 SH DFND 35052 0 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 31305 1358713 SH DFND 5 1333722 0 24991 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 364 15784 SH DFND 15784 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 5 64 SH DFND 5 0 0 64 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1682 19709 SH DFND 0 0 19709 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 6 102 SH DFND 5 0 0 102 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 2052 36465 SH DFND 0 0 36465 VENTAS INC COM 92276F100 2787 104000 SH DFND 6 104000 0 0 VEREIT INC COM 92339V100 13544 2769693 SH DFND 5 2769693 0 0 VERISIGN INC COM 92343E102 1 3 SH DFND 5 3 0 0 VERISK ANALYTICS INC COM 92345Y106 1 8 SH DFND 5 8 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 116578 2169702 SH DFND 5 2030903 0 138799 VERIZON COMMUNICATIONS INC COM 92343V104 1241 23101 SH DFND 23101 0 0 VERMILION ENERGY INC COM 923725105 75 24400 SH DFND 24400 0 0 VERRA MOBILITY CORP COM 92511U102 38745 5426505 SH DFND 6 5426505 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 49671 208744 SH DFND 5 207333 0 1411 VERTEX PHARMACEUTICALS INC COM 92532F100 6988 29367 SH DFND 14188 0 15179 VIACOMCBS INC CL B 92556H206 4 255 SH DFND 2 255 0 0 VIAVI SOLUTIONS INC COM 925550105 4714 420557 SH DFND 5 420557 0 0 VIOMI TECHNOLOGY CO LTD SPONSORED ADS 92762J103 5945 1366772 SH DFND 2 1366772 0 0 VIOMI TECHNOLOGY CO LTD SPONSORED ADS 92762J103 6 1305 SH DFND 1305 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 72 10816 SH DFND 10816 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 74715 4795544 SH DFND 2 4663989 0 131555 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 54430 3493557 SH DFND 6 3493557 0 0 VIRTU FINL INC CL A 928254101 677 32503 SH DFND 5 32503 0 0 VIRTUSA CORP COM 92827P102 28061 988068 SH DFND 6 988068 0 0 VISA INC COM CL A 92826C839 22 134 SH DFND 2 134 0 0 VISA INC COM CL A 92826C839 210972 1309412 SH DFND 5 1258228 0 51184 VISA INC COM CL A 92826C839 69379 430602 SH DFND 6 430602 0 0 VISTA OIL & GAS S A B DE C V SPONSORED ADS 92837L109 799 319711 SH DFND 5 319711 0 0 VMWARE INC CL A COM 928563402 11 90 SH DFND 2 90 0 0 VMWARE INC CL A COM 928563402 66782 551459 SH DFND 5 531178 0 20281 VMWARE INC CL A COM 928563402 3931 32460 SH DFND 6 32460 0 0 VORNADO RLTY TR SH BEN INT 929042109 10886 300628 SH DFND 5 300628 0 0 VOYA FINANCIAL INC COM 929089100 7 175 SH DFND 2 175 0 0 VOYA FINANCIAL INC COM 929089100 96778 2386642 SH DFND 5 2307972 0 78670 VOYA FINANCIAL INC COM 929089100 70 1716 SH DFND 1716 0 0 VSE CORP COM 918284100 2020 123226 SH DFND 6 123226 0 0 VULCAN MATLS CO COM 929160109 4354 40289 SH DFND 5 40289 0 0 VULCAN MATLS CO COM 929160109 4812 44528 SH DFND 6 44528 0 0 WABCO HLDGS INC COM 92927K102 115508 855300 SH DFND 6 855300 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 5 109 SH DFND 2 109 0 0 WALMART INC COM 931142103 149963 1319863 SH DFND 5 1319863 0 0 WALMART INC COM 931142103 197856 1741382 SH DFND 6 1741382 0 0 WALMART INC COM 931142103 8802 77466 SH DFND 41541 0 35925 WARRIOR MET COAL INC COM 93627C101 210 19754 SH DFND 19754 0 0 WASTE CONNECTIONS INC COM 94106B101 42226 544852 SH DFND 5 544852 0 0 WASTE CONNECTIONS INC COM 94106B101 22456 289394 SH DFND 6 289394 0 0 WASTE CONNECTIONS INC COM 94106B101 326 4200 SH DFND 4200 0 0 WASTE MGMT INC DEL COM 94106L109 37551 405695 SH DFND 5 405316 0 379 WATTS WATER TECHNOLOGIES INC CL A 942749102 31483 371923 SH DFND 5 371923 0 0 WEC ENERGY GROUP INC COM 92939U106 1 16 SH DFND 5 16 0 0 WEIBO CORP NOTE 1.250%11/1 948596AC5 4225 5000000 PRN DFND 2 0 0 0 WEIBO CORP SPONSORED ADR 948596101 24744 747325 SH DFND 2 747325 0 0 WEIBO CORP SPONSORED ADR 948596101 746 22530 SH DFND 5 22530 0 0 WELLS FARGO CO NEW COM 949746101 143753 5008826 SH DFND 5 4724335 0 284491 WELLS FARGO CO NEW COM 949746101 22960 800000 SH DFND 6 800000 0 0 WELLS FARGO CO NEW COM 949746101 2289 79758 SH DFND 3309 0 76449 WELLTOWER INC COM 95040Q104 5942 129800 SH DFND 6 129800 0 0 WESTERN DIGITAL CORP. COM 958102105 6 135 SH DFND 2 135 0 0 WESTERN DIGITAL CORP. COM 958102105 219739 5279644 SH DFND 5 5064808 0 214836 WESTERN UN CO COM 959802109 4 244 SH DFND 2 244 0 0 WESTERN UN CO COM 959802109 1 36 SH DFND 5 36 0 0 WESTLAKE CHEM CORP COM 960413102 4 95 SH DFND 2 95 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 12331 448059 SH DFND 4 305234 0 142825 WHEATON PRECIOUS METALS CORP COM 962879102 274 9947 SH DFND 5 9947 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 296364 10768750 SH DFND 6 9186456 0 1582294 WHEATON PRECIOUS METALS CORP COM 962879102 259 9400 SH DFND 9400 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 259475 1527669 SH DFND 5 1448724 0 78945 WILLIS TOWERS WATSON PLC LTD SHS G96629103 16900 99500 SH DFND 6 99500 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 2432 14316 SH DFND 14316 0 0 WINMARK CORP COM 974250102 22 170 SH DFND 6 170 0 0 WOODWARD INC COM 980745103 7528 126647 SH DFND 5 126647 0 0 WOODWARD INC COM 980745103 177 2986 SH DFND 6 2986 0 0 WOODWARD INC COM 980745103 5834 98154 SH DFND 63081 0 35073 WORKDAY INC CL A 98138H101 75261 577951 SH DFND 5 559188 0 18763 WORKIVA INC COM CL A 98139A105 13 400 SH DFND 6 400 0 0 WRIGHT MED GROUP N V ORD SHS N96617118 35175 1227758 SH DFND 6 1227758 0 0 XCEL ENERGY INC COM 98389B100 2 26 SH DFND 5 26 0 0 XCEL ENERGY INC COM 98389B100 46163 765550 SH DFND 6 765550 0 0 XILINX INC COM 983919101 14 185 SH DFND 2 185 0 0 XILINX INC COM 983919101 310492 3983736 SH DFND 5 3790509 0 193227 XP INC CL A G98239109 4620 239526 SH DFND 5 200684 0 38842 XPO LOGISTICS INC COM 983793100 10638 218207 SH DFND 5 212592 0 5615 XPO LOGISTICS INC COM 983793100 345 7074 SH DFND 7074 0 0 XYLEM INC COM 98419M100 24121 370349 SH DFND 5 370349 0 0 YUM CHINA HLDGS INC COM 98850P109 46176 1083189 SH DFND 2 1083189 0 0 YUM CHINA HLDGS INC COM 98850P109 94882 2225705 SH DFND 3 2002864 0 222841 YUM CHINA HLDGS INC COM 98850P109 892 20932 SH DFND 5 20932 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 0 2 SH DFND 5 2 0 0 ZENDESK INC COM 98936J101 27 428 SH DFND 6 428 0 0 ZOETIS INC CL A 98978V103 12 102 SH DFND 2 102 0 0 ZOETIS INC CL A 98978V103 26083 221624 SH DFND 5 221624 0 0 ZOETIS INC CL A 98978V103 2386 20277 SH DFND 6 20277 0 0 ZOETIS INC CL A 98978V103 2094 17793 SH DFND 17635 0 158 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 191481 1310440 SH DFND 6 1310440 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 808 30530 SH DFND 2 29224 0 1306 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 46 1729 SH DFND 1729 0 0 ZUORA INC COM CL A 98983V106 13167 1635646 SH DFND 5 1545825 0 89821 ZYMEWORKS INC COM 98985W102 2125 59901 SH DFND 5 59901 0 0 ZYMEWORKS INC COM 98985W102 112049 3158979 SH DFND 6 3158979 0 0 ZYMEWORKS INC COM 98985W102 228 6421 SH DFND 6213 0 208