0000950123-18-000696.txt : 20180202 0000950123-18-000696.hdr.sgml : 20180202 20180202104307 ACCESSION NUMBER: 0000950123-18-000696 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20171231 FILED AS OF DATE: 20180202 DATE AS OF CHANGE: 20180202 EFFECTIVENESS DATE: 20180202 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: 18569124 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 12-31-2017 12-31-2017 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 02-01-2018 1 1676 68644115 false 1 28-11528 TD Waterhouse Private Investment Counsel Inc.
INFORMATION TABLE 2 form13fInfoTable.xml INFORMATION TABLE FOR FORM 13F 2U INC COM 90214J101 1009 15636 SH SOLE 15636 0 0 3M CO COM 88579Y101 152443 647672 SH SOLE 647672 0 0 3M CO COM 88579Y101 7822 33233 SH DFND 1 33233 0 0 51JOB INC SP ADR REP COM 316827104 834 13700 SH SOLE 13700 0 0 AAON INC COM PAR $0.004 000360206 609 16600 SH SOLE 16600 0 0 ABBOTT LABS COM 002824100 80760 1415102 SH SOLE 1415102 0 0 ABBOTT LABS COM 002824100 3259 57098 SH DFND 1 57098 0 0 ABBVIE INC COM 00287Y109 69268 716245 SH DFND 1 716245 0 0 ABBVIE INC COM 00287Y109 194929 2015604 SH SOLE 2015604 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 233 14691 SH SOLE 14691 0 0 ABLYNX NV SPONSORED ADR 00372Y105 657 26300 SH SOLE 26300 0 0 ABM INDS INC COM 000957100 470 12453 SH SOLE 12453 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 6393 195923 SH SOLE 195923 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 654 23900 SH SOLE 23900 0 0 ACCELERON PHARMA INC COM 00434H108 2610 61500 SH SOLE 61500 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 62032 405199 SH SOLE 405199 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2939 19199 SH DFND 1 19199 0 0 ACHAOGEN INC COM 004449104 421 39226 SH SOLE 39226 0 0 ACTIVISION BLIZZARD INC COM 00507V109 20406 322272 SH SOLE 322272 0 0 ACTIVISION BLIZZARD INC COM 00507V109 312 4934 SH DFND 1 4934 0 0 ACUITY BRANDS INC COM 00508Y102 8091 45972 SH SOLE 45972 0 0 ADOBE SYS INC COM 00724F101 32027 182761 SH SOLE 182761 0 0 ADOBE SYS INC COM 00724F101 2599 14833 SH DFND 1 14833 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 2160 21663 SH SOLE 21663 0 0 ADVANCED ENERGY INDS COM 007973100 3970 58837 SH SOLE 58837 0 0 ADVANCED MICRO DEVICES INC COM 007903107 2482 241480 SH SOLE 241480 0 0 ADVANTAGE OIL & GAS LTD COM 00765F101 11341 2631390 SH SOLE 2631390 0 0 AERCAP HOLDINGS NV SHS N00985106 1962 37298 SH SOLE 37298 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 919 29471 SH SOLE 29471 0 0 AES CORP COM 00130H105 9486 875906 SH SOLE 875906 0 0 AETNA INC NEW COM 00817Y108 52393 290445 SH SOLE 290445 0 0 AFFILIATED MANAGERS GROUP COM 008252108 3396 16545 SH SOLE 16545 0 0 AFFILIATED MANAGERS GROUP COM 008252108 421 2053 SH DFND 1 2053 0 0 AFLAC INC COM 001055102 33330 379703 SH SOLE 379703 0 0 AGCO CORP COM 001084102 44824 627530 SH SOLE 627530 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 40775 608858 SH SOLE 608858 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 1992 34843 SH SOLE 34843 0 0 AGNC INVT CORP COM 00123Q104 42087 2084558 SH SOLE 2084558 0 0 AGNICO EAGLE MINES LTD COM 008474108 132169 2853231 SH SOLE 2853231 0 0 AGNICO EAGLE MINES LTD COM 008474108 23128 499287 SH DFND 1 499287 0 0 AGRIUM INC COM 008916108 51302 444606 SH DFND 1 444606 0 0 AGRIUM INC COM 008916108 259306 2247514 SH SOLE 2247514 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 2296 60703 SH SOLE 60703 0 0 AIR PRODS & CHEMS INC COM 009158106 25472 155239 SH SOLE 155239 0 0 AIR PRODS & CHEMS INC COM 009158106 855 5209 SH DFND 1 5209 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 3257 50084 SH SOLE 50084 0 0 ALAMO GROUP INC COM 011311107 790 7000 SH SOLE 7000 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 19670 3009184 SH SOLE 3009184 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 1382 211402 SH DFND 1 211402 0 0 ALASKA AIR GROUP INC COM 011659109 255 3471 SH DFND 1 3471 0 0 ALASKA AIR GROUP INC COM 011659109 19825 269689 SH SOLE 269689 0 0 ALBEMARLE CORP COM 012653101 4539 35491 SH SOLE 35491 0 0 ALBEMARLE CORP COM 012653101 331 2587 SH DFND 1 2587 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 515 45000 SH SOLE 45000 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 871 31400 SH SOLE 31400 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 3654 27981 SH SOLE 27981 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 45886 383692 SH SOLE 383692 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 86206 7682233 SH SOLE 7682233 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 15264 1360252 SH DFND 1 1360252 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 794 4603 SH DFND 1 4603 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 175170 1015888 SH SOLE 1015888 0 0 ALIGN TECHNOLOGY INC COM 016255101 12072 54332 SH SOLE 54332 0 0 ALLEGHANY CORP DEL COM 017175100 6970 11693 SH SOLE 11693 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 12719 159863 SH SOLE 159863 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 3078 38692 SH DFND 1 38692 0 0 ALLERGAN PLC SHS G0177J108 26166 159959 SH DFND 1 159959 0 0 ALLERGAN PLC SHS G0177J108 130743 799258 SH SOLE 799258 0 0 ALLETE INC COM NEW 018522300 2811 37800 SH SOLE 37800 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 3878 15301 SH SOLE 15301 0 0 ALLIANT ENERGY CORP COM 018802108 13032 305836 SH SOLE 305836 0 0 ALLSTATE CORP COM 020002101 14757 140936 SH SOLE 140936 0 0 ALLY FINL INC COM 02005N100 17459 598747 SH SOLE 598747 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 20194 158946 SH SOLE 158946 0 0 ALPHABET INC CAP STK CL C 02079K107 393645 376190 SH SOLE 376190 0 0 ALPHABET INC CAP STK CL A 02079K305 272478 258665 SH SOLE 258665 0 0 ALPHABET INC CAP STK CL C 02079K107 73297 70047 SH DFND 1 70047 0 0 ALPHABET INC CAP STK CL A 02079K305 25567 24271 SH DFND 1 24271 0 0 ALTABA INC COM 021346101 5504 78800 SH SOLE 78800 0 0 ALTICE USA INC CL A 02156K103 2136 100623 SH SOLE 100623 0 0 ALTRIA GROUP INC COM 02209S103 124249 1739945 SH SOLE 1739945 0 0 ALTRIA GROUP INC COM 02209S103 3135 43901 SH DFND 1 43901 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 327 81500 SH SOLE 81500 0 0 AMAZON COM INC COM 023135106 465295 397868 SH SOLE 397868 0 0 AMAZON COM INC COM 023135106 5364 4587 SH DFND 1 4587 0 0 AMBEV SA SPONSORED ADR 02319V103 1285 241023 SH DFND 1 241023 0 0 AMERCO COM 023586100 226 597 SH DFND 1 597 0 0 AMEREN CORP COM 023608102 1265 21449 SH DFND 1 21449 0 0 AMEREN CORP COM 023608102 16879 286129 SH SOLE 286129 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 45567 875783 SH SOLE 875783 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 1256 30600 SH SOLE 30600 0 0 AMERICAN ELEC PWR INC COM 025537101 31198 424059 SH SOLE 424059 0 0 AMERICAN ELEC PWR INC COM 025537101 944 12826 SH DFND 1 12826 0 0 AMERICAN EXPRESS CO COM 025816109 19439 195740 SH DFND 1 195740 0 0 AMERICAN EXPRESS CO COM 025816109 35656 359033 SH SOLE 359033 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 5641 51974 SH SOLE 51974 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 99314 1666904 SH SOLE 1666904 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 651 10929 SH DFND 1 10929 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 504 20129 SH SOLE 20129 0 0 AMERICAN STS WTR CO COM 029899101 655 11316 SH SOLE 11316 0 0 AMERICAN TOWER CORP NEW COM 03027X100 66221 464158 SH SOLE 464158 0 0 AMERICAN WOODMARK CORP COM 030506109 1655 12704 SH SOLE 12704 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 62230 680183 SH SOLE 680183 0 0 AMERIPRISE FINL INC COM 03076C106 57256 337852 SH SOLE 337852 0 0 AMERIPRISE FINL INC COM 03076C106 13086 77217 SH DFND 1 77217 0 0 AMERISOURCEBERGEN CORP COM 03073E105 29333 319458 SH DFND 1 319458 0 0 AMERISOURCEBERGEN CORP COM 03073E105 5236 57024 SH SOLE 57024 0 0 AMETEK INC NEW COM 031100100 19825 273565 SH SOLE 273565 0 0 AMETEK INC NEW COM 031100100 3641 50248 SH DFND 1 50248 0 0 AMGEN INC COM 031162100 3163 18187 SH DFND 1 18187 0 0 AMGEN INC COM 031162100 91493 526127 SH SOLE 526127 0 0 AMICUS THERAPEUTICS INC COM 03152W109 3133 217754 SH SOLE 217754 0 0 AMPHENOL CORP NEW CL A 032095101 21488 244739 SH SOLE 244739 0 0 AMPHENOL CORP NEW CL A 032095101 2933 33401 SH DFND 1 33401 0 0 ANADARKO PETE CORP COM 032511107 895 16683 SH DFND 1 16683 0 0 ANADARKO PETE CORP COM 032511107 51426 958730 SH SOLE 958730 0 0 ANALOG DEVICES INC COM 032654105 16107 180911 SH SOLE 180911 0 0 ANALOG DEVICES INC COM 032654105 1558 17496 SH DFND 1 17496 0 0 ANAPTYSBIO INC COM 032724106 443 4400 SH SOLE 4400 0 0 ANDEAVOR COM 03349M105 8101 70848 SH SOLE 70848 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 2105 201253 SH SOLE 201253 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 840 82404 SH SOLE 82404 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 8940 80132 SH DFND 1 80132 0 0 ANNALY CAP MGMT INC COM 035710409 46361 3899125 SH SOLE 3899125 0 0 ANSYS INC COM 03662Q105 5918 40100 SH SOLE 40100 0 0 ANSYS INC COM 03662Q105 2968 20108 SH DFND 1 20108 0 0 ANTHEM INC COM 036752103 289 1286 SH DFND 1 1286 0 0 ANTHEM INC COM 036752103 75899 337315 SH SOLE 337315 0 0 AON PLC SHS CL A G0408V102 38410 286642 SH SOLE 286642 0 0 APACHE CORP COM 037411105 277 6556 SH DFND 1 6556 0 0 APACHE CORP COM 037411105 4795 113563 SH SOLE 113563 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 1944 44481 SH SOLE 44481 0 0 APPLE INC COM 037833100 870466 5143688 SH SOLE 5143688 0 0 APPLE INC COM 037833100 189231 1118188 SH DFND 1 1118188 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 218 3200 SH SOLE 3200 0 0 APPLIED MATLS INC COM 038222105 188762 3692535 SH SOLE 3692535 0 0 APPLIED MATLS INC COM 038222105 59389 1161751 SH DFND 1 1161751 0 0 APTARGROUP INC COM 038336103 4283 49646 SH SOLE 49646 0 0 APTIV PLC SHS G6095L109 26088 307534 SH SOLE 307534 0 0 AQUA AMERICA INC COM 03836W103 542 13827 SH SOLE 13827 0 0 AQUINOX PHARMACEUTICALS INC COM 03842B101 995 84644 SH SOLE 84644 0 0 ARAMARK COM 03852U106 8763 205042 SH SOLE 205042 0 0 ARAMARK COM 03852U106 596 13948 SH DFND 1 13948 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 1587 49133 SH SOLE 49133 0 0 ARCH CAP GROUP LTD ORD G0450A105 39462 434751 SH SOLE 434751 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 4532 113081 SH DFND 1 113081 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 24531 612044 SH SOLE 612044 0 0 ARCONIC INC COM 03965L100 3647 133843 SH SOLE 133843 0 0 ARGENX SE SPONSORED ADR 04016X101 1050 16625 SH SOLE 16625 0 0 ARRAY BIOPHARMA INC COM 04269X105 979 76449 SH SOLE 76449 0 0 ARROW ELECTRS INC COM 042735100 5291 65796 SH SOLE 65796 0 0 ASCENDIS PHARMA A S SPONSORED ADR 04351P101 773 19300 SH SOLE 19300 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 4913 69000 SH SOLE 69000 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 2566 14760 SH SOLE 14760 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 531 3054 SH DFND 1 3054 0 0 ASSURANT INC COM 04621X108 5683 56355 SH SOLE 56355 0 0 ASSURED GUARANTY LTD COM G0585R106 1449 42781 SH SOLE 42781 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 1628 46927 SH DFND 1 46927 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 34946 1007082 SH SOLE 1007082 0 0 AT&T INC COM 00206R102 228875 5886711 SH SOLE 5886711 0 0 AT&T INC COM 00206R102 5993 154153 SH DFND 1 154153 0 0 ATHENAHEALTH INC COM 04685W103 6655 50022 SH SOLE 50022 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 658 37375 SH SOLE 37375 0 0 ATLASSIAN CORP PLC CL A G06242104 13604 298852 SH SOLE 298852 0 0 ATMOS ENERGY CORP COM 049560105 1601 18637 SH SOLE 18637 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 1459 46690 SH SOLE 46690 0 0 AUTODESK INC COM 052769106 7417 70749 SH SOLE 70749 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 49655 423712 SH SOLE 423712 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 2635 22484 SH DFND 1 22484 0 0 AUTOZONE INC COM 053332102 27147 38162 SH DFND 1 38162 0 0 AUTOZONE INC COM 053332102 34370 48315 SH SOLE 48315 0 0 AVALONBAY CMNTYS INC COM 053484101 7305 40944 SH SOLE 40944 0 0 AVERY DENNISON CORP COM 053611109 48253 420100 SH SOLE 420100 0 0 AVEXIS INC COM 05366U100 1256 11347 SH SOLE 11347 0 0 AVISTA CORP COM 05379B107 1398 27150 SH SOLE 27150 0 0 AVISTA HEALTHCARE PUB ACQ CO *W EXP 99/99/999 G0726L117 84 299700 SH SOLE 299700 0 0 AVNET INC COM 053807103 270 6814 SH DFND 1 6814 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 2056 40904 SH SOLE 40904 0 0 AZZ INC COM 002474104 1528 29900 SH SOLE 29900 0 0 B2GOLD CORP COM 11777Q209 18889 6099781 SH SOLE 6099781 0 0 BAIDU INC SPON ADR REP A 056752108 8761 37405 SH SOLE 37405 0 0 BAIDU INC SPON ADR REP A 056752108 538 2299 SH DFND 1 2299 0 0 BAKER HUGHES A GE CO CL A 05722G100 4198 132675 SH SOLE 132675 0 0 BALL CORP COM 058498106 18743 495190 SH SOLE 495190 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 716 69886 SH DFND 1 69886 0 0 BANCO MACRO SA SPON ADR B 05961W105 1145 9882 SH SOLE 9882 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 359 11487 SH SOLE 11487 0 0 BANCO SANTANDER SA ADR 05964H105 530 81851 SH DFND 1 81851 0 0 BANK AMER CORP COM 060505104 82600 2798111 SH DFND 1 2798111 0 0 BANK AMER CORP COM 060505104 388044 13145110 SH SOLE 13145110 0 0 BANK AMER CORP *W EXP 10/28/201 060505153 256 119701 SH SOLE 119701 0 0 BANK HAWAII CORP COM 062540109 5852 68281 SH SOLE 68281 0 0 BANK MONTREAL QUE COM 063671101 1671671 20822352 SH SOLE 20822352 0 0 BANK MONTREAL QUE COM 063671101 263943 3287726 SH DFND 1 3287726 0 0 BANK MUTUAL CORP NEW COM 063750103 118 11100 SH SOLE 11100 0 0 BANK N S HALIFAX COM 064149107 1933117 29858214 SH SOLE 29858214 0 0 BANK N S HALIFAX COM 064149107 518652 8010916 SH DFND 1 8010916 0 0 BANK NEW YORK MELLON CORP COM 064058100 48045 892039 SH SOLE 892039 0 0 BANK NEW YORK MELLON CORP COM 064058100 3082 57222 SH DFND 1 57222 0 0 BANK OF THE OZARKS COM 063904106 19730 407227 SH SOLE 407227 0 0 BANK OF THE OZARKS COM 063904106 1035 21372 SH DFND 1 21372 0 0 BANKUNITED INC COM 06652K103 3127 76800 SH SOLE 76800 0 0 BARCLAYS PLC ADR 06738E204 340 31193 SH DFND 1 31193 0 0 BARNES GROUP INC COM 067806109 1955 30900 SH SOLE 30900 0 0 BARRICK GOLD CORP COM 067901108 143848 9913906 SH SOLE 9913906 0 0 BARRICK GOLD CORP COM 067901108 723 49830 SH DFND 1 49830 0 0 BAXTER INTL INC COM 071813109 5375 83152 SH DFND 1 83152 0 0 BAXTER INTL INC COM 071813109 11243 173927 SH SOLE 173927 0 0 BAYTEX ENERGY CORP COM 07317Q105 2710 900614 SH SOLE 900614 0 0 BAYTEX ENERGY CORP COM 07317Q105 155 50839 SH DFND 1 50839 0 0 BB&T CORP COM 054937107 2198 44217 SH DFND 1 44217 0 0 BB&T CORP COM 054937107 15041 302518 SH SOLE 302518 0 0 BCE INC COM NEW 05534B760 753689 15639852 SH SOLE 15639852 0 0 BCE INC COM NEW 05534B760 129153 2681205 SH DFND 1 2681205 0 0 BECTON DICKINSON & CO COM 075887109 7773 36314 SH DFND 1 36314 0 0 BECTON DICKINSON & CO COM 075887109 80668 376848 SH SOLE 376848 0 0 BECTON DICKINSON & CO PFD SHS CONV A 075887208 1264 21837 SH SOLE 21837 0 0 BEIGENE LTD SPONSORED ADR 07725L102 2126 21768 SH SOLE 21768 0 0 BEMIS INC COM 081437105 520 10878 SH DFND 1 10878 0 0 BENCHMARK ELECTRS INC COM 08160H101 2305 79200 SH SOLE 79200 0 0 BENEFICIAL BANCORP INC COM 08171T102 1136 69054 SH SOLE 69054 0 0 BERKLEY W R CORP COM 084423102 39035 544805 SH SOLE 544805 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 140623 709431 SH SOLE 709431 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 3571 12 SH DFND 1 12 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7529 37985 SH DFND 1 37985 0 0 BERRY GLOBAL GROUP INC COM 08579W103 31230 532300 SH SOLE 532300 0 0 BEST BUY INC COM 086516101 5465 79815 SH SOLE 79815 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 13907 302400 SH SOLE 302400 0 0 BHP BILLITON LTD SPONSORED ADR 088606108 1784 38800 SH DFND 1 38800 0 0 BIOGEN INC COM 09062X103 55339 173710 SH SOLE 173710 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 6957 78021 SH SOLE 78021 0 0 BIOVERATIV INC COM 09075E100 7717 143115 SH SOLE 143115 0 0 BLACK HILLS CORP COM 092113109 1250 20795 SH SOLE 20795 0 0 BLACK HILLS CORP COM 092113109 327 5438 SH DFND 1 5438 0 0 BLACK KNIGHT INC COM 09215C105 8364 189451 SH SOLE 189451 0 0 BLACKBERRY LTD COM 09228F103 42032 3750968 SH SOLE 3750968 0 0 BLACKBERRY LTD COM 09228F103 351 31416 SH DFND 1 31416 0 0 BLACKROCK INC COM 09247X101 41533 80850 SH DFND 1 80850 0 0 BLACKROCK INC COM 09247X101 179335 349097 SH SOLE 349097 0 0 BLOCK H & R INC COM 093671105 5081 193780 SH SOLE 193780 0 0 BLUE BUFFALO PET PRODS INC COM 09531U102 2986 91073 SH SOLE 91073 0 0 BLUE HILLS BANCORP INC COM 095573101 675 33571 SH SOLE 33571 0 0 BLUEBIRD BIO INC COM 09609G100 7852 44086 SH SOLE 44086 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 4582 60755 SH SOLE 60755 0 0 BOEING CO COM 097023105 282390 957548 SH SOLE 957548 0 0 BOEING CO COM 097023105 46543 157821 SH DFND 1 157821 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2116 55500 SH SOLE 55500 0 0 BORGWARNER INC COM 099724106 3519 68883 SH SOLE 68883 0 0 BOSTON BEER INC CL A 100557107 1605 8400 SH SOLE 8400 0 0 BOSTON PROPERTIES INC COM 101121101 5939 45674 SH SOLE 45674 0 0 BOSTON SCIENTIFIC CORP COM 101137107 10070 406206 SH SOLE 406206 0 0 BOSTON SCIENTIFIC CORP COM 101137107 207 8335 SH DFND 1 8335 0 0 BP PLC SPONSORED ADR 055622104 1192 28357 SH DFND 1 28357 0 0 BRIDGE BANCORP INC COM 108035106 1190 34000 SH SOLE 34000 0 0 BRIGGS & STRATTON CORP COM 109043109 325 12792 SH DFND 1 12792 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 658 7000 SH SOLE 7000 0 0 BRIGHTHOUSE FINL INC COM 10922N103 1714 29232 SH SOLE 29232 0 0 BRIGHTHOUSE FINL INC COM 10922N103 1301 22188 SH DFND 1 22188 0 0 BRINKER INTL INC COM 109641100 334 8602 SH DFND 1 8602 0 0 BRINKER INTL INC COM 109641100 2680 69000 SH SOLE 69000 0 0 BRINKS CO COM 109696104 2070 26300 SH SOLE 26300 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 55688 908750 SH SOLE 908750 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 1471 24008 SH DFND 1 24008 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 10691 159590 SH DFND 1 159590 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 11329 169114 SH SOLE 169114 0 0 BROADCOM LTD SHS Y09827109 105738 411593 SH SOLE 411593 0 0 BROADCOM LTD SHS Y09827109 2169 8442 SH DFND 1 8442 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 9928 109604 SH SOLE 109604 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 783734 17945521 SH SOLE 17945521 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 128338 2938616 SH DFND 1 2938616 0 0 BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 4940 142985 SH SOLE 142985 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 396446 8811345 SH SOLE 8811345 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 46004 1022434 SH DFND 1 1022434 0 0 BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 19599 881766 SH DFND 1 881766 0 0 BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 62959 2832477 SH SOLE 2832477 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 104825 2997955 SH SOLE 2997955 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 9960 284849 SH DFND 1 284849 0 0 BROWN & BROWN INC COM 115236101 1419 27573 SH SOLE 27573 0 0 BROWN FORMAN CORP CL B 115637209 40553 590551 SH SOLE 590551 0 0 BRUKER CORP COM 116794108 16757 488268 SH SOLE 488268 0 0 BURLINGTON STORES INC COM 122017106 9805 79700 SH SOLE 79700 0 0 BWX TECHNOLOGIES INC COM 05605H100 6733 111303 SH SOLE 111303 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 53381 599176 SH SOLE 599176 0 0 CA INC COM 12673P105 7941 238622 SH SOLE 238622 0 0 CA INC COM 12673P105 2170 65219 SH DFND 1 65219 0 0 CABLE ONE INC COM 12685J105 2090 2972 SH SOLE 2972 0 0 CABOT CORP COM 127055101 1306 21200 SH SOLE 21200 0 0 CABOT OIL & GAS CORP COM 127097103 3922 137120 SH SOLE 137120 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 4525 108197 SH SOLE 108197 0 0 CAE INC COM 124765108 120343 6457543 SH SOLE 6457543 0 0 CAE INC COM 124765108 16327 876088 SH DFND 1 876088 0 0 CAL MAINE FOODS INC COM NEW 128030202 2761 62109 SH SOLE 62109 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 1787 39394 SH SOLE 39394 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 283 6237 SH DFND 1 6237 0 0 CAMECO CORP COM 13321L108 6742 727566 SH DFND 1 727566 0 0 CAMECO CORP COM 13321L108 25064 2704901 SH SOLE 2704901 0 0 CAMPBELL SOUP CO COM 134429109 9385 195083 SH SOLE 195083 0 0 CAMPBELL SOUP CO COM 134429109 18276 379888 SH DFND 1 379888 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 6960 219606 SH SOLE 219606 0 0 CANADIAN NAT RES LTD COM 136385101 660166 18413963 SH SOLE 18413963 0 0 CANADIAN NAT RES LTD COM 136385101 188181 5249246 SH DFND 1 5249246 0 0 CANADIAN NATL RY CO COM 136375102 290116 3508853 SH DFND 1 3508853 0 0 CANADIAN NATL RY CO COM 136375102 1163541 14065211 SH SOLE 14065211 0 0 CANADIAN PAC RY LTD COM 13645T100 574987 3137028 SH SOLE 3137028 0 0 CANADIAN PAC RY LTD COM 13645T100 137065 747782 SH DFND 1 747782 0 0 CAPITAL ONE FINL CORP COM 14040H105 48739 489445 SH SOLE 489445 0 0 CAPITOL FED FINL INC COM 14057J101 933 69589 SH SOLE 69589 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 3508 405500 SH SOLE 405500 0 0 CARA THERAPEUTICS INC COM 140755109 235 19200 SH SOLE 19200 0 0 CARDINAL HEALTH INC COM 14149Y108 5899 96284 SH SOLE 96284 0 0 CARDINAL HEALTH INC COM 14149Y108 329 5371 SH DFND 1 5371 0 0 CARDTRONICS PLC SHS CL A G1991C105 1115 60200 SH SOLE 60200 0 0 CARGURUS INC COM CL A 141788109 1125 37515 SH SOLE 37515 0 0 CARGURUS INC COM CL A 141788109 240 8002 SH DFND 1 8002 0 0 CARLISLE COS INC COM 142339100 4941 43475 SH SOLE 43475 0 0 CARMAX INC COM 143130102 12048 187868 SH SOLE 187868 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 12636 190391 SH SOLE 190391 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 248 3741 SH DFND 1 3741 0 0 CARTER INC COM 146229109 4817 41000 SH SOLE 41000 0 0 CASEYS GEN STORES INC COM 147528103 7538 67340 SH SOLE 67340 0 0 CATALENT INC COM 148806102 11896 289573 SH SOLE 289573 0 0 CATERPILLAR INC DEL COM 149123101 54448 345529 SH SOLE 345529 0 0 CATERPILLAR INC DEL COM 149123101 996 6322 SH DFND 1 6322 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 22899 183795 SH SOLE 183795 0 0 CBRE GROUP INC CL A 12504L109 4672 107870 SH SOLE 107870 0 0 CBS CORP NEW CL B 124857202 6323 107165 SH SOLE 107165 0 0 CDK GLOBAL INC COM 12508E101 7029 98608 SH SOLE 98608 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 1670668 17082290 SH SOLE 17082290 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 256916 2626926 SH DFND 1 2626926 0 0 CELANESE CORP DEL COM SER A 150870103 26862 250860 SH SOLE 250860 0 0 CELESTICA INC SUB VTG SHS 15101Q108 22230 2113325 SH SOLE 2113325 0 0 CELESTICA INC SUB VTG SHS 15101Q108 3341 317581 SH DFND 1 317581 0 0 CELGENE CORP COM 151020104 49209 471536 SH SOLE 471536 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 211 26484 SH DFND 1 26484 0 0 CENOVUS ENERGY INC COM 15135U109 69195 7552675 SH DFND 1 7552675 0 0 CENOVUS ENERGY INC COM 15135U109 306424 33443672 SH SOLE 33443672 0 0 CENTENE CORP DEL COM 15135B101 52607 521481 SH SOLE 521481 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 43026 2173019 SH SOLE 2173019 0 0 CENTERPOINT ENERGY INC COM 15189T107 48169 1698492 SH SOLE 1698492 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 644 138400 SH SOLE 138400 0 0 CENTRAL FD CDA LTD CL A 153501101 244 22061 SH DFND 1 22061 0 0 CENTURYLINK INC COM 156700106 761 45607 SH DFND 1 45607 0 0 CENTURYLINK INC COM 156700106 17945 1075824 SH SOLE 1075824 0 0 CERNER CORP COM 156782104 12175 180665 SH SOLE 180665 0 0 CERNER CORP COM 156782104 1521 22569 SH DFND 1 22569 0 0 CF INDS HLDGS INC COM 125269100 4546 106862 SH SOLE 106862 0 0 CHART INDS INC COM PAR $0.01 16115Q308 2741 58500 SH SOLE 58500 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 33365 99311 SH SOLE 99311 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 27610 266458 SH SOLE 266458 0 0 CHEESECAKE FACTORY INC COM 163072101 3806 79000 SH SOLE 79000 0 0 CHEGG INC COM 163092109 2159 132313 SH SOLE 132313 0 0 CHENIERE ENERGY INC COM NEW 16411R208 326 6060 SH DFND 1 6060 0 0 CHESAPEAKE ENERGY CORP COM 165167107 1040 262698 SH SOLE 262698 0 0 CHESAPEAKE UTILS CORP COM 165303108 1285 16360 SH SOLE 16360 0 0 CHEVRON CORP NEW COM 166764100 165894 1325140 SH SOLE 1325140 0 0 CHEVRON CORP NEW COM 166764100 5597 44712 SH DFND 1 44712 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 2171 42957 SH DFND 1 42957 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 2385 8252 SH SOLE 8252 0 0 CHUBB LIMITED COM H1467J104 36638 250722 SH DFND 1 250722 0 0 CHUBB LIMITED COM H1467J104 114343 782476 SH SOLE 782476 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 58742 1657500 SH SOLE 1657500 0 0 CHURCH & DWIGHT INC COM 171340102 35006 697744 SH SOLE 697744 0 0 CHUYS HLDGS INC COM 171604101 481 17141 SH SOLE 17141 0 0 CIGNA CORPORATION COM 125509109 60822 299485 SH SOLE 299485 0 0 CIMAREX ENERGY CO COM 171798101 7049 57771 SH SOLE 57771 0 0 CINCINNATI FINL CORP COM 172062101 33169 442431 SH SOLE 442431 0 0 CINEMARK HOLDINGS INC COM 17243V102 695 19963 SH SOLE 19963 0 0 CINTAS CORP COM 172908105 12177 78140 SH SOLE 78140 0 0 CINTAS CORP COM 172908105 211 1354 SH DFND 1 1354 0 0 CISCO SYS INC COM 17275R102 8497 221841 SH DFND 1 221841 0 0 CISCO SYS INC COM 17275R102 146941 3836580 SH SOLE 3836580 0 0 CISION LTD *W EXP 06/22/202 G1992S117 3375 1240937 SH SOLE 1240937 0 0 CITIGROUP INC COM NEW 172967424 63970 859696 SH SOLE 859696 0 0 CITIGROUP INC COM NEW 172967424 3346 44962 SH DFND 1 44962 0 0 CITIZENS FINL GROUP INC COM 174610105 1739 41414 SH DFND 1 41414 0 0 CITIZENS FINL GROUP INC COM 174610105 31999 762245 SH SOLE 762245 0 0 CITRIX SYS INC COM 177376100 4195 47672 SH SOLE 47672 0 0 CLIFTON BANCORP INC COM 186873105 354 20700 SH SOLE 20700 0 0 CLOROX CO DEL COM 189054109 61912 416245 SH SOLE 416245 0 0 CLOVIS ONCOLOGY INC COM 189464100 863 12685 SH SOLE 12685 0 0 CME GROUP INC COM CL A 12572Q105 4351 29793 SH DFND 1 29793 0 0 CME GROUP INC COM CL A 12572Q105 30850 211231 SH SOLE 211231 0 0 CMS ENERGY CORP COM 125896100 5711 120740 SH SOLE 120740 0 0 CMS ENERGY CORP COM 125896100 760 16059 SH DFND 1 16059 0 0 CNOOC LTD SPONSORED ADR 126132109 2783 19385 SH DFND 1 19385 0 0 COCA COLA CO COM 191216100 221174 4820705 SH SOLE 4820705 0 0 COCA COLA CO COM 191216100 37334 813742 SH DFND 1 813742 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 1734 43508 SH DFND 1 43508 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 61728 1548999 SH SOLE 1548999 0 0 COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 929 10936 SH DFND 1 10936 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2673 37637 SH DFND 1 37637 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 13563 190978 SH SOLE 190978 0 0 COHERENT INC COM 192479103 24505 86831 SH SOLE 86831 0 0 COHERENT INC COM 192479103 1052 3727 SH DFND 1 3727 0 0 COHERUS BIOSCIENCES INC COM 19249H103 138 15671 SH SOLE 15671 0 0 COLFAX CORP COM 194014106 7743 195419 SH SOLE 195419 0 0 COLGATE PALMOLIVE CO COM 194162103 76567 1014806 SH SOLE 1014806 0 0 COLGATE PALMOLIVE CO COM 194162103 8147 107981 SH DFND 1 107981 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 2349 38794 SH DFND 1 38794 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 10572 174651 SH SOLE 174651 0 0 COLUMBIA BKG SYS INC COM 197236102 618 14217 SH SOLE 14217 0 0 COMCAST CORP NEW CL A 20030N101 298175 7445066 SH SOLE 7445066 0 0 COMCAST CORP NEW CL A 20030N101 58568 1462377 SH DFND 1 1462377 0 0 COMERICA INC COM 200340107 5797 66783 SH SOLE 66783 0 0 COMMERCE BANCSHARES INC COM 200525103 2413 43206 SH SOLE 43206 0 0 COMMERCIAL METALS CO COM 201723103 1057 49575 SH SOLE 49575 0 0 COMPASS MINERALS INTL INC COM 20451N101 1114 15412 SH SOLE 15412 0 0 CONAGRA BRANDS INC COM 205887102 84643 2246963 SH SOLE 2246963 0 0 CONCHO RES INC COM 20605P101 16091 107114 SH SOLE 107114 0 0 CONCHO RES INC COM 20605P101 365 2433 SH DFND 1 2433 0 0 CONOCOPHILLIPS COM 20825C104 220 4000 SH DFND 1 4000 0 0 CONOCOPHILLIPS COM 20825C104 20712 377334 SH SOLE 377334 0 0 CONSOLIDATED EDISON INC COM 209115104 10127 119206 SH SOLE 119206 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 436 7391 SH DFND 1 7391 0 0 CONSTELLATION BRANDS INC CL A 21036P108 22435 98155 SH SOLE 98155 0 0 COOPER COS INC COM NEW 216648402 26669 122400 SH SOLE 122400 0 0 COOPER STD HLDGS INC COM 21676P103 2119 17300 SH SOLE 17300 0 0 COPA HOLDINGS SA CL A P31076105 1184 8835 SH SOLE 8835 0 0 CORE MARK HOLDING CO INC COM 218681104 1059 33547 SH SOLE 33547 0 0 CORELOGIC INC COM 21871D103 11747 254200 SH SOLE 254200 0 0 CORNERSTONE ONDEMAND INC NOTE 1.500% 7/0 21925YAB9 9472 9502000 SH SOLE 9502000 0 0 CORNING INC COM 219350105 10629 332268 SH SOLE 332268 0 0 CORNING INC COM 219350105 443 13846 SH DFND 1 13846 0 0 COSTAR GROUP INC COM 22160N109 7693 25907 SH SOLE 25907 0 0 COSTCO WHSL CORP NEW COM 22160K105 68716 369203 SH SOLE 369203 0 0 COSTCO WHSL CORP NEW COM 22160K105 4960 26649 SH DFND 1 26649 0 0 COTT CORP QUE COM 22163N106 22274 1330214 SH DFND 1 1330214 0 0 COTT CORP QUE COM 22163N106 16560 988981 SH SOLE 988981 0 0 COTY INC COM CL A 222070203 2893 145456 SH SOLE 145456 0 0 COUPA SOFTWARE INC COM 22266L106 4196 134395 SH SOLE 134395 0 0 CRANE CO COM 224399105 2641 29600 SH SOLE 29600 0 0 CREDICORP LTD COM G2519Y108 54449 262494 SH SOLE 262494 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 414 23205 SH DFND 1 23205 0 0 CRESCENT PT ENERGY CORP COM 22576C101 13279 1736691 SH DFND 1 1736691 0 0 CRESCENT PT ENERGY CORP COM 22576C101 55481 7256229 SH SOLE 7256229 0 0 CRH MEDICAL CORP COM 12626F105 266 100746 SH DFND 1 100746 0 0 CRITEO S A SPONS ADS 226718104 241 10710 SH DFND 1 10710 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 545 42700 SH SOLE 42700 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 50242 452590 SH SOLE 452590 0 0 CROWN CASTLE INTL CORP NEW 6.875% CON PFD A 22822V309 7337 6500 SH SOLE 6500 0 0 CROWN HOLDINGS INC COM 228368106 1140 20262 SH SOLE 20262 0 0 CSRA INC COM 12650T104 10965 366462 SH SOLE 366462 0 0 CSW INDUSTRIALS INC COM 126402106 469 10200 SH SOLE 10200 0 0 CSX CORP COM 126408103 22561 410117 SH SOLE 410117 0 0 CSX CORP COM 126408103 5001 90917 SH DFND 1 90917 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 47932 1086904 SH SOLE 1086904 0 0 CTS CORP COM 126501105 742 28800 SH SOLE 28800 0 0 CUMMINS INC COM 231021106 45862 259636 SH SOLE 259636 0 0 CURTISS WRIGHT CORP COM 231561101 1547 12700 SH SOLE 12700 0 0 CVS HEALTH CORP COM 126650100 3869 53371 SH DFND 1 53371 0 0 CVS HEALTH CORP COM 126650100 45001 620700 SH SOLE 620700 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 47452 3113650 SH SOLE 3113650 0 0 CYTOKINETICS INC COM NEW 23282W605 149 18300 SH SOLE 18300 0 0 D R HORTON INC COM 23331A109 22519 440945 SH SOLE 440945 0 0 D R HORTON INC COM 23331A109 907 17759 SH DFND 1 17759 0 0 DANAHER CORP DEL COM 235851102 37758 406787 SH DFND 1 406787 0 0 DANAHER CORP DEL COM 235851102 142207 1532068 SH SOLE 1532068 0 0 DARDEN RESTAURANTS INC COM 237194105 8995 93677 SH SOLE 93677 0 0 DAVITA INC COM 23918K108 8077 111792 SH SOLE 111792 0 0 DAVITA INC COM 23918K108 1445 19995 SH DFND 1 19995 0 0 DEERE & CO COM 244199105 33344 213047 SH SOLE 213047 0 0 DELL TECHNOLOGIES INC COM CL V 24703L103 204 2515 SH SOLE 2515 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 3247 61885 SH SOLE 61885 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 21040 375706 SH SOLE 375706 0 0 DELUXE CORP COM 248019101 431 5612 SH DFND 1 5612 0 0 DENISON MINES CORP COM 248356107 442 532336 SH DFND 1 532336 0 0 DENNYS CORP COM 24869P104 1818 137300 SH SOLE 137300 0 0 DENTSPLY SIRONA INC COM 24906P109 12633 191906 SH SOLE 191906 0 0 DENTSPLY SIRONA INC COM 24906P109 223 3383 SH DFND 1 3383 0 0 DERMIRA INC COM 24983L104 1157 41615 SH SOLE 41615 0 0 DESCARTES SYS GROUP INC COM 249906108 16731 586879 SH SOLE 586879 0 0 DEVON ENERGY CORP NEW COM 25179M103 8536 206179 SH SOLE 206179 0 0 DEXCOM INC COM 252131107 6394 111414 SH SOLE 111414 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 9884 67684 SH DFND 1 67684 0 0 DIAMONDBACK ENERGY INC COM 25278X109 4277 33878 SH SOLE 33878 0 0 DIGITAL RLTY TR INC COM 253868103 7141 62695 SH SOLE 62695 0 0 DIME CMNTY BANCSHARES COM 253922108 1760 84000 SH SOLE 84000 0 0 DISCOVER FINL SVCS COM 254709108 117332 1525374 SH SOLE 1525374 0 0 DISCOVER FINL SVCS COM 254709108 24385 317023 SH DFND 1 317023 0 0 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 1714 76597 SH SOLE 76597 0 0 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 22475 1061666 SH SOLE 1061666 0 0 DISH NETWORK CORP CL A 25470M109 3520 73709 SH SOLE 73709 0 0 DISNEY WALT CO COM DISNEY 254687106 57845 538047 SH SOLE 538047 0 0 DISNEY WALT CO COM DISNEY 254687106 14228 132337 SH DFND 1 132337 0 0 DOLLAR GEN CORP NEW COM 256677105 91457 983304 SH SOLE 983304 0 0 DOLLAR TREE INC COM 256746108 8939 83305 SH SOLE 83305 0 0 DOLLAR TREE INC COM 256746108 2009 18717 SH DFND 1 18717 0 0 DOMINION ENERGY INC COM 25746U109 1311 16176 SH DFND 1 16176 0 0 DOMINION ENERGY INC COM 25746U109 51920 640510 SH SOLE 640510 0 0 DOMINOS PIZZA INC COM 25754A201 239 1267 SH SOLE 1267 0 0 DOMTAR CORP COM NEW 257559203 1693 34190 SH SOLE 34190 0 0 DONALDSON INC COM 257651109 666 13610 SH SOLE 13610 0 0 DONNELLEY R R & SONS CO COM 257867200 250 26870 SH SOLE 26870 0 0 DOVER CORP COM 260003108 10843 107364 SH SOLE 107364 0 0 DOWDUPONT INC COM 26078J100 245087 3441262 SH SOLE 3441262 0 0 DOWDUPONT INC COM 26078J100 57798 811547 SH DFND 1 811547 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 773 7960 SH DFND 1 7960 0 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 9924 102241 SH SOLE 102241 0 0 DRIL-QUIP INC COM 262037104 663 13900 SH SOLE 13900 0 0 DST SYS INC DEL COM 233326107 1204 19400 SH SOLE 19400 0 0 DTE ENERGY CO COM 233331107 23022 210322 SH SOLE 210322 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 101301 1204385 SH SOLE 1204385 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 37090 440969 SH DFND 1 440969 0 0 DUKE REALTY CORP COM NEW 264411505 2865 105280 SH SOLE 105280 0 0 DULUTH HLDGS INC COM CL B 26443V101 1703 95400 SH SOLE 95400 0 0 DUNKIN BRANDS GROUP INC COM 265504100 9071 140700 SH SOLE 140700 0 0 DXC TECHNOLOGY CO COM 23355L106 8780 92516 SH SOLE 92516 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 22096 445752 SH SOLE 445752 0 0 EASTERLY ACQUISITION CORP *W EXP 07/29/202 27616L110 121 202800 SH SOLE 202800 0 0 EASTGROUP PPTY INC COM 277276101 2148 24300 SH SOLE 24300 0 0 EASTMAN CHEM CO COM 277432100 78704 849566 SH SOLE 849566 0 0 EATON CORP PLC SHS G29183103 26945 341037 SH SOLE 341037 0 0 EATON CORP PLC SHS G29183103 1879 23776 SH DFND 1 23776 0 0 EBAY INC COM 278642103 12831 339988 SH SOLE 339988 0 0 ECOLAB INC COM 278865100 25424 189477 SH SOLE 189477 0 0 ECOLAB INC COM 278865100 265 1978 SH DFND 1 1978 0 0 EDGEWELL PERS CARE CO COM 28035Q102 1283 21600 SH SOLE 21600 0 0 EDISON INTL COM 281020107 16219 256464 SH SOLE 256464 0 0 EDITAS MEDICINE INC COM 28106W103 620 20170 SH SOLE 20170 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 7870 69823 SH SOLE 69823 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 1254 11122 SH DFND 1 11122 0 0 EL PASO ELEC CO COM NEW 283677854 2956 53400 SH SOLE 53400 0 0 ELDORADO GOLD CORP NEW COM 284902103 4084 2811633 SH SOLE 2811633 0 0 ELECTRONIC ARTS INC COM 285512109 53179 506182 SH SOLE 506182 0 0 ELLIE MAE INC COM 28849P100 7254 81142 SH SOLE 81142 0 0 EMBRAER S A SP ADR REP 4 COM 29082A107 238 9960 SH DFND 1 9960 0 0 EMCOR GROUP INC COM 29084Q100 1398 17100 SH SOLE 17100 0 0 EMERSON ELEC CO COM 291011104 101881 1461924 SH SOLE 1461924 0 0 EMERSON ELEC CO COM 291011104 6588 94526 SH DFND 1 94526 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 771 13134 SH SOLE 13134 0 0 ENBRIDGE INC COM 29250N105 1480167 37725612 SH SOLE 37725612 0 0 ENBRIDGE INC COM 29250N105 315300 8036123 SH DFND 1 8036123 0 0 ENCANA CORP COM 292505104 289 21617 SH DFND 1 21617 0 0 ENCANA CORP COM 292505104 94705 7075769 SH SOLE 7075769 0 0 ENCORE CAP GROUP INC COM 292554102 1196 28400 SH SOLE 28400 0 0 ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 183 10200 SH SOLE 10200 0 0 ENERPLUS CORP COM 292766102 31917 3248587 SH SOLE 3248587 0 0 ENERPLUS CORP COM 292766102 6382 649599 SH DFND 1 649599 0 0 ENSIGN GROUP INC COM 29358P101 393 17700 SH SOLE 17700 0 0 ENTEGRIS INC COM 29362U104 840 27600 SH SOLE 27600 0 0 ENTERGY CORP NEW COM 29364G103 27657 339810 SH SOLE 339810 0 0 ENTERGY CORP NEW COM 29364G103 1257 15440 SH DFND 1 15440 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 508 19152 SH SOLE 19152 0 0 ENVISION HEALTHCARE CORP COM 29414D100 12824 371067 SH SOLE 371067 0 0 EOG RES INC COM 26875P101 27888 258438 SH SOLE 258438 0 0 EOG RES INC COM 26875P101 4577 42414 SH DFND 1 42414 0 0 EPIZYME INC COM 29428V104 183 14600 SH SOLE 14600 0 0 EQT CORP COM 26884L109 4155 73004 SH SOLE 73004 0 0 EQUIFAX INC COM 294429105 11614 98488 SH SOLE 98488 0 0 EQUINIX INC COM PAR $0.001 29444U700 50122 110590 SH SOLE 110590 0 0 EQUINIX INC COM PAR $0.001 29444U700 882 1946 SH DFND 1 1946 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 1382 45300 SH SOLE 45300 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 7162 112303 SH SOLE 112303 0 0 ERICSSON ADR B SEK 10 294821608 89 13369 SH DFND 1 13369 0 0 ESCO TECHNOLOGIES INC COM 296315104 2282 37883 SH SOLE 37883 0 0 ESSENT GROUP LTD COM G3198U102 621 14300 SH SOLE 14300 0 0 ESSEX PPTY TR INC COM 297178105 4853 20108 SH SOLE 20108 0 0 ESTRE AMBIENTAL INC *W EXP 12/21/202 G3206V118 611 848200 SH SOLE 848200 0 0 ETSY INC COM 29786A106 429 21000 SH SOLE 21000 0 0 EVERCORE INC CLASS A 29977A105 234 2600 SH SOLE 2600 0 0 EVEREST RE GROUP LTD COM G3223R108 62011 280265 SH SOLE 280265 0 0 EVERSOURCE ENERGY COM 30040W108 29772 471226 SH SOLE 471226 0 0 EVERSOURCE ENERGY COM 30040W108 764 12086 SH DFND 1 12086 0 0 EXELIXIS INC COM 30161Q104 5274 173480 SH SOLE 173480 0 0 EXELON CORP COM 30161N101 39190 994411 SH SOLE 994411 0 0 EXPEDIA INC DEL COM NEW 30212P303 11052 92277 SH SOLE 92277 0 0 EXPEDITORS INTL WASH INC COM 302130109 34774 537543 SH SOLE 537543 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 19013 254724 SH SOLE 254724 0 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 559 7492 SH DFND 1 7492 0 0 EXTRA SPACE STORAGE INC COM 30225T102 3277 37469 SH SOLE 37469 0 0 EXXON MOBIL CORP COM 30231G102 297455 3556378 SH SOLE 3556378 0 0 EXXON MOBIL CORP COM 30231G102 15037 179783 SH DFND 1 179783 0 0 F M C CORP COM NEW 302491303 3776 39894 SH SOLE 39894 0 0 F5 NETWORKS INC COM 315616102 65401 498408 SH SOLE 498408 0 0 FACEBOOK INC CL A 30303M102 300506 1702971 SH SOLE 1702971 0 0 FACEBOOK INC CL A 30303M102 2403 13620 SH DFND 1 13620 0 0 FACTSET RESH SYS INC COM 303075105 3096 16060 SH SOLE 16060 0 0 FASTENAL CO COM 311900104 21182 387309 SH SOLE 387309 0 0 FASTENAL CO COM 311900104 1378 25199 SH DFND 1 25199 0 0 FATE THERAPEUTICS INC COM 31189P102 114 18668 SH SOLE 18668 0 0 FB FINL CORP COM 30257X104 1449 34500 SH SOLE 34500 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 2903 21857 SH SOLE 21857 0 0 FEDERATED INVS INC PA CL B 314211103 985 27304 SH SOLE 27304 0 0 FEDEX CORP COM 31428X106 19458 77974 SH SOLE 77974 0 0 FEDEX CORP COM 31428X106 729 2923 SH DFND 1 2923 0 0 FGL HLDGS *W EXP 11/30/202 G3402M110 310 199750 SH SOLE 199750 0 0 FIBROGEN INC COM 31572Q808 1561 32926 SH SOLE 32926 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 17912 456465 SH SOLE 456465 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 28566 303602 SH SOLE 303602 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 361 3832 SH DFND 1 3832 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 764 40219 SH SOLE 40219 0 0 FIFTH THIRD BANCORP COM 316773100 12778 421152 SH SOLE 421152 0 0 FINISAR CORP COM NEW 31787A507 571 28080 SH SOLE 28080 0 0 FIRST AMERN FINL CORP COM 31847R102 4591 81918 SH SOLE 81918 0 0 FIRST DATA CORP NEW COM CL A 32008D106 15610 934145 SH SOLE 934145 0 0 FIRST HAWAIIAN INC COM 32051X108 963 32999 SH SOLE 32999 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 7273 1074622 SH SOLE 1074622 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 680 7854 SH SOLE 7854 0 0 FIRSTENERGY CORP COM 337932107 9758 318665 SH SOLE 318665 0 0 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 13851 197475 SH SOLE 197475 0 0 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 955 13608 SH DFND 1 13608 0 0 FISERV INC COM 337738108 1828 13941 SH DFND 1 13941 0 0 FISERV INC COM 337738108 79318 604878 SH SOLE 604878 0 0 FIVE BELOW INC COM 33829M101 1080 16290 SH SOLE 16290 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 252 11500 SH SOLE 11500 0 0 FIVE9 INC COM 338307101 1991 80032 SH SOLE 80032 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 16045 83380 SH SOLE 83380 0 0 FLIR SYS INC COM 302445101 9213 197622 SH SOLE 197622 0 0 FLOWSERVE CORP COM 34354P105 1644 39031 SH SOLE 39031 0 0 FLUOR CORP NEW COM 343412102 12608 244098 SH SOLE 244098 0 0 FNB CORP PA COM 302520101 300 21690 SH SOLE 21690 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 1805 19223 SH SOLE 19223 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 841 8960 SH DFND 1 8960 0 0 FOOT LOCKER INC COM 344849104 14615 311762 SH SOLE 311762 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 15272 1222748 SH SOLE 1222748 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 17078 1367352 SH DFND 1 1367352 0 0 FORTIS INC COM 349553107 131366 3569630 SH DFND 1 3569630 0 0 FORTIS INC COM 349553107 195143 5302622 SH SOLE 5302622 0 0 FORTIVE CORP COM 34959J108 33379 461349 SH SOLE 461349 0 0 FORTIVE CORP COM 34959J108 1469 20304 SH DFND 1 20304 0 0 FORTUNA SILVER MINES INC COM 349915108 9591 1831849 SH SOLE 1831849 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 19358 282844 SH SOLE 282844 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 218 3180 SH DFND 1 3180 0 0 FRANCO NEVADA CORP COM 351858105 58567 730459 SH DFND 1 730459 0 0 FRANCO NEVADA CORP COM 351858105 187780 2342297 SH SOLE 2342297 0 0 FRANKLIN RES INC COM 354613101 5096 117604 SH SOLE 117604 0 0 FREEPORT-MCMORAN INC CL B 35671D857 8048 424484 SH SOLE 424484 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 717 13646 SH DFND 1 13646 0 0 GALLAGHER ARTHUR J & CO COM 363576109 1097 17329 SH DFND 1 17329 0 0 GALLAGHER ARTHUR J & CO COM 363576109 19555 309019 SH SOLE 309019 0 0 GAMESTOP CORP NEW CL A 36467W109 427 23810 SH DFND 1 23810 0 0 GAP INC DEL COM 364760108 3849 113019 SH SOLE 113019 0 0 GARDNER DENVER HLDGS INC COM 36555P107 4761 140316 SH SOLE 140316 0 0 GARMIN LTD SHS H2906T109 25376 425988 SH SOLE 425988 0 0 GARTNER INC COM 366651107 8453 68640 SH SOLE 68640 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 357 11200 SH SOLE 11200 0 0 GENERAL DYNAMICS CORP COM 369550108 77978 383276 SH SOLE 383276 0 0 GENERAL DYNAMICS CORP COM 369550108 724 3557 SH DFND 1 3557 0 0 GENERAL ELECTRIC CO COM 369604103 13572 777790 SH DFND 1 777790 0 0 GENERAL ELECTRIC CO COM 369604103 119949 6873894 SH SOLE 6873894 0 0 GENERAL MLS INC COM 370334104 44942 758003 SH SOLE 758003 0 0 GENERAL MLS INC COM 370334104 1480 24960 SH DFND 1 24960 0 0 GENERAL MTRS CO COM 37045V100 1764 43034 SH DFND 1 43034 0 0 GENERAL MTRS CO COM 37045V100 16170 394475 SH SOLE 394475 0 0 GENMARK DIAGNOSTICS INC COM 372309104 728 174516 SH SOLE 174516 0 0 GENTHERM INC COM 37253A103 1709 53824 SH SOLE 53824 0 0 GENUINE PARTS CO COM 372460105 53805 566309 SH SOLE 566309 0 0 GENUINE PARTS CO COM 372460105 496 5223 SH DFND 1 5223 0 0 GEO GROUP INC NEW COM 36162J106 383 16234 SH DFND 1 16234 0 0 GETTY RLTY CORP NEW COM 374297109 3526 129812 SH SOLE 129812 0 0 GGP INC COM 36174X101 4346 185802 SH SOLE 185802 0 0 GIBRALTAR INDS INC COM 374689107 1661 50340 SH SOLE 50340 0 0 GILDAN ACTIVEWEAR INC COM 375916103 127048 3919841 SH SOLE 3919841 0 0 GILDAN ACTIVEWEAR INC COM 375916103 10406 321052 SH DFND 1 321052 0 0 GILEAD SCIENCES INC COM 375558103 2943 41086 SH DFND 1 41086 0 0 GILEAD SCIENCES INC COM 375558103 71629 999842 SH SOLE 999842 0 0 GLAUKOS CORP COM 377322102 721 28100 SH SOLE 28100 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 1010 28461 SH DFND 1 28461 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 1341 34075 SH SOLE 34075 0 0 GLOBAL PARTNER ACQUISITION C COM 37954X105 12137 1213700 SH SOLE 1213700 0 0 GLOBAL PARTNER ACQUISITION C *W EXP 07/01/202 37954X113 1399 1295300 SH SOLE 1295300 0 0 GLOBAL PMTS INC COM 37940X102 34649 345658 SH SOLE 345658 0 0 GLYCOMIMETICS INC COM 38000Q102 420 25000 SH SOLE 25000 0 0 GMS INC COM 36251C103 1486 39477 SH SOLE 39477 0 0 GOLD STD VENTURES CORP COM 380738104 640 364338 SH SOLE 364338 0 0 GOLDCORP INC NEW COM 380956409 127904 9997330 SH SOLE 9997330 0 0 GOLDCORP INC NEW COM 380956409 18008 1407542 SH DFND 1 1407542 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 3808 14947 SH DFND 1 14947 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 98477 386550 SH SOLE 386550 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 2371 73394 SH SOLE 73394 0 0 GORES HLDGS II INC COM CL A 382867109 29779 2995900 SH SOLE 2995900 0 0 GORES HLDGS II INC *W EXP 03/06/202 382867117 2007 998633 SH SOLE 998633 0 0 GRACO INC COM 384109104 3222 71250 SH SOLE 71250 0 0 GRAINGER W W INC COM 384802104 102186 432534 SH SOLE 432534 0 0 GRAINGER W W INC COM 384802104 5197 21999 SH DFND 1 21999 0 0 GRAN TIERRA ENERGY INC COM 38500T101 7608 2795375 SH SOLE 2795375 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 19092 485720 SH SOLE 485720 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 1555 39559 SH DFND 1 39559 0 0 GREAT PLAINS ENERGY INC COM 391164100 950 29475 SH DFND 1 29475 0 0 GREAT PLAINS ENERGY INC COM 391164100 912 28303 SH SOLE 28303 0 0 GROUPE CGI INC CL A SUB VTG 39945C109 142629 2616493 SH SOLE 2616493 0 0 GROUPE CGI INC CL A SUB VTG 39945C109 24382 450669 SH DFND 1 450669 0 0 GRUBHUB INC COM 400110102 2022 28159 SH SOLE 28159 0 0 GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 1304 19810 SH SOLE 19810 0 0 GTT COMMUNICATIONS INC COM 362393100 610 13000 SH SOLE 13000 0 0 GTY TECHNOLOGY HOLDINGS INC *W EXP 99/99/999 G4182A128 573 432733 SH SOLE 432733 0 0 GUARANTY BANCORP DEL COM NEW 40075T607 769 27800 SH SOLE 27800 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 8161 109900 SH SOLE 109900 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 3115 23600 SH SOLE 23600 0 0 HALLIBURTON CO COM 406216101 49011 1002884 SH SOLE 1002884 0 0 HALLIBURTON CO COM 406216101 43520 890519 SH DFND 1 890519 0 0 HALYARD HEALTH INC COM 40650V100 1094 23700 SH SOLE 23700 0 0 HANESBRANDS INC COM 410345102 6217 297332 SH SOLE 297332 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 743 30900 SH SOLE 30900 0 0 HANOVER INS GROUP INC COM 410867105 2074 19187 SH SOLE 19187 0 0 HARLEY DAVIDSON INC COM 412822108 2569 50498 SH SOLE 50498 0 0 HARLEY DAVIDSON INC COM 412822108 15174 298233 SH DFND 1 298233 0 0 HARRIS CORP DEL COM 413875105 348 2455 SH DFND 1 2455 0 0 HARRIS CORP DEL COM 413875105 29223 206302 SH SOLE 206302 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 6431 114273 SH SOLE 114273 0 0 HASBRO INC COM 418056107 11416 125605 SH SOLE 125605 0 0 HASBRO INC COM 418056107 229 2520 SH DFND 1 2520 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 926 28900 SH SOLE 28900 0 0 HCA HEALTHCARE INC COM 40412C101 20712 235789 SH SOLE 235789 0 0 HCA HEALTHCARE INC COM 40412C101 403 4588 SH DFND 1 4588 0 0 HCP INC COM 40414L109 3775 144729 SH SOLE 144729 0 0 HD SUPPLY HLDGS INC COM 40416M105 10052 251123 SH SOLE 251123 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 569 5600 SH SOLE 5600 0 0 HEALTHCARE SVCS GRP INC COM 421906108 688 13043 SH SOLE 13043 0 0 HELMERICH & PAYNE INC COM 423452101 4143 64097 SH SOLE 64097 0 0 HENRY JACK & ASSOC INC COM 426281101 6958 59493 SH SOLE 59493 0 0 HERITAGE COMMERCE CORP COM 426927109 787 51353 SH SOLE 51353 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 278 12786 SH SOLE 12786 0 0 HERITAGE FINL CORP WASH COM 42722X106 788 25600 SH SOLE 25600 0 0 HERSHEY CO COM 427866108 32754 288559 SH SOLE 288559 0 0 HESS CORP COM 42809H107 3837 80833 SH SOLE 80833 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 7654 532998 SH SOLE 532998 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 151 10527 SH DFND 1 10527 0 0 HEXCEL CORP NEW COM 428291108 1973 31897 SH DFND 1 31897 0 0 HEXCEL CORP NEW COM 428291108 51694 835792 SH SOLE 835792 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 13333 166954 SH SOLE 166954 0 0 HMS HLDGS CORP COM 40425J101 1315 77601 SH SOLE 77601 0 0 HOLLYFRONTIER CORP COM 436106108 2114 41275 SH SOLE 41275 0 0 HOLOGIC INC COM 436440101 37211 870442 SH SOLE 870442 0 0 HOME BANCSHARES INC COM 436893200 1486 63900 SH SOLE 63900 0 0 HOME DEPOT INC COM 437076102 386579 2039672 SH SOLE 2039672 0 0 HOME DEPOT INC COM 437076102 91249 481447 SH DFND 1 481447 0 0 HOMESTREET INC COM 43785V102 964 33300 SH SOLE 33300 0 0 HONDA MOTOR LTD AMERN SHS 438128308 450 13532 SH DFND 1 13532 0 0 HONEYWELL INTL INC COM 438516106 2909 18970 SH DFND 1 18970 0 0 HONEYWELL INTL INC COM 438516106 219555 1431630 SH SOLE 1431630 0 0 HOPE BANCORP INC COM 43940T109 887 48600 SH SOLE 48600 0 0 HORMEL FOODS CORP COM 440452100 43535 1196358 SH SOLE 1196358 0 0 HOST HOTELS & RESORTS INC COM 44107P104 4373 220316 SH SOLE 220316 0 0 HOSTESS BRANDS INC CL A 44109J106 9591 647600 SH SOLE 647600 0 0 HP INC COM 40434L105 11912 566981 SH SOLE 566981 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 658 12744 SH DFND 1 12744 0 0 HUBBELL INC COM 443510607 690 5100 SH SOLE 5100 0 0 HUDBAY MINERALS INC COM 443628102 34996 3939679 SH SOLE 3939679 0 0 HUMANA INC COM 444859102 37198 149951 SH SOLE 149951 0 0 HUNT J B TRANS SVCS INC COM 445658107 10138 88176 SH SOLE 88176 0 0 HUNTINGTON BANCSHARES INC COM 446150104 4690 322096 SH SOLE 322096 0 0 HUNTSMAN CORP COM 447011107 352 10571 SH DFND 1 10571 0 0 HUNTSMAN CORP COM 447011107 538 16160 SH SOLE 16160 0 0 IAC INTERACTIVECORP COM 44919P508 10196 83382 SH SOLE 83382 0 0 IAMGOLD CORP COM 450913108 18693 3195328 SH SOLE 3195328 0 0 ICICI BK LTD ADR 45104G104 51199 5261942 SH SOLE 5261942 0 0 ICICI BK LTD ADR 45104G104 5153 529554 SH DFND 1 529554 0 0 IDACORP INC COM 451107106 2551 27919 SH SOLE 27919 0 0 IDEX CORP COM 45167R104 20359 154267 SH SOLE 154267 0 0 IDEXX LABS INC COM 45168D104 9332 59673 SH SOLE 59673 0 0 ILLINOIS TOOL WKS INC COM 452308109 30702 184012 SH SOLE 184012 0 0 ILLINOIS TOOL WKS INC COM 452308109 2200 13188 SH DFND 1 13188 0 0 ILLUMINA INC COM 452327109 320 1466 SH DFND 1 1466 0 0 ILLUMINA INC COM 452327109 21185 96959 SH SOLE 96959 0 0 IMMUNOGEN INC COM 45253H101 312 48700 SH SOLE 48700 0 0 IMMUNOMEDICS INC COM 452907108 2563 158600 SH SOLE 158600 0 0 IMPERIAL OIL LTD COM NEW 453038408 221617 7078132 SH SOLE 7078132 0 0 IMPERIAL OIL LTD COM NEW 453038408 31268 998650 SH DFND 1 998650 0 0 INCYTE CORP COM 45337C102 23904 252394 SH SOLE 252394 0 0 INDEPENDENT BK GROUP INC COM 45384B106 364 5386 SH SOLE 5386 0 0 INFINITY PPTY & CAS CORP COM 45665Q103 1707 16106 SH SOLE 16106 0 0 INFOSYS LTD SPONSORED ADR 456788108 344 21207 SH DFND 1 21207 0 0 ING GROEP N V SPONSORED ADR 456837103 6287 340552 SH DFND 1 340552 0 0 INGERSOLL-RAND PLC SHS G47791101 68412 767033 SH SOLE 767033 0 0 INGERSOLL-RAND PLC SHS G47791101 61253 686773 SH DFND 1 686773 0 0 INGREDION INC COM 457187102 26507 189606 SH SOLE 189606 0 0 INPHI CORP COM 45772F107 399 10900 SH SOLE 10900 0 0 INSMED INC COM PAR $.01 457669307 8132 260795 SH SOLE 260795 0 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 598 20100 SH SOLE 20100 0 0 INTEL CORP COM 458140100 137988 2989345 SH SOLE 2989345 0 0 INTEL CORP COM 458140100 7497 162416 SH DFND 1 162416 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 37665 533799 SH SOLE 533799 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 120432 784980 SH SOLE 784980 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 9092 59263 SH DFND 1 59263 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3643 23872 SH SOLE 23872 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 232 5816 SH SOLE 5816 0 0 INTERPUBLIC GROUP COS INC COM 460690100 2339 116021 SH SOLE 116021 0 0 INTL PAPER CO COM 460146103 8570 147919 SH SOLE 147919 0 0 INTUIT COM 461202103 110193 698397 SH SOLE 698397 0 0 INTUIT COM 461202103 3320 21042 SH DFND 1 21042 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 72352 198256 SH SOLE 198256 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 2210 6055 SH DFND 1 6055 0 0 INVESCO LTD SHS G491BT108 4544 124353 SH SOLE 124353 0 0 INVESTORS BANCORP INC NEW COM 46146L101 1192 85900 SH SOLE 85900 0 0 IONIS PHARMACEUTICALS INC COM 462222100 1212 24103 SH SOLE 24103 0 0 IQVIA HLDGS INC COM 46266C105 13361 136474 SH SOLE 136474 0 0 IRON MTN INC NEW COM 46284V101 21084 558804 SH SOLE 558804 0 0 IRON MTN INC NEW COM 46284V101 1061 28119 SH DFND 1 28119 0 0 IRONWOOD PHARMACEUTICALS INC DBCV 2.250% 6/1 46333XAD0 909 782000 SH SOLE 782000 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 4971 331601 SH SOLE 331601 0 0 ISHARES GOLD TRUST ISHARES 464285105 5488 438670 SH DFND 1 438670 0 0 ISHARES INC MSCI AUST ETF 464286103 893 38524 SH DFND 1 38524 0 0 ISHARES INC MSCI CDA ETF 464286509 1524 54300 SH DFND 1 54300 0 0 ISHARES INC MSCI BRIC INDX 464286657 408 11045 SH DFND 1 11045 0 0 ISHARES INC MSCI SWITZERLAND 464286749 419 12703 SH DFND 1 12703 0 0 ISHARES INC MSCI GERMANY ETF 464286806 882 26697 SH DFND 1 26697 0 0 ISHARES INC MSCI HONG KG ETF 464286871 391 17299 SH DFND 1 17299 0 0 ISHARES INC MSCI AUST ETF 464286103 27864 1202593 SH SOLE 1202593 0 0 ISHARES INC MIN VOL EMRG MKT 464286533 606 9970 SH SOLE 9970 0 0 ISHARES INC MSCI EURZONE ETF 464286608 263056 6064000 SH SOLE 6064000 0 0 ISHARES INC MSCI SINGPOR ETF 46434G780 442 17042 SH DFND 1 17042 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 208 13200 SH DFND 1 13200 0 0 ISHARES TR SELECT DIVID ETF 464287168 1946 19749 SH SOLE 19749 0 0 ISHARES TR CHINA LG-CAP ETF 464287184 13851 300000 SH SOLE 300000 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 34231 726461 SH SOLE 726461 0 0 ISHARES TR 20 YR TR BD ETF 464287432 141937 1118850 SH SOLE 1118850 0 0 ISHARES TR MSCI EAFE ETF 464287465 749747 10663450 SH SOLE 10663450 0 0 ISHARES TR CORE S&P MCP ETF 464287507 148091 780331 SH SOLE 780331 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 24009 157479 SH SOLE 157479 0 0 ISHARES TR JPMORGAN USD EMG 464288281 216 1863 SH SOLE 1863 0 0 ISHARES TR IBOXX HI YD ETF 464288513 449 5145 SH SOLE 5145 0 0 ISHARES TR INTRMD CR BD ETF 464288638 3112 28500 SH SOLE 28500 0 0 ISHARES TR MSCI CHINA ETF 46429B671 33270 500000 SH SOLE 500000 0 0 ISHARES TR SELECT DIVID ETF 464287168 314 3186 SH DFND 1 3186 0 0 ISHARES TR TIPS BD ETF 464287176 1902 15727 SH DFND 1 15727 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 2710 57518 SH DFND 1 57518 0 0 ISHARES TR IBOXX INV CP ETF 464287242 7331 60307 SH DFND 1 60307 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 1107 7355 SH DFND 1 7355 0 0 ISHARES TR S&P 500 VAL ETF 464287408 4538 39723 SH DFND 1 39723 0 0 ISHARES TR MSCI EAFE ETF 464287465 3239 46064 SH DFND 1 46064 0 0 ISHARES TR CORE S&P MCP ETF 464287507 3647 19217 SH DFND 1 19217 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 4414 35101 SH DFND 1 35101 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 640 6093 SH DFND 1 6093 0 0 ISHARES TR U.S. REAL ES ETF 464287739 275 3400 SH DFND 1 3400 0 0 ISHARES TR CORE S&P SCP ETF 464287804 535 9200 SH DFND 1 9200 0 0 ISHARES TR GLB INFRASTR ETF 464288372 763 16870 SH DFND 1 16870 0 0 ISHARES TR IBOXX HI YD ETF 464288513 6638 76067 SH DFND 1 76067 0 0 ISHARES TR S&P US PFD STK 464288687 2859 75107 SH DFND 1 75107 0 0 ISHARES TR MSCI IRELAND ETF 46429B507 459 9558 SH DFND 1 9558 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 928 18476 SH DFND 1 18476 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 245 4011 SH DFND 1 4011 0 0 ISHARES TR MIN VOL EAFE ETF 46429B689 205 2805 SH DFND 1 2805 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 473 36415 SH DFND 1 36415 0 0 J & J SNACK FOODS CORP COM 466032109 2349 15472 SH SOLE 15472 0 0 JABIL INC COM 466313103 530 20200 SH SOLE 20200 0 0 JACK IN THE BOX INC COM 466367109 1249 12730 SH SOLE 12730 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 2853 43252 SH SOLE 43252 0 0 JAGGED PEAK ENERGY INC COM 47009K107 723 45800 SH SOLE 45800 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2187 16243 SH SOLE 16243 0 0 JD COM INC SPON ADR CL A 47215P106 2371 57252 SH SOLE 57252 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 3917 35356 SH SOLE 35356 0 0 JOHNSON & JOHNSON COM 478160104 370891 2654528 SH SOLE 2654528 0 0 JOHNSON & JOHNSON COM 478160104 63001 450908 SH DFND 1 450908 0 0 JOHNSON CTLS INTL PLC SHS G51502105 23486 616256 SH DFND 1 616256 0 0 JOHNSON CTLS INTL PLC SHS G51502105 102839 2698491 SH SOLE 2698491 0 0 JONES LANG LASALLE INC COM 48020Q107 363 2439 SH SOLE 2439 0 0 JPMORGAN CHASE & CO COM 46625H100 339291 3172724 SH SOLE 3172724 0 0 JPMORGAN CHASE & CO COM 46625H100 66533 622153 SH DFND 1 622153 0 0 JUNIPER NETWORKS INC COM 48203R104 1137 39905 SH DFND 1 39905 0 0 JUNIPER NETWORKS INC COM 48203R104 6698 235025 SH SOLE 235025 0 0 JUNO THERAPEUTICS INC COM 48205A109 1815 39700 SH SOLE 39700 0 0 JUST ENERGY GROUP INC COM 48213W101 18846 4372740 SH SOLE 4372740 0 0 JUST ENERGY GROUP INC COM 48213W101 698 161902 SH DFND 1 161902 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 4723 44200 SH SOLE 44200 0 0 KAMAN CORP COM 483548103 1106 18800 SH SOLE 18800 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 21986 208948 SH SOLE 208948 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 263 2500 SH DFND 1 2500 0 0 KAR AUCTION SVCS INC COM 48238T109 8324 164800 SH SOLE 164800 0 0 KELLOGG CO COM 487836108 52282 769083 SH SOLE 769083 0 0 KELLOGG CO COM 487836108 25610 376724 SH DFND 1 376724 0 0 KEYCORP NEW COM 493267108 21932 1087340 SH SOLE 1087340 0 0 KEYCORP NEW COM 493267108 1437 71235 SH DFND 1 71235 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 17139 412000 SH SOLE 412000 0 0 KIMBERLY CLARK CORP COM 494368103 72052 597146 SH SOLE 597146 0 0 KIMBERLY CLARK CORP COM 494368103 2574 21336 SH DFND 1 21336 0 0 KIMCO RLTY CORP COM 49446R109 2281 125677 SH SOLE 125677 0 0 KINDER MORGAN INC DEL COM 49456B101 10990 608211 SH SOLE 608211 0 0 KINDER MORGAN INC DEL COM 49456B101 1572 87005 SH DFND 1 87005 0 0 KINROSS GOLD CORP COM NO PAR 496902404 57521 13297165 SH SOLE 13297165 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 13537 880165 SH SOLE 880165 0 0 KKR & CO L P DEL COM UNITS 48248M102 34461 1636336 SH SOLE 1636336 0 0 KLA-TENCOR CORP COM 482480100 31681 301520 SH SOLE 301520 0 0 KLONDEX MNS LTD COM 498696103 1734 666500 SH SOLE 666500 0 0 KMG CHEMICALS INC COM 482564101 740 11200 SH SOLE 11200 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 749 17135 SH SOLE 17135 0 0 KOHLS CORP COM 500255104 4908 90506 SH SOLE 90506 0 0 KOREA ELECTRIC PWR SPONSORED ADR 500631106 857 48400 SH SOLE 48400 0 0 KRAFT HEINZ CO COM 500754106 24183 310998 SH SOLE 310998 0 0 KRAFT HEINZ CO COM 500754106 2567 33013 SH DFND 1 33013 0 0 KROGER CO COM 501044101 7474 272287 SH SOLE 272287 0 0 KT CORP SPONSORED ADR 48268K101 1024 65600 SH SOLE 65600 0 0 KT CORP SPONSORED ADR 48268K101 262 16766 SH DFND 1 16766 0 0 L BRANDS INC COM 501797104 9613 159635 SH SOLE 159635 0 0 L3 TECHNOLOGIES INC COM 502413107 6279 31737 SH SOLE 31737 0 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 348 10800 SH SOLE 10800 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 5185 32504 SH SOLE 32504 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 288 1803 SH DFND 1 1803 0 0 LAM RESEARCH CORP COM 512807108 200 1089 SH DFND 1 1089 0 0 LAM RESEARCH CORP COM 512807108 22739 123537 SH SOLE 123537 0 0 LANCASTER COLONY CORP COM 513847103 2292 17741 SH SOLE 17741 0 0 LANDCADIA HLDGS INC CL A 51476W107 20895 2100000 SH SOLE 2100000 0 0 LANDCADIA HLDGS INC *W EXP 06/01/202 51476W115 1678 2397000 SH SOLE 2397000 0 0 LANDSTAR SYS INC COM 515098101 2265 21759 SH SOLE 21759 0 0 LANTHEUS HLDGS INC COM 516544103 2369 115850 SH SOLE 115850 0 0 LAS VEGAS SANDS CORP COM 517834107 4861 69947 SH SOLE 69947 0 0 LAS VEGAS SANDS CORP COM 517834107 463 6657 SH DFND 1 6657 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 631 109173 SH SOLE 109173 0 0 LAUDER ESTEE COS INC CL A 518439104 14539 114262 SH SOLE 114262 0 0 LEGGETT & PLATT INC COM 524660107 2906 60878 SH SOLE 60878 0 0 LENNAR CORP CL A 526057104 3826 60500 SH SOLE 60500 0 0 LENNAR CORP CL A 526057104 357 5650 SH DFND 1 5650 0 0 LENNOX INTL INC COM 526107107 1704 8182 SH SOLE 8182 0 0 LEUCADIA NATL CORP COM 527288104 12022 453840 SH SOLE 453840 0 0 LEUCADIA NATL CORP COM 527288104 341 12866 SH DFND 1 12866 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 6132 72000 SH SOLE 72000 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 313 8724 SH SOLE 8724 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 14022 414357 SH SOLE 414357 0 0 LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 1285 64595 SH SOLE 64595 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 876 24430 SH DFND 1 24430 0 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 393 16083 SH SOLE 16083 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 237 6952 SH DFND 1 6952 0 0 LIFEPOINT HEALTH INC COM 53219L109 739 14840 SH SOLE 14840 0 0 LILLY ELI & CO COM 532457108 69985 828612 SH SOLE 828612 0 0 LILLY ELI & CO COM 532457108 23369 276685 SH DFND 1 276685 0 0 LINCOLN ELEC HLDGS INC COM 533900106 455 4971 SH SOLE 4971 0 0 LINCOLN NATL CORP IND COM 534187109 6215 80850 SH SOLE 80850 0 0 LINDBLAD EXPEDITIONS HLDGS I *W EXP 07/08/202 535219117 316 229000 SH SOLE 229000 0 0 LITTELFUSE INC COM 537008104 356 1800 SH SOLE 1800 0 0 LIVE OAK BANCSHARES INC COM 53803X105 847 35514 SH SOLE 35514 0 0 LKQ CORP COM 501889208 7009 172338 SH SOLE 172338 0 0 LKQ CORP COM 501889208 2629 64638 SH DFND 1 64638 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 7762 2198764 SH DFND 1 2198764 0 0 LOCKHEED MARTIN CORP COM 539830109 4177 13010 SH DFND 1 13010 0 0 LOCKHEED MARTIN CORP COM 539830109 135724 422751 SH SOLE 422751 0 0 LOEWS CORP COM 540424108 98549 1969799 SH SOLE 1969799 0 0 LOUISIANA PAC CORP COM 546347105 848 32280 SH SOLE 32280 0 0 LOWES COS INC COM 548661107 27959 300825 SH SOLE 300825 0 0 LOWES COS INC COM 548661107 863 9283 SH DFND 1 9283 0 0 LOXO ONCOLOGY INC COM 548862101 2467 29310 SH SOLE 29310 0 0 LTC PPTYS INC COM 502175102 2243 51500 SH SOLE 51500 0 0 LULULEMON ATHLETICA INC COM 550021109 432 5500 SH DFND 1 5500 0 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 333 10600 SH SOLE 10600 0 0 LUMENTUM HLDGS INC COM 55024U109 2176 44500 SH SOLE 44500 0 0 LUMENTUM HLDGS INC COM 55024U109 1327 27136 SH DFND 1 27136 0 0 LUMINEX CORP DEL COM 55027E102 2094 106300 SH SOLE 106300 0 0 LUXFER HOLDINGS PLC SHS G5698W116 626 39600 SH SOLE 39600 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 83490 756800 SH SOLE 756800 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 24911 225804 SH DFND 1 225804 0 0 M & T BK CORP COM 55261F104 346 2021 SH DFND 1 2021 0 0 M & T BK CORP COM 55261F104 12639 73919 SH SOLE 73919 0 0 MACERICH CO COM 554382101 2130 32432 SH SOLE 32432 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 501 15400 SH SOLE 15400 0 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 1345 20951 SH SOLE 20951 0 0 MACYS INC COM 55616P104 4960 196912 SH SOLE 196912 0 0 MADDEN STEVEN LTD COM 556269108 4362 93400 SH SOLE 93400 0 0 MAG SILVER CORP COM 55903Q104 3977 321091 SH SOLE 321091 0 0 MAGNA INTL INC COM 559222401 373542 6569751 SH SOLE 6569751 0 0 MAGNA INTL INC COM 559222401 60322 1060938 SH DFND 1 1060938 0 0 MALLINCKRODT PUB LTD CO SHS G5785G107 1040 46086 SH SOLE 46086 0 0 MANPOWERGROUP INC COM 56418H100 5213 41338 SH SOLE 41338 0 0 MANULIFE FINL CORP COM 56501R106 997147 47649722 SH SOLE 47649722 0 0 MANULIFE FINL CORP COM 56501R106 184896 8835441 SH DFND 1 8835441 0 0 MARATHON OIL CORP COM 565849106 4320 255166 SH SOLE 255166 0 0 MARATHON PETE CORP COM 56585A102 9954 150871 SH SOLE 150871 0 0 MARINUS PHARMACEUTICALS INC COM 56854Q101 137 16800 SH SOLE 16800 0 0 MARKETAXESS HLDGS INC COM 57060D108 3795 18808 SH SOLE 18808 0 0 MARRIOTT INTL INC NEW CL A 571903202 63671 469098 SH SOLE 469098 0 0 MARSH & MCLENNAN COS INC COM 571748102 103262 1268725 SH SOLE 1268725 0 0 MARSH & MCLENNAN COS INC COM 571748102 4986 61260 SH DFND 1 61260 0 0 MARTIN MARIETTA MATLS INC COM 573284106 1741 7875 SH DFND 1 7875 0 0 MARTIN MARIETTA MATLS INC COM 573284106 67086 303503 SH SOLE 303503 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 40205 1872628 SH SOLE 1872628 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2733 127283 SH DFND 1 127283 0 0 MASCO CORP COM 574599106 29484 671009 SH SOLE 671009 0 0 MASTERCARD INCORPORATED CL A 57636Q104 135168 893024 SH SOLE 893024 0 0 MASTERCARD INCORPORATED CL A 57636Q104 5122 33841 SH DFND 1 33841 0 0 MATADOR RES CO COM 576485205 1050 33740 SH SOLE 33740 0 0 MATCH GROUP INC COM 57665R106 3256 104000 SH SOLE 104000 0 0 MATSON INC COM 57686G105 1271 42600 SH SOLE 42600 0 0 MATTEL INC COM 577081102 1634 106230 SH SOLE 106230 0 0 MAXAR TECHNOLOGIES LTD COM 57778L103 71119 1101670 SH SOLE 1101670 0 0 MAXAR TECHNOLOGIES LTD COM 57778L103 1050 16254 SH DFND 1 16254 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 367 7011 SH DFND 1 7011 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 717 13717 SH SOLE 13717 0 0 MCCORMICK & CO INC COM NON VTG 579780206 60228 590989 SH SOLE 590989 0 0 MCCORMICK & CO INC COM NON VTG 579780206 255 2500 SH DFND 1 2500 0 0 MCDONALDS CORP COM 580135101 10339 60071 SH DFND 1 60071 0 0 MCDONALDS CORP COM 580135101 234803 1364181 SH SOLE 1364181 0 0 MCKESSON CORP COM 58155Q103 16360 104908 SH SOLE 104908 0 0 MCKESSON CORP COM 58155Q103 6734 43178 SH DFND 1 43178 0 0 MDU RES GROUP INC COM 552690109 760 28279 SH SOLE 28279 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 383 27821 SH DFND 1 27821 0 0 MEDIFAST INC COM 58470H101 2583 37000 SH SOLE 37000 0 0 MEDNAX INC COM 58502B106 8924 167000 SH SOLE 167000 0 0 MEDTRONIC PLC SHS G5960L103 107854 1335659 SH SOLE 1335659 0 0 MEDTRONIC PLC SHS G5960L103 2686 33266 SH DFND 1 33266 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 1850 63700 SH SOLE 63700 0 0 MERCADOLIBRE INC COM 58733R102 7211 22916 SH SOLE 22916 0 0 MERCK & CO INC COM 58933Y105 126620 2250231 SH SOLE 2250231 0 0 MERCK & CO INC COM 58933Y105 18915 336156 SH DFND 1 336156 0 0 MERCURY GENL CORP NEW COM 589400100 1690 31615 SH SOLE 31615 0 0 MEREDITH CORP COM 589433101 1595 24144 SH SOLE 24144 0 0 MERIDIAN BANCORP INC MD COM 58958U103 1125 54608 SH SOLE 54608 0 0 METHANEX CORP COM 59151K108 28716 472420 SH SOLE 472420 0 0 METHANEX CORP COM 59151K108 4341 71408 SH DFND 1 71408 0 0 METLIFE INC COM 59156R108 53811 1064296 SH DFND 1 1064296 0 0 METLIFE INC COM 59156R108 219720 4345735 SH SOLE 4345735 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 11573 18680 SH SOLE 18680 0 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 1458 50000 SH SOLE 50000 0 0 MGM RESORTS INTERNATIONAL COM 552953101 15308 458463 SH SOLE 458463 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 13184 209433 SH SOLE 209433 0 0 MICHAELS COS INC COM 59408Q106 6599 272800 SH SOLE 272800 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 51821 589675 SH SOLE 589675 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 358 4073 SH DFND 1 4073 0 0 MICRON TECHNOLOGY INC COM 595112103 234 5696 SH DFND 1 5696 0 0 MICRON TECHNOLOGY INC COM 595112103 16019 389558 SH SOLE 389558 0 0 MICROSEMI CORP COM 595137100 5533 107117 SH SOLE 107117 0 0 MICROSOFT CORP COM 594918104 771234 9016063 SH SOLE 9016063 0 0 MICROSOFT CORP COM 594918104 160073 1871329 SH DFND 1 1871329 0 0 MID AMER APT CMNTYS INC COM 59522J103 3377 33581 SH SOLE 33581 0 0 MINERALS TECHNOLOGIES INC COM 603158106 1232 17900 SH SOLE 17900 0 0 MINERVA NEUROSCIENCES INC COM 603380106 301 49793 SH SOLE 49793 0 0 MITEL NETWORKS CORP COM 60671Q104 2824 340870 SH SOLE 340870 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR 606822104 8705 1197328 SH DFND 1 1197328 0 0 MKS INSTRUMENT INC COM 55306N104 614 6500 SH SOLE 6500 0 0 MOHAWK INDS INC COM 608190104 29024 105199 SH SOLE 105199 0 0 MOLINA HEALTHCARE INC COM 60855R100 4514 58864 SH SOLE 58864 0 0 MOLSON COORS BREWING CO CL B 60871R209 70838 863144 SH SOLE 863144 0 0 MOLSON COORS BREWING CO CL B 60871R209 28321 345086 SH DFND 1 345086 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 188 13500 SH SOLE 13500 0 0 MONDELEZ INTL INC CL A 609207105 20896 488227 SH SOLE 488227 0 0 MONDELEZ INTL INC CL A 609207105 13434 313868 SH DFND 1 313868 0 0 MONGODB INC CL A 60937P106 876 29525 SH SOLE 29525 0 0 MONRO INC COM 610236101 1924 33781 SH SOLE 33781 0 0 MONSANTO CO NEW COM 61166W101 16711 143095 SH SOLE 143095 0 0 MONSANTO CO NEW COM 61166W101 1830 15667 SH DFND 1 15667 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 11240 177603 SH SOLE 177603 0 0 MOODYS CORP COM 615369105 10138 68678 SH SOLE 68678 0 0 MOOG INC CL A 615394202 1598 18400 SH SOLE 18400 0 0 MORGAN STANLEY COM NEW 617446448 221349 4218581 SH SOLE 4218581 0 0 MORGAN STANLEY COM NEW 617446448 48691 927971 SH DFND 1 927971 0 0 MOSAIC CO NEW COM 61945C103 2883 112370 SH SOLE 112370 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 35954 397989 SH SOLE 397989 0 0 MOUNTAIN PROV DIAMONDS INC COM NEW 62426E402 633 232742 SH SOLE 232742 0 0 MSA SAFETY INC COM 553498106 1027 13243 SH SOLE 13243 0 0 MSCI INC COM 55354G100 6306 49836 SH SOLE 49836 0 0 MSG NETWORK INC CL A 553573106 837 41333 SH SOLE 41333 0 0 MUELLER WTR PRODS INC COM SER A 624758108 1130 90200 SH SOLE 90200 0 0 MULESOFT INC CL A 625207105 535 23000 SH SOLE 23000 0 0 MULTI COLOR CORP COM 625383104 327 4367 SH SOLE 4367 0 0 MYLAN N V SHS EURO N59465109 8498 200841 SH SOLE 200841 0 0 MYLAN N V SHS EURO N59465109 317 7495 SH DFND 1 7495 0 0 MYOKARDIA INC COM 62857M105 734 17429 SH SOLE 17429 0 0 NASDAQ INC COM 631103108 4791 62364 SH SOLE 62364 0 0 NATIONAL COMM CORP COM 63546L102 228 5664 SH SOLE 5664 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 1309 22261 SH DFND 1 22261 0 0 NATIONAL INSTRS CORP COM 636518102 5876 141157 SH SOLE 141157 0 0 NATIONAL OILWELL VARCO INC COM 637071101 20080 557466 SH SOLE 557466 0 0 NATIONAL PRESTO INDS INC COM 637215104 2168 21800 SH SOLE 21800 0 0 NATIONAL VISION HLDGS INC COM 63845R107 353 8697 SH SOLE 8697 0 0 NAVIENT CORPORATION COM 63938C108 1006 75507 SH SOLE 75507 0 0 NEENAH PAPER INC COM 640079109 1106 12200 SH SOLE 12200 0 0 NEKTAR THERAPEUTICS COM 640268108 1362 22800 SH SOLE 22800 0 0 NETAPP INC COM 64110D104 4449 80425 SH SOLE 80425 0 0 NETEASE INC SPONSORED ADR 64110W102 11828 34276 SH SOLE 34276 0 0 NETFLIX INC COM 64110L106 92207 480347 SH SOLE 480347 0 0 NETFLIX INC COM 64110L106 679 3538 SH DFND 1 3538 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 9776 125999 SH SOLE 125999 0 0 NEVSUN RES LTD COM 64156L101 3799 1555488 SH SOLE 1555488 0 0 NEW GOLD INC CDA COM 644535106 8263 2506695 SH SOLE 2506695 0 0 NEW JERSEY RES COM 646025106 821 20424 SH SOLE 20424 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 1906 20273 SH SOLE 20273 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 7177 551218 SH SOLE 551218 0 0 NEWELL BRANDS INC COM 651229106 4780 154677 SH SOLE 154677 0 0 NEWFIELD EXPL CO COM 651290108 2899 91935 SH SOLE 91935 0 0 NEWLINK GENETICS CORP COM 651511107 209 25800 SH SOLE 25800 0 0 NEWMONT MINING CORP COM 651639106 18075 481738 SH SOLE 481738 0 0 NEWS CORP NEW CL A 65249B109 1930 119076 SH SOLE 119076 0 0 NEWS CORP NEW CL B 65249B208 657 39587 SH SOLE 39587 0 0 NEXEO SOLUTIONS INC COM SHS 65342H102 8875 975247 SH SOLE 975247 0 0 NEXEO SOLUTIONS INC *W EXP 06/09/202 65342H110 1636 2536200 SH SOLE 2536200 0 0 NEXGEN ENERGY LTD COM 65340P106 4769 1861500 SH SOLE 1861500 0 0 NEXTDECADE CORP *W EXP 07/23/202 65342K113 488 813500 SH SOLE 813500 0 0 NEXTERA ENERGY INC COM 65339F101 57503 368158 SH SOLE 368158 0 0 NEXTERA ENERGY INC UNIT 09/01/2019 65339F820 18074 321600 SH SOLE 321600 0 0 NEXTERA ENERGY INC COM 65339F101 1859 11902 SH DFND 1 11902 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 1071 29426 SH DFND 1 29426 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 44577 1224631 SH SOLE 1224631 0 0 NIKE INC CL B 654106103 105554 1687510 SH SOLE 1687510 0 0 NIKE INC CL B 654106103 9525 152272 SH DFND 1 152272 0 0 NISOURCE INC COM 65473P105 411 16021 SH DFND 1 16021 0 0 NISOURCE INC COM 65473P105 3326 129552 SH SOLE 129552 0 0 NOBLE ENERGY INC COM 655044105 6576 225658 SH SOLE 225658 0 0 NOBLE ENERGY INC COM 655044105 973 33396 SH DFND 1 33396 0 0 NOKIA CORP SPONSORED ADR 654902204 110 23606 SH DFND 1 23606 0 0 NORBORD INC COM NEW 65548P403 3416 100586 SH DFND 1 100586 0 0 NORBORD INC COM NEW 65548P403 12173 358447 SH SOLE 358447 0 0 NORDSTROM INC COM 655664100 1657 34977 SH SOLE 34977 0 0 NORFOLK SOUTHERN CORP COM 655844108 28079 193783 SH SOLE 193783 0 0 NORFOLK SOUTHERN CORP COM 655844108 212 1465 SH DFND 1 1465 0 0 NORTHERN TR CORP COM 665859104 7007 70144 SH SOLE 70144 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 3756 219900 SH SOLE 219900 0 0 NORTHROP GRUMMAN CORP COM 666807102 41841 136331 SH SOLE 136331 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 2265 135400 SH SOLE 135400 0 0 NORTHWEST NAT GAS CO COM 667655104 224 3761 SH SOLE 3761 0 0 NORTHWEST NAT GAS CO COM 667655104 533 8929 SH DFND 1 8929 0 0 NORTHWESTERN CORP COM NEW 668074305 4279 71671 SH SOLE 71671 0 0 NOVAGOLD RES INC COM NEW 66987E206 3738 948018 SH SOLE 948018 0 0 NOVANTA INC COM 67000B104 3197 63944 SH SOLE 63944 0 0 NOVARTIS A G SPONSORED ADR 66987V109 13172 156884 SH DFND 1 156884 0 0 NOVO-NORDISK A S ADR 670100205 4039 75265 SH DFND 1 75265 0 0 NRG ENERGY INC COM NEW 629377508 19223 674978 SH SOLE 674978 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 1457 21352 SH SOLE 21352 0 0 NUANCE COMMUNICATIONS INC DBCV 1.000%12/1 67020YAK6 8937 9315000 SH SOLE 9315000 0 0 NUCOR CORP COM 670346105 22735 357588 SH SOLE 357588 0 0 NVIDIA CORP COM 67066G104 43782 226266 SH SOLE 226266 0 0 NVIDIA CORP COM 67066G104 1547 7995 SH DFND 1 7995 0 0 NVR INC COM 62944T105 17376 4953 SH SOLE 4953 0 0 NXP SEMICONDUCTORS N V COM N6596X109 11110 94887 SH SOLE 94887 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 17021 70762 SH SOLE 70762 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 212988 2891504 SH SOLE 2891504 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 33675 457170 SH DFND 1 457170 0 0 OGE ENERGY CORP COM 670837103 950 28854 SH SOLE 28854 0 0 OKTA INC CL A 679295105 323 12600 SH SOLE 12600 0 0 OLD REP INTL CORP COM 680223104 2309 107975 SH SOLE 107975 0 0 OLD REP INTL CORP COM 680223104 215 10034 SH DFND 1 10034 0 0 OLIN CORP COM PAR $1 680665205 653 18343 SH SOLE 18343 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 1476 27709 SH SOLE 27709 0 0 OMNICOM GROUP INC COM 681919106 6530 89656 SH SOLE 89656 0 0 OMNICOM GROUP INC COM 681919106 28372 389565 SH DFND 1 389565 0 0 ONE GAS INC COM 68235P108 3566 48670 SH SOLE 48670 0 0 ONEOK INC NEW COM 682680103 8711 162966 SH SOLE 162966 0 0 ONEOK INC NEW COM 682680103 297 5564 SH DFND 1 5564 0 0 OPEN TEXT CORP COM 683715106 27931 783770 SH DFND 1 783770 0 0 OPEN TEXT CORP COM 683715106 117574 3294883 SH SOLE 3294883 0 0 ORACLE CORP COM 68389X105 194977 4123881 SH SOLE 4123881 0 0 ORACLE CORP COM 68389X105 43518 920432 SH DFND 1 920432 0 0 ORITANI FINL CORP DEL COM 68633D103 3828 233400 SH SOLE 233400 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 26478 2284857 SH SOLE 2284857 0 0 OUTFRONT MEDIA INC COM 69007J106 393 16948 SH SOLE 16948 0 0 OVID THERAPEUTICS INC COM 690469101 134 13580 SH SOLE 13580 0 0 PACCAR INC COM 693718108 33085 465459 SH SOLE 465459 0 0 PACCAR INC COM 693718108 605 8509 SH DFND 1 8509 0 0 PACIFIC PREMIER BANCORP COM 69478X105 1036 25900 SH SOLE 25900 0 0 PACIRA PHARMACEUTICALS INC COM 695127100 1246 27300 SH SOLE 27300 0 0 PACKAGING CORP AMER COM 695156109 5749 47692 SH SOLE 47692 0 0 PACWEST BANCORP DEL COM 695263103 1327 26320 SH SOLE 26320 0 0 PAN AMERICAN SILVER CORP COM 697900108 20085 1285270 SH SOLE 1285270 0 0 PARAMOUNT GROUP INC COM 69924R108 1162 73301 SH SOLE 73301 0 0 PARKER HANNIFIN CORP COM 701094104 19024 95318 SH SOLE 95318 0 0 PARKER HANNIFIN CORP COM 701094104 27576 138172 SH DFND 1 138172 0 0 PATTERSON COMPANIES INC COM 703395103 854 23636 SH SOLE 23636 0 0 PAYCHEX INC COM 704326107 69111 1015143 SH SOLE 1015143 0 0 PAYCHEX INC COM 704326107 1390 20411 SH DFND 1 20411 0 0 PAYPAL HLDGS INC COM 70450Y103 3063 41600 SH DFND 1 41600 0 0 PAYPAL HLDGS INC COM 70450Y103 75021 1019033 SH SOLE 1019033 0 0 PDC ENERGY INC COM 69327R101 2531 49102 SH SOLE 49102 0 0 PDF SOLUTIONS INC COM 693282105 739 47095 SH SOLE 47095 0 0 PEABODY ENERGY CORP NEW COM 704551100 16184 411077 SH SOLE 411077 0 0 PEABODY ENERGY CORP NEW 8.5% PFD CONV A 704551407 12783 161032 SH SOLE 161032 0 0 PEMBINA PIPELINE CORP COM 706327103 284596 7835304 SH SOLE 7835304 0 0 PEMBINA PIPELINE CORP COM 706327103 10066 278778 SH DFND 1 278778 0 0 PENGROWTH ENERGY CORP COM 70706P104 115 143745 SH DFND 1 143745 0 0 PENNYMAC FINL SVCS INC CL A 70932B101 416 18600 SH SOLE 18600 0 0 PENTAIR PLC SHS G7S00T104 3466 49076 SH SOLE 49076 0 0 PENUMBRA INC COM 70975L107 929 9869 SH SOLE 9869 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 55945 2991687 SH SOLE 2991687 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 636 34030 SH DFND 1 34030 0 0 PEPSICO INC COM 713448108 20690 172532 SH DFND 1 172532 0 0 PEPSICO INC COM 713448108 241971 2017773 SH SOLE 2017773 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 1301 39300 SH SOLE 39300 0 0 PERKINELMER INC COM 714046109 4678 63976 SH SOLE 63976 0 0 PERRIGO CO PLC SHS G97822103 4485 51458 SH SOLE 51458 0 0 PFIZER INC COM 717081103 231081 6379926 SH SOLE 6379926 0 0 PFIZER INC COM 717081103 59159 1633323 SH DFND 1 1633323 0 0 PG&E CORP COM 69331C108 15302 341335 SH SOLE 341335 0 0 PGT INNOVATIONS INC COM 69336V101 1131 67105 SH SOLE 67105 0 0 PHILIP MORRIS INTL INC COM 718172109 165993 1571159 SH SOLE 1571159 0 0 PHILIP MORRIS INTL INC COM 718172109 3975 37628 SH DFND 1 37628 0 0 PHILLIPS 66 COM 718546104 1629 16101 SH DFND 1 16101 0 0 PHILLIPS 66 COM 718546104 21843 215947 SH SOLE 215947 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 203 1935 SH DFND 1 1935 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 1650 24887 SH SOLE 24887 0 0 PINNACLE FOODS INC DEL COM 72348P104 2236 37600 SH SOLE 37600 0 0 PINNACLE WEST CAP CORP COM 723484101 7780 91334 SH SOLE 91334 0 0 PIONEER NAT RES CO COM 723787107 13256 76691 SH SOLE 76691 0 0 PITNEY BOWES INC COM 724479100 1664 148840 SH SOLE 148840 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 19477 1805120 SH SOLE 1805120 0 0 PLEXUS CORP COM 729132100 808 13300 SH SOLE 13300 0 0 PNC FINL SVCS GROUP INC COM 693475105 74371 515424 SH SOLE 515424 0 0 PNC FINL SVCS GROUP INC COM 693475105 593 4108 SH DFND 1 4108 0 0 PNM RES INC COM 69349H107 3074 76000 SH SOLE 76000 0 0 POINTS INTL LTD COM NEW 730843208 1822 157185 SH DFND 1 157185 0 0 POLARIS INDS INC COM 731068102 541 4364 SH DFND 1 4364 0 0 POLYONE CORP COM 73179P106 1070 24600 SH SOLE 24600 0 0 POOL CORPORATION COM 73278L105 921 7100 SH SOLE 7100 0 0 POPULAR INC COM NEW 733174700 1029 29000 SH SOLE 29000 0 0 PORTLAND GEN ELEC CO COM NEW 736508847 561 12300 SH SOLE 12300 0 0 POSCO SPONSORED ADR 693483109 346 4423 SH DFND 1 4423 0 0 POST HLDGS INC COM 737446104 1767 22300 SH SOLE 22300 0 0 POTASH CORP SASK INC COM 73755L107 117609 5715970 SH SOLE 5715970 0 0 POTASH CORP SASK INC COM 73755L107 13937 677392 SH DFND 1 677392 0 0 POWERSHARES ETF TR II PFD PORTFOLIO 73936T565 311 20800 SH DFND 1 20800 0 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 760 4882 SH DFND 1 4882 0 0 PPG INDS INC COM 693506107 16474 141024 SH SOLE 141024 0 0 PPL CORP COM 69351T106 105048 3394113 SH SOLE 3394113 0 0 PPL CORP COM 69351T106 2068 66826 SH DFND 1 66826 0 0 PRA GROUP INC COM 69354N106 1829 55100 SH SOLE 55100 0 0 PRAXAIR INC COM 74005P104 125672 812463 SH SOLE 812463 0 0 PRAXAIR INC COM 74005P104 1743 11269 SH DFND 1 11269 0 0 PRECISION DRILLING CORP COM 2010 74022D308 666 218229 SH DFND 1 218229 0 0 PRECISION DRILLING CORP COM 2010 74022D308 13555 4457567 SH SOLE 4457567 0 0 PRETIUM RES INC COM 74139C102 8605 751822 SH SOLE 751822 0 0 PRICE T ROWE GROUP INC COM 74144T108 75471 719254 SH SOLE 719254 0 0 PRICE T ROWE GROUP INC COM 74144T108 222 2115 SH DFND 1 2115 0 0 PRICELINE GRP INC COM NEW 741503403 414 238 SH DFND 1 238 0 0 PRICELINE GRP INC COM NEW 741503403 141381 81359 SH SOLE 81359 0 0 PRIMERICA INC COM 74164M108 262 2580 SH DFND 1 2580 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 16983 240691 SH SOLE 240691 0 0 PROASSURANCE CORP COM 74267C106 3709 64900 SH SOLE 64900 0 0 PROCTER AND GAMBLE CO COM 742718109 326494 3553481 SH SOLE 3553481 0 0 PROCTER AND GAMBLE CO COM 742718109 92132 1002748 SH DFND 1 1002748 0 0 PROGRESS SOFTWARE CORP COM 743312100 3814 89600 SH SOLE 89600 0 0 PROGRESSIVE CORP OHIO COM 743315103 47161 837379 SH SOLE 837379 0 0 PROLOGIS INC COM 74340W103 10472 162334 SH SOLE 162334 0 0 PROOFPOINT INC COM 743424103 5267 59305 SH SOLE 59305 0 0 PROSPECT CAPITAL CORPORATION NOTE 4.750% 4/1 74348TAQ5 17259 17131000 SH SOLE 17131000 0 0 PROSPERITY BANCSHARES INC COM 743606105 1689 24100 SH SOLE 24100 0 0 PRUDENTIAL FINL INC COM 744320102 27203 236587 SH SOLE 236587 0 0 PRUDENTIAL PLC ADR 74435K204 5963 122951 SH DFND 1 122951 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 2820 22540 SH SOLE 22540 0 0 PTC INC COM 69370C100 57219 941566 SH SOLE 941566 0 0 PTC INC COM 69370C100 2842 46774 SH DFND 1 46774 0 0 PUBLIC STORAGE COM 74460D109 614 2937 SH DFND 1 2937 0 0 PUBLIC STORAGE COM 74460D109 22377 107067 SH SOLE 107067 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 16950 329130 SH SOLE 329130 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 225 4371 SH DFND 1 4371 0 0 PULTE GROUP INC COM 745867101 856 25745 SH DFND 1 25745 0 0 PULTE GROUP INC COM 745867101 2682 80653 SH SOLE 80653 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 3298 33362 SH SOLE 33362 0 0 PVH CORP COM 693656100 44063 321138 SH SOLE 321138 0 0 QORVO INC COM 74736K101 2640 39641 SH SOLE 39641 0 0 QUALCOMM INC COM 747525103 52989 827696 SH SOLE 827696 0 0 QUALCOMM INC COM 747525103 2954 46144 SH DFND 1 46144 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 974 41605 SH SOLE 41605 0 0 QUANTA SVCS INC COM 74762E102 2999 76688 SH SOLE 76688 0 0 QUANTERIX CORP COM 74766Q101 348 16227 SH SOLE 16227 0 0 QUEST DIAGNOSTICS INC COM 74834L100 4264 43298 SH SOLE 43298 0 0 QUIDEL CORP COM 74838J101 1824 42084 SH SOLE 42084 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 466 39698 SH SOLE 39698 0 0 RADIAN GROUP INC COM 750236101 1533 74400 SH SOLE 74400 0 0 RADIUS HEALTH INC COM NEW 750469207 4040 127170 SH SOLE 127170 0 0 RALPH LAUREN CORP CL A 751212101 4481 43216 SH SOLE 43216 0 0 RAMBUS INC DEL COM 750917106 482 33919 SH SOLE 33919 0 0 RANDGOLD RES LTD ADR 752344309 6759 68344 SH SOLE 68344 0 0 RANGE RES CORP COM 75281A109 1154 67651 SH SOLE 67651 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 3451 38645 SH SOLE 38645 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 434 4858 SH DFND 1 4858 0 0 RAYTHEON CO COM NEW 755111507 3483 18543 SH DFND 1 18543 0 0 RAYTHEON CO COM NEW 755111507 46969 250032 SH SOLE 250032 0 0 RBC BEARINGS INC COM 75524B104 1303 10310 SH SOLE 10310 0 0 RE MAX HLDGS INC CL A 75524W108 728 15000 SH SOLE 15000 0 0 REALTY INCOME CORP COM 756109104 4879 85573 SH SOLE 85573 0 0 RED HAT INC COM 756577102 38397 319706 SH SOLE 319706 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 1407 24941 SH SOLE 24941 0 0 REDFIN CORP COM 75737F108 583 18600 SH SOLE 18600 0 0 REGENCY CTRS CORP COM 758849103 4095 59192 SH SOLE 59192 0 0 REGENERON PHARMACEUTICALS COM 75886F107 18232 48494 SH SOLE 48494 0 0 REGENXBIO INC COM 75901B107 356 10700 SH SOLE 10700 0 0 REGIONS FINL CORP NEW COM 7591EP100 5963 345063 SH SOLE 345063 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 47416 304088 SH SOLE 304088 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 388 4527 SH DFND 1 4527 0 0 RELX PLC SPONSORED ADR 759530108 936 39498 SH DFND 1 39498 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 1440 11466 SH SOLE 11466 0 0 REPUBLIC SVCS INC COM 760759100 66035 976703 SH SOLE 976703 0 0 REPUBLIC SVCS INC COM 760759100 1237 18289 SH DFND 1 18289 0 0 RESMED INC COM 761152107 3540 41802 SH SOLE 41802 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 166164 2694386 SH SOLE 2694386 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 56627 918225 SH DFND 1 918225 0 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 1289 64600 SH SOLE 64600 0 0 RETROPHIN INC COM 761299106 228 10800 SH SOLE 10800 0 0 REV GROUP INC COM 749527107 879 27019 SH SOLE 27019 0 0 RH COM 74967X103 777 9018 SH SOLE 9018 0 0 RINGCENTRAL INC CL A 76680R206 950 19627 SH SOLE 19627 0 0 RIO TINTO PLC SPONSORED ADR 767204100 681 12870 SH DFND 1 12870 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 49481 1647095 SH SOLE 1647095 0 0 ROBERT HALF INTL INC COM 770323103 11859 213525 SH SOLE 213525 0 0 ROCKWELL AUTOMATION INC COM 773903109 20816 106013 SH SOLE 106013 0 0 ROCKWELL COLLINS INC COM 774341101 9835 72520 SH SOLE 72520 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 594304 11625815 SH SOLE 11625815 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 143225 2801349 SH DFND 1 2801349 0 0 ROLLINS INC COM 775711104 4495 96608 SH SOLE 96608 0 0 ROPER TECHNOLOGIES INC COM 776696106 47106 181878 SH SOLE 181878 0 0 ROSS STORES INC COM 778296103 41678 519348 SH SOLE 519348 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 2722354 33229160 SH SOLE 33229160 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 634971 7750850 SH DFND 1 7750850 0 0 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 130 17051 SH DFND 1 17051 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 23661 198367 SH SOLE 198367 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 31469 471726 SH SOLE 471726 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 884 16175 SH DFND 1 16175 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 11705 175458 SH DFND 1 175458 0 0 ROYAL GOLD INC COM 780287108 4137 50373 SH SOLE 50373 0 0 RPM INTL INC COM 749685103 8700 165974 SH SOLE 165974 0 0 RUSH ENTERPRISES INC CL A 781846209 920 18100 SH SOLE 18100 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 398 18400 SH SOLE 18400 0 0 S&P GLOBAL INC COM 78409V104 26115 154159 SH SOLE 154159 0 0 SABAN CAP ACQUISITION CORP COM CL A 78516C106 11820 1189700 SH SOLE 1189700 0 0 SABAN CAP ACQUISITION CORP *W EXP 09/21/202 78516C114 1131 873700 SH SOLE 873700 0 0 SABRE CORP COM 78573M104 17604 858740 SH SOLE 858740 0 0 SAFETY INS GROUP INC COM 78648T100 4974 61862 SH SOLE 61862 0 0 SAGE THERAPEUTICS INC COM 78667J108 18801 114147 SH SOLE 114147 0 0 SAIA INC COM 78709Y105 1208 17074 SH SOLE 17074 0 0 SALESFORCE COM INC COM 79466L302 110347 1079403 SH SOLE 1079403 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 259 13800 SH SOLE 13800 0 0 SANDERSON FARMS INC COM 800013104 1527 11000 SH SOLE 11000 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 3278 654100 SH SOLE 654100 0 0 SANOFI SPONSORED ADR 80105N105 1582 36796 SH DFND 1 36796 0 0 SANTANDER CONSUMER USA HDG I COM 80283M101 840 45100 SH SOLE 45100 0 0 SAP SE SPON ADR 803054204 9030 80365 SH DFND 1 80365 0 0 SAREPTA THERAPEUTICS INC COM 803607100 2064 37100 SH SOLE 37100 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 17610 107800 SH SOLE 107800 0 0 SCANA CORP NEW COM 80589M102 3212 80739 SH SOLE 80739 0 0 SCHEIN HENRY INC COM 806407102 17208 246245 SH SOLE 246245 0 0 SCHEIN HENRY INC COM 806407102 5150 73704 SH DFND 1 73704 0 0 SCHLUMBERGER LTD COM 806857108 5858 86922 SH DFND 1 86922 0 0 SCHLUMBERGER LTD COM 806857108 92853 1377852 SH SOLE 1377852 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 913 31951 SH SOLE 31951 0 0 SCHWAB CHARLES CORP NEW COM 808513105 39144 761992 SH SOLE 761992 0 0 SCHWAB CHARLES CORP NEW COM 808513105 473 9198 SH DFND 1 9198 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 2835 26500 SH SOLE 26500 0 0 SCPHARMACEUTICALS INC COM 810648105 157 12963 SH SOLE 12963 0 0 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 2568 30076 SH SOLE 30076 0 0 SEA LTD ADR 81141R100 2518 188900 SH SOLE 188900 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 1654 65607 SH SOLE 65607 0 0 SEACOR HOLDINGS INC COM 811904101 866 18739 SH SOLE 18739 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 5524 132029 SH SOLE 132029 0 0 SEALED AIR CORP NEW COM 81211K100 22100 448269 SH SOLE 448269 0 0 SEATTLE GENETICS INC COM 812578102 6807 127230 SH SOLE 127230 0 0 SEI INVESTMENTS CO COM 784117103 258 3584 SH SOLE 3584 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 121060 2000000 SH SOLE 2000000 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 89870 3220000 SH SOLE 3220000 0 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 91561 1210000 SH SOLE 1210000 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 111273 1740000 SH SOLE 1740000 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 812 9823 SH DFND 1 9823 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 237 2404 SH DFND 1 2404 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 270 9683 SH DFND 1 9683 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 489 7651 SH DFND 1 7651 0 0 SELECTIVE INS GROUP INC COM 816300107 2771 47200 SH SOLE 47200 0 0 SEMPRA ENERGY COM 816851109 22718 212475 SH SOLE 212475 0 0 SEMTECH CORP COM 816850101 759 22190 SH SOLE 22190 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 1178 16104 SH SOLE 16104 0 0 SERVICE CORP INTL COM 817565104 862 23100 SH SOLE 23100 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 5499 107259 SH SOLE 107259 0 0 SERVICENOW INC COM 81762P102 43133 330800 SH SOLE 330800 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 247975 10829549 SH SOLE 10829549 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 88119 3848338 SH DFND 1 3848338 0 0 SHERWIN WILLIAMS CO COM 824348106 754 1840 SH DFND 1 1840 0 0 SHERWIN WILLIAMS CO COM 824348106 23043 56197 SH SOLE 56197 0 0 SHIRE PLC SPONSORED ADR 82481R106 7801 50287 SH SOLE 50287 0 0 SHOPIFY INC CL A 82509L107 46986 463262 SH SOLE 463262 0 0 SHOPIFY INC CL A 82509L107 565 5573 SH DFND 1 5573 0 0 SIERRA WIRELESS INC COM 826516106 7942 387200 SH SOLE 387200 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 16949 123482 SH SOLE 123482 0 0 SIGNET JEWELERS LIMITED SHS G81276100 1306 23100 SH SOLE 23100 0 0 SILGAN HOLDINGS INC COM 827048109 4607 156750 SH SOLE 156750 0 0 SILVER RUN ACQUISITION COM CL A 82812A103 9898 998800 SH SOLE 998800 0 0 SILVER RUN ACQUISITION *W EXP 03/28/202 82812A111 493 332933 SH SOLE 332933 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 982 17200 SH SOLE 17200 0 0 SIMON PPTY GROUP INC NEW COM 828806109 15784 91904 SH SOLE 91904 0 0 SIMPLY GOOD FOODS CO COM 82900L102 11151 781987 SH SOLE 781987 0 0 SIMPLY GOOD FOODS CO *W EXP 07/07/202 82900L110 3157 813700 SH SOLE 813700 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 505 8800 SH SOLE 8800 0 0 SIRIUS XM HLDGS INC COM 82968B103 1492 278318 SH SOLE 278318 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 2800 36500 SH SOLE 36500 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 905 13589 SH DFND 1 13589 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 17237 617600 SH SOLE 617600 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 13411 141239 SH SOLE 141239 0 0 SL GREEN RLTY CORP COM 78440X101 2921 28942 SH SOLE 28942 0 0 SLM CORP COM 78442P106 6687 591801 SH SOLE 591801 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 5423 151391 SH DFND 1 151391 0 0 SMITH A O COM 831865209 2704 44127 SH SOLE 44127 0 0 SMTC CORP COM NEW 832682207 141 50535 SH DFND 1 50535 0 0 SMUCKER J M CO COM NEW 832696405 216 1742 SH DFND 1 1742 0 0 SMUCKER J M CO COM NEW 832696405 5296 42626 SH SOLE 42626 0 0 SNAP INC CL A 83304A106 773 52890 SH SOLE 52890 0 0 SNAP ON INC COM 833034101 5594 32095 SH SOLE 32095 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 1971 33200 SH SOLE 33200 0 0 SOGOU INC ADR REPSTG A 83409V104 459 39661 SH SOLE 39661 0 0 SONIC CORP COM 835451105 2486 90461 SH SOLE 90461 0 0 SONOCO PRODS CO COM 835495102 1345 25318 SH SOLE 25318 0 0 SONY CORP SPONSORED ADR 835699307 219 4865 SH DFND 1 4865 0 0 SOUTH JERSEY INDS INC COM 838518108 727 23274 SH SOLE 23274 0 0 SOUTH ST CORP COM 840441109 990 11355 SH SOLE 11355 0 0 SOUTHERN CO COM 842587107 34484 717082 SH SOLE 717082 0 0 SOUTHERN CO COM 842587107 1206 25081 SH DFND 1 25081 0 0 SOUTHERN COPPER CORP COM 84265V105 9855 207700 SH SOLE 207700 0 0 SOUTHWEST AIRLS CO COM 844741108 32502 496600 SH SOLE 496600 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 1816 22570 SH SOLE 22570 0 0 SPARK THERAPEUTICS INC COM 84652J103 4374 85066 SH SOLE 85066 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 3216 13000 SH SOLE 13000 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 430 1739 SH DFND 1 1739 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 27056 218814 SH DFND 1 218814 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 11091 89698 SH SOLE 89698 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 58907 1447000 SH SOLE 1447000 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 1903193 7131802 SH SOLE 7131802 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 34236 128291 SH DFND 1 128291 0 0 SPDR SERIES TRUST S&P DIVID ETF 78464A763 256 3227 SH DFND 1 3227 0 0 SPDR SERIES TRUST S&P BK ETF 78464A797 24257 512400 SH SOLE 512400 0 0 SPIRE INC COM 84857L101 5179 68910 SH SOLE 68910 0 0 SPLUNK INC COM 848637104 26797 323485 SH SOLE 323485 0 0 SPRINT CORP COM SER 1 85207U105 177 30064 SH SOLE 30064 0 0 SPROUTS FMRS MKT INC COM 85208M102 6063 249000 SH SOLE 249000 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 10936 270152 SH SOLE 270152 0 0 SSR MNG INC COM 784730103 4134 467932 SH SOLE 467932 0 0 STAMPS COM INC COM NEW 852857200 1502 7988 SH SOLE 7988 0 0 STANLEY BLACK & DECKER INC COM 854502101 48820 287700 SH SOLE 287700 0 0 STANTEC INC COM 85472N109 14394 512956 SH SOLE 512956 0 0 STANTEC INC COM 85472N109 7234 257775 SH DFND 1 257775 0 0 STARBUCKS CORP COM 855244109 28206 491138 SH DFND 1 491138 0 0 STARBUCKS CORP COM 855244109 173910 3028214 SH SOLE 3028214 0 0 STARS GROUP INC COM 85570W100 10225 438006 SH SOLE 438006 0 0 STATE AUTO FINL CORP COM 855707105 783 26900 SH SOLE 26900 0 0 STATE STR CORP COM 857477103 33099 339090 SH SOLE 339090 0 0 STATE STR CORP COM 857477103 412 4220 SH DFND 1 4220 0 0 STATOIL ASA SPONSORED ADR 85771P102 1567 73143 SH DFND 1 73143 0 0 STEEL DYNAMICS INC COM 858119100 2410 55875 SH SOLE 55875 0 0 STERICYCLE INC COM 858912108 2061 30309 SH SOLE 30309 0 0 STERIS PLC SHS USD G84720104 1779 20340 SH SOLE 20340 0 0 STERLING BANCORP INC COM 85917W102 323 25401 SH SOLE 25401 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 158 20510 SH DFND 1 20510 0 0 STRYKER CORP COM 863667101 1815 11719 SH DFND 1 11719 0 0 STRYKER CORP COM 863667101 81348 525368 SH SOLE 525368 0 0 STUDENT TRANSN INC COM 86388A108 2594 419933 SH SOLE 419933 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 287 39932 SH DFND 1 39932 0 0 SUN HYDRAULICS CORP COM 866942105 359 5550 SH SOLE 5550 0 0 SUN LIFE FINL INC COM 866796105 756833 18278225 SH SOLE 18278225 0 0 SUN LIFE FINL INC COM 866796105 162481 3924068 SH DFND 1 3924068 0 0 SUNCOR ENERGY INC NEW COM 867224107 252447 6854894 SH DFND 1 6854894 0 0 SUNCOR ENERGY INC NEW COM 867224107 1295843 35181519 SH SOLE 35181519 0 0 SUNTRUST BKS INC COM 867914103 9109 141021 SH SOLE 141021 0 0 SYKES ENTERPRISES INC COM 871237103 3242 103100 SH SOLE 103100 0 0 SYMANTEC CORP COM 871503108 28409 1012449 SH SOLE 1012449 0 0 SYMANTEC CORP COM 871503108 9551 340381 SH DFND 1 340381 0 0 SYNCHRONY FINL COM 87165B103 372 9646 SH DFND 1 9646 0 0 SYNCHRONY FINL COM 87165B103 9133 236545 SH SOLE 236545 0 0 SYNNEX CORP COM 87162W100 802 5900 SH SOLE 5900 0 0 SYNOPSYS INC COM 871607107 35615 417816 SH SOLE 417816 0 0 SYNOVUS FINL CORP COM NEW 87161C501 494 10300 SH SOLE 10300 0 0 SYSCO CORP COM 871829107 98207 1617104 SH SOLE 1617104 0 0 T MOBILE US INC COM 872590104 36681 577566 SH SOLE 577566 0 0 T MOBILE US INC COM 872590104 419 6598 SH DFND 1 6598 0 0 TABLEAU SOFTWARE INC CL A 87336U105 11209 161974 SH SOLE 161974 0 0 TAHOE RES INC COM 873868103 8173 1698250 SH SOLE 1698250 0 0 TAHOE RES INC COM 873868103 72 15000 SH DFND 1 15000 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 4117 103830 SH DFND 1 103830 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 78309 1975013 SH SOLE 1975013 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 485 4417 SH SOLE 4417 0 0 TAL ED GROUP SPONSORED ADS 874080104 1132 38094 SH SOLE 38094 0 0 TAPESTRY INC COM 876030107 25211 570002 SH SOLE 570002 0 0 TARGA RES CORP COM 87612G101 563 11636 SH DFND 1 11636 0 0 TARGET CORP COM 87612E106 360 5516 SH DFND 1 5516 0 0 TARGET CORP COM 87612E106 14787 226628 SH SOLE 226628 0 0 TAYLOR MORRISON HOME CORP CL A 87724P106 209 8546 SH DFND 1 8546 0 0 TD AMERITRADE HLDG CORP COM 87236Y108 316 6190 SH DFND 1 6190 0 0 TE CONNECTIVITY LTD REG SHS H84989104 15614 164288 SH SOLE 164288 0 0 TEAM INC COM 878155100 307 20600 SH SOLE 20600 0 0 TECK RESOURCES LTD CL B 878742204 211283 8053749 SH SOLE 8053749 0 0 TECK RESOURCES LTD CL B 878742204 24744 943189 SH DFND 1 943189 0 0 TELADOC INC COM 87918A105 2575 73900 SH SOLE 73900 0 0 TELECOM ITALIA S P A NEW SPON ADR ORD 87927Y102 111 12846 SH DFND 1 12846 0 0 TELECOM ITALIA S P A NEW SPON ADR SVGS 87927Y201 103 14337 SH DFND 1 14337 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 4032 22260 SH SOLE 22260 0 0 TELEFLEX INC COM 879369106 32840 131982 SH SOLE 131982 0 0 TELUS CORP COM 87971M103 741606 19512716 SH SOLE 19512716 0 0 TELUS CORP COM 87971M103 187416 4931629 SH DFND 1 4931629 0 0 TEMPUR SEALY INTL INC COM 88023U101 298 4760 SH DFND 1 4760 0 0 TEMPUR SEALY INTL INC COM 88023U101 2815 44900 SH SOLE 44900 0 0 TERADYNE INC COM 880770102 3446 82296 SH DFND 1 82296 0 0 TESARO INC COM 881569107 5779 69736 SH SOLE 69736 0 0 TESLA INC COM 88160R101 80868 259732 SH SOLE 259732 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 4618 243680 SH SOLE 243680 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 1291 14520 SH SOLE 14520 0 0 TEXAS INSTRS INC COM 882508104 162432 1555265 SH SOLE 1555265 0 0 TEXAS INSTRS INC COM 882508104 6972 66758 SH DFND 1 66758 0 0 TEXTRON INC COM 883203101 32800 579606 SH SOLE 579606 0 0 THERAPEUTICSMD INC COM 88338N107 1973 326702 SH SOLE 326702 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 58851 309939 SH SOLE 309939 0 0 THERMON GROUP HLDGS INC COM 88362T103 1032 43600 SH SOLE 43600 0 0 THOMSON REUTERS CORP COM 884903105 174622 3993287 SH SOLE 3993287 0 0 THOMSON REUTERS CORP COM 884903105 106703 2440112 SH DFND 1 2440112 0 0 TIFFANY & CO NEW COM 886547108 46575 448052 SH SOLE 448052 0 0 TIME WARNER INC COM NEW 887317303 75493 825326 SH SOLE 825326 0 0 TIME WARNER INC COM NEW 887317303 2281 24938 SH DFND 1 24938 0 0 TJX COS INC NEW COM 872540109 134476 1758779 SH SOLE 1758779 0 0 TJX COS INC NEW COM 872540109 2338 30579 SH DFND 1 30579 0 0 TOCAGEN INC COM 888846102 179 17438 SH SOLE 17438 0 0 TOOTSIE ROLL INDS INC COM 890516107 1518 41691 SH SOLE 41691 0 0 TORCHMARK CORP COM 891027104 75864 836337 SH SOLE 836337 0 0 TORO CO COM 891092108 6911 105942 SH SOLE 105942 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 2377375 40444429 SH SOLE 40444429 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 642543 10931094 SH DFND 1 10931094 0 0 TOTAL S A SPONSORED ADR 89151E109 9246 167263 SH DFND 1 167263 0 0 TOTAL SYS SVCS INC COM 891906109 9369 118465 SH SOLE 118465 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 1175 38200 SH SOLE 38200 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 376 2958 SH DFND 1 2958 0 0 TPG PACE ENERGY HLDGS CORP CL A 872656103 38909 3994800 SH SOLE 3994800 0 0 TPG PACE ENERGY HLDGS CORP *W EXP 99/99/999 872656111 1831 1331599 SH SOLE 1331599 0 0 TPG PACE HLDGS CORP *W EXP 99/99/999 G89827110 1161 749233 SH SOLE 749233 0 0 TRACTOR SUPPLY CO COM 892356106 2779 37175 SH SOLE 37175 0 0 TRANSALTA CORP COM 89346D107 36074 6067001 SH SOLE 6067001 0 0 TRANSALTA CORP COM 89346D107 369 62059 SH DFND 1 62059 0 0 TRANSCANADA CORP COM 89353D107 291119 5962022 SH DFND 1 5962022 0 0 TRANSCANADA CORP COM 89353D107 1017931 20846956 SH SOLE 20846956 0 0 TRANSDIGM GROUP INC COM 893641100 3948 14376 SH SOLE 14376 0 0 TRANSGLOBE ENERGY CORP COM 893662106 48 29625 SH DFND 1 29625 0 0 TRANSUNION COM 89400J107 9506 172971 SH SOLE 172971 0 0 TRAVELERS COMPANIES INC COM 89417E109 24117 177799 SH SOLE 177799 0 0 TRAVELERS COMPANIES INC COM 89417E109 1243 9163 SH DFND 1 9163 0 0 TREEHOUSE FOODS INC COM 89469A104 8374 169300 SH SOLE 169300 0 0 TRI POINTE GROUP INC COM 87265H109 2052 114494 SH SOLE 114494 0 0 TRIPADVISOR INC COM 896945201 4327 125574 SH SOLE 125574 0 0 TRISTATE CAP HLDGS INC COM 89678F100 460 20000 SH SOLE 20000 0 0 TRIUMPH GROUP INC NEW COM 896818101 652 23960 SH SOLE 23960 0 0 TRIVAGO N V SPON ADS A SHS 89686D105 742 108472 SH SOLE 108472 0 0 TRUSTMARK CORP COM 898402102 664 20842 SH SOLE 20842 0 0 TUCOWS INC COM NEW 898697206 553 7899 SH SOLE 7899 0 0 TUESDAY MORNING CORP COM NEW 899035505 347 126200 SH SOLE 126200 0 0 TUPPERWARE BRANDS CORP COM 899896104 2055 32782 SH SOLE 32782 0 0 TURQUOISE HILL RES LTD COM 900435108 11931 3484580 SH SOLE 3484580 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 17344 502274 SH SOLE 502274 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 48772 1429414 SH SOLE 1429414 0 0 TWITTER INC COM 90184L102 1690 70382 SH DFND 1 70382 0 0 TWO HBRS INVT CORP COM NEW 90187B408 1626 100000 SH SOLE 100000 0 0 TYSON FOODS INC CL A 902494103 10781 132981 SH SOLE 132981 0 0 U S PHYSICAL THERAPY INC COM 90337L108 1170 16200 SH SOLE 16200 0 0 UDR INC COM 902653104 3143 81604 SH SOLE 81604 0 0 UGI CORP NEW COM 902681105 4368 93044 SH SOLE 93044 0 0 ULTA BEAUTY INC COM 90384S303 10864 48573 SH SOLE 48573 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 22893 104901 SH SOLE 104901 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1917 41328 SH SOLE 41328 0 0 UNDER ARMOUR INC CL A 904311107 918 63635 SH SOLE 63635 0 0 UNDER ARMOUR INC CL C 904311206 797 59844 SH SOLE 59844 0 0 UNIFIRST CORP MASS COM 904708104 1385 8400 SH SOLE 8400 0 0 UNILEVER N V N Y SHS NEW 904784709 2451 42730 SH DFND 1 42730 0 0 UNILEVER PLC SPON ADR NEW 904767704 11775 210425 SH DFND 1 210425 0 0 UNION PAC CORP COM 907818108 2736 20405 SH DFND 1 20405 0 0 UNION PAC CORP COM 907818108 89760 669348 SH SOLE 669348 0 0 UNITED BANKSHARES INC WEST V COM 909907107 804 23135 SH SOLE 23135 0 0 UNITED CONTL HLDGS INC COM 910047109 14726 218482 SH SOLE 218482 0 0 UNITED PARCEL SERVICE INC CL B 911312106 155424 1304442 SH SOLE 1304442 0 0 UNITED PARCEL SERVICE INC CL B 911312106 8489 71245 SH DFND 1 71245 0 0 UNITED RENTALS INC COM 911363109 297 1725 SH DFND 1 1725 0 0 UNITED RENTALS INC COM 911363109 4321 25135 SH SOLE 25135 0 0 UNITED TECHNOLOGIES CORP COM 913017109 148711 1165718 SH SOLE 1165718 0 0 UNITED TECHNOLOGIES CORP COM 913017109 14547 114030 SH DFND 1 114030 0 0 UNITEDHEALTH GROUP INC COM 91324P102 70372 319205 SH DFND 1 319205 0 0 UNITEDHEALTH GROUP INC COM 91324P102 364824 1654833 SH SOLE 1654833 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 122784 711175 SH SOLE 711175 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 5060 29308 SH DFND 1 29308 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 28842 254447 SH SOLE 254447 0 0 UNIVEST CORP PA COM 915271100 890 31719 SH SOLE 31719 0 0 UNUM GROUP COM 91529Y106 34372 626197 SH SOLE 626197 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 1236 56875 SH SOLE 56875 0 0 US BANCORP DEL COM NEW 902973304 67116 1252634 SH SOLE 1252634 0 0 US BANCORP DEL COM NEW 902973304 10222 190779 SH DFND 1 190779 0 0 V F CORP COM 918204108 36905 498717 SH SOLE 498717 0 0 VAIL RESORTS INC COM 91879Q109 7532 35451 SH SOLE 35451 0 0 VALE S A ADR 91912E105 449 36747 SH DFND 1 36747 0 0 VALEANT PHARMACEUTICALS INTL COM 91911K102 23562 1126802 SH SOLE 1126802 0 0 VALERO ENERGY CORP NEW COM 91913Y100 14917 162297 SH SOLE 162297 0 0 VALLEY NATL BANCORP COM 919794107 284 25275 SH SOLE 25275 0 0 VALMONT INDS INC COM 920253101 1912 11529 SH SOLE 11529 0 0 VALVOLINE INC COM 92047W101 14070 561437 SH SOLE 561437 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 22592 1190300 SH SOLE 1190300 0 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 716 8935 SH DFND 1 8935 0 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 4961 60814 SH DFND 1 60814 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 1128 8215 SH DFND 1 8215 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 411 6740 SH DFND 1 6740 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 527 9639 SH DFND 1 9639 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 9220 200829 SH DFND 1 200829 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 493 6756 SH DFND 1 6756 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 495 8368 SH DFND 1 8368 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 56908 1239546 SH SOLE 1239546 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1035 17500 SH SOLE 17500 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2812 35163 SH DFND 1 35163 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 450 5150 SH DFND 1 5150 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1597 15653 SH DFND 1 15653 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 32830 730523 SH DFND 1 730523 0 0 VANTIV INC CL A 92210H105 209 2836 SH DFND 1 2836 0 0 VANTIV INC CL A 92210H105 21494 292241 SH SOLE 292241 0 0 VARIAN MED SYS INC COM 92220P105 3324 29909 SH SOLE 29909 0 0 VECTREN CORP COM 92240G101 821 12633 SH SOLE 12633 0 0 VECTREN CORP COM 92240G101 416 6402 SH DFND 1 6402 0 0 VEEVA SYS INC CL A COM 922475108 2945 53271 SH SOLE 53271 0 0 VENTAS INC COM 92276F100 6331 105502 SH SOLE 105502 0 0 VEREIT INC COM 92339V100 98 12606 SH SOLE 12606 0 0 VERISIGN INC COM 92343E102 14612 127679 SH SOLE 127679 0 0 VERISK ANALYTICS INC COM 92345Y106 18339 191029 SH SOLE 191029 0 0 VERISK ANALYTICS INC COM 92345Y106 5168 53836 SH DFND 1 53836 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 36828 695789 SH DFND 1 695789 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 184974 3494695 SH SOLE 3494695 0 0 VERMILION ENERGY INC COM 923725105 85962 2357843 SH SOLE 2357843 0 0 VERMILION ENERGY INC COM 923725105 23689 649772 SH DFND 1 649772 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 73188 488373 SH SOLE 488373 0 0 VIACOM INC NEW CL B 92553P201 3218 104439 SH SOLE 104439 0 0 VIAD CORP COM NEW 92552R406 3584 64700 SH SOLE 64700 0 0 VIDEOCON D2H LTD ADR 92657J101 17502 1840401 SH SOLE 1840401 0 0 VISA INC COM CL A 92826C839 469353 4116410 SH SOLE 4116410 0 0 VISA INC COM CL A 92826C839 79571 697868 SH DFND 1 697868 0 0 VMWARE INC CL A COM 928563402 5199 41485 SH SOLE 41485 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 402 12607 SH SOLE 12607 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 11437 358536 SH DFND 1 358536 0 0 VORNADO RLTY TR SH BEN INT 929042109 4003 51198 SH SOLE 51198 0 0 VULCAN MATLS CO COM 929160109 5024 39138 SH SOLE 39138 0 0 VULCAN MATLS CO COM 929160109 234 1826 SH DFND 1 1826 0 0 WABCO HLDGS INC COM 92927K102 5474 38147 SH SOLE 38147 0 0 WADDELL & REED FINL INC CL A 930059100 1658 74220 SH SOLE 74220 0 0 WAL-MART STORES INC COM 931142103 131825 1334932 SH SOLE 1334932 0 0 WAL-MART STORES INC COM 931142103 7783 78811 SH DFND 1 78811 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 2792 38442 SH DFND 1 38442 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 36074 496756 SH SOLE 496756 0 0 WASTE CONNECTIONS INC COM 94106B101 328207 4613785 SH SOLE 4613785 0 0 WASTE CONNECTIONS INC COM 94106B101 36789 516983 SH DFND 1 516983 0 0 WASTE MGMT INC DEL COM 94106L109 2207 25569 SH DFND 1 25569 0 0 WASTE MGMT INC DEL COM 94106L109 48476 561714 SH SOLE 561714 0 0 WATERS CORP COM 941848103 4549 23549 SH SOLE 23549 0 0 WATERS CORP COM 941848103 958 4957 SH DFND 1 4957 0 0 WATSCO INC COM 942622200 3078 18100 SH SOLE 18100 0 0 WEBSTER FINL CORP CONN COM 947890109 4929 87771 SH SOLE 87771 0 0 WEC ENERGY GROUP INC COM 92939U106 42483 639513 SH SOLE 639513 0 0 WEC ENERGY GROUP INC COM 92939U106 1333 20073 SH DFND 1 20073 0 0 WELBILT INC COM 949090104 1164 49500 SH SOLE 49500 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 4465 22200 SH SOLE 22200 0 0 WELLS FARGO CO NEW COM 949746101 168238 2773006 SH SOLE 2773006 0 0 WELLS FARGO CO NEW COM 949746101 43817 722218 SH DFND 1 722218 0 0 WELLTOWER INC COM 95040Q104 1443 22630 SH DFND 1 22630 0 0 WELLTOWER INC COM 95040Q104 33298 522161 SH SOLE 522161 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 10429 105695 SH SOLE 105695 0 0 WESTERN ALLIANCE BANCORP COM 957638109 6124 108158 SH SOLE 108158 0 0 WESTERN DIGITAL CORP COM 958102105 8276 104057 SH SOLE 104057 0 0 WESTERN UN CO COM 959802109 2609 137235 SH SOLE 137235 0 0 WESTPAC BKG CORP SPONSORED ADR 961214301 1313 55610 SH DFND 1 55610 0 0 WESTROCK CO COM 96145D105 6593 104303 SH SOLE 104303 0 0 WEYERHAEUSER CO COM 962166104 11245 318924 SH SOLE 318924 0 0 WGL HLDGS INC COM 92924F106 212 2464 SH DFND 1 2464 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 35770 1612727 SH SOLE 1612727 0 0 WHIRLPOOL CORP COM 963320106 15574 92353 SH SOLE 92353 0 0 WILLIAMS COS INC DEL COM 969457100 7776 255019 SH SOLE 255019 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 1429 9484 SH DFND 1 9484 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 53294 353669 SH SOLE 353669 0 0 WILLSCOT CORP *W EXP 09/10/202 971375118 5302 3681600 SH SOLE 3681600 0 0 WINGSTOP INC COM 974155103 1965 50400 SH SOLE 50400 0 0 WINTRUST FINL CORP COM 97650W108 329 4000 SH SOLE 4000 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 195789 3300000 SH SOLE 3300000 0 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 399 8991 SH DFND 1 8991 0 0 WIX COM LTD SHS M98068105 1297 22537 SH SOLE 22537 0 0 WORKDAY INC CL A 98138H101 51542 506605 SH SOLE 506605 0 0 WORKDAY INC CL A 98138H101 475 4670 SH DFND 1 4670 0 0 WORLD FUEL SVCS CORP COM 981475106 205 7291 SH DFND 1 7291 0 0 WPP PLC NEW ADR 92937A102 540 5967 SH DFND 1 5967 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 4168 187751 SH SOLE 187751 0 0 WSFS FINL CORP COM 929328102 703 14700 SH SOLE 14700 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 3497 30184 SH SOLE 30184 0 0 WYNN RESORTS LTD COM 983134107 4420 26216 SH SOLE 26216 0 0 XCEL ENERGY INC COM 98389B100 24943 518466 SH SOLE 518466 0 0 XENCOR INC COM 98401F105 2210 100821 SH SOLE 100821 0 0 XEROX CORP COM NEW 984121608 5933 203527 SH SOLE 203527 0 0 XILINX INC COM 983919101 20594 305461 SH SOLE 305461 0 0 XILINX INC COM 983919101 835 12390 SH DFND 1 12390 0 0 XL GROUP LTD COM G98294104 2805 79783 SH SOLE 79783 0 0 XPO LOGISTICS INC COM 983793100 2748 30000 SH SOLE 30000 0 0 XYLEM INC COM 98419M100 86804 1272781 SH SOLE 1272781 0 0 YAMANA GOLD INC COM 98462Y100 22601 7224092 SH SOLE 7224092 0 0 YEXT INC COM 98585N106 602 50000 SH SOLE 50000 0 0 YUM BRANDS INC COM 988498101 39159 479831 SH SOLE 479831 0 0 YUM BRANDS INC COM 988498101 236 2890 SH DFND 1 2890 0 0 YUM CHINA HLDGS INC COM 98850P109 3254 81300 SH SOLE 81300 0 0 ZAI LAB LTD ADR 98887Q104 234 11000 SH SOLE 11000 0 0 ZENDESK INC COM 98936J101 437 12900 SH SOLE 12900 0 0 ZILLOW GROUP INC CL A 98954M101 1031 25300 SH SOLE 25300 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 1165 28477 SH SOLE 28477 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 7705 63850 SH SOLE 63850 0 0 ZIONS BANCORPORATION COM 989701107 3013 59285 SH SOLE 59285 0 0 ZOETIS INC CL A 98978V103 23358 324234 SH SOLE 324234 0 0 ZUMIEZ INC COM 989817101 611 29320 SH SOLE 29320 0 0 ZYNGA INC CL A 98986T108 1297 324300 SH SOLE 324300 0 0