0000950123-19-010282.txt : 20191107 0000950123-19-010282.hdr.sgml : 20191107 20191107134848 ACCESSION NUMBER: 0000950123-19-010282 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190930 FILED AS OF DATE: 20191107 DATE AS OF CHANGE: 20191107 EFFECTIVENESS DATE: 20191107 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: 191199669 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 false true false 0001056053 XXXXXXXX 09-30-2019 09-30-2019 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
Barbara Callbeck Managing Director 416-308-5346 Barbara Callbeck' Toronto A6 11-04-2019 1 1705 65418543 false 1 28-11528 TD Waterhouse Private Investment Counsel Inc.
INFORMATION TABLE 2 form13fInfoTable.xml INFORMATION TABLE FOR FORM 13F 10X GENOMICS INC CL A COM 88025U109 625 12407 SH SOLE 12407 0 0 3M CO COM 88579Y101 69397 422122 SH SOLE 422122 0 0 3M CO COM 88579Y101 10422 63397 SH DFND 1 63397 0 0 58 COM INC SPON ADR REP A 31680Q104 1610 32655 SH DFND 1 32655 0 0 58 COM INC SPON ADR REP A 31680Q104 15246 309195 SH SOLE 309195 0 0 AARONS INC COM PAR $0.50 002535300 3449 53680 SH SOLE 53680 0 0 ABBOTT LABS COM 002824100 165811 1981731 SH SOLE 1981731 0 0 ABBOTT LABS COM 002824100 15190 181552 SH DFND 1 181552 0 0 ABBVIE INC COM 00287Y109 2503 33059 SH DFND 1 33059 0 0 ABBVIE INC COM 00287Y109 51424 679136 SH SOLE 679136 0 0 ABIOMED INC COM 003654100 6698 37654 SH SOLE 37654 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 10680 343638 SH SOLE 343638 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 7483 207905 SH SOLE 207905 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 1046 36590 SH SOLE 36590 0 0 ACAMAR PARTNERS ACQSITION CO CL A 004285102 5279 530000 SH SOLE 530000 0 0 ACAMAR PARTNERS ACQSITION CO *W EXP 02/26/202 004285110 116 176666 SH SOLE 176666 0 0 ACCELERON PHARMA INC COM 00434H108 3264 82608 SH SOLE 82608 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 116764 607038 SH SOLE 607038 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 5193 27000 SH DFND 1 27000 0 0 ACTIVISION BLIZZARD INC COM 00507V109 12641 238870 SH SOLE 238870 0 0 ACTIVISION BLIZZARD INC COM 00507V109 284 5364 SH DFND 1 5364 0 0 ACTUANT CORP CL A NEW 00508X203 667 30400 SH SOLE 30400 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 777 25132 SH SOLE 25132 0 0 ADOBE INC COM 00724F101 45870 166044 SH SOLE 166044 0 0 ADOBE INC COM 00724F101 3680 13321 SH DFND 1 13321 0 0 ADT INC COM 00090Q103 261 41600 SH SOLE 41600 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 3188 19276 SH SOLE 19276 0 0 ADVANCED MICRO DEVICES INC COM 007903107 9522 328463 SH SOLE 328463 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 328 60250 SH SOLE 60250 0 0 AERCAP HOLDINGS NV SHS N00985106 2015 36798 SH SOLE 36798 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 2646 52378 SH SOLE 52378 0 0 AES CORP COM 00130H105 3006 183996 SH SOLE 183996 0 0 AES CORP COM 00130H105 173 10581 SH DFND 1 10581 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 1153 13838 SH SOLE 13838 0 0 AFLAC INC COM 001055102 49723 950372 SH SOLE 950372 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 152882 1995064 SH SOLE 1995064 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 36879 481255 SH DFND 1 481255 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 1486 45868 SH SOLE 45868 0 0 AGNC INVT CORP COM 00123Q104 46839 2911049 SH SOLE 2911049 0 0 AGNICO EAGLE MINES LTD COM 008474108 180979 3374870 SH SOLE 3374870 0 0 AGNICO EAGLE MINES LTD COM 008474108 33608 626709 SH DFND 1 626709 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 2144 102376 SH SOLE 102376 0 0 AIR PRODS & CHEMS INC COM 009158106 41867 188707 SH SOLE 188707 0 0 AIR PRODS & CHEMS INC COM 009158106 1141 5143 SH DFND 1 5143 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 4137 45271 SH SOLE 45271 0 0 AKERO THERAPEUTICS INC COM 00973Y108 235 10322 SH SOLE 10322 0 0 ALAMO GROUP INC COM 011311107 5439 46200 SH SOLE 46200 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 13913 2392301 SH SOLE 2392301 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 650 111825 SH DFND 1 111825 0 0 ALASKA AIR GROUP INC COM 011659109 540 8323 SH DFND 1 8323 0 0 ALASKA AIR GROUP INC COM 011659109 16214 249799 SH SOLE 249799 0 0 ALBEMARLE CORP COM 012653101 2070 29777 SH SOLE 29777 0 0 ALCOA CORP COM 013872106 510 25400 SH SOLE 25400 0 0 ALCON INC ORD SHS H01301128 8394 144000 SH SOLE 144000 0 0 ALCON INC ORD SHS H01301128 744 12765 SH DFND 1 12765 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 277 14709 SH SOLE 14709 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 1191 48611 SH SOLE 48611 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 11059 71795 SH SOLE 71795 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 32602 332880 SH SOLE 332880 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 102085 7450973 SH SOLE 7450973 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 12902 941661 SH DFND 1 941661 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1804 10788 SH DFND 1 10788 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 303295 1813642 SH SOLE 1813642 0 0 ALIGN TECHNOLOGY INC COM 016255101 5615 31034 SH SOLE 31034 0 0 ALLAKOS INC COM 01671P100 1131 14384 SH SOLE 14384 0 0 ALLEGHANY CORP DEL COM 017175100 12411 15557 SH SOLE 15557 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 6615 63817 SH SOLE 63817 0 0 ALLERGAN PLC SHS G0177J108 22670 134705 SH SOLE 134705 0 0 ALLERGAN PLC SHS G0177J108 752 4469 SH DFND 1 4469 0 0 ALLETE INC COM NEW 018522300 6984 79900 SH SOLE 79900 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 1555 12140 SH SOLE 12140 0 0 ALLIANT ENERGY CORP COM 018802108 12489 231576 SH SOLE 231576 0 0 ALLIANT ENERGY CORP COM 018802108 278 5152 SH DFND 1 5152 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 1577 57875 SH SOLE 57875 0 0 ALLSTATE CORP COM 020002101 20406 187763 SH SOLE 187763 0 0 ALLY FINL INC COM 02005N100 12794 385821 SH SOLE 385821 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 9172 114052 SH SOLE 114052 0 0 ALPHABET INC CAP STK CL C 02079K107 532459 436800 SH SOLE 436800 0 0 ALPHABET INC CAP STK CL A 02079K305 211037 172820 SH SOLE 172820 0 0 ALPHABET INC CAP STK CL C 02079K107 103765 85123 SH DFND 1 85123 0 0 ALPHABET INC CAP STK CL A 02079K305 16400 13430 SH DFND 1 13430 0 0 ALTICE USA INC CL A 02156K103 6115 213216 SH SOLE 213216 0 0 ALTRIA GROUP INC COM 02209S103 36034 881021 SH SOLE 881021 0 0 ALTRIA GROUP INC COM 02209S103 1016 24834 SH DFND 1 24834 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 1770 116727 SH SOLE 116727 0 0 AMAZON COM INC COM 023135106 739576 426045 SH SOLE 426045 0 0 AMAZON COM INC COM 023135106 13214 7612 SH DFND 1 7612 0 0 AMBEV SA SPONSORED ADR 02319V103 714 153882 SH DFND 1 153882 0 0 AMCOR PLC ORD G0250X107 9636 988319 SH DFND 1 988319 0 0 AMCOR PLC ORD G0250X107 63342 6496588 SH SOLE 6496588 0 0 AMEDISYS INC COM 023436108 3509 26782 SH SOLE 26782 0 0 AMERCO COM 023586100 211 542 SH DFND 1 542 0 0 AMEREN CORP COM 023608102 779 9735 SH DFND 1 9735 0 0 AMEREN CORP COM 023608102 20929 261455 SH SOLE 261455 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 3139 116394 SH SOLE 116394 0 0 AMERICAN ASSETS TR INC COM 024013104 3477 74400 SH SOLE 74400 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 2431 50567 SH SOLE 50567 0 0 AMERICAN ELEC PWR CO INC COM 025537101 33842 361212 SH SOLE 361212 0 0 AMERICAN ELEC PWR CO INC COM 025537101 1060 11311 SH DFND 1 11311 0 0 AMERICAN EXPRESS CO COM 025816109 9389 79381 SH DFND 1 79381 0 0 AMERICAN EXPRESS CO COM 025816109 38101 322128 SH SOLE 322128 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 6773 62801 SH SOLE 62801 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 131680 2364095 SH SOLE 2364095 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 927 16643 SH DFND 1 16643 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 236 10572 SH SOLE 10572 0 0 AMERICAN STS WTR CO COM 029899101 7811 86926 SH SOLE 86926 0 0 AMERICAN TOWER CORP NEW COM 03027X100 80570 364357 SH SOLE 364357 0 0 AMERICAN TOWER CORP NEW COM 03027X100 1054 4767 SH DFND 1 4767 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 1150 9259 SH DFND 1 9259 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 51659 415837 SH SOLE 415837 0 0 AMERIPRISE FINL INC COM 03076C106 33398 227045 SH SOLE 227045 0 0 AMERIPRISE FINL INC COM 03076C106 14594 99208 SH DFND 1 99208 0 0 AMERISOURCEBERGEN CORP COM 03073E105 20155 244808 SH DFND 1 244808 0 0 AMERISOURCEBERGEN CORP COM 03073E105 7611 92450 SH SOLE 92450 0 0 AMETEK INC NEW COM 031100100 22578 245893 SH SOLE 245893 0 0 AMETEK INC NEW COM 031100100 4322 47067 SH DFND 1 47067 0 0 AMGEN INC COM 031162100 26227 135531 SH DFND 1 135531 0 0 AMGEN INC COM 031162100 62424 322589 SH SOLE 322589 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 777 267808 SH SOLE 267808 0 0 AMPHENOL CORP NEW CL A 032095101 27736 287422 SH SOLE 287422 0 0 AMPHENOL CORP NEW CL A 032095101 3723 38580 SH DFND 1 38580 0 0 ANALOG DEVICES INC COM 032654105 770 6888 SH DFND 1 6888 0 0 ANALOG DEVICES INC COM 032654105 21077 188639 SH SOLE 188639 0 0 ANAPTYSBIO INC COM 032724106 669 19122 SH SOLE 19122 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 3994 218604 SH SOLE 218604 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 10124 107219 SH DFND 1 107219 0 0 ANNALY CAP MGMT INC COM 035710409 98 11166 SH DFND 1 11166 0 0 ANNALY CAP MGMT INC COM 035710409 8991 1021723 SH SOLE 1021723 0 0 ANSYS INC COM 03662Q105 8880 40117 SH SOLE 40117 0 0 ANSYS INC COM 03662Q105 3637 16432 SH DFND 1 16432 0 0 ANTHEM INC COM 036752103 455 1894 SH DFND 1 1894 0 0 ANTHEM INC COM 036752103 65486 272746 SH SOLE 272746 0 0 AON PLC SHS CL A G0408V102 205768 1063014 SH SOLE 1063014 0 0 AON PLC SHS CL A G0408V102 6856 35421 SH DFND 1 35421 0 0 APACHE CORP COM 037411105 2612 102047 SH SOLE 102047 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 5799 111222 SH SOLE 111222 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 548 22765 SH SOLE 22765 0 0 APHRIA INC COM 03765K104 3985 766910 SH SOLE 766910 0 0 APOLLO COML REAL EST FIN INC COM 03762U105 10346 539700 SH SOLE 539700 0 0 APPLE INC COM 037833100 463913 2071318 SH SOLE 2071318 0 0 APPLE INC COM 037833100 131272 586114 SH DFND 1 586114 0 0 APPLIED MATLS INC COM 038222105 53099 1064109 SH DFND 1 1064109 0 0 APPLIED MATLS INC COM 038222105 165714 3320924 SH SOLE 3320924 0 0 APTARGROUP INC COM 038336103 7428 62706 SH SOLE 62706 0 0 APTARGROUP INC COM 038336103 2127 17953 SH DFND 1 17953 0 0 APTIV PLC SHS G6095L109 64329 735867 SH SOLE 735867 0 0 APTIV PLC SHS G6095L109 1145 13095 SH DFND 1 13095 0 0 AQUA AMERICA INC COM 03836W103 499 11133 SH SOLE 11133 0 0 ARAMARK COM 03852U106 201 4606 SH SOLE 4606 0 0 ARAMARK COM 03852U106 216 4948 SH DFND 1 4948 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 989 69433 SH SOLE 69433 0 0 ARCH CAP GROUP LTD ORD G0450A105 44568 1061649 SH SOLE 1061649 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 10243 249413 SH SOLE 249413 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 2919 71078 SH DFND 1 71078 0 0 ARCONIC INC COM 03965L100 2949 113426 SH SOLE 113426 0 0 ARGENX SE SPONSORED ADR 04016X101 10314 90507 SH SOLE 90507 0 0 ARISTA NETWORKS INC COM 040413106 68204 285469 SH SOLE 285469 0 0 ARISTA NETWORKS INC COM 040413106 30468 127524 SH DFND 1 127524 0 0 ARQULE INC COM 04269E107 148 20600 SH SOLE 20600 0 0 ARROW ELECTRS INC COM 042735100 3783 50728 SH SOLE 50728 0 0 ASCENDIS PHARMA A S SPONSORED ADR 04351P101 12252 127204 SH SOLE 127204 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 569 2290 SH SOLE 2290 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 6730 27090 SH DFND 1 27090 0 0 ASSETMARK FINL HLDGS INC COM 04546L106 308 11825 SH SOLE 11825 0 0 ASSURANT INC COM 04621X108 18070 143616 SH SOLE 143616 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 23264 521959 SH SOLE 521959 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 1786 40077 SH DFND 1 40077 0 0 AT&T INC COM 00206R102 13447 355374 SH DFND 1 355374 0 0 AT&T INC COM 00206R102 133379 3524813 SH SOLE 3524813 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 571 32908 SH SOLE 32908 0 0 ATLASSIAN CORP PLC CL A G06242104 34257 273092 SH SOLE 273092 0 0 ATMOS ENERGY CORP COM 049560105 63549 557984 SH SOLE 557984 0 0 ATRICURE INC COM 04963C209 1452 58226 SH SOLE 58226 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 421 14982 SH SOLE 14982 0 0 AURORA CANNABIS INC COM 05156X108 13707 3118282 SH SOLE 3118282 0 0 AURORA CANNABIS INC COM 05156X108 158 35984 SH DFND 1 35984 0 0 AUTODESK INC COM 052769106 9876 66866 SH SOLE 66866 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 5327 64086 SH SOLE 64086 0 0 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 250 20129 SH SOLE 20129 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 64857 401788 SH SOLE 401788 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 4464 27653 SH DFND 1 27653 0 0 AUTOZONE INC COM 053332102 6014 5545 SH DFND 1 5545 0 0 AUTOZONE INC COM 053332102 9589 8841 SH SOLE 8841 0 0 AVALARA INC COM 05338G106 576 8554 SH SOLE 8554 0 0 AVALONBAY CMNTYS INC COM 053484101 11478 53305 SH SOLE 53305 0 0 AVANGRID INC COM 05351W103 341 6530 SH DFND 1 6530 0 0 AVANOS MED INC COM 05350V106 1704 45488 SH SOLE 45488 0 0 AVANTOR INC COM 05352A100 12784 869656 SH SOLE 869656 0 0 AVERY DENNISON CORP COM 053611109 50170 441752 SH SOLE 441752 0 0 AVISTA CORP COM 05379B107 240 4955 SH SOLE 4955 0 0 AVNET INC COM 053807103 277 6224 SH DFND 1 6224 0 0 AVROBIO INC COM 05455M100 243 17206 SH SOLE 17206 0 0 AXA EQUITABLE HLDGS INC COM 054561105 13097 591032 SH SOLE 591032 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 9073 135992 SH SOLE 135992 0 0 AXSOME THERAPEUTICS INC COM 05464T104 733 36200 SH SOLE 36200 0 0 AZZ INC COM 002474104 1599 36700 SH SOLE 36700 0 0 B2GOLD CORP COM 11777Q209 28243 8676012 SH SOLE 8676012 0 0 BAIDU INC SPON ADR REP A 056752108 1501 14605 SH SOLE 14605 0 0 BAIDU INC SPON ADR REP A 056752108 210 2043 SH DFND 1 2043 0 0 BAKER HUGHES A GE CO CL A 05722G100 332 14313 SH DFND 1 14313 0 0 BAKER HUGHES A GE CO CL A 05722G100 3314 142859 SH SOLE 142859 0 0 BALCHEM CORP COM 057665200 656 6610 SH SOLE 6610 0 0 BALL CORP COM 058498106 44908 616788 SH SOLE 616788 0 0 BALLARD PWR SYS INC NEW COM 058586108 2426 496500 SH SOLE 496500 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 415 51007 SH DFND 1 51007 0 0 BANCO SANTANDER SA ADR 05964H105 937 144667 SH DFND 1 144667 0 0 BANK AMER CORP COM 060505104 73257 2511394 SH DFND 1 2511394 0 0 BANK AMER CORP COM 060505104 312099 10699328 SH SOLE 10699328 0 0 BANK HAWAII CORP COM 062540109 272 3168 SH SOLE 3168 0 0 BANK MONTREAL QUE COM 063671101 814249 11048025 SH SOLE 11048025 0 0 BANK MONTREAL QUE COM 063671101 249891 3390610 SH DFND 1 3390610 0 0 BANK N S HALIFAX COM 064149107 473956 8339110 SH DFND 1 8339110 0 0 BANK N S HALIFAX COM 064149107 1169506 20577087 SH SOLE 20577087 0 0 BANK NEW YORK MELLON CORP COM 064058100 10744 237654 SH SOLE 237654 0 0 BANK NEW YORK MELLON CORP COM 064058100 797 17625 SH DFND 1 17625 0 0 BANK OZK COM 06417N103 1970 72241 SH DFND 1 72241 0 0 BANK OZK COM 06417N103 31948 1171550 SH SOLE 1171550 0 0 BANKUNITED INC COM 06652K103 2005 59641 SH SOLE 59641 0 0 BARCLAYS PLC ADR 06738E204 191 25987 SH DFND 1 25987 0 0 BARNES GROUP INC COM 067806109 939 18211 SH SOLE 18211 0 0 BARRICK GOLD CORPORATION COM 067901108 216569 12510217 SH SOLE 12510217 0 0 BARRICK GOLD CORPORATION COM 067901108 56668 3273504 SH DFND 1 3273504 0 0 BAUSCH HEALTH COS INC COM 071734107 21439 982202 SH SOLE 982202 0 0 BAXTER INTL INC COM 071813109 13629 155818 SH SOLE 155818 0 0 BAXTER INTL INC COM 071813109 248 2831 SH DFND 1 2831 0 0 BAYTEX ENERGY CORP COM 07317Q105 2634 1779364 SH SOLE 1779364 0 0 BB&T CORP COM 054937107 23360 437706 SH SOLE 437706 0 0 BB&T CORP COM 054937107 1091 20435 SH DFND 1 20435 0 0 BCE INC COM NEW 05534B760 150515 3109888 SH DFND 1 3109888 0 0 BCE INC COM NEW 05534B760 601698 12432092 SH SOLE 12432092 0 0 BECTON DICKINSON & CO COM 075887109 125184 494876 SH SOLE 494876 0 0 BECTON DICKINSON & CO PFD SHS CONV A 075887208 6373 102937 SH SOLE 102937 0 0 BECTON DICKINSON & CO COM 075887109 7189 28420 SH DFND 1 28420 0 0 BEIGENE LTD SPONSORED ADR 07725L102 3519 28736 SH SOLE 28736 0 0 BERKLEY W R CORP COM 084423102 62265 862032 SH SOLE 862032 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 161916 778368 SH SOLE 778368 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 2183 7 SH DFND 1 7 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8145 39156 SH DFND 1 39156 0 0 BERRY GLOBAL GROUP INC COM 08579W103 917 23345 SH DFND 1 23345 0 0 BEST BUY INC COM 086516101 10431 151200 SH SOLE 151200 0 0 BEYOND MEAT INC COM 08862E109 303 2041 SH DFND 1 2041 0 0 BHP GROUP LTD SPONSORED ADS 088606108 732 14816 SH DFND 1 14816 0 0 BIOGEN INC COM 09062X103 19590 84143 SH SOLE 84143 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 5701 84578 SH SOLE 84578 0 0 BLACK HILLS CORP COM 092113109 1891 24647 SH SOLE 24647 0 0 BLACK KNIGHT INC COM 09215C105 8609 141000 SH SOLE 141000 0 0 BLACKBERRY LTD COM 09228F103 10032 1913849 SH SOLE 1913849 0 0 BLACKBERRY LTD COM 09228F103 756 144242 SH DFND 1 144242 0 0 BLACKROCK INC COM 09247X101 13624 30571 SH DFND 1 30571 0 0 BLACKROCK INC COM 09247X101 84223 188993 SH SOLE 188993 0 0 BLOCK H & R INC COM 093671105 2347 99384 SH SOLE 99384 0 0 BLOOM ENERGY CORP COM CL A 093712107 115 35278 SH SOLE 35278 0 0 BLUEBIRD BIO INC COM 09609G100 3200 34856 SH SOLE 34856 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 4931 67118 SH SOLE 67118 0 0 BOEING CO COM 097023105 468081 1230270 SH SOLE 1230270 0 0 BOEING CO COM 097023105 66407 174540 SH DFND 1 174540 0 0 BOOKING HLDGS INC COM 09857L108 24044 12251 SH DFND 1 12251 0 0 BOOKING HLDGS INC COM 09857L108 175807 89578 SH SOLE 89578 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 3064 43145 SH SOLE 43145 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 538 7574 SH DFND 1 7574 0 0 BORGWARNER INC COM 099724106 2452 66840 SH SOLE 66840 0 0 BOSTON BEER INC CL A 100557107 3319 9117 SH SOLE 9117 0 0 BOSTON PROPERTIES INC COM 101121101 5341 41195 SH SOLE 41195 0 0 BOSTON SCIENTIFIC CORP COM 101137107 86201 2118475 SH SOLE 2118475 0 0 BOSTON SCIENTIFIC CORP COM 101137107 30773 756268 SH DFND 1 756268 0 0 BOYD GAMING CORP COM 103304101 230 9604 SH SOLE 9604 0 0 BP PLC SPONSORED ADR 055622104 629 14902 SH DFND 1 14902 0 0 BRADY CORP CL A 104674106 20064 378208 SH SOLE 378208 0 0 BRIDGE BANCORP INC COM 108035106 1067 36100 SH SOLE 36100 0 0 BRIGGS & STRATTON CORP COM 109043109 81 13331 SH DFND 1 13331 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 419 2750 SH DFND 1 2750 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 3119 20451 SH SOLE 20451 0 0 BRINKER INTL INC COM 109641100 253 5925 SH DFND 1 5925 0 0 BRINKS CO COM 109696104 4250 51230 SH SOLE 51230 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 34159 673621 SH SOLE 673621 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 4264 115545 SH SOLE 115545 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1367 37037 SH DFND 1 37037 0 0 BROADCOM INC COM 11135F101 46461 168294 SH DFND 1 168294 0 0 BROADCOM INC COM 11135F101 115706 419118 SH SOLE 419118 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 88092 707963 SH SOLE 707963 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 546309 10281634 SH SOLE 10281634 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 139168 2619166 SH DFND 1 2619166 0 0 BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 9309 237485 SH SOLE 237485 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 250349 5052090 SH SOLE 5052090 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 44963 907343 SH DFND 1 907343 0 0 BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 23427 1153497 SH DFND 1 1153497 0 0 BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 72080 3549061 SH SOLE 3549061 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 39353 968459 SH SOLE 968459 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 5652 139085 SH DFND 1 139085 0 0 BROWN & BROWN INC COM 115236101 4953 137366 SH SOLE 137366 0 0 BROWN FORMAN CORP CL B 115637209 36831 586673 SH SOLE 586673 0 0 BRP INC COM SUN VTG 05577W200 10907 280141 SH SOLE 280141 0 0 BRUKER CORP COM 116794108 31053 706881 SH SOLE 706881 0 0 BURLINGTON STORES INC COM 122017106 24964 124930 SH SOLE 124930 0 0 BWX TECHNOLOGIES INC COM 05605H100 12447 217562 SH SOLE 217562 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 44204 521395 SH SOLE 521395 0 0 CABLE ONE INC COM 12685J105 3844 3064 SH SOLE 3064 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 4236 30000 SH SOLE 30000 0 0 CABOT OIL & GAS CORP COM 127097103 19537 1111947 SH SOLE 1111947 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 45283 685282 SH SOLE 685282 0 0 CAE INC COM 124765108 75393 2965553 SH SOLE 2965553 0 0 CAE INC COM 124765108 8804 346287 SH DFND 1 346287 0 0 CAL MAINE FOODS INC COM NEW 128030202 1907 47733 SH SOLE 47733 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 1319 24912 SH SOLE 24912 0 0 CAMDEN PPTY TR SH BEN INT 133131102 51909 467609 SH SOLE 467609 0 0 CAMECO CORP COM 13321L108 11890 1251398 SH SOLE 1251398 0 0 CAMECO CORP COM 13321L108 8043 846461 SH DFND 1 846461 0 0 CAMPBELL SOUP CO COM 134429109 18232 388576 SH DFND 1 388576 0 0 CAMPBELL SOUP CO COM 134429109 2404 51243 SH SOLE 51243 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 10725 243766 SH SOLE 243766 0 0 CANADIAN NAT RES LTD COM 136385101 493389 18531837 SH SOLE 18531837 0 0 CANADIAN NAT RES LTD COM 136385101 214560 8058947 SH DFND 1 8058947 0 0 CANADIAN NATL RY CO COM 136375102 300969 3349725 SH DFND 1 3349725 0 0 CANADIAN NATL RY CO COM 136375102 920554 10245575 SH SOLE 10245575 0 0 CANADIAN PAC RY LTD COM 13645T100 478303 2150895 SH SOLE 2150895 0 0 CANADIAN PAC RY LTD COM 13645T100 176844 795262 SH DFND 1 795262 0 0 CANOPY GROWTH CORP COM 138035100 262 11432 SH DFND 1 11432 0 0 CANOPY GROWTH CORP COM 138035100 16961 739909 SH SOLE 739909 0 0 CAPITAL ONE FINL CORP COM 14040H105 11629 127817 SH SOLE 127817 0 0 CAPITAL ONE FINL CORP COM 14040H105 2395 26325 SH DFND 1 26325 0 0 CAPITOL FED FINL INC COM 14057J101 1395 101232 SH SOLE 101232 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 1367 41221 SH SOLE 41221 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 2034 276800 SH SOLE 276800 0 0 CARA THERAPEUTICS INC COM 140755109 355 19400 SH SOLE 19400 0 0 CARDINAL HEALTH INC COM 14149Y108 3920 83074 SH SOLE 83074 0 0 CARDINAL HEALTH INC COM 14149Y108 389 8253 SH DFND 1 8253 0 0 CARGURUS INC COM CL A 141788109 524 16934 SH DFND 1 16934 0 0 CARMAX INC COM 143130102 18829 213966 SH SOLE 213966 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 4767 109054 SH SOLE 109054 0 0 CASEYS GEN STORES INC COM 147528103 15994 99240 SH SOLE 99240 0 0 CATALENT INC COM 148806102 24818 520732 SH SOLE 520732 0 0 CATERPILLAR INC DEL COM 149123101 29917 236852 SH SOLE 236852 0 0 CATERPILLAR INC DEL COM 149123101 395 3129 SH DFND 1 3129 0 0 CAVCO INDS INC DEL COM 149568107 1125 5856 SH SOLE 5856 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 22516 195942 SH SOLE 195942 0 0 CBRE GROUP INC CL A 12504L109 8236 155374 SH SOLE 155374 0 0 CBS CORP NEW CL B 124857202 8850 219223 SH SOLE 219223 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 702313 8506649 SH SOLE 8506649 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 208076 2520284 SH DFND 1 2520284 0 0 CDW CORP COM 12514G108 214 1738 SH DFND 1 1738 0 0 CDW CORP COM 12514G108 5677 46062 SH SOLE 46062 0 0 CELANESE CORP DEL COM 150870103 89586 732569 SH SOLE 732569 0 0 CELESTICA INC SUB VTG SHS 15101Q108 2403 334854 SH SOLE 334854 0 0 CELESTICA INC SUB VTG SHS 15101Q108 110 15274 SH DFND 1 15274 0 0 CELGENE CORP COM 151020104 23172 233353 SH SOLE 233353 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 121 30845 SH DFND 1 30845 0 0 CENOVUS ENERGY INC COM 15135U109 139797 14890917 SH DFND 1 14890917 0 0 CENOVUS ENERGY INC COM 15135U109 215364 22939816 SH SOLE 22939816 0 0 CENTENE CORP DEL COM 15135B101 81975 1894933 SH SOLE 1894933 0 0 CENTENE CORP DEL COM 15135B101 19279 445643 SH DFND 1 445643 0 0 CENTERPOINT ENERGY INC COM 15189T107 604 20028 SH DFND 1 20028 0 0 CENTERPOINT ENERGY INC COM 15189T107 61486 2037314 SH SOLE 2037314 0 0 CENTERSTATE BK CORP COM 15201P109 1571 65496 SH SOLE 65496 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 866 192766 SH SOLE 192766 0 0 CENTURYLINK INC COM 156700106 4284 343285 SH SOLE 343285 0 0 CENTURYLINK INC COM 156700106 305 24454 SH DFND 1 24454 0 0 CERIDIAN HCM HLDG INC COM 15677J108 15194 307856 SH SOLE 307856 0 0 CERNER CORP COM 156782104 7226 105994 SH SOLE 105994 0 0 CERNER CORP COM 156782104 2499 36655 SH DFND 1 36655 0 0 CF INDS HLDGS INC COM 125269100 4081 82953 SH SOLE 82953 0 0 CGI INC CL A SUB VTG 12532H104 228311 2885484 SH SOLE 2885484 0 0 CGI INC CL A SUB VTG 12532H104 32344 408869 SH DFND 1 408869 0 0 CHARLES RIV LABS INTL INC COM 159864107 9227 69707 SH SOLE 69707 0 0 CHART INDS INC COM PAR $0.01 16115Q308 1783 28600 SH SOLE 28600 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 96855 235017 SH SOLE 235017 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 20886 50680 SH DFND 1 50680 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 23516 214759 SH SOLE 214759 0 0 CHEGG INC COM 163092109 672 22442 SH SOLE 22442 0 0 CHEMED CORP NEW COM 16359R103 589 1410 SH SOLE 1410 0 0 CHENIERE ENERGY INC COM NEW 16411R208 263 4164 SH SOLE 4164 0 0 CHENIERE ENERGY INC COM NEW 16411R208 880 13962 SH DFND 1 13962 0 0 CHESAPEAKE UTILS CORP COM 165303108 1873 19654 SH SOLE 19654 0 0 CHEVRON CORP NEW COM 166764100 228359 1925454 SH SOLE 1925454 0 0 CHEVRON CORP NEW COM 166764100 5236 44148 SH DFND 1 44148 0 0 CHEWY INC CL A 16679L109 1472 59882 SH SOLE 59882 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 6120 7282 SH SOLE 7282 0 0 CHUBB LIMITED COM H1467J104 2475 15328 SH DFND 1 15328 0 0 CHUBB LIMITED COM H1467J104 33568 207927 SH SOLE 207927 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 60316 1690000 SH SOLE 1690000 0 0 CHURCH & DWIGHT INC COM 171340102 43373 576464 SH SOLE 576464 0 0 CHUYS HLDGS INC COM 171604101 800 32321 SH SOLE 32321 0 0 CIGNA CORP NEW COM 125523100 78216 515293 SH SOLE 515293 0 0 CIGNA CORP NEW COM 125523100 271 1786 SH DFND 1 1786 0 0 CIMAREX ENERGY CO COM 171798101 2254 47019 SH SOLE 47019 0 0 CINCINNATI FINL CORP COM 172062101 52059 446206 SH SOLE 446206 0 0 CINEMARK HOLDINGS INC COM 17243V102 301 7778 SH SOLE 7778 0 0 CINTAS CORP COM 172908105 21032 78449 SH SOLE 78449 0 0 CISCO SYS INC COM 17275R102 176786 3577946 SH SOLE 3577946 0 0 CISCO SYS INC COM 17275R102 19619 397071 SH DFND 1 397071 0 0 CITIGROUP INC COM NEW 172967424 3515 50889 SH DFND 1 50889 0 0 CITIGROUP INC COM NEW 172967424 46306 670330 SH SOLE 670330 0 0 CITIZENS FINL GROUP INC COM 174610105 14864 420231 SH SOLE 420231 0 0 CITRIX SYS INC COM 177376100 31148 322707 SH SOLE 322707 0 0 CLARIVATE ANALYTICS PLC COM G21810109 7271 431012 SH SOLE 431012 0 0 CLOROX CO DEL COM 189054109 41988 276476 SH SOLE 276476 0 0 CME GROUP INC COM 12572Q105 128792 609409 SH SOLE 609409 0 0 CME GROUP INC COM 12572Q105 15662 74106 SH DFND 1 74106 0 0 CMS ENERGY CORP COM 125896100 330 5159 SH DFND 1 5159 0 0 CMS ENERGY CORP COM 125896100 13163 205835 SH SOLE 205835 0 0 CNOOC LTD SPONSORED ADR 126132109 3524 23144 SH DFND 1 23144 0 0 COCA COLA CO COM 191216100 43434 797841 SH DFND 1 797841 0 0 COCA COLA CO COM 191216100 364105 6688190 SH SOLE 6688190 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 77935 1405495 SH SOLE 1405495 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 599 10805 SH DFND 1 10805 0 0 COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 682 8033 SH DFND 1 8033 0 0 COGNEX CORP COM 192422103 983 20001 SH DFND 1 20001 0 0 COGNEX CORP COM 192422103 3784 77012 SH SOLE 77012 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 10947 181648 SH SOLE 181648 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 3174 52675 SH DFND 1 52675 0 0 COLFAX CORP COM 194014106 12438 428000 SH SOLE 428000 0 0 COLGATE PALMOLIVE CO COM 194162103 60764 826606 SH SOLE 826606 0 0 COLGATE PALMOLIVE CO COM 194162103 8679 118068 SH DFND 1 118068 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 1154 15355 SH DFND 1 15355 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 7006 93232 SH SOLE 93232 0 0 COLUMBIA BKG SYS INC COM 197236102 868 23517 SH SOLE 23517 0 0 COMCAST CORP NEW CL A 20030N101 170600 3784378 SH SOLE 3784378 0 0 COMCAST CORP NEW CL A 20030N101 42524 943310 SH DFND 1 943310 0 0 COMERICA INC COM 200340107 2923 44301 SH SOLE 44301 0 0 COMFORT SYS USA INC COM 199908104 2769 62600 SH SOLE 62600 0 0 COMMERCE BANCSHARES INC COM 200525103 415 6848 SH SOLE 6848 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 414 9300 SH SOLE 9300 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 2446 161117 SH SOLE 161117 0 0 CONAGRA BRANDS INC COM 205887102 11012 358947 SH SOLE 358947 0 0 CONCHO RES INC COM 20605P101 26660 392637 SH SOLE 392637 0 0 CONOCOPHILLIPS COM 20825C104 22242 390342 SH SOLE 390342 0 0 CONSOLIDATED EDISON INC COM 209115104 15989 169254 SH SOLE 169254 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 485 7391 SH DFND 1 7391 0 0 CONSTELLATION BRANDS INC CL A 21036P108 10651 51384 SH SOLE 51384 0 0 CONTINENTAL RESOURCES INC COM 212015101 4945 160594 SH SOLE 160594 0 0 CONYERS PK II ACQUISITION CO UNIT 99/99/9999 212896203 37763 3552463 SH SOLE 3552463 0 0 COOPER COS INC COM NEW 216648402 44499 149827 SH SOLE 149827 0 0 COPART INC COM 217204106 27737 345288 SH SOLE 345288 0 0 CORELOGIC INC COM 21871D103 14760 319000 SH SOLE 319000 0 0 CORNING INC COM 219350105 20890 732459 SH SOLE 732459 0 0 CORNING INC COM 219350105 400 14019 SH DFND 1 14019 0 0 CORTEVA INC COM 22052L104 778 27790 SH DFND 1 27790 0 0 CORTEVA INC COM 22052L104 7760 277149 SH SOLE 277149 0 0 CORVEL CORP COM 221006109 3649 48200 SH SOLE 48200 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 131 43578 SH SOLE 43578 0 0 COSTAR GROUP INC COM 22160N109 19614 33064 SH SOLE 33064 0 0 COSTCO WHSL CORP NEW COM 22160K105 179795 624051 SH SOLE 624051 0 0 COSTCO WHSL CORP NEW COM 22160K105 49589 172117 SH DFND 1 172117 0 0 COTT CORP QUE COM 22163N106 399 32007 SH DFND 1 32007 0 0 COTT CORP QUE COM 22163N106 6047 484665 SH SOLE 484665 0 0 COTY INC COM CL A 222070203 854 81260 SH SOLE 81260 0 0 COUPA SOFTWARE INC COM 22266L106 10271 79273 SH SOLE 79273 0 0 CREDICORP LTD COM G2519Y108 72605 348324 SH SOLE 348324 0 0 CRESCENT PT ENERGY CORP COM 22576C101 12226 2859983 SH SOLE 2859983 0 0 CRESCENT PT ENERGY CORP COM 22576C101 239 55914 SH DFND 1 55914 0 0 CRH MEDICAL CORP COM 12626F105 194 63073 SH DFND 1 63073 0 0 CRITEO S A SPONS ADS 226718104 281 12485 SH DFND 1 12485 0 0 CRONOS GROUP INC COM 22717L101 4834 534659 SH SOLE 534659 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 502 48717 SH SOLE 48717 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 308 21527 SH SOLE 21527 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 956 16400 SH SOLE 16400 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 104392 750966 SH SOLE 750966 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 615 4425 SH DFND 1 4425 0 0 CSW INDUSTRIALS INC COM 126402106 365 5292 SH SOLE 5292 0 0 CSX CORP COM 126408103 16659 240492 SH SOLE 240492 0 0 CSX CORP COM 126408103 1362 19658 SH DFND 1 19658 0 0 CTRIP COM INTL LTD SPONSORED ADS 22943F100 12892 440167 SH SOLE 440167 0 0 CTS CORP COM 126501105 1538 47539 SH SOLE 47539 0 0 CUBESMART COM 229663109 1500 42988 SH SOLE 42988 0 0 CUBIC CORP COM 229669106 2607 37014 SH SOLE 37014 0 0 CUMMINS INC COM 231021106 40803 250830 SH SOLE 250830 0 0 CUMMINS INC COM 231021106 12169 74810 SH DFND 1 74810 0 0 CVS HEALTH CORP COM 126650100 12490 198031 SH DFND 1 198031 0 0 CVS HEALTH CORP COM 126650100 25209 399692 SH SOLE 399692 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 260 35182 SH SOLE 35182 0 0 D R HORTON INC COM 23331A109 13081 248175 SH SOLE 248175 0 0 DANAHER CORPORATION COM 235851102 205542 1423124 SH SOLE 1423124 0 0 DANAHER CORPORATION 4.75 MND CV PFD 235851300 4959 4350 SH SOLE 4350 0 0 DANAHER CORPORATION COM 235851102 42471 294059 SH DFND 1 294059 0 0 DANAHER CORPORATION 4.75 MND CV PFD 235851300 456 400 SH DFND 1 400 0 0 DARDEN RESTAURANTS INC COM 237194105 1769 14966 SH DFND 1 14966 0 0 DARDEN RESTAURANTS INC COM 237194105 11409 96503 SH SOLE 96503 0 0 DATADOG INC CL A COM 23804L103 2606 78736 SH SOLE 78736 0 0 DAVITA INC COM 23918K108 2054 35991 SH SOLE 35991 0 0 DAVITA INC COM 23918K108 619 10846 SH DFND 1 10846 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 367 10819 SH SOLE 10819 0 0 DEERE & CO COM 244199105 67783 401842 SH SOLE 401842 0 0 DEERE & CO COM 244199105 662 3923 SH DFND 1 3923 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 16387 284503 SH SOLE 284503 0 0 DENALI THERAPEUTICS INC COM 24823R105 368 24000 SH SOLE 24000 0 0 DENISON MINES CORP COM 248356107 255 324962 SH DFND 1 324962 0 0 DENNYS CORP COM 24869P104 1642 72114 SH SOLE 72114 0 0 DENTSPLY SIRONA INC COM 24906P109 3370 63220 SH SOLE 63220 0 0 DESCARTES SYS GROUP INC COM 249906108 23509 582194 SH SOLE 582194 0 0 DESCARTES SYS GROUP INC COM 249906108 723 17909 SH DFND 1 17909 0 0 DEVON ENERGY CORP NEW COM 25179M103 7173 298114 SH SOLE 298114 0 0 DEXCOM INC COM 252131107 6607 44270 SH SOLE 44270 0 0 DFB HEALTHCARE ACQUISTION CO COM 23291E109 7650 750000 SH SOLE 750000 0 0 DFB HEALTHCARE ACQUISTION CO *W EXP 04/11/202 23291E117 313 250000 SH SOLE 250000 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 10191 62321 SH DFND 1 62321 0 0 DIAMOND EAGLE ACQUISITION CO COM CL A 25258L109 7414 750000 SH SOLE 750000 0 0 DIAMOND EAGLE ACQUISITION CO *W EXP 06/30/202 25258L117 226 250000 SH SOLE 250000 0 0 DIAMONDBACK ENERGY INC COM 25278X109 6920 76962 SH SOLE 76962 0 0 DIAMONDBACK ENERGY INC COM 25278X109 350 3896 SH DFND 1 3896 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 790 54980 SH SOLE 54980 0 0 DIGITAL RLTY TR INC COM 253868103 7583 58419 SH SOLE 58419 0 0 DIGITAL RLTY TR INC COM 253868103 1680 12942 SH DFND 1 12942 0 0 DISCOVER FINL SVCS COM 254709108 272 3352 SH DFND 1 3352 0 0 DISCOVER FINL SVCS COM 254709108 7325 90328 SH SOLE 90328 0 0 DISCOVERY INC COM SER A 25470F104 1132 42496 SH SOLE 42496 0 0 DISCOVERY INC COM SER C 25470F302 9485 385238 SH SOLE 385238 0 0 DISH NETWORK CORP CL A 25470M109 2150 63091 SH SOLE 63091 0 0 DISNEY WALT CO COM DISNEY 254687106 187640 1439839 SH SOLE 1439839 0 0 DISNEY WALT CO COM DISNEY 254687106 15703 120495 SH DFND 1 120495 0 0 DOCUSIGN INC COM 256163106 24720 399227 SH SOLE 399227 0 0 DOLLAR GEN CORP NEW COM 256677105 166437 1047171 SH SOLE 1047171 0 0 DOLLAR GEN CORP NEW COM 256677105 27826 175073 SH DFND 1 175073 0 0 DOLLAR TREE INC COM 256746108 1362 11931 SH DFND 1 11931 0 0 DOLLAR TREE INC COM 256746108 40763 357071 SH SOLE 357071 0 0 DOMINION ENERGY INC COM 25746U109 59839 738388 SH SOLE 738388 0 0 DOMINION ENERGY INC COM 25746U109 949 11712 SH DFND 1 11712 0 0 DOMINOS PIZZA INC COM 25754A201 3580 14635 SH SOLE 14635 0 0 DONALDSON INC COM 257651109 3051 58581 SH SOLE 58581 0 0 DORMAN PRODUCTS INC COM 258278100 201 2533 SH DFND 1 2533 0 0 DOUGLAS EMMETT INC COM 25960P109 6450 150600 SH SOLE 150600 0 0 DOVER CORP COM 260003108 9539 95809 SH SOLE 95809 0 0 DOW INC COM 260557103 24698 518320 SH SOLE 518320 0 0 DOW INC COM 260557103 1252 26283 SH DFND 1 26283 0 0 DR REDDYS LABS LTD ADR 256135203 5225 137900 SH SOLE 137900 0 0 DRIL QUIP INC COM 262037104 769 15320 SH SOLE 15320 0 0 DRIVE SHACK INC COM 262077100 201 46710 SH SOLE 46710 0 0 DTE ENERGY CO COM 233331107 30385 228530 SH SOLE 228530 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 38097 397421 SH DFND 1 397421 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 90932 948596 SH SOLE 948596 0 0 DUKE REALTY CORP COM NEW 264411505 3305 97297 SH SOLE 97297 0 0 DULUTH HLDGS INC COM CL B 26443V101 871 102707 SH SOLE 102707 0 0 DUNKIN BRANDS GROUP INC COM 265504100 12611 158906 SH SOLE 158906 0 0 DUPONT DE NEMOURS INC COM 26614N102 73019 1023963 SH SOLE 1023963 0 0 DUPONT DE NEMOURS INC COM 26614N102 29209 409611 SH DFND 1 409611 0 0 DXC TECHNOLOGY CO COM 23355L106 2276 77154 SH SOLE 77154 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 7667 175475 SH SOLE 175475 0 0 EAST WEST BANCORP INC COM 27579R104 3802 85843 SH SOLE 85843 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 3672 172400 SH SOLE 172400 0 0 EASTGROUP PPTY INC COM 277276101 3768 30137 SH SOLE 30137 0 0 EASTMAN CHEMICAL CO COM 277432100 51190 693345 SH SOLE 693345 0 0 EATON CORP PLC SHS G29183103 25135 302280 SH SOLE 302280 0 0 EATON CORP PLC SHS G29183103 2499 30058 SH DFND 1 30058 0 0 EBAY INC COM 278642103 9602 246337 SH SOLE 246337 0 0 ECOLAB INC COM 278865100 60576 305876 SH SOLE 305876 0 0 ECOLAB INC COM 278865100 2644 13351 SH DFND 1 13351 0 0 EDISON INTL COM 281020107 8452 112068 SH SOLE 112068 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 14146 64325 SH SOLE 64325 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 3566 16214 SH DFND 1 16214 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 19240 723579 SH SOLE 723579 0 0 ELDORADO GOLD CORP NEW COM 284902509 3764 485687 SH SOLE 485687 0 0 ELECTRONIC ARTS INC COM 285512109 94931 970467 SH SOLE 970467 0 0 ELECTRONIC ARTS INC COM 285512109 28699 293386 SH DFND 1 293386 0 0 EMERSON ELEC CO COM 291011104 3317 49606 SH DFND 1 49606 0 0 EMERSON ELEC CO COM 291011104 72327 1081770 SH SOLE 1081770 0 0 EMPLOYERS HOLDINGS INC COM 292218104 6398 146800 SH SOLE 146800 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 2184 36347 SH SOLE 36347 0 0 ENBRIDGE INC COM 29250N105 961711 27382906 SH SOLE 27382906 0 0 ENBRIDGE INC COM 29250N105 336850 9591200 SH DFND 1 9591200 0 0 ENCANA CORP COM 292505104 364 79415 SH DFND 1 79415 0 0 ENCANA CORP COM 292505104 27909 6087621 SH SOLE 6087621 0 0 ENCOMPASS HEALTH CORP COM 29261A100 2456 38816 SH SOLE 38816 0 0 ENCORE CAP GROUP INC COM 292554102 1826 54803 SH SOLE 54803 0 0 ENCORE WIRE CORP COM 292562105 1058 18800 SH SOLE 18800 0 0 ENEL CHILE S A SPONSORED ADR 29278D105 59 13987 SH DFND 1 13987 0 0 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 218 16660 SH SOLE 16660 0 0 ENERPLUS CORP COM 292766102 28895 3876122 SH SOLE 3876122 0 0 ENERPLUS CORP COM 292766102 1982 265916 SH DFND 1 265916 0 0 ENTEGRIS INC COM 29362U104 11198 237952 SH SOLE 237952 0 0 ENTERGY CORP NEW COM 29364G103 28160 239946 SH SOLE 239946 0 0 ENTERGY CORP NEW COM 29364G103 1330 11330 SH DFND 1 11330 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 403 14102 SH SOLE 14102 0 0 ENVISTA HLDGS CORP COM 29415F104 3905 140077 SH SOLE 140077 0 0 EOG RES INC COM 26875P101 21999 296403 SH SOLE 296403 0 0 EOG RES INC COM 26875P101 2705 36439 SH DFND 1 36439 0 0 EPR PPTYS COM SH BEN INT 26884U109 415 5400 SH SOLE 5400 0 0 EQUIFAX INC COM 294429105 12324 87607 SH SOLE 87607 0 0 EQUIFAX INC COM 294429105 320 2273 SH DFND 1 2273 0 0 EQUINIX INC COM 29444U700 2355 4083 SH DFND 1 4083 0 0 EQUINIX INC COM 29444U700 101388 175776 SH SOLE 175776 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 754 28141 SH SOLE 28141 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 279 2088 SH SOLE 2088 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 12238 141876 SH SOLE 141876 0 0 ESCO TECHNOLOGIES INC COM 296315104 3824 48066 SH SOLE 48066 0 0 ESSENT GROUP LTD COM G3198U102 1083 22716 SH SOLE 22716 0 0 ESSEX PPTY TR INC COM 297178105 43898 134390 SH SOLE 134390 0 0 ESTRE AMBIENTAL INC *W EXP 12/21/202 G3206V118 16 649100 SH SOLE 649100 0 0 EURONET WORLDWIDE INC COM 298736109 1741 11899 SH SOLE 11899 0 0 EVEREST RE GROUP LTD COM G3223R108 75690 284454 SH SOLE 284454 0 0 EVERGY INC COM 30034W106 4824 72476 SH SOLE 72476 0 0 EVERGY INC COM 30034W106 372 5587 SH DFND 1 5587 0 0 EVERSOURCE ENERGY COM 30040W108 402 4706 SH DFND 1 4706 0 0 EVERSOURCE ENERGY COM 30040W108 23095 270208 SH SOLE 270208 0 0 EVERTEC INC COM 30040P103 8804 282000 SH SOLE 282000 0 0 EVO PMTS INC CL A COM 26927E104 341 12122 SH SOLE 12122 0 0 EXACT SCIENCES CORP COM 30063P105 12407 137296 SH SOLE 137296 0 0 EXAGEN INC COM 30068X103 391 25235 SH SOLE 25235 0 0 EXELIXIS INC COM 30161Q104 2731 154448 SH SOLE 154448 0 0 EXELON CORP COM 30161N101 46302 958439 SH SOLE 958439 0 0 EXELON CORP COM 30161N101 1319 27310 SH DFND 1 27310 0 0 EXLSERVICE HOLDINGS INC COM 302081104 2652 39600 SH SOLE 39600 0 0 EXPEDIA GROUP INC COM NEW 30212P303 5403 40198 SH SOLE 40198 0 0 EXPEDITORS INTL WASH INC COM 302130109 83827 1128374 SH SOLE 1128374 0 0 EXPONENT INC COM 30214U102 20502 293300 SH SOLE 293300 0 0 EXTRA SPACE STORAGE INC COM 30225T102 5132 43929 SH SOLE 43929 0 0 EXXON MOBIL CORP COM 30231G102 262586 3718817 SH SOLE 3718817 0 0 EXXON MOBIL CORP COM 30231G102 17201 243607 SH DFND 1 243607 0 0 F M C CORP COM NEW 302491303 3167 36124 SH SOLE 36124 0 0 F5 NETWORKS INC COM 315616102 5416 38570 SH SOLE 38570 0 0 FACEBOOK INC CL A 30303M102 591716 3322754 SH SOLE 3322754 0 0 FACEBOOK INC CL A 30303M102 65507 367850 SH DFND 1 367850 0 0 FACTSET RESH SYS INC COM 303075105 222 914 SH SOLE 914 0 0 FAR PT ACQUISITION CORP COM CL A 30734W109 10220 1000000 SH SOLE 1000000 0 0 FAR PT ACQUISITION CORP *W EXP 06/01/202 30734W117 400 333332 SH SOLE 333332 0 0 FARFETCH LTD ORD SH CL A 30744W107 271 31416 SH SOLE 31416 0 0 FASTENAL CO COM 311900104 5756 176174 SH SOLE 176174 0 0 FASTENAL CO COM 311900104 2722 83326 SH DFND 1 83326 0 0 FATE THERAPEUTICS INC COM 31189P102 654 42109 SH SOLE 42109 0 0 FB FINL CORP COM 30257X104 1531 40774 SH SOLE 40774 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 3001 22047 SH SOLE 22047 0 0 FEDERAL SIGNAL CORP COM 313855108 282 8600 SH SOLE 8600 0 0 FEDERATED INVS INC PA CL B 314211103 233 7196 SH SOLE 7196 0 0 FEDEX CORP COM 31428X106 9738 66897 SH SOLE 66897 0 0 FEDEX CORP COM 31428X106 620 4261 SH DFND 1 4261 0 0 FIBROGEN INC COM 31572Q808 1905 51526 SH SOLE 51526 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 18681 420658 SH SOLE 420658 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 135112 1017718 SH SOLE 1017718 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 474 45525 SH SOLE 45525 0 0 FIFTH THIRD BANCORP COM 316773100 12544 458143 SH SOLE 458143 0 0 FIRST BANCSHARES INC MS COM 318916103 818 25332 SH SOLE 25332 0 0 FIRST HAWAIIAN INC COM 32051X108 493 18482 SH DFND 1 18482 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 982 24829 SH SOLE 24829 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 6177 678710 SH SOLE 678710 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 4378 45279 SH SOLE 45279 0 0 FIRSTENERGY CORP COM 337932107 33861 702070 SH SOLE 702070 0 0 FIRSTENERGY CORP COM 337932107 1208 25046 SH DFND 1 25046 0 0 FIRSTSERVICE CORP NEW COM 33767E202 1184 11544 SH DFND 1 11544 0 0 FIRSTSERVICE CORP NEW COM 33767E202 15296 149106 SH SOLE 149106 0 0 FISERV INC COM 337738108 104061 1004547 SH SOLE 1004547 0 0 FISERV INC COM 337738108 2542 24536 SH DFND 1 24536 0 0 FIVE BELOW INC COM 33829M101 415 3290 SH SOLE 3290 0 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 176 23454 SH DFND 1 23454 0 0 FIVE9 INC COM 338307101 1600 29779 SH SOLE 29779 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 43069 150181 SH SOLE 150181 0 0 FLEX LTD ORD Y2573F102 165 15803 SH DFND 1 15803 0 0 FLIR SYS INC COM 302445101 7060 134254 SH SOLE 134254 0 0 FLOWSERVE CORP COM 34354P105 1650 35315 SH SOLE 35315 0 0 FLOWSERVE CORP COM 34354P105 6774 145033 SH DFND 1 145033 0 0 FNB CORP PA COM 302520101 293 25381 SH SOLE 25381 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 2150 23474 SH SOLE 23474 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 606 6615 SH DFND 1 6615 0 0 FORD MTR CO DEL COM 345370860 11926 1301928 SH DFND 1 1301928 0 0 FORD MTR CO DEL COM 345370860 11657 1272565 SH SOLE 1272565 0 0 FORRESTER RESH INC COM 346563109 489 15200 SH SOLE 15200 0 0 FORTINET INC COM 34959E109 10216 133095 SH SOLE 133095 0 0 FORTIS INC COM 349553107 216705 5122620 SH SOLE 5122620 0 0 FORTIS INC COM 349553107 169208 3999855 SH DFND 1 3999855 0 0 FORTIVE CORP COM 34959J108 973 14199 SH DFND 1 14199 0 0 FORTIVE CORP COM 34959J108 32636 476014 SH SOLE 476014 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 2126 38868 SH SOLE 38868 0 0 FORTY SEVEN INC COM 34983P104 79 12237 SH SOLE 12237 0 0 FORWARD AIR CORP COM 349853101 18173 285200 SH SOLE 285200 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 2848 100700 SH SOLE 100700 0 0 FOX CORP CL A COM 35137L105 3529 111911 SH SOLE 111911 0 0 FOX CORP CL B COM 35137L204 1661 52651 SH SOLE 52651 0 0 FRANCO NEVADA CORP COM 351858105 180167 1975987 SH SOLE 1975987 0 0 FRANCO NEVADA CORP COM 351858105 51033 559704 SH DFND 1 559704 0 0 FRANKLIN RES INC COM 354613101 2382 82530 SH SOLE 82530 0 0 FREEPORT-MCMORAN INC CL B 35671D857 4417 461532 SH SOLE 461532 0 0 FTI CONSULTING INC COM 302941109 1823 17200 SH SOLE 17200 0 0 G1 THERAPEUTICS INC COM 3621LQ109 942 41342 SH SOLE 41342 0 0 GALLAGHER ARTHUR J & CO COM 363576109 22678 253189 SH SOLE 253189 0 0 GALLAGHER ARTHUR J & CO COM 363576109 727 8116 SH DFND 1 8116 0 0 GAP INC COM 364760108 1271 73239 SH SOLE 73239 0 0 GARDNER DENVER HLDGS INC COM 36555P107 19220 679386 SH SOLE 679386 0 0 GARDNER DENVER HLDGS INC COM 36555P107 15622 552198 SH DFND 1 552198 0 0 GARMIN LTD SHS H2906T109 18422 217523 SH SOLE 217523 0 0 GARTNER INC COM 366651107 10983 76810 SH SOLE 76810 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 657 34126 SH SOLE 34126 0 0 GENERAL DYNAMICS CORP COM 369550108 17265 94483 SH SOLE 94483 0 0 GENERAL DYNAMICS CORP COM 369550108 351 1920 SH DFND 1 1920 0 0 GENERAL ELECTRIC CO COM 369604103 4396 491694 SH DFND 1 491694 0 0 GENERAL ELECTRIC CO COM 369604103 46498 5201124 SH SOLE 5201124 0 0 GENERAL MLS INC COM 370334104 18568 336861 SH SOLE 336861 0 0 GENERAL MLS INC COM 370334104 888 16116 SH DFND 1 16116 0 0 GENERAL MTRS CO COM 37045V100 14520 387398 SH SOLE 387398 0 0 GENMAB A S SPONSORED ADS 372303206 286 17426 SH DFND 1 17426 0 0 GENMARK DIAGNOSTICS INC COM 372309104 847 139798 SH SOLE 139798 0 0 GENTEX CORP COM 371901109 6829 248006 SH SOLE 248006 0 0 GENTHERM INC COM 37253A103 1295 31523 SH SOLE 31523 0 0 GENUINE PARTS CO COM 372460105 50460 506677 SH SOLE 506677 0 0 GENUINE PARTS CO COM 372460105 236 2370 SH DFND 1 2370 0 0 GETTY RLTY CORP NEW COM 374297109 7227 225412 SH SOLE 225412 0 0 GIBRALTAR INDS INC COM 374689107 1973 42940 SH SOLE 42940 0 0 GILDAN ACTIVEWEAR INC COM 375916103 82803 2331579 SH SOLE 2331579 0 0 GILDAN ACTIVEWEAR INC COM 375916103 5067 142679 SH DFND 1 142679 0 0 GILEAD SCIENCES INC COM 375558103 2503 39489 SH DFND 1 39489 0 0 GILEAD SCIENCES INC COM 375558103 25172 397162 SH SOLE 397162 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 5773 135269 SH DFND 1 135269 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 4063 83729 SH SOLE 83729 0 0 GLOBAL PMTS INC COM 37940X102 99909 628359 SH SOLE 628359 0 0 GLOBAL PMTS INC COM 37940X102 893 5615 SH DFND 1 5615 0 0 GLOBE LIFE INC COM 37959E102 73572 768292 SH SOLE 768292 0 0 GODADDY INC CL A 380237107 205 3104 SH SOLE 3104 0 0 GODADDY INC CL A 380237107 291 4409 SH DFND 1 4409 0 0 GOLD STD VENTURES CORP COM 380738104 213 273338 SH SOLE 273338 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 36714 177167 SH SOLE 177167 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 1194 5764 SH DFND 1 5764 0 0 GORES HOLDINGS III INC CLASS A 38286G109 29319 2900000 SH SOLE 2900000 0 0 GORES HOLDINGS III INC *W EXP 09/11/202 38286G117 1450 966666 SH SOLE 966666 0 0 GORES METROPOULOS INC COM CL A 382872109 14623 1450000 SH SOLE 1450000 0 0 GORES METROPOULOS INC *W EXP 01/28/202 382872117 602 483333 SH SOLE 483333 0 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 269 2788 SH DFND 1 2788 0 0 GRACO INC COM 384109104 4152 90190 SH SOLE 90190 0 0 GRAHAM HLDGS CO COM 384637104 1393 2100 SH SOLE 2100 0 0 GRAINGER W W INC COM 384802104 6782 22825 SH SOLE 22825 0 0 GRAINGER W W INC COM 384802104 3004 10108 SH DFND 1 10108 0 0 GRAN TIERRA ENERGY INC COM 38500T101 2394 1932475 SH SOLE 1932475 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 57667 1190206 SH SOLE 1190206 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 281 3041 SH DFND 1 3041 0 0 GS ACQUISITION HLDGS CORP COM CL A 36255F102 17340 1700000 SH SOLE 1700000 0 0 GS ACQUISITION HLDGS CORP *W EXP 06/12/202 36255F110 805 566666 SH SOLE 566666 0 0 GUARDANT HEALTH INC COM 40131M109 2052 32148 SH SOLE 32148 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 1194 10376 SH SOLE 10376 0 0 HAIN CELESTIAL GROUP INC COM 405217100 263 12268 SH DFND 1 12268 0 0 HALLIBURTON CO COM 406216101 767 40665 SH DFND 1 40665 0 0 HALLIBURTON CO COM 406216101 4600 244023 SH SOLE 244023 0 0 HANESBRANDS INC COM 410345102 9777 638200 SH SOLE 638200 0 0 HANESBRANDS INC COM 410345102 628 41012 SH DFND 1 41012 0 0 HANGER INC COM NEW 41043F208 1571 77089 SH SOLE 77089 0 0 HANOVER INS GROUP INC COM 410867105 4413 32556 SH SOLE 32556 0 0 HARLEY DAVIDSON INC COM 412822108 1968 54700 SH SOLE 54700 0 0 HARLEY DAVIDSON INC COM 412822108 16134 448550 SH DFND 1 448550 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 76926 1269201 SH SOLE 1269201 0 0 HASBRO INC COM 418056107 4729 39842 SH SOLE 39842 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 7777 170500 SH SOLE 170500 0 0 HAWAIIAN HOLDINGS INC COM 419879101 1053 40100 SH SOLE 40100 0 0 HAWKINS INC COM 420261109 462 10880 SH SOLE 10880 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 1028 28680 SH SOLE 28680 0 0 HCA HEALTHCARE INC COM 40412C101 33269 276274 SH SOLE 276274 0 0 HCA HEALTHCARE INC COM 40412C101 252 2091 SH DFND 1 2091 0 0 HCP INC COM 40414L109 4667 130981 SH SOLE 130981 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 1734 30402 SH SOLE 30402 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 388 6802 SH DFND 1 6802 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 692 17048 SH SOLE 17048 0 0 HELMERICH & PAYNE INC COM 423452101 1544 38538 SH SOLE 38538 0 0 HENRY JACK & ASSOC INC COM 426281101 6023 41262 SH SOLE 41262 0 0 HENRY SCHEIN INC COM 806407102 2764 43527 SH DFND 1 43527 0 0 HENRY SCHEIN INC COM 806407102 7331 115444 SH SOLE 115444 0 0 HERITAGE COMMERCE CORP COM 426927109 881 74979 SH SOLE 74979 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 888 33527 SH SOLE 33527 0 0 HERITAGE FINL CORP WASH COM 42722X106 950 35245 SH SOLE 35245 0 0 HERSHEY CO COM 427866108 84134 542838 SH SOLE 542838 0 0 HESS CORP COM 42809H107 4250 70268 SH SOLE 70268 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 6247 411808 SH SOLE 411808 0 0 HEXCEL CORP NEW COM 428291108 53097 646501 SH SOLE 646501 0 0 HEXCEL CORP NEW COM 428291108 4641 56508 SH DFND 1 56508 0 0 HEXO CORP COM 428304109 2710 686175 SH SOLE 686175 0 0 HILLENBRAND INC COM 431571108 5354 173390 SH SOLE 173390 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 38038 408524 SH SOLE 408524 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 319 3431 SH DFND 1 3431 0 0 HMS HLDGS CORP COM 40425J101 1644 47701 SH SOLE 47701 0 0 HOLLYFRONTIER CORP COM 436106108 4056 75623 SH SOLE 75623 0 0 HOLOGIC INC COM 436440101 47175 934334 SH SOLE 934334 0 0 HOLOGIC INC COM 436440101 326 6448 SH DFND 1 6448 0 0 HOME BANCSHARES INC COM 436893200 2629 139882 SH SOLE 139882 0 0 HOME DEPOT INC COM 437076102 302023 1301710 SH SOLE 1301710 0 0 HOME DEPOT INC COM 437076102 86124 371193 SH DFND 1 371193 0 0 HOMOLOGY MEDICINES INC COM 438083107 1234 68171 SH SOLE 68171 0 0 HONDA MOTOR LTD AMERN SHS 438128308 252 9789 SH DFND 1 9789 0 0 HONEYWELL INTL INC COM 438516106 6463 38196 SH DFND 1 38196 0 0 HONEYWELL INTL INC COM 438516106 160023 945764 SH SOLE 945764 0 0 HOPE BANCORP INC COM 43940T109 897 62574 SH SOLE 62574 0 0 HORMEL FOODS CORP COM 440452100 6449 147480 SH SOLE 147480 0 0 HOST HOTELS & RESORTS INC COM 44107P104 3457 199932 SH SOLE 199932 0 0 HP INC COM 40434L105 8883 469490 SH SOLE 469490 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 207 5402 SH DFND 1 5402 0 0 HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 63 92064 SH SOLE 92064 0 0 HUDBAY MINERALS INC COM 443628102 2907 805097 SH SOLE 805097 0 0 HUMANA INC COM 444859102 20880 81667 SH SOLE 81667 0 0 HUNT J B TRANS SVCS INC COM 445658107 57207 517005 SH SOLE 517005 0 0 HUNTINGTON BANCSHARES INC COM 446150104 4829 338395 SH SOLE 338395 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 13528 63874 SH SOLE 63874 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 3169 14962 SH DFND 1 14962 0 0 HUNTSMAN CORP COM 447011107 385 16541 SH SOLE 16541 0 0 HURON CONSULTING GROUP INC COM 447462102 742 12100 SH SOLE 12100 0 0 IAA INC COM 449253103 2417 57927 SH DFND 1 57927 0 0 IAC INTERACTIVECORP COM 44919P508 44470 204017 SH SOLE 204017 0 0 IAMGOLD CORP COM 450913108 7819 2290405 SH SOLE 2290405 0 0 ICICI BK LTD ADR 45104G104 26187 2150040 SH SOLE 2150040 0 0 ICON PLC SHS G4705A100 224 1522 SH DFND 1 1522 0 0 ICU MED INC COM 44930G107 10065 63066 SH SOLE 63066 0 0 IDACORP INC COM 451107106 5805 51519 SH SOLE 51519 0 0 IDEX CORP COM 45167R104 26130 159447 SH SOLE 159447 0 0 IDEXX LABS INC COM 45168D104 21907 80562 SH SOLE 80562 0 0 IDEXX LABS INC COM 45168D104 308 1133 SH DFND 1 1133 0 0 IGM BIOSCIENCES INC COM 449585108 511 28774 SH SOLE 28774 0 0 ILLINOIS TOOL WKS INC COM 452308109 35303 225591 SH SOLE 225591 0 0 ILLINOIS TOOL WKS INC COM 452308109 397 2539 SH DFND 1 2539 0 0 ILLUMINA INC COM 452327109 2024 6654 SH DFND 1 6654 0 0 ILLUMINA INC COM 452327109 24929 81944 SH SOLE 81944 0 0 IMMUNOGEN INC COM 45253H101 33 13633 SH SOLE 13633 0 0 IMMUNOMEDICS INC COM 452907108 1761 132812 SH SOLE 132812 0 0 IMPERIAL OIL LTD COM NEW 453038408 76082 2919784 SH SOLE 2919784 0 0 IMPERIAL OIL LTD COM NEW 453038408 16291 625171 SH DFND 1 625171 0 0 INCYTE CORP COM 45337C102 17539 236279 SH SOLE 236279 0 0 INDEPENDENT BANK CORP MASS COM 453836108 736 9862 SH SOLE 9862 0 0 INDEPENDENT BK GROUP INC COM 45384B106 1850 35157 SH SOLE 35157 0 0 INFOSYS LTD SPONSORED ADR 456788108 9073 797958 SH SOLE 797958 0 0 INFOSYS LTD SPONSORED ADR 456788108 394 34664 SH DFND 1 34664 0 0 ING GROEP N V SPONSORED ADR 456837103 530 50746 SH DFND 1 50746 0 0 INGERSOLL-RAND PLC SHS G47791101 52967 429896 SH DFND 1 429896 0 0 INGERSOLL-RAND PLC SHS G47791101 69572 564662 SH SOLE 564662 0 0 INGREDION INC COM 457187102 12863 157364 SH SOLE 157364 0 0 INPHI CORP COM 45772F107 1325 21705 SH SOLE 21705 0 0 INSMED INC COM PAR $.01 457669307 2145 121595 SH SOLE 121595 0 0 INSPERITY INC COM 45778Q107 4433 44955 SH SOLE 44955 0 0 INSULET CORP COM 45784P101 4387 26600 SH SOLE 26600 0 0 INTEGER HLDGS CORP COM 45826H109 786 10400 SH SOLE 10400 0 0 INTEL CORP COM 458140100 157049 3047714 SH SOLE 3047714 0 0 INTEL CORP COM 458140100 11598 225079 SH DFND 1 225079 0 0 INTER PARFUMS INC COM 458334109 6535 93400 SH SOLE 93400 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 2411 44834 SH SOLE 44834 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 756 14064 SH DFND 1 14064 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 573 8637 SH SOLE 8637 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 134252 1454992 SH SOLE 1454992 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 502 5440 SH DFND 1 5440 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 14331 98551 SH DFND 1 98551 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 93969 646190 SH SOLE 646190 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 8426 68681 SH SOLE 68681 0 0 INTERNATIONAL FLAVORS&FRAGRA UNIT 09/15/2021 459506309 4765 101300 SH SOLE 101300 0 0 INTERPUBLIC GROUP COS INC COM 460690100 2945 136616 SH SOLE 136616 0 0 INTL PAPER CO COM 460146103 5278 126216 SH SOLE 126216 0 0 INTUIT COM 461202103 181965 684233 SH SOLE 684233 0 0 INTUIT COM 461202103 4216 15855 SH DFND 1 15855 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 2686 4974 SH DFND 1 4974 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 118261 219030 SH SOLE 219030 0 0 INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 319 21333 SH DFND 1 21333 0 0 INVESCO LTD SHS G491BT108 349 20596 SH DFND 1 20596 0 0 INVESCO LTD SHS G491BT108 2401 141731 SH SOLE 141731 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 3504 228900 SH SOLE 228900 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 116552 617300 SH SOLE 617300 0 0 INVESTORS BANCORP INC NEW COM 46146L101 1104 97200 SH SOLE 97200 0 0 INVITATION HOMES INC COM 46187W107 234 7893 SH SOLE 7893 0 0 IONIS PHARMACEUTICALS INC COM 462222100 2822 47103 SH SOLE 47103 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 3127 171808 SH SOLE 171808 0 0 IPG PHOTONICS CORP COM 44980X109 1331 9814 SH SOLE 9814 0 0 IQVIA HLDGS INC COM 46266C105 7175 48035 SH SOLE 48035 0 0 IQVIA HLDGS INC COM 46266C105 1584 10602 SH DFND 1 10602 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 2109 28461 SH SOLE 28461 0 0 IRON MTN INC NEW COM 46284V101 14544 449019 SH SOLE 449019 0 0 IRON MTN INC NEW COM 46284V101 819 25282 SH DFND 1 25282 0 0 ISHARES GOLD TRUST ISHARES 464285105 8075 572667 SH DFND 1 572667 0 0 ISHARES INC MSCI AUST ETF 464286103 571 25644 SH DFND 1 25644 0 0 ISHARES INC MSCI CDA ETF 464286509 1515 53980 SH DFND 1 53980 0 0 ISHARES INC MSCI BRIC INDX 464286657 517 13975 SH DFND 1 13975 0 0 ISHARES INC MSCI SWITZERLAND 464286749 1080 32777 SH DFND 1 32777 0 0 ISHARES INC MSCI GERMANY ETF 464286806 553 20542 SH DFND 1 20542 0 0 ISHARES INC MSCI HONG KG ETF 464286871 719 27753 SH DFND 1 27753 0 0 ISHARES INC MSCI SINGPOR ETF 46434G780 549 23683 SH DFND 1 23683 0 0 ISHARES INC MSCI AUST ETF 464286103 35593 1599676 SH SOLE 1599676 0 0 ISHARES INC MIN VOL EMRG MKT 464286533 2293 40170 SH SOLE 40170 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 45743 1119241 SH SOLE 1119241 0 0 ISHARES TR 20 YR TR BD ETF 464287432 307639 2150118 SH SOLE 2150118 0 0 ISHARES TR MSCI EAFE ETF 464287465 402566 6173375 SH SOLE 6173375 0 0 ISHARES TR CORE S&P MCP ETF 464287507 151112 782034 SH SOLE 782034 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 1225 10256 SH DFND 1 10256 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 640 6094 SH DFND 1 6094 0 0 ISHARES TR U.S. REAL ES ETF 464287739 318 3400 SH DFND 1 3400 0 0 ISHARES TR CORE S&P SCP ETF 464287804 567 7283 SH DFND 1 7283 0 0 ISHARES TR GLB INFRASTR ETF 464288372 8324 178819 SH DFND 1 178819 0 0 ISHARES TR INTL SEL DIV ETF 464288448 368 11957 SH DFND 1 11957 0 0 ISHARES TR IBOXX HI YD ETF 464288513 4468 51254 SH DFND 1 51254 0 0 ISHARES TR PFD AND INCM SEC 464288687 3527 93968 SH DFND 1 93968 0 0 ISHARES TR MSCI INDONIA ETF 46429B309 492 20100 SH DFND 1 20100 0 0 ISHARES TR MSCI IRELAND ETF 46429B507 1512 35798 SH DFND 1 35798 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 1598 31358 SH DFND 1 31358 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 323 5290 SH DFND 1 5290 0 0 ISHARES TR MSCI MIN VOL ETF 46429B697 1698 26485 SH DFND 1 26485 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 61643 407315 SH SOLE 407315 0 0 ISHARES TR JPMORGAN USD EMG 464288281 884 7800 SH SOLE 7800 0 0 ISHARES TR IBOXX HI YD ETF 464288513 474323 5441360 SH SOLE 5441360 0 0 ISHARES TR INTRM TR CRP ETF 464288638 7320 126385 SH SOLE 126385 0 0 ISHARES TR SH TR CRPORT ETF 464288646 9769 182025 SH SOLE 182025 0 0 ISHARES TR SELECT DIVID ETF 464287168 248 2431 SH DFND 1 2431 0 0 ISHARES TR TIPS BD ETF 464287176 3755 31042 SH DFND 1 31042 0 0 ISHARES TR CORE S&P500 ETF 464287200 253 846 SH DFND 1 846 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 3693 90370 SH DFND 1 90370 0 0 ISHARES TR IBOXX INV CP ETF 464287242 7305 57301 SH DFND 1 57301 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 4497 28649 SH DFND 1 28649 0 0 ISHARES TR S&P 500 VAL ETF 464287408 4852 42133 SH DFND 1 42133 0 0 ISHARES TR MSCI EAFE ETF 464287465 4584 70296 SH DFND 1 70296 0 0 ISHARES TR CORE S&P MCP ETF 464287507 3592 18589 SH DFND 1 18589 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 234 27850 SH DFND 1 27850 0 0 J & J SNACK FOODS CORP COM 466032109 4171 21722 SH SOLE 21722 0 0 JACOBS ENGR GROUP INC COM 469814107 10771 117718 SH SOLE 117718 0 0 JACOBS ENGR GROUP INC COM 469814107 620 6777 SH DFND 1 6777 0 0 JAGGED PEAK ENERGY INC COM 47009K107 603 83013 SH SOLE 83013 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2767 21593 SH SOLE 21593 0 0 JBG SMITH PPTYS COM 46590V100 2757 70320 SH SOLE 70320 0 0 JD COM INC SPON ADR CL A 47215P106 799 28309 SH SOLE 28309 0 0 JEFFERIES FINL GROUP INC COM 47233W109 210 11419 SH DFND 1 11419 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 3162 31801 SH SOLE 31801 0 0 JOHNSON & JOHNSON COM 478160104 280186 2165602 SH SOLE 2165602 0 0 JOHNSON & JOHNSON COM 478160104 61484 475218 SH DFND 1 475218 0 0 JOHNSON CTLS INTL PLC SHS G51502105 9895 225453 SH SOLE 225453 0 0 JOHNSON CTLS INTL PLC SHS G51502105 347 7903 SH DFND 1 7903 0 0 JONES LANG LASALLE INC COM 48020Q107 7394 53171 SH SOLE 53171 0 0 JPMORGAN CHASE & CO COM 46625H100 409680 3481009 SH SOLE 3481009 0 0 JPMORGAN CHASE & CO COM 46625H100 74895 636377 SH DFND 1 636377 0 0 JUNIPER NETWORKS INC COM 48203R104 3341 134978 SH SOLE 134978 0 0 JUNIPER NETWORKS INC COM 48203R104 425 17155 SH DFND 1 17155 0 0 JUST ENERGY GROUP INC COM 48213W101 3257 1373280 SH SOLE 1373280 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 9125 92200 SH SOLE 92200 0 0 KAMAN CORP COM 483548103 8051 135400 SH SOLE 135400 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 15976 120114 SH SOLE 120114 0 0 KARUNA THERAPEUTICS INC COM 48576A100 374 22931 SH SOLE 22931 0 0 KEANE GROUP INC COM 48669A108 252 41600 SH SOLE 41600 0 0 KELLOGG CO COM 487836108 45639 709237 SH SOLE 709237 0 0 KELLOGG CO COM 487836108 20914 325006 SH DFND 1 325006 0 0 KELLY SVCS INC CL A 488152208 1264 52200 SH SOLE 52200 0 0 KEURIG DR PEPPER INC COM 49271V100 1115 40807 SH DFND 1 40807 0 0 KEYCORP NEW COM 493267108 509 28510 SH DFND 1 28510 0 0 KEYCORP NEW COM 493267108 5697 319347 SH SOLE 319347 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 29906 307513 SH SOLE 307513 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 474 4879 SH DFND 1 4879 0 0 KILROY RLTY CORP COM 49427F108 693 8900 SH SOLE 8900 0 0 KIMBERLY CLARK CORP COM 494368103 61261 431265 SH SOLE 431265 0 0 KIMBERLY CLARK CORP COM 494368103 21109 148600 SH DFND 1 148600 0 0 KIMCO RLTY CORP COM 49446R109 2374 113717 SH SOLE 113717 0 0 KINDER MORGAN INC DEL COM 49456B101 11511 558533 SH SOLE 558533 0 0 KINDER MORGAN INC DEL COM 49456B101 1467 71164 SH DFND 1 71164 0 0 KINROSS GOLD CORP COM 496902404 26720 5799561 SH SOLE 5799561 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 50574 1128298 SH SOLE 1128298 0 0 KKR & CO INC CL A 48251W104 79794 2971841 SH SOLE 2971841 0 0 KKR & CO INC CL A 48251W104 53074 2029620 SH DFND 1 2029620 0 0 KLA CORPORATION COM NEW 482480100 50061 313960 SH SOLE 313960 0 0 KLA CORPORATION COM NEW 482480100 16288 102151 SH DFND 1 102151 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1501 41341 SH SOLE 41341 0 0 KODIAK SCIENCES INC COM 50015M109 173 12041 SH SOLE 12041 0 0 KOHLS CORP COM 500255104 2693 54229 SH SOLE 54229 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 3931 85209 SH DFND 1 85209 0 0 KOSMOS ENERGY LTD COM 500688106 181 29038 SH SOLE 29038 0 0 KRAFT HEINZ CO COM 500754106 5787 207162 SH SOLE 207162 0 0 KRAFT HEINZ CO COM 500754106 358 12805 SH DFND 1 12805 0 0 KROGER CO COM 501044101 9059 351389 SH SOLE 351389 0 0 KRYSTAL BIOTECH INC COM 501147102 884 25455 SH SOLE 25455 0 0 KULICKE & SOFFA INDS INC COM 501242101 4377 186400 SH SOLE 186400 0 0 L BRANDS INC COM 501797104 5032 256880 SH SOLE 256880 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 71949 344848 SH SOLE 344848 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 8980 53450 SH SOLE 53450 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 451 2682 SH DFND 1 2682 0 0 LAM RESEARCH CORP COM 512807108 20837 90161 SH SOLE 90161 0 0 LAMB WESTON HLDGS INC COM 513272104 3058 42054 SH SOLE 42054 0 0 LANCASTER COLONY CORP COM 513847103 2811 20271 SH SOLE 20271 0 0 LANDSTAR SYS INC COM 515098101 1164 10335 SH SOLE 10335 0 0 LANTHEUS HLDGS INC COM 516544103 1522 60709 SH SOLE 60709 0 0 LAS VEGAS SANDS CORP COM 517834107 12782 221287 SH SOLE 221287 0 0 LAS VEGAS SANDS CORP COM 517834107 1510 26145 SH DFND 1 26145 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 3439 188090 SH SOLE 188090 0 0 LAUDER ESTEE COS INC CL A 518439104 32049 161092 SH SOLE 161092 0 0 LAZARD LTD SHS A G54050102 379 10820 SH SOLE 10820 0 0 LAZYDAYS HLDGS INC COM 52110H100 1060 223173 SH SOLE 223173 0 0 LEGGETT & PLATT INC COM 524660107 10103 246782 SH SOLE 246782 0 0 LEGGETT & PLATT INC COM 524660107 504 12300 SH DFND 1 12300 0 0 LEIDOS HLDGS INC COM 525327102 3327 38738 SH SOLE 38738 0 0 LENNAR CORP CL A 526057104 4591 82207 SH SOLE 82207 0 0 LENNAR CORP CL A 526057104 928 16610 SH DFND 1 16610 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 3046 160000 SH SOLE 160000 0 0 LGI HOMES INC COM 50187T106 1317 15804 SH DFND 1 15804 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 8613 82288 SH SOLE 82288 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 242 9759 SH SOLE 9759 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 585 24596 SH SOLE 24596 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 4506 108398 SH SOLE 108398 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 424 27485 SH DFND 1 27485 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 761 18293 SH DFND 1 18293 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 572 52811 SH SOLE 52811 0 0 LIBERTY PPTY TR SH BEN INT 531172104 5195 101209 SH SOLE 101209 0 0 LILLY ELI & CO COM 532457108 76279 682101 SH SOLE 682101 0 0 LINCOLN NATL CORP IND COM 534187109 3309 54854 SH SOLE 54854 0 0 LINDE PLC SHS G5494J103 238260 1229917 SH SOLE 1229917 0 0 LINDE PLC SHS G5494J103 47944 247492 SH DFND 1 247492 0 0 LINDSAY CORP COM 535555106 249 2682 SH SOLE 2682 0 0 LITTELFUSE INC COM 537008104 1289 7268 SH SOLE 7268 0 0 LIVE OAK BANCSHARES INC COM 53803X105 739 40834 SH SOLE 40834 0 0 LKQ CORP COM 501889208 3094 98393 SH SOLE 98393 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 8086 2290715 SH DFND 1 2290715 0 0 LOCKHEED MARTIN CORP COM 539830109 10550 27048 SH DFND 1 27048 0 0 LOCKHEED MARTIN CORP COM 539830109 156130 400271 SH SOLE 400271 0 0 LOEWS CORP COM 540424108 90698 1761802 SH SOLE 1761802 0 0 LOGMEIN INC COM 54142L109 25834 364067 SH SOLE 364067 0 0 LOWES COS INC COM 548661107 23884 217206 SH SOLE 217206 0 0 LTC PPTYS INC COM 502175102 6023 117600 SH SOLE 117600 0 0 LULULEMON ATHLETICA INC COM 550021109 1122 5830 SH SOLE 5830 0 0 LULULEMON ATHLETICA INC COM 550021109 1317 6842 SH DFND 1 6842 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 7719 86276 SH DFND 1 86276 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 61465 686986 SH SOLE 686986 0 0 M & T BK CORP COM 55261F104 9450 59822 SH SOLE 59822 0 0 M & T BK CORP COM 55261F104 340 2151 SH DFND 1 2151 0 0 M D C HLDGS INC COM 552676108 306 7098 SH DFND 1 7098 0 0 M D C HLDGS INC COM 552676108 13919 322952 SH SOLE 322952 0 0 MACERICH CO COM 554382101 911 28828 SH SOLE 28828 0 0 MACYS INC COM 55616P104 1678 107963 SH SOLE 107963 0 0 MADDEN STEVEN LTD COM 556269108 21793 608900 SH SOLE 608900 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 621 2356 SH DFND 1 2356 0 0 MAG SILVER CORP COM 55903Q104 1651 155224 SH DFND 1 155224 0 0 MAG SILVER CORP COM 55903Q104 2441 229493 SH SOLE 229493 0 0 MAGNA INTL INC COM 559222401 178534 3347193 SH SOLE 3347193 0 0 MAGNA INTL INC COM 559222401 85199 1597330 SH DFND 1 1597330 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 1236 111383 SH SOLE 111383 0 0 MANTECH INTL CORP CL A 564563104 12025 168400 SH SOLE 168400 0 0 MANULIFE FINL CORP COM 56501R106 528570 28799468 SH SOLE 28799468 0 0 MANULIFE FINL CORP COM 56501R106 153544 8365919 SH DFND 1 8365919 0 0 MARATHON OIL CORP COM 565849106 3810 310494 SH SOLE 310494 0 0 MARATHON PETE CORP COM 56585A102 11707 192712 SH SOLE 192712 0 0 MARKEL CORP COM 570535104 297 251 SH SOLE 251 0 0 MARKETAXESS HLDGS INC COM 57060D108 9927 30310 SH SOLE 30310 0 0 MARKETAXESS HLDGS INC COM 57060D108 721 2201 SH DFND 1 2201 0 0 MARRIOTT INTL INC NEW CL A 571903202 35401 284639 SH SOLE 284639 0 0 MARSH & MCLENNAN COS INC COM 571748102 119839 1197787 SH SOLE 1197787 0 0 MARSH & MCLENNAN COS INC COM 571748102 5659 56561 SH DFND 1 56561 0 0 MARTEN TRANS LTD COM 573075108 1450 69800 SH SOLE 69800 0 0 MARTIN MARIETTA MATLS INC COM 573284106 57504 209792 SH SOLE 209792 0 0 MARTIN MARIETTA MATLS INC COM 573284106 2511 9160 SH DFND 1 9160 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 38335 1535225 SH SOLE 1535225 0 0 MASCO CORP COM 574599106 45700 1096442 SH SOLE 1096442 0 0 MASIMO CORP COM 574795100 11735 78872 SH SOLE 78872 0 0 MASTERCARD INC CL A 57636Q104 235164 865944 SH SOLE 865944 0 0 MASTERCARD INC CL A 57636Q104 13459 49561 SH DFND 1 49561 0 0 MATCH GROUP INC COM 57665R106 3591 50266 SH SOLE 50266 0 0 MATSON INC COM 57686G105 2284 60898 SH SOLE 60898 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 43512 751367 SH SOLE 751367 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 302 5212 SH DFND 1 5212 0 0 MAXIMUS INC COM 577933104 4775 61800 SH SOLE 61800 0 0 MCCORMICK & CO INC COM NON VTG 579780206 75159 480864 SH SOLE 480864 0 0 MCCORMICK & CO INC COM NON VTG 579780206 5663 36232 SH DFND 1 36232 0 0 MCDONALDS CORP COM 580135101 20373 94886 SH DFND 1 94886 0 0 MCDONALDS CORP COM 580135101 270641 1260497 SH SOLE 1260497 0 0 MCKESSON CORP COM 58155Q103 7523 55047 SH SOLE 55047 0 0 MCKESSON CORP COM 58155Q103 1029 7529 SH DFND 1 7529 0 0 MDU RES GROUP INC COM 552690109 3512 124579 SH SOLE 124579 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 2065 105552 SH DFND 1 105552 0 0 MEDNAX INC COM 58502B106 1742 77000 SH SOLE 77000 0 0 MEDTRONIC PLC SHS G5960L103 11322 104239 SH DFND 1 104239 0 0 MEDTRONIC PLC SHS G5960L103 197030 1813939 SH SOLE 1813939 0 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 1130 58200 SH SOLE 58200 0 0 MENLO THERAPEUTICS INC COM 586858102 132 29400 SH SOLE 29400 0 0 MERCADOLIBRE INC COM 58733R102 10145 18404 SH SOLE 18404 0 0 MERCK & CO INC COM 58933Y105 317691 3773949 SH SOLE 3773949 0 0 MERCK & CO INC COM 58933Y105 29227 347193 SH DFND 1 347193 0 0 MERIDIAN BANCORP INC MD COM 58958U103 1502 80098 SH SOLE 80098 0 0 MERITOR INC COM 59001K100 699 37800 SH SOLE 37800 0 0 METHANEX CORP COM 59151K108 11124 313299 SH SOLE 313299 0 0 METHANEX CORP COM 59151K108 2376 66921 SH DFND 1 66921 0 0 METLIFE INC COM 59156R108 57313 1215296 SH DFND 1 1215296 0 0 METLIFE INC COM 59156R108 122879 2605585 SH SOLE 2605585 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 17382 24677 SH SOLE 24677 0 0 MGM RESORTS INTERNATIONAL COM 552953101 3096 111685 SH DFND 1 111685 0 0 MGM RESORTS INTERNATIONAL COM 552953101 56264 2029709 SH SOLE 2029709 0 0 MICHAELS COS INC COM 59408Q106 2407 245831 SH SOLE 245831 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837403 152 10754 SH DFND 1 10754 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 266 2864 SH DFND 1 2864 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 59168 636831 SH SOLE 636831 0 0 MICRON TECHNOLOGY INC COM 595112103 83982 1959900 SH SOLE 1959900 0 0 MICRON TECHNOLOGY INC COM 595112103 24647 575192 SH DFND 1 575192 0 0 MICROSOFT CORP COM 594918104 232413 1671676 SH DFND 1 1671676 0 0 MICROSOFT CORP COM 594918104 1293606 9304507 SH SOLE 9304507 0 0 MID AMER APT CMNTYS INC COM 59522J103 8506 65422 SH SOLE 65422 0 0 MIDDLEBY CORP COM 596278101 8811 75375 SH SOLE 75375 0 0 MIDDLESEX WATER CO COM 596680108 1101 16949 SH SOLE 16949 0 0 MILESTONE PHARMACEUTICALS IN COM 59935V107 627 36265 SH SOLE 36265 0 0 MINERALS TECHNOLOGIES INC COM 603158106 950 17887 SH SOLE 17887 0 0 MINERVA NEUROSCIENCES INC COM 603380106 389 50247 SH SOLE 50247 0 0 MIRATI THERAPEUTICS INC COM 60468T105 2351 30177 SH SOLE 30177 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 4541 893911 SH DFND 1 893911 0 0 MKS INSTRUMENT INC COM 55306N104 637 6900 SH SOLE 6900 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1394 172143 SH SOLE 172143 0 0 MODERNA INC COM 60770K107 331 20806 SH SOLE 20806 0 0 MOHAWK INDS INC COM 608190104 2034 16393 SH SOLE 16393 0 0 MOLINA HEALTHCARE INC COM 60855R100 7655 69766 SH SOLE 69766 0 0 MOLSON COORS BREWING CO CL B 60871R209 2914 50671 SH SOLE 50671 0 0 MOLSON COORS BREWING CO CL B 60871R209 1036 18019 SH DFND 1 18019 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 994 76684 SH SOLE 76684 0 0 MONDELEZ INTL INC CL A 609207105 25486 460702 SH SOLE 460702 0 0 MONDELEZ INTL INC CL A 609207105 16701 301892 SH DFND 1 301892 0 0 MONOLITHIC PWR SYS INC COM 609839105 843 5419 SH SOLE 5419 0 0 MONRO INC COM 610236101 3938 49845 SH SOLE 49845 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 11400 196356 SH SOLE 196356 0 0 MOODYS CORP COM 615369105 10696 52219 SH SOLE 52219 0 0 MOODYS CORP COM 615369105 756 3691 SH DFND 1 3691 0 0 MOOG INC CL A 615394202 973 11989 SH SOLE 11989 0 0 MORGAN STANLEY COM NEW 617446448 133381 3125873 SH SOLE 3125873 0 0 MORGAN STANLEY COM NEW 617446448 36733 860858 SH DFND 1 860858 0 0 MOSAIC ACQUISITION CORP COM CL A 61946M100 12396 1200000 SH SOLE 1200000 0 0 MOSAIC ACQUISITION CORP *W EXP 10/23/202 61946M118 460 400000 SH SOLE 400000 0 0 MOSAIC CO NEW COM 61945C103 3132 152763 SH SOLE 152763 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 104335 612258 SH SOLE 612258 0 0 MSCI INC COM 55354G100 30167 138540 SH SOLE 138540 0 0 MUELLER WTR PRODS INC COM SER A 624758108 1474 131125 SH SOLE 131125 0 0 MYLAN N V SHS EURO N59465109 4542 229615 SH SOLE 229615 0 0 MYOKARDIA INC COM 62857M105 3472 66586 SH SOLE 66586 0 0 NASDAQ INC COM 631103108 11300 113744 SH SOLE 113744 0 0 NATERA INC COM 632307104 449 13700 SH SOLE 13700 0 0 NATIONAL FUEL GAS CO N J COM 636180101 504 10741 SH SOLE 10741 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 462 8544 SH DFND 1 8544 0 0 NATIONAL INSTRS CORP COM 636518102 12391 295085 SH SOLE 295085 0 0 NATIONAL OILWELL VARCO INC COM 637071101 2298 108389 SH SOLE 108389 0 0 NATIONAL PRESTO INDS INC COM 637215104 1684 18900 SH SOLE 18900 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 1565 27746 SH SOLE 27746 0 0 NATIONAL VISION HLDGS INC COM 63845R107 372 15439 SH SOLE 15439 0 0 NEENAH INC COM 640079109 625 9600 SH SOLE 9600 0 0 NEKTAR THERAPEUTICS COM 640268108 1487 81618 SH SOLE 81618 0 0 NEOLEUKIN THERAPEUTICS INC COM 64049K104 59 20588 SH SOLE 20588 0 0 NESCO HLDGS INC COM 64083J104 3064 512300 SH SOLE 512300 0 0 NESCO HLDGS INC *W EXP 01/01/202 64083J112 430 499999 SH SOLE 499999 0 0 NETAPP INC COM 64110D104 3862 73542 SH SOLE 73542 0 0 NETEASE INC SPONSORED ADS 64110W102 3212 12067 SH SOLE 12067 0 0 NETFLIX INC COM 64110L106 132435 494861 SH SOLE 494861 0 0 NETFLIX INC COM 64110L106 772 2884 SH DFND 1 2884 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 14133 156840 SH SOLE 156840 0 0 NEVRO CORP COM 64157F103 5033 58547 SH SOLE 58547 0 0 NEW FORTRESS ENERGY LLC CL A SHS RP LLC 644393100 520 28852 SH SOLE 28852 0 0 NEW GOLD INC CDA COM 644535106 379 376955 SH SOLE 376955 0 0 NEW JERSEY RES COM 646025106 1140 25221 SH SOLE 25221 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 2877 25973 SH SOLE 25973 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 387 3496 SH DFND 1 3496 0 0 NEW RELIC INC COM 64829B100 7239 117800 SH SOLE 117800 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 472 37603 SH SOLE 37603 0 0 NEWELL BRANDS INC COM 651229106 2649 141524 SH SOLE 141524 0 0 NEWMARKET CORP COM 651587107 2360 5000 SH SOLE 5000 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 38636 1020050 SH SOLE 1020050 0 0 NEWMONT GOLDCORP CORPORATION COM 651639106 3540 93442 SH DFND 1 93442 0 0 NEWS CORP NEW CL A 65249B109 1465 105247 SH SOLE 105247 0 0 NEWS CORP NEW CL B 65249B208 2793 195380 SH SOLE 195380 0 0 NEXTERA ENERGY INC COM 65339F101 152841 655998 SH SOLE 655998 0 0 NEXTERA ENERGY INC UNIT 09/01/2022S 65339F796 40613 810000 SH SOLE 810000 0 0 NEXTERA ENERGY INC COM 65339F101 9281 39835 SH DFND 1 39835 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1145 21668 SH SOLE 21668 0 0 NICE LTD SPONSORED ADR 653656108 4221 29354 SH SOLE 29354 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 1088 51211 SH DFND 1 51211 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 2053 96631 SH SOLE 96631 0 0 NIKE INC CL B 654106103 224794 2393461 SH SOLE 2393461 0 0 NIKE INC CL B 654106103 18206 193845 SH DFND 1 193845 0 0 NISOURCE INC COM 65473P105 251 8380 SH DFND 1 8380 0 0 NISOURCE INC COM 65473P105 3843 128442 SH SOLE 128442 0 0 NOBLE ENERGY INC COM 655044105 4672 208000 SH SOLE 208000 0 0 NOBLE ENERGY INC COM 655044105 610 27146 SH DFND 1 27146 0 0 NOKIA CORP SPONSORED ADR 654902204 111 21964 SH DFND 1 21964 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 1141 55667 SH SOLE 55667 0 0 NORBORD INC COM NEW 65548P403 3416 142416 SH SOLE 142416 0 0 NORDSTROM INC COM 655664100 1137 33778 SH SOLE 33778 0 0 NORFOLK SOUTHERN CORP COM 655844108 22428 124836 SH SOLE 124836 0 0 NORFOLK SOUTHERN CORP COM 655844108 225 1250 SH DFND 1 1250 0 0 NORTHERN TR CORP COM 665859104 5659 60637 SH SOLE 60637 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 681 42400 SH SOLE 42400 0 0 NORTHROP GRUMMAN CORP COM 666807102 66120 176419 SH SOLE 176419 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 603 36800 SH SOLE 36800 0 0 NORTHWEST NAT HLDG CO COM 66765N105 285 4000 SH DFND 1 4000 0 0 NORTHWESTERN CORP COM NEW 668074305 3856 51377 SH SOLE 51377 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 26945 520469 SH SOLE 520469 0 0 NOVAGOLD RES INC COM NEW 66987E206 5630 925971 SH SOLE 925971 0 0 NOVANTA INC COM 67000B104 2575 31504 SH SOLE 31504 0 0 NOVARTIS A G SPONSORED ADR 66987V109 14071 161917 SH DFND 1 161917 0 0 NOVO-NORDISK A S ADR 670100205 4788 92611 SH DFND 1 92611 0 0 NOVOCURE LTD ORD SHS G6674U108 3317 44360 SH SOLE 44360 0 0 NRG ENERGY INC COM NEW 629377508 41530 1048746 SH SOLE 1048746 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 201 4721 SH SOLE 4721 0 0 NUCOR CORP COM 670346105 32053 629609 SH SOLE 629609 0 0 NUTRIEN LTD COM 67077M108 265607 5328108 SH SOLE 5328108 0 0 NUTRIEN LTD COM 67077M108 71161 1427507 SH DFND 1 1427507 0 0 NUVASIVE INC COM 670704105 1578 24900 SH SOLE 24900 0 0 NVIDIA CORP COM 67066G104 58880 338252 SH SOLE 338252 0 0 NVIDIA CORP COM 67066G104 1006 5778 SH DFND 1 5778 0 0 NVR INC COM 62944T105 48155 12954 SH SOLE 12954 0 0 NXP SEMICONDUCTORS N V COM N6596X109 28866 264539 SH SOLE 264539 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 42083 105602 SH SOLE 105602 0 0 OCCIDENTAL PETE CORP COM 674599105 90405 2032942 SH SOLE 2032942 0 0 OCCIDENTAL PETE CORP COM 674599105 22970 516532 SH DFND 1 516532 0 0 ODONATE THERAPEUTICS INC COM 676079106 781 29990 SH SOLE 29990 0 0 OGE ENERGY CORP COM 670837103 8672 191092 SH SOLE 191092 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 489 2876 SH DFND 1 2876 0 0 OLD REP INTL CORP COM 680223104 217 9191 SH DFND 1 9191 0 0 OLD REP INTL CORP COM 680223104 4296 182255 SH SOLE 182255 0 0 OLIN CORP COM PAR $1 680665205 253 13504 SH SOLE 13504 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 2689 45858 SH SOLE 45858 0 0 OMNICOM GROUP INC COM 681919106 85420 1090938 SH SOLE 1090938 0 0 OMNICOM GROUP INC COM 681919106 24616 314379 SH DFND 1 314379 0 0 ONE GAS INC COM 68235P108 5075 52807 SH SOLE 52807 0 0 ONEOK INC NEW COM 682680103 10551 143181 SH SOLE 143181 0 0 ONEOK INC NEW COM 682680103 1690 22934 SH DFND 1 22934 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 676 43500 SH SOLE 43500 0 0 OPEN TEXT CORP COM 683715106 96621 2367248 SH SOLE 2367248 0 0 OPEN TEXT CORP COM 683715106 17773 435438 SH DFND 1 435438 0 0 ORACLE CORP COM 68389X105 33973 617350 SH DFND 1 617350 0 0 ORACLE CORP COM 68389X105 149310 2713252 SH SOLE 2713252 0 0 ORCHARD THERAPEUTICS PLC ADS 68570P101 1272 107066 SH SOLE 107066 0 0 ORGANIGRAM HLDGS INC COM 68620P101 38 11100 SH DFND 1 11100 0 0 ORIGIN BANCORP INC COM 68621T102 1207 35765 SH SOLE 35765 0 0 ORITANI FINL CORP DEL COM 68633D103 2056 116200 SH SOLE 116200 0 0 ORTHOFIX MED INC COM 68752M108 5461 103000 SH SOLE 103000 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 6233 670344 SH SOLE 670344 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 7365 244600 SH SOLE 244600 0 0 PACCAR INC COM 693718108 31855 455010 SH SOLE 455010 0 0 PACIFIC PREMIER BANCORP COM 69478X105 1020 32700 SH SOLE 32700 0 0 PACKAGING CORP AMER COM 695156109 6288 59263 SH SOLE 59263 0 0 PACWEST BANCORP DEL COM 695263103 345 9495 SH SOLE 9495 0 0 PAGERDUTY INC COM 69553P100 672 23778 SH SOLE 23778 0 0 PALO ALTO NETWORKS INC COM 697435105 3908 19172 SH SOLE 19172 0 0 PAN AMERICAN SILVER CORP COM 697900108 20069 1280553 SH SOLE 1280553 0 0 PAPA JOHNS INTL INC COM 698813102 1778 33955 SH SOLE 33955 0 0 PARAMOUNT GROUP INC COM 69924R108 800 59946 SH SOLE 59946 0 0 PARK AEROSPACE CORP COM 70014A104 488 27800 SH SOLE 27800 0 0 PARKER HANNIFIN CORP COM 701094104 9953 55110 SH SOLE 55110 0 0 PARKER HANNIFIN CORP COM 701094104 21425 118625 SH DFND 1 118625 0 0 PARSONS CORPORATION COM 70202L102 492 14930 SH SOLE 14930 0 0 PAYCHEX INC COM 704326107 72103 871129 SH SOLE 871129 0 0 PAYCHEX INC COM 704326107 1491 18019 SH DFND 1 18019 0 0 PAYCOM SOFTWARE INC COM 70432V102 1610 7685 SH SOLE 7685 0 0 PAYPAL HLDGS INC COM 70450Y103 120923 1167327 SH SOLE 1167327 0 0 PAYPAL HLDGS INC COM 70450Y103 2191 21147 SH DFND 1 21147 0 0 PDF SOLUTIONS INC COM 693282105 660 50463 SH SOLE 50463 0 0 PEABODY ENERGY CORP NEW COM 704551100 4164 282884 SH SOLE 282884 0 0 PEMBINA PIPELINE CORP COM 706327103 207671 5598788 SH SOLE 5598788 0 0 PEMBINA PIPELINE CORP COM 706327103 39651 1068989 SH DFND 1 1068989 0 0 PENNYMAC FINL SVCS INC COM 70932M107 1807 59496 SH SOLE 59496 0 0 PENNYMAC MTG INVT TR COM 70931T103 7447 335000 SH SOLE 335000 0 0 PENTAIR PLC SHS G7S00T104 1655 43789 SH SOLE 43789 0 0 PENUMBRA INC COM 70975L107 3463 25747 SH SOLE 25747 0 0 PEOPLES UTD FINL INC COM 712704105 8501 543692 SH SOLE 543692 0 0 PEOPLES UTD FINL INC COM 712704105 448 28643 SH DFND 1 28643 0 0 PEPSICO INC COM 713448108 24244 176832 SH DFND 1 176832 0 0 PEPSICO INC COM 713448108 261780 1909412 SH SOLE 1909412 0 0 PERFICIENT INC COM 71375U101 841 21800 SH SOLE 21800 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 2111 45874 SH SOLE 45874 0 0 PERKINELMER INC COM 714046109 2558 30031 SH SOLE 30031 0 0 PERRIGO CO PLC SHS G97822103 14786 264558 SH SOLE 264558 0 0 PFIZER INC COM 717081103 269326 7495858 SH SOLE 7495858 0 0 PFIZER INC COM 717081103 72408 2015251 SH DFND 1 2015251 0 0 PGT INNOVATIONS INC COM 69336V101 1015 58800 SH SOLE 58800 0 0 PHASEBIO PHARMACEUTICALS INC COM 717224109 164 39343 SH SOLE 39343 0 0 PHILIP MORRIS INTL INC COM 718172109 50144 660404 SH SOLE 660404 0 0 PHILIP MORRIS INTL INC COM 718172109 4341 57168 SH DFND 1 57168 0 0 PHILLIPS 66 COM 718546104 2706 26427 SH DFND 1 26427 0 0 PHILLIPS 66 COM 718546104 31008 302812 SH SOLE 302812 0 0 PHOTRONICS INC COM 719405102 855 78600 SH SOLE 78600 0 0 PHREESIA INC COM 71944F106 524 21610 SH SOLE 21610 0 0 PINDUODUO INC SPONSORED ADS 722304102 992 30800 SH SOLE 30800 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 2425 42723 SH SOLE 42723 0 0 PINNACLE WEST CAP CORP COM 723484101 14323 147556 SH SOLE 147556 0 0 PINNACLE WEST CAP CORP COM 723484101 362 3727 SH DFND 1 3727 0 0 PIONEER NAT RES CO COM 723787107 28739 228501 SH SOLE 228501 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 4853 619802 SH SOLE 619802 0 0 PNC FINL SVCS GROUP INC COM 693475105 66555 474852 SH SOLE 474852 0 0 PNC FINL SVCS GROUP INC COM 693475105 596 4252 SH DFND 1 4252 0 0 PNM RES INC COM 69349H107 4992 95856 SH SOLE 95856 0 0 POINTS INTL LTD COM NEW 730843208 1698 148916 SH DFND 1 148916 0 0 POLARIS INC COM 731068102 496 5634 SH DFND 1 5634 0 0 POLYONE CORP COM 73179P106 849 26000 SH SOLE 26000 0 0 POST HLDGS INC COM 737446104 11597 109572 SH SOLE 109572 0 0 PPG INDS INC COM 693506107 12314 103904 SH SOLE 103904 0 0 PPL CORP COM 69351T106 25070 796114 SH SOLE 796114 0 0 PPL CORP COM 69351T106 791 25105 SH DFND 1 25105 0 0 PRA GROUP INC COM 69354N106 2245 66451 SH SOLE 66451 0 0 PRA HEALTH SCIENCES INC COM 69354M108 15321 154400 SH SOLE 154400 0 0 PRECISION DRILLING CORP COM 2010 74022D308 556 484239 SH SOLE 484239 0 0 PRECISION DRILLING CORP COM 2010 74022D308 361 314657 SH DFND 1 314657 0 0 PRETIUM RES INC COM 74139C102 8270 717081 SH SOLE 717081 0 0 PRICE T ROWE GROUP INC COM 74144T108 31664 277146 SH SOLE 277146 0 0 PRICE T ROWE GROUP INC COM 74144T108 557 4875 SH DFND 1 4875 0 0 PRIMERICA INC COM 74164M108 464 3647 SH DFND 1 3647 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 8058 141030 SH SOLE 141030 0 0 PRINCIPIA BIOPHARMA INC COM 74257L108 822 29118 SH SOLE 29118 0 0 PROCTER & GAMBLE CO COM 742718109 339952 2733175 SH SOLE 2733175 0 0 PROCTER & GAMBLE CO COM 742718109 51178 411465 SH DFND 1 411465 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 525 103800 SH SOLE 103800 0 0 PROGRESS SOFTWARE CORP COM 743312100 18299 480800 SH SOLE 480800 0 0 PROGRESSIVE CORP OHIO COM 743315103 66286 858065 SH SOLE 858065 0 0 PROGRESSIVE CORP OHIO COM 743315103 441 5711 SH DFND 1 5711 0 0 PROLOGIS INC COM 74340W103 311 3654 SH DFND 1 3654 0 0 PROLOGIS INC COM 74340W103 14638 171764 SH SOLE 171764 0 0 PROOFPOINT INC COM 743424103 30985 240101 SH SOLE 240101 0 0 PROSIGHT GLOBAL INC COM 74349J103 258 13337 SH SOLE 13337 0 0 PROSPERITY BANCSHARES INC COM 743606105 1811 25640 SH SOLE 25640 0 0 PROVIDENCE SVC CORP COM 743815102 4127 69400 SH SOLE 69400 0 0 PRUDENTIAL FINL INC COM 744320102 11446 127248 SH SOLE 127248 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 7880 43311 SH SOLE 43311 0 0 PTC INC COM 69370C100 40653 596267 SH SOLE 596267 0 0 PTC INC COM 69370C100 1143 16766 SH DFND 1 16766 0 0 PTC THERAPEUTICS INC COM 69366J200 2795 82656 SH SOLE 82656 0 0 PUBLIC STORAGE COM 74460D109 48608 198183 SH SOLE 198183 0 0 PUBLIC STORAGE COM 74460D109 477 1946 SH DFND 1 1946 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 36501 587970 SH SOLE 587970 0 0 PULTE GROUP INC COM 745867101 2539 69454 SH SOLE 69454 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 250 23200 SH SOLE 23200 0 0 PURE STORAGE INC CL A 74624M102 6188 365262 SH SOLE 365262 0 0 PVH CORP COM 693656100 1779 20167 SH SOLE 20167 0 0 QORVO INC COM 74736K101 2427 32742 SH SOLE 32742 0 0 QUAKER CHEM CORP COM 747316107 919 5810 SH SOLE 5810 0 0 QUALCOMM INC COM 747525103 37541 492143 SH SOLE 492143 0 0 QUALCOMM INC COM 747525103 13796 180854 SH DFND 1 180854 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 676 37405 SH SOLE 37405 0 0 QUANTA SVCS INC COM 74762E102 1415 37423 SH SOLE 37423 0 0 QUANTERIX CORP COM 74766Q101 1164 53000 SH SOLE 53000 0 0 QUEST DIAGNOSTICS INC COM 74834L100 4498 42025 SH SOLE 42025 0 0 QUIDEL CORP COM 74838J101 5834 95087 SH SOLE 95087 0 0 RADIAN GROUP INC COM 750236101 1286 56299 SH SOLE 56299 0 0 RADIUS HEALTH INC COM NEW 750469207 2538 98556 SH SOLE 98556 0 0 RALPH LAUREN CORP CL A 751212101 1383 14484 SH SOLE 14484 0 0 RALPH LAUREN CORP CL A 751212101 257 2690 SH DFND 1 2690 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 9733 118029 SH SOLE 118029 0 0 RAYONIER INC COM 754907103 3096 109800 SH SOLE 109800 0 0 RAYTHEON CO COM NEW 755111507 20801 106024 SH SOLE 106024 0 0 RAYTHEON CO COM NEW 755111507 2754 14039 SH DFND 1 14039 0 0 REALPAGE INC COM 75606N109 4740 75412 SH SOLE 75412 0 0 REALTY INCOME CORP COM 756109104 38573 503038 SH SOLE 503038 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 2204 27453 SH SOLE 27453 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 953 28641 SH SOLE 28641 0 0 REDFIN CORP COM 75737F108 1720 102120 SH SOLE 102120 0 0 REDWOOD TR INC COM 758075402 1531 93300 SH SOLE 93300 0 0 REGENCY CTRS CORP COM 758849103 4372 62920 SH SOLE 62920 0 0 REGENERON PHARMACEUTICALS COM 75886F107 16191 58366 SH SOLE 58366 0 0 REGENXBIO INC COM 75901B107 933 26220 SH SOLE 26220 0 0 REGIONS FINL CORP NEW COM 7591EP100 4327 273546 SH SOLE 273546 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 48141 301106 SH SOLE 301106 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 279 2796 SH DFND 1 2796 0 0 RELX PLC SPONSORED ADR 759530108 842 41376 SH DFND 1 41376 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 6845 35385 SH SOLE 35385 0 0 REPUBLIC SVCS INC COM 760759100 132967 1536299 SH SOLE 1536299 0 0 REPUBLIC SVCS INC COM 760759100 1789 20668 SH DFND 1 20668 0 0 RESMED INC COM 761152107 8663 64119 SH SOLE 64119 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 216023 3036262 SH SOLE 3036262 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 72123 1013698 SH DFND 1 1013698 0 0 REV GROUP INC COM 749527107 354 30952 SH SOLE 30952 0 0 REXFORD INDL RLTY INC COM 76169C100 2138 48564 SH SOLE 48564 0 0 RH COM 74967X103 686 4018 SH SOLE 4018 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 463 21459 SH SOLE 21459 0 0 RIO TINTO PLC SPONSORED ADR 767204100 3727 71546 SH SOLE 71546 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 40617 1018320 SH SOLE 1018320 0 0 ROBERT HALF INTL INC COM 770323103 12044 216378 SH SOLE 216378 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 435 37332 SH SOLE 37332 0 0 ROCKWELL AUTOMATION INC COM 773903109 26370 160010 SH SOLE 160010 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 404418 8297674 SH SOLE 8297674 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 136435 2799314 SH DFND 1 2799314 0 0 ROLLINS INC COM 775711104 10374 304490 SH SOLE 304490 0 0 ROPER TECHNOLOGIES INC COM 776696106 60464 169558 SH SOLE 169558 0 0 ROPER TECHNOLOGIES INC COM 776696106 861 2414 SH DFND 1 2414 0 0 ROSS STORES INC COM 778296103 75378 686192 SH SOLE 686192 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 1823067 22459673 SH SOLE 22459673 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 625784 7709477 SH DFND 1 7709477 0 0 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 106 20743 SH DFND 1 20743 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 15061 139032 SH SOLE 139032 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 16848 286283 SH SOLE 286283 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 1051 19233 SH DFND 1 19233 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 8468 143885 SH DFND 1 143885 0 0 ROYAL GOLD INC COM 780287108 5943 48233 SH SOLE 48233 0 0 RPM INTL INC COM 749685103 15264 221834 SH SOLE 221834 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 6105 231600 SH SOLE 231600 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 7041 344900 SH SOLE 344900 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 5699 69657 SH SOLE 69657 0 0 S&P GLOBAL INC COM 78409V104 86976 355033 SH SOLE 355033 0 0 S&P GLOBAL INC COM 78409V104 3607 14722 SH DFND 1 14722 0 0 SABRE CORP COM 78573M104 444 19827 SH SOLE 19827 0 0 SAFETY INS GROUP INC COM 78648T100 7332 72362 SH SOLE 72362 0 0 SAGE THERAPEUTICS INC COM 78667J108 21186 151013 SH SOLE 151013 0 0 SALESFORCE COM INC COM 79466L302 166903 1124382 SH SOLE 1124382 0 0 SALESFORCE COM INC COM 79466L302 2224 14982 SH DFND 1 14982 0 0 SANDERSON FARMS INC COM 800013104 2196 14513 SH SOLE 14513 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 3083 545063 SH SOLE 545063 0 0 SANOFI SPONSORED ADR 80105N105 1779 38389 SH DFND 1 38389 0 0 SAP SE SPON ADR 803054204 7644 64853 SH DFND 1 64853 0 0 SAREPTA THERAPEUTICS INC COM 803607100 7019 93189 SH SOLE 93189 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 24765 102695 SH SOLE 102695 0 0 SCHLUMBERGER LTD COM 806857108 1816 53149 SH DFND 1 53149 0 0 SCHLUMBERGER LTD COM 806857108 13113 383750 SH SOLE 383750 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 946 43551 SH SOLE 43551 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 196 21915 SH SOLE 21915 0 0 SEA LTD SPONSORED ADS 81141R100 5193 167796 SH SOLE 167796 0 0 SEABRIDGE GOLD INC COM 811916105 1914 151472 SH SOLE 151472 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 1848 73021 SH SOLE 73021 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 4634 86152 SH SOLE 86152 0 0 SEALED AIR CORP NEW COM 81211K100 30503 734827 SH SOLE 734827 0 0 SEATTLE GENETICS INC COM 812578102 15715 184013 SH SOLE 184013 0 0 SEATTLE GENETICS INC COM 812578102 208 2478 SH DFND 1 2478 0 0 SEI INVESTMENTS CO COM 784117103 449 7585 SH SOLE 7585 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1264 14020 SH DFND 1 14020 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 464 7551 SH DFND 1 7551 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 356 6013 SH DFND 1 6013 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 331 4106 SH DFND 1 4106 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 22141 342000 SH SOLE 342000 0 0 SELECTIVE INS GROUP INC COM 816300107 3458 45995 SH SOLE 45995 0 0 SEMPRA ENERGY COM 816851109 57179 387362 SH SOLE 387362 0 0 SEMPRA ENERGY COM 816851109 657 4451 SH DFND 1 4451 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 753 10964 SH SOLE 10964 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 11515 206000 SH SOLE 206000 0 0 SERVICENOW INC COM 81762P102 99040 390151 SH SOLE 390151 0 0 SERVICENOW INC COM 81762P102 468 1845 SH DFND 1 1845 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 80440 4091489 SH DFND 1 4091489 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 205709 10463287 SH SOLE 10463287 0 0 SHERWIN WILLIAMS CO COM 824348106 49831 90624 SH SOLE 90624 0 0 SHERWIN WILLIAMS CO COM 824348106 960 1746 SH DFND 1 1746 0 0 SHOCKWAVE MED INC COM 82489T104 1949 65132 SH SOLE 65132 0 0 SHOPIFY INC CL A 82509L107 117990 378879 SH SOLE 378879 0 0 SHOPIFY INC CL A 82509L107 2958 9498 SH DFND 1 9498 0 0 SI BONE INC COM 825704109 259 14684 SH SOLE 14684 0 0 SILGAN HOLDINGS INC COM 827048109 2964 98700 SH SOLE 98700 0 0 SILVERCORP METALS INC COM 82835P103 2013 518400 SH SOLE 518400 0 0 SIMON PPTY GROUP INC NEW COM 828806109 63244 406325 SH SOLE 406325 0 0 SIMPLY GOOD FOODS CO COM 82900L102 1425 49145 SH SOLE 49145 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 14536 209549 SH SOLE 209549 0 0 SIRIUS XM HLDGS INC COM 82968B103 1853 296312 SH SOLE 296312 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 3460 46750 SH SOLE 46750 0 0 SJW GROUP COM 784305104 1766 25853 SH SOLE 25853 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 22369 1007600 SH SOLE 1007600 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 1388 46125 SH SOLE 46125 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 14474 182632 SH SOLE 182632 0 0 SL GREEN RLTY CORP COM 78440X101 1886 23074 SH SOLE 23074 0 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 14806 623924 SH SOLE 623924 0 0 SLM CORP COM 78442P106 3896 441500 SH SOLE 441500 0 0 SMILEDIRECTCLUB INC CL A COM 83192H106 416 29966 SH SOLE 29966 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 6115 170709 SH DFND 1 170709 0 0 SMITH A O CORP COM 831865209 9598 201177 SH SOLE 201177 0 0 SMUCKER J M CO COM NEW 832696405 3456 31415 SH SOLE 31415 0 0 SNAP INC CL A 83304A106 205 12969 SH SOLE 12969 0 0 SNAP ON INC COM 833034101 2605 16642 SH SOLE 16642 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 2103 75663 SH SOLE 75663 0 0 SONOCO PRODS CO COM 835495102 2919 50148 SH SOLE 50148 0 0 SONY CORP SPONSORED ADR 835699307 11551 195345 SH DFND 1 195345 0 0 SOUTH ST CORP COM 840441109 1312 17418 SH SOLE 17418 0 0 SOUTHERN CO COM 842587107 30449 492945 SH SOLE 492945 0 0 SOUTHERN CO COM 842587107 556 9009 SH DFND 1 9009 0 0 SOUTHERN COPPER CORP COM 84265V105 11451 335500 SH SOLE 335500 0 0 SOUTHWEST AIRLS CO COM 844741108 17355 321322 SH SOLE 321322 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 3957 43460 SH SOLE 43460 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 727 2700 SH SOLE 2700 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 845 3139 SH DFND 1 3139 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 10981 79076 SH SOLE 79076 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 18467 132981 SH DFND 1 132981 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 43262 145775 SH DFND 1 145775 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 4301848 14495562 SH SOLE 14495562 0 0 SPDR SERIES TRUST SPDR BLOOMBERG 78468R663 8369 91509 SH DFND 1 91509 0 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 7625 341000 SH SOLE 341000 0 0 SPIRE INC COM 84857L101 4739 54320 SH SOLE 54320 0 0 SPLUNK INC COM 848637104 53849 456886 SH SOLE 456886 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 1275 11184 SH DFND 1 11184 0 0 SPRINT CORPORATION COM 85207U105 215 34878 SH SOLE 34878 0 0 SPROUTS FMRS MKT INC COM 85208M102 5976 309000 SH SOLE 309000 0 0 SPS COMMERCE INC COM 78463M107 2975 63200 SH SOLE 63200 0 0 SPX CORP COM 784635104 380 9500 SH SOLE 9500 0 0 SQUARE INC CL A 852234103 398 6425 SH SOLE 6425 0 0 SQUARE INC CL A 852234103 642 10359 SH DFND 1 10359 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 9671 187523 SH SOLE 187523 0 0 SSR MNG INC COM 784730103 18495 1274710 SH SOLE 1274710 0 0 STANLEY BLACK & DECKER INC COM 854502101 6133 42468 SH SOLE 42468 0 0 STANTEC INC COM 85472N109 15641 706304 SH SOLE 706304 0 0 STANTEC INC COM 85472N109 2015 90972 SH DFND 1 90972 0 0 STARBUCKS CORP COM 855244109 11996 135670 SH DFND 1 135670 0 0 STARBUCKS CORP COM 855244109 112438 1271640 SH SOLE 1271640 0 0 STARS GROUP INC COM 85570W100 10658 711638 SH SOLE 711638 0 0 STATE AUTO FINL CORP COM 855707105 726 22400 SH SOLE 22400 0 0 STATE STR CORP COM 857477103 7354 124252 SH SOLE 124252 0 0 STATE STR CORP COM 857477103 309 5226 SH DFND 1 5226 0 0 STERICYCLE INC COM 858912108 367 7200 SH SOLE 7200 0 0 STERIS PLC SHS USD G8473T100 2188 15140 SH SOLE 15140 0 0 STERLING BANCORP INC COM 85917W102 545 55801 SH SOLE 55801 0 0 STOKE THERAPEUTICS INC COM 86150R107 427 19879 SH SOLE 19879 0 0 STONERIDGE INC COM 86183P102 880 28400 SH SOLE 28400 0 0 STRYKER CORP COM 863667101 148397 686069 SH SOLE 686069 0 0 STRYKER CORP COM 863667101 4014 18556 SH DFND 1 18556 0 0 SUN CMNTYS INC COM 866674104 24883 167620 SH SOLE 167620 0 0 SUN LIFE FINL INC COM 866796105 570050 12740493 SH SOLE 12740493 0 0 SUN LIFE FINL INC COM 866796105 216529 4839380 SH DFND 1 4839380 0 0 SUNCOR ENERGY INC NEW COM 867224107 251743 7975770 SH DFND 1 7975770 0 0 SUNCOR ENERGY INC NEW COM 867224107 757399 23996071 SH SOLE 23996071 0 0 SUNTRUST BKS INC COM 867914103 8896 129298 SH SOLE 129298 0 0 SVB FINL GROUP COM 78486Q101 3156 15106 SH SOLE 15106 0 0 SYKES ENTERPRISES INC COM 871237103 9566 312200 SH SOLE 312200 0 0 SYMANTEC CORP COM 871503108 13727 580923 SH SOLE 580923 0 0 SYMANTEC CORP COM 871503108 18350 776544 SH DFND 1 776544 0 0 SYNCHRONY FINL COM 87165B103 364 10675 SH DFND 1 10675 0 0 SYNCHRONY FINL COM 87165B103 6462 189558 SH SOLE 189558 0 0 SYNOPSYS INC COM 871607107 26642 194113 SH SOLE 194113 0 0 SYSCO CORP COM 871829107 151432 1907204 SH SOLE 1907204 0 0 T MOBILE US INC COM 872590104 46479 590063 SH SOLE 590063 0 0 T MOBILE US INC COM 872590104 1382 17547 SH DFND 1 17547 0 0 TABULA RASA HEALTHCARE INC COM 873379101 934 17000 SH SOLE 17000 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 55413 1192182 SH SOLE 1192182 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 7060 151892 SH DFND 1 151892 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 5708 45542 SH SOLE 45542 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 11129 647025 SH DFND 1 647025 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 2312 67518 SH SOLE 67518 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 714 12100 SH SOLE 12100 0 0 TAPESTRY INC COM 876030107 15632 600093 SH SOLE 600093 0 0 TARGET CORP COM 87612E106 28782 269221 SH SOLE 269221 0 0 TARGET CORP COM 87612E106 1032 9653 SH DFND 1 9653 0 0 TARGET HOSPITALITY CORP COM 87615L107 2602 382100 SH SOLE 382100 0 0 TARGET HOSPITALITY CORP *W EXP 03/15/202 87615L115 382 399999 SH SOLE 399999 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 305 11754 SH DFND 1 11754 0 0 TC ENERGY CORP COM 87807B107 320936 6194161 SH DFND 1 6194161 0 0 TC ENERGY CORP COM 87807B107 737859 14240887 SH SOLE 14240887 0 0 TE CONNECTIVITY LTD REG SHS H84989104 10301 110545 SH SOLE 110545 0 0 TEAM INC COM 878155100 940 52080 SH SOLE 52080 0 0 TECK RESOURCES LTD CL B 878742204 48792 3007463 SH SOLE 3007463 0 0 TECK RESOURCES LTD CL B 878742204 9897 610059 SH DFND 1 610059 0 0 TELADOC HEALTH INC COM 87918A105 1077 15900 SH SOLE 15900 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 5032 15627 SH SOLE 15627 0 0 TELEFLEX INC COM 879369106 56584 166547 SH SOLE 166547 0 0 TELUS CORP COM 87971M103 633612 17792189 SH SOLE 17792189 0 0 TELUS CORP COM 87971M103 144425 4055091 SH DFND 1 4055091 0 0 TEMPUR SEALY INTL INC COM 88023U101 590 7644 SH DFND 1 7644 0 0 TEMPUR SEALY INTL INC COM 88023U101 2585 33479 SH SOLE 33479 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 2891 226399 SH SOLE 226399 0 0 TESLA INC COM 88160R101 2038 8459 SH SOLE 8459 0 0 TESLA INC COM 88160R101 200 831 SH DFND 1 831 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2135 310380 SH SOLE 310380 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 728 13321 SH SOLE 13321 0 0 TEXAS INSTRS INC COM 882508104 210131 1625898 SH SOLE 1625898 0 0 TEXAS INSTRS INC COM 882508104 20609 159462 SH DFND 1 159462 0 0 TEXTRON INC COM 883203101 31102 635263 SH SOLE 635263 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 132263 3161928 SH SOLE 3161928 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 30954 740003 SH DFND 1 740003 0 0 THE REALREAL INC COM 88339P101 963 43067 SH SOLE 43067 0 0 THERAPEUTICSMD INC COM 88338N107 1101 303348 SH SOLE 303348 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 216068 741812 SH SOLE 741812 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 5378 18465 SH DFND 1 18465 0 0 THERMON GROUP HLDGS INC COM 88362T103 552 24000 SH SOLE 24000 0 0 THOMSON REUTERS CORP COM NEW 884903709 155782 2329249 SH SOLE 2329249 0 0 THOMSON REUTERS CORP COM NEW 884903709 123139 1841316 SH DFND 1 1841316 0 0 TIFFANY & CO NEW COM 886547108 280 3023 SH DFND 1 3023 0 0 TIFFANY & CO NEW COM 886547108 16950 182984 SH SOLE 182984 0 0 TJX COS INC NEW COM 872540109 200691 3600485 SH SOLE 3600485 0 0 TJX COS INC NEW COM 872540109 35178 631105 SH DFND 1 631105 0 0 TOOTSIE ROLL INDS INC COM 890516107 1351 36385 SH SOLE 36385 0 0 TORO CO COM 891092108 2562 34951 SH SOLE 34951 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 1617131 27716270 SH SOLE 27716270 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 654805 11222806 SH DFND 1 11222806 0 0 TOTAL S A SPONSORED ADS 89151E109 6607 127049 SH DFND 1 127049 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 1154 41490 SH SOLE 41490 0 0 TPG PACE HLDGS CORP *W EXP 06/27/202 G89827110 1289 749233 SH SOLE 749233 0 0 TRACTOR SUPPLY CO COM 892356106 2957 32701 SH SOLE 32701 0 0 TRADEWEB MKTS INC CL A 892672106 2959 80011 SH SOLE 80011 0 0 TRANSALTA CORP COM 89346D107 16854 2588667 SH SOLE 2588667 0 0 TRANSALTA CORP COM 89346D107 348 53424 SH DFND 1 53424 0 0 TRANSDIGM GROUP INC COM 893641100 6966 13378 SH SOLE 13378 0 0 TRANSGLOBE ENERGY CORP COM 893662106 40 30225 SH DFND 1 30225 0 0 TRANSUNION COM 89400J107 18205 224443 SH SOLE 224443 0 0 TRAVELERS COMPANIES INC COM 89417E109 24294 163389 SH SOLE 163389 0 0 TRAVELERS COMPANIES INC COM 89417E109 2013 13537 SH DFND 1 13537 0 0 TREEHOUSE FOODS INC COM 89469A104 12749 229918 SH SOLE 229918 0 0 TRI POINTE GROUP INC COM 87265H109 1761 117109 SH SOLE 117109 0 0 TRICIDA INC COM 89610F101 2882 93370 SH SOLE 93370 0 0 TRIPADVISOR INC COM 896945201 1101 28464 SH SOLE 28464 0 0 TTEC HLDGS INC COM 89854H102 1657 34600 SH SOLE 34600 0 0 TUCOWS INC COM NEW 898697206 490 9046 SH SOLE 9046 0 0 TUESDAY MORNING CORP COM NEW 899035505 218 138800 SH SOLE 138800 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 875 23279 SH SOLE 23279 0 0 TURQUOISE HILL RES LTD COM 900435108 1413 3016842 SH SOLE 3016842 0 0 TWILIO INC CL A 90138F102 9722 88418 SH SOLE 88418 0 0 TWITTER INC COM 90184L102 8679 210666 SH SOLE 210666 0 0 TWITTER INC COM 90184L102 401 9741 SH DFND 1 9741 0 0 TYLER TECHNOLOGIES INC COM 902252105 549 2090 SH DFND 1 2090 0 0 TYSON FOODS INC CL A 902494103 6882 79895 SH SOLE 79895 0 0 U S PHYSICAL THERAPY INC COM 90337L108 1494 11446 SH SOLE 11446 0 0 UDR INC COM 902653104 10132 208999 SH SOLE 208999 0 0 UGI CORP NEW COM 902681105 2749 54681 SH SOLE 54681 0 0 ULTA BEAUTY INC COM 90384S303 13303 53076 SH SOLE 53076 0 0 ULTA BEAUTY INC COM 90384S303 317 1265 SH DFND 1 1265 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 3216 75170 SH SOLE 75170 0 0 UNDER ARMOUR INC CL A 904311107 1131 56730 SH SOLE 56730 0 0 UNDER ARMOUR INC CL C 904311206 1022 56370 SH SOLE 56370 0 0 UNIFIRST CORP MASS COM 904708104 13697 70200 SH SOLE 70200 0 0 UNILEVER N V N Y SHS NEW 904784709 2560 44625 SH DFND 1 44625 0 0 UNILEVER PLC SPON ADR NEW 904767704 1227 20414 SH DFND 1 20414 0 0 UNION PACIFIC CORP COM 907818108 10763 66448 SH DFND 1 66448 0 0 UNION PACIFIC CORP COM 907818108 88549 546664 SH SOLE 546664 0 0 UNITED AIRLINES HLDGS INC COM 910047109 35539 401976 SH SOLE 401976 0 0 UNITED BANKSHARES INC WEST V COM 909907107 325 8580 SH SOLE 8580 0 0 UNITED PARCEL SERVICE INC CL B 911312106 48118 401585 SH SOLE 401585 0 0 UNITED PARCEL SERVICE INC CL B 911312106 4233 35328 SH DFND 1 35328 0 0 UNITED RENTALS INC COM 911363109 556 4462 SH DFND 1 4462 0 0 UNITED RENTALS INC COM 911363109 2665 21378 SH SOLE 21378 0 0 UNITED TECHNOLOGIES CORP COM 913017109 196959 1442714 SH SOLE 1442714 0 0 UNITED TECHNOLOGIES CORP COM 913017109 54375 398294 SH DFND 1 398294 0 0 UNITEDHEALTH GROUP INC COM 91324P102 68334 314440 SH DFND 1 314440 0 0 UNITEDHEALTH GROUP INC COM 91324P102 312965 1440112 SH SOLE 1440112 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 37806 225168 SH SOLE 225168 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 1584 9437 SH DFND 1 9437 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 17623 118472 SH SOLE 118472 0 0 UNUM GROUP COM 91529Y106 1744 58692 SH SOLE 58692 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 497 20975 SH SOLE 20975 0 0 US BANCORP DEL COM NEW 902973304 45659 825072 SH SOLE 825072 0 0 US BANCORP DEL COM NEW 902973304 9452 170807 SH DFND 1 170807 0 0 V F CORP COM 918204108 62611 703571 SH SOLE 703571 0 0 VAIL RESORTS INC COM 91879Q109 14954 65715 SH SOLE 65715 0 0 VALERO ENERGY CORP NEW COM 91913Y100 31296 367151 SH SOLE 367151 0 0 VALLEY NATL BANCORP COM 919794107 275 25268 SH SOLE 25268 0 0 VALMONT INDS INC COM 920253101 1804 13029 SH SOLE 13029 0 0 VALVOLINE INC COM 92047W101 5089 231000 SH SOLE 231000 0 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 703 8698 SH DFND 1 8698 0 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 5394 63893 SH DFND 1 63893 0 0 VANGUARD GROUP DIV APP ETF 921908844 2876 24051 SH DFND 1 24051 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 503 5398 SH DFND 1 5398 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 846 5602 SH DFND 1 5602 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 418 6853 SH DFND 1 6853 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 411 8322 SH DFND 1 8322 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 8082 200746 SH DFND 1 200746 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 274 3980 SH DFND 1 3980 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 505 9414 SH DFND 1 9414 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 49489 1229236 SH SOLE 1229236 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 295 5500 SH SOLE 5500 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 251 3100 SH SOLE 3100 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1014 12515 SH DFND 1 12515 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 505 5815 SH DFND 1 5815 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 19939 485372 SH DFND 1 485372 0 0 VARIAN MED SYS INC COM 92220P105 27443 230438 SH SOLE 230438 0 0 VEEVA SYS INC CL A COM 922475108 8810 57698 SH SOLE 57698 0 0 VENTAS INC COM 92276F100 20814 285000 SH SOLE 285000 0 0 VEREIT INC COM 92339V100 169 17245 SH SOLE 17245 0 0 VERISIGN INC COM 92343E102 14390 76287 SH SOLE 76287 0 0 VERISK ANALYTICS INC COM 92345Y106 37312 235944 SH SOLE 235944 0 0 VERISK ANALYTICS INC COM 92345Y106 7544 47702 SH DFND 1 47702 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 27601 457265 SH DFND 1 457265 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 179516 2974086 SH SOLE 2974086 0 0 VERMILION ENERGY INC COM 923725105 9164 549728 SH SOLE 549728 0 0 VERMILION ENERGY INC COM 923725105 8364 501783 SH DFND 1 501783 0 0 VERRA MOBILITY CORP COM 92511U102 15382 1071914 SH SOLE 1071914 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 96396 568979 SH SOLE 568979 0 0 VIACOM INC NEW CL B 92553P201 2299 95666 SH SOLE 95666 0 0 VIAD CORP COM NEW 92552R406 13242 197200 SH SOLE 197200 0 0 VISA INC COM CL A 92826C839 604507 3514370 SH SOLE 3514370 0 0 VISA INC COM CL A 92826C839 76647 445597 SH DFND 1 445597 0 0 VISTEON CORP COM NEW 92839U206 7416 89850 SH SOLE 89850 0 0 VMWARE INC CL A COM 928563402 15887 105870 SH SOLE 105870 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 6526 327782 SH DFND 1 327782 0 0 VORNADO RLTY TR SH BEN INT 929042109 2938 46143 SH SOLE 46143 0 0 VOYA FINL INC COM 929089100 345 6340 SH DFND 1 6340 0 0 VULCAN MATLS CO COM 929160109 5440 35968 SH SOLE 35968 0 0 W P CAREY INC COM 92936U109 385 4297 SH SOLE 4297 0 0 WABTEC CORP COM 929740108 3388 47148 SH SOLE 47148 0 0 WABTEC CORP COM 929740108 242 3367 SH DFND 1 3367 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 537 9705 SH DFND 1 9705 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 17532 316983 SH SOLE 316983 0 0 WALMART INC COM 931142103 157676 1328580 SH SOLE 1328580 0 0 WALMART INC COM 931142103 13112 110479 SH DFND 1 110479 0 0 WASTE CONNECTIONS INC COM 94106B101 39319 427701 SH DFND 1 427701 0 0 WASTE CONNECTIONS INC COM 94106B101 363903 3958067 SH SOLE 3958067 0 0 WASTE MGMT INC DEL COM 94106L109 116793 1015593 SH SOLE 1015593 0 0 WASTE MGMT INC DEL COM 94106L109 3599 31296 SH DFND 1 31296 0 0 WATERS CORP COM 941848103 4408 19746 SH DFND 1 19746 0 0 WATERS CORP COM 941848103 5626 25204 SH SOLE 25204 0 0 WATSCO INC COM 942622200 8973 53039 SH SOLE 53039 0 0 WATSCO INC COM 942622200 500 2956 SH DFND 1 2956 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 20227 215800 SH SOLE 215800 0 0 WD-40 CO COM 929236107 2221 12100 SH SOLE 12100 0 0 WEBSTER FINL CORP CONN COM 947890109 9134 194871 SH SOLE 194871 0 0 WEC ENERGY GROUP INC COM 92939U106 37486 394170 SH SOLE 394170 0 0 WEC ENERGY GROUP INC COM 92939U106 2179 22915 SH DFND 1 22915 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 22326 86146 SH SOLE 86146 0 0 WELLS FARGO CO NEW COM 949746101 64075 1270327 SH SOLE 1270327 0 0 WELLS FARGO CO NEW COM 949746101 23489 465681 SH DFND 1 465681 0 0 WELLTOWER INC COM 95040Q104 1365 15056 SH DFND 1 15056 0 0 WELLTOWER INC COM 95040Q104 31420 346606 SH SOLE 346606 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 17110 120645 SH SOLE 120645 0 0 WESTERN ALLIANCE BANCORP COM 957638109 12790 277557 SH SOLE 277557 0 0 WESTERN DIGITAL CORP COM 958102105 6321 105988 SH SOLE 105988 0 0 WESTERN DIGITAL CORP COM 958102105 470 7888 SH DFND 1 7888 0 0 WESTERN UN CO COM 959802109 7246 312723 SH SOLE 312723 0 0 WESTPAC BKG CORP SPONSORED ADR 961214301 265 13256 SH DFND 1 13256 0 0 WESTROCK CO COM 96145D105 3244 89006 SH SOLE 89006 0 0 WEYERHAEUSER CO COM 962166104 6817 246112 SH SOLE 246112 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 44056 1679052 SH SOLE 1679052 0 0 WHIRLPOOL CORP COM 963320106 2749 17360 SH SOLE 17360 0 0 WILLAMETTE VY VINEYARD INC COM 969136100 0 115423 SH DFND 1 115423 0 0 WILLIAMS COS INC DEL COM 969457100 8078 335729 SH SOLE 335729 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 81127 420411 SH SOLE 420411 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 1802 9339 SH DFND 1 9339 0 0 WINGSTOP INC COM 974155103 410 4700 SH SOLE 4700 0 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 801 18025 SH DFND 1 18025 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 466 26480 SH DFND 1 26480 0 0 WIX COM LTD SHS M98068105 1546 13246 SH SOLE 13246 0 0 WORKDAY INC CL A 98138H101 94749 557481 SH SOLE 557481 0 0 WORKDAY INC CL A 98138H101 812 4778 SH DFND 1 4778 0 0 WORLD FUEL SVCS CORP COM 981475106 239 5977 SH DFND 1 5977 0 0 WRIGHT MED GROUP N V ORD SHS N96617118 2733 132455 SH SOLE 132455 0 0 WSFS FINL CORP COM 929328102 966 21896 SH SOLE 21896 0 0 WYNN RESORTS LTD COM 983134107 4221 38824 SH SOLE 38824 0 0 XCEL ENERGY INC COM 98389B100 20797 320495 SH SOLE 320495 0 0 XENCOR INC COM 98401F105 3544 105084 SH SOLE 105084 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 1579 52787 SH SOLE 52787 0 0 XILINX INC COM 983919101 32561 339527 SH SOLE 339527 0 0 XPO LOGISTICS INC COM 983793100 51857 724557 SH SOLE 724557 0 0 XPO LOGISTICS INC COM 983793100 1548 21626 SH DFND 1 21626 0 0 XYLEM INC COM 98419M100 55944 702643 SH SOLE 702643 0 0 Y MABS THERAPEUTICS INC COM 984241109 697 26753 SH SOLE 26753 0 0 YAMANA GOLD INC COM 98462Y100 13301 4192896 SH SOLE 4192896 0 0 YUM BRANDS INC COM 988498101 130028 1146329 SH SOLE 1146329 0 0 YUM BRANDS INC COM 988498101 428 3777 SH DFND 1 3777 0 0 YUM CHINA HLDGS INC COM 98850P109 1049 23101 SH DFND 1 23101 0 0 YUM CHINA HLDGS INC COM 98850P109 6060 133387 SH SOLE 133387 0 0 ZAI LAB LTD ADR 98887Q104 334 10311 SH SOLE 10311 0 0 ZENDESK INC COM 98936J101 13226 181473 SH SOLE 181473 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 10528 76699 SH SOLE 76699 0 0 ZIONS BANCORPORATION N A COM 989701107 2219 49853 SH SOLE 49853 0 0 ZOETIS INC CL A 98978V103 32895 264030 SH SOLE 264030 0 0 ZOGENIX INC COM NEW 98978L204 977 24400 SH SOLE 24400 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 1865 24470 SH SOLE 24470 0 0 ZYMEWORKS INC COM 98985W102 759 30615 SH SOLE 30615 0 0 ZYNGA INC CL A 98986T108 1766 303448 SH SOLE 303448 0 0