0000950123-18-007156.txt : 20180731 0000950123-18-007156.hdr.sgml : 20180731 20180731102129 ACCESSION NUMBER: 0000950123-18-007156 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20180630 FILED AS OF DATE: 20180731 DATE AS OF CHANGE: 20180731 EFFECTIVENESS DATE: 20180731 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: 18979822 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-2018 06-30-2018 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-30-2018 1 1771 65624572 false 1 28-11528 TD Waterhouse Private Investment Counsel Inc.
INFORMATION TABLE 2 form13fInfoTable.xml INFORMATION TABLE FOR FORM 13F 2U INC COM 90214J101 1298 15536 SH SOLE 15536 0 0 3M CO COM 88579Y101 126385 642459 SH SOLE 642459 0 0 3M CO COM 88579Y101 8055 40949 SH DFND 1 40949 0 0 51JOB INC SP ADR REP COM 316827104 1584 16218 SH SOLE 16218 0 0 AAON INC COM PAR $0.004 000360206 426 12800 SH SOLE 12800 0 0 AARONS INC COM PAR $0.50 002535300 1232 28349 SH SOLE 28349 0 0 ABBOTT LABS COM 002824100 104422 1712115 SH SOLE 1712115 0 0 ABBOTT LABS COM 002824100 3906 64039 SH DFND 1 64039 0 0 ABBVIE INC COM 00287Y109 7621 82251 SH DFND 1 82251 0 0 ABBVIE INC COM 00287Y109 64918 700680 SH SOLE 700680 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 1307 81691 SH SOLE 81691 0 0 ABERCROMBIE & FITCH CO CL A 002896207 1234 50400 SH SOLE 50400 0 0 ABIOMED INC COM 003654100 5023 12279 SH SOLE 12279 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 10773 263323 SH SOLE 263323 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 682 24900 SH SOLE 24900 0 0 ACCELERON PHARMA INC COM 00434H108 4304 88700 SH SOLE 88700 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 101929 623075 SH SOLE 623075 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3158 19306 SH DFND 1 19306 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 582 205487 SH SOLE 205487 0 0 ACTIVISION BLIZZARD INC COM 00507V109 29503 386573 SH SOLE 386573 0 0 ACTIVISION BLIZZARD INC COM 00507V109 611 8011 SH DFND 1 8011 0 0 ADOBE SYS INC COM 00724F101 3602 14772 SH DFND 1 14772 0 0 ADOBE SYS INC COM 00724F101 40175 164781 SH SOLE 164781 0 0 ADT INC COM 00090Q103 2387 276000 SH SOLE 276000 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 2892 21314 SH SOLE 21314 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 225 1661 SH DFND 1 1661 0 0 ADVANCED ENERGY INDS COM 007973100 12096 208237 SH SOLE 208237 0 0 ADVANCED MICRO DEVICES INC COM 007903107 3577 238611 SH SOLE 238611 0 0 ADVANTAGE OIL & GAS LTD COM 00765F101 4637 1484190 SH SOLE 1484190 0 0 AERCAP HOLDINGS NV SHS N00985106 2041 37698 SH SOLE 37698 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 1326 44971 SH SOLE 44971 0 0 AES CORP COM 00130H105 2542 189575 SH SOLE 189575 0 0 AETNA INC NEW COM 00817Y108 26465 144225 SH SOLE 144225 0 0 AEVI GENOMIC MEDICINE INC COM 00835P105 14 12352 SH SOLE 12352 0 0 AFFILIATED MANAGERS GROUP COM 008252108 3027 20358 SH SOLE 20358 0 0 AFFILIATED MANAGERS GROUP COM 008252108 387 2603 SH DFND 1 2603 0 0 AFLAC INC COM 001055102 41110 955611 SH SOLE 955611 0 0 AGCO CORP COM 001084102 44252 728793 SH SOLE 728793 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 39581 640054 SH SOLE 640054 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 4675 55500 SH SOLE 55500 0 0 AGNC INVT CORP COM 00123Q104 34650 1863907 SH SOLE 1863907 0 0 AGNICO EAGLE MINES LTD COM 008474108 159980 3491709 SH SOLE 3491709 0 0 AGNICO EAGLE MINES LTD COM 008474108 22386 488593 SH DFND 1 488593 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 2391 88927 SH SOLE 88927 0 0 AIR PRODS & CHEMS INC COM 009158106 24356 156397 SH SOLE 156397 0 0 AIR PRODS & CHEMS INC COM 009158106 790 5072 SH DFND 1 5072 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 3621 49452 SH SOLE 49452 0 0 ALAMO GROUP INC COM 011311107 3085 34137 SH SOLE 34137 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 13427 2358084 SH SOLE 2358084 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 1158 203408 SH DFND 1 203408 0 0 ALASKA AIR GROUP INC COM 011659109 341 5651 SH DFND 1 5651 0 0 ALASKA AIR GROUP INC COM 011659109 15138 250674 SH SOLE 250674 0 0 ALBEMARLE CORP COM 012653101 3073 32579 SH SOLE 32579 0 0 ALCOA CORP COM 013872106 844 18000 SH SOLE 18000 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 1316 83300 SH SOLE 83300 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 1201 51111 SH SOLE 51111 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 3659 29000 SH SOLE 29000 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 51336 413499 SH SOLE 413499 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 79041 8186927 SH SOLE 8186927 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 11385 1179271 SH DFND 1 1179271 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1562 8417 SH DFND 1 8417 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 209324 1128247 SH SOLE 1128247 0 0 ALIGN TECHNOLOGY INC COM 016255101 19118 55877 SH SOLE 55877 0 0 ALLEGHANY CORP DEL COM 017175100 6717 11683 SH SOLE 11683 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 12703 164201 SH SOLE 164201 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 2818 36423 SH DFND 1 36423 0 0 ALLERGAN PLC SHS G0177J108 32887 197256 SH DFND 1 197256 0 0 ALLERGAN PLC SHS G0177J108 113557 681123 SH SOLE 681123 0 0 ALLETE INC COM NEW 018522300 4699 60700 SH SOLE 60700 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 3444 14767 SH SOLE 14767 0 0 ALLIANT ENERGY CORP COM 018802108 8001 189069 SH SOLE 189069 0 0 ALLIANT ENERGY CORP COM 018802108 291 6869 SH DFND 1 6869 0 0 ALLSTATE CORP COM 020002101 14612 160100 SH SOLE 160100 0 0 ALLY FINL INC COM 02005N100 10079 383652 SH SOLE 383652 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 12438 126288 SH SOLE 126288 0 0 ALPHABET INC CAP STK CL C 02079K107 387730 347537 SH SOLE 347537 0 0 ALPHABET INC CAP STK CL A 02079K305 222779 197291 SH SOLE 197291 0 0 ALPHABET INC CAP STK CL C 02079K107 75223 67425 SH DFND 1 67425 0 0 ALPHABET INC CAP STK CL A 02079K305 14812 13117 SH DFND 1 13117 0 0 ALTA MESA RES INC CL A 02133L109 6802 998800 SH SOLE 998800 0 0 ALTA MESA RES INC *W EXP 03/28/202 02133L117 466 332933 SH SOLE 332933 0 0 ALTABA INC COM 021346101 44702 610600 SH SOLE 610600 0 0 ALTICE USA INC CL A 02156K103 3321 194684 SH SOLE 194684 0 0 ALTRIA GROUP INC COM 02209S103 103088 1815246 SH SOLE 1815246 0 0 ALTRIA GROUP INC COM 02209S103 3106 54693 SH DFND 1 54693 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 415 134207 SH SOLE 134207 0 0 AMAZON COM INC COM 023135106 576892 339388 SH SOLE 339388 0 0 AMAZON COM INC COM 023135106 10158 5976 SH DFND 1 5976 0 0 AMBEV SA SPONSORED ADR 02319V103 69 12877 SH DFND 1 12877 0 0 AMERCO COM 023586100 209 588 SH DFND 1 588 0 0 AMEREN CORP COM 023608102 1202 19757 SH DFND 1 19757 0 0 AMEREN CORP COM 023608102 16741 275124 SH SOLE 275124 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 1537 92232 SH SOLE 92232 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 23614 622071 SH SOLE 622071 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 1861 43400 SH SOLE 43400 0 0 AMERICAN ELEC PWR INC COM 025537101 24697 356639 SH SOLE 356639 0 0 AMERICAN ELEC PWR INC COM 025537101 892 12887 SH DFND 1 12887 0 0 AMERICAN EXPRESS CO COM 025816109 19898 203036 SH DFND 1 203036 0 0 AMERICAN EXPRESS CO COM 025816109 33836 345264 SH SOLE 345264 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 8877 82706 SH SOLE 82706 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 82328 1552775 SH SOLE 1552775 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 794 14979 SH DFND 1 14979 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 843 20029 SH SOLE 20029 0 0 AMERICAN STS WTR CO COM 029899101 647 11316 SH SOLE 11316 0 0 AMERICAN TOWER CORP NEW COM 03027X100 52808 366290 SH SOLE 366290 0 0 AMERICAN TOWER CORP NEW COM 03027X100 384 2666 SH DFND 1 2666 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 585 6849 SH DFND 1 6849 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 39084 457767 SH SOLE 457767 0 0 AMERIPRISE FINL INC COM 03076C106 30811 220266 SH SOLE 220266 0 0 AMERIPRISE FINL INC COM 03076C106 11977 85621 SH DFND 1 85621 0 0 AMERISOURCEBERGEN CORP COM 03073E105 25024 293469 SH DFND 1 293469 0 0 AMERISOURCEBERGEN CORP COM 03073E105 13976 163906 SH SOLE 163906 0 0 AMETEK INC NEW COM 031100100 27686 383680 SH SOLE 383680 0 0 AMETEK INC NEW COM 031100100 3638 50412 SH DFND 1 50412 0 0 AMGEN INC COM 031162100 13807 74800 SH DFND 1 74800 0 0 AMGEN INC COM 031162100 107984 584996 SH SOLE 584996 0 0 AMICUS THERAPEUTICS INC COM 03152W109 1956 125227 SH SOLE 125227 0 0 AMPHENOL CORP NEW CL A 032095101 16337 187459 SH SOLE 187459 0 0 AMPHENOL CORP NEW CL A 032095101 2760 31673 SH DFND 1 31673 0 0 ANADARKO PETE CORP COM 032511107 2335 31871 SH DFND 1 31871 0 0 ANADARKO PETE CORP COM 032511107 73056 997350 SH SOLE 997350 0 0 ANALOG DEVICES INC COM 032654105 11460 119472 SH SOLE 119472 0 0 ANALOG DEVICES INC COM 032654105 1373 14312 SH DFND 1 14312 0 0 ANAPTYSBIO INC COM 032724106 583 8200 SH SOLE 8200 0 0 ANDEAVOR COM 03349M105 5752 43850 SH SOLE 43850 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 3151 204853 SH SOLE 204853 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 755 91904 SH SOLE 91904 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 7181 71267 SH DFND 1 71267 0 0 ANNALY CAP MGMT INC COM 035710409 40135 3900428 SH SOLE 3900428 0 0 ANSYS INC COM 03662Q105 5925 34014 SH SOLE 34014 0 0 ANSYS INC COM 03662Q105 3202 18384 SH DFND 1 18384 0 0 ANTHEM INC COM 036752103 302 1267 SH DFND 1 1267 0 0 ANTHEM INC COM 036752103 106572 447725 SH SOLE 447725 0 0 AON PLC SHS CL A G0408V102 104397 761079 SH SOLE 761079 0 0 AON PLC SHS CL A G0408V102 926 6748 SH DFND 1 6748 0 0 APACHE CORP COM 037411105 408 8728 SH DFND 1 8728 0 0 APACHE CORP COM 037411105 5092 108915 SH SOLE 108915 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 1822 43081 SH SOLE 43081 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 428 19441 SH SOLE 19441 0 0 APPLE INC COM 037833100 745862 4029290 SH SOLE 4029290 0 0 APPLE INC COM 037833100 192637 1040665 SH DFND 1 1040665 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 407 5800 SH SOLE 5800 0 0 APPLIED MATLS INC COM 038222105 186383 4035144 SH SOLE 4035144 0 0 APPLIED MATLS INC COM 038222105 53202 1151797 SH DFND 1 1151797 0 0 APTARGROUP INC COM 038336103 5224 55946 SH SOLE 55946 0 0 APTINYX INC COM 03836N103 253 10455 SH SOLE 10455 0 0 APTIV PLC SHS G6095L109 38596 421219 SH SOLE 421219 0 0 AQUA AMERICA INC COM 03836W103 821 23327 SH SOLE 23327 0 0 AQUINOX PHARMACEUTICALS INC COM 03842B101 113 42547 SH SOLE 42547 0 0 ARAMARK COM 03852U106 9864 265880 SH SOLE 265880 0 0 ARAMARK COM 03852U106 517 13948 SH DFND 1 13948 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 1518 52733 SH SOLE 52733 0 0 ARCH CAP GROUP LTD ORD G0450A105 34520 1304598 SH SOLE 1304598 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 27401 597878 SH SOLE 597878 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 4733 103274 SH DFND 1 103274 0 0 ARCONIC INC COM 03965L100 2175 127842 SH SOLE 127842 0 0 ARCUS BIOSCIENCES INC COM 03969F109 358 29258 SH SOLE 29258 0 0 ARGENX SE SPONSORED ADR 04016X101 3218 38832 SH SOLE 38832 0 0 ARISTA NETWORKS INC COM 040413106 2734 10617 SH SOLE 10617 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 897 60200 SH SOLE 60200 0 0 ARRAY BIOPHARMA INC COM 04269X105 2033 121149 SH SOLE 121149 0 0 ARROW ELECTRS INC COM 042735100 4633 61538 SH SOLE 61538 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 3208 46800 SH SOLE 46800 0 0 ASCENDIS PHARMA A S SPONSORED ADR 04351P101 3887 58436 SH SOLE 58436 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 798 4032 SH SOLE 4032 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 734 3708 SH DFND 1 3708 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 369 9400 SH SOLE 9400 0 0 ASSURANT INC COM 04621X108 11125 107503 SH SOLE 107503 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 34121 971824 SH SOLE 971824 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 3245 92437 SH DFND 1 92437 0 0 AT&T INC COM 00206R102 6620 206155 SH DFND 1 206155 0 0 AT&T INC COM 00206R102 186665 5813302 SH SOLE 5813302 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 1584 43089 SH SOLE 43089 0 0 ATHENAHEALTH INC COM 04685W103 6991 43932 SH SOLE 43932 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 778 39575 SH SOLE 39575 0 0 ATLASSIAN CORP PLC CL A G06242104 14552 232750 SH SOLE 232750 0 0 ATMOS ENERGY CORP COM 049560105 5518 61218 SH SOLE 61218 0 0 ATRICURE INC COM 04963C209 1747 64600 SH SOLE 64600 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 2263 59222 SH SOLE 59222 0 0 AUTODESK INC COM 052769106 9060 69110 SH SOLE 69110 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 1567 15519 SH SOLE 15519 0 0 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 258 9649 SH SOLE 9649 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 57059 425369 SH SOLE 425369 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 2821 21030 SH DFND 1 21030 0 0 AUTOZONE INC COM 053332102 25698 38302 SH DFND 1 38302 0 0 AUTOZONE INC COM 053332102 7646 11396 SH SOLE 11396 0 0 AVALARA INC COM 05338G106 547 10248 SH SOLE 10248 0 0 AVALONBAY CMNTYS INC COM 053484101 6785 39474 SH SOLE 39474 0 0 AVERY DENNISON CORP COM 053611109 44051 431452 SH SOLE 431452 0 0 AVISTA CORP COM 05379B107 614 11655 SH SOLE 11655 0 0 AVISTA HEALTHCARE PUB ACQ CO *W EXP 99/99/999 G0726L117 138 299700 SH SOLE 299700 0 0 AVNET INC COM 053807103 288 6715 SH DFND 1 6715 0 0 AVROBIO INC COM 05455M100 217 7604 SH SOLE 7604 0 0 AXA EQUITABLE HLDGS INC COM 054561105 8008 388565 SH SOLE 388565 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 3588 64517 SH SOLE 64517 0 0 AZZ INC COM 002474104 1490 34300 SH SOLE 34300 0 0 B2GOLD CORP COM 11777Q209 12722 4907581 SH SOLE 4907581 0 0 BADGER METER INC COM 056525108 746 16700 SH SOLE 16700 0 0 BAIDU INC SPON ADR REP A 056752108 8810 36255 SH SOLE 36255 0 0 BAIDU INC SPON ADR REP A 056752108 770 3170 SH DFND 1 3170 0 0 BAKER HUGHES A GE CO CL A 05722G100 4099 124112 SH SOLE 124112 0 0 BALL CORP COM 058498106 18732 526906 SH SOLE 526906 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 582 84888 SH DFND 1 84888 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 361 11487 SH SOLE 11487 0 0 BANCO SANTANDER SA ADR 05964H105 2004 309275 SH DFND 1 309275 0 0 BANK AMER CORP COM 060505104 72085 2557110 SH DFND 1 2557110 0 0 BANK AMER CORP COM 060505104 367850 13048960 SH SOLE 13048960 0 0 BANK HAWAII CORP COM 062540109 4849 58129 SH SOLE 58129 0 0 BANK MONTREAL QUE COM 063671101 1508159 19522803 SH SOLE 19522803 0 0 BANK MONTREAL QUE COM 063671101 253915 3286964 SH DFND 1 3286964 0 0 BANK N S HALIFAX COM 064149107 440665 7787052 SH DFND 1 7787052 0 0 BANK N S HALIFAX COM 064149107 1607130 28400045 SH SOLE 28400045 0 0 BANK NEW YORK MELLON CORP COM 064058100 49939 925992 SH SOLE 925992 0 0 BANK NEW YORK MELLON CORP COM 064058100 2509 46524 SH DFND 1 46524 0 0 BANKUNITED INC COM 06652K103 2578 63100 SH SOLE 63100 0 0 BARCLAYS PLC ADR 06738E204 190 18961 SH DFND 1 18961 0 0 BARNES GROUP INC COM 067806109 1461 24800 SH SOLE 24800 0 0 BARRICK GOLD CORP COM 067901108 121822 9279124 SH SOLE 9279124 0 0 BARRICK GOLD CORP COM 067901108 478 36387 SH DFND 1 36387 0 0 BAXTER INTL INC COM 071813109 12226 165568 SH SOLE 165568 0 0 BAYTEX ENERGY CORP COM 07317Q105 2945 886414 SH SOLE 886414 0 0 BAYTEX ENERGY CORP COM 07317Q105 303 90618 SH DFND 1 90618 0 0 BB&T CORP COM 054937107 2437 48312 SH DFND 1 48312 0 0 BB&T CORP COM 054937107 22576 447582 SH SOLE 447582 0 0 BCE INC COM NEW 05534B760 630077 15567897 SH SOLE 15567897 0 0 BCE INC COM NEW 05534B760 109090 2695384 SH DFND 1 2695384 0 0 BECTON DICKINSON & CO COM 075887109 8072 33697 SH DFND 1 33697 0 0 BECTON DICKINSON & CO COM 075887109 97129 405449 SH SOLE 405449 0 0 BECTON DICKINSON & CO PFD SHS CONV A 075887208 1351 21837 SH SOLE 21837 0 0 BEIGENE LTD SPONSORED ADR 07725L102 4356 28348 SH SOLE 28348 0 0 BEMIS INC COM 081437105 1127 26700 SH SOLE 26700 0 0 BEMIS INC COM 081437105 422 9987 SH DFND 1 9987 0 0 BENCHMARK ELECTRS INC COM 08160H101 2396 82200 SH SOLE 82200 0 0 BENEFICIAL BANCORP INC COM 08171T102 1206 74454 SH SOLE 74454 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 125674 673315 SH SOLE 673315 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 1692 6 SH DFND 1 6 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7036 37695 SH DFND 1 37695 0 0 BERRY GLOBAL GROUP INC COM 08579W103 21964 478096 SH SOLE 478096 0 0 BEST BUY INC COM 086516101 6067 81354 SH SOLE 81354 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 10872 217400 SH SOLE 217400 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 1540 30800 SH DFND 1 30800 0 0 BIOGEN INC COM 09062X103 34636 119335 SH SOLE 119335 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 8281 87906 SH SOLE 87906 0 0 BJS RESTAURANTS INC COM 09180C106 6552 109200 SH SOLE 109200 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 649 27424 SH SOLE 27424 0 0 BLACK BOX CORP DEL COM 091826107 20 10000 SH DFND 1 10000 0 0 BLACK HILLS CORP COM 092113109 362 5907 SH DFND 1 5907 0 0 BLACK HILLS CORP COM 092113109 738 12057 SH SOLE 12057 0 0 BLACK KNIGHT INC COM 09215C105 10710 200000 SH SOLE 200000 0 0 BLACKBERRY LTD COM 09228F103 41641 4319968 SH SOLE 4319968 0 0 BLACKBERRY LTD COM 09228F103 3133 324981 SH DFND 1 324981 0 0 BLACKROCK INC COM 09247X101 39084 78319 SH DFND 1 78319 0 0 BLACKROCK INC COM 09247X101 169048 338747 SH SOLE 338747 0 0 BLOCK H & R INC COM 093671105 7435 326392 SH SOLE 326392 0 0 BLUE HILLS BANCORP INC COM 095573101 978 44071 SH SOLE 44071 0 0 BLUEBIRD BIO INC COM 09609G100 7987 50886 SH SOLE 50886 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 3982 62725 SH SOLE 62725 0 0 BOEING CO COM 097023105 333124 992888 SH SOLE 992888 0 0 BOEING CO COM 097023105 50601 150817 SH DFND 1 150817 0 0 BOISE CASCADE CO DEL COM 09739D100 1001 22400 SH SOLE 22400 0 0 BOOKING HLDGS INC COM 09857L108 204521 100894 SH SOLE 100894 0 0 BOOKING HLDGS INC COM 09857L108 20753 10238 SH DFND 1 10238 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2519 57600 SH SOLE 57600 0 0 BORGWARNER INC COM 099724106 2894 67045 SH SOLE 67045 0 0 BOSTON BEER INC CL A 100557107 2637 8800 SH SOLE 8800 0 0 BOSTON PROPERTIES INC COM 101121101 5490 43774 SH SOLE 43774 0 0 BOSTON SCIENTIFIC CORP COM 101137107 55715 1703820 SH SOLE 1703820 0 0 BOSTON SCIENTIFIC CORP COM 101137107 25651 784436 SH DFND 1 784436 0 0 BP PLC SPONSORED ADR 055622104 987 23132 SH DFND 1 23132 0 0 BRADY CORP CL A 104674106 2624 68078 SH SOLE 68078 0 0 BRIDGE BANCORP INC COM 108035106 1201 33400 SH SOLE 33400 0 0 BRIGGS & STRATTON CORP COM 109043109 2053 116600 SH SOLE 116600 0 0 BRIGGS & STRATTON CORP COM 109043109 222 12613 SH DFND 1 12613 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 939 9157 SH SOLE 9157 0 0 BRIGHTHOUSE FINL INC COM 10922N103 1110 27705 SH SOLE 27705 0 0 BRIGHTVIEW HLDGS INC COM 10948C107 400 18246 SH SOLE 18246 0 0 BRINKER INTL INC COM 109641100 2718 57100 SH SOLE 57100 0 0 BRINKER INTL INC COM 109641100 286 6017 SH DFND 1 6017 0 0 BRINKS CO COM 109696104 3516 44094 SH SOLE 44094 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 57015 1030266 SH SOLE 1030266 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 2811 50799 SH DFND 1 50799 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 7431 147292 SH DFND 1 147292 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 7835 155294 SH SOLE 155294 0 0 BROADCOM INC COM 11135F101 171945 708642 SH SOLE 708642 0 0 BROADCOM INC COM 11135F101 41586 171388 SH DFND 1 171388 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 30707 266786 SH SOLE 266786 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 701822 17311296 SH SOLE 17311296 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 156842 3868712 SH DFND 1 3868712 0 0 BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 5352 139705 SH SOLE 139705 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 320926 8368996 SH SOLE 8368996 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 33375 870393 SH DFND 1 870393 0 0 BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 14095 742533 SH DFND 1 742533 0 0 BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 42406 2233977 SH SOLE 2233977 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 85975 2866083 SH SOLE 2866083 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 7259 241996 SH DFND 1 241996 0 0 BROWN & BROWN INC COM 115236101 924 33326 SH SOLE 33326 0 0 BROWN FORMAN CORP CL B 115637209 29181 595409 SH SOLE 595409 0 0 BRUKER CORP COM 116794108 16873 581023 SH SOLE 581023 0 0 BUCKLE INC COM 118440106 4487 166800 SH SOLE 166800 0 0 BURLINGTON STORES INC COM 122017106 11877 78900 SH SOLE 78900 0 0 BWX TECHNOLOGIES INC COM 05605H100 9434 151372 SH SOLE 151372 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 45799 547444 SH SOLE 547444 0 0 CA INC COM 12673P105 6084 170656 SH SOLE 170656 0 0 CA INC COM 12673P105 2176 61043 SH DFND 1 61043 0 0 CABLE ONE INC COM 12685J105 2986 4072 SH SOLE 4072 0 0 CABOT OIL & GAS CORP COM 127097103 3121 131120 SH SOLE 131120 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 14847 342806 SH SOLE 342806 0 0 CAE INC COM 124765108 141497 6815554 SH SOLE 6815554 0 0 CAE INC COM 124765108 15164 730423 SH DFND 1 730423 0 0 CAL MAINE FOODS INC COM NEW 128030202 2623 57209 SH SOLE 57209 0 0 CALAVO GROWERS INC COM 128246105 2365 24600 SH SOLE 24600 0 0 CALERES INC COM 129500104 1465 42600 SH SOLE 42600 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 1488 38194 SH SOLE 38194 0 0 CALLAWAY GOLF CO COM 131193104 3885 204800 SH SOLE 204800 0 0 CAMECO CORP COM 13321L108 26635 2369001 SH SOLE 2369001 0 0 CAMECO CORP COM 13321L108 8662 770429 SH DFND 1 770429 0 0 CAMPBELL SOUP CO COM 134429109 16957 418268 SH DFND 1 418268 0 0 CAMPBELL SOUP CO COM 134429109 7716 190333 SH SOLE 190333 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 9799 166706 SH SOLE 166706 0 0 CANADIAN NAT RES LTD COM 136385101 733494 20334563 SH SOLE 20334563 0 0 CANADIAN NAT RES LTD COM 136385101 239450 6638233 SH DFND 1 6638233 0 0 CANADIAN NATL RY CO COM 136375102 274268 3355940 SH DFND 1 3355940 0 0 CANADIAN NATL RY CO COM 136375102 1073530 13132841 SH SOLE 13132841 0 0 CANADIAN PAC RY LTD COM 13645T100 548585 2995352 SH SOLE 2995352 0 0 CANADIAN PAC RY LTD COM 13645T100 138035 753688 SH DFND 1 753688 0 0 CANOPY GROWTH CORP COM 138035100 656 22466 SH DFND 1 22466 0 0 CANOPY GROWTH CORP COM 138035100 18596 636700 SH SOLE 636700 0 0 CAPELLA EDUCATION COMPANY COM 139594105 3987 40400 SH SOLE 40400 0 0 CAPITAL ONE FINL CORP COM 14040H105 57907 630112 SH SOLE 630112 0 0 CAPITAL ONE FINL CORP COM 14040H105 23599 256791 SH DFND 1 256791 0 0 CAPITOL FED FINL INC COM 14057J101 1080 82089 SH SOLE 82089 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 4338 484700 SH SOLE 484700 0 0 CARA THERAPEUTICS INC COM 140755109 372 19400 SH SOLE 19400 0 0 CARDINAL HEALTH INC COM 14149Y108 4520 92557 SH SOLE 92557 0 0 CARDINAL HEALTH INC COM 14149Y108 403 8257 SH DFND 1 8257 0 0 CARGURUS INC COM CL A 141788109 632 18206 SH DFND 1 18206 0 0 CARGURUS INC COM CL A 141788109 1746 50265 SH SOLE 50265 0 0 CARLISLE COS INC COM 142339100 805 7435 SH SOLE 7435 0 0 CARMAX INC COM 143130102 17292 237300 SH SOLE 237300 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 8076 140911 SH SOLE 140911 0 0 CARTER INC COM 146229109 4390 40500 SH SOLE 40500 0 0 CASEYS GEN STORES INC COM 147528103 8749 83260 SH SOLE 83260 0 0 CATALENT INC COM 148806102 13379 319380 SH SOLE 319380 0 0 CATERPILLAR INC DEL COM 149123101 36952 272367 SH SOLE 272367 0 0 CATERPILLAR INC DEL COM 149123101 1016 7487 SH DFND 1 7487 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 18163 174530 SH SOLE 174530 0 0 CBRE GROUP INC CL A 12504L109 14933 312802 SH SOLE 312802 0 0 CBS CORP NEW CL B 124857202 5646 100419 SH SOLE 100419 0 0 CDK GLOBAL INC COM 12508E101 6734 103526 SH SOLE 103526 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 1382211 15899172 SH SOLE 15899172 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 225419 2592928 SH DFND 1 2592928 0 0 CDW CORP COM 12514G108 514 6356 SH SOLE 6356 0 0 CELANESE CORP DEL COM SER A 150870103 37579 338369 SH SOLE 338369 0 0 CELESTICA INC SUB VTG SHS 15101Q108 21749 1830425 SH SOLE 1830425 0 0 CELGENE CORP COM 151020104 20280 255348 SH SOLE 255348 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 254 31855 SH DFND 1 31855 0 0 CENOVUS ENERGY INC COM 15135U109 117125 11287435 SH DFND 1 11287435 0 0 CENOVUS ENERGY INC COM 15135U109 328909 31696923 SH SOLE 31696923 0 0 CENTENE CORP DEL COM 15135B101 49753 403807 SH SOLE 403807 0 0 CENTENE CORP DEL COM 15135B101 406 3292 SH DFND 1 3292 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 12547 694714 SH SOLE 694714 0 0 CENTERPOINT ENERGY INC COM 15189T107 62521 2256257 SH SOLE 2256257 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 709 170866 SH SOLE 170866 0 0 CENTRAL GARDEN & PET CO COM 153527106 1983 45600 SH SOLE 45600 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 809 20000 SH SOLE 20000 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 1467 51200 SH SOLE 51200 0 0 CENTURYLINK INC COM 156700106 17280 927039 SH SOLE 927039 0 0 CENTURYLINK INC COM 156700106 1184 63495 SH DFND 1 63495 0 0 CERIDIAN HCM HLDG INC COM 15677J108 1965 59057 SH SOLE 59057 0 0 CERNER CORP COM 156782104 11651 194862 SH SOLE 194862 0 0 CERNER CORP COM 156782104 2849 47646 SH DFND 1 47646 0 0 CF INDS HLDGS INC COM 125269100 4822 108606 SH SOLE 108606 0 0 CHART INDS INC COM PAR $0.01 16115Q308 3676 59592 SH SOLE 59592 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 29208 99613 SH SOLE 99613 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 28184 288531 SH SOLE 288531 0 0 CHEESECAKE FACTORY INC COM 163072101 2302 41800 SH SOLE 41800 0 0 CHEGG INC COM 163092109 2526 90913 SH SOLE 90913 0 0 CHENIERE ENERGY INC COM NEW 16411R208 592 9078 SH DFND 1 9078 0 0 CHESAPEAKE UTILS CORP COM 165303108 1452 18160 SH SOLE 18160 0 0 CHEVRON CORP NEW COM 166764100 185930 1470613 SH SOLE 1470613 0 0 CHEVRON CORP NEW COM 166764100 2790 22070 SH DFND 1 22070 0 0 CHICOS FAS INC COM 168615102 6942 852800 SH SOLE 852800 0 0 CHILDRENS PL INC COM 168905107 7272 60200 SH SOLE 60200 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 248 5578 SH DFND 1 5578 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 3350 7765 SH SOLE 7765 0 0 CHUBB LIMITED COM H1467J104 89865 707485 SH SOLE 707485 0 0 CHUBB LIMITED COM H1467J104 30306 238591 SH DFND 1 238591 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 60629 1687900 SH SOLE 1687900 0 0 CHURCH & DWIGHT INC COM 171340102 27649 520112 SH SOLE 520112 0 0 CHUYS HLDGS INC COM 171604101 916 29821 SH SOLE 29821 0 0 CIGNA CORPORATION COM 125509109 54035 317945 SH SOLE 317945 0 0 CIMAREX ENERGY CO COM 171798101 5225 51359 SH SOLE 51359 0 0 CINCINNATI FINL CORP COM 172062101 29289 438063 SH SOLE 438063 0 0 CINEMARK HOLDINGS INC COM 17243V102 683 19478 SH SOLE 19478 0 0 CINTAS CORP COM 172908105 13931 75276 SH SOLE 75276 0 0 CINTAS CORP COM 172908105 285 1539 SH DFND 1 1539 0 0 CISCO SYS INC COM 17275R102 11020 256094 SH DFND 1 256094 0 0 CISCO SYS INC COM 17275R102 177884 4133945 SH SOLE 4133945 0 0 CITIGROUP INC COM NEW 172967424 53229 795411 SH SOLE 795411 0 0 CITIGROUP INC COM NEW 172967424 3773 56381 SH DFND 1 56381 0 0 CITIZENS FINL GROUP INC COM 174610105 1543 39653 SH DFND 1 39653 0 0 CITIZENS FINL GROUP INC COM 174610105 12887 331284 SH SOLE 331284 0 0 CITRIX SYS INC COM 177376100 5702 54387 SH SOLE 54387 0 0 CLOROX CO DEL COM 189054109 37942 280533 SH SOLE 280533 0 0 CME GROUP INC COM CL A 12572Q105 25114 153207 SH SOLE 153207 0 0 CME GROUP INC COM CL A 12572Q105 5864 35775 SH DFND 1 35775 0 0 CMS ENERGY CORP COM 125896100 433 9163 SH DFND 1 9163 0 0 CMS ENERGY CORP COM 125896100 6686 141414 SH SOLE 141414 0 0 CNOOC LTD SPONSORED ADR 126132109 3772 22026 SH DFND 1 22026 0 0 COCA COLA CO COM 191216100 34023 775717 SH DFND 1 775717 0 0 COCA COLA CO COM 191216100 225871 5149813 SH SOLE 5149813 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 74304 1828344 SH SOLE 1828344 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 530 13041 SH DFND 1 13041 0 0 COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 1023 12044 SH DFND 1 12044 0 0 COGNEX CORP COM 192422103 703 15763 SH DFND 1 15763 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 3031 38378 SH DFND 1 38378 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 14674 185774 SH SOLE 185774 0 0 COHERENT INC COM 192479103 23265 148731 SH SOLE 148731 0 0 COHERENT INC COM 192479103 1235 7895 SH DFND 1 7895 0 0 COHERUS BIOSCIENCES INC COM 19249H103 228 16271 SH SOLE 16271 0 0 COHU INC COM 192576106 1843 75200 SH SOLE 75200 0 0 COLFAX CORP COM 194014106 6835 223000 SH SOLE 223000 0 0 COLGATE PALMOLIVE CO COM 194162103 69371 1070382 SH SOLE 1070382 0 0 COLGATE PALMOLIVE CO COM 194162103 8878 136989 SH DFND 1 136989 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 1889 24842 SH DFND 1 24842 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 9913 130451 SH SOLE 130451 0 0 COLUMBIA BKG SYS INC COM 197236102 925 22617 SH SOLE 22617 0 0 COMCAST CORP NEW CL A 20030N101 118181 3601993 SH SOLE 3601993 0 0 COMCAST CORP NEW CL A 20030N101 29078 886248 SH DFND 1 886248 0 0 COMERICA INC COM 200340107 5822 64038 SH SOLE 64038 0 0 COMFORT SYS USA INC COM 199908104 2024 44200 SH SOLE 44200 0 0 COMMERCE BANCSHARES INC COM 200525103 2876 44446 SH SOLE 44446 0 0 COMPASS MINERALS INTL INC COM 20451N101 495 7532 SH SOLE 7532 0 0 CONAGRA BRANDS INC COM 205887102 103972 2909940 SH SOLE 2909940 0 0 CONCHO RES INC COM 20605P101 18085 130717 SH SOLE 130717 0 0 CONOCOPHILLIPS COM 20825C104 28925 415469 SH SOLE 415469 0 0 CONSOLIDATED EDISON INC COM 209115104 8954 114828 SH SOLE 114828 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 436 7391 SH DFND 1 7391 0 0 CONSTELLATION BRANDS INC CL A 21036P108 17905 81808 SH SOLE 81808 0 0 CONTROL4 CORP COM 21240D107 846 34800 SH SOLE 34800 0 0 CONVERGYS CORP COM 212485106 406 16600 SH SOLE 16600 0 0 COOPER COS INC COM NEW 216648402 32581 138378 SH SOLE 138378 0 0 COOPER STD HLDGS INC COM 21676P103 11486 87900 SH SOLE 87900 0 0 COPART INC COM 217204106 281 4975 SH SOLE 4975 0 0 CORE MARK HOLDING CO INC COM 218681104 204 8982 SH SOLE 8982 0 0 CORELOGIC INC COM 21871D103 15918 306700 SH SOLE 306700 0 0 CORNING INC COM 219350105 19428 706203 SH SOLE 706203 0 0 CORNING INC COM 219350105 434 15787 SH DFND 1 15787 0 0 CORVEL CORP COM 221006109 1480 27400 SH SOLE 27400 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 491 44678 SH SOLE 44678 0 0 COSTAR GROUP INC COM 22160N109 13917 33728 SH SOLE 33728 0 0 COSTCO WHSL CORP NEW COM 22160K105 176954 846752 SH SOLE 846752 0 0 COSTCO WHSL CORP NEW COM 22160K105 48926 234118 SH DFND 1 234118 0 0 COTT CORP QUE COM 22163N106 17137 1035038 SH DFND 1 1035038 0 0 COTT CORP QUE COM 22163N106 12131 732681 SH SOLE 732681 0 0 COTY INC COM CL A 222070203 1937 137350 SH SOLE 137350 0 0 COUPA SOFTWARE INC COM 22266L106 5481 88059 SH SOLE 88059 0 0 CRANE CO COM 224399105 1587 19800 SH SOLE 19800 0 0 CRAY INC COM NEW 225223304 753 30600 SH SOLE 30600 0 0 CREDICORP LTD COM G2519Y108 59187 262915 SH SOLE 262915 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 390 26236 SH DFND 1 26236 0 0 CRESCENT PT ENERGY CORP COM 22576C101 3446 469195 SH DFND 1 469195 0 0 CRESCENT PT ENERGY CORP COM 22576C101 39639 5397822 SH SOLE 5397822 0 0 CRH MEDICAL CORP COM 12626F105 343 109756 SH DFND 1 109756 0 0 CRITEO S A SPONS ADS 226718104 249 11066 SH DFND 1 11066 0 0 CROCS INC COM 227046109 3631 206200 SH SOLE 206200 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 554 49247 SH SOLE 49247 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 64187 595318 SH SOLE 595318 0 0 CROWN CASTLE INTL CORP NEW 6.875% CON PFD A 22822V309 6983 6500 SH SOLE 6500 0 0 CROWN HOLDINGS INC COM 228368106 5562 124273 SH SOLE 124273 0 0 CSG SYS INTL INC COM 126349109 4945 121000 SH SOLE 121000 0 0 CSW INDUSTRIALS INC COM 126402106 666 12600 SH SOLE 12600 0 0 CSX CORP COM 126408103 26921 422084 SH SOLE 422084 0 0 CSX CORP COM 126408103 1851 29028 SH DFND 1 29028 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 11013 231214 SH SOLE 231214 0 0 CTS CORP COM 126501105 1804 50100 SH SOLE 50100 0 0 CUBESMART COM 229663109 416 12900 SH SOLE 12900 0 0 CUBIC CORP COM 229669106 2221 34600 SH SOLE 34600 0 0 CUMMINS INC COM 231021106 32584 244991 SH SOLE 244991 0 0 CURTISS WRIGHT CORP COM 231561101 1571 13200 SH SOLE 13200 0 0 CUTERA INC COM 232109108 3299 81857 SH SOLE 81857 0 0 CVS HEALTH CORP COM 126650100 39320 611040 SH SOLE 611040 0 0 CVS HEALTH CORP COM 126650100 4376 68000 SH DFND 1 68000 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 433 32300 SH SOLE 32300 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 43571 2796593 SH SOLE 2796593 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 1079 47200 SH SOLE 47200 0 0 D R HORTON INC COM 23331A109 14317 349184 SH SOLE 349184 0 0 DANAHER CORP DEL COM 235851102 131002 1327539 SH SOLE 1327539 0 0 DANAHER CORP DEL COM 235851102 39511 400392 SH DFND 1 400392 0 0 DARDEN RESTAURANTS INC COM 237194105 1036 9677 SH DFND 1 9677 0 0 DARDEN RESTAURANTS INC COM 237194105 10536 98413 SH SOLE 98413 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 2532 53200 SH SOLE 53200 0 0 DAVITA INC COM 23918K108 7791 112201 SH SOLE 112201 0 0 DAVITA INC COM 23918K108 1300 18723 SH DFND 1 18723 0 0 DEERE & CO COM 244199105 26972 192931 SH SOLE 192931 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 202 2383 SH SOLE 2383 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 1034 22752 SH SOLE 22752 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 21440 432783 SH SOLE 432783 0 0 DELUXE CORP COM 248019101 276 4163 SH DFND 1 4163 0 0 DENALI THERAPEUTICS INC COM 24823R105 250 16400 SH SOLE 16400 0 0 DENISON MINES CORP COM 248356107 458 579081 SH DFND 1 579081 0 0 DENNYS CORP COM 24869P104 2335 146600 SH SOLE 146600 0 0 DENTSPLY SIRONA INC COM 24906P109 5660 129317 SH SOLE 129317 0 0 DESCARTES SYS GROUP INC COM 249906108 16359 502579 SH SOLE 502579 0 0 DESCARTES SYS GROUP INC COM 249906108 370 11369 SH DFND 1 11369 0 0 DEVON ENERGY CORP NEW COM 25179M103 6751 153582 SH SOLE 153582 0 0 DEXCOM INC COM 252131107 7548 79473 SH SOLE 79473 0 0 DFB HEALTHCARE ACQUISTION CO COM 23291E109 7238 750000 SH SOLE 750000 0 0 DFB HEALTHCARE ACQUISTION CO *W EXP 04/11/202 23291E117 325 250000 SH SOLE 250000 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 8535 59264 SH DFND 1 59264 0 0 DIAMONDBACK ENERGY INC COM 25278X109 3818 29021 SH SOLE 29021 0 0 DIGITAL RLTY TR INC COM 253868103 6715 60181 SH SOLE 60181 0 0 DISCOVER FINL SVCS COM 254709108 61018 866605 SH SOLE 866605 0 0 DISCOVER FINL SVCS COM 254709108 20825 295774 SH DFND 1 295774 0 0 DISCOVERY INC COM SER A 25470F104 1219 44318 SH SOLE 44318 0 0 DISCOVERY INC COM SER C 25470F302 2525 99011 SH SOLE 99011 0 0 DISH NETWORK CORP CL A 25470M109 2398 71361 SH SOLE 71361 0 0 DISNEY WALT CO COM DISNEY 254687106 64384 614288 SH SOLE 614288 0 0 DISNEY WALT CO COM DISNEY 254687106 9199 87767 SH DFND 1 87767 0 0 DOCUSIGN INC COM 256163106 1059 20000 SH SOLE 20000 0 0 DOLLAR GEN CORP NEW COM 256677105 101250 1026876 SH SOLE 1026876 0 0 DOLLAR GEN CORP NEW COM 256677105 1436 14560 SH DFND 1 14560 0 0 DOLLAR TREE INC COM 256746108 549 6458 SH DFND 1 6458 0 0 DOLLAR TREE INC COM 256746108 6705 78880 SH SOLE 78880 0 0 DOMINION ENERGY INC COM 25746U109 46296 679033 SH SOLE 679033 0 0 DOMINION ENERGY INC COM 25746U109 986 14469 SH DFND 1 14469 0 0 DOMINOS PIZZA INC COM 25754A201 207 732 SH SOLE 732 0 0 DOMO INC COM CL B 257554105 2730 100000 SH SOLE 100000 0 0 DOMTAR CORP COM NEW 257559203 524 10975 SH SOLE 10975 0 0 DONALDSON INC COM 257651109 555 12310 SH SOLE 12310 0 0 DOVER CORP COM 260003108 7780 106282 SH SOLE 106282 0 0 DOWDUPONT INC COM 26078J100 226085 3429695 SH SOLE 3429695 0 0 DOWDUPONT INC COM 26078J100 61107 926987 SH DFND 1 926987 0 0 DRIL-QUIP INC COM 262037104 792 15400 SH SOLE 15400 0 0 DROPBOX INC CL A 26210C104 621 19163 SH SOLE 19163 0 0 DROPBOX INC CL A 26210C104 263 8100 SH DFND 1 8100 0 0 DSW INC CL A 23334L102 4234 164000 SH SOLE 164000 0 0 DTE ENERGY CO COM 233331107 20481 197633 SH SOLE 197633 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 95244 1204404 SH SOLE 1204404 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 33865 428235 SH DFND 1 428235 0 0 DUKE REALTY CORP COM NEW 264411505 3122 107547 SH SOLE 107547 0 0 DULUTH HLDGS INC COM CL B 26443V101 2303 96800 SH SOLE 96800 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 780 6360 SH SOLE 6360 0 0 DUNKIN BRANDS GROUP INC COM 265504100 10865 157300 SH SOLE 157300 0 0 DXC TECHNOLOGY CO COM 23355L106 7129 88432 SH SOLE 88432 0 0 DXC TECHNOLOGY CO COM 23355L106 245 3035 SH DFND 1 3035 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 508 8299 SH DFND 1 8299 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 15771 257870 SH SOLE 257870 0 0 EAST WEST BANCORP INC COM 27579R104 2797 42900 SH SOLE 42900 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 7197 364200 SH SOLE 364200 0 0 EASTGROUP PPTY INC COM 277276101 2915 30500 SH SOLE 30500 0 0 EASTMAN CHEM CO COM 277432100 82698 827311 SH SOLE 827311 0 0 EATON CORP PLC SHS G29183103 28218 377550 SH SOLE 377550 0 0 EATON CORP PLC SHS G29183103 2107 28189 SH DFND 1 28189 0 0 EBAY INC COM 278642103 11371 313593 SH SOLE 313593 0 0 ECOLAB INC COM 278865100 35188 250750 SH SOLE 250750 0 0 ECOLAB INC COM 278865100 11836 84343 SH DFND 1 84343 0 0 EDGEWELL PERS CARE CO COM 28035Q102 1423 28200 SH SOLE 28200 0 0 EDISON INTL COM 281020107 8124 128399 SH SOLE 128399 0 0 EDITAS MEDICINE INC COM 28106W103 744 20770 SH SOLE 20770 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 9839 67587 SH SOLE 67587 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 2141 14708 SH DFND 1 14708 0 0 EL PASO ELEC CO COM NEW 283677854 2636 44600 SH SOLE 44600 0 0 ELDORADO GOLD CORP NEW COM 284902103 2773 2742733 SH SOLE 2742733 0 0 ELECTRO SCIENTIFIC INDS COM 285229100 1896 120200 SH SOLE 120200 0 0 ELECTRONIC ARTS INC COM 285512109 36834 261200 SH SOLE 261200 0 0 ELLIE MAE INC COM 28849P100 1847 17789 SH SOLE 17789 0 0 ELLIS PERRY INTL INC COM 288853104 1239 45600 SH SOLE 45600 0 0 EMBRAER S A SP ADR REP 4 COM 29082A107 208 8359 SH DFND 1 8359 0 0 EMCOR GROUP INC COM 29084Q100 3177 41700 SH SOLE 41700 0 0 EMERSON ELEC CO COM 291011104 94757 1370515 SH SOLE 1370515 0 0 EMERSON ELEC CO COM 291011104 5563 80455 SH DFND 1 80455 0 0 EMPLOYERS HOLDINGS INC COM 292218104 1825 45400 SH SOLE 45400 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 4724 40761 SH SOLE 40761 0 0 ENBRIDGE INC COM 29250N105 1266281 35441093 SH SOLE 35441093 0 0 ENBRIDGE INC COM 29250N105 295515 8270969 SH DFND 1 8270969 0 0 ENCANA CORP COM 292505104 1100 84259 SH DFND 1 84259 0 0 ENCANA CORP COM 292505104 108637 8323069 SH SOLE 8323069 0 0 ENCOMPASS HEALTH CORP COM 29261A100 7083 104586 SH SOLE 104586 0 0 ENCORE CAP GROUP INC COM 292554102 952 26000 SH SOLE 26000 0 0 ENDOCYTE INC COM 29269A102 1724 124931 SH SOLE 124931 0 0 ENERPLUS CORP COM 292766102 45889 3640787 SH SOLE 3640787 0 0 ENERPLUS CORP COM 292766102 8505 674765 SH DFND 1 674765 0 0 ENI S P A SPONSORED ADR 26874R108 934 28770 SH DFND 1 28770 0 0 ENTEGRIS INC COM 29362U104 1376 40600 SH SOLE 40600 0 0 ENTERGY CORP NEW COM 29364G103 24893 308118 SH SOLE 308118 0 0 ENTERGY CORP NEW COM 29364G103 1172 14505 SH DFND 1 14505 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 439 15852 SH SOLE 15852 0 0 ENVISION HEALTHCARE CORP COM 29414D100 13069 296963 SH SOLE 296963 0 0 EOG RES INC COM 26875P101 64379 517395 SH SOLE 517395 0 0 EOG RES INC COM 26875P101 5410 43478 SH DFND 1 43478 0 0 EPLUS INC COM 294268107 2992 31800 SH SOLE 31800 0 0 EQT CORP COM 26884L109 5054 91589 SH SOLE 91589 0 0 EQUIFAX INC COM 294429105 8719 69689 SH SOLE 69689 0 0 EQUINIX INC COM PAR $0.001 29444U700 61637 143379 SH SOLE 143379 0 0 EQUINIX INC COM PAR $0.001 29444U700 637 1481 SH DFND 1 1481 0 0 EQUINOR ASA SPONSORED ADR 29446M102 2057 77893 SH DFND 1 77893 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 1534 48700 SH SOLE 48700 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 6714 105423 SH SOLE 105423 0 0 ERICSSON ADR B SEK 10 294821608 141 18387 SH DFND 1 18387 0 0 ESCO TECHNOLOGIES INC COM 296315104 2370 41083 SH SOLE 41083 0 0 ESSENT GROUP LTD COM G3198U102 519 14500 SH SOLE 14500 0 0 ESSEX PPTY TR INC COM 297178105 4687 19605 SH SOLE 19605 0 0 ESTRE AMBIENTAL INC *W EXP 12/21/202 G3206V118 260 649100 SH SOLE 649100 0 0 EURONET WORLDWIDE INC COM 298736109 276 3300 SH SOLE 3300 0 0 EVEREST RE GROUP LTD COM G3223R108 62261 270137 SH SOLE 270137 0 0 EVERGY INC COM 30034W106 4394 78259 SH SOLE 78259 0 0 EVERGY INC COM 30034W106 350 6233 SH DFND 1 6233 0 0 EVERSOURCE ENERGY COM 30040W108 514 8774 SH DFND 1 8774 0 0 EVERSOURCE ENERGY COM 30040W108 10539 179813 SH SOLE 179813 0 0 EVERTEC INC COM 30040P103 6358 291000 SH SOLE 291000 0 0 EXACT SCIENCES CORP COM 30063P105 3444 57600 SH SOLE 57600 0 0 EXELIXIS INC COM 30161Q104 2048 95148 SH SOLE 95148 0 0 EXELON CORP COM 30161N101 34849 818063 SH SOLE 818063 0 0 EXELON CORP COM 30161N101 1395 32754 SH DFND 1 32754 0 0 EXLSERVICE HOLDINGS INC COM 302081104 1370 24200 SH SOLE 24200 0 0 EXPEDIA GROUP INC COM NEW 30212P303 13783 114675 SH SOLE 114675 0 0 EXPEDITORS INTL WASH INC COM 302130109 63786 872584 SH SOLE 872584 0 0 EXPONENT INC COM 30214U102 3338 69100 SH SOLE 69100 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 16632 215414 SH SOLE 215414 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 556 7202 SH DFND 1 7202 0 0 EXTRA SPACE STORAGE INC COM 30225T102 3622 36287 SH SOLE 36287 0 0 EXXON MOBIL CORP COM 30231G102 338524 4091908 SH SOLE 4091908 0 0 EXXON MOBIL CORP COM 30231G102 15425 186452 SH DFND 1 186452 0 0 F M C CORP COM NEW 302491303 3417 38307 SH SOLE 38307 0 0 F5 NETWORKS INC COM 315616102 15539 90109 SH SOLE 90109 0 0 FACEBOOK INC CL A 30303M102 343838 1769442 SH SOLE 1769442 0 0 FACEBOOK INC CL A 30303M102 2730 14047 SH DFND 1 14047 0 0 FACTSET RESH SYS INC COM 303075105 4561 23022 SH SOLE 23022 0 0 FAIR ISAAC CORP COM 303250104 2861 14800 SH SOLE 14800 0 0 FAR PT ACQUISITION CORP UNIT 06/01/2025 30734W208 10190 1000000 SH SOLE 1000000 0 0 FASTENAL CO COM 311900104 18236 378899 SH SOLE 378899 0 0 FASTENAL CO COM 311900104 1368 28421 SH DFND 1 28421 0 0 FATE THERAPEUTICS INC COM 31189P102 401 35400 SH SOLE 35400 0 0 FB FINL CORP COM 30257X104 1606 39428 SH SOLE 39428 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 2707 21389 SH SOLE 21389 0 0 FEDERATED INVS INC PA CL B 314211103 380 16296 SH SOLE 16296 0 0 FEDEX CORP COM 31428X106 17307 76222 SH SOLE 76222 0 0 FEDEX CORP COM 31428X106 438 1927 SH DFND 1 1927 0 0 FGL HLDGS *W EXP 11/30/202 G3402M110 240 199750 SH SOLE 199750 0 0 FIBROGEN INC COM 31572Q808 2906 46426 SH SOLE 46426 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 17621 468397 SH SOLE 468397 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 33476 315719 SH SOLE 315719 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 1261 43925 SH SOLE 43925 0 0 FIFTH THIRD BANCORP COM 316773100 13287 462960 SH SOLE 462960 0 0 FINISAR CORP COM NEW 31787A507 790 43909 SH SOLE 43909 0 0 FINISAR CORP COM NEW 31787A507 1422 78987 SH DFND 1 78987 0 0 FIRST AMERN FINL CORP COM 31847R102 4464 86318 SH SOLE 86318 0 0 FIRST BANCSHARES INC MS COM 318916103 258 7183 SH SOLE 7183 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 470 14112 SH SOLE 14112 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 6906 905722 SH SOLE 905722 0 0 FIRSTENERGY CORP COM 337932107 21264 592152 SH SOLE 592152 0 0 FIRSTENERGY CORP COM 337932107 848 23604 SH DFND 1 23604 0 0 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 948 12473 SH DFND 1 12473 0 0 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 14058 184935 SH SOLE 184935 0 0 FISERV INC COM 337738108 66131 892572 SH SOLE 892572 0 0 FISERV INC COM 337738108 1966 26542 SH DFND 1 26542 0 0 FIVE BELOW INC COM 33829M101 1201 12290 SH SOLE 12290 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 388 24529 SH SOLE 24529 0 0 FIVE9 INC COM 338307101 2217 64132 SH SOLE 64132 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 25406 120608 SH SOLE 120608 0 0 FLIR SYS INC COM 302445101 2100 40400 SH SOLE 40400 0 0 FLOWSERVE CORP COM 34354P105 1505 37247 SH SOLE 37247 0 0 FLOWSERVE CORP COM 34354P105 7354 182034 SH DFND 1 182034 0 0 FLUOR CORP NEW COM 343412102 4059 83206 SH SOLE 83206 0 0 FNB CORP PA COM 302520101 742 55281 SH SOLE 55281 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 1722 19610 SH SOLE 19610 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 1061 12087 SH DFND 1 12087 0 0 FOOT LOCKER INC COM 344849104 15452 293492 SH SOLE 293492 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 15754 1423101 SH SOLE 1423101 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 15350 1386668 SH DFND 1 1386668 0 0 FORRESTER RESH INC COM 346563109 1376 32800 SH SOLE 32800 0 0 FORTINET INC COM 34959E109 208 3327 SH SOLE 3327 0 0 FORTIS INC COM 349553107 179025 5604434 SH SOLE 5604434 0 0 FORTIS INC COM 349553107 114544 3585731 SH DFND 1 3585731 0 0 FORTIVE CORP COM 34959J108 1293 16766 SH DFND 1 16766 0 0 FORTIVE CORP COM 34959J108 29100 377384 SH SOLE 377384 0 0 FORTUNA SILVER MINES INC COM 349915108 6930 1218795 SH SOLE 1218795 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 14201 264503 SH SOLE 264503 0 0 FORTY SEVEN INC COM 34983P104 215 13437 SH SOLE 13437 0 0 FORWARD AIR CORP COM 349853101 10776 182400 SH SOLE 182400 0 0 FOX FACTORY HLDG CORP COM 35138V102 438 9400 SH SOLE 9400 0 0 FRANCO NEVADA CORP COM 351858105 147971 2028530 SH SOLE 2028530 0 0 FRANCO NEVADA CORP COM 351858105 45319 621308 SH DFND 1 621308 0 0 FRANKLIN RES INC COM 354613101 3104 96856 SH SOLE 96856 0 0 FREEPORT-MCMORAN INC CL B 35671D857 10635 616166 SH SOLE 616166 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 719 14281 SH DFND 1 14281 0 0 G1 THERAPEUTICS INC COM 3621LQ109 1420 32668 SH SOLE 32668 0 0 GALLAGHER ARTHUR J & CO COM 363576109 20039 306968 SH SOLE 306968 0 0 GALLAGHER ARTHUR J & CO COM 363576109 1006 15404 SH DFND 1 15404 0 0 GAMESTOP CORP NEW CL A 36467W109 411 28895 SH DFND 1 28895 0 0 GAP INC DEL COM 364760108 2020 62362 SH SOLE 62362 0 0 GARDNER DENVER HLDGS INC COM 36555P107 6242 212386 SH SOLE 212386 0 0 GARMIN LTD SHS H2906T109 3141 51489 SH SOLE 51489 0 0 GARTNER INC COM 366651107 9316 70101 SH SOLE 70101 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 1016 35100 SH SOLE 35100 0 0 GENERAL DYNAMICS CORP COM 369550108 62459 335061 SH SOLE 335061 0 0 GENERAL DYNAMICS CORP COM 369550108 440 2362 SH DFND 1 2362 0 0 GENERAL ELECTRIC CO COM 369604103 10538 774251 SH DFND 1 774251 0 0 GENERAL ELECTRIC CO COM 369604103 99860 7337239 SH SOLE 7337239 0 0 GENERAL MLS INC COM 370334104 32602 736599 SH SOLE 736599 0 0 GENERAL MLS INC COM 370334104 927 20946 SH DFND 1 20946 0 0 GENERAL MTRS CO COM 37045V100 585 14852 SH DFND 1 14852 0 0 GENERAL MTRS CO COM 37045V100 14870 377402 SH SOLE 377402 0 0 GENESEE & WYO INC CL A 371559105 464 5700 SH SOLE 5700 0 0 GENMARK DIAGNOSTICS INC COM 372309104 1155 181016 SH SOLE 181016 0 0 GENTEX CORP COM 371901109 2972 129123 SH SOLE 129123 0 0 GENTHERM INC COM 37253A103 2041 51924 SH SOLE 51924 0 0 GENUINE PARTS CO COM 372460105 47998 522916 SH SOLE 522916 0 0 GENUINE PARTS CO COM 372460105 300 3269 SH DFND 1 3269 0 0 GETTY RLTY CORP NEW COM 374297109 5812 206312 SH SOLE 206312 0 0 GGP INC COM 36174X101 3884 190135 SH SOLE 190135 0 0 GIBRALTAR INDS INC COM 374689107 1603 42740 SH SOLE 42740 0 0 GILDAN ACTIVEWEAR INC COM 375916103 106451 3781541 SH SOLE 3781541 0 0 GILDAN ACTIVEWEAR INC COM 375916103 5017 178236 SH DFND 1 178236 0 0 GILEAD SCIENCES INC COM 375558103 2288 32303 SH DFND 1 32303 0 0 GILEAD SCIENCES INC COM 375558103 37426 528313 SH SOLE 528313 0 0 GLAUKOS CORP COM 377322102 1134 27895 SH SOLE 27895 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 5908 146562 SH DFND 1 146562 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 2290 50661 SH SOLE 50661 0 0 GLOBAL PMTS INC COM 37940X102 36000 322897 SH SOLE 322897 0 0 GLOBAL PMTS INC COM 37940X102 394 3535 SH DFND 1 3535 0 0 GLYCOMIMETICS INC COM 38000Q102 1116 69172 SH SOLE 69172 0 0 GMS INC COM 36251C103 452 16677 SH SOLE 16677 0 0 GOLD STD VENTURES CORP COM 380738104 356 258638 SH SOLE 258638 0 0 GOLDCORP INC NEW COM 380956409 154518 11261016 SH SOLE 11261016 0 0 GOLDCORP INC NEW COM 380956409 22374 1630581 SH DFND 1 1630581 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 5122 23222 SH DFND 1 23222 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 96024 435346 SH SOLE 435346 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 1596 68524 SH SOLE 68524 0 0 GOOSEHEAD INS INC COM CL A 38267D109 367 14694 SH SOLE 14694 0 0 GORES HLDGS II INC COM CL A 382867109 30468 2995900 SH SOLE 2995900 0 0 GORES HLDGS II INC *W EXP 01/13/202 382867117 1703 998633 SH SOLE 998633 0 0 GRACO INC COM 384109104 4995 110450 SH SOLE 110450 0 0 GRAINGER W W INC COM 384802104 65441 212195 SH SOLE 212195 0 0 GRAINGER W W INC COM 384802104 3530 11445 SH DFND 1 11445 0 0 GRAN TIERRA ENERGY INC COM 38500T101 8547 2470975 SH SOLE 2470975 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 28685 703717 SH SOLE 703717 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 1015 24894 SH DFND 1 24894 0 0 GREENHILL & CO INC COM 395259104 206 7252 SH DFND 1 7252 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 243 3862 SH DFND 1 3862 0 0 GROUPE CGI INC CL A SUB VTG 39945C109 27929 446822 SH DFND 1 446822 0 0 GROUPE CGI INC CL A SUB VTG 39945C109 162899 2572143 SH SOLE 2572143 0 0 GRUBHUB INC COM 400110102 2041 19459 SH SOLE 19459 0 0 GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 555 16824 SH SOLE 16824 0 0 GS ACQUISITION HLDGS CORP UNIT 06/12/2023 36255F201 17383 1700000 SH SOLE 1700000 0 0 GTT COMMUNICATIONS INC COM 362393100 887 19700 SH SOLE 19700 0 0 GTY TECHNOLOGY HOLDINGS INC *W EXP 10/25/202 G4182A128 541 432733 SH SOLE 432733 0 0 GUARANTY BANCORP DEL COM NEW 40075T607 995 33400 SH SOLE 33400 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 5664 63800 SH SOLE 63800 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 3220 23076 SH SOLE 23076 0 0 HALLIBURTON CO COM 406216101 43616 967955 SH SOLE 967955 0 0 HALLIBURTON CO COM 406216101 43056 955534 SH DFND 1 955534 0 0 HANESBRANDS INC COM 410345102 30549 1387319 SH SOLE 1387319 0 0 HANOVER INS GROUP INC COM 410867105 2488 20807 SH SOLE 20807 0 0 HARLEY DAVIDSON INC COM 412822108 2019 47986 SH SOLE 47986 0 0 HARLEY DAVIDSON INC COM 412822108 20064 476816 SH DFND 1 476816 0 0 HARRIS CORP DEL COM 413875105 356 2460 SH DFND 1 2460 0 0 HARRIS CORP DEL COM 413875105 33585 232355 SH SOLE 232355 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 5544 108433 SH SOLE 108433 0 0 HASBRO INC COM 418056107 11411 123621 SH SOLE 123621 0 0 HAVERTY FURNITURE INC COM 419596101 873 40400 SH SOLE 40400 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 1146 33400 SH SOLE 33400 0 0 HAWAIIAN HOLDINGS INC COM 419879101 3261 90700 SH SOLE 90700 0 0 HAWKINS INC COM 420261109 385 10900 SH SOLE 10900 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 1135 30900 SH SOLE 30900 0 0 HCA HEALTHCARE INC COM 40412C101 26512 258398 SH SOLE 258398 0 0 HCA HEALTHCARE INC COM 40412C101 366 3571 SH DFND 1 3571 0 0 HCP INC COM 40414L109 3466 134225 SH SOLE 134225 0 0 HD SUPPLY HLDGS INC COM 40416M105 13415 312777 SH SOLE 312777 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 1545 14716 SH SOLE 14716 0 0 HEALTHCARE SVCS GRP INC COM 421906108 1008 23343 SH SOLE 23343 0 0 HEARTLAND EXPRESS INC COM 422347104 404 21800 SH SOLE 21800 0 0 HELEN OF TROY CORP LTD COM G4388N106 620 6300 SH SOLE 6300 0 0 HELMERICH & PAYNE INC COM 423452101 3277 51401 SH SOLE 51401 0 0 HENRY JACK & ASSOC INC COM 426281101 7783 59702 SH SOLE 59702 0 0 HERITAGE COMMERCE CORP COM 426927109 1285 75650 SH SOLE 75650 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 432 21500 SH SOLE 21500 0 0 HERITAGE FINL CORP WASH COM 42722X106 1202 34500 SH SOLE 34500 0 0 HERSHEY CO COM 427866108 60864 654034 SH SOLE 654034 0 0 HESS CORP COM 42809H107 5088 76066 SH SOLE 76066 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 7296 499353 SH SOLE 499353 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 149 10211 SH DFND 1 10211 0 0 HEXCEL CORP NEW COM 428291108 2206 33231 SH DFND 1 33231 0 0 HEXCEL CORP NEW COM 428291108 50159 755639 SH SOLE 755639 0 0 HIBBETT SPORTS INC COM 428567101 907 39600 SH SOLE 39600 0 0 HILLENBRAND INC COM 431571108 1273 27000 SH SOLE 27000 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 20755 262187 SH SOLE 262187 0 0 HMS HLDGS CORP COM 40425J101 1550 71701 SH SOLE 71701 0 0 HOLLYFRONTIER CORP COM 436106108 6001 87689 SH SOLE 87689 0 0 HOLOGIC INC COM 436440101 33865 851958 SH SOLE 851958 0 0 HOME BANCSHARES INC COM 436893200 2082 92300 SH SOLE 92300 0 0 HOME DEPOT INC COM 437076102 351469 1801481 SH SOLE 1801481 0 0 HOME DEPOT INC COM 437076102 92897 476153 SH DFND 1 476153 0 0 HOMOLOGY MEDICINES INC COM 438083107 450 22068 SH SOLE 22068 0 0 HONDA MOTOR LTD AMERN SHS 438128308 460 13848 SH DFND 1 13848 0 0 HONEYWELL INTL INC COM 438516106 3123 21682 SH DFND 1 21682 0 0 HONEYWELL INTL INC COM 438516106 170896 1186363 SH SOLE 1186363 0 0 HOPE BANCORP INC COM 43940T109 863 48400 SH SOLE 48400 0 0 HORMEL FOODS CORP COM 440452100 33276 894268 SH SOLE 894268 0 0 HOST HOTELS & RESORTS INC COM 44107P104 4440 210733 SH SOLE 210733 0 0 HP INC COM 40434L105 12204 537877 SH SOLE 537877 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 363 7707 SH DFND 1 7707 0 0 HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 290 89064 SH SOLE 89064 0 0 HUDBAY MINERALS INC COM 443628102 19907 3572479 SH SOLE 3572479 0 0 HUMANA INC COM 444859102 40668 136639 SH SOLE 136639 0 0 HUNT J B TRANS SVCS INC COM 445658107 39600 325788 SH SOLE 325788 0 0 HUNT J B TRANS SVCS INC COM 445658107 314 2586 SH DFND 1 2586 0 0 HUNTINGTON BANCSHARES INC COM 446150104 4640 314382 SH SOLE 314382 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 2802 12925 SH SOLE 12925 0 0 HUNTSMAN CORP COM 447011107 871 29841 SH SOLE 29841 0 0 HUNTSMAN CORP COM 447011107 310 10613 SH DFND 1 10613 0 0 IAC INTERACTIVECORP COM 44919P508 15086 98934 SH SOLE 98934 0 0 IAMGOLD CORP COM 450913108 13300 2283928 SH SOLE 2283928 0 0 ICICI BK LTD ADR 45104G104 41150 5124543 SH SOLE 5124543 0 0 ICU MED INC COM 44930G107 3501 11924 SH SOLE 11924 0 0 IDACORP INC COM 451107106 1542 16719 SH SOLE 16719 0 0 IDEX CORP COM 45167R104 21015 153981 SH SOLE 153981 0 0 IDEXX LABS INC COM 45168D104 19241 88285 SH SOLE 88285 0 0 IDEXX LABS INC COM 45168D104 514 2360 SH DFND 1 2360 0 0 ILG INC COM 44967H101 881 26672 SH SOLE 26672 0 0 ILLINOIS TOOL WKS INC COM 452308109 31035 224016 SH SOLE 224016 0 0 ILLINOIS TOOL WKS INC COM 452308109 1594 11503 SH DFND 1 11503 0 0 ILLUMINA INC COM 452327109 691 2474 SH DFND 1 2474 0 0 ILLUMINA INC COM 452327109 22034 78894 SH SOLE 78894 0 0 IMMUNOGEN INC COM 45253H101 704 72333 SH SOLE 72333 0 0 IMMUNOMEDICS INC COM 452907108 5091 215088 SH SOLE 215088 0 0 IMPERIAL OIL LTD COM NEW 453038408 186259 5606732 SH SOLE 5606732 0 0 IMPERIAL OIL LTD COM NEW 453038408 23355 703024 SH DFND 1 703024 0 0 INCYTE CORP COM 45337C102 18614 277815 SH SOLE 277815 0 0 INDEPENDENT BK GROUP INC COM 45384B106 1066 15952 SH SOLE 15952 0 0 INFOSYS LTD SPONSORED ADR 456788108 3051 157000 SH SOLE 157000 0 0 INFOSYS LTD SPONSORED ADR 456788108 463 23838 SH DFND 1 23838 0 0 ING GROEP N V SPONSORED ADR 456837103 5023 350756 SH DFND 1 350756 0 0 INGERSOLL-RAND PLC SHS G47791101 54019 602020 SH DFND 1 602020 0 0 INGERSOLL-RAND PLC SHS G47791101 58661 653746 SH SOLE 653746 0 0 INGREDION INC COM 457187102 20564 185759 SH SOLE 185759 0 0 INNOVIVA INC COM 45781M101 2053 148800 SH SOLE 148800 0 0 INPHI CORP COM 45772F107 1321 40500 SH SOLE 40500 0 0 INSMED INC COM PAR $.01 457669307 6284 265695 SH SOLE 265695 0 0 INSULET CORP COM 45784P101 1371 16000 SH SOLE 16000 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 644 20200 SH SOLE 20200 0 0 INTEL CORP COM 458140100 165142 3322115 SH SOLE 3322115 0 0 INTEL CORP COM 458140100 6818 137158 SH DFND 1 137158 0 0 INTER PARFUMS INC COM 458334109 3542 66200 SH SOLE 66200 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 36579 497336 SH SOLE 497336 0 0 INTERDIGITAL INC COM 45867G101 332 4100 SH SOLE 4100 0 0 INTERFACE INC COM 458665304 3222 140400 SH SOLE 140400 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 100413 718779 SH SOLE 718779 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 8988 64337 SH DFND 1 64337 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 2861 23079 SH SOLE 23079 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 381 8516 SH SOLE 8516 0 0 INTERPUBLIC GROUP COS INC COM 460690100 5262 224474 SH SOLE 224474 0 0 INTL PAPER CO COM 460146103 7655 146980 SH SOLE 146980 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 666 37700 SH SOLE 37700 0 0 INTUIT COM 461202103 93519 457742 SH SOLE 457742 0 0 INTUIT COM 461202103 3965 19409 SH DFND 1 19409 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 2137 4466 SH DFND 1 4466 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 84682 176982 SH SOLE 176982 0 0 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 26062 1138100 SH SOLE 1138100 0 0 INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 319 21333 SH DFND 1 21333 0 0 INVESCO LTD SHS G491BT108 4629 174278 SH SOLE 174278 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 199389 1161600 SH SOLE 1161600 0 0 INVESTORS BANCORP INC NEW COM 46146L101 1232 96300 SH SOLE 96300 0 0 IONIS PHARMACEUTICALS INC COM 462222100 900 21603 SH SOLE 21603 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 1265 98800 SH SOLE 98800 0 0 IPG PHOTONICS CORP COM 44980X109 2843 12887 SH SOLE 12887 0 0 IQVIA HLDGS INC COM 46266C105 12124 121456 SH SOLE 121456 0 0 IQVIA HLDGS INC COM 46266C105 812 8132 SH DFND 1 8132 0 0 IRON MTN INC NEW COM 46284V101 1641 46871 SH DFND 1 46871 0 0 IRON MTN INC NEW COM 46284V101 18333 523640 SH SOLE 523640 0 0 IRONWOOD PHARMACEUTICALS INC DBCV 2.250% 6/1 46333XAD0 1041 782000 SH SOLE 782000 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 4372 228683 SH SOLE 228683 0 0 ISHARES GOLD TRUST ISHARES 464285105 6465 510627 SH DFND 1 510627 0 0 ISHARES INC MSCI AUST ETF 464286103 1055 46665 SH DFND 1 46665 0 0 ISHARES INC MSCI CDA ETF 464286509 1503 53550 SH DFND 1 53550 0 0 ISHARES INC MSCI BRIC INDX 464286657 416 11244 SH DFND 1 11244 0 0 ISHARES INC MSCI SWITZERLAND 464286749 508 15424 SH DFND 1 15424 0 0 ISHARES INC MSCI GERMANY ETF 464286806 1037 34591 SH DFND 1 34591 0 0 ISHARES INC MSCI HONG KG ETF 464286871 507 20927 SH DFND 1 20927 0 0 ISHARES INC MSCI SINGPOR ETF 46434G780 504 20997 SH DFND 1 20997 0 0 ISHARES INC MSCI AUST ETF 464286103 38535 1704336 SH SOLE 1704336 0 0 ISHARES INC MIN VOL EMRG MKT 464286533 2167 37470 SH SOLE 37470 0 0 ISHARES INC MSCI EURZONE ETF 464286608 240729 5870000 SH SOLE 5870000 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 128688 2222200 SH SOLE 2222200 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 184 11700 SH DFND 1 11700 0 0 ISHARES TR SELECT DIVID ETF 464287168 309 3164 SH DFND 1 3164 0 0 ISHARES TR TIPS BD ETF 464287176 2295 18977 SH DFND 1 18977 0 0 ISHARES TR CORE S&P500 ETF 464287200 217 795 SH DFND 1 795 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 2894 66783 SH DFND 1 66783 0 0 ISHARES TR IBOXX INV CP ETF 464287242 8249 71999 SH DFND 1 71999 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 1199 7968 SH DFND 1 7968 0 0 ISHARES TR S&P 500 VAL ETF 464287408 5213 47338 SH DFND 1 47338 0 0 ISHARES TR MSCI EAFE ETF 464287465 3330 49723 SH DFND 1 49723 0 0 ISHARES TR CORE S&P MCP ETF 464287507 3913 20090 SH DFND 1 20090 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 5041 38215 SH DFND 1 38215 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 660 6287 SH DFND 1 6287 0 0 ISHARES TR U.S. REAL ES ETF 464287739 268 3400 SH DFND 1 3400 0 0 ISHARES TR CORE S&P SCP ETF 464287804 771 9233 SH DFND 1 9233 0 0 ISHARES TR GLB INFRASTR ETF 464288372 590 13733 SH DFND 1 13733 0 0 ISHARES TR INTL SEL DIV ETF 464288448 216 6745 SH DFND 1 6745 0 0 ISHARES TR IBOXX HI YD ETF 464288513 6208 72967 SH DFND 1 72967 0 0 ISHARES TR S&P US PFD STK 464288687 3278 86936 SH DFND 1 86936 0 0 ISHARES TR MSCI IRELAND ETF 46429B507 544 11504 SH DFND 1 11504 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 1734 34531 SH DFND 1 34531 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 463 7584 SH DFND 1 7584 0 0 ISHARES TR MIN VOL EAFE ETF 46429B689 233 3280 SH DFND 1 3280 0 0 ISHARES TR CORE MSCI EAFE 46432F842 665 10500 SH DFND 1 10500 0 0 ISHARES TR SELECT DIVID ETF 464287168 977 10000 SH SOLE 10000 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 13963 322253 SH SOLE 322253 0 0 ISHARES TR IBOXX INV CP ETF 464287242 1892 16515 SH SOLE 16515 0 0 ISHARES TR 20 YR TR BD ETF 464287432 65132 535100 SH SOLE 535100 0 0 ISHARES TR MSCI EAFE ETF 464287465 335339 5007302 SH SOLE 5007302 0 0 ISHARES TR CORE S&P MCP ETF 464287507 83360 427970 SH SOLE 427970 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 192557 1175779 SH SOLE 1175779 0 0 ISHARES TR IBOXX HI YD ETF 464288513 438 5145 SH SOLE 5145 0 0 ISHARES TR INTRMD CR BD ETF 464288638 3028 28500 SH SOLE 28500 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 397 38225 SH DFND 1 38225 0 0 J & J SNACK FOODS CORP COM 466032109 2963 19432 SH SOLE 19432 0 0 J2 GLOBAL INC COM 48123V102 338 3900 SH SOLE 3900 0 0 JABIL INC COM 466313103 597 21600 SH SOLE 21600 0 0 JACK IN THE BOX INC COM 466367109 1141 13400 SH SOLE 13400 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 10040 158140 SH SOLE 158140 0 0 JAGGED PEAK ENERGY INC COM 47009K107 853 65500 SH SOLE 65500 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 8371 48586 SH SOLE 48586 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 521 3026 SH DFND 1 3026 0 0 JD COM INC SPON ADR CL A 47215P106 1763 45252 SH SOLE 45252 0 0 JEFFERIES FINL GROUP INC COM 47233W109 4465 196347 SH SOLE 196347 0 0 JEFFERIES FINL GROUP INC COM 47233W109 294 12908 SH DFND 1 12908 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 3321 37356 SH SOLE 37356 0 0 JOHNSON & JOHNSON COM 478160104 277404 2286171 SH SOLE 2286171 0 0 JOHNSON & JOHNSON COM 478160104 55667 458769 SH DFND 1 458769 0 0 JOHNSON CTLS INTL PLC SHS G51502105 20372 609021 SH DFND 1 609021 0 0 JOHNSON CTLS INTL PLC SHS G51502105 75677 2262394 SH SOLE 2262394 0 0 JONES LANG LASALLE INC COM 48020Q107 417 2511 SH SOLE 2511 0 0 JPMORGAN CHASE & CO COM 46625H100 411994 3953874 SH SOLE 3953874 0 0 JPMORGAN CHASE & CO COM 46625H100 63078 605352 SH DFND 1 605352 0 0 JUNIPER NETWORKS INC COM 48203R104 915 33385 SH DFND 1 33385 0 0 JUNIPER NETWORKS INC COM 48203R104 4935 179972 SH SOLE 179972 0 0 JUST ENERGY GROUP INC COM 48213W101 15655 4344640 SH SOLE 4344640 0 0 JUST ENERGY GROUP INC COM 48213W101 591 163973 SH DFND 1 163973 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 10088 96900 SH SOLE 96900 0 0 KAMAN CORP COM 483548103 7652 109800 SH SOLE 109800 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 17488 165048 SH SOLE 165048 0 0 KAR AUCTION SVCS INC COM 48238T109 9754 178000 SH SOLE 178000 0 0 KELLOGG CO COM 487836108 55140 789174 SH SOLE 789174 0 0 KELLOGG CO COM 487836108 25033 358280 SH DFND 1 358280 0 0 KELLY SVCS INC CL A 488152208 1697 75600 SH SOLE 75600 0 0 KEYCORP NEW COM 493267108 13131 672029 SH SOLE 672029 0 0 KEYCORP NEW COM 493267108 1156 59170 SH DFND 1 59170 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 26167 443285 SH SOLE 443285 0 0 KIMBERLY CLARK CORP COM 494368103 51091 485015 SH SOLE 485015 0 0 KIMBERLY CLARK CORP COM 494368103 1983 18827 SH DFND 1 18827 0 0 KIMCO RLTY CORP COM 49446R109 2064 121499 SH SOLE 121499 0 0 KINDER MORGAN INC DEL COM 49456B101 9945 562791 SH SOLE 562791 0 0 KINDER MORGAN INC DEL COM 49456B101 1480 83770 SH DFND 1 83770 0 0 KINROSS GOLD CORP COM NO PAR 496902404 42979 11421565 SH SOLE 11421565 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 17614 832265 SH SOLE 832265 0 0 KLA-TENCOR CORP COM 482480100 63851 622757 SH SOLE 622757 0 0 KMG CHEMICALS INC COM 482564101 920 12465 SH SOLE 12465 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 353 9246 SH SOLE 9246 0 0 KOHLS CORP COM 500255104 5480 75167 SH SOLE 75167 0 0 KRAFT HEINZ CO COM 500754106 19224 306015 SH SOLE 306015 0 0 KRAFT HEINZ CO COM 500754106 1655 26350 SH DFND 1 26350 0 0 KROGER CO COM 501044101 2079 73061 SH DFND 1 73061 0 0 KROGER CO COM 501044101 6919 243198 SH SOLE 243198 0 0 KT CORP SPONSORED ADR 48268K101 2944 221700 SH SOLE 221700 0 0 KT CORP SPONSORED ADR 48268K101 234 17636 SH DFND 1 17636 0 0 KULICKE & SOFFA INDS INC COM 501242101 7437 312200 SH SOLE 312200 0 0 L BRANDS INC COM 501797104 4406 119458 SH SOLE 119458 0 0 L3 TECHNOLOGIES INC COM 502413107 7163 37245 SH SOLE 37245 0 0 LA Z BOY INC COM 505336107 398 13000 SH SOLE 13000 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 5231 29137 SH SOLE 29137 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 315 1756 SH DFND 1 1756 0 0 LAM RESEARCH CORP COM 512807108 789 4563 SH DFND 1 4563 0 0 LAM RESEARCH CORP COM 512807108 64248 371700 SH SOLE 371700 0 0 LANCASTER COLONY CORP COM 513847103 2395 17301 SH SOLE 17301 0 0 LANDCADIA HLDGS INC CL A 51476W107 15319 1512200 SH SOLE 1512200 0 0 LANDCADIA HLDGS INC *W EXP 06/01/202 51476W115 1978 2397000 SH SOLE 2397000 0 0 LANDSTAR SYS INC COM 515098101 4667 42735 SH SOLE 42735 0 0 LANTHEUS HLDGS INC COM 516544103 1217 83609 SH SOLE 83609 0 0 LAS VEGAS SANDS CORP COM 517834107 20090 263093 SH SOLE 263093 0 0 LAS VEGAS SANDS CORP COM 517834107 1763 23086 SH DFND 1 23086 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 1595 243173 SH SOLE 243173 0 0 LAUDER ESTEE COS INC CL A 518439104 15841 111016 SH SOLE 111016 0 0 LAUDER ESTEE COS INC CL A 518439104 220 1539 SH DFND 1 1539 0 0 LAZYDAYS HLDGS INC COM 52110H100 1984 223173 SH SOLE 223173 0 0 LEGGETT & PLATT INC COM 524660107 15388 344723 SH SOLE 344723 0 0 LEGGETT & PLATT INC COM 524660107 778 17418 SH DFND 1 17418 0 0 LEMAITRE VASCULAR INC COM 525558201 388 11600 SH SOLE 11600 0 0 LENNAR CORP CL A 526057104 4300 81914 SH SOLE 81914 0 0 LENNAR CORP CL A 526057104 853 16250 SH DFND 1 16250 0 0 LENNOX INTL INC COM 526107107 1392 6957 SH SOLE 6957 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 5734 75729 SH SOLE 75729 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 242 8790 SH SOLE 8790 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 11466 430887 SH SOLE 430887 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 3030 67248 SH SOLE 67248 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 587 15815 SH DFND 1 15815 0 0 LIFEPOINT HEALTH INC COM 53219L109 500 10240 SH SOLE 10240 0 0 LILLY ELI & CO COM 532457108 67615 792395 SH SOLE 792395 0 0 LILLY ELI & CO COM 532457108 22854 267825 SH DFND 1 267825 0 0 LINCOLN NATL CORP IND COM 534187109 5075 81534 SH SOLE 81534 0 0 LITTELFUSE INC COM 537008104 662 2900 SH SOLE 2900 0 0 LIVE OAK BANCSHARES INC COM 53803X105 1138 37114 SH SOLE 37114 0 0 LKQ CORP COM 501889208 5405 169437 SH SOLE 169437 0 0 LKQ CORP COM 501889208 1452 45510 SH DFND 1 45510 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 9297 2633687 SH DFND 1 2633687 0 0 LOCKHEED MARTIN CORP COM 539830109 4261 14422 SH DFND 1 14422 0 0 LOCKHEED MARTIN CORP COM 539830109 152771 517114 SH SOLE 517114 0 0 LOEWS CORP COM 540424108 100163 2074632 SH SOLE 2074632 0 0 LOUISIANA PAC CORP COM 546347105 279 10252 SH DFND 1 10252 0 0 LOWES COS INC COM 548661107 225 2355 SH DFND 1 2355 0 0 LOWES COS INC COM 548661107 27650 289319 SH SOLE 289319 0 0 LOXO ONCOLOGY INC COM 548862101 7340 42310 SH SOLE 42310 0 0 LTC PPTYS INC COM 502175102 13168 308100 SH SOLE 308100 0 0 LULULEMON ATHLETICA INC COM 550021109 674 5400 SH DFND 1 5400 0 0 LUMENTUM HLDGS INC COM 55024U109 1014 17509 SH DFND 1 17509 0 0 LUMENTUM HLDGS INC COM 55024U109 2565 44300 SH SOLE 44300 0 0 LUMINEX CORP DEL COM 55027E102 3508 118800 SH SOLE 118800 0 0 LUXFER HOLDINGS PLC SHS G5698W116 877 50200 SH SOLE 50200 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 108411 986899 SH SOLE 986899 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 17799 162034 SH DFND 1 162034 0 0 M & T BK CORP COM 55261F104 278 1635 SH DFND 1 1635 0 0 M & T BK CORP COM 55261F104 10511 61773 SH SOLE 61773 0 0 M D C HLDGS INC COM 552676108 6492 211000 SH SOLE 211000 0 0 M D C HLDGS INC COM 552676108 223 7254 SH DFND 1 7254 0 0 MACERICH CO COM 554382101 1776 31253 SH SOLE 31253 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 926 40200 SH SOLE 40200 0 0 MACQUARIE INFRASTRUCTURE COR NOTE 2.875% 7/1 55608BAA3 7960 8000000 SH SOLE 8000000 0 0 MACROGENICS INC COM 556099109 891 43139 SH SOLE 43139 0 0 MACYS INC COM 55616P104 6046 161522 SH SOLE 161522 0 0 MADDEN STEVEN LTD COM 556269108 12755 240200 SH SOLE 240200 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 4699 16800 SH SOLE 16800 0 0 MAG SILVER CORP COM 55903Q104 4605 426591 SH SOLE 426591 0 0 MAGNA INTL INC COM 559222401 352899 6071431 SH SOLE 6071431 0 0 MAGNA INTL INC COM 559222401 61566 1059206 SH DFND 1 1059206 0 0 MANPOWERGROUP INC COM 56418H100 774 8995 SH SOLE 8995 0 0 MANTECH INTL CORP CL A 564563104 6651 124000 SH SOLE 124000 0 0 MANULIFE FINL CORP COM 56501R106 796424 44354629 SH SOLE 44354629 0 0 MANULIFE FINL CORP COM 56501R106 151699 8448419 SH DFND 1 8448419 0 0 MARATHON OIL CORP COM 565849106 5107 244810 SH SOLE 244810 0 0 MARATHON PETE CORP COM 56585A102 9879 140809 SH SOLE 140809 0 0 MARCUS CORP COM 566330106 910 28000 SH SOLE 28000 0 0 MARKETAXESS HLDGS INC COM 57060D108 4155 21000 SH SOLE 21000 0 0 MARRIOTT INTL INC NEW CL A 571903202 48041 379470 SH SOLE 379470 0 0 MARSH & MCLENNAN COS INC COM 571748102 91747 1119278 SH SOLE 1119278 0 0 MARSH & MCLENNAN COS INC COM 571748102 5693 69449 SH DFND 1 69449 0 0 MARTEN TRANS LTD COM 573075108 929 39600 SH SOLE 39600 0 0 MARTIN MARIETTA MATLS INC COM 573284106 63646 284988 SH SOLE 284988 0 0 MARTIN MARIETTA MATLS INC COM 573284106 3873 17341 SH DFND 1 17341 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 3086 143939 SH DFND 1 143939 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 53702 2504753 SH SOLE 2504753 0 0 MASCO CORP COM 574599106 25728 687538 SH SOLE 687538 0 0 MASIMO CORP COM 574795100 2714 27795 SH SOLE 27795 0 0 MASTERCARD INCORPORATED CL A 57636Q104 142802 726656 SH SOLE 726656 0 0 MASTERCARD INCORPORATED CL A 57636Q104 6746 34329 SH DFND 1 34329 0 0 MATADOR RES CO COM 576485205 1158 38540 SH SOLE 38540 0 0 MATCH GROUP INC COM 57665R106 1201 31000 SH SOLE 31000 0 0 MATSON INC COM 57686G105 1988 51800 SH SOLE 51800 0 0 MATTEL INC COM 577081102 1665 101408 SH SOLE 101408 0 0 MAXAR TECHNOLOGIES LTD COM 57778L103 40183 800399 SH SOLE 800399 0 0 MAXAR TECHNOLOGIES LTD COM 57778L103 3024 60267 SH DFND 1 60267 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 426 7270 SH DFND 1 7270 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 28841 491660 SH SOLE 491660 0 0 MAXIMUS INC COM 577933104 3441 55400 SH SOLE 55400 0 0 MCCORMICK & CO INC COM NON VTG 579780206 34346 295859 SH SOLE 295859 0 0 MCCORMICK & CO INC COM NON VTG 579780206 290 2500 SH DFND 1 2500 0 0 MCDONALDS CORP COM 580135101 9828 62724 SH DFND 1 62724 0 0 MCDONALDS CORP COM 580135101 211940 1352605 SH SOLE 1352605 0 0 MCKESSON CORP COM 58155Q103 8287 62119 SH SOLE 62119 0 0 MCKESSON CORP COM 58155Q103 2005 15028 SH DFND 1 15028 0 0 MDU RES GROUP INC COM 552690109 1981 69079 SH SOLE 69079 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 408 29063 SH DFND 1 29063 0 0 MEDIFAST INC COM 58470H101 3620 22600 SH SOLE 22600 0 0 MEDNAX INC COM 58502B106 6121 141427 SH SOLE 141427 0 0 MEDTRONIC PLC SHS G5960L103 122058 1425745 SH SOLE 1425745 0 0 MEDTRONIC PLC SHS G5960L103 4752 55504 SH DFND 1 55504 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 1879 67100 SH SOLE 67100 0 0 MERCADOLIBRE INC COM 58733R102 549 1837 SH SOLE 1837 0 0 MERCK & CO INC COM 58933Y105 145555 2397937 SH SOLE 2397937 0 0 MERCK & CO INC COM 58933Y105 19173 315864 SH DFND 1 315864 0 0 MEREDITH CORP COM 589433101 379 7426 SH SOLE 7426 0 0 MERIDIAN BANCORP INC MD COM 58958U103 1272 66408 SH SOLE 66408 0 0 METHANEX CORP COM 59151K108 48253 682815 SH SOLE 682815 0 0 METHANEX CORP COM 59151K108 3875 54856 SH DFND 1 54856 0 0 METLIFE INC COM 59156R108 45633 1046623 SH DFND 1 1046623 0 0 METLIFE INC COM 59156R108 128189 2940116 SH SOLE 2940116 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 16164 27935 SH SOLE 27935 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 1523 50000 SH SOLE 50000 0 0 MGM RESORTS INTERNATIONAL COM 552953101 22060 759907 SH SOLE 759907 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 9304 139703 SH SOLE 139703 0 0 MICHAELS COS INC COM 59408Q106 4837 252300 SH SOLE 252300 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 90478 994813 SH SOLE 994813 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 309 3394 SH DFND 1 3394 0 0 MICRON TECHNOLOGY INC COM 595112103 19226 366637 SH SOLE 366637 0 0 MICROSOFT CORP COM 594918104 883298 8957487 SH SOLE 8957487 0 0 MICROSOFT CORP COM 594918104 182009 1845741 SH DFND 1 1845741 0 0 MID AMER APT CMNTYS INC COM 59522J103 3403 33807 SH SOLE 33807 0 0 MIDDLESEX WATER CO COM 596680108 453 10751 SH SOLE 10751 0 0 MINERALS TECHNOLOGIES INC COM 603158106 1432 19000 SH SOLE 19000 0 0 MINERVA NEUROSCIENCES INC COM 603380106 411 49793 SH SOLE 49793 0 0 MIRATI THERAPEUTICS INC COM 60468T105 404 8200 SH SOLE 8200 0 0 MITEL NETWORKS CORP COM 60671Q104 3777 345270 SH SOLE 345270 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 6124 1083895 SH DFND 1 1083895 0 0 MKS INSTRUMENT INC COM 55306N104 584 6100 SH SOLE 6100 0 0 MOHAWK INDS INC COM 608190104 54985 256616 SH SOLE 256616 0 0 MOHAWK INDS INC COM 608190104 1105 5158 SH DFND 1 5158 0 0 MOLINA HEALTHCARE INC COM 60855R100 8491 86699 SH SOLE 86699 0 0 MOLSON COORS BREWING CO CL B 60871R209 3596 52847 SH SOLE 52847 0 0 MOLSON COORS BREWING CO CL B 60871R209 2252 33102 SH DFND 1 33102 0 0 MONARCH CASINO & RESORT INC COM 609027107 203 4600 SH SOLE 4600 0 0 MONDELEZ INTL INC CL A 609207105 19735 481345 SH SOLE 481345 0 0 MONDELEZ INTL INC CL A 609207105 14407 351400 SH DFND 1 351400 0 0 MONOLITHIC PWR SYS INC COM 609839105 363 2719 SH SOLE 2719 0 0 MONRO INC COM 610236101 2985 51381 SH SOLE 51381 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 8928 155818 SH SOLE 155818 0 0 MOODYS CORP COM 615369105 11439 67066 SH SOLE 67066 0 0 MOOG INC CL A 615394202 1021 13100 SH SOLE 13100 0 0 MORGAN STANLEY COM NEW 617446448 197176 4159825 SH SOLE 4159825 0 0 MORGAN STANLEY COM NEW 617446448 44277 934123 SH DFND 1 934123 0 0 MOSAIC CO NEW COM 61945C103 3051 108753 SH SOLE 108753 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 81406 699542 SH SOLE 699542 0 0 MOUNTAIN PROV DIAMONDS INC COM NEW 62426E402 584 232742 SH SOLE 232742 0 0 MSA SAFETY INC COM 553498106 1158 12023 SH SOLE 12023 0 0 MSCI INC COM 55354G100 15768 95316 SH SOLE 95316 0 0 MUELLER WTR PRODS INC COM SER A 624758108 1356 115700 SH SOLE 115700 0 0 MULTI COLOR CORP COM 625383104 282 4367 SH SOLE 4367 0 0 MYERS INDS INC COM 628464109 879 45800 SH SOLE 45800 0 0 MYLAN N V SHS EURO N59465109 5864 162270 SH SOLE 162270 0 0 MYLAN N V SHS EURO N59465109 286 7907 SH DFND 1 7907 0 0 MYOKARDIA INC COM 62857M105 1892 38097 SH SOLE 38097 0 0 NANOMETRICS INC COM 630077105 2776 78400 SH SOLE 78400 0 0 NASDAQ INC COM 631103108 4845 53088 SH SOLE 53088 0 0 NATIONAL BK HLDGS CORP CL A 633707104 2269 58800 SH SOLE 58800 0 0 NATIONAL COMM CORP COM 63546L102 440 9500 SH SOLE 9500 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 488 8742 SH DFND 1 8742 0 0 NATIONAL INSTRS CORP COM 636518102 5938 141457 SH SOLE 141457 0 0 NATIONAL OILWELL VARCO INC COM 637071101 4883 112517 SH SOLE 112517 0 0 NATIONAL OILWELL VARCO INC COM 637071101 361 8328 SH DFND 1 8328 0 0 NATIONAL PRESTO INDS INC COM 637215104 4749 38300 SH SOLE 38300 0 0 NATIONAL VISION HLDGS INC COM 63845R107 289 7897 SH SOLE 7897 0 0 NAVIGANT CONSULTING INC COM 63935N107 1182 53400 SH SOLE 53400 0 0 NAVIGATORS GROUP INC COM 638904102 4007 70300 SH SOLE 70300 0 0 NEENAH INC COM 640079109 4378 51600 SH SOLE 51600 0 0 NEKTAR THERAPEUTICS COM 640268108 4624 94693 SH SOLE 94693 0 0 NETAPP INC COM 64110D104 6765 86148 SH SOLE 86148 0 0 NETEASE INC SPONSORED ADR 64110W102 6392 25297 SH SOLE 25297 0 0 NETFLIX INC COM 64110L106 112918 288475 SH SOLE 288475 0 0 NETFLIX INC COM 64110L106 1924 4916 SH DFND 1 4916 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 12918 131499 SH SOLE 131499 0 0 NEURONETICS INC COM 64131A105 329 12368 SH SOLE 12368 0 0 NEVSUN RES LTD COM 64156L101 3512 1010988 SH SOLE 1010988 0 0 NEW GOLD INC CDA COM 644535106 5163 2478495 SH SOLE 2478495 0 0 NEW JERSEY RES COM 646025106 712 15911 SH SOLE 15911 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 1401 75800 SH SOLE 75800 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 2850 30103 SH SOLE 30103 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 4199 380380 SH SOLE 380380 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 145 13142 SH DFND 1 13142 0 0 NEWELL BRANDS INC COM 651229106 5339 207023 SH SOLE 207023 0 0 NEWFIELD EXPL CO COM 651290108 3499 115656 SH SOLE 115656 0 0 NEWMONT MINING CORP COM 651639106 17085 453052 SH SOLE 453052 0 0 NEWS CORP NEW CL A 65249B109 1703 109863 SH SOLE 109863 0 0 NEWS CORP NEW CL B 65249B208 605 38187 SH SOLE 38187 0 0 NEXEO SOLUTIONS INC *W EXP 06/09/202 65342H110 1304 2282700 SH SOLE 2282700 0 0 NEXGEN ENERGY LTD COM 65340P106 1841 996600 SH SOLE 996600 0 0 NEXTERA ENERGY INC COM 65339F101 68778 411772 SH SOLE 411772 0 0 NEXTERA ENERGY INC UNIT 09/01/2019 65339F820 18363 321600 SH SOLE 321600 0 0 NEXTERA ENERGY INC COM 65339F101 1913 11454 SH DFND 1 11454 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1024 21941 SH SOLE 21941 0 0 NIC INC COM 62914B100 603 38800 SH SOLE 38800 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 34626 1119484 SH SOLE 1119484 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 1471 47546 SH DFND 1 47546 0 0 NIKE INC CL B 654106103 9928 124597 SH DFND 1 124597 0 0 NIKE INC CL B 654106103 158431 1988342 SH SOLE 1988342 0 0 NISOURCE INC COM 65473P105 4248 161659 SH SOLE 161659 0 0 NISOURCE INC COM 65473P105 386 14679 SH DFND 1 14679 0 0 NMI HLDGS INC CL A 629209305 212 13000 SH SOLE 13000 0 0 NOBLE ENERGY INC COM 655044105 7785 220658 SH SOLE 220658 0 0 NOBLE ENERGY INC COM 655044105 1669 47294 SH DFND 1 47294 0 0 NOKIA CORP SPONSORED ADR 654902204 150 26040 SH DFND 1 26040 0 0 NORBORD INC COM NEW 65548P403 3631 88356 SH DFND 1 88356 0 0 NORBORD INC COM NEW 65548P403 34650 843147 SH SOLE 843147 0 0 NORDSTROM INC COM 655664100 1755 33892 SH SOLE 33892 0 0 NORFOLK SOUTHERN CORP COM 655844108 21361 141584 SH SOLE 141584 0 0 NORFOLK SOUTHERN CORP COM 655844108 221 1465 SH DFND 1 1465 0 0 NORTHERN TR CORP COM 665859104 9978 96982 SH SOLE 96982 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 3545 213300 SH SOLE 213300 0 0 NORTHROP GRUMMAN CORP COM 666807102 36380 118231 SH SOLE 118231 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 2374 136500 SH SOLE 136500 0 0 NORTHWEST NAT GAS CO COM 667655104 570 8929 SH DFND 1 8929 0 0 NORTHWESTERN CORP COM NEW 668074305 3249 56747 SH SOLE 56747 0 0 NOVAGOLD RES INC COM NEW 66987E206 5018 1120718 SH SOLE 1120718 0 0 NOVANTA INC COM 67000B104 3273 52544 SH SOLE 52544 0 0 NOVARTIS A G SPONSORED ADR 66987V109 14152 187339 SH DFND 1 187339 0 0 NOVO-NORDISK A S ADR 670100205 3558 77151 SH DFND 1 77151 0 0 NRG ENERGY INC COM NEW 629377508 12055 392678 SH SOLE 392678 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 715 9141 SH SOLE 9141 0 0 NUANCE COMMUNICATIONS INC DEBT 1.500%11/0 67020YAG5 4830 5000000 SH SOLE 5000000 0 0 NUCOR CORP COM 670346105 20334 325350 SH SOLE 325350 0 0 NUTRI SYS INC NEW COM 67069D108 593 15400 SH SOLE 15400 0 0 NUTRIEN LTD COM 67077M108 370958 6822885 SH SOLE 6822885 0 0 NUTRIEN LTD COM 67077M108 82221 1512260 SH DFND 1 1512260 0 0 NUVASIVE INC COM 670704105 2429 46600 SH SOLE 46600 0 0 NVIDIA CORP COM 67066G104 55008 232198 SH SOLE 232198 0 0 NVIDIA CORP COM 67066G104 1952 8240 SH DFND 1 8240 0 0 NVR INC COM 62944T105 25248 8500 SH SOLE 8500 0 0 NXP SEMICONDUCTORS N V COM N6596X109 10854 99335 SH SOLE 99335 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 22048 80593 SH SOLE 80593 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 220857 2639300 SH SOLE 2639300 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 44148 527578 SH DFND 1 527578 0 0 OGE ENERGY CORP COM 670837103 1413 40121 SH SOLE 40121 0 0 OKTA INC CL A 679295105 1652 32800 SH SOLE 32800 0 0 OLD DOMINION FGHT LINES INC COM 679580100 479 3216 SH DFND 1 3216 0 0 OLD REP INTL CORP COM 680223104 2303 115655 SH SOLE 115655 0 0 OLIN CORP COM PAR $1 680665205 853 29704 SH SOLE 29704 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 2700 37243 SH SOLE 37243 0 0 OMNICOM GROUP INC COM 681919106 6628 86905 SH SOLE 86905 0 0 OMNICOM GROUP INC COM 681919106 30273 396915 SH DFND 1 396915 0 0 ONE GAS INC COM 68235P108 3712 49670 SH SOLE 49670 0 0 ONEOK INC NEW COM 682680103 12437 178107 SH SOLE 178107 0 0 OPEN TEXT CORP COM 683715106 105790 3007583 SH SOLE 3007583 0 0 OPEN TEXT CORP COM 683715106 19935 567207 SH DFND 1 567207 0 0 ORACLE CORP COM 68389X105 35931 815507 SH DFND 1 815507 0 0 ORACLE CORP COM 68389X105 150818 3423013 SH SOLE 3423013 0 0 ORIGIN BANCORP INC COM 68621T102 374 9131 SH SOLE 9131 0 0 ORITANI FINL CORP DEL COM 68633D103 3729 230200 SH SOLE 230200 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 18204 1923386 SH SOLE 1923386 0 0 OXFORD INDS INC COM 691497309 2041 24600 SH SOLE 24600 0 0 PACCAR INC COM 693718108 28023 452273 SH SOLE 452273 0 0 PACIFIC PREMIER BANCORP COM 69478X105 1011 26500 SH SOLE 26500 0 0 PACIRA PHARMACEUTICALS INC COM 695127100 872 27200 SH SOLE 27200 0 0 PACKAGING CORP AMER COM 695156109 15274 136631 SH SOLE 136631 0 0 PACWEST BANCORP DEL COM 695263103 1099 22235 SH SOLE 22235 0 0 PALO ALTO NETWORKS INC COM 697435105 231 1124 SH SOLE 1124 0 0 PAN AMERICAN SILVER CORP COM 697900108 17257 964770 SH SOLE 964770 0 0 PARAMOUNT GROUP INC COM 69924R108 1754 113901 SH SOLE 113901 0 0 PARK ELECTROCHEMICAL CORP COM 700416209 784 33800 SH SOLE 33800 0 0 PARKER HANNIFIN CORP COM 701094104 17064 109487 SH SOLE 109487 0 0 PARKER HANNIFIN CORP COM 701094104 21166 135813 SH DFND 1 135813 0 0 PAYCHEX INC COM 704326107 1174 17183 SH DFND 1 17183 0 0 PAYCHEX INC COM 704326107 60113 879492 SH SOLE 879492 0 0 PAYCOM SOFTWARE INC COM 70432V102 2696 27280 SH SOLE 27280 0 0 PAYPAL HLDGS INC COM 70450Y103 81091 973827 SH SOLE 973827 0 0 PAYPAL HLDGS INC COM 70450Y103 1151 13828 SH DFND 1 13828 0 0 PDC ENERGY INC COM 69327R101 1409 23302 SH SOLE 23302 0 0 PDF SOLUTIONS INC COM 693282105 603 50295 SH SOLE 50295 0 0 PEABODY ENERGY CORP NEW COM 704551100 22490 494500 SH SOLE 494500 0 0 PEMBINA PIPELINE CORP COM 706327103 225691 6520643 SH SOLE 6520643 0 0 PEMBINA PIPELINE CORP COM 706327103 19883 574459 SH DFND 1 574459 0 0 PENNYMAC FINL SVCS INC CL A 70932B101 397 20200 SH SOLE 20200 0 0 PENNYMAC MTG INVT TR COM 70931T103 661 34800 SH SOLE 34800 0 0 PENTAIR PLC SHS G7S00T104 1993 47364 SH SOLE 47364 0 0 PENUMBRA INC COM 70975L107 1899 13747 SH SOLE 13747 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 48512 2681696 SH SOLE 2681696 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 654 36169 SH DFND 1 36169 0 0 PEPSICO INC COM 713448108 18342 168480 SH DFND 1 168480 0 0 PEPSICO INC COM 713448108 217465 1997473 SH SOLE 1997473 0 0 PERFICIENT INC COM 71375U101 2716 103000 SH SOLE 103000 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 1486 40500 SH SOLE 40500 0 0 PERKINELMER INC COM 714046109 2216 30256 SH SOLE 30256 0 0 PERRIGO CO PLC SHS G97822103 3079 42232 SH SOLE 42232 0 0 PETMED EXPRESS INC COM 716382106 2652 60200 SH SOLE 60200 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 171 17005 SH DFND 1 17005 0 0 PFIZER INC COM 717081103 69881 1926159 SH DFND 1 1926159 0 0 PFIZER INC COM 717081103 251882 6942714 SH SOLE 6942714 0 0 PG&E CORP COM 69331C108 14337 336877 SH SOLE 336877 0 0 PGT INNOVATIONS INC COM 69336V101 2367 113505 SH SOLE 113505 0 0 PHILIP MORRIS INTL INC COM 718172109 113781 1409221 SH SOLE 1409221 0 0 PHILIP MORRIS INTL INC COM 718172109 3939 48789 SH DFND 1 48789 0 0 PHILLIPS 66 COM 718546104 2688 23932 SH DFND 1 23932 0 0 PHILLIPS 66 COM 718546104 27044 240794 SH SOLE 240794 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 2023 32977 SH SOLE 32977 0 0 PINNACLE FOODS INC DEL COM 72348P104 930 14300 SH SOLE 14300 0 0 PINNACLE WEST CAP CORP COM 723484101 7438 92330 SH SOLE 92330 0 0 PINNACLE WEST CAP CORP COM 723484101 401 4978 SH DFND 1 4978 0 0 PIONEER NAT RES CO COM 723787107 14821 78320 SH SOLE 78320 0 0 PITNEY BOWES INC COM 724479100 278 32461 SH SOLE 32461 0 0 PLATINUM EAGLE ACQUISITIN CO *W EXP 01/17/202 G7126L118 560 399999 SH SOLE 399999 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 10898 1009120 SH SOLE 1009120 0 0 PLEXUS CORP COM 729132100 3965 66600 SH SOLE 66600 0 0 PNC FINL SVCS GROUP INC COM 693475105 123945 917431 SH SOLE 917431 0 0 PNC FINL SVCS GROUP INC COM 693475105 552 4087 SH DFND 1 4087 0 0 PNM RES INC COM 69349H107 3376 86780 SH SOLE 86780 0 0 POINTS INTL LTD COM NEW 730843208 1599 140101 SH DFND 1 140101 0 0 POLARIS INDS INC COM 731068102 1210 9906 SH DFND 1 9906 0 0 POLYONE CORP COM 73179P106 1154 26700 SH SOLE 26700 0 0 POOL CORPORATION COM 73278L105 2182 14400 SH SOLE 14400 0 0 POSCO SPONSORED ADR 693483109 341 4600 SH DFND 1 4600 0 0 POST HLDGS INC COM 737446104 2460 28600 SH SOLE 28600 0 0 PPG INDS INC COM 693506107 7634 73595 SH SOLE 73595 0 0 PPL CORP COM 69351T106 29443 1031273 SH SOLE 1031273 0 0 PPL CORP COM 69351T106 921 32258 SH DFND 1 32258 0 0 PRA GROUP INC COM 69354N106 2375 61600 SH SOLE 61600 0 0 PRAXAIR INC COM 74005P104 129683 819999 SH SOLE 819999 0 0 PRAXAIR INC COM 74005P104 1945 12301 SH DFND 1 12301 0 0 PRECISION DRILLING CORP COM 2010 74022D308 751 226989 SH DFND 1 226989 0 0 PRECISION DRILLING CORP COM 2010 74022D308 6518 1970967 SH SOLE 1970967 0 0 PRESTIGE BRANDS HLDGS INC COM 74112D101 833 21700 SH SOLE 21700 0 0 PRETIUM RES INC COM 74139C102 5590 760422 SH SOLE 760422 0 0 PRICE T ROWE GROUP INC COM 74144T108 45350 390649 SH SOLE 390649 0 0 PRICE T ROWE GROUP INC COM 74144T108 615 5297 SH DFND 1 5297 0 0 PRIMERICA INC COM 74164M108 413 4145 SH DFND 1 4145 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 16422 310143 SH SOLE 310143 0 0 PROASSURANCE CORP COM 74267C106 897 25300 SH SOLE 25300 0 0 PROCTER AND GAMBLE CO COM 742718109 189880 2432493 SH SOLE 2432493 0 0 PROCTER AND GAMBLE CO COM 742718109 41785 535296 SH DFND 1 535296 0 0 PROGRESS SOFTWARE CORP COM 743312100 11518 296700 SH SOLE 296700 0 0 PROGRESSIVE CORP OHIO COM 743315103 84619 1430590 SH SOLE 1430590 0 0 PROLOGIS INC COM 74340W103 10259 156168 SH SOLE 156168 0 0 PROOFPOINT INC COM 743424103 1891 16400 SH SOLE 16400 0 0 PROSPECT CAPITAL CORPORATION NOTE 4.750% 4/1 74348TAQ5 17151 17131000 SH SOLE 17131000 0 0 PROSPERITY BANCSHARES INC COM 743606105 1716 25100 SH SOLE 25100 0 0 PROVIDENCE SVC CORP COM 743815102 5451 69400 SH SOLE 69400 0 0 PRUDENTIAL FINL INC COM 744320102 14900 159338 SH SOLE 159338 0 0 PRUDENTIAL PLC ADR 74435K204 5347 110239 SH DFND 1 110239 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 11030 85840 SH SOLE 85840 0 0 PTC INC COM 69370C100 64067 682941 SH SOLE 682941 0 0 PTC INC COM 69370C100 4029 42944 SH DFND 1 42944 0 0 PTC THERAPEUTICS INC COM 69366J200 500 14831 SH SOLE 14831 0 0 PUBLIC STORAGE COM 74460D109 19985 88094 SH SOLE 88094 0 0 PUBLIC STORAGE COM 74460D109 609 2685 SH DFND 1 2685 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 16772 309794 SH SOLE 309794 0 0 PULTE GROUP INC COM 745867101 2167 75376 SH SOLE 75376 0 0 PULTE GROUP INC COM 745867101 558 19411 SH DFND 1 19411 0 0 PURE STORAGE INC CL A 74624M102 337 14100 SH SOLE 14100 0 0 PVH CORP COM 693656100 22619 151075 SH SOLE 151075 0 0 Q2 HLDGS INC COM 74736L109 658 11541 SH SOLE 11541 0 0 QORVO INC COM 74736K101 6504 81127 SH SOLE 81127 0 0 QUALCOMM INC COM 747525103 46001 819695 SH SOLE 819695 0 0 QUALCOMM INC COM 747525103 4098 73020 SH DFND 1 73020 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 634 35305 SH SOLE 35305 0 0 QUANTA SVCS INC COM 74762E102 4591 137468 SH SOLE 137468 0 0 QUANTERIX CORP COM 74766Q101 622 43300 SH SOLE 43300 0 0 QUEST DIAGNOSTICS INC COM 74834L100 4673 42508 SH SOLE 42508 0 0 QUIDEL CORP COM 74838J101 5552 83484 SH SOLE 83484 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 620 47298 SH SOLE 47298 0 0 QURATE RETAIL INC COM SER A 74915M100 387 18222 SH SOLE 18222 0 0 RADIAN GROUP INC COM 750236101 1268 78200 SH SOLE 78200 0 0 RADIUS HEALTH INC COM NEW 750469207 2824 95829 SH SOLE 95829 0 0 RALPH LAUREN CORP CL A 751212101 2036 16191 SH SOLE 16191 0 0 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 2663 201600 SH SOLE 201600 0 0 RANDGOLD RES LTD ADR 752344309 4097 53144 SH SOLE 53144 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 9493 106240 SH SOLE 106240 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 366 4096 SH DFND 1 4096 0 0 RAYONIER INC COM 754907103 3447 89100 SH SOLE 89100 0 0 RAYTHEON CO COM NEW 755111507 48539 251261 SH SOLE 251261 0 0 RAYTHEON CO COM NEW 755111507 2864 14823 SH DFND 1 14823 0 0 RE MAX HLDGS INC CL A 75524W108 7728 147342 SH SOLE 147342 0 0 REALTY INCOME CORP COM 756109104 4466 83019 SH SOLE 83019 0 0 RED HAT INC COM 756577102 31686 235812 SH SOLE 235812 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 1293 27741 SH SOLE 27741 0 0 REDFIN CORP COM 75737F108 1547 67012 SH SOLE 67012 0 0 REGENCY CTRS CORP COM 758849103 3726 60022 SH SOLE 60022 0 0 REGENERON PHARMACEUTICALS COM 75886F107 17161 49743 SH SOLE 49743 0 0 REGENXBIO INC COM 75901B107 976 13600 SH SOLE 13600 0 0 REGIONS FINL CORP NEW COM 7591EP100 5817 327173 SH SOLE 327173 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 39850 298545 SH SOLE 298545 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 376 4300 SH SOLE 4300 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 350 3996 SH DFND 1 3996 0 0 RELX PLC SPONSORED ADR 759530108 772 35523 SH DFND 1 35523 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 2414 20060 SH SOLE 20060 0 0 REPUBLIC SVCS INC COM 760759100 85729 1254079 SH SOLE 1254079 0 0 REPUBLIC SVCS INC COM 760759100 1425 20847 SH DFND 1 20847 0 0 RESMED INC COM 761152107 4507 43509 SH SOLE 43509 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 187069 3103145 SH SOLE 3103145 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 54492 903934 SH DFND 1 903934 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 1163 60700 SH SOLE 60700 0 0 REV GROUP INC COM 749527107 473 27819 SH SOLE 27819 0 0 RH COM 74967X103 1302 9318 SH SOLE 9318 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 364 11659 SH SOLE 11659 0 0 RIO TINTO PLC SPONSORED ADR 767204100 777 13815 SH DFND 1 13815 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 49297 1446195 SH SOLE 1446195 0 0 ROBERT HALF INTL INC COM 770323103 22827 350651 SH SOLE 350651 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 402 20495 SH SOLE 20495 0 0 ROCKWELL AUTOMATION INC COM 773903109 20596 123899 SH SOLE 123899 0 0 ROCKWELL AUTOMATION INC COM 773903109 615 3701 SH DFND 1 3701 0 0 ROCKWELL COLLINS INC COM 774341101 6706 49794 SH SOLE 49794 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 500558 10545460 SH SOLE 10545460 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 139165 2930739 SH DFND 1 2930739 0 0 ROLLINS INC COM 775711104 6941 132004 SH SOLE 132004 0 0 ROPER TECHNOLOGIES INC COM 776696106 49687 180085 SH SOLE 180085 0 0 ROSS STORES INC COM 778296103 58760 693338 SH SOLE 693338 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 2347825 31199586 SH SOLE 31199586 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 576414 7659759 SH DFND 1 7659759 0 0 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 129 18976 SH DFND 1 18976 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 25035 241648 SH SOLE 241648 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 26538 383328 SH SOLE 383328 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 1061 19417 SH DFND 1 19417 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 14098 203642 SH DFND 1 203642 0 0 ROYAL GOLD INC COM 780287108 4760 51273 SH SOLE 51273 0 0 RPM INTL INC COM 749685103 11195 191954 SH SOLE 191954 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 7385 249500 SH SOLE 249500 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 8583 306000 SH SOLE 306000 0 0 S&P GLOBAL INC COM 78409V104 30214 148187 SH SOLE 148187 0 0 SABAN CAP ACQUISITION CORP COM CL A 78516C106 12004 1189700 SH SOLE 1189700 0 0 SABAN CAP ACQUISITION CORP *W EXP 09/21/202 78516C114 1158 873700 SH SOLE 873700 0 0 SABRE CORP COM 78573M104 19269 782005 SH SOLE 782005 0 0 SAFETY INS GROUP INC COM 78648T100 5257 61562 SH SOLE 61562 0 0 SAGE THERAPEUTICS INC COM 78667J108 22148 141494 SH SOLE 141494 0 0 SALESFORCE COM INC COM 79466L302 80316 588829 SH SOLE 588829 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 1415 88300 SH SOLE 88300 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 2893 643900 SH SOLE 643900 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 2308 31000 SH SOLE 31000 0 0 SANOFI SPONSORED ADR 80105N105 720 17986 SH DFND 1 17986 0 0 SAP SE SPON ADR 803054204 10093 87262 SH DFND 1 87262 0 0 SAREPTA THERAPEUTICS INC COM 803607100 12491 94500 SH SOLE 94500 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 16647 100820 SH SOLE 100820 0 0 SCANA CORP NEW COM 80589M102 3514 91234 SH SOLE 91234 0 0 SCHEIN HENRY INC COM 806407102 8784 120919 SH SOLE 120919 0 0 SCHEIN HENRY INC COM 806407102 5238 72105 SH DFND 1 72105 0 0 SCHLUMBERGER LTD COM 806857108 4623 68965 SH DFND 1 68965 0 0 SCHLUMBERGER LTD COM 806857108 95698 1427693 SH SOLE 1427693 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 774 28151 SH SOLE 28151 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 183 11725 SH SOLE 11725 0 0 SCHWAB CHARLES CORP NEW COM 808513105 46810 916049 SH SOLE 916049 0 0 SCHWAB CHARLES CORP NEW COM 808513105 726 14213 SH DFND 1 14213 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 2254 27100 SH SOLE 27100 0 0 SEA LTD ADR 81141R100 2006 133700 SH SOLE 133700 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 2378 75307 SH SOLE 75307 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 7308 129407 SH SOLE 129407 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 209 3700 SH DFND 1 3700 0 0 SEALED AIR CORP NEW COM 81211K100 24423 575335 SH SOLE 575335 0 0 SEATTLE GENETICS INC COM 812578102 12075 181879 SH SOLE 181879 0 0 SECOO HLDG LTD ADR 81367P101 335 41435 SH SOLE 41435 0 0 SEI INVESTMENTS CO COM 784117103 239 3815 SH SOLE 3815 0 0 SEI INVESTMENTS CO COM 784117103 231 3693 SH DFND 1 3693 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 794 9510 SH DFND 1 9510 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 260 2379 SH DFND 1 2379 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 330 12393 SH DFND 1 12393 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 538 7751 SH DFND 1 7751 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 58070 1000000 SH SOLE 1000000 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 138439 1823000 SH SOLE 1823000 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 205269 7719800 SH SOLE 7719800 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 71630 1000000 SH SOLE 1000000 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 208132 2996000 SH SOLE 2996000 0 0 SELECTIVE INS GROUP INC COM 816300107 2690 48900 SH SOLE 48900 0 0 SEMPRA ENERGY COM 816851109 30765 264965 SH SOLE 264965 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 1202 16804 SH SOLE 16804 0 0 SERVICE CORP INTL COM 817565104 812 22700 SH SOLE 22700 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 10586 178000 SH SOLE 178000 0 0 SERVICENOW INC COM 81762P102 47381 274723 SH SOLE 274723 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 202648 9954179 SH SOLE 9954179 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 79196 3890143 SH DFND 1 3890143 0 0 SHERWIN WILLIAMS CO COM 824348106 681 1672 SH DFND 1 1672 0 0 SHERWIN WILLIAMS CO COM 824348106 26990 66222 SH SOLE 66222 0 0 SHIRE PLC SPONSORED ADR 82481R106 5137 30431 SH SOLE 30431 0 0 SHOE CARNIVAL INC COM 824889109 571 17600 SH SOLE 17600 0 0 SHOPIFY INC CL A 82509L107 62341 427740 SH SOLE 427740 0 0 SHOPIFY INC CL A 82509L107 929 6372 SH DFND 1 6372 0 0 SIERRA WIRELESS INC COM 826516106 2045 127900 SH SOLE 127900 0 0 SILGAN HOLDINGS INC COM 827048109 4678 174350 SH SOLE 174350 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 900 30100 SH SOLE 30100 0 0 SIMON PPTY GROUP INC NEW COM 828806109 15155 89047 SH SOLE 89047 0 0 SIMPLY GOOD FOODS CO COM 82900L102 1098 76062 SH SOLE 76062 0 0 SIMPLY GOOD FOODS CO *W EXP 07/07/202 82900L110 3401 813700 SH SOLE 813700 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 4649 74749 SH SOLE 74749 0 0 SIRIUS XM HLDGS INC COM 82968B103 1883 278070 SH SOLE 278070 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 2939 35000 SH SOLE 35000 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 990 14138 SH DFND 1 14138 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 17768 761900 SH SOLE 761900 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 21097 218285 SH SOLE 218285 0 0 SL GREEN RLTY CORP COM 78440X101 2611 25976 SH SOLE 25976 0 0 SLEEP NUMBER CORP COM 83125X103 987 34000 SH SOLE 34000 0 0 SLM CORP COM 78442P106 5802 506701 SH SOLE 506701 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 6724 187703 SH DFND 1 187703 0 0 SMITH A O COM 831865209 4997 84476 SH SOLE 84476 0 0 SMUCKER J M CO COM NEW 832696405 3563 33152 SH SOLE 33152 0 0 SNAP ON INC COM 833034101 2822 17556 SH SOLE 17556 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 1595 33200 SH SOLE 33200 0 0 SOGOU INC ADR REPSTG A 83409V104 496 43361 SH SOLE 43361 0 0 SONIC CORP COM 835451105 2542 73861 SH SOLE 73861 0 0 SONOCO PRODS CO COM 835495102 957 18228 SH SOLE 18228 0 0 SONY CORP SPONSORED ADR 835699307 9734 189900 SH DFND 1 189900 0 0 SOUTH JERSEY INDS INC COM 838518108 1838 54918 SH SOLE 54918 0 0 SOUTH JERSEY INDS INC UNIT 99/99/9999 838518116 498 8980 SH SOLE 8980 0 0 SOUTH ST CORP COM 840441109 1380 15997 SH SOLE 15997 0 0 SOUTHERN CO COM 842587107 31041 670292 SH SOLE 670292 0 0 SOUTHERN CO COM 842587107 1045 22572 SH DFND 1 22572 0 0 SOUTHERN COPPER CORP COM 84265V105 11914 254200 SH SOLE 254200 0 0 SOUTHWEST AIRLS CO COM 844741108 14870 292257 SH SOLE 292257 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 2371 31090 SH SOLE 31090 0 0 SPARK THERAPEUTICS INC COM 84652J103 5691 68766 SH SOLE 68766 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 1214 5000 SH SOLE 5000 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 592 2439 SH DFND 1 2439 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 21224 178879 SH DFND 1 178879 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 51162 431198 SH SOLE 431198 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 1946630 7175721 SH SOLE 7175721 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 31696 116840 SH DFND 1 116840 0 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 6680 109500 SH SOLE 109500 0 0 SPIRE INC COM 84857L101 3393 48030 SH SOLE 48030 0 0 SPLUNK INC COM 848637104 3245 32742 SH SOLE 32742 0 0 SPOK HLDGS INC COM 84863T106 470 31200 SH SOLE 31200 0 0 SPRINT CORP COM SER 1 85207U105 161 29606 SH SOLE 29606 0 0 SPROUTS FMRS MKT INC COM 85208M102 5319 241000 SH SOLE 241000 0 0 SQUARE INC CL A 852234103 217 3522 SH SOLE 3522 0 0 SQUARE INC CL A 852234103 418 6775 SH DFND 1 6775 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 10387 200128 SH SOLE 200128 0 0 SSR MNG INC COM 784730103 11463 1162632 SH SOLE 1162632 0 0 STAMPS COM INC COM NEW 852857200 2021 7988 SH SOLE 7988 0 0 STANLEY BLACK & DECKER INC COM 854502101 29491 222055 SH SOLE 222055 0 0 STANTEC INC COM 85472N109 20754 807471 SH SOLE 807471 0 0 STANTEC INC COM 85472N109 5823 226569 SH DFND 1 226569 0 0 STARBUCKS CORP COM 855244109 25042 512634 SH DFND 1 512634 0 0 STARBUCKS CORP COM 855244109 144473 2957472 SH SOLE 2957472 0 0 STARS GROUP INC COM 85570W100 25608 706506 SH SOLE 706506 0 0 STATE AUTO FINL CORP COM 855707105 810 27090 SH SOLE 27090 0 0 STATE STR CORP COM 857477103 30033 322627 SH SOLE 322627 0 0 STATE STR CORP COM 857477103 429 4608 SH DFND 1 4608 0 0 STEEL DYNAMICS INC COM 858119100 1719 37414 SH SOLE 37414 0 0 STEPAN CO COM 858586100 453 5810 SH SOLE 5810 0 0 STERICYCLE INC COM 858912108 1923 29453 SH SOLE 29453 0 0 STERIS PLC SHS USD G84720104 2167 20640 SH SOLE 20640 0 0 STERLING BANCORP INC COM 85917W102 587 43901 SH SOLE 43901 0 0 STRYKER CORP COM 863667101 93718 555003 SH SOLE 555003 0 0 STRYKER CORP COM 863667101 2252 13339 SH DFND 1 13339 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 220 30644 SH DFND 1 30644 0 0 SUN HYDRAULICS CORP COM 866942105 730 15148 SH SOLE 15148 0 0 SUN LIFE FINL INC COM 866796105 724666 18043941 SH SOLE 18043941 0 0 SUN LIFE FINL INC COM 866796105 182278 4538669 SH DFND 1 4538669 0 0 SUNCOR ENERGY INC NEW COM 867224107 278554 6848716 SH DFND 1 6848716 0 0 SUNCOR ENERGY INC NEW COM 867224107 1377602 33872280 SH SOLE 33872280 0 0 SUNTRUST BKS INC COM 867914103 8841 133908 SH SOLE 133908 0 0 SVB FINL GROUP COM 78486Q101 4600 15931 SH SOLE 15931 0 0 SYKES ENTERPRISES INC COM 871237103 6533 227000 SH SOLE 227000 0 0 SYMANTEC CORP COM 871503108 32195 1559069 SH SOLE 1559069 0 0 SYMANTEC CORP COM 871503108 8964 434103 SH DFND 1 434103 0 0 SYNCHRONY FINL COM 87165B103 426 12763 SH DFND 1 12763 0 0 SYNCHRONY FINL COM 87165B103 7514 225106 SH SOLE 225106 0 0 SYNOPSYS INC COM 871607107 7153 83588 SH SOLE 83588 0 0 SYSCO CORP COM 871829107 95227 1394457 SH SOLE 1394457 0 0 T MOBILE US INC COM 872590104 24423 408759 SH SOLE 408759 0 0 T MOBILE US INC COM 872590104 2406 40271 SH DFND 1 40271 0 0 TABLEAU SOFTWARE INC CL A 87336U105 14523 148574 SH SOLE 148574 0 0 TAHOE RES INC COM 873868103 6847 1392050 SH SOLE 1392050 0 0 TAHOE RES INC COM 873868103 78 15850 SH DFND 1 15850 0 0 TAILORED BRANDS INC COM 87403A107 2848 111600 SH SOLE 111600 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 40373 1104307 SH SOLE 1104307 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 4431 121204 SH DFND 1 121204 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 18411 155555 SH SOLE 155555 0 0 TAL ED GROUP SPONSORED ADS 874080104 1946 52894 SH SOLE 52894 0 0 TAPESTRY INC COM 876030107 28928 619320 SH SOLE 619320 0 0 TARGA RES CORP COM 87612G101 621 12549 SH DFND 1 12549 0 0 TARGET CORP COM 87612E106 618 8122 SH DFND 1 8122 0 0 TARGET CORP COM 87612E106 16034 210643 SH SOLE 210643 0 0 TE CONNECTIVITY LTD REG SHS H84989104 10707 118887 SH SOLE 118887 0 0 TEAM INC COM 878155100 936 40500 SH SOLE 40500 0 0 TECK RESOURCES LTD CL B 878742204 184460 7245379 SH SOLE 7245379 0 0 TECK RESOURCES LTD CL B 878742204 24036 944101 SH DFND 1 944101 0 0 TELADOC INC COM 87918A105 5677 97800 SH SOLE 97800 0 0 TELECOM ITALIA S P A NEW SPON ADR ORD 87927Y102 152 15182 SH DFND 1 15182 0 0 TELECOM ITALIA S P A NEW SPON ADR SVGS 87927Y201 152 17558 SH DFND 1 17558 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 4371 21960 SH SOLE 21960 0 0 TELEFLEX INC COM 879369106 38180 142352 SH SOLE 142352 0 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 127 10699 SH DFND 1 10699 0 0 TELUS CORP COM 87971M103 153200 4315253 SH DFND 1 4315253 0 0 TELUS CORP COM 87971M103 688409 19391157 SH SOLE 19391157 0 0 TEMPUR SEALY INTL INC COM 88023U101 1768 36800 SH SOLE 36800 0 0 TEMPUR SEALY INTL INC COM 88023U101 520 10825 SH DFND 1 10825 0 0 TESARO INC COM 881569107 2782 62569 SH SOLE 62569 0 0 TESLA INC COM 88160R101 44099 128588 SH SOLE 128588 0 0 TESLA INC COM 88160R101 499 1455 SH DFND 1 1455 0 0 TETRA TECH INC NEW COM 88162G103 6201 106000 SH SOLE 106000 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 6573 270280 SH SOLE 270280 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 1200 13120 SH SOLE 13120 0 0 TEXAS INSTRS INC COM 882508104 246712 2237750 SH SOLE 2237750 0 0 TEXAS INSTRS INC COM 882508104 33785 306444 SH DFND 1 306444 0 0 TEXAS ROADHOUSE INC COM 882681109 282 4300 SH SOLE 4300 0 0 TEXTRON INC COM 883203101 39074 592833 SH SOLE 592833 0 0 THERAPEUTICSMD INC COM 88338N107 2668 427602 SH SOLE 427602 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 63254 305367 SH SOLE 305367 0 0 THERMON GROUP HLDGS INC COM 88362T103 1052 46000 SH SOLE 46000 0 0 THOMSON REUTERS CORP COM 884903105 116536 2889677 SH SOLE 2889677 0 0 THOMSON REUTERS CORP COM 884903105 99910 2477402 SH DFND 1 2477402 0 0 TIFFANY & CO NEW COM 886547108 76777 583412 SH SOLE 583412 0 0 TJX COS INC NEW COM 872540109 172598 1813384 SH SOLE 1813384 0 0 TJX COS INC NEW COM 872540109 16893 177485 SH DFND 1 177485 0 0 TOCAGEN INC COM 888846102 169 18138 SH SOLE 18138 0 0 TOOTSIE ROLL INDS INC COM 890516107 1065 34511 SH SOLE 34511 0 0 TORCHMARK CORP COM 891027104 65178 800613 SH SOLE 800613 0 0 TORO CO COM 891092108 6716 111462 SH SOLE 111462 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 2194575 37939982 SH SOLE 37939982 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 615956 10648812 SH DFND 1 10648812 0 0 TOTAL S A SPONSORED ADR 89151E109 10834 178896 SH DFND 1 178896 0 0 TOTAL SYS SVCS INC COM 891906109 8295 98137 SH SOLE 98137 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 1274 39700 SH SOLE 39700 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 281 2181 SH DFND 1 2181 0 0 TPG PACE ENERGY HLDGS CORP CL A 872656103 22437 2064100 SH SOLE 2064100 0 0 TPG PACE ENERGY HLDGS CORP *W EXP 99/99/999 872656111 3662 1331599 SH SOLE 1331599 0 0 TPG PACE HLDGS CORP *W EXP 06/27/202 G89827110 1266 749233 SH SOLE 749233 0 0 TRACTOR SUPPLY CO COM 892356106 3498 45732 SH SOLE 45732 0 0 TRANSALTA CORP COM 89346D107 28629 5706001 SH SOLE 5706001 0 0 TRANSALTA CORP COM 89346D107 280 55710 SH DFND 1 55710 0 0 TRANSCANADA CORP COM 89353D107 252838 5847326 SH DFND 1 5847326 0 0 TRANSCANADA CORP COM 89353D107 906669 20968315 SH SOLE 20968315 0 0 TRANSDIGM GROUP INC COM 893641100 4829 13991 SH SOLE 13991 0 0 TRANSGLOBE ENERGY CORP COM 893662106 82 29625 SH DFND 1 29625 0 0 TRANSUNION COM 89400J107 13489 188282 SH SOLE 188282 0 0 TRAVELERS COMPANIES INC COM 89417E109 17466 142767 SH SOLE 142767 0 0 TRAVELERS COMPANIES INC COM 89417E109 1242 10156 SH DFND 1 10156 0 0 TRAVELPORT WORLDWIDE LTD SHS G9019D104 8730 470900 SH SOLE 470900 0 0 TREEHOUSE FOODS INC COM 89469A104 9447 179900 SH SOLE 179900 0 0 TRI POINTE GROUP INC COM 87265H109 1943 118794 SH SOLE 118794 0 0 TRIANGLE CAP CORP COM 895848109 542 47094 SH SOLE 47094 0 0 TRICIDA INC COM 89610F101 574 19197 SH SOLE 19197 0 0 TRIPADVISOR INC COM 896945201 1744 31298 SH SOLE 31298 0 0 TRUPANION INC COM 898202106 347 9000 SH SOLE 9000 0 0 TRUSTMARK CORP COM 898402102 374 11452 SH SOLE 11452 0 0 TTEC HLDGS INC COM 89854H102 2263 65500 SH SOLE 65500 0 0 TUCOWS INC COM NEW 898697206 500 8246 SH SOLE 8246 0 0 TUESDAY MORNING CORP COM NEW 899035505 418 137100 SH SOLE 137100 0 0 TUPPERWARE BRANDS CORP COM 899896104 370 8978 SH SOLE 8978 0 0 TURQUOISE HILL RES LTD COM 900435108 9644 3410380 SH SOLE 3410380 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 24964 502393 SH SOLE 502393 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 33084 671486 SH SOLE 671486 0 0 TWITTER INC COM 90184L102 8201 187805 SH SOLE 187805 0 0 TWITTER INC COM 90184L102 875 20038 SH DFND 1 20038 0 0 TWO HBRS INVT CORP COM NEW 90187B408 1580 100000 SH SOLE 100000 0 0 TYSON FOODS INC CL A 902494103 5842 84847 SH SOLE 84847 0 0 U S PHYSICAL THERAPY INC COM 90337L108 2141 22300 SH SOLE 22300 0 0 UDR INC COM 902653104 3196 85130 SH SOLE 85130 0 0 UGI CORP NEW COM 902681105 5089 97730 SH SOLE 97730 0 0 ULTA BEAUTY INC COM 90384S303 15572 66699 SH SOLE 66699 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 16268 63224 SH SOLE 63224 0 0 ULTRA CLEAN HLDGS INC COM 90385V107 2261 136200 SH SOLE 136200 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 4565 59381 SH SOLE 59381 0 0 UNDER ARMOUR INC CL A 904311107 1347 59919 SH SOLE 59919 0 0 UNDER ARMOUR INC CL C 904311206 1200 56927 SH SOLE 56927 0 0 UNIFIRST CORP MASS COM 904708104 1486 8400 SH SOLE 8400 0 0 UNILEVER N V N Y SHS NEW 904784709 2414 42082 SH DFND 1 42082 0 0 UNILEVER PLC SPON ADR NEW 904767704 12391 221434 SH DFND 1 221434 0 0 UNION PAC CORP COM 907818108 4330 30564 SH DFND 1 30564 0 0 UNION PAC CORP COM 907818108 115173 812906 SH SOLE 812906 0 0 UNITED BANKSHARES INC WEST V COM 909907107 671 18440 SH SOLE 18440 0 0 UNITED CONTL HLDGS INC COM 910047109 16558 237456 SH SOLE 237456 0 0 UNITED PARCEL SERVICE INC CL B 911312106 129026 1214595 SH SOLE 1214595 0 0 UNITED PARCEL SERVICE INC CL B 911312106 5946 55970 SH DFND 1 55970 0 0 UNITED RENTALS INC COM 911363109 483 3269 SH DFND 1 3269 0 0 UNITED RENTALS INC COM 911363109 3546 24019 SH SOLE 24019 0 0 UNITED TECHNOLOGIES CORP COM 913017109 151758 1213772 SH SOLE 1213772 0 0 UNITED TECHNOLOGIES CORP COM 913017109 38461 307611 SH DFND 1 307611 0 0 UNITEDHEALTH GROUP INC COM 91324P102 77841 317277 SH DFND 1 317277 0 0 UNITEDHEALTH GROUP INC COM 91324P102 366658 1494491 SH SOLE 1494491 0 0 UNIVAR INC COM 91336L107 727 27700 SH SOLE 27700 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 55556 645998 SH SOLE 645998 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 3142 36532 SH DFND 1 36532 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 1298 11648 SH DFND 1 11648 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 43522 390540 SH SOLE 390540 0 0 UNIVERSAL INS HLDGS INC COM 91359V107 835 23800 SH SOLE 23800 0 0 UNIVEST CORP PA COM 915271100 963 35019 SH SOLE 35019 0 0 UNUM GROUP COM 91529Y106 7890 213310 SH SOLE 213310 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 690 30475 SH SOLE 30475 0 0 US BANCORP DEL COM NEW 902973304 48359 966790 SH SOLE 966790 0 0 US BANCORP DEL COM NEW 902973304 8430 168531 SH DFND 1 168531 0 0 US ECOLOGY INC COM 91732J102 255 4000 SH SOLE 4000 0 0 V F CORP COM 918204108 56629 694660 SH SOLE 694660 0 0 VAIL RESORTS INC COM 91879Q109 13305 48526 SH SOLE 48526 0 0 VALE S A ADR 91912E105 243 18947 SH DFND 1 18947 0 0 VALEANT PHARMACEUTICALS INTL COM 91911K102 25795 1108902 SH SOLE 1108902 0 0 VALERO ENERGY CORP NEW COM 91913Y100 15778 142365 SH SOLE 142365 0 0 VALLEY NATL BANCORP COM 919794107 548 45068 SH SOLE 45068 0 0 VALMONT INDS INC COM 920253101 2070 13729 SH SOLE 13729 0 0 VALVOLINE INC COM 92047W101 12775 592237 SH SOLE 592237 0 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 436 5435 SH DFND 1 5435 0 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 5318 67156 SH DFND 1 67156 0 0 VANGUARD GROUP DIV APP ETF 921908844 1392 13701 SH DFND 1 13701 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 1043 7425 SH DFND 1 7425 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 393 6455 SH DFND 1 6455 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 501 9658 SH DFND 1 9658 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 9962 236056 SH DFND 1 236056 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 557 7956 SH DFND 1 7956 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 639 11385 SH DFND 1 11385 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 49068 1162746 SH SOLE 1162746 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 937 16700 SH SOLE 16700 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 30436 389700 SH SOLE 389700 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2564 32833 SH DFND 1 32833 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 455 5444 SH DFND 1 5444 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 29739 667988 SH DFND 1 667988 0 0 VARIAN MED SYS INC COM 92220P105 4672 41079 SH SOLE 41079 0 0 VEEVA SYS INC CL A COM 922475108 7992 103975 SH SOLE 103975 0 0 VENTAS INC COM 92276F100 5788 101630 SH SOLE 101630 0 0 VEREIT INC COM 92339V100 89 11968 SH SOLE 11968 0 0 VERISIGN INC COM 92343E102 9695 70549 SH SOLE 70549 0 0 VERISK ANALYTICS INC COM 92345Y106 20607 191447 SH SOLE 191447 0 0 VERISK ANALYTICS INC COM 92345Y106 5318 49409 SH DFND 1 49409 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 164300 3265750 SH SOLE 3265750 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 33465 665166 SH DFND 1 665166 0 0 VERMILION ENERGY INC COM 923725105 107096 2971500 SH SOLE 2971500 0 0 VERMILION ENERGY INC COM 923725105 33829 938622 SH DFND 1 938622 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 77711 457233 SH SOLE 457233 0 0 VIACOM INC NEW CL B 92553P201 3037 100710 SH SOLE 100710 0 0 VIAD CORP COM NEW 92552R406 9499 175100 SH SOLE 175100 0 0 VISA INC COM CL A 92826C839 505982 3820177 SH SOLE 3820177 0 0 VISA INC COM CL A 92826C839 90804 685573 SH DFND 1 685573 0 0 VITAL THERAPIES INC COM 92847R104 249 36344 SH SOLE 36344 0 0 VMWARE INC CL A COM 928563402 950 6467 SH SOLE 6467 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 331 13607 SH SOLE 13607 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 6207 255329 SH DFND 1 255329 0 0 VORNADO RLTY TR SH BEN INT 929042109 3636 49187 SH SOLE 49187 0 0 VULCAN MATLS CO COM 929160109 4898 37951 SH SOLE 37951 0 0 W R BERKLEY CORPORATION COM 084423102 38176 527222 SH SOLE 527222 0 0 WABCO HLDGS INC COM 92927K102 3730 31876 SH SOLE 31876 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 45082 751181 SH SOLE 751181 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 3196 53261 SH DFND 1 53261 0 0 WALKER & DUNLOP INC COM 93148P102 2716 48800 SH SOLE 48800 0 0 WALMART INC COM 931142103 97722 1140947 SH SOLE 1140947 0 0 WALMART INC COM 931142103 6531 76253 SH DFND 1 76253 0 0 WASTE CONNECTIONS INC COM 94106B101 355711 4725053 SH SOLE 4725053 0 0 WASTE CONNECTIONS INC COM 94106B101 37152 493507 SH DFND 1 493507 0 0 WASTE MGMT INC DEL COM 94106L109 2224 27338 SH DFND 1 27338 0 0 WASTE MGMT INC DEL COM 94106L109 40484 497714 SH SOLE 497714 0 0 WATERS CORP COM 941848103 4336 22396 SH SOLE 22396 0 0 WATERS CORP COM 941848103 4091 21130 SH DFND 1 21130 0 0 WATSCO INC COM 942622200 4491 25189 SH SOLE 25189 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 9620 122700 SH SOLE 122700 0 0 WEBSTER FINL CORP CONN COM 947890109 5769 90571 SH SOLE 90571 0 0 WEC ENERGY GROUP INC COM 92939U106 31002 479529 SH SOLE 479529 0 0 WEC ENERGY GROUP INC COM 92939U106 1557 24076 SH DFND 1 24076 0 0 WELBILT INC COM 949090104 852 38200 SH SOLE 38200 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 5417 22000 SH SOLE 22000 0 0 WELLS FARGO CO NEW COM 949746101 78044 1407728 SH SOLE 1407728 0 0 WELLS FARGO CO NEW COM 949746101 31924 575823 SH DFND 1 575823 0 0 WELLTOWER INC COM 95040Q104 1286 20511 SH DFND 1 20511 0 0 WELLTOWER INC COM 95040Q104 28204 449899 SH SOLE 449899 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 11414 114955 SH SOLE 114955 0 0 WESTERN ALLIANCE BANCORP COM 957638109 6366 112458 SH SOLE 112458 0 0 WESTERN DIGITAL CORP COM 958102105 7837 101239 SH SOLE 101239 0 0 WESTERN UN CO COM 959802109 4401 216479 SH SOLE 216479 0 0 WESTPAC BKG CORP SPONSORED ADR 961214301 940 39808 SH DFND 1 39808 0 0 WESTROCK CO COM 96145D105 5435 95319 SH SOLE 95319 0 0 WEYERHAEUSER CO COM 962166104 10943 300134 SH SOLE 300134 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 34852 1579827 SH SOLE 1579827 0 0 WHIRLPOOL CORP COM 963320106 10085 68964 SH SOLE 68964 0 0 WILLAMETTE VY VINEYARD INC COM 969136100 0 86012 SH DFND 1 86012 0 0 WILLIAMS COS INC DEL COM 969457100 7552 278583 SH SOLE 278583 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 52615 347063 SH SOLE 347063 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 2162 14264 SH DFND 1 14264 0 0 WILLSCOT CORP *W EXP 09/10/202 971375118 1733 766700 SH SOLE 766700 0 0 WINGSTOP INC COM 974155103 2470 47400 SH SOLE 47400 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 179753 3330000 SH SOLE 3330000 0 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 353 7950 SH DFND 1 7950 0 0 WIX COM LTD SHS M98068105 1950 19437 SH SOLE 19437 0 0 WORKDAY INC CL A 98138H101 517 4268 SH DFND 1 4268 0 0 WORKDAY INC CL A 98138H101 43536 359449 SH SOLE 359449 0 0 WORLDPAY INC CL A 981558109 27446 335612 SH SOLE 335612 0 0 WPP PLC NEW ADR 92937A102 501 6375 SH DFND 1 6375 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 4747 182851 SH SOLE 182851 0 0 WSFS FINL CORP COM 929328102 773 14500 SH SOLE 14500 0 0 WYNN RESORTS LTD COM 983134107 15881 94900 SH SOLE 94900 0 0 XCEL ENERGY INC COM 98389B100 23510 514658 SH SOLE 514658 0 0 XENCOR INC COM 98401F105 4461 120544 SH SOLE 120544 0 0 XEROX CORP COM NEW 984121608 5545 231026 SH SOLE 231026 0 0 XILINX INC COM 983919101 27054 414551 SH SOLE 414551 0 0 XILINX INC COM 983919101 428 6561 SH DFND 1 6561 0 0 XL GROUP LTD COM G98294104 4095 73194 SH SOLE 73194 0 0 XO GROUP INC COM 983772104 3373 105400 SH SOLE 105400 0 0 XPO LOGISTICS INC COM 983793100 23551 235087 SH SOLE 235087 0 0 XYLEM INC COM 98419M100 86790 1288064 SH SOLE 1288064 0 0 YAMANA GOLD INC COM 98462Y100 26311 9036904 SH SOLE 9036904 0 0 YEXT INC COM 98585N106 1160 60000 SH SOLE 60000 0 0 YUM BRANDS INC COM 988498101 66850 854645 SH SOLE 854645 0 0 YUM BRANDS INC COM 988498101 249 3184 SH DFND 1 3184 0 0 YUM CHINA HLDGS INC COM 98850P109 2769 71998 SH SOLE 71998 0 0 ZAI LAB LTD ADR 98887Q104 398 17100 SH SOLE 17100 0 0 ZENDESK INC COM 98936J101 1934 35500 SH SOLE 35500 0 0 ZILLOW GROUP INC CL A 98954M101 1452 24300 SH SOLE 24300 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 368 6224 SH SOLE 6224 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 6894 61859 SH SOLE 61859 0 0 ZIONS BANCORPORATION COM 989701107 2974 56451 SH SOLE 56451 0 0 ZOETIS INC CL A 98978V103 15442 181266 SH SOLE 181266 0 0 ZOGENIX INC COM NEW 98978L204 2095 47400 SH SOLE 47400 0 0 ZYNGA INC CL A 98986T108 1626 399400 SH SOLE 399400 0 0