0000950123-20-004978.txt : 20200515 0000950123-20-004978.hdr.sgml : 20200515 20200514181430 ACCESSION NUMBER: 0000950123-20-004978 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20200331 FILED AS OF DATE: 20200515 DATE AS OF CHANGE: 20200514 EFFECTIVENESS DATE: 20200515 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: 20879657 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 03-31-2020 03-31-2020 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
Jacqueline Hatherly Vice President & Director 306-779-6162 Jacqueline Hatherly Regina A6 05-13-2020 1 1735 59095411 false 1 28-11528 TD Waterhouse Private Investment Counsel Inc.
INFORMATION TABLE 2 form13fInfoTable.xml INFORMATION TABLE FOR FORM 13F 10X GENOMICS INC CL A COM 88025U109 962 15444 SH SOLE 15444 0 0 3M CO COM 88579Y101 65262 478072 SH SOLE 478072 0 0 3M CO COM 88579Y101 10346 75787 SH DFND 1 75787 0 0 58 COM INC SPON ADR REP A 31680Q104 1173 24084 SH SOLE 24084 0 0 AAR CORP COM 000361105 913 51400 SH SOLE 51400 0 0 AARONS INC COM PAR $0.50 002535300 1280 56180 SH SOLE 56180 0 0 ABB LTD SPONSORED ADR 000375204 4078 236266 SH DFND 1 236266 0 0 ABBOTT LABS COM 002824100 19206 243395 SH DFND 1 243395 0 0 ABBOTT LABS COM 002824100 247532 3136887 SH SOLE 3136887 0 0 ABBVIE INC COM 00287Y109 61910 812577 SH SOLE 812577 0 0 ABBVIE INC COM 00287Y109 2772 36379 SH DFND 1 36379 0 0 ABIOMED INC COM 003654100 1320 9091 SH SOLE 9091 0 0 ABM INDS INC COM 000957100 433 17793 SH SOLE 17793 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 6405 349038 SH SOLE 349038 0 0 ACADIA PHARMACEUTICALS INC COM 004225108 10359 245176 SH SOLE 245176 0 0 ACADIA RLTY TR COM SH BEN INT 004239109 403 32490 SH SOLE 32490 0 0 ACAMAR PARTNERS ACQSITION CO CL A 004285102 5221 530000 SH SOLE 530000 0 0 ACAMAR PARTNERS ACQSITION CO *W EXP 02/26/202 004285110 85 176666 SH SOLE 176666 0 0 ACCEL ENTERTAINMENT INC *W EXP 11/20/202 00436Q114 1124 749233 SH SOLE 749233 0 0 ACCELERON PHARMA INC COM 00434H108 8085 89961 SH SOLE 89961 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 131410 804914 SH SOLE 804914 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4655 28513 SH DFND 1 28513 0 0 ACTIVISION BLIZZARD INC COM 00507V109 244 4095 SH DFND 1 4095 0 0 ACTIVISION BLIZZARD INC COM 00507V109 12921 217226 SH SOLE 217226 0 0 ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 1260 45356 SH SOLE 45356 0 0 ADOBE INC COM 00724F101 84709 266181 SH SOLE 266181 0 0 ADOBE INC COM 00724F101 4255 13370 SH DFND 1 13370 0 0 ADT INC COM 00090Q103 279 64588 SH SOLE 64588 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 1558 16691 SH SOLE 16691 0 0 ADVANCED ENERGY INDS COM 007973100 4360 89925 SH SOLE 89925 0 0 ADVANCED MICRO DEVICES INC COM 007903107 48843 1073939 SH SOLE 1073939 0 0 ADVANCED MICRO DEVICES INC COM 007903107 471 10348 SH DFND 1 10348 0 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 709 72538 SH SOLE 72538 0 0 AERCAP HOLDINGS NV SHS N00985106 734 32198 SH SOLE 32198 0 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 1233 29468 SH SOLE 29468 0 0 AES CORP COM 00130H105 2184 160588 SH SOLE 160588 0 0 AES CORP COM 00130H105 172 12653 SH DFND 1 12653 0 0 AFLAC INC COM 001055102 31933 932629 SH SOLE 932629 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 103290 1442196 SH SOLE 1442196 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 33993 474628 SH DFND 1 474628 0 0 AGIOS PHARMACEUTICALS INC COM 00847X104 1613 45468 SH SOLE 45468 0 0 AGNC INVT CORP COM 00123Q104 15577 1472349 SH SOLE 1472349 0 0 AGNICO EAGLE MINES LTD COM 008474108 113729 2881390 SH SOLE 2881390 0 0 AGNICO EAGLE MINES LTD COM 008474108 25354 642364 SH DFND 1 642364 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 1413 97976 SH SOLE 97976 0 0 AIR PRODS & CHEMS INC COM 009158106 26946 134992 SH SOLE 134992 0 0 AIR PRODS & CHEMS INC COM 009158106 1083 5424 SH DFND 1 5424 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 3644 39834 SH SOLE 39834 0 0 ALAMO GROUP INC COM 011311107 3924 44200 SH SOLE 44200 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 11025 2219502 SH SOLE 2219502 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 736 148228 SH DFND 1 148228 0 0 ALASKA AIR GROUP INC COM 011659109 18594 653093 SH SOLE 653093 0 0 ALBANY INTL CORP CL A 012348108 1089 23000 SH SOLE 23000 0 0 ALBEMARLE CORP COM 012653101 1233 21877 SH SOLE 21877 0 0 ALCOA CORP COM 013872106 577 93700 SH SOLE 93700 0 0 ALCON INC ORD SHS H01301128 8487 167000 SH SOLE 167000 0 0 ALCON INC ORD SHS H01301128 361 7107 SH DFND 1 7107 0 0 ALECTOR INC COM 014442107 600 24878 SH SOLE 24878 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 42011 306519 SH SOLE 306519 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 28857 321378 SH SOLE 321378 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 135896 10207243 SH SOLE 10207243 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 5242 393708 SH DFND 1 393708 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2624 13491 SH DFND 1 13491 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 331218 1703094 SH SOLE 1703094 0 0 ALIGN TECHNOLOGY INC COM 016255101 14305 82239 SH SOLE 82239 0 0 ALLAKOS INC COM 01671P100 288 6484 SH SOLE 6484 0 0 ALLEGHANY CORP DEL COM 017175100 8970 16240 SH SOLE 16240 0 0 ALLEGION PLC ORD SHS G0176J109 5133 55781 SH SOLE 55781 0 0 ALLERGAN PLC SHS G0177J108 15582 87985 SH SOLE 87985 0 0 ALLERGAN PLC SHS G0177J108 284 1605 SH DFND 1 1605 0 0 ALLETE INC COM NEW 018522300 5461 90000 SH SOLE 90000 0 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 333 9902 SH SOLE 9902 0 0 ALLIANT ENERGY CORP COM 018802108 14388 297950 SH SOLE 297950 0 0 ALLIANT ENERGY CORP COM 018802108 229 4752 SH DFND 1 4752 0 0 ALLOGENE THERAPEUTICS INC COM 019770106 1055 54275 SH SOLE 54275 0 0 ALLSTATE CORP COM 020002101 12007 130899 SH SOLE 130899 0 0 ALLY FINL INC COM 02005N100 360 24932 SH SOLE 24932 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 16199 148817 SH SOLE 148817 0 0 ALPHABET INC CAP STK CL C 02079K107 502934 432516 SH SOLE 432516 0 0 ALPHABET INC CAP STK CL A 02079K305 230920 198735 SH SOLE 198735 0 0 ALPHABET INC CAP STK CL C 02079K107 93159 80115 SH DFND 1 80115 0 0 ALPHABET INC CAP STK CL A 02079K305 16905 14549 SH DFND 1 14549 0 0 ALTICE USA INC CL A 02156K103 4705 211083 SH SOLE 211083 0 0 ALTRIA GROUP INC COM 02209S103 31636 818092 SH SOLE 818092 0 0 ALTRIA GROUP INC COM 02209S103 978 25278 SH DFND 1 25278 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 1334 333527 SH SOLE 333527 0 0 AMAZON COM INC COM 023135106 927341 475628 SH SOLE 475628 0 0 AMAZON COM INC COM 023135106 18316 9394 SH DFND 1 9394 0 0 AMBEV SA SPONSORED ADR 02319V103 22 10262 SH DFND 1 10262 0 0 AMCOR PLC ORD G0250X107 2750 338625 SH DFND 1 338625 0 0 AMCOR PLC ORD G0250X107 28980 3568948 SH SOLE 3568948 0 0 AMEDISYS INC COM 023436108 5223 28457 SH SOLE 28457 0 0 AMER STATES WTR CO COM 029899101 2871 35126 SH SOLE 35126 0 0 AMEREN CORP COM 023608102 46829 642990 SH SOLE 642990 0 0 AMEREN CORP COM 023608102 529 7264 SH DFND 1 7264 0 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 127 10744 SH DFND 1 10744 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 1267 103905 SH SOLE 103905 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 1439 51867 SH SOLE 51867 0 0 AMERICAN ELEC PWR CO INC COM 025537101 27838 348060 SH SOLE 348060 0 0 AMERICAN ELEC PWR CO INC COM 025537101 716 8951 SH DFND 1 8951 0 0 AMERICAN EXPRESS CO COM 025816109 7424 86718 SH DFND 1 86718 0 0 AMERICAN EXPRESS CO COM 025816109 41537 485183 SH SOLE 485183 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 1515 21621 SH SOLE 21621 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 33756 1392012 SH SOLE 1392012 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 468 19282 SH DFND 1 19282 0 0 AMERICAN TOWER CORP NEW COM 03027X100 1747 8025 SH DFND 1 8025 0 0 AMERICAN TOWER CORP NEW COM 03027X100 81145 372650 SH SOLE 372650 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 47644 398496 SH SOLE 398496 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 1190 9956 SH DFND 1 9956 0 0 AMERICAS GOLD AND SILVER COR COM 03062D100 82 54262 SH SOLE 54262 0 0 AMERIPRISE FINL INC COM 03076C106 15098 147329 SH SOLE 147329 0 0 AMERIPRISE FINL INC COM 03076C106 10244 99961 SH DFND 1 99961 0 0 AMERISAFE INC COM 03071H100 941 14600 SH SOLE 14600 0 0 AMERISOURCEBERGEN CORP COM 03073E105 8740 98753 SH SOLE 98753 0 0 AMERISOURCEBERGEN CORP COM 03073E105 13088 147888 SH DFND 1 147888 0 0 AMETEK INC COM 031100100 3213 44618 SH DFND 1 44618 0 0 AMETEK INC COM 031100100 29753 413123 SH SOLE 413123 0 0 AMGEN INC COM 031162100 67129 331127 SH SOLE 331127 0 0 AMGEN INC COM 031162100 23345 115153 SH DFND 1 115153 0 0 AMPHENOL CORP NEW CL A 032095101 2932 40233 SH DFND 1 40233 0 0 AMPHENOL CORP NEW CL A 032095101 13366 183400 SH SOLE 183400 0 0 ANALOG DEVICES INC COM 032654105 9429 105178 SH SOLE 105178 0 0 ANALOG DEVICES INC COM 032654105 716 7991 SH DFND 1 7991 0 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 4718 283704 SH SOLE 283704 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 3944 89397 SH DFND 1 89397 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 86 16932 SH DFND 1 16932 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 994 196116 SH SOLE 196116 0 0 ANSYS INC COM 03662Q105 5451 23447 SH SOLE 23447 0 0 ANSYS INC COM 03662Q105 3706 15941 SH DFND 1 15941 0 0 ANTHEM INC COM 036752103 800 3523 SH DFND 1 3523 0 0 ANTHEM INC COM 036752103 58047 255670 SH SOLE 255670 0 0 AON PLC SHS CL A G0408V102 181020 1096828 SH SOLE 1096828 0 0 AON PLC SHS CL A G0408V102 9576 58023 SH DFND 1 58023 0 0 APACHE CORP COM 037411105 382 91472 SH SOLE 91472 0 0 APARTMENT INVT & MGMT CO CL A 03748R754 3341 95062 SH SOLE 95062 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 837 31243 SH SOLE 31243 0 0 APHRIA INC COM 03765K104 2312 766951 SH SOLE 766951 0 0 APPLE INC COM 037833100 726367 2856450 SH SOLE 2856450 0 0 APPLE INC COM 037833100 159539 627391 SH DFND 1 627391 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 997 21800 SH SOLE 21800 0 0 APPLIED MATLS INC COM 038222105 71895 1569072 SH SOLE 1569072 0 0 APPLIED MATLS INC COM 038222105 22301 486703 SH DFND 1 486703 0 0 APTARGROUP INC COM 038336103 1750 17579 SH DFND 1 17579 0 0 APTARGROUP INC COM 038336103 6904 69356 SH SOLE 69356 0 0 APTIV PLC SHS G6095L109 14217 288720 SH SOLE 288720 0 0 APTIV PLC SHS G6095L109 470 9551 SH DFND 1 9551 0 0 ARAMARK COM 03852U106 325 16287 SH SOLE 16287 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 569 61033 SH SOLE 61033 0 0 ARCH CAP GROUP LTD ORD G0450A105 6374 223967 SH SOLE 223967 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 6753 191947 SH SOLE 191947 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 1837 52221 SH DFND 1 52221 0 0 ARCUTIS BIOTHERAPEUTICS INC COM 03969K108 610 20474 SH SOLE 20474 0 0 ARDELYX INC COM 039697107 508 89278 SH SOLE 89278 0 0 ARGENX SE SPONSORED ADR 04016X101 11185 84907 SH SOLE 84907 0 0 ARISTA NETWORKS INC COM 040413106 59802 295244 SH SOLE 295244 0 0 ARISTA NETWORKS INC COM 040413106 22196 109583 SH DFND 1 109583 0 0 ARMADA HOFFLER PPTYS INC COM 04208T108 439 41000 SH SOLE 41000 0 0 ARVINAS INC COM 04335A105 206 5100 SH SOLE 5100 0 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 287 5200 SH SOLE 5200 0 0 ASCENDIS PHARMA A S SPONSORED ADR 04351P101 12883 114404 SH SOLE 114404 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 965 3690 SH SOLE 3690 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 7126 27235 SH DFND 1 27235 0 0 ASPEN TECHNOLOGY INC COM 045327103 5622 59140 SH SOLE 59140 0 0 ASSEMBLY BIOSCIENCES INC COM 045396108 279 18839 SH SOLE 18839 0 0 ASSURANT INC COM 04621X108 14421 138540 SH SOLE 138540 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 20430 457455 SH SOLE 457455 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 2720 60904 SH DFND 1 60904 0 0 AT&T INC COM 00206R102 14588 500445 SH DFND 1 500445 0 0 AT&T INC COM 00206R102 190074 6520561 SH SOLE 6520561 0 0 ATLANTIC CAP BANCSHARES INC COM 048269203 377 31789 SH SOLE 31789 0 0 ATLASSIAN CORP PLC CL A G06242104 57586 419536 SH SOLE 419536 0 0 ATMOS ENERGY CORP COM 049560105 74063 746378 SH SOLE 746378 0 0 ATRICURE INC COM 04963C209 1909 56826 SH SOLE 56826 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 2556 178096 SH SOLE 178096 0 0 AURORA CANNABIS INC COM 05156X108 2841 3209252 SH SOLE 3209252 0 0 AURORA CANNABIS INC COM 05156X108 35 38977 SH DFND 1 38977 0 0 AUTODESK INC COM 052769106 10497 67246 SH SOLE 67246 0 0 AUTOHOME INC SP ADR RP CL A 05278C107 18992 267415 SH SOLE 267415 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 67352 492772 SH SOLE 492772 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 3124 22853 SH DFND 1 22853 0 0 AUTOZONE INC COM 053332102 4520 5343 SH DFND 1 5343 0 0 AUTOZONE INC COM 053332102 4834 5714 SH SOLE 5714 0 0 AVALARA INC COM 05338G106 10361 138893 SH SOLE 138893 0 0 AVALONBAY CMNTYS INC COM 053484101 8803 59812 SH SOLE 59812 0 0 AVANGRID INC COM 05351W103 622 14205 SH DFND 1 14205 0 0 AVANOS MED INC COM 05350V106 1241 46074 SH SOLE 46074 0 0 AVANTOR INC COM 05352A100 10576 846756 SH SOLE 846756 0 0 AVERY DENNISON CORP COM 053611109 27209 267092 SH SOLE 267092 0 0 AVROBIO INC COM 05455M100 260 16716 SH SOLE 16716 0 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 8452 218692 SH SOLE 218692 0 0 AXSOME THERAPEUTICS INC COM 05464T104 1001 17016 SH SOLE 17016 0 0 AZZ INC COM 002474104 1114 39600 SH SOLE 39600 0 0 B2GOLD CORP COM 11777Q209 47649 15920335 SH SOLE 15920335 0 0 BAIDU INC SPON ADR REP A 056752108 1399 13882 SH SOLE 13882 0 0 BAIDU INC SPON ADR REP A 056752108 219 2174 SH DFND 1 2174 0 0 BAKER HUGHES COMPANY CL A 05722G100 138 13109 SH DFND 1 13109 0 0 BAKER HUGHES COMPANY CL A 05722G100 1692 161151 SH SOLE 161151 0 0 BALL CORP COM 058498106 36918 570955 SH SOLE 570955 0 0 BALLARD PWR SYS INC NEW COM 058586108 3584 478148 SH SOLE 478148 0 0 BALLARD PWR SYS INC NEW COM 058586108 88 11701 SH DFND 1 11701 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 133 32779 SH DFND 1 32779 0 0 BANCO SANTANDER SA ADR 05964H105 341 145094 SH DFND 1 145094 0 0 BANK MONTREAL COM 063671101 173416 3473842 SH DFND 1 3473842 0 0 BANK MONTREAL COM 063671101 759624 15215460 SH SOLE 15215460 0 0 BANK NEW YORK MELLON CORP COM 064058100 6873 204055 SH SOLE 204055 0 0 BANK NEW YORK MELLON CORP COM 064058100 396 11747 SH DFND 1 11747 0 0 BANK NOVA SCOTIA B C COM 064149107 343485 8507027 SH DFND 1 8507027 0 0 BANK NOVA SCOTIA B C COM 064149107 1075871 26645917 SH SOLE 26645917 0 0 BANK OZK COM 06417N103 8035 481144 SH SOLE 481144 0 0 BANK OZK COM 06417N103 1128 67545 SH DFND 1 67545 0 0 BANKUNITED INC COM 06652K103 1441 77041 SH SOLE 77041 0 0 BARCLAYS PLC ADR 06738E204 135 29858 SH DFND 1 29858 0 0 BARNES GROUP INC COM 067806109 364 8711 SH SOLE 8711 0 0 BARRICK GOLD CORPORATION COM 067901108 271674 14952651 SH SOLE 14952651 0 0 BARRICK GOLD CORPORATION COM 067901108 64603 3555806 SH DFND 1 3555806 0 0 BAUSCH HEALTH COS INC COM 071734107 14912 973159 SH SOLE 973159 0 0 BAXTER INTL INC COM 071813109 11621 143130 SH SOLE 143130 0 0 BAYTEX ENERGY CORP COM 07317Q105 379 1611355 SH SOLE 1611355 0 0 BCE INC COM NEW 05534B760 601604 14832733 SH SOLE 14832733 0 0 BCE INC COM NEW 05534B760 124377 3066477 SH DFND 1 3066477 0 0 BECTON DICKINSON & CO COM 075887109 6586 28663 SH DFND 1 28663 0 0 BECTON DICKINSON & CO COM 075887109 83583 363769 SH SOLE 363769 0 0 BECTON DICKINSON & CO PFD SHS CONV A 075887208 5382 102937 SH SOLE 102937 0 0 BEIGENE LTD SPONSORED ADR 07725L102 2961 24051 SH SOLE 24051 0 0 BELDEN INC COM 077454106 206 5700 SH SOLE 5700 0 0 BELLRING BRANDS INC COM CL A 079823100 421 24678 SH SOLE 24678 0 0 BELLUS HEALTH INC NEW COM NEW 07987C204 316 31702 SH SOLE 31702 0 0 BERKLEY W R CORP COM 084423102 46197 885509 SH SOLE 885509 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 158627 867618 SH SOLE 867618 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 1360 5 SH DFND 1 5 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8303 45415 SH DFND 1 45415 0 0 BERRY GLOBAL GROUP INC COM 08579W103 953 28265 SH DFND 1 28265 0 0 BEST BUY INC COM 086516101 11845 207808 SH SOLE 207808 0 0 BIOGEN INC COM 09062X103 39601 125168 SH SOLE 125168 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 5805 68694 SH SOLE 68694 0 0 BK OF AMERICA CORP COM 060505104 168451 7934590 SH SOLE 7934590 0 0 BK OF AMERICA CORP COM 060505104 46989 2213317 SH DFND 1 2213317 0 0 BLACK KNIGHT INC COM 09215C105 14242 245300 SH SOLE 245300 0 0 BLACKBERRY LTD COM 09228F103 7628 1881620 SH SOLE 1881620 0 0 BLACKBERRY LTD COM 09228F103 128 31499 SH DFND 1 31499 0 0 BLACKROCK INC COM 09247X101 15814 35943 SH DFND 1 35943 0 0 BLACKROCK INC COM 09247X101 89262 202881 SH SOLE 202881 0 0 BLACKSTONE GROUP INC COM CL A 09260D107 1972 43285 SH SOLE 43285 0 0 BLOCK H & R INC COM 093671105 848 60220 SH SOLE 60220 0 0 BLOOMIN BRANDS INC COM 094235108 1007 141000 SH SOLE 141000 0 0 BLUEBIRD BIO INC COM 09609G100 1213 26396 SH SOLE 26396 0 0 BLUEPRINT MEDICINES CORP COM 09627Y109 3310 56595 SH SOLE 56595 0 0 BOEING CO COM 097023105 90851 609169 SH SOLE 609169 0 0 BOEING CO COM 097023105 26485 177587 SH DFND 1 177587 0 0 BOISE CASCADE CO DEL COM 09739D100 614 25800 SH SOLE 25800 0 0 BOOKING HLDGS INC COM 09857L108 97308 72331 SH SOLE 72331 0 0 BOOKING HLDGS INC COM 09857L108 1799 1337 SH DFND 1 1337 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 456 6644 SH DFND 1 6644 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2460 35845 SH SOLE 35845 0 0 BORGWARNER INC COM 099724106 1233 50600 SH SOLE 50600 0 0 BOSTON BEER INC CL A 100557107 3425 9317 SH SOLE 9317 0 0 BOSTON PROPERTIES INC COM 101121101 3241 35138 SH SOLE 35138 0 0 BOSTON SCIENTIFIC CORP COM 101137107 47182 1445956 SH SOLE 1445956 0 0 BOSTON SCIENTIFIC CORP COM 101137107 22737 696819 SH DFND 1 696819 0 0 BOTTOMLINE TECH DEL INC COM 101388106 381 10400 SH SOLE 10400 0 0 BP PLC SPONSORED ADR 055622104 349 14312 SH DFND 1 14312 0 0 BRADY CORP CL A 104674106 17402 385608 SH SOLE 385608 0 0 BRIDGE BANCORP INC COM 108035106 785 37084 SH SOLE 37084 0 0 BRIGGS & STRATTON CORP COM 109043109 23 12920 SH DFND 1 12920 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 667 6539 SH DFND 1 6539 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 2933 28751 SH SOLE 28751 0 0 BRINKS CO COM 109696104 2188 42030 SH SOLE 42030 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 42003 753561 SH SOLE 753561 0 0 BRISTOL-MYERS SQUIBB CO RIGHT 99/99/9999 110122157 762 200542 SH SOLE 200542 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 3846 112486 SH SOLE 112486 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1512 44209 SH DFND 1 44209 0 0 BROADCOM INC COM 11135F101 37540 158329 SH DFND 1 158329 0 0 BROADCOM INC 8% CNV PFD SER A 11135F200 380 321 SH DFND 1 321 0 0 BROADCOM INC COM 11135F101 93820 395696 SH SOLE 395696 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 62398 657999 SH SOLE 657999 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 4968 52392 SH DFND 1 52392 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 112529 2567621 SH DFND 1 2567621 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 782062 17844640 SH SOLE 17844640 0 0 BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 6071 242805 SH SOLE 242805 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 267239 7442368 SH SOLE 7442368 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 30512 849496 SH DFND 1 849496 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 28472 826927 SH SOLE 826927 0 0 BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 39321 4926771 SH SOLE 4926771 0 0 BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 3993 500356 SH DFND 1 500356 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 5270 126724 SH DFND 1 126724 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 99252 2386720 SH SOLE 2386720 0 0 BROWN & BROWN INC COM 115236101 7402 204366 SH SOLE 204366 0 0 BROWN FORMAN CORP CL B 115637209 29059 523483 SH SOLE 523483 0 0 BRP INC COM SUN VTG 05577W200 7331 454489 SH SOLE 454489 0 0 BRP INC COM SUN VTG 05577W200 303 18756 SH DFND 1 18756 0 0 BRUKER CORP COM 116794108 37650 1049909 SH SOLE 1049909 0 0 BURLINGTON STORES INC COM 122017106 21075 133002 SH SOLE 133002 0 0 BWX TECHNOLOGIES INC COM 05605H100 9857 202362 SH SOLE 202362 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 33804 510632 SH SOLE 510632 0 0 CABLE ONE INC COM 12685J105 4560 2774 SH SOLE 2774 0 0 CABOT OIL & GAS CORP COM 127097103 19677 1144657 SH SOLE 1144657 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 32465 491598 SH SOLE 491598 0 0 CAE INC COM 124765108 19174 1534050 SH SOLE 1534050 0 0 CAE INC COM 124765108 4217 337365 SH DFND 1 337365 0 0 CAL MAINE FOODS INC COM NEW 128030202 2055 46733 SH SOLE 46733 0 0 CALIFORNIA WTR SVC GROUP COM 130788102 1510 30012 SH SOLE 30012 0 0 CAMDEN PPTY TR SH BEN INT 133131102 30909 390067 SH SOLE 390067 0 0 CAMECO CORP COM 13321L108 9039 1198987 SH SOLE 1198987 0 0 CAMECO CORP COM 13321L108 7112 942738 SH DFND 1 942738 0 0 CAMPBELL SOUP CO COM 134429109 13398 290254 SH DFND 1 290254 0 0 CAMPBELL SOUP CO COM 134429109 1717 37194 SH SOLE 37194 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 4033 203998 SH SOLE 203998 0 0 CANADIAN IMP BK COMM COM 136069101 688243 11946475 SH SOLE 11946475 0 0 CANADIAN IMP BK COMM COM 136069101 142404 2471824 SH DFND 1 2471824 0 0 CANADIAN NAT RES LTD COM 136385101 106057 7841874 SH DFND 1 7841874 0 0 CANADIAN NAT RES LTD COM 136385101 256184 18942308 SH SOLE 18942308 0 0 CANADIAN NATL RY CO COM 136375102 976953 12637879 SH SOLE 12637879 0 0 CANADIAN NATL RY CO COM 136375102 270301 3495385 SH DFND 1 3495385 0 0 CANADIAN PAC RY LTD COM 13645T100 180466 827132 SH DFND 1 827132 0 0 CANADIAN PAC RY LTD COM 13645T100 622359 2852202 SH SOLE 2852202 0 0 CANOPY GROWTH CORP COM 138035100 9732 677021 SH SOLE 677021 0 0 CANOPY GROWTH CORP COM 138035100 162 11286 SH DFND 1 11286 0 0 CAPITAL ONE FINL CORP COM 14040H105 351 6952 SH DFND 1 6952 0 0 CAPITAL ONE FINL CORP COM 14040H105 6004 119073 SH SOLE 119073 0 0 CAPITOL FED FINL INC COM 14057J101 1016 87532 SH SOLE 87532 0 0 CAPRI HOLDINGS LIMITED SHS G1890L107 324 30021 SH SOLE 30021 0 0 CARA THERAPEUTICS INC COM 140755109 256 19400 SH SOLE 19400 0 0 CARDINAL HEALTH INC COM 14149Y108 5856 122154 SH SOLE 122154 0 0 CARDINAL HEALTH INC COM 14149Y108 374 7809 SH DFND 1 7809 0 0 CARGURUS INC COM CL A 141788109 287 15147 SH DFND 1 15147 0 0 CARMAX INC COM 143130102 14123 262367 SH SOLE 262367 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 1289 97865 SH SOLE 97865 0 0 CARVANA CO CL A 146869102 2087 37877 SH SOLE 37877 0 0 CASEYS GEN STORES INC COM 147528103 15130 114200 SH SOLE 114200 0 0 CATALENT INC COM 148806102 26896 517732 SH SOLE 517732 0 0 CATERPILLAR INC DEL COM 149123101 25647 221017 SH SOLE 221017 0 0 CATERPILLAR INC DEL COM 149123101 294 2531 SH DFND 1 2531 0 0 CAVCO INDS INC DEL COM 149568107 747 5156 SH SOLE 5156 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 16052 179854 SH SOLE 179854 0 0 CBRE GROUP INC CL A 12504L109 3984 105656 SH SOLE 105656 0 0 CDW CORP COM 12514G108 20663 221538 SH SOLE 221538 0 0 CDW CORP COM 12514G108 354 3795 SH DFND 1 3795 0 0 CELANESE CORP DEL COM 150870103 2801 38161 SH SOLE 38161 0 0 CELESTICA INC SUB VTG SHS 15101Q108 1106 318678 SH SOLE 318678 0 0 CENOVUS ENERGY INC COM 15135U109 51967 26044740 SH SOLE 26044740 0 0 CENOVUS ENERGY INC COM 15135U109 28122 14083976 SH DFND 1 14083976 0 0 CENTENE CORP DEL COM 15135B101 26056 438571 SH DFND 1 438571 0 0 CENTENE CORP DEL COM 15135B101 112406 1892046 SH SOLE 1892046 0 0 CENTERPOINT ENERGY INC COM 15189T107 11647 753845 SH SOLE 753845 0 0 CENTERPOINT ENERGY INC COM 15189T107 618 40005 SH DFND 1 40005 0 0 CENTERSTATE BK CORP COM 15201P109 1154 66996 SH SOLE 66996 0 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 460 147001 SH SOLE 147001 0 0 CENTRAL PAC FINL CORP COM NEW 154760409 394 24800 SH SOLE 24800 0 0 CENTURYLINK INC COM 156700106 2312 244448 SH SOLE 244448 0 0 CERIDIAN HCM HLDG INC COM 15677J108 16540 330026 SH SOLE 330026 0 0 CERNER CORP COM 156782104 5836 92645 SH SOLE 92645 0 0 CERNER CORP COM 156782104 2583 41009 SH DFND 1 41009 0 0 CF INDS HLDGS INC COM 125269100 1674 61553 SH SOLE 61553 0 0 CGI INC CL A SUB VTG 12532H104 187011 3493671 SH SOLE 3493671 0 0 CGI INC CL A SUB VTG 12532H104 21564 398531 SH DFND 1 398531 0 0 CHARLES RIV LABS INTL INC COM 159864107 23962 189856 SH SOLE 189856 0 0 CHART INDS INC COM PAR $0.01 16115Q308 735 25359 SH SOLE 25359 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 89874 205986 SH SOLE 205986 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 30743 70461 SH DFND 1 70461 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 13426 133537 SH SOLE 133537 0 0 CHEMOCENTRYX INC COM 16383L106 394 9807 SH SOLE 9807 0 0 CHENIERE ENERGY INC COM NEW 16411R208 511 15259 SH SOLE 15259 0 0 CHENIERE ENERGY INC COM NEW 16411R208 385 11491 SH DFND 1 11491 0 0 CHESAPEAKE UTILS CORP COM 165303108 1762 20554 SH SOLE 20554 0 0 CHEVRON CORP NEW COM 166764100 122142 1685650 SH SOLE 1685650 0 0 CHEVRON CORP NEW COM 166764100 3754 51806 SH DFND 1 51806 0 0 CHEWY INC CL A 16679L109 2138 57033 SH SOLE 57033 0 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 248 6577 SH DFND 1 6577 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 19040 29095 SH SOLE 29095 0 0 CHUBB LIMITED COM H1467J104 27632 247402 SH SOLE 247402 0 0 CHUBB LIMITED COM H1467J104 1526 13663 SH DFND 1 13663 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 60320 1695800 SH SOLE 1695800 0 0 CHURCH & DWIGHT INC COM 171340102 34868 543282 SH SOLE 543282 0 0 CHUYS HLDGS INC COM 171604101 342 33921 SH SOLE 33921 0 0 CIGNA CORP NEW COM 125523100 116602 658101 SH SOLE 658101 0 0 CIGNA CORP NEW COM 125523100 418 2360 SH DFND 1 2360 0 0 CINCINNATI FINL CORP COM 172062101 37971 503255 SH SOLE 503255 0 0 CINEMARK HOLDINGS INC COM 17243V102 586 57500 SH SOLE 57500 0 0 CINTAS CORP COM 172908105 9041 52195 SH SOLE 52195 0 0 CISCO SYS INC COM 17275R102 175255 4458278 SH SOLE 4458278 0 0 CISCO SYS INC COM 17275R102 21042 535284 SH DFND 1 535284 0 0 CITIGROUP INC COM NEW 172967424 1852 43980 SH DFND 1 43980 0 0 CITIGROUP INC COM NEW 172967424 26165 621208 SH SOLE 621208 0 0 CITIZENS FINANCIAL GROUP INC COM 174610105 1995 106071 SH SOLE 106071 0 0 CITRIX SYS INC COM 177376100 53029 374630 SH SOLE 374630 0 0 CLARIVATE ANALYTICS PLC COM G21810109 13526 651843 SH SOLE 651843 0 0 CLOROX CO DEL COM 189054109 48612 280590 SH SOLE 280590 0 0 CME GROUP INC COM 12572Q105 131764 762039 SH SOLE 762039 0 0 CME GROUP INC COM 12572Q105 15498 89631 SH DFND 1 89631 0 0 CMS ENERGY CORP COM 125896100 220 3753 SH DFND 1 3753 0 0 CMS ENERGY CORP COM 125896100 13211 224860 SH SOLE 224860 0 0 CNOOC LIMITED SPONSORED ADR 126132109 2691 26008 SH DFND 1 26008 0 0 COCA COLA CO COM 191216100 286534 6475346 SH SOLE 6475346 0 0 COCA COLA CO COM 191216100 20891 472115 SH DFND 1 472115 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 413 10994 SH DFND 1 10994 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 36342 968357 SH SOLE 968357 0 0 COCA COLA FEMSA S A B DE C V SPONSORD ADR REP 191241108 423 10311 SH DFND 1 10311 0 0 COGNEX CORP COM 192422103 933 22108 SH DFND 1 22108 0 0 COGNEX CORP COM 192422103 8107 192009 SH SOLE 192009 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 8139 175152 SH SOLE 175152 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 3157 67934 SH DFND 1 67934 0 0 COLFAX CORP COM 194014106 8455 427000 SH SOLE 427000 0 0 COLGATE PALMOLIVE CO COM 194162103 56834 856450 SH SOLE 856450 0 0 COLGATE PALMOLIVE CO COM 194162103 8393 126471 SH DFND 1 126471 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 990 21579 SH DFND 1 21579 0 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 4224 89314 SH SOLE 89314 0 0 COLUMBIA BKG SYS INC COM 197236102 630 23517 SH SOLE 23517 0 0 COMCAST CORP NEW CL A 20030N101 141607 4118885 SH SOLE 4118885 0 0 COMCAST CORP NEW CL A 20030N101 34049 990382 SH DFND 1 990382 0 0 COMERICA INC COM 200340107 1057 36038 SH SOLE 36038 0 0 COMFORT SYS USA INC COM 199908104 2478 67800 SH SOLE 67800 0 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 356 9300 SH SOLE 9300 0 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1108 152046 SH SOLE 152046 0 0 CONAGRA BRANDS INC COM 205887102 5942 202518 SH SOLE 202518 0 0 CONCHO RES INC COM 20605P101 13564 316539 SH SOLE 316539 0 0 CONOCOPHILLIPS COM 20825C104 11316 367394 SH SOLE 367394 0 0 CONSOLIDATED EDISON INC COM 209115104 21551 276293 SH SOLE 276293 0 0 CONSOLIDATED TOMOKA LD CO COM 210226106 482 7391 SH DFND 1 7391 0 0 CONSTELLATION BRANDS INC CL A 21036P108 8460 59011 SH SOLE 59011 0 0 CONSTELLATION PHARMCETICLS I COM 210373106 484 15400 SH SOLE 15400 0 0 CONSTELLIUM SE CL A SHS F21107101 541 103835 SH SOLE 103835 0 0 CONTINENTAL RES INC COM 212015101 1380 180594 SH SOLE 180594 0 0 CONYERS PK II ACQUISITION CO COM CL A 212896104 37345 3500000 SH SOLE 3500000 0 0 CONYERS PK II ACQUISITION CO *W EXP 07/18/202 212896112 984 875000 SH SOLE 875000 0 0 CONYERS PK II ACQUISITION CO UNIT 99/99/9999 212896203 554 52463 SH SOLE 52463 0 0 COOPER COS INC COM NEW 216648402 36623 132850 SH SOLE 132850 0 0 COPART INC COM 217204106 29866 435867 SH SOLE 435867 0 0 CORELOGIC INC COM 21871D103 9315 305000 SH SOLE 305000 0 0 CORNING INC COM 219350105 16081 782888 SH SOLE 782888 0 0 CORTEVA INC COM 22052L104 4675 198949 SH SOLE 198949 0 0 CORTEVA INC COM 22052L104 216 9198 SH DFND 1 9198 0 0 CORVEL CORP COM 221006109 3543 65000 SH SOLE 65000 0 0 COSTAR GROUP INC COM 22160N109 44905 76471 SH SOLE 76471 0 0 COSTAR GROUP INC COM 22160N109 414 705 SH DFND 1 705 0 0 COSTCO WHSL CORP NEW COM 22160K105 25454 89270 SH DFND 1 89270 0 0 COSTCO WHSL CORP NEW COM 22160K105 166244 583046 SH SOLE 583046 0 0 COTY INC COM CL A 222070203 297 57560 SH SOLE 57560 0 0 COUPA SOFTWARE INC COM 22266L106 12111 86671 SH SOLE 86671 0 0 CREDICORP LTD COM G2519Y108 41772 291969 SH SOLE 291969 0 0 CREDIT ACCEP CORP MICH COM 225310101 407 1593 SH DFND 1 1593 0 0 CRESCENT PT ENERGY CORP COM 22576C101 39 50422 SH DFND 1 50422 0 0 CRESCENT PT ENERGY CORP COM 22576C101 2198 2869796 SH SOLE 2869796 0 0 CRH MED CORP COM 12626F105 84 63689 SH DFND 1 63689 0 0 CROCS INC COM 227046109 357 21000 SH SOLE 21000 0 0 CRONOS GROUP INC COM 22717L101 2985 531776 SH SOLE 531776 0 0 CROSS CTRY HEALTHCARE INC COM 227483104 328 48717 SH SOLE 48717 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 461 54917 SH SOLE 54917 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 15423 277000 SH SOLE 277000 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 114911 795785 SH SOLE 795785 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 1892 13101 SH DFND 1 13101 0 0 CSX CORP COM 126408103 12517 218442 SH SOLE 218442 0 0 CSX CORP COM 126408103 660 11510 SH DFND 1 11510 0 0 CTS CORP COM 126501105 1427 57325 SH SOLE 57325 0 0 CUBESMART COM 229663109 1253 46788 SH SOLE 46788 0 0 CUBIC CORP COM 229669106 1541 37314 SH SOLE 37314 0 0 CUMMINS INC COM 231021106 17030 125853 SH SOLE 125853 0 0 CUMMINS INC COM 231021106 9208 68049 SH DFND 1 68049 0 0 CVS HEALTH CORP COM 126650100 10439 175956 SH DFND 1 175956 0 0 CVS HEALTH CORP COM 126650100 21363 360076 SH SOLE 360076 0 0 CYCLERION THERAPEUTICS INC COM 23255M105 66 25000 SH SOLE 25000 0 0 D R HORTON INC COM 23331A109 9934 292184 SH SOLE 292184 0 0 DANAHER CORPORATION COM 235851102 149330 1078898 SH SOLE 1078898 0 0 DANAHER CORPORATION 4.75 MND CV PFD 235851300 14981 14500 SH SOLE 14500 0 0 DANAHER CORPORATION COM 235851102 37166 268519 SH DFND 1 268519 0 0 DANAHER CORPORATION 4.75 MND CV PFD 235851300 815 789 SH DFND 1 789 0 0 DARDEN RESTAURANTS INC COM 237194105 5155 94662 SH SOLE 94662 0 0 DATADOG INC CL A COM 23804L103 6759 187845 SH SOLE 187845 0 0 DAVITA INC COM 23918K108 1479 19441 SH SOLE 19441 0 0 DAVITA INC COM 23918K108 790 10380 SH DFND 1 10380 0 0 DBX ETF TR XTRACK HRVST CSI 233051879 45473 1756379 SH SOLE 1756379 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 1224 29719 SH SOLE 29719 0 0 DEERE & CO COM 244199105 72648 525826 SH SOLE 525826 0 0 DEERE & CO COM 244199105 955 6912 SH DFND 1 6912 0 0 DELL TECHNOLOGIES INC CL C 24703L202 565 14280 SH SOLE 14280 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 3783 132598 SH SOLE 132598 0 0 DENALI THERAPEUTICS INC COM 24823R105 573 32707 SH SOLE 32707 0 0 DENISON MINES CORP COM 248356107 233 319114 SH DFND 1 319114 0 0 DENNYS CORP COM 24869P104 507 66014 SH SOLE 66014 0 0 DENTSPLY SIRONA INC COM 24906P109 2233 57515 SH SOLE 57515 0 0 DESCARTES SYS GROUP INC COM 249906108 14973 439377 SH SOLE 439377 0 0 DESCARTES SYS GROUP INC COM 249906108 603 17733 SH DFND 1 17733 0 0 DEVON ENERGY CORP NEW COM 25179M103 2421 350295 SH SOLE 350295 0 0 DEXCOM INC COM 252131107 9432 35028 SH SOLE 35028 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 6682 52561 SH DFND 1 52561 0 0 DIAMOND EAGLE ACQUISITION CO *W EXP 06/30/202 25258L117 715 250000 SH SOLE 250000 0 0 DIAMONDBACK ENERGY INC COM 25278X109 2674 102045 SH SOLE 102045 0 0 DICERNA PHARMACEUTICALS INC COM 253031108 1177 64080 SH SOLE 64080 0 0 DIGITAL RLTY TR INC COM 253868103 9148 65856 SH SOLE 65856 0 0 DIGITAL RLTY TR INC COM 253868103 1897 13658 SH DFND 1 13658 0 0 DIODES INC COM 254543101 479 11800 SH SOLE 11800 0 0 DISCOVER FINL SVCS COM 254709108 2828 79281 SH SOLE 79281 0 0 DISCOVERY INC COM SER A 25470F104 605 31096 SH SOLE 31096 0 0 DISCOVERY INC COM SER C 25470F302 1172 66833 SH SOLE 66833 0 0 DISH NETWORK CORPORATION CL A 25470M109 993 49691 SH SOLE 49691 0 0 DISNEY WALT CO COM DISNEY 254687106 92496 957513 SH SOLE 957513 0 0 DISNEY WALT CO COM DISNEY 254687106 15944 165047 SH DFND 1 165047 0 0 DOCUSIGN INC COM 256163106 432 4677 SH DFND 1 4677 0 0 DOCUSIGN INC COM 256163106 42845 463689 SH SOLE 463689 0 0 DOLLAR GEN CORP NEW COM 256677105 136701 905247 SH SOLE 905247 0 0 DOLLAR GEN CORP NEW COM 256677105 18672 123650 SH DFND 1 123650 0 0 DOLLAR TREE INC COM 256746108 29414 400357 SH DFND 1 400357 0 0 DOLLAR TREE INC COM 256746108 72062 980837 SH SOLE 980837 0 0 DOMINION ENERGY INC COM 25746U109 58294 807514 SH SOLE 807514 0 0 DOMINION ENERGY INC COM 25746U109 954 13213 SH DFND 1 13213 0 0 DOMINOS PIZZA INC COM 25754A201 17136 52876 SH SOLE 52876 0 0 DONALDSON INC COM 257651109 9488 245625 SH SOLE 245625 0 0 DOUGLAS EMMETT INC COM 25960P109 5214 170900 SH SOLE 170900 0 0 DOVER CORP COM 260003108 3434 40906 SH SOLE 40906 0 0 DOW INC COM 260557103 13585 464615 SH SOLE 464615 0 0 DOW INC COM 260557103 752 25723 SH DFND 1 25723 0 0 DR REDDYS LABS LTD ADR 256135203 1819 45100 SH SOLE 45100 0 0 DRIL QUIP INC COM 262037104 495 16220 SH SOLE 16220 0 0 DRIVE SHACK INC COM 262077100 171 112800 SH SOLE 112800 0 0 DROPBOX INC CL A 26210C104 8077 446243 SH SOLE 446243 0 0 DTE ENERGY CO COM 233331107 20969 220798 SH SOLE 220798 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 40398 499475 SH SOLE 499475 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 7953 98334 SH DFND 1 98334 0 0 DUKE REALTY CORP COM NEW 264411505 2902 89629 SH SOLE 89629 0 0 DULUTH HLDGS INC COM CL B 26443V101 444 110630 SH SOLE 110630 0 0 DUNKIN BRANDS GROUP INC COM 265504100 8900 167606 SH SOLE 167606 0 0 DUPONT DE NEMOURS INC COM 26614N102 6772 198597 SH SOLE 198597 0 0 DUPONT DE NEMOURS INC COM 26614N102 2531 74237 SH DFND 1 74237 0 0 DXC TECHNOLOGY CO COM 23355L106 724 55497 SH SOLE 55497 0 0 E TRADE FINANCIAL CORP COM NEW 269246401 3755 109420 SH SOLE 109420 0 0 EAST WEST BANCORP INC COM 27579R104 9715 377418 SH SOLE 377418 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 2415 98000 SH SOLE 98000 0 0 EASTGROUP PPTY INC COM 277276101 3316 31737 SH SOLE 31737 0 0 EASTMAN CHEM CO COM 277432100 1528 32802 SH SOLE 32802 0 0 EATON CORP PLC SHS G29183103 17078 219827 SH SOLE 219827 0 0 EATON CORP PLC SHS G29183103 2064 26573 SH DFND 1 26573 0 0 EBAY INC COM 278642103 20263 674097 SH SOLE 674097 0 0 ECOLAB INC COM 278865100 77035 494351 SH SOLE 494351 0 0 ECOLAB INC COM 278865100 4209 27012 SH DFND 1 27012 0 0 EDISON INTL COM 281020107 4885 89166 SH SOLE 89166 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 11405 60467 SH SOLE 60467 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 3385 17945 SH DFND 1 17945 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 13394 598209 SH SOLE 598209 0 0 ELDORADO GOLD CORP NEW COM 284902509 4315 701903 SH SOLE 701903 0 0 ELECTRONIC ARTS INC COM 285512109 99323 991549 SH SOLE 991549 0 0 ELECTRONIC ARTS INC COM 285512109 32138 320838 SH DFND 1 320838 0 0 ELEMENT SOLUTIONS INC COM 28618M106 946 113189 SH SOLE 113189 0 0 EMERSON ELEC CO COM 291011104 15094 316769 SH SOLE 316769 0 0 EMERSON ELEC CO COM 291011104 1881 39480 SH DFND 1 39480 0 0 EMPLOYERS HOLDINGS INC COM 292218104 7656 189000 SH SOLE 189000 0 0 ENANTA PHARMACEUTICALS INC COM 29251M106 1463 28447 SH SOLE 28447 0 0 ENBRIDGE INC COM 29250N105 1003700 34861293 SH SOLE 34861293 0 0 ENBRIDGE INC COM 29250N105 277894 9651917 SH DFND 1 9651917 0 0 ENCOMPASS HEALTH CORP COM 29261A100 14165 221224 SH SOLE 221224 0 0 ENCORE CAP GROUP INC COM 292554102 991 42380 SH SOLE 42380 0 0 ENCORE WIRE CORP COM 292562105 1612 38400 SH SOLE 38400 0 0 ENEL CHILE S.A. SPONSORED ADR 29278D105 58 17583 SH DFND 1 17583 0 0 ENERGY TRANSFER LP COM UT LTD PTN 29273V100 68 14860 SH SOLE 14860 0 0 ENERPAC TOOL GROUP CORP CL A COM 292765104 617 37300 SH SOLE 37300 0 0 ENERPLUS CORP COM 292766102 1272 874786 SH SOLE 874786 0 0 ENERPLUS CORP COM 292766102 65 44906 SH DFND 1 44906 0 0 ENTEGRIS INC COM 29362U104 10507 234686 SH SOLE 234686 0 0 ENTERGY CORP NEW COM 29364G103 19644 209044 SH SOLE 209044 0 0 ENTERGY CORP NEW COM 29364G103 862 9169 SH DFND 1 9169 0 0 ENTERPRISE PRODS PARTNERS L COM 293792107 177 12402 SH SOLE 12402 0 0 ENVISTA HOLDINGS CORPORATION COM 29415F104 2370 158618 SH SOLE 158618 0 0 EOG RES INC COM 26875P101 7026 195600 SH SOLE 195600 0 0 EOG RES INC COM 26875P101 1428 39756 SH DFND 1 39756 0 0 EPIZYME INC COM 29428V104 704 45374 SH SOLE 45374 0 0 EPLUS INC COM 294268107 426 6800 SH SOLE 6800 0 0 EQUIFAX INC COM 294429105 28412 237859 SH SOLE 237859 0 0 EQUIFAX INC COM 294429105 301 2516 SH DFND 1 2516 0 0 EQUINIX INC COM 29444U700 3712 5944 SH DFND 1 5944 0 0 EQUINIX INC COM 29444U700 129433 207235 SH SOLE 207235 0 0 EQUINOX GOLD CORP COM 29446Y502 657 99427 SH SOLE 99427 0 0 EQUITABLE HLDGS INC COM 29452E101 9516 658569 SH SOLE 658569 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 485 28141 SH SOLE 28141 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 5897 102599 SH SOLE 102599 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 7035 114001 SH SOLE 114001 0 0 ESCO TECHNOLOGIES INC COM 296315104 2419 31866 SH SOLE 31866 0 0 ESPERION THERAPEUTICS INC NE COM 29664W105 300 9500 SH SOLE 9500 0 0 ESSENT GROUP LTD COM G3198U102 696 26416 SH SOLE 26416 0 0 ESSENTIAL UTILS INC COM 29670G102 917 22528 SH SOLE 22528 0 0 ESSEX PPTY TR INC COM 297178105 19560 88812 SH SOLE 88812 0 0 EURONET WORLDWIDE INC COM 298736109 1371 15999 SH SOLE 15999 0 0 EVEREST RE GROUP LTD COM G3223R108 33622 174733 SH SOLE 174733 0 0 EVERGY INC COM 30034W106 284 5154 SH DFND 1 5154 0 0 EVERGY INC COM 30034W106 3334 60557 SH SOLE 60557 0 0 EVERSOURCE ENERGY COM 30040W108 53657 686060 SH SOLE 686060 0 0 EVERSOURCE ENERGY COM 30040W108 233 2980 SH DFND 1 2980 0 0 EVERTEC INC COM 30040P103 8446 371600 SH SOLE 371600 0 0 EVO PMTS INC CL A COM 26927E104 241 15722 SH SOLE 15722 0 0 EXACT SCIENCES CORP COM 30063P105 17880 308275 SH SOLE 308275 0 0 EXELIXIS INC COM 30161Q104 4037 234454 SH SOLE 234454 0 0 EXELON CORP COM 30161N101 35560 966043 SH SOLE 966043 0 0 EXELON CORP COM 30161N101 1059 28762 SH DFND 1 28762 0 0 EXLSERVICE HOLDINGS INC COM 302081104 4152 79800 SH SOLE 79800 0 0 EXPEDIA GROUP INC COM NEW 30212P303 7252 128887 SH SOLE 128887 0 0 EXPEDITORS INTL WASH INC COM 302130109 56533 847312 SH SOLE 847312 0 0 EXPONENT INC COM 30214U102 37233 517767 SH SOLE 517767 0 0 EXTRA SPACE STORAGE INC COM 30225T102 6703 70003 SH SOLE 70003 0 0 EXXON MOBIL CORP COM 30231G102 86262 2271857 SH SOLE 2271857 0 0 EXXON MOBIL CORP COM 30231G102 10796 284321 SH DFND 1 284321 0 0 F M C CORP COM NEW 302491303 3805 46581 SH SOLE 46581 0 0 F5 NETWORKS INC COM 315616102 1275 11953 SH SOLE 11953 0 0 FACEBOOK INC CL A 30303M102 557079 3339804 SH SOLE 3339804 0 0 FACEBOOK INC CL A 30303M102 64569 387103 SH DFND 1 387103 0 0 FACTSET RESH SYS INC COM 303075105 692 2653 SH SOLE 2653 0 0 FAR PT ACQUISITION CORP COM CL A 30734W109 10120 1000000 SH SOLE 1000000 0 0 FAR PT ACQUISITION CORP *W EXP 06/01/202 30734W117 180 333332 SH SOLE 333332 0 0 FARFETCH LTD ORD SH CL A 30744W107 286 36251 SH SOLE 36251 0 0 FASTENAL CO COM 311900104 12324 394360 SH SOLE 394360 0 0 FASTENAL CO COM 311900104 2883 92265 SH DFND 1 92265 0 0 FATE THERAPEUTICS INC COM 31189P102 691 31109 SH SOLE 31109 0 0 FB FINL CORP COM 30257X104 897 45474 SH SOLE 45474 0 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 1223 16392 SH SOLE 16392 0 0 FEDERAL SIGNAL CORP COM 313855108 671 24600 SH SOLE 24600 0 0 FEDEX CORP COM 31428X106 7279 60025 SH SOLE 60025 0 0 FEDEX CORP COM 31428X106 598 4932 SH DFND 1 4932 0 0 FIBROGEN INC COM 31572Q808 1405 40426 SH SOLE 40426 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 5753 231232 SH SOLE 231232 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 105307 865723 SH SOLE 865723 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 1539 12652 SH DFND 1 12652 0 0 FIESTA RESTAURANT GROUP INC COM 31660B101 183 45525 SH SOLE 45525 0 0 FIFTH THIRD BANCORP COM 316773100 5701 383900 SH SOLE 383900 0 0 FIRST BANCORP P R COM NEW 318672706 295 55400 SH SOLE 55400 0 0 FIRST BANCSHARES INC MS COM 318916103 633 33171 SH SOLE 33171 0 0 FIRST HAWAIIAN INC COM 32051X108 411 24864 SH DFND 1 24864 0 0 FIRST INDL RLTY TR INC COM 32054K103 825 24829 SH SOLE 24829 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 3211 524086 SH SOLE 524086 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 3405 41382 SH SOLE 41382 0 0 FIRSTENERGY CORP COM 337932107 27694 691142 SH SOLE 691142 0 0 FIRSTENERGY CORP COM 337932107 863 21525 SH DFND 1 21525 0 0 FIRSTSERVICE CORP NEW COM 33767E202 1252 16345 SH DFND 1 16345 0 0 FIRSTSERVICE CORP NEW COM 33767E202 16577 216992 SH SOLE 216992 0 0 FISERV INC COM 337738108 103031 1084654 SH SOLE 1084654 0 0 FISERV INC COM 337738108 2319 24415 SH DFND 1 24415 0 0 FIVE BELOW INC COM 33829M101 2695 38290 SH SOLE 38290 0 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 105 20680 SH DFND 1 20680 0 0 FIVE9 INC COM 338307101 2200 28779 SH SOLE 28779 0 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 932 47000 SH SOLE 47000 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 25130 134719 SH SOLE 134719 0 0 FLEX LTD ORD Y2573F102 143 17059 SH DFND 1 17059 0 0 FLIR SYS INC COM 302445101 4670 146454 SH SOLE 146454 0 0 FLOWERS FOODS INC COM 343498101 3776 184030 SH SOLE 184030 0 0 FLOWSERVE CORP COM 34354P105 612 25615 SH SOLE 25615 0 0 FLOWSERVE CORP COM 34354P105 3010 125994 SH DFND 1 125994 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 213 3523 SH DFND 1 3523 0 0 FORD MTR CO DEL COM 345370860 5708 1181718 SH DFND 1 1181718 0 0 FORD MTR CO DEL COM 345370860 4765 986559 SH SOLE 986559 0 0 FORMFACTOR INC COM 346375108 996 49600 SH SOLE 49600 0 0 FORTINET INC COM 34959E109 34396 339984 SH SOLE 339984 0 0 FORTIS INC COM 349553107 393006 10307433 SH SOLE 10307433 0 0 FORTIS INC COM 349553107 156652 4108463 SH DFND 1 4108463 0 0 FORTIVE CORP COM 34959J108 662 12000 SH DFND 1 12000 0 0 FORTIVE CORP COM 34959J108 18518 335531 SH SOLE 335531 0 0 FORTUNA SILVER MINES INC COM 349915108 253 111283 SH SOLE 111283 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 1659 38368 SH SOLE 38368 0 0 FORWARD AIR CORP COM 349853101 14891 294000 SH SOLE 294000 0 0 FOUR CORNERS PPTY TR INC COM 35086T109 2747 146800 SH SOLE 146800 0 0 FOX CORP CL A COM 35137L105 2419 102363 SH SOLE 102363 0 0 FOX CORP CL B COM 35137L204 950 41518 SH SOLE 41518 0 0 FOX FACTORY HLDG CORP COM 35138V102 3814 90804 SH SOLE 90804 0 0 FRANCO NEVADA CORP COM 351858105 166562 1686051 SH SOLE 1686051 0 0 FRANCO NEVADA CORP COM 351858105 54561 552289 SH DFND 1 552289 0 0 FRANKLIN ELEC INC COM 353514102 862 18294 SH SOLE 18294 0 0 FRANKLIN RESOURCES INC COM 354613101 974 58330 SH SOLE 58330 0 0 FREEPORT-MCMORAN INC CL B 35671D857 2474 366478 SH SOLE 366478 0 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 223 6130 SH DFND 1 6130 0 0 G1 THERAPEUTICS INC COM 3621LQ109 297 26942 SH SOLE 26942 0 0 GALLAGHER ARTHUR J & CO COM 363576109 36458 447278 SH SOLE 447278 0 0 GALLAGHER ARTHUR J & CO COM 363576109 442 5420 SH DFND 1 5420 0 0 GAP INC COM 364760108 293 41667 SH SOLE 41667 0 0 GARMIN LTD SHS H2906T109 11032 147178 SH SOLE 147178 0 0 GARTNER INC COM 366651107 7503 75354 SH SOLE 75354 0 0 GENERAC HLDGS INC COM 368736104 4141 44451 SH SOLE 44451 0 0 GENERAL DYNAMICS CORP COM 369550108 8147 61574 SH SOLE 61574 0 0 GENERAL DYNAMICS CORP COM 369550108 287 2170 SH DFND 1 2170 0 0 GENERAL ELECTRIC CO COM 369604103 3705 466658 SH DFND 1 466658 0 0 GENERAL ELECTRIC CO COM 369604103 58670 7389228 SH SOLE 7389228 0 0 GENERAL MLS INC COM 370334104 15996 303123 SH SOLE 303123 0 0 GENERAL MLS INC COM 370334104 647 12259 SH DFND 1 12259 0 0 GENERAL MOLY INC COM 370373102 43 11200 SH DFND 1 11200 0 0 GENERAL MTRS CO COM 37045V100 6685 321703 SH SOLE 321703 0 0 GENMAB A/S SPONSORED ADS 372303206 304 18524 SH DFND 1 18524 0 0 GENMARK DIAGNOSTICS INC COM 372309104 437 105998 SH SOLE 105998 0 0 GENTEX CORP COM 371901109 28323 1278119 SH SOLE 1278119 0 0 GENTHERM INC COM 37253A103 1049 33423 SH SOLE 33423 0 0 GENUINE PARTS CO COM 372460105 9587 142395 SH SOLE 142395 0 0 GETTY RLTY CORP NEW COM 374297109 6208 261512 SH SOLE 261512 0 0 GFL ENVIRONMENTAL INC UNIT 99/99/9999T 36168Q120 629 13731 SH DFND 1 13731 0 0 GIBRALTAR INDS INC COM 374689107 2577 60040 SH SOLE 60040 0 0 GILDAN ACTIVEWEAR INC COM 375916103 7854 623169 SH SOLE 623169 0 0 GILDAN ACTIVEWEAR INC COM 375916103 1749 138731 SH DFND 1 138731 0 0 GILEAD SCIENCES INC COM 375558103 943 12615 SH DFND 1 12615 0 0 GILEAD SCIENCES INC COM 375558103 27730 370917 SH SOLE 370917 0 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 5640 148855 SH DFND 1 148855 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 5037 98582 SH SOLE 98582 0 0 GLOBAL PMTS INC COM 37940X102 106953 741544 SH SOLE 741544 0 0 GLOBAL PMTS INC COM 37940X102 923 6397 SH DFND 1 6397 0 0 GLOBANT S A COM L44385109 899 10232 SH SOLE 10232 0 0 GLOBE LIFE INC COM 37959E102 37163 516365 SH SOLE 516365 0 0 GLOBUS MED INC CL A 379577208 9101 213997 SH SOLE 213997 0 0 GODADDY INC CL A 380237107 652 11420 SH SOLE 11420 0 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 872 183600 SH SOLE 183600 0 0 GOLD STD VENTURES CORP COM 380738104 134 273338 SH SOLE 273338 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 33350 215734 SH SOLE 215734 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 738 4772 SH DFND 1 4772 0 0 GORES HLDGS IV INC UNIT 02/01/2023 382865202 25175 2500000 SH SOLE 2500000 0 0 GORES METROPOULOS INC COM CL A 382872109 14718 1450000 SH SOLE 1450000 0 0 GORES METROPOULOS INC *W EXP 01/28/202 382872117 357 483333 SH SOLE 483333 0 0 GRACO INC COM 384109104 1671 34290 SH SOLE 34290 0 0 GRAHAM HLDGS CO COM CL B 384637104 716 2100 SH SOLE 2100 0 0 GRAINGER W W INC COM 384802104 3696 14874 SH SOLE 14874 0 0 GRAINGER W W INC COM 384802104 1665 6701 SH DFND 1 6701 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 3439 84211 SH DFND 1 84211 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 51461 1260067 SH SOLE 1260067 0 0 GRITSTONE ONCOLOGY INC COM 39868T105 115 19800 SH SOLE 19800 0 0 GSX TECHEDU INC SPONSORED ADS 36257Y109 2051 48430 SH SOLE 48430 0 0 GUARDANT HEALTH INC COM 40131M109 1653 23748 SH SOLE 23748 0 0 GW PHARMACEUTICALS PLC ADS 36197T103 909 10376 SH SOLE 10376 0 0 HAIN CELESTIAL GROUP INC COM 405217100 298 11467 SH DFND 1 11467 0 0 HALLIBURTON CO COM 406216101 159 23159 SH DFND 1 23159 0 0 HALLIBURTON CO COM 406216101 1901 277543 SH SOLE 277543 0 0 HANESBRANDS INC COM 410345102 4034 512578 SH SOLE 512578 0 0 HANESBRANDS INC COM 410345102 238 30267 SH DFND 1 30267 0 0 HANGER INC COM NEW 41043F208 1265 81189 SH SOLE 81189 0 0 HANOVER INS GROUP INC COM 410867105 5264 58116 SH SOLE 58116 0 0 HARLEY DAVIDSON INC COM 412822108 579 30561 SH SOLE 30561 0 0 HARLEY DAVIDSON INC COM 412822108 10589 559383 SH DFND 1 559383 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 34733 985613 SH SOLE 985613 0 0 HASBRO INC COM 418056107 2276 31806 SH SOLE 31806 0 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 5894 136900 SH SOLE 136900 0 0 HAWAIIAN HOLDINGS INC COM 419879101 372 35600 SH SOLE 35600 0 0 HAWKINS INC COM 420261109 387 10880 SH SOLE 10880 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 620 30080 SH SOLE 30080 0 0 HCA HEALTHCARE INC COM 40412C101 29387 327069 SH SOLE 327069 0 0 HCA HEALTHCARE INC COM 40412C101 229 2552 SH DFND 1 2552 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 317 8231 SH DFND 1 8231 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 854 22195 SH SOLE 22195 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 2885 120957 SH SOLE 120957 0 0 HEICO CORP NEW COM 422806109 981 13155 SH SOLE 13155 0 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 567 25200 SH SOLE 25200 0 0 HELIOS TECHNOLOGIES INC COM 42328H109 787 20748 SH SOLE 20748 0 0 HELMERICH & PAYNE INC COM 423452101 318 20338 SH SOLE 20338 0 0 HENRY JACK & ASSOC INC COM 426281101 17596 113346 SH SOLE 113346 0 0 HENRY SCHEIN INC COM 806407102 2048 40544 SH SOLE 40544 0 0 HENRY SCHEIN INC COM 806407102 1565 30973 SH DFND 1 30973 0 0 HERITAGE COMMERCE CORP COM 426927109 654 85279 SH SOLE 85279 0 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 567 34927 SH SOLE 34927 0 0 HERITAGE FINL CORP WASH COM 42722X106 705 35245 SH SOLE 35245 0 0 HERSHEY CO COM 427866108 59010 445358 SH SOLE 445358 0 0 HESS CORP COM 42809H107 2169 65135 SH SOLE 65135 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 3312 341052 SH SOLE 341052 0 0 HEXCEL CORP NEW COM 428291108 220 5918 SH DFND 1 5918 0 0 HEXO CORP COM 428304109 557 689407 SH SOLE 689407 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 24814 363626 SH SOLE 363626 0 0 HMS HLDGS CORP COM 40425J101 1339 53001 SH SOLE 53001 0 0 HOLLYFRONTIER CORP COM 436106108 819 33428 SH SOLE 33428 0 0 HOLOGIC INC COM 436440101 33635 958256 SH SOLE 958256 0 0 HOLOGIC INC COM 436440101 230 6545 SH DFND 1 6545 0 0 HOME BANCSHARES INC COM 436893200 1681 140182 SH SOLE 140182 0 0 HOME DEPOT INC COM 437076102 304069 1628561 SH SOLE 1628561 0 0 HOME DEPOT INC COM 437076102 67675 362459 SH DFND 1 362459 0 0 HOMESTREET INC COM 43785V102 978 44000 SH SOLE 44000 0 0 HOMOLOGY MEDICINES INC COM 438083107 874 56271 SH SOLE 56271 0 0 HONEYWELL INTL INC COM 438516106 133757 999751 SH SOLE 999751 0 0 HONEYWELL INTL INC COM 438516106 6761 50531 SH DFND 1 50531 0 0 HORACE MANN EDUCATORS CORP N COM 440327104 585 16000 SH SOLE 16000 0 0 HORMEL FOODS CORP COM 440452100 7947 170394 SH SOLE 170394 0 0 HOST HOTELS & RESORTS INC COM 44107P104 1926 174489 SH SOLE 174489 0 0 HOWMET AEROSPACE INC COM 443201108 1610 100237 SH SOLE 100237 0 0 HP INC COM 40434L105 23870 1374973 SH SOLE 1374973 0 0 HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 21 63664 SH SOLE 63664 0 0 HUB GROUP INC CL A 443320106 918 20200 SH SOLE 20200 0 0 HUDBAY MINERALS INC COM 443628102 1509 807521 SH SOLE 807521 0 0 HUMANA INC COM 444859102 27148 86454 SH SOLE 86454 0 0 HUNT J B TRANS SVCS INC COM 445658107 48584 526773 SH SOLE 526773 0 0 HUNTINGTON BANCSHARES INC COM 446150104 2035 247812 SH SOLE 247812 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 3685 20223 SH SOLE 20223 0 0 IAA INC COM 449253103 1711 57093 SH DFND 1 57093 0 0 IAC INTERACTIVECORP COM 44919P508 43692 243777 SH SOLE 243777 0 0 IAMGOLD CORP COM 450913108 4324 1923432 SH SOLE 1923432 0 0 ICICI BANK LIMITED ADR 45104G104 105 12399 SH DFND 1 12399 0 0 ICON PLC SHS G4705A100 280 2062 SH DFND 1 2062 0 0 ICON PLC SHS G4705A100 299 2200 SH SOLE 2200 0 0 ICU MED INC COM 44930G107 12204 60485 SH SOLE 60485 0 0 IDACORP INC COM 451107106 2265 25800 SH SOLE 25800 0 0 IDEX CORP COM 45167R104 20667 149642 SH SOLE 149642 0 0 IDEXX LABS INC COM 45168D104 24725 102067 SH SOLE 102067 0 0 IGM BIOSCIENCES INC COM 449585108 1324 23574 SH SOLE 23574 0 0 IHS MARKIT LTD SHS G47567105 21649 360816 SH SOLE 360816 0 0 IHS MARKIT LTD SHS G47567105 594 9892 SH DFND 1 9892 0 0 ILLINOIS TOOL WKS INC COM 452308109 361 2539 SH DFND 1 2539 0 0 ILLINOIS TOOL WKS INC COM 452308109 17380 122292 SH SOLE 122292 0 0 ILLUMINA INC COM 452327109 29380 107573 SH SOLE 107573 0 0 ILLUMINA INC COM 452327109 3913 14328 SH DFND 1 14328 0 0 IMMUNOMEDICS INC COM 452907108 1323 98125 SH SOLE 98125 0 0 IMPERIAL OIL LTD COM NEW 453038408 13229 1183458 SH SOLE 1183458 0 0 IMPERIAL OIL LTD COM NEW 453038408 5409 483723 SH DFND 1 483723 0 0 INCYTE CORP COM 45337C102 28540 389734 SH SOLE 389734 0 0 INDEPENDENT BANK CORP MASS COM 453836108 458 7121 SH SOLE 7121 0 0 INDEPENDENT BK GROUP INC COM 45384B106 849 35857 SH SOLE 35857 0 0 INFOSYS LTD SPONSORED ADR 456788108 3063 373103 SH SOLE 373103 0 0 INFOSYS LTD SPONSORED ADR 456788108 304 36982 SH DFND 1 36982 0 0 ING GROEP N.V. SPONSORED ADR 456837103 156 30368 SH DFND 1 30368 0 0 INGERSOLL RAND INC COM 45687V106 21381 862153 SH DFND 1 862153 0 0 INGERSOLL RAND INC COM 45687V106 20510 827011 SH SOLE 827011 0 0 INGREDION INC COM 457187102 11881 157364 SH SOLE 157364 0 0 INGREDION INC COM 457187102 263 3484 SH DFND 1 3484 0 0 INNOSPEC INC COM 45768S105 459 6600 SH SOLE 6600 0 0 INPHI CORP COM 45772F107 665 8405 SH SOLE 8405 0 0 INSMED INC COM PAR $.01 457669307 1827 113995 SH SOLE 113995 0 0 INSULET CORP COM 45784P101 3612 21800 SH SOLE 21800 0 0 INTEL CORP COM 458140100 174857 3230911 SH SOLE 3230911 0 0 INTEL CORP COM 458140100 15613 288497 SH DFND 1 288497 0 0 INTER PARFUMS INC COM 458334109 5683 122600 SH SOLE 122600 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 581 13454 SH DFND 1 13454 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 934 14837 SH SOLE 14837 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 117886 1459885 SH SOLE 1459885 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 863 10691 SH DFND 1 10691 0 0 INTERCONTINENTAL HOTELS GROU SPONSORED ADS 45857P806 5653 108728 SH DFND 1 108728 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 4807 43338 SH DFND 1 43338 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 47701 430012 SH SOLE 430012 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 7846 76866 SH SOLE 76866 0 0 INTERPUBLIC GROUP COS INC COM 460690100 1226 75714 SH SOLE 75714 0 0 INTERSECT ENT INC COM 46071F103 194 16400 SH SOLE 16400 0 0 INTL FCSTONE INC COM 46116V105 421 11600 SH SOLE 11600 0 0 INTL PAPER CO COM 460146103 2979 95701 SH SOLE 95701 0 0 INTRA CELLULAR THERAPIES INC COM 46116X101 549 35728 SH SOLE 35728 0 0 INTUIT COM 461202103 144196 626939 SH SOLE 626939 0 0 INTUIT COM 461202103 3763 16363 SH DFND 1 16363 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 2869 5794 SH DFND 1 5794 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 120748 243832 SH SOLE 243832 0 0 INVESCO LTD SHS G491BT108 691 76082 SH SOLE 76082 0 0 INVESCO LTD SHS G491BT108 345 38013 SH DFND 1 38013 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 107900 566700 SH SOLE 566700 0 0 INVESTORS BANCORP INC NEW COM 46146L101 777 97200 SH SOLE 97200 0 0 INVITATION HOMES INC COM 46187W107 745 34869 SH SOLE 34869 0 0 IONIS PHARMACEUTICALS INC COM 462222100 4528 95765 SH SOLE 95765 0 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 4694 156808 SH SOLE 156808 0 0 IPG PHOTONICS CORP COM 44980X109 800 7254 SH SOLE 7254 0 0 IQVIA HLDGS INC COM 46266C105 4755 44081 SH SOLE 44081 0 0 IQVIA HLDGS INC COM 46266C105 948 8788 SH DFND 1 8788 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 3210 39461 SH SOLE 39461 0 0 IRON MTN INC NEW COM 46284V101 11139 468042 SH SOLE 468042 0 0 IRON MTN INC NEW COM 46284V101 554 23261 SH DFND 1 23261 0 0 ISHARES GOLD TRUST ISHARES 464285105 7465 495683 SH DFND 1 495683 0 0 ISHARES INC MSCI AUST ETF 464286103 403 25937 SH DFND 1 25937 0 0 ISHARES INC MSCI CDA ETF 464286509 1605 57210 SH DFND 1 57210 0 0 ISHARES INC MIN VOL GBL ETF 464286525 205 2860 SH DFND 1 2860 0 0 ISHARES INC MSCI SWITZERLAND 464286749 1020 30961 SH DFND 1 30961 0 0 ISHARES INC MSCI GERMANY ETF 464286806 424 19752 SH DFND 1 19752 0 0 ISHARES INC MSCI HONG KG ETF 464286871 479 18486 SH DFND 1 18486 0 0 ISHARES INC MSCI SINGPOR ETF 46434G780 495 28522 SH DFND 1 28522 0 0 ISHARES INC MIN VOL EMRG MKT 464286533 3284 70000 SH SOLE 70000 0 0 ISHARES INC MSCI STH KOR ETF 464286772 7761 165400 SH SOLE 165400 0 0 ISHARES INC MSCI GERMANY ETF 464286806 24565 1143600 SH SOLE 1143600 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 91565 1853922 SH SOLE 1853922 0 0 ISHARES TR MSCI CHINA ETF 46429B671 93318 1630008 SH SOLE 1630008 0 0 ISHARES TR JPMORGAN USD EMG 464288281 754 7800 SH SOLE 7800 0 0 ISHARES TR IBOXX HI YD ETF 464288513 937663 12166380 SH SOLE 12166380 0 0 ISHARES TR MBS ETF 464288588 3230 29250 SH SOLE 29250 0 0 ISHARES TR INTRM TR CRP ETF 464288638 3401 61935 SH SOLE 61935 0 0 ISHARES TR SH TR CRPORT ETF 464288646 10272 196175 SH SOLE 196175 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 53891 1578995 SH SOLE 1578995 0 0 ISHARES TR IBOXX INV CP ETF 464287242 8376 67815 SH SOLE 67815 0 0 ISHARES TR 20 YR TR BD ETF 464287432 251130 1522275 SH SOLE 1522275 0 0 ISHARES TR MSCI EAFE ETF 464287465 317656 5941941 SH SOLE 5941941 0 0 ISHARES TR CORE S&P MCP ETF 464287507 113004 785514 SH SOLE 785514 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 572 5000 SH SOLE 5000 0 0 ISHARES TR MSCI INDONIA ETF 46429B309 459 20100 SH DFND 1 20100 0 0 ISHARES TR MSCI IRELAND ETF 46429B507 1956 46307 SH DFND 1 46307 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 585 11459 SH DFND 1 11459 0 0 ISHARES TR MSCI MIN VOL ETF 46429B697 1673 30980 SH DFND 1 30980 0 0 ISHARES TR U.S. REAL ES ETF 464287739 237 3400 SH DFND 1 3400 0 0 ISHARES TR CORE S&P SCP ETF 464287804 621 7451 SH DFND 1 7451 0 0 ISHARES TR GLB INFRASTR ETF 464288372 6413 187796 SH DFND 1 187796 0 0 ISHARES TR INTL SEL DIV ETF 464288448 439 13024 SH DFND 1 13024 0 0 ISHARES TR IBOXX HI YD ETF 464288513 3866 50167 SH DFND 1 50167 0 0 ISHARES TR SHORT TREAS BD 464288679 1491 13432 SH DFND 1 13432 0 0 ISHARES TR PFD AND INCM SEC 464288687 2427 76226 SH DFND 1 76226 0 0 ISHARES TR U.S. MED DVC ETF 464288810 3403 15103 SH DFND 1 15103 0 0 ISHARES TR SELECT DIVID ETF 464287168 400 5435 SH DFND 1 5435 0 0 ISHARES TR TIPS BD ETF 464287176 3258 27625 SH DFND 1 27625 0 0 ISHARES TR CORE S&P500 ETF 464287200 203 784 SH DFND 1 784 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 2850 83516 SH DFND 1 83516 0 0 ISHARES TR IBOXX INV CP ETF 464287242 9231 74740 SH DFND 1 74740 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 4772 30398 SH DFND 1 30398 0 0 ISHARES TR 20 YR TR BD ETF 464287432 454 2749 SH DFND 1 2749 0 0 ISHARES TR MSCI EAFE ETF 464287465 2891 54082 SH DFND 1 54082 0 0 ISHARES TR CORE S&P MCP ETF 464287507 2690 18699 SH DFND 1 18699 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 1904 23217 SH DFND 1 23217 0 0 ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 84 18670 SH DFND 1 18670 0 0 J & J SNACK FOODS CORP COM 466032109 1975 16322 SH SOLE 16322 0 0 JACOBS ENGR GROUP INC COM 469814107 9423 118867 SH SOLE 118867 0 0 JACOBS ENGR GROUP INC COM 469814107 454 5730 SH DFND 1 5730 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 10818 108467 SH SOLE 108467 0 0 JBG SMITH PPTYS COM 46590V100 2305 72420 SH SOLE 72420 0 0 JD COM INC SPON ADR CL A 47215P106 1155 28509 SH SOLE 28509 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 2473 33301 SH SOLE 33301 0 0 JOHNSON & JOHNSON COM 478160104 363967 2775623 SH SOLE 2775623 0 0 JOHNSON & JOHNSON COM 478160104 65186 497109 SH DFND 1 497109 0 0 JOHNSON CTLS INTL PLC SHS G51502105 5774 214175 SH SOLE 214175 0 0 JONES LANG LASALLE INC COM 48020Q107 8207 81277 SH SOLE 81277 0 0 JPMORGAN CHASE & CO COM 46625H100 284395 3158896 SH SOLE 3158896 0 0 JPMORGAN CHASE & CO COM 46625H100 33051 367114 SH DFND 1 367114 0 0 JUNIPER NETWORKS INC COM 48203R104 1612 84239 SH SOLE 84239 0 0 JUST ENERGY GROUP INC COM 48213W101 2199 4409279 SH SOLE 4409279 0 0 KADMON HLDGS INC COM 48283N106 563 134412 SH SOLE 134412 0 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 7746 111800 SH SOLE 111800 0 0 KAMAN CORP COM 483548103 5382 139900 SH SOLE 139900 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 15923 125197 SH SOLE 125197 0 0 KARUNA THERAPEUTICS INC COM 48576A100 1896 26337 SH SOLE 26337 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 595 30992 SH SOLE 30992 0 0 KELLOGG CO COM 487836108 38749 645918 SH SOLE 645918 0 0 KELLOGG CO COM 487836108 17931 298898 SH DFND 1 298898 0 0 KELLY SVCS INC CL A 488152208 1502 118400 SH SOLE 118400 0 0 KEYCORP COM 493267108 2500 241071 SH SOLE 241071 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 28948 345935 SH SOLE 345935 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 496 5933 SH DFND 1 5933 0 0 KILROY RLTY CORP COM 49427F108 1274 20000 SH SOLE 20000 0 0 KIMBERLY CLARK CORP COM 494368103 54790 428479 SH SOLE 428479 0 0 KIMBERLY CLARK CORP COM 494368103 12047 94209 SH DFND 1 94209 0 0 KIMCO RLTY CORP COM 49446R109 785 81152 SH SOLE 81152 0 0 KINDER MORGAN INC DEL COM 49456B101 8429 605509 SH SOLE 605509 0 0 KINDER MORGAN INC DEL COM 49456B101 844 60660 SH DFND 1 60660 0 0 KINROSS GOLD CORP COM 496902404 21896 5516138 SH SOLE 5516138 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 63145 2164382 SH SOLE 2164382 0 0 KKR & CO INC CL A 48251W104 49066 2090602 SH SOLE 2090602 0 0 KKR & CO INC CL A 48251W104 49763 2035792 SH DFND 1 2035792 0 0 KLA CORPORATION COM NEW 482480100 7199 50084 SH DFND 1 50084 0 0 KLA CORPORATION COM NEW 482480100 33176 230806 SH SOLE 230806 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 2288 69741 SH SOLE 69741 0 0 KODIAK SCIENCES INC COM 50015M109 4221 88492 SH SOLE 88492 0 0 KOHLS CORP COM 500255104 447 30656 SH SOLE 30656 0 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 4156 103475 SH DFND 1 103475 0 0 KOSMOS ENERGY LTD COM 500688106 38 41938 SH SOLE 41938 0 0 KRAFT HEINZ CO COM 500754106 4742 191661 SH SOLE 191661 0 0 KRAFT HEINZ CO COM 500754106 294 11891 SH DFND 1 11891 0 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 228 16500 SH SOLE 16500 0 0 KROGER CO COM 501044101 6019 199845 SH SOLE 199845 0 0 KRYSTAL BIOTECH INC COM 501147102 897 20755 SH SOLE 20755 0 0 L BRANDS INC COM 501797104 849 73479 SH SOLE 73479 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 38132 211706 SH SOLE 211706 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 371 2061 SH DFND 1 2061 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 317 2509 SH DFND 1 2509 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 8161 64571 SH SOLE 64571 0 0 LAM RESEARCH CORP COM 512807108 51219 213412 SH SOLE 213412 0 0 LAMB WESTON HLDGS INC COM 513272104 2281 39944 SH SOLE 39944 0 0 LANCASTER COLONY CORP COM 513847103 2988 20661 SH SOLE 20661 0 0 LANDSTAR SYS INC COM 515098101 952 9935 SH SOLE 9935 0 0 LANTHEUS HLDGS INC COM 516544103 671 52609 SH SOLE 52609 0 0 LAS VEGAS SANDS CORP COM 517834107 11624 273697 SH SOLE 273697 0 0 LAS VEGAS SANDS CORP COM 517834107 892 20995 SH DFND 1 20995 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 3354 188190 SH SOLE 188190 0 0 LAUDER ESTEE COS INC CL A 518439104 86088 540280 SH SOLE 540280 0 0 LAZARD LTD SHS A G54050102 2760 117151 SH SOLE 117151 0 0 LAZYDAYS HLDGS INC COM 52110H100 460 223173 SH SOLE 223173 0 0 LEGGETT & PLATT INC COM 524660107 4757 178313 SH SOLE 178313 0 0 LEGGETT & PLATT INC COM 524660107 276 10332 SH DFND 1 10332 0 0 LEIDOS HOLDINGS INC COM 525327102 3049 33268 SH SOLE 33268 0 0 LENNAR CORP CL A 526057104 2764 72354 SH SOLE 72354 0 0 LENNAR CORP CL A 526057104 559 14622 SH DFND 1 14622 0 0 LENNOX INTL INC COM 526107107 439 2413 SH SOLE 2413 0 0 LEVI STRAUSS & CO NEW CL A COM STK 52736R102 1442 116000 SH SOLE 116000 0 0 LGI HOMES INC COM 50187T106 258 5711 SH DFND 1 5711 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 10187 92006 SH SOLE 92006 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 240 14559 SH SOLE 14559 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 600 38196 SH SOLE 38196 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 21851 689523 SH SOLE 689523 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 912 28780 SH DFND 1 28780 0 0 LIBERTY MEDIA CORP DEL COM A BRAVES GRP 531229706 339 21993 SH DFND 1 21993 0 0 LIBERTY MEDIA CORP DEL COM SER C FRMLA 531229854 561 20617 SH DFND 1 20617 0 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 363 135028 SH SOLE 135028 0 0 LIFE STORAGE INC COM 53223X107 1362 14400 SH SOLE 14400 0 0 LILLY ELI & CO COM 532457108 117282 845456 SH SOLE 845456 0 0 LILLY ELI & CO COM 532457108 455 3283 SH DFND 1 3283 0 0 LINCOLN NATL CORP IND COM 534187109 1270 48246 SH SOLE 48246 0 0 LINDE PLC SHS G5494J103 196886 1138067 SH SOLE 1138067 0 0 LINDE PLC SHS G5494J103 41903 242212 SH DFND 1 242212 0 0 LINDSAY CORP COM 535555106 218 2382 SH SOLE 2382 0 0 LITTELFUSE INC COM 537008104 1277 9568 SH SOLE 9568 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 1271 27949 SH SOLE 27949 0 0 LIVE OAK BANCSHARES INC COM 53803X105 537 43034 SH SOLE 43034 0 0 LKQ CORP COM 501889208 6203 302456 SH SOLE 302456 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 6089 1724892 SH DFND 1 1724892 0 0 LOCKHEED MARTIN CORP COM 539830109 11734 34618 SH DFND 1 34618 0 0 LOCKHEED MARTIN CORP COM 539830109 146513 432256 SH SOLE 432256 0 0 LOEWS CORP COM 540424108 59743 1715266 SH SOLE 1715266 0 0 LOWES COS INC COM 548661107 17239 200342 SH SOLE 200342 0 0 LTC PPTYS INC COM 502175102 1891 61200 SH SOLE 61200 0 0 LULULEMON ATHLETICA INC COM 550021109 31137 164270 SH SOLE 164270 0 0 LULULEMON ATHLETICA INC COM 550021109 1308 6898 SH DFND 1 6898 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 9243 186244 SH SOLE 186244 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3882 78215 SH DFND 1 78215 0 0 M & T BK CORP COM 55261F104 250 2414 SH DFND 1 2414 0 0 M & T BK CORP COM 55261F104 6697 64749 SH SOLE 64749 0 0 M D C HLDGS INC COM 552676108 10550 454752 SH SOLE 454752 0 0 MACYS INC COM 55616P104 270 54981 SH SOLE 54981 0 0 MADDEN STEVEN LTD COM 556269108 12154 523200 SH SOLE 523200 0 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 444 2100 SH DFND 1 2100 0 0 MAG SILVER CORP COM 55903Q104 297 38891 SH DFND 1 38891 0 0 MAG SILVER CORP COM 55903Q104 1703 223165 SH SOLE 223165 0 0 MAGNA INTL INC COM 559222401 171021 5420237 SH SOLE 5420237 0 0 MAGNA INTL INC COM 559222401 54203 1717873 SH DFND 1 1717873 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 675 168783 SH SOLE 168783 0 0 MANTECH INTL CORP CL A 564563104 15784 217200 SH SOLE 217200 0 0 MANULIFE FINL CORP COM 56501R106 464646 37428041 SH SOLE 37428041 0 0 MANULIFE FINL CORP COM 56501R106 108911 8772951 SH DFND 1 8772951 0 0 MARATHON OIL CORP COM 565849106 885 269009 SH SOLE 269009 0 0 MARATHON PETE CORP COM 56585A102 3991 168954 SH SOLE 168954 0 0 MARKEL CORP COM 570535104 5933 6394 SH SOLE 6394 0 0 MARKETAXESS HLDGS INC COM 57060D108 9893 29746 SH SOLE 29746 0 0 MARKETAXESS HLDGS INC COM 57060D108 707 2127 SH DFND 1 2127 0 0 MARRIOTT INTL INC NEW CL A 571903202 20911 279518 SH SOLE 279518 0 0 MARSH & MCLENNAN COS INC COM 571748102 106409 1230726 SH SOLE 1230726 0 0 MARSH & MCLENNAN COS INC COM 571748102 4659 53888 SH DFND 1 53888 0 0 MARTEN TRANS LTD COM 573075108 1679 81800 SH SOLE 81800 0 0 MARTIN MARIETTA MATLS INC COM 573284106 32158 169943 SH SOLE 169943 0 0 MARTIN MARIETTA MATLS INC COM 573284106 13899 73449 SH DFND 1 73449 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 35736 1579150 SH SOLE 1579150 0 0 MASCO CORP COM 574599106 21651 626302 SH SOLE 626302 0 0 MASIMO CORP COM 574795100 42123 237819 SH SOLE 237819 0 0 MASTERCARD INC CL A 57636Q104 229321 949333 SH SOLE 949333 0 0 MASTERCARD INC CL A 57636Q104 13216 54711 SH DFND 1 54711 0 0 MATCH GROUP INC COM 57665R106 611 9246 SH SOLE 9246 0 0 MATERION CORP COM 576690101 728 20800 SH SOLE 20800 0 0 MATSON INC COM 57686G105 1957 63898 SH SOLE 63898 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 26920 553799 SH SOLE 553799 0 0 MAXIMUS INC COM 577933104 4016 69000 SH SOLE 69000 0 0 MCCORMICK & CO INC COM NON VTG 579780206 102898 728687 SH SOLE 728687 0 0 MCCORMICK & CO INC COM NON VTG 579780206 20654 146263 SH DFND 1 146263 0 0 MCDONALDS CORP COM 580135101 19561 118302 SH DFND 1 118302 0 0 MCDONALDS CORP COM 580135101 213394 1290559 SH SOLE 1290559 0 0 MCKESSON CORP COM 58155Q103 7731 57156 SH SOLE 57156 0 0 MCKESSON CORP COM 58155Q103 673 4975 SH DFND 1 4975 0 0 MDU RES GROUP INC COM 552690109 2212 102879 SH SOLE 102879 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 185 10700 SH SOLE 10700 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 2054 118790 SH DFND 1 118790 0 0 MEDIFAST INC COM 58470H101 563 9000 SH SOLE 9000 0 0 MEDPACE HLDGS INC COM 58506Q109 939 12800 SH SOLE 12800 0 0 MEDTRONIC PLC SHS G5960L103 182298 2021489 SH SOLE 2021489 0 0 MEDTRONIC PLC SHS G5960L103 13599 150801 SH DFND 1 150801 0 0 MELCO RESORTS AND ENTMNT LTD ADR 585464100 812 65500 SH SOLE 65500 0 0 MERCADOLIBRE INC COM 58733R102 7559 15472 SH SOLE 15472 0 0 MERCK & CO. INC COM 58933Y105 313204 4070754 SH SOLE 4070754 0 0 MERCK & CO. INC COM 58933Y105 31178 405227 SH DFND 1 405227 0 0 MERIDIAN BANCORP INC MD COM 58958U103 899 80098 SH SOLE 80098 0 0 MERITAGE HOMES CORP COM 59001A102 694 19000 SH SOLE 19000 0 0 MERITOR INC COM 59001K100 1283 96800 SH SOLE 96800 0 0 METHANEX CORP COM 59151K108 2719 225916 SH SOLE 225916 0 0 METHANEX CORP COM 59151K108 1130 93881 SH DFND 1 93881 0 0 METLIFE INC COM 59156R108 34877 1140896 SH DFND 1 1140896 0 0 METLIFE INC COM 59156R108 54060 1768400 SH SOLE 1768400 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 28903 41857 SH SOLE 41857 0 0 MGM RESORTS INTERNATIONAL COM 552953101 10596 897932 SH SOLE 897932 0 0 MGM RESORTS INTERNATIONAL COM 552953101 628 53202 SH DFND 1 53202 0 0 MICHAELS COS INC COM 59408Q106 210 129689 SH SOLE 129689 0 0 MICROCHIP TECHNOLOGY INC COM 595017104 24726 364690 SH SOLE 364690 0 0 MICRON TECHNOLOGY INC COM 595112103 61908 1471909 SH SOLE 1471909 0 0 MICRON TECHNOLOGY INC COM 595112103 24385 579768 SH DFND 1 579768 0 0 MICROSOFT CORP COM 594918104 260810 1653729 SH DFND 1 1653729 0 0 MICROSOFT CORP COM 594918104 1421403 9012762 SH SOLE 9012762 0 0 MID AMER APT CMNTYS INC COM 59522J103 6453 62636 SH SOLE 62636 0 0 MIDDLEBY CORP COM 596278101 5430 95458 SH SOLE 95458 0 0 MIDDLESEX WATER CO COM 596680108 1083 18009 SH SOLE 18009 0 0 MILESTONE PHARMACEUTICALS IN COM 59935V107 42 23065 SH SOLE 23065 0 0 MINERALS TECHNOLOGIES INC COM 603158106 1015 27987 SH SOLE 27987 0 0 MINERVA NEUROSCIENCES INC COM 603380106 200 33247 SH SOLE 33247 0 0 MIRATI THERAPEUTICS INC COM 60468T105 1744 22690 SH SOLE 22690 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 339 92646 SH DFND 1 92646 0 0 MKS INSTRS INC COM 55306N104 505 6200 SH SOLE 6200 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1573 206926 SH SOLE 206926 0 0 MODERNA INC COM 60770K107 500 16700 SH SOLE 16700 0 0 MODERNA INC COM 60770K107 228 7619 SH DFND 1 7619 0 0 MOHAWK INDS INC COM 608190104 885 11603 SH SOLE 11603 0 0 MOLINA HEALTHCARE INC COM 60855R100 9048 64766 SH SOLE 64766 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 1759 45080 SH SOLE 45080 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 310 7946 SH DFND 1 7946 0 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 2426 89185 SH SOLE 89185 0 0 MONDELEZ INTL INC CL A 609207105 20772 414780 SH SOLE 414780 0 0 MONDELEZ INTL INC CL A 609207105 13667 272898 SH DFND 1 272898 0 0 MONOLITHIC PWR SYS INC COM 609839105 16935 101130 SH SOLE 101130 0 0 MONRO INC COM 610236101 2070 47245 SH SOLE 47245 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 35877 637692 SH SOLE 637692 0 0 MOODYS CORP COM 615369105 8752 41382 SH SOLE 41382 0 0 MOODYS CORP COM 615369105 847 4003 SH DFND 1 4003 0 0 MOOG INC CL A 615394202 333 6600 SH SOLE 6600 0 0 MORGAN STANLEY COM NEW 617446448 92348 2716106 SH SOLE 2716106 0 0 MORGAN STANLEY COM NEW 617446448 28003 823615 SH DFND 1 823615 0 0 MOSAIC CO NEW COM 61945C103 1533 141663 SH SOLE 141663 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 34309 258115 SH SOLE 258115 0 0 MSCI INC COM 55354G100 29683 102722 SH SOLE 102722 0 0 MSCI INC COM 55354G100 371 1285 SH DFND 1 1285 0 0 MUELLER INDS INC COM 624756102 1063 44400 SH SOLE 44400 0 0 MUELLER WTR PRODS INC COM SER A 624758108 1003 125225 SH SOLE 125225 0 0 MYLAN NV SHS EURO N59465109 2874 192788 SH SOLE 192788 0 0 MYOKARDIA INC COM 62857M105 2934 62586 SH SOLE 62586 0 0 NASDAQ INC COM 631103108 12493 131578 SH SOLE 131578 0 0 NATIONAL CINEMEDIA INC COM 635309107 408 125123 SH SOLE 125123 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 479 8218 SH DFND 1 8218 0 0 NATIONAL INSTRS CORP COM 636518102 11217 339085 SH SOLE 339085 0 0 NATIONAL OILWELL VARCO INC COM 637071101 776 78939 SH SOLE 78939 0 0 NATIONAL PRESTO INDS INC COM 637215104 1338 18900 SH SOLE 18900 0 0 NATIONAL RETAIL PROPERTIES I COM 637417106 2664 82746 SH SOLE 82746 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 468 15800 SH SOLE 15800 0 0 NEENAH INC COM 640079109 414 9600 SH SOLE 9600 0 0 NEKTAR THERAPEUTICS COM 640268108 764 42800 SH SOLE 42800 0 0 NESCO HLDGS INC COM 64083J104 1680 512300 SH SOLE 512300 0 0 NESCO HLDGS INC *W EXP 01/01/202 64083J112 92 499999 SH SOLE 499999 0 0 NETAPP INC COM 64110D104 5165 123883 SH SOLE 123883 0 0 NETEASE INC SPONSORED ADS 64110W102 736 2294 SH SOLE 2294 0 0 NETFLIX INC COM 64110L106 221830 590758 SH SOLE 590758 0 0 NETFLIX INC COM 64110L106 652 1736 SH DFND 1 1736 0 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 12754 147357 SH SOLE 147357 0 0 NEVRO CORP COM 64157F103 5004 50047 SH SOLE 50047 0 0 NEW FORTRESS ENERGY LLC CL A SHS RP LLC 644393100 236 24149 SH SOLE 24149 0 0 NEW FRONTIER HEALTH CORP *W EXP 11/30/202 G6461G114 123 130000 SH SOLE 130000 0 0 NEW GOLD INC CDA COM 644535106 434 846240 SH SOLE 846240 0 0 NEW JERSEY RES COM 646025106 348 10254 SH SOLE 10254 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 9444 87254 SH SOLE 87254 0 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 260 2401 SH DFND 1 2401 0 0 NEWELL BRANDS INC COM 651229106 1043 78575 SH SOLE 78575 0 0 NEWMARKET CORP COM 651587107 2106 5500 SH SOLE 5500 0 0 NEWMONT CORP COM 651639106 42029 939645 SH SOLE 939645 0 0 NEWMONT CORP COM 651639106 3107 69561 SH DFND 1 69561 0 0 NEWS CORP NEW CL A 65249B109 698 77724 SH SOLE 77724 0 0 NEWS CORP NEW CL B 65249B208 385 42880 SH SOLE 42880 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 8009 138738 SH SOLE 138738 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 565 9789 SH DFND 1 9789 0 0 NEXTERA ENERGY INC COM 65339F101 12884 53547 SH DFND 1 53547 0 0 NEXTERA ENERGY INC UNIT 09/01/2022S 65339F796 920 19432 SH DFND 1 19432 0 0 NEXTERA ENERGY INC COM 65339F101 168226 699134 SH SOLE 699134 0 0 NEXTERA ENERGY INC UNIT 99/99/9999 65339F770 25131 570000 SH SOLE 570000 0 0 NEXTERA ENERGY INC UNIT 09/01/2022S 65339F796 7006 148000 SH SOLE 148000 0 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 975 22668 SH SOLE 22668 0 0 NEXTIER OILFIELD SOLUTIONS COM 65290C105 198 169600 SH SOLE 169600 0 0 NIC INC COM 62914B100 718 31200 SH SOLE 31200 0 0 NICE LTD SPONSORED ADR 653656108 35436 246837 SH SOLE 246837 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 882 70331 SH SOLE 70331 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 627 50038 SH DFND 1 50038 0 0 NIKE INC CL B 654106103 19872 240180 SH DFND 1 240180 0 0 NIKE INC CL B 654106103 265977 3214607 SH SOLE 3214607 0 0 NISOURCE INC COM 65473P105 2978 119258 SH SOLE 119258 0 0 NMI HLDGS INC CL A 629209305 2382 205200 SH SOLE 205200 0 0 NOBLE ENERGY INC COM 655044105 1094 181176 SH SOLE 181176 0 0 NOKIA CORP SPONSORED ADR 654902204 75 24150 SH DFND 1 24150 0 0 NOMAD FOODS LTD USD ORD SHS G6564A105 1180 63567 SH SOLE 63567 0 0 NORBORD INC COM NEW 65548P403 1605 137248 SH SOLE 137248 0 0 NORDSTROM INC COM 655664100 326 21257 SH SOLE 21257 0 0 NORFOLK SOUTHERN CORP COM 655844108 50885 348528 SH SOLE 348528 0 0 NORFOLK SOUTHERN CORP COM 655844108 17008 116493 SH DFND 1 116493 0 0 NORTH AMERN CONSTR GROUP LTD COM 656811106 85 17004 SH SOLE 17004 0 0 NORTHERN TR CORP COM 665859104 3846 50969 SH SOLE 50969 0 0 NORTHFIELD BANCORP INC DEL COM 66611T108 194 17300 SH SOLE 17300 0 0 NORTHROP GRUMMAN CORP COM 666807102 30939 102260 SH SOLE 102260 0 0 NORTHROP GRUMMAN CORP COM 666807102 321 1062 SH DFND 1 1062 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 260 22500 SH SOLE 22500 0 0 NORTONLIFELOCK INC COM 668771108 2803 149793 SH SOLE 149793 0 0 NORTONLIFELOCK INC COM 668771108 12948 692063 SH DFND 1 692063 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 2603 237517 SH SOLE 237517 0 0 NOVAGOLD RES INC COM NEW 66987E206 6522 894305 SH SOLE 894305 0 0 NOVANTA INC COM 67000B104 2644 33104 SH SOLE 33104 0 0 NOVARTIS A G SPONSORED ADR 66987V109 14090 170887 SH DFND 1 170887 0 0 NOVO-NORDISK A S ADR 670100205 7099 117921 SH DFND 1 117921 0 0 NOVOCURE LTD ORD SHS G6674U108 1829 27160 SH SOLE 27160 0 0 NRG ENERGY INC COM NEW 629377508 20244 742637 SH SOLE 742637 0 0 NUCOR CORP COM 670346105 16641 461992 SH SOLE 461992 0 0 NUTRIEN LTD COM 67077M108 222538 6582833 SH SOLE 6582833 0 0 NUTRIEN LTD COM 67077M108 95032 2811474 SH DFND 1 2811474 0 0 NUVASIVE INC COM 670704105 881 17400 SH SOLE 17400 0 0 NVIDIA CORP COM 67066G104 126251 478950 SH SOLE 478950 0 0 NVIDIA CORP COM 67066G104 2850 10813 SH DFND 1 10813 0 0 NVR INC COM 62944T105 442 172 SH DFND 1 172 0 0 NVR INC COM 62944T105 21501 8369 SH SOLE 8369 0 0 NXP SEMICONDUCTORS N V COM N6596X109 25045 302000 SH SOLE 302000 0 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 24429 81147 SH SOLE 81147 0 0 OCCIDENTAL PETE CORP COM 674599105 2642 228141 SH SOLE 228141 0 0 OCCIDENTAL PETE CORP COM 674599105 737 63659 SH DFND 1 63659 0 0 ODONATE THERAPEUTICS INC COM 676079106 828 29990 SH SOLE 29990 0 0 OFG BANCORP COM 67103X102 939 84000 SH SOLE 84000 0 0 OGE ENERGY CORP COM 670837103 3724 121175 SH SOLE 121175 0 0 OKTA INC CL A 679295105 885 7239 SH SOLE 7239 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 3166 24122 SH SOLE 24122 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 297 2263 SH DFND 1 2263 0 0 OLD REP INTL CORP COM 680223104 4487 294225 SH SOLE 294225 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 2609 56292 SH SOLE 56292 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 408 15380 SH SOLE 15380 0 0 OMNICOM GROUP INC COM 681919106 61918 1127833 SH SOLE 1127833 0 0 OMNICOM GROUP INC COM 681919106 16709 304351 SH DFND 1 304351 0 0 ONE GAS INC COM 68235P108 3462 41407 SH SOLE 41407 0 0 ONEOK INC NEW COM 682680103 2503 114741 SH SOLE 114741 0 0 ONESPAWORLD HOLDINGS LIMITED COM P73684113 264 65009 SH SOLE 65009 0 0 ONTO INNOVATION INC COM 683344105 2531 85294 SH SOLE 85294 0 0 OPEN TEXT CORP COM 683715106 76376 2209112 SH SOLE 2209112 0 0 OPEN TEXT CORP COM 683715106 19695 569556 SH DFND 1 569556 0 0 OPTION CARE HEALTH INC COM NEW 68404L201 286 30168 SH SOLE 30168 0 0 ORACLE CORP COM 68389X105 152731 3160175 SH SOLE 3160175 0 0 ORACLE CORP COM 68389X105 37366 773141 SH DFND 1 773141 0 0 ORCHARD THERAPEUTICS PLC ADS 68570P101 681 90466 SH SOLE 90466 0 0 ORGANIGRAM HLDGS INC COM 68620P101 211 105969 SH SOLE 105969 0 0 ORGANIGRAM HLDGS INC COM 68620P101 20 10249 SH DFND 1 10249 0 0 ORIGIN BANCORP INC COM 68621T102 801 39565 SH SOLE 39565 0 0 ORTHOFIX MED INC COM 68752M108 1529 54600 SH SOLE 54600 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 4470 605938 SH SOLE 605938 0 0 OVINTIV INC COM 69047Q102 2351 867084 SH SOLE 867084 0 0 OVINTIV INC COM 69047Q102 76 28012 SH DFND 1 28012 0 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 2895 150400 SH SOLE 150400 0 0 PACCAR INC COM 693718108 30412 497497 SH SOLE 497497 0 0 PACIFIC PREMIER BANCORP COM 69478X105 848 45011 SH SOLE 45011 0 0 PACKAGING CORP AMER COM 695156109 4262 49082 SH SOLE 49082 0 0 PAE INC COM CL A 69290Y109 5811 895400 SH SOLE 895400 0 0 PAE INC *W EXP 09/11/202 69290Y117 1440 966666 SH SOLE 966666 0 0 PAGERDUTY INC COM 69553P100 4586 265367 SH SOLE 265367 0 0 PALO ALTO NETWORKS INC COM 697435105 1092 6658 SH SOLE 6658 0 0 PAN AMERN SILVER CORP COM 697900108 16999 1194844 SH SOLE 1194844 0 0 PAPA JOHNS INTL INC COM 698813102 2408 45117 SH SOLE 45117 0 0 PARAMOUNT GROUP INC COM 69924R108 471 53546 SH SOLE 53546 0 0 PARK AEROSPACE CORP COM 70014A104 350 27800 SH SOLE 27800 0 0 PARKER HANNIFIN CORP COM 701094104 4007 30887 SH SOLE 30887 0 0 PARKER HANNIFIN CORP COM 701094104 13522 104232 SH DFND 1 104232 0 0 PARSLEY ENERGY INC CL A 701877102 225 39306 SH SOLE 39306 0 0 PARSONS CORPORATION COM 70202L102 608 19030 SH SOLE 19030 0 0 PASSAGE BIO INC COM 702712100 165 10493 SH SOLE 10493 0 0 PAYCHEX INC COM 704326107 67763 1076978 SH SOLE 1076978 0 0 PAYCOM SOFTWARE INC COM 70432V102 14954 74027 SH SOLE 74027 0 0 PAYPAL HLDGS INC COM 70450Y103 122926 1283958 SH SOLE 1283958 0 0 PC CONNECTION INC COM 69318J100 585 14200 SH SOLE 14200 0 0 PDF SOLUTIONS INC COM 693282105 591 50463 SH SOLE 50463 0 0 PEABODY ENERGY CORP NEW COM 704551100 820 282884 SH SOLE 282884 0 0 PEMBINA PIPELINE CORP COM 706327103 128269 6915602 SH SOLE 6915602 0 0 PEMBINA PIPELINE CORP COM 706327103 21276 1145427 SH DFND 1 1145427 0 0 PENNANT GROUP INC COM 70805E109 859 60647 SH SOLE 60647 0 0 PENNYMAC FINL SVCS INC COM 70932M107 1329 60096 SH SOLE 60096 0 0 PENTAIR PLC SHS G7S00T104 1007 33842 SH SOLE 33842 0 0 PENUMBRA INC COM 70975L107 4234 26247 SH SOLE 26247 0 0 PEOPLES UTD FINL INC COM 712704105 6980 631654 SH SOLE 631654 0 0 PEOPLES UTD FINL INC COM 712704105 376 33995 SH DFND 1 33995 0 0 PEPSICO INC COM 713448108 25294 210606 SH DFND 1 210606 0 0 PEPSICO INC COM 713448108 244239 2033630 SH SOLE 2033630 0 0 PERFICIENT INC COM 71375U101 1067 39400 SH SOLE 39400 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 8237 333221 SH SOLE 333221 0 0 PERKINELMER INC COM 714046109 2031 26982 SH SOLE 26982 0 0 PERRIGO CO PLC SHS G97822103 13886 288746 SH SOLE 288746 0 0 PFIZER INC COM 717081103 64532 1977096 SH DFND 1 1977096 0 0 PFIZER INC COM 717081103 279703 8569344 SH SOLE 8569344 0 0 PGT INNOVATIONS INC COM 69336V101 514 61300 SH SOLE 61300 0 0 PHASEBIO PHARMACEUTICALS INC COM 717224109 107 32443 SH SOLE 32443 0 0 PHILIP MORRIS INTL INC COM 718172109 45314 621082 SH SOLE 621082 0 0 PHILIP MORRIS INTL INC COM 718172109 2357 32304 SH DFND 1 32304 0 0 PHILLIPS 66 COM 718546104 517 9638 SH DFND 1 9638 0 0 PHILLIPS 66 COM 718546104 11330 211185 SH SOLE 211185 0 0 PHOTRONICS INC COM 719405102 806 78600 SH SOLE 78600 0 0 PHREESIA INC COM 71944F106 452 21510 SH SOLE 21510 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 1649 43923 SH SOLE 43923 0 0 PINNACLE WEST CAP CORP COM 723484101 8450 111492 SH SOLE 111492 0 0 PIONEER NAT RES CO COM 723787107 10862 154834 SH SOLE 154834 0 0 PLAYA HOTELS & RESORTS NV SHS N70544106 695 396902 SH SOLE 396902 0 0 PLEXUS CORP COM 729132100 1724 31600 SH SOLE 31600 0 0 PNC FINL SVCS GROUP INC COM 693475105 14171 148047 SH SOLE 148047 0 0 PNC FINL SVCS GROUP INC COM 693475105 570 5955 SH DFND 1 5955 0 0 PNM RES INC COM 69349H107 3198 84162 SH SOLE 84162 0 0 POINTS INTL LTD COM NEW 730843208 1664 148916 SH DFND 1 148916 0 0 POLARIS INC COM 731068102 266 5524 SH DFND 1 5524 0 0 POOL CORPORATION COM 73278L105 7921 40255 SH SOLE 40255 0 0 POST HLDGS INC COM 737446104 10827 130490 SH SOLE 130490 0 0 POWER INTEGRATIONS INC COM 739276103 813 9200 SH SOLE 9200 0 0 PPD INC COM 69355F102 2136 119947 SH SOLE 119947 0 0 PPG INDS INC COM 693506107 5856 70045 SH SOLE 70045 0 0 PPL CORP COM 69351T106 18274 740423 SH SOLE 740423 0 0 PPL CORP COM 69351T106 590 23903 SH DFND 1 23903 0 0 PRA GROUP INC COM 69354N106 1318 47538 SH SOLE 47538 0 0 PRA HEALTH SCIENCES INC COM 69354M108 14698 177000 SH SOLE 177000 0 0 PRECISION DRILLING CORP COM 2010 74022D308 63 203864 SH SOLE 203864 0 0 PRECISION DRILLING CORP COM 2010 74022D308 26 82593 SH DFND 1 82593 0 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 717 21200 SH SOLE 21200 0 0 PRETIUM RES INC COM 74139C102 4248 752905 SH SOLE 752905 0 0 PRICE T ROWE GROUP INC COM 74144T108 8953 91684 SH SOLE 91684 0 0 PRICESMART INC COM 741511109 599 11400 SH SOLE 11400 0 0 PRIMO WATER CORPORATION COM 74167P108 3924 437349 SH SOLE 437349 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 2041 65127 SH SOLE 65127 0 0 PRINCIPIA BIOPHARMA INC COM 74257L108 2101 35390 SH SOLE 35390 0 0 PROCTER & GAMBLE CO COM 742718109 323938 2944891 SH SOLE 2944891 0 0 PROCTER & GAMBLE CO COM 742718109 44642 405836 SH DFND 1 405836 0 0 PROGENICS PHARMACEUTICALS IN COM 743187106 257 67500 SH SOLE 67500 0 0 PROGRESS SOFTWARE CORP COM 743312100 15200 475000 SH SOLE 475000 0 0 PROGRESSIVE CORP OHIO COM 743315103 22057 298719 SH SOLE 298719 0 0 PROLOGIS INC. COM 74340W103 14064 174993 SH SOLE 174993 0 0 PROLOGIS INC. COM 74340W103 315 3923 SH DFND 1 3923 0 0 PROOFPOINT INC COM 743424103 20631 201098 SH SOLE 201098 0 0 PROSIGHT GLOBAL INC COM 74349J103 124 12737 SH SOLE 12737 0 0 PROSPERITY BANCSHARES INC COM 743606105 1218 25240 SH SOLE 25240 0 0 PROVIDENCE SVC CORP COM 743815102 4588 83600 SH SOLE 83600 0 0 PRUDENTIAL FINL INC COM 744320102 5191 99562 SH SOLE 99562 0 0 PS BUSINESS PKS INC CALIF COM 69360J107 5910 43611 SH SOLE 43611 0 0 PTC THERAPEUTICS INC COM 69366J200 1329 29798 SH SOLE 29798 0 0 PUBLIC STORAGE COM 74460D109 30413 153128 SH SOLE 153128 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 26184 583035 SH SOLE 583035 0 0 PULTE GROUP INC COM 745867101 6300 282255 SH SOLE 282255 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 371 44000 SH SOLE 44000 0 0 PVH CORPORATION COM 693656100 540 14357 SH SOLE 14357 0 0 QORVO INC COM 74736K101 2361 29278 SH SOLE 29278 0 0 QTS RLTY TR INC COM CL A 74736A103 28899 3061371 SH SOLE 3061371 0 0 QUAKER CHEM CORP COM 747316107 1364 10800 SH SOLE 10800 0 0 QUALCOMM INC COM 747525103 29192 431513 SH SOLE 431513 0 0 QUALCOMM INC COM 747525103 11220 165849 SH DFND 1 165849 0 0 QUALYS INC COM 74758T303 3502 40255 SH SOLE 40255 0 0 QUANTA SVCS INC COM 74762E102 814 25663 SH SOLE 25663 0 0 QUANTERIX CORP COM 74766Q101 880 47900 SH SOLE 47900 0 0 QUEST DIAGNOSTICS INC COM 74834L100 2785 34682 SH SOLE 34682 0 0 QUIDEL CORP COM 74838J101 7838 80132 SH SOLE 80132 0 0 RADIAN GROUP INC COM 750236101 737 56899 SH SOLE 56899 0 0 RADIUS HEALTH INC COM NEW 750469207 1385 106515 SH SOLE 106515 0 0 RALPH LAUREN CORP CL A 751212101 651 9741 SH SOLE 9741 0 0 RAPT THERAPEUTICS INC COM 75382E109 334 15698 SH SOLE 15698 0 0 RAYMOND JAMES FINANCIAL INC COM 754730109 8736 138223 SH SOLE 138223 0 0 RAYTHEON CO COM NEW 755111507 25639 195497 SH SOLE 195497 0 0 RAYTHEON CO COM NEW 755111507 1803 13748 SH DFND 1 13748 0 0 REALTY INCOME CORP COM 756109104 26236 526184 SH SOLE 526184 0 0 REATA PHARMACEUTICALS INC CL A 75615P103 3045 21097 SH SOLE 21097 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 266 31183 SH SOLE 31183 0 0 REDFIN CORP COM 75737F108 1115 72282 SH SOLE 72282 0 0 REGENCY CTRS CORP COM 758849103 2188 56943 SH SOLE 56943 0 0 REGENERON PHARMACEUTICALS COM 75886F107 29866 61164 SH SOLE 61164 0 0 REGENXBIO INC COM 75901B107 600 18520 SH SOLE 18520 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 2091 233163 SH SOLE 233163 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 3363 39971 SH SOLE 39971 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 4654 31165 SH SOLE 31165 0 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 817 39800 SH SOLE 39800 0 0 RENT A CTR INC NEW COM 76009N100 1923 136000 SH SOLE 136000 0 0 REPLIGEN CORP COM 759916109 374 3874 SH SOLE 3874 0 0 REPUBLIC SVCS INC COM 760759100 112680 1501204 SH SOLE 1501204 0 0 REPUBLIC SVCS INC COM 760759100 1505 20050 SH DFND 1 20050 0 0 RESMED INC COM 761152107 5246 35619 SH SOLE 35619 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 155664 3903472 SH SOLE 3903472 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 60262 1510792 SH DFND 1 1510792 0 0 REV GROUP INC COM 749527107 102 24539 SH SOLE 24539 0 0 REVOLUTION MEDICINES INC COM 76155X100 205 9370 SH SOLE 9370 0 0 REXFORD INDL RLTY INC COM 76169C100 2065 50364 SH SOLE 50364 0 0 REYNOLDS CONSUMER PRODS INC COM 76171L106 5022 172154 SH SOLE 172154 0 0 RH COM 74967X103 353 3518 SH SOLE 3518 0 0 RINGCENTRAL INC CL A 76680R206 1031 4865 SH SOLE 4865 0 0 RINGCENTRAL INC CL A 76680R206 459 2168 SH DFND 1 2168 0 0 RIO TINTO PLC SPONSORED ADR 767204100 28627 628331 SH SOLE 628331 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 34757 1026391 SH SOLE 1026391 0 0 ROBERT HALF INTL INC COM 770323103 1800 47688 SH SOLE 47688 0 0 ROCKET PHARMACEUTICALS INC COM 77313F106 547 39205 SH SOLE 39205 0 0 ROCKWELL AUTOMATION INC COM 773903109 31093 206034 SH SOLE 206034 0 0 ROCKWELL AUTOMATION INC COM 773903109 335 2220 SH DFND 1 2220 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 129858 3145880 SH DFND 1 3145880 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 428510 10383376 SH SOLE 10383376 0 0 ROKU INC COM CL A 77543R102 495 5658 SH SOLE 5658 0 0 ROKU INC COM CL A 77543R102 467 5342 SH DFND 1 5342 0 0 ROLLINS INC COM 775711104 229 6340 SH DFND 1 6340 0 0 ROLLINS INC COM 775711104 11437 316456 SH SOLE 316456 0 0 ROPER TECHNOLOGIES INC COM 776696106 52509 168400 SH SOLE 168400 0 0 ROPER TECHNOLOGIES INC COM 776696106 1456 4671 SH DFND 1 4671 0 0 ROSS STORES INC COM 778296103 547 6294 SH DFND 1 6294 0 0 ROSS STORES INC COM 778296103 52006 597978 SH SOLE 597978 0 0 ROYAL BK CDA COM 780087102 1837992 30011538 SH SOLE 30011538 0 0 ROYAL BK CDA COM 780087102 487873 7966174 SH DFND 1 7966174 0 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1358 42222 SH SOLE 42222 0 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 375 6873 SH DFND 1 6873 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 794 22746 SH DFND 1 22746 0 0 ROYAL GOLD INC COM 780287108 3857 43973 SH SOLE 43973 0 0 RPM INTL INC COM 749685103 10944 183934 SH SOLE 183934 0 0 RUSH ENTERPRISES INC CL A 781846209 527 16500 SH SOLE 16500 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 2331 349000 SH SOLE 349000 0 0 S&P GLOBAL INC COM 78409V104 158719 647700 SH SOLE 647700 0 0 S&P GLOBAL INC COM 78409V104 6135 25034 SH DFND 1 25034 0 0 SABRE CORP COM 78573M104 116 19527 SH SOLE 19527 0 0 SAFETY INS GROUP INC COM 78648T100 9656 114362 SH SOLE 114362 0 0 SAGE THERAPEUTICS INC COM 78667J108 1205 41946 SH SOLE 41946 0 0 SAIA INC COM 78709Y105 603 8200 SH SOLE 8200 0 0 SALESFORCE COM INC COM 79466L302 166832 1158717 SH SOLE 1158717 0 0 SALESFORCE COM INC COM 79466L302 3233 22456 SH DFND 1 22456 0 0 SANDERSON FARMS INC COM 800013104 1691 13713 SH SOLE 13713 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 2536 512071 SH SOLE 512071 0 0 SANFILIPPO JOHN B & SON INC COM 800422107 2593 29000 SH SOLE 29000 0 0 SANMINA CORPORATION COM 801056102 3579 131200 SH SOLE 131200 0 0 SANOFI SPONSORED ADR 80105N105 2036 46580 SH DFND 1 46580 0 0 SAP SE SPON ADR 803054204 10460 94661 SH DFND 1 94661 0 0 SAREPTA THERAPEUTICS INC COM 803607100 3668 37493 SH SOLE 37493 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 27324 101211 SH SOLE 101211 0 0 SCHLUMBERGER LTD COM 806857108 4653 344899 SH SOLE 344899 0 0 SCHLUMBERGER LTD COM 806857108 296 21936 SH DFND 1 21936 0 0 SCHNEIDER NATIONAL INC CL B 80689H102 746 38551 SH SOLE 38551 0 0 SCHOLAR ROCK HLDG CORP COM 80706P103 271 22415 SH SOLE 22415 0 0 SCHRODINGER INC COM 80810D103 664 15409 SH SOLE 15409 0 0 SCHWAB CHARLES CORP COM 808513105 20747 617111 SH SOLE 617111 0 0 SCHWAB CHARLES CORP COM 808513105 3780 112446 SH DFND 1 112446 0 0 SEA LTD SPONSORED ADS 81141R100 13937 314545 SH SOLE 314545 0 0 SEABRIDGE GOLD INC COM 811916105 1360 147436 SH SOLE 147436 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 1363 74421 SH SOLE 74421 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 2881 59043 SH SOLE 59043 0 0 SEALED AIR CORP NEW COM 81211K100 7788 315183 SH SOLE 315183 0 0 SEATTLE GENETICS INC COM 812578102 28820 249785 SH SOLE 249785 0 0 SEATTLE GENETICS INC COM 812578102 336 2983 SH DFND 1 2983 0 0 SEI INVESTMENTS CO COM 784117103 250 5385 SH SOLE 5385 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 29063 328100 SH SOLE 328100 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 50657 930000 SH SOLE 930000 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 30139 375000 SH SOLE 375000 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 22984 414800 SH SOLE 414800 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1328 14993 SH DFND 1 14993 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 408 7488 SH DFND 1 7488 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 253 3151 SH DFND 1 3151 0 0 SELECTIVE INS GROUP INC COM 816300107 2460 49495 SH SOLE 49495 0 0 SEMPRA ENERGY COM 816851109 31437 278225 SH SOLE 278225 0 0 SEMPRA ENERGY COM 816851109 543 4804 SH DFND 1 4804 0 0 SEMTECH CORP COM 816850101 499 13300 SH SOLE 13300 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 9509 352200 SH SOLE 352200 0 0 SERVICENOW INC COM 81762P102 152625 532573 SH SOLE 532573 0 0 SERVICENOW INC COM 81762P102 376 1313 SH DFND 1 1313 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 67236 4191838 SH DFND 1 4191838 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 218087 13596780 SH SOLE 13596780 0 0 SHERWIN WILLIAMS CO COM 824348106 54415 118416 SH SOLE 118416 0 0 SHERWIN WILLIAMS CO COM 824348106 1556 3387 SH DFND 1 3387 0 0 SHOCKWAVE MED INC COM 82489T104 2125 64032 SH SOLE 64032 0 0 SHOPIFY INC CL A 82509L107 153296 369947 SH SOLE 369947 0 0 SHOPIFY INC CL A 82509L107 4061 9803 SH DFND 1 9803 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 1040 12932 SH SOLE 12932 0 0 SILGAN HOLDINGS INC COM 827048109 1123 38700 SH SOLE 38700 0 0 SILVERCORP METALS INC COM 82835P103 1625 501784 SH SOLE 501784 0 0 SILVERCREST METALS INC COM 828363101 327 63247 SH SOLE 63247 0 0 SIMON PPTY GROUP INC NEW COM 828806109 7736 141015 SH SOLE 141015 0 0 SIMPLY GOOD FOODS CO COM 82900L102 879 45645 SH SOLE 45645 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 13673 220600 SH SOLE 220600 0 0 SIRIUS XM HLDGS INC COM 82968B103 1454 294312 SH SOLE 294312 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 3037 41250 SH SOLE 41250 0 0 SJW GROUP COM 784305104 1557 26953 SH SOLE 26953 0 0 SK TELECOM LTD SPONSORED ADR 78440P108 13491 829200 SH SOLE 829200 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 740 47225 SH SOLE 47225 0 0 SKYWEST INC COM 830879102 555 21200 SH SOLE 21200 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 16215 181419 SH SOLE 181419 0 0 SL GREEN RLTY CORP COM 78440X101 693 16074 SH SOLE 16074 0 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 19589 729843 SH SOLE 729843 0 0 SLM CORP COM 78442P106 3399 472800 SH SOLE 472800 0 0 SMITH & NEPHEW GROUP PLC SPDN ADR NEW 83175M205 4687 130857 SH DFND 1 130857 0 0 SMITH A O CORP COM 831865209 1040 27519 SH SOLE 27519 0 0 SMUCKER J M CO COM NEW 832696405 6701 60366 SH SOLE 60366 0 0 SNAP INC CL A 83304A106 748 62887 SH SOLE 62887 0 0 SNAP INC CL A 83304A106 202 16962 SH DFND 1 16962 0 0 SNAP ON INC COM 833034101 1191 10949 SH SOLE 10949 0 0 SONOCO PRODS CO COM 835495102 1967 42441 SH SOLE 42441 0 0 SONY CORP SPONSORED ADR 835699307 8781 148372 SH DFND 1 148372 0 0 SOUTH ST CORP COM 840441109 952 16218 SH SOLE 16218 0 0 SOUTHERN CO COM 842587107 20798 384155 SH SOLE 384155 0 0 SOUTHERN CO COM 842587107 420 7766 SH DFND 1 7766 0 0 SOUTHWEST AIRLS CO COM 844741108 19584 549953 SH SOLE 549953 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 3134 45060 SH SOLE 45060 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 504 2300 SH SOLE 2300 0 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 2702 12327 SH DFND 1 12327 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 21540 145494 SH DFND 1 145494 0 0 SPDR GOLD TRUST GOLD SHS 78463V107 26308 177700 SH SOLE 177700 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 3883001 15064989 SH SOLE 15064989 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 29271 113564 SH DFND 1 113564 0 0 SPDR SER TR SPDR BLOOMBERG 78468R663 8459 92492 SH DFND 1 92492 0 0 SPIRE INC COM 84857L101 2199 29520 SH SOLE 29520 0 0 SPLUNK INC COM 848637104 57448 455105 SH SOLE 455105 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 22702 186941 SH SOLE 186941 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 1256 10342 SH DFND 1 10342 0 0 SPRINT CORPORATION COM 85207U105 302 34978 SH SOLE 34978 0 0 SPROUTS FMRS MKT INC COM 85208M102 5596 301000 SH SOLE 301000 0 0 SPS COMMERCE INC COM 78463M107 6856 147400 SH SOLE 147400 0 0 SPX CORP COM 784635104 597 18300 SH SOLE 18300 0 0 SQUARE INC CL A 852234103 1265 24156 SH SOLE 24156 0 0 SQUARE INC CL A 852234103 212 4048 SH DFND 1 4048 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 7106 162174 SH SOLE 162174 0 0 SSR MNG INC COM 784730103 14124 1252529 SH SOLE 1252529 0 0 STAMPS COM INC COM NEW 852857200 416 3200 SH SOLE 3200 0 0 STANDARD MTR PRODS INC COM 853666105 2561 61600 SH SOLE 61600 0 0 STANLEY BLACK & DECKER INC COM 854502101 3817 38168 SH SOLE 38168 0 0 STANTEC INC COM 85472N109 15555 615021 SH SOLE 615021 0 0 STANTEC INC COM 85472N109 2289 90514 SH DFND 1 90514 0 0 STARBUCKS CORP COM 855244109 9152 139214 SH DFND 1 139214 0 0 STARBUCKS CORP COM 855244109 132810 2020235 SH SOLE 2020235 0 0 STARS GROUP INC COM 85570W100 13818 683403 SH SOLE 683403 0 0 STATE AUTO FINL CORP COM 855707105 693 24935 SH SOLE 24935 0 0 STATE STR CORP COM 857477103 11737 220329 SH SOLE 220329 0 0 STATE STR CORP COM 857477103 258 4845 SH DFND 1 4845 0 0 STERIS PLC SHS USD G8473T100 7968 56925 SH SOLE 56925 0 0 STERLING BANCORP INC COM 85917W102 257 59777 SH SOLE 59777 0 0 STEWART INFORMATION SVCS COR COM 860372101 2944 110400 SH SOLE 110400 0 0 STOKE THERAPEUTICS INC COM 86150R107 510 22279 SH SOLE 22279 0 0 STONERIDGE INC COM 86183P102 544 32500 SH SOLE 32500 0 0 STRATEGIC ED INC COM 86272C103 391 2800 SH SOLE 2800 0 0 STRYKER CORP COM 863667101 114394 687095 SH SOLE 687095 0 0 STRYKER CORP COM 863667101 3546 21299 SH DFND 1 21299 0 0 SUN CMNTYS INC COM 866674104 21484 172078 SH SOLE 172078 0 0 SUN LIFE FINL INC COM 866796105 435047 13678479 SH SOLE 13678479 0 0 SUN LIFE FINL INC COM 866796105 158428 4981120 SH DFND 1 4981120 0 0 SUNCOR ENERGY INC NEW COM 867224107 122552 7766407 SH DFND 1 7766407 0 0 SUNCOR ENERGY INC NEW COM 867224107 461489 29245815 SH SOLE 29245815 0 0 SVB FINANCIAL GROUP COM 78486Q101 1881 12448 SH SOLE 12448 0 0 SYKES ENTERPRISES INC COM 871237103 8879 327400 SH SOLE 327400 0 0 SYNCHRONY FINL COM 87165B103 2654 164947 SH SOLE 164947 0 0 SYNOPSYS INC COM 871607107 30771 238927 SH SOLE 238927 0 0 SYSCO CORP COM 871829107 25766 564666 SH SOLE 564666 0 0 T MOBILE US INC COM 872590104 75680 902026 SH SOLE 902026 0 0 T MOBILE US INC COM 872590104 706 8412 SH DFND 1 8412 0 0 TABULA RASA HEALTHCARE INC COM 873379101 366 7000 SH SOLE 7000 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 79281 1658950 SH SOLE 1658950 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 7123 149052 SH DFND 1 149052 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 4715 39756 SH SOLE 39756 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 10684 703852 SH DFND 1 703852 0 0 TAL EDUCATION GROUP SPONSORED ADS 874080104 3512 65938 SH SOLE 65938 0 0 TANDEM DIABETES CARE INC COM NEW 875372203 676 10500 SH SOLE 10500 0 0 TAPESTRY INC COM 876030107 4702 363108 SH SOLE 363108 0 0 TARGA RES CORP COM 87612G101 104 15028 SH SOLE 15028 0 0 TARGET CORP COM 87612E106 21755 234001 SH SOLE 234001 0 0 TARGET CORP COM 87612E106 763 8212 SH DFND 1 8212 0 0 TARGET HOSPITALITY CORP COM 87615L107 760 382100 SH SOLE 382100 0 0 TARGET HOSPITALITY CORP *W EXP 03/15/202 87615L115 60 399999 SH SOLE 399999 0 0 TASEKO MINES LTD COM 876511106 23 22905 SH DFND 1 22905 0 0 TAYLOR MORRISON HOME CORP COM 87724P106 153 13939 SH DFND 1 13939 0 0 TC ENERGY CORP COM 87807B107 266275 6059182 SH DFND 1 6059182 0 0 TC ENERGY CORP COM 87807B107 714099 16249600 SH SOLE 16249600 0 0 TE CONNECTIVITY LTD REG SHS H84989104 6533 103726 SH SOLE 103726 0 0 TEAM INC COM 878155100 355 54580 SH SOLE 54580 0 0 TECK RESOURCES LTD CL B 878742204 30523 4071625 SH SOLE 4071625 0 0 TECK RESOURCES LTD CL B 878742204 6649 886840 SH DFND 1 886840 0 0 TELADOC HEALTH INC COM 87918A105 200 1292 SH DFND 1 1292 0 0 TELADOC HEALTH INC COM 87918A105 1364 8800 SH SOLE 8800 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 4255 14313 SH SOLE 14313 0 0 TELEFLEX INCORPORATED COM 879369106 45410 155057 SH SOLE 155057 0 0 TELUS CORPORATION COM 87971M103 675976 43242724 SH SOLE 43242724 0 0 TELUS CORPORATION COM 87971M103 139678 8935055 SH DFND 1 8935055 0 0 TEMPUR SEALY INTL INC COM 88023U101 217 4957 SH DFND 1 4957 0 0 TEMPUR SEALY INTL INC COM 88023U101 904 20679 SH SOLE 20679 0 0 TERADYNE INC COM 880770102 592 10923 SH SOLE 10923 0 0 TESLA INC COM 88160R101 12947 24708 SH SOLE 24708 0 0 TESLA INC COM 88160R101 818 1562 SH DFND 1 1562 0 0 TETRA TECH INC NEW COM 88162G103 353 5000 SH SOLE 5000 0 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209 2168 241480 SH SOLE 241480 0 0 TEXAS INSTRS INC COM 882508104 181320 1814475 SH SOLE 1814475 0 0 TEXAS INSTRS INC COM 882508104 22394 224095 SH DFND 1 224095 0 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 562 1478 SH DFND 1 1478 0 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 6596 17358 SH SOLE 17358 0 0 TEXTRON INC COM 883203101 17091 640851 SH SOLE 640851 0 0 TFI INTL INC COM 87241L109 26379 1209227 SH SOLE 1209227 0 0 THE REALREAL INC COM 88339P101 311 44298 SH SOLE 44298 0 0 THERAPEUTICSMD INC COM 88338N107 403 379962 SH SOLE 379962 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 243909 860046 SH SOLE 860046 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 8956 31579 SH DFND 1 31579 0 0 THERMON GROUP HLDGS INC COM 88362T103 252 16700 SH SOLE 16700 0 0 THOMSON REUTERS CORP COM NEW 884903709 129097 1916459 SH SOLE 1916459 0 0 THOMSON REUTERS CORP COM NEW 884903709 101611 1508575 SH DFND 1 1508575 0 0 TIFFANY & CO NEW COM 886547108 317 2446 SH DFND 1 2446 0 0 TIFFANY & CO NEW COM 886547108 42892 331212 SH SOLE 331212 0 0 TJX COS INC NEW COM 872540109 116312 2432793 SH SOLE 2432793 0 0 TJX COS INC NEW COM 872540109 29309 613034 SH DFND 1 613034 0 0 TOOTSIE ROLL INDS INC COM 890516107 2707 75276 SH SOLE 75276 0 0 TOPBUILD CORP COM 89055F103 6433 89800 SH SOLE 89800 0 0 TORO CO COM 891092108 2457 37751 SH SOLE 37751 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 1567218 37283971 SH SOLE 37283971 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 473055 11253894 SH DFND 1 11253894 0 0 TOTAL S.A. SPONSORED ADS 89151E109 1468 39408 SH DFND 1 39408 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 751 41490 SH SOLE 41490 0 0 TRACTOR SUPPLY CO COM 892356106 2433 28775 SH SOLE 28775 0 0 TRADEWEB MKTS INC CL A 892672106 7735 184000 SH SOLE 184000 0 0 TRADEWEB MKTS INC CL A 892672106 445 10589 SH DFND 1 10589 0 0 TRANSALTA CORP COM 89346D107 293 56698 SH DFND 1 56698 0 0 TRANSALTA CORP COM 89346D107 22212 4295490 SH SOLE 4295490 0 0 TRANSDIGM GROUP INC COM 893641100 3965 12382 SH SOLE 12382 0 0 TRANSGLOBE ENERGY CORP COM 893662106 11 30225 SH DFND 1 30225 0 0 TRANSUNION COM 89400J107 275 4155 SH DFND 1 4155 0 0 TRANSUNION COM 89400J107 15378 232359 SH SOLE 232359 0 0 TRAVELERS COMPANIES INC COM 89417E109 13129 132150 SH SOLE 132150 0 0 TRAVELERS COMPANIES INC COM 89417E109 252 2540 SH DFND 1 2540 0 0 TREEHOUSE FOODS INC COM 89469A104 10146 229818 SH SOLE 229818 0 0 TREX CO INC COM 89531P105 9780 122040 SH SOLE 122040 0 0 TRI POINTE GROUP INC COM 87265H109 830 94609 SH SOLE 94609 0 0 TRICIDA INC COM 89610F101 1494 67889 SH SOLE 67889 0 0 TRIMBLE INC COM 896239100 548 17229 SH SOLE 17229 0 0 TRIP COM GROUP LTD ADS 89677Q107 9179 391428 SH SOLE 391428 0 0 TRUEBLUE INC COM 89785X101 590 46200 SH SOLE 46200 0 0 TRUIST FINL CORP COM 89832Q109 15912 515967 SH SOLE 515967 0 0 TRUIST FINL CORP COM 89832Q109 637 20654 SH DFND 1 20654 0 0 TTEC HLDGS INC COM 89854H102 2717 74000 SH SOLE 74000 0 0 TUESDAY MORNING CORP COM NEW 899035505 80 138800 SH SOLE 138800 0 0 TUPPERWARE BRANDS CORP COM 899896104 144 88800 SH SOLE 88800 0 0 TURNING POINT THERAPEUTICS I COM 90041T108 1331 29804 SH SOLE 29804 0 0 TURQUOISE HILL RES LTD COM 900435108 254 658450 SH SOLE 658450 0 0 TWILIO INC CL A 90138F102 4438 49596 SH SOLE 49596 0 0 TWITTER INC COM 90184L102 4811 195886 SH SOLE 195886 0 0 TWITTER INC COM 90184L102 220 8949 SH DFND 1 8949 0 0 TYLER TECHNOLOGIES INC COM 902252105 611 2061 SH DFND 1 2061 0 0 TYLER TECHNOLOGIES INC COM 902252105 208 700 SH SOLE 700 0 0 TYSON FOODS INC CL A 902494103 4147 71662 SH SOLE 71662 0 0 U S PHYSICAL THERAPY INC COM 90337L108 1135 16446 SH SOLE 16446 0 0 UBER TECHNOLOGIES INC COM 90353T100 212 7600 SH SOLE 7600 0 0 UDR INC COM 902653104 8107 221859 SH SOLE 221859 0 0 UGI CORP NEW COM 902681105 738 27683 SH SOLE 27683 0 0 ULTA BEAUTY INC COM 90384S303 9899 56342 SH SOLE 56342 0 0 ULTA BEAUTY INC COM 90384S303 319 1817 SH DFND 1 1817 0 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 3155 71016 SH SOLE 71016 0 0 UNDER ARMOUR INC CL A 904311107 394 42730 SH SOLE 42730 0 0 UNDER ARMOUR INC CL C 904311206 342 42412 SH SOLE 42412 0 0 UNIFIRST CORP MASS COM 904708104 12238 81000 SH SOLE 81000 0 0 UNILEVER N V N Y SHS NEW 904784709 2282 46774 SH DFND 1 46774 0 0 UNILEVER PLC SPON ADR NEW 904767704 4658 88774 SH DFND 1 88774 0 0 UNION PAC CORP COM 907818108 11991 85020 SH DFND 1 85020 0 0 UNION PAC CORP COM 907818108 139007 985587 SH SOLE 985587 0 0 UNIQURE NV SHS N90064101 493 10400 SH SOLE 10400 0 0 UNITED AIRLS HLDGS INC COM 910047109 6595 209021 SH SOLE 209021 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 945 51600 SH SOLE 51600 0 0 UNITED PARCEL SERVICE INC CL B 911312106 28064 300411 SH SOLE 300411 0 0 UNITED PARCEL SERVICE INC CL B 911312106 2774 29695 SH DFND 1 29695 0 0 UNITED RENTALS INC COM 911363109 369 3582 SH DFND 1 3582 0 0 UNITED RENTALS INC COM 911363109 1935 18803 SH SOLE 18803 0 0 UNITED TECHNOLOGIES CORP COM 913017109 111077 1177532 SH SOLE 1177532 0 0 UNITED TECHNOLOGIES CORP COM 913017109 15621 165604 SH DFND 1 165604 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 1119 11800 SH SOLE 11800 0 0 UNITEDHEALTH GROUP INC COM 91324P102 381062 1528037 SH SOLE 1528037 0 0 UNITEDHEALTH GROUP INC COM 91324P102 73676 295438 SH DFND 1 295438 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 2019 15320 SH DFND 1 15320 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 13365 101419 SH SOLE 101419 0 0 UNIVERSAL FST PRODS INC COM 913543104 2477 66600 SH SOLE 66600 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 2157 21767 SH SOLE 21767 0 0 UNUM GROUP COM 91529Y106 1857 123720 SH SOLE 123720 0 0 URSTADT BIDDLE PPTYS INC CL A 917286205 296 20975 SH SOLE 20975 0 0 US BANCORP DEL COM NEW 902973304 11965 347318 SH SOLE 347318 0 0 US BANCORP DEL COM NEW 902973304 2645 76786 SH DFND 1 76786 0 0 USANA HEALTH SCIENCES INC COM 90328M107 3893 67400 SH SOLE 67400 0 0 V F CORP COM 918204108 10587 195765 SH SOLE 195765 0 0 VAIL RESORTS INC COM 91879Q109 13225 89531 SH SOLE 89531 0 0 VALERO ENERGY CORP COM 91913Y100 5097 112378 SH SOLE 112378 0 0 VALMONT INDS INC COM 920253101 904 8529 SH SOLE 8529 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 64005 546400 SH SOLE 546400 0 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189H300 1238 43500 SH SOLE 43500 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 646 7862 SH DFND 1 7862 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 5546 64978 SH DFND 1 64978 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 383 5478 SH DFND 1 5478 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 460 2708 SH DFND 1 2708 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 515 3997 SH DFND 1 3997 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 448 7348 SH DFND 1 7348 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4701 140127 SH DFND 1 140127 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 73495 2190601 SH SOLE 2190601 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 8179 103400 SH SOLE 103400 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 794 10040 SH DFND 1 10040 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 2633 25462 SH DFND 1 25462 0 0 VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 21120 633462 SH DFND 1 633462 0 0 VARIAN MED SYS INC COM 92220P105 7672 74736 SH SOLE 74736 0 0 VEEVA SYS INC CL A COM 922475108 47831 305884 SH SOLE 305884 0 0 VENTAS INC COM 92276F100 2449 91396 SH SOLE 91396 0 0 VEON LTD SPONSORED ADR 91822M106 1017 673184 SH SOLE 673184 0 0 VEREIT INC COM 92339V100 341 69641 SH SOLE 69641 0 0 VERISIGN INC COM 92343E102 13173 73146 SH SOLE 73146 0 0 VERISK ANALYTICS INC COM 92345Y106 23269 166947 SH SOLE 166947 0 0 VERISK ANALYTICS INC COM 92345Y106 6356 45605 SH DFND 1 45605 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 22993 427932 SH DFND 1 427932 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 205923 3832560 SH SOLE 3832560 0 0 VERMILION ENERGY INC COM 923725105 3347 1102653 SH SOLE 1102653 0 0 VERMILION ENERGY INC COM 923725105 314 103603 SH DFND 1 103603 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 138208 580829 SH SOLE 580829 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 8546 987956 SH SOLE 987956 0 0 VERTIV HOLDINGS CO *W EXP 06/12/202 92537N116 1020 566666 SH SOLE 566666 0 0 VIACOMCBS INC CL B 92556H206 1834 130872 SH SOLE 130872 0 0 VIAD CORP COM NEW 92552R406 4038 190200 SH SOLE 190200 0 0 VICI PPTYS INC COM 925652109 507 30483 SH SOLE 30483 0 0 VILLAGE FARMS INTL INC COM 92707Y108 85 29829 SH SOLE 29829 0 0 VISA INC COM CL A 92826C839 634610 3938740 SH SOLE 3938740 0 0 VISA INC COM CL A 92826C839 84456 524181 SH DFND 1 524181 0 0 VISTEON CORP COM NEW 92839U206 4215 87850 SH SOLE 87850 0 0 VISTRA ENERGY CORP COM 92840M102 459 28755 SH SOLE 28755 0 0 VIVINT SMART HOME INC *W EXP 01/17/202 928542117 558 400000 SH SOLE 400000 0 0 VMWARE INC CL A COM 928563402 16098 132928 SH SOLE 132928 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 238 17281 SH DFND 1 17281 0 0 VORNADO RLTY TR SH BEN INT 929042109 1411 38966 SH SOLE 38966 0 0 VOYA FINANCIAL INC COM 929089100 565 13945 SH DFND 1 13945 0 0 VULCAN MATLS CO COM 929160109 3642 33705 SH SOLE 33705 0 0 WABTEC COM 929740108 2174 45164 SH SOLE 45164 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 13204 288619 SH SOLE 288619 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 422 9216 SH DFND 1 9216 0 0 WALKER & DUNLOP INC COM 93148P102 1031 25600 SH SOLE 25600 0 0 WALMART INC COM 931142103 215631 1897823 SH SOLE 1897823 0 0 WALMART INC COM 931142103 37890 333480 SH DFND 1 333480 0 0 WASTE CONNECTIONS INC COM 94106B101 34191 445207 SH DFND 1 445207 0 0 WASTE CONNECTIONS INC COM 94106B101 389364 5067909 SH SOLE 5067909 0 0 WASTE MGMT INC DEL COM 94106L109 91683 990527 SH SOLE 990527 0 0 WASTE MGMT INC DEL COM 94106L109 1531 16543 SH DFND 1 16543 0 0 WATERS CORP COM 941848103 3708 20366 SH DFND 1 20366 0 0 WATERS CORP COM 941848103 2872 15777 SH SOLE 15777 0 0 WATSCO INC COM 942622200 6929 43849 SH SOLE 43849 0 0 WATSCO INC COM 942622200 425 2691 SH DFND 1 2691 0 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 18115 214000 SH SOLE 214000 0 0 WD-40 CO COM 929236107 6066 30200 SH SOLE 30200 0 0 WEBSTER FINL CORP CONN COM 947890109 5624 245571 SH SOLE 245571 0 0 WEC ENERGY GROUP INC COM 92939U106 34742 394209 SH SOLE 394209 0 0 WEC ENERGY GROUP INC COM 92939U106 2033 23070 SH DFND 1 23070 0 0 WELLS FARGO CO NEW COM 949746101 11343 395228 SH DFND 1 395228 0 0 WELLS FARGO CO NEW COM 949746101 32938 1147659 SH SOLE 1147659 0 0 WELLTOWER INC COM 95040Q104 12629 275871 SH SOLE 275871 0 0 WELLTOWER INC COM 95040Q104 539 11769 SH DFND 1 11769 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 13725 90149 SH SOLE 90149 0 0 WESTERN ALLIANCE BANCORP COM 957638109 17840 582831 SH SOLE 582831 0 0 WESTERN DIGITAL CORP. COM 958102105 3456 83048 SH SOLE 83048 0 0 WESTERN UN CO COM 959802109 6046 333480 SH SOLE 333480 0 0 WESTROCK CO COM 96145D105 1787 63228 SH SOLE 63228 0 0 WEX INC COM 96208T104 4600 44000 SH SOLE 44000 0 0 WEYERHAEUSER CO COM 962166104 3828 225862 SH SOLE 225862 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 70639 2596029 SH SOLE 2596029 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 5913 217318 SH DFND 1 217318 0 0 WHIRLPOOL CORP COM 963320106 1356 15802 SH SOLE 15802 0 0 WILLIAMS COS INC COM 969457100 4251 300448 SH SOLE 300448 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 92721 545899 SH SOLE 545899 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 3937 23178 SH DFND 1 23178 0 0 WISDOMTREE INVTS INC COM 97717P104 42 16960 SH DFND 1 16960 0 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 741 16688 SH DFND 1 16688 0 0 WIX COM LTD SHS M98068105 4100 40670 SH SOLE 40670 0 0 WOODWARD INC COM 980745103 3599 60549 SH SOLE 60549 0 0 WORKDAY INC CL A 98138H101 78278 601118 SH SOLE 601118 0 0 WORKDAY INC CL A 98138H101 406 3118 SH DFND 1 3118 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 3534 104154 SH SOLE 104154 0 0 WP CAREY INC COM 92936U109 721 12420 SH SOLE 12420 0 0 WYNN RESORTS LTD COM 983134107 2838 47143 SH SOLE 47143 0 0 XCEL ENERGY INC COM 98389B100 26568 440600 SH SOLE 440600 0 0 XENCOR INC COM 98401F105 2671 89384 SH SOLE 89384 0 0 XEROX HOLDINGS CORP COM NEW 98421M106 699 36919 SH SOLE 36919 0 0 XILINX INC COM 983919101 36129 463546 SH SOLE 463546 0 0 XP INC CL A G98239109 741 38389 SH SOLE 38389 0 0 XPO LOGISTICS INC COM 983793100 5665 116195 SH SOLE 116195 0 0 XPO LOGISTICS INC COM 983793100 597 12240 SH DFND 1 12240 0 0 XYLEM INC COM 98419M100 19814 304229 SH SOLE 304229 0 0 YAMANA GOLD INC COM 98462Y100 13086 4763667 SH SOLE 4763667 0 0 YUM BRANDS INC COM 988498101 50588 738188 SH SOLE 738188 0 0 YUM BRANDS INC COM 988498101 280 4082 SH DFND 1 4082 0 0 YUM CHINA HLDGS INC COM 98850P109 1016 23835 SH DFND 1 23835 0 0 YUM CHINA HLDGS INC COM 98850P109 15779 370148 SH SOLE 370148 0 0 ZAI LAB LTD ADR 98887Q104 417 8109 SH SOLE 8109 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 3226 17572 SH SOLE 17572 0 0 ZENDESK INC COM 98936J101 10223 159708 SH SOLE 159708 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 7413 73341 SH SOLE 73341 0 0 ZIONS BANCORPORATION N A COM 989701107 928 34691 SH SOLE 34691 0 0 ZOETIS INC CL A 98978V103 52933 449768 SH SOLE 449768 0 0 ZOGENIX INC COM NEW 98978L204 674 27265 SH SOLE 27265 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 7443 50940 SH SOLE 50940 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 222 1519 SH DFND 1 1519 0 0 ZYMEWORKS INC COM 98985W102 1079 30410 SH SOLE 30410 0 0 ZYNGA INC CL A 98986T108 1898 277148 SH SOLE 277148 0 0