0000950123-19-006890.txt : 20190801 0000950123-19-006890.hdr.sgml : 20190801 20190801093738 ACCESSION NUMBER: 0000950123-19-006890 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190630 FILED AS OF DATE: 20190801 DATE AS OF CHANGE: 20190801 EFFECTIVENESS DATE: 20190801 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: 19991344 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 06-30-2019 06-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 07-31-2019 1 1690 66783239 false 1 28-11528 TD Waterhouse Private Investment Counsel Inc.
INFORMATION TABLE 2 form13fInfoTable.xml INFORMATION TABLE FOR FORM 13F 3M CO COM 88579Y101 87742 506186 SH SOLE 506186 0 0 3M CO COM 88579Y101 9965 57487 SH DFND 1 57487 0 0 51JOB INC SPONSORED ADS 316827104 794 10513 SH SOLE 10513 0 0 58 COM INC SPON ADR REP A 31680Q104 1103 17746 SH SOLE 17746 0 0 AARONS INC COM PAR $0.50 002535300 3045 49580 SH SOLE 49580 0 0 ABBOTT LABS COM 002824100 160620 1909870 SH SOLE 1909870 0 0 ABBOTT LABS COM 002824100 14250 169439 SH DFND 1 169439 0 0 ABBVIE INC COM 00287Y109 2622 36056 SH DFND 1 36056 0 0 ABBVIE INC COM 00287Y109 42855 589322 SH SOLE 589322 0 0 ABIOMED INC COM 003654100 7581 29103 SH SOLE 29103 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 11316 323772 SH SOLE 323772 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 4422 165449 SH SOLE 165449 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 878 32068 SH SOLE 32068 0 0 ACCELERON PHARMA INC COM 00434H108 3443 83808 SH SOLE 83808 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 103551 560430 SH SOLE 560430 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4385 23733 SH DFND 1 23733 0 0 ACTIVISION BLIZZARD INC COM 00507V109 262 5556 SH DFND 1 5556 0 0 ACTIVISION BLIZZARD INC COM 00507V109 11970 253604 SH SOLE 253604 0 0 ADOBE INC COM 00724F101 51654 175307 SH SOLE 175307 0 0 ADOBE INC COM 00724F101 3952 13411 SH DFND 1 13411 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 3264 21176 SH SOLE 21176 0 0 ADVANCED ENERGY INDS COM 007973100 2206 39200 SH SOLE 39200 0 0 ADVANCED MICRO DEVICES INC COM 007903107 8888 292649 SH SOLE 292649 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 174 14600 SH SOLE 14600 0 0 AERCAP HOLDINGS NV SHS N00985106 1971 37898 SH SOLE 37898 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 2444 54579 SH SOLE 54579 0 0 AES CORP COM 00130H105 3265 194796 SH SOLE 194796 0 0 AES CORP COM 00130H105 183 10943 SH DFND 1 10943 0 0 AFFILIATED MANAGERS GROUP IN COM 008252108 1551 16838 SH SOLE 16838 0 0 AFLAC INC COM 001055102 45798 835572 SH SOLE 835572 0 0 AFLAC INC COM 001055102 223 4076 SH DFND 1 4076 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 74783 1001511 SH SOLE 1001511 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 1200 16069 SH DFND 1 16069 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 2368 47468 SH SOLE 47468 0 0 AGNC INVT CORP COM 00123Q104 48960 2910849 SH SOLE 2910849 0 0 AGNICO EAGLE MINES LTD COM 008474108 187687 3652969 SH SOLE 3652969 0 0 AGNICO EAGLE MINES LTD COM 008474108 31103 605354 SH DFND 1 605354 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 2084 100076 SH SOLE 100076 0 0 AIR PRODS & CHEMS INC COM 009158106 44557 196834 SH SOLE 196834 0 0 AIR PRODS & CHEMS INC COM 009158106 1047 4626 SH DFND 1 4626 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 3845 47974 SH SOLE 47974 0 0 ALAMO GROUP INC COM 011311107 4837 48400 SH SOLE 48400 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 12045 1992324 SH SOLE 1992324 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 864 142973 SH DFND 1 142973 0 0 ALASKA AIR GROUP INC COM 011659109 684 10698 SH DFND 1 10698 0 0 ALASKA AIR GROUP INC COM 011659109 15926 249199 SH SOLE 249199 0 0 ALBEMARLE CORP COM 012653101 2230 31677 SH SOLE 31677 0 0 ALCOA CORP COM 013872106 494 21100 SH SOLE 21100 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 2068 175664 SH SOLE 175664 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 1070 46311 SH SOLE 46311 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 7030 49825 SH SOLE 49825 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 46589 355698 SH SOLE 355698 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 124501 10251497 SH SOLE 10251497 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 12289 1011893 SH DFND 1 1011893 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1910 11272 SH DFND 1 11272 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 284348 1678062 SH SOLE 1678062 0 0 ALIGN TECHNOLOGY INC COM 016255101 11438 41791 SH SOLE 41791 0 0 ALLAKOS INC COM 01671P100 766 17687 SH SOLE 17687 0 0 ALLEGHANY CORP DEL COM 017175100 8889 13051 SH SOLE 13051 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 7164 64807 SH SOLE 64807 0 0 ALLERGAN PLC SHS G0177J108 21186 126535 SH SOLE 126535 0 0 ALLERGAN PLC SHS G0177J108 1585 9469 SH DFND 1 9469 0 0 ALLETE INC COM NEW 018522300 5475 65800 SH SOLE 65800 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 1973 14077 SH SOLE 14077 0 0 ALLIANT ENERGY CORP COM 018802108 9628 196176 SH SOLE 196176 0 0 ALLIANT ENERGY CORP COM 018802108 255 5196 SH DFND 1 5196 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 1554 57875 SH SOLE 57875 0 0 ALLSTATE CORP COM 020002101 19871 195403 SH SOLE 195403 0 0 ALLY FINL INC COM 02005N100 11947 385521 SH SOLE 385521 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 6984 96252 SH SOLE 96252 0 0 ALPHABET INC CAP STK CL C 02079K107 472076 436739 SH SOLE 436739 0 0 ALPHABET INC CAP STK CL A 02079K305 187519 173180 SH SOLE 173180 0 0 ALPHABET INC CAP STK CL C 02079K107 93836 86812 SH DFND 1 86812 0 0 ALPHABET INC CAP STK CL A 02079K305 14377 13278 SH DFND 1 13278 0 0 ALTA MESA RES INC *W EXP 03/28/202 02133L117 2 332933 SH SOLE 332933 0 0 ALTABA INC COM 021346101 5976 86146 SH SOLE 86146 0 0 ALTICE USA INC CL A 02156K103 5026 206409 SH SOLE 206409 0 0 ALTRIA GROUP INC COM 02209S103 51838 1094774 SH SOLE 1094774 0 0 ALTRIA GROUP INC COM 02209S103 1192 25167 SH DFND 1 25167 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 4044 208568 SH SOLE 208568 0 0 AMAZON COM INC COM 023135106 756882 399699 SH SOLE 399699 0 0 AMAZON COM INC COM 023135106 14113 7453 SH DFND 1 7453 0 0 AMBEV SA SPONSORED ADR 02319V103 641 137162 SH DFND 1 137162 0 0 AMEDISYS INC COM 023436108 2723 22426 SH SOLE 22426 0 0 AMERCO COM 023586100 209 551 SH DFND 1 551 0 0 AMEREN CORP COM 023608102 939 12503 SH DFND 1 12503 0 0 AMEREN CORP COM 023608102 21322 283881 SH SOLE 283881 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 4070 124794 SH SOLE 124794 0 0 AMERICAN ASSETS TR INC COM 024013104 1668 35400 SH SOLE 35400 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 2186 47361 SH SOLE 47361 0 0 AMERICAN ELEC PWR CO INC COM 025537101 33414 379662 SH SOLE 379662 0 0 AMERICAN ELEC PWR CO INC UNIT 03/15/2022 025537127 7919 148000 SH SOLE 148000 0 0 AMERICAN ELEC PWR CO INC COM 025537101 1133 12877 SH DFND 1 12877 0 0 AMERICAN EXPRESS CO COM 025816109 15680 127023 SH DFND 1 127023 0 0 AMERICAN EXPRESS CO COM 025816109 41292 334508 SH SOLE 334508 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 7007 68381 SH SOLE 68381 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 111877 2099785 SH SOLE 2099785 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 34842 653938 SH DFND 1 653938 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 430 14529 SH SOLE 14529 0 0 AMERICAN STS WTR CO COM 029899101 2545 33826 SH SOLE 33826 0 0 AMERICAN TOWER CORP NEW COM 03027X100 73565 359820 SH SOLE 359820 0 0 AMERICAN TOWER CORP NEW COM 03027X100 959 4689 SH DFND 1 4689 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 1051 9060 SH DFND 1 9060 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 46632 401997 SH SOLE 401997 0 0 AMERIPRISE FINL INC COM 03076C106 28866 198854 SH SOLE 198854 0 0 AMERIPRISE FINL INC COM 03076C106 13432 92534 SH DFND 1 92534 0 0 AMERISOURCEBERGEN CORP COM 03073E105 22054 258673 SH DFND 1 258673 0 0 AMERISOURCEBERGEN CORP COM 03073E105 8172 95850 SH SOLE 95850 0 0 AMETEK INC NEW COM 031100100 32970 362945 SH SOLE 362945 0 0 AMETEK INC NEW COM 031100100 4191 46134 SH DFND 1 46134 0 0 AMGEN INC COM 031162100 24829 134735 SH DFND 1 134735 0 0 AMGEN INC COM 031162100 47059 255365 SH SOLE 255365 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 3156 440175 SH SOLE 440175 0 0 AMPHENOL CORP NEW CL A 032095101 28554 297628 SH SOLE 297628 0 0 AMPHENOL CORP NEW CL A 032095101 4236 44153 SH DFND 1 44153 0 0 ANADARKO PETE CORP COM 032511107 27969 396380 SH SOLE 396380 0 0 ANALOG DEVICES INC COM 032654105 22172 196442 SH SOLE 196442 0 0 ANALOG DEVICES INC COM 032654105 784 6945 SH DFND 1 6945 0 0 ANAPLAN INC COM 03272L108 743 14730 SH SOLE 14730 0 0 ANAPTYSBIO INC COM 032724106 1249 22144 SH SOLE 22144 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 2755 211753 SH SOLE 211753 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 3806 213704 SH SOLE 213704 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 9901 111861 SH DFND 1 111861 0 0 ANNALY CAP MGMT INC COM 035710409 102 11166 SH DFND 1 11166 0 0 ANNALY CAP MGMT INC COM 035710409 9097 996423 SH SOLE 996423 0 0 ANSYS INC COM 03662Q105 7293 35605 SH SOLE 35605 0 0 ANSYS INC COM 03662Q105 3435 16770 SH DFND 1 16770 0 0 ANTHEM INC COM 036752103 1324 4690 SH DFND 1 4690 0 0 ANTHEM INC COM 036752103 97091 344038 SH SOLE 344038 0 0 AON PLC SHS CL A G0408V102 199291 1032705 SH SOLE 1032705 0 0 AON PLC SHS CL A G0408V102 4120 21350 SH DFND 1 21350 0 0 APACHE CORP COM 037411105 3185 109947 SH SOLE 109947 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 2813 56122 SH SOLE 56122 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 429 16941 SH SOLE 16941 0 0 APHRIA INC COM 03765K104 4848 687800 SH SOLE 687800 0 0 APPLE INC COM 037833100 513435 2594154 SH SOLE 2594154 0 0 APPLE INC COM 037833100 148553 750569 SH DFND 1 750569 0 0 APPLIED MATLS INC COM 038222105 48556 1081178 SH DFND 1 1081178 0 0 APPLIED MATLS INC COM 038222105 138578 3085686 SH SOLE 3085686 0 0 APTARGROUP INC COM 038336103 6951 55906 SH SOLE 55906 0 0 APTARGROUP INC COM 038336103 2181 17543 SH DFND 1 17543 0 0 APTIV PLC SHS G6095L109 896 11090 SH DFND 1 11090 0 0 APTIV PLC SHS G6095L109 53509 662000 SH SOLE 662000 0 0 AQUA AMERICA INC COM 03836W103 432 10433 SH SOLE 10433 0 0 ARAMARK COM 03852U106 4699 130306 SH SOLE 130306 0 0 ARAMARK COM 03852U106 395 10948 SH DFND 1 10948 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 1252 69433 SH SOLE 69433 0 0 ARCH CAP GROUP LTD ORD G0450A105 41561 1120849 SH SOLE 1120849 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 15252 373813 SH SOLE 373813 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 3189 78160 SH DFND 1 78160 0 0 ARCONIC INC COM 03965L100 3132 121286 SH SOLE 121286 0 0 ARGENX SE SPONSORED ADR 04016X101 12432 87807 SH SOLE 87807 0 0 ARISTA NETWORKS INC COM 040413106 51618 198823 SH SOLE 198823 0 0 ARISTA NETWORKS INC COM 040413106 18701 72034 SH DFND 1 72034 0 0 ARQULE INC COM 04269E107 598 54300 SH SOLE 54300 0 0 ARRAY BIOPHARMA INC COM 04269X105 1856 40064 SH SOLE 40064 0 0 ARROW ELECTRS INC COM 042735100 3615 50728 SH SOLE 50728 0 0 ASCENDIS PHARMA A S SPONSORED ADR 04351P101 13169 114368 SH SOLE 114368 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 455 2190 SH SOLE 2190 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 5714 27481 SH DFND 1 27481 0 0 ASSURANT INC COM 04621X108 15064 141602 SH SOLE 141602 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 27392 663555 SH SOLE 663555 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 1695 41058 SH DFND 1 41058 0 0 AT&T INC COM 00206R102 10964 327174 SH DFND 1 327174 0 0 AT&T INC COM 00206R102 121505 3625926 SH SOLE 3625926 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 272 13522 SH SOLE 13522 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 592 34575 SH SOLE 34575 0 0 ATLASSIAN CORP PLC CL A G06242104 29144 222742 SH SOLE 222742 0 0 ATMOS ENERGY CORP COM 049560105 23114 218964 SH SOLE 218964 0 0 ATRICURE INC COM 04963C209 1648 55226 SH SOLE 55226 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 875 23122 SH SOLE 23122 0 0 AURORA CANNABIS INC COM 05156X108 25337 3227000 SH SOLE 3227000 0 0 AURORA CANNABIS INC COM 05156X108 467 59493 SH DFND 1 59493 0 0 AUTODESK INC COM 052769106 11590 71151 SH SOLE 71151 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 949 11081 SH SOLE 11081 0 0 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 342 21229 SH SOLE 21229 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 66307 401058 SH SOLE 401058 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 4133 24997 SH DFND 1 24997 0 0 AUTOZONE INC COM 053332102 6552 5959 SH DFND 1 5959 0 0 AUTOZONE INC COM 053332102 11745 10682 SH SOLE 10682 0 0 AVALARA INC COM 05338G106 504 6974 SH SOLE 6974 0 0 AVALONBAY CMNTYS INC COM 053484101 8904 43825 SH SOLE 43825 0 0 AVANGRID INC COM 05351W103 1616 32000 SH SOLE 32000 0 0 AVANGRID INC COM 05351W103 249 4930 SH DFND 1 4930 0 0 AVANOS MED INC COM 05350V106 1849 42388 SH SOLE 42388 0 0 AVERY DENNISON CORP COM 053611109 52981 457994 SH SOLE 457994 0 0 AVISTA CORP COM 05379B107 399 8955 SH SOLE 8955 0 0 AVNET INC COM 053807103 287 6330 SH DFND 1 6330 0 0 AVROBIO INC COM 05455M100 236 14504 SH SOLE 14504 0 0 AXA EQUITABLE HLDGS INC COM 054561105 13397 641015 SH SOLE 641015 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 7814 130992 SH SOLE 130992 0 0 AXSOME THERAPEUTICS INC COM 05464T104 682 26500 SH SOLE 26500 0 0 AZZ INC COM 002474104 1578 34300 SH SOLE 34300 0 0 B2GOLD CORP COM 11777Q209 18207 5977781 SH SOLE 5977781 0 0 BAIDU INC SPON ADR REP A 056752108 3513 29935 SH SOLE 29935 0 0 BAIDU INC SPON ADR REP A 056752108 237 2020 SH DFND 1 2020 0 0 BAKER HUGHES A GE CO CL A 05722G100 372 15096 SH DFND 1 15096 0 0 BAKER HUGHES A GE CO CL A 05722G100 3802 154359 SH SOLE 154359 0 0 BALCHEM CORP COM 057665200 661 6610 SH SOLE 6610 0 0 BALL CORP COM 058498106 42273 603988 SH SOLE 603988 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 583 59348 SH DFND 1 59348 0 0 BANCO SANTANDER SA ADR 05964H105 978 150962 SH DFND 1 150962 0 0 BANK AMER CORP COM 060505104 73349 2529270 SH DFND 1 2529270 0 0 BANK AMER CORP COM 060505104 339911 11721076 SH SOLE 11721076 0 0 BANK HAWAII CORP COM 062540109 462 5568 SH SOLE 5568 0 0 BANK MONTREAL QUE COM 063671101 1320059 17438206 SH SOLE 17438206 0 0 BANK MONTREAL QUE COM 063671101 255278 3372271 SH DFND 1 3372271 0 0 BANK N S HALIFAX COM 064149107 451873 8394715 SH DFND 1 8394715 0 0 BANK N S HALIFAX COM 064149107 1465881 27232582 SH SOLE 27232582 0 0 BANK NEW YORK MELLON CORP COM 064058100 11389 257954 SH SOLE 257954 0 0 BANK NEW YORK MELLON CORP COM 064058100 795 17998 SH DFND 1 17998 0 0 BANK OZK COM 06417N103 2110 70129 SH DFND 1 70129 0 0 BANK OZK COM 06417N103 36027 1197313 SH SOLE 1197313 0 0 BANKUNITED INC COM 06652K103 1891 56041 SH SOLE 56041 0 0 BARCLAYS PLC ADR 06738E204 213 28028 SH DFND 1 28028 0 0 BARNES GROUP INC COM 067806109 941 16700 SH SOLE 16700 0 0 BARRICK GOLD CORPORATION COM 067901108 202402 12796424 SH SOLE 12796424 0 0 BARRICK GOLD CORPORATION COM 067901108 50541 3195205 SH DFND 1 3195205 0 0 BAUSCH HEALTH COS INC COM 071734107 25686 1015902 SH SOLE 1015902 0 0 BAXTER INTL INC COM 071813109 13089 159818 SH SOLE 159818 0 0 BAYTEX ENERGY CORP COM 07317Q105 2876 1851638 SH SOLE 1851638 0 0 BAYTEX ENERGY CORP COM 07317Q105 32 18759 SH DFND 1 18759 0 0 BB&T CORP COM 054937107 997 20287 SH DFND 1 20287 0 0 BB&T CORP COM 054937107 21471 437032 SH SOLE 437032 0 0 BCE INC COM NEW 05534B760 673920 14780888 SH SOLE 14780888 0 0 BCE INC COM NEW 05534B760 137092 3006848 SH DFND 1 3006848 0 0 BECTON DICKINSON & CO COM 075887109 7114 28231 SH DFND 1 28231 0 0 BECTON DICKINSON & CO COM 075887109 122476 485998 SH SOLE 485998 0 0 BECTON DICKINSON & CO PFD SHS CONV A 075887208 6373 102937 SH SOLE 102937 0 0 BEIGENE LTD SPONSORED ADR 07725L102 3859 31136 SH SOLE 31136 0 0 BERKLEY W R CORP COM 084423102 54183 821832 SH SOLE 821832 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 166982 783328 SH SOLE 783328 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 1910 6 SH DFND 1 6 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8351 39176 SH DFND 1 39176 0 0 BERRY GLOBAL GROUP INC COM 08579W103 1242 23624 SH DFND 1 23624 0 0 BEST BUY INC COM 086516101 7142 102420 SH SOLE 102420 0 0 BHP GROUP LTD SPONSORED ADS 088606108 1801 31000 SH SOLE 31000 0 0 BHP GROUP LTD SPONSORED ADS 088606108 842 14484 SH DFND 1 14484 0 0 BIOGEN INC COM 09062X103 20817 89013 SH SOLE 89013 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 6790 79278 SH SOLE 79278 0 0 BLACK HILLS CORP COM 092113109 2255 28847 SH SOLE 28847 0 0 BLACK HILLS CORP COM 092113109 295 3770 SH DFND 1 3770 0 0 BLACK KNIGHT INC COM 09215C105 9083 151000 SH SOLE 151000 0 0 BLACKBERRY LTD COM 09228F103 28537 3820728 SH SOLE 3820728 0 0 BLACKBERRY LTD COM 09228F103 2437 326282 SH DFND 1 326282 0 0 BLACKROCK INC COM 09247X101 13331 28406 SH DFND 1 28406 0 0 BLACKROCK INC COM 09247X101 86390 184082 SH SOLE 184082 0 0 BLOCK H & R INC COM 093671105 3697 126184 SH SOLE 126184 0 0 BLOOM ENERGY CORP COM CL A 093712107 1169 95278 SH SOLE 95278 0 0 BLUEBIRD BIO INC COM 09609G100 4917 38656 SH SOLE 38656 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 6614 70118 SH SOLE 70118 0 0 BOEING CO COM 097023105 412850 1134173 SH SOLE 1134173 0 0 BOEING CO COM 097023105 60865 167208 SH DFND 1 167208 0 0 BOOKING HLDGS INC COM 09857L108 20708 11046 SH DFND 1 11046 0 0 BOOKING HLDGS INC COM 09857L108 170246 90812 SH SOLE 90812 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2843 42945 SH SOLE 42945 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 547 8261 SH DFND 1 8261 0 0 BORGWARNER INC COM 099724106 2960 70500 SH SOLE 70500 0 0 BOSTON BEER INC CL A 100557107 3482 9217 SH SOLE 9217 0 0 BOSTON PROPERTIES INC COM 101121101 5839 45265 SH SOLE 45265 0 0 BOSTON SCIENTIFIC CORP COM 101137107 111889 2603292 SH SOLE 2603292 0 0 BOSTON SCIENTIFIC CORP COM 101137107 46008 1070447 SH DFND 1 1070447 0 0 BP PLC SPONSORED ADR 055622104 1178 27936 SH DFND 1 27936 0 0 BRADY CORP CL A 104674106 15112 306408 SH SOLE 306408 0 0 BRIDGE BANCORP INC COM 108035106 990 33600 SH SOLE 33600 0 0 BRIGGS & STRATTON CORP COM 109043109 141 13748 SH DFND 1 13748 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 305 2020 SH DFND 1 2020 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 3036 20126 SH SOLE 20126 0 0 BRINKS CO COM 109696104 3802 46830 SH SOLE 46830 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 31776 700681 SH SOLE 700681 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 4317 123796 SH SOLE 123796 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1314 37690 SH DFND 1 37690 0 0 BROADCOM INC COM 11135F101 48431 168246 SH DFND 1 168246 0 0 BROADCOM INC COM 11135F101 126450 439275 SH SOLE 439275 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 83773 656113 SH SOLE 656113 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 776277 16191530 SH SOLE 16191530 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 129394 2698891 SH DFND 1 2698891 0 0 BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 8369 214485 SH SOLE 214485 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 327214 7617973 SH SOLE 7617973 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 30967 720974 SH DFND 1 720974 0 0 BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 22197 1172413 SH DFND 1 1172413 0 0 BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 110132 5817077 SH SOLE 5817077 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 83111 2397459 SH SOLE 2397459 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 6272 180919 SH DFND 1 180919 0 0 BROWN & BROWN INC COM 115236101 2632 78566 SH SOLE 78566 0 0 BROWN FORMAN CORP CL B 115637209 34077 614773 SH SOLE 614773 0 0 BRP INC COM SUN VTG 05577W200 14483 404392 SH SOLE 404392 0 0 BRUKER CORP COM 116794108 34569 692081 SH SOLE 692081 0 0 BURLINGTON STORES INC COM 122017106 20350 119600 SH SOLE 119600 0 0 BWX TECHNOLOGIES INC COM 05605H100 10929 209762 SH SOLE 209762 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 43735 518495 SH SOLE 518495 0 0 CABLE ONE INC COM 12685J105 3846 3284 SH SOLE 3284 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 6620 60142 SH SOLE 60142 0 0 CABOT OIL & GAS CORP COM 127097103 17600 766537 SH SOLE 766537 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 44267 625152 SH SOLE 625152 0 0 CAE INC COM 124765108 106212 3941868 SH SOLE 3941868 0 0 CAE INC COM 124765108 10490 389300 SH DFND 1 389300 0 0 CAL MAINE FOODS INC COM NEW 128030202 1841 44127 SH SOLE 44127 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 1433 28312 SH SOLE 28312 0 0 CAMDEN PPTY TR SH BEN INT 133131102 24027 230169 SH SOLE 230169 0 0 CAMECO CORP COM 13321L108 14038 1306610 SH SOLE 1306610 0 0 CAMECO CORP COM 13321L108 9241 860095 SH DFND 1 860095 0 0 CAMPBELL SOUP CO COM 134429109 16561 413302 SH DFND 1 413302 0 0 CAMPBELL SOUP CO COM 134429109 2258 56343 SH SOLE 56343 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 9925 255866 SH SOLE 255866 0 0 CANADIAN NAT RES LTD COM 136385101 525561 19449908 SH SOLE 19449908 0 0 CANADIAN NAT RES LTD COM 136385101 214925 7953929 SH DFND 1 7953929 0 0 CANADIAN NATL RY CO COM 136375102 310332 3345950 SH DFND 1 3345950 0 0 CANADIAN NATL RY CO COM 136375102 1189946 12829718 SH SOLE 12829718 0 0 CANADIAN PAC RY LTD COM 13645T100 622554 2637830 SH SOLE 2637830 0 0 CANADIAN PAC RY LTD COM 13645T100 185179 784563 SH DFND 1 784563 0 0 CANNTRUST HLDGS INC COM 137800207 107 21350 SH DFND 1 21350 0 0 CANNTRUST HLDGS INC COM 137800207 2014 401200 SH SOLE 401200 0 0 CANOPY GROWTH CORP COM 138035100 31595 780920 SH SOLE 780920 0 0 CANOPY GROWTH CORP COM 138035100 482 11907 SH DFND 1 11907 0 0 CAPITAL ONE FINL CORP COM 14040H105 33771 372172 SH DFND 1 372172 0 0 CAPITAL ONE FINL CORP COM 14040H105 83398 919090 SH SOLE 919090 0 0 CAPITOL FED FINL INC COM 14057J101 1302 94532 SH SOLE 94532 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 1568 45221 SH SOLE 45221 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 2754 329800 SH SOLE 329800 0 0 CARA THERAPEUTICS INC COM 140755109 417 19400 SH SOLE 19400 0 0 CARDINAL HEALTH INC COM 14149Y108 4205 89274 SH SOLE 89274 0 0 CARDINAL HEALTH INC COM 14149Y108 400 8495 SH DFND 1 8495 0 0 CAREDX INC COM 14167L103 871 24215 SH SOLE 24215 0 0 CARGURUS INC COM CL A 141788109 288 7965 SH SOLE 7965 0 0 CARGURUS INC COM CL A 141788109 646 17877 SH DFND 1 17877 0 0 CARMAX INC COM 143130102 19423 223686 SH SOLE 223686 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 5672 121854 SH SOLE 121854 0 0 CASEYS GEN STORES INC COM 147528103 14856 95240 SH SOLE 95240 0 0 CATALENT INC COM 148806102 27149 500816 SH SOLE 500816 0 0 CATERPILLAR INC DEL COM 149123101 34473 252942 SH SOLE 252942 0 0 CATERPILLAR INC DEL COM 149123101 1006 7378 SH DFND 1 7378 0 0 CAVCO INDS INC DEL COM 149568107 851 5400 SH SOLE 5400 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 19844 191490 SH SOLE 191490 0 0 CBRE GROUP INC CL A 12504L109 8662 168854 SH SOLE 168854 0 0 CBS CORP NEW CL B 124857202 11418 228823 SH SOLE 228823 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 1114858 14146825 SH SOLE 14146825 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 200126 2539468 SH DFND 1 2539468 0 0 CDW CORP COM 12514G108 1042 9383 SH SOLE 9383 0 0 CELANESE CORP DEL COM 150870103 71192 660410 SH SOLE 660410 0 0 CELESTICA INC SUB VTG SHS 15101Q108 4899 716125 SH SOLE 716125 0 0 CELESTICA INC SUB VTG SHS 15101Q108 1710 250012 SH DFND 1 250012 0 0 CELGENE CORP COM 151020104 22618 244673 SH SOLE 244673 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 138 32540 SH DFND 1 32540 0 0 CENOVUS ENERGY INC COM 15135U109 128953 14589545 SH DFND 1 14589545 0 0 CENOVUS ENERGY INC COM 15135U109 252935 28616720 SH SOLE 28616720 0 0 CENTENE CORP DEL COM 15135B101 70069 1336174 SH SOLE 1336174 0 0 CENTENE CORP DEL COM 15135B101 3616 68951 SH DFND 1 68951 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 2040 268756 SH SOLE 268756 0 0 CENTERPOINT ENERGY INC COM 15189T107 52145 1821350 SH SOLE 1821350 0 0 CENTERSTATE BK CORP COM 15201P109 1013 44002 SH SOLE 44002 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 745 170866 SH SOLE 170866 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 545 18200 SH SOLE 18200 0 0 CENTURYLINK INC COM 156700106 8714 740985 SH SOLE 740985 0 0 CENTURYLINK INC COM 156700106 452 38477 SH DFND 1 38477 0 0 CERIDIAN HCM HLDG INC COM 15677J108 11526 230081 SH SOLE 230081 0 0 CERNER CORP COM 156782104 8319 113499 SH SOLE 113499 0 0 CERNER CORP COM 156782104 2555 34861 SH DFND 1 34861 0 0 CF INDS HLDGS INC COM 125269100 4543 97253 SH SOLE 97253 0 0 CGI INC CL A SUB VTG 12532H104 207579 2694222 SH SOLE 2694222 0 0 CGI INC CL A SUB VTG 12532H104 32675 424670 SH DFND 1 424670 0 0 CHARLES RIV LABS INTL INC COM 159864107 10752 75774 SH SOLE 75774 0 0 CHART INDS INC COM PAR $0.01 16115Q308 2045 26600 SH SOLE 26600 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 37322 94442 SH SOLE 94442 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 24955 215853 SH SOLE 215853 0 0 CHEESECAKE FACTORY INC COM 163072101 363 8300 SH SOLE 8300 0 0 CHEGG INC COM 163092109 893 23142 SH SOLE 23142 0 0 CHEMED CORP NEW COM 16359R103 974 2700 SH SOLE 2700 0 0 CHENIERE ENERGY INC COM NEW 16411R208 264 3864 SH SOLE 3864 0 0 CHENIERE ENERGY INC COM NEW 16411R208 701 10243 SH DFND 1 10243 0 0 CHESAPEAKE UTILS CORP COM 165303108 1753 18454 SH SOLE 18454 0 0 CHEVRON CORP NEW COM 166764100 235515 1892602 SH SOLE 1892602 0 0 CHEVRON CORP NEW COM 166764100 12507 100507 SH DFND 1 100507 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 233 5134 SH DFND 1 5134 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 5657 7719 SH SOLE 7719 0 0 CHUBB LIMITED COM H1467J104 3651 24788 SH DFND 1 24788 0 0 CHUBB LIMITED COM H1467J104 29106 197607 SH SOLE 197607 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 61753 1690000 SH SOLE 1690000 0 0 CHURCH & DWIGHT INC COM 171340102 40107 548964 SH SOLE 548964 0 0 CHUYS HLDGS INC COM 171604101 709 30921 SH SOLE 30921 0 0 CIGNA CORP NEW COM 125523100 82287 522291 SH SOLE 522291 0 0 CIGNA CORP NEW COM 125523100 332 2110 SH DFND 1 2110 0 0 CIMAREX ENERGY CO COM 171798101 3608 60819 SH SOLE 60819 0 0 CINCINNATI FINL CORP COM 172062101 45324 437196 SH SOLE 437196 0 0 CINEMARK HOLDINGS INC COM 17243V102 501 13878 SH SOLE 13878 0 0 CINTAS CORP COM 172908105 18701 78809 SH SOLE 78809 0 0 CISCO SYS INC COM 17275R102 202150 3693595 SH SOLE 3693595 0 0 CISCO SYS INC COM 17275R102 20052 366372 SH DFND 1 366372 0 0 CITIGROUP INC COM NEW 172967424 3586 51211 SH DFND 1 51211 0 0 CITIGROUP INC COM NEW 172967424 52739 753091 SH SOLE 753091 0 0 CITIZENS FINL GROUP INC COM 174610105 10370 293259 SH SOLE 293259 0 0 CITRIX SYS INC COM 177376100 24594 250598 SH SOLE 250598 0 0 CLOROX CO DEL COM 189054109 42745 279176 SH SOLE 279176 0 0 CME GROUP INC COM CL A 12572Q105 115026 592584 SH SOLE 592584 0 0 CME GROUP INC COM CL A 12572Q105 13118 67582 SH DFND 1 67582 0 0 CMS ENERGY CORP COM 125896100 394 6802 SH DFND 1 6802 0 0 CMS ENERGY CORP COM 125896100 11480 198235 SH SOLE 198235 0 0 CNOOC LTD SPONSORED ADR 126132109 3767 22113 SH DFND 1 22113 0 0 COCA COLA CO COM 191216100 40286 791154 SH DFND 1 791154 0 0 COCA COLA CO COM 191216100 324241 6367653 SH SOLE 6367653 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 73398 1299082 SH SOLE 1299082 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 398 7047 SH DFND 1 7047 0 0 COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 657 7740 SH DFND 1 7740 0 0 COGNEX CORP COM 192422103 913 19038 SH DFND 1 19038 0 0 COGNEX CORP COM 192422103 1578 32883 SH SOLE 32883 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 11903 187776 SH SOLE 187776 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 3213 50693 SH DFND 1 50693 0 0 COHERENT INC COM 192479103 25657 188141 SH SOLE 188141 0 0 COLFAX CORP COM 194014106 10932 390000 SH SOLE 390000 0 0 COLGATE PALMOLIVE CO COM 194162103 61658 860306 SH SOLE 860306 0 0 COLGATE PALMOLIVE CO COM 194162103 8259 115239 SH DFND 1 115239 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 1275 17795 SH DFND 1 17795 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 7236 100997 SH SOLE 100997 0 0 COLUMBIA BKG SYS INC COM 197236102 807 22317 SH SOLE 22317 0 0 COMCAST CORP NEW CL A 20030N101 158787 3755596 SH SOLE 3755596 0 0 COMCAST CORP NEW CL A 20030N101 39842 942342 SH DFND 1 942342 0 0 COMERICA INC COM 200340107 3676 50601 SH SOLE 50601 0 0 COMFORT SYS USA INC COM 199908104 6690 131200 SH SOLE 131200 0 0 COMMERCE BANCSHARES INC COM 200525103 5283 88551 SH SOLE 88551 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 351 8900 SH SOLE 8900 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 2686 161117 SH SOLE 161117 0 0 CONAGRA BRANDS INC COM 205887102 20074 756942 SH SOLE 756942 0 0 CONCHO RES INC COM 20605P101 34917 338407 SH SOLE 338407 0 0 CONOCOPHILLIPS COM 20825C104 24860 407542 SH SOLE 407542 0 0 CONSOLIDATED EDISON INC COM 209115104 12245 139654 SH SOLE 139654 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 441 7391 SH DFND 1 7391 0 0 CONSTELLATION BRANDS INC CL A 21036P108 9994 50744 SH SOLE 50744 0 0 CONTINENTAL RESOURCES INC COM 212015101 6549 155594 SH SOLE 155594 0 0 COOPER COS INC COM NEW 216648402 49734 147627 SH SOLE 147627 0 0 COPART INC COM 217204106 17493 234048 SH SOLE 234048 0 0 CORELOGIC INC COM 21871D103 12842 307000 SH SOLE 307000 0 0 CORNING INC COM 219350105 24638 741448 SH SOLE 741448 0 0 CORNING INC COM 219350105 528 15902 SH DFND 1 15902 0 0 CORVEL CORP COM 221006109 4194 48200 SH SOLE 48200 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 185 49578 SH SOLE 49578 0 0 COSTAR GROUP INC COM 22160N109 17349 31313 SH SOLE 31313 0 0 COSTCO WHSL CORP NEW COM 22160K105 223973 847548 SH SOLE 847548 0 0 COSTCO WHSL CORP NEW COM 22160K105 69231 261979 SH DFND 1 261979 0 0 COTT CORP QUE COM 22163N106 1755 131206 SH DFND 1 131206 0 0 COTT CORP QUE COM 22163N106 7689 574781 SH SOLE 574781 0 0 COTY INC COM CL A 222070203 1180 88040 SH SOLE 88040 0 0 COUPA SOFTWARE INC COM 22266L106 10201 80573 SH SOLE 80573 0 0 COVETRUS INC COM 22304C100 1223 50000 SH SOLE 50000 0 0 CREDICORP LTD COM G2519Y108 70075 306124 SH SOLE 306124 0 0 CRESCENT PT ENERGY CORP COM 22576C101 9764 2946762 SH SOLE 2946762 0 0 CRESCENT PT ENERGY CORP COM 22576C101 192 57949 SH DFND 1 57949 0 0 CRH MEDICAL CORP COM 12626F105 231 76778 SH DFND 1 76778 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 210 8419 SH SOLE 8419 0 0 CRITEO S A SPONS ADS 226718104 279 12404 SH DFND 1 12404 0 0 CRONOS GROUP INC COM 22717L101 8692 540600 SH SOLE 540600 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 424 45217 SH SOLE 45217 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 86017 659890 SH SOLE 659890 0 0 CROWN CASTLE INTL CORP NEW 6.875% CON PFD A 22822V309 3365 2800 SH SOLE 2800 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 496 3803 SH DFND 1 3803 0 0 CSW INDUSTRIALS INC COM 126402106 721 10577 SH SOLE 10577 0 0 CSX CORP COM 126408103 34290 443191 SH SOLE 443191 0 0 CSX CORP COM 126408103 1816 23476 SH DFND 1 23476 0 0 CTRIP COM INTL LTD SPONSORED ADS 22943F100 13303 360408 SH SOLE 360408 0 0 CTS CORP COM 126501105 1063 38539 SH SOLE 38539 0 0 CUBESMART COM 229663109 1348 40325 SH SOLE 40325 0 0 CUBIC CORP COM 229669106 2226 34528 SH SOLE 34528 0 0 CUMMINS INC COM 231021106 43467 253690 SH SOLE 253690 0 0 CUMMINS INC COM 231021106 11801 68875 SH DFND 1 68875 0 0 CVS HEALTH CORP COM 126650100 11901 218406 SH DFND 1 218406 0 0 CVS HEALTH CORP COM 126650100 31043 569692 SH SOLE 569692 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 41859 1882169 SH SOLE 1882169 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 523 46582 SH SOLE 46582 0 0 D R HORTON INC COM 23331A109 7275 168665 SH SOLE 168665 0 0 DANAHER CORPORATION COM 235851102 198925 1391860 SH SOLE 1391860 0 0 DANAHER CORPORATION 4.75 MND CV PFD 235851300 21375 19350 SH SOLE 19350 0 0 DANAHER CORPORATION COM 235851102 50363 352386 SH DFND 1 352386 0 0 DARDEN RESTAURANTS INC COM 237194105 1401 11507 SH DFND 1 11507 0 0 DARDEN RESTAURANTS INC COM 237194105 11811 97029 SH SOLE 97029 0 0 DAVITA INC COM 23918K108 2739 48691 SH SOLE 48691 0 0 DAVITA INC COM 23918K108 1381 24555 SH DFND 1 24555 0 0 DBX ETF TR XTRACK HRVST CSI 233051879 70023 2486600 SH SOLE 2486600 0 0 DEERE & CO COM 244199105 65183 393353 SH SOLE 393353 0 0 DEERE & CO COM 244199105 689 4158 SH DFND 1 4158 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 14397 253693 SH SOLE 253693 0 0 DENALI THERAPEUTICS INC COM 24823R105 509 24500 SH SOLE 24500 0 0 DENISON MINES CORP COM 248356107 319 401363 SH DFND 1 401363 0 0 DENNYS CORP COM 24869P104 1764 85914 SH SOLE 85914 0 0 DENTSPLY SIRONA INC COM 24906P109 3999 68520 SH SOLE 68520 0 0 DESCARTES SYS GROUP INC COM 249906108 24388 658042 SH SOLE 658042 0 0 DESCARTES SYS GROUP INC COM 249906108 653 17624 SH DFND 1 17624 0 0 DEVON ENERGY CORP NEW COM 25179M103 6622 232174 SH SOLE 232174 0 0 DEXCOM INC COM 252131107 6371 42520 SH SOLE 42520 0 0 DFB HEALTHCARE ACQUISTION CO COM 23291E109 7586 750000 SH SOLE 750000 0 0 DFB HEALTHCARE ACQUISTION CO *W EXP 04/11/202 23291E117 275 250000 SH SOLE 250000 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 11149 64702 SH DFND 1 64702 0 0 DIAMONDBACK ENERGY INC COM 25278X109 373 3420 SH DFND 1 3420 0 0 DIAMONDBACK ENERGY INC COM 25278X109 8300 76172 SH SOLE 76172 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 842 53480 SH SOLE 53480 0 0 DIGITAL RLTY TR INC COM 253868103 7346 62369 SH SOLE 62369 0 0 DIGITAL RLTY TR INC COM 253868103 1519 12895 SH DFND 1 12895 0 0 DISCOVER FINL SVCS COM 254709108 317 4082 SH DFND 1 4082 0 0 DISCOVER FINL SVCS COM 254709108 7598 97928 SH SOLE 97928 0 0 DISCOVERY INC COM SER A 25470F104 1415 46096 SH SOLE 46096 0 0 DISCOVERY INC COM SER C 25470F302 12105 425485 SH SOLE 425485 0 0 DISH NETWORK CORP CL A 25470M109 2585 67291 SH SOLE 67291 0 0 DISNEY WALT CO COM DISNEY 254687106 204734 1466154 SH SOLE 1466154 0 0 DISNEY WALT CO COM DISNEY 254687106 15347 109905 SH DFND 1 109905 0 0 DOCUSIGN INC COM 256163106 15096 303677 SH SOLE 303677 0 0 DOLLAR GEN CORP NEW COM 256677105 137292 1015777 SH SOLE 1015777 0 0 DOLLAR GEN CORP NEW COM 256677105 22187 164156 SH DFND 1 164156 0 0 DOLLAR TREE INC COM 256746108 1240 11550 SH DFND 1 11550 0 0 DOLLAR TREE INC COM 256746108 27158 252887 SH SOLE 252887 0 0 DOMINION ENERGY INC COM 25746U109 55948 723596 SH SOLE 723596 0 0 DOMINION ENERGY INC COM 25746U109 909 11751 SH DFND 1 11751 0 0 DOMINOS PIZZA INC COM 25754A201 9514 34190 SH SOLE 34190 0 0 DOMTAR CORP COM NEW 257559203 380 8525 SH SOLE 8525 0 0 DONALDSON INC COM 257651109 2979 58581 SH SOLE 58581 0 0 DOUGLAS EMMETT INC COM 25960P109 2697 67700 SH SOLE 67700 0 0 DOVER CORP COM 260003108 10502 104809 SH SOLE 104809 0 0 DOW INC COM 260557103 27220 552008 SH SOLE 552008 0 0 DOW INC COM 260557103 3365 68245 SH DFND 1 68245 0 0 DR REDDYS LABS LTD ADR 256135203 5167 137900 SH SOLE 137900 0 0 DRIL QUIP INC COM 262037104 673 14020 SH SOLE 14020 0 0 DTE ENERGY CO COM 233331107 28614 223760 SH SOLE 223760 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 35243 399401 SH DFND 1 399401 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 99700 1129873 SH SOLE 1129873 0 0 DUKE REALTY CORP COM NEW 264411505 3316 104897 SH SOLE 104897 0 0 DULUTH HLDGS INC COM CL B 26443V101 1396 102707 SH SOLE 102707 0 0 DUNKIN BRANDS GROUP INC COM 265504100 12268 154006 SH SOLE 154006 0 0 DXC TECHNOLOGY CO COM 23355L106 4626 83880 SH SOLE 83880 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 6849 153555 SH SOLE 153555 0 0 EAST WEST BANCORP INC COM 27579R104 4015 85843 SH SOLE 85843 0 0 EASTGROUP PPTY INC COM 277276101 3343 28827 SH SOLE 28827 0 0 EASTMAN CHEMICAL CO COM 277432100 66172 850210 SH SOLE 850210 0 0 EATON CORP PLC SHS G29183103 27528 330542 SH SOLE 330542 0 0 EATON CORP PLC SHS G29183103 2410 28941 SH DFND 1 28941 0 0 EBAY INC COM 278642103 10572 267652 SH SOLE 267652 0 0 ECOLAB INC COM 278865100 29412 148967 SH SOLE 148967 0 0 ECOLAB INC COM 278865100 900 4557 SH DFND 1 4557 0 0 EDISON INTL COM 281020107 8134 120668 SH SOLE 120668 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 12572 68055 SH SOLE 68055 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 2866 15511 SH DFND 1 15511 0 0 EL PASO ELEC CO COM NEW 283677854 2485 38000 SH SOLE 38000 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 29171 863047 SH SOLE 863047 0 0 ELDORADO GOLD CORP NEW COM 284902509 2950 506539 SH SOLE 506539 0 0 ELECTRONIC ARTS INC COM 285512109 97604 963894 SH SOLE 963894 0 0 ELECTRONIC ARTS INC COM 285512109 28309 279567 SH DFND 1 279567 0 0 EMERSON ELEC CO COM 291011104 3857 57811 SH DFND 1 57811 0 0 EMERSON ELEC CO COM 291011104 81728 1224935 SH SOLE 1224935 0 0 EMPLOYERS HOLDINGS INC COM 292218104 5309 125600 SH SOLE 125600 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 3253 38548 SH SOLE 38548 0 0 ENBRIDGE INC COM 29250N105 1332717 36818760 SH SOLE 36818760 0 0 ENBRIDGE INC COM 29250N105 343434 9488054 SH DFND 1 9488054 0 0 ENCANA CORP COM 292505104 3352 651903 SH DFND 1 651903 0 0 ENCANA CORP COM 292505104 63939 12433472 SH SOLE 12433472 0 0 ENCOMPASS HEALTH CORP COM 29261A100 2459 38816 SH SOLE 38816 0 0 ENCORE CAP GROUP INC COM 292554102 1791 52880 SH SOLE 52880 0 0 ENCORE WIRE CORP COM 292562105 1101 18800 SH SOLE 18800 0 0 ENEL CHILE S A SPONSORED ADR 29278D105 68 14307 SH DFND 1 14307 0 0 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 235 16660 SH SOLE 16660 0 0 ENERPLUS CORP COM 292766102 34552 4583817 SH SOLE 4583817 0 0 ENERPLUS CORP COM 292766102 3590 476306 SH DFND 1 476306 0 0 ENTEGRIS INC COM 29362U104 8008 214586 SH SOLE 214586 0 0 ENTERGY CORP NEW COM 29364G103 29696 288502 SH SOLE 288502 0 0 ENTERGY CORP NEW COM 29364G103 1376 13364 SH DFND 1 13364 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 404 14002 SH SOLE 14002 0 0 EOG RES INC COM 26875P101 50521 542303 SH SOLE 542303 0 0 EOG RES INC COM 26875P101 3352 35985 SH DFND 1 35985 0 0 EPIZYME INC COM 29428V104 268 21394 SH SOLE 21394 0 0 EQUIFAX INC COM 294429105 10258 75847 SH SOLE 75847 0 0 EQUIFAX INC COM 294429105 313 2311 SH DFND 1 2311 0 0 EQUINIX INC COM 29444U700 1548 3069 SH DFND 1 3069 0 0 EQUINIX INC COM 29444U700 87734 173975 SH SOLE 173975 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 619 23200 SH SOLE 23200 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 250 2058 SH SOLE 2058 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 8721 114876 SH SOLE 114876 0 0 ESCO TECHNOLOGIES INC COM 296315104 3641 44066 SH SOLE 44066 0 0 ESSENT GROUP LTD COM G3198U102 991 21100 SH SOLE 21100 0 0 ESSEX PPTY TR INC COM 297178105 31193 106850 SH SOLE 106850 0 0 ESTRE AMBIENTAL INC *W EXP 12/21/202 G3206V118 20 649100 SH SOLE 649100 0 0 EURONET WORLDWIDE INC COM 298736109 2019 11999 SH SOLE 11999 0 0 EVEREST RE GROUP LTD COM G3223R108 68791 278304 SH SOLE 278304 0 0 EVERGY INC COM 30034W106 4694 78036 SH SOLE 78036 0 0 EVERGY INC COM 30034W106 280 4660 SH DFND 1 4660 0 0 EVERSOURCE ENERGY COM 30040W108 420 5544 SH DFND 1 5544 0 0 EVERSOURCE ENERGY COM 30040W108 18646 246123 SH SOLE 246123 0 0 EVERTEC INC COM 30040P103 7528 230200 SH SOLE 230200 0 0 EVO PMTS INC CL A COM 26927E104 335 10622 SH SOLE 10622 0 0 EXACT SCIENCES CORP COM 30063P105 14777 125190 SH SOLE 125190 0 0 EXELIXIS INC COM 30161Q104 3145 147148 SH SOLE 147148 0 0 EXELON CORP COM 30161N101 44390 925939 SH SOLE 925939 0 0 EXELON CORP COM 30161N101 1281 26714 SH DFND 1 26714 0 0 EXLSERVICE HOLDINGS INC COM 302081104 2460 37200 SH SOLE 37200 0 0 EXPEDIA GROUP INC COM NEW 30212P303 5170 38866 SH SOLE 38866 0 0 EXPEDITORS INTL WASH INC COM 302130109 76909 1013834 SH SOLE 1013834 0 0 EXPONENT INC COM 30214U102 13201 225500 SH SOLE 225500 0 0 EXTRA SPACE STORAGE INC COM 30225T102 3952 37249 SH SOLE 37249 0 0 EXXON MOBIL CORP COM 30231G102 291338 3801881 SH SOLE 3801881 0 0 EXXON MOBIL CORP COM 30231G102 17458 227819 SH DFND 1 227819 0 0 F M C CORP COM NEW 302491303 3179 38324 SH SOLE 38324 0 0 F5 NETWORKS INC COM 315616102 6103 41907 SH SOLE 41907 0 0 FACEBOOK INC CL A 30303M102 570822 2957627 SH SOLE 2957627 0 0 FACEBOOK INC CL A 30303M102 39201 203112 SH DFND 1 203112 0 0 FACTSET RESH SYS INC COM 303075105 259 904 SH SOLE 904 0 0 FAR PT ACQUISITION CORP COM CL A 30734W109 10190 1000000 SH SOLE 1000000 0 0 FAR PT ACQUISITION CORP *W EXP 06/01/202 30734W117 425 333332 SH SOLE 333332 0 0 FARFETCH LTD ORD SH CL A 30744W107 653 31377 SH SOLE 31377 0 0 FASTENAL CO COM 311900104 18673 572974 SH SOLE 572974 0 0 FASTENAL CO COM 311900104 2584 79283 SH DFND 1 79283 0 0 FATE THERAPEUTICS INC COM 31189P102 851 41909 SH SOLE 41909 0 0 FB FINL CORP COM 30257X104 1401 38274 SH SOLE 38274 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 2879 22357 SH SOLE 22357 0 0 FEDERAL SIGNAL CORP COM 313855108 230 8600 SH SOLE 8600 0 0 FEDERATED INVS INC PA CL B 314211103 416 12796 SH SOLE 12796 0 0 FEDEX CORP COM 31428X106 11797 71847 SH SOLE 71847 0 0 FEDEX CORP COM 31428X106 685 4173 SH DFND 1 4173 0 0 FIBROGEN INC COM 31572Q808 2328 51526 SH SOLE 51526 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 18363 455658 SH SOLE 455658 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 72939 594550 SH SOLE 594550 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 546 41525 SH SOLE 41525 0 0 FIFTH THIRD BANCORP COM 316773100 13067 468343 SH SOLE 468343 0 0 FIRST BANCSHARES INC MS COM 318916103 557 18353 SH SOLE 18353 0 0 FIRST DATA CORP NEW COM CL A 32008D106 270 9983 SH SOLE 9983 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 823 22412 SH SOLE 22412 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 6011 759722 SH SOLE 759722 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 4734 48479 SH SOLE 48479 0 0 FIRSTENERGY CORP COM 337932107 31358 732483 SH SOLE 732483 0 0 FIRSTENERGY CORP COM 337932107 1307 30523 SH DFND 1 30523 0 0 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 299 3102 SH DFND 1 3102 0 0 FISERV INC COM 337738108 2252 24706 SH DFND 1 24706 0 0 FISERV INC COM 337738108 94205 1033401 SH SOLE 1033401 0 0 FIVE BELOW INC COM 33829M101 839 6990 SH SOLE 6990 0 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 116 15435 SH DFND 1 15435 0 0 FIVE9 INC COM 338307101 1497 29179 SH SOLE 29179 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 39304 139946 SH SOLE 139946 0 0 FLEX LTD ORD Y2573F102 154 16080 SH DFND 1 16080 0 0 FLIR SYS INC COM 302445101 2951 54554 SH SOLE 54554 0 0 FLOWSERVE CORP COM 34354P105 2008 38115 SH SOLE 38115 0 0 FLOWSERVE CORP COM 34354P105 8233 156245 SH DFND 1 156245 0 0 FLUOR CORP NEW COM 343412102 444 13192 SH SOLE 13192 0 0 FNB CORP PA COM 302520101 532 45181 SH SOLE 45181 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 2715 28067 SH SOLE 28067 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 637 6582 SH DFND 1 6582 0 0 FOOT LOCKER INC COM 344849104 2480 59151 SH SOLE 59151 0 0 FORD MTR CO DEL COM 345370860 15118 1477765 SH SOLE 1477765 0 0 FORD MTR CO DEL COM 345370860 13581 1327588 SH DFND 1 1327588 0 0 FORRESTER RESH INC COM 346563109 1242 26400 SH SOLE 26400 0 0 FORTINET INC COM 34959E109 3337 43429 SH SOLE 43429 0 0 FORTIS INC COM 349553107 223433 5646312 SH SOLE 5646312 0 0 FORTIS INC COM 349553107 157464 3979243 SH DFND 1 3979243 0 0 FORTIVE CORP COM 34959J108 1195 14664 SH DFND 1 14664 0 0 FORTIVE CORP COM 34959J108 38755 475410 SH SOLE 475410 0 0 FORTUNA SILVER MINES INC COM 349915108 235 82395 SH SOLE 82395 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 2386 41768 SH SOLE 41768 0 0 FORTY SEVEN INC COM 34983P104 162 15237 SH SOLE 15237 0 0 FORWARD AIR CORP COM 349853101 17402 294200 SH SOLE 294200 0 0 FOX CORP CL A COM 35137L105 5020 137000 SH SOLE 137000 0 0 FOX CORP CL B COM 35137L204 2208 60441 SH SOLE 60441 0 0 FRANCO NEVADA CORP COM 351858105 168298 1978833 SH SOLE 1978833 0 0 FRANCO NEVADA CORP COM 351858105 51452 604907 SH DFND 1 604907 0 0 FRANKLIN RES INC COM 354613101 3109 89330 SH SOLE 89330 0 0 FREEPORT-MCMORAN INC CL B 35671D857 5719 492632 SH SOLE 492632 0 0 FRONTDOOR INC COM 35905A109 305 7000 SH SOLE 7000 0 0 G1 THERAPEUTICS INC COM 3621LQ109 1010 32950 SH SOLE 32950 0 0 GALLAGHER ARTHUR J & CO COM 363576109 28130 321150 SH SOLE 321150 0 0 GALLAGHER ARTHUR J & CO COM 363576109 1029 11752 SH DFND 1 11752 0 0 GAP INC COM 364760108 1613 89739 SH SOLE 89739 0 0 GARDNER DENVER HLDGS INC COM 36555P107 18940 547386 SH SOLE 547386 0 0 GARDNER DENVER HLDGS INC COM 36555P107 13036 376766 SH DFND 1 376766 0 0 GARMIN LTD SHS H2906T109 3733 46774 SH SOLE 46774 0 0 GARTNER INC COM 366651107 12309 76485 SH SOLE 76485 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 245 10826 SH SOLE 10826 0 0 GENERAL DYNAMICS CORP COM 369550108 19877 109323 SH SOLE 109323 0 0 GENERAL DYNAMICS CORP COM 369550108 346 1905 SH DFND 1 1905 0 0 GENERAL ELECTRIC CO COM 369604103 6106 581519 SH DFND 1 581519 0 0 GENERAL ELECTRIC CO COM 369604103 74647 7109224 SH SOLE 7109224 0 0 GENERAL MLS INC COM 370334104 19052 362761 SH SOLE 362761 0 0 GENERAL MLS INC COM 370334104 893 17005 SH DFND 1 17005 0 0 GENERAL MTRS CO COM 37045V100 16741 434498 SH SOLE 434498 0 0 GENESEE & WYO INC CL A 371559105 760 7600 SH SOLE 7600 0 0 GENMARK DIAGNOSTICS INC COM 372309104 988 152216 SH SOLE 152216 0 0 GENTEX CORP COM 371901109 3401 138199 SH SOLE 138199 0 0 GENTHERM INC COM 37253A103 1256 30023 SH SOLE 30023 0 0 GENUINE PARTS CO COM 372460105 53213 513737 SH SOLE 513737 0 0 GENUINE PARTS CO COM 372460105 250 2411 SH DFND 1 2411 0 0 GETTY RLTY CORP NEW COM 374297109 6337 206012 SH SOLE 206012 0 0 GIBRALTAR INDS INC COM 374689107 1620 40140 SH SOLE 40140 0 0 GILDAN ACTIVEWEAR INC COM 375916103 98732 2545741 SH SOLE 2545741 0 0 GILDAN ACTIVEWEAR INC COM 375916103 5595 144256 SH DFND 1 144256 0 0 GILEAD SCIENCES INC COM 375558103 2604 38538 SH DFND 1 38538 0 0 GILEAD SCIENCES INC COM 375558103 28609 423462 SH SOLE 423462 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 5635 140806 SH DFND 1 140806 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 3997 75991 SH SOLE 75991 0 0 GLOBAL PMTS INC COM 37940X102 72925 455411 SH SOLE 455411 0 0 GLOBAL PMTS INC COM 37940X102 850 5309 SH DFND 1 5309 0 0 GLYCOMIMETICS INC COM 38000Q102 765 64210 SH SOLE 64210 0 0 GODADDY INC CL A 380237107 211 3004 SH SOLE 3004 0 0 GODADDY INC CL A 380237107 320 4565 SH DFND 1 4565 0 0 GOLD STD VENTURES CORP COM 380738104 287 273338 SH SOLE 273338 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 57556 281310 SH SOLE 281310 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 3642 17799 SH DFND 1 17799 0 0 GORES HOLDINGS III INC CLASS A 38286G109 29145 2900000 SH SOLE 2900000 0 0 GORES HOLDINGS III INC *W EXP 09/11/202 38286G117 1377 966666 SH SOLE 966666 0 0 GORES METROPOULOS INC UNIT 99/99/9999 382872208 15240 1450000 SH SOLE 1450000 0 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 205 1961 SH DFND 1 1961 0 0 GRACO INC COM 384109104 4852 96690 SH SOLE 96690 0 0 GRAHAM HLDGS CO COM 384637104 1449 2100 SH SOLE 2100 0 0 GRAINGER W W INC COM 384802104 6814 25405 SH SOLE 25405 0 0 GRAINGER W W INC COM 384802104 2771 10331 SH DFND 1 10331 0 0 GRAN TIERRA ENERGY INC COM 38500T101 3731 2378175 SH SOLE 2378175 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 53427 1157997 SH SOLE 1157997 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 559 12117 SH DFND 1 12117 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 386 4713 SH DFND 1 4713 0 0 GRUPO FINANCIERO GALICIA S A SPONSORED ADR 399909100 1209 34057 SH SOLE 34057 0 0 GS ACQUISITION HLDGS CORP COM CL A 36255F102 17170 1700000 SH SOLE 1700000 0 0 GS ACQUISITION HLDGS CORP *W EXP 06/12/202 36255F110 722 566666 SH SOLE 566666 0 0 GTT COMMUNICATIONS INC COM 362393100 565 32100 SH SOLE 32100 0 0 GTY TECHNOLOGY HOLDINGS INC *W EXP 02/19/202 362409112 226 297233 SH SOLE 297233 0 0 GUARDANT HEALTH INC COM 40131M109 3114 36070 SH SOLE 36070 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 1806 10476 SH SOLE 10476 0 0 HALLIBURTON CO COM 406216101 5954 261823 SH SOLE 261823 0 0 HALLIBURTON CO COM 406216101 13892 610886 SH DFND 1 610886 0 0 HANESBRANDS INC COM 410345102 548 31835 SH DFND 1 31835 0 0 HANESBRANDS INC COM 410345102 15314 889313 SH SOLE 889313 0 0 HANGER INC COM NEW 41043F208 1027 53606 SH SOLE 53606 0 0 HANOVER INS GROUP INC COM 410867105 2206 17191 SH SOLE 17191 0 0 HARLEY DAVIDSON INC COM 412822108 2415 67400 SH SOLE 67400 0 0 HARLEY DAVIDSON INC COM 412822108 16959 473329 SH DFND 1 473329 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 55600 997851 SH SOLE 997851 0 0 HASBRO INC COM 418056107 12879 121872 SH SOLE 121872 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 5897 135400 SH SOLE 135400 0 0 HAWAIIAN HOLDINGS INC COM 419879101 1051 38300 SH SOLE 38300 0 0 HAWKINS INC COM 420261109 472 10880 SH SOLE 10880 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 839 26380 SH SOLE 26380 0 0 HCA HEALTHCARE INC COM 40412C101 38297 283324 SH SOLE 283324 0 0 HCA HEALTHCARE INC COM 40412C101 264 1951 SH DFND 1 1951 0 0 HCP INC COM 40414L109 4470 139781 SH SOLE 139781 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 2996 23037 SH SOLE 23037 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 429 3300 SH DFND 1 3300 0 0 HELMERICH & PAYNE INC COM 423452101 2401 47438 SH SOLE 47438 0 0 HENRY JACK & ASSOC INC COM 426281101 6708 50092 SH SOLE 50092 0 0 HENRY SCHEIN INC COM 806407102 8286 118544 SH SOLE 118544 0 0 HENRY SCHEIN INC COM 806407102 2942 42085 SH DFND 1 42085 0 0 HERITAGE COMMERCE CORP COM 426927109 845 68979 SH SOLE 68979 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 835 31727 SH SOLE 31727 0 0 HERITAGE FINL CORP WASH COM 42722X106 1000 33845 SH SOLE 33845 0 0 HERSHEY CO COM 427866108 70083 522892 SH SOLE 522892 0 0 HESS CORP COM 42809H107 4778 75168 SH SOLE 75168 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 6701 448213 SH SOLE 448213 0 0 HEXCEL CORP NEW COM 428291108 53525 661786 SH SOLE 661786 0 0 HEXCEL CORP NEW COM 428291108 4638 57339 SH DFND 1 57339 0 0 HEXO CORP COM 428304109 3707 693100 SH SOLE 693100 0 0 HILLENBRAND INC COM 431571108 5642 142590 SH SOLE 142590 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 39686 406040 SH SOLE 406040 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 341 3485 SH DFND 1 3485 0 0 HMS HLDGS CORP COM 40425J101 1513 46701 SH SOLE 46701 0 0 HOLLYFRONTIER CORP COM 436106108 4037 87223 SH SOLE 87223 0 0 HOLOGIC INC COM 436440101 43777 911634 SH SOLE 911634 0 0 HOLOGIC INC COM 436440101 327 6818 SH DFND 1 6818 0 0 HOME BANCSHARES INC COM 436893200 2236 116100 SH SOLE 116100 0 0 HOME DEPOT INC COM 437076102 293898 1413175 SH SOLE 1413175 0 0 HOME DEPOT INC COM 437076102 87219 419384 SH DFND 1 419384 0 0 HOMOLOGY MEDICINES INC COM 438083107 942 48119 SH SOLE 48119 0 0 HONDA MOTOR LTD AMERN SHS 438128308 275 10680 SH DFND 1 10680 0 0 HONEYWELL INTL INC COM 438516106 6091 34886 SH DFND 1 34886 0 0 HONEYWELL INTL INC COM 438516106 185076 1060060 SH SOLE 1060060 0 0 HOPE BANCORP INC COM 43940T109 722 52419 SH SOLE 52419 0 0 HORMEL FOODS CORP COM 440452100 5890 145280 SH SOLE 145280 0 0 HOST HOTELS & RESORTS INC COM 44107P104 3963 217532 SH SOLE 217532 0 0 HP INC COM 40434L105 10436 501973 SH SOLE 501973 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 247 5925 SH DFND 1 5925 0 0 HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 164 98864 SH SOLE 98864 0 0 HUDBAY MINERALS INC COM 443628102 10384 1913879 SH SOLE 1913879 0 0 HUMANA INC COM 444859102 26567 100139 SH SOLE 100139 0 0 HUNT J B TRANS SVCS INC COM 445658107 51690 565477 SH SOLE 565477 0 0 HUNTINGTON BANCSHARES INC COM 446150104 5582 403895 SH SOLE 403895 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 7852 34937 SH SOLE 34937 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 336 1496 SH DFND 1 1496 0 0 HUNTSMAN CORP COM 447011107 604 29541 SH SOLE 29541 0 0 HURON CONSULTING GROUP INC COM 447462102 544 10800 SH SOLE 10800 0 0 IAC INTERACTIVECORP COM 44919P508 42247 194212 SH SOLE 194212 0 0 IAMGOLD CORP COM 450913108 6072 1791028 SH SOLE 1791028 0 0 ICICI BK LTD ADR 45104G104 27069 2150040 SH SOLE 2150040 0 0 ICU MED INC COM 44930G107 16033 63645 SH SOLE 63645 0 0 IDACORP INC COM 451107106 2346 23359 SH SOLE 23359 0 0 IDEX CORP COM 45167R104 21741 126297 SH SOLE 126297 0 0 IDEXX LABS INC COM 45168D104 22005 79921 SH SOLE 79921 0 0 IDEXX LABS INC COM 45168D104 409 1487 SH DFND 1 1487 0 0 ILLINOIS TOOL WKS INC COM 452308109 994 6588 SH DFND 1 6588 0 0 ILLINOIS TOOL WKS INC COM 452308109 35700 236720 SH SOLE 236720 0 0 ILLUMINA INC COM 452327109 29100 79045 SH SOLE 79045 0 0 ILLUMINA INC COM 452327109 2181 5923 SH DFND 1 5923 0 0 IMMUNOGEN INC COM 45253H101 30 13633 SH SOLE 13633 0 0 IMMUNOMEDICS INC COM 452907108 1745 125812 SH SOLE 125812 0 0 IMPERIAL OIL LTD COM NEW 453038408 94539 3407032 SH SOLE 3407032 0 0 IMPERIAL OIL LTD COM NEW 453038408 17895 644893 SH DFND 1 644893 0 0 INCYTE CORP COM 45337C102 20499 241279 SH SOLE 241279 0 0 INDEPENDENT BANK CORP MASS COM 453836108 690 9062 SH SOLE 9062 0 0 INDEPENDENT BK GROUP INC COM 45384B106 1624 29557 SH SOLE 29557 0 0 INFOSYS LTD SPONSORED ADR 456788108 8022 749700 SH SOLE 749700 0 0 INFOSYS LTD SPONSORED ADR 456788108 384 35903 SH DFND 1 35903 0 0 ING GROEP N V SPONSORED ADR 456837103 704 60888 SH DFND 1 60888 0 0 INGERSOLL-RAND PLC SHS G47791101 55744 440076 SH DFND 1 440076 0 0 INGERSOLL-RAND PLC SHS G47791101 76196 601535 SH SOLE 601535 0 0 INGREDION INC COM 457187102 13088 158664 SH SOLE 158664 0 0 INPHI CORP COM 45772F107 1634 32605 SH SOLE 32605 0 0 INSMED INC COM PAR $.01 457669307 3260 127346 SH SOLE 127346 0 0 INSULET CORP COM 45784P101 2782 23300 SH SOLE 23300 0 0 INTEGER HLDGS CORP COM 45826H109 864 10300 SH SOLE 10300 0 0 INTEL CORP COM 458140100 146993 3070662 SH SOLE 3070662 0 0 INTEL CORP COM 458140100 10037 209664 SH DFND 1 209664 0 0 INTER PARFUMS INC COM 458334109 5532 83200 SH SOLE 83200 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 2430 44834 SH SOLE 44834 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 759 9537 SH SOLE 9537 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 87439 1017437 SH SOLE 1017437 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 367 4270 SH DFND 1 4270 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 12813 92913 SH DFND 1 92913 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 90017 652767 SH SOLE 652767 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 14584 100519 SH SOLE 100519 0 0 INTERNATIONAL FLAVORS&FRAGRA UNIT 09/15/2021 459506309 5452 101300 SH SOLE 101300 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 1115 24846 SH SOLE 24846 0 0 INTERPUBLIC GROUP COS INC COM 460690100 11967 529746 SH SOLE 529746 0 0 INTL PAPER CO COM 460146103 6473 149416 SH SOLE 149416 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 193 14900 SH SOLE 14900 0 0 INTUIT COM 461202103 173812 665106 SH SOLE 665106 0 0 INTUIT COM 461202103 5402 20671 SH DFND 1 20671 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 2494 4754 SH DFND 1 4754 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 114465 218215 SH SOLE 218215 0 0 INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 319 21333 SH DFND 1 21333 0 0 INVESCO LTD SHS G491BT108 3606 176231 SH SOLE 176231 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 3171 196700 SH SOLE 196700 0 0 INVESTORS BANCORP INC NEW COM 46146L101 1011 90700 SH SOLE 90700 0 0 IONIS PHARMACEUTICALS INC COM 462222100 3130 48703 SH SOLE 48703 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 4053 165308 SH SOLE 165308 0 0 IPG PHOTONICS CORP COM 44980X109 1620 10504 SH SOLE 10504 0 0 IQVIA HLDGS INC COM 46266C105 7825 48635 SH SOLE 48635 0 0 IQVIA HLDGS INC COM 46266C105 1796 11161 SH DFND 1 11161 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 1071 13549 SH SOLE 13549 0 0 IRON MTN INC NEW COM 46284V101 15095 482262 SH SOLE 482262 0 0 IRON MTN INC NEW COM 46284V101 818 26146 SH DFND 1 26146 0 0 ISHARES GOLD TRUST ISHARES 464285105 7205 569125 SH DFND 1 569125 0 0 ISHARES INC MSCI AUST ETF 464286103 571 25330 SH DFND 1 25330 0 0 ISHARES INC MSCI CDA ETF 464286509 1511 53865 SH DFND 1 53865 0 0 ISHARES INC MSCI BRIC INDX 464286657 540 14590 SH DFND 1 14590 0 0 ISHARES INC MSCI SWITZERLAND 464286749 1074 32593 SH DFND 1 32593 0 0 ISHARES INC MSCI GERMANY ETF 464286806 571 20349 SH DFND 1 20349 0 0 ISHARES INC MSCI HONG KG ETF 464286871 708 27340 SH DFND 1 27340 0 0 ISHARES INC MSCI SINGPOR ETF 46434G780 580 23466 SH DFND 1 23466 0 0 ISHARES INC MSCI AUST ETF 464286103 36057 1599676 SH SOLE 1599676 0 0 ISHARES INC MIN VOL EMRG MKT 464286533 2364 40170 SH SOLE 40170 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 19267 353000 SH SOLE 353000 0 0 ISHARES TR SELECT DIVID ETF 464287168 1454 14600 SH SOLE 14600 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 127299 2966641 SH SOLE 2966641 0 0 ISHARES TR 20 YR TR BD ETF 464287432 34845 262370 SH SOLE 262370 0 0 ISHARES TR MSCI EAFE ETF 464287465 297202 4521556 SH SOLE 4521556 0 0 ISHARES TR CORE S&P MCP ETF 464287507 151244 778564 SH SOLE 778564 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 28363 182400 SH SOLE 182400 0 0 ISHARES TR JPMORGAN USD EMG 464288281 10423 92000 SH SOLE 92000 0 0 ISHARES TR IBOXX HI YD ETF 464288513 102001 1170000 SH SOLE 1170000 0 0 ISHARES TR INTRM TR CRP ETF 464288638 2822 49550 SH SOLE 49550 0 0 ISHARES TR SH TR CRPORT ETF 464288646 5376 100600 SH SOLE 100600 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 1352 26554 SH DFND 1 26554 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 317 5189 SH DFND 1 5189 0 0 ISHARES TR MIN VOL USA ETF 46429B697 1715 27776 SH DFND 1 27776 0 0 ISHARES TR CORE MSCI EAFE 46432F842 651 10600 SH DFND 1 10600 0 0 ISHARES TR SELECT DIVID ETF 464287168 263 2645 SH DFND 1 2645 0 0 ISHARES TR TIPS BD ETF 464287176 3786 31304 SH DFND 1 31304 0 0 ISHARES TR CORE S&P500 ETF 464287200 223 756 SH DFND 1 756 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 3830 89250 SH DFND 1 89250 0 0 ISHARES TR IBOXX INV CP ETF 464287242 6903 55501 SH DFND 1 55501 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 4209 26815 SH DFND 1 26815 0 0 ISHARES TR S&P 500 VAL ETF 464287408 4792 41607 SH DFND 1 41607 0 0 ISHARES TR MSCI EAFE ETF 464287465 4541 69088 SH DFND 1 69088 0 0 ISHARES TR CORE S&P MCP ETF 464287507 3647 18773 SH DFND 1 18773 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 1233 10230 SH DFND 1 10230 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 638 6080 SH DFND 1 6080 0 0 ISHARES TR U.S. REAL ES ETF 464287739 297 3400 SH DFND 1 3400 0 0 ISHARES TR CORE S&P SCP ETF 464287804 629 8041 SH DFND 1 8041 0 0 ISHARES TR GLB INFRASTR ETF 464288372 7892 170813 SH DFND 1 170813 0 0 ISHARES TR INTL SEL DIV ETF 464288448 411 13367 SH DFND 1 13367 0 0 ISHARES TR IBOXX HI YD ETF 464288513 4359 49997 SH DFND 1 49997 0 0 ISHARES TR PFD AND INCM SEC 464288687 3161 85792 SH DFND 1 85792 0 0 ISHARES TR MSCI INDONIA ETF 46429B309 471 20100 SH DFND 1 20100 0 0 ISHARES TR MSCI IRELAND ETF 46429B507 1502 36107 SH DFND 1 36107 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 291 30905 SH DFND 1 30905 0 0 J & J SNACK FOODS CORP COM 466032109 2965 18422 SH SOLE 18422 0 0 J2 GLOBAL INC COM 48123V102 204 2300 SH SOLE 2300 0 0 JABIL INC COM 466313103 228 7200 SH SOLE 7200 0 0 JACOBS ENGR GROUP INC COM 469814107 13540 160447 SH SOLE 160447 0 0 JACOBS ENGR GROUP INC COM 469814107 729 8642 SH DFND 1 8642 0 0 JAGGED PEAK ENERGY INC COM 47009K107 593 71713 SH SOLE 71713 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 3060 21463 SH SOLE 21463 0 0 JBG SMITH PPTYS COM 46590V100 2623 66687 SH SOLE 66687 0 0 JD COM INC SPON ADR CL A 47215P106 848 28009 SH SOLE 28009 0 0 JEFFERIES FINL GROUP INC COM 47233W109 1482 77060 SH SOLE 77060 0 0 JEFFERIES FINL GROUP INC COM 47233W109 224 11659 SH DFND 1 11659 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 3605 29762 SH SOLE 29762 0 0 JOHNSON & JOHNSON COM 478160104 288794 2073478 SH SOLE 2073478 0 0 JOHNSON & JOHNSON COM 478160104 66074 474396 SH DFND 1 474396 0 0 JOHNSON CTLS INTL PLC SHS G51502105 10065 243653 SH SOLE 243653 0 0 JOHNSON CTLS INTL PLC SHS G51502105 527 12767 SH DFND 1 12767 0 0 JONES LANG LASALLE INC COM 48020Q107 378 2685 SH SOLE 2685 0 0 JPMORGAN CHASE & CO COM 46625H100 382747 3423500 SH SOLE 3423500 0 0 JPMORGAN CHASE & CO COM 46625H100 44857 401224 SH DFND 1 401224 0 0 JUNIPER NETWORKS INC COM 48203R104 722 27125 SH DFND 1 27125 0 0 JUNIPER NETWORKS INC COM 48203R104 4180 156974 SH SOLE 156974 0 0 JUST ENERGY GROUP INC COM 48213W101 18738 4349140 SH SOLE 4349140 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 8238 84400 SH SOLE 84400 0 0 KAMAN CORP COM 483548103 9955 156300 SH SOLE 156300 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 14610 119928 SH SOLE 119928 0 0 KAR AUCTION SVCS INC COM 48238T109 2250 90000 SH SOLE 90000 0 0 KELLOGG CO COM 487836108 39703 741137 SH SOLE 741137 0 0 KELLOGG CO COM 487836108 18384 343184 SH DFND 1 343184 0 0 KELLY SVCS INC CL A 488152208 1367 52200 SH SOLE 52200 0 0 KEURIG DR PEPPER INC COM 49271V100 850 29429 SH DFND 1 29429 0 0 KEYCORP NEW COM 493267108 807 45490 SH DFND 1 45490 0 0 KEYCORP NEW COM 493267108 6673 375947 SH SOLE 375947 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 29745 331198 SH SOLE 331198 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 562 6253 SH DFND 1 6253 0 0 KIMBERLY CLARK CORP COM 494368103 21036 157836 SH DFND 1 157836 0 0 KIMBERLY CLARK CORP COM 494368103 58998 442662 SH SOLE 442662 0 0 KIMCO RLTY CORP COM 49446R109 2288 123817 SH SOLE 123817 0 0 KINDER MORGAN INC DEL COM 49456B101 12533 600233 SH SOLE 600233 0 0 KINDER MORGAN INC DEL COM 49456B101 1564 74907 SH DFND 1 74907 0 0 KINROSS GOLD CORP COM 496902404 26866 6938065 SH SOLE 6938065 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 51683 1197731 SH SOLE 1197731 0 0 KKR & CO INC CL A 48251W104 9185 363466 SH SOLE 363466 0 0 KLA-TENCOR CORP COM 482480100 34625 292937 SH SOLE 292937 0 0 KLA-TENCOR CORP COM 482480100 16507 139653 SH DFND 1 139653 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 395 12041 SH SOLE 12041 0 0 KOHLS CORP COM 500255104 3149 66229 SH SOLE 66229 0 0 KOSMOS ENERGY LTD COM 500688106 182 29038 SH SOLE 29038 0 0 KRAFT HEINZ CO COM 500754106 6825 219862 SH SOLE 219862 0 0 KRAFT HEINZ CO COM 500754106 413 13309 SH DFND 1 13309 0 0 KROGER CO COM 501044101 9289 427889 SH SOLE 427889 0 0 KRYSTAL BIOTECH INC COM 501147102 808 20055 SH SOLE 20055 0 0 KULICKE & SOFFA INDS INC COM 501242101 10716 475200 SH SOLE 475200 0 0 L BRANDS INC COM 501797104 7326 280680 SH SOLE 280680 0 0 L3 TECHNOLOGIES INC COM 502413107 12850 52414 SH SOLE 52414 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 9459 54710 SH SOLE 54710 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 473 2733 SH DFND 1 2733 0 0 LAM RESEARCH CORP COM 512807108 9931 52867 SH SOLE 52867 0 0 LAMB WESTON HLDGS INC COM 513272104 2836 44754 SH SOLE 44754 0 0 LANCASTER COLONY CORP COM 513847103 2448 16471 SH SOLE 16471 0 0 LANDSTAR SYS INC COM 515098101 1030 9535 SH SOLE 9535 0 0 LANTHEUS HLDGS INC COM 516544103 1783 63009 SH SOLE 63009 0 0 LAS VEGAS SANDS CORP COM 517834107 13234 223970 SH SOLE 223970 0 0 LAS VEGAS SANDS CORP COM 517834107 1496 25314 SH DFND 1 25314 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 2557 175290 SH SOLE 175290 0 0 LAUDER ESTEE COS INC CL A 518439104 31603 172590 SH SOLE 172590 0 0 LAZARD LTD SHS A G54050102 640 18620 SH SOLE 18620 0 0 LAZYDAYS HLDGS INC COM 52110H100 1116 223173 SH SOLE 223173 0 0 LEGGETT & PLATT INC COM 524660107 10424 271681 SH SOLE 271681 0 0 LEGGETT & PLATT INC COM 524660107 485 12649 SH DFND 1 12649 0 0 LENNAR CORP CL A 526057104 1252 25829 SH DFND 1 25829 0 0 LENNAR CORP CL A 526057104 4241 87507 SH SOLE 87507 0 0 LENNOX INTL INC COM 526107107 282 1024 SH SOLE 1024 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 2401 115000 SH SOLE 115000 0 0 LGI HOMES INC COM 50187T106 1246 17443 SH DFND 1 17443 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 8281 79456 SH SOLE 79456 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 258 9559 SH SOLE 9559 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 11912 449001 SH SOLE 449001 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 4091 108198 SH SOLE 108198 0 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 164 10651 SH DFND 1 10651 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 723 19336 SH DFND 1 19336 0 0 LIBERTY PPTY TR SH BEN INT 531172104 1947 38909 SH SOLE 38909 0 0 LILLY ELI & CO COM 532457108 80159 723525 SH SOLE 723525 0 0 LINCOLN NATL CORP IND COM 534187109 4437 68844 SH SOLE 68844 0 0 LINDE PLC COM G5494J103 249632 1243188 SH SOLE 1243188 0 0 LINDE PLC COM G5494J103 47050 234314 SH DFND 1 234314 0 0 LINDSAY CORP COM 535555106 220 2682 SH SOLE 2682 0 0 LITTELFUSE INC COM 537008104 525 2968 SH SOLE 2968 0 0 LIVE OAK BANCSHARES INC COM 53803X105 666 38834 SH SOLE 38834 0 0 LKQ CORP COM 501889208 2807 105493 SH SOLE 105493 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 8255 2338467 SH DFND 1 2338467 0 0 LOCKHEED MARTIN CORP COM 539830109 9239 25415 SH DFND 1 25415 0 0 LOCKHEED MARTIN CORP COM 539830109 173870 478269 SH SOLE 478269 0 0 LOEWS CORP COM 540424108 95186 1741102 SH SOLE 1741102 0 0 LOGMEIN INC COM 54142L109 26824 364067 SH SOLE 364067 0 0 LOWES COS INC COM 548661107 23639 234256 SH SOLE 234256 0 0 LTC PPTYS INC COM 502175102 5274 115500 SH SOLE 115500 0 0 LULULEMON ATHLETICA INC COM 550021109 1016 5640 SH SOLE 5640 0 0 LULULEMON ATHLETICA INC COM 550021109 1064 5902 SH DFND 1 5902 0 0 LUXFER HOLDINGS PLC SHS G5698W116 652 26572 SH SOLE 26572 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 61190 710438 SH SOLE 710438 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 7963 92456 SH DFND 1 92456 0 0 M & T BK CORP COM 55261F104 344 2021 SH DFND 1 2021 0 0 M & T BK CORP COM 55261F104 10783 63402 SH SOLE 63402 0 0 M D C HLDGS INC COM 552676108 8370 255352 SH SOLE 255352 0 0 M D C HLDGS INC COM 552676108 237 7238 SH DFND 1 7238 0 0 MACERICH CO COM 554382101 1026 30628 SH SOLE 30628 0 0 MACYS INC COM 55616P104 2868 133663 SH SOLE 133663 0 0 MADDEN STEVEN LTD COM 556269108 23147 681800 SH SOLE 681800 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 628 5988 SH SOLE 5988 0 0 MAG SILVER CORP COM 55903Q104 2518 238100 SH SOLE 238100 0 0 MAGNA INTL INC COM 559222401 282364 5662671 SH SOLE 5662671 0 0 MAGNA INTL INC COM 559222401 56784 1138783 SH DFND 1 1138783 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 1204 103979 SH SOLE 103979 0 0 MAGNOLIA OIL & GAS CORP *W EXP 07/31/202 559663117 601 180000 SH SOLE 180000 0 0 MANITOWOC CO INC COM NEW 563571405 237 7418 SH DFND 1 7418 0 0 MANTECH INTL CORP CL A 564563104 11089 168400 SH SOLE 168400 0 0 MANULIFE FINL CORP COM 56501R106 716404 39334484 SH SOLE 39334484 0 0 MANULIFE FINL CORP COM 56501R106 155950 8562497 SH DFND 1 8562497 0 0 MARATHON OIL CORP COM 565849106 4678 329194 SH SOLE 329194 0 0 MARATHON PETE CORP COM 56585A102 11445 204812 SH SOLE 204812 0 0 MARKEL CORP COM 570535104 255 234 SH SOLE 234 0 0 MARKETAXESS HLDGS INC COM 57060D108 6399 19910 SH SOLE 19910 0 0 MARKETAXESS HLDGS INC COM 57060D108 504 1567 SH DFND 1 1567 0 0 MARRIOTT INTL INC NEW CL A 571903202 46254 329701 SH SOLE 329701 0 0 MARSH & MCLENNAN COS INC COM 571748102 116803 1170958 SH SOLE 1170958 0 0 MARSH & MCLENNAN COS INC COM 571748102 5683 56975 SH DFND 1 56975 0 0 MARTEN TRANS LTD COM 573075108 1267 69800 SH SOLE 69800 0 0 MARTIN MARIETTA MATLS INC COM 573284106 60144 261371 SH SOLE 261371 0 0 MARTIN MARIETTA MATLS INC COM 573284106 4048 17593 SH DFND 1 17593 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 34988 1465753 SH SOLE 1465753 0 0 MASCO CORP COM 574599106 38658 985162 SH SOLE 985162 0 0 MASIMO CORP COM 574795100 10860 72972 SH SOLE 72972 0 0 MASTERCARD INC CL A 57636Q104 219536 829908 SH SOLE 829908 0 0 MASTERCARD INC CL A 57636Q104 12337 46637 SH DFND 1 46637 0 0 MATADOR RES CO COM 576485205 353 17740 SH SOLE 17740 0 0 MATSON INC COM 57686G105 2191 56398 SH SOLE 56398 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 42502 710491 SH SOLE 710491 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 281 4696 SH DFND 1 4696 0 0 MAXIMUS INC COM 577933104 4193 57800 SH SOLE 57800 0 0 MCCORMICK & CO INC COM NON VTG 579780206 71065 458456 SH SOLE 458456 0 0 MCCORMICK & CO INC COM NON VTG 579780206 4871 31427 SH DFND 1 31427 0 0 MCDONALDS CORP COM 580135101 18245 87860 SH DFND 1 87860 0 0 MCDONALDS CORP COM 580135101 256277 1234116 SH SOLE 1234116 0 0 MCKESSON CORP COM 58155Q103 7989 59447 SH SOLE 59447 0 0 MCKESSON CORP COM 58155Q103 1274 9481 SH DFND 1 9481 0 0 MDU RES GROUP INC COM 552690109 2781 107779 SH SOLE 107779 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 1470 84300 SH DFND 1 84300 0 0 MEDNAX INC COM 58502B106 2523 100000 SH SOLE 100000 0 0 MEDTRONIC PLC SHS G5960L103 152997 1570974 SH SOLE 1570974 0 0 MEDTRONIC PLC SHS G5960L103 9212 94587 SH DFND 1 94587 0 0 MELCO RESORTS AND ENTMT LTD ADR 585464100 1266 58300 SH SOLE 58300 0 0 MENLO THERAPEUTICS INC COM 586858102 177 29600 SH SOLE 29600 0 0 MERCADOLIBRE INC COM 58733R102 11000 17980 SH SOLE 17980 0 0 MERCK & CO INC COM 58933Y105 264339 3152518 SH SOLE 3152518 0 0 MERCK & CO INC COM 58933Y105 27978 333666 SH DFND 1 333666 0 0 MEREDITH CORP COM 589433101 321 5836 SH SOLE 5836 0 0 MERIDIAN BANCORP INC MD COM 58958U103 1328 74248 SH SOLE 74248 0 0 MERITOR INC COM 59001K100 485 20000 SH SOLE 20000 0 0 METHANEX CORP COM 59151K108 22897 503295 SH SOLE 503295 0 0 METHANEX CORP COM 59151K108 2333 51275 SH DFND 1 51275 0 0 METLIFE INC COM 59156R108 54246 1092137 SH DFND 1 1092137 0 0 METLIFE INC COM 59156R108 123097 2478296 SH SOLE 2478296 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 23521 28001 SH SOLE 28001 0 0 MGM RESORTS INTERNATIONAL COM 552953101 58407 2044333 SH SOLE 2044333 0 0 MGM RESORTS INTERNATIONAL COM 552953101 3241 113437 SH DFND 1 113437 0 0 MICHAELS COS INC COM 59408Q106 2067 237600 SH SOLE 237600 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 70921 818010 SH SOLE 818010 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 246 2842 SH DFND 1 2842 0 0 MICRON TECHNOLOGY INC COM 595112103 12398 321271 SH DFND 1 321271 0 0 MICRON TECHNOLOGY INC COM 595112103 55760 1444938 SH SOLE 1444938 0 0 MICROSOFT CORP COM 594918104 1217450 9088158 SH SOLE 9088158 0 0 MICROSOFT CORP COM 594918104 216752 1618038 SH DFND 1 1618038 0 0 MID AMER APT CMNTYS INC COM 59522J103 4559 38712 SH SOLE 38712 0 0 MIDDLESEX WATER CO COM 596680108 746 12583 SH SOLE 12583 0 0 MINERALS TECHNOLOGIES INC COM 603158106 620 11587 SH SOLE 11587 0 0 MINERVA NEUROSCIENCES INC COM 603380106 331 58847 SH SOLE 58847 0 0 MIRATI THERAPEUTICS INC COM 60468T105 2822 27400 SH SOLE 27400 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 4400 926361 SH DFND 1 926361 0 0 MKS INSTRUMENT INC COM 55306N104 654 8400 SH SOLE 8400 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1493 160369 SH SOLE 160369 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 102 10952 SH DFND 1 10952 0 0 MODERNA INC COM 60770K107 284 19406 SH SOLE 19406 0 0 MOHAWK INDS INC COM 608190104 2650 17973 SH SOLE 17973 0 0 MOLINA HEALTHCARE INC COM 60855R100 9376 65499 SH SOLE 65499 0 0 MOLSON COORS BREWING CO CL B 60871R209 13942 248971 SH SOLE 248971 0 0 MOLSON COORS BREWING CO CL B 60871R209 1204 21503 SH DFND 1 21503 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 901 72384 SH SOLE 72384 0 0 MONDELEZ INTL INC CL A 609207105 31332 581302 SH SOLE 581302 0 0 MONDELEZ INTL INC CL A 609207105 16718 310158 SH DFND 1 310158 0 0 MONOLITHIC PWR SYS INC COM 609839105 681 5019 SH SOLE 5019 0 0 MONRO INC COM 610236101 4066 47670 SH SOLE 47670 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 9826 153936 SH SOLE 153936 0 0 MOODYS CORP COM 615369105 10113 51779 SH SOLE 51779 0 0 MOODYS CORP COM 615369105 613 3137 SH DFND 1 3137 0 0 MOOG INC CL A 615394202 1142 12200 SH SOLE 12200 0 0 MORGAN STANLEY COM NEW 617446448 150788 3441853 SH SOLE 3441853 0 0 MORGAN STANLEY COM NEW 617446448 37674 859950 SH DFND 1 859950 0 0 MOSAIC ACQUISITION CORP COM CL A 61946M100 12240 1200000 SH SOLE 1200000 0 0 MOSAIC ACQUISITION CORP *W EXP 10/23/202 61946M118 380 400000 SH SOLE 400000 0 0 MOSAIC CO NEW COM 61945C103 2827 112963 SH SOLE 112963 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 121954 731444 SH SOLE 731444 0 0 MSCI INC COM 55354G100 27683 115929 SH SOLE 115929 0 0 MUELLER WTR PRODS INC COM SER A 624758108 1205 122725 SH SOLE 122725 0 0 MYLAN N V SHS EURO N59465109 3791 199115 SH SOLE 199115 0 0 MYOKARDIA INC COM 62857M105 3188 63582 SH SOLE 63582 0 0 NASDAQ INC COM 631103108 7550 78504 SH SOLE 78504 0 0 NATERA INC COM 632307104 477 17300 SH SOLE 17300 0 0 NATIONAL FUEL GAS CO N J COM 636180101 282 5341 SH SOLE 5341 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 437 8218 SH DFND 1 8218 0 0 NATIONAL INSTRS CORP COM 636518102 7558 179985 SH SOLE 179985 0 0 NATIONAL OILWELL VARCO INC COM 637071101 2598 116889 SH SOLE 116889 0 0 NATIONAL PRESTO INDS INC COM 637215104 1763 18900 SH SOLE 18900 0 0 NATIONAL VISION HLDGS INC COM 63845R107 438 14239 SH SOLE 14239 0 0 NEENAH INC COM 640079109 2168 32100 SH SOLE 32100 0 0 NEKTAR THERAPEUTICS COM 640268108 2723 76518 SH SOLE 76518 0 0 NETAPP INC COM 64110D104 4942 80091 SH SOLE 80091 0 0 NETEASE INC SPONSORED ADR 64110W102 3248 12697 SH SOLE 12697 0 0 NETFLIX INC COM 64110L106 171895 467970 SH SOLE 467970 0 0 NETFLIX INC COM 64110L106 1424 3877 SH DFND 1 3877 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 7045 83440 SH SOLE 83440 0 0 NEVRO CORP COM 64157F103 3731 57547 SH SOLE 57547 0 0 NEW FORTRESS ENERGY LLC CL A SHS RP LLC 644393100 275 23452 SH SOLE 23452 0 0 NEW GOLD INC CDA COM 644535106 426 438033 SH SOLE 438033 0 0 NEW GOLD INC CDA COM 644535106 10 10490 SH DFND 1 10490 0 0 NEW JERSEY RES COM 646025106 897 18021 SH SOLE 18021 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 1653 17119 SH SOLE 17119 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 389 4028 SH DFND 1 4028 0 0 NEW RELIC INC COM 64829B100 8357 96600 SH SOLE 96600 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 667 66803 SH SOLE 66803 0 0 NEWELL BRANDS INC COM 651229106 2777 180104 SH SOLE 180104 0 0 NEWMARKET CORP COM 651587107 241 600 SH SOLE 600 0 0 NEWMONT MNG CORP COM 651639106 53428 1389751 SH SOLE 1389751 0 0 NEWMONT MNG CORP COM 651639106 4570 118835 SH DFND 1 118835 0 0 NEWS CORP NEW CL A 65249B109 1529 113347 SH SOLE 113347 0 0 NEWS CORP NEW CL B 65249B208 2877 206080 SH SOLE 206080 0 0 NEXGEN ENERGY LTD COM 65340P106 1580 1011900 SH SOLE 1011900 0 0 NEXTERA ENERGY INC COM 65339F101 124600 608222 SH SOLE 608222 0 0 NEXTERA ENERGY INC COM 65339F101 7191 35101 SH DFND 1 35101 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 968 20068 SH SOLE 20068 0 0 NICE LTD SPONSORED ADR 653656108 4005 29235 SH SOLE 29235 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 1168 51687 SH DFND 1 51687 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 2358 104331 SH SOLE 104331 0 0 NIKE INC CL B 654106103 190218 2265844 SH SOLE 2265844 0 0 NIKE INC CL B 654106103 15069 179502 SH DFND 1 179502 0 0 NISOURCE INC COM 65473P105 243 8435 SH DFND 1 8435 0 0 NISOURCE INC COM 65473P105 4284 148742 SH SOLE 148742 0 0 NOBLE ENERGY INC COM 655044105 4883 218000 SH SOLE 218000 0 0 NOBLE ENERGY INC COM 655044105 613 27358 SH DFND 1 27358 0 0 NOKIA CORP SPONSORED ADR 654902204 109 21668 SH DFND 1 21668 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 1110 51967 SH SOLE 51967 0 0 NORBORD INC COM NEW 65548P403 6471 260501 SH SOLE 260501 0 0 NORDSTROM INC COM 655664100 1146 35978 SH SOLE 35978 0 0 NORFOLK SOUTHERN CORP COM 655844108 29086 145920 SH SOLE 145920 0 0 NORFOLK SOUTHERN CORP COM 655844108 255 1280 SH DFND 1 1280 0 0 NORTHERN TR CORP COM 665859104 7137 79297 SH SOLE 79297 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 888 56900 SH SOLE 56900 0 0 NORTHROP GRUMMAN CORP COM 666807102 54624 169057 SH SOLE 169057 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 1034 58700 SH SOLE 58700 0 0 NORTHWEST NAT HLDG CO COM 66765N105 278 4000 SH DFND 1 4000 0 0 NORTHWESTERN CORP COM NEW 668074305 3801 52677 SH SOLE 52677 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 28798 536969 SH SOLE 536969 0 0 NOVAGOLD RES INC COM NEW 66987E206 5399 915018 SH SOLE 915018 0 0 NOVANTA INC COM 67000B104 3178 33704 SH SOLE 33704 0 0 NOVARTIS A G SPONSORED ADR 66987V109 14966 163904 SH DFND 1 163904 0 0 NOVO-NORDISK A S ADR 670100205 4408 86358 SH DFND 1 86358 0 0 NOVOCURE LTD ORD SHS G6674U108 5106 80760 SH SOLE 80760 0 0 NRG ENERGY INC COM NEW 629377508 30511 868766 SH SOLE 868766 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 405 8221 SH SOLE 8221 0 0 NUANCE COMMUNICATIONS INC DEBT 1.500%11/0 67020YAG5 5027 5000000 SH SOLE 5000000 0 0 NUCOR CORP COM 670346105 27050 490929 SH SOLE 490929 0 0 NUTRIEN LTD COM 67077M108 342321 6386388 SH SOLE 6386388 0 0 NUTRIEN LTD COM 67077M108 76593 1428870 SH DFND 1 1428870 0 0 NUVASIVE INC COM 670704105 1657 28300 SH SOLE 28300 0 0 NVIDIA CORP COM 67066G104 43770 266514 SH SOLE 266514 0 0 NVIDIA CORP COM 67066G104 1224 7456 SH DFND 1 7456 0 0 NVR INC COM 62944T105 50554 15000 SH SOLE 15000 0 0 NXP SEMICONDUCTORS N V COM N6596X109 31701 324773 SH SOLE 324773 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 37169 100642 SH SOLE 100642 0 0 OCCIDENTAL PETE CORP COM 674599105 106753 2123175 SH SOLE 2123175 0 0 OCCIDENTAL PETE CORP COM 674599105 26461 526272 SH DFND 1 526272 0 0 ODONATE THERAPEUTICS INC COM 676079106 1042 28393 SH SOLE 28393 0 0 OGE ENERGY CORP COM 670837103 6396 150292 SH SOLE 150292 0 0 OKTA INC CL A 679295105 528 4275 SH SOLE 4275 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 549 3676 SH DFND 1 3676 0 0 OLD REP INTL CORP COM 680223104 209 9351 SH DFND 1 9351 0 0 OLD REP INTL CORP COM 680223104 2163 96655 SH SOLE 96655 0 0 OLIN CORP COM PAR $1 680665205 526 24004 SH SOLE 24004 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 2633 30221 SH SOLE 30221 0 0 OMNICOM GROUP INC COM 681919106 84428 1030238 SH SOLE 1030238 0 0 OMNICOM GROUP INC COM 681919106 27138 331149 SH DFND 1 331149 0 0 ONE GAS INC COM 68235P108 4750 52607 SH SOLE 52607 0 0 ONEOK INC NEW COM 682680103 11325 164581 SH SOLE 164581 0 0 ONEOK INC NEW COM 682680103 1263 18361 SH DFND 1 18361 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 550 35500 SH SOLE 35500 0 0 OPEN TEXT CORP COM 683715106 106014 2563552 SH SOLE 2563552 0 0 OPEN TEXT CORP COM 683715106 20482 495336 SH DFND 1 495336 0 0 ORACLE CORP COM 68389X105 33194 582652 SH DFND 1 582652 0 0 ORACLE CORP COM 68389X105 155306 2726098 SH SOLE 2726098 0 0 ORCHARD THERAPEUTICS PLC ADS 68570P101 1226 87666 SH SOLE 87666 0 0 ORIGIN BANCORP INC COM 68621T102 776 23516 SH SOLE 23516 0 0 ORITANI FINL CORP DEL COM 68633D103 4034 227400 SH SOLE 227400 0 0 ORTHOFIX MED INC COM 68752M108 5595 105800 SH SOLE 105800 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 9433 903091 SH SOLE 903091 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 7152 244600 SH SOLE 244600 0 0 PACCAR INC COM 693718108 33122 462210 SH SOLE 462210 0 0 PACIFIC PREMIER BANCORP COM 69478X105 954 30900 SH SOLE 30900 0 0 PACKAGING CORP AMER COM 695156109 11366 119243 SH SOLE 119243 0 0 PACWEST BANCORP DEL COM 695263103 652 16795 SH SOLE 16795 0 0 PALO ALTO NETWORKS INC COM 697435105 5329 26154 SH SOLE 26154 0 0 PAN AMERICAN SILVER CORP COM 697900108 15704 1212102 SH SOLE 1212102 0 0 PAPA JOHNS INTL INC COM 698813102 1266 28317 SH SOLE 28317 0 0 PARAMOUNT GROUP INC COM 69924R108 932 66546 SH SOLE 66546 0 0 PARKER HANNIFIN CORP COM 701094104 12883 75780 SH SOLE 75780 0 0 PARKER HANNIFIN CORP COM 701094104 21340 125523 SH DFND 1 125523 0 0 PATTERSON COMPANIES INC COM 703395103 907 39600 SH SOLE 39600 0 0 PAYCHEX INC COM 704326107 70994 862729 SH SOLE 862729 0 0 PAYCHEX INC COM 704326107 1513 18389 SH DFND 1 18389 0 0 PAYCOM SOFTWARE INC COM 70432V102 1325 5845 SH SOLE 5845 0 0 PAYPAL HLDGS INC COM 70450Y103 133456 1165961 SH SOLE 1165961 0 0 PAYPAL HLDGS INC COM 70450Y103 2874 25110 SH DFND 1 25110 0 0 PDF SOLUTIONS INC COM 693282105 621 47363 SH SOLE 47363 0 0 PEABODY ENERGY CORP NEW COM 704551100 6818 282884 SH SOLE 282884 0 0 PEMBINA PIPELINE CORP COM 706327103 248859 6670710 SH SOLE 6670710 0 0 PEMBINA PIPELINE CORP COM 706327103 38563 1033715 SH DFND 1 1033715 0 0 PENNYMAC FINL SVCS INC COM 70932M107 1162 52396 SH SOLE 52396 0 0 PENNYMAC MTG INVT TR COM 70931T103 1011 46300 SH SOLE 46300 0 0 PENTAIR PLC SHS G7S00T104 1722 46289 SH SOLE 46289 0 0 PENUMBRA INC COM 70975L107 3768 23547 SH SOLE 23547 0 0 PEOPLES UTD FINL INC COM 712704105 13593 810076 SH SOLE 810076 0 0 PEOPLES UTD FINL INC COM 712704105 491 29275 SH DFND 1 29275 0 0 PEPSICO INC COM 713448108 22472 171374 SH DFND 1 171374 0 0 PEPSICO INC COM 713448108 231375 1764468 SH SOLE 1764468 0 0 PERFICIENT INC COM 71375U101 748 21800 SH SOLE 21800 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 1705 42592 SH SOLE 42592 0 0 PERKINELMER INC COM 714046109 3115 32331 SH SOLE 32331 0 0 PERRIGO CO PLC SHS G97822103 13465 282758 SH SOLE 282758 0 0 PFIZER INC COM 717081103 316788 7312741 SH SOLE 7312741 0 0 PFIZER INC COM 717081103 86795 2003569 SH DFND 1 2003569 0 0 PGT INNOVATIONS INC COM 69336V101 900 53800 SH SOLE 53800 0 0 PHASEBIO PHARMACEUTICALS INC COM 717224109 529 40343 SH SOLE 40343 0 0 PHILIP MORRIS INTL INC COM 718172109 90612 1153855 SH SOLE 1153855 0 0 PHILIP MORRIS INTL INC COM 718172109 6313 80390 SH DFND 1 80390 0 0 PHILLIPS 66 COM 718546104 2714 29009 SH DFND 1 29009 0 0 PHILLIPS 66 COM 718546104 28564 305365 SH SOLE 305365 0 0 PHOTRONICS INC COM 719405102 740 90200 SH SOLE 90200 0 0 PINDUODUO INC SPONSORED ADS 722304102 635 30800 SH SOLE 30800 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 2120 36877 SH SOLE 36877 0 0 PINNACLE WEST CAP CORP COM 723484101 12802 136056 SH SOLE 136056 0 0 PINNACLE WEST CAP CORP COM 723484101 352 3737 SH DFND 1 3737 0 0 PIONEER NAT RES CO COM 723787107 31233 202996 SH SOLE 202996 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 4779 619802 SH SOLE 619802 0 0 PLEXUS CORP COM 729132100 1226 21000 SH SOLE 21000 0 0 PLURALSIGHT INC COM CL A 72941B106 644 21253 SH SOLE 21253 0 0 PNC FINL SVCS GROUP INC COM 693475105 65629 478068 SH SOLE 478068 0 0 PNC FINL SVCS GROUP INC COM 693475105 480 3494 SH DFND 1 3494 0 0 PNM RES INC COM 69349H107 5377 105610 SH SOLE 105610 0 0 POINTS INTL LTD COM NEW 730843208 1705 148916 SH DFND 1 148916 0 0 POLARIS INDS INC COM 731068102 1106 12123 SH DFND 1 12123 0 0 POLYONE CORP COM 73179P106 782 24900 SH SOLE 24900 0 0 POSCO SPONSORED ADR 693483109 200 3774 SH DFND 1 3774 0 0 POST HLDGS INC COM 737446104 2690 25871 SH SOLE 25871 0 0 PPG INDS INC COM 693506107 13550 116104 SH SOLE 116104 0 0 PPL CORP COM 69351T106 26997 870584 SH SOLE 870584 0 0 PPL CORP COM 69351T106 811 26139 SH DFND 1 26139 0 0 PRA GROUP INC COM 69354N106 1833 65140 SH SOLE 65140 0 0 PRA HEALTH SCIENCES INC COM 69354M108 9746 98300 SH SOLE 98300 0 0 PRECISION DRILLING CORP COM 2010 74022D308 2687 1427489 SH SOLE 1427489 0 0 PRECISION DRILLING CORP COM 2010 74022D308 589 312679 SH DFND 1 312679 0 0 PRETIUM RES INC COM 74139C102 7423 741022 SH SOLE 741022 0 0 PRICE T ROWE GROUP INC COM 74144T108 35581 324316 SH SOLE 324316 0 0 PRICE T ROWE GROUP INC COM 74144T108 683 6227 SH DFND 1 6227 0 0 PRIMERICA INC COM 74164M108 559 4658 SH DFND 1 4658 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 10577 182620 SH SOLE 182620 0 0 PRINCIPIA BIOPHARMA INC COM 74257L108 927 27918 SH SOLE 27918 0 0 PROCTER AND GAMBLE CO COM 742718109 273140 2491017 SH SOLE 2491017 0 0 PROCTER AND GAMBLE CO COM 742718109 44498 405814 SH DFND 1 405814 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 262 42430 SH SOLE 42430 0 0 PROGRESS SOFTWARE CORP COM 743312100 21487 492600 SH SOLE 492600 0 0 PROGRESSIVE CORP OHIO COM 743315103 71554 895205 SH SOLE 895205 0 0 PROGRESSIVE CORP OHIO COM 743315103 582 7287 SH DFND 1 7287 0 0 PROLOGIS INC COM 74340W103 375 4683 SH DFND 1 4683 0 0 PROLOGIS INC COM 74340W103 14792 184664 SH SOLE 184664 0 0 PROOFPOINT INC COM 743424103 27946 232401 SH SOLE 232401 0 0 PROSHARES TR ULTRASHRT S&P500 74347B383 251 1500 SH DFND 1 1500 0 0 PROSPERITY BANCSHARES INC COM 743606105 1581 23940 SH SOLE 23940 0 0 PROVIDENCE SVC CORP COM 743815102 3979 69400 SH SOLE 69400 0 0 PRUDENTIAL FINL INC COM 744320102 15991 158328 SH SOLE 158328 0 0 PRUDENTIAL PLC ADR 74435K204 270 5570 SH DFND 1 5570 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 7194 42687 SH SOLE 42687 0 0 PTC INC COM 69370C100 54537 607590 SH SOLE 607590 0 0 PTC INC COM 69370C100 1565 17439 SH DFND 1 17439 0 0 PTC THERAPEUTICS INC COM 69366J200 3691 82031 SH SOLE 82031 0 0 PUBLIC STORAGE COM 74460D109 39123 164266 SH SOLE 164266 0 0 PUBLIC STORAGE COM 74460D109 539 2261 SH DFND 1 2261 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 33126 563170 SH SOLE 563170 0 0 PULTE GROUP INC COM 745867101 2364 74754 SH SOLE 74754 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 315 24800 SH SOLE 24800 0 0 PURE STORAGE INC CL A 74624M102 6022 394396 SH SOLE 394396 0 0 PVH CORP COM 693656100 10038 106067 SH SOLE 106067 0 0 QORVO INC COM 74736K101 2403 36070 SH SOLE 36070 0 0 QUAKER CHEM CORP COM 747316107 1073 5290 SH SOLE 5290 0 0 QUALCOMM INC COM 747525103 53452 702672 SH SOLE 702672 0 0 QUALCOMM INC COM 747525103 13825 181746 SH DFND 1 181746 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 667 35305 SH SOLE 35305 0 0 QUANTA SVCS INC COM 74762E102 1697 44423 SH SOLE 44423 0 0 QUANTERIX CORP COM 74766Q101 1679 49700 SH SOLE 49700 0 0 QUEST DIAGNOSTICS INC COM 74834L100 4137 40635 SH SOLE 40635 0 0 QUIDEL CORP COM 74838J101 5231 88179 SH SOLE 88179 0 0 RADIAN GROUP INC COM 750236101 1195 52299 SH SOLE 52299 0 0 RADIUS HEALTH INC COM NEW 750469207 2337 95941 SH SOLE 95941 0 0 RALPH LAUREN CORP CL A 751212101 1787 15734 SH SOLE 15734 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 9423 111448 SH SOLE 111448 0 0 RAYONIER INC COM 754907103 3327 109800 SH SOLE 109800 0 0 RAYTHEON CO COM NEW 755111507 21284 122404 SH SOLE 122404 0 0 RAYTHEON CO COM NEW 755111507 2448 14076 SH DFND 1 14076 0 0 REALPAGE INC COM 75606N109 4290 72900 SH SOLE 72900 0 0 REALTY INCOME CORP COM 756109104 19507 282838 SH SOLE 282838 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 1862 19737 SH SOLE 19737 0 0 RED HAT INC COM 756577102 10274 54717 SH SOLE 54717 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 805 26341 SH SOLE 26341 0 0 REDFIN CORP COM 75737F108 1863 103620 SH SOLE 103620 0 0 REDWOOD TR INC COM 758075402 1015 61400 SH SOLE 61400 0 0 REGAL BELOIT CORP COM 758750103 202 2472 SH DFND 1 2472 0 0 REGENCY CTRS CORP COM 758849103 4310 64584 SH SOLE 64584 0 0 REGENERON PHARMACEUTICALS COM 75886F107 17751 56711 SH SOLE 56711 0 0 REGENXBIO INC COM 75901B107 1737 33820 SH SOLE 33820 0 0 REGIONS FINL CORP NEW COM 7591EP100 4430 296546 SH SOLE 296546 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 45418 291086 SH SOLE 291086 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 330 3485 SH DFND 1 3485 0 0 RELX PLC SPONSORED ADR 759530108 835 41011 SH DFND 1 41011 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 3871 21745 SH SOLE 21745 0 0 REPUBLIC SVCS INC COM 760759100 121588 1403369 SH SOLE 1403369 0 0 REPUBLIC SVCS INC COM 760759100 1547 17851 SH DFND 1 17851 0 0 RESMED INC COM 761152107 18412 150879 SH SOLE 150879 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 231278 3318846 SH SOLE 3318846 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 68805 987279 SH DFND 1 987279 0 0 REV GROUP INC COM 749527107 436 30252 SH SOLE 30252 0 0 REXFORD INDL RLTY INC COM 76169C100 1817 45000 SH SOLE 45000 0 0 RH COM 74967X103 430 3718 SH SOLE 3718 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 496 22559 SH SOLE 22559 0 0 RIO TINTO PLC SPONSORED ADR 767204100 4035 64725 SH SOLE 64725 0 0 RIO TINTO PLC SPONSORED ADR 767204100 305 4898 SH DFND 1 4898 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 31364 941115 SH SOLE 941115 0 0 ROBERT HALF INTL INC COM 770323103 14243 249838 SH SOLE 249838 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 437 29143 SH SOLE 29143 0 0 ROCKWELL AUTOMATION INC COM 773903109 21581 131730 SH SOLE 131730 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 543237 10126595 SH SOLE 10126595 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 153048 2853012 SH DFND 1 2853012 0 0 ROLLINS INC COM 775711104 11509 320840 SH SOLE 320840 0 0 ROPER TECHNOLOGIES INC COM 776696106 68543 187142 SH SOLE 187142 0 0 ROPER TECHNOLOGIES INC COM 776696106 296 809 SH DFND 1 809 0 0 ROSS STORES INC COM 778296103 69419 700354 SH SOLE 700354 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 2333583 29301529 SH SOLE 29301529 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 616693 7743487 SH DFND 1 7743487 0 0 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 183 32254 SH DFND 1 32254 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 22272 183746 SH SOLE 183746 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 19959 306730 SH SOLE 306730 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 1056 19331 SH DFND 1 19331 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 11231 172604 SH DFND 1 172604 0 0 ROYAL GOLD INC COM 780287108 4943 48233 SH SOLE 48233 0 0 RPM INTL INC COM 749685103 13067 213834 SH SOLE 213834 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 8195 296600 SH SOLE 296600 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 8846 389500 SH SOLE 389500 0 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 4274 52712 SH SOLE 52712 0 0 S&P GLOBAL INC COM 78409V104 36260 159182 SH SOLE 159182 0 0 S&P GLOBAL INC COM 78409V104 252 1107 SH DFND 1 1107 0 0 SABRE CORP COM 78573M104 436 19627 SH SOLE 19627 0 0 SAFETY INS GROUP INC COM 78648T100 5742 60362 SH SOLE 60362 0 0 SAGE THERAPEUTICS INC COM 78667J108 29755 162513 SH SOLE 162513 0 0 SALESFORCE COM INC COM 79466L302 140229 924203 SH SOLE 924203 0 0 SALESFORCE COM INC COM 79466L302 1717 11316 SH DFND 1 11316 0 0 SANDERSON FARMS INC COM 800013104 1886 13813 SH SOLE 13813 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 3359 603800 SH SOLE 603800 0 0 SANOFI SPONSORED ADR 80105N105 1769 40891 SH DFND 1 40891 0 0 SAP SE SPON ADR 803054204 8946 65398 SH DFND 1 65398 0 0 SAREPTA THERAPEUTICS INC COM 803607100 14007 92181 SH SOLE 92181 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 23207 103215 SH SOLE 103215 0 0 SCHLUMBERGER LTD COM 806857108 2444 61489 SH DFND 1 61489 0 0 SCHLUMBERGER LTD COM 806857108 16725 420850 SH SOLE 420850 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 683 37451 SH SOLE 37451 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 356 22415 SH SOLE 22415 0 0 SEA LTD SPONSORED ADS 81141R100 13481 405796 SH SOLE 405796 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 1741 68421 SH SOLE 68421 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 5122 108698 SH SOLE 108698 0 0 SEALED AIR CORP NEW COM 81211K100 31050 725817 SH SOLE 725817 0 0 SEATTLE GENETICS INC COM 812578102 11633 168080 SH SOLE 168080 0 0 SEI INVESTMENTS CO COM 784117103 426 7585 SH SOLE 7585 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1299 14020 SH DFND 1 14020 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 430 7407 SH DFND 1 7407 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 383 6013 SH DFND 1 6013 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 320 4106 SH DFND 1 4106 0 0 SELECTIVE INS GROUP INC COM 816300107 3266 43609 SH SOLE 43609 0 0 SEMPRA ENERGY COM 816851109 54304 395112 SH SOLE 395112 0 0 SEMPRA ENERGY COM 816851109 621 4519 SH DFND 1 4519 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 1048 14264 SH SOLE 14264 0 0 SERVICE CORP INTL COM 817565104 327 7000 SH SOLE 7000 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 10418 200000 SH SOLE 200000 0 0 SERVICENOW INC COM 81762P102 92340 336306 SH SOLE 336306 0 0 SERVICENOW INC COM 81762P102 634 2310 SH DFND 1 2310 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 82751 4046956 SH DFND 1 4046956 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 224668 10987446 SH SOLE 10987446 0 0 SHERWIN WILLIAMS CO COM 824348106 37362 81524 SH SOLE 81524 0 0 SHERWIN WILLIAMS CO COM 824348106 661 1443 SH DFND 1 1443 0 0 SHOCKWAVE MED INC COM 82489T104 827 14487 SH SOLE 14487 0 0 SHOPIFY INC CL A 82509L107 115122 382258 SH SOLE 382258 0 0 SHOPIFY INC CL A 82509L107 2833 9407 SH DFND 1 9407 0 0 SI BONE INC COM 825704109 309 15184 SH SOLE 15184 0 0 SIERRA WIRELESS INC COM 826516106 1399 115300 SH SOLE 115300 0 0 SILGAN HOLDINGS INC COM 827048109 3577 116900 SH SOLE 116900 0 0 SIMON PPTY GROUP INC NEW COM 828806109 18140 113545 SH SOLE 113545 0 0 SIMPLY GOOD FOODS CO COM 82900L102 1720 71445 SH SOLE 71445 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 14299 215149 SH SOLE 215149 0 0 SIRIUS XM HLDGS INC COM 82968B103 1666 298612 SH SOLE 298612 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 2894 41763 SH SOLE 41763 0 0 SJW GROUP COM 784305104 1470 24182 SH SOLE 24182 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 24938 1007600 SH SOLE 1007600 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 1175 42925 SH SOLE 42925 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 14716 190447 SH SOLE 190447 0 0 SL GREEN RLTY CORP COM 78440X101 1991 24774 SH SOLE 24774 0 0 SLM CORP COM 78442P106 3156 324712 SH SOLE 324712 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 6174 172373 SH DFND 1 172373 0 0 SMITH A O CORP COM 831865209 13348 283037 SH SOLE 283037 0 0 SMUCKER J M CO COM NEW 832696405 3912 33965 SH SOLE 33965 0 0 SNAP INC CL A 83304A106 170 11916 SH SOLE 11916 0 0 SNAP ON INC COM 833034101 2902 17522 SH SOLE 17522 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 2354 75663 SH SOLE 75663 0 0 SONOCO PRODS CO COM 835495102 2153 32948 SH SOLE 32948 0 0 SONY CORP SPONSORED ADR 835699307 11670 222744 SH DFND 1 222744 0 0 SOUTH ST CORP COM 840441109 1357 18418 SH SOLE 18418 0 0 SOUTHERN CO COM 842587107 27162 491345 SH SOLE 491345 0 0 SOUTHERN CO COM 842587107 497 8999 SH DFND 1 8999 0 0 SOUTHERN COPPER CORP COM 84265V105 13034 335500 SH SOLE 335500 0 0 SOUTHWEST AIRLS CO COM 844741108 16475 324442 SH SOLE 324442 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 3488 38917 SH SOLE 38917 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 1090 4100 SH SOLE 4100 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 835 3139 SH DFND 1 3139 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 17108 128437 SH DFND 1 128437 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 10533 79076 SH SOLE 79076 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 3613010 12331091 SH SOLE 12331091 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 43082 147037 SH DFND 1 147037 0 0 SPDR SER TR SPDR BLOOMBERG 78468R663 8264 90361 SH DFND 1 90361 0 0 SPIRE INC COM 84857L101 3610 43020 SH SOLE 43020 0 0 SPLUNK INC COM 848637104 51585 410221 SH SOLE 410221 0 0 SPOK HLDGS INC COM 84863T106 436 29000 SH SOLE 29000 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 1641 11224 SH DFND 1 11224 0 0 SPRINT CORPORATION COM 85207U105 226 34378 SH SOLE 34378 0 0 SPROUTS FMRS MKT INC COM 85208M102 5761 305000 SH SOLE 305000 0 0 SPS COMMERCE INC COM 78463M107 1574 15400 SH SOLE 15400 0 0 SQUARE INC CL A 852234103 938 12926 SH DFND 1 12926 0 0 SQUARE INC CL A 852234103 422 5817 SH SOLE 5817 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 10392 180378 SH SOLE 180378 0 0 SSR MNG INC COM 784730103 16451 1199632 SH SOLE 1199632 0 0 STANLEY BLACK & DECKER INC COM 854502101 7379 51028 SH SOLE 51028 0 0 STANTEC INC COM 85472N109 21497 893771 SH SOLE 893771 0 0 STANTEC INC COM 85472N109 4554 189326 SH DFND 1 189326 0 0 STARBUCKS CORP COM 855244109 10916 130217 SH DFND 1 130217 0 0 STARBUCKS CORP COM 855244109 108710 1296790 SH SOLE 1296790 0 0 STARS GROUP INC COM 85570W100 11812 690606 SH SOLE 690606 0 0 STATE AUTO FINL CORP COM 855707105 690 19700 SH SOLE 19700 0 0 STATE STR CORP COM 857477103 7420 132352 SH SOLE 132352 0 0 STATE STR CORP COM 857477103 402 7172 SH DFND 1 7172 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 590 38494 SH SOLE 38494 0 0 STERICYCLE INC COM 858912108 344 7200 SH SOLE 7200 0 0 STERIS PLC SHS USD G8473T100 3721 24990 SH SOLE 24990 0 0 STERLING BANCORP INC COM 85917W102 556 55801 SH SOLE 55801 0 0 STONERIDGE INC COM 86183P102 628 19900 SH SOLE 19900 0 0 STRATEGIC ED INC COM 86272C103 231 1300 SH SOLE 1300 0 0 STRYKER CORP COM 863667101 140442 683148 SH SOLE 683148 0 0 STRYKER CORP COM 863667101 3493 16992 SH DFND 1 16992 0 0 SUN CMNTYS INC COM 866674104 8998 70190 SH SOLE 70190 0 0 SUN LIFE FINL INC COM 866796105 636982 15349011 SH SOLE 15349011 0 0 SUN LIFE FINL INC COM 866796105 203813 4911171 SH DFND 1 4911171 0 0 SUNCOR ENERGY INC NEW COM 867224107 237986 7612997 SH DFND 1 7612997 0 0 SUNCOR ENERGY INC NEW COM 867224107 967468 30948320 SH SOLE 30948320 0 0 SUNTRUST BKS INC COM 867914103 8590 136668 SH SOLE 136668 0 0 SVB FINL GROUP COM 78486Q101 5522 24586 SH SOLE 24586 0 0 SYKES ENTERPRISES INC COM 871237103 9320 339400 SH SOLE 339400 0 0 SYMANTEC CORP COM 871503108 21357 981496 SH SOLE 981496 0 0 SYMANTEC CORP COM 871503108 15147 696078 SH DFND 1 696078 0 0 SYNCHRONY FINL COM 87165B103 407 11743 SH DFND 1 11743 0 0 SYNCHRONY FINL COM 87165B103 7168 206748 SH SOLE 206748 0 0 SYNOPSYS INC COM 871607107 23570 183152 SH SOLE 183152 0 0 SYSCO CORP COM 871829107 122776 1736084 SH SOLE 1736084 0 0 T MOBILE US INC COM 872590104 31752 428269 SH SOLE 428269 0 0 T MOBILE US INC COM 872590104 1512 20397 SH DFND 1 20397 0 0 TABLEAU SOFTWARE INC CL A 87336U105 21904 131938 SH SOLE 131938 0 0 TABULA RASA HEALTHCARE INC COM 873379101 789 15800 SH SOLE 15800 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 44776 1143131 SH SOLE 1143131 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 5791 147845 SH DFND 1 147845 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 4282 37713 SH SOLE 37713 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 9400 531093 SH DFND 1 531093 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 8209 215469 SH SOLE 215469 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 703 10900 SH SOLE 10900 0 0 TAPESTRY INC COM 876030107 18800 592493 SH SOLE 592493 0 0 TARGET CORP COM 87612E106 25890 298921 SH SOLE 298921 0 0 TARGET CORP COM 87612E106 902 10411 SH DFND 1 10411 0 0 TARGET HOSPITALITY CORP COM 87615L107 3477 382100 SH SOLE 382100 0 0 TARGET HOSPITALITY CORP *W EXP 03/15/202 87615L115 800 399999 SH SOLE 399999 0 0 TAYLOR MORRISON HOME CORP CL A 87724P106 250 11937 SH DFND 1 11937 0 0 TE CONNECTIVITY LTD REG SHS H84989104 11601 121126 SH SOLE 121126 0 0 TEAM INC COM 878155100 726 47380 SH SOLE 47380 0 0 TECK RESOURCES LTD CL B 878742204 125711 5435919 SH SOLE 5435919 0 0 TECK RESOURCES LTD CL B 878742204 7694 332703 SH DFND 1 332703 0 0 TELADOC HEALTH INC COM 87918A105 1680 25300 SH SOLE 25300 0 0 TELECOM ITALIA S P A NEW SPON ADR ORD 87927Y102 86 15233 SH DFND 1 15233 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 4828 17627 SH SOLE 17627 0 0 TELEFLEX INC COM 879369106 52243 157762 SH SOLE 157762 0 0 TELUS CORP COM 87971M103 751125 20275414 SH SOLE 20275414 0 0 TELUS CORP COM 87971M103 149386 4032575 SH DFND 1 4032575 0 0 TEMPUR SEALY INTL INC COM 88023U101 595 8108 SH DFND 1 8108 0 0 TEMPUR SEALY INTL INC COM 88023U101 2368 32273 SH SOLE 32273 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 3973 265023 SH SOLE 265023 0 0 TESLA INC COM 88160R101 1798 8045 SH SOLE 8045 0 0 TESLA INC COM 88160R101 225 1006 SH DFND 1 1006 0 0 TETRA TECH INC NEW COM 88162G103 18530 235900 SH SOLE 235900 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2916 315980 SH SOLE 315980 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 735 11973 SH SOLE 11973 0 0 TEXAS INSTRS INC COM 882508104 227297 1980627 SH SOLE 1980627 0 0 TEXAS INSTRS INC COM 882508104 50994 444353 SH DFND 1 444353 0 0 TEXTRON INC COM 883203101 30957 583663 SH SOLE 583663 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 79270 1972383 SH SOLE 1972383 0 0 THE CHARLES SCHWAB CORPORATI COM 808513105 17246 429103 SH DFND 1 429103 0 0 THERAPEUTICSMD INC COM 88338N107 867 333350 SH SOLE 333350 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 201272 685345 SH SOLE 685345 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 4366 14868 SH DFND 1 14868 0 0 THERMON GROUP HLDGS INC COM 88362T103 721 28100 SH SOLE 28100 0 0 THOMSON REUTERS CORP COM NEW 884903709 152049 2351915 SH SOLE 2351915 0 0 THOMSON REUTERS CORP COM NEW 884903709 116915 1808483 SH DFND 1 1808483 0 0 TIFFANY & CO NEW COM 886547108 211 2254 SH DFND 1 2254 0 0 TIFFANY & CO NEW COM 886547108 11572 123580 SH SOLE 123580 0 0 TJX COS INC NEW COM 872540109 194988 3687374 SH SOLE 3687374 0 0 TJX COS INC NEW COM 872540109 32494 614482 SH DFND 1 614482 0 0 TOCAGEN INC COM 888846102 175 26206 SH SOLE 26206 0 0 TOOTSIE ROLL INDS INC COM 890516107 1310 35485 SH SOLE 35485 0 0 TORCHMARK CORP COM 891027104 69165 773142 SH SOLE 773142 0 0 TORO CO COM 891092108 3630 54262 SH SOLE 54262 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 2202262 37608539 SH SOLE 37608539 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 656649 11213770 SH DFND 1 11213770 0 0 TOTAL S A SPONSORED ADS 89151E109 8563 153481 SH DFND 1 153481 0 0 TOTAL SYS SVCS INC COM 891906109 18957 147791 SH SOLE 147791 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 1050 38490 SH SOLE 38490 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 242 1949 SH DFND 1 1949 0 0 TPG PACE HLDGS CORP *W EXP 06/27/202 G89827110 1255 749233 SH SOLE 749233 0 0 TRACTOR SUPPLY CO COM 892356106 4002 36781 SH SOLE 36781 0 0 TRANSALTA CORP COM 89346D107 30539 4683826 SH SOLE 4683826 0 0 TRANSALTA CORP COM 89346D107 326 49988 SH DFND 1 49988 0 0 TRANSDIGM GROUP INC COM 893641100 220 454 SH DFND 1 454 0 0 TRANSDIGM GROUP INC COM 893641100 6908 14278 SH SOLE 14278 0 0 TRANSGLOBE ENERGY CORP COM 893662106 42 30225 SH DFND 1 30225 0 0 TRANSUNION COM 89400J107 15889 216143 SH SOLE 216143 0 0 TRAVELERS COMPANIES INC COM 89417E109 22115 147909 SH SOLE 147909 0 0 TRAVELERS COMPANIES INC COM 89417E109 2051 13718 SH DFND 1 13718 0 0 TREEHOUSE FOODS INC COM 89469A104 11811 218318 SH SOLE 218318 0 0 TRI POINTE GROUP INC COM 87265H109 1330 111109 SH SOLE 111109 0 0 TRICIDA INC COM 89610F101 3377 85570 SH SOLE 85570 0 0 TRIPADVISOR INC COM 896945201 1410 30464 SH SOLE 30464 0 0 TRUSTMARK CORP COM 898402102 301 9052 SH SOLE 9052 0 0 TTEC HLDGS INC COM 89854H102 1766 37900 SH SOLE 37900 0 0 TUCOWS INC COM NEW 898697206 509 8346 SH SOLE 8346 0 0 TUESDAY MORNING CORP COM NEW 899035505 235 138800 SH SOLE 138800 0 0 TURQUOISE HILL RES LTD COM 900435108 3919 3142180 SH SOLE 3142180 0 0 TWILIO INC CL A 90138F102 7524 55181 SH SOLE 55181 0 0 TWITTER INC COM 90184L102 7466 213913 SH SOLE 213913 0 0 TWITTER INC COM 90184L102 362 10376 SH DFND 1 10376 0 0 TYLER TECHNOLOGIES INC COM 902252105 456 2109 SH DFND 1 2109 0 0 TYSON FOODS INC CL A 902494103 6935 85895 SH SOLE 85895 0 0 U S PHYSICAL THERAPY INC COM 90337L108 1476 12046 SH SOLE 12046 0 0 UDR INC COM 902653104 5661 126099 SH SOLE 126099 0 0 UGI CORP NEW COM 902681105 6056 113381 SH SOLE 113381 0 0 ULTA BEAUTY INC COM 90384S303 36497 105211 SH SOLE 105211 0 0 ULTA BEAUTY INC COM 90384S303 299 861 SH DFND 1 861 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 5281 83170 SH SOLE 83170 0 0 UNDER ARMOUR INC CL A 904311107 1552 61230 SH SOLE 61230 0 0 UNDER ARMOUR INC CL C 904311206 1360 61270 SH SOLE 61270 0 0 UNIFIRST CORP MASS COM 904708104 13143 69700 SH SOLE 69700 0 0 UNILEVER N V N Y SHS NEW 904784709 2394 41728 SH DFND 1 41728 0 0 UNILEVER PLC SPON ADR NEW 904767704 1255 22434 SH DFND 1 22434 0 0 UNION PACIFIC CORP COM 907818108 10172 60150 SH DFND 1 60150 0 0 UNION PACIFIC CORP COM 907818108 92946 549618 SH SOLE 549618 0 0 UNITED BANKSHARES INC WEST V COM 909907107 548 14780 SH SOLE 14780 0 0 UNITED CONTL HLDGS INC COM 910047109 33363 381070 SH SOLE 381070 0 0 UNITED PARCEL SERVICE INC CL B 911312106 49102 475470 SH SOLE 475470 0 0 UNITED PARCEL SERVICE INC CL B 911312106 3692 35750 SH DFND 1 35750 0 0 UNITED RENTALS INC COM 911363109 717 5406 SH DFND 1 5406 0 0 UNITED RENTALS INC COM 911363109 3083 23248 SH SOLE 23248 0 0 UNITED TECHNOLOGIES CORP COM 913017109 183143 1406626 SH SOLE 1406626 0 0 UNITED TECHNOLOGIES CORP COM 913017109 52983 406932 SH DFND 1 406932 0 0 UNITEDHEALTH GROUP INC COM 91324P102 84850 347732 SH DFND 1 347732 0 0 UNITEDHEALTH GROUP INC COM 91324P102 376995 1545000 SH SOLE 1545000 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 53717 285638 SH SOLE 285638 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 2961 15745 SH DFND 1 15745 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 16555 126966 SH SOLE 126966 0 0 UNUM GROUP COM 91529Y106 3474 103542 SH SOLE 103542 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 440 20975 SH SOLE 20975 0 0 US BANCORP DEL COM NEW 902973304 49392 942591 SH SOLE 942591 0 0 US BANCORP DEL COM NEW 902973304 9357 178560 SH DFND 1 178560 0 0 V F CORP COM 918204108 57351 656571 SH SOLE 656571 0 0 VAIL RESORTS INC COM 91879Q109 14215 63695 SH SOLE 63695 0 0 VALERO ENERGY CORP NEW COM 91913Y100 12795 149451 SH SOLE 149451 0 0 VALLEY NATL BANCORP COM 919794107 485 44968 SH SOLE 44968 0 0 VALMONT INDS INC COM 920253101 1538 12129 SH SOLE 12129 0 0 VALVOLINE INC COM 92047W101 5605 287000 SH SOLE 287000 0 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 697 8698 SH DFND 1 8698 0 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 3925 48632 SH DFND 1 48632 0 0 VANGUARD GROUP DIV APP ETF 921908844 2975 25833 SH DFND 1 25833 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 940 6261 SH DFND 1 6261 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 415 8390 SH DFND 1 8390 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 9123 214510 SH DFND 1 214510 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 547 7956 SH DFND 1 7956 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 547 9958 SH DFND 1 9958 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 72928 1714736 SH SOLE 1714736 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 258 4700 SH SOLE 4700 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 791 9800 SH SOLE 9800 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1289 15981 SH DFND 1 15981 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 505 5809 SH DFND 1 5809 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 21593 517697 SH DFND 1 517697 0 0 VARIAN MED SYS INC COM 92220P105 25894 190218 SH SOLE 190218 0 0 VEEVA SYS INC CL A COM 922475108 8538 52666 SH SOLE 52666 0 0 VENTAS INC COM 92276F100 21723 317815 SH SOLE 317815 0 0 VEREIT INC COM 92339V100 153 16945 SH SOLE 16945 0 0 VERISIGN INC COM 92343E102 15959 76299 SH SOLE 76299 0 0 VERISK ANALYTICS INC COM 92345Y106 30436 207814 SH SOLE 207814 0 0 VERISK ANALYTICS INC COM 92345Y106 7176 48995 SH DFND 1 48995 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 27165 475498 SH DFND 1 475498 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 167520 2932253 SH SOLE 2932253 0 0 VERMILION ENERGY INC COM 923725105 28290 1299411 SH SOLE 1299411 0 0 VERMILION ENERGY INC COM 923725105 13397 615334 SH DFND 1 615334 0 0 VERRA MOBILITY CORP COM 92511U102 20270 1548512 SH SOLE 1548512 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 98489 537077 SH SOLE 537077 0 0 VIACOM INC NEW CL B 92553P201 3088 103366 SH SOLE 103366 0 0 VIAD CORP COM NEW 92552R406 12115 182900 SH SOLE 182900 0 0 VISA INC COM CL A 92826C839 639555 3685136 SH SOLE 3685136 0 0 VISA INC COM CL A 92826C839 95710 551482 SH DFND 1 551482 0 0 VISTEON CORP COM NEW 92839U206 5228 89250 SH SOLE 89250 0 0 VMWARE INC CL A COM 928563402 26452 158199 SH SOLE 158199 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 5444 333398 SH DFND 1 333398 0 0 VORNADO RLTY TR SH BEN INT 929042109 3227 50343 SH SOLE 50343 0 0 VOYA FINL INC COM 929089100 255 4610 SH DFND 1 4610 0 0 VULCAN MATLS CO COM 929160109 5314 38698 SH SOLE 38698 0 0 W P CAREY INC COM 92936U109 324 3997 SH SOLE 3997 0 0 WABTEC CORP COM 929740108 3426 47748 SH SOLE 47748 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 18270 334183 SH SOLE 334183 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 538 9838 SH DFND 1 9838 0 0 WALMART INC COM 931142103 12006 108663 SH DFND 1 108663 0 0 WALMART INC COM 931142103 140752 1273888 SH SOLE 1273888 0 0 WASTE CONNECTIONS INC COM 94106B101 465003 4858196 SH SOLE 4858196 0 0 WASTE CONNECTIONS INC COM 94106B101 44939 469448 SH DFND 1 469448 0 0 WASTE MGMT INC DEL COM 94106L109 3629 31452 SH DFND 1 31452 0 0 WASTE MGMT INC DEL COM 94106L109 96855 839513 SH SOLE 839513 0 0 WATERS CORP COM 941848103 5825 27065 SH SOLE 27065 0 0 WATERS CORP COM 941848103 4196 19493 SH DFND 1 19493 0 0 WATSCO INC COM 942622200 490 2996 SH DFND 1 2996 0 0 WATSCO INC COM 942622200 9130 55833 SH SOLE 55833 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 20966 225000 SH SOLE 225000 0 0 WD-40 CO COM 929236107 398 2500 SH SOLE 2500 0 0 WEBSTER FINL CORP CONN COM 947890109 5191 108671 SH SOLE 108671 0 0 WEC ENERGY GROUP INC COM 92939U106 39525 474087 SH SOLE 474087 0 0 WEC ENERGY GROUP INC COM 92939U106 2136 25622 SH DFND 1 25622 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 33197 116453 SH SOLE 116453 0 0 WELLS FARGO CO NEW COM 949746101 63227 1336159 SH SOLE 1336159 0 0 WELLS FARGO CO NEW COM 949746101 23165 489540 SH DFND 1 489540 0 0 WELLTOWER INC COM 95040Q104 1406 17248 SH DFND 1 17248 0 0 WELLTOWER INC COM 95040Q104 31764 389596 SH SOLE 389596 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 14806 118305 SH SOLE 118305 0 0 WESTERN ALLIANCE BANCORP COM 957638109 5304 118606 SH SOLE 118606 0 0 WESTERN DIGITAL CORP COM 958102105 5906 124211 SH SOLE 124211 0 0 WESTERN DIGITAL CORP COM 958102105 545 11464 SH DFND 1 11464 0 0 WESTERN UN CO COM 959802109 5975 300423 SH SOLE 300423 0 0 WESTPAC BKG CORP SPONSORED ADR 961214301 269 13495 SH DFND 1 13495 0 0 WESTROCK CO COM 96145D105 3975 109006 SH SOLE 109006 0 0 WEYERHAEUSER CO COM 962166104 6917 262622 SH SOLE 262622 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 41492 1712027 SH SOLE 1712027 0 0 WHIRLPOOL CORP COM 963320106 2656 18660 SH SOLE 18660 0 0 WILLAMETTE VY VINEYARD INC COM 969136100 0 82124 SH DFND 1 82124 0 0 WILLIAMS COS INC DEL COM 969457100 10143 361729 SH SOLE 361729 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 78459 409623 SH SOLE 409623 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 2101 10968 SH DFND 1 10968 0 0 WINGSTOP INC COM 974155103 1829 19300 SH SOLE 19300 0 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 816 18355 SH DFND 1 18355 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 472 26780 SH DFND 1 26780 0 0 WIX COM LTD SHS M98068105 1879 13223 SH SOLE 13223 0 0 WORKDAY INC CL A 98138H101 107579 523296 SH SOLE 523296 0 0 WORKDAY INC CL A 98138H101 1152 5603 SH DFND 1 5603 0 0 WORLD FUEL SVCS CORP COM 981475106 297 8269 SH DFND 1 8269 0 0 WORLDPAY INC CL A 981558109 41887 341795 SH SOLE 341795 0 0 WRIGHT MED GROUP N V ORD SHS N96617118 4888 163906 SH SOLE 163906 0 0 WSFS FINL CORP COM 929328102 830 20096 SH SOLE 20096 0 0 WYNN RESORTS LTD COM 983134107 6903 55674 SH SOLE 55674 0 0 XCEL ENERGY INC COM 98389B100 35717 600395 SH SOLE 600395 0 0 XENCOR INC COM 98401F105 4641 113384 SH SOLE 113384 0 0 XEROX CORP COM NEW 984121608 2050 57887 SH SOLE 57887 0 0 XILINX INC COM 983919101 49977 423825 SH SOLE 423825 0 0 XPO LOGISTICS INC COM 983793100 42893 741962 SH SOLE 741962 0 0 XPO LOGISTICS INC COM 983793100 1297 22429 SH DFND 1 22429 0 0 XYLEM INC COM 98419M100 86889 1038843 SH SOLE 1038843 0 0 Y MABS THERAPEUTICS INC COM 984241109 582 25453 SH SOLE 25453 0 0 YAMANA GOLD INC COM 98462Y100 19884 7826230 SH SOLE 7826230 0 0 YUM BRANDS INC COM 988498101 115769 1046078 SH SOLE 1046078 0 0 YUM BRANDS INC COM 988498101 423 3825 SH DFND 1 3825 0 0 YUM CHINA HLDGS INC COM 98850P109 964 20866 SH DFND 1 20866 0 0 YUM CHINA HLDGS INC COM 98850P109 6831 147866 SH SOLE 147866 0 0 ZAI LAB LTD ADR 98887Q104 377 10811 SH SOLE 10811 0 0 ZENDESK INC COM 98936J101 12008 134873 SH SOLE 134873 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 9451 80269 SH SOLE 80269 0 0 ZIONS BANCORPORATION N A COM 989701107 2481 53953 SH SOLE 53953 0 0 ZOETIS INC CL A 98978V103 31605 278480 SH SOLE 278480 0 0 ZOGENIX INC COM NEW 98978L204 1668 34900 SH SOLE 34900 0 0 ZYMEWORKS INC COM 98985W102 258 11715 SH SOLE 11715 0 0 ZYNGA INC CL A 98986T108 1728 281948 SH SOLE 281948 0 0