0000950123-19-000575.txt : 20190201 0000950123-19-000575.hdr.sgml : 20190201 20190201113013 ACCESSION NUMBER: 0000950123-19-000575 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20181231 FILED AS OF DATE: 20190201 DATE AS OF CHANGE: 20190201 EFFECTIVENESS DATE: 20190201 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: 19558424 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-2018 12-31-2018 TD ASSET MANAGEMENT INC
P O BOX 3 TD CENTER 7TH FLOOR 55 KING ST W TORONTO DOMINION CENTRE TORONTO A6 00000
13F COMBINATION REPORT 028-05987 28-11528 TD Waterhouse Private Investment Counsel Inc. N
Barbara Callbeck Managing Director 416-308-5346 Barbara Callbeck' Toronto A6 01-30-2019 1 1737 57488750 false 1 28-11528 TD Waterhouse Private Investment Counsel Inc.
INFORMATION TABLE 2 form13fInfoTable.xml INFORMATION TABLE FOR FORM 13F 2U INC COM 90214J101 1151 23155 SH SOLE 23155 0 0 3M CO COM 88579Y101 111410 584708 SH SOLE 584708 0 0 3M CO COM 88579Y101 7651 40153 SH DFND 1 40153 0 0 51JOB INC SP ADR REP COM 316827104 1013 16218 SH SOLE 16218 0 0 AARONS INC COM PAR $0.50 002535300 2140 50902 SH SOLE 50902 0 0 ABBOTT LABS COM 002824100 127556 1763527 SH SOLE 1763527 0 0 ABBOTT LABS COM 002824100 7206 99632 SH DFND 1 99632 0 0 ABBVIE INC COM 00287Y109 4569 49566 SH DFND 1 49566 0 0 ABBVIE INC COM 00287Y109 62508 678033 SH SOLE 678033 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 413 57784 SH SOLE 57784 0 0 ABIOMED INC COM 003654100 6285 19336 SH SOLE 19336 0 0 AC IMMUNE SA SHS H00263105 165 17506 SH SOLE 17506 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 6905 268572 SH SOLE 268572 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 2381 147249 SH SOLE 147249 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 888 37368 SH SOLE 37368 0 0 ACCELERON PHARMA INC COM 00434H108 5179 118921 SH SOLE 118921 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 72892 516931 SH SOLE 516931 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3046 21601 SH DFND 1 21601 0 0 ACTIVISION BLIZZARD INC COM 00507V109 16461 353472 SH SOLE 353472 0 0 ACTIVISION BLIZZARD INC COM 00507V109 460 9877 SH DFND 1 9877 0 0 ADOBE INC COM 00724F101 2807 12409 SH DFND 1 12409 0 0 ADOBE INC COM 00724F101 41560 183698 SH SOLE 183698 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 3413 21674 SH SOLE 21674 0 0 ADVANCED ENERGY INDS COM 007973100 14939 347987 SH SOLE 347987 0 0 ADVANCED MICRO DEVICES INC COM 007903107 5315 287925 SH SOLE 287925 0 0 AERCAP HOLDINGS NV SHS N00985106 1457 36798 SH SOLE 36798 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 1870 53079 SH SOLE 53079 0 0 AES CORP COM 00130H105 2882 199317 SH SOLE 199317 0 0 AFFILIATED MANAGERS GROUP COM 008252108 1860 19087 SH SOLE 19087 0 0 AFLAC INC COM 001055102 41194 904162 SH SOLE 904162 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 44570 660691 SH SOLE 660691 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 1918 41600 SH SOLE 41600 0 0 AGNC INVT CORP COM 00123Q104 45887 2616132 SH SOLE 2616132 0 0 AGNICO EAGLE MINES LTD COM 008474108 144587 3583979 SH SOLE 3583979 0 0 AGNICO EAGLE MINES LTD COM 008474108 19265 477533 SH DFND 1 477533 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 2341 97876 SH SOLE 97876 0 0 AIR PRODS & CHEMS INC COM 009158106 32262 201573 SH SOLE 201573 0 0 AIR PRODS & CHEMS INC COM 009158106 806 5034 SH DFND 1 5034 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 2967 48573 SH SOLE 48573 0 0 ALAMO GROUP INC COM 011311107 2892 37400 SH SOLE 37400 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 6888 1915924 SH SOLE 1915924 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 636 176934 SH DFND 1 176934 0 0 ALASKA AIR GROUP INC COM 011659109 624 10252 SH DFND 1 10252 0 0 ALASKA AIR GROUP INC COM 011659109 17038 280001 SH SOLE 280001 0 0 ALBEMARLE CORP COM 012653101 2498 32406 SH SOLE 32406 0 0 ALCOA CORP COM 013872106 561 21100 SH SOLE 21100 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 2165 211183 SH SOLE 211183 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 984 53511 SH SOLE 53511 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 3582 31084 SH SOLE 31084 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 36604 375970 SH SOLE 375970 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 88867 8840062 SH SOLE 8840062 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 11687 1162588 SH DFND 1 1162588 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1563 11401 SH DFND 1 11401 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 190757 1391675 SH SOLE 1391675 0 0 ALIGN TECHNOLOGY INC COM 016255101 10077 48118 SH SOLE 48118 0 0 ALLAKOS INC COM 01671P100 857 16387 SH SOLE 16387 0 0 ALLEGHANY CORP DEL COM 017175100 7330 11759 SH SOLE 11759 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 11009 138113 SH SOLE 138113 0 0 ALLERGAN PLC SHS G0177J108 92508 692111 SH SOLE 692111 0 0 ALLERGAN PLC SHS G0177J108 23018 172210 SH DFND 1 172210 0 0 ALLETE INC COM NEW 018522300 5015 65800 SH SOLE 65800 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 2209 14720 SH SOLE 14720 0 0 ALLIANT ENERGY CORP COM 018802108 9383 222081 SH SOLE 222081 0 0 ALLIANT ENERGY CORP COM 018802108 269 6370 SH DFND 1 6370 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 674 25043 SH SOLE 25043 0 0 ALLSTATE CORP COM 020002101 21679 262362 SH SOLE 262362 0 0 ALLY FINL INC COM 02005N100 8742 385808 SH SOLE 385808 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 6832 93707 SH SOLE 93707 0 0 ALPHABET INC CAP STK CL C 02079K107 422289 407768 SH SOLE 407768 0 0 ALPHABET INC CAP STK CL A 02079K305 209406 200396 SH SOLE 200396 0 0 ALPHABET INC CAP STK CL C 02079K107 67895 65560 SH DFND 1 65560 0 0 ALPHABET INC CAP STK CL A 02079K305 13968 13367 SH DFND 1 13367 0 0 ALTA MESA RES INC CL A 02133L109 699 699300 SH SOLE 699300 0 0 ALTA MESA RES INC *W EXP 03/28/202 02133L117 28 332933 SH SOLE 332933 0 0 ALTABA INC COM 021346101 4902 84600 SH SOLE 84600 0 0 ALTICE USA INC CL A 02156K103 3216 194684 SH SOLE 194684 0 0 ALTRIA GROUP INC COM 02209S103 48326 978460 SH SOLE 978460 0 0 ALTRIA GROUP INC COM 02209S103 1862 37692 SH DFND 1 37692 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 1850 135918 SH SOLE 135918 0 0 AMAZON COM INC COM 023135106 541634 360616 SH SOLE 360616 0 0 AMAZON COM INC COM 023135106 9542 6353 SH DFND 1 6353 0 0 AMBEV SA SPONSORED ADR 02319V103 74 18968 SH DFND 1 18968 0 0 AMEDISYS INC COM 023436108 6296 53761 SH SOLE 53761 0 0 AMEREN CORP COM 023608102 19589 300303 SH SOLE 300303 0 0 AMEREN CORP COM 023608102 1093 16758 SH DFND 1 16758 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 7624 237432 SH SOLE 237432 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 2180 52661 SH SOLE 52661 0 0 AMERICAN ELEC PWR INC COM 025537101 26607 355991 SH SOLE 355991 0 0 AMERICAN ELEC PWR INC COM 025537101 874 11692 SH DFND 1 11692 0 0 AMERICAN EXPRESS CO COM 025816109 18215 191098 SH DFND 1 191098 0 0 AMERICAN EXPRESS CO COM 025816109 32161 337401 SH SOLE 337401 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 6475 71518 SH SOLE 71518 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 63520 1611763 SH SOLE 1611763 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 16196 410960 SH DFND 1 410960 0 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 670 23529 SH SOLE 23529 0 0 AMERICAN STS WTR CO COM 029899101 3116 46476 SH SOLE 46476 0 0 AMERICAN TOWER CORP NEW COM 03027X100 54769 346221 SH SOLE 346221 0 0 AMERICAN TOWER CORP NEW COM 03027X100 685 4331 SH DFND 1 4331 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 898 9898 SH DFND 1 9898 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 36582 403018 SH SOLE 403018 0 0 AMERIPRISE FINL INC COM 03076C106 25408 243445 SH SOLE 243445 0 0 AMERIPRISE FINL INC COM 03076C106 10403 99676 SH DFND 1 99676 0 0 AMERISOURCEBERGEN CORP COM 03073E105 20300 272853 SH DFND 1 272853 0 0 AMERISOURCEBERGEN CORP COM 03073E105 10289 138296 SH SOLE 138296 0 0 AMETEK INC NEW COM 031100100 26237 387543 SH SOLE 387543 0 0 AMETEK INC NEW COM 031100100 3311 48903 SH DFND 1 48903 0 0 AMGEN INC COM 031162100 17794 91406 SH DFND 1 91406 0 0 AMGEN INC COM 031162100 107920 554374 SH SOLE 554374 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 6317 466875 SH SOLE 466875 0 0 AMPHENOL CORP NEW CL A 032095101 20000 246849 SH SOLE 246849 0 0 AMPHENOL CORP NEW CL A 032095101 2933 36197 SH DFND 1 36197 0 0 ANADARKO PETE CORP COM 032511107 1203 27434 SH DFND 1 27434 0 0 ANADARKO PETE CORP COM 032511107 41872 955099 SH SOLE 955099 0 0 ANALOG DEVICES INC COM 032654105 10461 121876 SH SOLE 121876 0 0 ANALOG DEVICES INC COM 032654105 753 8778 SH DFND 1 8778 0 0 ANAPLAN INC COM 03272L108 391 14730 SH SOLE 14730 0 0 ANAPTYSBIO INC COM 032724106 900 14109 SH SOLE 14109 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 3403 211753 SH SOLE 211753 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 1800 143404 SH SOLE 143404 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 3610 54849 SH DFND 1 54849 0 0 ANNALY CAP MGMT INC COM 035710409 43628 4442796 SH SOLE 4442796 0 0 ANSYS INC COM 03662Q105 5336 37327 SH SOLE 37327 0 0 ANSYS INC COM 03662Q105 2597 18166 SH DFND 1 18166 0 0 ANTERO RES CORP COM 03674X106 98 10392 SH SOLE 10392 0 0 ANTHEM INC COM 036752103 132478 504428 SH SOLE 504428 0 0 ANTHEM INC COM 036752103 529 2013 SH DFND 1 2013 0 0 AON PLC SHS CL A G0408V102 1716 11802 SH DFND 1 11802 0 0 AON PLC SHS CL A G0408V102 147658 1015811 SH SOLE 1015811 0 0 APACHE CORP COM 037411105 2936 111836 SH SOLE 111836 0 0 APACHE CORP COM 037411105 209 7967 SH DFND 1 7967 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 1905 43415 SH SOLE 43415 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 262 19841 SH SOLE 19841 0 0 APHRIA INC COM 03765K104 4073 708700 SH SOLE 708700 0 0 APPLE INC COM 037833100 582827 3694857 SH SOLE 3694857 0 0 APPLE INC COM 037833100 164074 1040152 SH DFND 1 1040152 0 0 APPLIED MATLS INC COM 038222105 34517 1054263 SH DFND 1 1054263 0 0 APPLIED MATLS INC COM 038222105 101326 3094879 SH SOLE 3094879 0 0 APTARGROUP INC COM 038336103 5259 55906 SH SOLE 55906 0 0 APTINYX INC COM 03836N103 187 11309 SH SOLE 11309 0 0 APTIV PLC SHS G6095L109 35092 569947 SH SOLE 569947 0 0 AQUA AMERICA INC COM 03836W103 633 18527 SH SOLE 18527 0 0 ARAMARK COM 03852U106 6725 232150 SH SOLE 232150 0 0 ARAMARK COM 03852U106 404 13948 SH DFND 1 13948 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 1090 52733 SH SOLE 52733 0 0 ARCH CAP GROUP LTD ORD G0450A105 30434 1138983 SH SOLE 1138983 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 18669 455682 SH SOLE 455682 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 2747 67059 SH DFND 1 67059 0 0 ARCONIC INC COM 03965L100 6268 371771 SH SOLE 371771 0 0 ARCUS BIOSCIENCES INC COM 03969F109 224 20758 SH SOLE 20758 0 0 ARGENX SE SPONSORED ADR 04016X101 4801 49978 SH SOLE 49978 0 0 ARISTA NETWORKS INC COM 040413106 6875 32630 SH SOLE 32630 0 0 ARRAY BIOPHARMA INC COM 04269X105 2080 145949 SH SOLE 145949 0 0 ARROW ELECTRS INC COM 042735100 4019 58291 SH SOLE 58291 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 587 8800 SH SOLE 8800 0 0 ASCENDIS PHARMA A S SPONSORED ADR 04351P101 4804 76672 SH SOLE 76672 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 314 2020 SH SOLE 2020 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 802 5156 SH DFND 1 5156 0 0 ASSURANT INC COM 04621X108 9898 110668 SH SOLE 110668 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 30012 790206 SH SOLE 790206 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 2479 65277 SH DFND 1 65277 0 0 AT&T INC COM 00206R102 6325 221624 SH DFND 1 221624 0 0 AT&T INC COM 00206R102 105251 3687855 SH SOLE 3687855 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 1625 46789 SH SOLE 46789 0 0 ATHENAHEALTH INC COM 04685W103 1451 11000 SH SOLE 11000 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 684 41775 SH SOLE 41775 0 0 ATLASSIAN CORP PLC CL A G06242104 16688 187550 SH SOLE 187550 0 0 ATMOS ENERGY CORP COM 049560105 8483 91492 SH SOLE 91492 0 0 ATRICURE INC COM 04963C209 1794 58626 SH SOLE 58626 0 0 AUDENTES THERAPEUTICS INC COM 05070R104 612 28722 SH SOLE 28722 0 0 AURORA CANNABIS INC COM 05156X108 16336 3290900 SH SOLE 3290900 0 0 AURORA CANNABIS INC COM 05156X108 321 64690 SH DFND 1 64690 0 0 AUTODESK INC COM 052769106 9116 70878 SH SOLE 70878 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 636 8129 SH SOLE 8129 0 0 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 333 10149 SH SOLE 10149 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 55031 419703 SH SOLE 419703 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 3178 24235 SH DFND 1 24235 0 0 AUTOZONE INC COM 053332102 11660 13908 SH DFND 1 13908 0 0 AUTOZONE INC COM 053332102 11800 14075 SH SOLE 14075 0 0 AVALARA INC COM 05338G106 347 11148 SH SOLE 11148 0 0 AVALONBAY CMNTYS INC COM 053484101 7051 40511 SH SOLE 40511 0 0 AVANGRID INC COM 05351W103 1503 30000 SH SOLE 30000 0 0 AVANOS MED INC COM 05350V106 2119 47300 SH SOLE 47300 0 0 AVERY DENNISON CORP COM 053611109 42531 473464 SH SOLE 473464 0 0 AVISTA CORP COM 05379B107 495 11655 SH SOLE 11655 0 0 AVNET INC COM 053807103 230 6369 SH DFND 1 6369 0 0 AVROBIO INC COM 05455M100 291 17504 SH SOLE 17504 0 0 AXA EQUITABLE HLDGS INC COM 054561105 13315 800664 SH SOLE 800664 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 6078 117692 SH SOLE 117692 0 0 AZZ INC COM 002474104 1526 37800 SH SOLE 37800 0 0 B2GOLD CORP COM 11777Q209 16521 5655181 SH SOLE 5655181 0 0 BADGER METER INC COM 056525108 925 18800 SH SOLE 18800 0 0 BAIDU INC SPON ADR REP A 056752108 4806 30305 SH SOLE 30305 0 0 BAIDU INC SPON ADR REP A 056752108 526 3315 SH DFND 1 3315 0 0 BAKER HUGHES A GE CO CL A 05722G100 345 16040 SH DFND 1 16040 0 0 BAKER HUGHES A GE CO CL A 05722G100 3302 153598 SH SOLE 153598 0 0 BALCHEM CORP COM 057665200 1269 16200 SH SOLE 16200 0 0 BALL CORP COM 058498106 28924 629064 SH SOLE 629064 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 520 52573 SH DFND 1 52573 0 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 236 7882 SH SOLE 7882 0 0 BANCO SANTANDER SA ADR 05964H105 1520 234509 SH DFND 1 234509 0 0 BANK AMER CORP COM 060505104 60032 2436378 SH DFND 1 2436378 0 0 BANK AMER CORP COM 060505104 304073 12340618 SH SOLE 12340618 0 0 BANK HAWAII CORP COM 062540109 703 10448 SH SOLE 10448 0 0 BANK MONTREAL QUE COM 063671101 1198029 18345873 SH SOLE 18345873 0 0 BANK MONTREAL QUE COM 063671101 212913 3260412 SH DFND 1 3260412 0 0 BANK N S HALIFAX COM 064149107 398999 8008086 SH DFND 1 8008086 0 0 BANK N S HALIFAX COM 064149107 1332679 26747585 SH SOLE 26747585 0 0 BANK NEW YORK MELLON CORP COM 064058100 35275 749423 SH SOLE 749423 0 0 BANK NEW YORK MELLON CORP COM 064058100 2252 47843 SH DFND 1 47843 0 0 BANK OZK COM 06417N103 882 38629 SH DFND 1 38629 0 0 BANK OZK COM 06417N103 29506 1292421 SH SOLE 1292421 0 0 BANKUNITED INC COM 06652K103 1929 64441 SH SOLE 64441 0 0 BARCLAYS PLC ADR 06738E204 129 17113 SH DFND 1 17113 0 0 BARINGS BDC INC COM 06759L103 425 47178 SH SOLE 47178 0 0 BARNES GROUP INC COM 067806109 981 18300 SH SOLE 18300 0 0 BARRICK GOLD CORP COM 067901108 119796 8877769 SH SOLE 8877769 0 0 BARRICK GOLD CORP COM 067901108 313 23215 SH DFND 1 23215 0 0 BAUSCH HEALTH COS INC COM 071734107 19428 1050902 SH SOLE 1050902 0 0 BAXTER INTL INC COM 071813109 11529 175160 SH SOLE 175160 0 0 BAYTEX ENERGY CORP COM 07317Q105 3390 1921138 SH SOLE 1921138 0 0 BB&T CORP COM 054937107 19616 452824 SH SOLE 452824 0 0 BB&T CORP COM 054937107 2004 46261 SH DFND 1 46261 0 0 BCE INC COM NEW 05534B760 111929 2834620 SH DFND 1 2834620 0 0 BCE INC COM NEW 05534B760 578027 14638767 SH SOLE 14638767 0 0 BECTON DICKINSON & CO COM 075887109 102999 457123 SH SOLE 457123 0 0 BECTON DICKINSON & CO PFD SHS CONV A 075887208 5066 87837 SH SOLE 87837 0 0 BECTON DICKINSON & CO COM 075887109 7159 31774 SH DFND 1 31774 0 0 BEIGENE LTD SPONSORED ADR 07725L102 4185 29848 SH SOLE 29848 0 0 BEMIS INC COM 081437105 422 9184 SH DFND 1 9184 0 0 BENCHMARK ELECTRS INC COM 08160H101 834 39400 SH SOLE 39400 0 0 BENEFICIAL BANCORP INC COM 08171T102 1103 77154 SH SOLE 77154 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 186580 913803 SH SOLE 913803 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 1836 6 SH DFND 1 6 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 7898 38680 SH DFND 1 38680 0 0 BERRY GLOBAL GROUP INC COM 08579W103 975 20512 SH DFND 1 20512 0 0 BERRY GLOBAL GROUP INC COM 08579W103 28281 595016 SH SOLE 595016 0 0 BEST BUY INC COM 086516101 3914 73900 SH SOLE 73900 0 0 BHP GROUP LIMITED SPONSORED ADS 088606108 8084 167400 SH SOLE 167400 0 0 BHP GROUP LIMITED SPONSORED ADS 088606108 1513 31325 SH DFND 1 31325 0 0 BIOGEN INC COM 09062X103 32943 109474 SH SOLE 109474 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 6945 81560 SH SOLE 81560 0 0 BJS RESTAURANTS INC COM 09180C106 3590 71000 SH SOLE 71000 0 0 BLACK HILLS CORP COM 092113109 2024 32237 SH SOLE 32237 0 0 BLACK HILLS CORP COM 092113109 292 4658 SH DFND 1 4658 0 0 BLACK KNIGHT INC COM 09215C105 9147 203000 SH SOLE 203000 0 0 BLACKBERRY LTD COM 09228F103 30080 4231068 SH SOLE 4231068 0 0 BLACKBERRY LTD COM 09228F103 2102 295603 SH DFND 1 295603 0 0 BLACKROCK INC COM 09247X101 10464 26639 SH DFND 1 26639 0 0 BLACKROCK INC COM 09247X101 70732 180061 SH SOLE 180061 0 0 BLOCK H & R INC COM 093671105 5912 233041 SH SOLE 233041 0 0 BLOOM ENERGY CORP COM CL A 093712107 887 88878 SH SOLE 88878 0 0 BLUE HILLS BANCORP INC COM 095573101 941 44097 SH SOLE 44097 0 0 BLUEBIRD BIO INC COM 09609G100 3868 38991 SH SOLE 38991 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 3398 63025 SH SOLE 63025 0 0 BOEING CO COM 097023105 320104 992570 SH SOLE 992570 0 0 BOEING CO COM 097023105 47059 145918 SH DFND 1 145918 0 0 BOOKING HLDGS INC COM 09857L108 15052 8739 SH DFND 1 8739 0 0 BOOKING HLDGS INC COM 09857L108 161610 93827 SH SOLE 93827 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2258 50103 SH SOLE 50103 0 0 BORGWARNER INC COM 099724106 2534 72938 SH SOLE 72938 0 0 BOSTON BEER INC CL A 100557107 2509 10417 SH SOLE 10417 0 0 BOSTON PROPERTIES INC COM 101121101 5131 45588 SH SOLE 45588 0 0 BOSTON SCIENTIFIC CORP COM 101137107 91225 2581341 SH SOLE 2581341 0 0 BOSTON SCIENTIFIC CORP COM 101137107 35532 1005433 SH DFND 1 1005433 0 0 BOTTOMLINE TECH DEL INC COM 101388106 451 9400 SH SOLE 9400 0 0 BP PLC SPONSORED ADR 055622104 923 21647 SH DFND 1 21647 0 0 BRADY CORP CL A 104674106 8230 189378 SH SOLE 189378 0 0 BRIDGE BANCORP INC COM 108035106 969 38000 SH SOLE 38000 0 0 BRIGGS & STRATTON CORP COM 109043109 149 11368 SH DFND 1 11368 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 1474 13226 SH SOLE 13226 0 0 BRIGHTHOUSE FINL INC COM 10922N103 1082 35494 SH SOLE 35494 0 0 BRINKER INTL INC COM 109641100 1117 25400 SH SOLE 25400 0 0 BRINKER INTL INC COM 109641100 242 5495 SH DFND 1 5495 0 0 BRINKS CO COM 109696104 3817 59034 SH SOLE 59034 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 51734 995262 SH SOLE 995262 0 0 BRISTOL MYERS SQUIBB CO COM 110122108 2654 51059 SH DFND 1 51059 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1142 35842 SH DFND 1 35842 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 4167 130806 SH SOLE 130806 0 0 BROADCOM INC COM 11135F101 106059 417096 SH SOLE 417096 0 0 BROADCOM INC COM 11135F101 39578 155646 SH DFND 1 155646 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 57438 596761 SH SOLE 596761 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 608741 15891019 SH SOLE 15891019 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 102486 2675372 SH DFND 1 2675372 0 0 BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 5790 190185 SH SOLE 190185 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 272899 7904979 SH SOLE 7904979 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 28442 823891 SH DFND 1 823891 0 0 BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 17048 1057390 SH DFND 1 1057390 0 0 BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 90603 5619677 SH SOLE 5619677 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 64889 2507083 SH SOLE 2507083 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 5550 214443 SH DFND 1 214443 0 0 BROWN & BROWN INC COM 115236101 1139 41326 SH SOLE 41326 0 0 BROWN FORMAN CORP CL B 115637209 27562 579273 SH SOLE 579273 0 0 BRP INC COM SUN VTG 05577W200 14340 554192 SH SOLE 554192 0 0 BRUKER CORP COM 116794108 20055 673661 SH SOLE 673661 0 0 BUCKLE INC COM 118440106 1145 59200 SH SOLE 59200 0 0 BURLINGTON STORES INC COM 122017106 13795 84805 SH SOLE 84805 0 0 BWX TECHNOLOGIES INC COM 05605H100 7981 208754 SH SOLE 208754 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 46176 549121 SH SOLE 549121 0 0 CABLE ONE INC COM 12685J105 3525 4298 SH SOLE 4298 0 0 CABOT MICROELECTRONICS CORP COM 12709P103 9440 99000 SH SOLE 99000 0 0 CABOT OIL & GAS CORP COM 127097103 10237 458031 SH SOLE 458031 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 11474 263887 SH SOLE 263887 0 0 CAE INC COM 124765108 119635 6512471 SH SOLE 6512471 0 0 CAE INC COM 124765108 7998 435400 SH DFND 1 435400 0 0 CAL MAINE FOODS INC COM NEW 128030202 4629 109427 SH SOLE 109427 0 0 CALAVO GROWERS INC COM 128246105 423 5800 SH SOLE 5800 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 1887 39602 SH SOLE 39602 0 0 CALLAWAY GOLF CO COM 131193104 7001 457600 SH SOLE 457600 0 0 CAMECO CORP COM 13321L108 15318 1351510 SH SOLE 1351510 0 0 CAMECO CORP COM 13321L108 9410 830214 SH DFND 1 830214 0 0 CAMPBELL SOUP CO COM 134429109 13307 403376 SH DFND 1 403376 0 0 CAMPBELL SOUP CO COM 134429109 1862 56434 SH SOLE 56434 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 10555 241566 SH SOLE 241566 0 0 CANADIAN NAT RES LTD COM 136385101 469594 19470888 SH SOLE 19470888 0 0 CANADIAN NAT RES LTD COM 136385101 146593 6076593 SH DFND 1 6076593 0 0 CANADIAN NATL RY CO COM 136375102 246131 3324749 SH DFND 1 3324749 0 0 CANADIAN NATL RY CO COM 136375102 969391 13094598 SH SOLE 13094598 0 0 CANADIAN PAC RY LTD COM 13645T100 485175 2735432 SH SOLE 2735432 0 0 CANADIAN PAC RY LTD COM 13645T100 133891 754908 SH DFND 1 754908 0 0 CANOPY GROWTH CORP COM 138035100 482 17967 SH DFND 1 17967 0 0 CANOPY GROWTH CORP COM 138035100 20541 766320 SH SOLE 766320 0 0 CAPITAL ONE FINL CORP COM 14040H105 77092 1019867 SH SOLE 1019867 0 0 CAPITAL ONE FINL CORP COM 14040H105 23410 309700 SH DFND 1 309700 0 0 CAPITOL FED FINL INC COM 14057J101 1377 107832 SH SOLE 107832 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 2729 409100 SH SOLE 409100 0 0 CARA THERAPEUTICS INC COM 140755109 252 19400 SH SOLE 19400 0 0 CARDINAL HEALTH INC COM 14149Y108 4109 92124 SH SOLE 92124 0 0 CARDINAL HEALTH INC COM 14149Y108 382 8572 SH DFND 1 8572 0 0 CAREDX INC COM 14167L103 385 15315 SH SOLE 15315 0 0 CARGURUS INC COM CL A 141788109 1011 29965 SH SOLE 29965 0 0 CARGURUS INC COM CL A 141788109 665 19705 SH DFND 1 19705 0 0 CARMAX INC COM 143130102 18901 301315 SH SOLE 301315 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 5847 118595 SH SOLE 118595 0 0 CARTERS INC COM 146229109 2465 30200 SH SOLE 30200 0 0 CASEYS GEN STORES INC COM 147528103 10925 85260 SH SOLE 85260 0 0 CATALENT INC COM 148806102 13795 442445 SH SOLE 442445 0 0 CATERPILLAR INC DEL COM 149123101 33396 262819 SH SOLE 262819 0 0 CATERPILLAR INC DEL COM 149123101 844 6639 SH DFND 1 6639 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 17957 183552 SH SOLE 183552 0 0 CBRE GROUP INC CL A 12504L109 8598 214740 SH SOLE 214740 0 0 CBS CORP NEW CL B 124857202 10332 236316 SH SOLE 236316 0 0 CDK GLOBAL INC COM 12508E101 4126 86165 SH SOLE 86165 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 1080342 14511522 SH SOLE 14511522 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 194474 2612239 SH DFND 1 2612239 0 0 CDW CORP COM 12514G108 768 9470 SH SOLE 9470 0 0 CELANESE CORP DEL COM 150870103 57359 637534 SH SOLE 637534 0 0 CELESTICA INC SUB VTG SHS 15101Q108 15102 1724625 SH SOLE 1724625 0 0 CELESTICA INC SUB VTG SHS 15101Q108 149 17049 SH DFND 1 17049 0 0 CELGENE CORP COM 151020104 18909 295043 SH SOLE 295043 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 127 25930 SH DFND 1 25930 0 0 CENOVUS ENERGY INC COM 15135U109 76317 10856280 SH DFND 1 10856280 0 0 CENOVUS ENERGY INC COM 15135U109 200062 28463039 SH SOLE 28463039 0 0 CENTENE CORP DEL COM 15135B101 52639 456539 SH SOLE 456539 0 0 CENTENE CORP DEL COM 15135B101 425 3683 SH DFND 1 3683 0 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 3379 306597 SH SOLE 306597 0 0 CENTERPOINT ENERGY INC COM 15189T107 62079 2199053 SH SOLE 2199053 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 475 170866 SH SOLE 170866 0 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 200 6400 SH SOLE 6400 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 516 21200 SH SOLE 21200 0 0 CENTURYLINK INC COM 156700106 23707 1564830 SH SOLE 1564830 0 0 CENTURYLINK INC COM 156700106 952 62826 SH DFND 1 62826 0 0 CERIDIAN HCM HLDG INC COM 15677J108 3665 106295 SH SOLE 106295 0 0 CERNER CORP COM 156782104 12226 233135 SH SOLE 233135 0 0 CERNER CORP COM 156782104 2498 47631 SH DFND 1 47631 0 0 CF INDS HLDGS INC COM 125269100 4809 110531 SH SOLE 110531 0 0 CHART INDS INC COM PAR $0.01 16115Q308 2601 40000 SH SOLE 40000 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 28070 98500 SH SOLE 98500 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 201 1957 SH DFND 1 1957 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 22174 216012 SH SOLE 216012 0 0 CHEESECAKE FACTORY INC COM 163072101 1484 34100 SH SOLE 34100 0 0 CHEGG INC COM 163092109 1749 61542 SH SOLE 61542 0 0 CHEMED CORP NEW COM 16359R103 1161 4100 SH SOLE 4100 0 0 CHENIERE ENERGY INC COM NEW 16411R208 216 3645 SH SOLE 3645 0 0 CHENIERE ENERGY INC COM NEW 16411R208 691 11667 SH DFND 1 11667 0 0 CHESAPEAKE UTILS CORP COM 165303108 1648 20274 SH SOLE 20274 0 0 CHEVRON CORP NEW COM 166764100 170068 1563271 SH SOLE 1563271 0 0 CHEVRON CORP NEW COM 166764100 6863 63087 SH DFND 1 63087 0 0 CHICOS FAS INC COM 168615102 4300 765200 SH SOLE 765200 0 0 CHILDRENS PL INC COM 168905107 3910 43400 SH SOLE 43400 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 349 7270 SH DFND 1 7270 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 3702 8573 SH SOLE 8573 0 0 CHUBB LIMITED COM H1467J104 28036 217030 SH DFND 1 217030 0 0 CHUBB LIMITED COM H1467J104 85960 665426 SH SOLE 665426 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 62525 1747000 SH SOLE 1747000 0 0 CHURCH & DWIGHT INC COM 171340102 34043 517681 SH SOLE 517681 0 0 CHUYS HLDGS INC COM 171604101 573 32321 SH SOLE 32321 0 0 CIGNA CORP NEW COM 125523100 87424 460321 SH SOLE 460321 0 0 CIGNA CORP NEW COM 125523100 304 1600 SH DFND 1 1600 0 0 CIMAREX ENERGY CO COM 171798101 2930 47533 SH SOLE 47533 0 0 CINCINNATI FINL CORP COM 172062101 34162 441251 SH SOLE 441251 0 0 CINEMARK HOLDINGS INC COM 17243V102 697 19478 SH SOLE 19478 0 0 CINTAS CORP COM 172908105 11376 67718 SH SOLE 67718 0 0 CISCO SYS INC COM 17275R102 158271 3652680 SH SOLE 3652680 0 0 CISCO SYS INC COM 17275R102 11682 269608 SH DFND 1 269608 0 0 CITIGROUP INC COM NEW 172967424 3148 60478 SH DFND 1 60478 0 0 CITIGROUP INC COM NEW 172967424 39858 765623 SH SOLE 765623 0 0 CITIZENS FINL GROUP INC COM 174610105 13930 468567 SH SOLE 468567 0 0 CITIZENS FINL GROUP INC COM 174610105 1167 39240 SH DFND 1 39240 0 0 CITRIX SYS INC COM 177376100 4926 48081 SH SOLE 48081 0 0 CLOROX CO DEL COM 189054109 42997 278947 SH SOLE 278947 0 0 CME GROUP INC COM CL A 12572Q105 37128 197361 SH SOLE 197361 0 0 CME GROUP INC COM CL A 12572Q105 7939 42202 SH DFND 1 42202 0 0 CMS ENERGY CORP COM 125896100 413 8317 SH DFND 1 8317 0 0 CMS ENERGY CORP COM 125896100 9391 189145 SH SOLE 189145 0 0 CNOOC LTD SPONSORED ADR 126132109 3371 22114 SH DFND 1 22114 0 0 COCA COLA CO COM 191216100 35247 744399 SH DFND 1 744399 0 0 COCA COLA CO COM 191216100 243947 5152004 SH SOLE 5152004 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 63123 1376719 SH SOLE 1376719 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 407 8879 SH DFND 1 8879 0 0 COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 672 7913 SH DFND 1 7913 0 0 COGNEX CORP COM 192422103 715 18479 SH DFND 1 18479 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2862 45088 SH DFND 1 45088 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 11929 187918 SH SOLE 187918 0 0 COHERENT INC COM 192479103 22736 215083 SH SOLE 215083 0 0 COHERENT INC COM 192479103 631 5970 SH DFND 1 5970 0 0 COLFAX CORP COM 194014106 5894 282000 SH SOLE 282000 0 0 COLGATE PALMOLIVE CO COM 194162103 58306 979609 SH SOLE 979609 0 0 COLGATE PALMOLIVE CO COM 194162103 7883 132439 SH DFND 1 132439 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 1254 22744 SH DFND 1 22744 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 5881 106697 SH SOLE 106697 0 0 COLUMBIA BKG SYS INC COM 197236102 926 25517 SH SOLE 25517 0 0 COMCAST CORP NEW CL A 20030N101 127032 3730762 SH SOLE 3730762 0 0 COMCAST CORP NEW CL A 20030N101 31794 933758 SH DFND 1 933758 0 0 COMERICA INC COM 200340107 3327 48431 SH SOLE 48431 0 0 COMFORT SYS USA INC COM 199908104 5425 124200 SH SOLE 124200 0 0 COMMERCE BANCSHARES INC COM 200525103 5319 94360 SH SOLE 94360 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1790 110356 SH SOLE 110356 0 0 CONAGRA BRANDS INC COM 205887102 42601 1994436 SH SOLE 1994436 0 0 CONCHO RES INC COM 20605P101 15277 148620 SH SOLE 148620 0 0 CONOCOPHILLIPS COM 20825C104 28417 455768 SH SOLE 455768 0 0 CONSOLIDATED EDISON INC COM 209115104 9021 117978 SH SOLE 117978 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 436 7391 SH DFND 1 7391 0 0 CONSTELLATION BRANDS INC CL A 21036P108 11474 71349 SH SOLE 71349 0 0 CONTINENTAL RESOURCES INC COM 212015101 4849 120640 SH SOLE 120640 0 0 COOPER COS INC COM NEW 216648402 35658 140111 SH SOLE 140111 0 0 COOPER STD HLDGS INC COM 21676P103 6784 109200 SH SOLE 109200 0 0 COPART INC COM 217204106 2872 60108 SH SOLE 60108 0 0 CORELOGIC INC COM 21871D103 11804 353200 SH SOLE 353200 0 0 CORNING INC COM 219350105 21352 706791 SH SOLE 706791 0 0 CORNING INC COM 219350105 494 16355 SH DFND 1 16355 0 0 CORVEL CORP COM 221006109 2993 48500 SH SOLE 48500 0 0 CORVUS PHARMACEUTICALS INC COM 221015100 173 47078 SH SOLE 47078 0 0 COSTAR GROUP INC COM 22160N109 9439 27982 SH SOLE 27982 0 0 COSTCO WHSL CORP NEW COM 22160K105 169193 830559 SH SOLE 830559 0 0 COSTCO WHSL CORP NEW COM 22160K105 48801 239560 SH DFND 1 239560 0 0 COTT CORP QUE COM 22163N106 10063 722972 SH DFND 1 722972 0 0 COTT CORP QUE COM 22163N106 9790 703381 SH SOLE 703381 0 0 COTY INC COM CL A 222070203 886 135022 SH SOLE 135022 0 0 COUPA SOFTWARE INC COM 22266L106 5711 90854 SH SOLE 90854 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 315 1973 SH SOLE 1973 0 0 CRANE CO COM 224399105 845 11700 SH SOLE 11700 0 0 CRAY INC COM NEW 225223304 910 42142 SH SOLE 42142 0 0 CREDICORP LTD COM G2519Y108 62232 280743 SH SOLE 280743 0 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 249 22902 SH DFND 1 22902 0 0 CRESCENT PT ENERGY CORP COM 22576C101 313 103369 SH DFND 1 103369 0 0 CRESCENT PT ENERGY CORP COM 22576C101 11442 3774692 SH SOLE 3774692 0 0 CRH MEDICAL CORP COM 12626F105 317 103605 SH DFND 1 103605 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 288 9619 SH SOLE 9619 0 0 CRITEO S A SPONS ADS 226718104 234 10386 SH DFND 1 10386 0 0 CROCS INC COM 227046109 4313 166000 SH SOLE 166000 0 0 CRONOS GROUP INC COM 22717L101 5840 554700 SH SOLE 554700 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 386 52617 SH SOLE 52617 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 65645 604299 SH SOLE 604299 0 0 CROWN CASTLE INTL CORP NEW 6.875% CON PFD A 22822V309 2624 2500 SH SOLE 2500 0 0 CROWN HOLDINGS INC COM 228368106 868 20875 SH SOLE 20875 0 0 CSG SYS INTL INC COM 126349109 3685 116000 SH SOLE 116000 0 0 CSW INDUSTRIALS INC COM 126402106 855 17677 SH SOLE 17677 0 0 CSX CORP COM 126408103 27290 439245 SH SOLE 439245 0 0 CSX CORP COM 126408103 1599 25744 SH DFND 1 25744 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 5341 197391 SH SOLE 197391 0 0 CTS CORP COM 126501105 912 35239 SH SOLE 35239 0 0 CUBESMART COM 229663109 629 21925 SH SOLE 21925 0 0 CUBIC CORP COM 229669106 2199 40928 SH SOLE 40928 0 0 CUMMINS INC COM 231021106 31807 238007 SH SOLE 238007 0 0 CUMMINS INC COM 231021106 5651 42287 SH DFND 1 42287 0 0 CURTISS WRIGHT CORP COM 231561101 797 7800 SH SOLE 7800 0 0 CUTERA INC COM 232109108 311 18279 SH SOLE 18279 0 0 CVS HEALTH CORP COM 126650100 88911 1357006 SH SOLE 1357006 0 0 CVS HEALTH CORP COM 126650100 44675 681846 SH DFND 1 681846 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 31611 2485179 SH SOLE 2485179 0 0 CYTOMX THERAPEUTICS INC COM 23284F105 913 60482 SH SOLE 60482 0 0 D R HORTON INC COM 23331A109 6404 184768 SH SOLE 184768 0 0 DANAHER CORP DEL COM 235851102 133850 1297999 SH SOLE 1297999 0 0 DANAHER CORP DEL COM 235851102 36767 356547 SH DFND 1 356547 0 0 DARDEN RESTAURANTS INC COM 237194105 962 9636 SH DFND 1 9636 0 0 DARDEN RESTAURANTS INC COM 237194105 9259 92720 SH SOLE 92720 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 5169 116000 SH SOLE 116000 0 0 DAVITA INC COM 23918K108 4488 87219 SH SOLE 87219 0 0 DAVITA INC COM 23918K108 1315 25555 SH DFND 1 25555 0 0 DEERE & CO COM 244199105 232 1557 SH DFND 1 1557 0 0 DEERE & CO COM 244199105 49363 330920 SH SOLE 330920 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 19777 396330 SH SOLE 396330 0 0 DENALI THERAPEUTICS INC COM 24823R105 473 22900 SH SOLE 22900 0 0 DENISON MINES CORP COM 248356107 416 546424 SH DFND 1 546424 0 0 DENNYS CORP COM 24869P104 2193 135314 SH SOLE 135314 0 0 DENTSPLY SIRONA INC COM 24906P109 2516 67625 SH SOLE 67625 0 0 DESCARTES SYS GROUP INC COM 249906108 12069 457242 SH SOLE 457242 0 0 DESCARTES SYS GROUP INC COM 249906108 467 17714 SH DFND 1 17714 0 0 DEVON ENERGY CORP NEW COM 25179M103 3134 139051 SH SOLE 139051 0 0 DEXCOM INC COM 252131107 1494 12467 SH SOLE 12467 0 0 DFB HEALTHCARE ACQUISTION CO COM 23291E109 7388 750000 SH SOLE 750000 0 0 DFB HEALTHCARE ACQUISTION CO *W EXP 04/11/202 23291E117 270 250000 SH SOLE 250000 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 11670 82296 SH DFND 1 82296 0 0 DIAMONDBACK ENERGY INC COM 25278X109 7163 77266 SH SOLE 77266 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 169 15800 SH SOLE 15800 0 0 DIGITAL RLTY TR INC COM 253868103 6607 62005 SH SOLE 62005 0 0 DIGITAL RLTY TR INC COM 253868103 1049 9849 SH DFND 1 9849 0 0 DISCOVER FINL SVCS COM 254709108 1739 29491 SH DFND 1 29491 0 0 DISCOVER FINL SVCS COM 254709108 16235 275263 SH SOLE 275263 0 0 DISCOVERY INC COM SER A 25470F104 1139 46040 SH SOLE 46040 0 0 DISCOVERY INC COM SER C 25470F302 2472 107094 SH SOLE 107094 0 0 DISH NETWORK CORP CL A 25470M109 1670 66898 SH SOLE 66898 0 0 DISNEY WALT CO COM DISNEY 254687106 91201 831743 SH SOLE 831743 0 0 DISNEY WALT CO COM DISNEY 254687106 8474 77279 SH DFND 1 77279 0 0 DOCUSIGN INC COM 256163106 6464 161273 SH SOLE 161273 0 0 DOLLAR GEN CORP NEW COM 256677105 90270 835211 SH SOLE 835211 0 0 DOLLAR GEN CORP NEW COM 256677105 1560 14434 SH DFND 1 14434 0 0 DOLLAR TREE INC COM 256746108 1276 14133 SH DFND 1 14133 0 0 DOLLAR TREE INC COM 256746108 18477 204572 SH SOLE 204572 0 0 DOMINION ENERGY INC COM 25746U109 47804 668961 SH SOLE 668961 0 0 DOMINION ENERGY INC COM 25746U109 937 13113 SH DFND 1 13113 0 0 DOMINOS PIZZA INC COM 25754A201 2733 11021 SH SOLE 11021 0 0 DOMTAR CORP COM NEW 257559203 386 10975 SH SOLE 10975 0 0 DONALDSON INC COM 257651109 4018 92601 SH SOLE 92601 0 0 DOVER CORP COM 260003108 7677 108200 SH SOLE 108200 0 0 DOWDUPONT INC COM 26078J100 170483 3187791 SH SOLE 3187791 0 0 DOWDUPONT INC COM 26078J100 46469 868899 SH DFND 1 868899 0 0 DR REDDYS LABS LTD ADR 256135203 369 9800 SH SOLE 9800 0 0 DRIL-QUIP INC COM 262037104 475 15820 SH SOLE 15820 0 0 DSW INC CL A 23334L102 1650 66800 SH SOLE 66800 0 0 DTE ENERGY CO COM 233331107 25577 231889 SH SOLE 231889 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 94442 1094342 SH SOLE 1094342 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 34537 400198 SH DFND 1 400198 0 0 DUKE REALTY CORP COM NEW 264411505 2816 108721 SH SOLE 108721 0 0 DULUTH HLDGS INC COM CL B 26443V101 2442 96800 SH SOLE 96800 0 0 DUNKIN BRANDS GROUP INC COM 265504100 9497 148106 SH SOLE 148106 0 0 DXC TECHNOLOGY CO COM 23355L106 4798 90237 SH SOLE 90237 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 3544 80774 SH SOLE 80774 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 413 9403 SH DFND 1 9403 0 0 EAST WEST BANCORP INC COM 27579R104 3438 78976 SH SOLE 78976 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 3196 203800 SH SOLE 203800 0 0 EASTGROUP PPTY INC COM 277276101 4158 45327 SH SOLE 45327 0 0 EASTMAN CHEM CO COM 277432100 60224 823745 SH SOLE 823745 0 0 EATON CORP PLC SHS G29183103 23949 348802 SH SOLE 348802 0 0 EATON CORP PLC SHS G29183103 1952 28424 SH DFND 1 28424 0 0 EBAY INC COM 278642103 8290 295324 SH SOLE 295324 0 0 ECOLAB INC COM 278865100 14062 95431 SH SOLE 95431 0 0 ECOLAB INC COM 278865100 2373 16102 SH DFND 1 16102 0 0 EDGEWELL PERS CARE CO COM 28035Q102 220 5900 SH SOLE 5900 0 0 EDISON INTL COM 281020107 7378 129969 SH SOLE 129969 0 0 EDITAS MEDICINE INC COM 28106W103 386 16970 SH SOLE 16970 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 10719 69980 SH SOLE 69980 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 2658 17356 SH DFND 1 17356 0 0 EL PASO ELEC CO COM NEW 283677854 1790 35700 SH SOLE 35700 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 5954 188824 SH SOLE 188824 0 0 ELDORADO GOLD CORP NEW COM 284902509 1531 522840 SH SOLE 522840 0 0 ELECTRONIC ARTS INC COM 285512109 14959 189572 SH SOLE 189572 0 0 ELLIE MAE INC COM 28849P100 1187 18889 SH SOLE 18889 0 0 EMCOR GROUP INC COM 29084Q100 2805 47000 SH SOLE 47000 0 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 4102 69200 SH SOLE 69200 0 0 EMERSON ELEC CO COM 291011104 72285 1209792 SH SOLE 1209792 0 0 EMERSON ELEC CO COM 291011104 3783 63316 SH DFND 1 63316 0 0 EMPLOYERS HOLDINGS INC COM 292218104 2468 58800 SH SOLE 58800 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 2254 31817 SH SOLE 31817 0 0 ENBRIDGE INC COM 29250N105 1127707 36317422 SH SOLE 36317422 0 0 ENBRIDGE INC COM 29250N105 267993 8630631 SH DFND 1 8630631 0 0 ENCANA CORP COM 292505104 3066 531408 SH DFND 1 531408 0 0 ENCANA CORP COM 292505104 53827 9329574 SH SOLE 9329574 0 0 ENCOMPASS HEALTH CORP COM 29261A100 2432 39422 SH SOLE 39422 0 0 ENCORE CAP GROUP INC COM 292554102 1227 52231 SH SOLE 52231 0 0 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 232 17600 SH SOLE 17600 0 0 ENERPLUS CORP COM 292766102 32333 4158247 SH SOLE 4158247 0 0 ENERPLUS CORP COM 292766102 4223 543085 SH DFND 1 543085 0 0 ENSCO PLC SHS CLASS A G3157S106 37 10532 SH DFND 1 10532 0 0 ENTEGRIS INC COM 29362U104 1715 61486 SH SOLE 61486 0 0 ENTERGY CORP NEW COM 29364G103 23755 275991 SH SOLE 275991 0 0 ENTERGY CORP NEW COM 29364G103 1135 13183 SH DFND 1 13183 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 360 14652 SH SOLE 14652 0 0 EOG RES INC COM 26875P101 58353 669108 SH SOLE 669108 0 0 EOG RES INC COM 26875P101 4454 51075 SH DFND 1 51075 0 0 EPLUS INC COM 294268107 3046 42800 SH SOLE 42800 0 0 EQUIFAX INC COM 294429105 9884 106130 SH SOLE 106130 0 0 EQUINIX INC COM PAR $0.001 29444U700 49747 141103 SH SOLE 141103 0 0 EQUINIX INC COM PAR $0.001 29444U700 540 1533 SH DFND 1 1533 0 0 EQUINOR ASA SPONSORED ADR 29446M102 973 45980 SH DFND 1 45980 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 282 8008 SH SOLE 8008 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 1469 48962 SH SOLE 48962 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 7310 110735 SH SOLE 110735 0 0 ERICSSON ADR B SEK 10 294821608 124 13828 SH DFND 1 13828 0 0 ESCO TECHNOLOGIES INC COM 296315104 2346 35566 SH SOLE 35566 0 0 ESSENT GROUP LTD COM G3198U102 769 22500 SH SOLE 22500 0 0 ESSEX PPTY TR INC COM 297178105 5038 20546 SH SOLE 20546 0 0 ESTRE AMBIENTAL INC *W EXP 12/21/202 G3206V118 36 649100 SH SOLE 649100 0 0 EURONET WORLDWIDE INC COM 298736109 2672 26099 SH SOLE 26099 0 0 EVEREST RE GROUP LTD COM G3223R108 63907 293473 SH SOLE 293473 0 0 EVERGY INC COM 30034W106 4650 81909 SH SOLE 81909 0 0 EVERGY INC COM 30034W106 324 5704 SH DFND 1 5704 0 0 EVERSOURCE ENERGY COM 30040W108 445 6836 SH DFND 1 6836 0 0 EVERSOURCE ENERGY COM 30040W108 8539 131292 SH SOLE 131292 0 0 EVERTEC INC COM 30040P103 5941 207000 SH SOLE 207000 0 0 EVO PMTS INC CL A COM 26927E104 267 10822 SH SOLE 10822 0 0 EXACT SCIENCES CORP COM 30063P105 8310 131700 SH SOLE 131700 0 0 EXELIXIS INC COM 30161Q104 1199 60948 SH SOLE 60948 0 0 EXELON CORP COM 30161N101 35297 782642 SH SOLE 782642 0 0 EXELON CORP COM 30161N101 1595 35358 SH DFND 1 35358 0 0 EXLSERVICE HOLDINGS INC COM 302081104 3452 65600 SH SOLE 65600 0 0 EXPEDIA GROUP INC COM NEW 30212P303 4377 38852 SH SOLE 38852 0 0 EXPEDITORS INTL WASH INC COM 302130109 59940 880301 SH SOLE 880301 0 0 EXPONENT INC COM 30214U102 10213 201400 SH SOLE 201400 0 0 EXTRA SPACE STORAGE INC COM 30225T102 3352 37043 SH SOLE 37043 0 0 EXXON MOBIL CORP COM 30231G102 260382 3818476 SH SOLE 3818476 0 0 EXXON MOBIL CORP COM 30231G102 12592 184658 SH DFND 1 184658 0 0 F M C CORP COM NEW 302491303 2905 39283 SH SOLE 39283 0 0 F5 NETWORKS INC COM 315616102 13364 82480 SH SOLE 82480 0 0 FACEBOOK INC CL A 30303M102 257302 1962790 SH SOLE 1962790 0 0 FACEBOOK INC CL A 30303M102 2376 18125 SH DFND 1 18125 0 0 FACTSET RESH SYS INC COM 303075105 4858 24272 SH SOLE 24272 0 0 FAIR ISAAC CORP COM 303250104 2655 14200 SH SOLE 14200 0 0 FAR PT ACQUISITION CORP COM CL A 30734W109 9650 1000000 SH SOLE 1000000 0 0 FAR PT ACQUISITION CORP *W EXP 06/01/202 30734W117 433 333332 SH SOLE 333332 0 0 FARFETCH LTD ORD SH CL A 30744W107 379 21408 SH SOLE 21408 0 0 FASTENAL CO COM 311900104 16478 315123 SH SOLE 315123 0 0 FASTENAL CO COM 311900104 2058 39365 SH DFND 1 39365 0 0 FATE THERAPEUTICS INC COM 31189P102 567 44209 SH SOLE 44209 0 0 FB FINL CORP COM 30257X104 1515 43274 SH SOLE 43274 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 2624 22229 SH SOLE 22229 0 0 FEDERAL SIGNAL CORP COM 313855108 201 10100 SH SOLE 10100 0 0 FEDERATED INVS INC PA CL B 314211103 433 16296 SH SOLE 16296 0 0 FEDEX CORP COM 31428X106 11789 73073 SH SOLE 73073 0 0 FEDEX CORP COM 31428X106 228 1413 SH DFND 1 1413 0 0 FIBROGEN INC COM 31572Q808 2149 46426 SH SOLE 46426 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 13325 423819 SH SOLE 423819 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 34240 333887 SH SOLE 333887 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 774 49925 SH SOLE 49925 0 0 FIFTH THIRD BANCORP COM 316773100 12618 536244 SH SOLE 536244 0 0 FIRST AMERN FINL CORP COM 31847R102 2380 53318 SH SOLE 53318 0 0 FIRST BANCSHARES INC MS COM 318916103 474 15675 SH SOLE 15675 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 673 23312 SH SOLE 23312 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 4971 846622 SH SOLE 846622 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 1160 13346 SH SOLE 13346 0 0 FIRSTENERGY CORP COM 337932107 803 21373 SH DFND 1 21373 0 0 FIRSTENERGY CORP COM 337932107 20971 558490 SH SOLE 558490 0 0 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 16002 233337 SH SOLE 233337 0 0 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 848 12356 SH DFND 1 12356 0 0 FISERV INC COM 337738108 1878 25548 SH DFND 1 25548 0 0 FISERV INC COM 337738108 68625 933803 SH SOLE 933803 0 0 FIVE BELOW INC COM 33829M101 1094 10690 SH SOLE 10690 0 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 232 24929 SH SOLE 24929 0 0 FIVE9 INC COM 338307101 2345 53629 SH SOLE 53629 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 19564 105344 SH SOLE 105344 0 0 FLEX LTD ORD Y2573F102 123 16132 SH DFND 1 16132 0 0 FLIR SYS INC COM 302445101 1798 41292 SH SOLE 41292 0 0 FLOWSERVE CORP COM 34354P105 6448 169603 SH DFND 1 169603 0 0 FLOWSERVE CORP COM 34354P105 1458 38341 SH SOLE 38341 0 0 FLUOR CORP NEW COM 343412102 1473 45731 SH SOLE 45731 0 0 FNB CORP PA COM 302520101 544 55281 SH SOLE 55281 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 682 7921 SH DFND 1 7921 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 2047 23786 SH SOLE 23786 0 0 FOOT LOCKER INC COM 344849104 13204 248201 SH SOLE 248201 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 11070 1447022 SH SOLE 1447022 0 0 FORD MTR CO DEL COM PAR $0.01 345370860 10169 1329338 SH DFND 1 1329338 0 0 FORRESTER RESH INC COM 346563109 1690 37800 SH SOLE 37800 0 0 FORTINET INC COM 34959E109 3041 43184 SH SOLE 43184 0 0 FORTIS INC COM 349553107 178117 5345467 SH SOLE 5345467 0 0 FORTIS INC COM 349553107 127244 3818715 SH DFND 1 3818715 0 0 FORTIVE CORP COM 34959J108 1069 15800 SH DFND 1 15800 0 0 FORTIVE CORP COM 34959J108 29296 432988 SH SOLE 432988 0 0 FORTUNA SILVER MINES INC COM 349915108 4318 1179495 SH SOLE 1179495 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 11589 305061 SH SOLE 305061 0 0 FORTY SEVEN INC COM 34983P104 213 13537 SH SOLE 13537 0 0 FORWARD AIR CORP COM 349853101 16548 301700 SH SOLE 301700 0 0 FRANCO NEVADA CORP COM 351858105 128838 1838053 SH SOLE 1838053 0 0 FRANCO NEVADA CORP COM 351858105 44851 639895 SH DFND 1 639895 0 0 FRANKLIN RES INC COM 354613101 2815 94925 SH SOLE 94925 0 0 FREEPORT-MCMORAN INC CL B 35671D857 5096 494301 SH SOLE 494301 0 0 FRONTDOOR INC COM 35905A109 3060 115000 SH SOLE 115000 0 0 G1 THERAPEUTICS INC COM 3621LQ109 814 42491 SH SOLE 42491 0 0 GALLAGHER ARTHUR J & CO COM 363576109 20805 282290 SH SOLE 282290 0 0 GALLAGHER ARTHUR J & CO COM 363576109 1025 13908 SH DFND 1 13908 0 0 GAMESTOP CORP NEW CL A 36467W109 329 24245 SH DFND 1 24245 0 0 GAP INC DEL COM 364760108 1629 63227 SH SOLE 63227 0 0 GARDNER DENVER HLDGS INC COM 36555P107 8540 417586 SH SOLE 417586 0 0 GARMIN LTD SHS H2906T109 3494 55187 SH SOLE 55187 0 0 GARTNER INC COM 366651107 9539 74615 SH SOLE 74615 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 1031 42000 SH SOLE 42000 0 0 GENERAL DYNAMICS CORP COM 369550108 18060 114877 SH SOLE 114877 0 0 GENERAL DYNAMICS CORP COM 369550108 356 2264 SH DFND 1 2264 0 0 GENERAL ELECTRIC CO COM 369604103 4725 624155 SH DFND 1 624155 0 0 GENERAL ELECTRIC CO COM 369604103 54638 7217746 SH SOLE 7217746 0 0 GENERAL MLS INC COM 370334104 14264 366301 SH SOLE 366301 0 0 GENERAL MLS INC COM 370334104 733 18836 SH DFND 1 18836 0 0 GENERAL MTRS CO COM 37045V100 13328 398441 SH SOLE 398441 0 0 GENESEE & WYO INC CL A 371559105 474 6400 SH SOLE 6400 0 0 GENMARK DIAGNOSTICS INC COM 372309104 767 157816 SH SOLE 157816 0 0 GENTEX CORP COM 371901109 3077 152260 SH SOLE 152260 0 0 GENTHERM INC COM 37253A103 1344 33623 SH SOLE 33623 0 0 GENUINE PARTS CO COM 372460105 49937 520069 SH SOLE 520069 0 0 GENUINE PARTS CO COM 372460105 284 2958 SH DFND 1 2958 0 0 GETTY RLTY CORP NEW COM 374297109 6059 206012 SH SOLE 206012 0 0 GIBRALTAR INDS INC COM 374689107 1738 48840 SH SOLE 48840 0 0 GILDAN ACTIVEWEAR INC COM 375916103 90755 2991141 SH SOLE 2991141 0 0 GILDAN ACTIVEWEAR INC COM 375916103 4626 152452 SH DFND 1 152452 0 0 GILEAD SCIENCES INC COM 375558103 2372 37926 SH DFND 1 37926 0 0 GILEAD SCIENCES INC COM 375558103 31475 503204 SH SOLE 503204 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 5490 143682 SH DFND 1 143682 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 2549 62095 SH SOLE 62095 0 0 GLOBAL PMTS INC COM 37940X102 39250 380590 SH SOLE 380590 0 0 GLOBAL PMTS INC COM 37940X102 399 3869 SH DFND 1 3869 0 0 GLYCOMIMETICS INC COM 38000Q102 721 76110 SH SOLE 76110 0 0 GODADDY INC CL A 380237107 215 3284 SH DFND 1 3284 0 0 GOLD STD VENTURES CORP COM 380738104 297 236938 SH SOLE 236938 0 0 GOLDCORP INC NEW COM 380956409 95852 9791646 SH SOLE 9791646 0 0 GOLDCORP INC NEW COM 380956409 33768 3449492 SH DFND 1 3449492 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 4461 26706 SH DFND 1 26706 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 77952 466637 SH SOLE 466637 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 1414 69256 SH SOLE 69256 0 0 GOOSEHEAD INS INC COM CL A 38267D109 409 15554 SH SOLE 15554 0 0 GORES HOLDINGS III INC UNIT 09/07/2024 38286G208 29145 2900000 SH SOLE 2900000 0 0 GRACO INC COM 384109104 4924 117650 SH SOLE 117650 0 0 GRAHAM HLDGS CO COM 384637104 512 800 SH SOLE 800 0 0 GRAINGER W W INC COM 384802104 23789 84250 SH SOLE 84250 0 0 GRAINGER W W INC COM 384802104 1746 6182 SH DFND 1 6182 0 0 GRAN TIERRA ENERGY INC COM 38500T101 5301 2429575 SH SOLE 2429575 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 43950 1128117 SH SOLE 1128117 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 915 23495 SH DFND 1 23495 0 0 GROUP 1 AUTOMOTIVE INC COM 398905109 269 5093 SH DFND 1 5093 0 0 GROUPE CGI INC CL A SUB VTG 39945C109 26231 432531 SH DFND 1 432531 0 0 GROUPE CGI INC CL A SUB VTG 39945C109 139972 2289503 SH SOLE 2289503 0 0 GRUBHUB INC COM 400110102 704 9169 SH SOLE 9169 0 0 GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 633 22977 SH SOLE 22977 0 0 GS ACQUISITION HLDGS CORP COM CL A 36255F102 16660 1700000 SH SOLE 1700000 0 0 GS ACQUISITION HLDGS CORP *W EXP 06/12/202 36255F110 708 566666 SH SOLE 566666 0 0 GTT COMMUNICATIONS INC COM 362393100 847 35800 SH SOLE 35800 0 0 GTY TECHNOLOGY HOLDINGS INC *W EXP 10/25/202 G4182A128 337 432733 SH SOLE 432733 0 0 GUARANTY BANCORP DEL COM NEW 40075T607 724 34900 SH SOLE 34900 0 0 GUARDANT HEALTH INC COM 40131M109 765 20355 SH SOLE 20355 0 0 GUIDEWIRE SOFTWARE INC COM 40171V100 2977 37100 SH SOLE 37100 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 1098 11276 SH SOLE 11276 0 0 HALLIBURTON CO COM 406216101 23952 901137 SH SOLE 901137 0 0 HALLIBURTON CO COM 406216101 23229 873945 SH DFND 1 873945 0 0 HANESBRANDS INC COM 410345102 460 36737 SH DFND 1 36737 0 0 HANESBRANDS INC COM 410345102 15611 1245867 SH SOLE 1245867 0 0 HANGER INC COM NEW 41043F208 779 41103 SH SOLE 41103 0 0 HANOVER INS GROUP INC COM 410867105 2386 20431 SH SOLE 20431 0 0 HARLEY DAVIDSON INC COM 412822108 1657 48554 SH SOLE 48554 0 0 HARLEY DAVIDSON INC COM 412822108 16519 484154 SH DFND 1 484154 0 0 HARRIS CORP DEL COM 413875105 35681 264993 SH SOLE 264993 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 18225 410017 SH SOLE 410017 0 0 HASBRO INC COM 418056107 9934 122265 SH SOLE 122265 0 0 HAVERTY FURNITURE INC COM 419596101 567 30200 SH SOLE 30200 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 3340 91200 SH SOLE 91200 0 0 HAWAIIAN HOLDINGS INC COM 419879101 3149 119236 SH SOLE 119236 0 0 HAWKINS INC COM 420261109 446 10900 SH SOLE 10900 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 773 29280 SH SOLE 29280 0 0 HCA HEALTHCARE INC COM 40412C101 36561 293782 SH SOLE 293782 0 0 HCA HEALTHCARE INC COM 40412C101 261 2097 SH DFND 1 2097 0 0 HCP INC COM 40414L109 3897 139536 SH SOLE 139536 0 0 HD SUPPLY HLDGS INC COM 40416M105 3590 95682 SH SOLE 95682 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 2164 20891 SH SOLE 20891 0 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 316 3053 SH DFND 1 3053 0 0 HEALTHCARE SVCS GRP INC COM 421906108 970 24143 SH SOLE 24143 0 0 HELEN OF TROY CORP LTD COM G4388N106 498 3800 SH SOLE 3800 0 0 HELMERICH & PAYNE INC COM 423452101 2503 52208 SH SOLE 52208 0 0 HENRY JACK & ASSOC INC COM 426281101 8029 63460 SH SOLE 63460 0 0 HERITAGE COMMERCE CORP COM 426927109 875 77179 SH SOLE 77179 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 716 31127 SH SOLE 31127 0 0 HERITAGE FINL CORP WASH COM 42722X106 1086 36545 SH SOLE 36545 0 0 HERSHEY CO COM 427866108 81590 761239 SH SOLE 761239 0 0 HESS CORP COM 42809H107 3040 75057 SH SOLE 75057 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 6247 472902 SH SOLE 472902 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 133 10071 SH DFND 1 10071 0 0 HEXCEL CORP NEW COM 428291108 3678 64152 SH DFND 1 64152 0 0 HEXCEL CORP NEW COM 428291108 38908 678550 SH SOLE 678550 0 0 HILLENBRAND INC COM 431571108 5894 155400 SH SOLE 155400 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 23930 333284 SH SOLE 333284 0 0 HMS HLDGS CORP COM 40425J101 1564 55601 SH SOLE 55601 0 0 HOLLYFRONTIER CORP COM 436106108 6313 123485 SH SOLE 123485 0 0 HOLOGIC INC COM 436440101 35195 856338 SH SOLE 856338 0 0 HOLOGIC INC COM 436440101 309 7515 SH DFND 1 7515 0 0 HOME BANCSHARES INC COM 436893200 1972 120700 SH SOLE 120700 0 0 HOME DEPOT INC COM 437076102 212816 1238597 SH SOLE 1238597 0 0 HOME DEPOT INC COM 437076102 58317 339406 SH DFND 1 339406 0 0 HOMOLOGY MEDICINES INC COM 438083107 538 24068 SH SOLE 24068 0 0 HONDA MOTOR LTD AMERN SHS 438128308 406 12225 SH DFND 1 12225 0 0 HONEYWELL INTL INC COM 438516106 2842 21507 SH DFND 1 21507 0 0 HONEYWELL INTL INC COM 438516106 137613 1041573 SH SOLE 1041573 0 0 HOPE BANCORP INC COM 43940T109 667 56219 SH SOLE 56219 0 0 HORMEL FOODS CORP COM 440452100 30527 715263 SH SOLE 715263 0 0 HOST HOTELS & RESORTS INC COM 44107P104 3611 216619 SH SOLE 216619 0 0 HP INC COM 40434L105 10791 527401 SH SOLE 527401 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 299 7267 SH DFND 1 7267 0 0 HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 238 93564 SH SOLE 93564 0 0 HUDBAY MINERALS INC COM 443628102 14741 3116679 SH SOLE 3116679 0 0 HUMANA INC COM 444859102 40933 142883 SH SOLE 142883 0 0 HUNT J B TRANS SVCS INC COM 445658107 56226 604318 SH SOLE 604318 0 0 HUNT J B TRANS SVCS INC COM 445658107 263 2827 SH DFND 1 2827 0 0 HUNTINGTON BANCSHARES INC COM 446150104 3747 314340 SH SOLE 314340 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 3063 16096 SH SOLE 16096 0 0 HUNTSMAN CORP COM 447011107 581 30141 SH SOLE 30141 0 0 HURON CONSULTING GROUP INC COM 447462102 626 12200 SH SOLE 12200 0 0 IAC INTERACTIVECORP COM 44919P508 25727 140552 SH SOLE 140552 0 0 IAMGOLD CORP COM 450913108 7967 2171928 SH SOLE 2171928 0 0 ICICI BK LTD ADR 45104G104 31357 3047371 SH SOLE 3047371 0 0 ICU MED INC COM 44930G107 11194 48748 SH SOLE 48748 0 0 IDACORP INC COM 451107106 2263 24319 SH SOLE 24319 0 0 IDEX CORP COM 45167R104 16461 130377 SH SOLE 130377 0 0 IDEXX LABS INC COM 45168D104 13564 72919 SH SOLE 72919 0 0 IDEXX LABS INC COM 45168D104 479 2576 SH DFND 1 2576 0 0 ILLINOIS TOOL WKS INC COM 452308109 880 6949 SH DFND 1 6949 0 0 ILLINOIS TOOL WKS INC COM 452308109 27851 219836 SH SOLE 219836 0 0 ILLUMINA INC COM 452327109 22639 75480 SH SOLE 75480 0 0 ILLUMINA INC COM 452327109 812 2707 SH DFND 1 2707 0 0 IMMUNOGEN INC COM 45253H101 306 63833 SH SOLE 63833 0 0 IMMUNOMEDICS INC COM 452907108 4342 304288 SH SOLE 304288 0 0 IMPERIAL OIL LTD COM NEW 453038408 124475 4914932 SH SOLE 4914932 0 0 IMPERIAL OIL LTD COM NEW 453038408 16735 660749 SH DFND 1 660749 0 0 INCYTE CORP COM 45337C102 16186 254540 SH SOLE 254540 0 0 INDEPENDENT BK GROUP INC COM 45384B106 744 16252 SH SOLE 16252 0 0 INFOSYS LTD SPONSORED ADR 456788108 5810 610300 SH SOLE 610300 0 0 INFOSYS LTD SPONSORED ADR 456788108 418 43900 SH DFND 1 43900 0 0 ING GROEP N V SPONSORED ADR 456837103 2409 225957 SH DFND 1 225957 0 0 INGERSOLL-RAND PLC SHS G47791101 61922 678741 SH SOLE 678741 0 0 INGERSOLL-RAND PLC SHS G47791101 44401 486698 SH DFND 1 486698 0 0 INGREDION INC COM 457187102 17698 193628 SH SOLE 193628 0 0 INNOVIVA INC COM 45781M101 600 34400 SH SOLE 34400 0 0 INPHI CORP COM 45772F107 1315 40905 SH SOLE 40905 0 0 INSMED INC COM PAR $.01 457669307 2386 181846 SH SOLE 181846 0 0 INSPIRE MED SYS INC COM 457730109 404 9561 SH SOLE 9561 0 0 INSULET CORP COM 45784P101 1063 13400 SH SOLE 13400 0 0 INTEGER HLDGS CORP COM 45826H109 419 5500 SH SOLE 5500 0 0 INTEL CORP COM 458140100 136838 2915792 SH SOLE 2915792 0 0 INTEL CORP COM 458140100 6060 129138 SH DFND 1 129138 0 0 INTER PARFUMS INC COM 458334109 4616 70400 SH SOLE 70400 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 34976 464308 SH SOLE 464308 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 76837 675966 SH SOLE 675966 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 7155 62942 SH DFND 1 62942 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 7109 52947 SH SOLE 52947 0 0 INTERNATIONAL FLAVORS&FRAGRA UNIT 09/15/2021 459506309 4068 80000 SH SOLE 80000 0 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 1093 24916 SH SOLE 24916 0 0 INTERPUBLIC GROUP COS INC COM 460690100 14434 699650 SH SOLE 699650 0 0 INTL PAPER CO COM 460146103 5975 148047 SH SOLE 148047 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 162 14200 SH SOLE 14200 0 0 INTUIT COM 461202103 119042 604736 SH SOLE 604736 0 0 INTUIT COM 461202103 3652 18552 SH DFND 1 18552 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 2512 5245 SH DFND 1 5245 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 98646 205976 SH SOLE 205976 0 0 INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 319 21333 SH DFND 1 21333 0 0 INVESCO LTD SHS G491BT108 2904 173447 SH SOLE 173447 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 654 45200 SH SOLE 45200 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 97246 630400 SH SOLE 630400 0 0 INVESTORS BANCORP INC NEW COM 46146L101 1047 100700 SH SOLE 100700 0 0 IONIS PHARMACEUTICALS INC COM 462222100 1162 21503 SH SOLE 21503 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 974 110008 SH SOLE 110008 0 0 IPG PHOTONICS CORP COM 44980X109 1208 10666 SH SOLE 10666 0 0 IQVIA HLDGS INC COM 46266C105 11263 96950 SH SOLE 96950 0 0 IQVIA HLDGS INC COM 46266C105 892 7676 SH DFND 1 7676 0 0 IRON MTN INC NEW COM 46284V101 1577 48657 SH DFND 1 48657 0 0 IRON MTN INC NEW COM 46284V101 16588 511828 SH SOLE 511828 0 0 IRONWOOD PHARMACEUTICALS INC DBCV 2.250% 6/1 46333XAD0 735 782000 SH SOLE 782000 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 712 68717 SH SOLE 68717 0 0 ISHARES GOLD TRUST ISHARES 464285105 6431 508014 SH DFND 1 508014 0 0 ISHARES INC MSCI AUST ETF 464286103 986 51212 SH DFND 1 51212 0 0 ISHARES INC MSCI CDA ETF 464286509 1525 54340 SH DFND 1 54340 0 0 ISHARES INC MSCI BRIC INDX 464286657 483 13071 SH DFND 1 13071 0 0 ISHARES INC MSCI SWITZERLAND 464286749 556 16859 SH DFND 1 16859 0 0 ISHARES INC MSCI GERMANY ETF 464286806 1038 40934 SH DFND 1 40934 0 0 ISHARES INC MSCI HONG KG ETF 464286871 522 23121 SH DFND 1 23121 0 0 ISHARES INC MSCI AUST ETF 464286103 41899 2176576 SH SOLE 2176576 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 1998 52296 SH SOLE 52296 0 0 ISHARES INC MIN VOL EMRG MKT 464286533 4049 72470 SH SOLE 72470 0 0 ISHARES INC MSCI EURZONE ETF 464286608 42423 1210000 SH SOLE 1210000 0 0 ISHARES INC MSCI CHILE ETF 464286640 1679 40551 SH SOLE 40551 0 0 ISHARES INC MSCI STH AFR ETF 464286780 3413 67642 SH SOLE 67642 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 100995 1992400 SH SOLE 1992400 0 0 ISHARES INC MSCI SINGPOR ETF 46434G780 514 23255 SH DFND 1 23255 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 165 10500 SH DFND 1 10500 0 0 ISHARES TR SELECT DIVID ETF 464287168 202 2266 SH DFND 1 2266 0 0 ISHARES TR TIPS BD ETF 464287176 2471 20427 SH DFND 1 20427 0 0 ISHARES TR CORE S&P500 ETF 464287200 830 3297 SH DFND 1 3297 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 2024 51808 SH DFND 1 51808 0 0 ISHARES TR IBOXX INV CP ETF 464287242 6294 55792 SH DFND 1 55792 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 1335 8505 SH DFND 1 8505 0 0 ISHARES TR S&P 500 VAL ETF 464287408 4870 48147 SH DFND 1 48147 0 0 ISHARES TR MSCI EAFE ETF 464287465 4100 69751 SH DFND 1 69751 0 0 ISHARES TR CORE S&P MCP ETF 464287507 3140 18910 SH DFND 1 18910 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 4882 45396 SH DFND 1 45396 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 735 7002 SH DFND 1 7002 0 0 ISHARES TR U.S. REAL ES ETF 464287739 268 3400 SH DFND 1 3400 0 0 ISHARES TR CORE S&P SCP ETF 464287804 701 7985 SH DFND 1 7985 0 0 ISHARES TR GLB INFRASTR ETF 464288372 317 7661 SH DFND 1 7661 0 0 ISHARES TR INTL SEL DIV ETF 464288448 374 13011 SH DFND 1 13011 0 0 ISHARES TR IBOXX HI YD ETF 464288513 5236 64565 SH DFND 1 64565 0 0 ISHARES TR S&P US PFD STK 464288687 2468 72114 SH DFND 1 72114 0 0 ISHARES TR MSCI POLAND ETF 46429B606 1300 56451 SH SOLE 56451 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 39622 1014394 SH SOLE 1014394 0 0 ISHARES TR IBOXX INV CP ETF 464287242 5372 47615 SH SOLE 47615 0 0 ISHARES TR 20 YR TR BD ETF 464287432 15189 125000 SH SOLE 125000 0 0 ISHARES TR MSCI EAFE ETF 464287465 243848 4148493 SH SOLE 4148493 0 0 ISHARES TR CORE S&P MCP ETF 464287507 71890 432914 SH SOLE 432914 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 124058 926500 SH SOLE 926500 0 0 ISHARES TR IBOXX HI YD ETF 464288513 409 5045 SH SOLE 5045 0 0 ISHARES TR INTRM TR CRP ETF 464288638 2133 40700 SH SOLE 40700 0 0 ISHARES TR MSCI IRELAND ETF 46429B507 522 14102 SH DFND 1 14102 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 2897 57532 SH DFND 1 57532 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 318 5199 SH DFND 1 5199 0 0 ISHARES TR MIN VOL USA ETF 46429B697 748 14276 SH DFND 1 14276 0 0 ISHARES TR CORE MSCI EAFE 46432F842 578 10500 SH DFND 1 10500 0 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 471 51524 SH DFND 1 51524 0 0 J & J SNACK FOODS CORP COM 466032109 2954 20432 SH SOLE 20432 0 0 J2 GLOBAL INC COM 48123V102 271 3900 SH SOLE 3900 0 0 JABIL INC COM 466313103 803 32400 SH SOLE 32400 0 0 JACK IN THE BOX INC COM 466367109 1335 17200 SH SOLE 17200 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 11631 198951 SH SOLE 198951 0 0 JAGGED PEAK ENERGY INC COM 47009K107 635 69585 SH SOLE 69585 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 4870 39285 SH SOLE 39285 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 399 3217 SH DFND 1 3217 0 0 JBG SMITH PPTYS COM 46590V100 515 14800 SH SOLE 14800 0 0 JD COM INC SPON ADR CL A 47215P106 576 27509 SH SOLE 27509 0 0 JEFFERIES FINL GROUP INC COM 47233W109 3175 182893 SH SOLE 182893 0 0 JEFFERIES FINL GROUP INC COM 47233W109 211 12180 SH DFND 1 12180 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 2374 33056 SH SOLE 33056 0 0 JOHNSON & JOHNSON COM 478160104 264536 2049875 SH SOLE 2049875 0 0 JOHNSON & JOHNSON COM 478160104 56852 440543 SH DFND 1 440543 0 0 JOHNSON CTLS INTL PLC SHS G51502105 1477 49831 SH DFND 1 49831 0 0 JOHNSON CTLS INTL PLC SHS G51502105 8301 279981 SH SOLE 279981 0 0 JONES LANG LASALLE INC COM 48020Q107 348 2748 SH SOLE 2748 0 0 JPMORGAN CHASE & CO COM 46625H100 355858 3645340 SH SOLE 3645340 0 0 JPMORGAN CHASE & CO COM 46625H100 58327 597495 SH DFND 1 597495 0 0 JUNIPER NETWORKS INC COM 48203R104 819 30435 SH DFND 1 30435 0 0 JUNIPER NETWORKS INC COM 48203R104 2747 102075 SH SOLE 102075 0 0 JUST ENERGY GROUP INC COM 48213W101 13900 4209540 SH SOLE 4209540 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 8920 99900 SH SOLE 99900 0 0 KAMAN CORP COM 483548103 8599 153300 SH SOLE 153300 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 18417 192951 SH SOLE 192951 0 0 KAR AUCTION SVCS INC COM 48238T109 8446 177000 SH SOLE 177000 0 0 KELLOGG CO COM 487836108 40548 711238 SH SOLE 711238 0 0 KELLOGG CO COM 487836108 19165 336167 SH DFND 1 336167 0 0 KELLY SVCS INC CL A 488152208 1069 52200 SH SOLE 52200 0 0 KEURIG DR PEPPER INC COM 49271V100 553 21567 SH DFND 1 21567 0 0 KEYCORP NEW COM 493267108 805 54447 SH DFND 1 54447 0 0 KEYCORP NEW COM 493267108 4592 310673 SH SOLE 310673 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 27304 439822 SH SOLE 439822 0 0 KIMBERLY CLARK CORP COM 494368103 50540 443567 SH SOLE 443567 0 0 KIMBERLY CLARK CORP COM 494368103 19133 167926 SH DFND 1 167926 0 0 KIMCO RLTY CORP COM 49446R109 1807 123323 SH SOLE 123323 0 0 KINDER MORGAN INC DEL COM 49456B101 8583 558064 SH SOLE 558064 0 0 KINDER MORGAN INC DEL COM 49456B101 1288 83760 SH DFND 1 83760 0 0 KINROSS GOLD CORP COM NO PAR 496902404 30044 9325965 SH SOLE 9325965 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 24779 950665 SH SOLE 950665 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 218 8366 SH DFND 1 8366 0 0 KKR & CO INC CL A 48251W104 5300 270000 SH SOLE 270000 0 0 KLA-TENCOR CORP COM 482480100 26404 295052 SH SOLE 295052 0 0 KLA-TENCOR CORP COM 482480100 15208 169937 SH DFND 1 169937 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 279 11119 SH SOLE 11119 0 0 KOHLS CORP COM 500255104 5059 76266 SH SOLE 76266 0 0 KOSMOS ENERGY LTD COM 500688106 104 25538 SH SOLE 25538 0 0 KRAFT HEINZ CO COM 500754106 15689 364527 SH SOLE 364527 0 0 KRAFT HEINZ CO COM 500754106 1150 26717 SH DFND 1 26717 0 0 KROGER CO COM 501044101 1912 69524 SH DFND 1 69524 0 0 KROGER CO COM 501044101 13778 501025 SH SOLE 501025 0 0 KT CORP SPONSORED ADR 48268K101 6223 437600 SH SOLE 437600 0 0 KT CORP SPONSORED ADR 48268K101 208 14619 SH DFND 1 14619 0 0 KULICKE & SOFFA INDS INC COM 501242101 11631 573800 SH SOLE 573800 0 0 L BRANDS INC COM 501797104 7433 289555 SH SOLE 289555 0 0 L3 TECHNOLOGIES INC COM 502413107 8920 51362 SH SOLE 51362 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 7017 55535 SH SOLE 55535 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 368 2913 SH DFND 1 2913 0 0 LAM RESEARCH CORP COM 512807108 9834 72216 SH SOLE 72216 0 0 LAMB WESTON HLDGS INC COM 513272104 3280 44589 SH SOLE 44589 0 0 LANCASTER COLONY CORP COM 513847103 2529 14301 SH SOLE 14301 0 0 LANDSTAR SYS INC COM 515098101 3093 32335 SH SOLE 32335 0 0 LANTHEUS HLDGS INC COM 516544103 828 52909 SH SOLE 52909 0 0 LAS VEGAS SANDS CORP COM 517834107 9273 178155 SH SOLE 178155 0 0 LAS VEGAS SANDS CORP COM 517834107 1423 27332 SH DFND 1 27332 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 1943 280790 SH SOLE 280790 0 0 LAUDER ESTEE COS INC CL A 518439104 22378 172007 SH SOLE 172007 0 0 LAUDER ESTEE COS INC CL A 518439104 201 1544 SH DFND 1 1544 0 0 LAZYDAYS HLDGS INC COM 52110H100 1205 223173 SH SOLE 223173 0 0 LEGGETT & PLATT INC COM 524660107 10064 280812 SH SOLE 280812 0 0 LEGGETT & PLATT INC COM 524660107 506 14107 SH DFND 1 14107 0 0 LENNAR CORP CL A 526057104 1083 27661 SH DFND 1 27661 0 0 LENNAR CORP CL A 526057104 3500 89399 SH SOLE 89399 0 0 LENNOX INTL INC COM 526107107 360 1644 SH SOLE 1644 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 5617 77980 SH SOLE 77980 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 12032 582960 SH SOLE 582960 0 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 3666 99632 SH SOLE 99632 0 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 656 21374 SH DFND 1 21374 0 0 LILLY ELI & CO COM 532457108 6627 57271 SH DFND 1 57271 0 0 LILLY ELI & CO COM 532457108 112005 967894 SH SOLE 967894 0 0 LINCOLN NATL CORP IND COM 534187109 3906 76123 SH SOLE 76123 0 0 LINDE PLC COM G5494J103 205359 1316068 SH SOLE 1316068 0 0 LINDE PLC COM G5494J103 26319 168668 SH DFND 1 168668 0 0 LITTELFUSE INC COM 537008104 698 4068 SH SOLE 4068 0 0 LIVE OAK BANCSHARES INC COM 53803X105 615 41534 SH SOLE 41534 0 0 LKQ CORP COM 501889208 2612 110062 SH SOLE 110062 0 0 LKQ CORP COM 501889208 704 29666 SH DFND 1 29666 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 5998 1699286 SH DFND 1 1699286 0 0 LOCKHEED MARTIN CORP COM 539830109 4422 16889 SH DFND 1 16889 0 0 LOCKHEED MARTIN CORP COM 539830109 137537 525271 SH SOLE 525271 0 0 LOEWS CORP COM 540424108 83224 1828301 SH SOLE 1828301 0 0 LOGMEIN INC COM 54142L109 20182 247417 SH SOLE 247417 0 0 LOWES COS INC COM 548661107 22394 242469 SH SOLE 242469 0 0 LOWES COS INC COM 548661107 210 2279 SH DFND 1 2279 0 0 LOXO ONCOLOGY INC COM 548862101 5962 42564 SH SOLE 42564 0 0 LTC PPTYS INC COM 502175102 11216 269100 SH SOLE 269100 0 0 LULULEMON ATHLETICA INC COM 550021109 4169 34280 SH SOLE 34280 0 0 LULULEMON ATHLETICA INC COM 550021109 661 5437 SH DFND 1 5437 0 0 LUXFER HOLDINGS PLC SHS G5698W116 974 55272 SH SOLE 55272 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 73627 885367 SH SOLE 885367 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 10278 123597 SH DFND 1 123597 0 0 M & T BK CORP COM 55261F104 8622 60238 SH SOLE 60238 0 0 M & T BK CORP COM 55261F104 239 1670 SH DFND 1 1670 0 0 M D C HLDGS INC COM 552676108 5864 208600 SH SOLE 208600 0 0 MACERICH CO COM 554382101 1336 30861 SH SOLE 30861 0 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 602 41500 SH SOLE 41500 0 0 MACROGENICS INC COM 556099109 574 45228 SH SOLE 45228 0 0 MACYS INC COM 55616P104 4317 144969 SH SOLE 144969 0 0 MADDEN STEVEN LTD COM 556269108 21793 720200 SH SOLE 720200 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 731 6488 SH SOLE 6488 0 0 MAG SILVER CORP COM 55903Q104 2744 374791 SH SOLE 374791 0 0 MAGNA INTL INC COM 559222401 259137 5711291 SH SOLE 5711291 0 0 MAGNA INTL INC COM 559222401 49443 1089698 SH DFND 1 1089698 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 8124 724713 SH SOLE 724713 0 0 MAGNOLIA OIL & GAS CORP *W EXP 07/31/202 559663117 4035 1331599 SH SOLE 1331599 0 0 MANITOWOC CO INC COM NEW 563571405 255 7978 SH DFND 1 7978 0 0 MANTECH INTL CORP CL A 564563104 7614 145600 SH SOLE 145600 0 0 MANULIFE FINL CORP COM 56501R106 573984 40472244 SH SOLE 40472244 0 0 MANULIFE FINL CORP COM 56501R106 116815 8236763 SH DFND 1 8236763 0 0 MARATHON OIL CORP COM 565849106 4305 300241 SH SOLE 300241 0 0 MARATHON PETE CORP COM 56585A102 12708 215361 SH SOLE 215361 0 0 MARCUS CORP COM 566330106 1201 30400 SH SOLE 30400 0 0 MARKEL CORP COM 570535104 252 243 SH SOLE 243 0 0 MARKETAXESS HLDGS INC COM 57060D108 5071 24000 SH SOLE 24000 0 0 MARRIOTT INTL INC NEW CL A 571903202 36377 335091 SH SOLE 335091 0 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 293 4162 SH SOLE 4162 0 0 MARSH & MCLENNAN COS INC COM 571748102 88845 1114048 SH SOLE 1114048 0 0 MARSH & MCLENNAN COS INC COM 571748102 4736 59388 SH DFND 1 59388 0 0 MARTEN TRANS LTD COM 573075108 806 49800 SH SOLE 49800 0 0 MARTIN MARIETTA MATLS INC COM 573284106 46684 271624 SH SOLE 271624 0 0 MARTIN MARIETTA MATLS INC COM 573284106 2928 17035 SH DFND 1 17035 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 2046 126400 SH DFND 1 126400 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 49621 3064926 SH SOLE 3064926 0 0 MASCO CORP COM 574599106 23499 803661 SH SOLE 803661 0 0 MASIMO CORP COM 574795100 8583 79941 SH SOLE 79941 0 0 MASTERCARD INCORPORATED CL A 57636Q104 151439 802752 SH SOLE 802752 0 0 MASTERCARD INCORPORATED CL A 57636Q104 7034 37286 SH DFND 1 37286 0 0 MATADOR RES CO COM 576485205 645 41540 SH SOLE 41540 0 0 MATSON INC COM 57686G105 1598 49898 SH SOLE 49898 0 0 MATTEL INC COM 577081102 1033 103426 SH SOLE 103426 0 0 MAXAR TECHNOLOGIES LTD COM 57778L103 3751 314003 SH SOLE 314003 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 24840 488505 SH SOLE 488505 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 297 5837 SH DFND 1 5837 0 0 MAXIMUS INC COM 577933104 3847 59100 SH SOLE 59100 0 0 MCCORMICK & CO INC COM NON VTG 579780206 43064 309277 SH SOLE 309277 0 0 MCCORMICK & CO INC COM NON VTG 579780206 384 2760 SH DFND 1 2760 0 0 MCDONALDS CORP COM 580135101 11840 66677 SH DFND 1 66677 0 0 MCDONALDS CORP COM 580135101 213441 1202008 SH SOLE 1202008 0 0 MCKESSON CORP COM 58155Q103 6851 62019 SH SOLE 62019 0 0 MCKESSON CORP COM 58155Q103 978 8851 SH DFND 1 8851 0 0 MDU RES GROUP INC COM 552690109 2450 102779 SH SOLE 102779 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 781 48565 SH DFND 1 48565 0 0 MEDNAX INC COM 58502B106 4422 134000 SH SOLE 134000 0 0 MEDTRONIC PLC SHS G5960L103 131197 1442361 SH SOLE 1442361 0 0 MEDTRONIC PLC SHS G5960L103 5411 59493 SH DFND 1 59493 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 1232 69900 SH SOLE 69900 0 0 MENLO THERAPEUTICS INC COM 586858102 116 28200 SH SOLE 28200 0 0 MERCADOLIBRE INC COM 58733R102 624 2132 SH SOLE 2132 0 0 MERCK & CO INC COM 58933Y105 197005 2578267 SH SOLE 2578267 0 0 MERCK & CO INC COM 58933Y105 23084 302104 SH DFND 1 302104 0 0 MEREDITH CORP COM 589433101 384 7386 SH SOLE 7386 0 0 MERIDIAN BANCORP INC MD COM 58958U103 1181 82448 SH SOLE 82448 0 0 METHANEX CORP COM 59151K108 32235 670515 SH SOLE 670515 0 0 METHANEX CORP COM 59151K108 2040 42427 SH DFND 1 42427 0 0 METLIFE INC COM 59156R108 36320 884552 SH DFND 1 884552 0 0 METLIFE INC COM 59156R108 90154 2195669 SH SOLE 2195669 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 17229 30462 SH SOLE 30462 0 0 MGM RESORTS INTERNATIONAL COM 552953101 41724 1719876 SH SOLE 1719876 0 0 MGM RESORTS INTERNATIONAL COM 552953101 1342 55335 SH DFND 1 55335 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 1819 47982 SH SOLE 47982 0 0 MICHAELS COS INC COM 59408Q106 3858 284900 SH SOLE 284900 0 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 175 10159 SH DFND 1 10159 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 250 3479 SH DFND 1 3479 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 83736 1164296 SH SOLE 1164296 0 0 MICRON TECHNOLOGY INC COM 595112103 11527 363292 SH SOLE 363292 0 0 MICROSOFT CORP COM 594918104 907774 8937424 SH SOLE 8937424 0 0 MICROSOFT CORP COM 594918104 164415 1618731 SH DFND 1 1618731 0 0 MID AMER APT CMNTYS INC COM 59522J103 3194 33377 SH SOLE 33377 0 0 MIDDLESEX WATER CO COM 596680108 741 13883 SH SOLE 13883 0 0 MINERALS TECHNOLOGIES INC COM 603158106 585 11387 SH SOLE 11387 0 0 MINERVA NEUROSCIENCES INC COM 603380106 348 51593 SH SOLE 51593 0 0 MIRATI THERAPEUTICS INC COM 60468T105 670 15800 SH SOLE 15800 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 4528 929698 SH DFND 1 929698 0 0 MKS INSTRUMENT INC COM 55306N104 607 9400 SH SOLE 9400 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 71 10186 SH DFND 1 10186 0 0 MOHAWK INDS INC COM 608190104 2147 18358 SH SOLE 18358 0 0 MOLINA HEALTHCARE INC COM 60855R100 8193 70499 SH SOLE 70499 0 0 MOLSON COORS BREWING CO CL B 60871R209 3076 54770 SH SOLE 54770 0 0 MOLSON COORS BREWING CO CL B 60871R209 956 17030 SH DFND 1 17030 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 999 90484 SH SOLE 90484 0 0 MONDELEZ INTL INC CL A 609207105 22695 566957 SH SOLE 566957 0 0 MONDELEZ INTL INC CL A 609207105 12665 316390 SH DFND 1 316390 0 0 MONOLITHIC PWR SYS INC COM 609839105 549 4719 SH SOLE 4719 0 0 MONRO INC COM 610236101 3668 53357 SH SOLE 53357 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 8127 165112 SH SOLE 165112 0 0 MOODYS CORP COM 615369105 6877 49109 SH SOLE 49109 0 0 MOOG INC CL A 615394202 1054 13600 SH SOLE 13600 0 0 MORGAN STANLEY COM NEW 617446448 148831 3753624 SH SOLE 3753624 0 0 MORGAN STANLEY COM NEW 617446448 33252 838637 SH DFND 1 838637 0 0 MOSAIC ACQUISITION CORP COM CL A 61946M100 11820 1200000 SH SOLE 1200000 0 0 MOSAIC ACQUISITION CORP *W EXP 10/23/202 61946M118 396 400000 SH SOLE 400000 0 0 MOSAIC CO NEW COM 61945C103 3289 112598 SH SOLE 112598 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 84435 733961 SH SOLE 733961 0 0 MOUNTAIN PROV DIAMONDS INC COM NEW 62426E402 263 184042 SH SOLE 184042 0 0 MSCI INC COM 55354G100 17104 116016 SH SOLE 116016 0 0 MUELLER WTR PRODS INC COM SER A 624758108 1415 155525 SH SOLE 155525 0 0 MYERS INDS INC COM 628464109 484 32000 SH SOLE 32000 0 0 MYLAN N V SHS EURO N59465109 6436 234894 SH SOLE 234894 0 0 MYOKARDIA INC COM 62857M105 2199 44997 SH SOLE 44997 0 0 NANOMETRICS INC COM 630077105 476 17400 SH SOLE 17400 0 0 NASDAQ INC COM 631103108 6310 77352 SH SOLE 77352 0 0 NATIONAL COMM CORP COM 63546L102 541 15041 SH SOLE 15041 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 372 7754 SH DFND 1 7754 0 0 NATIONAL INSTRS CORP COM 636518102 7777 171385 SH SOLE 171385 0 0 NATIONAL OILWELL VARCO INC COM 637071101 2995 116541 SH SOLE 116541 0 0 NATIONAL PRESTO INDS INC COM 637215104 3706 31700 SH SOLE 31700 0 0 NATIONAL VISION HLDGS INC COM 63845R107 762 27039 SH SOLE 27039 0 0 NAVIGANT CONSULTING INC COM 63935N107 510 21200 SH SOLE 21200 0 0 NAVIGATORS GROUP INC COM 638904102 1272 18300 SH SOLE 18300 0 0 NEENAH INC COM 640079109 3901 66200 SH SOLE 66200 0 0 NEKTAR THERAPEUTICS COM 640268108 2755 83814 SH SOLE 83814 0 0 NETAPP INC COM 64110D104 4950 82963 SH SOLE 82963 0 0 NETEASE INC SPONSORED ADR 64110W102 512 2174 SH SOLE 2174 0 0 NETFLIX INC COM 64110L106 121525 454029 SH SOLE 454029 0 0 NETFLIX INC COM 64110L106 794 2968 SH DFND 1 2968 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 6930 97039 SH SOLE 97039 0 0 NEVRO CORP COM 64157F103 1298 33385 SH SOLE 33385 0 0 NEVSUN RES LTD COM 64156L101 4377 998088 SH SOLE 998088 0 0 NEW GOLD INC CDA COM 644535106 1801 2342595 SH SOLE 2342595 0 0 NEW JERSEY RES COM 646025106 824 18051 SH SOLE 18051 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 741 13519 SH SOLE 13519 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 1466 155803 SH SOLE 155803 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 111 11830 SH DFND 1 11830 0 0 NEWELL BRANDS INC COM 651229106 3631 195323 SH SOLE 195323 0 0 NEWFIELD EXPL CO COM 651290108 1499 102276 SH SOLE 102276 0 0 NEWMONT MINING CORP COM 651639106 14908 430254 SH SOLE 430254 0 0 NEWS CORP NEW CL A 65249B109 1276 112438 SH SOLE 112438 0 0 NEWS CORP NEW CL B 65249B208 395 34230 SH SOLE 34230 0 0 NEXGEN ENERGY LTD COM 65340P106 1831 1037700 SH SOLE 1037700 0 0 NEXTERA ENERGY INC COM 65339F101 101606 584547 SH SOLE 584547 0 0 NEXTERA ENERGY INC COM 65339F101 4218 24264 SH DFND 1 24264 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 993 23068 SH SOLE 23068 0 0 NIC INC COM 62914B100 484 38800 SH SOLE 38800 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 1161 49757 SH DFND 1 49757 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 2423 103840 SH SOLE 103840 0 0 NIKE INC CL B 654106103 152441 2056128 SH SOLE 2056128 0 0 NIKE INC CL B 654106103 10010 135015 SH DFND 1 135015 0 0 NISOURCE INC COM 65473P105 264 10426 SH DFND 1 10426 0 0 NISOURCE INC COM 65473P105 4264 168186 SH SOLE 168186 0 0 NOBLE ENERGY INC COM 655044105 4152 221303 SH SOLE 221303 0 0 NOBLE ENERGY INC COM 655044105 474 25243 SH DFND 1 25243 0 0 NOKIA CORP SPONSORED ADR 654902204 145 24895 SH DFND 1 24895 0 0 NORBORD INC COM NEW 65548P403 265 9965 SH DFND 1 9965 0 0 NORBORD INC COM NEW 65548P403 17430 655801 SH SOLE 655801 0 0 NORDSTROM INC COM 655664100 3919 84079 SH SOLE 84079 0 0 NORFOLK SOUTHERN CORP COM 655844108 23742 158766 SH SOLE 158766 0 0 NORTHERN TR CORP COM 665859104 6934 82956 SH SOLE 82956 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 894 66000 SH SOLE 66000 0 0 NORTHROP GRUMMAN CORP COM 666807102 33726 137715 SH SOLE 137715 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 2289 135100 SH SOLE 135100 0 0 NORTHWEST NAT HLDG CO COM 66765N105 540 8929 SH DFND 1 8929 0 0 NORTHWESTERN CORP COM NEW 668074305 3756 63187 SH SOLE 63187 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 21739 512842 SH SOLE 512842 0 0 NOVAGOLD RES INC COM NEW 66987E206 4441 1119218 SH SOLE 1119218 0 0 NOVANTA INC COM 67000B104 2470 39204 SH SOLE 39204 0 0 NOVARTIS A G SPONSORED ADR 66987V109 17041 198591 SH DFND 1 198591 0 0 NOVAVAX INC COM 670002104 310 168700 SH SOLE 168700 0 0 NOVO-NORDISK A S ADR 670100205 3441 74692 SH DFND 1 74692 0 0 NOVOCURE LTD ORD SHS G6674U108 1882 56200 SH SOLE 56200 0 0 NRG ENERGY INC COM NEW 629377508 13951 352287 SH SOLE 352287 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 561 9141 SH SOLE 9141 0 0 NUANCE COMMUNICATIONS INC DEBT 1.500%11/0 67020YAG5 4705 5000000 SH SOLE 5000000 0 0 NUCOR CORP COM 670346105 22611 436422 SH SOLE 436422 0 0 NUTRIEN LTD COM 67077M108 304659 6489199 SH SOLE 6489199 0 0 NUTRIEN LTD COM 67077M108 68930 1468224 SH DFND 1 1468224 0 0 NUVASIVE INC COM 670704105 2146 43300 SH SOLE 43300 0 0 NVIDIA CORP COM 67066G104 37914 283998 SH SOLE 283998 0 0 NVIDIA CORP COM 67066G104 1016 7609 SH DFND 1 7609 0 0 NVR INC COM 62944T105 37320 15314 SH SOLE 15314 0 0 NXP SEMICONDUCTORS N V NOTE 1.000%12/0 62952QAB6 8024 8000000 SH SOLE 8000000 0 0 NXP SEMICONDUCTORS N V COM N6596X109 70398 960670 SH SOLE 960670 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 27927 81105 SH SOLE 81105 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 114857 1871250 SH SOLE 1871250 0 0 OCCIDENTAL PETE CORP DEL COM 674599105 29165 475148 SH DFND 1 475148 0 0 ODONATE THERAPEUTICS INC COM 676079106 253 17962 SH SOLE 17962 0 0 OGE ENERGY CORP COM 670837103 1621 41353 SH SOLE 41353 0 0 OKTA INC CL A 679295105 1986 31127 SH SOLE 31127 0 0 OLD DOMINION FGHT LINES INC COM 679580100 435 3519 SH DFND 1 3519 0 0 OLD REP INTL CORP COM 680223104 982 47755 SH SOLE 47755 0 0 OLIN CORP COM PAR $1 680665205 597 29704 SH SOLE 29704 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 2229 33508 SH SOLE 33508 0 0 OMNICOM GROUP INC COM 681919106 44182 603243 SH SOLE 603243 0 0 OMNICOM GROUP INC COM 681919106 27899 380927 SH DFND 1 380927 0 0 ONE GAS INC COM 68235P108 4606 57868 SH SOLE 57868 0 0 ONEOK INC NEW COM 682680103 9816 181949 SH SOLE 181949 0 0 OPEN TEXT CORP COM 683715106 88995 2731443 SH SOLE 2731443 0 0 OPEN TEXT CORP COM 683715106 16131 494278 SH DFND 1 494278 0 0 ORACLE CORP COM 68389X105 33410 739981 SH DFND 1 739981 0 0 ORACLE CORP COM 68389X105 140708 3116466 SH SOLE 3116466 0 0 ORCHARD THERAPEUTICS PLC ADS 68570P101 657 41749 SH SOLE 41749 0 0 ORIGIN BANCORP INC COM 68621T102 688 20200 SH SOLE 20200 0 0 ORITANI FINL CORP DEL COM 68633D103 3395 230200 SH SOLE 230200 0 0 ORTHOFIX MED INC COM 68752M108 5858 111600 SH SOLE 111600 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 14120 1611155 SH SOLE 1611155 0 0 OXFORD INDS INC COM 691497309 1925 27100 SH SOLE 27100 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 930 35500 SH SOLE 35500 0 0 PACCAR INC COM 693718108 26344 461047 SH SOLE 461047 0 0 PACIFIC PREMIER BANCORP COM 69478X105 824 32300 SH SOLE 32300 0 0 PACIRA PHARMACEUTICALS INC COM 695127100 658 15300 SH SOLE 15300 0 0 PACKAGING CORP AMER COM 695156109 11730 140541 SH SOLE 140541 0 0 PACWEST BANCORP DEL COM 695263103 745 22395 SH SOLE 22395 0 0 PALO ALTO NETWORKS INC COM 697435105 306 1622 SH SOLE 1622 0 0 PAN AMERICAN SILVER CORP COM 697900108 11153 764302 SH SOLE 764302 0 0 PAPA JOHNS INTL INC COM 698813102 765 19217 SH SOLE 19217 0 0 PARAMOUNT GROUP INC COM 69924R108 1582 125946 SH SOLE 125946 0 0 PARK ELECTROCHEMICAL CORP COM 700416209 661 36600 SH SOLE 36600 0 0 PARKER HANNIFIN CORP COM 701094104 18164 121794 SH SOLE 121794 0 0 PARKER HANNIFIN CORP COM 701094104 19871 133234 SH DFND 1 133234 0 0 PATTERSON COMPANIES INC COM 703395103 261 13300 SH SOLE 13300 0 0 PAYCHEX INC COM 704326107 55675 854559 SH SOLE 854559 0 0 PAYCHEX INC COM 704326107 1074 16483 SH DFND 1 16483 0 0 PAYCOM SOFTWARE INC COM 70432V102 3174 25917 SH SOLE 25917 0 0 PAYPAL HLDGS INC COM 70450Y103 91858 1092376 SH SOLE 1092376 0 0 PAYPAL HLDGS INC COM 70450Y103 2664 31681 SH DFND 1 31681 0 0 PDF SOLUTIONS INC COM 693282105 425 50463 SH SOLE 50463 0 0 PEABODY ENERGY CORP NEW COM 704551100 11969 392671 SH SOLE 392671 0 0 PEMBINA PIPELINE CORP COM 706327103 182739 6161063 SH SOLE 6161063 0 0 PEMBINA PIPELINE CORP COM 706327103 20114 676532 SH DFND 1 676532 0 0 PENNYMAC FINL SVCS INC COM 70932M107 665 31290 SH SOLE 31290 0 0 PENTAIR PLC SHS G7S00T104 1777 47042 SH SOLE 47042 0 0 PENUMBRA INC COM 70975L107 2108 17247 SH SOLE 17247 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 32595 2258822 SH SOLE 2258822 0 0 PEOPLES UNITED FINANCIAL INC COM 712704105 474 32875 SH DFND 1 32875 0 0 PEPSICO INC COM 713448108 17119 154950 SH DFND 1 154950 0 0 PEPSICO INC COM 713448108 191969 1737588 SH SOLE 1737588 0 0 PERFICIENT INC COM 71375U101 1447 65000 SH SOLE 65000 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 1684 52192 SH SOLE 52192 0 0 PERKINELMER INC COM 714046109 2431 30950 SH SOLE 30950 0 0 PERRIGO CO PLC SHS G97822103 8127 209741 SH SOLE 209741 0 0 PETMED EXPRESS INC COM 716382106 1708 73437 SH SOLE 73437 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 219 16860 SH DFND 1 16860 0 0 PFIZER INC COM 717081103 82142 1881829 SH DFND 1 1881829 0 0 PFIZER INC COM 717081103 298641 6841723 SH SOLE 6841723 0 0 PG&E CORP COM 69331C108 3881 163396 SH SOLE 163396 0 0 PGT INNOVATIONS INC COM 69336V101 983 62000 SH SOLE 62000 0 0 PHASEBIO PHARMACEUTICALS INC COM 717224109 96 31188 SH SOLE 31188 0 0 PHILIP MORRIS INTL INC COM 718172109 50105 750528 SH SOLE 750528 0 0 PHILIP MORRIS INTL INC COM 718172109 3834 57427 SH DFND 1 57427 0 0 PHILLIPS 66 COM 718546104 2040 23677 SH DFND 1 23677 0 0 PHILLIPS 66 COM 718546104 21841 253527 SH SOLE 253527 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 1824 39577 SH SOLE 39577 0 0 PINNACLE WEST CAP CORP COM 723484101 11462 134532 SH SOLE 134532 0 0 PINNACLE WEST CAP CORP COM 723484101 390 4577 SH DFND 1 4577 0 0 PIONEER NAT RES CO COM 723787107 8492 64568 SH SOLE 64568 0 0 PITNEY BOWES INC COM 724479100 192 32461 SH SOLE 32461 0 0 PLATINUM EAGLE ACQUISITIN CO *W EXP 01/17/202 G7126L118 520 399999 SH SOLE 399999 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 5828 810536 SH SOLE 810536 0 0 PLEXUS CORP COM 729132100 2309 45200 SH SOLE 45200 0 0 PNC FINL SVCS GROUP INC COM 693475105 74691 638880 SH SOLE 638880 0 0 PNC FINL SVCS GROUP INC COM 693475105 498 4261 SH DFND 1 4261 0 0 PNM RES INC COM 69349H107 4426 107710 SH SOLE 107710 0 0 POINTS INTL LTD COM NEW 730843208 1683 148883 SH DFND 1 148883 0 0 POLARIS INDS INC COM 731068102 999 13028 SH DFND 1 13028 0 0 POLYONE CORP COM 73179P106 766 26800 SH SOLE 26800 0 0 POOL CORPORATION COM 73278L105 2334 15700 SH SOLE 15700 0 0 POSCO SPONSORED ADR 693483109 216 3939 SH DFND 1 3939 0 0 POST HLDGS INC COM 737446104 2725 30571 SH SOLE 30571 0 0 PPG INDS INC COM 693506107 7423 72609 SH SOLE 72609 0 0 PPL CORP COM 69351T106 26941 950987 SH SOLE 950987 0 0 PPL CORP COM 69351T106 825 29113 SH DFND 1 29113 0 0 PRA GROUP INC COM 69354N106 1595 65440 SH SOLE 65440 0 0 PRECISION DRILLING CORP COM 2010 74022D308 495 285298 SH DFND 1 285298 0 0 PRECISION DRILLING CORP COM 2010 74022D308 1678 967189 SH SOLE 967189 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 936 30300 SH SOLE 30300 0 0 PRETIUM RES INC COM 74139C102 6498 767022 SH SOLE 767022 0 0 PRICE T ROWE GROUP INC COM 74144T108 35938 389276 SH SOLE 389276 0 0 PRICE T ROWE GROUP INC COM 74144T108 531 5753 SH DFND 1 5753 0 0 PRIMERICA INC COM 74164M108 443 4532 SH DFND 1 4532 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 12626 285845 SH SOLE 285845 0 0 PRINCIPIA BIOPHARMA INC COM 74257L108 765 27918 SH SOLE 27918 0 0 PROCTER AND GAMBLE CO COM 742718109 204485 2224596 SH SOLE 2224596 0 0 PROCTER AND GAMBLE CO COM 742718109 38303 416700 SH DFND 1 416700 0 0 PROGRESS SOFTWARE CORP COM 743312100 17816 502000 SH SOLE 502000 0 0 PROGRESSIVE CORP OHIO COM 743315103 73171 1212849 SH SOLE 1212849 0 0 PROLOGIS INC COM 74340W103 10850 184770 SH SOLE 184770 0 0 PROOFPOINT INC COM 743424103 19654 234501 SH SOLE 234501 0 0 PROSPERITY BANCSHARES INC COM 743606105 1680 26960 SH SOLE 26960 0 0 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 159 49035 SH SOLE 49035 0 0 PROVIDENCE SVC CORP COM 743815102 4213 70200 SH SOLE 70200 0 0 PRUDENTIAL FINL INC COM 744320102 12350 151441 SH SOLE 151441 0 0 PRUDENTIAL PLC ADR 74435K204 379 7806 SH DFND 1 7806 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 23709 180987 SH SOLE 180987 0 0 PTC INC COM 69370C100 53365 643730 SH SOLE 643730 0 0 PTC INC COM 69370C100 2427 29282 SH DFND 1 29282 0 0 PTC THERAPEUTICS INC COM 69366J200 2280 66431 SH SOLE 66431 0 0 PUBLIC STORAGE COM 74460D109 506 2501 SH DFND 1 2501 0 0 PUBLIC STORAGE COM 74460D109 16796 82981 SH SOLE 82981 0 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 24306 466981 SH SOLE 466981 0 0 PULTE GROUP INC COM 745867101 2012 77400 SH SOLE 77400 0 0 PURE STORAGE INC CL A 74624M102 446 27734 SH SOLE 27734 0 0 PVH CORP COM 693656100 10273 110526 SH SOLE 110526 0 0 Q2 HLDGS INC COM 74736L109 329 6642 SH SOLE 6642 0 0 QORVO INC COM 74736K101 2245 36961 SH SOLE 36961 0 0 QUAKER CHEM CORP COM 747316107 569 3200 SH SOLE 3200 0 0 QUALCOMM INC COM 747525103 38361 674065 SH SOLE 674065 0 0 QUALCOMM INC COM 747525103 11161 196125 SH DFND 1 196125 0 0 QUANEX BUILDING PRODUCTS COR COM 747619104 536 39405 SH SOLE 39405 0 0 QUANTA SVCS INC COM 74762E102 2486 82603 SH SOLE 82603 0 0 QUANTERIX CORP COM 74766Q101 873 47700 SH SOLE 47700 0 0 QUEST DIAGNOSTICS INC COM 74834L100 5512 66197 SH SOLE 66197 0 0 QUIDEL CORP COM 74838J101 4437 90879 SH SOLE 90879 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 599 56098 SH SOLE 56098 0 0 RADIAN GROUP INC COM 750236101 1003 61299 SH SOLE 61299 0 0 RADIUS HEALTH INC COM NEW 750469207 837 50741 SH SOLE 50741 0 0 RALPH LAUREN CORP CL A 751212101 1802 17414 SH SOLE 17414 0 0 RANDGOLD RES LTD ADR 752344309 4405 53144 SH SOLE 53144 0 0 RAVEN INDS INC COM 754212108 398 11000 SH SOLE 11000 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 6508 87464 SH SOLE 87464 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 334 4487 SH DFND 1 4487 0 0 RAYONIER INC COM 754907103 3040 109800 SH SOLE 109800 0 0 RAYTHEON CO COM NEW 755111507 22118 144235 SH SOLE 144235 0 0 RAYTHEON CO COM NEW 755111507 1819 11863 SH DFND 1 11863 0 0 RE MAX HLDGS INC CL A 75524W108 5298 172300 SH SOLE 172300 0 0 REALPAGE INC COM 75606N109 3238 67200 SH SOLE 67200 0 0 REALTY INCOME CORP COM 756109104 5552 88070 SH SOLE 88070 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 876 15613 SH SOLE 15613 0 0 RED HAT INC COM 756577102 23905 136100 SH SOLE 136100 0 0 RED HAT INC COM 756577102 286 1629 SH DFND 1 1629 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 787 29441 SH SOLE 29441 0 0 REDFIN CORP COM 75737F108 1609 111720 SH SOLE 111720 0 0 REGENCY CTRS CORP COM 758849103 3907 66583 SH SOLE 66583 0 0 REGENERON PHARMACEUTICALS COM 75886F107 17948 48054 SH SOLE 48054 0 0 REGENXBIO INC COM 75901B107 899 21420 SH SOLE 21420 0 0 REGIONS FINL CORP NEW COM 7591EP100 4089 305585 SH SOLE 305585 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 40116 286073 SH SOLE 286073 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 612 8600 SH SOLE 8600 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 239 3364 SH DFND 1 3364 0 0 RELX PLC SPONSORED ADR 759530108 620 30448 SH DFND 1 30448 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 2720 20343 SH SOLE 20343 0 0 REPUBLIC SVCS INC COM 760759100 94140 1305866 SH SOLE 1305866 0 0 REPUBLIC SVCS INC COM 760759100 1479 20513 SH DFND 1 20513 0 0 RESMED INC COM 761152107 15103 132637 SH SOLE 132637 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 176456 3378989 SH SOLE 3378989 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 50067 958791 SH DFND 1 958791 0 0 REV GROUP INC COM 749527107 277 36852 SH SOLE 36852 0 0 RH COM 74967X103 853 7118 SH SOLE 7118 0 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 413 15359 SH SOLE 15359 0 0 RIO TINTO PLC SPONSORED ADR 767204100 480 8537 SH DFND 1 8537 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 34376 1051295 SH SOLE 1051295 0 0 ROBERT HALF INTL INC COM 770323103 20325 355332 SH SOLE 355332 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 374 25263 SH SOLE 25263 0 0 ROCKWELL AUTOMATION INC COM 773903109 19189 127517 SH SOLE 127517 0 0 ROCKWELL AUTOMATION INC COM 773903109 590 3921 SH DFND 1 3921 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 149102 2910519 SH DFND 1 2910519 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 504273 9844712 SH SOLE 9844712 0 0 ROLLINS INC COM 775711104 15427 427343 SH SOLE 427343 0 0 ROPER TECHNOLOGIES INC COM 776696106 42125 158056 SH SOLE 158056 0 0 ROSS STORES INC COM 778296103 58207 699607 SH SOLE 699607 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 2010673 29389746 SH SOLE 29389746 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 520441 7606777 SH DFND 1 7606777 0 0 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 152 27146 SH DFND 1 27146 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 18754 191781 SH SOLE 191781 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 18893 324235 SH SOLE 324235 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 1231 22531 SH DFND 1 22531 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 11212 192420 SH DFND 1 192420 0 0 ROYAL GOLD INC COM 780287108 4203 49073 SH SOLE 49073 0 0 RPM INTL INC COM 749685103 10573 179874 SH SOLE 179874 0 0 RUDOLPH TECHNOLOGIES INC COM 781270103 5453 266400 SH SOLE 266400 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 9208 405100 SH SOLE 405100 0 0 S&P GLOBAL INC COM 78409V104 22377 131677 SH SOLE 131677 0 0 SABAN CAP ACQUISITION CORP COM CL A 78516C106 12040 1189700 SH SOLE 1189700 0 0 SABAN CAP ACQUISITION CORP *W EXP 09/21/202 78516C114 524 873700 SH SOLE 873700 0 0 SABRE CORP COM 78573M104 420 19399 SH SOLE 19399 0 0 SAFETY INS GROUP INC COM 78648T100 5045 61662 SH SOLE 61662 0 0 SAGE THERAPEUTICS INC COM 78667J108 15205 158729 SH SOLE 158729 0 0 SALESFORCE COM INC COM 79466L302 113956 831980 SH SOLE 831980 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 1137 66700 SH SOLE 66700 0 0 SANDERSON FARMS INC COM 800013104 1570 15813 SH SOLE 15813 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 2921 631200 SH SOLE 631200 0 0 SANOFI SPONSORED ADR 80105N105 1706 39303 SH DFND 1 39303 0 0 SAP SE SPON ADR 803054204 7169 72019 SH DFND 1 72019 0 0 SAREPTA THERAPEUTICS INC COM 803607100 10309 94463 SH SOLE 94463 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 16556 102269 SH SOLE 102269 0 0 SCANA CORP NEW COM 80589M102 1997 41803 SH SOLE 41803 0 0 SCHEIN HENRY INC COM 806407102 8960 114115 SH SOLE 114115 0 0 SCHEIN HENRY INC COM 806407102 3546 45160 SH DFND 1 45160 0 0 SCHLUMBERGER LTD COM 806857108 2833 78513 SH DFND 1 78513 0 0 SCHLUMBERGER LTD COM 806857108 31420 870847 SH SOLE 870847 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 733 39251 SH SOLE 39251 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 431 18779 SH SOLE 18779 0 0 SCHWAB CHARLES CORP NEW COM 808513105 47840 1151939 SH SOLE 1151939 0 0 SCHWAB CHARLES CORP NEW COM 808513105 561 13503 SH DFND 1 13503 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 1180 19200 SH SOLE 19200 0 0 SEA LTD ADR 81141R100 1646 145400 SH SOLE 145400 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 2067 79421 SH SOLE 79421 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 4509 116835 SH SOLE 116835 0 0 SEALED AIR CORP NEW COM 81211K100 25241 724481 SH SOLE 724481 0 0 SEATTLE GENETICS INC COM 812578102 8425 148691 SH SOLE 148691 0 0 SEI INVESTMENTS CO COM 784117103 268 5807 SH SOLE 5807 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 65286 2740800 SH SOLE 2740800 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1193 13790 SH DFND 1 13790 0 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 202 8476 SH DFND 1 8476 0 0 SELECTIVE INS GROUP INC COM 816300107 3127 51309 SH SOLE 51309 0 0 SEMPRA ENERGY COM 816851109 33508 309711 SH SOLE 309711 0 0 SEMPRA ENERGY COM 816851109 387 3580 SH DFND 1 3580 0 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 1357 24304 SH SOLE 24304 0 0 SERVICE CORP INTL COM 817565104 499 12400 SH SOLE 12400 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 6944 189000 SH SOLE 189000 0 0 SERVICENOW INC COM 81762P102 51013 286508 SH SOLE 286508 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 170959 9449429 SH SOLE 9449429 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 71189 3934811 SH DFND 1 3934811 0 0 SHERWIN WILLIAMS CO COM 824348106 689 1752 SH DFND 1 1752 0 0 SHERWIN WILLIAMS CO COM 824348106 27006 68637 SH SOLE 68637 0 0 SHIRE PLC SPONSORED ADR 82481R106 3458 19869 SH SOLE 19869 0 0 SHOPIFY INC CL A 82509L107 55062 398320 SH SOLE 398320 0 0 SHOPIFY INC CL A 82509L107 1416 10243 SH DFND 1 10243 0 0 SI BONE INC COM 825704109 300 14384 SH SOLE 14384 0 0 SIERRA WIRELESS INC COM 826516106 1594 118800 SH SOLE 118800 0 0 SILGAN HOLDINGS INC COM 827048109 4241 179550 SH SOLE 179550 0 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 690 28600 SH SOLE 28600 0 0 SIMON PPTY GROUP INC NEW COM 828806109 15261 90843 SH SOLE 90843 0 0 SIMPLY GOOD FOODS CO COM 82900L102 1562 82645 SH SOLE 82645 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 10547 194849 SH SOLE 194849 0 0 SIRIUS XM HLDGS INC COM 82968B103 1647 288528 SH SOLE 288528 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 2335 42246 SH SOLE 42246 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 781 14036 SH DFND 1 14036 0 0 SJW GROUP COM 784305104 1504 27042 SH SOLE 27042 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 22968 857000 SH SOLE 857000 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 645 43925 SH SOLE 43925 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 12972 193557 SH SOLE 193557 0 0 SL GREEN RLTY CORP COM 78440X101 2018 25514 SH SOLE 25514 0 0 SLM CORP COM 78442P106 4564 549201 SH SOLE 549201 0 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 7509 209629 SH DFND 1 209629 0 0 SMITH A O COM 831865209 5951 139369 SH SOLE 139369 0 0 SMUCKER J M CO COM NEW 832696405 3173 33942 SH SOLE 33942 0 0 SNAP ON INC COM 833034101 2560 17621 SH SOLE 17621 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 3577 93402 SH SOLE 93402 0 0 SONOCO PRODS CO COM 835495102 973 18308 SH SOLE 18308 0 0 SONY CORP SPONSORED ADR 835699307 10511 217708 SH DFND 1 217708 0 0 SOUTH JERSEY INDS INC COM 838518108 253 9110 SH SOLE 9110 0 0 SOUTH JERSEY INDS INC UNIT 99/99/9999 838518116 547 11632 SH SOLE 11632 0 0 SOUTH ST CORP COM 840441109 1230 20518 SH SOLE 20518 0 0 SOUTHERN CO COM 842587107 30962 704958 SH SOLE 704958 0 0 SOUTHERN CO COM 842587107 868 19759 SH DFND 1 19759 0 0 SOUTHERN COPPER CORP COM 84265V105 7822 254200 SH SOLE 254200 0 0 SOUTHWEST AIRLS CO COM 844741108 12428 267377 SH SOLE 267377 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 3132 40947 SH SOLE 40947 0 0 SPARK THERAPEUTICS INC COM 84652J103 1870 47766 SH SOLE 47766 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 639 2739 SH DFND 1 2739 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 280 1200 SH SOLE 1200 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 9588 79076 SH SOLE 79076 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 16926 139595 SH DFND 1 139595 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 37405 149669 SH DFND 1 149669 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 3452883 13815955 SH SOLE 13815955 0 0 SPDR SER TR SPDR BLOOMBERG 78468R663 3649 39900 SH DFND 1 39900 0 0 SPIRE INC COM 84857L101 13977 188670 SH SOLE 188670 0 0 SPLUNK INC COM 848637104 33742 321813 SH SOLE 321813 0 0 SPOK HLDGS INC COM 84863T106 385 29000 SH SOLE 29000 0 0 SPRINT CORP COM SER 1 85207U105 197 33812 SH SOLE 33812 0 0 SPROUTS FMRS MKT INC COM 85208M102 6512 277000 SH SOLE 277000 0 0 SQUARE INC CL A 852234103 306 5447 SH SOLE 5447 0 0 SQUARE INC CL A 852234103 335 5975 SH DFND 1 5975 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 9186 203628 SH SOLE 203628 0 0 SSR MNG INC COM 784730103 12933 1070532 SH SOLE 1070532 0 0 STAMPS COM INC COM NEW 852857200 3202 20571 SH SOLE 20571 0 0 STANLEY BLACK & DECKER INC COM 854502101 6954 58078 SH SOLE 58078 0 0 STANTEC INC COM 85472N109 19352 883671 SH SOLE 883671 0 0 STANTEC INC COM 85472N109 4374 199728 SH DFND 1 199728 0 0 STARBUCKS CORP COM 855244109 7322 113688 SH DFND 1 113688 0 0 STARBUCKS CORP COM 855244109 64680 1004345 SH SOLE 1004345 0 0 STARS GROUP INC COM 85570W100 14094 854006 SH SOLE 854006 0 0 STATE AUTO FINL CORP COM 855707105 745 21900 SH SOLE 21900 0 0 STATE STR CORP COM 857477103 10170 161245 SH SOLE 161245 0 0 STATE STR CORP COM 857477103 433 6865 SH DFND 1 6865 0 0 STEEL DYNAMICS INC COM 858119100 998 33226 SH SOLE 33226 0 0 STEPAN CO COM 858586100 753 10170 SH SOLE 10170 0 0 STERIS PLC SHS USD G84720104 2440 22833 SH SOLE 22833 0 0 STERLING BANCORP INC COM 85917W102 329 47301 SH SOLE 47301 0 0 STRYKER CORP COM 863667101 104043 663752 SH SOLE 663752 0 0 STRYKER CORP COM 863667101 2461 15699 SH DFND 1 15699 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 142 19737 SH DFND 1 19737 0 0 SUN HYDRAULICS CORP COM 866942105 579 17448 SH SOLE 17448 0 0 SUN LIFE FINL INC COM 866796105 543802 16399325 SH SOLE 16399325 0 0 SUN LIFE FINL INC COM 866796105 150432 4536523 SH DFND 1 4536523 0 0 SUNCOR ENERGY INC NEW COM 867224107 196536 7030094 SH DFND 1 7030094 0 0 SUNCOR ENERGY INC NEW COM 867224107 867853 31086132 SH SOLE 31086132 0 0 SUNTRUST BKS INC COM 867914103 6679 132420 SH SOLE 132420 0 0 SVB FINL GROUP COM 78486Q101 9993 52617 SH SOLE 52617 0 0 SVMK INC COM 78489X103 198 16154 SH SOLE 16154 0 0 SYKES ENTERPRISES INC COM 871237103 7325 296200 SH SOLE 296200 0 0 SYMANTEC CORP COM 871503108 12818 678387 SH SOLE 678387 0 0 SYMANTEC CORP COM 871503108 8768 464019 SH DFND 1 464019 0 0 SYNCHRONY FINL COM 87165B103 325 13860 SH DFND 1 13860 0 0 SYNCHRONY FINL COM 87165B103 5050 215259 SH SOLE 215259 0 0 SYNOPSYS INC COM 871607107 6704 79579 SH SOLE 79579 0 0 SYSCO CORP COM 871829107 80688 1287705 SH SOLE 1287705 0 0 T MOBILE US INC COM 872590104 26738 420336 SH SOLE 420336 0 0 T MOBILE US INC COM 872590104 1598 25125 SH DFND 1 25125 0 0 TABLEAU SOFTWARE INC CL A 87336U105 17417 145140 SH SOLE 145140 0 0 TAHOE RES INC COM 873868103 3763 1034202 SH SOLE 1034202 0 0 TAHOE RES INC COM 873868103 39 10850 SH DFND 1 10850 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 4683 126877 SH DFND 1 126877 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 39528 1070918 SH SOLE 1070918 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 4392 42661 SH SOLE 42661 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 245 2380 SH DFND 1 2380 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 3274 126895 SH DFND 1 126895 0 0 TAL ED GROUP SPONSORED ADS 874080104 511 19169 SH SOLE 19169 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 414 10900 SH SOLE 10900 0 0 TAPESTRY INC COM 876030107 21409 634349 SH SOLE 634349 0 0 TARGET CORP COM 87612E106 13915 210551 SH SOLE 210551 0 0 TARGET CORP COM 87612E106 508 7693 SH DFND 1 7693 0 0 TAYLOR MORRISON HOME CORP CL A 87724P106 182 11419 SH DFND 1 11419 0 0 TE CONNECTIVITY LTD REG SHS H84989104 9019 119251 SH SOLE 119251 0 0 TEAM INC COM 878155100 781 53280 SH SOLE 53280 0 0 TECK RESOURCES LTD CL B 878742204 141984 6598219 SH SOLE 6598219 0 0 TECK RESOURCES LTD CL B 878742204 19494 905922 SH DFND 1 905922 0 0 TELADOC HEALTH INC COM 87918A105 2067 41700 SH SOLE 41700 0 0 TELECOM ITALIA S P A NEW SPON ADR ORD 87927Y102 123 12267 SH DFND 1 12267 0 0 TELECOM ITALIA S P A NEW SPON ADR SVGS 87927Y201 177 20440 SH DFND 1 20440 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 4418 21334 SH SOLE 21334 0 0 TELEFLEX INC COM 879369106 37776 146145 SH SOLE 146145 0 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 141 11786 SH DFND 1 11786 0 0 TELUS CORP COM 87971M103 138738 4186303 SH DFND 1 4186303 0 0 TELUS CORP COM 87971M103 613451 18516045 SH SOLE 18516045 0 0 TEMPUR SEALY INTL INC COM 88023U101 1299 31373 SH SOLE 31373 0 0 TEMPUR SEALY INTL INC COM 88023U101 605 14614 SH DFND 1 14614 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 1489 112597 SH SOLE 112597 0 0 TESLA INC COM 88160R101 33114 99502 SH SOLE 99502 0 0 TESLA INC COM 88160R101 525 1578 SH DFND 1 1578 0 0 TETRA TECH INC NEW COM 88162G103 12751 246300 SH SOLE 246300 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 4327 280580 SH SOLE 280580 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 678 13273 SH SOLE 13273 0 0 TEXAS INSTRS INC COM 882508104 178825 1892328 SH SOLE 1892328 0 0 TEXAS INSTRS INC COM 882508104 34468 364743 SH DFND 1 364743 0 0 TEXTRON INC COM 883203101 25322 550596 SH SOLE 550596 0 0 THE TRADE DESK INC COM CL A 88339J105 1161 10000 SH SOLE 10000 0 0 THERAPEUTICSMD INC COM 88338N107 1419 372450 SH SOLE 372450 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 104334 466216 SH SOLE 466216 0 0 THERMON GROUP HLDGS INC COM 88362T103 963 47500 SH SOLE 47500 0 0 THOMSON REUTERS CORP COM NEW 884903709 113539 2352071 SH SOLE 2352071 0 0 THOMSON REUTERS CORP COM NEW 884903709 86459 1791079 SH DFND 1 1791079 0 0 TIFFANY & CO NEW COM 886547108 6406 79564 SH SOLE 79564 0 0 TJX COS INC NEW COM 872540109 175565 3924118 SH SOLE 3924118 0 0 TJX COS INC NEW COM 872540109 24542 548550 SH DFND 1 548550 0 0 TOCAGEN INC COM 888846102 278 33839 SH SOLE 33839 0 0 TOOTSIE ROLL INDS INC COM 890516107 1153 34511 SH SOLE 34511 0 0 TORCHMARK CORP COM 891027104 60048 805690 SH SOLE 805690 0 0 TORO CO COM 891092108 6525 116762 SH SOLE 116762 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 1844464 37123024 SH SOLE 37123024 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 525438 10574733 SH DFND 1 10574733 0 0 TOTAL S A SPONSORED ADR 89151E109 8693 166593 SH DFND 1 166593 0 0 TOTAL SYS SVCS INC COM 891906109 6432 79125 SH SOLE 79125 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 1020 42590 SH SOLE 42590 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 242 2081 SH DFND 1 2081 0 0 TPG PACE HLDGS CORP *W EXP 06/27/202 G89827110 779 749233 SH SOLE 749233 0 0 TRACTOR SUPPLY CO COM 892356106 4079 48881 SH SOLE 48881 0 0 TRANSALTA CORP COM 89346D107 22045 5386201 SH SOLE 5386201 0 0 TRANSALTA CORP COM 89346D107 233 56982 SH DFND 1 56982 0 0 TRANSCANADA CORP COM 89353D107 211554 5926734 SH DFND 1 5926734 0 0 TRANSCANADA CORP COM 89353D107 720645 20189885 SH SOLE 20189885 0 0 TRANSDIGM GROUP INC COM 893641100 4809 14141 SH SOLE 14141 0 0 TRANSGLOBE ENERGY CORP COM 893662106 55 29625 SH DFND 1 29625 0 0 TRANSUNION COM 89400J107 10351 182231 SH SOLE 182231 0 0 TRAVELERS COMPANIES INC COM 89417E109 17229 143877 SH SOLE 143877 0 0 TRAVELERS COMPANIES INC COM 89417E109 1340 11194 SH DFND 1 11194 0 0 TRAVELPORT WORLDWIDE LTD SHS G9019D104 8176 523400 SH SOLE 523400 0 0 TREEHOUSE FOODS INC COM 89469A104 10686 210718 SH SOLE 210718 0 0 TRI POINTE GROUP INC COM 87265H109 1417 129609 SH SOLE 129609 0 0 TRICIDA INC COM 89610F101 549 23297 SH SOLE 23297 0 0 TRIPADVISOR INC COM 896945201 1684 31229 SH SOLE 31229 0 0 TRUSTMARK CORP COM 898402102 326 11452 SH SOLE 11452 0 0 TTEC HLDGS INC COM 89854H102 1546 54100 SH SOLE 54100 0 0 TUCOWS INC COM NEW 898697206 531 8846 SH SOLE 8846 0 0 TUESDAY MORNING CORP COM NEW 899035505 248 146000 SH SOLE 146000 0 0 TUPPERWARE BRANDS CORP COM 899896104 283 8978 SH SOLE 8978 0 0 TURQUOISE HILL RES LTD COM 900435108 5362 3254980 SH SOLE 3254980 0 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 19313 401359 SH SOLE 401359 0 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 8435 176536 SH SOLE 176536 0 0 TWITTER INC COM 90184L102 6192 215462 SH SOLE 215462 0 0 TWITTER INC COM 90184L102 688 23948 SH DFND 1 23948 0 0 TYSON FOODS INC CL A 902494103 4661 87289 SH SOLE 87289 0 0 U S PHYSICAL THERAPY INC COM 90337L108 1438 14046 SH SOLE 14046 0 0 UDR INC COM 902653104 5821 146918 SH SOLE 146918 0 0 UGI CORP NEW COM 902681105 5747 107725 SH SOLE 107725 0 0 ULTA BEAUTY INC COM 90384S303 17407 71094 SH SOLE 71094 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 10649 43489 SH SOLE 43489 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 2502 57539 SH SOLE 57539 0 0 UNDER ARMOUR INC CL A 904311107 1087 61502 SH SOLE 61502 0 0 UNDER ARMOUR INC CL C 904311206 976 60334 SH SOLE 60334 0 0 UNIFIRST CORP MASS COM 904708104 4106 28700 SH SOLE 28700 0 0 UNILEVER N V N Y SHS NEW 904784709 3157 55028 SH DFND 1 55028 0 0 UNILEVER PLC SPON ADR NEW 904767704 3294 58869 SH DFND 1 58869 0 0 UNION PAC CORP COM 907818108 5054 36562 SH DFND 1 36562 0 0 UNION PAC CORP COM 907818108 76451 553073 SH SOLE 553073 0 0 UNITED BANKSHARES INC WEST V COM 909907107 574 18440 SH SOLE 18440 0 0 UNITED CONTL HLDGS INC COM 910047109 26615 317862 SH SOLE 317862 0 0 UNITED PARCEL SERVICE INC CL B 911312106 69789 715560 SH SOLE 715560 0 0 UNITED PARCEL SERVICE INC CL B 911312106 5247 53798 SH DFND 1 53798 0 0 UNITED RENTALS INC COM 911363109 549 5353 SH DFND 1 5353 0 0 UNITED RENTALS INC COM 911363109 2467 24057 SH SOLE 24057 0 0 UNITED TECHNOLOGIES CORP COM 913017109 150539 1413778 SH SOLE 1413778 0 0 UNITED TECHNOLOGIES CORP COM 913017109 39708 372914 SH DFND 1 372914 0 0 UNITEDHEALTH GROUP INC COM 91324P102 78119 313580 SH DFND 1 313580 0 0 UNITEDHEALTH GROUP INC COM 91324P102 380118 1525843 SH SOLE 1525843 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 37405 399749 SH SOLE 399749 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 2694 28794 SH DFND 1 28794 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 1736 14890 SH DFND 1 14890 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 50277 431342 SH SOLE 431342 0 0 UNIVEST CORP PA COM 915271100 678 31419 SH SOLE 31419 0 0 UNUM GROUP COM 91529Y106 4910 167134 SH SOLE 167134 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 436 22675 SH SOLE 22675 0 0 US BANCORP DEL COM NEW 902973304 42021 919488 SH SOLE 919488 0 0 US BANCORP DEL COM NEW 902973304 6351 138968 SH DFND 1 138968 0 0 V F CORP COM 918204108 52314 733305 SH SOLE 733305 0 0 VAIL RESORTS INC COM 91879Q109 11117 52733 SH SOLE 52733 0 0 VALERO ENERGY CORP NEW COM 91913Y100 10781 143809 SH SOLE 143809 0 0 VALLEY NATL BANCORP COM 919794107 400 45068 SH SOLE 45068 0 0 VALMONT INDS INC COM 920253101 1523 13729 SH SOLE 13729 0 0 VALVOLINE INC COM 92047W101 6018 311000 SH SOLE 311000 0 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 921 11485 SH DFND 1 11485 0 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 5357 67633 SH DFND 1 67633 0 0 VANGUARD GROUP DIV APP ETF 921908844 2154 21994 SH DFND 1 21994 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 1017 7966 SH DFND 1 7966 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 428 7023 SH DFND 1 7023 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 252 5536 SH DFND 1 5536 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 8498 223038 SH DFND 1 223038 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 547 7956 SH DFND 1 7956 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 521 10725 SH DFND 1 10725 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 44418 1165836 SH SOLE 1165836 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 530 10900 SH SOLE 10900 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 18815 241400 SH SOLE 241400 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1704 21867 SH DFND 1 21867 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 4097 49444 SH DFND 1 49444 0 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 25318 568680 SH DFND 1 568680 0 0 VARIAN MED SYS INC COM 92220P105 5786 51067 SH SOLE 51067 0 0 VEEVA SYS INC CL A COM 922475108 4950 55420 SH SOLE 55420 0 0 VENTAS INC COM 92276F100 6126 104561 SH SOLE 104561 0 0 VEREIT INC COM 92339V100 121 16971 SH SOLE 16971 0 0 VERISIGN INC COM 92343E102 11251 75874 SH SOLE 75874 0 0 VERISK ANALYTICS INC COM 92345Y106 22062 202331 SH SOLE 202331 0 0 VERISK ANALYTICS INC COM 92345Y106 5426 49765 SH DFND 1 49765 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 27455 488355 SH DFND 1 488355 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 152849 2718758 SH SOLE 2718758 0 0 VERMILION ENERGY INC COM 923725105 45341 2153210 SH SOLE 2153210 0 0 VERMILION ENERGY INC COM 923725105 16523 784653 SH DFND 1 784653 0 0 VERRA MOBILITY CORP COM 92511U102 22198 2274411 SH SOLE 2274411 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 83254 502406 SH SOLE 502406 0 0 VIACOM INC NEW CL B 92553P201 2909 113190 SH SOLE 113190 0 0 VIAD CORP COM NEW 92552R406 9788 195400 SH SOLE 195400 0 0 VIEWRAY INC COM 92672L107 350 57667 SH SOLE 57667 0 0 VISA INC COM CL A 92826C839 450436 3413943 SH SOLE 3413943 0 0 VISA INC COM CL A 92826C839 66665 505268 SH DFND 1 505268 0 0 VISTEON CORP COM NEW 92839U206 3822 63402 SH SOLE 63402 0 0 VMWARE INC CL A COM 928563402 11192 81618 SH SOLE 81618 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 6115 317168 SH DFND 1 317168 0 0 VORNADO RLTY TR SH BEN INT 929042109 3126 50390 SH SOLE 50390 0 0 VULCAN MATLS CO COM 929160109 3827 38735 SH SOLE 38735 0 0 W P CAREY INC COM 92936U109 252 3857 SH SOLE 3857 0 0 W R BERKLEY CORPORATION COM 084423102 39000 527667 SH SOLE 527667 0 0 WABCO HLDGS INC COM 92927K102 2799 26075 SH SOLE 26075 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 23504 343976 SH SOLE 343976 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 2197 32153 SH DFND 1 32153 0 0 WALMART INC COM 931142103 7606 81650 SH DFND 1 81650 0 0 WALMART INC COM 931142103 89921 965337 SH SOLE 965337 0 0 WASTE CONNECTIONS INC COM 94106B101 332175 4476944 SH SOLE 4476944 0 0 WASTE CONNECTIONS INC COM 94106B101 37438 504619 SH DFND 1 504619 0 0 WASTE MGMT INC DEL COM 94106L109 2716 30521 SH DFND 1 30521 0 0 WASTE MGMT INC DEL COM 94106L109 52607 591154 SH SOLE 591154 0 0 WATERS CORP COM 941848103 5044 26739 SH SOLE 26739 0 0 WATERS CORP COM 941848103 3800 20142 SH DFND 1 20142 0 0 WATSCO INC COM 942622200 6928 49789 SH SOLE 49789 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 14410 223300 SH SOLE 223300 0 0 WD-40 CO COM 929236107 1283 7000 SH SOLE 7000 0 0 WEBSTER FINL CORP CONN COM 947890109 5307 107671 SH SOLE 107671 0 0 WEC ENERGY GROUP INC COM 92939U106 37112 535843 SH SOLE 535843 0 0 WEC ENERGY GROUP INC COM 92939U106 1963 28344 SH DFND 1 28344 0 0 WELLCARE HEALTH PLANS INC COM 94946T106 25107 106347 SH SOLE 106347 0 0 WELLS FARGO CO NEW COM 949746101 64952 1409538 SH SOLE 1409538 0 0 WELLS FARGO CO NEW COM 949746101 24140 523864 SH DFND 1 523864 0 0 WELLTOWER INC COM 95040Q104 1323 19057 SH DFND 1 19057 0 0 WELLTOWER INC COM 95040Q104 27771 400106 SH SOLE 400106 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 10814 110315 SH SOLE 110315 0 0 WESTERN ALLIANCE BANCORP COM 957638109 4625 117114 SH SOLE 117114 0 0 WESTERN DIGITAL CORP COM 958102105 3634 98306 SH SOLE 98306 0 0 WESTERN DIGITAL CORP COM 958102105 506 13675 SH DFND 1 13675 0 0 WESTERN UN CO COM 959802109 4490 263210 SH SOLE 263210 0 0 WESTPAC BKG CORP SPONSORED ADR 961214301 289 12239 SH DFND 1 12239 0 0 WESTROCK CO COM 96145D105 3556 94177 SH SOLE 94177 0 0 WEYERHAEUSER CO COM 962166104 6095 278827 SH SOLE 278827 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 29579 1515927 SH SOLE 1515927 0 0 WHIRLPOOL CORP COM 963320106 2020 18905 SH SOLE 18905 0 0 WILLAMETTE VY VINEYARD INC COM 969136100 0 85012 SH DFND 1 85012 0 0 WILLIAMS COS INC DEL COM 969457100 7980 361898 SH SOLE 361898 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 57089 375933 SH SOLE 375933 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 1932 12725 SH DFND 1 12725 0 0 WILLSCOT CORP COM 971375126 841 89254 SH SOLE 89254 0 0 WINGSTOP INC COM 974155103 2176 33900 SH SOLE 33900 0 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 529 11901 SH DFND 1 11901 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 233 13225 SH DFND 1 13225 0 0 WIX COM LTD SHS M98068105 2271 25137 SH SOLE 25137 0 0 WORKDAY INC CL A 98138H101 82958 519527 SH SOLE 519527 0 0 WORKDAY INC CL A 98138H101 829 5192 SH DFND 1 5192 0 0 WORLDPAY INC CL A 981558109 31736 415228 SH SOLE 415228 0 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 4707 172906 SH SOLE 172906 0 0 WYNN RESORTS LTD COM 983134107 3502 35410 SH SOLE 35410 0 0 XCEL ENERGY INC COM 98389B100 28872 585993 SH SOLE 585993 0 0 XENCOR INC COM 98401F105 4878 134903 SH SOLE 134903 0 0 XEROX CORP COM NEW 984121608 1211 61261 SH SOLE 61261 0 0 XILINX INC COM 983919101 41120 482801 SH SOLE 482801 0 0 XPO LOGISTICS INC COM 983793100 18924 331772 SH SOLE 331772 0 0 XYLEM INC COM 98419M100 82807 1241113 SH SOLE 1241113 0 0 Y MABS THERAPEUTICS INC COM 984241109 374 18397 SH SOLE 18397 0 0 YAMANA GOLD INC COM 98462Y100 19822 8434002 SH SOLE 8434002 0 0 YEXT INC COM 98585N106 891 60000 SH SOLE 60000 0 0 YUM BRANDS INC COM 988498101 89539 974094 SH SOLE 974094 0 0 YUM BRANDS INC COM 988498101 317 3452 SH DFND 1 3452 0 0 YUM CHINA HLDGS INC COM 98850P109 308 9190 SH DFND 1 9190 0 0 YUM CHINA HLDGS INC COM 98850P109 4560 135984 SH SOLE 135984 0 0 ZAFGEN INC COM 98885E103 269 54400 SH SOLE 54400 0 0 ZAI LAB LTD ADR 98887Q104 496 21367 SH SOLE 21367 0 0 ZENDESK INC COM 98936J101 7861 134673 SH SOLE 134673 0 0 ZILLOW GROUP INC CL A 98954M101 629 20000 SH SOLE 20000 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 2402 76051 SH SOLE 76051 0 0 ZIMMER BIOMET HLDGS INC COM 98956P102 7515 72458 SH SOLE 72458 0 0 ZIONS BANCORPORATION N A COM 989701107 2310 56708 SH SOLE 56708 0 0 ZOETIS INC CL A 98978V103 17997 210397 SH SOLE 210397 0 0 ZOGENIX INC COM NEW 98978L204 1856 50900 SH SOLE 50900 0 0 ZYNGA INC CL A 98986T108 1663 423148 SH SOLE 423148 0 0