0001567619-19-004235.txt : 20190214 0001567619-19-004235.hdr.sgml : 20190214 20190214141021 ACCESSION NUMBER: 0001567619-19-004235 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20181231 FILED AS OF DATE: 20190214 DATE AS OF CHANGE: 20190214 EFFECTIVENESS DATE: 20190214 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BANK OF AMERICA CORP /DE/ CENTRAL INDEX KEY: 0000070858 STANDARD INDUSTRIAL CLASSIFICATION: NATIONAL COMMERCIAL BANKS [6021] IRS NUMBER: 560906609 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-00158 FILM NUMBER: 19604469 BUSINESS ADDRESS: STREET 1: BANK OF AMERICA CORPORATE CENTER STREET 2: 100 N TRYON ST CITY: CHARLOTTE STATE: NC ZIP: 28255 BUSINESS PHONE: 7043868486 MAIL ADDRESS: STREET 1: BANK OF AMERICA CORPORATE CENTER STREET 2: 100 N TRYON ST CITY: CHARLOTTE STATE: NC ZIP: 28255 FORMER COMPANY: FORMER CONFORMED NAME: BANKAMERICA CORP/DE/ DATE OF NAME CHANGE: 19981022 FORMER COMPANY: FORMER CONFORMED NAME: NATIONSBANK CORP DATE OF NAME CHANGE: 19920703 FORMER COMPANY: FORMER CONFORMED NAME: NCNB CORP DATE OF NAME CHANGE: 19920107 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0000070858 XXXXXXXX 12-31-2018 12-31-2018 BANK OF AMERICA CORP /DE/
BANK OF AMERICA CORPORATE CENTER 100 N TRYON ST CHARLOTTE NC 28255
13F HOLDINGS REPORT 028-00158 Y Column 7 of the information table identifies the Manager(s) that exercise actual discretion over the relevant reported holdings. Column 7 does not identify the Manager(s) with whom investment discretion is deemed shared with respect to a reported holding solely as a result of such Manager(s) being controlled by the Filing Manager.
Ally Pecarro Attorney-in-Fact 980-254-4395 Ally Pecarro Charlotte NC 02-14-2019 6 21516 569252234 false 1 0001102113 028-10264 BANK OF AMERICA NA 2 0000728612 028-00962 MERRILL LYNCH, PIERCE, FENNER & SMITH INC. 5 0001143718 028-14408 MERRILL LYNCH CANADA INC 6 0001062577 028-07178 MERRILL LYNCH INTERNATIONAL 28 0001185372 028-10270 U.S. TRUST Co OF DELAWARE 43 0001418660 028-12631 MANAGED ACCOUNT ADVISORS LLC
INFORMATION TABLE 2 form13fInfoTable.xml 180 DEGREE CAP CORP COM 68235B109 32 18187 SH DFND 02 0 0 18187 1ST CONSTITUTION BANCORP COM 31986N102 107 5369 SH DFND 01 1624 3745 0 1ST CONSTITUTION BANCORP COM 31986N102 7 358 SH DFND 02 0 50 308 1ST CONSTITUTION BANCORP COM 31986N102 1 29 SH DFND 06 0 29 0 1ST SOURCE CORP COM 336901103 420 10407 SH DFND 01 2385 8022 0 1ST SOURCE CORP COM 336901103 322 7974 SH DFND 02 0 7974 0 1ST SOURCE CORP COM 336901103 0 2 SH DFND 06 0 2 0 21VIANET GROUP INC SPONSORED 90138A103 22 2574 SH DFND 01 2574 0 0 21VIANET GROUP INC SPONSORED 90138A103 2 190 SH DFND 02 0 190 0 22ND CENTY GROUP INC COM 90137F103 122 48864 SH DFND 01 4425 44439 0 22ND CENTY GROUP INC COM 90137F103 26 10580 SH DFND 02 0 280 10300 22ND CENTY GROUP INC COM 90137F103 0 15 SH DFND 06 0 15 0 2U INC COM 90214J101 334 6712 SH DFND 01 6659 0 53 2U INC COM 90214J101 62 1250 SH DFND 02 0 373 877 2U INC COM 90214J101 12 250 SH DFND 06 0 250 0 2U INC COM 90214J101 4654 93606 SH DFND 43 0 0 93606 2U INC COM 90214J101 2368 47632 SH DFND 43, 01 0 0 47632 3-D SYS CORP DEL COM NEW 88554D205 541 53179 SH DFND 01 25137 26492 1550 3-D SYS CORP DEL COM NEW 88554D205 1825 179405 SH DFND 02 0 32758 146647 3-D SYS CORP DEL COM NEW 88554D205 0 25 SH DFND 06 0 25 0 3M CO COM 88579Y101 663954 3484594 SH DFND 01 3318380 10794 155420 3M CO COM 88579Y101 504054 2645397 SH DFND 02 0 438979 2206418 3M CO COM 88579Y101 22485 118006 SH DFND 06 0 118006 0 3M CO COM 88579Y101 13279 69692 SH DFND 28 65909 0 3783 3M CO OPTIONS 88579Y101 38851 203900 SH Put DFND 02 0 203900 0 3M CO OPTIONS 88579Y101 13719 72000 SH Put DFND 06 0 72000 0 3M CO OPTIONS 88579Y101 10613 55700 SH Call DFND 02 0 55700 0 3M CO OPTIONS 88579Y101 13204 69300 SH Call DFND 06 0 69300 0 3M CO COM 88579Y101 295238 1549478 SH DFND 43 0 0 1549478 3M CO COM 88579Y101 48963 256968 SH DFND 43, 01 0 0 256968 3PEA INTL INC COM 88579C109 53 15000 SH DFND 01 15000 0 0 500 COM LTD SPON ADR R 33829R100 0 14 SH DFND 01 14 0 0 500 COM LTD SPON ADR R 33829R100 0 39 SH DFND 02 0 39 0 51JOB INC SP ADR REP 316827104 120 1922 SH DFND 01 1669 0 253 51JOB INC SP ADR REP 316827104 56 904 SH DFND 02 0 604 300 51JOB INC SP ADR REP 316827104 896 14348 SH DFND 06 0 14348 0 51JOB INC SP ADR REP 316827104 3 52 SH DFND 28 2 0 50 58 COM INC SPON ADR R 31680Q104 365 6735 SH DFND 01 2086 4277 372 58 COM INC SPON ADR R 31680Q104 334 6170 SH DFND 02 0 2998 3172 58 COM INC SPON ADR R 31680Q104 2949 54403 SH DFND 06 0 54403 0 58 COM INC SPON ADR R 31680Q104 13 241 SH DFND 28 14 0 227 58 COM INC SPON ADR R 31680Q104 5659 104390 SH DFND 43 0 0 104390 8X8 INC NEW COM 282914100 897 49726 SH DFND 01 24678 24433 615 8X8 INC NEW COM 282914100 2642 146465 SH DFND 02 0 43822 102643 8X8 INC NEW COM 282914100 1 39 SH DFND 06 0 39 0 A H BELO CORP COM CL A 001282102 78 23072 SH DFND 01 22814 0 258 A H BELO CORP COM CL A 001282102 34 9957 SH DFND 02 0 9957 0 A H BELO CORP COM CL A 001282102 169 50126 SH DFND 43 0 0 50126 A MARK PRECIOUS METALS INC COM 00181T107 3 242 SH DFND 02 0 49 193 A10 NETWORKS INC COM 002121101 176 28256 SH DFND 01 8286 19970 0 A10 NETWORKS INC COM 002121101 1688 270575 SH DFND 02 0 253765 16810 A10 NETWORKS INC COM 002121101 0 13 SH DFND 06 0 13 0 AAC HLDGS INC COM 000307108 473 338039 SH DFND 01 332248 5791 0 AAC HLDGS INC COM 000307108 0 77 SH DFND 02 0 77 0 AAC HLDGS INC COM 000307108 0 50 SH DFND 06 0 50 0 AAON INC COM PAR $0 000360206 942 26877 SH DFND 01 14808 11680 389 AAON INC COM PAR $0 000360206 3683 105039 SH DFND 02 0 101793 3246 AAON INC COM PAR $0 000360206 0 14 SH DFND 06 0 14 0 AAON INC COM PAR $0 000360206 2317 66079 SH DFND 43 0 0 66079 AAON INC COM PAR $0 000360206 448 12784 SH DFND 43, 01 0 0 12784 AAR CORP COM 000361105 954 25557 SH DFND 01 7577 17737 243 AAR CORP COM 000361105 1040 27844 SH DFND 02 0 27138 706 AAR CORP COM 000361105 0 13 SH DFND 06 0 13 0 AAR CORP COM 000361105 1 18 SH DFND 28 18 0 0 AAR CORP COM 000361105 4130 110603 SH DFND 43 0 0 110603 AAR CORP COM 000361105 1172 31383 SH DFND 43, 01 0 0 31383 AARONS INC COM PAR $0 002535300 1702 40484 SH DFND 01 20650 19553 281 AARONS INC COM PAR $0 002535300 3473 82583 SH DFND 02 0 71558 11025 AARONS INC COM PAR $0 002535300 1 26 SH DFND 06 0 26 0 AARONS INC COM PAR $0 002535300 1 24 SH DFND 28 24 0 0 AARONS INC COM PAR $0 002535300 13053 310409 SH DFND 43 0 0 310409 AARONS INC COM PAR $0 002535300 604 14355 SH DFND 43, 01 0 0 14355 ABB LTD SPONSORED 000375204 16242 854389 SH DFND 01 841165 0 13224 ABB LTD SPONSORED 000375204 32689 1719555 SH DFND 02 0 0 1719555 ABB LTD SPONSORED 000375204 38 2011 SH DFND 28 2011 0 0 ABB LTD SPONSORED 000375204 53244 2800845 SH DFND 43 0 0 2800845 ABB LTD SPONSORED 000375204 588 30955 SH DFND 43, 01 0 0 30955 ABBOTT LABS COM 002824100 555779 7683931 SH DFND 01 7519392 115094 49445 ABBOTT LABS COM 002824100 363371 5023792 SH DFND 02 0 597664 4426128 ABBOTT LABS COM 002824100 8059 111421 SH DFND 06 0 111421 0 ABBOTT LABS COM 002824100 11430 158026 SH DFND 28 155631 0 2395 ABBOTT LABS OPTIONS 002824100 11435 158100 SH Put DFND 02 0 158100 0 ABBOTT LABS OPTIONS 002824100 13128 181500 SH Put DFND 06 0 181500 0 ABBOTT LABS OPTIONS 002824100 10987 151900 SH Call DFND 02 0 151900 0 ABBOTT LABS OPTIONS 002824100 6220 86000 SH Call DFND 06 0 86000 0 ABBOTT LABS COM 002824100 454005 6276852 SH DFND 43 0 0 6276852 ABBOTT LABS COM 002824100 18109 250372 SH DFND 43, 01 0 0 250372 ABBVIE INC COM 00287Y109 601766 6527452 SH DFND 01 6335777 62477 129198 ABBVIE INC COM 00287Y109 521269 5654289 SH DFND 02 0 385658 5268631 ABBVIE INC COM 00287Y109 8813 95595 SH DFND 06 0 95595 0 ABBVIE INC COM 00287Y109 7211 78223 SH DFND 28 73718 0 4505 ABBVIE INC OPTIONS 00287Y109 51331 556800 SH Put DFND 02 0 550500 6300 ABBVIE INC OPTIONS 00287Y109 6730 73000 SH Put DFND 06 0 73000 0 ABBVIE INC OPTIONS 00287Y109 19968 216600 SH Call DFND 02 0 216600 0 ABBVIE INC OPTIONS 00287Y109 6453 70000 SH Call DFND 06 0 70000 0 ABBVIE INC COM 00287Y109 301041 3265445 SH DFND 43 0 0 3265445 ABBVIE INC COM 00287Y109 20410 221390 SH DFND 43, 01 0 0 221390 ABEONA THERAPEUTICS INC COM 00289Y107 132 18500 SH DFND 01 6155 12345 0 ABEONA THERAPEUTICS INC COM 00289Y107 58 8168 SH DFND 02 0 8168 0 ABEONA THERAPEUTICS INC COM 00289Y107 0 21 SH DFND 06 0 21 0 ABEONA THERAPEUTICS INC *W EXP 12/ 00289Y115 0 81 SH DFND 02 0 81 0 ABERCROMBIE & FITCH CO CL A 002896207 702 35009 SH DFND 01 18414 16115 480 ABERCROMBIE & FITCH CO CL A 002896207 7619 380002 SH DFND 02 0 379305 697 ABERCROMBIE & FITCH CO CL A 002896207 0 22 SH DFND 06 0 22 0 ABERCROMBIE & FITCH CO CL A 002896207 1 35 SH DFND 28 35 0 0 ABERCROMBIE & FITCH CO CL A 002896207 196 9756 SH DFND 43 0 0 9756 ABERDEEN ASIA PACIFIC INCOM COM 003009107 18 4650 SH DFND 01 4650 0 0 ABERDEEN ASIA PACIFIC INCOM COM 003009107 2272 587056 SH DFND 02 0 2696 584360 ABERDEEN AUSTRALIA EQTY FD I COM 003011103 32 6709 SH DFND 02 0 0 6709 ABERDEEN EMRG MRKTS EQT INM COM 00301W105 3 451 SH DFND 01 451 0 0 ABERDEEN EMRG MRKTS EQT INM COM 00301W105 1775 279479 SH DFND 02 0 0 279479 ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 8 950 SH DFND 01 950 0 0 ABERDEEN GLOBAL DYNAMIC DIVI COM 00302M106 245 28746 SH DFND 02 0 0 28746 ABERDEEN GLOBAL INCOME FD IN COM 003013109 457 64170 SH DFND 02 0 0 64170 ABERDEEN GLOBAL PREMIER PPTY COM SH BEN 00302L108 20 4000 SH DFND 01 3000 0 1000 ABERDEEN GLOBAL PREMIER PPTY COM SH BEN 00302L108 7107 1427152 SH DFND 02 0 0 1427152 ABERDEEN INCOME CR STRATEGIE COM 003057106 375 35774 SH DFND 02 0 0 35774 ABERDEEN JAPAN EQUITY FD INC COM 00306J109 779 120000 SH DFND 02 0 0 120000 ABERDEEN STD GOLD ETF TR PHYSCL SWI 00326A104 10487 84791 SH DFND 02 0 0 84791 ABERDEEN STD GOLD ETF TR PHYSCL SWI 00326A104 364 2942 SH DFND 43 0 0 2942 ABERDEEN STD PALLADIUM ETF T PHYSCL PAL 003262102 6596 55408 SH DFND 01 55408 0 0 ABERDEEN STD PALLADIUM ETF T PHYSCL PAL 003262102 777 6524 SH DFND 02 0 0 6524 ABERDEEN STD PALLADIUM ETF T PHYSCL PAL 003262102 24 200 SH DFND 28 200 0 0 ABERDEEN STD PALLADIUM ETF T PHYSCL PAL 003262102 40 334 SH DFND 43 0 0 334 ABERDEEN STD PLATINUM ETF TR PHYSCL PLA 003260106 3 44 SH DFND 01 44 0 0 ABERDEEN STD PLATINUM ETF TR PHYSCL PLA 003260106 364 4842 SH DFND 02 0 0 4842 ABERDEEN STD PLATINUM ETF TR PHYSCL PLA 003260106 28 370 SH DFND 43 0 0 370 ABERDEEN STD PRECIOUS METALS PHYSCL PM 003263100 9837 155745 SH DFND 02 0 0 155745 ABERDEEN STD PRECIOUS METALS PHYSCL PM 003263100 3096 49026 SH DFND 43 0 0 49026 ABERDEEN STD SILVER ETF TR PHYSCL SIL 003264108 843 56040 SH DFND 01 56040 0 0 ABERDEEN STD SILVER ETF TR PHYSCL SIL 003264108 1455 96733 SH DFND 02 0 0 96733 ABERDEEN STD SILVER ETF TR PHYSCL SIL 003264108 329 21872 SH DFND 43 0 0 21872 ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN 00326L100 3281 455040 SH DFND 02 0 14495 440545 ABILITY INC SHS G8789K124 0 81 SH DFND 06 0 81 0 ABIOMED INC COM 003654100 15356 47242 SH DFND 01 40647 6355 240 ABIOMED INC COM 003654100 1054 3244 SH DFND 02 0 1169 2075 ABIOMED INC COM 003654100 632 1943 SH DFND 06 0 1943 0 ABIOMED INC COM 003654100 147 452 SH DFND 28 384 0 68 ABIOMED INC COM 003654100 24163 74339 SH DFND 43 0 0 74339 ABIOMED INC COM 003654100 7413 22807 SH DFND 43, 01 0 0 22807 ABM INDS INC COM 000957100 21309 663634 SH DFND 01 647293 16036 305 ABM INDS INC COM 000957100 18510 576456 SH DFND 02 0 574442 2014 ABM INDS INC COM 000957100 1 28 SH DFND 06 0 28 0 ABM INDS INC COM 000957100 3681 114631 SH DFND 43 0 0 114631 ABRAXAS PETE CORP COM 003830106 94 85796 SH DFND 01 23506 62290 0 ABRAXAS PETE CORP COM 003830106 19 17616 SH DFND 02 0 16616 1000 ABRAXAS PETE CORP COM 003830106 1 609 SH DFND 06 0 609 0 AC IMMUNE SA SHS H00263105 30 3140 SH DFND 01 0 3140 0 ACACIA COMMUNICATIONS INC COM 00401C108 618 16276 SH DFND 01 4470 11806 0 ACACIA COMMUNICATIONS INC COM 00401C108 2608 68644 SH DFND 02 0 13220 55424 ACACIA COMMUNICATIONS INC COM 00401C108 1 22 SH DFND 06 0 22 0 ACACIA RESH CORP ACACIA TCH 003881307 58 19359 SH DFND 01 0 19359 0 ACACIA RESH CORP ACACIA TCH 003881307 18 5999 SH DFND 02 0 5524 475 ACACIA RESH CORP ACACIA TCH 003881307 1 185 SH DFND 06 0 185 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 292 11346 SH DFND 01 6550 4396 400 ACADIA HEALTHCARE COMPANY IN COM 00404A109 1281 49810 SH DFND 02 0 27100 22710 ACADIA HEALTHCARE COMPANY IN COM 00404A109 10 386 SH DFND 06 0 386 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 6817 265166 SH DFND 43 0 0 265166 ACADIA PHARMACEUTICALS INC COM 004225108 872 53939 SH DFND 01 34410 19529 0 ACADIA PHARMACEUTICALS INC COM 004225108 6179 382158 SH DFND 02 0 58490 323668 ACADIA PHARMACEUTICALS INC COM 004225108 0 12 SH DFND 06 0 12 0 ACADIA PHARMACEUTICALS INC OPTIONS 004225108 809 50000 SH Put DFND 02 0 50000 0 ACADIA PHARMACEUTICALS INC COM 004225108 1831 113265 SH DFND 43 0 0 113265 ACADIA PHARMACEUTICALS INC COM 004225108 948 58632 SH DFND 43, 01 0 0 58632 ACADIA RLTY TR COM SH BEN 004239109 125 5258 SH DFND 01 4461 0 797 ACADIA RLTY TR COM SH BEN 004239109 1837 77315 SH DFND 02 0 67069 10246 ACADIA RLTY TR COM SH BEN 004239109 1 27 SH DFND 06 0 27 0 ACADIA RLTY TR COM SH BEN 004239109 4222 177693 SH DFND 43 0 0 177693 ACADIA RLTY TR COM SH BEN 004239109 484 20366 SH DFND 43, 01 0 0 20366 ACASTI PHARMA INC CL A NEW 00430K402 31 37771 SH DFND 02 0 37771 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 256 22253 SH DFND 01 15913 6340 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 71 6212 SH DFND 02 0 0 6212 ACCELERATE DIAGNOSTICS INC COM 00430H102 0 12 SH DFND 06 0 12 0 ACCELERON PHARMA INC COM 00434H108 287 6586 SH DFND 01 6586 0 0 ACCELERON PHARMA INC COM 00434H108 491 11278 SH DFND 02 0 10678 600 ACCELERON PHARMA INC COM 00434H108 5 121 SH DFND 06 0 121 0 ACCELERON PHARMA INC COM 00434H108 1188 27268 SH DFND 43 0 0 27268 ACCELERON PHARMA INC COM 00434H108 216 4956 SH DFND 43, 01 0 0 4956 ACCENTURE PLC IRELAND SHS CLASS G1151C101 415484 2946487 SH DFND 01 2863569 76677 6241 ACCENTURE PLC IRELAND SHS CLASS G1151C101 163541 1159781 SH DFND 02 0 302689 857092 ACCENTURE PLC IRELAND SHS CLASS G1151C101 22425 159031 SH DFND 06 0 159031 0 ACCENTURE PLC IRELAND SHS CLASS G1151C101 6045 42869 SH DFND 28 41826 0 1043 ACCENTURE PLC IRELAND OPTIONS G1151C101 2933 20800 SH Put DFND 02 0 20800 0 ACCENTURE PLC IRELAND OPTIONS G1151C101 3525 25000 SH Put DFND 06 0 25000 0 ACCENTURE PLC IRELAND OPTIONS G1151C101 2002 14200 SH Call DFND 02 0 14200 0 ACCENTURE PLC IRELAND OPTIONS G1151C101 3878 27500 SH Call DFND 06 0 27500 0 ACCENTURE PLC IRELAND SHS CLASS G1151C101 388014 2751674 SH DFND 43 0 0 2751674 ACCENTURE PLC IRELAND SHS CLASS G1151C101 42710 302885 SH DFND 43, 01 0 0 302885 ACCESS NATL CORP COM 004337101 136 6387 SH DFND 01 2615 3772 0 ACCESS NATL CORP COM 004337101 13 587 SH DFND 02 0 185 402 ACCESS NATL CORP COM 004337101 0 9 SH DFND 06 0 9 0 ACCO BRANDS CORP COM 00081T108 493 72754 SH DFND 01 19588 52913 253 ACCO BRANDS CORP COM 00081T108 125 18465 SH DFND 02 0 17608 857 ACCO BRANDS CORP COM 00081T108 0 35 SH DFND 06 0 35 0 ACCO BRANDS CORP COM 00081T108 567 83584 SH DFND 43 0 0 83584 ACCURAY INC COM 004397105 118 34664 SH DFND 01 14320 20344 0 ACCURAY INC COM 004397105 36 10453 SH DFND 02 0 6953 3500 ACCURAY INC COM 004397105 0 22 SH DFND 06 0 22 0 ACELRX PHARMACEUTICALS INC COM 00444T100 7 3234 SH DFND 01 0 3234 0 ACETO CORP COM 004446100 1 1619 SH DFND 02 0 1169 450 ACHAOGEN INC COM 004449104 12 10115 SH DFND 01 5727 4388 0 ACHAOGEN INC COM 004449104 25 20000 SH DFND 02 0 20000 0 ACHAOGEN INC COM 004449104 0 120 SH DFND 06 0 120 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 39 24499 SH DFND 01 0 24499 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 268 168864 SH DFND 02 0 19252 149612 ACHILLION PHARMACEUTICALS IN COM 00448Q201 0 139 SH DFND 06 0 139 0 ACI WORLDWIDE INC COM 004498101 1885 68125 SH DFND 01 35719 31928 478 ACI WORLDWIDE INC COM 004498101 620 22389 SH DFND 02 0 21219 1170 ACI WORLDWIDE INC COM 004498101 1 41 SH DFND 06 0 41 0 ACI WORLDWIDE INC COM 004498101 15964 576943 SH DFND 43 0 0 576943 ACI WORLDWIDE INC COM 004498101 3130 113116 SH DFND 43, 01 0 0 113116 ACLARIS THERAPEUTICS INC COM 00461U105 335 45267 SH DFND 01 6040 39227 0 ACLARIS THERAPEUTICS INC COM 00461U105 0 50 SH DFND 02 0 50 0 ACLARIS THERAPEUTICS INC COM 00461U105 0 28 SH DFND 06 0 28 0 ACM RESEARCH INC COM CL A 00108J109 62 5688 SH DFND 01 2491 3197 0 ACM RESEARCH INC COM CL A 00108J109 1 79 SH DFND 02 0 79 0 ACM RESEARCH INC COM CL A 00108J109 0 32 SH DFND 06 0 32 0 ACME UTD CORP COM 004816104 0 5 SH DFND 02 0 5 0 ACNB CORP COM 000868109 219 5582 SH DFND 01 2097 3485 0 ACNB CORP COM 000868109 2 55 SH DFND 02 0 55 0 ACNB CORP COM 000868109 1 26 SH DFND 06 0 26 0 ACORDA THERAPEUTICS INC COM 00484M106 133 8549 SH DFND 01 8017 0 532 ACORDA THERAPEUTICS INC COM 00484M106 2969 190565 SH DFND 02 0 188606 1959 ACORDA THERAPEUTICS INC COM 00484M106 1 36 SH DFND 06 0 36 0 ACORDA THERAPEUTICS INC OPTIONS 00484M106 2748 176400 SH Put DFND 02 0 176400 0 ACORDA THERAPEUTICS INC OPTIONS 00484M106 4785 307100 SH Call DFND 02 0 307100 0 ACORDA THERAPEUTICS INC COM 00484M106 395 25347 SH DFND 43 0 0 25347 ACTINIUM PHARMACEUTICALS INC COM 00507W107 0 960 SH DFND 02 0 0 960 ACTIVISION BLIZZARD INC COM 00507V109 43094 925369 SH DFND 01 776416 89054 59899 ACTIVISION BLIZZARD INC COM 00507V109 34903 749466 SH DFND 02 0 343404 406062 ACTIVISION BLIZZARD INC COM 00507V109 2566 55099 SH DFND 06 0 55099 0 ACTIVISION BLIZZARD INC COM 00507V109 638 13694 SH DFND 28 11317 0 2377 ACTIVISION BLIZZARD INC COM 00507V109 39464 847404 SH DFND 43 0 0 847404 ACTIVISION BLIZZARD INC COM 00507V109 31571 677933 SH DFND 43, 01 0 0 677933 ACTUANT CORP CL A NEW 00508X203 619 29485 SH DFND 01 11441 17343 701 ACTUANT CORP CL A NEW 00508X203 2686 127973 SH DFND 02 0 127941 32 ACTUANT CORP CL A NEW 00508X203 1 24 SH DFND 06 0 24 0 ACTUANT CORP CL A NEW 00508X203 2206 105093 SH DFND 43 0 0 105093 ACUITY BRANDS INC COM 00508Y102 2200 19135 SH DFND 01 15170 3470 495 ACUITY BRANDS INC COM 00508Y102 2934 25520 SH DFND 02 0 23520 2000 ACUITY BRANDS INC COM 00508Y102 7 64 SH DFND 28 64 0 0 ACUITY BRANDS INC COM 00508Y102 22461 195402 SH DFND 43 0 0 195402 ACUITY BRANDS INC COM 00508Y102 1467 12762 SH DFND 43, 01 0 0 12762 ACUSHNET HOLDINGS CORP COM 005098108 334 15869 SH DFND 01 7360 8509 0 ACUSHNET HOLDINGS CORP COM 005098108 218 10370 SH DFND 02 0 9950 420 ACUSHNET HOLDINGS CORP COM 005098108 0 17 SH DFND 06 0 17 0 ACUSHNET HOLDINGS CORP COM 005098108 419 19893 SH DFND 43 0 0 19893 ADAM NAT RES FD INC COM 00548F105 24 1633 SH DFND 01 1633 0 0 ADAM NAT RES FD INC COM 00548F105 1560 107040 SH DFND 02 0 0 107040 ADAMAS PHARMACEUTICALS INC COM 00548A106 139 16315 SH DFND 01 4987 11328 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 635 74384 SH DFND 02 0 20626 53758 ADAMAS PHARMACEUTICALS INC COM 00548A106 0 11 SH DFND 06 0 11 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 1087 127276 SH DFND 43 0 0 127276 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 25 11000 SH DFND 01 11000 0 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 425 33656 SH DFND 01 33656 0 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 3033 240364 SH DFND 02 0 0 240364 ADAMS DIVERSIFIED EQUITY FD COM 006212104 15 1154 SH DFND 43 0 0 1154 ADAMS RES & ENERGY INC COM NEW 006351308 50 1284 SH DFND 01 416 868 0 ADAMS RES & ENERGY INC COM NEW 006351308 9 242 SH DFND 02 0 242 0 ADAMS RES & ENERGY INC COM NEW 006351308 0 8 SH DFND 06 0 8 0 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 6 1101 SH DFND 01 1101 0 0 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 0 67 SH DFND 02 0 67 0 ADDUS HOMECARE CORP COM 006739106 377 5547 SH DFND 01 1665 3869 13 ADDUS HOMECARE CORP COM 006739106 642 9453 SH DFND 02 0 8444 1009 ADDUS HOMECARE CORP COM 006739106 1 8 SH DFND 06 0 8 0 ADDUS HOMECARE CORP COM 006739106 470 6920 SH DFND 43 0 0 6920 ADDVANTAGE TECHNOLOGIES GP I COM NEW 006743306 0 207 SH DFND 02 0 207 0 ADECOAGRO S A COM L00849106 17 2500 SH DFND 01 2500 0 0 ADECOAGRO S A COM L00849106 146 20940 SH DFND 02 0 16122 4818 ADECOAGRO S A COM L00849106 695 99879 SH DFND 43 0 0 99879 ADESTO TECHNOLOGIES CORP COM 00687D101 72 16390 SH DFND 01 6955 9435 0 ADESTO TECHNOLOGIES CORP COM 00687D101 0 94 SH DFND 02 0 94 0 ADESTO TECHNOLOGIES CORP COM 00687D101 0 94 SH DFND 06 0 94 0 ADIENT PLC ORD SHS G0084W101 8425 559421 SH DFND 01 28402 526111 4908 ADIENT PLC ORD SHS G0084W101 40002 2656174 SH DFND 02 0 2649978 6196 ADIENT PLC ORD SHS G0084W101 6 395 SH DFND 06 0 395 0 ADIENT PLC ORD SHS G0084W101 4096 271966 SH DFND 43 0 0 271966 ADMA BIOLOGICS INC COM 000899104 32 13351 SH DFND 01 5954 7397 0 ADMA BIOLOGICS INC COM 000899104 2 1013 SH DFND 02 0 113 900 ADMA BIOLOGICS INC COM 000899104 0 74 SH DFND 06 0 74 0 ADOBE INC COM 00724F101 246974 1091645 SH DFND 01 998168 55827 37650 ADOBE INC COM 00724F101 424924 1878202 SH DFND 02 0 224179 1654023 ADOBE INC COM 00724F101 6344 28043 SH DFND 06 0 28043 0 ADOBE INC COM 00724F101 2980 13172 SH DFND 28 11982 0 1190 ADOBE INC OPTIONS 00724F101 35226 155700 SH Put DFND 02 0 155700 0 ADOBE INC OPTIONS 00724F101 8348 36900 SH Put DFND 06 0 36900 0 ADOBE INC OPTIONS 00724F101 18891 83500 SH Call DFND 02 0 83100 400 ADOBE INC OPTIONS 00724F101 7262 32100 SH Call DFND 06 0 32100 0 ADOBE INC COM 00724F101 307379 1358642 SH DFND 43 0 0 1358642 ADOBE INC COM 00724F101 57777 255378 SH DFND 43, 01 0 0 255378 ADOMANI INC COM 00726A100 0 18 SH DFND 02 0 18 0 ADT INC COM 00090Q103 151 25075 SH DFND 01 24864 167 44 ADT INC COM 00090Q103 3143 522970 SH DFND 02 0 97554 425416 ADT INC COM 00090Q103 1 102 SH DFND 06 0 102 0 ADTALEM GLOBAL ED INC COM 00737L103 2555 54000 SH DFND 01 12259 41407 334 ADTALEM GLOBAL ED INC COM 00737L103 2848 60187 SH DFND 02 0 59881 306 ADTALEM GLOBAL ED INC COM 00737L103 1 16 SH DFND 06 0 16 0 ADTALEM GLOBAL ED INC COM 00737L103 4937 104326 SH DFND 43 0 0 104326 ADTRAN INC COM 00738A106 359 33407 SH DFND 01 15757 17453 197 ADTRAN INC COM 00738A106 232 21610 SH DFND 02 0 21508 102 ADTRAN INC COM 00738A106 0 19 SH DFND 06 0 19 0 ADTRAN INC COM 00738A106 1992 185447 SH DFND 43 0 0 185447 ADURO BIOTECH INC COM 00739L101 295 111750 SH DFND 01 9155 102595 0 ADURO BIOTECH INC COM 00739L101 210 79659 SH DFND 02 0 79059 600 ADURO BIOTECH INC COM 00739L101 0 110 SH DFND 06 0 110 0 ADVANCE AUTO PARTS INC COM 00751Y106 3033 19263 SH DFND 01 15787 3059 417 ADVANCE AUTO PARTS INC COM 00751Y106 20903 132750 SH DFND 02 0 47335 85415 ADVANCE AUTO PARTS INC COM 00751Y106 446 2835 SH DFND 06 0 2835 0 ADVANCE AUTO PARTS INC COM 00751Y106 36 229 SH DFND 28 28 0 201 ADVANCE AUTO PARTS INC COM 00751Y106 18871 119847 SH DFND 43 0 0 119847 ADVANCE AUTO PARTS INC COM 00751Y106 2199 13964 SH DFND 43, 01 0 0 13964 ADVANCED DISP SVCS INC DEL COM 00790X101 4547 189935 SH DFND 01 172306 17629 0 ADVANCED DISP SVCS INC DEL COM 00790X101 606 25322 SH DFND 02 0 22925 2397 ADVANCED DISP SVCS INC DEL COM 00790X101 2 65 SH DFND 06 0 65 0 ADVANCED DISP SVCS INC DEL COM 00790X101 3 137 SH DFND 28 137 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 4 183 SH DFND 43 0 0 183 ADVANCED DRAIN SYS INC DEL COM 00790R104 504 20763 SH DFND 01 6894 13869 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 18 757 SH DFND 02 0 757 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 1077 44410 SH DFND 43 0 0 44410 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 216 20483 SH DFND 01 15289 5194 0 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 56 5302 SH DFND 02 0 4302 1000 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 1 71 SH DFND 06 0 71 0 ADVANCED ENERGY INDS COM 007973100 894 20828 SH DFND 01 9793 10618 417 ADVANCED ENERGY INDS COM 007973100 6156 143388 SH DFND 02 0 121867 21521 ADVANCED ENERGY INDS COM 007973100 1 12 SH DFND 06 0 12 0 ADVANCED ENERGY INDS COM 007973100 4496 104732 SH DFND 43 0 0 104732 ADVANCED ENERGY INDS COM 007973100 1581 36821 SH DFND 43, 01 0 0 36821 ADVANCED MICRO DEVICES INC COM 007903107 11241 608952 SH DFND 01 455136 149615 4201 ADVANCED MICRO DEVICES INC COM 007903107 95840 5191752 SH DFND 02 0 968124 4223628 ADVANCED MICRO DEVICES INC COM 007903107 815 44169 SH DFND 06 0 44169 0 ADVANCED MICRO DEVICES INC COM 007903107 19 1043 SH DFND 28 542 0 501 ADVANCED MICRO DEVICES INC OPTIONS 007903107 12449 674400 SH Put DFND 02 0 674400 0 ADVANCED MICRO DEVICES INC OPTIONS 007903107 8307 450000 SH Put DFND 06 0 450000 0 ADVANCED MICRO DEVICES INC OPTIONS 007903107 11333 613900 SH Call DFND 02 0 613900 0 ADVANCED MICRO DEVICES INC NOTE 2.12 007903BD8 5 2000 PRN DFND 01 2000 0 0 ADVANCED MICRO DEVICES INC NOTE 2.12 007903BD8 19583 8063000 PRN DFND 02 0 8059000 4000 ADVANCED MICRO DEVICES INC COM 007903107 11587 627672 SH DFND 43 0 0 627672 ADVANCED MICRO DEVICES INC COM 007903107 85 4590 SH DFND 43, 01 0 0 4590 ADVANSIX INC COM 00773T101 1040 42711 SH DFND 01 19166 23026 519 ADVANSIX INC COM 00773T101 1147 47128 SH DFND 02 0 34595 12533 ADVANSIX INC COM 00773T101 0 17 SH DFND 06 0 17 0 ADVANSIX INC COM 00773T101 1 49 SH DFND 28 23 0 26 ADVANSIX INC COM 00773T101 0 7 SH DFND 43 0 0 7 ADVAXIS INC COM NEW 007624208 0 800 SH DFND 02 0 0 800 ADVENT CLAYMORE CV SECS & IN COM 00764C109 5 368 SH DFND 01 368 0 0 ADVENT CLAYMORE CV SECS & IN COM 00764C109 2709 216048 SH DFND 02 0 0 216048 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 125 39685 SH DFND 01 9121 30564 0 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 2 608 SH DFND 02 0 208 400 ADVERUM BIOTECHNOLOGIES INC COM 00773U108 1 208 SH DFND 06 0 208 0 ADVISORSHARES TR ADVISORSHS 00768Y206 24 600 SH DFND 01 600 0 0 AECOM COM 00766T100 535 20191 SH DFND 01 13610 6198 383 AECOM COM 00766T100 37895 1430016 SH DFND 02 0 1003860 426156 AECOM COM 00766T100 19 706 SH DFND 06 0 706 0 AECOM COM 00766T100 5673 214085 SH DFND 43 0 0 214085 AECOM COM 00766T100 984 37140 SH DFND 43, 01 0 0 37140 AEGION CORP COM 00770F104 377 23098 SH DFND 01 8797 14130 171 AEGION CORP COM 00770F104 512 31388 SH DFND 02 0 26116 5272 AEGION CORP COM 00770F104 0 13 SH DFND 06 0 13 0 AEGION CORP COM 00770F104 2197 134633 SH DFND 43 0 0 134633 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 89 11891 SH DFND 01 4344 7547 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 39 5191 SH DFND 02 0 191 5000 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 0 63 SH DFND 06 0 63 0 AEGON N V NY REGISTR 007924103 1023 219906 SH DFND 01 202950 0 16956 AEGON N V NY REGISTR 007924103 3817 820822 SH DFND 02 0 4890 815932 AERCAP HOLDINGS NV SHS N00985106 22801 575781 SH DFND 01 562587 340 12854 AERCAP HOLDINGS NV SHS N00985106 14026 354189 SH DFND 02 0 201233 152956 AERCAP HOLDINGS NV SHS N00985106 379 9559 SH DFND 28 7685 0 1874 AERCAP HOLDINGS NV OPTIONS N00985106 792 20000 SH Put DFND 01 0 20000 0 AERCAP HOLDINGS NV SHS N00985106 70118 1770654 SH DFND 43 0 0 1770654 AERCAP HOLDINGS NV SHS N00985106 882 22284 SH DFND 43, 01 0 0 22284 AERIE PHARMACEUTICALS INC COM 00771V108 526 14573 SH DFND 01 6252 8321 0 AERIE PHARMACEUTICALS INC COM 00771V108 13781 381743 SH DFND 02 0 376708 5035 AERIE PHARMACEUTICALS INC COM 00771V108 0 4 SH DFND 06 0 4 0 AERIE PHARMACEUTICALS INC OPTIONS 00771V108 722 20000 SH Call DFND 02 0 20000 0 AERIE PHARMACEUTICALS INC COM 00771V108 582 16110 SH DFND 43 0 0 16110 AEROCENTURY CORP COM 007737109 2 178 SH DFND 02 0 178 0 AEROHIVE NETWORKS INC COM 007786106 41 12700 SH DFND 01 0 12700 0 AEROHIVE NETWORKS INC COM 007786106 935 286724 SH DFND 02 0 286724 0 AEROHIVE NETWORKS INC COM 007786106 0 127 SH DFND 06 0 127 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 1213 34421 SH DFND 01 15417 19004 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 1977 56112 SH DFND 02 0 50954 5158 AEROJET ROCKETDYNE HLDGS INC COM 007800105 2 46 SH DFND 06 0 46 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 1 33 SH DFND 28 33 0 0 AEROJET ROCKETDYNE HLDGS INC NOTE 2.25 007800AB1 4248 2892000 PRN DFND 02 0 2887000 5000 AEROJET ROCKETDYNE HLDGS INC COM 007800105 3459 98191 SH DFND 43 0 0 98191 AEROJET ROCKETDYNE HLDGS INC COM 007800105 644 18284 SH DFND 43, 01 0 0 18284 AEROVIRONMENT INC COM 008073108 1145 16850 SH DFND 01 10822 6028 0 AEROVIRONMENT INC COM 008073108 2135 31421 SH DFND 02 0 29419 2002 AEROVIRONMENT INC COM 008073108 0 7 SH DFND 06 0 7 0 AEROVIRONMENT INC COM 008073108 1 9 SH DFND 28 9 0 0 AES CORP COM 00130H105 26437 1828295 SH DFND 01 513772 0 1314523 AES CORP COM 00130H105 7555 522491 SH DFND 02 0 87728 434763 AES CORP COM 00130H105 386 26697 SH DFND 06 0 26697 0 AES CORP COM 00130H105 321 22182 SH DFND 28 6618 0 15564 AES CORP COM 00130H105 43605 3015593 SH DFND 43 0 0 3015593 AES CORP COM 00130H105 2858 197624 SH DFND 43, 01 0 0 197624 AETERNA ZENTARIS INC COM PAR 007975402 0 10 SH DFND 02 0 0 10 AETHLON MED INC COM NEW 00808Y208 0 200 SH DFND 02 0 0 200 AEVI GENOMIC MEDICINE INC COM 00835P105 1 1000 SH DFND 02 0 0 1000 AFFILIATED MANAGERS GROUP COM 008252108 2650 27197 SH DFND 01 19304 6827 1066 AFFILIATED MANAGERS GROUP COM 008252108 11199 114932 SH DFND 02 0 10007 104925 AFFILIATED MANAGERS GROUP COM 008252108 197 2025 SH DFND 06 0 2025 0 AFFILIATED MANAGERS GROUP COM 008252108 29 302 SH DFND 28 47 0 255 AFFILIATED MANAGERS GROUP COM 008252108 13600 139570 SH DFND 43 0 0 139570 AFFILIATED MANAGERS GROUP COM 008252108 686 7041 SH DFND 43, 01 0 0 7041 AFLAC INC COM 001055102 48268 1059436 SH DFND 01 1009204 42259 7973 AFLAC INC COM 001055102 35243 773547 SH DFND 02 0 54893 718654 AFLAC INC COM 001055102 3079 67571 SH DFND 06 0 67571 0 AFLAC INC COM 001055102 268 5893 SH DFND 28 2755 0 3138 AFLAC INC OPTIONS 001055102 5850 128400 SH Put DFND 06 0 128400 0 AFLAC INC COM 001055102 32480 712898 SH DFND 43 0 0 712898 AFLAC INC COM 001055102 3101 68057 SH DFND 43, 01 0 0 68057 AG MTG INVT TR INC COM 001228105 98 6132 SH DFND 01 6132 0 0 AG MTG INVT TR INC COM 001228105 570 35763 SH DFND 02 0 16847 18916 AG MTG INVT TR INC COM 001228105 0 11 SH DFND 06 0 11 0 AG MTG INVT TR INC COM 001228105 2371 148845 SH DFND 43 0 0 148845 AGCO CORP COM 001084102 2330 41854 SH DFND 01 37110 2782 1962 AGCO CORP COM 001084102 4393 78918 SH DFND 02 0 77175 1743 AGCO CORP COM 001084102 17 311 SH DFND 06 0 311 0 AGCO CORP COM 001084102 4 64 SH DFND 28 64 0 0 AGCO CORP COM 001084102 2758 49550 SH DFND 43 0 0 49550 AGEAGLE AERIAL SYS INC NEW COM 00848K101 1 2000 SH DFND 02 0 2000 0 AGENUS INC COM NEW 00847G705 79 33208 SH DFND 01 12022 21186 0 AGENUS INC COM NEW 00847G705 279 117138 SH DFND 02 0 114955 2183 AGENUS INC COM NEW 00847G705 0 21 SH DFND 06 0 21 0 AGEX THERAPEUTICS INC COM 00848H108 20 6645 SH DFND 01 4473 2172 0 AGEX THERAPEUTICS INC COM 00848H108 3 1012 SH DFND 02 0 862 150 AGEX THERAPEUTICS INC COM 00848H108 0 34 SH DFND 06 0 34 0 AGILENT TECHNOLOGIES INC COM 00846U101 82451 1222217 SH DFND 01 1167965 50867 3385 AGILENT TECHNOLOGIES INC COM 00846U101 49025 726734 SH DFND 02 0 99418 627316 AGILENT TECHNOLOGIES INC COM 00846U101 915 13566 SH DFND 06 0 13566 0 AGILENT TECHNOLOGIES INC COM 00846U101 842 12480 SH DFND 28 12083 0 397 AGILENT TECHNOLOGIES INC OPTIONS 00846U101 1349 20000 SH Put DFND 02 0 20000 0 AGILENT TECHNOLOGIES INC COM 00846U101 38782 574891 SH DFND 43 0 0 574891 AGILENT TECHNOLOGIES INC COM 00846U101 5866 86959 SH DFND 43, 01 0 0 86959 AGILYSYS INC COM 00847J105 107 7440 SH DFND 01 2980 3760 700 AGILYSYS INC COM 00847J105 151 10522 SH DFND 02 0 10022 500 AGILYSYS INC COM 00847J105 1 60 SH DFND 06 0 60 0 AGIOS PHARMACEUTICALS INC COM 00847X104 163 3539 SH DFND 01 3496 0 43 AGIOS PHARMACEUTICALS INC COM 00847X104 3220 69832 SH DFND 02 0 69304 528 AGIOS PHARMACEUTICALS INC COM 00847X104 11 228 SH DFND 06 0 228 0 AGIOS PHARMACEUTICALS INC OPTIONS 00847X104 2624 56900 SH Put DFND 02 0 56900 0 AGIOS PHARMACEUTICALS INC OPTIONS 00847X104 1858 40300 SH Call DFND 02 0 40300 0 AGIOS PHARMACEUTICALS INC COM 00847X104 184 3989 SH DFND 43 0 0 3989 AGIOS PHARMACEUTICALS INC COM 00847X104 19 408 SH DFND 43, 01 0 0 408 AGM GROUP HOLDINGS INC SHS CL A G0132V105 1 48 SH DFND 02 0 48 0 AGNC INVT CORP COM 00123Q104 556 31711 SH DFND 01 17310 10524 3877 AGNC INVT CORP COM 00123Q104 52493 2992774 SH DFND 02 0 2896488 96286 AGNC INVT CORP COM 00123Q104 1197 68248 SH DFND 06 0 68248 0 AGNICO EAGLE MINES LTD COM 008474108 4982 123311 SH DFND 05 123311 0 0 AGNICO EAGLE MINES LTD COM 008474108 294 7267 SH DFND 01 5694 0 1573 AGNICO EAGLE MINES LTD COM 008474108 8673 214687 SH DFND 02 0 73013 141674 AGNICO EAGLE MINES LTD COM 008474108 13350 330448 SH DFND 06 0 330448 0 AGNICO EAGLE MINES LTD COM 008474108 8 201 SH DFND 28 0 0 201 AGNICO EAGLE MINES LTD OPTIONS 008474108 9777 242000 SH Call DFND 02 0 242000 0 AGREE REALTY CORP COM 008492100 152 2569 SH DFND 01 2226 0 343 AGREE REALTY CORP COM 008492100 2604 44042 SH DFND 02 0 43437 605 AGREE REALTY CORP COM 008492100 1 25 SH DFND 06 0 25 0 AGREE REALTY CORP COM 008492100 3853 65170 SH DFND 43 0 0 65170 AGREE REALTY CORP COM 008492100 18 307 SH DFND 43, 01 0 0 307 AGROFRESH SOLUTIONS COM 00856G109 79 20958 SH DFND 01 4842 16116 0 AGROFRESH SOLUTIONS COM 00856G109 58 15385 SH DFND 02 0 1135 14250 AGROFRESH SOLUTIONS COM 00856G109 0 26 SH DFND 06 0 26 0 AILERON THERAPEUTICS INC COM 00887A105 27 32088 SH DFND 02 0 0 32088 AIMMUNE THERAPEUTICS INC COM 00900T107 8165 341367 SH DFND 01 7435 45451 288481 AIMMUNE THERAPEUTICS INC COM 00900T107 2666 111456 SH DFND 02 0 250 111206 AIMMUNE THERAPEUTICS INC COM 00900T107 1 37 SH DFND 06 0 37 0 AIMMUNE THERAPEUTICS INC COM 00900T107 1595 66687 SH DFND 43 0 0 66687 AIMMUNE THERAPEUTICS INC COM 00900T107 275 11508 SH DFND 43, 01 0 0 11508 AIR INDS GROUP COM NEW 00912N205 1 1181 SH DFND 02 0 0 1181 AIR LEASE CORP CL A 00912X302 445 14734 SH DFND 01 13108 405 1221 AIR LEASE CORP CL A 00912X302 5164 170942 SH DFND 02 0 8341 162601 AIR LEASE CORP CL A 00912X302 13 433 SH DFND 06 0 433 0 AIR LEASE CORP CL A 00912X302 13314 440699 SH DFND 43 0 0 440699 AIR LEASE CORP CL A 00912X302 2198 72758 SH DFND 43, 01 0 0 72758 AIR PRODS & CHEMS INC COM 009158106 220512 1377771 SH DFND 01 1374869 36 2866 AIR PRODS & CHEMS INC COM 009158106 227104 1418960 SH DFND 02 0 31783 1387177 AIR PRODS & CHEMS INC COM 009158106 31629 197617 SH DFND 06 0 197617 0 AIR PRODS & CHEMS INC COM 009158106 3186 19908 SH DFND 28 19908 0 0 AIR PRODS & CHEMS INC COM 009158106 547918 3423416 SH DFND 43 0 0 3423416 AIR PRODS & CHEMS INC COM 009158106 16057 100328 SH DFND 43, 01 0 0 100328 AIR T INC COM 009207101 1 51 SH DFND 02 0 51 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 12851 563389 SH DFND 01 29897 533453 39 AIR TRANSPORT SERVICES GRP I COM 00922R105 522 22885 SH DFND 02 0 22458 427 AIR TRANSPORT SERVICES GRP I COM 00922R105 4 173 SH DFND 06 0 173 0 AIR TRANSPORT SERVICES GRP I NOTE 1.12 00922RAB1 10 10000 PRN DFND 02 0 10000 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 7475 327694 SH DFND 43 0 0 327694 AIR TRANSPORT SERVICES GRP I COM 00922R105 418 18329 SH DFND 43, 01 0 0 18329 AIRCASTLE LTD COM G0129K104 518 30060 SH DFND 01 10793 18452 815 AIRCASTLE LTD COM G0129K104 561 32525 SH DFND 02 0 27795 4730 AIRCASTLE LTD COM G0129K104 0 4 SH DFND 06 0 4 0 AIRCASTLE LTD COM G0129K104 220 12790 SH DFND 43 0 0 12790 AK STL HLDG CORP COM 001547108 301 133716 SH DFND 01 56237 76338 1141 AK STL HLDG CORP COM 001547108 13205 5868676 SH DFND 02 0 5343104 525572 AK STL HLDG CORP COM 001547108 463 205936 SH DFND 06 0 205936 0 AK STL HLDG CORP COM 001547108 1 287 SH DFND 28 287 0 0 AK STL HLDG CORP OPTIONS 001547108 2094 930500 SH Put DFND 02 0 930500 0 AK STL HLDG CORP OPTIONS 001547108 3881 1724900 SH Call DFND 02 0 1724900 0 AKAMAI TECHNOLOGIES INC COM 00971T101 64354 1053599 SH DFND 01 178848 871975 2776 AKAMAI TECHNOLOGIES INC COM 00971T101 5823 95338 SH DFND 02 0 65856 29482 AKAMAI TECHNOLOGIES INC COM 00971T101 429 7028 SH DFND 06 0 7028 0 AKAMAI TECHNOLOGIES INC COM 00971T101 6 94 SH DFND 28 94 0 0 AKAMAI TECHNOLOGIES INC OPTIONS 00971T101 31523 516100 SH Call DFND 01 0 516100 0 AKAMAI TECHNOLOGIES INC DBCV 00971TAG6 8 8000 PRN DFND 02 0 0 8000 AKAMAI TECHNOLOGIES INC COM 00971T101 102952 1685520 SH DFND 43 0 0 1685520 AKAMAI TECHNOLOGIES INC COM 00971T101 2168 35501 SH DFND 43, 01 0 0 35501 AKCEA THERAPEUTICS INC COM 00972L107 80 2660 SH DFND 01 1977 683 0 AKCEA THERAPEUTICS INC COM 00972L107 20 671 SH DFND 02 0 671 0 AKCEA THERAPEUTICS INC COM 00972L107 0 11 SH DFND 06 0 11 0 AKEBIA THERAPEUTICS INC COM 00972D105 145 26138 SH DFND 01 25730 408 0 AKEBIA THERAPEUTICS INC COM 00972D105 612 110614 SH DFND 02 0 98765 11849 AKEBIA THERAPEUTICS INC COM 00972D105 0 67 SH DFND 06 0 67 0 AKEBIA THERAPEUTICS INC COM 00972D105 18 3295 SH DFND 43 0 0 3295 AKERS BIOSCIENCES INC COM NEW 00973E300 0 87 SH DFND 02 0 39 48 AKORN INC COM 009728106 161 47595 SH DFND 01 16268 29059 2268 AKORN INC COM 009728106 828 244287 SH DFND 02 0 220361 23926 AKORN INC COM 009728106 0 33 SH DFND 06 0 33 0 AKORN INC COM 009728106 0 99 SH DFND 28 99 0 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 10 2000 SH DFND 02 0 0 2000 ALAMO GROUP INC COM 011311107 321 4149 SH DFND 01 1694 2343 112 ALAMO GROUP INC COM 011311107 1824 23594 SH DFND 02 0 23528 66 ALAMO GROUP INC COM 011311107 0 3 SH DFND 06 0 3 0 ALAMO GROUP INC COM 011311107 1935 25025 SH DFND 43 0 0 25025 ALAMO GROUP INC COM 011311107 712 9206 SH DFND 43, 01 0 0 9206 ALAMOS GOLD INC NEW COM CL A 011532108 7 1925 SH DFND 05 1925 0 0 ALAMOS GOLD INC NEW COM CL A 011532108 5 1500 SH DFND 01 0 0 1500 ALAMOS GOLD INC NEW COM CL A 011532108 32 8820 SH DFND 02 0 600 8220 ALAMOS GOLD INC NEW COM CL A 011532108 1483 411816 SH DFND 06 0 411816 0 ALARM COM HLDGS INC COM 011642105 9071 174875 SH DFND 01 160837 13875 163 ALARM COM HLDGS INC COM 011642105 4869 93874 SH DFND 02 0 22284 71590 ALARM COM HLDGS INC COM 011642105 1 14 SH DFND 06 0 14 0 ALARM COM HLDGS INC COM 011642105 7 131 SH DFND 28 131 0 0 ALARM COM HLDGS INC COM 011642105 5824 112280 SH DFND 43 0 0 112280 ALARM COM HLDGS INC COM 011642105 3057 58931 SH DFND 43, 01 0 0 58931 ALASKA AIR GROUP INC COM 011659109 3918 64385 SH DFND 01 56575 7127 683 ALASKA AIR GROUP INC COM 011659109 56613 930376 SH DFND 02 0 42660 887716 ALASKA AIR GROUP INC COM 011659109 556 9140 SH DFND 06 0 9140 0 ALASKA AIR GROUP INC COM 011659109 16 259 SH DFND 28 61 0 198 ALASKA AIR GROUP INC OPTIONS 011659109 8063 132500 SH Put DFND 02 0 132500 0 ALASKA AIR GROUP INC COM 011659109 10271 168794 SH DFND 43 0 0 168794 ALASKA AIR GROUP INC COM 011659109 2432 39971 SH DFND 43, 01 0 0 39971 ALBANY INTL CORP CL A 012348108 2223 35604 SH DFND 01 17893 17335 376 ALBANY INTL CORP CL A 012348108 247 3951 SH DFND 02 0 3292 659 ALBANY INTL CORP CL A 012348108 1 10 SH DFND 06 0 10 0 ALBANY INTL CORP CL A 012348108 7886 126324 SH DFND 43 0 0 126324 ALBEMARLE CORP COM 012653101 98454 1277468 SH DFND 01 1273475 3620 373 ALBEMARLE CORP COM 012653101 22948 297750 SH DFND 02 0 100590 197160 ALBEMARLE CORP COM 012653101 415 5391 SH DFND 06 0 5391 0 ALBEMARLE CORP COM 012653101 253 3289 SH DFND 28 3289 0 0 ALBEMARLE CORP COM 012653101 22623 293544 SH DFND 43 0 0 293544 ALBEMARLE CORP COM 012653101 1038 13468 SH DFND 43, 01 0 0 13468 ALBIREO PHARMA INC COM 01345P106 154 6285 SH DFND 01 1901 4384 0 ALBIREO PHARMA INC COM 01345P106 4 149 SH DFND 02 0 119 30 ALBIREO PHARMA INC COM 01345P106 1 35 SH DFND 06 0 35 0 ALCOA CORP COM 013872106 6070 228374 SH DFND 01 28877 198529 968 ALCOA CORP COM 013872106 5718 215126 SH DFND 02 0 80342 134784 ALCOA CORP COM 013872106 2538 95481 SH DFND 06 0 95481 0 ALCOA CORP OPTIONS 013872106 3190 120000 SH Put DFND 02 0 120000 0 ALCOA CORP OPTIONS 013872106 5821 219000 SH Call DFND 02 0 219000 0 ALCOA CORP COM 013872106 1464 55076 SH DFND 43 0 0 55076 ALCOA CORP COM 013872106 610 22964 SH DFND 43, 01 0 0 22964 ALDER BIOPHARMACEUTICALS INC COM 014339105 100 9799 SH DFND 01 9799 0 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 101 9837 SH DFND 02 0 8313 1524 ALDER BIOPHARMACEUTICALS INC COM 014339105 0 12 SH DFND 06 0 12 0 ALDER BIOPHARMACEUTICALS INC NOTE 2.50 014339AA3 4688 5877000 PRN DFND 02 0 5877000 0 ALDEYRA THERAPEUTICS INC COM 01438T106 100 12013 SH DFND 01 3933 8080 0 ALDEYRA THERAPEUTICS INC COM 01438T106 1 84 SH DFND 02 0 84 0 ALDEYRA THERAPEUTICS INC COM 01438T106 1 84 SH DFND 06 0 84 0 ALEXANDER & BALDWIN INC NEW COM 014491104 260 14124 SH DFND 01 9719 3370 1035 ALEXANDER & BALDWIN INC NEW COM 014491104 914 49701 SH DFND 02 0 44046 5655 ALEXANDER & BALDWIN INC NEW COM 014491104 0 26 SH DFND 06 0 26 0 ALEXANDER & BALDWIN INC NEW COM 014491104 5066 275631 SH DFND 43 0 0 275631 ALEXANDERS INC COM 014752109 9 31 SH DFND 01 31 0 0 ALEXANDERS INC COM 014752109 819 2688 SH DFND 02 0 2688 0 ALEXANDERS INC COM 014752109 0 1 SH DFND 06 0 1 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 14775 128207 SH DFND 01 127068 213 926 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 14511 125920 SH DFND 02 0 36767 89153 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 977 8477 SH DFND 06 0 8477 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 12 101 SH DFND 28 19 0 82 ALEXANDRIA REAL ESTATE EQ IN PFD CONV S 015271505 16 475 SH DFND 01 475 0 0 ALEXANDRIA REAL ESTATE EQ IN PFD CONV S 015271505 476 14170 SH DFND 02 0 0 14170 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 24086 209008 SH DFND 43 0 0 209008 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 171 1481 SH DFND 43, 01 0 0 1481 ALEXCO RESOURCE CORP COM 01535P106 1 600 SH DFND 02 0 600 0 ALEXION PHARMACEUTICALS INC COM 015351109 34422 353556 SH DFND 01 323806 28508 1242 ALEXION PHARMACEUTICALS INC COM 015351109 27758 285106 SH DFND 02 0 93523 191583 ALEXION PHARMACEUTICALS INC COM 015351109 1016 10433 SH DFND 06 0 10433 0 ALEXION PHARMACEUTICALS INC COM 015351109 493 5064 SH DFND 28 5064 0 0 ALEXION PHARMACEUTICALS INC OPTIONS 015351109 2862 29400 SH Put DFND 02 0 29400 0 ALEXION PHARMACEUTICALS INC OPTIONS 015351109 117 1200 SH Call DFND 02 0 1200 0 ALEXION PHARMACEUTICALS INC COM 015351109 71802 737494 SH DFND 43 0 0 737494 ALEXION PHARMACEUTICALS INC COM 015351109 41168 422841 SH DFND 43, 01 0 0 422841 ALGONQUIN PWR UTILS CORP COM 015857105 64722 6439955 SH DFND 05 6439955 0 0 ALGONQUIN PWR UTILS CORP COM 015857105 479 47644 SH DFND 02 0 46896 748 ALIBABA GROUP HLDG LTD SPONSORED 01609W102 343279 2504403 SH DFND 01 1363291 1135977 5135 ALIBABA GROUP HLDG LTD SPONSORED 01609W102 594652 4338312 SH DFND 02 0 3045980 1292332 ALIBABA GROUP HLDG LTD SPONSORED 01609W102 74408 542848 SH DFND 06 0 542848 0 ALIBABA GROUP HLDG LTD SPONSORED 01609W102 1494 10902 SH DFND 28 10595 0 307 ALIBABA GROUP HLDG LTD SPONSORED 01609W102 495087 3611928 SH DFND 43 0 0 3611928 ALIBABA GROUP HLDG LTD SPONSORED 01609W102 101724 742130 SH DFND 43, 01 0 0 742130 ALICO INC COM 016230104 246 8335 SH DFND 01 6994 1341 0 ALICO INC COM 016230104 14 473 SH DFND 02 0 473 0 ALICO INC COM 016230104 0 12 SH DFND 06 0 12 0 ALIGN TECHNOLOGY INC COM 016255101 18026 86071 SH DFND 01 53135 14524 18412 ALIGN TECHNOLOGY INC COM 016255101 89368 426720 SH DFND 02 0 28707 398013 ALIGN TECHNOLOGY INC COM 016255101 576 2748 SH DFND 06 0 2748 0 ALIGN TECHNOLOGY INC COM 016255101 30 141 SH DFND 28 32 0 109 ALIGN TECHNOLOGY INC OPTIONS 016255101 13613 65000 SH Put DFND 02 0 65000 0 ALIGN TECHNOLOGY INC COM 016255101 74424 355363 SH DFND 43 0 0 355363 ALIGN TECHNOLOGY INC COM 016255101 27226 130000 SH DFND 43, 01 0 0 130000 ALITHYA GROUP INC CL A SUB V 01643B106 0 5 SH DFND 02 0 5 0 ALJ REGIONAL HLDGS INC COM 001627108 316 240883 SH DFND 02 0 0 240883 ALKALINE WTR CO INC COM NEW 01643A207 1 400 SH DFND 02 0 0 400 ALKERMES PLC SHS G01767105 3714 125865 SH DFND 01 120850 4700 315 ALKERMES PLC SHS G01767105 2169 73502 SH DFND 02 0 45334 28168 ALKERMES PLC SHS G01767105 155 5240 SH DFND 06 0 5240 0 ALKERMES PLC SHS G01767105 4 125 SH DFND 28 125 0 0 ALKERMES PLC SHS G01767105 687 23272 SH DFND 43 0 0 23272 ALKERMES PLC SHS G01767105 37 1261 SH DFND 43, 01 0 0 1261 ALLAKOS INC COM 01671P100 216 4129 SH DFND 01 1284 2845 0 ALLAKOS INC COM 01671P100 1 20 SH DFND 02 0 20 0 ALLAKOS INC COM 01671P100 0 4 SH DFND 06 0 4 0 ALLEGHANY CORP DEL COM 017175100 4590 7363 SH DFND 01 6557 693 113 ALLEGHANY CORP DEL COM 017175100 1239 1987 SH DFND 02 0 1586 401 ALLEGHANY CORP DEL COM 017175100 314 504 SH DFND 06 0 504 0 ALLEGHANY CORP DEL COM 017175100 6 10 SH DFND 28 10 0 0 ALLEGHANY CORP DEL COM 017175100 18104 29045 SH DFND 43 0 0 29045 ALLEGHANY CORP DEL COM 017175100 12043 19321 SH DFND 43, 01 0 0 19321 ALLEGHENY TECHNOLOGIES INC COM 01741R102 1677 77012 SH DFND 01 42167 34244 601 ALLEGHENY TECHNOLOGIES INC COM 01741R102 9022 414434 SH DFND 02 0 73666 340768 ALLEGHENY TECHNOLOGIES INC COM 01741R102 1 47 SH DFND 06 0 47 0 ALLEGHENY TECHNOLOGIES INC NOTE 4.75 01741RAG7 2 1000 PRN DFND 02 0 0 1000 ALLEGHENY TECHNOLOGIES INC COM 01741R102 26343 1210082 SH DFND 43 0 0 1210082 ALLEGHENY TECHNOLOGIES INC COM 01741R102 586 26917 SH DFND 43, 01 0 0 26917 ALLEGIANCE BANCSHARES INC COM 01748H107 313 9660 SH DFND 01 5135 4525 0 ALLEGIANCE BANCSHARES INC COM 01748H107 39 1219 SH DFND 02 0 1219 0 ALLEGIANCE BANCSHARES INC COM 01748H107 0 4 SH DFND 06 0 4 0 ALLEGIANCE BANCSHARES INC COM 01748H107 320 9874 SH DFND 43 0 0 9874 ALLEGIANT TRAVEL CO COM 01748X102 3662 36538 SH DFND 01 32795 3661 82 ALLEGIANT TRAVEL CO COM 01748X102 1753 17492 SH DFND 02 0 11745 5747 ALLEGIANT TRAVEL CO COM 01748X102 4 36 SH DFND 06 0 36 0 ALLEGIANT TRAVEL CO COM 01748X102 3 30 SH DFND 28 30 0 0 ALLEGIANT TRAVEL CO COM 01748X102 329 3283 SH DFND 43 0 0 3283 ALLEGIANT TRAVEL CO COM 01748X102 483 4816 SH DFND 43, 01 0 0 4816 ALLEGION PUB LTD CO ORD SHS G0176J109 4218 52922 SH DFND 01 45789 5881 1252 ALLEGION PUB LTD CO ORD SHS G0176J109 27569 345863 SH DFND 02 0 72372 273491 ALLEGION PUB LTD CO ORD SHS G0176J109 1772 22236 SH DFND 06 0 22236 0 ALLEGION PUB LTD CO ORD SHS G0176J109 2 27 SH DFND 28 27 0 0 ALLEGION PUB LTD CO ORD SHS G0176J109 30375 381068 SH DFND 43 0 0 381068 ALLENA PHARMACEUTICALS INC COM 018119107 35 6490 SH DFND 01 2056 4434 0 ALLENA PHARMACEUTICALS INC COM 018119107 1 92 SH DFND 02 0 92 0 ALLENA PHARMACEUTICALS INC COM 018119107 0 45 SH DFND 06 0 45 0 ALLERGAN PLC SHS G0177J108 53288 398686 SH DFND 01 117752 32273 248661 ALLERGAN PLC SHS G0177J108 103183 771984 SH DFND 02 0 163677 608307 ALLERGAN PLC SHS G0177J108 3109 23261 SH DFND 06 0 23261 0 ALLERGAN PLC SHS G0177J108 61 459 SH DFND 28 202 0 257 ALLERGAN PLC OPTIONS G0177J108 13059 97700 SH Put DFND 02 0 97700 0 ALLERGAN PLC OPTIONS G0177J108 16587 124100 SH Call DFND 02 0 124100 0 ALLERGAN PLC SHS G0177J108 215296 1610777 SH DFND 43 0 0 1610777 ALLERGAN PLC SHS G0177J108 10794 80755 SH DFND 43, 01 0 0 80755 ALLETE INC COM NEW 018522300 6445 84563 SH DFND 01 68742 15537 284 ALLETE INC COM NEW 018522300 2162 28359 SH DFND 02 0 25155 3204 ALLETE INC COM NEW 018522300 2 21 SH DFND 06 0 21 0 ALLETE INC COM NEW 018522300 1 7 SH DFND 28 7 0 0 ALLETE INC COM NEW 018522300 4290 56282 SH DFND 43 0 0 56282 ALLETE INC COM NEW 018522300 580 7605 SH DFND 43, 01 0 0 7605 ALLIANCE CALIF MUN INCOME FD COM 018546101 517 37828 SH DFND 02 0 0 37828 ALLIANCE DATA SYSTEMS CORP COM 018581108 2617 17435 SH DFND 01 13952 3150 333 ALLIANCE DATA SYSTEMS CORP COM 018581108 4371 29125 SH DFND 02 0 19287 9838 ALLIANCE DATA SYSTEMS CORP COM 018581108 272 1810 SH DFND 06 0 1810 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 16 107 SH DFND 28 21 0 86 ALLIANCE DATA SYSTEMS CORP COM 018581108 9540 63568 SH DFND 43 0 0 63568 ALLIANCE DATA SYSTEMS CORP COM 018581108 2146 14298 SH DFND 43, 01 0 0 14298 ALLIANCE RES PARTNER L P UT LTD PAR 01877R108 548 31577 SH DFND 01 29011 2566 0 ALLIANCE RES PARTNER L P UT LTD PAR 01877R108 5990 345439 SH DFND 02 0 0 345439 ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 97 9208 SH DFND 01 8100 0 1108 ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 13627 1294071 SH DFND 02 0 103582 1190489 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD P 01881G106 1002 36679 SH DFND 01 34179 0 2500 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD P 01881G106 37695 1379768 SH DFND 02 0 0 1379768 ALLIANCEBERNSTEIN NATL MUNI COM 01864U106 323 26589 SH DFND 02 0 0 26589 ALLIANT ENERGY CORP COM 018802108 10499 248503 SH DFND 01 242232 3263 3008 ALLIANT ENERGY CORP COM 018802108 16037 379586 SH DFND 02 0 127939 251647 ALLIANT ENERGY CORP COM 018802108 404 9564 SH DFND 06 0 9564 0 ALLIANT ENERGY CORP COM 018802108 2 57 SH DFND 28 57 0 0 ALLIANT ENERGY CORP COM 018802108 8335 197267 SH DFND 43 0 0 197267 ALLIANT ENERGY CORP COM 018802108 4686 110913 SH DFND 43, 01 0 0 110913 ALLIANZGI CON INCM 2024 TARG COM 01883H102 40 5000 SH DFND 01 5000 0 0 ALLIANZGI CON INCM 2024 TARG COM 01883H102 1294 162116 SH DFND 02 0 0 162116 ALLIANZGI CONV INCOME FD COM 018828103 5 1000 SH DFND 01 1000 0 0 ALLIANZGI CONV INCOME FD COM 018828103 7009 1350447 SH DFND 02 0 0 1350447 ALLIANZGI CONV INCOME FD COM 018828103 0 1 SH DFND 43 0 0 1 ALLIANZGI CONV INCOME FD II COM 018825109 20 4438 SH DFND 01 2830 0 1608 ALLIANZGI CONV INCOME FD II COM 018825109 967 214849 SH DFND 02 0 0 214849 ALLIANZGI DIVERS INC & CNV F COM 01883J108 3716 199557 SH DFND 02 0 0 199557 ALLIANZGI DIVERS INC & CNV F COM 01883J108 0 15 SH DFND 43 0 0 15 ALLIANZGI EQUITY & CONV INCO COM 018829101 9 500 SH DFND 01 500 0 0 ALLIANZGI EQUITY & CONV INCO COM 018829101 804 43385 SH DFND 02 0 0 43385 ALLIANZGI NFJ DIVID INT & PR COM 01883A107 607 56870 SH DFND 01 54045 0 2825 ALLIANZGI NFJ DIVID INT & PR COM 01883A107 26004 2434865 SH DFND 02 0 4411 2430454 ALLIED HEALTHCARE PRODS INC COM NEW 019222207 0 5 SH DFND 02 0 5 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 140 3138 SH DFND 01 1165 1973 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 32 727 SH DFND 02 0 727 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 1 27 SH DFND 06 0 27 0 ALLIQUA BIOMEDICAL INC COM PAR 019621309 0 5 SH DFND 02 0 5 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 893 20346 SH DFND 01 12686 479 7181 ALLISON TRANSMISSION HLDGS I COM 01973R101 36781 837656 SH DFND 02 0 140382 697274 ALLISON TRANSMISSION HLDGS I COM 01973R101 24 537 SH DFND 06 0 537 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 3129 71253 SH DFND 43 0 0 71253 ALLOGENE THERAPEUTICS INC COM 019770106 370 13729 SH DFND 01 5096 8633 0 ALLOGENE THERAPEUTICS INC COM 019770106 178 6602 SH DFND 02 0 102 6500 ALLOGENE THERAPEUTICS INC COM 019770106 3 102 SH DFND 06 0 102 0 ALLOT COMMUNICATIONS LTD SHS M0854Q105 81 13350 SH DFND 02 0 193 13157 ALLOT COMMUNICATIONS LTD SHS M0854Q105 0 74 SH DFND 06 0 74 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 1106 114717 SH DFND 01 47277 66329 1111 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 9640 1000024 SH DFND 02 0 967347 32677 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 1 64 SH DFND 06 0 64 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 1 83 SH DFND 28 83 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 5555 576203 SH DFND 43 0 0 576203 ALLSTATE CORP COM 020002101 60901 737038 SH DFND 01 709706 17924 9408 ALLSTATE CORP COM 020002101 50713 613733 SH DFND 02 0 88604 525129 ALLSTATE CORP COM 020002101 1318 15952 SH DFND 06 0 15952 0 ALLSTATE CORP COM 020002101 4869 58928 SH DFND 28 58134 0 794 ALLSTATE CORP COM 020002101 122860 1486869 SH DFND 43 0 0 1486869 ALLSTATE CORP COM 020002101 8070 97663 SH DFND 43, 01 0 0 97663 ALLY FINL INC COM 02005N100 16475 727033 SH DFND 01 212471 5487 509075 ALLY FINL INC COM 02005N100 11272 497429 SH DFND 02 0 329137 168292 ALLY FINL INC COM 02005N100 323 14239 SH DFND 06 0 14239 0 ALLY FINL INC COM 02005N100 87 3840 SH DFND 28 0 0 3840 ALLY FINL INC COM 02005N100 31534 1391623 SH DFND 43 0 0 1391623 ALLY FINL INC COM 02005N100 746 32913 SH DFND 43, 01 0 0 32913 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2524 34623 SH DFND 01 34440 0 183 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2394 32833 SH DFND 02 0 30717 2116 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 223 3060 SH DFND 06 0 3060 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 3 39 SH DFND 28 39 0 0 ALNYLAM PHARMACEUTICALS INC OPTIONS 02043Q107 3441 47200 SH Put DFND 02 0 47200 0 ALNYLAM PHARMACEUTICALS INC OPTIONS 02043Q107 678 9300 SH Call DFND 02 0 9300 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2008 27546 SH DFND 43 0 0 27546 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 94 9225 SH DFND 01 4419 4806 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 474 46492 SH DFND 02 0 46492 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 0 11 SH DFND 06 0 11 0 ALPHA PRO TECH LTD COM 020772109 21 5548 SH DFND 01 5548 0 0 ALPHA PRO TECH LTD COM 020772109 1 300 SH DFND 02 0 300 0 ALPHABET INC CAP STK CL 02079K107 793363 766083 SH DFND 01 675925 44372 45786 ALPHABET INC CAP STK CL 02079K107 657168 634571 SH DFND 02 0 139966 494605 ALPHABET INC CAP STK CL 02079K107 22346 21578 SH DFND 06 0 21578 0 ALPHABET INC CAP STK CL 02079K107 15048 14531 SH DFND 28 13366 0 1165 ALPHABET INC OPTIONS 02079K107 14291 13800 SH Put DFND 01 0 13800 0 ALPHABET INC OPTIONS 02079K107 124480 120200 SH Put DFND 02 0 120200 0 ALPHABET INC OPTIONS 02079K107 45463 43900 SH Put DFND 06 0 43900 0 ALPHABET INC OPTIONS 02079K107 98901 95500 SH Call DFND 02 0 95500 0 ALPHABET INC OPTIONS 02079K107 29929 28900 SH Call DFND 06 0 28900 0 ALPHABET INC CAP STK CL 02079K305 788959 755014 SH DFND 01 624829 73772 56413 ALPHABET INC CAP STK CL 02079K305 944780 904130 SH DFND 02 0 109007 795123 ALPHABET INC CAP STK CL 02079K305 32564 31163 SH DFND 06 0 31163 0 ALPHABET INC CAP STK CL 02079K305 9742 9323 SH DFND 28 8048 0 1275 ALPHABET INC OPTIONS 02079K305 67191 64300 SH Put DFND 01 0 64300 0 ALPHABET INC OPTIONS 02079K305 144622 138400 SH Put DFND 02 0 138400 0 ALPHABET INC OPTIONS 02079K305 27064 25900 SH Put DFND 06 0 25900 0 ALPHABET INC OPTIONS 02079K305 18809 18000 SH Call DFND 01 0 18000 0 ALPHABET INC OPTIONS 02079K305 87150 83400 SH Call DFND 02 0 83400 0 ALPHABET INC OPTIONS 02079K305 19959 19100 SH Call DFND 06 0 19100 0 ALPHABET INC CAP STK CL 02079K107 713034 688516 SH DFND 43 0 0 688516 ALPHABET INC CAP STK CL 02079K305 965932 924372 SH DFND 43 0 0 924372 ALPHABET INC CAP STK CL 02079K107 93876 90648 SH DFND 43, 01 0 0 90648 ALPHABET INC CAP STK CL 02079K305 60420 57820 SH DFND 43, 01 0 0 57820 ALPHATEC HOLDINGS INC COM NEW 02081G201 14 6127 SH DFND 01 6127 0 0 ALPINE IMMUNE SCIENCES INC COM 02083G100 4 1105 SH DFND 02 0 1105 0 ALPS ETF TR C&S GLOBL 00162Q106 189 4605 SH DFND 02 0 0 4605 ALPS ETF TR EQUAL SEC 00162Q205 21540 337358 SH DFND 02 0 0 337358 ALPS ETF TR DISRUPTIVE 00162Q478 5327 223086 SH DFND 02 0 0 223086 ALPS ETF TR SPROTT JR 00162Q585 115 4605 SH DFND 02 0 0 4605 ALPS ETF TR MED BREAKT 00162Q593 4508 160191 SH DFND 02 0 0 160191 ALPS ETF TR SPROTT GL 00162Q643 87 5000 SH DFND 01 5000 0 0 ALPS ETF TR SPROTT GL 00162Q643 256 14618 SH DFND 02 0 0 14618 ALPS ETF TR WRKPLC EQL 00162Q650 35 1087 SH DFND 02 0 0 1087 ALPS ETF TR EM SECT DI 00162Q668 1548 76748 SH DFND 02 0 0 76748 ALPS ETF TR ALERIAN EN 00162Q676 296 16320 SH DFND 02 0 0 16320 ALPS ETF TR INTL SEC 00162Q718 40 1692 SH DFND 01 0 0 1692 ALPS ETF TR INTL SEC 00162Q718 10317 433125 SH DFND 02 0 0 433125 ALPS ETF TR BARRONS 40 00162Q726 1517 42758 SH DFND 02 0 0 42758 ALPS ETF TR SECTR DIV 00162Q858 103 2629 SH DFND 01 1570 0 1059 ALPS ETF TR SECTR DIV 00162Q858 65274 1668128 SH DFND 02 0 0 1668128 ALPS ETF TR ALERIAN ML 00162Q866 1352 154817 SH DFND 01 127409 0 27408 ALPS ETF TR ALERIAN ML 00162Q866 165818 18994012 SH DFND 02 0 19500 18974512 ALPS ETF TR OPTIONS 00162Q866 1000 114500 SH Call DFND 02 0 114500 0 ALPS ETF TR C&S GLOBL 00162Q106 209 5076 SH DFND 43 0 0 5076 ALPS ETF TR EQUAL SEC 00162Q205 250 3918 SH DFND 43 0 0 3918 ALPS ETF TR DISRUPTIVE 00162Q478 263 10994 SH DFND 43 0 0 10994 ALPS ETF TR MED BREAKT 00162Q593 237 8426 SH DFND 43 0 0 8426 ALPS ETF TR SPROTT GL 00162Q643 19 1114 SH DFND 43 0 0 1114 ALPS ETF TR EM SECT DI 00162Q668 343 17016 SH DFND 43 0 0 17016 ALPS ETF TR ALERIAN EN 00162Q676 71 3915 SH DFND 43 0 0 3915 ALPS ETF TR INTL SEC 00162Q718 1211 50824 SH DFND 43 0 0 50824 ALPS ETF TR BARRONS 40 00162Q726 568 16002 SH DFND 43 0 0 16002 ALPS ETF TR SECTR DIV 00162Q858 27854 711824 SH DFND 43 0 0 711824 ALPS ETF TR ALERIAN ML 00162Q866 47823 5477957 SH DFND 43 0 0 5477957 ALTA MESA RES INC CL A 02133L109 64 64281 SH DFND 01 12567 51714 0 ALTA MESA RES INC CL A 02133L109 13 12907 SH DFND 02 0 12907 0 ALTA MESA RES INC CL A 02133L109 0 388 SH DFND 06 0 388 0 ALTA MESA RES INC *W EXP 03/ 02133L117 0 16 SH DFND 02 0 0 16 ALTABA INC COM 021346101 651856 11250528 SH DFND 01 531358 10718070 1100 ALTABA INC COM 021346101 520369 8981171 SH DFND 02 0 8828521 152650 ALTABA INC COM 021346101 11 193 SH DFND 06 0 193 0 ALTABA INC OPTIONS 021346101 30998 535000 SH Put DFND 02 0 535000 0 ALTABA INC OPTIONS 021346101 58 1000 SH Call DFND 02 0 1000 0 ALTABA INC COM 021346101 12 200 SH DFND 43 0 0 200 ALTAIR ENGR INC COM CL A 021369103 386 14013 SH DFND 01 4472 9541 0 ALTAIR ENGR INC COM CL A 021369103 216 7823 SH DFND 02 0 7023 800 ALTAIR ENGR INC COM CL A 021369103 3 91 SH DFND 06 0 91 0 ALTAIR ENGR INC COM CL A 021369103 617 22357 SH DFND 43 0 0 22357 ALTERYX INC COM CL A 02156B103 10550 177405 SH DFND 01 6017 171388 0 ALTERYX INC COM CL A 02156B103 5119 86083 SH DFND 02 0 11654 74429 ALTERYX INC COM CL A 02156B103 7 112 SH DFND 06 0 112 0 ALTERYX INC COM CL A 02156B103 10033 168706 SH DFND 43 0 0 168706 ALTICE USA INC CL A 02156K103 106 6408 SH DFND 01 6408 0 0 ALTICE USA INC CL A 02156K103 1897 114841 SH DFND 02 0 113623 1218 ALTICE USA INC CL A 02156K103 42 2546 SH DFND 06 0 2546 0 ALTICE USA INC CL A 02156K103 3117 188686 SH DFND 43 0 0 188686 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 154 6867 SH DFND 01 1906 4961 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 90 4007 SH DFND 02 0 4007 0 ALTRA INDL MOTION CORP COM 02208R106 942 37449 SH DFND 01 12193 25159 97 ALTRA INDL MOTION CORP COM 02208R106 176 6980 SH DFND 02 0 20 6960 ALTRA INDL MOTION CORP COM 02208R106 1 20 SH DFND 06 0 20 0 ALTRA INDL MOTION CORP COM 02208R106 4179 166147 SH DFND 43 0 0 166147 ALTRA INDL MOTION CORP COM 02208R106 25 1002 SH DFND 43, 01 0 0 1002 ALTRIA GROUP INC COM 02209S103 223954 4534395 SH DFND 01 3115688 388072 1030635 ALTRIA GROUP INC COM 02209S103 459414 9301759 SH DFND 02 0 1228624 8073135 ALTRIA GROUP INC COM 02209S103 16226 328531 SH DFND 06 0 328531 0 ALTRIA GROUP INC COM 02209S103 1499 30347 SH DFND 28 17144 0 13203 ALTRIA GROUP INC OPTIONS 02209S103 17785 360100 SH Put DFND 02 0 352100 8000 ALTRIA GROUP INC OPTIONS 02209S103 11320 229200 SH Put DFND 06 0 229200 0 ALTRIA GROUP INC OPTIONS 02209S103 24739 500900 SH Call DFND 02 0 500900 0 ALTRIA GROUP INC OPTIONS 02209S103 3670 74300 SH Call DFND 06 0 74300 0 ALTRIA GROUP INC COM 02209S103 747104 15126631 SH DFND 43 0 0 15126631 ALTRIA GROUP INC COM 02209S103 59780 1210358 SH DFND 43, 01 0 0 1210358 ALUMINUM CORP CHINA LTD SPON ADR H 022276109 40 5087 SH DFND 01 3572 0 1515 AMAG PHARMACEUTICALS INC COM 00163U106 104 6874 SH DFND 01 6728 0 146 AMAG PHARMACEUTICALS INC COM 00163U106 118 7791 SH DFND 02 0 7391 400 AMAG PHARMACEUTICALS INC COM 00163U106 0 13 SH DFND 06 0 13 0 AMAG PHARMACEUTICALS INC COM 00163U106 0 31 SH DFND 28 31 0 0 AMAG PHARMACEUTICALS INC NOTE 2.50 00163UAA4 3 3000 PRN DFND 02 0 0 3000 AMAG PHARMACEUTICALS INC NOTE 3.25 00163UAD8 1463 1600000 PRN DFND 02 0 1600000 0 AMAG PHARMACEUTICALS INC COM 00163U106 182 11991 SH DFND 43 0 0 11991 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 144 7409 SH DFND 01 1569 5840 0 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 0 14 SH DFND 02 0 14 0 AMALGAMATED BK NEW YORK N Y CLASS A 022663108 0 14 SH DFND 06 0 14 0 AMARIN CORP PLC SPONS ADR 023111206 244 17952 SH DFND 01 2301 15651 0 AMARIN CORP PLC SPONS ADR 023111206 356 26179 SH DFND 02 0 0 26179 AMARIN CORP PLC SPONS ADR 023111206 165 12122 SH DFND 43 0 0 12122 AMAZON COM INC COM 023135106 1259546 838596 SH DFND 01 746721 71931 19944 AMAZON COM INC COM 023135106 1611687 1073049 SH DFND 02 0 85648 987401 AMAZON COM INC COM 023135106 57311 38157 SH DFND 06 0 38157 0 AMAZON COM INC COM 023135106 12270 8169 SH DFND 28 7155 0 1014 AMAZON COM INC OPTIONS 023135106 11415 7600 SH Put DFND 01 0 7600 0 AMAZON COM INC OPTIONS 023135106 745728 496500 SH Put DFND 02 0 496500 0 AMAZON COM INC OPTIONS 023135106 92221 61400 SH Put DFND 06 0 61400 0 AMAZON COM INC OPTIONS 023135106 5707 3800 SH Call DFND 01 0 3800 0 AMAZON COM INC OPTIONS 023135106 367682 244800 SH Call DFND 02 0 244700 100 AMAZON COM INC OPTIONS 023135106 94174 62700 SH Call DFND 06 0 62700 0 AMAZON COM INC COM 023135106 1630587 1085632 SH DFND 43 0 0 1085632 AMAZON COM INC COM 023135106 188841 125729 SH DFND 43, 01 0 0 125729 AMBAC FINL GROUP INC COM NEW 023139884 30206 1752089 SH DFND 01 30581 1721257 251 AMBAC FINL GROUP INC COM NEW 023139884 4653 269916 SH DFND 02 0 268941 975 AMBAC FINL GROUP INC COM NEW 023139884 1 52 SH DFND 06 0 52 0 AMBAC FINL GROUP INC COM NEW 023139884 1 40 SH DFND 28 40 0 0 AMBARELLA INC SHS G037AX101 545 15586 SH DFND 01 8360 7226 0 AMBARELLA INC SHS G037AX101 34944 998973 SH DFND 02 0 996830 2143 AMBARELLA INC SHS G037AX101 0 3 SH DFND 06 0 3 0 AMBARELLA INC SHS G037AX101 10773 307974 SH DFND 43 0 0 307974 AMBARELLA INC SHS G037AX101 1 29 SH DFND 43, 01 0 0 29 AMBER RD INC COM 02318Y108 128 15555 SH DFND 01 6596 8959 0 AMBER RD INC COM 02318Y108 481 58453 SH DFND 02 0 58453 0 AMBER RD INC COM 02318Y108 1 89 SH DFND 06 0 89 0 AMBEV SA SPONSORED 02319V103 245 62510 SH DFND 01 56103 0 6407 AMBEV SA SPONSORED 02319V103 863 220150 SH DFND 02 0 47418 172732 AMBEV SA SPONSORED 02319V103 47760 12183752 SH DFND 06 0 12183752 0 AMBEV SA SPONSORED 02319V103 6230 1589300 SH DFND 43 0 0 1589300 AMBEV SA SPONSORED 02319V103 532 135639 SH DFND 43, 01 0 0 135639 AMC ENTMT HLDGS INC CL A COM 00165C104 363 29549 SH DFND 01 14881 14668 0 AMC ENTMT HLDGS INC CL A COM 00165C104 1257 102347 SH DFND 02 0 21678 80669 AMC ENTMT HLDGS INC CL A COM 00165C104 0 30 SH DFND 06 0 30 0 AMC NETWORKS INC CL A 00164V103 2357 42940 SH DFND 01 39420 1939 1581 AMC NETWORKS INC CL A 00164V103 12813 233479 SH DFND 02 0 116099 117380 AMC NETWORKS INC CL A 00164V103 11 198 SH DFND 06 0 198 0 AMC NETWORKS INC CL A 00164V103 13468 245400 SH DFND 43 0 0 245400 AMC NETWORKS INC CL A 00164V103 323 5883 SH DFND 43, 01 0 0 5883 AMCON DISTRG CO COM NEW 02341Q205 0 4 SH DFND 02 0 0 4 AMDOCS LTD SHS G02602103 1806 30836 SH DFND 01 18376 6455 6005 AMDOCS LTD SHS G02602103 5475 93465 SH DFND 02 0 34334 59131 AMDOCS LTD SHS G02602103 8 136 SH DFND 06 0 136 0 AMDOCS LTD SHS G02602103 39186 668925 SH DFND 43 0 0 668925 AMDOCS LTD SHS G02602103 17037 290836 SH DFND 43, 01 0 0 290836 AMEDISYS INC COM 023436108 2643 22569 SH DFND 01 6419 15812 338 AMEDISYS INC COM 023436108 16341 139538 SH DFND 02 0 21163 118375 AMEDISYS INC COM 023436108 1 8 SH DFND 06 0 8 0 AMEDISYS INC COM 023436108 8986 76735 SH DFND 43 0 0 76735 AMERCO COM 023586100 149 455 SH DFND 01 408 37 10 AMERCO COM 023586100 9203 28050 SH DFND 02 0 27502 548 AMERCO COM 023586100 147 447 SH DFND 06 0 447 0 AMERCO COM 023586100 23616 71976 SH DFND 28 71976 0 0 AMERCO COM 023586100 4065 12390 SH DFND 43 0 0 12390 AMERCO COM 023586100 1165 3550 SH DFND 43, 01 0 0 3550 AMEREN CORP COM 023608102 16877 258731 SH DFND 01 241544 15577 1610 AMEREN CORP COM 023608102 11933 182933 SH DFND 02 0 108834 74099 AMEREN CORP COM 023608102 647 9912 SH DFND 06 0 9912 0 AMEREN CORP COM 023608102 58 896 SH DFND 28 896 0 0 AMEREN CORP COM 023608102 22959 351971 SH DFND 43 0 0 351971 AMEREN CORP COM 023608102 19101 292833 SH DFND 43, 01 0 0 292833 AMERESCO INC CL A 02361E108 228 16190 SH DFND 01 8545 7645 0 AMERESCO INC CL A 02361E108 65 4612 SH DFND 02 0 3762 850 AMERESCO INC CL A 02361E108 1 73 SH DFND 06 0 73 0 AMERICA FIRST MULTIFAMILY IN BEN UNIT C 02364V107 100 17880 SH DFND 01 17880 0 0 AMERICA FIRST MULTIFAMILY IN BEN UNIT C 02364V107 31 5520 SH DFND 02 0 0 5520 AMERICA MOVIL SAB DE CV SPON ADR L 02364W105 3509 246213 SH DFND 01 244330 0 1883 AMERICA MOVIL SAB DE CV SPON ADR L 02364W105 10137 711399 SH DFND 02 0 402934 308465 AMERICA MOVIL SAB DE CV SPON ADR L 02364W105 6912 485051 SH DFND 28 484362 0 689 AMERICA MOVIL SAB DE CV SPONSORED 02364W204 11 782 SH DFND 01 782 0 0 AMERICA MOVIL SAB DE CV SPONSORED 02364W204 19 1320 SH DFND 02 0 0 1320 AMERICA MOVIL SAB DE CV SPON ADR L 02364W105 3253 228313 SH DFND 43 0 0 228313 AMERICAN AIRLS GROUP INC COM 02376R102 5607 174622 SH DFND 01 126137 46046 2439 AMERICAN AIRLS GROUP INC COM 02376R102 20624 642287 SH DFND 02 0 253113 389174 AMERICAN AIRLS GROUP INC COM 02376R102 3132 97534 SH DFND 06 0 97534 0 AMERICAN AIRLS GROUP INC COM 02376R102 33 1041 SH DFND 28 155 0 886 AMERICAN AIRLS GROUP INC OPTIONS 02376R102 4415 137500 SH Put DFND 02 0 137500 0 AMERICAN AIRLS GROUP INC OPTIONS 02376R102 16479 513200 SH Call DFND 02 0 513200 0 AMERICAN AIRLS GROUP INC COM 02376R102 5718 178072 SH DFND 43 0 0 178072 AMERICAN ASSETS TR INC COM 024013104 200 4967 SH DFND 01 4023 0 944 AMERICAN ASSETS TR INC COM 024013104 4671 116273 SH DFND 02 0 111427 4846 AMERICAN ASSETS TR INC COM 024013104 1 33 SH DFND 06 0 33 0 AMERICAN ASSETS TR INC COM 024013104 6882 171318 SH DFND 43 0 0 171318 AMERICAN ASSETS TR INC COM 024013104 996 24793 SH DFND 43, 01 0 0 24793 AMERICAN AXLE & MFG HLDGS IN COM 024061103 634 57089 SH DFND 01 29178 27410 501 AMERICAN AXLE & MFG HLDGS IN COM 024061103 2601 234346 SH DFND 02 0 93776 140570 AMERICAN AXLE & MFG HLDGS IN COM 024061103 0 42 SH DFND 06 0 42 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 1 94 SH DFND 28 94 0 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 4810 433377 SH DFND 43 0 0 433377 AMERICAN AXLE & MFG HLDGS IN COM 024061103 280 25266 SH DFND 43, 01 0 0 25266 AMERICAN CAMPUS CMNTYS INC COM 024835100 2366 57169 SH DFND 01 48976 6827 1366 AMERICAN CAMPUS CMNTYS INC COM 024835100 7131 172288 SH DFND 02 0 132747 39541 AMERICAN CAMPUS CMNTYS INC COM 024835100 253 6109 SH DFND 06 0 6109 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 44 1055 SH DFND 28 1055 0 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 21985 531156 SH DFND 43 0 0 531156 AMERICAN CAMPUS CMNTYS INC COM 024835100 3214 77657 SH DFND 43, 01 0 0 77657 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 2839 146864 SH DFND 01 41871 100945 4048 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 10296 532619 SH DFND 02 0 454817 77802 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 1 36 SH DFND 06 0 36 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 3 164 SH DFND 28 164 0 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 2650 137100 SH DFND 43 0 0 137100 AMERICAN ELEC PWR INC COM 025537101 94153 1259735 SH DFND 01 1158634 94578 6523 AMERICAN ELEC PWR INC COM 025537101 433154 5795472 SH DFND 02 0 255965 5539507 AMERICAN ELEC PWR INC COM 025537101 3927 52540 SH DFND 06 0 52540 0 AMERICAN ELEC PWR INC COM 025537101 195 2610 SH DFND 28 1523 0 1087 AMERICAN ELEC PWR INC OPTIONS 025537101 8490 113600 SH Put DFND 02 0 113600 0 AMERICAN ELEC PWR INC OPTIONS 025537101 6727 90000 SH Put DFND 06 0 90000 0 AMERICAN ELEC PWR INC OPTIONS 025537101 3744 50100 SH Call DFND 02 0 50100 0 AMERICAN ELEC PWR INC OPTIONS 025537101 6727 90000 SH Call DFND 06 0 90000 0 AMERICAN ELEC PWR INC COM 025537101 492890 6594727 SH DFND 43 0 0 6594727 AMERICAN ELEC PWR INC COM 025537101 29900 400054 SH DFND 43, 01 0 0 400054 AMERICAN EQTY INVT LIFE HLD COM 025676206 3395 121524 SH DFND 01 26173 94728 623 AMERICAN EQTY INVT LIFE HLD COM 025676206 8165 292224 SH DFND 02 0 289662 2562 AMERICAN EQTY INVT LIFE HLD COM 025676206 1 48 SH DFND 06 0 48 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 2 78 SH DFND 28 78 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 26123 934971 SH DFND 43 0 0 934971 AMERICAN EQTY INVT LIFE HLD COM 025676206 1656 59278 SH DFND 43, 01 0 0 59278 AMERICAN EXPRESS CO COM 025816109 161754 1696955 SH DFND 01 1658269 26898 11788 AMERICAN EXPRESS CO COM 025816109 190801 2001687 SH DFND 02 0 200574 1801113 AMERICAN EXPRESS CO COM 025816109 2760 28950 SH DFND 06 0 28950 0 AMERICAN EXPRESS CO COM 025816109 406 4256 SH DFND 28 3366 0 890 AMERICAN EXPRESS CO OPTIONS 025816109 7778 81600 SH Put DFND 02 0 81600 0 AMERICAN EXPRESS CO OPTIONS 025816109 2307 24200 SH Call DFND 02 0 24200 0 AMERICAN EXPRESS CO COM 025816109 274236 2877002 SH DFND 43 0 0 2877002 AMERICAN EXPRESS CO COM 025816109 17959 188403 SH DFND 43, 01 0 0 188403 AMERICAN FIN TR INC COM CLASS 02607T109 644 48334 SH DFND 01 48334 0 0 AMERICAN FIN TR INC COM CLASS 02607T109 108 8109 SH DFND 02 0 432 7677 AMERICAN FIN TR INC COM CLASS 02607T109 2 185 SH DFND 06 0 185 0 AMERICAN FINL GROUP INC OHIO COM 025932104 3289 36331 SH DFND 01 31177 4042 1112 AMERICAN FINL GROUP INC OHIO COM 025932104 16245 179442 SH DFND 02 0 79855 99587 AMERICAN FINL GROUP INC OHIO COM 025932104 232 2558 SH DFND 06 0 2558 0 AMERICAN FINL GROUP INC OHIO COM 025932104 1 8 SH DFND 28 8 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 12786 141230 SH DFND 43 0 0 141230 AMERICAN FINL GROUP INC OHIO COM 025932104 1750 19332 SH DFND 43, 01 0 0 19332 AMERICAN HOMES 4 RENT CL A 02665T306 1010 50895 SH DFND 01 46991 2726 1178 AMERICAN HOMES 4 RENT CL A 02665T306 10541 531055 SH DFND 02 0 256742 274313 AMERICAN HOMES 4 RENT CL A 02665T306 217 10933 SH DFND 06 0 10933 0 AMERICAN HOMES 4 RENT CL A 02665T306 9452 476182 SH DFND 43 0 0 476182 AMERICAN HOMES 4 RENT CL A 02665T306 2760 139044 SH DFND 43, 01 0 0 139044 AMERICAN INTL GROUP INC *W EXP 01/ 026874156 129 23661 SH DFND 01 23658 0 3 AMERICAN INTL GROUP INC *W EXP 01/ 026874156 566 104053 SH DFND 02 0 0 104053 AMERICAN INTL GROUP INC *W EXP 01/ 026874156 11 2111 SH DFND 06 0 2111 0 AMERICAN INTL GROUP INC COM NEW 026874784 49156 1247300 SH DFND 01 638805 40129 568366 AMERICAN INTL GROUP INC COM NEW 026874784 60371 1531883 SH DFND 02 0 462790 1069093 AMERICAN INTL GROUP INC COM NEW 026874784 1404 35621 SH DFND 06 0 35621 0 AMERICAN INTL GROUP INC COM NEW 026874784 471 11948 SH DFND 28 3440 0 8508 AMERICAN INTL GROUP INC OPTIONS 026874784 6006 152400 SH Put DFND 02 0 152400 0 AMERICAN INTL GROUP INC OPTIONS 026874784 13924 353300 SH Call DFND 02 0 353300 0 AMERICAN INTL GROUP INC *W EXP 01/ 026874156 0 3 SH DFND 43 0 0 3 AMERICAN INTL GROUP INC COM NEW 026874784 114027 2893359 SH DFND 43 0 0 2893359 AMERICAN INTL GROUP INC COM NEW 026874784 4670 118487 SH DFND 43, 01 0 0 118487 AMERICAN MIDSTREAM PARTNERS COM UNITS 02752P100 23 7588 SH DFND 01 4000 3367 221 AMERICAN MIDSTREAM PARTNERS COM UNITS 02752P100 1498 494459 SH DFND 02 0 0 494459 AMERICAN NATL BANKSHARES INC COM 027745108 172 5873 SH DFND 01 2545 3328 0 AMERICAN NATL BANKSHARES INC COM 027745108 741 25270 SH DFND 02 0 25270 0 AMERICAN NATL BANKSHARES INC COM 027745108 1 32 SH DFND 06 0 32 0 AMERICAN NATL INS CO COM 028591105 201 1578 SH DFND 01 1558 15 5 AMERICAN NATL INS CO COM 028591105 908 7134 SH DFND 02 0 6404 730 AMERICAN NATL INS CO COM 028591105 4 34 SH DFND 06 0 34 0 AMERICAN NATL INS CO COM 028591105 166 1306 SH DFND 43 0 0 1306 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 322 25033 SH DFND 01 12021 13012 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 276 21427 SH DFND 02 0 17662 3765 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 0 19 SH DFND 06 0 19 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 721 56093 SH DFND 43 0 0 56093 AMERICAN PUBLIC EDUCATION IN COM 02913V103 458 16086 SH DFND 01 2796 13069 221 AMERICAN PUBLIC EDUCATION IN COM 02913V103 20 694 SH DFND 02 0 687 7 AMERICAN PUBLIC EDUCATION IN COM 02913V103 0 5 SH DFND 06 0 5 0 AMERICAN RENAL ASSOCIATES HO COM 029227105 436 37815 SH DFND 01 32534 5185 96 AMERICAN RENAL ASSOCIATES HO COM 029227105 684 59379 SH DFND 02 0 255 59124 AMERICAN RENAL ASSOCIATES HO COM 029227105 0 6 SH DFND 06 0 6 0 AMERICAN RIVER BANKSHARES COM 029326105 49 3506 SH DFND 02 0 6 3500 AMERICAN RLTY CAP PPTYS INC NOTE 3.75 02917TAB0 13 13000 PRN DFND 02 0 0 13000 AMERICAN RLTY CAP PPTYS INC NOTE 3.75 02917TAB0 4162 4225000 PRN DFND 43 0 0 4225000 AMERICAN RLTY INVS INC COM 029174109 51 4217 SH DFND 01 3163 1054 0 AMERICAN RLTY INVS INC COM 029174109 1 107 SH DFND 02 0 107 0 AMERICAN RLTY INVS INC COM 029174109 0 8 SH DFND 06 0 8 0 AMERICAN SHARED HOSPITAL SVC COM 029595105 1 297 SH DFND 01 297 0 0 AMERICAN SOFTWARE INC CL A 029683109 162 15539 SH DFND 01 8597 6942 0 AMERICAN SOFTWARE INC CL A 029683109 922 88262 SH DFND 02 0 85951 2311 AMERICAN SOFTWARE INC CL A 029683109 1 109 SH DFND 06 0 109 0 AMERICAN STS WTR CO COM 029899101 1227 18298 SH DFND 01 8964 9029 305 AMERICAN STS WTR CO COM 029899101 4461 66535 SH DFND 02 0 58935 7600 AMERICAN STS WTR CO COM 029899101 1 14 SH DFND 06 0 14 0 AMERICAN STS WTR CO COM 029899101 2416 36043 SH DFND 43 0 0 36043 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 11 977 SH DFND 02 0 977 0 AMERICAN TOWER CORP NEW COM 03027X100 101911 644234 SH DFND 01 623617 13904 6713 AMERICAN TOWER CORP NEW COM 03027X100 504896 3191709 SH DFND 02 0 296861 2894848 AMERICAN TOWER CORP NEW COM 03027X100 4560 28827 SH DFND 06 0 28827 0 AMERICAN TOWER CORP NEW COM 03027X100 194 1228 SH DFND 28 478 0 750 AMERICAN TOWER CORP NEW OPTIONS 03027X100 2341 14800 SH Put DFND 02 0 14800 0 AMERICAN TOWER CORP NEW OPTIONS 03027X100 1582 10000 SH Put DFND 06 0 10000 0 AMERICAN TOWER CORP NEW OPTIONS 03027X100 854 5400 SH Call DFND 02 0 5400 0 AMERICAN TOWER CORP NEW OPTIONS 03027X100 1582 10000 SH Call DFND 06 0 10000 0 AMERICAN TOWER CORP NEW COM 03027X100 479887 3033612 SH DFND 43 0 0 3033612 AMERICAN TOWER CORP NEW COM 03027X100 31174 197064 SH DFND 43, 01 0 0 197064 AMERICAN VANGUARD CORP COM 030371108 908 59806 SH DFND 01 37182 22513 111 AMERICAN VANGUARD CORP COM 030371108 12 768 SH DFND 02 0 687 81 AMERICAN VANGUARD CORP COM 030371108 0 18 SH DFND 06 0 18 0 AMERICAN WOODMARK CORPORATIO COM 030506109 562 10085 SH DFND 01 3967 5942 176 AMERICAN WOODMARK CORPORATIO COM 030506109 681 12236 SH DFND 02 0 12061 175 AMERICAN WOODMARK CORPORATIO COM 030506109 0 3 SH DFND 06 0 3 0 AMERICAN WOODMARK CORPORATIO COM 030506109 1 20 SH DFND 28 20 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 134024 1476520 SH DFND 01 1455109 20165 1246 AMERICAN WTR WKS CO INC NEW COM 030420103 144978 1597198 SH DFND 02 0 45599 1551599 AMERICAN WTR WKS CO INC NEW COM 030420103 1192 13132 SH DFND 06 0 13132 0 AMERICAN WTR WKS CO INC NEW COM 030420103 4125 45448 SH DFND 28 45353 0 95 AMERICAN WTR WKS CO INC NEW COM 030420103 35933 395871 SH DFND 43 0 0 395871 AMERICAS CAR MART INC COM 03062T105 200 2762 SH DFND 01 1379 1383 0 AMERICAS CAR MART INC COM 03062T105 3216 44383 SH DFND 02 0 13305 31078 AMERICAS CAR MART INC COM 03062T105 0 1 SH DFND 06 0 1 0 AMERICAS SILVER CORP COM NEW 03063L705 0 76 SH DFND 02 0 0 76 AMERICOLD RLTY TR COM 03064D108 31 1226 SH DFND 01 1226 0 0 AMERICOLD RLTY TR COM 03064D108 6138 240328 SH DFND 02 0 231311 9017 AMERICOLD RLTY TR COM 03064D108 0 1 SH DFND 06 0 1 0 AMERICOLD RLTY TR COM 03064D108 11960 468292 SH DFND 43 0 0 468292 AMERICOLD RLTY TR COM 03064D108 1209 47340 SH DFND 43, 01 0 0 47340 AMERIGAS PARTNERS L P UNIT L P I 030975106 3283 129768 SH DFND 01 129768 0 0 AMERIGAS PARTNERS L P UNIT L P I 030975106 1213 47934 SH DFND 02 0 8857 39077 AMERIPRISE FINL INC COM 03076C106 25382 243189 SH DFND 01 211775 28912 2502 AMERIPRISE FINL INC COM 03076C106 7470 71570 SH DFND 02 0 29781 41789 AMERIPRISE FINL INC COM 03076C106 954 9141 SH DFND 06 0 9141 0 AMERIPRISE FINL INC COM 03076C106 119 1138 SH DFND 28 865 0 273 AMERIPRISE FINL INC COM 03076C106 32700 313313 SH DFND 43 0 0 313313 AMERIPRISE FINL INC COM 03076C106 962 9220 SH DFND 43, 01 0 0 9220 AMERIS BANCORP COM 03076K108 1254 39582 SH DFND 01 21626 17642 314 AMERIS BANCORP COM 03076K108 419 13218 SH DFND 02 0 12748 470 AMERIS BANCORP COM 03076K108 1 23 SH DFND 06 0 23 0 AMERIS BANCORP COM 03076K108 2496 78814 SH DFND 43 0 0 78814 AMERIS BANCORP COM 03076K108 919 29012 SH DFND 43, 01 0 0 29012 AMERISAFE INC COM 03071H100 687 12122 SH DFND 01 7311 4689 122 AMERISAFE INC COM 03071H100 923 16278 SH DFND 02 0 15959 319 AMERISAFE INC COM 03071H100 0 7 SH DFND 06 0 7 0 AMERISAFE INC COM 03071H100 3560 62796 SH DFND 43 0 0 62796 AMERISAFE INC COM 03071H100 1014 17889 SH DFND 43, 01 0 0 17889 AMERISERV FINL INC COM 03074A102 10 2589 SH DFND 02 0 315 2274 AMERISOURCEBERGEN CORP COM 03073E105 14829 199316 SH DFND 01 187113 11210 993 AMERISOURCEBERGEN CORP COM 03073E105 22280 299469 SH DFND 02 0 33112 266357 AMERISOURCEBERGEN CORP COM 03073E105 452 6072 SH DFND 06 0 6072 0 AMERISOURCEBERGEN CORP COM 03073E105 142 1905 SH DFND 28 1905 0 0 AMERISOURCEBERGEN CORP COM 03073E105 23465 315385 SH DFND 43 0 0 315385 AMERISOURCEBERGEN CORP COM 03073E105 5282 70994 SH DFND 43, 01 0 0 70994 AMES NATL CORP COM 031001100 153 6022 SH DFND 01 1625 4397 0 AMES NATL CORP COM 031001100 104 4073 SH DFND 02 0 73 4000 AMES NATL CORP COM 031001100 1 33 SH DFND 06 0 33 0 AMETEK INC NEW COM 031100100 5643 83351 SH DFND 01 80689 263 2399 AMETEK INC NEW COM 031100100 21312 314794 SH DFND 02 0 47746 267048 AMETEK INC NEW COM 031100100 1957 28909 SH DFND 06 0 28909 0 AMETEK INC NEW COM 031100100 47 688 SH DFND 28 43 0 645 AMETEK INC NEW COM 031100100 19141 282738 SH DFND 43 0 0 282738 AMETEK INC NEW COM 031100100 16561 244619 SH DFND 43, 01 0 0 244619 AMGEN INC COM 031162100 342409 1758920 SH DFND 01 1572881 175593 10446 AMGEN INC COM 031162100 700508 3598438 SH DFND 02 0 361115 3237323 AMGEN INC COM 031162100 6017 30909 SH DFND 06 0 30909 0 AMGEN INC COM 031162100 5736 29465 SH DFND 28 28313 0 1152 AMGEN INC OPTIONS 031162100 38584 198200 SH Put DFND 02 0 198200 0 AMGEN INC OPTIONS 031162100 11505 59100 SH Put DFND 06 0 59100 0 AMGEN INC OPTIONS 031162100 35410 181900 SH Call DFND 02 0 181900 0 AMGEN INC OPTIONS 031162100 7320 37600 SH Call DFND 06 0 37600 0 AMGEN INC COM 031162100 741429 3808645 SH DFND 43 0 0 3808645 AMGEN INC COM 031162100 31846 163591 SH DFND 43, 01 0 0 163591 AMICUS THERAPEUTICS INC COM 03152W109 342 35740 SH DFND 01 35740 0 0 AMICUS THERAPEUTICS INC COM 03152W109 6216 648810 SH DFND 02 0 178402 470408 AMICUS THERAPEUTICS INC COM 03152W109 1 72 SH DFND 06 0 72 0 AMICUS THERAPEUTICS INC COM 03152W109 9116 951592 SH DFND 43 0 0 951592 AMICUS THERAPEUTICS INC COM 03152W109 163 16992 SH DFND 43, 01 0 0 16992 AMKOR TECHNOLOGY INC COM 031652100 333 50763 SH DFND 01 26013 24750 0 AMKOR TECHNOLOGY INC COM 031652100 4169 635554 SH DFND 02 0 635119 435 AMKOR TECHNOLOGY INC COM 031652100 0 20 SH DFND 06 0 20 0 AMN HEALTHCARE SERVICES INC COM 001744101 3165 55858 SH DFND 01 44425 11094 339 AMN HEALTHCARE SERVICES INC COM 001744101 2296 40525 SH DFND 02 0 38778 1747 AMN HEALTHCARE SERVICES INC COM 001744101 1 13 SH DFND 06 0 13 0 AMN HEALTHCARE SERVICES INC COM 001744101 466 8220 SH DFND 28 8220 0 0 AMN HEALTHCARE SERVICES INC COM 001744101 14458 255172 SH DFND 43 0 0 255172 AMN HEALTHCARE SERVICES INC COM 001744101 1420 25063 SH DFND 43, 01 0 0 25063 AMNEAL PHARMACEUTICALS INC COM STK CL 03168L105 1280 94626 SH DFND 01 73480 21146 0 AMNEAL PHARMACEUTICALS INC COM STK CL 03168L105 471 34784 SH DFND 02 0 33406 1378 AMNEAL PHARMACEUTICALS INC COM STK CL 03168L105 3 195 SH DFND 06 0 195 0 AMNEAL PHARMACEUTICALS INC COM STK CL 03168L105 1659 122626 SH DFND 43 0 0 122626 AMNEAL PHARMACEUTICALS INC COM STK CL 03168L105 705 52093 SH DFND 43, 01 0 0 52093 AMPCO-PITTSBURGH CORP COM 032037103 3 948 SH DFND 02 0 948 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 342 17165 SH DFND 01 8258 7195 1712 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 112 5626 SH DFND 02 0 5026 600 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 0 17 SH DFND 06 0 17 0 AMPHENOL CORP NEW CL A 032095101 42103 519662 SH DFND 01 488207 22105 9350 AMPHENOL CORP NEW CL A 032095101 20955 258644 SH DFND 02 0 24000 234644 AMPHENOL CORP NEW CL A 032095101 865 10679 SH DFND 06 0 10679 0 AMPHENOL CORP NEW CL A 032095101 412 5081 SH DFND 28 4832 0 249 AMPHENOL CORP NEW CL A 032095101 19575 241609 SH DFND 43 0 0 241609 AMPHENOL CORP NEW CL A 032095101 3262 40263 SH DFND 43, 01 0 0 40263 AMPIO PHARMACEUTICALS INC COM 03209T109 15 37413 SH DFND 01 0 37413 0 AMPIO PHARMACEUTICALS INC COM 03209T109 2 4575 SH DFND 02 0 375 4200 AMPIO PHARMACEUTICALS INC COM 03209T109 0 375 SH DFND 06 0 375 0 AMPLIFY ETF TR ONLIN RETL 032108102 71 1775 SH DFND 01 1775 0 0 AMPLIFY ETF TR BLOCKCHAIN 032108607 11 750 SH DFND 01 750 0 0 AMREP CORP NEW COM 032159105 8 1328 SH DFND 02 0 1328 0 AMTECH SYS INC COM PAR $0 032332504 1 258 SH DFND 02 0 158 100 AMYRIS INC COM NEW 03236M200 68 20479 SH DFND 01 8938 11541 0 AMYRIS INC COM NEW 03236M200 97 29087 SH DFND 02 0 29087 0 AMYRIS INC COM NEW 03236M200 0 9 SH DFND 06 0 9 0 ANADARKO PETE CORP COM 032511107 79001 1802035 SH DFND 01 1588678 88858 124499 ANADARKO PETE CORP COM 032511107 54074 1233446 SH DFND 02 0 290273 943173 ANADARKO PETE CORP COM 032511107 1915 43678 SH DFND 06 0 43678 0 ANADARKO PETE CORP COM 032511107 410 9357 SH DFND 28 5462 0 3895 ANADARKO PETE CORP OPTIONS 032511107 18294 417300 SH Put DFND 02 0 417300 0 ANADARKO PETE CORP OPTIONS 032511107 4708 107400 SH Call DFND 02 0 107400 0 ANADARKO PETE CORP COM 032511107 60158 1372226 SH DFND 43 0 0 1372226 ANADARKO PETE CORP COM 032511107 1317 30041 SH DFND 43, 01 0 0 30041 ANALOG DEVICES INC COM 032654105 70474 821093 SH DFND 01 780097 37142 3854 ANALOG DEVICES INC COM 032654105 98728 1150278 SH DFND 02 0 547555 602723 ANALOG DEVICES INC COM 032654105 1434 16713 SH DFND 06 0 16713 0 ANALOG DEVICES INC COM 032654105 141 1646 SH DFND 28 1433 0 213 ANALOG DEVICES INC COM 032654105 58888 686098 SH DFND 43 0 0 686098 ANALOG DEVICES INC COM 032654105 1985 23127 SH DFND 43, 01 0 0 23127 ANAPLAN INC COM 03272L108 198 7475 SH DFND 01 200 7275 0 ANAPLAN INC COM 03272L108 1329 50085 SH DFND 02 0 50085 0 ANAPLAN INC COM 03272L108 2 85 SH DFND 06 0 85 0 ANAPTYSBIO INC COM 032724106 218 3424 SH DFND 01 3424 0 0 ANAPTYSBIO INC COM 032724106 61 949 SH DFND 02 0 949 0 ANAPTYSBIO INC COM 032724106 2 24 SH DFND 06 0 24 0 ANDEAVOR LOGISTICS LP COM UNIT L 03350F106 5236 161156 SH DFND 01 51696 95775 13685 ANDEAVOR LOGISTICS LP COM UNIT L 03350F106 26535 816707 SH DFND 02 0 464176 352531 ANDEAVOR LOGISTICS LP COM UNIT L 03350F106 952 29307 SH DFND 06 0 29307 0 ANDERSONS INC COM 034164103 1531 51231 SH DFND 01 30419 20555 257 ANDERSONS INC COM 034164103 55 1835 SH DFND 02 0 1511 324 ANDERSONS INC COM 034164103 0 12 SH DFND 06 0 12 0 ANDERSONS INC COM 034164103 186 6211 SH DFND 43 0 0 6211 ANGI HOMESERVICES INC COM CL A 00183L102 3 202 SH DFND 01 201 1 0 ANGI HOMESERVICES INC COM CL A 00183L102 612 38094 SH DFND 02 0 34350 3744 ANGI HOMESERVICES INC COM CL A 00183L102 3 175 SH DFND 06 0 175 0 ANGIODYNAMICS INC COM 03475V101 437 21696 SH DFND 01 8236 13232 228 ANGIODYNAMICS INC COM 03475V101 1145 56896 SH DFND 02 0 56287 609 ANGIODYNAMICS INC COM 03475V101 0 13 SH DFND 06 0 13 0 ANGIODYNAMICS INC COM 03475V101 157 7821 SH DFND 43 0 0 7821 ANGLOGOLD ASHANTI LTD SPONSORED 035128206 3156 251489 SH DFND 01 11417 237633 2439 ANGLOGOLD ASHANTI LTD SPONSORED 035128206 8031 639881 SH DFND 02 0 272933 366948 ANGLOGOLD ASHANTI LTD SPONSORED 035128206 11 909 SH DFND 06 0 909 0 ANGLOGOLD ASHANTI LTD SPONSORED 035128206 1 50 SH DFND 28 50 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED 03524A108 37796 574314 SH DFND 01 571427 0 2887 ANHEUSER BUSCH INBEV SA/NV SPONSORED 03524A108 15296 232426 SH DFND 02 0 41704 190722 ANHEUSER BUSCH INBEV SA/NV SPONSORED 03524A108 3765 57208 SH DFND 06 0 57208 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED 03524A108 868 13194 SH DFND 28 13194 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED 03524A108 114363 1737775 SH DFND 43 0 0 1737775 ANHEUSER BUSCH INBEV SA/NV SPONSORED 03524A108 1626 24713 SH DFND 43, 01 0 0 24713 ANI PHARMACEUTICALS INC COM 00182C103 290 6437 SH DFND 01 1895 4105 437 ANI PHARMACEUTICALS INC COM 00182C103 1264 28067 SH DFND 02 0 27156 911 ANI PHARMACEUTICALS INC COM 00182C103 0 1 SH DFND 06 0 1 0 ANIKA THERAPEUTICS INC COM 035255108 247 7350 SH DFND 01 2391 4907 52 ANIKA THERAPEUTICS INC COM 035255108 443 13173 SH DFND 02 0 12399 774 ANIKA THERAPEUTICS INC COM 035255108 0 3 SH DFND 06 0 3 0 ANIXA BIOSCIENCES INC COM 03528H109 16 4080 SH DFND 02 0 0 4080 ANIXTER INTL INC COM 035290105 694 12774 SH DFND 01 5400 7140 234 ANIXTER INTL INC COM 035290105 1804 33209 SH DFND 02 0 32828 381 ANIXTER INTL INC COM 035290105 0 4 SH DFND 06 0 4 0 ANIXTER INTL INC COM 035290105 2387 43953 SH DFND 43 0 0 43953 ANIXTER INTL INC COM 035290105 678 12493 SH DFND 43, 01 0 0 12493 ANNALY CAP MGMT INC COM 035710409 2959 301301 SH DFND 01 272750 14495 14056 ANNALY CAP MGMT INC COM 035710409 58748 5982480 SH DFND 02 0 5616081 366399 ANNALY CAP MGMT INC COM 035710409 967 98434 SH DFND 06 0 98434 0 ANNALY CAP MGMT INC COM 035710409 4141 421657 SH DFND 43 0 0 421657 ANNALY CAP MGMT INC COM 035710409 1144 116506 SH DFND 43, 01 0 0 116506 ANSYS INC COM 03662Q105 3977 27823 SH DFND 01 17390 10174 259 ANSYS INC COM 03662Q105 5297 37061 SH DFND 02 0 26702 10359 ANSYS INC COM 03662Q105 487 3405 SH DFND 06 0 3405 0 ANSYS INC COM 03662Q105 4 28 SH DFND 28 28 0 0 ANSYS INC COM 03662Q105 92177 644862 SH DFND 43 0 0 644862 ANSYS INC COM 03662Q105 3791 26524 SH DFND 43, 01 0 0 26524 ANTARES PHARMA INC COM 036642106 179 65862 SH DFND 01 25690 40172 0 ANTARES PHARMA INC COM 036642106 97 35617 SH DFND 02 0 27617 8000 ANTARES PHARMA INC COM 036642106 0 65 SH DFND 06 0 65 0 ANTERO MIDSTREAM GP LP COM SHS RE 03675Y103 126 11270 SH DFND 01 775 6564 3931 ANTERO MIDSTREAM GP LP COM SHS RE 03675Y103 10 927 SH DFND 02 0 602 325 ANTERO MIDSTREAM GP LP COM SHS RE 03675Y103 3 257 SH DFND 06 0 257 0 ANTERO MIDSTREAM PARTNERS LP UNT LTD PA 03673L103 4943 231080 SH DFND 01 2991 215873 12216 ANTERO MIDSTREAM PARTNERS LP UNT LTD PA 03673L103 15779 737673 SH DFND 02 0 583052 154621 ANTERO MIDSTREAM PARTNERS LP UNT LTD PA 03673L103 524 24488 SH DFND 06 0 24488 0 ANTERO RES CORP COM 03674X106 355 37838 SH DFND 01 30524 3465 3849 ANTERO RES CORP COM 03674X106 6245 665105 SH DFND 02 0 656677 8428 ANTERO RES CORP COM 03674X106 65 6918 SH DFND 06 0 6918 0 ANTERO RES CORP OPTIONS 03674X106 1911 203500 SH Put DFND 02 0 203500 0 ANTERO RES CORP COM 03674X106 9708 1033919 SH DFND 43 0 0 1033919 ANTERO RES CORP COM 03674X106 584 62193 SH DFND 43, 01 0 0 62193 ANTHEM INC COM 036752103 83067 316289 SH DFND 01 157751 9848 148690 ANTHEM INC COM 036752103 313310 1192972 SH DFND 02 0 38131 1154841 ANTHEM INC COM 036752103 2803 10673 SH DFND 06 0 10673 0 ANTHEM INC COM 036752103 2981 11352 SH DFND 28 7873 0 3479 ANTHEM INC OPTIONS 036752103 4045 15400 SH Put DFND 02 0 15400 0 ANTHEM INC OPTIONS 036752103 473 1800 SH Call DFND 02 0 1800 0 ANTHEM INC NOTE 2.75 94973VBG1 1031 285000 PRN DFND 02 0 284000 1000 ANTHEM INC COM 036752103 395161 1504630 SH DFND 43 0 0 1504630 ANTHEM INC NOTE 2.75 94973VBG1 4581 1267000 PRN DFND 43 0 0 1267000 ANTHEM INC COM 036752103 11416 43468 SH DFND 43, 01 0 0 43468 ANWORTH MORTGAGE ASSET CP COM 037347101 25 6291 SH DFND 01 6291 0 0 ANWORTH MORTGAGE ASSET CP COM 037347101 703 174064 SH DFND 02 0 137392 36672 ANWORTH MORTGAGE ASSET CP COM 037347101 0 34 SH DFND 06 0 34 0 AON PLC SHS CL A G0408V102 24606 169276 SH DFND 01 149780 10883 8613 AON PLC SHS CL A G0408V102 9829 67619 SH DFND 02 0 25433 42186 AON PLC SHS CL A G0408V102 1515 10424 SH DFND 06 0 10424 0 AON PLC SHS CL A G0408V102 1317 9062 SH DFND 28 7682 0 1380 AON PLC OPTIONS G0408V102 15 100 SH Call DFND 02 0 100 0 AON PLC SHS CL A G0408V102 207455 1427184 SH DFND 43 0 0 1427184 AON PLC SHS CL A G0408V102 39343 270659 SH DFND 43, 01 0 0 270659 APACHE CORP COM 037411105 18489 704361 SH DFND 01 641396 59617 3348 APACHE CORP COM 037411105 17912 682379 SH DFND 02 0 569413 112966 APACHE CORP COM 037411105 707 26931 SH DFND 06 0 26931 0 APACHE CORP COM 037411105 27 1012 SH DFND 28 1012 0 0 APACHE CORP OPTIONS 037411105 7064 269100 SH Put DFND 02 0 269100 0 APACHE CORP OPTIONS 037411105 218 8300 SH Call DFND 02 0 8300 0 APACHE CORP COM 037411105 14248 542773 SH DFND 43 0 0 542773 APACHE CORP COM 037411105 23 872 SH DFND 43, 01 0 0 872 APARTMENT INVT & MGMT CO CL A 03748R101 1429 32566 SH DFND 01 31262 1046 258 APARTMENT INVT & MGMT CO CL A 03748R101 13195 300711 SH DFND 02 0 152355 148356 APARTMENT INVT & MGMT CO CL A 03748R101 533 12140 SH DFND 06 0 12140 0 APARTMENT INVT & MGMT CO CL A 03748R101 7 163 SH DFND 28 163 0 0 APARTMENT INVT & MGMT CO CL A 03748R101 18051 411373 SH DFND 43 0 0 411373 APARTMENT INVT & MGMT CO CL A 03748R101 55 1243 SH DFND 43, 01 0 0 1243 APELLIS PHARMACEUTICALS INC COM 03753U106 159 12034 SH DFND 01 5812 6222 0 APELLIS PHARMACEUTICALS INC COM 03753U106 72 5487 SH DFND 02 0 5487 0 APELLIS PHARMACEUTICALS INC COM 03753U106 0 12 SH DFND 06 0 12 0 APERGY CORP COM 03755L104 16016 591418 SH DFND 01 589950 690 778 APERGY CORP COM 03755L104 5582 206139 SH DFND 02 0 30416 175723 APERGY CORP COM 03755L104 15 552 SH DFND 06 0 552 0 APERGY CORP COM 03755L104 1 23 SH DFND 28 23 0 0 APERGY CORP COM 03755L104 8318 307171 SH DFND 43 0 0 307171 APERGY CORP COM 03755L104 3680 135902 SH DFND 43, 01 0 0 135902 APHRIA INC COM 03765K104 802 141033 SH DFND 05 141033 0 0 APHRIA INC COM 03765K104 4 750 SH DFND 01 750 0 0 APHRIA INC COM 03765K104 1369 240569 SH DFND 02 0 239253 1316 APOGEE ENTERPRISES INC COM 037598109 747 25035 SH DFND 01 5153 19696 186 APOGEE ENTERPRISES INC COM 037598109 117 3909 SH DFND 02 0 1286 2623 APOGEE ENTERPRISES INC COM 037598109 0 9 SH DFND 06 0 9 0 APOGEE ENTERPRISES INC COM 037598109 2928 98100 SH DFND 43 0 0 98100 APOGEE ENTERPRISES INC COM 037598109 199 6659 SH DFND 43, 01 0 0 6659 APOLLO COML REAL EST FIN INC COM 03762U105 315 18920 SH DFND 01 18142 0 778 APOLLO COML REAL EST FIN INC COM 03762U105 20188 1211748 SH DFND 02 0 445652 766096 APOLLO COML REAL EST FIN INC COM 03762U105 1 90 SH DFND 06 0 90 0 APOLLO COML REAL EST FIN INC NOTE 4.75 03762UAB1 71 76000 PRN DFND 02 0 65000 11000 APOLLO COML REAL EST FIN INC NOTE 5.37 03762UAC9 279 291000 PRN DFND 02 0 291000 0 APOLLO COML REAL EST FIN INC COM 03762U105 1845 110729 SH DFND 43 0 0 110729 APOLLO ENDOSURGERY INC COM 03767D108 5 1375 SH DFND 02 0 0 1375 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 9742 396983 SH DFND 01 100840 296143 0 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 76039 3098557 SH DFND 02 0 801000 2297557 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 67 2713 SH DFND 06 0 2713 0 APOLLO GLOBAL MGMT LLC OPTIONS 037612306 1227 50000 SH Put DFND 01 0 50000 0 APOLLO GLOBAL MGMT LLC OPTIONS 037612306 8589 350000 SH Call DFND 01 0 350000 0 APOLLO INVT CORP COM NEW 03761U502 122 9878 SH DFND 01 9743 0 135 APOLLO INVT CORP COM NEW 03761U502 530 42735 SH DFND 02 0 481 42254 APOLLO INVT CORP COM NEW 03761U502 80 6412 SH DFND 06 0 6412 0 APOLLO INVT CORP COM NEW 03761U502 2226 179487 SH DFND 43 0 0 179487 APOLLO MEDICAL HLDGS INC COM NEW 03763A207 63 3149 SH DFND 01 1864 1285 0 APOLLO MEDICAL HLDGS INC COM NEW 03763A207 2 76 SH DFND 06 0 76 0 APOLLO SR FLOATING RATE FD I COM 037636107 1219 84701 SH DFND 01 84701 0 0 APOLLO SR FLOATING RATE FD I COM 037636107 813 56507 SH DFND 02 0 0 56507 APOLLO TACTICAL INCOME FD IN COM 037638103 3549 257699 SH DFND 02 0 0 257699 APPFOLIO INC COM CL A 03783C100 404 6819 SH DFND 01 2959 3860 0 APPFOLIO INC COM CL A 03783C100 1685 28446 SH DFND 02 0 28446 0 APPFOLIO INC COM CL A 03783C100 4 60 SH DFND 06 0 60 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 477 33480 SH DFND 01 30073 155 3252 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 3482 244177 SH DFND 02 0 227289 16888 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 40 2779 SH DFND 06 0 2779 0 APPLE INC COM 037833100 1991290 12623878 SH DFND 01 11440504 521856 661518 APPLE INC COM 037833100 2508507 15902797 SH DFND 02 0 1806832 14095965 APPLE INC COM 037833100 67110 425450 SH DFND 06 0 425450 0 APPLE INC COM 037833100 24258 153784 SH DFND 28 138200 0 15584 APPLE INC OPTIONS 037833100 51818 328500 SH Put DFND 01 0 328500 0 APPLE INC OPTIONS 037833100 523302 3317500 SH Put DFND 02 0 3288900 28600 APPLE INC OPTIONS 037833100 97278 616700 SH Put DFND 06 0 616700 0 APPLE INC OPTIONS 037833100 394 2500 SH Call DFND 01 2500 0 0 APPLE INC OPTIONS 037833100 177773 1127000 SH Call DFND 02 0 1126800 200 APPLE INC OPTIONS 037833100 64863 411200 SH Call DFND 06 0 411200 0 APPLE INC COM 037833100 1551061 9833022 SH DFND 43 0 0 9833022 APPLE INC COM 037833100 111903 709414 SH DFND 43, 01 0 0 709414 APPLIED GENETIC TECHNOL CORP COM 03820J100 115 46269 SH DFND 02 0 42676 3593 APPLIED INDL TECHNOLOGIES IN COM 03820C105 1637 30351 SH DFND 01 20777 9303 271 APPLIED INDL TECHNOLOGIES IN COM 03820C105 6565 121704 SH DFND 02 0 120544 1160 APPLIED INDL TECHNOLOGIES IN COM 03820C105 1 13 SH DFND 06 0 13 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 5856 108562 SH DFND 43 0 0 108562 APPLIED MATLS INC COM 038222105 37000 1130128 SH DFND 01 1038549 84725 6854 APPLIED MATLS INC COM 038222105 58092 1774332 SH DFND 02 0 683238 1091094 APPLIED MATLS INC COM 038222105 2767 84517 SH DFND 06 0 84517 0 APPLIED MATLS INC COM 038222105 145 4438 SH DFND 28 2465 0 1973 APPLIED MATLS INC OPTIONS 038222105 949 29000 SH Put DFND 02 0 29000 0 APPLIED MATLS INC OPTIONS 038222105 373 11400 SH Call DFND 02 0 11400 0 APPLIED MATLS INC COM 038222105 31250 954482 SH DFND 43 0 0 954482 APPLIED MATLS INC COM 038222105 15515 473883 SH DFND 43, 01 0 0 473883 APPLIED OPTOELECTRONICS INC COM 03823U102 273 17717 SH DFND 01 4158 13475 84 APPLIED OPTOELECTRONICS INC COM 03823U102 9 589 SH DFND 02 0 584 5 APPLIED OPTOELECTRONICS INC COM 03823U102 0 8 SH DFND 06 0 8 0 APPROACH RESOURCES INC COM 03834A103 20 22995 SH DFND 01 0 22995 0 APPROACH RESOURCES INC COM 03834A103 131 150680 SH DFND 02 0 150680 0 APPROACH RESOURCES INC COM 03834A103 0 173 SH DFND 06 0 173 0 APPTIO INC CL A 03835C108 36992 974490 SH DFND 01 9675 964815 0 APPTIO INC CL A 03835C108 4468 117707 SH DFND 02 0 68656 49051 APPTIO INC CL A 03835C108 0 11 SH DFND 06 0 11 0 APPTIO INC CL A 03835C108 8 200 SH DFND 43 0 0 200 APTARGROUP INC COM 038336103 5824 61912 SH DFND 01 58540 2740 632 APTARGROUP INC COM 038336103 1517 16129 SH DFND 02 0 14636 1493 APTARGROUP INC COM 038336103 26 273 SH DFND 06 0 273 0 APTARGROUP INC COM 038336103 2 23 SH DFND 28 23 0 0 APTARGROUP INC COM 038336103 23299 247673 SH DFND 43 0 0 247673 APTARGROUP INC COM 038336103 1702 18098 SH DFND 43, 01 0 0 18098 APTINYX INC COM 03836N103 153 9239 SH DFND 01 2115 7124 0 APTINYX INC COM 03836N103 65 3952 SH DFND 02 0 3952 0 APTINYX INC COM 03836N103 0 22 SH DFND 06 0 22 0 APTIV PLC SHS G6095L109 41541 674693 SH DFND 01 659798 12142 2753 APTIV PLC SHS G6095L109 7965 129364 SH DFND 02 0 82337 47027 APTIV PLC SHS G6095L109 822 13357 SH DFND 06 0 13357 0 APTIV PLC SHS G6095L109 989 16067 SH DFND 28 15525 0 542 APTIV PLC OPTIONS G6095L109 7592 123300 SH Call DFND 02 0 123300 0 APTIV PLC SHS G6095L109 33741 548006 SH DFND 43 0 0 548006 APTIV PLC SHS G6095L109 444 7213 SH DFND 43, 01 0 0 7213 APTOSE BIOSCIENCES INC COM NEW 03835T200 2 1000 SH DFND 02 0 500 500 AQUA AMERICA INC COM 03836W103 6028 176302 SH DFND 01 166661 7886 1755 AQUA AMERICA INC COM 03836W103 3413 99837 SH DFND 02 0 11143 88694 AQUA AMERICA INC COM 03836W103 27 782 SH DFND 06 0 782 0 AQUA AMERICA INC COM 03836W103 21 624 SH DFND 28 624 0 0 AQUA AMERICA INC COM 03836W103 12820 374953 SH DFND 43 0 0 374953 AQUA METALS INC COM 03837J101 110 60200 SH DFND 02 0 60000 200 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 1 656 SH DFND 01 656 0 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 0 106 SH DFND 02 0 0 106 AQUANTIA CORP COM 03842Q108 109 12454 SH DFND 01 4215 8239 0 AQUANTIA CORP COM 03842Q108 87 9911 SH DFND 02 0 9911 0 AQUANTIA CORP COM 03842Q108 1 82 SH DFND 06 0 82 0 AQUAVENTURE HLDGS LTD SHS G0443N107 164 8662 SH DFND 01 3090 5572 0 AQUAVENTURE HLDGS LTD SHS G0443N107 1 35 SH DFND 02 0 35 0 AQUAVENTURE HLDGS LTD SHS G0443N107 0 1 SH DFND 06 0 1 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 33 5258 SH DFND 01 1801 3457 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 17 2755 SH DFND 02 0 2755 0 AQUESTIVE THERAPEUTICS INC COM 03843E104 0 20 SH DFND 06 0 20 0 AQUINOX PHARMACEUTICALS INC COM 03842B101 0 35 SH DFND 02 0 35 0 ARAMARK COM 03852U106 3932 135714 SH DFND 01 131486 3861 367 ARAMARK COM 03852U106 13416 463093 SH DFND 02 0 324583 138510 ARAMARK COM 03852U106 241 8317 SH DFND 06 0 8317 0 ARAMARK COM 03852U106 5 160 SH DFND 28 160 0 0 ARAMARK COM 03852U106 20390 703826 SH DFND 43 0 0 703826 ARAMARK COM 03852U106 1147 39609 SH DFND 43, 01 0 0 39609 ARATANA THERAPEUTICS INC COM 03874P101 203 33035 SH DFND 01 9665 23370 0 ARATANA THERAPEUTICS INC COM 03874P101 32 5178 SH DFND 02 0 178 5000 ARATANA THERAPEUTICS INC COM 03874P101 1 178 SH DFND 06 0 178 0 ARAVIVE INC COM 03890D108 9 2585 SH DFND 02 0 2519 66 ARBOR RLTY TR INC COM 038923108 177 17583 SH DFND 01 17583 0 0 ARBOR RLTY TR INC COM 038923108 3151 312913 SH DFND 02 0 309415 3498 ARBOR RLTY TR INC COM 038923108 0 3 SH DFND 06 0 3 0 ARBUTUS BIOPHARMA CORP COM 03879J100 100 26012 SH DFND 01 6295 19717 0 ARBUTUS BIOPHARMA CORP COM 03879J100 12 3213 SH DFND 02 0 263 2950 ARBUTUS BIOPHARMA CORP COM 03879J100 1 135 SH DFND 06 0 135 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 678 330608 SH DFND 02 0 330608 0 ARCA BIOPHARMA INC COM PAR 00211Y407 0 572 SH DFND 01 572 0 0 ARCA BIOPHARMA INC COM PAR 00211Y407 0 4 SH DFND 02 0 0 4 ARCADIA BIOSCIENCES INC COM NEW 039014204 0 3 SH DFND 02 0 3 0 ARCBEST CORP COM 03937C105 667 19463 SH DFND 01 12926 6231 306 ARCBEST CORP COM 03937C105 4935 144044 SH DFND 02 0 136512 7532 ARCBEST CORP COM 03937C105 0 10 SH DFND 06 0 10 0 ARCBEST CORP COM 03937C105 2673 78032 SH DFND 43 0 0 78032 ARCELORMITTAL SA LUXEMBOURG NY REGISTR 03938L203 420 20326 SH DFND 01 15253 1025 4048 ARCELORMITTAL SA LUXEMBOURG NY REGISTR 03938L203 157 7575 SH DFND 02 0 0 7575 ARCELORMITTAL SA LUXEMBOURG NY REGISTR 03938L203 29989 1450868 SH DFND 43 0 0 1450868 ARCH CAP GROUP LTD ORD G0450A105 1825 68287 SH DFND 01 60111 5237 2939 ARCH CAP GROUP LTD ORD G0450A105 5674 212342 SH DFND 02 0 139976 72366 ARCH CAP GROUP LTD ORD G0450A105 366 13691 SH DFND 06 0 13691 0 ARCH CAP GROUP LTD ORD G0450A105 11574 433175 SH DFND 43 0 0 433175 ARCH CAP GROUP LTD ORD G0450A105 3034 113537 SH DFND 43, 01 0 0 113537 ARCH COAL INC CL A 039380407 580 6989 SH DFND 01 2949 4040 0 ARCH COAL INC CL A 039380407 1177 14183 SH DFND 02 0 14183 0 ARCH COAL INC CL A 039380407 0 1 SH DFND 06 0 1 0 ARCHER DANIELS MIDLAND CO COM 039483102 46554 1136283 SH DFND 01 1003441 125171 7671 ARCHER DANIELS MIDLAND CO COM 039483102 35917 876663 SH DFND 02 0 530460 346203 ARCHER DANIELS MIDLAND CO COM 039483102 1425 34778 SH DFND 06 0 34778 0 ARCHER DANIELS MIDLAND CO COM 039483102 296 7217 SH DFND 28 5353 0 1864 ARCHER DANIELS MIDLAND CO OPTIONS 039483102 21366 521500 SH Call DFND 02 0 521500 0 ARCHER DANIELS MIDLAND CO COM 039483102 69183 1688636 SH DFND 43 0 0 1688636 ARCHER DANIELS MIDLAND CO COM 039483102 78 1898 SH DFND 43, 01 0 0 1898 ARCHROCK INC COM 03957W106 528 70494 SH DFND 01 37065 32589 840 ARCHROCK INC COM 03957W106 620 82843 SH DFND 02 0 53734 29109 ARCHROCK INC COM 03957W106 0 41 SH DFND 06 0 41 0 ARCHROCK INC COM 03957W106 17222 2299321 SH DFND 43 0 0 2299321 ARCIMOTO INC COM 039587100 1 250 SH DFND 01 250 0 0 ARCIMOTO INC COM 039587100 0 27 SH DFND 02 0 27 0 ARCO PLATFORM LTD COM CL A G04553106 2 100 SH DFND 02 0 0 100 ARCONIC INC COM 03965L100 24848 1473797 SH DFND 01 167447 1299546 6804 ARCONIC INC COM 03965L100 8562 507841 SH DFND 02 0 425610 82231 ARCONIC INC COM 03965L100 938 55630 SH DFND 06 0 55630 0 ARCONIC INC COM 03965L100 24 1417 SH DFND 28 346 0 1071 ARCONIC INC OPTIONS 03965L100 445 26400 SH Call DFND 02 0 26400 0 ARCONIC INC COM 03965L100 371 21984 SH DFND 43 0 0 21984 ARCOS DORADOS HOLDINGS INC SHS CLASS G0457F107 47 5900 SH DFND 01 5900 0 0 ARCOS DORADOS HOLDINGS INC SHS CLASS G0457F107 63 7993 SH DFND 02 0 0 7993 ARCOSA INC COM 039653100 727 26265 SH DFND 01 12798 11779 1688 ARCOSA INC COM 039653100 791 28549 SH DFND 02 0 18652 9897 ARCOSA INC COM 039653100 6 200 SH DFND 06 0 200 0 ARCOSA INC COM 039653100 1023 36928 SH DFND 43 0 0 36928 ARCOSA INC COM 039653100 38 1371 SH DFND 43, 01 0 0 1371 ARCTURUS THERAPEUTICS LTD SHS M1492T105 7 1448 SH DFND 02 0 1448 0 ARCUS BIOSCIENCES INC COM 03969F109 190 17609 SH DFND 01 4367 13242 0 ARCUS BIOSCIENCES INC COM 03969F109 34 3145 SH DFND 02 0 3145 0 ARCUS BIOSCIENCES INC COM 03969F109 1 57 SH DFND 06 0 57 0 ARDAGH GROUP S A CL A L0223L101 50 4504 SH DFND 01 2680 29 1795 ARDAGH GROUP S A CL A L0223L101 218 19718 SH DFND 02 0 19668 50 ARDAGH GROUP S A CL A L0223L101 0 17 SH DFND 06 0 17 0 ARDELYX INC COM 039697107 40 22310 SH DFND 01 0 22310 0 ARDELYX INC COM 039697107 189 105546 SH DFND 02 0 105546 0 ARDELYX INC COM 039697107 0 167 SH DFND 06 0 167 0 ARDMORE SHIPPING CORP COM Y0207T100 112 23893 SH DFND 01 6839 17054 0 ARDMORE SHIPPING CORP COM Y0207T100 144 30774 SH DFND 02 0 30274 500 ARDMORE SHIPPING CORP COM Y0207T100 1 128 SH DFND 06 0 128 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 318 8163 SH DFND 01 8163 0 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 513 13173 SH DFND 02 0 11890 1283 ARENA PHARMACEUTICALS INC COM NEW 040047607 1 20 SH DFND 06 0 20 0 ARES CAP CORP COM 04010L103 2297 147424 SH DFND 01 147268 0 156 ARES CAP CORP COM 04010L103 30407 1951689 SH DFND 02 0 7338 1944351 ARES CAP CORP NOTE 4.37 04010LAM5 11 11000 PRN DFND 02 0 0 11000 ARES CAP CORP NOTE 3.75 04010LAT0 1747 1748000 PRN DFND 02 0 1748000 0 ARES CAP CORP COM 04010L103 9041 580296 SH DFND 43 0 0 580296 ARES CAP CORP NOTE 4.37 04010LAM5 5184 5188000 PRN DFND 43 0 0 5188000 ARES COML REAL ESTATE CORP COM 04013V108 21 1595 SH DFND 01 1595 0 0 ARES COML REAL ESTATE CORP COM 04013V108 3881 297651 SH DFND 02 0 151483 146168 ARES COML REAL ESTATE CORP COM 04013V108 1 102 SH DFND 06 0 102 0 ARES DYNAMIC CR ALLOCATION F COM 04014F102 49 3543 SH DFND 01 1918 0 1625 ARES DYNAMIC CR ALLOCATION F COM 04014F102 6160 446400 SH DFND 02 0 0 446400 ARES MANAGEMENT CORPORATION CL A COM S 03990B101 1 54 SH DFND 01 0 54 0 ARES MANAGEMENT CORPORATION CL A COM S 03990B101 2375 133605 SH DFND 02 0 755 132850 ARES MANAGEMENT CORPORATION CL A COM S 03990B101 6 322 SH DFND 06 0 322 0 ARGAN INC COM 04010E109 253 6681 SH DFND 01 3135 3546 0 ARGAN INC COM 04010E109 2901 76671 SH DFND 02 0 76253 418 ARGAN INC COM 04010E109 0 8 SH DFND 06 0 8 0 ARGENX SE SPONSORED 04016X101 142 1480 SH DFND 01 306 1174 0 ARGENX SE SPONSORED 04016X101 0 2 SH DFND 28 2 0 0 ARGENX SE SPONSORED 04016X101 842 8765 SH DFND 43 0 0 8765 ARGO GROUP INTL HLDGS LTD COM G0464B107 1961 29155 SH DFND 01 11536 17609 10 ARGO GROUP INTL HLDGS LTD COM G0464B107 58 865 SH DFND 02 0 115 750 ARGO GROUP INTL HLDGS LTD COM G0464B107 0 7 SH DFND 06 0 7 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 14133 210152 SH DFND 43 0 0 210152 ARGO GROUP INTL HLDGS LTD COM G0464B107 3241 48194 SH DFND 43, 01 0 0 48194 ARISTA NETWORKS INC COM 040413106 4883 23175 SH DFND 01 16844 6074 257 ARISTA NETWORKS INC COM 040413106 24250 115092 SH DFND 02 0 10345 104747 ARISTA NETWORKS INC COM 040413106 406 1929 SH DFND 06 0 1929 0 ARISTA NETWORKS INC COM 040413106 1 4 SH DFND 28 4 0 0 ARISTA NETWORKS INC COM 040413106 937 4449 SH DFND 43 0 0 4449 ARISTA NETWORKS INC COM 040413106 12 57 SH DFND 43, 01 0 0 57 ARK ETF TR INNOVATION 00214Q104 52 1400 SH DFND 01 1400 0 0 ARK ETF TR INNOVATION 00214Q104 3 79 SH DFND 02 0 0 79 ARK ETF TR GEN REV ML 00214Q302 11 450 SH DFND 01 450 0 0 ARK ETF TR ISRAEL INO 00214Q609 139 7500 SH DFND 01 7500 0 0 ARK ETF TR ISRAEL INO 00214Q609 4 200 SH DFND 02 0 0 200 ARK ETF TR INNOVATION 00214Q104 1 17 SH DFND 43 0 0 17 ARK RESTAURANTS CORP COM 040712101 62 3350 SH DFND 02 0 0 3350 ARLINGTON ASSET INVT CORP CL A NEW 041356205 588 81223 SH DFND 01 68978 12245 0 ARLINGTON ASSET INVT CORP CL A NEW 041356205 29 3986 SH DFND 02 0 2986 1000 ARLINGTON ASSET INVT CORP CL A NEW 041356205 46 6375 SH DFND 06 0 6375 0 ARLO TECHNOLOGIES INC COM 04206A101 74 7370 SH DFND 01 2011 5359 0 ARLO TECHNOLOGIES INC COM 04206A101 3 301 SH DFND 02 0 71 230 ARLO TECHNOLOGIES INC COM 04206A101 0 6 SH DFND 06 0 6 0 ARLO TECHNOLOGIES INC COM 04206A101 704 70559 SH DFND 43 0 0 70559 ARMADA HOFFLER PPTYS INC COM 04208T108 92 6529 SH DFND 01 6209 0 320 ARMADA HOFFLER PPTYS INC COM 04208T108 1362 96843 SH DFND 02 0 48347 48496 ARMADA HOFFLER PPTYS INC COM 04208T108 0 21 SH DFND 06 0 21 0 ARMADA HOFFLER PPTYS INC COM 04208T108 1982 140932 SH DFND 43 0 0 140932 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 456 22253 SH DFND 01 21990 0 263 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 805 39264 SH DFND 02 0 34248 5016 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 0 17 SH DFND 06 0 17 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 432 21063 SH DFND 43 0 0 21063 ARMSTRONG FLOORING INC COM 04238R106 184 15527 SH DFND 01 4892 10635 0 ARMSTRONG FLOORING INC COM 04238R106 1070 90380 SH DFND 02 0 90139 241 ARMSTRONG FLOORING INC COM 04238R106 0 10 SH DFND 06 0 10 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 1824 31342 SH DFND 01 4805 26216 321 ARMSTRONG WORLD INDS INC NEW COM 04247X102 8935 153499 SH DFND 02 0 14872 138627 ARMSTRONG WORLD INDS INC NEW COM 04247X102 11 193 SH DFND 06 0 193 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 13079 224693 SH DFND 43 0 0 224693 AROTECH CORP COM NEW 042682203 0 28 SH DFND 01 28 0 0 ARQULE INC COM 04269E107 43 15636 SH DFND 01 15636 0 0 ARQULE INC COM 04269E107 3 932 SH DFND 02 0 932 0 ARQULE INC COM 04269E107 0 96 SH DFND 06 0 96 0 ARRAY BIOPHARMA INC COM 04269X105 1132 79421 SH DFND 01 76075 3346 0 ARRAY BIOPHARMA INC COM 04269X105 5643 395973 SH DFND 02 0 392179 3794 ARRAY BIOPHARMA INC COM 04269X105 1 95 SH DFND 06 0 95 0 ARRAY BIOPHARMA INC OPTIONS 04269X105 5700 400000 SH Put DFND 02 0 400000 0 ARRAY BIOPHARMA INC OPTIONS 04269X105 71 5000 SH Call DFND 02 0 5000 0 ARRAY BIOPHARMA INC COM 04269X105 2828 198442 SH DFND 43 0 0 198442 ARRAY BIOPHARMA INC COM 04269X105 1364 95752 SH DFND 43, 01 0 0 95752 ARRIS INTL INC SHS G0551A103 6419 209964 SH DFND 01 16896 191625 1443 ARRIS INTL INC SHS G0551A103 38313 1253284 SH DFND 02 0 1251187 2097 ARRIS INTL INC SHS G0551A103 23 754 SH DFND 06 0 754 0 ARRIS INTL INC SHS G0551A103 2 51 SH DFND 28 51 0 0 ARRIS INTL INC SHS G0551A103 26 837 SH DFND 43 0 0 837 ARROW ELECTRS INC COM 042735100 1692 24542 SH DFND 01 15589 7592 1361 ARROW ELECTRS INC COM 042735100 12627 183136 SH DFND 02 0 58021 125115 ARROW ELECTRS INC COM 042735100 203 2946 SH DFND 06 0 2946 0 ARROW ELECTRS INC COM 042735100 1 14 SH DFND 28 14 0 0 ARROW ELECTRS INC COM 042735100 22352 324179 SH DFND 43 0 0 324179 ARROW ELECTRS INC COM 042735100 2747 39845 SH DFND 43, 01 0 0 39845 ARROW ETF TR ARROW DJ G 04273H104 480 31873 SH DFND 02 0 0 31873 ARROW ETF TR ARROW DJ G 04273H104 16 1033 SH DFND 43 0 0 1033 ARROW FINL CORP COM 042744102 798 24935 SH DFND 01 20011 4924 0 ARROW FINL CORP COM 042744102 116 3624 SH DFND 02 0 1567 2057 ARROW FINL CORP COM 042744102 0 3 SH DFND 06 0 3 0 ARROW INVTS TR QVM EQT FA 042765784 200 8300 SH DFND 02 0 0 8300 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 193 15553 SH DFND 01 15553 0 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 362 29156 SH DFND 02 0 27369 1787 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 1 60 SH DFND 06 0 60 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 1988 160044 SH DFND 43 0 0 160044 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 1604 129125 SH DFND 43, 01 0 0 129125 ARSANIS INC COM 042873109 7 3224 SH DFND 01 1236 1988 0 ARSANIS INC COM 042873109 0 33 SH DFND 02 0 33 0 ARSANIS INC COM 042873109 0 20 SH DFND 06 0 20 0 ARTESIAN RESOURCES CORP CL A 043113208 232 6654 SH DFND 01 2605 4049 0 ARTESIAN RESOURCES CORP CL A 043113208 382 10959 SH DFND 02 0 2610 8349 ARTESIAN RESOURCES CORP CL A 043113208 1 30 SH DFND 06 0 30 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 702 31768 SH DFND 01 14852 16761 155 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1147 51898 SH DFND 02 0 51160 738 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 22 994 SH DFND 06 0 994 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 6332 286365 SH DFND 43 0 0 286365 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 352 15911 SH DFND 43, 01 0 0 15911 ARVINAS INC COM 04335A105 40 3137 SH DFND 01 0 3137 0 ARVINAS INC COM 04335A105 0 37 SH DFND 02 0 37 0 ARVINAS INC COM 04335A105 0 37 SH DFND 06 0 37 0 ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 3 300 SH DFND 01 300 0 0 ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 112 11802 SH DFND 02 0 0 11802 ASANKO GOLD INC COM 04341Y105 26 40772 SH DFND 02 0 40272 500 ASBURY AUTOMOTIVE GROUP INC COM 043436104 1131 16961 SH DFND 01 11895 4387 679 ASBURY AUTOMOTIVE GROUP INC COM 043436104 6506 97600 SH DFND 02 0 59945 37655 ASBURY AUTOMOTIVE GROUP INC COM 043436104 0 3 SH DFND 06 0 3 0 ASBURY AUTOMOTIVE GROUP INC OPTIONS 043436104 6666 100000 SH Put DFND 06 0 100000 0 ASCENA RETAIL GROUP INC COM 04351G101 255 101533 SH DFND 01 20953 78372 2208 ASCENA RETAIL GROUP INC COM 04351G101 1596 635874 SH DFND 02 0 633727 2147 ASCENA RETAIL GROUP INC COM 04351G101 0 197 SH DFND 06 0 197 0 ASCENDIS PHARMA A S SPONSORED 04351P101 662 10574 SH DFND 01 496 10078 0 ASCENDIS PHARMA A S SPONSORED 04351P101 246 3924 SH DFND 02 0 94 3830 ASCENT CAP GROUP INC COM SER A 043632108 0 116 SH DFND 01 116 0 0 ASCENT CAP GROUP INC COM SER A 043632108 339 869036 SH DFND 02 0 868999 37 ASE TECHNOLOGY HOLDING CO LT SPONSORED 00215W100 576 153551 SH DFND 01 153551 0 0 ASE TECHNOLOGY HOLDING CO LT SPONSORED 00215W100 326 86925 SH DFND 02 0 34430 52495 ASE TECHNOLOGY HOLDING CO LT SPONSORED 00215W100 10713 2856835 SH DFND 43 0 0 2856835 ASGN INC COM 00191U102 11869 217774 SH DFND 01 203126 14400 248 ASGN INC COM 00191U102 7083 129955 SH DFND 02 0 118601 11354 ASGN INC COM 00191U102 1 14 SH DFND 06 0 14 0 ASGN INC COM 00191U102 8 154 SH DFND 28 154 0 0 ASGN INC COM 00191U102 7601 139475 SH DFND 43 0 0 139475 ASGN INC COM 00191U102 364 6670 SH DFND 43, 01 0 0 6670 ASHFORD HOSPITALITY TR INC COM SHS 044103109 29 7230 SH DFND 01 7230 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 441 110166 SH DFND 02 0 106566 3600 ASHFORD HOSPITALITY TR INC COM SHS 044103109 0 12 SH DFND 06 0 12 0 ASHFORD INC COM 044104107 35 674 SH DFND 01 421 253 0 ASHFORD INC COM 044104107 6 117 SH DFND 02 0 88 29 ASHFORD INC COM 044104107 0 3 SH DFND 06 0 3 0 ASHLAND GLOBAL HLDGS INC COM 044186104 5166 72803 SH DFND 01 69025 2720 1058 ASHLAND GLOBAL HLDGS INC COM 044186104 1748 24633 SH DFND 02 0 18528 6105 ASHLAND GLOBAL HLDGS INC COM 044186104 19 274 SH DFND 06 0 274 0 ASHLAND GLOBAL HLDGS INC COM 044186104 7590 106959 SH DFND 43 0 0 106959 ASHLAND GLOBAL HLDGS INC COM 044186104 136 1922 SH DFND 43, 01 0 0 1922 ASIA PAC FD INC COM 044901106 47 4106 SH DFND 02 0 0 4106 ASML HOLDING N V N Y REGIST N07059210 32892 211360 SH DFND 01 146462 18601 46297 ASML HOLDING N V N Y REGIST N07059210 25864 166198 SH DFND 02 0 27318 138880 ASML HOLDING N V N Y REGIST N07059210 0 2 SH DFND 06 0 2 0 ASML HOLDING N V N Y REGIST N07059210 336 2156 SH DFND 28 1858 0 298 ASML HOLDING N V N Y REGIST N07059210 102450 658335 SH DFND 43 0 0 658335 ASML HOLDING N V N Y REGIST N07059210 2671 17161 SH DFND 43, 01 0 0 17161 ASPEN GROUP INC COM NEW 04530L203 2 337 SH DFND 02 0 337 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 2431 57888 SH DFND 01 5937 51566 385 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 14437 343812 SH DFND 02 0 343283 529 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 11 261 SH DFND 06 0 261 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 1130 26910 SH DFND 43 0 0 26910 ASPEN TECHNOLOGY INC COM 045327103 2366 28794 SH DFND 01 9192 19030 572 ASPEN TECHNOLOGY INC COM 045327103 4009 48778 SH DFND 02 0 38337 10441 ASPEN TECHNOLOGY INC COM 045327103 26 313 SH DFND 06 0 313 0 ASPEN TECHNOLOGY INC COM 045327103 2872 34943 SH DFND 43 0 0 34943 ASPEN TECHNOLOGY INC COM 045327103 154 1874 SH DFND 43, 01 0 0 1874 ASSEMBLY BIOSCIENCES INC COM 045396108 294 13006 SH DFND 01 4955 8051 0 ASSEMBLY BIOSCIENCES INC COM 045396108 680 30047 SH DFND 02 0 30047 0 ASSEMBLY BIOSCIENCES INC COM 045396108 0 7 SH DFND 06 0 7 0 ASSEMBLY BIOSCIENCES INC OPTIONS 045396108 226 10000 SH Put DFND 02 0 10000 0 ASSERTIO THERAPEUTICS INC COM 04545L107 136 37562 SH DFND 01 10868 24424 2270 ASSERTIO THERAPEUTICS INC COM 04545L107 150 41463 SH DFND 02 0 41230 233 ASSERTIO THERAPEUTICS INC COM 04545L107 0 17 SH DFND 06 0 17 0 ASSERTIO THERAPEUTICS INC NOTE 2.50 249908AA2 3 4000 PRN DFND 02 0 0 4000 ASSOCIATED BANC CORP COM 045487105 966 48809 SH DFND 01 39287 6379 3143 ASSOCIATED BANC CORP COM 045487105 1542 77917 SH DFND 02 0 71183 6734 ASSOCIATED BANC CORP COM 045487105 15 754 SH DFND 06 0 754 0 ASSOCIATED BANC CORP COM 045487105 2 100 SH DFND 28 100 0 0 ASSOCIATED BANC CORP COM 045487105 2271 114776 SH DFND 43 0 0 114776 ASSOCIATED BANC CORP COM 045487105 1223 61819 SH DFND 43, 01 0 0 61819 ASSOCIATED CAP GROUP INC CL A 045528106 71 2024 SH DFND 01 1321 703 0 ASSOCIATED CAP GROUP INC CL A 045528106 109 3094 SH DFND 02 0 2374 720 ASSOCIATED CAP GROUP INC CL A 045528106 0 3 SH DFND 06 0 3 0 ASSURANT INC COM 04621X108 1590 17774 SH DFND 01 12177 2843 2754 ASSURANT INC COM 04621X108 2830 31640 SH DFND 02 0 18418 13222 ASSURANT INC COM 04621X108 184 2053 SH DFND 06 0 2053 0 ASSURANT INC COM 04621X108 1 9 SH DFND 28 9 0 0 ASSURANT INC 6.50% CONV 04621X207 3473 35377 SH DFND 02 0 35377 0 ASSURANT INC COM 04621X108 11139 124547 SH DFND 43 0 0 124547 ASSURED GUARANTY LTD COM G0585R106 1257 32837 SH DFND 01 18455 228 14154 ASSURED GUARANTY LTD COM G0585R106 1324 34582 SH DFND 02 0 30640 3942 ASSURED GUARANTY LTD COM G0585R106 18 476 SH DFND 06 0 476 0 ASSURED GUARANTY LTD COM G0585R106 14751 385345 SH DFND 43 0 0 385345 ASSURED GUARANTY LTD COM G0585R106 1978 51677 SH DFND 43, 01 0 0 51677 ASTEC INDS INC COM 046224101 405 13404 SH DFND 01 7941 5337 126 ASTEC INDS INC COM 046224101 223 7398 SH DFND 02 0 6733 665 ASTEC INDS INC COM 046224101 0 16 SH DFND 06 0 16 0 ASTEC INDS INC COM 046224101 206 6834 SH DFND 43 0 0 6834 ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 0 436 SH DFND 02 0 0 436 ASTRAZENECA PLC SPONSORED 046353108 63325 1667324 SH DFND 01 558476 13629 1095219 ASTRAZENECA PLC SPONSORED 046353108 373867 9843777 SH DFND 02 0 504980 9338797 ASTRAZENECA PLC SPONSORED 046353108 134 3535 SH DFND 06 0 3535 0 ASTRAZENECA PLC SPONSORED 046353108 1196 31499 SH DFND 28 7380 0 24119 ASTRAZENECA PLC SPONSORED 046353108 513529 13521029 SH DFND 43 0 0 13521029 ASTRAZENECA PLC SPONSORED 046353108 8747 230301 SH DFND 43, 01 0 0 230301 ASTRONICS CORP COM 046433108 353 11583 SH DFND 01 3396 8187 0 ASTRONICS CORP COM 046433108 148 4845 SH DFND 02 0 1361 3484 ASTRONICS CORP COM 046433108 0 3 SH DFND 06 0 3 0 ASTRONICS CORP COM 046433108 893 29343 SH DFND 43 0 0 29343 ASTRONOVA INC COM 04638F108 0 13 SH DFND 02 0 13 0 ASTROTECH CORP COM NEW 046484200 1 264 SH DFND 02 0 264 0 ASURE SOFTWARE INC COM 04649U102 59 11549 SH DFND 01 6752 4797 0 ASURE SOFTWARE INC COM 04649U102 1 230 SH DFND 02 0 80 150 ASURE SOFTWARE INC COM 04649U102 0 48 SH DFND 06 0 48 0 ASV HLDGS INC COM 00215L104 0 6 SH DFND 02 0 6 0 AT HOME GROUP INC COM 04650Y100 378 20240 SH DFND 01 9221 11019 0 AT HOME GROUP INC COM 04650Y100 1902 101936 SH DFND 02 0 20 101916 AT HOME GROUP INC COM 04650Y100 0 20 SH DFND 06 0 20 0 AT HOME GROUP INC COM 04650Y100 1932 103524 SH DFND 43 0 0 103524 AT HOME GROUP INC COM 04650Y100 258 13849 SH DFND 43, 01 0 0 13849 AT&T INC COM 00206R102 698699 24481389 SH DFND 01 14194499 10126970 159920 AT&T INC COM 00206R102 746907 26170526 SH DFND 02 0 2302034 23868492 AT&T INC COM 00206R102 34360 1203919 SH DFND 06 0 1203919 0 AT&T INC COM 00206R102 2809 98412 SH DFND 28 88260 0 10152 AT&T INC OPTIONS 00206R102 13414 470000 SH Put DFND 01 0 470000 0 AT&T INC OPTIONS 00206R102 120228 4212600 SH Put DFND 02 0 4211900 700 AT&T INC OPTIONS 00206R102 14769 517500 SH Put DFND 06 0 517500 0 AT&T INC OPTIONS 00206R102 69638 2440000 SH Call DFND 02 0 2440000 0 AT&T INC OPTIONS 00206R102 18097 634100 SH Call DFND 06 0 634100 0 AT&T INC COM 00206R102 698812 24485361 SH DFND 43 0 0 24485361 AT&T INC COM 00206R102 50257 1760925 SH DFND 43, 01 0 0 1760925 ATARA BIOTHERAPEUTICS INC COM 046513107 240 6913 SH DFND 01 6913 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 110 3157 SH DFND 02 0 3157 0 ATARA BIOTHERAPEUTICS INC COM 046513107 2 52 SH DFND 06 0 52 0 ATARA BIOTHERAPEUTICS INC COM 046513107 2494 71790 SH DFND 43 0 0 71790 ATARA BIOTHERAPEUTICS INC COM 046513107 481 13859 SH DFND 43, 01 0 0 13859 ATENTO S A SHS L0427L105 1 158 SH DFND 02 0 0 158 ATENTO S A SHS L0427L105 2046 510277 SH DFND 43 0 0 510277 ATHENAHEALTH INC COM 04685W103 11496 87140 SH DFND 01 26646 60412 82 ATHENAHEALTH INC COM 04685W103 4690 35552 SH DFND 02 0 32898 2654 ATHENAHEALTH INC COM 04685W103 23 177 SH DFND 06 0 177 0 ATHENAHEALTH INC COM 04685W103 3 23 SH DFND 28 23 0 0 ATHENAHEALTH INC OPTIONS 04685W103 224 1700 SH Put DFND 02 0 1700 0 ATHENAHEALTH INC OPTIONS 04685W103 224 1700 SH Call DFND 02 0 1700 0 ATHENAHEALTH INC COM 04685W103 13517 102457 SH DFND 43 0 0 102457 ATHENAHEALTH INC COM 04685W103 5079 38498 SH DFND 43, 01 0 0 38498 ATHENE HLDG LTD CL A G0684D107 1938 48652 SH DFND 01 37928 9974 750 ATHENE HLDG LTD CL A G0684D107 10616 266530 SH DFND 02 0 253810 12720 ATHENE HLDG LTD CL A G0684D107 210 5276 SH DFND 06 0 5276 0 ATHENE HLDG LTD CL A G0684D107 15123 379682 SH DFND 43 0 0 379682 ATHENEX INC COM 04685N103 640 50423 SH DFND 01 46378 4045 0 ATHENEX INC COM 04685N103 135 10620 SH DFND 02 0 9620 1000 ATHENEX INC COM 04685N103 1 54 SH DFND 06 0 54 0 ATHERSYS INC COM 04744L106 128 88739 SH DFND 01 44645 44094 0 ATHERSYS INC COM 04744L106 409 284311 SH DFND 02 0 282311 2000 ATHERSYS INC COM 04744L106 1 434 SH DFND 06 0 434 0 ATKORE INTL GROUP INC COM 047649108 319 16065 SH DFND 01 6359 9495 211 ATKORE INTL GROUP INC COM 047649108 6911 348325 SH DFND 02 0 348325 0 ATKORE INTL GROUP INC COM 047649108 0 9 SH DFND 06 0 9 0 ATKORE INTL GROUP INC COM 047649108 865 43602 SH DFND 43 0 0 43602 ATLANTIC AMERN CORP COM 048209100 0 21 SH DFND 02 0 21 0 ATLANTIC CAP BANCSHARES INC COM 048269203 236 14435 SH DFND 01 3671 10764 0 ATLANTIC CAP BANCSHARES INC COM 048269203 88 5371 SH DFND 02 0 1371 4000 ATLANTIC CAP BANCSHARES INC COM 048269203 0 7 SH DFND 06 0 7 0 ATLANTIC PWR CORP COM NEW 04878Q863 0 25 SH DFND 05 25 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 178 82077 SH DFND 01 26661 55416 0 ATLANTIC PWR CORP COM NEW 04878Q863 152 70152 SH DFND 02 0 69752 400 ATLANTIC PWR CORP COM NEW 04878Q863 1 414 SH DFND 06 0 414 0 ATLANTICA YIELD PLC SHS G0751N103 9 469 SH DFND 01 360 0 109 ATLANTICA YIELD PLC SHS G0751N103 5232 266937 SH DFND 02 0 690 266247 ATLANTICA YIELD PLC SHS G0751N103 24 1227 SH DFND 06 0 1227 0 ATLANTICA YIELD PLC SHS G0751N103 7466 380914 SH DFND 43 0 0 380914 ATLANTICUS HLDGS CORP COM 04914Y102 8 2133 SH DFND 02 0 2133 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 506 11999 SH DFND 01 5983 5834 182 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1808 42860 SH DFND 02 0 42311 549 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 3 69 SH DFND 06 0 69 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1 19 SH DFND 28 19 0 0 ATLAS AIR WORLDWIDE HLDGS IN NOTE 2.25 049164BH8 9 9000 PRN DFND 02 0 0 9000 ATLAS AIR WORLDWIDE HLDGS IN NOTE 1.87 049164BJ4 1174 1232000 PRN DFND 02 0 1218000 14000 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 6364 150831 SH DFND 43 0 0 150831 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 996 23604 SH DFND 43, 01 0 0 23604 ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 53 6573 SH DFND 02 0 6573 0 ATLASSIAN CORP PLC CL A G06242104 79533 893830 SH DFND 01 23410 869984 436 ATLASSIAN CORP PLC CL A G06242104 6374 71635 SH DFND 02 0 9540 62095 ATLASSIAN CORP PLC CL A G06242104 8 87 SH DFND 06 0 87 0 ATLASSIAN CORP PLC CL A G06242104 14786 166172 SH DFND 43 0 0 166172 ATLASSIAN CORP PLC CL A G06242104 8930 100355 SH DFND 43, 01 0 0 100355 ATMOS ENERGY CORP COM 049560105 7831 84455 SH DFND 01 77306 5943 1206 ATMOS ENERGY CORP COM 049560105 32546 351017 SH DFND 02 0 14382 336635 ATMOS ENERGY CORP COM 049560105 348 3753 SH DFND 06 0 3753 0 ATMOS ENERGY CORP COM 049560105 60 643 SH DFND 28 643 0 0 ATMOS ENERGY CORP COM 049560105 952 10263 SH DFND 43 0 0 10263 ATN INTL INC COM 00215F107 412 5754 SH DFND 01 3185 2531 38 ATN INTL INC COM 00215F107 1049 14664 SH DFND 02 0 14326 338 ATN INTL INC COM 00215F107 0 2 SH DFND 06 0 2 0 ATN INTL INC COM 00215F107 2229 31167 SH DFND 43 0 0 31167 ATRICURE INC COM 04963C209 1287 42046 SH DFND 01 32613 9433 0 ATRICURE INC COM 04963C209 480 15701 SH DFND 02 0 13601 2100 ATRICURE INC COM 04963C209 1 36 SH DFND 06 0 36 0 ATRICURE INC COM 04963C209 1803 58906 SH DFND 43 0 0 58906 ATRICURE INC COM 04963C209 346 11319 SH DFND 43, 01 0 0 11319 ATRION CORP COM 049904105 459 620 SH DFND 01 274 346 0 ATRION CORP COM 049904105 268 362 SH DFND 02 0 362 0 ATTIS INDS INC *W EXP 01/ 049836117 0 200 SH DFND 02 0 200 0 ATTUNITY LTD SHS NEW M15332121 29 1449 SH DFND 43 0 0 1449 ATYR PHARMA INC COM 002120103 4 7687 SH DFND 02 0 7687 0 AU OPTRONICS CORP SPONSORED 002255107 330 83741 SH DFND 01 47049 0 36692 AU OPTRONICS CORP SPONSORED 002255107 76 19195 SH DFND 02 0 0 19195 AU OPTRONICS CORP SPONSORED 002255107 29 7241 SH DFND 28 309 0 6932 AUBURN NATL BANCORP COM 050473107 60 1899 SH DFND 01 694 1205 0 AUBURN NATL BANCORP COM 050473107 38 1195 SH DFND 02 0 595 600 AUBURN NATL BANCORP COM 050473107 0 9 SH DFND 06 0 9 0 AUDENTES THERAPEUTICS INC COM 05070R104 123 5763 SH DFND 01 5631 132 0 AUDENTES THERAPEUTICS INC COM 05070R104 621 29140 SH DFND 02 0 5671 23469 AUDENTES THERAPEUTICS INC COM 05070R104 0 23 SH DFND 06 0 23 0 AUDIOCODES LTD ORD M15342104 19 1949 SH DFND 06 0 1949 0 AURINIA PHARMACEUTICALS INC COM 05156V102 2 274 SH DFND 05 274 0 0 AURINIA PHARMACEUTICALS INC COM 05156V102 207 30339 SH DFND 01 0 30339 0 AURINIA PHARMACEUTICALS INC COM 05156V102 1 100 SH DFND 02 0 100 0 AURORA CANNABIS INC COM 05156X108 44 8780 SH DFND 01 8780 0 0 AURORA CANNABIS INC COM 05156X108 551 111016 SH DFND 02 0 70830 40186 AURORA CANNABIS INC COM 05156X108 5426 1094000 SH DFND 06 0 1094000 0 AUTODESK INC COM 052769106 53350 414817 SH DFND 01 345380 33840 35597 AUTODESK INC COM 052769106 33247 258512 SH DFND 02 0 159298 99214 AUTODESK INC COM 052769106 1117 8683 SH DFND 06 0 8683 0 AUTODESK INC COM 052769106 210 1635 SH DFND 28 1001 0 634 AUTODESK INC OPTIONS 052769106 643 5000 SH Put DFND 02 0 5000 0 AUTODESK INC OPTIONS 052769106 900 7000 SH Call DFND 02 0 7000 0 AUTODESK INC COM 052769106 406951 3164229 SH DFND 43 0 0 3164229 AUTODESK INC COM 052769106 44634 347053 SH DFND 43, 01 0 0 347053 AUTOHOME INC SP ADR RP 05278C107 986 12604 SH DFND 01 12212 0 392 AUTOHOME INC SP ADR RP 05278C107 403 5147 SH DFND 02 0 1645 3502 AUTOHOME INC SP ADR RP 05278C107 2683 34296 SH DFND 06 0 34296 0 AUTOHOME INC SP ADR RP 05278C107 24 303 SH DFND 28 168 0 135 AUTOHOME INC SP ADR RP 05278C107 4770 60980 SH DFND 43 0 0 60980 AUTOLIV INC COM 052800109 287 4082 SH DFND 01 4042 0 40 AUTOLIV INC COM 052800109 511 7278 SH DFND 02 0 4191 3087 AUTOLIV INC COM 052800109 212 3021 SH DFND 06 0 3021 0 AUTOLIV INC COM 052800109 1797 25591 SH DFND 43 0 0 25591 AUTOLIV INC COM 052800109 1462 20819 SH DFND 43, 01 0 0 20819 AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 31 948 SH DFND 01 0 948 0 AUTOMATIC DATA PROCESSING IN COM 053015103 1272026 9701235 SH DFND 01 4541574 5145815 13846 AUTOMATIC DATA PROCESSING IN COM 053015103 660395 5036568 SH DFND 02 0 157947 4878621 AUTOMATIC DATA PROCESSING IN COM 053015103 3598 27437 SH DFND 06 0 27437 0 AUTOMATIC DATA PROCESSING IN COM 053015103 10847 82725 SH DFND 28 81974 0 751 AUTOMATIC DATA PROCESSING IN OPTIONS 053015103 9729 74200 SH Put DFND 02 0 70200 4000 AUTOMATIC DATA PROCESSING IN OPTIONS 053015103 302 2300 SH Call DFND 02 0 2300 0 AUTOMATIC DATA PROCESSING IN COM 053015103 435314 3319968 SH DFND 43 0 0 3319968 AUTOMATIC DATA PROCESSING IN COM 053015103 32844 250490 SH DFND 43, 01 0 0 250490 AUTONATION INC COM 05329W102 1184 33158 SH DFND 01 30307 2491 360 AUTONATION INC COM 05329W102 2590 72538 SH DFND 02 0 41621 30917 AUTONATION INC COM 05329W102 61 1711 SH DFND 06 0 1711 0 AUTONATION INC COM 05329W102 1 31 SH DFND 28 31 0 0 AUTOZONE INC COM 053332102 36969 44098 SH DFND 01 42835 1018 245 AUTOZONE INC COM 053332102 36809 43907 SH DFND 02 0 11051 32856 AUTOZONE INC COM 053332102 1122 1338 SH DFND 06 0 1338 0 AUTOZONE INC COM 053332102 60 71 SH DFND 28 11 0 60 AUTOZONE INC COM 053332102 17994 21464 SH DFND 43 0 0 21464 AVADEL PHARMACEUTICALS PLC SPONSORED 05337M104 12 4819 SH DFND 02 0 4819 0 AVALARA INC COM 05338G106 154 4951 SH DFND 01 1431 3520 0 AVALARA INC COM 05338G106 276 8857 SH DFND 02 0 5726 3131 AVALARA INC COM 05338G106 1 33 SH DFND 06 0 33 0 AVALONBAY CMNTYS INC COM 053484101 16438 94442 SH DFND 01 93115 60 1267 AVALONBAY CMNTYS INC COM 053484101 10055 57771 SH DFND 02 0 32436 25335 AVALONBAY CMNTYS INC COM 053484101 2011 11554 SH DFND 06 0 11554 0 AVALONBAY CMNTYS INC COM 053484101 148 850 SH DFND 28 522 0 328 AVALONBAY CMNTYS INC COM 053484101 60311 346514 SH DFND 43 0 0 346514 AVALONBAY CMNTYS INC COM 053484101 3165 18187 SH DFND 43, 01 0 0 18187 AVANGRID INC COM 05351W103 627 12522 SH DFND 01 11597 88 837 AVANGRID INC COM 05351W103 9818 196014 SH DFND 02 0 4197 191817 AVANGRID INC COM 05351W103 3 53 SH DFND 06 0 53 0 AVANGRID INC COM 05351W103 6556 130882 SH DFND 43 0 0 130882 AVANOS MED INC COM 05350V106 2165 48337 SH DFND 01 35211 12817 309 AVANOS MED INC COM 05350V106 4541 101388 SH DFND 02 0 88838 12550 AVANOS MED INC COM 05350V106 1 21 SH DFND 06 0 21 0 AVANOS MED INC COM 05350V106 941 21017 SH DFND 43 0 0 21017 AVAYA HLDGS CORP COM 05351X101 614 42172 SH DFND 01 16305 25867 0 AVAYA HLDGS CORP COM 05351X101 1033 70941 SH DFND 02 0 70941 0 AVAYA HLDGS CORP COM 05351X101 0 22 SH DFND 06 0 22 0 AVEO PHARMACEUTICALS INC COM 053588109 75 46646 SH DFND 01 0 46646 0 AVEO PHARMACEUTICALS INC COM 053588109 27 16713 SH DFND 02 0 413 16300 AVEO PHARMACEUTICALS INC COM 053588109 1 413 SH DFND 06 0 413 0 AVEO PHARMACEUTICALS INC OPTIONS 053588109 772 482500 SH Call DFND 02 0 482500 0 AVERY DENNISON CORP COM 053611109 14689 163518 SH DFND 01 151927 1890 9701 AVERY DENNISON CORP COM 053611109 16171 180019 SH DFND 02 0 42251 137768 AVERY DENNISON CORP COM 053611109 321 3570 SH DFND 06 0 3570 0 AVERY DENNISON CORP COM 053611109 16 176 SH DFND 28 98 0 78 AVERY DENNISON CORP COM 053611109 10392 115682 SH DFND 43 0 0 115682 AVERY DENNISON CORP COM 053611109 2958 32931 SH DFND 43, 01 0 0 32931 AVIANCA HLDGS SA SPON ADR R 05367G100 7 1750 SH DFND 01 1750 0 0 AVIAT NETWORKS INC COM NEW 05366Y201 0 12 SH DFND 02 0 0 12 AVIAT NETWORKS INC COM NEW 05366Y201 3 194 SH DFND 06 0 194 0 AVID BIOSERVICES INC COM 05368M106 89 21790 SH DFND 01 9462 12328 0 AVID BIOSERVICES INC COM 05368M106 50 12214 SH DFND 02 0 10954 1260 AVID BIOSERVICES INC COM 05368M106 1 193 SH DFND 06 0 193 0 AVID TECHNOLOGY INC COM 05367P100 138 28950 SH DFND 01 17356 11594 0 AVID TECHNOLOGY INC COM 05367P100 19 4105 SH DFND 02 0 105 4000 AVID TECHNOLOGY INC COM 05367P100 0 105 SH DFND 06 0 105 0 AVINGER INC COM NEW 053734208 0 250 SH DFND 01 250 0 0 AVINGER INC COM NEW 053734208 3 8621 SH DFND 02 0 0 8621 AVINO SILVER & GOLD MINES LT COM 053906103 2 3500 SH DFND 02 0 3500 0 AVIS BUDGET GROUP COM 053774105 779 34640 SH DFND 01 13093 21195 352 AVIS BUDGET GROUP COM 053774105 3372 149981 SH DFND 02 0 147628 2353 AVIS BUDGET GROUP COM 053774105 0 22 SH DFND 06 0 22 0 AVIS BUDGET GROUP OPTIONS 053774105 973 43300 SH Put DFND 02 0 43300 0 AVIS BUDGET GROUP OPTIONS 053774105 1884 83800 SH Call DFND 02 0 83800 0 AVISTA CORP COM 05379B107 1889 44472 SH DFND 01 27887 15886 699 AVISTA CORP COM 05379B107 3024 71196 SH DFND 02 0 67692 3504 AVISTA CORP COM 05379B107 79 1867 SH DFND 06 0 1867 0 AVISTA CORP COM 05379B107 1293 30429 SH DFND 43 0 0 30429 AVISTA CORP COM 05379B107 966 22745 SH DFND 43, 01 0 0 22745 AVNET INC COM 053807103 1299 35981 SH DFND 01 20531 5900 9550 AVNET INC COM 053807103 3619 100238 SH DFND 02 0 63136 37102 AVNET INC COM 053807103 19 533 SH DFND 06 0 533 0 AVNET INC COM 053807103 3 80 SH DFND 28 80 0 0 AVNET INC COM 053807103 15228 421832 SH DFND 43 0 0 421832 AVNET INC COM 053807103 1863 51615 SH DFND 43, 01 0 0 51615 AVON PRODS INC COM 054303102 24 15763 SH DFND 01 11771 1823 2169 AVON PRODS INC COM 054303102 479 314809 SH DFND 02 0 255035 59774 AVON PRODS INC COM 054303102 982 645979 SH DFND 06 0 645979 0 AVON PRODS INC OPTIONS 054303102 304 200000 SH Put DFND 02 0 200000 0 AVON PRODS INC OPTIONS 054303102 15 10000 SH Call DFND 02 0 0 10000 AVROBIO INC COM 05455M100 78 4710 SH DFND 01 999 3711 0 AVROBIO INC COM 05455M100 1 37 SH DFND 02 0 37 0 AVROBIO INC COM 05455M100 0 3 SH DFND 06 0 3 0 AVX CORP NEW COM 002444107 266 17419 SH DFND 01 5974 11290 155 AVX CORP NEW COM 002444107 1305 85582 SH DFND 02 0 67263 18319 AVX CORP NEW COM 002444107 0 4 SH DFND 06 0 4 0 AVX CORP NEW COM 002444107 472 30969 SH DFND 43 0 0 30969 AWARE INC MASS COM 05453N100 19 5200 SH DFND 02 0 5200 0 AXA EQUITABLE HLDGS INC COM 054561105 7946 477810 SH DFND 01 18346 0 459464 AXA EQUITABLE HLDGS INC COM 054561105 9330 561048 SH DFND 02 0 466939 94109 AXA EQUITABLE HLDGS INC COM 054561105 136 8168 SH DFND 06 0 8168 0 AXA EQUITABLE HLDGS INC COM 054561105 161 9660 SH DFND 28 0 0 9660 AXA EQUITABLE HLDGS INC COM 054561105 8444 507759 SH DFND 43 0 0 507759 AXALTA COATING SYS LTD COM G0750C108 1885 80490 SH DFND 01 76394 3871 225 AXALTA COATING SYS LTD COM G0750C108 2396 102298 SH DFND 02 0 95018 7280 AXALTA COATING SYS LTD COM G0750C108 171 7311 SH DFND 06 0 7311 0 AXALTA COATING SYS LTD OPTIONS G0750C108 16394 700000 SH Put DFND 02 0 700000 0 AXALTA COATING SYS LTD OPTIONS G0750C108 19907 850000 SH Call DFND 02 0 850000 0 AXALTA COATING SYS LTD COM G0750C108 4802 205048 SH DFND 43 0 0 205048 AXALTA COATING SYS LTD COM G0750C108 1632 69687 SH DFND 43, 01 0 0 69687 AXCELIS TECHNOLOGIES INC COM NEW 054540208 505 28351 SH DFND 01 14164 14100 87 AXCELIS TECHNOLOGIES INC COM NEW 054540208 549 30858 SH DFND 02 0 29230 1628 AXCELIS TECHNOLOGIES INC COM NEW 054540208 0 12 SH DFND 06 0 12 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 1 53 SH DFND 28 53 0 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 1074 60346 SH DFND 43 0 0 60346 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 5007 96962 SH DFND 01 95850 300 812 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 9859 190919 SH DFND 02 0 98286 92633 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 20 388 SH DFND 06 0 388 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 3512 68007 SH DFND 43 0 0 68007 AXOGEN INC COM 05463X106 337 16519 SH DFND 01 7085 9434 0 AXOGEN INC COM 05463X106 78 3810 SH DFND 02 0 2910 900 AXOGEN INC COM 05463X106 0 17 SH DFND 06 0 17 0 AXOGEN INC COM 05463X106 1169 57235 SH DFND 43 0 0 57235 AXOGEN INC COM 05463X106 138 6774 SH DFND 43, 01 0 0 6774 AXON ENTERPRISE INC COM 05464C101 1575 36004 SH DFND 01 11651 23872 481 AXON ENTERPRISE INC COM 05464C101 5396 123332 SH DFND 02 0 116174 7158 AXON ENTERPRISE INC COM 05464C101 1 19 SH DFND 06 0 19 0 AXONICS MODULATION TECH INC COM 05465P101 43 2871 SH DFND 01 0 2871 0 AXONICS MODULATION TECH INC COM 05465P101 4 288 SH DFND 02 0 33 255 AXONICS MODULATION TECH INC COM 05465P101 0 33 SH DFND 06 0 33 0 AXOS FINL INC COM 05465C100 750 29802 SH DFND 01 12476 16811 515 AXOS FINL INC COM 05465C100 2111 83820 SH DFND 02 0 80081 3739 AXOS FINL INC COM 05465C100 1 32 SH DFND 06 0 32 0 AXOS FINL INC COM 05465C100 1 25 SH DFND 28 25 0 0 AXOVANT SCIENCES LTD COM G0750W104 0 73 SH DFND 02 0 73 0 AXSOME THERAPEUTICS INC COM 05464T104 7 2327 SH DFND 02 0 0 2327 AXT INC COM 00246W103 374 86038 SH DFND 01 66614 19424 0 AXT INC COM 00246W103 50 11443 SH DFND 02 0 11443 0 AXT INC COM 00246W103 1 145 SH DFND 06 0 145 0 AXT INC COM 00246W103 144 33058 SH DFND 43 0 0 33058 AYTU BIOSCIENCE INC COM PAR 054754700 0 1 SH DFND 02 0 0 1 AZUL S A SPONSR ADR 05501U106 213 7677 SH DFND 01 7677 0 0 AZUL S A SPONSR ADR 05501U106 647 23354 SH DFND 02 0 0 23354 AZUL S A SPONSR ADR 05501U106 1 23 SH DFND 28 23 0 0 AZZ INC COM 002474104 1385 34318 SH DFND 01 14007 20102 209 AZZ INC COM 002474104 108 2675 SH DFND 02 0 2304 371 AZZ INC COM 002474104 0 10 SH DFND 06 0 10 0 B & G FOODS INC NEW COM 05508R106 1255 43401 SH DFND 01 26628 16165 608 B & G FOODS INC NEW COM 05508R106 4082 141205 SH DFND 02 0 93445 47760 B & G FOODS INC NEW COM 05508R106 16 541 SH DFND 06 0 541 0 B & G FOODS INC NEW COM 05508R106 1 35 SH DFND 28 35 0 0 B & G FOODS INC NEW COM 05508R106 3634 125686 SH DFND 43 0 0 125686 B & G FOODS INC NEW COM 05508R106 598 20690 SH DFND 43, 01 0 0 20690 B COMMUNICATIONS LTD SHS M15629104 2 278 SH DFND 06 0 278 0 B RILEY FINL INC COM 05580M108 156 10977 SH DFND 01 3146 7831 0 B RILEY FINL INC COM 05580M108 294 20671 SH DFND 02 0 20571 100 B RILEY FINL INC COM 05580M108 0 29 SH DFND 06 0 29 0 B RILEY FINL INC COM 05580M108 123 8665 SH DFND 43 0 0 8665 B2GOLD CORP COM 11777Q209 14 4881 SH DFND 05 4881 0 0 B2GOLD CORP COM 11777Q209 3613 1237182 SH DFND 01 0 1237182 0 B2GOLD CORP COM 11777Q209 6046 2070538 SH DFND 02 0 2016232 54306 B2GOLD CORP COM 11777Q209 2498 855637 SH DFND 06 0 855637 0 B2GOLD CORP OPTIONS 11777Q209 4278 1465000 SH Call DFND 02 0 1465000 0 B2GOLD CORP COM 11777Q209 209 71599 SH DFND 43 0 0 71599 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 2 6023 SH DFND 01 6023 0 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 3 7458 SH DFND 02 0 7350 108 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 0 50 SH DFND 06 0 50 0 BADGER METER INC COM 056525108 816 16581 SH DFND 01 8531 7887 163 BADGER METER INC COM 056525108 1615 32828 SH DFND 02 0 29557 3271 BADGER METER INC COM 056525108 0 9 SH DFND 06 0 9 0 BADGER METER INC COM 056525108 312 6346 SH DFND 43 0 0 6346 BAIDU INC SPON ADR R 056752108 19935 125695 SH DFND 01 50254 36577 38864 BAIDU INC SPON ADR R 056752108 91306 575699 SH DFND 02 0 384822 190877 BAIDU INC SPON ADR R 056752108 29634 186849 SH DFND 06 0 186849 0 BAIDU INC SPON ADR R 056752108 124 782 SH DFND 28 590 0 192 BAIDU INC SPON ADR R 056752108 67447 425263 SH DFND 43 0 0 425263 BAIDU INC SPON ADR R 056752108 2369 14937 SH DFND 43, 01 0 0 14937 BAIN CAP SPECIALTY FIN INC COM 05684B107 65 3900 SH DFND 02 0 0 3900 BAKER HUGHES A GE CO CL A 05722G100 6053 281518 SH DFND 01 197944 75942 7632 BAKER HUGHES A GE CO CL A 05722G100 16401 762854 SH DFND 02 0 679654 83200 BAKER HUGHES A GE CO CL A 05722G100 1697 78922 SH DFND 06 0 78922 0 BAKER HUGHES A GE CO CL A 05722G100 67 3123 SH DFND 28 0 0 3123 BAKER HUGHES A GE CO OPTIONS 05722G100 8901 414000 SH Put DFND 02 0 414000 0 BAKER HUGHES A GE CO OPTIONS 05722G100 2150 100000 SH Call DFND 02 0 100000 0 BAKER HUGHES A GE CO CL A 05722G100 22114 1028537 SH DFND 43 0 0 1028537 BAKER HUGHES A GE CO CL A 05722G100 667 31016 SH DFND 43, 01 0 0 31016 BALCHEM CORP COM 057665200 3083 39353 SH DFND 01 31217 7926 210 BALCHEM CORP COM 057665200 2805 35796 SH DFND 02 0 27205 8591 BALCHEM CORP COM 057665200 1 12 SH DFND 06 0 12 0 BALCHEM CORP COM 057665200 7721 98542 SH DFND 43 0 0 98542 BALCHEM CORP COM 057665200 1171 14947 SH DFND 43, 01 0 0 14947 BALL CORP COM 058498106 50692 1102478 SH DFND 01 1087250 11422 3806 BALL CORP COM 058498106 41717 907284 SH DFND 02 0 464976 442308 BALL CORP COM 058498106 653 14198 SH DFND 06 0 14198 0 BALL CORP COM 058498106 1920 41754 SH DFND 28 41544 0 210 BALL CORP COM 058498106 19713 428736 SH DFND 43 0 0 428736 BALL CORP COM 058498106 669 14556 SH DFND 43, 01 0 0 14556 BALLANTYNE STRONG INC COM 058516105 3 2202 SH DFND 02 0 2 2200 BALLARD PWR SYS INC NEW COM 058586108 2 800 SH DFND 05 800 0 0 BALLARD PWR SYS INC NEW COM 058586108 3 1400 SH DFND 01 1400 0 0 BALLARD PWR SYS INC NEW COM 058586108 19 7905 SH DFND 02 0 5841 2064 BALLARD PWR SYS INC NEW COM 058586108 0 40 SH DFND 06 0 40 0 BANC OF CALIFORNIA INC COM 05990K106 1179 88598 SH DFND 01 69507 18955 136 BANC OF CALIFORNIA INC COM 05990K106 1283 96392 SH DFND 02 0 92996 3396 BANC OF CALIFORNIA INC COM 05990K106 0 27 SH DFND 06 0 27 0 BANC OF CALIFORNIA INC COM 05990K106 148 11136 SH DFND 43 0 0 11136 BANCFIRST CORP COM 05945F103 1643 32934 SH DFND 01 28498 4436 0 BANCFIRST CORP COM 05945F103 407 8155 SH DFND 02 0 4360 3795 BANCFIRST CORP COM 05945F103 1 13 SH DFND 06 0 13 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED 05946K101 6442 1217837 SH DFND 01 130139 0 1087698 BANCO BILBAO VIZCAYA ARGENTA SPONSORED 05946K101 134 25380 SH DFND 02 0 0 25380 BANCO BILBAO VIZCAYA ARGENTA SPONSORED 05946K101 0 13 SH DFND 06 0 13 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED 05946K101 60 11432 SH DFND 28 939 0 10493 BANCO BILBAO VIZCAYA ARGENTA SPONSORED 05946K101 21223 4011877 SH DFND 43 0 0 4011877 BANCO BILBAO VIZCAYA ARGENTA SPONSORED 05946K101 4235 800648 SH DFND 43, 01 0 0 800648 BANCO BRADESCO S A SP ADR PFD 059460303 947 95800 SH DFND 01 81491 0 14309 BANCO BRADESCO S A SP ADR PFD 059460303 21711 2195263 SH DFND 02 0 1049577 1145686 BANCO BRADESCO S A SP ADR PFD 059460303 130615 13206773 SH DFND 06 0 13206773 0 BANCO BRADESCO S A SP ADR PFD 059460303 29 2951 SH DFND 28 348 0 2603 BANCO BRADESCO S A SPONSORED 059460402 24 2728 SH DFND 01 2728 0 0 BANCO BRADESCO S A SPONSORED 059460402 0 54 SH DFND 28 54 0 0 BANCO BRADESCO S A SP ADR PFD 059460303 35712 3610903 SH DFND 43 0 0 3610903 BANCO BRADESCO S A SP ADR PFD 059460303 1805 182470 SH DFND 43, 01 0 0 182470 BANCO DE CHILE SPONSORED 059520106 168 5889 SH DFND 01 4920 0 969 BANCO DE CHILE SPONSORED 059520106 57 1998 SH DFND 02 0 0 1998 BANCO DE CHILE SPONSORED 059520106 2 86 SH DFND 28 86 0 0 BANCO DE CHILE SPONSORED 059520106 4585 160305 SH DFND 43 0 0 160305 BANCO MACRO SA SPON ADR B 05961W105 131 2957 SH DFND 01 2526 0 431 BANCO MACRO SA SPON ADR B 05961W105 14 310 SH DFND 02 0 0 310 BANCO MACRO SA SPON ADR B 05961W105 1 13 SH DFND 28 13 0 0 BANCO MACRO SA SPON ADR B 05961W105 1407 31808 SH DFND 43 0 0 31808 BANCO SANTANDER BRASIL S A ADS REP 1 05967A107 136 12260 SH DFND 01 10097 0 2163 BANCO SANTANDER BRASIL S A ADS REP 1 05967A107 930 83569 SH DFND 02 0 78866 4703 BANCO SANTANDER BRASIL S A ADS REP 1 05967A107 15 1357 SH DFND 28 0 0 1357 BANCO SANTANDER CHILE NEW SP ADR REP 05965X109 160 5358 SH DFND 01 3851 0 1507 BANCO SANTANDER CHILE NEW SP ADR REP 05965X109 840 28082 SH DFND 02 0 28082 0 BANCO SANTANDER CHILE NEW SP ADR REP 05965X109 21 696 SH DFND 28 36 0 660 BANCO SANTANDER MEXICO S A SPONSORED 05969B103 70 11394 SH DFND 01 11394 0 0 BANCO SANTANDER MEXICO S A SPONSORED 05969B103 723 117352 SH DFND 02 0 34452 82900 BANCO SANTANDER MEXICO S A SPONSORED 05969B103 23047 3741446 SH DFND 06 0 3741446 0 BANCO SANTANDER MEXICO S A SPONSORED 05969B103 3684 598013 SH DFND 43 0 0 598013 BANCO SANTANDER SA ADR 05964H105 1600 357097 SH DFND 01 298265 0 58832 BANCO SANTANDER SA ADR 05964H105 2070 462092 SH DFND 02 0 45946 416146 BANCO SANTANDER SA ADR 05964H105 550 122778 SH DFND 06 0 122778 0 BANCO SANTANDER SA ADR 05964H105 0 22 SH DFND 28 0 0 22 BANCO SANTANDER SA ADR 05964H105 40798 9106664 SH DFND 43 0 0 9106664 BANCOLOMBIA S A SPON ADR P 05968L102 170 4463 SH DFND 01 3903 0 560 BANCOLOMBIA S A SPON ADR P 05968L102 111 2922 SH DFND 02 0 0 2922 BANCOLOMBIA S A SPON ADR P 05968L102 7 179 SH DFND 06 0 179 0 BANCOLOMBIA S A SPON ADR P 05968L102 1 24 SH DFND 28 24 0 0 BANCOLOMBIA S A SPON ADR P 05968L102 9864 258907 SH DFND 43 0 0 258907 BANCORP 34 INC COM 05970V106 0 5 SH DFND 02 0 5 0 BANCORP INC DEL COM 05969A105 287 36043 SH DFND 01 10124 25766 153 BANCORP INC DEL COM 05969A105 255 32053 SH DFND 02 0 31984 69 BANCORP INC DEL COM 05969A105 0 18 SH DFND 06 0 18 0 BANCORP INC DEL COM 05969A105 1744 219146 SH DFND 43 0 0 219146 BANCORPSOUTH BK TUPELO MISS COM 05971J102 1373 52529 SH DFND 01 24835 26425 1269 BANCORPSOUTH BK TUPELO MISS COM 05971J102 8819 337360 SH DFND 02 0 256136 81224 BANCORPSOUTH BK TUPELO MISS COM 05971J102 1 35 SH DFND 06 0 35 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 2 94 SH DFND 28 94 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 1217 46575 SH DFND 43 0 0 46575 BANCROFT FUND LTD COM 059695106 19 1016 SH DFND 02 0 0 1016 BANDWIDTH INC COM CL A 05988J103 50 1225 SH DFND 01 1225 0 0 BANDWIDTH INC COM CL A 05988J103 54 1327 SH DFND 02 0 1327 0 BANK AMER CORP COM 060505104 261588 10616409 SH DFND 01 10613614 357 2438 BANK AMER CORP COM 060505104 5641 228930 SH DFND 02 0 159629 69301 BANK AMER CORP COM 060505104 9157 371621 SH DFND 06 0 371621 0 BANK AMER CORP COM 060505104 2119 86000 SH DFND 28 0 0 86000 BANK AMER CORP OPTIONS 060505104 49 2000 SH Call DFND 01 2000 0 0 BANK AMER CORP *W EXP 01/ 060505146 4 319 SH DFND 01 319 0 0 BANK AMER CORP 7.25%CNV P 060505682 2303 1839 SH DFND 01 1839 0 0 BANK AMER CORP 7.25%CNV P 060505682 44 35 SH DFND 02 0 0 35 BANK AMER CORP COM 060505104 28 1132 SH DFND 43 0 0 1132 BANK COMM HLDGS COM 06424J103 120 10969 SH DFND 01 3047 7922 0 BANK COMM HLDGS COM 06424J103 1739 158661 SH DFND 02 0 158661 0 BANK COMM HLDGS COM 06424J103 1 60 SH DFND 06 0 60 0 BANK HAWAII CORP COM 062540109 830 12336 SH DFND 01 10388 1763 185 BANK HAWAII CORP COM 062540109 3437 51054 SH DFND 02 0 47291 3763 BANK HAWAII CORP COM 062540109 12 184 SH DFND 06 0 184 0 BANK MONTREAL QUE COM 063671101 31908 488258 SH DFND 05 488258 0 0 BANK MONTREAL QUE COM 063671101 3306 50585 SH DFND 01 16191 33000 1394 BANK MONTREAL QUE COM 063671101 21913 335313 SH DFND 02 0 146778 188535 BANK MONTREAL QUE COM 063671101 9081 138953 SH DFND 06 0 138953 0 BANK MONTREAL QUE OPTIONS 063671101 37250 570000 SH Call DFND 06 0 570000 0 BANK MONTREAL QUE COM 063671101 13815 211399 SH DFND 43 0 0 211399 BANK N S HALIFAX COM 064149107 53032 1063414 SH DFND 05 1063414 0 0 BANK N S HALIFAX COM 064149107 1689 33877 SH DFND 01 28361 0 5516 BANK N S HALIFAX COM 064149107 24306 487396 SH DFND 02 0 107830 379566 BANK N S HALIFAX COM 064149107 1655 33186 SH DFND 06 0 33186 0 BANK N S HALIFAX COM 064149107 55 1093 SH DFND 28 0 0 1093 BANK N S HALIFAX OPTIONS 064149107 1745 35000 SH Call DFND 06 0 35000 0 BANK N S HALIFAX COM 064149107 10618 212917 SH DFND 43 0 0 212917 BANK NEW YORK MELLON CORP COM 064058100 47629 1011884 SH DFND 01 990077 8546 13261 BANK NEW YORK MELLON CORP COM 064058100 27815 590924 SH DFND 02 0 126002 464922 BANK NEW YORK MELLON CORP COM 064058100 2861 60781 SH DFND 06 0 60781 0 BANK NEW YORK MELLON CORP COM 064058100 450 9563 SH DFND 28 6802 0 2761 BANK NEW YORK MELLON CORP OPTIONS 064058100 1007 21400 SH Put DFND 02 0 21400 0 BANK NEW YORK MELLON CORP OPTIONS 064058100 4349 92400 SH Put DFND 06 0 92400 0 BANK NEW YORK MELLON CORP OPTIONS 064058100 28 600 SH Call DFND 02 0 600 0 BANK NEW YORK MELLON CORP OPTIONS 064058100 5738 121900 SH Call DFND 06 0 121900 0 BANK NEW YORK MELLON CORP COM 064058100 103911 2207594 SH DFND 43 0 0 2207594 BANK NEW YORK MELLON CORP COM 064058100 20068 426341 SH DFND 43, 01 0 0 426341 BANK OF MARIN BANCORP COM 063425102 228 5532 SH DFND 01 2238 3294 0 BANK OF MARIN BANCORP COM 063425102 1219 29556 SH DFND 02 0 26651 2905 BANK OF MARIN BANCORP COM 063425102 0 9 SH DFND 06 0 9 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 783 24972 SH DFND 01 11385 13479 108 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 886 28277 SH DFND 02 0 22464 5813 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 7 209 SH DFND 06 0 209 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 10062 320949 SH DFND 43 0 0 320949 BANK OF THE ST JAMES FINL GP COM 470299108 0 5 SH DFND 02 0 5 0 BANK OZK COM 06417N103 760 33292 SH DFND 01 25560 6243 1489 BANK OZK COM 06417N103 1131 49551 SH DFND 02 0 42920 6631 BANK OZK COM 06417N103 12 536 SH DFND 06 0 536 0 BANK OZK COM 06417N103 6 251 SH DFND 28 251 0 0 BANK OZK COM 06417N103 33 1445 SH DFND 43 0 0 1445 BANK PRINCETON NEW JERSEY COM 064520109 104 3722 SH DFND 01 774 2948 0 BANK PRINCETON NEW JERSEY COM 064520109 1 39 SH DFND 02 0 39 0 BANK PRINCETON NEW JERSEY COM 064520109 1 22 SH DFND 06 0 22 0 BANK SOUTH CAROLINA CORP COM 065066102 1093 60019 SH DFND 01 60019 0 0 BANK7 CORP COM 06652N107 23 1692 SH DFND 01 0 1692 0 BANK7 CORP COM 06652N107 0 16 SH DFND 02 0 16 0 BANK7 CORP COM 06652N107 0 16 SH DFND 06 0 16 0 BANKFINANCIAL CORP COM 06643P104 197 13208 SH DFND 01 6477 6731 0 BANKFINANCIAL CORP COM 06643P104 531 35500 SH DFND 02 0 33146 2354 BANKFINANCIAL CORP COM 06643P104 1 50 SH DFND 06 0 50 0 BANKUNITED INC COM 06652K103 1087 36292 SH DFND 01 35788 220 284 BANKUNITED INC COM 06652K103 6288 210007 SH DFND 02 0 21816 188191 BANKUNITED INC COM 06652K103 14 462 SH DFND 06 0 462 0 BANKUNITED INC COM 06652K103 7 233 SH DFND 28 233 0 0 BANKUNITED INC COM 06652K103 8326 278095 SH DFND 43 0 0 278095 BANKUNITED INC COM 06652K103 1086 36273 SH DFND 43, 01 0 0 36273 BANKWELL FINL GROUP INC COM 06654A103 113 3943 SH DFND 01 916 3027 0 BANKWELL FINL GROUP INC COM 06654A103 1 25 SH DFND 02 0 25 0 BANKWELL FINL GROUP INC COM 06654A103 1 24 SH DFND 06 0 24 0 BANNER CORP COM NEW 06652V208 723 13512 SH DFND 01 5574 7752 186 BANNER CORP COM NEW 06652V208 7732 144586 SH DFND 02 0 143996 590 BANNER CORP COM NEW 06652V208 1 12 SH DFND 06 0 12 0 BANNER CORP COM NEW 06652V208 4125 77128 SH DFND 43 0 0 77128 BAOZUN INC SPONSORED 06684L103 1023 35036 SH DFND 01 825 34061 150 BAOZUN INC SPONSORED 06684L103 4702 160988 SH DFND 02 0 2893 158095 BAOZUN INC SPONSORED 06684L103 627 21468 SH DFND 06 0 21468 0 BAOZUN INC SPONSORED 06684L103 5 172 SH DFND 28 0 0 172 BAOZUN INC SPONSORED 06684L103 5909 202306 SH DFND 43 0 0 202306 BAR HBR BANKSHARES COM 066849100 623 27761 SH DFND 01 18994 7796 971 BAR HBR BANKSHARES COM 066849100 18 814 SH DFND 02 0 5 809 BAR HBR BANKSHARES COM 066849100 0 5 SH DFND 06 0 5 0 BARCLAYS BK PLC DJUBS CMDT 06738C778 1 3320 PRN DFND 01 3320 0 0 BARCLAYS BK PLC DJUBS CMDT 06738C778 1 5936 PRN DFND 02 0 5888 48 BARCLAYS BK PLC ETN+ SEL M 06742C723 0 319 PRN DFND 02 0 0 319 BARCLAYS BK PLC IPATH SER 06745R693 0 12 PRN DFND 02 0 0 12 BARCLAYS BK PLC IPATH S&P5 06746L422 0 125 PRN DFND 01 125 0 0 BARCLAYS BK PLC IPATH S&P5 06746L422 205 436559 PRN DFND 02 0 436559 0 BARCLAYS BK PLC IPATH S&P5 06746L422 15 32537 PRN DFND 06 0 32537 0 BARCLAYS BK PLC OPTIONS 06746L422 99390 2120100 SH Put DFND 02 0 2120100 0 BARCLAYS BK PLC OPTIONS 06746L422 116862 2492800 SH Call DFND 02 0 2492800 0 BARCLAYS BK PLC ENHANCED G 06746Q249 4 4238 PRN DFND 01 4238 0 0 BARCLAYS BK PLC ENHANCED G 06746Q249 0 290 PRN DFND 02 0 0 290 BARCLAYS BK PLC DJUBS CMDT 06738C778 71 332460 PRN DFND 43 0 0 332460 BARCLAYS PLC ADR 06738E204 951 126148 SH DFND 01 67213 0 58935 BARCLAYS PLC ADR 06738E204 7242 960449 SH DFND 02 0 491251 469198 BARCLAYS PLC ADR 06738E204 11727 1555260 SH DFND 43 0 0 1555260 BARCLAYS PLC ADR 06738E204 1481 196478 SH DFND 43, 01 0 0 196478 BARINGS BDC INC COM 06759L103 95 10500 SH DFND 01 10500 0 0 BARINGS BDC INC COM 06759L103 440 48789 SH DFND 02 0 1660 47129 BARINGS CORPORATE INVS COM 06759X107 7 465 SH DFND 01 465 0 0 BARINGS CORPORATE INVS COM 06759X107 1342 91277 SH DFND 02 0 0 91277 BARINGS GLOBAL SHORT DURATIO COM 06760L100 32 2000 SH DFND 01 2000 0 0 BARINGS GLOBAL SHORT DURATIO COM 06760L100 3351 210106 SH DFND 02 0 0 210106 BARINGS PARTN INVS SH BEN INT 06761A103 100 6635 SH DFND 01 6635 0 0 BARINGS PARTN INVS SH BEN INT 06761A103 306 20328 SH DFND 02 0 0 20328 BARNES & NOBLE ED INC COM 06777U101 70 17431 SH DFND 01 7920 9469 42 BARNES & NOBLE ED INC COM 06777U101 106 26425 SH DFND 02 0 24656 1769 BARNES & NOBLE ED INC COM 06777U101 0 26 SH DFND 06 0 26 0 BARNES & NOBLE INC COM 067774109 516 72808 SH DFND 01 24836 47835 137 BARNES & NOBLE INC COM 067774109 445 62771 SH DFND 02 0 58271 4500 BARNES & NOBLE INC COM 067774109 0 40 SH DFND 06 0 40 0 BARNES GROUP INC COM 067806109 249538 4653817 SH DFND 01 4615354 38001 462 BARNES GROUP INC COM 067806109 5638 105141 SH DFND 02 0 104674 467 BARNES GROUP INC COM 067806109 1 15 SH DFND 06 0 15 0 BARNES GROUP INC COM 067806109 4884 91092 SH DFND 43 0 0 91092 BARNES GROUP INC COM 067806109 1663 31007 SH DFND 43, 01 0 0 31007 BARRETT BUSINESS SERVICES IN COM 068463108 168 2928 SH DFND 01 1202 1726 0 BARRETT BUSINESS SERVICES IN COM 068463108 75 1304 SH DFND 02 0 1304 0 BARRETT BUSINESS SERVICES IN COM 068463108 0 2 SH DFND 06 0 2 0 BARRICK GOLD CORP COM 067901108 1521 112341 SH DFND 01 106405 0 5936 BARRICK GOLD CORP COM 067901108 18086 1335763 SH DFND 02 0 851940 483823 BARRICK GOLD CORP COM 067901108 16119 1190461 SH DFND 06 0 1190461 0 BARRICK GOLD CORP COM 067901108 24 1770 SH DFND 28 0 0 1770 BARRICK GOLD CORP OPTIONS 067901108 1545 114100 SH Put DFND 02 0 114100 0 BARRICK GOLD CORP OPTIONS 067901108 2031 150000 SH Put DFND 06 0 150000 0 BARRICK GOLD CORP OPTIONS 067901108 14 1000 SH Call DFND 01 1000 0 0 BARRICK GOLD CORP OPTIONS 067901108 2479 183100 SH Call DFND 02 0 183100 0 BARRICK GOLD CORP COM 067901108 2496 184375 SH DFND 43 0 0 184375 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 55 14213 SH DFND 01 4409 9804 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 350 91143 SH DFND 02 0 91143 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 0 10 SH DFND 06 0 10 0 BASSETT FURNITURE INDS INC COM 070203104 194 9700 SH DFND 01 4541 5159 0 BASSETT FURNITURE INDS INC COM 070203104 195 9733 SH DFND 02 0 9733 0 BASSETT FURNITURE INDS INC COM 070203104 1 39 SH DFND 06 0 39 0 BAUSCH HEALTH COS INC COM 071734107 35 1907 SH DFND 05 1907 0 0 BAUSCH HEALTH COS INC COM 071734107 857 46382 SH DFND 01 30556 15251 575 BAUSCH HEALTH COS INC COM 071734107 28247 1529335 SH DFND 02 0 1470144 59191 BAUSCH HEALTH COS INC COM 071734107 39 2089 SH DFND 06 0 2089 0 BAUSCH HEALTH COS INC COM 071734107 7 399 SH DFND 28 0 0 399 BAUSCH HEALTH COS INC OPTIONS 071734107 151929 8225700 SH Put DFND 02 0 8225700 0 BAUSCH HEALTH COS INC OPTIONS 071734107 222 12000 SH Call DFND 02 0 12000 0 BAUSCH HEALTH COS INC COM 071734107 405 21908 SH DFND 43 0 0 21908 BAXTER INTL INC COM 071813109 121651 1848239 SH DFND 01 1344229 132266 371744 BAXTER INTL INC COM 071813109 86150 1308866 SH DFND 02 0 135741 1173125 BAXTER INTL INC COM 071813109 2537 38539 SH DFND 06 0 38539 0 BAXTER INTL INC COM 071813109 425 6455 SH DFND 28 1567 0 4888 BAXTER INTL INC COM 071813109 62814 954326 SH DFND 43 0 0 954326 BAXTER INTL INC COM 071813109 16117 244870 SH DFND 43, 01 0 0 244870 BAYCOM CORP COM 07272M107 156 6770 SH DFND 01 1545 5225 0 BAYCOM CORP COM 07272M107 104 4506 SH DFND 02 0 4506 0 BAYCOM CORP COM 07272M107 1 39 SH DFND 06 0 39 0 BAYTEX ENERGY CORP COM 07317Q105 86 49069 SH DFND 05 49069 0 0 BAYTEX ENERGY CORP COM 07317Q105 223 126803 SH DFND 02 0 126103 700 BAYTEX ENERGY CORP COM 07317Q105 163 92826 SH DFND 06 0 92826 0 BB&T CORP COM 054937107 156679 3616788 SH DFND 01 3505426 23654 87708 BB&T CORP COM 054937107 223344 5155679 SH DFND 02 0 245652 4910027 BB&T CORP COM 054937107 1353 31236 SH DFND 06 0 31236 0 BB&T CORP COM 054937107 1554 35884 SH DFND 28 33732 0 2152 BB&T CORP COM 054937107 596148 13761490 SH DFND 43 0 0 13761490 BB&T CORP COM 054937107 40700 939528 SH DFND 43, 01 0 0 939528 BBVA BANCO FRANCES S A SPONSORED 07329M100 12 1021 SH DFND 01 1021 0 0 BBVA BANCO FRANCES S A SPONSORED 07329M100 4 368 SH DFND 02 0 0 368 BBX CAP CORP NEW CL A 05491N104 249 43410 SH DFND 01 9870 33540 0 BBX CAP CORP NEW CL A 05491N104 40 6896 SH DFND 02 0 33 6863 BBX CAP CORP NEW CL A 05491N104 0 33 SH DFND 06 0 33 0 BCB BANCORP INC COM 055298103 203 19356 SH DFND 01 12439 6917 0 BCB BANCORP INC COM 055298103 81 7698 SH DFND 02 0 198 7500 BCB BANCORP INC COM 055298103 1 52 SH DFND 06 0 52 0 BCE INC COM NEW 05534B760 10145 256631 SH DFND 05 256631 0 0 BCE INC COM NEW 05534B760 2026 51242 SH DFND 01 42695 0 8547 BCE INC COM NEW 05534B760 51693 1307702 SH DFND 02 0 27737 1279965 BCE INC COM NEW 05534B760 5285 133708 SH DFND 06 0 133708 0 BCE INC COM NEW 05534B760 5 126 SH DFND 28 0 0 126 BCE INC OPTIONS 05534B760 29648 750000 SH Call DFND 06 0 750000 0 BCE INC COM NEW 05534B760 123940 3135344 SH DFND 43 0 0 3135344 BCE INC COM NEW 05534B760 25562 646649 SH DFND 43, 01 0 0 646649 BEACON ROOFING SUPPLY INC COM 073685109 1131 35640 SH DFND 01 18733 16907 0 BEACON ROOFING SUPPLY INC COM 073685109 143 4521 SH DFND 02 0 422 4099 BEACON ROOFING SUPPLY INC COM 073685109 1 26 SH DFND 06 0 26 0 BEACON ROOFING SUPPLY INC COM 073685109 14796 466461 SH DFND 43 0 0 466461 BEACON ROOFING SUPPLY INC COM 073685109 2166 68280 SH DFND 43, 01 0 0 68280 BEASLEY BROADCAST GROUP INC CL A 074014101 176 46950 SH DFND 01 43036 3914 0 BEASLEY BROADCAST GROUP INC CL A 074014101 1 191 SH DFND 02 0 190 1 BEASLEY BROADCAST GROUP INC CL A 074014101 0 31 SH DFND 06 0 31 0 BEAZER HOMES USA INC COM NEW 07556Q881 292 30835 SH DFND 01 14767 16068 0 BEAZER HOMES USA INC COM NEW 07556Q881 657 69263 SH DFND 02 0 68890 373 BEAZER HOMES USA INC COM NEW 07556Q881 0 11 SH DFND 06 0 11 0 BECTON DICKINSON & CO COM 075887109 273503 1213841 SH DFND 01 1169443 14340 30058 BECTON DICKINSON & CO COM 075887109 150172 666482 SH DFND 02 0 165451 501031 BECTON DICKINSON & CO COM 075887109 2709 12023 SH DFND 06 0 12023 0 BECTON DICKINSON & CO COM 075887109 3092 13722 SH DFND 28 13007 0 715 BECTON DICKINSON & CO PFD SHS CO 075887208 8 145 SH DFND 01 145 0 0 BECTON DICKINSON & CO PFD SHS CO 075887208 12319 213613 SH DFND 02 0 208800 4813 BECTON DICKINSON & CO COM 075887109 189024 838915 SH DFND 43 0 0 838915 BECTON DICKINSON & CO PFD SHS CO 075887208 4253 73745 SH DFND 43 0 0 73745 BECTON DICKINSON & CO COM 075887109 3590 15933 SH DFND 43, 01 0 0 15933 BED BATH & BEYOND INC COM 075896100 1214 107218 SH DFND 01 62142 44490 586 BED BATH & BEYOND INC COM 075896100 3051 269505 SH DFND 02 0 267177 2328 BED BATH & BEYOND INC COM 075896100 0 32 SH DFND 06 0 32 0 BED BATH & BEYOND INC OPTIONS 075896100 11 1000 SH Put DFND 02 0 0 1000 BED BATH & BEYOND INC COM 075896100 161 14200 SH DFND 43 0 0 14200 BEIGENE LTD SPONSORED 07725L102 2247 16017 SH DFND 01 12251 3708 58 BEIGENE LTD SPONSORED 07725L102 8155 58139 SH DFND 02 0 58125 14 BEIGENE LTD SPONSORED 07725L102 281 2000 SH DFND 06 0 2000 0 BEIGENE LTD SPONSORED 07725L102 1 5 SH DFND 28 5 0 0 BEIGENE LTD SPONSORED 07725L102 2606 18583 SH DFND 43 0 0 18583 BEIGENE LTD SPONSORED 07725L102 1902 13562 SH DFND 43, 01 0 0 13562 BEL FUSE INC CL A 077347201 0 3 SH DFND 02 0 3 0 BEL FUSE INC CL B 077347300 193 10494 SH DFND 01 2352 7991 151 BEL FUSE INC CL B 077347300 22 1171 SH DFND 02 0 1171 0 BEL FUSE INC CL B 077347300 1 37 SH DFND 06 0 37 0 BELDEN INC COM 077454106 917 21958 SH DFND 01 8633 13054 271 BELDEN INC COM 077454106 4649 111307 SH DFND 02 0 110681 626 BELDEN INC COM 077454106 1 15 SH DFND 06 0 15 0 BELDEN INC COM 077454106 1 31 SH DFND 28 31 0 0 BELDEN INC COM 077454106 6728 161062 SH DFND 43 0 0 161062 BELDEN INC COM 077454106 2443 58475 SH DFND 43, 01 0 0 58475 BELLATRIX EXPLORATION LTD COM NEW 078314507 0 20 SH DFND 02 0 0 20 BELLICUM PHARMACEUTICALS INC COM 079481107 380 130258 SH DFND 01 7142 123116 0 BELLICUM PHARMACEUTICALS INC COM 079481107 13 4484 SH DFND 02 0 3984 500 BELLICUM PHARMACEUTICALS INC COM 079481107 0 35 SH DFND 06 0 35 0 BELMOND LTD CL A G1154H107 2298 91818 SH DFND 01 19163 71561 1094 BELMOND LTD CL A G1154H107 27 1092 SH DFND 02 0 59 1033 BELMOND LTD CL A G1154H107 1 59 SH DFND 06 0 59 0 BEMIS INC COM 081437105 6505 141722 SH DFND 01 126406 14237 1079 BEMIS INC COM 081437105 1000 21796 SH DFND 02 0 2499 19297 BEMIS INC COM 081437105 18 400 SH DFND 06 0 400 0 BEMIS INC COM 081437105 1 13 SH DFND 28 13 0 0 BEMIS INC COM 081437105 1739 37877 SH DFND 43 0 0 37877 BENCHMARK ELECTRS INC COM 08160H101 391 18470 SH DFND 01 8244 9873 353 BENCHMARK ELECTRS INC COM 08160H101 2114 99806 SH DFND 02 0 99806 0 BENCHMARK ELECTRS INC COM 08160H101 0 4 SH DFND 06 0 4 0 BENEFICIAL BANCORP INC COM 08171T102 656 45910 SH DFND 01 11026 34884 0 BENEFICIAL BANCORP INC COM 08171T102 45 3169 SH DFND 02 0 599 2570 BENEFICIAL BANCORP INC COM 08171T102 0 29 SH DFND 06 0 29 0 BENEFITFOCUS INC COM 08180D106 464 10149 SH DFND 01 4878 5271 0 BENEFITFOCUS INC COM 08180D106 1033 22602 SH DFND 02 0 22602 0 BENEFITFOCUS INC COM 08180D106 1 31 SH DFND 06 0 31 0 BENEFITFOCUS INC COM 08180D106 1374 30052 SH DFND 43 0 0 30052 BERKSHIRE HATHAWAY INC DEL CL A 084670108 252450 825 SH DFND 01 815 0 10 BERKSHIRE HATHAWAY INC DEL CL A 084670108 86598 283 SH DFND 02 0 1 282 BERKSHIRE HATHAWAY INC DEL CL A 084670108 1530 5 SH DFND 28 5 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 723598 3543924 SH DFND 01 3461602 33889 48433 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 646730 3167449 SH DFND 02 0 328862 2838587 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 34219 167591 SH DFND 06 0 167591 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9234 45223 SH DFND 28 40296 0 4927 BERKSHIRE HATHAWAY INC DEL OPTIONS 084670702 88471 433300 SH Put DFND 02 0 433300 0 BERKSHIRE HATHAWAY INC DEL OPTIONS 084670702 24971 122300 SH Put DFND 06 0 122300 0 BERKSHIRE HATHAWAY INC DEL OPTIONS 084670702 42796 209600 SH Call DFND 02 0 209600 0 BERKSHIRE HATHAWAY INC DEL OPTIONS 084670702 28953 141800 SH Call DFND 06 0 141800 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 377240 1847587 SH DFND 43 0 0 1847587 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 23027 112777 SH DFND 43, 01 0 0 112777 BERKSHIRE HILLS BANCORP INC COM 084680107 862 31957 SH DFND 01 20243 11529 185 BERKSHIRE HILLS BANCORP INC COM 084680107 1588 58874 SH DFND 02 0 55051 3823 BERKSHIRE HILLS BANCORP INC COM 084680107 1 23 SH DFND 06 0 23 0 BERKSHIRE HILLS BANCORP INC COM 084680107 4263 158060 SH DFND 43 0 0 158060 BERRY GLOBAL GROUP INC COM 08579W103 5807 122168 SH DFND 01 118650 2590 928 BERRY GLOBAL GROUP INC COM 08579W103 17526 368726 SH DFND 02 0 74456 294270 BERRY GLOBAL GROUP INC COM 08579W103 28 579 SH DFND 06 0 579 0 BERRY GLOBAL GROUP INC COM 08579W103 5 104 SH DFND 28 104 0 0 BERRY GLOBAL GROUP INC OPTIONS 08579W103 26650 560700 SH Call DFND 02 0 560700 0 BERRY GLOBAL GROUP INC COM 08579W103 13140 276464 SH DFND 43 0 0 276464 BERRY GLOBAL GROUP INC COM 08579W103 5880 123710 SH DFND 43, 01 0 0 123710 BERRY PETE CORP COM 08579X101 109 12412 SH DFND 01 6310 6032 70 BERRY PETE CORP COM 08579X101 3367 384843 SH DFND 02 0 384843 0 BERRY PETE CORP COM 08579X101 0 20 SH DFND 06 0 20 0 BERRY PETE CORP COM 08579X101 515 58855 SH DFND 43 0 0 58855 BEST BUY INC COM 086516101 8848 167065 SH DFND 01 146879 18446 1740 BEST BUY INC COM 086516101 23792 449253 SH DFND 02 0 318549 130704 BEST BUY INC COM 086516101 740 13980 SH DFND 06 0 13980 0 BEST BUY INC COM 086516101 15 281 SH DFND 28 81 0 200 BEST BUY INC OPTIONS 086516101 3178 60000 SH Put DFND 02 0 60000 0 BEST BUY INC COM 086516101 12727 240305 SH DFND 43 0 0 240305 BEST INC SPONSORED 08653C106 3338 812139 SH DFND 01 6233 805906 0 BEST INC SPONSORED 08653C106 503 122311 SH DFND 02 0 122111 200 BEYONDSPRING INC SHS G10830100 32 1703 SH DFND 02 0 1703 0 BG STAFFING INC COM 05544A109 125 6073 SH DFND 01 3593 2480 0 BG STAFFING INC COM 05544A109 64 3110 SH DFND 02 0 906 2204 BG STAFFING INC COM 05544A109 1 33 SH DFND 06 0 33 0 BGC PARTNERS INC CL A 05541T101 389 75198 SH DFND 01 74505 661 32 BGC PARTNERS INC CL A 05541T101 2119 409798 SH DFND 02 0 164697 245101 BGC PARTNERS INC CL A 05541T101 6 1113 SH DFND 06 0 1113 0 BGC PARTNERS INC CL A 05541T101 523 101065 SH DFND 43 0 0 101065 BGC PARTNERS INC CL A 05541T101 92 17779 SH DFND 43, 01 0 0 17779 BHP GROUP LIMITED SPONSORED 088606108 15502 321010 SH DFND 01 304409 0 16601 BHP GROUP LIMITED SPONSORED 088606108 82899 1716682 SH DFND 02 0 485625 1231057 BHP GROUP LIMITED SPONSORED 088606108 42213 874151 SH DFND 06 0 874151 0 BHP GROUP LIMITED SPONSORED 088606108 117 2418 SH DFND 28 677 0 1741 BHP GROUP LIMITED SPONSORED 088606108 99655 2063688 SH DFND 43 0 0 2063688 BHP GROUP LIMITED SPONSORED 088606108 5844 121016 SH DFND 43, 01 0 0 121016 BHP GROUP PLC SPONSORED 05545E209 1982 47317 SH DFND 01 40327 0 6990 BHP GROUP PLC SPONSORED 05545E209 11662 278398 SH DFND 02 0 0 278398 BHP GROUP PLC SPONSORED 05545E209 6 151 SH DFND 28 151 0 0 BHP GROUP PLC SPONSORED 05545E209 57159 1364498 SH DFND 43 0 0 1364498 BIG 5 SPORTING GOODS CORP COM 08915P101 64 24898 SH DFND 01 14647 10251 0 BIG 5 SPORTING GOODS CORP COM 08915P101 34 13049 SH DFND 02 0 1259 11790 BIG 5 SPORTING GOODS CORP COM 08915P101 0 76 SH DFND 06 0 76 0 BIG LOTS INC COM 089302103 811 28060 SH DFND 01 10457 17343 260 BIG LOTS INC COM 089302103 1255 43406 SH DFND 02 0 24788 18618 BIG LOTS INC COM 089302103 0 13 SH DFND 06 0 13 0 BIG LOTS INC COM 089302103 1 23 SH DFND 28 23 0 0 BIG LOTS INC COM 089302103 7403 255995 SH DFND 43 0 0 255995 BIG LOTS INC COM 089302103 112 3890 SH DFND 43, 01 0 0 3890 BIGLARI HLDGS INC COM STK CL 08986R309 51 447 SH DFND 01 167 280 0 BIGLARI HLDGS INC COM STK CL 08986R309 644 5666 SH DFND 02 0 5486 180 BIGLARI HLDGS INC COM STK CL 08986R309 0 1 SH DFND 06 0 1 0 BIGLARI HLDGS INC COM STK CL 08986R408 23 39 SH DFND 01 12 27 0 BIGLARI HLDGS INC COM STK CL 08986R408 71 120 SH DFND 02 0 107 13 BILIBILI INC SPONS ADS 090040106 2635 180617 SH DFND 01 661 179956 0 BILIBILI INC SPONS ADS 090040106 2865 196397 SH DFND 02 0 169606 26791 BIO PATH HOLDINGS INC COM NEW 09057N201 0 430 SH DFND 02 0 0 430 BIO RAD LABS INC CL B 090572108 1 5 SH DFND 01 5 0 0 BIO RAD LABS INC CL A 090572207 924 3977 SH DFND 01 2765 883 329 BIO RAD LABS INC CL A 090572207 413 1780 SH DFND 02 0 399 1381 BIO RAD LABS INC CL A 090572207 21 92 SH DFND 06 0 92 0 BIO RAD LABS INC CL A 090572207 64471 277628 SH DFND 43 0 0 277628 BIO RAD LABS INC CL A 090572207 865 3726 SH DFND 43, 01 0 0 3726 BIO TECHNE CORP COM 09073M104 1413 9767 SH DFND 01 5862 3703 202 BIO TECHNE CORP COM 09073M104 194 1342 SH DFND 02 0 534 808 BIO TECHNE CORP COM 09073M104 24 165 SH DFND 06 0 165 0 BIO TECHNE CORP COM 09073M104 11377 78614 SH DFND 43 0 0 78614 BIO TECHNE CORP COM 09073M104 2203 15221 SH DFND 43, 01 0 0 15221 BIOANALYTICAL SYS INC COM 09058M103 0 70 SH DFND 02 0 18 52 BIOCEPT INC COM PAR 09072V402 0 32 SH DFND 02 0 32 0 BIOCRYST PHARMACEUTICALS COM 09058V103 262 32479 SH DFND 01 21040 11439 0 BIOCRYST PHARMACEUTICALS COM 09058V103 84 10364 SH DFND 02 0 508 9856 BIOCRYST PHARMACEUTICALS COM 09058V103 1 154 SH DFND 06 0 154 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 0 120 SH DFND 02 0 0 120 BIOGEN INC COM 09062X103 106638 354372 SH DFND 01 199847 35566 118959 BIOGEN INC COM 09062X103 159120 528778 SH DFND 02 0 136536 392242 BIOGEN INC COM 09062X103 2484 8255 SH DFND 06 0 8255 0 BIOGEN INC COM 09062X103 3133 10411 SH DFND 28 8908 0 1503 BIOGEN INC OPTIONS 09062X103 34907 116000 SH Put DFND 02 0 116000 0 BIOGEN INC OPTIONS 09062X103 13782 45800 SH Call DFND 02 0 45800 0 BIOGEN INC OPTIONS 09062X103 181 600 SH Call DFND 06 0 600 0 BIOGEN INC COM 09062X103 288826 959810 SH DFND 43 0 0 959810 BIOGEN INC COM 09062X103 19418 64530 SH DFND 43, 01 0 0 64530 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 749 20244 SH DFND 01 20244 0 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 225 6074 SH DFND 02 0 6074 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 1 40 SH DFND 06 0 40 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 2099 56751 SH DFND 43 0 0 56751 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 377 10208 SH DFND 43, 01 0 0 10208 BIO-KEY INTERNATIONAL INC COM PAR 09060C309 0 417 SH DFND 02 0 0 417 BIOLASE INC COM NEW 090911207 0 31 SH DFND 01 31 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 36 3000 SH DFND 01 3000 0 0 BIOLIFE SOLUTIONS INC COM NEW 09062W204 4 366 SH DFND 02 0 351 15 BIOMARIN PHARMACEUTICAL INC COM 09061G101 40350 473873 SH DFND 01 117495 273338 83040 BIOMARIN PHARMACEUTICAL INC COM 09061G101 37443 439733 SH DFND 02 0 186651 253082 BIOMARIN PHARMACEUTICAL INC COM 09061G101 510 5992 SH DFND 06 0 5992 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 68 795 SH DFND 28 78 0 717 BIOMARIN PHARMACEUTICAL INC OPTIONS 09061G101 6582 77300 SH Put DFND 02 0 77300 0 BIOMARIN PHARMACEUTICAL INC OPTIONS 09061G101 4087 48000 SH Call DFND 01 0 48000 0 BIOMARIN PHARMACEUTICAL INC OPTIONS 09061G101 145 1700 SH Call DFND 02 0 1700 0 BIOMARIN PHARMACEUTICAL INC NOTE 1.50 09061GAF8 1 1000 PRN DFND 01 0 0 1000 BIOMARIN PHARMACEUTICAL INC NOTE 1.50 09061GAF8 16091 14464000 PRN DFND 02 0 14453000 11000 BIOMARIN PHARMACEUTICAL INC NOTE 0.59 09061GAH4 3209 3227000 PRN DFND 02 0 3218000 9000 BIOMARIN PHARMACEUTICAL INC COM 09061G101 65131 764900 SH DFND 43 0 0 764900 BIOMARIN PHARMACEUTICAL INC NOTE 1.50 09061GAF8 2079 1869000 PRN DFND 43 0 0 1869000 BIOMARIN PHARMACEUTICAL INC COM 09061G101 11130 130714 SH DFND 43, 01 0 0 130714 BIOMERICA INC COM NEW 09061H307 7 3902 SH DFND 02 0 70 3832 BIONANO GENOMICS INC COM 09075F107 0 45 SH DFND 02 0 45 0 BIOSCRIP INC COM 09069N108 284 79664 SH DFND 01 16969 62695 0 BIOSCRIP INC COM 09069N108 26 7381 SH DFND 02 0 7381 0 BIOSCRIP INC COM 09069N108 2 484 SH DFND 06 0 484 0 BIOSIG TECH INC COM NEW 09073N201 25 5760 SH DFND 01 5760 0 0 BIOSIG TECH INC COM NEW 09073N201 27 6400 SH DFND 02 0 0 6400 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 209 3454 SH DFND 01 1252 2202 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 58 963 SH DFND 02 0 963 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 0 3 SH DFND 06 0 3 0 BIOTELEMETRY INC COM 090672106 1664 27861 SH DFND 01 7300 20274 287 BIOTELEMETRY INC COM 090672106 6943 116258 SH DFND 02 0 39004 77254 BIOTELEMETRY INC COM 090672106 24 399 SH DFND 06 0 399 0 BIOTELEMETRY INC COM 090672106 28 475 SH DFND 43 0 0 475 BIOTIME INC COM 09066L105 29 31717 SH DFND 01 10000 21717 0 BIOTIME INC COM 09066L105 9 9936 SH DFND 02 0 8436 1500 BIOTIME INC COM 09066L105 0 37 SH DFND 06 0 37 0 BITAUTO HLDGS LTD SPONSORED 091727107 19 775 SH DFND 01 775 0 0 BITAUTO HLDGS LTD SPONSORED 091727107 279 11268 SH DFND 02 0 9475 1793 BJS RESTAURANTS INC COM 09180C106 445 8795 SH DFND 01 3679 5116 0 BJS RESTAURANTS INC COM 09180C106 189 3735 SH DFND 02 0 2837 898 BJS RESTAURANTS INC COM 09180C106 0 7 SH DFND 06 0 7 0 BJS WHSL CLUB HLDGS INC COM 05550J101 962 43419 SH DFND 01 11599 31820 0 BJS WHSL CLUB HLDGS INC COM 05550J101 5816 262452 SH DFND 02 0 69437 193015 BJS WHSL CLUB HLDGS INC OPTIONS 05550J101 441 19900 SH Put DFND 02 0 19900 0 BJS WHSL CLUB HLDGS INC COM 05550J101 10724 483954 SH DFND 43 0 0 483954 BK TECHNOLOGIES INC COM 09180A100 0 102 SH DFND 02 0 102 0 BLACK BOX CORP DEL COM 091826107 0 225 SH DFND 02 0 25 200 BLACK HILLS CORP COM 092113109 2296 36579 SH DFND 01 21688 14621 270 BLACK HILLS CORP COM 092113109 9991 159151 SH DFND 02 0 131457 27694 BLACK HILLS CORP COM 092113109 1 21 SH DFND 06 0 21 0 BLACK HILLS CORP COM 092113109 5 84 SH DFND 28 84 0 0 BLACK HILLS CORP COM 092113109 7366 117336 SH DFND 43 0 0 117336 BLACK HILLS CORP COM 092113109 2519 40117 SH DFND 43, 01 0 0 40117 BLACK KNIGHT INC COM 09215C105 10224 226896 SH DFND 01 22506 204236 154 BLACK KNIGHT INC COM 09215C105 1934 42926 SH DFND 02 0 15031 27895 BLACK KNIGHT INC COM 09215C105 126 2788 SH DFND 06 0 2788 0 BLACK KNIGHT INC COM 09215C105 44498 987518 SH DFND 43 0 0 987518 BLACK KNIGHT INC COM 09215C105 4167 92478 SH DFND 43, 01 0 0 92478 BLACK STONE MINERALS L P COM UNIT 09225M101 286 18470 SH DFND 01 18470 0 0 BLACK STONE MINERALS L P COM UNIT 09225M101 826 53373 SH DFND 02 0 255 53118 BLACKBAUD INC COM 09227Q100 1975 31399 SH DFND 01 9955 21214 230 BLACKBAUD INC COM 09227Q100 6273 99723 SH DFND 02 0 98061 1662 BLACKBAUD INC COM 09227Q100 1 18 SH DFND 06 0 18 0 BLACKBAUD INC COM 09227Q100 1 16 SH DFND 28 16 0 0 BLACKBAUD INC COM 09227Q100 18177 288981 SH DFND 43 0 0 288981 BLACKBAUD INC COM 09227Q100 2080 33064 SH DFND 43, 01 0 0 33064 BLACKBERRY LTD COM 09228F103 126 17790 SH DFND 05 17790 0 0 BLACKBERRY LTD COM 09228F103 5183 729006 SH DFND 01 718514 9147 1345 BLACKBERRY LTD COM 09228F103 1065 149846 SH DFND 02 0 132050 17796 BLACKBERRY LTD COM 09228F103 2 228 SH DFND 06 0 228 0 BLACKBERRY LTD COM 09228F103 12 1630 SH DFND 28 0 0 1630 BLACKLINE INC COM 09239B109 833 20353 SH DFND 01 10769 9584 0 BLACKLINE INC COM 09239B109 4717 115191 SH DFND 02 0 114184 1007 BLACKLINE INC COM 09239B109 1 30 SH DFND 06 0 30 0 BLACKLINE INC COM 09239B109 2455 59945 SH DFND 43 0 0 59945 BLACKLINE INC COM 09239B109 2293 55995 SH DFND 43, 01 0 0 55995 BLACKROCK 2022 GBL INCM OPP COM 09258P104 3113 374121 SH DFND 02 0 1833 372288 BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 2451 204770 SH DFND 02 0 0 204770 BLACKROCK CAPITAL INVESTMENT COM 092533108 72 13600 SH DFND 01 13600 0 0 BLACKROCK CAPITAL INVESTMENT COM 092533108 463 87443 SH DFND 02 0 6055 81388 BLACKROCK CORE BD TR SHS BEN IN 09249E101 180 14730 SH DFND 01 14730 0 0 BLACKROCK CORE BD TR SHS BEN IN 09249E101 15749 1290889 SH DFND 02 0 3029 1287860 BLACKROCK CORE BD TR SHS BEN IN 09249E101 0 2 SH DFND 43 0 0 2 BLACKROCK CORPOR HI YLD FD I COM 09255P107 183 19766 SH DFND 01 19766 0 0 BLACKROCK CORPOR HI YLD FD I COM 09255P107 2181 235044 SH DFND 02 0 0 235044 BLACKROCK CR ALLCTN INC TR COM 092508100 315 28170 SH DFND 01 28041 0 129 BLACKROCK CR ALLCTN INC TR COM 092508100 45949 4109940 SH DFND 02 0 0 4109940 BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 101 10322 SH DFND 01 9678 0 644 BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 1347 137904 SH DFND 02 0 50409 87495 BLACKROCK ENERGY & RES TR COM 09250U101 2 200 SH DFND 01 200 0 0 BLACKROCK ENERGY & RES TR COM 09250U101 5359 512862 SH DFND 02 0 390 512472 BLACKROCK ENH CAP & INC FD I COM 09256A109 292 20755 SH DFND 01 20755 0 0 BLACKROCK ENH CAP & INC FD I COM 09256A109 4421 314024 SH DFND 02 0 574 313450 BLACKROCK ENH CAP & INC FD I COM 09256A109 4 251 SH DFND 43 0 0 251 BLACKROCK ENHANCED EQT DIV T COM 09251A104 611 78649 SH DFND 01 78649 0 0 BLACKROCK ENHANCED EQT DIV T COM 09251A104 10542 1356818 SH DFND 02 0 1092 1355726 BLACKROCK ENHANCED GBL DIV T COM 092501105 153 16300 SH DFND 01 16300 0 0 BLACKROCK ENHANCED GBL DIV T COM 092501105 3062 326822 SH DFND 02 0 816 326006 BLACKROCK ENHANCED GOVT FD I COM 09255K108 104 7984 SH DFND 02 0 0 7984 BLACKROCK ENHANCED INTL DIV COM BENE I 092524107 173 34740 SH DFND 01 34740 0 0 BLACKROCK ENHANCED INTL DIV COM BENE I 092524107 3906 784272 SH DFND 02 0 2331 781941 BLACKROCK FLA MUN 2020 TERM COM SHS 09250M109 1509 107461 SH DFND 02 0 0 107461 BLACKROCK FLOAT RATE OME STR COM 09255X100 181 15239 SH DFND 01 15239 0 0 BLACKROCK FLOAT RATE OME STR COM 09255X100 3299 277195 SH DFND 02 0 0 277195 BLACKROCK FLOATING RATE INCO COM 091941104 3174 274775 SH DFND 02 0 158 274617 BLACKROCK FLOATING RATE INCO COM 091941104 0 6 SH DFND 43 0 0 6 BLACKROCK HEALTH SCIENCES TR COM 09250W107 182 5000 SH DFND 01 5000 0 0 BLACKROCK HEALTH SCIENCES TR COM 09250W107 5234 143586 SH DFND 02 0 19 143567 BLACKROCK HEALTH SCIENCES TR COM 09250W107 0 2 SH DFND 43 0 0 2 BLACKROCK INC COM 09247X101 417197 1062057 SH DFND 01 1055851 4439 1767 BLACKROCK INC COM 09247X101 331301 843390 SH DFND 02 0 13649 829741 BLACKROCK INC COM 09247X101 2769 7050 SH DFND 06 0 7050 0 BLACKROCK INC COM 09247X101 5443 13857 SH DFND 28 13524 0 333 BLACKROCK INC OPTIONS 09247X101 314 800 SH Put DFND 02 0 800 0 BLACKROCK INC OPTIONS 09247X101 79 200 SH Call DFND 02 0 200 0 BLACKROCK INC COM 09247X101 758214 1930181 SH DFND 43 0 0 1930181 BLACKROCK INC COM 09247X101 37531 95543 SH DFND 43, 01 0 0 95543 BLACKROCK INCOME TR INC COM 09247F100 495 87778 SH DFND 02 0 3943 83835 BLACKROCK INVT QUALITY MUN T COM 09247D105 26 2000 SH DFND 01 2000 0 0 BLACKROCK INVT QUALITY MUN T COM 09247D105 1215 91977 SH DFND 02 0 0 91977 BLACKROCK LONG-TERM MUNI ADV COM 09250B103 276 25878 SH DFND 02 0 0 25878 BLACKROCK LTD DURATION INC T COM SHS 09249W101 3586 268230 SH DFND 02 0 636 267594 BLACKROCK LTD DURATION INC T COM SHS 09249W101 0 15 SH DFND 43 0 0 15 BLACKROCK MASS TAX-EXEMPT TR SH BEN INT 09258E109 8 706 SH DFND 01 706 0 0 BLACKROCK MASS TAX-EXEMPT TR SH BEN INT 09258E109 420 37552 SH DFND 02 0 0 37552 BLACKROCK MD MUNICIPAL BOND COM 09249L105 215 16490 SH DFND 02 0 0 16490 BLACKROCK MULTI-SECTOR INC T COM 09258A107 337 21965 SH DFND 01 21215 0 750 BLACKROCK MULTI-SECTOR INC T COM 09258A107 4800 312473 SH DFND 02 0 0 312473 BLACKROCK MUN 2020 TERM TR COM SHS 09249X109 15 994 SH DFND 01 994 0 0 BLACKROCK MUN 2020 TERM TR COM SHS 09249X109 6152 416813 SH DFND 02 0 0 416813 BLACKROCK MUN 2030 TAR TERM COM SHS BE 09257P105 505 24615 SH DFND 01 19445 0 5170 BLACKROCK MUN 2030 TAR TERM COM SHS BE 09257P105 25180 1227682 SH DFND 02 0 0 1227682 BLACKROCK MUN 2030 TAR TERM COM SHS BE 09257P105 0 12 SH DFND 43 0 0 12 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 98 8033 SH DFND 01 7033 0 1000 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 10407 853704 SH DFND 02 0 0 853704 BLACKROCK MUNI INCOME INV QL COM 09250G102 210 16000 SH DFND 01 16000 0 0 BLACKROCK MUNI INCOME INV QL COM 09250G102 307 23464 SH DFND 02 0 0 23464 BLACKROCK MUNI INCOME TR II COM 09249N101 448 34675 SH DFND 01 34675 0 0 BLACKROCK MUNI INCOME TR II COM 09249N101 1553 120282 SH DFND 02 0 0 120282 BLACKROCK MUNI INTER DR FD I COM 09253X102 4174 329954 SH DFND 02 0 0 329954 BLACKROCK MUNI INTER DR FD I COM 09253X102 0 7 SH DFND 43 0 0 7 BLACKROCK MUNI N Y INTER DUR COM 09255F109 39 3147 SH DFND 01 3147 0 0 BLACKROCK MUNI N Y INTER DUR COM 09255F109 1037 83467 SH DFND 02 0 0 83467 BLACKROCK MUNIASSETS FD INC COM 09254J102 107 8341 SH DFND 01 2338 0 6003 BLACKROCK MUNIASSETS FD INC COM 09254J102 2859 222132 SH DFND 02 0 0 222132 BLACKROCK MUNIC INCM INVST T SH BEN INT 09248H105 34 2831 SH DFND 01 2831 0 0 BLACKROCK MUNIC INCM INVST T SH BEN INT 09248H105 330 27468 SH DFND 02 0 0 27468 BLACKROCK MUNICIPAL BOND TR COM 09249H104 330 24713 SH DFND 02 0 0 24713 BLACKROCK MUNICIPL INC QLTY COM 092479104 196 15700 SH DFND 01 15700 0 0 BLACKROCK MUNICIPL INC QLTY COM 092479104 749 59987 SH DFND 02 0 0 59987 BLACKROCK MUNIENHANCED FD IN COM 09253Y100 6291 635433 SH DFND 02 0 0 635433 BLACKROCK MUNIHLDGS FD II IN COM 09253P109 329 25419 SH DFND 02 0 0 25419 BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 1419 112788 SH DFND 02 0 0 112788 BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 1376 114871 SH DFND 02 0 0 114871 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 19 1566 SH DFND 01 1566 0 0 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 5586 453020 SH DFND 02 0 0 453020 BLACKROCK MUNIHLDNGS QLTY II COM 09254C107 2173 189491 SH DFND 02 0 0 189491 BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 245 19240 SH DFND 01 19240 0 0 BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 11722 920088 SH DFND 02 0 0 920088 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 8642 586669 SH DFND 02 0 0 586669 BLACKROCK MUNIHOLDNGS QLTY I COM 09254A101 1248 110248 SH DFND 02 0 0 110248 BLACKROCK MUNIVEST FD II INC COM 09253T101 4923 376939 SH DFND 02 0 0 376939 BLACKROCK MUNIVEST FD INC COM 09253R105 50 6000 SH DFND 01 6000 0 0 BLACKROCK MUNIVEST FD INC COM 09253R105 7593 919251 SH DFND 02 0 0 919251 BLACKROCK MUNIY QUALITY FD I COM 09254G108 2542 222394 SH DFND 02 0 0 222394 BLACKROCK MUNIYIELD ARIZ FD COM 09254K109 286 23450 SH DFND 02 0 0 23450 BLACKROCK MUNIYIELD CALI QLT COM 09254N103 260 20566 SH DFND 01 20566 0 0 BLACKROCK MUNIYIELD CALI QLT COM 09254N103 5780 457286 SH DFND 02 0 0 457286 BLACKROCK MUNIYIELD CALIF FD COM 09254M105 155 12037 SH DFND 01 12037 0 0 BLACKROCK MUNIYIELD CALIF FD COM 09254M105 6254 484457 SH DFND 02 0 0 484457 BLACKROCK MUNIYIELD FD INC COM 09253W104 49 3930 SH DFND 01 3930 0 0 BLACKROCK MUNIYIELD FD INC COM 09253W104 14852 1186246 SH DFND 02 0 0 1186246 BLACKROCK MUNIYIELD INVST FD COM 09254R104 336 26559 SH DFND 02 0 0 26559 BLACKROCK MUNIYIELD N J FD I COM 09254Y109 21 1629 SH DFND 01 1629 0 0 BLACKROCK MUNIYIELD N J FD I COM 09254Y109 2102 162283 SH DFND 02 0 0 162283 BLACKROCK MUNIYIELD NY QLTY COM 09255E102 299 25959 SH DFND 01 25959 0 0 BLACKROCK MUNIYIELD NY QLTY COM 09255E102 7131 618989 SH DFND 02 0 0 618989 BLACKROCK MUNIYIELD PA QLTY COM 09255G107 1269 101131 SH DFND 02 0 0 101131 BLACKROCK MUNIYIELD QLTY FD COM 09254E103 239 19815 SH DFND 01 11704 0 8111 BLACKROCK MUNIYIELD QLTY FD COM 09254E103 6938 575742 SH DFND 02 0 0 575742 BLACKROCK MUNIYIELD QLTY FD COM 09254E103 0 3 SH DFND 43 0 0 3 BLACKROCK MUNIYIELD QUALITY COM 09254F100 304 23401 SH DFND 01 19835 0 3566 BLACKROCK MUNIYIELD QUALITY COM 09254F100 4438 341948 SH DFND 02 0 0 341948 BLACKROCK MUNIYLD INVST QLTY COM 09254T100 217 17719 SH DFND 02 0 0 17719 BLACKROCK MUNIYLD MICH QLTY COM 09254V105 36 2884 SH DFND 01 0 0 2884 BLACKROCK MUNIYLD MICH QLTY COM 09254V105 3153 253901 SH DFND 02 0 0 253901 BLACKROCK N Y MUN INCOME TR SH BEN INT 09248L106 29 2397 SH DFND 01 2397 0 0 BLACKROCK N Y MUN INCOME TR SH BEN INT 09248L106 2002 163588 SH DFND 02 0 0 163588 BLACKROCK NY MUN INCOME TR I COM 09249R102 24 1946 SH DFND 02 0 0 1946 BLACKROCK NY MUNI INC QLTY T COM 09249U105 80 6600 SH DFND 01 6600 0 0 BLACKROCK NY MUNI INC QLTY T COM 09249U105 362 29965 SH DFND 02 0 0 29965 BLACKROCK NY MUNICIPAL BOND COM 09249P106 96 7495 SH DFND 02 0 0 7495 BLACKROCK RES & COMM STRAT T SHS 09257A108 24 3451 SH DFND 01 3451 0 0 BLACKROCK RES & COMM STRAT T SHS 09257A108 8070 1143006 SH DFND 02 0 836 1142170 BLACKROCK SCIENCE & TECH TR SHS 09258G104 15602 567754 SH DFND 02 0 111 567643 BLACKROCK STRATEGIC MUN TR COM 09248T109 98 8240 SH DFND 02 0 0 8240 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 264 12575 SH DFND 01 12575 0 0 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 9210 438143 SH DFND 02 0 0 438143 BLACKROCK TCP CAP CORP COM 09259E108 3 250 SH DFND 01 0 0 250 BLACKROCK TCP CAP CORP COM 09259E108 5284 405180 SH DFND 02 0 0 405180 BLACKROCK UTILITIES INFRSTRC COM 09248D104 205 10375 SH DFND 01 10375 0 0 BLACKROCK UTILITIES INFRSTRC COM 09248D104 4589 232239 SH DFND 02 0 0 232239 BLACKROCK VA MUNICIPAL BOND COM 092481100 26 1700 SH DFND 01 1700 0 0 BLACKROCK VA MUNICIPAL BOND COM 092481100 13 875 SH DFND 02 0 0 875 BLACKSTONE GROUP L P COM UNIT L 09253U108 125459 4208610 SH DFND 01 1199854 3000223 8533 BLACKSTONE GROUP L P COM UNIT L 09253U108 660389 22153284 SH DFND 02 0 17009112 5144172 BLACKSTONE GROUP L P COM UNIT L 09253U108 737 24717 SH DFND 06 0 24717 0 BLACKSTONE GROUP L P COM UNIT L 09253U108 688 23090 SH DFND 28 23090 0 0 BLACKSTONE GROUP L P OPTIONS 09253U108 14607 490000 SH Put DFND 01 0 490000 0 BLACKSTONE GROUP L P OPTIONS 09253U108 2909 97600 SH Put DFND 02 0 97600 0 BLACKSTONE GROUP L P OPTIONS 09253U108 12094 405700 SH Call DFND 01 0 405700 0 BLACKSTONE GSO FLTING RTE FU COM 09256U105 119 7775 SH DFND 01 2775 0 5000 BLACKSTONE GSO FLTING RTE FU COM 09256U105 18232 1189295 SH DFND 02 0 1000 1188295 BLACKSTONE GSO LNG SHRT CR I COM SHS BN 09257D102 2542 185033 SH DFND 02 0 0 185033 BLACKSTONE GSO STRATEGIC CR COM SHS BE 09257R101 13 1000 SH DFND 01 250 0 750 BLACKSTONE GSO STRATEGIC CR COM SHS BE 09257R101 45100 3348204 SH DFND 02 0 46941 3301263 BLACKSTONE MTG TR INC COM CL A 09257W100 1148 36018 SH DFND 01 34142 1876 0 BLACKSTONE MTG TR INC COM CL A 09257W100 24018 753862 SH DFND 02 0 77920 675942 BLACKSTONE MTG TR INC COM CL A 09257W100 1 41 SH DFND 06 0 41 0 BLACKSTONE MTG TR INC NOTE 4.37 09257WAB6 491 505000 PRN DFND 02 0 500000 5000 BLACKSTONE MTG TR INC NOTE 4.75 09257WAC4 121 124000 PRN DFND 02 0 92000 32000 BLOCK H & R INC COM 093671105 2856 112586 SH DFND 01 106136 0 6450 BLOCK H & R INC COM 093671105 8628 340102 SH DFND 02 0 174934 165168 BLOCK H & R INC COM 093671105 235 9249 SH DFND 06 0 9249 0 BLOCK H & R INC COM 093671105 21 813 SH DFND 28 69 0 744 BLOCK H & R INC COM 093671105 2844 112095 SH DFND 43 0 0 112095 BLOCK H & R INC COM 093671105 3037 119715 SH DFND 43, 01 0 0 119715 BLOOM ENERGY CORP COM CL A 093712107 2 167 SH DFND 01 167 0 0 BLOOM ENERGY CORP COM CL A 093712107 174 17392 SH DFND 02 0 16265 1127 BLOOM ENERGY CORP COM CL A 093712107 905 90640 SH DFND 43 0 0 90640 BLOOM ENERGY CORP COM CL A 093712107 98 9836 SH DFND 43, 01 0 0 9836 BLOOMIN BRANDS INC COM 094235108 819 45807 SH DFND 01 13965 31776 66 BLOOMIN BRANDS INC COM 094235108 4688 262037 SH DFND 02 0 230393 31644 BLOOMIN BRANDS INC COM 094235108 1 46 SH DFND 06 0 46 0 BLOOMIN BRANDS INC COM 094235108 6687 373795 SH DFND 43 0 0 373795 BLOOMIN BRANDS INC COM 094235108 2232 124768 SH DFND 43, 01 0 0 124768 BLUCORA INC COM 095229100 971 36431 SH DFND 01 15464 20664 303 BLUCORA INC COM 095229100 1663 62410 SH DFND 02 0 58293 4117 BLUCORA INC COM 095229100 1 26 SH DFND 06 0 26 0 BLUCORA INC COM 095229100 7150 268394 SH DFND 43 0 0 268394 BLUCORA INC COM 095229100 545 20474 SH DFND 43, 01 0 0 20474 BLUE APRON HLDGS INC CL A 09523Q101 7 6966 SH DFND 02 0 6466 500 BLUE BIRD CORP COM 095306106 159 8755 SH DFND 01 2646 6109 0 BLUE BIRD CORP COM 095306106 1 70 SH DFND 02 0 70 0 BLUE BIRD CORP COM 095306106 0 9 SH DFND 06 0 9 0 BLUE CAP REINS HLDGS LTD COM G1190F107 0 34 SH DFND 02 0 34 0 BLUE HILLS BANCORP INC COM 095573101 341 15961 SH DFND 01 6236 9725 0 BLUE HILLS BANCORP INC COM 095573101 2532 118668 SH DFND 02 0 118429 239 BLUE HILLS BANCORP INC COM 095573101 0 5 SH DFND 06 0 5 0 BLUEBIRD BIO INC COM 09609G100 3902 39331 SH DFND 01 29750 9536 45 BLUEBIRD BIO INC COM 09609G100 31235 314864 SH DFND 02 0 245762 69102 BLUEBIRD BIO INC COM 09609G100 24 237 SH DFND 06 0 237 0 BLUEBIRD BIO INC COM 09609G100 3 28 SH DFND 28 28 0 0 BLUEBIRD BIO INC OPTIONS 09609G100 2361 23800 SH Put DFND 02 0 23800 0 BLUEBIRD BIO INC OPTIONS 09609G100 1369 13800 SH Call DFND 02 0 13800 0 BLUEBIRD BIO INC COM 09609G100 3257 32831 SH DFND 43 0 0 32831 BLUEBIRD BIO INC COM 09609G100 2468 24881 SH DFND 43, 01 0 0 24881 BLUEGREEN VACATIONS CORP COM 09629F108 51 3935 SH DFND 01 1085 2850 0 BLUEGREEN VACATIONS CORP COM 09629F108 4 328 SH DFND 02 0 28 300 BLUEGREEN VACATIONS CORP COM 09629F108 0 28 SH DFND 06 0 28 0 BLUEKNIGHT ENERGY PARTNERS L COM UNIT 09625U109 96 83350 SH DFND 01 83350 0 0 BLUEKNIGHT ENERGY PARTNERS L COM UNIT 09625U109 22 19365 SH DFND 02 0 0 19365 BLUELINX HLDGS INC COM NEW 09624H208 301 12174 SH DFND 01 8768 3406 0 BLUELINX HLDGS INC COM NEW 09624H208 1 34 SH DFND 02 0 34 0 BLUELINX HLDGS INC COM NEW 09624H208 1 34 SH DFND 06 0 34 0 BLUEPRINT MEDICINES CORP COM 09627Y109 912 16915 SH DFND 01 14866 2049 0 BLUEPRINT MEDICINES CORP COM 09627Y109 1391 25809 SH DFND 02 0 25224 585 BLUEPRINT MEDICINES CORP COM 09627Y109 1 22 SH DFND 06 0 22 0 BLUEPRINT MEDICINES CORP OPTIONS 09627Y109 1213 22500 SH Put DFND 02 0 22500 0 BLUEPRINT MEDICINES CORP COM 09627Y109 1169 21686 SH DFND 43 0 0 21686 BLUEPRINT MEDICINES CORP COM 09627Y109 283 5241 SH DFND 43, 01 0 0 5241 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 17 1873 SH DFND 01 1873 0 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 218 24204 SH DFND 02 0 12224 11980 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 1 92 SH DFND 06 0 92 0 BMC STK HLDGS INC COM 05591B109 537 34659 SH DFND 01 11513 23146 0 BMC STK HLDGS INC COM 05591B109 228 14710 SH DFND 02 0 14514 196 BMC STK HLDGS INC COM 05591B109 1 38 SH DFND 06 0 38 0 BMC STK HLDGS INC COM 05591B109 1517 98009 SH DFND 43 0 0 98009 BMC STK HLDGS INC COM 05591B109 653 42153 SH DFND 43, 01 0 0 42153 BOEING CO COM 097023105 401278 1244272 SH DFND 01 1204138 35103 5031 BOEING CO COM 097023105 835927 2592021 SH DFND 02 0 519848 2072173 BOEING CO COM 097023105 23612 73215 SH DFND 06 0 73215 0 BOEING CO COM 097023105 567 1758 SH DFND 28 1129 0 629 BOEING CO OPTIONS 097023105 484 1500 SH Put DFND 01 1500 0 0 BOEING CO OPTIONS 097023105 101104 313500 SH Put DFND 02 0 312500 1000 BOEING CO OPTIONS 097023105 10159 31500 SH Put DFND 06 0 31500 0 BOEING CO OPTIONS 097023105 53213 165000 SH Call DFND 02 0 165000 0 BOEING CO OPTIONS 097023105 13481 41800 SH Call DFND 06 0 41800 0 BOEING CO COM 097023105 424822 1317278 SH DFND 43 0 0 1317278 BOEING CO COM 097023105 32884 101967 SH DFND 43, 01 0 0 101967 BOINGO WIRELESS INC COM 09739C102 496 24129 SH DFND 01 10491 13638 0 BOINGO WIRELESS INC COM 09739C102 873 42456 SH DFND 02 0 35381 7075 BOINGO WIRELESS INC COM 09739C102 0 12 SH DFND 06 0 12 0 BOINGO WIRELESS INC COM 09739C102 7 344 SH DFND 43 0 0 344 BOISE CASCADE CO DEL COM 09739D100 492 20633 SH DFND 01 9426 10876 331 BOISE CASCADE CO DEL COM 09739D100 2852 119574 SH DFND 02 0 111907 7667 BOISE CASCADE CO DEL COM 09739D100 1 21 SH DFND 06 0 21 0 BOISE CASCADE CO DEL COM 09739D100 4678 196136 SH DFND 43 0 0 196136 BOISE CASCADE CO DEL COM 09739D100 243 10187 SH DFND 43, 01 0 0 10187 BOJANGLES INC COM 097488100 115 7178 SH DFND 01 2962 4216 0 BOJANGLES INC COM 097488100 174 10841 SH DFND 02 0 9981 860 BOJANGLES INC COM 097488100 0 4 SH DFND 06 0 4 0 BOK FINL CORP COM NEW 05561Q201 573 7820 SH DFND 01 7430 74 316 BOK FINL CORP COM NEW 05561Q201 1990 27140 SH DFND 02 0 24994 2146 BOK FINL CORP COM NEW 05561Q201 10 142 SH DFND 06 0 142 0 BOK FINL CORP COM NEW 05561Q201 13935 190030 SH DFND 43 0 0 190030 BOK FINL CORP COM NEW 05561Q201 70 956 SH DFND 43, 01 0 0 956 BONANZA CREEK ENERGY INC COM NEW 097793400 436 21081 SH DFND 01 8075 12921 85 BONANZA CREEK ENERGY INC COM NEW 097793400 289 14001 SH DFND 02 0 14001 0 BONANZA CREEK ENERGY INC COM NEW 097793400 0 20 SH DFND 06 0 20 0 BONANZA CREEK ENERGY INC COM NEW 097793400 842 40726 SH DFND 43 0 0 40726 BOOKING HLDGS INC COM 09857L108 84039 48791 SH DFND 01 40045 4258 4488 BOOKING HLDGS INC COM 09857L108 187739 108997 SH DFND 02 0 39517 69480 BOOKING HLDGS INC COM 09857L108 4852 2817 SH DFND 06 0 2817 0 BOOKING HLDGS INC COM 09857L108 791 459 SH DFND 28 344 0 115 BOOKING HLDGS INC OPTIONS 09857L108 79404 46100 SH Put DFND 02 0 46100 0 BOOKING HLDGS INC OPTIONS 09857L108 23769 13800 SH Call DFND 02 0 13800 0 BOOKING HLDGS INC COM 09857L108 162603 94404 SH DFND 43 0 0 94404 BOOKING HLDGS INC COM 09857L108 55562 32258 SH DFND 43, 01 0 0 32258 BOOT BARN HLDGS INC COM 099406100 269 15787 SH DFND 01 5064 10723 0 BOOT BARN HLDGS INC COM 099406100 106 6248 SH DFND 02 0 6248 0 BOOT BARN HLDGS INC COM 099406100 0 11 SH DFND 06 0 11 0 BOOT BARN HLDGS INC OPTIONS 099406100 852 50000 SH Call DFND 02 0 50000 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 14141 313749 SH DFND 01 311628 809 1312 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 15036 333605 SH DFND 02 0 119442 214163 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 28 624 SH DFND 06 0 624 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 17 370 SH DFND 28 370 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 18896 419250 SH DFND 43 0 0 419250 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2217 49195 SH DFND 43, 01 0 0 49195 BORGWARNER INC COM 099724106 10421 299961 SH DFND 01 298588 0 1373 BORGWARNER INC COM 099724106 10394 299197 SH DFND 02 0 231842 67355 BORGWARNER INC COM 099724106 293 8427 SH DFND 06 0 8427 0 BORGWARNER INC COM 099724106 33 948 SH DFND 28 355 0 593 BORGWARNER INC OPTIONS 099724106 6156 177200 SH Put DFND 02 0 177200 0 BORGWARNER INC COM 099724106 26807 771658 SH DFND 43 0 0 771658 BORGWARNER INC COM 099724106 2119 61005 SH DFND 43, 01 0 0 61005 BOSTON BEER INC CL A 100557107 2385 9903 SH DFND 01 6950 2953 0 BOSTON BEER INC CL A 100557107 1699 7054 SH DFND 02 0 6675 379 BOSTON BEER INC CL A 100557107 0 2 SH DFND 06 0 2 0 BOSTON OMAHA CORP COM 101044105 365 15604 SH DFND 01 13028 2576 0 BOSTON OMAHA CORP COM 101044105 2 102 SH DFND 02 0 102 0 BOSTON OMAHA CORP COM 101044105 0 20 SH DFND 06 0 20 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 456 43178 SH DFND 01 22251 20092 835 BOSTON PRIVATE FINL HLDGS IN COM 101119105 2152 203637 SH DFND 02 0 203297 340 BOSTON PRIVATE FINL HLDGS IN COM 101119105 0 27 SH DFND 06 0 27 0 BOSTON PROPERTIES INC COM 101121101 19712 175143 SH DFND 01 173158 213 1772 BOSTON PROPERTIES INC COM 101121101 15557 138220 SH DFND 02 0 42683 95537 BOSTON PROPERTIES INC COM 101121101 1415 12572 SH DFND 06 0 12572 0 BOSTON PROPERTIES INC COM 101121101 739 6567 SH DFND 28 6567 0 0 BOSTON PROPERTIES INC COM 101121101 63122 560834 SH DFND 43 0 0 560834 BOSTON PROPERTIES INC COM 101121101 8344 74138 SH DFND 43, 01 0 0 74138 BOSTON SCIENTIFIC CORP COM 101137107 151322 4281879 SH DFND 01 3253972 840218 187689 BOSTON SCIENTIFIC CORP COM 101137107 65557 1855037 SH DFND 02 0 478682 1376355 BOSTON SCIENTIFIC CORP COM 101137107 1963 55543 SH DFND 06 0 55543 0 BOSTON SCIENTIFIC CORP COM 101137107 4183 118375 SH DFND 28 114196 0 4179 BOSTON SCIENTIFIC CORP OPTIONS 101137107 6817 192900 SH Put DFND 02 0 192900 0 BOSTON SCIENTIFIC CORP OPTIONS 101137107 10708 303000 SH Call DFND 02 0 303000 0 BOSTON SCIENTIFIC CORP COM 101137107 116659 3301048 SH DFND 43 0 0 3301048 BOSTON SCIENTIFIC CORP COM 101137107 16783 474911 SH DFND 43, 01 0 0 474911 BOTTOMLINE TECH DEL INC COM 101388106 2738 57044 SH DFND 01 32728 24088 228 BOTTOMLINE TECH DEL INC COM 101388106 1729 36024 SH DFND 02 0 35981 43 BOTTOMLINE TECH DEL INC COM 101388106 1 17 SH DFND 06 0 17 0 BOTTOMLINE TECH DEL INC COM 101388106 504 10510 SH DFND 43 0 0 10510 BOULDER GROWTH & INCOME FD I COM 101507101 115 10995 SH DFND 01 10995 0 0 BOULDER GROWTH & INCOME FD I COM 101507101 703 67433 SH DFND 02 0 0 67433 BOX INC CL A 10316T104 994 58868 SH DFND 01 28899 29969 0 BOX INC CL A 10316T104 8696 515186 SH DFND 02 0 99504 415682 BOX INC CL A 10316T104 0 7 SH DFND 06 0 7 0 BOX INC CL A 10316T104 9052 536258 SH DFND 43 0 0 536258 BOXLIGHT CORP COM CL A 103197109 0 20 SH DFND 02 0 20 0 BOXWOOD MERGER CORP UNIT 11/26 10319T200 19348 1948467 SH DFND 02 0 1948467 0 BOYD GAMING CORP COM 103304101 885 42580 SH DFND 01 18645 23864 71 BOYD GAMING CORP COM 103304101 8427 405537 SH DFND 02 0 126986 278551 BOYD GAMING CORP COM 103304101 1 25 SH DFND 06 0 25 0 BOYD GAMING CORP COM 103304101 2 74 SH DFND 28 74 0 0 BOYD GAMING CORP COM 103304101 10051 483665 SH DFND 43 0 0 483665 BOYD GAMING CORP COM 103304101 473 22746 SH DFND 43, 01 0 0 22746 BP MIDSTREAM PARTNERS LP UNIT LTD P 0556EL109 162 10407 SH DFND 01 0 4163 6244 BP MIDSTREAM PARTNERS LP UNIT LTD P 0556EL109 63 4030 SH DFND 02 0 0 4030 BP PLC SPONSORED 055622104 180527 4760743 SH DFND 01 3415649 2837 1342257 BP PLC SPONSORED 055622104 42618 1123894 SH DFND 02 0 2253 1121641 BP PLC SPONSORED 055622104 202 5317 SH DFND 06 0 5317 0 BP PLC SPONSORED 055622104 1953 51508 SH DFND 28 29896 0 21612 BP PLC SPONSORED 055622104 159168 4197459 SH DFND 43 0 0 4197459 BP PLC SPONSORED 055622104 9723 256404 SH DFND 43, 01 0 0 256404 BP PRUDHOE BAY RTY TR UNIT BEN I 055630107 131 6076 SH DFND 01 5626 0 450 BP PRUDHOE BAY RTY TR UNIT BEN I 055630107 449 20738 SH DFND 02 0 0 20738 BRADY CORP CL A 104674106 953 21929 SH DFND 01 9442 11971 516 BRADY CORP CL A 104674106 1962 45147 SH DFND 02 0 44037 1110 BRADY CORP CL A 104674106 1 17 SH DFND 06 0 17 0 BRADY CORP CL A 104674106 739 17008 SH DFND 43 0 0 17008 BRAEMAR HOTELS & RESORTS INC COM 10482B101 28 3144 SH DFND 01 3144 0 0 BRAEMAR HOTELS & RESORTS INC COM 10482B101 139 15589 SH DFND 02 0 15084 505 BRAEMAR HOTELS & RESORTS INC COM 10482B101 0 12 SH DFND 06 0 12 0 BRAEMAR HOTELS & RESORTS INC 5.5 CUM CV 10482B200 18 1071 SH DFND 02 0 0 1071 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 71 20000 SH DFND 01 20000 0 0 BRANDYWINE RLTY TR SH BEN INT 105368203 176 13639 SH DFND 01 13530 0 109 BRANDYWINE RLTY TR SH BEN INT 105368203 8696 675718 SH DFND 02 0 645499 30219 BRANDYWINE RLTY TR SH BEN INT 105368203 10 783 SH DFND 06 0 783 0 BRANDYWINE RLTY TR SH BEN INT 105368203 4331 336516 SH DFND 43 0 0 336516 BRANDYWINEGBL GLBAL INM OPRT COM 10537L104 1248 120210 SH DFND 02 0 0 120210 BRASKEM S A SP ADR PFD 105532105 62 2521 SH DFND 01 2521 0 0 BRASKEM S A SP ADR PFD 105532105 341 13936 SH DFND 02 0 0 13936 BRASKEM S A SP ADR PFD 105532105 1832 74914 SH DFND 06 0 74914 0 BRASKEM S A SP ADR PFD 105532105 7 295 SH DFND 28 50 0 245 BRF SA SPONSORED 10552T107 121 21255 SH DFND 01 15697 0 5558 BRF SA SPONSORED 10552T107 106 18704 SH DFND 02 0 0 18704 BRF SA SPONSORED 10552T107 7074 1245467 SH DFND 06 0 1245467 0 BRF SA SPONSORED 10552T107 14 2459 SH DFND 28 159 0 2300 BRIDGE BANCORP INC COM 108035106 519 20367 SH DFND 01 11886 8481 0 BRIDGE BANCORP INC COM 108035106 647 25368 SH DFND 02 0 8465 16903 BRIDGE BANCORP INC COM 108035106 0 6 SH DFND 06 0 6 0 BRIDGELINE DIGITAL INC COM PAR 10807Q403 0 500 SH DFND 02 0 0 500 BRIDGEPOINT ED INC COM 10807M105 152 21740 SH DFND 02 0 21740 0 BRIDGEWATER BANCSHARES INC COM ACCD I 108621103 134 12676 SH DFND 01 841 11835 0 BRIDGEWATER BANCSHARES INC COM ACCD I 108621103 1447 137194 SH DFND 02 0 137194 0 BRIDGEWATER BANCSHARES INC COM ACCD I 108621103 1 106 SH DFND 06 0 106 0 BRIDGFORD FOODS CORP COM 108763103 0 2 SH DFND 02 0 2 0 BRIGGS & STRATTON CORP COM 109043109 500 38191 SH DFND 01 19515 18272 404 BRIGGS & STRATTON CORP COM 109043109 966 73869 SH DFND 02 0 56450 17419 BRIGGS & STRATTON CORP COM 109043109 0 12 SH DFND 06 0 12 0 BRIGGS & STRATTON CORP COM 109043109 1 42 SH DFND 28 42 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 5813 52160 SH DFND 01 51596 167 397 BRIGHT HORIZONS FAM SOL IN D COM 109194100 12878 115547 SH DFND 02 0 810 114737 BRIGHT HORIZONS FAM SOL IN D COM 109194100 27 244 SH DFND 06 0 244 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 1637 14687 SH DFND 28 14687 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 43149 387162 SH DFND 43 0 0 387162 BRIGHT HORIZONS FAM SOL IN D COM 109194100 2682 24065 SH DFND 43, 01 0 0 24065 BRIGHT SCHOLAR ED HLDGS LTD SPONSORED 109199109 2 237 SH DFND 01 237 0 0 BRIGHT SCHOLAR ED HLDGS LTD SPONSORED 109199109 123 13322 SH DFND 02 0 13322 0 BRIGHTCOVE INC COM 10921T101 143 20316 SH DFND 01 6695 13621 0 BRIGHTCOVE INC COM 10921T101 2 324 SH DFND 02 0 324 0 BRIGHTCOVE INC COM 10921T101 1 139 SH DFND 06 0 139 0 BRIGHTHOUSE FINL INC COM 10922N103 2214 72628 SH DFND 01 56292 842 15494 BRIGHTHOUSE FINL INC COM 10922N103 3425 112366 SH DFND 02 0 48680 63686 BRIGHTHOUSE FINL INC COM 10922N103 157 5141 SH DFND 06 0 5141 0 BRIGHTHOUSE FINL INC COM 10922N103 17 566 SH DFND 28 341 0 225 BRIGHTHOUSE FINL INC COM 10922N103 4506 147823 SH DFND 43 0 0 147823 BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 484 45316 SH DFND 01 13053 32263 0 BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 911 85253 SH DFND 02 0 10937 74316 BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 0 30 SH DFND 06 0 30 0 BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 6579 616023 SH DFND 43 0 0 616023 BRIGHTVIEW HLDGS INC COM 10948C107 155 15180 SH DFND 01 4304 10876 0 BRIGHTVIEW HLDGS INC COM 10948C107 355 34739 SH DFND 02 0 34684 55 BRIGHTVIEW HLDGS INC COM 10948C107 0 7 SH DFND 06 0 7 0 BRIGHTVIEW HLDGS INC COM 10948C107 651 63807 SH DFND 43 0 0 63807 BRINKER INTL INC COM 109641100 1222 27792 SH DFND 01 14221 13094 477 BRINKER INTL INC COM 109641100 7257 165018 SH DFND 02 0 110839 54179 BRINKER INTL INC COM 109641100 0 3 SH DFND 06 0 3 0 BRINKER INTL INC COM 109641100 1 15 SH DFND 43 0 0 15 BRINKS CO COM 109696104 2671 41312 SH DFND 01 26678 14361 273 BRINKS CO COM 109696104 2403 37163 SH DFND 02 0 34282 2881 BRINKS CO COM 109696104 1 18 SH DFND 06 0 18 0 BRINKS CO COM 109696104 1 14 SH DFND 28 14 0 0 BRINKS CO COM 109696104 18349 283819 SH DFND 43 0 0 283819 BRINKS CO COM 109696104 185 2860 SH DFND 43, 01 0 0 2860 BRISTOL MYERS SQUIBB CO COM 110122108 250175 4812916 SH DFND 01 4686369 88145 38402 BRISTOL MYERS SQUIBB CO COM 110122108 169668 3264096 SH DFND 02 0 545110 2718986 BRISTOL MYERS SQUIBB CO COM 110122108 14586 280610 SH DFND 06 0 280610 0 BRISTOL MYERS SQUIBB CO COM 110122108 2154 41441 SH DFND 28 40851 0 590 BRISTOL MYERS SQUIBB CO OPTIONS 110122108 41210 792800 SH Put DFND 02 0 780000 12800 BRISTOL MYERS SQUIBB CO OPTIONS 110122108 5858 112700 SH Put DFND 06 0 112700 0 BRISTOL MYERS SQUIBB CO OPTIONS 110122108 89743 1726500 SH Call DFND 02 0 1726500 0 BRISTOL MYERS SQUIBB CO OPTIONS 110122108 9850 189500 SH Call DFND 06 0 189500 0 BRISTOL MYERS SQUIBB CO COM 110122108 69679 1340489 SH DFND 43 0 0 1340489 BRISTOL MYERS SQUIBB CO COM 110122108 46373 892141 SH DFND 43, 01 0 0 892141 BRISTOW GROUP INC COM 110394103 46 19008 SH DFND 01 4977 13944 87 BRISTOW GROUP INC COM 110394103 34 14004 SH DFND 02 0 13904 100 BRISTOW GROUP INC COM 110394103 0 126 SH DFND 06 0 126 0 BRITISH AMERN TOB PLC SPONSORED 110448107 8091 253966 SH DFND 01 39031 0 214935 BRITISH AMERN TOB PLC SPONSORED 110448107 9022 283172 SH DFND 02 0 24529 258643 BRITISH AMERN TOB PLC SPONSORED 110448107 0 2 SH DFND 06 0 2 0 BRITISH AMERN TOB PLC SPONSORED 110448107 96 3014 SH DFND 28 281 0 2733 BRITISH AMERN TOB PLC SPONSORED 110448107 92859 2914603 SH DFND 43 0 0 2914603 BRITISH AMERN TOB PLC SPONSORED 110448107 5210 163516 SH DFND 43, 01 0 0 163516 BRIXMOR PPTY GROUP INC COM 11120U105 336 22873 SH DFND 01 20094 2574 205 BRIXMOR PPTY GROUP INC COM 11120U105 12064 821267 SH DFND 02 0 264888 556379 BRIXMOR PPTY GROUP INC COM 11120U105 20 1331 SH DFND 06 0 1331 0 BRIXMOR PPTY GROUP INC COM 11120U105 13754 936271 SH DFND 43 0 0 936271 BROADCOM INC COM 11135F101 301354 1185128 SH DFND 01 1161805 18728 4595 BROADCOM INC COM 11135F101 406327 1597952 SH DFND 02 0 248605 1349347 BROADCOM INC COM 11135F101 7757 30506 SH DFND 06 0 30506 0 BROADCOM INC COM 11135F101 1558 6126 SH DFND 28 5335 0 791 BROADCOM INC OPTIONS 11135F101 46686 183600 SH Put DFND 02 0 183600 0 BROADCOM INC OPTIONS 11135F101 5365 21100 SH Put DFND 06 0 21100 0 BROADCOM INC OPTIONS 11135F101 17138 67400 SH Call DFND 02 0 67400 0 BROADCOM INC OPTIONS 11135F101 7196 28300 SH Call DFND 06 0 28300 0 BROADCOM INC COM 11135F101 491642 1933467 SH DFND 43 0 0 1933467 BROADCOM INC COM 11135F101 44973 176863 SH DFND 43, 01 0 0 176863 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 7024 72980 SH DFND 01 56402 13692 2886 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 9506 98763 SH DFND 02 0 72429 26334 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 439 4564 SH DFND 06 0 4564 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 38 399 SH DFND 28 399 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 33645 349554 SH DFND 43 0 0 349554 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 12117 125892 SH DFND 43, 01 0 0 125892 BROADVISION INC COM PAR 111412706 0 345 SH DFND 02 0 3 342 BROOKDALE SR LIVING INC COM 112463104 701 104670 SH DFND 01 51372 53298 0 BROOKDALE SR LIVING INC COM 112463104 1514 225949 SH DFND 02 0 224170 1779 BROOKDALE SR LIVING INC COM 112463104 0 68 SH DFND 06 0 68 0 BROOKFIELD ASSET MGMT INC CL A LTD V 112585104 3996 104195 SH DFND 05 104195 0 0 BROOKFIELD ASSET MGMT INC CL A LTD V 112585104 2697 70332 SH DFND 01 67916 0 2416 BROOKFIELD ASSET MGMT INC CL A LTD V 112585104 15575 406118 SH DFND 02 0 10349 395769 BROOKFIELD ASSET MGMT INC CL A LTD V 112585104 1 33 SH DFND 06 0 33 0 BROOKFIELD ASSET MGMT INC CL A LTD V 112585104 23 592 SH DFND 28 0 0 592 BROOKFIELD ASSET MGMT INC CL A LTD V 112585104 32736 853623 SH DFND 43 0 0 853623 BROOKFIELD ASSET MGMT INC CL A LTD V 112585104 6980 182012 SH DFND 43, 01 0 0 182012 BROOKFIELD BUSINESS PARTNERS UNIT LTD L G16234109 15 500 SH DFND 01 500 0 0 BROOKFIELD BUSINESS PARTNERS UNIT LTD L G16234109 20 662 SH DFND 02 0 0 662 BROOKFIELD BUSINESS PARTNERS UNIT LTD L G16234109 1 46 SH DFND 06 0 46 0 BROOKFIELD GLOBL LISTED INFR COM SHS 11273Q109 189 18625 SH DFND 01 18625 0 0 BROOKFIELD GLOBL LISTED INFR COM SHS 11273Q109 831 82016 SH DFND 02 0 0 82016 BROOKFIELD INFRAST PARTNERS LP INT UNI G16252101 19034 551219 SH DFND 05 551219 0 0 BROOKFIELD INFRAST PARTNERS LP INT UNI G16252101 2134 61804 SH DFND 01 58804 0 3000 BROOKFIELD INFRAST PARTNERS LP INT UNI G16252101 31686 917632 SH DFND 02 0 7714 909918 BROOKFIELD PPTY PARTNERS L P UNIT LTD P G16249107 163 10137 SH DFND 05 10137 0 0 BROOKFIELD PPTY PARTNERS L P UNIT LTD P G16249107 1662 103103 SH DFND 01 103103 0 0 BROOKFIELD PPTY PARTNERS L P UNIT LTD P G16249107 472 29258 SH DFND 02 0 19096 10162 BROOKFIELD PPTY PARTNERS L P UNIT LTD P G16249107 102 6358 SH DFND 06 0 6358 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 196 12146 SH DFND 01 8168 256 3722 BROOKFIELD PROPERTY REIT INC CL A 11282X103 3433 213202 SH DFND 02 0 213102 100 BROOKFIELD PROPERTY REIT INC CL A 11282X103 333 20705 SH DFND 06 0 20705 0 BROOKFIELD PROPERTY REIT INC CL A 11282X103 9 545 SH DFND 43 0 0 545 BROOKFIELD REAL ASSETS INCOM SHS BEN IN 112830104 463 24297 SH DFND 01 14235 0 10062 BROOKFIELD REAL ASSETS INCOM SHS BEN IN 112830104 5712 299532 SH DFND 02 0 41558 257974 BROOKFIELD RENEWABLE PARTNER PARTNERSHI G16258108 6422 247969 SH DFND 05 247969 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHI G16258108 18 700 SH DFND 01 700 0 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHI G16258108 144 5563 SH DFND 02 0 1155 4408 BROOKLINE BANCORP INC DEL COM 11373M107 1156 83664 SH DFND 01 62818 19416 1430 BROOKLINE BANCORP INC DEL COM 11373M107 3325 240577 SH DFND 02 0 222816 17761 BROOKLINE BANCORP INC DEL COM 11373M107 0 26 SH DFND 06 0 26 0 BROOKLINE BANCORP INC DEL COM 11373M107 4029 291521 SH DFND 43 0 0 291521 BROOKS AUTOMATION INC COM 114340102 1224 46760 SH DFND 01 28960 17238 562 BROOKS AUTOMATION INC COM 114340102 2670 101984 SH DFND 02 0 97790 4194 BROOKS AUTOMATION INC COM 114340102 1 23 SH DFND 06 0 23 0 BROOKS AUTOMATION INC COM 114340102 6619 252832 SH DFND 43 0 0 252832 BROOKS AUTOMATION INC COM 114340102 405 15460 SH DFND 43, 01 0 0 15460 BROWN & BROWN INC COM 115236101 4879 177045 SH DFND 01 138592 9698 28755 BROWN & BROWN INC COM 115236101 1131 41030 SH DFND 02 0 21942 19088 BROWN & BROWN INC COM 115236101 29 1040 SH DFND 06 0 1040 0 BROWN & BROWN INC COM 115236101 2 82 SH DFND 28 82 0 0 BROWN & BROWN INC COM 115236101 9116 330756 SH DFND 43 0 0 330756 BROWN & BROWN INC COM 115236101 2820 102338 SH DFND 43, 01 0 0 102338 BROWN FORMAN CORP CL A 115637100 340 7179 SH DFND 01 6966 213 0 BROWN FORMAN CORP CL A 115637100 165 3485 SH DFND 02 0 0 3485 BROWN FORMAN CORP CL A 115637100 2 48 SH DFND 06 0 48 0 BROWN FORMAN CORP CL B 115637209 11103 233347 SH DFND 01 196736 35509 1102 BROWN FORMAN CORP CL B 115637209 13949 293173 SH DFND 02 0 119069 174104 BROWN FORMAN CORP CL B 115637209 287 6035 SH DFND 06 0 6035 0 BROWN FORMAN CORP CL B 115637209 33 696 SH DFND 28 96 0 600 BROWN FORMAN CORP CL B 115637209 6159 129446 SH DFND 43 0 0 129446 BROWN FORMAN CORP CL B 115637209 1043 21912 SH DFND 43, 01 0 0 21912 BRP INC COM SUN VT 05577W200 3213 124069 SH DFND 05 124069 0 0 BRP INC COM SUN VT 05577W200 10 400 SH DFND 02 0 400 0 BRT APARTMENTS CORP COM 055645303 73 6371 SH DFND 02 0 4614 1757 BRT APARTMENTS CORP COM 055645303 0 35 SH DFND 06 0 35 0 BRUKER CORP COM 116794108 385 12927 SH DFND 01 11129 256 1542 BRUKER CORP COM 116794108 5119 171954 SH DFND 02 0 166952 5002 BRUKER CORP COM 116794108 13 445 SH DFND 06 0 445 0 BRUKER CORP COM 116794108 34694 1165394 SH DFND 43 0 0 1165394 BRUKER CORP COM 116794108 59 1977 SH DFND 43, 01 0 0 1977 BRUNSWICK CORP COM 117043109 7039 151544 SH DFND 01 146648 4060 836 BRUNSWICK CORP COM 117043109 5014 107941 SH DFND 02 0 101258 6683 BRUNSWICK CORP COM 117043109 18 381 SH DFND 06 0 381 0 BRUNSWICK CORP COM 117043109 14 294 SH DFND 28 294 0 0 BRUNSWICK CORP COM 117043109 8945 192578 SH DFND 43 0 0 192578 BRUNSWICK CORP COM 117043109 67 1449 SH DFND 43, 01 0 0 1449 BRYN MAWR BK CORP COM 117665109 1353 39344 SH DFND 01 33888 4830 626 BRYN MAWR BK CORP COM 117665109 308 8944 SH DFND 02 0 6601 2343 BRYN MAWR BK CORP COM 117665109 0 11 SH DFND 06 0 11 0 BRYN MAWR BK CORP COM 117665109 810 23551 SH DFND 43 0 0 23551 BSB BANCORP INC MD COM 05573H108 198 7043 SH DFND 01 3015 4028 0 BSB BANCORP INC MD COM 05573H108 59 2098 SH DFND 02 0 898 1200 BSB BANCORP INC MD COM 05573H108 1 33 SH DFND 06 0 33 0 BSQUARE CORP COM NEW 11776U300 3 2000 SH DFND 02 0 0 2000 BT GROUP PLC ADR 05577E101 788 51812 SH DFND 01 37585 0 14227 BT GROUP PLC ADR 05577E101 7970 524371 SH DFND 02 0 11837 512534 BT GROUP PLC ADR 05577E101 11 701 SH DFND 28 215 0 486 BT GROUP PLC ADR 05577E101 2 134 SH DFND 43 0 0 134 BUCKEYE PARTNERS L P UNIT LTD P 118230101 5489 189340 SH DFND 01 164972 867 23501 BUCKEYE PARTNERS L P UNIT LTD P 118230101 19045 656967 SH DFND 02 0 38038 618929 BUCKEYE PARTNERS L P UNIT LTD P 118230101 1182 40784 SH DFND 06 0 40784 0 BUCKEYE PARTNERS L P OPTIONS 118230101 4398 151700 SH Call DFND 02 0 151700 0 BUCKLE INC COM 118440106 391 20224 SH DFND 01 7155 12670 399 BUCKLE INC COM 118440106 958 49548 SH DFND 02 0 44637 4911 BUCKLE INC COM 118440106 0 9 SH DFND 06 0 9 0 BUCKLE INC COM 118440106 183 9458 SH DFND 43 0 0 9458 BUILD A BEAR WORKSHOP COM 120076104 0 61 SH DFND 02 0 61 0 BUILDERS FIRSTSOURCE INC COM 12008R107 800 73324 SH DFND 01 35582 37742 0 BUILDERS FIRSTSOURCE INC COM 12008R107 867 79478 SH DFND 02 0 70705 8773 BUILDERS FIRSTSOURCE INC COM 12008R107 0 37 SH DFND 06 0 37 0 BUILDERS FIRSTSOURCE INC COM 12008R107 9980 914749 SH DFND 43 0 0 914749 BUILDERS FIRSTSOURCE INC COM 12008R107 755 69217 SH DFND 43, 01 0 0 69217 BUNGE LIMITED COM G16962105 238 4453 SH DFND 05 4453 0 0 BUNGE LIMITED COM G16962105 1009 18890 SH DFND 01 15925 433 2532 BUNGE LIMITED COM G16962105 9005 168502 SH DFND 02 0 151615 16887 BUNGE LIMITED COM G16962105 254 4758 SH DFND 06 0 4758 0 BUNGE LIMITED OPTIONS G16962105 5558 104000 SH Put DFND 02 0 104000 0 BUNGE LIMITED OPTIONS G16962105 2351 44000 SH Call DFND 02 0 44000 0 BUNGE LIMITED COM G16962105 2724 50982 SH DFND 43 0 0 50982 BURLINGTON STORES INC COM 122017106 13276 81614 SH DFND 01 75597 5215 802 BURLINGTON STORES INC COM 122017106 35309 217059 SH DFND 02 0 18050 199009 BURLINGTON STORES INC COM 122017106 371 2282 SH DFND 06 0 2282 0 BURLINGTON STORES INC COM 122017106 10 61 SH DFND 28 61 0 0 BURLINGTON STORES INC COM 122017106 25685 157894 SH DFND 43 0 0 157894 BURLINGTON STORES INC COM 122017106 11459 70442 SH DFND 43, 01 0 0 70442 BUSINESS FIRST BANCSHARES IN COM 12326C105 175 7206 SH DFND 01 1764 5442 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 1 53 SH DFND 02 0 53 0 BUSINESS FIRST BANCSHARES IN COM 12326C105 1 40 SH DFND 06 0 40 0 BWX TECHNOLOGIES INC COM 05605H100 394 10303 SH DFND 01 9880 423 0 BWX TECHNOLOGIES INC COM 05605H100 2538 66392 SH DFND 02 0 34996 31396 BWX TECHNOLOGIES INC COM 05605H100 17 438 SH DFND 06 0 438 0 BWX TECHNOLOGIES INC COM 05605H100 14217 371882 SH DFND 43 0 0 371882 BWX TECHNOLOGIES INC COM 05605H100 686 17938 SH DFND 43, 01 0 0 17938 BYLINE BANCORP INC COM 124411109 179 10724 SH DFND 01 2394 8330 0 BYLINE BANCORP INC COM 124411109 694 41675 SH DFND 02 0 46 41629 BYLINE BANCORP INC COM 124411109 0 6 SH DFND 06 0 6 0 C & F FINL CORP COM 12466Q104 132 2488 SH DFND 01 798 1690 0 C & F FINL CORP COM 12466Q104 3 56 SH DFND 02 0 56 0 C & F FINL CORP COM 12466Q104 1 12 SH DFND 06 0 12 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 7118 84647 SH DFND 01 79300 4835 512 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 131178 1559970 SH DFND 02 0 70361 1489609 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1451 17251 SH DFND 06 0 17251 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 42 494 SH DFND 28 43 0 451 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 281189 3343904 SH DFND 43 0 0 3343904 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2781 33077 SH DFND 43, 01 0 0 33077 C&J ENERGY SVCS INC NEW COM 12674R100 431 31906 SH DFND 01 17316 14201 389 C&J ENERGY SVCS INC NEW COM 12674R100 437 32354 SH DFND 02 0 31436 918 C&J ENERGY SVCS INC NEW COM 12674R100 0 30 SH DFND 06 0 30 0 C&J ENERGY SVCS INC NEW COM 12674R100 1 108 SH DFND 28 108 0 0 C&J ENERGY SVCS INC NEW COM 12674R100 209 15488 SH DFND 43 0 0 15488 CABLE ONE INC COM 12685J105 1607 1960 SH DFND 01 1706 226 28 CABLE ONE INC COM 12685J105 1800 2195 SH DFND 02 0 1887 308 CABLE ONE INC COM 12685J105 15 18 SH DFND 06 0 18 0 CABLE ONE INC COM 12685J105 8827 10763 SH DFND 43 0 0 10763 CABLE ONE INC COM 12685J105 3144 3834 SH DFND 43, 01 0 0 3834 CABOT CORP COM 127055101 5235 121912 SH DFND 01 30112 88216 3584 CABOT CORP COM 127055101 2186 50916 SH DFND 02 0 39696 11220 CABOT CORP COM 127055101 12 269 SH DFND 06 0 269 0 CABOT CORP COM 127055101 27194 633305 SH DFND 43 0 0 633305 CABOT CORP COM 127055101 301 7001 SH DFND 43, 01 0 0 7001 CABOT MICROELECTRONICS CORP COM 12709P103 1401 14689 SH DFND 01 7350 7078 261 CABOT MICROELECTRONICS CORP COM 12709P103 238 2496 SH DFND 02 0 1773 723 CABOT MICROELECTRONICS CORP COM 12709P103 1 9 SH DFND 06 0 9 0 CABOT MICROELECTRONICS CORP COM 12709P103 12325 129259 SH DFND 43 0 0 129259 CABOT MICROELECTRONICS CORP COM 12709P103 1477 15486 SH DFND 43, 01 0 0 15486 CABOT OIL & GAS CORP COM 127097103 6075 271795 SH DFND 01 189946 80816 1033 CABOT OIL & GAS CORP COM 127097103 13016 582365 SH DFND 02 0 441054 141311 CABOT OIL & GAS CORP COM 127097103 378 16927 SH DFND 06 0 16927 0 CABOT OIL & GAS CORP COM 127097103 31 1404 SH DFND 28 994 0 410 CABOT OIL & GAS CORP OPTIONS 127097103 45 2000 SH Put DFND 02 0 2000 0 CABOT OIL & GAS CORP COM 127097103 29942 1339700 SH DFND 43 0 0 1339700 CABOT OIL & GAS CORP COM 127097103 346 15474 SH DFND 43, 01 0 0 15474 CACI INTL INC CL A 127190304 7433 51605 SH DFND 01 37292 14163 150 CACI INTL INC CL A 127190304 1425 9894 SH DFND 02 0 5708 4186 CACI INTL INC CL A 127190304 1 9 SH DFND 06 0 9 0 CACI INTL INC CL A 127190304 6 44 SH DFND 28 44 0 0 CACI INTL INC CL A 127190304 13383 92915 SH DFND 43 0 0 92915 CACI INTL INC CL A 127190304 2880 19998 SH DFND 43, 01 0 0 19998 CACTUS INC CL A 127203107 497 18150 SH DFND 01 5964 12186 0 CACTUS INC CL A 127203107 2061 75192 SH DFND 02 0 11524 63668 CACTUS INC CL A 127203107 0 16 SH DFND 06 0 16 0 CACTUS INC CL A 127203107 386 14082 SH DFND 43 0 0 14082 CADENCE BANCORPORATION CL A 12739A100 761 45328 SH DFND 01 26566 17551 1211 CADENCE BANCORPORATION CL A 12739A100 2905 173131 SH DFND 02 0 172123 1008 CADENCE BANCORPORATION CL A 12739A100 0 18 SH DFND 06 0 18 0 CADENCE BANCORPORATION CL A 12739A100 2495 148660 SH DFND 43 0 0 148660 CADENCE BANCORPORATION CL A 12739A100 118 7042 SH DFND 43, 01 0 0 7042 CADENCE DESIGN SYSTEM INC COM 127387108 9567 220035 SH DFND 01 189241 29213 1581 CADENCE DESIGN SYSTEM INC COM 127387108 13836 318211 SH DFND 02 0 111630 206581 CADENCE DESIGN SYSTEM INC COM 127387108 490 11262 SH DFND 06 0 11262 0 CADENCE DESIGN SYSTEM INC COM 127387108 10 224 SH DFND 28 224 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 9754 224329 SH DFND 43 0 0 224329 CADENCE DESIGN SYSTEM INC COM 127387108 163 3739 SH DFND 43, 01 0 0 3739 CADIZ INC COM NEW 127537207 171 16580 SH DFND 01 7345 9235 0 CADIZ INC COM NEW 127537207 390 37869 SH DFND 02 0 37869 0 CADIZ INC COM NEW 127537207 1 86 SH DFND 06 0 86 0 CAE INC COM 124765108 173 9414 SH DFND 05 9414 0 0 CAE INC COM 124765108 49 2681 SH DFND 01 2548 0 133 CAE INC COM 124765108 654 35647 SH DFND 02 0 6443 29204 CAE INC COM 124765108 0 11 SH DFND 06 0 11 0 CAE INC COM 124765108 24 1307 SH DFND 28 0 0 1307 CAE INC COM 124765108 11033 601235 SH DFND 43 0 0 601235 CAE INC COM 124765108 56 3064 SH DFND 43, 01 0 0 3064 CAESARS ENTMT CORP COM 127686103 18931 2788002 SH DFND 01 278586 2509416 0 CAESARS ENTMT CORP COM 127686103 87737 12921558 SH DFND 02 0 12905448 16110 CAESARS ENTMT CORP COM 127686103 18 2643 SH DFND 06 0 2643 0 CAESARS ENTMT CORP OPTIONS 127686103 170 25000 SH Put DFND 02 0 25000 0 CAESARS ENTMT CORP OPTIONS 127686103 170 25000 SH Call DFND 02 0 25000 0 CAESARS ENTMT CORP NOTE 5.00 127686AA1 12 9763 PRN DFND 01 9763 0 0 CAESARS ENTMT CORP NOTE 5.00 127686AA1 8439 6798496 PRN DFND 02 1232973 5562213 3310 CAESARS ENTMT CORP COM 127686103 5114 753143 SH DFND 43 0 0 753143 CAESARS ENTMT CORP COM 127686103 665 97877 SH DFND 43, 01 0 0 97877 CAESARSTONE LTD ORD SHS M20598104 228 16768 SH DFND 01 5063 11705 0 CAESARSTONE LTD ORD SHS M20598104 2 162 SH DFND 02 0 140 22 CAESARSTONE LTD ORD SHS M20598104 38 2812 SH DFND 06 0 2812 0 CAI INTERNATIONAL INC COM 12477X106 260 11177 SH DFND 01 5006 6171 0 CAI INTERNATIONAL INC COM 12477X106 38 1648 SH DFND 02 0 1648 0 CAI INTERNATIONAL INC COM 12477X106 0 6 SH DFND 06 0 6 0 CAI INTERNATIONAL INC OPTIONS 12477X106 2785 119900 SH Call DFND 02 0 119900 0 CAL MAINE FOODS INC COM NEW 128030202 935 22102 SH DFND 01 12868 8845 389 CAL MAINE FOODS INC COM NEW 128030202 2109 49853 SH DFND 02 0 35919 13934 CAL MAINE FOODS INC COM NEW 128030202 1 14 SH DFND 06 0 14 0 CALADRIUS BIOSCIENCES INC COM NEW 128058203 1 400 SH DFND 01 400 0 0 CALADRIUS BIOSCIENCES INC COM NEW 128058203 0 102 SH DFND 02 0 0 102 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 28 3000 SH DFND 01 0 0 3000 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 13954 1484469 SH DFND 02 0 0 1484469 CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 293 33115 SH DFND 01 29515 0 3600 CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 8139 918619 SH DFND 02 0 0 918619 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 5440 331507 SH DFND 02 0 0 331507 CALAMOS GBL DYN INCOME FUND COM 12811L107 169 25870 SH DFND 01 25870 0 0 CALAMOS GBL DYN INCOME FUND COM 12811L107 121 18398 SH DFND 02 0 0 18398 CALAMOS GLOBAL TOTAL RETURN COM SH BEN 128118106 574 56538 SH DFND 02 0 0 56538 CALAMOS STRATEGIC TOTL RETN COM SH BEN 128125101 538 50842 SH DFND 01 24423 0 26419 CALAMOS STRATEGIC TOTL RETN COM SH BEN 128125101 57259 5406854 SH DFND 02 0 0 5406854 CALAMP CORP COM 128126109 277 21314 SH DFND 01 10079 11145 90 CALAMP CORP COM 128126109 229 17630 SH DFND 02 0 16914 716 CALAMP CORP COM 128126109 0 8 SH DFND 06 0 8 0 CALAMP CORP NOTE 1.62 128126AB5 50 53000 PRN DFND 02 0 53000 0 CALAVO GROWERS INC COM 128246105 754 10332 SH DFND 01 5613 4504 215 CALAVO GROWERS INC COM 128246105 1177 16126 SH DFND 02 0 12576 3550 CALAVO GROWERS INC COM 128246105 0 6 SH DFND 06 0 6 0 CALAVO GROWERS INC COM 128246105 1582 21679 SH DFND 43 0 0 21679 CALAVO GROWERS INC COM 128246105 1503 20605 SH DFND 43, 01 0 0 20605 CALEDONIA MNG CORP PLC SHS NEW G1757E113 32 6180 SH DFND 02 0 3 6177 CALERES INC COM 129500104 1161 41731 SH DFND 01 30447 11078 206 CALERES INC COM 129500104 2515 90368 SH DFND 02 0 89463 905 CALERES INC COM 129500104 0 13 SH DFND 06 0 13 0 CALERES INC COM 129500104 3163 113647 SH DFND 43 0 0 113647 CALERES INC COM 129500104 87 3143 SH DFND 43, 01 0 0 3143 CALIFORNIA RES CORP COM NEW 13057Q206 478 28034 SH DFND 01 20093 7769 172 CALIFORNIA RES CORP COM NEW 13057Q206 3655 214499 SH DFND 02 0 36138 178361 CALIFORNIA RES CORP COM NEW 13057Q206 2 127 SH DFND 06 0 127 0 CALIFORNIA RES CORP OPTIONS 13057Q206 3 200 SH Call DFND 02 0 0 200 CALIFORNIA WTR SVC GROUP COM 130788102 1508 31644 SH DFND 01 19374 11814 456 CALIFORNIA WTR SVC GROUP COM 130788102 4074 85472 SH DFND 02 0 71168 14304 CALIFORNIA WTR SVC GROUP COM 130788102 1 19 SH DFND 06 0 19 0 CALIFORNIA WTR SVC GROUP COM 130788102 14232 298608 SH DFND 43 0 0 298608 CALITHERA BIOSCIENCES INC COM 13089P101 94 23325 SH DFND 01 7467 15858 0 CALITHERA BIOSCIENCES INC COM 13089P101 278 69373 SH DFND 02 0 68623 750 CALITHERA BIOSCIENCES INC COM 13089P101 0 119 SH DFND 06 0 119 0 CALIX INC COM 13100M509 267 27381 SH DFND 01 7501 19880 0 CALIX INC COM 13100M509 776 79609 SH DFND 02 0 79609 0 CALIX INC COM 13100M509 2 171 SH DFND 06 0 171 0 CALLAWAY GOLF CO COM 131193104 1307 85424 SH DFND 01 17630 66979 815 CALLAWAY GOLF CO COM 131193104 1686 110166 SH DFND 02 0 36809 73357 CALLAWAY GOLF CO COM 131193104 1 34 SH DFND 06 0 34 0 CALLAWAY GOLF CO COM 131193104 4530 296080 SH DFND 43 0 0 296080 CALLAWAY GOLF CO COM 131193104 547 35730 SH DFND 43, 01 0 0 35730 CALLON PETE CO DEL COM 13123X102 972 149718 SH DFND 01 92762 55468 1488 CALLON PETE CO DEL COM 13123X102 6914 1065341 SH DFND 02 0 904296 161045 CALLON PETE CO DEL COM 13123X102 1 89 SH DFND 06 0 89 0 CALLON PETE CO DEL COM 13123X102 5133 790836 SH DFND 43 0 0 790836 CALLON PETE CO DEL COM 13123X102 263 40538 SH DFND 43, 01 0 0 40538 CALUMET SPECIALTY PRODS PTNR UT LTD PAR 131476103 40 18000 SH DFND 01 18000 0 0 CALUMET SPECIALTY PRODS PTNR UT LTD PAR 131476103 14 6242 SH DFND 02 0 0 6242 CALYXT INC COM 13173L107 37 3596 SH DFND 01 1322 2274 0 CALYXT INC COM 13173L107 69 6681 SH DFND 02 0 6681 0 CALYXT INC COM 13173L107 0 23 SH DFND 06 0 23 0 CAMBER ENERGY INC COM NEW 13200M300 0 1 SH DFND 02 0 1 0 CAMBREX CORP COM 132011107 581 15383 SH DFND 01 5023 9696 664 CAMBREX CORP COM 132011107 5061 134018 SH DFND 02 0 133773 245 CAMBREX CORP COM 132011107 1 15 SH DFND 06 0 15 0 CAMBREX CORP COM 132011107 5132 135920 SH DFND 43 0 0 135920 CAMBREX CORP COM 132011107 823 21788 SH DFND 43, 01 0 0 21788 CAMBRIDGE BANCORP COM 132152109 1260 15141 SH DFND 01 13386 1755 0 CAMBRIDGE BANCORP COM 132152109 111 1339 SH DFND 02 0 14 1325 CAMBRIDGE BANCORP COM 132152109 1 14 SH DFND 06 0 14 0 CAMDEN NATL CORP COM 133034108 547 15209 SH DFND 01 7342 7867 0 CAMDEN NATL CORP COM 133034108 564 15686 SH DFND 02 0 7832 7854 CAMDEN NATL CORP COM 133034108 0 6 SH DFND 06 0 6 0 CAMDEN PPTY TR SH BEN INT 133131102 1414 16057 SH DFND 01 10401 4656 1000 CAMDEN PPTY TR SH BEN INT 133131102 5219 59278 SH DFND 02 0 46073 13205 CAMDEN PPTY TR SH BEN INT 133131102 310 3526 SH DFND 06 0 3526 0 CAMDEN PPTY TR SH BEN INT 133131102 6 70 SH DFND 28 70 0 0 CAMDEN PPTY TR SH BEN INT 133131102 25486 289452 SH DFND 43 0 0 289452 CAMDEN PPTY TR SH BEN INT 133131102 2555 29019 SH DFND 43, 01 0 0 29019 CAMECO CORP COM 13321L108 37 3257 SH DFND 05 3257 0 0 CAMECO CORP COM 13321L108 10964 966017 SH DFND 01 7555 956706 1756 CAMECO CORP COM 13321L108 3209 282773 SH DFND 02 0 203165 79608 CAMECO CORP COM 13321L108 65 5683 SH DFND 06 0 5683 0 CAMECO CORP COM 13321L108 14 1210 SH DFND 28 0 0 1210 CAMECO CORP OPTIONS 13321L108 11 1000 SH Call DFND 01 1000 0 0 CAMECO CORP OPTIONS 13321L108 9952 876800 SH Call DFND 02 0 876800 0 CAMECO CORP COM 13321L108 632 55704 SH DFND 43 0 0 55704 CAMECO CORP COM 13321L108 15 1351 SH DFND 43, 01 0 0 1351 CAMPBELL SOUP CO COM 134429109 5780 175201 SH DFND 01 131029 37271 6901 CAMPBELL SOUP CO COM 134429109 11267 341537 SH DFND 02 0 245376 96161 CAMPBELL SOUP CO COM 134429109 442 13410 SH DFND 06 0 13410 0 CAMPBELL SOUP CO COM 134429109 26 780 SH DFND 28 97 0 683 CAMPBELL SOUP CO OPTIONS 134429109 13311 403500 SH Put DFND 02 0 403500 0 CAMPBELL SOUP CO OPTIONS 134429109 1897 57500 SH Call DFND 02 0 57500 0 CAMPBELL SOUP CO COM 134429109 12 358 SH DFND 43 0 0 358 CAMPING WORLD HLDGS INC CL A 13462K109 222 19351 SH DFND 01 5286 14065 0 CAMPING WORLD HLDGS INC CL A 13462K109 4230 368812 SH DFND 02 0 32897 335915 CAMPING WORLD HLDGS INC CL A 13462K109 0 10 SH DFND 06 0 10 0 CAMPING WORLD HLDGS INC CL A 13462K109 940 81930 SH DFND 43 0 0 81930 CAMPING WORLD HLDGS INC CL A 13462K109 128 11117 SH DFND 43, 01 0 0 11117 CAMTEK LTD ORD M20791105 1 186 SH DFND 02 0 186 0 CAMTEK LTD ORD M20791105 1 138 SH DFND 06 0 138 0 CANADA GOOSE HOLDINGS INC SHS SUB VT 135086106 209 4791 SH DFND 05 4791 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VT 135086106 77 1757 SH DFND 01 1757 0 0 CANADA GOOSE HOLDINGS INC SHS SUB VT 135086106 6297 144019 SH DFND 02 0 37860 106159 CANADA GOOSE HOLDINGS INC SHS SUB VT 135086106 5261 120324 SH DFND 43 0 0 120324 CANADA GOOSE HOLDINGS INC SHS SUB VT 135086106 10986 251279 SH DFND 43, 01 0 0 251279 CANADIAN NAT RES LTD COM 136385101 220 9115 SH DFND 05 9115 0 0 CANADIAN NAT RES LTD COM 136385101 2718 112646 SH DFND 01 96149 12853 3644 CANADIAN NAT RES LTD COM 136385101 23785 985684 SH DFND 02 0 286451 699233 CANADIAN NAT RES LTD COM 136385101 10 425 SH DFND 06 0 425 0 CANADIAN NAT RES LTD COM 136385101 36 1481 SH DFND 28 400 0 1081 CANADIAN NAT RES LTD COM 136385101 37595 1558038 SH DFND 43 0 0 1558038 CANADIAN NAT RES LTD COM 136385101 3692 152996 SH DFND 43, 01 0 0 152996 CANADIAN NATL RY CO COM 136375102 3818 51515 SH DFND 05 51515 0 0 CANADIAN NATL RY CO COM 136375102 10632 143456 SH DFND 01 139902 0 3554 CANADIAN NATL RY CO COM 136375102 11058 149217 SH DFND 02 0 68186 81031 CANADIAN NATL RY CO COM 136375102 25260 340838 SH DFND 06 0 340838 0 CANADIAN NATL RY CO COM 136375102 48 644 SH DFND 28 0 0 644 CANADIAN NATL RY CO OPTIONS 136375102 2779 37500 SH Call DFND 06 0 37500 0 CANADIAN NATL RY CO COM 136375102 67932 916635 SH DFND 43 0 0 916635 CANADIAN NATL RY CO COM 136375102 2321 31321 SH DFND 43, 01 0 0 31321 CANADIAN PAC RY LTD COM 13645T100 154 866 SH DFND 05 866 0 0 CANADIAN PAC RY LTD COM 13645T100 7772 43754 SH DFND 01 42136 1084 534 CANADIAN PAC RY LTD COM 13645T100 13999 78815 SH DFND 02 0 35443 43372 CANADIAN PAC RY LTD COM 13645T100 1 3 SH DFND 06 0 3 0 CANADIAN PAC RY LTD COM 13645T100 55 311 SH DFND 28 103 0 208 CANADIAN PAC RY LTD COM 13645T100 20901 117673 SH DFND 43 0 0 117673 CANADIAN PAC RY LTD COM 13645T100 234 1316 SH DFND 43, 01 0 0 1316 CANADIAN SOLAR INC COM 136635109 11334 790393 SH DFND 01 50 790343 0 CANADIAN SOLAR INC COM 136635109 852 59442 SH DFND 02 0 58601 841 CANADIAN SOLAR INC COM 136635109 13 931 SH DFND 06 0 931 0 CANCER GENETICS INC COM 13739U104 0 25 SH DFND 01 25 0 0 CANCER GENETICS INC COM 13739U104 0 600 SH DFND 02 0 0 600 CANGO INC ADS 137586103 1 100 SH DFND 02 0 0 100 CANNAE HLDGS INC COM 13765N107 942 55002 SH DFND 01 19759 35243 0 CANNAE HLDGS INC COM 13765N107 69 4013 SH DFND 02 0 306 3707 CANNAE HLDGS INC COM 13765N107 0 14 SH DFND 06 0 14 0 CANON INC SPONSORED 138006309 1057 38313 SH DFND 01 26447 0 11866 CANON INC SPONSORED 138006309 108 3931 SH DFND 02 0 1 3930 CANON INC SPONSORED 138006309 45 1632 SH DFND 28 235 0 1397 CANON INC SPONSORED 138006309 1281 46405 SH DFND 43 0 0 46405 CANOPY GROWTH CORP COM 138035100 38 1429 SH DFND 05 1429 0 0 CANOPY GROWTH CORP COM 138035100 557 20731 SH DFND 01 20731 0 0 CANOPY GROWTH CORP COM 138035100 1206 44869 SH DFND 02 0 32897 11972 CANOPY GROWTH CORP COM 138035100 559 20810 SH DFND 43 0 0 20810 CANOPY GROWTH CORP COM 138035100 1812 67434 SH DFND 43, 01 0 0 67434 CANTEL MEDICAL CORP COM 138098108 1224 16435 SH DFND 01 3658 12538 239 CANTEL MEDICAL CORP COM 138098108 2081 27956 SH DFND 02 0 18094 9862 CANTEL MEDICAL CORP COM 138098108 12 164 SH DFND 06 0 164 0 CANTEL MEDICAL CORP COM 138098108 7767 104323 SH DFND 43 0 0 104323 CANTEL MEDICAL CORP COM 138098108 1144 15361 SH DFND 43, 01 0 0 15361 CANTERBURY PARK HOLDING CORP COM 13811E101 3 200 SH DFND 02 0 0 200 CAPITAL BANCORP INC MD COM 139737100 36 3140 SH DFND 01 0 3140 0 CAPITAL BANCORP INC MD COM 139737100 0 30 SH DFND 02 0 30 0 CAPITAL BANCORP INC MD COM 139737100 0 30 SH DFND 06 0 30 0 CAPITAL CITY BK GROUP INC COM 139674105 4273 184090 SH DFND 01 178257 5833 0 CAPITAL CITY BK GROUP INC COM 139674105 1715 73891 SH DFND 02 0 57969 15922 CAPITAL CITY BK GROUP INC COM 139674105 1 44 SH DFND 06 0 44 0 CAPITAL ONE FINL CORP COM 14040H105 64055 847398 SH DFND 01 826906 15143 5349 CAPITAL ONE FINL CORP COM 14040H105 111064 1469292 SH DFND 02 0 83470 1385822 CAPITAL ONE FINL CORP COM 14040H105 1914 25322 SH DFND 06 0 25322 0 CAPITAL ONE FINL CORP COM 14040H105 570 7536 SH DFND 28 6296 0 1240 CAPITAL ONE FINL CORP OPTIONS 14040H105 76 1000 SH Put DFND 02 0 1000 0 CAPITAL ONE FINL CORP COM 14040H105 179661 2376789 SH DFND 43 0 0 2376789 CAPITAL ONE FINL CORP COM 14040H105 2486 32884 SH DFND 43, 01 0 0 32884 CAPITAL PRODUCT PARTNERS L P COM UNIT L Y11082107 205 97928 SH DFND 02 0 0 97928 CAPITAL SOUTHWEST CORP COM 140501107 3 134 SH DFND 02 0 34 100 CAPITAL SR LIVING CORP COM 140475104 86 12600 SH DFND 01 5760 6840 0 CAPITAL SR LIVING CORP COM 140475104 161 23749 SH DFND 02 0 2595 21154 CAPITAL SR LIVING CORP COM 140475104 0 8 SH DFND 06 0 8 0 CAPITALA FIN CORP COM 14054R106 157 21869 SH DFND 01 21869 0 0 CAPITALA FIN CORP COM 14054R106 1 81 SH DFND 02 0 81 0 CAPITOL FED FINL INC COM 14057J101 930 72796 SH DFND 01 41577 31219 0 CAPITOL FED FINL INC COM 14057J101 1240 97119 SH DFND 02 0 94345 2774 CAPITOL FED FINL INC COM 14057J101 1 40 SH DFND 06 0 40 0 CAPRICOR THERAPEUTICS INC COM 14070B101 1 2500 SH DFND 01 2500 0 0 CAPRICOR THERAPEUTICS INC COM 14070B101 1 3000 SH DFND 02 0 0 3000 CAPSTAR FINL HLDGS INC COM 14070T102 67 4518 SH DFND 01 1701 2817 0 CAPSTAR FINL HLDGS INC COM 14070T102 15 995 SH DFND 02 0 995 0 CAPSTAR FINL HLDGS INC COM 14070T102 0 30 SH DFND 06 0 30 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 85 12736 SH DFND 01 11555 0 1181 CAPSTEAD MTG CORP COM NO PAR 14067E506 3967 594762 SH DFND 02 0 590706 4056 CAPSTEAD MTG CORP COM NO PAR 14067E506 0 26 SH DFND 06 0 26 0 CAPSTONE TURBINE CORP COM NEW 14067D409 3 4728 SH DFND 02 0 0 4728 CAPSTONE TURBINE CORP COM NEW 14067D409 0 2 SH DFND 06 0 2 0 CARA THERAPEUTICS INC COM 140755109 92 7096 SH DFND 01 7096 0 0 CARA THERAPEUTICS INC COM 140755109 296 22802 SH DFND 02 0 11424 11378 CARA THERAPEUTICS INC COM 140755109 0 10 SH DFND 06 0 10 0 CARBO CERAMICS INC COM 140781105 68 19510 SH DFND 01 8448 11062 0 CARBO CERAMICS INC COM 140781105 44 12701 SH DFND 02 0 11951 750 CARBO CERAMICS INC COM 140781105 0 79 SH DFND 06 0 79 0 CARBON BLACK INC COM 14081R103 236 17578 SH DFND 01 2870 14708 0 CARBON BLACK INC COM 14081R103 757 56391 SH DFND 02 0 13635 42756 CARBON BLACK INC COM 14081R103 2 176 SH DFND 06 0 176 0 CARBONITE INC COM 141337105 491 19422 SH DFND 01 7065 12357 0 CARBONITE INC COM 141337105 4 168 SH DFND 02 0 15 153 CARBONITE INC COM 141337105 0 15 SH DFND 06 0 15 0 CARBONITE INC NOTE 2.50 141337AB1 45 38000 PRN DFND 02 0 38000 0 CARBONITE INC COM 141337105 634 25104 SH DFND 43 0 0 25104 CARDINAL HEALTH INC COM 14149Y108 12957 290510 SH DFND 01 165290 36863 88357 CARDINAL HEALTH INC COM 14149Y108 24955 559529 SH DFND 02 0 240383 319146 CARDINAL HEALTH INC COM 14149Y108 546 12231 SH DFND 06 0 12231 0 CARDINAL HEALTH INC COM 14149Y108 48 1067 SH DFND 28 116 0 951 CARDINAL HEALTH INC OPTIONS 14149Y108 5798 130000 SH Put DFND 02 0 130000 0 CARDINAL HEALTH INC OPTIONS 14149Y108 5798 130000 SH Call DFND 02 0 130000 0 CARDINAL HEALTH INC COM 14149Y108 59639 1337194 SH DFND 43 0 0 1337194 CARDINAL HEALTH INC COM 14149Y108 1910 42816 SH DFND 43, 01 0 0 42816 CARDIOVASCULAR SYS INC DEL COM 141619106 385 13516 SH DFND 01 5079 8437 0 CARDIOVASCULAR SYS INC DEL COM 141619106 1431 50219 SH DFND 02 0 46007 4212 CARDIOVASCULAR SYS INC DEL COM 141619106 0 16 SH DFND 06 0 16 0 CARDLYTICS INC COM 14161W105 2854 263518 SH DFND 00 263518 0 0 CARDLYTICS INC COM 14161W105 41 3798 SH DFND 01 1525 2273 0 CARDLYTICS INC COM 14161W105 29 2686 SH DFND 02 0 2686 0 CARDLYTICS INC COM 14161W105 0 23 SH DFND 06 0 23 0 CARDTRONICS INC NOTE 1.00 14161HAG3 926 1000000 PRN DFND 02 0 1000000 0 CARDTRONICS PLC SHS CL A G1991C105 5590 214982 SH DFND 01 11369 203230 383 CARDTRONICS PLC SHS CL A G1991C105 1729 66493 SH DFND 02 0 66380 113 CARDTRONICS PLC SHS CL A G1991C105 0 7 SH DFND 06 0 7 0 CARDTRONICS PLC SHS CL A G1991C105 4326 166372 SH DFND 43 0 0 166372 CARE COM INC COM 141633107 245 12697 SH DFND 01 5154 7543 0 CARE COM INC COM 141633107 549 28423 SH DFND 02 0 28013 410 CARE COM INC COM 141633107 0 10 SH DFND 06 0 10 0 CAREDX INC COM 14167L103 196 7809 SH DFND 01 7809 0 0 CAREDX INC COM 14167L103 69 2745 SH DFND 02 0 2643 102 CAREDX INC COM 14167L103 1 36 SH DFND 06 0 36 0 CAREDX INC COM 14167L103 1065 42365 SH DFND 43 0 0 42365 CAREER EDUCATION CORP COM 141665109 337 29481 SH DFND 01 12035 16557 889 CAREER EDUCATION CORP COM 141665109 522 45728 SH DFND 02 0 45506 222 CAREER EDUCATION CORP COM 141665109 0 20 SH DFND 06 0 20 0 CARETRUST REIT INC COM 14174T107 325 17604 SH DFND 01 16400 0 1204 CARETRUST REIT INC COM 14174T107 6180 334795 SH DFND 02 0 334371 424 CARETRUST REIT INC COM 14174T107 1 42 SH DFND 06 0 42 0 CARETRUST REIT INC COM 14174T107 2987 161793 SH DFND 43 0 0 161793 CARGURUS INC COM CL A 141788109 929 27534 SH DFND 01 8652 18882 0 CARGURUS INC COM CL A 141788109 1610 47739 SH DFND 02 0 45109 2630 CARGURUS INC COM CL A 141788109 6 191 SH DFND 06 0 191 0 CARGURUS INC COM CL A 141788109 21869 648361 SH DFND 43 0 0 648361 CARLISLE COS INC COM 142339100 9076 90295 SH DFND 01 87233 2455 607 CARLISLE COS INC COM 142339100 1892 18820 SH DFND 02 0 4936 13884 CARLISLE COS INC COM 142339100 26 262 SH DFND 06 0 262 0 CARLISLE COS INC COM 142339100 7 68 SH DFND 28 68 0 0 CARLISLE COS INC COM 142339100 22778 226605 SH DFND 43 0 0 226605 CARLISLE COS INC COM 142339100 3517 34986 SH DFND 43, 01 0 0 34986 CARLYLE GROUP L P COM UTS LT 14309L102 5635 357803 SH DFND 01 259965 85338 12500 CARLYLE GROUP L P COM UTS LT 14309L102 41399 2628537 SH DFND 02 0 34376 2594161 CARLYLE GROUP L P COM UTS LT 14309L102 31 1994 SH DFND 06 0 1994 0 CARLYLE GROUP L P OPTIONS 14309L102 2284 145000 SH Call DFND 01 0 145000 0 CARMAX INC COM 143130102 3634 57935 SH DFND 01 49813 7122 1000 CARMAX INC COM 143130102 40367 643511 SH DFND 02 0 10521 632990 CARMAX INC COM 143130102 439 7005 SH DFND 06 0 7005 0 CARMAX INC COM 143130102 1 15 SH DFND 28 15 0 0 CARMAX INC COM 143130102 37592 599265 SH DFND 43 0 0 599265 CARMAX INC COM 143130102 4606 73423 SH DFND 43, 01 0 0 73423 CARNIVAL CORP UNIT 99/99 143658300 31781 644639 SH DFND 01 205728 33232 405679 CARNIVAL CORP UNIT 99/99 143658300 197641 4008936 SH DFND 02 0 45337 3963599 CARNIVAL CORP UNIT 99/99 143658300 984 19959 SH DFND 06 0 19959 0 CARNIVAL CORP UNIT 99/99 143658300 277 5615 SH DFND 28 1076 0 4539 CARNIVAL CORP OPTIONS 143658300 49 1000 SH Call DFND 02 0 1000 0 CARNIVAL CORP UNIT 99/99 143658300 728283 14772483 SH DFND 43 0 0 14772483 CARNIVAL PLC ADR 14365C103 609 12506 SH DFND 01 11844 0 662 CARNIVAL PLC ADR 14365C103 51 1044 SH DFND 02 0 0 1044 CARNIVAL PLC ADR 14365C103 2 34 SH DFND 28 34 0 0 CARNIVAL PLC ADR 14365C103 12038 247039 SH DFND 43 0 0 247039 CAROLINA FINL CORP NEW COM 143873107 1815 61341 SH DFND 01 56235 5106 0 CAROLINA FINL CORP NEW COM 143873107 1574 53206 SH DFND 02 0 48346 4860 CAROLINA FINL CORP NEW COM 143873107 0 7 SH DFND 06 0 7 0 CARPENTER TECHNOLOGY CORP COM 144285103 1056 29647 SH DFND 01 16263 13150 234 CARPENTER TECHNOLOGY CORP COM 144285103 2066 58020 SH DFND 02 0 52652 5368 CARPENTER TECHNOLOGY CORP COM 144285103 1 15 SH DFND 06 0 15 0 CARPENTER TECHNOLOGY CORP COM 144285103 1 29 SH DFND 28 29 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 9315 261577 SH DFND 43 0 0 261577 CARRIAGE SVCS INC COM 143905107 144 9301 SH DFND 01 5030 4271 0 CARRIAGE SVCS INC COM 143905107 287 18538 SH DFND 02 0 18538 0 CARRIAGE SVCS INC COM 143905107 0 6 SH DFND 06 0 6 0 CARRIZO OIL & GAS INC COM 144577103 1312 116248 SH DFND 01 82900 32684 664 CARRIZO OIL & GAS INC COM 144577103 1027 90972 SH DFND 02 0 89669 1303 CARRIZO OIL & GAS INC COM 144577103 0 19 SH DFND 06 0 19 0 CARRIZO OIL & GAS INC COM 144577103 1 48 SH DFND 28 48 0 0 CARRIZO OIL & GAS INC OPTIONS 144577103 16404 1453000 SH Call DFND 02 0 1453000 0 CARRIZO OIL & GAS INC COM 144577103 4438 393054 SH DFND 43 0 0 393054 CARRIZO OIL & GAS INC COM 144577103 250 22128 SH DFND 43, 01 0 0 22128 CARROLS RESTAURANT GROUP INC COM 14574X104 137 13930 SH DFND 01 5484 8446 0 CARROLS RESTAURANT GROUP INC COM 14574X104 155 15730 SH DFND 02 0 9051 6679 CARROLS RESTAURANT GROUP INC COM 14574X104 0 14 SH DFND 06 0 14 0 CARS COM INC COM 14575E105 1018 47333 SH DFND 01 28360 18778 195 CARS COM INC COM 14575E105 4156 193304 SH DFND 02 0 187645 5659 CARS COM INC COM 14575E105 1 35 SH DFND 06 0 35 0 CARS COM INC COM 14575E105 2 84 SH DFND 28 84 0 0 CARS COM INC COM 14575E105 3299 153456 SH DFND 43 0 0 153456 CARS COM INC COM 14575E105 7 348 SH DFND 43, 01 0 0 348 CARTERS INC COM 146229109 916 11227 SH DFND 01 6989 3833 405 CARTERS INC COM 146229109 662 8109 SH DFND 02 0 572 7537 CARTERS INC COM 146229109 17 203 SH DFND 06 0 203 0 CARTERS INC COM 146229109 8662 106124 SH DFND 43 0 0 106124 CARTERS INC COM 146229109 2427 29730 SH DFND 43, 01 0 0 29730 CARVANA CO CL A 146869102 523 15985 SH DFND 01 6273 9712 0 CARVANA CO CL A 146869102 2550 77950 SH DFND 02 0 14316 63634 CARVANA CO CL A 146869102 4 124 SH DFND 06 0 124 0 CARVER BANCORP INC COM NEW 146875604 2 513 SH DFND 02 0 513 0 CASA SYS INC COM 14713L102 1865 142036 SH DFND 01 131781 10255 0 CASA SYS INC COM 14713L102 28 2103 SH DFND 02 0 2029 74 CASA SYS INC COM 14713L102 0 6 SH DFND 06 0 6 0 CASA SYS INC COM 14713L102 662 50431 SH DFND 43 0 0 50431 CASELLA WASTE SYS INC CL A 147448104 568 19945 SH DFND 01 9326 10619 0 CASELLA WASTE SYS INC CL A 147448104 859 30145 SH DFND 02 0 29054 1091 CASELLA WASTE SYS INC CL A 147448104 0 17 SH DFND 06 0 17 0 CASELLA WASTE SYS INC CL A 147448104 2559 89829 SH DFND 43 0 0 89829 CASEYS GEN STORES INC COM 147528103 823 6421 SH DFND 01 4643 1571 207 CASEYS GEN STORES INC COM 147528103 10842 84607 SH DFND 02 0 50846 33761 CASEYS GEN STORES INC COM 147528103 21 161 SH DFND 06 0 161 0 CASEYS GEN STORES INC COM 147528103 21727 169554 SH DFND 43 0 0 169554 CASEYS GEN STORES INC COM 147528103 3395 26497 SH DFND 43, 01 0 0 26497 CASI PHARMACEUTICALS INC COM 14757U109 115 28572 SH DFND 01 8878 19694 0 CASI PHARMACEUTICALS INC COM 14757U109 1 191 SH DFND 02 0 191 0 CASI PHARMACEUTICALS INC COM 14757U109 1 191 SH DFND 06 0 191 0 CASS INFORMATION SYS INC COM 14808P109 497 9388 SH DFND 01 3896 5492 0 CASS INFORMATION SYS INC COM 14808P109 31 579 SH DFND 02 0 70 509 CASS INFORMATION SYS INC COM 14808P109 0 4 SH DFND 06 0 4 0 CASS INFORMATION SYS INC COM 14808P109 2496 47169 SH DFND 43 0 0 47169 CASS INFORMATION SYS INC COM 14808P109 1528 28870 SH DFND 43, 01 0 0 28870 CASTLE BRANDS INC COM 148435100 30 35283 SH DFND 01 0 35283 0 CASTLE BRANDS INC COM 148435100 3 3253 SH DFND 02 0 353 2900 CASTLE BRANDS INC COM 148435100 0 353 SH DFND 06 0 353 0 CASTLIGHT HEALTH INC CL B 14862Q100 99 45539 SH DFND 01 14939 30600 0 CASTLIGHT HEALTH INC CL B 14862Q100 614 282862 SH DFND 02 0 281862 1000 CASTLIGHT HEALTH INC CL B 14862Q100 0 50 SH DFND 06 0 50 0 CATABASIS PHARMACEUTICALS IN COM NEW 14875P206 2 500 SH DFND 02 0 0 500 CATALENT INC COM 148806102 5470 175435 SH DFND 01 166847 7083 1505 CATALENT INC COM 148806102 5147 165079 SH DFND 02 0 1397 163682 CATALENT INC COM 148806102 20 636 SH DFND 06 0 636 0 CATALENT INC COM 148806102 7 221 SH DFND 28 221 0 0 CATALENT INC COM 148806102 11989 384498 SH DFND 43 0 0 384498 CATALENT INC COM 148806102 1505 48275 SH DFND 43, 01 0 0 48275 CATALYST BIOSCIENCES INC COM NEW 14888D208 460 58239 SH DFND 01 3498 54741 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 2 275 SH DFND 02 0 248 27 CATALYST BIOSCIENCES INC COM NEW 14888D208 0 45 SH DFND 06 0 45 0 CATALYST PHARMACEUTICALS INC COM 14888U101 74 38348 SH DFND 01 1459 36889 0 CATALYST PHARMACEUTICALS INC COM 14888U101 6 2910 SH DFND 02 0 552 2358 CATALYST PHARMACEUTICALS INC COM 14888U101 1 369 SH DFND 06 0 369 0 CATASYS INC COM PAR 149049504 0 1 SH DFND 02 0 0 1 CATCHMARK TIMBER TR INC CL A 14912Y202 303 42745 SH DFND 01 39837 0 2908 CATCHMARK TIMBER TR INC CL A 14912Y202 195 27494 SH DFND 02 0 24973 2521 CATCHMARK TIMBER TR INC CL A 14912Y202 0 19 SH DFND 06 0 19 0 CATCHMARK TIMBER TR INC CL A 14912Y202 6641 935308 SH DFND 43 0 0 935308 CATERPILLAR INC DEL COM 149123101 155710 1225389 SH DFND 01 1211147 6411 7831 CATERPILLAR INC DEL COM 149123101 243635 1917328 SH DFND 02 0 185780 1731548 CATERPILLAR INC DEL COM 149123101 10938 86080 SH DFND 06 0 86080 0 CATERPILLAR INC DEL COM 149123101 639 5026 SH DFND 28 3572 0 1454 CATERPILLAR INC DEL OPTIONS 149123101 4397 34600 SH Put DFND 02 0 34600 0 CATERPILLAR INC DEL OPTIONS 149123101 330 2600 SH Put DFND 06 0 2600 0 CATERPILLAR INC DEL OPTIONS 149123101 25401 199900 SH Call DFND 02 0 199900 0 CATERPILLAR INC DEL COM 149123101 83790 659400 SH DFND 43 0 0 659400 CATERPILLAR INC DEL COM 149123101 4445 34978 SH DFND 43, 01 0 0 34978 CATHAY GEN BANCORP COM 149150104 1633 48691 SH DFND 01 25594 22116 981 CATHAY GEN BANCORP COM 149150104 9378 279695 SH DFND 02 0 279341 354 CATHAY GEN BANCORP COM 149150104 1 30 SH DFND 06 0 30 0 CATHAY GEN BANCORP COM 149150104 4 105 SH DFND 28 105 0 0 CATHAY GEN BANCORP COM 149150104 6421 191514 SH DFND 43 0 0 191514 CATHAY GEN BANCORP COM 149150104 1012 30173 SH DFND 43, 01 0 0 30173 CATO CORP NEW CL A 149205106 218 15246 SH DFND 01 9611 5253 382 CATO CORP NEW CL A 149205106 1573 110224 SH DFND 02 0 109650 574 CATO CORP NEW CL A 149205106 0 6 SH DFND 06 0 6 0 CAVCO INDS INC DEL COM 149568107 914 7012 SH DFND 01 4083 2853 76 CAVCO INDS INC DEL COM 149568107 1569 12035 SH DFND 02 0 11207 828 CAVCO INDS INC DEL COM 149568107 0 3 SH DFND 06 0 3 0 CB FINL SVCS INC COM 12479G101 129 5193 SH DFND 01 2809 2384 0 CB FINL SVCS INC COM 12479G101 26 1059 SH DFND 02 0 1059 0 CB FINL SVCS INC COM 12479G101 0 18 SH DFND 06 0 18 0 CBAK ENERGY TECHNOLOGY INC COM 14986C102 0 37 SH DFND 02 0 37 0 CBIZ INC COM 124805102 454 23037 SH DFND 01 10538 12499 0 CBIZ INC COM 124805102 3018 153176 SH DFND 02 0 143820 9356 CBIZ INC COM 124805102 0 17 SH DFND 06 0 17 0 CBL & ASSOC PPTYS INC COM 124830100 9 4615 SH DFND 01 3662 0 953 CBL & ASSOC PPTYS INC COM 124830100 347 180944 SH DFND 02 0 171336 9608 CBL & ASSOC PPTYS INC COM 124830100 0 53 SH DFND 06 0 53 0 CBL & ASSOC PPTYS INC OPTIONS 124830100 97 50500 SH Put DFND 02 0 50500 0 CBL & ASSOC PPTYS INC OPTIONS 124830100 135 70400 SH Call DFND 02 0 70400 0 CBOE GLOBAL MARKETS INC COM 12503M108 2439 24932 SH DFND 01 24479 0 453 CBOE GLOBAL MARKETS INC COM 12503M108 10786 110251 SH DFND 02 0 77833 32418 CBOE GLOBAL MARKETS INC COM 12503M108 153 1564 SH DFND 06 0 1564 0 CBOE GLOBAL MARKETS INC COM 12503M108 4 39 SH DFND 28 39 0 0 CBOE GLOBAL MARKETS INC COM 12503M108 1473 15055 SH DFND 43 0 0 15055 CBOE GLOBAL MARKETS INC COM 12503M108 129 1316 SH DFND 43, 01 0 0 1316 CBRE CLARION GLOBAL REAL EST COM 12504G100 181 29327 SH DFND 01 29327 0 0 CBRE CLARION GLOBAL REAL EST COM 12504G100 13623 2211578 SH DFND 02 0 0 2211578 CBRE GROUP INC CL A 12504L109 21771 543719 SH DFND 01 521841 16095 5783 CBRE GROUP INC CL A 12504L109 29823 744840 SH DFND 02 0 69349 675491 CBRE GROUP INC CL A 12504L109 502 12535 SH DFND 06 0 12535 0 CBRE GROUP INC CL A 12504L109 2398 59880 SH DFND 28 59640 0 240 CBRE GROUP INC CL A 12504L109 65441 1634387 SH DFND 43 0 0 1634387 CBRE GROUP INC CL A 12504L109 6222 155389 SH DFND 43, 01 0 0 155389 CBS CORP NEW CL A 124857103 136 3100 SH DFND 01 3100 0 0 CBS CORP NEW CL A 124857103 370 8427 SH DFND 02 0 0 8427 CBS CORP NEW CL B 124857202 13364 305663 SH DFND 01 275472 25549 4642 CBS CORP NEW CL B 124857202 36814 842035 SH DFND 02 0 336829 505206 CBS CORP NEW CL B 124857202 1005 22990 SH DFND 06 0 22990 0 CBS CORP NEW CL B 124857202 482 11033 SH DFND 28 10575 0 458 CBS CORP NEW OPTIONS 124857202 1749 40000 SH Call DFND 02 0 40000 0 CBS CORP NEW CL B 124857202 12017 274854 SH DFND 43 0 0 274854 CBS CORP NEW CL B 124857202 245 5600 SH DFND 43, 01 0 0 5600 CBTX INC COM 12481V104 355 12083 SH DFND 01 2557 9526 0 CBTX INC COM 12481V104 629 21394 SH DFND 02 0 164 21230 CBTX INC COM 12481V104 0 5 SH DFND 06 0 5 0 CCA INDS INC COM 124867102 0 8 SH DFND 02 0 8 0 CDK GLOBAL INC COM 12508E101 41163 859714 SH DFND 01 843178 15543 993 CDK GLOBAL INC COM 12508E101 6795 141921 SH DFND 02 0 62280 79641 CDK GLOBAL INC COM 12508E101 199 4149 SH DFND 06 0 4149 0 CDK GLOBAL INC COM 12508E101 561 11711 SH DFND 28 11711 0 0 CDK GLOBAL INC COM 12508E101 9329 194840 SH DFND 43 0 0 194840 CDK GLOBAL INC COM 12508E101 4964 103673 SH DFND 43, 01 0 0 103673 CDN IMPERIAL BK COMM TORONTO COM 136069101 25640 343974 SH DFND 05 343974 0 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 1608 21571 SH DFND 01 18411 0 3160 CDN IMPERIAL BK COMM TORONTO COM 136069101 13438 180274 SH DFND 02 0 22239 158035 CDN IMPERIAL BK COMM TORONTO COM 136069101 19084 256025 SH DFND 06 0 256025 0 CDN IMPERIAL BK COMM TORONTO OPTIONS 136069101 46588 625000 SH Call DFND 06 0 625000 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 45314 607914 SH DFND 43 0 0 607914 CDN IMPERIAL BK COMM TORONTO COM 136069101 3227 43294 SH DFND 43, 01 0 0 43294 CDW CORP COM 12514G108 37057 457216 SH DFND 01 33463 1970 421783 CDW CORP COM 12514G108 13880 171252 SH DFND 02 0 134759 36493 CDW CORP COM 12514G108 414 5109 SH DFND 06 0 5109 0 CDW CORP COM 12514G108 449 5545 SH DFND 28 0 0 5545 CDW CORP OPTIONS 12514G108 1694 20900 SH Put DFND 02 0 20900 0 CDW CORP COM 12514G108 81751 1008649 SH DFND 43 0 0 1008649 CDW CORP COM 12514G108 2356 29065 SH DFND 43, 01 0 0 29065 CECO ENVIRONMENTAL CORP COM 125141101 160 23718 SH DFND 01 8232 15486 0 CECO ENVIRONMENTAL CORP COM 125141101 885 131142 SH DFND 02 0 129711 1431 CECO ENVIRONMENTAL CORP COM 125141101 1 116 SH DFND 06 0 116 0 CECO ENVIRONMENTAL CORP COM 125141101 2 359 SH DFND 43 0 0 359 CEDAR FAIR L P DEPOSITRY 150185106 1512 31970 SH DFND 01 30970 0 1000 CEDAR FAIR L P DEPOSITRY 150185106 632 13355 SH DFND 02 0 0 13355 CEDAR REALTY TRUST INC COM NEW 150602209 137 43712 SH DFND 01 39263 0 4449 CEDAR REALTY TRUST INC COM NEW 150602209 261 83117 SH DFND 02 0 82791 326 CEDAR REALTY TRUST INC COM NEW 150602209 0 25 SH DFND 06 0 25 0 CEDAR REALTY TRUST INC COM NEW 150602209 1 343 SH DFND 28 343 0 0 CEL SCI CORP COM PAR NE 150837607 1 402 SH DFND 02 0 0 402 CELANESE CORP DEL COM 150870103 24159 268524 SH DFND 01 267579 184 761 CELANESE CORP DEL COM 150870103 7498 83339 SH DFND 02 0 64848 18491 CELANESE CORP DEL COM 150870103 470 5224 SH DFND 06 0 5224 0 CELANESE CORP DEL COM 150870103 7 78 SH DFND 28 0 0 78 CELANESE CORP DEL COM 150870103 27843 309470 SH DFND 43 0 0 309470 CELANESE CORP DEL COM 150870103 501 5568 SH DFND 43, 01 0 0 5568 CELCUITY INC COM 15102K100 76 3172 SH DFND 01 949 2223 0 CELCUITY INC COM 15102K100 1 35 SH DFND 02 0 35 0 CELCUITY INC COM 15102K100 1 22 SH DFND 06 0 22 0 CELESTICA INC SUB VTG SH 15101Q108 14 1651 SH DFND 05 1651 0 0 CELESTICA INC SUB VTG SH 15101Q108 94 10766 SH DFND 02 0 9259 1507 CELGENE CORP COM 151020104 135481 2113924 SH DFND 01 1426779 683381 3764 CELGENE CORP COM 151020104 99128 1546693 SH DFND 02 0 571476 975217 CELGENE CORP COM 151020104 2402 37471 SH DFND 06 0 37471 0 CELGENE CORP COM 151020104 889 13874 SH DFND 28 13874 0 0 CELGENE CORP OPTIONS 151020104 194148 3029300 SH Put DFND 01 0 3029300 0 CELGENE CORP OPTIONS 151020104 20996 327600 SH Put DFND 02 0 327600 0 CELGENE CORP OPTIONS 151020104 12414 193700 SH Call DFND 01 0 193700 0 CELGENE CORP OPTIONS 151020104 16202 252800 SH Call DFND 02 0 252800 0 CELGENE CORP RIGHT 12/3 151020112 0 180 SH DFND 01 180 0 0 CELGENE CORP RIGHT 12/3 151020112 2 3681 SH DFND 02 0 0 3681 CELGENE CORP COM 151020104 89949 1403482 SH DFND 43 0 0 1403482 CELGENE CORP COM 151020104 6216 96988 SH DFND 43, 01 0 0 96988 CELLCOM ISRAEL LTD SHS M2196U109 2 300 SH DFND 02 300 0 0 CELLCOM ISRAEL LTD SHS M2196U109 58 9780 SH DFND 06 0 9780 0 CELLDEX THERAPEUTICS INC NEW COM 15117B103 0 1445 SH DFND 02 0 95 1350 CELLECTAR BIOSCIENCES INC COM PAR 15117F500 0 7 SH DFND 02 0 7 0 CELLECTIS S A SPONSORED 15117K103 60 3633 SH DFND 01 2837 796 0 CELLECTIS S A SPONSORED 15117K103 1 67 SH DFND 02 0 67 0 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 122 6888 SH DFND 01 2059 4829 0 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 62 3516 SH DFND 02 0 3516 0 CELLULAR BIOMEDICINE GROUP I COM NEW 15117P102 1 44 SH DFND 06 0 44 0 CELSION CORPORATION COM PAR NE 15117N503 0 57 SH DFND 01 57 0 0 CELSION CORPORATION COM PAR NE 15117N503 1 590 SH DFND 02 0 0 590 CELSIUS HOLDINGS INC COM NEW 15118V207 30 8736 SH DFND 01 0 8736 0 CELSIUS HOLDINGS INC COM NEW 15118V207 3 846 SH DFND 02 0 146 700 CELSIUS HOLDINGS INC COM NEW 15118V207 0 88 SH DFND 06 0 88 0 CEMENTOS PACASMAYO S A A SPONSORED 15126Q208 51 5415 SH DFND 01 5415 0 0 CEMEX SAB DE CV SPON ADR N 151290889 176 36615 SH DFND 01 26073 0 10542 CEMEX SAB DE CV SPON ADR N 151290889 12477 2588639 SH DFND 02 0 1060143 1528496 CEMEX SAB DE CV SPON ADR N 151290889 1510 313198 SH DFND 06 0 313198 0 CEMEX SAB DE CV NOTE 3.72 151290BT9 1 1000 PRN DFND 02 0 0 1000 CEMEX SAB DE CV SPON ADR N 151290889 21660 4493806 SH DFND 43 0 0 4493806 CEMEX SAB DE CV SPON ADR N 151290889 219 45377 SH DFND 43, 01 0 0 45377 CEMTREX INC *W EXP 12/ 15130G113 0 100 SH DFND 02 0 100 0 CENOVUS ENERGY INC COM 15135U109 51 7214 SH DFND 05 7214 0 0 CENOVUS ENERGY INC COM 15135U109 224 31926 SH DFND 01 28254 0 3672 CENOVUS ENERGY INC COM 15135U109 460 65493 SH DFND 02 0 45570 19923 CENOVUS ENERGY INC COM 15135U109 12 1681 SH DFND 06 0 1681 0 CENOVUS ENERGY INC COM 15135U109 2 249 SH DFND 43 0 0 249 CENTENE CORP DEL COM 15135B101 51655 448006 SH DFND 01 187377 11837 248792 CENTENE CORP DEL COM 15135B101 83282 722305 SH DFND 02 0 64648 657657 CENTENE CORP DEL COM 15135B101 1017 8818 SH DFND 06 0 8818 0 CENTENE CORP DEL COM 15135B101 358 3101 SH DFND 28 195 0 2906 CENTENE CORP DEL COM 15135B101 91683 795165 SH DFND 43 0 0 795165 CENTENE CORP DEL COM 15135B101 3413 29602 SH DFND 43, 01 0 0 29602 CENTENNIAL RESOURCE DEV INC CL A 15136A102 563 51078 SH DFND 01 49177 1532 369 CENTENNIAL RESOURCE DEV INC CL A 15136A102 3424 310696 SH DFND 02 0 294446 16250 CENTENNIAL RESOURCE DEV INC CL A 15136A102 8 720 SH DFND 06 0 720 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 1897 172186 SH DFND 43 0 0 172186 CENTENNIAL RESOURCE DEV INC CL A 15136A102 47 4264 SH DFND 43, 01 0 0 4264 CENTER COAST BRKFLD MLP ENRG SHS BEN IN 151461100 53 7725 SH DFND 02 0 0 7725 CENTERPOINT ENERGY INC COM 15189T107 12981 459828 SH DFND 01 434290 19912 5626 CENTERPOINT ENERGY INC COM 15189T107 43178 1529515 SH DFND 02 0 1366580 162935 CENTERPOINT ENERGY INC COM 15189T107 1065 37716 SH DFND 06 0 37716 0 CENTERPOINT ENERGY INC COM 15189T107 2 73 SH DFND 28 73 0 0 CENTERPOINT ENERGY INC DEP RP PFD 15189T503 12254 243288 SH DFND 02 0 243224 64 CENTERPOINT ENERGY INC COM 15189T107 6173 218661 SH DFND 43 0 0 218661 CENTERPOINT ENERGY INC COM 15189T107 1927 68247 SH DFND 43, 01 0 0 68247 CENTERSTATE BK CORP COM 15201P109 1560 74136 SH DFND 01 51931 22205 0 CENTERSTATE BK CORP COM 15201P109 5522 262476 SH DFND 02 0 248651 13825 CENTERSTATE BK CORP COM 15201P109 2 73 SH DFND 06 0 73 0 CENTERSTATE BK CORP COM 15201P109 4786 227488 SH DFND 43 0 0 227488 CENTRAIS ELETRICAS BRASILEIR SPON ADR P 15234Q108 16 2220 SH DFND 01 1597 0 623 CENTRAIS ELETRICAS BRASILEIR SPON ADR P 15234Q108 3194 444800 SH DFND 06 0 444800 0 CENTRAIS ELETRICAS BRASILEIR SPON ADR P 15234Q108 1 94 SH DFND 28 94 0 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED 15234Q207 65 10201 SH DFND 01 8447 0 1754 CENTRAIS ELETRICAS BRASILEIR SPONSORED 15234Q207 5 834 SH DFND 28 0 0 834 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 120 43001 SH DFND 01 9620 33381 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 545 196029 SH DFND 02 0 196029 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 2 858 SH DFND 06 0 858 0 CENTRAL FED CORP COM NEW PA 15346Q400 0 5 SH DFND 02 0 5 0 CENTRAL GARDEN & PET CO COM 153527106 406 11787 SH DFND 01 4224 7427 136 CENTRAL GARDEN & PET CO COM 153527106 24 699 SH DFND 02 0 461 238 CENTRAL GARDEN & PET CO COM 153527106 0 3 SH DFND 06 0 3 0 CENTRAL GARDEN & PET CO CL A NON-V 153527205 1276 40844 SH DFND 01 11182 29197 465 CENTRAL GARDEN & PET CO CL A NON-V 153527205 1620 51834 SH DFND 02 0 22578 29256 CENTRAL GARDEN & PET CO CL A NON-V 153527205 0 13 SH DFND 06 0 13 0 CENTRAL GARDEN & PET CO COM 153527106 22779 661212 SH DFND 43 0 0 661212 CENTRAL GARDEN & PET CO CL A NON-V 153527205 4207 134627 SH DFND 43 0 0 134627 CENTRAL GARDEN & PET CO COM 153527106 540 15683 SH DFND 43, 01 0 0 15683 CENTRAL GARDEN & PET CO CL A NON-V 153527205 664 21246 SH DFND 43, 01 0 0 21246 CENTRAL PAC FINL CORP COM NEW 154760409 400 16424 SH DFND 01 9424 6663 337 CENTRAL PAC FINL CORP COM NEW 154760409 3845 157912 SH DFND 02 0 157785 127 CENTRAL PAC FINL CORP COM NEW 154760409 0 7 SH DFND 06 0 7 0 CENTRAL PUERTO S A SPONSORED 155038201 1 100 SH DFND 01 100 0 0 CENTRAL PUERTO S A SPONSORED 155038201 64 6979 SH DFND 02 0 0 6979 CENTRAL SECS CORP COM 155123102 6 250 SH DFND 01 250 0 0 CENTRAL SECS CORP COM 155123102 142 5722 SH DFND 02 0 0 5722 CENTRAL VALLEY CMNTY BANCORP COM 155685100 144 7626 SH DFND 01 1742 5884 0 CENTRAL VALLEY CMNTY BANCORP COM 155685100 16 858 SH DFND 02 0 58 800 CENTRAL VALLEY CMNTY BANCORP COM 155685100 1 45 SH DFND 06 0 45 0 CENTRUS ENERGY CORP CL A 15643U104 0 11 SH DFND 01 11 0 0 CENTRUS ENERGY CORP CL A 15643U104 0 4 SH DFND 02 0 3 1 CENTURY ALUM CO COM 156431108 240 32872 SH DFND 01 14419 18231 222 CENTURY ALUM CO COM 156431108 154 21126 SH DFND 02 0 19922 1204 CENTURY ALUM CO COM 156431108 0 10 SH DFND 06 0 10 0 CENTURY ALUM CO COM 156431108 1 69 SH DFND 28 69 0 0 CENTURY ALUM CO COM 156431108 120 16472 SH DFND 43 0 0 16472 CENTURY BANCORP INC MASS CL A NON V 156432106 1980 29238 SH DFND 01 27775 1463 0 CENTURY BANCORP INC MASS CL A NON V 156432106 33 490 SH DFND 02 0 90 400 CENTURY BANCORP INC MASS CL A NON V 156432106 1 11 SH DFND 06 0 11 0 CENTURY CASINOS INC COM 156492100 132 17883 SH DFND 01 4086 13797 0 CENTURY CASINOS INC COM 156492100 400 54083 SH DFND 02 0 54083 0 CENTURY CASINOS INC COM 156492100 1 104 SH DFND 06 0 104 0 CENTURY CMNTYS INC COM 156504300 298 17243 SH DFND 01 6673 9332 1238 CENTURY CMNTYS INC COM 156504300 229 13295 SH DFND 02 0 13290 5 CENTURY CMNTYS INC COM 156504300 0 23 SH DFND 06 0 23 0 CENTURYLINK INC COM 156700106 19541 1289836 SH DFND 01 1098584 174866 16386 CENTURYLINK INC COM 156700106 192249 12689702 SH DFND 02 0 2122531 10567171 CENTURYLINK INC COM 156700106 2232 147342 SH DFND 06 0 147342 0 CENTURYLINK INC COM 156700106 231 15225 SH DFND 28 15225 0 0 CENTURYLINK INC OPTIONS 156700106 13234 873500 SH Put DFND 02 0 873500 0 CENTURYLINK INC OPTIONS 156700106 1738 114700 SH Call DFND 02 0 114700 0 CENTURYLINK INC COM 156700106 7257 479006 SH DFND 43 0 0 479006 CENTURYLINK INC COM 156700106 233 15400 SH DFND 43, 01 0 0 15400 CERAGON NETWORKS LTD ORD M22013102 6 1500 SH DFND 02 0 0 1500 CERAGON NETWORKS LTD ORD M22013102 1 183 SH DFND 06 0 183 0 CERIDIAN HCM HLDG INC COM 15677J108 321 9312 SH DFND 01 2436 6876 0 CERIDIAN HCM HLDG INC COM 15677J108 1689 48984 SH DFND 02 0 48984 0 CERIDIAN HCM HLDG INC COM 15677J108 4 128 SH DFND 06 0 128 0 CERNER CORP COM 156782104 72689 1386140 SH DFND 01 1320490 61095 4555 CERNER CORP COM 156782104 14635 279079 SH DFND 02 0 159346 119733 CERNER CORP COM 156782104 758 14460 SH DFND 06 0 14460 0 CERNER CORP COM 156782104 19 364 SH DFND 28 147 0 217 CERNER CORP OPTIONS 156782104 2622 50000 SH Put DFND 06 0 50000 0 CERNER CORP COM 156782104 137067 2613782 SH DFND 43 0 0 2613782 CERNER CORP COM 156782104 19456 371006 SH DFND 43, 01 0 0 371006 CERUS CORP COM 157085101 393 77470 SH DFND 01 49237 28233 0 CERUS CORP COM 157085101 1510 297910 SH DFND 02 0 20510 277400 CERUS CORP COM 157085101 0 47 SH DFND 06 0 47 0 CERUS CORP COM 157085101 811 160031 SH DFND 43 0 0 160031 CESCA THERAPEUTICS INC COM NEW 157131202 0 25 SH DFND 02 0 0 25 CEVA INC COM 157210105 226 10215 SH DFND 01 4681 5323 211 CEVA INC COM 157210105 116 5271 SH DFND 02 0 5271 0 CEVA INC COM 157210105 1 67 SH DFND 06 0 67 0 CF INDS HLDGS INC COM 125269100 5054 116156 SH DFND 01 84437 29279 2440 CF INDS HLDGS INC COM 125269100 20176 463718 SH DFND 02 0 83419 380299 CF INDS HLDGS INC COM 125269100 403 9271 SH DFND 06 0 9271 0 CF INDS HLDGS INC COM 125269100 39 896 SH DFND 28 36 0 860 CF INDS HLDGS INC COM 125269100 3330 76540 SH DFND 43 0 0 76540 CF INDS HLDGS INC COM 125269100 427 9803 SH DFND 43, 01 0 0 9803 CHANGYOU COM LTD ADS REP CL 15911M107 28 1550 SH DFND 01 1550 0 0 CHANGYOU COM LTD ADS REP CL 15911M107 2613 142926 SH DFND 43 0 0 142926 CHANNELADVISOR CORP COM 159179100 177 15614 SH DFND 01 5488 10126 0 CHANNELADVISOR CORP COM 159179100 79 6924 SH DFND 02 0 6924 0 CHANNELADVISOR CORP COM 159179100 0 15 SH DFND 06 0 15 0 CHANTICLEER HLDGS INC COM PAR 15930P800 7 5283 SH DFND 01 5283 0 0 CHAPARRAL ENERGY INC COM CL A 15942R208 0 22 SH DFND 01 0 22 0 CHAPARRAL ENERGY INC COM CL A 15942R208 2 311 SH DFND 02 0 311 0 CHAPARRAL ENERGY INC COM CL A 15942R208 1 133 SH DFND 06 0 133 0 CHARAH SOLUTIONS INC COM 15957P105 52 6248 SH DFND 01 3092 3156 0 CHARAH SOLUTIONS INC COM 15957P105 89 10696 SH DFND 02 0 555 10141 CHARAH SOLUTIONS INC COM 15957P105 0 27 SH DFND 06 0 27 0 CHARLES & COLVARD LTD COM 159765106 0 125 SH DFND 02 0 0 125 CHARLES RIV LABS INTL INC COM 159864107 1756 15515 SH DFND 01 10658 4185 672 CHARLES RIV LABS INTL INC COM 159864107 33486 295866 SH DFND 02 0 47973 247893 CHARLES RIV LABS INTL INC COM 159864107 24 210 SH DFND 06 0 210 0 CHARLES RIV LABS INTL INC COM 159864107 20105 177641 SH DFND 43 0 0 177641 CHARLES RIV LABS INTL INC COM 159864107 380 3354 SH DFND 43, 01 0 0 3354 CHART INDS INC COM PAR $0 16115Q308 9375 144170 SH DFND 01 10652 133217 301 CHART INDS INC COM PAR $0 16115Q308 3558 54707 SH DFND 02 0 47733 6974 CHART INDS INC COM PAR $0 16115Q308 1 22 SH DFND 06 0 22 0 CHART INDS INC COM PAR $0 16115Q308 4153 63857 SH DFND 43 0 0 63857 CHART INDS INC COM PAR $0 16115Q308 749 11516 SH DFND 43, 01 0 0 11516 CHARTER COMMUNICATIONS INC N CL A 16119P108 299554 1051179 SH DFND 01 69546 979429 2204 CHARTER COMMUNICATIONS INC N CL A 16119P108 210944 740231 SH DFND 02 0 674118 66113 CHARTER COMMUNICATIONS INC N CL A 16119P108 2287 8025 SH DFND 06 0 8025 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 129 452 SH DFND 28 81 0 371 CHARTER COMMUNICATIONS INC N OPTIONS 16119P108 15018 52700 SH Put DFND 01 0 52700 0 CHARTER COMMUNICATIONS INC N OPTIONS 16119P108 1311 4600 SH Put DFND 02 0 4600 0 CHARTER COMMUNICATIONS INC N OPTIONS 16119P108 114 400 SH Call DFND 02 0 400 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 5891 20672 SH DFND 43 0 0 20672 CHASE CORP COM 16150R104 314 3138 SH DFND 01 1116 2022 0 CHASE CORP COM 16150R104 756 7553 SH DFND 02 0 7478 75 CHASE CORP COM 16150R104 0 3 SH DFND 06 0 3 0 CHATHAM LODGING TR COM 16208T102 97 5468 SH DFND 01 5260 0 208 CHATHAM LODGING TR COM 16208T102 2188 123761 SH DFND 02 0 122345 1416 CHATHAM LODGING TR COM 16208T102 0 19 SH DFND 06 0 19 0 CHATHAM LODGING TR COM 16208T102 3928 222162 SH DFND 43 0 0 222162 CHECK POINT SOFTWARE TECH LT ORD M22465104 33164 323080 SH DFND 01 296802 20355 5923 CHECK POINT SOFTWARE TECH LT ORD M22465104 23840 232241 SH DFND 02 0 42259 189982 CHECK POINT SOFTWARE TECH LT ORD M22465104 3260 31757 SH DFND 06 0 31757 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 41 396 SH DFND 28 300 0 96 CHECK POINT SOFTWARE TECH LT ORD M22465104 38354 373637 SH DFND 43 0 0 373637 CHECK POINT SOFTWARE TECH LT ORD M22465104 3455 33654 SH DFND 43, 01 0 0 33654 CHEESECAKE FACTORY INC COM 163072101 1467 33725 SH DFND 01 21932 11612 181 CHEESECAKE FACTORY INC COM 163072101 5519 126834 SH DFND 02 0 82390 44444 CHEESECAKE FACTORY INC COM 163072101 0 11 SH DFND 06 0 11 0 CHEESECAKE FACTORY INC COM 163072101 7444 171090 SH DFND 43 0 0 171090 CHEESECAKE FACTORY INC COM 163072101 2548 58551 SH DFND 43, 01 0 0 58551 CHEETAH MOBILE INC ADR 163075104 16 2656 SH DFND 02 0 2656 0 CHEFS WHSE INC COM 163086101 4023 125795 SH DFND 01 116438 9261 96 CHEFS WHSE INC COM 163086101 307 9593 SH DFND 02 0 8034 1559 CHEFS WHSE INC COM 163086101 0 1 SH DFND 06 0 1 0 CHEFS WHSE INC COM 163086101 4 115 SH DFND 28 115 0 0 CHEFS WHSE INC COM 163086101 11 358 SH DFND 43 0 0 358 CHEGG INC COM 163092109 21888 770164 SH DFND 01 20464 749700 0 CHEGG INC COM 163092109 4771 167886 SH DFND 02 0 166084 1802 CHEGG INC COM 163092109 2 81 SH DFND 06 0 81 0 CHEGG INC COM 163092109 3363 118328 SH DFND 43 0 0 118328 CHEGG INC COM 163092109 1407 49504 SH DFND 43, 01 0 0 49504 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 1 99 SH DFND 02 0 99 0 CHEMED CORP NEW COM 16359R103 3565 12586 SH DFND 01 11841 677 68 CHEMED CORP NEW COM 16359R103 21211 74877 SH DFND 02 0 29827 45050 CHEMED CORP NEW COM 16359R103 20 69 SH DFND 06 0 69 0 CHEMED CORP NEW COM 16359R103 9745 34401 SH DFND 43 0 0 34401 CHEMED CORP NEW COM 16359R103 3352 11834 SH DFND 43, 01 0 0 11834 CHEMICAL FINL CORP COM 163731102 1432 39112 SH DFND 01 16330 22466 316 CHEMICAL FINL CORP COM 163731102 1683 45975 SH DFND 02 0 43324 2651 CHEMICAL FINL CORP COM 163731102 1 27 SH DFND 06 0 27 0 CHEMICAL FINL CORP COM 163731102 2 52 SH DFND 28 52 0 0 CHEMICAL FINL CORP COM 163731102 11632 317741 SH DFND 43 0 0 317741 CHEMICAL FINL CORP COM 163731102 665 18164 SH DFND 43, 01 0 0 18164 CHEMOCENTRYX INC COM 16383L106 297 27237 SH DFND 01 4147 23090 0 CHEMOCENTRYX INC COM 16383L106 724 66378 SH DFND 02 0 64878 1500 CHEMOCENTRYX INC COM 16383L106 0 8 SH DFND 06 0 8 0 CHEMOURS CO COM 163851108 8197 290460 SH DFND 01 281423 5219 3818 CHEMOURS CO COM 163851108 3266 115734 SH DFND 02 0 62398 53336 CHEMOURS CO COM 163851108 195 6908 SH DFND 06 0 6908 0 CHEMOURS CO COM 163851108 18 631 SH DFND 28 631 0 0 CHEMOURS CO COM 163851108 6 213 SH DFND 43 0 0 213 CHEMOURS CO COM 163851108 1 51 SH DFND 43, 01 0 0 51 CHEMUNG FINL CORP COM 164024101 106 2567 SH DFND 01 896 1671 0 CHEMUNG FINL CORP COM 164024101 88 2124 SH DFND 02 0 12 2112 CHEMUNG FINL CORP COM 164024101 0 12 SH DFND 06 0 12 0 CHENIERE ENERGY INC COM NEW 16411R208 3924 66303 SH DFND 01 54363 6939 5001 CHENIERE ENERGY INC COM NEW 16411R208 33509 566123 SH DFND 02 0 223659 342464 CHENIERE ENERGY INC COM NEW 16411R208 421 7112 SH DFND 06 0 7112 0 CHENIERE ENERGY INC OPTIONS 16411R208 592 10000 SH Put DFND 02 0 10000 0 CHENIERE ENERGY INC OPTIONS 16411R208 2385 40300 SH Call DFND 02 0 40300 0 CHENIERE ENERGY INC NOTE 4.25 16411RAG4 2562 3683000 PRN DFND 02 0 3673000 10000 CHENIERE ENERGY INC DEBT 4.87 U16344AB6 2672 2623359 PRN DFND 01 2623359 0 0 CHENIERE ENERGY INC COM NEW 16411R208 33468 565426 SH DFND 43 0 0 565426 CHENIERE ENERGY INC COM NEW 16411R208 192 3250 SH DFND 43, 01 0 0 3250 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 187 5176 SH DFND 01 4730 446 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 4053 112281 SH DFND 02 0 10690 101591 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 410 11365 SH DFND 06 0 11365 0 CHEROKEE INC DEL NEW COM 16444H102 0 300 SH DFND 02 0 0 300 CHERRY HILL MTG INVT CORP COM 164651101 21 1180 SH DFND 01 1180 0 0 CHERRY HILL MTG INVT CORP COM 164651101 177 10097 SH DFND 02 0 8097 2000 CHERRY HILL MTG INVT CORP COM 164651101 1 60 SH DFND 06 0 60 0 CHESAPEAKE ENERGY CORP COM 165167107 673 320376 SH DFND 01 263903 48767 7706 CHESAPEAKE ENERGY CORP COM 165167107 5117 2436501 SH DFND 02 0 1786367 650134 CHESAPEAKE ENERGY CORP COM 165167107 10 4632 SH DFND 06 0 4632 0 CHESAPEAKE ENERGY CORP OPTIONS 165167107 1728 822800 SH Put DFND 02 0 822800 0 CHESAPEAKE ENERGY CORP PFD CONV 165167842 137 3250 SH DFND 02 0 0 3250 CHESAPEAKE ENERGY CORP NOTE 2.25 165167CB1 5 7000 PRN DFND 02 0 0 7000 CHESAPEAKE ENERGY CORP NOTE 5.50 165167CY1 1038 1290000 PRN DFND 02 0 1278000 12000 CHESAPEAKE GRANITE WASH TR COM SH BEN 165185109 1 465 SH DFND 02 0 0 465 CHESAPEAKE LODGING TR SH BEN INT 165240102 83 3425 SH DFND 01 3185 0 240 CHESAPEAKE LODGING TR SH BEN INT 165240102 1731 71106 SH DFND 02 0 70737 369 CHESAPEAKE LODGING TR SH BEN INT 165240102 0 19 SH DFND 06 0 19 0 CHESAPEAKE UTILS CORP COM 165303108 559 6874 SH DFND 01 3040 3834 0 CHESAPEAKE UTILS CORP COM 165303108 6356 78176 SH DFND 02 0 74251 3925 CHESAPEAKE UTILS CORP COM 165303108 0 4 SH DFND 06 0 4 0 CHEVRON CORP NEW COM 166764100 818943 7527739 SH DFND 01 7005752 245836 276151 CHEVRON CORP NEW COM 166764100 627143 5764713 SH DFND 02 0 1129585 4635128 CHEVRON CORP NEW COM 166764100 27299 250935 SH DFND 06 0 250935 0 CHEVRON CORP NEW COM 166764100 5359 49258 SH DFND 28 44572 0 4686 CHEVRON CORP NEW OPTIONS 166764100 85661 787400 SH Put DFND 02 0 787400 0 CHEVRON CORP NEW OPTIONS 166764100 23216 213400 SH Put DFND 06 0 213400 0 CHEVRON CORP NEW OPTIONS 166764100 52589 483400 SH Call DFND 02 0 483400 0 CHEVRON CORP NEW OPTIONS 166764100 14861 136600 SH Call DFND 06 0 136600 0 CHEVRON CORP NEW COM 166764100 994661 9142947 SH DFND 43 0 0 9142947 CHEVRON CORP NEW COM 166764100 96087 883230 SH DFND 43, 01 0 0 883230 CHICAGO RIVET & MACH CO COM 168088102 19 600 SH DFND 02 0 0 600 CHICOS FAS INC COM 168615102 294 52327 SH DFND 01 21166 29356 1805 CHICOS FAS INC COM 168615102 5338 949873 SH DFND 02 0 942720 7153 CHICOS FAS INC COM 168615102 0 39 SH DFND 06 0 39 0 CHICOS FAS INC COM 168615102 587 104391 SH DFND 43 0 0 104391 CHICOS FAS INC COM 168615102 79 14107 SH DFND 43, 01 0 0 14107 CHILDRENS PL INC COM 168905107 1355 15043 SH DFND 01 11190 3777 76 CHILDRENS PL INC COM 168905107 8337 92539 SH DFND 02 0 91292 1247 CHILDRENS PL INC COM 168905107 0 5 SH DFND 06 0 5 0 CHILDRENS PL INC OPTIONS 168905107 4505 50000 SH Put DFND 02 0 50000 0 CHILDRENS PL INC COM 168905107 318 3534 SH DFND 43 0 0 3534 CHILDRENS PL INC COM 168905107 54 602 SH DFND 43, 01 0 0 602 CHIMERA INVT CORP COM NEW 16934Q208 549 30806 SH DFND 01 28983 0 1823 CHIMERA INVT CORP COM NEW 16934Q208 2215 124282 SH DFND 02 0 81736 42546 CHIMERA INVT CORP COM NEW 16934Q208 157 8822 SH DFND 06 0 8822 0 CHIMERIX INC COM 16934W106 58 22513 SH DFND 01 0 22513 0 CHIMERIX INC COM 16934W106 429 166944 SH DFND 02 0 166944 0 CHIMERIX INC COM 16934W106 0 169 SH DFND 06 0 169 0 CHINA AUTOMOTIVE SYS INC COM 16936R105 0 200 SH DFND 02 0 0 200 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 32595 429393 SH DFND 01 0 429393 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 33951 447248 SH DFND 02 0 446902 346 CHINA CUST RELATIONS CNTR IN COM G2118P102 3 194 SH DFND 02 0 194 0 CHINA DISTANCE ED HLDGS LTD SPONS ADR 16944W104 1 173 SH DFND 01 173 0 0 CHINA DISTANCE ED HLDGS LTD SPONS ADR 16944W104 0 40 SH DFND 02 0 40 0 CHINA EASTN AIRLS LTD SPON ADR C 16937R104 51 1868 SH DFND 01 1868 0 0 CHINA EASTN AIRLS LTD SPON ADR C 16937R104 5 168 SH DFND 02 0 0 168 CHINA EASTN AIRLS LTD SPON ADR C 16937R104 1 21 SH DFND 28 21 0 0 CHINA FD INC COM 169373107 860 50891 SH DFND 01 50891 0 0 CHINA FD INC COM 169373107 32 1875 SH DFND 02 0 0 1875 CHINA INTERNET NATIONWIDE FI SHS G2120A101 1 609 SH DFND 02 0 609 0 CHINA LIFE INS CO LTD SPON ADR R 16939P106 374 35654 SH DFND 01 31043 0 4611 CHINA LIFE INS CO LTD SPON ADR R 16939P106 140 13339 SH DFND 02 0 21 13318 CHINA LIFE INS CO LTD SPON ADR R 16939P106 2 191 SH DFND 28 191 0 0 CHINA MOBILE LIMITED SPONSORED 16941M109 2287 47638 SH DFND 01 45169 0 2469 CHINA MOBILE LIMITED SPONSORED 16941M109 28326 590123 SH DFND 02 0 15664 574459 CHINA MOBILE LIMITED SPONSORED 16941M109 0 4 SH DFND 06 0 4 0 CHINA MOBILE LIMITED SPONSORED 16941M109 44 909 SH DFND 28 156 0 753 CHINA MOBILE LIMITED SPONSORED 16941M109 28275 589060 SH DFND 43 0 0 589060 CHINA MOBILE LIMITED SPONSORED 16941M109 4840 100839 SH DFND 43, 01 0 0 100839 CHINA PETE & CHEM CORP SPON ADR H 16941R108 525 7433 SH DFND 01 6004 0 1429 CHINA PETE & CHEM CORP SPON ADR H 16941R108 25888 366683 SH DFND 02 0 2601 364082 CHINA PETE & CHEM CORP SPON ADR H 16941R108 6 78 SH DFND 28 0 0 78 CHINA PETE & CHEM CORP SPON ADR H 16941R108 15647 221628 SH DFND 43 0 0 221628 CHINA PETE & CHEM CORP SPON ADR H 16941R108 112 1586 SH DFND 43, 01 0 0 1586 CHINA RAPID FIN LTD SPONSORED 16953Q105 22 21455 SH DFND 02 0 0 21455 CHINA RECYCLING ENERGY CORP COM NEW 168913200 24 32826 SH DFND 02 0 32826 0 CHINA SOUTHN AIRLS LTD SPON ADR C 169409109 74 2440 SH DFND 01 1916 0 524 CHINA SOUTHN AIRLS LTD SPON ADR C 169409109 10 339 SH DFND 28 28 0 311 CHINA TELECOM CORP LTD SPON ADR H 169426103 451 8885 SH DFND 01 8588 0 297 CHINA TELECOM CORP LTD SPON ADR H 169426103 6252 123244 SH DFND 02 0 13 123231 CHINA TELECOM CORP LTD SPON ADR H 169426103 10 199 SH DFND 28 62 0 137 CHINA TELECOM CORP LTD SPON ADR H 169426103 12202 240533 SH DFND 43 0 0 240533 CHINA UNICOM (HONG KONG) LTD SPONSORED 16945R104 166 15553 SH DFND 01 12782 0 2771 CHINA UNICOM (HONG KONG) LTD SPONSORED 16945R104 306 28724 SH DFND 02 0 15379 13345 CHINA UNICOM (HONG KONG) LTD SPONSORED 16945R104 36 3332 SH DFND 06 0 3332 0 CHINA UNICOM (HONG KONG) LTD SPONSORED 16945R104 4883 458052 SH DFND 43 0 0 458052 CHINA UNICOM (HONG KONG) LTD SPONSORED 16945R104 156 14643 SH DFND 43, 01 0 0 14643 CHINA XD PLASTICS CO LTD COM 16948F107 1 590 SH DFND 02 0 590 0 CHINA YUCHAI INTL LTD COM G21082105 6 505 SH DFND 02 0 86 419 CHIPMOS TECHNOLOGIES INC SPONSORD A 16965P202 20 1216 SH DFND 01 1216 0 0 CHIPMOS TECHNOLOGIES INC SPONSORD A 16965P202 0 9 SH DFND 28 9 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 7294 16892 SH DFND 01 8333 8446 113 CHIPOTLE MEXICAN GRILL INC COM 169656105 18739 43399 SH DFND 02 0 38813 4586 CHIPOTLE MEXICAN GRILL INC COM 169656105 640 1482 SH DFND 06 0 1482 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 3 6 SH DFND 28 6 0 0 CHIPOTLE MEXICAN GRILL INC OPTIONS 169656105 4447 10300 SH Put DFND 02 0 10300 0 CHIPOTLE MEXICAN GRILL INC OPTIONS 169656105 4534 10500 SH Put DFND 06 0 10500 0 CHIPOTLE MEXICAN GRILL INC OPTIONS 169656105 1641 3800 SH Call DFND 02 0 3800 0 CHIPOTLE MEXICAN GRILL INC OPTIONS 169656105 5570 12900 SH Call DFND 06 0 12900 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 50000 115797 SH DFND 43 0 0 115797 CHIPOTLE MEXICAN GRILL INC COM 169656105 2265 5245 SH DFND 43, 01 0 0 5245 CHOICE HOTELS INTL INC COM 169905106 2948 41180 SH DFND 01 7135 34020 25 CHOICE HOTELS INTL INC COM 169905106 4943 69052 SH DFND 02 0 62533 6519 CHOICE HOTELS INTL INC COM 169905106 11 160 SH DFND 06 0 160 0 CHOICE HOTELS INTL INC COM 169905106 14764 206265 SH DFND 43 0 0 206265 CHOICE HOTELS INTL INC COM 169905106 1603 22388 SH DFND 43, 01 0 0 22388 CHROMADEX CORP COM NEW 171077407 55 16051 SH DFND 01 1334 14717 0 CHROMADEX CORP COM NEW 171077407 13 3897 SH DFND 02 0 229 3668 CHROMADEX CORP COM NEW 171077407 1 147 SH DFND 06 0 147 0 CHUBB LIMITED COM H1467J104 262823 2034547 SH DFND 01 2025614 45 8888 CHUBB LIMITED COM H1467J104 480488 3719522 SH DFND 02 0 8321 3711201 CHUBB LIMITED COM H1467J104 2489 19267 SH DFND 06 0 19267 0 CHUBB LIMITED COM H1467J104 2951 22846 SH DFND 28 21966 0 880 CHUBB LIMITED COM H1467J104 914826 7081792 SH DFND 43 0 0 7081792 CHUBB LIMITED COM H1467J104 90262 698730 SH DFND 43, 01 0 0 698730 CHUNGHWA TELECOM CO LTD SPON ADR N 17133Q502 481 13446 SH DFND 01 6915 0 6531 CHUNGHWA TELECOM CO LTD SPON ADR N 17133Q502 490 13686 SH DFND 02 0 0 13686 CHUNGHWA TELECOM CO LTD SPON ADR N 17133Q502 35 976 SH DFND 28 48 0 928 CHUNGHWA TELECOM CO LTD SPON ADR N 17133Q502 4813 134468 SH DFND 43 0 0 134468 CHURCH & DWIGHT INC COM 171340102 134478 2044984 SH DFND 01 1976370 66908 1706 CHURCH & DWIGHT INC COM 171340102 11126 169187 SH DFND 02 0 105209 63978 CHURCH & DWIGHT INC COM 171340102 714 10856 SH DFND 06 0 10856 0 CHURCH & DWIGHT INC COM 171340102 1500 22804 SH DFND 28 22429 0 375 CHURCH & DWIGHT INC COM 171340102 23937 364006 SH DFND 43 0 0 364006 CHURCH & DWIGHT INC COM 171340102 2973 45206 SH DFND 43, 01 0 0 45206 CHURCHILL DOWNS INC COM 171484108 2199 9015 SH DFND 01 5648 3326 41 CHURCHILL DOWNS INC COM 171484108 1022 4188 SH DFND 02 0 1922 2266 CHURCHILL DOWNS INC COM 171484108 1 3 SH DFND 06 0 3 0 CHURCHILL DOWNS INC COM 171484108 7669 31439 SH DFND 43 0 0 31439 CHURCHILL DOWNS INC COM 171484108 2239 9178 SH DFND 43, 01 0 0 9178 CHUYS HLDGS INC COM 171604101 243 13721 SH DFND 01 3832 9889 0 CHUYS HLDGS INC COM 171604101 898 50601 SH DFND 02 0 49619 982 CHUYS HLDGS INC COM 171604101 0 6 SH DFND 06 0 6 0 CHUYS HLDGS INC COM 171604101 1278 72026 SH DFND 43 0 0 72026 CHUYS HLDGS INC COM 171604101 204 11525 SH DFND 43, 01 0 0 11525 CIDARA THERAPEUTICS INC COM 171757107 61 25970 SH DFND 02 0 25970 0 CIENA CORP COM NEW 171779309 10647 313967 SH DFND 01 225063 86150 2754 CIENA CORP COM NEW 171779309 29825 879545 SH DFND 02 0 190738 688807 CIENA CORP COM NEW 171779309 2 56 SH DFND 06 0 56 0 CIENA CORP COM NEW 171779309 6 179 SH DFND 28 179 0 0 CIENA CORP OPTIONS 171779309 383 11300 SH Call DFND 02 0 11300 0 CIENA CORP COM NEW 171779309 20432 602528 SH DFND 43 0 0 602528 CIGNA CORP NEW COM 125523100 168493 887180 SH DFND 01 831539 47479 8162 CIGNA CORP NEW COM 125523100 112093 590214 SH DFND 02 0 106589 483625 CIGNA CORP NEW COM 125523100 18681 98364 SH DFND 06 0 98364 0 CIGNA CORP NEW COM 125523100 797 4194 SH DFND 28 3449 0 745 CIGNA CORP NEW OPTIONS 125523100 8262 43500 SH Put DFND 02 0 43500 0 CIGNA CORP NEW OPTIONS 125523100 133 700 SH Call DFND 02 0 700 0 CIGNA CORP NEW COM 125523100 199222 1048981 SH DFND 43 0 0 1048981 CIGNA CORP NEW COM 125523100 20771 109366 SH DFND 43, 01 0 0 109366 CIM COML TR CORP COM 125525105 1 93 SH DFND 02 0 93 0 CIMAREX ENERGY CO COM 171798101 11904 193096 SH DFND 01 163718 28713 665 CIMAREX ENERGY CO COM 171798101 9175 148830 SH DFND 02 0 18591 130239 CIMAREX ENERGY CO COM 171798101 240 3890 SH DFND 06 0 3890 0 CIMAREX ENERGY CO COM 171798101 28 455 SH DFND 28 173 0 282 CIMAREX ENERGY CO COM 171798101 11261 182656 SH DFND 43 0 0 182656 CIMAREX ENERGY CO COM 171798101 5175 83946 SH DFND 43, 01 0 0 83946 CIMPRESS N V SHS EURO N20146101 915 8851 SH DFND 01 3348 5437 66 CIMPRESS N V SHS EURO N20146101 1120 10834 SH DFND 02 0 8478 2356 CIMPRESS N V SHS EURO N20146101 1 6 SH DFND 06 0 6 0 CIMPRESS N V SHS EURO N20146101 7106 68714 SH DFND 43 0 0 68714 CIMPRESS N V SHS EURO N20146101 4915 47528 SH DFND 43, 01 0 0 47528 CINCINNATI BELL INC NEW PFD CV DEP 171871403 95 3360 SH DFND 02 0 0 3360 CINCINNATI BELL INC NEW COM NEW 171871502 234 30038 SH DFND 01 9775 20050 213 CINCINNATI BELL INC NEW COM NEW 171871502 488 62747 SH DFND 02 0 61146 1601 CINCINNATI BELL INC NEW COM NEW 171871502 0 29 SH DFND 06 0 29 0 CINCINNATI FINL CORP COM 172062101 3624 46806 SH DFND 01 42642 1877 2287 CINCINNATI FINL CORP COM 172062101 10600 136914 SH DFND 02 0 27150 109764 CINCINNATI FINL CORP COM 172062101 467 6036 SH DFND 06 0 6036 0 CINCINNATI FINL CORP COM 172062101 5 59 SH DFND 28 59 0 0 CINCINNATI FINL CORP COM 172062101 332599 4296032 SH DFND 43 0 0 4296032 CINEDIGM CORP COM NEW 172406209 0 750 SH DFND 02 0 0 750 CINEMARK HOLDINGS INC COM 17243V102 815 22758 SH DFND 01 16620 4180 1958 CINEMARK HOLDINGS INC COM 17243V102 2351 65677 SH DFND 02 0 59436 6241 CINEMARK HOLDINGS INC COM 17243V102 17 484 SH DFND 06 0 484 0 CINEMARK HOLDINGS INC COM 17243V102 32708 913643 SH DFND 43 0 0 913643 CINEMARK HOLDINGS INC COM 17243V102 528 14739 SH DFND 43, 01 0 0 14739 CINER RES LP COM UNIT L 172464109 64 3000 SH DFND 02 0 0 3000 CINTAS CORP COM 172908105 14308 85173 SH DFND 01 64621 20095 457 CINTAS CORP COM 172908105 14172 84361 SH DFND 02 0 61448 22913 CINTAS CORP COM 172908105 1832 10903 SH DFND 06 0 10903 0 CINTAS CORP COM 172908105 37 222 SH DFND 28 222 0 0 CINTAS CORP COM 172908105 21430 127567 SH DFND 43 0 0 127567 CINTAS CORP COM 172908105 2037 12124 SH DFND 43, 01 0 0 12124 CIRCOR INTL INC COM 17273K109 235 11025 SH DFND 01 6744 3940 341 CIRCOR INTL INC COM 17273K109 15 708 SH DFND 02 0 611 97 CIRCOR INTL INC COM 17273K109 0 4 SH DFND 06 0 4 0 CIRCOR INTL INC COM 17273K109 0 21 SH DFND 28 21 0 0 CIRCOR INTL INC COM 17273K109 834 39169 SH DFND 43 0 0 39169 CIRRUS LOGIC INC COM 172755100 1074 32355 SH DFND 01 15201 16955 199 CIRRUS LOGIC INC COM 172755100 5040 151900 SH DFND 02 0 150347 1553 CIRRUS LOGIC INC COM 172755100 1 21 SH DFND 06 0 21 0 CIRRUS LOGIC INC COM 172755100 1 22 SH DFND 28 22 0 0 CIRRUS LOGIC INC COM 172755100 1451 43718 SH DFND 43 0 0 43718 CISCO SYS INC COM 17275R102 843932 19476847 SH DFND 01 17503370 71438 1902039 CISCO SYS INC COM 17275R102 1155805 26674466 SH DFND 02 0 2666967 24007499 CISCO SYS INC COM 17275R102 15265 352291 SH DFND 06 0 352291 0 CISCO SYS INC COM 17275R102 14513 334931 SH DFND 28 301609 0 33322 CISCO SYS INC OPTIONS 17275R102 8402 193900 SH Put DFND 01 0 193900 0 CISCO SYS INC OPTIONS 17275R102 62612 1445000 SH Put DFND 02 0 1445000 0 CISCO SYS INC OPTIONS 17275R102 11907 274800 SH Put DFND 06 0 274800 0 CISCO SYS INC OPTIONS 17275R102 65 1500 SH Call DFND 01 1500 0 0 CISCO SYS INC OPTIONS 17275R102 32493 749900 SH Call DFND 02 0 749900 0 CISCO SYS INC OPTIONS 17275R102 10789 249000 SH Call DFND 06 0 249000 0 CISCO SYS INC COM 17275R102 2044639 47187606 SH DFND 43 0 0 47187606 CISCO SYS INC COM 17275R102 148411 3425123 SH DFND 43, 01 0 0 3425123 CISION LTD SHS G1992S109 389 33259 SH DFND 01 8065 25119 75 CISION LTD SHS G1992S109 373 31913 SH DFND 02 0 31913 0 CISION LTD SHS G1992S109 2 133 SH DFND 06 0 133 0 CISION LTD SHS G1992S109 177 15127 SH DFND 43 0 0 15127 CIT GROUP INC COM NEW 125581801 819 21392 SH DFND 01 17321 3109 962 CIT GROUP INC COM NEW 125581801 4918 128513 SH DFND 02 0 33993 94520 CIT GROUP INC COM NEW 125581801 146 3815 SH DFND 06 0 3815 0 CIT GROUP INC COM NEW 125581801 9355 244436 SH DFND 43 0 0 244436 CIT GROUP INC COM NEW 125581801 1166 30456 SH DFND 43, 01 0 0 30456 CITI TRENDS INC COM 17306X102 179 8764 SH DFND 01 2632 6132 0 CITI TRENDS INC COM 17306X102 650 31874 SH DFND 02 0 31874 0 CITI TRENDS INC COM 17306X102 0 2 SH DFND 06 0 2 0 CITIGROUP INC COM NEW 172967424 430518 8269648 SH DFND 01 5271572 1787715 1210361 CITIGROUP INC COM NEW 172967424 459474 8825850 SH DFND 02 0 965112 7860738 CITIGROUP INC COM NEW 172967424 14793 284150 SH DFND 06 0 284150 0 CITIGROUP INC COM NEW 172967424 6402 122965 SH DFND 28 77178 0 45787 CITIGROUP INC OPTIONS 172967424 16920 325000 SH Put DFND 01 0 325000 0 CITIGROUP INC OPTIONS 172967424 61847 1188000 SH Put DFND 02 0 1188000 0 CITIGROUP INC OPTIONS 172967424 18487 355100 SH Put DFND 06 0 355100 0 CITIGROUP INC OPTIONS 172967424 6039 116000 SH Call DFND 01 1000 115000 0 CITIGROUP INC OPTIONS 172967424 75195 1444400 SH Call DFND 02 0 1444400 0 CITIGROUP INC OPTIONS 172967424 12729 244500 SH Call DFND 06 0 244500 0 CITIGROUP INC COM NEW 172967424 534828 10273300 SH DFND 43 0 0 10273300 CITIGROUP INC COM NEW 172967424 41120 789857 SH DFND 43, 01 0 0 789857 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 0 3 SH DFND 02 0 3 0 CITIZENS & NORTHN CORP COM 172922106 252 9534 SH DFND 01 4748 4786 0 CITIZENS & NORTHN CORP COM 172922106 91 3432 SH DFND 02 0 1314 2118 CITIZENS & NORTHN CORP COM 172922106 1 45 SH DFND 06 0 45 0 CITIZENS CMNTY BANCORP INC M COM 174903104 53 4846 SH DFND 02 0 2846 2000 CITIZENS FINL GROUP INC COM 174610105 9757 328193 SH DFND 01 175467 19506 133220 CITIZENS FINL GROUP INC COM 174610105 22681 762903 SH DFND 02 0 270717 492186 CITIZENS FINL GROUP INC COM 174610105 549 18453 SH DFND 06 0 18453 0 CITIZENS FINL GROUP INC COM 174610105 47 1567 SH DFND 28 20 0 1547 CITIZENS FINL GROUP INC COM 174610105 52423 1763305 SH DFND 43 0 0 1763305 CITIZENS FINL GROUP INC COM 174610105 813 27362 SH DFND 43, 01 0 0 27362 CITIZENS HLDG CO MISS COM 174715102 210 10000 SH DFND 01 10000 0 0 CITIZENS HLDG CO MISS COM 174715102 0 7 SH DFND 02 0 7 0 CITIZENS INC CL A 174740100 276 36702 SH DFND 01 11410 25292 0 CITIZENS INC CL A 174740100 2 305 SH DFND 02 0 30 275 CITIZENS INC CL A 174740100 0 30 SH DFND 06 0 30 0 CITRIX SYS INC COM 177376100 27265 266106 SH DFND 01 47678 217911 517 CITRIX SYS INC COM 177376100 27592 269298 SH DFND 02 0 73022 196276 CITRIX SYS INC COM 177376100 493 4813 SH DFND 06 0 4813 0 CITRIX SYS INC COM 177376100 50 491 SH DFND 28 38 0 453 CITRIX SYS INC OPTIONS 177376100 7090 69200 SH Put DFND 02 0 69200 0 CITRIX SYS INC OPTIONS 177376100 14058 137200 SH Call DFND 02 0 137200 0 CITRIX SYS INC NOTE 0.50 177376AD2 7 5000 PRN DFND 01 5000 0 0 CITRIX SYS INC NOTE 0.50 177376AD2 10078 7098000 PRN DFND 02 0 7085000 13000 CITRIX SYS INC COM 177376100 52935 516636 SH DFND 43 0 0 516636 CITRIX SYS INC NOTE 0.50 177376AD2 5082 3579000 PRN DFND 43 0 0 3579000 CITRIX SYS INC COM 177376100 3140 30650 SH DFND 43, 01 0 0 30650 CITY HLDG CO COM 177835105 620 9168 SH DFND 01 4433 4636 99 CITY HLDG CO COM 177835105 2178 32225 SH DFND 02 0 32179 46 CITY HLDG CO COM 177835105 0 7 SH DFND 06 0 7 0 CITY HLDG CO COM 177835105 1784 26389 SH DFND 43 0 0 26389 CITY OFFICE REIT INC COM 178587101 19 1836 SH DFND 01 1836 0 0 CITY OFFICE REIT INC COM 178587101 256 24990 SH DFND 02 0 18990 6000 CITY OFFICE REIT INC COM 178587101 2 152 SH DFND 06 0 152 0 CITY OFFICE REIT INC COM 178587101 113 11038 SH DFND 43 0 0 11038 CIVEO CORP CDA COM 17878Y108 3 2355 SH DFND 01 2137 78 140 CIVEO CORP CDA COM 17878Y108 2 1521 SH DFND 02 0 1494 27 CIVEO CORP CDA COM 17878Y108 1 463 SH DFND 06 0 463 0 CIVEO CORP CDA COM 17878Y108 216 150870 SH DFND 43 0 0 150870 CIVISTA BANCSHARES INC COM NO PAR 178867107 155 8926 SH DFND 01 2349 6577 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 286 16441 SH DFND 02 0 14799 1642 CIVISTA BANCSHARES INC COM NO PAR 178867107 1 52 SH DFND 06 0 52 0 CIVITAS SOLUTIONS INC COM 17887R102 161 9173 SH DFND 01 2428 6745 0 CIVITAS SOLUTIONS INC COM 17887R102 55 3138 SH DFND 02 0 48 3090 CIVITAS SOLUTIONS INC COM 17887R102 0 5 SH DFND 06 0 5 0 CKX LANDS INC COM 12562N104 4 407 SH DFND 01 407 0 0 CKX LANDS INC COM 12562N104 0 2 SH DFND 02 0 2 0 CLARUS CORP NEW COM 18270P109 172 17039 SH DFND 01 6366 10673 0 CLARUS CORP NEW COM 18270P109 290 28694 SH DFND 02 0 28394 300 CLARUS CORP NEW COM 18270P109 1 80 SH DFND 06 0 80 0 CLARUS CORP NEW COM 18270P109 2 230 SH DFND 43 0 0 230 CLEAN ENERGY FUELS CORP COM 184499101 120 69866 SH DFND 01 17100 52766 0 CLEAN ENERGY FUELS CORP COM 184499101 36 21023 SH DFND 02 0 11586 9437 CLEAN ENERGY FUELS CORP COM 184499101 0 34 SH DFND 06 0 34 0 CLEAN HARBORS INC COM 184496107 442 8960 SH DFND 01 6770 1934 256 CLEAN HARBORS INC COM 184496107 423 8568 SH DFND 02 0 4773 3795 CLEAN HARBORS INC COM 184496107 11 232 SH DFND 06 0 232 0 CLEAN HARBORS INC COM 184496107 5918 119926 SH DFND 43 0 0 119926 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 80 15463 SH DFND 01 487 14976 0 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 176 33915 SH DFND 02 0 33715 200 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 0 24 SH DFND 06 0 24 0 CLEARBRIDGE ENERGY MIDSTRM O COM 18469P100 359 45958 SH DFND 01 27880 0 18078 CLEARBRIDGE ENERGY MIDSTRM O COM 18469P100 5137 657700 SH DFND 02 0 0 657700 CLEARBRIDGE MLP AND MIDSTRM COM 184692101 11 1044 SH DFND 01 1044 0 0 CLEARBRIDGE MLP AND MIDSTRM COM 184692101 14155 1359777 SH DFND 02 0 0 1359777 CLEARBRIDGE MLP AND MIDSTRM COM 18469Q108 126 16165 SH DFND 01 15915 0 250 CLEARBRIDGE MLP AND MIDSTRM COM 18469Q108 737 94519 SH DFND 02 0 0 94519 CLEARFIELD INC COM 18482P103 77 7786 SH DFND 01 2972 4814 0 CLEARFIELD INC COM 18482P103 1 84 SH DFND 02 0 84 0 CLEARFIELD INC COM 18482P103 0 43 SH DFND 06 0 43 0 CLEARONE INC COM 18506U104 0 224 SH DFND 02 0 224 0 CLEARSIDE BIOMEDICAL INC COM 185063104 17 15648 SH DFND 01 4957 10691 0 CLEARSIDE BIOMEDICAL INC COM 185063104 0 186 SH DFND 02 0 186 0 CLEARSIDE BIOMEDICAL INC COM 185063104 0 107 SH DFND 06 0 107 0 CLEARWATER PAPER CORP COM 18538R103 328 13474 SH DFND 01 5034 8368 72 CLEARWATER PAPER CORP COM 18538R103 126 5154 SH DFND 02 0 4894 260 CLEARWATER PAPER CORP COM 18538R103 0 6 SH DFND 06 0 6 0 CLEARWAY ENERGY INC CL A 18539C105 475 28087 SH DFND 01 10282 17805 0 CLEARWAY ENERGY INC CL A 18539C105 3080 182062 SH DFND 02 0 75531 106531 CLEARWAY ENERGY INC CL A 18539C105 0 14 SH DFND 06 0 14 0 CLEARWAY ENERGY INC CL C 18539C204 812 47061 SH DFND 01 28111 18892 58 CLEARWAY ENERGY INC CL C 18539C204 9313 539905 SH DFND 02 0 359607 180298 CLEARWAY ENERGY INC CL C 18539C204 1 47 SH DFND 06 0 47 0 CLEARWAY ENERGY INC CL C 18539C204 2782 161250 SH DFND 43 0 0 161250 CLEVELAND BIOLABS INC COM NEW 185860202 0 150 SH DFND 02 0 0 150 CLEVELAND CLIFFS INC COM 185899101 5375 698987 SH DFND 01 626792 72195 0 CLEVELAND CLIFFS INC COM 185899101 2423 315148 SH DFND 02 0 229643 85505 CLEVELAND CLIFFS INC COM 185899101 4 496 SH DFND 06 0 496 0 CLEVELAND CLIFFS INC OPTIONS 185899101 13615 1770500 SH Put DFND 02 0 1770500 0 CLEVELAND CLIFFS INC OPTIONS 185899101 6548 851500 SH Call DFND 02 0 839500 12000 CLEVELAND CLIFFS INC DBCV 1.50 185899AA9 11491 10332000 PRN DFND 02 0 10332000 0 CLEVELAND CLIFFS INC COM 185899101 716 93141 SH DFND 43 0 0 93141 CLEVELAND CLIFFS INC COM 185899101 89 11555 SH DFND 43, 01 0 0 11555 CLIPPER RLTY INC COM 18885T306 1 50 SH DFND 01 50 0 0 CLIPPER RLTY INC COM 18885T306 76 5804 SH DFND 02 0 5804 0 CLIPPER RLTY INC COM 18885T306 1 56 SH DFND 06 0 56 0 CLOROX CO DEL COM 189054109 61494 398951 SH DFND 01 359065 38505 1381 CLOROX CO DEL COM 189054109 52157 338373 SH DFND 02 0 96073 242300 CLOROX CO DEL COM 189054109 802 5200 SH DFND 06 0 5200 0 CLOROX CO DEL COM 189054109 1431 9287 SH DFND 28 9041 0 246 CLOROX CO DEL COM 189054109 4539 29447 SH DFND 43 0 0 29447 CLOROX CO DEL COM 189054109 973 6311 SH DFND 43, 01 0 0 6311 CLOUD PEAK ENERGY INC COM 18911Q102 10 28571 SH DFND 01 10650 17921 0 CLOUD PEAK ENERGY INC COM 18911Q102 18 50411 SH DFND 02 0 50096 315 CLOUD PEAK ENERGY INC COM 18911Q102 0 283 SH DFND 06 0 283 0 CLOUDERA INC COM 18914U100 519 46915 SH DFND 01 20864 26051 0 CLOUDERA INC COM 18914U100 748 67639 SH DFND 02 0 47301 20338 CLOUDERA INC COM 18914U100 1 50 SH DFND 06 0 50 0 CLOUDERA INC COM 18914U100 554 50132 SH DFND 43 0 0 50132 CLOUGH GLOBAL DIVND AND INC COM 18913Y103 18 1800 SH DFND 01 0 0 1800 CLOUGH GLOBAL DIVND AND INC COM 18913Y103 3764 376009 SH DFND 02 0 0 376009 CLOUGH GLOBAL EQUITY FD COM 18914C100 5456 503310 SH DFND 02 0 0 503310 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 90 10957 SH DFND 01 10957 0 0 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 11016 1338547 SH DFND 02 0 0 1338547 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 0 5 SH DFND 43 0 0 5 CLOVIS ONCOLOGY INC COM 189464100 687 38226 SH DFND 01 10872 27264 90 CLOVIS ONCOLOGY INC COM 189464100 3232 179959 SH DFND 02 0 43468 136491 CLOVIS ONCOLOGY INC COM 189464100 0 10 SH DFND 06 0 10 0 CLOVIS ONCOLOGY INC OPTIONS 189464100 379 21100 SH Put DFND 02 0 21100 0 CLOVIS ONCOLOGY INC OPTIONS 189464100 1455 81000 SH Call DFND 02 0 81000 0 CLOVIS ONCOLOGY INC NOTE 1.25 189464AC4 4233 6048000 PRN DFND 02 0 6048000 0 CLOVIS ONCOLOGY INC COM 189464100 2 94 SH DFND 43 0 0 94 CLPS INCORPORATION COM G31642104 12 5000 SH DFND 02 0 5000 0 CM SEVEN STAR ACQUISITION CO SHS G2345N102 7 726 SH DFND 02 0 726 0 CM SEVEN STAR ACQUISITION CO RIGHT 08/2 G2345N136 0 100 SH DFND 02 0 100 0 CME GROUP INC COM CL A 12572Q105 3762 20000 SH DFND 00 20000 0 0 CME GROUP INC COM CL A 12572Q105 35386 188101 SH DFND 01 147240 11645 29216 CME GROUP INC COM CL A 12572Q105 531117 2823288 SH DFND 02 40000 28414 2754874 CME GROUP INC COM CL A 12572Q105 11454 60885 SH DFND 06 0 60885 0 CME GROUP INC COM CL A 12572Q105 148 786 SH DFND 28 242 0 544 CME GROUP INC COM CL A 12572Q105 809263 4301844 SH DFND 43 0 0 4301844 CME GROUP INC COM CL A 12572Q105 25686 136540 SH DFND 43, 01 0 0 136540 CMS ENERGY CORP COM 125896100 21094 424859 SH DFND 01 422468 126 2265 CMS ENERGY CORP COM 125896100 47424 955172 SH DFND 02 0 163959 791213 CMS ENERGY CORP COM 125896100 565 11386 SH DFND 06 0 11386 0 CMS ENERGY CORP COM 125896100 173 3485 SH DFND 28 2560 0 925 CMS ENERGY CORP COM 125896100 50088 1008825 SH DFND 43 0 0 1008825 CMS ENERGY CORP COM 125896100 15912 320478 SH DFND 43, 01 0 0 320478 CNA FINL CORP COM 126117100 16797 380445 SH DFND 01 379248 44 1153 CNA FINL CORP COM 126117100 6388 144696 SH DFND 02 0 20093 124603 CNA FINL CORP COM 126117100 1 26 SH DFND 06 0 26 0 CNA FINL CORP COM 126117100 3921 88813 SH DFND 43 0 0 88813 CNA FINL CORP COM 126117100 454 10293 SH DFND 43, 01 0 0 10293 CNB FINL CORP PA COM 126128107 191 8309 SH DFND 01 2597 5712 0 CNB FINL CORP PA COM 126128107 62 2681 SH DFND 02 0 2006 675 CNB FINL CORP PA COM 126128107 1 56 SH DFND 06 0 56 0 CNH INDL N V SHS N20944109 37 4000 SH DFND 01 0 0 4000 CNH INDL N V SHS N20944109 448 48589 SH DFND 02 0 6184 42405 CNH INDL N V SHS N20944109 3637 394891 SH DFND 06 0 394891 0 CNH INDL N V SHS N20944109 4338 470978 SH DFND 43 0 0 470978 CNH INDL N V SHS N20944109 75 8132 SH DFND 43, 01 0 0 8132 CNO FINL GROUP INC COM 12621E103 2548 171222 SH DFND 01 38989 131635 598 CNO FINL GROUP INC COM 12621E103 1878 126205 SH DFND 02 0 123528 2677 CNO FINL GROUP INC COM 12621E103 1 61 SH DFND 06 0 61 0 CNO FINL GROUP INC COM 12621E103 1 78 SH DFND 28 78 0 0 CNO FINL GROUP INC COM 12621E103 18775 1261755 SH DFND 43 0 0 1261755 CNO FINL GROUP INC COM 12621E103 110 7367 SH DFND 43, 01 0 0 7367 CNOOC LTD SPONSORED 126132109 941 6173 SH DFND 01 5688 0 485 CNOOC LTD SPONSORED 126132109 309 2030 SH DFND 02 0 16 2014 CNOOC LTD SPONSORED 126132109 23 154 SH DFND 28 24 0 130 CNOOC LTD SPONSORED 126132109 14751 96758 SH DFND 43 0 0 96758 CNX MIDSTREAM PARTNERS LP COM UNIT R 12654A101 141 8649 SH DFND 01 0 8649 0 CNX MIDSTREAM PARTNERS LP COM UNIT R 12654A101 494 30348 SH DFND 02 0 5377 24971 CNX RESOURCES CORPORATION COM 12653C108 527 46188 SH DFND 01 35148 9766 1274 CNX RESOURCES CORPORATION COM 12653C108 2619 229302 SH DFND 02 0 195805 33497 CNX RESOURCES CORPORATION COM 12653C108 13 1139 SH DFND 06 0 1139 0 COASTAL FINL CORP WA COM NEW 19046P209 62 4085 SH DFND 01 942 3143 0 COASTAL FINL CORP WA COM NEW 19046P209 2 127 SH DFND 02 0 24 103 COASTAL FINL CORP WA COM NEW 19046P209 0 24 SH DFND 06 0 24 0 COCA COLA BOTTLING CO CONS COM 191098102 790 4456 SH DFND 01 3240 1142 74 COCA COLA BOTTLING CO CONS COM 191098102 2098 11828 SH DFND 02 0 10973 855 COCA COLA BOTTLING CO CONS COM 191098102 0 1 SH DFND 06 0 1 0 COCA COLA BOTTLING CO CONS COM 191098102 1 3 SH DFND 28 3 0 0 COCA COLA CO COM 191216100 604983 12776829 SH DFND 01 10819844 1448236 508749 COCA COLA CO COM 191216100 847000 17888077 SH DFND 02 0 2480508 15407569 COCA COLA CO COM 191216100 21019 443910 SH DFND 06 0 443910 0 COCA COLA CO COM 191216100 2859 60386 SH DFND 28 47655 0 12731 COCA COLA CO OPTIONS 191216100 11364 240000 SH Put DFND 01 0 240000 0 COCA COLA CO OPTIONS 191216100 50527 1067100 SH Put DFND 02 0 1054100 13000 COCA COLA CO OPTIONS 191216100 14579 307900 SH Put DFND 06 0 307900 0 COCA COLA CO OPTIONS 191216100 26952 569200 SH Call DFND 02 0 569200 0 COCA COLA CO OPTIONS 191216100 13017 274900 SH Call DFND 06 0 274900 0 COCA COLA CO COM 191216100 1122081 23697591 SH DFND 43 0 0 23697591 COCA COLA CO COM 191216100 37616 794429 SH DFND 43, 01 0 0 794429 COCA COLA EUROPEAN PARTNERS SHS G25839104 23827 519677 SH DFND 01 66558 449283 3836 COCA COLA EUROPEAN PARTNERS SHS G25839104 89219 1945878 SH DFND 02 0 506674 1439204 COCA COLA EUROPEAN PARTNERS SHS G25839104 276 6026 SH DFND 06 0 6026 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 24 532 SH DFND 28 0 0 532 COCA COLA EUROPEAN PARTNERS SHS G25839104 74111 1616378 SH DFND 43 0 0 1616378 COCA COLA EUROPEAN PARTNERS SHS G25839104 3109 67809 SH DFND 43, 01 0 0 67809 COCA COLA FEMSA S A B DE C V SPON ADR R 191241108 360 5912 SH DFND 01 5318 0 594 COCA COLA FEMSA S A B DE C V SPON ADR R 191241108 207 3406 SH DFND 02 0 0 3406 COCA COLA FEMSA S A B DE C V SPON ADR R 191241108 808 13280 SH DFND 06 0 13280 0 COCA COLA FEMSA S A B DE C V SPON ADR R 191241108 14 229 SH DFND 28 58 0 171 COCRYSTAL PHARMA INC COM PAR 19188J300 387 107529 SH DFND 01 0 0 107529 COCRYSTAL PHARMA INC COM PAR 19188J300 1 166 SH DFND 02 0 0 166 CODEXIS INC COM 192005106 362 21706 SH DFND 01 9319 12387 0 CODEXIS INC COM 192005106 262 15698 SH DFND 02 0 15605 93 CODEXIS INC COM 192005106 0 29 SH DFND 06 0 29 0 CODEXIS INC COM 192005106 1297 77661 SH DFND 43 0 0 77661 CODEXIS INC COM 192005106 10 580 SH DFND 43, 01 0 0 580 CODORUS VY BANCORP INC COM 192025104 132 6195 SH DFND 01 1545 4650 0 CODORUS VY BANCORP INC COM 192025104 68 3209 SH DFND 02 0 236 2973 CODORUS VY BANCORP INC COM 192025104 1 35 SH DFND 06 0 35 0 COEUR MNG INC COM NEW 192108504 348 77842 SH DFND 01 32871 44971 0 COEUR MNG INC COM NEW 192108504 108 24125 SH DFND 02 0 15344 8781 COEUR MNG INC COM NEW 192108504 1515 338834 SH DFND 06 0 338834 0 COEUR MNG INC COM NEW 192108504 1589 355428 SH DFND 43 0 0 355428 COFFEE HLDGS INC COM 192176105 0 116 SH DFND 02 0 116 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1224 27078 SH DFND 01 16695 10201 182 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 3324 73517 SH DFND 02 0 73398 119 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 0 9 SH DFND 06 0 9 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 1653 36568 SH DFND 43 0 0 36568 COGNEX CORP COM 192422103 2640 68266 SH DFND 01 52703 14072 1491 COGNEX CORP COM 192422103 2240 57929 SH DFND 02 0 52638 5291 COGNEX CORP COM 192422103 225 5810 SH DFND 06 0 5810 0 COGNEX CORP COM 192422103 12877 333002 SH DFND 43 0 0 333002 COGNEX CORP COM 192422103 13970 361250 SH DFND 43, 01 0 0 361250 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 67465 1062783 SH DFND 01 339612 7451 715720 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 24758 390009 SH DFND 02 0 244280 145729 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1532 24134 SH DFND 06 0 24134 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 641 10096 SH DFND 28 156 0 9940 COGNIZANT TECHNOLOGY SOLUTIO OPTIONS 192446102 7218 113700 SH Put DFND 02 0 113700 0 COGNIZANT TECHNOLOGY SOLUTIO OPTIONS 192446102 197 3100 SH Call DFND 02 0 3100 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 47363 746105 SH DFND 43 0 0 746105 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2767 43584 SH DFND 43, 01 0 0 43584 COHBAR INC COM 19249J109 42 13493 SH DFND 01 4425 9068 0 COHBAR INC COM 19249J109 0 91 SH DFND 02 0 91 0 COHBAR INC COM 19249J109 0 91 SH DFND 06 0 91 0 COHEN & CO INC NEW COM 19249M102 0 8 SH DFND 02 0 8 0 COHEN & STEERS CLOSED END OP COM 19248P106 421 37985 SH DFND 01 37985 0 0 COHEN & STEERS CLOSED END OP COM 19248P106 6416 578541 SH DFND 02 0 0 578541 COHEN & STEERS GLOBAL INC BL COM 19248M103 484 64995 SH DFND 02 0 392 64603 COHEN & STEERS INC COM 19247A100 411 11969 SH DFND 01 3423 8546 0 COHEN & STEERS INC COM 19247A100 317 9249 SH DFND 02 0 8492 757 COHEN & STEERS INC COM 19247A100 0 13 SH DFND 06 0 13 0 COHEN & STEERS INC COM 19247A100 603 17567 SH DFND 43 0 0 17567 COHEN & STEERS INC COM 19247A100 665 19383 SH DFND 43, 01 0 0 19383 COHEN & STEERS INFRASTRUCTUR COM 19248A109 356 18000 SH DFND 01 18000 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 26757 1354093 SH DFND 02 0 38981 1315112 COHEN & STEERS LTD DUR PFD I COM 19248C105 221 10140 SH DFND 01 9940 0 200 COHEN & STEERS LTD DUR PFD I COM 19248C105 16477 755466 SH DFND 02 0 0 755466 COHEN & STEERS MLP INC & ENR COM SHS 19249B106 14 1881 SH DFND 01 0 0 1881 COHEN & STEERS MLP INC & ENR COM SHS 19249B106 1296 172855 SH DFND 02 0 0 172855 COHEN & STEERS MLP INC & ENR COM SHS 19249B106 0 13 SH DFND 43 0 0 13 COHEN & STEERS QUALITY RLTY COM 19247L106 441 42547 SH DFND 01 24060 0 18487 COHEN & STEERS QUALITY RLTY COM 19247L106 31008 2993046 SH DFND 02 0 0 2993046 COHEN & STEERS QUALITY RLTY COM 19247L106 0 30 SH DFND 43 0 0 30 COHEN & STEERS REIT & PFD IN COM 19247X100 404 22720 SH DFND 01 22720 0 0 COHEN & STEERS REIT & PFD IN COM 19247X100 7239 406711 SH DFND 02 0 0 406711 COHEN & STEERS SLT PFD INCM COM 19248Y107 19 820 SH DFND 01 820 0 0 COHEN & STEERS SLT PFD INCM COM 19248Y107 1938 81546 SH DFND 02 0 0 81546 COHEN & STEERS TOTAL RETURN COM 19247R103 735 68385 SH DFND 02 0 0 68385 COHERENT INC COM 192479103 4715 44604 SH DFND 01 41790 2601 213 COHERENT INC COM 192479103 1839 17401 SH DFND 02 0 16096 1305 COHERENT INC COM 192479103 11 106 SH DFND 06 0 106 0 COHERENT INC COM 192479103 99 935 SH DFND 28 935 0 0 COHERENT INC COM 192479103 8642 81755 SH DFND 43 0 0 81755 COHERENT INC COM 192479103 559 5286 SH DFND 43, 01 0 0 5286 COHERUS BIOSCIENCES INC COM 19249H103 315 34822 SH DFND 01 9221 25601 0 COHERUS BIOSCIENCES INC COM 19249H103 828 91457 SH DFND 02 0 85457 6000 COHERUS BIOSCIENCES INC COM 19249H103 0 46 SH DFND 06 0 46 0 COHU INC COM 192576106 1819 113164 SH DFND 01 49535 63477 152 COHU INC COM 192576106 95 5912 SH DFND 02 0 5120 792 COHU INC COM 192576106 0 12 SH DFND 06 0 12 0 COHU INC COM 192576106 624 38837 SH DFND 43 0 0 38837 COHU INC COM 192576106 85 5282 SH DFND 43, 01 0 0 5282 COLFAX CORP COM 194014106 195 9352 SH DFND 01 8952 185 215 COLFAX CORP COM 194014106 559 26723 SH DFND 02 0 19884 6839 COLFAX CORP COM 194014106 8 389 SH DFND 06 0 389 0 COLFAX CORP COM 194014106 3848 184098 SH DFND 43 0 0 184098 COLFAX CORP COM 194014106 1126 53883 SH DFND 43, 01 0 0 53883 COLGATE PALMOLIVE CO COM 194162103 158713 2666556 SH DFND 01 2364290 267538 34728 COLGATE PALMOLIVE CO COM 194162103 123783 2079682 SH DFND 02 0 561437 1518245 COLGATE PALMOLIVE CO COM 194162103 4074 68449 SH DFND 06 0 68449 0 COLGATE PALMOLIVE CO COM 194162103 1855 31167 SH DFND 28 30733 0 434 COLGATE PALMOLIVE CO OPTIONS 194162103 887 14900 SH Put DFND 02 0 14900 0 COLGATE PALMOLIVE CO OPTIONS 194162103 559 9400 SH Call DFND 02 0 9400 0 COLGATE PALMOLIVE CO OPTIONS 194162103 16005 268900 SH Call DFND 06 0 268900 0 COLGATE PALMOLIVE CO COM 194162103 196353 3298941 SH DFND 43 0 0 3298941 COLGATE PALMOLIVE CO COM 194162103 18607 312618 SH DFND 43, 01 0 0 312618 COLLECTORS UNIVERSE INC COM NEW 19421R200 10 891 SH DFND 02 0 791 100 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 311 18135 SH DFND 01 5147 12988 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 100 5813 SH DFND 02 0 4690 1123 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 1 33 SH DFND 06 0 33 0 COLLIER CREEK HOLDINGS UNIT 99/99 G22707122 24 2381 SH DFND 02 0 0 2381 COLLIERS INTL GROUP INC SUB VTG SH 194693107 10 178 SH DFND 05 178 0 0 COLLIERS INTL GROUP INC SUB VTG SH 194693107 69 1245 SH DFND 02 0 80 1165 COLLIERS INTL GROUP INC SUB VTG SH 194693107 1310 23807 SH DFND 43 0 0 23807 COLONY BANKCORP INC COM 19623P101 59 4009 SH DFND 02 0 8 4001 COLONY CAP INC NEW CL A COM 19626G108 703 150130 SH DFND 01 148952 0 1178 COLONY CAP INC NEW CL A COM 19626G108 2424 517945 SH DFND 02 0 95906 422039 COLONY CAP INC NEW CL A COM 19626G108 18 3850 SH DFND 06 0 3850 0 COLONY CAP INC NEW CL A COM 19626G108 11000 2350493 SH DFND 43 0 0 2350493 COLONY CAP INC NEW CL A COM 19626G108 720 153779 SH DFND 43, 01 0 0 153779 COLONY CR REAL ESTATE INC COM CL A 19625T101 46 2925 SH DFND 01 2925 0 0 COLONY CR REAL ESTATE INC COM CL A 19625T101 903 57161 SH DFND 02 0 43174 13987 COLONY CR REAL ESTATE INC COM CL A 19625T101 1 34 SH DFND 06 0 34 0 COLONY STARWOOD HOMES NOTE 3.50 19625XAB8 428 418000 PRN DFND 02 0 418000 0 COLUMBIA BKG SYS INC COM 197236102 1321 36404 SH DFND 01 17613 17685 1106 COLUMBIA BKG SYS INC COM 197236102 10670 294017 SH DFND 02 0 277009 17008 COLUMBIA BKG SYS INC COM 197236102 1 28 SH DFND 06 0 28 0 COLUMBIA BKG SYS INC COM 197236102 5 125 SH DFND 28 125 0 0 COLUMBIA BKG SYS INC COM 197236102 2085 57454 SH DFND 43 0 0 57454 COLUMBIA BKG SYS INC COM 197236102 1972 54344 SH DFND 43, 01 0 0 54344 COLUMBIA ETF TR I SUSTANBLE 19761L102 8 350 SH DFND 01 350 0 0 COLUMBIA ETF TR I SUSTNBLE I 19761L201 117 4995 SH DFND 01 4995 0 0 COLUMBIA ETF TR I SUSTNBLE I 19761L201 135 5789 SH DFND 02 0 0 5789 COLUMBIA ETF TR I SUSTANABLE 19761L300 160 6640 SH DFND 01 6640 0 0 COLUMBIA ETF TR I DIVERSIFID 19761L508 1261 66836 SH DFND 02 0 0 66836 COLUMBIA ETF TR I MULTI SEC 19761L607 142 6944 SH DFND 02 0 0 6944 COLUMBIA ETF TR I SUSTANABLE 19761L300 22 902 SH DFND 43 0 0 902 COLUMBIA ETF TR II BEYOND BRI 19762B103 2054 130736 SH DFND 02 0 0 130736 COLUMBIA ETF TR II EM QUALITY 19762B301 239 18000 SH DFND 02 0 0 18000 COLUMBIA ETF TR II EMRG MARKE 19762B509 41550 2039743 SH DFND 01 2039743 0 0 COLUMBIA ETF TR II EMRG MARKE 19762B509 18006 883952 SH DFND 02 0 0 883952 COLUMBIA ETF TR II INDIA CONS 19762B707 108 2432 SH DFND 02 0 0 2432 COLUMBIA ETF TR II INDIA INFR 19762B806 219 18424 SH DFND 02 0 0 18424 COLUMBIA ETF TR II INDIA SML 19762B889 118 7921 SH DFND 02 0 0 7921 COLUMBIA ETF TR II BEYOND BRI 19762B103 377 24006 SH DFND 43 0 0 24006 COLUMBIA ETF TR II EM CORE EX 19762B202 38 1599 SH DFND 43 0 0 1599 COLUMBIA ETF TR II EM QUALITY 19762B301 51 3842 SH DFND 43 0 0 3842 COLUMBIA ETF TR II EMRG MARKE 19762B509 3401 166977 SH DFND 43 0 0 166977 COLUMBIA ETF TR II INDIA CONS 19762B707 129 2924 SH DFND 43 0 0 2924 COLUMBIA ETF TR II INDIA INFR 19762B806 9 742 SH DFND 43 0 0 742 COLUMBIA ETF TR II INDIA SML 19762B889 156 10446 SH DFND 43 0 0 10446 COLUMBIA FINL INC COM 197641103 526 34423 SH DFND 01 9031 25392 0 COLUMBIA FINL INC COM 197641103 205 13405 SH DFND 02 0 13405 0 COLUMBIA FINL INC COM 197641103 0 30 SH DFND 06 0 30 0 COLUMBIA PPTY TR INC COM NEW 198287203 29 1510 SH DFND 01 1403 0 107 COLUMBIA PPTY TR INC COM NEW 198287203 378 19517 SH DFND 02 0 7345 12172 COLUMBIA PPTY TR INC COM NEW 198287203 10 519 SH DFND 06 0 519 0 COLUMBIA PPTY TR INC COM NEW 198287203 4075 210590 SH DFND 43 0 0 210590 COLUMBIA PPTY TR INC COM NEW 198287203 487 25161 SH DFND 43, 01 0 0 25161 COLUMBIA SELIGM PREM TECH GR COM 19842X109 90 5361 SH DFND 01 5361 0 0 COLUMBIA SELIGM PREM TECH GR COM 19842X109 3149 187318 SH DFND 02 0 105 187213 COLUMBIA SPORTSWEAR CO COM 198516106 424 5039 SH DFND 01 4839 126 74 COLUMBIA SPORTSWEAR CO COM 198516106 11119 132232 SH DFND 02 0 124794 7438 COLUMBIA SPORTSWEAR CO COM 198516106 12 137 SH DFND 06 0 137 0 COLUMBIA SPORTSWEAR CO COM 198516106 22114 262976 SH DFND 43 0 0 262976 COLUMBIA SPORTSWEAR CO COM 198516106 1471 17489 SH DFND 43, 01 0 0 17489 COLUMBUS MCKINNON CORP N Y COM 199333105 400 13279 SH DFND 01 3619 9660 0 COLUMBUS MCKINNON CORP N Y COM 199333105 5 162 SH DFND 02 0 13 149 COLUMBUS MCKINNON CORP N Y COM 199333105 0 13 SH DFND 06 0 13 0 COLUMBUS MCKINNON CORP N Y COM 199333105 3265 108339 SH DFND 43 0 0 108339 COMCAST CORP NEW CL A 20030N101 302324 8878837 SH DFND 01 6331215 417224 2130398 COMCAST CORP NEW CL A 20030N101 371215 10902063 SH DFND 02 0 2311018 8591045 COMCAST CORP NEW CL A 20030N101 7733 227111 SH DFND 06 0 227111 0 COMCAST CORP NEW CL A 20030N101 3733 109647 SH DFND 28 62794 0 46853 COMCAST CORP NEW OPTIONS 20030N101 53360 1567100 SH Put DFND 02 0 1567100 0 COMCAST CORP NEW OPTIONS 20030N101 13256 389300 SH Put DFND 06 0 389300 0 COMCAST CORP NEW OPTIONS 20030N101 42018 1234000 SH Call DFND 02 0 1234000 0 COMCAST CORP NEW OPTIONS 20030N101 5799 170300 SH Call DFND 06 0 170300 0 COMCAST CORP NEW CL A 20030N101 686477 20160843 SH DFND 43 0 0 20160843 COMCAST CORP NEW CL A 20030N101 90143 2647359 SH DFND 43, 01 0 0 2647359 COMERICA INC COM 200340107 15690 228415 SH DFND 01 187527 31499 9389 COMERICA INC COM 200340107 14737 214538 SH DFND 02 0 25608 188930 COMERICA INC COM 200340107 421 6136 SH DFND 06 0 6136 0 COMERICA INC COM 200340107 36 517 SH DFND 28 24 0 493 COMERICA INC COM 200340107 32320 470523 SH DFND 43 0 0 470523 COMERICA INC COM 200340107 3576 52059 SH DFND 43, 01 0 0 52059 COMFORT SYS USA INC COM 199908104 694 15891 SH DFND 01 6678 8880 333 COMFORT SYS USA INC COM 199908104 1813 41507 SH DFND 02 0 39878 1629 COMFORT SYS USA INC COM 199908104 1 13 SH DFND 06 0 13 0 COMFORT SYS USA INC COM 199908104 1521 34828 SH DFND 43 0 0 34828 COMMAND CENTER INC COM NEW 200497204 1 137 SH DFND 02 0 137 0 COMMAND SEC CORP COM 20050L100 224 79758 SH DFND 01 79758 0 0 COMMERCE BANCSHARES INC COM 200525103 8597 152505 SH DFND 01 147285 4132 1088 COMMERCE BANCSHARES INC COM 200525103 5166 91652 SH DFND 02 0 40206 51446 COMMERCE BANCSHARES INC COM 200525103 25 441 SH DFND 06 0 441 0 COMMERCE BANCSHARES INC COM 200525103 2 32 SH DFND 28 32 0 0 COMMERCIAL METALS CO COM 201723103 1664 103878 SH DFND 01 29181 41386 33311 COMMERCIAL METALS CO COM 201723103 5733 357876 SH DFND 02 0 354804 3072 COMMERCIAL METALS CO COM 201723103 1 43 SH DFND 06 0 43 0 COMMERCIAL METALS CO COM 201723103 1 39 SH DFND 28 39 0 0 COMMERCIAL METALS CO COM 201723103 8459 528051 SH DFND 43 0 0 528051 COMMERCIAL VEH GROUP INC COM 202608105 93 16267 SH DFND 01 4701 11566 0 COMMERCIAL VEH GROUP INC COM 202608105 2 382 SH DFND 02 0 382 0 COMMERCIAL VEH GROUP INC COM 202608105 1 116 SH DFND 06 0 116 0 COMMSCOPE HLDG CO INC COM 20337X109 668 40772 SH DFND 01 36229 2065 2478 COMMSCOPE HLDG CO INC COM 20337X109 2047 124877 SH DFND 02 0 110776 14101 COMMSCOPE HLDG CO INC COM 20337X109 106 6485 SH DFND 06 0 6485 0 COMMSCOPE HLDG CO INC COM 20337X109 5490 334946 SH DFND 43 0 0 334946 COMMUNICATIONS SYS INC COM 203900105 0 7 SH DFND 02 0 7 0 COMMUNITY BANKERS TR CORP COM 203612106 100 13851 SH DFND 01 2888 10963 0 COMMUNITY BANKERS TR CORP COM 203612106 1 146 SH DFND 02 0 146 0 COMMUNITY BANKERS TR CORP COM 203612106 1 82 SH DFND 06 0 82 0 COMMUNITY BK SYS INC COM 203607106 1820 31226 SH DFND 01 18822 12177 227 COMMUNITY BK SYS INC COM 203607106 3351 57486 SH DFND 02 0 50254 7232 COMMUNITY BK SYS INC COM 203607106 1 16 SH DFND 06 0 16 0 COMMUNITY BK SYS INC COM 203607106 2 42 SH DFND 28 42 0 0 COMMUNITY FINL CORP MD COM 20368X101 95 3253 SH DFND 01 780 2473 0 COMMUNITY FINL CORP MD COM 20368X101 9 323 SH DFND 02 0 23 300 COMMUNITY FINL CORP MD COM 20368X101 1 19 SH DFND 06 0 19 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 148 52526 SH DFND 01 14749 37534 243 COMMUNITY HEALTH SYS INC NEW COM 203668108 2414 855964 SH DFND 02 0 852797 3167 COMMUNITY HEALTH SYS INC NEW COM 203668108 0 29 SH DFND 06 0 29 0 COMMUNITY HEALTH SYS INC NEW OPTIONS 203668108 1766 626200 SH Put DFND 02 0 626200 0 COMMUNITY HEALTH SYS INC NEW RIGHT 12/3 203668116 0 422 SH DFND 01 422 0 0 COMMUNITY HEALTH SYS INC NEW RIGHT 12/3 203668116 0 28299 SH DFND 02 0 22912 5387 COMMUNITY HEALTHCARE TR INC COM 20369C106 301 10443 SH DFND 01 10181 0 262 COMMUNITY HEALTHCARE TR INC COM 20369C106 431 14960 SH DFND 02 0 14210 750 COMMUNITY HEALTHCARE TR INC COM 20369C106 0 5 SH DFND 06 0 5 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 349 12091 SH DFND 43 0 0 12091 COMMUNITY TR BANCORP INC COM 204149108 258 6521 SH DFND 01 2767 3754 0 COMMUNITY TR BANCORP INC COM 204149108 279 7040 SH DFND 02 0 5098 1942 COMMUNITY TR BANCORP INC COM 204149108 0 5 SH DFND 06 0 5 0 COMMUNITY WEST BANCSHARES COM 204157101 8 769 SH DFND 02 0 0 769 COMMVAULT SYSTEMS INC COM 204166102 1262 21351 SH DFND 01 6759 14520 72 COMMVAULT SYSTEMS INC COM 204166102 12 199 SH DFND 02 0 61 138 COMMVAULT SYSTEMS INC COM 204166102 0 5 SH DFND 06 0 5 0 COMMVAULT SYSTEMS INC COM 204166102 1 20 SH DFND 28 20 0 0 COMMVAULT SYSTEMS INC COM 204166102 4102 69417 SH DFND 43 0 0 69417 COMMVAULT SYSTEMS INC COM 204166102 2312 39131 SH DFND 43, 01 0 0 39131 COMPANHIA BRASILEIRA DE DIST SPN ADR PF 20440T201 140 6730 SH DFND 01 6191 0 539 COMPANHIA BRASILEIRA DE DIST SPN ADR PF 20440T201 33 1602 SH DFND 02 0 0 1602 COMPANHIA BRASILEIRA DE DIST SPN ADR PF 20440T201 8329 401014 SH DFND 06 0 401014 0 COMPANHIA BRASILEIRA DE DIST SPN ADR PF 20440T201 1 25 SH DFND 28 25 0 0 COMPANHIA DE SANEAMENTO BASI SPONSORED 20441A102 2629 325808 SH DFND 01 324731 0 1077 COMPANHIA DE SANEAMENTO BASI SPONSORED 20441A102 65 8093 SH DFND 02 0 0 8093 COMPANHIA DE SANEAMENTO BASI SPONSORED 20441A102 17290 2142477 SH DFND 06 0 2142477 0 COMPANHIA DE SANEAMENTO BASI SPONSORED 20441A102 28 3507 SH DFND 28 2743 0 764 COMPANHIA DE SANEAMENTO BASI SPONSORED 20441A102 5003 619941 SH DFND 43 0 0 619941 COMPANHIA ENERGETICA DE MINA SP ADR N-V 204409601 2 702 SH DFND 01 702 0 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V 204409601 8202 2303951 SH DFND 02 0 2198822 105129 COMPANHIA ENERGETICA DE MINA SP ADR N-V 204409601 13462 3781596 SH DFND 06 0 3781596 0 COMPANHIA ENERGETICA DE MINA SPONSORED 204409882 565 146669 SH DFND 06 0 146669 0 COMPANHIA PARANAENSE ENERG C SPON ADR P 20441B407 92 11745 SH DFND 01 11745 0 0 COMPANHIA PARANAENSE ENERG C SPON ADR P 20441B407 1 100 SH DFND 02 0 0 100 COMPANHIA PARANAENSE ENERG C SPON ADR P 20441B407 1354 172928 SH DFND 06 0 172928 0 COMPANHIA PARANAENSE ENERG C SPON ADR P 20441B407 1 150 SH DFND 28 150 0 0 COMPANHIA SIDERURGICA NACION SPONSORED 20440W105 8 3474 SH DFND 01 3474 0 0 COMPANHIA SIDERURGICA NACION SPONSORED 20440W105 1505 687432 SH DFND 02 0 687132 300 COMPANHIA SIDERURGICA NACION SPONSORED 20440W105 764 348958 SH DFND 06 0 348958 0 COMPANHIA SIDERURGICA NACION SPONSORED 20440W105 3 1244 SH DFND 28 0 0 1244 COMPANIA CERVECERIAS UNIDAS SPONSORED 204429104 2401 95524 SH DFND 01 95524 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED 204429104 13 500 SH DFND 02 0 0 500 COMPANIA CERVECERIAS UNIDAS SPONSORED 204429104 17 678 SH DFND 06 0 678 0 COMPANIA CERVECERIAS UNIDAS SPONSORED 204429104 46 1818 SH DFND 28 1206 0 612 COMPANIA CERVECERIAS UNIDAS SPONSORED 204429104 16 638 SH DFND 43 0 0 638 COMPANIA DE MINAS BUENAVENTU SPONSORED 204448104 70 4317 SH DFND 01 3719 0 598 COMPANIA DE MINAS BUENAVENTU SPONSORED 204448104 1 63 SH DFND 02 0 0 63 COMPANIA DE MINAS BUENAVENTU SPONSORED 204448104 1337 82401 SH DFND 06 0 82401 0 COMPANIA DE MINAS BUENAVENTU SPONSORED 204448104 11 666 SH DFND 28 34 0 632 COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 19 1500 SH DFND 01 1500 0 0 COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 6678 536362 SH DFND 02 0 0 536362 COMPASS MINERALS INTL INC COM 20451N101 762 18289 SH DFND 01 7442 10754 93 COMPASS MINERALS INTL INC COM 20451N101 3273 78498 SH DFND 02 0 54707 23791 COMPASS MINERALS INTL INC COM 20451N101 28 672 SH DFND 06 0 672 0 COMPASS MINERALS INTL INC COM 20451N101 986 23647 SH DFND 43 0 0 23647 COMPASS MINERALS INTL INC COM 20451N101 264 6339 SH DFND 43, 01 0 0 6339 COMPUGEN LTD ORD M25722105 13 5770 SH DFND 01 5770 0 0 COMPUGEN LTD ORD M25722105 7 3280 SH DFND 02 0 0 3280 COMPUTER PROGRAMS & SYS INC COM 205306103 305 12149 SH DFND 01 3357 8774 18 COMPUTER PROGRAMS & SYS INC COM 205306103 25 1009 SH DFND 02 0 615 394 COMPUTER PROGRAMS & SYS INC COM 205306103 0 2 SH DFND 06 0 2 0 COMPUTER TASK GROUP INC COM 205477102 2 522 SH DFND 02 0 322 200 COMPX INTERNATIONAL INC CL A 20563P101 35 2581 SH DFND 01 1741 840 0 COMPX INTERNATIONAL INC CL A 20563P101 3 208 SH DFND 02 0 8 200 COMPX INTERNATIONAL INC CL A 20563P101 0 6 SH DFND 06 0 6 0 COMSCORE INC COM 20564W105 14956 1036444 SH DFND 01 627 1035817 0 COMSCORE INC COM 20564W105 1604 111179 SH DFND 02 0 111112 67 COMSCORE INC COM 20564W105 2 152 SH DFND 06 0 152 0 COMSCORE INC COM 20564W105 555 38460 SH DFND 43 0 0 38460 COMSTOCK HLDG COS INC CL A NEW 205684202 0 50 SH DFND 01 50 0 0 COMSTOCK HLDG COS INC CL A NEW 205684202 0 3 SH DFND 02 0 3 0 COMSTOCK RES INC COM 205768302 21 4594 SH DFND 02 0 3986 608 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 1117 45894 SH DFND 01 35602 10216 76 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 481 19772 SH DFND 02 0 18956 816 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 0 7 SH DFND 06 0 7 0 CONAGRA BRANDS INC COM 205887102 13516 632771 SH DFND 01 513906 111816 7049 CONAGRA BRANDS INC COM 205887102 23975 1122444 SH DFND 02 0 79906 1042538 CONAGRA BRANDS INC COM 205887102 2016 94368 SH DFND 06 0 94368 0 CONAGRA BRANDS INC COM 205887102 13 629 SH DFND 28 629 0 0 CONAGRA BRANDS INC COM 205887102 22234 1040925 SH DFND 43 0 0 1040925 CONAGRA BRANDS INC COM 205887102 2183 102190 SH DFND 43, 01 0 0 102190 CONATUS PHARMACEUTICALS INC COM 20600T108 160 92283 SH DFND 02 0 92283 0 CONCERT PHARMACEUTICALS INC COM 206022105 197 15707 SH DFND 01 3583 12124 0 CONCERT PHARMACEUTICALS INC COM 206022105 315 25091 SH DFND 02 0 5911 19180 CONCERT PHARMACEUTICALS INC COM 206022105 0 21 SH DFND 06 0 21 0 CONCHO RES INC COM 20605P101 11125 108230 SH DFND 01 78601 28875 754 CONCHO RES INC COM 20605P101 13996 136163 SH DFND 02 0 68309 67854 CONCHO RES INC COM 20605P101 915 8901 SH DFND 06 0 8901 0 CONCHO RES INC COM 20605P101 2 24 SH DFND 28 24 0 0 CONCHO RES INC OPTIONS 20605P101 1357 13200 SH Call DFND 02 0 13200 0 CONCHO RES INC COM 20605P101 30200 293799 SH DFND 43 0 0 293799 CONCHO RES INC COM 20605P101 3177 30906 SH DFND 43, 01 0 0 30906 CONCRETE PUMPING HLDGS INC COM 206704108 53 6394 SH DFND 02 0 6394 0 CONDOR HOSPITALITY TR INC COM NEW 20676Y403 0 5 SH DFND 02 0 5 0 CONDUENT INC COM 206787103 324 30443 SH DFND 01 19424 9279 1740 CONDUENT INC COM 206787103 1370 128874 SH DFND 02 0 119275 9599 CONDUENT INC COM 206787103 9 800 SH DFND 06 0 800 0 CONDUENT INC COM 206787103 7614 716270 SH DFND 43 0 0 716270 CONDUENT INC COM 206787103 471 44281 SH DFND 43, 01 0 0 44281 CONFORMIS INC COM 20717E101 0 1100 SH DFND 02 0 0 1100 CONMED CORP COM 207410101 1048 16330 SH DFND 01 6736 9353 241 CONMED CORP COM 207410101 4990 77726 SH DFND 02 0 76157 1569 CONMED CORP COM 207410101 1 10 SH DFND 06 0 10 0 CONMED CORP COM 207410101 2662 41458 SH DFND 43 0 0 41458 CONNECTICUT WTR SVC INC COM 207797101 694 10381 SH DFND 01 5721 4660 0 CONNECTICUT WTR SVC INC COM 207797101 441 6601 SH DFND 02 0 1863 4738 CONNECTICUT WTR SVC INC COM 207797101 0 5 SH DFND 06 0 5 0 CONNECTONE BANCORP INC NEW COM 20786W107 559 30257 SH DFND 01 14624 14431 1202 CONNECTONE BANCORP INC NEW COM 20786W107 1373 74345 SH DFND 02 0 4988 69357 CONNECTONE BANCORP INC NEW COM 20786W107 0 11 SH DFND 06 0 11 0 CONNS INC COM 208242107 230 12180 SH DFND 01 3359 8821 0 CONNS INC COM 208242107 565 29978 SH DFND 02 0 28328 1650 CONNS INC COM 208242107 0 5 SH DFND 06 0 5 0 CONOCOPHILLIPS COM 20825C104 188486 3023035 SH DFND 01 2812185 162026 48824 CONOCOPHILLIPS COM 20825C104 198100 3177230 SH DFND 02 0 940685 2236545 CONOCOPHILLIPS COM 20825C104 6113 98049 SH DFND 06 0 98049 0 CONOCOPHILLIPS COM 20825C104 4279 68625 SH DFND 28 66839 0 1786 CONOCOPHILLIPS OPTIONS 20825C104 17894 287000 SH Put DFND 02 0 287000 0 CONOCOPHILLIPS OPTIONS 20825C104 8492 136200 SH Call DFND 02 0 136200 0 CONOCOPHILLIPS COM 20825C104 231968 3720420 SH DFND 43 0 0 3720420 CONOCOPHILLIPS COM 20825C104 55330 887417 SH DFND 43, 01 0 0 887417 CONSOL COAL RES LP COM UNIT 20855T100 34 2095 SH DFND 02 0 0 2095 CONSOL ENERGY INC NEW COM 20854L108 415 13082 SH DFND 01 6122 6752 208 CONSOL ENERGY INC NEW COM 20854L108 5517 173970 SH DFND 02 0 173500 470 CONSOL ENERGY INC NEW COM 20854L108 1 33 SH DFND 06 0 33 0 CONSOLIDATED COMM HLDGS INC COM 209034107 1233 124781 SH DFND 01 107431 16996 354 CONSOLIDATED COMM HLDGS INC COM 209034107 1641 166129 SH DFND 02 0 158077 8052 CONSOLIDATED COMM HLDGS INC COM 209034107 0 24 SH DFND 06 0 24 0 CONSOLIDATED COMM HLDGS INC COM 209034107 2 212 SH DFND 28 212 0 0 CONSOLIDATED COMM HLDGS INC COM 209034107 130 13189 SH DFND 43 0 0 13189 CONSOLIDATED EDISON INC COM 209115104 29531 386228 SH DFND 01 258367 90846 37015 CONSOLIDATED EDISON INC COM 209115104 42163 551444 SH DFND 02 0 87437 464007 CONSOLIDATED EDISON INC COM 209115104 10569 138232 SH DFND 06 0 138232 0 CONSOLIDATED EDISON INC COM 209115104 953 12463 SH DFND 28 12359 0 104 CONSOLIDATED EDISON INC COM 209115104 1495 19553 SH DFND 43 0 0 19553 CONSOLIDATED TOMOKA LD CO COM 210226106 152 2891 SH DFND 01 1492 1399 0 CONSOLIDATED TOMOKA LD CO COM 210226106 229 4368 SH DFND 02 0 497 3871 CONSOLIDATED TOMOKA LD CO COM 210226106 1 15 SH DFND 06 0 15 0 CONSOLIDATED TOMOKA LD CO COM 210226106 6 123 SH DFND 43 0 0 123 CONSOLIDATED WATER CO INC ORD G23773107 298 25592 SH DFND 01 19655 5937 0 CONSOLIDATED WATER CO INC ORD G23773107 682 58467 SH DFND 02 0 53126 5341 CONSOLIDATED WATER CO INC ORD G23773107 1 57 SH DFND 06 0 57 0 CONSTELLATION BRANDS INC CL A 21036P108 2768 17209 SH DFND 05 17209 0 0 CONSTELLATION BRANDS INC CL A 21036P108 50571 314460 SH DFND 01 193310 93911 27239 CONSTELLATION BRANDS INC CL A 21036P108 139703 868691 SH DFND 02 0 59939 808752 CONSTELLATION BRANDS INC CL A 21036P108 1880 11692 SH DFND 06 0 11692 0 CONSTELLATION BRANDS INC CL A 21036P108 266 1654 SH DFND 28 1046 0 608 CONSTELLATION BRANDS INC OPTIONS 21036P108 37680 234300 SH Put DFND 02 0 234300 0 CONSTELLATION BRANDS INC CL A 21036P108 73923 459662 SH DFND 43 0 0 459662 CONSTELLATION BRANDS INC CL A 21036P108 2958 18393 SH DFND 43, 01 0 0 18393 CONSTELLATION PHARMCETICLS I COM 210373106 17 4200 SH DFND 01 2578 1622 0 CONSTELLATION PHARMCETICLS I COM 210373106 0 97 SH DFND 02 0 97 0 CONSTELLATION PHARMCETICLS I COM 210373106 0 16 SH DFND 06 0 16 0 CONSTELLIUM NV CL A N22035104 602 86169 SH DFND 01 0 86000 169 CONSTELLIUM NV CL A N22035104 648 92766 SH DFND 02 0 86640 6126 CONSTELLIUM NV CL A N22035104 6 916 SH DFND 06 0 916 0 CONSTELLIUM NV CL A N22035104 4335 620230 SH DFND 43 0 0 620230 CONSTRUCTION PARTNERS INC COM CL A 21044C107 1094 123903 SH DFND 02 0 118903 5000 CONSUMER PORTFOLIO SVCS INC COM 210502100 35 11483 SH DFND 02 0 11483 0 CONTAINER STORE GROUP INC COM 210751103 200 41851 SH DFND 01 33694 8157 0 CONTAINER STORE GROUP INC COM 210751103 76 16019 SH DFND 02 0 6145 9874 CONTAINER STORE GROUP INC COM 210751103 0 6 SH DFND 06 0 6 0 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 1 358 SH DFND 02 0 317 41 CONTINENTAL BLDG PRODS INC COM 211171103 402 15796 SH DFND 01 6754 9042 0 CONTINENTAL BLDG PRODS INC COM 211171103 2877 113028 SH DFND 02 0 103182 9846 CONTINENTAL BLDG PRODS INC COM 211171103 0 15 SH DFND 06 0 15 0 CONTINENTAL BLDG PRODS INC COM 211171103 4113 161594 SH DFND 43 0 0 161594 CONTINENTAL MATLS CORP COM PAR $0 211615307 11 1000 SH DFND 02 0 0 1000 CONTINENTAL RESOURCES INC COM 212015101 2224 55337 SH DFND 01 54388 712 237 CONTINENTAL RESOURCES INC COM 212015101 28457 708073 SH DFND 02 0 449938 258135 CONTINENTAL RESOURCES INC COM 212015101 128 3177 SH DFND 06 0 3177 0 CONTINENTAL RESOURCES INC COM 212015101 9343 232483 SH DFND 43 0 0 232483 CONTINENTAL RESOURCES INC COM 212015101 623 15489 SH DFND 43, 01 0 0 15489 CONTRAFECT CORP COM 212326102 11 7050 SH DFND 02 0 0 7050 CONTRAVIR PHARMACEUTICALS IN COM NEW 21234W202 0 385 SH DFND 02 0 49 336 CONTROL4 CORP COM 21240D107 477 27130 SH DFND 01 6998 20045 87 CONTROL4 CORP COM 21240D107 10889 618703 SH DFND 02 0 33895 584808 CONTROL4 CORP COM 21240D107 0 15 SH DFND 06 0 15 0 CONTROL4 CORP COM 21240D107 177 10067 SH DFND 43 0 0 10067 CONTROLADORA VUELA CIA DE AV SPON ADR R 21240E105 11619 2171860 SH DFND 01 2171860 0 0 CONTROLADORA VUELA CIA DE AV SPON ADR R 21240E105 0 37 SH DFND 02 0 0 37 CONTURA ENERGY INC COM 21241B100 1 18 SH DFND 02 0 0 18 CONVERGEONE HLDGS INC COM CL A 212481105 188 15180 SH DFND 01 4330 10850 0 CONVERGEONE HLDGS INC COM CL A 212481105 0 22 SH DFND 02 0 22 0 CONVERGEONE HLDGS INC COM CL A 212481105 0 22 SH DFND 06 0 22 0 COOL HLDGS INC COM 21640C105 0 13 SH DFND 02 0 13 0 COOPER COS INC COM NEW 216648402 12893 50662 SH DFND 01 48083 2423 156 COOPER COS INC COM NEW 216648402 6848 26909 SH DFND 02 0 21715 5194 COOPER COS INC COM NEW 216648402 490 1926 SH DFND 06 0 1926 0 COOPER COS INC COM NEW 216648402 8 33 SH DFND 28 33 0 0 COOPER COS INC COM NEW 216648402 23283 91485 SH DFND 43 0 0 91485 COOPER COS INC COM NEW 216648402 6809 26755 SH DFND 43, 01 0 0 26755 COOPER STD HLDGS INC COM 21676P103 661 10644 SH DFND 01 4156 6416 72 COOPER STD HLDGS INC COM 21676P103 1476 23762 SH DFND 02 0 23732 30 COOPER STD HLDGS INC COM 21676P103 0 7 SH DFND 06 0 7 0 COOPER STD HLDGS INC COM 21676P103 4631 74549 SH DFND 43 0 0 74549 COOPER STD HLDGS INC COM 21676P103 493 7931 SH DFND 43, 01 0 0 7931 COOPER TIRE & RUBR CO COM 216831107 930 28781 SH DFND 01 14145 14371 265 COOPER TIRE & RUBR CO COM 216831107 4944 152931 SH DFND 02 0 41987 110944 COOPER TIRE & RUBR CO COM 216831107 1 22 SH DFND 06 0 22 0 COOPER TIRE & RUBR CO COM 216831107 1 23 SH DFND 28 23 0 0 COOPER TIRE & RUBR CO COM 216831107 3895 120488 SH DFND 43 0 0 120488 COOTEK CAYMAN INC SPONSORED 21718L102 179 21459 SH DFND 02 0 0 21459 COPA HOLDINGS SA CL A P31076105 531 6745 SH DFND 01 5897 129 719 COPA HOLDINGS SA CL A P31076105 11110 141153 SH DFND 02 0 190 140963 COPA HOLDINGS SA CL A P31076105 2 29 SH DFND 06 0 29 0 COPA HOLDINGS SA CL A P31076105 17954 228103 SH DFND 43 0 0 228103 COPART INC COM 217204106 8304 173806 SH DFND 01 165643 4808 3355 COPART INC COM 217204106 5542 115984 SH DFND 02 0 31050 84934 COPART INC COM 217204106 1228 25705 SH DFND 06 0 25705 0 COPART INC COM 217204106 8 162 SH DFND 28 162 0 0 COPART INC COM 217204106 39137 819100 SH DFND 43 0 0 819100 COPART INC COM 217204106 7854 164382 SH DFND 43, 01 0 0 164382 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 208 35587 SH DFND 01 13481 22106 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 9 1526 SH DFND 02 0 326 1200 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 1 191 SH DFND 06 0 191 0 CORCEPT THERAPEUTICS INC COM 218352102 618 46273 SH DFND 01 20930 23934 1409 CORCEPT THERAPEUTICS INC COM 218352102 1571 117593 SH DFND 02 0 117481 112 CORCEPT THERAPEUTICS INC COM 218352102 0 14 SH DFND 06 0 14 0 CORCEPT THERAPEUTICS INC COM 218352102 1 44 SH DFND 28 44 0 0 CORE LABORATORIES N V COM N22717107 8304 139192 SH DFND 01 137915 984 293 CORE LABORATORIES N V COM N22717107 778 13033 SH DFND 02 0 9298 3735 CORE LABORATORIES N V COM N22717107 9 153 SH DFND 06 0 153 0 CORE LABORATORIES N V COM N22717107 11 189 SH DFND 28 189 0 0 CORE LABORATORIES N V COM N22717107 7053 118222 SH DFND 43 0 0 118222 CORE LABORATORIES N V COM N22717107 32 544 SH DFND 43, 01 0 0 544 CORE MARK HOLDING CO INC COM 218681104 1586 68194 SH DFND 01 8835 59359 0 CORE MARK HOLDING CO INC COM 218681104 733 31521 SH DFND 02 0 30436 1085 CORE MARK HOLDING CO INC COM 218681104 0 17 SH DFND 06 0 17 0 CORE MARK HOLDING CO INC COM 218681104 1618 69576 SH DFND 43 0 0 69576 CORE MOLDING TECHNOLOGIES IN COM 218683100 7 1000 SH DFND 02 0 0 1000 CORECIVIC INC COM 21871N101 353 19797 SH DFND 01 12289 6453 1055 CORECIVIC INC COM 21871N101 2677 150134 SH DFND 02 0 144121 6013 CORECIVIC INC COM 21871N101 1 46 SH DFND 06 0 46 0 CORECIVIC INC COM 21871N101 1 55 SH DFND 28 55 0 0 CORECIVIC INC COM 21871N101 1361 76357 SH DFND 43 0 0 76357 CORECIVIC INC COM 21871N101 380 21333 SH DFND 43, 01 0 0 21333 CORELOGIC INC COM 21871D103 649 19418 SH DFND 01 15618 3406 394 CORELOGIC INC COM 21871D103 534 15993 SH DFND 02 0 14715 1278 CORELOGIC INC COM 21871D103 12 356 SH DFND 06 0 356 0 CORELOGIC INC COM 21871D103 5154 154220 SH DFND 43 0 0 154220 CORELOGIC INC COM 21871D103 950 28429 SH DFND 43, 01 0 0 28429 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 32 953 SH DFND 01 953 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 4069 123004 SH DFND 02 0 6082 116922 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 1 45 SH DFND 06 0 45 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 424 12814 SH DFND 43 0 0 12814 COREPOINT LODGING INC COM 21872L104 18 1508 SH DFND 01 1508 0 0 COREPOINT LODGING INC COM 21872L104 260 21236 SH DFND 02 0 21036 200 COREPOINT LODGING INC COM 21872L104 0 15 SH DFND 06 0 15 0 CORESITE RLTY CORP COM 21870Q105 499 5725 SH DFND 01 3466 2110 149 CORESITE RLTY CORP COM 21870Q105 44679 512199 SH DFND 02 0 23281 488918 CORESITE RLTY CORP COM 21870Q105 13 152 SH DFND 06 0 152 0 CORESITE RLTY CORP COM 21870Q105 1375 15768 SH DFND 43 0 0 15768 CORMEDIX INC COM 21900C100 7 5125 SH DFND 02 0 125 5000 CORNERSTONE ONDEMAND INC COM 21925Y103 3109 61640 SH DFND 01 41167 20473 0 CORNERSTONE ONDEMAND INC COM 21925Y103 9766 193650 SH DFND 02 0 19390 174260 CORNERSTONE ONDEMAND INC COM 21925Y103 2 46 SH DFND 06 0 46 0 CORNERSTONE ONDEMAND INC COM 21925Y103 11401 226078 SH DFND 43 0 0 226078 CORNERSTONE ONDEMAND INC COM 21925Y103 2110 41840 SH DFND 43, 01 0 0 41840 CORNERSTONE TOTAL RTRN FD IN COM 21924U300 3 250 SH DFND 02 0 0 250 CORNING INC COM 219350105 71705 2373556 SH DFND 01 2249149 110625 13782 CORNING INC COM 219350105 44560 1474992 SH DFND 02 0 400610 1074382 CORNING INC COM 219350105 2295 75956 SH DFND 06 0 75956 0 CORNING INC COM 219350105 470 15557 SH DFND 28 11570 0 3987 CORNING INC OPTIONS 219350105 734 24300 SH Put DFND 01 24300 0 0 CORNING INC OPTIONS 219350105 1520 50300 SH Call DFND 02 0 50300 0 CORNING INC COM 219350105 43454 1438388 SH DFND 43 0 0 1438388 CORNING INC COM 219350105 17745 587380 SH DFND 43, 01 0 0 587380 CORPORACION AMER ARPTS S A COM L1995B107 4 624 SH DFND 02 0 0 624 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 205 9751 SH DFND 01 3409 5702 640 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1732 82358 SH DFND 02 0 30691 51667 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 10 454 SH DFND 06 0 454 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 789 37525 SH DFND 43 0 0 37525 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 129 6149 SH DFND 43, 01 0 0 6149 CORREVIO PHARMA CORP COM 22026V105 0 45 SH DFND 02 0 0 45 CORVEL CORP COM 221006109 479 7759 SH DFND 01 1324 6263 172 CORVEL CORP COM 221006109 106 1716 SH DFND 02 0 1640 76 CORVUS PHARMACEUTICALS INC COM 221015100 32 8843 SH DFND 01 3371 5472 0 CORVUS PHARMACEUTICALS INC COM 221015100 262 71385 SH DFND 02 0 71385 0 CORVUS PHARMACEUTICALS INC COM 221015100 0 53 SH DFND 06 0 53 0 COSAN LTD SHS A G25343107 218 24798 SH DFND 01 24798 0 0 COSAN LTD SHS A G25343107 227 25763 SH DFND 02 0 1217 24546 COSAN LTD OPTIONS G25343107 3080 350000 SH Call DFND 02 0 350000 0 COSTAMARE INC SHS Y1771G102 172 39240 SH DFND 01 14331 24909 0 COSTAMARE INC SHS Y1771G102 11 2490 SH DFND 02 0 225 2265 COSTAMARE INC SHS Y1771G102 1 186 SH DFND 06 0 186 0 COSTAMARE INC SHS Y1771G102 331 75446 SH DFND 43 0 0 75446 COSTAR GROUP INC COM 22160N109 12403 36766 SH DFND 01 16542 3474 16750 COSTAR GROUP INC COM 22160N109 19203 56925 SH DFND 02 0 9799 47126 COSTAR GROUP INC COM 22160N109 625 1853 SH DFND 06 0 1853 0 COSTAR GROUP INC COM 22160N109 58 171 SH DFND 28 11 0 160 COSTAR GROUP INC OPTIONS 22160N109 5397 16000 SH Put DFND 02 0 16000 0 COSTAR GROUP INC COM 22160N109 61817 183248 SH DFND 43 0 0 183248 COSTAR GROUP INC COM 22160N109 7668 22732 SH DFND 43, 01 0 0 22732 COSTCO WHSL CORP NEW COM 22160K105 364544 1789522 SH DFND 01 1611390 160405 17727 COSTCO WHSL CORP NEW COM 22160K105 647052 3176338 SH DFND 02 0 155980 3020358 COSTCO WHSL CORP NEW COM 22160K105 4607 22615 SH DFND 06 0 22615 0 COSTCO WHSL CORP NEW COM 22160K105 3745 18384 SH DFND 28 17629 0 755 COSTCO WHSL CORP NEW OPTIONS 22160K105 3932 19300 SH Put DFND 02 0 19300 0 COSTCO WHSL CORP NEW OPTIONS 22160K105 18354 90100 SH Call DFND 02 0 89100 1000 COSTCO WHSL CORP NEW COM 22160K105 430406 2112839 SH DFND 43 0 0 2112839 COSTCO WHSL CORP NEW COM 22160K105 25936 127318 SH DFND 43, 01 0 0 127318 COTT CORP QUE COM 22163N106 15 1052 SH DFND 05 1052 0 0 COTT CORP QUE COM 22163N106 6 427 SH DFND 01 0 0 427 COTT CORP QUE COM 22163N106 103 7355 SH DFND 02 0 5816 1539 COTT CORP QUE COM 22163N106 4455 319567 SH DFND 43 0 0 319567 COTT CORP QUE COM 22163N106 1564 112166 SH DFND 43, 01 0 0 112166 COTY INC COM CL A 222070203 1907 290720 SH DFND 01 183376 103928 3416 COTY INC COM CL A 222070203 6527 995044 SH DFND 02 0 935682 59362 COTY INC COM CL A 222070203 111 16857 SH DFND 06 0 16857 0 COTY INC COM CL A 222070203 13 2040 SH DFND 28 154 0 1886 COTY INC OPTIONS 222070203 49 7500 SH Call DFND 02 0 0 7500 COTY INC COM CL A 222070203 2205 336099 SH DFND 43 0 0 336099 COTY INC COM CL A 222070203 442 67400 SH DFND 43, 01 0 0 67400 COUNTY BANCORP INC COM 221907108 59 3398 SH DFND 01 784 2614 0 COUNTY BANCORP INC COM 221907108 0 22 SH DFND 02 0 22 0 COUNTY BANCORP INC COM 221907108 0 20 SH DFND 06 0 20 0 COUPA SOFTWARE INC COM 22266L106 1407 22377 SH DFND 01 8947 13430 0 COUPA SOFTWARE INC COM 22266L106 6103 97081 SH DFND 02 0 96203 878 COUPA SOFTWARE INC COM 22266L106 3 53 SH DFND 06 0 53 0 COUPA SOFTWARE INC COM 22266L106 2482 39481 SH DFND 43 0 0 39481 COUPA SOFTWARE INC COM 22266L106 419 6670 SH DFND 43, 01 0 0 6670 COUSINS PPTYS INC COM 222795106 1676 212152 SH DFND 01 185292 24264 2596 COUSINS PPTYS INC COM 222795106 2249 284624 SH DFND 02 0 247680 36944 COUSINS PPTYS INC COM 222795106 1 160 SH DFND 06 0 160 0 COUSINS PPTYS INC COM 222795106 7610 963240 SH DFND 43 0 0 963240 COUSINS PPTYS INC COM 222795106 7 932 SH DFND 43, 01 0 0 932 COVANTA HLDG CORP COM 22282E102 937 69839 SH DFND 01 40820 29019 0 COVANTA HLDG CORP COM 22282E102 3505 261185 SH DFND 02 0 187041 74144 COVANTA HLDG CORP COM 22282E102 65 4830 SH DFND 06 0 4830 0 COVANTA HLDG CORP COM 22282E102 7944 591927 SH DFND 43 0 0 591927 COVENANT TRANSN GROUP INC CL A 22284P105 161 8369 SH DFND 01 2065 6304 0 COVENANT TRANSN GROUP INC CL A 22284P105 403 20984 SH DFND 02 0 20984 0 COVENANT TRANSN GROUP INC CL A 22284P105 0 3 SH DFND 06 0 3 0 COVIA HLDGS CORP COM 22305A103 75 21933 SH DFND 01 10030 11903 0 COVIA HLDGS CORP COM 22305A103 27 8013 SH DFND 02 0 7493 520 COVIA HLDGS CORP COM 22305A103 0 6 SH DFND 06 0 6 0 COWEN INC CL A NEW 223622606 246 18474 SH DFND 01 5975 12499 0 COWEN INC CL A NEW 223622606 248 18590 SH DFND 02 0 762 17828 COWEN INC CL A NEW 223622606 0 25 SH DFND 06 0 25 0 COWEN INC CL A NEW 223622606 596 44652 SH DFND 43 0 0 44652 CPFL ENERGIA S A SPONSORED 126153105 31 2082 SH DFND 01 2082 0 0 CPFL ENERGIA S A SPONSORED 126153105 10 674 SH DFND 02 0 0 674 CPFL ENERGIA S A SPONSORED 126153105 1721 116289 SH DFND 06 0 116289 0 CRA INTL INC COM 12618T105 218 5119 SH DFND 01 1388 3731 0 CRA INTL INC COM 12618T105 2392 56227 SH DFND 02 0 56227 0 CRA INTL INC COM 12618T105 1 30 SH DFND 06 0 30 0 CRA INTL INC COM 12618T105 244 5739 SH DFND 43 0 0 5739 CRACKER BARREL OLD CTRY STOR COM 22410J106 3646 22806 SH DFND 01 6356 5589 10861 CRACKER BARREL OLD CTRY STOR COM 22410J106 7475 46763 SH DFND 02 0 19376 27387 CRACKER BARREL OLD CTRY STOR COM 22410J106 1 7 SH DFND 06 0 7 0 CRAFT BREW ALLIANCE INC COM 224122101 112 7805 SH DFND 01 4272 3533 0 CRAFT BREW ALLIANCE INC COM 224122101 207 14463 SH DFND 02 0 8843 5620 CRAFT BREW ALLIANCE INC COM 224122101 1 48 SH DFND 06 0 48 0 CRANE CO COM 224399105 840 11640 SH DFND 01 5559 2093 3988 CRANE CO COM 224399105 35511 491985 SH DFND 02 0 143459 348526 CRANE CO COM 224399105 15 211 SH DFND 06 0 211 0 CRANE CO COM 224399105 2 22 SH DFND 28 22 0 0 CRANE CO COM 224399105 11167 154713 SH DFND 43 0 0 154713 CRANE CO COM 224399105 2255 31239 SH DFND 43, 01 0 0 31239 CRAWFORD & CO CL B 224633107 88 9730 SH DFND 01 3762 5968 0 CRAWFORD & CO CL B 224633107 60 6642 SH DFND 02 0 86 6556 CRAWFORD & CO CL B 224633107 0 44 SH DFND 06 0 44 0 CRAWFORD & CO CL A 224633206 0 10 SH DFND 01 0 10 0 CRAWFORD & CO CL A 224633206 69 7723 SH DFND 02 0 255 7468 CRAWFORD & CO CL A 224633206 1 63 SH DFND 06 0 63 0 CRAY INC COM NEW 225223304 427 19787 SH DFND 01 9781 9788 218 CRAY INC COM NEW 225223304 1607 74414 SH DFND 02 0 74325 89 CRAY INC COM NEW 225223304 0 15 SH DFND 06 0 15 0 CRAY INC COM NEW 225223304 642 29751 SH DFND 43 0 0 29751 CREATIVE REALITIES INC COM NEW 22530J200 2 984 SH DFND 02 0 984 0 CREDICORP LTD COM G2519Y108 2578 11631 SH DFND 01 11302 0 329 CREDICORP LTD COM G2519Y108 2156 9728 SH DFND 02 0 232 9496 CREDICORP LTD COM G2519Y108 7073 31909 SH DFND 06 0 31909 0 CREDICORP LTD COM G2519Y108 43 194 SH DFND 28 89 0 105 CREDICORP LTD COM G2519Y108 50261 226740 SH DFND 43 0 0 226740 CREDICORP LTD COM G2519Y108 171 773 SH DFND 43, 01 0 0 773 CREDIT ACCEP CORP MICH COM 225310101 358 938 SH DFND 01 892 33 13 CREDIT ACCEP CORP MICH COM 225310101 479 1255 SH DFND 02 0 642 613 CREDIT ACCEP CORP MICH COM 225310101 19 49 SH DFND 06 0 49 0 CREDIT ACCEP CORP MICH COM 225310101 2601 6814 SH DFND 43 0 0 6814 CREDIT SUISSE AG NASSAU BRH FI ENHNCD 22539U107 0 305 PRN DFND 02 0 0 305 CREDIT SUISSE ASSET MGMT INC COM 224916106 1282 462852 SH DFND 02 0 169 462683 CREDIT SUISSE GROUP SPONSORED 225401108 710 65353 SH DFND 01 48238 0 17115 CREDIT SUISSE GROUP SPONSORED 225401108 26003 2394425 SH DFND 02 0 6248 2388177 CREDIT SUISSE GROUP SPONSORED 225401108 4 409 SH DFND 28 409 0 0 CREDIT SUISSE GROUP SPONSORED 225401108 25926 2387265 SH DFND 43 0 0 2387265 CREDIT SUISSE GROUP SPONSORED 225401108 336 30959 SH DFND 43, 01 0 0 30959 CREDIT SUISSE HIGH YLD BND F SH BEN INT 22544F103 13 6000 SH DFND 01 6000 0 0 CREDIT SUISSE HIGH YLD BND F SH BEN INT 22544F103 68 31121 SH DFND 02 0 0 31121 CREDIT SUISSE NASSAU BRH LG CP GRTH 22542D423 3 1817 PRN DFND 01 1817 0 0 CREDIT SUISSE NASSAU BRH LG CP GRTH 22542D423 1 545 PRN DFND 02 0 0 545 CREDIT SUISSE NASSAU BRH INVRS VIX 22542D829 0 1 PRN DFND 06 0 1 0 CREE INC COM 225447101 2911 68055 SH DFND 01 22026 45583 446 CREE INC COM 225447101 18697 437096 SH DFND 02 0 342164 94932 CREE INC COM 225447101 1 34 SH DFND 06 0 34 0 CREE INC COM 225447101 3 65 SH DFND 28 65 0 0 CREE INC COM 225447101 18037 421673 SH DFND 43 0 0 421673 CREE INC COM 225447101 541 12641 SH DFND 43, 01 0 0 12641 CRESCENT PT ENERGY CORP COM 22576C101 309 102408 SH DFND 05 102408 0 0 CRESCENT PT ENERGY CORP COM 22576C101 15 4813 SH DFND 01 1398 0 3415 CRESCENT PT ENERGY CORP COM 22576C101 67 22097 SH DFND 02 0 22097 0 CRESCENT PT ENERGY CORP COM 22576C101 101 33424 SH DFND 06 0 33424 0 CRESTWOOD EQUITY PARTNERS LP UNIT LTD P 226344208 6078 217779 SH DFND 01 16565 201214 0 CRESTWOOD EQUITY PARTNERS LP UNIT LTD P 226344208 9892 354439 SH DFND 02 0 17789 336650 CRESTWOOD EQUITY PARTNERS LP UNIT LTD P 226344208 381 13668 SH DFND 06 0 13668 0 CRESUD S A C I F Y A SPONSORED 226406106 5 382 SH DFND 01 382 0 0 CRH MEDICAL CORP COM 12626F105 0 2 SH DFND 05 2 0 0 CRH MEDICAL CORP COM 12626F105 46 15200 SH DFND 02 0 9200 6000 CRH PLC ADR 12626K203 7536 285992 SH DFND 01 15069 0 270923 CRH PLC ADR 12626K203 387 14671 SH DFND 02 0 0 14671 CRH PLC ADR 12626K203 122 4624 SH DFND 28 146 0 4478 CRH PLC ADR 12626K203 25899 982886 SH DFND 43 0 0 982886 CRH PLC ADR 12626K203 273 10345 SH DFND 43, 01 0 0 10345 CRINETICS PHARMACEUTICALS IN COM 22663K107 156 5188 SH DFND 01 1114 4074 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 22 717 SH DFND 02 0 717 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 1 27 SH DFND 06 0 27 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 96 3350 SH DFND 01 3350 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 66 2304 SH DFND 02 0 154 2150 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 2 65 SH DFND 06 0 65 0 CRITEO S A SPONS ADS 226718104 80 3535 SH DFND 01 3476 0 59 CRITEO S A SPONS ADS 226718104 0 19 SH DFND 02 0 0 19 CRITEO S A SPONS ADS 226718104 0 17 SH DFND 28 17 0 0 CRITEO S A SPONS ADS 226718104 3848 169380 SH DFND 43 0 0 169380 CRITEO S A SPONS ADS 226718104 1139 50114 SH DFND 43, 01 0 0 50114 CROCS INC COM 227046109 2232 85894 SH DFND 01 16380 68908 606 CROCS INC COM 227046109 564 21691 SH DFND 02 0 19755 1936 CROCS INC COM 227046109 0 18 SH DFND 06 0 18 0 CROCS INC COM 227046109 0 13 SH DFND 43 0 0 13 CRONOS GROUP INC COM 22717L101 9 838 SH DFND 05 838 0 0 CRONOS GROUP INC COM 22717L101 47 4500 SH DFND 01 4500 0 0 CRONOS GROUP INC COM 22717L101 134 12896 SH DFND 02 0 3921 8975 CROSS CTRY HEALTHCARE INC COM 227483104 269 36762 SH DFND 01 7465 29132 165 CROSS CTRY HEALTHCARE INC COM 227483104 824 112477 SH DFND 02 0 112209 268 CROSS CTRY HEALTHCARE INC COM 227483104 0 11 SH DFND 06 0 11 0 CROSS TIMBERS RTY TR TR UNIT 22757R109 338 30956 SH DFND 01 10956 0 20000 CROSS TIMBERS RTY TR TR UNIT 22757R109 24 2159 SH DFND 02 0 0 2159 CROSSAMERICA PARTNERS LP UT LTD PTN 22758A105 168 11846 SH DFND 02 0 0 11846 CROWN CASTLE INTL CORP NEW COM 22822V101 53184 489586 SH DFND 01 461245 18772 9569 CROWN CASTLE INTL CORP NEW COM 22822V101 414134 3812332 SH DFND 02 0 304981 3507351 CROWN CASTLE INTL CORP NEW COM 22822V101 1904 17526 SH DFND 06 0 17526 0 CROWN CASTLE INTL CORP NEW COM 22822V101 1189 10949 SH DFND 28 10300 0 649 CROWN CASTLE INTL CORP NEW OPTIONS 22822V101 1467 13500 SH Put DFND 02 0 13500 0 CROWN CASTLE INTL CORP NEW OPTIONS 22822V101 185 1700 SH Call DFND 02 0 1700 0 CROWN CASTLE INTL CORP NEW 6.875% CON 22822V309 19111 18162 SH DFND 02 0 17836 326 CROWN CASTLE INTL CORP NEW COM 22822V101 1124597 10352545 SH DFND 43 0 0 10352545 CROWN CASTLE INTL CORP NEW COM 22822V101 41227 379515 SH DFND 43, 01 0 0 379515 CROWN HOLDINGS INC COM 228368106 1407 33847 SH DFND 01 31105 2282 460 CROWN HOLDINGS INC COM 228368106 14367 345604 SH DFND 02 0 300120 45484 CROWN HOLDINGS INC COM 228368106 190 4566 SH DFND 06 0 4566 0 CROWN HOLDINGS INC COM 228368106 27767 667952 SH DFND 43 0 0 667952 CROWN HOLDINGS INC COM 228368106 2359 56737 SH DFND 43, 01 0 0 56737 CRYOLIFE INC COM 228903100 447 15739 SH DFND 01 6452 8706 581 CRYOLIFE INC COM 228903100 555 19567 SH DFND 02 0 18985 582 CRYOLIFE INC COM 228903100 1 22 SH DFND 06 0 22 0 CRYOLIFE INC COM 228903100 2494 87895 SH DFND 43 0 0 87895 CRYOPORT INC COM PAR $0 229050307 167 15168 SH DFND 01 5301 9867 0 CRYOPORT INC COM PAR $0 229050307 8 770 SH DFND 02 0 99 671 CRYOPORT INC COM PAR $0 229050307 1 99 SH DFND 06 0 99 0 CSG SYS INTL INC COM 126349109 567 17840 SH DFND 01 9648 8011 181 CSG SYS INTL INC COM 126349109 5097 160446 SH DFND 02 0 158301 2145 CSG SYS INTL INC COM 126349109 0 12 SH DFND 06 0 12 0 CSG SYS INTL INC COM 126349109 1200 37765 SH DFND 43 0 0 37765 CSI COMPRESSCO LP COM UNIT 12637A103 52 22241 SH DFND 02 0 0 22241 CSS INDS INC COM 125906107 190 21134 SH DFND 02 0 21134 0 CSW INDUSTRIALS INC COM 126402106 812 16798 SH DFND 01 3612 13074 112 CSW INDUSTRIALS INC COM 126402106 267 5523 SH DFND 02 0 5458 65 CSW INDUSTRIALS INC COM 126402106 0 6 SH DFND 06 0 6 0 CSW INDUSTRIALS INC COM 126402106 1155 23879 SH DFND 43 0 0 23879 CSX CORP COM 126408103 89909 1447116 SH DFND 01 1342064 91452 13600 CSX CORP COM 126408103 302477 4868446 SH DFND 02 0 1044220 3824226 CSX CORP COM 126408103 8241 132646 SH DFND 06 0 132646 0 CSX CORP COM 126408103 128 2055 SH DFND 28 312 0 1743 CSX CORP OPTIONS 126408103 2485 40000 SH Put DFND 01 0 40000 0 CSX CORP OPTIONS 126408103 3436 55300 SH Put DFND 02 0 27600 27700 CSX CORP OPTIONS 126408103 690 11100 SH Call DFND 02 0 11100 0 CSX CORP COM 126408103 104126 1675938 SH DFND 43 0 0 1675938 CSX CORP COM 126408103 9546 153638 SH DFND 43, 01 0 0 153638 CTI BIOPHARMA CORP COM NEW 12648L601 14 19263 SH DFND 01 6985 12278 0 CTI BIOPHARMA CORP COM NEW 12648L601 1 1509 SH DFND 02 0 1500 9 CTI BIOPHARMA CORP COM NEW 12648L601 0 195 SH DFND 06 0 195 0 CTI INDUSTRIES CORP COM NEW 125961300 0 4 SH DFND 02 0 4 0 CTRIP COM INTL LTD AMERICAN D 22943F100 2985 110316 SH DFND 01 47675 61176 1465 CTRIP COM INTL LTD AMERICAN D 22943F100 8529 315192 SH DFND 02 0 66551 248641 CTRIP COM INTL LTD AMERICAN D 22943F100 6574 242949 SH DFND 06 0 242949 0 CTRIP COM INTL LTD AMERICAN D 22943F100 15 539 SH DFND 28 58 0 481 CTRIP COM INTL LTD NOTE 1.00 22943FAF7 10842 11707000 PRN DFND 02 0 11701000 6000 CTRIP COM INTL LTD AMERICAN D 22943F100 7532 278336 SH DFND 43 0 0 278336 CTRIP COM INTL LTD AMERICAN D 22943F100 13536 500220 SH DFND 43, 01 0 0 500220 CTS CORP COM 126501105 395 15262 SH DFND 01 7001 7930 331 CTS CORP COM 126501105 3098 119672 SH DFND 02 0 119377 295 CTS CORP COM 126501105 0 17 SH DFND 06 0 17 0 CUBESMART COM 229663109 2805 97776 SH DFND 01 97432 0 344 CUBESMART COM 229663109 4403 153481 SH DFND 02 0 81369 72112 CUBESMART COM 229663109 23 817 SH DFND 06 0 817 0 CUBESMART COM 229663109 17794 620212 SH DFND 43 0 0 620212 CUBESMART COM 229663109 2947 102704 SH DFND 43, 01 0 0 102704 CUBIC CORP COM 229669106 636 11835 SH DFND 01 5541 6294 0 CUBIC CORP COM 229669106 3637 67674 SH DFND 02 0 54277 13397 CUBIC CORP COM 229669106 0 4 SH DFND 06 0 4 0 CUE BIOPHARMA INC COM 22978P106 68 14541 SH DFND 01 7781 6760 0 CUE BIOPHARMA INC COM 22978P106 1 115 SH DFND 02 0 115 0 CUE BIOPHARMA INC COM 22978P106 0 68 SH DFND 06 0 68 0 CUI GLOBAL INC COM NEW 126576206 0 17 SH DFND 02 0 17 0 CULLEN FROST BANKERS INC COM 229899109 36163 411229 SH DFND 01 407276 3002 951 CULLEN FROST BANKERS INC COM 229899109 5398 61384 SH DFND 02 0 44877 16507 CULLEN FROST BANKERS INC COM 229899109 23 263 SH DFND 06 0 263 0 CULLEN FROST BANKERS INC COM 229899109 4 43 SH DFND 28 43 0 0 CULLEN FROST BANKERS INC COM 229899109 19661 223577 SH DFND 43 0 0 223577 CULP INC COM 230215105 159 8430 SH DFND 01 2720 5698 12 CULP INC COM 230215105 5 286 SH DFND 02 0 43 243 CULP INC COM 230215105 1 43 SH DFND 06 0 43 0 CULP INC COM 230215105 730 38631 SH DFND 43 0 0 38631 CUMBERLAND PHARMACEUTICALS I COM 230770109 0 29 SH DFND 02 0 29 0 CUMMINS INC COM 231021106 18842 140987 SH DFND 01 115161 23215 2611 CUMMINS INC COM 231021106 51237 383399 SH DFND 02 0 94446 288953 CUMMINS INC COM 231021106 5321 39813 SH DFND 06 0 39813 0 CUMMINS INC COM 231021106 140 1045 SH DFND 28 789 0 256 CUMMINS INC OPTIONS 231021106 1764 13200 SH Put DFND 02 0 13200 0 CUMMINS INC OPTIONS 231021106 601 4500 SH Call DFND 02 0 4500 0 CUMMINS INC COM 231021106 35378 264725 SH DFND 43 0 0 264725 CUMMINS INC COM 231021106 15380 115086 SH DFND 43, 01 0 0 115086 CUMULUS MEDIA INC COM CLASS 231082801 89 8212 SH DFND 01 0 8212 0 CURIS INC COM NEW 231269200 11 15949 SH DFND 02 0 15949 0 CURO GROUP HLDGS CORP COM 23131L107 79 8314 SH DFND 01 3824 4490 0 CURO GROUP HLDGS CORP COM 23131L107 3 278 SH DFND 02 0 278 0 CURO GROUP HLDGS CORP COM 23131L107 0 3 SH DFND 06 0 3 0 CURTISS WRIGHT CORP COM 231561101 961 9407 SH DFND 01 4770 1705 2932 CURTISS WRIGHT CORP COM 231561101 5521 54067 SH DFND 02 0 34897 19170 CURTISS WRIGHT CORP COM 231561101 19 185 SH DFND 06 0 185 0 CURTISS WRIGHT CORP COM 231561101 2 19 SH DFND 28 19 0 0 CURTISS WRIGHT CORP COM 231561101 183 1788 SH DFND 43 0 0 1788 CURTISS WRIGHT CORP COM 231561101 2673 26175 SH DFND 43, 01 0 0 26175 CUSHING ENERGY INCOME COM SH BEN 23162T102 4 651 SH DFND 02 0 0 651 CUSHING RENAISSANCE FD COM 231647108 27 2000 SH DFND 02 0 0 2000 CUSHMAN WAKEFIELD PLC SHS G2717B108 293 20232 SH DFND 01 689 19543 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 55 3809 SH DFND 02 0 2358 1451 CUSHMAN WAKEFIELD PLC SHS G2717B108 0 5 SH DFND 06 0 5 0 CUSHMAN WAKEFIELD PLC SHS G2717B108 407 28112 SH DFND 43 0 0 28112 CUSTOMERS BANCORP INC COM 23204G100 378 20753 SH DFND 01 9727 10702 324 CUSTOMERS BANCORP INC COM 23204G100 470 25835 SH DFND 02 0 24069 1766 CUSTOMERS BANCORP INC COM 23204G100 0 10 SH DFND 06 0 10 0 CUSTOMERS BANCORP INC COM 23204G100 2 92 SH DFND 28 92 0 0 CUSTOMERS BANCORP INC COM 23204G100 20 1114 SH DFND 43 0 0 1114 CUTERA INC COM 232109108 197 11591 SH DFND 01 2139 9437 15 CUTERA INC COM 232109108 406 23874 SH DFND 02 0 23749 125 CUTERA INC COM 232109108 0 5 SH DFND 06 0 5 0 CUTERA INC COM 232109108 2 97 SH DFND 43 0 0 97 CVB FINL CORP COM 126600105 2394 118318 SH DFND 01 29943 87734 641 CVB FINL CORP COM 126600105 3087 152605 SH DFND 02 0 974 151631 CVB FINL CORP COM 126600105 1 41 SH DFND 06 0 41 0 CVB FINL CORP COM 126600105 1 32 SH DFND 28 32 0 0 CVB FINL CORP COM 126600105 1358 67128 SH DFND 43 0 0 67128 CVB FINL CORP COM 126600105 1313 64918 SH DFND 43, 01 0 0 64918 CVD EQUIPMENT CORP COM 126601103 1 150 SH DFND 02 0 0 150 CVR ENERGY INC COM 12662P108 669 19391 SH DFND 01 10076 9315 0 CVR ENERGY INC COM 12662P108 998 28933 SH DFND 02 0 28733 200 CVR ENERGY INC COM 12662P108 1 31 SH DFND 06 0 31 0 CVR ENERGY INC COM 12662P108 1021 29606 SH DFND 43 0 0 29606 CVR ENERGY INC COM 12662P108 146 4220 SH DFND 43, 01 0 0 4220 CVR PARTNERS LP COM 126633106 854 251040 SH DFND 01 1040 250000 0 CVR PARTNERS LP COM 126633106 17 5122 SH DFND 02 0 40 5082 CVR REFNG LP COMUNIT RE 12663P107 11 1100 SH DFND 01 1100 0 0 CVR REFNG LP COMUNIT RE 12663P107 51 4901 SH DFND 02 0 0 4901 CVR REFNG LP OPTIONS 12663P107 2233 214100 SH Put DFND 02 0 214100 0 CVS HEALTH CORP COM 126650100 219633 3352155 SH DFND 01 2940436 133851 277868 CVS HEALTH CORP COM 126650100 276152 4214780 SH DFND 02 0 22682 4192098 CVS HEALTH CORP COM 126650100 1288 19662 SH DFND 06 0 19662 0 CVS HEALTH CORP COM 126650100 3052 46577 SH DFND 28 41850 0 4727 CVS HEALTH CORP OPTIONS 126650100 1160 17700 SH Put DFND 02 0 0 17700 CVS HEALTH CORP OPTIONS 126650100 98 1500 SH Call DFND 02 0 0 1500 CVS HEALTH CORP COM 126650100 234783 3583386 SH DFND 43 0 0 3583386 CVS HEALTH CORP COM 126650100 9294 141847 SH DFND 43, 01 0 0 141847 CYANOTECH CORP COM PAR $0 232437301 3 1000 SH DFND 01 1000 0 0 CYANOTECH CORP COM PAR $0 232437301 0 129 SH DFND 02 0 129 0 CYBERARK SOFTWARE LTD SHS M2682V108 122 1652 SH DFND 01 1652 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 29097 392459 SH DFND 02 0 3031 389428 CYBERARK SOFTWARE LTD SHS M2682V108 373 5028 SH DFND 06 0 5028 0 CYBERARK SOFTWARE LTD SHS M2682V108 8978 121100 SH DFND 43 0 0 121100 CYBEROPTICS CORP COM 232517102 13 733 SH DFND 02 0 733 0 CYCLACEL PHARMACEUTICALS INC COM PAR 23254L405 0 179 SH DFND 02 0 179 0 CYMABAY THERAPEUTICS INC COM 23257D103 299 38045 SH DFND 01 10604 27441 0 CYMABAY THERAPEUTICS INC COM 23257D103 200 25457 SH DFND 02 0 169 25288 CYMABAY THERAPEUTICS INC COM 23257D103 0 33 SH DFND 06 0 33 0 CYMABAY THERAPEUTICS INC COM 23257D103 626 79519 SH DFND 43 0 0 79519 CYMABAY THERAPEUTICS INC COM 23257D103 166 21138 SH DFND 43, 01 0 0 21138 CYPRESS ENERGY PARTNERS LP LTD PARTNE 232751107 18 3200 SH DFND 02 0 0 3200 CYPRESS SEMICONDUCTOR CORP COM 232806109 14893 1170819 SH DFND 01 57352 1106138 7329 CYPRESS SEMICONDUCTOR CORP COM 232806109 48566 3818111 SH DFND 02 0 197268 3620843 CYPRESS SEMICONDUCTOR CORP COM 232806109 19 1514 SH DFND 06 0 1514 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 2 179 SH DFND 28 179 0 0 CYPRESS SEMICONDUCTOR CORP NOTE 4.50 232806AM1 836 708000 PRN DFND 02 0 708000 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 18983 1492342 SH DFND 43 0 0 1492342 CYPRESS SEMICONDUCTOR CORP NOTE 4.50 232806AM1 1 1000 PRN DFND 43 0 0 1000 CYPRESS SEMICONDUCTOR CORP COM 232806109 2814 221245 SH DFND 43, 01 0 0 221245 CYRUSONE INC COM 23283R100 2176 41154 SH DFND 01 33676 5333 2145 CYRUSONE INC COM 23283R100 30961 585488 SH DFND 02 0 26528 558960 CYRUSONE INC COM 23283R100 23 440 SH DFND 06 0 440 0 CYRUSONE INC COM 23283R100 2 33 SH DFND 28 33 0 0 CYRUSONE INC COM 23283R100 134344 2540548 SH DFND 43 0 0 2540548 CYRUSONE INC COM 23283R100 760 14366 SH DFND 43, 01 0 0 14366 CYTOKINETICS INC COM NEW 23282W605 273 43189 SH DFND 01 12042 30156 991 CYTOKINETICS INC COM NEW 23282W605 2 257 SH DFND 02 0 16 241 CYTOKINETICS INC COM NEW 23282W605 0 16 SH DFND 06 0 16 0 CYTOMX THERAPEUTICS INC COM 23284F105 214 14144 SH DFND 01 8270 5874 0 CYTOMX THERAPEUTICS INC COM 23284F105 625 41407 SH DFND 02 0 6347 35060 CYTOMX THERAPEUTICS INC COM 23284F105 0 23 SH DFND 06 0 23 0 CYTORI THERAPEUTICS INC COM PAR 23283K402 0 14 SH DFND 01 14 0 0 CYTORI THERAPEUTICS INC COM PAR 23283K402 0 48 SH DFND 02 0 0 48 CYTOSORBENTS CORP COM NEW 23283X206 629 77791 SH DFND 01 66420 11371 0 CYTOSORBENTS CORP COM NEW 23283X206 45 5584 SH DFND 02 0 5434 150 CYTOSORBENTS CORP COM NEW 23283X206 1 114 SH DFND 06 0 114 0 CYTRX CORP COM PAR 232828608 0 363 SH DFND 02 0 0 363 D R HORTON INC COM 23331A109 93487 2697261 SH DFND 01 345687 1602128 749446 D R HORTON INC COM 23331A109 89079 2570089 SH DFND 02 0 138230 2431859 D R HORTON INC COM 23331A109 459 13243 SH DFND 06 0 13243 0 D R HORTON INC COM 23331A109 319 9210 SH DFND 28 237 0 8973 D R HORTON INC OPTIONS 23331A109 5528 159500 SH Put DFND 02 0 159500 0 D R HORTON INC OPTIONS 23331A109 21663 625000 SH Call DFND 01 0 625000 0 D R HORTON INC OPTIONS 23331A109 31918 920900 SH Call DFND 02 0 920900 0 D R HORTON INC COM 23331A109 74461 2148329 SH DFND 43 0 0 2148329 D R HORTON INC COM 23331A109 1355 39099 SH DFND 43, 01 0 0 39099 DAILY JOURNAL CORP COM 233912104 184 786 SH DFND 01 217 569 0 DAILY JOURNAL CORP COM 233912104 1859 7943 SH DFND 02 0 6 7937 DAILY JOURNAL CORP COM 233912104 1 4 SH DFND 06 0 4 0 DAKTRONICS INC COM 234264109 311 42091 SH DFND 01 11710 30322 59 DAKTRONICS INC COM 234264109 120 16188 SH DFND 02 0 16087 101 DAKTRONICS INC COM 234264109 0 7 SH DFND 06 0 7 0 DANA INCORPORATED COM 235825205 1354 99351 SH DFND 01 55235 41794 2322 DANA INCORPORATED COM 235825205 3936 288786 SH DFND 02 0 221558 67228 DANA INCORPORATED COM 235825205 1 62 SH DFND 06 0 62 0 DANA INCORPORATED COM 235825205 2 135 SH DFND 28 135 0 0 DANA INCORPORATED COM 235825205 7611 558423 SH DFND 43 0 0 558423 DANA INCORPORATED COM 235825205 362 26587 SH DFND 43, 01 0 0 26587 DANAHER CORP DEL COM 235851102 285805 2771576 SH DFND 01 2732018 33114 6444 DANAHER CORP DEL COM 235851102 352523 3418573 SH DFND 02 0 74829 3343744 DANAHER CORP DEL COM 235851102 3114 30198 SH DFND 06 0 30198 0 DANAHER CORP DEL COM 235851102 4651 45103 SH DFND 28 44018 0 1085 DANAHER CORP DEL OPTIONS 235851102 82 800 SH Put DFND 02 0 800 0 DANAHER CORP DEL OPTIONS 235851102 41 400 SH Call DFND 02 0 400 0 DANAHER CORP DEL DBCV 235851AF9 114 29200 PRN DFND 02 0 0 29200 DANAHER CORP DEL COM 235851102 415204 4026414 SH DFND 43 0 0 4026414 DANAHER CORP DEL DBCV 235851AF9 3227 824000 PRN DFND 43 0 0 824000 DANAHER CORP DEL COM 235851102 17222 167010 SH DFND 43, 01 0 0 167010 DANAOS CORPORATION SHS Y1968P105 1 1500 SH DFND 01 1500 0 0 DANAOS CORPORATION SHS Y1968P105 0 100 SH DFND 02 0 0 100 DAQO NEW ENERGY CORP SPNSRD ADR 23703Q203 8629 368761 SH DFND 01 256 368505 0 DAQO NEW ENERGY CORP SPNSRD ADR 23703Q203 0 8 SH DFND 28 8 0 0 DARDEN RESTAURANTS INC COM 237194105 11374 113904 SH DFND 01 112988 0 916 DARDEN RESTAURANTS INC COM 237194105 95024 951575 SH DFND 02 0 70178 881397 DARDEN RESTAURANTS INC COM 237194105 2435 24388 SH DFND 06 0 24388 0 DARDEN RESTAURANTS INC COM 237194105 13 133 SH DFND 28 133 0 0 DARDEN RESTAURANTS INC OPTIONS 237194105 6870 68800 SH Put DFND 02 0 68800 0 DARDEN RESTAURANTS INC COM 237194105 280438 2808307 SH DFND 43 0 0 2808307 DARDEN RESTAURANTS INC COM 237194105 856 8577 SH DFND 43, 01 0 0 8577 DARIOHEALTH CORP COM 23725P100 0 83 SH DFND 02 0 0 83 DARLING INGREDIENTS INC COM 237266101 1763 91642 SH DFND 01 42125 39734 9783 DARLING INGREDIENTS INC COM 237266101 10406 540836 SH DFND 02 0 536889 3947 DARLING INGREDIENTS INC COM 237266101 1 59 SH DFND 06 0 59 0 DARLING INGREDIENTS INC COM 237266101 1 65 SH DFND 28 65 0 0 DARLING INGREDIENTS INC COM 237266101 11451 595152 SH DFND 43 0 0 595152 DARLING INGREDIENTS INC COM 237266101 175 9102 SH DFND 43, 01 0 0 9102 DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 68 4910 SH DFND 01 1913 2997 0 DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 18 1282 SH DFND 02 0 122 1160 DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 0 23 SH DFND 06 0 23 0 DASEKE INC COM 23753F107 99 26971 SH DFND 01 5999 20972 0 DASEKE INC COM 23753F107 177 48037 SH DFND 02 0 48037 0 DASEKE INC COM 23753F107 0 2 SH DFND 06 0 2 0 DAVE & BUSTERS ENTMT INC COM 238337109 838 18803 SH DFND 01 9088 9536 179 DAVE & BUSTERS ENTMT INC COM 238337109 2958 66389 SH DFND 02 0 66356 33 DAVE & BUSTERS ENTMT INC COM 238337109 1 18 SH DFND 06 0 18 0 DAVE & BUSTERS ENTMT INC COM 238337109 6231 139842 SH DFND 43 0 0 139842 DAVE & BUSTERS ENTMT INC COM 238337109 942 21139 SH DFND 43, 01 0 0 21139 DAVIDSTEA INC COM 238661102 2 2000 SH DFND 01 2000 0 0 DAVIS FUNDAMENTAL ETF TR SELECT US 23908L207 43 2128 SH DFND 02 0 0 2128 DAVIS FUNDAMENTAL ETF TR SELECT WRL 23908L306 19 957 SH DFND 02 0 0 957 DAVITA INC COM 23918K108 9123 177292 SH DFND 01 167710 8714 868 DAVITA INC COM 23918K108 8971 174338 SH DFND 02 0 25010 149328 DAVITA INC COM 23918K108 229 4443 SH DFND 06 0 4443 0 DAVITA INC OPTIONS 23918K108 3088 60000 SH Put DFND 01 60000 0 0 DAVITA INC OPTIONS 23918K108 57 1100 SH Put DFND 02 0 1100 0 DAVITA INC OPTIONS 23918K108 109404 2126000 SH Call DFND 02 0 2126000 0 DAVITA INC COM 23918K108 9462 183873 SH DFND 43 0 0 183873 DAVITA INC COM 23918K108 1364 26502 SH DFND 43, 01 0 0 26502 DAWSON GEOPHYSICAL CO NEW COM 239360100 52 15401 SH DFND 01 4624 10777 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 0 89 SH DFND 02 0 89 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 0 80 SH DFND 06 0 80 0 DAXOR CORP COM 239467103 7 835 SH DFND 02 0 835 0 DBV TECHNOLOGIES S A SPONSORED 23306J101 16 2462 SH DFND 01 1106 1356 0 DBV TECHNOLOGIES S A SPONSORED 23306J101 27 4190 SH DFND 02 0 0 4190 DBV TECHNOLOGIES S A SPONSORED 23306J101 0 32 SH DFND 28 32 0 0 DBX ETF TR XTRACK MSC 233051101 63 3013 SH DFND 01 3013 0 0 DBX ETF TR XTRACK MSC 233051101 2782 133150 SH DFND 02 0 0 133150 DBX ETF TR XTRACK MSC 233051200 199641 7155574 SH DFND 01 7155574 0 0 DBX ETF TR XTRACK MSC 233051200 142233 5097971 SH DFND 02 0 6472 5091499 DBX ETF TR XTRACK MSC 233051200 2226 79799 SH DFND 28 67550 0 12249 DBX ETF TR XTRACKERS 233051259 87 1925 SH DFND 02 0 0 1925 DBX ETF TR XTRACK MSC 233051408 358 15356 SH DFND 02 0 0 15356 DBX ETF TR XTRACK USD 233051432 6 136 SH DFND 01 136 0 0 DBX ETF TR XTRACK USD 233051432 5789 123721 SH DFND 02 0 54231 69490 DBX ETF TR XTRACK RUS 233051440 4 142 SH DFND 02 0 0 142 DBX ETF TR XTRACK RUS 233051481 11127 388091 SH DFND 02 0 0 388091 DBX ETF TR XTRACK RUS 233051481 170 5926 SH DFND 28 0 0 5926 DBX ETF TR XTRACK MSC 233051507 11575 318878 SH DFND 01 318692 0 186 DBX ETF TR XTRACK MSC 233051507 12734 350790 SH DFND 02 0 42637 308153 DBX ETF TR XTRACK FTS 233051515 1432 57187 SH DFND 02 0 0 57187 DBX ETF TR XTRCK EURZ 233051564 74 3767 SH DFND 02 0 0 3767 DBX ETF TR XTRACK MSC 233051598 140 6303 SH DFND 02 0 0 6303 DBX ETF TR XTRACK MSC 233051630 48 2323 SH DFND 02 0 0 2323 DBX ETF TR XTRACK JAP 233051663 625 25266 SH DFND 02 0 0 25266 DBX ETF TR XTRACK MSC 233051697 63 2393 SH DFND 01 2393 0 0 DBX ETF TR XTRACK MSC 233051697 312 11778 SH DFND 02 0 0 11778 DBX ETF TR XTRACK MUN 233051705 2435 92679 SH DFND 02 0 0 92679 DBX ETF TR XTRCK EMRI 233051713 741 32609 SH DFND 02 0 0 32609 DBX ETF TR XTRCK INVT 233051739 623 27716 SH DFND 02 0 0 27716 DBX ETF TR XTRCK HIGH 233051747 263 12374 SH DFND 02 0 0 12374 DBX ETF TR XTRACK MSC 233051762 4 125 SH DFND 02 0 0 125 DBX ETF TR XTRACK MSC 233051812 255 10000 SH DFND 02 0 0 10000 DBX ETF TR XTRACK MSC 233051820 15 600 SH DFND 01 600 0 0 DBX ETF TR XTRACK MSC 233051820 20963 865162 SH DFND 02 0 0 865162 DBX ETF TR XTRACK MSC 233051846 395 15598 SH DFND 02 0 0 15598 DBX ETF TR XTRACK MSC 233051853 286 11352 SH DFND 01 11352 0 0 DBX ETF TR XTRACK MSC 233051853 32809 1303495 SH DFND 02 0 78682 1224813 DBX ETF TR XTRACK MSC 233051861 3 175 SH DFND 02 0 0 175 DBX ETF TR XTRACK HRV 233051879 1658 75622 SH DFND 02 0 0 75622 DBX ETF TR XTRACK MSC 233051101 1104 52866 SH DFND 43 0 0 52866 DBX ETF TR XTRACK MSC 233051200 57061 2045191 SH DFND 43 0 0 2045191 DBX ETF TR XTRACK USD 233051432 428 9142 SH DFND 43 0 0 9142 DBX ETF TR XTRACK RUS 233051440 8 274 SH DFND 43 0 0 274 DBX ETF TR XTRACK RUS 233051481 760 26495 SH DFND 43 0 0 26495 DBX ETF TR XTRACK FTS 233051499 7 301 SH DFND 43 0 0 301 DBX ETF TR XTRACK MSC 233051507 2366 65171 SH DFND 43 0 0 65171 DBX ETF TR XTRACK FTS 233051515 626 25005 SH DFND 43 0 0 25005 DBX ETF TR XTRACK MSC 233051630 21 1032 SH DFND 43 0 0 1032 DBX ETF TR XTRACK MSC 233051697 4086 154432 SH DFND 43 0 0 154432 DBX ETF TR XTRACK MUN 233051705 69 2624 SH DFND 43 0 0 2624 DBX ETF TR XTRCK EMRI 233051713 13 554 SH DFND 43 0 0 554 DBX ETF TR XTRCK HIGH 233051747 44 2045 SH DFND 43 0 0 2045 DBX ETF TR XTRACK MSC 233051820 739 30506 SH DFND 43 0 0 30506 DBX ETF TR XTRACK MSC 233051846 83 3274 SH DFND 43 0 0 3274 DBX ETF TR XTRACK MSC 233051853 3134 124523 SH DFND 43 0 0 124523 DBX ETF TR XTRACK MSC 233051861 19 1006 SH DFND 43 0 0 1006 DBX ETF TR XTRACK HRV 233051879 164 7467 SH DFND 43 0 0 7467 DCP MIDSTREAM LP COM UT LTD 23311P100 18522 699202 SH DFND 01 136189 560132 2881 DCP MIDSTREAM LP COM UT LTD 23311P100 18928 714538 SH DFND 02 0 447240 267298 DCP MIDSTREAM LP COM UT LTD 23311P100 669 25240 SH DFND 06 0 25240 0 DEAN FOODS CO NEW COM NEW 242370203 293 76963 SH DFND 01 54404 22111 448 DEAN FOODS CO NEW COM NEW 242370203 305 80042 SH DFND 02 0 73518 6524 DEAN FOODS CO NEW COM NEW 242370203 0 50 SH DFND 06 0 50 0 DEAN FOODS CO NEW COM NEW 242370203 1 257 SH DFND 28 257 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 29 1405 SH DFND 01 1405 0 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 465 22138 SH DFND 02 0 22138 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 0 18 SH DFND 06 0 18 0 DECKERS OUTDOOR CORP COM 243537107 4959 38756 SH DFND 01 18643 19924 189 DECKERS OUTDOOR CORP COM 243537107 15133 118274 SH DFND 02 0 107252 11022 DECKERS OUTDOOR CORP COM 243537107 2 17 SH DFND 06 0 17 0 DECKERS OUTDOOR CORP COM 243537107 3 25 SH DFND 28 25 0 0 DECKERS OUTDOOR CORP COM 243537107 5561 43466 SH DFND 43 0 0 43466 DEERE & CO COM 244199105 123015 824664 SH DFND 01 793257 25050 6357 DEERE & CO COM 244199105 315090 2112286 SH DFND 02 0 1168786 943500 DEERE & CO COM 244199105 7755 51987 SH DFND 06 0 51987 0 DEERE & CO COM 244199105 1769 11858 SH DFND 28 11552 0 306 DEERE & CO OPTIONS 244199105 4057 27200 SH Put DFND 02 0 21500 5700 DEERE & CO COM 244199105 223155 1495977 SH DFND 43 0 0 1495977 DEERE & CO COM 244199105 28465 190820 SH DFND 43, 01 0 0 190820 DEL FRISCOS RESTAURANT GROUP COM 245077102 156 21871 SH DFND 01 4977 16894 0 DEL FRISCOS RESTAURANT GROUP COM 245077102 79 10998 SH DFND 02 0 10998 0 DEL FRISCOS RESTAURANT GROUP COM 245077102 1 127 SH DFND 06 0 127 0 DEL TACO RESTAURANTS INC COM 245496104 130 12999 SH DFND 01 5760 7239 0 DEL TACO RESTAURANTS INC COM 245496104 713 71368 SH DFND 02 0 71368 0 DEL TACO RESTAURANTS INC COM 245496104 0 4 SH DFND 06 0 4 0 DEL TACO RESTAURANTS INC *W EXP 06/ 245496112 1 1275 SH DFND 01 1275 0 0 DELAWARE ENHANCED GBL DIV & COM 246060107 445 51147 SH DFND 02 0 0 51147 DELAWARE INV CO MUN INC FD I COM 246101109 26 2000 SH DFND 02 0 0 2000 DELAWARE INV MN MUN INC FD I COM 24610V103 88 7433 SH DFND 01 501 0 6932 DELAWARE INV MN MUN INC FD I COM 24610V103 486 40947 SH DFND 02 0 0 40947 DELAWARE INVT NAT MUNI INC F SH BEN INT 24610T108 196 16482 SH DFND 02 0 0 16482 DELAWARE INVTS DIV & INCOME COM 245915103 13 1159 SH DFND 01 1159 0 0 DELAWARE INVTS DIV & INCOME COM 245915103 369 32644 SH DFND 02 0 0 32644 DELEK LOGISTICS PARTNERS LP COM UNT RP 24664T103 168 5757 SH DFND 01 0 5757 0 DELEK LOGISTICS PARTNERS LP COM UNT RP 24664T103 1154 39444 SH DFND 02 0 551 38893 DELEK US HLDGS INC NEW COM 24665A103 2040 62756 SH DFND 01 42098 20632 26 DELEK US HLDGS INC NEW COM 24665A103 2693 82840 SH DFND 02 0 76553 6287 DELEK US HLDGS INC NEW COM 24665A103 1 35 SH DFND 06 0 35 0 DELEK US HLDGS INC NEW COM 24665A103 4183 128676 SH DFND 43 0 0 128676 DELEK US HLDGS INC NEW COM 24665A103 244 7494 SH DFND 43, 01 0 0 7494 DELL TECHNOLOGIES INC CL C 24703L202 19266 394231 SH DFND 01 1651 192299 200281 DELL TECHNOLOGIES INC CL C 24703L202 9033 184828 SH DFND 02 0 176709 8119 DELL TECHNOLOGIES INC CL C 24703L202 338 6919 SH DFND 06 0 6919 0 DELL TECHNOLOGIES INC CL C 24703L202 127 2595 SH DFND 28 0 0 2595 DELL TECHNOLOGIES INC CL C 24703L202 6655 136176 SH DFND 43 0 0 136176 DELPHI TECHNOLOGIES PLC SHS G2709G107 152 10625 SH DFND 01 6272 3988 365 DELPHI TECHNOLOGIES PLC SHS G2709G107 54321 3793357 SH DFND 02 0 3789246 4111 DELPHI TECHNOLOGIES PLC SHS G2709G107 4 307 SH DFND 06 0 307 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 1 86 SH DFND 28 86 0 0 DELPHI TECHNOLOGIES PLC OPTIONS G2709G107 53461 3733300 SH Put DFND 02 0 3733300 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 593 41436 SH DFND 43 0 0 41436 DELTA AIR LINES INC DEL COM NEW 247361702 46752 936917 SH DFND 01 336872 43531 556514 DELTA AIR LINES INC DEL COM NEW 247361702 168331 3373364 SH DFND 02 0 491096 2882268 DELTA AIR LINES INC DEL COM NEW 247361702 4215 84472 SH DFND 06 0 84472 0 DELTA AIR LINES INC DEL COM NEW 247361702 484 9696 SH DFND 28 2697 0 6999 DELTA AIR LINES INC DEL OPTIONS 247361702 2994 60000 SH Put DFND 01 0 60000 0 DELTA AIR LINES INC DEL OPTIONS 247361702 28024 561600 SH Put DFND 02 0 561600 0 DELTA AIR LINES INC DEL OPTIONS 247361702 499 10000 SH Put DFND 06 0 10000 0 DELTA AIR LINES INC DEL OPTIONS 247361702 21836 437600 SH Call DFND 02 0 437600 0 DELTA AIR LINES INC DEL OPTIONS 247361702 499 10000 SH Call DFND 06 0 10000 0 DELTA AIR LINES INC DEL COM NEW 247361702 66010 1322842 SH DFND 43 0 0 1322842 DELTA AIR LINES INC DEL COM NEW 247361702 6855 137371 SH DFND 43, 01 0 0 137371 DELTA APPAREL INC COM 247368103 1 77 SH DFND 01 0 0 77 DELTA APPAREL INC COM 247368103 4 224 SH DFND 02 0 184 40 DELTA APPAREL INC COM 247368103 280 16236 SH DFND 43 0 0 16236 DELUXE CORP COM 248019101 889 23117 SH DFND 01 9964 12870 283 DELUXE CORP COM 248019101 8711 226615 SH DFND 02 0 216733 9882 DELUXE CORP COM 248019101 0 11 SH DFND 06 0 11 0 DELUXE CORP COM 248019101 1 19 SH DFND 28 19 0 0 DELUXE CORP COM 248019101 2028 52761 SH DFND 43 0 0 52761 DELUXE CORP COM 248019101 741 19274 SH DFND 43, 01 0 0 19274 DENALI THERAPEUTICS INC COM 24823R105 317 15332 SH DFND 01 7420 7912 0 DENALI THERAPEUTICS INC COM 24823R105 41 1997 SH DFND 02 0 1997 0 DENALI THERAPEUTICS INC COM 24823R105 1 38 SH DFND 06 0 38 0 DENBURY RES INC COM NEW 247916208 204 119366 SH DFND 01 68461 46881 4024 DENBURY RES INC COM NEW 247916208 3475 2032046 SH DFND 02 0 480043 1552003 DENBURY RES INC COM NEW 247916208 0 170 SH DFND 06 0 170 0 DENISON MINES CORP COM 248356107 1 1580 SH DFND 02 0 0 1580 DENISON MINES CORP COM 248356107 5 11300 SH DFND 06 0 11300 0 DENNYS CORP COM 24869P104 1372 84642 SH DFND 01 58835 25341 466 DENNYS CORP COM 24869P104 597 36807 SH DFND 02 0 36269 538 DENNYS CORP COM 24869P104 0 15 SH DFND 06 0 15 0 DENNYS CORP COM 24869P104 5118 315724 SH DFND 43 0 0 315724 DENNYS CORP COM 24869P104 2292 141420 SH DFND 43, 01 0 0 141420 DENTSPLY SIRONA INC COM 24906P109 10311 277114 SH DFND 01 260945 14322 1847 DENTSPLY SIRONA INC COM 24906P109 11788 316799 SH DFND 02 0 289681 27118 DENTSPLY SIRONA INC COM 24906P109 327 8795 SH DFND 06 0 8795 0 DENTSPLY SIRONA INC COM 24906P109 68 1840 SH DFND 28 222 0 1618 DENTSPLY SIRONA INC COM 24906P109 14048 377539 SH DFND 43 0 0 377539 DENTSPLY SIRONA INC COM 24906P109 3970 106683 SH DFND 43, 01 0 0 106683 DERMIRA INC COM 24983L104 181 25155 SH DFND 01 9606 15549 0 DERMIRA INC COM 24983L104 450 62559 SH DFND 02 0 61747 812 DERMIRA INC COM 24983L104 0 25 SH DFND 06 0 25 0 DERMIRA INC COM 24983L104 14988 2084589 SH DFND 43 0 0 2084589 DESCARTES SYS GROUP INC COM 249906108 10 380 SH DFND 05 380 0 0 DESCARTES SYS GROUP INC COM 249906108 27 1030 SH DFND 01 1030 0 0 DESCARTES SYS GROUP INC COM 249906108 118 4459 SH DFND 02 0 1100 3359 DESPEGAR COM CORP ORD SHS G27358103 77 6234 SH DFND 01 6234 0 0 DESPEGAR COM CORP ORD SHS G27358103 39 3117 SH DFND 02 0 0 3117 DESTINATION MATERNITY CORP COM 25065D100 1 254 SH DFND 02 0 254 0 DEUTSCHE BANK AG NAMEN AKT D18190898 513 62906 SH DFND 01 55641 0 7265 DEUTSCHE BANK AG NAMEN AKT D18190898 23351 2865112 SH DFND 02 0 2728372 136740 DEUTSCHE BANK AG NAMEN AKT D18190898 210579 25837888 SH DFND 06 0 25837888 0 DEUTSCHE BANK AG NAMEN AKT D18190898 35 4298 SH DFND 28 370 0 3928 DEUTSCHE BANK AG OPTIONS D18190898 22490 2759500 SH Put DFND 02 0 2759500 0 DEUTSCHE BANK AG OPTIONS D18190898 41462 5087400 SH Put DFND 06 5087400 0 0 DEUTSCHE BANK AG OPTIONS D18190898 5935 728200 SH Call DFND 02 0 728200 0 DEUTSCHE BANK AG OPTIONS D18190898 9373 1150000 SH Call DFND 06 1150000 0 0 DEUTSCHE BANK AG NAMEN AKT D18190898 3 367 SH DFND 43 0 0 367 DEVON ENERGY CORP NEW COM 25179M103 19739 875713 SH DFND 01 565345 60343 250025 DEVON ENERGY CORP NEW COM 25179M103 29748 1319791 SH DFND 02 0 495867 823924 DEVON ENERGY CORP NEW COM 25179M103 704 31238 SH DFND 06 0 31238 0 DEVON ENERGY CORP NEW COM 25179M103 106 4695 SH DFND 28 1094 0 3601 DEVON ENERGY CORP NEW OPTIONS 25179M103 6762 300000 SH Put DFND 02 0 300000 0 DEVON ENERGY CORP NEW OPTIONS 25179M103 2552 113200 SH Call DFND 02 0 113200 0 DEVON ENERGY CORP NEW COM 25179M103 9157 406265 SH DFND 43 0 0 406265 DEVON ENERGY CORP NEW COM 25179M103 70 3096 SH DFND 43, 01 0 0 3096 DEXCOM INC COM 252131107 24243 202362 SH DFND 01 13955 187921 486 DEXCOM INC COM 252131107 8776 73257 SH DFND 02 0 20823 52434 DEXCOM INC COM 252131107 358 2985 SH DFND 06 0 2985 0 DEXCOM INC NOTE 0.75 252131AF4 7 5000 PRN DFND 02 0 0 5000 DEXCOM INC COM 252131107 16736 139696 SH DFND 43 0 0 139696 DEXCOM INC NOTE 0.75 252131AF4 3 2000 PRN DFND 43 0 0 2000 DHI GROUP INC COM 23331S100 41 26667 SH DFND 02 0 26667 0 DHT HOLDINGS INC SHS NEW Y2065G121 248 63338 SH DFND 01 16413 46925 0 DHT HOLDINGS INC SHS NEW Y2065G121 3 689 SH DFND 02 0 587 102 DHT HOLDINGS INC SHS NEW Y2065G121 1 351 SH DFND 06 0 351 0 DHX MEDIA LTD COM VAR VT 252406152 528 316280 SH DFND 02 0 315280 1000 DIAGEO P L C SPON ADR N 25243Q205 138311 975392 SH DFND 01 800008 0 175384 DIAGEO P L C SPON ADR N 25243Q205 149338 1053159 SH DFND 02 0 97 1053062 DIAGEO P L C SPON ADR N 25243Q205 1510 10649 SH DFND 28 6983 0 3666 DIAGEO P L C SPON ADR N 25243Q205 557688 3932922 SH DFND 43 0 0 3932922 DIAGEO P L C SPON ADR N 25243Q205 27779 195900 SH DFND 43, 01 0 0 195900 DIAMEDICA THERAPEUTICS INC COM NEW 25253X207 17 5900 SH DFND 02 0 5900 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 257 1717 SH DFND 01 470 1247 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 7 46 SH DFND 02 0 1 45 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 0 1 SH DFND 06 0 1 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 587 3928 SH DFND 43 0 0 3928 DIAMOND OFFSHORE DRILLING IN COM 25271C102 467 49470 SH DFND 01 31353 18003 114 DIAMOND OFFSHORE DRILLING IN COM 25271C102 5088 539018 SH DFND 02 0 393278 145740 DIAMOND OFFSHORE DRILLING IN COM 25271C102 32 3434 SH DFND 06 0 3434 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 2 214 SH DFND 28 214 0 0 DIAMOND OFFSHORE DRILLING IN OPTIONS 25271C102 499 52900 SH Call DFND 02 0 52900 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 2300 243681 SH DFND 43 0 0 243681 DIAMOND OFFSHORE DRILLING IN COM 25271C102 967 102470 SH DFND 43, 01 0 0 102470 DIAMONDBACK ENERGY INC COM 25278X109 16177 174513 SH DFND 01 136431 37277 805 DIAMONDBACK ENERGY INC COM 25278X109 20206 217972 SH DFND 02 0 60642 157330 DIAMONDBACK ENERGY INC COM 25278X109 575 6205 SH DFND 06 0 6205 0 DIAMONDBACK ENERGY INC COM 25278X109 118 1278 SH DFND 28 466 0 812 DIAMONDBACK ENERGY INC COM 25278X109 22113 238544 SH DFND 43 0 0 238544 DIAMONDBACK ENERGY INC COM 25278X109 5404 58300 SH DFND 43, 01 0 0 58300 DIAMONDROCK HOSPITALITY CO COM 252784301 193 21289 SH DFND 01 17297 2696 1296 DIAMONDROCK HOSPITALITY CO COM 252784301 2570 282993 SH DFND 02 0 275664 7329 DIAMONDROCK HOSPITALITY CO COM 252784301 1 77 SH DFND 06 0 77 0 DIAMONDROCK HOSPITALITY CO COM 252784301 179 19754 SH DFND 43 0 0 19754 DIANA SHIPPING INC COM Y2066G104 2 500 SH DFND 01 500 0 0 DIANA SHIPPING INC COM Y2066G104 19 6063 SH DFND 02 0 13 6050 DICERNA PHARMACEUTICALS INC COM 253031108 110 10332 SH DFND 01 8758 1574 0 DICERNA PHARMACEUTICALS INC COM 253031108 2 197 SH DFND 02 0 162 35 DICERNA PHARMACEUTICALS INC COM 253031108 1 67 SH DFND 06 0 67 0 DICKS SPORTING GOODS INC COM 253393102 556 17826 SH DFND 01 14407 2932 487 DICKS SPORTING GOODS INC COM 253393102 7102 227637 SH DFND 02 0 150187 77450 DICKS SPORTING GOODS INC COM 253393102 39 1234 SH DFND 06 0 1234 0 DICKS SPORTING GOODS INC COM 253393102 1 23 SH DFND 28 23 0 0 DICKS SPORTING GOODS INC COM 253393102 2395 76758 SH DFND 43 0 0 76758 DICKS SPORTING GOODS INC COM 253393102 183 5867 SH DFND 43, 01 0 0 5867 DIEBOLD NXDF INC COM 253651103 225 90438 SH DFND 01 26311 62044 2083 DIEBOLD NXDF INC COM 253651103 308 123886 SH DFND 02 0 69869 54017 DIEBOLD NXDF INC COM 253651103 0 69 SH DFND 06 0 69 0 DIGI INTL INC COM 253798102 320 31674 SH DFND 01 9174 22052 448 DIGI INTL INC COM 253798102 29 2857 SH DFND 02 0 2657 200 DIGI INTL INC COM 253798102 1 103 SH DFND 06 0 103 0 DIGI INTL INC COM 253798102 215 21268 SH DFND 43 0 0 21268 DIGI INTL INC COM 253798102 557 55203 SH DFND 43, 01 0 0 55203 DIGIMARC CORP NEW COM 25381B101 155 10721 SH DFND 01 6626 4095 0 DIGIMARC CORP NEW COM 25381B101 188 12973 SH DFND 02 0 335 12638 DIGIMARC CORP NEW COM 25381B101 1 43 SH DFND 06 0 43 0 DIGITAL ALLY INC COM NEW 25382P208 5 1950 SH DFND 02 0 0 1950 DIGITAL RLTY TR INC COM 253868103 13796 129475 SH DFND 01 111970 15216 2289 DIGITAL RLTY TR INC COM 253868103 408610 3834913 SH DFND 02 0 80666 3754247 DIGITAL RLTY TR INC COM 253868103 2357 22124 SH DFND 06 0 22124 0 DIGITAL RLTY TR INC COM 253868103 136 1281 SH DFND 28 1143 0 138 DIGITAL RLTY TR INC COM 253868103 453456 4255802 SH DFND 43 0 0 4255802 DIGITAL RLTY TR INC COM 253868103 15915 149364 SH DFND 43, 01 0 0 149364 DILLARDS INC CL A 254067101 630 10443 SH DFND 01 4350 5953 140 DILLARDS INC CL A 254067101 6183 102517 SH DFND 02 0 19494 83023 DILLARDS INC CL A 254067101 1 12 SH DFND 28 12 0 0 DILLARDS INC CL A 254067101 221 3669 SH DFND 43 0 0 3669 DIME CMNTY BANCSHARES COM 253922108 448 26372 SH DFND 01 12707 13540 125 DIME CMNTY BANCSHARES COM 253922108 237 13959 SH DFND 02 0 13959 0 DIME CMNTY BANCSHARES COM 253922108 0 11 SH DFND 06 0 11 0 DINE BRANDS GLOBAL INC COM 254423106 664 9866 SH DFND 01 4859 4759 248 DINE BRANDS GLOBAL INC COM 254423106 1473 21873 SH DFND 02 0 20915 958 DINE BRANDS GLOBAL INC COM 254423106 0 7 SH DFND 06 0 7 0 DINE BRANDS GLOBAL INC COM 254423106 3089 45878 SH DFND 43 0 0 45878 DIODES INC COM 254543101 775 24031 SH DFND 01 13930 9911 190 DIODES INC COM 254543101 1199 37176 SH DFND 02 0 34753 2423 DIODES INC COM 254543101 0 15 SH DFND 06 0 15 0 DIODES INC COM 254543101 1 40 SH DFND 28 40 0 0 DIODES INC COM 254543101 6635 205679 SH DFND 43 0 0 205679 DIODES INC COM 254543101 1887 58490 SH DFND 43, 01 0 0 58490 DIPLOMAT PHARMACY INC COM 25456K101 391 29075 SH DFND 01 14730 13830 515 DIPLOMAT PHARMACY INC COM 25456K101 166 12346 SH DFND 02 0 10934 1412 DIPLOMAT PHARMACY INC COM 25456K101 1 39 SH DFND 06 0 39 0 DIPLOMAT PHARMACY INC COM 25456K101 5718 424792 SH DFND 43 0 0 424792 DIPLOMAT PHARMACY INC COM 25456K101 451 33537 SH DFND 43, 01 0 0 33537 DIREXION SHS ETF TR DLY MIDCAP 25459W730 4 140 SH DFND 01 140 0 0 DIREXION SHS ETF TR DLY R/E BU 25459W755 4 252 SH DFND 01 252 0 0 DIREXION SHS ETF TR DLY DEV MK 25459W789 5 116 SH DFND 01 116 0 0 DIREXION SHS ETF TR DLY SMCAP 25459W847 3 74 SH DFND 01 74 0 0 DIREXION SHS ETF TR DLY SMCAP 25459W847 2 40 SH DFND 02 0 0 40 DIREXION SHS ETF TR DRX S&P500 25459W862 14 412 SH DFND 01 412 0 0 DIREXION SHS ETF TR NAS100 EQL 25459Y207 18 448 SH DFND 01 448 0 0 DIREXION SHS ETF TR NAS100 EQL 25459Y207 1076 26519 SH DFND 02 0 0 26519 DIREXION SHS ETF TR ZACKS MLP 25459Y298 40 3400 SH DFND 01 3400 0 0 DIREXION SHS ETF TR ZACKS MLP 25459Y298 206 17353 SH DFND 02 0 0 17353 DIREXION SHS ETF TR ALL CP INS 25459Y769 5 149 SH DFND 01 149 0 0 DIREXION SHS ETF TR ALL CP INS 25459Y769 2045 60756 SH DFND 02 0 0 60756 DIREXION SHS ETF TR DLY GOLD I 25460E844 4 250 SH DFND 01 250 0 0 DIREXION SHS ETF TR DAILY JR B 25460E851 38 4158 SH DFND 01 4158 0 0 DIREXION SHS ETF TR DAILY GOLD 25490K133 1 40 SH DFND 01 40 0 0 DIREXION SHS ETF TR NAS100 EQL 25459Y207 4908 121012 SH DFND 43 0 0 121012 DIREXION SHS ETF TR ZACKS MLP 25459Y298 2151 181514 SH DFND 43 0 0 181514 DIREXION SHS ETF TR ALL CP INS 25459Y769 168 5001 SH DFND 43 0 0 5001 DISCOVER FINL SVCS COM 254709108 31486 533841 SH DFND 01 519433 2296 12112 DISCOVER FINL SVCS COM 254709108 33165 562317 SH DFND 02 0 56404 505913 DISCOVER FINL SVCS COM 254709108 2233 37867 SH DFND 06 0 37867 0 DISCOVER FINL SVCS COM 254709108 147 2497 SH DFND 28 1765 0 732 DISCOVER FINL SVCS COM 254709108 41776 708302 SH DFND 43 0 0 708302 DISCOVER FINL SVCS COM 254709108 11550 195829 SH DFND 43, 01 0 0 195829 DISCOVERY INC COM SER A 25470F104 4049 163653 SH DFND 01 161068 344 2241 DISCOVERY INC COM SER A 25470F104 69563 2811749 SH DFND 02 0 577642 2234107 DISCOVERY INC COM SER A 25470F104 160 6476 SH DFND 06 0 6476 0 DISCOVERY INC COM SER A 25470F104 21 856 SH DFND 28 147 0 709 DISCOVERY INC OPTIONS 25470F104 2296 92800 SH Call DFND 02 0 92800 0 DISCOVERY INC COM SER C 25470F302 6655 288329 SH DFND 01 99208 178163 10958 DISCOVERY INC COM SER C 25470F302 1607 69613 SH DFND 02 0 38354 31259 DISCOVERY INC COM SER C 25470F302 381 16519 SH DFND 06 0 16519 0 DISCOVERY INC COM SER C 25470F302 7 323 SH DFND 28 323 0 0 DISCOVERY INC OPTIONS 25470F302 9232 400000 SH Put DFND 02 0 400000 0 DISCOVERY INC OPTIONS 25470F302 3462 150000 SH Call DFND 02 0 150000 0 DISCOVERY INC COM SER A 25470F104 36040 1456737 SH DFND 43 0 0 1456737 DISCOVERY INC COM SER C 25470F302 6375 276210 SH DFND 43 0 0 276210 DISCOVERY INC COM SER A 25470F104 490 19823 SH DFND 43, 01 0 0 19823 DISCOVERY INC COM SER C 25470F302 2446 105978 SH DFND 43, 01 0 0 105978 DISH NETWORK CORP CL A 25470M109 14800 592706 SH DFND 01 37495 5306 549905 DISH NETWORK CORP CL A 25470M109 6862 274797 SH DFND 02 0 270340 4457 DISH NETWORK CORP CL A 25470M109 228 9146 SH DFND 06 0 9146 0 DISH NETWORK CORP CL A 25470M109 212 8473 SH DFND 28 153 0 8320 DISH NETWORK CORP OPTIONS 25470M109 5691 227900 SH Call DFND 02 0 227900 0 DISH NETWORK CORP NOTE 3.37 25470MAB5 5 6000 PRN DFND 01 6000 0 0 DISH NETWORK CORP NOTE 3.37 25470MAB5 1420 1758000 PRN DFND 02 0 1741000 17000 DISH NETWORK CORP NOTE 2.37 25470MAD1 1295 1626000 PRN DFND 02 0 1626000 0 DISH NETWORK CORP CL A 25470M109 16665 667401 SH DFND 43 0 0 667401 DISH NETWORK CORP CL A 25470M109 2304 92270 SH DFND 43, 01 0 0 92270 DISNEY WALT CO COM DISNEY 254687106 658080 6001645 SH DFND 01 5770691 202196 28758 DISNEY WALT CO COM DISNEY 254687106 1054113 9613433 SH DFND 02 0 2418625 7194808 DISNEY WALT CO COM DISNEY 254687106 8153 74355 SH DFND 06 0 74355 0 DISNEY WALT CO COM DISNEY 254687106 9039 82438 SH DFND 28 80415 0 2023 DISNEY WALT CO OPTIONS 254687106 6601 60200 SH Put DFND 01 200 60000 0 DISNEY WALT CO OPTIONS 254687106 95527 871200 SH Put DFND 02 0 868800 2400 DISNEY WALT CO OPTIONS 254687106 8443 77000 SH Put DFND 06 0 77000 0 DISNEY WALT CO OPTIONS 254687106 36941 336900 SH Call DFND 02 0 336800 100 DISNEY WALT CO OPTIONS 254687106 9265 84500 SH Call DFND 06 0 84500 0 DISNEY WALT CO COM DISNEY 254687106 581066 5299283 SH DFND 43 0 0 5299283 DISNEY WALT CO COM DISNEY 254687106 20585 187730 SH DFND 43, 01 0 0 187730 DIVERSICARE HEALTHCARE SVCS COM 255104101 0 15 SH DFND 02 0 15 0 DIVIDEND & INCOME FUND COM NEW 25538A204 0 50 SH DFND 01 50 0 0 DIVIDEND & INCOME FUND COM NEW 25538A204 1519 159375 SH DFND 02 0 0 159375 DLH HLDGS CORP COM 23335Q100 0 18 SH DFND 02 0 18 0 DMC GLOBAL INC COM 23291C103 219 6232 SH DFND 01 2288 3944 0 DMC GLOBAL INC COM 23291C103 283 8056 SH DFND 02 0 1818 6238 DMC GLOBAL INC COM 23291C103 0 4 SH DFND 06 0 4 0 DNB FINL CORP COM 233237106 62 2164 SH DFND 02 0 0 2164 DNP SELECT INCOME FD COM 23325P104 447 43026 SH DFND 01 43026 0 0 DNP SELECT INCOME FD COM 23325P104 5487 527616 SH DFND 02 0 0 527616 DNP SELECT INCOME FD COM 23325P104 1 69 SH DFND 43 0 0 69 DOCUMENT SEC SYS INC COM NEW 25614T200 17 23650 SH DFND 02 0 0 23650 DOCUSIGN INC COM 256163106 10534 262824 SH DFND 01 246094 16715 15 DOCUSIGN INC COM 256163106 1639 40886 SH DFND 02 0 31 40855 DOCUSIGN INC COM 256163106 1 31 SH DFND 06 0 31 0 DOCUSIGN INC COM 256163106 3 74 SH DFND 28 74 0 0 DOCUSIGN INC COM 256163106 98 2446 SH DFND 43 0 0 2446 DOLBY LABORATORIES INC COM 25659T107 1034 16728 SH DFND 01 14510 363 1855 DOLBY LABORATORIES INC COM 25659T107 2160 34934 SH DFND 02 0 25406 9528 DOLBY LABORATORIES INC COM 25659T107 17 281 SH DFND 06 0 281 0 DOLBY LABORATORIES INC COM 25659T107 40450 654102 SH DFND 43 0 0 654102 DOLBY LABORATORIES INC COM 25659T107 5054 81729 SH DFND 43, 01 0 0 81729 DOLLAR GEN CORP NEW COM 256677105 52852 489007 SH DFND 01 131031 10813 347163 DOLLAR GEN CORP NEW COM 256677105 42969 397566 SH DFND 02 0 22099 375467 DOLLAR GEN CORP NEW COM 256677105 1127 10426 SH DFND 06 0 10426 0 DOLLAR GEN CORP NEW COM 256677105 701 6485 SH DFND 28 297 0 6188 DOLLAR GEN CORP NEW COM 256677105 65957 610259 SH DFND 43 0 0 610259 DOLLAR GEN CORP NEW COM 256677105 6715 62131 SH DFND 43, 01 0 0 62131 DOLLAR TREE INC COM 256746108 13131 145387 SH DFND 01 121947 21901 1539 DOLLAR TREE INC COM 256746108 76502 847016 SH DFND 02 0 564049 282967 DOLLAR TREE INC COM 256746108 864 9569 SH DFND 06 0 9569 0 DOLLAR TREE INC COM 256746108 29 324 SH DFND 28 93 0 231 DOLLAR TREE INC OPTIONS 256746108 1517 16800 SH Put DFND 02 0 16800 0 DOLLAR TREE INC COM 256746108 85471 946318 SH DFND 43 0 0 946318 DOLLAR TREE INC COM 256746108 8339 92325 SH DFND 43, 01 0 0 92325 DOMINION ENERGY INC COM 25746U109 119510 1672410 SH DFND 01 1428511 226181 17718 DOMINION ENERGY INC COM 25746U109 226913 3175381 SH DFND 02 0 73161 3102220 DOMINION ENERGY INC COM 25746U109 4583 64129 SH DFND 06 0 64129 0 DOMINION ENERGY INC COM 25746U109 1956 27377 SH DFND 28 26170 0 1207 DOMINION ENERGY INC OPTIONS 25746U109 7 100 SH Put DFND 02 0 100 0 DOMINION ENERGY INC UNIT 08/15 25746U836 6737 140742 SH DFND 02 0 136000 4742 DOMINION ENERGY INC COM 25746U109 215018 3008928 SH DFND 43 0 0 3008928 DOMINION ENERGY INC UNIT 08/15 25746U836 4118 86017 SH DFND 43 0 0 86017 DOMINION ENERGY INC COM 25746U109 16508 231009 SH DFND 43, 01 0 0 231009 DOMINION ENERGY MIDSTRM PRTN COM UT REP 257454108 127 7040 SH DFND 01 0 4288 2752 DOMINION ENERGY MIDSTRM PRTN COM UT REP 257454108 289 15998 SH DFND 02 0 444 15554 DOMINOS PIZZA INC COM 25754A201 17243 69533 SH DFND 01 35004 22672 11857 DOMINOS PIZZA INC COM 25754A201 35613 143608 SH DFND 02 0 39855 103753 DOMINOS PIZZA INC COM 25754A201 1265 5100 SH DFND 06 0 5100 0 DOMINOS PIZZA INC COM 25754A201 44 177 SH DFND 28 39 0 138 DOMINOS PIZZA INC COM 25754A201 40394 162886 SH DFND 43 0 0 162886 DOMINOS PIZZA INC COM 25754A201 3521 14200 SH DFND 43, 01 0 0 14200 DOMO INC COM CL B 257554105 152 7747 SH DFND 01 4499 3248 0 DOMO INC COM CL B 257554105 20 1031 SH DFND 02 0 31 1000 DOMO INC COM CL B 257554105 1 31 SH DFND 06 0 31 0 DOMTAR CORP COM NEW 257559203 913 25988 SH DFND 01 10023 2829 13136 DOMTAR CORP COM NEW 257559203 8069 229699 SH DFND 02 0 182275 47424 DOMTAR CORP COM NEW 257559203 10 276 SH DFND 06 0 276 0 DOMTAR CORP COM NEW 257559203 730 20791 SH DFND 43, 01 0 0 20791 DONALDSON INC COM 257651109 1519 35002 SH DFND 01 17160 6086 11756 DONALDSON INC COM 257651109 1573 36245 SH DFND 02 0 19046 17199 DONALDSON INC COM 257651109 25 568 SH DFND 06 0 568 0 DONALDSON INC COM 257651109 6529 150479 SH DFND 43 0 0 150479 DONALDSON INC COM 257651109 399 9202 SH DFND 43, 01 0 0 9202 DONEGAL GROUP INC CL A 257701201 158 11610 SH DFND 01 6818 4792 0 DONEGAL GROUP INC CL A 257701201 567 41564 SH DFND 02 0 41564 0 DONEGAL GROUP INC CL A 257701201 0 7 SH DFND 06 0 7 0 DONEGAL GROUP INC CL B 257701300 5 412 SH DFND 02 0 412 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 194 13809 SH DFND 01 5353 8333 123 DONNELLEY FINL SOLUTIONS INC COM 25787G100 258 18422 SH DFND 02 0 17574 848 DONNELLEY FINL SOLUTIONS INC COM 25787G100 0 12 SH DFND 06 0 12 0 DONNELLEY R R & SONS CO COM 257867200 874 220778 SH DFND 01 25703 194970 105 DONNELLEY R R & SONS CO COM 257867200 948 239412 SH DFND 02 0 237339 2073 DONNELLEY R R & SONS CO COM 257867200 0 28 SH DFND 06 0 28 0 DONNELLEY R R & SONS CO COM 257867200 38 9487 SH DFND 43 0 0 9487 DORCHESTER MINERALS LP COM UNIT 25820R105 2223 151877 SH DFND 01 151877 0 0 DORCHESTER MINERALS LP COM UNIT 25820R105 56 3812 SH DFND 02 0 0 3812 DORIAN LPG LTD SHS USD Y2106R110 86 14728 SH DFND 01 5257 9471 0 DORIAN LPG LTD SHS USD Y2106R110 28 4883 SH DFND 02 0 4883 0 DORIAN LPG LTD SHS USD Y2106R110 1 106 SH DFND 06 0 106 0 DORMAN PRODUCTS INC COM 258278100 1168 12975 SH DFND 01 6357 6492 126 DORMAN PRODUCTS INC COM 258278100 5183 57578 SH DFND 02 0 56916 662 DORMAN PRODUCTS INC COM 258278100 1 6 SH DFND 06 0 6 0 DORMAN PRODUCTS INC COM 258278100 11159 123966 SH DFND 43 0 0 123966 DORMAN PRODUCTS INC COM 258278100 3886 43173 SH DFND 43, 01 0 0 43173 DOUBLELINE INCOME SOLUTIONS COM 258622109 678 39136 SH DFND 01 23136 0 16000 DOUBLELINE INCOME SOLUTIONS COM 258622109 18123 1045785 SH DFND 02 0 0 1045785 DOUBLELINE INCOME SOLUTIONS COM 258622109 0 23 SH DFND 43 0 0 23 DOUBLELINE OPPORTUNISTIC CR COM 258623107 108 5705 SH DFND 01 5705 0 0 DOUBLELINE OPPORTUNISTIC CR COM 258623107 6999 369358 SH DFND 02 0 0 369358 DOUGLAS DYNAMICS INC COM 25960R105 399 11127 SH DFND 01 4846 6181 100 DOUGLAS DYNAMICS INC COM 25960R105 309 8596 SH DFND 02 0 8562 34 DOUGLAS DYNAMICS INC COM 25960R105 0 7 SH DFND 06 0 7 0 DOUGLAS DYNAMICS INC COM 25960R105 1490 41506 SH DFND 43 0 0 41506 DOUGLAS EMMETT INC COM 25960P109 512 15005 SH DFND 01 5509 8043 1453 DOUGLAS EMMETT INC COM 25960P109 4749 139140 SH DFND 02 0 77628 61512 DOUGLAS EMMETT INC COM 25960P109 235 6894 SH DFND 06 0 6894 0 DOUGLAS EMMETT INC COM 25960P109 9492 278122 SH DFND 43 0 0 278122 DOUGLAS EMMETT INC COM 25960P109 4177 122397 SH DFND 43, 01 0 0 122397 DOVA PHARMACEUTICALS INC COM 25985T102 61 7993 SH DFND 01 1992 6001 0 DOVA PHARMACEUTICALS INC COM 25985T102 16 2075 SH DFND 02 0 75 2000 DOVA PHARMACEUTICALS INC COM 25985T102 0 2 SH DFND 06 0 2 0 DOVER CORP COM 260003108 89732 1264725 SH DFND 01 1255395 4574 4756 DOVER CORP COM 260003108 162377 2288608 SH DFND 02 0 59752 2228856 DOVER CORP COM 260003108 1333 18783 SH DFND 06 0 18783 0 DOVER CORP COM 260003108 94 1318 SH DFND 28 1318 0 0 DOVER CORP OPTIONS 260003108 412 5800 SH Put DFND 02 0 0 5800 DOVER CORP COM 260003108 103972 1465430 SH DFND 43 0 0 1465430 DOVER CORP COM 260003108 5104 71938 SH DFND 43, 01 0 0 71938 DOVER DOWNS GAMING & ENTMT I COM 260095104 3 1050 SH DFND 02 0 0 1050 DOVER MOTORSPORTS INC COM 260174107 3 1501 SH DFND 02 0 71 1430 DOWDUPONT INC COM 26078J100 4734 88526 SH DFND 05 88526 0 0 DOWDUPONT INC COM 26078J100 496594 9285605 SH DFND 01 7078248 1522617 684740 DOWDUPONT INC COM 26078J100 689241 12887823 SH DFND 02 0 4812076 8075747 DOWDUPONT INC COM 26078J100 8335 155851 SH DFND 06 0 155851 0 DOWDUPONT INC COM 26078J100 1756 32838 SH DFND 28 20377 0 12461 DOWDUPONT INC OPTIONS 26078J100 2139 40000 SH Put DFND 01 0 40000 0 DOWDUPONT INC OPTIONS 26078J100 19675 367900 SH Put DFND 02 0 359500 8400 DOWDUPONT INC OPTIONS 26078J100 9092 170000 SH Put DFND 06 0 170000 0 DOWDUPONT INC OPTIONS 26078J100 5348 100000 SH Call DFND 01 0 100000 0 DOWDUPONT INC OPTIONS 26078J100 6573 122900 SH Call DFND 02 0 122900 0 DOWDUPONT INC OPTIONS 26078J100 7230 135200 SH Call DFND 06 0 135200 0 DOWDUPONT INC COM 26078J100 386631 7229449 SH DFND 43 0 0 7229449 DOWDUPONT INC COM 26078J100 49532 926182 SH DFND 43, 01 0 0 926182 DPW HLDGS INC COM 26140E105 0 1279 SH DFND 02 0 1279 0 DR REDDYS LABS LTD ADR 256135203 188 4991 SH DFND 01 2434 0 2557 DR REDDYS LABS LTD ADR 256135203 224 5929 SH DFND 02 0 0 5929 DR REDDYS LABS LTD ADR 256135203 49 1301 SH DFND 06 0 1301 0 DR REDDYS LABS LTD ADR 256135203 32 838 SH DFND 28 12 0 826 DRDGOLD LIMITED SPON ADR R 26152H301 4 1978 SH DFND 02 0 1971 7 DREYFUS HIGH YIELD STRATEGIE SH BEN INT 26200S101 41 15000 SH DFND 01 15000 0 0 DREYFUS HIGH YIELD STRATEGIE SH BEN INT 26200S101 192 70997 SH DFND 02 0 0 70997 DREYFUS MUN BD INFRSTRCTR FD SHS 26203D101 13 1083 SH DFND 01 0 0 1083 DREYFUS MUN BD INFRSTRCTR FD SHS 26203D101 2109 177716 SH DFND 02 0 0 177716 DREYFUS MUN INCOME INC COM 26201R102 625 82079 SH DFND 02 0 0 82079 DREYFUS STRATEGIC MUN BD FD COM 26202F107 30 4348 SH DFND 01 4348 0 0 DREYFUS STRATEGIC MUN BD FD COM 26202F107 630 90276 SH DFND 02 0 0 90276 DREYFUS STRATEGIC MUNS INC COM 261932107 43 6000 SH DFND 01 6000 0 0 DREYFUS STRATEGIC MUNS INC COM 261932107 631 87835 SH DFND 02 0 0 87835 DRIL-QUIP INC COM 262037104 586 19512 SH DFND 01 9116 9396 1000 DRIL-QUIP INC COM 262037104 2756 91766 SH DFND 02 0 91415 351 DRIL-QUIP INC COM 262037104 0 6 SH DFND 06 0 6 0 DRIL-QUIP INC OPTIONS 262037104 300 10000 SH Call DFND 02 0 10000 0 DRIL-QUIP INC COM 262037104 6756 224975 SH DFND 43 0 0 224975 DRIL-QUIP INC COM 262037104 884 29439 SH DFND 43, 01 0 0 29439 DRIVE SHACK INC COM 262077100 183 46700 SH DFND 01 22892 23808 0 DRIVE SHACK INC COM 262077100 105 26814 SH DFND 02 0 12205 14609 DRIVE SHACK INC COM 262077100 21 5231 SH DFND 06 0 5231 0 DROPBOX INC CL A 26210C104 116 5666 SH DFND 01 5666 0 0 DROPBOX INC CL A 26210C104 2780 136088 SH DFND 02 0 90942 45146 DROPBOX INC OPTIONS 26210C104 9706 475100 SH Put DFND 02 0 475100 0 DROPBOX INC OPTIONS 26210C104 31 1500 SH Call DFND 02 0 0 1500 DRYSHIPS INC COM PAR NE Y2109Q705 1 163 SH DFND 02 0 163 0 DSP GROUP INC COM 23332B106 83 7387 SH DFND 01 1322 5813 252 DSP GROUP INC COM 23332B106 2 154 SH DFND 02 0 154 0 DSP GROUP INC COM 23332B106 234 20857 SH DFND 43 0 0 20857 DSW INC CL A 23334L102 850 34418 SH DFND 01 17444 16653 321 DSW INC CL A 23334L102 1937 78428 SH DFND 02 0 77390 1038 DSW INC CL A 23334L102 1 26 SH DFND 06 0 26 0 DSW INC CL A 23334L102 1 33 SH DFND 28 33 0 0 DSW INC CL A 23334L102 6443 260845 SH DFND 43 0 0 260845 DTE ENERGY CO COM 233331107 13905 126063 SH DFND 01 87615 35951 2497 DTE ENERGY CO COM 233331107 15314 138843 SH DFND 02 0 81221 57622 DTE ENERGY CO COM 233331107 838 7596 SH DFND 06 0 7596 0 DTE ENERGY CO COM 233331107 21 194 SH DFND 28 29 0 165 DTE ENERGY CO UNIT 99/99 233331883 6212 120242 SH DFND 02 0 119875 367 DTE ENERGY CO COM 233331107 13968 126639 SH DFND 43 0 0 126639 DTE ENERGY CO UNIT 99/99 233331883 2993 57941 SH DFND 43 0 0 57941 DTE ENERGY CO COM 233331107 4529 41063 SH DFND 43, 01 0 0 41063 DTF TAX-FREE INCOME INC COM 23334J107 603 48677 SH DFND 02 0 0 48677 DUCOMMUN INC DEL COM 264147109 786 21653 SH DFND 01 15221 5432 1000 DUCOMMUN INC DEL COM 264147109 506 13929 SH DFND 02 0 13929 0 DUCOMMUN INC DEL COM 264147109 1 40 SH DFND 06 0 40 0 DUFF & PHELPS GLB UTL INC FD COM 26433C105 151 12745 SH DFND 01 12745 0 0 DUFF & PHELPS GLB UTL INC FD COM 26433C105 1029 86847 SH DFND 02 0 0 86847 DUFF & PHELPS SLT ENGY AND M COM 26433F108 110 27990 SH DFND 02 0 0 27990 DUFF & PHELPS UTIL CORP BD T COM 26432K108 380 46172 SH DFND 02 0 10266 35906 DUKE ENERGY CORP NEW COM NEW 26441C204 72809 843668 SH DFND 01 660261 171979 11428 DUKE ENERGY CORP NEW COM NEW 26441C204 213637 2475513 SH DFND 02 0 54903 2420610 DUKE ENERGY CORP NEW COM NEW 26441C204 11235 130188 SH DFND 06 0 130188 0 DUKE ENERGY CORP NEW COM NEW 26441C204 298 3455 SH DFND 28 2421 0 1034 DUKE ENERGY CORP NEW OPTIONS 26441C204 13592 157500 SH Put DFND 02 0 157500 0 DUKE ENERGY CORP NEW OPTIONS 26441C204 10356 120000 SH Put DFND 06 0 120000 0 DUKE ENERGY CORP NEW OPTIONS 26441C204 6188 71700 SH Call DFND 02 0 71700 0 DUKE ENERGY CORP NEW OPTIONS 26441C204 18986 220000 SH Call DFND 06 0 220000 0 DUKE ENERGY CORP NEW COM NEW 26441C204 711258 8241694 SH DFND 43 0 0 8241694 DUKE ENERGY CORP NEW COM NEW 26441C204 34878 404152 SH DFND 43, 01 0 0 404152 DUKE REALTY CORP COM NEW 264411505 7578 292588 SH DFND 01 284433 644 7511 DUKE REALTY CORP COM NEW 264411505 5353 206682 SH DFND 02 0 160286 46396 DUKE REALTY CORP COM NEW 264411505 736 28401 SH DFND 06 0 28401 0 DUKE REALTY CORP COM NEW 264411505 29 1120 SH DFND 28 299 0 821 DUKE REALTY CORP COM NEW 264411505 17349 669855 SH DFND 43 0 0 669855 DUKE REALTY CORP COM NEW 264411505 5442 210097 SH DFND 43, 01 0 0 210097 DULUTH HLDGS INC COM CL B 26443V101 119 4702 SH DFND 01 1537 3165 0 DULUTH HLDGS INC COM CL B 26443V101 142 5614 SH DFND 02 0 5414 200 DULUTH HLDGS INC COM CL B 26443V101 1 33 SH DFND 06 0 33 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 31266 219040 SH DFND 01 25237 193465 338 DUN & BRADSTREET CORP DEL NE COM 26483E100 10847 75988 SH DFND 02 0 72503 3485 DUN & BRADSTREET CORP DEL NE COM 26483E100 23 163 SH DFND 06 0 163 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 3 18 SH DFND 28 18 0 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 2652 18581 SH DFND 43 0 0 18581 DUN & BRADSTREET CORP DEL NE COM 26483E100 3603 25240 SH DFND 43, 01 0 0 25240 DUNKIN BRANDS GROUP INC COM 265504100 2915 45463 SH DFND 01 37291 3712 4460 DUNKIN BRANDS GROUP INC COM 265504100 12066 188175 SH DFND 02 0 89389 98786 DUNKIN BRANDS GROUP INC COM 265504100 24 368 SH DFND 06 0 368 0 DUNKIN BRANDS GROUP INC COM 265504100 18764 292637 SH DFND 43 0 0 292637 DUNKIN BRANDS GROUP INC COM 265504100 10876 169624 SH DFND 43, 01 0 0 169624 DURECT CORP COM 266605104 29 59946 SH DFND 01 0 59946 0 DURECT CORP COM 266605104 61 127043 SH DFND 02 0 77043 50000 DURECT CORP COM 266605104 0 600 SH DFND 06 0 600 0 DWS MUN INCOME TR NEW COM 233368109 21 2000 SH DFND 01 2000 0 0 DWS MUN INCOME TR NEW COM 233368109 2539 246541 SH DFND 02 0 0 246541 DWS STRATEGIC MUN INCOME TR COM 23342Q101 79 7693 SH DFND 02 0 0 7693 DXC TECHNOLOGY CO COM 23355L106 12465 234434 SH DFND 01 193252 39657 1525 DXC TECHNOLOGY CO COM 23355L106 14513 272951 SH DFND 02 0 82711 190240 DXC TECHNOLOGY CO COM 23355L106 584 10990 SH DFND 06 0 10990 0 DXC TECHNOLOGY CO COM 23355L106 19 357 SH DFND 28 169 0 188 DXC TECHNOLOGY CO COM 23355L106 48018 903111 SH DFND 43 0 0 903111 DXC TECHNOLOGY CO COM 23355L106 7809 146865 SH DFND 43, 01 0 0 146865 DXP ENTERPRISES INC NEW COM NEW 233377407 432 15534 SH DFND 01 3861 11427 246 DXP ENTERPRISES INC NEW COM NEW 233377407 206 7390 SH DFND 02 0 7383 7 DXP ENTERPRISES INC NEW COM NEW 233377407 0 5 SH DFND 06 0 5 0 DYCOM INDS INC COM 267475101 12272 227096 SH DFND 01 19723 207208 165 DYCOM INDS INC COM 267475101 3639 67333 SH DFND 02 0 65180 2153 DYCOM INDS INC COM 267475101 0 9 SH DFND 06 0 9 0 DYCOM INDS INC COM 267475101 1 19 SH DFND 28 19 0 0 DYCOM INDS INC NOTE 0.75 267475AB7 1698 1829000 PRN DFND 02 0 1822000 7000 DYCOM INDS INC COM 267475101 4594 85003 SH DFND 43 0 0 85003 DYCOM INDS INC NOTE 0.75 267475AB7 5375 5789000 PRN DFND 43 0 0 5789000 DYCOM INDS INC COM 267475101 1348 24952 SH DFND 43, 01 0 0 24952 DYNAGAS LNG PARTNERS LP COM UNIT L Y2188B108 1786 529898 SH DFND 02 0 0 529898 DYNATRONICS CORP COM NEW 268157401 55 20000 SH DFND 01 20000 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 363 39714 SH DFND 01 12947 26767 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 28 3027 SH DFND 02 0 2827 200 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 0 22 SH DFND 06 0 22 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 642 70183 SH DFND 43 0 0 70183 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 159 17365 SH DFND 43, 01 0 0 17365 DYNEX CAP INC COM NEW 26817Q506 10 1762 SH DFND 01 1762 0 0 DYNEX CAP INC COM NEW 26817Q506 173 30238 SH DFND 02 0 30238 0 DYNEX CAP INC COM NEW 26817Q506 0 36 SH DFND 06 0 36 0 E L F BEAUTY INC COM 26856L103 89 10309 SH DFND 01 4890 5419 0 E L F BEAUTY INC COM 26856L103 633 73126 SH DFND 02 0 73022 104 E L F BEAUTY INC COM 26856L103 0 3 SH DFND 06 0 3 0 E TRADE FINANCIAL CORP COM NEW 269246401 27733 632010 SH DFND 01 150990 40392 440628 E TRADE FINANCIAL CORP COM NEW 269246401 16404 373837 SH DFND 02 0 82983 290854 E TRADE FINANCIAL CORP COM NEW 269246401 439 10003 SH DFND 06 0 10003 0 E TRADE FINANCIAL CORP COM NEW 269246401 295 6731 SH DFND 28 525 0 6206 E TRADE FINANCIAL CORP OPTIONS 269246401 579 13200 SH Call DFND 02 0 13200 0 E TRADE FINANCIAL CORP COM NEW 269246401 17117 390084 SH DFND 43 0 0 390084 E TRADE FINANCIAL CORP COM NEW 269246401 4234 96486 SH DFND 43, 01 0 0 96486 EAGLE BANCORP INC MD COM 268948106 1214 24922 SH DFND 01 17087 7768 67 EAGLE BANCORP INC MD COM 268948106 3292 67592 SH DFND 02 0 62612 4980 EAGLE BANCORP INC MD COM 268948106 0 10 SH DFND 06 0 10 0 EAGLE BANCORP INC MD COM 268948106 1207 24781 SH DFND 43 0 0 24781 EAGLE BANCORP MONT INC COM 26942G100 42 2535 SH DFND 02 0 2535 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 162 35115 SH DFND 01 10757 24358 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 2674 580067 SH DFND 02 0 580067 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 1 144 SH DFND 06 0 144 0 EAGLE FINL BANCORP INC COM 26952G107 0 3 SH DFND 02 0 3 0 EAGLE GRWTH & INCOME OPPTY F COM SHS BE 26958J105 8 618 SH DFND 02 0 0 618 EAGLE MATERIALS INC COM 26969P108 5228 85655 SH DFND 01 82590 2122 943 EAGLE MATERIALS INC COM 26969P108 627 10277 SH DFND 02 0 9338 939 EAGLE MATERIALS INC COM 26969P108 13 208 SH DFND 06 0 208 0 EAGLE MATERIALS INC COM 26969P108 4 63 SH DFND 28 63 0 0 EAGLE MATERIALS INC COM 26969P108 6564 107550 SH DFND 43 0 0 107550 EAGLE MATERIALS INC COM 26969P108 1000 16388 SH DFND 43, 01 0 0 16388 EAGLE PHARMACEUTICALS INC COM 269796108 406 10086 SH DFND 01 1769 8272 45 EAGLE PHARMACEUTICALS INC COM 269796108 76 1894 SH DFND 02 0 1864 30 EAGLE PHARMACEUTICALS INC COM 269796108 0 1 SH DFND 06 0 1 0 EAGLE PHARMACEUTICALS INC COM 269796108 1553 38547 SH DFND 43 0 0 38547 EAGLE PHARMACEUTICALS INC COM 269796108 1027 25502 SH DFND 43, 01 0 0 25502 EAGLE PT CR CO LLC COM 269808101 40 2850 SH DFND 01 2850 0 0 EAGLE PT CR CO LLC COM 269808101 20 1383 SH DFND 02 0 0 1383 EARTHSTONE ENERGY INC CL A 27032D304 71 15804 SH DFND 01 6164 9640 0 EARTHSTONE ENERGY INC CL A 27032D304 6 1261 SH DFND 02 0 201 1060 EARTHSTONE ENERGY INC CL A 27032D304 0 73 SH DFND 06 0 73 0 EAST WEST BANCORP INC COM 27579R104 2761 63428 SH DFND 01 53586 7766 2076 EAST WEST BANCORP INC COM 27579R104 23715 544806 SH DFND 02 0 122675 422131 EAST WEST BANCORP INC COM 27579R104 213 4889 SH DFND 06 0 4889 0 EAST WEST BANCORP INC COM 27579R104 3 68 SH DFND 28 68 0 0 EAST WEST BANCORP INC COM 27579R104 22777 523250 SH DFND 43 0 0 523250 EAST WEST BANCORP INC COM 27579R104 4235 97286 SH DFND 43, 01 0 0 97286 EASTERLY GOVT PPTYS INC COM 27616P103 64 4092 SH DFND 01 3712 0 380 EASTERLY GOVT PPTYS INC COM 27616P103 3449 219938 SH DFND 02 0 213096 6842 EASTERLY GOVT PPTYS INC COM 27616P103 0 24 SH DFND 06 0 24 0 EASTERLY GOVT PPTYS INC COM 27616P103 2490 158778 SH DFND 43 0 0 158778 EASTERLY GOVT PPTYS INC COM 27616P103 394 25138 SH DFND 43, 01 0 0 25138 EASTERN CO COM 276317104 303 12548 SH DFND 01 10369 2179 0 EASTERN CO COM 276317104 72 2966 SH DFND 02 0 666 2300 EASTERN CO COM 276317104 1 21 SH DFND 06 0 21 0 EASTGROUP PPTY INC COM 277276101 733 7992 SH DFND 01 7735 0 257 EASTGROUP PPTY INC COM 277276101 16558 180511 SH DFND 02 0 172843 7668 EASTGROUP PPTY INC COM 277276101 1 12 SH DFND 06 0 12 0 EASTGROUP PPTY INC COM 277276101 2 20 SH DFND 28 20 0 0 EASTGROUP PPTY INC COM 277276101 15806 172306 SH DFND 43 0 0 172306 EASTGROUP PPTY INC COM 277276101 168 1835 SH DFND 43, 01 0 0 1835 EASTMAN CHEM CO COM 277432100 13943 190706 SH DFND 01 187849 0 2857 EASTMAN CHEM CO COM 277432100 18012 246368 SH DFND 02 0 103834 142534 EASTMAN CHEM CO COM 277432100 407 5564 SH DFND 06 0 5564 0 EASTMAN CHEM CO COM 277432100 40 544 SH DFND 28 277 0 267 EASTMAN CHEM CO COM 277432100 28007 383076 SH DFND 43 0 0 383076 EASTMAN CHEM CO COM 277432100 5957 81474 SH DFND 43, 01 0 0 81474 EASTMAN KODAK CO COM NEW 277461406 19 7617 SH DFND 01 1148 6469 0 EASTMAN KODAK CO COM NEW 277461406 0 89 SH DFND 02 0 64 25 EASTMAN KODAK CO COM NEW 277461406 0 64 SH DFND 06 0 64 0 EATON CORP PLC SHS G29183103 90581 1319263 SH DFND 01 1288761 20619 9883 EATON CORP PLC SHS G29183103 146161 2128772 SH DFND 02 0 115235 2013537 EATON CORP PLC SHS G29183103 4045 58908 SH DFND 06 0 58908 0 EATON CORP PLC SHS G29183103 2209 32179 SH DFND 28 31306 0 873 EATON CORP PLC OPTIONS G29183103 1202 17500 SH Put DFND 06 0 17500 0 EATON CORP PLC OPTIONS G29183103 1085 15800 SH Call DFND 02 0 15800 0 EATON CORP PLC OPTIONS G29183103 213 3100 SH Call DFND 06 0 3100 0 EATON CORP PLC SHS G29183103 180774 2632885 SH DFND 43 0 0 2632885 EATON CORP PLC SHS G29183103 22471 327280 SH DFND 43, 01 0 0 327280 EATON VANCE CA MUNI INCOME T SH BEN INT 27826F101 139 12595 SH DFND 02 0 0 12595 EATON VANCE CALIF MUN BD FD COM 27828A100 626 63200 SH DFND 02 0 0 63200 EATON VANCE CORP COM NON VT 278265103 2040 58001 SH DFND 01 51465 6337 199 EATON VANCE CORP COM NON VT 278265103 2223 63175 SH DFND 02 0 7475 55700 EATON VANCE CORP COM NON VT 278265103 140 3984 SH DFND 06 0 3984 0 EATON VANCE CORP COM NON VT 278265103 19880 565098 SH DFND 43 0 0 565098 EATON VANCE CORP COM NON VT 278265103 503 14293 SH DFND 43, 01 0 0 14293 EATON VANCE ENH EQTY INC FD COM 278277108 419 28529 SH DFND 01 16829 0 11700 EATON VANCE ENH EQTY INC FD COM 278277108 40101 2733549 SH DFND 02 0 277 2733272 EATON VANCE ENHANCED EQ INC COM 278274105 207 15962 SH DFND 01 15962 0 0 EATON VANCE ENHANCED EQ INC COM 278274105 17548 1355069 SH DFND 02 0 0 1355069 EATON VANCE ENHANCED EQ INC COM 278274105 0 6 SH DFND 43 0 0 6 EATON VANCE FLTG RATE INCOM COM SHS BE 278284104 967 68027 SH DFND 02 0 0 68027 EATON VANCE FLTING RATE INC COM 278279104 21759 1718754 SH DFND 02 0 0 1718754 EATON VANCE FLTING RATE INC COM 278279104 0 9 SH DFND 43 0 0 9 EATON VANCE FLTNG RATE 2022 COM 27831H100 2394 279681 SH DFND 02 0 0 279681 EATON VANCE HIGH INCOME 2021 COM SH BEN 27829W101 2471 276979 SH DFND 02 0 6226 270753 EATON VANCE LTD DUR INCOME F COM 27828H105 43 3566 SH DFND 01 3066 0 500 EATON VANCE LTD DUR INCOME F COM 27828H105 7106 596171 SH DFND 02 0 0 596171 EATON VANCE MA MUNI INCOME T SH BEN INT 27826E104 145 11753 SH DFND 02 0 0 11753 EATON VANCE MUN BD FD COM 27827X101 45 4000 SH DFND 01 4000 0 0 EATON VANCE MUN BD FD COM 27827X101 843 74668 SH DFND 02 0 0 74668 EATON VANCE MUN BD FD II COM 27827K109 168 15256 SH DFND 02 0 0 15256 EATON VANCE MUN INCOME 2028 SHS 27829U105 31 1625 SH DFND 01 0 0 1625 EATON VANCE MUN INCOME 2028 SHS 27829U105 3902 204412 SH DFND 02 0 0 204412 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 395 34961 SH DFND 02 0 0 34961 EATON VANCE N J MUN BD FD COM 27828R103 54 4500 SH DFND 02 0 0 4500 EATON VANCE NATL MUN OPPORT COM SHS 27829L105 19 1000 SH DFND 01 1000 0 0 EATON VANCE NATL MUN OPPORT COM SHS 27829L105 10371 558201 SH DFND 02 0 0 558201 EATON VANCE NATL MUN OPPORT COM SHS 27829L105 0 10 SH DFND 43 0 0 10 EATON VANCE NEW YORK MUN BD COM 27827Y109 120 10947 SH DFND 01 10947 0 0 EATON VANCE NEW YORK MUN BD COM 27827Y109 2514 228586 SH DFND 02 0 0 228586 EATON VANCE NJ MUNI INCOME T SH BEN INT 27826V106 1129 100876 SH DFND 02 0 0 100876 EATON VANCE NY MUNI INCOME T SH BEN INT 27826W104 57 4966 SH DFND 01 4966 0 0 EATON VANCE NY MUNI INCOME T SH BEN INT 27826W104 46 4000 SH DFND 02 0 0 4000 EATON VANCE OH MUNI INCOME T SH BEN INT 27826G109 48 3930 SH DFND 02 0 0 3930 EATON VANCE OHIO MUNICIPAL B COM 27828L106 24 2125 SH DFND 02 0 0 2125 EATON VANCE PA MUN BD FD COM 27828W102 420 36814 SH DFND 02 0 0 36814 EATON VANCE PA MUNI INCOME T SH BEN INT 27826T101 71 6372 SH DFND 02 0 0 6372 EATON VANCE RISK MNGD DIV EQ COM 27829G106 179 22050 SH DFND 01 22050 0 0 EATON VANCE RISK MNGD DIV EQ COM 27829G106 3266 402225 SH DFND 02 0 0 402225 EATON VANCE SH TM DR DIVR IN COM 27828V104 2172 174468 SH DFND 02 0 1059 173409 EATON VANCE SR FLTNG RTE TR COM 27828Q105 69 5500 SH DFND 01 5500 0 0 EATON VANCE SR FLTNG RTE TR COM 27828Q105 6075 484038 SH DFND 02 0 0 484038 EATON VANCE SR INCOME TR SH BEN INT 27826S103 1342 223733 SH DFND 02 0 0 223733 EATON VANCE TAX ADV BD OPT S COM SH BEN 27829M103 1512 177482 SH DFND 02 0 519 176963 EATON VANCE TAX ADVT DIV INC COM 27828G107 726 38238 SH DFND 01 14238 0 24000 EATON VANCE TAX ADVT DIV INC COM 27828G107 30969 1630820 SH DFND 02 0 0 1630820 EATON VANCE TAX MNGD GBL DV COM 27829F108 2280 305626 SH DFND 01 296929 0 8697 EATON VANCE TAX MNGD GBL DV COM 27829F108 22495 3015367 SH DFND 02 0 387 3014980 EATON VANCE TAX MNGD GBL DV COM 27829F108 0 4 SH DFND 43 0 0 4 EATON VANCE TAX MNGED BUY WR COM 27828X100 767 57057 SH DFND 02 0 12 57045 EATON VANCE TX ADV GLB DIV O COM 27828U106 1726 91977 SH DFND 02 0 0 91977 EATON VANCE TX ADV GLBL DIV COM 27828S101 211 15600 SH DFND 01 7100 0 8500 EATON VANCE TX ADV GLBL DIV COM 27828S101 23809 1758428 SH DFND 02 0 0 1758428 EATON VANCE TX ADV GLBL DIV COM 27828S101 0 2 SH DFND 43 0 0 2 EATON VANCE TX MGD DIV EQ IN COM 27828N102 20 2000 SH DFND 01 2000 0 0 EATON VANCE TX MGD DIV EQ IN COM 27828N102 7536 738826 SH DFND 02 0 801 738025 EATON VANCE TX MNG BY WRT OP COM 27828Y108 144 10651 SH DFND 01 10651 0 0 EATON VANCE TX MNG BY WRT OP COM 27828Y108 17874 1325928 SH DFND 02 0 697 1325231 EATON VANCE TXMGD GL BUYWR O COM 27829C105 420 44051 SH DFND 01 40886 0 3165 EATON VANCE TXMGD GL BUYWR O COM 27829C105 18089 1898098 SH DFND 02 0 0 1898098 EATON VANCE TXMGD GL BUYWR O COM 27829C105 0 4 SH DFND 43 0 0 4 EBAY INC COM 278642103 92309 3288520 SH DFND 01 458767 2822550 7203 EBAY INC COM 278642103 25307 901566 SH DFND 02 0 525776 375790 EBAY INC COM 278642103 2607 92886 SH DFND 06 0 92886 0 EBAY INC COM 278642103 76 2720 SH DFND 28 991 0 1729 EBAY INC OPTIONS 278642103 3916 139500 SH Put DFND 02 0 130500 9000 EBAY INC OPTIONS 278642103 2807 100000 SH Call DFND 02 0 100000 0 EBAY INC COM 278642103 52995 1887971 SH DFND 43 0 0 1887971 EBAY INC COM 278642103 10954 390252 SH DFND 43, 01 0 0 390252 EBIX INC COM NEW 278715206 892 20955 SH DFND 01 4902 15877 176 EBIX INC COM NEW 278715206 236 5543 SH DFND 02 0 2469 3074 EBIX INC COM NEW 278715206 1 16 SH DFND 06 0 16 0 EBIX INC COM NEW 278715206 1 24 SH DFND 28 24 0 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 1532 75359 SH DFND 01 51602 23659 98 ECHO GLOBAL LOGISTICS INC COM 27875T101 3 165 SH DFND 02 0 14 151 ECHO GLOBAL LOGISTICS INC COM 27875T101 0 14 SH DFND 06 0 14 0 ECHO GLOBAL LOGISTICS INC NOTE 2.50 27875TAA9 388 401000 PRN DFND 02 0 400000 1000 ECHOSTAR CORP CL A 278768106 1320 35953 SH DFND 01 4320 31105 528 ECHOSTAR CORP CL A 278768106 3140 85516 SH DFND 02 0 82291 3225 ECHOSTAR CORP CL A 278768106 8 212 SH DFND 06 0 212 0 ECHOSTAR CORP CL A 278768106 2523 68719 SH DFND 43 0 0 68719 ECHOSTAR CORP CL A 278768106 528 14373 SH DFND 43, 01 0 0 14373 ECLIPSE RES CORP COM 27890G100 32 30123 SH DFND 01 0 30123 0 ECLIPSE RES CORP COM 27890G100 23 22150 SH DFND 02 0 20650 1500 ECLIPSE RES CORP COM 27890G100 0 28 SH DFND 06 0 28 0 ECO STIM ENERGY SOLUTIONS IN COM 27888D101 0 34 SH DFND 02 0 34 0 ECOLAB INC COM 278865100 218775 1484732 SH DFND 01 1442569 33131 9032 ECOLAB INC COM 278865100 230878 1566871 SH DFND 02 0 91112 1475759 ECOLAB INC COM 278865100 1492 10125 SH DFND 06 0 10125 0 ECOLAB INC COM 278865100 7703 52279 SH DFND 28 51936 0 343 ECOLAB INC COM 278865100 192467 1306186 SH DFND 43 0 0 1306186 ECOLAB INC COM 278865100 4033 27368 SH DFND 43, 01 0 0 27368 ECOLOGY & ENVIRONMENT INC CL A 278878103 4 315 SH DFND 01 315 0 0 ECOLOGY & ENVIRONMENT INC CL A 278878103 1 121 SH DFND 02 0 4 117 ECOPETROL S A SPONSORED 279158109 137 8606 SH DFND 01 6818 0 1788 ECOPETROL S A SPONSORED 279158109 40 2493 SH DFND 02 0 2253 240 ECOPETROL S A SPONSORED 279158109 84 5317 SH DFND 06 0 5317 0 ECOPETROL S A SPONSORED 279158109 7 430 SH DFND 28 0 0 430 EDAP TMS S A SPONSORED 268311107 9 5000 SH DFND 01 5000 0 0 EDAP TMS S A SPONSORED 268311107 16 8469 SH DFND 02 0 0 8469 EDGE THERAPEUTICS INC COM 279870109 0 300 SH DFND 02 0 0 300 EDGEWELL PERS CARE CO COM 28035Q102 12719 340524 SH DFND 01 324078 14946 1500 EDGEWELL PERS CARE CO COM 28035Q102 4442 118921 SH DFND 02 0 96143 22778 EDGEWELL PERS CARE CO COM 28035Q102 1 29 SH DFND 06 0 29 0 EDGEWELL PERS CARE CO COM 28035Q102 1997 53471 SH DFND 43 0 0 53471 EDGEWELL PERS CARE CO COM 28035Q102 770 20614 SH DFND 43, 01 0 0 20614 EDISON INTL COM 281020107 4739 83471 SH DFND 01 59931 20479 3061 EDISON INTL COM 281020107 44980 792328 SH DFND 02 0 140212 652116 EDISON INTL COM 281020107 747 13158 SH DFND 06 0 13158 0 EDISON INTL COM 281020107 23 408 SH DFND 28 0 0 408 EDISON INTL OPTIONS 281020107 693 12200 SH Call DFND 02 0 12200 0 EDISON INTL COM 281020107 81012 1427015 SH DFND 43 0 0 1427015 EDISON INTL COM 281020107 2917 51377 SH DFND 43, 01 0 0 51377 EDISON NATION INC COM 28103E106 1 303 SH DFND 02 0 3 300 EDITAS MEDICINE INC COM 28106W103 585 25699 SH DFND 01 9375 16324 0 EDITAS MEDICINE INC COM 28106W103 48 2101 SH DFND 02 0 491 1610 EDITAS MEDICINE INC COM 28106W103 1 54 SH DFND 06 0 54 0 EDITAS MEDICINE INC COM 28106W103 175 7672 SH DFND 43 0 0 7672 EDUCATIONAL DEV CORP COM 281479105 0 27 SH DFND 02 0 27 0 EDWARDS LIFESCIENCES CORP COM 28176E108 32141 209837 SH DFND 01 191985 11839 6013 EDWARDS LIFESCIENCES CORP COM 28176E108 153862 1004519 SH DFND 02 0 33120 971399 EDWARDS LIFESCIENCES CORP COM 28176E108 1277 8339 SH DFND 06 0 8339 0 EDWARDS LIFESCIENCES CORP COM 28176E108 90 587 SH DFND 28 65 0 522 EDWARDS LIFESCIENCES CORP COM 28176E108 113466 740788 SH DFND 43 0 0 740788 EDWARDS LIFESCIENCES CORP COM 28176E108 35675 232911 SH DFND 43, 01 0 0 232911 EGAIN CORP COM NEW 28225C806 79 11983 SH DFND 01 4896 7087 0 EGAIN CORP COM NEW 28225C806 63 9538 SH DFND 02 0 9538 0 EGAIN CORP COM NEW 28225C806 0 68 SH DFND 06 0 68 0 EHEALTH INC COM 28238P109 455 11830 SH DFND 01 3717 8048 65 EHEALTH INC COM 28238P109 576 15005 SH DFND 02 0 14505 500 EHEALTH INC COM 28238P109 1 16 SH DFND 06 0 16 0 EHI CAR SVCS LTD SPON ADS C 26853A100 23 2209 SH DFND 01 2209 0 0 EHI CAR SVCS LTD SPON ADS C 26853A100 74 7000 SH DFND 02 0 0 7000 EHI CAR SVCS LTD SPON ADS C 26853A100 1 68 SH DFND 28 68 0 0 EIDOS THERAPEUTICS INC COM 28249H104 85 6153 SH DFND 01 1307 4846 0 EIDOS THERAPEUTICS INC COM 28249H104 4 300 SH DFND 02 0 28 272 EIDOS THERAPEUTICS INC COM 28249H104 0 28 SH DFND 06 0 28 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 10 990 SH DFND 01 0 990 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 253 24894 SH DFND 02 0 24894 0 EKSO BIONICS HLDGS INC COM NEW 282644202 12 10001 SH DFND 01 10001 0 0 EKSO BIONICS HLDGS INC COM NEW 282644202 4 3408 SH DFND 02 0 0 3408 EL PASO ELEC CO COM NEW 283677854 1002 19985 SH DFND 01 9954 9817 214 EL PASO ELEC CO COM NEW 283677854 3366 67151 SH DFND 02 0 55122 12029 EL PASO ELEC CO COM NEW 283677854 1 15 SH DFND 06 0 15 0 EL PASO ELEC CO COM NEW 283677854 12458 248506 SH DFND 43 0 0 248506 EL PASO ELEC CO COM NEW 283677854 1653 32984 SH DFND 43, 01 0 0 32984 EL PASO ENERGY CAP TR I PFD CV TR 283678209 171 4100 SH DFND 01 4100 0 0 EL PASO ENERGY CAP TR I PFD CV TR 283678209 460 11028 SH DFND 02 0 0 11028 EL POLLO LOCO HLDGS INC COM 268603107 142 9376 SH DFND 01 3855 5481 40 EL POLLO LOCO HLDGS INC COM 268603107 236 15527 SH DFND 02 0 12253 3274 EL POLLO LOCO HLDGS INC COM 268603107 0 3 SH DFND 06 0 3 0 ELANCO ANIMAL HEALTH INC COM 28414H103 36 1137 SH DFND 01 789 115 233 ELANCO ANIMAL HEALTH INC COM 28414H103 350 11103 SH DFND 02 0 8429 2674 ELANCO ANIMAL HEALTH INC COM 28414H103 494 15654 SH DFND 43 0 0 15654 ELANCO ANIMAL HEALTH INC COM 28414H103 47 1477 SH DFND 43, 01 0 0 1477 ELASTIC N V ORD SHS N14506104 6 86 SH DFND 01 74 12 0 ELASTIC N V ORD SHS N14506104 4243 59361 SH DFND 02 0 438 58923 ELASTIC N V ORD SHS N14506104 93 1295 SH DFND 43 0 0 1295 ELBIT SYS LTD ORD M3760D101 34 300 SH DFND 01 130 0 170 ELBIT SYS LTD ORD M3760D101 62 541 SH DFND 02 0 102 439 ELBIT SYS LTD ORD M3760D101 721 6321 SH DFND 06 0 6321 0 ELDORADO GOLD CORP NEW COM 284902509 0 170 SH DFND 01 170 0 0 ELDORADO GOLD CORP NEW COM 284902509 282 98090 SH DFND 02 0 71054 27036 ELDORADO GOLD CORP NEW COM 284902509 6 2025 SH DFND 06 0 2025 0 ELDORADO RESORTS INC COM 28470R102 1700 46944 SH DFND 01 15080 31864 0 ELDORADO RESORTS INC COM 28470R102 260 7189 SH DFND 02 0 6439 750 ELDORADO RESORTS INC COM 28470R102 3 79 SH DFND 06 0 79 0 ELDORADO RESORTS INC COM 28470R102 1 21 SH DFND 28 21 0 0 ELDORADO RESORTS INC COM 28470R102 2445 67525 SH DFND 43 0 0 67525 ELECTRO SCIENTIFIC INDS COM 285229100 1017 33957 SH DFND 01 6875 26955 127 ELECTRO SCIENTIFIC INDS COM 285229100 28 935 SH DFND 02 0 917 18 ELECTRO SCIENTIFIC INDS COM 285229100 0 13 SH DFND 06 0 13 0 ELECTROCORE INC COM 28531P103 35 5661 SH DFND 01 3278 2383 0 ELECTROCORE INC COM 28531P103 0 39 SH DFND 02 0 39 0 ELECTROCORE INC COM 28531P103 0 23 SH DFND 06 0 23 0 ELECTRONIC ARTS INC COM 285512109 25899 328212 SH DFND 01 167509 107611 53092 ELECTRONIC ARTS INC COM 285512109 40456 512685 SH DFND 02 0 120528 392157 ELECTRONIC ARTS INC COM 285512109 2633 33372 SH DFND 06 0 33372 0 ELECTRONIC ARTS INC COM 285512109 172 2184 SH DFND 28 1061 0 1123 ELECTRONIC ARTS INC OPTIONS 285512109 489 6200 SH Call DFND 02 0 6200 0 ELECTRONIC ARTS INC COM 285512109 62931 797507 SH DFND 43 0 0 797507 ELECTRONIC ARTS INC COM 285512109 8086 102474 SH DFND 43, 01 0 0 102474 ELECTRONICS FOR IMAGING INC COM 286082102 520 20958 SH DFND 01 10342 10396 220 ELECTRONICS FOR IMAGING INC COM 286082102 1045 42143 SH DFND 02 0 39228 2915 ELECTRONICS FOR IMAGING INC COM 286082102 0 13 SH DFND 06 0 13 0 ELECTRONICS FOR IMAGING INC COM 286082102 1 33 SH DFND 28 33 0 0 ELECTRONICS FOR IMAGING INC COM 286082102 1779 71752 SH DFND 43 0 0 71752 ELECTRONICS FOR IMAGING INC COM 286082102 309 12440 SH DFND 43, 01 0 0 12440 ELECTRO-SENSORS INC COM 285233102 1 290 SH DFND 02 0 0 290 ELEVATE CREDIT INC COM 28621V101 70 15586 SH DFND 01 7704 7882 0 ELEVATE CREDIT INC COM 28621V101 68 15100 SH DFND 02 0 15100 0 ELEVATE CREDIT INC COM 28621V101 0 79 SH DFND 06 0 79 0 ELLIE MAE INC COM 28849P100 1354 21556 SH DFND 01 13065 8491 0 ELLIE MAE INC COM 28849P100 670 10663 SH DFND 02 0 7164 3499 ELLIE MAE INC COM 28849P100 1 14 SH DFND 06 0 14 0 ELLIE MAE INC COM 28849P100 2223 35387 SH DFND 43 0 0 35387 ELLIE MAE INC COM 28849P100 1143 18188 SH DFND 43, 01 0 0 18188 ELLINGTON FINANCIAL LLC COM 288522303 115 7500 SH DFND 01 0 0 7500 ELLINGTON FINANCIAL LLC COM 288522303 349 22744 SH DFND 02 0 15 22729 ELLSWORTH GRWTH AND INCOME L COM 289074106 0 48 SH DFND 01 48 0 0 ELLSWORTH GRWTH AND INCOME L COM 289074106 2 204 SH DFND 02 0 0 204 ELMIRA SVGS BK ELMIRA N Y COM 289660102 145 8300 SH DFND 01 8300 0 0 ELOXX PHARMACEUTICALS INC COM 29014R103 169 14037 SH DFND 01 3631 10406 0 ELOXX PHARMACEUTICALS INC COM 29014R103 1 86 SH DFND 02 0 86 0 ELOXX PHARMACEUTICALS INC COM 29014R103 1 86 SH DFND 06 0 86 0 EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 28 1208 SH DFND 01 1208 0 0 EMBRAER S A SP ADR REP 29082A107 188 8517 SH DFND 01 8228 0 289 EMBRAER S A SP ADR REP 29082A107 25494 1152021 SH DFND 02 0 42086 1109935 EMBRAER S A SP ADR REP 29082A107 7025 317428 SH DFND 06 0 317428 0 EMBRAER S A SP ADR REP 29082A107 1 39 SH DFND 28 39 0 0 EMBRAER S A SP ADR REP 29082A107 18001 813414 SH DFND 43 0 0 813414 EMC INS GROUP INC COM 268664109 215 6756 SH DFND 01 2032 4724 0 EMC INS GROUP INC COM 268664109 1 29 SH DFND 02 0 29 0 EMC INS GROUP INC COM 268664109 0 3 SH DFND 06 0 3 0 EMCLAIRE FINL CORP COM 290828102 39 1280 SH DFND 02 0 579 701 EMCOR GROUP INC COM 29084Q100 2959 49566 SH DFND 01 33325 15914 327 EMCOR GROUP INC COM 29084Q100 6437 107846 SH DFND 02 0 106601 1245 EMCOR GROUP INC COM 29084Q100 1 18 SH DFND 06 0 18 0 EMCOR GROUP INC COM 29084Q100 16246 272177 SH DFND 43 0 0 272177 EMCOR GROUP INC COM 29084Q100 3951 66198 SH DFND 43, 01 0 0 66198 EMERALD EXPOSITIONS EVENTS I COM 29103B100 127 10262 SH DFND 01 4251 6011 0 EMERALD EXPOSITIONS EVENTS I COM 29103B100 1109 89832 SH DFND 02 0 89832 0 EMERALD EXPOSITIONS EVENTS I COM 29103B100 0 32 SH DFND 06 0 32 0 EMERGE ENERGY SVCS LP COM REP PA 29102H108 11 7220 SH DFND 02 0 0 7220 EMERGENT BIOSOLUTIONS INC COM 29089Q105 869 14665 SH DFND 01 12462 1718 485 EMERGENT BIOSOLUTIONS INC COM 29089Q105 6351 107143 SH DFND 02 0 21106 86037 EMERGENT BIOSOLUTIONS INC COM 29089Q105 2 29 SH DFND 06 0 29 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 8623 145463 SH DFND 43 0 0 145463 EMERGENT BIOSOLUTIONS INC COM 29089Q105 826 13934 SH DFND 43, 01 0 0 13934 EMERSON ELEC CO COM 291011104 271569 4545085 SH DFND 01 4250939 21527 272619 EMERSON ELEC CO COM 291011104 286771 4799518 SH DFND 02 0 213710 4585808 EMERSON ELEC CO COM 291011104 5172 86560 SH DFND 06 0 86560 0 EMERSON ELEC CO COM 291011104 1829 30615 SH DFND 28 27427 0 3188 EMERSON ELEC CO OPTIONS 291011104 245 4100 SH Put DFND 01 4100 0 0 EMERSON ELEC CO OPTIONS 291011104 6871 115000 SH Put DFND 02 0 115000 0 EMERSON ELEC CO COM 291011104 236574 3959401 SH DFND 43 0 0 3959401 EMERSON ELEC CO COM 291011104 5316 88964 SH DFND 43, 01 0 0 88964 EMERSON RADIO CORP COM NEW 291087203 0 317 SH DFND 02 0 317 0 EMMIS COMMUNICATIONS CORP COM NEW CL 291525400 20 6250 SH DFND 01 6250 0 0 EMMIS COMMUNICATIONS CORP COM NEW CL 291525400 1 301 SH DFND 02 0 6 295 EMPIRE RESORTS INC COM PAR $0 292052305 23 2281 SH DFND 01 729 1552 0 EMPIRE RESORTS INC COM PAR $0 292052305 5 464 SH DFND 02 0 30 434 EMPIRE RESORTS INC COM PAR $0 292052305 0 13 SH DFND 06 0 13 0 EMPIRE ST RLTY OP L P UNIT LTD P 292102100 54 3794 SH DFND 02 0 0 3794 EMPIRE ST RLTY TR INC CL A 292104106 3561 250256 SH DFND 01 250115 0 141 EMPIRE ST RLTY TR INC CL A 292104106 240 16870 SH DFND 02 0 9778 7092 EMPIRE ST RLTY TR INC CL A 292104106 9 619 SH DFND 06 0 619 0 EMPIRE ST RLTY TR INC CL A 292104106 9996 702488 SH DFND 43 0 0 702488 EMPIRE ST RLTY TR INC CL A 292104106 2501 175736 SH DFND 43, 01 0 0 175736 EMPLOYERS HOLDINGS INC COM 292218104 574 13672 SH DFND 01 5480 7811 381 EMPLOYERS HOLDINGS INC COM 292218104 3146 74969 SH DFND 02 0 74969 0 EMPLOYERS HOLDINGS INC COM 292218104 0 10 SH DFND 06 0 10 0 EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 7 254 SH DFND 01 254 0 0 EMX RTY CORP COM 26873J107 29 26000 SH DFND 02 0 0 26000 ENABLE MIDSTREAM PARTNERS LP COM UNIT R 292480100 13 968 SH DFND 01 0 968 0 ENABLE MIDSTREAM PARTNERS LP COM UNIT R 292480100 4930 364342 SH DFND 02 0 149659 214683 ENABLE MIDSTREAM PARTNERS LP COM UNIT R 292480100 331 24498 SH DFND 06 0 24498 0 ENANTA PHARMACEUTICALS INC COM 29251M106 272 3841 SH DFND 01 3627 0 214 ENANTA PHARMACEUTICALS INC COM 29251M106 285 4021 SH DFND 02 0 4011 10 ENANTA PHARMACEUTICALS INC COM 29251M106 1 14 SH DFND 06 0 14 0 ENBRIDGE INC COM 29250N105 1351 43474 SH DFND 05 43474 0 0 ENBRIDGE INC COM 29250N105 0 1 SH DFND 00 0 1 0 ENBRIDGE INC COM 29250N105 21379 687883 SH DFND 01 495931 176466 15486 ENBRIDGE INC COM 29250N105 81844 2633342 SH DFND 02 0 1051765 1581577 ENBRIDGE INC COM 29250N105 4087 131498 SH DFND 06 0 131498 0 ENBRIDGE INC COM 29250N105 96 3087 SH DFND 28 1402 0 1685 ENBRIDGE INC COM 29250N105 22532 724978 SH DFND 43 0 0 724978 ENBRIDGE INC COM 29250N105 957 30799 SH DFND 43, 01 0 0 30799 ENCANA CORP COM 292505104 3742 647445 SH DFND 01 39993 603368 4084 ENCANA CORP COM 292505104 3797 656943 SH DFND 02 0 191791 465152 ENCANA CORP COM 292505104 1 162 SH DFND 06 0 162 0 ENCANA CORP COM 292505104 13 2222 SH DFND 28 0 0 2222 ENCANA CORP OPTIONS 292505104 9393 1625100 SH Call DFND 02 0 1625100 0 ENCANA CORP COM 292505104 10728 1855986 SH DFND 43 0 0 1855986 ENCOMPASS HEALTH CORP COM 29261A100 5063 82059 SH DFND 01 76608 4355 1096 ENCOMPASS HEALTH CORP COM 29261A100 8162 132279 SH DFND 02 0 69869 62410 ENCOMPASS HEALTH CORP COM 29261A100 27 434 SH DFND 06 0 434 0 ENCOMPASS HEALTH CORP COM 29261A100 7 107 SH DFND 28 107 0 0 ENCOMPASS HEALTH CORP OPTIONS 29261A100 617 10000 SH Put DFND 02 0 10000 0 ENCOMPASS HEALTH CORP COM 29261A100 6112 99062 SH DFND 43 0 0 99062 ENCOMPASS HEALTH CORP COM 29261A100 411 6662 SH DFND 43, 01 0 0 6662 ENCORE CAP EUROPE FIN LTD NOTE 4.50 29260UAA5 3572 4480000 PRN DFND 02 0 4480000 0 ENCORE CAP GROUP INC COM 292554102 4486 190873 SH DFND 01 6818 183720 335 ENCORE CAP GROUP INC COM 292554102 494 21007 SH DFND 02 0 21007 0 ENCORE CAP GROUP INC COM 292554102 0 10 SH DFND 06 0 10 0 ENCORE CAP GROUP INC COM 292554102 1 44 SH DFND 28 44 0 0 ENCORE CAP GROUP INC COM 292554102 390 16587 SH DFND 43 0 0 16587 ENCORE CAP GROUP INC COM 292554102 9 397 SH DFND 43, 01 0 0 397 ENCORE WIRE CORP COM 292562105 1566 31207 SH DFND 01 4212 16751 10244 ENCORE WIRE CORP COM 292562105 2054 40928 SH DFND 02 0 39628 1300 ENCORE WIRE CORP COM 292562105 0 7 SH DFND 06 0 7 0 ENCORE WIRE CORP COM 292562105 304 6067 SH DFND 43 0 0 6067 ENDAVA PLC ADS 29260V105 1 44 SH DFND 01 44 0 0 ENDEAVOUR SILVER CORP COM 29258Y103 1 636 SH DFND 05 636 0 0 ENDEAVOUR SILVER CORP COM 29258Y103 39 17970 SH DFND 02 0 17970 0 ENDO INTL PLC SHS G30401106 797 109177 SH DFND 01 60349 47457 1371 ENDO INTL PLC SHS G30401106 1360 186341 SH DFND 02 0 179284 7057 ENDO INTL PLC SHS G30401106 552 75586 SH DFND 06 0 75586 0 ENDO INTL PLC SHS G30401106 1 96 SH DFND 28 96 0 0 ENDOLOGIX INC COM 29266S106 37 51611 SH DFND 01 12450 39161 0 ENDOLOGIX INC COM 29266S106 358 500410 SH DFND 02 0 500410 0 ENDOLOGIX INC COM 29266S106 0 410 SH DFND 06 0 410 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 247 37181 SH DFND 01 10911 26270 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 1712 257399 SH DFND 02 0 6549 250850 ENDURANCE INTL GROUP HLDGS I COM 29272B105 0 47 SH DFND 06 0 47 0 ENEL AMERICAS S A SPONSORED 29274F104 127 14291 SH DFND 01 10009 0 4282 ENEL AMERICAS S A SPONSORED 29274F104 15 1641 SH DFND 02 0 0 1641 ENEL AMERICAS S A SPONSORED 29274F104 131 14644 SH DFND 06 0 14644 0 ENEL AMERICAS S A SPONSORED 29274F104 15 1720 SH DFND 28 0 0 1720 ENEL CHILE S A SPONSORED 29278D105 31 6252 SH DFND 01 2646 0 3606 ENEL CHILE S A SPONSORED 29278D105 1 141 SH DFND 02 0 0 141 ENERGIZER HLDGS INC NEW COM 29272W109 17565 389042 SH DFND 01 380861 3722 4459 ENERGIZER HLDGS INC NEW COM 29272W109 5841 129363 SH DFND 02 0 51856 77507 ENERGIZER HLDGS INC NEW COM 29272W109 12 262 SH DFND 06 0 262 0 ENERGIZER HLDGS INC NEW COM 29272W109 1 29 SH DFND 28 29 0 0 ENERGIZER HLDGS INC NEW COM 29272W109 14025 310641 SH DFND 43 0 0 310641 ENERGIZER HLDGS INC NEW COM 29272W109 179 3968 SH DFND 43, 01 0 0 3968 ENERGOUS CORP COM 29272C103 112 19360 SH DFND 01 10451 8909 0 ENERGOUS CORP COM 29272C103 15 2589 SH DFND 02 0 89 2500 ENERGOUS CORP COM 29272C103 1 89 SH DFND 06 0 89 0 ENERGY FUELS INC COM NEW 292671708 128 44929 SH DFND 01 1450 43479 0 ENERGY FUELS INC COM NEW 292671708 263 92326 SH DFND 02 0 30306 62020 ENERGY FUELS INC COM NEW 292671708 8 2677 SH DFND 06 0 2677 0 ENERGY RECOVERY INC COM 29270J100 192 28558 SH DFND 01 14756 13802 0 ENERGY RECOVERY INC COM 29270J100 13 1921 SH DFND 02 0 9 1912 ENERGY RECOVERY INC COM 29270J100 0 9 SH DFND 06 0 9 0 ENERGY TRANSFER LP COM UT LTD 29273V100 474538 35922621 SH DFND 01 1868322 33968179 86120 ENERGY TRANSFER LP COM UT LTD 29273V100 131503 9954824 SH DFND 02 0 832487 9122337 ENERGY TRANSFER LP COM UT LTD 29273V100 2294 173668 SH DFND 06 0 173668 0 ENERGY TRANSFER LP COM UT LTD 29273V100 793 60000 SH DFND 28 0 0 60000 ENERGY TRANSFER LP OPTIONS 29273V100 4425 335000 SH Call DFND 02 0 335000 0 ENERPLUS CORP COM 292766102 249 32130 SH DFND 05 32130 0 0 ENERPLUS CORP COM 292766102 39 5000 SH DFND 01 1171 0 3829 ENERPLUS CORP COM 292766102 875 112745 SH DFND 02 0 70356 42389 ENERPLUS CORP COM 292766102 0 9 SH DFND 06 0 9 0 ENERPLUS CORP COM 292766102 16823 2167849 SH DFND 43 0 0 2167849 ENERPLUS CORP COM 292766102 482 62094 SH DFND 43, 01 0 0 62094 ENERSYS COM 29275Y102 2006 25843 SH DFND 01 13956 11634 253 ENERSYS COM 29275Y102 4616 59481 SH DFND 02 0 58510 971 ENERSYS COM 29275Y102 1 17 SH DFND 06 0 17 0 ENERSYS COM 29275Y102 2 20 SH DFND 28 20 0 0 ENERSYS COM 29275Y102 19830 255513 SH DFND 43 0 0 255513 ENERSYS COM 29275Y102 4939 63633 SH DFND 43, 01 0 0 63633 ENGILITY HLDGS INC NEW COM 29286C107 570 20030 SH DFND 01 5030 14775 225 ENGILITY HLDGS INC NEW COM 29286C107 726 25514 SH DFND 02 0 24592 922 ENGILITY HLDGS INC NEW COM 29286C107 0 1 SH DFND 06 0 1 0 ENGLOBAL CORP COM 293306106 0 400 SH DFND 02 0 0 400 ENI S P A SPONSORED 26874R108 1060 33663 SH DFND 01 24410 0 9253 ENI S P A SPONSORED 26874R108 1717 54514 SH DFND 02 0 0 54514 ENI S P A SPONSORED 26874R108 24 761 SH DFND 28 145 0 616 ENI S P A SPONSORED 26874R108 10069 319666 SH DFND 43 0 0 319666 ENI S P A SPONSORED 26874R108 1597 50714 SH DFND 43, 01 0 0 50714 ENLINK MIDSTREAM LLC COM UNIT R 29336T100 83 8790 SH DFND 01 3250 5540 0 ENLINK MIDSTREAM LLC COM UNIT R 29336T100 1622 170931 SH DFND 02 0 0 170931 ENLINK MIDSTREAM LLC COM UNIT R 29336T100 2 218 SH DFND 06 0 218 0 ENLINK MIDSTREAM PARTNERS LP COM UNIT R 29336U107 563 51103 SH DFND 01 35112 1727 14264 ENLINK MIDSTREAM PARTNERS LP COM UNIT R 29336U107 8272 751319 SH DFND 02 0 59460 691859 ENLINK MIDSTREAM PARTNERS LP COM UNIT R 29336U107 518 47017 SH DFND 06 0 47017 0 ENNIS INC COM 293389102 1019 52911 SH DFND 01 8135 44570 206 ENNIS INC COM 293389102 3133 162758 SH DFND 02 0 141191 21567 ENNIS INC COM 293389102 0 8 SH DFND 06 0 8 0 ENNIS INC COM 293389102 8900 462342 SH DFND 43 0 0 462342 ENOVA INTL INC COM 29357K103 413 21239 SH DFND 01 12447 8404 388 ENOVA INTL INC COM 29357K103 1284 65981 SH DFND 02 0 63426 2555 ENOVA INTL INC COM 29357K103 0 23 SH DFND 06 0 23 0 ENPHASE ENERGY INC COM 29355A107 279 58891 SH DFND 01 14723 44168 0 ENPHASE ENERGY INC COM 29355A107 358 75602 SH DFND 02 0 49827 25775 ENPHASE ENERGY INC COM 29355A107 2 331 SH DFND 06 0 331 0 ENPRO INDS INC COM 29355X107 771 12822 SH DFND 01 6704 5663 455 ENPRO INDS INC COM 29355X107 2286 38042 SH DFND 02 0 32494 5548 ENPRO INDS INC COM 29355X107 0 6 SH DFND 06 0 6 0 ENPRO INDS INC COM 29355X107 1 10 SH DFND 28 10 0 0 ENPRO INDS INC COM 29355X107 831 13827 SH DFND 43 0 0 13827 ENPRO INDS INC COM 29355X107 820 13650 SH DFND 43, 01 0 0 13650 ENSCO JERSEY FIN LTD NOTE 3.00 29359WAB1 2458 3717000 PRN DFND 02 0 3714000 3000 ENSCO JERSEY FIN LTD NOTE 3.00 29359WAB1 2 3000 PRN DFND 43 0 0 3000 ENSCO PLC SHS CLASS G3157S106 3677 1032822 SH DFND 01 63960 966859 2003 ENSCO PLC SHS CLASS G3157S106 10524 2956147 SH DFND 02 0 2927254 28893 ENSCO PLC SHS CLASS G3157S106 7 1994 SH DFND 06 0 1994 0 ENSCO PLC OPTIONS G3157S106 15366 4316200 SH Put DFND 02 0 4316200 0 ENSCO PLC OPTIONS G3157S106 641 180000 SH Call DFND 02 0 180000 0 ENSCO PLC SHS CLASS G3157S106 2663 748126 SH DFND 43 0 0 748126 ENSIGN GROUP INC COM 29358P101 1565 40340 SH DFND 01 27482 12268 590 ENSIGN GROUP INC COM 29358P101 1053 27147 SH DFND 02 0 27129 18 ENSIGN GROUP INC COM 29358P101 1 21 SH DFND 06 0 21 0 ENSIGN GROUP INC COM 29358P101 2486 64085 SH DFND 43 0 0 64085 ENSIGN GROUP INC COM 29358P101 272 7014 SH DFND 43, 01 0 0 7014 ENSTAR GROUP LIMITED SHS G3075P101 1558 9296 SH DFND 01 6379 2917 0 ENSTAR GROUP LIMITED SHS G3075P101 1493 8910 SH DFND 02 0 6421 2489 ENSTAR GROUP LIMITED SHS G3075P101 2 12 SH DFND 06 0 12 0 ENSTAR GROUP LIMITED SHS G3075P101 1819 10857 SH DFND 43 0 0 10857 ENSTAR GROUP LIMITED SHS G3075P101 376 2246 SH DFND 43, 01 0 0 2246 ENTEGRA FINL CORP COM 29363J108 131 6292 SH DFND 01 2966 3326 0 ENTEGRA FINL CORP COM 29363J108 2 96 SH DFND 02 0 96 0 ENTEGRA FINL CORP COM 29363J108 1 26 SH DFND 06 0 26 0 ENTEGRIS INC COM 29362U104 2478 88848 SH DFND 01 36538 51454 856 ENTEGRIS INC COM 29362U104 3539 126855 SH DFND 02 0 119009 7846 ENTEGRIS INC COM 29362U104 2 59 SH DFND 06 0 59 0 ENTEGRIS INC COM 29362U104 23579 845265 SH DFND 43 0 0 845265 ENTEGRIS INC COM 29362U104 4407 157999 SH DFND 43, 01 0 0 157999 ENTERCOM COMMUNICATIONS CORP CL A 293639100 316 55309 SH DFND 01 23837 31472 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 206 36152 SH DFND 02 0 34039 2113 ENTERCOM COMMUNICATIONS CORP CL A 293639100 0 60 SH DFND 06 0 60 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 0 1 SH DFND 43 0 0 1 ENTERGY CORP NEW COM 29364G103 10477 121729 SH DFND 01 117284 69 4376 ENTERGY CORP NEW COM 29364G103 17123 198942 SH DFND 02 0 14702 184240 ENTERGY CORP NEW COM 29364G103 6746 78382 SH DFND 06 0 78382 0 ENTERGY CORP NEW COM 29364G103 74 854 SH DFND 28 219 0 635 ENTERGY CORP NEW OPTIONS 29364G103 9 100 SH Put DFND 02 0 0 100 ENTERGY CORP NEW COM 29364G103 72216 839034 SH DFND 43 0 0 839034 ENTERGY CORP NEW COM 29364G103 6927 80483 SH DFND 43, 01 0 0 80483 ENTERPRISE BANCORP INC MASS COM 293668109 188 5833 SH DFND 01 1959 3874 0 ENTERPRISE BANCORP INC MASS COM 293668109 79 2450 SH DFND 02 0 1010 1440 ENTERPRISE BANCORP INC MASS COM 293668109 1 37 SH DFND 06 0 37 0 ENTERPRISE FINL SVCS CORP COM 293712105 472 12549 SH DFND 01 4290 8259 0 ENTERPRISE FINL SVCS CORP COM 293712105 151 4000 SH DFND 02 0 4000 0 ENTERPRISE FINL SVCS CORP COM 293712105 0 8 SH DFND 06 0 8 0 ENTERPRISE PRODS PARTNERS L COM 293792107 405967 16509446 SH DFND 01 4687110 11726813 95523 ENTERPRISE PRODS PARTNERS L COM 293792107 223771 9100069 SH DFND 02 0 2273506 6826563 ENTERPRISE PRODS PARTNERS L COM 293792107 2370 96395 SH DFND 06 0 96395 0 ENTERPRISE PRODS PARTNERS L COM 293792107 843 34284 SH DFND 28 34284 0 0 ENTERPRISE PRODS PARTNERS L OPTIONS 293792107 14754 600000 SH Call DFND 02 0 600000 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 125 42891 SH DFND 01 11494 31397 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 0 49 SH DFND 02 0 24 25 ENTRAVISION COMMUNICATIONS C CL A 29382R107 0 24 SH DFND 06 0 24 0 ENVESTNET INC COM 29404K106 947 19245 SH DFND 01 8169 11076 0 ENVESTNET INC COM 29404K106 1767 35930 SH DFND 02 0 31467 4463 ENVESTNET INC COM 29404K106 1 16 SH DFND 06 0 16 0 ENVESTNET INC COM 29404K106 9141 185826 SH DFND 43 0 0 185826 ENVESTNET INC COM 29404K106 2515 51124 SH DFND 43, 01 0 0 51124 ENVIVA PARTNERS LP COM UNIT 29414J107 119 4300 SH DFND 01 4300 0 0 ENVIVA PARTNERS LP COM UNIT 29414J107 13 459 SH DFND 02 0 459 0 ENZO BIOCHEM INC COM 294100102 63 22624 SH DFND 01 5781 16843 0 ENZO BIOCHEM INC COM 294100102 125 45118 SH DFND 02 0 45118 0 ENZO BIOCHEM INC COM 294100102 0 169 SH DFND 06 0 169 0 EOG RES INC COM 26875P101 197387 2263349 SH DFND 01 2181399 74894 7056 EOG RES INC COM 26875P101 92612 1061939 SH DFND 02 0 291874 770065 EOG RES INC COM 26875P101 2649 30375 SH DFND 06 0 30375 0 EOG RES INC COM 26875P101 1982 22727 SH DFND 28 21764 0 963 EOG RES INC OPTIONS 26875P101 10919 125200 SH Put DFND 02 0 125200 0 EOG RES INC OPTIONS 26875P101 12253 140500 SH Call DFND 02 0 140500 0 EOG RES INC COM 26875P101 94230 1080500 SH DFND 43 0 0 1080500 EOG RES INC COM 26875P101 14866 170459 SH DFND 43, 01 0 0 170459 EP ENERGY CORP CL A 268785102 15 21647 SH DFND 01 516 21131 0 EP ENERGY CORP CL A 268785102 2 2294 SH DFND 02 0 2294 0 EP ENERGY CORP CL A 268785102 0 158 SH DFND 06 0 158 0 EPAM SYS INC COM 29414B104 676 5825 SH DFND 01 5625 194 6 EPAM SYS INC COM 29414B104 15060 129816 SH DFND 02 0 419 129397 EPAM SYS INC COM 29414B104 26 224 SH DFND 06 0 224 0 EPAM SYS INC COM 29414B104 12237 105484 SH DFND 43 0 0 105484 EPAM SYS INC COM 29414B104 2328 20064 SH DFND 43, 01 0 0 20064 EPIZYME INC COM 29428V104 840 136305 SH DFND 01 8503 127802 0 EPIZYME INC COM 29428V104 167 27075 SH DFND 02 0 27075 0 EPIZYME INC COM 29428V104 0 34 SH DFND 06 0 34 0 EPLUS INC COM 294268107 457 6421 SH DFND 01 3004 3297 120 EPLUS INC COM 294268107 819 11503 SH DFND 02 0 11355 148 EPLUS INC COM 294268107 0 4 SH DFND 06 0 4 0 EPLUS INC COM 294268107 3002 42183 SH DFND 43 0 0 42183 EPLUS INC COM 294268107 251 3526 SH DFND 43, 01 0 0 3526 EPR PPTYS COM SH BEN 26884U109 821 12821 SH DFND 01 8393 3701 727 EPR PPTYS COM SH BEN 26884U109 58830 918790 SH DFND 02 0 48241 870549 EPR PPTYS COM SH BEN 26884U109 21 326 SH DFND 06 0 326 0 EPR PPTYS CONV PFD 9 26884U307 34 1000 SH DFND 02 0 0 1000 EPR PPTYS COM SH BEN 26884U109 5006 78189 SH DFND 43 0 0 78189 EQGP HOLDINGS LP COM UNIT R 26885J103 46 2289 SH DFND 01 0 2289 0 EQGP HOLDINGS LP COM UNIT R 26885J103 3804 190669 SH DFND 02 0 26527 164142 EQGP HOLDINGS LP OPTIONS 26885J103 479 24000 SH Call DFND 02 0 0 24000 EQM MIDSTREAM PARTNERS LP UNIT LTD P 26885B100 39213 906654 SH DFND 01 29512 863256 13886 EQM MIDSTREAM PARTNERS LP UNIT LTD P 26885B100 14688 339601 SH DFND 02 0 99213 240388 EQM MIDSTREAM PARTNERS LP UNIT LTD P 26885B100 1002 23161 SH DFND 06 0 23161 0 EQT CORP COM 26884L109 1376 72856 SH DFND 01 64433 3187 5236 EQT CORP COM 26884L109 1322 69992 SH DFND 02 0 46944 23048 EQT CORP COM 26884L109 34 1804 SH DFND 06 0 1804 0 EQT CORP COM 26884L109 10 503 SH DFND 28 167 0 336 EQT CORP COM 26884L109 15245 807023 SH DFND 43 0 0 807023 EQT CORP COM 26884L109 665 35189 SH DFND 43, 01 0 0 35189 EQUIFAX INC COM 294429105 8457 90813 SH DFND 01 86267 3915 631 EQUIFAX INC COM 294429105 19411 208431 SH DFND 02 0 55192 153239 EQUIFAX INC COM 294429105 1405 15090 SH DFND 06 0 15090 0 EQUIFAX INC COM 294429105 3 31 SH DFND 28 31 0 0 EQUIFAX INC COM 294429105 4037 43350 SH DFND 43 0 0 43350 EQUILLIUM INC COM 29446K106 17 2083 SH DFND 01 0 2083 0 EQUILLIUM INC COM 29446K106 0 24 SH DFND 02 0 24 0 EQUILLIUM INC COM 29446K106 0 24 SH DFND 06 0 24 0 EQUINIX INC COM PAR $0 29444U700 40643 115280 SH DFND 01 94236 885 20159 EQUINIX INC COM PAR $0 29444U700 68634 194672 SH DFND 02 0 43351 151321 EQUINIX INC COM PAR $0 29444U700 2304 6534 SH DFND 06 0 6534 0 EQUINIX INC COM PAR $0 29444U700 1170 3320 SH DFND 28 3064 0 256 EQUINIX INC OPTIONS 29444U700 3244 9200 SH Put DFND 02 0 9200 0 EQUINIX INC COM PAR $0 29444U700 121643 345027 SH DFND 43 0 0 345027 EQUINIX INC COM PAR $0 29444U700 16771 47570 SH DFND 43, 01 0 0 47570 EQUINOR ASA SPONSORED 29446M102 816 38544 SH DFND 01 31796 0 6748 EQUINOR ASA SPONSORED 29446M102 1254 59245 SH DFND 02 0 2253 56992 EQUINOR ASA SPONSORED 29446M102 169 7962 SH DFND 06 0 7962 0 EQUINOR ASA SPONSORED 29446M102 33 1537 SH DFND 28 183 0 1354 EQUINOR ASA SPONSORED 29446M102 26738 1263024 SH DFND 43 0 0 1263024 EQUINOR ASA SPONSORED 29446M102 482 22766 SH DFND 43, 01 0 0 22766 EQUITRANS MIDSTREAM CORPORAT COM 294600101 1047 52321 SH DFND 01 36700 14116 1505 EQUITRANS MIDSTREAM CORPORAT COM 294600101 1640 81934 SH DFND 02 0 63151 18783 EQUITRANS MIDSTREAM CORPORAT COM 294600101 30 1492 SH DFND 06 0 1492 0 EQUITRANS MIDSTREAM CORPORAT COM 294600101 6 317 SH DFND 28 49 0 268 EQUITRANS MIDSTREAM CORPORAT COM 294600101 12658 632287 SH DFND 43 0 0 632287 EQUITRANS MIDSTREAM CORPORAT COM 294600101 72 3600 SH DFND 43, 01 0 0 3600 EQUITY BANCSHARES INC COM CL A 29460X109 290 8231 SH DFND 01 1954 6277 0 EQUITY BANCSHARES INC COM CL A 29460X109 230 6521 SH DFND 02 0 6521 0 EQUITY BANCSHARES INC COM CL A 29460X109 0 2 SH DFND 06 0 2 0 EQUITY COMWLTH COM SH BEN 294628102 437 14550 SH DFND 01 13177 0 1373 EQUITY COMWLTH COM SH BEN 294628102 19698 656387 SH DFND 02 0 108040 548347 EQUITY COMWLTH COM SH BEN 294628102 16 531 SH DFND 06 0 531 0 EQUITY COMWLTH CUM PFD S 294628201 196 7751 SH DFND 02 0 0 7751 EQUITY COMWLTH COM SH BEN 294628102 4846 161489 SH DFND 43 0 0 161489 EQUITY LIFESTYLE PPTYS INC COM 29472R108 2808 28912 SH DFND 01 28836 33 43 EQUITY LIFESTYLE PPTYS INC COM 29472R108 16994 174962 SH DFND 02 0 88479 86483 EQUITY LIFESTYLE PPTYS INC COM 29472R108 382 3931 SH DFND 06 0 3931 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 23958 246661 SH DFND 43 0 0 246661 EQUITY LIFESTYLE PPTYS INC COM 29472R108 1841 18950 SH DFND 43, 01 0 0 18950 EQUITY RESIDENTIAL SH BEN INT 29476L107 5959 90279 SH DFND 01 86669 87 3523 EQUITY RESIDENTIAL SH BEN INT 29476L107 14404 218207 SH DFND 02 0 117135 101072 EQUITY RESIDENTIAL SH BEN INT 29476L107 2579 39064 SH DFND 06 0 39064 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 42 632 SH DFND 28 537 0 95 EQUITY RESIDENTIAL SH BEN INT 29476L107 100896 1528499 SH DFND 43 0 0 1528499 EQUITY RESIDENTIAL SH BEN INT 29476L107 4872 73807 SH DFND 43, 01 0 0 73807 ERA GROUP INC COM 26885G109 77 8867 SH DFND 01 3108 4912 847 ERA GROUP INC COM 26885G109 114 13084 SH DFND 02 0 13084 0 ERA GROUP INC COM 26885G109 1 77 SH DFND 06 0 77 0 ERICSSON ADR B SEK 294821608 888 100158 SH DFND 01 72319 0 27839 ERICSSON ADR B SEK 294821608 10290 1160133 SH DFND 02 0 79 1160054 ERICSSON ADR B SEK 294821608 22 2491 SH DFND 28 398 0 2093 ERICSSON ADR B SEK 294821608 9368 1056138 SH DFND 43 0 0 1056138 ERIE INDTY CO CL A 29530P102 362 2715 SH DFND 01 2537 70 108 ERIE INDTY CO CL A 29530P102 1076 8073 SH DFND 02 0 4398 3675 ERIE INDTY CO CL A 29530P102 15 110 SH DFND 06 0 110 0 EROS INTL PLC SHS NEW G3788M114 191 22993 SH DFND 01 6944 16049 0 EROS INTL PLC SHS NEW G3788M114 369 44463 SH DFND 02 0 4088 40375 EROS INTL PLC SHS NEW G3788M114 1 137 SH DFND 06 0 137 0 EROS INTL PLC SHS NEW G3788M114 5877 708920 SH DFND 43 0 0 708920 ESCALADE INC COM 296056104 120 10482 SH DFND 01 6186 4296 0 ESCALADE INC COM 296056104 15 1269 SH DFND 02 0 1269 0 ESCALADE INC COM 296056104 0 40 SH DFND 06 0 40 0 ESCO TECHNOLOGIES INC COM 296315104 805 12209 SH DFND 01 5764 6173 272 ESCO TECHNOLOGIES INC COM 296315104 2786 42239 SH DFND 02 0 41660 579 ESCO TECHNOLOGIES INC COM 296315104 1 8 SH DFND 06 0 8 0 ESCO TECHNOLOGIES INC COM 296315104 6085 92273 SH DFND 43 0 0 92273 ESCO TECHNOLOGIES INC COM 296315104 3279 49715 SH DFND 43, 01 0 0 49715 ESPERION THERAPEUTICS INC NE COM 29664W105 911 19808 SH DFND 01 4652 15156 0 ESPERION THERAPEUTICS INC NE COM 29664W105 454 9865 SH DFND 02 0 2134 7731 ESPERION THERAPEUTICS INC NE COM 29664W105 0 5 SH DFND 06 0 5 0 ESQUIRE FINL HLDGS INC COM 29667J101 88 4046 SH DFND 01 1301 2745 0 ESQUIRE FINL HLDGS INC COM 29667J101 40 1836 SH DFND 02 0 36 1800 ESQUIRE FINL HLDGS INC COM 29667J101 0 23 SH DFND 06 0 23 0 ESSA BANCORP INC COM 29667D104 168 10784 SH DFND 01 5927 4857 0 ESSA BANCORP INC COM 29667D104 1 77 SH DFND 02 0 77 0 ESSA BANCORP INC COM 29667D104 1 36 SH DFND 06 0 36 0 ESSENDANT INC COM 296689102 503 39945 SH DFND 01 10876 28999 70 ESSENDANT INC COM 296689102 713 56666 SH DFND 02 0 54914 1752 ESSENDANT INC COM 296689102 0 13 SH DFND 06 0 13 0 ESSENT GROUP LTD COM G3198U102 2958 86548 SH DFND 01 63215 23322 11 ESSENT GROUP LTD COM G3198U102 4305 125953 SH DFND 02 0 111881 14072 ESSENT GROUP LTD COM G3198U102 2 63 SH DFND 06 0 63 0 ESSENT GROUP LTD COM G3198U102 8027 234845 SH DFND 43 0 0 234845 ESSENT GROUP LTD COM G3198U102 1444 42254 SH DFND 43, 01 0 0 42254 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 11 787 SH DFND 01 787 0 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 693 50076 SH DFND 02 0 44954 5122 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 0 9 SH DFND 06 0 9 0 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 277 20001 SH DFND 43 0 0 20001 ESSEX PPTY TR INC COM 297178105 3317 13527 SH DFND 01 13078 20 429 ESSEX PPTY TR INC COM 297178105 8120 33114 SH DFND 02 0 23263 9851 ESSEX PPTY TR INC COM 297178105 1292 5267 SH DFND 06 0 5267 0 ESSEX PPTY TR INC COM 297178105 56 227 SH DFND 28 35 0 192 ESSEX PPTY TR INC COM 297178105 27308 111366 SH DFND 43 0 0 111366 ESSEX PPTY TR INC COM 297178105 1882 7676 SH DFND 43, 01 0 0 7676 ESTERLINE TECHNOLOGIES CORP COM 297425100 28814 237252 SH DFND 01 16442 220655 155 ESTERLINE TECHNOLOGIES CORP COM 297425100 15178 124972 SH DFND 02 0 124714 258 ESTERLINE TECHNOLOGIES CORP COM 297425100 1 9 SH DFND 06 0 9 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 2889 23788 SH DFND 43 0 0 23788 ESTERLINE TECHNOLOGIES CORP COM 297425100 788 6491 SH DFND 43, 01 0 0 6491 ETF MANAGERS TR PRIME CYBR 26924G201 286 8487 SH DFND 01 8487 0 0 ETF MANAGERS TR PRIME CYBR 26924G201 556 16500 SH DFND 02 0 16500 0 ETF MANAGERS TR PRIME MOBI 26924G409 74 2125 SH DFND 01 2125 0 0 ETF MANAGERS TR ETFMG ALTR 26924G508 89 3580 SH DFND 01 3580 0 0 ETF MANAGERS TR VIDEO GAME 26924G706 16 400 SH DFND 02 0 0 400 ETF MANAGERS TR DRONE ECON 26924G805 6 200 SH DFND 02 0 0 200 ETF MANAGERS TR AI POWERED 26924G813 22 1000 SH DFND 01 1000 0 0 ETF MANAGERS TR PRIME CYBR 26924G201 9 277 SH DFND 43 0 0 277 ETF SER SOLUTIONS VIDENT INT 26922A404 15 673 SH DFND 02 0 0 673 ETF SER SOLUTIONS VIDENTCORE 26922A503 14 493 SH DFND 02 0 0 493 ETF SER SOLUTIONS VIDENT COR 26922A602 17 356 SH DFND 02 0 0 356 ETFIS SER TR I INFRAC ACT 26923G103 26 5230 SH DFND 01 5230 0 0 ETFIS SER TR I INFRAC ACT 26923G103 36 7165 SH DFND 02 0 0 7165 ETHAN ALLEN INTERIORS INC COM 297602104 483 27440 SH DFND 01 7576 19734 130 ETHAN ALLEN INTERIORS INC COM 297602104 21 1197 SH DFND 02 0 1197 0 ETHAN ALLEN INTERIORS INC COM 297602104 0 5 SH DFND 06 0 5 0 ETON PHARMACEUTICALS INC COM 29772L108 7 1118 SH DFND 02 0 1118 0 ETSY INC COM 29786A106 4420 92918 SH DFND 01 47312 45175 431 ETSY INC COM 29786A106 3025 63595 SH DFND 02 0 61320 2275 ETSY INC COM 29786A106 4 86 SH DFND 06 0 86 0 ETSY INC OPTIONS 29786A106 16559 348100 SH Put DFND 02 0 348100 0 ETSY INC OPTIONS 29786A106 3225 67800 SH Call DFND 02 0 67800 0 ETSY INC COM 29786A106 33130 696437 SH DFND 43 0 0 696437 ETSY INC COM 29786A106 3460 72736 SH DFND 43, 01 0 0 72736 EURONAV NV ANTWERPEN SHS B38564108 3 361 SH DFND 01 361 0 0 EURONAV NV ANTWERPEN SHS B38564108 255 36787 SH DFND 02 0 36787 0 EURONAV NV ANTWERPEN SHS B38564108 3038 438428 SH DFND 06 0 438428 0 EURONET WORLDWIDE INC COM 298736109 6686 65305 SH DFND 01 65113 184 8 EURONET WORLDWIDE INC COM 298736109 1862 18185 SH DFND 02 0 16183 2002 EURONET WORLDWIDE INC COM 298736109 23 222 SH DFND 06 0 222 0 EURONET WORLDWIDE INC COM 298736109 7 68 SH DFND 28 68 0 0 EURONET WORLDWIDE INC NOTE 1.50 298736AH2 11 8000 PRN DFND 02 0 0 8000 EURONET WORLDWIDE INC COM 298736109 14849 145040 SH DFND 43 0 0 145040 EURONET WORLDWIDE INC NOTE 1.50 298736AH2 1740 1225000 PRN DFND 43 0 0 1225000 EURONET WORLDWIDE INC COM 298736109 124 1209 SH DFND 43, 01 0 0 1209 EUROPEAN EQUITY FUND COM 298768102 91 11759 SH DFND 01 11759 0 0 EUROPEAN EQUITY FUND COM 298768102 11 1399 SH DFND 02 0 0 1399 EVANS BANCORP INC COM NEW 29911Q208 109 3365 SH DFND 01 982 2383 0 EVANS BANCORP INC COM NEW 29911Q208 1 25 SH DFND 02 0 25 0 EVANS BANCORP INC COM NEW 29911Q208 1 18 SH DFND 06 0 18 0 EVELO BIOSCIENCES INC COM 299734103 88 6771 SH DFND 01 1498 5273 0 EVELO BIOSCIENCES INC COM 299734103 1 60 SH DFND 02 0 60 0 EVELO BIOSCIENCES INC COM 299734103 1 60 SH DFND 06 0 60 0 EVENTBRITE INC OPTIONS 29975E109 389 14000 SH Call DFND 02 0 14000 0 EVERBRIDGE INC COM 29978A104 7297 128559 SH DFND 01 4777 123782 0 EVERBRIDGE INC COM 29978A104 6565 115664 SH DFND 02 0 10126 105538 EVERBRIDGE INC COM 29978A104 1 12 SH DFND 06 0 12 0 EVERBRIDGE INC COM 29978A104 156 2752 SH DFND 43 0 0 2752 EVERCORE INC CLASS A 29977A105 817 11411 SH DFND 01 9299 1872 240 EVERCORE INC CLASS A 29977A105 13171 184052 SH DFND 02 0 104871 79181 EVERCORE INC CLASS A 29977A105 13 179 SH DFND 06 0 179 0 EVERCORE INC CLASS A 29977A105 12471 174268 SH DFND 43 0 0 174268 EVERCORE INC CLASS A 29977A105 2024 28290 SH DFND 43, 01 0 0 28290 EVEREST RE GROUP LTD COM G3223R108 4500 20666 SH DFND 01 19213 512 941 EVEREST RE GROUP LTD COM G3223R108 3573 16408 SH DFND 02 0 10615 5793 EVEREST RE GROUP LTD COM G3223R108 346 1589 SH DFND 06 0 1589 0 EVEREST RE GROUP LTD COM G3223R108 14 63 SH DFND 28 63 0 0 EVEREST RE GROUP LTD COM G3223R108 25643 117760 SH DFND 43 0 0 117760 EVEREST RE GROUP LTD COM G3223R108 6814 31291 SH DFND 43, 01 0 0 31291 EVERGY INC COM 30034W106 13475 237369 SH DFND 01 147870 82752 6747 EVERGY INC COM 30034W106 33626 592317 SH DFND 02 0 42310 550007 EVERGY INC COM 30034W106 590 10395 SH DFND 06 0 10395 0 EVERGY INC COM 30034W106 17 305 SH DFND 28 126 0 179 EVERGY INC COM 30034W106 38381 676084 SH DFND 43 0 0 676084 EVERGY INC COM 30034W106 2790 49148 SH DFND 43, 01 0 0 49148 EVERI HLDGS INC COM 30034T103 208 40309 SH DFND 01 16480 23829 0 EVERI HLDGS INC COM 30034T103 163 31560 SH DFND 02 0 13560 18000 EVERI HLDGS INC COM 30034T103 0 11 SH DFND 06 0 11 0 EVERI HLDGS INC COM 30034T103 1134 220126 SH DFND 43 0 0 220126 EVERI HLDGS INC COM 30034T103 208 40329 SH DFND 43, 01 0 0 40329 EVERQUOTE INC COM CL A 30041R108 309 73826 SH DFND 02 0 70862 2964 EVERSOURCE ENERGY COM 30040W108 27763 426864 SH DFND 01 351756 69165 5943 EVERSOURCE ENERGY COM 30040W108 26797 412003 SH DFND 02 0 163482 248521 EVERSOURCE ENERGY COM 30040W108 858 13194 SH DFND 06 0 13194 0 EVERSOURCE ENERGY COM 30040W108 5 77 SH DFND 28 77 0 0 EVERSOURCE ENERGY OPTIONS 30040W108 7148 109900 SH Call DFND 02 0 109900 0 EVERSOURCE ENERGY COM 30040W108 31167 479197 SH DFND 43 0 0 479197 EVERSOURCE ENERGY COM 30040W108 16992 261252 SH DFND 43, 01 0 0 261252 EVERSPIN TECHNOLOGIES INC COM 30041T104 1 100 SH DFND 01 100 0 0 EVERSPIN TECHNOLOGIES INC COM 30041T104 1 225 SH DFND 02 0 225 0 EVERTEC INC COM 30040P103 1440 50172 SH DFND 01 10666 38920 586 EVERTEC INC COM 30040P103 234 8165 SH DFND 02 0 4288 3877 EVERTEC INC COM 30040P103 1 21 SH DFND 06 0 21 0 EVERTEC INC COM 30040P103 861 30014 SH DFND 43 0 0 30014 EVI INDUSTRIES INC COM 26929N102 78 2347 SH DFND 01 883 1464 0 EVI INDUSTRIES INC COM 26929N102 53 1578 SH DFND 02 0 1578 0 EVI INDUSTRIES INC COM 26929N102 1 15 SH DFND 06 0 15 0 EVINE LIVE INC CL A 300487105 1 1700 SH DFND 02 0 0 1700 EVO PMTS INC CL A COM 26927E104 308 12481 SH DFND 01 2639 9842 0 EVO PMTS INC CL A COM 26927E104 59 2405 SH DFND 02 0 1877 528 EVO PMTS INC CL A COM 26927E104 2 99 SH DFND 06 0 99 0 EVO PMTS INC CL A COM 26927E104 1264 51224 SH DFND 43 0 0 51224 EVO PMTS INC CL A COM 26927E104 280 11362 SH DFND 43, 01 0 0 11362 EVOFEM BIOSCIENCES INC COM 30048L104 0 13 SH DFND 02 0 13 0 EVOGENE LTD SHS M4119S104 1 750 SH DFND 02 0 750 0 EVOGENE LTD SHS M4119S104 2043 1031573 SH DFND 06 0 1031573 0 EVOLENT HEALTH INC CL A 30050B101 691 34614 SH DFND 01 18087 16527 0 EVOLENT HEALTH INC CL A 30050B101 772 38679 SH DFND 02 0 38069 610 EVOLENT HEALTH INC CL A 30050B101 1 60 SH DFND 06 0 60 0 EVOLENT HEALTH INC NOTE 2.00 30050BAB7 3 3000 PRN DFND 02 0 3000 0 EVOLENT HEALTH INC CL A 30050B101 7131 357449 SH DFND 43 0 0 357449 EVOLENT HEALTH INC CL A 30050B101 1865 93499 SH DFND 43, 01 0 0 93499 EVOLUS INC COM 30052C107 81 6785 SH DFND 01 1789 4996 0 EVOLUS INC COM 30052C107 389 32648 SH DFND 02 0 31460 1188 EVOLUS INC COM 30052C107 0 36 SH DFND 06 0 36 0 EVOLUS INC OPTIONS 30052C107 98 8200 SH Call DFND 02 0 8200 0 EVOLUTION PETROLEUM CORP COM 30049A107 157 23058 SH DFND 01 13317 9741 0 EVOLUTION PETROLEUM CORP COM 30049A107 810 118787 SH DFND 02 0 118787 0 EVOLUTION PETROLEUM CORP COM 30049A107 1 97 SH DFND 06 0 97 0 EVOLVING SYS INC COM NEW 30049R209 1 824 SH DFND 02 0 324 500 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 1719 179034 SH DFND 01 150037 28997 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 656 68336 SH DFND 02 0 68336 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 0 35 SH DFND 06 0 35 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 1 147 SH DFND 28 147 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 2 190 SH DFND 43 0 0 190 EXACT SCIENCES CORP COM 30063P105 6892 109222 SH DFND 01 98672 10350 200 EXACT SCIENCES CORP COM 30063P105 18222 288784 SH DFND 02 0 48893 239891 EXACT SCIENCES CORP COM 30063P105 34 537 SH DFND 06 0 537 0 EXACT SCIENCES CORP COM 30063P105 2 24 SH DFND 28 24 0 0 EXACT SCIENCES CORP OPTIONS 30063P105 3912 62000 SH Put DFND 01 62000 0 0 EXACT SCIENCES CORP OPTIONS 30063P105 9907 157000 SH Put DFND 02 0 157000 0 EXACT SCIENCES CORP OPTIONS 30063P105 391 6200 SH Call DFND 02 0 6200 0 EXACT SCIENCES CORP DBCV 1.00 30063PAA3 30 27000 PRN DFND 02 0 21000 6000 EXACT SCIENCES CORP COM 30063P105 9088 144028 SH DFND 43 0 0 144028 EXACT SCIENCES CORP COM 30063P105 14856 235442 SH DFND 43, 01 0 0 235442 EXANTAS CAP CORP COM NEW 30068N105 41 4082 SH DFND 01 4082 0 0 EXANTAS CAP CORP COM NEW 30068N105 155 15510 SH DFND 02 0 15510 0 EXANTAS CAP CORP COM NEW 30068N105 0 14 SH DFND 06 0 14 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB E 301505707 613 18837 SH DFND 01 18837 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB E 301505707 150 4600 SH DFND 02 0 0 4600 EXCHANGE TRADED CONCEPTS TR ROBO GLB E 301505707 267 8203 SH DFND 43 0 0 8203 EXELA TECHNOLOGIES INC COM 30162V102 103 26395 SH DFND 01 6988 19407 0 EXELA TECHNOLOGIES INC COM 30162V102 0 94 SH DFND 02 0 94 0 EXELA TECHNOLOGIES INC COM 30162V102 0 26 SH DFND 06 0 26 0 EXELIXIS INC COM 30161Q104 1686 85726 SH DFND 01 39811 43687 2228 EXELIXIS INC COM 30161Q104 2763 140485 SH DFND 02 0 121653 18832 EXELIXIS INC COM 30161Q104 26 1307 SH DFND 06 0 1307 0 EXELIXIS INC COM 30161Q104 3 128 SH DFND 28 128 0 0 EXELIXIS INC OPTIONS 30161Q104 2252 114500 SH Put DFND 02 0 114500 0 EXELIXIS INC COM 30161Q104 3964 201533 SH DFND 43 0 0 201533 EXELIXIS INC COM 30161Q104 2984 151713 SH DFND 43, 01 0 0 151713 EXELON CORP COM 30161N101 32482 720226 SH DFND 01 658484 45297 16445 EXELON CORP COM 30161N101 213684 4738010 SH DFND 02 0 178712 4559298 EXELON CORP COM 30161N101 1808 40096 SH DFND 06 0 40096 0 EXELON CORP COM 30161N101 301 6668 SH DFND 28 5091 0 1577 EXELON CORP OPTIONS 30161N101 221 4900 SH Put DFND 02 0 4900 0 EXELON CORP OPTIONS 30161N101 13453 298300 SH Call DFND 02 0 298300 0 EXELON CORP COM 30161N101 414323 9186754 SH DFND 43 0 0 9186754 EXELON CORP COM 30161N101 6776 150240 SH DFND 43, 01 0 0 150240 EXFO INC SUB VTG SH 302046107 1 296 SH DFND 02 0 296 0 EXLSERVICE HOLDINGS INC COM 302081104 874 16612 SH DFND 01 6990 9450 172 EXLSERVICE HOLDINGS INC COM 302081104 2056 39071 SH DFND 02 0 37622 1449 EXLSERVICE HOLDINGS INC COM 302081104 1 10 SH DFND 06 0 10 0 EXLSERVICE HOLDINGS INC COM 302081104 6065 115257 SH DFND 43 0 0 115257 EXLSERVICE HOLDINGS INC COM 302081104 1863 35396 SH DFND 43, 01 0 0 35396 EXONE CO COM 302104104 1 100 SH DFND 01 100 0 0 EXONE CO COM 302104104 1 200 SH DFND 02 0 0 200 EXP WORLD HOLDINGS INC COM 30212W100 7 1013 SH DFND 01 1000 13 0 EXP WORLD HOLDINGS INC COM 30212W100 32 4462 SH DFND 02 0 710 3752 EXP WORLD HOLDINGS INC COM 30212W100 1 80 SH DFND 06 0 80 0 EXPEDIA GROUP INC COM NEW 30212P303 13635 121040 SH DFND 01 98560 21576 904 EXPEDIA GROUP INC COM NEW 30212P303 160446 1424289 SH DFND 02 0 1266221 158068 EXPEDIA GROUP INC COM NEW 30212P303 763 6777 SH DFND 06 0 6777 0 EXPEDIA GROUP INC COM NEW 30212P303 30 270 SH DFND 28 39 0 231 EXPEDIA GROUP INC OPTIONS 30212P303 189500 1682200 SH Put DFND 02 0 1682200 0 EXPEDIA GROUP INC OPTIONS 30212P303 338 3000 SH Put DFND 06 0 3000 0 EXPEDIA GROUP INC OPTIONS 30212P303 273064 2424000 SH Call DFND 02 0 2422000 2000 EXPEDIA GROUP INC OPTIONS 30212P303 338 3000 SH Call DFND 06 0 3000 0 EXPEDIA GROUP INC COM NEW 30212P303 18163 161234 SH DFND 43 0 0 161234 EXPEDIA GROUP INC COM NEW 30212P303 5611 49809 SH DFND 43, 01 0 0 49809 EXPEDITORS INTL WASH INC COM 302130109 24462 359267 SH DFND 01 351440 4204 3623 EXPEDITORS INTL WASH INC COM 302130109 31902 468528 SH DFND 02 0 184390 284138 EXPEDITORS INTL WASH INC COM 302130109 1471 21602 SH DFND 06 0 21602 0 EXPEDITORS INTL WASH INC COM 302130109 764 11219 SH DFND 28 11219 0 0 EXPEDITORS INTL WASH INC COM 302130109 216191 3175072 SH DFND 43 0 0 3175072 EXPEDITORS INTL WASH INC COM 302130109 29258 429694 SH DFND 43, 01 0 0 429694 EXPONENT INC COM 30214U102 1225 24163 SH DFND 01 11365 12552 246 EXPONENT INC COM 30214U102 2145 42302 SH DFND 02 0 40628 1674 EXPONENT INC COM 30214U102 1 19 SH DFND 06 0 19 0 EXPONENT INC COM 30214U102 8197 161646 SH DFND 43 0 0 161646 EXPONENT INC COM 30214U102 2623 51717 SH DFND 43, 01 0 0 51717 EXPRESS INC COM 30219E103 196 38278 SH DFND 01 21271 16675 332 EXPRESS INC COM 30219E103 5769 1128958 SH DFND 02 0 1120904 8054 EXPRESS INC COM 30219E103 0 16 SH DFND 06 0 16 0 EXTENDED STAY AMER INC UNIT 99/99 30224P200 1989 128298 SH DFND 01 24441 99294 4563 EXTENDED STAY AMER INC UNIT 99/99 30224P200 3093 199563 SH DFND 02 0 137468 62095 EXTENDED STAY AMER INC UNIT 99/99 30224P200 13 831 SH DFND 06 0 831 0 EXTENDED STAY AMER INC UNIT 99/99 30224P200 8279 534156 SH DFND 43 0 0 534156 EXTENDED STAY AMER INC UNIT 99/99 30224P200 973 62745 SH DFND 43, 01 0 0 62745 EXTERRAN CORP COM 30227H106 479 27077 SH DFND 01 9043 17646 388 EXTERRAN CORP COM 30227H106 116 6572 SH DFND 02 0 6541 31 EXTERRAN CORP COM 30227H106 0 12 SH DFND 06 0 12 0 EXTERRAN CORP COM 30227H106 1 43 SH DFND 28 43 0 0 EXTRA SPACE STORAGE INC COM 30225T102 4579 50611 SH DFND 01 49544 213 854 EXTRA SPACE STORAGE INC COM 30225T102 29361 324497 SH DFND 02 0 85162 239335 EXTRA SPACE STORAGE INC COM 30225T102 917 10135 SH DFND 06 0 10135 0 EXTRA SPACE STORAGE INC COM 30225T102 9 94 SH DFND 28 20 0 74 EXTRA SPACE STORAGE INC COM 30225T102 16903 186813 SH DFND 43 0 0 186813 EXTRA SPACE STORAGE INC COM 30225T102 48 528 SH DFND 43, 01 0 0 528 EXTRACTION OIL AND GAS INC COM 30227M105 82 19080 SH DFND 01 18676 0 404 EXTRACTION OIL AND GAS INC COM 30227M105 736 171597 SH DFND 02 0 169447 2150 EXTRACTION OIL AND GAS INC COM 30227M105 2 468 SH DFND 06 0 468 0 EXTRACTION OIL AND GAS INC COM 30227M105 21 4918 SH DFND 43 0 0 4918 EXTREME NETWORKS INC COM 30226D106 641 105017 SH DFND 01 25896 78689 432 EXTREME NETWORKS INC COM 30226D106 562 92187 SH DFND 02 0 86842 5345 EXTREME NETWORKS INC COM 30226D106 0 43 SH DFND 06 0 43 0 EXXON MOBIL CORP COM 30231G102 1283354 18820267 SH DFND 01 17817632 872891 129744 EXXON MOBIL CORP COM 30231G102 941389 13805388 SH DFND 02 0 1552781 12252607 EXXON MOBIL CORP COM 30231G102 28726 421271 SH DFND 06 0 421271 0 EXXON MOBIL CORP COM 30231G102 16647 244127 SH DFND 28 239045 0 5082 EXXON MOBIL CORP OPTIONS 30231G102 68 1000 SH Put DFND 01 1000 0 0 EXXON MOBIL CORP OPTIONS 30231G102 64058 939400 SH Put DFND 02 0 931800 7600 EXXON MOBIL CORP OPTIONS 30231G102 22871 335400 SH Put DFND 06 0 335400 0 EXXON MOBIL CORP OPTIONS 30231G102 68 1000 SH Call DFND 01 1000 0 0 EXXON MOBIL CORP OPTIONS 30231G102 84992 1246400 SH Call DFND 02 0 1246400 0 EXXON MOBIL CORP OPTIONS 30231G102 23914 350700 SH Call DFND 06 0 350700 0 EXXON MOBIL CORP COM 30231G102 619421 9083758 SH DFND 43 0 0 9083758 EXXON MOBIL CORP COM 30231G102 72912 1069246 SH DFND 43, 01 0 0 1069246 EYEPOINT PHARMACEUTICALS INC COM 30233G100 9 4976 SH DFND 01 0 4976 0 EYEPOINT PHARMACEUTICALS INC COM 30233G100 3 1500 SH DFND 02 0 0 1500 EZCORP INC CL A NON V 302301106 6622 856694 SH DFND 01 814707 41262 725 EZCORP INC CL A NON V 302301106 0 54 SH DFND 02 0 15 39 EZCORP INC CL A NON V 302301106 0 15 SH DFND 06 0 15 0 F M C CORP COM NEW 302491303 8239 111400 SH DFND 01 109848 167 1385 F M C CORP COM NEW 302491303 8995 121619 SH DFND 02 0 15054 106565 F M C CORP COM NEW 302491303 468 6329 SH DFND 06 0 6329 0 F M C CORP COM NEW 302491303 299 4041 SH DFND 28 3295 0 746 F M C CORP COM NEW 302491303 25722 347779 SH DFND 43 0 0 347779 F M C CORP COM NEW 302491303 3781 51122 SH DFND 43, 01 0 0 51122 F5 NETWORKS INC COM 315616102 4742 29264 SH DFND 01 21555 7292 417 F5 NETWORKS INC COM 315616102 34932 215587 SH DFND 02 0 64761 150826 F5 NETWORKS INC COM 315616102 383 2364 SH DFND 06 0 2364 0 F5 NETWORKS INC COM 315616102 7 43 SH DFND 28 43 0 0 F5 NETWORKS INC COM 315616102 5824 35947 SH DFND 43 0 0 35947 F5 NETWORKS INC COM 315616102 1165 7190 SH DFND 43, 01 0 0 7190 FABRINET SHS G3323L100 1171 22830 SH DFND 01 13744 8846 240 FABRINET SHS G3323L100 6562 127894 SH DFND 02 0 127868 26 FABRINET SHS G3323L100 1 13 SH DFND 06 0 13 0 FABRINET SHS G3323L100 2830 55153 SH DFND 43 0 0 55153 FACEBOOK INC CL A 30303M102 417864 3187610 SH DFND 01 2513139 618475 55996 FACEBOOK INC CL A 30303M102 632636 4825967 SH DFND 02 0 1120283 3705684 FACEBOOK INC CL A 30303M102 45288 345472 SH DFND 06 0 345472 0 FACEBOOK INC CL A 30303M102 3739 28521 SH DFND 28 24080 0 4441 FACEBOOK INC OPTIONS 30303M102 655 5000 SH Put DFND 01 5000 0 0 FACEBOOK INC OPTIONS 30303M102 311155 2373600 SH Put DFND 02 0 2349200 24400 FACEBOOK INC OPTIONS 30303M102 35132 268000 SH Put DFND 06 0 268000 0 FACEBOOK INC OPTIONS 30303M102 93402 712500 SH Call DFND 02 0 711800 700 FACEBOOK INC OPTIONS 30303M102 49172 375100 SH Call DFND 06 0 375100 0 FACEBOOK INC CL A 30303M102 702147 5356222 SH DFND 43 0 0 5356222 FACEBOOK INC CL A 30303M102 138805 1058850 SH DFND 43, 01 0 0 1058850 FACTSET RESH SYS INC COM 303075105 5484 27403 SH DFND 01 24953 1601 849 FACTSET RESH SYS INC COM 303075105 13176 65835 SH DFND 02 0 5992 59843 FACTSET RESH SYS INC COM 303075105 33 167 SH DFND 06 0 167 0 FACTSET RESH SYS INC COM 303075105 205 1025 SH DFND 28 1025 0 0 FACTSET RESH SYS INC COM 303075105 137049 684800 SH DFND 43 0 0 684800 FACTSET RESH SYS INC COM 303075105 17091 85401 SH DFND 43, 01 0 0 85401 FAIR ISAAC CORP COM 303250104 2323 12423 SH DFND 01 10938 1213 272 FAIR ISAAC CORP COM 303250104 6744 36065 SH DFND 02 0 29452 6613 FAIR ISAAC CORP COM 303250104 24 127 SH DFND 06 0 127 0 FAIR ISAAC CORP COM 303250104 19470 104120 SH DFND 43 0 0 104120 FAIR ISAAC CORP COM 303250104 1325 7088 SH DFND 43, 01 0 0 7088 FAMOUS DAVES AMER INC COM 307068106 5 1000 SH DFND 01 1000 0 0 FAMOUS DAVES AMER INC COM 307068106 0 12 SH DFND 02 0 12 0 FANG HLDGS LTD ADR 30711Y102 227 158936 SH DFND 01 0 157890 1046 FANG HLDGS LTD ADR 30711Y102 11165 7807841 SH DFND 02 0 7803258 4583 FANG HLDGS LTD ADR 30711Y102 79 55075 SH DFND 06 0 55075 0 FANG HLDGS LTD ADR 30711Y102 322 225238 SH DFND 43 0 0 225238 FANHUA INC SPONSORED 30712A103 14765 672677 SH DFND 01 1144 671533 0 FANHUA INC SPONSORED 30712A103 29875 1361052 SH DFND 02 0 1360613 439 FAR PT ACQUISITION CORP COM CL A 30734W109 0 47 SH DFND 02 0 47 0 FAR PT ACQUISITION CORP UNIT 06/01 30734W208 8 800 SH DFND 02 0 0 800 FARFETCH LTD ORD SH CL 30744W107 1163 65693 SH DFND 43 0 0 65693 FARMER & MERCHANTS BANCORP I COM 30779N105 192 4994 SH DFND 01 1470 3524 0 FARMER & MERCHANTS BANCORP I COM 30779N105 2 41 SH DFND 02 0 41 0 FARMER & MERCHANTS BANCORP I COM 30779N105 1 34 SH DFND 06 0 34 0 FARMER BROS CO COM 307675108 135 5775 SH DFND 01 1580 4195 0 FARMER BROS CO COM 307675108 42 1797 SH DFND 02 0 939 858 FARMER BROS CO COM 307675108 0 1 SH DFND 06 0 1 0 FARMERS NATL BANC CORP COM 309627107 259 20317 SH DFND 01 5589 12936 1792 FARMERS NATL BANC CORP COM 309627107 1015 79676 SH DFND 02 0 47375 32301 FARMERS NATL BANC CORP COM 309627107 1 97 SH DFND 06 0 97 0 FARMERS NATL BANC CORP COM 309627107 86 6783 SH DFND 43 0 0 6783 FARMLAND PARTNERS INC COM 31154R109 25 5576 SH DFND 01 5576 0 0 FARMLAND PARTNERS INC COM 31154R109 341 75197 SH DFND 02 0 38671 36526 FARMLAND PARTNERS INC COM 31154R109 1 113 SH DFND 06 0 113 0 FARO TECHNOLOGIES INC COM 311642102 462 11367 SH DFND 01 3949 7368 50 FARO TECHNOLOGIES INC COM 311642102 354 8718 SH DFND 02 0 8718 0 FARO TECHNOLOGIES INC COM 311642102 0 8 SH DFND 06 0 8 0 FASTENAL CO COM 311900104 33445 639599 SH DFND 01 598427 34933 6239 FASTENAL CO COM 311900104 8366 159993 SH DFND 02 0 29168 130825 FASTENAL CO COM 311900104 1927 36845 SH DFND 06 0 36845 0 FASTENAL CO COM 311900104 234 4478 SH DFND 28 3564 0 914 FASTENAL CO OPTIONS 311900104 27452 525000 SH Put DFND 02 0 525000 0 FASTENAL CO COM 311900104 271491 5192017 SH DFND 43 0 0 5192017 FASTENAL CO COM 311900104 3063 58578 SH DFND 43, 01 0 0 58578 FAT BRANDS INC COM 30258N105 3 642 SH DFND 02 0 642 0 FATE THERAPEUTICS INC COM 31189P102 521 40587 SH DFND 01 27328 13259 0 FATE THERAPEUTICS INC COM 31189P102 55 4269 SH DFND 02 0 3919 350 FATE THERAPEUTICS INC COM 31189P102 1 69 SH DFND 06 0 69 0 FAUQUIER BANKSHARES INC VA COM 312059108 51 2643 SH DFND 02 0 8 2635 FB FINL CORP COM 30257X104 341 9727 SH DFND 01 2373 7354 0 FB FINL CORP COM 30257X104 3 98 SH DFND 02 0 98 0 FB FINL CORP COM 30257X104 0 5 SH DFND 06 0 5 0 FBL FINL GROUP INC CL A 30239F106 433 6597 SH DFND 01 1541 5056 0 FBL FINL GROUP INC CL A 30239F106 307 4680 SH DFND 02 0 4607 73 FCB FINL HLDGS INC CL A 30255G103 764 22745 SH DFND 01 11766 10316 663 FCB FINL HLDGS INC CL A 30255G103 20038 596736 SH DFND 02 0 567306 29430 FCB FINL HLDGS INC CL A 30255G103 0 1 SH DFND 06 0 1 0 FCB FINL HLDGS INC CL A 30255G103 2032 60525 SH DFND 43 0 0 60525 FCB FINL HLDGS INC CL A 30255G103 854 25426 SH DFND 43, 01 0 0 25426 FEDERAL AGRIC MTG CORP CL A 313148108 114 2000 SH DFND 01 2000 0 0 FEDERAL AGRIC MTG CORP CL A 313148108 21 370 SH DFND 02 0 370 0 FEDERAL AGRIC MTG CORP CL C 313148306 274 4536 SH DFND 01 2361 2175 0 FEDERAL AGRIC MTG CORP CL C 313148306 2050 33914 SH DFND 02 0 33689 225 FEDERAL AGRIC MTG CORP CL C 313148306 0 3 SH DFND 06 0 3 0 FEDERAL AGRIC MTG CORP CL C 313148306 832 13763 SH DFND 43 0 0 13763 FEDERAL REALTY INVT TR SH BEN INT 313747206 4576 38768 SH DFND 01 38232 123 413 FEDERAL REALTY INVT TR SH BEN INT 313747206 15105 127969 SH DFND 02 0 20090 107879 FEDERAL REALTY INVT TR SH BEN INT 313747206 704 5962 SH DFND 06 0 5962 0 FEDERAL REALTY INVT TR SH BEN INT 313747206 2 18 SH DFND 28 18 0 0 FEDERAL REALTY INVT TR SH BEN INT 313747206 9293 78729 SH DFND 43 0 0 78729 FEDERAL REALTY INVT TR SH BEN INT 313747206 940 7961 SH DFND 43, 01 0 0 7961 FEDERAL SIGNAL CORP COM 313855108 705 35451 SH DFND 01 20101 14480 870 FEDERAL SIGNAL CORP COM 313855108 1853 93139 SH DFND 02 0 89515 3624 FEDERAL SIGNAL CORP COM 313855108 0 20 SH DFND 06 0 20 0 FEDERAL SIGNAL CORP COM 313855108 6264 314772 SH DFND 43 0 0 314772 FEDERATED INVS INC PA CL B 314211103 5989 225593 SH DFND 01 196753 27642 1198 FEDERATED INVS INC PA CL B 314211103 3743 140975 SH DFND 02 0 99263 41712 FEDERATED INVS INC PA CL B 314211103 48 1792 SH DFND 06 0 1792 0 FEDERATED INVS INC PA CL B 314211103 2 76 SH DFND 28 76 0 0 FEDERATED INVS INC PA CL B 314211103 8409 316736 SH DFND 43 0 0 316736 FEDERATED PREM MUN INC FD COM 31423P108 1158 94377 SH DFND 02 0 0 94377 FEDEX CORP COM 31428X106 82384 510654 SH DFND 01 501644 7201 1809 FEDEX CORP COM 31428X106 217655 1349130 SH DFND 02 0 49188 1299942 FEDEX CORP COM 31428X106 6699 41524 SH DFND 06 0 41524 0 FEDEX CORP COM 31428X106 671 4159 SH DFND 28 3981 0 178 FEDEX CORP OPTIONS 31428X106 113 700 SH Put DFND 02 0 0 700 FEDEX CORP COM 31428X106 12716 78818 SH DFND 43 0 0 78818 FEDEX CORP COM 31428X106 6184 38329 SH DFND 43, 01 0 0 38329 FEDNAT HLDG CO COM 31431B109 171 8599 SH DFND 01 3514 5085 0 FEDNAT HLDG CO COM 31431B109 2 84 SH DFND 02 0 84 0 FEDNAT HLDG CO COM 31431B109 1 44 SH DFND 06 0 44 0 FENNEC PHARMACEUTICALS INC COM 31447P100 43 6664 SH DFND 01 2227 4437 0 FENNEC PHARMACEUTICALS INC COM 31447P100 1 80 SH DFND 02 0 80 0 FENNEC PHARMACEUTICALS INC COM 31447P100 0 44 SH DFND 06 0 44 0 FERRARI N V COM N3167Y103 296 2976 SH DFND 01 2128 0 848 FERRARI N V COM N3167Y103 8658 87063 SH DFND 02 0 5724 81339 FERRARI N V COM N3167Y103 11833 118992 SH DFND 06 0 118992 0 FERRARI N V COM N3167Y103 14 143 SH DFND 28 0 0 143 FERRARI N V COM N3167Y103 37777 379899 SH DFND 43 0 0 379899 FERRELLGAS PARTNERS L.P. UNIT LTD P 315293100 44 82500 SH DFND 01 82500 0 0 FERRELLGAS PARTNERS L.P. UNIT LTD P 315293100 2 3489 SH DFND 02 0 0 3489 FERRO CORP COM 315405100 1573 100313 SH DFND 01 12398 87861 54 FERRO CORP COM 315405100 173 11017 SH DFND 02 0 1908 9109 FERRO CORP COM 315405100 1 43 SH DFND 06 0 43 0 FERRO CORP COM 315405100 2669 170217 SH DFND 43 0 0 170217 FERRO CORP COM 315405100 209 13352 SH DFND 43, 01 0 0 13352 FERROGLOBE PLC SHS G33856108 4 2271 SH DFND 02 0 2271 0 FGL HLDGS ORD SHS G3402M102 375 56301 SH DFND 01 19521 36780 0 FGL HLDGS ORD SHS G3402M102 6160 924885 SH DFND 02 0 919245 5640 FGL HLDGS ORD SHS G3402M102 1 85 SH DFND 06 0 85 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 1268 87680 SH DFND 01 84045 0 3635 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 1281 88612 SH DFND 02 0 79943 8669 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 54299 3755110 SH DFND 06 0 3755110 0 FIAT CHRYSLER AUTOMOBILES N OPTIONS N31738102 4338 300000 SH Put DFND 06 300000 0 0 FIAT CHRYSLER AUTOMOBILES N OPTIONS N31738102 40270 2784900 SH Call DFND 02 0 2784900 0 FIAT CHRYSLER AUTOMOBILES N OPTIONS N31738102 11568 800000 SH Call DFND 06 800000 0 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 4766 329572 SH DFND 43 0 0 329572 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 104 7186 SH DFND 43, 01 0 0 7186 FIBRIA CELULOSE S A SP ADR REP 31573A109 40 2350 SH DFND 01 1754 0 596 FIBRIA CELULOSE S A SP ADR REP 31573A109 690 40111 SH DFND 02 0 0 40111 FIBRIA CELULOSE S A SP ADR REP 31573A109 45 2593 SH DFND 06 0 2593 0 FIBRIA CELULOSE S A SP ADR REP 31573A109 8 478 SH DFND 28 30 0 448 FIBROCELL SCIENCE INC COM PAR 315721407 1 600 SH DFND 02 0 0 600 FIBROGEN INC COM 31572Q808 2045 44194 SH DFND 01 39769 4425 0 FIBROGEN INC COM 31572Q808 736 15897 SH DFND 02 0 15720 177 FIBROGEN INC COM 31572Q808 1 32 SH DFND 06 0 32 0 FIBROGEN INC OPTIONS 31572Q808 3295 71200 SH Call DFND 02 0 71200 0 FIBROGEN INC COM 31572Q808 1309 28279 SH DFND 43 0 0 28279 FIBROGEN INC COM 31572Q808 303 6547 SH DFND 43, 01 0 0 6547 FIDELITY MSCI CONSM 316092204 2068 53978 SH DFND 02 0 0 53978 FIDELITY CONSMR STA 316092303 6500 213110 SH DFND 02 0 0 213110 FIDELITY MSCI ENERG 316092402 4751 304140 SH DFND 02 0 0 304140 FIDELITY MSCI FINLS 316092501 12671 366647 SH DFND 02 0 0 366647 FIDELITY MSCI HLTH 316092600 14 350 SH DFND 01 350 0 0 FIDELITY MSCI HLTH 316092600 17819 431242 SH DFND 02 0 0 431242 FIDELITY MSCI INDL 316092709 2821 86118 SH DFND 02 0 0 86118 FIDELITY INT HG DIV 316092725 98 5000 SH DFND 02 0 0 5000 FIDELITY VLU FACTOR 316092782 84 2831 SH DFND 02 0 0 2831 FIDELITY QLTY FCTOR 316092790 1440 48139 SH DFND 02 0 0 48139 FIDELITY MSCI INFO 316092808 6503 132068 SH DFND 02 0 0 132068 FIDELITY MOMENTUM F 316092816 3532 119135 SH DFND 02 0 0 119135 FIDELITY LOW VOLITY 316092824 87 2906 SH DFND 02 0 0 2906 FIDELITY DIVID ETF 316092832 9005 313981 SH DFND 02 0 0 313981 FIDELITY HIGH DIVID 316092840 2048 75077 SH DFND 02 0 0 75077 FIDELITY MSCI RL ES 316092857 1134 50629 SH DFND 02 0 0 50629 FIDELITY MSCI UTILS 316092865 2634 75523 SH DFND 02 0 0 75523 FIDELITY MSCI COMMN 316092873 6842 240162 SH DFND 02 0 0 240162 FIDELITY MSCI MATLS 316092881 744 26191 SH DFND 02 0 0 26191 FIDELITY CORP BOND 316188101 5 100 SH DFND 02 0 0 100 FIDELITY LTD TRM BD 316188200 53 1067 SH DFND 02 0 0 1067 FIDELITY TOTAL BD E 316188309 1044 21503 SH DFND 02 0 0 21503 FIDELITY LOW DURTIN 316188408 456 9149 SH DFND 02 0 0 9149 FIDELITY MSCI CONSM 316092204 23 600 SH DFND 43 0 0 600 FIDELITY CONSMR STA 316092303 103 3377 SH DFND 43 0 0 3377 FIDELITY MSCI ENERG 316092402 44 2791 SH DFND 43 0 0 2791 FIDELITY MSCI FINLS 316092501 117 3371 SH DFND 43 0 0 3371 FIDELITY MSCI HLTH 316092600 63 1519 SH DFND 43 0 0 1519 FIDELITY MSCI INDL 316092709 91 2775 SH DFND 43 0 0 2775 FIDELITY MSCI INFO 316092808 151 3070 SH DFND 43 0 0 3070 FIDELITY LOW VOLITY 316092824 83 2758 SH DFND 43 0 0 2758 FIDELITY DIVID ETF 316092832 399 13901 SH DFND 43 0 0 13901 FIDELITY HIGH DIVID 316092840 61 2252 SH DFND 43 0 0 2252 FIDELITY MSCI RL ES 316092857 87 3871 SH DFND 43 0 0 3871 FIDELITY MSCI UTILS 316092865 77 2194 SH DFND 43 0 0 2194 FIDELITY MSCI COMMN 316092873 25 874 SH DFND 43 0 0 874 FIDELITY MSCI MATLS 316092881 11 396 SH DFND 43 0 0 396 FIDELITY CORP BOND 316188101 17 354 SH DFND 43 0 0 354 FIDELITY TOTAL BD E 316188309 1958 40338 SH DFND 43 0 0 40338 FIDELITY LOW DURTIN 316188408 553 11098 SH DFND 43 0 0 11098 FIDELITY COMWLTH TR NDQ CP IDX 315912808 38 146 SH DFND 01 0 0 146 FIDELITY COMWLTH TR NDQ CP IDX 315912808 15684 60333 SH DFND 02 0 0 60333 FIDELITY COMWLTH TR NDQ CP IDX 315912808 5753 22130 SH DFND 43 0 0 22130 FIDELITY D & D BANCORP INC COM 31609R100 126 1962 SH DFND 01 556 1406 0 FIDELITY D & D BANCORP INC COM 31609R100 1 11 SH DFND 02 0 11 0 FIDELITY D & D BANCORP INC COM 31609R100 1 11 SH DFND 06 0 11 0 FIDELITY NATIONAL FINANCIAL FNF GROUP 31620R303 2474 78675 SH DFND 01 70617 6429 1629 FIDELITY NATIONAL FINANCIAL FNF GROUP 31620R303 901 28665 SH DFND 02 0 4417 24248 FIDELITY NATIONAL FINANCIAL FNF GROUP 31620R303 511 16241 SH DFND 06 0 16241 0 FIDELITY NATIONAL FINANCIAL FNF GROUP 31620R303 19963 634946 SH DFND 43 0 0 634946 FIDELITY NATIONAL FINANCIAL FNF GROUP 31620R303 3972 126345 SH DFND 43, 01 0 0 126345 FIDELITY NATL INFORMATION SV COM 31620M106 20357 198505 SH DFND 01 184322 9147 5036 FIDELITY NATL INFORMATION SV COM 31620M106 7518 73306 SH DFND 02 0 31860 41446 FIDELITY NATL INFORMATION SV COM 31620M106 1339 13059 SH DFND 06 0 13059 0 FIDELITY NATL INFORMATION SV COM 31620M106 51 494 SH DFND 28 115 0 379 FIDELITY NATL INFORMATION SV COM 31620M106 290864 2836316 SH DFND 43 0 0 2836316 FIDELITY NATL INFORMATION SV COM 31620M106 40491 394841 SH DFND 43, 01 0 0 394841 FIDELITY SOUTHERN CORP NEW COM 316394105 1900 73011 SH DFND 01 5762 67187 62 FIDELITY SOUTHERN CORP NEW COM 316394105 12 477 SH DFND 02 0 477 0 FIDELITY SOUTHERN CORP NEW COM 316394105 0 9 SH DFND 06 0 9 0 FIDUCIARY CLAYMORE ENGRY INF COM 31647Q106 164 18500 SH DFND 01 18500 0 0 FIDUCIARY CLAYMORE ENGRY INF COM 31647Q106 8307 934471 SH DFND 02 0 0 934471 FIDUS INVT CORP COM 316500107 3 269 SH DFND 01 269 0 0 FIDUS INVT CORP COM 316500107 352 30142 SH DFND 02 0 142 30000 FIESTA RESTAURANT GROUP INC COM 31660B101 335 21592 SH DFND 01 4613 16874 105 FIESTA RESTAURANT GROUP INC COM 31660B101 342 22032 SH DFND 02 0 22032 0 FIESTA RESTAURANT GROUP INC COM 31660B101 0 7 SH DFND 06 0 7 0 FIFTH THIRD BANCORP COM 316773100 13091 556337 SH DFND 01 520515 27357 8465 FIFTH THIRD BANCORP COM 316773100 23328 991417 SH DFND 02 0 260373 731044 FIFTH THIRD BANCORP COM 316773100 612 26018 SH DFND 06 0 26018 0 FIFTH THIRD BANCORP COM 316773100 78 3334 SH DFND 28 1283 0 2051 FIFTH THIRD BANCORP COM 316773100 24400 1036961 SH DFND 43 0 0 1036961 FIFTH THIRD BANCORP COM 316773100 4807 204287 SH DFND 43, 01 0 0 204287 FINANCIAL INSTNS INC COM 317585404 836 32531 SH DFND 01 24683 7848 0 FINANCIAL INSTNS INC COM 317585404 9 340 SH DFND 02 0 34 306 FINANCIAL INSTNS INC COM 317585404 0 7 SH DFND 06 0 7 0 FINANCIAL INSTNS INC COM 317585404 233 9069 SH DFND 43 0 0 9069 FINISAR CORP COM NEW 31787A507 12267 567901 SH DFND 01 25719 541272 910 FINISAR CORP COM NEW 31787A507 1258 58220 SH DFND 02 0 56049 2171 FINISAR CORP COM NEW 31787A507 1 45 SH DFND 06 0 45 0 FINISAR CORP NOTE 0.50 31787AAP6 3921 4131000 PRN DFND 02 0 4131000 0 FINISAR CORP COM NEW 31787A507 4817 223019 SH DFND 43 0 0 223019 FINISAR CORP COM NEW 31787A507 2409 111521 SH DFND 43, 01 0 0 111521 FIREEYE INC COM 31816Q101 48734 3006394 SH DFND 01 32339 2973835 220 FIREEYE INC COM 31816Q101 28885 1781894 SH DFND 02 0 294399 1487495 FIREEYE INC COM 31816Q101 75 4618 SH DFND 06 0 4618 0 FIREEYE INC NOTE 1.00 31816QAB7 621 649000 PRN DFND 02 0 648000 1000 FIREEYE INC NOTE 1.62 31816QAD3 842 927000 PRN DFND 02 0 927000 0 FIREEYE INC COM 31816Q101 6590 406550 SH DFND 43 0 0 406550 FIRST AMERN FINL CORP COM 31847R102 1444 32342 SH DFND 01 25031 5314 1997 FIRST AMERN FINL CORP COM 31847R102 3929 88025 SH DFND 02 0 79041 8984 FIRST AMERN FINL CORP COM 31847R102 22 488 SH DFND 06 0 488 0 FIRST AMERN FINL CORP COM 31847R102 1 24 SH DFND 28 24 0 0 FIRST AMERN FINL CORP COM 31847R102 20872 467573 SH DFND 43 0 0 467573 FIRST AMERN FINL CORP COM 31847R102 2639 59122 SH DFND 43, 01 0 0 59122 FIRST BANCORP INC ME COM 31866P102 266 10107 SH DFND 01 4921 5186 0 FIRST BANCORP INC ME COM 31866P102 33 1252 SH DFND 02 0 52 1200 FIRST BANCORP INC ME COM 31866P102 1 39 SH DFND 06 0 39 0 FIRST BANCORP N C COM 318910106 1081 33106 SH DFND 01 26019 7087 0 FIRST BANCORP N C COM 318910106 2246 68762 SH DFND 02 0 46185 22577 FIRST BANCORP N C COM 318910106 0 10 SH DFND 06 0 10 0 FIRST BANCORP N C COM 318910106 1473 45107 SH DFND 43 0 0 45107 FIRST BANCORP P R COM NEW 318672706 1828 212574 SH DFND 01 58483 149341 4750 FIRST BANCORP P R COM NEW 318672706 5018 583436 SH DFND 02 0 40621 542815 FIRST BANCORP P R COM NEW 318672706 1 107 SH DFND 06 0 107 0 FIRST BANCORP P R COM NEW 318672706 8775 1020298 SH DFND 43 0 0 1020298 FIRST BANCSHARES INC MS COM 318916103 245 8091 SH DFND 01 1762 6329 0 FIRST BANCSHARES INC MS COM 318916103 37 1225 SH DFND 02 0 1225 0 FIRST BANCSHARES INC MS COM 318916103 0 5 SH DFND 06 0 5 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 133 10937 SH DFND 01 2604 8333 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 888 73236 SH DFND 02 0 60274 12962 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 1 62 SH DFND 06 0 62 0 FIRST BUS FINL SVCS INC WIS COM 319390100 108 5530 SH DFND 01 2183 3347 0 FIRST BUS FINL SVCS INC WIS COM 319390100 18 920 SH DFND 02 0 920 0 FIRST BUS FINL SVCS INC WIS COM 319390100 1 32 SH DFND 06 0 32 0 FIRST BUSEY CORP COM NEW 319383204 672 27368 SH DFND 01 7408 19927 33 FIRST BUSEY CORP COM NEW 319383204 130 5304 SH DFND 02 0 2535 2769 FIRST BUSEY CORP COM NEW 319383204 0 16 SH DFND 06 0 16 0 FIRST BUSEY CORP COM NEW 319383204 2785 113501 SH DFND 43 0 0 113501 FIRST CAPITAL INC COM 31942S104 35 830 SH DFND 02 0 5 825 FIRST CHOICE BANCORP COM 31948P104 166 7350 SH DFND 01 2768 4582 0 FIRST CHOICE BANCORP COM 31948P104 1 47 SH DFND 02 0 47 0 FIRST CHOICE BANCORP COM 31948P104 1 34 SH DFND 06 0 34 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 355 11280 SH DFND 01 3168 8112 0 FIRST CMNTY BANKSHARES INC V COM 31983A103 38 1200 SH DFND 02 0 809 391 FIRST CMNTY BANKSHARES INC V COM 31983A103 0 9 SH DFND 06 0 9 0 FIRST CMNTY CORP S C COM 319835104 100 5167 SH DFND 01 1505 3662 0 FIRST CMNTY CORP S C COM 319835104 61 3144 SH DFND 02 0 3144 0 FIRST CMNTY CORP S C COM 319835104 1 28 SH DFND 06 0 28 0 FIRST COMWLTH FINL CORP PA COM 319829107 820 67914 SH DFND 01 25984 39079 2851 FIRST COMWLTH FINL CORP PA COM 319829107 582 48210 SH DFND 02 0 44801 3409 FIRST COMWLTH FINL CORP PA COM 319829107 0 36 SH DFND 06 0 36 0 FIRST COMWLTH FINL CORP PA COM 319829107 907 75101 SH DFND 43 0 0 75101 FIRST CTZNS BANCSHARES INC N CL A 31946M103 5143 13641 SH DFND 01 13598 15 28 FIRST CTZNS BANCSHARES INC N CL A 31946M103 1644 4361 SH DFND 02 0 1135 3226 FIRST CTZNS BANCSHARES INC N CL A 31946M103 11 29 SH DFND 06 0 29 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 2883 7646 SH DFND 43 0 0 7646 FIRST DATA CORP NEW COM CL A 32008D106 3926 232148 SH DFND 01 179827 51542 779 FIRST DATA CORP NEW COM CL A 32008D106 15899 940242 SH DFND 02 0 62947 877295 FIRST DATA CORP NEW COM CL A 32008D106 306 18074 SH DFND 06 0 18074 0 FIRST DATA CORP NEW COM CL A 32008D106 24745 1463345 SH DFND 43 0 0 1463345 FIRST DATA CORP NEW COM CL A 32008D106 6699 396133 SH DFND 43, 01 0 0 396133 FIRST DEFIANCE FINL CORP COM 32006W106 340 13858 SH DFND 01 3662 10196 0 FIRST DEFIANCE FINL CORP COM 32006W106 6820 278273 SH DFND 02 0 273695 4578 FIRST DEFIANCE FINL CORP COM 32006W106 0 7 SH DFND 06 0 7 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 98 6304 SH DFND 01 2176 4128 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 1642 106127 SH DFND 02 0 104127 2000 FIRST FINANCIAL NORTHWEST IN COM 32022K102 0 32 SH DFND 06 0 32 0 FIRST FINL BANCORP OH COM 320209109 2356 99346 SH DFND 01 21649 76118 1579 FIRST FINL BANCORP OH COM 320209109 375 15827 SH DFND 02 0 2688 13139 FIRST FINL BANCORP OH COM 320209109 1 29 SH DFND 06 0 29 0 FIRST FINL BANCORP OH COM 320209109 1 53 SH DFND 28 53 0 0 FIRST FINL BANCORP OH COM 320209109 4234 178507 SH DFND 43 0 0 178507 FIRST FINL BANCORP OH COM 320209109 1636 68958 SH DFND 43, 01 0 0 68958 FIRST FINL BANKSHARES COM 32020R109 3127 54211 SH DFND 01 10679 43037 495 FIRST FINL BANKSHARES COM 32020R109 608 10546 SH DFND 02 0 3616 6930 FIRST FINL BANKSHARES COM 32020R109 4 63 SH DFND 06 0 63 0 FIRST FINL BANKSHARES COM 32020R109 2 42 SH DFND 28 42 0 0 FIRST FINL BANKSHARES COM 32020R109 643 11148 SH DFND 43 0 0 11148 FIRST FINL CORP IND COM 320218100 193 4798 SH DFND 01 1912 2886 0 FIRST FINL CORP IND COM 320218100 3318 82648 SH DFND 02 0 82548 100 FIRST FINL CORP IND COM 320218100 0 12 SH DFND 06 0 12 0 FIRST FNDTN INC COM 32026V104 438 34037 SH DFND 01 16153 17884 0 FIRST FNDTN INC COM 32026V104 689 53607 SH DFND 02 0 932 52675 FIRST FNDTN INC COM 32026V104 0 31 SH DFND 06 0 31 0 FIRST GTY BANCSHARES INC COM 32043P106 80 3447 SH DFND 01 991 2456 0 FIRST GTY BANCSHARES INC COM 32043P106 2 65 SH DFND 02 0 18 47 FIRST GTY BANCSHARES INC COM 32043P106 0 18 SH DFND 06 0 18 0 FIRST HAWAIIAN INC COM 32051X108 316 14031 SH DFND 01 13219 445 367 FIRST HAWAIIAN INC COM 32051X108 2859 127032 SH DFND 02 0 70508 56524 FIRST HAWAIIAN INC COM 32051X108 11 496 SH DFND 06 0 496 0 FIRST HAWAIIAN INC COM 32051X108 6494 288507 SH DFND 43 0 0 288507 FIRST HORIZON NATL CORP COM 320517105 1606 122025 SH DFND 01 105394 13788 2843 FIRST HORIZON NATL CORP COM 320517105 2896 220034 SH DFND 02 0 178888 41146 FIRST HORIZON NATL CORP COM 320517105 18 1374 SH DFND 06 0 1374 0 FIRST HORIZON NATL CORP COM 320517105 3 193 SH DFND 28 193 0 0 FIRST HORIZON NATL CORP COM 320517105 23741 1804031 SH DFND 43 0 0 1804031 FIRST HORIZON NATL CORP COM 320517105 44 3360 SH DFND 43, 01 0 0 3360 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 526 18224 SH DFND 01 10901 6301 1022 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 7970 276172 SH DFND 02 0 271106 5066 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 1 43 SH DFND 06 0 43 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 2 62 SH DFND 28 62 0 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 11845 410414 SH DFND 43 0 0 410414 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 1593 55205 SH DFND 43, 01 0 0 55205 FIRST INTERNET BANCORP COM 320557101 146 7165 SH DFND 01 2181 4984 0 FIRST INTERNET BANCORP COM 320557101 2 95 SH DFND 02 0 95 0 FIRST INTERNET BANCORP COM 320557101 1 37 SH DFND 06 0 37 0 FIRST INTERNET BANCORP COM 320557101 119 5820 SH DFND 43 0 0 5820 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 864 23643 SH DFND 01 6823 16820 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 276 7540 SH DFND 02 0 6612 928 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 0 2 SH DFND 06 0 2 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 7046 192729 SH DFND 43 0 0 192729 FIRST LONG IS CORP COM 320734106 368 18440 SH DFND 01 4781 12546 1113 FIRST LONG IS CORP COM 320734106 1394 69893 SH DFND 02 0 59698 10195 FIRST LONG IS CORP COM 320734106 0 11 SH DFND 06 0 11 0 FIRST MAJESTIC SILVER CORP COM 32076V103 5 861 SH DFND 05 861 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 27 4557 SH DFND 01 4557 0 0 FIRST MAJESTIC SILVER CORP COM 32076V103 114 19430 SH DFND 02 0 15430 4000 FIRST MERCHANTS CORP COM 320817109 1096 31986 SH DFND 01 7472 24514 0 FIRST MERCHANTS CORP COM 320817109 821 23957 SH DFND 02 0 1281 22676 FIRST MERCHANTS CORP COM 320817109 1 18 SH DFND 06 0 18 0 FIRST MERCHANTS CORP COM 320817109 1438 41950 SH DFND 43 0 0 41950 FIRST MID ILL BANCSHARES INC COM 320866106 233 7297 SH DFND 01 1898 5399 0 FIRST MID ILL BANCSHARES INC COM 320866106 36 1115 SH DFND 02 0 1115 0 FIRST MID ILL BANCSHARES INC COM 320866106 0 9 SH DFND 06 0 9 0 FIRST MIDWEST BANCORP DEL COM 320867104 2216 111858 SH DFND 01 44334 65405 2119 FIRST MIDWEST BANCORP DEL COM 320867104 919 46413 SH DFND 02 0 44690 1723 FIRST MIDWEST BANCORP DEL COM 320867104 1 53 SH DFND 06 0 53 0 FIRST MIDWEST BANCORP DEL COM 320867104 3 166 SH DFND 28 166 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 10199 514842 SH DFND 43 0 0 514842 FIRST MIDWEST BANCORP DEL COM 320867104 1850 93408 SH DFND 43, 01 0 0 93408 FIRST NORTHWEST BANCORP COM 335834107 115 7750 SH DFND 01 2883 4867 0 FIRST NORTHWEST BANCORP COM 335834107 1583 106736 SH DFND 02 0 106736 0 FIRST NORTHWEST BANCORP COM 335834107 1 36 SH DFND 06 0 36 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 10251 117960 SH DFND 01 101163 2371 14426 FIRST REP BK SAN FRANCISCO C COM 33616C100 150927 1736786 SH DFND 02 0 1524756 212030 FIRST REP BK SAN FRANCISCO C COM 33616C100 537 6177 SH DFND 06 0 6177 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 506 5819 SH DFND 28 5680 0 139 FIRST REP BK SAN FRANCISCO C COM 33616C100 50387 579833 SH DFND 43 0 0 579833 FIRST REP BK SAN FRANCISCO C COM 33616C100 8017 92257 SH DFND 43, 01 0 0 92257 FIRST SAVINGS FINL GROUP INC COM 33621E109 72 1378 SH DFND 01 450 928 0 FIRST SAVINGS FINL GROUP INC COM 33621E109 0 7 SH DFND 02 0 7 0 FIRST SAVINGS FINL GROUP INC COM 33621E109 0 7 SH DFND 06 0 7 0 FIRST SOLAR INC COM 336433107 1986 46785 SH DFND 01 22646 23547 592 FIRST SOLAR INC COM 336433107 3842 90495 SH DFND 02 0 23906 66589 FIRST SOLAR INC COM 336433107 504 11882 SH DFND 06 0 11882 0 FIRST SOLAR INC COM 336433107 2 36 SH DFND 28 36 0 0 FIRST SOLAR INC COM 336433107 1582 37260 SH DFND 43 0 0 37260 FIRST TR ABERDEEN GLBL OPP F COM SHS 337319107 1301 138730 SH DFND 02 0 284 138446 FIRST TR BICK INDEX FD COM SHS 33733H107 829 33513 SH DFND 02 0 0 33513 FIRST TR DJS MICROCAP INDEX COM SHS AN 33718M105 2262 55747 SH DFND 02 0 0 55747 FIRST TR DJS MICROCAP INDEX COM SHS AN 33718M105 248 6118 SH DFND 43 0 0 6118 FIRST TR DYNAMIC EUROPE EQT COM SHS 33740D107 1302 103019 SH DFND 02 0 249 102770 FIRST TR ENERGY INCOME & GRW COM 33738G104 41 2184 SH DFND 01 2184 0 0 FIRST TR ENERGY INCOME & GRW COM 33738G104 1882 100530 SH DFND 02 0 0 100530 FIRST TR ENERGY INFRASTRCTR COM 33738C103 6 500 SH DFND 01 0 0 500 FIRST TR ENERGY INFRASTRCTR COM 33738C103 2544 196315 SH DFND 02 0 0 196315 FIRST TR ENHANCED EQTY INC F COM 337318109 162 12535 SH DFND 02 0 189 12346 FIRST TR EXCH TRADED FD II NASDQ CLN 33737A108 422 10816 SH DFND 02 0 0 10816 FIRST TR EXCH TRADED FD II NASDQ CLN 33737A108 66 1698 SH DFND 43 0 0 1698 FIRST TR EXCH TRADED FD III LNG/SHT EQ 33739P103 38 1025 SH DFND 01 1025 0 0 FIRST TR EXCH TRADED FD III EME MRK BD 33739P202 862 23279 SH DFND 02 0 0 23279 FIRST TR EXCH TRADED FD III MUNI HI IN 33739P301 9587 191784 SH DFND 02 0 0 191784 FIRST TR EXCH TRADED FD III INSTL PFD 33739P855 2546 139604 SH DFND 02 0 0 139604 FIRST TR EXCH TRADED FD III CALIF MUN 33739P863 6051 120507 SH DFND 02 0 0 120507 FIRST TR EXCH TRADED FD III EME MRK BD 33739P202 906 24478 SH DFND 43 0 0 24478 FIRST TR EXCH TRADED FD III INSTL PFD 33739P855 287 15758 SH DFND 43 0 0 15758 FIRST TR EXCH TRD ALPHA FD I ASIA EX JA 33737J109 762 27981 SH DFND 02 0 0 27981 FIRST TR EXCH TRD ALPHA FD I EUROPE ALP 33737J117 4597 148387 SH DFND 02 0 0 148387 FIRST TR EXCH TRD ALPHA FD I LATIN AMER 33737J125 521 28693 SH DFND 02 0 0 28693 FIRST TR EXCH TRD ALPHA FD I BRAZIL ALP 33737J133 1233 93134 SH DFND 02 0 0 93134 FIRST TR EXCH TRD ALPHA FD I CHINA ALPH 33737J141 87 3702 SH DFND 02 0 0 3702 FIRST TR EXCH TRD ALPHA FD I JAPAN ALPH 33737J158 445 9258 SH DFND 02 0 0 9258 FIRST TR EXCH TRD ALPHA FD I STH KOREA 33737J166 4 157 SH DFND 02 0 0 157 FIRST TR EXCH TRD ALPHA FD I DEV MRK EX 33737J174 59 1200 SH DFND 01 1200 0 0 FIRST TR EXCH TRD ALPHA FD I DEV MRK EX 33737J174 31004 632473 SH DFND 02 0 0 632473 FIRST TR EXCH TRD ALPHA FD I EMERG MKT 33737J182 22506 985798 SH DFND 02 0 0 985798 FIRST TR EXCH TRD ALPHA FD I GERMANY AL 33737J190 1004 26645 SH DFND 02 0 0 26645 FIRST TR EXCH TRD ALPHA FD I CANADA ALP 33737J208 137 6741 SH DFND 02 0 0 6741 FIRST TR EXCH TRD ALPHA FD I UNIT KING 33737J224 93 2916 SH DFND 02 0 0 2916 FIRST TR EXCH TRD ALPHA FD I SWITZLND A 33737J232 952 21713 SH DFND 02 0 0 21713 FIRST TR EXCH TRD ALPHA FD I EM SML CP 33737J307 2087 64823 SH DFND 02 0 0 64823 FIRST TR EXCH TRD ALPHA FD I EX US SML 33737J406 161 4824 SH DFND 02 0 0 4824 FIRST TR EXCH TRD ALPHA FD I EURO ALPHA 33737J505 1879 54989 SH DFND 02 0 0 54989 FIRST TR EXCH TRD ALPHA FD I INDIA NFTY 33737J802 4 115 SH DFND 02 0 0 115 FIRST TR EXCH TRD ALPHA FD I EUROPE ALP 33737J117 925 29848 SH DFND 43 0 0 29848 FIRST TR EXCH TRD ALPHA FD I BRAZIL ALP 33737J133 5 386 SH DFND 43 0 0 386 FIRST TR EXCH TRD ALPHA FD I JAPAN ALPH 33737J158 5 112 SH DFND 43 0 0 112 FIRST TR EXCH TRD ALPHA FD I DEV MRK EX 33737J174 4420 90160 SH DFND 43 0 0 90160 FIRST TR EXCH TRD ALPHA FD I EMERG MKT 33737J182 2006 87879 SH DFND 43 0 0 87879 FIRST TR EXCH TRD ALPHA FD I CANADA ALP 33737J208 6 284 SH DFND 43 0 0 284 FIRST TR EXCH TRD ALPHA FD I SWITZLND A 33737J232 3 70 SH DFND 43 0 0 70 FIRST TR EXCH TRD ALPHA FD I EM SML CP 33737J307 5399 167722 SH DFND 43 0 0 167722 FIRST TR EXCH TRD ALPHA FD I EX US SML 33737J406 31 933 SH DFND 43 0 0 933 FIRST TR EXCH TRD ALPHA FD I EURO ALPHA 33737J505 21 618 SH DFND 43 0 0 618 FIRST TR EXCHAN TRADED FD VI FST TR GLB 33739H101 5661 315753 SH DFND 02 0 0 315753 FIRST TR EXCHAN TRADED FD VI FST TR GLB 33739H101 2291 127788 SH DFND 43 0 0 127788 FIRST TR EXCHANG TRADED FD I MANAGD MUN 33739N108 34385 653466 SH DFND 02 0 0 653466 FIRST TR EXCHANG TRADED FD I MANAGD MUN 33739N108 2965 56349 SH DFND 43 0 0 56349 FIRST TR EXCHANGE TRADED FD US EQTY OP 336920103 2 34 SH DFND 01 34 0 0 FIRST TR EXCHANGE TRADED FD US EQTY OP 336920103 28677 462088 SH DFND 02 0 0 462088 FIRST TR EXCHANGE TRADED FD CHINDIA ET 33733A102 404 13086 SH DFND 02 0 0 13086 FIRST TR EXCHANGE TRADED FD DOW 30 EQL 33733A201 6222 292046 SH DFND 02 0 0 292046 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 149 3398 SH DFND 01 3398 0 0 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 11928 271656 SH DFND 02 0 0 271656 FIRST TR EXCHANGE TRADED FD CAP STRENG 33733E104 489 10130 SH DFND 01 10130 0 0 FIRST TR EXCHANGE TRADED FD CAP STRENG 33733E104 39326 814547 SH DFND 02 0 0 814547 FIRST TR EXCHANGE TRADED FD NY ARCA BI 33733E203 57 455 SH DFND 01 455 0 0 FIRST TR EXCHANGE TRADED FD NY ARCA BI 33733E203 105146 846584 SH DFND 02 0 0 846584 FIRST TR EXCHANGE TRADED FD DJ INTERNT 33733E302 17939 153770 SH DFND 01 151513 0 2257 FIRST TR EXCHANGE TRADED FD DJ INTERNT 33733E302 323888 2776345 SH DFND 02 0 93933 2682412 FIRST TR EXCHANGE TRADED FD DJ INTERNT 33733E302 12 100 SH DFND 28 100 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ 100 33733E401 2900 63506 SH DFND 02 0 0 63506 FIRST TR EXCHANGE TRADED FD NAS CLNEDG 33733E500 4 200 SH DFND 01 200 0 0 FIRST TR EXCHANGE TRADED FD NAS CLNEDG 33733E500 591 33544 SH DFND 02 0 0 33544 FIRST TR EXCHANGE TRADED FD ETF 33733E708 476 16216 SH DFND 02 0 0 16216 FIRST TR EXCHANGE TRADED FD NAT GAS ET 33733E807 1070 72794 SH DFND 02 0 30000 42794 FIRST TR EXCHANGE TRADED FD CONSUMR DI 33734X101 275 7472 SH DFND 01 7472 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR DI 33734X101 9237 250668 SH DFND 02 0 0 250668 FIRST TR EXCHANGE TRADED FD CONSUMR ST 33734X119 339 8037 SH DFND 01 8037 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR ST 33734X119 7480 177251 SH DFND 02 0 0 177251 FIRST TR EXCHANGE TRADED FD ENERGY ALP 33734X127 3 300 SH DFND 01 300 0 0 FIRST TR EXCHANGE TRADED FD ENERGY ALP 33734X127 11728 1018929 SH DFND 02 0 0 1018929 FIRST TR EXCHANGE TRADED FD FINLS ALPH 33734X135 12 430 SH DFND 01 0 0 430 FIRST TR EXCHANGE TRADED FD FINLS ALPH 33734X135 38791 1436165 SH DFND 02 0 0 1436165 FIRST TR EXCHANGE TRADED FD HLTH CARE 33734X143 117 1700 SH DFND 01 1700 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE 33734X143 54593 792695 SH DFND 02 0 0 792695 FIRST TR EXCHANGE TRADED FD INDLS PROD 33734X150 10666 312887 SH DFND 02 0 0 312887 FIRST TR EXCHANGE TRADED FD MATERIALS 33734X168 10 296 SH DFND 01 296 0 0 FIRST TR EXCHANGE TRADED FD MATERIALS 33734X168 6802 202929 SH DFND 02 0 0 202929 FIRST TR EXCHANGE TRADED FD TECH ALPHA 33734X176 48664 926049 SH DFND 02 0 563 925486 FIRST TR EXCHANGE TRADED FD UTILITIES 33734X184 3 130 SH DFND 01 130 0 0 FIRST TR EXCHANGE TRADED FD UTILITIES 33734X184 9909 370025 SH DFND 02 0 0 370025 FIRST TR EXCHANGE TRADED FD CLOUD COMP 33734X192 4101 84612 SH DFND 01 81917 0 2695 FIRST TR EXCHANGE TRADED FD CLOUD COMP 33734X192 192715 3975960 SH DFND 02 0 0 3975960 FIRST TR EXCHANGE TRADED FD DJ GLBL DI 33734X200 0 20 SH DFND 01 20 0 0 FIRST TR EXCHANGE TRADED FD DJ GLBL DI 33734X200 13551 619899 SH DFND 02 0 0 619899 FIRST TR EXCHANGE TRADED FD AUTO INDEX 33734X309 79 2535 SH DFND 02 0 0 2535 FIRST TR EXCHANGE TRADED FD INDXX GLOB 33734X812 22 1004 SH DFND 02 0 0 1004 FIRST TR EXCHANGE TRADED FD INDXX NAT 33734X838 28 2545 SH DFND 02 0 0 2545 FIRST TR EXCHANGE TRADED FD NASDAQ CYB 33734X846 93 3983 SH DFND 01 3200 0 783 FIRST TR EXCHANGE TRADED FD NASDAQ CYB 33734X846 38105 1627008 SH DFND 02 0 0 1627008 FIRST TR EXCHANGE TRADED FD INTL IPO E 33734X853 280 9247 SH DFND 02 0 0 9247 FIRST TR EXCHANGE TRADED FD GBL WND EN 33736G106 24 2100 SH DFND 01 2100 0 0 FIRST TR EXCHANGE TRADED FD GBL WND EN 33736G106 706 61629 SH DFND 02 0 0 61629 FIRST TR EXCHANGE TRADED FD GLOBAL ENG 33736M103 85 1854 SH DFND 02 0 0 1854 FIRST TR EXCHANGE TRADED FD NASDAQ SMR 33737K106 42 977 SH DFND 02 0 0 977 FIRST TR EXCHANGE TRADED FD NO AMER EN 33738D101 2 91 SH DFND 01 91 0 0 FIRST TR EXCHANGE TRADED FD NO AMER EN 33738D101 55317 2578873 SH DFND 02 0 0 2578873 FIRST TR EXCHANGE TRADED FD SENIOR LN 33738D309 7 157 SH DFND 01 157 0 0 FIRST TR EXCHANGE TRADED FD SENIOR LN 33738D309 49283 1082659 SH DFND 02 0 0 1082659 FIRST TR EXCHANGE TRADED FD FIRST TR T 33738D408 24412 544309 SH DFND 02 0 1800 542509 FIRST TR EXCHANGE TRADED FD MULTI ASSE 33738R100 8127 482908 SH DFND 02 0 0 482908 FIRST TR EXCHANGE TRADED FD NASD TECH 33738R118 42 1274 SH DFND 01 1010 0 264 FIRST TR EXCHANGE TRADED FD NASD TECH 33738R118 49296 1486625 SH DFND 02 0 0 1486625 FIRST TR EXCHANGE TRADED FD RISNG DIVD 33738R506 27369 1032414 SH DFND 02 0 0 1032414 FIRST TR EXCHANGE TRADED FD DORSEY WRT 33738R605 22 885 SH DFND 01 885 0 0 FIRST TR EXCHANGE TRADED FD DORSEY WRT 33738R605 59301 2348536 SH DFND 02 0 0 2348536 FIRST TR EXCHANGE TRADED FD S&P INTL D 33738R688 490 31004 SH DFND 02 0 0 31004 FIRST TR EXCHANGE TRADED FD DORSEYWRIG 33738R696 846 40877 SH DFND 02 0 0 40877 FIRST TR EXCHANGE TRADED FD RBA INDL E 33738R704 148 6807 SH DFND 01 2500 0 4307 FIRST TR EXCHANGE TRADED FD RBA INDL E 33738R704 3738 172315 SH DFND 02 0 0 172315 FIRST TR EXCHANGE TRADED FD DORSEYWRGT 33738R712 766 45252 SH DFND 02 0 0 45252 FIRST TR EXCHANGE TRADED FD NASDQ ARTF 33738R720 1093 42504 SH DFND 02 0 0 42504 FIRST TR EXCHANGE TRADED FD DEVELOPED 33738R787 474 10506 SH DFND 02 0 0 10506 FIRST TR EXCHANGE TRADED FD NASDAQ TRA 33738R795 3 150 SH DFND 02 0 0 150 FIRST TR EXCHANGE TRADED FD NASDQ SEMC 33738R811 2399 93168 SH DFND 02 0 0 93168 FIRST TR EXCHANGE TRADED FD NASDAQ RET 33738R829 1399 67146 SH DFND 02 0 0 67146 FIRST TR EXCHANGE TRADED FD NASDQ PHRM 33738R837 50 2600 SH DFND 02 0 0 2600 FIRST TR EXCHANGE TRADED FD NASDQ OIL 33738R845 1107 67509 SH DFND 02 0 0 67509 FIRST TR EXCHANGE TRADED FD NASDAQ BK 33738R860 4684 210424 SH DFND 02 0 0 210424 FIRST TR EXCHANGE TRADED FD DORSEY WRI 33738R878 7636 326053 SH DFND 02 0 0 326053 FIRST TR EXCHANGE TRADED FD DORSEY WRI 33738R886 7523 431871 SH DFND 02 0 0 431871 FIRST TR EXCHANGE TRADED FD FST LOW OP 33739Q200 127933 2506035 SH DFND 02 0 0 2506035 FIRST TR EXCHANGE TRADED FD FIRST TR E 33739Q408 299557 5005122 SH DFND 02 0 0 5005122 FIRST TR EXCHANGE TRADED FD SSI STRG E 33739Q507 5288 192160 SH DFND 02 0 0 192160 FIRST TR EXCHANGE TRADED FD SMID RISNG 33741X102 3 160 SH DFND 02 0 0 160 FIRST TR EXCHANGE TRADED FD INDXX INOV 33741X201 1777 69603 SH DFND 02 0 0 69603 FIRST TR EXCHANGE TRADED FD US EQTY OP 336920103 4107 66179 SH DFND 43 0 0 66179 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 196 4458 SH DFND 43 0 0 4458 FIRST TR EXCHANGE TRADED FD CAP STRENG 33733E104 12213 252957 SH DFND 43 0 0 252957 FIRST TR EXCHANGE TRADED FD NY ARCA BI 33733E203 6309 50798 SH DFND 43 0 0 50798 FIRST TR EXCHANGE TRADED FD DJ INTERNT 33733E302 1096672 9400584 SH DFND 43 0 0 9400584 FIRST TR EXCHANGE TRADED FD NASDAQ 100 33733E401 204 4458 SH DFND 43 0 0 4458 FIRST TR EXCHANGE TRADED FD NAS CLNEDG 33733E500 551 31252 SH DFND 43 0 0 31252 FIRST TR EXCHANGE TRADED FD ETF 33733E708 33 1115 SH DFND 43 0 0 1115 FIRST TR EXCHANGE TRADED FD NAT GAS ET 33733E807 4 295 SH DFND 43 0 0 295 FIRST TR EXCHANGE TRADED FD CONSUMR DI 33734X101 543 14745 SH DFND 43 0 0 14745 FIRST TR EXCHANGE TRADED FD CONSUMR ST 33734X119 332 7857 SH DFND 43 0 0 7857 FIRST TR EXCHANGE TRADED FD ENERGY ALP 33734X127 850 73806 SH DFND 43 0 0 73806 FIRST TR EXCHANGE TRADED FD FINLS ALPH 33734X135 3372 124834 SH DFND 43 0 0 124834 FIRST TR EXCHANGE TRADED FD HLTH CARE 33734X143 6067 88090 SH DFND 43 0 0 88090 FIRST TR EXCHANGE TRADED FD INDLS PROD 33734X150 1299 38116 SH DFND 43 0 0 38116 FIRST TR EXCHANGE TRADED FD MATERIALS 33734X168 426 12717 SH DFND 43 0 0 12717 FIRST TR EXCHANGE TRADED FD TECH ALPHA 33734X176 1468 27927 SH DFND 43 0 0 27927 FIRST TR EXCHANGE TRADED FD UTILITIES 33734X184 165 6174 SH DFND 43 0 0 6174 FIRST TR EXCHANGE TRADED FD CLOUD COMP 33734X192 267203 5512752 SH DFND 43 0 0 5512752 FIRST TR EXCHANGE TRADED FD DJ GLBL DI 33734X200 434 19867 SH DFND 43 0 0 19867 FIRST TR EXCHANGE TRADED FD NASDAQ CYB 33734X846 5702 243483 SH DFND 43 0 0 243483 FIRST TR EXCHANGE TRADED FD INTL IPO E 33734X853 58 1910 SH DFND 43 0 0 1910 FIRST TR EXCHANGE TRADED FD GBL WND EN 33736G106 482 42016 SH DFND 43 0 0 42016 FIRST TR EXCHANGE TRADED FD GLOBAL ENG 33736M103 10 218 SH DFND 43 0 0 218 FIRST TR EXCHANGE TRADED FD NO AMER EN 33738D101 5251 244784 SH DFND 43 0 0 244784 FIRST TR EXCHANGE TRADED FD SENIOR LN 33738D309 10905 239558 SH DFND 43 0 0 239558 FIRST TR EXCHANGE TRADED FD FIRST TR T 33738D408 2052 45744 SH DFND 43 0 0 45744 FIRST TR EXCHANGE TRADED FD MULTI ASSE 33738R100 111 6615 SH DFND 43 0 0 6615 FIRST TR EXCHANGE TRADED FD NASD TECH 33738R118 1747 52693 SH DFND 43 0 0 52693 FIRST TR EXCHANGE TRADED FD RISNG DIVD 33738R506 6984 263461 SH DFND 43 0 0 263461 FIRST TR EXCHANGE TRADED FD DORSEY WRT 33738R605 4625 183162 SH DFND 43 0 0 183162 FIRST TR EXCHANGE TRADED FD S&P INTL D 33738R688 20 1260 SH DFND 43 0 0 1260 FIRST TR EXCHANGE TRADED FD DORSEYWRIG 33738R696 1172 56630 SH DFND 43 0 0 56630 FIRST TR EXCHANGE TRADED FD RBA INDL E 33738R704 780 35971 SH DFND 43 0 0 35971 FIRST TR EXCHANGE TRADED FD DORSEYWRGT 33738R712 4 208 SH DFND 43 0 0 208 FIRST TR EXCHANGE TRADED FD NASDQ ARTF 33738R720 9 334 SH DFND 43 0 0 334 FIRST TR EXCHANGE TRADED FD NASDQ SEMC 33738R811 3 98 SH DFND 43 0 0 98 FIRST TR EXCHANGE TRADED FD NASDAQ BK 33738R860 474 21283 SH DFND 43 0 0 21283 FIRST TR EXCHANGE TRADED FD DORSEY WRI 33738R878 2757 117709 SH DFND 43 0 0 117709 FIRST TR EXCHANGE TRADED FD DORSEY WRI 33738R886 1351 77531 SH DFND 43 0 0 77531 FIRST TR EXCHANGE TRADED FD FST LOW OP 33739Q200 11868 232470 SH DFND 43 0 0 232470 FIRST TR EXCHANGE TRADED FD FIRST TR E 33739Q408 20827 347980 SH DFND 43 0 0 347980 FIRST TR EXCHANGE TRADED FD SSI STRG E 33739Q507 1835 66681 SH DFND 43 0 0 66681 FIRST TR EXCHANGE TRADED FD SMID RISNG 33741X102 95 5419 SH DFND 43 0 0 5419 FIRST TR EXCHANGE TRADED FD INDXX INOV 33741X201 72 2822 SH DFND 43 0 0 2822 FIRST TR EXCHANGE-TRADED FD PFD SECS I 33739E108 58487 3258308 SH DFND 02 0 0 3258308 FIRST TR EXCHANGE-TRADED FD DORSY WR M 33741L108 4894 272209 SH DFND 02 0 0 272209 FIRST TR EXCHANGE-TRADED FD PFD SECS I 33739E108 10810 602254 SH DFND 43 0 0 602254 FIRST TR EXCHNG TRADED FD VI CEF INCM O 33740F409 9976 528130 SH DFND 02 0 0 528130 FIRST TR EXCHNG TRADED FD VI MUN CEF IN 33740F508 2547 147835 SH DFND 02 0 0 147835 FIRST TR EXCHNG TRADED FD VI TCW OPPORT 33740F805 6420 130120 SH DFND 02 0 0 130120 FIRST TR EXCHNG TRADED FD VI TCW UNCONS 33740F888 11534 463262 SH DFND 02 0 0 463262 FIRST TR EXCHNG TRADED FD VI CEF INCM O 33740F409 60 3187 SH DFND 43 0 0 3187 FIRST TR EXCHNG TRADED FD VI MUN CEF IN 33740F508 14 808 SH DFND 43 0 0 808 FIRST TR EXCHNG TRADED FD VI TCW OPPORT 33740F805 1114 22585 SH DFND 43 0 0 22585 FIRST TR EXCNGE TRD ALPHADEX MID CP GR 33737M102 6580 181655 SH DFND 02 0 0 181655 FIRST TR EXCNGE TRD ALPHADEX MID CAP VA 33737M201 1055 34651 SH DFND 02 0 0 34651 FIRST TR EXCNGE TRD ALPHADEX SML CP GRW 33737M300 21699 540878 SH DFND 02 0 0 540878 FIRST TR EXCNGE TRD ALPHADEX SML CAP VA 33737M409 1718 55522 SH DFND 02 0 0 55522 FIRST TR EXCNGE TRD ALPHADEX MEGA CAP A 33737M508 867 27063 SH DFND 02 0 0 27063 FIRST TR EXCNGE TRD ALPHADEX MID CP GR 33737M102 1574 43447 SH DFND 43 0 0 43447 FIRST TR EXCNGE TRD ALPHADEX MID CAP VA 33737M201 943 30963 SH DFND 43 0 0 30963 FIRST TR EXCNGE TRD ALPHADEX SML CP GRW 33737M300 3326 82904 SH DFND 43 0 0 82904 FIRST TR EXCNGE TRD ALPHADEX SML CAP VA 33737M409 695 22448 SH DFND 43 0 0 22448 FIRST TR EXCNGE TRD ALPHADEX MEGA CAP A 33737M508 1 33 SH DFND 43 0 0 33 FIRST TR FTSE EPRA/NAREIT DE COM 33736N101 303 7234 SH DFND 02 0 0 7234 FIRST TR FTSE EPRA/NAREIT DE COM 33736N101 1471 35141 SH DFND 43 0 0 35141 FIRST TR HIGH INCOME L/S FD COM 33738E109 951 71605 SH DFND 02 0 0 71605 FIRST TR INTER DUR PFD & IN COM 33718W103 125 6315 SH DFND 01 6315 0 0 FIRST TR INTER DUR PFD & IN COM 33718W103 6568 331703 SH DFND 02 0 48486 283217 FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 13055 227755 SH DFND 02 0 0 227755 FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 6097 106372 SH DFND 43 0 0 106372 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 23145 500658 SH DFND 02 0 0 500658 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 3085 66732 SH DFND 43 0 0 66732 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 75 1439 SH DFND 01 1439 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 43724 838914 SH DFND 02 0 0 838914 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 9119 174962 SH DFND 43 0 0 174962 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 25 435 SH DFND 01 435 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 11679 201993 SH DFND 02 0 0 201993 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 3001 51906 SH DFND 43 0 0 51906 FIRST TR MLP & ENERGY INCOME COM 33739B104 289 29501 SH DFND 02 0 0 29501 FIRST TR MORNINGSTAR DIV LEA SHS 336917109 27945 1025886 SH DFND 02 0 0 1025886 FIRST TR MORNINGSTAR DIV LEA SHS 336917109 4482 164537 SH DFND 43 0 0 164537 FIRST TR MULTI CAP GR ALPHAD COM SHS 33733F101 1036 16900 SH DFND 02 0 0 16900 FIRST TR MULTI CAP GR ALPHAD COM SHS 33733F101 934 15238 SH DFND 43 0 0 15238 FIRST TR MULTI CP VAL ALPHA COM SHS 33733C108 3236 67686 SH DFND 02 0 0 67686 FIRST TR MULTI CP VAL ALPHA COM SHS 33733C108 262 5472 SH DFND 43 0 0 5472 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 87 1595 SH DFND 01 1595 0 0 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 4003 73314 SH DFND 02 0 0 73314 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 172 3158 SH DFND 43 0 0 3158 FIRST TR NASDAQ ABA CMNTY BK UT COM SHS 33736Q104 2702 62730 SH DFND 02 0 0 62730 FIRST TR NASDAQ ABA CMNTY BK UT COM SHS 33736Q104 199 4625 SH DFND 43 0 0 4625 FIRST TR NASDAQ100 TECH INDE SHS 337345102 19 282 SH DFND 01 282 0 0 FIRST TR NASDAQ100 TECH INDE SHS 337345102 40055 588520 SH DFND 02 0 438 588082 FIRST TR NASDAQ100 TECH INDE SHS 337345102 2251 33071 SH DFND 43 0 0 33071 FIRST TR S&P REIT INDEX FD COM 33734G108 2195 101522 SH DFND 02 0 0 101522 FIRST TR S&P REIT INDEX FD COM 33734G108 685 31706 SH DFND 43 0 0 31706 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 20 361 SH DFND 01 361 0 0 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 4624 85384 SH DFND 02 0 0 85384 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 2099 38770 SH DFND 43 0 0 38770 FIRST TR SR FLG RTE INCM FD COM 33733U108 0 23 SH DFND 01 23 0 0 FIRST TR SR FLG RTE INCM FD COM 33733U108 29849 2665108 SH DFND 02 0 119 2664989 FIRST TR SR FLG RTE INCM FD COM 33733U108 0 14 SH DFND 43 0 0 14 FIRST TR SR FLOATING RATE 20 COM SHS 33740K101 4112 497782 SH DFND 02 0 788 496994 FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109 48 4000 SH DFND 01 4000 0 0 FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109 7945 665382 SH DFND 02 0 0 665382 FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109 1659 138982 SH DFND 43 0 0 138982 FIRST TR VALUE LINE 100 ETF COM SHS 33735G107 344 18295 SH DFND 02 0 0 18295 FIRST TR VALUE LINE 100 ETF COM SHS 33735G107 16 871 SH DFND 43 0 0 871 FIRST TR VALUE LINE DIVID IN SHS 33734H106 18 605 SH DFND 01 605 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 147788 5082118 SH DFND 02 0 0 5082118 FIRST TR VALUE LINE DIVID IN SHS 33734H106 50511 1736966 SH DFND 43 0 0 1736966 FIRST TR/ABERDEEN EMERG OPT COM 33731K102 597 49118 SH DFND 02 0 0 49118 FIRST TRUST MORTGAGE INCM FD COM SHS 33734E103 53 4039 SH DFND 02 0 0 4039 FIRST TRUST MORTGAGE INCM FD COM SHS 33734E103 0 9 SH DFND 43 0 0 9 FIRST TRUST SPECIALTY FINANC COM BEN IN 33733G109 16 3027 SH DFND 02 0 0 3027 FIRST US BANCSHARES INC COM 33744V103 16 2028 SH DFND 02 0 2028 0 FIRST UTD CORP COM 33741H107 86 5414 SH DFND 01 1926 3488 0 FIRST UTD CORP COM 33741H107 0 26 SH DFND 02 0 26 0 FIRST UTD CORP COM 33741H107 0 26 SH DFND 06 0 26 0 FIRST WESTN FINL INC COM 33751L105 0 11 SH DFND 02 0 11 0 FIRSTCASH INC COM 33767D105 8655 119632 SH DFND 01 100182 19044 406 FIRSTCASH INC COM 33767D105 2932 40529 SH DFND 02 0 36934 3595 FIRSTCASH INC COM 33767D105 1 13 SH DFND 06 0 13 0 FIRSTCASH INC COM 33767D105 6 84 SH DFND 28 84 0 0 FIRSTCASH INC COM 33767D105 42460 586876 SH DFND 43 0 0 586876 FIRSTCASH INC COM 33767D105 718 9921 SH DFND 43, 01 0 0 9921 FIRSTENERGY CORP COM 337932107 64306 1712547 SH DFND 01 173617 90111 1448819 FIRSTENERGY CORP COM 337932107 34012 905780 SH DFND 02 0 47393 858387 FIRSTENERGY CORP COM 337932107 841 22394 SH DFND 06 0 22394 0 FIRSTENERGY CORP COM 337932107 856 22806 SH DFND 28 76 0 22730 FIRSTENERGY CORP COM 337932107 96157 2560761 SH DFND 43 0 0 2560761 FIRSTENERGY CORP COM 337932107 3782 100712 SH DFND 43, 01 0 0 100712 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 11 163 SH DFND 05 163 0 0 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 147 2150 SH DFND 01 2150 0 0 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 437 6375 SH DFND 02 0 5477 898 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 3056 44622 SH DFND 43 0 0 44622 FISERV INC COM 337738108 23870 324800 SH DFND 01 318071 4186 2543 FISERV INC COM 337738108 23122 314629 SH DFND 02 0 214221 100408 FISERV INC COM 337738108 1150 15647 SH DFND 06 0 15647 0 FISERV INC COM 337738108 79 1081 SH DFND 28 165 0 916 FISERV INC COM 337738108 136440 1856583 SH DFND 43 0 0 1856583 FISERV INC COM 337738108 16736 227737 SH DFND 43, 01 0 0 227737 FITBIT INC CL A 33812L102 439 88377 SH DFND 01 35851 52526 0 FITBIT INC CL A 33812L102 1133 227980 SH DFND 02 0 128749 99231 FITBIT INC CL A 33812L102 1 121 SH DFND 06 0 121 0 FIVE BELOW INC COM 33829M101 12470 121870 SH DFND 01 106031 15466 373 FIVE BELOW INC COM 33829M101 4870 47597 SH DFND 02 0 39049 8548 FIVE BELOW INC COM 33829M101 2 18 SH DFND 06 0 18 0 FIVE BELOW INC COM 33829M101 12 116 SH DFND 28 116 0 0 FIVE BELOW INC COM 33829M101 21814 213194 SH DFND 43 0 0 213194 FIVE BELOW INC COM 33829M101 5006 48924 SH DFND 43, 01 0 0 48924 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 19779 2850000 SH DFND 00 0 2850000 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 0 4 SH DFND 06 0 4 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 452 48593 SH DFND 01 5398 43195 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 598 64324 SH DFND 02 0 64202 122 FIVE PRIME THERAPEUTICS INC COM 33830X104 0 7 SH DFND 06 0 7 0 FIVE PRIME THERAPEUTICS INC OPTIONS 33830X104 320 34400 SH Put DFND 02 0 34400 0 FIVE STAR SENIOR LIVING INC COM 33832D106 3 6627 SH DFND 01 6627 0 0 FIVE STAR SENIOR LIVING INC COM 33832D106 1 2459 SH DFND 02 0 0 2459 FIVE STAR SENIOR LIVING INC COM 33832D106 0 4 SH DFND 43 0 0 4 FIVE9 INC COM 338307101 1627 37216 SH DFND 01 15704 21512 0 FIVE9 INC COM 338307101 5526 126393 SH DFND 02 0 2400 123993 FIVE9 INC COM 338307101 1 28 SH DFND 06 0 28 0 FLAGSTAR BANCORP INC COM PAR .0 337930705 1789 67782 SH DFND 01 8737 58678 367 FLAGSTAR BANCORP INC COM PAR .0 337930705 3868 146518 SH DFND 02 0 145788 730 FLAGSTAR BANCORP INC COM PAR .0 337930705 0 4 SH DFND 06 0 4 0 FLAGSTAR BANCORP INC COM PAR .0 337930705 1 25 SH DFND 28 25 0 0 FLAGSTAR BANCORP INC COM PAR .0 337930705 2947 111644 SH DFND 43 0 0 111644 FLAHERTY & CRUMRINE DYN PFD SHS 33848W106 10 472 SH DFND 01 472 0 0 FLAHERTY & CRUMRINE DYN PFD SHS 33848W106 260 12772 SH DFND 02 0 0 12772 FLAHERTY & CRUMRINE PFD INC COM 338480106 302 26188 SH DFND 02 0 0 26188 FLAHERTY & CRUMRINE PFD INC COM 33848E106 33 3137 SH DFND 02 0 0 3137 FLAHERTY & CRUMRINE TOTAL RE COM 338479108 9366 544192 SH DFND 02 0 0 544192 FLAHERTY&CRMN PFD SEC INCOM COM 338478100 94 5640 SH DFND 01 5640 0 0 FLAHERTY&CRMN PFD SEC INCOM COM 338478100 9405 562154 SH DFND 02 0 0 562154 FLANIGANS ENTERPRISES INC COM 338517105 5 214 SH DFND 02 0 214 0 FLEETCOR TECHNOLOGIES INC COM 339041105 87057 468755 SH DFND 01 435651 32901 203 FLEETCOR TECHNOLOGIES INC COM 339041105 12229 65844 SH DFND 02 0 63402 2442 FLEETCOR TECHNOLOGIES INC COM 339041105 669 3600 SH DFND 06 0 3600 0 FLEETCOR TECHNOLOGIES INC COM 339041105 3 16 SH DFND 28 16 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 16160 87011 SH DFND 43 0 0 87011 FLEETCOR TECHNOLOGIES INC COM 339041105 8024 43205 SH DFND 43, 01 0 0 43205 FLEX LTD ORD Y2573F102 53734 7060954 SH DFND 01 128517 6926624 5813 FLEX LTD ORD Y2573F102 2203 289446 SH DFND 02 0 0 289446 FLEX LTD ORD Y2573F102 141 18482 SH DFND 06 0 18482 0 FLEX LTD ORD Y2573F102 6681 877885 SH DFND 43 0 0 877885 FLEX LTD ORD Y2573F102 3207 421435 SH DFND 43, 01 0 0 421435 FLEXIBLE SOLUTIONS INTL INC COM 33938T104 0 172 SH DFND 02 0 172 0 FLEXION THERAPEUTICS INC COM 33938J106 541 47786 SH DFND 01 47786 0 0 FLEXION THERAPEUTICS INC COM 33938J106 201 17793 SH DFND 02 0 13868 3925 FLEXION THERAPEUTICS INC COM 33938J106 0 25 SH DFND 06 0 25 0 FLEXION THERAPEUTICS INC NOTE 3.37 33938JAB2 12 15000 PRN DFND 02 0 15000 0 FLEXION THERAPEUTICS INC COM 33938J106 599 52951 SH DFND 43 0 0 52951 FLEXSHARES TR MORNSTAR U 33939L100 198 1981 SH DFND 02 0 0 1981 FLEXSHARES TR MSTAR EMKT 33939L308 38 800 SH DFND 01 800 0 0 FLEXSHARES TR MSTAR EMKT 33939L308 136 2830 SH DFND 02 0 0 2830 FLEXSHARES TR MORNSTAR U 33939L407 1004 34275 SH DFND 01 33985 0 290 FLEXSHARES TR MORNSTAR U 33939L407 3848 131431 SH DFND 02 0 0 131431 FLEXSHARES TR IBOXX 3R T 33939L506 5 215 SH DFND 01 215 0 0 FLEXSHARES TR IBOXX 3R T 33939L506 2566 107710 SH DFND 02 0 0 107710 FLEXSHARES TR IBOXX 5YR 33939L605 8721 361584 SH DFND 02 0 0 361584 FLEXSHARES TR HIG YLD VL 33939L662 5 100 SH DFND 02 0 0 100 FLEXSHARES TR STOX GLB I 33939L688 9 105 SH DFND 02 0 0 105 FLEXSHARES TR STOX ESG I 33939L696 60 1017 SH DFND 02 0 0 1017 FLEXSHARES TR CR SCORED 33939L753 31 635 SH DFND 02 0 0 635 FLEXSHARES TR DISCP DUR 33939L779 648 28307 SH DFND 02 0 0 28307 FLEXSHARES TR GLB QLT R/ 33939L787 257 4625 SH DFND 02 0 0 4625 FLEXSHARES TR STOXX GLOB 33939L795 246 5635 SH DFND 01 5635 0 0 FLEXSHARES TR STOXX GLOB 33939L795 628 14378 SH DFND 02 0 0 14378 FLEXSHARES TR M STAR DEV 33939L803 43 782 SH DFND 02 0 0 782 FLEXSHARES TR INTL QLTDV 33939L811 27 1320 SH DFND 02 0 0 1320 FLEXSHARES TR INT QLTDVD 33939L829 613 28206 SH DFND 02 0 0 28206 FLEXSHARES TR INTL QLTDV 33939L837 9 446 SH DFND 01 446 0 0 FLEXSHARES TR INTL QLTDV 33939L837 2589 123074 SH DFND 02 0 0 123074 FLEXSHARES TR QLT DIV DE 33939L845 45 1150 SH DFND 01 1150 0 0 FLEXSHARES TR QLT DIV DE 33939L845 303 7661 SH DFND 02 0 0 7661 FLEXSHARES TR QLT DIVDYN 33939L852 476 12325 SH DFND 02 0 0 12325 FLEXSHARES TR QUALT DIVD 33939L860 58 1463 SH DFND 01 1463 0 0 FLEXSHARES TR QUALT DIVD 33939L860 14150 355444 SH DFND 02 0 0 355444 FLEXSHARES TR READY ACC 33939L886 21 274 SH DFND 02 0 0 274 FLEXSHARES TR MORNSTAR U 33939L407 1009 34470 SH DFND 43 0 0 34470 FLEXSHARES TR IBOXX 5YR 33939L605 38 1574 SH DFND 43 0 0 1574 FLEXSHARES TR GLB QLT R/ 33939L787 515 9273 SH DFND 43 0 0 9273 FLEXSHARES TR INTL QLTDV 33939L811 107 5223 SH DFND 43 0 0 5223 FLEXSHARES TR INT QLTDVD 33939L829 50 2290 SH DFND 43 0 0 2290 FLEXSHARES TR INTL QLTDV 33939L837 75 3541 SH DFND 43 0 0 3541 FLEXSHARES TR QLT DIV DE 33939L845 183 4617 SH DFND 43 0 0 4617 FLEXSHARES TR QUALT DIVD 33939L860 1017 25551 SH DFND 43 0 0 25551 FLEXSHARES TR READY ACC 33939L886 608 8107 SH DFND 43 0 0 8107 FLEXSTEEL INDS INC COM 339382103 139 6278 SH DFND 01 2535 3743 0 FLEXSTEEL INDS INC COM 339382103 1 29 SH DFND 02 0 29 0 FLEXSTEEL INDS INC COM 339382103 1 29 SH DFND 06 0 29 0 FLIR SYS INC COM 302445101 1851 42507 SH DFND 01 23060 18916 531 FLIR SYS INC COM 302445101 9323 214122 SH DFND 02 0 195158 18964 FLIR SYS INC COM 302445101 237 5453 SH DFND 06 0 5453 0 FLIR SYS INC COM 302445101 8 190 SH DFND 28 0 0 190 FLIR SYS INC COM 302445101 26426 606941 SH DFND 43 0 0 606941 FLIR SYS INC COM 302445101 1372 31504 SH DFND 43, 01 0 0 31504 FLOOR & DECOR HLDGS INC CL A 339750101 324 12508 SH DFND 01 4841 7667 0 FLOOR & DECOR HLDGS INC CL A 339750101 1018 39291 SH DFND 02 0 23341 15950 FLOOR & DECOR HLDGS INC CL A 339750101 6 247 SH DFND 06 0 247 0 FLOOR & DECOR HLDGS INC CL A 339750101 2116 81681 SH DFND 43 0 0 81681 FLOOR & DECOR HLDGS INC CL A 339750101 1330 51345 SH DFND 43, 01 0 0 51345 FLOTEK INDS INC DEL COM 343389102 25 22502 SH DFND 01 9173 13329 0 FLOTEK INDS INC DEL COM 343389102 25 22810 SH DFND 02 0 22810 0 FLOTEK INDS INC DEL COM 343389102 0 210 SH DFND 06 0 210 0 FLOWERS FOODS INC COM 343498101 12247 663056 SH DFND 01 650136 7883 5037 FLOWERS FOODS INC COM 343498101 4067 220218 SH DFND 02 0 99298 120920 FLOWERS FOODS INC COM 343498101 15 825 SH DFND 06 0 825 0 FLOWERS FOODS INC COM 343498101 1 65 SH DFND 28 65 0 0 FLOWERS FOODS INC COM 343498101 1304 70596 SH DFND 43 0 0 70596 FLOWERS FOODS INC COM 343498101 160 8657 SH DFND 43, 01 0 0 8657 FLOWSERVE CORP COM 34354P105 6622 174171 SH DFND 01 161653 8426 4092 FLOWSERVE CORP COM 34354P105 39045 1026963 SH DFND 02 0 137647 889316 FLOWSERVE CORP COM 34354P105 623 16390 SH DFND 06 0 16390 0 FLOWSERVE CORP COM 34354P105 9 232 SH DFND 28 232 0 0 FLOWSERVE CORP COM 34354P105 12671 333283 SH DFND 43 0 0 333283 FLOWSERVE CORP COM 34354P105 82 2146 SH DFND 43, 01 0 0 2146 FLUENT INC COM 34380C102 241 67020 SH DFND 01 50384 16636 0 FLUENT INC COM 34380C102 66 18252 SH DFND 02 0 13825 4427 FLUENT INC COM 34380C102 0 125 SH DFND 06 0 125 0 FLUIDIGM CORP DEL COM 34385P108 123 14247 SH DFND 01 4203 10044 0 FLUIDIGM CORP DEL COM 34385P108 1 101 SH DFND 02 0 101 0 FLUIDIGM CORP DEL COM 34385P108 1 101 SH DFND 06 0 101 0 FLUOR CORP NEW COM 343412102 2722 84533 SH DFND 01 76462 7382 689 FLUOR CORP NEW COM 343412102 32358 1004918 SH DFND 02 0 66626 938292 FLUOR CORP NEW COM 343412102 567 17605 SH DFND 06 0 17605 0 FLUOR CORP NEW COM 343412102 2 69 SH DFND 28 69 0 0 FLUOR CORP NEW OPTIONS 343412102 3059 95000 SH Call DFND 02 0 95000 0 FLUOR CORP NEW COM 343412102 64938 2016707 SH DFND 43 0 0 2016707 FLUOR CORP NEW COM 343412102 1195 37097 SH DFND 43, 01 0 0 37097 FLUSHING FINL CORP COM 343873105 769 35698 SH DFND 01 10650 14014 11034 FLUSHING FINL CORP COM 343873105 9 433 SH DFND 02 0 433 0 FLUSHING FINL CORP COM 343873105 0 12 SH DFND 06 0 12 0 FLWS/1-800 FLOWERS CL A 68243Q106 173 14147 SH DFND 01 4286 9861 0 FLWS/1-800 FLOWERS CL A 68243Q106 84 6877 SH DFND 02 0 5877 1000 FLWS/1-800 FLOWERS CL A 68243Q106 0 16 SH DFND 06 0 16 0 FLY LEASING LTD SPONSORED 34407D109 223 21153 SH DFND 01 21153 0 0 FLY LEASING LTD SPONSORED 34407D109 2777 262992 SH DFND 02 0 0 262992 FLY LEASING LTD SPONSORED 34407D109 1 114 SH DFND 28 114 0 0 FNB CORP PA COM 302520101 1051 106777 SH DFND 01 92734 12685 1358 FNB CORP PA COM 302520101 3648 370746 SH DFND 02 0 340671 30075 FNB CORP PA COM 302520101 14 1426 SH DFND 06 0 1426 0 FNB CORP PA COM 302520101 18336 1863459 SH DFND 43 0 0 1863459 FNB CORP PA COM 302520101 1441 146435 SH DFND 43, 01 0 0 146435 FNCB BANCORP INC COM 302578109 86 10230 SH DFND 01 10230 0 0 FNCB BANCORP INC COM 302578109 55 6500 SH DFND 02 0 0 6500 FOAMIX PHARMACEUTICALS LTD SHS M46135105 10 2721 SH DFND 01 0 2721 0 FOAMIX PHARMACEUTICALS LTD SHS M46135105 29 8194 SH DFND 02 0 44 8150 FOCUS FINL PARTNERS INC COM CL A 34417P100 271 10281 SH DFND 01 3430 6851 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 277 10521 SH DFND 02 0 10521 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 2 72 SH DFND 06 0 72 0 FOCUS FINL PARTNERS INC COM CL A 34417P100 335 12713 SH DFND 43 0 0 12713 FOMENTO ECONOMICO MEXICANO S SPON ADR U 344419106 7857 91305 SH DFND 01 2666 160 88479 FOMENTO ECONOMICO MEXICANO S SPON ADR U 344419106 94 1088 SH DFND 02 0 0 1088 FOMENTO ECONOMICO MEXICANO S SPON ADR U 344419106 12932 150283 SH DFND 06 0 150283 0 FOMENTO ECONOMICO MEXICANO S SPON ADR U 344419106 151 1750 SH DFND 28 10 0 1740 FOMENTO ECONOMICO MEXICANO S SPON ADR U 344419106 24351 282992 SH DFND 43 0 0 282992 FOMENTO ECONOMICO MEXICANO S SPON ADR U 344419106 2316 26909 SH DFND 43, 01 0 0 26909 FONAR CORP COM NEW 344437405 110 5420 SH DFND 01 2407 3013 0 FONAR CORP COM NEW 344437405 1 37 SH DFND 02 0 37 0 FONAR CORP COM NEW 344437405 0 24 SH DFND 06 0 24 0 FOOT LOCKER INC COM 344849104 5395 101412 SH DFND 01 74822 25539 1051 FOOT LOCKER INC COM 344849104 8067 151632 SH DFND 02 0 75540 76092 FOOT LOCKER INC COM 344849104 557 10470 SH DFND 06 0 10470 0 FOOT LOCKER INC COM 344849104 23 428 SH DFND 28 30 0 398 FOOT LOCKER INC COM 344849104 7039 132308 SH DFND 43 0 0 132308 FOOT LOCKER INC COM 344849104 1859 34938 SH DFND 43, 01 0 0 34938 FORD MTR CO DEL COM PAR $0 345370860 32713 4276261 SH DFND 01 2574510 1649575 52176 FORD MTR CO DEL COM PAR $0 345370860 83248 10882094 SH DFND 02 0 3378984 7503110 FORD MTR CO DEL COM PAR $0 345370860 4010 524149 SH DFND 06 0 524149 0 FORD MTR CO DEL COM PAR $0 345370860 23 3035 SH DFND 28 3035 0 0 FORD MTR CO DEL OPTIONS 345370860 39523 5166400 SH Put DFND 02 0 5166400 0 FORD MTR CO DEL OPTIONS 345370860 3137 410000 SH Put DFND 06 0 410000 0 FORD MTR CO DEL OPTIONS 345370860 25054 3275000 SH Call DFND 02 0 3275000 0 FORD MTR CO DEL COM PAR $0 345370860 1932 252570 SH DFND 43 0 0 252570 FORESCOUT TECHNOLOGIES INC COM 34553D101 434 16702 SH DFND 01 5201 11501 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 877 33760 SH DFND 02 0 14291 19469 FORESCOUT TECHNOLOGIES INC COM 34553D101 1 36 SH DFND 06 0 36 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 759 29195 SH DFND 43 0 0 29195 FORESIGHT ENERGY LP COM UNT RP 34552U104 2295 655626 SH DFND 01 655626 0 0 FORESIGHT ENERGY LP COM UNT RP 34552U104 15 4300 SH DFND 02 0 0 4300 FORESTAR GROUP INC COM 346232101 115 8336 SH DFND 01 2904 5390 42 FORESTAR GROUP INC COM 346232101 24 1699 SH DFND 02 0 1058 641 FORESTAR GROUP INC COM 346232101 0 4 SH DFND 06 0 4 0 FORESTAR GROUP INC NOTE 3.75 346232AB7 10 10000 PRN DFND 02 0 0 10000 FORMFACTOR INC COM 346375108 954 67699 SH DFND 01 20833 46499 367 FORMFACTOR INC COM 346375108 762 54079 SH DFND 02 0 53504 575 FORMFACTOR INC COM 346375108 0 29 SH DFND 06 0 29 0 FORMFACTOR INC COM 346375108 1 56 SH DFND 28 56 0 0 FORMFACTOR INC COM 346375108 9240 655755 SH DFND 43 0 0 655755 FORRESTER RESH INC COM 346563109 397 8885 SH DFND 01 1839 7033 13 FORRESTER RESH INC COM 346563109 9 199 SH DFND 02 0 196 3 FORRESTER RESH INC COM 346563109 0 5 SH DFND 06 0 5 0 FORTERRA INC COM 34960W106 542 144179 SH DFND 01 4925 139254 0 FORTERRA INC COM 34960W106 17 4627 SH DFND 02 0 4512 115 FORTERRA INC COM 34960W106 0 73 SH DFND 06 0 73 0 FORTINET INC COM 34959E109 13836 196453 SH DFND 01 144061 51162 1230 FORTINET INC COM 34959E109 46489 660071 SH DFND 02 0 118039 542032 FORTINET INC COM 34959E109 411 5835 SH DFND 06 0 5835 0 FORTINET INC COM 34959E109 20 282 SH DFND 28 182 0 100 FORTINET INC COM 34959E109 30236 429304 SH DFND 43 0 0 429304 FORTINET INC COM 34959E109 7126 101174 SH DFND 43, 01 0 0 101174 FORTIS INC COM 349553107 34891 1045894 SH DFND 05 1045894 0 0 FORTIS INC COM 349553107 3 100 SH DFND 01 100 0 0 FORTIS INC COM 349553107 3491 104643 SH DFND 02 0 76981 27662 FORTIS INC COM 349553107 1935 58005 SH DFND 06 0 58005 0 FORTIS INC OPTIONS 349553107 834 25000 SH Call DFND 02 0 25000 0 FORTIS INC COM 349553107 424 12714 SH DFND 43 0 0 12714 FORTIVE CORP COM 34959J108 88407 1306637 SH DFND 01 1008699 8138 289800 FORTIVE CORP COM 34959J108 44633 659659 SH DFND 02 0 103490 556169 FORTIVE CORP COM 34959J108 2511 37112 SH DFND 06 0 37112 0 FORTIVE CORP COM 34959J108 716 10585 SH DFND 28 6852 0 3733 FORTIVE CORP 5% PFD CNV 34959J207 14155 15641 SH DFND 02 0 15600 41 FORTIVE CORP COM 34959J108 66934 989277 SH DFND 43 0 0 989277 FORTIVE CORP COM 34959J108 3003 44378 SH DFND 43, 01 0 0 44378 FORTRESS BIOTECH INC COM 34960Q109 14 15875 SH DFND 01 2500 13375 0 FORTRESS BIOTECH INC COM 34960Q109 1 834 SH DFND 02 0 134 700 FORTRESS BIOTECH INC COM 34960Q109 0 134 SH DFND 06 0 134 0 FORTRESS TRANS INFRST INVS L COM REP LT 34960P101 187 13070 SH DFND 01 13070 0 0 FORTRESS TRANS INFRST INVS L COM REP LT 34960P101 8902 620796 SH DFND 02 0 114920 505876 FORTUNA SILVER MINES INC COM 349915108 80 21893 SH DFND 05 21893 0 0 FORTUNA SILVER MINES INC COM 349915108 88 24043 SH DFND 02 0 23943 100 FORTUNE BRANDS HOME & SEC IN COM 34964C106 9041 237972 SH DFND 01 208090 7035 22847 FORTUNE BRANDS HOME & SEC IN COM 34964C106 3051 80323 SH DFND 02 0 43267 37056 FORTUNE BRANDS HOME & SEC IN COM 34964C106 656 17277 SH DFND 06 0 17277 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 24 642 SH DFND 28 207 0 435 FORTUNE BRANDS HOME & SEC IN COM 34964C106 5267 138637 SH DFND 43 0 0 138637 FORTUNE BRANDS HOME & SEC IN COM 34964C106 629 16554 SH DFND 43, 01 0 0 16554 FORTY SEVEN INC COM 34983P104 99 6267 SH DFND 01 1333 4934 0 FORTY SEVEN INC COM 34983P104 54 3459 SH DFND 02 0 3459 0 FORTY SEVEN INC COM 34983P104 0 31 SH DFND 06 0 31 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 157 37945 SH DFND 01 20968 16899 78 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 5 1178 SH DFND 02 0 66 1112 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 0 66 SH DFND 06 0 66 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 502 121521 SH DFND 43 0 0 121521 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 108 26196 SH DFND 43, 01 0 0 26196 FORWARD AIR CORP COM 349853101 963 17556 SH DFND 01 9130 8285 141 FORWARD AIR CORP COM 349853101 2214 40364 SH DFND 02 0 38570 1794 FORWARD AIR CORP COM 349853101 1 12 SH DFND 06 0 12 0 FORWARD AIR CORP COM 349853101 4395 80131 SH DFND 43 0 0 80131 FORWARD AIR CORP COM 349853101 653 11913 SH DFND 43, 01 0 0 11913 FORWARD INDS INC N Y COM NEW 349862300 0 9 SH DFND 02 0 9 0 FOSSIL GROUP INC COM 34988V106 798 50738 SH DFND 01 38921 11595 222 FOSSIL GROUP INC COM 34988V106 85 5417 SH DFND 02 0 5387 30 FOSSIL GROUP INC COM 34988V106 0 21 SH DFND 06 0 21 0 FOSTER L B CO COM 350060109 104 6569 SH DFND 01 1482 5087 0 FOSTER L B CO COM 350060109 31 1966 SH DFND 02 0 1466 500 FOSTER L B CO COM 350060109 1 38 SH DFND 06 0 38 0 FOSTER L B CO COM 350060109 113 7127 SH DFND 43 0 0 7127 FOUNDATION BLDG MATLS INC COM 350392106 85 10244 SH DFND 01 3271 6973 0 FOUNDATION BLDG MATLS INC COM 350392106 128 15356 SH DFND 02 0 15356 0 FOUNDATION BLDG MATLS INC COM 350392106 0 9 SH DFND 06 0 9 0 FOUNDATION BLDG MATLS INC COM 350392106 20 2450 SH DFND 43 0 0 2450 FOUR CORNERS PPTY TR INC COM 35086T109 614 23418 SH DFND 01 22991 0 427 FOUR CORNERS PPTY TR INC COM 35086T109 9848 375877 SH DFND 02 0 363520 12357 FOUR CORNERS PPTY TR INC COM 35086T109 1 48 SH DFND 06 0 48 0 FOUR CORNERS PPTY TR INC COM 35086T109 0 1 SH DFND 43 0 0 1 FOX FACTORY HLDG CORP COM 35138V102 1098 18653 SH DFND 01 9316 8961 376 FOX FACTORY HLDG CORP COM 35138V102 22752 386485 SH DFND 02 0 24484 362001 FOX FACTORY HLDG CORP COM 35138V102 0 8 SH DFND 06 0 8 0 FOX FACTORY HLDG CORP COM 35138V102 8467 143821 SH DFND 43 0 0 143821 FQF TR AGFIQ US M 351680103 12 500 SH DFND 01 500 0 0 FQF TR AGFIQ US M 351680400 9 500 SH DFND 01 500 0 0 FQF TR AGFIQ US M 351680707 22 1000 SH DFND 01 1000 0 0 FQF TR AGFIQ HEDG 351680806 92 3980 SH DFND 01 3980 0 0 FRANCESCAS HLDGS CORP COM 351793104 35 36183 SH DFND 01 7835 28282 66 FRANCESCAS HLDGS CORP COM 351793104 308 317520 SH DFND 02 0 317520 0 FRANCESCAS HLDGS CORP COM 351793104 0 133 SH DFND 06 0 133 0 FRANCO NEVADA CORP COM 351858105 2106 30010 SH DFND 05 30010 0 0 FRANCO NEVADA CORP COM 351858105 8645 123194 SH DFND 01 2950 119418 826 FRANCO NEVADA CORP COM 351858105 13296 189483 SH DFND 02 0 67613 121870 FRANCO NEVADA CORP COM 351858105 13514 192586 SH DFND 06 0 192586 0 FRANKLIN COVEY CO COM 353469109 117 5244 SH DFND 01 1508 3736 0 FRANKLIN COVEY CO COM 353469109 5883 263451 SH DFND 02 0 960 262491 FRANKLIN COVEY CO COM 353469109 1 37 SH DFND 06 0 37 0 FRANKLIN ELEC INC COM 353514102 871 20319 SH DFND 01 8350 11458 511 FRANKLIN ELEC INC COM 353514102 1527 35603 SH DFND 02 0 33605 1998 FRANKLIN ELEC INC COM 353514102 2 40 SH DFND 06 0 40 0 FRANKLIN ELEC INC COM 353514102 9974 232608 SH DFND 43 0 0 232608 FRANKLIN ELEC INC COM 353514102 1298 30270 SH DFND 43, 01 0 0 30270 FRANKLIN ETF TR LIBERTY SH 353506108 78 826 SH DFND 02 0 0 826 FRANKLIN ETF TR LIBERTY SH 353506108 12 126 SH DFND 43 0 0 126 FRANKLIN FINL NETWORK INC COM 35352P104 155 5876 SH DFND 01 2707 3152 17 FRANKLIN FINL NETWORK INC COM 35352P104 242 9177 SH DFND 02 0 8039 1138 FRANKLIN FINL NETWORK INC COM 35352P104 0 2 SH DFND 06 0 2 0 FRANKLIN FINL NETWORK INC COM 35352P104 112 4233 SH DFND 43 0 0 4233 FRANKLIN LTD DURATION INC TR COM 35472T101 1292 143194 SH DFND 02 0 0 143194 FRANKLIN RES INC COM 354613101 4949 166852 SH DFND 01 162245 1408 3199 FRANKLIN RES INC COM 354613101 19636 662044 SH DFND 02 0 180037 482007 FRANKLIN RES INC COM 354613101 337 11364 SH DFND 06 0 11364 0 FRANKLIN RES INC COM 354613101 7 229 SH DFND 28 229 0 0 FRANKLIN RES INC COM 354613101 171895 5795530 SH DFND 43 0 0 5795530 FRANKLIN RES INC COM 354613101 2065 69614 SH DFND 43, 01 0 0 69614 FRANKLIN STREET PPTYS CORP COM 35471R106 418 67053 SH DFND 01 65418 0 1635 FRANKLIN STREET PPTYS CORP COM 35471R106 2691 431951 SH DFND 02 0 430405 1546 FRANKLIN STREET PPTYS CORP COM 35471R106 0 30 SH DFND 06 0 30 0 FRANKLIN STREET PPTYS CORP COM 35471R106 3120 500769 SH DFND 43 0 0 500769 FRANKLIN TEMPLETON ETF TR LIBERTYQ I 35473P108 83 3730 SH DFND 02 0 0 3730 FRANKLIN TEMPLETON ETF TR LIBERTYQ E 35473P207 1112 39414 SH DFND 02 0 0 39414 FRANKLIN TEMPLETON ETF TR LIBERTYQ E 35473P405 185 6755 SH DFND 02 0 0 6755 FRANKLIN TEMPLETON ETF TR LIBERTY IN 35473P603 2159 93323 SH DFND 02 0 0 93323 FRANKLIN TEMPLETON ETF TR FTSE UNTD 35473P678 6895 320176 SH DFND 02 0 0 320176 FRANKLIN TEMPLETON ETF TR FTSE TAIWA 35473P686 6936 304608 SH DFND 02 0 0 304608 FRANKLIN TEMPLETON ETF TR FRANKLN SW 35473P694 1109 51947 SH DFND 02 0 0 51947 FRANKLIN TEMPLETON ETF TR FRANKLIN R 35473P728 6702 322234 SH DFND 02 0 0 322234 FRANKLIN TEMPLETON ETF TR FTSE JAPAN 35473P744 5 234 SH DFND 02 0 0 234 FRANKLIN TEMPLETON ETF TR FTSE ITALY 35473P751 7011 345817 SH DFND 02 0 0 345817 FRANKLIN TEMPLETON ETF TR FRANKLIN I 35473P769 17 780 SH DFND 02 0 0 780 FRANKLIN TEMPLETON ETF TR FTSE HONG 35473P777 7218 310990 SH DFND 02 0 0 310990 FRANKLIN TEMPLETON ETF TR LIBERTYQ U 35473P801 75 2710 SH DFND 02 0 0 2710 FRANKLIN TEMPLETON ETF TR FTSE CHINA 35473P819 34 1700 SH DFND 02 0 0 1700 FRANKLIN TEMPLETON ETF TR FTSE BRAZI 35473P835 6884 290894 SH DFND 02 0 0 290894 FRANKLIN TEMPLETON ETF TR LIBERTYQ U 35473P884 244 9293 SH DFND 02 0 0 9293 FRANKLIN TEMPLETON ETF TR LIBERTYQ I 35473P108 17 770 SH DFND 43 0 0 770 FRANKLIN TEMPLETON ETF TR LIBERTYQ E 35473P207 0 2 SH DFND 43 0 0 2 FRANKLIN TEMPLETON ETF TR LIBERTYQ U 35473P884 539 20512 SH DFND 43 0 0 20512 FRANKLIN UNVL TR SH BEN INT 355145103 160 25140 SH DFND 02 0 0 25140 FRANKS INTL N V COM N33462107 172 32938 SH DFND 01 13627 19311 0 FRANKS INTL N V COM N33462107 44 8477 SH DFND 02 0 7977 500 FRANKS INTL N V COM N33462107 0 10 SH DFND 06 0 10 0 FREDS INC CL A 356108100 0 39 SH DFND 01 0 0 39 FREDS INC CL A 356108100 3 1841 SH DFND 02 0 1726 115 FREEPORT-MCMORAN INC CL B 35671D857 26970 2615938 SH DFND 01 1284110 400432 931396 FREEPORT-MCMORAN INC CL B 35671D857 21087 2045281 SH DFND 02 0 1395891 649390 FREEPORT-MCMORAN INC CL B 35671D857 4906 475846 SH DFND 06 0 475846 0 FREEPORT-MCMORAN INC CL B 35671D857 194 18814 SH DFND 28 5705 0 13109 FREEPORT-MCMORAN INC OPTIONS 35671D857 18515 1795800 SH Put DFND 02 0 1795800 0 FREEPORT-MCMORAN INC OPTIONS 35671D857 2252 218400 SH Call DFND 02 0 218400 0 FREEPORT-MCMORAN INC CL B 35671D857 43371 4206674 SH DFND 43 0 0 4206674 FREEPORT-MCMORAN INC CL B 35671D857 1322 128226 SH DFND 43, 01 0 0 128226 FREIGHTCAR AMER INC COM 357023100 68 10217 SH DFND 01 5429 4788 0 FREIGHTCAR AMER INC COM 357023100 9 1379 SH DFND 02 0 1379 0 FREIGHTCAR AMER INC COM 357023100 0 46 SH DFND 06 0 46 0 FREQUENCY ELECTRS INC COM 358010106 0 6 SH DFND 02 0 6 0 FRESENIUS MED CARE AG&CO KGA SPONSORED 358029106 1814 56015 SH DFND 01 51606 0 4409 FRESENIUS MED CARE AG&CO KGA SPONSORED 358029106 1038 32057 SH DFND 02 0 0 32057 FRESENIUS MED CARE AG&CO KGA SPONSORED 358029106 2719 83940 SH DFND 06 0 83940 0 FRESENIUS MED CARE AG&CO KGA SPONSORED 358029106 13 409 SH DFND 28 75 0 334 FRESENIUS MED CARE AG&CO KGA SPONSORED 358029106 12617 389526 SH DFND 43 0 0 389526 FRESENIUS MED CARE AG&CO KGA SPONSORED 358029106 88 2727 SH DFND 43, 01 0 0 2727 FRESH DEL MONTE PRODUCE INC ORD G36738105 413 14593 SH DFND 01 7221 7372 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 336 11880 SH DFND 02 0 10847 1033 FRESH DEL MONTE PRODUCE INC ORD G36738105 0 8 SH DFND 06 0 8 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 1364 48261 SH DFND 43 0 0 48261 FRESH DEL MONTE PRODUCE INC ORD G36738105 1369 48414 SH DFND 43, 01 0 0 48414 FRESHPET INC COM 358039105 528 16418 SH DFND 01 10033 6385 0 FRESHPET INC COM 358039105 406 12620 SH DFND 02 0 10462 2158 FRESHPET INC COM 358039105 1 16 SH DFND 06 0 16 0 FRESHPET INC COM 358039105 6662 207153 SH DFND 43 0 0 207153 FRESHPET INC COM 358039105 1618 50317 SH DFND 43, 01 0 0 50317 FRIEDMAN INDS INC COM 358435105 2 249 SH DFND 02 0 0 249 FRONT YD RESIDENTIAL CORP COM 35904G107 41 4648 SH DFND 01 4648 0 0 FRONT YD RESIDENTIAL CORP COM 35904G107 222 25418 SH DFND 02 0 25073 345 FRONT YD RESIDENTIAL CORP COM 35904G107 0 14 SH DFND 06 0 14 0 FRONTDOOR INC COM 35905A109 99 3722 SH DFND 01 3375 213 134 FRONTDOOR INC COM 35905A109 992 37271 SH DFND 02 0 23789 13482 FRONTDOOR INC COM 35905A109 8 311 SH DFND 06 0 311 0 FRONTDOOR INC COM 35905A109 6637 249425 SH DFND 43 0 0 249425 FRONTDOOR INC COM 35905A109 1666 62610 SH DFND 43, 01 0 0 62610 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 144 60614 SH DFND 01 20818 39004 792 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 719 302281 SH DFND 02 0 269865 32416 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 5 2214 SH DFND 06 0 2214 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 302 127092 SH DFND 43 0 0 127092 FRONTLINE LTD SHS NEW G3682E192 296 53488 SH DFND 01 14214 39274 0 FRONTLINE LTD SHS NEW G3682E192 9 1557 SH DFND 02 0 507 1050 FRONTLINE LTD SHS NEW G3682E192 161 29118 SH DFND 06 0 29118 0 FRP HLDGS INC COM 30292L107 177 3845 SH DFND 01 1078 2767 0 FRP HLDGS INC COM 30292L107 123 2669 SH DFND 02 0 711 1958 FRP HLDGS INC COM 30292L107 0 3 SH DFND 06 0 3 0 FS BANCORP INC COM 30263Y104 184 4282 SH DFND 01 2592 1690 0 FS BANCORP INC COM 30263Y104 674 15728 SH DFND 02 0 15612 116 FS BANCORP INC COM 30263Y104 1 15 SH DFND 06 0 15 0 FS KKR CAPITAL CORP COM 302635107 184 35579 SH DFND 02 0 0 35579 FST TR NEW OPPORT MLP & ENE COM 33739M100 98 12992 SH DFND 02 0 0 12992 FTD COS INC COM 30281V108 52 34904 SH DFND 02 0 34825 79 FTE NETWORKS INC COM PAR 30283R402 0 16 SH DFND 02 0 0 16 FTI CONSULTING INC COM 302941109 1265 18985 SH DFND 01 9486 9257 242 FTI CONSULTING INC COM 302941109 3830 57479 SH DFND 02 0 50322 7157 FTI CONSULTING INC COM 302941109 1 14 SH DFND 06 0 14 0 FTI CONSULTING INC COM 302941109 1229 18442 SH DFND 43 0 0 18442 FTS INTERNATIONAL INC COM 30283W104 153 21560 SH DFND 01 4936 16624 0 FTS INTERNATIONAL INC COM 30283W104 128 18010 SH DFND 02 0 15110 2900 FTS INTERNATIONAL INC COM 30283W104 0 50 SH DFND 06 0 50 0 FUELCELL ENERGY INC COM NEW 35952H502 26 47581 SH DFND 01 0 47581 0 FUELCELL ENERGY INC COM NEW 35952H502 4 7168 SH DFND 02 0 6730 438 FUELCELL ENERGY INC COM NEW 35952H502 0 364 SH DFND 06 0 364 0 FULLER H B CO COM 359694106 1042 24417 SH DFND 01 10897 12515 1005 FULLER H B CO COM 359694106 1739 40757 SH DFND 02 0 36500 4257 FULLER H B CO COM 359694106 1 19 SH DFND 06 0 19 0 FULLER H B CO COM 359694106 1 32 SH DFND 28 32 0 0 FULTON FINL CORP PA COM 360271100 1677 108308 SH DFND 01 53121 54397 790 FULTON FINL CORP PA COM 360271100 3058 197558 SH DFND 02 0 123450 74108 FULTON FINL CORP PA COM 360271100 1 53 SH DFND 06 0 53 0 FULTON FINL CORP PA COM 360271100 2 119 SH DFND 28 119 0 0 FULTON FINL CORP PA COM 360271100 4130 266807 SH DFND 43 0 0 266807 FUNKO INC COM CL A 361008105 98 7459 SH DFND 01 3444 4015 0 FUNKO INC COM CL A 361008105 1454 110566 SH DFND 02 0 1558 109008 FUNKO INC COM CL A 361008105 1 41 SH DFND 06 0 41 0 FUSION CONNECT INC COM 36116X102 41 24132 SH DFND 01 13576 10556 0 FUSION CONNECT INC COM 36116X102 12 6899 SH DFND 02 0 6899 0 FUSION CONNECT INC COM 36116X102 0 82 SH DFND 06 0 82 0 FUTUREFUEL CORPORATION COM 36116M106 432 27232 SH DFND 01 6171 21031 30 FUTUREFUEL CORPORATION COM 36116M106 376 23712 SH DFND 02 0 20112 3600 FUTUREFUEL CORPORATION COM 36116M106 0 9 SH DFND 06 0 9 0 FVCBANKCORP INC COM 36120Q101 16 915 SH DFND 01 0 915 0 FVCBANKCORP INC COM 36120Q101 0 8 SH DFND 02 0 8 0 FVCBANKCORP INC COM 36120Q101 0 8 SH DFND 06 0 8 0 G WILLI FOOD INTL LTD ORD M52523103 5 705 SH DFND 02 0 0 705 G1 THERAPEUTICS INC COM 3621LQ109 4849 253232 SH DFND 01 253232 0 0 G1 THERAPEUTICS INC COM 3621LQ109 6 332 SH DFND 02 0 232 100 G1 THERAPEUTICS INC COM 3621LQ109 0 15 SH DFND 06 0 15 0 GABELLI CONV&INCOM SECS FD I COM 36240B109 649 147731 SH DFND 02 0 0 147731 GABELLI DIVD & INCOME TR COM 36242H104 365 19955 SH DFND 01 19955 0 0 GABELLI DIVD & INCOME TR COM 36242H104 15306 836411 SH DFND 02 0 0 836411 GABELLI DIVD & INCOME TR COM 36242H104 0 5 SH DFND 43 0 0 5 GABELLI EQUITY TR INC COM 362397101 114 22290 SH DFND 01 22290 0 0 GABELLI EQUITY TR INC COM 362397101 3955 775509 SH DFND 02 0 0 775509 GABELLI GLB SML & MD CP VAL COM 36249W104 4064 415583 SH DFND 02 0 0 415583 GABELLI GLOBL UTIL & INCOME COM SH BEN 36242L105 129 8030 SH DFND 02 0 0 8030 GABELLI HLTHCARE & WELLNESS SHS 36246K103 508 54940 SH DFND 02 0 0 54940 GABELLI MULTIMEDIA TR INC COM 36239Q109 2 225 SH DFND 01 225 0 0 GABELLI MULTIMEDIA TR INC COM 36239Q109 94 13370 SH DFND 02 0 0 13370 GABELLI UTIL TR COM 36240A101 688 115899 SH DFND 02 0 0 115899 GAIA INC NEW CL A 36269P104 68 6561 SH DFND 01 2676 3885 0 GAIA INC NEW CL A 36269P104 34 3292 SH DFND 02 0 1272 2020 GAIA INC NEW CL A 36269P104 0 43 SH DFND 06 0 43 0 GAIN CAP HLDGS INC COM 36268W100 192 31222 SH DFND 01 17257 13965 0 GAIN CAP HLDGS INC COM 36268W100 2 363 SH DFND 02 0 363 0 GAIN CAP HLDGS INC COM 36268W100 1 105 SH DFND 06 0 105 0 GALAPAGOS NV SPON ADR 36315X101 148 1609 SH DFND 01 1609 0 0 GALAPAGOS NV SPON ADR 36315X101 1 9 SH DFND 02 0 9 0 GALAPAGOS NV SPON ADR 36315X101 1 6 SH DFND 28 6 0 0 GALAPAGOS NV SPON ADR 36315X101 615 6705 SH DFND 43 0 0 6705 GALECTIN THERAPEUTICS INC COM NEW 363225202 3 1000 SH DFND 01 1000 0 0 GALECTIN THERAPEUTICS INC COM NEW 363225202 12 3400 SH DFND 02 0 0 3400 GALLAGHER ARTHUR J & CO COM 363576109 13230 179512 SH DFND 01 59151 2131 118230 GALLAGHER ARTHUR J & CO COM 363576109 34425 467093 SH DFND 02 0 91807 375286 GALLAGHER ARTHUR J & CO COM 363576109 552 7493 SH DFND 06 0 7493 0 GALLAGHER ARTHUR J & CO COM 363576109 185 2508 SH DFND 28 82 0 2426 GALLAGHER ARTHUR J & CO OPTIONS 363576109 2373 32200 SH Call DFND 02 0 32200 0 GALLAGHER ARTHUR J & CO COM 363576109 47303 641830 SH DFND 43 0 0 641830 GALLAGHER ARTHUR J & CO COM 363576109 316 4293 SH DFND 43, 01 0 0 4293 GAMCO GLOBAL GOLD NAT RES & COM SH BEN 36465A109 3201 865087 SH DFND 02 0 0 865087 GAMCO GLOBAL GOLD NAT RES & COM SH BEN 36465A109 0 52 SH DFND 43 0 0 52 GAMCO INVESTORS INC CL A COM 361438104 50 2939 SH DFND 01 639 2300 0 GAMCO INVESTORS INC CL A COM 361438104 13 760 SH DFND 02 0 0 760 GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 7 1500 SH DFND 01 1500 0 0 GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 1148 231836 SH DFND 02 0 0 231836 GAMESTOP CORP NEW CL A 36467W109 781 61875 SH DFND 01 31609 29918 348 GAMESTOP CORP NEW CL A 36467W109 7654 606502 SH DFND 02 0 525929 80573 GAMESTOP CORP NEW CL A 36467W109 0 32 SH DFND 06 0 32 0 GAMESTOP CORP NEW CL A 36467W109 1 65 SH DFND 28 65 0 0 GAMESTOP CORP NEW OPTIONS 36467W109 4626 366600 SH Put DFND 02 0 366600 0 GAMESTOP CORP NEW OPTIONS 36467W109 969 76800 SH Call DFND 02 0 76800 0 GAMING & LEISURE PPTYS INC COM 36467J108 973 30112 SH DFND 01 28475 107 1530 GAMING & LEISURE PPTYS INC COM 36467J108 2945 91146 SH DFND 02 0 72742 18404 GAMING & LEISURE PPTYS INC COM 36467J108 29 892 SH DFND 06 0 892 0 GAMING & LEISURE PPTYS INC COM 36467J108 3457 106988 SH DFND 43 0 0 106988 GAMING & LEISURE PPTYS INC COM 36467J108 601 18602 SH DFND 43, 01 0 0 18602 GANNETT CO INC COM 36473H104 666 78114 SH DFND 01 30642 46963 509 GANNETT CO INC COM 36473H104 2229 261276 SH DFND 02 0 79963 181313 GANNETT CO INC COM 36473H104 0 45 SH DFND 06 0 45 0 GANNETT CO INC COM 36473H104 4 445 SH DFND 28 445 0 0 GANNETT CO INC COM 36473H104 331 38777 SH DFND 43 0 0 38777 GAP INC DEL COM 364760108 3876 150474 SH DFND 01 128672 17593 4209 GAP INC DEL COM 364760108 9679 375751 SH DFND 02 0 300441 75310 GAP INC DEL COM 364760108 924 35868 SH DFND 06 0 35868 0 GAP INC DEL COM 364760108 2 79 SH DFND 28 79 0 0 GAP INC DEL OPTIONS 364760108 7898 306600 SH Put DFND 02 0 306600 0 GAP INC DEL COM 364760108 6514 252872 SH DFND 43 0 0 252872 GARDNER DENVER HLDGS INC COM 36555P107 219 10695 SH DFND 01 9584 1011 100 GARDNER DENVER HLDGS INC COM 36555P107 936 45776 SH DFND 02 0 45254 522 GARDNER DENVER HLDGS INC COM 36555P107 12 566 SH DFND 06 0 566 0 GARDNER DENVER HLDGS INC COM 36555P107 10573 517000 SH DFND 43 0 0 517000 GARDNER DENVER HLDGS INC COM 36555P107 437 21377 SH DFND 43, 01 0 0 21377 GARMIN LTD SHS H2906T109 1819 28730 SH DFND 01 20580 7116 1034 GARMIN LTD SHS H2906T109 6632 104733 SH DFND 02 0 88178 16555 GARMIN LTD SHS H2906T109 439 6938 SH DFND 06 0 6938 0 GARMIN LTD SHS H2906T109 3 44 SH DFND 28 44 0 0 GARMIN LTD SHS H2906T109 571 9011 SH DFND 43, 01 0 0 9011 GARRETT MOTION INC COM 366505105 2186 177113 SH DFND 01 169349 253 7511 GARRETT MOTION INC COM 366505105 2223 180165 SH DFND 02 0 34781 145384 GARRETT MOTION INC COM 366505105 12 962 SH DFND 06 0 962 0 GARRETT MOTION INC COM 366505105 14 1124 SH DFND 28 988 0 136 GARRETT MOTION INC COM 366505105 908 73572 SH DFND 43 0 0 73572 GARRETT MOTION INC COM 366505105 9 717 SH DFND 43, 01 0 0 717 GARRISON CAP INC COM 366554103 0 40 SH DFND 02 0 40 0 GARTNER INC COM 366651107 5812 45466 SH DFND 01 34502 10696 268 GARTNER INC COM 366651107 3188 24937 SH DFND 02 0 2776 22161 GARTNER INC COM 366651107 468 3662 SH DFND 06 0 3662 0 GARTNER INC COM 366651107 4 32 SH DFND 28 32 0 0 GARTNER INC COM 366651107 37110 290286 SH DFND 43 0 0 290286 GARTNER INC COM 366651107 9870 77204 SH DFND 43, 01 0 0 77204 GASLOG LTD SHS G37585109 369 22401 SH DFND 01 12389 10012 0 GASLOG LTD SHS G37585109 186 11319 SH DFND 02 0 11107 212 GASLOG LTD SHS G37585109 3 156 SH DFND 06 0 156 0 GASLOG LTD SHS G37585109 1185 71977 SH DFND 43 0 0 71977 GASLOG PARTNERS LP UNIT LTD P Y2687W108 27 1374 SH DFND 02 0 374 1000 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 122 9237 SH DFND 01 8347 103 787 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 825 62316 SH DFND 02 0 62316 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 3 241 SH DFND 06 0 241 0 GATES INDUSTRIAL CORPRATIN P ORD SHS G39108108 1121 84643 SH DFND 43 0 0 84643 GATX CORP COM 361448103 1467 20713 SH DFND 01 9939 10415 359 GATX CORP COM 361448103 2107 29763 SH DFND 02 0 19342 10421 GATX CORP COM 361448103 1 21 SH DFND 06 0 21 0 GATX CORP COM 361448103 36108 509923 SH DFND 43 0 0 509923 GATX CORP COM 361448103 629 8876 SH DFND 43, 01 0 0 8876 GAZIT GLOBE LTD SHS M4793C102 5 708 SH DFND 02 0 708 0 GAZIT GLOBE LTD SHS M4793C102 221 31893 SH DFND 06 0 31893 0 GCI LIBERTY INC COM CLASS 36164V305 526 12785 SH DFND 01 11112 422 1251 GCI LIBERTY INC COM CLASS 36164V305 4312 104757 SH DFND 02 0 94819 9938 GCI LIBERTY INC COM CLASS 36164V305 17 420 SH DFND 06 0 420 0 GCI LIBERTY INC COM CLASS 36164V305 9772 237415 SH DFND 43 0 0 237415 GCI LIBERTY INC COM CLASS 36164V305 1599 38844 SH DFND 43, 01 0 0 38844 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 1474 60058 SH DFND 01 40863 17497 1698 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 3873 157770 SH DFND 02 0 151820 5950 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 1 39 SH DFND 06 0 39 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 2557 104146 SH DFND 43 0 0 104146 GDL FUND COM SH BEN 361570104 2530 275923 SH DFND 02 0 0 275923 GDS HLDGS LTD SPONSORED 36165L108 174 7533 SH DFND 01 662 6452 419 GDS HLDGS LTD SPONSORED 36165L108 22 940 SH DFND 02 0 723 217 GDS HLDGS LTD SPONSORED 36165L108 806 34927 SH DFND 06 0 34927 0 GDS HLDGS LTD SPONSORED 36165L108 9148 396194 SH DFND 43 0 0 396194 GEE GROUP INC COM 36165A102 0 100 SH DFND 01 100 0 0 GEE GROUP INC COM 36165A102 4 5411 SH DFND 02 0 771 4640 GENCO SHIPPING & TRADING LTD SHS Y2685T131 67 8527 SH DFND 01 4259 4268 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 6 730 SH DFND 02 0 721 9 GENCO SHIPPING & TRADING LTD SHS Y2685T131 0 20 SH DFND 06 0 20 0 GENCOR INDS INC COM 368678108 62 5631 SH DFND 01 1316 4315 0 GENCOR INDS INC COM 368678108 282 25672 SH DFND 02 0 23422 2250 GENCOR INDS INC COM 368678108 0 34 SH DFND 06 0 34 0 GENERAC HLDGS INC COM 368736104 1320 26551 SH DFND 01 11793 14758 0 GENERAC HLDGS INC COM 368736104 17503 352183 SH DFND 02 0 206429 145754 GENERAC HLDGS INC COM 368736104 1 19 SH DFND 06 0 19 0 GENERAC HLDGS INC COM 368736104 52 1050 SH DFND 28 1050 0 0 GENERAC HLDGS INC COM 368736104 5912 118953 SH DFND 43 0 0 118953 GENERAC HLDGS INC COM 368736104 321 6453 SH DFND 43, 01 0 0 6453 GENERAL AMERN INVS INC COM 368802104 3028 106483 SH DFND 01 106483 0 0 GENERAL AMERN INVS INC COM 368802104 1063 37387 SH DFND 02 0 0 37387 GENERAL DYNAMICS CORP COM 369550108 147487 938155 SH DFND 01 924775 8414 4966 GENERAL DYNAMICS CORP COM 369550108 385057 2449317 SH DFND 02 0 56173 2393144 GENERAL DYNAMICS CORP COM 369550108 5453 34686 SH DFND 06 0 34686 0 GENERAL DYNAMICS CORP COM 369550108 699 4445 SH DFND 28 4222 0 223 GENERAL DYNAMICS CORP OPTIONS 369550108 1038 6600 SH Put DFND 02 0 0 6600 GENERAL DYNAMICS CORP COM 369550108 570892 3631400 SH DFND 43 0 0 3631400 GENERAL DYNAMICS CORP COM 369550108 29558 188018 SH DFND 43, 01 0 0 188018 GENERAL ELECTRIC CO COM 369604103 141788 18730232 SH DFND 01 15837217 2727824 165191 GENERAL ELECTRIC CO COM 369604103 150062 19823184 SH DFND 02 0 9333877 10489307 GENERAL ELECTRIC CO COM 369604103 21508 2841266 SH DFND 06 0 2841266 0 GENERAL ELECTRIC CO COM 369604103 520 68693 SH DFND 28 55835 0 12858 GENERAL ELECTRIC CO OPTIONS 369604103 112389 14846600 SH Put DFND 02 0 14846600 0 GENERAL ELECTRIC CO OPTIONS 369604103 10048 1327300 SH Put DFND 06 0 1327300 0 GENERAL ELECTRIC CO OPTIONS 369604103 23 3000 SH Call DFND 01 3000 0 0 GENERAL ELECTRIC CO OPTIONS 369604103 40306 5324500 SH Call DFND 02 0 5321500 3000 GENERAL ELECTRIC CO OPTIONS 369604103 8443 1115300 SH Call DFND 06 0 1115300 0 GENERAL ELECTRIC CO COM 369604103 39453 5211809 SH DFND 43 0 0 5211809 GENERAL ELECTRIC CO COM 369604103 228 30147 SH DFND 43, 01 0 0 30147 GENERAL FIN CORP DEL COM 369822101 73 7258 SH DFND 01 2256 5002 0 GENERAL FIN CORP DEL COM 369822101 35 3456 SH DFND 02 0 3456 0 GENERAL FIN CORP DEL COM 369822101 0 43 SH DFND 06 0 43 0 GENERAL MLS INC COM 370334104 93481 2400630 SH DFND 01 2125366 248832 26432 GENERAL MLS INC COM 370334104 107478 2760105 SH DFND 02 0 109435 2650670 GENERAL MLS INC COM 370334104 8713 223755 SH DFND 06 0 223755 0 GENERAL MLS INC COM 370334104 1098 28189 SH DFND 28 28189 0 0 GENERAL MLS INC OPTIONS 370334104 5051 129700 SH Put DFND 02 0 129700 0 GENERAL MLS INC COM 370334104 70254 1804172 SH DFND 43 0 0 1804172 GENERAL MLS INC COM 370334104 12790 328459 SH DFND 43, 01 0 0 328459 GENERAL MOLY INC COM 370373102 72 322453 SH DFND 01 322453 0 0 GENERAL MOLY INC COM 370373102 11 50000 SH DFND 02 0 0 50000 GENERAL MTRS CO COM 37045V100 37159 1110886 SH DFND 01 984157 78461 48268 GENERAL MTRS CO COM 37045V100 216597 6475240 SH DFND 02 0 2116920 4358320 GENERAL MTRS CO COM 37045V100 2040 60999 SH DFND 06 0 60999 0 GENERAL MTRS CO COM 37045V100 668 19979 SH DFND 28 3297 0 16682 GENERAL MTRS CO OPTIONS 37045V100 57347 1714400 SH Put DFND 02 0 1714400 0 GENERAL MTRS CO OPTIONS 37045V100 20030 598800 SH Call DFND 02 0 598800 0 GENERAL MTRS CO *W EXP 07/ 37045V126 19 1200 SH DFND 01 1200 0 0 GENERAL MTRS CO *W EXP 07/ 37045V126 132 8331 SH DFND 02 0 0 8331 GENERAL MTRS CO COM 37045V100 48119 1438535 SH DFND 43 0 0 1438535 GENERAL MTRS CO COM 37045V100 10543 315194 SH DFND 43, 01 0 0 315194 GENESCO INC COM 371532102 575 12985 SH DFND 01 5500 7325 160 GENESCO INC COM 371532102 3193 72084 SH DFND 02 0 71909 175 GENESCO INC COM 371532102 0 8 SH DFND 06 0 8 0 GENESCO INC COM 371532102 3424 77295 SH DFND 43 0 0 77295 GENESCO INC COM 371532102 571 12889 SH DFND 43, 01 0 0 12889 GENESEE & WYO INC CL A 371559105 6327 85481 SH DFND 01 79497 5487 497 GENESEE & WYO INC CL A 371559105 7403 100012 SH DFND 02 0 58631 41381 GENESEE & WYO INC CL A 371559105 19 261 SH DFND 06 0 261 0 GENESEE & WYO INC CL A 371559105 5 64 SH DFND 28 64 0 0 GENESEE & WYO INC CL A 371559105 3922 52990 SH DFND 43 0 0 52990 GENESEE & WYO INC CL A 371559105 113 1529 SH DFND 43, 01 0 0 1529 GENESIS ENERGY L P UNIT LTD P 371927104 1458 78945 SH DFND 01 78945 0 0 GENESIS ENERGY L P UNIT LTD P 371927104 13278 718897 SH DFND 02 0 228498 490399 GENESIS ENERGY L P UNIT LTD P 371927104 563 30504 SH DFND 06 0 30504 0 GENESIS ENERGY L P OPTIONS 371927104 22164 1200000 SH Put DFND 02 0 1200000 0 GENESIS HEALTHCARE INC CL A COM 37185X106 26 21837 SH DFND 01 0 21837 0 GENESIS HEALTHCARE INC CL A COM 37185X106 0 318 SH DFND 02 0 318 0 GENESIS HEALTHCARE INC CL A COM 37185X106 0 218 SH DFND 06 0 218 0 GENIE ENERGY LTD CL B 372284208 55 9133 SH DFND 02 0 4133 5000 GENIUS BRANDS INTL INC COM PAR 37229T301 36 16668 SH DFND 02 0 0 16668 GENMARK DIAGNOSTICS INC COM 372309104 198 40832 SH DFND 01 20970 19862 0 GENMARK DIAGNOSTICS INC COM 372309104 46 9558 SH DFND 02 0 4608 4950 GENMARK DIAGNOSTICS INC COM 372309104 0 16 SH DFND 06 0 16 0 GENMARK DIAGNOSTICS INC COM 372309104 5604 1153104 SH DFND 43 0 0 1153104 GENOCEA BIOSCIENCES INC COM 372427104 6 20000 SH DFND 02 0 0 20000 GENOMIC HEALTH INC COM 37244C101 470 7300 SH DFND 01 5228 2072 0 GENOMIC HEALTH INC COM 37244C101 5197 80682 SH DFND 02 0 47686 32996 GENOMIC HEALTH INC COM 37244C101 0 7 SH DFND 06 0 7 0 GENOMIC HEALTH INC COM 37244C101 3530 54800 SH DFND 43 0 0 54800 GENOMIC HEALTH INC COM 37244C101 494 7675 SH DFND 43, 01 0 0 7675 GENPACT LIMITED SHS G3922B107 401 14874 SH DFND 01 11801 582 2491 GENPACT LIMITED SHS G3922B107 27 1010 SH DFND 02 0 814 196 GENPACT LIMITED SHS G3922B107 4 140 SH DFND 06 0 140 0 GENPACT LIMITED SHS G3922B107 6006 222528 SH DFND 43 0 0 222528 GENPACT LIMITED SHS G3922B107 1937 71751 SH DFND 43, 01 0 0 71751 GENTEX CORP COM 371901109 3206 158624 SH DFND 01 144691 11530 2403 GENTEX CORP COM 371901109 6327 313069 SH DFND 02 0 252199 60870 GENTEX CORP COM 371901109 24 1185 SH DFND 06 0 1185 0 GENTEX CORP COM 371901109 1 64 SH DFND 28 64 0 0 GENTEX CORP COM 371901109 4851 240043 SH DFND 43 0 0 240043 GENTEX CORP COM 371901109 2766 136862 SH DFND 43, 01 0 0 136862 GENTHERM INC COM 37253A103 823 20587 SH DFND 01 11465 8959 163 GENTHERM INC COM 37253A103 4575 114441 SH DFND 02 0 113314 1127 GENTHERM INC COM 37253A103 0 7 SH DFND 06 0 7 0 GENTHERM INC COM 37253A103 7043 176168 SH DFND 43 0 0 176168 GENUINE PARTS CO COM 372460105 37399 389489 SH DFND 01 223917 16535 149037 GENUINE PARTS CO COM 372460105 53561 557811 SH DFND 02 0 62011 495800 GENUINE PARTS CO COM 372460105 26127 272102 SH DFND 06 0 272102 0 GENUINE PARTS CO COM 372460105 258 2690 SH DFND 28 565 0 2125 GENUINE PARTS CO OPTIONS 372460105 3140 32700 SH Call DFND 02 0 32700 0 GENUINE PARTS CO COM 372460105 70883 738207 SH DFND 43 0 0 738207 GENUINE PARTS CO COM 372460105 16767 174624 SH DFND 43, 01 0 0 174624 GENWORTH FINL INC COM CL A 37247D106 2484 533062 SH DFND 01 100624 427012 5426 GENWORTH FINL INC COM CL A 37247D106 2550 547275 SH DFND 02 0 190243 357032 GENWORTH FINL INC COM CL A 37247D106 1 203 SH DFND 06 0 203 0 GENWORTH FINL INC COM CL A 37247D106 2 381 SH DFND 28 381 0 0 GENWORTH FINL INC OPTIONS 37247D106 63 13600 SH Call DFND 02 0 0 13600 GEO GROUP INC NEW COM 36162J106 571 29010 SH DFND 01 22389 6065 556 GEO GROUP INC NEW COM 36162J106 1339 67962 SH DFND 02 0 66806 1156 GEO GROUP INC NEW COM 36162J106 1 40 SH DFND 06 0 40 0 GEO GROUP INC NEW COM 36162J106 1 64 SH DFND 28 64 0 0 GEO GROUP INC NEW COM 36162J106 4746 240902 SH DFND 43 0 0 240902 GEO GROUP INC NEW COM 36162J106 479 24301 SH DFND 43, 01 0 0 24301 GEOPARK LTD USD SHS G38327105 54 3889 SH DFND 02 0 3889 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 61 5916 SH DFND 01 1549 4093 274 GEOSPACE TECHNOLOGIES CORP COM 37364X109 3 296 SH DFND 02 0 0 296 GERDAU S A SPON ADR R 373737105 86 22897 SH DFND 01 15445 4705 2747 GERDAU S A SPON ADR R 373737105 1014 269800 SH DFND 02 0 255403 14397 GERDAU S A SPON ADR R 373737105 32368 8608591 SH DFND 06 0 8608591 0 GERMAN AMERN BANCORP INC COM 373865104 372 13385 SH DFND 01 3290 10095 0 GERMAN AMERN BANCORP INC COM 373865104 251 9024 SH DFND 02 0 7962 1062 GERMAN AMERN BANCORP INC COM 373865104 0 6 SH DFND 06 0 6 0 GERON CORP COM 374163103 102 102397 SH DFND 01 22269 75128 5000 GERON CORP COM 374163103 27 27053 SH DFND 02 0 11525 15528 GERON CORP COM 374163103 0 13 SH DFND 06 0 13 0 GERON CORP OPTIONS 374163103 1 1200 SH Call DFND 02 0 1200 0 GETTY RLTY CORP NEW COM 374297109 255 8669 SH DFND 01 7540 0 1129 GETTY RLTY CORP NEW COM 374297109 6573 223485 SH DFND 02 0 53292 170193 GETTY RLTY CORP NEW COM 374297109 0 7 SH DFND 06 0 7 0 GEVO INC COM PAR 374396406 0 13 SH DFND 02 0 13 0 GIBRALTAR INDS INC COM 374689107 1694 47595 SH DFND 01 7863 39499 233 GIBRALTAR INDS INC COM 374689107 1740 48902 SH DFND 02 0 45069 3833 GIBRALTAR INDS INC COM 374689107 0 12 SH DFND 06 0 12 0 GIBRALTAR INDS INC COM 374689107 5936 166795 SH DFND 43 0 0 166795 G-III APPAREL GROUP LTD COM 36237H101 738 26472 SH DFND 01 14039 12179 254 G-III APPAREL GROUP LTD COM 36237H101 1457 52251 SH DFND 02 0 42832 9419 G-III APPAREL GROUP LTD COM 36237H101 4 145 SH DFND 06 0 145 0 G-III APPAREL GROUP LTD COM 36237H101 1 27 SH DFND 28 27 0 0 G-III APPAREL GROUP LTD COM 36237H101 2478 88854 SH DFND 43 0 0 88854 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 2 169 SH DFND 02 0 169 0 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 26 2893 SH DFND 06 0 2893 0 GILDAN ACTIVEWEAR INC COM 375916103 5147 169548 SH DFND 05 169548 0 0 GILDAN ACTIVEWEAR INC COM 375916103 114 3771 SH DFND 01 2094 0 1677 GILDAN ACTIVEWEAR INC COM 375916103 1606 52909 SH DFND 02 0 15528 37381 GILDAN ACTIVEWEAR INC COM 375916103 16 536 SH DFND 28 0 0 536 GILDAN ACTIVEWEAR INC COM 375916103 17692 582737 SH DFND 43 0 0 582737 GILDAN ACTIVEWEAR INC COM 375916103 5977 196882 SH DFND 43, 01 0 0 196882 GILEAD SCIENCES INC COM 375558103 183040 2926294 SH DFND 01 2218888 442693 264713 GILEAD SCIENCES INC COM 375558103 122352 1956062 SH DFND 02 0 590793 1365269 GILEAD SCIENCES INC COM 375558103 7152 114340 SH DFND 06 0 114340 0 GILEAD SCIENCES INC COM 375558103 667 10668 SH DFND 28 8454 0 2214 GILEAD SCIENCES INC OPTIONS 375558103 62982 1006900 SH Put DFND 02 0 1000600 6300 GILEAD SCIENCES INC OPTIONS 375558103 8188 130900 SH Put DFND 06 0 130900 0 GILEAD SCIENCES INC OPTIONS 375558103 27960 447000 SH Call DFND 02 0 447000 0 GILEAD SCIENCES INC OPTIONS 375558103 1877 30000 SH Call DFND 06 0 30000 0 GILEAD SCIENCES INC COM 375558103 109203 1745846 SH DFND 43 0 0 1745846 GILEAD SCIENCES INC COM 375558103 10832 173169 SH DFND 43, 01 0 0 173169 GLACIER BANCORP INC NEW COM 37637Q105 1845 46563 SH DFND 01 25450 20560 553 GLACIER BANCORP INC NEW COM 37637Q105 1324 33410 SH DFND 02 0 24620 8790 GLACIER BANCORP INC NEW COM 37637Q105 1 34 SH DFND 06 0 34 0 GLACIER BANCORP INC NEW COM 37637Q105 6020 151945 SH DFND 43 0 0 151945 GLACIER BANCORP INC NEW COM 37637Q105 2003 50562 SH DFND 43, 01 0 0 50562 GLADSTONE CAPITAL CORP COM 376535100 6 800 SH DFND 02 0 0 800 GLADSTONE COML CORP COM 376536108 39 2160 SH DFND 01 2160 0 0 GLADSTONE COML CORP COM 376536108 1277 71239 SH DFND 02 0 65218 6021 GLADSTONE COML CORP COM 376536108 0 12 SH DFND 06 0 12 0 GLADSTONE INVT CORP COM 376546107 12 1259 SH DFND 02 0 92 1167 GLADSTONE LD CORP COM 376549101 103 9000 SH DFND 01 9000 0 0 GLADSTONE LD CORP COM 376549101 788 68683 SH DFND 02 0 66768 1915 GLADSTONE LD CORP COM 376549101 1 50 SH DFND 06 0 50 0 GLATFELTER COM 377316104 601 61536 SH DFND 01 12704 18955 29877 GLATFELTER COM 377316104 474 48531 SH DFND 02 0 18784 29747 GLATFELTER COM 377316104 0 15 SH DFND 06 0 15 0 GLATFELTER COM 377316104 3995 409363 SH DFND 43 0 0 409363 GLATFELTER COM 377316104 896 91845 SH DFND 43, 01 0 0 91845 GLAUKOS CORP COM 377322102 860 15306 SH DFND 01 6869 8437 0 GLAUKOS CORP COM 377322102 4343 77317 SH DFND 02 0 2961 74356 GLAUKOS CORP COM 377322102 1 22 SH DFND 06 0 22 0 GLAUKOS CORP COM 377322102 6706 119383 SH DFND 43 0 0 119383 GLAXOSMITHKLINE PLC SPONSORED 37733W105 27359 716021 SH DFND 01 429435 19 286567 GLAXOSMITHKLINE PLC SPONSORED 37733W105 71781 1878586 SH DFND 02 0 2138 1876448 GLAXOSMITHKLINE PLC SPONSORED 37733W105 271 7100 SH DFND 28 188 0 6912 GLAXOSMITHKLINE PLC SPONSORED 37733W105 174217 4559465 SH DFND 43 0 0 4559465 GLAXOSMITHKLINE PLC SPONSORED 37733W105 17942 469572 SH DFND 43, 01 0 0 469572 GLEN BURNIE BANCORP COM 377407101 8 725 SH DFND 02 0 1 724 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 93285 2272475 SH DFND 01 9066 2263409 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 11110 270637 SH DFND 02 0 270015 622 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 2 49 SH DFND 06 0 49 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 306 12149 SH DFND 01 6710 5291 148 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 1123 44667 SH DFND 02 0 44467 200 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 0 7 SH DFND 06 0 7 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 2100 83487 SH DFND 43 0 0 83487 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 27 1069 SH DFND 43, 01 0 0 1069 GLOBAL CORD BLOOD CORPORATIO SHS G39342103 258 40000 SH DFND 01 40000 0 0 GLOBAL CORD BLOOD CORPORATIO SHS G39342103 303 47048 SH DFND 02 0 1227 45821 GLOBAL EAGLE ENTMT INC NOTE 2.75 37951DAB8 4 5000 PRN DFND 02 0 0 5000 GLOBAL INDTY LTD CAYMAN USD CL A S G3933F105 555 15320 SH DFND 01 11228 4092 0 GLOBAL INDTY LTD CAYMAN USD CL A S G3933F105 1 22 SH DFND 02 0 22 0 GLOBAL INDTY LTD CAYMAN USD CL A S G3933F105 1 18 SH DFND 06 0 18 0 GLOBAL MED REIT INC COM NEW 37954A204 5 538 SH DFND 01 538 0 0 GLOBAL MED REIT INC COM NEW 37954A204 86 9685 SH DFND 02 0 9685 0 GLOBAL MED REIT INC COM NEW 37954A204 1 73 SH DFND 06 0 73 0 GLOBAL NET LEASE INC COM NEW 379378201 503 28531 SH DFND 01 27695 0 836 GLOBAL NET LEASE INC COM NEW 379378201 1129 64083 SH DFND 02 0 62305 1778 GLOBAL NET LEASE INC COM NEW 379378201 1 32 SH DFND 06 0 32 0 GLOBAL PARTNERS LP COM UNITS 37946R109 640 39272 SH DFND 01 39272 0 0 GLOBAL PARTNERS LP COM UNITS 37946R109 1895 116281 SH DFND 02 0 825 115456 GLOBAL PMTS INC COM 37940X102 9003 87296 SH DFND 01 65401 21499 396 GLOBAL PMTS INC COM 37940X102 47277 458418 SH DFND 02 0 317180 141238 GLOBAL PMTS INC COM 37940X102 655 6353 SH DFND 06 0 6353 0 GLOBAL PMTS INC COM 37940X102 14 132 SH DFND 28 28 0 104 GLOBAL PMTS INC COM 37940X102 80299 778623 SH DFND 43 0 0 778623 GLOBAL PMTS INC COM 37940X102 12119 117509 SH DFND 43, 01 0 0 117509 GLOBAL SELF STORAGE INC COM 37955N106 4 1071 SH DFND 02 0 9 1062 GLOBAL WTR RES INC COM 379463102 105 10350 SH DFND 01 6214 4136 0 GLOBAL WTR RES INC COM 379463102 250 24684 SH DFND 02 0 24684 0 GLOBAL WTR RES INC COM 379463102 0 41 SH DFND 06 0 41 0 GLOBAL X FDS FTSE NORDI 37950E101 10 500 SH DFND 01 500 0 0 GLOBAL X FDS FTSE NORDI 37950E101 53 2685 SH DFND 02 0 0 2685 GLOBAL X FDS MSCI SUPR 37950E119 15 1150 SH DFND 02 0 0 1150 GLOBAL X FDS REIT ETF 37950E127 1757 129480 SH DFND 02 0 0 129480 GLOBAL X FDS GBL X JPM 37950E135 12 541 SH DFND 02 0 0 541 GLOBAL X FDS GBL X JPM 37950E143 97 3943 SH DFND 02 0 0 3943 GLOBAL X FDS GBL X MSCI 37950E192 102 10135 SH DFND 02 0 0 10135 GLOBAL X FDS GLBX MSCI 37950E200 3 378 SH DFND 02 0 0 378 GLOBAL X FDS GLB X MLP 37950E226 5493 502598 SH DFND 02 0 0 502598 GLOBAL X FDS MSCI CHINA 37950E242 7 500 SH DFND 02 0 0 500 GLOBAL X FDS GB MSCI AR 37950E259 104 4413 SH DFND 02 0 0 4413 GLOBAL X FDS GLOBX SUPD 37950E291 37 1635 SH DFND 01 1635 0 0 GLOBAL X FDS GLOBX SUPD 37950E291 5290 236040 SH DFND 02 0 0 236040 GLOBAL X FDS GLBX SUPRI 37950E333 785 71175 SH DFND 02 0 0 71175 GLOBAL X FDS GLB X GURU 37950E341 101 3646 SH DFND 02 0 0 3646 GLOBAL X FDS MSCI GREEC 37950E366 81 11680 SH DFND 01 11680 0 0 GLOBAL X FDS MSCI GREEC 37950E366 1249 181004 SH DFND 02 0 171755 9249 GLOBAL X FDS MSCI CHINA 37950E408 12 900 SH DFND 01 900 0 0 GLOBAL X FDS MSCI CHINA 37950E408 743 57269 SH DFND 02 0 0 57269 GLOBAL X FDS SOCIAL MED 37950E416 4098 148754 SH DFND 02 0 0 148754 GLOBAL X FDS GLBL X MLP 37950E473 26299 3428814 SH DFND 02 0 0 3428814 GLOBAL X FDS GLB X FERT 37950E499 344 38789 SH DFND 02 0 0 38789 GLOBAL X FDS GLB X SUPE 37950E549 162 9460 SH DFND 01 9460 0 0 GLOBAL X FDS GLB X SUPE 37950E549 8457 494563 SH DFND 02 0 0 494563 GLOBAL X FDS MSCI CHINA 37950E606 10 659 SH DFND 02 0 0 659 GLOBAL X FDS GLBX MSCI 37950E747 24 2040 SH DFND 02 0 0 2040 GLOBAL X FDS GBL X MSCI 37950E804 312 13681 SH DFND 02 0 0 13681 GLOBAL X FDS SCIEN BETA 37954Y103 2299 82325 SH DFND 02 0 0 82325 GLOBAL X FDS SCIEN BETA 37954Y301 669 30457 SH DFND 02 0 0 30457 GLOBAL X FDS BETA ASIA 37954Y400 399 18185 SH DFND 02 0 0 18185 GLOBAL X FDS SCIEN BETA 37954Y509 256 9900 SH DFND 02 0 0 9900 GLOBAL X FDS AUTONMOUS 37954Y624 4 312 SH DFND 02 0 0 312 GLOBAL X FDS FUTR ANALY 37954Y632 8 649 SH DFND 02 0 0 649 GLOBAL X FDS US PFD ETF 37954Y657 10581 469441 SH DFND 02 0 0 469441 GLOBAL X FDS GBL X MSCI 37954Y665 1 50 SH DFND 02 0 0 50 GLOBAL X FDS US INFR DE 37954Y673 232 17200 SH DFND 01 17200 0 0 GLOBAL X FDS US INFR DE 37954Y673 328 24340 SH DFND 02 0 0 24340 GLOBAL X FDS FOUNDER RU 37954Y681 2 143 SH DFND 02 0 0 143 GLOBAL X FDS MSCI SUPDI 37954Y699 156 10343 SH DFND 02 0 0 10343 GLOBAL X FDS X YIELDCO 37954Y707 22 1959 SH DFND 02 0 0 1959 GLOBAL X FDS RBTCS ARTF 37954Y715 16046 958563 SH DFND 01 958166 0 397 GLOBAL X FDS RBTCS ARTF 37954Y715 11815 705771 SH DFND 02 0 0 705771 GLOBAL X FDS RBTCS ARTF 37954Y715 17 1000 SH DFND 28 1000 0 0 GLOBAL X FDS CONSCIOUS 37954Y731 40 2178 SH DFND 02 0 0 2178 GLOBAL X FDS MILL THEMC 37954Y764 1328 67519 SH DFND 02 0 0 67519 GLOBAL X FDS LNTY THMTC 37954Y772 1758 92674 SH DFND 02 0 0 92674 GLOBAL X FDS INTERNET O 37954Y780 462 28602 SH DFND 02 0 0 28602 GLOBAL X FDS HELTH WELL 37954Y798 13 745 SH DFND 02 0 0 745 GLOBAL X FDS SUPER DIV 37954Y806 1 95 SH DFND 02 0 0 95 GLOBAL X FDS FINTECH ET 37954Y814 4 170 SH DFND 01 170 0 0 GLOBAL X FDS FINTECH ET 37954Y814 4671 211447 SH DFND 02 0 0 211447 GLOBAL X FDS GLOBAL X C 37954Y830 98 5351 SH DFND 02 0 0 5351 GLOBAL X FDS GLOBAL X S 37954Y848 136 5426 SH DFND 02 0 0 5426 GLOBAL X FDS LITHIUM BT 37954Y855 183 6785 SH DFND 01 6785 0 0 GLOBAL X FDS LITHIUM BT 37954Y855 1863 69068 SH DFND 02 0 0 69068 GLOBAL X FDS GLOBAL X G 37954Y863 8 413 SH DFND 02 0 0 413 GLOBAL X FDS GLOBAL X U 37954Y871 1166 99945 SH DFND 02 0 0 99945 GLOBAL X FDS S&P 500 CA 37954Y889 7986 262698 SH DFND 02 0 0 262698 GLOBAL X FDS FTSE NORDI 37950E101 186 9473 SH DFND 43 0 0 9473 GLOBAL X FDS MSCI SUPR 37950E119 145 11406 SH DFND 43 0 0 11406 GLOBAL X FDS REIT ETF 37950E127 242 17803 SH DFND 43 0 0 17803 GLOBAL X FDS GBL X JPM 37950E135 59 2550 SH DFND 43 0 0 2550 GLOBAL X FDS GLB X NXT 37950E218 9 443 SH DFND 43 0 0 443 GLOBAL X FDS GLB X MLP 37950E226 135 12309 SH DFND 43 0 0 12309 GLOBAL X FDS GLOBX SUPD 37950E291 1497 66811 SH DFND 43 0 0 66811 GLOBAL X FDS GLBX SUPRI 37950E333 165 14966 SH DFND 43 0 0 14966 GLOBAL X FDS MSCI GREEC 37950E366 7 952 SH DFND 43 0 0 952 GLOBAL X FDS MSCI CHINA 37950E408 170 13080 SH DFND 43 0 0 13080 GLOBAL X FDS SOCIAL MED 37950E416 361 13106 SH DFND 43 0 0 13106 GLOBAL X FDS GLBL X MLP 37950E473 9471 1234770 SH DFND 43 0 0 1234770 GLOBAL X FDS GLB X SUPE 37950E549 1599 93538 SH DFND 43 0 0 93538 GLOBAL X FDS GLBX MSCI 37950E747 5 462 SH DFND 43 0 0 462 GLOBAL X FDS GBL X MSCI 37950E804 12 528 SH DFND 43 0 0 528 GLOBAL X FDS SCIEN BETA 37954Y103 568 20354 SH DFND 43 0 0 20354 GLOBAL X FDS US PFD ETF 37954Y657 181 8030 SH DFND 43 0 0 8030 GLOBAL X FDS GBL X MSCI 37954Y665 6 394 SH DFND 43 0 0 394 GLOBAL X FDS US INFR DE 37954Y673 386 28645 SH DFND 43 0 0 28645 GLOBAL X FDS MSCI SUPDI 37954Y699 29 1944 SH DFND 43 0 0 1944 GLOBAL X FDS X YIELDCO 37954Y707 5 446 SH DFND 43 0 0 446 GLOBAL X FDS RBTCS ARTF 37954Y715 2157 128862 SH DFND 43 0 0 128862 GLOBAL X FDS MILL THEMC 37954Y764 18 896 SH DFND 43 0 0 896 GLOBAL X FDS LNTY THMTC 37954Y772 460 24239 SH DFND 43 0 0 24239 GLOBAL X FDS INTERNET O 37954Y780 134 8299 SH DFND 43 0 0 8299 GLOBAL X FDS HELTH WELL 37954Y798 3 163 SH DFND 43 0 0 163 GLOBAL X FDS FINTECH ET 37954Y814 626 28326 SH DFND 43 0 0 28326 GLOBAL X FDS LITHIUM BT 37954Y855 317 11764 SH DFND 43 0 0 11764 GLOBAL X FDS GLOBAL X G 37954Y863 18 893 SH DFND 43 0 0 893 GLOBAL X FDS GLOBAL X U 37954Y871 212 18195 SH DFND 43 0 0 18195 GLOBAL X FDS S&P 500 CA 37954Y889 2626 86397 SH DFND 43 0 0 86397 GLOBALSCAPE INC COM 37940G109 2 348 SH DFND 02 0 348 0 GLOBALSTAR INC COM 378973408 169 264000 SH DFND 01 264000 0 0 GLOBALSTAR INC COM 378973408 71 110725 SH DFND 02 0 100478 10247 GLOBALSTAR INC COM 378973408 2 2616 SH DFND 06 0 2616 0 GLOBANT S A COM L44385109 140 2481 SH DFND 01 2481 0 0 GLOBANT S A COM L44385109 20 353 SH DFND 02 0 0 353 GLOBANT S A COM L44385109 5049 89641 SH DFND 43 0 0 89641 GLOBANT S A COM L44385109 2062 36605 SH DFND 43, 01 0 0 36605 GLOBUS MED INC CL A 379577208 5872 135671 SH DFND 01 106802 28505 364 GLOBUS MED INC CL A 379577208 1058 24439 SH DFND 02 0 21201 3238 GLOBUS MED INC CL A 379577208 1 23 SH DFND 06 0 23 0 GLOBUS MED INC CL A 379577208 1395 32240 SH DFND 43 0 0 32240 GLOBUS MED INC CL A 379577208 1549 35780 SH DFND 43, 01 0 0 35780 GLU MOBILE INC COM 379890106 497 61627 SH DFND 01 18884 42743 0 GLU MOBILE INC COM 379890106 75 9329 SH DFND 02 0 7306 2023 GLU MOBILE INC COM 379890106 0 36 SH DFND 06 0 36 0 GLYCOMIMETICS INC COM 38000Q102 57 6017 SH DFND 01 6017 0 0 GLYCOMIMETICS INC COM 38000Q102 4 408 SH DFND 02 0 283 125 GLYCOMIMETICS INC COM 38000Q102 0 12 SH DFND 06 0 12 0 GMS INC COM 36251C103 3214 216318 SH DFND 01 206474 9844 0 GMS INC COM 36251C103 59 3993 SH DFND 02 0 3043 950 GMS INC COM 36251C103 0 12 SH DFND 06 0 12 0 GNC HLDGS INC COM CL A 36191G107 138 58255 SH DFND 01 5000 53255 0 GNC HLDGS INC COM CL A 36191G107 361 152498 SH DFND 02 0 149456 3042 GNC HLDGS INC COM CL A 36191G107 0 26 SH DFND 06 0 26 0 GNC HLDGS INC OPTIONS 36191G107 178 75000 SH Put DFND 02 0 75000 0 GNC HLDGS INC OPTIONS 36191G107 130 55000 SH Call DFND 02 0 55000 0 GNC HLDGS INC NOTE 1.50 36191GAB3 729 1020000 PRN DFND 01 1020000 0 0 GODADDY INC CL A 380237107 8511 129706 SH DFND 01 121362 7950 394 GODADDY INC CL A 380237107 48983 746472 SH DFND 02 0 745256 1216 GODADDY INC CL A 380237107 367 5590 SH DFND 06 0 5590 0 GODADDY INC CL A 380237107 7 108 SH DFND 28 108 0 0 GODADDY INC CL A 380237107 34304 522774 SH DFND 43 0 0 522774 GODADDY INC CL A 380237107 386 5884 SH DFND 43, 01 0 0 5884 GOGO INC COM 38046C109 72 24200 SH DFND 01 10153 14047 0 GOGO INC COM 38046C109 4484 1499678 SH DFND 02 0 1495481 4197 GOGO INC COM 38046C109 41 13659 SH DFND 06 0 13659 0 GOL LINHAS AEREAS INTLG S A SPON ADR P 38045R206 20 1498 SH DFND 01 1498 0 0 GOL LINHAS AEREAS INTLG S A SPON ADR P 38045R206 331 24452 SH DFND 02 0 0 24452 GOLAR LNG LTD BERMUDA SHS G9456A100 10334 474896 SH DFND 01 34367 440529 0 GOLAR LNG LTD BERMUDA SHS G9456A100 3206 147325 SH DFND 02 0 55232 92093 GOLAR LNG LTD BERMUDA SHS G9456A100 8 362 SH DFND 06 0 362 0 GOLAR LNG LTD BERMUDA SHS G9456A100 8062 370517 SH DFND 43 0 0 370517 GOLAR LNG PARTNERS LP COM UNIT L Y2745C102 14 1318 SH DFND 01 1318 0 0 GOLAR LNG PARTNERS LP COM UNIT L Y2745C102 2688 248846 SH DFND 02 0 109 248737 GOLD FIELDS LTD NEW SPONSORED 38059T106 66 18837 SH DFND 01 10755 0 8082 GOLD FIELDS LTD NEW SPONSORED 38059T106 4916 1396628 SH DFND 02 0 1224250 172378 GOLD FIELDS LTD NEW SPONSORED 38059T106 6 1825 SH DFND 28 0 0 1825 GOLD RESOURCE CORP COM 38068T105 131 32625 SH DFND 01 11658 20967 0 GOLD RESOURCE CORP COM 38068T105 295 73774 SH DFND 02 0 72421 1353 GOLD RESOURCE CORP COM 38068T105 1 202 SH DFND 06 0 202 0 GOLD RESOURCE CORP COM 38068T105 277 69196 SH DFND 43 0 0 69196 GOLD STD VENTURES CORP COM 380738104 28 22159 SH DFND 02 0 22159 0 GOLDCORP INC NEW COM 380956409 3245 331116 SH DFND 05 331116 0 0 GOLDCORP INC NEW COM 380956409 3405 347406 SH DFND 01 34679 306788 5939 GOLDCORP INC NEW COM 380956409 8795 897429 SH DFND 02 0 494005 403424 GOLDCORP INC NEW COM 380956409 14537 1483377 SH DFND 06 0 1483377 0 GOLDCORP INC NEW OPTIONS 380956409 3921 400100 SH Put DFND 02 0 400100 0 GOLDEN ENTMT INC COM 381013101 157 9776 SH DFND 01 3948 5828 0 GOLDEN ENTMT INC COM 381013101 26 1637 SH DFND 02 0 1137 500 GOLDEN ENTMT INC COM 381013101 0 3 SH DFND 06 0 3 0 GOLDEN MINERALS CO COM 381119106 0 500 SH DFND 01 500 0 0 GOLDEN MINERALS CO COM 381119106 15 70000 SH DFND 02 0 0 70000 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 26 4292 SH DFND 02 0 4042 250 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 280 45517 SH DFND 06 0 45517 0 GOLDEN STAR RES LTD CDA COM 38119T807 12 3792 SH DFND 05 3792 0 0 GOLDEN STAR RES LTD CDA COM 38119T807 162 51547 SH DFND 02 0 51467 80 GOLDEN STAR RES LTD CDA COM 38119T807 2 545 SH DFND 06 0 545 0 GOLDMAN SACHS BDC INC SHS 38147U107 395 21500 SH DFND 01 21500 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 386 21015 SH DFND 02 0 392 20623 GOLDMAN SACHS ETF TR ACTIVEBETA 381430107 121 4759 SH DFND 01 3750 0 1009 GOLDMAN SACHS ETF TR ACTIVEBETA 381430107 52222 2059245 SH DFND 02 0 0 2059245 GOLDMAN SACHS ETF TR ACTIVEBETA 381430206 85 2828 SH DFND 01 2250 0 578 GOLDMAN SACHS ETF TR ACTIVEBETA 381430206 49193 1633226 SH DFND 02 0 0 1633226 GOLDMAN SACHS ETF TR ACTIVEBETA 381430305 48 1827 SH DFND 02 0 0 1827 GOLDMAN SACHS ETF TR JUST US LR 381430396 192 5338 SH DFND 02 0 0 5338 GOLDMAN SACHS ETF TR ACTIVEBETA 381430404 254 8823 SH DFND 02 0 0 8823 GOLDMAN SACHS ETF TR EQUAL WEIG 381430438 1089 27651 SH DFND 02 0 0 27651 GOLDMAN SACHS ETF TR ACCESS HIG 381430453 14 303 SH DFND 01 303 0 0 GOLDMAN SACHS ETF TR ACCESS INV 381430479 558 11812 SH DFND 02 0 0 11812 GOLDMAN SACHS ETF TR EQUITY ETF 381430503 112 2233 SH DFND 01 2233 0 0 GOLDMAN SACHS ETF TR EQUITY ETF 381430503 149037 2963551 SH DFND 02 0 0 2963551 GOLDMAN SACHS ETF TR ACCES TREA 381430529 31 309 SH DFND 01 36 0 273 GOLDMAN SACHS ETF TR ACCES TREA 381430529 207931 2078274 SH DFND 02 0 26896 2051378 GOLDMAN SACHS ETF TR HEDGE IND 381430545 22532 458626 SH DFND 02 0 0 458626 GOLDMAN SACHS ETF TR ACTIVEBETA 381430602 10118 260243 SH DFND 02 0 0 260243 GOLDMAN SACHS ETF TR ACTIVEBETA 381430107 7256 286137 SH DFND 43 0 0 286137 GOLDMAN SACHS ETF TR ACTIVEBETA 381430206 3672 121905 SH DFND 43 0 0 121905 GOLDMAN SACHS ETF TR ACTIVEBETA 381430404 22 762 SH DFND 43 0 0 762 GOLDMAN SACHS ETF TR EQUAL WEIG 381430438 868 22029 SH DFND 43 0 0 22029 GOLDMAN SACHS ETF TR EQUITY ETF 381430503 34693 689859 SH DFND 43 0 0 689859 GOLDMAN SACHS ETF TR ACCES TREA 381430529 6437 64341 SH DFND 43 0 0 64341 GOLDMAN SACHS ETF TR HEDGE IND 381430545 367 7478 SH DFND 43 0 0 7478 GOLDMAN SACHS ETF TR ACTIVEBETA 381430602 448 11518 SH DFND 43 0 0 11518 GOLDMAN SACHS GROUP INC COM 38141G104 198326 1187228 SH DFND 01 976116 112408 98704 GOLDMAN SACHS GROUP INC COM 38141G104 292502 1750983 SH DFND 02 0 984574 766409 GOLDMAN SACHS GROUP INC COM 38141G104 5853 35036 SH DFND 06 0 35036 0 GOLDMAN SACHS GROUP INC COM 38141G104 2038 12201 SH DFND 28 8786 0 3415 GOLDMAN SACHS GROUP INC OPTIONS 38141G104 13531 81000 SH Put DFND 01 0 81000 0 GOLDMAN SACHS GROUP INC OPTIONS 38141G104 25225 151000 SH Put DFND 02 0 148800 2200 GOLDMAN SACHS GROUP INC OPTIONS 38141G104 10357 62000 SH Put DFND 06 0 62000 0 GOLDMAN SACHS GROUP INC OPTIONS 38141G104 4844 29000 SH Call DFND 02 0 29000 0 GOLDMAN SACHS GROUP INC OPTIONS 38141G104 6482 38800 SH Call DFND 06 0 38800 0 GOLDMAN SACHS GROUP INC COM 38141G104 167710 1003950 SH DFND 43 0 0 1003950 GOLDMAN SACHS GROUP INC COM 38141G104 21689 129837 SH DFND 43, 01 0 0 129837 GOLDMAN SACHS MLP ENERGY REN COM 38148G107 44 9957 SH DFND 01 9475 0 482 GOLDMAN SACHS MLP ENERGY REN COM 38148G107 2949 671757 SH DFND 02 0 8142 663615 GOLDMAN SACHS MLP INC OPP FD COM SHS 38147W103 138 19700 SH DFND 01 0 0 19700 GOLDMAN SACHS MLP INC OPP FD COM SHS 38147W103 16814 2398586 SH DFND 02 0 0 2398586 GOLUB CAP BDC INC COM 38173M102 216 13096 SH DFND 01 13096 0 0 GOLUB CAP BDC INC COM 38173M102 596 36121 SH DFND 02 0 224 35897 GOODRICH PETE CORP COM PAR 382410843 98 7281 SH DFND 01 3508 3773 0 GOODRICH PETE CORP COM PAR 382410843 4 261 SH DFND 02 0 61 200 GOODRICH PETE CORP COM PAR 382410843 0 34 SH DFND 06 0 34 0 GOODYEAR TIRE & RUBR CO COM 382550101 2845 139373 SH DFND 01 126304 11810 1259 GOODYEAR TIRE & RUBR CO COM 382550101 742 36379 SH DFND 02 0 11194 25185 GOODYEAR TIRE & RUBR CO COM 382550101 204 10019 SH DFND 06 0 10019 0 GOODYEAR TIRE & RUBR CO COM 382550101 4 209 SH DFND 28 209 0 0 GOODYEAR TIRE & RUBR CO OPTIONS 382550101 4490 220000 SH Call DFND 02 0 220000 0 GOODYEAR TIRE & RUBR CO COM 382550101 9839 482083 SH DFND 43 0 0 482083 GOODYEAR TIRE & RUBR CO COM 382550101 218 10667 SH DFND 43, 01 0 0 10667 GOOSEHEAD INS INC COM CL A 38267D109 177 6745 SH DFND 01 1765 4980 0 GOOSEHEAD INS INC COM CL A 38267D109 1933 73508 SH DFND 02 0 178 73330 GOOSEHEAD INS INC COM CL A 38267D109 1 37 SH DFND 06 0 37 0 GOPRO INC CL A 38268T103 279 65911 SH DFND 01 21894 44017 0 GOPRO INC CL A 38268T103 4944 1166022 SH DFND 02 0 1161684 4338 GOPRO INC CL A 38268T103 19 4537 SH DFND 06 0 4537 0 GOPRO INC OPTIONS 38268T103 6227 1468700 SH Put DFND 02 0 1468700 0 GOPRO INC OPTIONS 38268T103 266 62700 SH Call DFND 02 0 62700 0 GORMAN RUPP CO COM 383082104 412 12701 SH DFND 01 4164 8537 0 GORMAN RUPP CO COM 383082104 114 3529 SH DFND 02 0 542 2987 GORMAN RUPP CO COM 383082104 0 5 SH DFND 06 0 5 0 GOVERNMENT PPTYS INCOME TR COM SHS BE 38376A103 144 21019 SH DFND 01 19470 0 1549 GOVERNMENT PPTYS INCOME TR COM SHS BE 38376A103 722 105048 SH DFND 02 0 97492 7556 GOVERNMENT PPTYS INCOME TR COM SHS BE 38376A103 0 36 SH DFND 06 0 36 0 GP STRATEGIES CORP COM 36225V104 89 7086 SH DFND 01 2074 5012 0 GP STRATEGIES CORP COM 36225V104 21 1642 SH DFND 02 0 1333 309 GP STRATEGIES CORP COM 36225V104 0 6 SH DFND 06 0 6 0 GP STRATEGIES CORP COM 36225V104 244 19372 SH DFND 43 0 0 19372 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 73 898 SH DFND 01 821 0 77 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 5 65 SH DFND 02 0 0 65 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 986 12094 SH DFND 06 0 12094 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 9 105 SH DFND 28 0 0 105 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 2145 26305 SH DFND 43 0 0 26305 GRACE W R & CO DEL NEW COM 38388F108 2081 32066 SH DFND 01 31742 278 46 GRACE W R & CO DEL NEW COM 38388F108 11332 174580 SH DFND 02 0 166257 8323 GRACE W R & CO DEL NEW COM 38388F108 18 271 SH DFND 06 0 271 0 GRACE W R & CO DEL NEW COM 38388F108 2212 34083 SH DFND 43 0 0 34083 GRACO INC COM 384109104 2411 57618 SH DFND 01 44265 7661 5692 GRACO INC COM 384109104 4393 104963 SH DFND 02 0 84137 20826 GRACO INC COM 384109104 31 733 SH DFND 06 0 733 0 GRACO INC COM 384109104 1 21 SH DFND 28 21 0 0 GRACO INC COM 384109104 16830 402140 SH DFND 43 0 0 402140 GRACO INC COM 384109104 3596 85928 SH DFND 43, 01 0 0 85928 GRAFTECH INTL LTD COM 384313508 123 10748 SH DFND 01 10614 134 0 GRAFTECH INTL LTD COM 384313508 11 955 SH DFND 02 0 955 0 GRAFTECH INTL LTD COM 384313508 4 306 SH DFND 06 0 306 0 GRAFTECH INTL LTD COM 384313508 1202 105110 SH DFND 43 0 0 105110 GRAHAM CORP COM 384556106 145 6361 SH DFND 01 1542 4819 0 GRAHAM CORP COM 384556106 57 2516 SH DFND 02 0 92 2424 GRAHAM CORP COM 384556106 1 36 SH DFND 06 0 36 0 GRAHAM HLDGS CO COM 384637104 1121 1750 SH DFND 01 1541 176 33 GRAHAM HLDGS CO COM 384637104 5376 8392 SH DFND 02 0 8169 223 GRAHAM HLDGS CO COM 384637104 480 749 SH DFND 06 0 749 0 GRAHAM HLDGS CO COM 384637104 4411 6886 SH DFND 43 0 0 6886 GRAHAM HLDGS CO COM 384637104 1525 2381 SH DFND 43, 01 0 0 2381 GRAINGER W W INC COM 384802104 73370 259844 SH DFND 01 258436 1038 370 GRAINGER W W INC COM 384802104 20624 73042 SH DFND 02 0 33743 39299 GRAINGER W W INC COM 384802104 1627 5761 SH DFND 06 0 5761 0 GRAINGER W W INC COM 384802104 28 98 SH DFND 28 17 0 81 GRAINGER W W INC OPTIONS 384802104 706 2500 SH Put DFND 02 0 2500 0 GRAINGER W W INC COM 384802104 85623 303239 SH DFND 43 0 0 303239 GRAINGER W W INC COM 384802104 1631 5775 SH DFND 43, 01 0 0 5775 GRAN TIERRA ENERGY INC COM 38500T101 3 1227 SH DFND 01 1000 227 0 GRAN TIERRA ENERGY INC COM 38500T101 8 3760 SH DFND 02 0 3760 0 GRAN TIERRA ENERGY INC COM 38500T101 3 1349 SH DFND 06 0 1349 0 GRAND CANYON ED INC COM 38526M106 3844 39987 SH DFND 01 39727 198 62 GRAND CANYON ED INC COM 38526M106 4162 43293 SH DFND 02 0 28102 15191 GRAND CANYON ED INC COM 38526M106 20 211 SH DFND 06 0 211 0 GRAND CANYON ED INC COM 38526M106 4 45 SH DFND 28 45 0 0 GRAND CANYON ED INC COM 38526M106 19265 200385 SH DFND 43 0 0 200385 GRAND CANYON ED INC COM 38526M106 4677 48643 SH DFND 43, 01 0 0 48643 GRANITE CONSTR INC COM 387328107 1898 47127 SH DFND 01 33979 12856 292 GRANITE CONSTR INC COM 387328107 768 19075 SH DFND 02 0 9014 10061 GRANITE CONSTR INC COM 387328107 0 11 SH DFND 06 0 11 0 GRANITE CONSTR INC COM 387328107 2 40 SH DFND 28 40 0 0 GRANITE CONSTR INC COM 387328107 17614 437283 SH DFND 43 0 0 437283 GRANITE CONSTR INC COM 387328107 1222 30343 SH DFND 43, 01 0 0 30343 GRANITE PT MTG TR INC COM 38741L107 130 7227 SH DFND 01 6769 0 458 GRANITE PT MTG TR INC COM 38741L107 3296 182780 SH DFND 02 0 131259 51521 GRANITE PT MTG TR INC COM 38741L107 0 15 SH DFND 06 0 15 0 GRANITE PT MTG TR INC NOTE 6.37 38741LAC1 108 110000 PRN DFND 02 0 110000 0 GRANITE REAL ESTATE INVT TR UNIT 99/99 387437114 4 111 SH DFND 05 111 0 0 GRANITE REAL ESTATE INVT TR UNIT 99/99 387437114 861 22127 SH DFND 02 0 22077 50 GRANITESHARES GOLD TR SHS BEN IN 38748G101 248 1943 SH DFND 02 0 0 1943 GRANITESHARES GOLD TR SHS BEN IN 38748G101 111642 873037 SH DFND 43 0 0 873037 GRANITESHARES PLATINUM TR SHS BEN IN 38748T103 127 1601 SH DFND 43 0 0 1601 GRAPHIC PACKAGING HLDG CO COM 388689101 1450 136233 SH DFND 01 43050 91159 2024 GRAPHIC PACKAGING HLDG CO COM 388689101 4096 384953 SH DFND 02 0 164110 220843 GRAPHIC PACKAGING HLDG CO COM 388689101 15 1365 SH DFND 06 0 1365 0 GRAPHIC PACKAGING HLDG CO COM 388689101 18740 1761238 SH DFND 43 0 0 1761238 GRAPHIC PACKAGING HLDG CO COM 388689101 4125 387660 SH DFND 43, 01 0 0 387660 GRAVITY CO LTD SPONSORED 38911N206 3 67 SH DFND 02 0 67 0 GRAY TELEVISION INC COM 389375106 3911 265357 SH DFND 01 23778 241579 0 GRAY TELEVISION INC COM 389375106 54 3638 SH DFND 02 0 2138 1500 GRAY TELEVISION INC COM 389375106 0 23 SH DFND 06 0 23 0 GRAY TELEVISION INC CL A 389375205 5 406 SH DFND 02 0 0 406 GRAY TELEVISION INC COM 389375106 2474 167843 SH DFND 43 0 0 167843 GREAT AJAX CORP COM 38983D300 7 602 SH DFND 01 602 0 0 GREAT AJAX CORP COM 38983D300 109 9042 SH DFND 02 0 8217 825 GREAT AJAX CORP COM 38983D300 1 61 SH DFND 06 0 61 0 GREAT ELM CAP GROUP INC COM NEW 39036P209 5 1375 SH DFND 02 0 0 1375 GREAT LAKES DREDGE & DOCK CO COM 390607109 255 38530 SH DFND 01 15467 23063 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 407 61439 SH DFND 02 0 61439 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 0 25 SH DFND 06 0 25 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 664 100343 SH DFND 43 0 0 100343 GREAT PANTHER SILVER LTD COM 39115V101 1 850 SH DFND 02 0 850 0 GREAT SOUTHN BANCORP INC COM 390905107 347 7537 SH DFND 01 1893 5644 0 GREAT SOUTHN BANCORP INC COM 390905107 179 3895 SH DFND 02 0 2541 1354 GREAT SOUTHN BANCORP INC COM 390905107 0 3 SH DFND 06 0 3 0 GREAT WESTN BANCORP INC COM 391416104 905 28951 SH DFND 01 13845 13964 1142 GREAT WESTN BANCORP INC COM 391416104 8828 282511 SH DFND 02 0 104193 178318 GREAT WESTN BANCORP INC COM 391416104 1 23 SH DFND 06 0 23 0 GREAT WESTN BANCORP INC COM 391416104 1 39 SH DFND 28 39 0 0 GREAT WESTN BANCORP INC COM 391416104 9531 305005 SH DFND 43 0 0 305005 GREAT WESTN BANCORP INC COM 391416104 98 3121 SH DFND 43, 01 0 0 3121 GREEN BANCORP INC COM 39260X100 350 20429 SH DFND 01 7624 12515 290 GREEN BANCORP INC COM 39260X100 699 40800 SH DFND 02 0 29535 11265 GREEN BANCORP INC COM 39260X100 0 18 SH DFND 06 0 18 0 GREEN BRICK PARTNERS INC COM 392709101 127 17548 SH DFND 01 5196 12352 0 GREEN BRICK PARTNERS INC COM 392709101 253 34881 SH DFND 02 0 34281 600 GREEN BRICK PARTNERS INC COM 392709101 0 7 SH DFND 06 0 7 0 GREEN DOT CORP CL A 39304D102 4159 52307 SH DFND 01 40112 11792 403 GREEN DOT CORP CL A 39304D102 7719 97074 SH DFND 02 0 42462 54612 GREEN DOT CORP CL A 39304D102 2 22 SH DFND 06 0 22 0 GREEN DOT CORP CL A 39304D102 3 41 SH DFND 28 41 0 0 GREEN DOT CORP CL A 39304D102 3658 46006 SH DFND 43 0 0 46006 GREEN DOT CORP CL A 39304D102 662 8322 SH DFND 43, 01 0 0 8322 GREEN PLAINS INC COM 393222104 253 19313 SH DFND 01 7078 12049 186 GREEN PLAINS INC COM 393222104 9 683 SH DFND 02 0 646 37 GREEN PLAINS INC COM 393222104 0 16 SH DFND 06 0 16 0 GREEN PLAINS INC NOTE 4.12 393222AF1 2700 3064000 PRN DFND 02 0 3064000 0 GREEN PLAINS INC COM 393222104 316 24141 SH DFND 43 0 0 24141 GREEN PLAINS PARTNERS LP COM REP PT 393221106 43 3194 SH DFND 02 0 992 2202 GREENBRIER COS INC COM 393657101 894 22601 SH DFND 01 14721 7736 144 GREENBRIER COS INC COM 393657101 19547 494350 SH DFND 02 0 26410 467940 GREENBRIER COS INC COM 393657101 0 10 SH DFND 06 0 10 0 GREENBRIER COS INC NOTE 2.87 393657AK7 1992 2027000 PRN DFND 02 0 2025000 2000 GREENBRIER COS INC COM 393657101 10219 258454 SH DFND 43 0 0 258454 GREENBRIER COS INC COM 393657101 105 2655 SH DFND 43, 01 0 0 2655 GREENE COUNTY BANCORP INC COM 394357107 68 2180 SH DFND 01 954 1226 0 GREENE COUNTY BANCORP INC COM 394357107 1 38 SH DFND 02 0 38 0 GREENE COUNTY BANCORP INC COM 394357107 0 12 SH DFND 06 0 12 0 GREENHILL & CO INC COM 395259104 351 14375 SH DFND 01 10217 4096 62 GREENHILL & CO INC COM 395259104 309 12662 SH DFND 02 0 12560 102 GREENHILL & CO INC COM 395259104 0 5 SH DFND 06 0 5 0 GREENHILL & CO INC COM 395259104 215 8826 SH DFND 43 0 0 8826 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 246 28542 SH DFND 01 13850 14692 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 1302 151028 SH DFND 02 0 147486 3542 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 0 7 SH DFND 06 0 7 0 GREENSKY INC CL A 39572G100 796 83154 SH DFND 01 0 83154 0 GREENSKY INC CL A 39572G100 281 29343 SH DFND 02 0 28016 1327 GREENSKY INC CL A 39572G100 339 35415 SH DFND 43 0 0 35415 GREENTREE HOSPITALTY GROUP L SPONSORED 39579V100 7 547 SH DFND 01 547 0 0 GREENTREE HOSPITALTY GROUP L SPONSORED 39579V100 5 381 SH DFND 02 0 81 300 GREENTREE HOSPITALTY GROUP L SPONSORED 39579V100 4345 334500 SH DFND 43 0 0 334500 GREIF INC CL A 397624107 674 18171 SH DFND 01 3750 14230 191 GREIF INC CL A 397624107 2352 63372 SH DFND 02 0 57744 5628 GREIF INC CL A 397624107 0 9 SH DFND 06 0 9 0 GREIF INC CL A 397624107 1 15 SH DFND 28 15 0 0 GREIF INC CL B 397624206 192 4314 SH DFND 01 1528 2786 0 GREIF INC CL B 397624206 3 64 SH DFND 02 0 64 0 GREIF INC CL B 397624206 0 6 SH DFND 06 0 6 0 GRIDSUM HLDG INC SPONSORED 398132100 1 417 SH DFND 02 0 417 0 GRIFFIN INL RLTY INC COM 398231100 45 1414 SH DFND 01 1002 412 0 GRIFFIN INL RLTY INC COM 398231100 1 24 SH DFND 02 0 3 21 GRIFFIN INL RLTY INC COM 398231100 0 3 SH DFND 06 0 3 0 GRIFFON CORP COM 398433102 201 19255 SH DFND 01 9951 8399 905 GRIFFON CORP COM 398433102 312 29838 SH DFND 02 0 22622 7216 GRIFFON CORP COM 398433102 0 23 SH DFND 06 0 23 0 GRIFFON CORP COM 398433102 1 57 SH DFND 28 57 0 0 GRIFFON CORP COM 398433102 191 18273 SH DFND 43 0 0 18273 GRIFOLS S A SP ADR REP 398438408 25211 1373146 SH DFND 01 9484 1358761 4901 GRIFOLS S A SP ADR REP 398438408 1293 70442 SH DFND 02 0 53967 16475 GRIFOLS S A SP ADR REP 398438408 2 125 SH DFND 43 0 0 125 GRINDROD SHIPPING HOLDINGS L SHS Y28895103 6 955 SH DFND 00 955 0 0 GRITSTONE ONCOLOGY INC COM 39868T105 43 2793 SH DFND 01 0 2793 0 GRITSTONE ONCOLOGY INC COM 39868T105 1 33 SH DFND 02 0 33 0 GRITSTONE ONCOLOGY INC COM 39868T105 1 33 SH DFND 06 0 33 0 GROUP 1 AUTOMOTIVE INC COM 398905109 519 9847 SH DFND 01 5299 4453 95 GROUP 1 AUTOMOTIVE INC COM 398905109 1738 32976 SH DFND 02 0 12175 20801 GROUP 1 AUTOMOTIVE INC COM 398905109 0 4 SH DFND 06 0 4 0 GROUP 1 AUTOMOTIVE INC COM 398905109 1 19 SH DFND 28 19 0 0 GROUPE CGI INC CL A SUB V 39945C109 8660 141526 SH DFND 05 141526 0 0 GROUPE CGI INC CL A SUB V 39945C109 847 13838 SH DFND 01 12118 0 1720 GROUPE CGI INC CL A SUB V 39945C109 4826 78861 SH DFND 02 0 56036 22825 GROUPE CGI INC CL A SUB V 39945C109 32 522 SH DFND 28 0 0 522 GROUPE CGI INC CL A SUB V 39945C109 18012 294366 SH DFND 43 0 0 294366 GROUPE CGI INC CL A SUB V 39945C109 2512 41047 SH DFND 43, 01 0 0 41047 GROUPON INC COM 399473107 22762 7113132 SH DFND 01 5043133 2069999 0 GROUPON INC COM 399473107 1469 459064 SH DFND 02 0 458324 740 GROUPON INC COM 399473107 51 16043 SH DFND 06 0 16043 0 GRUBHUB INC COM 400110102 6222 80999 SH DFND 01 77109 3443 447 GRUBHUB INC COM 400110102 11046 143805 SH DFND 02 0 32648 111157 GRUBHUB INC COM 400110102 235 3055 SH DFND 06 0 3055 0 GRUBHUB INC COM 400110102 6 73 SH DFND 28 73 0 0 GRUBHUB INC COM 400110102 19993 260296 SH DFND 43 0 0 260296 GRUBHUB INC COM 400110102 6834 88973 SH DFND 43, 01 0 0 88973 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 17 436 SH DFND 01 436 0 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 4 94 SH DFND 02 0 0 94 GRUPO AEROPORTUARIO DEL SURE SPON ADR S 40051E202 124 823 SH DFND 01 665 0 158 GRUPO AEROPORTUARIO DEL SURE SPON ADR S 40051E202 2036 13521 SH DFND 02 0 0 13521 GRUPO AEROPORTUARIO DEL SURE SPON ADR S 40051E202 8 55 SH DFND 06 0 55 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR S 40051E202 11 75 SH DFND 28 3 0 72 GRUPO AEROPORTUARIO DEL SURE SPON ADR S 40051E202 6152 40850 SH DFND 43 0 0 40850 GRUPO AEROPORTUARIO DEL SURE SPON ADR S 40051E202 77 509 SH DFND 43, 01 0 0 509 GRUPO AVAL ACCIONES Y VALORE SPONSORED 40053W101 47 7888 SH DFND 01 5595 0 2293 GRUPO FINANCIERO GALICIA S A SP ADR 10 399909100 78 2839 SH DFND 01 2839 0 0 GRUPO FINANCIERO GALICIA S A SP ADR 10 399909100 105 3805 SH DFND 02 0 869 2936 GRUPO FINANCIERO GALICIA S A SP ADR 10 399909100 1 21 SH DFND 28 21 0 0 GRUPO SUPERVIELLE S A SPONSORED 40054A108 16 1900 SH DFND 01 1900 0 0 GRUPO SUPERVIELLE S A SPONSORED 40054A108 18 2125 SH DFND 02 0 0 2125 GRUPO TELEVISA SA SPON ADR R 40049J206 128 10174 SH DFND 01 8277 0 1897 GRUPO TELEVISA SA SPON ADR R 40049J206 477 37949 SH DFND 02 0 15982 21967 GRUPO TELEVISA SA SPON ADR R 40049J206 16063 1276868 SH DFND 06 0 1276868 0 GRUPO TELEVISA SA SPON ADR R 40049J206 5 424 SH DFND 28 0 0 424 GSE SYS INC COM 36227K106 0 70 SH DFND 02 0 0 70 GSV CAP CORP COM 36191J101 0 47 SH DFND 02 0 47 0 GTT COMMUNICATIONS INC COM 362393100 3664 154881 SH DFND 01 144565 10316 0 GTT COMMUNICATIONS INC COM 362393100 182 7674 SH DFND 02 0 7366 308 GTT COMMUNICATIONS INC COM 362393100 1 49 SH DFND 06 0 49 0 GTT COMMUNICATIONS INC COM 362393100 3 124 SH DFND 28 124 0 0 GTT COMMUNICATIONS INC COM 362393100 4 171 SH DFND 43 0 0 171 GTX INC DEL COM NEW 40052B207 2 3107 SH DFND 01 1171 1936 0 GTX INC DEL COM NEW 40052B207 157 201919 SH DFND 02 0 201919 0 GTX INC DEL COM NEW 40052B207 0 20 SH DFND 06 0 20 0 GUANGSHEN RY LTD SPONSORED 40065W107 14 771 SH DFND 01 771 0 0 GUARANTY BANCORP DEL COM NEW 40075T607 1167 56242 SH DFND 01 5605 49628 1009 GUARANTY BANCORP DEL COM NEW 40075T607 12 588 SH DFND 02 0 588 0 GUARANTY BANCORP DEL COM NEW 40075T607 0 7 SH DFND 06 0 7 0 GUARANTY BANCSHARES INC TEX COM 400764106 158 5314 SH DFND 01 1386 3928 0 GUARANTY BANCSHARES INC TEX COM 400764106 31 1048 SH DFND 02 0 48 1000 GUARANTY BANCSHARES INC TEX COM 400764106 1 29 SH DFND 06 0 29 0 GUARANTY FED BANCSHARES INC COM 40108P101 27 1253 SH DFND 02 0 4 1249 GUARDANT HEALTH INC COM 40131M109 223 5924 SH DFND 01 66 5858 0 GUARDANT HEALTH INC COM 40131M109 24 649 SH DFND 02 0 69 580 GUARDANT HEALTH INC COM 40131M109 3 69 SH DFND 06 0 69 0 GUESS INC COM 401617105 477 22942 SH DFND 01 11227 11193 522 GUESS INC COM 401617105 3142 151298 SH DFND 02 0 151251 47 GUESS INC COM 401617105 0 12 SH DFND 06 0 12 0 GUESS INC COM 401617105 1 39 SH DFND 43 0 0 39 GUGGENHEIM CR ALLOCATION FD COM 40168G108 234 12723 SH DFND 02 0 0 12723 GUGGENHEIM ENHNCD EQTY INCM COM 40167B100 36 5246 SH DFND 01 5246 0 0 GUGGENHEIM ENHNCD EQTY INCM COM 40167B100 2832 417730 SH DFND 02 0 312 417418 GUGGENHEIM STRATEGIC OPP FD COM SBI 40167F101 3339 182755 SH DFND 02 0 0 182755 GUGGENHEIM TAXABLE MUN MNGD COM 401664107 143 6500 SH DFND 01 6500 0 0 GUGGENHEIM TAXABLE MUN MNGD COM 401664107 9115 415647 SH DFND 02 0 395 415252 GUIDEWIRE SOFTWARE INC COM 40171V100 40669 506900 SH DFND 01 95899 407913 3088 GUIDEWIRE SOFTWARE INC COM 40171V100 3478 43356 SH DFND 02 0 34962 8394 GUIDEWIRE SOFTWARE INC COM 40171V100 28 354 SH DFND 06 0 354 0 GUIDEWIRE SOFTWARE INC COM 40171V100 7 84 SH DFND 28 84 0 0 GUIDEWIRE SOFTWARE INC NOTE 1.25 40171VAA8 5 5000 PRN DFND 01 5000 0 0 GUIDEWIRE SOFTWARE INC NOTE 1.25 40171VAA8 10 10000 PRN DFND 02 0 0 10000 GUIDEWIRE SOFTWARE INC COM 40171V100 14737 183679 SH DFND 43 0 0 183679 GUIDEWIRE SOFTWARE INC NOTE 1.25 40171VAA8 1183 1235000 PRN DFND 43 0 0 1235000 GUIDEWIRE SOFTWARE INC COM 40171V100 4976 62025 SH DFND 43, 01 0 0 62025 GULF ISLAND FABRICATION INC COM 402307102 35 4910 SH DFND 01 184 4142 584 GULF ISLAND FABRICATION INC COM 402307102 8 1107 SH DFND 02 0 907 200 GULF RESOURCES INC COM PAR $0 40251W309 4 5000 SH DFND 02 0 0 5000 GULFPORT ENERGY CORP COM NEW 402635304 739 112881 SH DFND 01 51082 60402 1397 GULFPORT ENERGY CORP COM NEW 402635304 1052 160665 SH DFND 02 0 158196 2469 GULFPORT ENERGY CORP COM NEW 402635304 1 131 SH DFND 06 0 131 0 GULFPORT ENERGY CORP OPTIONS 402635304 25201 3847500 SH Call DFND 02 0 3847500 0 GULFPORT ENERGY CORP COM NEW 402635304 4436 677256 SH DFND 43 0 0 677256 GULFPORT ENERGY CORP COM NEW 402635304 183 27875 SH DFND 43, 01 0 0 27875 GW PHARMACEUTICALS PLC ADS 36197T103 535 5491 SH DFND 01 2134 3148 209 GW PHARMACEUTICALS PLC ADS 36197T103 32748 336258 SH DFND 02 0 59626 276632 GW PHARMACEUTICALS PLC ADS 36197T103 14321 147043 SH DFND 43 0 0 147043 H & E EQUIPMENT SERVICES INC COM 404030108 295 14459 SH DFND 01 6726 7733 0 H & E EQUIPMENT SERVICES INC COM 404030108 4479 219349 SH DFND 02 0 43712 175637 H & E EQUIPMENT SERVICES INC COM 404030108 0 11 SH DFND 06 0 11 0 H & E EQUIPMENT SERVICES INC COM 404030108 1896 92860 SH DFND 43 0 0 92860 HABIT RESTAURANTS INC COM CL A 40449J103 175 16627 SH DFND 01 6213 10414 0 HABIT RESTAURANTS INC COM CL A 40449J103 7 689 SH DFND 02 0 78 611 HABIT RESTAURANTS INC COM CL A 40449J103 1 78 SH DFND 06 0 78 0 HABIT RESTAURANTS INC COM CL A 40449J103 3894 370854 SH DFND 43 0 0 370854 HACKETT GROUP INC COM 404609109 221 13788 SH DFND 01 4273 9515 0 HACKETT GROUP INC COM 404609109 405 25285 SH DFND 02 0 25285 0 HACKETT GROUP INC COM 404609109 0 7 SH DFND 06 0 7 0 HAEMONETICS CORP COM 405024100 5084 50814 SH DFND 01 36116 14492 206 HAEMONETICS CORP COM 405024100 3209 32072 SH DFND 02 0 30835 1237 HAEMONETICS CORP COM 405024100 2 20 SH DFND 06 0 20 0 HAEMONETICS CORP COM 405024100 1738 17368 SH DFND 43 0 0 17368 HAEMONETICS CORP COM 405024100 376 3760 SH DFND 43, 01 0 0 3760 HAILIANG ED GROUP INC SPONSORED 40522L108 3 57 SH DFND 02 0 32 25 HAIN CELESTIAL GROUP INC COM 405217100 1505 94880 SH DFND 01 90165 4064 651 HAIN CELESTIAL GROUP INC COM 405217100 781 49221 SH DFND 02 0 41516 7705 HAIN CELESTIAL GROUP INC COM 405217100 7 412 SH DFND 06 0 412 0 HAIN CELESTIAL GROUP INC COM 405217100 18 1104 SH DFND 28 1104 0 0 HAIN CELESTIAL GROUP INC COM 405217100 3418 215526 SH DFND 43 0 0 215526 HALCON RES CORP *W EXP 09/ 40537Q118 0 1896 SH DFND 02 0 1896 0 HALCON RES CORP COM PAR NE 40537Q605 2372 1395575 SH DFND 01 15575 1380000 0 HALCON RES CORP COM PAR NE 40537Q605 992 583395 SH DFND 02 0 511211 72184 HALCON RES CORP COM PAR NE 40537Q605 0 68 SH DFND 06 0 68 0 HALLADOR ENERGY COMPANY COM 40609P105 77 15273 SH DFND 01 6792 8481 0 HALLADOR ENERGY COMPANY COM 40609P105 0 64 SH DFND 02 0 64 0 HALLADOR ENERGY COMPANY COM 40609P105 0 64 SH DFND 06 0 64 0 HALLIBURTON CO COM 406216101 31700 1192628 SH DFND 01 1053947 125170 13511 HALLIBURTON CO COM 406216101 42645 1604392 SH DFND 02 0 908125 696267 HALLIBURTON CO COM 406216101 12260 461245 SH DFND 06 0 461245 0 HALLIBURTON CO COM 406216101 333 12538 SH DFND 28 11910 0 628 HALLIBURTON CO OPTIONS 406216101 26662 1003100 SH Put DFND 02 0 1003100 0 HALLIBURTON CO OPTIONS 406216101 3987 150000 SH Put DFND 06 0 150000 0 HALLIBURTON CO OPTIONS 406216101 14938 562000 SH Call DFND 02 0 562000 0 HALLIBURTON CO COM 406216101 54878 2064634 SH DFND 43 0 0 2064634 HALLIBURTON CO COM 406216101 520 19572 SH DFND 43, 01 0 0 19572 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 122 11450 SH DFND 01 4795 6655 0 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 1295 121135 SH DFND 02 0 121135 0 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 1 50 SH DFND 06 0 50 0 HALOZYME THERAPEUTICS INC COM 40637H109 319 21787 SH DFND 01 19236 2551 0 HALOZYME THERAPEUTICS INC COM 40637H109 342 23368 SH DFND 02 0 19862 3506 HALOZYME THERAPEUTICS INC COM 40637H109 0 29 SH DFND 06 0 29 0 HAMILTON BANCORP INC MD COM 407015106 22 1597 SH DFND 02 0 1597 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 80 3415 SH DFND 01 1261 2154 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 61 2619 SH DFND 02 0 310 2309 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 0 1 SH DFND 06 0 1 0 HAMILTON LANE INC CL A 407497106 2572 69517 SH DFND 01 63133 6384 0 HAMILTON LANE INC CL A 407497106 249 6718 SH DFND 02 0 6682 36 HAMILTON LANE INC CL A 407497106 2 65 SH DFND 06 0 65 0 HAMILTON LANE INC CL A 407497106 2 50 SH DFND 28 50 0 0 HAMILTON LANE INC CL A 407497106 1258 33997 SH DFND 43 0 0 33997 HANCOCK JAFFE LABORATORIES I COM 41015N106 0 7 SH DFND 02 0 7 0 HANCOCK JOHN FINL OPPTYS FD SH BEN INT 409735206 20 724 SH DFND 01 724 0 0 HANCOCK JOHN FINL OPPTYS FD SH BEN INT 409735206 7044 252199 SH DFND 02 0 0 252199 HANCOCK JOHN INCOME SECS TR COM 410123103 58 4584 SH DFND 01 4584 0 0 HANCOCK JOHN INCOME SECS TR COM 410123103 322 25344 SH DFND 02 0 0 25344 HANCOCK JOHN INV TRUST TAX ADV GL 41013P749 226 34039 SH DFND 02 0 0 34039 HANCOCK JOHN INVS TR COM 410142103 114 8074 SH DFND 01 8074 0 0 HANCOCK JOHN INVS TR COM 410142103 701 49667 SH DFND 02 0 0 49667 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 54 2871 SH DFND 01 2871 0 0 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 668 35473 SH DFND 02 0 0 35473 HANCOCK JOHN PFD INCOME FD I COM 41013X106 25 1313 SH DFND 01 1313 0 0 HANCOCK JOHN PFD INCOME FD I COM 41013X106 237 12625 SH DFND 02 0 110 12515 HANCOCK JOHN PFD INCOME FD I COM 41021P103 75 4720 SH DFND 01 4520 0 200 HANCOCK JOHN PFD INCOME FD I COM 41021P103 1319 83248 SH DFND 02 0 961 82287 HANCOCK JOHN PFD INCOME FD I COM 41021P103 73 4585 SH DFND 43 0 0 4585 HANCOCK JOHN PREMUIM DIV FD COM SH BEN 41013T105 2544 183564 SH DFND 02 0 248 183316 HANCOCK JOHN PREMUIM DIV FD COM SH BEN 41013T105 3 200 SH DFND 43 0 0 200 HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 272 13300 SH DFND 01 13300 0 0 HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 1839 90071 SH DFND 02 0 0 90071 HANCOCK WHITNEY CORPORATION COM 410120109 2144 61880 SH DFND 01 36374 24223 1283 HANCOCK WHITNEY CORPORATION COM 410120109 7175 207084 SH DFND 02 0 198505 8579 HANCOCK WHITNEY CORPORATION COM 410120109 1 32 SH DFND 06 0 32 0 HANCOCK WHITNEY CORPORATION COM 410120109 2 60 SH DFND 28 60 0 0 HANCOCK WHITNEY CORPORATION COM 410120109 2847 82161 SH DFND 43 0 0 82161 HANCOCK WHITNEY CORPORATION COM 410120109 85 2460 SH DFND 43, 01 0 0 2460 HANESBRANDS INC COM 410345102 1732 138257 SH DFND 01 112415 21329 4513 HANESBRANDS INC COM 410345102 10371 827674 SH DFND 02 0 490351 337323 HANESBRANDS INC COM 410345102 182 14524 SH DFND 06 0 14524 0 HANESBRANDS INC OPTIONS 410345102 16590 1324000 SH Put DFND 02 0 1324000 0 HANESBRANDS INC COM 410345102 5093 406500 SH DFND 43 0 0 406500 HANESBRANDS INC COM 410345102 103 8232 SH DFND 43, 01 0 0 8232 HANGER INC COM NEW 41043F208 2 90 SH DFND 01 0 0 90 HANGER INC COM NEW 41043F208 110 5804 SH DFND 02 0 31 5773 HANGER INC COM NEW 41043F208 363 19154 SH DFND 43 0 0 19154 HANMI FINL CORP COM NEW 410495204 480 24376 SH DFND 01 12422 11391 563 HANMI FINL CORP COM NEW 410495204 361 18311 SH DFND 02 0 18311 0 HANMI FINL CORP COM NEW 410495204 0 10 SH DFND 06 0 10 0 HANMI FINL CORP COM NEW 410495204 1 61 SH DFND 28 61 0 0 HANMI FINL CORP COM NEW 410495204 210 10684 SH DFND 43 0 0 10684 HANNON ARMSTRONG SUST INFR C COM 41068X100 237 12424 SH DFND 01 12424 0 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 2502 131339 SH DFND 02 0 26253 105086 HANNON ARMSTRONG SUST INFR C COM 41068X100 0 12 SH DFND 06 0 12 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 588 30884 SH DFND 43 0 0 30884 HANNON ARMSTRONG SUST INFR C COM 41068X100 111 5827 SH DFND 43, 01 0 0 5827 HANOVER INS GROUP INC COM 410867105 852 7298 SH DFND 01 5239 1607 452 HANOVER INS GROUP INC COM 410867105 4714 40371 SH DFND 02 0 36156 4215 HANOVER INS GROUP INC COM 410867105 22 186 SH DFND 06 0 186 0 HANOVER INS GROUP INC COM 410867105 2 21 SH DFND 28 21 0 0 HANOVER INS GROUP INC COM 410867105 2841 24326 SH DFND 43 0 0 24326 HANOVER INS GROUP INC COM 410867105 1053 9015 SH DFND 43, 01 0 0 9015 HANWHA Q CELL CO LTD SPONSORED 41135V301 6 604 SH DFND 01 604 0 0 HANWHA Q CELL CO LTD SPONSORED 41135V301 5 500 SH DFND 02 0 0 500 HARBORONE BANCORP INC COM 41165F101 136 8580 SH DFND 01 2025 6555 0 HARBORONE BANCORP INC COM 41165F101 12 725 SH DFND 02 0 725 0 HARBORONE BANCORP INC COM 41165F101 0 6 SH DFND 06 0 6 0 HARLEY DAVIDSON INC COM 412822108 4286 125619 SH DFND 01 110553 14072 994 HARLEY DAVIDSON INC COM 412822108 44349 1299782 SH DFND 02 0 1262610 37172 HARLEY DAVIDSON INC COM 412822108 395 11564 SH DFND 06 0 11564 0 HARLEY DAVIDSON INC COM 412822108 2 48 SH DFND 28 48 0 0 HARLEY DAVIDSON INC OPTIONS 412822108 6377 186900 SH Put DFND 02 0 186900 0 HARLEY DAVIDSON INC OPTIONS 412822108 1123 32900 SH Call DFND 02 0 32900 0 HARLEY DAVIDSON INC COM 412822108 46 1334 SH DFND 43 0 0 1334 HARLEY DAVIDSON INC COM 412822108 1449 42480 SH DFND 43, 01 0 0 42480 HARMONIC INC COM 413160102 216 45763 SH DFND 01 13946 30608 1209 HARMONIC INC COM 413160102 200 42369 SH DFND 02 0 38269 4100 HARMONIC INC COM 413160102 0 23 SH DFND 06 0 23 0 HARMONY GOLD MNG LTD SPONSORED 413216300 72 40240 SH DFND 02 0 0 40240 HARRIS CORP DEL COM 413875105 16217 120438 SH DFND 01 115234 3529 1675 HARRIS CORP DEL COM 413875105 23406 173827 SH DFND 02 0 127153 46674 HARRIS CORP DEL COM 413875105 1973 14652 SH DFND 06 0 14652 0 HARRIS CORP DEL COM 413875105 235 1747 SH DFND 28 1246 0 501 HARRIS CORP DEL OPTIONS 413875105 22891 170000 SH Call DFND 02 0 170000 0 HARRIS CORP DEL COM 413875105 19879 147631 SH DFND 43 0 0 147631 HARRIS CORP DEL COM 413875105 7473 55499 SH DFND 43, 01 0 0 55499 HARSCO CORP COM 415864107 2622 132040 SH DFND 01 108667 22683 690 HARSCO CORP COM 415864107 1863 93796 SH DFND 02 0 86046 7750 HARSCO CORP COM 415864107 1 30 SH DFND 06 0 30 0 HARSCO CORP COM 415864107 4045 203688 SH DFND 43 0 0 203688 HARSCO CORP COM 415864107 1363 68634 SH DFND 43, 01 0 0 68634 HARTE-HANKS INC COM 416196202 0 1 SH DFND 02 0 1 0 HARTFORD FINL SVCS GROUP INC COM 416515104 44307 996772 SH DFND 01 762067 32323 202382 HARTFORD FINL SVCS GROUP INC COM 416515104 23437 527257 SH DFND 02 0 257774 269483 HARTFORD FINL SVCS GROUP INC COM 416515104 742 16687 SH DFND 06 0 16687 0 HARTFORD FINL SVCS GROUP INC COM 416515104 432 9711 SH DFND 28 6731 0 2980 HARTFORD FINL SVCS GROUP INC OPTIONS 416515104 3534 79500 SH Call DFND 02 0 79500 0 HARTFORD FINL SVCS GROUP INC *W EXP 06/ 416515120 79 2020 SH DFND 02 0 0 2020 HARTFORD FINL SVCS GROUP INC COM 416515104 58917 1325478 SH DFND 43 0 0 1325478 HARTFORD FINL SVCS GROUP INC COM 416515104 3590 80760 SH DFND 43, 01 0 0 80760 HARVARD BIOSCIENCE INC COM 416906105 44 13883 SH DFND 01 4877 9006 0 HARVARD BIOSCIENCE INC COM 416906105 218 68619 SH DFND 02 0 68619 0 HARVARD BIOSCIENCE INC COM 416906105 0 140 SH DFND 06 0 140 0 HARVEST CAP CR CORP COM 41753F109 548 54556 SH DFND 01 54556 0 0 HARVEST CAP CR CORP COM 41753F109 0 27 SH DFND 02 0 27 0 HASBRO INC COM 418056107 28281 348072 SH DFND 01 337512 9717 843 HASBRO INC COM 418056107 11843 145756 SH DFND 02 0 91176 54580 HASBRO INC COM 418056107 408 5020 SH DFND 06 0 5020 0 HASBRO INC COM 418056107 1213 14935 SH DFND 28 14935 0 0 HASBRO INC OPTIONS 418056107 666 8200 SH Put DFND 02 0 8200 0 HASBRO INC OPTIONS 418056107 869 10700 SH Call DFND 02 0 10700 0 HASBRO INC COM 418056107 119202 1467097 SH DFND 43 0 0 1467097 HASBRO INC COM 418056107 4715 58033 SH DFND 43, 01 0 0 58033 HAVERTY FURNITURE INC COM 419596101 201 10700 SH DFND 01 5486 5105 109 HAVERTY FURNITURE INC COM 419596101 202 10779 SH DFND 02 0 10433 346 HAVERTY FURNITURE INC COM 419596101 0 9 SH DFND 06 0 9 0 HAVERTY FURNITURE INC CL A 419596200 0 14 SH DFND 01 14 0 0 HAVERTY FURNITURE INC COM 419596101 986 52517 SH DFND 43 0 0 52517 HAWAIIAN ELEC INDUSTRIES COM 419870100 1764 48162 SH DFND 01 35722 12072 368 HAWAIIAN ELEC INDUSTRIES COM 419870100 6043 165018 SH DFND 02 0 145745 19273 HAWAIIAN ELEC INDUSTRIES COM 419870100 18 478 SH DFND 06 0 478 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 5074 138569 SH DFND 43 0 0 138569 HAWAIIAN HOLDINGS INC COM 419879101 1385 52452 SH DFND 01 12009 40072 371 HAWAIIAN HOLDINGS INC COM 419879101 1589 60150 SH DFND 02 0 56973 3177 HAWAIIAN HOLDINGS INC COM 419879101 4 144 SH DFND 06 0 144 0 HAWAIIAN HOLDINGS INC COM 419879101 2130 80642 SH DFND 43 0 0 80642 HAWAIIAN HOLDINGS INC COM 419879101 724 27431 SH DFND 43, 01 0 0 27431 HAWKINS INC COM 420261109 274 6694 SH DFND 01 3729 2745 220 HAWKINS INC COM 420261109 210 5138 SH DFND 02 0 5138 0 HAWKINS INC COM 420261109 0 4 SH DFND 06 0 4 0 HAYNES INTERNATIONAL INC COM NEW 420877201 249 9434 SH DFND 01 3985 5410 39 HAYNES INTERNATIONAL INC COM NEW 420877201 448 16966 SH DFND 02 0 16966 0 HAYNES INTERNATIONAL INC COM NEW 420877201 0 5 SH DFND 06 0 5 0 HAYNES INTERNATIONAL INC COM NEW 420877201 237 8972 SH DFND 43 0 0 8972 HC2 HLDGS INC COM 404139107 65 24779 SH DFND 01 8510 16269 0 HC2 HLDGS INC COM 404139107 25 9572 SH DFND 02 0 441 9131 HC2 HLDGS INC COM 404139107 0 163 SH DFND 06 0 163 0 HCA HEALTHCARE INC COM 40412C101 19078 153295 SH DFND 01 150267 0 3028 HCA HEALTHCARE INC COM 40412C101 16447 132156 SH DFND 02 0 49107 83049 HCA HEALTHCARE INC COM 40412C101 639 5135 SH DFND 06 0 5135 0 HCA HEALTHCARE INC COM 40412C101 189 1520 SH DFND 28 588 0 932 HCA HEALTHCARE INC COM 40412C101 25002 200897 SH DFND 43 0 0 200897 HCA HEALTHCARE INC COM 40412C101 2052 16485 SH DFND 43, 01 0 0 16485 HCI GROUP INC COM 40416E103 257 5063 SH DFND 01 3284 1769 10 HCI GROUP INC COM 40416E103 667 13126 SH DFND 02 0 13018 108 HCI GROUP INC COM 40416E103 0 4 SH DFND 06 0 4 0 HCI GROUP INC NOTE 3.87 40416EAB9 10 10000 PRN DFND 02 0 0 10000 HCI GROUP INC COM 40416E103 365 7179 SH DFND 43 0 0 7179 HCP INC COM 40414L109 9977 357208 SH DFND 01 342480 7017 7711 HCP INC COM 40414L109 6667 238717 SH DFND 02 0 101483 137234 HCP INC COM 40414L109 5537 198259 SH DFND 06 0 198259 0 HCP INC COM 40414L109 770 27561 SH DFND 28 27086 0 475 HCP INC COM 40414L109 53665 1921406 SH DFND 43 0 0 1921406 HCP INC COM 40414L109 14106 505031 SH DFND 43, 01 0 0 505031 HD SUPPLY HLDGS INC COM 40416M105 2941 78388 SH DFND 01 71560 6361 467 HD SUPPLY HLDGS INC COM 40416M105 26786 713925 SH DFND 02 0 84670 629255 HD SUPPLY HLDGS INC COM 40416M105 333 8883 SH DFND 06 0 8883 0 HD SUPPLY HLDGS INC OPTIONS 40416M105 15008 400000 SH Put DFND 02 0 400000 0 HD SUPPLY HLDGS INC COM 40416M105 1101 29332 SH DFND 43 0 0 29332 HD SUPPLY HLDGS INC COM 40416M105 2486 66252 SH DFND 43, 01 0 0 66252 HDFC BANK LTD ADR REPS 3 40415F101 2328 22474 SH DFND 01 22398 0 76 HDFC BANK LTD ADR REPS 3 40415F101 25655 247656 SH DFND 02 0 94719 152937 HDFC BANK LTD ADR REPS 3 40415F101 586 5656 SH DFND 06 0 5656 0 HDFC BANK LTD ADR REPS 3 40415F101 7 66 SH DFND 28 66 0 0 HDFC BANK LTD ADR REPS 3 40415F101 96002 926748 SH DFND 43 0 0 926748 HDFC BANK LTD ADR REPS 3 40415F101 8272 79851 SH DFND 43, 01 0 0 79851 HEALTH INS INNOVATIONS INC COM CL A 42225K106 202 7539 SH DFND 01 2598 4941 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 168 6287 SH DFND 02 0 5675 612 HEALTH INS INNOVATIONS INC COM CL A 42225K106 1 49 SH DFND 06 0 49 0 HEALTH INS INNOVATIONS INC OPTIONS 42225K106 612 22900 SH Put DFND 02 0 22900 0 HEALTH INS INNOVATIONS INC OPTIONS 42225K106 1895 70900 SH Call DFND 02 0 70900 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 239 8951 SH DFND 43 0 0 8951 HEALTHCARE RLTY TR COM 421946104 877 30847 SH DFND 01 23207 6240 1400 HEALTHCARE RLTY TR COM 421946104 10946 384877 SH DFND 02 0 380283 4594 HEALTHCARE RLTY TR COM 421946104 552 19399 SH DFND 06 0 19399 0 HEALTHCARE RLTY TR COM 421946104 2 65 SH DFND 28 65 0 0 HEALTHCARE RLTY TR COM 421946104 2690 94595 SH DFND 43 0 0 94595 HEALTHCARE RLTY TR COM 421946104 1544 54306 SH DFND 43, 01 0 0 54306 HEALTHCARE SVCS GRP INC COM 421906108 1788 44512 SH DFND 01 22690 21181 641 HEALTHCARE SVCS GRP INC COM 421906108 8186 203729 SH DFND 02 0 189529 14200 HEALTHCARE SVCS GRP INC COM 421906108 1 29 SH DFND 06 0 29 0 HEALTHCARE SVCS GRP INC COM 421906108 1 25 SH DFND 28 25 0 0 HEALTHCARE SVCS GRP INC COM 421906108 22136 550910 SH DFND 43 0 0 550910 HEALTHCARE SVCS GRP INC COM 421906108 3479 86591 SH DFND 43, 01 0 0 86591 HEALTHCARE TR AMER INC CL A NEW 42225P501 7123 281417 SH DFND 01 280712 166 539 HEALTHCARE TR AMER INC CL A NEW 42225P501 4938 195101 SH DFND 02 0 189354 5747 HEALTHCARE TR AMER INC CL A NEW 42225P501 23 912 SH DFND 06 0 912 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 160 6315 SH DFND 28 6315 0 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 10661 421223 SH DFND 43 0 0 421223 HEALTHCARE TR AMER INC CL A NEW 42225P501 1049 41461 SH DFND 43, 01 0 0 41461 HEALTHEQUITY INC COM 42226A107 1968 32994 SH DFND 01 11233 21357 404 HEALTHEQUITY INC COM 42226A107 7957 133397 SH DFND 02 0 33751 99646 HEALTHEQUITY INC COM 42226A107 1 15 SH DFND 06 0 15 0 HEALTHEQUITY INC COM 42226A107 7569 126885 SH DFND 43 0 0 126885 HEALTHEQUITY INC COM 42226A107 774 12983 SH DFND 43, 01 0 0 12983 HEALTHSTREAM INC COM 42222N103 654 27068 SH DFND 01 9328 17680 60 HEALTHSTREAM INC COM 42222N103 609 25215 SH DFND 02 0 24470 745 HEALTHSTREAM INC COM 42222N103 0 10 SH DFND 06 0 10 0 HEALTHSTREAM INC COM 42222N103 7799 322941 SH DFND 43 0 0 322941 HEALTHSTREAM INC COM 42222N103 1227 50801 SH DFND 43, 01 0 0 50801 HEARTLAND EXPRESS INC COM 422347104 435 23744 SH DFND 01 12141 11387 216 HEARTLAND EXPRESS INC COM 422347104 1040 56820 SH DFND 02 0 24311 32509 HEARTLAND EXPRESS INC COM 422347104 0 24 SH DFND 06 0 24 0 HEARTLAND EXPRESS INC COM 422347104 9373 512183 SH DFND 43 0 0 512183 HEARTLAND EXPRESS INC COM 422347104 786 42967 SH DFND 43, 01 0 0 42967 HEARTLAND FINL USA INC COM 42234Q102 647 14710 SH DFND 01 4041 7219 3450 HEARTLAND FINL USA INC COM 42234Q102 669 15222 SH DFND 02 0 15021 201 HEARTLAND FINL USA INC COM 42234Q102 0 7 SH DFND 06 0 7 0 HEARTLAND FINL USA INC COM 42234Q102 10390 236399 SH DFND 43 0 0 236399 HEARTLAND FINL USA INC COM 42234Q102 134 3042 SH DFND 43, 01 0 0 3042 HEAT BIOLOGICS INC COM NEW 42237K300 3 3024 SH DFND 01 3024 0 0 HECLA MNG CO COM 422704106 1 332 SH DFND 05 332 0 0 HECLA MNG CO COM 422704106 432 183112 SH DFND 01 45393 130198 7521 HECLA MNG CO COM 422704106 541 229079 SH DFND 02 0 196639 32440 HECLA MNG CO COM 422704106 0 113 SH DFND 06 0 113 0 HEICO CORP NEW COM 422806109 1632 21068 SH DFND 01 20419 162 487 HEICO CORP NEW COM 422806109 10450 134877 SH DFND 02 0 30643 104234 HEICO CORP NEW COM 422806109 14 184 SH DFND 06 0 184 0 HEICO CORP NEW CL A 422806208 413 6558 SH DFND 01 5500 313 745 HEICO CORP NEW CL A 422806208 4529 71882 SH DFND 02 0 68321 3561 HEICO CORP NEW CL A 422806208 21 332 SH DFND 06 0 332 0 HEICO CORP NEW COM 422806109 14496 187095 SH DFND 43 0 0 187095 HEICO CORP NEW CL A 422806208 1454 23079 SH DFND 43 0 0 23079 HEICO CORP NEW COM 422806109 1888 24374 SH DFND 43, 01 0 0 24374 HEICO CORP NEW CL A 422806208 475 7535 SH DFND 43, 01 0 0 7535 HEIDRICK & STRUGGLES INTL IN COM 422819102 1080 34611 SH DFND 01 4027 30516 68 HEIDRICK & STRUGGLES INTL IN COM 422819102 127 4086 SH DFND 02 0 4086 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 0 7 SH DFND 06 0 7 0 HELEN OF TROY CORP LTD COM G4388N106 2744 20920 SH DFND 01 13047 7718 155 HELEN OF TROY CORP LTD COM G4388N106 18641 142106 SH DFND 02 0 73499 68607 HELEN OF TROY CORP LTD COM G4388N106 1 11 SH DFND 06 0 11 0 HELEN OF TROY CORP LTD COM G4388N106 13258 101069 SH DFND 43 0 0 101069 HELEN OF TROY CORP LTD COM G4388N106 1830 13950 SH DFND 43, 01 0 0 13950 HELIOS & MATHESON ANALYTICS COM PAR 42327L309 0 18 SH DFND 01 18 0 0 HELIOS & MATHESON ANALYTICS COM PAR 42327L309 0 10004 SH DFND 02 0 0 10004 HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 125 13594 SH DFND 01 6762 6832 0 HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 6 615 SH DFND 02 0 55 560 HELIUS MED TECHNOLOGIES INC COM CL A 42328V504 1 70 SH DFND 06 0 70 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 475 87769 SH DFND 01 52562 34025 1182 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 106 19558 SH DFND 02 0 18789 769 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 0 54 SH DFND 06 0 54 0 HELIX ENERGY SOLUTIONS GRP I NOTE 4.25 42330PAH0 9 10000 PRN DFND 02 0 0 10000 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1206 222938 SH DFND 43 0 0 222938 HELIX ENERGY SOLUTIONS GRP I NOTE 4.25 42330PAH0 2 2000 PRN DFND 43 0 0 2000 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1006 185960 SH DFND 43, 01 0 0 185960 HELMERICH & PAYNE INC COM 423452101 5927 123635 SH DFND 01 101487 20086 2062 HELMERICH & PAYNE INC COM 423452101 13637 284461 SH DFND 02 0 150389 134072 HELMERICH & PAYNE INC COM 423452101 254 5293 SH DFND 06 0 5293 0 HELMERICH & PAYNE INC COM 423452101 9 183 SH DFND 28 25 0 158 HELMERICH & PAYNE INC OPTIONS 423452101 23970 500000 SH Put DFND 02 0 500000 0 HELMERICH & PAYNE INC COM 423452101 10750 224231 SH DFND 43 0 0 224231 HELMERICH & PAYNE INC COM 423452101 547 11405 SH DFND 43, 01 0 0 11405 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 130 10726 SH DFND 01 2625 8101 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 1 106 SH DFND 02 0 106 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 0 12 SH DFND 06 0 12 0 HENNESSY ADVISORS INC COM 425885100 241 24078 SH DFND 02 0 24078 0 HENRY JACK & ASSOC INC COM 426281101 2565 20276 SH DFND 01 9621 10195 460 HENRY JACK & ASSOC INC COM 426281101 6667 52699 SH DFND 02 0 41172 11527 HENRY JACK & ASSOC INC COM 426281101 395 3124 SH DFND 06 0 3124 0 HENRY JACK & ASSOC INC COM 426281101 3 23 SH DFND 28 23 0 0 HENRY JACK & ASSOC INC COM 426281101 23658 186991 SH DFND 43 0 0 186991 HENRY JACK & ASSOC INC COM 426281101 3682 29101 SH DFND 43, 01 0 0 29101 HERBALIFE LTD NOTE 2.00 42703MAB9 13947 10113000 PRN DFND 02 0 10102000 11000 HERBALIFE NUTRITION LTD COM SHS G4412G101 1080 18318 SH DFND 01 18215 1 102 HERBALIFE NUTRITION LTD COM SHS G4412G101 141031 2392389 SH DFND 02 0 2388447 3942 HERBALIFE NUTRITION LTD COM SHS G4412G101 2481 42094 SH DFND 06 0 42094 0 HERBALIFE NUTRITION LTD COM SHS G4412G101 1356 23011 SH DFND 43, 01 0 0 23011 HERC HLDGS INC COM 42704L104 335 12890 SH DFND 01 3691 9199 0 HERC HLDGS INC COM 42704L104 1354 52095 SH DFND 02 0 50789 1306 HERC HLDGS INC COM 42704L104 0 19 SH DFND 06 0 19 0 HERCULES CAPITAL INC COM 427096508 110 9995 SH DFND 01 9995 0 0 HERCULES CAPITAL INC COM 427096508 211 19079 SH DFND 02 0 0 19079 HERITAGE COMMERCE CORP COM 426927109 194 17104 SH DFND 01 7387 9717 0 HERITAGE COMMERCE CORP COM 426927109 733 64650 SH DFND 02 0 64650 0 HERITAGE COMMERCE CORP COM 426927109 0 12 SH DFND 06 0 12 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 206 8957 SH DFND 01 2727 6230 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 68 2944 SH DFND 02 0 2944 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 0 9 SH DFND 06 0 9 0 HERITAGE FINL CORP WASH COM 42722X106 1062 35737 SH DFND 01 26587 8991 159 HERITAGE FINL CORP WASH COM 42722X106 1125 37848 SH DFND 02 0 30319 7529 HERITAGE FINL CORP WASH COM 42722X106 0 13 SH DFND 06 0 13 0 HERITAGE INS HLDGS INC COM 42727J102 230 15653 SH DFND 01 5712 9941 0 HERITAGE INS HLDGS INC COM 42727J102 35 2371 SH DFND 02 0 39 2332 HERITAGE INS HLDGS INC COM 42727J102 297 20204 SH DFND 43 0 0 20204 HERON THERAPEUTICS INC COM 427746102 383 14759 SH DFND 01 14759 0 0 HERON THERAPEUTICS INC COM 427746102 2645 101961 SH DFND 02 0 21788 80173 HERON THERAPEUTICS INC COM 427746102 1 23 SH DFND 06 0 23 0 HERON THERAPEUTICS INC OPTIONS 427746102 436 16800 SH Put DFND 02 0 16800 0 HERON THERAPEUTICS INC OPTIONS 427746102 1038 40000 SH Call DFND 02 0 40000 0 HERON THERAPEUTICS INC COM 427746102 2322 89499 SH DFND 43 0 0 89499 HERON THERAPEUTICS INC COM 427746102 287 11053 SH DFND 43, 01 0 0 11053 HERSHA HOSPITALITY TR PR SHS BEN 427825500 259 14761 SH DFND 01 13433 0 1328 HERSHA HOSPITALITY TR PR SHS BEN 427825500 770 43904 SH DFND 02 0 42378 1526 HERSHA HOSPITALITY TR PR SHS BEN 427825500 0 8 SH DFND 06 0 8 0 HERSHA HOSPITALITY TR PR SHS BEN 427825500 3302 188267 SH DFND 43 0 0 188267 HERSHEY CO COM 427866108 46201 431064 SH DFND 01 395282 31730 4052 HERSHEY CO COM 427866108 35721 333280 SH DFND 02 0 183640 149640 HERSHEY CO COM 427866108 31664 295430 SH DFND 06 0 295430 0 HERSHEY CO COM 427866108 118 1105 SH DFND 28 969 0 136 HERSHEY CO COM 427866108 14173 132240 SH DFND 43 0 0 132240 HERSHEY CO COM 427866108 12392 115618 SH DFND 43, 01 0 0 115618 HERTZ GLOBAL HLDGS INC COM 42806J106 503 36883 SH DFND 01 12006 24877 0 HERTZ GLOBAL HLDGS INC COM 42806J106 3917 286950 SH DFND 02 0 285832 1118 HERTZ GLOBAL HLDGS INC COM 42806J106 185 13555 SH DFND 06 0 13555 0 HERZFELD CARIBBEAN BASIN FD COM 42804T106 1 185 SH DFND 02 0 0 185 HESKA CORP COM RESTRC 42805E306 328 3809 SH DFND 01 2137 1647 25 HESKA CORP COM RESTRC 42805E306 335 3887 SH DFND 02 0 3887 0 HESKA CORP COM RESTRC 42805E306 0 1 SH DFND 06 0 1 0 HESKA CORP COM RESTRC 42805E306 591 6866 SH DFND 43 0 0 6866 HESKA CORP COM RESTRC 42805E306 1480 17188 SH DFND 43, 01 0 0 17188 HESS CORP COM 42809H107 20907 516217 SH DFND 01 234546 36367 245304 HESS CORP COM 42809H107 106603 2632169 SH DFND 02 0 1097780 1534389 HESS CORP COM 42809H107 637 15730 SH DFND 06 0 15730 0 HESS CORP COM 42809H107 1797 44368 SH DFND 28 38910 0 5458 HESS CORP OPTIONS 42809H107 12304 303800 SH Call DFND 02 0 303800 0 HESS CORP DEP PDF SR 42809H404 2955 59512 SH DFND 02 0 50000 9512 HESS CORP COM 42809H107 24884 614408 SH DFND 43 0 0 614408 HESS CORP DEP PDF SR 42809H404 1397 28129 SH DFND 43 0 0 28129 HESS CORP COM 42809H107 392 9684 SH DFND 43, 01 0 0 9684 HESS MIDSTREAM PARTNERS LP UNIT LTD P 428104103 800 47093 SH DFND 01 0 47093 0 HESS MIDSTREAM PARTNERS LP UNIT LTD P 428104103 3471 204440 SH DFND 02 0 1436 203004 HEWLETT PACKARD ENTERPRISE C COM 42824C109 17846 1350943 SH DFND 01 1328204 10709 12030 HEWLETT PACKARD ENTERPRISE C COM 42824C109 34372 2601974 SH DFND 02 0 1901238 700736 HEWLETT PACKARD ENTERPRISE C COM 42824C109 735 55618 SH DFND 06 0 55618 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 54 4062 SH DFND 28 2004 0 2058 HEWLETT PACKARD ENTERPRISE C COM 42824C109 5184 392464 SH DFND 43 0 0 392464 HEWLETT PACKARD ENTERPRISE C COM 42824C109 329 24936 SH DFND 43, 01 0 0 24936 HEXCEL CORP NEW COM 428291108 16955 295690 SH DFND 01 293712 203 1775 HEXCEL CORP NEW COM 428291108 16242 283255 SH DFND 02 0 29427 253828 HEXCEL CORP NEW COM 428291108 22 385 SH DFND 06 0 385 0 HEXCEL CORP NEW COM 428291108 78 1358 SH DFND 28 1358 0 0 HEXCEL CORP NEW COM 428291108 81896 1428251 SH DFND 43 0 0 1428251 HEXCEL CORP NEW COM 428291108 2607 45473 SH DFND 43, 01 0 0 45473 HEXINDAI INC ADR 428295109 0 139 SH DFND 01 139 0 0 HF FOODS GROUP INC COM 40417F109 2 173 SH DFND 02 0 173 0 HFF INC CL A 40418F108 470 14168 SH DFND 01 3157 10673 338 HFF INC CL A 40418F108 946 28515 SH DFND 02 0 27941 574 HFF INC CL A 40418F108 1 16 SH DFND 06 0 16 0 HIBBETT SPORTS INC COM 428567101 293 20482 SH DFND 01 5867 14584 31 HIBBETT SPORTS INC COM 428567101 957 66952 SH DFND 02 0 66752 200 HIBBETT SPORTS INC COM 428567101 0 8 SH DFND 06 0 8 0 HI-CRUSH PARTNERS LP COM UNIT L 428337109 38 10500 SH DFND 01 10500 0 0 HI-CRUSH PARTNERS LP COM UNIT L 428337109 1144 319636 SH DFND 02 0 6403 313233 HIGH INCOME SECS FD SHS BEN IN 42968F108 190 21317 SH DFND 02 0 684 20633 HIGHLAND FLOATNG RATE OPPRT SHS BEN IN 43010E404 11 898 SH DFND 01 898 0 0 HIGHLAND FLOATNG RATE OPPRT SHS BEN IN 43010E404 62 4862 SH DFND 02 0 0 4862 HIGHPOINT RES CORP COM 43114K108 267 107233 SH DFND 01 44986 61951 296 HIGHPOINT RES CORP COM 43114K108 351 141083 SH DFND 02 0 141083 0 HIGHPOINT RES CORP COM 43114K108 0 13 SH DFND 06 0 13 0 HIGHWOODS PPTYS INC COM 431284108 2576 66588 SH DFND 01 60480 5155 953 HIGHWOODS PPTYS INC COM 431284108 7520 194369 SH DFND 02 0 158225 36144 HIGHWOODS PPTYS INC COM 431284108 178 4602 SH DFND 06 0 4602 0 HIGHWOODS PPTYS INC COM 431284108 387 10000 SH DFND 28 10000 0 0 HILL INTERNATIONAL INC COM 431466101 18 5950 SH DFND 01 4000 1950 0 HILL INTERNATIONAL INC COM 431466101 11 3732 SH DFND 02 0 3684 48 HILL ROM HLDGS INC COM 431475102 1834 20706 SH DFND 01 15815 4395 496 HILL ROM HLDGS INC COM 431475102 24648 278348 SH DFND 02 0 44392 233956 HILL ROM HLDGS INC COM 431475102 26 292 SH DFND 06 0 292 0 HILL ROM HLDGS INC COM 431475102 26936 304187 SH DFND 43 0 0 304187 HILL ROM HLDGS INC COM 431475102 767 8660 SH DFND 43, 01 0 0 8660 HILLENBRAND INC COM 431571108 1066 28093 SH DFND 01 12264 15299 530 HILLENBRAND INC COM 431571108 4165 109815 SH DFND 02 0 88798 21017 HILLENBRAND INC COM 431571108 1 25 SH DFND 06 0 25 0 HILLENBRAND INC COM 431571108 1 31 SH DFND 28 31 0 0 HILLENBRAND INC COM 431571108 3203 84452 SH DFND 43 0 0 84452 HILLENBRAND INC COM 431571108 383 10109 SH DFND 43, 01 0 0 10109 HILLTOP HOLDINGS INC COM 432748101 1477 82849 SH DFND 01 65412 17437 0 HILLTOP HOLDINGS INC COM 432748101 709 39742 SH DFND 02 0 38789 953 HILLTOP HOLDINGS INC COM 432748101 0 14 SH DFND 06 0 14 0 HILLTOP HOLDINGS INC COM 432748101 248 13921 SH DFND 43 0 0 13921 HILTON GRAND VACATIONS INC COM 43283X105 258 9789 SH DFND 01 7188 2294 307 HILTON GRAND VACATIONS INC COM 43283X105 4636 175673 SH DFND 02 0 173206 2467 HILTON GRAND VACATIONS INC COM 43283X105 11 426 SH DFND 06 0 426 0 HILTON GRAND VACATIONS INC COM 43283X105 664 25161 SH DFND 43 0 0 25161 HILTON GRAND VACATIONS INC COM 43283X105 17 631 SH DFND 43, 01 0 0 631 HILTON WORLDWIDE HLDGS INC COM 43300A203 9558 133114 SH DFND 01 114298 12185 6631 HILTON WORLDWIDE HLDGS INC COM 43300A203 124871 1739144 SH DFND 02 0 191922 1547222 HILTON WORLDWIDE HLDGS INC COM 43300A203 870 12117 SH DFND 06 0 12117 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 66 925 SH DFND 28 75 0 850 HILTON WORLDWIDE HLDGS INC OPTIONS 43300A203 3425 47700 SH Put DFND 02 0 47700 0 HILTON WORLDWIDE HLDGS INC OPTIONS 43300A203 8968 124900 SH Call DFND 02 0 124900 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 223264 3109524 SH DFND 43 0 0 3109524 HILTON WORLDWIDE HLDGS INC COM 43300A203 3799 52914 SH DFND 43, 01 0 0 52914 HIMAX TECHNOLOGIES INC SPONSORED 43289P106 1 379 SH DFND 01 379 0 0 HIMAX TECHNOLOGIES INC SPONSORED 43289P106 11 3168 SH DFND 02 0 0 3168 HIMAX TECHNOLOGIES INC SPONSORED 43289P106 6 1884 SH DFND 43 0 0 1884 HINGHAM INSTN SVGS MASS COM 433323102 173 877 SH DFND 01 279 598 0 HINGHAM INSTN SVGS MASS COM 433323102 148 749 SH DFND 02 0 49 700 HINGHAM INSTN SVGS MASS COM 433323102 1 5 SH DFND 06 0 5 0 HMS HLDGS CORP COM 40425J101 2239 79603 SH DFND 01 20407 58599 597 HMS HLDGS CORP COM 40425J101 210 7472 SH DFND 02 0 5934 1538 HMS HLDGS CORP COM 40425J101 1 29 SH DFND 06 0 29 0 HMS HLDGS CORP COM 40425J101 4959 176284 SH DFND 43 0 0 176284 HNI CORP COM 404251100 3276 92451 SH DFND 01 59715 32598 138 HNI CORP COM 404251100 617 17401 SH DFND 02 0 6276 11125 HNI CORP COM 404251100 1 16 SH DFND 06 0 16 0 HNI CORP COM 404251100 231 6528 SH DFND 43 0 0 6528 HOEGH LNG PARTNERS LP COM UNIT L Y3262R100 111 7200 SH DFND 01 7200 0 0 HOEGH LNG PARTNERS LP COM UNIT L Y3262R100 594 38696 SH DFND 02 0 0 38696 HOLLY ENERGY PARTNERS L P COM UT LTD 435763107 302 10567 SH DFND 01 9000 1082 485 HOLLY ENERGY PARTNERS L P COM UT LTD 435763107 2641 92463 SH DFND 02 0 69837 22626 HOLLY ENERGY PARTNERS L P COM UT LTD 435763107 364 12752 SH DFND 06 0 12752 0 HOLLYFRONTIER CORP COM 436106108 8366 163663 SH DFND 01 70920 91088 1655 HOLLYFRONTIER CORP COM 436106108 15388 301022 SH DFND 02 0 95649 205373 HOLLYFRONTIER CORP COM 436106108 362 7091 SH DFND 06 0 7091 0 HOLLYFRONTIER CORP COM 436106108 3 62 SH DFND 28 62 0 0 HOLLYFRONTIER CORP COM 436106108 2699 52793 SH DFND 43 0 0 52793 HOLLYFRONTIER CORP COM 436106108 1812 35447 SH DFND 43, 01 0 0 35447 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 421 24020 SH DFND 01 24020 0 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 3 146 SH DFND 02 0 146 0 HOLOGIC INC COM 436440101 4694 114215 SH DFND 01 61657 47564 4994 HOLOGIC INC COM 436440101 14105 343181 SH DFND 02 0 232800 110381 HOLOGIC INC COM 436440101 433 10540 SH DFND 06 0 10540 0 HOLOGIC INC COM 436440101 22 541 SH DFND 28 69 0 472 HOLOGIC INC COM 436440101 26287 639582 SH DFND 43 0 0 639582 HOME BANCORP INC COM 43689E107 223 6300 SH DFND 01 2307 3993 0 HOME BANCORP INC COM 43689E107 14 390 SH DFND 02 0 190 200 HOME BANCORP INC COM 43689E107 1 30 SH DFND 06 0 30 0 HOME BANCSHARES INC COM 436893200 1733 106081 SH DFND 01 60493 44684 904 HOME BANCSHARES INC COM 436893200 3954 241962 SH DFND 02 0 208995 32967 HOME BANCSHARES INC COM 436893200 1 68 SH DFND 06 0 68 0 HOME BANCSHARES INC COM 436893200 1 78 SH DFND 28 78 0 0 HOME BANCSHARES INC COM 436893200 5970 365356 SH DFND 43 0 0 365356 HOME BANCSHARES INC COM 436893200 461 28233 SH DFND 43, 01 0 0 28233 HOME DEPOT INC COM 437076102 800929 4661442 SH DFND 01 4602457 26929 32056 HOME DEPOT INC COM 437076102 1034107 6018551 SH DFND 02 0 248779 5769772 HOME DEPOT INC COM 437076102 13896 80878 SH DFND 06 0 80878 0 HOME DEPOT INC COM 437076102 8455 49207 SH DFND 28 47262 0 1945 HOME DEPOT INC OPTIONS 437076102 59089 343900 SH Put DFND 02 0 343700 200 HOME DEPOT INC OPTIONS 437076102 14588 84900 SH Put DFND 06 0 84900 0 HOME DEPOT INC OPTIONS 437076102 26993 157100 SH Call DFND 02 0 157100 0 HOME DEPOT INC OPTIONS 437076102 11340 66000 SH Call DFND 06 0 66000 0 HOME DEPOT INC COM 437076102 815851 4748287 SH DFND 43 0 0 4748287 HOME DEPOT INC COM 437076102 64625 376121 SH DFND 43, 01 0 0 376121 HOME FED BANCORP INC LA NEW COM 43708L108 13 434 SH DFND 02 0 434 0 HOMESTREET INC COM 43785V102 300 14140 SH DFND 01 5715 8331 94 HOMESTREET INC COM 43785V102 692 32580 SH DFND 02 0 32580 0 HOMESTREET INC COM 43785V102 0 8 SH DFND 06 0 8 0 HOMESTREET INC COM 43785V102 689 32462 SH DFND 43 0 0 32462 HOMETRUST BANCSHARES INC COM 437872104 290 11073 SH DFND 01 2796 8277 0 HOMETRUST BANCSHARES INC COM 437872104 11 403 SH DFND 02 0 403 0 HOMETRUST BANCSHARES INC COM 437872104 0 5 SH DFND 06 0 5 0 HOMOLOGY MEDICINES INC COM 438083107 230 10287 SH DFND 01 1742 8545 0 HOMOLOGY MEDICINES INC COM 438083107 450 20124 SH DFND 02 0 102 20022 HOMOLOGY MEDICINES INC COM 438083107 1 28 SH DFND 06 0 28 0 HONDA MOTOR LTD AMERN SHS 438128308 1555 58787 SH DFND 01 48684 0 10103 HONDA MOTOR LTD AMERN SHS 438128308 6323 239038 SH DFND 02 0 0 239038 HONDA MOTOR LTD AMERN SHS 438128308 5 203 SH DFND 28 203 0 0 HONDA MOTOR LTD AMERN SHS 438128308 32748 1238104 SH DFND 43 0 0 1238104 HONDA MOTOR LTD AMERN SHS 438128308 2162 81742 SH DFND 43, 01 0 0 81742 HONEYWELL INTL INC COM 438516106 502168 3800847 SH DFND 01 3621638 46423 132786 HONEYWELL INTL INC COM 438516106 875166 6624022 SH DFND 02 0 220581 6403441 HONEYWELL INTL INC COM 438516106 18706 141582 SH DFND 06 0 141582 0 HONEYWELL INTL INC COM 438516106 5218 39492 SH DFND 28 35876 0 3616 HONEYWELL INTL INC OPTIONS 438516106 238 1800 SH Put DFND 01 1800 0 0 HONEYWELL INTL INC OPTIONS 438516106 1453 11000 SH Put DFND 02 0 11000 0 HONEYWELL INTL INC COM 438516106 946704 7165489 SH DFND 43 0 0 7165489 HONEYWELL INTL INC COM 438516106 91622 693477 SH DFND 43, 01 0 0 693477 HOOKER FURNITURE CORP COM 439038100 301 11428 SH DFND 01 6173 5255 0 HOOKER FURNITURE CORP COM 439038100 149 5674 SH DFND 02 0 4598 1076 HOOKER FURNITURE CORP COM 439038100 0 5 SH DFND 06 0 5 0 HOOKER FURNITURE CORP COM 439038100 981 37256 SH DFND 43 0 0 37256 HOPE BANCORP INC COM 43940T109 1455 122641 SH DFND 01 76701 43310 2630 HOPE BANCORP INC COM 43940T109 930 78373 SH DFND 02 0 74959 3414 HOPE BANCORP INC COM 43940T109 0 27 SH DFND 06 0 27 0 HOPE BANCORP INC COM 43940T109 2 174 SH DFND 28 174 0 0 HOPE BANCORP INC OPTIONS 43940T109 796 67100 SH Put DFND 02 0 67100 0 HOPE BANCORP INC COM 43940T109 9732 820610 SH DFND 43 0 0 820610 HOPE BANCORP INC COM 43940T109 1057 89100 SH DFND 43, 01 0 0 89100 HORACE MANN EDUCATORS CORP N COM 440327104 1559 41622 SH DFND 01 7821 33475 326 HORACE MANN EDUCATORS CORP N COM 440327104 34 918 SH DFND 02 0 135 783 HORACE MANN EDUCATORS CORP N COM 440327104 1 16 SH DFND 06 0 16 0 HORACE MANN EDUCATORS CORP N COM 440327104 21626 577453 SH DFND 43 0 0 577453 HORIZON BANCORP INC COM 440407104 394 24972 SH DFND 01 6047 18925 0 HORIZON BANCORP INC COM 440407104 56 3566 SH DFND 02 0 3566 0 HORIZON BANCORP INC COM 440407104 0 16 SH DFND 06 0 16 0 HORIZON GLOBAL CORP COM 44052W104 156 108974 SH DFND 02 0 108874 100 HORIZON PHARMA PLC SHS G4617B105 1369 70069 SH DFND 01 33820 36249 0 HORIZON PHARMA PLC SHS G4617B105 12388 633966 SH DFND 02 0 631285 2681 HORIZON PHARMA PLC SHS G4617B105 2 78 SH DFND 06 0 78 0 HORIZON PHARMA PLC SHS G4617B105 7300 373591 SH DFND 43 0 0 373591 HORIZON PHARMA PLC SHS G4617B105 1121 57350 SH DFND 43, 01 0 0 57350 HORIZON TECHNOLOGY FIN CORP COM 44045A102 12 1054 SH DFND 02 0 54 1000 HORMEL FOODS CORP COM 440452100 7563 177194 SH DFND 01 65653 109710 1831 HORMEL FOODS CORP COM 440452100 21989 515195 SH DFND 02 0 213432 301763 HORMEL FOODS CORP COM 440452100 626 14660 SH DFND 06 0 14660 0 HORMEL FOODS CORP COM 440452100 14 333 SH DFND 28 115 0 218 HORMEL FOODS CORP COM 440452100 5295 124058 SH DFND 43 0 0 124058 HORNBECK OFFSHORE SVCS INC N COM 440543106 12 8500 SH DFND 01 8500 0 0 HORNBECK OFFSHORE SVCS INC N NOTE 1.50 440543AN6 1 1000 PRN DFND 01 0 0 1000 HORNBECK OFFSHORE SVCS INC N NOTE 1.50 440543AN6 15 20000 PRN DFND 02 0 0 20000 HORTONWORKS INC COM 440894103 470 32628 SH DFND 01 14748 17880 0 HORTONWORKS INC COM 440894103 4824 334563 SH DFND 02 0 334563 0 HORTONWORKS INC COM 440894103 1 84 SH DFND 06 0 84 0 HORTONWORKS INC COM 440894103 706 48955 SH DFND 43 0 0 48955 HOSPITALITY PPTYS TR COM SH BEN 44106M102 10754 450335 SH DFND 01 438701 8196 3438 HOSPITALITY PPTYS TR COM SH BEN 44106M102 3157 132214 SH DFND 02 0 68606 63608 HOSPITALITY PPTYS TR COM SH BEN 44106M102 17 722 SH DFND 06 0 722 0 HOSPITALITY PPTYS TR COM SH BEN 44106M102 3116 130474 SH DFND 43 0 0 130474 HOST HOTELS & RESORTS INC COM 44107P104 4831 289819 SH DFND 01 277685 4352 7782 HOST HOTELS & RESORTS INC COM 44107P104 6210 372528 SH DFND 02 0 358639 13889 HOST HOTELS & RESORTS INC COM 44107P104 1229 73729 SH DFND 06 0 73729 0 HOST HOTELS & RESORTS INC COM 44107P104 83 5003 SH DFND 28 125 0 4878 HOST HOTELS & RESORTS INC OPTIONS 44107P104 272 16300 SH Call DFND 02 0 16300 0 HOST HOTELS & RESORTS INC COM 44107P104 33999 2039511 SH DFND 43 0 0 2039511 HOST HOTELS & RESORTS INC COM 44107P104 2777 166557 SH DFND 43, 01 0 0 166557 HOSTESS BRANDS INC CL A 44109J106 463 42323 SH DFND 01 18169 23913 241 HOSTESS BRANDS INC CL A 44109J106 60 5453 SH DFND 02 0 5388 65 HOSTESS BRANDS INC CL A 44109J106 1 51 SH DFND 06 0 51 0 HOSTESS BRANDS INC CL A 44109J106 4269 390179 SH DFND 43 0 0 390179 HOSTESS BRANDS INC CL A 44109J106 317 28991 SH DFND 43, 01 0 0 28991 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 774 87357 SH DFND 01 62277 25080 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 32 3636 SH DFND 02 0 3486 150 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 0 34 SH DFND 06 0 34 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 2135 240973 SH DFND 43 0 0 240973 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 913 103068 SH DFND 43, 01 0 0 103068 HOULIHAN LOKEY INC CL A 441593100 958 26028 SH DFND 01 6574 19454 0 HOULIHAN LOKEY INC CL A 441593100 596 16206 SH DFND 02 0 12 16194 HOULIHAN LOKEY INC CL A 441593100 0 12 SH DFND 06 0 12 0 HOULIHAN LOKEY INC CL A 441593100 23626 642009 SH DFND 43 0 0 642009 HOULIHAN LOKEY INC CL A 441593100 354 9616 SH DFND 43, 01 0 0 9616 HOUSTON AMERN ENERGY CORP COM 44183U100 0 328 SH DFND 02 0 328 0 HOUSTON WIRE & CABLE CO COM 44244K109 1 200 SH DFND 02 0 0 200 HOVNANIAN ENTERPRISES INC CL A 442487203 346 505990 SH DFND 01 384964 121026 0 HOVNANIAN ENTERPRISES INC CL A 442487203 5 6814 SH DFND 02 0 464 6350 HOVNANIAN ENTERPRISES INC CL A 442487203 0 464 SH DFND 06 0 464 0 HOWARD BANCORP INC COM 442496105 136 9484 SH DFND 01 3138 6346 0 HOWARD BANCORP INC COM 442496105 55 3841 SH DFND 02 0 73 3768 HOWARD BANCORP INC COM 442496105 1 50 SH DFND 06 0 50 0 HOWARD HUGHES CORP COM 44267D107 582 5963 SH DFND 01 5856 107 0 HOWARD HUGHES CORP COM 44267D107 8407 86117 SH DFND 02 0 32689 53428 HOWARD HUGHES CORP COM 44267D107 17 178 SH DFND 06 0 178 0 HOWARD HUGHES CORP COM 44267D107 12540 128453 SH DFND 43 0 0 128453 HOWARD HUGHES CORP COM 44267D107 3597 36852 SH DFND 43, 01 0 0 36852 HP INC COM 40434L105 51650 2524453 SH DFND 01 2283761 216414 24278 HP INC COM 40434L105 69689 3406100 SH DFND 02 0 382247 3023853 HP INC COM 40434L105 1707 83454 SH DFND 06 0 83454 0 HP INC COM 40434L105 196 9566 SH DFND 28 5718 0 3848 HP INC OPTIONS 40434L105 745 36400 SH Call DFND 02 0 36400 0 HP INC COM 40434L105 121549 5940829 SH DFND 43 0 0 5940829 HP INC COM 40434L105 11775 575496 SH DFND 43, 01 0 0 575496 HSBC HLDGS PLC SPON ADR N 404280406 10062 244762 SH DFND 01 218662 0 26100 HSBC HLDGS PLC SPON ADR N 404280406 86905 2113966 SH DFND 02 0 265113 1848853 HSBC HLDGS PLC SPON ADR N 404280406 155 3775 SH DFND 06 0 3775 0 HSBC HLDGS PLC SPON ADR N 404280406 60 1448 SH DFND 28 493 0 955 HSBC HLDGS PLC ADR A 1/40 404280604 36 1402 SH DFND 01 0 0 1402 HSBC HLDGS PLC ADR A 1/40 404280604 8610 334098 SH DFND 02 0 0 334098 HSBC HLDGS PLC SPON ADR N 404280406 111709 2717325 SH DFND 43 0 0 2717325 HSBC HLDGS PLC ADR A 1/40 404280604 9860 382600 SH DFND 43 0 0 382600 HSBC HLDGS PLC SPON ADR N 404280406 13196 320993 SH DFND 43, 01 0 0 320993 HUAMI CORP SPONSORED 44331K103 1 82 SH DFND 01 82 0 0 HUAMI CORP SPONSORED 44331K103 45 4527 SH DFND 02 0 4527 0 HUANENG PWR INTL INC SPON ADR H 443304100 99 3967 SH DFND 01 2871 0 1096 HUANENG PWR INTL INC SPON ADR H 443304100 92 3676 SH DFND 02 0 9 3667 HUAZHU GROUP LTD SPONSORED 44332N106 147 5131 SH DFND 01 4550 0 581 HUAZHU GROUP LTD SPONSORED 44332N106 13984 488451 SH DFND 02 0 368 488083 HUAZHU GROUP LTD SPONSORED 44332N106 2203 76945 SH DFND 06 0 76945 0 HUAZHU GROUP LTD SPONSORED 44332N106 8 272 SH DFND 28 20 0 252 HUAZHU GROUP LTD SPONSORED 44332N106 4372 152707 SH DFND 43 0 0 152707 HUAZHU GROUP LTD SPONSORED 44332N106 3637 127024 SH DFND 43, 01 0 0 127024 HUB GROUP INC CL A 443320106 1378 37162 SH DFND 01 12553 24250 359 HUB GROUP INC CL A 443320106 395 10660 SH DFND 02 0 10635 25 HUB GROUP INC CL A 443320106 0 9 SH DFND 06 0 9 0 HUB GROUP INC CL A 443320106 2917 78689 SH DFND 43 0 0 78689 HUB GROUP INC CL A 443320106 1026 27666 SH DFND 43, 01 0 0 27666 HUBBELL INC COM 443510607 2650 26676 SH DFND 01 22219 2932 1525 HUBBELL INC COM 443510607 1215 12234 SH DFND 02 0 4834 7400 HUBBELL INC COM 443510607 24 241 SH DFND 06 0 241 0 HUBBELL INC COM 443510607 2 22 SH DFND 28 22 0 0 HUBBELL INC COM 443510607 5578 56151 SH DFND 43 0 0 56151 HUBBELL INC COM 443510607 19 187 SH DFND 43, 01 0 0 187 HUBSPOT INC COM 443573100 17524 139376 SH DFND 01 17906 121470 0 HUBSPOT INC COM 443573100 52144 414728 SH DFND 02 0 27708 387020 HUBSPOT INC COM 443573100 2 15 SH DFND 06 0 15 0 HUBSPOT INC NOTE 0.25 443573AB6 9685 6780000 PRN DFND 02 0 6780000 0 HUBSPOT INC COM 443573100 25338 201524 SH DFND 43 0 0 201524 HUBSPOT INC COM 443573100 2692 21413 SH DFND 43, 01 0 0 21413 HUDBAY MINERALS INC COM 443628102 6109 1294377 SH DFND 05 1294377 0 0 HUDBAY MINERALS INC COM 443628102 75 15920 SH DFND 02 0 12910 3010 HUDSON GLOBAL INC COM 443787106 0 22 SH DFND 02 0 22 0 HUDSON LTD COM CL A G46408103 276 16086 SH DFND 01 6410 9676 0 HUDSON LTD COM CL A G46408103 611 35639 SH DFND 02 0 35357 282 HUDSON LTD COM CL A G46408103 3 152 SH DFND 06 0 152 0 HUDSON LTD COM CL A G46408103 1776 103545 SH DFND 43 0 0 103545 HUDSON PAC PPTYS INC COM 444097109 1673 57560 SH DFND 01 57374 86 100 HUDSON PAC PPTYS INC COM 444097109 4951 170355 SH DFND 02 0 126039 44316 HUDSON PAC PPTYS INC COM 444097109 20 687 SH DFND 06 0 687 0 HUDSON PAC PPTYS INC COM 444097109 13898 478244 SH DFND 43 0 0 478244 HUDSON PAC PPTYS INC COM 444097109 653 22469 SH DFND 43, 01 0 0 22469 HUDSON TECHNOLOGIES INC COM 444144109 40 44534 SH DFND 02 0 44534 0 HUMANA INC COM 444859102 83547 291632 SH DFND 01 97744 12280 181608 HUMANA INC COM 444859102 217991 760930 SH DFND 02 0 64857 696073 HUMANA INC COM 444859102 1686 5886 SH DFND 06 0 5886 0 HUMANA INC COM 444859102 818 2855 SH DFND 28 65 0 2790 HUMANA INC COM 444859102 349834 1221147 SH DFND 43 0 0 1221147 HUMANA INC COM 444859102 5297 18491 SH DFND 43, 01 0 0 18491 HUNT COS FIN TR INC COM 44558T100 1 250 SH DFND 02 0 0 250 HUNT J B TRANS SVCS INC COM 445658107 13718 147446 SH DFND 01 145526 1091 829 HUNT J B TRANS SVCS INC COM 445658107 19896 213841 SH DFND 02 0 61049 152792 HUNT J B TRANS SVCS INC COM 445658107 1015 10910 SH DFND 06 0 10910 0 HUNT J B TRANS SVCS INC COM 445658107 174 1875 SH DFND 28 1875 0 0 HUNT J B TRANS SVCS INC COM 445658107 18184 195438 SH DFND 43 0 0 195438 HUNT J B TRANS SVCS INC COM 445658107 1031 11083 SH DFND 43, 01 0 0 11083 HUNTER MARITIME ACQUISITION *W EXP 11/ Y37828129 0 100 SH DFND 02 0 100 0 HUNTINGTON BANCSHARES INC COM 446150104 41339 3468045 SH DFND 01 3453516 0 14529 HUNTINGTON BANCSHARES INC COM 446150104 67833 5690710 SH DFND 02 0 268503 5422207 HUNTINGTON BANCSHARES INC COM 446150104 498 41744 SH DFND 06 0 41744 0 HUNTINGTON BANCSHARES INC COM 446150104 85 7117 SH DFND 28 7117 0 0 HUNTINGTON BANCSHARES INC COM 446150104 46728 3920176 SH DFND 43 0 0 3920176 HUNTINGTON BANCSHARES INC COM 446150104 8455 709304 SH DFND 43, 01 0 0 709304 HUNTINGTON INGALLS INDS INC COM 446413106 3408 17909 SH DFND 01 10979 5952 978 HUNTINGTON INGALLS INDS INC COM 446413106 31284 164387 SH DFND 02 0 10153 154234 HUNTINGTON INGALLS INDS INC COM 446413106 1032 5425 SH DFND 06 0 5425 0 HUNTINGTON INGALLS INDS INC COM 446413106 1 3 SH DFND 28 3 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 43293 227488 SH DFND 43 0 0 227488 HUNTINGTON INGALLS INDS INC COM 446413106 2580 13555 SH DFND 43, 01 0 0 13555 HUNTSMAN CORP COM 447011107 943 48890 SH DFND 01 38490 2568 7832 HUNTSMAN CORP COM 447011107 11608 601738 SH DFND 02 0 512827 88911 HUNTSMAN CORP COM 447011107 18 949 SH DFND 06 0 949 0 HUNTSMAN CORP COM 447011107 6329 328074 SH DFND 43 0 0 328074 HUNTSMAN CORP COM 447011107 407 21094 SH DFND 43, 01 0 0 21094 HURCO COMPANIES INC COM 447324104 148 4151 SH DFND 01 978 3173 0 HURCO COMPANIES INC COM 447324104 332 9301 SH DFND 02 0 9301 0 HURCO COMPANIES INC COM 447324104 1 24 SH DFND 06 0 24 0 HURON CONSULTING GROUP INC COM 447462102 3050 59437 SH DFND 01 54080 5357 0 HURON CONSULTING GROUP INC COM 447462102 617 12034 SH DFND 02 0 11908 126 HURON CONSULTING GROUP INC COM 447462102 0 8 SH DFND 06 0 8 0 HURON CONSULTING GROUP INC COM 447462102 2 39 SH DFND 28 39 0 0 HURON CONSULTING GROUP INC NOTE 1.25 447462AB8 6719 6857000 PRN DFND 02 0 6857000 0 HURON CONSULTING GROUP INC COM 447462102 4222 82276 SH DFND 43 0 0 82276 HURON CONSULTING GROUP INC COM 447462102 664 12949 SH DFND 43, 01 0 0 12949 HUTCHISON CHINA MEDITECH LTD SPONSORED 44842L103 72 3126 SH DFND 01 724 1599 803 HUTCHISON CHINA MEDITECH LTD SPONSORED 44842L103 91 3927 SH DFND 02 0 0 3927 HUTCHISON CHINA MEDITECH LTD SPONSORED 44842L103 785 34000 SH DFND 06 0 34000 0 HUTCHISON CHINA MEDITECH LTD SPONSORED 44842L103 0 4 SH DFND 28 4 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED 44842L103 3526 152702 SH DFND 43 0 0 152702 HUTTIG BLDG PRODS INC COM 448451104 0 64 SH DFND 02 0 64 0 HUYA INC ADS REP SH 44852D108 133 8588 SH DFND 01 285 8303 0 HUYA INC ADS REP SH 44852D108 229 14820 SH DFND 02 0 14820 0 HYATT HOTELS CORP COM CL A 448579102 1158 17136 SH DFND 01 13069 3976 91 HYATT HOTELS CORP COM CL A 448579102 6152 91012 SH DFND 02 0 9620 81392 HYATT HOTELS CORP COM CL A 448579102 3 41 SH DFND 06 0 41 0 HYATT HOTELS CORP COM CL A 448579102 11449 169369 SH DFND 43 0 0 169369 HYATT HOTELS CORP COM CL A 448579102 1303 19281 SH DFND 43, 01 0 0 19281 HYSTER YALE MATLS HANDLING I CL A 449172105 338 5463 SH DFND 01 2404 3059 0 HYSTER YALE MATLS HANDLING I CL A 449172105 140 2262 SH DFND 02 0 2262 0 HYSTER YALE MATLS HANDLING I CL A 449172105 1 12 SH DFND 06 0 12 0 HYSTER YALE MATLS HANDLING I CL A 449172105 2997 48367 SH DFND 43 0 0 48367 I D SYSTEMS INC COM 449489103 2 420 SH DFND 02 0 420 0 I3 VERTICALS INC COM CL A 46571Y107 131 5434 SH DFND 01 2265 3169 0 I3 VERTICALS INC COM CL A 46571Y107 93 3878 SH DFND 02 0 32 3846 I3 VERTICALS INC COM CL A 46571Y107 1 29 SH DFND 06 0 29 0 IAC INTERACTIVECORP COM 44919P508 5253 28698 SH DFND 01 13245 4207 11246 IAC INTERACTIVECORP COM 44919P508 22108 120780 SH DFND 02 0 6073 114707 IAC INTERACTIVECORP COM 44919P508 478 2614 SH DFND 06 0 2614 0 IAC INTERACTIVECORP COM 44919P508 19 105 SH DFND 28 0 0 105 IAC INTERACTIVECORP COM 44919P508 16218 88601 SH DFND 43 0 0 88601 IAC INTERACTIVECORP COM 44919P508 5365 29313 SH DFND 43, 01 0 0 29313 IAMGOLD CORP COM 450913108 15 4066 SH DFND 05 4066 0 0 IAMGOLD CORP COM 450913108 72 19545 SH DFND 02 0 3720 15825 IAMGOLD CORP COM 450913108 2198 597359 SH DFND 06 0 597359 0 IBERIABANK CORP COM 450828108 6554 101964 SH DFND 01 16452 20180 65332 IBERIABANK CORP COM 450828108 8902 138486 SH DFND 02 0 47978 90508 IBERIABANK CORP COM 450828108 1 20 SH DFND 06 0 20 0 IBERIABANK CORP COM 450828108 10790 167863 SH DFND 43 0 0 167863 IBERIABANK CORP COM 450828108 1560 24266 SH DFND 43, 01 0 0 24266 IBIO INC COM NEW 451033203 0 92 SH DFND 02 0 92 0 ICAD INC COM NEW 44934S206 9 2540 SH DFND 02 0 90 2450 ICAHN ENTERPRISES LP DEPOSITARY 451100101 586 10266 SH DFND 01 10266 0 0 ICAHN ENTERPRISES LP DEPOSITARY 451100101 1200 21025 SH DFND 02 0 0 21025 ICF INTL INC COM 44925C103 1359 20986 SH DFND 01 16603 4383 0 ICF INTL INC COM 44925C103 2612 40316 SH DFND 02 0 40009 307 ICF INTL INC COM 44925C103 0 4 SH DFND 06 0 4 0 ICF INTL INC COM 44925C103 2765 42678 SH DFND 43 0 0 42678 ICF INTL INC COM 44925C103 962 14847 SH DFND 43, 01 0 0 14847 ICHOR HOLDINGS SHS G4740B105 427 26225 SH DFND 01 10573 15578 74 ICHOR HOLDINGS SHS G4740B105 17 1055 SH DFND 02 0 1055 0 ICHOR HOLDINGS SHS G4740B105 0 13 SH DFND 06 0 13 0 ICHOR HOLDINGS SHS G4740B105 224 13739 SH DFND 43 0 0 13739 ICICI BK LTD ADR 45104G104 73878 7179587 SH DFND 01 6295793 0 883794 ICICI BK LTD ADR 45104G104 5193 504620 SH DFND 02 0 5 504615 ICICI BK LTD ADR 45104G104 937 91014 SH DFND 06 0 91014 0 ICICI BK LTD ADR 45104G104 1209 117526 SH DFND 28 91765 0 25761 ICICI BK LTD ADR 45104G104 50093 4868108 SH DFND 43 0 0 4868108 ICON PLC SHS G4705A100 13552 104882 SH DFND 01 104652 0 230 ICON PLC SHS G4705A100 12326 95392 SH DFND 02 0 20517 74875 ICON PLC SHS G4705A100 24 183 SH DFND 28 183 0 0 ICON PLC SHS G4705A100 66620 515593 SH DFND 43 0 0 515593 ICON PLC SHS G4705A100 9637 74587 SH DFND 43, 01 0 0 74587 ICONIX BRAND GROUP INC COM 451055107 1 10825 SH DFND 02 0 5400 5425 ICU MED INC COM 44930G107 690 3003 SH DFND 01 2224 710 69 ICU MED INC COM 44930G107 1183 5152 SH DFND 02 0 4213 939 ICU MED INC COM 44930G107 16 70 SH DFND 06 0 70 0 ICU MED INC COM 44930G107 8846 38522 SH DFND 43 0 0 38522 ICU MED INC COM 44930G107 3453 15039 SH DFND 43, 01 0 0 15039 IDACORP INC COM 451107106 2428 26088 SH DFND 01 11703 14173 212 IDACORP INC COM 451107106 12786 137396 SH DFND 02 0 132977 4419 IDACORP INC COM 451107106 2 21 SH DFND 06 0 21 0 IDACORP INC COM 451107106 2 23 SH DFND 28 23 0 0 IDACORP INC COM 451107106 6224 66878 SH DFND 43 0 0 66878 IDACORP INC COM 451107106 1437 15439 SH DFND 43, 01 0 0 15439 IDEANOMICS INC COM 45166V106 1 635 SH DFND 02 0 0 635 IDENTIV INC COM NEW 45170X205 0 5 SH DFND 02 0 5 0 IDERA PHARMACEUTICALS INC COM PAR 45168K405 22 7892 SH DFND 01 4369 3523 0 IDERA PHARMACEUTICALS INC COM PAR 45168K405 2 743 SH DFND 02 0 743 0 IDERA PHARMACEUTICALS INC COM PAR 45168K405 0 73 SH DFND 06 0 73 0 IDEX CORP COM 45167R104 11279 89330 SH DFND 01 81817 4698 2815 IDEX CORP COM 45167R104 10257 81241 SH DFND 02 0 77228 4013 IDEX CORP COM 45167R104 492 3899 SH DFND 06 0 3899 0 IDEX CORP COM 45167R104 109 861 SH DFND 28 861 0 0 IDEX CORP COM 45167R104 20846 165101 SH DFND 43 0 0 165101 IDEX CORP COM 45167R104 867 6865 SH DFND 43, 01 0 0 6865 IDEXX LABS INC COM 45168D104 40413 217252 SH DFND 01 173810 38682 4760 IDEXX LABS INC COM 45168D104 50171 269710 SH DFND 02 0 55458 214252 IDEXX LABS INC COM 45168D104 631 3393 SH DFND 06 0 3393 0 IDEXX LABS INC COM 45168D104 15 81 SH DFND 28 81 0 0 IDEXX LABS INC COM 45168D104 16435 88351 SH DFND 43 0 0 88351 IDEXX LABS INC COM 45168D104 20804 111839 SH DFND 43, 01 0 0 111839 IDT CORP CL B NEW 448947507 186 30122 SH DFND 02 0 27122 3000 IEC ELECTRS CORP NEW COM 44949L105 0 42 SH DFND 02 0 42 0 IES HLDGS INC COM 44951W106 77 4947 SH DFND 01 1626 3321 0 IES HLDGS INC COM 44951W106 22 1383 SH DFND 02 0 983 400 IES HLDGS INC COM 44951W106 0 32 SH DFND 06 0 32 0 IF BANCORP INC COM 44951J105 40 2000 SH DFND 02 0 0 2000 IHS MARKIT LTD SHS G47567105 71955 1500000 SH DFND 00 1500000 0 0 IHS MARKIT LTD SHS G47567105 22450 467996 SH DFND 01 455548 11669 779 IHS MARKIT LTD SHS G47567105 20910 435890 SH DFND 02 0 56144 379746 IHS MARKIT LTD SHS G47567105 2222 46324 SH DFND 06 0 46324 0 IHS MARKIT LTD SHS G47567105 166 3457 SH DFND 28 3255 0 202 IHS MARKIT LTD SHS G47567105 103833 2164538 SH DFND 43 0 0 2164538 IHS MARKIT LTD SHS G47567105 9425 196471 SH DFND 43, 01 0 0 196471 II VI INC COM 902104108 1270 39117 SH DFND 01 14883 23800 434 II VI INC COM 902104108 8962 276106 SH DFND 02 0 274855 1251 II VI INC COM 902104108 1 34 SH DFND 06 0 34 0 II VI INC NOTE 0.25 902104AB4 2 2000 PRN DFND 02 0 0 2000 II VI INC COM 902104108 3599 110873 SH DFND 43 0 0 110873 II VI INC NOTE 0.25 902104AB4 4 4000 PRN DFND 43 0 0 4000 IKANG HEALTHCARE GROUP INC SPONSORED 45174L108 68 3350 SH DFND 01 3350 0 0 IKANG HEALTHCARE GROUP INC SPONSORED 45174L108 48 2352 SH DFND 02 0 2352 0 IKONICS CORP COM 45172K102 0 1 SH DFND 02 0 1 0 ILLINOIS TOOL WKS INC COM 452308109 177866 1403945 SH DFND 01 1393345 2730 7870 ILLINOIS TOOL WKS INC COM 452308109 42457 335123 SH DFND 02 0 46549 288574 ILLINOIS TOOL WKS INC COM 452308109 4931 38920 SH DFND 06 0 38920 0 ILLINOIS TOOL WKS INC COM 452308109 3730 29441 SH DFND 28 28515 0 926 ILLINOIS TOOL WKS INC COM 452308109 149745 1181978 SH DFND 43 0 0 1181978 ILLINOIS TOOL WKS INC COM 452308109 17796 140468 SH DFND 43, 01 0 0 140468 ILLUMINA INC COM 452327109 59518 198438 SH DFND 01 154302 26865 17271 ILLUMINA INC COM 452327109 104006 346769 SH DFND 02 0 117351 229418 ILLUMINA INC COM 452327109 1985 6618 SH DFND 06 0 6618 0 ILLUMINA INC COM 452327109 164 548 SH DFND 28 63 0 485 ILLUMINA INC OPTIONS 452327109 150 500 SH Put DFND 01 500 0 0 ILLUMINA INC OPTIONS 452327109 900 3000 SH Call DFND 02 0 3000 0 ILLUMINA INC NOTE 452327AF6 11080 9085000 PRN DFND 02 0 9075000 10000 ILLUMINA INC NOTE 0.50 452327AH2 16965 12924000 PRN DFND 02 0 12906000 18000 ILLUMINA INC COM 452327109 88047 293557 SH DFND 43 0 0 293557 ILLUMINA INC NOTE 452327AF6 4167 3417000 PRN DFND 43 0 0 3417000 ILLUMINA INC COM 452327109 52703 175719 SH DFND 43, 01 0 0 175719 IMAGE SENSING SYS INC COM 45244C104 0 4 SH DFND 02 0 4 0 IMAX CORP COM 45245E109 405 21519 SH DFND 01 8470 13049 0 IMAX CORP COM 45245E109 462 24536 SH DFND 02 0 10852 13684 IMAX CORP COM 45245E109 0 11 SH DFND 06 0 11 0 IMAX CORP COM 45245E109 1859 98811 SH DFND 43 0 0 98811 IMMERSION CORP COM 452521107 163 18212 SH DFND 01 8593 9619 0 IMMERSION CORP COM 452521107 3 390 SH DFND 02 0 390 0 IMMERSION CORP COM 452521107 1 98 SH DFND 06 0 98 0 IMMUCELL CORP COM PAR 452525306 11 1532 SH DFND 01 1532 0 0 IMMUCELL CORP COM PAR 452525306 10 1484 SH DFND 02 0 4 1480 IMMUNE DESIGN CORP COM 45252L103 22 16728 SH DFND 01 0 16728 0 IMMUNE DESIGN CORP COM 45252L103 39 30101 SH DFND 02 0 30101 0 IMMUNE DESIGN CORP COM 45252L103 0 129 SH DFND 06 0 129 0 IMMUNOGEN INC COM 45253H101 151 31461 SH DFND 01 24313 7148 0 IMMUNOGEN INC COM 45253H101 78 16204 SH DFND 02 0 11218 4986 IMMUNOGEN INC COM 45253H101 0 35 SH DFND 06 0 35 0 IMMUNOGEN INC COM 45253H101 3489 726773 SH DFND 43 0 0 726773 IMMUNOGEN INC COM 45253H101 98 20434 SH DFND 43, 01 0 0 20434 IMMUNOMEDICS INC COM 452907108 758 53138 SH DFND 01 41426 11712 0 IMMUNOMEDICS INC COM 452907108 14527 1018032 SH DFND 02 0 1016432 1600 IMMUNOMEDICS INC COM 452907108 2 117 SH DFND 06 0 117 0 IMMUNOMEDICS INC OPTIONS 452907108 1427 100000 SH Put DFND 02 0 100000 0 IMMUNOMEDICS INC COM 452907108 18 1254 SH DFND 43 0 0 1254 IMPAC MTG HLDGS INC COM NEW 45254P508 38 10157 SH DFND 01 5149 5008 0 IMPAC MTG HLDGS INC COM NEW 45254P508 0 127 SH DFND 02 0 37 90 IMPAC MTG HLDGS INC COM NEW 45254P508 0 37 SH DFND 06 0 37 0 IMPERIAL OIL LTD COM NEW 453038408 95 3735 SH DFND 05 3735 0 0 IMPERIAL OIL LTD COM NEW 453038408 865 34172 SH DFND 01 32900 0 1272 IMPERIAL OIL LTD COM NEW 453038408 1212 47869 SH DFND 02 0 45085 2784 IMPERIAL OIL LTD COM NEW 453038408 4 172 SH DFND 06 0 172 0 IMPERIAL OIL LTD COM NEW 453038408 27 1077 SH DFND 28 0 0 1077 IMPERVA INC COM 45321L100 2584 46401 SH DFND 01 6143 40258 0 IMPERVA INC COM 45321L100 11634 208907 SH DFND 02 0 208307 600 IMPERVA INC COM 45321L100 2 27 SH DFND 06 0 27 0 IMPERVA INC COM 45321L100 2 32 SH DFND 43 0 0 32 IMPINJ INC COM 453204109 148 10174 SH DFND 01 5848 4326 0 IMPINJ INC COM 453204109 56 3851 SH DFND 02 0 2720 1131 IMPINJ INC COM 453204109 1 61 SH DFND 06 0 61 0 IMPRIMIS PHARMACEUTICALS INC COM NEW 45323A201 14 2400 SH DFND 02 0 0 2400 INCYTE CORP COM 45337C102 9718 152830 SH DFND 01 118514 33086 1230 INCYTE CORP COM 45337C102 33550 527597 SH DFND 02 0 218106 309491 INCYTE CORP COM 45337C102 442 6956 SH DFND 06 0 6956 0 INCYTE CORP COM 45337C102 9 135 SH DFND 28 135 0 0 INCYTE CORP OPTIONS 45337C102 7860 123600 SH Put DFND 02 0 123600 0 INCYTE CORP OPTIONS 45337C102 6734 105900 SH Call DFND 02 0 105900 0 INCYTE CORP COM 45337C102 11844 186248 SH DFND 43 0 0 186248 INCYTE CORP COM 45337C102 22 348 SH DFND 43, 01 0 0 348 INDEPENDENCE CONTRACT DRIL I COM 453415309 73 23358 SH DFND 01 808 22550 0 INDEPENDENCE CONTRACT DRIL I COM 453415309 280 89721 SH DFND 02 0 89721 0 INDEPENDENCE CONTRACT DRIL I COM 453415309 1 200 SH DFND 06 0 200 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 112 3194 SH DFND 01 1459 1735 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 27 778 SH DFND 02 0 678 100 INDEPENDENCE HLDG CO NEW COM NEW 453440307 0 1 SH DFND 06 0 1 0 INDEPENDENCE RLTY TR INC COM 45378A106 192 20929 SH DFND 01 20475 0 454 INDEPENDENCE RLTY TR INC COM 45378A106 683 74416 SH DFND 02 0 71916 2500 INDEPENDENCE RLTY TR INC COM 45378A106 0 32 SH DFND 06 0 32 0 INDEPENDENT BANK CORP MASS COM 453836108 1210 17209 SH DFND 01 10218 6762 229 INDEPENDENT BANK CORP MASS COM 453836108 3945 56108 SH DFND 02 0 54697 1411 INDEPENDENT BANK CORP MASS COM 453836108 1 9 SH DFND 06 0 9 0 INDEPENDENT BANK CORP MASS COM 453836108 3578 50895 SH DFND 43 0 0 50895 INDEPENDENT BANK CORP MASS COM 453836108 172 2450 SH DFND 43, 01 0 0 2450 INDEPENDENT BANK CORP MICH COM NEW 453838609 223 10606 SH DFND 01 5277 5329 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 4930 234526 SH DFND 02 0 233637 889 INDEPENDENT BANK CORP MICH COM NEW 453838609 0 1 SH DFND 06 0 1 0 INDEPENDENT BK GROUP INC COM 45384B106 516 11280 SH DFND 01 5704 5123 453 INDEPENDENT BK GROUP INC COM 45384B106 221 4839 SH DFND 02 0 2035 2804 INDEPENDENT BK GROUP INC COM 45384B106 1 23 SH DFND 06 0 23 0 INDEPENDENT BK GROUP INC COM 45384B106 3194 69793 SH DFND 43 0 0 69793 INDEPENDENT BK GROUP INC COM 45384B106 1440 31463 SH DFND 43, 01 0 0 31463 INDEXIQ ETF TR HEDGE MLTI 45409B107 56 1922 SH DFND 01 1922 0 0 INDEXIQ ETF TR HEDGE MLTI 45409B107 11319 391916 SH DFND 02 0 0 391916 INDEXIQ ETF TR HDG MACTRK 45409B206 478 19137 SH DFND 02 0 0 19137 INDEXIQ ETF TR LNG SHT TR 45409B305 1516 77444 SH DFND 02 0 0 77444 INDEXIQ ETF TR IQ CHAIKIN 45409B388 31 1468 SH DFND 02 0 0 1468 INDEXIQ ETF TR IQ CHAIKIN 45409B396 6253 280140 SH DFND 02 0 0 280140 INDEXIQ ETF TR HDG EVE DR 45409B404 3 156 SH DFND 02 0 0 156 INDEXIQ ETF TR IQ S&P HGH 45409B412 6 238 SH DFND 02 0 0 238 INDEXIQ ETF TR IQ ENCH CO 45409B479 15875 839525 SH DFND 02 0 0 839525 INDEXIQ ETF TR IQ ENCH BD 45409B487 930 50000 SH DFND 02 0 0 50000 INDEXIQ ETF TR IQ HEDGMKT 45409B503 5 200 SH DFND 02 0 0 200 INDEXIQ ETF TR HDGD FTSE 45409B537 434 23229 SH DFND 02 0 0 23229 INDEXIQ ETF TR HDGD FTSE 45409B552 176 10336 SH DFND 02 0 0 10336 INDEXIQ ETF TR HDGD FTSE 45409B560 4052 223031 SH DFND 02 0 0 223031 INDEXIQ ETF TR IQ REAL RT 45409B602 198 7432 SH DFND 02 0 0 7432 INDEXIQ ETF TR US RL EST 45409B628 1909 87037 SH DFND 02 0 0 87037 INDEXIQ ETF TR IQ MRGR AR 45409B800 7 224 SH DFND 01 224 0 0 INDEXIQ ETF TR IQ MRGR AR 45409B800 18448 581762 SH DFND 02 0 0 581762 INDEXIQ ETF TR GLB AGRI S 45409B834 2 50 SH DFND 01 50 0 0 INDEXIQ ETF TR GLB AGRI S 45409B834 47 1565 SH DFND 02 0 0 1565 INDEXIQ ETF TR IQ GLB RES 45409B883 3212 127313 SH DFND 02 0 0 127313 INDEXIQ ETF TR HEDGE MLTI 45409B107 1930 66836 SH DFND 43 0 0 66836 INDEXIQ ETF TR HDG MACTRK 45409B206 2 78 SH DFND 43 0 0 78 INDEXIQ ETF TR LNG SHT TR 45409B305 9 474 SH DFND 43 0 0 474 INDEXIQ ETF TR IQ CHAIKIN 45409B396 1813 81241 SH DFND 43 0 0 81241 INDEXIQ ETF TR HDG EVE DR 45409B404 121 6168 SH DFND 43 0 0 6168 INDEXIQ ETF TR IQ ENCH CO 45409B479 667 35246 SH DFND 43 0 0 35246 INDEXIQ ETF TR IQ ENCH BD 45409B487 169 9103 SH DFND 43 0 0 9103 INDEXIQ ETF TR IQ HEDGMKT 45409B503 15 599 SH DFND 43 0 0 599 INDEXIQ ETF TR HDGD FTSE 45409B552 44 2597 SH DFND 43 0 0 2597 INDEXIQ ETF TR HDGD FTSE 45409B560 2605 143392 SH DFND 43 0 0 143392 INDEXIQ ETF TR US RL EST 45409B628 109 4982 SH DFND 43 0 0 4982 INDEXIQ ETF TR IQ MRGR AR 45409B800 13134 414193 SH DFND 43 0 0 414193 INDEXIQ ETF TR IQ GLB RES 45409B883 2239 88732 SH DFND 43 0 0 88732 INDIA FD INC COM 454089103 98 4820 SH DFND 01 4729 0 91 INDIA FD INC COM 454089103 4756 235000 SH DFND 02 0 0 235000 INDUSTRIAL LOGISTICS PPTYS T COM SHS BE 456237106 111 5665 SH DFND 01 5665 0 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BE 456237106 372 18892 SH DFND 02 0 8368 10524 INDUSTRIAL LOGISTICS PPTYS T COM SHS BE 456237106 0 14 SH DFND 06 0 14 0 INDUSTRIAL LOGISTICS PPTYS T COM SHS BE 456237106 1779 90424 SH DFND 43 0 0 90424 INDUSTRIAL LOGISTICS PPTYS T COM SHS BE 456237106 9 459 SH DFND 43, 01 0 0 459 INDUSTRIAS BACHOCO S A B DE SPON ADR B 456463108 98 2466 SH DFND 01 2466 0 0 INFINERA CORPORATION COM 45667G103 11059 2771717 SH DFND 01 23564 2748153 0 INFINERA CORPORATION COM 45667G103 2162 541796 SH DFND 02 0 541632 164 INFINERA CORPORATION COM 45667G103 0 50 SH DFND 06 0 50 0 INFINERA CORPORATION COM 45667G103 3 655 SH DFND 43, 01 0 0 655 INFINITY PHARMACEUTICALS INC COM 45665G303 2 1500 SH DFND 02 0 0 1500 INFLARX NV COM N44821101 657 18070 SH DFND 02 0 18070 0 INFORMATION SERVICES GROUP I COM 45675Y104 129 30453 SH DFND 01 15674 14779 0 INFORMATION SERVICES GROUP I COM 45675Y104 1 131 SH DFND 02 0 131 0 INFORMATION SERVICES GROUP I COM 45675Y104 1 131 SH DFND 06 0 131 0 INFOSYS LTD SPONSORED 456788108 970 101905 SH DFND 01 80815 0 21090 INFOSYS LTD SPONSORED 456788108 6251 656574 SH DFND 02 0 390059 266515 INFOSYS LTD SPONSORED 456788108 4670 490550 SH DFND 06 0 490550 0 INFOSYS LTD SPONSORED 456788108 47 4917 SH DFND 28 468 0 4449 INFOSYS LTD SPONSORED 456788108 16953 1780773 SH DFND 43 0 0 1780773 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 108 13164 SH DFND 01 4413 8751 0 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 195 23774 SH DFND 02 0 23774 0 INFRA AND ENERGY ALTRNTIVE I COM 45686J104 1 65 SH DFND 06 0 65 0 INFRAREIT INC COM 45685L100 86 4095 SH DFND 01 4095 0 0 INFRAREIT INC COM 45685L100 671 31920 SH DFND 02 0 22851 9069 INFRAREIT INC COM 45685L100 0 19 SH DFND 06 0 19 0 INFRAREIT INC COM 45685L100 8236 391797 SH DFND 43 0 0 391797 INFUSYSTEM HLDGS INC COM 45685K102 1 324 SH DFND 02 0 154 170 ING GROEP N V SPONSORED 456837103 20594 1931857 SH DFND 01 1903248 0 28609 ING GROEP N V SPONSORED 456837103 23858 2238097 SH DFND 02 0 52 2238045 ING GROEP N V SPONSORED 456837103 300 28099 SH DFND 28 28099 0 0 ING GROEP N V SPONSORED 456837103 30054 2819280 SH DFND 43 0 0 2819280 ING GROEP N V SPONSORED 456837103 1282 120219 SH DFND 43, 01 0 0 120219 INGERSOLL-RAND PLC SHS G47791101 49456 542104 SH DFND 01 529132 7055 5917 INGERSOLL-RAND PLC SHS G47791101 81722 895777 SH DFND 02 0 263363 632414 INGERSOLL-RAND PLC SHS G47791101 2795 30642 SH DFND 06 0 30642 0 INGERSOLL-RAND PLC SHS G47791101 1639 17968 SH DFND 28 17244 0 724 INGERSOLL-RAND PLC SHS G47791101 187688 2057306 SH DFND 43 0 0 2057306 INGERSOLL-RAND PLC SHS G47791101 39822 436497 SH DFND 43, 01 0 0 436497 INGEVITY CORP COM 45688C107 10339 123544 SH DFND 01 99538 23339 667 INGEVITY CORP COM 45688C107 5998 71672 SH DFND 02 0 70345 1327 INGEVITY CORP COM 45688C107 1 17 SH DFND 06 0 17 0 INGEVITY CORP COM 45688C107 7 79 SH DFND 28 79 0 0 INGEVITY CORP COM 45688C107 4791 57242 SH DFND 43 0 0 57242 INGLES MKTS INC CL A 457030104 895 32877 SH DFND 01 5469 27408 0 INGLES MKTS INC CL A 457030104 1013 37231 SH DFND 02 0 36831 400 INGLES MKTS INC CL A 457030104 0 13 SH DFND 06 0 13 0 INGREDION INC COM 457187102 4482 49041 SH DFND 01 34696 11614 2731 INGREDION INC COM 457187102 8123 88875 SH DFND 02 0 63864 25011 INGREDION INC COM 457187102 219 2396 SH DFND 06 0 2396 0 INGREDION INC COM 457187102 20 216 SH DFND 28 216 0 0 INGREDION INC OPTIONS 457187102 1462 16000 SH Call DFND 02 0 16000 0 INGREDION INC COM 457187102 9640 105469 SH DFND 43 0 0 105469 INGREDION INC COM 457187102 1180 12912 SH DFND 43, 01 0 0 12912 INNERWORKINGS INC COM 45773Y105 105 28031 SH DFND 01 6424 21607 0 INNERWORKINGS INC COM 45773Y105 57 15273 SH DFND 02 0 15273 0 INNERWORKINGS INC COM 45773Y105 0 2 SH DFND 06 0 2 0 INNODATA INC COM NEW 457642205 1 519 SH DFND 02 0 519 0 INNOPHOS HOLDINGS INC COM 45774N108 706 28778 SH DFND 01 12158 15546 1074 INNOPHOS HOLDINGS INC COM 45774N108 442 18005 SH DFND 02 0 17767 238 INNOPHOS HOLDINGS INC COM 45774N108 0 7 SH DFND 06 0 7 0 INNOPHOS HOLDINGS INC COM 45774N108 5683 231695 SH DFND 43 0 0 231695 INNOSPEC INC COM 45768S105 659 10670 SH DFND 01 4545 5878 247 INNOSPEC INC COM 45768S105 3836 62113 SH DFND 02 0 53965 8148 INNOSPEC INC COM 45768S105 1 9 SH DFND 06 0 9 0 INNOSPEC INC COM 45768S105 2288 37045 SH DFND 43 0 0 37045 INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 25 10969 SH DFND 01 3093 7876 0 INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 0 81 SH DFND 02 0 81 0 INNOVATE BIOPHARMACEUTICLS I COM PAR 45782F105 0 81 SH DFND 06 0 81 0 INNOVATIVE INDL PPTYS INC COM 45781V101 2 39 SH DFND 01 39 0 0 INNOVATIVE INDL PPTYS INC COM 45781V101 300 6608 SH DFND 02 0 5641 967 INNOVATIVE INDL PPTYS INC COM 45781V101 2 38 SH DFND 06 0 38 0 INNOVATIVE INDL PPTYS INC COM 45781V101 67 1476 SH DFND 43 0 0 1476 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 15 6519 SH DFND 02 0 19 6500 INNOVATOR ETFS TR IBD 50 ETF 45782C102 17 628 SH DFND 01 628 0 0 INNOVATOR ETFS TR S&P 500 UL 45782C821 12 500 SH DFND 02 0 0 500 INNOVIVA INC COM 45781M101 27921 1600038 SH DFND 01 15730 1582597 1711 INNOVIVA INC COM 45781M101 1792 102670 SH DFND 02 0 94412 8258 INNOVIVA INC COM 45781M101 0 19 SH DFND 06 0 19 0 INNOVIVA INC NOTE 2.50 45781MAB7 4370 3638000 PRN DFND 02 0 3638000 0 INNOVIVA INC COM 45781M101 488 27948 SH DFND 43 0 0 27948 INNSUITES HOSPITALITY TR SH BEN INT 457919108 0 36 SH DFND 02 0 36 0 INOGEN INC COM 45780L104 1525 12283 SH DFND 01 4162 8006 115 INOGEN INC COM 45780L104 5369 43241 SH DFND 02 0 42317 924 INOGEN INC COM 45780L104 1 7 SH DFND 06 0 7 0 INOGEN INC OPTIONS 45780L104 3663 29500 SH Put DFND 02 0 29500 0 INOGEN INC COM 45780L104 1848 14882 SH DFND 43 0 0 14882 INOGEN INC COM 45780L104 7 59 SH DFND 43, 01 0 0 59 INOVALON HLDGS INC COM CL A 45781D101 446 31484 SH DFND 01 14724 16760 0 INOVALON HLDGS INC COM CL A 45781D101 394 27784 SH DFND 02 0 22784 5000 INOVALON HLDGS INC COM CL A 45781D101 0 27 SH DFND 06 0 27 0 INOVALON HLDGS INC COM CL A 45781D101 239 16852 SH DFND 43 0 0 16852 INOVALON HLDGS INC COM CL A 45781D101 502 35412 SH DFND 43, 01 0 0 35412 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 71 17841 SH DFND 01 17841 0 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 7 1796 SH DFND 02 0 367 1429 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 0 18 SH DFND 06 0 18 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 139 34874 SH DFND 43 0 0 34874 INPHI CORP COM 45772F107 2097 65219 SH DFND 01 48865 16354 0 INPHI CORP COM 45772F107 27310 849445 SH DFND 02 0 846779 2666 INPHI CORP COM 45772F107 1 30 SH DFND 06 0 30 0 INPHI CORP NOTE 1.12 45772FAB3 218 208000 PRN DFND 02 0 200000 8000 INPHI CORP COM 45772F107 1530 47588 SH DFND 43 0 0 47588 INPIXON COM PAR 45790J503 0 2 SH DFND 01 2 0 0 INPIXON COM PAR 45790J503 0 2 SH DFND 02 0 2 0 INSIGHT ENTERPRISES INC COM 45765U103 1513 37138 SH DFND 01 10201 26783 154 INSIGHT ENTERPRISES INC COM 45765U103 2609 64023 SH DFND 02 0 2180 61843 INSIGHT ENTERPRISES INC COM 45765U103 0 12 SH DFND 06 0 12 0 INSIGHT SELECT INCOME FD COM 45781W109 236 13553 SH DFND 02 0 206 13347 INSIGNIA SYS INC COM 45765Y105 3 2100 SH DFND 02 0 0 2100 INSMED INC COM PAR $. 457669307 178 13565 SH DFND 01 13565 0 0 INSMED INC COM PAR $. 457669307 33 2544 SH DFND 02 0 1086 1458 INSMED INC COM PAR $. 457669307 0 28 SH DFND 06 0 28 0 INSMED INC NOTE 1.75 457669AA7 11 16000 PRN DFND 02 0 10000 6000 INSMED INC NOTE 1.75 457669AA7 2 3000 PRN DFND 43 0 0 3000 INSPERITY INC COM 45778Q107 1756 18812 SH DFND 01 7742 10793 277 INSPERITY INC COM 45778Q107 7459 79899 SH DFND 02 0 79400 499 INSPERITY INC COM 45778Q107 2 17 SH DFND 06 0 17 0 INSPERITY INC COM 45778Q107 2365 25327 SH DFND 43 0 0 25327 INSPIRE MED SYS INC COM 457730109 315 7444 SH DFND 01 3991 3453 0 INSPIRE MED SYS INC COM 457730109 290 6868 SH DFND 02 0 189 6679 INSPIRE MED SYS INC COM 457730109 1 27 SH DFND 06 0 27 0 INSPIRED ENTMT INC COM 45782N108 36 7524 SH DFND 02 0 7524 0 INSTALLED BLDG PRODS INC COM 45780R101 391 11601 SH DFND 01 5411 5982 208 INSTALLED BLDG PRODS INC COM 45780R101 2560 75996 SH DFND 02 0 75986 10 INSTALLED BLDG PRODS INC COM 45780R101 0 8 SH DFND 06 0 8 0 INSTALLED BLDG PRODS INC COM 45780R101 778 23098 SH DFND 43 0 0 23098 INSTALLED BLDG PRODS INC COM 45780R101 429 12731 SH DFND 43, 01 0 0 12731 INSTEEL INDUSTRIES INC COM 45774W108 222 9160 SH DFND 01 4619 4475 66 INSTEEL INDUSTRIES INC COM 45774W108 517 21305 SH DFND 02 0 17905 3400 INSTEEL INDUSTRIES INC COM 45774W108 0 8 SH DFND 06 0 8 0 INSTRUCTURE INC COM 45781U103 707 18838 SH DFND 01 11120 7718 0 INSTRUCTURE INC COM 45781U103 1 19 SH DFND 02 0 19 0 INSTRUCTURE INC COM 45781U103 1 19 SH DFND 06 0 19 0 INSULET CORP COM 45784P101 2736 34493 SH DFND 01 34243 181 69 INSULET CORP COM 45784P101 206 2603 SH DFND 02 0 999 1604 INSULET CORP COM 45784P101 20 258 SH DFND 06 0 258 0 INSULET CORP COM 45784P101 2 28 SH DFND 28 28 0 0 INSULET CORP NOTE 1.25 45784PAF8 14139 9999000 PRN DFND 02 0 9999000 0 INSULET CORP COM 45784P101 10261 129364 SH DFND 43 0 0 129364 INSULET CORP COM 45784P101 241 3040 SH DFND 43, 01 0 0 3040 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 32 9264 SH DFND 01 5004 4260 0 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 80 22838 SH DFND 02 0 20290 2548 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 0 27 SH DFND 06 0 27 0 INTEGER HLDGS CORP COM 45826H109 2646 34698 SH DFND 01 8764 25770 164 INTEGER HLDGS CORP COM 45826H109 1218 15968 SH DFND 02 0 15301 667 INTEGER HLDGS CORP COM 45826H109 2 20 SH DFND 06 0 20 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 585 12982 SH DFND 01 9780 2824 378 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 215 4774 SH DFND 02 0 1641 3133 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 14 317 SH DFND 06 0 317 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 6826 151350 SH DFND 43 0 0 151350 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 567 12562 SH DFND 43, 01 0 0 12562 INTEGRATED DEVICE TECHNOLOGY COM 458118106 67572 1395258 SH DFND 01 106629 1288072 557 INTEGRATED DEVICE TECHNOLOGY COM 458118106 4940 101998 SH DFND 02 0 94179 7819 INTEGRATED DEVICE TECHNOLOGY COM 458118106 3 55 SH DFND 06 0 55 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 8 157 SH DFND 28 157 0 0 INTEGRATED DEVICE TECHNOLOGY NOTE 0.87 458118AC0 28612 18500000 PRN DFND 02 0 18500000 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 4302 88828 SH DFND 43 0 0 88828 INTEGRATED DEVICE TECHNOLOGY COM 458118106 3384 69871 SH DFND 43, 01 0 0 69871 INTEL CORP COM 458140100 578278 12322134 SH DFND 01 12081924 121191 119019 INTEL CORP COM 458140100 1001783 21346325 SH DFND 02 0 2642737 18703588 INTEL CORP COM 458140100 21386 455697 SH DFND 06 0 455697 0 INTEL CORP COM 458140100 9004 191864 SH DFND 28 186180 0 5684 INTEL CORP OPTIONS 458140100 23798 507100 SH Put DFND 01 0 507100 0 INTEL CORP OPTIONS 458140100 109413 2331400 SH Put DFND 02 0 2311500 19900 INTEL CORP OPTIONS 458140100 22709 483900 SH Put DFND 06 0 483900 0 INTEL CORP OPTIONS 458140100 117 2500 SH Call DFND 01 2500 0 0 INTEL CORP OPTIONS 458140100 79528 1694600 SH Call DFND 02 0 1694600 0 INTEL CORP OPTIONS 458140100 11676 248800 SH Call DFND 06 0 248800 0 INTEL CORP COM 458140100 539762 11501431 SH DFND 43 0 0 11501431 INTEL CORP COM 458140100 60358 1286132 SH DFND 43, 01 0 0 1286132 INTELLIA THERAPEUTICS INC COM 45826J105 100 7292 SH DFND 01 7292 0 0 INTELLIA THERAPEUTICS INC COM 45826J105 75 5516 SH DFND 02 0 4895 621 INTELLIA THERAPEUTICS INC COM 45826J105 1 46 SH DFND 06 0 46 0 INTELLIA THERAPEUTICS INC COM 45826J105 157 11498 SH DFND 43 0 0 11498 INTELLICHECK INC COM NEW 45817G201 0 12 SH DFND 02 0 12 0 INTELSAT S A COM L5140P101 10710 500688 SH DFND 01 20489 480199 0 INTELSAT S A COM L5140P101 2619 122431 SH DFND 02 0 121983 448 INTELSAT S A COM L5140P101 5 223 SH DFND 06 0 223 0 INTELSAT S A OPTIONS L5140P101 1564 73100 SH Put DFND 02 0 73100 0 INTELSAT S A OPTIONS L5140P101 4723 220800 SH Call DFND 02 0 220800 0 INTER PARFUMS INC COM 458334109 638 9734 SH DFND 01 5151 4458 125 INTER PARFUMS INC COM 458334109 1537 23447 SH DFND 02 0 22390 1057 INTER PARFUMS INC COM 458334109 1 8 SH DFND 06 0 8 0 INTER PARFUMS INC COM 458334109 5564 84855 SH DFND 43 0 0 84855 INTER PARFUMS INC COM 458334109 1030 15716 SH DFND 43, 01 0 0 15716 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 803 14686 SH DFND 01 10912 3429 345 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1380 25253 SH DFND 02 0 24660 593 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 16 287 SH DFND 06 0 287 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 1 17 SH DFND 28 17 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 1041 10330 SH DFND 01 10330 0 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 6519 64678 SH DFND 02 0 2444 62234 INTERCEPT PHARMACEUTICALS IN COM 45845P108 1 13 SH DFND 06 0 13 0 INTERCEPT PHARMACEUTICALS IN NOTE 3.25 45845PAA6 106 115000 PRN DFND 02 0 106000 9000 INTERCEPT PHARMACEUTICALS IN COM 45845P108 1952 19370 SH DFND 43 0 0 19370 INTERCEPT PHARMACEUTICALS IN COM 45845P108 217 2151 SH DFND 43, 01 0 0 2151 INTERCONTINENTAL EXCHANGE IN COM 45866F104 83660 1110585 SH DFND 01 1097647 8041 4897 INTERCONTINENTAL EXCHANGE IN COM 45866F104 121801 1616904 SH DFND 02 0 62736 1554168 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1731 22977 SH DFND 06 0 22977 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 726 9631 SH DFND 28 8106 0 1525 INTERCONTINENTAL EXCHANGE IN OPTIONS 45866F104 1507 20000 SH Put DFND 06 0 20000 0 INTERCONTINENTAL EXCHANGE IN OPTIONS 45866F104 1507 20000 SH Call DFND 06 0 20000 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 273750 3634010 SH DFND 43 0 0 3634010 INTERCONTINENTAL EXCHANGE IN COM 45866F104 4794 63639 SH DFND 43, 01 0 0 63639 INTERCONTINENTAL HOTELS GROU SPONSORED 45857P707 463 8475 SH DFND 01 6816 0 1659 INTERCONTINENTAL HOTELS GROU SPONSORED 45857P707 91 1674 SH DFND 02 0 0 1674 INTERCONTINENTAL HOTELS GROU SPONSORED 45857P707 16 300 SH DFND 28 43 0 257 INTERDIGITAL INC COM 45867G101 1810 27250 SH DFND 01 6137 20957 156 INTERDIGITAL INC COM 45867G101 4941 74374 SH DFND 02 0 68733 5641 INTERDIGITAL INC COM 45867G101 1 13 SH DFND 06 0 13 0 INTERDIGITAL INC COM 45867G101 1353 20372 SH DFND 43 0 0 20372 INTERDIGITAL INC COM 45867G101 197 2967 SH DFND 43, 01 0 0 2967 INTERFACE INC COM 458665304 803 56359 SH DFND 01 11304 44690 365 INTERFACE INC COM 458665304 1620 113685 SH DFND 02 0 80190 33495 INTERFACE INC COM 458665304 0 21 SH DFND 06 0 21 0 INTERFACE INC COM 458665304 6119 429385 SH DFND 43 0 0 429385 INTERFACE INC COM 458665304 933 65478 SH DFND 43, 01 0 0 65478 INTERGROUP CORP COM 458685104 0 8 SH DFND 02 0 8 0 INTERLINK ELECTRS INC COM NEW 458751302 1 497 SH DFND 02 0 497 0 INTERMOLECULAR INC COM 45882D109 2 2105 SH DFND 01 2105 0 0 INTERMOLECULAR INC COM 45882D109 1 1000 SH DFND 02 0 0 1000 INTERNAP CORP COM PAR 45885A409 106 25617 SH DFND 01 16346 9271 0 INTERNAP CORP COM PAR 45885A409 71 17031 SH DFND 02 0 16244 787 INTERNAP CORP COM PAR 45885A409 0 96 SH DFND 06 0 96 0 INTERNATIONAL BANCSHARES COR COM 459044103 1024 29772 SH DFND 01 13316 15528 928 INTERNATIONAL BANCSHARES COR COM 459044103 7264 211172 SH DFND 02 0 211161 11 INTERNATIONAL BANCSHARES COR COM 459044103 1 19 SH DFND 06 0 19 0 INTERNATIONAL BANCSHARES COR COM 459044103 1 17 SH DFND 28 17 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 367358 3231792 SH DFND 01 2914227 298283 19282 INTERNATIONAL BUSINESS MACHS COM 459200101 345544 3039884 SH DFND 02 0 362068 2677816 INTERNATIONAL BUSINESS MACHS COM 459200101 12788 112499 SH DFND 06 0 112499 0 INTERNATIONAL BUSINESS MACHS COM 459200101 2951 25960 SH DFND 28 24107 0 1853 INTERNATIONAL BUSINESS MACHS OPTIONS 459200101 23746 208900 SH Put DFND 02 0 208900 0 INTERNATIONAL BUSINESS MACHS OPTIONS 459200101 8241 72500 SH Put DFND 06 0 72500 0 INTERNATIONAL BUSINESS MACHS OPTIONS 459200101 22438 197400 SH Call DFND 02 0 197400 0 INTERNATIONAL BUSINESS MACHS OPTIONS 459200101 8207 72200 SH Call DFND 06 0 72200 0 INTERNATIONAL BUSINESS MACHS COM 459200101 24760 217823 SH DFND 43 0 0 217823 INTERNATIONAL BUSINESS MACHS COM 459200101 18432 162150 SH DFND 43, 01 0 0 162150 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 13977 104098 SH DFND 01 102320 0 1778 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 3510 26138 SH DFND 02 0 1550 24588 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 701 5223 SH DFND 06 0 5223 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 1435 10691 SH DFND 28 10539 0 152 INTERNATIONAL FLAVORS&FRAGRA UNIT 09/15 459506309 2109 41593 SH DFND 02 0 41516 77 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 12339 91899 SH DFND 43 0 0 91899 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 171 1275 SH DFND 43, 01 0 0 1275 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 235 16030 SH DFND 01 15554 476 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 6196 423509 SH DFND 02 0 151091 272418 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1 94 SH DFND 06 0 94 0 INTERNATIONAL GAME TECHNOLOG OPTIONS G4863A108 1144 78200 SH Put DFND 02 0 78200 0 INTERNATIONAL GAME TECHNOLOG OPTIONS G4863A108 11543 789000 SH Call DFND 02 0 789000 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 1554 106198 SH DFND 43 0 0 106198 INTERNATIONAL SEAWAYS INC COM Y41053102 163 9653 SH DFND 01 4383 5270 0 INTERNATIONAL SEAWAYS INC COM Y41053102 1723 102308 SH DFND 02 0 102308 0 INTERNATIONAL SEAWAYS INC COM Y41053102 0 18 SH DFND 06 0 18 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 823 18773 SH DFND 01 3810 14885 78 INTERNATIONAL SPEEDWAY CORP CL A 460335201 1783 40654 SH DFND 02 0 29894 10760 INTERNATIONAL SPEEDWAY CORP CL A 460335201 0 9 SH DFND 06 0 9 0 INTERNET GOLD-GOLDEN LINES L ORD M56595107 0 108 SH DFND 06 0 108 0 INTERNET INITIATIVE JAPAN IN SPONSORED 46059T109 6 498 SH DFND 01 498 0 0 INTERPUBLIC GROUP COS INC COM 460690100 3855 186853 SH DFND 01 171433 8956 6464 INTERPUBLIC GROUP COS INC COM 460690100 33376 1617829 SH DFND 02 0 1331518 286311 INTERPUBLIC GROUP COS INC COM 460690100 320 15535 SH DFND 06 0 15535 0 INTERPUBLIC GROUP COS INC COM 460690100 25 1219 SH DFND 28 261 0 958 INTERPUBLIC GROUP COS INC COM 460690100 3133 151874 SH DFND 43 0 0 151874 INTERPUBLIC GROUP COS INC COM 460690100 310 15039 SH DFND 43, 01 0 0 15039 INTERSECT ENT INC COM 46071F103 349 12378 SH DFND 01 4844 7281 253 INTERSECT ENT INC COM 46071F103 3745 132901 SH DFND 02 0 8531 124370 INTERSECT ENT INC COM 46071F103 1 47 SH DFND 06 0 47 0 INTERXION HOLDING N.V SHS N47279109 1551 28630 SH DFND 01 28630 0 0 INTERXION HOLDING N.V SHS N47279109 11776 217433 SH DFND 02 0 196428 21005 INTERXION HOLDING N.V SHS N47279109 32 584 SH DFND 06 0 584 0 INTERXION HOLDING N.V SHS N47279109 15775 291270 SH DFND 43 0 0 291270 INTEST CORP COM 461147100 0 44 SH DFND 02 0 44 0 INTEVAC INC COM 461148108 492 94000 SH DFND 01 94000 0 0 INTL FCSTONE INC COM 46116V105 464 12688 SH DFND 01 5878 6760 50 INTL FCSTONE INC COM 46116V105 2207 60325 SH DFND 02 0 59867 458 INTL FCSTONE INC COM 46116V105 0 4 SH DFND 06 0 4 0 INTL PAPER CO COM 460146103 54397 1347804 SH DFND 01 952897 0 394907 INTL PAPER CO COM 460146103 71797 1778922 SH DFND 02 0 46868 1732054 INTL PAPER CO COM 460146103 3771 93436 SH DFND 06 0 93436 0 INTL PAPER CO COM 460146103 246 6104 SH DFND 28 224 0 5880 INTL PAPER CO COM 460146103 53971 1337237 SH DFND 43 0 0 1337237 INTL PAPER CO COM 460146103 52 1285 SH DFND 43, 01 0 0 1285 INTRA CELLULAR THERAPIES INC COM 46116X101 199 17435 SH DFND 01 8132 9303 0 INTRA CELLULAR THERAPIES INC COM 46116X101 2064 181238 SH DFND 02 0 181238 0 INTRA CELLULAR THERAPIES INC COM 46116X101 922 80930 SH DFND 06 0 80930 0 INTRA CELLULAR THERAPIES INC OPTIONS 46116X101 984 86400 SH Put DFND 02 0 86400 0 INTRA CELLULAR THERAPIES INC OPTIONS 46116X101 1101 96700 SH Put DFND 06 0 96700 0 INTRA CELLULAR THERAPIES INC OPTIONS 46116X101 2812 246900 SH Call DFND 02 0 246900 0 INTREPID POTASH INC COM 46121Y102 181 69538 SH DFND 01 20703 48835 0 INTREPID POTASH INC COM 46121Y102 744 286309 SH DFND 02 0 284959 1350 INTREPID POTASH INC COM 46121Y102 0 27 SH DFND 06 0 27 0 INTREXON CORP COM 46122T102 144 21988 SH DFND 01 21988 0 0 INTREXON CORP COM 46122T102 549 83880 SH DFND 02 0 539 83341 INTREXON CORP COM 46122T102 2 249 SH DFND 06 0 249 0 INTREXON CORP COM 46122T102 395 60425 SH DFND 43 0 0 60425 INTRICON CORP COM 46121H109 173 6552 SH DFND 01 3643 2909 0 INTRICON CORP COM 46121H109 103 3896 SH DFND 02 0 2896 1000 INTRICON CORP COM 46121H109 1 30 SH DFND 06 0 30 0 INTUIT COM 461202103 30319 154019 SH DFND 01 109697 11156 33166 INTUIT COM 461202103 190788 969207 SH DFND 02 0 137180 832027 INTUIT COM 461202103 2215 11254 SH DFND 06 0 11254 0 INTUIT COM 461202103 169 859 SH DFND 28 87 0 772 INTUIT COM 461202103 187581 952914 SH DFND 43 0 0 952914 INTUIT COM 461202103 12270 62334 SH DFND 43, 01 0 0 62334 INTUITIVE SURGICAL INC COM NEW 46120E602 41827 87336 SH DFND 01 55157 23089 9090 INTUITIVE SURGICAL INC COM NEW 46120E602 228803 477747 SH DFND 02 0 103751 373996 INTUITIVE SURGICAL INC COM NEW 46120E602 2427 5068 SH DFND 06 0 5068 0 INTUITIVE SURGICAL INC COM NEW 46120E602 102 213 SH DFND 28 34 0 179 INTUITIVE SURGICAL INC OPTIONS 46120E602 10728 22400 SH Put DFND 02 0 22400 0 INTUITIVE SURGICAL INC OPTIONS 46120E602 4598 9600 SH Call DFND 02 0 9600 0 INTUITIVE SURGICAL INC COM NEW 46120E602 140996 294404 SH DFND 43 0 0 294404 INTUITIVE SURGICAL INC COM NEW 46120E602 432 903 SH DFND 43, 01 0 0 903 INVACARE CORP COM 461203101 78 18205 SH DFND 01 8317 9764 124 INVACARE CORP COM 461203101 102 23660 SH DFND 02 0 23560 100 INVACARE CORP COM 461203101 0 12 SH DFND 06 0 12 0 INVACARE CORP NOTE 4.50 461203AH4 1707 2550000 PRN DFND 02 0 2550000 0 INVESCO ACTIVELY MANAGD ETF TOTAL RETU 46090A804 1686 33689 SH DFND 02 0 0 33689 INVESCO ACTIVELY MANAGD ETF VAR RATE I 46090A879 43748 1776223 SH DFND 02 0 0 1776223 INVESCO ACTIVELY MANAGD ETF ULTRA SHRT 46090A887 131653 2629381 SH DFND 02 0 0 2629381 INVESCO ACTIVELY MANAGD ETF OPTIMUM YI 46090F100 15 1021 SH DFND 01 1021 0 0 INVESCO ACTIVELY MANAGD ETF OPTIMUM YI 46090F100 112 7431 SH DFND 02 0 0 7431 INVESCO ACTIVELY MANAGD ETF TOTAL RETU 46090A804 558 11150 SH DFND 43 0 0 11150 INVESCO ACTIVELY MANAGD ETF VAR RATE I 46090A879 16542 671635 SH DFND 43 0 0 671635 INVESCO ACTIVELY MANAGD ETF ULTRA SHRT 46090A887 31431 627741 SH DFND 43 0 0 627741 INVESCO ACTIVELY MANAGD ETF OPTIMUM YI 46090F100 75892 5035993 SH DFND 43 0 0 5035993 INVESCO ADVANTAGE MUNICIPAL SH BEN INT 46132E103 25 2500 SH DFND 01 0 0 2500 INVESCO ADVANTAGE MUNICIPAL SH BEN INT 46132E103 3939 399086 SH DFND 02 0 0 399086 INVESCO BD FD COM 46132L107 3540 210840 SH DFND 02 0 282 210558 INVESCO BLDRS INDEX FDS TR ASIA 50ADR 46090C107 7 243 SH DFND 02 0 0 243 INVESCO BLDRS INDEX FDS TR DEVLPD MKT 46090C206 86 4400 SH DFND 02 0 0 4400 INVESCO BLDRS INDEX FDS TR EMGRING MK 46090C305 169 4681 SH DFND 02 0 0 4681 INVESCO BLDRS INDEX FDS TR EUROPE 100 46090C404 79 4168 SH DFND 02 0 0 4168 INVESCO BLDRS INDEX FDS TR EMGRING MK 46090C305 13 354 SH DFND 43 0 0 354 INVESCO BLDRS INDEX FDS TR EUROPE 100 46090C404 4 214 SH DFND 43 0 0 214 INVESCO CALIF VALUE MUN INC COM 46132H106 16 1400 SH DFND 01 0 0 1400 INVESCO CALIF VALUE MUN INC COM 46132H106 5906 522218 SH DFND 02 0 0 522218 INVESCO CURNCYSHS AUSTRLA DL AUSTRALIAN 46090N103 1814 25745 SH DFND 01 25745 0 0 INVESCO CURNCYSHS AUSTRLA DL AUSTRALIAN 46090N103 174 2475 SH DFND 02 0 0 2475 INVESCO CURNCYSHS BRIT PND S BRIT POUN 46138M109 91 735 SH DFND 01 735 0 0 INVESCO CURNCYSHS BRIT PND S BRIT POUN 46138M109 203 1640 SH DFND 02 0 8 1632 INVESCO CURNCYSHS CDN DLR TR CDN DLR SH 46138T104 1788 24731 SH DFND 01 24731 0 0 INVESCO CURNCYSHS CDN DLR TR CDN DLR SH 46138T104 317 4386 SH DFND 02 0 0 4386 INVESCO CURNCYSHS CDN DLR TR OPTIONS 46138T104 108 1500 SH Call DFND 02 0 0 1500 INVESCO CURNCYSHS CDN DLR TR CDN DLR SH 46138T104 89 1230 SH DFND 43 0 0 1230 INVESCO CURNCYSHS JAPANESE Y JAPANESE Y 46138W107 1037 11899 SH DFND 02 0 11399 500 INVESCO CURNCYSHS SNGPORE DL SINGAPORE 46138Y103 11 157 SH DFND 02 0 0 157 INVESCO CURNCYSHS SWISS FRAN SWISS FRAN 46138R108 95 1000 SH DFND 01 1000 0 0 INVESCO CURNCYSHS SWISS FRAN SWISS FRAN 46138R108 6 68 SH DFND 02 0 0 68 INVESCO CURRENCYSHARES EURO EURO SHS 46138K103 1488 13596 SH DFND 02 0 7690 5906 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 397679 27445088 SH DFND 01 27437221 118 7749 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 23375 1613174 SH DFND 02 0 51811 1561363 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 95 6565 SH DFND 28 6565 0 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 6825 471048 SH DFND 43 0 0 471048 INVESCO DB G10 CURRENCY HRVS UNIT 46139B102 977 41524 SH DFND 02 0 0 41524 INVESCO DB MLTI SECTR CMMTY AGRICULTUR 46140H106 5559 328178 SH DFND 01 290955 37223 0 INVESCO DB MLTI SECTR CMMTY AGRICULTUR 46140H106 1835 108302 SH DFND 02 0 0 108302 INVESCO DB MLTI SECTR CMMTY ENERGY FD 46140H304 663 53267 SH DFND 01 0 53267 0 INVESCO DB MLTI SECTR CMMTY ENERGY FD 46140H304 730 58702 SH DFND 02 0 0 58702 INVESCO DB MLTI SECTR CMMTY OIL FD 46140H403 70 8290 SH DFND 01 8290 0 0 INVESCO DB MLTI SECTR CMMTY PRECIOUS M 46140H502 996 27378 SH DFND 01 0 27378 0 INVESCO DB MLTI SECTR CMMTY BASE METAL 46140H700 566 36792 SH DFND 01 1794 34998 0 INVESCO DB MLTI SECTR CMMTY AGRICULTUR 46140H106 15 898 SH DFND 43 0 0 898 INVESCO DB MLTI SECTR CMMTY ENERGY FD 46140H304 32 2543 SH DFND 43 0 0 2543 INVESCO DB US DLR INDEX TR BEARISH FD 46141D104 22 1069 SH DFND 02 0 0 1069 INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 43 1670 SH DFND 01 1670 0 0 INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 787 30911 SH DFND 02 0 1600 29311 INVESCO DYNAMIC CR OPP FD COM 46132R104 36 3505 SH DFND 01 3505 0 0 INVESCO DYNAMIC CR OPP FD COM 46132R104 18855 1835977 SH DFND 02 0 0 1835977 INVESCO EXCH TRD SLF IDX FD BULSHS 201 46138J304 139 6600 SH DFND 01 6600 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 201 46138J304 41076 1950418 SH DFND 02 0 0 1950418 INVESCO EXCH TRD SLF IDX FD BULSHS 201 46138J403 292 12370 SH DFND 01 12370 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 201 46138J403 15217 643698 SH DFND 02 0 0 643698 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J502 46781 2220246 SH DFND 02 0 0 2220246 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J601 23 975 SH DFND 01 975 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J601 20590 878775 SH DFND 02 0 0 878775 INVESCO EXCH TRD SLF IDX FD INVSCO BLS 46138J643 150 7630 SH DFND 02 0 0 7630 INVESCO EXCH TRD SLF IDX FD BULLSHS 21 46138J684 10 416 SH DFND 02 0 0 416 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J700 137 6600 SH DFND 01 6600 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J700 46109 2222140 SH DFND 02 0 0 2222140 INVESCO EXCH TRD SLF IDX FD DEFENSIVE 46138J775 2300 52230 SH DFND 02 0 0 52230 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J783 1567 83189 SH DFND 02 0 0 83189 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J791 2725 146444 SH DFND 02 0 0 146444 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J809 47 2000 SH DFND 01 2000 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J809 11776 497704 SH DFND 02 0 0 497704 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J817 124 5522 SH DFND 02 0 0 5522 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J825 6920 351987 SH DFND 02 0 0 351987 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J833 47 2000 SH DFND 01 2000 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J833 150 6390 SH DFND 02 0 0 6390 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J841 22262 1114765 SH DFND 02 0 0 1114765 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J858 49 2000 SH DFND 01 2000 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J858 1938 78699 SH DFND 02 0 0 78699 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J866 26943 1335809 SH DFND 02 0 0 1335809 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J874 69 2975 SH DFND 01 2975 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J874 3171 136626 SH DFND 02 0 0 136626 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J882 7 336 SH DFND 01 336 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J882 35401 1717646 SH DFND 02 0 0 1717646 INVESCO EXCH TRD SLF IDX FD BULSHS 201 46138J304 7745 367743 SH DFND 43 0 0 367743 INVESCO EXCH TRD SLF IDX FD BULSHS 201 46138J403 1544 65331 SH DFND 43 0 0 65331 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J502 9865 468219 SH DFND 43 0 0 468219 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J601 2577 109987 SH DFND 43 0 0 109987 INVESCO EXCH TRD SLF IDX FD INVSCO BLS 46138J635 36 1546 SH DFND 43 0 0 1546 INVESCO EXCH TRD SLF IDX FD INVSCO BLS 46138J643 275 13986 SH DFND 43 0 0 13986 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J700 8608 414834 SH DFND 43 0 0 414834 INVESCO EXCH TRD SLF IDX FD DEFENSIVE 46138J775 85 1923 SH DFND 43 0 0 1923 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J783 336 17834 SH DFND 43 0 0 17834 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J791 412 22152 SH DFND 43 0 0 22152 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J809 1146 48425 SH DFND 43 0 0 48425 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J817 66 2952 SH DFND 43 0 0 2952 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J825 961 48885 SH DFND 43 0 0 48885 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J833 123 5247 SH DFND 43 0 0 5247 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J841 1248 62501 SH DFND 43 0 0 62501 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J858 196 7949 SH DFND 43 0 0 7949 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J866 4250 210685 SH DFND 43 0 0 210685 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J874 533 22945 SH DFND 43 0 0 22945 INVESCO EXCH TRD SLF IDX FD BULSHS 202 46138J882 6474 314108 SH DFND 43 0 0 314108 INVESCO EXCHANGE TRADED FD T AEROSPACE 46137V100 330 6672 SH DFND 01 6672 0 0 INVESCO EXCHANGE TRADED FD T AEROSPACE 46137V100 12617 255138 SH DFND 02 0 0 255138 INVESCO EXCHANGE TRADED FD T WILDERHL P 46137V126 128 5958 SH DFND 02 0 0 5958 INVESCO EXCHANGE TRADED FD T WILDERHIL 46137V134 4993 233409 SH DFND 01 233409 0 0 INVESCO EXCHANGE TRADED FD T WILDERHIL 46137V134 276 12918 SH DFND 02 0 0 12918 INVESCO EXCHANGE TRADED FD T WATER RES 46137V142 37330 1323282 SH DFND 01 1323282 0 0 INVESCO EXCHANGE TRADED FD T WATER RES 46137V142 13449 476754 SH DFND 02 0 5250 471504 INVESCO EXCHANGE TRADED FD T WATER RES 46137V142 2172 77005 SH DFND 28 77005 0 0 INVESCO EXCHANGE TRADED FD T S&P SPIN O 46137V159 3421 80761 SH DFND 02 0 0 80761 INVESCO EXCHANGE TRADED FD T S&P SML600 46137V167 196 3392 SH DFND 02 0 0 3392 INVESCO EXCHANGE TRADED FD T S&P SML600 46137V175 1784 17125 SH DFND 02 0 0 17125 INVESCO EXCHANGE TRADED FD T S&P SML 60 46137V183 77 1598 SH DFND 02 0 0 1598 INVESCO EXCHANGE TRADED FD T S&P MDCP40 46137V191 213 3800 SH DFND 02 0 0 3800 INVESCO EXCHANGE TRADED FD T BRIC ETF 46137V209 279 8686 SH DFND 02 0 0 8686 INVESCO EXCHANGE TRADED FD T S&P MDCP40 46137V217 13 100 SH DFND 01 100 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP40 46137V217 3978 30206 SH DFND 02 0 0 30206 INVESCO EXCHANGE TRADED FD T S&P MDCP40 46137V225 1962 35298 SH DFND 02 0 0 35298 INVESCO EXCHANGE TRADED FD T S&P 500 TO 46137V233 78 433 SH DFND 01 433 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 TO 46137V233 36108 200804 SH DFND 02 0 0 200804 INVESCO EXCHANGE TRADED FD T S&P500 QUA 46137V241 316 11350 SH DFND 01 5259 0 6091 INVESCO EXCHANGE TRADED FD T S&P500 QUA 46137V241 43935 1579836 SH DFND 02 0 0 1579836 INVESCO EXCHANGE TRADED FD T S&P500 PUR 46137V258 926 16294 SH DFND 01 15676 0 618 INVESCO EXCHANGE TRADED FD T S&P500 PUR 46137V258 34092 599586 SH DFND 02 0 0 599586 INVESCO EXCHANGE TRADED FD T S&P500 PUR 46137V266 513 5150 SH DFND 01 4950 0 200 INVESCO EXCHANGE TRADED FD T S&P500 PUR 46137V266 52046 522293 SH DFND 02 0 8758 513535 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V274 4067 45819 SH DFND 02 0 0 45819 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V282 206 1465 SH DFND 01 1465 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V282 48655 345490 SH DFND 02 0 0 345490 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V290 222 8604 SH DFND 02 0 0 8604 INVESCO EXCHANGE TRADED FD T BUYBACK AC 46137V308 2591 49674 SH DFND 01 49674 0 0 INVESCO EXCHANGE TRADED FD T BUYBACK AC 46137V308 66563 1275884 SH DFND 02 0 0 1275884 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V316 4827 51066 SH DFND 02 0 0 51066 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V324 6143 59472 SH DFND 02 0 0 59472 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V332 178 1000 SH DFND 01 1000 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V332 15825 89139 SH DFND 02 0 23800 65339 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V340 12775 351446 SH DFND 02 0 0 351446 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V357 63150 690914 SH DFND 01 689435 0 1479 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V357 379323 4150144 SH DFND 02 0 0 4150144 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V357 1562 17085 SH DFND 28 9435 0 7650 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V365 1035 23992 SH DFND 02 0 0 23992 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V373 7321 62848 SH DFND 02 0 0 62848 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V381 627 6976 SH DFND 02 0 0 6976 INVESCO EXCHANGE TRADED FD T S&P500 BUY 46137V399 1302 65934 SH DFND 01 65934 0 0 INVESCO EXCHANGE TRADED FD T S&P500 BUY 46137V399 4101 207628 SH DFND 02 0 0 207628 INVESCO EXCHANGE TRADED FD T CLEANTECH 46137V407 3477 94475 SH DFND 01 94475 0 0 INVESCO EXCHANGE TRADED FD T CLEANTECH 46137V407 1236 33582 SH DFND 02 0 0 33582 INVESCO EXCHANGE TRADED FD T RUSSEL 200 46137V423 1000 29229 SH DFND 02 0 0 29229 INVESCO EXCHANGE TRADED FD T RUSSEL 200 46137V431 2877 62842 SH DFND 02 0 0 62842 INVESCO EXCHANGE TRADED FD T RUSSEL 200 46137V449 295 6065 SH DFND 02 0 0 6065 INVESCO EXCHANGE TRADED FD T RUSEL MDCP 46137V456 37 1342 SH DFND 01 1342 0 0 INVESCO EXCHANGE TRADED FD T RUSEL MDCP 46137V456 754 27382 SH DFND 02 0 0 27382 INVESCO EXCHANGE TRADED FD T RUSEL MDCP 46137V464 2595 57694 SH DFND 02 0 0 57694 INVESCO EXCHANGE TRADED FD T RUSEL MDCP 46137V472 292 6823 SH DFND 02 0 0 6823 INVESCO EXCHANGE TRADED FD T RUSEL 2000 46137V480 6566 248812 SH DFND 02 0 0 248812 INVESCO EXCHANGE TRADED FD T RUSEL 2000 46137V498 1542 49972 SH DFND 02 0 0 49972 INVESCO EXCHANGE TRADED FD T DIVID ACHI 46137V506 198 8025 SH DFND 01 8025 0 0 INVESCO EXCHANGE TRADED FD T DIVID ACHI 46137V506 5798 234745 SH DFND 02 0 0 234745 INVESCO EXCHANGE TRADED FD T RUSEL 2000 46137V514 343 9393 SH DFND 02 0 0 9393 INVESCO EXCHANGE TRADED FD T RYMND JMS 46137V522 271 7426 SH DFND 02 0 0 7426 INVESCO EXCHANGE TRADED FD T NASDAQ INT 46137V530 44 400 SH DFND 01 400 0 0 INVESCO EXCHANGE TRADED FD T NASDAQ INT 46137V530 8232 74954 SH DFND 02 0 0 74954 INVESCO EXCHANGE TRADED FD T INTL DIVI 46137V548 29 2085 SH DFND 01 2085 0 0 INVESCO EXCHANGE TRADED FD T INTL DIVI 46137V548 12016 850397 SH DFND 02 0 0 850397 INVESCO EXCHANGE TRADED FD T INSIDER SE 46137V555 204 3608 SH DFND 02 0 0 3608 INVESCO EXCHANGE TRADED FD T HIG YLD EQ 46137V563 64878 4095853 SH DFND 01 4095308 0 545 INVESCO EXCHANGE TRADED FD T HIG YLD EQ 46137V563 7079 446889 SH DFND 02 0 0 446889 INVESCO EXCHANGE TRADED FD T GLOBAL DRG 46137V571 50 1571 SH DFND 01 1571 0 0 INVESCO EXCHANGE TRADED FD T GLOBAL DRG 46137V571 1821 57762 SH DFND 02 0 0 57762 INVESCO EXCHANGE TRADED FD T GBL LISTED 46137V589 4 365 SH DFND 01 104 0 261 INVESCO EXCHANGE TRADED FD T GBL LISTED 46137V589 2077 207520 SH DFND 02 0 0 207520 INVESCO EXCHANGE TRADED FD T FTSE RAFI 46137V597 94093 827848 SH DFND 01 827433 0 415 INVESCO EXCHANGE TRADED FD T FTSE RAFI 46137V597 26143 230009 SH DFND 02 0 0 230009 INVESCO EXCHANGE TRADED FD T FTSE RAFI 46137V597 838 7375 SH DFND 28 7375 0 0 INVESCO EXCHANGE TRADED FD T DJ INDL AV 46137V605 1670 50187 SH DFND 02 0 0 50187 INVESCO EXCHANGE TRADED FD T FTSE RAFI 46137V613 118685 1168505 SH DFND 01 1166980 0 1525 INVESCO EXCHANGE TRADED FD T FTSE RAFI 46137V613 117179 1153673 SH DFND 02 0 0 1153673 INVESCO EXCHANGE TRADED FD T FTSE RAFI 46137V613 803 7905 SH DFND 28 7905 0 0 INVESCO EXCHANGE TRADED FD T FINL PFD E 46137V621 393 22618 SH DFND 01 22618 0 0 INVESCO EXCHANGE TRADED FD T FINL PFD E 46137V621 21013 1210400 SH DFND 02 0 0 1210400 INVESCO EXCHANGE TRADED FD T DYNMC SOFT 46137V639 3568 48282 SH DFND 02 0 0 48282 INVESCO EXCHANGE TRADED FD T DYNMC SEMI 46137V647 4 95 SH DFND 01 95 0 0 INVESCO EXCHANGE TRADED FD T DYNMC SEMI 46137V647 3293 74324 SH DFND 02 0 0 74324 INVESCO EXCHANGE TRADED FD T DYNMC RETA 46137V654 58 1733 SH DFND 02 0 0 1733 INVESCO EXCHANGE TRADED FD T DYNMC PHRM 46137V662 140 2238 SH DFND 01 2238 0 0 INVESCO EXCHANGE TRADED FD T DYNMC PHRM 46137V662 5482 87929 SH DFND 02 0 0 87929 INVESCO EXCHANGE TRADED FD T DYNMC OIL 46137V670 104 18219 SH DFND 02 0 0 18219 INVESCO EXCHANGE TRADED FD T DYNMC NETW 46137V688 926 19148 SH DFND 02 0 0 19148 INVESCO EXCHANGE TRADED FD T DYNMC MEDI 46137V696 2902 102109 SH DFND 02 0 0 102109 INVESCO EXCHANGE TRADED FD T DWA BASIC 46137V704 311 5879 SH DFND 02 0 0 5879 INVESCO EXCHANGE TRADED FD T DYNMC MKT 46137V712 518 5885 SH DFND 02 0 0 5885 INVESCO EXCHANGE TRADED FD T DYNMC LEIS 46137V720 20 500 SH DFND 01 500 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LEIS 46137V720 837 21039 SH DFND 02 0 0 21039 INVESCO EXCHANGE TRADED FD T DYNMC LRG 46137V738 22 689 SH DFND 01 689 0 0 INVESCO EXCHANGE TRADED FD T DYNMC LRG 46137V738 23266 713039 SH DFND 02 0 0 713039 INVESCO EXCHANGE TRADED FD T DYNMC LRG 46137V746 82 1977 SH DFND 01 800 0 1177 INVESCO EXCHANGE TRADED FD T DYNMC LRG 46137V746 14717 354886 SH DFND 02 0 0 354886 INVESCO EXCHANGE TRADED FD T DYNMC FOOD 46137V753 22 750 SH DFND 01 750 0 0 INVESCO EXCHANGE TRADED FD T DYNMC FOOD 46137V753 2703 91104 SH DFND 02 0 0 91104 INVESCO EXCHANGE TRADED FD T DYNMC ENRG 46137V761 1657 95375 SH DFND 02 0 0 95375 INVESCO EXCHANGE TRADED FD T DYNMC BLDG 46137V779 3216 135243 SH DFND 02 0 0 135243 INVESCO EXCHANGE TRADED FD T DYNMC BIOT 46137V787 14 300 SH DFND 01 300 0 0 INVESCO EXCHANGE TRADED FD T DYNMC BIOT 46137V787 4489 95373 SH DFND 02 0 0 95373 INVESCO EXCHANGE TRADED FD T DWA UTILS 46137V795 1313 45346 SH DFND 02 0 0 45346 INVESCO EXCHANGE TRADED FD T DWA CYCLIC 46137V803 1444 30939 SH DFND 02 0 0 30939 INVESCO EXCHANGE TRADED FD T DWA TECHNO 46137V811 4260 80887 SH DFND 02 0 0 80887 INVESCO EXCHANGE TRADED FD T DWA NASDAQ 46137V829 258 2934 SH DFND 02 0 0 2934 INVESCO EXCHANGE TRADED FD T DWA MOMENT 46137V837 42 860 SH DFND 01 860 0 0 INVESCO EXCHANGE TRADED FD T DWA MOMENT 46137V837 27376 564806 SH DFND 02 0 0 564806 INVESCO EXCHANGE TRADED FD T DWA INDLS 46137V845 2568 50409 SH DFND 02 0 0 50409 INVESCO EXCHANGE TRADED FD T DWA HEALTH 46137V852 4 55 SH DFND 01 55 0 0 INVESCO EXCHANGE TRADED FD T DWA HEALTH 46137V852 4782 67180 SH DFND 02 0 0 67180 INVESCO EXCHANGE TRADED FD T DWA FINL M 46137V860 1570 54910 SH DFND 02 0 0 54910 INVESCO EXCHANGE TRADED FD T DWA ENERGY 46137V878 1438 50645 SH DFND 02 0 0 50645 INVESCO EXCHANGE TRADED FD T DWA STAPLE 46137V886 3641 55842 SH DFND 02 0 0 55842 INVESCO EXCHANGE TRADED FD T WILSHR MIC 46137Y104 12 416 SH DFND 02 0 0 416 INVESCO EXCHANGE TRADED FD T WILSHIRE R 46137Y203 624 14541 SH DFND 02 0 0 14541 INVESCO EXCHANGE TRADED FD T ZACKS MICR 46137Y302 524 32852 SH DFND 02 0 0 32852 INVESCO EXCHANGE TRADED FD T ZACKS MID 46137Y401 1938 32852 SH DFND 02 0 0 32852 INVESCO EXCHANGE TRADED FD T ZACKS MULT 46137Y500 151 7855 SH DFND 01 7855 0 0 INVESCO EXCHANGE TRADED FD T ZACKS MULT 46137Y500 9314 484610 SH DFND 02 0 0 484610 INVESCO EXCHANGE TRADED FD T S&P 500A E 46137Y609 46 2089 SH DFND 02 0 0 2089 INVESCO EXCHANGE TRADED FD T AEROSPACE 46137V100 2037 41200 SH DFND 43 0 0 41200 INVESCO EXCHANGE TRADED FD T WILDERHL P 46137V126 11 514 SH DFND 43 0 0 514 INVESCO EXCHANGE TRADED FD T WILDERHIL 46137V134 95 4460 SH DFND 43 0 0 4460 INVESCO EXCHANGE TRADED FD T WATER RES 46137V142 260 9229 SH DFND 43 0 0 9229 INVESCO EXCHANGE TRADED FD T S&P SPIN O 46137V159 62 1453 SH DFND 43 0 0 1453 INVESCO EXCHANGE TRADED FD T S&P SML600 46137V167 33 563 SH DFND 43 0 0 563 INVESCO EXCHANGE TRADED FD T S&P SML600 46137V175 67 640 SH DFND 43 0 0 640 INVESCO EXCHANGE TRADED FD T S&P MDCP40 46137V191 34 608 SH DFND 43 0 0 608 INVESCO EXCHANGE TRADED FD T BRIC ETF 46137V209 15 454 SH DFND 43 0 0 454 INVESCO EXCHANGE TRADED FD T S&P MDCP40 46137V217 266 2023 SH DFND 43 0 0 2023 INVESCO EXCHANGE TRADED FD T S&P MDCP40 46137V225 98 1763 SH DFND 43 0 0 1763 INVESCO EXCHANGE TRADED FD T S&P 500 TO 46137V233 6440 35813 SH DFND 43 0 0 35813 INVESCO EXCHANGE TRADED FD T S&P500 QUA 46137V241 13469 484340 SH DFND 43 0 0 484340 INVESCO EXCHANGE TRADED FD T S&P500 PUR 46137V258 848 14918 SH DFND 43 0 0 14918 INVESCO EXCHANGE TRADED FD T S&P500 PUR 46137V266 3337 33487 SH DFND 43 0 0 33487 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V274 1166 13138 SH DFND 43 0 0 13138 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V282 12483 88640 SH DFND 43 0 0 88640 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V290 157 6077 SH DFND 43 0 0 6077 INVESCO EXCHANGE TRADED FD T BUYBACK AC 46137V308 5488 105193 SH DFND 43 0 0 105193 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V316 8 88 SH DFND 43 0 0 88 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V324 39 376 SH DFND 43 0 0 376 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V332 476 2684 SH DFND 43 0 0 2684 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V340 872 23976 SH DFND 43 0 0 23976 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V357 86369 944953 SH DFND 43 0 0 944953 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V365 9 206 SH DFND 43 0 0 206 INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V373 96 820 SH DFND 43 0 0 820 INVESCO EXCHANGE TRADED FD T S&P500 BUY 46137V399 2390 121032 SH DFND 43 0 0 121032 INVESCO EXCHANGE TRADED FD T CLEANTECH 46137V407 211 5744 SH DFND 43 0 0 5744 INVESCO EXCHANGE TRADED FD T RUSSEL 200 46137V423 1227 35891 SH DFND 43 0 0 35891 INVESCO EXCHANGE TRADED FD T RUSSEL 200 46137V431 1894 41368 SH DFND 43 0 0 41368 INVESCO EXCHANGE TRADED FD T RUSSEL 200 46137V449 775 15926 SH DFND 43 0 0 15926 INVESCO EXCHANGE TRADED FD T RUSEL MDCP 46137V456 16 589 SH DFND 43 0 0 589 INVESCO EXCHANGE TRADED FD T RUSEL MDCP 46137V464 65 1441 SH DFND 43 0 0 1441 INVESCO EXCHANGE TRADED FD T RUSEL 2000 46137V480 15 574 SH DFND 43 0 0 574 INVESCO EXCHANGE TRADED FD T RUSEL 2000 46137V498 123 3987 SH DFND 43 0 0 3987 INVESCO EXCHANGE TRADED FD T DIVID ACHI 46137V506 286 11570 SH DFND 43 0 0 11570 INVESCO EXCHANGE TRADED FD T RUSEL 2000 46137V514 25 672 SH DFND 43 0 0 672 INVESCO EXCHANGE TRADED FD T RYMND JMS 46137V522 16 429 SH DFND 43 0 0 429 INVESCO EXCHANGE TRADED FD T NASDAQ INT 46137V530 2446 22273 SH DFND 43 0 0 22273 INVESCO EXCHANGE TRADED FD T INTL DIVI 46137V548 8134 575679 SH DFND 43 0 0 575679 INVESCO EXCHANGE TRADED FD T HIG YLD EQ 46137V563 484 30551 SH DFND 43 0 0 30551 INVESCO EXCHANGE TRADED FD T GLOBAL DRG 46137V571 25 800 SH DFND 43 0 0 800 INVESCO EXCHANGE TRADED FD T GBL LISTED 46137V589 1196 119512 SH DFND 43 0 0 119512 INVESCO EXCHANGE TRADED FD T FTSE RAFI 46137V597 1064 9362 SH DFND 43 0 0 9362 INVESCO EXCHANGE TRADED FD T FTSE RAFI 46137V613 7308 71953 SH DFND 43 0 0 71953 INVESCO EXCHANGE TRADED FD T FINL PFD E 46137V621 108974 6277276 SH DFND 43 0 0 6277276 INVESCO EXCHANGE TRADED FD T DYNMC SOFT 46137V639 181 2449 SH DFND 43 0 0 2449 INVESCO EXCHANGE TRADED FD T DYNMC SEMI 46137V647 128 2882 SH DFND 43 0 0 2882 INVESCO EXCHANGE TRADED FD T DYNMC PHRM 46137V662 398 6378 SH DFND 43 0 0 6378 INVESCO EXCHANGE TRADED FD T DYNMC MEDI 46137V696 47 1658 SH DFND 43 0 0 1658 INVESCO EXCHANGE TRADED FD T DWA BASIC 46137V704 114 2146 SH DFND 43 0 0 2146 INVESCO EXCHANGE TRADED FD T DYNMC MKT 46137V712 29 331 SH DFND 43 0 0 331 INVESCO EXCHANGE TRADED FD T DYNMC LEIS 46137V720 6 148 SH DFND 43 0 0 148 INVESCO EXCHANGE TRADED FD T DYNMC LRG 46137V738 3294 100951 SH DFND 43 0 0 100951 INVESCO EXCHANGE TRADED FD T DYNMC LRG 46137V746 2854 68818 SH DFND 43 0 0 68818 INVESCO EXCHANGE TRADED FD T DYNMC ENRG 46137V761 143 8208 SH DFND 43 0 0 8208 INVESCO EXCHANGE TRADED FD T DYNMC BLDG 46137V779 385 16203 SH DFND 43 0 0 16203 INVESCO EXCHANGE TRADED FD T DYNMC BIOT 46137V787 8 177 SH DFND 43 0 0 177 INVESCO EXCHANGE TRADED FD T DWA UTILS 46137V795 37 1271 SH DFND 43 0 0 1271 INVESCO EXCHANGE TRADED FD T DWA CYCLIC 46137V803 193 4137 SH DFND 43 0 0 4137 INVESCO EXCHANGE TRADED FD T DWA TECHNO 46137V811 506 9608 SH DFND 43 0 0 9608 INVESCO EXCHANGE TRADED FD T DWA MOMENT 46137V837 482 9935 SH DFND 43 0 0 9935 INVESCO EXCHANGE TRADED FD T DWA INDLS 46137V845 221 4347 SH DFND 43 0 0 4347 INVESCO EXCHANGE TRADED FD T DWA HEALTH 46137V852 395 5544 SH DFND 43 0 0 5544 INVESCO EXCHANGE TRADED FD T DWA FINL M 46137V860 315 11017 SH DFND 43 0 0 11017 INVESCO EXCHANGE TRADED FD T DWA ENERGY 46137V878 369 12995 SH DFND 43 0 0 12995 INVESCO EXCHANGE TRADED FD T DWA STAPLE 46137V886 861 13205 SH DFND 43 0 0 13205 INVESCO EXCHANGE TRADED FD T WILSHR MIC 46137Y104 11 411 SH DFND 43 0 0 411 INVESCO EXCHANGE TRADED FD T WILSHIRE R 46137Y203 8 183 SH DFND 43 0 0 183 INVESCO EXCHANGE TRADED FD T ZACKS MICR 46137Y302 53 3311 SH DFND 43 0 0 3311 INVESCO EXCHANGE TRADED FD T ZACKS MID 46137Y401 174 2952 SH DFND 43 0 0 2952 INVESCO EXCHANGE TRADED FD T FINL PFD E 46137V621 94 5422 SH DFND 43, 01 0 0 5422 INVESCO EXCHNG TRAD SLF INDE EMMKT DB D 46139W106 1061 42500 SH DFND 01 0 42500 0 INVESCO EXCHNG TRAD SLF INDE EMMKT DB D 46139W106 3932 157500 SH DFND 02 0 157500 0 INVESCO EXCHNG TRAD SLF INDE EMR MKT DB 46139W205 1578 63750 SH DFND 01 0 63750 0 INVESCO EXCHNG TRAD SLF INDE EMR MKT DB 46139W205 5847 236250 SH DFND 02 0 236250 0 INVESCO EXCHNG TRAD SLF INDE CORRT INM 46139W304 520 21250 SH DFND 01 0 21250 0 INVESCO EXCHNG TRAD SLF INDE CORRT INM 46139W304 1927 78750 SH DFND 02 0 78750 0 INVESCO EXCHNG TRAD SLF INDE CORRT INM 46139W403 498 21250 SH DFND 01 0 21250 0 INVESCO EXCHNG TRAD SLF INDE CORRT INM 46139W403 1845 78750 SH DFND 02 0 78750 0 INVESCO EXCHNG TRAD SLF INDE INVT GRD D 46139W502 266 10625 SH DFND 01 0 10625 0 INVESCO EXCHNG TRAD SLF INDE INVT GRD D 46139W502 987 39375 SH DFND 02 0 39375 0 INVESCO EXCHNG TRAD SLF INDE INVT GRAD 46139W601 263 10625 SH DFND 01 0 10625 0 INVESCO EXCHNG TRAD SLF INDE INVT GRAD 46139W601 976 39375 SH DFND 02 0 39375 0 INVESCO EXCHNG TRAD SLF INDE MLT FTR CR 46139W700 1069 42500 SH DFND 01 0 42500 0 INVESCO EXCHNG TRAD SLF INDE MLT FTR CR 46139W700 3961 157500 SH DFND 02 0 157500 0 INVESCO EXCHNG TRAD SLF INDE MLT FTR CR 46139W809 2118 85000 SH DFND 01 0 85000 0 INVESCO EXCHNG TRAD SLF INDE MLT FTR CR 46139W809 7850 315000 SH DFND 02 0 315000 0 INVESCO EXCHNG TRADED FD TR 1 30 LADER 46138E107 3460 108162 SH DFND 01 108162 0 0 INVESCO EXCHNG TRADED FD TR 1 30 LADER 46138E107 528 16511 SH DFND 02 0 0 16511 INVESCO EXCHNG TRADED FD TR S&P SMLCP 46138E115 227 3287 SH DFND 01 3287 0 0 INVESCO EXCHNG TRADED FD TR S&P SMLCP 46138E115 13661 197929 SH DFND 02 0 0 197929 INVESCO EXCHNG TRADED FD TR S&P SMLCP 46138E123 13 229 SH DFND 01 229 0 0 INVESCO EXCHNG TRADED FD TR S&P SMLCP 46138E123 7744 139106 SH DFND 02 0 0 139106 INVESCO EXCHNG TRADED FD TR S&P SMLCAP 46138E131 334 15153 SH DFND 02 0 0 15153 INVESCO EXCHNG TRADED FD TR S&P SMLCP 46138E149 4828 44896 SH DFND 02 0 0 44896 INVESCO EXCHNG TRADED FD TR S&P SMLCP 46138E156 1665 34723 SH DFND 02 0 0 34723 INVESCO EXCHNG TRADED FD TR S&P SMLCP 46138E164 3 314 SH DFND 01 314 0 0 INVESCO EXCHNG TRADED FD TR S&P SMLCP 46138E164 111 12643 SH DFND 02 0 0 12643 INVESCO EXCHNG TRADED FD TR S&P SMLCP 46138E172 3771 54538 SH DFND 02 0 0 54538 INVESCO EXCHNG TRADED FD TR S&P SMLCP 46138E180 695 12694 SH DFND 02 0 0 12694 INVESCO EXCHNG TRADED FD TR S&P MIDCP 46138E198 29 662 SH DFND 01 0 0 662 INVESCO EXCHNG TRADED FD TR S&P MIDCP 46138E198 56585 1274725 SH DFND 02 0 0 1274725 INVESCO EXCHNG TRADED FD TR CALIF AMT 46138E206 72 2795 SH DFND 01 2795 0 0 INVESCO EXCHNG TRADED FD TR CALIF AMT 46138E206 4533 175714 SH DFND 02 0 0 175714 INVESCO EXCHNG TRADED FD TR S&P INTL Q 46138E214 4747 232168 SH DFND 02 0 0 232168 INVESCO EXCHNG TRADED FD TR S&P INTL L 46138E230 37636 1261257 SH DFND 02 0 0 1261257 INVESCO EXCHNG TRADED FD TR S&P INTL D 46138E248 90 3497 SH DFND 02 0 0 3497 INVESCO EXCHNG TRADED FD TR S&P HIGH I 46138E255 608 25885 SH DFND 02 0 0 25885 INVESCO EXCHNG TRADED FD TR S&P GBL WA 46138E263 56 1810 SH DFND 01 1810 0 0 INVESCO EXCHNG TRADED FD TR S&P GBL WA 46138E263 7757 249097 SH DFND 02 0 0 249097 INVESCO EXCHNG TRADED FD TR S&P GLOBL 46138E271 41 3946 SH DFND 02 0 0 3946 INVESCO EXCHNG TRADED FD TR S&P EMRNG 46138E289 69 4590 SH DFND 02 0 0 4590 INVESCO EXCHNG TRADED FD TR S&P EMRNG 46138E297 4456 195860 SH DFND 02 0 0 195860 INVESCO EXCHNG TRADED FD TR CDN ENERGY 46138E305 63 10748 SH DFND 02 0 0 10748 INVESCO EXCHNG TRADED FD TR S&P 500 MO 46138E339 1181 34969 SH DFND 02 0 0 34969 INVESCO EXCHNG TRADED FD TR S&P500 LOW 46138E354 13318 285480 SH DFND 01 50157 233239 2084 INVESCO EXCHNG TRADED FD TR S&P500 LOW 46138E354 238843 5119900 SH DFND 02 0 4434 5115466 INVESCO EXCHNG TRADED FD TR S&P500 HDL 46138E362 194 5072 SH DFND 01 3125 0 1947 INVESCO EXCHNG TRADED FD TR S&P500 HDL 46138E362 74562 1951887 SH DFND 02 0 0 1951887 INVESCO EXCHNG TRADED FD TR S&P 500 HB 46138E370 1691 47917 SH DFND 02 0 18904 29013 INVESCO EXCHNG TRADED FD TR S&P 500 EX 46138E388 2655 82174 SH DFND 02 0 0 82174 INVESCO EXCHNG TRADED FD TR S&P 500 EN 46138E396 1425 46348 SH DFND 02 0 0 46348 INVESCO EXCHNG TRADED FD TR CEF INM CO 46138E404 41 2049 SH DFND 01 2049 0 0 INVESCO EXCHNG TRADED FD TR CEF INM CO 46138E404 3990 197231 SH DFND 02 0 0 197231 INVESCO EXCHNG TRADED FD TR RUSEL 1000 46138E420 410 14701 SH DFND 02 0 0 14701 INVESCO EXCHNG TRADED FD TR CHINA ALL 46138E503 8 277 SH DFND 02 0 0 277 INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 823 61073 SH DFND 01 56209 0 4864 INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 181133 13447137 SH DFND 02 0 0 13447137 INVESCO EXCHNG TRADED FD TR NY AMT FRE 46138E529 383 16105 SH DFND 01 16105 0 0 INVESCO EXCHNG TRADED FD TR NY AMT FRE 46138E529 1294 54384 SH DFND 02 0 0 54384 INVESCO EXCHNG TRADED FD TR NATL AMT M 46138E537 547 21884 SH DFND 01 18900 0 2984 INVESCO EXCHNG TRADED FD TR NATL AMT M 46138E537 157416 6301682 SH DFND 02 0 0 6301682 INVESCO EXCHNG TRADED FD TR MSCI GBL T 46138E545 10178 423027 SH DFND 01 423027 0 0 INVESCO EXCHNG TRADED FD TR MSCI GBL T 46138E545 447 18563 SH DFND 02 0 0 18563 INVESCO EXCHNG TRADED FD TR MSCI GBL T 46138E545 101 4190 SH DFND 28 4190 0 0 INVESCO EXCHNG TRADED FD TR MSCI EMRNG 46138E552 321 10845 SH DFND 02 0 0 10845 INVESCO EXCHNG TRADED FD TR LADERITE 0 46138E560 373 15197 SH DFND 02 0 0 15197 INVESCO EXCHNG TRADED FD TR KBW REGL B 46138E578 4673 104302 SH DFND 02 0 50000 54302 INVESCO EXCHNG TRADED FD TR KBW PPTY C 46138E586 430 7603 SH DFND 02 0 0 7603 INVESCO EXCHNG TRADED FD TR KBW PREM Y 46138E594 4 150 SH DFND 01 150 0 0 INVESCO EXCHNG TRADED FD TR KBW PREM Y 46138E594 3990 148065 SH DFND 02 0 0 148065 INVESCO EXCHNG TRADED FD TR CHINA REAL 46138E602 18 727 SH DFND 02 0 0 727 INVESCO EXCHNG TRADED FD TR KBW HIG DV 46138E610 33 1685 SH DFND 01 1685 0 0 INVESCO EXCHNG TRADED FD TR KBW HIG DV 46138E610 1327 66894 SH DFND 02 0 0 66894 INVESCO EXCHNG TRADED FD TR KBW BK 46138E628 7 170 SH DFND 01 0 0 170 INVESCO EXCHNG TRADED FD TR KBW BK 46138E628 15667 356237 SH DFND 02 0 1590 354647 INVESCO EXCHNG TRADED FD TR INTL CORP 46138E636 18 714 SH DFND 01 0 0 714 INVESCO EXCHNG TRADED FD TR INTL CORP 46138E636 437 17354 SH DFND 02 0 0 17354 INVESCO EXCHNG TRADED FD TR INTL BUYBA 46138E644 3 101 SH DFND 01 101 0 0 INVESCO EXCHNG TRADED FD TR INTL BUYBA 46138E644 3975 137977 SH DFND 02 0 0 137977 INVESCO EXCHNG TRADED FD TR GLOBAL WAT 46138E651 11792 510913 SH DFND 01 510913 0 0 INVESCO EXCHNG TRADED FD TR GLOBAL WAT 46138E651 2756 119391 SH DFND 02 0 0 119391 INVESCO EXCHNG TRADED FD TR GLOBAL WAT 46138E651 18 780 SH DFND 28 780 0 0 INVESCO EXCHNG TRADED FD TR GBL SRT TR 46138E669 2016 88799 SH DFND 02 0 0 88799 INVESCO EXCHNG TRADED FD TR GLOBAL GLD 46138E677 49 2822 SH DFND 02 0 0 2822 INVESCO EXCHNG TRADED FD TR GLOBAL AGR 46138E685 180 7630 SH DFND 02 0 0 7630 INVESCO EXCHNG TRADED FD TR FNDMNTL IG 46138E693 567 23006 SH DFND 02 0 0 23006 INVESCO EXCHNG TRADED FD TR CHINA SMAL 46138E701 180 7925 SH DFND 01 7925 0 0 INVESCO EXCHNG TRADED FD TR CHINA SMAL 46138E701 40 1771 SH DFND 02 0 0 1771 INVESCO EXCHNG TRADED FD TR CHINA SMAL 46138E701 3 150 SH DFND 28 150 0 0 INVESCO EXCHNG TRADED FD TR FNDMNTL HY 46138E719 8590 486147 SH DFND 01 486147 0 0 INVESCO EXCHNG TRADED FD TR FNDMNTL HY 46138E719 20595 1165563 SH DFND 02 0 0 1165563 INVESCO EXCHNG TRADED FD TR FTSE RAFI 46138E727 15 760 SH DFND 01 760 0 0 INVESCO EXCHNG TRADED FD TR FTSE RAFI 46138E727 106888 5406561 SH DFND 02 0 0 5406561 INVESCO EXCHNG TRADED FD TR FTSE RAFI 46138E735 4 153 SH DFND 01 0 0 153 INVESCO EXCHNG TRADED FD TR FTSE RAFI 46138E735 5206 188895 SH DFND 02 0 0 188895 INVESCO EXCHNG TRADED FD TR FTSE RAFI 46138E743 13 339 SH DFND 01 339 0 0 INVESCO EXCHNG TRADED FD TR FTSE RAFI 46138E743 63089 1681476 SH DFND 02 0 0 1681476 INVESCO EXCHNG TRADED FD TR FTSE RAFI 46138E750 3 60 SH DFND 02 0 0 60 INVESCO EXCHNG TRADED FD TR FRONTIER M 46138E776 4414 362360 SH DFND 02 0 0 362360 INVESCO EXCHNG TRADED FD TR EMRNG MKT 46138E784 23329 883005 SH DFND 01 876995 0 6010 INVESCO EXCHNG TRADED FD TR EMRNG MKT 46138E784 174774 6615206 SH DFND 02 0 8351 6606855 INVESCO EXCHNG TRADED FD TR EMRNG MKT 46138E784 97 3675 SH DFND 28 3675 0 0 INVESCO EXCHNG TRADED FD TR EMRNG MKT 46138E792 20 635 SH DFND 01 635 0 0 INVESCO EXCHNG TRADED FD TR EMRNG MKT 46138E792 37 1181 SH DFND 02 0 0 1181 INVESCO EXCHNG TRADED FD TR CHINA TECH 46138E800 10031 254798 SH DFND 02 0 0 254798 INVESCO EXCHNG TRADED FD TR DWA TACTCL 46138E826 168 6813 SH DFND 02 0 0 6813 INVESCO EXCHNG TRADED FD TR DWA TACTCL 46138E834 622 26083 SH DFND 02 0 0 26083 INVESCO EXCHNG TRADED FD TR DWA SMLCP 46138E842 33 750 SH DFND 01 750 0 0 INVESCO EXCHNG TRADED FD TR DWA SMLCP 46138E842 1202 27637 SH DFND 02 0 0 27637 INVESCO EXCHNG TRADED FD TR DWA MOMENT 46138E859 1419 51567 SH DFND 02 0 0 51567 INVESCO EXCHNG TRADED FD TR DWA EMERG 46138E867 3443 221284 SH DFND 02 0 0 221284 INVESCO EXCHNG TRADED FD TR DWA DEV MK 46138E875 5578 242886 SH DFND 02 0 0 242886 INVESCO EXCHNG TRADED FD TR CHINS YUAN 46138E883 600 27735 SH DFND 02 0 0 27735 INVESCO EXCHNG TRADED FD TR S&P SMLCP 46138G102 13 305 SH DFND 01 0 0 305 INVESCO EXCHNG TRADED FD TR S&P SMLCP 46138G102 19406 455109 SH DFND 02 0 0 455109 INVESCO EXCHNG TRADED FD TR S&P SMLCP 46138G201 31 772 SH DFND 01 772 0 0 INVESCO EXCHNG TRADED FD TR S&P SMLCP 46138G201 615 15470 SH DFND 02 0 0 15470 INVESCO EXCHNG TRADED FD TR S&P SMLCP 46138G409 86 1753 SH DFND 02 0 0 1753 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 867 39813 SH DFND 01 39173 0 640 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 95425 4381310 SH DFND 02 0 369046 4012264 INVESCO EXCHNG TRADED FD TR OPTIONS 46138G508 74052 3400000 SH Put DFND 02 0 3400000 0 INVESCO EXCHNG TRADED FD TR SHIPPING E 46138G607 493 59975 SH DFND 02 0 0 59975 INVESCO EXCHNG TRADED FD TR SOLAR ETF 46138G706 2230 120222 SH DFND 01 120222 0 0 INVESCO EXCHNG TRADED FD TR SOLAR ETF 46138G706 893 48157 SH DFND 02 0 0 48157 INVESCO EXCHNG TRADED FD TR TAXABLE MU 46138G805 35302 1189030 SH DFND 02 0 0 1189030 INVESCO EXCHNG TRADED FD TR GBL CLEAN 46138G847 358 34326 SH DFND 02 0 0 34326 INVESCO EXCHNG TRADED FD TR ZACKS INTL 46138G854 7 500 SH DFND 02 0 0 500 INVESCO EXCHNG TRADED FD TR VRDO TAX F 46138G862 6936 278274 SH DFND 02 0 0 278274 INVESCO EXCHNG TRADED FD TR VAR RATE P 46138G870 413 18097 SH DFND 01 16540 0 1557 INVESCO EXCHNG TRADED FD TR VAR RATE P 46138G870 81607 3576097 SH DFND 02 0 0 3576097 INVESCO EXCHNG TRADED FD TR TREAS COLA 46138G888 1676 15897 SH DFND 02 0 4820 11077 INVESCO EXCHNG TRADED FD TR S&P SMLCP 46138E115 194 2812 SH DFND 43 0 0 2812 INVESCO EXCHNG TRADED FD TR S&P SMLCP 46138E123 21 385 SH DFND 43 0 0 385 INVESCO EXCHNG TRADED FD TR S&P SMLCAP 46138E131 619 28070 SH DFND 43 0 0 28070 INVESCO EXCHNG TRADED FD TR S&P SMLCP 46138E149 873 8122 SH DFND 43 0 0 8122 INVESCO EXCHNG TRADED FD TR S&P SMLCP 46138E156 40 841 SH DFND 43 0 0 841 INVESCO EXCHNG TRADED FD TR S&P MIDCP 46138E198 11577 260804 SH DFND 43 0 0 260804 INVESCO EXCHNG TRADED FD TR CALIF AMT 46138E206 2868 111165 SH DFND 43 0 0 111165 INVESCO EXCHNG TRADED FD TR S&P INTL Q 46138E214 646 31616 SH DFND 43 0 0 31616 INVESCO EXCHNG TRADED FD TR S&P INTL L 46138E230 2144 71858 SH DFND 43 0 0 71858 INVESCO EXCHNG TRADED FD TR S&P GBL WA 46138E263 4067 130607 SH DFND 43 0 0 130607 INVESCO EXCHNG TRADED FD TR S&P GLOBL 46138E271 45 4422 SH DFND 43 0 0 4422 INVESCO EXCHNG TRADED FD TR S&P EMRNG 46138E289 24 1596 SH DFND 43 0 0 1596 INVESCO EXCHNG TRADED FD TR S&P EMRNG 46138E297 219 9607 SH DFND 43 0 0 9607 INVESCO EXCHNG TRADED FD TR S&P500 LOW 46138E354 43559 933746 SH DFND 43 0 0 933746 INVESCO EXCHNG TRADED FD TR S&P500 HDL 46138E362 11290 295558 SH DFND 43 0 0 295558 INVESCO EXCHNG TRADED FD TR S&P 500 HB 46138E370 2 58 SH DFND 43 0 0 58 INVESCO EXCHNG TRADED FD TR S&P 500 EX 46138E388 1509 46690 SH DFND 43 0 0 46690 INVESCO EXCHNG TRADED FD TR S&P 500 EN 46138E396 415 13490 SH DFND 43 0 0 13490 INVESCO EXCHNG TRADED FD TR CEF INM CO 46138E404 757 37434 SH DFND 43 0 0 37434 INVESCO EXCHNG TRADED FD TR RUSEL 1000 46138E412 92 3284 SH DFND 43 0 0 3284 INVESCO EXCHNG TRADED FD TR RUSEL 1000 46138E420 79 2831 SH DFND 43 0 0 2831 INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 370448 27501677 SH DFND 43 0 0 27501677 INVESCO EXCHNG TRADED FD TR NY AMT FRE 46138E529 509 21401 SH DFND 43 0 0 21401 INVESCO EXCHNG TRADED FD TR NATL AMT M 46138E537 253630 10153340 SH DFND 43 0 0 10153340 INVESCO EXCHNG TRADED FD TR MSCI GBL T 46138E545 592 24623 SH DFND 43 0 0 24623 INVESCO EXCHNG TRADED FD TR MSCI EMRNG 46138E552 82 2766 SH DFND 43 0 0 2766 INVESCO EXCHNG TRADED FD TR LADERITE 0 46138E560 397 16156 SH DFND 43 0 0 16156 INVESCO EXCHNG TRADED FD TR KBW REGL B 46138E578 561 12518 SH DFND 43 0 0 12518 INVESCO EXCHNG TRADED FD TR KBW PREM Y 46138E594 841 31210 SH DFND 43 0 0 31210 INVESCO EXCHNG TRADED FD TR KBW HIG DV 46138E610 41 2062 SH DFND 43 0 0 2062 INVESCO EXCHNG TRADED FD TR KBW BK 46138E628 2644 60125 SH DFND 43 0 0 60125 INVESCO EXCHNG TRADED FD TR INTL CORP 46138E636 115 4554 SH DFND 43 0 0 4554 INVESCO EXCHNG TRADED FD TR INTL BUYBA 46138E644 1449 50308 SH DFND 43 0 0 50308 INVESCO EXCHNG TRADED FD TR GLOBAL WAT 46138E651 537 23249 SH DFND 43 0 0 23249 INVESCO EXCHNG TRADED FD TR FNDMNTL HY 46138E719 2640 149389 SH DFND 43 0 0 149389 INVESCO EXCHNG TRADED FD TR FTSE RAFI 46138E727 3084 155999 SH DFND 43 0 0 155999 INVESCO EXCHNG TRADED FD TR FTSE RAFI 46138E735 328 11888 SH DFND 43 0 0 11888 INVESCO EXCHNG TRADED FD TR FTSE RAFI 46138E743 1411 37607 SH DFND 43 0 0 37607 INVESCO EXCHNG TRADED FD TR FTSE RAFI 46138E750 513 10702 SH DFND 43 0 0 10702 INVESCO EXCHNG TRADED FD TR FRONTIER M 46138E776 10 793 SH DFND 43 0 0 793 INVESCO EXCHNG TRADED FD TR EMRNG MKT 46138E784 1071504 40556564 SH DFND 43 0 0 40556564 INVESCO EXCHNG TRADED FD TR CHINA TECH 46138E800 1483 37676 SH DFND 43 0 0 37676 INVESCO EXCHNG TRADED FD TR DWA TACTCL 46138E826 17 673 SH DFND 43 0 0 673 INVESCO EXCHNG TRADED FD TR DWA TACTCL 46138E834 273 11447 SH DFND 43 0 0 11447 INVESCO EXCHNG TRADED FD TR DWA SMLCP 46138E842 666 15319 SH DFND 43 0 0 15319 INVESCO EXCHNG TRADED FD TR DWA MOMENT 46138E859 1152 41845 SH DFND 43 0 0 41845 INVESCO EXCHNG TRADED FD TR DWA EMERG 46138E867 400 25679 SH DFND 43 0 0 25679 INVESCO EXCHNG TRADED FD TR DWA DEV MK 46138E875 368 16043 SH DFND 43 0 0 16043 INVESCO EXCHNG TRADED FD TR S&P SMLCP 46138G102 2035 47730 SH DFND 43 0 0 47730 INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 82749 3799311 SH DFND 43 0 0 3799311 INVESCO EXCHNG TRADED FD TR SHIPPING E 46138G607 12 1514 SH DFND 43 0 0 1514 INVESCO EXCHNG TRADED FD TR SOLAR ETF 46138G706 180 9709 SH DFND 43 0 0 9709 INVESCO EXCHNG TRADED FD TR TAXABLE MU 46138G805 820 27617 SH DFND 43 0 0 27617 INVESCO EXCHNG TRADED FD TR GBL CLEAN 46138G847 7 660 SH DFND 43 0 0 660 INVESCO EXCHNG TRADED FD TR VRDO TAX F 46138G862 9 347 SH DFND 43 0 0 347 INVESCO EXCHNG TRADED FD TR VAR RATE P 46138G870 11527 505136 SH DFND 43 0 0 505136 INVESCO EXCHNG TRADED FD TR TREAS COLA 46138G888 13 127 SH DFND 43 0 0 127 INVESCO HIGH INCOME 2023 TAR COM 46135X108 2297 231341 SH DFND 02 0 1342 229999 INVESCO HIGH INCOME 2024 TAR COM 46136K105 26 2877 SH DFND 02 0 0 2877 INVESCO HIGH INCOME TR II COM 46131F101 7 596 SH DFND 01 596 0 0 INVESCO HIGH INCOME TR II COM 46131F101 6 468 SH DFND 02 0 0 468 INVESCO INDIA EXCHG TRED FD INDIA ETF 46137R109 73 3000 SH DFND 01 3000 0 0 INVESCO INDIA EXCHG TRED FD INDIA ETF 46137R109 6296 260480 SH DFND 02 0 0 260480 INVESCO LTD SHS G491BT108 241796 14444204 SH DFND 01 177522 14258986 7696 INVESCO LTD SHS G491BT108 12045 719510 SH DFND 02 0 161322 558188 INVESCO LTD SHS G491BT108 808 48285 SH DFND 06 0 48285 0 INVESCO LTD SHS G491BT108 37 2182 SH DFND 28 0 0 2182 INVESCO LTD OPTIONS G491BT108 42 2500 SH Put DFND 02 0 2500 0 INVESCO LTD OPTIONS G491BT108 6607 394700 SH Call DFND 01 0 394700 0 INVESCO LTD SHS G491BT108 13517 807480 SH DFND 43 0 0 807480 INVESCO LTD SHS G491BT108 844 50410 SH DFND 43, 01 0 0 50410 INVESCO MORTGAGE CAPITAL INC COM 46131B100 143 9844 SH DFND 01 9098 0 746 INVESCO MORTGAGE CAPITAL INC COM 46131B100 6761 466893 SH DFND 02 0 315005 151888 INVESCO MORTGAGE CAPITAL INC COM 46131B100 1 45 SH DFND 06 0 45 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 3186 220013 SH DFND 43 0 0 220013 INVESCO MUN OPPORTUNITY TR COM 46132C107 120 10745 SH DFND 01 4985 0 5760 INVESCO MUN OPPORTUNITY TR COM 46132C107 4812 430405 SH DFND 02 0 0 430405 INVESCO MUN TR COM 46131J103 68 6100 SH DFND 01 4500 0 1600 INVESCO MUN TR COM 46131J103 3035 272429 SH DFND 02 0 0 272429 INVESCO MUNI INCOME OPP TRST COM 46132X101 52 7485 SH DFND 01 7485 0 0 INVESCO MUNI INCOME OPP TRST COM 46132X101 435 62500 SH DFND 02 0 0 62500 INVESCO PA VALUE MUN INCOME COM 46132K109 1336 115065 SH DFND 02 0 0 115065 INVESCO QQQ TR UNIT SER 1 46090E103 327307 2121786 SH DFND 01 1655822 461606 4358 INVESCO QQQ TR UNIT SER 1 46090E103 1844269 11955588 SH DFND 02 0 7447427 4508161 INVESCO QQQ TR UNIT SER 1 46090E103 8423 54603 SH DFND 06 0 54603 0 INVESCO QQQ TR UNIT SER 1 46090E103 1732 11225 SH DFND 28 11225 0 0 INVESCO QQQ TR OPTIONS 46090E103 1095986 7104800 SH Put DFND 02 0 7102000 2800 INVESCO QQQ TR OPTIONS 46090E103 107982 700000 SH Put DFND 06 0 700000 0 INVESCO QQQ TR OPTIONS 46090E103 883462 5727100 SH Call DFND 02 0 5727100 0 INVESCO QQQ TR OPTIONS 46090E103 77130 500000 SH Call DFND 06 0 500000 0 INVESCO QQQ TR UNIT SER 1 46090E103 151342 981084 SH DFND 43 0 0 981084 INVESCO QUALITY MUNI INC TRS COM 46133G107 54 4823 SH DFND 01 4823 0 0 INVESCO QUALITY MUNI INC TRS COM 46133G107 1738 154864 SH DFND 02 0 0 154864 INVESCO SR INCOME TR COM 46131H107 8 2000 SH DFND 01 0 0 2000 INVESCO SR INCOME TR COM 46131H107 19523 4993097 SH DFND 02 0 19174 4973923 INVESCO TR INVT GRADE MUNS COM 46131M106 172 15000 SH DFND 01 15000 0 0 INVESCO TR INVT GRADE MUNS COM 46131M106 982 85504 SH DFND 02 0 0 85504 INVESCO TR INVT GRADE NY MUN COM 46131T101 1896 158759 SH DFND 02 0 0 158759 INVESCO VALUE MUN INCOME TR COM 46132P108 118 8758 SH DFND 01 8758 0 0 INVESCO VALUE MUN INCOME TR COM 46132P108 919 67959 SH DFND 02 0 0 67959 INVESTAR HLDG CORP COM 46134L105 137 5523 SH DFND 01 1340 4183 0 INVESTAR HLDG CORP COM 46134L105 5 202 SH DFND 02 0 102 100 INVESTAR HLDG CORP COM 46134L105 1 34 SH DFND 06 0 34 0 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 432 14302 SH DFND 01 6283 7910 109 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 10837 358382 SH DFND 02 0 357750 632 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 1 17 SH DFND 06 0 17 0 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 1 17 SH DFND 43 0 0 17 INVESTORS BANCORP INC NEW COM 46146L101 2502 240618 SH DFND 01 173673 66945 0 INVESTORS BANCORP INC NEW COM 46146L101 2345 225491 SH DFND 02 0 181807 43684 INVESTORS BANCORP INC NEW COM 46146L101 0 47 SH DFND 06 0 47 0 INVESTORS BANCORP INC NEW COM 46146L101 18555 1784174 SH DFND 43 0 0 1784174 INVESTORS REAL ESTATE TR SH BEN INT 461730509 736 15008 SH DFND 02 0 15008 0 INVESTORS REAL ESTATE TR SH BEN INT 461730509 0 4 SH DFND 06 0 4 0 INVESTORS TITLE CO COM 461804106 1068 6042 SH DFND 01 5370 672 0 INVESTORS TITLE CO COM 461804106 19 105 SH DFND 02 0 5 100 INVESTORS TITLE CO COM 461804106 1 5 SH DFND 06 0 5 0 INVITAE CORP COM 46185L103 124 11229 SH DFND 01 11229 0 0 INVITAE CORP COM 46185L103 627 56686 SH DFND 02 0 56686 0 INVITAE CORP COM 46185L103 1 73 SH DFND 06 0 73 0 INVITATION HOMES INC COM 46187W107 2074 103301 SH DFND 01 101319 1383 599 INVITATION HOMES INC COM 46187W107 2274 113241 SH DFND 02 0 65271 47970 INVITATION HOMES INC COM 46187W107 212 10550 SH DFND 06 0 10550 0 INVITATION HOMES INC COM 46187W107 16564 824880 SH DFND 43 0 0 824880 INVITATION HOMES INC COM 46187W107 244 12155 SH DFND 43, 01 0 0 12155 INVIVO THERAPEUTICS HLDGS CO COM PAR 46186M407 0 103 SH DFND 02 0 28 75 ION GEOPHYSICAL CORP COM NEW 462044207 33 6299 SH DFND 01 2232 4067 0 ION GEOPHYSICAL CORP COM NEW 462044207 4 703 SH DFND 02 0 553 150 ION GEOPHYSICAL CORP COM NEW 462044207 0 40 SH DFND 06 0 40 0 IONIS PHARMACEUTICALS INC COM 462222100 800 14794 SH DFND 01 14437 0 357 IONIS PHARMACEUTICALS INC COM 462222100 12138 224521 SH DFND 02 0 204179 20342 IONIS PHARMACEUTICALS INC COM 462222100 31 569 SH DFND 06 0 569 0 IONIS PHARMACEUTICALS INC OPTIONS 462222100 18494 342100 SH Put DFND 02 0 342100 0 IONIS PHARMACEUTICALS INC COM 462222100 35446 655672 SH DFND 43 0 0 655672 IONIS PHARMACEUTICALS INC COM 462222100 892 16502 SH DFND 43, 01 0 0 16502 IOVANCE BIOTHERAPEUTICS INC COM 462260100 11248 1270980 SH DFND 01 36291 1234689 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 51 5727 SH DFND 02 0 4497 1230 IOVANCE BIOTHERAPEUTICS INC COM 462260100 3 328 SH DFND 06 0 328 0 IPG PHOTONICS CORP COM 44980X109 1865 16460 SH DFND 01 10351 5753 356 IPG PHOTONICS CORP COM 44980X109 16946 149582 SH DFND 02 0 121337 28245 IPG PHOTONICS CORP COM 44980X109 147 1296 SH DFND 06 0 1296 0 IPG PHOTONICS CORP COM 44980X109 19 164 SH DFND 28 16 0 148 IPG PHOTONICS CORP COM 44980X109 3647 32190 SH DFND 43 0 0 32190 IPG PHOTONICS CORP COM 44980X109 418 3693 SH DFND 43, 01 0 0 3693 IPIC ENTMT INC COM CL A 46263D106 0 5 SH DFND 02 0 5 0 IQIYI INC SPONSORED 46267X108 9059 609220 SH DFND 01 9237 599983 0 IQIYI INC SPONSORED 46267X108 23922 1608756 SH DFND 02 0 1513511 95245 IQIYI INC SPONSORED 46267X108 1576 105977 SH DFND 43 0 0 105977 IQIYI INC SPONSORED 46267X108 1793 120545 SH DFND 43, 01 0 0 120545 IQVIA HLDGS INC COM 46266C105 10426 89750 SH DFND 01 79566 8658 1526 IQVIA HLDGS INC COM 46266C105 15068 129707 SH DFND 02 0 843 128864 IQVIA HLDGS INC COM 46266C105 722 6211 SH DFND 06 0 6211 0 IQVIA HLDGS INC COM 46266C105 56 483 SH DFND 28 150 0 333 IQVIA HLDGS INC COM 46266C105 26974 232198 SH DFND 43 0 0 232198 IQVIA HLDGS INC COM 46266C105 11370 97876 SH DFND 43, 01 0 0 97876 IRADIMED CORP COM 46266A109 55 2247 SH DFND 01 909 1338 0 IRADIMED CORP COM 46266A109 422 17272 SH DFND 02 0 17272 0 IRADIMED CORP COM 46266A109 0 13 SH DFND 06 0 13 0 IRHYTHM TECHNOLOGIES INC COM 450056106 683 9828 SH DFND 01 3962 5866 0 IRHYTHM TECHNOLOGIES INC COM 450056106 1789 25742 SH DFND 02 0 25729 13 IRHYTHM TECHNOLOGIES INC COM 450056106 2 32 SH DFND 06 0 32 0 IRHYTHM TECHNOLOGIES INC OPTIONS 450056106 445 6400 SH Put DFND 02 0 6400 0 IRHYTHM TECHNOLOGIES INC OPTIONS 450056106 445 6400 SH Call DFND 02 0 6400 0 IRHYTHM TECHNOLOGIES INC COM 450056106 651 9376 SH DFND 43 0 0 9376 IRIDIUM COMMUNICATIONS INC COM 46269C102 914 49522 SH DFND 01 25663 23446 413 IRIDIUM COMMUNICATIONS INC COM 46269C102 182 9885 SH DFND 02 0 2222 7663 IRIDIUM COMMUNICATIONS INC COM 46269C102 1 43 SH DFND 06 0 43 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 1 41 SH DFND 28 41 0 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 1204 65253 SH DFND 43 0 0 65253 IRIDIUM COMMUNICATIONS INC COM 46269C102 209 11334 SH DFND 43, 01 0 0 11334 IROBOT CORP COM 462726100 1530 18270 SH DFND 01 6752 11314 204 IROBOT CORP COM 462726100 2724 32524 SH DFND 02 0 28216 4308 IROBOT CORP COM 462726100 1 9 SH DFND 06 0 9 0 IROBOT CORP COM 462726100 610 7284 SH DFND 43 0 0 7284 IRON MTN INC NEW COM 46284V101 18663 575844 SH DFND 01 572712 15 3117 IRON MTN INC NEW COM 46284V101 81654 2519409 SH DFND 02 0 1413866 1105543 IRON MTN INC NEW COM 46284V101 388 11962 SH DFND 06 0 11962 0 IRON MTN INC NEW COM 46284V101 27 826 SH DFND 28 612 0 214 IRON MTN INC NEW COM 46284V101 19726 608636 SH DFND 43 0 0 608636 IRON MTN INC NEW COM 46284V101 1265 39037 SH DFND 43, 01 0 0 39037 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 247 23814 SH DFND 01 23814 0 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 988 95353 SH DFND 02 0 93853 1500 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 1 60 SH DFND 06 0 60 0 IRONWOOD PHARMACEUTICALS INC OPTIONS 46333X108 1005 97000 SH Call DFND 02 0 97000 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 342 33050 SH DFND 43 0 0 33050 IRSA INVERSIONES Y REP S A GLOBL DEP 450047204 2 115 SH DFND 01 115 0 0 IRSA PROPIEDADES COMERCIALES SPONSORED 463588103 0 11 SH DFND 01 11 0 0 IRSA PROPIEDADES COMERCIALES SPONSORED 463588103 37 2049 SH DFND 02 0 2049 0 ISHARES GOLD TRUST ISHARES 464285105 74121 6031027 SH DFND 01 5837603 0 193424 ISHARES GOLD TRUST ISHARES 464285105 198385 16141953 SH DFND 02 0 0 16141953 ISHARES GOLD TRUST ISHARES 464285105 1092 88865 SH DFND 28 88865 0 0 ISHARES GOLD TRUST ISHARES 464285105 72580 5905625 SH DFND 43 0 0 5905625 ISHARES INC MSCI AUST 464286103 15016 780040 SH DFND 01 780040 0 0 ISHARES INC MSCI AUST 464286103 4966 257974 SH DFND 02 0 0 257974 ISHARES INC MSCI AUST 464286103 9 475 SH DFND 28 475 0 0 ISHARES INC MSCI FRNTR 464286145 1 46 SH DFND 01 46 0 0 ISHARES INC MSCI FRNTR 464286145 5635 215504 SH DFND 02 0 0 215504 ISHARES INC US INTL HG 464286178 76 1652 SH DFND 01 1652 0 0 ISHARES INC US INTL HG 464286178 10247 222616 SH DFND 02 0 0 222616 ISHARES INC MSCI AUSTR 464286202 2248 122415 SH DFND 02 0 0 122415 ISHARES INC INTL HIGH 464286210 437 9056 SH DFND 02 0 0 9056 ISHARES INC JP MRG EM 464286251 837 17633 SH DFND 02 0 0 17633 ISHARES INC EM HGHYL B 464286285 6 128 SH DFND 01 128 0 0 ISHARES INC EM HGHYL B 464286285 7279 164060 SH DFND 02 0 0 164060 ISHARES INC ASIA/PAC D 464286293 634 15715 SH DFND 02 0 0 15715 ISHARES INC MSCI BELGI 464286301 5 285 SH DFND 01 285 0 0 ISHARES INC MSCI BELGI 464286301 1 72 SH DFND 02 0 0 72 ISHARES INC EM MKTS DI 464286319 133 3556 SH DFND 01 1330 0 2226 ISHARES INC EM MKTS DI 464286319 22898 611754 SH DFND 02 0 0 611754 ISHARES INC GLB SILV M 464286327 107 12793 SH DFND 02 0 0 12793 ISHARES INC GLB ENR PR 464286343 240 12998 SH DFND 02 0 0 12998 ISHARES INC GLB AGRIC 464286350 40 1540 SH DFND 01 1540 0 0 ISHARES INC GLB AGRIC 464286350 70 2709 SH DFND 02 0 0 2709 ISHARES INC MSCI WORLD 464286392 8501 107789 SH DFND 02 0 0 107789 ISHARES INC MSCI BRAZI 464286400 9774 255858 SH DFND 01 253246 0 2612 ISHARES INC MSCI BRAZI 464286400 16210 424344 SH DFND 02 0 159261 265083 ISHARES INC MSCI BRAZI 464286400 19800 518319 SH DFND 06 0 518319 0 ISHARES INC OPTIONS 464286400 38 1000 SH Put DFND 02 0 1000 0 ISHARES INC OPTIONS 464286400 460024 12042500 SH Put DFND 06 0 12042500 0 ISHARES INC OPTIONS 464286400 76 2000 SH Call DFND 02 0 0 2000 ISHARES INC OPTIONS 464286400 388933 10181500 SH Call DFND 06 0 10181500 0 ISHARES INC MSCI EM AS 464286426 33364 548293 SH DFND 02 0 0 548293 ISHARES INC EM MKT SM- 464286475 15 370 SH DFND 01 370 0 0 ISHARES INC EM MKT SM- 464286475 1313 31410 SH DFND 02 0 0 31410 ISHARES INC MSCI CDA E 464286509 13592 567279 SH DFND 01 567279 0 0 ISHARES INC MSCI CDA E 464286509 38739 1616824 SH DFND 02 0 0 1616824 ISHARES INC MSCI CDA E 464286509 863 36000 SH DFND 28 36000 0 0 ISHARES INC JP MORGAN 464286517 928 21549 SH DFND 01 3017 0 18532 ISHARES INC JP MORGAN 464286517 1090 25309 SH DFND 02 0 0 25309 ISHARES INC MIN VOL GB 464286525 74498 916786 SH DFND 01 916786 0 0 ISHARES INC MIN VOL GB 464286525 196149 2413847 SH DFND 02 0 0 2413847 ISHARES INC MIN VOL GB 464286525 76 940 SH DFND 28 940 0 0 ISHARES INC MIN VOL EM 464286533 351209 6286178 SH DFND 01 6135584 0 150594 ISHARES INC MIN VOL EM 464286533 112916 2021056 SH DFND 02 0 0 2021056 ISHARES INC MIN VOL EM 464286533 3684 65940 SH DFND 28 54217 0 11723 ISHARES INC MSCI JAPN 464286582 3415 52353 SH DFND 02 0 0 52353 ISHARES INC MSCI EURZO 464286608 50859 1450636 SH DFND 01 1448548 0 2088 ISHARES INC MSCI EURZO 464286608 98677 2814509 SH DFND 02 0 132 2814377 ISHARES INC MSCI EURZO 464286608 659 18800 SH DFND 28 18800 0 0 ISHARES INC MSCI THAIL 464286624 1436 17342 SH DFND 02 0 0 17342 ISHARES INC MSCI ISRAE 464286632 332 6849 SH DFND 01 5025 0 1824 ISHARES INC MSCI ISRAE 464286632 2823 58299 SH DFND 02 0 0 58299 ISHARES INC MSCI CHILE 464286640 43 1032 SH DFND 01 1032 0 0 ISHARES INC MSCI CHILE 464286640 150 3632 SH DFND 02 0 0 3632 ISHARES INC MSCI CHILE 464286640 12 296 SH DFND 06 0 296 0 ISHARES INC MSCI BRIC 464286657 13 347 SH DFND 01 101 0 246 ISHARES INC MSCI BRIC 464286657 3741 99728 SH DFND 02 0 0 99728 ISHARES INC MSCI PAC J 464286665 9117 224004 SH DFND 01 224004 0 0 ISHARES INC MSCI PAC J 464286665 64219 1577862 SH DFND 02 0 934 1576928 ISHARES INC MSCI EQUAL 464286681 4784 96092 SH DFND 02 0 0 96092 ISHARES INC MSCI FRANC 464286707 296 11150 SH DFND 01 11150 0 0 ISHARES INC MSCI FRANC 464286707 1891 71296 SH DFND 02 0 0 71296 ISHARES INC MSCI TURKE 464286715 11 449 SH DFND 01 449 0 0 ISHARES INC MSCI TURKE 464286715 6557 266878 SH DFND 02 0 0 266878 ISHARES INC MSCI SWITZ 464286749 587 18610 SH DFND 01 18610 0 0 ISHARES INC MSCI SWITZ 464286749 32818 1041173 SH DFND 02 0 0 1041173 ISHARES INC MSCI SWEDE 464286756 8177 289546 SH DFND 02 0 0 289546 ISHARES INC MSCI SPAIN 464286764 2921 108925 SH DFND 01 108925 0 0 ISHARES INC MSCI SPAIN 464286764 1331 49640 SH DFND 02 0 0 49640 ISHARES INC MSCI STH K 464286772 27545 467967 SH DFND 01 467967 0 0 ISHARES INC MSCI STH K 464286772 4177 70971 SH DFND 02 0 1 70970 ISHARES INC MSCI STH A 464286780 1666 33015 SH DFND 01 33015 0 0 ISHARES INC MSCI STH A 464286780 475 9410 SH DFND 02 0 0 9410 ISHARES INC MSCI STH A 464286780 2368 46940 SH DFND 06 0 46940 0 ISHARES INC MSCI STH A 464286780 5 100 SH DFND 28 100 0 0 ISHARES INC MSCI GERMA 464286806 4730 186570 SH DFND 01 186570 0 0 ISHARES INC MSCI GERMA 464286806 9501 374805 SH DFND 02 0 0 374805 ISHARES INC MSCI NETHE 464286814 107 4050 SH DFND 01 4050 0 0 ISHARES INC MSCI NETHE 464286814 403 15326 SH DFND 02 0 0 15326 ISHARES INC MSCI MEXIC 464286822 44437 1079098 SH DFND 01 145634 933464 0 ISHARES INC MSCI MEXIC 464286822 2079 50492 SH DFND 02 0 0 50492 ISHARES INC MSCI MEXIC 464286822 27132 658862 SH DFND 06 0 658862 0 ISHARES INC MSCI MEXIC 464286822 9 215 SH DFND 28 215 0 0 ISHARES INC OPTIONS 464286822 16488 400400 SH Put DFND 06 0 400400 0 ISHARES INC OPTIONS 464286822 82 2000 SH Call DFND 06 0 2000 0 ISHARES INC MSCI HONG 464286871 7506 332583 SH DFND 01 332583 0 0 ISHARES INC MSCI HONG 464286871 3307 146520 SH DFND 02 0 1896 144624 ISHARES INC MSCI HONG 464286871 38 1675 SH DFND 28 1675 0 0 ISHARES INC CORE MSCI 46434G103 1358059 28802956 SH DFND 01 26966489 0 1836467 ISHARES INC CORE MSCI 46434G103 1021321 21661095 SH DFND 02 0 0 21661095 ISHARES INC CORE MSCI 46434G103 39840 844963 SH DFND 06 0 844963 0 ISHARES INC CORE MSCI 46434G103 15744 333918 SH DFND 28 315986 0 17932 ISHARES INC MSCI COLMB 46434G202 202 18133 SH DFND 02 0 7810 10323 ISHARES INC CUR HD MSC 46434G509 8765 380607 SH DFND 02 0 0 380607 ISHARES INC MSCI TAIWA 46434G772 17671 558867 SH DFND 01 558867 0 0 ISHARES INC MSCI TAIWA 46434G772 1529 48363 SH DFND 02 0 0 48363 ISHARES INC MSCI SINGP 46434G780 7200 325801 SH DFND 01 325801 0 0 ISHARES INC MSCI SINGP 46434G780 2712 122730 SH DFND 02 0 31 122699 ISHARES INC MSCI SINGP 46434G780 10 450 SH DFND 28 450 0 0 ISHARES INC MSCI RUSSI 46434G798 12 400 SH DFND 01 400 0 0 ISHARES INC MSCI RUSSI 46434G798 3566 115775 SH DFND 02 0 0 115775 ISHARES INC MSCI MLY E 46434G814 1209 40602 SH DFND 01 40602 0 0 ISHARES INC MSCI MLY E 46434G814 1547 51979 SH DFND 02 0 0 51979 ISHARES INC MSCI JPN E 46434G822 132239 2608782 SH DFND 01 2525380 74103 9299 ISHARES INC MSCI JPN E 46434G822 153786 3033857 SH DFND 02 0 0 3033857 ISHARES INC MSCI JPN E 46434G822 6731 132794 SH DFND 06 0 132794 0 ISHARES INC MSCI JPN E 46434G822 200 3938 SH DFND 28 3938 0 0 ISHARES INC OPTIONS 46434G822 15207 300000 SH Put DFND 02 0 300000 0 ISHARES INC OPTIONS 46434G822 8110 160000 SH Put DFND 06 0 160000 0 ISHARES INC OPTIONS 46434G822 29147 575000 SH Call DFND 02 0 575000 0 ISHARES INC OPTIONS 46434G822 8110 160000 SH Call DFND 06 0 160000 0 ISHARES INC MSCI ITALY 46434G830 2800 115661 SH DFND 01 115661 0 0 ISHARES INC MSCI ITALY 46434G830 3535 146017 SH DFND 02 0 0 146017 ISHARES INC MSCI GBL E 46434G848 54 2000 SH DFND 01 2000 0 0 ISHARES INC MSCI GBL E 46434G848 910 33730 SH DFND 02 0 0 33730 ISHARES INC MSCI GBL G 46434G855 13248 816765 SH DFND 02 0 0 816765 ISHARES INC ESG MSCI E 46434G863 6989 227882 SH DFND 01 227882 0 0 ISHARES INC ESG MSCI E 46434G863 7080 230849 SH DFND 02 0 0 230849 ISHARES INC MLT FCTR E 46434G889 10656 275136 SH DFND 02 0 0 275136 ISHARES INC MSCI AUST 464286103 77 3991 SH DFND 43 0 0 3991 ISHARES INC MSCI FRNTR 464286145 236 9032 SH DFND 43 0 0 9032 ISHARES INC US INTL HG 464286178 26919 584819 SH DFND 43 0 0 584819 ISHARES INC INTL HIGH 464286210 76 1564 SH DFND 43 0 0 1564 ISHARES INC JP MRG EM 464286251 138 2907 SH DFND 43 0 0 2907 ISHARES INC EM HGHYL B 464286285 4097 92347 SH DFND 43 0 0 92347 ISHARES INC ASIA/PAC D 464286293 354 8788 SH DFND 43 0 0 8788 ISHARES INC EM MKTS DI 464286319 4469 119408 SH DFND 43 0 0 119408 ISHARES INC GLB SILV M 464286327 57 6777 SH DFND 43 0 0 6777 ISHARES INC GLB AGRIC 464286350 65 2512 SH DFND 43 0 0 2512 ISHARES INC MSCI WORLD 464286392 1594 20208 SH DFND 43 0 0 20208 ISHARES INC MSCI BRAZI 464286400 478 12503 SH DFND 43 0 0 12503 ISHARES INC MSCI EM AS 464286426 690 11338 SH DFND 43 0 0 11338 ISHARES INC EM MKT SM- 464286475 222 5298 SH DFND 43 0 0 5298 ISHARES INC MSCI CDA E 464286509 96978 4047498 SH DFND 43 0 0 4047498 ISHARES INC JP MORGAN 464286517 1732 40206 SH DFND 43 0 0 40206 ISHARES INC MIN VOL GB 464286525 18603 228934 SH DFND 43 0 0 228934 ISHARES INC MIN VOL EM 464286533 36760 657948 SH DFND 43 0 0 657948 ISHARES INC MSCI EURZO 464286608 257278 7338215 SH DFND 43 0 0 7338215 ISHARES INC MSCI ISRAE 464286632 14 286 SH DFND 43 0 0 286 ISHARES INC MSCI BRIC 464286657 274 7315 SH DFND 43 0 0 7315 ISHARES INC MSCI PAC J 464286665 184675 4537475 SH DFND 43 0 0 4537475 ISHARES INC MSCI EQUAL 464286681 1895 38064 SH DFND 43 0 0 38064 ISHARES INC MSCI TURKE 464286715 7 268 SH DFND 43 0 0 268 ISHARES INC MSCI SWITZ 464286749 68201 2163724 SH DFND 43 0 0 2163724 ISHARES INC MSCI SWEDE 464286756 21178 749944 SH DFND 43 0 0 749944 ISHARES INC MSCI SPAIN 464286764 7 251 SH DFND 43 0 0 251 ISHARES INC MSCI STH K 464286772 615 10441 SH DFND 43 0 0 10441 ISHARES INC MSCI STH A 464286780 4 77 SH DFND 43 0 0 77 ISHARES INC MSCI GERMA 464286806 29 1161 SH DFND 43 0 0 1161 ISHARES INC MSCI NETHE 464286814 6 214 SH DFND 43 0 0 214 ISHARES INC MSCI MEXIC 464286822 86 2099 SH DFND 43 0 0 2099 ISHARES INC MSCI HONG 464286871 658 29167 SH DFND 43 0 0 29167 ISHARES INC CORE MSCI 46434G103 3631590 77022058 SH DFND 43 0 0 77022058 ISHARES INC CUR HD MSC 46434G509 1096 47577 SH DFND 43 0 0 47577 ISHARES INC MSCI TAIWA 46434G772 566 17896 SH DFND 43 0 0 17896 ISHARES INC MSCI SINGP 46434G780 506 22917 SH DFND 43 0 0 22917 ISHARES INC MSCI JPN E 46434G822 275683 5438598 SH DFND 43 0 0 5438598 ISHARES INC MSCI GBL E 46434G848 6 232 SH DFND 43 0 0 232 ISHARES INC MSCI GBL G 46434G855 1199 73949 SH DFND 43 0 0 73949 ISHARES INC ESG MSCI E 46434G863 59064 1925805 SH DFND 43 0 0 1925805 ISHARES INC MLT FCTR E 46434G889 775 20000 SH DFND 43 0 0 20000 ISHARES S&P GSCI COMMODITY I UNIT BEN I 46428R107 43 3075 SH DFND 01 3075 0 0 ISHARES S&P GSCI COMMODITY I UNIT BEN I 46428R107 3951 281811 SH DFND 02 0 0 281811 ISHARES S&P GSCI COMMODITY I UNIT BEN I 46428R107 4943 352542 SH DFND 43 0 0 352542 ISHARES SILVER TRUST ISHARES 46428Q109 13349 919319 SH DFND 01 919319 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 43980 3028959 SH DFND 02 0 265 3028694 ISHARES SILVER TRUST ISHARES 46428Q109 0 34 SH DFND 06 0 34 0 ISHARES SILVER TRUST ISHARES 46428Q109 196 13490 SH DFND 28 13490 0 0 ISHARES SILVER TRUST OPTIONS 46428Q109 160 11000 SH Put DFND 02 0 0 11000 ISHARES SILVER TRUST OPTIONS 46428Q109 33 2300 SH Call DFND 01 2300 0 0 ISHARES SILVER TRUST ISHARES 46428Q109 4077 280754 SH DFND 43 0 0 280754 ISHARES TR S&P 100 ET 464287101 387458 3474028 SH DFND 01 3470656 0 3372 ISHARES TR S&P 100 ET 464287101 172539 1547022 SH DFND 02 0 0 1547022 ISHARES TR S&P 100 ET 464287101 142 1272 SH DFND 28 1272 0 0 ISHARES TR MRNGSTR LG 464287119 1648 10394 SH DFND 01 9890 0 504 ISHARES TR MRNGSTR LG 464287119 38991 245951 SH DFND 02 0 0 245951 ISHARES TR MRNGSTR LG 464287127 291 2044 SH DFND 01 2044 0 0 ISHARES TR MRNGSTR LG 464287127 13334 93553 SH DFND 02 0 0 93553 ISHARES TR CORE S&P T 464287150 9791 172501 SH DFND 01 93526 0 78975 ISHARES TR CORE S&P T 464287150 323042 5691359 SH DFND 02 0 1155 5690204 ISHARES TR SELECT DIV 464287168 454681 5091039 SH DFND 01 4618861 0 472178 ISHARES TR SELECT DIV 464287168 318545 3566732 SH DFND 02 0 0 3566732 ISHARES TR SELECT DIV 464287168 1796 20112 SH DFND 28 17192 0 2920 ISHARES TR TIPS BD ET 464287176 162619 1484970 SH DFND 01 1299265 0 185705 ISHARES TR TIPS BD ET 464287176 595779 5440407 SH DFND 02 0 0 5440407 ISHARES TR TIPS BD ET 464287176 370 3380 SH DFND 28 1825 0 1555 ISHARES TR CHINA LG-C 464287184 21010 537624 SH DFND 01 172441 364979 204 ISHARES TR CHINA LG-C 464287184 133009 3403508 SH DFND 02 0 2982374 421134 ISHARES TR CHINA LG-C 464287184 41018 1049599 SH DFND 06 0 1049599 0 ISHARES TR OPTIONS 464287184 206733 5290000 SH Put DFND 02 0 5290000 0 ISHARES TR OPTIONS 464287184 41034 1050000 SH Put DFND 06 0 1050000 0 ISHARES TR OPTIONS 464287184 159841 4090100 SH Call DFND 02 0 4088600 1500 ISHARES TR OPTIONS 464287184 26965 690000 SH Call DFND 06 0 690000 0 ISHARES TR TRANS AVG 464287192 8649 52417 SH DFND 01 52417 0 0 ISHARES TR TRANS AVG 464287192 11383 68984 SH DFND 02 0 5900 63084 ISHARES TR TRANS AVG 464287192 165 1000 SH DFND 28 1000 0 0 ISHARES TR CORE S&P50 464287200 8423023 33476503 SH DFND 01 7525341 25765265 185897 ISHARES TR CORE S&P50 464287200 1253601 4982319 SH DFND 02 0 0 4982319 ISHARES TR CORE S&P50 464287200 23764 94447 SH DFND 28 91409 0 3038 ISHARES TR CORE US AG 464287226 1168825 10975918 SH DFND 01 9793413 551718 630787 ISHARES TR CORE US AG 464287226 623796 5857794 SH DFND 02 0 758439 5099355 ISHARES TR CORE US AG 464287226 2124 19950 SH DFND 06 0 19950 0 ISHARES TR CORE US AG 464287226 1417 13302 SH DFND 28 13066 0 236 ISHARES TR MSCI EMG M 464287234 973651 24927065 SH DFND 01 24744001 135509 47555 ISHARES TR MSCI EMG M 464287234 394519 10100329 SH DFND 02 0 2393094 7707235 ISHARES TR MSCI EMG M 464287234 43959 1125420 SH DFND 06 0 1125420 0 ISHARES TR MSCI EMG M 464287234 8093 207193 SH DFND 28 207193 0 0 ISHARES TR OPTIONS 464287234 642232 16442200 SH Put DFND 02 0 16442200 0 ISHARES TR OPTIONS 464287234 342099 8758300 SH Put DFND 06 0 8758300 0 ISHARES TR OPTIONS 464287234 1099371 28145700 SH Call DFND 02 0 28145700 0 ISHARES TR OPTIONS 464287234 160447 4107700 SH Call DFND 06 0 4107700 0 ISHARES TR IBOXX INV 464287242 137222 1216291 SH DFND 01 942478 0 273813 ISHARES TR IBOXX INV 464287242 776987 6886958 SH DFND 02 0 289685 6597273 ISHARES TR IBOXX INV 464287242 773 6855 SH DFND 28 6855 0 0 ISHARES TR OPTIONS 464287242 350690 3108400 SH Put DFND 02 0 3108400 0 ISHARES TR OPTIONS 464287242 45128 400000 SH Call DFND 02 0 400000 0 ISHARES TR GBL COMM S 464287275 1193 23774 SH DFND 01 23338 0 436 ISHARES TR GBL COMM S 464287275 3582 71382 SH DFND 02 0 0 71382 ISHARES TR GLOBAL TEC 464287291 67226 466750 SH DFND 01 466209 0 541 ISHARES TR GLOBAL TEC 464287291 24816 172295 SH DFND 02 0 0 172295 ISHARES TR GLOBAL TEC 464287291 9 60 SH DFND 28 60 0 0 ISHARES TR S&P 500 GR 464287309 127507 846264 SH DFND 01 787452 17200 41612 ISHARES TR S&P 500 GR 464287309 592858 3934811 SH DFND 02 0 19927 3914884 ISHARES TR S&P 500 GR 464287309 157 1043 SH DFND 28 550 0 493 ISHARES TR GLOB HLTHC 464287325 24779 437413 SH DFND 01 437413 0 0 ISHARES TR GLOB HLTHC 464287325 9883 174464 SH DFND 02 0 0 174464 ISHARES TR GLOBAL FIN 464287333 2955 51957 SH DFND 01 51620 0 337 ISHARES TR GLOBAL FIN 464287333 2487 43729 SH DFND 02 0 0 43729 ISHARES TR GLOBAL ENE 464287341 8569 291956 SH DFND 01 291906 0 50 ISHARES TR GLOBAL ENE 464287341 7078 241142 SH DFND 02 0 0 241142 ISHARES TR GLOBAL ENE 464287341 4 125 SH DFND 28 125 0 0 ISHARES TR NORTH AMER 464287374 2871 105631 SH DFND 01 105631 0 0 ISHARES TR NORTH AMER 464287374 9493 349268 SH DFND 02 0 103870 245398 ISHARES TR JPX NIKKEI 464287382 4049 74319 SH DFND 02 0 0 74319 ISHARES TR LATN AMER 464287390 647 20984 SH DFND 01 20984 0 0 ISHARES TR LATN AMER 464287390 5232 169764 SH DFND 02 0 0 169764 ISHARES TR LATN AMER 464287390 1881 61045 SH DFND 06 0 61045 0 ISHARES TR S&P 500 VA 464287408 57364 567175 SH DFND 01 557248 672 9255 ISHARES TR S&P 500 VA 464287408 554415 5481657 SH DFND 02 0 8315 5473342 ISHARES TR 20 YR TR B 464287432 13103 107832 SH DFND 01 105812 0 2020 ISHARES TR 20 YR TR B 464287432 233525 1921862 SH DFND 02 0 11478 1910384 ISHARES TR 20 YR TR B 464287432 2811 23137 SH DFND 06 0 23137 0 ISHARES TR OPTIONS 464287432 418918 3447600 SH Put DFND 02 0 3445900 1700 ISHARES TR OPTIONS 464287432 615059 5061800 SH Call DFND 02 0 5061800 0 ISHARES TR BARCLAYS 7 464287440 117264 1125370 SH DFND 01 825993 295528 3849 ISHARES TR BARCLAYS 7 464287440 312305 2997173 SH DFND 02 0 143460 2853713 ISHARES TR BARCLAYS 7 464287440 5887 56500 SH DFND 06 0 56500 0 ISHARES TR BARCLAYS 7 464287440 72 690 SH DFND 28 690 0 0 ISHARES TR OPTIONS 464287440 896120 8600000 SH Put DFND 01 0 8600000 0 ISHARES TR OPTIONS 464287440 93780 900000 SH Put DFND 02 0 900000 0 ISHARES TR OPTIONS 464287440 10420 100000 SH Put DFND 06 0 100000 0 ISHARES TR OPTIONS 464287440 427220 4100000 SH Call DFND 01 0 4100000 0 ISHARES TR OPTIONS 464287440 93780 900000 SH Call DFND 02 0 900000 0 ISHARES TR OPTIONS 464287440 10420 100000 SH Call DFND 06 0 100000 0 ISHARES TR 1 3 YR TRE 464287457 41513 496447 SH DFND 01 463191 0 33256 ISHARES TR 1 3 YR TRE 464287457 774771 9265385 SH DFND 02 0 0 9265385 ISHARES TR 1 3 YR TRE 464287457 213 2547 SH DFND 28 2547 0 0 ISHARES TR MSCI EAFE 464287465 1463358 24895505 SH DFND 01 24609140 98340 188025 ISHARES TR MSCI EAFE 464287465 1089379 18533165 SH DFND 02 0 2205352 16327813 ISHARES TR MSCI EAFE 464287465 15217 258880 SH DFND 06 0 258880 0 ISHARES TR MSCI EAFE 464287465 21685 368918 SH DFND 28 359716 0 9202 ISHARES TR OPTIONS 464287465 699 11900 SH Put DFND 01 11900 0 0 ISHARES TR OPTIONS 464287465 312151 5310500 SH Put DFND 02 0 5310500 0 ISHARES TR OPTIONS 464287465 14695 250000 SH Put DFND 06 0 250000 0 ISHARES TR OPTIONS 464287465 199041 3386200 SH Call DFND 02 0 3386200 0 ISHARES TR RUS MDCP V 464287473 170417 2232050 SH DFND 01 2229640 0 2410 ISHARES TR RUS MDCP V 464287473 97346 1274997 SH DFND 02 0 34945 1240052 ISHARES TR RUS MDCP V 464287473 848 11113 SH DFND 28 11113 0 0 ISHARES TR RUS MD CP 464287481 292832 2575249 SH DFND 01 2563554 0 11695 ISHARES TR RUS MD CP 464287481 114949 1010893 SH DFND 02 0 86022 924871 ISHARES TR RUS MD CP 464287481 989 8700 SH DFND 28 8700 0 0 ISHARES TR RUS MID CA 464287499 1954405 42048303 SH DFND 01 41965478 0 82825 ISHARES TR RUS MID CA 464287499 123136 2649230 SH DFND 02 0 7 2649223 ISHARES TR RUS MID CA 464287499 1972 42420 SH DFND 06 0 42420 0 ISHARES TR RUS MID CA 464287499 16212 348785 SH DFND 28 343849 0 4936 ISHARES TR CORE S&P M 464287507 1631595 9825336 SH DFND 01 9487195 0 338141 ISHARES TR CORE S&P M 464287507 372134 2240963 SH DFND 02 0 0 2240963 ISHARES TR CORE S&P M 464287507 8639 52024 SH DFND 28 49214 0 2810 ISHARES TR EXPANDED T 464287515 27535 158683 SH DFND 01 158683 0 0 ISHARES TR EXPANDED T 464287515 77860 448696 SH DFND 02 0 0 448696 ISHARES TR PHLX SEMIC 464287523 35255 224683 SH DFND 01 86122 138544 17 ISHARES TR PHLX SEMIC 464287523 108878 693885 SH DFND 02 0 285575 408310 ISHARES TR NA TEC MUL 464287531 414 8754 SH DFND 02 0 0 8754 ISHARES TR EXPND TEC 464287549 23729 138193 SH DFND 01 138193 0 0 ISHARES TR EXPND TEC 464287549 54251 315946 SH DFND 02 0 0 315946 ISHARES TR EXPND TEC 464287549 159 925 SH DFND 28 925 0 0 ISHARES TR NASDAQ BIO 464287556 72051 747185 SH DFND 01 743984 0 3201 ISHARES TR NASDAQ BIO 464287556 363557 3770161 SH DFND 02 0 575579 3194582 ISHARES TR NASDAQ BIO 464287556 16 167 SH DFND 06 0 167 0 ISHARES TR NASDAQ BIO 464287556 579 6000 SH DFND 28 6000 0 0 ISHARES TR COHEN STEE 464287564 47138 492563 SH DFND 01 466602 0 25961 ISHARES TR COHEN STEE 464287564 19976 208741 SH DFND 02 0 0 208741 ISHARES TR COHEN STEE 464287564 537 5608 SH DFND 28 90 0 5518 ISHARES TR GLOBAL 100 464287572 290 6830 SH DFND 01 6830 0 0 ISHARES TR GLOBAL 100 464287572 20040 472634 SH DFND 02 0 0 472634 ISHARES TR U.S. CNSM 464287580 14 75 SH DFND 01 75 0 0 ISHARES TR U.S. CNSM 464287580 46488 256980 SH DFND 02 0 50814 206166 ISHARES TR RUS 1000 V 464287598 567840 5113374 SH DFND 01 4013758 60000 1039616 ISHARES TR RUS 1000 V 464287598 1257899 11327319 SH DFND 02 0 46486 11280833 ISHARES TR RUS 1000 V 464287598 4409 39705 SH DFND 28 11594 0 28111 ISHARES TR S&P MC 400 464287606 74649 390363 SH DFND 01 356141 33420 802 ISHARES TR S&P MC 400 464287606 98037 512667 SH DFND 02 0 0 512667 ISHARES TR S&P MC 400 464287606 19 100 SH DFND 28 100 0 0 ISHARES TR RUS 1000 G 464287614 1135056 8670508 SH DFND 01 8004718 0 665790 ISHARES TR RUS 1000 G 464287614 1162818 8882578 SH DFND 02 0 105582 8776996 ISHARES TR RUS 1000 G 464287614 7633 58311 SH DFND 28 53680 0 4631 ISHARES TR RUS 1000 E 464287622 294839 2125886 SH DFND 01 2035164 0 90722 ISHARES TR RUS 1000 E 464287622 129973 937144 SH DFND 02 0 0 937144 ISHARES TR RUS 1000 E 464287622 816 5885 SH DFND 28 5885 0 0 ISHARES TR RUS 2000 V 464287630 215517 2004066 SH DFND 01 1849537 0 154529 ISHARES TR RUS 2000 V 464287630 100401 933619 SH DFND 02 0 2816 930803 ISHARES TR RUS 2000 V 464287630 527 4901 SH DFND 28 4060 0 841 ISHARES TR RUS 2000 G 464287648 334863 1993230 SH DFND 01 1941032 0 52198 ISHARES TR RUS 2000 G 464287648 112070 667084 SH DFND 02 0 4538 662546 ISHARES TR RUS 2000 G 464287648 1129 6722 SH DFND 28 6180 0 542 ISHARES TR RUSSELL 20 464287655 2714289 20271019 SH DFND 01 19316564 770773 183682 ISHARES TR RUSSELL 20 464287655 698343 5215404 SH DFND 02 0 2838982 2376422 ISHARES TR RUSSELL 20 464287655 53872 402327 SH DFND 06 0 402327 0 ISHARES TR RUSSELL 20 464287655 18061 134887 SH DFND 28 133257 0 1630 ISHARES TR OPTIONS 464287655 588477 4394900 SH Put DFND 02 0 4394900 0 ISHARES TR OPTIONS 464287655 2343 17500 SH Put DFND 06 0 17500 0 ISHARES TR OPTIONS 464287655 427556 3193100 SH Call DFND 02 0 3191900 1200 ISHARES TR OPTIONS 464287655 7592 56700 SH Call DFND 06 0 56700 0 ISHARES TR CORE S&P U 464287663 11678 237885 SH DFND 01 236594 0 1291 ISHARES TR CORE S&P U 464287663 140576 2863629 SH DFND 02 0 0 2863629 ISHARES TR CORE S&P U 464287671 33269 631281 SH DFND 01 611024 0 20257 ISHARES TR CORE S&P U 464287671 92605 1757213 SH DFND 02 0 0 1757213 ISHARES TR RUSSELL 30 464287689 110376 751266 SH DFND 01 751256 0 10 ISHARES TR RUSSELL 30 464287689 29783 202715 SH DFND 02 0 0 202715 ISHARES TR RUSSELL 30 464287689 327 2225 SH DFND 28 2225 0 0 ISHARES TR U.S. UTILI 464287697 274 2045 SH DFND 01 2045 0 0 ISHARES TR U.S. UTILI 464287697 13694 102027 SH DFND 02 0 24303 77724 ISHARES TR S&P MC 400 464287705 50416 364436 SH DFND 01 363044 0 1392 ISHARES TR S&P MC 400 464287705 77698 561646 SH DFND 02 0 0 561646 ISHARES TR US TELECOM 464287713 771 29271 SH DFND 01 29271 0 0 ISHARES TR US TELECOM 464287713 24749 939256 SH DFND 02 0 78060 861196 ISHARES TR U.S. TECH 464287721 51763 323663 SH DFND 01 319858 0 3805 ISHARES TR U.S. TECH 464287721 188865 1180925 SH DFND 02 0 3323 1177602 ISHARES TR U.S. REAL 464287739 72277 964461 SH DFND 01 767041 196174 1246 ISHARES TR U.S. REAL 464287739 182991 2441836 SH DFND 02 0 1781757 660079 ISHARES TR U.S. REAL 464287739 3409 45487 SH DFND 06 0 45487 0 ISHARES TR U.S. REAL 464287739 259 3450 SH DFND 28 3450 0 0 ISHARES TR OPTIONS 464287739 40093 535000 SH Put DFND 02 0 535000 0 ISHARES TR US INDUSTR 464287754 1185 9221 SH DFND 01 5482 0 3739 ISHARES TR US INDUSTR 464287754 70342 547284 SH DFND 02 0 31461 515823 ISHARES TR US HLTHCAR 464287762 1141 6311 SH DFND 01 6211 0 100 ISHARES TR US HLTHCAR 464287762 116528 644477 SH DFND 02 0 200431 444046 ISHARES TR U.S. FIN S 464287770 117 1042 SH DFND 01 1023 0 19 ISHARES TR U.S. FIN S 464287770 44977 400613 SH DFND 02 0 0 400613 ISHARES TR U.S. FINLS 464287788 2872 27003 SH DFND 01 10175 0 16828 ISHARES TR U.S. FINLS 464287788 85417 803015 SH DFND 02 0 0 803015 ISHARES TR U.S. ENERG 464287796 8736 280358 SH DFND 01 279845 0 513 ISHARES TR U.S. ENERG 464287796 31149 999641 SH DFND 02 0 0 999641 ISHARES TR CORE S&P S 464287804 1155610 16670656 SH DFND 01 15649333 343524 677799 ISHARES TR CORE S&P S 464287804 450535 6499348 SH DFND 02 0 313745 6185603 ISHARES TR CORE S&P S 464287804 31953 460942 SH DFND 28 457708 0 3234 ISHARES TR U.S. CNSM 464287812 55 519 SH DFND 01 395 0 124 ISHARES TR U.S. CNSM 464287812 17861 167803 SH DFND 02 0 0 167803 ISHARES TR U.S. BAS M 464287838 7 87 SH DFND 01 87 0 0 ISHARES TR U.S. BAS M 464287838 13538 161243 SH DFND 02 0 52025 109218 ISHARES TR DOW JONES 464287846 452 3635 SH DFND 01 3635 0 0 ISHARES TR DOW JONES 464287846 18422 148023 SH DFND 02 0 0 148023 ISHARES TR EUROPE ETF 464287861 4591 117369 SH DFND 01 111249 0 6120 ISHARES TR EUROPE ETF 464287861 5333 136331 SH DFND 02 0 34 136297 ISHARES TR SP SMCP600 464287879 38425 291432 SH DFND 01 290118 0 1314 ISHARES TR SP SMCP600 464287879 99225 752557 SH DFND 02 0 0 752557 ISHARES TR SP SMCP600 464287879 33 250 SH DFND 28 250 0 0 ISHARES TR S&P SML 60 464287887 53098 329125 SH DFND 01 327814 0 1311 ISHARES TR S&P SML 60 464287887 129440 802329 SH DFND 02 0 3079 799250 ISHARES TR S&P SML 60 464287887 227 1409 SH DFND 28 1409 0 0 ISHARES TR MRNGSTR LG 464288109 17 172 SH DFND 01 0 0 172 ISHARES TR MRNGSTR LG 464288109 13207 137101 SH DFND 02 0 0 137101 ISHARES TR INTL TREA 464288117 2885 59515 SH DFND 01 0 0 59515 ISHARES TR INTL TREA 464288117 9444 194846 SH DFND 02 0 0 194846 ISHARES TR 3YRTB ETF 464288125 1671 20954 SH DFND 02 0 0 20954 ISHARES TR SHRT NAT M 464288158 117033 1110372 SH DFND 01 1109758 0 614 ISHARES TR SHRT NAT M 464288158 101641 964337 SH DFND 02 0 0 964337 ISHARES TR SHRT NAT M 464288158 418 3970 SH DFND 28 3970 0 0 ISHARES TR AGENCY BON 464288166 4148 36996 SH DFND 01 36996 0 0 ISHARES TR AGENCY BON 464288166 6714 59879 SH DFND 02 0 0 59879 ISHARES TR AGENCY BON 464288166 112 1000 SH DFND 28 1000 0 0 ISHARES TR GL TIMB FO 464288174 11480 200939 SH DFND 01 200939 0 0 ISHARES TR GL TIMB FO 464288174 8858 155053 SH DFND 02 0 0 155053 ISHARES TR GL TIMB FO 464288174 40 700 SH DFND 28 700 0 0 ISHARES TR MSCI AC AS 464288182 100628 1583944 SH DFND 01 1583944 0 0 ISHARES TR MSCI AC AS 464288182 18091 284764 SH DFND 02 0 1085 283679 ISHARES TR MRGSTR MD 464288208 282 1745 SH DFND 01 1745 0 0 ISHARES TR MRGSTR MD 464288208 11825 73154 SH DFND 02 0 0 73154 ISHARES TR EMGR MKT I 464288216 2512 90759 SH DFND 01 90759 0 0 ISHARES TR EMGR MKT I 464288216 383 13851 SH DFND 02 0 0 13851 ISHARES TR EMGR MKT I 464288216 14 500 SH DFND 28 500 0 0 ISHARES TR GL CLEAN E 464288224 1227 148532 SH DFND 02 0 0 148532 ISHARES TR MSCI ACWI 464288240 12238 291665 SH DFND 01 141425 0 150240 ISHARES TR MSCI ACWI 464288240 218158 5199184 SH DFND 02 0 0 5199184 ISHARES TR MSCI ACWI 464288240 480 11439 SH DFND 28 0 0 11439 ISHARES TR MSCI ACWI 464288257 19391 302231 SH DFND 01 95500 0 206731 ISHARES TR MSCI ACWI 464288257 207154 3228716 SH DFND 02 0 0 3228716 ISHARES TR MSCI ACWI 464288257 1646 25659 SH DFND 28 0 0 25659 ISHARES TR EAFE SML C 464288273 102497 1977948 SH DFND 01 1744709 0 233239 ISHARES TR EAFE SML C 464288273 52495 1013030 SH DFND 02 0 47493 965537 ISHARES TR EAFE SML C 464288273 608 11740 SH DFND 28 11740 0 0 ISHARES TR JPMORGAN U 464288281 15728 151362 SH DFND 01 3065 0 148297 ISHARES TR JPMORGAN U 464288281 85768 825408 SH DFND 02 0 251822 573586 ISHARES TR JPMORGAN U 464288281 2281 21950 SH DFND 06 0 21950 0 ISHARES TR JPMORGAN U 464288281 183 1760 SH DFND 28 0 0 1760 ISHARES TR MRGSTR MD 464288307 35 180 SH DFND 01 180 0 0 ISHARES TR MRGSTR MD 464288307 3000 15431 SH DFND 02 0 0 15431 ISHARES TR NEW YORK M 464288323 11336 206969 SH DFND 01 195288 0 11681 ISHARES TR NEW YORK M 464288323 16056 293146 SH DFND 02 0 0 293146 ISHARES TR NEW YORK M 464288323 44 800 SH DFND 28 800 0 0 ISHARES TR CALIF MUN 464288356 33037 565258 SH DFND 01 560591 0 4667 ISHARES TR CALIF MUN 464288356 27691 473799 SH DFND 02 0 0 473799 ISHARES TR GLB INFRAS 464288372 19244 488671 SH DFND 01 488671 0 0 ISHARES TR GLB INFRAS 464288372 18305 464841 SH DFND 02 0 0 464841 ISHARES TR GLB INFRAS 464288372 18 455 SH DFND 28 455 0 0 ISHARES TR MRGSTR MD 464288406 6794 48944 SH DFND 02 0 0 48944 ISHARES TR NATIONAL M 464288414 778942 7143638 SH DFND 01 7086137 0 57501 ISHARES TR NATIONAL M 464288414 289616 2656049 SH DFND 02 0 0 2656049 ISHARES TR NATIONAL M 464288414 2626 24080 SH DFND 28 18092 0 5988 ISHARES TR INTL DEVPP 464288422 279 8079 SH DFND 02 0 0 8079 ISHARES TR ASIA 50 ET 464288430 6356 114930 SH DFND 02 0 0 114930 ISHARES TR INTL SEL D 464288448 174529 6079037 SH DFND 01 4848013 0 1231024 ISHARES TR INTL SEL D 464288448 104188 3628987 SH DFND 02 0 0 3628987 ISHARES TR INTL SEL D 464288448 574 19980 SH DFND 28 8450 0 11530 ISHARES TR EUR DEV RE 464288471 48 1405 SH DFND 01 1405 0 0 ISHARES TR INTL DEV R 464288489 70 2589 SH DFND 01 2501 0 88 ISHARES TR INTL DEV R 464288489 7387 273290 SH DFND 02 0 0 273290 ISHARES TR DEVSMCP EX 464288497 1913 42581 SH DFND 02 0 0 42581 ISHARES TR MRGSTR SM 464288505 507 3432 SH DFND 02 0 0 3432 ISHARES TR IBOXX HI Y 464288513 124361 1533430 SH DFND 01 1184753 27091 321586 ISHARES TR IBOXX HI Y 464288513 449622 5544047 SH DFND 02 0 3214538 2329509 ISHARES TR IBOXX HI Y 464288513 1264 15590 SH DFND 06 0 15590 0 ISHARES TR IBOXX HI Y 464288513 1992 24564 SH DFND 28 12804 0 11760 ISHARES TR OPTIONS 464288513 2423292 29880300 SH Put DFND 02 0 29880300 0 ISHARES TR OPTIONS 464288513 649611 8010000 SH Call DFND 02 0 8010000 0 ISHARES TR CRE U S RE 464288521 2862 63807 SH DFND 02 0 0 63807 ISHARES TR RESIDNL RE 464288562 3795 60869 SH DFND 02 0 0 60869 ISHARES TR MSCI KLD40 464288570 28679 308380 SH DFND 01 299147 0 9233 ISHARES TR MSCI KLD40 464288570 15868 170618 SH DFND 02 0 0 170618 ISHARES TR MBS ETF 464288588 210295 2009507 SH DFND 01 1405139 0 604368 ISHARES TR MBS ETF 464288588 712076 6804354 SH DFND 02 0 8444 6795910 ISHARES TR MBS ETF 464288588 169 1614 SH DFND 28 965 0 649 ISHARES TR GOV/CRED B 464288596 11472 103874 SH DFND 02 0 0 103874 ISHARES TR MRGSTR SM 464288604 2616 15717 SH DFND 02 0 0 15717 ISHARES TR INTRM GOV 464288612 15608 144228 SH DFND 01 32116 0 112112 ISHARES TR INTRM GOV 464288612 170487 1575374 SH DFND 02 0 0 1575374 ISHARES TR INTRM GOV 464288612 185 1711 SH DFND 28 0 0 1711 ISHARES TR USD INV GR 464288620 84 1587 SH DFND 01 1587 0 0 ISHARES TR USD INV GR 464288620 11366 214661 SH DFND 02 0 4495 210166 ISHARES TR INTRM TR C 464288638 59447 1134054 SH DFND 01 1120006 0 14048 ISHARES TR INTRM TR C 464288638 51531 983041 SH DFND 02 0 0 983041 ISHARES TR INTRM TR C 464288638 552 10525 SH DFND 28 10525 0 0 ISHARES TR SH TR CRPO 464288646 157740 3054601 SH DFND 01 3000536 0 54065 ISHARES TR SH TR CRPO 464288646 137511 2662876 SH DFND 02 0 0 2662876 ISHARES TR SH TR CRPO 464288646 258 5000 SH DFND 28 5000 0 0 ISHARES TR 10-20 YR T 464288653 22051 165160 SH DFND 02 0 0 165160 ISHARES TR 3 7 YR TRE 464288661 60042 494578 SH DFND 01 403801 0 90777 ISHARES TR 3 7 YR TRE 464288661 658518 5424364 SH DFND 02 0 7834 5416530 ISHARES TR 3 7 YR TRE 464288661 22 184 SH DFND 28 184 0 0 ISHARES TR SHORT TREA 464288679 3308 29988 SH DFND 01 1648 0 28340 ISHARES TR SHORT TREA 464288679 233610 2117949 SH DFND 02 0 153913 1964036 ISHARES TR S&P US PFD 464288687 193465 5651902 SH DFND 01 5508581 0 143321 ISHARES TR S&P US PFD 464288687 182358 5327433 SH DFND 02 0 36500 5290933 ISHARES TR S&P US PFD 464288687 484 14133 SH DFND 28 9750 0 4383 ISHARES TR OPTIONS 464288687 3645 106500 SH Put DFND 02 0 106500 0 ISHARES TR GLOBAL MAT 464288695 1206 21014 SH DFND 01 21014 0 0 ISHARES TR GLOBAL MAT 464288695 3584 62466 SH DFND 02 0 0 62466 ISHARES TR MRNING SM 464288703 3256 26432 SH DFND 02 0 0 26432 ISHARES TR GLOB UTILI 464288711 271 5519 SH DFND 01 5519 0 0 ISHARES TR GLOB UTILI 464288711 433 8811 SH DFND 02 0 0 8811 ISHARES TR GLOB INDST 464288729 5264 67554 SH DFND 01 67554 0 0 ISHARES TR GLOB INDST 464288729 1285 16488 SH DFND 02 0 0 16488 ISHARES TR GLOB INDST 464288729 7 85 SH DFND 28 85 0 0 ISHARES TR GLB CNSM S 464288737 1100 23928 SH DFND 01 23928 0 0 ISHARES TR GLB CNSM S 464288737 8647 188093 SH DFND 02 0 0 188093 ISHARES TR GLB CNS DI 464288745 2251 22313 SH DFND 01 22313 0 0 ISHARES TR GLB CNS DI 464288745 2618 25953 SH DFND 02 0 0 25953 ISHARES TR US HOME CO 464288752 6191 206104 SH DFND 01 206104 0 0 ISHARES TR US HOME CO 464288752 39883 1327676 SH DFND 02 0 359817 967859 ISHARES TR OPTIONS 464288752 91889 3058900 SH Call DFND 02 0 3058900 0 ISHARES TR US AER DEF 464288760 102314 591887 SH DFND 01 591803 0 84 ISHARES TR US AER DEF 464288760 130534 755142 SH DFND 02 0 0 755142 ISHARES TR US AER DEF 464288760 317 1835 SH DFND 28 1835 0 0 ISHARES TR US REGNL B 464288778 123 3087 SH DFND 01 3087 0 0 ISHARES TR US REGNL B 464288778 27035 678602 SH DFND 02 0 0 678602 ISHARES TR U.S. INSRN 464288786 11319 196113 SH DFND 02 0 0 196113 ISHARES TR US BR DEL 464288794 8590 153316 SH DFND 02 0 0 153316 ISHARES TR MSCI USA E 464288802 30296 293732 SH DFND 01 293732 0 0 ISHARES TR MSCI USA E 464288802 14720 142715 SH DFND 02 0 0 142715 ISHARES TR MSCI USA E 464288802 3641 35300 SH DFND 28 35300 0 0 ISHARES TR U.S. MED D 464288810 26431 132283 SH DFND 01 132283 0 0 ISHARES TR U.S. MED D 464288810 76709 383910 SH DFND 02 0 71526 312384 ISHARES TR US HLTHCR 464288828 8494 51421 SH DFND 01 51421 0 0 ISHARES TR US HLTHCR 464288828 42310 256131 SH DFND 02 0 0 256131 ISHARES TR US HLTHCR 464288828 157 950 SH DFND 28 950 0 0 ISHARES TR U.S. PHARM 464288836 49 350 SH DFND 01 350 0 0 ISHARES TR U.S. PHARM 464288836 3748 26623 SH DFND 02 0 0 26623 ISHARES TR US OIL EQ& 464288844 1215 59500 SH DFND 02 0 0 59500 ISHARES TR US OIL GS 464288851 33139 641853 SH DFND 02 0 0 641853 ISHARES TR MICRO-CAP 464288869 19181 232636 SH DFND 01 232406 0 230 ISHARES TR MICRO-CAP 464288869 11734 142317 SH DFND 02 0 0 142317 ISHARES TR MICRO-CAP 464288869 91 1100 SH DFND 28 1100 0 0 ISHARES TR EAFE VALUE 464288877 80174 1772975 SH DFND 01 1770120 0 2855 ISHARES TR EAFE VALUE 464288877 42784 946124 SH DFND 02 0 0 946124 ISHARES TR EAFE VALUE 464288877 6108 135065 SH DFND 28 135065 0 0 ISHARES TR EAFE GRWTH 464288885 125303 1814141 SH DFND 01 1814141 0 0 ISHARES TR EAFE GRWTH 464288885 37932 549189 SH DFND 02 0 1333 547856 ISHARES TR EAFE GRWTH 464288885 550 7970 SH DFND 28 7970 0 0 ISHARES TR NEW ZEALAN 464289123 1329 28877 SH DFND 02 0 0 28877 ISHARES TR BRAZIL SM- 464289131 733 50767 SH DFND 02 0 0 50767 ISHARES TR MSCI EURO 464289180 17 1000 SH DFND 01 1000 0 0 ISHARES TR MSCI EURO 464289180 5362 316344 SH DFND 02 0 0 316344 ISHARES TR RUS TP200 464289420 10296 215390 SH DFND 02 0 0 215390 ISHARES TR RUS TP200 464289438 15178 211536 SH DFND 02 0 0 211536 ISHARES TR RUS TOP 20 464289446 109 1867 SH DFND 01 1000 0 867 ISHARES TR RUS TOP 20 464289446 26867 460136 SH DFND 02 0 0 460136 ISHARES TR CORE LT US 464289479 307 5208 SH DFND 02 0 0 5208 ISHARES TR LNG TR CRP 464289511 7 117 SH DFND 01 117 0 0 ISHARES TR LNG TR CRP 464289511 3330 59140 SH DFND 02 0 0 59140 ISHARES TR INDIA 50 E 464289529 53 1500 SH DFND 01 1500 0 0 ISHARES TR INDIA 50 E 464289529 93 2625 SH DFND 02 0 0 2625 ISHARES TR MSCI PERU 464289842 729 20544 SH DFND 02 0 0 20544 ISHARES TR AGGRES ALL 464289859 1266 26072 SH DFND 01 26072 0 0 ISHARES TR AGGRES ALL 464289859 45572 938671 SH DFND 02 0 0 938671 ISHARES TR GRWT ALLOC 464289867 1268 30694 SH DFND 01 30694 0 0 ISHARES TR GRWT ALLOC 464289867 101794 2464142 SH DFND 02 0 0 2464142 ISHARES TR GRWT ALLOC 464289867 979 23690 SH DFND 28 23690 0 0 ISHARES TR MODERT ALL 464289875 70 1963 SH DFND 01 1963 0 0 ISHARES TR MODERT ALL 464289875 38168 1069727 SH DFND 02 0 0 1069727 ISHARES TR CONSER ALL 464289883 263 8025 SH DFND 01 8025 0 0 ISHARES TR CONSER ALL 464289883 10724 327761 SH DFND 02 0 0 327761 ISHARES TR INTL PFD S 46429B135 1456 96402 SH DFND 02 0 0 96402 ISHARES TR CHINA SM-C 46429B200 62 1574 SH DFND 02 0 0 1574 ISHARES TR US TREAS B 46429B267 449 18220 SH DFND 01 4220 0 14000 ISHARES TR US TREAS B 46429B267 328944 13344602 SH DFND 02 0 0 13344602 ISHARES TR A RATE CP 46429B291 1895 37832 SH DFND 02 0 0 37832 ISHARES TR MSCI INDON 46429B309 1430 57596 SH DFND 01 57596 0 0 ISHARES TR MSCI INDON 46429B309 1396 56230 SH DFND 02 0 0 56230 ISHARES TR MSCI INDON 46429B309 17 695 SH DFND 06 0 695 0 ISHARES TR GNMA BOND 46429B333 2302 47278 SH DFND 02 0 0 47278 ISHARES TR CMBS ETF 46429B366 8270 164474 SH DFND 01 164474 0 0 ISHARES TR CMBS ETF 46429B366 9427 187483 SH DFND 02 0 0 187483 ISHARES TR MSCI PHILI 46429B408 113 3530 SH DFND 02 0 0 3530 ISHARES TR MSCI UK SM 46429B416 1240 36725 SH DFND 02 0 0 36725 ISHARES TR MSCI GERMN 46429B465 25 520 SH DFND 01 520 0 0 ISHARES TR MSCI GERMN 46429B465 3371 69961 SH DFND 02 0 0 69961 ISHARES TR MSCI NORWA 46429B499 33 1450 SH DFND 01 1450 0 0 ISHARES TR MSCI NORWA 46429B499 101 4397 SH DFND 02 0 0 4397 ISHARES TR MSCI IRELA 46429B507 894 24157 SH DFND 02 0 0 24157 ISHARES TR MSCI FINLA 46429B515 1 32 SH DFND 02 0 0 32 ISHARES TR MSCI DENMA 46429B523 32 562 SH DFND 02 0 0 562 ISHARES TR IBONDS SEP 46429B564 12234 481921 SH DFND 02 0 0 481921 ISHARES TR MSCI INDIA 46429B598 116909 3506576 SH DFND 01 3506576 0 0 ISHARES TR MSCI INDIA 46429B598 78482 2354002 SH DFND 02 0 0 2354002 ISHARES TR MSCI INDIA 46429B598 4835 145035 SH DFND 06 0 145035 0 ISHARES TR MSCI INDIA 46429B598 1575 47241 SH DFND 28 47241 0 0 ISHARES TR MSCI POLAN 46429B606 506 21993 SH DFND 01 21993 0 0 ISHARES TR MSCI POLAN 46429B606 632 27426 SH DFND 02 0 0 27426 ISHARES TR MSCI INDIA 46429B614 42 1085 SH DFND 01 1085 0 0 ISHARES TR MSCI INDIA 46429B614 905 23474 SH DFND 02 0 0 23474 ISHARES TR FLTG RATE 46429B655 614198 12196141 SH DFND 01 12152538 0 43603 ISHARES TR FLTG RATE 46429B655 232499 4616731 SH DFND 02 0 58870 4557861 ISHARES TR FLTG RATE 46429B655 4951 98311 SH DFND 28 98311 0 0 ISHARES TR CORE HIGH 46429B663 7061 83680 SH DFND 01 80949 0 2731 ISHARES TR CORE HIGH 46429B663 181408 2149894 SH DFND 02 0 0 2149894 ISHARES TR MSCI CHINA 46429B671 142 2700 SH DFND 01 2700 0 0 ISHARES TR MSCI CHINA 46429B671 9018 171387 SH DFND 02 0 13500 157887 ISHARES TR MIN VOL EA 46429B689 527242 7909414 SH DFND 01 7735310 0 174104 ISHARES TR MIN VOL EA 46429B689 294745 4421610 SH DFND 02 0 0 4421610 ISHARES TR MIN VOL EA 46429B689 4910 73658 SH DFND 28 73658 0 0 ISHARES TR MIN VOL US 46429B697 449562 8579420 SH DFND 01 7892790 0 686630 ISHARES TR MIN VOL US 46429B697 736226 14050119 SH DFND 02 0 68197 13981922 ISHARES TR MIN VOL US 46429B697 4528 86417 SH DFND 28 83073 0 3344 ISHARES TR 0-5 YR TIP 46429B747 36525 372628 SH DFND 02 0 5946 366682 ISHARES TR USA QUALIT 46432F339 58306 759587 SH DFND 01 758398 0 1189 ISHARES TR USA QUALIT 46432F339 145658 1897573 SH DFND 02 0 0 1897573 ISHARES TR USA QUALIT 46432F339 1163 15155 SH DFND 28 15155 0 0 ISHARES TR USA SIZE F 46432F370 4064 53038 SH DFND 02 0 0 53038 ISHARES TR EDGE MSCI 46432F388 599 8259 SH DFND 01 7790 0 469 ISHARES TR EDGE MSCI 46432F388 125881 1734614 SH DFND 02 0 0 1734614 ISHARES TR USA MOMENT 46432F396 566 5643 SH DFND 01 5253 0 390 ISHARES TR USA MOMENT 46432F396 243122 2425637 SH DFND 02 0 0 2425637 ISHARES TR CORE MSCI 46432F834 59 1116 SH DFND 01 816 0 300 ISHARES TR CORE MSCI 46432F834 154824 2947337 SH DFND 02 0 0 2947337 ISHARES TR CORE MSCI 46432F842 1749370 31806723 SH DFND 01 29923276 0 1883447 ISHARES TR CORE MSCI 46432F842 1353080 24601452 SH DFND 02 0 1104694 23496758 ISHARES TR CORE MSCI 46432F842 24749 449982 SH DFND 28 417960 0 32022 ISHARES TR CORE 1 5 Y 46432F859 180 3670 SH DFND 01 0 0 3670 ISHARES TR CORE 1 5 Y 46432F859 78241 1594792 SH DFND 02 0 0 1594792 ISHARES TR MRNGSTR IN 46432F875 51 2200 SH DFND 01 2200 0 0 ISHARES TR MRNGSTR IN 46432F875 7879 338438 SH DFND 02 0 0 338438 ISHARES TR IBNDS MAR2 46432FAK3 398 16305 SH DFND 02 0 0 16305 ISHARES TR IBNDS MAR2 46432FAN7 124 5244 SH DFND 02 0 0 5244 ISHARES TR IBONDS MAR 46432FAZ0 2246 87763 SH DFND 02 0 0 87763 ISHARES TR IBONDS MAR 46432FBC0 2884 111205 SH DFND 02 0 0 111205 ISHARES TR 0-5YR INVT 46434V100 19626 396247 SH DFND 02 0 0 396247 ISHARES TR MLTFCTR IN 46434V266 2374 91751 SH DFND 02 0 0 91751 ISHARES TR MULTIFACTO 46434V274 36520 1540260 SH DFND 02 0 0 1540260 ISHARES TR MULTIFACTO 46434V282 79242 2844278 SH DFND 02 0 0 2844278 ISHARES TR MULTIFACTO 46434V290 1087 30348 SH DFND 02 0 0 30348 ISHARES TR MULTIFACTO 46434V316 810 31189 SH DFND 02 0 0 31189 ISHARES TR EXPONENTIA 46434V381 490 14718 SH DFND 01 14718 0 0 ISHARES TR EXPONENTIA 46434V381 13004 390983 SH DFND 02 0 0 390983 ISHARES TR 0-5YR HI Y 46434V407 45 1000 SH DFND 01 1000 0 0 ISHARES TR 0-5YR HI Y 46434V407 36011 808338 SH DFND 02 0 0 808338 ISHARES TR MSCI SAUDI 46434V423 15 516 SH DFND 02 0 0 516 ISHARES TR INTL MOMEN 46434V449 1442 56341 SH DFND 02 0 0 56341 ISHARES TR INTL QLTY 46434V456 578 22405 SH DFND 02 0 0 22405 ISHARES TR MSCI LW CR 46434V464 6812 66121 SH DFND 01 66121 0 0 ISHARES TR MSCI LW CR 46434V464 3075 29850 SH DFND 02 0 0 29850 ISHARES TR IBONDS SEP 46434V571 10996 433422 SH DFND 02 0 0 433422 ISHARES TR CORE TOTAL 46434V613 69 1404 SH DFND 01 1404 0 0 ISHARES TR CORE TOTAL 46434V613 51925 1054418 SH DFND 02 0 0 1054418 ISHARES TR CORE DIV G 46434V621 1204 36286 SH DFND 01 22640 0 13646 ISHARES TR CORE DIV G 46434V621 387127 11667479 SH DFND 02 0 0 11667479 ISHARES TR CORE DIV G 46434V621 90 2715 SH DFND 28 0 0 2715 ISHARES TR CUR HD EUR 46434V639 18612 717504 SH DFND 01 704549 0 12955 ISHARES TR CUR HD EUR 46434V639 20188 778258 SH DFND 02 0 6371 771887 ISHARES TR GLOBAL REI 46434V647 17788 759519 SH DFND 02 0 0 759519 ISHARES TR CORE MSCI 46434V696 14 281 SH DFND 01 281 0 0 ISHARES TR CORE MSCI 46434V696 22615 446764 SH DFND 02 0 0 446764 ISHARES TR CUR HED MS 46434V704 225 9460 SH DFND 01 9460 0 0 ISHARES TR CUR HED MS 46434V704 958 40330 SH DFND 02 0 0 40330 ISHARES TR MIN VOL JA 46434V712 1386 21999 SH DFND 02 0 0 21999 ISHARES TR MIN VOL EU 46434V720 636 27742 SH DFND 02 0 0 27742 ISHARES TR CORE MSCI 46434V738 35 845 SH DFND 01 845 0 0 ISHARES TR CORE MSCI 46434V738 11654 281979 SH DFND 02 0 0 281979 ISHARES TR MIN VOL AS 46434V746 140 4217 SH DFND 02 0 0 4217 ISHARES TR MSCI UAE E 46434V761 599 43694 SH DFND 02 0 0 43694 ISHARES TR MSCI QATAR 46434V779 1297 70156 SH DFND 02 0 2000 68156 ISHARES TR YLD OPTIM 46434V787 492 20834 SH DFND 02 0 0 20834 ISHARES TR HDG MSCI E 46434V803 2454 95090 SH DFND 01 95090 0 0 ISHARES TR HDG MSCI E 46434V803 62913 2437550 SH DFND 02 0 0 2437550 ISHARES TR TRS FLT RT 46434V860 16776 333713 SH DFND 02 0 0 333713 ISHARES TR ULTR SH TR 46434V878 16256 324634 SH DFND 02 0 0 324634 ISHARES TR HDG MSCI J 46434V886 196 6968 SH DFND 01 6968 0 0 ISHARES TR HDG MSCI J 46434V886 8914 317325 SH DFND 02 0 0 317325 ISHARES TR IBONDS DEC 46434VAQ3 44 1773 SH DFND 01 1773 0 0 ISHARES TR IBONDS DEC 46434VAQ3 63300 2534015 SH DFND 02 0 0 2534015 ISHARES TR IBONDS DEC 46434VAU4 1030 41525 SH DFND 01 41525 0 0 ISHARES TR IBONDS DEC 46434VAU4 41447 1671232 SH DFND 02 0 0 1671232 ISHARES TR IBONDS DEC 46434VAX8 31 1300 SH DFND 01 1300 0 0 ISHARES TR IBONDS DEC 46434VAX8 40673 1681410 SH DFND 02 0 0 1681410 ISHARES TR IBONDS DEC 46434VBA7 47318 1957713 SH DFND 02 0 0 1957713 ISHARES TR IBONDS DEC 46434VBD1 32784 1389137 SH DFND 02 0 0 1389137 ISHARES TR IBONDS DEC 46434VBG4 31575 1321135 SH DFND 02 0 0 1321135 ISHARES TR IBONDS DEC 46434VBK5 38 1550 SH DFND 01 1550 0 0 ISHARES TR IBONDS DEC 46434VBK5 56376 2314274 SH DFND 02 0 0 2314274 ISHARES TR CONV BD ET 46435G102 6704 127643 SH DFND 02 0 0 127643 ISHARES TR 10 YR INVT 46435G144 127 2809 SH DFND 02 0 0 2809 ISHARES TR ESG USD CO 46435G193 105 4397 SH DFND 02 0 0 4397 ISHARES TR EDGE INVT 46435G219 382 8058 SH DFND 02 0 0 8058 ISHARES TR ESG 1 5 YR 46435G243 317 12975 SH DFND 02 0 0 12975 ISHARES TR RUSEL 2500 46435G268 2195 57441 SH DFND 02 0 0 57441 ISHARES TR MSCI ARGEN 46435G276 2 75 SH DFND 02 0 0 75 ISHARES TR IBONDS DEC 46435G318 5245 208894 SH DFND 02 0 0 208894 ISHARES TR CORE MSCI 46435G326 8038 164551 SH DFND 02 0 0 164551 ISHARES TR MSCI UK ET 46435G334 2170 73923 SH DFND 01 60114 0 13809 ISHARES TR MSCI UK ET 46435G334 77973 2656650 SH DFND 02 0 0 2656650 ISHARES TR MSCI UK ET 46435G334 4403 150000 SH DFND 06 0 150000 0 ISHARES TR OPTIONS 46435G334 14675 500000 SH Put DFND 06 0 500000 0 ISHARES TR MORTGE REL 46435G342 140 3500 SH DFND 01 3500 0 0 ISHARES TR MORTGE REL 46435G342 10490 262640 SH DFND 02 0 0 262640 ISHARES TR INTL VALUE 46435G409 23471 1073206 SH DFND 02 0 0 1073206 ISHARES TR CR 5 10 YR 46435G417 305 6355 SH DFND 02 0 0 6355 ISHARES TR ESG MSCI U 46435G425 603 10976 SH DFND 02 0 0 10976 ISHARES TR EDGE MSCI 46435G433 2958 101822 SH DFND 02 0 0 101822 ISHARES TR FALN ANGLS 46435G474 6 263 SH DFND 02 0 0 263 ISHARES TR INTL SIZE 46435G508 9 388 SH DFND 02 0 0 388 ISHARES TR ESG MSCI E 46435G516 11438 199345 SH DFND 01 199345 0 0 ISHARES TR ESG MSCI E 46435G516 6077 105907 SH DFND 02 0 0 105907 ISHARES TR INTL DIV G 46435G524 30 600 SH DFND 01 600 0 0 ISHARES TR INTL DIV G 46435G524 14056 285450 SH DFND 02 0 0 285450 ISHARES TR MSCI GLOBA 46435G532 1568 29587 SH DFND 02 0 0 29587 ISHARES TR ADAPTV EUR 46435G664 77 3179 SH DFND 02 0 0 3179 ISHARES TR CORE INTL 46435G672 2080 39835 SH DFND 02 0 0 39835 ISHARES TR MSCI CDA E 46435G706 72 3161 SH DFND 02 0 0 3161 ISHARES TR JPX NIKKEI 46435G722 221 8753 SH DFND 02 0 0 8753 ISHARES TR IBONDS DEC 46435G755 8965 349978 SH DFND 02 0 0 349978 ISHARES TR IBONDS DEC 46435G789 7533 296047 SH DFND 02 0 0 296047 ISHARES TR MSCI EAFE 46435G839 278 11034 SH DFND 02 0 0 11034 ISHARES TR MSCI ACWI 46435G847 198 8377 SH DFND 02 0 0 8377 ISHARES TR MSCI UN KN 46435G862 170 7969 SH DFND 02 0 0 7969 ISHARES TR MSCI SWITZ 46435G870 30 1245 SH DFND 02 0 0 1245 ISHARES TR MSCI SO KO 46435G888 0 10 SH DFND 02 0 0 10 ISHARES TR IBONDS DEC 46435GAA0 18880 819782 SH DFND 02 0 0 819782 ISHARES TR IBONDS DEC 46435U432 203 7835 SH DFND 02 0 0 7835 ISHARES TR ROBOTICS A 46435U556 53 2643 SH DFND 02 0 0 2643 ISHARES TR ESG MSCI U 46435U663 90 3990 SH DFND 02 0 0 3990 ISHARES TR IBONDS DEC 46435U697 3397 133436 SH DFND 02 0 0 133436 ISHARES TR US INFRAST 46435U713 137 5970 SH DFND 02 0 0 5970 ISHARES TR EDGE US FI 46435U796 1885 19683 SH DFND 02 0 0 19683 ISHARES TR IBONDS ETF 46435UAA9 15211 650302 SH DFND 02 0 0 650302 ISHARES TR S&P 100 ET 464287101 34017 305003 SH DFND 43 0 0 305003 ISHARES TR MRNGSTR LG 464287119 1129 7119 SH DFND 43 0 0 7119 ISHARES TR MRNGSTR LG 464287127 138 970 SH DFND 43 0 0 970 ISHARES TR CORE S&P T 464287150 910211 16036139 SH DFND 43 0 0 16036139 ISHARES TR SELECT DIV 464287168 328581 3679101 SH DFND 43 0 0 3679101 ISHARES TR TIPS BD ET 464287176 1211841 11066028 SH DFND 43 0 0 11066028 ISHARES TR CHINA LG-C 464287184 203 5202 SH DFND 43 0 0 5202 ISHARES TR TRANS AVG 464287192 137 829 SH DFND 43 0 0 829 ISHARES TR CORE S&P50 464287200 712996 2833735 SH DFND 43 0 0 2833735 ISHARES TR CORE US AG 464287226 1663630 15622406 SH DFND 43 0 0 15622406 ISHARES TR MSCI EMG M 464287234 68549 1754954 SH DFND 43 0 0 1754954 ISHARES TR IBOXX INV 464287242 2715863 24072534 SH DFND 43 0 0 24072534 ISHARES TR GLOBAL TEC 464287291 19730 136982 SH DFND 43 0 0 136982 ISHARES TR S&P 500 GR 464287309 137561 912995 SH DFND 43 0 0 912995 ISHARES TR GLOB HLTHC 464287325 700 12364 SH DFND 43 0 0 12364 ISHARES TR GLOBAL FIN 464287333 1037 18228 SH DFND 43 0 0 18228 ISHARES TR GLOBAL ENE 464287341 461 15723 SH DFND 43 0 0 15723 ISHARES TR NORTH AMER 464287374 2266 83355 SH DFND 43 0 0 83355 ISHARES TR JPX NIKKEI 464287382 1893 34738 SH DFND 43 0 0 34738 ISHARES TR LATN AMER 464287390 84 2710 SH DFND 43 0 0 2710 ISHARES TR S&P 500 VA 464287408 107515 1063028 SH DFND 43 0 0 1063028 ISHARES TR 20 YR TR B 464287432 9909 81551 SH DFND 43 0 0 81551 ISHARES TR BARCLAYS 7 464287440 29923 287167 SH DFND 43 0 0 287167 ISHARES TR 1 3 YR TRE 464287457 754756 9026022 SH DFND 43 0 0 9026022 ISHARES TR MSCI EAFE 464287465 224253 3815119 SH DFND 43 0 0 3815119 ISHARES TR RUS MDCP V 464287473 100087 1310896 SH DFND 43 0 0 1310896 ISHARES TR RUS MD CP 464287481 70767 622342 SH DFND 43 0 0 622342 ISHARES TR RUS MID CA 464287499 186947 4022097 SH DFND 43 0 0 4022097 ISHARES TR CORE S&P M 464287507 167439 1008304 SH DFND 43 0 0 1008304 ISHARES TR EXPANDED T 464287515 15495 89295 SH DFND 43 0 0 89295 ISHARES TR PHLX SEMIC 464287523 14890 94898 SH DFND 43 0 0 94898 ISHARES TR EXPND TEC 464287549 453 2636 SH DFND 43 0 0 2636 ISHARES TR NASDAQ BIO 464287556 827123 8577445 SH DFND 43 0 0 8577445 ISHARES TR COHEN STEE 464287564 4703 49140 SH DFND 43 0 0 49140 ISHARES TR GLOBAL 100 464287572 5378 126840 SH DFND 43 0 0 126840 ISHARES TR U.S. CNSM 464287580 266 1469 SH DFND 43 0 0 1469 ISHARES TR RUS 1000 V 464287598 3314785 29849483 SH DFND 43 0 0 29849483 ISHARES TR S&P MC 400 464287606 15253 79761 SH DFND 43 0 0 79761 ISHARES TR RUS 1000 G 464287614 2529844 19325065 SH DFND 43 0 0 19325065 ISHARES TR RUS 1000 E 464287622 463543 3342298 SH DFND 43 0 0 3342298 ISHARES TR RUS 2000 V 464287630 186226 1731691 SH DFND 43 0 0 1731691 ISHARES TR RUS 2000 G 464287648 112609 670290 SH DFND 43 0 0 670290 ISHARES TR RUSSELL 20 464287655 467350 3490291 SH DFND 43 0 0 3490291 ISHARES TR CORE S&P U 464287663 1288128 26240127 SH DFND 43 0 0 26240127 ISHARES TR CORE S&P U 464287671 928624 17620941 SH DFND 43 0 0 17620941 ISHARES TR RUSSELL 30 464287689 106271 723329 SH DFND 43 0 0 723329 ISHARES TR U.S. UTILI 464287697 147 1093 SH DFND 43 0 0 1093 ISHARES TR S&P MC 400 464287705 10556 76303 SH DFND 43 0 0 76303 ISHARES TR US TELECOM 464287713 1755 66592 SH DFND 43 0 0 66592 ISHARES TR U.S. TECH 464287721 4865 30417 SH DFND 43 0 0 30417 ISHARES TR U.S. REAL 464287739 1998 26655 SH DFND 43 0 0 26655 ISHARES TR US INDUSTR 464287754 2350 18285 SH DFND 43 0 0 18285 ISHARES TR US HLTHCAR 464287762 520 2874 SH DFND 43 0 0 2874 ISHARES TR U.S. FIN S 464287770 48911 435655 SH DFND 43 0 0 435655 ISHARES TR U.S. FINLS 464287788 3362 31610 SH DFND 43 0 0 31610 ISHARES TR U.S. ENERG 464287796 626 20079 SH DFND 43 0 0 20079 ISHARES TR CORE S&P S 464287804 450033 6492106 SH DFND 43 0 0 6492106 ISHARES TR U.S. CNSM 464287812 523 4918 SH DFND 43 0 0 4918 ISHARES TR U.S. BAS M 464287838 165 1970 SH DFND 43 0 0 1970 ISHARES TR DOW JONES 464287846 901 7236 SH DFND 43 0 0 7236 ISHARES TR EUROPE ETF 464287861 2105 53816 SH DFND 43 0 0 53816 ISHARES TR SP SMCP600 464287879 18317 138921 SH DFND 43 0 0 138921 ISHARES TR S&P SML 60 464287887 16133 100001 SH DFND 43 0 0 100001 ISHARES TR MRNGSTR LG 464288109 777 8069 SH DFND 43 0 0 8069 ISHARES TR INTL TREA 464288117 2991 61715 SH DFND 43 0 0 61715 ISHARES TR 3YRTB ETF 464288125 421 5273 SH DFND 43 0 0 5273 ISHARES TR SHRT NAT M 464288158 6295 59725 SH DFND 43 0 0 59725 ISHARES TR AGENCY BON 464288166 2792 24896 SH DFND 43 0 0 24896 ISHARES TR GL TIMB FO 464288174 328 5739 SH DFND 43 0 0 5739 ISHARES TR MSCI AC AS 464288182 14032 220868 SH DFND 43 0 0 220868 ISHARES TR MRGSTR MD 464288208 2023 12513 SH DFND 43 0 0 12513 ISHARES TR GL CLEAN E 464288224 94 11353 SH DFND 43 0 0 11353 ISHARES TR MSCI ACWI 464288240 901971 21495980 SH DFND 43 0 0 21495980 ISHARES TR MSCI ACWI 464288257 211070 3289740 SH DFND 43 0 0 3289740 ISHARES TR EAFE SML C 464288273 16602 320373 SH DFND 43 0 0 320373 ISHARES TR JPMORGAN U 464288281 30378 292353 SH DFND 43 0 0 292353 ISHARES TR MRGSTR MD 464288307 55 281 SH DFND 43 0 0 281 ISHARES TR NEW YORK M 464288323 6818 124490 SH DFND 43 0 0 124490 ISHARES TR CALIF MUN 464288356 10574 180922 SH DFND 43 0 0 180922 ISHARES TR GLB INFRAS 464288372 4008 101775 SH DFND 43 0 0 101775 ISHARES TR MRGSTR MD 464288406 376 2709 SH DFND 43 0 0 2709 ISHARES TR NATIONAL M 464288414 684746 6279770 SH DFND 43 0 0 6279770 ISHARES TR INTL DEVPP 464288422 13 365 SH DFND 43 0 0 365 ISHARES TR ASIA 50 ET 464288430 298 5388 SH DFND 43 0 0 5388 ISHARES TR INTL SEL D 464288448 45295 1577690 SH DFND 43 0 0 1577690 ISHARES TR INTL DEV R 464288489 2747 101613 SH DFND 43 0 0 101613 ISHARES TR DEVSMCP EX 464288497 216 4811 SH DFND 43 0 0 4811 ISHARES TR MRGSTR SM 464288505 52 355 SH DFND 43 0 0 355 ISHARES TR IBOXX HI Y 464288513 586759 7235000 SH DFND 43 0 0 7235000 ISHARES TR CRE U S RE 464288521 274 6118 SH DFND 43 0 0 6118 ISHARES TR RESIDNL RE 464288562 307 4930 SH DFND 43 0 0 4930 ISHARES TR MSCI KLD40 464288570 56534 607897 SH DFND 43 0 0 607897 ISHARES TR MBS ETF 464288588 3871499 36994738 SH DFND 43 0 0 36994738 ISHARES TR GOV/CRED B 464288596 1736 15717 SH DFND 43 0 0 15717 ISHARES TR MRGSTR SM 464288604 7 42 SH DFND 43 0 0 42 ISHARES TR INTRM GOV 464288612 4145 38306 SH DFND 43 0 0 38306 ISHARES TR USD INV GR 464288620 635384 11999702 SH DFND 43 0 0 11999702 ISHARES TR INTRM TR C 464288638 7487 142819 SH DFND 43 0 0 142819 ISHARES TR SH TR CRPO 464288646 15825 306453 SH DFND 43 0 0 306453 ISHARES TR 10-20 YR T 464288653 5153 38599 SH DFND 43 0 0 38599 ISHARES TR 3 7 YR TRE 464288661 1627161 13403305 SH DFND 43 0 0 13403305 ISHARES TR SHORT TREA 464288679 134580 1220131 SH DFND 43 0 0 1220131 ISHARES TR S&P US PFD 464288687 68105 1989638 SH DFND 43 0 0 1989638 ISHARES TR GLOBAL MAT 464288695 76 1331 SH DFND 43 0 0 1331 ISHARES TR MRNING SM 464288703 204 1654 SH DFND 43 0 0 1654 ISHARES TR GLOB INDST 464288729 263 3380 SH DFND 43 0 0 3380 ISHARES TR GLB CNSM S 464288737 24 521 SH DFND 43 0 0 521 ISHARES TR GLB CNS DI 464288745 164 1629 SH DFND 43 0 0 1629 ISHARES TR US HOME CO 464288752 130 4334 SH DFND 43 0 0 4334 ISHARES TR US AER DEF 464288760 11366 65752 SH DFND 43 0 0 65752 ISHARES TR US REGNL B 464288778 3195 80192 SH DFND 43 0 0 80192 ISHARES TR U.S. INSRN 464288786 398 6893 SH DFND 43 0 0 6893 ISHARES TR US BR DEL 464288794 313 5594 SH DFND 43 0 0 5594 ISHARES TR MSCI USA E 464288802 65196 632108 SH DFND 43 0 0 632108 ISHARES TR U.S. MED D 464288810 1521 7614 SH DFND 43 0 0 7614 ISHARES TR US HLTHCR 464288828 312 1888 SH DFND 43 0 0 1888 ISHARES TR U.S. PHARM 464288836 47 335 SH DFND 43 0 0 335 ISHARES TR US OIL EQ& 464288844 6 305 SH DFND 43 0 0 305 ISHARES TR US OIL GS 464288851 866 16767 SH DFND 43 0 0 16767 ISHARES TR MICRO-CAP 464288869 1145 13892 SH DFND 43 0 0 13892 ISHARES TR EAFE VALUE 464288877 66198 1463912 SH DFND 43 0 0 1463912 ISHARES TR EAFE GRWTH 464288885 101789 1473715 SH DFND 43 0 0 1473715 ISHARES TR MSCI EURO 464289180 5 309 SH DFND 43 0 0 309 ISHARES TR RUS TP200 464289420 2793 58430 SH DFND 43 0 0 58430 ISHARES TR RUS TP200 464289438 13115 182785 SH DFND 43 0 0 182785 ISHARES TR RUS TOP 20 464289446 2658 45513 SH DFND 43 0 0 45513 ISHARES TR CORE LT US 464289479 29 499 SH DFND 43 0 0 499 ISHARES TR LNG TR CRP 464289511 318 5653 SH DFND 43 0 0 5653 ISHARES TR INDIA 50 E 464289529 754 21348 SH DFND 43 0 0 21348 ISHARES TR AGGRES ALL 464289859 729 15016 SH DFND 43 0 0 15016 ISHARES TR GRWT ALLOC 464289867 4731 114516 SH DFND 43 0 0 114516 ISHARES TR MODERT ALL 464289875 672 18841 SH DFND 43 0 0 18841 ISHARES TR CONSER ALL 464289883 9977 304932 SH DFND 43 0 0 304932 ISHARES TR INTL PFD S 46429B135 62 4112 SH DFND 43 0 0 4112 ISHARES TR US TREAS B 46429B267 2172099 88117620 SH DFND 43 0 0 88117620 ISHARES TR GNMA BOND 46429B333 47 971 SH DFND 43 0 0 971 ISHARES TR CMBS ETF 46429B366 7819 155500 SH DFND 43 0 0 155500 ISHARES TR MSCI NORWA 46429B499 6 239 SH DFND 43 0 0 239 ISHARES TR MSCI IRELA 46429B507 5 144 SH DFND 43 0 0 144 ISHARES TR IBONDS SEP 46429B564 2128 83828 SH DFND 43 0 0 83828 ISHARES TR MSCI INDIA 46429B598 2561 76811 SH DFND 43 0 0 76811 ISHARES TR MSCI POLAN 46429B606 7 295 SH DFND 43 0 0 295 ISHARES TR MSCI INDIA 46429B614 109 2833 SH DFND 43 0 0 2833 ISHARES TR FLTG RATE 46429B655 169844 3372588 SH DFND 43 0 0 3372588 ISHARES TR CORE HIGH 46429B663 48587 575816 SH DFND 43 0 0 575816 ISHARES TR MSCI CHINA 46429B671 44497 845631 SH DFND 43 0 0 845631 ISHARES TR MIN VOL EA 46429B689 142777 2141875 SH DFND 43 0 0 2141875 ISHARES TR MIN VOL US 46429B697 254078 4848814 SH DFND 43 0 0 4848814 ISHARES TR 0-5 YR TIP 46429B747 25725 262446 SH DFND 43 0 0 262446 ISHARES TR USA QUALIT 46432F339 33157 431961 SH DFND 43 0 0 431961 ISHARES TR USA SIZE F 46432F370 983 12834 SH DFND 43 0 0 12834 ISHARES TR EDGE MSCI 46432F388 14452 199146 SH DFND 43 0 0 199146 ISHARES TR USA MOMENT 46432F396 46309 462031 SH DFND 43 0 0 462031 ISHARES TR CORE MSCI 46432F834 18198 346435 SH DFND 43 0 0 346435 ISHARES TR CORE MSCI 46432F842 7606496 138299936 SH DFND 43 0 0 138299936 ISHARES TR CORE 1 5 Y 46432F859 11861 241764 SH DFND 43 0 0 241764 ISHARES TR MRNGSTR IN 46432F875 275 11831 SH DFND 43 0 0 11831 ISHARES TR IBONDS MAR 46432FAZ0 2521 98493 SH DFND 43 0 0 98493 ISHARES TR IBONDS MAR 46432FBC0 2440 94084 SH DFND 43 0 0 94084 ISHARES TR 0-5YR INVT 46434V100 3158 63760 SH DFND 43 0 0 63760 ISHARES TR MLTFCTR IN 46434V266 8 318 SH DFND 43 0 0 318 ISHARES TR MULTIFACTO 46434V274 6498 274073 SH DFND 43 0 0 274073 ISHARES TR MULTIFACTO 46434V282 25978 932453 SH DFND 43 0 0 932453 ISHARES TR MULTIFACTO 46434V290 1324 36961 SH DFND 43 0 0 36961 ISHARES TR MULTIFACTO 46434V316 722 27798 SH DFND 43 0 0 27798 ISHARES TR EXPONENTIA 46434V381 454 13639 SH DFND 43 0 0 13639 ISHARES TR 0-5YR HI Y 46434V407 7819 175511 SH DFND 43 0 0 175511 ISHARES TR INTL MOMEN 46434V449 551 21526 SH DFND 43 0 0 21526 ISHARES TR INTL QLTY 46434V456 54 2106 SH DFND 43 0 0 2106 ISHARES TR MSCI LW CR 46434V464 36025 349691 SH DFND 43 0 0 349691 ISHARES TR IBONDS SEP 46434V571 2861 112775 SH DFND 43 0 0 112775 ISHARES TR CORE TOTAL 46434V613 3969 80594 SH DFND 43 0 0 80594 ISHARES TR CORE DIV G 46434V621 56565 1704788 SH DFND 43 0 0 1704788 ISHARES TR CUR HD EUR 46434V639 14067 542272 SH DFND 43 0 0 542272 ISHARES TR GLOBAL REI 46434V647 722 30842 SH DFND 43 0 0 30842 ISHARES TR CORE MSCI 46434V696 112 2208 SH DFND 43 0 0 2208 ISHARES TR MIN VOL EU 46434V720 72 3153 SH DFND 43 0 0 3153 ISHARES TR CORE MSCI 46434V738 21314 515706 SH DFND 43 0 0 515706 ISHARES TR MIN VOL AS 46434V746 4 115 SH DFND 43 0 0 115 ISHARES TR YLD OPTIM 46434V787 496 20983 SH DFND 43 0 0 20983 ISHARES TR HDG MSCI E 46434V803 29041 1125188 SH DFND 43 0 0 1125188 ISHARES TR TRS FLT RT 46434V860 190 3770 SH DFND 43 0 0 3770 ISHARES TR ULTR SH TR 46434V878 30606 611196 SH DFND 43 0 0 611196 ISHARES TR HDG MSCI J 46434V886 2464 87732 SH DFND 43 0 0 87732 ISHARES TR IBONDS DEC 46434VAQ3 6930 277440 SH DFND 43 0 0 277440 ISHARES TR IBONDS DEC 46434VAU4 5972 240813 SH DFND 43 0 0 240813 ISHARES TR IBONDS DEC 46434VAX8 1562 64553 SH DFND 43 0 0 64553 ISHARES TR IBONDS DEC 46434VBA7 3440 142345 SH DFND 43 0 0 142345 ISHARES TR IBONDS DEC 46434VBD1 2742 116204 SH DFND 43 0 0 116204 ISHARES TR IBONDS DEC 46434VBG4 1661 69481 SH DFND 43 0 0 69481 ISHARES TR IBONDS DEC 46434VBK5 6762 277594 SH DFND 43 0 0 277594 ISHARES TR CONV BD ET 46435G102 1149 21885 SH DFND 43 0 0 21885 ISHARES TR 10 YR INVT 46435G144 136 3009 SH DFND 43 0 0 3009 ISHARES TR ESG USD CO 46435G193 2698 113025 SH DFND 43 0 0 113025 ISHARES TR ESG 1 5 YR 46435G243 391 16006 SH DFND 43 0 0 16006 ISHARES TR IBONDS DEC 46435G318 1716 68340 SH DFND 43 0 0 68340 ISHARES TR CORE MSCI 46435G326 533 10912 SH DFND 43 0 0 10912 ISHARES TR MSCI UK ET 46435G334 196747 6703483 SH DFND 43 0 0 6703483 ISHARES TR MORTGE REL 46435G342 81 2031 SH DFND 43 0 0 2031 ISHARES TR INTL VALUE 46435G409 2684 122734 SH DFND 43 0 0 122734 ISHARES TR CR 5 10 YR 46435G417 130 2707 SH DFND 43 0 0 2707 ISHARES TR ESG MSCI U 46435G425 43 788 SH DFND 43 0 0 788 ISHARES TR EDGE MSCI 46435G433 644 22167 SH DFND 43 0 0 22167 ISHARES TR INTL SIZE 46435G508 9 377 SH DFND 43 0 0 377 ISHARES TR ESG MSCI E 46435G516 30625 533727 SH DFND 43 0 0 533727 ISHARES TR INTL DIV G 46435G524 2828 57428 SH DFND 43 0 0 57428 ISHARES TR MSCI GLOBA 46435G532 6 105 SH DFND 43 0 0 105 ISHARES TR ADAPTIVE E 46435G656 16 648 SH DFND 43 0 0 648 ISHARES TR CORE INTL 46435G672 2055 39363 SH DFND 43 0 0 39363 ISHARES TR MSCI CDA E 46435G706 91 3992 SH DFND 43 0 0 3992 ISHARES TR IBONDS DEC 46435G755 2325 90784 SH DFND 43 0 0 90784 ISHARES TR IBONDS DEC 46435G789 2308 90697 SH DFND 43 0 0 90697 ISHARES TR MSCI ACWI 46435G847 8 357 SH DFND 43 0 0 357 ISHARES TR MSCI UN KN 46435G862 14 636 SH DFND 43 0 0 636 ISHARES TR IBONDS DEC 46435GAA0 1369 59448 SH DFND 43 0 0 59448 ISHARES TR ESG MSCI U 46435U663 6 284 SH DFND 43 0 0 284 ISHARES TR IBONDS DEC 46435U697 109 4297 SH DFND 43 0 0 4297 ISHARES TR EDGE US FI 46435U796 154 1608 SH DFND 43 0 0 1608 ISHARES TR US DIVID B 46435U861 26 1097 SH DFND 43 0 0 1097 ISHARES TR IBONDS ETF 46435UAA9 1143 48847 SH DFND 43 0 0 48847 ISHARES TR SELECT DIV 464287168 1820 20384 SH DFND 43, 01 0 0 20384 ISHARES TR S&P 500 GR 464287309 270 1795 SH DFND 43, 01 0 0 1795 ISHARES TR S&P 500 VA 464287408 2193 21678 SH DFND 43, 01 0 0 21678 ISHARES TR RUS MDCP V 464287473 22499 294680 SH DFND 43, 01 0 0 294680 ISHARES TR RUS MD CP 464287481 18966 166796 SH DFND 43, 01 0 0 166796 ISHARES TR RUS MID CA 464287499 9455 203417 SH DFND 43, 01 0 0 203417 ISHARES TR RUS 1000 V 464287598 63608 572791 SH DFND 43, 01 0 0 572791 ISHARES TR RUS 1000 G 464287614 88186 673636 SH DFND 43, 01 0 0 673636 ISHARES TR RUS 1000 E 464287622 10594 76386 SH DFND 43, 01 0 0 76386 ISHARES TR RUS 2000 V 464287630 9115 84755 SH DFND 43, 01 0 0 84755 ISHARES TR RUS 2000 G 464287648 7797 46410 SH DFND 43, 01 0 0 46410 ISHARES TR RUSSELL 20 464287655 12834 95849 SH DFND 43, 01 0 0 95849 ISHARES TR CORE S&P U 464287663 9633 196234 SH DFND 43, 01 0 0 196234 ISHARES TR CORE S&P U 464287671 3805 72199 SH DFND 43, 01 0 0 72199 ISHARES TR CORE S&P S 464287804 296 4264 SH DFND 43, 01 0 0 4264 ISHARES TR MSCI ACWI 464288240 614 14638 SH DFND 43, 01 0 0 14638 ISHARES TR SHORT TREA 464288679 10923 99034 SH DFND 43, 01 0 0 99034 ISHARES TR EAFE VALUE 464288877 3198 70726 SH DFND 43, 01 0 0 70726 ISHARES TR EAFE GRWTH 464288885 2564 37118 SH DFND 43, 01 0 0 37118 ISHARES TR CORE MSCI 46432F842 8973 163137 SH DFND 43, 01 0 0 163137 ISHARES US ETF TR SHT MAT BD 46431W507 1241 24900 SH DFND 01 1577 0 23323 ISHARES US ETF TR SHT MAT BD 46431W507 404180 8107924 SH DFND 02 0 0 8107924 ISHARES US ETF TR IT RT HDG 46431W606 11493 135580 SH DFND 02 0 0 135580 ISHARES US ETF TR INT RT HDG 46431W705 4700 51834 SH DFND 02 0 0 51834 ISHARES US ETF TR INT RT HD 46431W812 92 3851 SH DFND 02 0 0 3851 ISHARES US ETF TR INT RT HD 46431W820 758 31286 SH DFND 02 0 0 31286 ISHARES US ETF TR SHT MAT MU 46431W838 45 904 SH DFND 01 0 0 904 ISHARES US ETF TR SHT MAT MU 46431W838 21075 422013 SH DFND 02 0 0 422013 ISHARES US ETF TR SHT MAT MU 46431W838 88 1760 SH DFND 28 0 0 1760 ISHARES US ETF TR COMMOD SEL 46431W853 60 1957 SH DFND 02 0 0 1957 ISHARES US ETF TR SHT MAT BD 46431W507 103993 2086114 SH DFND 43 0 0 2086114 ISHARES US ETF TR IT RT HDG 46431W606 629 7416 SH DFND 43 0 0 7416 ISHARES US ETF TR INT RT HDG 46431W705 777 8569 SH DFND 43 0 0 8569 ISHARES US ETF TR INT RT HD 46431W820 60 2475 SH DFND 43 0 0 2475 ISHARES US ETF TR SHT MAT MU 46431W838 367 7344 SH DFND 43 0 0 7344 ISIS PHARMACEUTICALS INC DEL NOTE 2.75 464337AG9 13 4000 PRN DFND 02 0 0 4000 ISIS PHARMACEUTICALS INC DEL NOTE 1.00 464337AJ3 6 6000 PRN DFND 02 0 0 6000 ISIS PHARMACEUTICALS INC DEL NOTE 1.00 464337AJ3 1 1000 PRN DFND 43 0 0 1000 ISRAEL CHEMICALS LTD SHS M5920A109 128 22532 SH DFND 01 606 0 21926 ISRAEL CHEMICALS LTD SHS M5920A109 125 22019 SH DFND 02 0 18042 3977 ISRAEL CHEMICALS LTD SHS M5920A109 2790 492932 SH DFND 06 0 492932 0 ISRAEL CHEMICALS LTD SHS M5920A109 14 2470 SH DFND 28 0 0 2470 ISRAEL CHEMICALS LTD SHS M5920A109 0 16 SH DFND 43 0 0 16 ISRAMCO INC COM NEW 465141406 75 632 SH DFND 01 269 363 0 ISRAMCO INC COM NEW 465141406 20 165 SH DFND 02 0 5 160 ISRAMCO INC COM NEW 465141406 0 3 SH DFND 06 0 3 0 ISTAR INC COM 45031U101 1809 197301 SH DFND 01 197100 0 201 ISTAR INC COM 45031U101 670 73019 SH DFND 02 0 53989 19030 ISTAR INC COM 45031U101 0 15 SH DFND 06 0 15 0 ITAU CORPBANCA SPONSORED 45033E105 52 3860 SH DFND 01 3860 0 0 ITAU UNIBANCO HLDG SA SPON ADR R 465562106 4276 467783 SH DFND 01 103774 0 364009 ITAU UNIBANCO HLDG SA SPON ADR R 465562106 20191 2209131 SH DFND 02 0 1694305 514826 ITAU UNIBANCO HLDG SA SPON ADR R 465562106 103696 11345265 SH DFND 06 0 11345265 0 ITAU UNIBANCO HLDG SA SPON ADR R 465562106 102 11155 SH DFND 28 120 0 11035 ITAU UNIBANCO HLDG SA SPON ADR R 465562106 41738 4566563 SH DFND 43 0 0 4566563 ITAU UNIBANCO HLDG SA SPON ADR R 465562106 150 16415 SH DFND 43, 01 0 0 16415 ITERIS INC COM 46564T107 67 18072 SH DFND 01 8345 9727 0 ITERIS INC COM 46564T107 1 155 SH DFND 02 0 155 0 ITERIS INC COM 46564T107 0 97 SH DFND 06 0 97 0 ITERUM THERAPEUTICS PLC SHS G6333L101 8 1572 SH DFND 02 0 1572 0 ITRON INC COM 465741106 946 20006 SH DFND 01 11478 8275 253 ITRON INC COM 465741106 1415 29926 SH DFND 02 0 29411 515 ITRON INC COM 465741106 0 7 SH DFND 06 0 7 0 ITRON INC COM 465741106 49 1045 SH DFND 43 0 0 1045 ITT INC COM 45073V108 2950 61112 SH DFND 01 55269 4833 1010 ITT INC COM 45073V108 12917 267603 SH DFND 02 0 36968 230635 ITT INC COM 45073V108 19 385 SH DFND 06 0 385 0 ITT INC COM 45073V108 2 39 SH DFND 28 39 0 0 ITT INC COM 45073V108 22730 470883 SH DFND 43 0 0 470883 ITT INC COM 45073V108 4311 89313 SH DFND 43, 01 0 0 89313 ITURAN LOCATION AND CONTROL SHS M6158M104 6 177 SH DFND 02 0 177 0 ITURAN LOCATION AND CONTROL SHS M6158M104 103 3199 SH DFND 06 0 3199 0 IVY HIGH INC OPPORTUNITIES F COM 465893105 9 750 SH DFND 01 0 0 750 IVY HIGH INC OPPORTUNITIES F COM 465893105 1418 116901 SH DFND 02 0 172 116729 IZEA WORLDWIDE INC COM 46604H105 2 2401 SH DFND 02 0 2401 0 J & J SNACK FOODS CORP COM 466032109 1061 7336 SH DFND 01 3392 3678 266 J & J SNACK FOODS CORP COM 466032109 1538 10636 SH DFND 02 0 10284 352 J & J SNACK FOODS CORP COM 466032109 1 6 SH DFND 06 0 6 0 J & J SNACK FOODS CORP COM 466032109 9440 65289 SH DFND 43 0 0 65289 J & J SNACK FOODS CORP COM 466032109 1108 7664 SH DFND 43, 01 0 0 7664 J ALEXANDERS HLDGS INC COM 46609J106 77 9340 SH DFND 01 2783 6557 0 J ALEXANDERS HLDGS INC COM 46609J106 1465 178038 SH DFND 02 0 177627 411 J ALEXANDERS HLDGS INC COM 46609J106 0 49 SH DFND 06 0 49 0 J JILL INC COM 46620W102 66 12378 SH DFND 01 3990 8388 0 J JILL INC COM 46620W102 112 20995 SH DFND 02 0 4360 16635 J JILL INC COM 46620W102 0 63 SH DFND 06 0 63 0 J2 GLOBAL INC COM 48123V102 2141 30857 SH DFND 01 17430 13212 215 J2 GLOBAL INC COM 48123V102 3351 48296 SH DFND 02 0 44461 3835 J2 GLOBAL INC COM 48123V102 1 10 SH DFND 06 0 10 0 J2 GLOBAL INC NOTE 3.25 48123VAC6 6262 5461000 PRN DFND 02 0 5461000 0 J2 GLOBAL INC COM 48123V102 8120 117030 SH DFND 43 0 0 117030 J2 GLOBAL INC COM 48123V102 755 10882 SH DFND 43, 01 0 0 10882 JABIL INC COM 466313103 1016 40980 SH DFND 01 26532 13080 1368 JABIL INC COM 466313103 6229 251273 SH DFND 02 0 128510 122763 JABIL INC COM 466313103 17 681 SH DFND 06 0 681 0 JABIL INC COM 466313103 12277 495251 SH DFND 43 0 0 495251 JABIL INC COM 466313103 705 28421 SH DFND 43, 01 0 0 28421 JACK IN THE BOX INC COM 466367109 1042 13421 SH DFND 01 5672 7592 157 JACK IN THE BOX INC COM 466367109 9762 125744 SH DFND 02 0 95002 30742 JACK IN THE BOX INC COM 466367109 1 9 SH DFND 06 0 9 0 JACK IN THE BOX INC COM 466367109 1 8 SH DFND 28 8 0 0 JACK IN THE BOX INC COM 466367109 2717 34996 SH DFND 43 0 0 34996 JACOBS ENGR GROUP INC DEL COM 469814107 39415 674215 SH DFND 01 672916 0 1299 JACOBS ENGR GROUP INC DEL COM 469814107 21603 369530 SH DFND 02 0 120950 248580 JACOBS ENGR GROUP INC DEL COM 469814107 894 15295 SH DFND 06 0 15295 0 JACOBS ENGR GROUP INC DEL COM 469814107 375 6408 SH DFND 28 6243 0 165 JACOBS ENGR GROUP INC DEL OPTIONS 469814107 8769 150000 SH Put DFND 02 0 150000 0 JACOBS ENGR GROUP INC DEL COM 469814107 4051 69292 SH DFND 43 0 0 69292 JAGGED PEAK ENERGY INC COM 47009K107 247 27107 SH DFND 01 11957 15150 0 JAGGED PEAK ENERGY INC COM 47009K107 3118 341905 SH DFND 02 0 159170 182735 JAGGED PEAK ENERGY INC COM 47009K107 1 63 SH DFND 06 0 63 0 JAGUAR HEALTH INC COM NEW 47010C300 0 6 SH DFND 02 0 0 6 JAKKS PAC INC COM 47012E106 2311 1572340 SH DFND 02 0 1571640 700 JAMES HARDIE INDS PLC SPONSORED 47030M106 129 11009 SH DFND 01 7874 0 3135 JAMES HARDIE INDS PLC SPONSORED 47030M106 21 1760 SH DFND 02 0 0 1760 JAMES HARDIE INDS PLC SPONSORED 47030M106 29 2497 SH DFND 28 97 0 2400 JAMES RIV GROUP LTD COM G5005R107 420 11481 SH DFND 01 5098 6294 89 JAMES RIV GROUP LTD COM G5005R107 3081 84321 SH DFND 02 0 83893 428 JAMES RIV GROUP LTD COM G5005R107 0 4 SH DFND 06 0 4 0 JAMES RIV GROUP LTD COM G5005R107 283 7741 SH DFND 43 0 0 7741 JANUS DETROIT STR TR HENDERSN C 47103U100 169 4765 SH DFND 02 0 0 4765 JANUS DETROIT STR TR HENDERSN S 47103U209 938 25492 SH DFND 02 0 0 25492 JANUS DETROIT STR TR LONG TERM 47103U407 22 893 SH DFND 02 0 0 893 JANUS DETROIT STR TR HENDERSON 47103U852 5208 103375 SH DFND 02 0 0 103375 JANUS DETROIT STR TR HENDRSN SH 47103U886 98 1999 SH DFND 01 0 0 1999 JANUS DETROIT STR TR HENDRSN SH 47103U886 135190 2758970 SH DFND 02 0 0 2758970 JANUS DETROIT STR TR HENDERSN C 47103U100 411 11575 SH DFND 43 0 0 11575 JANUS DETROIT STR TR HENDERSN S 47103U209 580 15748 SH DFND 43 0 0 15748 JANUS DETROIT STR TR HENDRSN SH 47103U886 21384 436415 SH DFND 43 0 0 436415 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 812 39188 SH DFND 01 30211 7763 1214 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 1132 54630 SH DFND 02 0 50561 4069 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 409 19758 SH DFND 06 0 19758 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 2 82 SH DFND 28 82 0 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 4964 239581 SH DFND 43 0 0 239581 JAPAN SMALLER CAPTLZTN FD IN COM 47109U104 96 11500 SH DFND 01 11500 0 0 JAPAN SMALLER CAPTLZTN FD IN COM 47109U104 173 20758 SH DFND 02 0 0 20758 JAZZ INVESTMENTS I LTD NOTE 1.50 472145AD3 7768 8591000 PRN DFND 02 0 8591000 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 8474 68357 SH DFND 01 64609 3300 448 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 11365 91682 SH DFND 02 0 47075 44607 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1066 8600 SH DFND 06 0 8600 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 19 150 SH DFND 28 150 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 15191 122549 SH DFND 43 0 0 122549 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 4240 34208 SH DFND 43, 01 0 0 34208 JBG SMITH PPTYS COM 46590V100 2950 84747 SH DFND 01 78539 5450 758 JBG SMITH PPTYS COM 46590V100 605 17380 SH DFND 02 0 8854 8526 JBG SMITH PPTYS COM 46590V100 17 493 SH DFND 06 0 493 0 JBG SMITH PPTYS COM 46590V100 4735 136023 SH DFND 43 0 0 136023 JBG SMITH PPTYS COM 46590V100 1041 29895 SH DFND 43, 01 0 0 29895 JD COM INC SPON ADR C 47215P106 31450 1502610 SH DFND 01 350353 1149350 2907 JD COM INC SPON ADR C 47215P106 68988 3296139 SH DFND 02 0 2942679 353460 JD COM INC SPON ADR C 47215P106 12425 593622 SH DFND 06 0 593622 0 JD COM INC SPON ADR C 47215P106 304 14525 SH DFND 28 14525 0 0 JD COM INC SPON ADR C 47215P106 1608 76825 SH DFND 43 0 0 76825 JEFFERIES FINL GROUP INC COM 47233W109 1902 109550 SH DFND 01 92937 0 16613 JEFFERIES FINL GROUP INC COM 47233W109 4577 263660 SH DFND 02 0 38996 224664 JEFFERIES FINL GROUP INC COM 47233W109 174 10003 SH DFND 06 0 10003 0 JEFFERIES FINL GROUP INC COM 47233W109 5095 293508 SH DFND 43 0 0 293508 JEFFERIES FINL GROUP INC COM 47233W109 861 49623 SH DFND 43, 01 0 0 49623 JELD-WEN HLDG INC COM 47580P103 487 34266 SH DFND 01 17892 16374 0 JELD-WEN HLDG INC COM 47580P103 272 19167 SH DFND 02 0 15971 3196 JELD-WEN HLDG INC COM 47580P103 0 5 SH DFND 06 0 5 0 JELD-WEN HLDG INC COM 47580P103 5128 360901 SH DFND 43 0 0 360901 JERASH HLDGS US INC COM 47632P101 2 296 SH DFND 02 0 296 0 JERNIGAN CAP INC COM 476405105 160 8051 SH DFND 01 6978 0 1073 JERNIGAN CAP INC COM 476405105 182 9191 SH DFND 02 0 9191 0 JERNIGAN CAP INC COM 476405105 1 68 SH DFND 06 0 68 0 JETBLUE AIRWAYS CORP COM 477143101 1966 122401 SH DFND 01 107162 12254 2985 JETBLUE AIRWAYS CORP COM 477143101 4138 257632 SH DFND 02 0 117649 139983 JETBLUE AIRWAYS CORP COM 477143101 1081 67309 SH DFND 06 0 67309 0 JETBLUE AIRWAYS CORP COM 477143101 18333 1141562 SH DFND 43 0 0 1141562 JEWETT CAMERON TRADING LTD COM NEW 47733C207 9 1256 SH DFND 02 0 56 1200 JINKOSOLAR HLDG CO LTD SPONSORED 47759T100 12 1196 SH DFND 01 1196 0 0 JINKOSOLAR HLDG CO LTD SPONSORED 47759T100 2 250 SH DFND 02 0 250 0 JINKOSOLAR HLDG CO LTD SPONSORED 47759T100 5 553 SH DFND 06 0 553 0 JINKOSOLAR HLDG CO LTD SPONSORED 47759T100 0 30 SH DFND 28 30 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 1709 23803 SH DFND 01 15801 7733 269 JOHN BEAN TECHNOLOGIES CORP COM 477839104 5434 75665 SH DFND 02 0 74872 793 JOHN BEAN TECHNOLOGIES CORP COM 477839104 1 11 SH DFND 06 0 11 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 3840 53477 SH DFND 43 0 0 53477 JOHN BEAN TECHNOLOGIES CORP COM 477839104 980 13653 SH DFND 43, 01 0 0 13653 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LR 47804J107 16159 504189 SH DFND 02 0 0 504189 JOHN HANCOCK EXCHANGE TRADED MULTIFACTO 47804J206 330 10840 SH DFND 01 10840 0 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTO 47804J206 12799 420465 SH DFND 02 0 0 420465 JOHN HANCOCK EXCHANGE TRADED MULTIFACTO 47804J404 2108 67318 SH DFND 02 0 0 67318 JOHN HANCOCK EXCHANGE TRADED MULTIFACTO 47804J503 6089 193059 SH DFND 02 0 0 193059 JOHN HANCOCK EXCHANGE TRADED MULTIFACTO 47804J602 272 6926 SH DFND 02 0 0 6926 JOHN HANCOCK EXCHANGE TRADED MLTFACTOR 47804J701 56 2449 SH DFND 02 0 0 2449 JOHN HANCOCK EXCHANGE TRADED MLTFACTR M 47804J800 120 4225 SH DFND 02 0 0 4225 JOHN HANCOCK EXCHANGE TRADED MULTFCTR E 47804J834 1066 45908 SH DFND 02 0 0 45908 JOHN HANCOCK EXCHANGE TRADED MULTIFACTR 47804J842 809 35783 SH DFND 02 0 0 35783 JOHN HANCOCK EXCHANGE TRADED MULTI INTL 47804J859 1900 74458 SH DFND 02 0 0 74458 JOHN HANCOCK EXCHANGE TRADED MLTFACTR U 47804J867 183 6470 SH DFND 02 0 0 6470 JOHN HANCOCK EXCHANGE TRADED MLTFACTR I 47804J883 413 13639 SH DFND 02 0 0 13639 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LR 47804J107 4198 130971 SH DFND 43 0 0 130971 JOHN HANCOCK EXCHANGE TRADED MULTIFACTO 47804J206 7390 242770 SH DFND 43 0 0 242770 JOHN HANCOCK EXCHANGE TRADED MLTFACTOR 47804J701 288 12625 SH DFND 43 0 0 12625 JOHN HANCOCK EXCHANGE TRADED MULTIFACTR 47804J842 179 7911 SH DFND 43 0 0 7911 JOHN HANCOCK EXCHANGE TRADED MULTI INTL 47804J859 384 15062 SH DFND 43 0 0 15062 JOHN HANCOCK EXCHANGE TRADED MLTFACTR I 47804J883 307 10125 SH DFND 43 0 0 10125 JOHN HANCOCK HDG EQ & INC FD COM 47804L102 3 250 SH DFND 01 250 0 0 JOHN HANCOCK HDG EQ & INC FD COM 47804L102 810 61936 SH DFND 02 0 0 61936 JOHNSON & JOHNSON COM 478160104 1370832 10622484 SH DFND 01 10013972 442250 166262 JOHNSON & JOHNSON COM 478160104 1134132 8788318 SH DFND 02 0 596538 8191780 JOHNSON & JOHNSON COM 478160104 75351 583887 SH DFND 06 0 583887 0 JOHNSON & JOHNSON COM 478160104 13703 106185 SH DFND 28 100148 0 6037 JOHNSON & JOHNSON OPTIONS 478160104 103 800 SH Put DFND 01 800 0 0 JOHNSON & JOHNSON OPTIONS 478160104 103717 803700 SH Put DFND 02 0 803400 300 JOHNSON & JOHNSON OPTIONS 478160104 29165 226000 SH Put DFND 06 0 226000 0 JOHNSON & JOHNSON OPTIONS 478160104 104156 807100 SH Call DFND 02 0 807100 0 JOHNSON & JOHNSON OPTIONS 478160104 26791 207600 SH Call DFND 06 0 207600 0 JOHNSON & JOHNSON COM 478160104 1692726 13116824 SH DFND 43 0 0 13116824 JOHNSON & JOHNSON COM 478160104 193698 1500952 SH DFND 43, 01 0 0 1500952 JOHNSON CTLS INTL PLC SHS G51502105 35236 1188404 SH DFND 01 731568 39782 417054 JOHNSON CTLS INTL PLC SHS G51502105 9351 315384 SH DFND 02 0 172901 142483 JOHNSON CTLS INTL PLC SHS G51502105 3597 121328 SH DFND 06 0 121328 0 JOHNSON CTLS INTL PLC SHS G51502105 1292 43587 SH DFND 28 35500 0 8087 JOHNSON CTLS INTL PLC SHS G51502105 162453 5479027 SH DFND 43 0 0 5479027 JOHNSON CTLS INTL PLC SHS G51502105 26967 909516 SH DFND 43, 01 0 0 909516 JOHNSON OUTDOORS INC CL A 479167108 176 2989 SH DFND 01 889 2100 0 JOHNSON OUTDOORS INC CL A 479167108 53 906 SH DFND 02 0 906 0 JOHNSON OUTDOORS INC CL A 479167108 1 19 SH DFND 06 0 19 0 JOHNSON OUTDOORS INC CL A 479167108 313 5335 SH DFND 43 0 0 5335 JOINT CORP COM 47973J102 0 40 SH DFND 02 0 40 0 JONES LANG LASALLE INC COM 48020Q107 9874 77995 SH DFND 01 74951 2434 610 JONES LANG LASALLE INC COM 48020Q107 7144 56427 SH DFND 02 0 18616 37811 JONES LANG LASALLE INC COM 48020Q107 194 1536 SH DFND 06 0 1536 0 JONES LANG LASALLE INC COM 48020Q107 154 1214 SH DFND 28 1214 0 0 JONES LANG LASALLE INC COM 48020Q107 12908 101960 SH DFND 43 0 0 101960 JONES LANG LASALLE INC COM 48020Q107 1025 8097 SH DFND 43, 01 0 0 8097 JOUNCE THERAPEUTICS INC COM 481116101 18 5457 SH DFND 01 3947 1510 0 JOUNCE THERAPEUTICS INC COM 481116101 100 29564 SH DFND 02 0 29564 0 JOUNCE THERAPEUTICS INC COM 481116101 0 61 SH DFND 06 0 61 0 JP MORGAN EXCHANGE TRADED FD DIV RTN GL 46641Q100 11 195 SH DFND 02 0 185 10 JP MORGAN EXCHANGE TRADED FD DIV RTN IN 46641Q209 30938 607946 SH DFND 02 0 0 607946 JP MORGAN EXCHANGE TRADED FD DIV RTN EM 46641Q308 1124 22115 SH DFND 02 0 0 22115 JP MORGAN EXCHANGE TRADED FD JPMORGAN D 46641Q407 12625 194617 SH DFND 02 0 0 194617 JP MORGAN EXCHANGE TRADED FD DIVRSFD RT 46641Q506 5 199 SH DFND 02 0 0 199 JP MORGAN EXCHANGE TRADED FD DIV RTN EU 46641Q605 56 1104 SH DFND 02 0 0 1104 JP MORGAN EXCHANGE TRADED FD BETABULDR 46641Q688 294 12909 SH DFND 01 12909 0 0 JP MORGAN EXCHANGE TRADED FD BETABULDR 46641Q688 9 408 SH DFND 02 0 0 408 JP MORGAN EXCHANGE TRADED FD BETABULDRS 46641Q696 170 8217 SH DFND 01 8217 0 0 JP MORGAN EXCHANGE TRADED FD BETABULDRS 46641Q696 279 13481 SH DFND 02 0 6206 7275 JP MORGAN EXCHANGE TRADED FD DIVRSFD RT 46641Q704 106 4300 SH DFND 02 0 0 4300 JP MORGAN EXCHANGE TRADED FD BETBULD JA 46641Q712 193 9159 SH DFND 01 9159 0 0 JP MORGAN EXCHANGE TRADED FD BETBULD JA 46641Q712 4729 223904 SH DFND 02 0 0 223904 JP MORGAN EXCHANGE TRADED FD BETBULD EU 46641Q720 931 43596 SH DFND 01 43596 0 0 JP MORGAN EXCHANGE TRADED FD BETBULD EU 46641Q720 16 772 SH DFND 02 0 0 772 JP MORGAN EXCHANGE TRADED FD ULTRA SHRT 46641Q837 560 11168 SH DFND 01 11168 0 0 JP MORGAN EXCHANGE TRADED FD ULTRA SHRT 46641Q837 360456 7190423 SH DFND 02 0 0 7190423 JP MORGAN EXCHANGE TRADED FD DIVERSFD E 46641Q845 4540 169171 SH DFND 02 0 0 169171 JP MORGAN EXCHANGE TRADED FD GLOBAL BD 46641Q852 75 1580 SH DFND 02 0 0 1580 JP MORGAN EXCHANGE TRADED FD DIVERSFED 46641Q886 2515 44033 SH DFND 02 0 0 44033 JP MORGAN EXCHANGE TRADED FD DIV RTN GL 46641Q100 426 7839 SH DFND 43 0 0 7839 JP MORGAN EXCHANGE TRADED FD DIV RTN IN 46641Q209 7168 140853 SH DFND 43 0 0 140853 JP MORGAN EXCHANGE TRADED FD DIV RTN EM 46641Q308 249 4891 SH DFND 43 0 0 4891 JP MORGAN EXCHANGE TRADED FD JPMORGAN D 46641Q407 693 10677 SH DFND 43 0 0 10677 JP MORGAN EXCHANGE TRADED FD DIVRSFD RT 46641Q704 34 1373 SH DFND 43 0 0 1373 JP MORGAN EXCHANGE TRADED FD ULTRA SHRT 46641Q837 73744 1471056 SH DFND 43 0 0 1471056 JP MORGAN EXCHANGE TRADED FD DIVERSFD E 46641Q845 32 1191 SH DFND 43 0 0 1191 JP MORGAN EXCHANGE TRADED FD GLOBAL BD 46641Q852 122 2570 SH DFND 43 0 0 2570 JP MORGAN EXCHANGE TRADED FD DIVERSFED 46641Q886 76 1332 SH DFND 43 0 0 1332 JPMORGAN CHASE & CO COM 46625H100 1308912 13408232 SH DFND 01 11044779 1069293 1294160 JPMORGAN CHASE & CO COM 46625H100 1608000 16472038 SH DFND 02 0 250875 16221163 JPMORGAN CHASE & CO COM 46625H100 18728 191841 SH DFND 06 0 191841 0 JPMORGAN CHASE & CO COM 46625H100 15662 160436 SH DFND 28 125759 0 34677 JPMORGAN CHASE & CO OPTIONS 46625H100 14643 150000 SH Put DFND 01 0 150000 0 JPMORGAN CHASE & CO OPTIONS 46625H100 106865 1094700 SH Put DFND 02 0 1082600 12100 JPMORGAN CHASE & CO OPTIONS 46625H100 37974 389000 SH Put DFND 06 0 389000 0 JPMORGAN CHASE & CO OPTIONS 46625H100 98 1000 SH Call DFND 01 1000 0 0 JPMORGAN CHASE & CO OPTIONS 46625H100 64439 660100 SH Call DFND 02 0 659600 500 JPMORGAN CHASE & CO OPTIONS 46625H100 33288 341000 SH Call DFND 06 0 341000 0 JPMORGAN CHASE & CO ALERIAN ML 46625H365 33 148730 PRN DFND 01 148730 0 0 JPMORGAN CHASE & CO ALERIAN ML 46625H365 0 996 PRN DFND 02 0 0 996 JPMORGAN CHASE & CO ALERIAN ML 46625H365 0 300 PRN DFND 28 300 0 0 JPMORGAN CHASE & CO COM 46625H100 2030733 20802425 SH DFND 43 0 0 20802425 JPMORGAN CHASE & CO ALERIAN ML 46625H365 10 45353 PRN DFND 43 0 0 45353 JPMORGAN CHASE & CO COM 46625H100 182205 1866470 SH DFND 43, 01 0 0 1866470 JUMEI INTL HLDG LTD SPONSORED 48138L107 1 523 SH DFND 02 0 173 350 JUNIPER NETWORKS INC COM 48203R104 3731 138655 SH DFND 01 136409 0 2246 JUNIPER NETWORKS INC COM 48203R104 30777 1143693 SH DFND 02 0 620484 523209 JUNIPER NETWORKS INC COM 48203R104 368 13686 SH DFND 06 0 13686 0 JUNIPER NETWORKS INC COM 48203R104 12 453 SH DFND 28 88 0 365 JUNIPER NETWORKS INC OPTIONS 48203R104 1084 40300 SH Call DFND 02 0 40300 0 JUNIPER NETWORKS INC COM 48203R104 10720 398383 SH DFND 43 0 0 398383 JUPAI HLDGS LTD ADS 48205B107 1 293 SH DFND 01 293 0 0 JUST ENERGY GROUP INC COM 48213W101 18 5532 SH DFND 05 5532 0 0 JUST ENERGY GROUP INC COM 48213W101 92 27811 SH DFND 02 0 25533 2278 K12 INC COM 48273U102 612 24672 SH DFND 01 6249 18423 0 K12 INC COM 48273U102 337 13584 SH DFND 02 0 13584 0 K12 INC COM 48273U102 1 27 SH DFND 06 0 27 0 KADANT INC COM 48282T104 1065 13074 SH DFND 01 2427 10527 120 KADANT INC COM 48282T104 116 1427 SH DFND 02 0 781 646 KADANT INC COM 48282T104 0 4 SH DFND 06 0 4 0 KADANT INC COM 48282T104 3244 39824 SH DFND 43 0 0 39824 KADMON HLDGS INC COM 48283N106 79 38132 SH DFND 01 0 38132 0 KADMON HLDGS INC COM 48283N106 1 596 SH DFND 02 0 596 0 KADMON HLDGS INC COM 48283N106 1 382 SH DFND 06 0 382 0 KAISER ALUMINUM CORP COM PAR $0 483007704 705 7894 SH DFND 01 4000 3815 79 KAISER ALUMINUM CORP COM PAR $0 483007704 4284 47973 SH DFND 02 0 47745 228 KAISER ALUMINUM CORP COM PAR $0 483007704 0 4 SH DFND 06 0 4 0 KAISER ALUMINUM CORP COM PAR $0 483007704 3550 39753 SH DFND 43 0 0 39753 KAISER ALUMINUM CORP COM PAR $0 483007704 83 930 SH DFND 43, 01 0 0 930 KALA PHARMACEUTICALS INC COM 483119103 29 5902 SH DFND 01 2409 3493 0 KALA PHARMACEUTICALS INC COM 483119103 207 42353 SH DFND 02 0 30116 12237 KALA PHARMACEUTICALS INC COM 483119103 0 64 SH DFND 06 0 64 0 KALVISTA PHARMACEUTICALS INC COM 483497103 87 4394 SH DFND 02 0 4394 0 KAMADA LTD SHS M6240T109 1 136 SH DFND 06 0 136 0 KAMAN CORP COM 483548103 14635 260914 SH DFND 01 5440 254997 477 KAMAN CORP COM 483548103 3985 71039 SH DFND 02 0 66848 4191 KAMAN CORP COM 483548103 1 23 SH DFND 06 0 23 0 KAMAN CORP NOTE 3.25 483548AF0 3394 3187000 PRN DFND 02 0 3187000 0 KAMAN CORP COM 483548103 4003 71374 SH DFND 43 0 0 71374 KANDI TECHNOLOGIES GROUP INC COM 483709101 10 2766 SH DFND 02 0 66 2700 KANSAS CITY SOUTHERN COM NEW 485170302 6779 71020 SH DFND 01 67787 2530 703 KANSAS CITY SOUTHERN COM NEW 485170302 48848 511770 SH DFND 02 0 402204 109566 KANSAS CITY SOUTHERN COM NEW 485170302 1202 12590 SH DFND 06 0 12590 0 KANSAS CITY SOUTHERN COM NEW 485170302 37 392 SH DFND 28 219 0 173 KANSAS CITY SOUTHERN COM NEW 485170302 26847 281272 SH DFND 43 0 0 281272 KANSAS CITY SOUTHERN COM NEW 485170302 74 772 SH DFND 43, 01 0 0 772 KAR AUCTION SVCS INC COM 48238T109 16655 349009 SH DFND 01 28011 562 320436 KAR AUCTION SVCS INC COM 48238T109 16182 339094 SH DFND 02 0 52849 286245 KAR AUCTION SVCS INC COM 48238T109 28 591 SH DFND 06 0 591 0 KAR AUCTION SVCS INC COM 48238T109 173 3625 SH DFND 28 0 0 3625 KAR AUCTION SVCS INC COM 48238T109 33142 694520 SH DFND 43 0 0 694520 KAR AUCTION SVCS INC COM 48238T109 5081 106469 SH DFND 43, 01 0 0 106469 KARYOPHARM THERAPEUTICS INC COM 48576U106 119 12700 SH DFND 01 12700 0 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 438 46713 SH DFND 02 0 24638 22075 KARYOPHARM THERAPEUTICS INC COM 48576U106 0 19 SH DFND 06 0 19 0 KAYNE ANDERSN MLP MIDS INVT COM 486606106 970 70484 SH DFND 01 47259 0 23225 KAYNE ANDERSN MLP MIDS INVT COM 486606106 58643 4261862 SH DFND 02 0 46576 4215286 KAYNE ANDERSN MLP MIDS INVT COM 486606106 0 15 SH DFND 43 0 0 15 KAYNE ANDERSON MDSTM ENERGY COM 48661E108 73 7537 SH DFND 01 7537 0 0 KAYNE ANDERSON MDSTM ENERGY COM 48661E108 1984 205551 SH DFND 02 0 0 205551 KAZIA THERAPEUTICS LTD SPONSORED 48669G105 0 5 SH DFND 02 0 0 5 KB FINANCIAL GROUP INC SPONSORED 48241A105 617 14702 SH DFND 01 9807 0 4895 KB FINANCIAL GROUP INC SPONSORED 48241A105 1226 29207 SH DFND 02 0 0 29207 KB FINANCIAL GROUP INC SPONSORED 48241A105 36 848 SH DFND 28 53 0 795 KB FINANCIAL GROUP INC SPONSORED 48241A105 9339 222470 SH DFND 43 0 0 222470 KB HOME COM 48666K109 1855 97129 SH DFND 01 27258 69401 470 KB HOME COM 48666K109 2978 155925 SH DFND 02 0 123224 32701 KB HOME COM 48666K109 1 57 SH DFND 06 0 57 0 KB HOME COM 48666K109 0 25 SH DFND 28 25 0 0 KB HOME NOTE 1.37 48666KAS8 265 267000 PRN DFND 02 0 254000 13000 KBL MERGER CORP IV *W EXP 01/ 48242A112 0 100 SH DFND 02 0 100 0 KBR INC COM 48242W106 1546 101826 SH DFND 01 59110 39445 3271 KBR INC COM 48242W106 20485 1349492 SH DFND 02 0 242946 1106546 KBR INC COM 48242W106 1 55 SH DFND 06 0 55 0 KBR INC COM 48242W106 1 70 SH DFND 28 70 0 0 KBR INC COM 48242W106 7234 476521 SH DFND 43 0 0 476521 KCAP FINL INC COM 48668E101 87 25000 SH DFND 02 0 0 25000 KCAP FINL INC COM 48668E101 101 29100 SH DFND 06 0 29100 0 KEANE GROUP INC COM 48669A108 202 24638 SH DFND 01 10240 14398 0 KEANE GROUP INC COM 48669A108 322 39348 SH DFND 02 0 4667 34681 KEANE GROUP INC COM 48669A108 0 26 SH DFND 06 0 26 0 KEANE GROUP INC COM 48669A108 1136 138824 SH DFND 43 0 0 138824 KEARNY FINL CORP MD COM 48716P108 555 43271 SH DFND 01 22418 20853 0 KEARNY FINL CORP MD COM 48716P108 540 42151 SH DFND 02 0 41036 1115 KEARNY FINL CORP MD COM 48716P108 0 35 SH DFND 06 0 35 0 KELLOGG CO COM 487836108 31561 553610 SH DFND 01 318771 48807 186032 KELLOGG CO COM 487836108 15218 266930 SH DFND 02 0 51060 215870 KELLOGG CO COM 487836108 5277 92566 SH DFND 06 0 92566 0 KELLOGG CO COM 487836108 294 5158 SH DFND 28 1615 0 3543 KELLOGG CO COM 487836108 19018 333598 SH DFND 43 0 0 333598 KELLOGG CO COM 487836108 21732 381198 SH DFND 43, 01 0 0 381198 KELLY SVCS INC CL A 488152208 407 19894 SH DFND 01 5905 13783 206 KELLY SVCS INC CL A 488152208 259 12641 SH DFND 02 0 11848 793 KELLY SVCS INC CL A 488152208 0 11 SH DFND 06 0 11 0 KELLY SVCS INC CL A 488152208 216 10535 SH DFND 43 0 0 10535 KEMET CORP COM NEW 488360207 562 32034 SH DFND 01 10946 20627 461 KEMET CORP COM NEW 488360207 2219 126502 SH DFND 02 0 123629 2873 KEMET CORP COM NEW 488360207 1 38 SH DFND 06 0 38 0 KEMET CORP OPTIONS 488360207 3199 182400 SH Call DFND 02 0 182400 0 KEMET CORP COM NEW 488360207 254 14482 SH DFND 43 0 0 14482 KEMPER CORP DEL COM 488401100 3328 50134 SH DFND 01 34371 15372 391 KEMPER CORP DEL COM 488401100 2872 43260 SH DFND 02 0 38232 5028 KEMPER CORP DEL COM 488401100 1 12 SH DFND 06 0 12 0 KEMPER CORP DEL COM 488401100 1 10 SH DFND 28 10 0 0 KEMPER CORP DEL COM 488401100 955 14384 SH DFND 43 0 0 14384 KENNAMETAL INC COM 489170100 1974 59315 SH DFND 01 36043 22745 527 KENNAMETAL INC COM 489170100 3132 94122 SH DFND 02 0 62803 31319 KENNAMETAL INC COM 489170100 1 31 SH DFND 06 0 31 0 KENNAMETAL INC COM 489170100 2 70 SH DFND 28 70 0 0 KENNAMETAL INC COM 489170100 11063 332432 SH DFND 43 0 0 332432 KENNAMETAL INC COM 489170100 362 10890 SH DFND 43, 01 0 0 10890 KENNEDY-WILSON HLDGS INC COM 489398107 831 45745 SH DFND 01 19977 25768 0 KENNEDY-WILSON HLDGS INC COM 489398107 3307 182029 SH DFND 02 0 443 181586 KENNEDY-WILSON HLDGS INC COM 489398107 0 10 SH DFND 06 0 10 0 KENNEDY-WILSON HLDGS INC COM 489398107 5066 278818 SH DFND 43 0 0 278818 KENNEDY-WILSON HLDGS INC COM 489398107 1369 75356 SH DFND 43, 01 0 0 75356 KENON HLDGS LTD SHS Y46717107 31 2086 SH DFND 06 0 2086 0 KENTUCKY FIRST FED BANCORP COM 491292108 13 1864 SH DFND 02 0 1864 0 KEURIG DR PEPPER INC COM 49271V100 1521 59324 SH DFND 01 37109 15517 6698 KEURIG DR PEPPER INC COM 49271V100 106918 4169966 SH DFND 02 0 202674 3967292 KEURIG DR PEPPER INC COM 49271V100 226 8815 SH DFND 06 0 8815 0 KEURIG DR PEPPER INC COM 49271V100 162366 6332508 SH DFND 43 0 0 6332508 KEY ENERGY SVCS INC DEL COM 49309J103 13 6516 SH DFND 01 2608 3908 0 KEY ENERGY SVCS INC DEL COM 49309J103 61 29562 SH DFND 02 0 29562 0 KEY ENERGY SVCS INC DEL COM 49309J103 0 39 SH DFND 06 0 39 0 KEY TRONIC CORP COM 493144109 364 64497 SH DFND 02 0 64497 0 KEYCORP NEW COM 493267108 32380 2190812 SH DFND 01 1942667 196492 51653 KEYCORP NEW COM 493267108 71768 4855772 SH DFND 02 0 786448 4069324 KEYCORP NEW COM 493267108 606 41034 SH DFND 06 0 41034 0 KEYCORP NEW COM 493267108 716 48467 SH DFND 28 46055 0 2412 KEYCORP NEW OPTIONS 493267108 3991 270000 SH Call DFND 02 0 270000 0 KEYCORP NEW COM 493267108 72771 4923634 SH DFND 43 0 0 4923634 KEYCORP NEW COM 493267108 4199 284107 SH DFND 43, 01 0 0 284107 KEYSIGHT TECHNOLOGIES INC COM 49338L103 5056 81446 SH DFND 01 54851 23563 3032 KEYSIGHT TECHNOLOGIES INC COM 49338L103 2769 44597 SH DFND 02 0 11165 33432 KEYSIGHT TECHNOLOGIES INC COM 49338L103 462 7445 SH DFND 06 0 7445 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 3 48 SH DFND 28 48 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 23949 385770 SH DFND 43 0 0 385770 KEYSIGHT TECHNOLOGIES INC COM 49338L103 7063 113765 SH DFND 43, 01 0 0 113765 KEYW HLDG CORP COM 493723100 236 35342 SH DFND 01 10471 24871 0 KEYW HLDG CORP COM 493723100 144 21510 SH DFND 02 0 20441 1069 KEYW HLDG CORP COM 493723100 0 23 SH DFND 06 0 23 0 KEYW HLDG CORP COM 493723100 367 54882 SH DFND 43 0 0 54882 KEZAR LIFE SCIENCES INC COM 49372L100 67 2859 SH DFND 01 783 2076 0 KEZAR LIFE SCIENCES INC COM 49372L100 0 20 SH DFND 02 0 20 0 KEZAR LIFE SCIENCES INC COM 49372L100 0 20 SH DFND 06 0 20 0 KFORCE INC COM 493732101 317 10262 SH DFND 01 4654 5608 0 KFORCE INC COM 493732101 2583 83542 SH DFND 02 0 83207 335 KFORCE INC COM 493732101 0 8 SH DFND 06 0 8 0 KFORCE INC COM 493732101 1547 50044 SH DFND 43 0 0 50044 KILROY RLTY CORP COM 49427F108 3496 55603 SH DFND 01 49216 5470 917 KILROY RLTY CORP COM 49427F108 2438 38765 SH DFND 02 0 36275 2490 KILROY RLTY CORP COM 49427F108 277 4404 SH DFND 06 0 4404 0 KILROY RLTY CORP COM 49427F108 2 30 SH DFND 28 30 0 0 KILROY RLTY CORP COM 49427F108 5993 95301 SH DFND 43 0 0 95301 KILROY RLTY CORP COM 49427F108 1579 25116 SH DFND 43, 01 0 0 25116 KIMBALL ELECTRONICS INC COM 49428J109 222 14353 SH DFND 01 3975 10378 0 KIMBALL ELECTRONICS INC COM 49428J109 61 3929 SH DFND 02 0 3253 676 KIMBALL ELECTRONICS INC COM 49428J109 0 8 SH DFND 06 0 8 0 KIMBALL INTL INC CL B 494274103 288 20330 SH DFND 01 5846 14484 0 KIMBALL INTL INC CL B 494274103 662 46667 SH DFND 02 0 45768 899 KIMBALL INTL INC CL B 494274103 0 11 SH DFND 06 0 11 0 KIMBERLY CLARK CORP COM 494368103 186397 1635923 SH DFND 01 1548784 79325 7814 KIMBERLY CLARK CORP COM 494368103 249484 2189612 SH DFND 02 0 272593 1917019 KIMBERLY CLARK CORP COM 494368103 13760 120763 SH DFND 06 0 120763 0 KIMBERLY CLARK CORP COM 494368103 877 7698 SH DFND 28 7014 0 684 KIMBERLY CLARK CORP OPTIONS 494368103 91 800 SH Put DFND 02 0 0 800 KIMBERLY CLARK CORP COM 494368103 168614 1479847 SH DFND 43 0 0 1479847 KIMBERLY CLARK CORP COM 494368103 55494 487045 SH DFND 43, 01 0 0 487045 KIMCO RLTY CORP COM 49446R109 1638 111807 SH DFND 01 101264 4282 6261 KIMCO RLTY CORP COM 49446R109 14083 961329 SH DFND 02 0 269040 692289 KIMCO RLTY CORP COM 49446R109 247 16886 SH DFND 06 0 16886 0 KIMCO RLTY CORP COM 49446R109 21 1462 SH DFND 28 155 0 1307 KIMCO RLTY CORP COM 49446R109 16201 1105865 SH DFND 43 0 0 1105865 KINDER MORGAN INC DEL COM 49456B101 26912 1749785 SH DFND 01 1439507 288863 21415 KINDER MORGAN INC DEL COM 49456B101 78934 5132245 SH DFND 02 0 352923 4779322 KINDER MORGAN INC DEL COM 49456B101 2722 176951 SH DFND 06 0 176951 0 KINDER MORGAN INC DEL COM 49456B101 455 29572 SH DFND 28 1539 0 28033 KINDER MORGAN INC DEL OPTIONS 49456B101 867 56400 SH Put DFND 02 0 56400 0 KINDER MORGAN INC DEL OPTIONS 49456B101 245 15900 SH Put DFND 06 0 15900 0 KINDER MORGAN INC DEL OPTIONS 49456B101 1616 105100 SH Call DFND 02 0 103100 2000 KINDER MORGAN INC DEL OPTIONS 49456B101 6 400 SH Call DFND 06 0 400 0 KINDER MORGAN INC DEL COM 49456B101 126149 8202162 SH DFND 43 0 0 8202162 KINDRED BIOSCIENCES INC COM 494577109 187 17062 SH DFND 01 5204 11858 0 KINDRED BIOSCIENCES INC COM 494577109 310 28346 SH DFND 02 0 27831 515 KINDRED BIOSCIENCES INC COM 494577109 1 119 SH DFND 06 0 119 0 KINGSTONE COS INC COM 496719105 158 8929 SH DFND 01 4513 4416 0 KINGSTONE COS INC COM 496719105 40 2250 SH DFND 02 0 202 2048 KINGSTONE COS INC COM 496719105 1 36 SH DFND 06 0 36 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 324 11543 SH DFND 01 8100 3443 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 2 64 SH DFND 02 0 64 0 KINIKSA PHARMACEUTICALS LTD COM CL A G5269C101 1 24 SH DFND 06 0 24 0 KINROSS GOLD CORP COM NO PAR 496902404 1962 605498 SH DFND 05 605498 0 0 KINROSS GOLD CORP COM NO PAR 496902404 65 20025 SH DFND 01 4845 0 15180 KINROSS GOLD CORP COM NO PAR 496902404 1648 508726 SH DFND 02 0 326830 181896 KINROSS GOLD CORP COM NO PAR 496902404 4283 1321891 SH DFND 06 0 1321891 0 KINROSS GOLD CORP COM NO PAR 496902404 7 2263 SH DFND 28 0 0 2263 KINSALE CAP GROUP INC COM 49714P108 603 10853 SH DFND 01 3376 7477 0 KINSALE CAP GROUP INC COM 49714P108 1355 24384 SH DFND 02 0 24384 0 KINSALE CAP GROUP INC COM 49714P108 1 10 SH DFND 06 0 10 0 KINSALE CAP GROUP INC COM 49714P108 2271 40869 SH DFND 43 0 0 40869 KINSALE CAP GROUP INC COM 49714P108 430 7736 SH DFND 43, 01 0 0 7736 KIRBY CORP COM 497266106 42428 629870 SH DFND 01 626542 2961 367 KIRBY CORP COM 497266106 31236 463714 SH DFND 02 0 462711 1003 KIRBY CORP COM 497266106 7 107 SH DFND 06 0 107 0 KIRBY CORP COM 497266106 1 11 SH DFND 28 11 0 0 KIRBY CORP COM 497266106 18530 275090 SH DFND 43 0 0 275090 KIRBY CORP COM 497266106 1510 22416 SH DFND 43, 01 0 0 22416 KIRKLAND LAKE GOLD LTD COM 49741E100 4786 183455 SH DFND 05 183455 0 0 KIRKLAND LAKE GOLD LTD COM 49741E100 1145 43877 SH DFND 02 0 43877 0 KIRKLAND LAKE GOLD LTD COM 49741E100 6175 236687 SH DFND 06 0 236687 0 KIRKLANDS INC COM 497498105 156 16353 SH DFND 01 4495 11840 18 KIRKLANDS INC COM 497498105 13 1360 SH DFND 02 0 1360 0 KIRKLANDS INC COM 497498105 1 60 SH DFND 06 0 60 0 KITE RLTY GROUP TR COM NEW 49803T300 865 61386 SH DFND 01 60500 0 886 KITE RLTY GROUP TR COM NEW 49803T300 3409 241944 SH DFND 02 0 71909 170035 KITE RLTY GROUP TR COM NEW 49803T300 0 29 SH DFND 06 0 29 0 KITE RLTY GROUP TR COM NEW 49803T300 7743 549532 SH DFND 43 0 0 549532 KITE RLTY GROUP TR COM NEW 49803T300 608 43131 SH DFND 43, 01 0 0 43131 KKR & CO INC CL A 48251W104 7461 380102 SH DFND 01 336778 35324 8000 KKR & CO INC CL A 48251W104 80749 4113550 SH DFND 02 0 3231237 882313 KKR & CO INC OPTIONS 48251W104 3730 190000 SH Call DFND 01 0 190000 0 KKR & CO INC CL A 48251W104 5117 260655 SH DFND 43 0 0 260655 KKR & CO INC CL A 48251W104 1553 79104 SH DFND 43, 01 0 0 79104 KKR INCOME OPPORTUNITIES FD COM 48249T106 1817 127510 SH DFND 02 0 0 127510 KKR REAL ESTATE FIN TR INC COM 48251K100 16 830 SH DFND 01 830 0 0 KKR REAL ESTATE FIN TR INC COM 48251K100 5389 281408 SH DFND 02 0 280408 1000 KKR REAL ESTATE FIN TR INC COM 48251K100 0 16 SH DFND 06 0 16 0 KLA-TENCOR CORP COM 482480100 8935 99842 SH DFND 01 75171 22820 1851 KLA-TENCOR CORP COM 482480100 41057 458789 SH DFND 02 0 170610 288179 KLA-TENCOR CORP COM 482480100 536 5986 SH DFND 06 0 5986 0 KLA-TENCOR CORP COM 482480100 58 648 SH DFND 28 366 0 282 KLA-TENCOR CORP COM 482480100 32006 357651 SH DFND 43 0 0 357651 KLA-TENCOR CORP COM 482480100 16762 187307 SH DFND 43, 01 0 0 187307 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 242 10338 SH DFND 01 5206 4235 897 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 330 14071 SH DFND 02 0 13764 307 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 0 7 SH DFND 06 0 7 0 KLX ENERGY SERVICS HOLDNGS I COM 48253L106 2670 113861 SH DFND 43 0 0 113861 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 913 36430 SH DFND 01 27917 7557 956 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 14287 569894 SH DFND 02 0 222368 347526 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 170 6787 SH DFND 06 0 6787 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 1 25 SH DFND 28 25 0 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 30023 1197572 SH DFND 43 0 0 1197572 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 689 27464 SH DFND 43, 01 0 0 27464 KNOLL INC COM NEW 498904200 1130 68571 SH DFND 01 16820 51751 0 KNOLL INC COM NEW 498904200 7 440 SH DFND 02 0 312 128 KNOLL INC COM NEW 498904200 0 16 SH DFND 06 0 16 0 KNOLL INC COM NEW 498904200 2792 169392 SH DFND 43 0 0 169392 KNOLL INC COM NEW 498904200 1068 64812 SH DFND 43, 01 0 0 64812 KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 1201 66978 SH DFND 01 66978 0 0 KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 2912 162429 SH DFND 02 0 0 162429 KNOWLES CORP COM 49926D109 6467 485900 SH DFND 01 422360 61348 2192 KNOWLES CORP COM 49926D109 368 27679 SH DFND 02 0 10052 17627 KNOWLES CORP COM 49926D109 0 25 SH DFND 06 0 25 0 KNOWLES CORP COM 49926D109 541 40652 SH DFND 43 0 0 40652 KODIAK SCIENCES INC COM 50015M109 27 3831 SH DFND 01 0 3831 0 KODIAK SCIENCES INC COM 50015M109 4 575 SH DFND 02 0 45 530 KODIAK SCIENCES INC COM 50015M109 0 45 SH DFND 06 0 45 0 KOHLS CORP COM 500255104 5847 88140 SH DFND 01 46470 38629 3041 KOHLS CORP COM 500255104 54728 824959 SH DFND 02 0 205107 619852 KOHLS CORP COM 500255104 718 10826 SH DFND 06 0 10826 0 KOHLS CORP COM 500255104 46 688 SH DFND 28 19 0 669 KOHLS CORP OPTIONS 500255104 9288 140000 SH Put DFND 01 0 140000 0 KOHLS CORP OPTIONS 500255104 1479 22300 SH Put DFND 02 0 22300 0 KOHLS CORP COM 500255104 8667 130648 SH DFND 43 0 0 130648 KOHLS CORP COM 500255104 1871 28210 SH DFND 43, 01 0 0 28210 KONA GRILL INC COM 50047H201 1 500 SH DFND 02 0 0 500 KONINKLIJKE PHILIPS N V NY REG SH 500472303 35523 1011777 SH DFND 01 41643 0 970134 KONINKLIJKE PHILIPS N V NY REG SH 500472303 22761 648266 SH DFND 02 0 0 648266 KONINKLIJKE PHILIPS N V NY REG SH 500472303 640 18216 SH DFND 28 121 0 18095 KONINKLIJKE PHILIPS N V NY REG SH 500472303 69068 1967177 SH DFND 43 0 0 1967177 KOPIN CORP COM 500600101 15 14930 SH DFND 01 0 13940 990 KOPIN CORP COM 500600101 56 55876 SH DFND 02 0 54626 1250 KOPIN CORP COM 500600101 0 224 SH DFND 06 0 224 0 KOPPERS HOLDINGS INC COM 50060P106 195 11439 SH DFND 01 6453 4776 210 KOPPERS HOLDINGS INC COM 50060P106 278 16304 SH DFND 02 0 16090 214 KOPPERS HOLDINGS INC COM 50060P106 0 6 SH DFND 06 0 6 0 KOPPERS HOLDINGS INC COM 50060P106 2358 138367 SH DFND 43 0 0 138367 KOREA ELECTRIC PWR SPONSORED 500631106 510 34567 SH DFND 01 22942 0 11625 KOREA ELECTRIC PWR SPONSORED 500631106 169 11425 SH DFND 02 0 116 11309 KOREA ELECTRIC PWR SPONSORED 500631106 40 2682 SH DFND 28 57 0 2625 KOREA FD COM NEW 500634209 66 2345 SH DFND 02 0 0 2345 KOREA FD COM NEW 500634209 6 200 SH DFND 43 0 0 200 KORN FERRY INTL COM NEW 500643200 1065 26925 SH DFND 01 12568 13883 474 KORN FERRY INTL COM NEW 500643200 6027 152432 SH DFND 02 0 151415 1017 KORN FERRY INTL COM NEW 500643200 1 32 SH DFND 06 0 32 0 KORN FERRY INTL COM NEW 500643200 8920 225592 SH DFND 43 0 0 225592 KORN FERRY INTL COM NEW 500643200 1587 40133 SH DFND 43, 01 0 0 40133 KORNIT DIGITAL LTD SHS M6372Q113 2 119 SH DFND 02 0 0 119 KORNIT DIGITAL LTD SHS M6372Q113 66 3503 SH DFND 06 0 3503 0 KORNIT DIGITAL LTD SHS M6372Q113 7576 404696 SH DFND 43 0 0 404696 KOSMOS ENERGY LTD COM 500688106 56 13785 SH DFND 01 13785 0 0 KOSMOS ENERGY LTD COM 500688106 4617 1134434 SH DFND 02 0 1132082 2352 KOSMOS ENERGY LTD COM 500688106 4 1050 SH DFND 06 0 1050 0 KOSS CORP COM 500692108 37 19500 SH DFND 01 19500 0 0 KRAFT HEINZ CO COM 500754106 91539 2126825 SH DFND 01 1792033 313744 21048 KRAFT HEINZ CO COM 500754106 224636 5219242 SH DFND 02 0 756441 4462801 KRAFT HEINZ CO COM 500754106 8293 192682 SH DFND 06 0 192682 0 KRAFT HEINZ CO COM 500754106 274 6377 SH DFND 28 6377 0 0 KRAFT HEINZ CO OPTIONS 500754106 5457 126800 SH Call DFND 02 0 126800 0 KRAFT HEINZ CO COM 500754106 44765 1040083 SH DFND 43 0 0 1040083 KRAFT HEINZ CO COM 500754106 1270 29501 SH DFND 43, 01 0 0 29501 KRANESHARES TR CICC CHINA 500767207 64 2950 SH DFND 02 0 0 2950 KRANESHARES TR CSI CHI IN 500767306 60 1590 SH DFND 01 1590 0 0 KRANESHARES TR CSI CHI IN 500767306 25602 682714 SH DFND 02 0 30000 652714 KRANESHARES TR BOSERA MSC 500767405 15858 648332 SH DFND 02 0 0 648332 KRANESHARES TR MSCI ALL C 500767835 248 14349 SH DFND 02 0 0 14349 KRANESHARES TR MSCI ONE B 500767868 170 7841 SH DFND 02 0 0 7841 KRANESHARES TR EMRNG MKT 500767876 5 250 SH DFND 02 0 0 250 KRANESHARES TR CSI CHI IN 500767306 39316 1048423 SH DFND 43 0 0 1048423 KRANESHARES TR BOSERA MSC 500767405 543 22212 SH DFND 43 0 0 22212 KRANESHARES TR EMRNG MKT 500767876 130 6846 SH DFND 43 0 0 6846 KRATON CORPORATION COM 50077C106 399 18276 SH DFND 01 10559 7563 154 KRATON CORPORATION COM 50077C106 4744 217204 SH DFND 02 0 217192 12 KRATON CORPORATION COM 50077C106 0 9 SH DFND 06 0 9 0 KRATON CORPORATION COM 50077C106 0 3 SH DFND 43 0 0 3 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 586 41594 SH DFND 01 20221 21373 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 649 46087 SH DFND 02 0 43079 3008 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 0 33 SH DFND 06 0 33 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1506 106918 SH DFND 43 0 0 106918 KROGER CO COM 501044101 19140 695989 SH DFND 01 476871 197567 21551 KROGER CO COM 501044101 63169 2297061 SH DFND 02 0 622053 1675008 KROGER CO COM 501044101 933 33931 SH DFND 06 0 33931 0 KROGER CO COM 501044101 76 2758 SH DFND 28 268 0 2490 KROGER CO OPTIONS 501044101 688 25000 SH Put DFND 02 0 25000 0 KROGER CO OPTIONS 501044101 7035 255800 SH Call DFND 02 0 255800 0 KROGER CO COM 501044101 37023 1346295 SH DFND 43 0 0 1346295 KROGER CO COM 501044101 4787 174064 SH DFND 43, 01 0 0 174064 KRONOS WORLDWIDE INC COM 50105F105 209 18101 SH DFND 01 12588 5513 0 KRONOS WORLDWIDE INC COM 50105F105 6414 556761 SH DFND 02 0 556661 100 KRONOS WORLDWIDE INC COM 50105F105 0 8 SH DFND 06 0 8 0 KRYSTAL BIOTECH INC COM 501147102 0 20 SH DFND 02 0 20 0 KRYSTAL BIOTECH INC COM 501147102 3 166 SH DFND 43 0 0 166 KT CORP SPONSORED 48268K101 2715 190942 SH DFND 01 177087 0 13855 KT CORP SPONSORED 48268K101 347 24395 SH DFND 02 0 542 23853 KT CORP SPONSORED 48268K101 809 56870 SH DFND 06 0 56870 0 KT CORP SPONSORED 48268K101 57 4018 SH DFND 28 2153 0 1865 KT CORP SPONSORED 48268K101 5380 378330 SH DFND 43 0 0 378330 KT CORP SPONSORED 48268K101 1 82 SH DFND 43, 01 0 0 82 KULICKE & SOFFA INDS INC COM 501242101 443 21833 SH DFND 01 1585 19921 327 KULICKE & SOFFA INDS INC COM 501242101 3591 177148 SH DFND 02 0 7265 169883 KULICKE & SOFFA INDS INC COM 501242101 5 233 SH DFND 06 0 233 0 KULICKE & SOFFA INDS INC COM 501242101 499 24631 SH DFND 43 0 0 24631 KULICKE & SOFFA INDS INC COM 501242101 429 21158 SH DFND 43, 01 0 0 21158 KURA ONCOLOGY INC COM 50127T109 69 4943 SH DFND 01 4645 298 0 KURA ONCOLOGY INC COM 50127T109 105 7479 SH DFND 02 0 7479 0 KURA ONCOLOGY INC COM 50127T109 0 24 SH DFND 06 0 24 0 KURA ONCOLOGY INC COM 50127T109 771 54943 SH DFND 43 0 0 54943 KURA ONCOLOGY INC COM 50127T109 189 13436 SH DFND 43, 01 0 0 13436 KVH INDS INC COM 482738101 93 9028 SH DFND 01 2447 6581 0 KVH INDS INC COM 482738101 58 5603 SH DFND 02 0 1743 3860 KVH INDS INC COM 482738101 1 62 SH DFND 06 0 62 0 L BRANDS INC COM 501797104 9475 369112 SH DFND 01 124270 242604 2238 L BRANDS INC COM 501797104 4561 177691 SH DFND 02 0 81813 95878 L BRANDS INC COM 501797104 502 19552 SH DFND 06 0 19552 0 L BRANDS INC COM 501797104 21 835 SH DFND 28 835 0 0 L3 TECHNOLOGIES INC COM 502413107 12011 69162 SH DFND 01 66853 2022 287 L3 TECHNOLOGIES INC COM 502413107 27620 159046 SH DFND 02 0 55652 103394 L3 TECHNOLOGIES INC COM 502413107 1708 9836 SH DFND 06 0 9836 0 L3 TECHNOLOGIES INC COM 502413107 87 500 SH DFND 28 177 0 323 L3 TECHNOLOGIES INC COM 502413107 52886 304539 SH DFND 43 0 0 304539 L3 TECHNOLOGIES INC COM 502413107 6629 38172 SH DFND 43, 01 0 0 38172 LA JOLLA PHARMACEUTICAL CO COM PAR $. 503459604 122 12976 SH DFND 01 4765 8211 0 LA JOLLA PHARMACEUTICAL CO COM PAR $. 503459604 87 9246 SH DFND 02 0 9221 25 LA JOLLA PHARMACEUTICAL CO COM PAR $. 503459604 0 15 SH DFND 06 0 15 0 LA JOLLA PHARMACEUTICAL CO COM PAR $. 503459604 318 33709 SH DFND 43 0 0 33709 LA Z BOY INC COM 505336107 2047 73882 SH DFND 01 16330 57203 349 LA Z BOY INC COM 505336107 808 29144 SH DFND 02 0 27793 1351 LA Z BOY INC COM 505336107 0 17 SH DFND 06 0 17 0 LA Z BOY INC COM 505336107 3279 118334 SH DFND 43 0 0 118334 LABORATORY CORP AMER HLDGS COM NEW 50540R409 81142 642153 SH DFND 01 332901 98451 210801 LABORATORY CORP AMER HLDGS COM NEW 50540R409 15826 125243 SH DFND 02 0 36999 88244 LABORATORY CORP AMER HLDGS COM NEW 50540R409 516 4083 SH DFND 06 0 4083 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 269 2131 SH DFND 28 0 0 2131 LABORATORY CORP AMER HLDGS COM NEW 50540R409 53617 424319 SH DFND 43 0 0 424319 LABORATORY CORP AMER HLDGS COM NEW 50540R409 5026 39776 SH DFND 43, 01 0 0 39776 LADDER CAP CORP CL A 505743104 268 17321 SH DFND 01 17058 0 263 LADDER CAP CORP CL A 505743104 10972 709274 SH DFND 02 0 302284 406990 LADDER CAP CORP CL A 505743104 2 105 SH DFND 06 0 105 0 LADDER CAP CORP CL A 505743104 2616 169096 SH DFND 43 0 0 169096 LADENBURG THALMAN FIN SVCS I COM 50575Q102 169 72611 SH DFND 01 32525 40086 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 217 93204 SH DFND 02 0 91631 1573 LADENBURG THALMAN FIN SVCS I COM 50575Q102 0 9 SH DFND 06 0 9 0 LAKE SHORE BANCORP INC COM 510700107 3 230 SH DFND 02 0 230 0 LAKELAND BANCORP INC COM 511637100 710 47970 SH DFND 01 23280 23007 1683 LAKELAND BANCORP INC COM 511637100 767 51812 SH DFND 02 0 74 51738 LAKELAND BANCORP INC COM 511637100 0 17 SH DFND 06 0 17 0 LAKELAND FINL CORP COM 511656100 376 9364 SH DFND 01 3434 5930 0 LAKELAND FINL CORP COM 511656100 3377 84100 SH DFND 02 0 83806 294 LAKELAND FINL CORP COM 511656100 0 11 SH DFND 06 0 11 0 LAKELAND FINL CORP COM 511656100 1422 35401 SH DFND 43 0 0 35401 LAKELAND FINL CORP COM 511656100 89 2226 SH DFND 43, 01 0 0 2226 LAKELAND INDS INC COM 511795106 0 4 SH DFND 02 0 4 0 LAM RESEARCH CORP COM 512807108 16120 118382 SH DFND 01 96764 19039 2579 LAM RESEARCH CORP COM 512807108 79465 583569 SH DFND 02 0 163434 420135 LAM RESEARCH CORP COM 512807108 2389 17545 SH DFND 06 0 17545 0 LAM RESEARCH CORP COM 512807108 58 423 SH DFND 28 41 0 382 LAM RESEARCH CORP OPTIONS 512807108 23666 173800 SH Put DFND 02 0 173800 0 LAM RESEARCH CORP OPTIONS 512807108 35200 258500 SH Call DFND 02 0 258500 0 LAM RESEARCH CORP COM 512807108 16114 118337 SH DFND 43 0 0 118337 LAM RESEARCH CORP COM 512807108 20204 148372 SH DFND 43, 01 0 0 148372 LAMAR ADVERTISING CO NEW CL A 512816109 1250 18071 SH DFND 01 6606 4259 7206 LAMAR ADVERTISING CO NEW CL A 512816109 5584 80710 SH DFND 02 0 72736 7974 LAMAR ADVERTISING CO NEW CL A 512816109 26 370 SH DFND 06 0 370 0 LAMAR ADVERTISING CO NEW CL A 512816109 1 8 SH DFND 28 8 0 0 LAMAR ADVERTISING CO NEW CL A 512816109 31180 450707 SH DFND 43 0 0 450707 LAMAR ADVERTISING CO NEW CL A 512816109 7054 101968 SH DFND 43, 01 0 0 101968 LAMB WESTON HLDGS INC COM 513272104 20505 278753 SH DFND 01 215322 61028 2403 LAMB WESTON HLDGS INC COM 513272104 34581 470102 SH DFND 02 0 62469 407633 LAMB WESTON HLDGS INC COM 513272104 2221 30194 SH DFND 06 0 30194 0 LAMB WESTON HLDGS INC COM 513272104 15 201 SH DFND 28 54 0 147 LAMB WESTON HLDGS INC COM 513272104 12947 176002 SH DFND 43 0 0 176002 LAMB WESTON HLDGS INC COM 513272104 467 6352 SH DFND 43, 01 0 0 6352 LANCASTER COLONY CORP COM 513847103 2082 11772 SH DFND 01 6269 5271 232 LANCASTER COLONY CORP COM 513847103 3170 17926 SH DFND 02 0 16635 1291 LANCASTER COLONY CORP COM 513847103 1 7 SH DFND 06 0 7 0 LANCASTER COLONY CORP COM 513847103 3367 19039 SH DFND 43 0 0 19039 LANCASTER COLONY CORP COM 513847103 503 2845 SH DFND 43, 01 0 0 2845 LANDEC CORP COM 514766104 213 17965 SH DFND 01 4110 13855 0 LANDEC CORP COM 514766104 404 34083 SH DFND 02 0 33137 946 LANDEC CORP COM 514766104 0 18 SH DFND 06 0 18 0 LANDEC CORP COM 514766104 733 61947 SH DFND 43 0 0 61947 LANDMARK BANCORP INC COM 51504L107 0 6 SH DFND 02 0 6 0 LANDMARK INFRASTRUCTURE LP COM UNIT L 51508J108 3 300 SH DFND 01 300 0 0 LANDMARK INFRASTRUCTURE LP COM UNIT L 51508J108 5 400 SH DFND 02 0 0 400 LANDS END INC NEW COM 51509F105 101 7103 SH DFND 01 1735 5368 0 LANDS END INC NEW COM 51509F105 652 45863 SH DFND 02 0 45009 854 LANDS END INC NEW COM 51509F105 0 3 SH DFND 06 0 3 0 LANDSTAR SYS INC COM 515098101 1019 10652 SH DFND 01 8275 1789 588 LANDSTAR SYS INC COM 515098101 4897 51186 SH DFND 02 0 45328 5858 LANDSTAR SYS INC COM 515098101 17 180 SH DFND 06 0 180 0 LANDSTAR SYS INC COM 515098101 1 7 SH DFND 28 7 0 0 LANDSTAR SYS INC COM 515098101 23835 249138 SH DFND 43 0 0 249138 LANDSTAR SYS INC COM 515098101 1763 18425 SH DFND 43, 01 0 0 18425 LANNET INC COM 516012101 402 80962 SH DFND 01 6650 72235 2077 LANNET INC COM 516012101 23 4646 SH DFND 02 0 3931 715 LANNET INC COM 516012101 1 115 SH DFND 06 0 115 0 LANTHEUS HLDGS INC COM 516544103 417 26618 SH DFND 01 12887 13648 83 LANTHEUS HLDGS INC COM 516544103 509 32535 SH DFND 02 0 32108 427 LANTHEUS HLDGS INC COM 516544103 0 10 SH DFND 06 0 10 0 LANTHEUS HLDGS INC COM 516544103 11829 755827 SH DFND 43 0 0 755827 LAREDO PETROLEUM INC COM 516806106 296 81673 SH DFND 01 36381 44507 785 LAREDO PETROLEUM INC COM 516806106 1169 322947 SH DFND 02 0 318467 4480 LAREDO PETROLEUM INC COM 516806106 2 649 SH DFND 06 0 649 0 LAS VEGAS SANDS CORP COM 517834107 26678 512549 SH DFND 01 499777 8227 4545 LAS VEGAS SANDS CORP COM 517834107 44275 850632 SH DFND 02 0 194647 655985 LAS VEGAS SANDS CORP COM 517834107 1255 24110 SH DFND 06 0 24110 0 LAS VEGAS SANDS CORP COM 517834107 47 900 SH DFND 28 900 0 0 LAS VEGAS SANDS CORP OPTIONS 517834107 22194 426400 SH Put DFND 02 0 426400 0 LAS VEGAS SANDS CORP OPTIONS 517834107 9078 174400 SH Call DFND 02 0 174400 0 LAS VEGAS SANDS CORP COM 517834107 48708 935791 SH DFND 43 0 0 935791 LAS VEGAS SANDS CORP COM 517834107 2384 45793 SH DFND 43, 01 0 0 45793 LATAM AIRLS GROUP S A SPONSORED 51817R106 125 12088 SH DFND 01 10078 0 2010 LATAM AIRLS GROUP S A SPONSORED 51817R106 1 72 SH DFND 28 72 0 0 LATTICE SEMICONDUCTOR CORP COM 518415104 440 63546 SH DFND 01 18525 44853 168 LATTICE SEMICONDUCTOR CORP COM 518415104 31 4429 SH DFND 02 0 3680 749 LATTICE SEMICONDUCTOR CORP COM 518415104 0 33 SH DFND 06 0 33 0 LATTICE SEMICONDUCTOR CORP COM 518415104 573 82806 SH DFND 43 0 0 82806 LATTICE STRATEGIES TR HARTFORD M 518416102 5 204 SH DFND 01 204 0 0 LATTICE STRATEGIES TR HARTFORD M 518416102 86745 3362224 SH DFND 02 0 0 3362224 LATTICE STRATEGIES TR HARTFRD EM 518416201 6292 285240 SH DFND 02 0 0 285240 LATTICE STRATEGIES TR HARTFRD RE 518416300 2 130 SH DFND 02 0 0 130 LATTICE STRATEGIES TR HARTFORD U 518416409 3402 122362 SH DFND 02 0 0 122362 LATTICE STRATEGIES TR HARTFORD G 518416508 3359 124719 SH DFND 02 0 0 124719 LATTICE STRATEGIES TR HARTFORD M 518416706 0 12 SH DFND 02 0 0 12 LATTICE STRATEGIES TR HARTFORD M 518416102 17618 682852 SH DFND 43 0 0 682852 LATTICE STRATEGIES TR HARTFRD EM 518416201 404 18325 SH DFND 43 0 0 18325 LATTICE STRATEGIES TR HARTFRD RE 518416300 2 170 SH DFND 43 0 0 170 LATTICE STRATEGIES TR HARTFORD U 518416409 6405 230390 SH DFND 43 0 0 230390 LATTICE STRATEGIES TR HARTFORD G 518416508 902 33503 SH DFND 43 0 0 33503 LAUDER ESTEE COS INC CL A 518439104 83058 638418 SH DFND 01 576738 59536 2144 LAUDER ESTEE COS INC CL A 518439104 136176 1046700 SH DFND 02 0 111613 935087 LAUDER ESTEE COS INC CL A 518439104 1726 13267 SH DFND 06 0 13267 0 LAUDER ESTEE COS INC CL A 518439104 440 3379 SH DFND 28 2977 0 402 LAUDER ESTEE COS INC CL A 518439104 89446 687516 SH DFND 43 0 0 687516 LAUDER ESTEE COS INC CL A 518439104 28 212 SH DFND 43, 01 0 0 212 LAUREATE EDUCATION INC CL A 518613203 568 37242 SH DFND 01 10870 26270 102 LAUREATE EDUCATION INC CL A 518613203 743 48783 SH DFND 02 0 48224 559 LAUREATE EDUCATION INC CL A 518613203 1 51 SH DFND 06 0 51 0 LAUREATE EDUCATION INC CL A 518613203 6318 414584 SH DFND 43 0 0 414584 LAUREATE EDUCATION INC CL A 518613203 15 995 SH DFND 43, 01 0 0 995 LAWSON PRODS INC COM 520776105 146 4615 SH DFND 01 1401 3214 0 LAWSON PRODS INC COM 520776105 1 35 SH DFND 02 0 35 0 LAWSON PRODS INC COM 520776105 1 25 SH DFND 06 0 25 0 LAZARD GLB TTL RET&INCM FD I COM 52106W103 66 4841 SH DFND 02 0 0 4841 LAZARD LTD SHS A G54050102 13114 355300 SH DFND 01 9332 345968 0 LAZARD LTD SHS A G54050102 24372 660302 SH DFND 02 0 606717 53585 LAZARD LTD SHS A G54050102 4 110 SH DFND 06 0 110 0 LAZARD WORLD DIVID & INCOME COM 521076109 407 47762 SH DFND 02 0 0 47762 LAZYDAYS HLDGS INC COM 52110H100 0 8 SH DFND 02 0 8 0 LCI INDS COM 50189K103 861 12882 SH DFND 01 5585 6950 347 LCI INDS COM 50189K103 4628 69280 SH DFND 02 0 68290 990 LCI INDS COM 50189K103 0 6 SH DFND 06 0 6 0 LCI INDS COM 50189K103 4131 61842 SH DFND 43 0 0 61842 LCI INDS COM 50189K103 266 3979 SH DFND 43, 01 0 0 3979 LCNB CORP COM 50181P100 124 8167 SH DFND 01 3575 4592 0 LCNB CORP COM 50181P100 466 30786 SH DFND 02 0 28711 2075 LCNB CORP COM 50181P100 1 34 SH DFND 06 0 34 0 LEAF GROUP LTD COM 52177G102 78 11453 SH DFND 01 4612 6841 0 LEAF GROUP LTD COM 52177G102 175 25592 SH DFND 02 0 25492 100 LEAF GROUP LTD COM 52177G102 0 63 SH DFND 06 0 63 0 LEAP THERAPEUTICS INC COM 52187K101 0 6 SH DFND 02 0 6 0 LEAR CORP COM NEW 521865204 6369 51838 SH DFND 01 38735 10429 2674 LEAR CORP COM NEW 521865204 16705 135965 SH DFND 02 0 77632 58333 LEAR CORP COM NEW 521865204 272 2210 SH DFND 06 0 2210 0 LEAR CORP COM NEW 521865204 25 204 SH DFND 28 204 0 0 LEAR CORP COM NEW 521865204 56225 457634 SH DFND 43 0 0 457634 LEAR CORP COM NEW 521865204 11420 92949 SH DFND 43, 01 0 0 92949 LEE ENTERPRISES INC COM 523768109 8 3589 SH DFND 02 0 2089 1500 LEGACY RESVS INC COM 524706108 14 9408 SH DFND 01 9408 0 0 LEGACY RESVS INC COM 524706108 293 190411 SH DFND 02 0 185904 4507 LEGACY TEX FINL GROUP INC COM 52471Y106 815 25386 SH DFND 01 11002 13532 852 LEGACY TEX FINL GROUP INC COM 52471Y106 1193 37192 SH DFND 02 0 36341 851 LEGACY TEX FINL GROUP INC COM 52471Y106 1 24 SH DFND 06 0 24 0 LEGACY TEX FINL GROUP INC COM 52471Y106 3 83 SH DFND 28 83 0 0 LEGACY TEX FINL GROUP INC COM 52471Y106 3937 122693 SH DFND 43 0 0 122693 LEGACY TEX FINL GROUP INC COM 52471Y106 417 13010 SH DFND 43, 01 0 0 13010 LEGG MASON ETF INVESTMENT TR DEV EX US 52468L109 25 1012 SH DFND 01 0 0 1012 LEGG MASON ETF INVESTMENT TR DEV EX US 52468L109 6809 271943 SH DFND 02 0 0 271943 LEGG MASON ETF INVESTMENT TR EMRG MKT D 52468L208 18 683 SH DFND 01 0 0 683 LEGG MASON ETF INVESTMENT TR EMRG MKT D 52468L208 5069 187805 SH DFND 02 0 0 187805 LEGG MASON ETF INVESTMENT TR LOW DIVI E 52468L406 5294 184601 SH DFND 02 0 0 184601 LEGG MASON ETF INVESTMENT TR INT LW VTY 52468L505 1174 48627 SH DFND 02 0 0 48627 LEGG MASON ETF INVESTMENT TR EMRG MKTS 52468L604 960 37257 SH DFND 02 0 0 37257 LEGG MASON ETF INVESTMENT TR GLOBAL INF 52468L703 302 11452 SH DFND 02 0 0 11452 LEGG MASON ETF INVESTMENT TR WESTN ASET 52468L810 1013 40000 SH DFND 01 0 40000 0 LEGG MASON ETF INVESTMENT TR WESTN ASET 52468L810 4051 160000 SH DFND 02 0 160000 0 LEGG MASON ETF INVESTMENT TR EMRG MKT D 52468L208 31 1140 SH DFND 43 0 0 1140 LEGG MASON ETF INVESTMENT TR LOW DIVI E 52468L406 4403 153514 SH DFND 43 0 0 153514 LEGG MASON ETF INVESTMENT TR INT LW VTY 52468L505 13 538 SH DFND 43 0 0 538 LEGG MASON INC COM 524901105 717 28113 SH DFND 01 22921 3881 1311 LEGG MASON INC COM 524901105 4348 170434 SH DFND 02 0 150130 20304 LEGG MASON INC COM 524901105 352 13816 SH DFND 06 0 13816 0 LEGG MASON INC COM 524901105 4 175 SH DFND 28 175 0 0 LEGG MASON INC COM 524901105 2303 90292 SH DFND 43 0 0 90292 LEGG MASON INC COM 524901105 1833 71848 SH DFND 43, 01 0 0 71848 LEGGETT & PLATT INC COM 524660107 2537 70797 SH DFND 01 58972 10099 1726 LEGGETT & PLATT INC COM 524660107 10998 306861 SH DFND 02 0 154859 152002 LEGGETT & PLATT INC COM 524660107 192 5365 SH DFND 06 0 5365 0 LEGGETT & PLATT INC COM 524660107 6077 169571 SH DFND 43 0 0 169571 LEGGETT & PLATT INC COM 524660107 130 3638 SH DFND 43, 01 0 0 3638 LEIDOS HLDGS INC COM 525327102 13865 262988 SH DFND 01 252388 9002 1598 LEIDOS HLDGS INC COM 525327102 4788 90816 SH DFND 02 0 76760 14056 LEIDOS HLDGS INC COM 525327102 254 4822 SH DFND 06 0 4822 0 LEIDOS HLDGS INC COM 525327102 225 4259 SH DFND 28 4120 0 139 LEIDOS HLDGS INC COM 525327102 13212 250616 SH DFND 43 0 0 250616 LEIDOS HLDGS INC COM 525327102 4827 91550 SH DFND 43, 01 0 0 91550 LEMAITRE VASCULAR INC COM 525558201 241 10213 SH DFND 01 2995 7174 44 LEMAITRE VASCULAR INC COM 525558201 303 12813 SH DFND 02 0 12813 0 LEMAITRE VASCULAR INC COM 525558201 0 5 SH DFND 06 0 5 0 LENDINGCLUB CORP COM 52603A109 419 159282 SH DFND 01 40997 118285 0 LENDINGCLUB CORP COM 52603A109 1381 525134 SH DFND 02 0 496217 28917 LENDINGCLUB CORP COM 52603A109 1 212 SH DFND 06 0 212 0 LENDINGTREE INC NEW COM 52603B107 12225 55677 SH DFND 01 2038 53592 47 LENDINGTREE INC NEW COM 52603B107 6804 30990 SH DFND 02 0 7866 23124 LENDINGTREE INC NEW COM 52603B107 1 3 SH DFND 06 0 3 0 LENDINGTREE INC NEW COM 52603B107 1 5 SH DFND 28 5 0 0 LENDINGTREE INC NEW NOTE 0.62 52603BAA5 1187 958000 PRN DFND 02 0 958000 0 LENDINGTREE INC NEW COM 52603B107 1686 7678 SH DFND 43 0 0 7678 LENDINGTREE INC NEW NOTE 0.62 52603BAA5 1 1000 PRN DFND 43 0 0 1000 LENNAR CORP CL A 526057104 17721 452636 SH DFND 01 133448 100344 218844 LENNAR CORP CL A 526057104 39152 1000048 SH DFND 02 0 221683 778365 LENNAR CORP CL A 526057104 467 11924 SH DFND 06 0 11924 0 LENNAR CORP CL A 526057104 132 3363 SH DFND 28 87 0 3276 LENNAR CORP OPTIONS 526057104 7047 180000 SH Put DFND 02 0 180000 0 LENNAR CORP OPTIONS 526057104 5481 140000 SH Call DFND 02 0 140000 0 LENNAR CORP CL B 526057302 138 4416 SH DFND 01 4007 31 378 LENNAR CORP CL B 526057302 183 5836 SH DFND 02 0 2108 3728 LENNAR CORP CL B 526057302 0 14 SH DFND 06 0 14 0 LENNAR CORP CL B 526057302 0 5 SH DFND 28 0 0 5 LENNAR CORP CL A 526057104 97014 2478003 SH DFND 43 0 0 2478003 LENNAR CORP CL B 526057302 135 4307 SH DFND 43 0 0 4307 LENNAR CORP CL A 526057104 3145 80323 SH DFND 43, 01 0 0 80323 LENNAR CORP CL B 526057302 11 349 SH DFND 43, 01 0 0 349 LENNOX INTL INC COM 526107107 7642 34919 SH DFND 01 10660 23916 343 LENNOX INTL INC COM 526107107 4863 22219 SH DFND 02 0 21248 971 LENNOX INTL INC COM 526107107 404 1844 SH DFND 06 0 1844 0 LENNOX INTL INC COM 526107107 5 22 SH DFND 28 22 0 0 LENNOX INTL INC COM 526107107 22941 104819 SH DFND 43 0 0 104819 LENNOX INTL INC COM 526107107 923 4218 SH DFND 43, 01 0 0 4218 LEVEL BRANDS INC COM NEW 52730Q209 3 1000 SH DFND 43 0 0 1000 LEVEL ONE BANCORP INC COM 52730D208 63 2829 SH DFND 01 195 2634 0 LEVEL ONE BANCORP INC COM 52730D208 41 1825 SH DFND 02 0 36 1789 LEVEL ONE BANCORP INC COM 52730D208 1 23 SH DFND 06 0 23 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 51 7634 SH DFND 01 7634 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 53 7955 SH DFND 02 0 2470 5485 LEXICON PHARMACEUTICALS INC COM NEW 528872302 0 20 SH DFND 06 0 20 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 116 17411 SH DFND 43 0 0 17411 LEXINFINTECH HLDGS LTD ADR 528877103 6 787 SH DFND 01 787 0 0 LEXINFINTECH HLDGS LTD ADR 528877103 780 107539 SH DFND 02 0 114 107425 LEXINGTON REALTY TRUST COM 529043101 551 67115 SH DFND 01 65336 0 1779 LEXINGTON REALTY TRUST COM 529043101 2488 303074 SH DFND 02 0 241028 62046 LEXINGTON REALTY TRUST COM 529043101 1 64 SH DFND 06 0 64 0 LEXINGTON REALTY TRUST PFD CONV S 529043309 7 150 SH DFND 02 0 0 150 LEXINGTON REALTY TRUST COM 529043101 2488 302997 SH DFND 43 0 0 302997 LG DISPLAY CO LTD SPONS ADR 50186V102 171 20906 SH DFND 01 8179 0 12727 LG DISPLAY CO LTD SPONS ADR 50186V102 33 3999 SH DFND 02 0 0 3999 LG DISPLAY CO LTD SPONS ADR 50186V102 29 3560 SH DFND 28 97 0 3463 LG DISPLAY CO LTD SPONS ADR 50186V102 7 915 SH DFND 43 0 0 915 LGI HOMES INC COM 50187T106 762 16844 SH DFND 01 8972 7666 206 LGI HOMES INC COM 50187T106 629 13902 SH DFND 02 0 11048 2854 LGI HOMES INC COM 50187T106 0 5 SH DFND 06 0 5 0 LGI HOMES INC COM 50187T106 1 12 SH DFND 28 12 0 0 LGL GROUP INC COM 50186A108 1 192 SH DFND 02 0 192 0 LHC GROUP INC COM 50187A107 1339 14267 SH DFND 01 6731 7294 242 LHC GROUP INC COM 50187A107 24321 259069 SH DFND 02 0 28569 230500 LHC GROUP INC COM 50187A107 1 15 SH DFND 06 0 15 0 LHC GROUP INC COM 50187A107 17147 182653 SH DFND 43 0 0 182653 LHC GROUP INC COM 50187A107 3883 41366 SH DFND 43, 01 0 0 41366 LIBBEY INC COM 529898108 135 34775 SH DFND 02 0 34525 250 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 125 23292 SH DFND 01 23292 0 0 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 1246 231566 SH DFND 02 0 0 231566 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 4 771 SH DFND 43 0 0 771 LIBERTY ALL-STAR GROWTH FD I COM 529900102 985 224358 SH DFND 02 0 0 224358 LIBERTY BROADBAND CORP COM SER A 530307107 201 2796 SH DFND 01 2130 471 195 LIBERTY BROADBAND CORP COM SER A 530307107 2420 33706 SH DFND 02 0 28665 5041 LIBERTY BROADBAND CORP COM SER A 530307107 2 24 SH DFND 06 0 24 0 LIBERTY BROADBAND CORP COM SER C 530307305 2291 31808 SH DFND 01 13409 2510 15889 LIBERTY BROADBAND CORP COM SER C 530307305 126634 1758078 SH DFND 02 0 1749472 8606 LIBERTY BROADBAND CORP COM SER C 530307305 260 3604 SH DFND 06 0 3604 0 LIBERTY BROADBAND CORP COM SER C 530307305 163 2265 SH DFND 28 0 0 2265 LIBERTY BROADBAND CORP COM SER A 530307107 5031 70065 SH DFND 43 0 0 70065 LIBERTY BROADBAND CORP COM SER C 530307305 13318 184900 SH DFND 43 0 0 184900 LIBERTY BROADBAND CORP COM SER A 530307107 770 10716 SH DFND 43, 01 0 0 10716 LIBERTY BROADBAND CORP COM SER C 530307305 3631 50404 SH DFND 43, 01 0 0 50404 LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 1250 31971 SH DFND 01 12317 19654 0 LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 828 21179 SH DFND 02 0 15594 5585 LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 1 22 SH DFND 06 0 22 0 LIBERTY EXPEDIA HOLDINGS SER B COM 53046P208 0 2 SH DFND 02 0 0 2 LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 4200 107400 SH DFND 43 0 0 107400 LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 1200 30695 SH DFND 43, 01 0 0 30695 LIBERTY GLOBAL PLC SHS CL A G5480U104 11369 532758 SH DFND 01 7285 524673 800 LIBERTY GLOBAL PLC SHS CL A G5480U104 2110 98862 SH DFND 02 0 75318 23544 LIBERTY GLOBAL PLC SHS CL A G5480U104 138 6449 SH DFND 06 0 6449 0 LIBERTY GLOBAL PLC SHS CL B G5480U112 0 2 SH DFND 02 0 2 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 3530 171006 SH DFND 01 24674 85971 60361 LIBERTY GLOBAL PLC SHS CL C G5480U120 5103 247253 SH DFND 02 0 200158 47095 LIBERTY GLOBAL PLC SHS CL C G5480U120 376 18194 SH DFND 06 0 18194 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 158 7653 SH DFND 28 0 0 7653 LIBERTY GLOBAL PLC SHS CL A G5480U104 1631 76419 SH DFND 43 0 0 76419 LIBERTY GLOBAL PLC SHS CL C G5480U120 7516 364132 SH DFND 43 0 0 364132 LIBERTY GLOBAL PLC SHS CL A G5480U104 490 22944 SH DFND 43, 01 0 0 22944 LIBERTY GLOBAL PLC SHS CL C G5480U120 913 44240 SH DFND 43, 01 0 0 44240 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 291 20063 SH DFND 01 9397 10527 139 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 447 30891 SH DFND 02 0 28515 2376 LIBERTY LATIN AMERICA LTD COM CL A G9001E102 0 16 SH DFND 06 0 16 0 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 855 58675 SH DFND 01 26236 32020 419 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 1048 71932 SH DFND 02 0 65887 6045 LIBERTY LATIN AMERICA LTD COM CL C G9001E128 1 40 SH DFND 06 0 40 0 LIBERTY MEDIA CORP DEB 4.00 530715AG6 17 25000 PRN DFND 02 0 0 25000 LIBERTY MEDIA CORP DEB 3.75 530715AL5 1 1564 PRN DFND 01 1564 0 0 LIBERTY MEDIA CORP DEB 3.75 530715AL5 2 3000 PRN DFND 02 0 0 3000 LIBERTY MEDIA CORP DELAWARE COM A SIRI 531229409 539 14646 SH DFND 01 13995 286 365 LIBERTY MEDIA CORP DELAWARE COM A SIRI 531229409 6494 176454 SH DFND 02 0 147928 28526 LIBERTY MEDIA CORP DELAWARE COM A SIRI 531229409 109 2949 SH DFND 06 0 2949 0 LIBERTY MEDIA CORP DELAWARE COM C SIRI 531229607 1065 28805 SH DFND 01 27271 198 1336 LIBERTY MEDIA CORP DELAWARE COM C SIRI 531229607 7254 196165 SH DFND 02 0 115088 81077 LIBERTY MEDIA CORP DELAWARE COM C SIRI 531229607 218 5886 SH DFND 06 0 5886 0 LIBERTY MEDIA CORP DELAWARE COM A BRAV 531229706 135 5410 SH DFND 01 1725 3668 17 LIBERTY MEDIA CORP DELAWARE COM A BRAV 531229706 29 1143 SH DFND 02 0 174 969 LIBERTY MEDIA CORP DELAWARE COM A BRAV 531229706 0 7 SH DFND 06 0 7 0 LIBERTY MEDIA CORP DELAWARE COM SER C 531229854 627 20437 SH DFND 01 14627 5428 382 LIBERTY MEDIA CORP DELAWARE COM SER C 531229854 32275 1051304 SH DFND 02 0 444132 607172 LIBERTY MEDIA CORP DELAWARE COM SER C 531229854 210 6846 SH DFND 06 0 6846 0 LIBERTY MEDIA CORP DELAWARE COM SER A 531229870 96 3214 SH DFND 01 3129 41 44 LIBERTY MEDIA CORP DELAWARE COM SER A 531229870 354 11905 SH DFND 02 0 190 11715 LIBERTY MEDIA CORP DELAWARE COM SER A 531229870 1 23 SH DFND 06 0 23 0 LIBERTY MEDIA CORP DELAWARE COM C BRAV 531229888 509 20449 SH DFND 01 6268 12681 1500 LIBERTY MEDIA CORP DELAWARE COM C BRAV 531229888 356 14283 SH DFND 02 0 12081 2202 LIBERTY MEDIA CORP DELAWARE COM C BRAV 531229888 0 14 SH DFND 06 0 14 0 LIBERTY MEDIA CORP DELAWARE NOTE 1.37 531229AB8 10 9000 PRN DFND 02 0 0 9000 LIBERTY MEDIA CORP DELAWARE NOTE 1.00 531229AF9 5407 5250000 PRN DFND 02 0 5250000 0 LIBERTY MEDIA CORP DELAWARE COM A SIRI 531229409 8167 221934 SH DFND 43 0 0 221934 LIBERTY MEDIA CORP DELAWARE COM C SIRI 531229607 24127 652439 SH DFND 43 0 0 652439 LIBERTY MEDIA CORP DELAWARE COM SER C 531229854 37294 1214778 SH DFND 43 0 0 1214778 LIBERTY MEDIA CORP DELAWARE COM SER A 531229870 1754 59011 SH DFND 43 0 0 59011 LIBERTY MEDIA CORP DELAWARE COM C BRAV 531229888 0 1 SH DFND 43 0 0 1 LIBERTY MEDIA CORP DELAWARE NOTE 1.37 531229AB8 2 2000 PRN DFND 43 0 0 2000 LIBERTY MEDIA CORP DELAWARE COM A SIRI 531229409 722 19606 SH DFND 43, 01 0 0 19606 LIBERTY MEDIA CORP DELAWARE COM C SIRI 531229607 4755 128584 SH DFND 43, 01 0 0 128584 LIBERTY MEDIA CORP DELAWARE COM SER C 531229854 5038 164120 SH DFND 43, 01 0 0 164120 LIBERTY MEDIA CORP DELAWARE COM SER A 531229870 168 5645 SH DFND 43, 01 0 0 5645 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 263 20307 SH DFND 01 7350 12957 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 880 67940 SH DFND 02 0 67940 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 2 169 SH DFND 06 0 169 0 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 344 26581 SH DFND 43 0 0 26581 LIBERTY OILFIELD SVCS INC COM CL A 53115L104 51 3956 SH DFND 43, 01 0 0 3956 LIBERTY PPTY TR SH BEN INT 531172104 4111 98166 SH DFND 01 88687 7356 2123 LIBERTY PPTY TR SH BEN INT 531172104 2107 50310 SH DFND 02 0 48391 1919 LIBERTY PPTY TR SH BEN INT 531172104 209 4987 SH DFND 06 0 4987 0 LIBERTY PPTY TR SH BEN INT 531172104 2 49 SH DFND 28 49 0 0 LIBERTY PPTY TR SH BEN INT 531172104 6128 146314 SH DFND 43 0 0 146314 LIBERTY PPTY TR SH BEN INT 531172104 18 430 SH DFND 43, 01 0 0 430 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 605 38088 SH DFND 01 12617 17671 7800 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 2652 166897 SH DFND 02 0 161500 5397 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 0 30 SH DFND 06 0 30 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 17 1100 SH DFND 28 0 0 1100 LIFE STORAGE INC COM 53223X107 4472 48096 SH DFND 01 45499 2322 275 LIFE STORAGE INC COM 53223X107 6631 71313 SH DFND 02 0 45058 26255 LIFE STORAGE INC COM 53223X107 19 203 SH DFND 06 0 203 0 LIFE STORAGE INC COM 53223X107 8 81 SH DFND 28 81 0 0 LIFE STORAGE INC COM 53223X107 7165 77055 SH DFND 43 0 0 77055 LIFE STORAGE INC COM 53223X107 150 1612 SH DFND 43, 01 0 0 1612 LIFETIME BRANDS INC COM 53222Q103 274 27301 SH DFND 01 21291 6010 0 LIFETIME BRANDS INC COM 53222Q103 0 45 SH DFND 02 0 45 0 LIFETIME BRANDS INC COM 53222Q103 0 45 SH DFND 06 0 45 0 LIFETIME BRANDS INC COM 53222Q103 8 792 SH DFND 43 0 0 792 LIFEVANTAGE CORP COM NEW 53222K205 27 2055 SH DFND 02 0 939 1116 LIFEWAY FOODS INC COM 531914109 1 334 SH DFND 02 0 334 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1539 11341 SH DFND 01 8349 2798 194 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 3061 22556 SH DFND 02 0 22010 546 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1 8 SH DFND 06 0 8 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 5 37 SH DFND 28 37 0 0 LIGAND PHARMACEUTICALS INC OPTIONS 53220K504 679 5000 SH Put DFND 02 0 5000 0 LIGAND PHARMACEUTICALS INC OPTIONS 53220K504 679 5000 SH Call DFND 02 0 5000 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 8360 61608 SH DFND 43 0 0 61608 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 907 6685 SH DFND 43, 01 0 0 6685 LIGHTBRIDGE CORP COM NEW 53224K203 2 3000 SH DFND 01 3000 0 0 LIGHTBRIDGE CORP COM NEW 53224K203 27 50000 SH DFND 02 0 0 50000 LILIS ENERGY INC COM NEW 532403201 126 92283 SH DFND 01 79777 12506 0 LILIS ENERGY INC COM NEW 532403201 6 4676 SH DFND 02 0 4676 0 LILIS ENERGY INC COM NEW 532403201 0 170 SH DFND 06 0 170 0 LILLY ELI & CO COM 532457108 300003 2592490 SH DFND 01 2507886 57383 27221 LILLY ELI & CO COM 532457108 344638 2978205 SH DFND 02 0 228350 2749855 LILLY ELI & CO COM 532457108 32195 278211 SH DFND 06 0 278211 0 LILLY ELI & CO COM 532457108 4513 38995 SH DFND 28 37104 0 1891 LILLY ELI & CO OPTIONS 532457108 23 200 SH Put DFND 01 200 0 0 LILLY ELI & CO OPTIONS 532457108 7533 65100 SH Put DFND 02 0 65100 0 LILLY ELI & CO OPTIONS 532457108 6966 60200 SH Call DFND 02 0 60200 0 LILLY ELI & CO COM 532457108 231375 1999439 SH DFND 43 0 0 1999439 LILLY ELI & CO COM 532457108 55090 476063 SH DFND 43, 01 0 0 476063 LIMELIGHT NETWORKS INC COM 53261M104 132 56462 SH DFND 01 14608 41854 0 LIMELIGHT NETWORKS INC COM 53261M104 24 10345 SH DFND 02 0 30 10315 LIMELIGHT NETWORKS INC COM 53261M104 0 30 SH DFND 06 0 30 0 LIMELIGHT NETWORKS INC COM 53261M104 3 1318 SH DFND 43 0 0 1318 LIMESTONE BANCORP INC COM 53262L105 30 2164 SH DFND 01 2164 0 0 LIMESTONE BANCORP INC COM 53262L105 8 601 SH DFND 02 0 0 601 LIMONEIRA CO COM 532746104 131 6689 SH DFND 01 3084 3605 0 LIMONEIRA CO COM 532746104 1541 78843 SH DFND 02 0 78843 0 LIMONEIRA CO COM 532746104 1 57 SH DFND 06 0 57 0 LINCOLN ELEC HLDGS INC COM 533900106 924 11713 SH DFND 01 8302 3036 375 LINCOLN ELEC HLDGS INC COM 533900106 1342 17022 SH DFND 02 0 12664 4358 LINCOLN ELEC HLDGS INC COM 533900106 22 273 SH DFND 06 0 273 0 LINCOLN ELEC HLDGS INC COM 533900106 2 28 SH DFND 28 28 0 0 LINCOLN ELEC HLDGS INC COM 533900106 2211 28036 SH DFND 43 0 0 28036 LINCOLN NATL CORP IND COM 534187109 17285 336872 SH DFND 01 326351 6899 3622 LINCOLN NATL CORP IND COM 534187109 27762 541066 SH DFND 02 0 119226 421840 LINCOLN NATL CORP IND COM 534187109 987 19242 SH DFND 06 0 19242 0 LINCOLN NATL CORP IND COM 534187109 176 3424 SH DFND 28 3000 0 424 LINCOLN NATL CORP IND OPTIONS 534187109 1288 25100 SH Put DFND 06 0 25100 0 LINCOLN NATL CORP IND OPTIONS 534187109 1154 22500 SH Call DFND 06 0 22500 0 LINCOLN NATL CORP IND *W EXP 07/ 534187117 10 200 SH DFND 02 0 0 200 LINCOLN NATL CORP IND COM 534187109 1814 35346 SH DFND 43 0 0 35346 LINCOLN NATL CORP IND COM 534187109 409 7964 SH DFND 43, 01 0 0 7964 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 156 11558 SH DFND 01 3394 8164 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 34 2507 SH DFND 02 0 2407 100 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 0 5 SH DFND 06 0 5 0 LINDE PLC COM G5494J103 139867 896355 SH DFND 01 821584 67127 7644 LINDE PLC COM G5494J103 47427 303944 SH DFND 02 0 181407 122537 LINDE PLC COM G5494J103 239549 1535176 SH DFND 06 0 1535176 0 LINDE PLC COM G5494J103 1940 12434 SH DFND 28 11916 0 518 LINDE PLC OPTIONS G5494J103 6008 38500 SH Put DFND 06 38500 0 0 LINDE PLC OPTIONS G5494J103 24030 154000 SH Call DFND 06 154000 0 0 LINDE PLC COM G5494J103 202410 1297169 SH DFND 43 0 0 1297169 LINDE PLC COM G5494J103 3057 19592 SH DFND 43, 01 0 0 19592 LINDSAY CORP COM 535555106 478 4971 SH DFND 01 2291 2617 63 LINDSAY CORP COM 535555106 1141 11855 SH DFND 02 0 11798 57 LINDSAY CORP COM 535555106 0 4 SH DFND 06 0 4 0 LINE CORP SPONSORED 53567X101 88 2567 SH DFND 01 1841 0 726 LINE CORP SPONSORED 53567X101 158 4637 SH DFND 02 0 0 4637 LINE CORP SPONSORED 53567X101 15 436 SH DFND 28 20 0 416 LIONS GATE ENTMNT CORP CL A VTG 535919401 161 9969 SH DFND 01 9857 112 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 903 56117 SH DFND 02 0 47498 8619 LIONS GATE ENTMNT CORP CL A VTG 535919401 4 229 SH DFND 06 0 229 0 LIONS GATE ENTMNT CORP CL B NON V 535919500 269 18083 SH DFND 01 17311 222 550 LIONS GATE ENTMNT CORP CL B NON V 535919500 685 46060 SH DFND 02 0 41476 4584 LIONS GATE ENTMNT CORP CL B NON V 535919500 7 470 SH DFND 06 0 470 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 847 52599 SH DFND 43 0 0 52599 LIONS GATE ENTMNT CORP CL B NON V 535919500 3719 249927 SH DFND 43 0 0 249927 LIONS GATE ENTMNT CORP CL B NON V 535919500 55 3696 SH DFND 43, 01 0 0 3696 LIPOCINE INC NEW COM 53630X104 1 1000 SH DFND 02 0 0 1000 LIQUIDIA TECHNOLOGIES INC COM 53635D202 68 3140 SH DFND 01 1120 2020 0 LIQUIDIA TECHNOLOGIES INC COM 53635D202 1 24 SH DFND 02 0 24 0 LIQUIDIA TECHNOLOGIES INC COM 53635D202 0 19 SH DFND 06 0 19 0 LIQUIDITY SERVICES INC COM 53635B107 179 29067 SH DFND 01 6630 21395 1042 LIQUIDITY SERVICES INC COM 53635B107 21 3402 SH DFND 02 0 3402 0 LIQUIDITY SERVICES INC COM 53635B107 1 100 SH DFND 06 0 100 0 LITHIA MTRS INC CL A 536797103 881 11544 SH DFND 01 5404 5997 143 LITHIA MTRS INC CL A 536797103 2086 27326 SH DFND 02 0 19378 7948 LITHIA MTRS INC CL A 536797103 0 4 SH DFND 06 0 4 0 LITHIA MTRS INC CL A 536797103 2 27 SH DFND 28 27 0 0 LITHIA MTRS INC CL A 536797103 1566 20510 SH DFND 43 0 0 20510 LITHIA MTRS INC CL A 536797103 819 10725 SH DFND 43, 01 0 0 10725 LITHIUM AMERS CORP NEW COM NEW 53680Q207 3 961 SH DFND 05 961 0 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 634 200000 SH DFND 01 200000 0 0 LITHIUM AMERS CORP NEW COM NEW 53680Q207 14 4400 SH DFND 02 0 0 4400 LITTELFUSE INC COM 537008104 7656 44649 SH DFND 01 43310 1076 263 LITTELFUSE INC COM 537008104 2618 15270 SH DFND 02 0 14887 383 LITTELFUSE INC COM 537008104 19 108 SH DFND 06 0 108 0 LITTELFUSE INC COM 537008104 7 41 SH DFND 28 41 0 0 LITTELFUSE INC COM 537008104 17394 101433 SH DFND 43 0 0 101433 LITTELFUSE INC COM 537008104 1514 8831 SH DFND 43, 01 0 0 8831 LIVANOVA PLC SHS G5509L101 2110 23065 SH DFND 01 7838 15031 196 LIVANOVA PLC SHS G5509L101 1518 16592 SH DFND 02 0 16361 231 LIVANOVA PLC SHS G5509L101 2 19 SH DFND 06 0 19 0 LIVANOVA PLC OPTIONS G5509L101 247 2700 SH Put DFND 02 0 2700 0 LIVANOVA PLC SHS G5509L101 2997 32765 SH DFND 43 0 0 32765 LIVE NATION ENTERTAINMENT IN COM 538034109 9942 201871 SH DFND 01 185397 12125 4349 LIVE NATION ENTERTAINMENT IN COM 538034109 4550 92385 SH DFND 02 0 57101 35284 LIVE NATION ENTERTAINMENT IN COM 538034109 244 4945 SH DFND 06 0 4945 0 LIVE NATION ENTERTAINMENT IN COM 538034109 7 150 SH DFND 28 150 0 0 LIVE NATION ENTERTAINMENT IN NOTE 2.50 538034AJ8 1 1000 PRN DFND 02 0 0 1000 LIVE NATION ENTERTAINMENT IN COM 538034109 20194 410031 SH DFND 43 0 0 410031 LIVE NATION ENTERTAINMENT IN COM 538034109 5356 108751 SH DFND 43, 01 0 0 108751 LIVE OAK BANCSHARES INC COM 53803X105 253 17112 SH DFND 01 8253 8859 0 LIVE OAK BANCSHARES INC COM 53803X105 475 32073 SH DFND 02 0 32073 0 LIVE OAK BANCSHARES INC COM 53803X105 0 12 SH DFND 06 0 12 0 LIVENT CORP COM 53814L108 145 10476 SH DFND 01 0 10476 0 LIVENT CORP COM 53814L108 158 11445 SH DFND 02 0 110 11335 LIVENT CORP COM 53814L108 2 110 SH DFND 06 0 110 0 LIVEPERSON INC COM 538146101 516 27360 SH DFND 01 12041 14758 561 LIVEPERSON INC COM 538146101 754 39997 SH DFND 02 0 38870 1127 LIVEPERSON INC COM 538146101 49 2612 SH DFND 06 0 2612 0 LIVERAMP HLDGS INC COM 53815P108 2080 53853 SH DFND 01 18148 35209 496 LIVERAMP HLDGS INC COM 53815P108 376 9740 SH DFND 02 0 6771 2969 LIVERAMP HLDGS INC COM 53815P108 1 34 SH DFND 06 0 34 0 LIVERAMP HLDGS INC COM 53815P108 1 19 SH DFND 28 19 0 0 LIVERAMP HLDGS INC COM 53815P108 8742 226304 SH DFND 43 0 0 226304 LIVERAMP HLDGS INC COM 53815P108 177 4587 SH DFND 43, 01 0 0 4587 LIVEXLIVE MEDIA INC COM NEW 53839L208 73 14682 SH DFND 01 3420 11262 0 LIVEXLIVE MEDIA INC COM NEW 53839L208 9 1786 SH DFND 02 0 1786 0 LIVEXLIVE MEDIA INC COM NEW 53839L208 1 136 SH DFND 06 0 136 0 LKQ CORP COM 501889208 2095 88291 SH DFND 01 66411 19089 2791 LKQ CORP COM 501889208 12280 517471 SH DFND 02 0 465955 51516 LKQ CORP COM 501889208 305 12858 SH DFND 06 0 12858 0 LKQ CORP COM 501889208 3 106 SH DFND 28 106 0 0 LKQ CORP COM 501889208 7796 328526 SH DFND 43 0 0 328526 LKQ CORP COM 501889208 668 28170 SH DFND 43, 01 0 0 28170 LLOYDS BANKING GROUP PLC SPONSORED 539439109 657 256826 SH DFND 01 164202 0 92624 LLOYDS BANKING GROUP PLC SPONSORED 539439109 701 273692 SH DFND 02 0 0 273692 LLOYDS BANKING GROUP PLC SPONSORED 539439109 47641 18609726 SH DFND 43 0 0 18609726 LLOYDS BANKING GROUP PLC SPONSORED 539439109 138 53868 SH DFND 43, 01 0 0 53868 LM FDG AMER INC *W EXP 10/ 502074115 0 100 SH DFND 02 0 100 0 LMP CAP & INCOME FD INC COM 50208A102 1456 136363 SH DFND 02 0 0 136363 LOCKHEED MARTIN CORP COM 539830109 242959 927891 SH DFND 01 866578 12139 49174 LOCKHEED MARTIN CORP COM 539830109 974985 3723589 SH DFND 02 0 311443 3412146 LOCKHEED MARTIN CORP COM 539830109 8220 31395 SH DFND 06 0 31395 0 LOCKHEED MARTIN CORP COM 539830109 2093 7994 SH DFND 28 6639 0 1355 LOCKHEED MARTIN CORP OPTIONS 539830109 3273 12500 SH Put DFND 02 0 12500 0 LOCKHEED MARTIN CORP OPTIONS 539830109 209 800 SH Call DFND 02 0 0 800 LOCKHEED MARTIN CORP COM 539830109 960641 3668810 SH DFND 43 0 0 3668810 LOCKHEED MARTIN CORP COM 539830109 60593 231413 SH DFND 43, 01 0 0 231413 LOEWS CORP COM 540424108 5805 127522 SH DFND 01 115634 9074 2814 LOEWS CORP COM 540424108 7817 171729 SH DFND 02 0 83071 88658 LOEWS CORP COM 540424108 493 10829 SH DFND 06 0 10829 0 LOEWS CORP COM 540424108 33 724 SH DFND 28 154 0 570 LOEWS CORP COM 540424108 19399 426155 SH DFND 43 0 0 426155 LOEWS CORP COM 540424108 4651 102179 SH DFND 43, 01 0 0 102179 LOGICBIO THERAPEUTICS INC COM 54142F102 34 3280 SH DFND 01 0 3280 0 LOGICBIO THERAPEUTICS INC COM 54142F102 0 38 SH DFND 02 0 38 0 LOGICBIO THERAPEUTICS INC COM 54142F102 0 38 SH DFND 06 0 38 0 LOGITECH INTL S A SHS H50430232 575 18392 SH DFND 01 18392 0 0 LOGITECH INTL S A SHS H50430232 2155 68883 SH DFND 02 0 68381 502 LOGITECH INTL S A SHS H50430232 18638 595837 SH DFND 06 0 595837 0 LOGITECH INTL S A SHS H50430232 1 23 SH DFND 28 23 0 0 LOGITECH INTL S A OPTIONS H50430232 1877 60000 SH Put DFND 06 60000 0 0 LOGMEIN INC COM 54142L109 1459 17890 SH DFND 01 9829 7757 304 LOGMEIN INC COM 54142L109 4769 58464 SH DFND 02 0 48850 9614 LOGMEIN INC COM 54142L109 19 227 SH DFND 06 0 227 0 LOGMEIN INC COM 54142L109 2 29 SH DFND 28 29 0 0 LOGMEIN INC COM 54142L109 8059 98800 SH DFND 43 0 0 98800 LOGMEIN INC COM 54142L109 183 2249 SH DFND 43, 01 0 0 2249 LOMA NEGRA CORP SPONSORED 54150E104 22 1966 SH DFND 01 1966 0 0 LOMA NEGRA CORP SPONSORED 54150E104 40 3550 SH DFND 02 0 0 3550 LONESTAR RES US INC CL A VTG 54240F103 1 249 SH DFND 02 0 249 0 LOOP INDS INC COM 543518104 0 21 SH DFND 02 0 21 0 LORAL SPACE & COMMUNICATNS I COM 543881106 210 5629 SH DFND 01 2067 3562 0 LORAL SPACE & COMMUNICATNS I COM 543881106 55 1487 SH DFND 02 0 1447 40 LORAL SPACE & COMMUNICATNS I COM 543881106 0 5 SH DFND 06 0 5 0 LOUISIANA PAC CORP COM 546347105 3268 147076 SH DFND 01 106391 40052 633 LOUISIANA PAC CORP COM 546347105 7334 330048 SH DFND 02 0 232471 97577 LOUISIANA PAC CORP COM 546347105 1 49 SH DFND 06 0 49 0 LOUISIANA PAC CORP COM 546347105 1 31 SH DFND 28 31 0 0 LOUISIANA PAC CORP COM 546347105 1002 45102 SH DFND 43 0 0 45102 LOVESAC COMPANY COM 54738L109 88 3853 SH DFND 01 1293 2560 0 LOVESAC COMPANY COM 54738L109 1 24 SH DFND 02 0 24 0 LOVESAC COMPANY COM 54738L109 1 24 SH DFND 06 0 24 0 LOWES COS INC COM 548661107 301350 3262778 SH DFND 01 2391544 243490 627744 LOWES COS INC COM 548661107 318211 3445338 SH DFND 02 0 567014 2878324 LOWES COS INC COM 548661107 2944 31877 SH DFND 06 0 31877 0 LOWES COS INC COM 548661107 2657 28764 SH DFND 28 19962 0 8802 LOWES COS INC OPTIONS 548661107 11092 120100 SH Put DFND 02 0 119800 300 LOWES COS INC OPTIONS 548661107 656 7100 SH Call DFND 02 0 7100 0 LOWES COS INC OPTIONS 548661107 794 8600 SH Call DFND 06 0 8600 0 LOWES COS INC COM 548661107 596571 6459189 SH DFND 43 0 0 6459189 LOWES COS INC COM 548661107 14180 153535 SH DFND 43, 01 0 0 153535 LOXO ONCOLOGY INC COM 548862101 4178 29831 SH DFND 01 29370 461 0 LOXO ONCOLOGY INC COM 548862101 179 1280 SH DFND 02 0 1255 25 LOXO ONCOLOGY INC COM 548862101 4 25 SH DFND 06 0 25 0 LOXO ONCOLOGY INC COM 548862101 3 23 SH DFND 28 23 0 0 LOXO ONCOLOGY INC COM 548862101 3172 22644 SH DFND 43 0 0 22644 LOXO ONCOLOGY INC COM 548862101 1898 13550 SH DFND 43, 01 0 0 13550 LPL FINL HLDGS INC COM 50212V100 670 10973 SH DFND 01 8103 2375 495 LPL FINL HLDGS INC COM 50212V100 7852 128547 SH DFND 02 0 19177 109370 LPL FINL HLDGS INC COM 50212V100 24 386 SH DFND 06 0 386 0 LPL FINL HLDGS INC COM 50212V100 9059 148310 SH DFND 43 0 0 148310 LPL FINL HLDGS INC COM 50212V100 7983 130698 SH DFND 43, 01 0 0 130698 LRAD CORP COM 50213V109 33 13000 SH DFND 02 0 0 13000 LSB INDS INC COM 502160104 171 30971 SH DFND 01 23937 7006 28 LSB INDS INC COM 502160104 57 10258 SH DFND 02 0 10258 0 LSB INDS INC COM 502160104 0 83 SH DFND 06 0 83 0 LSC COMMUNICATIONS INC COM 50218P107 148 21098 SH DFND 01 13088 7923 87 LSC COMMUNICATIONS INC COM 50218P107 5077 725247 SH DFND 02 0 575366 149881 LSC COMMUNICATIONS INC COM 50218P107 0 9 SH DFND 06 0 9 0 LSC COMMUNICATIONS INC COM 50218P107 0 59 SH DFND 28 59 0 0 LSC COMMUNICATIONS INC COM 50218P107 78 11146 SH DFND 43 0 0 11146 LSI INDS INC COM 50216C108 427 134762 SH DFND 02 0 111044 23718 LTC PPTYS INC COM 502175102 610 14634 SH DFND 01 14234 0 400 LTC PPTYS INC COM 502175102 1635 39233 SH DFND 02 0 34810 4423 LTC PPTYS INC COM 502175102 1 14 SH DFND 06 0 14 0 LTC PPTYS INC COM 502175102 6 145 SH DFND 28 145 0 0 LTC PPTYS INC COM 502175102 542 13007 SH DFND 43 0 0 13007 LUBYS INC COM 549282101 16 13510 SH DFND 01 13510 0 0 LULULEMON ATHLETICA INC COM 550021109 5616 46178 SH DFND 01 31878 14033 267 LULULEMON ATHLETICA INC COM 550021109 53796 442369 SH DFND 02 0 59696 382673 LULULEMON ATHLETICA INC COM 550021109 408 3352 SH DFND 06 0 3352 0 LULULEMON ATHLETICA INC OPTIONS 550021109 158 1300 SH Put DFND 02 0 1300 0 LULULEMON ATHLETICA INC OPTIONS 550021109 158 1300 SH Call DFND 02 0 1300 0 LULULEMON ATHLETICA INC COM 550021109 27924 229620 SH DFND 43 0 0 229620 LULULEMON ATHLETICA INC COM 550021109 92 753 SH DFND 43, 01 0 0 753 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 257 27012 SH DFND 01 6582 20310 120 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 13 1409 SH DFND 02 0 11 1398 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 0 11 SH DFND 06 0 11 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 1 84 SH DFND 28 84 0 0 LUMENTUM HLDGS INC COM 55024U109 2022 48125 SH DFND 01 18202 29612 311 LUMENTUM HLDGS INC COM 55024U109 5136 122252 SH DFND 02 0 115263 6989 LUMENTUM HLDGS INC COM 55024U109 1 30 SH DFND 06 0 30 0 LUMENTUM HLDGS INC COM 55024U109 1 14 SH DFND 28 14 0 0 LUMENTUM HLDGS INC NOTE 0.25 55024UAB5 633 631000 PRN DFND 02 0 626000 5000 LUMENTUM HLDGS INC COM 55024U109 3040 72370 SH DFND 43 0 0 72370 LUMENTUM HLDGS INC COM 55024U109 361 8593 SH DFND 43, 01 0 0 8593 LUMINEX CORP DEL COM 55027E102 348 15056 SH DFND 01 6093 8740 223 LUMINEX CORP DEL COM 55027E102 7307 316175 SH DFND 02 0 3004 313171 LUMINEX CORP DEL COM 55027E102 0 13 SH DFND 06 0 13 0 LUMINEX CORP DEL COM 55027E102 1467 63490 SH DFND 43 0 0 63490 LUMINEX CORP DEL COM 55027E102 252 10923 SH DFND 43, 01 0 0 10923 LUTHER BURBANK CORP COM 550550107 126 13924 SH DFND 01 3511 10413 0 LUTHER BURBANK CORP COM 550550107 379 42039 SH DFND 02 0 42039 0 LUTHER BURBANK CORP COM 550550107 0 20 SH DFND 06 0 20 0 LUXFER HOLDINGS PLC SHS G5698W116 6 339 SH DFND 01 339 0 0 LUXFER HOLDINGS PLC SHS G5698W116 3 172 SH DFND 02 0 172 0 LUXFER HOLDINGS PLC SHS G5698W116 263 14913 SH DFND 43 0 0 14913 LUXFER HOLDINGS PLC SHS G5698W116 6 362 SH DFND 43, 01 0 0 362 LUXOFT HLDG INC ORD SHS CL G57279104 6 195 SH DFND 02 0 0 195 LYDALL INC DEL COM 550819106 795 39146 SH DFND 01 34879 4110 157 LYDALL INC DEL COM 550819106 509 25080 SH DFND 02 0 23212 1868 LYDALL INC DEL COM 550819106 0 5 SH DFND 06 0 5 0 LYDALL INC DEL COM 550819106 739 36365 SH DFND 43 0 0 36365 LYDALL INC DEL COM 550819106 474 23360 SH DFND 43, 01 0 0 23360 LYON WILLIAM HOMES CL A NEW 552074700 249 23264 SH DFND 01 12752 10425 87 LYON WILLIAM HOMES CL A NEW 552074700 1074 100424 SH DFND 02 0 100424 0 LYON WILLIAM HOMES CL A NEW 552074700 0 8 SH DFND 06 0 8 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 60080 722463 SH DFND 01 703759 13455 5249 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 41651 500859 SH DFND 02 0 102428 398431 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1369 16463 SH DFND 06 0 16463 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 421 5062 SH DFND 28 4855 0 207 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 106985 1286495 SH DFND 43 0 0 1286495 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 19579 235437 SH DFND 43, 01 0 0 235437 M & T BK CORP COM 55261F104 20688 144543 SH DFND 01 93842 4549 46152 M & T BK CORP COM 55261F104 15451 107952 SH DFND 02 0 80793 27159 M & T BK CORP COM 55261F104 769 5376 SH DFND 06 0 5376 0 M & T BK CORP COM 55261F104 282 1973 SH DFND 28 1000 0 973 M & T BK CORP OPTIONS 55261F104 7157 50000 SH Call DFND 02 0 50000 0 M & T BK CORP COM 55261F104 47196 329740 SH DFND 43 0 0 329740 M & T BK CORP COM 55261F104 1607 11230 SH DFND 43, 01 0 0 11230 M D C HLDGS INC COM 552676108 1697 60371 SH DFND 01 18953 39634 1784 M D C HLDGS INC COM 552676108 2852 101470 SH DFND 02 0 8258 93212 M D C HLDGS INC COM 552676108 1 18 SH DFND 06 0 18 0 M D C HLDGS INC COM 552676108 1 42 SH DFND 28 42 0 0 M D C HLDGS INC COM 552676108 1917 68213 SH DFND 43 0 0 68213 M D C HLDGS INC COM 552676108 236 8386 SH DFND 43, 01 0 0 8386 M/I HOMES INC COM 55305B101 618 29417 SH DFND 01 9309 19928 180 M/I HOMES INC COM 55305B101 3561 169414 SH DFND 02 0 169382 32 M/I HOMES INC COM 55305B101 0 5 SH DFND 06 0 5 0 M/I HOMES INC COM 55305B101 1 40 SH DFND 28 40 0 0 M/I HOMES INC COM 55305B101 2125 101077 SH DFND 43 0 0 101077 MACATAWA BK CORP COM 554225102 171 17732 SH DFND 01 4679 13053 0 MACATAWA BK CORP COM 554225102 660 68647 SH DFND 02 0 67121 1526 MACATAWA BK CORP COM 554225102 1 100 SH DFND 06 0 100 0 MACERICH CO COM 554382101 865 19984 SH DFND 01 18597 400 987 MACERICH CO COM 554382101 120467 2783445 SH DFND 02 0 2776551 6894 MACERICH CO COM 554382101 186 4307 SH DFND 06 0 4307 0 MACERICH CO COM 554382101 1 21 SH DFND 28 21 0 0 MACERICH CO COM 554382101 3478 80353 SH DFND 43 0 0 80353 MACK CALI RLTY CORP COM 554489104 1168 59629 SH DFND 01 54342 4497 790 MACK CALI RLTY CORP COM 554489104 1041 53155 SH DFND 02 0 52471 684 MACK CALI RLTY CORP COM 554489104 1 36 SH DFND 06 0 36 0 MACK CALI RLTY CORP COM 554489104 5300 270546 SH DFND 43 0 0 270546 MACK CALI RLTY CORP COM 554489104 1015 51836 SH DFND 43, 01 0 0 51836 MACKINAC FINL CORP COM 554571109 15 1085 SH DFND 02 0 36 1049 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 291 20080 SH DFND 01 9117 10963 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 49 3377 SH DFND 02 0 2924 453 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 0 17 SH DFND 06 0 17 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 464 31993 SH DFND 43 0 0 31993 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 808 55674 SH DFND 43, 01 0 0 55674 MACQUARIE FT TR GB INF UT DI COM 55607W100 17 1865 SH DFND 01 1865 0 0 MACQUARIE FT TR GB INF UT DI COM 55607W100 356 38649 SH DFND 02 0 0 38649 MACQUARIE GLBL INFRA TOTL RE COM 55608D101 81 4280 SH DFND 01 4280 0 0 MACQUARIE GLBL INFRA TOTL RE COM 55608D101 3141 166977 SH DFND 02 0 0 166977 MACQUARIE INFRASTRUCTURE COR COM 55608B105 784 21438 SH DFND 01 14232 1365 5841 MACQUARIE INFRASTRUCTURE COR COM 55608B105 80506 2202011 SH DFND 02 0 1113484 1088527 MACQUARIE INFRASTRUCTURE COR COM 55608B105 13 354 SH DFND 06 0 354 0 MACQUARIE INFRASTRUCTURE COR NOTE 2.87 55608BAA3 22 22000 PRN DFND 02 0 0 22000 MACQUARIE INFRASTRUCTURE COR NOTE 2.00 55608BAB1 5132 5931000 PRN DFND 02 0 5929000 2000 MACQUARIE INFRASTRUCTURE COR NOTE 2.87 55608BAA3 5 5000 PRN DFND 43 0 0 5000 MACQUARIE INFRASTRUCTURE COR NOTE 2.00 55608BAB1 2263 2615000 PRN DFND 43 0 0 2615000 MACROGENICS INC COM 556099109 76 5980 SH DFND 01 5980 0 0 MACROGENICS INC COM 556099109 231 18220 SH DFND 02 0 9606 8614 MACROGENICS INC COM 556099109 0 19 SH DFND 06 0 19 0 MACYS INC COM 55616P104 5898 198060 SH DFND 01 174653 18486 4921 MACYS INC COM 55616P104 33655 1130116 SH DFND 02 0 575360 554756 MACYS INC COM 55616P104 570 19133 SH DFND 06 0 19133 0 MACYS INC COM 55616P104 18 603 SH DFND 28 603 0 0 MACYS INC OPTIONS 55616P104 19702 661600 SH Put DFND 02 0 661600 0 MACYS INC OPTIONS 55616P104 1846 62000 SH Call DFND 02 0 62000 0 MACYS INC COM 55616P104 644 21635 SH DFND 43 0 0 21635 MACYS INC COM 55616P104 1022 34328 SH DFND 43, 01 0 0 34328 MADDEN STEVEN LTD COM 556269108 1238 40925 SH DFND 01 19079 21112 734 MADDEN STEVEN LTD COM 556269108 6816 225264 SH DFND 02 0 220676 4588 MADDEN STEVEN LTD COM 556269108 1 47 SH DFND 06 0 47 0 MADDEN STEVEN LTD COM 556269108 1 32 SH DFND 28 32 0 0 MADDEN STEVEN LTD COM 556269108 10180 336425 SH DFND 43 0 0 336425 MADDEN STEVEN LTD COM 556269108 602 19908 SH DFND 43, 01 0 0 19908 MADISON CVRED CALL & EQ STR COM 557437100 449 72887 SH DFND 02 0 912 71975 MADISON SQUARE GARDEN CO NEW CL A 55825T103 4688 17514 SH DFND 01 17012 40 462 MADISON SQUARE GARDEN CO NEW CL A 55825T103 5748 21473 SH DFND 02 0 457 21016 MADISON SQUARE GARDEN CO NEW CL A 55825T103 23 86 SH DFND 06 0 86 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 2135 7974 SH DFND 43 0 0 7974 MADISON SQUARE GARDEN CO NEW CL A 55825T103 163 608 SH DFND 43, 01 0 0 608 MADRIGAL PHARMACEUTICALS INC COM 558868105 134 1186 SH DFND 01 1186 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 708 6281 SH DFND 02 0 5066 1215 MADRIGAL PHARMACEUTICALS INC COM 558868105 0 1 SH DFND 06 0 1 0 MADRIGAL PHARMACEUTICALS INC OPTIONS 558868105 564 5000 SH Put DFND 02 0 5000 0 MADRIGAL PHARMACEUTICALS INC OPTIONS 558868105 2818 25000 SH Call DFND 02 0 25000 0 MAG SILVER CORP COM 55903Q104 3 381 SH DFND 05 381 0 0 MAG SILVER CORP COM 55903Q104 46 6330 SH DFND 02 0 4330 2000 MAG SILVER CORP OPTIONS 55903Q104 1460 200000 SH Call DFND 02 0 200000 0 MAGAL SECURITY SYS LTD ORD M6786D104 1 200 SH DFND 01 200 0 0 MAGELLAN HEALTH INC COM NEW 559079207 972 17087 SH DFND 01 5301 11581 205 MAGELLAN HEALTH INC COM NEW 559079207 658 11572 SH DFND 02 0 11149 423 MAGELLAN HEALTH INC COM NEW 559079207 1 10 SH DFND 06 0 10 0 MAGELLAN HEALTH INC COM NEW 559079207 537 9440 SH DFND 43 0 0 9440 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT R 559080106 50938 892707 SH DFND 01 832996 18699 41012 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT R 559080106 102854 1802562 SH DFND 02 0 40447 1762115 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT R 559080106 2387 41838 SH DFND 06 0 41838 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT R 559080106 624 10941 SH DFND 28 10941 0 0 MAGELLAN MIDSTREAM PRTNRS LP OPTIONS 559080106 25420 445500 SH Call DFND 02 0 445500 0 MAGENTA THERAPEUTICS INC COM 55910K108 29 5018 SH DFND 01 1719 3299 0 MAGENTA THERAPEUTICS INC COM 55910K108 22 3863 SH DFND 02 0 3863 0 MAGENTA THERAPEUTICS INC COM 55910K108 0 15 SH DFND 06 0 15 0 MAGIC SOFTWARE ENTERPRISES L ORD 559166103 23 3000 SH DFND 02 0 0 3000 MAGNA INTL INC COM 559222401 4096 90113 SH DFND 05 90113 0 0 MAGNA INTL INC COM 559222401 15812 347903 SH DFND 01 344266 433 3204 MAGNA INTL INC COM 559222401 6844 150584 SH DFND 02 0 68421 82163 MAGNA INTL INC COM 559222401 224 4925 SH DFND 28 4925 0 0 MAGNA INTL INC COM 559222401 21858 480924 SH DFND 43 0 0 480924 MAGNA INTL INC COM 559222401 111 2432 SH DFND 43, 01 0 0 2432 MAGNEGAS APPLIED TECHNLGY SO COM 55939M101 0 666 SH DFND 02 0 0 666 MAGNOLIA OIL & GAS CORP CL A 559663109 18 1600 SH DFND 01 1600 0 0 MAGNOLIA OIL & GAS CORP CL A 559663109 131 11727 SH DFND 02 0 11727 0 MAGYAR BANCORP INC COM 55977T109 0 4 SH DFND 02 0 4 0 MAIDEN HOLDINGS LTD SHS G5753U112 44 26885 SH DFND 01 15888 10427 570 MAIDEN HOLDINGS LTD SHS G5753U112 111 67072 SH DFND 02 0 67072 0 MAIDEN HOLDINGS LTD SHS G5753U112 0 18 SH DFND 06 0 18 0 MAIN STREET CAPITAL CORP COM 56035L104 328 9710 SH DFND 01 9710 0 0 MAIN STREET CAPITAL CORP COM 56035L104 715 21153 SH DFND 02 0 0 21153 MAIN STREET CAPITAL CORP COM 56035L104 31 906 SH DFND 43 0 0 906 MAINSTAY MACKAY DEFINDTRM MU COM 56064K100 86 4400 SH DFND 01 4400 0 0 MAINSTAY MACKAY DEFINDTRM MU COM 56064K100 19601 1004132 SH DFND 02 0 0 1004132 MAJESCO COM 56068V102 22 3037 SH DFND 01 894 2143 0 MAJESCO COM 56068V102 0 28 SH DFND 02 0 28 0 MAJESCO COM 56068V102 0 21 SH DFND 06 0 21 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 351 14437 SH DFND 01 14437 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 30 1243 SH DFND 02 0 3 1240 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 4280 175931 SH DFND 43 0 0 175931 MALIBU BOATS INC COM CL A 56117J100 424 12198 SH DFND 01 7217 4981 0 MALIBU BOATS INC COM CL A 56117J100 639 18371 SH DFND 02 0 18245 126 MALIBU BOATS INC COM CL A 56117J100 3 78 SH DFND 06 0 78 0 MALIBU BOATS INC COM CL A 56117J100 4144 119075 SH DFND 43 0 0 119075 MALLINCKRODT PUB LTD CO SHS G5785G107 706 44703 SH DFND 01 21235 22741 727 MALLINCKRODT PUB LTD CO SHS G5785G107 5577 352949 SH DFND 02 0 344652 8297 MALLINCKRODT PUB LTD CO SHS G5785G107 0 28 SH DFND 06 0 28 0 MALLINCKRODT PUB LTD CO SHS G5785G107 3 220 SH DFND 28 220 0 0 MALLINCKRODT PUB LTD CO OPTIONS G5785G107 4629 293000 SH Put DFND 02 0 293000 0 MALLINCKRODT PUB LTD CO OPTIONS G5785G107 679 43000 SH Call DFND 02 0 43000 0 MALLINCKRODT PUB LTD CO SHS G5785G107 6 353 SH DFND 43 0 0 353 MALVERN BANCORP INC COM 561409103 141 7134 SH DFND 01 3462 3672 0 MALVERN BANCORP INC COM 561409103 1 30 SH DFND 02 0 30 0 MALVERN BANCORP INC COM 561409103 1 30 SH DFND 06 0 30 0 MAM SOFTWARE GROUP INC COM NEW 55277Q201 0 13 SH DFND 02 0 13 0 MAMMOTH ENERGY SVCS INC COM 56155L108 135 7484 SH DFND 01 2697 4787 0 MAMMOTH ENERGY SVCS INC COM 56155L108 51 2852 SH DFND 02 0 2801 51 MAMMOTH ENERGY SVCS INC COM 56155L108 0 18 SH DFND 06 0 18 0 MAMMOTH ENERGY SVCS INC COM 56155L108 1794 99791 SH DFND 43 0 0 99791 MANAGED PORTFOLIO SER TORTOISE N 56167N720 8224 413050 SH DFND 02 0 0 413050 MANAGED PORTFOLIO SER TORTOISE G 56167N753 26 1000 SH DFND 02 0 0 1000 MANAGED PORTFOLIO SER TORTOISE N 56167N720 1262 63400 SH DFND 43 0 0 63400 MANCHESTER UTD PLC NEW ORD CL A G5784H106 1089 57383 SH DFND 02 0 0 57383 MANHATTAN ASSOCS INC COM 562750109 6025 142208 SH DFND 01 134582 7478 148 MANHATTAN ASSOCS INC COM 562750109 3521 83110 SH DFND 02 0 45631 37479 MANHATTAN ASSOCS INC COM 562750109 12 288 SH DFND 06 0 288 0 MANHATTAN ASSOCS INC COM 562750109 7 154 SH DFND 28 154 0 0 MANHATTAN ASSOCS INC COM 562750109 20637 487067 SH DFND 43 0 0 487067 MANHATTAN ASSOCS INC COM 562750109 2117 49958 SH DFND 43, 01 0 0 49958 MANITEX INTL INC COM 563420108 46 8137 SH DFND 01 2179 5958 0 MANITEX INTL INC COM 563420108 125 21952 SH DFND 02 0 56 21896 MANITEX INTL INC COM 563420108 0 56 SH DFND 06 0 56 0 MANITOWOC CO INC COM NEW 563571405 401 27172 SH DFND 01 12014 15158 0 MANITOWOC CO INC COM NEW 563571405 296 20055 SH DFND 02 0 18053 2002 MANITOWOC CO INC COM NEW 563571405 0 19 SH DFND 06 0 19 0 MANNATECH INC COM NEW 563771203 1 67 SH DFND 02 0 17 50 MANNKIND CORP COM NEW 56400P706 76 71735 SH DFND 01 9923 61812 0 MANNKIND CORP COM NEW 56400P706 14 12767 SH DFND 02 0 7609 5158 MANNKIND CORP COM NEW 56400P706 1 536 SH DFND 06 0 536 0 MANPOWERGROUP INC COM 56418H100 1274 19655 SH DFND 01 13200 5839 616 MANPOWERGROUP INC COM 56418H100 6165 95137 SH DFND 02 0 45040 50097 MANPOWERGROUP INC COM 56418H100 214 3301 SH DFND 06 0 3301 0 MANPOWERGROUP INC COM 56418H100 3 43 SH DFND 28 43 0 0 MANPOWERGROUP INC COM 56418H100 4047 62452 SH DFND 43 0 0 62452 MANPOWERGROUP INC COM 56418H100 2822 43543 SH DFND 43, 01 0 0 43543 MANTECH INTL CORP CL A 564563104 624 11930 SH DFND 01 5473 6457 0 MANTECH INTL CORP CL A 564563104 3312 63324 SH DFND 02 0 63094 230 MANTECH INTL CORP CL A 564563104 1 10 SH DFND 06 0 10 0 MANTECH INTL CORP CL A 564563104 3102 59326 SH DFND 43 0 0 59326 MANTECH INTL CORP CL A 564563104 2798 53511 SH DFND 43, 01 0 0 53511 MANULIFE FINL CORP COM 56501R106 2512 177002 SH DFND 05 177002 0 0 MANULIFE FINL CORP COM 56501R106 1642 115710 SH DFND 01 102979 0 12731 MANULIFE FINL CORP COM 56501R106 6957 490269 SH DFND 02 0 12513 477756 MANULIFE FINL CORP COM 56501R106 1974 139111 SH DFND 06 0 139111 0 MANULIFE FINL CORP COM 56501R106 14681 1034574 SH DFND 43 0 0 1034574 MARATHON OIL CORP COM 565849106 17290 1205697 SH DFND 01 312406 135510 757781 MARATHON OIL CORP COM 565849106 35981 2509169 SH DFND 02 0 1422899 1086270 MARATHON OIL CORP COM 565849106 580 40437 SH DFND 06 0 40437 0 MARATHON OIL CORP COM 565849106 152 10581 SH DFND 28 621 0 9960 MARATHON OIL CORP OPTIONS 565849106 26 1800 SH Call DFND 02 0 0 1800 MARATHON OIL CORP COM 565849106 70616 4924396 SH DFND 43 0 0 4924396 MARATHON OIL CORP COM 565849106 543 37884 SH DFND 43, 01 0 0 37884 MARATHON PETE CORP COM 56585A102 65517 1110264 SH DFND 01 439468 411766 259030 MARATHON PETE CORP COM 56585A102 194810 3301313 SH DFND 02 0 1449597 1851716 MARATHON PETE CORP COM 56585A102 2072 35113 SH DFND 06 0 35113 0 MARATHON PETE CORP COM 56585A102 379 6419 SH DFND 28 775 0 5644 MARATHON PETE CORP OPTIONS 56585A102 1918 32500 SH Put DFND 02 0 32500 0 MARATHON PETE CORP OPTIONS 56585A102 1009 17100 SH Call DFND 02 0 17100 0 MARATHON PETE CORP COM 56585A102 72532 1229152 SH DFND 43 0 0 1229152 MARATHON PETE CORP COM 56585A102 9227 156365 SH DFND 43, 01 0 0 156365 MARCHEX INC CL B 56624R108 1 205 SH DFND 02 0 0 205 MARCUS & MILLICHAP INC COM 566324109 261 7589 SH DFND 01 2787 4742 60 MARCUS & MILLICHAP INC COM 566324109 2092 60928 SH DFND 02 0 60055 873 MARCUS & MILLICHAP INC COM 566324109 0 8 SH DFND 06 0 8 0 MARCUS & MILLICHAP INC COM 566324109 652 18990 SH DFND 43 0 0 18990 MARCUS CORP COM 566330106 356 9007 SH DFND 01 3966 4774 267 MARCUS CORP COM 566330106 803 20333 SH DFND 02 0 20325 8 MARCUS CORP COM 566330106 0 10 SH DFND 06 0 10 0 MARIN SOFTWARE INC COM NEW 56804T205 17 3192 SH DFND 02 0 3192 0 MARINE PETE TR UNIT BEN I 568423107 50 27225 SH DFND 01 27225 0 0 MARINE PRODS CORP COM 568427108 86 5072 SH DFND 01 2191 2881 0 MARINE PRODS CORP COM 568427108 29 1739 SH DFND 02 0 39 1700 MARINE PRODS CORP COM 568427108 0 2 SH DFND 06 0 2 0 MARINEMAX INC COM 567908108 258 14108 SH DFND 01 9956 3928 224 MARINEMAX INC COM 567908108 824 45014 SH DFND 02 0 25574 19440 MARINEMAX INC COM 567908108 0 21 SH DFND 06 0 21 0 MARINEMAX INC COM 567908108 1933 105585 SH DFND 43 0 0 105585 MARINEMAX INC COM 567908108 367 20025 SH DFND 43, 01 0 0 20025 MARINUS PHARMACEUTICALS INC COM 56854Q101 63 21979 SH DFND 01 8051 13928 0 MARINUS PHARMACEUTICALS INC COM 56854Q101 14 4881 SH DFND 02 0 4881 0 MARINUS PHARMACEUTICALS INC COM 56854Q101 0 139 SH DFND 06 0 139 0 MARKEL CORP COM 570535104 13483 12989 SH DFND 01 12852 71 66 MARKEL CORP COM 570535104 8366 8059 SH DFND 02 0 5227 2832 MARKEL CORP COM 570535104 486 468 SH DFND 06 0 468 0 MARKEL CORP COM 570535104 52 50 SH DFND 28 50 0 0 MARKEL CORP COM 570535104 43568 41971 SH DFND 43 0 0 41971 MARKEL CORP COM 570535104 8571 8257 SH DFND 43, 01 0 0 8257 MARKETAXESS HLDGS INC COM 57060D108 16617 78637 SH DFND 01 76523 1819 295 MARKETAXESS HLDGS INC COM 57060D108 1782 8432 SH DFND 02 0 3580 4852 MARKETAXESS HLDGS INC COM 57060D108 34 163 SH DFND 06 0 163 0 MARKETAXESS HLDGS INC COM 57060D108 16 76 SH DFND 28 76 0 0 MARKETAXESS HLDGS INC COM 57060D108 5576 26386 SH DFND 43 0 0 26386 MARKETAXESS HLDGS INC COM 57060D108 5652 26748 SH DFND 43, 01 0 0 26748 MARLIN BUSINESS SVCS CORP COM 571157106 106 4763 SH DFND 01 1627 3136 0 MARLIN BUSINESS SVCS CORP COM 571157106 22 993 SH DFND 02 0 993 0 MARLIN BUSINESS SVCS CORP COM 571157106 1 33 SH DFND 06 0 33 0 MARRIOTT INTL INC NEW CL A 571903202 23381 215375 SH DFND 01 163427 37549 14399 MARRIOTT INTL INC NEW CL A 571903202 148777 1370458 SH DFND 02 0 1096523 273935 MARRIOTT INTL INC NEW CL A 571903202 1245 11464 SH DFND 06 0 11464 0 MARRIOTT INTL INC NEW CL A 571903202 600 5526 SH DFND 28 3558 0 1968 MARRIOTT INTL INC NEW OPTIONS 571903202 100874 929200 SH Put DFND 02 0 929200 0 MARRIOTT INTL INC NEW OPTIONS 571903202 34153 314600 SH Call DFND 02 0 314600 0 MARRIOTT INTL INC NEW CL A 571903202 15775 145314 SH DFND 43 0 0 145314 MARRIOTT INTL INC NEW CL A 571903202 2044 18828 SH DFND 43, 01 0 0 18828 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 8691 123264 SH DFND 01 75502 47422 340 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 1626 23055 SH DFND 02 0 19412 3643 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 1 14 SH DFND 06 0 14 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 6 79 SH DFND 28 79 0 0 MARRIOTT VACATIONS WRLDWDE C OPTIONS 57164Y107 705 10000 SH Put DFND 02 0 10000 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 5 77 SH DFND 43 0 0 77 MARRIOTT VACATIONS WRLDWDE C NOTE 1.50 57164YAB3 1 1000 PRN DFND 43 0 0 1000 MARRONE BIO INNOVATIONS INC COM 57165B106 31 21240 SH DFND 01 0 21240 0 MARRONE BIO INNOVATIONS INC COM 57165B106 28 18773 SH DFND 02 0 8773 10000 MARRONE BIO INNOVATIONS INC COM 57165B106 0 209 SH DFND 06 0 209 0 MARSH & MCLENNAN COS INC COM 571748102 96680 1212291 SH DFND 01 1037891 10442 163958 MARSH & MCLENNAN COS INC COM 571748102 28734 360296 SH DFND 02 0 97323 262973 MARSH & MCLENNAN COS INC COM 571748102 1615 20246 SH DFND 06 0 20246 0 MARSH & MCLENNAN COS INC COM 571748102 811 10170 SH DFND 28 5665 0 4505 MARSH & MCLENNAN COS INC COM 571748102 355958 4463427 SH DFND 43 0 0 4463427 MARSH & MCLENNAN COS INC COM 571748102 43983 551510 SH DFND 43, 01 0 0 551510 MARTEN TRANS LTD COM 573075108 275 17000 SH DFND 01 6845 9451 704 MARTEN TRANS LTD COM 573075108 2203 136102 SH DFND 02 0 135613 489 MARTEN TRANS LTD COM 573075108 0 8 SH DFND 06 0 8 0 MARTEN TRANS LTD COM 573075108 27 1660 SH DFND 43 0 0 1660 MARTIN MARIETTA MATLS INC COM 573284106 9941 57842 SH DFND 01 56273 1272 297 MARTIN MARIETTA MATLS INC COM 573284106 39091 227445 SH DFND 02 0 189708 37737 MARTIN MARIETTA MATLS INC COM 573284106 10721 62378 SH DFND 06 0 62378 0 MARTIN MARIETTA MATLS INC COM 573284106 76 442 SH DFND 28 383 0 59 MARTIN MARIETTA MATLS INC COM 573284106 27892 162283 SH DFND 43 0 0 162283 MARTIN MARIETTA MATLS INC COM 573284106 3644 21200 SH DFND 43, 01 0 0 21200 MARTIN MIDSTREAM PRTNRS L P UNIT L P I 573331105 68 6626 SH DFND 01 3795 2831 0 MARTIN MIDSTREAM PRTNRS L P UNIT L P I 573331105 179 17396 SH DFND 02 0 0 17396 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 6729 415650 SH DFND 01 311185 101315 3150 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 57259 3536706 SH DFND 02 0 3177591 359115 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 341 21039 SH DFND 06 0 21039 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 16 979 SH DFND 28 979 0 0 MARVELL TECHNOLOGY GROUP LTD OPTIONS G5876H105 12134 749500 SH Put DFND 02 0 749500 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 8524 526515 SH DFND 43 0 0 526515 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 4415 272688 SH DFND 43, 01 0 0 272688 MASCO CORP COM 574599106 17199 588203 SH DFND 01 451413 126506 10284 MASCO CORP COM 574599106 15593 533265 SH DFND 02 0 232382 300883 MASCO CORP COM 574599106 1119 38258 SH DFND 06 0 38258 0 MASCO CORP COM 574599106 99 3375 SH DFND 28 2060 0 1315 MASCO CORP OPTIONS 574599106 468 16000 SH Put DFND 02 0 16000 0 MASCO CORP OPTIONS 574599106 3304 113000 SH Call DFND 02 0 113000 0 MASCO CORP COM 574599106 19561 668979 SH DFND 43 0 0 668979 MASCO CORP COM 574599106 4443 151941 SH DFND 43, 01 0 0 151941 MASIMO CORP COM 574795100 4014 37386 SH DFND 01 33382 3808 196 MASIMO CORP COM 574795100 7603 70810 SH DFND 02 0 36323 34487 MASIMO CORP COM 574795100 23 214 SH DFND 06 0 214 0 MASIMO CORP COM 574795100 459 4272 SH DFND 43 0 0 4272 MASONITE INTL CORP NEW COM 575385109 2014 44918 SH DFND 01 34467 10262 189 MASONITE INTL CORP NEW COM 575385109 192 4272 SH DFND 02 0 3990 282 MASONITE INTL CORP NEW COM 575385109 0 5 SH DFND 06 0 5 0 MASONITE INTL CORP NEW COM 575385109 8681 193632 SH DFND 43 0 0 193632 MASONITE INTL CORP NEW COM 575385109 252 5617 SH DFND 43, 01 0 0 5617 MASTEC INC COM 576323109 8167 201349 SH DFND 01 180704 20351 294 MASTEC INC COM 576323109 1382 34078 SH DFND 02 0 31315 2763 MASTEC INC COM 576323109 1 20 SH DFND 06 0 20 0 MASTEC INC COM 576323109 8 204 SH DFND 28 204 0 0 MASTEC INC COM 576323109 5627 138733 SH DFND 43 0 0 138733 MASTEC INC COM 576323109 753 18559 SH DFND 43, 01 0 0 18559 MASTECH DIGITAL INC COM 57633B100 0 34 SH DFND 02 0 34 0 MASTERCARD INCORPORATED CL A 57636Q104 437978 2321642 SH DFND 01 2261288 0 60354 MASTERCARD INCORPORATED CL A 57636Q104 315701 1673476 SH DFND 02 0 48459 1625017 MASTERCARD INCORPORATED CL A 57636Q104 77 406 SH DFND 06 0 406 0 MASTERCARD INCORPORATED CL A 57636Q104 6908 36618 SH DFND 28 34542 0 2076 MASTERCARD INCORPORATED OPTIONS 57636Q104 302 1600 SH Put DFND 01 1600 0 0 MASTERCARD INCORPORATED CL A 57636Q104 346515 1836814 SH DFND 43 0 0 1836814 MASTERCARD INCORPORATED CL A 57636Q104 29594 156874 SH DFND 43, 01 0 0 156874 MASTERCRAFT BOAT HLDGS INC COM 57637H103 155 8293 SH DFND 01 3808 4485 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 478 25549 SH DFND 02 0 25549 0 MASTERCRAFT BOAT HLDGS INC COM 57637H103 0 7 SH DFND 06 0 7 0 MATADOR RES CO COM 576485205 1039 66933 SH DFND 01 32302 34176 455 MATADOR RES CO COM 576485205 2264 145788 SH DFND 02 0 80791 64997 MATADOR RES CO COM 576485205 1 43 SH DFND 06 0 43 0 MATADOR RES CO COM 576485205 1 48 SH DFND 28 48 0 0 MATADOR RES CO COM 576485205 3044 195981 SH DFND 43 0 0 195981 MATADOR RES CO COM 576485205 1029 66249 SH DFND 43, 01 0 0 66249 MATCH GROUP INC COM 57665R106 1611 37664 SH DFND 01 4562 32856 246 MATCH GROUP INC COM 57665R106 30090 703540 SH DFND 02 0 108779 594761 MATCH GROUP INC COM 57665R106 2 49 SH DFND 06 0 49 0 MATCH GROUP INC OPTIONS 57665R106 34 800 SH Call DFND 02 0 500 300 MATCH GROUP INC COM 57665R106 4646 108633 SH DFND 43 0 0 108633 MATERIALISE NV SPONSORED 57667T100 29 1432 SH DFND 01 1432 0 0 MATERION CORP COM 576690101 1844 40983 SH DFND 01 10561 30302 120 MATERION CORP COM 576690101 641 14246 SH DFND 02 0 1792 12454 MATERION CORP COM 576690101 0 8 SH DFND 06 0 8 0 MATERION CORP COM 576690101 316 7015 SH DFND 43 0 0 7015 MATRIX SVC CO COM 576853105 558 31111 SH DFND 01 10191 20827 93 MATRIX SVC CO COM 576853105 1 34 SH DFND 02 0 9 25 MATRIX SVC CO COM 576853105 0 9 SH DFND 06 0 9 0 MATRIX SVC CO COM 576853105 255 14233 SH DFND 43 0 0 14233 MATSON INC COM 57686G105 792 24743 SH DFND 01 12252 12011 480 MATSON INC COM 57686G105 1658 51775 SH DFND 02 0 29613 22162 MATSON INC COM 57686G105 4 126 SH DFND 06 0 126 0 MATSON INC COM 57686G105 8591 268303 SH DFND 43 0 0 268303 MATTEL INC COM 577081102 3659 366264 SH DFND 01 49464 0 316800 MATTEL INC COM 577081102 373 37329 SH DFND 02 0 3337 33992 MATTEL INC COM 577081102 203 20318 SH DFND 06 0 20318 0 MATTEL INC COM 577081102 45 4509 SH DFND 28 115 0 4394 MATTEL INC COM 577081102 4702 470669 SH DFND 43 0 0 470669 MATTHEWS INTL CORP CL A 577128101 1597 39318 SH DFND 01 21763 17284 271 MATTHEWS INTL CORP CL A 577128101 415 10228 SH DFND 02 0 10228 0 MATTHEWS INTL CORP CL A 577128101 0 10 SH DFND 06 0 10 0 MATTHEWS INTL CORP CL A 577128101 888 21850 SH DFND 43 0 0 21850 MATTHEWS INTL CORP CL A 577128101 909 22382 SH DFND 43, 01 0 0 22382 MAUI LD & PINEAPPLE INC COM 577345101 44 4448 SH DFND 01 2565 1883 0 MAUI LD & PINEAPPLE INC COM 577345101 8 760 SH DFND 02 0 760 0 MAUI LD & PINEAPPLE INC COM 577345101 0 26 SH DFND 06 0 26 0 MAXAR TECHNOLOGIES LTD COM 57778L103 5 385 SH DFND 05 385 0 0 MAXAR TECHNOLOGIES LTD COM 57778L103 400 33453 SH DFND 01 11551 21902 0 MAXAR TECHNOLOGIES LTD COM 57778L103 558 46675 SH DFND 02 0 46638 37 MAXAR TECHNOLOGIES LTD COM 57778L103 3 217 SH DFND 06 0 217 0 MAXIM INTEGRATED PRODS INC COM 57772K101 11220 220645 SH DFND 01 173250 44276 3119 MAXIM INTEGRATED PRODS INC COM 57772K101 38548 758079 SH DFND 02 0 472608 285471 MAXIM INTEGRATED PRODS INC COM 57772K101 1170 23001 SH DFND 06 0 23001 0 MAXIM INTEGRATED PRODS INC COM 57772K101 10 196 SH DFND 28 196 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 71974 1415411 SH DFND 43 0 0 1415411 MAXIM INTEGRATED PRODS INC COM 57772K101 3973 78138 SH DFND 43, 01 0 0 78138 MAXIMUS INC COM 577933104 2022 31067 SH DFND 01 12754 18005 308 MAXIMUS INC COM 577933104 4626 71070 SH DFND 02 0 68674 2396 MAXIMUS INC COM 577933104 1 23 SH DFND 06 0 23 0 MAXIMUS INC COM 577933104 3104 47686 SH DFND 43 0 0 47686 MAXIMUS INC COM 577933104 2511 38579 SH DFND 43, 01 0 0 38579 MAXLINEAR INC COM 57776J100 1075 61073 SH DFND 01 18002 42838 233 MAXLINEAR INC COM 57776J100 198 11273 SH DFND 02 0 6334 4939 MAXLINEAR INC COM 57776J100 0 19 SH DFND 06 0 19 0 MAXLINEAR INC COM 57776J100 6620 376161 SH DFND 43 0 0 376161 MAXLINEAR INC COM 57776J100 1399 79512 SH DFND 43, 01 0 0 79512 MAXWELL TECHNOLOGIES INC COM 577767106 45 21653 SH DFND 01 4643 17010 0 MAXWELL TECHNOLOGIES INC COM 577767106 34 16443 SH DFND 02 0 16443 0 MAXWELL TECHNOLOGIES INC COM 577767106 0 157 SH DFND 06 0 157 0 MAXWELL TECHNOLOGIES INC COM 577767106 132 63962 SH DFND 43 0 0 63962 MAYS J W INC COM 578473100 8 214 SH DFND 02 0 214 0 MB FINANCIAL INC NEW COM 55264U108 3581 90368 SH DFND 01 42644 47378 346 MB FINANCIAL INC NEW COM 55264U108 1078 27214 SH DFND 02 0 26134 1080 MB FINANCIAL INC NEW COM 55264U108 1 28 SH DFND 06 0 28 0 MB FINANCIAL INC NEW COM 55264U108 1 17 SH DFND 28 17 0 0 MBIA INC COM 55262C100 374 41942 SH DFND 01 19784 21451 707 MBIA INC COM 55262C100 526 58989 SH DFND 02 0 31864 27125 MBIA INC COM 55262C100 0 42 SH DFND 06 0 42 0 MBIA INC COM 55262C100 1823 204364 SH DFND 43 0 0 204364 MBT FINL CORP COM 578877102 200 21461 SH DFND 01 12332 9129 0 MBT FINL CORP COM 578877102 658 70744 SH DFND 02 0 69744 1000 MBT FINL CORP COM 578877102 1 69 SH DFND 06 0 69 0 MCCORMICK & CO INC COM VTG 579780107 2 15 SH DFND 01 15 0 0 MCCORMICK & CO INC COM VTG 579780107 348 2509 SH DFND 02 0 0 2509 MCCORMICK & CO INC COM NON VT 579780206 35242 253105 SH DFND 01 224843 27108 1154 MCCORMICK & CO INC COM NON VT 579780206 39743 285427 SH DFND 02 0 178352 107075 MCCORMICK & CO INC COM NON VT 579780206 946 6796 SH DFND 06 0 6796 0 MCCORMICK & CO INC COM NON VT 579780206 179 1286 SH DFND 28 1237 0 49 MCCORMICK & CO INC COM NON VT 579780206 111256 799021 SH DFND 43 0 0 799021 MCCORMICK & CO INC COM NON VT 579780206 4984 35795 SH DFND 43, 01 0 0 35795 MCDERMOTT INTL INC COM 580037703 860 131535 SH DFND 01 75215 50132 6188 MCDERMOTT INTL INC COM 580037703 430 65743 SH DFND 02 0 44267 21476 MCDERMOTT INTL INC COM 580037703 0 64 SH DFND 06 0 64 0 MCDERMOTT INTL INC COM 580037703 1 139 SH DFND 28 139 0 0 MCDERMOTT INTL INC OPTIONS 580037703 10805 1652100 SH Call DFND 02 0 1652100 0 MCDONALDS CORP COM 580135101 593342 3341454 SH DFND 01 3296688 21295 23471 MCDONALDS CORP COM 580135101 1004951 5659461 SH DFND 02 0 406379 5253082 MCDONALDS CORP COM 580135101 11472 64605 SH DFND 06 0 64605 0 MCDONALDS CORP COM 580135101 3896 21939 SH DFND 28 20411 0 1528 MCDONALDS CORP OPTIONS 580135101 7263 40900 SH Put DFND 01 900 40000 0 MCDONALDS CORP OPTIONS 580135101 66908 376800 SH Put DFND 02 0 376800 0 MCDONALDS CORP OPTIONS 580135101 7564 42600 SH Put DFND 06 0 42600 0 MCDONALDS CORP OPTIONS 580135101 16834 94800 SH Call DFND 02 0 94800 0 MCDONALDS CORP OPTIONS 580135101 25321 142600 SH Call DFND 06 0 142600 0 MCDONALDS CORP COM 580135101 782198 4405013 SH DFND 43 0 0 4405013 MCDONALDS CORP COM 580135101 44642 251407 SH DFND 43, 01 0 0 251407 MCEWEN MNG INC COM 58039P107 2 881 SH DFND 01 724 157 0 MCEWEN MNG INC COM 58039P107 13 7210 SH DFND 02 0 0 7210 MCEWEN MNG INC COM 58039P107 2 931 SH DFND 06 0 931 0 MCGRATH RENTCORP COM 580589109 521 10117 SH DFND 01 4250 5867 0 MCGRATH RENTCORP COM 580589109 2114 41066 SH DFND 02 0 39875 1191 MCGRATH RENTCORP COM 580589109 1 10 SH DFND 06 0 10 0 MCGRATH RENTCORP COM 580589109 1501 29155 SH DFND 43 0 0 29155 MCGRATH RENTCORP COM 580589109 1373 26667 SH DFND 43, 01 0 0 26667 MCKESSON CORP COM 58155Q103 66166 598948 SH DFND 01 467903 28810 102235 MCKESSON CORP COM 58155Q103 42884 388195 SH DFND 02 0 144670 243525 MCKESSON CORP COM 58155Q103 834 7551 SH DFND 06 0 7551 0 MCKESSON CORP COM 58155Q103 252 2284 SH DFND 28 667 0 1617 MCKESSON CORP OPTIONS 58155Q103 4839 43800 SH Put DFND 02 0 43800 0 MCKESSON CORP COM 58155Q103 69478 628935 SH DFND 43 0 0 628935 MCKESSON CORP COM 58155Q103 15656 141719 SH DFND 43, 01 0 0 141719 MDC PARTNERS INC CL A SUB V 552697104 113 43264 SH DFND 01 21895 21369 0 MDC PARTNERS INC CL A SUB V 552697104 77 29677 SH DFND 02 0 16767 12910 MDC PARTNERS INC CL A SUB V 552697104 1 213 SH DFND 06 0 213 0 MDU RES GROUP INC COM 552690109 1282 53789 SH DFND 01 43293 8568 1928 MDU RES GROUP INC COM 552690109 2035 85359 SH DFND 02 0 66390 18969 MDU RES GROUP INC COM 552690109 20 827 SH DFND 06 0 827 0 MECHEL PAO SPONSORED 583840608 1 289 SH DFND 01 289 0 0 MECHEL PAO SPONSORED 583840608 777 392637 SH DFND 02 0 389994 2643 MEDALLION FINL CORP COM 583928106 7 1500 SH DFND 02 0 0 1500 MEDEQUITIES RLTY TR INC COM 58409L306 35 5086 SH DFND 01 1830 0 3256 MEDEQUITIES RLTY TR INC COM 58409L306 114 16631 SH DFND 02 0 14631 2000 MEDEQUITIES RLTY TR INC COM 58409L306 1 109 SH DFND 06 0 109 0 MEDICAL PPTYS TRUST INC COM 58463J304 4020 250026 SH DFND 01 223669 21021 5336 MEDICAL PPTYS TRUST INC COM 58463J304 25104 1561198 SH DFND 02 0 1534153 27045 MEDICAL PPTYS TRUST INC COM 58463J304 26 1605 SH DFND 06 0 1605 0 MEDICAL PPTYS TRUST INC COM 58463J304 181 11264 SH DFND 28 11264 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 23031 1432284 SH DFND 43 0 0 1432284 MEDICAL PPTYS TRUST INC COM 58463J304 133 8269 SH DFND 43, 01 0 0 8269 MEDICAL TRANSCRIPTION BLG CO COM 58464J105 0 9 SH DFND 02 0 9 0 MEDICINES CO COM 584688105 26062 1361660 SH DFND 01 412521 948072 1067 MEDICINES CO COM 584688105 4535 236926 SH DFND 02 0 230924 6002 MEDICINES CO COM 584688105 0 9 SH DFND 06 0 9 0 MEDICINES CO OPTIONS 584688105 683 35700 SH Put DFND 02 0 35700 0 MEDICINES CO OPTIONS 584688105 182 9500 SH Call DFND 02 0 9500 0 MEDICINES CO NOTE 2.75 584688AG0 6 8000 PRN DFND 02 0 0 8000 MEDICINES CO COM 584688105 1970 102937 SH DFND 43 0 0 102937 MEDICINOVA INC COM NEW 58468P206 205 25103 SH DFND 01 7666 17437 0 MEDICINOVA INC COM NEW 58468P206 29 3572 SH DFND 02 0 3572 0 MEDICINOVA INC COM NEW 58468P206 54 6653 SH DFND 06 0 6653 0 MEDIDATA SOLUTIONS INC COM 58471A105 2883 42755 SH DFND 01 23487 19028 240 MEDIDATA SOLUTIONS INC COM 58471A105 1753 25999 SH DFND 02 0 25270 729 MEDIDATA SOLUTIONS INC COM 58471A105 1 16 SH DFND 06 0 16 0 MEDIDATA SOLUTIONS INC COM 58471A105 1 16 SH DFND 28 16 0 0 MEDIDATA SOLUTIONS INC COM 58471A105 28712 425865 SH DFND 43 0 0 425865 MEDIDATA SOLUTIONS INC COM 58471A105 1519 22535 SH DFND 43, 01 0 0 22535 MEDIFAST INC COM 58470H101 756 6049 SH DFND 01 2689 3261 99 MEDIFAST INC COM 58470H101 8190 65512 SH DFND 02 0 64776 736 MEDIFAST INC COM 58470H101 1 5 SH DFND 06 0 5 0 MEDLEY CAP CORP COM 58503F106 185 69542 SH DFND 02 0 65242 4300 MEDLEY MGMT INC CL A COM 58503T106 18 4614 SH DFND 02 0 4614 0 MEDNAX INC COM 58502B106 613 18579 SH DFND 01 14684 3421 474 MEDNAX INC COM 58502B106 1523 46157 SH DFND 02 0 41607 4550 MEDNAX INC COM 58502B106 13 409 SH DFND 06 0 409 0 MEDNAX INC COM 58502B106 2902 87941 SH DFND 43 0 0 87941 MEDNAX INC COM 58502B106 56 1692 SH DFND 43, 01 0 0 1692 MEDPACE HLDGS INC COM 58506Q109 539 10182 SH DFND 01 5968 4214 0 MEDPACE HLDGS INC COM 58506Q109 6668 125976 SH DFND 02 0 125976 0 MEDPACE HLDGS INC COM 58506Q109 0 9 SH DFND 06 0 9 0 MEDPACE HLDGS INC COM 58506Q109 5451 102980 SH DFND 43 0 0 102980 MEDPACE HLDGS INC COM 58506Q109 1 28 SH DFND 43, 01 0 0 28 MEDTRONIC PLC SHS G5960L103 221120 2430964 SH DFND 01 1988091 64674 378199 MEDTRONIC PLC SHS G5960L103 355099 3903904 SH DFND 02 0 93353 3810551 MEDTRONIC PLC SHS G5960L103 5499 60451 SH DFND 06 0 60451 0 MEDTRONIC PLC SHS G5960L103 2507 27563 SH DFND 28 17861 0 9702 MEDTRONIC PLC OPTIONS G5960L103 20202 222100 SH Put DFND 02 0 222100 0 MEDTRONIC PLC OPTIONS G5960L103 6695 73600 SH Put DFND 06 0 73600 0 MEDTRONIC PLC OPTIONS G5960L103 21357 234800 SH Call DFND 02 0 234800 0 MEDTRONIC PLC OPTIONS G5960L103 4557 50100 SH Call DFND 06 0 50100 0 MEDTRONIC PLC SHS G5960L103 867405 9536118 SH DFND 43 0 0 9536118 MEDTRONIC PLC SHS G5960L103 76559 841677 SH DFND 43, 01 0 0 841677 MEET GROUP INC COM 58513U101 135 29150 SH DFND 01 12272 16878 0 MEET GROUP INC COM 58513U101 473 102242 SH DFND 02 0 102242 0 MEET GROUP INC COM 58513U101 1 266 SH DFND 06 0 266 0 MEI PHARMA INC COM NEW 55279B202 8 2857 SH DFND 01 2857 0 0 MEI PHARMA INC COM NEW 55279B202 6 2150 SH DFND 02 0 0 2150 MEIRAGTX HOLDINGS PLC COM G59665102 22 2324 SH DFND 01 832 1492 0 MEIRAGTX HOLDINGS PLC COM G59665102 33 3408 SH DFND 02 0 26 3382 MEIRAGTX HOLDINGS PLC COM G59665102 0 14 SH DFND 06 0 14 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 1894 107487 SH DFND 01 13209 92739 1539 MELCO RESORT ENTERTAINMENT L ADR 585464100 5288 300124 SH DFND 02 0 221480 78644 MELCO RESORT ENTERTAINMENT L ADR 585464100 294 16712 SH DFND 06 0 16712 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 1 40 SH DFND 28 40 0 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 999 56706 SH DFND 43 0 0 56706 MELCO RESORT ENTERTAINMENT L ADR 585464100 104 5930 SH DFND 43, 01 0 0 5930 MELINTA THERAPEUTICS INC COM 58549G100 19 23866 SH DFND 01 6137 17729 0 MELINTA THERAPEUTICS INC COM 58549G100 0 199 SH DFND 02 0 199 0 MELINTA THERAPEUTICS INC COM 58549G100 0 133 SH DFND 06 0 133 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 842 9111 SH DFND 01 164 8932 15 MELLANOX TECHNOLOGIES LTD SHS M51363113 31952 345874 SH DFND 02 0 311296 34578 MELLANOX TECHNOLOGIES LTD SHS M51363113 14 153 SH DFND 06 0 153 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 7943 85978 SH DFND 43 0 0 85978 MELLANOX TECHNOLOGIES LTD SHS M51363113 1711 18520 SH DFND 43, 01 0 0 18520 MELROSE BANCORP INC COM 585553100 0 4 SH DFND 02 0 4 0 MENLO THERAPEUTICS INC COM 586858102 36 8844 SH DFND 01 3936 4908 0 MENLO THERAPEUTICS INC COM 586858102 137 33280 SH DFND 02 0 33280 0 MENLO THERAPEUTICS INC COM 586858102 0 36 SH DFND 06 0 36 0 MERCADOLIBRE INC COM 58733R102 44465 151836 SH DFND 01 1801 136339 13696 MERCADOLIBRE INC COM 58733R102 4495 15349 SH DFND 02 0 7041 8308 MERCADOLIBRE INC COM 58733R102 426 1453 SH DFND 06 0 1453 0 MERCADOLIBRE INC COM 58733R102 42 142 SH DFND 28 0 0 142 MERCADOLIBRE INC NOTE 2.25 58733RAB8 2 1000 PRN DFND 02 0 0 1000 MERCADOLIBRE INC COM 58733R102 33917 115816 SH DFND 43 0 0 115816 MERCADOLIBRE INC NOTE 2.25 58733RAB8 2 1000 PRN DFND 43 0 0 1000 MERCADOLIBRE INC COM 58733R102 22506 76851 SH DFND 43, 01 0 0 76851 MERCANTILE BANK CORP COM 587376104 314 11110 SH DFND 01 2815 8295 0 MERCANTILE BANK CORP COM 587376104 4691 165992 SH DFND 02 0 155212 10780 MERCANTILE BANK CORP COM 587376104 0 11 SH DFND 06 0 11 0 MERCER INTL INC COM 588056101 0 24 SH DFND 01 0 24 0 MERCER INTL INC COM 588056101 326 31268 SH DFND 02 0 507 30761 MERCER INTL INC COM 588056101 2 146 SH DFND 06 0 146 0 MERCHANTS BANCORP IND COM 58844R108 202 10097 SH DFND 01 2479 7618 0 MERCHANTS BANCORP IND COM 58844R108 2 113 SH DFND 02 0 113 0 MERCHANTS BANCORP IND COM 58844R108 1 32 SH DFND 06 0 32 0 MERCK & CO INC COM 58933Y105 775085 10143770 SH DFND 01 9364845 240070 538855 MERCK & CO INC COM 58933Y105 888816 11632194 SH DFND 02 0 780558 10851636 MERCK & CO INC COM 58933Y105 24329 318402 SH DFND 06 0 318402 0 MERCK & CO INC COM 58933Y105 6135 80285 SH DFND 28 66060 0 14225 MERCK & CO INC OPTIONS 58933Y105 59447 778000 SH Put DFND 02 0 778000 0 MERCK & CO INC OPTIONS 58933Y105 10552 138100 SH Put DFND 06 0 138100 0 MERCK & CO INC OPTIONS 58933Y105 23160 303100 SH Call DFND 02 0 303100 0 MERCK & CO INC OPTIONS 58933Y105 10850 142000 SH Call DFND 06 0 142000 0 MERCK & CO INC COM 58933Y105 1494892 19564083 SH DFND 43 0 0 19564083 MERCK & CO INC COM 58933Y105 107915 1412319 SH DFND 43, 01 0 0 1412319 MERCURY GENL CORP NEW COM 589400100 542 10487 SH DFND 01 5125 5214 148 MERCURY GENL CORP NEW COM 589400100 741 14323 SH DFND 02 0 13131 1192 MERCURY GENL CORP NEW COM 589400100 6 121 SH DFND 06 0 121 0 MERCURY SYS INC COM 589378108 6042 127756 SH DFND 01 115842 11413 501 MERCURY SYS INC COM 589378108 3942 83352 SH DFND 02 0 77549 5803 MERCURY SYS INC COM 589378108 1 14 SH DFND 06 0 14 0 MERCURY SYS INC COM 589378108 6 119 SH DFND 28 119 0 0 MERCURY SYS INC COM 589378108 12365 261467 SH DFND 43 0 0 261467 MERCURY SYS INC COM 589378108 702 14837 SH DFND 43, 01 0 0 14837 MEREDITH CORP COM 589433101 2270 43703 SH DFND 01 32171 11300 232 MEREDITH CORP COM 589433101 1606 30920 SH DFND 02 0 24543 6377 MEREDITH CORP COM 589433101 1 14 SH DFND 06 0 14 0 MEREDITH CORP COM 589433101 2784 53594 SH DFND 43 0 0 53594 MERIDIAN BANCORP INC MD COM 58958U103 281 19644 SH DFND 01 7991 11653 0 MERIDIAN BANCORP INC MD COM 58958U103 3384 236292 SH DFND 02 0 226900 9392 MERIDIAN BANCORP INC MD COM 58958U103 0 8 SH DFND 06 0 8 0 MERIDIAN BANCORP INC MD COM 58958U103 224 15637 SH DFND 43 0 0 15637 MERIDIAN BANCORP INC MD COM 58958U103 339 23655 SH DFND 43, 01 0 0 23655 MERIDIAN BIOSCIENCE INC COM 589584101 344 19809 SH DFND 01 8971 10106 732 MERIDIAN BIOSCIENCE INC COM 589584101 260 14988 SH DFND 02 0 13526 1462 MERIDIAN BIOSCIENCE INC COM 589584101 0 13 SH DFND 06 0 13 0 MERIDIAN CORPORATION COM 58958P104 6 339 SH DFND 02 0 39 300 MERIT MED SYS INC COM 589889104 8145 145933 SH DFND 01 108535 37092 306 MERIT MED SYS INC COM 589889104 1227 21992 SH DFND 02 0 17149 4843 MERIT MED SYS INC COM 589889104 1 16 SH DFND 06 0 16 0 MERIT MED SYS INC COM 589889104 4 65 SH DFND 28 65 0 0 MERIT MED SYS INC COM 589889104 10920 195666 SH DFND 43 0 0 195666 MERIT MED SYS INC COM 589889104 867 15527 SH DFND 43, 01 0 0 15527 MERITAGE HOMES CORP COM 59001A102 1499 40836 SH DFND 01 10783 29736 317 MERITAGE HOMES CORP COM 59001A102 4677 127369 SH DFND 02 0 115667 11702 MERITAGE HOMES CORP COM 59001A102 0 13 SH DFND 06 0 13 0 MERITAGE HOMES CORP COM 59001A102 5643 153681 SH DFND 43 0 0 153681 MERITAGE HOMES CORP COM 59001A102 90 2462 SH DFND 43, 01 0 0 2462 MERITOR INC COM 59001K100 811 47969 SH DFND 01 16803 31166 0 MERITOR INC COM 59001K100 1226 72490 SH DFND 02 0 49148 23342 MERITOR INC COM 59001K100 0 26 SH DFND 06 0 26 0 MERITOR INC NOTE 3.25 59001KAF7 611 700000 PRN DFND 02 0 700000 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 5 1397 SH DFND 02 0 1365 32 MERSANA THERAPEUTICS INC COM 59045L106 18 4444 SH DFND 01 3318 1126 0 MERSANA THERAPEUTICS INC COM 59045L106 111 27314 SH DFND 02 0 27314 0 MERSANA THERAPEUTICS INC COM 59045L106 0 49 SH DFND 06 0 49 0 MESA AIR GROUP INC COM NEW 590479135 59 7636 SH DFND 01 2295 5341 0 MESA AIR GROUP INC COM NEW 590479135 84 10934 SH DFND 02 0 729 10205 MESA AIR GROUP INC COM NEW 590479135 0 44 SH DFND 06 0 44 0 MESA LABS INC COM 59064R109 406 1947 SH DFND 01 723 1224 0 MESA LABS INC COM 59064R109 267 1279 SH DFND 02 0 1279 0 MESA LABS INC COM 59064R109 0 2 SH DFND 06 0 2 0 MESA LABS INC COM 59064R109 2322 11144 SH DFND 43 0 0 11144 MESA LABS INC COM 59064R109 441 2115 SH DFND 43, 01 0 0 2115 MESA RTY TR UNIT BEN I 590660106 28 2576 SH DFND 01 2576 0 0 MESA RTY TR UNIT BEN I 590660106 4 360 SH DFND 02 0 0 360 MESABI TR CTF BEN IN 590672101 47 2000 SH DFND 01 2000 0 0 MESABI TR CTF BEN IN 590672101 1902 80286 SH DFND 02 0 0 80286 MESOBLAST LTD SPONS ADR 590717104 5 1164 SH DFND 01 1164 0 0 META FINL GROUP INC COM 59100U108 713 36796 SH DFND 01 14002 22698 96 META FINL GROUP INC COM 59100U108 1672 86254 SH DFND 02 0 86254 0 META FINL GROUP INC COM 59100U108 0 13 SH DFND 06 0 13 0 META FINL GROUP INC COM 59100U108 172 8890 SH DFND 43 0 0 8890 METHANEX CORP COM 59151K108 1821 37808 SH DFND 05 37808 0 0 METHANEX CORP COM 59151K108 56 1157 SH DFND 01 30 228 899 METHANEX CORP COM 59151K108 4889 101490 SH DFND 02 0 1378 100112 METHANEX CORP COM 59151K108 3908 81127 SH DFND 43 0 0 81127 METHODE ELECTRS INC COM 591520200 416 17858 SH DFND 01 7704 8735 1419 METHODE ELECTRS INC COM 591520200 1369 58784 SH DFND 02 0 45035 13749 METHODE ELECTRS INC COM 591520200 0 11 SH DFND 06 0 11 0 METHODE ELECTRS INC COM 591520200 263 11281 SH DFND 43 0 0 11281 METLIFE INC COM 59156R108 73112 1780617 SH DFND 01 1103920 31201 645496 METLIFE INC COM 59156R108 102440 2494895 SH DFND 02 0 169439 2325456 METLIFE INC COM 59156R108 10067 245186 SH DFND 06 0 245186 0 METLIFE INC COM 59156R108 3613 88000 SH DFND 28 35653 0 52347 METLIFE INC OPTIONS 59156R108 1835 44700 SH Put DFND 02 0 44700 0 METLIFE INC OPTIONS 59156R108 8746 213000 SH Put DFND 06 0 213000 0 METLIFE INC OPTIONS 59156R108 1794 43700 SH Call DFND 02 0 43700 0 METLIFE INC OPTIONS 59156R108 107 2600 SH Call DFND 06 0 2600 0 METLIFE INC COM 59156R108 144157 3510889 SH DFND 43 0 0 3510889 METLIFE INC COM 59156R108 10503 255794 SH DFND 43, 01 0 0 255794 METROPOLITAN BK HLDG CORP COM 591774104 186 6013 SH DFND 01 2686 3327 0 METROPOLITAN BK HLDG CORP COM 591774104 2 65 SH DFND 02 0 65 0 METROPOLITAN BK HLDG CORP COM 591774104 1 25 SH DFND 06 0 25 0 METTLER TOLEDO INTERNATIONAL COM 592688105 17968 31770 SH DFND 01 30075 1423 272 METTLER TOLEDO INTERNATIONAL COM 592688105 15456 27328 SH DFND 02 0 3803 23525 METTLER TOLEDO INTERNATIONAL COM 592688105 581 1028 SH DFND 06 0 1028 0 METTLER TOLEDO INTERNATIONAL COM 592688105 24 43 SH DFND 28 25 0 18 METTLER TOLEDO INTERNATIONAL COM 592688105 14056 24852 SH DFND 43 0 0 24852 METTLER TOLEDO INTERNATIONAL COM 592688105 3322 5873 SH DFND 43, 01 0 0 5873 MEXCO ENERGY CORP COM 592770101 0 1 SH DFND 02 0 1 0 MEXICO EQUITY & INCOME FD COM 592834105 6 556 SH DFND 02 0 0 556 MEXICO FD INC COM 592835102 135 10204 SH DFND 01 10204 0 0 MEXICO FD INC COM 592835102 47 3529 SH DFND 02 0 0 3529 MFA FINL INC COM 55272X102 249 37235 SH DFND 01 36510 0 725 MFA FINL INC COM 55272X102 233 34854 SH DFND 02 0 8558 26296 MFA FINL INC COM 55272X102 13 1973 SH DFND 06 0 1973 0 MFA FINL INC COM 55272X102 3982 596170 SH DFND 43 0 0 596170 MFS CALIF MUN FD COM 59318C106 15 1500 SH DFND 01 1500 0 0 MFS CALIF MUN FD COM 59318C106 20 2000 SH DFND 02 0 0 2000 MFS CHARTER INCOME TR SH BEN INT 552727109 119 16275 SH DFND 01 16275 0 0 MFS CHARTER INCOME TR SH BEN INT 552727109 2497 340629 SH DFND 02 0 791 339838 MFS GOVT MKTS INCOME TR SH BEN INT 552939100 1454 323809 SH DFND 02 0 0 323809 MFS HIGH INCOME MUN TR SH BEN INT 59318D104 619 133700 SH DFND 02 0 0 133700 MFS HIGH YIELD MUN TR SH BEN INT 59318E102 108 25800 SH DFND 02 0 0 25800 MFS INTER INCOME TR SH BEN INT 55273C107 25 6775 SH DFND 01 6775 0 0 MFS INTER INCOME TR SH BEN INT 55273C107 3291 896682 SH DFND 02 0 3408 893274 MFS INTERMEDIATE HIGH INC FD SH BEN INT 59318T109 45 21107 SH DFND 02 0 0 21107 MFS INVT GRADE MUN TR SH BEN INT 59318B108 475 54152 SH DFND 02 0 0 54152 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 17 3333 SH DFND 01 3333 0 0 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 493 96368 SH DFND 02 0 933 95435 MFS MUN INCOME TR SH BEN INT 552738106 25 4100 SH DFND 01 0 0 4100 MFS MUN INCOME TR SH BEN INT 552738106 726 118215 SH DFND 02 0 0 118215 MFS SPL VALUE TR SH BEN INT 55274E102 68 13788 SH DFND 02 0 0 13788 MGE ENERGY INC COM 55277P104 2535 42282 SH DFND 01 33822 8460 0 MGE ENERGY INC COM 55277P104 3004 50096 SH DFND 02 0 43937 6159 MGE ENERGY INC COM 55277P104 1 14 SH DFND 06 0 14 0 MGIC INVT CORP WIS COM 552848103 4928 471143 SH DFND 01 383214 87652 277 MGIC INVT CORP WIS COM 552848103 1174 112208 SH DFND 02 0 53734 58474 MGIC INVT CORP WIS COM 552848103 1 135 SH DFND 06 0 135 0 MGIC INVT CORP WIS COM 552848103 5 437 SH DFND 28 437 0 0 MGIC INVT CORP WIS COM 552848103 4443 424789 SH DFND 43 0 0 424789 MGM GROWTH PPTYS LLC CL A COM 55303A105 112 4238 SH DFND 01 4153 0 85 MGM GROWTH PPTYS LLC CL A COM 55303A105 7481 283262 SH DFND 02 0 78938 204324 MGM GROWTH PPTYS LLC CL A COM 55303A105 6 244 SH DFND 06 0 244 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 4437 168001 SH DFND 43 0 0 168001 MGM GROWTH PPTYS LLC CL A COM 55303A105 1065 40331 SH DFND 43, 01 0 0 40331 MGM RESORTS INTERNATIONAL COM 552953101 103392 4261816 SH DFND 01 112387 4146099 3330 MGM RESORTS INTERNATIONAL COM 552953101 37429 1542818 SH DFND 02 0 1239320 303498 MGM RESORTS INTERNATIONAL COM 552953101 534 22007 SH DFND 06 0 22007 0 MGM RESORTS INTERNATIONAL COM 552953101 19 796 SH DFND 28 231 0 565 MGM RESORTS INTERNATIONAL COM 552953101 7 283 SH DFND 43 0 0 283 MGP INGREDIENTS INC NEW COM 55303J106 4673 81916 SH DFND 01 78693 3223 0 MGP INGREDIENTS INC NEW COM 55303J106 2273 39847 SH DFND 02 0 31502 8345 MGP INGREDIENTS INC NEW COM 55303J106 0 5 SH DFND 06 0 5 0 MGP INGREDIENTS INC NEW COM 55303J106 5 84 SH DFND 28 84 0 0 MGP INGREDIENTS INC NEW COM 55303J106 1136 19921 SH DFND 43 0 0 19921 MICHAEL KORS HLDGS LTD SHS G60754101 1197 31567 SH DFND 01 19078 4836 7653 MICHAEL KORS HLDGS LTD SHS G60754101 13646 359860 SH DFND 02 0 313181 46679 MICHAEL KORS HLDGS LTD SHS G60754101 362 9535 SH DFND 06 0 9535 0 MICHAEL KORS HLDGS LTD SHS G60754101 3 78 SH DFND 28 78 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 2482 65466 SH DFND 43 0 0 65466 MICHAEL KORS HLDGS LTD SHS G60754101 333 8789 SH DFND 43, 01 0 0 8789 MICHAELS COS INC COM 59408Q106 126 9308 SH DFND 01 5840 3049 419 MICHAELS COS INC COM 59408Q106 10763 794871 SH DFND 02 0 300225 494646 MICHAELS COS INC COM 59408Q106 6 457 SH DFND 06 0 457 0 MICHAELS COS INC COM 59408Q106 1701 125646 SH DFND 43 0 0 125646 MICHAELS COS INC COM 59408Q106 710 52413 SH DFND 43, 01 0 0 52413 MICRO FOCUS INTERNATIONAL PL SPON ADR N 594837304 792 46023 SH DFND 01 44438 0 1585 MICRO FOCUS INTERNATIONAL PL SPON ADR N 594837304 362 21039 SH DFND 02 0 6898 14141 MICRO FOCUS INTERNATIONAL PL SPON ADR N 594837304 4 235 SH DFND 06 0 235 0 MICRO FOCUS INTERNATIONAL PL SPON ADR N 594837304 4951 287678 SH DFND 43 0 0 287678 MICRO FOCUS INTERNATIONAL PL SPON ADR N 594837304 204 11853 SH DFND 43, 01 0 0 11853 MICROBOT MED INC COM NEW 59503A204 1 646 SH DFND 02 0 642 4 MICROCHIP TECHNOLOGY INC COM 595017104 22544 313463 SH DFND 01 262962 47590 2911 MICROCHIP TECHNOLOGY INC COM 595017104 94637 1315860 SH DFND 02 0 158848 1157012 MICROCHIP TECHNOLOGY INC COM 595017104 1314 18272 SH DFND 06 0 18272 0 MICROCHIP TECHNOLOGY INC COM 595017104 72 997 SH DFND 28 446 0 551 MICROCHIP TECHNOLOGY INC OPTIONS 595017104 2158 30000 SH Call DFND 02 0 30000 0 MICROCHIP TECHNOLOGY INC NOTE 1.62 595017AD6 10301 7301000 PRN DFND 02 0 7285000 16000 MICROCHIP TECHNOLOGY INC NOTE 1.62 595017AF1 3238 3315000 PRN DFND 02 0 3315000 0 MICROCHIP TECHNOLOGY INC COM 595017104 139684 1942212 SH DFND 43 0 0 1942212 MICROCHIP TECHNOLOGY INC COM 595017104 11261 156570 SH DFND 43, 01 0 0 156570 MICRON TECHNOLOGY INC COM 595112103 40203 1267033 SH DFND 01 420575 839279 7179 MICRON TECHNOLOGY INC COM 595112103 71990 2268818 SH DFND 02 0 984942 1283876 MICRON TECHNOLOGY INC COM 595112103 7277 229349 SH DFND 06 0 229349 0 MICRON TECHNOLOGY INC COM 595112103 65 2038 SH DFND 28 276 0 1762 MICRON TECHNOLOGY INC OPTIONS 595112103 9519 300000 SH Put DFND 01 0 300000 0 MICRON TECHNOLOGY INC OPTIONS 595112103 85503 2694700 SH Put DFND 02 0 2694700 0 MICRON TECHNOLOGY INC OPTIONS 595112103 9462 298200 SH Call DFND 02 0 296200 2000 MICRON TECHNOLOGY INC NOTE 3.00 595112AY9 44346 40005000 PRN DFND 01 5000 40000000 0 MICRON TECHNOLOGY INC NOTE 3.00 595112AY9 10 9000 PRN DFND 02 0 0 9000 MICRON TECHNOLOGY INC COM 595112103 4126 130045 SH DFND 43 0 0 130045 MICROSOFT CORP COM 594918104 2128162 20952659 SH DFND 01 19047974 239236 1665449 MICROSOFT CORP COM 594918104 2217045 21827753 SH DFND 02 0 2728136 19099617 MICROSOFT CORP COM 594918104 53996 531610 SH DFND 06 0 531610 0 MICROSOFT CORP COM 594918104 27074 266557 SH DFND 28 229039 0 37518 MICROSOFT CORP OPTIONS 594918104 39917 393000 SH Put DFND 01 0 393000 0 MICROSOFT CORP OPTIONS 594918104 400714 3945200 SH Put DFND 02 0 3936000 9200 MICROSOFT CORP OPTIONS 594918104 53355 525300 SH Put DFND 06 0 525300 0 MICROSOFT CORP OPTIONS 594918104 203 2000 SH Call DFND 01 2000 0 0 MICROSOFT CORP OPTIONS 594918104 134997 1329100 SH Call DFND 02 0 1328000 1100 MICROSOFT CORP OPTIONS 594918104 54990 541400 SH Call DFND 06 0 541400 0 MICROSOFT CORP COM 594918104 2603612 25633671 SH DFND 43 0 0 25633671 MICROSOFT CORP COM 594918104 215156 2118305 SH DFND 43, 01 0 0 2118305 MICROSTRATEGY INC CL A NEW 594972408 502 3932 SH DFND 01 1601 2303 28 MICROSTRATEGY INC CL A NEW 594972408 3248 25426 SH DFND 02 0 25360 66 MICROSTRATEGY INC CL A NEW 594972408 1 4 SH DFND 06 0 4 0 MICROSTRATEGY INC CL A NEW 594972408 564 4415 SH DFND 43 0 0 4415 MICROVISION INC DEL COM NEW 594960304 11 18600 SH DFND 01 18600 0 0 MICROVISION INC DEL COM NEW 594960304 6 10000 SH DFND 02 0 0 10000 MID AMER APT CMNTYS INC COM 59522J103 5655 59095 SH DFND 01 58308 121 666 MID AMER APT CMNTYS INC COM 59522J103 9804 102448 SH DFND 02 0 60947 41501 MID AMER APT CMNTYS INC COM 59522J103 445 4650 SH DFND 06 0 4650 0 MID AMER APT CMNTYS INC COM 59522J103 30 313 SH DFND 28 23 0 290 MID AMER APT CMNTYS INC COM 59522J103 4840 50573 SH DFND 43 0 0 50573 MID CON ENERGY PARTNERS LP COM UNIT R 59560V109 0 300 SH DFND 01 300 0 0 MID CON ENERGY PARTNERS LP COM UNIT R 59560V109 2 2900 SH DFND 02 0 0 2900 MID PENN BANCORP INC COM 59540G107 123 5340 SH DFND 01 2941 2399 0 MID PENN BANCORP INC COM 59540G107 69 3001 SH DFND 02 0 48 2953 MID PENN BANCORP INC COM 59540G107 0 18 SH DFND 06 0 18 0 MID SOUTHERN BANCORP INC COM 59548Q107 0 4 SH DFND 02 0 4 0 MIDDLEBY CORP COM 596278101 7277 70836 SH DFND 01 37406 33309 121 MIDDLEBY CORP COM 596278101 2176 21177 SH DFND 02 0 16934 4243 MIDDLEBY CORP COM 596278101 291 2835 SH DFND 06 0 2835 0 MIDDLEBY CORP COM 596278101 9989 97240 SH DFND 43 0 0 97240 MIDDLEBY CORP COM 596278101 3412 33214 SH DFND 43, 01 0 0 33214 MIDDLEFIELD BANC CORP COM NEW 596304204 106 2501 SH DFND 01 949 1552 0 MIDDLEFIELD BANC CORP COM NEW 596304204 1 15 SH DFND 02 0 15 0 MIDDLEFIELD BANC CORP COM NEW 596304204 1 12 SH DFND 06 0 12 0 MIDDLESEX WATER CO COM 596680108 662 12403 SH DFND 01 5952 4701 1750 MIDDLESEX WATER CO COM 596680108 1150 21547 SH DFND 02 0 14131 7416 MIDDLESEX WATER CO COM 596680108 0 5 SH DFND 06 0 5 0 MIDLAND STS BANCORP INC ILL COM 597742105 6043 270489 SH DFND 01 260076 9405 1008 MIDLAND STS BANCORP INC ILL COM 597742105 748 33473 SH DFND 02 0 33473 0 MIDLAND STS BANCORP INC ILL COM 597742105 0 7 SH DFND 06 0 7 0 MIDSOUTH BANCORP INC COM 598039105 102 9656 SH DFND 01 2018 7638 0 MIDSOUTH BANCORP INC COM 598039105 41 3909 SH DFND 02 0 57 3852 MIDSOUTH BANCORP INC COM 598039105 1 57 SH DFND 06 0 57 0 MIDSTATES PETE CO INC COM PAR 59804T407 119 15848 SH DFND 01 8196 7652 0 MIDSTATES PETE CO INC COM PAR 59804T407 84 11154 SH DFND 02 0 11154 0 MIDSTATES PETE CO INC COM PAR 59804T407 0 57 SH DFND 06 0 57 0 MIDWESTONE FINL GROUP INC NE COM 598511103 192 7720 SH DFND 01 2023 5697 0 MIDWESTONE FINL GROUP INC NE COM 598511103 2 96 SH DFND 02 0 96 0 MIDWESTONE FINL GROUP INC NE COM 598511103 1 43 SH DFND 06 0 43 0 MILACRON HLDGS CORP COM 59870L106 572 48084 SH DFND 01 10446 34501 3137 MILACRON HLDGS CORP COM 59870L106 198 16652 SH DFND 02 0 34 16618 MILACRON HLDGS CORP COM 59870L106 0 23 SH DFND 06 0 23 0 MILACRON HLDGS CORP COM 59870L106 3589 301813 SH DFND 43 0 0 301813 MILLENDO THERAPEUTICS INC COM 60040X103 1 71 SH DFND 02 0 0 71 MILLER HERMAN INC COM 600544100 1125 37196 SH DFND 01 12627 24318 251 MILLER HERMAN INC COM 600544100 3016 99716 SH DFND 02 0 98184 1532 MILLER HERMAN INC COM 600544100 1 23 SH DFND 06 0 23 0 MILLER HERMAN INC COM 600544100 3966 131122 SH DFND 43 0 0 131122 MILLER HOWARD HIGH INC EQTY COM SHS BE 600379101 40 4181 SH DFND 02 0 0 4181 MILLER INDS INC TENN COM NEW 600551204 204 7567 SH DFND 01 2028 5539 0 MILLER INDS INC TENN COM NEW 600551204 1617 59897 SH DFND 02 0 59547 350 MILLER INDS INC TENN COM NEW 600551204 1 42 SH DFND 06 0 42 0 MIMECAST LTD ORD SHS G14838109 48 1435 SH DFND 01 1435 0 0 MIMECAST LTD ORD SHS G14838109 11 337 SH DFND 02 0 337 0 MIMECAST LTD ORD SHS G14838109 5 144 SH DFND 06 0 144 0 MIMECAST LTD ORD SHS G14838109 1107 32910 SH DFND 43 0 0 32910 MIND C T I LTD ORD M70240102 0 4 SH DFND 02 0 4 0 MINDBODY INC COM CL A 60255W105 649 17837 SH DFND 01 7250 10587 0 MINDBODY INC COM CL A 60255W105 41 1140 SH DFND 02 0 45 1095 MINDBODY INC COM CL A 60255W105 2 45 SH DFND 06 0 45 0 MINDBODY INC COM CL A 60255W105 2351 64597 SH DFND 43 0 0 64597 MINERALS TECHNOLOGIES INC COM 603158106 911 17752 SH DFND 01 7667 9934 151 MINERALS TECHNOLOGIES INC COM 603158106 1041 20274 SH DFND 02 0 19994 280 MINERALS TECHNOLOGIES INC COM 603158106 1 15 SH DFND 06 0 15 0 MINERALS TECHNOLOGIES INC COM 603158106 1 29 SH DFND 28 29 0 0 MINERALS TECHNOLOGIES INC COM 603158106 6279 122294 SH DFND 43 0 0 122294 MINERALS TECHNOLOGIES INC COM 603158106 1214 23656 SH DFND 43, 01 0 0 23656 MINERVA NEUROSCIENCES INC COM 603380106 138 20404 SH DFND 01 6054 14350 0 MINERVA NEUROSCIENCES INC COM 603380106 0 4 SH DFND 02 0 4 0 MINERVA NEUROSCIENCES INC COM 603380106 0 4 SH DFND 06 0 4 0 MIRAGEN THERAPEUTICS INC COM 60463E103 48 15966 SH DFND 01 5470 10496 0 MIRAGEN THERAPEUTICS INC COM 60463E103 52 17050 SH DFND 02 0 17050 0 MIRAGEN THERAPEUTICS INC COM 60463E103 0 100 SH DFND 06 0 100 0 MIRATI THERAPEUTICS INC COM 60468T105 139 3287 SH DFND 01 3287 0 0 MIRATI THERAPEUTICS INC COM 60468T105 11 253 SH DFND 02 0 253 0 MIRATI THERAPEUTICS INC COM 60468T105 0 11 SH DFND 06 0 11 0 MIRATI THERAPEUTICS INC OPTIONS 60468T105 1061 25000 SH Call DFND 02 0 25000 0 MIRATI THERAPEUTICS INC COM 60468T105 464 10947 SH DFND 43 0 0 10947 MISONIX INC COM 604871103 4 250 SH DFND 01 250 0 0 MISTRAS GROUP INC COM 60649T107 176 12215 SH DFND 01 6860 5355 0 MISTRAS GROUP INC COM 60649T107 1765 122724 SH DFND 02 0 121006 1718 MISTRAS GROUP INC COM 60649T107 0 9 SH DFND 06 0 9 0 MISTRAS GROUP INC COM 60649T107 483 33560 SH DFND 43 0 0 33560 MITCHAM INDS INC COM 606501104 1 449 SH DFND 02 0 1 448 MITEK SYS INC COM NEW 606710200 224 20766 SH DFND 01 8254 12512 0 MITEK SYS INC COM NEW 606710200 45 4125 SH DFND 02 0 125 4000 MITEK SYS INC COM NEW 606710200 1 125 SH DFND 06 0 125 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED 606822104 1028 211081 SH DFND 01 165779 0 45302 MITSUBISHI UFJ FINL GROUP IN SPONSORED 606822104 12552 2577408 SH DFND 02 0 0 2577408 MITSUBISHI UFJ FINL GROUP IN SPONSORED 606822104 33810 6942469 SH DFND 43 0 0 6942469 MITSUBISHI UFJ FINL GROUP IN SPONSORED 606822104 1488 305474 SH DFND 43, 01 0 0 305474 MIX TELEMATICS LTD SPONSORED 60688N102 18 1130 SH DFND 01 1130 0 0 MIZUHO FINL GROUP INC SPONSORED 60687Y109 606 202029 SH DFND 01 149489 0 52540 MIZUHO FINL GROUP INC SPONSORED 60687Y109 3228 1075845 SH DFND 02 0 0 1075845 MIZUHO FINL GROUP INC SPONSORED 60687Y109 10071 3356922 SH DFND 43 0 0 3356922 MKS INSTRUMENT INC COM 55306N104 5186 80267 SH DFND 01 69300 10374 593 MKS INSTRUMENT INC COM 55306N104 6131 94889 SH DFND 02 0 93927 962 MKS INSTRUMENT INC COM 55306N104 15 237 SH DFND 06 0 237 0 MKS INSTRUMENT INC COM 55306N104 16 240 SH DFND 28 240 0 0 MKS INSTRUMENT INC COM 55306N104 1492 23088 SH DFND 43 0 0 23088 MMA CAP MGMT LLC COM 55315D105 39 1542 SH DFND 02 0 13 1529 MOBILE MINI INC COM 60740F105 802 25266 SH DFND 01 14054 10824 388 MOBILE MINI INC COM 60740F105 2075 65362 SH DFND 02 0 64946 416 MOBILE MINI INC COM 60740F105 1 16 SH DFND 06 0 16 0 MOBILE MINI INC COM 60740F105 3341 105234 SH DFND 43 0 0 105234 MOBILE MINI INC COM 60740F105 2517 79269 SH DFND 43, 01 0 0 79269 MOBILE TELESYSTEMS PJSC SPONSORED 607409109 50 7173 SH DFND 01 4825 0 2348 MOBILE TELESYSTEMS PJSC SPONSORED 607409109 5400 771433 SH DFND 02 0 709589 61844 MOBILE TELESYSTEMS PJSC SPONSORED 607409109 6825 974997 SH DFND 06 0 974997 0 MOBILE TELESYSTEMS PJSC SPONSORED 607409109 1898 271183 SH DFND 43 0 0 271183 MOBILEIRON INC COM NEW 60739U204 180 39224 SH DFND 01 10724 28500 0 MOBILEIRON INC COM NEW 60739U204 257 55957 SH DFND 02 0 55957 0 MOBILEIRON INC COM NEW 60739U204 0 93 SH DFND 06 0 93 0 MODEL N INC COM 607525102 144 10881 SH DFND 01 4180 6701 0 MODEL N INC COM 607525102 896 67760 SH DFND 02 0 67760 0 MODEL N INC COM 607525102 0 19 SH DFND 06 0 19 0 MODERN MEDIA ACQUISITION *W EXP 05/ 60765P111 0 100 SH DFND 02 0 100 0 MODERN MEDIA ACQUISITION UNIT 99/99 60765P202 1 100 SH DFND 02 0 0 100 MODERNA INC COM 60770K107 15 1000 SH DFND 01 1000 0 0 MODERNA INC COM 60770K107 6 371 SH DFND 02 0 0 371 MODERNA INC COM 60770K107 554 36263 SH DFND 43 0 0 36263 MODERNA INC COM 60770K107 36 2374 SH DFND 43, 01 0 0 2374 MODINE MFG CO COM 607828100 273 25212 SH DFND 01 13204 12008 0 MODINE MFG CO COM 607828100 732 67755 SH DFND 02 0 65560 2195 MODINE MFG CO COM 607828100 0 16 SH DFND 06 0 16 0 MODINE MFG CO COM 607828100 560 51841 SH DFND 43 0 0 51841 MOELIS & CO CL A 60786M105 752 21883 SH DFND 01 7605 14278 0 MOELIS & CO CL A 60786M105 22030 640794 SH DFND 02 0 20460 620334 MOELIS & CO CL A 60786M105 0 14 SH DFND 06 0 14 0 MOELIS & CO CL A 60786M105 9531 277227 SH DFND 43 0 0 277227 MOGO FIN TECHNOLOGY INC COM 608008108 1 400 SH DFND 02 0 400 0 MOHAWK INDS INC COM 608190104 3723 31830 SH DFND 01 24901 1939 4990 MOHAWK INDS INC COM 608190104 12794 109392 SH DFND 02 0 90401 18991 MOHAWK INDS INC COM 608190104 286 2443 SH DFND 06 0 2443 0 MOHAWK INDS INC COM 608190104 108 926 SH DFND 28 15 0 911 MOHAWK INDS INC OPTIONS 608190104 7602 65000 SH Call DFND 02 0 65000 0 MOHAWK INDS INC COM 608190104 14799 126530 SH DFND 43 0 0 126530 MOHAWK INDS INC COM 608190104 2911 24889 SH DFND 43, 01 0 0 24889 MOLECULAR TEMPLATES INC COM 608550109 38 9319 SH DFND 01 3099 6220 0 MOLECULAR TEMPLATES INC COM 608550109 0 50 SH DFND 02 0 50 0 MOLECULAR TEMPLATES INC COM 608550109 0 50 SH DFND 06 0 50 0 MOLECULIN BIOTECH INC COM 60855D101 26 25000 SH DFND 01 25000 0 0 MOLINA HEALTHCARE INC COM 60855R100 3941 33911 SH DFND 01 18150 15423 338 MOLINA HEALTHCARE INC COM 60855R100 4568 39309 SH DFND 02 0 37919 1390 MOLINA HEALTHCARE INC COM 60855R100 30 260 SH DFND 06 0 260 0 MOLINA HEALTHCARE INC COM 60855R100 1 8 SH DFND 28 8 0 0 MOLINA HEALTHCARE INC OPTIONS 60855R100 4103 35300 SH Put DFND 02 0 35300 0 MOLINA HEALTHCARE INC NOTE 1.12 60855RAC4 11 4000 PRN DFND 02 0 0 4000 MOLINA HEALTHCARE INC COM 60855R100 5568 47907 SH DFND 43 0 0 47907 MOLINA HEALTHCARE INC COM 60855R100 1975 16995 SH DFND 43, 01 0 0 16995 MOLSON COORS BREWING CO CL B 60871R209 10283 183107 SH DFND 01 137568 35882 9657 MOLSON COORS BREWING CO CL B 60871R209 33973 604924 SH DFND 02 0 183101 421823 MOLSON COORS BREWING CO CL B 60871R209 753 13410 SH DFND 06 0 13410 0 MOLSON COORS BREWING CO CL B 60871R209 9 161 SH DFND 28 161 0 0 MOLSON COORS BREWING CO OPTIONS 60871R209 1207 21500 SH Call DFND 02 0 20000 1500 MOLSON COORS BREWING CO CL B 60871R209 23929 426094 SH DFND 43 0 0 426094 MOLSON COORS BREWING CO CL B 60871R209 5485 97670 SH DFND 43, 01 0 0 97670 MOMENTA PHARMACEUTICALS INC COM 60877T100 655 59357 SH DFND 01 16332 41646 1379 MOMENTA PHARMACEUTICALS INC COM 60877T100 35 3138 SH DFND 02 0 1944 1194 MOMENTA PHARMACEUTICALS INC COM 60877T100 0 14 SH DFND 06 0 14 0 MOMO INC ADR 60879B107 40 1679 SH DFND 01 1271 0 408 MOMO INC ADR 60879B107 3495 147147 SH DFND 02 0 14212 132935 MOMO INC ADR 60879B107 2269 95529 SH DFND 06 0 95529 0 MOMO INC ADR 60879B107 6 252 SH DFND 28 19 0 233 MOMO INC ADR 60879B107 3598 151486 SH DFND 43 0 0 151486 MOMO INC ADR 60879B107 120 5036 SH DFND 43, 01 0 0 5036 MONARCH CASINO & RESORT INC COM 609027107 209 5486 SH DFND 01 2695 2791 0 MONARCH CASINO & RESORT INC COM 609027107 311 8153 SH DFND 02 0 7853 300 MONARCH CASINO & RESORT INC COM 609027107 0 1 SH DFND 06 0 1 0 MONDELEZ INTL INC CL A 609207105 213606 5336160 SH DFND 01 4274001 752251 309908 MONDELEZ INTL INC CL A 609207105 183209 4576784 SH DFND 02 0 689863 3886921 MONDELEZ INTL INC CL A 609207105 4621 115435 SH DFND 06 0 115435 0 MONDELEZ INTL INC CL A 609207105 1163 29051 SH DFND 28 20377 0 8674 MONDELEZ INTL INC OPTIONS 609207105 2730 68200 SH Put DFND 02 0 68200 0 MONDELEZ INTL INC OPTIONS 609207105 945 23600 SH Call DFND 02 0 23600 0 MONDELEZ INTL INC CL A 609207105 333144 8322350 SH DFND 43 0 0 8322350 MONDELEZ INTL INC CL A 609207105 13624 340347 SH DFND 43, 01 0 0 340347 MONEYGRAM INTL INC COM NEW 60935Y208 42 20860 SH DFND 01 5432 15428 0 MONEYGRAM INTL INC COM NEW 60935Y208 9 4509 SH DFND 02 0 3684 825 MONEYGRAM INTL INC COM NEW 60935Y208 0 13 SH DFND 06 0 13 0 MONGODB INC CL A 60937P106 32 385 SH DFND 01 385 0 0 MONGODB INC CL A 60937P106 63 756 SH DFND 02 0 300 456 MONGODB INC CL A 60937P106 2011 24013 SH DFND 43 0 0 24013 MONMOUTH REAL ESTATE INVT CO CL A 609720107 93 7481 SH DFND 01 7481 0 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 1380 111312 SH DFND 02 0 42641 68671 MONMOUTH REAL ESTATE INVT CO CL A 609720107 1 50 SH DFND 06 0 50 0 MONOLITHIC PWR SYS INC COM 609839105 3200 27526 SH DFND 01 15522 11573 431 MONOLITHIC PWR SYS INC COM 609839105 5446 46847 SH DFND 02 0 35110 11737 MONOLITHIC PWR SYS INC COM 609839105 20 174 SH DFND 06 0 174 0 MONOLITHIC PWR SYS INC COM 609839105 4 31 SH DFND 28 31 0 0 MONOLITHIC PWR SYS INC COM 609839105 78055 671440 SH DFND 43 0 0 671440 MONOLITHIC PWR SYS INC COM 609839105 104 897 SH DFND 43, 01 0 0 897 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 398 25636 SH DFND 01 7644 17810 182 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 329 21227 SH DFND 02 0 21216 11 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 0 25 SH DFND 06 0 25 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 1 41 SH DFND 28 41 0 0 MONRO INC COM 610236101 1147 16681 SH DFND 01 8529 7899 253 MONRO INC COM 610236101 1639 23846 SH DFND 02 0 14621 9225 MONRO INC COM 610236101 1 9 SH DFND 06 0 9 0 MONRO INC COM 610236101 17067 248250 SH DFND 43 0 0 248250 MONRO INC COM 610236101 550 7997 SH DFND 43, 01 0 0 7997 MONROE CAP CORP COM 610335101 105 10988 SH DFND 01 10988 0 0 MONROE CAP CORP COM 610335101 10 1058 SH DFND 02 0 0 1058 MONSTER BEVERAGE CORP NEW COM 61174X109 35257 716305 SH DFND 01 538419 156632 21254 MONSTER BEVERAGE CORP NEW COM 61174X109 18032 366352 SH DFND 02 0 313628 52724 MONSTER BEVERAGE CORP NEW COM 61174X109 1070 21733 SH DFND 06 0 21733 0 MONSTER BEVERAGE CORP NEW COM 61174X109 159 3230 SH DFND 28 2444 0 786 MONSTER BEVERAGE CORP NEW COM 61174X109 247940 5037387 SH DFND 43 0 0 5037387 MONSTER BEVERAGE CORP NEW COM 61174X109 45763 929773 SH DFND 43, 01 0 0 929773 MOODYS CORP COM 615369105 18751 133898 SH DFND 01 130108 2316 1474 MOODYS CORP COM 615369105 7421 52991 SH DFND 02 0 31676 21315 MOODYS CORP COM 615369105 919 6565 SH DFND 06 0 6565 0 MOODYS CORP COM 615369105 90 642 SH DFND 28 70 0 572 MOODYS CORP COM 615369105 64337 459417 SH DFND 43 0 0 459417 MOODYS CORP COM 615369105 8378 59825 SH DFND 43, 01 0 0 59825 MOOG INC CL A 615394202 2540 32778 SH DFND 01 6590 25923 265 MOOG INC CL A 615394202 823 10616 SH DFND 02 0 6587 4029 MOOG INC CL A 615394202 1 11 SH DFND 06 0 11 0 MOOG INC CL A 615394202 3 44 SH DFND 28 44 0 0 MOOG INC CL B 615394301 57 749 SH DFND 02 0 0 749 MOOG INC CL A 615394202 28260 364741 SH DFND 43 0 0 364741 MOOG INC CL A 615394202 1093 14112 SH DFND 43, 01 0 0 14112 MORGAN STANLEY COM NEW 617446448 226229 5705660 SH DFND 01 3370346 1613682 721632 MORGAN STANLEY COM NEW 617446448 119918 3024425 SH DFND 02 0 539676 2484749 MORGAN STANLEY COM NEW 617446448 4676 117920 SH DFND 06 0 117920 0 MORGAN STANLEY COM NEW 617446448 2394 60382 SH DFND 28 41599 0 18783 MORGAN STANLEY OPTIONS 617446448 4976 125500 SH Put DFND 02 0 125500 0 MORGAN STANLEY OPTIONS 617446448 5373 135500 SH Put DFND 06 0 135500 0 MORGAN STANLEY OPTIONS 617446448 5948 150000 SH Call DFND 01 0 150000 0 MORGAN STANLEY OPTIONS 617446448 5091 128400 SH Call DFND 02 0 128400 0 MORGAN STANLEY OPTIONS 617446448 9913 250000 SH Call DFND 06 0 250000 0 MORGAN STANLEY COM NEW 617446448 109536 2762561 SH DFND 43 0 0 2762561 MORGAN STANLEY COM NEW 617446448 6912 174313 SH DFND 43, 01 0 0 174313 MORGAN STANLEY ASIA PAC FD I COM 61744U106 18 1102 SH DFND 01 1102 0 0 MORGAN STANLEY ASIA PAC FD I COM 61744U106 456 27715 SH DFND 02 0 0 27715 MORGAN STANLEY CHINA A SH FD COM 617468103 3708 203050 SH DFND 02 0 0 203050 MORGAN STANLEY EM MKTS DM DE COM 617477104 149 24589 SH DFND 01 20589 0 4000 MORGAN STANLEY EM MKTS DM DE COM 617477104 16662 2749494 SH DFND 02 0 0 2749494 MORGAN STANLEY EM MKTS DM DE COM 617477104 6 1000 SH DFND 43 0 0 1000 MORGAN STANLEY EMER MKTS DEB COM 61744H105 657 79886 SH DFND 02 0 579 79307 MORGAN STANLEY EMER MKTS FD COM 61744G107 2412 149692 SH DFND 02 0 0 149692 MORGAN STANLEY INDIA INVS FD COM 61745C105 539 26858 SH DFND 02 0 0 26858 MORNINGSTAR INC COM 617700109 108 982 SH DFND 01 907 75 0 MORNINGSTAR INC COM 617700109 13521 123100 SH DFND 02 0 8611 114489 MORNINGSTAR INC COM 617700109 9 83 SH DFND 06 0 83 0 MORNINGSTAR INC COM 617700109 12389 112790 SH DFND 43 0 0 112790 MORNINGSTAR INC COM 617700109 1172 10672 SH DFND 43, 01 0 0 10672 MORPHOSYS AG SPONSORED 617760202 74 2908 SH DFND 01 2908 0 0 MORPHOSYS AG SPONSORED 617760202 3 134 SH DFND 02 0 0 134 MOSAIC CO NEW COM 61945C103 13793 472194 SH DFND 01 397102 73173 1919 MOSAIC CO NEW COM 61945C103 25911 887057 SH DFND 02 0 136428 750629 MOSAIC CO NEW COM 61945C103 468 16025 SH DFND 06 0 16025 0 MOSAIC CO NEW COM 61945C103 15 520 SH DFND 28 520 0 0 MOSAIC CO NEW OPTIONS 61945C103 248 8500 SH Put DFND 01 8500 0 0 MOSAIC CO NEW OPTIONS 61945C103 584 20000 SH Put DFND 02 0 20000 0 MOSAIC CO NEW OPTIONS 61945C103 292 10000 SH Call DFND 02 0 10000 0 MOSAIC CO NEW COM 61945C103 7089 242706 SH DFND 43 0 0 242706 MOSAIC CO NEW COM 61945C103 3333 114090 SH DFND 43, 01 0 0 114090 MOTORCAR PTS AMER INC COM 620071100 131 7872 SH DFND 01 3203 4609 60 MOTORCAR PTS AMER INC COM 620071100 262 15756 SH DFND 02 0 11990 3766 MOTORCAR PTS AMER INC COM 620071100 0 7 SH DFND 06 0 7 0 MOTORCAR PTS AMER INC COM 620071100 254 15278 SH DFND 43 0 0 15278 MOTOROLA SOLUTIONS INC COM NEW 620076307 24264 210921 SH DFND 01 64929 39 145953 MOTOROLA SOLUTIONS INC COM NEW 620076307 17889 155505 SH DFND 02 0 116497 39008 MOTOROLA SOLUTIONS INC COM NEW 620076307 754 6552 SH DFND 06 0 6552 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 342 2972 SH DFND 28 57 0 2915 MOTOROLA SOLUTIONS INC COM NEW 620076307 29046 252489 SH DFND 43 0 0 252489 MOTOROLA SOLUTIONS INC COM NEW 620076307 2060 17909 SH DFND 43, 01 0 0 17909 MOTUS GI HLDGS INC COM 62014P108 0 101 SH DFND 02 0 1 100 MOUNTAIN PROV DIAMONDS INC COM NEW 62426E402 1 778 SH DFND 05 778 0 0 MOUNTAIN PROV DIAMONDS INC COM NEW 62426E402 7 4587 SH DFND 02 0 0 4587 MOVADO GROUP INC COM 624580106 262 8286 SH DFND 01 3777 4453 56 MOVADO GROUP INC COM 624580106 295 9324 SH DFND 02 0 8999 325 MOVADO GROUP INC COM 624580106 0 7 SH DFND 06 0 7 0 MPLX LP COM UNIT R 55336V100 199812 6594471 SH DFND 01 85718 6482421 26332 MPLX LP COM UNIT R 55336V100 44222 1459488 SH DFND 02 0 496569 962919 MPLX LP COM UNIT R 55336V100 2314 76376 SH DFND 06 0 76376 0 MR COOPER GROUP INC COM 62482R107 510 43741 SH DFND 01 5586 38035 120 MR COOPER GROUP INC COM 62482R107 788 67517 SH DFND 02 0 66091 1426 MR COOPER GROUP INC COM 62482R107 1 65 SH DFND 06 0 65 0 MR COOPER GROUP INC COM 62482R107 4723 404684 SH DFND 43 0 0 404684 MRC GLOBAL INC COM 55345K103 458 37443 SH DFND 01 17037 20406 0 MRC GLOBAL INC COM 55345K103 1451 118671 SH DFND 02 0 115949 2722 MRC GLOBAL INC COM 55345K103 0 11 SH DFND 06 0 11 0 MRC GLOBAL INC COM 55345K103 5471 447316 SH DFND 43 0 0 447316 MRC GLOBAL INC COM 55345K103 741 60605 SH DFND 43, 01 0 0 60605 MSA SAFETY INC COM 553498106 8630 91546 SH DFND 01 80694 10707 145 MSA SAFETY INC COM 553498106 3503 37154 SH DFND 02 0 35262 1892 MSA SAFETY INC COM 553498106 0 5 SH DFND 06 0 5 0 MSB FINL CORP NEW COM 55352L101 268 15000 SH DFND 01 15000 0 0 MSB FINL CORP NEW COM 55352L101 5 259 SH DFND 02 0 259 0 MSC INDL DIRECT INC CL A 553530106 553 7193 SH DFND 01 4862 1842 489 MSC INDL DIRECT INC CL A 553530106 2843 36959 SH DFND 02 0 20473 16486 MSC INDL DIRECT INC CL A 553530106 15 200 SH DFND 06 0 200 0 MSC INDL DIRECT INC CL A 553530106 2 25 SH DFND 28 25 0 0 MSC INDL DIRECT INC CL A 553530106 2785 36204 SH DFND 43 0 0 36204 MSC INDL DIRECT INC CL A 553530106 571 7417 SH DFND 43, 01 0 0 7417 MSCI INC COM 55354G100 3274 22207 SH DFND 01 15035 6460 712 MSCI INC COM 55354G100 15596 105784 SH DFND 02 0 29101 76683 MSCI INC COM 55354G100 501 3395 SH DFND 06 0 3395 0 MSCI INC COM 55354G100 6 43 SH DFND 28 43 0 0 MSCI INC COM 55354G100 57143 387592 SH DFND 43 0 0 387592 MSCI INC COM 55354G100 20897 141742 SH DFND 43, 01 0 0 141742 MSG NETWORK INC CL A 553573106 1528 64873 SH DFND 01 49023 14335 1515 MSG NETWORK INC CL A 553573106 12206 518083 SH DFND 02 0 68290 449793 MSG NETWORK INC CL A 553573106 1 46 SH DFND 06 0 46 0 MSG NETWORK INC CL A 553573106 14686 623339 SH DFND 43 0 0 623339 MTS SYS CORP COM 553777103 975 24291 SH DFND 01 16621 7580 90 MTS SYS CORP COM 553777103 898 22376 SH DFND 02 0 22321 55 MTS SYS CORP COM 553777103 0 8 SH DFND 06 0 8 0 MTS SYS CORP COM 553777103 5362 133612 SH DFND 43 0 0 133612 MTS SYS CORP COM 553777103 79 1974 SH DFND 43, 01 0 0 1974 MUELLER INDS INC COM 624756102 666 28502 SH DFND 01 11506 16135 861 MUELLER INDS INC COM 624756102 1110 47521 SH DFND 02 0 39273 8248 MUELLER INDS INC COM 624756102 1 29 SH DFND 06 0 29 0 MUELLER INDS INC COM 624756102 1407 60232 SH DFND 43 0 0 60232 MUELLER WTR PRODS INC COM SER A 624758108 1343 147582 SH DFND 01 27674 117908 2000 MUELLER WTR PRODS INC COM SER A 624758108 419 46063 SH DFND 02 0 24160 21903 MUELLER WTR PRODS INC COM SER A 624758108 0 51 SH DFND 06 0 51 0 MUELLER WTR PRODS INC COM SER A 624758108 3600 395658 SH DFND 43 0 0 395658 MUELLER WTR PRODS INC COM SER A 624758108 1452 159562 SH DFND 43, 01 0 0 159562 MULTI COLOR CORP COM 625383104 257 7335 SH DFND 01 3361 3932 42 MULTI COLOR CORP COM 625383104 814 23210 SH DFND 02 0 21019 2191 MULTI COLOR CORP COM 625383104 0 4 SH DFND 06 0 4 0 MURPHY OIL CORP COM 626717102 2534 108342 SH DFND 01 98864 8538 940 MURPHY OIL CORP COM 626717102 9176 392311 SH DFND 02 0 372877 19434 MURPHY OIL CORP COM 626717102 17 723 SH DFND 06 0 723 0 MURPHY OIL CORP COM 626717102 1 43 SH DFND 28 43 0 0 MURPHY OIL CORP COM 626717102 4909 209868 SH DFND 43 0 0 209868 MURPHY OIL CORP COM 626717102 273 11675 SH DFND 43, 01 0 0 11675 MURPHY USA INC COM 626755102 1973 25749 SH DFND 01 15725 8460 1564 MURPHY USA INC COM 626755102 3573 46621 SH DFND 02 0 39784 6837 MURPHY USA INC COM 626755102 1 9 SH DFND 06 0 9 0 MURPHY USA INC COM 626755102 2301 30020 SH DFND 43 0 0 30020 MUSTANG BIO INC COM 62818Q104 29 9935 SH DFND 01 3762 6173 0 MUSTANG BIO INC COM 62818Q104 2 827 SH DFND 02 0 827 0 MUSTANG BIO INC COM 62818Q104 0 62 SH DFND 06 0 62 0 MUTUALFIRST FINL INC COM 62845B104 104 3899 SH DFND 01 917 2982 0 MUTUALFIRST FINL INC COM 62845B104 1 24 SH DFND 02 0 24 0 MUTUALFIRST FINL INC COM 62845B104 1 22 SH DFND 06 0 22 0 MV OIL TR TR UNITS 553859109 52 7400 SH DFND 01 7400 0 0 MVB FINANCIAL CORP COM 553810102 102 5646 SH DFND 01 1274 4372 0 MVB FINANCIAL CORP COM 553810102 1 33 SH DFND 02 0 33 0 MVB FINANCIAL CORP COM 553810102 1 33 SH DFND 06 0 33 0 MVC CAPITAL INC COM 553829102 299 36375 SH DFND 02 0 43 36332 MY SIZE INC COM 62844N109 0 488 SH DFND 06 0 488 0 MYERS INDS INC COM 628464109 348 23038 SH DFND 01 7172 15541 325 MYERS INDS INC COM 628464109 1028 68047 SH DFND 02 0 65252 2795 MYERS INDS INC COM 628464109 1 38 SH DFND 06 0 38 0 MYLAN N V SHS EURO N59465109 4440 162035 SH DFND 01 85516 70783 5736 MYLAN N V SHS EURO N59465109 15001 547492 SH DFND 02 0 342992 204500 MYLAN N V SHS EURO N59465109 1719 62748 SH DFND 06 0 62748 0 MYLAN N V SHS EURO N59465109 40 1443 SH DFND 28 216 0 1227 MYLAN N V OPTIONS N59465109 5480 200000 SH Put DFND 02 0 200000 0 MYLAN N V OPTIONS N59465109 5480 200000 SH Call DFND 02 0 200000 0 MYLAN N V SHS EURO N59465109 5611 204780 SH DFND 43 0 0 204780 MYND ANALYTICS INC COM NEW 62857N202 0 6 SH DFND 02 0 6 0 MYOKARDIA INC COM 62857M105 673 13764 SH DFND 01 5716 8048 0 MYOKARDIA INC COM 62857M105 987 20208 SH DFND 02 0 14834 5374 MYOKARDIA INC COM 62857M105 1 20 SH DFND 06 0 20 0 MYOKARDIA INC COM 62857M105 5 102 SH DFND 43 0 0 102 MYOMO INC COM 62857J102 1 650 SH DFND 01 650 0 0 MYOMO INC COM 62857J102 0 10 SH DFND 02 0 10 0 MYOS RENS TECHNOLOGY INC COM 62857P108 0 7 SH DFND 02 0 7 0 MYOVANT SCIENCES LTD COM G637AM102 0 9 SH DFND 01 0 9 0 MYOVANT SCIENCES LTD COM G637AM102 3 177 SH DFND 02 0 177 0 MYOVANT SCIENCES LTD COM G637AM102 1 58 SH DFND 06 0 58 0 MYR GROUP INC DEL COM 55405W104 414 14704 SH DFND 01 3419 11190 95 MYR GROUP INC DEL COM 55405W104 439 15571 SH DFND 02 0 14727 844 MYR GROUP INC DEL COM 55405W104 0 4 SH DFND 06 0 4 0 MYR GROUP INC DEL COM 55405W104 1848 65598 SH DFND 43 0 0 65598 MYRIAD GENETICS INC COM 62855J104 887 30506 SH DFND 01 14873 14887 746 MYRIAD GENETICS INC COM 62855J104 898 30900 SH DFND 02 0 29228 1672 MYRIAD GENETICS INC COM 62855J104 6 209 SH DFND 06 0 209 0 MYRIAD GENETICS INC COM 62855J104 180 6181 SH DFND 43 0 0 6181 NABORS INDS INC NEW NOTE 0.75 62957HAB1 3779 6147000 PRN DFND 02 0 6147000 0 NABORS INDUSTRIES LTD SHS G6359F103 239 119381 SH DFND 01 109419 0 9962 NABORS INDUSTRIES LTD SHS G6359F103 4282 2141070 SH DFND 02 0 758402 1382668 NABORS INDUSTRIES LTD SHS G6359F103 3 1502 SH DFND 06 0 1502 0 NABORS INDUSTRIES LTD SHS G6359F103 1 360 SH DFND 28 360 0 0 NABORS INDUSTRIES LTD OPTIONS G6359F103 344 172100 SH Put DFND 02 0 172100 0 NABORS INDUSTRIES LTD OPTIONS G6359F103 200 100000 SH Call DFND 02 0 100000 0 NABORS INDUSTRIES LTD 6% PFD CNV G6359F129 1124 62811 SH DFND 02 0 62811 0 NABRIVA THERAPEUTICS PLC SHS G63637105 12 7983 SH DFND 01 7983 0 0 NABRIVA THERAPEUTICS PLC SHS G63637105 156 106560 SH DFND 02 0 7686 98874 NACCO INDS INC CL A 629579103 70 2059 SH DFND 01 577 1482 0 NACCO INDS INC CL A 629579103 54 1605 SH DFND 02 0 455 1150 NACCO INDS INC CL A 629579103 0 14 SH DFND 06 0 14 0 NAM TAI PPTY INC SHS G63907102 16 1847 SH DFND 02 0 65 1782 NANOMETRICS INC COM 630077105 417 15261 SH DFND 01 9379 5576 306 NANOMETRICS INC COM 630077105 2704 98944 SH DFND 02 0 86231 12713 NANOMETRICS INC COM 630077105 0 8 SH DFND 06 0 8 0 NANOMETRICS INC COM 630077105 659 24098 SH DFND 43 0 0 24098 NANOSTRING TECHNOLOGIES INC COM 63009R109 557 37579 SH DFND 01 5544 32035 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 1 97 SH DFND 02 0 97 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 1 97 SH DFND 06 0 97 0 NANOVIRICIDES INC COM NEW 630087203 1 3529 SH DFND 01 3529 0 0 NANOVIRICIDES INC COM NEW 630087203 2 11430 SH DFND 02 0 0 11430 NANTHEALTH INC COM 630104107 5 9587 SH DFND 01 0 9587 0 NANTHEALTH INC COM 630104107 0 78 SH DFND 02 0 78 0 NANTHEALTH INC COM 630104107 0 78 SH DFND 06 0 78 0 NANTKWEST INC COM 63016Q102 17 15055 SH DFND 01 650 14405 0 NANTKWEST INC COM 63016Q102 17 15042 SH DFND 02 0 9263 5779 NANTKWEST INC COM 63016Q102 0 108 SH DFND 06 0 108 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 101 6397 SH DFND 01 1860 4537 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 15 980 SH DFND 02 0 151 829 NAPCO SEC TECHNOLOGIES INC COM 630402105 1 45 SH DFND 06 0 45 0 NASDAQ INC COM 631103108 3915 47990 SH DFND 01 42346 3960 1684 NASDAQ INC COM 631103108 6708 82231 SH DFND 02 0 55431 26800 NASDAQ INC COM 631103108 376 4606 SH DFND 06 0 4606 0 NASDAQ INC COM 631103108 2 27 SH DFND 28 27 0 0 NASDAQ INC COM 631103108 64291 788175 SH DFND 43 0 0 788175 NASDAQ INC COM 631103108 11486 140806 SH DFND 43, 01 0 0 140806 NATERA INC COM 632307104 110 7888 SH DFND 01 7888 0 0 NATERA INC COM 632307104 274 19606 SH DFND 02 0 19478 128 NATERA INC COM 632307104 0 10 SH DFND 06 0 10 0 NATERA INC COM 632307104 1888 135237 SH DFND 43 0 0 135237 NATHANS FAMOUS INC NEW COM 632347100 114 1715 SH DFND 01 623 1092 0 NATHANS FAMOUS INC NEW COM 632347100 1 11 SH DFND 02 0 11 0 NATHANS FAMOUS INC NEW COM 632347100 1 11 SH DFND 06 0 11 0 NATIONAL AMERN UNIV HLDGS IN COM 63245Q105 0 100 SH DFND 02 0 100 0 NATIONAL BANKSHARES INC VA COM 634865109 166 4560 SH DFND 01 1109 3451 0 NATIONAL BANKSHARES INC VA COM 634865109 116 3192 SH DFND 02 0 26 3166 NATIONAL BANKSHARES INC VA COM 634865109 1 26 SH DFND 06 0 26 0 NATIONAL BEVERAGE CORP COM 635017106 488 6805 SH DFND 01 2026 4579 200 NATIONAL BEVERAGE CORP COM 635017106 1174 16356 SH DFND 02 0 14035 2321 NATIONAL BEVERAGE CORP COM 635017106 0 5 SH DFND 06 0 5 0 NATIONAL BK HLDGS CORP CL A 633707104 994 32205 SH DFND 01 10801 21274 130 NATIONAL BK HLDGS CORP CL A 633707104 83 2677 SH DFND 02 0 2677 0 NATIONAL BK HLDGS CORP CL A 633707104 1 20 SH DFND 06 0 20 0 NATIONAL BK HLDGS CORP CL A 633707104 1955 63320 SH DFND 43 0 0 63320 NATIONAL CINEMEDIA INC COM 635309107 997 153906 SH DFND 01 22020 131886 0 NATIONAL CINEMEDIA INC COM 635309107 202 31177 SH DFND 02 0 29913 1264 NATIONAL CINEMEDIA INC COM 635309107 0 23 SH DFND 06 0 23 0 NATIONAL COMM CORP COM 63546L102 427 11868 SH DFND 01 7541 4327 0 NATIONAL COMM CORP COM 63546L102 91 2524 SH DFND 02 0 372 2152 NATIONAL COMM CORP COM 63546L102 1 20 SH DFND 06 0 20 0 NATIONAL FUEL GAS CO N J COM 636180101 1735 33894 SH DFND 01 28025 2957 2912 NATIONAL FUEL GAS CO N J COM 636180101 3335 65157 SH DFND 02 0 19609 45548 NATIONAL FUEL GAS CO N J COM 636180101 18 343 SH DFND 06 0 343 0 NATIONAL FUEL GAS CO N J COM 636180101 25913 506304 SH DFND 43 0 0 506304 NATIONAL FUEL GAS CO N J COM 636180101 694 13559 SH DFND 43, 01 0 0 13559 NATIONAL GEN HLDGS CORP COM 636220303 976 40322 SH DFND 01 21624 18698 0 NATIONAL GEN HLDGS CORP COM 636220303 230 9480 SH DFND 02 0 9404 76 NATIONAL GEN HLDGS CORP COM 636220303 1 29 SH DFND 06 0 29 0 NATIONAL GEN HLDGS CORP COM 636220303 15575 643309 SH DFND 43 0 0 643309 NATIONAL GRID PLC SPONSORED 636274409 2234 46568 SH DFND 01 39717 0 6851 NATIONAL GRID PLC SPONSORED 636274409 54799 1142123 SH DFND 02 0 375 1141748 NATIONAL GRID PLC SPONSORED 636274409 82400 1717373 SH DFND 43 0 0 1717373 NATIONAL GRID PLC SPONSORED 636274409 7092 147807 SH DFND 43, 01 0 0 147807 NATIONAL HEALTH INVS INC COM 63633D104 433 5733 SH DFND 01 5278 0 455 NATIONAL HEALTH INVS INC COM 63633D104 38197 505658 SH DFND 02 0 115272 390386 NATIONAL HEALTH INVS INC COM 63633D104 34 450 SH DFND 06 0 450 0 NATIONAL HEALTH INVS INC COM 63633D104 9116 120676 SH DFND 43 0 0 120676 NATIONAL HEALTH INVS INC COM 63633D104 859 11374 SH DFND 43, 01 0 0 11374 NATIONAL HEALTHCARE CORP COM 635906100 417 5320 SH DFND 01 1902 3418 0 NATIONAL HEALTHCARE CORP COM 635906100 1338 17051 SH DFND 02 0 17041 10 NATIONAL HEALTHCARE CORP COM 635906100 1 15 SH DFND 06 0 15 0 NATIONAL HOLDINGS CORP *W EXP 01/ 636375115 9 20000 SH DFND 01 20000 0 0 NATIONAL HOLDINGS CORP COM NEW 636375206 4 1523 SH DFND 02 0 1523 0 NATIONAL INSTRS CORP COM 636518102 1185 26110 SH DFND 01 20244 4825 1041 NATIONAL INSTRS CORP COM 636518102 5109 112586 SH DFND 02 0 105946 6640 NATIONAL INSTRS CORP COM 636518102 24 538 SH DFND 06 0 538 0 NATIONAL INSTRS CORP COM 636518102 170 3750 SH DFND 28 3750 0 0 NATIONAL INSTRS CORP COM 636518102 23783 524089 SH DFND 43 0 0 524089 NATIONAL INSTRS CORP COM 636518102 9968 219662 SH DFND 43, 01 0 0 219662 NATIONAL OILWELL VARCO INC COM 637071101 4294 167079 SH DFND 01 137927 26071 3081 NATIONAL OILWELL VARCO INC COM 637071101 6670 259516 SH DFND 02 0 201433 58083 NATIONAL OILWELL VARCO INC COM 637071101 397 15454 SH DFND 06 0 15454 0 NATIONAL OILWELL VARCO INC COM 637071101 4 164 SH DFND 28 164 0 0 NATIONAL OILWELL VARCO INC OPTIONS 637071101 1789 69600 SH Put DFND 02 0 69600 0 NATIONAL OILWELL VARCO INC OPTIONS 637071101 935 36400 SH Call DFND 02 0 36400 0 NATIONAL OILWELL VARCO INC COM 637071101 15184 590836 SH DFND 43 0 0 590836 NATIONAL OILWELL VARCO INC COM 637071101 1501 58415 SH DFND 43, 01 0 0 58415 NATIONAL PRESTO INDS INC COM 637215104 415 3552 SH DFND 01 1362 2190 0 NATIONAL PRESTO INDS INC COM 637215104 546 4667 SH DFND 02 0 4491 176 NATIONAL PRESTO INDS INC COM 637215104 0 3 SH DFND 06 0 3 0 NATIONAL RESH CORP COM NEW 637372202 239 6259 SH DFND 01 1912 4347 0 NATIONAL RESH CORP COM NEW 637372202 348 9123 SH DFND 02 0 6958 2165 NATIONAL RESH CORP COM NEW 637372202 0 4 SH DFND 06 0 4 0 NATIONAL RETAIL PPTYS INC COM 637417106 3926 80925 SH DFND 01 70813 8274 1838 NATIONAL RETAIL PPTYS INC COM 637417106 22908 472239 SH DFND 02 0 135096 337143 NATIONAL RETAIL PPTYS INC COM 637417106 547 11269 SH DFND 06 0 11269 0 NATIONAL RETAIL PPTYS INC COM 637417106 6 126 SH DFND 28 126 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 4978 102621 SH DFND 43 0 0 102621 NATIONAL RETAIL PPTYS INC COM 637417106 694 14309 SH DFND 43, 01 0 0 14309 NATIONAL STORAGE AFFILIATES COM SHS BE 637870106 170 6413 SH DFND 01 5897 0 516 NATIONAL STORAGE AFFILIATES COM SHS BE 637870106 5438 205523 SH DFND 02 0 195428 10095 NATIONAL STORAGE AFFILIATES COM SHS BE 637870106 1 22 SH DFND 06 0 22 0 NATIONAL STORAGE AFFILIATES COM SHS BE 637870106 435 16437 SH DFND 43 0 0 16437 NATIONAL VISION HLDGS INC COM 63845R107 738 26202 SH DFND 01 10686 15516 0 NATIONAL VISION HLDGS INC COM 63845R107 773 27429 SH DFND 02 0 24858 2571 NATIONAL VISION HLDGS INC COM 63845R107 1 28 SH DFND 06 0 28 0 NATIONAL VISION HLDGS INC COM 63845R107 3313 117618 SH DFND 43 0 0 117618 NATIONAL VISION HLDGS INC COM 63845R107 412 14609 SH DFND 43, 01 0 0 14609 NATIONAL WESTN LIFE GROUP IN CL A 638517102 480 1596 SH DFND 01 677 919 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 103 341 SH DFND 02 0 256 85 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 0 34 SH DFND 02 0 34 0 NATURAL GAS SERVICES GROUP COM 63886Q109 118 7159 SH DFND 01 2118 5041 0 NATURAL GAS SERVICES GROUP COM 63886Q109 59 3603 SH DFND 02 0 1603 2000 NATURAL GAS SERVICES GROUP COM 63886Q109 0 3 SH DFND 06 0 3 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 72 4682 SH DFND 01 2497 2185 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 367 23917 SH DFND 02 0 23617 300 NATURAL GROCERS BY VITAMIN C COM 63888U108 1 35 SH DFND 06 0 35 0 NATURAL HEALTH TRENDS CORP COM PAR $. 63888P406 116 6278 SH DFND 01 3409 2869 0 NATURAL HEALTH TRENDS CORP COM PAR $. 63888P406 122 6615 SH DFND 02 0 6610 5 NATURAL HEALTH TRENDS CORP COM PAR $. 63888P406 1 29 SH DFND 06 0 29 0 NATURAL RESOURCE PARTNERS L COM UNIT L 63900P608 642 16777 SH DFND 01 16777 0 0 NATURAL RESOURCE PARTNERS L COM UNIT L 63900P608 37 964 SH DFND 02 0 16 948 NATURES SUNSHINE PRODUCTS IN COM 639027101 49 5980 SH DFND 01 2785 3195 0 NATURES SUNSHINE PRODUCTS IN COM 639027101 10 1191 SH DFND 02 0 1191 0 NATURES SUNSHINE PRODUCTS IN COM 639027101 0 32 SH DFND 06 0 32 0 NATUS MEDICAL INC DEL COM 639050103 525 15416 SH DFND 01 6613 8612 191 NATUS MEDICAL INC DEL COM 639050103 105 3099 SH DFND 02 0 2674 425 NATUS MEDICAL INC DEL COM 639050103 0 11 SH DFND 06 0 11 0 NATUS MEDICAL INC DEL COM 639050103 4586 134775 SH DFND 43 0 0 134775 NATUS MEDICAL INC DEL COM 639050103 377 11075 SH DFND 43, 01 0 0 11075 NAUTILUS INC COM 63910B102 255 23422 SH DFND 01 6395 16944 83 NAUTILUS INC COM 63910B102 71 6513 SH DFND 02 0 6513 0 NAUTILUS INC COM 63910B102 0 10 SH DFND 06 0 10 0 NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 5 46230 SH DFND 02 0 0 46230 NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 0 873 SH DFND 06 0 873 0 NAVIENT CORPORATION COM 63938C108 801 90942 SH DFND 01 78128 11009 1805 NAVIENT CORPORATION COM 63938C108 2018 229010 SH DFND 02 0 215403 13607 NAVIENT CORPORATION COM 63938C108 10 1116 SH DFND 06 0 1116 0 NAVIENT CORPORATION COM 63938C108 1 143 SH DFND 28 143 0 0 NAVIENT CORPORATION COM 63938C108 1278 145070 SH DFND 43 0 0 145070 NAVIENT CORPORATION COM 63938C108 2321 263406 SH DFND 43, 01 0 0 263406 NAVIGANT CONSULTING INC COM 63935N107 514 21376 SH DFND 01 11268 9562 546 NAVIGANT CONSULTING INC COM 63935N107 2722 113163 SH DFND 02 0 99057 14106 NAVIGANT CONSULTING INC COM 63935N107 0 4 SH DFND 06 0 4 0 NAVIGANT CONSULTING INC COM 63935N107 2185 90857 SH DFND 43 0 0 90857 NAVIGATOR HOLDINGS LTD SHS Y62132108 17 1850 SH DFND 01 1850 0 0 NAVIGATOR HOLDINGS LTD SHS Y62132108 31 3328 SH DFND 02 0 0 3328 NAVIGATORS GROUP INC COM 638904102 12904 185698 SH DFND 01 4522 181072 104 NAVIGATORS GROUP INC COM 638904102 3 50 SH DFND 02 0 0 50 NAVIGATORS GROUP INC COM 638904102 0 3 SH DFND 06 0 3 0 NAVIGATORS GROUP INC COM 638904102 4113 59192 SH DFND 43 0 0 59192 NAVIGATORS GROUP INC COM 638904102 776 11171 SH DFND 43, 01 0 0 11171 NAVIOS MARITIME ACQUIS CORP SHS Y62159143 3 1050 SH DFND 02 0 0 1050 NAVIOS MARITIME CONTAINERS L COM UNIT R Y62151108 0 101 SH DFND 02 0 0 101 NAVIOS MARITIME HOLDINGS INC COM Y62196103 9 33000 SH DFND 02 0 0 33000 NAVIOS MARITIME PARTNERS L P UNIT LPI Y62267102 1 800 SH DFND 01 800 0 0 NAVIOS MARITIME PARTNERS L P UNIT LPI Y62267102 18 21091 SH DFND 02 0 0 21091 NAVISTAR INTL CORP NEW COM 63934E108 823 31725 SH DFND 01 9111 22614 0 NAVISTAR INTL CORP NEW COM 63934E108 621 23918 SH DFND 02 0 21770 2148 NAVISTAR INTL CORP NEW COM 63934E108 1 36 SH DFND 06 0 36 0 NAVISTAR INTL CORP NEW OPTIONS 63934E108 2284 88000 SH Call DFND 02 0 88000 0 NAVISTAR INTL CORP NEW NOTE 4.75 63934EAS7 40 40000 PRN DFND 02 0 32000 8000 NBT BANCORP INC COM 628778102 1736 50176 SH DFND 01 16263 33649 264 NBT BANCORP INC COM 628778102 88 2555 SH DFND 02 0 1465 1090 NBT BANCORP INC COM 628778102 0 13 SH DFND 06 0 13 0 NCI BUILDING SYS INC COM NEW 628852204 174 24063 SH DFND 01 7736 16327 0 NCI BUILDING SYS INC COM NEW 628852204 398 54915 SH DFND 02 0 54275 640 NCI BUILDING SYS INC COM NEW 628852204 0 15 SH DFND 06 0 15 0 NCI BUILDING SYS INC COM NEW 628852204 361 49826 SH DFND 43 0 0 49826 NCR CORP NEW COM 62886E108 760 32942 SH DFND 01 26680 5625 637 NCR CORP NEW COM 62886E108 1262 54679 SH DFND 02 0 18361 36318 NCR CORP NEW COM 62886E108 12 518 SH DFND 06 0 518 0 NCR CORP NEW COM 62886E108 2 65 SH DFND 28 65 0 0 NCR CORP NEW COM 62886E108 12506 541857 SH DFND 43 0 0 541857 NCR CORP NEW COM 62886E108 1789 77530 SH DFND 43, 01 0 0 77530 NCS MULTISTAGE HLDGS INC COM 628877102 37 7253 SH DFND 01 2255 4998 0 NCS MULTISTAGE HLDGS INC COM 628877102 8 1475 SH DFND 02 0 1475 0 NCS MULTISTAGE HLDGS INC COM 628877102 0 1 SH DFND 06 0 1 0 NEENAH INC COM 640079109 612 10379 SH DFND 01 5953 4132 294 NEENAH INC COM 640079109 749 12717 SH DFND 02 0 11836 881 NEENAH INC COM 640079109 0 6 SH DFND 06 0 6 0 NEENAH INC COM 640079109 10819 183617 SH DFND 43 0 0 183617 NEKTAR THERAPEUTICS COM 640268108 3352 101983 SH DFND 01 92649 7658 1676 NEKTAR THERAPEUTICS COM 640268108 1958 59575 SH DFND 02 0 47896 11679 NEKTAR THERAPEUTICS COM 640268108 230 6983 SH DFND 06 0 6983 0 NEKTAR THERAPEUTICS COM 640268108 14 419 SH DFND 28 120 0 299 NEKTAR THERAPEUTICS COM 640268108 87 2646 SH DFND 43 0 0 2646 NELNET INC CL A 64031N108 524 10008 SH DFND 01 4222 5786 0 NELNET INC CL A 64031N108 1047 19998 SH DFND 02 0 19998 0 NELNET INC CL A 64031N108 0 1 SH DFND 06 0 1 0 NEOGEN CORP COM 640491106 1914 33573 SH DFND 01 20917 12294 362 NEOGEN CORP COM 640491106 3161 55450 SH DFND 02 0 16274 39176 NEOGEN CORP COM 640491106 1 15 SH DFND 06 0 15 0 NEOGEN CORP COM 640491106 6008 105397 SH DFND 43 0 0 105397 NEOGEN CORP COM 640491106 1385 24299 SH DFND 43, 01 0 0 24299 NEOGENOMICS INC COM NEW 64049M209 1784 141501 SH DFND 01 41591 99910 0 NEOGENOMICS INC COM NEW 64049M209 648 51411 SH DFND 02 0 48110 3301 NEOGENOMICS INC COM NEW 64049M209 0 4 SH DFND 06 0 4 0 NEOGENOMICS INC COM NEW 64049M209 5461 433093 SH DFND 43 0 0 433093 NEOGENOMICS INC COM NEW 64049M209 234 18575 SH DFND 43, 01 0 0 18575 NEON THERAPEUTICS INC COM 64050Y100 29 5725 SH DFND 01 3179 2546 0 NEON THERAPEUTICS INC COM 64050Y100 80 15962 SH DFND 02 0 3557 12405 NEON THERAPEUTICS INC COM 64050Y100 0 25 SH DFND 06 0 25 0 NEONODE INC COM PAR 64051M709 3 1747 SH DFND 02 0 1747 0 NEOPHOTONICS CORP COM 64051T100 143 22116 SH DFND 01 7729 14387 0 NEOPHOTONICS CORP COM 64051T100 39 6074 SH DFND 02 0 3690 2384 NEOPHOTONICS CORP COM 64051T100 1 134 SH DFND 06 0 134 0 NEOS THERAPEUTICS INC COM 64052L106 43 26290 SH DFND 01 8270 18020 0 NEOS THERAPEUTICS INC COM 64052L106 0 197 SH DFND 02 0 197 0 NEOS THERAPEUTICS INC COM 64052L106 0 197 SH DFND 06 0 197 0 NEOVASC INC COM NEW 64065J205 2 3189 SH DFND 02 0 3179 10 NEPTUNE WELLNESS SOLUTIONS I COM 64079L105 17 6847 SH DFND 02 0 347 6500 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 0 33 SH DFND 01 0 33 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 12 2458 SH DFND 02 0 458 2000 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 1 195 SH DFND 06 0 195 0 NET ELEMENT INC COM PAR 64111R300 0 7 SH DFND 02 0 7 0 NETAPP INC COM 64110D104 12038 201736 SH DFND 01 173573 25385 2778 NETAPP INC COM 64110D104 72497 1214964 SH DFND 02 0 260341 954623 NETAPP INC COM 64110D104 586 9825 SH DFND 06 0 9825 0 NETAPP INC COM 64110D104 31 515 SH DFND 28 515 0 0 NETAPP INC COM 64110D104 34973 586100 SH DFND 43 0 0 586100 NETAPP INC COM 64110D104 4057 67985 SH DFND 43, 01 0 0 67985 NETEASE INC SPONSORED 64110W102 10942 46490 SH DFND 01 5669 40256 565 NETEASE INC SPONSORED 64110W102 18459 78427 SH DFND 02 0 50698 27729 NETEASE INC SPONSORED 64110W102 11174 47474 SH DFND 06 0 47474 0 NETEASE INC SPONSORED 64110W102 21 90 SH DFND 28 10 0 80 NETEASE INC SPONSORED 64110W102 13611 57826 SH DFND 43 0 0 57826 NETEASE INC SPONSORED 64110W102 2331 9902 SH DFND 43, 01 0 0 9902 NETFLIX INC COM 64110L106 96081 358968 SH DFND 01 265608 61912 31448 NETFLIX INC COM 64110L106 376612 1407052 SH DFND 02 0 424771 982281 NETFLIX INC COM 64110L106 15224 56877 SH DFND 06 0 56877 0 NETFLIX INC COM 64110L106 752 2809 SH DFND 28 1731 0 1078 NETFLIX INC OPTIONS 64110L106 136507 510000 SH Put DFND 01 0 510000 0 NETFLIX INC OPTIONS 64110L106 169482 633200 SH Put DFND 02 0 633100 100 NETFLIX INC OPTIONS 64110L106 27141 101400 SH Put DFND 06 0 101400 0 NETFLIX INC OPTIONS 64110L106 36027 134600 SH Call DFND 02 0 134400 200 NETFLIX INC OPTIONS 64110L106 7896 29500 SH Call DFND 06 0 29500 0 NETFLIX INC COM 64110L106 122045 455972 SH DFND 43 0 0 455972 NETFLIX INC COM 64110L106 172 644 SH DFND 43, 01 0 0 644 NETGEAR INC COM 64111Q104 794 15259 SH DFND 01 6137 8745 377 NETGEAR INC COM 64111Q104 1515 29118 SH DFND 02 0 28543 575 NETGEAR INC COM 64111Q104 1 11 SH DFND 06 0 11 0 NETGEAR INC COM 64111Q104 8004 153839 SH DFND 43 0 0 153839 NETGEAR INC COM 64111Q104 622 11954 SH DFND 43, 01 0 0 11954 NETSCOUT SYS INC COM 64115T104 2107 89164 SH DFND 01 66202 22505 457 NETSCOUT SYS INC COM 64115T104 2688 113747 SH DFND 02 0 109018 4729 NETSCOUT SYS INC COM 64115T104 0 7 SH DFND 06 0 7 0 NETSCOUT SYS INC COM 64115T104 9332 394903 SH DFND 43 0 0 394903 NETSCOUT SYS INC COM 64115T104 1346 56963 SH DFND 43, 01 0 0 56963 NETWORK 1 TECHNOLOGIES INC COM 64121N109 3 1318 SH DFND 02 0 68 1250 NEUBERGER BERMAN HGH YLD FD COM 64128C106 62 6461 SH DFND 01 6461 0 0 NEUBERGER BERMAN HGH YLD FD COM 64128C106 222 22987 SH DFND 02 0 443 22544 NEUBERGER BERMAN MLP INCOME COM 64129H104 641 95819 SH DFND 02 0 0 95819 NEUBERGER BERMAN MUNI FD INC COM 64124P101 1623 128170 SH DFND 02 0 0 128170 NEUBERGER BERMAN RE ES SEC F COM 64190A103 1106 266485 SH DFND 02 0 0 266485 NEUBERGER BRMAN CLIFRN MUNI COM 64123C101 91 7495 SH DFND 02 0 0 7495 NEUBERGER BRMAN NY MUNI FD I COM 64124K102 355 31916 SH DFND 02 0 0 31916 NEURALSTEM INC COM NEW 64127R401 0 647 SH DFND 02 0 0 647 NEUROCRINE BIOSCIENCES INC COM 64125C109 10271 143826 SH DFND 01 131183 12375 268 NEUROCRINE BIOSCIENCES INC COM 64125C109 5393 75524 SH DFND 02 0 23385 52139 NEUROCRINE BIOSCIENCES INC COM 64125C109 28 397 SH DFND 06 0 397 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 8 116 SH DFND 28 116 0 0 NEUROCRINE BIOSCIENCES INC OPTIONS 64125C109 3221 45100 SH Put DFND 02 0 45100 0 NEUROCRINE BIOSCIENCES INC NOTE 2.25 64125CAD1 4 3000 PRN DFND 01 3000 0 0 NEUROCRINE BIOSCIENCES INC NOTE 2.25 64125CAD1 16426 13760000 PRN DFND 02 0 13755000 5000 NEUROCRINE BIOSCIENCES INC COM 64125C109 9494 132953 SH DFND 43 0 0 132953 NEUROCRINE BIOSCIENCES INC COM 64125C109 3792 53104 SH DFND 43, 01 0 0 53104 NEURONETICS INC COM 64131A105 111 5739 SH DFND 01 2305 3434 0 NEURONETICS INC COM 64131A105 0 24 SH DFND 02 0 24 0 NEURONETICS INC COM 64131A105 0 24 SH DFND 06 0 24 0 NEUROTROPE INC COM NEW 64129T207 52 14544 SH DFND 01 14544 0 0 NEVADA GOLD & CASINOS INC COM NEW 64126Q206 0 83 SH DFND 01 83 0 0 NEVADA GOLD & CASINOS INC COM NEW 64126Q206 1 455 SH DFND 02 0 455 0 NEVRO CORP COM 64157F103 20333 522843 SH DFND 01 5154 517689 0 NEVRO CORP COM 64157F103 14399 370249 SH DFND 02 0 352430 17819 NEVRO CORP COM 64157F103 1 19 SH DFND 06 0 19 0 NEVRO CORP OPTIONS 64157F103 66 1700 SH Call DFND 02 0 0 1700 NEVRO CORP COM 64157F103 101 2605 SH DFND 43 0 0 2605 NEVSUN RES LTD COM 64156L101 186 42358 SH DFND 05 42358 0 0 NEVSUN RES LTD COM 64156L101 545 124490 SH DFND 02 0 124490 0 NEW AGE BEVERAGES CORP COM 64157V108 4 699 SH DFND 02 0 699 0 NEW AMER HIGH INCOME FD INC COM NEW 641876800 271 35834 SH DFND 01 35834 0 0 NEW AMER HIGH INCOME FD INC COM NEW 641876800 43 5675 SH DFND 02 0 74 5601 NEW CONCEPT ENERGY INC COM 643611106 0 3 SH DFND 02 0 3 0 NEW ENGLAND RLTY ASSOC LTD P DEPOSITRY 644206104 11 200 SH DFND 01 200 0 0 NEW ENGLAND RLTY ASSOC LTD P DEPOSITRY 644206104 25 450 SH DFND 02 0 0 450 NEW GERMANY FD INC COM 644465106 328 28019 SH DFND 01 28019 0 0 NEW GERMANY FD INC COM 644465106 478 40824 SH DFND 02 0 0 40824 NEW GOLD INC CDA COM 644535106 4 5206 SH DFND 05 5206 0 0 NEW GOLD INC CDA COM 644535106 6 7300 SH DFND 01 2300 0 5000 NEW GOLD INC CDA COM 644535106 39 52243 SH DFND 02 0 37698 14545 NEW HOME CO INC COM 645370107 89 17034 SH DFND 01 6667 6612 3755 NEW HOME CO INC COM 645370107 4 829 SH DFND 02 0 829 0 NEW HOME CO INC COM 645370107 0 49 SH DFND 06 0 49 0 NEW IRELAND FUND INC COM 645673104 49 5880 SH DFND 02 0 0 5880 NEW JERSEY RES COM 646025106 7647 167444 SH DFND 01 115147 51773 524 NEW JERSEY RES COM 646025106 2542 55667 SH DFND 02 0 4033 51634 NEW JERSEY RES COM 646025106 1 30 SH DFND 06 0 30 0 NEW JERSEY RES COM 646025106 3 63 SH DFND 28 63 0 0 NEW MEDIA INVT GROUP INC COM 64704V106 572 49477 SH DFND 01 22626 26253 598 NEW MEDIA INVT GROUP INC COM 64704V106 615 53135 SH DFND 02 0 53063 72 NEW MEDIA INVT GROUP INC COM 64704V106 26 2206 SH DFND 06 0 2206 0 NEW MEDIA INVT GROUP INC COM 64704V106 337 29084 SH DFND 43 0 0 29084 NEW MTN FIN CORP COM 647551100 3 265 SH DFND 01 91 0 174 NEW MTN FIN CORP COM 647551100 139 11085 SH DFND 02 0 0 11085 NEW MTN FIN CORP COM 647551100 461 36685 SH DFND 43 0 0 36685 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 597 10884 SH DFND 01 10081 0 803 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 9443 172294 SH DFND 02 0 1900 170394 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 4575 83464 SH DFND 06 0 83464 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 12 213 SH DFND 28 0 0 213 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 28349 517216 SH DFND 43 0 0 517216 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 15126 275968 SH DFND 43, 01 0 0 275968 NEW RELIC INC COM 64829B100 3251 40151 SH DFND 01 29087 11064 0 NEW RELIC INC COM 64829B100 6321 78061 SH DFND 02 0 77324 737 NEW RELIC INC COM 64829B100 2 27 SH DFND 06 0 27 0 NEW RELIC INC OPTIONS 64829B100 2186 27000 SH Call DFND 02 0 27000 0 NEW RELIC INC COM 64829B100 29277 361576 SH DFND 43 0 0 361576 NEW RELIC INC COM 64829B100 1626 20082 SH DFND 43, 01 0 0 20082 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 2845 200238 SH DFND 01 189494 9066 1678 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 73389 5164637 SH DFND 02 0 1465085 3699552 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 48 3380 SH DFND 06 0 3380 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 8247 580335 SH DFND 43 0 0 580335 NEW SR INVT GROUP INC COM 648691103 44 10706 SH DFND 01 10706 0 0 NEW SR INVT GROUP INC COM 648691103 555 134721 SH DFND 02 0 127478 7243 NEW SR INVT GROUP INC COM 648691103 21 5003 SH DFND 06 0 5003 0 NEW YORK CMNTY BANCORP INC COM 649445103 3234 343644 SH DFND 01 311257 21460 10927 NEW YORK CMNTY BANCORP INC COM 649445103 10601 1126539 SH DFND 02 0 160824 965715 NEW YORK CMNTY BANCORP INC COM 649445103 21 2263 SH DFND 06 0 2263 0 NEW YORK CMNTY BANCORP INC COM 649445103 3 360 SH DFND 28 360 0 0 NEW YORK CMNTY CAP TR V UNIT 11/01 64944P307 3 74 SH DFND 02 0 0 74 NEW YORK CMNTY CAP TR V UNIT 11/01 64944P307 3690 82465 SH DFND 43 0 0 82465 NEW YORK MTG TR INC COM PAR $. 649604501 86 14682 SH DFND 01 13559 0 1123 NEW YORK MTG TR INC COM PAR $. 649604501 2731 463738 SH DFND 02 0 460444 3294 NEW YORK MTG TR INC COM PAR $. 649604501 1 138 SH DFND 06 0 138 0 NEW YORK TIMES CO CL A 650111107 2033 91213 SH DFND 01 52938 37445 830 NEW YORK TIMES CO CL A 650111107 6307 282959 SH DFND 02 0 271345 11614 NEW YORK TIMES CO CL A 650111107 1 51 SH DFND 06 0 51 0 NEWATER TECHNOLOGY INC SHS G64335105 3 547 SH DFND 02 0 547 0 NEWELL BRANDS INC COM 651229106 10798 580854 SH DFND 01 543646 25957 11251 NEWELL BRANDS INC COM 651229106 135709 7300132 SH DFND 02 0 6446915 853217 NEWELL BRANDS INC COM 651229106 296 15908 SH DFND 06 0 15908 0 NEWELL BRANDS INC COM 651229106 24 1267 SH DFND 28 179 0 1088 NEWELL BRANDS INC OPTIONS 651229106 93 5000 SH Put DFND 02 0 5000 0 NEWELL BRANDS INC OPTIONS 651229106 957 51500 SH Call DFND 02 0 51500 0 NEWELL BRANDS INC COM 651229106 7322 393879 SH DFND 43 0 0 393879 NEWFIELD EXPL CO COM 651290108 2628 179287 SH DFND 01 141924 35570 1793 NEWFIELD EXPL CO COM 651290108 21315 1453961 SH DFND 02 0 182367 1271594 NEWFIELD EXPL CO COM 651290108 287 19545 SH DFND 06 0 19545 0 NEWFIELD EXPL CO COM 651290108 3 174 SH DFND 28 174 0 0 NEWFIELD EXPL CO COM 651290108 18358 1252261 SH DFND 43 0 0 1252261 NEWFIELD EXPL CO COM 651290108 306 20859 SH DFND 43, 01 0 0 20859 NEWLINK GENETICS CORP COM 651511107 14 9238 SH DFND 01 4970 4268 0 NEWLINK GENETICS CORP COM 651511107 121 79720 SH DFND 02 0 77920 1800 NEWLINK GENETICS CORP COM 651511107 0 112 SH DFND 06 0 112 0 NEWLINK GENETICS CORP OPTIONS 651511107 2 1000 SH Call DFND 02 0 1000 0 NEWMARK GROUP INC CL A 65158N102 944 117760 SH DFND 01 60603 57144 13 NEWMARK GROUP INC CL A 65158N102 2759 344038 SH DFND 02 0 40033 304005 NEWMARK GROUP INC CL A 65158N102 1 142 SH DFND 06 0 142 0 NEWMARK GROUP INC CL A 65158N102 941 117308 SH DFND 43 0 0 117308 NEWMARK GROUP INC CL A 65158N102 123 15299 SH DFND 43, 01 0 0 15299 NEWMARKET CORP COM 651587107 272790 661966 SH DFND 01 660973 772 221 NEWMARKET CORP COM 651587107 4029 9778 SH DFND 02 0 5132 4646 NEWMARKET CORP COM 651587107 16 38 SH DFND 06 0 38 0 NEWMARKET CORP COM 651587107 208314 505506 SH DFND 43 0 0 505506 NEWMONT MINING CORP COM 651639106 5702 164561 SH DFND 01 139141 20255 5165 NEWMONT MINING CORP COM 651639106 112566 3248661 SH DFND 02 0 2941595 307066 NEWMONT MINING CORP COM 651639106 20279 585259 SH DFND 06 0 585259 0 NEWMONT MINING CORP COM 651639106 39 1117 SH DFND 28 233 0 884 NEWMONT MINING CORP OPTIONS 651639106 2692 77700 SH Put DFND 02 0 77700 0 NEWMONT MINING CORP OPTIONS 651639106 717 20700 SH Call DFND 02 0 20700 0 NEWMONT MINING CORP COM 651639106 17039 491732 SH DFND 43 0 0 491732 NEWPARK RES INC COM PAR $. 651718504 501 72907 SH DFND 01 35259 36041 1607 NEWPARK RES INC COM PAR $. 651718504 521 75856 SH DFND 02 0 69595 6261 NEWPARK RES INC COM PAR $. 651718504 0 29 SH DFND 06 0 29 0 NEWPARK RES INC COM PAR $. 651718504 1 91 SH DFND 28 91 0 0 NEWPARK RES INC COM PAR $. 651718504 6083 885401 SH DFND 43 0 0 885401 NEWS CORP NEW CL A 65249B109 1412 124369 SH DFND 01 102695 20680 994 NEWS CORP NEW CL A 65249B109 6700 590313 SH DFND 02 0 585814 4499 NEWS CORP NEW CL A 65249B109 177 15555 SH DFND 06 0 15555 0 NEWS CORP NEW CL B 65249B208 829 71738 SH DFND 01 40427 30570 741 NEWS CORP NEW CL B 65249B208 852 73730 SH DFND 02 0 67134 6596 NEWS CORP NEW CL B 65249B208 108 9340 SH DFND 06 0 9340 0 NEWS CORP NEW CL B 65249B208 1 91 SH DFND 28 91 0 0 NEWS CORP NEW CL A 65249B109 2054 180930 SH DFND 43 0 0 180930 NEWS CORP NEW CL A 65249B109 575 50681 SH DFND 43, 01 0 0 50681 NEWTEK BUSINESS SVCS CORP COM NEW 652526203 26 1478 SH DFND 01 1478 0 0 NEWTEK BUSINESS SVCS CORP COM NEW 652526203 294 16834 SH DFND 02 0 10274 6560 NEXA RES S A COM L67359106 767 64487 SH DFND 02 0 64287 200 NEXEO SOLUTIONS INC COM SHS 65342H102 192 22308 SH DFND 01 5551 16757 0 NEXEO SOLUTIONS INC COM SHS 65342H102 455 52916 SH DFND 02 0 3601 49315 NEXEO SOLUTIONS INC COM SHS 65342H102 0 17 SH DFND 06 0 17 0 NEXEO SOLUTIONS INC *W EXP 06/ 65342H110 2 4000 SH DFND 02 0 0 4000 NEXGEN ENERGY LTD COM 65340P106 3 1526 SH DFND 05 1526 0 0 NEXGEN ENERGY LTD COM 65340P106 117 65700 SH DFND 02 0 65700 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 15 418 SH DFND 01 418 0 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 896 25565 SH DFND 02 0 9237 16328 NEXPOINT RESIDENTIAL TR INC COM 65341D102 0 9 SH DFND 06 0 9 0 NEXPOINT STRATEGIC OPORTUNT COM NEW 65340G205 3 138 SH DFND 01 138 0 0 NEXPOINT STRATEGIC OPORTUNT COM NEW 65340G205 2101 105416 SH DFND 02 0 0 105416 NEXSTAR MEDIA GROUP INC CL A 65336K103 7318 93061 SH DFND 01 82133 10895 33 NEXSTAR MEDIA GROUP INC CL A 65336K103 55695 708229 SH DFND 02 0 707577 652 NEXSTAR MEDIA GROUP INC CL A 65336K103 1 14 SH DFND 06 0 14 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 5 66 SH DFND 28 66 0 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 15775 200599 SH DFND 43 0 0 200599 NEXSTAR MEDIA GROUP INC CL A 65336K103 810 10294 SH DFND 43, 01 0 0 10294 NEXTDECADE CORP COM 65342K105 24 4447 SH DFND 01 1456 2991 0 NEXTDECADE CORP COM 65342K105 0 54 SH DFND 02 0 54 0 NEXTDECADE CORP COM 65342K105 0 30 SH DFND 06 0 30 0 NEXTERA ENERGY INC COM 65339F101 302555 1740620 SH DFND 01 1491780 146956 101884 NEXTERA ENERGY INC COM 65339F101 636425 3661405 SH DFND 02 0 50772 3610633 NEXTERA ENERGY INC COM 65339F101 4223 24293 SH DFND 06 0 24293 0 NEXTERA ENERGY INC COM 65339F101 7342 42241 SH DFND 28 39902 0 2339 NEXTERA ENERGY INC OPTIONS 65339F101 139 800 SH Put DFND 01 800 0 0 NEXTERA ENERGY INC OPTIONS 65339F101 5788 33300 SH Call DFND 02 0 33300 0 NEXTERA ENERGY INC UNIT 09/01 65339F820 5431 94227 SH DFND 02 0 85529 8698 NEXTERA ENERGY INC COM 65339F101 1055252 6070947 SH DFND 43 0 0 6070947 NEXTERA ENERGY INC UNIT 09/01 65339F820 4095 71038 SH DFND 43 0 0 71038 NEXTERA ENERGY INC COM 65339F101 64338 370139 SH DFND 43, 01 0 0 370139 NEXTERA ENERGY PARTNERS LP COM UNIT P 65341B106 1568 36421 SH DFND 01 36390 31 0 NEXTERA ENERGY PARTNERS LP COM UNIT P 65341B106 4398 102163 SH DFND 02 0 438 101725 NEXTERA ENERGY PARTNERS LP COM UNIT P 65341B106 50 1162 SH DFND 06 0 1162 0 NEXTGEN HEALTHCARE INC COM 65343C102 711 46899 SH DFND 01 8904 37754 241 NEXTGEN HEALTHCARE INC COM 65343C102 462 30466 SH DFND 02 0 24863 5603 NEXTGEN HEALTHCARE INC COM 65343C102 1 41 SH DFND 06 0 41 0 NGL ENERGY PARTNERS LP COM UNIT R 62913M107 296 30860 SH DFND 01 1000 29809 51 NGL ENERGY PARTNERS LP COM UNIT R 62913M107 14290 1490144 SH DFND 02 0 41754 1448390 NGL ENERGY PARTNERS LP COM UNIT R 62913M107 306 31938 SH DFND 06 0 31938 0 NI HLDGS INC COM 65342T106 98 6259 SH DFND 01 1303 4956 0 NI HLDGS INC COM 65342T106 1 77 SH DFND 02 0 77 0 NI HLDGS INC COM 65342T106 1 37 SH DFND 06 0 37 0 NIC INC COM 62914B100 698 55910 SH DFND 01 11111 44355 444 NIC INC COM 62914B100 675 54120 SH DFND 02 0 53488 632 NIC INC COM 62914B100 0 17 SH DFND 06 0 17 0 NICE LTD SPONSORED 653656108 4299 39730 SH DFND 01 38921 0 809 NICE LTD SPONSORED 653656108 4157 38417 SH DFND 02 0 0 38417 NICE LTD SPONSORED 653656108 59 545 SH DFND 06 0 545 0 NICE LTD SPONSORED 653656108 22 200 SH DFND 28 10 0 190 NICE LTD SPONSORED 653656108 27625 255295 SH DFND 43 0 0 255295 NICE LTD SPONSORED 653656108 9164 84684 SH DFND 43, 01 0 0 84684 NICE SYS INC NOTE 1.25 65366HAB9 8348 6110000 PRN DFND 02 0 6110000 0 NICHOLAS FINANCIAL INC COM NEW 65373J209 313 30093 SH DFND 02 0 30093 0 NICOLET BANKSHARES INC COM 65406E102 253 5178 SH DFND 01 1881 3297 0 NICOLET BANKSHARES INC COM 65406E102 49 994 SH DFND 02 0 994 0 NICOLET BANKSHARES INC COM 65406E102 0 3 SH DFND 06 0 3 0 NIELSEN HLDGS PLC SHS EUR G6518L108 2245 96242 SH DFND 01 82831 4768 8643 NIELSEN HLDGS PLC SHS EUR G6518L108 10768 461553 SH DFND 02 0 455356 6197 NIELSEN HLDGS PLC SHS EUR G6518L108 1032 44234 SH DFND 06 0 44234 0 NIELSEN HLDGS PLC SHS EUR G6518L108 14 605 SH DFND 28 165 0 440 NIELSEN HLDGS PLC OPTIONS G6518L108 19140 820400 SH Put DFND 02 0 820400 0 NIELSEN HLDGS PLC OPTIONS G6518L108 16765 718600 SH Call DFND 02 0 718600 0 NIELSEN HLDGS PLC SHS EUR G6518L108 4132 177115 SH DFND 43 0 0 177115 NIELSEN HLDGS PLC SHS EUR G6518L108 633 27137 SH DFND 43, 01 0 0 27137 NIGHTSTAR THERAPEUTICS PLC ADR 65413A101 3 270 SH DFND 01 270 0 0 NII HLDGS INC COM PAR 62913F508 266 60372 SH DFND 01 14979 45393 0 NII HLDGS INC COM PAR 62913F508 0 63 SH DFND 02 0 63 0 NII HLDGS INC COM PAR 62913F508 0 63 SH DFND 06 0 63 0 NIKE INC CL B 654106103 258589 3487842 SH DFND 01 3299460 135873 52509 NIKE INC CL B 654106103 150508 2030052 SH DFND 02 0 162505 1867547 NIKE INC CL B 654106103 4939 66621 SH DFND 06 0 66621 0 NIKE INC CL B 654106103 5553 74893 SH DFND 28 72130 0 2763 NIKE INC OPTIONS 654106103 21938 295900 SH Put DFND 02 0 291500 4400 NIKE INC OPTIONS 654106103 4708 63500 SH Put DFND 06 0 63500 0 NIKE INC OPTIONS 654106103 2817 38000 SH Call DFND 02 0 38000 0 NIKE INC OPTIONS 654106103 5776 77900 SH Call DFND 06 0 77900 0 NIKE INC CL B 654106103 101120 1363909 SH DFND 43 0 0 1363909 NIKE INC CL B 654106103 35185 474572 SH DFND 43, 01 0 0 474572 NINE ENERGY SVC INC COM 65441V101 222 9829 SH DFND 01 2238 7591 0 NINE ENERGY SVC INC COM 65441V101 192 8504 SH DFND 02 0 8504 0 NIO INC SPON ADS 62914V106 35 5500 SH DFND 01 5500 0 0 NIO INC SPON ADS 62914V106 1030 161644 SH DFND 02 0 117043 44601 NISOURCE INC COM 65473P105 4470 176327 SH DFND 01 151258 23100 1969 NISOURCE INC COM 65473P105 25541 1007527 SH DFND 02 0 385149 622378 NISOURCE INC COM 65473P105 373 14703 SH DFND 06 0 14703 0 NISOURCE INC COM 65473P105 53 2103 SH DFND 28 335 0 1768 NISOURCE INC OPTIONS 65473P105 3503 138200 SH Call DFND 02 0 138200 0 NISOURCE INC COM 65473P105 17089 674119 SH DFND 43 0 0 674119 NISOURCE INC COM 65473P105 434 17101 SH DFND 43, 01 0 0 17101 NL INDS INC COM NEW 629156407 21 5879 SH DFND 01 1616 4263 0 NL INDS INC COM NEW 629156407 1 158 SH DFND 02 0 58 100 NL INDS INC COM NEW 629156407 0 32 SH DFND 06 0 32 0 NLIGHT INC COM 65487K100 179 10074 SH DFND 01 1372 8702 0 NLIGHT INC COM 65487K100 3 170 SH DFND 02 0 28 142 NLIGHT INC COM 65487K100 0 28 SH DFND 06 0 28 0 NLIGHT INC COM 65487K100 721 40550 SH DFND 43 0 0 40550 NMI HLDGS INC CL A 629209305 528 29593 SH DFND 01 13191 15815 587 NMI HLDGS INC CL A 629209305 905 50676 SH DFND 02 0 46951 3725 NMI HLDGS INC CL A 629209305 1 37 SH DFND 06 0 37 0 NMI HLDGS INC CL A 629209305 11 638 SH DFND 43 0 0 638 NN INC COM 629337106 193 28722 SH DFND 01 9901 18672 149 NN INC COM 629337106 315 46903 SH DFND 02 0 45091 1812 NN INC COM 629337106 0 37 SH DFND 06 0 37 0 NN INC COM 629337106 574 85540 SH DFND 43 0 0 85540 NOAH HLDGS LTD SPON ADS C 65487X102 63 1460 SH DFND 01 1085 0 375 NOAH HLDGS LTD SPON ADS C 65487X102 3 68 SH DFND 02 0 41 27 NOAH HLDGS LTD SPON ADS C 65487X102 720 16625 SH DFND 06 0 16625 0 NOAH HLDGS LTD SPON ADS C 65487X102 15 344 SH DFND 28 13 0 331 NOAH HLDGS LTD SPON ADS C 65487X102 3783 87321 SH DFND 43 0 0 87321 NOBLE CORP PLC SHS USD G65431101 398 151744 SH DFND 01 83365 65777 2602 NOBLE CORP PLC SHS USD G65431101 3606 1376287 SH DFND 02 0 1334487 41800 NOBLE CORP PLC SHS USD G65431101 29 11098 SH DFND 06 0 11098 0 NOBLE CORP PLC SHS USD G65431101 2 671 SH DFND 28 671 0 0 NOBLE ENERGY INC COM 655044105 5015 267306 SH DFND 01 181583 75230 10493 NOBLE ENERGY INC COM 655044105 10811 576285 SH DFND 02 0 119528 456757 NOBLE ENERGY INC COM 655044105 635 33833 SH DFND 06 0 33833 0 NOBLE ENERGY INC COM 655044105 2 127 SH DFND 28 127 0 0 NOBLE ENERGY INC OPTIONS 655044105 75 4000 SH Call DFND 02 0 0 4000 NOBLE ENERGY INC COM 655044105 17674 942109 SH DFND 43 0 0 942109 NOBLE ENERGY INC COM 655044105 2865 152744 SH DFND 43, 01 0 0 152744 NOBLE MIDSTREAM PARTNERS LP COM UNIT R 65506L105 423 14671 SH DFND 01 1226 10820 2625 NOBLE MIDSTREAM PARTNERS LP COM UNIT R 65506L105 9202 319061 SH DFND 02 0 0 319061 NOKIA CORP SPONSORED 654902204 1931 331710 SH DFND 01 277400 0 54310 NOKIA CORP SPONSORED 654902204 51687 8880897 SH DFND 02 0 406 8880491 NOKIA CORP SPONSORED 654902204 479 82290 SH DFND 06 0 82290 0 NOKIA CORP SPONSORED 654902204 38 6565 SH DFND 28 537 0 6028 NOKIA CORP SPONSORED 654902204 28812 4950508 SH DFND 43 0 0 4950508 NOMAD FOODS LTD USD ORD SH G6564A105 2610 156096 SH DFND 01 155765 0 331 NOMAD FOODS LTD USD ORD SH G6564A105 11 658 SH DFND 02 0 491 167 NOMAD FOODS LTD USD ORD SH G6564A105 3569 213460 SH DFND 43 0 0 213460 NOMAD FOODS LTD USD ORD SH G6564A105 3802 227417 SH DFND 43, 01 0 0 227417 NOMURA HLDGS INC SPONSORED 65535H208 187 50228 SH DFND 01 24208 0 26020 NOMURA HLDGS INC SPONSORED 65535H208 13 3404 SH DFND 02 0 0 3404 NOMURA HLDGS INC SPONSORED 65535H208 10 2586 SH DFND 43 0 0 2586 NOODLES & CO COM CL A 65540B105 53 7587 SH DFND 01 2219 5368 0 NOODLES & CO COM CL A 65540B105 72 10259 SH DFND 02 0 9784 475 NOODLES & CO COM CL A 65540B105 0 15 SH DFND 06 0 15 0 NORBORD INC COM NEW 65548P403 317 11927 SH DFND 05 11927 0 0 NORBORD INC COM NEW 65548P403 142 5339 SH DFND 02 0 5339 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 133 66426 SH DFND 01 32445 33981 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 2444 1221972 SH DFND 02 0 1215567 6405 NORDIC AMERICAN TANKERS LIMI COM G65773106 1 536 SH DFND 06 0 536 0 NORDIC AMERN OFFSHORE LTD SHS G65772108 0 192 SH DFND 01 192 0 0 NORDIC AMERN OFFSHORE LTD SHS G65772108 0 219 SH DFND 02 0 0 219 NORDIC AMERN OFFSHORE LTD SHS G65772108 0 63 SH DFND 06 0 63 0 NORDSON CORP COM 655663102 1131 9478 SH DFND 01 6009 3005 464 NORDSON CORP COM 655663102 3371 28244 SH DFND 02 0 24189 4055 NORDSON CORP COM 655663102 28 235 SH DFND 06 0 235 0 NORDSON CORP COM 655663102 12595 105530 SH DFND 43 0 0 105530 NORDSON CORP COM 655663102 3641 30503 SH DFND 43, 01 0 0 30503 NORDSTROM INC COM 655664100 30231 648589 SH DFND 01 368523 278519 1547 NORDSTROM INC COM 655664100 23979 514457 SH DFND 02 0 455679 58778 NORDSTROM INC COM 655664100 217 4663 SH DFND 06 0 4663 0 NORDSTROM INC COM 655664100 7 142 SH DFND 28 0 0 142 NORDSTROM INC COM 655664100 13595 291683 SH DFND 43 0 0 291683 NORDSTROM INC COM 655664100 2459 52765 SH DFND 43, 01 0 0 52765 NORFOLK SOUTHERN CORP COM 655844108 159433 1066157 SH DFND 01 792945 12138 261074 NORFOLK SOUTHERN CORP COM 655844108 165327 1105568 SH DFND 02 0 352934 752634 NORFOLK SOUTHERN CORP COM 655844108 6474 43292 SH DFND 06 0 43292 0 NORFOLK SOUTHERN CORP COM 655844108 525 3509 SH DFND 28 670 0 2839 NORFOLK SOUTHERN CORP OPTIONS 655844108 7477 50000 SH Put DFND 02 0 50000 0 NORFOLK SOUTHERN CORP OPTIONS 655844108 20562 137500 SH Call DFND 02 0 137500 0 NORFOLK SOUTHERN CORP COM 655844108 381547 2551472 SH DFND 43 0 0 2551472 NORFOLK SOUTHERN CORP COM 655844108 1213 8112 SH DFND 43, 01 0 0 8112 NORTECH SYS INC COM 656553104 5 1405 SH DFND 02 0 5 1400 NORTH AMERICAN CONST COM 656811106 1 100 SH DFND 05 100 0 0 NORTH AMERICAN CONST COM 656811106 5 611 SH DFND 02 0 611 0 NORTH EUROPEAN OIL RTY TR SH BEN INT 659310106 86 14880 SH DFND 01 14880 0 0 NORTH EUROPEAN OIL RTY TR SH BEN INT 659310106 25 4319 SH DFND 02 0 0 4319 NORTHEAST BANCORP COM NEW 663904209 82 4906 SH DFND 01 1936 2970 0 NORTHEAST BANCORP COM NEW 663904209 26 1548 SH DFND 02 0 823 725 NORTHEAST BANCORP COM NEW 663904209 1 30 SH DFND 06 0 30 0 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 1 1000 SH DFND 01 1000 0 0 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 7 11450 SH DFND 02 0 0 11450 NORTHERN LTS FD TR IV INSPIRE SM 66538H641 2440 106810 SH DFND 02 0 0 106810 NORTHERN LTS FD TR IV INSPIRE GB 66538H658 410 16911 SH DFND 02 0 0 16911 NORTHERN OIL & GAS INC NEV COM 665531109 97 42752 SH DFND 01 0 42752 0 NORTHERN OIL & GAS INC NEV COM 665531109 41 18307 SH DFND 02 0 3245 15062 NORTHERN OIL & GAS INC NEV COM 665531109 1 386 SH DFND 06 0 386 0 NORTHERN TECH INTL CORP COM 665809109 204 6900 SH DFND 01 6900 0 0 NORTHERN TR CORP COM 665859104 19149 229080 SH DFND 01 210641 12725 5714 NORTHERN TR CORP COM 665859104 8259 98803 SH DFND 02 0 50487 48316 NORTHERN TR CORP COM 665859104 778 9307 SH DFND 06 0 9307 0 NORTHERN TR CORP COM 665859104 616 7372 SH DFND 28 6914 0 458 NORTHERN TR CORP COM 665859104 17569 210178 SH DFND 43 0 0 210178 NORTHERN TR CORP COM 665859104 618 7389 SH DFND 43, 01 0 0 7389 NORTHFIELD BANCORP INC DEL COM 66611T108 416 30686 SH DFND 01 10565 19137 984 NORTHFIELD BANCORP INC DEL COM 66611T108 503 37112 SH DFND 02 0 36375 737 NORTHFIELD BANCORP INC DEL COM 66611T108 0 13 SH DFND 06 0 13 0 NORTHRIM BANCORP INC COM 666762109 162 4914 SH DFND 01 1449 3465 0 NORTHRIM BANCORP INC COM 666762109 169 5137 SH DFND 02 0 39 5098 NORTHRIM BANCORP INC COM 666762109 1 26 SH DFND 06 0 26 0 NORTHROP GRUMMAN CORP COM 666807102 121568 496397 SH DFND 01 442131 0 54266 NORTHROP GRUMMAN CORP COM 666807102 140167 572345 SH DFND 02 0 7413 564932 NORTHROP GRUMMAN CORP COM 666807102 6615 27013 SH DFND 06 0 27013 0 NORTHROP GRUMMAN CORP COM 666807102 1644 6714 SH DFND 28 5392 0 1322 NORTHROP GRUMMAN CORP COM 666807102 177087 723100 SH DFND 43 0 0 723100 NORTHROP GRUMMAN CORP COM 666807102 17189 70186 SH DFND 43, 01 0 0 70186 NORTHSTAR REALTY EUROPE CORP COM 66706L101 76 5250 SH DFND 01 5250 0 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 821 56489 SH DFND 02 0 55989 500 NORTHSTAR REALTY EUROPE CORP COM 66706L101 0 16 SH DFND 06 0 16 0 NORTHWEST BANCSHARES INC MD COM 667340103 738 43581 SH DFND 01 19416 23548 617 NORTHWEST BANCSHARES INC MD COM 667340103 13033 769362 SH DFND 02 0 762765 6597 NORTHWEST BANCSHARES INC MD COM 667340103 0 28 SH DFND 06 0 28 0 NORTHWEST BANCSHARES INC MD COM 667340103 1998 117938 SH DFND 43 0 0 117938 NORTHWEST BANCSHARES INC MD COM 667340103 220 12958 SH DFND 43, 01 0 0 12958 NORTHWEST NAT HLDG CO COM 66765N105 1079 17846 SH DFND 01 10645 6955 246 NORTHWEST NAT HLDG CO COM 66765N105 6377 105479 SH DFND 02 0 93648 11831 NORTHWEST NAT HLDG CO COM 66765N105 1 10 SH DFND 06 0 10 0 NORTHWEST PIPE CO COM 667746101 133 5707 SH DFND 01 1859 3848 0 NORTHWEST PIPE CO COM 667746101 30 1286 SH DFND 02 0 1065 221 NORTHWEST PIPE CO COM 667746101 1 36 SH DFND 06 0 36 0 NORTHWESTERN CORP COM NEW 668074305 2488 41865 SH DFND 01 27763 13955 147 NORTHWESTERN CORP COM NEW 668074305 4660 78398 SH DFND 02 0 74400 3998 NORTHWESTERN CORP COM NEW 668074305 1 21 SH DFND 06 0 21 0 NORTHWESTERN CORP COM NEW 668074305 1 10 SH DFND 28 10 0 0 NORTHWESTERN CORP COM NEW 668074305 11095 186655 SH DFND 43 0 0 186655 NORTHWESTERN CORP COM NEW 668074305 3450 58041 SH DFND 43, 01 0 0 58041 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 225434 5318098 SH DFND 01 64756 5250016 3326 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 8539 201435 SH DFND 02 0 48014 153421 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 381 8977 SH DFND 06 0 8977 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 31 728 SH DFND 28 728 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 4297 101377 SH DFND 43 0 0 101377 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 5620 132567 SH DFND 43, 01 0 0 132567 NORWOOD FINANCIAL CORP COM 669549107 140 4237 SH DFND 01 1302 2935 0 NORWOOD FINANCIAL CORP COM 669549107 63 1895 SH DFND 02 0 79 1816 NORWOOD FINANCIAL CORP COM 669549107 1 22 SH DFND 06 0 22 0 NOVA MEASURING INSTRUMENTS L COM M7516K103 73 3215 SH DFND 06 0 3215 0 NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 63 81534 SH DFND 01 81534 0 0 NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 0 7 SH DFND 02 0 7 0 NOVAGOLD RES INC COM NEW 66987E206 5 1195 SH DFND 05 1195 0 0 NOVAGOLD RES INC COM NEW 66987E206 135 34100 SH DFND 01 34100 0 0 NOVAGOLD RES INC COM NEW 66987E206 117 29722 SH DFND 02 0 29515 207 NOVAN INC COM 66988N106 1 971 SH DFND 01 971 0 0 NOVANTA INC COM 67000B104 5676 90090 SH DFND 01 81934 8070 86 NOVANTA INC COM 67000B104 774 12279 SH DFND 02 0 12205 74 NOVANTA INC COM 67000B104 1 12 SH DFND 06 0 12 0 NOVANTA INC COM 67000B104 6 100 SH DFND 28 100 0 0 NOVANTA INC COM 67000B104 1153 18295 SH DFND 43 0 0 18295 NOVARTIS A G SPONSORED 66987V109 173715 2024413 SH DFND 01 1312409 3013 708991 NOVARTIS A G SPONSORED 66987V109 57843 674086 SH DFND 02 0 1498 672588 NOVARTIS A G SPONSORED 66987V109 0 1 SH DFND 06 0 1 0 NOVARTIS A G SPONSORED 66987V109 2307 26882 SH DFND 28 13173 0 13709 NOVARTIS A G SPONSORED 66987V109 497830 5801536 SH DFND 43 0 0 5801536 NOVARTIS A G SPONSORED 66987V109 45214 526910 SH DFND 43, 01 0 0 526910 NOVAVAX INC COM 670002104 876 476032 SH DFND 01 57302 418730 0 NOVAVAX INC COM 670002104 76 41487 SH DFND 02 0 6941 34546 NOVAVAX INC COM 670002104 0 139 SH DFND 06 0 139 0 NOVAVAX INC OPTIONS 670002104 18 10000 SH Call DFND 02 0 10000 0 NOVELION THERAPEUTICS INC COM NEW 67001K202 1 1452 SH DFND 02 0 0 1452 NOVELLUS SYS INC NOTE 2.62 670008AD3 16 4000 PRN DFND 02 0 0 4000 NOVELLUS SYS INC NOTE 2.62 670008AD3 5415 1313000 PRN DFND 43 0 0 1313000 NOVOCURE LTD ORD SHS G6674U108 987 29470 SH DFND 01 14360 15110 0 NOVOCURE LTD ORD SHS G6674U108 84 2499 SH DFND 02 0 2149 350 NOVOCURE LTD ORD SHS G6674U108 2 59 SH DFND 06 0 59 0 NOVOCURE LTD ORD SHS G6674U108 958 28629 SH DFND 43 0 0 28629 NOVO-NORDISK A S ADR 670100205 192449 4177327 SH DFND 01 3503395 0 673932 NOVO-NORDISK A S ADR 670100205 19194 416627 SH DFND 02 0 1706 414921 NOVO-NORDISK A S ADR 670100205 490 10627 SH DFND 28 1078 0 9549 NOVO-NORDISK A S ADR 670100205 295522 6414628 SH DFND 43 0 0 6414628 NOVO-NORDISK A S ADR 670100205 31049 673960 SH DFND 43, 01 0 0 673960 NOW INC COM 67011P100 675 57954 SH DFND 01 23825 33571 558 NOW INC COM 67011P100 1254 107710 SH DFND 02 0 102361 5349 NOW INC COM 67011P100 0 42 SH DFND 06 0 42 0 NOW INC COM 67011P100 9937 853710 SH DFND 43 0 0 853710 NOW INC COM 67011P100 269 23110 SH DFND 43, 01 0 0 23110 NRG ENERGY INC COM NEW 629377508 206119 5205036 SH DFND 01 262235 4939536 3265 NRG ENERGY INC COM NEW 629377508 57167 1443610 SH DFND 02 0 98207 1345403 NRG ENERGY INC COM NEW 629377508 488 12312 SH DFND 06 0 12312 0 NRG ENERGY INC COM NEW 629377508 91 2296 SH DFND 28 83 0 2213 NRG ENERGY INC OPTIONS 629377508 22212 560900 SH Put DFND 02 0 560900 0 NRG ENERGY INC OPTIONS 629377508 4780 120700 SH Call DFND 02 0 120700 0 NRG ENERGY INC COM NEW 629377508 15191 383612 SH DFND 43 0 0 383612 NRG ENERGY INC COM NEW 629377508 3130 79033 SH DFND 43, 01 0 0 79033 NTN BUZZTIME INC COM PAR 629410606 2 799 SH DFND 02 0 799 0 NU SKIN ENTERPRISES INC CL A 67018T105 707 11535 SH DFND 01 5939 2643 2953 NU SKIN ENTERPRISES INC CL A 67018T105 2493 40657 SH DFND 02 0 40020 637 NU SKIN ENTERPRISES INC CL A 67018T105 14 234 SH DFND 06 0 234 0 NU SKIN ENTERPRISES INC CL A 67018T105 1649 26884 SH DFND 43 0 0 26884 NUANCE COMMUNICATIONS INC COM 67020Y100 421 31805 SH DFND 01 30568 975 262 NUANCE COMMUNICATIONS INC COM 67020Y100 822 62142 SH DFND 02 0 39559 22583 NUANCE COMMUNICATIONS INC COM 67020Y100 17 1262 SH DFND 06 0 1262 0 NUANCE COMMUNICATIONS INC NOTE 2.75 67020YAF7 3 3000 PRN DFND 02 0 0 3000 NUANCE COMMUNICATIONS INC DBCV 1.00 67020YAK6 1472 1700000 PRN DFND 02 0 1700000 0 NUANCE COMMUNICATIONS INC COM 67020Y100 19074 1441758 SH DFND 43 0 0 1441758 NUANCE COMMUNICATIONS INC COM 67020Y100 1687 127493 SH DFND 43, 01 0 0 127493 NUCOR CORP COM 670346105 24656 475888 SH DFND 01 462733 7998 5157 NUCOR CORP COM 670346105 111230 2146882 SH DFND 02 0 198674 1948208 NUCOR CORP COM 670346105 910 17569 SH DFND 06 0 17569 0 NUCOR CORP COM 670346105 191 3691 SH DFND 28 3560 0 131 NUCOR CORP COM 670346105 37050 715121 SH DFND 43 0 0 715121 NUCOR CORP COM 670346105 2360 45544 SH DFND 43, 01 0 0 45544 NUSHARES ETF TR ENHANCED Y 67092P102 2640 113886 SH DFND 02 0 0 113886 NUSHARES ETF TR ENHANCD 1 67092P110 2408 99008 SH DFND 02 0 0 99008 NUSHARES ETF TR ESG LARGE 67092P201 613 20366 SH DFND 02 0 0 20366 NUSHARES ETF TR ESG LRG VA 67092P300 464 17745 SH DFND 02 0 0 17745 NUSHARES ETF TR ESG MID CA 67092P409 101 3833 SH DFND 02 0 0 3833 NUSHARES ETF TR ESG MID VA 67092P508 19 788 SH DFND 02 0 0 788 NUSHARES ETF TR ESG SMALL 67092P607 572 23115 SH DFND 02 0 0 23115 NUSHARES ETF TR SHORT TERM 67092P706 1018 40738 SH DFND 02 0 0 40738 NUSHARES ETF TR ESG INTL D 67092P805 786 35138 SH DFND 02 0 0 35138 NUSHARES ETF TR ESG US AGG 67092P870 698 28789 SH DFND 02 0 0 28789 NUSHARES ETF TR ESG EMERGI 67092P888 794 33265 SH DFND 02 0 0 33265 NUSHARES ETF TR ENHANCED Y 67092P102 727 31375 SH DFND 43 0 0 31375 NUSHARES ETF TR ENHANCD 1 67092P110 59 2417 SH DFND 43 0 0 2417 NUSHARES ETF TR ESG LARGE 67092P201 198 6574 SH DFND 43 0 0 6574 NUSHARES ETF TR ESG LRG VA 67092P300 287 10988 SH DFND 43 0 0 10988 NUSHARES ETF TR ESG MID CA 67092P409 18 697 SH DFND 43 0 0 697 NUSHARES ETF TR ESG MID VA 67092P508 51 2155 SH DFND 43 0 0 2155 NUSHARES ETF TR ESG SMALL 67092P607 555 22432 SH DFND 43 0 0 22432 NUSHARES ETF TR SHORT TERM 67092P706 1967 78703 SH DFND 43 0 0 78703 NUSHARES ETF TR ESG INTL D 67092P805 231 10324 SH DFND 43 0 0 10324 NUSHARES ETF TR ESG US AGG 67092P870 213 8765 SH DFND 43 0 0 8765 NUSHARES ETF TR ESG EMERGI 67092P888 51 2140 SH DFND 43 0 0 2140 NUSTAR ENERGY LP UNIT COM 67058H102 3346 159878 SH DFND 01 159878 0 0 NUSTAR ENERGY LP UNIT COM 67058H102 2026 96778 SH DFND 02 0 32110 64668 NUSTAR ENERGY LP UNIT COM 67058H102 570 27247 SH DFND 06 0 27247 0 NUTANIX INC CL A 67059N108 11648 280072 SH DFND 01 279458 414 200 NUTANIX INC CL A 67059N108 14929 358947 SH DFND 02 0 140068 218879 NUTANIX INC CL A 67059N108 22 535 SH DFND 06 0 535 0 NUTANIX INC CL A 67059N108 173 4153 SH DFND 28 4153 0 0 NUTANIX INC OPTIONS 67059N108 6222 149600 SH Call DFND 02 0 149600 0 NUTANIX INC CL A 67059N108 42496 1021773 SH DFND 43 0 0 1021773 NUTANIX INC CL A 67059N108 5090 122374 SH DFND 43, 01 0 0 122374 NUTRI SYS INC NEW COM 67069D108 5019 114374 SH DFND 01 6855 107386 133 NUTRI SYS INC NEW COM 67069D108 956 21776 SH DFND 02 0 20825 951 NUTRI SYS INC NEW COM 67069D108 1 12 SH DFND 06 0 12 0 NUTRIEN LTD COM 67077M108 6401 136200 SH DFND 05 136200 0 0 NUTRIEN LTD COM 67077M108 8402 178759 SH DFND 01 40327 138005 427 NUTRIEN LTD COM 67077M108 5924 126040 SH DFND 02 0 75490 50550 NUTRIEN LTD COM 67077M108 24331 517685 SH DFND 06 0 517685 0 NUTRIEN LTD COM 67077M108 40455 860743 SH DFND 43 0 0 860743 NUTRIEN LTD COM 67077M108 8172 173869 SH DFND 43, 01 0 0 173869 NUVASIVE INC COM 670704105 45529 918657 SH DFND 01 18652 899787 218 NUVASIVE INC COM 670704105 1540 31083 SH DFND 02 0 29414 1669 NUVASIVE INC COM 670704105 1 20 SH DFND 06 0 20 0 NUVASIVE INC OPTIONS 670704105 2478 50000 SH Put DFND 02 0 50000 0 NUVASIVE INC NOTE 2.25 670704AG0 5 5000 PRN DFND 01 5000 0 0 NUVASIVE INC NOTE 2.25 670704AG0 11716 11145000 PRN DFND 02 0 11139000 6000 NUVASIVE INC COM 670704105 18338 370012 SH DFND 43 0 0 370012 NUVASIVE INC NOTE 2.25 670704AG0 2 2000 PRN DFND 43 0 0 2000 NUVASIVE INC COM 670704105 1688 34064 SH DFND 43, 01 0 0 34064 NUVECTRA CORP COM 67075N108 225 13773 SH DFND 01 7156 6617 0 NUVECTRA CORP COM 67075N108 1 69 SH DFND 02 0 69 0 NUVECTRA CORP COM 67075N108 1 69 SH DFND 06 0 69 0 NUVECTRA CORP COM 67075N108 710 43470 SH DFND 43 0 0 43470 NUVEEN ALL CAP ENE MLP OPPO COM 67075E108 132 24059 SH DFND 02 0 0 24059 NUVEEN AMT FREE MUN CR INC F COM 67071L106 630 45030 SH DFND 01 45030 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 3062 218994 SH DFND 02 0 0 218994 NUVEEN AMT FREE QLTY MUN INC COM 670657105 1287 104556 SH DFND 01 104556 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 11485 932962 SH DFND 02 0 0 932962 NUVEEN AMT-FREE MUN VALUE FD COM 670695105 46 3095 SH DFND 01 3095 0 0 NUVEEN AMT-FREE MUN VALUE FD COM 670695105 303 20523 SH DFND 02 0 0 20523 NUVEEN ARIZONA QLTY MUN INC COM 67061W104 449 37870 SH DFND 02 0 0 37870 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 768 60252 SH DFND 01 60252 0 0 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 1848 144929 SH DFND 02 0 0 144929 NUVEEN CA SELECT TAX FREE PR SH BEN INT 67063R103 9 644 SH DFND 01 0 0 644 NUVEEN CA SELECT TAX FREE PR SH BEN INT 67063R103 72 5421 SH DFND 02 0 225 5196 NUVEEN CALIF MUN VALUE FD COM 67062C107 278 30541 SH DFND 02 0 0 30541 NUVEEN CALIF MUNICPAL VALU F COM 6706EB106 483 31696 SH DFND 02 0 0 31696 NUVEEN CALIFORNIA AMT QLT MU COM 670651108 1751 138091 SH DFND 02 0 0 138091 NUVEEN CONNECTICUT QLTY MUN COM 67060D107 925 82173 SH DFND 02 0 0 82173 NUVEEN CORE EQUITY ALPHA FUN COM 67090X107 1431 118986 SH DFND 02 0 0 118986 NUVEEN CR OPPORTUNITIES 2022 COM 67075U102 42 5000 SH DFND 01 5000 0 0 NUVEEN CR OPPORTUNITIES 2022 COM 67075U102 587 69437 SH DFND 02 0 1343 68094 NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 170 23030 SH DFND 01 23030 0 0 NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 2158 291587 SH DFND 02 0 0 291587 NUVEEN DIVERSIFIED DIV INCM COM 6706EP105 281 30428 SH DFND 02 0 0 30428 NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105 5585 346439 SH DFND 02 0 0 346439 NUVEEN EMERGING MKTS DEBT 20 COM 67077P101 711 93199 SH DFND 02 0 0 93199 NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 81 10000 SH DFND 01 10000 0 0 NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 4438 546562 SH DFND 02 0 0 546562 NUVEEN ENHANCED MUN VALUE FD COM 67074M101 146 11337 SH DFND 01 0 0 11337 NUVEEN ENHANCED MUN VALUE FD COM 67074M101 9533 740687 SH DFND 02 0 0 740687 NUVEEN FLOATING RATE INCOME COM 67072T108 99 10775 SH DFND 01 4200 0 6575 NUVEEN FLOATING RATE INCOME COM 67072T108 15730 1704172 SH DFND 02 0 71688 1632484 NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 8 850 SH DFND 01 850 0 0 NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 7699 853559 SH DFND 02 0 612 852947 NUVEEN GEORGIA QLTY MUN INC COM 67072B107 61 5583 SH DFND 02 0 0 5583 NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 757 55465 SH DFND 02 0 273 55192 NUVEEN HIGH INCOME 2020 TARG COM 67075L102 262 26455 SH DFND 02 0 0 26455 NUVEEN HIGH INCOME 2023 TARG COM 67079F101 10 900 SH DFND 02 0 900 0 NUVEEN HIGH INCOME DECMBR 20 COM 67076E107 99 10000 SH DFND 01 10000 0 0 NUVEEN HIGH INCOME DECMBR 20 COM 67076E107 3758 381139 SH DFND 02 0 0 381139 NUVEEN HIGH INCOME NOVEMBER COM 67077N106 3194 358846 SH DFND 02 0 16363 342483 NUVEEN INT DUR QUAL MUN TRM COM 670677103 62 5022 SH DFND 01 0 0 5022 NUVEEN INT DUR QUAL MUN TRM COM 670677103 3933 318485 SH DFND 02 0 0 318485 NUVEEN INTER DURATION MN TMF COM 670671106 82 6642 SH DFND 01 4061 0 2581 NUVEEN INTER DURATION MN TMF COM 670671106 4768 385137 SH DFND 02 0 0 385137 NUVEEN MARYLAND QLT MUN INC COM 67061Q107 1536 131032 SH DFND 02 0 0 131032 NUVEEN MASSACHUSETS QLT MUN COM 67061E104 95 8071 SH DFND 01 8071 0 0 NUVEEN MASSACHUSETS QLT MUN COM 67061E104 103 8730 SH DFND 02 0 0 8730 NUVEEN MICHIGAN QLT MUN INC COM 670979103 37 3000 SH DFND 01 0 0 3000 NUVEEN MICHIGAN QLT MUN INC COM 670979103 417 33460 SH DFND 02 0 0 33460 NUVEEN MINESOTA QLT MUN INC SHS 670734102 28 2290 SH DFND 02 0 0 2290 NUVEEN MISSOURI QLT MUN INC COM 67060Q108 43 3800 SH DFND 01 3800 0 0 NUVEEN MISSOURI QLT MUN INC COM 67060Q108 4 378 SH DFND 02 0 0 378 NUVEEN MTG OPPORTUNITY TERM COM 670735109 76 3380 SH DFND 01 3380 0 0 NUVEEN MTG OPPORTUNITY TERM COM 670735109 16537 739898 SH DFND 02 0 0 739898 NUVEEN MTG OPPTY TERM FD 2 COM 67074R100 4583 206734 SH DFND 02 0 0 206734 NUVEEN MULTI MKT INCOME FD COM 67075J107 98 14262 SH DFND 02 0 0 14262 NUVEEN MUN 2021 TARGET TERM COM 670687102 2710 289556 SH DFND 02 0 0 289556 NUVEEN MUN HIGH INCOME OPP F COM 670682103 13 1140 SH DFND 01 1140 0 0 NUVEEN MUN HIGH INCOME OPP F COM 670682103 2041 175304 SH DFND 02 0 0 175304 NUVEEN MUN INCOME FD INC COM 67062J102 616 60771 SH DFND 02 0 0 60771 NUVEEN MUN VALUE FD INC COM 670928100 539 58188 SH DFND 01 27800 0 30388 NUVEEN MUN VALUE FD INC COM 670928100 15063 1624956 SH DFND 02 0 0 1624956 NUVEEN MUN VALUE FD INC COM 670928100 0 5 SH DFND 43 0 0 5 NUVEEN MUNICIPAL CREDIT INC COM SH BEN 67070X101 249 18519 SH DFND 01 18519 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN 67070X101 10992 819067 SH DFND 02 0 0 819067 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 255 12774 SH DFND 01 12774 0 0 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 4801 240051 SH DFND 02 0 466 239585 NUVEEN NEW JERSEY MUN VALUE SHS 670702109 166 13050 SH DFND 02 0 0 13050 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 3006 235952 SH DFND 02 0 0 235952 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 111 9568 SH DFND 01 9568 0 0 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 2364 202960 SH DFND 02 0 0 202960 NUVEEN NEW YORK MUN VALUE FD COM 670706100 88 6721 SH DFND 02 0 0 6721 NUVEEN NEW YORK QLT MUN INC COM 67066X107 290 23666 SH DFND 01 23666 0 0 NUVEEN NEW YORK QLT MUN INC COM 67066X107 4109 335413 SH DFND 02 0 0 335413 NUVEEN NORTH CAROLINA QLTY M COM 67060P100 9 775 SH DFND 01 775 0 0 NUVEEN NORTH CAROLINA QLTY M COM 67060P100 419 35546 SH DFND 02 0 0 35546 NUVEEN NY MUN VALUE FD COM 67062M105 176 18400 SH DFND 02 0 0 18400 NUVEEN NY SELECT TAX FREE PR SH BEN INT 67063V104 34 2644 SH DFND 02 0 0 2644 NUVEEN OHIO QLTY MUN INCOME COM 670980101 1777 133697 SH DFND 02 0 0 133697 NUVEEN PA MUN VALUE FD COM 67074K105 64 5100 SH DFND 02 0 0 5100 NUVEEN PENNSYLVANIA QLT MUN COM 670972108 22 1842 SH DFND 01 1842 0 0 NUVEEN PENNSYLVANIA QLT MUN COM 670972108 3446 282425 SH DFND 02 0 0 282425 NUVEEN PFD & INCM OPPORTNYS COM 67073B106 99 11855 SH DFND 01 11855 0 0 NUVEEN PFD & INCM OPPORTNYS COM 67073B106 3306 396449 SH DFND 02 0 2070 394379 NUVEEN PFD & INCM SECURTIES COM 67072C105 255 30763 SH DFND 01 30763 0 0 NUVEEN PFD & INCM SECURTIES COM 67072C105 7707 930851 SH DFND 02 0 190996 739855 NUVEEN PFD & INCOME 2022 TER COM 67075T105 1978 95420 SH DFND 02 0 0 95420 NUVEEN PFD & INCOME TERM FD COM 67075A106 126 6247 SH DFND 01 6247 0 0 NUVEEN PFD & INCOME TERM FD COM 67075A106 1462 72282 SH DFND 02 0 154 72128 NUVEEN QUALITY MUNCP INCOME COM 67066V101 778 62043 SH DFND 01 58943 0 3100 NUVEEN QUALITY MUNCP INCOME COM 67066V101 8203 654145 SH DFND 02 0 0 654145 NUVEEN QUALITY MUNCP INCOME COM 67066V101 0 21 SH DFND 43 0 0 21 NUVEEN REAL ASSET INM AND GW COM 67074Y105 1583 116136 SH DFND 02 0 0 116136 NUVEEN REAL ESTATE INCOME FD COM 67071B108 15 1750 SH DFND 01 1750 0 0 NUVEEN REAL ESTATE INCOME FD COM 67071B108 235 27770 SH DFND 02 0 0 27770 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 343 28443 SH DFND 01 28443 0 0 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 5775 478489 SH DFND 02 0 0 478489 NUVEEN S&P 500 DYN OVERWRITE COM 6706EW100 11 750 SH DFND 01 0 0 750 NUVEEN S&P 500 DYN OVERWRITE COM 6706EW100 766 54532 SH DFND 02 0 94 54438 NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 50 5200 SH DFND 01 5200 0 0 NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 900 93751 SH DFND 02 0 0 93751 NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 884 62815 SH DFND 02 0 0 62815 NUVEEN SELECT TAX FREE INCM SH BEN INT 67063C106 1848 137829 SH DFND 02 0 0 137829 NUVEEN SELECT TAX FREE INCM SH BEN INT 67063X100 1552 108543 SH DFND 02 0 0 108543 NUVEEN SHT DUR CR OPP FD COM 67074X107 163 11341 SH DFND 02 0 0 11341 NUVEEN SR INCOME FD COM 67067Y104 442 80329 SH DFND 02 0 1127 79202 NUVEEN TAX ADVANTAGED DIV GR COM 67073G105 251 18700 SH DFND 02 0 0 18700 NUVEEN TAXABLE MUNICPL INCM COM 67074C103 158 8149 SH DFND 01 5014 0 3135 NUVEEN TAXABLE MUNICPL INCM COM 67074C103 15681 809952 SH DFND 02 0 0 809952 NUVEEN TEXAS QLTY MUN INCME COM 670983105 45 3597 SH DFND 02 0 0 3597 NUVEEN TX ADV TOTAL RET STRG COM 67090H102 336 33097 SH DFND 02 0 0 33097 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 18 1543 SH DFND 01 1543 0 0 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 444 37888 SH DFND 02 0 0 37888 NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 10 1189 SH DFND 01 540 649 0 NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 0 8 SH DFND 02 0 8 0 NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 0 5 SH DFND 06 0 5 0 NV5 GLOBAL INC COM 62945V109 253 4181 SH DFND 01 1446 2735 0 NV5 GLOBAL INC COM 62945V109 1365 22542 SH DFND 02 0 4301 18241 NV5 GLOBAL INC COM 62945V109 0 2 SH DFND 06 0 2 0 NVE CORP COM NEW 629445206 291 3329 SH DFND 01 1780 1549 0 NVE CORP COM NEW 629445206 32 368 SH DFND 02 0 368 0 NVE CORP COM NEW 629445206 0 2 SH DFND 06 0 2 0 NVENT ELECTRIC PLC SHS G6700G107 2130 94855 SH DFND 01 70637 17738 6480 NVENT ELECTRIC PLC SHS G6700G107 1515 67443 SH DFND 02 0 46230 21213 NVENT ELECTRIC PLC SHS G6700G107 200 8911 SH DFND 06 0 8911 0 NVENT ELECTRIC PLC SHS G6700G107 1 25 SH DFND 28 25 0 0 NVENT ELECTRIC PLC SHS G6700G107 10762 479146 SH DFND 43 0 0 479146 NVENT ELECTRIC PLC SHS G6700G107 401 17852 SH DFND 43, 01 0 0 17852 NVIDIA CORP COM 67066G104 474503 3554327 SH DFND 01 521069 3007639 25619 NVIDIA CORP COM 67066G104 302255 2264085 SH DFND 02 0 253015 2011070 NVIDIA CORP COM 67066G104 12762 95595 SH DFND 06 0 95595 0 NVIDIA CORP COM 67066G104 1433 10737 SH DFND 28 9345 0 1392 NVIDIA CORP OPTIONS 67066G104 551515 4131200 SH Put DFND 01 0 4131200 0 NVIDIA CORP OPTIONS 67066G104 71876 538400 SH Put DFND 02 0 538400 0 NVIDIA CORP OPTIONS 67066G104 26994 202200 SH Put DFND 06 0 202200 0 NVIDIA CORP OPTIONS 67066G104 136384 1021600 SH Call DFND 01 0 1021600 0 NVIDIA CORP OPTIONS 67066G104 24978 187100 SH Call DFND 02 0 187100 0 NVIDIA CORP OPTIONS 67066G104 6288 47100 SH Call DFND 06 0 47100 0 NVIDIA CORP COM 67066G104 140164 1049921 SH DFND 43 0 0 1049921 NVIDIA CORP COM 67066G104 42201 316113 SH DFND 43, 01 0 0 316113 NVR INC COM 62944T105 2025 831 SH DFND 01 668 136 27 NVR INC COM 62944T105 16901 6935 SH DFND 02 0 1560 5375 NVR INC COM 62944T105 280 115 SH DFND 06 0 115 0 NVR INC COM 62944T105 5 2 SH DFND 28 2 0 0 NVR INC COM 62944T105 222 91 SH DFND 43, 01 0 0 91 NXP SEMICONDUCTORS N V NOTE 1.00 62952QAB6 1145 1144000 PRN DFND 02 0 1144000 0 NXP SEMICONDUCTORS N V COM N6596X109 157895 2154686 SH DFND 01 604074 1548669 1943 NXP SEMICONDUCTORS N V COM N6596X109 95162 1298605 SH DFND 02 0 1032801 265804 NXP SEMICONDUCTORS N V COM N6596X109 466 6355 SH DFND 06 0 6355 0 NXP SEMICONDUCTORS N V COM N6596X109 560 7638 SH DFND 28 7638 0 0 NXP SEMICONDUCTORS N V OPTIONS N6596X109 9944 135700 SH Put DFND 01 0 135700 0 NXP SEMICONDUCTORS N V OPTIONS N6596X109 33254 453800 SH Put DFND 02 0 453800 0 NXP SEMICONDUCTORS N V OPTIONS N6596X109 32141 438600 SH Call DFND 01 0 438600 0 NXP SEMICONDUCTORS N V OPTIONS N6596X109 365924 4993500 SH Call DFND 02 0 4993500 0 NXP SEMICONDUCTORS N V COM N6596X109 65471 893434 SH DFND 43 0 0 893434 NXP SEMICONDUCTORS N V COM N6596X109 1385 18897 SH DFND 43, 01 0 0 18897 NXSTAGE MEDICAL INC COM 67072V103 1132 39558 SH DFND 01 9758 29800 0 NXSTAGE MEDICAL INC COM 67072V103 538 18797 SH DFND 02 0 14052 4745 NXSTAGE MEDICAL INC COM 67072V103 1 26 SH DFND 06 0 26 0 NXT ID INC COM NEW 67091J206 0 239 SH DFND 02 0 139 100 NYMOX PHARMACEUTICAL CORP COM P73398102 20 14995 SH DFND 01 0 14995 0 NYMOX PHARMACEUTICAL CORP COM P73398102 175 133324 SH DFND 02 0 133324 0 NYMOX PHARMACEUTICAL CORP COM P73398102 0 124 SH DFND 06 0 124 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 89313 259381 SH DFND 01 150822 37328 71231 O REILLY AUTOMOTIVE INC NEW COM 67103H107 61822 179544 SH DFND 02 0 36515 143029 O REILLY AUTOMOTIVE INC NEW COM 67103H107 1099 3191 SH DFND 06 0 3191 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 388 1127 SH DFND 28 72 0 1055 O REILLY AUTOMOTIVE INC NEW COM 67103H107 100011 290451 SH DFND 43 0 0 290451 O REILLY AUTOMOTIVE INC NEW COM 67103H107 13257 38502 SH DFND 43, 01 0 0 38502 O2MICRO INTERNATIONAL LTD SPONS ADR 67107W100 787 521260 SH DFND 02 0 521260 0 OAK VALLEY BANCORP OAKDALE C COM 671807105 94 5150 SH DFND 01 1662 3488 0 OAK VALLEY BANCORP OAKDALE C COM 671807105 13 732 SH DFND 02 0 732 0 OAK VALLEY BANCORP OAKDALE C COM 671807105 0 27 SH DFND 06 0 27 0 OAKTREE CAP GROUP LLC UNIT CL A 674001201 1207 30373 SH DFND 01 30373 0 0 OAKTREE CAP GROUP LLC UNIT CL A 674001201 14853 373670 SH DFND 02 0 0 373670 OAKTREE CAP GROUP LLC UNIT CL A 674001201 34 856 SH DFND 06 0 856 0 OAKTREE CAP GROUP LLC UNIT CL A 674001201 14 341 SH DFND 43 0 0 341 OAKTREE SPECIALTY LENDING CO COM 67401P108 412 97419 SH DFND 02 0 71167 26252 OAKTREE STRATEGIC INCOME COR COM 67402D104 22 2824 SH DFND 02 0 24 2800 OASIS MIDSTREAM PARTNERS LP COM UNITS 67420T206 1462 91437 SH DFND 01 0 91437 0 OASIS MIDSTREAM PARTNERS LP COM UNITS 67420T206 634 39643 SH DFND 02 0 39643 0 OASIS PETE INC NEW COM 674215108 2778 502294 SH DFND 01 429090 71858 1346 OASIS PETE INC NEW COM 674215108 4191 757849 SH DFND 02 0 746075 11774 OASIS PETE INC NEW COM 674215108 1 100 SH DFND 06 0 100 0 OASIS PETE INC NEW COM 674215108 3 566 SH DFND 28 566 0 0 OASIS PETE INC NEW NOTE 2.62 674215AJ7 4 4000 PRN DFND 02 0 0 4000 OASIS PETE INC NEW COM 674215108 1122 202842 SH DFND 43 0 0 202842 OASIS PETE INC NEW COM 674215108 462 83487 SH DFND 43, 01 0 0 83487 OBALON THERAPEUTICS INC COM 67424L100 0 115 SH DFND 02 0 0 115 OBSEVA SA COM H5861P103 3 237 SH DFND 02 0 47 190 OBSIDIAN ENERGY LTD COM 674482104 8 20353 SH DFND 05 20353 0 0 OBSIDIAN ENERGY LTD COM 674482104 2 5250 SH DFND 01 5250 0 0 OBSIDIAN ENERGY LTD COM 674482104 5 11232 SH DFND 02 0 4515 6717 OCCIDENTAL PETE CORP DEL COM 674599105 102970 1677577 SH DFND 01 1549021 117953 10603 OCCIDENTAL PETE CORP DEL COM 674599105 227161 3700891 SH DFND 02 0 488279 3212612 OCCIDENTAL PETE CORP DEL COM 674599105 2988 48684 SH DFND 06 0 48684 0 OCCIDENTAL PETE CORP DEL COM 674599105 484 7885 SH DFND 28 7565 0 320 OCCIDENTAL PETE CORP DEL OPTIONS 674599105 10668 173800 SH Put DFND 02 0 173800 0 OCCIDENTAL PETE CORP DEL OPTIONS 674599105 921 15000 SH Put DFND 06 0 15000 0 OCCIDENTAL PETE CORP DEL OPTIONS 674599105 9305 151600 SH Call DFND 02 0 151600 0 OCCIDENTAL PETE CORP DEL OPTIONS 674599105 921 15000 SH Call DFND 06 0 15000 0 OCCIDENTAL PETE CORP DEL COM 674599105 177633 2893983 SH DFND 43 0 0 2893983 OCCIDENTAL PETE CORP DEL COM 674599105 6226 101433 SH DFND 43, 01 0 0 101433 OCEAN PWR TECHNOLOGIES INC COM PAR 674870407 0 120 SH DFND 02 0 0 120 OCEANEERING INTL INC COM 675232102 765 63200 SH DFND 01 35951 24081 3168 OCEANEERING INTL INC COM 675232102 527 43527 SH DFND 02 0 34901 8626 OCEANEERING INTL INC COM 675232102 0 39 SH DFND 06 0 39 0 OCEANEERING INTL INC COM 675232102 1 62 SH DFND 28 62 0 0 OCEANEERING INTL INC COM 675232102 231 19114 SH DFND 43 0 0 19114 OCEANFIRST FINL CORP COM 675234108 444 19709 SH DFND 01 8201 11508 0 OCEANFIRST FINL CORP COM 675234108 5458 242492 SH DFND 02 0 230594 11898 OCEANFIRST FINL CORP COM 675234108 1 48 SH DFND 06 0 48 0 OCEANFIRST FINL CORP COM 675234108 187 8299 SH DFND 43 0 0 8299 OCH ZIFF CAP MGMT GROUP CL A 67551U105 0 156 SH DFND 01 0 0 156 OCH ZIFF CAP MGMT GROUP CL A 67551U105 3516 3821425 SH DFND 02 0 744948 3076477 OCH ZIFF CAP MGMT GROUP CL A 67551U105 3 3223 SH DFND 06 0 3223 0 OCONEE FED FINL CORP COM 675607105 65 2627 SH DFND 01 1730 897 0 OCONEE FED FINL CORP COM 675607105 0 8 SH DFND 02 0 8 0 OCONEE FED FINL CORP COM 675607105 0 8 SH DFND 06 0 8 0 OCULAR THERAPEUTIX INC COM 67576A100 100 25015 SH DFND 01 10101 14914 0 OCULAR THERAPEUTIX INC COM 67576A100 4 1128 SH DFND 02 0 128 1000 OCULAR THERAPEUTIX INC COM 67576A100 1 128 SH DFND 06 0 128 0 OCWEN FINL CORP COM NEW 675746309 101 75642 SH DFND 01 15577 60065 0 OCWEN FINL CORP COM NEW 675746309 915 682785 SH DFND 02 0 663064 19721 OCWEN FINL CORP COM NEW 675746309 0 113 SH DFND 06 0 113 0 OCWEN FINL CORP OPTIONS 675746309 838 625700 SH Put DFND 02 0 625700 0 ODONATE THERAPEUTICS INC COM 676079106 58 4129 SH DFND 01 1535 2594 0 ODONATE THERAPEUTICS INC COM 676079106 24 1737 SH DFND 02 0 1737 0 ODONATE THERAPEUTICS INC COM 676079106 0 26 SH DFND 06 0 26 0 ODYSSEY MARINE EXPLORATION I COM NEW 676118201 0 125 SH DFND 01 125 0 0 ODYSSEY MARINE EXPLORATION I COM NEW 676118201 1 200 SH DFND 02 0 0 200 OFFICE DEPOT INC COM 676220106 1298 503222 SH DFND 01 73560 426594 3068 OFFICE DEPOT INC COM 676220106 3002 1163375 SH DFND 02 0 488113 675262 OFFICE DEPOT INC COM 676220106 1 355 SH DFND 06 0 355 0 OFG BANCORP COM 67103X102 553 33593 SH DFND 01 14001 18932 660 OFG BANCORP COM 67103X102 732 44461 SH DFND 02 0 44461 0 OFG BANCORP COM 67103X102 0 14 SH DFND 06 0 14 0 OFG BANCORP COM 67103X102 316 19228 SH DFND 43 0 0 19228 OFS CAP CORP COM 67103B100 37 3500 SH DFND 01 3500 0 0 OFS CAP CORP COM 67103B100 1 58 SH DFND 02 0 58 0 OGE ENERGY CORP COM 670837103 7031 179397 SH DFND 01 162756 10533 6108 OGE ENERGY CORP COM 670837103 35748 912175 SH DFND 02 0 218510 693665 OGE ENERGY CORP COM 670837103 264 6738 SH DFND 06 0 6738 0 OGE ENERGY CORP COM 670837103 11 274 SH DFND 28 274 0 0 OGE ENERGY CORP COM 670837103 1198 30562 SH DFND 43 0 0 30562 OHA INVT CORP COM 67091U102 2 2000 SH DFND 02 0 0 2000 OHIO VY BANC CORP COM 677719106 93 2631 SH DFND 01 978 1653 0 OHIO VY BANC CORP COM 677719106 16 466 SH DFND 02 0 466 0 OHIO VY BANC CORP COM 677719106 1 16 SH DFND 06 0 16 0 OHR PHARMACEUTICAL INC COM NEW 67778H200 0 500 SH DFND 02 0 0 500 OI S A SPONSORED 670851500 2969 1855919 SH DFND 02 0 1855919 0 OI S A SPONSORED 670851500 43 27088 SH DFND 06 0 27088 0 OIL DRI CORP AMER COM 677864100 123 4642 SH DFND 01 2079 2563 0 OIL DRI CORP AMER COM 677864100 28 1063 SH DFND 02 0 1063 0 OIL DRI CORP AMER COM 677864100 1 19 SH DFND 06 0 19 0 OIL STS INTL INC COM 678026105 408 28540 SH DFND 01 14842 13034 664 OIL STS INTL INC COM 678026105 385 26966 SH DFND 02 0 26289 677 OIL STS INTL INC COM 678026105 0 32 SH DFND 06 0 32 0 OIL STS INTL INC COM 678026105 1 60 SH DFND 28 60 0 0 OIL STS INTL INC COM 678026105 902 63200 SH DFND 43 0 0 63200 OIL STS INTL INC COM 678026105 400 28039 SH DFND 43, 01 0 0 28039 OKTA INC CL A 679295105 1488 23330 SH DFND 01 23270 0 60 OKTA INC CL A 679295105 878 13760 SH DFND 02 0 12825 935 OKTA INC CL A 679295105 5 81 SH DFND 06 0 81 0 OLD DOMINION FGHT LINES INC COM 679580100 2110 17090 SH DFND 01 11556 4789 745 OLD DOMINION FGHT LINES INC COM 679580100 2063 16709 SH DFND 02 0 9561 7148 OLD DOMINION FGHT LINES INC COM 679580100 387 3133 SH DFND 06 0 3133 0 OLD DOMINION FGHT LINES INC COM 679580100 2 16 SH DFND 28 16 0 0 OLD DOMINION FGHT LINES INC COM 679580100 5174 41902 SH DFND 43 0 0 41902 OLD DOMINION FGHT LINES INC COM 679580100 55 444 SH DFND 43, 01 0 0 444 OLD LINE BANCSHARES INC COM 67984M100 277 10508 SH DFND 01 2732 7776 0 OLD LINE BANCSHARES INC COM 67984M100 266 10109 SH DFND 02 0 9024 1085 OLD LINE BANCSHARES INC COM 67984M100 0 17 SH DFND 06 0 17 0 OLD LINE BANCSHARES INC COM 67984M100 1179 44780 SH DFND 43 0 0 44780 OLD LINE BANCSHARES INC COM 67984M100 101 3825 SH DFND 43, 01 0 0 3825 OLD NATL BANCORP IND COM 680033107 2405 156157 SH DFND 01 36438 118645 1074 OLD NATL BANCORP IND COM 680033107 632 41033 SH DFND 02 0 21065 19968 OLD NATL BANCORP IND COM 680033107 2 105 SH DFND 06 0 105 0 OLD NATL BANCORP IND COM 680033107 58 3772 SH DFND 28 272 0 3500 OLD NATL BANCORP IND COM 680033107 2759 179158 SH DFND 43 0 0 179158 OLD POINT FINL CORP COM 680194107 75 3425 SH DFND 02 0 0 3425 OLD REP INTL CORP COM 680223104 1312 63761 SH DFND 01 41624 12233 9904 OLD REP INTL CORP COM 680223104 6249 303797 SH DFND 02 0 160123 143674 OLD REP INTL CORP COM 680223104 26 1261 SH DFND 06 0 1261 0 OLD REP INTL CORP COM 680223104 3 122 SH DFND 28 122 0 0 OLD REP INTL CORP COM 680223104 1818 88370 SH DFND 43 0 0 88370 OLD REP INTL CORP COM 680223104 1324 64386 SH DFND 43, 01 0 0 64386 OLD SECOND BANCORP INC ILL COM 680277100 252 19416 SH DFND 01 4590 14826 0 OLD SECOND BANCORP INC ILL COM 680277100 7 570 SH DFND 02 0 570 0 OLD SECOND BANCORP INC ILL COM 680277100 1 111 SH DFND 06 0 111 0 OLIN CORP COM PAR $1 680665205 2317 115211 SH DFND 01 104631 7841 2739 OLIN CORP COM PAR $1 680665205 6250 310767 SH DFND 02 0 25787 284980 OLIN CORP COM PAR $1 680665205 15 735 SH DFND 06 0 735 0 OLIN CORP COM PAR $1 680665205 2 116 SH DFND 28 116 0 0 OLIN CORP COM PAR $1 680665205 1213 60317 SH DFND 43 0 0 60317 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 3949 59373 SH DFND 01 44834 14120 419 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 15362 230967 SH DFND 02 0 36143 194824 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 1 8 SH DFND 06 0 8 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 1 20 SH DFND 28 20 0 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 7580 113966 SH DFND 43 0 0 113966 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 701 10544 SH DFND 43, 01 0 0 10544 OLYMPIC STEEL INC COM 68162K106 168 11782 SH DFND 01 4288 7484 10 OLYMPIC STEEL INC COM 68162K106 88 6146 SH DFND 02 0 5426 720 OLYMPIC STEEL INC COM 68162K106 0 1 SH DFND 06 0 1 0 OMEGA FLEX INC COM 682095104 484 8959 SH DFND 01 8154 805 0 OMEGA FLEX INC COM 682095104 152 2809 SH DFND 02 0 2314 495 OMEGA FLEX INC COM 682095104 0 1 SH DFND 06 0 1 0 OMEGA HEALTHCARE INVS INC COM 681936100 1585 45084 SH DFND 01 32047 10006 3031 OMEGA HEALTHCARE INVS INC COM 681936100 40304 1146629 SH DFND 02 0 12372 1134257 OMEGA HEALTHCARE INVS INC COM 681936100 66 1866 SH DFND 06 0 1866 0 OMEROS CORP COM 682143102 795 71347 SH DFND 01 61651 9696 0 OMEROS CORP COM 682143102 78 6989 SH DFND 02 0 1231 5758 OMEROS CORP COM 682143102 0 16 SH DFND 06 0 16 0 OMNICELL INC COM 68213N109 1163 18999 SH DFND 01 9166 9537 296 OMNICELL INC COM 68213N109 1177 19224 SH DFND 02 0 17078 2146 OMNICELL INC COM 68213N109 1 14 SH DFND 06 0 14 0 OMNICELL INC COM 68213N109 9756 159309 SH DFND 43 0 0 159309 OMNICELL INC COM 68213N109 514 8391 SH DFND 43, 01 0 0 8391 OMNICOM GROUP INC COM 681919106 15867 216644 SH DFND 01 213942 0 2702 OMNICOM GROUP INC COM 681919106 27909 381068 SH DFND 02 0 151877 229191 OMNICOM GROUP INC COM 681919106 672 9178 SH DFND 06 0 9178 0 OMNICOM GROUP INC COM 681919106 892 12177 SH DFND 28 12039 0 138 OMNICOM GROUP INC COM 681919106 7627 104142 SH DFND 43 0 0 104142 OMNICOM GROUP INC COM 681919106 4527 61807 SH DFND 43, 01 0 0 61807 OMNOVA SOLUTIONS INC COM 682129101 6832 932021 SH DFND 01 6590 925431 0 OMNOVA SOLUTIONS INC COM 682129101 82 11142 SH DFND 02 0 18 11124 OMNOVA SOLUTIONS INC COM 682129101 0 14 SH DFND 06 0 14 0 ON DECK CAP INC COM 682163100 185 31321 SH DFND 01 10901 20420 0 ON DECK CAP INC COM 682163100 392 66364 SH DFND 02 0 8514 57850 ON DECK CAP INC COM 682163100 0 54 SH DFND 06 0 54 0 ON SEMICONDUCTOR CORP COM 682189105 60403 3658582 SH DFND 01 325302 3331608 1672 ON SEMICONDUCTOR CORP COM 682189105 25564 1548424 SH DFND 02 0 450236 1098188 ON SEMICONDUCTOR CORP COM 682189105 287 17410 SH DFND 06 0 17410 0 ON SEMICONDUCTOR CORP COM 682189105 5 303 SH DFND 28 303 0 0 ON SEMICONDUCTOR CORP OPTIONS 682189105 4953 300000 SH Call DFND 02 0 300000 0 ON SEMICONDUCTOR CORP NOTE 1.00 682189AK1 14531 13180000 PRN DFND 02 0 13173000 7000 ON SEMICONDUCTOR CORP NOTE 1.62 682189AP0 443 413000 PRN DFND 02 0 413000 0 ON SEMICONDUCTOR CORP COM 682189105 39606 2398901 SH DFND 43 0 0 2398901 ON SEMICONDUCTOR CORP NOTE 1.00 682189AK1 1336 1212000 PRN DFND 43 0 0 1212000 ON SEMICONDUCTOR CORP COM 682189105 5901 357419 SH DFND 43, 01 0 0 357419 ON TRACK INNOVATION LTD SHS M8791A109 3 5000 SH DFND 02 0 0 5000 ONCOLYTICS BIOTECH INC COM NEW 682310875 1 682 SH DFND 02 0 0 682 ONCOMED PHARMACEUTICALS INC COM 68234X102 63 83826 SH DFND 01 83826 0 0 ONCONOVA THERAPEUTICS INC COM PAR 68232V405 0 6 SH DFND 02 0 6 0 ONCOSEC MED INC COM NEW 68234L207 3 5161 SH DFND 02 0 2886 2275 ONE GAS INC COM 68235P108 3374 42387 SH DFND 01 15972 26201 214 ONE GAS INC COM 68235P108 3006 37765 SH DFND 02 0 29549 8216 ONE GAS INC COM 68235P108 2 19 SH DFND 06 0 19 0 ONE GAS INC COM 68235P108 13 161 SH DFND 28 161 0 0 ONE GAS INC COM 68235P108 734 9222 SH DFND 43 0 0 9222 ONE HORIZON GROUP INC COM PAR 68235H304 0 2328 SH DFND 02 0 2328 0 ONE LIBERTY PPTYS INC COM 682406103 16 641 SH DFND 01 641 0 0 ONE LIBERTY PPTYS INC COM 682406103 2225 91876 SH DFND 02 0 87010 4866 ONE LIBERTY PPTYS INC COM 682406103 0 8 SH DFND 06 0 8 0 ONE STOP SYS INC COM 68247W109 0 232 SH DFND 02 0 232 0 ONEMAIN HLDGS INC COM 68268W103 220 9038 SH DFND 01 8425 398 215 ONEMAIN HLDGS INC COM 68268W103 7683 316286 SH DFND 02 0 216123 100163 ONEMAIN HLDGS INC COM 68268W103 9 353 SH DFND 06 0 353 0 ONEMAIN HLDGS INC COM 68268W103 995 40975 SH DFND 43 0 0 40975 ONEMAIN HLDGS INC COM 68268W103 869 35787 SH DFND 43, 01 0 0 35787 ONEOK INC NEW COM 682680103 32009 593307 SH DFND 01 232554 60057 300696 ONEOK INC NEW COM 682680103 34807 645177 SH DFND 02 0 292277 352900 ONEOK INC NEW COM 682680103 903 16739 SH DFND 06 0 16739 0 ONEOK INC NEW COM 682680103 300 5568 SH DFND 28 81 0 5487 ONEOK INC NEW OPTIONS 682680103 1117 20700 SH Put DFND 02 0 20700 0 ONEOK INC NEW OPTIONS 682680103 221 4100 SH Call DFND 02 0 4100 0 ONEOK INC NEW COM 682680103 15828 293384 SH DFND 43 0 0 293384 ONESMART INTL ED GROUP LTD SPONSORED 68276W103 481 61729 SH DFND 01 136 61593 0 ONESMART INTL ED GROUP LTD SPONSORED 68276W103 715 91625 SH DFND 02 0 91625 0 ONESPAN INC COM 68287N100 364 28070 SH DFND 01 6364 21597 109 ONESPAN INC COM 68287N100 795 61375 SH DFND 02 0 60373 1002 ONESPAN INC COM 68287N100 0 10 SH DFND 06 0 10 0 OOMA INC COM 683416101 256 18473 SH DFND 01 5337 4553 8583 OOMA INC COM 683416101 889 64013 SH DFND 02 0 60358 3655 OOMA INC COM 683416101 1 71 SH DFND 06 0 71 0 OP BANCORP COM 67109R109 108 12156 SH DFND 01 5708 6448 0 OP BANCORP COM 67109R109 1 103 SH DFND 02 0 103 0 OP BANCORP COM 67109R109 0 49 SH DFND 06 0 49 0 OPEN TEXT CORP COM 683715106 8 249 SH DFND 05 249 0 0 OPEN TEXT CORP COM 683715106 375 11488 SH DFND 01 8765 105 2618 OPEN TEXT CORP COM 683715106 384 11788 SH DFND 02 0 8819 2969 OPEN TEXT CORP COM 683715106 24676 756941 SH DFND 43 0 0 756941 OPEN TEXT CORP COM 683715106 1583 48544 SH DFND 43, 01 0 0 48544 OPGEN INC COM NEW 68373L208 1 629 SH DFND 01 629 0 0 OPHTHOTECH CORP COM 683745103 1 1006 SH DFND 02 0 462 544 OPIANT PHARMACEUTICALS INC COM 683750103 1 100 SH DFND 02 0 0 100 OPKO HEALTH INC COM 68375N103 541 179655 SH DFND 01 80173 99482 0 OPKO HEALTH INC COM 68375N103 417 138448 SH DFND 02 0 63600 74848 OPKO HEALTH INC COM 68375N103 140 46599 SH DFND 06 0 46599 0 OPKO HEALTH INC OPTIONS 68375N103 12 4000 SH Call DFND 01 4000 0 0 OPPENHEIMER ETF TR S&P 500 RE 68386C104 1076 23118 SH DFND 01 22918 0 200 OPPENHEIMER ETF TR S&P 500 RE 68386C104 86018 1848263 SH DFND 02 0 0 1848263 OPPENHEIMER ETF TR S&P MDCP 4 68386C203 12101 236109 SH DFND 02 0 0 236109 OPPENHEIMER ETF TR S&P SMALLC 68386C302 70 1213 SH DFND 01 1213 0 0 OPPENHEIMER ETF TR S&P SMALLC 68386C302 9768 170429 SH DFND 02 0 0 170429 OPPENHEIMER ETF TR S&P ULTRA 68386C401 58537 1748427 SH DFND 02 0 0 1748427 OPPENHEIMER ETF TR RUSL 1000 68386C724 191 7600 SH DFND 02 0 0 7600 OPPENHEIMER ETF TR INTL ULTRA 68386C732 411 19000 SH DFND 02 0 0 19000 OPPENHEIMER ETF TR EMERGING M 68386C740 413 18300 SH DFND 02 0 0 18300 OPPENHEIMER ETF TR INTERNATNL 68386C757 249 10892 SH DFND 02 0 0 10892 OPPENHEIMER ETF TR GLOBAL REV 68386C765 332 14000 SH DFND 02 0 0 14000 OPPENHEIMER ETF TR ESG REV ET 68386C773 18 650 SH DFND 02 0 0 650 OPPENHEIMER ETF TR GLOBAL ESG 68386C781 42 1610 SH DFND 02 0 0 1610 OPPENHEIMER ETF TR S&P FINCIA 68386C807 5639 97706 SH DFND 02 0 0 97706 OPPENHEIMER ETF TR EMERGING M 68386C864 750 31736 SH DFND 02 0 0 31736 OPPENHEIMER ETF TR S&P 500 RE 68386C104 10671 229285 SH DFND 43 0 0 229285 OPPENHEIMER ETF TR S&P MDCP 4 68386C203 1315 25658 SH DFND 43 0 0 25658 OPPENHEIMER ETF TR S&P SMALLC 68386C302 3481 60742 SH DFND 43 0 0 60742 OPPENHEIMER ETF TR S&P ULTRA 68386C401 14372 429265 SH DFND 43 0 0 429265 OPPENHEIMER ETF TR RUSL 1000 68386C674 5 222 SH DFND 43 0 0 222 OPPENHEIMER ETF TR INTERNATNL 68386C757 29 1266 SH DFND 43 0 0 1266 OPPENHEIMER ETF TR GLOBAL REV 68386C765 16 669 SH DFND 43 0 0 669 OPPENHEIMER ETF TR GLOBAL ESG 68386C781 113 4271 SH DFND 43 0 0 4271 OPPENHEIMER ETF TR S&P FINCIA 68386C807 273 4728 SH DFND 43 0 0 4728 OPPENHEIMER ETF TR EMERGING M 68386C864 24 1035 SH DFND 43 0 0 1035 OPPENHEIMER HLDGS INC CL A NON V 683797104 147 5764 SH DFND 01 1887 3877 0 OPPENHEIMER HLDGS INC CL A NON V 683797104 33 1289 SH DFND 02 0 1289 0 OPPENHEIMER HLDGS INC CL A NON V 683797104 1 37 SH DFND 06 0 37 0 OPTICAL CABLE CORP COM NEW 683827208 1 213 SH DFND 02 0 155 58 OPTIMIZERX CORP COM NEW 68401U204 168 15302 SH DFND 01 15302 0 0 OPTIMUMBANK HOLDINGS INC COM 68401P403 0 2 SH DFND 02 0 2 0 OPTINOSE INC COM 68404V100 332 53531 SH DFND 01 44032 9499 0 OPTINOSE INC COM 68404V100 0 31 SH DFND 02 0 31 0 OPTINOSE INC COM 68404V100 0 31 SH DFND 06 0 31 0 OPUS BK IRVINE CALIF COM 684000102 886 45227 SH DFND 01 38552 6605 70 OPUS BK IRVINE CALIF COM 684000102 544 27789 SH DFND 02 0 27789 0 OPUS BK IRVINE CALIF COM 684000102 0 23 SH DFND 06 0 23 0 OPUS BK IRVINE CALIF COM 684000102 1 44 SH DFND 28 44 0 0 OPUS BK IRVINE CALIF COM 684000102 48 2439 SH DFND 43 0 0 2439 ORACLE CORP COM 68389X105 217139 4809271 SH DFND 01 3611157 225307 972807 ORACLE CORP COM 68389X105 250961 5558385 SH DFND 02 0 626116 4932269 ORACLE CORP COM 68389X105 6534 144711 SH DFND 06 0 144711 0 ORACLE CORP COM 68389X105 8942 198061 SH DFND 28 172556 0 25505 ORACLE CORP OPTIONS 68389X105 57002 1262500 SH Put DFND 02 0 1261900 600 ORACLE CORP OPTIONS 68389X105 7224 160000 SH Put DFND 06 0 160000 0 ORACLE CORP OPTIONS 68389X105 37438 829200 SH Call DFND 02 0 829200 0 ORACLE CORP OPTIONS 68389X105 7495 166000 SH Call DFND 06 0 166000 0 ORACLE CORP COM 68389X105 559402 12389861 SH DFND 43 0 0 12389861 ORACLE CORP COM 68389X105 48839 1081703 SH DFND 43, 01 0 0 1081703 ORAGENICS INC COM PAR 684023302 0 26 SH DFND 02 0 26 0 ORAMED PHARM INC COM NEW 68403P203 3 1117 SH DFND 02 0 0 1117 ORANGE SPONSORED 684060106 1199 74047 SH DFND 01 58245 0 15802 ORANGE SPONSORED 684060106 21971 1357073 SH DFND 02 0 291 1356782 ORANGE SPONSORED 684060106 4 219 SH DFND 28 219 0 0 ORANGE SPONSORED 684060106 82554 5099067 SH DFND 43 0 0 5099067 ORANGE SPONSORED 684060106 13 779 SH DFND 43, 01 0 0 779 ORASURE TECHNOLOGIES INC COM 68554V108 393 33637 SH DFND 01 13220 20085 332 ORASURE TECHNOLOGIES INC COM 68554V108 176 15068 SH DFND 02 0 11598 3470 ORASURE TECHNOLOGIES INC COM 68554V108 0 19 SH DFND 06 0 19 0 ORASURE TECHNOLOGIES INC COM 68554V108 856 73301 SH DFND 43 0 0 73301 ORBCOMM INC COM 68555P100 376 45532 SH DFND 01 17505 28027 0 ORBCOMM INC COM 68555P100 328 39684 SH DFND 02 0 27826 11858 ORBCOMM INC COM 68555P100 0 23 SH DFND 06 0 23 0 ORBCOMM INC COM 68555P100 41 4987 SH DFND 43 0 0 4987 ORBOTECH LTD ORD M75253100 8507 150458 SH DFND 01 413 150000 45 ORBOTECH LTD ORD M75253100 1096 19387 SH DFND 02 0 18848 539 ORBOTECH LTD ORD M75253100 296 5228 SH DFND 06 0 5228 0 ORBOTECH LTD OPTIONS M75253100 51 900 SH Put DFND 02 0 900 0 ORBOTECH LTD OPTIONS M75253100 6 100 SH Call DFND 02 0 100 0 ORBOTECH LTD ORD M75253100 537 9494 SH DFND 43 0 0 9494 ORCHID IS CAP INC COM 68571X103 21 3349 SH DFND 01 3349 0 0 ORCHID IS CAP INC COM 68571X103 229 35845 SH DFND 02 0 35845 0 ORCHID IS CAP INC COM 68571X103 1 199 SH DFND 06 0 199 0 ORCHIDS PAPER PRODS CO DEL COM 68572N104 0 109 SH DFND 02 0 109 0 ORGANOVO HLDGS INC COM 68620A104 43 44625 SH DFND 01 1000 43625 0 ORGANOVO HLDGS INC COM 68620A104 8 8074 SH DFND 02 0 436 7638 ORGANOVO HLDGS INC COM 68620A104 0 436 SH DFND 06 0 436 0 ORGENESIS INC COM NEW 68619K204 1 200 SH DFND 02 0 0 200 ORIGIN BANCORP INC COM 68621T102 363 10655 SH DFND 01 2509 8146 0 ORIGIN BANCORP INC COM 68621T102 3 94 SH DFND 02 0 94 0 ORIGIN BANCORP INC COM 68621T102 0 6 SH DFND 06 0 6 0 ORIGIN BANCORP INC COM 68621T102 12 365 SH DFND 43 0 0 365 ORION ENERGY SYSTEMS INC COM 686275108 2 2699 SH DFND 01 2699 0 0 ORION ENERGY SYSTEMS INC COM 686275108 1 1200 SH DFND 02 0 0 1200 ORION ENGINEERED CARBONS S A COM L72967109 199 7877 SH DFND 01 7877 0 0 ORION ENGINEERED CARBONS S A COM L72967109 541 21392 SH DFND 02 0 20772 620 ORION ENGINEERED CARBONS S A COM L72967109 8182 323669 SH DFND 43 0 0 323669 ORION ENGINEERED CARBONS S A COM L72967109 1018 40286 SH DFND 43, 01 0 0 40286 ORION GROUP HOLDINGS INC COM 68628V308 130 30214 SH DFND 01 8554 21456 204 ORION GROUP HOLDINGS INC COM 68628V308 0 108 SH DFND 02 0 108 0 ORION GROUP HOLDINGS INC COM 68628V308 0 108 SH DFND 06 0 108 0 ORITANI FINL CORP DEL COM 68633D103 685 46422 SH DFND 01 28667 17476 279 ORITANI FINL CORP DEL COM 68633D103 1165 78995 SH DFND 02 0 61262 17733 ORITANI FINL CORP DEL COM 68633D103 0 9 SH DFND 06 0 9 0 ORIX CORP SPONSORED 686330101 673 9412 SH DFND 01 7509 0 1903 ORIX CORP SPONSORED 686330101 225 3140 SH DFND 02 0 0 3140 ORIX CORP SPONSORED 686330101 13 176 SH DFND 28 0 0 176 ORIX CORP SPONSORED 686330101 22493 314372 SH DFND 43 0 0 314372 ORIX CORP SPONSORED 686330101 147 2051 SH DFND 43, 01 0 0 2051 ORMAT TECHNOLOGIES INC COM 686688102 820 15671 SH DFND 01 6028 9643 0 ORMAT TECHNOLOGIES INC COM 686688102 6883 131605 SH DFND 02 0 130325 1280 ORMAT TECHNOLOGIES INC COM 686688102 204 3907 SH DFND 06 0 3907 0 ORMAT TECHNOLOGIES INC COM 686688102 3136 59953 SH DFND 43 0 0 59953 ORMAT TECHNOLOGIES INC COM 686688102 470 8990 SH DFND 43, 01 0 0 8990 ORRSTOWN FINL SVCS INC COM 687380105 91 4985 SH DFND 01 1190 3795 0 ORRSTOWN FINL SVCS INC COM 687380105 35 1896 SH DFND 02 0 1591 305 ORRSTOWN FINL SVCS INC COM 687380105 1 28 SH DFND 06 0 28 0 ORTHOFIX MED INC COM 68752M108 405 7712 SH DFND 01 3370 4252 90 ORTHOFIX MED INC COM 68752M108 2118 40354 SH DFND 02 0 39587 767 ORTHOFIX MED INC COM 68752M108 0 2 SH DFND 06 0 2 0 ORTHOPEDIATRICS CORP COM 68752L100 199 5691 SH DFND 01 3043 2648 0 ORTHOPEDIATRICS CORP COM 68752L100 1 27 SH DFND 02 0 27 0 ORTHOPEDIATRICS CORP COM 68752L100 1 27 SH DFND 06 0 27 0 ORTHOPEDIATRICS CORP COM 68752L100 288 8248 SH DFND 43 0 0 8248 ORTHOPEDIATRICS CORP COM 68752L100 729 20901 SH DFND 43, 01 0 0 20901 OSHKOSH CORP COM 688239201 1890 30820 SH DFND 01 26511 3248 1061 OSHKOSH CORP COM 688239201 6578 107290 SH DFND 02 0 41767 65523 OSHKOSH CORP COM 688239201 20 321 SH DFND 06 0 321 0 OSHKOSH CORP COM 688239201 5 87 SH DFND 28 87 0 0 OSHKOSH CORP COM 688239201 19121 311881 SH DFND 43 0 0 311881 OSHKOSH CORP COM 688239201 1331 21710 SH DFND 43, 01 0 0 21710 OSI ETF TR OSHARS FTS 67110P407 126 4209 SH DFND 01 4209 0 0 OSI ETF TR OSHARS FTS 67110P407 1 19 SH DFND 02 0 0 19 OSI SYSTEMS INC COM 671044105 559 7623 SH DFND 01 3346 4095 182 OSI SYSTEMS INC COM 671044105 3145 42901 SH DFND 02 0 42109 792 OSI SYSTEMS INC COM 671044105 0 6 SH DFND 06 0 6 0 OSI SYSTEMS INC COM 671044105 6736 91894 SH DFND 43 0 0 91894 OSIRIS THERAPEUTICS INC NEW COM 68827R108 39 2900 SH DFND 02 0 1783 1117 OSISKO GOLD ROYALTIES LTD COM 68827L101 5 579 SH DFND 05 579 0 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 274 31255 SH DFND 02 0 23333 7922 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 31 4040 SH DFND 01 0 4040 0 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 0 46 SH DFND 02 0 46 0 OSMOTICA PHARMACEUTICALS PLC SHS G6S41R101 0 46 SH DFND 06 0 46 0 OTONOMY INC COM 68906L105 162 87702 SH DFND 02 0 87702 0 OTTAWA BANCORP INC COM 689195105 0 13 SH DFND 02 0 13 0 OTTER TAIL CORP COM 689648103 1403 28270 SH DFND 01 8131 20139 0 OTTER TAIL CORP COM 689648103 543 10944 SH DFND 02 0 3746 7198 OTTER TAIL CORP COM 689648103 1 28 SH DFND 06 0 28 0 OTTER TAIL CORP COM 689648103 254 5120 SH DFND 43 0 0 5120 OUTFRONT MEDIA INC COM 69007J106 66 3617 SH DFND 01 2852 0 765 OUTFRONT MEDIA INC COM 69007J106 2569 141755 SH DFND 02 0 88731 53024 OUTFRONT MEDIA INC COM 69007J106 11 612 SH DFND 06 0 612 0 OUTFRONT MEDIA INC COM 69007J106 6894 380441 SH DFND 43 0 0 380441 OUTFRONT MEDIA INC COM 69007J106 560 30907 SH DFND 43, 01 0 0 30907 OUTLOOK THERAPEUTICS INC COM 69012T107 5 10298 SH DFND 02 0 0 10298 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 50 29879 SH DFND 01 777 29102 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 0 218 SH DFND 02 0 218 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 0 218 SH DFND 06 0 218 0 OVERSTOCK COM INC DEL COM 690370101 192 14138 SH DFND 01 5308 8830 0 OVERSTOCK COM INC DEL COM 690370101 266 19571 SH DFND 02 0 1130 18441 OVERSTOCK COM INC DEL COM 690370101 0 16 SH DFND 06 0 16 0 OVID THERAPEUTICS INC COM 690469101 21 8614 SH DFND 01 3144 5470 0 OVID THERAPEUTICS INC COM 690469101 39 16181 SH DFND 02 0 16181 0 OVID THERAPEUTICS INC COM 690469101 0 50 SH DFND 06 0 50 0 OWENS & MINOR INC NEW COM 690732102 373 58997 SH DFND 01 31324 27039 634 OWENS & MINOR INC NEW COM 690732102 994 157058 SH DFND 02 0 49592 107466 OWENS & MINOR INC NEW COM 690732102 0 19 SH DFND 06 0 19 0 OWENS & MINOR INC NEW COM 690732102 1 125 SH DFND 28 125 0 0 OWENS CORNING NEW COM 690742101 39963 908672 SH DFND 01 23728 866783 18161 OWENS CORNING NEW COM 690742101 8476 192718 SH DFND 02 0 172716 20002 OWENS CORNING NEW COM 690742101 248 5638 SH DFND 06 0 5638 0 OWENS CORNING NEW COM 690742101 9920 225555 SH DFND 43 0 0 225555 OWENS CORNING NEW COM 690742101 2309 52511 SH DFND 43, 01 0 0 52511 OWENS ILL INC COM NEW 690768403 1128 65442 SH DFND 01 56048 6751 2643 OWENS ILL INC COM NEW 690768403 2398 139072 SH DFND 02 0 14032 125040 OWENS ILL INC COM NEW 690768403 12 701 SH DFND 06 0 701 0 OWENS ILL INC COM NEW 690768403 1 60 SH DFND 28 60 0 0 OWENS ILL INC COM NEW 690768403 11144 646430 SH DFND 43 0 0 646430 OWENS RLTY MTG INC COM 690828108 30 1621 SH DFND 02 0 199 1422 OXBRIDGE RE HLDGS LTD *W EXP 03/ G6856M114 0 200 SH DFND 02 0 200 0 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 184 14377 SH DFND 01 4671 9706 0 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 297 23226 SH DFND 02 0 23226 0 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 1 97 SH DFND 06 0 97 0 OXFORD INDS INC COM 691497309 525 7384 SH DFND 01 3165 4134 85 OXFORD INDS INC COM 691497309 2714 38203 SH DFND 02 0 37610 593 OXFORD INDS INC COM 691497309 0 6 SH DFND 06 0 6 0 OXFORD INDS INC COM 691497309 5078 71477 SH DFND 43 0 0 71477 OXFORD INDS INC COM 691497309 2117 29796 SH DFND 43, 01 0 0 29796 OXFORD LANE CAP CORP COM 691543102 58 6000 SH DFND 01 0 0 6000 OXFORD LANE CAP CORP COM 691543102 39 4025 SH DFND 02 0 0 4025 OXFORD SQUARE CAP CORP COM 69181V107 83 12765 SH DFND 02 0 108 12657 P & F INDS INC CL A NEW 692830508 2 203 SH DFND 02 0 15 188 P A M TRANSN SVCS INC COM 693149106 51 1282 SH DFND 01 382 900 0 P A M TRANSN SVCS INC COM 693149106 50 1273 SH DFND 02 0 1273 0 P A M TRANSN SVCS INC COM 693149106 0 8 SH DFND 06 0 8 0 P T TELEKOMUNIKASI INDONESIA SPONSORED 715684106 362 13811 SH DFND 01 10539 0 3272 P T TELEKOMUNIKASI INDONESIA SPONSORED 715684106 202 7714 SH DFND 02 0 655 7059 P T TELEKOMUNIKASI INDONESIA SPONSORED 715684106 7 285 SH DFND 28 64 0 221 P T TELEKOMUNIKASI INDONESIA SPONSORED 715684106 14023 535021 SH DFND 43 0 0 535021 PACCAR INC COM 693718108 425457 7445866 SH DFND 01 7410573 30869 4424 PACCAR INC COM 693718108 50364 881410 SH DFND 02 0 148819 732591 PACCAR INC COM 693718108 2494 43650 SH DFND 06 0 43650 0 PACCAR INC COM 693718108 210 3680 SH DFND 28 3036 0 644 PACCAR INC COM 693718108 259248 4537073 SH DFND 43 0 0 4537073 PACCAR INC COM 693718108 2756 48224 SH DFND 43, 01 0 0 48224 PACER FDS TR TRENDP US 69374H105 8 291 SH DFND 01 291 0 0 PACER FDS TR TRENDP US 69374H105 99982 3475222 SH DFND 02 0 0 3475222 PACER FDS TR TRENDP US 69374H204 6 181 SH DFND 01 181 0 0 PACER FDS TR TRENDP US 69374H204 26957 874104 SH DFND 02 0 0 874104 PACER FDS TR TRENDP 100 69374H303 18190 556684 SH DFND 02 0 0 556684 PACER FDS TR GLOBL CASH 69374H709 7917 283551 SH DFND 02 0 0 283551 PACER FDS TR BNCHMRK IN 69374H741 307 13138 SH DFND 02 0 0 13138 PACER FDS TR BNCHMRK IN 69374H766 120 5009 SH DFND 02 0 0 5009 PACER FDS TR BNCHMRK RS 69374H782 10 400 SH DFND 02 0 0 400 PACER FDS TR TRENDPILOT 69374H808 2733 109100 SH DFND 02 0 0 109100 PACER FDS TR WEALTHSHIE 69374H840 120 4992 SH DFND 02 0 0 4992 PACER FDS TR PACER US S 69374H857 1784 76970 SH DFND 02 0 0 76970 PACER FDS TR DEVELOPED 69374H873 2017 83893 SH DFND 02 0 0 83893 PACER FDS TR US CASH CO 69374H881 10 405 SH DFND 01 405 0 0 PACER FDS TR US CASH CO 69374H881 13707 533336 SH DFND 02 0 0 533336 PACER FDS TR TRENDP US 69374H105 40150 1395557 SH DFND 43 0 0 1395557 PACER FDS TR TRENDP US 69374H204 14617 473971 SH DFND 43 0 0 473971 PACER FDS TR TRENDP 100 69374H303 13764 421244 SH DFND 43 0 0 421244 PACER FDS TR CFRA STVAL 69374H691 23 999 SH DFND 43 0 0 999 PACER FDS TR GLOBL CASH 69374H709 1163 41659 SH DFND 43 0 0 41659 PACER FDS TR BNCHMRK IN 69374H741 23 992 SH DFND 43 0 0 992 PACER FDS TR TRENDPILOT 69374H808 9145 365019 SH DFND 43 0 0 365019 PACER FDS TR MILTRY TIM 69374H832 40 1706 SH DFND 43 0 0 1706 PACER FDS TR PACER US S 69374H857 1331 57440 SH DFND 43 0 0 57440 PACER FDS TR DEVELOPED 69374H873 1579 65651 SH DFND 43 0 0 65651 PACER FDS TR US CASH CO 69374H881 4655 181139 SH DFND 43 0 0 181139 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 519 70172 SH DFND 01 24004 46168 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 5 685 SH DFND 02 0 85 600 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 1 85 SH DFND 06 0 85 0 PACIFIC CITY FINANCIAL CORP COM NEW 69406T408 120 7641 SH DFND 01 1793 5848 0 PACIFIC CITY FINANCIAL CORP COM NEW 69406T408 1 45 SH DFND 02 0 45 0 PACIFIC CITY FINANCIAL CORP COM NEW 69406T408 1 45 SH DFND 06 0 45 0 PACIFIC COAST OIL TR UNIT BEN I 694103102 0 200 SH DFND 01 0 0 200 PACIFIC COAST OIL TR UNIT BEN I 694103102 6 3612 SH DFND 02 0 0 3612 PACIFIC DRILLING SA LUXEMBOU COM L7257P205 1646 123279 SH DFND 02 0 123279 0 PACIFIC ETHANOL INC COM PAR $. 69423U305 187 216609 SH DFND 02 0 216609 0 PACIFIC MERCANTILE BANCORP COM 694552100 72 10023 SH DFND 01 2089 7934 0 PACIFIC MERCANTILE BANCORP COM 694552100 181 25272 SH DFND 02 0 25272 0 PACIFIC MERCANTILE BANCORP COM 694552100 0 60 SH DFND 06 0 60 0 PACIFIC PREMIER BANCORP COM 69478X105 786 30799 SH DFND 01 17383 12942 474 PACIFIC PREMIER BANCORP COM 69478X105 1014 39733 SH DFND 02 0 39145 588 PACIFIC PREMIER BANCORP COM 69478X105 0 2 SH DFND 06 0 2 0 PACIFIC PREMIER BANCORP COM 69478X105 3 99 SH DFND 28 99 0 0 PACIFIC PREMIER BANCORP COM 69478X105 701 27469 SH DFND 43 0 0 27469 PACIFIC PREMIER BANCORP COM 69478X105 587 22994 SH DFND 43, 01 0 0 22994 PACIRA PHARMACEUTICALS INC COM 695127100 679 15790 SH DFND 01 7315 8475 0 PACIRA PHARMACEUTICALS INC COM 695127100 6535 151910 SH DFND 02 0 28685 123225 PACIRA PHARMACEUTICALS INC COM 695127100 1 12 SH DFND 06 0 12 0 PACIRA PHARMACEUTICALS INC NOTE 2.37 695127AD2 11363 11456000 PRN DFND 02 0 11456000 0 PACIRA PHARMACEUTICALS INC COM 695127100 2317 53860 SH DFND 43 0 0 53860 PACIRA PHARMACEUTICALS INC NOTE 2.37 695127AD2 1 1000 PRN DFND 43 0 0 1000 PACKAGING CORP AMER COM 695156109 45280 542532 SH DFND 01 351235 3653 187644 PACKAGING CORP AMER COM 695156109 27460 329022 SH DFND 02 0 35608 293414 PACKAGING CORP AMER COM 695156109 316 3789 SH DFND 06 0 3789 0 PACKAGING CORP AMER COM 695156109 167 1997 SH DFND 28 10 0 1987 PACKAGING CORP AMER COM 695156109 117910 1412774 SH DFND 43 0 0 1412774 PACKAGING CORP AMER COM 695156109 5409 64810 SH DFND 43, 01 0 0 64810 PACWEST BANCORP DEL COM 695263103 2668 80159 SH DFND 01 71361 5156 3642 PACWEST BANCORP DEL COM 695263103 3521 105802 SH DFND 02 0 87679 18123 PACWEST BANCORP DEL COM 695263103 18 540 SH DFND 06 0 540 0 PACWEST BANCORP DEL COM 695263103 4 107 SH DFND 28 107 0 0 PACWEST BANCORP DEL COM 695263103 6912 207706 SH DFND 43 0 0 207706 PACWEST BANCORP DEL COM 695263103 878 26396 SH DFND 43, 01 0 0 26396 PAGSEGURO DIGITAL LTD COM CL A G68707101 340 18147 SH DFND 01 515 17490 142 PAGSEGURO DIGITAL LTD COM CL A G68707101 695 37118 SH DFND 02 0 2 37116 PAGSEGURO DIGITAL LTD COM CL A G68707101 3131 167146 SH DFND 06 0 167146 0 PAGSEGURO DIGITAL LTD OPTIONS G68707101 6128 327200 SH Put DFND 06 0 327200 0 PAGSEGURO DIGITAL LTD OPTIONS G68707101 6136 327600 SH Call DFND 06 0 327600 0 PAGSEGURO DIGITAL LTD COM CL A G68707101 15444 824534 SH DFND 43 0 0 824534 PAGSEGURO DIGITAL LTD COM CL A G68707101 1560 83313 SH DFND 43, 01 0 0 83313 PAIN THERAPEUTICS INC COM NEW 69562K506 0 143 SH DFND 01 143 0 0 PAIN THERAPEUTICS INC COM NEW 69562K506 2 2232 SH DFND 02 0 0 2232 PALATIN TECHNOLOGIES INC COM PAR $ 696077403 55 77509 SH DFND 01 0 77509 0 PALATIN TECHNOLOGIES INC COM PAR $ 696077403 1 1700 SH DFND 02 0 779 921 PALATIN TECHNOLOGIES INC COM PAR $ 696077403 1 779 SH DFND 06 0 779 0 PALO ALTO NETWORKS INC COM 697435105 76460 405946 SH DFND 01 392682 12944 320 PALO ALTO NETWORKS INC COM 697435105 88597 470387 SH DFND 02 0 92998 377389 PALO ALTO NETWORKS INC COM 697435105 2864 15205 SH DFND 06 0 15205 0 PALO ALTO NETWORKS INC COM 697435105 402 2133 SH DFND 28 2133 0 0 PALO ALTO NETWORKS INC OPTIONS 697435105 16010 85000 SH Call DFND 02 0 85000 0 PALO ALTO NETWORKS INC NOTE 697435AB1 5 3000 PRN DFND 02 0 0 3000 PALO ALTO NETWORKS INC COM 697435105 76383 405540 SH DFND 43 0 0 405540 PALO ALTO NETWORKS INC NOTE 697435AB1 2116 1247000 PRN DFND 43 0 0 1247000 PALO ALTO NETWORKS INC COM 697435105 10315 54765 SH DFND 43, 01 0 0 54765 PAMPA ENERGIA S A SPONS ADR 697660207 317 9953 SH DFND 01 512 9332 109 PAMPA ENERGIA S A SPONS ADR 697660207 396 12443 SH DFND 02 0 0 12443 PAN AMERICAN SILVER CORP COM 697900108 11 757 SH DFND 05 757 0 0 PAN AMERICAN SILVER CORP COM 697900108 1247 85401 SH DFND 01 1050 83351 1000 PAN AMERICAN SILVER CORP COM 697900108 250 17097 SH DFND 02 0 4843 12254 PANDORA MEDIA INC COM 698354107 11198 1384210 SH DFND 01 58525 1325685 0 PANDORA MEDIA INC COM 698354107 4474 553054 SH DFND 02 0 538447 14607 PANDORA MEDIA INC COM 698354107 160 19807 SH DFND 06 0 19807 0 PANDORA MEDIA INC OPTIONS 698354107 1505 186000 SH Call DFND 02 0 186000 0 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 0 19 SH DFND 02 0 19 0 PANHANDLE OIL AND GAS INC CL A 698477106 138 8879 SH DFND 01 3556 5323 0 PANHANDLE OIL AND GAS INC CL A 698477106 27 1763 SH DFND 02 0 1763 0 PANHANDLE OIL AND GAS INC CL A 698477106 1 61 SH DFND 06 0 61 0 PAPA JOHNS INTL INC COM 698813102 413 10362 SH DFND 01 4044 6232 86 PAPA JOHNS INTL INC COM 698813102 1606 40349 SH DFND 02 0 39533 816 PAPA JOHNS INTL INC COM 698813102 0 4 SH DFND 06 0 4 0 PAPA JOHNS INTL INC COM 698813102 1 18 SH DFND 28 18 0 0 PAPA MURPHYS HLDGS INC COM 698814100 0 3 SH DFND 02 0 3 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 185 13058 SH DFND 01 5980 6920 158 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 2878 202937 SH DFND 02 0 202937 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 0 17 SH DFND 06 0 17 0 PAR TECHNOLOGY CORP COM 698884103 144 6618 SH DFND 01 2004 4614 0 PAR TECHNOLOGY CORP COM 698884103 2 78 SH DFND 02 0 78 0 PAR TECHNOLOGY CORP COM 698884103 1 44 SH DFND 06 0 44 0 PARAMOUNT GROUP INC COM 69924R108 92 7290 SH DFND 01 5998 151 1141 PARAMOUNT GROUP INC COM 69924R108 8165 650066 SH DFND 02 0 635579 14487 PARAMOUNT GROUP INC COM 69924R108 12 943 SH DFND 06 0 943 0 PARAMOUNT GROUP INC COM 69924R108 714 56813 SH DFND 43 0 0 56813 PARATEK PHARMACEUTICALS INC COM 699374302 66 12948 SH DFND 01 10260 2688 0 PARATEK PHARMACEUTICALS INC COM 699374302 54 10528 SH DFND 02 0 28 10500 PARATEK PHARMACEUTICALS INC COM 699374302 0 28 SH DFND 06 0 28 0 PARETEUM CORP COM NEW 69946T207 0 3 SH DFND 02 0 3 0 PARK CITY GROUP INC COM NEW 700215304 59 9886 SH DFND 01 4791 5095 0 PARK CITY GROUP INC COM NEW 700215304 6 1069 SH DFND 02 0 56 1013 PARK CITY GROUP INC COM NEW 700215304 0 51 SH DFND 06 0 51 0 PARK ELECTROCHEMICAL CORP COM 700416209 407 22500 SH DFND 01 7744 14235 521 PARK ELECTROCHEMICAL CORP COM 700416209 264 14615 SH DFND 02 0 14245 370 PARK ELECTROCHEMICAL CORP COM 700416209 0 7 SH DFND 06 0 7 0 PARK ELECTROCHEMICAL CORP COM 700416209 250 13831 SH DFND 43 0 0 13831 PARK HOTELS RESORTS INC COM 700517105 1408 54194 SH DFND 01 50888 1298 2008 PARK HOTELS RESORTS INC COM 700517105 6680 257129 SH DFND 02 0 253198 3931 PARK HOTELS RESORTS INC COM 700517105 233 8967 SH DFND 06 0 8967 0 PARK HOTELS RESORTS INC COM 700517105 11120 428026 SH DFND 43 0 0 428026 PARK HOTELS RESORTS INC COM 700517105 2301 88579 SH DFND 43, 01 0 0 88579 PARK NATL CORP COM 700658107 2392 28154 SH DFND 01 21600 6292 262 PARK NATL CORP COM 700658107 345 4067 SH DFND 02 0 785 3282 PARK NATL CORP COM 700658107 0 4 SH DFND 06 0 4 0 PARK OHIO HLDGS CORP COM 700666100 187 6078 SH DFND 01 1508 4570 0 PARK OHIO HLDGS CORP COM 700666100 450 14656 SH DFND 02 0 14656 0 PARK OHIO HLDGS CORP COM 700666100 0 6 SH DFND 06 0 6 0 PARKE BANCORP INC COM 700885106 106 5661 SH DFND 01 2126 3535 0 PARKE BANCORP INC COM 700885106 1 54 SH DFND 02 0 54 0 PARKE BANCORP INC COM 700885106 1 27 SH DFND 06 0 27 0 PARKER HANNIFIN CORP COM 701094104 45341 304017 SH DFND 01 294799 6371 2847 PARKER HANNIFIN CORP COM 701094104 40287 270130 SH DFND 02 0 25663 244467 PARKER HANNIFIN CORP COM 701094104 2530 16963 SH DFND 06 0 16963 0 PARKER HANNIFIN CORP COM 701094104 555 3722 SH DFND 28 3722 0 0 PARKER HANNIFIN CORP OPTIONS 701094104 1491 10000 SH Put DFND 02 0 10000 0 PARKER HANNIFIN CORP OPTIONS 701094104 2655 17800 SH Call DFND 02 0 17800 0 PARKER HANNIFIN CORP COM 701094104 45247 303389 SH DFND 43 0 0 303389 PARKER HANNIFIN CORP COM 701094104 19644 131712 SH DFND 43, 01 0 0 131712 PARSLEY ENERGY INC CL A 701877102 872 54587 SH DFND 01 47270 6416 901 PARSLEY ENERGY INC CL A 701877102 5960 372940 SH DFND 02 0 153127 219813 PARSLEY ENERGY INC CL A 701877102 136 8481 SH DFND 06 0 8481 0 PARSLEY ENERGY INC CL A 701877102 3523 220473 SH DFND 43 0 0 220473 PARSLEY ENERGY INC CL A 701877102 195 12211 SH DFND 43, 01 0 0 12211 PARTNER COMMUNICATIONS CO LT ADR 70211M109 0 36 SH DFND 02 0 0 36 PARTY CITY HOLDCO INC COM 702149105 377 37805 SH DFND 01 9259 28546 0 PARTY CITY HOLDCO INC COM 702149105 1163 116506 SH DFND 02 0 30505 86001 PARTY CITY HOLDCO INC COM 702149105 0 18 SH DFND 06 0 18 0 PARTY CITY HOLDCO INC COM 702149105 2369 237381 SH DFND 43 0 0 237381 PARTY CITY HOLDCO INC COM 702149105 213 21391 SH DFND 43, 01 0 0 21391 PATHFINDER BANCORP INC MD COM 70319R109 0 5 SH DFND 02 0 5 0 PATRICK INDS INC COM 703343103 3706 125177 SH DFND 01 5169 119782 226 PATRICK INDS INC COM 703343103 5742 193913 SH DFND 02 0 33443 160470 PATRICK INDS INC COM 703343103 0 8 SH DFND 06 0 8 0 PATRICK INDS INC COM 703343103 924 31221 SH DFND 43 0 0 31221 PATRICK INDS INC COM 703343103 407 13741 SH DFND 43, 01 0 0 13741 PATRIOT TRANSN HLDG INC COM 70338W105 10 491 SH DFND 02 0 5 486 PATTERN ENERGY GROUP INC CL A 70338P100 668 35895 SH DFND 01 16303 19592 0 PATTERN ENERGY GROUP INC CL A 70338P100 384 20621 SH DFND 02 0 8464 12157 PATTERN ENERGY GROUP INC CL A 70338P100 100 5348 SH DFND 06 0 5348 0 PATTERN ENERGY GROUP INC NOTE 4.00 70338PAB6 296 300000 PRN DFND 02 0 300000 0 PATTERN ENERGY GROUP INC CL A 70338P100 707 37983 SH DFND 43 0 0 37983 PATTERSON COMPANIES INC COM 703395103 1751 89080 SH DFND 01 65492 23092 496 PATTERSON COMPANIES INC COM 703395103 1794 91240 SH DFND 02 0 83983 7257 PATTERSON COMPANIES INC COM 703395103 0 19 SH DFND 06 0 19 0 PATTERSON COMPANIES INC COM 703395103 1 54 SH DFND 28 54 0 0 PATTERSON COMPANIES INC COM 703395103 863 43877 SH DFND 43 0 0 43877 PATTERSON COMPANIES INC COM 703395103 168 8535 SH DFND 43, 01 0 0 8535 PATTERSON UTI ENERGY INC COM 703481101 488 47161 SH DFND 01 32509 12646 2006 PATTERSON UTI ENERGY INC COM 703481101 7459 720708 SH DFND 02 0 669953 50755 PATTERSON UTI ENERGY INC COM 703481101 10 967 SH DFND 06 0 967 0 PATTERSON UTI ENERGY INC COM 703481101 1 138 SH DFND 28 138 0 0 PATTERSON UTI ENERGY INC OPTIONS 703481101 362 35000 SH Call DFND 02 0 35000 0 PATTERSON UTI ENERGY INC COM 703481101 8164 788761 SH DFND 43 0 0 788761 PATTERSON UTI ENERGY INC COM 703481101 565 54548 SH DFND 43, 01 0 0 54548 PAYCHEX INC COM 704326107 32842 504097 SH DFND 01 405280 29767 69050 PAYCHEX INC COM 704326107 84232 1292889 SH DFND 02 0 180761 1112128 PAYCHEX INC COM 704326107 28563 438417 SH DFND 06 0 438417 0 PAYCHEX INC COM 704326107 299 4585 SH DFND 28 2496 0 2089 PAYCHEX INC COM 704326107 426452 6545693 SH DFND 43 0 0 6545693 PAYCHEX INC COM 704326107 10397 159588 SH DFND 43, 01 0 0 159588 PAYCOM SOFTWARE INC COM 70432V102 573 4680 SH DFND 01 4623 0 57 PAYCOM SOFTWARE INC COM 70432V102 27243 222479 SH DFND 02 0 5375 217104 PAYCOM SOFTWARE INC COM 70432V102 27 218 SH DFND 06 0 218 0 PAYCOM SOFTWARE INC COM 70432V102 10384 84799 SH DFND 43 0 0 84799 PAYCOM SOFTWARE INC COM 70432V102 299 2441 SH DFND 43, 01 0 0 2441 PAYLOCITY HLDG CORP COM 70438V106 1171 19442 SH DFND 01 8587 10855 0 PAYLOCITY HLDG CORP COM 70438V106 2570 42679 SH DFND 02 0 12250 30429 PAYLOCITY HLDG CORP COM 70438V106 0 2 SH DFND 06 0 2 0 PAYLOCITY HLDG CORP COM 70438V106 8958 148780 SH DFND 43 0 0 148780 PAYLOCITY HLDG CORP COM 70438V106 3358 55772 SH DFND 43, 01 0 0 55772 PAYMENT DATA SYS INC COM NEW 70438S202 0 11 SH DFND 02 0 11 0 PAYPAL HLDGS INC COM 70450Y103 165170 1964208 SH DFND 01 1889211 12675 62322 PAYPAL HLDGS INC COM 70450Y103 307520 3657034 SH DFND 02 0 230204 3426830 PAYPAL HLDGS INC COM 70450Y103 5424 64503 SH DFND 06 0 64503 0 PAYPAL HLDGS INC COM 70450Y103 1155 13735 SH DFND 28 10843 0 2892 PAYPAL HLDGS INC OPTIONS 70450Y103 30256 359800 SH Put DFND 02 0 342400 17400 PAYPAL HLDGS INC OPTIONS 70450Y103 6315 75100 SH Put DFND 06 0 75100 0 PAYPAL HLDGS INC OPTIONS 70450Y103 20880 248300 SH Call DFND 02 0 248300 0 PAYPAL HLDGS INC OPTIONS 70450Y103 50 600 SH Call DFND 06 0 600 0 PAYPAL HLDGS INC COM 70450Y103 381665 4538768 SH DFND 43 0 0 4538768 PAYPAL HLDGS INC COM 70450Y103 58208 692211 SH DFND 43, 01 0 0 692211 PB BANCORP INC COM 70454T100 0 9 SH DFND 02 0 9 0 PBF ENERGY INC CL A 69318G106 2977 91138 SH DFND 01 15653 73724 1761 PBF ENERGY INC CL A 69318G106 8562 262084 SH DFND 02 0 237972 24112 PBF ENERGY INC CL A 69318G106 19 592 SH DFND 06 0 592 0 PBF ENERGY INC CL A 69318G106 3 80 SH DFND 28 80 0 0 PBF ENERGY INC CL A 69318G106 4887 149576 SH DFND 43 0 0 149576 PBF ENERGY INC CL A 69318G106 797 24398 SH DFND 43, 01 0 0 24398 PBF LOGISTICS LP UNIT LTD P 69318Q104 144 7183 SH DFND 01 0 7183 0 PBF LOGISTICS LP UNIT LTD P 69318Q104 459 22817 SH DFND 02 0 577 22240 PC CONNECTION INC COM 69318J100 134 4520 SH DFND 01 1725 2795 0 PC CONNECTION INC COM 69318J100 2114 71101 SH DFND 02 0 71101 0 PC CONNECTION INC COM 69318J100 0 4 SH DFND 06 0 4 0 PCM FUND INC COM 69323T101 10 1000 SH DFND 01 1000 0 0 PCM FUND INC COM 69323T101 642 63282 SH DFND 02 0 0 63282 PCM INC COM 69323K100 159 9019 SH DFND 02 0 7232 1787 PCSB FINL CORP COM 69324R104 181 9244 SH DFND 01 2973 6271 0 PCSB FINL CORP COM 69324R104 45 2299 SH DFND 02 0 2299 0 PCSB FINL CORP COM 69324R104 1 64 SH DFND 06 0 64 0 PC-TEL INC COM 69325Q105 19 4431 SH DFND 02 0 81 4350 PDC ENERGY INC COM 69327R101 897 30142 SH DFND 01 14635 15096 411 PDC ENERGY INC COM 69327R101 1944 65329 SH DFND 02 0 58042 7287 PDC ENERGY INC COM 69327R101 1 27 SH DFND 06 0 27 0 PDC ENERGY INC NOTE 1.12 69327RAD3 3788 4274000 PRN DFND 02 0 4273000 1000 PDC ENERGY INC COM 69327R101 2249 75577 SH DFND 43 0 0 75577 PDF SOLUTIONS INC COM 693282105 420 49781 SH DFND 01 27431 22320 30 PDF SOLUTIONS INC COM 693282105 949 112610 SH DFND 02 0 112610 0 PDF SOLUTIONS INC COM 693282105 0 12 SH DFND 06 0 12 0 PDL BIOPHARMA INC COM 69329Y104 53 18415 SH DFND 01 18415 0 0 PDL BIOPHARMA INC COM 69329Y104 765 263942 SH DFND 02 0 262014 1928 PDL BIOPHARMA INC COM 69329Y104 0 47 SH DFND 06 0 47 0 PDL CMNTY BANCORP COM 69290X101 72 5669 SH DFND 01 1182 4487 0 PDL CMNTY BANCORP COM 69290X101 1 70 SH DFND 02 0 70 0 PDL CMNTY BANCORP COM 69290X101 0 33 SH DFND 06 0 33 0 PDVWIRELESS INC COM 69290R104 231 6176 SH DFND 01 2412 3764 0 PDVWIRELESS INC COM 69290R104 38 1027 SH DFND 02 0 1027 0 PDVWIRELESS INC COM 69290R104 0 6 SH DFND 06 0 6 0 PEABODY ENERGY CORP NEW COM 704551100 965 31657 SH DFND 01 12679 18978 0 PEABODY ENERGY CORP NEW COM 704551100 4586 150459 SH DFND 02 0 150453 6 PEABODY ENERGY CORP NEW COM 704551100 1 27 SH DFND 06 0 27 0 PEABODY ENERGY CORP NEW OPTIONS 704551100 8961 294000 SH Put DFND 02 0 294000 0 PEAK RESORTS INC COM 70469L100 5 1000 SH DFND 01 1000 0 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 301 11943 SH DFND 01 4460 7483 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 86 3424 SH DFND 02 0 1935 1489 PEAPACK-GLADSTONE FINL CORP COM 704699107 0 15 SH DFND 06 0 15 0 PEARSON PLC SPONSORED 705015105 328 27508 SH DFND 01 22448 0 5060 PEARSON PLC SPONSORED 705015105 33 2798 SH DFND 02 0 0 2798 PEARSON PLC SPONSORED 705015105 14 1176 SH DFND 28 119 0 1057 PEARSON PLC SPONSORED 705015105 786 65797 SH DFND 43 0 0 65797 PEBBLEBROOK HOTEL TR COM 70509V100 653 23069 SH DFND 01 12541 9959 569 PEBBLEBROOK HOTEL TR COM 70509V100 7503 265039 SH DFND 02 0 257729 7310 PEBBLEBROOK HOTEL TR COM 70509V100 1 40 SH DFND 06 0 40 0 PEBBLEBROOK HOTEL TR COM 70509V100 1 25 SH DFND 28 25 0 0 PEBBLEBROOK HOTEL TR COM 70509V100 22580 797599 SH DFND 43 0 0 797599 PEBBLEBROOK HOTEL TR COM 70509V100 2422 85548 SH DFND 43, 01 0 0 85548 PEDEVCO CORP COM PAR 70532Y303 3 3924 SH DFND 01 3924 0 0 PEGASYSTEMS INC COM 705573103 378 7897 SH DFND 01 7897 0 0 PEGASYSTEMS INC COM 705573103 349 7303 SH DFND 02 0 7303 0 PEGASYSTEMS INC COM 705573103 8 170 SH DFND 06 0 170 0 PEGASYSTEMS INC COM 705573103 2645 55290 SH DFND 43 0 0 55290 PEGASYSTEMS INC COM 705573103 2644 55287 SH DFND 43, 01 0 0 55287 PEMBINA PIPELINE CORP COM 706327103 29 971 SH DFND 05 971 0 0 PEMBINA PIPELINE CORP COM 706327103 381 12845 SH DFND 01 7229 0 5616 PEMBINA PIPELINE CORP COM 706327103 1893 63798 SH DFND 02 0 42408 21390 PEMBINA PIPELINE CORP COM 706327103 330 11133 SH DFND 06 0 11133 0 PEMBINA PIPELINE CORP COM 706327103 31 1052 SH DFND 28 0 0 1052 PEMBINA PIPELINE CORP COM 706327103 9054 305168 SH DFND 43 0 0 305168 PEMBINA PIPELINE CORP COM 706327103 206 6943 SH DFND 43, 01 0 0 6943 PENN NATL GAMING INC COM 707569109 45169 2398802 SH DFND 01 25486 2373271 45 PENN NATL GAMING INC COM 707569109 7655 406545 SH DFND 02 0 352519 54026 PENN NATL GAMING INC COM 707569109 1 40 SH DFND 06 0 40 0 PENN NATL GAMING INC COM 707569109 2 96 SH DFND 28 96 0 0 PENN NATL GAMING INC OPTIONS 707569109 153 8100 SH Call DFND 02 0 8100 0 PENN NATL GAMING INC COM 707569109 28118 1493279 SH DFND 43 0 0 1493279 PENN NATL GAMING INC COM 707569109 851 45215 SH DFND 43, 01 0 0 45215 PENN VA CORP NEW COM 70788V102 628 11610 SH DFND 01 4923 6589 98 PENN VA CORP NEW COM 70788V102 666 12314 SH DFND 02 0 12312 2 PENN VA CORP NEW COM 70788V102 1 15 SH DFND 06 0 15 0 PENN VA CORP NEW COM 70788V102 2179 40316 SH DFND 43 0 0 40316 PENNANTPARK FLOATING RATE CA COM 70806A106 138 11945 SH DFND 02 0 119 11826 PENNANTPARK INVT CORP COM 708062104 74 11574 SH DFND 02 0 498 11076 PENNANTPARK INVT CORP COM 708062104 34 5286 SH DFND 43 0 0 5286 PENNEY J C INC COM 708160106 145 139051 SH DFND 01 59411 78363 1277 PENNEY J C INC COM 708160106 1050 1009886 SH DFND 02 0 772026 237860 PENNEY J C INC COM 708160106 789 759008 SH DFND 06 0 759008 0 PENNEY J C INC OPTIONS 708160106 624 600000 SH Put DFND 02 0 600000 0 PENNS WOODS BANCORP INC COM 708430103 191 4737 SH DFND 01 2403 2334 0 PENNS WOODS BANCORP INC COM 708430103 3 81 SH DFND 02 0 31 50 PENNS WOODS BANCORP INC COM 708430103 1 17 SH DFND 06 0 17 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 378 63685 SH DFND 01 63097 0 588 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 349 58712 SH DFND 02 0 50211 8501 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 0 20 SH DFND 06 0 20 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 1 162 SH DFND 28 162 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 1800 303101 SH DFND 43 0 0 303101 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 293 49250 SH DFND 43, 01 0 0 49250 PENNYMAC FINL SVCS INC COM 70932M107 323 15189 SH DFND 01 5095 10094 0 PENNYMAC FINL SVCS INC COM 70932M107 155 7289 SH DFND 02 0 76 7213 PENNYMAC FINL SVCS INC COM 70932M107 2 76 SH DFND 06 0 76 0 PENNYMAC MTG INVT TR COM 70931T103 160 8588 SH DFND 01 8411 0 177 PENNYMAC MTG INVT TR COM 70931T103 3957 212523 SH DFND 02 0 66342 146181 PENNYMAC MTG INVT TR COM 70931T103 0 20 SH DFND 06 0 20 0 PENNYMAC MTG INVT TR COM 70931T103 3 136 SH DFND 28 136 0 0 PENSARE ACQUISITION CORP *W EXP 07/ 70957E113 0 100 SH DFND 02 0 100 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 341 8453 SH DFND 01 7699 79 675 PENSKE AUTOMOTIVE GRP INC COM 70959W103 16559 410683 SH DFND 02 0 37077 373606 PENSKE AUTOMOTIVE GRP INC COM 70959W103 7 164 SH DFND 06 0 164 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 3586 88927 SH DFND 43 0 0 88927 PENTAIR PLC SHS G7S00T104 4174 110471 SH DFND 01 93725 10751 5995 PENTAIR PLC SHS G7S00T104 6032 159654 SH DFND 02 0 137135 22519 PENTAIR PLC SHS G7S00T104 1038 27465 SH DFND 06 0 27465 0 PENTAIR PLC SHS G7S00T104 2 51 SH DFND 28 51 0 0 PENTAIR PLC SHS G7S00T104 16246 430012 SH DFND 43 0 0 430012 PENTAIR PLC SHS G7S00T104 632 16740 SH DFND 43, 01 0 0 16740 PENUMBRA INC COM 70975L107 395 3230 SH DFND 01 2128 303 799 PENUMBRA INC COM 70975L107 5140 42066 SH DFND 02 0 22628 19438 PENUMBRA INC COM 70975L107 16 135 SH DFND 06 0 135 0 PENUMBRA INC COM 70975L107 3439 28141 SH DFND 43 0 0 28141 PENUMBRA INC COM 70975L107 236 1929 SH DFND 43, 01 0 0 1929 PEOPLES BANCORP INC COM 709789101 1400 46516 SH DFND 01 34760 9033 2723 PEOPLES BANCORP INC COM 709789101 343 11399 SH DFND 02 0 7517 3882 PEOPLES BANCORP INC COM 709789101 0 8 SH DFND 06 0 8 0 PEOPLES BANCORP N C INC COM 710577107 91 3734 SH DFND 01 1365 2369 0 PEOPLES BANCORP N C INC COM 710577107 1 25 SH DFND 02 0 25 0 PEOPLES BANCORP N C INC COM 710577107 0 18 SH DFND 06 0 18 0 PEOPLES FINL SVCS CORP COM 711040105 224 5077 SH DFND 01 1561 3516 0 PEOPLES FINL SVCS CORP COM 711040105 2 44 SH DFND 02 0 44 0 PEOPLES FINL SVCS CORP COM 711040105 1 26 SH DFND 06 0 26 0 PEOPLES UNITED FINANCIAL INC COM 712704105 5452 377852 SH DFND 01 361289 5166 11397 PEOPLES UNITED FINANCIAL INC COM 712704105 2981 206580 SH DFND 02 0 84930 121650 PEOPLES UNITED FINANCIAL INC COM 712704105 218 15098 SH DFND 06 0 15098 0 PEOPLES UNITED FINANCIAL INC COM 712704105 26 1801 SH DFND 28 635 0 1166 PEOPLES UNITED FINANCIAL INC COM 712704105 5479 379688 SH DFND 43 0 0 379688 PEOPLES UNITED FINANCIAL INC COM 712704105 264 18292 SH DFND 43, 01 0 0 18292 PEOPLES UTAH BANCORP COM 712706209 342 11348 SH DFND 01 5458 5890 0 PEOPLES UTAH BANCORP COM 712706209 376 12482 SH DFND 02 0 10482 2000 PEOPLES UTAH BANCORP COM 712706209 0 5 SH DFND 06 0 5 0 PEPSICO INC COM 713448108 1248070 11296800 SH DFND 01 10538982 461824 295994 PEPSICO INC COM 713448108 747544 6766329 SH DFND 02 0 980892 5785437 PEPSICO INC COM 713448108 16868 152675 SH DFND 06 0 152675 0 PEPSICO INC COM 713448108 11313 102397 SH DFND 28 94545 0 7852 PEPSICO INC OPTIONS 713448108 232 2100 SH Put DFND 01 2100 0 0 PEPSICO INC OPTIONS 713448108 40204 363900 SH Put DFND 02 0 363900 0 PEPSICO INC OPTIONS 713448108 10230 92600 SH Put DFND 06 0 92600 0 PEPSICO INC OPTIONS 713448108 24781 224300 SH Call DFND 02 0 224300 0 PEPSICO INC OPTIONS 713448108 9137 82700 SH Call DFND 06 0 82700 0 PEPSICO INC COM 713448108 1073849 9719849 SH DFND 43 0 0 9719849 PEPSICO INC COM 713448108 64322 582209 SH DFND 43, 01 0 0 582209 PERCEPTRON INC COM 71361F100 3 375 SH DFND 02 0 0 375 PERFICIENT INC COM 71375U101 1247 56022 SH DFND 01 7231 48474 317 PERFICIENT INC COM 71375U101 165 7422 SH DFND 02 0 7404 18 PERFICIENT INC COM 71375U101 0 2 SH DFND 06 0 2 0 PERFORMANCE FOOD GROUP CO COM 71377A103 7234 224179 SH DFND 01 183326 40853 0 PERFORMANCE FOOD GROUP CO COM 71377A103 368 11402 SH DFND 02 0 11167 235 PERFORMANCE FOOD GROUP CO COM 71377A103 1 29 SH DFND 06 0 29 0 PERFORMANCE FOOD GROUP CO COM 71377A103 3 99 SH DFND 28 99 0 0 PERFORMANCE FOOD GROUP CO COM 71377A103 8540 264644 SH DFND 43 0 0 264644 PERFORMANCE FOOD GROUP CO COM 71377A103 1382 42824 SH DFND 43, 01 0 0 42824 PERION NETWORK LTD SHS NEW M78673114 0 132 SH DFND 06 0 132 0 PERKINELMER INC COM 714046109 5801 73852 SH DFND 01 67902 5254 696 PERKINELMER INC COM 714046109 8744 111318 SH DFND 02 0 263 111055 PERKINELMER INC COM 714046109 683 8696 SH DFND 06 0 8696 0 PERKINELMER INC COM 714046109 19 246 SH DFND 28 70 0 176 PERKINELMER INC COM 714046109 10384 132195 SH DFND 43 0 0 132195 PERKINELMER INC COM 714046109 6966 88682 SH DFND 43, 01 0 0 88682 PERMIAN BASIN RTY TR UNIT BEN I 714236106 651 110328 SH DFND 01 68328 0 42000 PERMIAN BASIN RTY TR UNIT BEN I 714236106 42 7060 SH DFND 02 0 0 7060 PERMIANVILLE RTY TR TR UNIT 71425H100 14 7600 SH DFND 01 7600 0 0 PERMROCK ROYALTY TRUST TR UNIT 714254109 22 3750 SH DFND 02 0 3750 0 PERNIX THERAPEUTICS HLDGS IN COM NEW 71426V306 0 160 SH DFND 02 0 149 11 PERRIGO CO PLC SHS G97822103 1253 32330 SH DFND 01 19985 11033 1312 PERRIGO CO PLC SHS G97822103 8085 208642 SH DFND 02 0 205999 2643 PERRIGO CO PLC SHS G97822103 617 15915 SH DFND 06 0 15915 0 PERRIGO CO PLC SHS G97822103 13 327 SH DFND 28 0 0 327 PERRIGO CO PLC OPTIONS G97822103 3019 77900 SH Put DFND 02 0 77900 0 PERRIGO CO PLC OPTIONS G97822103 756 19500 SH Call DFND 02 0 19500 0 PERRIGO CO PLC SHS G97822103 225 5800 SH DFND 43 0 0 5800 PERSPECTA INC COM 715347100 2863 166236 SH DFND 01 72638 92669 929 PERSPECTA INC COM 715347100 1963 113990 SH DFND 02 0 80165 33825 PERSPECTA INC COM 715347100 1 40 SH DFND 06 0 40 0 PERSPECTA INC COM 715347100 16 954 SH DFND 43 0 0 954 PETIQ INC COM CL A 71639T106 184 7824 SH DFND 01 3976 3848 0 PETIQ INC COM CL A 71639T106 402 17114 SH DFND 02 0 16954 160 PETIQ INC COM CL A 71639T106 2 65 SH DFND 06 0 65 0 PETIQ INC COM CL A 71639T106 1563 66606 SH DFND 43 0 0 66606 PETMED EXPRESS INC COM 716382106 507 21798 SH DFND 01 13311 8432 55 PETMED EXPRESS INC COM 716382106 516 22191 SH DFND 02 0 19994 2197 PETMED EXPRESS INC COM 716382106 0 6 SH DFND 06 0 6 0 PETROCHINA CO LTD SPONSORED 71646E100 290 4706 SH DFND 01 3726 0 980 PETROCHINA CO LTD SPONSORED 71646E100 286 4648 SH DFND 02 0 3332 1316 PETROCHINA CO LTD SPONSORED 71646E100 314 5106 SH DFND 06 0 5106 0 PETROCHINA CO LTD SPONSORED 71646E100 20 323 SH DFND 28 32 0 291 PETROLEO BRASILEIRO SA PETRO SP ADR NON 71654V101 1444 124585 SH DFND 01 119986 0 4599 PETROLEO BRASILEIRO SA PETRO SP ADR NON 71654V101 1896 163603 SH DFND 02 0 0 163603 PETROLEO BRASILEIRO SA PETRO SP ADR NON 71654V101 98876 8531163 SH DFND 06 0 8531163 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON 71654V101 15 1285 SH DFND 28 1285 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED 71654V408 969 74499 SH DFND 01 67255 0 7244 PETROLEO BRASILEIRO SA PETRO SPONSORED 71654V408 23317 1792236 SH DFND 02 0 1256195 536041 PETROLEO BRASILEIRO SA PETRO SPONSORED 71654V408 79577 6116622 SH DFND 06 0 6116622 0 PETROLEO BRASILEIRO SA PETRO SPONSORED 71654V408 29 2232 SH DFND 28 224 0 2008 PETROLEO BRASILEIRO SA PETRO SP ADR NON 71654V101 5135 443013 SH DFND 43 0 0 443013 PETROLEO BRASILEIRO SA PETRO SPONSORED 71654V408 2 177 SH DFND 43 0 0 177 PFENEX INC COM 717071104 56 17518 SH DFND 01 6388 11130 0 PFENEX INC COM 717071104 0 109 SH DFND 02 0 109 0 PFENEX INC COM 717071104 0 109 SH DFND 06 0 109 0 PFIZER INC COM 717081103 1032022 23643112 SH DFND 01 19686073 735372 3221667 PFIZER INC COM 717081103 1375191 31504938 SH DFND 02 0 2149310 29355628 PFIZER INC COM 717081103 31954 732061 SH DFND 06 0 732061 0 PFIZER INC COM 717081103 10270 235278 SH DFND 28 162495 0 72783 PFIZER INC OPTIONS 717081103 541 12400 SH Put DFND 01 0 12400 0 PFIZER INC OPTIONS 717081103 69967 1602900 SH Put DFND 02 0 1599900 3000 PFIZER INC OPTIONS 717081103 16159 370200 SH Put DFND 06 0 370200 0 PFIZER INC OPTIONS 717081103 25666 588000 SH Call DFND 02 0 588000 0 PFIZER INC OPTIONS 717081103 16901 387200 SH Call DFND 06 0 387200 0 PFIZER INC COM 717081103 1764051 40413542 SH DFND 43 0 0 40413542 PFIZER INC COM 717081103 136739 3132633 SH DFND 43, 01 0 0 3132633 PFSWEB INC COM NEW 717098206 55 10693 SH DFND 01 4880 5813 0 PFSWEB INC COM NEW 717098206 50 9818 SH DFND 02 0 96 9722 PFSWEB INC COM NEW 717098206 0 58 SH DFND 06 0 58 0 PG&E CORP COM 69331C108 51643 2174439 SH DFND 01 97180 2068053 9206 PG&E CORP COM 69331C108 34185 1439385 SH DFND 02 0 1276275 163110 PG&E CORP COM 69331C108 1030 43385 SH DFND 06 0 43385 0 PG&E CORP COM 69331C108 19 781 SH DFND 28 0 0 781 PG&E CORP OPTIONS 69331C108 1902 80100 SH Put DFND 02 0 80100 0 PG&E CORP OPTIONS 69331C108 4686 197300 SH Call DFND 02 0 197300 0 PG&E CORP COM 69331C108 10236 430976 SH DFND 43 0 0 430976 PG&E CORP COM 69331C108 600 25248 SH DFND 43, 01 0 0 25248 PGIM ETF TR ULTRA SHOR 69344A107 59162 1185128 SH DFND 02 0 0 1185128 PGIM ETF TR ULTRA SHOR 69344A107 5856 117301 SH DFND 43 0 0 117301 PGIM GLOBAL SHORT DURATION H COM 69346J106 4474 346307 SH DFND 02 0 0 346307 PGIM SHORT DURATION HIGH YIE COM 69346H100 2737 210056 SH DFND 02 0 0 210056 PGT INNOVATIONS INC COM 69336V101 531 33481 SH DFND 01 17658 14781 1042 PGT INNOVATIONS INC COM 69336V101 2010 126837 SH DFND 02 0 79102 47735 PGT INNOVATIONS INC COM 69336V101 0 24 SH DFND 06 0 24 0 PGT INNOVATIONS INC COM 69336V101 2271 143292 SH DFND 43 0 0 143292 PGT INNOVATIONS INC COM 69336V101 993 62660 SH DFND 43, 01 0 0 62660 PHI INC COM VTG 69336T106 0 1 SH DFND 02 0 1 0 PHI INC COM NON VT 69336T205 15 8167 SH DFND 01 2185 5982 0 PHI INC COM NON VT 69336T205 1 320 SH DFND 02 0 320 0 PHI INC COM NON VT 69336T205 0 44 SH DFND 06 0 44 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 338 10521 SH DFND 01 3720 5855 946 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 65 2012 SH DFND 02 0 1304 708 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 0 10 SH DFND 06 0 10 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 2768 86057 SH DFND 43 0 0 86057 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 222 6915 SH DFND 43, 01 0 0 6915 PHILIP MORRIS INTL INC COM 718172109 298133 4465744 SH DFND 01 4156607 164418 144719 PHILIP MORRIS INTL INC COM 718172109 144695 2167394 SH DFND 02 0 388094 1779300 PHILIP MORRIS INTL INC COM 718172109 23994 359404 SH DFND 06 0 359404 0 PHILIP MORRIS INTL INC COM 718172109 2310 34604 SH DFND 28 32502 0 2102 PHILIP MORRIS INTL INC OPTIONS 718172109 22632 339000 SH Put DFND 02 0 339000 0 PHILIP MORRIS INTL INC OPTIONS 718172109 8385 125600 SH Put DFND 06 0 125600 0 PHILIP MORRIS INTL INC OPTIONS 718172109 16216 242900 SH Call DFND 02 0 242900 0 PHILIP MORRIS INTL INC OPTIONS 718172109 14360 215100 SH Call DFND 06 0 215100 0 PHILIP MORRIS INTL INC COM 718172109 432845 6483598 SH DFND 43 0 0 6483598 PHILIP MORRIS INTL INC COM 718172109 94337 1413081 SH DFND 43, 01 0 0 1413081 PHILLIPS 66 COM 718546104 142285 1651601 SH DFND 01 1509368 133250 8983 PHILLIPS 66 COM 718546104 96959 1125472 SH DFND 02 0 202383 923089 PHILLIPS 66 COM 718546104 2555 29662 SH DFND 06 0 29662 0 PHILLIPS 66 COM 718546104 1048 12166 SH DFND 28 11189 0 977 PHILLIPS 66 OPTIONS 718546104 6323 73400 SH Put DFND 02 0 73400 0 PHILLIPS 66 OPTIONS 718546104 3067 35600 SH Call DFND 02 0 35600 0 PHILLIPS 66 COM 718546104 187234 2173345 SH DFND 43 0 0 2173345 PHILLIPS 66 COM 718546104 6403 74322 SH DFND 43, 01 0 0 74322 PHILLIPS 66 PARTNERS LP COM UNIT R 718549207 11951 283802 SH DFND 01 7210 267077 9515 PHILLIPS 66 PARTNERS LP COM UNIT R 718549207 9546 226690 SH DFND 02 0 31937 194753 PHILLIPS 66 PARTNERS LP COM UNIT R 718549207 644 15293 SH DFND 06 0 15293 0 PHIO PHARMACEUTICALS CORP COM 71880W204 0 65 SH DFND 02 0 0 65 PHOENIX NEW MEDIA LTD SPONSORED 71910C103 1 372 SH DFND 01 372 0 0 PHOENIX NEW MEDIA LTD SPONSORED 71910C103 0 56 SH DFND 02 0 56 0 PHOTRONICS INC COM 719405102 692 71489 SH DFND 01 16533 54729 227 PHOTRONICS INC COM 719405102 18 1828 SH DFND 02 0 1301 527 PHOTRONICS INC COM 719405102 0 12 SH DFND 06 0 12 0 PHYSICIANS RLTY TR COM 71943U104 1892 118032 SH DFND 01 116418 0 1614 PHYSICIANS RLTY TR COM 71943U104 7580 472843 SH DFND 02 0 169926 302917 PHYSICIANS RLTY TR COM 71943U104 1 71 SH DFND 06 0 71 0 PHYSICIANS RLTY TR COM 71943U104 5233 326442 SH DFND 43 0 0 326442 PICO HLDGS INC COM NEW 693366205 145 15820 SH DFND 01 5514 10306 0 PICO HLDGS INC COM NEW 693366205 12 1339 SH DFND 02 0 909 430 PICO HLDGS INC COM NEW 693366205 1 77 SH DFND 06 0 77 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 160 9372 SH DFND 01 9372 0 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1331 78132 SH DFND 02 0 69261 8871 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1 49 SH DFND 06 0 49 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 4354 255532 SH DFND 43 0 0 255532 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 641 37628 SH DFND 43, 01 0 0 37628 PIER 1 IMPORTS INC COM 720279108 19 61321 SH DFND 01 19596 41725 0 PIER 1 IMPORTS INC COM 720279108 2 5417 SH DFND 02 0 5049 368 PIER 1 IMPORTS INC COM 720279108 0 313 SH DFND 06 0 313 0 PIERIS PHARMACEUTICALS INC COM 720795103 736 276593 SH DFND 01 16214 260379 0 PIERIS PHARMACEUTICALS INC COM 720795103 2 579 SH DFND 02 0 359 220 PIERIS PHARMACEUTICALS INC COM 720795103 1 198 SH DFND 06 0 198 0 PILGRIMS PRIDE CORP NEW COM 72147K108 203 13112 SH DFND 01 12406 221 485 PILGRIMS PRIDE CORP NEW COM 72147K108 1044 67285 SH DFND 02 0 63817 3468 PILGRIMS PRIDE CORP NEW COM 72147K108 4 264 SH DFND 06 0 264 0 PILGRIMS PRIDE CORP NEW COM 72147K108 692 44604 SH DFND 43 0 0 44604 PIMCO CA MUNICIPAL INCOME FD COM 72200N106 552 34203 SH DFND 02 0 0 34203 PIMCO CALIF MUN INCOME FD II COM 72200M108 64 8234 SH DFND 02 0 0 8234 PIMCO CALIF MUN INCOME FD II COM 72201C109 216 22652 SH DFND 02 0 0 22652 PIMCO CORPORATE & INCOME OPP COM 72201B101 169 11037 SH DFND 01 11037 0 0 PIMCO CORPORATE & INCOME OPP COM 72201B101 5326 347210 SH DFND 02 0 0 347210 PIMCO CORPORATE INCOME STRAT COM 72200U100 125 8420 SH DFND 01 8420 0 0 PIMCO CORPORATE INCOME STRAT COM 72200U100 1192 80081 SH DFND 02 0 0 80081 PIMCO DYNAMIC INCOME FD SHS 72201Y101 285 9770 SH DFND 01 3570 0 6200 PIMCO DYNAMIC INCOME FD SHS 72201Y101 27588 945459 SH DFND 02 0 0 945459 PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 787 37365 SH DFND 01 27465 0 9900 PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 59330 2818536 SH DFND 02 0 0 2818536 PIMCO EQUITY SER RAFI DYN M 72202L363 10 404 SH DFND 02 0 0 404 PIMCO ETF TR 1-3YR USTR 72201R106 6971 139008 SH DFND 02 0 0 139008 PIMCO ETF TR 1-5 US TIP 72201R205 7899 155366 SH DFND 01 155366 0 0 PIMCO ETF TR 1-5 US TIP 72201R205 15927 313282 SH DFND 02 0 4096 309186 PIMCO ETF TR 15+ YR US 72201R304 420 6729 SH DFND 02 0 0 6729 PIMCO ETF TR BROAD US T 72201R403 3434 61284 SH DFND 02 0 0 61284 PIMCO ETF TR ENHNCD LW 72201R718 2398 24282 SH DFND 02 0 0 24282 PIMCO ETF TR ACTIVE BD 72201R775 95 926 SH DFND 01 926 0 0 PIMCO ETF TR ACTIVE BD 72201R775 35589 346295 SH DFND 02 0 0 346295 PIMCO ETF TR 0-5 HIGH Y 72201R783 521 5474 SH DFND 01 4552 0 922 PIMCO ETF TR 0-5 HIGH Y 72201R783 19516 205175 SH DFND 02 0 0 205175 PIMCO ETF TR INV GRD CR 72201R817 14918 150608 SH DFND 02 0 0 150608 PIMCO ETF TR ENHAN SHRT 72201R833 21 206 SH DFND 01 206 0 0 PIMCO ETF TR ENHAN SHRT 72201R833 264091 2616060 SH DFND 02 0 0 2616060 PIMCO ETF TR INTER MUN 72201R866 45104 853845 SH DFND 02 0 0 853845 PIMCO ETF TR SHTRM MUN 72201R874 4095 82189 SH DFND 02 0 0 82189 PIMCO ETF TR 25YR+ ZERO 72201R882 5431 48283 SH DFND 02 0 0 48283 PIMCO ETF TR 1-3YR USTR 72201R106 206 4109 SH DFND 43 0 0 4109 PIMCO ETF TR 1-5 US TIP 72201R205 1318 25934 SH DFND 43 0 0 25934 PIMCO ETF TR BROAD US T 72201R403 3251 58028 SH DFND 43 0 0 58028 PIMCO ETF TR ENHNCD LW 72201R718 905 9165 SH DFND 43 0 0 9165 PIMCO ETF TR ACTIVE BD 72201R775 6969 67809 SH DFND 43 0 0 67809 PIMCO ETF TR 0-5 HIGH Y 72201R783 7599 79890 SH DFND 43 0 0 79890 PIMCO ETF TR INV GRD CR 72201R817 13041 131658 SH DFND 43 0 0 131658 PIMCO ETF TR ENHAN SHRT 72201R833 72763 720780 SH DFND 43 0 0 720780 PIMCO ETF TR INTER MUN 72201R866 1424 26966 SH DFND 43 0 0 26966 PIMCO ETF TR SHTRM MUN 72201R874 1389 27883 SH DFND 43 0 0 27883 PIMCO ETF TR 25YR+ ZERO 72201R882 89 794 SH DFND 43 0 0 794 PIMCO GLOBAL STOCKSPLS INCM COM 722011103 1327 113630 SH DFND 02 0 0 113630 PIMCO HIGH INCOME FD COM SHS 722014107 107 13300 SH DFND 01 13300 0 0 PIMCO HIGH INCOME FD COM SHS 722014107 370 46183 SH DFND 02 0 0 46183 PIMCO HIGH INCOME FD COM SHS 722014107 0 45 SH DFND 43 0 0 45 PIMCO INCOME OPPORTUNITY FD COM 72202B100 73 2858 SH DFND 01 2858 0 0 PIMCO INCOME OPPORTUNITY FD COM 72202B100 1438 56653 SH DFND 02 0 0 56653 PIMCO INCOME STRATEGY FUND COM 72201H108 37 3375 SH DFND 01 3375 0 0 PIMCO INCOME STRATEGY FUND COM 72201H108 790 72658 SH DFND 02 0 0 72658 PIMCO INCOME STRATEGY FUND I COM 72201J104 30 3125 SH DFND 01 3125 0 0 PIMCO INCOME STRATEGY FUND I COM 72201J104 1679 176136 SH DFND 02 0 0 176136 PIMCO MUN INCOME FD II COM 72200W106 207 15575 SH DFND 01 5775 0 9800 PIMCO MUN INCOME FD II COM 72200W106 10734 806424 SH DFND 02 0 0 806424 PIMCO MUN INCOME FD III COM 72201A103 727 65303 SH DFND 02 0 0 65303 PIMCO MUNICIPAL INCOME FD COM 72200R107 191 15192 SH DFND 02 0 0 15192 PIMCO NEW YORK MUN FD II COM 72200Y102 88 8388 SH DFND 02 0 0 8388 PIMCO NEW YORK MUN INCM FD 1 COM 72201E105 15 1702 SH DFND 02 0 0 1702 PIMCO NY MUNICIPAL INCOME FD COM 72200T103 245 20898 SH DFND 02 0 0 20898 PIMCO STRATEGIC INCOME FD IN COM 72200X104 111 11500 SH DFND 01 11500 0 0 PIMCO STRATEGIC INCOME FD IN COM 72200X104 482 49798 SH DFND 02 0 0 49798 PINDUODUO INC SPONSORED 722304102 372 16573 SH DFND 01 285 16288 0 PINDUODUO INC SPONSORED 722304102 2865 127668 SH DFND 02 0 127668 0 PINGTAN MARINE ENTERPRISE LT SHS G7114V102 6 2178 SH DFND 02 0 2178 0 PINNACLE FINL PARTNERS INC COM 72346Q104 4369 94767 SH DFND 01 88628 5467 672 PINNACLE FINL PARTNERS INC COM 72346Q104 1682 36479 SH DFND 02 0 33492 2987 PINNACLE FINL PARTNERS INC COM 72346Q104 15 326 SH DFND 06 0 326 0 PINNACLE FINL PARTNERS INC COM 72346Q104 3 70 SH DFND 28 70 0 0 PINNACLE FINL PARTNERS INC COM 72346Q104 9341 202635 SH DFND 43 0 0 202635 PINNACLE FINL PARTNERS INC COM 72346Q104 530 11505 SH DFND 43, 01 0 0 11505 PINNACLE WEST CAP CORP COM 723484101 7952 93332 SH DFND 01 90036 2576 720 PINNACLE WEST CAP CORP COM 723484101 20503 240640 SH DFND 02 0 115272 125368 PINNACLE WEST CAP CORP COM 723484101 391 4592 SH DFND 06 0 4592 0 PINNACLE WEST CAP CORP COM 723484101 1561 18325 SH DFND 43 0 0 18325 PINNACLE WEST CAP CORP COM 723484101 7680 90146 SH DFND 43, 01 0 0 90146 PIONEER DIV HIGH INCOME TRUS COM 723653101 212 16340 SH DFND 02 0 185 16155 PIONEER ENERGY SVCS CORP COM 723664108 91 74103 SH DFND 01 11972 61997 134 PIONEER ENERGY SVCS CORP COM 723664108 133 108206 SH DFND 02 0 83559 24647 PIONEER ENERGY SVCS CORP COM 723664108 0 292 SH DFND 06 0 292 0 PIONEER ENERGY SVCS CORP COM 723664108 359 292122 SH DFND 43 0 0 292122 PIONEER FLOATING RATE TR COM 72369J102 2105 213917 SH DFND 02 0 252 213665 PIONEER HIGH INCOME TR COM 72369H106 260 32648 SH DFND 02 0 297 32351 PIONEER MUN HIGH INCOME ADV COM 723762100 768 75298 SH DFND 02 0 0 75298 PIONEER MUN HIGH INCOME TR COM SHS 723763108 258 23519 SH DFND 02 0 0 23519 PIONEER NAT RES CO COM 723787107 18192 138322 SH DFND 01 56945 80110 1267 PIONEER NAT RES CO COM 723787107 24645 187382 SH DFND 02 0 21624 165758 PIONEER NAT RES CO COM 723787107 1928 14656 SH DFND 06 0 14656 0 PIONEER NAT RES CO COM 723787107 18 140 SH DFND 28 58 0 82 PIONEER NAT RES CO OPTIONS 723787107 644 4900 SH Put DFND 02 0 4900 0 PIONEER NAT RES CO OPTIONS 723787107 408 3100 SH Call DFND 02 0 3100 0 PIONEER NAT RES CO COM 723787107 60775 462098 SH DFND 43 0 0 462098 PIONEER NAT RES CO COM 723787107 14055 106866 SH DFND 43, 01 0 0 106866 PIONEER PWR SOLUTIONS INC COM NEW 723836300 0 4 SH DFND 02 0 4 0 PIPER JAFFRAY COS COM 724078100 777 11801 SH DFND 01 5435 3281 3085 PIPER JAFFRAY COS COM 724078100 828 12570 SH DFND 02 0 12229 341 PIPER JAFFRAY COS COM 724078100 0 6 SH DFND 06 0 6 0 PIPER JAFFRAY COS COM 724078100 2471 37532 SH DFND 43 0 0 37532 PITNEY BOWES INC COM 724479100 1023 173064 SH DFND 01 112960 59822 282 PITNEY BOWES INC COM 724479100 6834 1156401 SH DFND 02 0 1136321 20080 PITNEY BOWES INC COM 724479100 1 107 SH DFND 06 0 107 0 PITNEY BOWES INC COM 724479100 1 194 SH DFND 28 194 0 0 PITNEY BOWES INC OPTIONS 724479100 7121 1204900 SH Put DFND 02 0 1204900 0 PIVOTAL SOFTWARE INC COM CL A 72582H107 44537 2723967 SH DFND 01 7062 2716905 0 PIVOTAL SOFTWARE INC COM CL A 72582H107 1692 103490 SH DFND 02 0 36844 66646 PIXELWORKS INC COM NEW 72581M305 7 2431 SH DFND 02 0 0 2431 PJT PARTNERS INC COM CL A 69343T107 603 15568 SH DFND 01 7766 7802 0 PJT PARTNERS INC COM CL A 69343T107 2244 57892 SH DFND 02 0 6478 51414 PJT PARTNERS INC COM CL A 69343T107 1 34 SH DFND 06 0 34 0 PJT PARTNERS INC COM CL A 69343T107 1429 36856 SH DFND 43 0 0 36856 PJT PARTNERS INC COM CL A 69343T107 370 9542 SH DFND 43, 01 0 0 9542 PLAINS ALL AMERN PIPELINE L UNIT LTD P 726503105 94489 4715037 SH DFND 01 378267 4285252 51518 PLAINS ALL AMERN PIPELINE L UNIT LTD P 726503105 43047 2148066 SH DFND 02 0 661079 1486987 PLAINS ALL AMERN PIPELINE L UNIT LTD P 726503105 2202 109871 SH DFND 06 0 109871 0 PLAINS ALL AMERN PIPELINE L UNIT LTD P 726503105 25 1235 SH DFND 28 1235 0 0 PLAINS ALL AMERN PIPELINE L OPTIONS 726503105 12024 600000 SH Call DFND 02 0 600000 0 PLAINS GP HLDGS L P LTD PARTNR 72651A207 3204 159424 SH DFND 01 159424 0 0 PLAINS GP HLDGS L P LTD PARTNR 72651A207 6070 301975 SH DFND 02 0 191452 110523 PLAINS GP HLDGS L P LTD PARTNR 72651A207 105 5204 SH DFND 06 0 5204 0 PLANET FITNESS INC CL A 72703H101 10763 200730 SH DFND 01 171420 28485 825 PLANET FITNESS INC CL A 72703H101 26270 489926 SH DFND 02 0 37167 452759 PLANET FITNESS INC CL A 72703H101 2 35 SH DFND 06 0 35 0 PLANET FITNESS INC CL A 72703H101 6 108 SH DFND 28 108 0 0 PLANET FITNESS INC CL A 72703H101 9557 178238 SH DFND 43 0 0 178238 PLANET FITNESS INC CL A 72703H101 978 18240 SH DFND 43, 01 0 0 18240 PLANTRONICS INC NEW COM 727493108 996 30100 SH DFND 01 20373 9341 386 PLANTRONICS INC NEW COM 727493108 350 10587 SH DFND 02 0 10512 75 PLANTRONICS INC NEW COM 727493108 0 11 SH DFND 06 0 11 0 PLANTRONICS INC NEW COM 727493108 4287 129511 SH DFND 43 0 0 129511 PLATFORM SPECIALTY PRODS COR COM 72766Q105 318 30743 SH DFND 01 30153 590 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 1601 155003 SH DFND 02 0 17441 137562 PLATFORM SPECIALTY PRODS COR COM 72766Q105 10 1006 SH DFND 06 0 1006 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 1391 134674 SH DFND 43 0 0 134674 PLAYA HOTELS & RESORTS NV SHS N70544106 0 34 SH DFND 01 0 34 0 PLAYA HOTELS & RESORTS NV SHS N70544106 299 41586 SH DFND 02 0 41586 0 PLAYA HOTELS & RESORTS NV SHS N70544106 1 202 SH DFND 06 0 202 0 PLAYAGS INC COM 72814N104 280 12167 SH DFND 01 3751 8416 0 PLAYAGS INC COM 72814N104 145 6307 SH DFND 02 0 823 5484 PLAYAGS INC COM 72814N104 0 3 SH DFND 06 0 3 0 PLDT INC SPONSORED 69344D408 99 4650 SH DFND 01 710 0 3940 PLDT INC SPONSORED 69344D408 26 1199 SH DFND 02 0 0 1199 PLDT INC SPONSORED 69344D408 25 1159 SH DFND 28 0 0 1159 PLDT INC SPONSORED 69344D408 827 38674 SH DFND 43 0 0 38674 PLEXUS CORP COM 729132100 940 18411 SH DFND 01 9688 8429 294 PLEXUS CORP COM 729132100 1553 30399 SH DFND 02 0 29093 1306 PLEXUS CORP COM 729132100 0 8 SH DFND 06 0 8 0 PLEXUS CORP COM 729132100 2493 48814 SH DFND 43 0 0 48814 PLEXUS CORP COM 729132100 2105 41202 SH DFND 43, 01 0 0 41202 PLUG POWER INC COM NEW 72919P202 137 110207 SH DFND 01 28321 81886 0 PLUG POWER INC COM NEW 72919P202 23 18437 SH DFND 02 0 77 18360 PLUG POWER INC COM NEW 72919P202 0 77 SH DFND 06 0 77 0 PLUMAS BANCORP COM 729273102 0 13 SH DFND 02 0 13 0 PLURALSIGHT INC COM CL A 72941B106 62 2630 SH DFND 01 2630 0 0 PLURALSIGHT INC COM CL A 72941B106 807 34275 SH DFND 02 0 10 34265 PLURALSIGHT INC COM CL A 72941B106 1 22 SH DFND 06 0 22 0 PLURALSIGHT INC COM CL A 72941B106 432 18361 SH DFND 43 0 0 18361 PLURISTEM THERAPEUTICS INC COM 72940R102 1 1197 SH DFND 06 0 1197 0 PNC FINL SVCS GROUP INC COM 693475105 182006 1556806 SH DFND 01 1534646 14930 7230 PNC FINL SVCS GROUP INC COM 693475105 136401 1166716 SH DFND 02 0 173333 993383 PNC FINL SVCS GROUP INC COM 693475105 2573 22005 SH DFND 06 0 22005 0 PNC FINL SVCS GROUP INC COM 693475105 2518 21536 SH DFND 28 20572 0 964 PNC FINL SVCS GROUP INC OPTIONS 693475105 1403 12000 SH Put DFND 06 0 12000 0 PNC FINL SVCS GROUP INC OPTIONS 693475105 3449 29500 SH Call DFND 02 0 18000 11500 PNC FINL SVCS GROUP INC OPTIONS 693475105 830 7100 SH Call DFND 06 0 7100 0 PNC FINL SVCS GROUP INC COM 693475105 234367 2004681 SH DFND 43 0 0 2004681 PNC FINL SVCS GROUP INC COM 693475105 55220 472326 SH DFND 43, 01 0 0 472326 PNM RES INC COM 69349H107 2109 51327 SH DFND 01 28266 22777 284 PNM RES INC COM 69349H107 7156 174159 SH DFND 02 0 91483 82676 PNM RES INC COM 69349H107 1 31 SH DFND 06 0 31 0 PNM RES INC COM 69349H107 1 14 SH DFND 28 14 0 0 PNM RES INC COM 69349H107 4367 106275 SH DFND 43 0 0 106275 PNM RES INC COM 69349H107 1728 42065 SH DFND 43, 01 0 0 42065 POINTS INTL LTD COM NEW 730843208 10 1000 SH DFND 02 0 0 1000 POLAR PWR INC COM 73102V105 0 1 SH DFND 02 0 1 0 POLARIS INDS INC COM 731068102 4323 56377 SH DFND 01 51720 3057 1600 POLARIS INDS INC COM 731068102 3065 39966 SH DFND 02 0 2140 37826 POLARIS INDS INC COM 731068102 153 1994 SH DFND 06 0 1994 0 POLARIS INDS INC COM 731068102 16 203 SH DFND 28 203 0 0 POLARIS INDS INC COM 731068102 37228 485495 SH DFND 43 0 0 485495 POLARITYTE INC COM 731094108 79 5844 SH DFND 01 2020 3824 0 POLARITYTE INC COM 731094108 18 1368 SH DFND 02 0 38 1330 POLARITYTE INC COM 731094108 1 38 SH DFND 06 0 38 0 POLYMET MINING CORP COM 731916102 14 17500 SH DFND 02 0 0 17500 POLYONE CORP COM 73179P106 1545 54014 SH DFND 01 14158 39440 416 POLYONE CORP COM 73179P106 344 12033 SH DFND 02 0 8371 3662 POLYONE CORP COM 73179P106 1 31 SH DFND 06 0 31 0 POLYONE CORP COM 73179P106 1 28 SH DFND 28 28 0 0 POLYONE CORP COM 73179P106 4159 145427 SH DFND 43 0 0 145427 POLYONE CORP COM 73179P106 707 24716 SH DFND 43, 01 0 0 24716 POOL CORPORATION COM 73278L105 7980 53683 SH DFND 01 51747 1718 218 POOL CORPORATION COM 73278L105 1820 12242 SH DFND 02 0 6168 6074 POOL CORPORATION COM 73278L105 26 176 SH DFND 06 0 176 0 POOL CORPORATION COM 73278L105 10 65 SH DFND 28 65 0 0 POOL CORPORATION COM 73278L105 21799 146646 SH DFND 43 0 0 146646 POOL CORPORATION COM 73278L105 1996 13428 SH DFND 43, 01 0 0 13428 POPE RES DEL LTD PARTNERSHIP DEPOSITRY 732857107 266 4056 SH DFND 01 4056 0 0 POPE RES DEL LTD PARTNERSHIP DEPOSITRY 732857107 29 437 SH DFND 02 0 3 434 POPULAR INC COM NEW 733174700 3165 67026 SH DFND 01 42261 19211 5554 POPULAR INC COM NEW 733174700 1399 29619 SH DFND 02 0 27863 1756 POPULAR INC COM NEW 733174700 21 449 SH DFND 06 0 449 0 POPULAR INC COM NEW 733174700 2629 55667 SH DFND 43 0 0 55667 POPULAR INC COM NEW 733174700 1406 29771 SH DFND 43, 01 0 0 29771 PORTFOLIO RECOVERY ASSOCS IN NOTE 3.00 73640QAB1 32 35000 PRN DFND 02 0 0 35000 PORTLAND GEN ELEC CO COM NEW 736508847 1953 42586 SH DFND 01 20421 21715 450 PORTLAND GEN ELEC CO COM NEW 736508847 10000 218106 SH DFND 02 0 188342 29764 PORTLAND GEN ELEC CO COM NEW 736508847 2 36 SH DFND 06 0 36 0 PORTLAND GEN ELEC CO COM NEW 736508847 3111 67861 SH DFND 43 0 0 67861 PORTLAND GEN ELEC CO COM NEW 736508847 1557 33955 SH DFND 43, 01 0 0 33955 PORTOLA PHARMACEUTICALS INC COM 737010108 3671 188072 SH DFND 01 160739 27333 0 PORTOLA PHARMACEUTICALS INC COM 737010108 238 12171 SH DFND 02 0 11171 1000 PORTOLA PHARMACEUTICALS INC COM 737010108 1 33 SH DFND 06 0 33 0 PORTOLA PHARMACEUTICALS INC COM 737010108 3 155 SH DFND 28 155 0 0 PORTOLA PHARMACEUTICALS INC COM 737010108 1005 51493 SH DFND 43 0 0 51493 PORTOLA PHARMACEUTICALS INC COM 737010108 7 336 SH DFND 43, 01 0 0 336 POSCO SPONSORED 693483109 2843 51746 SH DFND 01 48643 0 3103 POSCO SPONSORED 693483109 3886 70734 SH DFND 02 0 4655 66079 POSCO SPONSORED 693483109 60 1097 SH DFND 28 499 0 598 POSCO SPONSORED 693483109 21748 395857 SH DFND 43 0 0 395857 POST HLDGS INC COM 737446104 43701 490307 SH DFND 01 487416 2310 581 POST HLDGS INC COM 737446104 6114 68602 SH DFND 02 0 21560 47042 POST HLDGS INC COM 737446104 26 291 SH DFND 06 0 291 0 POST HLDGS INC COM 737446104 47 525 SH DFND 28 525 0 0 POST HLDGS INC COM 737446104 5139 57662 SH DFND 43 0 0 57662 POST HLDGS INC COM 737446104 526 5902 SH DFND 43, 01 0 0 5902 POTBELLY CORP COM 73754Y100 82 10183 SH DFND 01 3868 6315 0 POTBELLY CORP COM 73754Y100 27 3399 SH DFND 02 0 3299 100 POTBELLY CORP COM 73754Y100 0 5 SH DFND 06 0 5 0 POTLATCHDELTIC CORPORATION COM 737630103 524 16554 SH DFND 01 12795 3369 390 POTLATCHDELTIC CORPORATION COM 737630103 1929 60978 SH DFND 02 0 43657 17321 POTLATCHDELTIC CORPORATION COM 737630103 4 116 SH DFND 06 0 116 0 POTLATCHDELTIC CORPORATION COM 737630103 2764 87353 SH DFND 43 0 0 87353 POWELL INDS INC COM 739128106 232 9257 SH DFND 01 1933 7172 152 POWELL INDS INC COM 739128106 7 282 SH DFND 02 0 182 100 POWELL INDS INC COM 739128106 0 3 SH DFND 06 0 3 0 POWER INTEGRATIONS INC COM 739276103 891 14619 SH DFND 01 7372 6938 309 POWER INTEGRATIONS INC COM 739276103 600 9843 SH DFND 02 0 9710 133 POWER INTEGRATIONS INC COM 739276103 0 8 SH DFND 06 0 8 0 POWER INTEGRATIONS INC COM 739276103 2 25 SH DFND 28 25 0 0 POWER INTEGRATIONS INC COM 739276103 6094 99929 SH DFND 43 0 0 99929 POWER INTEGRATIONS INC COM 739276103 4334 71072 SH DFND 43, 01 0 0 71072 POWER REIT COM 73933H101 2 311 SH DFND 02 0 0 311 PPDAI GROUP INC SPONSORED 69354V108 0 92 SH DFND 01 92 0 0 PPG INDS INC COM 693506107 28252 276358 SH DFND 01 253039 18881 4438 PPG INDS INC COM 693506107 32444 317362 SH DFND 02 0 82174 235188 PPG INDS INC COM 693506107 959 9380 SH DFND 06 0 9380 0 PPG INDS INC COM 693506107 111 1086 SH DFND 28 278 0 808 PPG INDS INC OPTIONS 693506107 521 5100 SH Put DFND 06 0 5100 0 PPG INDS INC OPTIONS 693506107 7432 72700 SH Call DFND 06 0 72700 0 PPG INDS INC COM 693506107 169705 1660034 SH DFND 43 0 0 1660034 PPG INDS INC COM 693506107 28380 277609 SH DFND 43, 01 0 0 277609 PPL CORP COM 69351T106 10911 385124 SH DFND 01 315096 57800 12228 PPL CORP COM 69351T106 96821 3417624 SH DFND 02 0 71430 3346194 PPL CORP COM 69351T106 9223 325567 SH DFND 06 0 325567 0 PPL CORP COM 69351T106 407 14372 SH DFND 28 13332 0 1040 PPL CORP OPTIONS 69351T106 6476 228600 SH Call DFND 02 0 228600 0 PPL CORP COM 69351T106 82230 2902571 SH DFND 43 0 0 2902571 PPL CORP COM 69351T106 7505 264899 SH DFND 43, 01 0 0 264899 PQ GROUP HLDGS INC COM 73943T103 361 24386 SH DFND 01 5585 18707 94 PQ GROUP HLDGS INC COM 73943T103 0 1 SH DFND 02 0 1 0 PQ GROUP HLDGS INC COM 73943T103 0 1 SH DFND 06 0 1 0 PQ GROUP HLDGS INC COM 73943T103 288 19480 SH DFND 43 0 0 19480 PRA GROUP INC COM 69354N106 3536 145114 SH DFND 01 129617 14930 567 PRA GROUP INC COM 69354N106 1086 44548 SH DFND 02 0 37099 7449 PRA GROUP INC COM 69354N106 0 15 SH DFND 06 0 15 0 PRA GROUP INC COM 69354N106 3 129 SH DFND 28 129 0 0 PRA GROUP INC NOTE 3.50 69354NAB2 1125 1335000 PRN DFND 02 0 1335000 0 PRA GROUP INC COM 69354N106 4269 175181 SH DFND 43 0 0 175181 PRA GROUP INC COM 69354N106 3010 123499 SH DFND 43, 01 0 0 123499 PRA HEALTH SCIENCES INC COM 69354M108 3515 38219 SH DFND 01 36689 646 884 PRA HEALTH SCIENCES INC COM 69354M108 10769 117102 SH DFND 02 0 2474 114628 PRA HEALTH SCIENCES INC COM 69354M108 23 253 SH DFND 06 0 253 0 PRA HEALTH SCIENCES INC COM 69354M108 6788 73810 SH DFND 43 0 0 73810 PRA HEALTH SCIENCES INC COM 69354M108 1137 12364 SH DFND 43, 01 0 0 12364 PRANA BIOTECHNOLOGY LTD SPON ADR N 739727204 0 267 SH DFND 02 0 0 267 PRECISION DRILLING CORP COM 2010 74022D308 46 26559 SH DFND 05 26559 0 0 PRECISION DRILLING CORP COM 2010 74022D308 310 178140 SH DFND 01 0 0 178140 PRECISION DRILLING CORP COM 2010 74022D308 16 9273 SH DFND 02 0 7008 2265 PRECISION THERAPEUTICS INC COM 74033P100 0 693 SH DFND 02 0 0 693 PREFERRED APT CMNTYS INC COM 74039L103 227 16116 SH DFND 01 16080 0 36 PREFERRED APT CMNTYS INC COM 74039L103 315 22380 SH DFND 02 0 20312 2068 PREFERRED APT CMNTYS INC COM 74039L103 0 15 SH DFND 06 0 15 0 PREFERRED APT CMNTYS INC COM 74039L103 3958 281534 SH DFND 43 0 0 281534 PREFERRED BK LOS ANGELES CA COM NEW 740367404 619 14289 SH DFND 01 9093 5095 101 PREFERRED BK LOS ANGELES CA COM NEW 740367404 252 5808 SH DFND 02 0 5793 15 PREFERRED BK LOS ANGELES CA COM NEW 740367404 0 3 SH DFND 06 0 3 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 3184 73458 SH DFND 43 0 0 73458 PREFORMED LINE PRODS CO COM 740444104 97 1781 SH DFND 01 548 1233 0 PREFORMED LINE PRODS CO COM 740444104 21 387 SH DFND 02 0 387 0 PREFORMED LINE PRODS CO COM 740444104 1 12 SH DFND 06 0 12 0 PREMIER FINL BANCORP INC COM 74050M105 141 9484 SH DFND 01 3432 6052 0 PREMIER FINL BANCORP INC COM 74050M105 21 1420 SH DFND 02 0 45 1375 PREMIER FINL BANCORP INC COM 74050M105 1 45 SH DFND 06 0 45 0 PREMIER INC CL A 74051N102 173 4638 SH DFND 01 3025 495 1118 PREMIER INC CL A 74051N102 7501 200839 SH DFND 02 0 37812 163027 PREMIER INC CL A 74051N102 9 232 SH DFND 06 0 232 0 PREMIER INC CL A 74051N102 3544 94876 SH DFND 43 0 0 94876 PREMIER INC CL A 74051N102 347 9292 SH DFND 43, 01 0 0 9292 PRESIDIO INC COM 74102M103 278 21305 SH DFND 01 4959 16346 0 PRESIDIO INC COM 74102M103 828 63461 SH DFND 02 0 63461 0 PRESIDIO INC COM 74102M103 0 18 SH DFND 06 0 18 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 908 29405 SH DFND 01 11709 16662 1034 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 1033 33450 SH DFND 02 0 33052 398 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 1 20 SH DFND 06 0 20 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 1 39 SH DFND 28 39 0 0 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 10880 352336 SH DFND 43 0 0 352336 PRESTIGE CONSMR HEALTHCARE I COM 74112D101 1646 53317 SH DFND 43, 01 0 0 53317 PRETIUM RES INC COM 74139C102 25 3013 SH DFND 05 3013 0 0 PRETIUM RES INC COM 74139C102 20 2400 SH DFND 02 0 200 2200 PRETIUM RES INC COM 74139C102 2150 254394 SH DFND 06 0 254394 0 PRETIUM RES INC OPTIONS 74139C102 845 100000 SH Call DFND 02 0 100000 0 PRGX GLOBAL INC COM NEW 69357C503 181 19149 SH DFND 01 11136 8013 0 PRGX GLOBAL INC COM NEW 69357C503 48 5082 SH DFND 02 0 115 4967 PRGX GLOBAL INC COM NEW 69357C503 1 81 SH DFND 06 0 81 0 PRICE T ROWE GROUP INC COM 74144T108 108867 1179236 SH DFND 01 1170213 6788 2235 PRICE T ROWE GROUP INC COM 74144T108 68191 738639 SH DFND 02 0 42941 695698 PRICE T ROWE GROUP INC COM 74144T108 18644 201952 SH DFND 06 0 201952 0 PRICE T ROWE GROUP INC COM 74144T108 638 6915 SH DFND 28 6678 0 237 PRICE T ROWE GROUP INC OPTIONS 74144T108 1560 16900 SH Put DFND 01 0 16900 0 PRICE T ROWE GROUP INC OPTIONS 74144T108 31527 341500 SH Call DFND 01 0 341500 0 PRICE T ROWE GROUP INC OPTIONS 74144T108 6065 65700 SH Call DFND 02 0 65700 0 PRICE T ROWE GROUP INC COM 74144T108 27831 301467 SH DFND 43 0 0 301467 PRICE T ROWE GROUP INC COM 74144T108 13918 150760 SH DFND 43, 01 0 0 150760 PRICELINE GRP INC NOTE 0.35 741503AS5 16 12000 PRN DFND 02 0 0 12000 PRICELINE GRP INC NOTE 0.90 741503AX4 21 19000 PRN DFND 02 0 8000 11000 PRICELINE GRP INC NOTE 0.35 741503AS5 3449 2562000 PRN DFND 43 0 0 2562000 PRICELINE GRP INC NOTE 0.90 741503AX4 2326 2108000 PRN DFND 43 0 0 2108000 PRICESMART INC COM 741511109 717 12134 SH DFND 01 3513 8472 149 PRICESMART INC COM 741511109 3055 51696 SH DFND 02 0 50751 945 PRICESMART INC COM 741511109 0 7 SH DFND 06 0 7 0 PRICESMART INC COM 741511109 1826 30902 SH DFND 43 0 0 30902 PRIMEENERGY CORP COM 74158E104 105 1503 SH DFND 02 0 3 1500 PRIMERICA INC COM 74164M108 3889 39800 SH DFND 01 27497 12139 164 PRIMERICA INC COM 74164M108 3352 34308 SH DFND 02 0 30412 3896 PRIMERICA INC COM 74164M108 2 17 SH DFND 06 0 17 0 PRIMERICA INC COM 74164M108 11 117 SH DFND 28 117 0 0 PRIMERICA INC COM 74164M108 3567 36511 SH DFND 43 0 0 36511 PRIMO WTR CORP COM 74165N105 275 19607 SH DFND 01 6998 12556 53 PRIMO WTR CORP COM 74165N105 180 12872 SH DFND 02 0 12479 393 PRIMO WTR CORP COM 74165N105 0 8 SH DFND 06 0 8 0 PRIMO WTR CORP COM 74165N105 2594 185160 SH DFND 43 0 0 185160 PRIMORIS SVCS CORP COM 74164F103 612 32011 SH DFND 01 14287 17724 0 PRIMORIS SVCS CORP COM 74164F103 17 868 SH DFND 02 0 532 336 PRIMORIS SVCS CORP COM 74164F103 0 18 SH DFND 06 0 18 0 PRIMORIS SVCS CORP COM 74164F103 4725 246974 SH DFND 43 0 0 246974 PRIMORIS SVCS CORP COM 74164F103 900 47064 SH DFND 43, 01 0 0 47064 PRINCIPAL EXCHANGE TRADED FD US MEGA CA 74255Y870 293 11660 SH DFND 02 0 0 11660 PRINCIPAL EXCHANGE TRADED FD SPECTRUM P 74255Y888 1388 15407 SH DFND 02 0 0 15407 PRINCIPAL EXCHANGE TRADED FD SPECTRUM P 74255Y888 371 4122 SH DFND 43 0 0 4122 PRINCIPAL FINL GROUP INC COM 74251V102 9899 224118 SH DFND 01 205137 8702 10279 PRINCIPAL FINL GROUP INC COM 74251V102 15693 355293 SH DFND 02 0 31236 324057 PRINCIPAL FINL GROUP INC COM 74251V102 425 9617 SH DFND 06 0 9617 0 PRINCIPAL FINL GROUP INC COM 74251V102 53 1189 SH DFND 28 917 0 272 PRINCIPAL FINL GROUP INC COM 74251V102 7578 171560 SH DFND 43 0 0 171560 PRINCIPAL FINL GROUP INC COM 74251V102 9087 205733 SH DFND 43, 01 0 0 205733 PRINCIPAL REAL ESTATE INCOME SHS BEN IN 74255X104 1257 76018 SH DFND 02 0 0 76018 PRINCIPIA BIOPHARMA INC COM 74257L108 63 2305 SH DFND 01 0 2305 0 PRINCIPIA BIOPHARMA INC COM 74257L108 5 177 SH DFND 02 0 27 150 PRINCIPIA BIOPHARMA INC COM 74257L108 1 27 SH DFND 06 0 27 0 PROASSURANCE CORP COM 74267C106 825 20336 SH DFND 01 10205 8901 1230 PROASSURANCE CORP COM 74267C106 7528 185597 SH DFND 02 0 184534 1063 PROASSURANCE CORP COM 74267C106 1 18 SH DFND 06 0 18 0 PROASSURANCE CORP COM 74267C106 2153 53077 SH DFND 43 0 0 53077 PROASSURANCE CORP COM 74267C106 468 11547 SH DFND 43, 01 0 0 11547 PROCTER AND GAMBLE CO COM 742718109 963837 10485606 SH DFND 01 9596748 489104 399754 PROCTER AND GAMBLE CO COM 742718109 998613 10863937 SH DFND 02 0 1936558 8927379 PROCTER AND GAMBLE CO COM 742718109 52586 572086 SH DFND 06 0 572086 0 PROCTER AND GAMBLE CO COM 742718109 11151 121313 SH DFND 28 112488 0 8825 PROCTER AND GAMBLE CO OPTIONS 742718109 11049 120200 SH Put DFND 01 200 120000 0 PROCTER AND GAMBLE CO OPTIONS 742718109 104660 1138600 SH Put DFND 02 0 1126500 12100 PROCTER AND GAMBLE CO OPTIONS 742718109 10552 114800 SH Put DFND 06 0 114800 0 PROCTER AND GAMBLE CO OPTIONS 742718109 43101 468900 SH Call DFND 02 0 468900 0 PROCTER AND GAMBLE CO OPTIONS 742718109 21656 235600 SH Call DFND 06 0 235600 0 PROCTER AND GAMBLE CO COM 742718109 776682 8449545 SH DFND 43 0 0 8449545 PROCTER AND GAMBLE CO COM 742718109 64157 697964 SH DFND 43, 01 0 0 697964 PRO-DEX INC COLO COM NEW 74265M205 0 26 SH DFND 02 0 26 0 PROFESSIONAL DIVERSITY NET I COM NEW 74312Y202 0 385 SH DFND 02 0 385 0 PROFIRE ENERGY INC COM 74316X101 13 9148 SH DFND 01 0 9148 0 PROFIRE ENERGY INC COM 74316X101 0 144 SH DFND 02 0 144 0 PROFIRE ENERGY INC COM 74316X101 0 92 SH DFND 06 0 92 0 PROGENICS PHARMACEUTICALS IN COM 743187106 71 17005 SH DFND 01 14868 1411 726 PROGENICS PHARMACEUTICALS IN COM 743187106 12 2874 SH DFND 02 0 2874 0 PROGENICS PHARMACEUTICALS IN COM 743187106 0 31 SH DFND 06 0 31 0 PROGENICS PHARMACEUTICALS IN COM 743187106 422 100559 SH DFND 43 0 0 100559 PROGENICS PHARMACEUTICALS IN COM 743187106 111 26500 SH DFND 43, 01 0 0 26500 PROGRESS SOFTWARE CORP COM 743312100 20824 586758 SH DFND 01 13546 572829 383 PROGRESS SOFTWARE CORP COM 743312100 3811 107393 SH DFND 02 0 98588 8805 PROGRESS SOFTWARE CORP COM 743312100 1 32 SH DFND 06 0 32 0 PROGRESS SOFTWARE CORP COM 743312100 1 22 SH DFND 28 22 0 0 PROGRESS SOFTWARE CORP COM 743312100 3502 98673 SH DFND 43 0 0 98673 PROGRESS SOFTWARE CORP COM 743312100 1590 44815 SH DFND 43, 01 0 0 44815 PROGRESSIVE CORP OHIO COM 743315103 30170 500076 SH DFND 01 438669 55827 5580 PROGRESSIVE CORP OHIO COM 743315103 136984 2270573 SH DFND 02 0 75510 2195063 PROGRESSIVE CORP OHIO COM 743315103 13996 231983 SH DFND 06 0 231983 0 PROGRESSIVE CORP OHIO COM 743315103 105 1745 SH DFND 28 763 0 982 PROGRESSIVE CORP OHIO COM 743315103 103995 1723767 SH DFND 43 0 0 1723767 PROGRESSIVE CORP OHIO COM 743315103 5458 90461 SH DFND 43, 01 0 0 90461 PROLOGIS INC COM 74340W103 25581 435648 SH DFND 01 421737 1638 12273 PROLOGIS INC COM 74340W103 133455 2272736 SH DFND 02 0 156623 2116113 PROLOGIS INC COM 74340W103 3159 53791 SH DFND 06 0 53791 0 PROLOGIS INC COM 74340W103 322 5482 SH DFND 28 4031 0 1451 PROLOGIS INC COM 74340W103 212443 3617901 SH DFND 43 0 0 3617901 PROLOGIS INC COM 74340W103 3994 68023 SH DFND 43, 01 0 0 68023 PROOFPOINT INC COM 743424103 2981 35574 SH DFND 01 4711 30821 42 PROOFPOINT INC COM 743424103 1826 21785 SH DFND 02 0 20738 1047 PROOFPOINT INC COM 743424103 19 223 SH DFND 06 0 223 0 PROOFPOINT INC COM 743424103 7632 91059 SH DFND 43 0 0 91059 PROOFPOINT INC COM 743424103 1654 19735 SH DFND 43, 01 0 0 19735 PROPETRO HLDG CORP COM 74347M108 406 32933 SH DFND 01 13458 19086 389 PROPETRO HLDG CORP COM 74347M108 979 79490 SH DFND 02 0 75157 4333 PROPETRO HLDG CORP COM 74347M108 0 12 SH DFND 06 0 12 0 PROPETRO HLDG CORP COM 74347M108 1 97 SH DFND 28 97 0 0 PROPETRO HLDG CORP COM 74347M108 6327 513590 SH DFND 43 0 0 513590 PROPETRO HLDG CORP COM 74347M108 358 29023 SH DFND 43, 01 0 0 29023 PROQR THRAPEUTICS N V SHS EURO N71542109 26 1675 SH DFND 01 0 1675 0 PROQR THRAPEUTICS N V SHS EURO N71542109 3 215 SH DFND 06 0 215 0 PROS HOLDINGS INC COM 74346Y103 533 16988 SH DFND 01 9211 7777 0 PROS HOLDINGS INC COM 74346Y103 116 3693 SH DFND 02 0 2818 875 PROS HOLDINGS INC COM 74346Y103 0 9 SH DFND 06 0 9 0 PROS HOLDINGS INC COM 74346Y103 3091 98424 SH DFND 43 0 0 98424 PROS HOLDINGS INC COM 74346Y103 1893 60290 SH DFND 43, 01 0 0 60290 PROSHARES TR ONLINE RTL 74347B169 528 17464 SH DFND 02 0 0 17464 PROSHARES TR PSHS ULTSH 74347B201 12721 362114 SH DFND 02 0 361613 501 PROSHARES TR ULTSHT FT 74347B227 10 125 SH DFND 02 0 0 125 PROSHARES TR LONG ONLIN 74347B375 55 1319 SH DFND 02 0 0 1319 PROSHARES TR ULTRASHRT 74347B383 27 625 SH DFND 01 625 0 0 PROSHARES TR EQTS FOR R 74347B391 398 10698 SH DFND 02 0 0 10698 PROSHARES TR K1 FRE CRD 74347B417 2 91 SH DFND 02 0 0 91 PROSHARES TR SHORT S&P 74347B425 80 2558 SH DFND 01 2558 0 0 PROSHARES TR DJ BRKFLD 74347B508 672 17607 SH DFND 02 0 0 17607 PROSHARES TR MSCI EUR D 74347B540 309 8495 SH DFND 02 0 0 8495 PROSHARES TR SP500 EX E 74347B581 49 937 SH DFND 02 0 0 937 PROSHARES TR INVT INT R 74347B607 250 3517 SH DFND 01 3517 0 0 PROSHARES TR INVT INT R 74347B607 19597 275511 SH DFND 02 0 0 275511 PROSHARES TR S&P MDCP 4 74347B680 103 1999 SH DFND 01 1999 0 0 PROSHARES TR S&P MDCP 4 74347B680 17678 341729 SH DFND 02 0 0 341729 PROSHARES TR RUSS 2000 74347B698 13974 259615 SH DFND 02 0 0 259615 PROSHARES TR MORNINGSTA 74347B813 191 5262 SH DFND 02 0 0 5262 PROSHARES TR MSCI EAFE 74347B839 5225 156466 SH DFND 02 0 0 156466 PROSHARES TR PROSHS EMG 74347B847 1828 34148 SH DFND 02 0 0 34148 PROSHARES TR PSHS ULT S 74347R107 4 42 SH DFND 01 42 0 0 PROSHARES TR PSHS ULTRA 74347R206 26 383 SH DFND 02 0 0 383 PROSHARES TR PSHS LC CO 74347R248 9092 149991 SH DFND 02 0 0 149991 PROSHARES TR PSHS ULSHT 74347R313 87 4000 SH DFND 01 4000 0 0 PROSHARES TR PSHS ULT S 74347R669 53 1800 SH DFND 01 1800 0 0 PROSHARES TR PSHS ULTRA 74347R719 5 200 SH DFND 01 200 0 0 PROSHARES TR HD REPLICA 74347X294 337 7829 SH DFND 02 0 0 7829 PROSHARES TR RAFI LG SH 74347X310 108 3021 SH DFND 02 0 0 3021 PROSHARES TR ULTRA FNCL 74347X633 550 16848 SH DFND 01 16848 0 0 PROSHARES TR ULTRAPRO Q 74347X831 99 2679 SH DFND 01 2679 0 0 PROSHARES TR ULTRAPRO Q 74347X831 21 570 SH DFND 02 0 0 570 PROSHARES TR ULTRPRO S& 74347X864 2 45 SH DFND 02 0 0 45 PROSHARES TR ULTRAPRO S 74348A160 10 587 SH DFND 01 587 0 0 PROSHARES TR S&P 500 DV 74348A467 379 6265 SH DFND 01 6265 0 0 PROSHARES TR S&P 500 DV 74348A467 195453 3228498 SH DFND 02 0 0 3228498 PROSHARES TR PRIV EQTY- 74348A533 115 3874 SH DFND 02 0 0 3874 PROSHARES TR HGH YLD IN 74348A541 167 2688 SH DFND 01 2688 0 0 PROSHARES TR HGH YLD IN 74348A541 4194 67551 SH DFND 02 0 0 67551 PROSHARES TR PSHS ULTSH 74347B201 5 130 SH DFND 43 0 0 130 PROSHARES TR LONG ONLIN 74347B375 890 21302 SH DFND 43 0 0 21302 PROSHARES TR EQTS FOR R 74347B391 16 421 SH DFND 43 0 0 421 PROSHARES TR DJ BRKFLD 74347B508 42 1111 SH DFND 43 0 0 1111 PROSHARES TR MSCI EUR D 74347B540 45 1235 SH DFND 43 0 0 1235 PROSHARES TR INVT INT R 74347B607 1319 18546 SH DFND 43 0 0 18546 PROSHARES TR S&P MDCP 4 74347B680 4275 82638 SH DFND 43 0 0 82638 PROSHARES TR RUSS 2000 74347B698 4377 81315 SH DFND 43 0 0 81315 PROSHARES TR MORNINGSTA 74347B813 184 5085 SH DFND 43 0 0 5085 PROSHARES TR MSCI EAFE 74347B839 719 21529 SH DFND 43 0 0 21529 PROSHARES TR PROSHS EMG 74347B847 341 6369 SH DFND 43 0 0 6369 PROSHARES TR PSHS LC CO 74347R248 1290 21273 SH DFND 43 0 0 21273 PROSHARES TR HD REPLICA 74347X294 26 601 SH DFND 43 0 0 601 PROSHARES TR RAFI LG SH 74347X310 9 243 SH DFND 43 0 0 243 PROSHARES TR S&P 500 DV 74348A467 28880 477035 SH DFND 43 0 0 477035 PROSHARES TR PRIV EQTY- 74348A533 3 111 SH DFND 43 0 0 111 PROSHARES TR HGH YLD IN 74348A541 1012 16297 SH DFND 43 0 0 16297 PROSHARES TR INFLATN EX 74348A814 36 1355 SH DFND 43 0 0 1355 PROSHARES TR II ULTRA VIX 74347W148 11 140 SH DFND 02 0 80 60 PROSHARES TR II ULTRASHRT 74347W882 60 2465 SH DFND 01 2465 0 0 PROSPECT CAPITAL CORPORATION COM 74348T102 156 24794 SH DFND 01 23594 0 1200 PROSPECT CAPITAL CORPORATION COM 74348T102 436 69161 SH DFND 02 0 20977 48184 PROSPECT CAPITAL CORPORATION NOTE 5.87 74348TAM4 25 25000 PRN DFND 02 0 0 25000 PROSPECT CAPITAL CORPORATION NOTE 4.75 74348TAQ5 64 65000 PRN DFND 02 0 0 65000 PROSPECT CAPITAL CORPORATION NOTE 4.95 74348TAR3 9 9000 PRN DFND 02 0 0 9000 PROSPECT CAPITAL CORPORATION NOTE 4.95 74348TAR3 4696 4910000 PRN DFND 43 0 0 4910000 PROSPERITY BANCSHARES INC COM 743606105 1125 18059 SH DFND 01 11225 6246 588 PROSPERITY BANCSHARES INC COM 743606105 3494 56088 SH DFND 02 0 52531 3557 PROSPERITY BANCSHARES INC COM 743606105 18 291 SH DFND 06 0 291 0 PROSPERITY BANCSHARES INC COM 743606105 4 60 SH DFND 28 60 0 0 PROSPERITY BANCSHARES INC COM 743606105 13137 210868 SH DFND 43 0 0 210868 PROSPERITY BANCSHARES INC COM 743606105 863 13854 SH DFND 43, 01 0 0 13854 PROTAGONIST THERAPEUTICS INC COM 74366E102 178 26419 SH DFND 02 0 26419 0 PROTALIX BIOTHERAPEUTICS INC COM 74365A101 0 314 SH DFND 06 0 314 0 PROTECTIVE INS CORP CL A 74368L104 5 292 SH DFND 02 0 292 0 PROTECTIVE INS CORP CL B 74368L203 194 11631 SH DFND 01 6732 4899 0 PROTECTIVE INS CORP CL B 74368L203 1648 98950 SH DFND 02 0 94750 4200 PROTECTIVE INS CORP CL B 74368L203 0 4 SH DFND 06 0 4 0 PROTEON THERAPEUTICS INC COM 74371L109 0 55 SH DFND 02 0 55 0 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 73 22532 SH DFND 01 6064 16468 0 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 87 26839 SH DFND 02 0 26839 0 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 0 139 SH DFND 06 0 139 0 PROTHENA CORP PLC SHS G72800108 87 8495 SH DFND 01 8495 0 0 PROTHENA CORP PLC SHS G72800108 5364 520751 SH DFND 02 0 520106 645 PROTHENA CORP PLC SHS G72800108 0 16 SH DFND 06 0 16 0 PROTO LABS INC COM 743713109 1955 17337 SH DFND 01 9149 7998 190 PROTO LABS INC COM 743713109 4100 36350 SH DFND 02 0 35406 944 PROTO LABS INC COM 743713109 2 16 SH DFND 06 0 16 0 PROTO LABS INC COM 743713109 9152 81145 SH DFND 43 0 0 81145 PROTO LABS INC COM 743713109 3991 35388 SH DFND 43, 01 0 0 35388 PROVENTION BIO INC COM 74374N102 1 739 SH DFND 02 0 739 0 PROVIDENCE SVC CORP COM 743815102 467 7774 SH DFND 01 2802 4922 50 PROVIDENCE SVC CORP COM 743815102 1185 19740 SH DFND 02 0 19571 169 PROVIDENCE SVC CORP COM 743815102 0 4 SH DFND 06 0 4 0 PROVIDENT BANCORP INC COM 74383X109 92 4263 SH DFND 01 2108 2155 0 PROVIDENT BANCORP INC COM 74383X109 0 20 SH DFND 02 0 20 0 PROVIDENT BANCORP INC COM 74383X109 0 16 SH DFND 06 0 16 0 PROVIDENT FINL HLDGS INC COM 743868101 0 20 SH DFND 02 0 20 0 PROVIDENT FINL SVCS INC COM 74386T105 2204 91318 SH DFND 01 63342 27325 651 PROVIDENT FINL SVCS INC COM 74386T105 845 35039 SH DFND 02 0 23089 11950 PROVIDENT FINL SVCS INC COM 74386T105 0 19 SH DFND 06 0 19 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 171 9720 SH DFND 01 5187 4533 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 13 719 SH DFND 02 0 75 644 PRUDENTIAL BANCORP INC NEW COM 74431A101 1 34 SH DFND 06 0 34 0 PRUDENTIAL FINL INC COM 744320102 56900 697731 SH DFND 01 670765 15136 11830 PRUDENTIAL FINL INC COM 744320102 46108 565393 SH DFND 02 0 22674 542719 PRUDENTIAL FINL INC COM 744320102 2113 25912 SH DFND 06 0 25912 0 PRUDENTIAL FINL INC COM 744320102 1149 14089 SH DFND 28 13406 0 683 PRUDENTIAL FINL INC OPTIONS 744320102 4559 55900 SH Call DFND 06 0 55900 0 PRUDENTIAL FINL INC COM 744320102 46242 567037 SH DFND 43 0 0 567037 PRUDENTIAL FINL INC COM 744320102 3311 40606 SH DFND 43, 01 0 0 40606 PRUDENTIAL PLC ADR 74435K204 829 23437 SH DFND 01 15670 0 7767 PRUDENTIAL PLC ADR 74435K204 17251 487730 SH DFND 02 0 0 487730 PRUDENTIAL PLC ADR 74435K204 8 215 SH DFND 28 215 0 0 PRUDENTIAL PLC ADR 74435K204 103846 2935987 SH DFND 43 0 0 2935987 PRUDENTIAL PLC ADR 74435K204 1687 47698 SH DFND 43, 01 0 0 47698 PS BUSINESS PKS INC CALIF COM 69360J107 778 5938 SH DFND 01 5706 0 232 PS BUSINESS PKS INC CALIF COM 69360J107 2908 22200 SH DFND 02 0 22032 168 PS BUSINESS PKS INC CALIF COM 69360J107 1 7 SH DFND 06 0 7 0 PS BUSINESS PKS INC CALIF COM 69360J107 2965 22634 SH DFND 43 0 0 22634 PS BUSINESS PKS INC CALIF COM 69360J107 2040 15576 SH DFND 43, 01 0 0 15576 PSYCHEMEDICS CORP COM NEW 744375205 27 1728 SH DFND 02 0 153 1575 PTC INC COM 69370C100 11591 139823 SH DFND 01 127502 11467 854 PTC INC COM 69370C100 943 11379 SH DFND 02 0 3927 7452 PTC INC COM 69370C100 313 3776 SH DFND 06 0 3776 0 PTC INC COM 69370C100 10 125 SH DFND 28 125 0 0 PTC INC OPTIONS 69370C100 1194 14400 SH Call DFND 02 0 14400 0 PTC INC COM 69370C100 8419 101552 SH DFND 43 0 0 101552 PTC INC COM 69370C100 5731 69131 SH DFND 43, 01 0 0 69131 PTC THERAPEUTICS INC COM 69366J200 267 7791 SH DFND 01 7791 0 0 PTC THERAPEUTICS INC COM 69366J200 6113 178114 SH DFND 02 0 15546 162568 PTC THERAPEUTICS INC COM 69366J200 1 27 SH DFND 06 0 27 0 PUBLIC STORAGE COM 74460D109 8359 41298 SH DFND 01 40121 143 1034 PUBLIC STORAGE COM 74460D109 36729 181460 SH DFND 02 0 47446 134014 PUBLIC STORAGE COM 74460D109 27490 135814 SH DFND 06 0 135814 0 PUBLIC STORAGE COM 74460D109 67 329 SH DFND 28 34 0 295 PUBLIC STORAGE COM 74460D109 35650 176126 SH DFND 43 0 0 176126 PUBLIC STORAGE COM 74460D109 17769 87786 SH DFND 43, 01 0 0 87786 PUBLIC SVC ENTERPRISE GROUP COM 744573106 52069 1000361 SH DFND 01 545341 31923 423097 PUBLIC SVC ENTERPRISE GROUP COM 744573106 39146 752083 SH DFND 02 0 114987 637096 PUBLIC SVC ENTERPRISE GROUP COM 744573106 1205 23143 SH DFND 06 0 23143 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 928 17821 SH DFND 28 9459 0 8362 PUBLIC SVC ENTERPRISE GROUP COM 744573106 81751 1570617 SH DFND 43 0 0 1570617 PUBLIC SVC ENTERPRISE GROUP COM 744573106 3591 68993 SH DFND 43, 01 0 0 68993 PULMATRIX INC COM 74584P103 2 9700 SH DFND 01 9700 0 0 PULSE BIOSCIENCES INC COM 74587B101 229 19983 SH DFND 01 15919 4064 0 PULSE BIOSCIENCES INC COM 74587B101 8 696 SH DFND 02 0 416 280 PULSE BIOSCIENCES INC COM 74587B101 0 40 SH DFND 06 0 40 0 PULTE GROUP INC COM 745867101 16433 632282 SH DFND 01 419012 211953 1317 PULTE GROUP INC COM 745867101 18106 696646 SH DFND 02 0 219886 476760 PULTE GROUP INC COM 745867101 282 10859 SH DFND 06 0 10859 0 PULTE GROUP INC COM 745867101 50 1916 SH DFND 28 1533 0 383 PULTE GROUP INC COM 745867101 5228 201171 SH DFND 43 0 0 201171 PULTE GROUP INC COM 745867101 1065 40984 SH DFND 43, 01 0 0 40984 PUMA BIOTECHNOLOGY INC COM 74587V107 132 6489 SH DFND 01 6489 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 4920 241746 SH DFND 02 0 114102 127644 PUMA BIOTECHNOLOGY INC COM 74587V107 0 8 SH DFND 06 0 8 0 PUMA BIOTECHNOLOGY INC OPTIONS 74587V107 2295 112800 SH Put DFND 02 0 112800 0 PUMA BIOTECHNOLOGY INC COM 74587V107 982 48272 SH DFND 43 0 0 48272 PURE STORAGE INC CL A 74624M102 3537 219974 SH DFND 01 40953 178826 195 PURE STORAGE INC CL A 74624M102 30579 1901651 SH DFND 02 0 815686 1085965 PURE STORAGE INC CL A 74624M102 11 694 SH DFND 06 0 694 0 PURE STORAGE INC OPTIONS 74624M102 839 52200 SH Call DFND 02 0 52200 0 PURE STORAGE INC CL A 74624M102 8119 504933 SH DFND 43 0 0 504933 PURE STORAGE INC CL A 74624M102 20 1272 SH DFND 43, 01 0 0 1272 PURECYCLE CORP COM NEW 746228303 124 12439 SH DFND 01 4829 7610 0 PURECYCLE CORP COM NEW 746228303 71 7102 SH DFND 02 0 102 7000 PURECYCLE CORP COM NEW 746228303 1 65 SH DFND 06 0 65 0 PURPLE INNOVATION INC COM 74640Y106 35 5887 SH DFND 01 4221 1666 0 PURPLE INNOVATION INC COM 74640Y106 5 868 SH DFND 02 0 868 0 PURPLE INNOVATION INC COM 74640Y106 0 16 SH DFND 06 0 16 0 PUTNAM MANAGED MUN INCOM TR COM 746823103 7 1008 SH DFND 01 0 0 1008 PUTNAM MANAGED MUN INCOM TR COM 746823103 946 140740 SH DFND 02 0 0 140740 PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 1150 270596 SH DFND 02 0 1750 268846 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 48 4278 SH DFND 01 4278 0 0 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 1823 162337 SH DFND 02 0 0 162337 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 123 26235 SH DFND 01 26235 0 0 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 4465 952086 SH DFND 02 0 1103 950983 PUXIN LTD ADS 74704P108 1 140 SH DFND 01 140 0 0 PVH CORP COM 693656100 10263 110418 SH DFND 01 104471 5369 578 PVH CORP COM 693656100 6880 74014 SH DFND 02 0 46242 27772 PVH CORP COM 693656100 281 3026 SH DFND 06 0 3026 0 PVH CORP COM 693656100 4 40 SH DFND 28 40 0 0 PVH CORP COM 693656100 15506 166819 SH DFND 43 0 0 166819 PVH CORP COM 693656100 6717 72264 SH DFND 43, 01 0 0 72264 PYXUS INTL INC COM 74737V106 75 6312 SH DFND 01 2030 4282 0 PYXUS INTL INC COM 74737V106 7 560 SH DFND 02 0 560 0 PYXUS INTL INC COM 74737V106 0 33 SH DFND 06 0 33 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 82 9429 SH DFND 01 2731 6698 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 15 1775 SH DFND 02 0 275 1500 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 0 10 SH DFND 06 0 10 0 Q2 HLDGS INC COM 74736L109 801 16157 SH DFND 01 6963 9194 0 Q2 HLDGS INC COM 74736L109 789 15915 SH DFND 02 0 15417 498 Q2 HLDGS INC COM 74736L109 1 19 SH DFND 06 0 19 0 Q2 HLDGS INC COM 74736L109 3209 64760 SH DFND 43 0 0 64760 QAD INC CL B 74727D207 0 12 SH DFND 02 0 2 10 QAD INC CL A 74727D306 1433 36438 SH DFND 01 32458 3980 0 QAD INC CL A 74727D306 99 2522 SH DFND 02 0 2482 40 QAD INC CL A 74727D306 0 4 SH DFND 06 0 4 0 QAD INC CL A 74727D306 5 130 SH DFND 43 0 0 130 QCR HOLDINGS INC COM 74727A104 272 8467 SH DFND 01 1787 6680 0 QCR HOLDINGS INC COM 74727A104 2658 82841 SH DFND 02 0 80082 2759 QCR HOLDINGS INC COM 74727A104 0 1 SH DFND 06 0 1 0 QEP RES INC COM 74733V100 792 140678 SH DFND 01 124035 15033 1610 QEP RES INC COM 74733V100 1013 179933 SH DFND 02 0 166883 13050 QEP RES INC COM 74733V100 6 1042 SH DFND 06 0 1042 0 QEP RES INC COM 74733V100 1 185 SH DFND 28 185 0 0 QEP RES INC COM 74733V100 4378 777584 SH DFND 43 0 0 777584 QEP RES INC COM 74733V100 565 100273 SH DFND 43, 01 0 0 100273 QIAGEN NV SHS NEW N72482123 346 10052 SH DFND 01 6533 928 2591 QIAGEN NV SHS NEW N72482123 557 16156 SH DFND 02 0 10764 5392 QIAGEN NV SHS NEW N72482123 34701 1007292 SH DFND 06 0 1007292 0 QIAGEN NV SHS NEW N72482123 16 470 SH DFND 28 0 0 470 QIAGEN NV DEBT 0.37 N72482AA5 5298 4400000 PRN DFND 06 0 4400000 0 QIAGEN NV DEBT 0.87 N72482AB3 2530 2000000 PRN DFND 06 0 2000000 0 QIAGEN NV DEBT 1.00 N72482AT4 11977 12000000 PRN DFND 06 0 12000000 0 QIAGEN NV SHS NEW N72482123 15356 445749 SH DFND 43 0 0 445749 QIAGEN NV SHS NEW N72482123 160 4640 SH DFND 43, 01 0 0 4640 QIWI PLC SPON ADR R 74735M108 20 1414 SH DFND 01 1414 0 0 QIWI PLC SPON ADR R 74735M108 27 1929 SH DFND 02 0 1929 0 QIWI PLC SPON ADR R 74735M108 168 11895 SH DFND 06 0 11895 0 QORVO INC COM 74736K101 1790 29475 SH DFND 01 23985 4847 643 QORVO INC COM 74736K101 10007 164772 SH DFND 02 0 136244 28528 QORVO INC COM 74736K101 299 4917 SH DFND 06 0 4917 0 QORVO INC COM 74736K101 2 25 SH DFND 28 25 0 0 QORVO INC OPTIONS 74736K101 10330 170100 SH Call DFND 02 0 170100 0 QORVO INC COM 74736K101 7242 119256 SH DFND 43 0 0 119256 QORVO INC COM 74736K101 4109 67659 SH DFND 43, 01 0 0 67659 QTS RLTY TR INC COM CL A 74736A103 171 4613 SH DFND 01 4278 335 0 QTS RLTY TR INC COM CL A 74736A103 6359 171635 SH DFND 02 0 32015 139620 QTS RLTY TR INC COM CL A 74736A103 1 19 SH DFND 06 0 19 0 QTS RLTY TR INC COM CL A 74736A103 4199 113338 SH DFND 43 0 0 113338 QTS RLTY TR INC COM CL A 74736A103 820 22135 SH DFND 43, 01 0 0 22135 QUAD / GRAPHICS INC COM CL A 747301109 266 21571 SH DFND 01 11337 10207 27 QUAD / GRAPHICS INC COM CL A 747301109 2277 184804 SH DFND 02 0 183991 813 QUAD / GRAPHICS INC COM CL A 747301109 0 8 SH DFND 06 0 8 0 QUAD / GRAPHICS INC COM CL A 747301109 1041 84532 SH DFND 43 0 0 84532 QUAKER CHEM CORP COM 747316107 1291 7267 SH DFND 01 3980 3177 110 QUAKER CHEM CORP COM 747316107 433 2438 SH DFND 02 0 1446 992 QUAKER CHEM CORP COM 747316107 1 4 SH DFND 06 0 4 0 QUAKER CHEM CORP COM 747316107 8117 45677 SH DFND 43 0 0 45677 QUAKER CHEM CORP COM 747316107 831 4678 SH DFND 43, 01 0 0 4678 QUALCOMM INC COM 747525103 72184 1268383 SH DFND 01 853290 97801 317292 QUALCOMM INC COM 747525103 536595 9428829 SH DFND 02 0 1286447 8142382 QUALCOMM INC COM 747525103 7271 127755 SH DFND 06 0 127755 0 QUALCOMM INC COM 747525103 1624 28542 SH DFND 28 19634 0 8908 QUALCOMM INC OPTIONS 747525103 25610 450000 SH Put DFND 01 0 450000 0 QUALCOMM INC OPTIONS 747525103 32148 564900 SH Put DFND 02 0 564900 0 QUALCOMM INC OPTIONS 747525103 20846 366300 SH Call DFND 02 0 366300 0 QUALCOMM INC COM 747525103 338542 5948723 SH DFND 43 0 0 5948723 QUALCOMM INC COM 747525103 37399 657158 SH DFND 43, 01 0 0 657158 QUALYS INC COM 74758T303 1780 23818 SH DFND 01 8483 15080 255 QUALYS INC COM 74758T303 4004 53579 SH DFND 02 0 25828 27751 QUALYS INC COM 74758T303 1 17 SH DFND 06 0 17 0 QUALYS INC COM 74758T303 1 16 SH DFND 28 16 0 0 QUALYS INC COM 74758T303 8039 107566 SH DFND 43 0 0 107566 QUALYS INC COM 74758T303 1868 24987 SH DFND 43, 01 0 0 24987 QUANEX BUILDING PRODUCTS COR COM 747619104 374 27490 SH DFND 01 11581 15376 533 QUANEX BUILDING PRODUCTS COR COM 747619104 783 57622 SH DFND 02 0 55989 1633 QUANEX BUILDING PRODUCTS COR COM 747619104 0 25 SH DFND 06 0 25 0 QUANEX BUILDING PRODUCTS COR COM 747619104 437 32186 SH DFND 43 0 0 32186 QUANTA SVCS INC COM 74762E102 20729 688666 SH DFND 01 677236 10097 1333 QUANTA SVCS INC COM 74762E102 6334 210425 SH DFND 02 0 82870 127555 QUANTA SVCS INC COM 74762E102 338 11223 SH DFND 06 0 11223 0 QUANTA SVCS INC COM 74762E102 19 617 SH DFND 28 30 0 587 QUANTA SVCS INC COM 74762E102 12635 419752 SH DFND 43 0 0 419752 QUANTA SVCS INC COM 74762E102 2729 90680 SH DFND 43, 01 0 0 90680 QUANTENNA COMMUNICATIONS INC COM 74766D100 239 16689 SH DFND 01 5913 10776 0 QUANTENNA COMMUNICATIONS INC COM 74766D100 35 2444 SH DFND 02 0 2381 63 QUANTENNA COMMUNICATIONS INC COM 74766D100 1 55 SH DFND 06 0 55 0 QUANTERIX CORP COM 74766Q101 105 5753 SH DFND 01 1369 4384 0 QUANTERIX CORP COM 74766Q101 1 32 SH DFND 02 0 32 0 QUANTERIX CORP COM 74766Q101 1 32 SH DFND 06 0 32 0 QUANTUM CORP COM NEW 747906501 0 162 SH DFND 02 0 0 162 QUARTERHILL INC COM 747713105 1 1400 SH DFND 02 0 1400 0 QUDIAN INC ADR 747798106 4444 1035865 SH DFND 01 2281 1033584 0 QUDIAN INC ADR 747798106 1047 244080 SH DFND 02 0 244080 0 QUDIAN INC ADR 747798106 0 40 SH DFND 28 40 0 0 QUEST DIAGNOSTICS INC COM 74834L100 8482 101867 SH DFND 01 93901 5149 2817 QUEST DIAGNOSTICS INC COM 74834L100 17700 212566 SH DFND 02 0 117866 94700 QUEST DIAGNOSTICS INC COM 74834L100 456 5478 SH DFND 06 0 5478 0 QUEST DIAGNOSTICS INC COM 74834L100 42 505 SH DFND 28 505 0 0 QUEST DIAGNOSTICS INC OPTIONS 74834L100 450 5400 SH Put DFND 02 0 5400 0 QUEST DIAGNOSTICS INC OPTIONS 74834L100 450 5400 SH Call DFND 02 0 5400 0 QUEST DIAGNOSTICS INC COM 74834L100 89289 1072284 SH DFND 43 0 0 1072284 QUEST DIAGNOSTICS INC COM 74834L100 1359 16326 SH DFND 43, 01 0 0 16326 QUIDEL CORP COM 74838J101 906 18566 SH DFND 01 5472 13094 0 QUIDEL CORP COM 74838J101 568 11640 SH DFND 02 0 10184 1456 QUIDEL CORP COM 74838J101 1 17 SH DFND 06 0 17 0 QUIDEL CORP NOTE 3.25 74838JAA9 6 4000 PRN DFND 02 0 4000 0 QUIDEL CORP COM 74838J101 3242 66414 SH DFND 43 0 0 66414 QUIDEL CORP COM 74838J101 197 4031 SH DFND 43, 01 0 0 4031 QUINSTREET INC COM 74874Q100 416 25637 SH DFND 01 12059 12479 1099 QUINSTREET INC COM 74874Q100 692 42661 SH DFND 02 0 41732 929 QUINSTREET INC COM 74874Q100 1 47 SH DFND 06 0 47 0 QUINSTREET INC COM 74874Q100 1 73 SH DFND 28 73 0 0 QUINSTREET INC COM 74874Q100 18955 1167875 SH DFND 43 0 0 1167875 QUINTANA ENERGY SVCS INC COM 74875T103 14 4103 SH DFND 01 926 3177 0 QUINTANA ENERGY SVCS INC COM 74875T103 6 1670 SH DFND 02 0 751 919 QUINTANA ENERGY SVCS INC COM 74875T103 0 24 SH DFND 06 0 24 0 QUMU CORP COM 749063103 6 3000 SH DFND 02 0 0 3000 QUORUM HEALTH CORP COM 74909E106 74 25497 SH DFND 01 6457 18994 46 QUORUM HEALTH CORP COM 74909E106 27 9190 SH DFND 02 0 8195 995 QUORUM HEALTH CORP COM 74909E106 0 112 SH DFND 06 0 112 0 QUOTIENT LTD SHS G73268107 13 2100 SH DFND 02 0 0 2100 QUOTIENT LTD SHS G73268107 40 6495 SH DFND 43 0 0 6495 QUOTIENT TECHNOLOGY INC COM 749119103 378 35428 SH DFND 01 16026 19402 0 QUOTIENT TECHNOLOGY INC COM 749119103 1825 170925 SH DFND 02 0 109038 61887 QUOTIENT TECHNOLOGY INC COM 749119103 0 27 SH DFND 06 0 27 0 QUOTIENT TECHNOLOGY INC COM 749119103 6176 578272 SH DFND 43 0 0 578272 QURATE RETAIL INC COM SER A 74915M100 5027 257556 SH DFND 01 151182 103305 3069 QURATE RETAIL INC COM SER A 74915M100 13504 691810 SH DFND 02 0 330845 360965 QURATE RETAIL INC COM SER A 74915M100 284 14546 SH DFND 06 0 14546 0 QURATE RETAIL INC COM SER A 74915M100 31070 1591697 SH DFND 43 0 0 1591697 QURATE RETAIL INC COM SER A 74915M100 519 26609 SH DFND 43, 01 0 0 26609 R1 RCM INC COM 749397105 1390 174890 SH DFND 01 144946 29944 0 R1 RCM INC COM 749397105 1180 148470 SH DFND 02 0 126214 22256 R1 RCM INC COM 749397105 1 91 SH DFND 06 0 91 0 RA PHARMACEUTICALS INC COM 74933V108 109 5967 SH DFND 01 3466 2501 0 RA PHARMACEUTICALS INC COM 74933V108 0 1 SH DFND 02 0 1 0 RA PHARMACEUTICALS INC COM 74933V108 0 1 SH DFND 06 0 1 0 RADIAN GROUP INC COM 750236101 3051 186507 SH DFND 01 34995 151430 82 RADIAN GROUP INC COM 750236101 8247 504115 SH DFND 02 0 143478 360637 RADIAN GROUP INC COM 750236101 2 93 SH DFND 06 0 93 0 RADIAN GROUP INC COM 750236101 20535 1255167 SH DFND 43 0 0 1255167 RADIAN GROUP INC COM 750236101 950 58043 SH DFND 43, 01 0 0 58043 RADIANT LOGISTICS INC COM 75025X100 115 27158 SH DFND 01 7289 19869 0 RADIANT LOGISTICS INC COM 75025X100 942 221640 SH DFND 02 0 221640 0 RADIANT LOGISTICS INC COM 75025X100 1 149 SH DFND 06 0 149 0 RADIUS HEALTH INC COM NEW 750469207 1164 70617 SH DFND 01 8152 62465 0 RADIUS HEALTH INC COM NEW 750469207 390 23656 SH DFND 02 0 655 23001 RADIUS HEALTH INC COM NEW 750469207 6 357 SH DFND 06 0 357 0 RADNET INC COM 750491102 423 41577 SH DFND 01 26396 15181 0 RADNET INC COM 750491102 109 10752 SH DFND 02 0 2826 7926 RADNET INC COM 750491102 0 11 SH DFND 06 0 11 0 RADWARE LTD ORD M81873107 1 49 SH DFND 01 0 0 49 RADWARE LTD ORD M81873107 45 1993 SH DFND 02 0 1804 189 RADWARE LTD ORD M81873107 99 4362 SH DFND 06 0 4362 0 RADWARE LTD ORD M81873107 4162 183258 SH DFND 43 0 0 183258 RAFAEL HLDGS INC COM CL B 75062E106 1 184 SH DFND 01 184 0 0 RAFAEL HLDGS INC COM CL B 75062E106 4 487 SH DFND 02 0 5 482 RALPH LAUREN CORP CL A 751212101 13860 133963 SH DFND 01 8527 125206 230 RALPH LAUREN CORP CL A 751212101 19255 186113 SH DFND 02 0 184370 1743 RALPH LAUREN CORP CL A 751212101 298 2883 SH DFND 06 0 2883 0 RALPH LAUREN CORP OPTIONS 751212101 4656 45000 SH Put DFND 02 0 45000 0 RALPH LAUREN CORP CL A 751212101 9830 95015 SH DFND 43 0 0 95015 RALPH LAUREN CORP CL A 751212101 2152 20797 SH DFND 43, 01 0 0 20797 RAMACO RES INC COM 75134P303 30 6129 SH DFND 01 4446 1683 0 RAMACO RES INC COM 75134P303 3 686 SH DFND 02 0 686 0 RAMACO RES INC COM 75134P303 0 23 SH DFND 06 0 23 0 RAMBUS INC DEL COM 750917106 563 73444 SH DFND 01 21846 47277 4321 RAMBUS INC DEL COM 750917106 702 91538 SH DFND 02 0 89664 1874 RAMBUS INC DEL COM 750917106 0 38 SH DFND 06 0 38 0 RAND CAP CORP COM 752185108 45 17925 SH DFND 02 0 0 17925 RANDGOLD RES LTD ADR 752344309 286 3496 SH DFND 01 2980 0 516 RANDGOLD RES LTD ADR 752344309 7722 94400 SH DFND 02 0 50690 43710 RANDGOLD RES LTD ADR 752344309 1 15 SH DFND 28 15 0 0 RANDGOLD RES LTD ADR 752344309 4683 57251 SH DFND 43 0 0 57251 RANDOLPH BANCORP INC COM 752378109 0 14 SH DFND 02 0 14 0 RANGE RES CORP COM 75281A109 1026 107204 SH DFND 01 98416 7247 1541 RANGE RES CORP COM 75281A109 6438 672676 SH DFND 02 0 487290 185386 RANGE RES CORP COM 75281A109 37 3847 SH DFND 06 0 3847 0 RANGE RES CORP COM 75281A109 0 52 SH DFND 28 52 0 0 RANGE RES CORP OPTIONS 75281A109 1186 123900 SH Put DFND 02 0 123900 0 RANGE RES CORP OPTIONS 75281A109 766 80000 SH Call DFND 02 0 80000 0 RANGE RES CORP COM 75281A109 8178 854563 SH DFND 43 0 0 854563 RANGE RES CORP COM 75281A109 126 13178 SH DFND 43, 01 0 0 13178 RANGER ENERGY SVCS INC COM CL A 75282U104 96 18525 SH DFND 02 0 18525 0 RAPID7 INC COM 753422104 490 15723 SH DFND 01 6247 9476 0 RAPID7 INC COM 753422104 5 175 SH DFND 02 0 37 138 RAPID7 INC COM 753422104 1 37 SH DFND 06 0 37 0 RAPID7 INC COM 753422104 1515 48621 SH DFND 43 0 0 48621 RAVE RESTAURANT GROUP INC COM 754198109 8 9100 SH DFND 02 0 0 9100 RAVEN INDS INC COM 754212108 1861 51436 SH DFND 01 12016 39025 395 RAVEN INDS INC COM 754212108 604 16701 SH DFND 02 0 16205 496 RAVEN INDS INC COM 754212108 1 14 SH DFND 06 0 14 0 RAVEN INDS INC COM 754212108 3098 85602 SH DFND 43 0 0 85602 RAVEN INDS INC COM 754212108 428 11840 SH DFND 43, 01 0 0 11840 RAYMOND JAMES FINANCIAL INC COM 754730109 4348 58432 SH DFND 01 29580 26417 2435 RAYMOND JAMES FINANCIAL INC COM 754730109 3586 48195 SH DFND 02 0 40424 7771 RAYMOND JAMES FINANCIAL INC COM 754730109 386 5187 SH DFND 06 0 5187 0 RAYMOND JAMES FINANCIAL INC COM 754730109 36 482 SH DFND 28 40 0 442 RAYMOND JAMES FINANCIAL INC COM 754730109 58222 782443 SH DFND 43 0 0 782443 RAYMOND JAMES FINANCIAL INC COM 754730109 5091 68419 SH DFND 43, 01 0 0 68419 RAYONIER ADVANCED MATLS INC COM 75508B104 397 37240 SH DFND 01 20050 16889 301 RAYONIER ADVANCED MATLS INC COM 75508B104 8198 769761 SH DFND 02 0 71270 698491 RAYONIER ADVANCED MATLS INC COM 75508B104 0 17 SH DFND 06 0 17 0 RAYONIER ADVANCED MATLS INC OPTIONS 75508B104 11 1000 SH Call DFND 02 0 0 1000 RAYONIER ADVANCED MATLS INC PFD CV SER 75508B203 8 100 SH DFND 02 0 0 100 RAYONIER ADVANCED MATLS INC COM 75508B104 4 370 SH DFND 43 0 0 370 RAYONIER INC COM 754907103 4502 162573 SH DFND 01 155393 6445 735 RAYONIER INC COM 754907103 789 28495 SH DFND 02 0 18564 9931 RAYONIER INC COM 754907103 16 569 SH DFND 06 0 569 0 RAYONIER INC COM 754907103 125 4500 SH DFND 28 4500 0 0 RAYONIER INC COM 754907103 7316 264199 SH DFND 43 0 0 264199 RAYONIER INC COM 754907103 146 5270 SH DFND 43, 01 0 0 5270 RAYTHEON CO COM NEW 755111507 251109 1637487 SH DFND 01 1612172 10342 14973 RAYTHEON CO COM NEW 755111507 478492 3120263 SH DFND 02 0 481328 2638935 RAYTHEON CO COM NEW 755111507 5533 36083 SH DFND 06 0 36083 0 RAYTHEON CO COM NEW 755111507 2688 17527 SH DFND 28 17010 0 517 RAYTHEON CO OPTIONS 755111507 153 1000 SH Put DFND 01 1000 0 0 RAYTHEON CO OPTIONS 755111507 1227 8000 SH Put DFND 02 0 0 8000 RAYTHEON CO COM NEW 755111507 441152 2876765 SH DFND 43 0 0 2876765 RAYTHEON CO COM NEW 755111507 19346 126159 SH DFND 43, 01 0 0 126159 RBB BANCORP COM 74930B105 167 9487 SH DFND 01 2399 7088 0 RBB BANCORP COM 74930B105 2 107 SH DFND 02 0 107 0 RBB BANCORP COM 74930B105 1 53 SH DFND 06 0 53 0 RBC BEARINGS INC COM 75524B104 1389 10594 SH DFND 01 3837 6757 0 RBC BEARINGS INC COM 75524B104 5370 40958 SH DFND 02 0 15341 25617 RBC BEARINGS INC COM 75524B104 1 8 SH DFND 06 0 8 0 RBC BEARINGS INC COM 75524B104 3663 27938 SH DFND 43 0 0 27938 RBC BEARINGS INC COM 75524B104 1177 8975 SH DFND 43, 01 0 0 8975 RCI HOSPITALITY HLDGS INC COM 74934Q108 99 4451 SH DFND 01 1670 2781 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 72 3219 SH DFND 02 0 1099 2120 RCI HOSPITALITY HLDGS INC COM 74934Q108 1 35 SH DFND 06 0 35 0 RCM TECHNOLOGIES INC COM NEW 749360400 1 184 SH DFND 02 0 184 0 RE MAX HLDGS INC CL A 75524W108 248 8066 SH DFND 01 3513 4318 235 RE MAX HLDGS INC CL A 75524W108 1247 40567 SH DFND 02 0 38620 1947 RE MAX HLDGS INC CL A 75524W108 0 8 SH DFND 06 0 8 0 RE MAX HLDGS INC CL A 75524W108 812 26407 SH DFND 43 0 0 26407 READING INTERNATIONAL INC CL A 755408101 143 9806 SH DFND 01 3042 6764 0 READING INTERNATIONAL INC CL A 755408101 27 1874 SH DFND 02 0 1874 0 READING INTERNATIONAL INC CL A 755408101 1 65 SH DFND 06 0 65 0 READING INTERNATIONAL INC CL B 755408200 1 48 SH DFND 02 0 48 0 READY CAP CORP COM 75574U101 136 9807 SH DFND 02 0 9007 800 READY CAP CORP COM 75574U101 0 8 SH DFND 06 0 8 0 REALNETWORKS INC COM NEW 75605L708 91 39605 SH DFND 02 0 39515 90 REALOGY HLDGS CORP COM 75605Y106 504 34351 SH DFND 01 12970 13126 8255 REALOGY HLDGS CORP COM 75605Y106 1558 106114 SH DFND 02 0 60594 45520 REALOGY HLDGS CORP COM 75605Y106 8 545 SH DFND 06 0 545 0 REALOGY HLDGS CORP COM 75605Y106 2 122 SH DFND 28 122 0 0 REALOGY HLDGS CORP COM 75605Y106 737 50180 SH DFND 43 0 0 50180 REALOGY HLDGS CORP COM 75605Y106 16 1093 SH DFND 43, 01 0 0 1093 REALPAGE INC COM 75606N109 23151 480416 SH DFND 01 96859 383457 100 REALPAGE INC COM 75606N109 1636 33949 SH DFND 02 0 31011 2938 REALPAGE INC COM 75606N109 16 326 SH DFND 06 0 326 0 REALPAGE INC COM 75606N109 6 121 SH DFND 28 121 0 0 REALPAGE INC NOTE 1.50 75606NAB5 3923 3033000 PRN DFND 02 0 3033000 0 REALPAGE INC COM 75606N109 12986 269484 SH DFND 43 0 0 269484 REALPAGE INC COM 75606N109 1679 34842 SH DFND 43, 01 0 0 34842 REALTY INCOME CORP COM 756109104 6317 100204 SH DFND 01 91497 4201 4506 REALTY INCOME CORP COM 756109104 115366 1830045 SH DFND 02 0 942458 887587 REALTY INCOME CORP COM 756109104 1574 24973 SH DFND 06 0 24973 0 REALTY INCOME CORP COM 756109104 26 420 SH DFND 28 44 0 376 REALTY INCOME CORP COM 756109104 226980 3600578 SH DFND 43 0 0 3600578 REALTY INCOME CORP COM 756109104 7346 116535 SH DFND 43, 01 0 0 116535 REATA PHARMACEUTICALS INC CL A 75615P103 3104 55334 SH DFND 01 49556 5778 0 REATA PHARMACEUTICALS INC CL A 75615P103 1071 19091 SH DFND 02 0 15091 4000 REATA PHARMACEUTICALS INC CL A 75615P103 0 7 SH DFND 06 0 7 0 REAVES UTIL INCOME FD COM SH BEN 756158101 96 3261 SH DFND 01 3261 0 0 REAVES UTIL INCOME FD COM SH BEN 756158101 15269 518832 SH DFND 02 0 0 518832 RECON TECHNOLOGY LTD SHS G7415M108 13 19000 SH DFND 02 0 19000 0 RECRO PHARMA INC COM 75629F109 104 14633 SH DFND 01 7892 6741 0 RECRO PHARMA INC COM 75629F109 89 12481 SH DFND 02 0 12481 0 RECRO PHARMA INC COM 75629F109 0 68 SH DFND 06 0 68 0 RED HAT INC COM 756577102 40744 231977 SH DFND 01 82255 145801 3921 RED HAT INC COM 756577102 44424 252929 SH DFND 02 0 180343 72586 RED HAT INC COM 756577102 1228 6993 SH DFND 06 0 6993 0 RED HAT INC COM 756577102 92 523 SH DFND 28 282 0 241 RED HAT INC NOTE 0.25 756577AD4 13056 5497000 PRN DFND 02 0 5477000 20000 RED HAT INC COM 756577102 72888 414986 SH DFND 43 0 0 414986 RED HAT INC NOTE 0.25 756577AD4 7598 3199000 PRN DFND 43 0 0 3199000 RED HAT INC COM 756577102 1800 10247 SH DFND 43, 01 0 0 10247 RED LION HOTELS CORP COM 756764106 72 8752 SH DFND 01 2421 6331 0 RED LION HOTELS CORP COM 756764106 16 1910 SH DFND 02 0 1910 0 RED LION HOTELS CORP COM 756764106 0 60 SH DFND 06 0 60 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 176 6604 SH DFND 01 2215 4335 54 RED ROBIN GOURMET BURGERS IN COM 75689M101 377 14103 SH DFND 02 0 6452 7651 RED ROBIN GOURMET BURGERS IN COM 75689M101 0 6 SH DFND 06 0 6 0 RED ROCK RESORTS INC CL A 75700L108 731 35999 SH DFND 01 10325 25674 0 RED ROCK RESORTS INC CL A 75700L108 1438 70823 SH DFND 02 0 9629 61194 RED ROCK RESORTS INC CL A 75700L108 1 27 SH DFND 06 0 27 0 RED ROCK RESORTS INC CL A 75700L108 1823 89752 SH DFND 43 0 0 89752 RED ROCK RESORTS INC CL A 75700L108 10 486 SH DFND 43, 01 0 0 486 RED VIOLET INC COM 75704L104 85 12591 SH DFND 02 0 2 12589 REDFIN CORP COM 75737F108 733 50885 SH DFND 01 20570 30315 0 REDFIN CORP COM 75737F108 563 39122 SH DFND 02 0 30207 8915 REDFIN CORP COM 75737F108 2 135 SH DFND 06 0 135 0 REDFIN CORP COM 75737F108 1124 78039 SH DFND 43 0 0 78039 REDHILL BIOPHARMA LTD SPONSORED 757468103 17 3000 SH DFND 01 3000 0 0 REDWOOD TR INC COM 758075402 439 29146 SH DFND 01 28822 0 324 REDWOOD TR INC COM 758075402 4502 298766 SH DFND 02 0 290668 8098 REDWOOD TR INC COM 758075402 0 29 SH DFND 06 0 29 0 REDWOOD TR INC NOTE 4.75 758075AC9 1364 1489000 PRN DFND 02 0 1489000 0 REDWOOD TR INC NOTE 5.62 758075AD7 1281 1365000 PRN DFND 02 0 1365000 0 REDWOOD TR INC COM 758075402 346 22941 SH DFND 43 0 0 22941 REEDS INC COM 758338107 20 9600 SH DFND 02 0 0 9600 REGAL BELOIT CORP COM 758750103 603 8603 SH DFND 01 6282 1627 694 REGAL BELOIT CORP COM 758750103 4634 66159 SH DFND 02 0 65620 539 REGAL BELOIT CORP COM 758750103 13 190 SH DFND 06 0 190 0 REGAL BELOIT CORP COM 758750103 1 21 SH DFND 28 21 0 0 REGAL BELOIT CORP COM 758750103 2751 39276 SH DFND 43 0 0 39276 REGAL BELOIT CORP COM 758750103 1585 22620 SH DFND 43, 01 0 0 22620 REGENCY CTRS CORP COM 758849103 2455 41842 SH DFND 01 40702 430 710 REGENCY CTRS CORP COM 758849103 7677 130823 SH DFND 02 0 84844 45979 REGENCY CTRS CORP COM 758849103 772 13163 SH DFND 06 0 13163 0 REGENCY CTRS CORP COM 758849103 2 35 SH DFND 28 35 0 0 REGENCY CTRS CORP COM 758849103 22457 382698 SH DFND 43 0 0 382698 REGENCY CTRS CORP COM 758849103 3539 60311 SH DFND 43, 01 0 0 60311 REGENERON PHARMACEUTICALS COM 75886F107 53486 143201 SH DFND 01 127463 15006 732 REGENERON PHARMACEUTICALS COM 75886F107 94649 253412 SH DFND 02 0 57454 195958 REGENERON PHARMACEUTICALS COM 75886F107 1168 3127 SH DFND 06 0 3127 0 REGENERON PHARMACEUTICALS COM 75886F107 365 976 SH DFND 28 786 0 190 REGENERON PHARMACEUTICALS OPTIONS 75886F107 10794 28900 SH Put DFND 02 0 28900 0 REGENERON PHARMACEUTICALS OPTIONS 75886F107 4034 10800 SH Call DFND 02 0 10800 0 REGENERON PHARMACEUTICALS COM 75886F107 283174 758164 SH DFND 43 0 0 758164 REGENERON PHARMACEUTICALS COM 75886F107 33176 88824 SH DFND 43, 01 0 0 88824 REGENXBIO INC COM 75901B107 900 21453 SH DFND 01 7352 13532 569 REGENXBIO INC COM 75901B107 2004 47779 SH DFND 02 0 1747 46032 REGENXBIO INC COM 75901B107 1 15 SH DFND 06 0 15 0 REGIONAL MGMT CORP COM 75902K106 170 7078 SH DFND 01 2916 4162 0 REGIONAL MGMT CORP COM 75902K106 710 29519 SH DFND 02 0 29506 13 REGIONAL MGMT CORP COM 75902K106 1 36 SH DFND 06 0 36 0 REGIONS FINL CORP NEW COM 7591EP100 31477 2352541 SH DFND 01 981432 106120 1264989 REGIONS FINL CORP NEW COM 7591EP100 51587 3855511 SH DFND 02 0 315967 3539544 REGIONS FINL CORP NEW COM 7591EP100 529 39506 SH DFND 06 0 39506 0 REGIONS FINL CORP NEW COM 7591EP100 214 16020 SH DFND 28 754 0 15266 REGIONS FINL CORP NEW OPTIONS 7591EP100 736 55000 SH Call DFND 02 0 55000 0 REGIONS FINL CORP NEW COM 7591EP100 39448 2948275 SH DFND 43 0 0 2948275 REGIONS FINL CORP NEW COM 7591EP100 4542 339452 SH DFND 43, 01 0 0 339452 REGIS CORP MINN COM 758932107 368 21703 SH DFND 01 6548 14856 299 REGIS CORP MINN COM 758932107 1084 63982 SH DFND 02 0 63982 0 REGIS CORP MINN COM 758932107 0 14 SH DFND 06 0 14 0 REGULUS THERAPEUTICS INC COM NEW 75915K200 0 455 SH DFND 02 0 455 0 REINSURANCE GROUP AMER INC COM NEW 759351604 4722 33670 SH DFND 01 14358 18638 674 REINSURANCE GROUP AMER INC COM NEW 759351604 3311 23614 SH DFND 02 0 12160 11454 REINSURANCE GROUP AMER INC COM NEW 759351604 301 2146 SH DFND 06 0 2146 0 REINSURANCE GROUP AMER INC COM NEW 759351604 5 38 SH DFND 28 38 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 79654 568025 SH DFND 43 0 0 568025 REINSURANCE GROUP AMER INC COM NEW 759351604 14774 105355 SH DFND 43, 01 0 0 105355 RELIANCE STEEL & ALUMINUM CO COM 759509102 1297 18225 SH DFND 01 13338 4491 396 RELIANCE STEEL & ALUMINUM CO COM 759509102 5657 79487 SH DFND 02 0 49945 29542 RELIANCE STEEL & ALUMINUM CO COM 759509102 22 315 SH DFND 06 0 315 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 5 68 SH DFND 28 68 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 7908 111114 SH DFND 43 0 0 111114 RELIANCE STEEL & ALUMINUM CO COM 759509102 635 8923 SH DFND 43, 01 0 0 8923 RELIANT BANCORP INC COM 75956B101 398 17286 SH DFND 01 12228 5058 0 RELIANT BANCORP INC COM 75956B101 35 1505 SH DFND 02 0 76 1429 RELIANT BANCORP INC COM 75956B101 1 39 SH DFND 06 0 39 0 RELIV INTL INC COM NEW 75952R209 1 142 SH DFND 02 0 2 140 RELX PLC SPONSORED 759530108 6434 313534 SH DFND 01 62977 0 250557 RELX PLC SPONSORED 759530108 1004 48933 SH DFND 02 0 0 48933 RELX PLC SPONSORED 759530108 118 5737 SH DFND 28 276 0 5461 RELX PLC SPONSORED 759530108 87582 4268148 SH DFND 43 0 0 4268148 RELX PLC SPONSORED 759530108 5774 281401 SH DFND 43, 01 0 0 281401 REMARK HLDGS INC COM 75955K102 13 10427 SH DFND 01 0 10427 0 REMARK HLDGS INC COM 75955K102 0 105 SH DFND 02 0 105 0 REMARK HLDGS INC COM 75955K102 0 105 SH DFND 06 0 105 0 RENAISSANCE CAP GREENWICH FD IPO ETF 759937204 1 50 SH DFND 01 50 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 17987 134529 SH DFND 01 131558 2553 418 RENAISSANCERE HOLDINGS LTD COM G7496G103 2428 18161 SH DFND 02 0 16892 1269 RENAISSANCERE HOLDINGS LTD COM G7496G103 182 1358 SH DFND 06 0 1358 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 1 4 SH DFND 28 4 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 17992 134571 SH DFND 43 0 0 134571 RENAISSANCERE HOLDINGS LTD COM G7496G103 956 7150 SH DFND 43, 01 0 0 7150 RENASANT CORP COM 75970E107 3347 110907 SH DFND 01 86087 24642 178 RENASANT CORP COM 75970E107 418 13837 SH DFND 02 0 13521 316 RENASANT CORP COM 75970E107 0 15 SH DFND 06 0 15 0 RENASANT CORP COM 75970E107 5579 184851 SH DFND 43 0 0 184851 RENASANT CORP COM 75970E107 1271 42099 SH DFND 43, 01 0 0 42099 RENESOLA LTD SPONSORED 75971T301 0 10 SH DFND 02 0 0 10 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 561 21847 SH DFND 01 7157 14519 171 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1109 43151 SH DFND 02 0 43148 3 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 1 26 SH DFND 06 0 26 0 RENN FD INC COM 759720105 28 19103 SH DFND 01 19103 0 0 RENT A CTR INC NEW COM 76009N100 295 18242 SH DFND 01 7353 10763 126 RENT A CTR INC NEW COM 76009N100 675 41678 SH DFND 02 0 41314 364 RENT A CTR INC NEW COM 76009N100 1 31 SH DFND 06 0 31 0 REPLIGEN CORP COM 759916109 501 9500 SH DFND 01 9192 0 308 REPLIGEN CORP COM 759916109 1803 34194 SH DFND 02 0 33382 812 REPLIGEN CORP COM 759916109 1 21 SH DFND 06 0 21 0 REPLIGEN CORP COM 759916109 3324 63028 SH DFND 43 0 0 63028 REPLIMUNE GROUP INC COM 76029N106 59 5900 SH DFND 01 1233 4667 0 REPLIMUNE GROUP INC COM 76029N106 16 1584 SH DFND 02 0 1584 0 REPLIMUNE GROUP INC COM 76029N106 0 28 SH DFND 06 0 28 0 REPUBLIC BANCORP KY CL A 760281204 249 6429 SH DFND 01 1520 4909 0 REPUBLIC BANCORP KY CL A 760281204 3661 94562 SH DFND 02 0 91776 2786 REPUBLIC BANCORP KY CL A 760281204 0 1 SH DFND 06 0 1 0 REPUBLIC FIRST BANCORP INC COM 760416107 187 31399 SH DFND 01 6743 21301 3355 REPUBLIC FIRST BANCORP INC COM 760416107 2238 374845 SH DFND 02 0 366232 8613 REPUBLIC FIRST BANCORP INC COM 760416107 0 13 SH DFND 06 0 13 0 REPUBLIC SVCS INC COM 760759100 13710 190178 SH DFND 01 179889 7849 2440 REPUBLIC SVCS INC COM 760759100 151892 2106980 SH DFND 02 0 870756 1236224 REPUBLIC SVCS INC COM 760759100 4322 59959 SH DFND 06 0 59959 0 REPUBLIC SVCS INC COM 760759100 69 955 SH DFND 28 445 0 510 REPUBLIC SVCS INC COM 760759100 63018 874152 SH DFND 43 0 0 874152 REPUBLIC SVCS INC COM 760759100 1484 20582 SH DFND 43, 01 0 0 20582 RESIDEO TECHNOLOGIES INC COM 76118Y104 11831 575722 SH DFND 01 487160 86307 2255 RESIDEO TECHNOLOGIES INC COM 76118Y104 10526 512223 SH DFND 02 0 23031 489192 RESIDEO TECHNOLOGIES INC COM 76118Y104 160 7767 SH DFND 06 0 7767 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 53 2575 SH DFND 28 2349 0 226 RESIDEO TECHNOLOGIES INC OPTIONS 76118Y104 144 7000 SH Call DFND 02 0 7000 0 RESIDEO TECHNOLOGIES INC COM 76118Y104 1317 64111 SH DFND 43 0 0 64111 RESIDEO TECHNOLOGIES INC COM 76118Y104 92 4472 SH DFND 43, 01 0 0 4472 RESMED INC COM 761152107 3933 34537 SH DFND 01 23091 10807 639 RESMED INC COM 761152107 15582 136843 SH DFND 02 0 63049 73794 RESMED INC COM 761152107 662 5818 SH DFND 06 0 5818 0 RESMED INC COM 761152107 44 390 SH DFND 28 390 0 0 RESMED INC COM 761152107 3637 31944 SH DFND 43 0 0 31944 RESMED INC COM 761152107 239 2097 SH DFND 43, 01 0 0 2097 RESOLUTE ENERGY CORP COM NEW 76116A306 4240 146316 SH DFND 01 4246 142070 0 RESOLUTE ENERGY CORP COM NEW 76116A306 5621 193961 SH DFND 02 0 192461 1500 RESOLUTE ENERGY CORP COM NEW 76116A306 0 17 SH DFND 06 0 17 0 RESOLUTE FST PRODS INC COM 76117W109 0 34 SH DFND 01 0 34 0 RESOLUTE FST PRODS INC COM 76117W109 61 7739 SH DFND 02 0 6252 1487 RESOLUTE FST PRODS INC COM 76117W109 2 202 SH DFND 06 0 202 0 RESOURCE CAP CORP NOTE 8.00 76120WAB0 26 25000 PRN DFND 02 0 0 25000 RESOURCES CONNECTION INC COM 76122Q105 954 67151 SH DFND 01 6753 60365 33 RESOURCES CONNECTION INC COM 76122Q105 509 35849 SH DFND 02 0 35849 0 RESOURCES CONNECTION INC COM 76122Q105 0 10 SH DFND 06 0 10 0 RESTAURANT BRANDS INTL INC COM 76131D103 6 121 SH DFND 05 121 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 1486 28414 SH DFND 01 25976 0 2438 RESTAURANT BRANDS INTL INC COM 76131D103 2632 50327 SH DFND 02 0 24197 26130 RESTAURANT BRANDS INTL INC COM 76131D103 2 35 SH DFND 06 0 35 0 RESTAURANT BRANDS INTL INC COM 76131D103 6 122 SH DFND 28 0 0 122 RESTAURANT BRANDS INTL INC COM 76131D103 16564 316716 SH DFND 43 0 0 316716 RESTAURANT BRANDS INTL INC COM 76131D103 7131 136344 SH DFND 43, 01 0 0 136344 RESTORATION HARDWARE HLDGS I DBCV 761283AC4 4086 3522000 PRN DFND 02 0 3522000 0 RESTORATION HARDWARE HLDGS I NOTE 761283AD2 712 639000 PRN DFND 02 0 639000 0 RESTORATION ROBOTICS INC COM 76133C103 0 210 SH DFND 02 0 210 0 RESTORBIO INC COM 76133L103 74 8629 SH DFND 01 3317 5312 0 RESTORBIO INC COM 76133L103 324 37608 SH DFND 02 0 29 37579 RESTORBIO INC COM 76133L103 0 29 SH DFND 06 0 29 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 1253 78884 SH DFND 01 77965 0 919 RETAIL OPPORTUNITY INVTS COR COM 76131N101 1470 92570 SH DFND 02 0 91782 788 RETAIL OPPORTUNITY INVTS COR COM 76131N101 1 42 SH DFND 06 0 42 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 4 232 SH DFND 28 232 0 0 RETAIL PPTYS AMER INC CL A 76131V202 646 59512 SH DFND 01 59244 0 268 RETAIL PPTYS AMER INC CL A 76131V202 2913 268515 SH DFND 02 0 259405 9110 RETAIL PPTYS AMER INC CL A 76131V202 10 966 SH DFND 06 0 966 0 RETAIL PPTYS AMER INC CL A 76131V202 11099 1022945 SH DFND 43 0 0 1022945 RETAIL PPTYS AMER INC CL A 76131V202 2301 212111 SH DFND 43, 01 0 0 212111 RETAIL VALUE INC COM 76133Q102 18 702 SH DFND 01 302 0 400 RETAIL VALUE INC COM 76133Q102 20 771 SH DFND 02 0 516 255 RETAIL VALUE INC COM 76133Q102 2 64 SH DFND 06 0 64 0 RETO ECO SOLUTIONS INC COM G75271109 7 5405 SH DFND 02 0 5405 0 RETROPHIN INC COM 761299106 19840 876717 SH DFND 01 6636 870081 0 RETROPHIN INC COM 761299106 5068 223943 SH DFND 02 0 223314 629 RETROPHIN INC COM 761299106 1 38 SH DFND 06 0 38 0 RETROPHIN INC COM 761299106 2784 123007 SH DFND 43 0 0 123007 REV GROUP INC COM 749527107 130 17269 SH DFND 01 5609 11660 0 REV GROUP INC COM 749527107 373 49689 SH DFND 02 0 49189 500 REV GROUP INC COM 749527107 0 13 SH DFND 06 0 13 0 REV GROUP INC COM 749527107 468 62255 SH DFND 43 0 0 62255 REVANCE THERAPEUTICS INC COM 761330109 247 12252 SH DFND 01 5409 6843 0 REVANCE THERAPEUTICS INC COM 761330109 740 36777 SH DFND 02 0 36177 600 REVANCE THERAPEUTICS INC COM 761330109 0 24 SH DFND 06 0 24 0 REVLON INC CL A NEW 761525609 117 4649 SH DFND 01 1391 3258 0 REVLON INC CL A NEW 761525609 21 814 SH DFND 02 0 94 720 REVLON INC CL A NEW 761525609 1 31 SH DFND 06 0 31 0 REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 0 1000 SH DFND 01 1000 0 0 REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 1 2731 SH DFND 02 0 1401 1330 REWALK ROBOTICS LTD SHS M8216Q101 1 4911 SH DFND 01 4911 0 0 REX AMERICAN RESOURCES CORP COM 761624105 407 5982 SH DFND 01 1558 4388 36 REX AMERICAN RESOURCES CORP COM 761624105 1198 17586 SH DFND 02 0 17586 0 REX AMERICAN RESOURCES CORP COM 761624105 0 2 SH DFND 06 0 2 0 REXFORD INDL RLTY INC COM 76169C100 1567 53171 SH DFND 01 53171 0 0 REXFORD INDL RLTY INC COM 76169C100 9217 312745 SH DFND 02 0 138042 174703 REXFORD INDL RLTY INC COM 76169C100 1 39 SH DFND 06 0 39 0 REXFORD INDL RLTY INC COM 76169C100 8818 299211 SH DFND 43 0 0 299211 REXFORD INDL RLTY INC COM 76169C100 1262 42832 SH DFND 43, 01 0 0 42832 REXNORD CORP NEW COM 76169B102 2965 129173 SH DFND 01 103536 25340 297 REXNORD CORP NEW COM 76169B102 5688 247863 SH DFND 02 0 99445 148418 REXNORD CORP NEW COM 76169B102 1 40 SH DFND 06 0 40 0 REXNORD CORP NEW COM 76169B102 10888 474440 SH DFND 43 0 0 474440 REXNORD CORP NEW COM 76169B102 5322 231906 SH DFND 43, 01 0 0 231906 RGC RES INC COM 74955L103 201 6699 SH DFND 01 2925 3774 0 RGC RES INC COM 74955L103 107 3579 SH DFND 02 0 50 3529 RGC RES INC COM 74955L103 1 28 SH DFND 06 0 28 0 RH COM 74967X103 45242 377580 SH DFND 01 5215 372233 132 RH COM 74967X103 1479 12343 SH DFND 02 0 10105 2238 RH COM 74967X103 1 10 SH DFND 06 0 10 0 RH COM 74967X103 1 5 SH DFND 28 5 0 0 RH OPTIONS 74967X103 7549 63000 SH Put DFND 02 0 63000 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 185 6877 SH DFND 01 2470 4407 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 519 19319 SH DFND 02 0 16407 2912 RIBBON COMMUNICATIONS INC COM 762544104 205 42592 SH DFND 01 15022 27570 0 RIBBON COMMUNICATIONS INC COM 762544104 488 101209 SH DFND 02 0 76409 24800 RIBBON COMMUNICATIONS INC COM 762544104 0 29 SH DFND 06 0 29 0 RICEBRAN TECHNOLOGIES COM NEW 762831204 0 52 SH DFND 02 0 0 52 RICHARDSON ELECTRS LTD COM 763165107 0 40 SH DFND 02 0 40 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 1322 574782 SH DFND 01 17870 556912 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 25 11073 SH DFND 02 0 1073 10000 RIGEL PHARMACEUTICALS INC COM NEW 766559603 0 97 SH DFND 06 0 97 0 RIGNET INC COM 766582100 121 9605 SH DFND 01 2549 7056 0 RIGNET INC COM 766582100 1 57 SH DFND 02 0 57 0 RIGNET INC COM 766582100 1 54 SH DFND 06 0 54 0 RIMINI STR INC DEL COM 76674Q107 29 5603 SH DFND 01 1644 3959 0 RIMINI STR INC DEL COM 76674Q107 0 40 SH DFND 02 0 40 0 RIMINI STR INC DEL COM 76674Q107 0 40 SH DFND 06 0 40 0 RING ENERGY INC COM 76680V108 236 46554 SH DFND 01 14628 31424 502 RING ENERGY INC COM 76680V108 156 30700 SH DFND 02 0 30700 0 RING ENERGY INC COM 76680V108 0 22 SH DFND 06 0 22 0 RING ENERGY INC COM 76680V108 805 158425 SH DFND 43 0 0 158425 RING ENERGY INC COM 76680V108 791 155752 SH DFND 43, 01 0 0 155752 RINGCENTRAL INC CL A 76680R206 34638 420161 SH DFND 01 6966 413113 82 RINGCENTRAL INC CL A 76680R206 27246 330494 SH DFND 02 0 17381 313113 RINGCENTRAL INC CL A 76680R206 25 298 SH DFND 06 0 298 0 RINGCENTRAL INC CL A 76680R206 171 2076 SH DFND 28 2076 0 0 RINGCENTRAL INC OPTIONS 76680R206 1270 15400 SH Put DFND 02 0 15400 0 RINGCENTRAL INC CL A 76680R206 2886 35004 SH DFND 43 0 0 35004 RIO TINTO PLC SPONSORED 767204100 13354 275457 SH DFND 01 210564 55602 9291 RIO TINTO PLC SPONSORED 767204100 33358 688078 SH DFND 02 0 391832 296246 RIO TINTO PLC SPONSORED 767204100 0 1 SH DFND 06 0 1 0 RIO TINTO PLC SPONSORED 767204100 123 2541 SH DFND 28 1988 0 553 RIO TINTO PLC SPONSORED 767204100 58793 1212726 SH DFND 43 0 0 1212726 RIO TINTO PLC SPONSORED 767204100 2097 43249 SH DFND 43, 01 0 0 43249 RIOT BLOCKCHAIN INC COM 767292105 1 394 SH DFND 02 0 171 223 RISE ED CAYMAN LTD SPONSORED 76761L102 1 122 SH DFND 01 122 0 0 RISE ED CAYMAN LTD SPONSORED 76761L102 1 105 SH DFND 02 0 105 0 RITCHIE BROS AUCTIONEERS COM 767744105 222 6787 SH DFND 05 6787 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 224 6845 SH DFND 01 6585 0 260 RITCHIE BROS AUCTIONEERS COM 767744105 60 1827 SH DFND 02 0 388 1439 RITCHIE BROS AUCTIONEERS COM 767744105 26612 813316 SH DFND 43 0 0 813316 RITCHIE BROS AUCTIONEERS COM 767744105 10984 335695 SH DFND 43, 01 0 0 335695 RITE AID CORP COM 767754104 253 357525 SH DFND 01 55060 300965 1500 RITE AID CORP COM 767754104 1511 2134590 SH DFND 02 0 1958586 176004 RITE AID CORP COM 767754104 0 347 SH DFND 06 0 347 0 RITE AID CORP OPTIONS 767754104 2 2500 SH Call DFND 01 2500 0 0 RIVERNORTH DOUBLELINE STRATE COM 76882G107 24 1500 SH DFND 01 1500 0 0 RIVERNORTH DOUBLELINE STRATE COM 76882G107 4084 251299 SH DFND 02 0 44 251255 RIVERNORTH OPPRTUNITIES FD I COM 76881Y109 538 33080 SH DFND 02 0 0 33080 RIVERVIEW BANCORP INC COM 769397100 161 22170 SH DFND 01 11339 10831 0 RIVERVIEW BANCORP INC COM 769397100 1750 240321 SH DFND 02 0 240321 0 RIVERVIEW BANCORP INC COM 769397100 1 81 SH DFND 06 0 81 0 RLI CORP COM 749607107 1014 14692 SH DFND 01 8045 6250 397 RLI CORP COM 749607107 1247 18078 SH DFND 02 0 12356 5722 RLI CORP COM 749607107 1 20 SH DFND 06 0 20 0 RLI CORP COM 749607107 4671 67706 SH DFND 43 0 0 67706 RLI CORP COM 749607107 518 7508 SH DFND 43, 01 0 0 7508 RLJ LODGING TR COM 74965L101 4435 270451 SH DFND 01 269320 1076 55 RLJ LODGING TR COM 74965L101 1529 93239 SH DFND 02 0 92171 1068 RLJ LODGING TR COM 74965L101 1 62 SH DFND 06 0 62 0 RLJ LODGING TR CUM CONV P 74965L200 185 7480 SH DFND 02 0 0 7480 RLJ LODGING TR COM 74965L101 7268 443190 SH DFND 43 0 0 443190 RLJ LODGING TR COM 74965L101 428 26108 SH DFND 43, 01 0 0 26108 RMR GROUP INC CL A 74967R106 251 4721 SH DFND 01 2751 1954 16 RMR GROUP INC CL A 74967R106 168 3169 SH DFND 02 0 2074 1095 RMR GROUP INC CL A 74967R106 0 7 SH DFND 06 0 7 0 RMR GROUP INC CL A 74967R106 154 2907 SH DFND 43 0 0 2907 RMR REAL ESTATE INCOME FUND COM 76970B101 5899 391433 SH DFND 02 0 0 391433 ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 0 31 SH DFND 06 0 31 0 ROAN RES INC CL A COM 769755109 81 9617 SH DFND 02 0 9617 0 ROBERT HALF INTL INC COM 770323103 1362 23819 SH DFND 01 17750 3228 2841 ROBERT HALF INTL INC COM 770323103 15462 270311 SH DFND 02 0 228007 42304 ROBERT HALF INTL INC COM 770323103 865 15120 SH DFND 06 0 15120 0 ROBERT HALF INTL INC COM 770323103 2 42 SH DFND 28 42 0 0 ROBERT HALF INTL INC COM 770323103 5652 98808 SH DFND 43 0 0 98808 ROBERT HALF INTL INC COM 770323103 6847 119703 SH DFND 43, 01 0 0 119703 ROCKET PHARMACEUTICALS INC COM 77313F106 497 33548 SH DFND 01 5431 28117 0 ROCKET PHARMACEUTICALS INC COM 77313F106 101 6807 SH DFND 02 0 5420 1387 ROCKET PHARMACEUTICALS INC COM 77313F106 0 5 SH DFND 06 0 5 0 ROCKWELL AUTOMATION INC COM 773903109 80002 531644 SH DFND 01 526756 2451 2437 ROCKWELL AUTOMATION INC COM 773903109 99130 658756 SH DFND 02 0 61851 596905 ROCKWELL AUTOMATION INC COM 773903109 2295 15251 SH DFND 06 0 15251 0 ROCKWELL AUTOMATION INC COM 773903109 2851 18943 SH DFND 28 18943 0 0 ROCKWELL AUTOMATION INC OPTIONS 773903109 376 2500 SH Put DFND 06 0 2500 0 ROCKWELL AUTOMATION INC OPTIONS 773903109 1791 11900 SH Call DFND 06 0 11900 0 ROCKWELL AUTOMATION INC COM 773903109 246904 1640779 SH DFND 43 0 0 1640779 ROCKWELL AUTOMATION INC COM 773903109 1644 10923 SH DFND 43, 01 0 0 10923 ROCKWELL MED INC COM 774374102 58 25815 SH DFND 01 7153 18662 0 ROCKWELL MED INC COM 774374102 12 5165 SH DFND 02 0 39 5126 ROCKWELL MED INC COM 774374102 0 39 SH DFND 06 0 39 0 ROCKY BRANDS INC COM 774515100 142 5446 SH DFND 01 1959 3487 0 ROCKY BRANDS INC COM 774515100 646 24836 SH DFND 02 0 23177 1659 ROCKY BRANDS INC COM 774515100 1 26 SH DFND 06 0 26 0 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 5 564 SH DFND 02 0 34 530 ROGERS COMMUNICATIONS INC CL B 775109200 1087 21206 SH DFND 05 21206 0 0 ROGERS COMMUNICATIONS INC CL B 775109200 19257 375676 SH DFND 01 37161 0 338515 ROGERS COMMUNICATIONS INC CL B 775109200 18057 352272 SH DFND 02 0 22816 329456 ROGERS COMMUNICATIONS INC CL B 775109200 7023 136999 SH DFND 06 0 136999 0 ROGERS COMMUNICATIONS INC CL B 775109200 350 6827 SH DFND 28 0 0 6827 ROGERS COMMUNICATIONS INC OPTIONS 775109200 41008 800000 SH Call DFND 06 0 800000 0 ROGERS COMMUNICATIONS INC CL B 775109200 125390 2446161 SH DFND 43 0 0 2446161 ROGERS COMMUNICATIONS INC CL B 775109200 1883 36738 SH DFND 43, 01 0 0 36738 ROGERS CORP COM 775133101 1259 12712 SH DFND 01 6435 6148 129 ROGERS CORP COM 775133101 3127 31565 SH DFND 02 0 30811 754 ROGERS CORP COM 775133101 1 7 SH DFND 06 0 7 0 ROGERS CORP COM 775133101 1 13 SH DFND 28 13 0 0 ROGERS CORP COM 775133101 1047 10571 SH DFND 43 0 0 10571 ROGERS CORP COM 775133101 665 6715 SH DFND 43, 01 0 0 6715 ROKU INC COM CL A 77543R102 1323 43166 SH DFND 01 17846 25320 0 ROKU INC COM CL A 77543R102 206 6726 SH DFND 02 0 4766 1960 ROKU INC COM CL A 77543R102 5 165 SH DFND 06 0 165 0 ROKU INC OPTIONS 77543R102 604 19700 SH Call DFND 02 0 19700 0 ROKU INC COM CL A 77543R102 1 17 SH DFND 43 0 0 17 ROKU INC COM CL A 77543R102 5 161 SH DFND 43, 01 0 0 161 ROLLINS INC COM 775711104 3350 92794 SH DFND 01 31871 60079 844 ROLLINS INC COM 775711104 3136 86875 SH DFND 02 0 68815 18060 ROLLINS INC COM 775711104 666 18450 SH DFND 06 0 18450 0 ROLLINS INC COM 775711104 10848 300499 SH DFND 43 0 0 300499 ROLLINS INC COM 775711104 134 3700 SH DFND 43, 01 0 0 3700 ROPER TECHNOLOGIES INC COM 776696106 18068 67793 SH DFND 01 54454 2410 10929 ROPER TECHNOLOGIES INC COM 776696106 11448 42954 SH DFND 02 0 18095 24859 ROPER TECHNOLOGIES INC COM 776696106 3418 12824 SH DFND 06 0 12824 0 ROPER TECHNOLOGIES INC COM 776696106 97 365 SH DFND 28 50 0 315 ROPER TECHNOLOGIES INC COM 776696106 41166 154456 SH DFND 43 0 0 154456 ROPER TECHNOLOGIES INC COM 776696106 4254 15961 SH DFND 43, 01 0 0 15961 ROSEHILL RES INC CL A 777385105 13 5991 SH DFND 01 5130 861 0 ROSEHILL RES INC CL A 777385105 0 9 SH DFND 02 0 9 0 ROSEHILL RES INC CL A 777385105 0 9 SH DFND 06 0 9 0 ROSEHILL RES INC *W EXP 09/ 777385113 0 1000 SH DFND 02 0 0 1000 ROSETTA STONE INC COM 777780107 227 13833 SH DFND 01 4173 9660 0 ROSETTA STONE INC COM 777780107 2979 181640 SH DFND 02 0 27405 154235 ROSETTA STONE INC COM 777780107 0 5 SH DFND 06 0 5 0 ROSS STORES INC COM 778296103 19874 238866 SH DFND 01 187908 33845 17113 ROSS STORES INC COM 778296103 74518 895650 SH DFND 02 0 134196 761454 ROSS STORES INC COM 778296103 1233 14819 SH DFND 06 0 14819 0 ROSS STORES INC COM 778296103 81 969 SH DFND 28 208 0 761 ROSS STORES INC COM 778296103 43131 518400 SH DFND 43 0 0 518400 ROSS STORES INC COM 778296103 3225 38764 SH DFND 43, 01 0 0 38764 ROWAN COMPANIES PLC SHS CL A G7665A101 953 113603 SH DFND 01 32529 80575 499 ROWAN COMPANIES PLC SHS CL A G7665A101 918 109400 SH DFND 02 0 108820 580 ROWAN COMPANIES PLC SHS CL A G7665A101 1 72 SH DFND 06 0 72 0 ROWAN COMPANIES PLC SHS CL A G7665A101 1 73 SH DFND 28 73 0 0 ROWAN COMPANIES PLC OPTIONS G7665A101 671 80000 SH Put DFND 02 0 80000 0 ROYAL BK CDA MONTREAL QUE COM 780087102 67842 990110 SH DFND 05 990110 0 0 ROYAL BK CDA MONTREAL QUE COM 780087102 11959 174538 SH DFND 01 170195 0 4343 ROYAL BK CDA MONTREAL QUE COM 780087102 34112 497840 SH DFND 02 0 102051 395789 ROYAL BK CDA MONTREAL QUE COM 780087102 2447 35717 SH DFND 06 0 35717 0 ROYAL BK CDA MONTREAL QUE COM 780087102 30 436 SH DFND 28 0 0 436 ROYAL BK CDA MONTREAL QUE OPTIONS 780087102 23982 350000 SH Call DFND 06 0 350000 0 ROYAL BK CDA MONTREAL QUE COM 780087102 7611 111083 SH DFND 43 0 0 111083 ROYAL BK CDA MONTREAL QUE COM 780087102 351 5128 SH DFND 43, 01 0 0 5128 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 780097689 408 72966 SH DFND 01 56795 0 16171 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 780097689 33 5926 SH DFND 02 0 0 5926 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 780097689 34 6021 SH DFND 28 330 0 5691 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 780097689 7386 1321286 SH DFND 43 0 0 1321286 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 22707 232206 SH DFND 01 166391 57390 8425 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 12083 123562 SH DFND 02 0 81976 41586 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 942 9635 SH DFND 06 0 9635 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 40 409 SH DFND 28 72 0 337 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1952 19957 SH DFND 43 0 0 19957 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1307 13363 SH DFND 43, 01 0 0 13363 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 9411 157008 SH DFND 01 142341 0 14667 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 493096 8226492 SH DFND 02 0 0 8226492 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 19 316 SH DFND 28 316 0 0 ROYAL DUTCH SHELL PLC SPONS ADR 780259206 90374 1550951 SH DFND 01 1520659 0 30292 ROYAL DUTCH SHELL PLC SPONS ADR 780259206 125230 2149125 SH DFND 02 0 2253 2146872 ROYAL DUTCH SHELL PLC SPONS ADR 780259206 310 5317 SH DFND 06 0 5317 0 ROYAL DUTCH SHELL PLC SPONS ADR 780259206 505 8668 SH DFND 28 7233 0 1435 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 684474 11419321 SH DFND 43 0 0 11419321 ROYAL DUTCH SHELL PLC SPONS ADR 780259206 234744 4028552 SH DFND 43 0 0 4028552 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 21349 356166 SH DFND 43, 01 0 0 356166 ROYAL DUTCH SHELL PLC SPONS ADR 780259206 2692 46192 SH DFND 43, 01 0 0 46192 ROYAL GOLD INC COM 780287108 1410 16464 SH DFND 01 12187 3579 698 ROYAL GOLD INC COM 780287108 16467 192260 SH DFND 02 0 22257 170003 ROYAL GOLD INC COM 780287108 7258 84735 SH DFND 06 0 84735 0 ROYAL GOLD INC COM 780287108 2 19 SH DFND 28 19 0 0 ROYAL GOLD INC NOTE 2.87 780287AA6 16080 16039000 PRN DFND 02 0 16039000 0 ROYAL GOLD INC COM 780287108 1801 21031 SH DFND 43 0 0 21031 ROYCE GLOBAL VALUE TR INC COM 78081T104 0 56 SH DFND 01 56 0 0 ROYCE GLOBAL VALUE TR INC COM 78081T104 524 59003 SH DFND 02 0 0 59003 ROYCE GLOBAL VALUE TR INC COM 78081T104 2 178 SH DFND 43 0 0 178 ROYCE MICRO-CAP TR INC COM 780915104 98 13147 SH DFND 01 13147 0 0 ROYCE MICRO-CAP TR INC COM 780915104 326 43979 SH DFND 02 0 0 43979 ROYCE VALUE TR INC COM 780910105 233 19741 SH DFND 01 19741 0 0 ROYCE VALUE TR INC COM 780910105 8788 744722 SH DFND 02 0 0 744722 ROYCE VALUE TR INC COM 780910105 21 1786 SH DFND 43 0 0 1786 RPC INC COM 749660106 130 13201 SH DFND 01 11701 0 1500 RPC INC COM 749660106 527 53374 SH DFND 02 0 39228 14146 RPC INC COM 749660106 3 276 SH DFND 06 0 276 0 RPC INC COM 749660106 5010 507554 SH DFND 43 0 0 507554 RPC INC COM 749660106 636 64476 SH DFND 43, 01 0 0 64476 RPM INTL INC COM 749685103 4505 76639 SH DFND 01 70593 5023 1023 RPM INTL INC COM 749685103 19288 328147 SH DFND 02 0 58935 269212 RPM INTL INC COM 749685103 34 585 SH DFND 06 0 585 0 RPM INTL INC COM 749685103 15605 265477 SH DFND 43 0 0 265477 RPM INTL INC COM 749685103 625 10636 SH DFND 43, 01 0 0 10636 RPT REALTY COM SH BEN 74971D101 215 18008 SH DFND 01 17475 0 533 RPT REALTY COM SH BEN 74971D101 3445 288269 SH DFND 02 0 286610 1659 RPT REALTY COM SH BEN 74971D101 0 27 SH DFND 06 0 27 0 RPT REALTY COM SH BEN 74971D101 6813 570116 SH DFND 43 0 0 570116 RTI INTL METALS INC NOTE 1.62 74973WAB3 1 1000 PRN DFND 01 0 0 1000 RTI INTL METALS INC NOTE 1.62 74973WAB3 1498 1506000 PRN DFND 02 0 1495000 11000 RTI SURGICAL INC COM 74975N105 142 38321 SH DFND 01 10531 27790 0 RTI SURGICAL INC COM 74975N105 106 28609 SH DFND 02 0 27967 642 RTI SURGICAL INC COM 74975N105 1 218 SH DFND 06 0 218 0 RTW RETAILWINDS INC COM 74980D100 50 17754 SH DFND 01 5156 12598 0 RTW RETAILWINDS INC COM 74980D100 4 1267 SH DFND 02 0 267 1000 RTW RETAILWINDS INC COM 74980D100 0 112 SH DFND 06 0 112 0 RUBICON PROJ INC COM 78112V102 10 2572 SH DFND 01 2572 0 0 RUBICON PROJ INC COM 78112V102 276 74090 SH DFND 02 0 72640 1450 RUBICON TECHNOLOGY INC COM NEW 78112T206 6 800 SH DFND 02 0 0 800 RUBIUS THERAPEUTICS INC COM 78116T103 176 10954 SH DFND 01 1888 9066 0 RUBIUS THERAPEUTICS INC COM 78116T103 1 47 SH DFND 02 0 47 0 RUBIUS THERAPEUTICS INC COM 78116T103 1 47 SH DFND 06 0 47 0 RUDOLPH TECHNOLOGIES INC COM 781270103 570 27851 SH DFND 01 5705 21756 390 RUDOLPH TECHNOLOGIES INC COM 781270103 298 14559 SH DFND 02 0 14345 214 RUDOLPH TECHNOLOGIES INC COM 781270103 0 11 SH DFND 06 0 11 0 RUMBLEON INC CL B 781386206 34 6250 SH DFND 02 0 0 6250 RUSH ENTERPRISES INC CL A 781846209 2610 75700 SH DFND 01 5094 70606 0 RUSH ENTERPRISES INC CL A 781846209 6025 174748 SH DFND 02 0 31259 143489 RUSH ENTERPRISES INC CL A 781846209 0 10 SH DFND 06 0 10 0 RUSH ENTERPRISES INC CL B 781846308 100 2801 SH DFND 01 793 2008 0 RUSH ENTERPRISES INC CL B 781846308 2 47 SH DFND 02 0 47 0 RUSH ENTERPRISES INC CL B 781846308 0 3 SH DFND 06 0 3 0 RUSH ENTERPRISES INC CL A 781846209 2384 69128 SH DFND 43 0 0 69128 RUSH ENTERPRISES INC CL A 781846209 1652 47914 SH DFND 43, 01 0 0 47914 RUTHS HOSPITALITY GROUP INC COM 783332109 1143 50291 SH DFND 01 6086 44205 0 RUTHS HOSPITALITY GROUP INC COM 783332109 1500 65998 SH DFND 02 0 65707 291 RUTHS HOSPITALITY GROUP INC COM 783332109 0 10 SH DFND 06 0 10 0 RUTHS HOSPITALITY GROUP INC COM 783332109 8162 359099 SH DFND 43 0 0 359099 RYANAIR HLDGS PLC SPONSORED 783513203 190 2661 SH DFND 01 2150 0 511 RYANAIR HLDGS PLC SPONSORED 783513203 404 5666 SH DFND 02 0 0 5666 RYANAIR HLDGS PLC SPONSORED 783513203 28981 406237 SH DFND 43 0 0 406237 RYANAIR HLDGS PLC SPONSORED 783513203 3913 54846 SH DFND 43, 01 0 0 54846 RYB ED INC ADR 74979W101 0 68 SH DFND 02 0 68 0 RYB ED INC ADR 74979W101 10 1646 SH DFND 43 0 0 1646 RYDER SYS INC COM 783549108 6791 141046 SH DFND 01 19781 120494 771 RYDER SYS INC COM 783549108 5426 112694 SH DFND 02 0 109886 2808 RYDER SYS INC COM 783549108 11 232 SH DFND 06 0 232 0 RYDER SYS INC COM 783549108 1 23 SH DFND 28 23 0 0 RYDER SYS INC COM 783549108 9670 200836 SH DFND 43 0 0 200836 RYDER SYS INC COM 783549108 78 1613 SH DFND 43, 01 0 0 1613 RYERSON HLDG CORP COM 783754104 58 9082 SH DFND 01 2984 6098 0 RYERSON HLDG CORP COM 783754104 265 41746 SH DFND 02 0 39696 2050 RYERSON HLDG CORP COM 783754104 0 4 SH DFND 06 0 4 0 RYLAND GROUP INC NOTE 0.25 783764AS2 5 5000 PRN DFND 02 0 0 5000 RYMAN HOSPITALITY PPTYS INC COM 78377T107 3306 49570 SH DFND 01 46748 0 2822 RYMAN HOSPITALITY PPTYS INC COM 78377T107 10578 158621 SH DFND 02 0 139571 19050 RYMAN HOSPITALITY PPTYS INC COM 78377T107 1 12 SH DFND 06 0 12 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 5928 88892 SH DFND 43 0 0 88892 S & T BANCORP INC COM 783859101 675 17827 SH DFND 01 7887 9735 205 S & T BANCORP INC COM 783859101 3033 80153 SH DFND 02 0 72910 7243 S & T BANCORP INC COM 783859101 0 12 SH DFND 06 0 12 0 S&P GLOBAL INC COM 78409V104 90265 531157 SH DFND 01 488462 8989 33706 S&P GLOBAL INC COM 78409V104 26835 157908 SH DFND 02 0 22897 135011 S&P GLOBAL INC COM 78409V104 11494 67635 SH DFND 06 0 67635 0 S&P GLOBAL INC COM 78409V104 2521 14832 SH DFND 28 14301 0 531 S&P GLOBAL INC COM 78409V104 43942 258575 SH DFND 43 0 0 258575 S&P GLOBAL INC COM 78409V104 11480 67553 SH DFND 43, 01 0 0 67553 S&W SEED CO COM 785135104 7 3622 SH DFND 02 0 3622 0 SABINE ROYALTY TR UNIT BEN I 785688102 1183 31736 SH DFND 01 31736 0 0 SABINE ROYALTY TR UNIT BEN I 785688102 81 2166 SH DFND 02 0 0 2166 SABRA HEALTH CARE REIT INC COM 78573L106 2004 121579 SH DFND 01 109954 10484 1141 SABRA HEALTH CARE REIT INC COM 78573L106 20358 1235329 SH DFND 02 0 414168 821161 SABRA HEALTH CARE REIT INC COM 78573L106 1 66 SH DFND 06 0 66 0 SABRA HEALTH CARE REIT INC COM 78573L106 3 183 SH DFND 28 183 0 0 SABRA HEALTH CARE REIT INC COM 78573L106 9754 591881 SH DFND 43 0 0 591881 SABRA HEALTH CARE REIT INC COM 78573L106 343 20799 SH DFND 43, 01 0 0 20799 SABRE CORP COM 78573M104 2687 124146 SH DFND 01 106734 15383 2029 SABRE CORP COM 78573M104 13024 601856 SH DFND 02 0 253602 348254 SABRE CORP COM 78573M104 227 10475 SH DFND 06 0 10475 0 SABRE CORP COM 78573M104 2 80 SH DFND 28 80 0 0 SABRE CORP COM 78573M104 19505 901329 SH DFND 43 0 0 901329 SABRE CORP COM 78573M104 23 1079 SH DFND 43, 01 0 0 1079 SACHEM CAP CORP COM 78590A109 9 2229 SH DFND 02 0 0 2229 SAEXPLORATION HLDGS INC COM PAR 78636X873 0 7 SH DFND 02 0 7 0 SAFE BULKERS INC COM Y7388L103 46 25970 SH DFND 01 0 25970 0 SAFE BULKERS INC COM Y7388L103 3 1717 SH DFND 02 0 867 850 SAFE BULKERS INC COM Y7388L103 0 194 SH DFND 06 0 194 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 84 9791 SH DFND 01 4605 5186 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 192 22247 SH DFND 02 0 14316 7931 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 1 74 SH DFND 06 0 74 0 SAFETY INCOME & GROWTH INC COM 78649D104 944 50179 SH DFND 01 50179 0 0 SAFETY INCOME & GROWTH INC COM 78649D104 551 29299 SH DFND 02 0 4047 25252 SAFETY INCOME & GROWTH INC COM 78649D104 1 30 SH DFND 06 0 30 0 SAFETY INS GROUP INC COM 78648T100 1369 16736 SH DFND 01 4764 11909 63 SAFETY INS GROUP INC COM 78648T100 419 5122 SH DFND 02 0 7 5115 SAFETY INS GROUP INC COM 78648T100 1 7 SH DFND 06 0 7 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 104 3125 SH DFND 01 1177 1948 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 2 50 SH DFND 02 0 50 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 0 15 SH DFND 06 0 15 0 SAGE THERAPEUTICS INC COM 78667J108 5517 57597 SH DFND 01 45717 11814 66 SAGE THERAPEUTICS INC COM 78667J108 3962 41363 SH DFND 02 0 34147 7216 SAGE THERAPEUTICS INC COM 78667J108 20 204 SH DFND 06 0 204 0 SAGE THERAPEUTICS INC COM 78667J108 3 32 SH DFND 28 32 0 0 SAGE THERAPEUTICS INC OPTIONS 78667J108 479 5000 SH Put DFND 02 0 5000 0 SAGE THERAPEUTICS INC COM 78667J108 3810 39777 SH DFND 43 0 0 39777 SAGE THERAPEUTICS INC COM 78667J108 1918 20027 SH DFND 43, 01 0 0 20027 SAIA INC COM 78709Y105 698 12503 SH DFND 01 4973 7288 242 SAIA INC COM 78709Y105 1407 25207 SH DFND 02 0 18526 6681 SAIA INC COM 78709Y105 1 10 SH DFND 06 0 10 0 SAIA INC COM 78709Y105 2561 45878 SH DFND 43 0 0 45878 SAIA INC COM 78709Y105 1450 25975 SH DFND 43, 01 0 0 25975 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 1647 70135 SH DFND 01 30760 39375 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 56 2405 SH DFND 02 0 2405 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 1 58 SH DFND 06 0 58 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 15215 647737 SH DFND 43 0 0 647737 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 220 9356 SH DFND 43, 01 0 0 9356 SALESFORCE COM INC COM 79466L302 246802 1801871 SH DFND 01 1543936 193962 63973 SALESFORCE COM INC COM 79466L302 508815 3714790 SH DFND 02 0 396074 3318716 SALESFORCE COM INC COM 79466L302 6868 50145 SH DFND 06 0 50145 0 SALESFORCE COM INC COM 79466L302 6687 48821 SH DFND 28 47168 0 1653 SALESFORCE COM INC OPTIONS 79466L302 26093 190500 SH Put DFND 02 0 190300 200 SALESFORCE COM INC OPTIONS 79466L302 3411 24900 SH Put DFND 06 0 24900 0 SALESFORCE COM INC OPTIONS 79466L302 32859 239900 SH Call DFND 02 0 239900 0 SALESFORCE COM INC OPTIONS 79466L302 2123 15500 SH Call DFND 06 0 15500 0 SALESFORCE COM INC COM 79466L302 328664 2399533 SH DFND 43 0 0 2399533 SALESFORCE COM INC COM 79466L302 70472 514505 SH DFND 43, 01 0 0 514505 SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 19 2630 SH DFND 01 2630 0 0 SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 266 36041 SH DFND 02 0 0 36041 SALISBURY BANCORP INC COM 795226109 145 4000 SH DFND 01 4000 0 0 SALISBURY BANCORP INC COM 795226109 59 1638 SH DFND 02 0 4 1634 SALLY BEAUTY HLDGS INC COM 79546E104 1147 67287 SH DFND 01 21284 45724 279 SALLY BEAUTY HLDGS INC COM 79546E104 3402 199548 SH DFND 02 0 195712 3836 SALLY BEAUTY HLDGS INC COM 79546E104 1 46 SH DFND 06 0 46 0 SALLY BEAUTY HLDGS INC COM 79546E104 10236 600342 SH DFND 43 0 0 600342 SALLY BEAUTY HLDGS INC COM 79546E104 849 49791 SH DFND 43, 01 0 0 49791 SAN JUAN BASIN RTY TR UNIT BEN I 798241105 359 74735 SH DFND 01 52019 0 22716 SAN JUAN BASIN RTY TR UNIT BEN I 798241105 206 42995 SH DFND 02 0 0 42995 SANCHEZ ENERGY CORP COM 79970Y105 12 42968 SH DFND 01 12874 30094 0 SANCHEZ ENERGY CORP COM 79970Y105 2 5918 SH DFND 02 0 4049 1869 SANCHEZ ENERGY CORP COM 79970Y105 0 302 SH DFND 06 0 302 0 SANCHEZ MIDSTREAM PARTNERS L COM UNITS 79971C201 2 1019 SH DFND 01 0 1019 0 SANCHEZ MIDSTREAM PARTNERS L COM UNITS 79971C201 4 2500 SH DFND 02 0 0 2500 SANDERSON FARMS INC COM 800013104 1202 12105 SH DFND 01 6065 5840 200 SANDERSON FARMS INC COM 800013104 1563 15743 SH DFND 02 0 13322 2421 SANDERSON FARMS INC COM 800013104 1 8 SH DFND 06 0 8 0 SANDERSON FARMS INC COM 800013104 1 14 SH DFND 28 14 0 0 SANDERSON FARMS INC COM 800013104 1997 20114 SH DFND 43 0 0 20114 SANDERSON FARMS INC COM 800013104 1409 14195 SH DFND 43, 01 0 0 14195 SANDISK CORP NOTE 0.50 80004CAF8 2 3000 PRN DFND 02 0 0 3000 SANDRIDGE ENERGY INC COM NEW 80007P869 187 24636 SH DFND 01 8987 15649 0 SANDRIDGE ENERGY INC COM NEW 80007P869 508 66792 SH DFND 02 0 66678 114 SANDRIDGE ENERGY INC COM NEW 80007P869 0 38 SH DFND 06 0 38 0 SANDRIDGE MISSISSIPPIAN TR I UNIT BEN I 80007T101 0 500 SH DFND 02 0 0 500 SANDRIDGE PERMIAN TR COM UNIT B 80007A102 5 2500 SH DFND 01 2500 0 0 SANDRIDGE PERMIAN TR COM UNIT B 80007A102 2 1100 SH DFND 02 0 0 1100 SANDSTORM GOLD LTD COM NEW 80013R206 29 6308 SH DFND 05 6308 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 27 5770 SH DFND 01 5770 0 0 SANDSTORM GOLD LTD COM NEW 80013R206 59 12800 SH DFND 02 0 3800 9000 SANDY SPRING BANCORP INC COM 800363103 555 17705 SH DFND 01 9311 8394 0 SANDY SPRING BANCORP INC COM 800363103 4180 133389 SH DFND 02 0 64034 69355 SANDY SPRING BANCORP INC COM 800363103 1 17 SH DFND 06 0 17 0 SANDY SPRING BANCORP INC COM 800363103 1049 33456 SH DFND 43 0 0 33456 SANDY SPRING BANCORP INC COM 800363103 1076 34321 SH DFND 43, 01 0 0 34321 SANFILIPPO JOHN B & SON INC COM 800422107 1479 26565 SH DFND 01 24297 2087 181 SANFILIPPO JOHN B & SON INC COM 800422107 1882 33814 SH DFND 02 0 32033 1781 SANFILIPPO JOHN B & SON INC COM 800422107 0 5 SH DFND 06 0 5 0 SANGAMO THERAPEUTICS INC COM 800677106 612 53305 SH DFND 01 19735 33570 0 SANGAMO THERAPEUTICS INC COM 800677106 773 67368 SH DFND 02 0 29361 38007 SANGAMO THERAPEUTICS INC COM 800677106 0 38 SH DFND 06 0 38 0 SANGAMO THERAPEUTICS INC COM 800677106 449 39101 SH DFND 43 0 0 39101 SANMINA CORPORATION COM 801056102 787 32698 SH DFND 01 12782 19273 643 SANMINA CORPORATION COM 801056102 970 40312 SH DFND 02 0 30148 10164 SANMINA CORPORATION COM 801056102 1 25 SH DFND 06 0 25 0 SANMINA CORPORATION COM 801056102 7054 293198 SH DFND 43 0 0 293198 SANMINA CORPORATION COM 801056102 381 15824 SH DFND 43, 01 0 0 15824 SANOFI SPONSORED 80105N105 18729 431437 SH DFND 01 109006 0 322431 SANOFI SPONSORED 80105N105 63924 1472567 SH DFND 02 0 2850 1469717 SANOFI SPONSORED 80105N105 203 4671 SH DFND 06 0 4671 0 SANOFI SPONSORED 80105N105 265 6104 SH DFND 28 246 0 5858 SANOFI RIGHT 12/3 80105N113 2 4738 SH DFND 01 4649 0 89 SANOFI RIGHT 12/3 80105N113 4 8150 SH DFND 02 0 99 8051 SANOFI SPONSORED 80105N105 81259 1871893 SH DFND 43 0 0 1871893 SANOFI SPONSORED 80105N105 410 9440 SH DFND 43, 01 0 0 9440 SANTANDER CONSUMER USA HDG I COM 80283M101 420 23886 SH DFND 01 22282 824 780 SANTANDER CONSUMER USA HDG I COM 80283M101 620 35236 SH DFND 02 0 35236 0 SANTANDER CONSUMER USA HDG I COM 80283M101 2 110 SH DFND 06 0 110 0 SAP SE SPON ADR 803054204 6386 64144 SH DFND 01 57943 0 6201 SAP SE SPON ADR 803054204 51674 519071 SH DFND 02 0 6879 512192 SAP SE SPON ADR 803054204 26 262 SH DFND 28 213 0 49 SAP SE SPON ADR 803054204 182997 1838247 SH DFND 43 0 0 1838247 SAP SE SPON ADR 803054204 4033 40511 SH DFND 43, 01 0 0 40511 SAPIENS INTL CORP N V SHS G7T16G103 2 192 SH DFND 02 0 0 192 SAPIENS INTL CORP N V SHS G7T16G103 34 3119 SH DFND 06 0 3119 0 SARATOGA INVT CORP COM NEW 80349A208 1 43 SH DFND 02 0 43 0 SAREPTA THERAPEUTICS INC COM 803607100 5429 49744 SH DFND 01 37626 12033 85 SAREPTA THERAPEUTICS INC COM 803607100 42133 386085 SH DFND 02 0 377419 8666 SAREPTA THERAPEUTICS INC COM 803607100 31 280 SH DFND 06 0 280 0 SAREPTA THERAPEUTICS INC COM 803607100 4 40 SH DFND 28 40 0 0 SAREPTA THERAPEUTICS INC OPTIONS 803607100 2728 25000 SH Put DFND 02 0 25000 0 SAREPTA THERAPEUTICS INC OPTIONS 803607100 25656 235100 SH Call DFND 02 0 235100 0 SAREPTA THERAPEUTICS INC COM 803607100 2213 20283 SH DFND 43 0 0 20283 SAREPTA THERAPEUTICS INC COM 803607100 454 4159 SH DFND 43, 01 0 0 4159 SASOL LTD SPONSORED 803866300 323 11020 SH DFND 01 9098 0 1922 SASOL LTD SPONSORED 803866300 809 27623 SH DFND 02 0 0 27623 SASOL LTD SPONSORED 803866300 0 16 SH DFND 28 16 0 0 SASOL LTD SPONSORED 803866300 4249 145080 SH DFND 43 0 0 145080 SAUL CTRS INC COM 804395101 50 1059 SH DFND 01 611 0 448 SAUL CTRS INC COM 804395101 674 14279 SH DFND 02 0 8173 6106 SAUL CTRS INC COM 804395101 0 1 SH DFND 06 0 1 0 SAVARA INC COM 805111101 183 24151 SH DFND 01 11341 12810 0 SAVARA INC COM 805111101 82 10857 SH DFND 02 0 10857 0 SAVARA INC COM 805111101 1 109 SH DFND 06 0 109 0 SB FINL GROUP INC COM 78408D105 2 107 SH DFND 02 0 13 94 SB ONE BANCORP COM 78413T103 129 6320 SH DFND 01 2672 3648 0 SB ONE BANCORP COM 78413T103 9 422 SH DFND 02 0 322 100 SB ONE BANCORP COM 78413T103 1 28 SH DFND 06 0 28 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 11694 72237 SH DFND 01 36626 10651 24960 SBA COMMUNICATIONS CORP NEW CL A 78410G104 27133 167604 SH DFND 02 0 71128 96476 SBA COMMUNICATIONS CORP NEW CL A 78410G104 716 4423 SH DFND 06 0 4423 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 70 431 SH DFND 28 36 0 395 SBA COMMUNICATIONS CORP NEW CL A 78410G104 129327 798859 SH DFND 43 0 0 798859 SBA COMMUNICATIONS CORP NEW CL A 78410G104 8948 55272 SH DFND 43, 01 0 0 55272 SCANA CORP NEW COM 80589M102 5091 106555 SH DFND 01 62051 40857 3647 SCANA CORP NEW COM 80589M102 29240 611962 SH DFND 02 0 582542 29420 SCANA CORP NEW COM 80589M102 3 66 SH DFND 06 0 66 0 SCANA CORP NEW COM 80589M102 25 532 SH DFND 28 41 0 491 SCANSOURCE INC COM 806037107 405 11781 SH DFND 01 5325 6106 350 SCANSOURCE INC COM 806037107 3403 98984 SH DFND 02 0 95009 3975 SCANSOURCE INC COM 806037107 0 9 SH DFND 06 0 9 0 SCANSOURCE INC COM 806037107 1570 45660 SH DFND 43 0 0 45660 SCANSOURCE INC COM 806037107 296 8606 SH DFND 43, 01 0 0 8606 SCHEIN HENRY INC COM 806407102 11877 151256 SH DFND 01 121904 28596 756 SCHEIN HENRY INC COM 806407102 9535 121431 SH DFND 02 0 63555 57876 SCHEIN HENRY INC COM 806407102 486 6191 SH DFND 06 0 6191 0 SCHEIN HENRY INC COM 806407102 386 4920 SH DFND 28 4298 0 622 SCHEIN HENRY INC COM 806407102 30009 382186 SH DFND 43 0 0 382186 SCHEIN HENRY INC COM 806407102 838 10677 SH DFND 43, 01 0 0 10677 SCHLUMBERGER LTD COM 806857108 123399 3420142 SH DFND 01 3242894 142950 34298 SCHLUMBERGER LTD COM 806857108 73594 2039734 SH DFND 02 0 972204 1067530 SCHLUMBERGER LTD COM 806857108 6189 171539 SH DFND 06 0 171539 0 SCHLUMBERGER LTD COM 806857108 3637 100806 SH DFND 28 99161 0 1645 SCHLUMBERGER LTD OPTIONS 806857108 14197 393500 SH Put DFND 02 0 390500 3000 SCHLUMBERGER LTD OPTIONS 806857108 4265 118200 SH Put DFND 06 0 118200 0 SCHLUMBERGER LTD OPTIONS 806857108 21103 584900 SH Call DFND 02 0 584900 0 SCHLUMBERGER LTD OPTIONS 806857108 7808 216400 SH Call DFND 06 0 216400 0 SCHLUMBERGER LTD COM 806857108 260625 7223532 SH DFND 43 0 0 7223532 SCHLUMBERGER LTD COM 806857108 25611 709846 SH DFND 43, 01 0 0 709846 SCHMITT INDS INC ORE COM NEW 806870200 0 5 SH DFND 02 0 5 0 SCHNEIDER NATIONAL INC CL B 80689H102 4080 218520 SH DFND 01 8172 210183 165 SCHNEIDER NATIONAL INC CL B 80689H102 2632 140978 SH DFND 02 0 135562 5416 SCHNEIDER NATIONAL INC CL B 80689H102 1 45 SH DFND 06 0 45 0 SCHNEIDER NATIONAL INC CL B 80689H102 2223 119055 SH DFND 43 0 0 119055 SCHNEIDER NATIONAL INC CL B 80689H102 119 6351 SH DFND 43, 01 0 0 6351 SCHNITZER STL INDS CL A 806882106 344 15986 SH DFND 01 9640 6346 0 SCHNITZER STL INDS CL A 806882106 2582 119818 SH DFND 02 0 106228 13590 SCHNITZER STL INDS CL A 806882106 0 9 SH DFND 06 0 9 0 SCHNITZER STL INDS CL A 806882106 1652 76673 SH DFND 43 0 0 76673 SCHOLAR ROCK HLDG CORP COM 80706P103 83 3593 SH DFND 01 1082 2511 0 SCHOLAR ROCK HLDG CORP COM 80706P103 1 51 SH DFND 02 0 51 0 SCHOLAR ROCK HLDG CORP COM 80706P103 1 24 SH DFND 06 0 24 0 SCHOLASTIC CORP COM 807066105 533 13242 SH DFND 01 5823 7104 315 SCHOLASTIC CORP COM 807066105 1129 28054 SH DFND 02 0 26523 1531 SCHOLASTIC CORP COM 807066105 0 6 SH DFND 06 0 6 0 SCHOLASTIC CORP COM 807066105 4 95 SH DFND 28 95 0 0 SCHOLASTIC CORP COM 807066105 2821 70077 SH DFND 43 0 0 70077 SCHOLASTIC CORP COM 807066105 2623 65161 SH DFND 43, 01 0 0 65161 SCHWAB CHARLES CORP NEW COM 808513105 118020 2841792 SH DFND 01 2477116 148008 216668 SCHWAB CHARLES CORP NEW COM 808513105 54117 1303080 SH DFND 02 0 859213 443867 SCHWAB CHARLES CORP NEW COM 808513105 6755 162642 SH DFND 06 0 162642 0 SCHWAB CHARLES CORP NEW COM 808513105 640 15408 SH DFND 28 10811 0 4597 SCHWAB CHARLES CORP NEW OPTIONS 808513105 50 1200 SH Put DFND 02 0 1200 0 SCHWAB CHARLES CORP NEW OPTIONS 808513105 424 10200 SH Put DFND 06 0 10200 0 SCHWAB CHARLES CORP NEW OPTIONS 808513105 108 2600 SH Call DFND 02 0 2600 0 SCHWAB CHARLES CORP NEW OPTIONS 808513105 21 500 SH Call DFND 06 0 500 0 SCHWAB CHARLES CORP NEW COM 808513105 154520 3720693 SH DFND 43 0 0 3720693 SCHWAB CHARLES CORP NEW COM 808513105 45676 1099821 SH DFND 43, 01 0 0 1099821 SCHWAB STRATEGIC TR US BRD MKT 808524102 1042 17388 SH DFND 01 17388 0 0 SCHWAB STRATEGIC TR US BRD MKT 808524102 71357 1190671 SH DFND 02 0 902 1189769 SCHWAB STRATEGIC TR US LRG CAP 808524201 2575 43127 SH DFND 01 43127 0 0 SCHWAB STRATEGIC TR US LRG CAP 808524201 53624 898230 SH DFND 02 0 0 898230 SCHWAB STRATEGIC TR US LCAP GR 808524300 616 8935 SH DFND 01 8935 0 0 SCHWAB STRATEGIC TR US LCAP GR 808524300 9612 139448 SH DFND 02 0 0 139448 SCHWAB STRATEGIC TR US LCAP VA 808524409 263 5331 SH DFND 01 5331 0 0 SCHWAB STRATEGIC TR US LCAP VA 808524409 29978 608198 SH DFND 02 0 0 608198 SCHWAB STRATEGIC TR US MID-CAP 808524508 86 1795 SH DFND 01 1795 0 0 SCHWAB STRATEGIC TR US MID-CAP 808524508 2082 43431 SH DFND 02 0 0 43431 SCHWAB STRATEGIC TR US SML CAP 808524607 258 4247 SH DFND 01 3285 0 962 SCHWAB STRATEGIC TR US SML CAP 808524607 3209 52878 SH DFND 02 0 417 52461 SCHWAB STRATEGIC TR EMRG MKTEQ 808524706 220 9349 SH DFND 01 9349 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ 808524706 22162 941866 SH DFND 02 0 0 941866 SCHWAB STRATEGIC TR 1000 INDEX 808524722 61 2506 SH DFND 02 0 0 2506 SCHWAB STRATEGIC TR SCHWB FDT 808524730 21 826 SH DFND 01 826 0 0 SCHWAB STRATEGIC TR SCHWB FDT 808524730 11654 451200 SH DFND 02 0 0 451200 SCHWAB STRATEGIC TR SCHWB FDT 808524748 20 712 SH DFND 01 712 0 0 SCHWAB STRATEGIC TR SCHWB FDT 808524748 1991 70217 SH DFND 02 0 0 70217 SCHWAB STRATEGIC TR SCHWB FDT 808524755 26 1046 SH DFND 01 1046 0 0 SCHWAB STRATEGIC TR SCHWB FDT 808524755 10353 410511 SH DFND 02 0 0 410511 SCHWAB STRATEGIC TR SCHWAB FDT 808524763 10 319 SH DFND 01 319 0 0 SCHWAB STRATEGIC TR SCHWAB FDT 808524763 1772 53973 SH DFND 02 0 0 53973 SCHWAB STRATEGIC TR SCHWAB FDT 808524771 8 233 SH DFND 01 233 0 0 SCHWAB STRATEGIC TR SCHWAB FDT 808524771 3194 94002 SH DFND 02 0 0 94002 SCHWAB STRATEGIC TR SCHWAB FDT 808524789 54 1626 SH DFND 02 0 0 1626 SCHWAB STRATEGIC TR US DIVIDEN 808524797 417 8875 SH DFND 01 8875 0 0 SCHWAB STRATEGIC TR US DIVIDEN 808524797 35249 750456 SH DFND 02 0 0 750456 SCHWAB STRATEGIC TR INTL EQTY 808524805 455 16040 SH DFND 01 16040 0 0 SCHWAB STRATEGIC TR INTL EQTY 808524805 49622 1750341 SH DFND 02 0 0 1750341 SCHWAB STRATEGIC TR US AGGREGA 808524839 21 413 SH DFND 01 413 0 0 SCHWAB STRATEGIC TR US AGGREGA 808524839 5008 99002 SH DFND 02 0 0 99002 SCHWAB STRATEGIC TR US REIT ET 808524847 124 3230 SH DFND 01 3230 0 0 SCHWAB STRATEGIC TR US REIT ET 808524847 3779 98133 SH DFND 02 0 0 98133 SCHWAB STRATEGIC TR INTRM TRM 808524854 4316 81505 SH DFND 02 0 7276 74229 SCHWAB STRATEGIC TR SHT TM US 808524862 130 2602 SH DFND 01 0 0 2602 SCHWAB STRATEGIC TR SHT TM US 808524862 78506 1572956 SH DFND 02 0 0 1572956 SCHWAB STRATEGIC TR US TIPS ET 808524870 38 710 SH DFND 01 710 0 0 SCHWAB STRATEGIC TR US TIPS ET 808524870 28453 534326 SH DFND 02 0 0 534326 SCHWAB STRATEGIC TR INTL SCEQT 808524888 1 50 SH DFND 01 50 0 0 SCHWAB STRATEGIC TR INTL SCEQT 808524888 7003 240654 SH DFND 02 0 0 240654 SCHWAB STRATEGIC TR US BRD MKT 808524102 7956 132752 SH DFND 43 0 0 132752 SCHWAB STRATEGIC TR US LRG CAP 808524201 373 6253 SH DFND 43 0 0 6253 SCHWAB STRATEGIC TR US LCAP GR 808524300 18088 262414 SH DFND 43 0 0 262414 SCHWAB STRATEGIC TR US LCAP VA 808524409 96832 1964546 SH DFND 43 0 0 1964546 SCHWAB STRATEGIC TR US MID-CAP 808524508 1674 34928 SH DFND 43 0 0 34928 SCHWAB STRATEGIC TR US SML CAP 808524607 24405 402197 SH DFND 43 0 0 402197 SCHWAB STRATEGIC TR EMRG MKTEQ 808524706 4823 204979 SH DFND 43 0 0 204979 SCHWAB STRATEGIC TR SCHWB FDT 808524748 145 5108 SH DFND 43 0 0 5108 SCHWAB STRATEGIC TR SCHWB FDT 808524755 98 3897 SH DFND 43 0 0 3897 SCHWAB STRATEGIC TR SCHWAB FDT 808524763 74 2267 SH DFND 43 0 0 2267 SCHWAB STRATEGIC TR SCHWAB FDT 808524771 95 2798 SH DFND 43 0 0 2798 SCHWAB STRATEGIC TR US DIVIDEN 808524797 9497 202197 SH DFND 43 0 0 202197 SCHWAB STRATEGIC TR INTL EQTY 808524805 45648 1610167 SH DFND 43 0 0 1610167 SCHWAB STRATEGIC TR US AGGREGA 808524839 15 292 SH DFND 43 0 0 292 SCHWAB STRATEGIC TR US REIT ET 808524847 352 9128 SH DFND 43 0 0 9128 SCHWAB STRATEGIC TR INTRM TRM 808524854 744 14051 SH DFND 43 0 0 14051 SCHWAB STRATEGIC TR SHT TM US 808524862 126057 2525692 SH DFND 43 0 0 2525692 SCHWAB STRATEGIC TR US TIPS ET 808524870 3391 63689 SH DFND 43 0 0 63689 SCHWAB STRATEGIC TR INTL SCEQT 808524888 1640 56353 SH DFND 43 0 0 56353 SCHWEITZER-MAUDUIT INTL INC COM 808541106 765 30527 SH DFND 01 7217 23198 112 SCHWEITZER-MAUDUIT INTL INC COM 808541106 47 1861 SH DFND 02 0 1141 720 SCHWEITZER-MAUDUIT INTL INC COM 808541106 0 11 SH DFND 06 0 11 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 5111 204051 SH DFND 43 0 0 204051 SCIENCE APPLICATNS INTL CP N COM 808625107 3472 54503 SH DFND 01 41008 13389 106 SCIENCE APPLICATNS INTL CP N COM 808625107 1005 15777 SH DFND 02 0 12236 3541 SCIENCE APPLICATNS INTL CP N COM 808625107 30 465 SH DFND 06 0 465 0 SCIENTIFIC GAMES CORP COM 80874P109 729 40796 SH DFND 01 13846 26950 0 SCIENTIFIC GAMES CORP COM 80874P109 2419 135286 SH DFND 02 0 132710 2576 SCIENTIFIC GAMES CORP COM 80874P109 0 24 SH DFND 06 0 24 0 SCIENTIFIC GAMES CORP COM 80874P109 1 38 SH DFND 28 38 0 0 SCIENTIFIC GAMES CORP OPTIONS 80874P109 894 50000 SH Call DFND 02 0 50000 0 SCORPIO BULKERS INC COM Y7546A122 245 44256 SH DFND 01 14541 29715 0 SCORPIO BULKERS INC COM Y7546A122 2 352 SH DFND 02 0 352 0 SCORPIO BULKERS INC COM Y7546A122 1 222 SH DFND 06 0 222 0 SCORPIO TANKERS INC SHS Y7542C106 505 286883 SH DFND 01 53632 233251 0 SCORPIO TANKERS INC SHS Y7542C106 2604 1479324 SH DFND 02 0 1903 1477421 SCORPIO TANKERS INC SHS Y7542C106 3 1903 SH DFND 06 0 1903 0 SCORPIO TANKERS INC SHS Y7542C106 412 234293 SH DFND 43 0 0 234293 SCOTTS MIRACLE GRO CO CL A 810186106 745 12124 SH DFND 01 10153 1683 288 SCOTTS MIRACLE GRO CO CL A 810186106 6531 106266 SH DFND 02 0 17393 88873 SCOTTS MIRACLE GRO CO CL A 810186106 11 181 SH DFND 06 0 181 0 SCOTTS MIRACLE GRO CO CL A 810186106 12 192 SH DFND 28 192 0 0 SCOTTS MIRACLE GRO CO CL A 810186106 20373 331483 SH DFND 43 0 0 331483 SCOTTS MIRACLE GRO CO CL A 810186106 450 7314 SH DFND 43, 01 0 0 7314 SCPHARMACEUTICALS INC COM 810648105 27 7053 SH DFND 01 3580 3473 0 SCPHARMACEUTICALS INC COM 810648105 0 44 SH DFND 02 0 44 0 SCPHARMACEUTICALS INC COM 810648105 0 26 SH DFND 06 0 26 0 SCRIPPS E W CO OHIO CL A NEW 811054402 477 30348 SH DFND 01 10304 19646 398 SCRIPPS E W CO OHIO CL A NEW 811054402 971 61753 SH DFND 02 0 60561 1192 SCRIPPS E W CO OHIO CL A NEW 811054402 0 5 SH DFND 06 0 5 0 SEA LTD ADR 81141R100 14243 1258227 SH DFND 01 922 973568 283737 SEA LTD ADR 81141R100 106 9342 SH DFND 02 0 9014 328 SEA LTD ADR 81141R100 26 2319 SH DFND 28 0 0 2319 SEA LTD ADR 81141R100 4578 404376 SH DFND 43 0 0 404376 SEABOARD CORP COM 811543107 145 41 SH DFND 01 39 0 2 SEABOARD CORP COM 811543107 53 15 SH DFND 02 0 15 0 SEABOARD CORP COM 811543107 4 1 SH DFND 06 0 1 0 SEABRIDGE GOLD INC COM 811916105 3 206 SH DFND 05 206 0 0 SEABRIDGE GOLD INC COM 811916105 9 700 SH DFND 01 700 0 0 SEABRIDGE GOLD INC COM 811916105 89 6718 SH DFND 02 0 6544 174 SEACHANGE INTL INC COM 811699107 1 604 SH DFND 02 0 604 0 SEACOAST BKG CORP FLA COM NEW 811707801 776 29815 SH DFND 01 18284 11329 202 SEACOAST BKG CORP FLA COM NEW 811707801 1804 69344 SH DFND 02 0 38413 30931 SEACOAST BKG CORP FLA COM NEW 811707801 1 22 SH DFND 06 0 22 0 SEACOAST BKG CORP FLA COM NEW 811707801 1 37 SH DFND 28 37 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 5254 201905 SH DFND 43 0 0 201905 SEACOR HOLDINGS INC COM 811904101 465 12568 SH DFND 01 5312 7067 189 SEACOR HOLDINGS INC COM 811904101 557 15061 SH DFND 02 0 14461 600 SEACOR HOLDINGS INC COM 811904101 0 6 SH DFND 06 0 6 0 SEACOR MARINE HLDGS INC COM 78413P101 148 12622 SH DFND 01 4191 8431 0 SEACOR MARINE HLDGS INC COM 78413P101 1 103 SH DFND 02 0 102 1 SEACOR MARINE HLDGS INC COM 78413P101 1 63 SH DFND 06 0 63 0 SEADRILL LTD COM G7998G106 8 849 SH DFND 01 849 0 0 SEADRILL LTD COM G7998G106 327 33537 SH DFND 02 0 33449 88 SEADRILL LTD COM G7998G106 106 10886 SH DFND 06 0 10886 0 SEADRILL PARTNERS LLC COMUNIT RE Y7545W109 21 12049 SH DFND 02 0 405 11644 SEAGATE TECHNOLOGY PLC SHS G7945M107 2384 61778 SH DFND 01 49435 10521 1822 SEAGATE TECHNOLOGY PLC SHS G7945M107 25440 659251 SH DFND 02 0 487782 171469 SEAGATE TECHNOLOGY PLC SHS G7945M107 1535 39765 SH DFND 06 0 39765 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 25 658 SH DFND 28 82 0 576 SEAGATE TECHNOLOGY PLC OPTIONS G7945M107 7718 200000 SH Put DFND 06 0 200000 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 47707 1236261 SH DFND 43 0 0 1236261 SEAGATE TECHNOLOGY PLC SHS G7945M107 1337 34656 SH DFND 43, 01 0 0 34656 SEALED AIR CORP NEW COM 81211K100 9349 268329 SH DFND 01 264034 3955 340 SEALED AIR CORP NEW COM 81211K100 10480 300807 SH DFND 02 0 170692 130115 SEALED AIR CORP NEW COM 81211K100 202 5796 SH DFND 06 0 5796 0 SEALED AIR CORP NEW COM 81211K100 55 1573 SH DFND 28 1573 0 0 SEALED AIR CORP NEW COM 81211K100 14746 423236 SH DFND 43 0 0 423236 SEALED AIR CORP NEW COM 81211K100 5800 166477 SH DFND 43, 01 0 0 166477 SEARS HOMETOWN & OUTLET STOR COM 812362101 0 10 SH DFND 01 10 0 0 SEARS HOMETOWN & OUTLET STOR COM 812362101 37 17447 SH DFND 02 0 17437 10 SEASPAN CORP SHS Y75638109 47 6035 SH DFND 01 6035 0 0 SEASPAN CORP SHS Y75638109 3631 463730 SH DFND 02 0 181 463549 SEASPAN CORP SHS Y75638109 21 2701 SH DFND 06 0 2701 0 SEASPINE HLDGS CORP COM 81255T108 200 10957 SH DFND 01 3397 7560 0 SEASPINE HLDGS CORP COM 81255T108 603 33085 SH DFND 02 0 32994 91 SEASPINE HLDGS CORP COM 81255T108 1 59 SH DFND 06 0 59 0 SEATTLE GENETICS INC COM 812578102 1311 23134 SH DFND 01 17837 5086 211 SEATTLE GENETICS INC COM 812578102 2390 42187 SH DFND 02 0 5481 36706 SEATTLE GENETICS INC COM 812578102 213 3753 SH DFND 06 0 3753 0 SEATTLE GENETICS INC COM 812578102 7892 139289 SH DFND 43 0 0 139289 SEATTLE GENETICS INC COM 812578102 105 1855 SH DFND 43, 01 0 0 1855 SEAWORLD ENTMT INC COM 81282V100 489 22151 SH DFND 01 8792 13359 0 SEAWORLD ENTMT INC COM 81282V100 20637 934217 SH DFND 02 0 933419 798 SEAWORLD ENTMT INC COM 81282V100 1 29 SH DFND 06 0 29 0 SECOO HLDG LTD ADR 81367P101 2 201 SH DFND 01 201 0 0 SECOO HLDG LTD ADR 81367P101 2 264 SH DFND 02 0 264 0 SECUREWORKS CORP CL A 81374A105 60 3582 SH DFND 01 1500 2082 0 SECUREWORKS CORP CL A 81374A105 9 533 SH DFND 02 0 33 500 SECUREWORKS CORP CL A 81374A105 1 33 SH DFND 06 0 33 0 SEI INVESTMENTS CO COM 784117103 1899 41114 SH DFND 01 29993 7241 3880 SEI INVESTMENTS CO COM 784117103 2667 57736 SH DFND 02 0 41019 16717 SEI INVESTMENTS CO COM 784117103 208 4496 SH DFND 06 0 4496 0 SEI INVESTMENTS CO COM 784117103 156475 3386896 SH DFND 43 0 0 3386896 SEI INVESTMENTS CO COM 784117103 19846 429565 SH DFND 43, 01 0 0 429565 SELECT BANCORP INC NEW COM 81617L108 117 9423 SH DFND 01 1516 7907 0 SELECT BANCORP INC NEW COM 81617L108 335 27069 SH DFND 02 0 27069 0 SELECT BANCORP INC NEW COM 81617L108 1 63 SH DFND 06 0 63 0 SELECT ENERGY SVCS INC CL A COM 81617J301 194 30698 SH DFND 01 12108 18590 0 SELECT ENERGY SVCS INC CL A COM 81617J301 344 54377 SH DFND 02 0 6403 47974 SELECT ENERGY SVCS INC CL A COM 81617J301 0 4 SH DFND 06 0 4 0 SELECT INCOME REIT COM SH BEN 81618T100 84 11418 SH DFND 01 11418 0 0 SELECT INCOME REIT COM SH BEN 81618T100 470 63860 SH DFND 02 0 45282 18578 SELECT INCOME REIT COM SH BEN 81618T100 0 31 SH DFND 06 0 31 0 SELECT INCOME REIT COM SH BEN 81618T100 173 23553 SH DFND 43 0 0 23553 SELECT INTERIOR CONCEPTS INC CL A 816120307 91 12141 SH DFND 02 0 10036 2105 SELECT MED HLDGS CORP COM 81619Q105 764 49778 SH DFND 01 22685 26380 713 SELECT MED HLDGS CORP COM 81619Q105 2206 143721 SH DFND 02 0 133600 10121 SELECT MED HLDGS CORP COM 81619Q105 1 42 SH DFND 06 0 42 0 SELECT SECTOR SPDR TR SBI MATERI 81369Y100 17139 339255 SH DFND 01 336514 0 2741 SELECT SECTOR SPDR TR SBI MATERI 81369Y100 232534 4602815 SH DFND 02 0 1472187 3130628 SELECT SECTOR SPDR TR OPTIONS 81369Y100 3612 71500 SH Call DFND 02 0 71500 0 SELECT SECTOR SPDR TR SBI HEALTH 81369Y209 190986 2207670 SH DFND 01 948235 1246100 13335 SELECT SECTOR SPDR TR SBI HEALTH 81369Y209 1059606 12248370 SH DFND 02 0 1883205 10365165 SELECT SECTOR SPDR TR SBI HEALTH 81369Y209 611 7068 SH DFND 28 7068 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y209 17786 205600 SH Put DFND 02 0 205600 0 SELECT SECTOR SPDR TR OPTIONS 81369Y209 26022 300800 SH Call DFND 02 0 300800 0 SELECT SECTOR SPDR TR SBI CONS S 81369Y308 13199 259927 SH DFND 01 195204 56584 8139 SELECT SECTOR SPDR TR SBI CONS S 81369Y308 455133 8962832 SH DFND 02 0 1683850 7278982 SELECT SECTOR SPDR TR SBI CONS S 81369Y308 1323 26047 SH DFND 06 0 26047 0 SELECT SECTOR SPDR TR OPTIONS 81369Y308 3123 61500 SH Put DFND 02 0 61500 0 SELECT SECTOR SPDR TR OPTIONS 81369Y308 4946 97400 SH Call DFND 02 0 97400 0 SELECT SECTOR SPDR TR SBI CONS D 81369Y407 22369 225923 SH DFND 01 215413 0 10510 SELECT SECTOR SPDR TR SBI CONS D 81369Y407 757588 7651632 SH DFND 02 0 879741 6771891 SELECT SECTOR SPDR TR SBI CONS D 81369Y407 50 501 SH DFND 06 0 501 0 SELECT SECTOR SPDR TR OPTIONS 81369Y407 23356 235900 SH Put DFND 02 0 235900 0 SELECT SECTOR SPDR TR OPTIONS 81369Y407 9901 100000 SH Put DFND 06 0 100000 0 SELECT SECTOR SPDR TR OPTIONS 81369Y407 18921 191100 SH Call DFND 02 0 191100 0 SELECT SECTOR SPDR TR OPTIONS 81369Y407 9901 100000 SH Call DFND 06 0 100000 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 242126 4221909 SH DFND 01 827068 3393029 1812 SELECT SECTOR SPDR TR ENERGY 81369Y506 526466 9179872 SH DFND 02 0 4147285 5032587 SELECT SECTOR SPDR TR ENERGY 81369Y506 4754 82893 SH DFND 06 0 82893 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 2036 35496 SH DFND 28 17495 0 18001 SELECT SECTOR SPDR TR OPTIONS 81369Y506 253321 4417100 SH Put DFND 02 0 4417100 0 SELECT SECTOR SPDR TR OPTIONS 81369Y506 57350 1000000 SH Put DFND 06 0 1000000 0 SELECT SECTOR SPDR TR OPTIONS 81369Y506 89707 1564200 SH Call DFND 02 0 1564200 0 SELECT SECTOR SPDR TR OPTIONS 81369Y506 25423 443300 SH Call DFND 06 0 443300 0 SELECT SECTOR SPDR TR SBI INT-FI 81369Y605 254149 10669576 SH DFND 01 10313199 336521 19856 SELECT SECTOR SPDR TR SBI INT-FI 81369Y605 1311876 55074554 SH DFND 02 0 23052700 32021854 SELECT SECTOR SPDR TR SBI INT-FI 81369Y605 44486 1867571 SH DFND 06 0 1867571 0 SELECT SECTOR SPDR TR SBI INT-FI 81369Y605 4703 197425 SH DFND 28 197425 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y605 263406 11058200 SH Put DFND 02 0 11058200 0 SELECT SECTOR SPDR TR OPTIONS 81369Y605 3573 150000 SH Put DFND 06 0 150000 0 SELECT SECTOR SPDR TR OPTIONS 81369Y605 114174 4793200 SH Call DFND 02 0 4793200 0 SELECT SECTOR SPDR TR SBI INT-IN 81369Y704 62834 975524 SH DFND 01 968642 0 6882 SELECT SECTOR SPDR TR SBI INT-IN 81369Y704 599176 9302534 SH DFND 02 0 838133 8464401 SELECT SECTOR SPDR TR SBI INT-IN 81369Y704 191 2962 SH DFND 06 0 2962 0 SELECT SECTOR SPDR TR SBI INT-IN 81369Y704 196 3049 SH DFND 28 3049 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y704 23007 357200 SH Put DFND 02 0 356900 300 SELECT SECTOR SPDR TR OPTIONS 81369Y704 15458 240000 SH Put DFND 06 0 240000 0 SELECT SECTOR SPDR TR OPTIONS 81369Y704 24914 386800 SH Call DFND 02 0 386800 0 SELECT SECTOR SPDR TR OPTIONS 81369Y704 12882 200000 SH Call DFND 06 0 200000 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 216483 3492788 SH DFND 01 3404251 88493 44 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 475192 7666861 SH DFND 02 0 1499992 6166869 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 12955 209024 SH DFND 06 0 209024 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2112 34081 SH DFND 28 34081 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y803 62 1000 SH Put DFND 02 0 0 1000 SELECT SECTOR SPDR TR OPTIONS 81369Y803 1934 31200 SH Call DFND 02 0 31200 0 SELECT SECTOR SPDR TR COMMUNICAT 81369Y852 6362 154112 SH DFND 01 153618 0 494 SELECT SECTOR SPDR TR COMMUNICAT 81369Y852 140186 3395985 SH DFND 02 0 199163 3196822 SELECT SECTOR SPDR TR RL EST SEL 81369Y860 7769 250612 SH DFND 01 239868 0 10744 SELECT SECTOR SPDR TR RL EST SEL 81369Y860 164577 5308923 SH DFND 02 0 386131 4922792 SELECT SECTOR SPDR TR RL EST SEL 81369Y860 4 138 SH DFND 06 0 138 0 SELECT SECTOR SPDR TR RL EST SEL 81369Y860 2 69 SH DFND 28 69 0 0 SELECT SECTOR SPDR TR SBI INT-UT 81369Y886 22831 431419 SH DFND 01 296541 131500 3378 SELECT SECTOR SPDR TR SBI INT-UT 81369Y886 491460 9286853 SH DFND 02 0 5170595 4116258 SELECT SECTOR SPDR TR SBI INT-UT 81369Y886 504 9528 SH DFND 06 0 9528 0 SELECT SECTOR SPDR TR SBI INT-UT 81369Y886 65 1225 SH DFND 28 1225 0 0 SELECT SECTOR SPDR TR OPTIONS 81369Y886 16532 312400 SH Put DFND 02 0 312000 400 SELECT SECTOR SPDR TR OPTIONS 81369Y886 13357 252400 SH Call DFND 02 0 252400 0 SELECT SECTOR SPDR TR SBI MATERI 81369Y100 509482 10084762 SH DFND 43 0 0 10084762 SELECT SECTOR SPDR TR SBI HEALTH 81369Y209 2124104 24553279 SH DFND 43 0 0 24553279 SELECT SECTOR SPDR TR SBI CONS S 81369Y308 980850 19315671 SH DFND 43 0 0 19315671 SELECT SECTOR SPDR TR SBI CONS D 81369Y407 2006617 20266813 SH DFND 43 0 0 20266813 SELECT SECTOR SPDR TR ENERGY 81369Y506 471103 8214527 SH DFND 43 0 0 8214527 SELECT SECTOR SPDR TR SBI INT-FI 81369Y605 1325795 55658911 SH DFND 43 0 0 55658911 SELECT SECTOR SPDR TR SBI INT-IN 81369Y704 1578978 24514485 SH DFND 43 0 0 24514485 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 82452 1330294 SH DFND 43 0 0 1330294 SELECT SECTOR SPDR TR COMMUNICAT 81369Y852 636573 15420857 SH DFND 43 0 0 15420857 SELECT SECTOR SPDR TR RL EST SEL 81369Y860 818281 26396161 SH DFND 43 0 0 26396161 SELECT SECTOR SPDR TR SBI INT-UT 81369Y886 353691 6683505 SH DFND 43 0 0 6683505 SELECTA BIOSCIENCES INC COM 816212104 29 10946 SH DFND 01 4062 6884 0 SELECTA BIOSCIENCES INC COM 816212104 0 78 SH DFND 02 0 78 0 SELECTA BIOSCIENCES INC COM 816212104 0 68 SH DFND 06 0 68 0 SELECTIVE INS GROUP INC COM 816300107 2201 36113 SH DFND 01 19351 16344 418 SELECTIVE INS GROUP INC COM 816300107 11360 186410 SH DFND 02 0 5141 181269 SELECTIVE INS GROUP INC COM 816300107 1 19 SH DFND 06 0 19 0 SELECTIVE INS GROUP INC COM 816300107 19412 318542 SH DFND 43 0 0 318542 SELECTIVE INS GROUP INC COM 816300107 3829 62836 SH DFND 43, 01 0 0 62836 SEMGROUP CORP CL A 81663A105 601 43623 SH DFND 01 23050 19168 1405 SEMGROUP CORP CL A 81663A105 7213 523442 SH DFND 02 0 523336 106 SEMGROUP CORP CL A 81663A105 1 98 SH DFND 06 0 98 0 SEMICONDUCTOR MFG INTL CORP SPONSORED 81663N206 70 16375 SH DFND 01 12838 0 3537 SEMICONDUCTOR MFG INTL CORP SPONSORED 81663N206 6 1449 SH DFND 28 86 0 1363 SEMPRA ENERGY COM 816851109 68846 636347 SH DFND 01 615232 17353 3762 SEMPRA ENERGY COM 816851109 62648 579054 SH DFND 02 0 268992 310062 SEMPRA ENERGY COM 816851109 3570 32994 SH DFND 06 0 32994 0 SEMPRA ENERGY COM 816851109 309 2857 SH DFND 28 2262 0 595 SEMPRA ENERGY 6% PFD CON 816851406 4564 47984 SH DFND 02 0 42982 5002 SEMPRA ENERGY 6.75% CNV 816851505 1590 16482 SH DFND 02 0 16332 150 SEMPRA ENERGY COM 816851109 170725 1578013 SH DFND 43 0 0 1578013 SEMPRA ENERGY COM 816851109 8344 77123 SH DFND 43, 01 0 0 77123 SEMTECH CORP COM 816850101 1852 40381 SH DFND 01 18007 21957 417 SEMTECH CORP COM 816850101 155 3370 SH DFND 02 0 2826 544 SEMTECH CORP COM 816850101 1 21 SH DFND 06 0 21 0 SEMTECH CORP COM 816850101 3018 65785 SH DFND 43 0 0 65785 SENDGRID INC COM 816883102 1289 29864 SH DFND 01 4880 24984 0 SENDGRID INC COM 816883102 2625 60805 SH DFND 02 0 60788 17 SENDGRID INC COM 816883102 1 25 SH DFND 06 0 25 0 SENDGRID INC COM 816883102 564 13054 SH DFND 43 0 0 13054 SENECA FOODS CORP NEW CL B 817070105 30 1034 SH DFND 02 0 1 1033 SENECA FOODS CORP NEW CL A 817070501 251 8878 SH DFND 01 2914 5723 241 SENECA FOODS CORP NEW CL A 817070501 38 1359 SH DFND 02 0 1234 125 SENECA FOODS CORP NEW CL A 817070501 1 28 SH DFND 06 0 28 0 SENESTECH INC COM 81720R109 0 183 SH DFND 02 0 83 100 SENIOR HSG PPTYS TR SH BEN INT 81721M109 552 47102 SH DFND 01 29789 11840 5473 SENIOR HSG PPTYS TR SH BEN INT 81721M109 1599 136421 SH DFND 02 0 121438 14983 SENIOR HSG PPTYS TR SH BEN INT 81721M109 851 72590 SH DFND 06 0 72590 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 1590 135694 SH DFND 43 0 0 135694 SENMIAO TECHNOLOGY LTD COM 817225105 3 713 SH DFND 02 0 713 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 1711 38169 SH DFND 01 34902 2255 1012 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 11267 251282 SH DFND 02 0 84994 166288 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 387 8625 SH DFND 06 0 8625 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 9 205 SH DFND 28 205 0 0 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 34495 769280 SH DFND 43 0 0 769280 SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 9053 201905 SH DFND 43, 01 0 0 201905 SENSEONICS HLDGS INC COM 81727U105 95 36509 SH DFND 01 3870 32639 0 SENSEONICS HLDGS INC COM 81727U105 11 4173 SH DFND 02 0 23 4150 SENSEONICS HLDGS INC COM 81727U105 0 23 SH DFND 06 0 23 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 2066 36992 SH DFND 01 24729 11966 297 SENSIENT TECHNOLOGIES CORP COM 81725T100 232 4157 SH DFND 02 0 2209 1948 SENSIENT TECHNOLOGIES CORP COM 81725T100 1 18 SH DFND 06 0 18 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 9532 170668 SH DFND 43 0 0 170668 SENSIENT TECHNOLOGIES CORP COM 81725T100 881 15781 SH DFND 43, 01 0 0 15781 SENSUS HEATLHCARE INC COM 81728J109 4 500 SH DFND 02 0 0 500 SENSUS HEATLHCARE INC *W EXP 06/ 81728J117 0 500 SH DFND 02 0 0 500 SEQUANS COMMUNICATIONS S A SPONSORED 817323108 1 1800 SH DFND 02 0 0 1800 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 102 127160 SH DFND 01 127160 0 0 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 42 52503 SH DFND 02 0 4287 48216 SERES THERAPEUTICS INC COM 81750R102 71 15726 SH DFND 01 5684 10042 0 SERES THERAPEUTICS INC COM 81750R102 171 37812 SH DFND 02 0 36012 1800 SERES THERAPEUTICS INC COM 81750R102 0 9 SH DFND 06 0 9 0 SERITAGE GROWTH PPTYS CL A 81752R100 51 1565 SH DFND 01 1565 0 0 SERITAGE GROWTH PPTYS CL A 81752R100 548 16946 SH DFND 02 0 16838 108 SERITAGE GROWTH PPTYS CL A 81752R100 0 10 SH DFND 06 0 10 0 SERITAGE GROWTH PPTYS CL A 81752R100 920 28447 SH DFND 43 0 0 28447 SERITAGE GROWTH PPTYS CL A 81752R100 220 6808 SH DFND 43, 01 0 0 6808 SERVICE CORP INTL COM 817565104 2605 64704 SH DFND 01 53875 8117 2712 SERVICE CORP INTL COM 817565104 44885 1114876 SH DFND 02 0 195367 919509 SERVICE CORP INTL COM 817565104 32 788 SH DFND 06 0 788 0 SERVICE CORP INTL COM 817565104 4 108 SH DFND 28 108 0 0 SERVICE CORP INTL COM 817565104 14248 353900 SH DFND 43 0 0 353900 SERVICE CORP INTL COM 817565104 181 4484 SH DFND 43, 01 0 0 4484 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 2390 65049 SH DFND 01 64033 568 448 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 5442 148117 SH DFND 02 0 115789 32328 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 22 596 SH DFND 06 0 596 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 3 73 SH DFND 28 73 0 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 25065 682213 SH DFND 43 0 0 682213 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 4649 126538 SH DFND 43, 01 0 0 126538 SERVICENOW INC COM 81762P102 53296 299331 SH DFND 01 252985 20772 25574 SERVICENOW INC COM 81762P102 95365 535606 SH DFND 02 0 35899 499707 SERVICENOW INC COM 81762P102 1069 6004 SH DFND 06 0 6004 0 SERVICENOW INC COM 81762P102 126 707 SH DFND 28 400 0 307 SERVICENOW INC NOTE 81762PAC6 9441 6764000 PRN DFND 02 0 6759000 5000 SERVICENOW INC COM 81762P102 83668 469911 SH DFND 43 0 0 469911 SERVICENOW INC COM 81762P102 62507 351066 SH DFND 43, 01 0 0 351066 SERVICESOURCE INTL INC COM 81763U100 43 40199 SH DFND 01 10606 29593 0 SERVICESOURCE INTL INC COM 81763U100 155 143745 SH DFND 02 0 143745 0 SERVICESOURCE INTL INC COM 81763U100 0 296 SH DFND 06 0 296 0 SERVISFIRST BANCSHARES INC COM 81768T108 1315 41250 SH DFND 01 9092 31748 410 SERVISFIRST BANCSHARES INC COM 81768T108 1136 35638 SH DFND 02 0 31100 4538 SERVISFIRST BANCSHARES INC COM 81768T108 1 23 SH DFND 06 0 23 0 SERVISFIRST BANCSHARES INC COM 81768T108 1142 35820 SH DFND 43 0 0 35820 SERVOTRONICS INC COM 817732100 2 200 SH DFND 01 200 0 0 SERVOTRONICS INC COM 817732100 10 1000 SH DFND 02 0 0 1000 SESEN BIO INC COM 817763105 0 349 SH DFND 02 0 349 0 SEVERN BANCORP ANNAPOLIS MD COM 81811M100 6 782 SH DFND 01 782 0 0 SEVERN BANCORP ANNAPOLIS MD COM 81811M100 129 16225 SH DFND 02 0 0 16225 SG BLOCKS INC COM PAR 78418A307 0 2 SH DFND 02 0 2 0 SHAKE SHACK INC CL A 819047101 620 13649 SH DFND 01 7399 6133 117 SHAKE SHACK INC CL A 819047101 1100 24209 SH DFND 02 0 22231 1978 SHAKE SHACK INC CL A 819047101 0 4 SH DFND 06 0 4 0 SHARPS COMPLIANCE CORP COM 820017101 35 10020 SH DFND 02 0 20 10000 SHARPSPRING INC COM 820054104 14 1100 SH DFND 02 0 0 1100 SHAW COMMUNICATIONS INC CL B CONV 82028K200 6044 334086 SH DFND 05 334086 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 458 25321 SH DFND 01 18180 0 7141 SHAW COMMUNICATIONS INC CL B CONV 82028K200 5697 314933 SH DFND 02 0 78187 236746 SHAW COMMUNICATIONS INC CL B CONV 82028K200 6735 372314 SH DFND 06 0 372314 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 29 1593 SH DFND 28 0 0 1593 SHAW COMMUNICATIONS INC CL B CONV 82028K200 11827 653808 SH DFND 43 0 0 653808 SHELL MIDSTREAM PARTNERS L P UNIT LTD I 822634101 5402 329162 SH DFND 01 1500 311285 16377 SHELL MIDSTREAM PARTNERS L P UNIT LTD I 822634101 6077 370320 SH DFND 02 0 100346 269974 SHELL MIDSTREAM PARTNERS L P UNIT LTD I 822634101 566 34513 SH DFND 06 0 34513 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 1169 26429 SH DFND 01 8545 17884 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 1582 35757 SH DFND 02 0 28793 6964 SHENANDOAH TELECOMMUNICATION COM 82312B106 1 16 SH DFND 06 0 16 0 SHERWIN WILLIAMS CO COM 824348106 37442 95161 SH DFND 01 81490 2131 11540 SHERWIN WILLIAMS CO COM 824348106 174806 444278 SH DFND 02 0 16581 427697 SHERWIN WILLIAMS CO COM 824348106 1964 4991 SH DFND 06 0 4991 0 SHERWIN WILLIAMS CO COM 824348106 190 483 SH DFND 28 337 0 146 SHERWIN WILLIAMS CO COM 824348106 286496 728144 SH DFND 43 0 0 728144 SHERWIN WILLIAMS CO COM 824348106 6043 15358 SH DFND 43, 01 0 0 15358 SHILOH INDS INC COM 824543102 55 9519 SH DFND 01 2078 7254 187 SHILOH INDS INC COM 824543102 32 5426 SH DFND 02 0 57 5369 SHILOH INDS INC COM 824543102 0 57 SH DFND 06 0 57 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RE 824596100 1550 43667 SH DFND 01 39275 0 4392 SHINHAN FINANCIAL GROUP CO L SPN ADR RE 824596100 65 1830 SH DFND 02 0 0 1830 SHINHAN FINANCIAL GROUP CO L SPN ADR RE 824596100 42 1176 SH DFND 28 294 0 882 SHINHAN FINANCIAL GROUP CO L SPN ADR RE 824596100 10373 292281 SH DFND 43 0 0 292281 SHIP FINANCE INTERNATIONAL L SHS G81075106 575 54586 SH DFND 01 34432 19067 1087 SHIP FINANCE INTERNATIONAL L SHS G81075106 3176 301568 SH DFND 02 0 294637 6931 SHIP FINANCE INTERNATIONAL L SHS G81075106 3 308 SH DFND 06 0 308 0 SHIP FINANCE INTERNATIONAL L SHS G81075106 4795 455382 SH DFND 43 0 0 455382 SHIRE PLC SPONSORED 82481R106 36561 210073 SH DFND 01 50488 157552 2033 SHIRE PLC SPONSORED 82481R106 76618 440230 SH DFND 02 0 377820 62410 SHIRE PLC SPONSORED 82481R106 80 462 SH DFND 06 0 462 0 SHIRE PLC SPONSORED 82481R106 74 426 SH DFND 28 256 0 170 SHIRE PLC SPONSORED 82481R106 4537 26070 SH DFND 43 0 0 26070 SHIRE PLC SPONSORED 82481R106 2 10 SH DFND 43, 01 0 0 10 SHOE CARNIVAL INC COM 824889109 168 5022 SH DFND 01 2535 2474 13 SHOE CARNIVAL INC COM 824889109 363 10832 SH DFND 02 0 9673 1159 SHOE CARNIVAL INC COM 824889109 0 2 SH DFND 06 0 2 0 SHOPIFY INC CL A 82509L107 3596 25970 SH DFND 01 25938 0 32 SHOPIFY INC CL A 82509L107 1552 11208 SH DFND 02 0 906 10302 SHOPIFY INC CL A 82509L107 6631 47892 SH DFND 43 0 0 47892 SHOPIFY INC CL A 82509L107 622 4495 SH DFND 43, 01 0 0 4495 SHORE BANCSHARES INC COM 825107105 135 9253 SH DFND 01 2820 6433 0 SHORE BANCSHARES INC COM 825107105 56 3870 SH DFND 02 0 3555 315 SHORE BANCSHARES INC COM 825107105 1 49 SH DFND 06 0 49 0 SHOTSPOTTER INC COM 82536T107 141 4537 SH DFND 01 1732 2805 0 SHOTSPOTTER INC COM 82536T107 62 1974 SH DFND 02 0 1625 349 SHOTSPOTTER INC COM 82536T107 1 29 SH DFND 06 0 29 0 SHUTTERFLY INC COM 82568P304 863 21437 SH DFND 01 5714 15448 275 SHUTTERFLY INC COM 82568P304 1851 45977 SH DFND 02 0 37080 8897 SHUTTERFLY INC COM 82568P304 1 19 SH DFND 06 0 19 0 SHUTTERSTOCK INC COM 825690100 376 10442 SH DFND 01 3452 6899 91 SHUTTERSTOCK INC COM 825690100 532 14773 SH DFND 02 0 13041 1732 SHUTTERSTOCK INC COM 825690100 0 6 SH DFND 06 0 6 0 SHUTTERSTOCK INC COM 825690100 1 24 SH DFND 28 24 0 0 SHUTTERSTOCK INC COM 825690100 2124 58973 SH DFND 43 0 0 58973 SI BONE INC COM 825704109 92 4419 SH DFND 01 1117 3302 0 SI BONE INC COM 825704109 27 1270 SH DFND 02 0 39 1231 SI BONE INC COM 825704109 1 39 SH DFND 06 0 39 0 SI BONE INC COM 825704109 563 26968 SH DFND 43 0 0 26968 SI FINL GROUP INC MD COM 78425V104 241 18910 SH DFND 01 13246 5664 0 SI FINL GROUP INC MD COM 78425V104 3 260 SH DFND 02 0 60 200 SI FINL GROUP INC MD COM 78425V104 1 42 SH DFND 06 0 42 0 SIBANYE STILLWATER SPONSORED 825724206 6 2196 SH DFND 01 499 0 1697 SIBANYE STILLWATER SPONSORED 825724206 1159 409407 SH DFND 02 0 406286 3121 SIEBERT FINL CORP COM 826176109 70 4874 SH DFND 01 1973 2901 0 SIEBERT FINL CORP COM 826176109 4 278 SH DFND 02 0 28 250 SIEBERT FINL CORP COM 826176109 0 28 SH DFND 06 0 28 0 SIENNA BIOPHARMACEUTICALS IN COM 82622H108 20 8774 SH DFND 01 2875 5899 0 SIENNA BIOPHARMACEUTICALS IN COM 82622H108 5 2244 SH DFND 02 0 2244 0 SIENNA BIOPHARMACEUTICALS IN COM 82622H108 0 59 SH DFND 06 0 59 0 SIENTRA INC COM 82621J105 399 31369 SH DFND 01 24044 7325 0 SIENTRA INC COM 82621J105 242 19019 SH DFND 02 0 19019 0 SIENTRA INC COM 82621J105 0 5 SH DFND 06 0 5 0 SIENTRA INC COM 82621J105 5 377 SH DFND 43 0 0 377 SIERRA BANCORP COM 82620P102 280 11646 SH DFND 01 4447 7199 0 SIERRA BANCORP COM 82620P102 2732 113685 SH DFND 02 0 111864 1821 SIERRA BANCORP COM 82620P102 1 54 SH DFND 06 0 54 0 SIERRA WIRELESS INC COM 826516106 2 179 SH DFND 05 179 0 0 SIERRA WIRELESS INC COM 826516106 1 100 SH DFND 01 100 0 0 SIERRA WIRELESS INC COM 826516106 52 3860 SH DFND 02 0 0 3860 SIERRA WIRELESS INC COM 826516106 181 13443 SH DFND 43 0 0 13443 SIFCO INDS INC COM 826546103 2 614 SH DFND 02 0 114 500 SIGA TECHNOLOGIES INC COM 826917106 280 35492 SH DFND 01 11428 24064 0 SIGA TECHNOLOGIES INC COM 826917106 43 5469 SH DFND 02 0 198 5271 SIGA TECHNOLOGIES INC COM 826917106 2 198 SH DFND 06 0 198 0 SIGMA LABS INC COM PAR 826598302 5 3028 SH DFND 02 0 28 3000 SIGMATRON INTL INC COM 82661L101 1 295 SH DFND 02 0 5 290 SIGNATURE BK NEW YORK N Y COM 82669G104 6330 61571 SH DFND 01 38129 22725 717 SIGNATURE BK NEW YORK N Y COM 82669G104 12612 122668 SH DFND 02 0 15304 107364 SIGNATURE BK NEW YORK N Y COM 82669G104 192 1868 SH DFND 06 0 1868 0 SIGNATURE BK NEW YORK N Y COM 82669G104 5 50 SH DFND 28 50 0 0 SIGNATURE BK NEW YORK N Y COM 82669G104 5204 50621 SH DFND 43 0 0 50621 SIGNET JEWELERS LIMITED SHS G81276100 1293 40707 SH DFND 01 10561 21557 8589 SIGNET JEWELERS LIMITED SHS G81276100 5703 179509 SH DFND 02 0 160381 19128 SIGNET JEWELERS LIMITED SHS G81276100 4 124 SH DFND 06 0 124 0 SIGNET JEWELERS LIMITED SHS G81276100 2108 66342 SH DFND 43 0 0 66342 SIGNET JEWELERS LIMITED SHS G81276100 494 15552 SH DFND 43, 01 0 0 15552 SILGAN HOLDINGS INC COM 827048109 279 11802 SH DFND 01 4830 6520 452 SILGAN HOLDINGS INC COM 827048109 153 6480 SH DFND 02 0 5498 982 SILGAN HOLDINGS INC COM 827048109 8 340 SH DFND 06 0 340 0 SILGAN HOLDINGS INC COM 827048109 3619 153226 SH DFND 43 0 0 153226 SILGAN HOLDINGS INC COM 827048109 957 40522 SH DFND 43, 01 0 0 40522 SILICOM LTD ORD M84116108 9 260 SH DFND 01 260 0 0 SILICON LABORATORIES INC COM 826919102 3567 45257 SH DFND 01 20190 24903 164 SILICON LABORATORIES INC COM 826919102 3682 46725 SH DFND 02 0 36888 9837 SILICON LABORATORIES INC COM 826919102 1 18 SH DFND 06 0 18 0 SILICON LABORATORIES INC NOTE 1.37 826919AB8 243 230000 PRN DFND 02 0 230000 0 SILICON LABORATORIES INC COM 826919102 12149 154159 SH DFND 43 0 0 154159 SILICON LABORATORIES INC NOTE 1.37 826919AB8 1 1000 PRN DFND 43 0 0 1000 SILICON LABORATORIES INC COM 826919102 1535 19474 SH DFND 43, 01 0 0 19474 SILICON MOTION TECHNOLOGY CO SPONSORED 82706C108 96 2771 SH DFND 01 2771 0 0 SILICON MOTION TECHNOLOGY CO SPONSORED 82706C108 381 11037 SH DFND 02 0 1660 9377 SILICON MOTION TECHNOLOGY CO SPONSORED 82706C108 5651 163795 SH DFND 43 0 0 163795 SILICON MOTION TECHNOLOGY CO SPONSORED 82706C108 769 22292 SH DFND 43, 01 0 0 22292 SILVER STD RES INC NOTE 2.87 82823LAC0 6 6000 PRN DFND 01 6000 0 0 SILVER STD RES INC NOTE 2.87 82823LAC0 10 10000 PRN DFND 02 0 0 10000 SILVERBOW RES INC COM 82836G102 123 5223 SH DFND 01 1605 3618 0 SILVERBOW RES INC COM 82836G102 1619 68472 SH DFND 02 0 68340 132 SILVERBOW RES INC COM 82836G102 1 27 SH DFND 06 0 27 0 SILVERCORP METALS INC COM 82835P103 403 191726 SH DFND 05 191726 0 0 SILVERCORP METALS INC COM 82835P103 1 400 SH DFND 01 400 0 0 SILVERCORP METALS INC COM 82835P103 60 28551 SH DFND 02 0 26551 2000 SILVERCREST ASSET MGMT GROUP CL A 828359109 98 7403 SH DFND 01 4221 3182 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 134 10114 SH DFND 02 0 10114 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 0 32 SH DFND 06 0 32 0 SILVERSUN TECHNOLOGIES INC COM NEW 82846H207 0 3 SH DFND 02 0 3 0 SIMMONS 1ST NATL CORP CL A $1 PA 828730200 1452 60182 SH DFND 01 36147 22338 1697 SIMMONS 1ST NATL CORP CL A $1 PA 828730200 3063 126929 SH DFND 02 0 118409 8520 SIMMONS 1ST NATL CORP CL A $1 PA 828730200 1 45 SH DFND 06 0 45 0 SIMMONS 1ST NATL CORP CL A $1 PA 828730200 7247 300326 SH DFND 43 0 0 300326 SIMON PPTY GROUP INC NEW COM 828806109 38648 230063 SH DFND 01 219592 7323 3148 SIMON PPTY GROUP INC NEW COM 828806109 467260 2781472 SH DFND 02 0 1178265 1603207 SIMON PPTY GROUP INC NEW COM 828806109 4429 26364 SH DFND 06 0 26364 0 SIMON PPTY GROUP INC NEW COM 828806109 512 3050 SH DFND 28 2669 0 381 SIMON PPTY GROUP INC NEW OPTIONS 828806109 6753 40200 SH Call DFND 02 0 40200 0 SIMON PPTY GROUP INC NEW COM 828806109 628015 3738406 SH DFND 43 0 0 3738406 SIMON PPTY GROUP INC NEW COM 828806109 12769 76011 SH DFND 43, 01 0 0 76011 SIMPLY GOOD FOODS CO COM 82900L102 1363 72106 SH DFND 01 10891 61215 0 SIMPLY GOOD FOODS CO COM 82900L102 1460 77271 SH DFND 02 0 77156 115 SIMPLY GOOD FOODS CO COM 82900L102 0 24 SH DFND 06 0 24 0 SIMPLY GOOD FOODS CO COM 82900L102 55 2889 SH DFND 43 0 0 2889 SIMPSON MANUFACTURING CO INC COM 829073105 967 17857 SH DFND 01 10688 6761 408 SIMPSON MANUFACTURING CO INC COM 829073105 3173 58613 SH DFND 02 0 58404 209 SIMPSON MANUFACTURING CO INC COM 829073105 1 15 SH DFND 06 0 15 0 SIMPSON MANUFACTURING CO INC COM 829073105 1 26 SH DFND 28 26 0 0 SIMPSON MANUFACTURING CO INC COM 829073105 8542 157802 SH DFND 43 0 0 157802 SIMPSON MANUFACTURING CO INC COM 829073105 353 6515 SH DFND 43, 01 0 0 6515 SIMULATIONS PLUS INC COM 829214105 154 7758 SH DFND 01 3357 4401 0 SIMULATIONS PLUS INC COM 829214105 19 952 SH DFND 02 0 482 470 SIMULATIONS PLUS INC COM 829214105 1 44 SH DFND 06 0 44 0 SINA CORP ORD G81477104 770 14353 SH DFND 01 700 13394 259 SINA CORP ORD G81477104 3771 70308 SH DFND 02 0 49182 21126 SINA CORP ORD G81477104 2083 38837 SH DFND 06 0 38837 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 1730 65669 SH DFND 01 20346 45323 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 7007 266014 SH DFND 02 0 251865 14149 SINCLAIR BROADCAST GROUP INC CL A 829226109 0 10 SH DFND 06 0 10 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 3847 146052 SH DFND 43 0 0 146052 SINCLAIR BROADCAST GROUP INC CL A 829226109 582 22080 SH DFND 43, 01 0 0 22080 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 91 2108 SH DFND 01 1427 0 681 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 413 9577 SH DFND 02 0 56 9521 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 10 222 SH DFND 28 0 0 222 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 3467 80333 SH DFND 43 0 0 80333 SINOVAC BIOTECH LTD SHS P8696W104 12 1672 SH DFND 02 0 1672 0 SINTX TECHNOLOGIES INC COM 829392109 0 106 SH DFND 02 0 0 106 SIRIUS XM HLDGS INC COM 82968B103 2214 387684 SH DFND 01 291160 94260 2264 SIRIUS XM HLDGS INC COM 82968B103 49874 8734422 SH DFND 02 0 5701124 3033298 SIRIUS XM HLDGS INC COM 82968B103 304 53268 SH DFND 06 0 53268 0 SIRIUS XM HLDGS INC OPTIONS 82968B103 25923 4540000 SH Put DFND 02 0 4540000 0 SIRIUS XM HLDGS INC OPTIONS 82968B103 34713 6079300 SH Call DFND 02 0 6079300 0 SITE CENTERS CORP COM 82981J109 116 10439 SH DFND 01 9944 0 495 SITE CENTERS CORP COM 82981J109 1063 95985 SH DFND 02 0 93489 2496 SITE CENTERS CORP COM 82981J109 8 686 SH DFND 06 0 686 0 SITE CENTERS CORP COM 82981J109 5067 457720 SH DFND 43 0 0 457720 SITE CENTERS CORP COM 82981J109 14 1252 SH DFND 43, 01 0 0 1252 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 2868 51889 SH DFND 01 41930 9959 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 6757 122248 SH DFND 02 0 118737 3511 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1 24 SH DFND 06 0 24 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 9243 166154 SH DFND 01 155536 9850 768 SIX FLAGS ENTMT CORP NEW COM 83001A102 1751 31480 SH DFND 02 0 20674 10806 SIX FLAGS ENTMT CORP NEW COM 83001A102 17 314 SH DFND 06 0 314 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 6 103 SH DFND 28 103 0 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 2439 43844 SH DFND 43 0 0 43844 SIX FLAGS ENTMT CORP NEW COM 83001A102 152 2725 SH DFND 43, 01 0 0 2725 SJW GROUP COM 784305104 780 14025 SH DFND 01 2756 11269 0 SJW GROUP COM 784305104 998 17940 SH DFND 02 0 14869 3071 SJW GROUP COM 784305104 2 30 SH DFND 06 0 30 0 SK TELECOM LTD SPONSORED 78440P108 3557 132719 SH DFND 01 124929 0 7790 SK TELECOM LTD SPONSORED 78440P108 18702 697850 SH DFND 02 0 15643 682207 SK TELECOM LTD SPONSORED 78440P108 0 8 SH DFND 06 0 8 0 SK TELECOM LTD SPONSORED 78440P108 65 2440 SH DFND 28 1381 0 1059 SK TELECOM LTD SPONSORED 78440P108 48550 1811568 SH DFND 43 0 0 1811568 SKECHERS U S A INC CL A 830566105 11933 521301 SH DFND 01 510763 9659 879 SKECHERS U S A INC CL A 830566105 746 32605 SH DFND 02 0 26167 6438 SKECHERS U S A INC CL A 830566105 150 6540 SH DFND 06 0 6540 0 SKECHERS U S A INC CL A 830566105 997 43540 SH DFND 28 43540 0 0 SKECHERS U S A INC CL A 830566105 7079 309268 SH DFND 43 0 0 309268 SKECHERS U S A INC CL A 830566105 969 42328 SH DFND 43, 01 0 0 42328 SKYLINE CHAMPION CORPORATION COM 830830105 357 24312 SH DFND 01 4543 19743 26 SKYLINE CHAMPION CORPORATION COM 830830105 289 19656 SH DFND 02 0 19656 0 SKYLINE CHAMPION CORPORATION COM 830830105 0 7 SH DFND 06 0 7 0 SKYLINE CHAMPION CORPORATION COM 830830105 256 17453 SH DFND 43 0 0 17453 SKYLINE CHAMPION CORPORATION COM 830830105 265 18019 SH DFND 43, 01 0 0 18019 SKYWEST INC COM 830879102 2669 60018 SH DFND 01 14880 44632 506 SKYWEST INC COM 830879102 351 7889 SH DFND 02 0 2823 5066 SKYWEST INC COM 830879102 1698 38189 SH DFND 43 0 0 38189 SKYWEST INC COM 830879102 1365 30688 SH DFND 43, 01 0 0 30688 SKYWORKS SOLUTIONS INC COM 83088M102 5194 77506 SH DFND 01 49406 26282 1818 SKYWORKS SOLUTIONS INC COM 83088M102 45948 685593 SH DFND 02 0 147491 538102 SKYWORKS SOLUTIONS INC COM 83088M102 612 9138 SH DFND 06 0 9138 0 SKYWORKS SOLUTIONS INC COM 83088M102 2 35 SH DFND 28 35 0 0 SKYWORKS SOLUTIONS INC OPTIONS 83088M102 503 7500 SH Put DFND 02 0 7500 0 SKYWORKS SOLUTIONS INC OPTIONS 83088M102 409 6100 SH Call DFND 02 0 6100 0 SKYWORKS SOLUTIONS INC COM 83088M102 7085 105720 SH DFND 43 0 0 105720 SKYWORKS SOLUTIONS INC COM 83088M102 1336 19938 SH DFND 43, 01 0 0 19938 SL GREEN RLTY CORP COM 78440X101 2171 27452 SH DFND 01 26984 268 200 SL GREEN RLTY CORP COM 78440X101 14873 188074 SH DFND 02 0 183759 4315 SL GREEN RLTY CORP COM 78440X101 551 6972 SH DFND 06 0 6972 0 SL GREEN RLTY CORP COM 78440X101 13998 177006 SH DFND 43 0 0 177006 SL GREEN RLTY CORP COM 78440X101 4684 59225 SH DFND 43, 01 0 0 59225 SLEEP NUMBER CORP COM 83125X103 974 30691 SH DFND 01 7930 22608 153 SLEEP NUMBER CORP COM 83125X103 544 17136 SH DFND 02 0 15931 1205 SLEEP NUMBER CORP COM 83125X103 0 2 SH DFND 06 0 2 0 SLEEP NUMBER CORP COM 83125X103 337 10614 SH DFND 43 0 0 10614 SLM CORP COM 78442P106 3655 439810 SH DFND 01 417067 17767 4976 SLM CORP COM 78442P106 999 120176 SH DFND 02 0 113974 6202 SLM CORP COM 78442P106 16 1917 SH DFND 06 0 1917 0 SLM CORP COM 78442P106 994 119650 SH DFND 43 0 0 119650 SLM CORP COM 78442P106 2229 268189 SH DFND 43, 01 0 0 268189 SM ENERGY CO COM 78454L100 8470 547157 SH DFND 01 316927 229327 903 SM ENERGY CO COM 78454L100 2039 131703 SH DFND 02 0 120879 10824 SM ENERGY CO COM 78454L100 40 2579 SH DFND 06 0 2579 0 SM ENERGY CO COM 78454L100 8 530 SH DFND 28 530 0 0 SM ENERGY CO NOTE 1.50 78454LAM2 6 6000 PRN DFND 02 0 6000 0 SM ENERGY CO COM 78454L100 864 55807 SH DFND 43 0 0 55807 SM ENERGY CO COM 78454L100 709 45773 SH DFND 43, 01 0 0 45773 SMAAASH ENTERTAINMENT INC COM 831550108 3 1528 SH DFND 02 0 1528 0 SMART & FINAL STORES INC COM 83190B101 60 12576 SH DFND 01 6992 5584 0 SMART & FINAL STORES INC COM 83190B101 665 140367 SH DFND 02 0 140367 0 SMART & FINAL STORES INC COM 83190B101 0 15 SH DFND 06 0 15 0 SMART GLOBAL HLDGS INC SHS G8232Y101 355 11968 SH DFND 01 4276 7677 15 SMART GLOBAL HLDGS INC SHS G8232Y101 373 12565 SH DFND 02 0 11315 1250 SMART GLOBAL HLDGS INC SHS G8232Y101 0 5 SH DFND 06 0 5 0 SMART GLOBAL HLDGS INC SHS G8232Y101 1454 48953 SH DFND 43 0 0 48953 SMART SAND INC COM 83191H107 33 14741 SH DFND 01 3382 11359 0 SMART SAND INC COM 83191H107 21 9584 SH DFND 02 0 9584 0 SMART SAND INC COM 83191H107 0 85 SH DFND 06 0 85 0 SMART SAND INC COM 83191H107 14 6294 SH DFND 43 0 0 6294 SMARTFINANCIAL INC COM NEW 83190L208 137 7522 SH DFND 01 1719 5803 0 SMARTFINANCIAL INC COM NEW 83190L208 619 33859 SH DFND 02 0 33859 0 SMARTFINANCIAL INC COM NEW 83190L208 1 44 SH DFND 06 0 44 0 SMARTSHEET INC COM CL A 83200N103 697 28035 SH DFND 01 28035 0 0 SMARTSHEET INC COM CL A 83200N103 0 16 SH DFND 02 0 0 16 SMARTSHEET INC COM CL A 83200N103 323 12990 SH DFND 43 0 0 12990 SMITH & NEPHEW PLC SPDN ADR N 83175M205 1615 43214 SH DFND 01 29184 810 13220 SMITH & NEPHEW PLC SPDN ADR N 83175M205 1522 40711 SH DFND 02 0 0 40711 SMITH & NEPHEW PLC SPDN ADR N 83175M205 16 416 SH DFND 28 50 0 366 SMITH & NEPHEW PLC SPDN ADR N 83175M205 51257 1371228 SH DFND 43 0 0 1371228 SMITH & NEPHEW PLC SPDN ADR N 83175M205 4 112 SH DFND 43, 01 0 0 112 SMITH A O COM 831865209 5443 127476 SH DFND 01 126010 0 1466 SMITH A O COM 831865209 14289 334641 SH DFND 02 0 68889 265752 SMITH A O COM 831865209 771 18064 SH DFND 06 0 18064 0 SMITH A O COM 831865209 4 89 SH DFND 28 89 0 0 SMITH A O COM 831865209 9585 224467 SH DFND 43 0 0 224467 SMITH MICRO SOFTWARE INC COM NEW 832154207 137 76360 SH DFND 02 0 0 76360 SMTC CORP COM NEW 832682207 0 5 SH DFND 02 0 5 0 SMUCKER J M CO COM NEW 832696405 50873 544150 SH DFND 01 380404 21923 141823 SMUCKER J M CO COM NEW 832696405 85817 917924 SH DFND 02 0 104222 813702 SMUCKER J M CO COM NEW 832696405 611 6539 SH DFND 06 0 6539 0 SMUCKER J M CO COM NEW 832696405 283 3023 SH DFND 28 1676 0 1347 SMUCKER J M CO COM NEW 832696405 268725 2874367 SH DFND 43 0 0 2874367 SMUCKER J M CO COM NEW 832696405 534 5711 SH DFND 43, 01 0 0 5711 SNAP INC CL A 83304A106 2732 495835 SH DFND 01 9584 486251 0 SNAP INC CL A 83304A106 3060 555440 SH DFND 02 0 186464 368976 SNAP INC CL A 83304A106 22 3930 SH DFND 06 0 3930 0 SNAP INC OPTIONS 83304A106 276 50000 SH Put DFND 02 0 50000 0 SNAP INC OPTIONS 83304A106 1114 202100 SH Call DFND 02 0 199100 3000 SNAP ON INC COM 833034101 7278 50092 SH DFND 01 44826 3093 2173 SNAP ON INC COM 833034101 24332 167471 SH DFND 02 0 129142 38329 SNAP ON INC COM 833034101 1010 6950 SH DFND 06 0 6950 0 SNAP ON INC COM 833034101 17 115 SH DFND 28 115 0 0 SNAP ON INC OPTIONS 833034101 38705 266400 SH Put DFND 02 0 266400 0 SNAP ON INC COM 833034101 50183 345402 SH DFND 43 0 0 345402 SNAP ON INC COM 833034101 3176 21859 SH DFND 43, 01 0 0 21859 SOCIAL REALITY INC COM CL A N 83362P300 34 16500 SH DFND 01 16500 0 0 SOCIAL REALITY INC COM CL A N 83362P300 2 1150 SH DFND 02 0 250 900 SOCIEDAD QUIMICA MINERA DE C SPON ADR S 833635105 240 6273 SH DFND 01 5779 0 494 SOCIEDAD QUIMICA MINERA DE C SPON ADR S 833635105 16901 441267 SH DFND 02 0 209729 231538 SOCIEDAD QUIMICA MINERA DE C SPON ADR S 833635105 148 3871 SH DFND 06 0 3871 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR S 833635105 0 13 SH DFND 28 13 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR S 833635105 2749 71764 SH DFND 43 0 0 71764 SOCKET MOBILE INC COM NEW 83368E200 3 2222 SH DFND 02 0 0 2222 SOGOU INC ADR REPSTG 83409V104 25 4796 SH DFND 01 4796 0 0 SOGOU INC ADR REPSTG 83409V104 962 183171 SH DFND 02 0 183171 0 SOGOU INC OPTIONS 83409V104 2096 399200 SH Call DFND 02 0 399200 0 SOHU COM LTD SPONSORED 83410S108 40 2269 SH DFND 01 2269 0 0 SOHU COM LTD SPONSORED 83410S108 661 37919 SH DFND 02 0 10719 27200 SOHU COM LTD SPONSORED 83410S108 0 26 SH DFND 28 26 0 0 SOLAR CAP LTD COM 83413U100 246 12800 SH DFND 01 12800 0 0 SOLAR CAP LTD COM 83413U100 165 8606 SH DFND 02 0 96 8510 SOLAR SR CAP LTD COM 83416M105 61 4036 SH DFND 02 0 70 3966 SOLARCITY CORP NOTE 1.62 83416TAC4 199 213000 PRN DFND 02 0 200000 13000 SOLAREDGE TECHNOLOGIES INC COM 83417M104 83 2377 SH DFND 01 2013 71 293 SOLAREDGE TECHNOLOGIES INC COM 83417M104 3933 112050 SH DFND 02 0 110346 1704 SOLAREDGE TECHNOLOGIES INC COM 83417M104 110 3133 SH DFND 06 0 3133 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 206 17049 SH DFND 01 6799 10250 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 11 904 SH DFND 02 0 104 800 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 1 104 SH DFND 06 0 104 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 683 56452 SH DFND 43 0 0 56452 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 74 6115 SH DFND 43, 01 0 0 6115 SOLARWINDS CORP COM 83417Q105 384 27738 SH DFND 01 0 27738 0 SOLARWINDS CORP COM 83417Q105 398 28748 SH DFND 02 0 27698 1050 SOLENO THERAPEUTICS INC COM NEW 834203200 0 4 SH DFND 02 0 4 0 SOLID BIOSCIENCES INC COM 83422E105 69 2588 SH DFND 01 2588 0 0 SOLID BIOSCIENCES INC COM 83422E105 4 150 SH DFND 02 0 150 0 SOLID BIOSCIENCES INC COM 83422E105 0 8 SH DFND 06 0 8 0 SOLIGENIX INC *W EXP 11/ 834223117 1 2966 SH DFND 02 0 2966 0 SOLIGENIX INC COM 834223307 0 292 SH DFND 02 0 0 292 SONIC AUTOMOTIVE INC CL A 83545G102 144 10453 SH DFND 01 4564 5817 72 SONIC AUTOMOTIVE INC CL A 83545G102 1305 94823 SH DFND 02 0 87019 7804 SONIC AUTOMOTIVE INC CL A 83545G102 0 13 SH DFND 06 0 13 0 SONOCO PRODS CO COM 835495102 62077 1168390 SH DFND 01 1162243 4304 1843 SONOCO PRODS CO COM 835495102 10842 204068 SH DFND 02 0 291 203777 SONOCO PRODS CO COM 835495102 23 436 SH DFND 06 0 436 0 SONOCO PRODS CO COM 835495102 16 293 SH DFND 28 293 0 0 SONOCO PRODS CO COM 835495102 34563 650534 SH DFND 43 0 0 650534 SONOCO PRODS CO COM 835495102 13342 251116 SH DFND 43, 01 0 0 251116 SONOMA PHARMACEUTICALS INC COM 83558L105 0 400 SH DFND 01 400 0 0 SONOMA PHARMACEUTICALS INC COM 83558L105 0 200 SH DFND 02 0 0 200 SONOMA PHARMACEUTICALS INC *W EXP 01/ 83558L113 0 2250 SH DFND 02 0 0 2250 SONOS INC COM 83570H108 95 9701 SH DFND 01 2484 7217 0 SONOS INC COM 83570H108 3 300 SH DFND 02 0 0 300 SONOS INC COM 83570H108 0 8 SH DFND 06 0 8 0 SONY CORP SPONSORED 835699307 9037 187177 SH DFND 01 50336 360 136481 SONY CORP SPONSORED 835699307 49529 1025867 SH DFND 02 0 0 1025867 SONY CORP SPONSORED 835699307 142 2939 SH DFND 28 147 0 2792 SONY CORP SPONSORED 835699307 104354 2161440 SH DFND 43 0 0 2161440 SONY CORP SPONSORED 835699307 311 6447 SH DFND 43, 01 0 0 6447 SOPHIRIS BIO INC COM NEW 83578Q209 3 3300 SH DFND 01 3300 0 0 SOPHIRIS BIO INC COM NEW 83578Q209 0 38 SH DFND 02 0 0 38 SORRENTO THERAPEUTICS INC COM NEW 83587F202 377 157100 SH DFND 01 157100 0 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 16 6646 SH DFND 02 0 5646 1000 SORRENTO THERAPEUTICS INC COM NEW 83587F202 0 97 SH DFND 06 0 97 0 SOTHEBYS COM 835898107 815 20515 SH DFND 01 9185 11088 242 SOTHEBYS COM 835898107 940 23649 SH DFND 02 0 23293 356 SOTHEBYS COM 835898107 3910 98401 SH DFND 43 0 0 98401 SOTHEBYS COM 835898107 1421 35762 SH DFND 43, 01 0 0 35762 SOURCE CAP INC COM 836144105 65 2000 SH DFND 01 2000 0 0 SOURCE CAP INC COM 836144105 1196 36756 SH DFND 02 0 0 36756 SOUTH JERSEY INDS INC COM 838518108 1976 71095 SH DFND 01 46058 24307 730 SOUTH JERSEY INDS INC COM 838518108 2526 90848 SH DFND 02 0 74851 15997 SOUTH JERSEY INDS INC COM 838518108 1 33 SH DFND 06 0 33 0 SOUTH JERSEY INDS INC UNIT 99/99 838518116 4054 86374 SH DFND 02 0 86374 0 SOUTH JERSEY INDS INC COM 838518108 12966 466403 SH DFND 43 0 0 466403 SOUTH JERSEY INDS INC COM 838518108 83 2970 SH DFND 43, 01 0 0 2970 SOUTH ST CORP COM 840441109 1646 27461 SH DFND 01 18075 8982 404 SOUTH ST CORP COM 840441109 1205 20099 SH DFND 02 0 18418 1681 SOUTH ST CORP COM 840441109 1 13 SH DFND 06 0 13 0 SOUTH ST CORP COM 840441109 4153 69271 SH DFND 43 0 0 69271 SOUTH ST CORP COM 840441109 1962 32720 SH DFND 43, 01 0 0 32720 SOUTHCROSS ENERGY PARTNERS L COM UNIT L 84130C100 65 297703 SH DFND 02 0 0 297703 SOUTHERN CO COM 842587107 50215 1143323 SH DFND 01 1018124 101395 23804 SOUTHERN CO COM 842587107 106117 2416133 SH DFND 02 0 1503086 913047 SOUTHERN CO COM 842587107 17140 390252 SH DFND 06 0 390252 0 SOUTHERN CO COM 842587107 105 2385 SH DFND 28 460 0 1925 SOUTHERN CO OPTIONS 842587107 79 1800 SH Put DFND 02 0 1800 0 SOUTHERN CO OPTIONS 842587107 6500 148000 SH Call DFND 02 0 148000 0 SOUTHERN CO COM 842587107 66714 1518991 SH DFND 43 0 0 1518991 SOUTHERN CO COM 842587107 6420 146186 SH DFND 43, 01 0 0 146186 SOUTHERN COPPER CORP COM 84265V105 336 10920 SH DFND 01 9225 345 1350 SOUTHERN COPPER CORP COM 84265V105 3679 119552 SH DFND 02 0 107195 12357 SOUTHERN COPPER CORP COM 84265V105 1257 40843 SH DFND 06 0 40843 0 SOUTHERN COPPER CORP COM 84265V105 3527 114621 SH DFND 43 0 0 114621 SOUTHERN FIRST BANCSHARES IN COM 842873101 140 4365 SH DFND 01 952 3413 0 SOUTHERN FIRST BANCSHARES IN COM 842873101 335 10445 SH DFND 02 0 9205 1240 SOUTHERN FIRST BANCSHARES IN COM 842873101 1 26 SH DFND 06 0 26 0 SOUTHERN MO BANCORP INC COM 843380106 193 5702 SH DFND 01 2134 3568 0 SOUTHERN MO BANCORP INC COM 843380106 1 34 SH DFND 02 0 34 0 SOUTHERN MO BANCORP INC COM 843380106 1 27 SH DFND 06 0 27 0 SOUTHERN NATL BANCORP OF VA COM 843395104 143 10786 SH DFND 01 3118 7668 0 SOUTHERN NATL BANCORP OF VA COM 843395104 89 6751 SH DFND 02 0 2511 4240 SOUTHERN NATL BANCORP OF VA COM 843395104 1 75 SH DFND 06 0 75 0 SOUTHSIDE BANCSHARES INC COM 84470P109 572 18003 SH DFND 01 8692 8194 1117 SOUTHSIDE BANCSHARES INC COM 84470P109 1308 41197 SH DFND 02 0 38622 2575 SOUTHSIDE BANCSHARES INC COM 84470P109 1 32 SH DFND 06 0 32 0 SOUTHWEST AIRLS CO COM 844741108 40074 862184 SH DFND 01 845802 0 16382 SOUTHWEST AIRLS CO COM 844741108 61697 1327378 SH DFND 02 0 360734 966644 SOUTHWEST AIRLS CO COM 844741108 2356 50683 SH DFND 06 0 50683 0 SOUTHWEST AIRLS CO COM 844741108 1376 29597 SH DFND 28 28853 0 744 SOUTHWEST AIRLS CO COM 844741108 19570 421034 SH DFND 43 0 0 421034 SOUTHWEST AIRLS CO COM 844741108 7862 169155 SH DFND 43, 01 0 0 169155 SOUTHWEST GA FINL CORP COM 84502A104 0 2 SH DFND 02 0 2 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 1908 24939 SH DFND 01 10367 14249 323 SOUTHWEST GAS HOLDINGS INC COM 844895102 3099 40505 SH DFND 02 0 21916 18589 SOUTHWEST GAS HOLDINGS INC COM 844895102 1 19 SH DFND 06 0 19 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 7054 92209 SH DFND 43 0 0 92209 SOUTHWEST GAS HOLDINGS INC COM 844895102 3506 45833 SH DFND 43, 01 0 0 45833 SOUTHWESTERN ENERGY CO COM 845467109 1286 376992 SH DFND 01 157555 215345 4092 SOUTHWESTERN ENERGY CO COM 845467109 2649 776843 SH DFND 02 0 443752 333091 SOUTHWESTERN ENERGY CO COM 845467109 1 234 SH DFND 06 0 234 0 SOUTHWESTERN ENERGY CO COM 845467109 1073 314579 SH DFND 43 0 0 314579 SP PLUS CORP COM 78469C103 417 14125 SH DFND 01 3377 10725 23 SP PLUS CORP COM 78469C103 89 3026 SH DFND 02 0 9 3017 SP PLUS CORP COM 78469C103 0 9 SH DFND 06 0 9 0 SP PLUS CORP COM 78469C103 4044 136897 SH DFND 43 0 0 136897 SPAR GROUP INC COM 784933103 0 3 SH DFND 02 0 3 0 SPARK ENERGY INC CL A COM 846511103 104 14013 SH DFND 01 9603 4410 0 SPARK ENERGY INC CL A COM 846511103 10 1388 SH DFND 02 0 308 1080 SPARK ENERGY INC CL A COM 846511103 0 45 SH DFND 06 0 45 0 SPARK THERAPEUTICS INC COM 84652J103 757 19336 SH DFND 01 5310 14026 0 SPARK THERAPEUTICS INC COM 84652J103 13263 338856 SH DFND 02 0 337911 945 SPARK THERAPEUTICS INC COM 84652J103 0 5 SH DFND 06 0 5 0 SPARK THERAPEUTICS INC OPTIONS 84652J103 1957 50000 SH Put DFND 02 0 50000 0 SPARK THERAPEUTICS INC COM 84652J103 1154 29479 SH DFND 43 0 0 29479 SPARTAN MTRS INC COM 846819100 122 16833 SH DFND 01 6560 10273 0 SPARTAN MTRS INC COM 846819100 732 101291 SH DFND 02 0 98510 2781 SPARTAN MTRS INC COM 846819100 0 15 SH DFND 06 0 15 0 SPARTANNASH CO COM 847215100 556 32373 SH DFND 01 9133 23081 159 SPARTANNASH CO COM 847215100 538 31344 SH DFND 02 0 31319 25 SPARTANNASH CO COM 847215100 0 14 SH DFND 06 0 14 0 SPARTON CORP COM 847235108 134 7364 SH DFND 01 3056 4308 0 SPARTON CORP COM 847235108 1 57 SH DFND 02 0 57 0 SPARTON CORP COM 847235108 1 36 SH DFND 06 0 36 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 442015 1895435 SH DFND 01 229340 1664741 1354 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 758830 3253987 SH DFND 02 0 1595876 1658111 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 110 472 SH DFND 06 0 472 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 77 331 SH DFND 28 331 0 0 SPDR DOW JONES INDL AVRG ETF OPTIONS 78467X109 79638 341500 SH Put DFND 02 0 341500 0 SPDR DOW JONES INDL AVRG ETF OPTIONS 78467X109 73108 313500 SH Call DFND 02 0 313500 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 66570 285462 SH DFND 43 0 0 285462 SPDR GOLD TRUST GOLD SHS 78463V107 221781 1829124 SH DFND 01 1752836 74300 1988 SPDR GOLD TRUST GOLD SHS 78463V107 396828 3272811 SH DFND 02 0 97120 3175691 SPDR GOLD TRUST GOLD SHS 78463V107 9349 77103 SH DFND 06 0 77103 0 SPDR GOLD TRUST GOLD SHS 78463V107 1683 13884 SH DFND 28 13884 0 0 SPDR GOLD TRUST OPTIONS 78463V107 128865 1062800 SH Put DFND 02 0 1061000 1800 SPDR GOLD TRUST OPTIONS 78463V107 1516 12500 SH Put DFND 06 0 12500 0 SPDR GOLD TRUST OPTIONS 78463V107 696230 5742100 SH Call DFND 02 0 5742100 0 SPDR GOLD TRUST OPTIONS 78463V107 1516 12500 SH Call DFND 06 0 12500 0 SPDR GOLD TRUST GOLD SHS 78463V107 81739 674133 SH DFND 43 0 0 674133 SPDR INDEX SHS FDS STOXX EUR 78463X103 3 88 SH DFND 01 0 0 88 SPDR INDEX SHS FDS STOXX EUR 78463X103 7325 245074 SH DFND 02 0 0 245074 SPDR INDEX SHS FDS S&P NORTH 78463X152 64 2197 SH DFND 01 2197 0 0 SPDR INDEX SHS FDS S&P NORTH 78463X152 76 2639 SH DFND 02 0 0 2639 SPDR INDEX SHS FDS LOW CARBON 78463X194 856 10830 SH DFND 02 0 0 10830 SPDR INDEX SHS FDS EURO STOXX 78463X202 115 3455 SH DFND 01 3455 0 0 SPDR INDEX SHS FDS EURO STOXX 78463X202 87057 2616690 SH DFND 02 0 1133938 1482752 SPDR INDEX SHS FDS EURO STOXX 78463X202 100 3002 SH DFND 06 0 3002 0 SPDR INDEX SHS FDS OPTIONS 78463X202 10766 323600 SH Put DFND 02 0 323600 0 SPDR INDEX SHS FDS OPTIONS 78463X202 6654 200000 SH Put DFND 06 0 200000 0 SPDR INDEX SHS FDS OPTIONS 78463X202 6654 200000 SH Call DFND 06 0 200000 0 SPDR INDEX SHS FDS ASIA PACIF 78463X301 269 3065 SH DFND 01 3065 0 0 SPDR INDEX SHS FDS ASIA PACIF 78463X301 4247 48393 SH DFND 02 0 0 48393 SPDR INDEX SHS FDS SOLACTIVE 78463X335 482 10842 SH DFND 02 0 0 10842 SPDR INDEX SHS FDS SOLACTIVE 78463X368 10 149 SH DFND 02 0 0 149 SPDR INDEX SHS FDS SOLACTIVE 78463X376 144 2905 SH DFND 02 0 0 2905 SPDR INDEX SHS FDS EUR STOXX 78463X392 9 169 SH DFND 02 0 0 169 SPDR INDEX SHS FDS S&P CHINA 78463X400 21733 256255 SH DFND 01 256255 0 0 SPDR INDEX SHS FDS S&P CHINA 78463X400 7411 87384 SH DFND 02 0 300 87084 SPDR INDEX SHS FDS S&P CHINA 78463X400 5 60 SH DFND 28 60 0 0 SPDR INDEX SHS FDS MSCI WRLD 78463X418 36 532 SH DFND 02 0 0 532 SPDR INDEX SHS FDS MSCI EMRG 78463X426 2113 38860 SH DFND 02 0 0 38860 SPDR INDEX SHS FDS MSCI EAFE 78463X434 5183 91688 SH DFND 02 0 0 91688 SPDR INDEX SHS FDS S&P GLBDIV 78463X459 2941 47451 SH DFND 02 0 0 47451 SPDR INDEX SHS FDS MSCI ACWI 78463X475 4452 63950 SH DFND 02 0 0 63950 SPDR INDEX SHS FDS PORTFOLIO 78463X509 98 3043 SH DFND 01 2762 0 281 SPDR INDEX SHS FDS PORTFOLIO 78463X509 35474 1096231 SH DFND 02 0 0 1096231 SPDR INDEX SHS FDS S&P EM MKT 78463X533 10430 349425 SH DFND 02 0 0 349425 SPDR INDEX SHS FDS GLB NAT RE 78463X541 20895 506661 SH DFND 01 506661 0 0 SPDR INDEX SHS FDS GLB NAT RE 78463X541 7672 186023 SH DFND 02 0 0 186023 SPDR INDEX SHS FDS GLB NAT RE 78463X541 454 11000 SH DFND 28 11000 0 0 SPDR INDEX SHS FDS DJ GLB RL 78463X749 46 1046 SH DFND 01 1046 0 0 SPDR INDEX SHS FDS DJ GLB RL 78463X749 21027 475077 SH DFND 02 0 0 475077 SPDR INDEX SHS FDS S&P EMKTSC 78463X756 24448 596736 SH DFND 01 596736 0 0 SPDR INDEX SHS FDS S&P EMKTSC 78463X756 7356 179534 SH DFND 02 0 41622 137912 SPDR INDEX SHS FDS S&P EMKTSC 78463X756 785 19155 SH DFND 28 19155 0 0 SPDR INDEX SHS FDS S&P INTL E 78463X772 10 300 SH DFND 01 300 0 0 SPDR INDEX SHS FDS S&P INTL E 78463X772 36744 1051038 SH DFND 02 0 0 1051038 SPDR INDEX SHS FDS MSCI ACWI 78463X848 127213 3885556 SH DFND 01 3885556 0 0 SPDR INDEX SHS FDS MSCI ACWI 78463X848 16355 499543 SH DFND 02 0 0 499543 SPDR INDEX SHS FDS MSCI ACWI 78463X848 166 5080 SH DFND 28 5080 0 0 SPDR INDEX SHS FDS S&P GBLINF 78463X855 1846 40913 SH DFND 02 0 0 40913 SPDR INDEX SHS FDS DJ INTL RL 78463X863 30759 870375 SH DFND 01 870375 0 0 SPDR INDEX SHS FDS DJ INTL RL 78463X863 16518 467414 SH DFND 02 0 0 467414 SPDR INDEX SHS FDS DJ INTL RL 78463X863 411 11621 SH DFND 28 11621 0 0 SPDR INDEX SHS FDS S&P INTL S 78463X871 32082 1149058 SH DFND 01 1149058 0 0 SPDR INDEX SHS FDS S&P INTL S 78463X871 7541 270077 SH DFND 02 0 7476 262601 SPDR INDEX SHS FDS PORTFOLIO 78463X889 9 339 SH DFND 01 339 0 0 SPDR INDEX SHS FDS PORTFOLIO 78463X889 119116 4503449 SH DFND 02 0 0 4503449 SPDR INDEX SHS FDS MSCI EAFE 78470E106 82 1350 SH DFND 02 0 0 1350 SPDR INDEX SHS FDS MSCI EMR M 78470E205 54 958 SH DFND 02 0 0 958 SPDR INDEX SHS FDS STOXX EUR 78463X103 329 11017 SH DFND 43 0 0 11017 SPDR INDEX SHS FDS S&P NORTH 78463X152 82 2831 SH DFND 43 0 0 2831 SPDR INDEX SHS FDS LOW CARBON 78463X194 320 4049 SH DFND 43 0 0 4049 SPDR INDEX SHS FDS EURO STOXX 78463X202 9028 271356 SH DFND 43 0 0 271356 SPDR INDEX SHS FDS ASIA PACIF 78463X301 140 1590 SH DFND 43 0 0 1590 SPDR INDEX SHS FDS SOLACTIVE 78463X368 47 707 SH DFND 43 0 0 707 SPDR INDEX SHS FDS S&P CHINA 78463X400 1118 13183 SH DFND 43 0 0 13183 SPDR INDEX SHS FDS MSCI EMRG 78463X426 923 16982 SH DFND 43 0 0 16982 SPDR INDEX SHS FDS MSCI EAFE 78463X434 77 1361 SH DFND 43 0 0 1361 SPDR INDEX SHS FDS S&P GLBDIV 78463X459 404 6525 SH DFND 43 0 0 6525 SPDR INDEX SHS FDS MSCI ACWI 78463X475 31 444 SH DFND 43 0 0 444 SPDR INDEX SHS FDS PORTFOLIO 78463X509 3749 115840 SH DFND 43 0 0 115840 SPDR INDEX SHS FDS S&P EM MKT 78463X533 20 660 SH DFND 43 0 0 660 SPDR INDEX SHS FDS GLB NAT RE 78463X541 2350 56986 SH DFND 43 0 0 56986 SPDR INDEX SHS FDS DJ GLB RL 78463X749 13231 298933 SH DFND 43 0 0 298933 SPDR INDEX SHS FDS S&P EMKTSC 78463X756 622 15175 SH DFND 43 0 0 15175 SPDR INDEX SHS FDS S&P INTL E 78463X772 9915 283610 SH DFND 43 0 0 283610 SPDR INDEX SHS FDS MSCI ACWI 78463X848 36855 1125672 SH DFND 43 0 0 1125672 SPDR INDEX SHS FDS S&P GBLINF 78463X855 211 4679 SH DFND 43 0 0 4679 SPDR INDEX SHS FDS DJ INTL RL 78463X863 879 24864 SH DFND 43 0 0 24864 SPDR INDEX SHS FDS S&P INTL S 78463X871 3280 117471 SH DFND 43 0 0 117471 SPDR INDEX SHS FDS PORTFOLIO 78463X889 2889 109243 SH DFND 43 0 0 109243 SPDR S&P 500 ETF TR TR UNIT 78462F103 7473844 29904945 SH DFND 01 10994814 18895022 15109 SPDR S&P 500 ETF TR TR UNIT 78462F103 4659661 18644609 SH DFND 02 0 9860164 8784445 SPDR S&P 500 ETF TR TR UNIT 78462F103 179435 717968 SH DFND 06 0 717968 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 39131 156573 SH DFND 28 156573 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 20593 82400 SH Put DFND 01 82400 0 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 5968514 23881700 SH Put DFND 02 0 23730800 150900 SPDR S&P 500 ETF TR OPTIONS 78462F103 215556 862500 SH Put DFND 06 0 862500 0 SPDR S&P 500 ETF TR OPTIONS 78462F103 2922839 11695100 SH Call DFND 02 0 11682500 12600 SPDR S&P 500 ETF TR OPTIONS 78462F103 162873 651700 SH Call DFND 06 0 651700 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 1213503 4855566 SH DFND 43 0 0 4855566 SPDR S&P 500 ETF TR TR UNIT 78462F103 6502 26018 SH DFND 43, 01 0 0 26018 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&P 78467Y107 522413 1726016 SH DFND 01 1694940 29799 1277 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&P 78467Y107 174057 575073 SH DFND 02 0 47121 527952 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&P 78467Y107 21356 70560 SH DFND 06 0 70560 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&P 78467Y107 10656 35206 SH DFND 28 35206 0 0 SPDR S&P MIDCAP 400 ETF TR OPTIONS 78467Y107 30267 100000 SH Put DFND 02 0 100000 0 SPDR S&P MIDCAP 400 ETF TR OPTIONS 78467Y107 30267 100000 SH Call DFND 02 0 100000 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&P 78467Y107 10054 33219 SH DFND 43 0 0 33219 SPDR SER TR PORTFOLIO 78468R101 14918 504343 SH DFND 02 0 0 504343 SPDR SER TR S&P TECH H 78468R119 1148 18625 SH DFND 02 0 0 18625 SPDR SER TR S&P INTERN 78468R127 39 516 SH DFND 02 0 0 516 SPDR SER TR BLOMBERG B 78468R200 223 7329 SH DFND 01 5661 0 1668 SPDR SER TR BLOMBERG B 78468R200 62032 2042548 SH DFND 02 0 0 2042548 SPDR SER TR BLOMBERG B 78468R200 150 4935 SH DFND 28 0 0 4935 SPDR SER TR BLOOMBERG 78468R408 33632 1292059 SH DFND 01 1290891 0 1168 SPDR SER TR BLOOMBERG 78468R408 26778 1028728 SH DFND 02 0 13592 1015136 SPDR SER TR BLOOMBERG 78468R408 545 20930 SH DFND 28 20930 0 0 SPDR SER TR ICE BOFAML 78468R606 6 232 SH DFND 01 232 0 0 SPDR SER TR ICE BOFAML 78468R606 555 22462 SH DFND 02 0 0 22462 SPDR SER TR SPDR BLOOM 78468R663 36 392 SH DFND 01 392 0 0 SPDR SER TR SPDR BLOOM 78468R663 297718 3255176 SH DFND 02 0 75479 3179697 SPDR SER TR KENSHO FUT 78468R671 1037 35473 SH DFND 02 0 0 35473 SPDR SER TR KENSHO SMA 78468R689 236 10103 SH DFND 02 0 0 10103 SPDR SER TR KENSHO INT 78468R697 43 1777 SH DFND 02 0 0 1777 SPDR SER TR S&P1500MOM 78468R705 1532 14207 SH DFND 02 0 0 14207 SPDR SER TR DORSEY WRG 78468R713 1820 81926 SH DFND 02 0 0 81926 SPDR SER TR NUVEEN BRC 78468R721 87343 1815105 SH DFND 01 1812577 0 2528 SPDR SER TR NUVEEN BRC 78468R721 68144 1416120 SH DFND 02 0 0 1416120 SPDR SER TR NUVEEN BRC 78468R721 183 3801 SH DFND 28 3801 0 0 SPDR SER TR NUVEEN BLM 78468R739 223545 4651372 SH DFND 01 4643099 0 8273 SPDR SER TR NUVEEN BLM 78468R739 217003 4515261 SH DFND 02 0 0 4515261 SPDR SER TR NUVEEN BLM 78468R739 3671 76390 SH DFND 28 76390 0 0 SPDR SER TR SSGA GNDER 78468R747 1147 17997 SH DFND 01 17997 0 0 SPDR SER TR SSGA GNDER 78468R747 170 2661 SH DFND 02 0 0 2661 SPDR SER TR RUSSELL LO 78468R754 57 848 SH DFND 02 0 0 848 SPDR SER TR RUSSELL MO 78468R762 79 1256 SH DFND 02 0 0 1256 SPDR SER TR RUSSELL YI 78468R770 90 1450 SH DFND 02 0 0 1450 SPDR SER TR PRTFLO S&P 78468R788 26193 768802 SH DFND 02 0 0 768802 SPDR SER TR SPDR S&P 5 78468R796 6 100 SH DFND 01 100 0 0 SPDR SER TR SPDR S&P 5 78468R796 2190 35939 SH DFND 02 0 0 35939 SPDR SER TR SSGA US LR 78468R804 6847 76894 SH DFND 02 0 0 76894 SPDR SER TR MSCI USA S 78468R812 408 5595 SH DFND 02 0 0 5595 SPDR SER TR S&P 500 BU 78468R820 93 1635 SH DFND 02 0 0 1635 SPDR SER TR PORTFOLIO 78468R853 3 112 SH DFND 01 112 0 0 SPDR SER TR PORTFOLIO 78468R853 7508 284821 SH DFND 02 0 0 284821 SPDR SER TR BLOMBERG 1 78468R861 1550 82137 SH DFND 02 0 0 82137 SPDR SER TR SSGA US SM 78468R887 1329 16037 SH DFND 02 0 0 16037 SPDR SER TR PORTFOLIO 78468R101 695 23502 SH DFND 43 0 0 23502 SPDR SER TR S&P TECH H 78468R119 6 96 SH DFND 43 0 0 96 SPDR SER TR BLOMBERG B 78468R200 23714 780839 SH DFND 43 0 0 780839 SPDR SER TR BLOOMBERG 78468R408 7530 289292 SH DFND 43 0 0 289292 SPDR SER TR ICE BOFAML 78468R606 66 2687 SH DFND 43 0 0 2687 SPDR SER TR SPDR BLOOM 78468R663 67647 739631 SH DFND 43 0 0 739631 SPDR SER TR KENSHO FUT 78468R671 5 174 SH DFND 43 0 0 174 SPDR SER TR S&P1500MOM 78468R705 32 295 SH DFND 43 0 0 295 SPDR SER TR DORSEY WRG 78468R713 122 5472 SH DFND 43 0 0 5472 SPDR SER TR NUVEEN BRC 78468R721 41830 869287 SH DFND 43 0 0 869287 SPDR SER TR NUVEEN BLM 78468R739 304446 6334698 SH DFND 43 0 0 6334698 SPDR SER TR SSGA GNDER 78468R747 14179 222489 SH DFND 43 0 0 222489 SPDR SER TR RUSSELL MO 78468R762 2027 32315 SH DFND 43 0 0 32315 SPDR SER TR RUSSELL YI 78468R770 8 123 SH DFND 43 0 0 123 SPDR SER TR PRTFLO S&P 78468R788 767 22499 SH DFND 43 0 0 22499 SPDR SER TR SPDR S&P 5 78468R796 160 2620 SH DFND 43 0 0 2620 SPDR SER TR SSGA US LR 78468R804 677 7602 SH DFND 43 0 0 7602 SPDR SER TR PORTFOLIO 78468R853 362 13721 SH DFND 43 0 0 13721 SPDR SER TR BLOMBERG 1 78468R861 20 1036 SH DFND 43 0 0 1036 SPDR SER TR SSGA US SM 78468R887 342 4130 SH DFND 43 0 0 4130 SPDR SERIES TRUST NYSE TECH 78464A102 11 178 SH DFND 01 178 0 0 SPDR SERIES TRUST NYSE TECH 78464A102 8074 135631 SH DFND 02 0 0 135631 SPDR SERIES TRUST FACTST INV 78464A110 1530 18495 SH DFND 02 0 0 18495 SPDR SERIES TRUST SPDR S&P15 78464A128 62 673 SH DFND 02 0 0 673 SPDR SERIES TRUST BLOMBRG BR 78464A144 186 6100 SH DFND 02 0 0 6100 SPDR SERIES TRUST BLOMBRG BR 78464A151 1258 38197 SH DFND 02 0 0 38197 SPDR SERIES TRUST S&P 600 SM 78464A201 30999 574701 SH DFND 02 0 0 574701 SPDR SERIES TRUST NUV HGHYLD 78464A284 41 734 SH DFND 01 734 0 0 SPDR SERIES TRUST NUV HGHYLD 78464A284 16065 286466 SH DFND 02 0 0 286466 SPDR SERIES TRUST WELLS FG P 78464A292 70 1781 SH DFND 01 0 0 1781 SPDR SERIES TRUST WELLS FG P 78464A292 3400 85956 SH DFND 02 0 0 85956 SPDR SERIES TRUST S&P 600 SM 78464A300 49495 919647 SH DFND 02 0 0 919647 SPDR SERIES TRUST BLOMBERG B 78464A334 68 2230 SH DFND 01 2230 0 0 SPDR SERIES TRUST BLMBRG BRC 78464A359 55206 1179871 SH DFND 01 1178528 0 1343 SPDR SERIES TRUST BLMBRG BRC 78464A359 95106 2032608 SH DFND 02 0 32301 2000307 SPDR SERIES TRUST BLMBRG BRC 78464A359 406 8670 SH DFND 28 8670 0 0 SPDR SERIES TRUST PORTFOLIO 78464A367 94 3713 SH DFND 02 0 0 3713 SPDR SERIES TRUST PORTFOLIO 78464A375 25805 781031 SH DFND 02 0 0 781031 SPDR SERIES TRUST BLOMBRG BR 78464A383 1282 50446 SH DFND 02 0 0 50446 SPDR SERIES TRUST BLOMBRG BR 78464A391 61 2288 SH DFND 01 193 0 2095 SPDR SERIES TRUST BLOMBRG BR 78464A391 1826 68848 SH DFND 02 0 5415 63433 SPDR SERIES TRUST PRTFLO S&P 78464A409 175 5380 SH DFND 01 5380 0 0 SPDR SERIES TRUST PRTFLO S&P 78464A409 54565 1678931 SH DFND 02 0 2101 1676830 SPDR SERIES TRUST BLOOMBERG 78464A417 131458 3913601 SH DFND 01 3687700 164200 61701 SPDR SERIES TRUST BLOOMBERG 78464A417 71612 2131937 SH DFND 02 0 500000 1631937 SPDR SERIES TRUST BLOOMBERG 78464A417 339 10103 SH DFND 28 1365 0 8738 SPDR SERIES TRUST PORTFOLIO 78464A474 134423 4459940 SH DFND 01 4459940 0 0 SPDR SERIES TRUST PORTFOLIO 78464A474 31166 1034036 SH DFND 02 0 14142 1019894 SPDR SERIES TRUST PORTFOLIO 78464A474 2129 70623 SH DFND 28 70623 0 0 SPDR SERIES TRUST FTSE INT G 78464A490 1279 24574 SH DFND 01 24574 0 0 SPDR SERIES TRUST FTSE INT G 78464A490 10132 194731 SH DFND 02 0 0 194731 SPDR SERIES TRUST PRTFLO S&P 78464A508 88 3234 SH DFND 01 3234 0 0 SPDR SERIES TRUST PRTFLO S&P 78464A508 79013 2909155 SH DFND 02 0 1708 2907447 SPDR SERIES TRUST BLOMBERG I 78464A516 5664 205130 SH DFND 01 205130 0 0 SPDR SERIES TRUST BLOMBERG I 78464A516 27832 1008039 SH DFND 02 0 0 1008039 SPDR SERIES TRUST S&P TRANSN 78464A532 4377 81911 SH DFND 02 0 0 81911 SPDR SERIES TRUST S&P TELECO 78464A540 1553 24752 SH DFND 02 0 0 24752 SPDR SERIES TRUST HLTH CARE 78464A573 5259 84028 SH DFND 02 0 0 84028 SPDR SERIES TRUST HLTH CR EQ 78464A581 42234 602739 SH DFND 02 0 19100 583639 SPDR SERIES TRUST COMP SOFTW 78464A599 5962 79987 SH DFND 02 0 0 79987 SPDR SERIES TRUST DJ REIT ET 78464A607 44719 519993 SH DFND 01 519993 0 0 SPDR SERIES TRUST DJ REIT ET 78464A607 12724 147951 SH DFND 02 0 0 147951 SPDR SERIES TRUST DJ REIT ET 78464A607 1719 19985 SH DFND 28 19985 0 0 SPDR SERIES TRUST AEROSPACE 78464A631 103 1307 SH DFND 01 1307 0 0 SPDR SERIES TRUST AEROSPACE 78464A631 38560 488594 SH DFND 02 0 0 488594 SPDR SERIES TRUST PORTFOLIO 78464A649 5 174 SH DFND 01 174 0 0 SPDR SERIES TRUST PORTFOLIO 78464A649 11604 416678 SH DFND 02 0 0 416678 SPDR SERIES TRUST BLOMBRG BR 78464A656 3282 60898 SH DFND 01 60898 0 0 SPDR SERIES TRUST BLOMBRG BR 78464A656 23331 432944 SH DFND 02 0 0 432944 SPDR SERIES TRUST PORTFOLIO 78464A664 1 18 SH DFND 01 18 0 0 SPDR SERIES TRUST PORTFOLIO 78464A664 2154 61484 SH DFND 02 0 0 61484 SPDR SERIES TRUST BLMBRG BRC 78464A672 13942 234121 SH DFND 02 0 0 234121 SPDR SERIES TRUST S&P REGL B 78464A698 106715 2280726 SH DFND 01 568226 1712500 0 SPDR SERIES TRUST S&P REGL B 78464A698 132213 2825658 SH DFND 02 0 1583204 1242454 SPDR SERIES TRUST S&P REGL B 78464A698 338 7215 SH DFND 06 0 7215 0 SPDR SERIES TRUST S&P REGL B 78464A698 215 4600 SH DFND 28 4600 0 0 SPDR SERIES TRUST OPTIONS 78464A698 71584 1529900 SH Put DFND 01 0 1529900 0 SPDR SERIES TRUST OPTIONS 78464A698 22375 478200 SH Put DFND 02 0 478200 0 SPDR SERIES TRUST OPTIONS 78464A698 12161 259900 SH Call DFND 01 0 259900 0 SPDR SERIES TRUST OPTIONS 78464A698 553956 11839200 SH Call DFND 02 0 11839200 0 SPDR SERIES TRUST GLB DOW ET 78464A706 917 12151 SH DFND 02 0 0 12151 SPDR SERIES TRUST S&P RETAIL 78464A714 603 14713 SH DFND 01 14713 0 0 SPDR SERIES TRUST S&P RETAIL 78464A714 89496 2183353 SH DFND 02 0 2082542 100811 SPDR SERIES TRUST S&P PHARMA 78464A722 1136 31033 SH DFND 01 31033 0 0 SPDR SERIES TRUST S&P PHARMA 78464A722 9484 258972 SH DFND 02 0 128500 130472 SPDR SERIES TRUST S&P OILGAS 78464A730 19945 751807 SH DFND 01 375806 376001 0 SPDR SERIES TRUST S&P OILGAS 78464A730 116942 4407920 SH DFND 02 0 3758560 649360 SPDR SERIES TRUST S&P OILGAS 78464A730 372 14021 SH DFND 06 0 14021 0 SPDR SERIES TRUST S&P OILGAS 78464A730 1838 69295 SH DFND 28 69295 0 0 SPDR SERIES TRUST OPTIONS 78464A730 603717 22756000 SH Put DFND 02 0 22756000 0 SPDR SERIES TRUST OPTIONS 78464A730 6431 242400 SH Put DFND 06 0 242400 0 SPDR SERIES TRUST OPTIONS 78464A730 110707 4172900 SH Call DFND 02 0 4172900 0 SPDR SERIES TRUST OPTIONS 78464A730 1327 50000 SH Call DFND 06 0 50000 0 SPDR SERIES TRUST OILGAS EQU 78464A748 8442 936917 SH DFND 01 936917 0 0 SPDR SERIES TRUST OILGAS EQU 78464A748 1118 124094 SH DFND 02 0 0 124094 SPDR SERIES TRUST S&P METALS 78464A755 6366 243065 SH DFND 01 125962 113103 4000 SPDR SERIES TRUST S&P METALS 78464A755 8262 315469 SH DFND 02 0 64000 251469 SPDR SERIES TRUST S&P METALS 78464A755 2083 79535 SH DFND 06 0 79535 0 SPDR SERIES TRUST OPTIONS 78464A755 3274 125000 SH Put DFND 02 0 125000 0 SPDR SERIES TRUST OPTIONS 78464A755 3274 125000 SH Call DFND 02 0 125000 0 SPDR SERIES TRUST S&P DIVID 78464A763 162008 1809738 SH DFND 01 1808745 0 993 SPDR SERIES TRUST S&P DIVID 78464A763 412307 4605758 SH DFND 02 0 25800 4579958 SPDR SERIES TRUST S&P DIVID 78464A763 2159 24120 SH DFND 28 24120 0 0 SPDR SERIES TRUST S&P CAP MK 78464A771 2 45 SH DFND 01 45 0 0 SPDR SERIES TRUST S&P CAP MK 78464A771 2615 54747 SH DFND 02 0 0 54747 SPDR SERIES TRUST S&P INS ET 78464A789 1731 61009 SH DFND 01 57227 0 3782 SPDR SERIES TRUST S&P INS ET 78464A789 67039 2363015 SH DFND 02 0 45000 2318015 SPDR SERIES TRUST S&P INS ET 78464A789 17 600 SH DFND 28 600 0 0 SPDR SERIES TRUST S&P BK ETF 78464A797 50653 1356169 SH DFND 01 1356169 0 0 SPDR SERIES TRUST S&P BK ETF 78464A797 42863 1147603 SH DFND 02 0 95397 1052206 SPDR SERIES TRUST S&P BK ETF 78464A797 1247 33384 SH DFND 06 0 33384 0 SPDR SERIES TRUST S&P BK ETF 78464A797 590 15800 SH DFND 28 15800 0 0 SPDR SERIES TRUST PORTFOLIO 78464A805 531 17171 SH DFND 01 17171 0 0 SPDR SERIES TRUST PORTFOLIO 78464A805 28502 922113 SH DFND 02 0 0 922113 SPDR SERIES TRUST S&P 600 SM 78464A813 47 782 SH DFND 01 782 0 0 SPDR SERIES TRUST S&P 600 SM 78464A813 23354 389433 SH DFND 02 0 0 389433 SPDR SERIES TRUST S&P 400 MD 78464A821 7716 168294 SH DFND 02 0 0 168294 SPDR SERIES TRUST S&P 400 MD 78464A839 82 1838 SH DFND 01 1838 0 0 SPDR SERIES TRUST S&P 400 MD 78464A839 4398 99133 SH DFND 02 0 0 99133 SPDR SERIES TRUST PORTFOLIO 78464A847 58 1968 SH DFND 01 1968 0 0 SPDR SERIES TRUST PORTFOLIO 78464A847 1828 62142 SH DFND 02 0 0 62142 SPDR SERIES TRUST PORTFOLIO 78464A854 596 20402 SH DFND 01 20402 0 0 SPDR SERIES TRUST PORTFOLIO 78464A854 33235 1137783 SH DFND 02 0 0 1137783 SPDR SERIES TRUST S&P SEMICN 78464A862 29 450 SH DFND 01 450 0 0 SPDR SERIES TRUST S&P SEMICN 78464A862 19070 294749 SH DFND 02 0 0 294749 SPDR SERIES TRUST S&P BIOTEC 78464A870 107927 1504208 SH DFND 01 545507 958701 0 SPDR SERIES TRUST S&P BIOTEC 78464A870 120861 1684481 SH DFND 02 0 368502 1315979 SPDR SERIES TRUST S&P BIOTEC 78464A870 2833 39485 SH DFND 06 0 39485 0 SPDR SERIES TRUST S&P BIOTEC 78464A870 120 1674 SH DFND 28 1674 0 0 SPDR SERIES TRUST OPTIONS 78464A870 55248 770000 SH Put DFND 02 0 770000 0 SPDR SERIES TRUST OPTIONS 78464A870 3588 50000 SH Put DFND 06 0 50000 0 SPDR SERIES TRUST OPTIONS 78464A870 29 400 SH Call DFND 02 0 0 400 SPDR SERIES TRUST S&P HOMEBU 78464A888 15907 489138 SH DFND 01 484148 4990 0 SPDR SERIES TRUST S&P HOMEBU 78464A888 31064 955235 SH DFND 02 0 764054 191181 SPDR SERIES TRUST S&P HOMEBU 78464A888 2251 69204 SH DFND 06 0 69204 0 SPDR SERIES TRUST S&P HOMEBU 78464A888 197 6070 SH DFND 28 6070 0 0 SPDR SERIES TRUST OPTIONS 78464A888 6504 200000 SH Put DFND 02 0 200000 0 SPDR SERIES TRUST OPTIONS 78464A888 3252 100000 SH Call DFND 02 0 100000 0 SPDR SERIES TRUST NYSE TECH 78464A102 278 4674 SH DFND 43 0 0 4674 SPDR SERIES TRUST FACTST INV 78464A110 37 442 SH DFND 43 0 0 442 SPDR SERIES TRUST SPDR S&P15 78464A128 247 2690 SH DFND 43 0 0 2690 SPDR SERIES TRUST BLOMBRG BR 78464A151 4501 136640 SH DFND 43 0 0 136640 SPDR SERIES TRUST S&P 600 SM 78464A201 8213 152266 SH DFND 43 0 0 152266 SPDR SERIES TRUST NUV HGHYLD 78464A284 39166 698392 SH DFND 43 0 0 698392 SPDR SERIES TRUST WELLS FG P 78464A292 1685 42588 SH DFND 43 0 0 42588 SPDR SERIES TRUST S&P 600 SM 78464A300 11005 204469 SH DFND 43 0 0 204469 SPDR SERIES TRUST BLMBRG BRC 78464A359 8699 185912 SH DFND 43 0 0 185912 SPDR SERIES TRUST PORTFOLIO 78464A367 4523 178222 SH DFND 43 0 0 178222 SPDR SERIES TRUST PORTFOLIO 78464A375 3298 99829 SH DFND 43 0 0 99829 SPDR SERIES TRUST BLOMBRG BR 78464A383 15 586 SH DFND 43 0 0 586 SPDR SERIES TRUST BLOMBRG BR 78464A391 40 1507 SH DFND 43 0 0 1507 SPDR SERIES TRUST PRTFLO S&P 78464A409 34030 1047092 SH DFND 43 0 0 1047092 SPDR SERIES TRUST BLOOMBERG 78464A417 402761 11990511 SH DFND 43 0 0 11990511 SPDR SERIES TRUST PORTFOLIO 78464A474 54737 1816094 SH DFND 43 0 0 1816094 SPDR SERIES TRUST FTSE INT G 78464A490 21 408 SH DFND 43 0 0 408 SPDR SERIES TRUST PRTFLO S&P 78464A508 8728 321369 SH DFND 43 0 0 321369 SPDR SERIES TRUST BLOMBERG I 78464A516 4352 157639 SH DFND 43 0 0 157639 SPDR SERIES TRUST S&P TRANSN 78464A532 99 1859 SH DFND 43 0 0 1859 SPDR SERIES TRUST S&P TELECO 78464A540 16 254 SH DFND 43 0 0 254 SPDR SERIES TRUST HLTH CARE 78464A573 55 876 SH DFND 43 0 0 876 SPDR SERIES TRUST HLTH CR EQ 78464A581 1305 18625 SH DFND 43 0 0 18625 SPDR SERIES TRUST COMP SOFTW 78464A599 255 3427 SH DFND 43 0 0 3427 SPDR SERIES TRUST DJ REIT ET 78464A607 18943 220262 SH DFND 43 0 0 220262 SPDR SERIES TRUST AEROSPACE 78464A631 2803 35520 SH DFND 43 0 0 35520 SPDR SERIES TRUST PORTFOLIO 78464A649 4099 147165 SH DFND 43 0 0 147165 SPDR SERIES TRUST BLOMBRG BR 78464A656 1819 33758 SH DFND 43 0 0 33758 SPDR SERIES TRUST PORTFOLIO 78464A664 62 1777 SH DFND 43 0 0 1777 SPDR SERIES TRUST BLMBRG BRC 78464A672 4853 81502 SH DFND 43 0 0 81502 SPDR SERIES TRUST S&P REGL B 78464A698 6548 139946 SH DFND 43 0 0 139946 SPDR SERIES TRUST GLB DOW ET 78464A706 2 22 SH DFND 43 0 0 22 SPDR SERIES TRUST S&P RETAIL 78464A714 19 467 SH DFND 43 0 0 467 SPDR SERIES TRUST S&P PHARMA 78464A722 42 1147 SH DFND 43 0 0 1147 SPDR SERIES TRUST S&P OILGAS 78464A730 4210 158707 SH DFND 43 0 0 158707 SPDR SERIES TRUST OILGAS EQU 78464A748 58 6480 SH DFND 43 0 0 6480 SPDR SERIES TRUST S&P METALS 78464A755 246 9375 SH DFND 43 0 0 9375 SPDR SERIES TRUST S&P DIVID 78464A763 125813 1405417 SH DFND 43 0 0 1405417 SPDR SERIES TRUST S&P CAP MK 78464A771 15 313 SH DFND 43 0 0 313 SPDR SERIES TRUST S&P INS ET 78464A789 250660 8835397 SH DFND 43 0 0 8835397 SPDR SERIES TRUST S&P BK ETF 78464A797 2769 74145 SH DFND 43 0 0 74145 SPDR SERIES TRUST PORTFOLIO 78464A805 36 1161 SH DFND 43 0 0 1161 SPDR SERIES TRUST S&P 600 SM 78464A813 2304 38418 SH DFND 43 0 0 38418 SPDR SERIES TRUST S&P 400 MD 78464A821 159 3460 SH DFND 43 0 0 3460 SPDR SERIES TRUST S&P 400 MD 78464A839 56 1252 SH DFND 43 0 0 1252 SPDR SERIES TRUST PORTFOLIO 78464A847 95 3224 SH DFND 43 0 0 3224 SPDR SERIES TRUST PORTFOLIO 78464A854 632 21621 SH DFND 43 0 0 21621 SPDR SERIES TRUST S&P SEMICN 78464A862 778 12032 SH DFND 43 0 0 12032 SPDR SERIES TRUST S&P BIOTEC 78464A870 7182 100104 SH DFND 43 0 0 100104 SPDR SERIES TRUST S&P HOMEBU 78464A888 401 12316 SH DFND 43 0 0 12316 SPECIAL OPPORTUNITIES FD INC COM 84741T104 6 533 SH DFND 02 0 0 533 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 349 8255 SH DFND 01 7310 853 92 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 481 11377 SH DFND 02 0 7206 4171 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 7 177 SH DFND 06 0 177 0 SPECTRUM BRANDS HLDGS INC NE COM 84790A105 4613 109183 SH DFND 43 0 0 109183 SPECTRUM PHARMACEUTICALS INC COM 84763A108 206 23530 SH DFND 01 22791 0 739 SPECTRUM PHARMACEUTICALS INC COM 84763A108 282 32182 SH DFND 02 0 31015 1167 SPECTRUM PHARMACEUTICALS INC COM 84763A108 0 57 SH DFND 06 0 57 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 1136 129867 SH DFND 43 0 0 129867 SPEEDWAY MOTORSPORTS INC COM 847788106 137 8439 SH DFND 01 2584 5855 0 SPEEDWAY MOTORSPORTS INC COM 847788106 305 18746 SH DFND 02 0 17934 812 SPEEDWAY MOTORSPORTS INC COM 847788106 0 2 SH DFND 06 0 2 0 SPERO THERAPEUTICS INC COM 84833T103 51 8273 SH DFND 01 4034 4239 0 SPERO THERAPEUTICS INC COM 84833T103 459 74703 SH DFND 02 0 4600 70103 SPERO THERAPEUTICS INC COM 84833T103 0 33 SH DFND 06 0 33 0 SPHERIX INC COM PAR NE 84842R403 0 2 SH DFND 02 0 0 2 SPIRE INC COM 84857L101 2993 40408 SH DFND 01 27911 12120 377 SPIRE INC COM 84857L101 8923 120448 SH DFND 02 0 68978 51470 SPIRE INC COM 84857L101 1 15 SH DFND 06 0 15 0 SPIRE INC COM 84857L101 8202 110724 SH DFND 43 0 0 110724 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 3737 51837 SH DFND 01 48962 2198 677 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 6887 95538 SH DFND 02 0 4436 91102 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 391 5417 SH DFND 06 0 5417 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 2056 28513 SH DFND 43 0 0 28513 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 1623 22508 SH DFND 43, 01 0 0 22508 SPIRIT AIRLS INC COM 848577102 6800 117396 SH DFND 01 61474 55922 0 SPIRIT AIRLS INC COM 848577102 32522 561494 SH DFND 02 0 92384 469110 SPIRIT AIRLS INC COM 848577102 12 204 SH DFND 06 0 204 0 SPIRIT AIRLS INC COM 848577102 4 62 SH DFND 28 62 0 0 SPIRIT AIRLS INC COM 848577102 12215 210900 SH DFND 43 0 0 210900 SPIRIT MTA REIT COM SHS BE 84861U105 8 1099 SH DFND 01 306 0 793 SPIRIT MTA REIT COM SHS BE 84861U105 228 31975 SH DFND 02 0 30235 1740 SPIRIT MTA REIT COM SHS BE 84861U105 4 563 SH DFND 06 0 563 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 114 4988 SH DFND 01 367 4621 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 179 7859 SH DFND 02 0 7859 0 SPIRIT OF TEX BANCSHARES INC COM 84861D103 1 42 SH DFND 06 0 42 0 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 57 1626 SH DFND 01 0 37 1589 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 2922 82904 SH DFND 02 0 76045 6859 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 60 1694 SH DFND 06 0 1694 0 SPIRIT RLTY CAP INC NEW NOTE 3.75 84860WAB8 985 1006000 PRN DFND 02 0 1000000 6000 SPIRIT RLTY CAP INC NEW NOTE 3.75 84860WAB8 1945 1987000 PRN DFND 43 0 0 1987000 SPIRIT RLTY CAP INC NEW COM NEW 84860W300 1136 32214 SH DFND 43, 01 0 0 32214 SPLUNK INC COM 848637104 13626 129958 SH DFND 01 96522 31123 2313 SPLUNK INC COM 848637104 87877 838120 SH DFND 02 0 68348 769772 SPLUNK INC COM 848637104 677 6459 SH DFND 06 0 6459 0 SPLUNK INC COM 848637104 174 1660 SH DFND 28 1660 0 0 SPLUNK INC COM 848637104 103935 991276 SH DFND 43 0 0 991276 SPLUNK INC COM 848637104 42550 405821 SH DFND 43, 01 0 0 405821 SPOK HLDGS INC COM 84863T106 276 20793 SH DFND 01 5948 14820 25 SPOK HLDGS INC COM 84863T106 494 37265 SH DFND 02 0 37199 66 SPOK HLDGS INC COM 84863T106 0 3 SH DFND 06 0 3 0 SPOK HLDGS INC COM 84863T106 162 12217 SH DFND 43 0 0 12217 SPORTSMANS WHSE HLDGS INC COM 84920Y106 123 28056 SH DFND 01 13847 14209 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 3 595 SH DFND 02 0 595 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 1 142 SH DFND 06 0 142 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 3942 34734 SH DFND 01 34734 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 4102 36142 SH DFND 02 0 300 35842 SPOTIFY TECHNOLOGY S A SHS L8681T102 3608 31785 SH DFND 43 0 0 31785 SPOTIFY TECHNOLOGY S A SHS L8681T102 34 298 SH DFND 43, 01 0 0 298 SPRAGUE RES LP COM UNIT R 849343108 256 17700 SH DFND 01 17700 0 0 SPRAGUE RES LP COM UNIT R 849343108 358 24714 SH DFND 02 0 0 24714 SPRING BK PHARMACEUTICALS IN COM 849431101 77 7441 SH DFND 01 2142 5299 0 SPRING BK PHARMACEUTICALS IN COM 849431101 1 53 SH DFND 02 0 53 0 SPRING BK PHARMACEUTICALS IN COM 849431101 1 53 SH DFND 06 0 53 0 SPRINT CORP COM SER 1 85207U105 731 125606 SH DFND 01 120306 0 5300 SPRINT CORP COM SER 1 85207U105 4297 738299 SH DFND 02 0 504843 233456 SPRINT CORP COM SER 1 85207U105 220 37846 SH DFND 06 0 37846 0 SPRINT CORP OPTIONS 85207U105 1788 307200 SH Put DFND 02 0 307200 0 SPRINT CORP OPTIONS 85207U105 385 66100 SH Call DFND 02 0 66100 0 SPRINT CORP COM SER 1 85207U105 1450 249161 SH DFND 43 0 0 249161 SPROTT FOCUS TR INC COM 85208J109 1383 239213 SH DFND 02 0 0 239213 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 660 52610 SH DFND 01 52610 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 10497 837092 SH DFND 02 0 35 837057 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 421 40836 SH DFND 01 40836 0 0 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 625 60611 SH DFND 02 0 0 60611 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 139 24788 SH DFND 01 24788 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 142 25448 SH DFND 02 0 0 25448 SPROUTS FMRS MKT INC COM 85208M102 736 31317 SH DFND 01 20124 8985 2208 SPROUTS FMRS MKT INC COM 85208M102 5460 232250 SH DFND 02 0 72362 159888 SPROUTS FMRS MKT INC COM 85208M102 13 536 SH DFND 06 0 536 0 SPROUTS FMRS MKT INC COM 85208M102 17924 762399 SH DFND 43 0 0 762399 SPROUTS FMRS MKT INC COM 85208M102 95 4035 SH DFND 43, 01 0 0 4035 SPS COMM INC COM 78463M107 766 9299 SH DFND 01 5072 4145 82 SPS COMM INC COM 78463M107 1228 14902 SH DFND 02 0 14602 300 SPS COMM INC COM 78463M107 0 6 SH DFND 06 0 6 0 SPS COMM INC COM 78463M107 1535 18631 SH DFND 43 0 0 18631 SPS COMM INC COM 78463M107 2369 28758 SH DFND 43, 01 0 0 28758 SPX CORP COM 784635104 961 34316 SH DFND 01 23228 10748 340 SPX CORP COM 784635104 1710 61053 SH DFND 02 0 53097 7956 SPX CORP COM 784635104 0 17 SH DFND 06 0 17 0 SPX CORP COM 784635104 1716 61253 SH DFND 43 0 0 61253 SPX FLOW INC COM 78469X107 1964 64574 SH DFND 01 33207 30751 616 SPX FLOW INC COM 78469X107 250 8216 SH DFND 02 0 5952 2264 SPX FLOW INC COM 78469X107 0 16 SH DFND 06 0 16 0 SPX FLOW INC COM 78469X107 1 24 SH DFND 28 24 0 0 SPX FLOW INC COM 78469X107 644 21175 SH DFND 43 0 0 21175 SPX FLOW INC COM 78469X107 599 19703 SH DFND 43, 01 0 0 19703 SQUARE INC CL A 852234103 24294 433134 SH DFND 01 385930 45638 1566 SQUARE INC CL A 852234103 40654 724802 SH DFND 02 0 183166 541636 SQUARE INC CL A 852234103 2259 40279 SH DFND 06 0 40279 0 SQUARE INC OPTIONS 852234103 2535 45200 SH Put DFND 02 0 45200 0 SQUARE INC OPTIONS 852234103 7993 142500 SH Call DFND 02 0 142500 0 SQUARE INC CL A 852234103 13684 243964 SH DFND 43 0 0 243964 SQUARE INC CL A 852234103 16237 289486 SH DFND 43, 01 0 0 289486 SRC ENERGY INC COM 78470V108 618 131424 SH DFND 01 70566 58722 2136 SRC ENERGY INC COM 78470V108 1443 307051 SH DFND 02 0 303315 3736 SRC ENERGY INC COM 78470V108 0 90 SH DFND 06 0 90 0 SRC ENERGY INC COM 78470V108 2413 513413 SH DFND 43 0 0 513413 SRC ENERGY INC COM 78470V108 1237 263212 SH DFND 43, 01 0 0 263212 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2423 53716 SH DFND 01 27754 25428 534 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 5350 118597 SH DFND 02 0 115970 2627 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 329 7285 SH DFND 06 0 7285 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 21879 485004 SH DFND 43 0 0 485004 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 7886 174814 SH DFND 43, 01 0 0 174814 SSGA ACTIVE ETF TR MULT ASS R 78467V103 9142 401828 SH DFND 02 0 0 401828 SSGA ACTIVE ETF TR INCOM ALLO 78467V202 649 21205 SH DFND 02 0 5640 15565 SSGA ACTIVE ETF TR GLOBL ALLO 78467V400 20092 582044 SH DFND 02 0 0 582044 SSGA ACTIVE ETF TR BLKSTN GSO 78467V608 311 6960 SH DFND 01 6960 0 0 SSGA ACTIVE ETF TR BLKSTN GSO 78467V608 93626 2094551 SH DFND 02 0 67384 2027167 SSGA ACTIVE ETF TR SPDR TR TA 78467V848 39 829 SH DFND 01 290 0 539 SSGA ACTIVE ETF TR SPDR TR TA 78467V848 103503 2184991 SH DFND 02 0 0 2184991 SSGA ACTIVE ETF TR MULT ASS R 78467V103 413 18139 SH DFND 43 0 0 18139 SSGA ACTIVE ETF TR GLOBL ALLO 78467V400 8796 254813 SH DFND 43 0 0 254813 SSGA ACTIVE ETF TR BLKSTN GSO 78467V608 16707 373763 SH DFND 43 0 0 373763 SSGA ACTIVE ETF TR ULT SHT TR 78467V707 139 3470 SH DFND 43 0 0 3470 SSGA ACTIVE ETF TR SPDR TR TA 78467V848 10068 212542 SH DFND 43 0 0 212542 SSGA ACTIVE TR SPDR DBLEL 78470P200 1170 24055 SH DFND 02 0 0 24055 SSGA ACTIVE TR SPDR DBLEL 78470P309 391 8209 SH DFND 02 0 0 8209 SSGA ACTIVE TR SPDR DBLEL 78470P200 291 5978 SH DFND 43 0 0 5978 SSR MNG INC COM 784730103 7 594 SH DFND 05 594 0 0 SSR MNG INC COM 784730103 27 2220 SH DFND 02 0 854 1366 ST JOE CO COM 790148100 311 23631 SH DFND 01 5802 17829 0 ST JOE CO COM 790148100 1591 120780 SH DFND 02 0 2987 117793 ST JOE CO COM 790148100 0 6 SH DFND 06 0 6 0 STAAR SURGICAL CO COM PAR $0 852312305 689 21585 SH DFND 01 7087 14498 0 STAAR SURGICAL CO COM PAR $0 852312305 397 12433 SH DFND 02 0 11958 475 STAAR SURGICAL CO COM PAR $0 852312305 2 55 SH DFND 06 0 55 0 STAAR SURGICAL CO COM PAR $0 852312305 1141 35764 SH DFND 43 0 0 35764 STAAR SURGICAL CO COM PAR $0 852312305 143 4487 SH DFND 43, 01 0 0 4487 STAFFING 360 SOLUTIONS INC COM PAR 852387307 1 505 SH DFND 02 0 5 500 STAG INDL INC COM 85254J102 295 11857 SH DFND 01 11817 0 40 STAG INDL INC COM 85254J102 10592 425733 SH DFND 02 0 402749 22984 STAG INDL INC COM 85254J102 0 8 SH DFND 06 0 8 0 STAG INDL INC COM 85254J102 8631 346925 SH DFND 43 0 0 346925 STAG INDL INC COM 85254J102 3986 160222 SH DFND 43, 01 0 0 160222 STAGE STORES INC COM NEW 85254C305 11 14621 SH DFND 02 0 11724 2897 STAMPS COM INC COM NEW 852857200 2634 16924 SH DFND 01 10225 6581 118 STAMPS COM INC COM NEW 852857200 2117 13599 SH DFND 02 0 12833 766 STAMPS COM INC COM NEW 852857200 1 8 SH DFND 06 0 8 0 STAMPS COM INC COM NEW 852857200 1 6 SH DFND 28 6 0 0 STAMPS COM INC COM NEW 852857200 829 5326 SH DFND 43 0 0 5326 STAMPS COM INC COM NEW 852857200 102 653 SH DFND 43, 01 0 0 653 STANDARD AVB FINL CORP COM 85303B100 32 1087 SH DFND 02 0 0 1087 STANDARD MTR PRODS INC COM 853666105 1011 20881 SH DFND 01 3763 17016 102 STANDARD MTR PRODS INC COM 853666105 9 184 SH DFND 02 0 111 73 STANDARD MTR PRODS INC COM 853666105 1 12 SH DFND 06 0 12 0 STANDEX INTL CORP COM 854231107 1587 23618 SH DFND 01 15500 8002 116 STANDEX INTL CORP COM 854231107 694 10330 SH DFND 02 0 9827 503 STANDEX INTL CORP COM 854231107 0 4 SH DFND 06 0 4 0 STANLEY BLACK & DECKER INC COM 854502101 27575 230287 SH DFND 01 221814 6478 1995 STANLEY BLACK & DECKER INC COM 854502101 9395 78463 SH DFND 02 0 12107 66356 STANLEY BLACK & DECKER INC COM 854502101 2534 21165 SH DFND 06 0 21165 0 STANLEY BLACK & DECKER INC COM 854502101 767 6403 SH DFND 28 5754 0 649 STANLEY BLACK & DECKER INC UNIT 05/15 854502887 2 19 SH DFND 01 19 0 0 STANLEY BLACK & DECKER INC UNIT 05/15 854502887 264 2908 SH DFND 02 0 0 2908 STANLEY BLACK & DECKER INC COM 854502101 27897 232980 SH DFND 43 0 0 232980 STANLEY BLACK & DECKER INC UNIT 05/15 854502887 3459 38060 SH DFND 43 0 0 38060 STANLEY BLACK & DECKER INC COM 854502101 558 4656 SH DFND 43, 01 0 0 4656 STANTEC INC COM 85472N109 156 7128 SH DFND 05 7128 0 0 STANTEC INC COM 85472N109 65 2983 SH DFND 02 0 2983 0 STAR BULK CARRIERS CORP SHS PAR Y8162K204 0 6 SH DFND 01 6 0 0 STAR BULK CARRIERS CORP SHS PAR Y8162K204 9 954 SH DFND 02 0 954 0 STAR BULK CARRIERS CORP SHS PAR Y8162K204 983 107525 SH DFND 06 0 107525 0 STAR GROUP L P UNIT LTD P 85512C105 140 15000 SH DFND 01 15000 0 0 STAR GROUP L P UNIT LTD P 85512C105 53 5719 SH DFND 02 0 0 5719 STARBUCKS CORP COM 855244109 292426 4540773 SH DFND 01 4229409 292760 18604 STARBUCKS CORP COM 855244109 269715 4188114 SH DFND 02 0 829488 3358626 STARBUCKS CORP COM 855244109 4757 73872 SH DFND 06 0 73872 0 STARBUCKS CORP COM 855244109 2180 33848 SH DFND 28 31590 0 2258 STARBUCKS CORP OPTIONS 855244109 39 600 SH Put DFND 01 600 0 0 STARBUCKS CORP OPTIONS 855244109 32870 510400 SH Put DFND 02 0 508600 1800 STARBUCKS CORP OPTIONS 855244109 33791 524700 SH Call DFND 02 0 524700 0 STARBUCKS CORP COM 855244109 481249 7472811 SH DFND 43 0 0 7472811 STARBUCKS CORP COM 855244109 39909 619710 SH DFND 43, 01 0 0 619710 STARRETT L S CO CL A 855668109 2 400 SH DFND 01 400 0 0 STARRETT L S CO CL A 855668109 4 800 SH DFND 02 0 0 800 STARS GROUP INC COM 85570W100 20 1205 SH DFND 01 1205 0 0 STARS GROUP INC COM 85570W100 620 37558 SH DFND 02 0 37558 0 STARS GROUP INC COM 85570W100 912 55219 SH DFND 43 0 0 55219 STARS GROUP INC COM 85570W100 247 14922 SH DFND 43, 01 0 0 14922 STARTEK INC COM 85569C107 51 7690 SH DFND 01 7690 0 0 STARTEK INC COM 85569C107 7 1088 SH DFND 02 0 1088 0 STARWOOD PPTY TR INC COM 85571B105 795 40357 SH DFND 01 31639 0 8718 STARWOOD PPTY TR INC COM 85571B105 67638 3431638 SH DFND 02 0 337353 3094285 STARWOOD PPTY TR INC COM 85571B105 23 1169 SH DFND 06 0 1169 0 STARWOOD PPTY TR INC NOTE 4.37 85571BAH8 5 5000 PRN DFND 01 5000 0 0 STARWOOD PPTY TR INC NOTE 4.37 85571BAH8 9 9000 PRN DFND 02 0 0 9000 STARWOOD PPTY TR INC COM 85571B105 3531 179160 SH DFND 43 0 0 179160 STARWOOD PPTY TR INC COM 85571B105 641 32528 SH DFND 43, 01 0 0 32528 STARWOOD WAYPOINT RESIDENTL NOTE 3.00 85571WAB5 22 20000 PRN DFND 02 0 20000 0 STATE AUTO FINL CORP COM 855707105 317 9314 SH DFND 01 2491 6823 0 STATE AUTO FINL CORP COM 855707105 317 9319 SH DFND 02 0 8619 700 STATE AUTO FINL CORP COM 855707105 0 5 SH DFND 06 0 5 0 STATE BK FINL CORP COM 856190103 2465 114174 SH DFND 01 10151 104023 0 STATE BK FINL CORP COM 856190103 6258 289855 SH DFND 02 0 289379 476 STATE BK FINL CORP COM 856190103 0 17 SH DFND 06 0 17 0 STATE BK FINL CORP COM 856190103 2636 122115 SH DFND 43 0 0 122115 STATE BK FINL CORP COM 856190103 540 25033 SH DFND 43, 01 0 0 25033 STATE STR CORP COM 857477103 50529 801153 SH DFND 01 610973 12160 178020 STATE STR CORP COM 857477103 15008 237955 SH DFND 02 0 76817 161138 STATE STR CORP COM 857477103 1027 16287 SH DFND 06 0 16287 0 STATE STR CORP COM 857477103 3663 58084 SH DFND 28 54926 0 3158 STATE STR CORP OPTIONS 857477103 240 3800 SH Put DFND 02 0 3800 0 STATE STR CORP OPTIONS 857477103 278 4400 SH Call DFND 02 0 4400 0 STATE STR CORP COM 857477103 113121 1793575 SH DFND 43 0 0 1793575 STATE STR CORP COM 857477103 18465 292771 SH DFND 43, 01 0 0 292771 STEEL CONNECT INC COM 858098106 2 1000 SH DFND 02 0 0 1000 STEEL DYNAMICS INC COM 858119100 3999 133111 SH DFND 01 115596 15079 2436 STEEL DYNAMICS INC COM 858119100 29535 983204 SH DFND 02 0 298595 684609 STEEL DYNAMICS INC COM 858119100 238 7930 SH DFND 06 0 7930 0 STEEL DYNAMICS INC OPTIONS 858119100 475 15800 SH Put DFND 02 0 15800 0 STEEL DYNAMICS INC COM 858119100 3369 112149 SH DFND 43 0 0 112149 STEEL DYNAMICS INC COM 858119100 243 8087 SH DFND 43, 01 0 0 8087 STEELCASE INC CL A 858155203 518 34933 SH DFND 01 14278 20555 100 STEELCASE INC CL A 858155203 7205 485817 SH DFND 02 0 479407 6410 STEELCASE INC CL A 858155203 0 28 SH DFND 06 0 28 0 STEELCASE INC CL A 858155203 5043 340058 SH DFND 43 0 0 340058 STEELCASE INC CL A 858155203 1082 72961 SH DFND 43, 01 0 0 72961 STEIN MART INC COM 858375108 11 10426 SH DFND 01 10426 0 0 STEIN MART INC COM 858375108 1 1075 SH DFND 02 0 0 1075 STELLAR BIOTECHNOLOGIES INC COM 85855A302 0 14 SH DFND 02 0 0 14 STELLUS CAP INVT CORP COM 858568108 77 5917 SH DFND 02 0 5852 65 STEMLINE THERAPEUTICS INC COM 85858C107 72 7587 SH DFND 01 7587 0 0 STEMLINE THERAPEUTICS INC COM 85858C107 29 3069 SH DFND 02 0 3069 0 STEMLINE THERAPEUTICS INC COM 85858C107 0 13 SH DFND 06 0 13 0 STEPAN CO COM 858586100 1467 19821 SH DFND 01 3168 16519 134 STEPAN CO COM 858586100 5 74 SH DFND 02 0 8 66 STEPAN CO COM 858586100 1 8 SH DFND 06 0 8 0 STEPAN CO COM 858586100 4658 62943 SH DFND 43 0 0 62943 STEPAN CO COM 858586100 360 4862 SH DFND 43, 01 0 0 4862 STERICYCLE INC COM 858912108 5223 142368 SH DFND 01 135100 7104 164 STERICYCLE INC COM 858912108 2336 63673 SH DFND 02 0 28060 35613 STERICYCLE INC COM 858912108 15 422 SH DFND 06 0 422 0 STERICYCLE INC COM 858912108 1 17 SH DFND 28 17 0 0 STERICYCLE INC COM 858912108 14211 387313 SH DFND 43 0 0 387313 STERICYCLE INC COM 858912108 942 25674 SH DFND 43, 01 0 0 25674 STERIS PLC SHS USD G84720104 44413 415655 SH DFND 01 410619 4401 635 STERIS PLC SHS USD G84720104 5432 50837 SH DFND 02 0 44925 5912 STERIS PLC SHS USD G84720104 40 370 SH DFND 06 0 370 0 STERIS PLC SHS USD G84720104 555 5197 SH DFND 28 5197 0 0 STERIS PLC SHS USD G84720104 23978 224406 SH DFND 43 0 0 224406 STERIS PLC SHS USD G84720104 11430 106969 SH DFND 43, 01 0 0 106969 STERLING BANCORP DEL COM 85917A100 1546 93644 SH DFND 01 79608 9844 4192 STERLING BANCORP DEL COM 85917A100 66888 4051344 SH DFND 02 0 4021071 30273 STERLING BANCORP DEL COM 85917A100 16 951 SH DFND 06 0 951 0 STERLING BANCORP DEL COM 85917A100 5 308 SH DFND 28 308 0 0 STERLING BANCORP DEL COM 85917A100 21854 1323679 SH DFND 43 0 0 1323679 STERLING BANCORP DEL COM 85917A100 1090 66002 SH DFND 43, 01 0 0 66002 STERLING BANCORP INC COM 85917W102 94 13555 SH DFND 01 4177 9378 0 STERLING BANCORP INC COM 85917W102 0 47 SH DFND 02 0 47 0 STERLING BANCORP INC COM 85917W102 0 20 SH DFND 06 0 20 0 STERLING CONSTRUCTION CO INC COM 859241101 170 15573 SH DFND 01 5513 10060 0 STERLING CONSTRUCTION CO INC COM 859241101 35 3174 SH DFND 02 0 2874 300 STERLING CONSTRUCTION CO INC COM 859241101 1 102 SH DFND 06 0 102 0 STEWARDSHIP FINL CORP COM 860326107 0 12 SH DFND 02 0 12 0 STEWART INFORMATION SVCS COR COM 860372101 1021 24670 SH DFND 01 5455 19022 193 STEWART INFORMATION SVCS COR COM 860372101 292 7049 SH DFND 02 0 7049 0 STEWART INFORMATION SVCS COR COM 860372101 1 16 SH DFND 06 0 16 0 STEWART INFORMATION SVCS COR COM 860372101 851 20558 SH DFND 43 0 0 20558 STIFEL FINL CORP COM 860630102 2826 68230 SH DFND 01 48134 19699 397 STIFEL FINL CORP COM 860630102 1439 34752 SH DFND 02 0 33015 1737 STIFEL FINL CORP COM 860630102 1 21 SH DFND 06 0 21 0 STIFEL FINL CORP COM 860630102 1 33 SH DFND 28 33 0 0 STIFEL FINL CORP COM 860630102 12290 296708 SH DFND 43 0 0 296708 STIFEL FINL CORP COM 860630102 1486 35875 SH DFND 43, 01 0 0 35875 STITCH FIX INC COM CL A 860897107 4 250 SH DFND 01 250 0 0 STITCH FIX INC COM CL A 860897107 404 23622 SH DFND 02 0 23422 200 STITCH FIX INC OPTIONS 860897107 1709 100000 SH Put DFND 06 0 100000 0 STMICROELECTRONICS N V NY REGISTR 861012102 392 28207 SH DFND 01 21017 4014 3176 STMICROELECTRONICS N V NY REGISTR 861012102 517 37226 SH DFND 02 0 3106 34120 STMICROELECTRONICS N V NY REGISTR 861012102 27 1945 SH DFND 28 128 0 1817 STMICROELECTRONICS N V NY REGISTR 861012102 1652 118991 SH DFND 43 0 0 118991 STOCK YDS BANCORP INC COM 861025104 461 14045 SH DFND 01 3612 10433 0 STOCK YDS BANCORP INC COM 861025104 92 2816 SH DFND 02 0 14 2802 STOCK YDS BANCORP INC COM 861025104 0 8 SH DFND 06 0 8 0 STONE HBR EMERG MKTS TL INC COM 86164W100 8 750 SH DFND 01 750 0 0 STONE HBR EMERG MKTS TL INC COM 86164W100 310 28450 SH DFND 02 0 0 28450 STONE HBR EMERG MRKTS INC FD COM 86164T107 58 5190 SH DFND 01 5190 0 0 STONE HBR EMERG MRKTS INC FD COM 86164T107 966 86635 SH DFND 02 0 0 86635 STONECASTLE FINL CORP COM 861780104 29 1513 SH DFND 02 0 13 1500 STONEMOR PARTNERS L P COM UNITS 86183Q100 649 308975 SH DFND 01 308975 0 0 STONEMOR PARTNERS L P COM UNITS 86183Q100 32 15238 SH DFND 02 0 6301 8937 STONERIDGE INC COM 86183P102 631 25592 SH DFND 01 5442 20150 0 STONERIDGE INC COM 86183P102 364 14777 SH DFND 02 0 14593 184 STONERIDGE INC COM 86183P102 0 12 SH DFND 06 0 12 0 STONERIDGE INC COM 86183P102 2790 113165 SH DFND 43 0 0 113165 STONERIDGE INC COM 86183P102 259 10503 SH DFND 43, 01 0 0 10503 STORE CAP CORP COM 862121100 2458 86839 SH DFND 01 82914 3199 726 STORE CAP CORP COM 862121100 6796 240056 SH DFND 02 0 204959 35097 STORE CAP CORP COM 862121100 23 814 SH DFND 06 0 814 0 STORE CAP CORP COM 862121100 22645 799894 SH DFND 43 0 0 799894 STORE CAP CORP COM 862121100 1928 68086 SH DFND 43, 01 0 0 68086 STRATA SKIN SCIENCES INC COM NEW 86272A206 0 65 SH DFND 02 0 0 65 STRATASYS LTD SHS M85548101 635 35241 SH DFND 01 9370 25871 0 STRATASYS LTD SHS M85548101 249 13847 SH DFND 02 0 6894 6953 STRATASYS LTD SHS M85548101 4 243 SH DFND 06 0 243 0 STRATEGIC ED INC COM 86272C103 1149 10133 SH DFND 01 4806 5149 178 STRATEGIC ED INC COM 86272C103 2080 18343 SH DFND 02 0 17774 569 STRATEGIC ED INC COM 86272C103 1 6 SH DFND 06 0 6 0 STRATEGIC ED INC COM 86272C103 1333 11750 SH DFND 43 0 0 11750 STRATTEC SEC CORP COM 863111100 0 3 SH DFND 02 0 0 3 STRATUS PPTYS INC COM NEW 863167201 108 4513 SH DFND 01 2154 2359 0 STRATUS PPTYS INC COM NEW 863167201 153 6368 SH DFND 02 0 661 5707 STRATUS PPTYS INC COM NEW 863167201 1 23 SH DFND 06 0 23 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 11 2406 SH DFND 01 0 2406 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 1 200 SH DFND 02 0 0 200 STRYKER CORP COM 863667101 90392 576663 SH DFND 01 555337 17935 3391 STRYKER CORP COM 863667101 122296 780195 SH DFND 02 0 69737 710458 STRYKER CORP COM 863667101 1836 11711 SH DFND 06 0 11711 0 STRYKER CORP COM 863667101 1590 10145 SH DFND 28 9525 0 620 STRYKER CORP COM 863667101 57331 365750 SH DFND 43 0 0 365750 STRYKER CORP COM 863667101 33 213 SH DFND 43, 01 0 0 213 STURM RUGER & CO INC COM 864159108 843 15845 SH DFND 01 3928 11739 178 STURM RUGER & CO INC COM 864159108 1157 21735 SH DFND 02 0 5 21730 STURM RUGER & CO INC COM 864159108 0 5 SH DFND 06 0 5 0 STURM RUGER & CO INC COM 864159108 2497 46912 SH DFND 43 0 0 46912 SUBURBAN PROPANE PARTNERS L UNIT LTD P 864482104 1259 65316 SH DFND 01 65316 0 0 SUBURBAN PROPANE PARTNERS L UNIT LTD P 864482104 3223 167274 SH DFND 02 0 10068 157206 SUMITOMO MITSUI FINL GROUP I SPONSORED 86562M209 1137 174657 SH DFND 01 143687 0 30970 SUMITOMO MITSUI FINL GROUP I SPONSORED 86562M209 9962 1530255 SH DFND 02 0 0 1530255 SUMITOMO MITSUI FINL GROUP I SPONSORED 86562M209 47 7269 SH DFND 28 128 0 7141 SUMITOMO MITSUI FINL GROUP I SPONSORED 86562M209 94021 14442555 SH DFND 43 0 0 14442555 SUMITOMO MITSUI FINL GROUP I SPONSORED 86562M209 953 146324 SH DFND 43, 01 0 0 146324 SUMMIT FINANCIAL GROUP INC COM 86606G101 226 11725 SH DFND 01 6133 5592 0 SUMMIT FINANCIAL GROUP INC COM 86606G101 1 59 SH DFND 02 0 59 0 SUMMIT FINANCIAL GROUP INC COM 86606G101 1 42 SH DFND 06 0 42 0 SUMMIT HOTEL PPTYS INC COM 866082100 191 19618 SH DFND 01 5831 0 13787 SUMMIT HOTEL PPTYS INC COM 866082100 2943 302439 SH DFND 02 0 273130 29309 SUMMIT HOTEL PPTYS INC COM 866082100 0 34 SH DFND 06 0 34 0 SUMMIT HOTEL PPTYS INC COM 866082100 3519 361680 SH DFND 43 0 0 361680 SUMMIT HOTEL PPTYS INC COM 866082100 73 7471 SH DFND 43, 01 0 0 7471 SUMMIT MATLS INC CL A 86614U100 616 49695 SH DFND 01 22412 27283 0 SUMMIT MATLS INC CL A 86614U100 4054 326955 SH DFND 02 0 315748 11207 SUMMIT MATLS INC CL A 86614U100 1 44 SH DFND 06 0 44 0 SUMMIT MATLS INC CL A 86614U100 3850 310498 SH DFND 43 0 0 310498 SUMMIT MATLS INC CL A 86614U100 751 60584 SH DFND 43, 01 0 0 60584 SUMMIT MIDSTREAM PARTNERS LP COM UNIT L 866142102 295 29315 SH DFND 01 25734 3581 0 SUMMIT MIDSTREAM PARTNERS LP COM UNIT L 866142102 5867 583803 SH DFND 02 0 0 583803 SUMMIT ST BK SANTA ROSA CALI COM 866264203 26 2181 SH DFND 02 0 2056 125 SUMMIT WIRELESS TECHNLGIES I COM 86633R104 0 25 SH DFND 02 0 25 0 SUN CMNTYS INC COM 866674104 12392 121835 SH DFND 01 121186 578 71 SUN CMNTYS INC COM 866674104 11525 113310 SH DFND 02 0 74367 38943 SUN CMNTYS INC COM 866674104 36 358 SH DFND 06 0 358 0 SUN CMNTYS INC COM 866674104 4 37 SH DFND 28 37 0 0 SUN CMNTYS INC COM 866674104 26022 255849 SH DFND 43 0 0 255849 SUN CMNTYS INC COM 866674104 2824 27765 SH DFND 43, 01 0 0 27765 SUN HYDRAULICS CORP COM 866942105 472 14216 SH DFND 01 7030 7186 0 SUN HYDRAULICS CORP COM 866942105 2043 61544 SH DFND 02 0 61372 172 SUN HYDRAULICS CORP COM 866942105 0 13 SH DFND 06 0 13 0 SUN HYDRAULICS CORP COM 866942105 410 12344 SH DFND 43 0 0 12344 SUN HYDRAULICS CORP COM 866942105 569 17138 SH DFND 43, 01 0 0 17138 SUN LIFE FINL INC COM 866796105 61 1847 SH DFND 05 1847 0 0 SUN LIFE FINL INC COM 866796105 1033 31127 SH DFND 01 29279 0 1848 SUN LIFE FINL INC COM 866796105 5042 151903 SH DFND 02 0 119575 32328 SUN LIFE FINL INC COM 866796105 2472 74490 SH DFND 06 0 74490 0 SUN LIFE FINL INC COM 866796105 22 655 SH DFND 28 0 0 655 SUNCOKE ENERGY INC COM 86722A103 384 44900 SH DFND 01 16000 28554 346 SUNCOKE ENERGY INC COM 86722A103 604 70683 SH DFND 02 0 67641 3042 SUNCOKE ENERGY INC COM 86722A103 0 48 SH DFND 06 0 48 0 SUNCOKE ENERGY INC COM 86722A103 2409 281764 SH DFND 43 0 0 281764 SUNCOKE ENERGY PARTNERS L P COMUNIT RE 86722Y101 393 36954 SH DFND 01 36954 0 0 SUNCOKE ENERGY PARTNERS L P COMUNIT RE 86722Y101 85 8001 SH DFND 02 0 0 8001 SUNCOR ENERGY INC NEW COM 867224107 322 11513 SH DFND 05 11513 0 0 SUNCOR ENERGY INC NEW COM 867224107 88282 3156306 SH DFND 01 973803 1736 2180767 SUNCOR ENERGY INC NEW COM 867224107 20695 739899 SH DFND 02 0 211159 528740 SUNCOR ENERGY INC NEW COM 867224107 18793 671912 SH DFND 06 0 671912 0 SUNCOR ENERGY INC NEW COM 867224107 1205 43065 SH DFND 28 12808 0 30257 SUNCOR ENERGY INC NEW OPTIONS 867224107 2556 91400 SH Call DFND 02 0 91400 0 SUNCOR ENERGY INC NEW COM 867224107 122529 4380732 SH DFND 43 0 0 4380732 SUNCOR ENERGY INC NEW COM 867224107 15681 560634 SH DFND 43, 01 0 0 560634 SUNESIS PHARMACEUTICALS INC COM PAR 867328700 0 58 SH DFND 01 58 0 0 SUNLANDS ONLINE ED GROUP ADS 86740P108 243 80000 SH DFND 02 0 80000 0 SUNLINK HEALTH SYSTEMS INC COM 86737U102 1 756 SH DFND 02 0 0 756 SUNOCO LP COM U REP 86765K109 2048 75331 SH DFND 01 75331 0 0 SUNOCO LP COM U REP 86765K109 1255 46159 SH DFND 02 0 2168 43991 SUNOPTA INC COM 8676EP108 1 333 SH DFND 01 333 0 0 SUNOPTA INC COM 8676EP108 1 252 SH DFND 02 0 0 252 SUNOPTA INC COM 8676EP108 167 43200 SH DFND 43 0 0 43200 SUNPOWER CORP COM 867652406 191 38517 SH DFND 01 10197 28320 0 SUNPOWER CORP COM 867652406 225 45272 SH DFND 02 0 10985 34287 SUNPOWER CORP COM 867652406 24 4783 SH DFND 06 0 4783 0 SUNPOWER CORP DBCV 4.00 867652AL3 14 18000 PRN DFND 02 0 0 18000 SUNPOWER CORP DBCV 4.00 867652AL3 9 11000 PRN DFND 43 0 0 11000 SUNRUN INC COM 86771W105 474 43551 SH DFND 01 16174 27224 153 SUNRUN INC COM 86771W105 11730 1077151 SH DFND 02 0 60142 1017009 SUNRUN INC COM 86771W105 41 3800 SH DFND 06 0 3800 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 77 5892 SH DFND 01 4127 1765 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 5185 398571 SH DFND 02 0 396981 1590 SUNSTONE HOTEL INVS INC NEW COM 867892101 1 87 SH DFND 06 0 87 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 3555 273247 SH DFND 43 0 0 273247 SUNTRUST BKS INC COM 867914103 90529 1794789 SH DFND 01 1074534 32902 687353 SUNTRUST BKS INC COM 867914103 135879 2693876 SH DFND 02 0 208146 2485730 SUNTRUST BKS INC COM 867914103 912 18088 SH DFND 06 0 18088 0 SUNTRUST BKS INC COM 867914103 653 12946 SH DFND 28 2873 0 10073 SUNTRUST BKS INC COM 867914103 218650 4334852 SH DFND 43 0 0 4334852 SUNTRUST BKS INC COM 867914103 22065 437449 SH DFND 43, 01 0 0 437449 SUPERCONDUCTOR TECHNOLOGIES COM PAR NE 867931602 0 4 SH DFND 02 0 4 0 SUPERIOR ENERGY SVCS INC COM 868157108 499 148990 SH DFND 01 97411 50438 1141 SUPERIOR ENERGY SVCS INC COM 868157108 567 169189 SH DFND 02 0 155490 13699 SUPERIOR ENERGY SVCS INC COM 868157108 0 54 SH DFND 06 0 54 0 SUPERIOR ENERGY SVCS INC COM 868157108 1 412 SH DFND 28 412 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 129 38655 SH DFND 43 0 0 38655 SUPERIOR GRP OF COMPANIES IN COM 868358102 110 6240 SH DFND 01 2776 3464 0 SUPERIOR GRP OF COMPANIES IN COM 868358102 44 2503 SH DFND 02 0 2228 275 SUPERIOR GRP OF COMPANIES IN COM 868358102 1 35 SH DFND 06 0 35 0 SUPERIOR INDS INTL INC COM 868168105 177 36767 SH DFND 01 17054 19592 121 SUPERIOR INDS INTL INC COM 868168105 1409 293016 SH DFND 02 0 492 292524 SUPERIOR INDS INTL INC COM 868168105 0 12 SH DFND 06 0 12 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 11831 356127 SH DFND 01 9757 345580 790 SUPERNUS PHARMACEUTICALS INC COM 868459108 1577 47484 SH DFND 02 0 38925 8559 SUPERNUS PHARMACEUTICALS INC COM 868459108 0 7 SH DFND 06 0 7 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 7220 217349 SH DFND 43 0 0 217349 SUPERNUS PHARMACEUTICALS INC COM 868459108 2832 85260 SH DFND 43, 01 0 0 85260 SUPPORT COM INC COM NEW 86858W200 0 30 SH DFND 02 0 0 30 SURFACE ONCOLOGY INC COM 86877M209 37 8806 SH DFND 01 3026 5780 0 SURFACE ONCOLOGY INC COM 86877M209 339 79920 SH DFND 02 0 79920 0 SURFACE ONCOLOGY INC COM 86877M209 0 47 SH DFND 06 0 47 0 SURGERY PARTNERS INC COM 86881A100 82 8394 SH DFND 01 3883 4511 0 SURGERY PARTNERS INC COM 86881A100 448 45735 SH DFND 02 0 43385 2350 SURGERY PARTNERS INC COM 86881A100 0 21 SH DFND 06 0 21 0 SURGERY PARTNERS INC COM 86881A100 975 99631 SH DFND 43 0 0 99631 SURMODICS INC COM 868873100 417 8814 SH DFND 01 2925 5740 149 SURMODICS INC COM 868873100 1085 22965 SH DFND 02 0 21653 1312 SURMODICS INC COM 868873100 0 3 SH DFND 06 0 3 0 SUTRO BIOPHARMA INC COM 869367102 23 2579 SH DFND 01 0 2579 0 SUTRO BIOPHARMA INC COM 869367102 0 30 SH DFND 02 0 30 0 SUTRO BIOPHARMA INC COM 869367102 0 30 SH DFND 06 0 30 0 SUZANO PAPEL E CELULOSE S A SPON ADS 86959K105 22 1134 SH DFND 01 1134 0 0 SUZANO PAPEL E CELULOSE S A SPON ADS 86959K105 109 5501 SH DFND 06 0 5501 0 SVB FINL GROUP COM 78486Q101 10475 55154 SH DFND 01 53491 1240 423 SVB FINL GROUP COM 78486Q101 84965 447375 SH DFND 02 0 1170 446205 SVB FINL GROUP COM 78486Q101 426 2244 SH DFND 06 0 2244 0 SVB FINL GROUP COM 78486Q101 16 85 SH DFND 28 49 0 36 SVB FINL GROUP OPTIONS 78486Q101 209 1100 SH Call DFND 02 0 300 800 SVB FINL GROUP COM 78486Q101 53094 279560 SH DFND 43 0 0 279560 SVB FINL GROUP COM 78486Q101 152 800 SH DFND 43, 01 0 0 800 SVMK INC COM 78489X103 142 11541 SH DFND 01 4400 7141 0 SVMK INC COM 78489X103 105 8534 SH DFND 02 0 84 8450 SVMK INC COM 78489X103 1 84 SH DFND 06 0 84 0 SWEDISH EXPT CR CORP RG ENRGY E 870297306 1 37610 PRN DFND 02 0 0 37610 SWEDISH EXPT CR CORP RG METAL E 870297405 4 51180 PRN DFND 02 0 0 51180 SWEDISH EXPT CR CORP ROG AGRI E 870297603 6 104021 PRN DFND 02 0 0 104021 SWEDISH EXPT CR CORP ROG TTL ET 870297801 389 7945011 PRN DFND 02 0 0 7945011 SWEDISH EXPT CR CORP RG ENRGY E 870297306 1 58567 PRN DFND 43 0 0 58567 SWEDISH EXPT CR CORP RG METAL E 870297405 0 1240 PRN DFND 43 0 0 1240 SWEDISH EXPT CR CORP ROG AGRI E 870297603 0 5911 PRN DFND 43 0 0 5911 SWEDISH EXPT CR CORP ROG TTL ET 870297801 29 587452 PRN DFND 43 0 0 587452 SWISS HELVETIA FD INC COM 870875101 25 3688 SH DFND 02 0 0 3688 SWITCH INC CL A 87105L104 15 2075 SH DFND 01 1983 92 0 SWITCH INC CL A 87105L104 679 96989 SH DFND 02 0 93929 3060 SWITCH INC CL A 87105L104 0 34 SH DFND 06 0 34 0 SYKES ENTERPRISES INC COM 871237103 1454 58789 SH DFND 01 48895 9559 335 SYKES ENTERPRISES INC COM 871237103 1688 68243 SH DFND 02 0 68058 185 SYKES ENTERPRISES INC COM 871237103 0 11 SH DFND 06 0 11 0 SYKES ENTERPRISES INC COM 871237103 4613 186540 SH DFND 43 0 0 186540 SYMANTEC CORP COM 871503108 3373 178516 SH DFND 01 157420 18008 3088 SYMANTEC CORP COM 871503108 15392 814619 SH DFND 02 0 593248 221371 SYMANTEC CORP COM 871503108 1920 101631 SH DFND 06 0 101631 0 SYMANTEC CORP COM 871503108 17 914 SH DFND 28 221 0 693 SYMANTEC CORP OPTIONS 871503108 625 33100 SH Put DFND 02 0 33100 0 SYMANTEC CORP OPTIONS 871503108 13155 696200 SH Call DFND 02 0 696200 0 SYMANTEC CORP COM 871503108 14272 755339 SH DFND 43 0 0 755339 SYMANTEC CORP COM 871503108 267 14153 SH DFND 43, 01 0 0 14153 SYNACOR INC COM 871561106 3 2000 SH DFND 02 0 0 2000 SYNALLOY CP DEL COM 871565107 123 7385 SH DFND 01 3165 4220 0 SYNALLOY CP DEL COM 871565107 1 45 SH DFND 02 0 45 0 SYNALLOY CP DEL COM 871565107 1 32 SH DFND 06 0 32 0 SYNAPTICS INC COM 87157D109 671 18021 SH DFND 01 8646 9324 51 SYNAPTICS INC COM 87157D109 3689 99127 SH DFND 02 0 28575 70552 SYNAPTICS INC COM 87157D109 13 355 SH DFND 06 0 355 0 SYNAPTICS INC COM 87157D109 1 21 SH DFND 28 21 0 0 SYNAPTICS INC COM 87157D109 278 7465 SH DFND 43 0 0 7465 SYNCHRONY FINL COM 87165B103 132449 5645724 SH DFND 01 134503 5506639 4582 SYNCHRONY FINL COM 87165B103 19320 823518 SH DFND 02 0 272880 550638 SYNCHRONY FINL COM 87165B103 587 25037 SH DFND 06 0 25037 0 SYNCHRONY FINL COM 87165B103 4 181 SH DFND 28 181 0 0 SYNCHRONY FINL OPTIONS 87165B103 47 2000 SH Call DFND 01 2000 0 0 SYNCHRONY FINL COM 87165B103 22958 978582 SH DFND 43 0 0 978582 SYNCHRONY FINL COM 87165B103 1413 60240 SH DFND 43, 01 0 0 60240 SYNDAX PHARMACEUTICALS INC COM 87164F105 771 173359 SH DFND 01 5618 167741 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 248 55679 SH DFND 02 0 55679 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 0 53 SH DFND 06 0 53 0 SYNEOS HEALTH INC CL A 87166B102 1323 33614 SH DFND 01 18397 14027 1190 SYNEOS HEALTH INC CL A 87166B102 2028 51549 SH DFND 02 0 51283 266 SYNEOS HEALTH INC CL A 87166B102 1 25 SH DFND 06 0 25 0 SYNEOS HEALTH INC CL A 87166B102 12582 319749 SH DFND 43 0 0 319749 SYNEOS HEALTH INC CL A 87166B102 2182 55453 SH DFND 43, 01 0 0 55453 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 13 115262 SH DFND 01 31911 83351 0 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 47 417228 SH DFND 02 0 413728 3500 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 0 181 SH DFND 06 0 181 0 SYNLOGIC INC COM 87166L100 88 12550 SH DFND 01 3359 9191 0 SYNLOGIC INC COM 87166L100 0 59 SH DFND 02 0 59 0 SYNLOGIC INC COM 87166L100 0 59 SH DFND 06 0 59 0 SYNNEX CORP COM 87162W100 1903 23535 SH DFND 01 11430 11665 440 SYNNEX CORP COM 87162W100 605 7481 SH DFND 02 0 711 6770 SYNNEX CORP COM 87162W100 1 10 SH DFND 06 0 10 0 SYNNEX CORP COM 87162W100 2 27 SH DFND 28 27 0 0 SYNNEX CORP COM 87162W100 3737 46229 SH DFND 43 0 0 46229 SYNOPSYS INC COM 871607107 8352 99146 SH DFND 01 78237 20618 291 SYNOPSYS INC COM 871607107 27893 331109 SH DFND 02 0 200915 130194 SYNOPSYS INC COM 871607107 512 6080 SH DFND 06 0 6080 0 SYNOPSYS INC COM 871607107 2 21 SH DFND 28 21 0 0 SYNOPSYS INC COM 871607107 22467 266699 SH DFND 43 0 0 266699 SYNOPSYS INC COM 871607107 1149 13636 SH DFND 43, 01 0 0 13636 SYNOVUS FINL CORP COM NEW 87161C501 1362 42562 SH DFND 01 35125 4057 3380 SYNOVUS FINL CORP COM NEW 87161C501 14251 445472 SH DFND 02 0 395952 49520 SYNOVUS FINL CORP COM NEW 87161C501 16 515 SH DFND 06 0 515 0 SYNOVUS FINL CORP COM NEW 87161C501 3 89 SH DFND 28 89 0 0 SYNOVUS FINL CORP COM NEW 87161C501 1269 39669 SH DFND 43 0 0 39669 SYNOVUS FINL CORP COM NEW 87161C501 947 29608 SH DFND 43, 01 0 0 29608 SYNTHESIS ENERGY SYS INC COM NEW 871628202 10 12767 SH DFND 02 0 267 12500 SYNTHETIC BIOLOGICS INC COM NEW 87164U201 0 58 SH DFND 01 58 0 0 SYNTHETIC BIOLOGICS INC COM NEW 87164U201 0 258 SH DFND 02 0 0 258 SYROS PHARMACEUTICALS INC COM 87184Q107 96 17206 SH DFND 01 5760 11446 0 SYROS PHARMACEUTICALS INC COM 87184Q107 1 97 SH DFND 02 0 97 0 SYROS PHARMACEUTICALS INC COM 87184Q107 1 97 SH DFND 06 0 97 0 SYSCO CORP COM 871829107 142156 2268689 SH DFND 01 2005415 250106 13168 SYSCO CORP COM 871829107 379820 6061610 SH DFND 02 0 55064 6006546 SYSCO CORP COM 871829107 3974 63419 SH DFND 06 0 63419 0 SYSCO CORP COM 871829107 481 7681 SH DFND 28 6377 0 1304 SYSCO CORP COM 871829107 594738 9491514 SH DFND 43 0 0 9491514 SYSCO CORP COM 871829107 4048 64610 SH DFND 43, 01 0 0 64610 SYSTEMAX INC COM 871851101 167 7007 SH DFND 01 1949 5058 0 SYSTEMAX INC COM 871851101 169 7095 SH DFND 02 0 7095 0 SYSTEMAX INC COM 871851101 0 3 SH DFND 06 0 3 0 T MOBILE US INC COM 872590104 10478 164717 SH DFND 01 46359 116735 1623 T MOBILE US INC COM 872590104 16542 260050 SH DFND 02 0 250737 9313 T MOBILE US INC COM 872590104 1336 21004 SH DFND 06 0 21004 0 T MOBILE US INC OPTIONS 872590104 18275 287300 SH Put DFND 02 0 287300 0 T MOBILE US INC OPTIONS 872590104 4771 75000 SH Call DFND 02 0 75000 0 T MOBILE US INC COM 872590104 28816 453016 SH DFND 43 0 0 453016 T MOBILE US INC COM 872590104 7608 119601 SH DFND 43, 01 0 0 119601 T2 BIOSYSTEMS INC COM 89853L104 61 20270 SH DFND 01 8397 11873 0 T2 BIOSYSTEMS INC COM 89853L104 1 319 SH DFND 02 0 119 200 T2 BIOSYSTEMS INC COM 89853L104 0 119 SH DFND 06 0 119 0 TABLEAU SOFTWARE INC CL A 87336U105 2734 22783 SH DFND 01 21566 1131 86 TABLEAU SOFTWARE INC CL A 87336U105 15469 128906 SH DFND 02 0 1535 127371 TABLEAU SOFTWARE INC CL A 87336U105 37 307 SH DFND 06 0 307 0 TABLEAU SOFTWARE INC CL A 87336U105 7338 61153 SH DFND 43 0 0 61153 TABLEAU SOFTWARE INC CL A 87336U105 759 6322 SH DFND 43, 01 0 0 6322 TABULA RASA HEALTHCARE INC COM 873379101 1402 21989 SH DFND 01 17367 4450 172 TABULA RASA HEALTHCARE INC COM 873379101 2160 33882 SH DFND 02 0 7686 26196 TABULA RASA HEALTHCARE INC COM 873379101 1 13 SH DFND 06 0 13 0 TABULA RASA HEALTHCARE INC OPTIONS 873379101 9041 141800 SH Call DFND 02 0 141800 0 TABULA RASA HEALTHCARE INC COM 873379101 2403 37693 SH DFND 43 0 0 37693 TACTILE SYS TECHNOLOGY INC COM 87357P100 751 16493 SH DFND 01 8611 7802 80 TACTILE SYS TECHNOLOGY INC COM 87357P100 987 21670 SH DFND 02 0 17440 4230 TACTILE SYS TECHNOLOGY INC COM 87357P100 1 14 SH DFND 06 0 14 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 1944 42675 SH DFND 43 0 0 42675 TAHOE RES INC COM 873868103 10 2811 SH DFND 05 2811 0 0 TAHOE RES INC COM 873868103 15649 4287361 SH DFND 01 11212 4275649 500 TAHOE RES INC COM 873868103 1177 322403 SH DFND 02 0 276277 46126 TAHOE RES INC COM 873868103 1240 339771 SH DFND 06 0 339771 0 TAHOE RES INC COM 873868103 187 51329 SH DFND 43 0 0 51329 TAILORED BRANDS INC COM 87403A107 355 26054 SH DFND 01 13667 12125 262 TAILORED BRANDS INC COM 87403A107 3972 291223 SH DFND 02 0 240991 50232 TAILORED BRANDS INC COM 87403A107 0 19 SH DFND 06 0 19 0 TAILORED BRANDS INC COM 87403A107 271 19873 SH DFND 43 0 0 19873 TAIWAN FD INC COM 874036106 5 300 SH DFND 02 0 0 300 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED 874039100 73507 1991512 SH DFND 01 596069 105607 1289836 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED 874039100 315828 8556694 SH DFND 02 0 7448971 1107723 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED 874039100 262 7101 SH DFND 06 0 7101 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED 874039100 923 25000 SH DFND 28 364 0 24636 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED 874039100 240558 6517421 SH DFND 43 0 0 6517421 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED 874039100 11718 317481 SH DFND 43, 01 0 0 317481 TAKEDA PHARMACEUTICAL CO LTD SPONSORED 874060205 429 25486 SH DFND 01 10820 0 14666 TAKEDA PHARMACEUTICAL CO LTD SPONSORED 874060205 14 816 SH DFND 02 0 11 805 TAKEDA PHARMACEUTICAL CO LTD SPONSORED 874060205 109075 6484858 SH DFND 06 0 6484858 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED 874060205 6515 387313 SH DFND 43 0 0 387313 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 43899 426448 SH DFND 01 70203 355944 301 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 42438 412255 SH DFND 02 0 66883 345372 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 481 4676 SH DFND 06 0 4676 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 15 146 SH DFND 28 56 0 90 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 5541 53828 SH DFND 43 0 0 53828 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1111 10795 SH DFND 43, 01 0 0 10795 TAL ED GROUP SPONSORED 874080104 45857 1718775 SH DFND 01 12163 1705450 1162 TAL ED GROUP SPONSORED 874080104 1809 67787 SH DFND 02 0 58465 9322 TAL ED GROUP SPONSORED 874080104 5695 213453 SH DFND 06 0 213453 0 TAL ED GROUP SPONSORED 874080104 8 286 SH DFND 28 47 0 239 TAL ED GROUP SPONSORED 874080104 644 24127 SH DFND 43 0 0 24127 TAL ED GROUP SPONSORED 874080104 172 6461 SH DFND 43, 01 0 0 6461 TALEND S A ADS 874224207 31 833 SH DFND 01 833 0 0 TALEND S A ADS 874224207 140 3788 SH DFND 02 0 3263 525 TALEND S A ADS 874224207 594 16008 SH DFND 43 0 0 16008 TALLGRASS ENERGY LP CLASS A SH 874696107 1734 71251 SH DFND 01 35740 19529 15982 TALLGRASS ENERGY LP CLASS A SH 874696107 63956 2627617 SH DFND 02 0 148149 2479468 TALLGRASS ENERGY LP CLASS A SH 874696107 989 40648 SH DFND 06 0 40648 0 TALLGRASS ENERGY LP CLASS A SH 874696107 2399 98558 SH DFND 43 0 0 98558 TALOS ENERGY INC COM 87484T108 200 12257 SH DFND 01 3618 8639 0 TALOS ENERGY INC COM 87484T108 50 3042 SH DFND 02 0 3042 0 TALOS ENERGY INC COM 87484T108 0 3 SH DFND 06 0 3 0 TANDEM DIABETES CARE INC COM NEW 875372203 1095 28833 SH DFND 01 8677 19521 635 TANDEM DIABETES CARE INC COM NEW 875372203 1733 45639 SH DFND 02 0 22632 23007 TANDEM DIABETES CARE INC COM NEW 875372203 1 18 SH DFND 06 0 18 0 TANDEM DIABETES CARE INC COM NEW 875372203 1506 39652 SH DFND 43 0 0 39652 TANDEM DIABETES CARE INC COM NEW 875372203 278 7309 SH DFND 43, 01 0 0 7309 TANDY LEATHER FACTORY INC COM 87538X105 0 8 SH DFND 02 0 8 0 TANGER FACTORY OUTLET CTRS I COM 875465106 303 14984 SH DFND 01 9177 4671 1136 TANGER FACTORY OUTLET CTRS I COM 875465106 6541 323485 SH DFND 02 0 254270 69215 TANGER FACTORY OUTLET CTRS I COM 875465106 1 27 SH DFND 06 0 27 0 TANGER FACTORY OUTLET CTRS I OPTIONS 875465106 2119 104800 SH Put DFND 02 0 104800 0 TANGER FACTORY OUTLET CTRS I COM 875465106 740 36603 SH DFND 43 0 0 36603 TANGER FACTORY OUTLET CTRS I COM 875465106 77 3826 SH DFND 43, 01 0 0 3826 TANZANIAN ROYALTY EXPL CORP COM 87600U104 1 3500 SH DFND 02 0 3500 0 TAPESTRY INC COM 876030107 13066 387149 SH DFND 01 366318 16311 4520 TAPESTRY INC COM 876030107 13180 390515 SH DFND 02 0 57775 332740 TAPESTRY INC COM 876030107 463 13721 SH DFND 06 0 13721 0 TAPESTRY INC COM 876030107 93 2767 SH DFND 28 1546 0 1221 TAPESTRY INC COM 876030107 41039 1215964 SH DFND 43 0 0 1215964 TAPESTRY INC COM 876030107 3471 102852 SH DFND 43, 01 0 0 102852 TARENA INTL INC ADR 876108101 2 349 SH DFND 01 349 0 0 TARENA INTL INC ADR 876108101 0 34 SH DFND 02 0 34 0 TARGA RES CORP COM 87612G101 3142 87221 SH DFND 01 77709 425 9087 TARGA RES CORP COM 87612G101 144605 4014585 SH DFND 02 0 2770726 1243859 TARGA RES CORP COM 87612G101 274 7613 SH DFND 06 0 7613 0 TARGA RES CORP OPTIONS 87612G101 2471 68600 SH Call DFND 02 0 68600 0 TARGA RES CORP COM 87612G101 598 16611 SH DFND 43 0 0 16611 TARGA RES CORP COM 87612G101 347 9621 SH DFND 43, 01 0 0 9621 TARGET CORP COM 87612E106 219593 3322640 SH DFND 01 3277800 35246 9594 TARGET CORP COM 87612E106 362054 5478201 SH DFND 02 0 284204 5193997 TARGET CORP COM 87612E106 3490 52801 SH DFND 06 0 52801 0 TARGET CORP COM 87612E106 2062 31193 SH DFND 28 29932 0 1261 TARGET CORP OPTIONS 87612E106 79 1200 SH Put DFND 01 1200 0 0 TARGET CORP OPTIONS 87612E106 3992 60400 SH Put DFND 02 0 60400 0 TARGET CORP OPTIONS 87612E106 10594 160300 SH Call DFND 02 0 157300 3000 TARGET CORP COM 87612E106 558063 8443979 SH DFND 43 0 0 8443979 TARGET CORP COM 87612E106 4214 63768 SH DFND 43, 01 0 0 63768 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 2 25 SH DFND 02 0 0 25 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 2 26 SH DFND 06 0 26 0 TASEKO MINES LTD COM 876511106 4 7548 SH DFND 02 0 1500 6048 TATA MTRS LTD SPONSORED 876568502 268 21998 SH DFND 01 15582 0 6416 TATA MTRS LTD SPONSORED 876568502 1826 149951 SH DFND 02 0 176 149775 TATA MTRS LTD SPONSORED 876568502 193 15886 SH DFND 06 0 15886 0 TATA MTRS LTD SPONSORED 876568502 26 2146 SH DFND 28 75 0 2071 TATA MTRS LTD SPONSORED 876568502 2947 241970 SH DFND 43 0 0 241970 TAUBMAN CTRS INC COM 876664103 521 11449 SH DFND 01 7864 3044 541 TAUBMAN CTRS INC COM 876664103 938 20616 SH DFND 02 0 8507 12109 TAUBMAN CTRS INC COM 876664103 12 266 SH DFND 06 0 266 0 TAUBMAN CTRS INC COM 876664103 5227 114901 SH DFND 43 0 0 114901 TAUBMAN CTRS INC COM 876664103 670 14718 SH DFND 43, 01 0 0 14718 TAYLOR DEVICES INC COM 877163105 9 700 SH DFND 02 0 0 700 TAYLOR MORRISON HOME CORP CL A 87724P106 772 48558 SH DFND 01 22660 25860 38 TAYLOR MORRISON HOME CORP CL A 87724P106 2342 147302 SH DFND 02 0 142921 4381 TAYLOR MORRISON HOME CORP CL A 87724P106 1 32 SH DFND 06 0 32 0 TAYLOR MORRISON HOME CORP CL A 87724P106 2674 168166 SH DFND 43 0 0 168166 TAYLOR MORRISON HOME CORP CL A 87724P106 809 50886 SH DFND 43, 01 0 0 50886 TC PIPELINES LP UT COM LTD 87233Q108 1608 50048 SH DFND 01 49215 833 0 TC PIPELINES LP UT COM LTD 87233Q108 1410 43913 SH DFND 02 0 16778 27135 TC PIPELINES LP UT COM LTD 87233Q108 485 15110 SH DFND 06 0 15110 0 TCF FINL CORP COM 872275102 1930 99044 SH DFND 01 90957 7156 931 TCF FINL CORP COM 872275102 3270 167756 SH DFND 02 0 156661 11095 TCF FINL CORP COM 872275102 14 706 SH DFND 06 0 706 0 TCF FINL CORP COM 872275102 3 148 SH DFND 28 148 0 0 TCF FINL CORP COM 872275102 5151 264279 SH DFND 43 0 0 264279 TCG BDC INC COM 872280102 730 58878 SH DFND 02 0 115 58763 TCW STRATEGIC INCOME FUND IN COM 872340104 16 3000 SH DFND 01 3000 0 0 TCW STRATEGIC INCOME FUND IN COM 872340104 157 29773 SH DFND 02 0 3810 25963 TD AMERITRADE HLDG CORP COM 87236Y108 8858 180921 SH DFND 01 84162 96248 511 TD AMERITRADE HLDG CORP COM 87236Y108 13549 276730 SH DFND 02 0 99889 176841 TD AMERITRADE HLDG CORP COM 87236Y108 469 9576 SH DFND 06 0 9576 0 TD AMERITRADE HLDG CORP COM 87236Y108 13331 272290 SH DFND 43 0 0 272290 TD AMERITRADE HLDG CORP COM 87236Y108 15948 325739 SH DFND 43, 01 0 0 325739 TE CONNECTIVITY LTD REG SHS H84989104 100414 1327701 SH DFND 01 1299697 24972 3032 TE CONNECTIVITY LTD REG SHS H84989104 24731 326999 SH DFND 02 0 18564 308435 TE CONNECTIVITY LTD REG SHS H84989104 1235 16329 SH DFND 06 0 16329 0 TE CONNECTIVITY LTD REG SHS H84989104 2384 31519 SH DFND 28 31519 0 0 TE CONNECTIVITY LTD REG SHS H84989104 90317 1194194 SH DFND 43 0 0 1194194 TE CONNECTIVITY LTD REG SHS H84989104 15578 205978 SH DFND 43, 01 0 0 205978 TEAM INC COM 878155100 250 17035 SH DFND 01 9719 7197 119 TEAM INC COM 878155100 137 9345 SH DFND 02 0 7797 1548 TEAM INC COM 878155100 0 15 SH DFND 06 0 15 0 TEAM INC NOTE 5.00 878155AE0 814 819000 PRN DFND 02 0 819000 0 TECH DATA CORP COM 878237106 2176 26603 SH DFND 01 15724 10719 160 TECH DATA CORP COM 878237106 9771 119441 SH DFND 02 0 113161 6280 TECH DATA CORP COM 878237106 2 21 SH DFND 06 0 21 0 TECH DATA CORP COM 878237106 2 25 SH DFND 28 25 0 0 TECH DATA CORP COM 878237106 1269 15513 SH DFND 43 0 0 15513 TECHNICAL COMMUNICATIONS COR COM 878409101 0 2 SH DFND 02 0 2 0 TECHNIPFMC PLC COM G87110105 2373 121185 SH DFND 01 86427 32513 2245 TECHNIPFMC PLC COM G87110105 7139 364583 SH DFND 02 0 346443 18140 TECHNIPFMC PLC COM G87110105 22741 1161416 SH DFND 06 0 1161416 0 TECHNIPFMC PLC COM G87110105 9 455 SH DFND 28 0 0 455 TECHNIPFMC PLC OPTIONS G87110105 2937 150000 SH Put DFND 06 150000 0 0 TECHNIPFMC PLC COM G87110105 9035 461459 SH DFND 43 0 0 461459 TECHNIPFMC PLC COM G87110105 2670 136348 SH DFND 43, 01 0 0 136348 TECHTARGET INC COM 87874R100 131 10757 SH DFND 01 3426 7307 24 TECHTARGET INC COM 87874R100 199 16338 SH DFND 02 0 14471 1867 TECHTARGET INC COM 87874R100 0 7 SH DFND 06 0 7 0 TECK RESOURCES LTD CL B 878742204 1658 76994 SH DFND 05 76994 0 0 TECK RESOURCES LTD CL B 878742204 148 6875 SH DFND 01 5428 0 1447 TECK RESOURCES LTD CL B 878742204 4184 194223 SH DFND 02 0 54449 139774 TECK RESOURCES LTD CL B 878742204 1072 49782 SH DFND 06 0 49782 0 TECK RESOURCES LTD CL B 878742204 5 254 SH DFND 28 0 0 254 TECK RESOURCES LTD OPTIONS 878742204 226 10500 SH Call DFND 02 0 0 10500 TECK RESOURCES LTD CL B 878742204 4552 211316 SH DFND 43 0 0 211316 TECNOGLASS INC SHS G87264100 20 2478 SH DFND 02 0 0 2478 TECOGEN INC NEW COM NEW 87876P201 0 26 SH DFND 02 0 26 0 TEEKAY CORPORATION COM Y8564W103 152 45475 SH DFND 01 16313 29162 0 TEEKAY CORPORATION COM Y8564W103 1764 528094 SH DFND 02 0 36271 491823 TEEKAY CORPORATION COM Y8564W103 1 263 SH DFND 06 0 263 0 TEEKAY LNG PARTNERS L P PRTNRSP UN Y8564M105 3 260 SH DFND 01 260 0 0 TEEKAY LNG PARTNERS L P PRTNRSP UN Y8564M105 37 3355 SH DFND 02 0 123 3232 TEEKAY OFFSHORE PARTNERS L P PARTNERSHI Y8565J101 11 9006 SH DFND 02 0 0 9006 TEEKAY TANKERS LTD CL A Y8565N102 153 164693 SH DFND 01 67072 97621 0 TEEKAY TANKERS LTD CL A Y8565N102 277 298236 SH DFND 02 0 731 297505 TEEKAY TANKERS LTD CL A Y8565N102 1 731 SH DFND 06 0 731 0 TEGNA INC COM 87901J105 1681 154677 SH DFND 01 92381 60988 1308 TEGNA INC COM 87901J105 5594 514667 SH DFND 02 0 220237 294430 TEGNA INC COM 87901J105 1 88 SH DFND 06 0 88 0 TEJON RANCH CO COM 879080109 250 15086 SH DFND 01 4167 10752 167 TEJON RANCH CO COM 879080109 6 390 SH DFND 02 0 90 300 TEJON RANCH CO COM 879080109 0 5 SH DFND 06 0 5 0 TEJON RANCH CO COM 879080109 612 36927 SH DFND 43 0 0 36927 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 617 34378 SH DFND 01 34378 0 0 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 1086 60493 SH DFND 02 0 0 60493 TEKLA HEALTHCARE OPPORTUNIT SHS 879105104 2317 138068 SH DFND 02 0 0 138068 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 84 5583 SH DFND 01 5583 0 0 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 905 59863 SH DFND 02 0 0 59863 TEKLA WORLD HEALTHCARE FD BEN INT SH 87911L108 56 4850 SH DFND 01 4850 0 0 TEKLA WORLD HEALTHCARE FD BEN INT SH 87911L108 777 67072 SH DFND 02 0 0 67072 TEL INSTR ELECTRS CORP COM NEW 879165207 63 16502 SH DFND 02 0 2 16500 TELADOC HEALTH INC COM 87918A105 88893 1793281 SH DFND 01 1776976 16305 0 TELADOC HEALTH INC COM 87918A105 705 14227 SH DFND 02 0 7345 6882 TELADOC HEALTH INC COM 87918A105 2 42 SH DFND 06 0 42 0 TELADOC HEALTH INC COM 87918A105 779 15712 SH DFND 28 15712 0 0 TELADOC HEALTH INC NOTE 3.00 87918AAB1 4679 3409000 PRN DFND 02 0 3406000 3000 TELADOC HEALTH INC COM 87918A105 7661 154548 SH DFND 43 0 0 154548 TELADOC HEALTH INC COM 87918A105 3007 60666 SH DFND 43, 01 0 0 60666 TELARIA INC COM 879181105 56 20511 SH DFND 01 0 20511 0 TELARIA INC COM 879181105 59 21726 SH DFND 02 0 21726 0 TELARIA INC COM 879181105 0 168 SH DFND 06 0 168 0 TELECOM ARGENTINA S A SPON ADR R 879273209 3 187 SH DFND 01 187 0 0 TELECOM ARGENTINA S A SPON ADR R 879273209 18 1138 SH DFND 02 0 0 1138 TELECOM ITALIA S P A NEW SPON ADR O 87927Y102 170 30600 SH DFND 01 25961 0 4639 TELECOM ITALIA S P A NEW SPON ADR O 87927Y102 315 56811 SH DFND 02 0 0 56811 TELECOM ITALIA S P A NEW SPON ADR O 87927Y102 1 204 SH DFND 28 204 0 0 TELECOM ITALIA S P A NEW SPON ADR S 87927Y201 126 25711 SH DFND 01 14973 0 10738 TELECOM ITALIA S P A NEW SPON ADR S 87927Y201 6 1175 SH DFND 02 0 0 1175 TELECOM ITALIA S P A NEW SPON ADR S 87927Y201 0 39 SH DFND 28 39 0 0 TELECOM ITALIA S P A NEW SPON ADR O 87927Y102 3776 680276 SH DFND 43 0 0 680276 TELEDYNE TECHNOLOGIES INC COM 879360105 3158 15250 SH DFND 01 4478 10156 616 TELEDYNE TECHNOLOGIES INC COM 879360105 3815 18424 SH DFND 02 0 15138 3286 TELEDYNE TECHNOLOGIES INC COM 879360105 32 156 SH DFND 06 0 156 0 TELEDYNE TECHNOLOGIES INC COM 879360105 2 8 SH DFND 28 8 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 43588 210497 SH DFND 43 0 0 210497 TELEFLEX INC COM 879369106 34877 134932 SH DFND 01 132238 2312 382 TELEFLEX INC COM 879369106 10014 38741 SH DFND 02 0 25734 13007 TELEFLEX INC COM 879369106 382 1478 SH DFND 06 0 1478 0 TELEFLEX INC COM 879369106 562 2174 SH DFND 28 2174 0 0 TELEFLEX INC COM 879369106 40685 157401 SH DFND 43 0 0 157401 TELEFLEX INC COM 879369106 7700 29790 SH DFND 43, 01 0 0 29790 TELEFONICA BRASIL SA SPONSORED 87936R106 1693 141928 SH DFND 01 141928 0 0 TELEFONICA BRASIL SA SPONSORED 87936R106 2863 239980 SH DFND 02 0 114850 125130 TELEFONICA BRASIL SA SPONSORED 87936R106 28449 2384665 SH DFND 06 0 2384665 0 TELEFONICA BRASIL SA SPONSORED 87936R106 14 1202 SH DFND 28 1202 0 0 TELEFONICA BRASIL SA SPONSORED 87936R106 6146 515170 SH DFND 43 0 0 515170 TELEFONICA BRASIL SA SPONSORED 87936R106 3881 325356 SH DFND 43, 01 0 0 325356 TELEFONICA S A SPONSORED 879382208 1106 130697 SH DFND 01 112631 0 18066 TELEFONICA S A SPONSORED 879382208 2582 305245 SH DFND 02 0 741 304504 TELEFONICA S A SPONSORED 879382208 21 2483 SH DFND 28 593 0 1890 TELEFONICA S A SPONSORED 879382208 1448 171108 SH DFND 43 0 0 171108 TELENAV INC COM 879455103 77 19003 SH DFND 01 5190 13813 0 TELENAV INC COM 879455103 0 118 SH DFND 02 0 118 0 TELENAV INC COM 879455103 0 118 SH DFND 06 0 118 0 TELEPHONE & DATA SYS INC COM NEW 879433829 1467 45097 SH DFND 01 23420 4364 17313 TELEPHONE & DATA SYS INC COM NEW 879433829 4037 124077 SH DFND 02 0 117971 6106 TELEPHONE & DATA SYS INC COM NEW 879433829 14 436 SH DFND 06 0 436 0 TELEPHONE & DATA SYS INC COM NEW 879433829 2 54 SH DFND 28 54 0 0 TELEPHONE & DATA SYS INC COM NEW 879433829 5777 177547 SH DFND 43 0 0 177547 TELIGENT INC NEW COM 87960W104 22 15724 SH DFND 01 0 15724 0 TELIGENT INC NEW COM 87960W104 26 18934 SH DFND 02 0 6448 12486 TELIGENT INC NEW COM 87960W104 0 157 SH DFND 06 0 157 0 TELLURIAN INC NEW COM 87968A104 286 41200 SH DFND 01 23662 17538 0 TELLURIAN INC NEW COM 87968A104 209 30065 SH DFND 02 0 1380 28685 TELLURIAN INC NEW COM 87968A104 0 36 SH DFND 06 0 36 0 TELUS CORP COM 87971M103 7739 233527 SH DFND 05 233527 0 0 TELUS CORP COM 87971M103 15976 482086 SH DFND 01 10067 0 472019 TELUS CORP COM 87971M103 4041 121927 SH DFND 02 0 14716 107211 TELUS CORP COM 87971M103 2897 87428 SH DFND 06 0 87428 0 TELUS CORP COM 87971M103 253 7624 SH DFND 28 0 0 7624 TELUS CORP COM 87971M103 42746 1289858 SH DFND 43 0 0 1289858 TELUS CORP COM 87971M103 500 15081 SH DFND 43, 01 0 0 15081 TEMPLETON DRAGON FD INC COM 88018T101 2470 145291 SH DFND 02 0 0 145291 TEMPLETON EMERG MKTS INCOME COM 880192109 81 8410 SH DFND 01 8410 0 0 TEMPLETON EMERG MKTS INCOME COM 880192109 6298 654707 SH DFND 02 0 151462 503245 TEMPLETON EMERGING MKTS FD I COM 880191101 653 49507 SH DFND 02 0 0 49507 TEMPLETON GLOBAL INCOME FD COM 880198106 54 8950 SH DFND 01 8950 0 0 TEMPLETON GLOBAL INCOME FD COM 880198106 5381 892352 SH DFND 02 0 3897 888455 TEMPUR SEALY INTL INC COM 88023U101 1915 46253 SH DFND 01 8178 37548 527 TEMPUR SEALY INTL INC COM 88023U101 7351 177549 SH DFND 02 0 966 176583 TEMPUR SEALY INTL INC COM 88023U101 8 203 SH DFND 06 0 203 0 TEMPUR SEALY INTL INC COM 88023U101 22657 547277 SH DFND 43 0 0 547277 TENABLE HLDGS INC COM 88025T102 110 4966 SH DFND 01 1904 3062 0 TENABLE HLDGS INC COM 88025T102 1485 66933 SH DFND 02 0 66533 400 TENABLE HLDGS INC COM 88025T102 1 49 SH DFND 06 0 49 0 TENARIS S A SPONSORED 88031M109 215 10061 SH DFND 01 4269 4616 1176 TENARIS S A SPONSORED 88031M109 182 8536 SH DFND 02 0 3778 4758 TENARIS S A SPONSORED 88031M109 909 42644 SH DFND 43 0 0 42644 TENARIS S A SPONSORED 88031M109 2312 108423 SH DFND 43, 01 0 0 108423 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 26 2000 SH DFND 01 2000 0 0 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 274 20707 SH DFND 02 0 0 20707 TENCENT MUSIC ENTMT GROUP SPON ADS 88034P109 402 30399 SH DFND 43 0 0 30399 TENET HEALTHCARE CORP COM NEW 88033G407 699 40797 SH DFND 01 19991 19200 1606 TENET HEALTHCARE CORP COM NEW 88033G407 2244 130896 SH DFND 02 0 101102 29794 TENET HEALTHCARE CORP COM NEW 88033G407 7 398 SH DFND 06 0 398 0 TENET HEALTHCARE CORP OPTIONS 88033G407 171 10000 SH Put DFND 02 0 10000 0 TENET HEALTHCARE CORP OPTIONS 88033G407 171 10000 SH Call DFND 02 0 10000 0 TENNANT CO COM 880345103 608 11667 SH DFND 01 3597 7903 167 TENNANT CO COM 880345103 917 17606 SH DFND 02 0 17020 586 TENNANT CO COM 880345103 1 10 SH DFND 06 0 10 0 TENNANT CO COM 880345103 1568 30084 SH DFND 43 0 0 30084 TENNECO INC CL A VTG C 880349105 766 27984 SH DFND 01 14821 12365 798 TENNECO INC CL A VTG C 880349105 4204 153477 SH DFND 02 0 140204 13273 TENNECO INC CL A VTG C 880349105 0 17 SH DFND 06 0 17 0 TENNECO INC CL A VTG C 880349105 9850 359623 SH DFND 43 0 0 359623 TERADATA CORP DEL COM 88076W103 4765 124220 SH DFND 01 118856 4740 624 TERADATA CORP DEL COM 88076W103 7657 199616 SH DFND 02 0 134455 65161 TERADATA CORP DEL COM 88076W103 20 524 SH DFND 06 0 524 0 TERADATA CORP DEL COM 88076W103 3 70 SH DFND 28 70 0 0 TERADATA CORP DEL OPTIONS 88076W103 1642 42800 SH Call DFND 02 0 42800 0 TERADATA CORP DEL COM 88076W103 13646 355723 SH DFND 43 0 0 355723 TERADATA CORP DEL COM 88076W103 968 25225 SH DFND 43, 01 0 0 25225 TERADYNE INC COM 880770102 21332 679806 SH DFND 01 55687 622474 1645 TERADYNE INC COM 880770102 8305 264662 SH DFND 02 0 236086 28576 TERADYNE INC COM 880770102 26 813 SH DFND 06 0 813 0 TERADYNE INC COM 880770102 1 16 SH DFND 28 16 0 0 TERADYNE INC NOTE 1.25 880770AG7 40 34000 PRN DFND 02 0 29000 5000 TERADYNE INC COM 880770102 5399 172038 SH DFND 43 0 0 172038 TERADYNE INC COM 880770102 507 16161 SH DFND 43, 01 0 0 16161 TEREX CORP NEW COM 880779103 994 36050 SH DFND 01 29574 6021 455 TEREX CORP NEW COM 880779103 630 22843 SH DFND 02 0 17996 4847 TEREX CORP NEW COM 880779103 9 317 SH DFND 06 0 317 0 TEREX CORP NEW COM 880779103 9324 338208 SH DFND 43 0 0 338208 TEREX CORP NEW COM 880779103 1267 45962 SH DFND 43, 01 0 0 45962 TERNIUM SA SPON ADR 880890108 18 657 SH DFND 01 657 0 0 TERNIUM SA SPON ADR 880890108 736 27158 SH DFND 02 0 233 26925 TERNIUM SA SPON ADR 880890108 1284 47368 SH DFND 43 0 0 47368 TERRAFORM PWR INC COM CL A 88104R209 368 32812 SH DFND 01 15078 17734 0 TERRAFORM PWR INC COM CL A 88104R209 213 19007 SH DFND 02 0 19007 0 TERRAFORM PWR INC COM CL A 88104R209 11 946 SH DFND 06 0 946 0 TERRENO RLTY CORP COM 88146M101 1659 47185 SH DFND 01 47185 0 0 TERRENO RLTY CORP COM 88146M101 1348 38338 SH DFND 02 0 37648 690 TERRENO RLTY CORP COM 88146M101 1 22 SH DFND 06 0 22 0 TERRENO RLTY CORP COM 88146M101 12 345 SH DFND 43 0 0 345 TERRITORIAL BANCORP INC COM 88145X108 213 8192 SH DFND 01 4219 3973 0 TERRITORIAL BANCORP INC COM 88145X108 64 2471 SH DFND 02 0 2471 0 TERRITORIAL BANCORP INC COM 88145X108 1 30 SH DFND 06 0 30 0 TESARO INC COM 881569107 2027 27298 SH DFND 01 27236 0 62 TESARO INC COM 881569107 449 6051 SH DFND 02 0 0 6051 TESARO INC COM 881569107 12 167 SH DFND 06 0 167 0 TESARO INC OPTIONS 881569107 15303 206100 SH Put DFND 02 0 206100 0 TESARO INC OPTIONS 881569107 9281 125000 SH Call DFND 02 0 125000 0 TESARO INC NOTE 3.00 881569AA5 633 291000 PRN DFND 02 0 291000 0 TESLA INC COM 88160R101 23285 69968 SH DFND 01 39907 24007 6054 TESLA INC COM 88160R101 43221 129870 SH DFND 02 0 110956 18914 TESLA INC COM 88160R101 2449 7359 SH DFND 06 0 7359 0 TESLA INC COM 88160R101 23 68 SH DFND 28 0 0 68 TESLA INC OPTIONS 88160R101 1198 3600 SH Put DFND 01 3600 0 0 TESLA INC OPTIONS 88160R101 418995 1259000 SH Put DFND 02 0 1258700 300 TESLA INC OPTIONS 88160R101 8353 25100 SH Call DFND 02 0 25100 0 TESLA INC OPTIONS 88160R101 3328 10000 SH Call DFND 06 0 10000 0 TESLA INC NOTE 0.25 88160RAB7 347 334000 PRN DFND 02 0 317000 17000 TESLA INC NOTE 1.25 88160RAC5 4 4000 PRN DFND 01 0 0 4000 TESLA INC NOTE 1.25 88160RAC5 8545 7607000 PRN DFND 02 0 7576000 31000 TESLA INC NOTE 2.37 88160RAD3 1457 1201000 PRN DFND 02 0 1201000 0 TESLA INC COM 88160R101 6278 18864 SH DFND 43 0 0 18864 TESSCO TECHNOLOGIES INC COM 872386107 5 450 SH DFND 02 0 0 450 TETRA TECH INC NEW COM 88162G103 5360 103540 SH DFND 01 89225 13489 826 TETRA TECH INC NEW COM 88162G103 9299 179615 SH DFND 02 0 166428 13187 TETRA TECH INC NEW COM 88162G103 1 22 SH DFND 06 0 22 0 TETRA TECH INC NEW COM 88162G103 425 8200 SH DFND 28 8200 0 0 TETRA TECH INC NEW COM 88162G103 3521 68021 SH DFND 43 0 0 68021 TETRA TECHNOLOGIES INC DEL COM 88162F105 182 108364 SH DFND 01 20394 86974 996 TETRA TECHNOLOGIES INC DEL COM 88162F105 106 63168 SH DFND 02 0 40893 22275 TETRA TECHNOLOGIES INC DEL COM 88162F105 0 33 SH DFND 06 0 33 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 1051 625643 SH DFND 43 0 0 625643 TETRAPHASE PHARMACEUTICALS I COM 88165N105 11 9733 SH DFND 01 700 9033 0 TETRAPHASE PHARMACEUTICALS I COM 88165N105 150 132840 SH DFND 02 0 132715 125 TETRAPHASE PHARMACEUTICALS I COM 88165N105 0 202 SH DFND 06 0 202 0 TEVA PHARMACEUTICAL FIN LLC DBCV 0.25 88163VAE9 3 3000 PRN DFND 02 0 0 3000 TEVA PHARMACEUTICAL INDS LTD SPONSORED 881624209 71100 4610863 SH DFND 01 109670 4498680 2513 TEVA PHARMACEUTICAL INDS LTD SPONSORED 881624209 23140 1500646 SH DFND 02 0 1372618 128028 TEVA PHARMACEUTICAL INDS LTD SPONSORED 881624209 7879 510980 SH DFND 06 0 510980 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED 881624209 9 615 SH DFND 28 111 0 504 TEVA PHARMACEUTICAL INDS LTD SPONSORED 881624209 4999 324213 SH DFND 43 0 0 324213 TEVA PHARMACEUTICAL INDS LTD SPONSORED 881624209 68 4392 SH DFND 43, 01 0 0 4392 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 2350 46002 SH DFND 01 39961 5750 291 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 2680 52466 SH DFND 02 0 14676 37790 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 11 220 SH DFND 06 0 220 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 5 98 SH DFND 28 98 0 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 9514 186222 SH DFND 43 0 0 186222 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 2217 43402 SH DFND 43, 01 0 0 43402 TEXAS INSTRS INC COM 882508104 375782 3976533 SH DFND 01 3857740 68513 50280 TEXAS INSTRS INC COM 882508104 507948 5375115 SH DFND 02 0 563285 4811830 TEXAS INSTRS INC COM 882508104 30346 321126 SH DFND 06 0 321126 0 TEXAS INSTRS INC COM 882508104 2353 24899 SH DFND 28 22644 0 2255 TEXAS INSTRS INC OPTIONS 882508104 8259 87400 SH Put DFND 02 0 79900 7500 TEXAS INSTRS INC OPTIONS 882508104 4016 42500 SH Put DFND 06 0 42500 0 TEXAS INSTRS INC OPTIONS 882508104 8496 89900 SH Call DFND 02 0 89900 0 TEXAS INSTRS INC OPTIONS 882508104 3865 40900 SH Call DFND 06 0 40900 0 TEXAS INSTRS INC COM 882508104 1095022 11587537 SH DFND 43 0 0 11587537 TEXAS INSTRS INC COM 882508104 73697 779866 SH DFND 43, 01 0 0 779866 TEXAS PAC LD TR SUB CTF PR 882610108 1916 3538 SH DFND 01 3535 3 0 TEXAS PAC LD TR SUB CTF PR 882610108 1420 2621 SH DFND 02 0 51 2570 TEXAS PAC LD TR SUB CTF PR 882610108 11 21 SH DFND 06 0 21 0 TEXAS ROADHOUSE INC COM 882681109 7706 129071 SH DFND 01 109700 19103 268 TEXAS ROADHOUSE INC COM 882681109 6809 114051 SH DFND 02 0 110401 3650 TEXAS ROADHOUSE INC COM 882681109 1 25 SH DFND 06 0 25 0 TEXAS ROADHOUSE INC COM 882681109 5 76 SH DFND 28 76 0 0 TEXAS ROADHOUSE INC COM 882681109 6750 113061 SH DFND 43 0 0 113061 TEXAS ROADHOUSE INC COM 882681109 1517 25409 SH DFND 43, 01 0 0 25409 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 153 15372 SH DFND 01 4378 10994 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 38 3795 SH DFND 02 0 3088 707 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 1 105 SH DFND 06 0 105 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 25 2501 SH DFND 43 0 0 2501 TEXTRON INC COM 883203101 9381 203975 SH DFND 01 190233 11396 2346 TEXTRON INC COM 883203101 14470 314642 SH DFND 02 0 155013 159629 TEXTRON INC COM 883203101 1398 30405 SH DFND 06 0 30405 0 TEXTRON INC COM 883203101 34 733 SH DFND 28 145 0 588 TEXTRON INC COM 883203101 14302 310979 SH DFND 43 0 0 310979 TEXTRON INC COM 883203101 3182 69181 SH DFND 43, 01 0 0 69181 TFS FINL CORP COM 87240R107 412 25554 SH DFND 01 18534 5542 1478 TFS FINL CORP COM 87240R107 5910 366381 SH DFND 02 0 1516 364865 TFS FINL CORP COM 87240R107 4 240 SH DFND 06 0 240 0 TG THERAPEUTICS INC COM 88322Q108 49 11862 SH DFND 01 11862 0 0 TG THERAPEUTICS INC COM 88322Q108 6 1556 SH DFND 02 0 1256 300 TG THERAPEUTICS INC COM 88322Q108 0 12 SH DFND 06 0 12 0 THE CENTRAL AND EASTERN EU I COM 153436100 49 2251 SH DFND 02 0 0 2251 THE CUSHING MLP INFASTCR TOT COM NEW 231631201 659 77425 SH DFND 02 0 0 77425 THE ONE GROUP HOSPITALITY IN COM 88338K103 61 20000 SH DFND 01 20000 0 0 THE TRADE DESK INC COM CL A 88339J105 3025 26068 SH DFND 01 13543 12479 46 THE TRADE DESK INC COM CL A 88339J105 3112 26813 SH DFND 02 0 26402 411 THE TRADE DESK INC COM CL A 88339J105 2 20 SH DFND 06 0 20 0 THE TRADE DESK INC COM CL A 88339J105 3809 32822 SH DFND 43 0 0 32822 THE9 LTD SPONSORED 88337K203 0 459 SH DFND 01 459 0 0 THERAPEUTICSMD INC COM 88338N107 287 75240 SH DFND 01 37614 37626 0 THERAPEUTICSMD INC COM 88338N107 64 16848 SH DFND 02 0 11827 5021 THERAPEUTICSMD INC COM 88338N107 0 15 SH DFND 06 0 15 0 THERAPEUTICSMD INC COM 88338N107 170 44590 SH DFND 43 0 0 44590 THERAVANCE BIOPHARMA INC COM G8807B106 410 16023 SH DFND 01 7067 8956 0 THERAVANCE BIOPHARMA INC COM G8807B106 82 3196 SH DFND 02 0 1074 2122 THERAVANCE BIOPHARMA INC COM G8807B106 0 14 SH DFND 06 0 14 0 THERAVANCE INC NOTE 2.12 88338TAB0 4958 4588000 PRN DFND 02 0 4588000 0 THERMO FISHER SCIENTIFIC INC COM 883556102 181203 809699 SH DFND 01 774064 29795 5840 THERMO FISHER SCIENTIFIC INC COM 883556102 695998 3110049 SH DFND 02 0 167302 2942747 THERMO FISHER SCIENTIFIC INC COM 883556102 3607 16119 SH DFND 06 0 16119 0 THERMO FISHER SCIENTIFIC INC COM 883556102 1052 4700 SH DFND 28 3996 0 704 THERMO FISHER SCIENTIFIC INC OPTIONS 883556102 3334 14900 SH Put DFND 02 0 14900 0 THERMO FISHER SCIENTIFIC INC COM 883556102 601374 2687223 SH DFND 43 0 0 2687223 THERMO FISHER SCIENTIFIC INC COM 883556102 16641 74361 SH DFND 43, 01 0 0 74361 THERMON GROUP HLDGS INC COM 88362T103 473 23303 SH DFND 01 7929 15374 0 THERMON GROUP HLDGS INC COM 88362T103 376 18548 SH DFND 02 0 18275 273 THERMON GROUP HLDGS INC COM 88362T103 0 12 SH DFND 06 0 12 0 THERMON GROUP HLDGS INC COM 88362T103 9701 478334 SH DFND 43 0 0 478334 THERMON GROUP HLDGS INC COM 88362T103 287 14140 SH DFND 43, 01 0 0 14140 THESTREET INC COM 88368Q103 8 4000 SH DFND 02 0 0 4000 THIRD PT REINS LTD COM G8827U100 310 32106 SH DFND 01 17103 12402 2601 THIRD PT REINS LTD COM G8827U100 1550 160772 SH DFND 02 0 15505 145267 THIRD PT REINS LTD COM G8827U100 0 4 SH DFND 06 0 4 0 THIRD PT REINS LTD COM G8827U100 1 75 SH DFND 28 75 0 0 THL CR SR LN FD COM 87244R103 337 22663 SH DFND 02 0 0 22663 THL CREDIT INC COM 872438106 146 24072 SH DFND 02 0 0 24072 THOMSON REUTERS CORP COM NEW 884903709 6428 133052 SH DFND 05 133052 0 0 THOMSON REUTERS CORP COM NEW 884903709 1144 23689 SH DFND 01 21687 0 2002 THOMSON REUTERS CORP COM NEW 884903709 20060 415232 SH DFND 02 0 6810 408422 THOMSON REUTERS CORP COM NEW 884903709 50219 1039507 SH DFND 06 0 1039507 0 THOMSON REUTERS CORP COM NEW 884903709 22 452 SH DFND 28 0 0 452 THOMSON REUTERS CORP COM NEW 884903709 12452 257745 SH DFND 43 0 0 257745 THOMSON REUTERS CORP COM NEW 884903709 78 1621 SH DFND 43, 01 0 0 1621 THOR INDS INC COM 885160101 1030 19814 SH DFND 01 15315 3383 1116 THOR INDS INC COM 885160101 3163 60832 SH DFND 02 0 48070 12762 THOR INDS INC COM 885160101 12 228 SH DFND 06 0 228 0 THOR INDS INC COM 885160101 1 17 SH DFND 28 17 0 0 THOR INDS INC COM 885160101 1781 34259 SH DFND 43 0 0 34259 THOR INDS INC COM 885160101 141 2720 SH DFND 43, 01 0 0 2720 TIDEWATER INC NEW COM 88642R109 355 18544 SH DFND 01 5099 13445 0 TIDEWATER INC NEW COM 88642R109 0 3 SH DFND 02 0 0 3 TIDEWATER INC NEW COM 88642R109 0 2 SH DFND 06 0 2 0 TIDEWATER INC NEW *W EXP 07/ 88642R117 0 18 SH DFND 01 18 0 0 TIDEWATER INC NEW *W EXP 07/ 88642R117 1 482 SH DFND 02 0 477 5 TIDEWATER INC NEW *W EXP 07/ 88642R125 0 21 SH DFND 01 21 0 0 TIDEWATER INC NEW *W EXP 07/ 88642R125 0 220 SH DFND 02 0 215 5 TIDEWATER INC NEW *W EXP 11/ 88642R174 0 32 SH DFND 01 32 0 0 TIDEWATER INC NEW *W EXP 11/ 88642R174 0 377 SH DFND 02 0 377 0 TIER REIT INC COM NEW 88650V208 46 2220 SH DFND 01 2220 0 0 TIER REIT INC COM NEW 88650V208 1181 57246 SH DFND 02 0 55820 1426 TIER REIT INC COM NEW 88650V208 1 34 SH DFND 06 0 34 0 TIER REIT INC COM NEW 88650V208 77 3733 SH DFND 43 0 0 3733 TIFFANY & CO NEW COM 886547108 24945 309835 SH DFND 01 294947 14014 874 TIFFANY & CO NEW COM 886547108 43001 534111 SH DFND 02 0 92617 441494 TIFFANY & CO NEW COM 886547108 409 5083 SH DFND 06 0 5083 0 TIFFANY & CO NEW COM 886547108 1773 22028 SH DFND 28 21861 0 167 TIFFANY & CO NEW OPTIONS 886547108 8051 100000 SH Put DFND 02 0 100000 0 TIFFANY & CO NEW COM 886547108 17757 220561 SH DFND 43 0 0 220561 TIFFANY & CO NEW COM 886547108 456 5670 SH DFND 43, 01 0 0 5670 TILE SHOP HLDGS INC COM 88677Q109 1050 191563 SH DFND 01 181757 9764 42 TILE SHOP HLDGS INC COM 88677Q109 405 73891 SH DFND 02 0 72751 1140 TILE SHOP HLDGS INC COM 88677Q109 0 18 SH DFND 06 0 18 0 TILLYS INC CL A 886885102 157 14478 SH DFND 01 4413 10065 0 TILLYS INC CL A 886885102 16 1450 SH DFND 02 0 1350 100 TILLYS INC CL A 886885102 1 84 SH DFND 06 0 84 0 TILRAY INC COM CL 2 88688T100 91 1283 SH DFND 01 1283 0 0 TILRAY INC COM CL 2 88688T100 52 736 SH DFND 02 0 0 736 TIM PARTICIPACOES S A SPONSORED 88706P205 139 9035 SH DFND 01 8347 0 688 TIM PARTICIPACOES S A SPONSORED 88706P205 293 19088 SH DFND 02 0 18846 242 TIM PARTICIPACOES S A SPONSORED 88706P205 19878 1295853 SH DFND 06 0 1295853 0 TIM PARTICIPACOES S A SPONSORED 88706P205 2 113 SH DFND 28 113 0 0 TIMBERLAND BANCORP INC COM 887098101 135 6048 SH DFND 01 2719 3329 0 TIMBERLAND BANCORP INC COM 887098101 137 6148 SH DFND 02 0 6148 0 TIMBERLAND BANCORP INC COM 887098101 1 25 SH DFND 06 0 25 0 TIMKEN CO COM 887389104 1417 37980 SH DFND 01 31567 3254 3159 TIMKEN CO COM 887389104 3268 87567 SH DFND 02 0 57228 30339 TIMKEN CO COM 887389104 11 304 SH DFND 06 0 304 0 TIMKEN CO COM 887389104 41 1090 SH DFND 28 1090 0 0 TIMKEN CO COM 887389104 6531 175008 SH DFND 43 0 0 175008 TIMKEN CO COM 887389104 2042 54725 SH DFND 43, 01 0 0 54725 TIMKENSTEEL CORP COM 887399103 187 21420 SH DFND 01 11488 9687 245 TIMKENSTEEL CORP COM 887399103 687 78623 SH DFND 02 0 75051 3572 TIMKENSTEEL CORP COM 887399103 0 24 SH DFND 06 0 24 0 TIPTREE INC COM 88822Q103 10524 1882664 SH DFND 00 0 1882664 0 TIPTREE INC COM 88822Q103 96 17258 SH DFND 01 17258 0 0 TIPTREE INC COM 88822Q103 0 3 SH DFND 02 0 3 0 TITAN INTL INC ILL COM 88830M102 252 53992 SH DFND 01 12848 40925 219 TITAN INTL INC ILL COM 88830M102 24 5251 SH DFND 02 0 17 5234 TITAN INTL INC ILL COM 88830M102 0 17 SH DFND 06 0 17 0 TITAN MACHY INC COM 88830R101 175 13285 SH DFND 01 3650 9635 0 TITAN MACHY INC COM 88830R101 286 21739 SH DFND 02 0 19843 1896 TITAN MACHY INC COM 88830R101 0 9 SH DFND 06 0 9 0 TITAN MED INC COM NEW 88830X819 0 166 SH DFND 01 0 0 166 TITAN MED INC COM NEW 88830X819 4 3100 SH DFND 02 0 0 3100 TITAN PHARMACEUTICALS INC DE COM NEW 888314309 8 36864 SH DFND 02 0 36364 500 TIVITY HEALTH INC COM 88870R102 857 34525 SH DFND 01 6576 27767 182 TIVITY HEALTH INC COM 88870R102 189 7612 SH DFND 02 0 7069 543 TIVITY HEALTH INC COM 88870R102 0 15 SH DFND 06 0 15 0 TIVITY HEALTH INC COM 88870R102 3283 132339 SH DFND 43 0 0 132339 TIVITY HEALTH INC COM 88870R102 608 24491 SH DFND 43, 01 0 0 24491 TIVO CORP COM 88870P106 1033 109734 SH DFND 01 26662 81669 1403 TIVO CORP COM 88870P106 1000 106314 SH DFND 02 0 99068 7246 TIVO CORP COM 88870P106 0 35 SH DFND 06 0 35 0 TIVO CORP COM 88870P106 4377 465126 SH DFND 43 0 0 465126 TIVO CORP COM 88870P106 184 19509 SH DFND 43, 01 0 0 19509 TJX COS INC NEW COM 872540109 352123 7870423 SH DFND 01 7368204 488428 13791 TJX COS INC NEW COM 872540109 211961 4737627 SH DFND 02 0 453486 4284141 TJX COS INC NEW COM 872540109 18966 423917 SH DFND 06 0 423917 0 TJX COS INC NEW COM 872540109 7223 161446 SH DFND 28 159034 0 2412 TJX COS INC NEW COM 872540109 161151 3601954 SH DFND 43 0 0 3601954 TJX COS INC NEW COM 872540109 12571 280973 SH DFND 43, 01 0 0 280973 TOCAGEN INC COM 888846102 114 13889 SH DFND 01 5719 8170 0 TOCAGEN INC COM 888846102 5 626 SH DFND 02 0 126 500 TOCAGEN INC COM 888846102 1 69 SH DFND 06 0 69 0 TOLL BROTHERS INC COM 889478103 16458 499781 SH DFND 01 421114 76852 1815 TOLL BROTHERS INC COM 889478103 10221 310375 SH DFND 02 0 83739 226636 TOLL BROTHERS INC COM 889478103 23 688 SH DFND 06 0 688 0 TOLL BROTHERS INC COM 889478103 16 476 SH DFND 28 476 0 0 TOLL BROTHERS INC COM 889478103 5406 164170 SH DFND 43 0 0 164170 TOMPKINS FINANCIAL CORPORATI COM 890110109 789 10524 SH DFND 01 6618 3624 282 TOMPKINS FINANCIAL CORPORATI COM 890110109 914 12188 SH DFND 02 0 10381 1807 TOMPKINS FINANCIAL CORPORATI COM 890110109 1 10 SH DFND 06 0 10 0 TONIX PHARMACEUTICALS HLDG C COM NEW 890260508 1 260 SH DFND 02 0 3 257 TOOTSIE ROLL INDS INC COM 890516107 618 18517 SH DFND 01 7983 9862 672 TOOTSIE ROLL INDS INC COM 890516107 301 9011 SH DFND 02 0 4074 4937 TOOTSIE ROLL INDS INC COM 890516107 0 3 SH DFND 06 0 3 0 TOPBUILD CORP COM 89055F103 4315 95899 SH DFND 01 66365 29257 277 TOPBUILD CORP COM 89055F103 742 16479 SH DFND 02 0 13439 3040 TOPBUILD CORP COM 89055F103 1 15 SH DFND 06 0 15 0 TOPBUILD CORP COM 89055F103 2 45 SH DFND 28 45 0 0 TOPBUILD CORP COM 89055F103 3 60 SH DFND 43 0 0 60 TOPBUILD CORP COM 89055F103 1 30 SH DFND 43, 01 0 0 30 TORCHLIGHT ENERGY RES INC COM 89102U103 4 6250 SH DFND 01 6250 0 0 TORCHLIGHT ENERGY RES INC COM 89102U103 8 13750 SH DFND 02 0 0 13750 TORCHMARK CORP COM 891027104 10739 144083 SH DFND 01 141570 745 1768 TORCHMARK CORP COM 891027104 8752 117435 SH DFND 02 0 26810 90625 TORCHMARK CORP COM 891027104 296 3972 SH DFND 06 0 3972 0 TORCHMARK CORP COM 891027104 2 28 SH DFND 28 28 0 0 TORCHMARK CORP COM 891027104 12456 167124 SH DFND 43 0 0 167124 TORCHMARK CORP COM 891027104 4560 61179 SH DFND 43, 01 0 0 61179 TORM PLC SHS CL A G89479102 0 21 SH DFND 02 0 21 0 TORM PLC SHS CL A G89479102 2512 426995 SH DFND 06 0 426995 0 TORO CO COM 891092108 1821 32594 SH DFND 01 26286 5445 863 TORO CO COM 891092108 3306 59162 SH DFND 02 0 55657 3505 TORO CO COM 891092108 26 461 SH DFND 06 0 461 0 TORO CO COM 891092108 2 30 SH DFND 28 30 0 0 TORO CO COM 891092108 4198 75127 SH DFND 43 0 0 75127 TORO CO COM 891092108 128 2298 SH DFND 43, 01 0 0 2298 TORONTO DOMINION BK ONT COM NEW 891160509 69314 1394090 SH DFND 05 1394090 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 34709 698082 SH DFND 01 690949 0 7133 TORONTO DOMINION BK ONT COM NEW 891160509 439652 8842551 SH DFND 02 0 990 8841561 TORONTO DOMINION BK ONT COM NEW 891160509 13492 271350 SH DFND 06 0 271350 0 TORONTO DOMINION BK ONT COM NEW 891160509 423 8512 SH DFND 28 8512 0 0 TORONTO DOMINION BK ONT OPTIONS 891160509 19888 400000 SH Call DFND 06 0 400000 0 TORONTO DOMINION BK ONT COM NEW 891160509 556055 11183729 SH DFND 43 0 0 11183729 TORONTO DOMINION BK ONT COM NEW 891160509 305 6134 SH DFND 43, 01 0 0 6134 TORTOISE ENERGY INDEPENDENC COM 89148K101 1215 179210 SH DFND 02 0 0 179210 TORTOISE ENERGY INFRA CORP COM 89147L100 2039 102455 SH DFND 01 102455 0 0 TORTOISE ENERGY INFRA CORP COM 89147L100 19149 962286 SH DFND 02 0 46846 915440 TORTOISE MLP FD INC COM 89148B101 299 24416 SH DFND 01 23816 0 600 TORTOISE MLP FD INC COM 89148B101 4926 402161 SH DFND 02 0 128417 273744 TORTOISE PIPELINE & ENERGY F COM 89148H108 213 17162 SH DFND 02 0 0 17162 TORTOISE PWR & ENERGY INFRAS COM 89147X104 787 49372 SH DFND 02 0 0 49372 TOTAL S A SPONSORED 89151E109 54916 1052427 SH DFND 01 813141 524 238762 TOTAL S A SPONSORED 89151E109 193853 3715074 SH DFND 02 0 4740 3710334 TOTAL S A SPONSORED 89151E109 299 5723 SH DFND 06 0 5723 0 TOTAL S A SPONSORED 89151E109 454 8699 SH DFND 28 3584 0 5115 TOTAL S A SPONSORED 89151E109 411373 7883730 SH DFND 43 0 0 7883730 TOTAL S A SPONSORED 89151E109 11862 227333 SH DFND 43, 01 0 0 227333 TOTAL SYS SVCS INC COM 891906109 8531 104947 SH DFND 01 83433 20818 696 TOTAL SYS SVCS INC COM 891906109 9675 119013 SH DFND 02 0 95757 23256 TOTAL SYS SVCS INC COM 891906109 564 6944 SH DFND 06 0 6944 0 TOTAL SYS SVCS INC COM 891906109 14 169 SH DFND 28 12 0 157 TOTAL SYS SVCS INC COM 891906109 17720 217989 SH DFND 43 0 0 217989 TOTAL SYS SVCS INC COM 891906109 8592 105695 SH DFND 43, 01 0 0 105695 TOWER INTL INC COM 891826109 209 8791 SH DFND 01 3988 4803 0 TOWER INTL INC COM 891826109 1585 66609 SH DFND 02 0 66409 200 TOWER INTL INC COM 891826109 0 5 SH DFND 06 0 5 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 61 4123 SH DFND 01 3885 0 238 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 51 3437 SH DFND 02 0 1252 2185 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 164 11147 SH DFND 06 0 11147 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 11798 800422 SH DFND 43 0 0 800422 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 37 2517 SH DFND 43, 01 0 0 2517 TOWN SPORTS INTL HLDGS INC COM 89214A102 60 9433 SH DFND 01 2207 7226 0 TOWN SPORTS INTL HLDGS INC COM 89214A102 3 398 SH DFND 02 0 198 200 TOWN SPORTS INTL HLDGS INC COM 89214A102 0 56 SH DFND 06 0 56 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 1850 77254 SH DFND 01 42683 33689 882 TOWNEBANK PORTSMOUTH VA COM 89214P109 708 29547 SH DFND 02 0 11572 17975 TOWNEBANK PORTSMOUTH VA COM 89214P109 1 28 SH DFND 06 0 28 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 1491 62262 SH DFND 43 0 0 62262 TOWNEBANK PORTSMOUTH VA COM 89214P109 1326 55385 SH DFND 43, 01 0 0 55385 TOWNSQUARE MEDIA INC CL A 892231101 201 49311 SH DFND 02 0 48722 589 TOYOTA MOTOR CORP SP ADR REP 892331307 15443 133039 SH DFND 01 125017 0 8022 TOYOTA MOTOR CORP SP ADR REP 892331307 4005 34503 SH DFND 02 0 0 34503 TOYOTA MOTOR CORP SP ADR REP 892331307 111 954 SH DFND 28 149 0 805 TOYOTA MOTOR CORP SP ADR REP 892331307 10413 89704 SH DFND 43 0 0 89704 TOYOTA MOTOR CORP SP ADR REP 892331307 3789 32644 SH DFND 43, 01 0 0 32644 TPG RE FIN TR INC COM 87266M107 4 220 SH DFND 01 220 0 0 TPG RE FIN TR INC COM 87266M107 10663 583296 SH DFND 02 0 346447 236849 TPG RE FIN TR INC COM 87266M107 0 21 SH DFND 06 0 21 0 TPG SPECIALTY LENDING INC COM 87265K102 89 4928 SH DFND 01 4928 0 0 TPG SPECIALTY LENDING INC COM 87265K102 6062 335099 SH DFND 02 0 80 335019 TPI COMPOSITES INC COM 87266J104 211 8589 SH DFND 01 2345 6244 0 TPI COMPOSITES INC COM 87266J104 277 11253 SH DFND 02 0 11253 0 TPI COMPOSITES INC COM 87266J104 0 8 SH DFND 06 0 8 0 TRACTOR SUPPLY CO COM 892356106 5155 61778 SH DFND 01 56515 4686 577 TRACTOR SUPPLY CO COM 892356106 25459 305118 SH DFND 02 0 72040 233078 TRACTOR SUPPLY CO COM 892356106 419 5021 SH DFND 06 0 5021 0 TRACTOR SUPPLY CO COM 892356106 13 157 SH DFND 28 41 0 116 TRACTOR SUPPLY CO OPTIONS 892356106 2361 28300 SH Call DFND 02 0 28300 0 TRACTOR SUPPLY CO COM 892356106 17471 209385 SH DFND 43 0 0 209385 TRACTOR SUPPLY CO COM 892356106 4265 51118 SH DFND 43, 01 0 0 51118 TRANS WORLD ENTMT CORP COM 89336Q100 8 12144 SH DFND 02 0 12144 0 TRANSACT TECHNOLOGIES INC COM 892918103 1 108 SH DFND 02 0 108 0 TRANSALTA CORP COM 89346D107 2436 591371 SH DFND 05 591371 0 0 TRANSALTA CORP COM 89346D107 18 4285 SH DFND 01 4285 0 0 TRANSALTA CORP COM 89346D107 6 1360 SH DFND 02 0 860 500 TRANSALTA CORP COM 89346D107 0 42 SH DFND 06 0 42 0 TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 4 4100 SH DFND 02 0 4100 0 TRANSCANADA CORP COM 89353D107 7190 201399 SH DFND 05 201399 0 0 TRANSCANADA CORP COM 89353D107 543 15206 SH DFND 01 8213 0 6993 TRANSCANADA CORP COM 89353D107 29028 813121 SH DFND 02 0 151869 661252 TRANSCANADA CORP COM 89353D107 2750 77032 SH DFND 06 0 77032 0 TRANSCANADA CORP OPTIONS 89353D107 23205 650000 SH Call DFND 06 0 650000 0 TRANSCANADA CORP COM 89353D107 2446 68502 SH DFND 43 0 0 68502 TRANSCANADA CORP COM 89353D107 49 1362 SH DFND 43, 01 0 0 1362 TRANSCAT INC COM 893529107 54 2864 SH DFND 02 0 0 2864 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 41 1454 SH DFND 01 600 854 0 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 6 220 SH DFND 02 0 20 200 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 0 7 SH DFND 06 0 7 0 TRANSDIGM GROUP INC COM 893641100 4948 14551 SH DFND 01 11507 1058 1986 TRANSDIGM GROUP INC COM 893641100 24489 72013 SH DFND 02 0 28366 43647 TRANSDIGM GROUP INC COM 893641100 2049 6024 SH DFND 06 0 6024 0 TRANSDIGM GROUP INC COM 893641100 9 26 SH DFND 28 26 0 0 TRANSDIGM GROUP INC COM 893641100 34196 100559 SH DFND 43 0 0 100559 TRANSDIGM GROUP INC COM 893641100 6989 20552 SH DFND 43, 01 0 0 20552 TRANSENTERIX INC COM NEW 89366M201 219 96843 SH DFND 01 35637 61206 0 TRANSENTERIX INC COM NEW 89366M201 75 33070 SH DFND 02 0 26370 6700 TRANSENTERIX INC COM NEW 89366M201 0 36 SH DFND 06 0 36 0 TRANSGLOBE ENERGY CORP COM 893662106 0 1 SH DFND 05 1 0 0 TRANSGLOBE ENERGY CORP COM 893662106 6 3100 SH DFND 02 0 3100 0 TRANSLATE BIO INC COM 89374L104 65 8677 SH DFND 01 2357 6320 0 TRANSLATE BIO INC COM 89374L104 0 37 SH DFND 02 0 37 0 TRANSLATE BIO INC COM 89374L104 0 37 SH DFND 06 0 37 0 TRANSMONTAIGNE PARTNERS L P COM UNIT L 89376V100 1712 42178 SH DFND 01 41055 1123 0 TRANSMONTAIGNE PARTNERS L P COM UNIT L 89376V100 891 21950 SH DFND 02 0 2023 19927 TRANSMONTAIGNE PARTNERS L P COM UNIT L 89376V100 6 139 SH DFND 43 0 0 139 TRANSOCEAN INC DEB 0.50 893830BJ7 3 3000 PRN DFND 01 3000 0 0 TRANSOCEAN INC DEB 0.50 893830BJ7 7307 7713000 PRN DFND 02 0 7710000 3000 TRANSOCEAN INC DEB 0.50 893830BJ7 28 30000 PRN DFND 06 0 30000 0 TRANSOCEAN LTD REG SHS H8817H100 1214 174861 SH DFND 01 140980 23049 10832 TRANSOCEAN LTD REG SHS H8817H100 2877 414559 SH DFND 02 0 368189 46370 TRANSOCEAN LTD REG SHS H8817H100 993 143027 SH DFND 06 0 143027 0 TRANSOCEAN LTD REG SHS H8817H100 4 518 SH DFND 28 518 0 0 TRANSOCEAN LTD OPTIONS H8817H100 106403 15331900 SH Put DFND 02 0 15331900 0 TRANSOCEAN LTD OPTIONS H8817H100 16012 2307200 SH Call DFND 02 0 2303900 3300 TRANSPORTADORA DE GAS SUR SPON ADR B 893870204 24 1623 SH DFND 01 1623 0 0 TRANSUNION COM 89400J107 1016 17896 SH DFND 01 12005 5195 696 TRANSUNION COM 89400J107 5306 93410 SH DFND 02 0 31282 62128 TRANSUNION COM 89400J107 533 9389 SH DFND 06 0 9389 0 TRANSUNION COM 89400J107 39364 693023 SH DFND 43 0 0 693023 TRANSUNION COM 89400J107 10881 191573 SH DFND 43, 01 0 0 191573 TRAVELCENTERS AMER LLC COM 894174101 9 2330 SH DFND 01 2329 0 1 TRAVELCENTERS AMER LLC COM 894174101 0 5 SH DFND 02 0 0 5 TRAVELERS COMPANIES INC COM 89417E109 85146 711028 SH DFND 01 551276 21521 138231 TRAVELERS COMPANIES INC COM 89417E109 117864 984247 SH DFND 02 0 184674 799573 TRAVELERS COMPANIES INC COM 89417E109 991 8277 SH DFND 06 0 8277 0 TRAVELERS COMPANIES INC COM 89417E109 588 4914 SH DFND 28 2113 0 2801 TRAVELERS COMPANIES INC COM 89417E109 199538 1666289 SH DFND 43 0 0 1666289 TRAVELERS COMPANIES INC COM 89417E109 41099 343210 SH DFND 43, 01 0 0 343210 TRAVELPORT WORLDWIDE LTD SHS G9019D104 2097 134234 SH DFND 01 31686 100007 2541 TRAVELPORT WORLDWIDE LTD SHS G9019D104 806 51599 SH DFND 02 0 454 51145 TRAVELPORT WORLDWIDE LTD SHS G9019D104 1 45 SH DFND 06 0 45 0 TRAVELZOO COM NEW 89421Q205 40 4081 SH DFND 01 2300 1781 0 TRAVELZOO COM NEW 89421Q205 35 3539 SH DFND 02 0 3439 100 TRAVELZOO COM NEW 89421Q205 0 18 SH DFND 06 0 18 0 TRECORA RES COM 894648104 89 11353 SH DFND 01 2889 8464 0 TRECORA RES COM 894648104 21 2703 SH DFND 02 0 2203 500 TRECORA RES COM 894648104 1 80 SH DFND 06 0 80 0 TREDEGAR CORP COM 894650100 3155 198959 SH DFND 01 188261 8647 2051 TREDEGAR CORP COM 894650100 369 23241 SH DFND 02 0 12970 10271 TREDEGAR CORP COM 894650100 0 14 SH DFND 06 0 14 0 TREDEGAR CORP COM 894650100 821 51786 SH DFND 43 0 0 51786 TREEHOUSE FOODS INC COM 89469A104 2381 46946 SH DFND 01 44109 2367 470 TREEHOUSE FOODS INC COM 89469A104 6523 128626 SH DFND 02 0 125916 2710 TREEHOUSE FOODS INC COM 89469A104 12 245 SH DFND 06 0 245 0 TREEHOUSE FOODS INC COM 89469A104 1 27 SH DFND 28 27 0 0 TREEHOUSE FOODS INC COM 89469A104 521 10283 SH DFND 43 0 0 10283 TREMONT MTG TR COM 894789106 0 2 SH DFND 02 0 2 0 TREVENA INC COM 89532E109 1 1500 SH DFND 01 1500 0 0 TREVENA INC COM 89532E109 2 3552 SH DFND 02 0 0 3552 TREX CO INC COM 89531P105 4071 68589 SH DFND 01 44447 23690 452 TREX CO INC COM 89531P105 1119 18853 SH DFND 02 0 17918 935 TREX CO INC COM 89531P105 1 24 SH DFND 06 0 24 0 TREX CO INC COM 89531P105 9363 157730 SH DFND 43 0 0 157730 TREX CO INC COM 89531P105 709 11946 SH DFND 43, 01 0 0 11946 TRI CONTL CORP COM 895436103 363 15429 SH DFND 01 15429 0 0 TRI CONTL CORP COM 895436103 4247 180563 SH DFND 02 0 0 180563 TRI CONTL CORP COM 895436103 23 972 SH DFND 43 0 0 972 TRI POINTE GROUP INC COM 87265H109 989 90504 SH DFND 01 40788 48965 751 TRI POINTE GROUP INC COM 87265H109 4949 452764 SH DFND 02 0 448479 4285 TRI POINTE GROUP INC COM 87265H109 0 9 SH DFND 06 0 9 0 TRI POINTE GROUP INC COM 87265H109 2 228 SH DFND 28 228 0 0 TRI POINTE GROUP INC COM 87265H109 8979 821544 SH DFND 43 0 0 821544 TRI POINTE GROUP INC COM 87265H109 1438 131536 SH DFND 43, 01 0 0 131536 TRIBUNE MEDIA CO CL A 896047503 462 10181 SH DFND 01 7998 477 1706 TRIBUNE MEDIA CO CL A 896047503 1845 40649 SH DFND 02 0 39756 893 TRIBUNE MEDIA CO CL A 896047503 17 370 SH DFND 06 0 370 0 TRIBUNE MEDIA CO CL A 896047503 1693 37315 SH DFND 43 0 0 37315 TRIBUNE MEDIA CO CL A 896047503 162 3563 SH DFND 43, 01 0 0 3563 TRIBUNE PUBG CO NEW COM 89609W107 81 7129 SH DFND 01 2626 4503 0 TRIBUNE PUBG CO NEW COM 89609W107 26 2267 SH DFND 02 0 2266 1 TRIBUNE PUBG CO NEW COM 89609W107 0 11 SH DFND 06 0 11 0 TRICIDA INC COM 89610F101 209 8850 SH DFND 01 1918 6932 0 TRICIDA INC COM 89610F101 0 7 SH DFND 06 0 7 0 TRICO BANCSHARES COM 896095106 363 10732 SH DFND 01 4329 6403 0 TRICO BANCSHARES COM 896095106 157 4639 SH DFND 02 0 3875 764 TRICO BANCSHARES COM 896095106 0 8 SH DFND 06 0 8 0 TRILLIUM THERAPEUTICS INC COM NEW 89620X506 1 600 SH DFND 02 0 600 0 TRILOGY METALS INC NEW COM 89621C105 7 4000 SH DFND 01 4000 0 0 TRILOGY METALS INC NEW COM 89621C105 0 16 SH DFND 02 0 0 16 TRIMAS CORP COM NEW 896215209 479 17570 SH DFND 01 6465 11105 0 TRIMAS CORP COM NEW 896215209 1090 39938 SH DFND 02 0 39938 0 TRIMAS CORP COM NEW 896215209 0 17 SH DFND 06 0 17 0 TRIMAS CORP COM NEW 896215209 242 8871 SH DFND 43 0 0 8871 TRIMBLE INC COM 896239100 2367 71918 SH DFND 01 52136 16758 3024 TRIMBLE INC COM 896239100 6696 203449 SH DFND 02 0 174492 28957 TRIMBLE INC COM 896239100 278 8433 SH DFND 06 0 8433 0 TRIMBLE INC COM 896239100 14 428 SH DFND 28 428 0 0 TRIMBLE INC COM 896239100 16214 492686 SH DFND 43 0 0 492686 TRIMBLE INC COM 896239100 435 13206 SH DFND 43, 01 0 0 13206 TRINET GROUP INC COM 896288107 696 16595 SH DFND 01 5984 10611 0 TRINET GROUP INC COM 896288107 229 5450 SH DFND 02 0 5411 39 TRINET GROUP INC COM 896288107 0 9 SH DFND 06 0 9 0 TRINET GROUP INC COM 896288107 1471 35066 SH DFND 43 0 0 35066 TRINITY BIOTECH PLC SPON ADR N 896438306 1 312 SH DFND 01 312 0 0 TRINITY BIOTECH PLC SPON ADR N 896438306 2 658 SH DFND 02 0 0 658 TRINITY INDS INC COM 896522109 1114 54124 SH DFND 01 43154 6195 4775 TRINITY INDS INC COM 896522109 1939 94189 SH DFND 02 0 48443 45746 TRINITY INDS INC COM 896522109 12 597 SH DFND 06 0 597 0 TRINITY INDS INC COM 896522109 1 58 SH DFND 28 58 0 0 TRINITY INDS INC COM 896522109 6889 334579 SH DFND 43 0 0 334579 TRINITY INDS INC COM 896522109 675 32789 SH DFND 43, 01 0 0 32789 TRINITY PL HLDGS INC COM 89656D101 49 11268 SH DFND 01 6469 4799 0 TRINITY PL HLDGS INC COM 89656D101 66 15181 SH DFND 02 0 15131 50 TRINITY PL HLDGS INC COM 89656D101 0 67 SH DFND 06 0 67 0 TRINSEO S A SHS L9340P101 4016 87718 SH DFND 01 9602 78116 0 TRINSEO S A SHS L9340P101 4698 102611 SH DFND 02 0 95733 6878 TRINSEO S A SHS L9340P101 1 18 SH DFND 06 0 18 0 TRINSEO S A SHS L9340P101 6286 137300 SH DFND 43 0 0 137300 TRINSEO S A SHS L9340P101 1908 41688 SH DFND 43, 01 0 0 41688 TRIPADVISOR INC COM 896945201 2032 37675 SH DFND 01 22738 740 14197 TRIPADVISOR INC COM 896945201 9606 178083 SH DFND 02 0 171681 6402 TRIPADVISOR INC COM 896945201 2391 44334 SH DFND 06 0 44334 0 TRIPADVISOR INC COM 896945201 124 2301 SH DFND 28 25 0 2276 TRIPADVISOR INC OPTIONS 896945201 9763 181000 SH Put DFND 02 0 181000 0 TRIPADVISOR INC OPTIONS 896945201 26997 500500 SH Call DFND 02 0 500500 0 TRIPADVISOR INC COM 896945201 5709 105839 SH DFND 43 0 0 105839 TRIPADVISOR INC COM 896945201 3356 62219 SH DFND 43, 01 0 0 62219 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 0 2 SH DFND 02 0 2 0 TRIPLE-S MGMT CORP CL B 896749108 82 4725 SH DFND 01 4725 0 0 TRIPLE-S MGMT CORP CL B 896749108 117 6743 SH DFND 02 0 6743 0 TRISTATE CAP HLDGS INC COM 89678F100 189 9709 SH DFND 01 3758 5951 0 TRISTATE CAP HLDGS INC COM 89678F100 5069 260474 SH DFND 02 0 255890 4584 TRISTATE CAP HLDGS INC COM 89678F100 0 25 SH DFND 06 0 25 0 TRISTATE CAP HLDGS INC COM 89678F100 647 33253 SH DFND 43 0 0 33253 TRITON INTL LTD CL A G9078F107 935 30100 SH DFND 01 17355 12514 231 TRITON INTL LTD CL A G9078F107 19988 643336 SH DFND 02 0 26333 617003 TRITON INTL LTD CL A G9078F107 0 16 SH DFND 06 0 16 0 TRITON INTL LTD CL A G9078F107 9945 320084 SH DFND 43 0 0 320084 TRITON INTL LTD CL A G9078F107 109 3507 SH DFND 43, 01 0 0 3507 TRIUMPH BANCORP INC COM 89679E300 471 15842 SH DFND 01 5158 10596 88 TRIUMPH BANCORP INC COM 89679E300 2098 70642 SH DFND 02 0 70642 0 TRIUMPH BANCORP INC COM 89679E300 0 11 SH DFND 06 0 11 0 TRIUMPH BANCORP INC COM 89679E300 908 30556 SH DFND 43 0 0 30556 TRIUMPH GROUP INC NEW COM 896818101 276 23974 SH DFND 01 10310 13365 299 TRIUMPH GROUP INC NEW COM 896818101 10 898 SH DFND 02 0 243 655 TRIUMPH GROUP INC NEW COM 896818101 0 15 SH DFND 06 0 15 0 TRIUMPH GROUP INC NEW COM 896818101 1519 132126 SH DFND 43 0 0 132126 TRIUMPH GROUP INC NEW COM 896818101 96 8386 SH DFND 43, 01 0 0 8386 TRIVAGO N V SPON ADS A 89686D105 1 161 SH DFND 01 161 0 0 TRIVAGO N V SPON ADS A 89686D105 18 3150 SH DFND 02 0 0 3150 TRONOX LTD SHS CL A Q9235V101 421 54154 SH DFND 01 31423 22731 0 TRONOX LTD SHS CL A Q9235V101 8 1040 SH DFND 02 0 865 175 TRONOX LTD SHS CL A Q9235V101 0 35 SH DFND 06 0 35 0 TROVAGENE INC COM PAR 897238408 0 417 SH DFND 02 0 0 417 TRUEBLUE INC COM 89785X101 909 40832 SH DFND 01 7954 32600 278 TRUEBLUE INC COM 89785X101 11 491 SH DFND 02 0 107 384 TRUEBLUE INC COM 89785X101 0 14 SH DFND 06 0 14 0 TRUEBLUE INC COM 89785X101 1774 79708 SH DFND 43 0 0 79708 TRUEBLUE INC COM 89785X101 1690 75971 SH DFND 43, 01 0 0 75971 TRUECAR INC COM 89785L107 464 51199 SH DFND 01 16441 34758 0 TRUECAR INC COM 89785L107 905 99895 SH DFND 02 0 98555 1340 TRUECAR INC COM 89785L107 1 90 SH DFND 06 0 90 0 TRUPANION INC COM 898202106 479 18828 SH DFND 01 9173 9655 0 TRUPANION INC COM 898202106 948 37246 SH DFND 02 0 30007 7239 TRUPANION INC COM 898202106 0 7 SH DFND 06 0 7 0 TRUPANION INC COM 898202106 1038 40760 SH DFND 43 0 0 40760 TRUPANION INC COM 898202106 447 17553 SH DFND 43, 01 0 0 17553 TRUSTCO BK CORP N Y COM 898349105 517 75396 SH DFND 01 28607 41269 5520 TRUSTCO BK CORP N Y COM 898349105 644 93945 SH DFND 02 0 57404 36541 TRUSTCO BK CORP N Y COM 898349105 0 26 SH DFND 06 0 26 0 TRUSTMARK CORP COM 898402102 1070 37645 SH DFND 01 15818 20789 1038 TRUSTMARK CORP COM 898402102 1595 56086 SH DFND 02 0 47099 8987 TRUSTMARK CORP COM 898402102 1 34 SH DFND 06 0 34 0 TRUSTMARK CORP COM 898402102 6086 214053 SH DFND 43 0 0 214053 TRUSTMARK CORP COM 898402102 79 2789 SH DFND 43, 01 0 0 2789 TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 5 2046 SH DFND 01 2046 0 0 TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 29 11000 SH DFND 02 0 0 11000 TSR INC COM NEW 872885207 0 2 SH DFND 02 0 2 0 TTEC HLDGS INC COM 89854H102 186 6496 SH DFND 01 2824 3439 233 TTEC HLDGS INC COM 89854H102 176 6145 SH DFND 02 0 6097 48 TTEC HLDGS INC COM 89854H102 0 1 SH DFND 06 0 1 0 TTEC HLDGS INC COM 89854H102 2 59 SH DFND 28 59 0 0 TTEC HLDGS INC COM 89854H102 864 30231 SH DFND 43 0 0 30231 TTEC HLDGS INC COM 89854H102 124 4356 SH DFND 43, 01 0 0 4356 TTM TECHNOLOGIES INC COM 87305R109 478 49147 SH DFND 01 17229 31397 521 TTM TECHNOLOGIES INC COM 87305R109 651 66949 SH DFND 02 0 66786 163 TTM TECHNOLOGIES INC COM 87305R109 0 38 SH DFND 06 0 38 0 TTM TECHNOLOGIES INC COM 87305R109 3569 366765 SH DFND 43 0 0 366765 TTM TECHNOLOGIES INC COM 87305R109 230 23655 SH DFND 43, 01 0 0 23655 TUCOWS INC COM NEW 898697206 250 4165 SH DFND 01 1481 2684 0 TUCOWS INC COM NEW 898697206 70 1164 SH DFND 02 0 964 200 TUCOWS INC COM NEW 898697206 0 5 SH DFND 06 0 5 0 TUNIU CORP SPONSORED 89977P106 1 194 SH DFND 01 194 0 0 TUNIU CORP SPONSORED 89977P106 0 61 SH DFND 02 0 61 0 TUPPERWARE BRANDS CORP COM 899896104 1413 44765 SH DFND 01 26786 17108 871 TUPPERWARE BRANDS CORP COM 899896104 1896 60053 SH DFND 02 0 39054 20999 TUPPERWARE BRANDS CORP COM 899896104 31 979 SH DFND 06 0 979 0 TUPPERWARE BRANDS CORP COM 899896104 2 53 SH DFND 28 53 0 0 TUPPERWARE BRANDS CORP COM 899896104 3801 120404 SH DFND 43 0 0 120404 TUPPERWARE BRANDS CORP COM 899896104 253 8010 SH DFND 43, 01 0 0 8010 TURKCELL ILETISIM HIZMETLERI SPON ADR N 900111204 112 20002 SH DFND 01 17683 0 2319 TURKCELL ILETISIM HIZMETLERI SPON ADR N 900111204 600 106743 SH DFND 02 0 0 106743 TURKCELL ILETISIM HIZMETLERI SPON ADR N 900111204 0 79 SH DFND 28 79 0 0 TURKCELL ILETISIM HIZMETLERI SPON ADR N 900111204 1 226 SH DFND 43 0 0 226 TURNING PT BRANDS INC COM 90041L105 114 4200 SH DFND 01 1169 3031 0 TURNING PT BRANDS INC COM 90041L105 346 12711 SH DFND 02 0 12711 0 TURQUOISE HILL RES LTD COM 900435108 41 24857 SH DFND 05 24857 0 0 TURQUOISE HILL RES LTD COM 900435108 55 33136 SH DFND 01 20000 0 13136 TURQUOISE HILL RES LTD COM 900435108 142 86265 SH DFND 02 0 84265 2000 TURTLE BEACH CORP COM NEW 900450206 67 4676 SH DFND 01 1671 3005 0 TURTLE BEACH CORP COM NEW 900450206 1 68 SH DFND 02 0 30 38 TURTLE BEACH CORP COM NEW 900450206 0 30 SH DFND 06 0 30 0 TUTOR PERINI CORP COM 901109108 435 27242 SH DFND 01 8077 19136 29 TUTOR PERINI CORP COM 901109108 17 1063 SH DFND 02 0 422 641 TUTOR PERINI CORP COM 901109108 0 5 SH DFND 06 0 5 0 TUTOR PERINI CORP COM 901109108 2519 157762 SH DFND 43 0 0 157762 TUTOR PERINI CORP COM 901109108 670 41930 SH DFND 43, 01 0 0 41930 TWENTY FIRST CENTY FOX INC CL A 90130A101 376462 7823396 SH DFND 01 487723 7311364 24309 TWENTY FIRST CENTY FOX INC CL A 90130A101 140923 2928569 SH DFND 02 0 2621514 307055 TWENTY FIRST CENTY FOX INC CL A 90130A101 2165 44984 SH DFND 06 0 44984 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 259 5382 SH DFND 28 386 0 4996 TWENTY FIRST CENTY FOX INC OPTIONS 90130A101 51729 1075000 SH Put DFND 02 0 1075000 0 TWENTY FIRST CENTY FOX INC OPTIONS 90130A101 47134 979500 SH Call DFND 02 0 979500 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 12102 253278 SH DFND 01 120060 103200 30018 TWENTY FIRST CENTY FOX INC CL B 90130A200 52366 1095989 SH DFND 02 0 270417 825572 TWENTY FIRST CENTY FOX INC CL B 90130A200 1014 21230 SH DFND 06 0 21230 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 130 2712 SH DFND 28 212 0 2500 TWENTY FIRST CENTY FOX INC CL A 90130A101 29689 616985 SH DFND 43 0 0 616985 TWENTY FIRST CENTY FOX INC CL B 90130A200 25124 525825 SH DFND 43 0 0 525825 TWENTY FIRST CENTY FOX INC CL A 90130A101 641 13311 SH DFND 43, 01 0 0 13311 TWILIO INC CL A 90138F102 903 10117 SH DFND 01 8647 1383 87 TWILIO INC CL A 90138F102 50670 567415 SH DFND 02 0 381941 185474 TWILIO INC CL A 90138F102 28 319 SH DFND 06 0 319 0 TWILIO INC CL A 90138F102 16530 185107 SH DFND 43 0 0 185107 TWILIO INC CL A 90138F102 1090 12202 SH DFND 43, 01 0 0 12202 TWIN DISC INC COM 901476101 88 5991 SH DFND 01 1276 4715 0 TWIN DISC INC COM 901476101 178 12075 SH DFND 02 0 7595 4480 TWIN DISC INC COM 901476101 1 37 SH DFND 06 0 37 0 TWIST BIOSCIENCE CORP COM 90184D100 47 2036 SH DFND 01 0 2036 0 TWIST BIOSCIENCE CORP COM 90184D100 1 24 SH DFND 02 0 24 0 TWIST BIOSCIENCE CORP COM 90184D100 1 24 SH DFND 06 0 24 0 TWITTER INC COM 90184L102 9968 346830 SH DFND 01 209558 132626 4646 TWITTER INC COM 90184L102 11898 413998 SH DFND 02 0 198512 215486 TWITTER INC COM 90184L102 1032 35914 SH DFND 06 0 35914 0 TWITTER INC COM 90184L102 3 106 SH DFND 28 106 0 0 TWITTER INC NOTE 0.25 90184LAB8 2 2000 PRN DFND 02 0 0 2000 TWITTER INC NOTE 1.00 90184LAD4 9 10000 PRN DFND 01 10000 0 0 TWITTER INC NOTE 1.00 90184LAD4 19448 21324000 PRN DFND 02 0 21305000 19000 TWITTER INC COM 90184L102 76690 2668400 SH DFND 43 0 0 2668400 TWITTER INC COM 90184L102 1618 56286 SH DFND 43, 01 0 0 56286 TWO HBRS INVT CORP COM NEW 90187B408 243 18954 SH DFND 01 14311 3091 1552 TWO HBRS INVT CORP COM NEW 90187B408 2862 222918 SH DFND 02 0 148560 74358 TWO HBRS INVT CORP COM NEW 90187B408 14 1090 SH DFND 06 0 1090 0 TWO HBRS INVT CORP COM NEW 90187B408 967 75307 SH DFND 43 0 0 75307 TWO RIV BANCORP COM 90207C105 176 11501 SH DFND 02 0 20 11481 TYLER TECHNOLOGIES INC COM 902252105 1585 8528 SH DFND 01 5561 2175 792 TYLER TECHNOLOGIES INC COM 902252105 3181 17118 SH DFND 02 0 15372 1746 TYLER TECHNOLOGIES INC COM 902252105 30 161 SH DFND 06 0 161 0 TYLER TECHNOLOGIES INC COM 902252105 10401 55975 SH DFND 43 0 0 55975 TYLER TECHNOLOGIES INC COM 902252105 110 594 SH DFND 43, 01 0 0 594 TYME TECHNOLOGIES INC COM 90238J103 149 40435 SH DFND 01 672 39763 0 TYME TECHNOLOGIES INC COM 90238J103 7 1957 SH DFND 02 0 457 1500 TYME TECHNOLOGIES INC COM 90238J103 2 457 SH DFND 06 0 457 0 TYSON FOODS INC CL A 902494103 19752 369884 SH DFND 01 220354 147659 1871 TYSON FOODS INC CL A 902494103 5549 103915 SH DFND 02 0 69570 34345 TYSON FOODS INC CL A 902494103 1008 18883 SH DFND 06 0 18883 0 TYSON FOODS INC CL A 902494103 111 2083 SH DFND 28 1302 0 781 TYSON FOODS INC CL A 902494103 22743 425900 SH DFND 43 0 0 425900 TYSON FOODS INC CL A 902494103 2863 53619 SH DFND 43, 01 0 0 53619 U S CONCRETE INC COM NEW 90333L201 405 11471 SH DFND 01 7507 3912 52 U S CONCRETE INC COM NEW 90333L201 1327 37601 SH DFND 02 0 3132 34469 U S CONCRETE INC COM NEW 90333L201 0 6 SH DFND 06 0 6 0 U S CONCRETE INC COM NEW 90333L201 2 44 SH DFND 28 44 0 0 U S CONCRETE INC COM NEW 90333L201 2264 64182 SH DFND 43 0 0 64182 U S CONCRETE INC COM NEW 90333L201 143 4050 SH DFND 43, 01 0 0 4050 U S ENERGY CORP WYO COM NEW 911805208 7 9948 SH DFND 01 9948 0 0 U S G CORP COM NEW 903293405 1058 24810 SH DFND 01 13985 9754 1071 U S G CORP COM NEW 903293405 10098 236705 SH DFND 02 0 205882 30823 U S G CORP COM NEW 903293405 17 390 SH DFND 06 0 390 0 U S G CORP COM NEW 903293405 5618 131689 SH DFND 43 0 0 131689 U S PHYSICAL THERAPY INC COM 90337L108 877 8572 SH DFND 01 3387 5058 127 U S PHYSICAL THERAPY INC COM 90337L108 7213 70473 SH DFND 02 0 69447 1026 U S PHYSICAL THERAPY INC COM 90337L108 1 5 SH DFND 06 0 5 0 U S PHYSICAL THERAPY INC COM 90337L108 1576 15394 SH DFND 43 0 0 15394 U S PHYSICAL THERAPY INC COM 90337L108 2320 22670 SH DFND 43, 01 0 0 22670 U S SILICA HLDGS INC COM 90346E103 502 49319 SH DFND 01 30664 18140 515 U S SILICA HLDGS INC COM 90346E103 1565 153745 SH DFND 02 0 134623 19122 U S SILICA HLDGS INC COM 90346E103 1 133 SH DFND 06 0 133 0 U S SILICA HLDGS INC COM 90346E103 1 106 SH DFND 28 106 0 0 U S SILICA HLDGS INC COM 90346E103 2250 220978 SH DFND 43 0 0 220978 U S SILICA HLDGS INC COM 90346E103 0 37 SH DFND 43, 01 0 0 37 U S WELL SVCS INC *W EXP 03/ 91274U119 0 138 SH DFND 02 0 138 0 U.S. AUTO PARTS NETWORK INC COM 90343C100 12 13340 SH DFND 02 0 11340 2000 UBIQUITI NETWORKS INC COM 90347A100 313 3153 SH DFND 01 2714 439 0 UBIQUITI NETWORKS INC COM 90347A100 4799 48279 SH DFND 02 0 46700 1579 UBIQUITI NETWORKS INC COM 90347A100 9 94 SH DFND 06 0 94 0 UBIQUITI NETWORKS INC COM 90347A100 3053 30710 SH DFND 43 0 0 30710 UBIQUITI NETWORKS INC COM 90347A100 747 7514 SH DFND 43, 01 0 0 7514 UBS AG JERSEY BRH ALERIAN IN 902641646 443 2242352 PRN DFND 01 2242352 0 0 UBS AG JERSEY BRH ALERIAN IN 902641646 0 1000 PRN DFND 02 0 0 1000 UBS AG JERSEY BRH ALERIAN IN 902641646 8 41817 PRN DFND 28 41817 0 0 UBS AG JERSEY BRH ALERIAN IN 902641646 35 174731 PRN DFND 43 0 0 174731 UBS AG LONDON BRH ETRAC ALER 90267B682 1 10358 PRN DFND 01 10358 0 0 UBS AG LONDON BRH FI ENHANCD 90274D218 0 39 PRN DFND 02 0 0 39 UBS AG LONDON BRH FI ENHAN E 90274D234 1 1010 PRN DFND 01 1010 0 0 UBS GROUP AG SHS H42097107 1948 157369 SH DFND 01 139533 0 17836 UBS GROUP AG SHS H42097107 6090 491886 SH DFND 02 0 15935 475951 UBS GROUP AG SHS H42097107 156595 12649020 SH DFND 06 0 12649020 0 UBS GROUP AG SHS H42097107 533 43048 SH DFND 28 530 0 42518 UBS GROUP AG OPTIONS H42097107 116991 9450000 SH Put DFND 06 9450000 0 0 UBS GROUP AG OPTIONS H42097107 2476 200000 SH Call DFND 06 200000 0 0 UBS GROUP AG SHS H42097107 31221 2521894 SH DFND 43 0 0 2521894 UBS GROUP AG SHS H42097107 6229 503136 SH DFND 43, 01 0 0 503136 UDR INC COM 902653104 5167 130411 SH DFND 01 123133 3788 3490 UDR INC COM 902653104 5422 136838 SH DFND 02 0 105813 31025 UDR INC COM 902653104 885 22341 SH DFND 06 0 22341 0 UDR INC COM 902653104 5 122 SH DFND 28 122 0 0 UDR INC COM 902653104 17734 447599 SH DFND 43 0 0 447599 UDR INC COM 902653104 80 2013 SH DFND 43, 01 0 0 2013 UFP TECHNOLOGIES INC COM 902673102 131 4364 SH DFND 01 983 3381 0 UFP TECHNOLOGIES INC COM 902673102 1 25 SH DFND 02 0 25 0 UFP TECHNOLOGIES INC COM 902673102 1 25 SH DFND 06 0 25 0 UGI CORP NEW COM 902681105 15028 281682 SH DFND 01 270840 8657 2185 UGI CORP NEW COM 902681105 19272 361242 SH DFND 02 0 214832 146410 UGI CORP NEW COM 902681105 313 5867 SH DFND 06 0 5867 0 UGI CORP NEW COM 902681105 47 878 SH DFND 28 878 0 0 UGI CORP NEW COM 902681105 10233 191814 SH DFND 43 0 0 191814 UGI CORP NEW COM 902681105 77 1452 SH DFND 43, 01 0 0 1452 ULTA BEAUTY INC COM 90384S303 7402 30234 SH DFND 01 23361 6556 317 ULTA BEAUTY INC COM 90384S303 49242 201118 SH DFND 02 0 158932 42186 ULTA BEAUTY INC COM 90384S303 515 2102 SH DFND 06 0 2102 0 ULTA BEAUTY INC COM 90384S303 27 112 SH DFND 28 28 0 84 ULTA BEAUTY INC COM 90384S303 37122 151617 SH DFND 43 0 0 151617 ULTA BEAUTY INC COM 90384S303 20546 83914 SH DFND 43, 01 0 0 83914 ULTIMATE SOFTWARE GROUP INC COM 90385D107 6958 28416 SH DFND 01 26918 1339 159 ULTIMATE SOFTWARE GROUP INC COM 90385D107 837 3420 SH DFND 02 0 3086 334 ULTIMATE SOFTWARE GROUP INC COM 90385D107 32 130 SH DFND 06 0 130 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 7 28 SH DFND 28 28 0 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 20756 84762 SH DFND 43 0 0 84762 ULTIMATE SOFTWARE GROUP INC COM 90385D107 6522 26636 SH DFND 43, 01 0 0 26636 ULTRA CLEAN HLDGS INC COM 90385V107 236 27895 SH DFND 01 10756 17028 111 ULTRA CLEAN HLDGS INC COM 90385V107 129 15243 SH DFND 02 0 14543 700 ULTRA CLEAN HLDGS INC COM 90385V107 0 13 SH DFND 06 0 13 0 ULTRA PETROLEUM CORP COM NEW 903914208 76 99786 SH DFND 01 18399 81387 0 ULTRA PETROLEUM CORP COM NEW 903914208 773 1017658 SH DFND 02 0 1015112 2546 ULTRA PETROLEUM CORP COM NEW 903914208 0 66 SH DFND 06 0 66 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1430 32881 SH DFND 01 27429 5452 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 127 2915 SH DFND 02 0 136 2779 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1 20 SH DFND 06 0 20 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1093 25128 SH DFND 43 0 0 25128 ULTRAPAR PARTICIPACOES S A SP ADR REP 90400P101 137 10151 SH DFND 01 8561 0 1590 ULTRAPAR PARTICIPACOES S A SP ADR REP 90400P101 138 10157 SH DFND 02 0 10041 116 ULTRAPAR PARTICIPACOES S A SP ADR REP 90400P101 13785 1018098 SH DFND 06 0 1018098 0 ULTRAPAR PARTICIPACOES S A SP ADR REP 90400P101 6 449 SH DFND 28 22 0 427 ULTRAPAR PARTICIPACOES S A SP ADR REP 90400P101 7044 520222 SH DFND 43 0 0 520222 UMB FINL CORP COM 902788108 3304 54184 SH DFND 01 41503 12325 356 UMB FINL CORP COM 902788108 7030 115307 SH DFND 02 0 105824 9483 UMB FINL CORP COM 902788108 1 18 SH DFND 06 0 18 0 UMB FINL CORP COM 902788108 6581 107938 SH DFND 43 0 0 107938 UMB FINL CORP COM 902788108 1554 25495 SH DFND 43, 01 0 0 25495 UMH PPTYS INC COM 903002103 35 2979 SH DFND 01 2979 0 0 UMH PPTYS INC COM 903002103 191 16160 SH DFND 02 0 13525 2635 UMH PPTYS INC COM 903002103 0 15 SH DFND 06 0 15 0 UMPQUA HLDGS CORP COM 904214103 1438 90418 SH DFND 01 67083 22411 924 UMPQUA HLDGS CORP COM 904214103 2475 155675 SH DFND 02 0 141357 14318 UMPQUA HLDGS CORP COM 904214103 15 968 SH DFND 06 0 968 0 UMPQUA HLDGS CORP COM 904214103 4 263 SH DFND 28 263 0 0 UMPQUA HLDGS CORP COM 904214103 19757 1242585 SH DFND 43 0 0 1242585 UMPQUA HLDGS CORP COM 904214103 3675 231152 SH DFND 43, 01 0 0 231152 UNDER ARMOUR INC CL A 904311107 1551 87780 SH DFND 01 87100 0 680 UNDER ARMOUR INC CL A 904311107 5020 284112 SH DFND 02 0 104217 179895 UNDER ARMOUR INC CL A 904311107 2403 135996 SH DFND 06 0 135996 0 UNDER ARMOUR INC CL A 904311107 1 71 SH DFND 28 71 0 0 UNDER ARMOUR INC OPTIONS 904311107 4271 241700 SH Put DFND 02 0 241700 0 UNDER ARMOUR INC OPTIONS 904311107 392 22200 SH Call DFND 02 0 22200 0 UNDER ARMOUR INC CL C 904311206 1368 84580 SH DFND 01 74241 9885 454 UNDER ARMOUR INC CL C 904311206 1781 110160 SH DFND 02 0 595 109565 UNDER ARMOUR INC CL C 904311206 176 10904 SH DFND 06 0 10904 0 UNDER ARMOUR INC CL C 904311206 1 84 SH DFND 28 84 0 0 UNDER ARMOUR INC CL A 904311107 8973 507788 SH DFND 43 0 0 507788 UNICO AMERN CORP COM 904607108 0 3 SH DFND 02 0 3 0 UNIFI INC COM NEW 904677200 158 6920 SH DFND 01 3022 3851 47 UNIFI INC COM NEW 904677200 844 36961 SH DFND 02 0 8540 28421 UNIFI INC COM NEW 904677200 0 7 SH DFND 06 0 7 0 UNIFI INC COM NEW 904677200 128 5619 SH DFND 43 0 0 5619 UNIFIRST CORP MASS COM 904708104 4505 31486 SH DFND 01 19183 12230 73 UNIFIRST CORP MASS COM 904708104 346 2415 SH DFND 02 0 2259 156 UNIFIRST CORP MASS COM 904708104 1 8 SH DFND 06 0 8 0 UNIFIRST CORP MASS COM 904708104 3797 26541 SH DFND 43 0 0 26541 UNIFIRST CORP MASS COM 904708104 641 4482 SH DFND 43, 01 0 0 4482 UNILEVER N V N Y SHS NE 904784709 55130 1024717 SH DFND 01 469882 0 554835 UNILEVER N V N Y SHS NE 904784709 49862 926802 SH DFND 02 0 56 926746 UNILEVER N V N Y SHS NE 904784709 731 13593 SH DFND 28 1491 0 12102 UNILEVER N V N Y SHS NE 904784709 230523 4284809 SH DFND 43 0 0 4284809 UNILEVER N V N Y SHS NE 904784709 21665 402688 SH DFND 43, 01 0 0 402688 UNILEVER PLC SPON ADR N 904767704 7050 134926 SH DFND 01 129725 0 5201 UNILEVER PLC SPON ADR N 904767704 16556 316855 SH DFND 02 0 0 316855 UNILEVER PLC SPON ADR N 904767704 14 268 SH DFND 28 268 0 0 UNILEVER PLC SPON ADR N 904767704 76434 1462858 SH DFND 43 0 0 1462858 UNILEVER PLC SPON ADR N 904767704 1801 34467 SH DFND 43, 01 0 0 34467 UNION BANKSHARES CORP NEW COM 90539J109 1866 66085 SH DFND 01 46549 18443 1093 UNION BANKSHARES CORP NEW COM 90539J109 6928 245413 SH DFND 02 0 237197 8216 UNION BANKSHARES CORP NEW COM 90539J109 1 46 SH DFND 06 0 46 0 UNION BANKSHARES CORP NEW COM 90539J109 3055 108228 SH DFND 43 0 0 108228 UNION BANKSHARES CORP NEW COM 90539J109 146 5158 SH DFND 43, 01 0 0 5158 UNION BANKSHARES INC COM 905400107 153 3210 SH DFND 01 1678 1532 0 UNION BANKSHARES INC COM 905400107 16 333 SH DFND 02 0 28 305 UNION BANKSHARES INC COM 905400107 1 15 SH DFND 06 0 15 0 UNION PAC CORP COM 907818108 411516 2977039 SH DFND 01 2825717 31080 120242 UNION PAC CORP COM 907818108 673060 4869134 SH DFND 02 0 353969 4515165 UNION PAC CORP COM 907818108 15117 109359 SH DFND 06 0 109359 0 UNION PAC CORP COM 907818108 2504 18116 SH DFND 28 14276 0 3840 UNION PAC CORP OPTIONS 907818108 30120 217900 SH Put DFND 02 0 212000 5900 UNION PAC CORP OPTIONS 907818108 6234 45100 SH Put DFND 06 0 45100 0 UNION PAC CORP OPTIONS 907818108 116086 839800 SH Call DFND 02 0 839800 0 UNION PAC CORP OPTIONS 907818108 4147 30000 SH Call DFND 06 0 30000 0 UNION PAC CORP COM 907818108 906952 6561181 SH DFND 43 0 0 6561181 UNION PAC CORP COM 907818108 70265 508318 SH DFND 43, 01 0 0 508318 UNIQURE NV SHS N90064101 57 1966 SH DFND 01 0 1966 0 UNIQURE NV SHS N90064101 293 10162 SH DFND 02 0 9862 300 UNIQURE NV SHS N90064101 2 83 SH DFND 06 0 83 0 UNISYS CORP COM NEW 909214306 11193 962391 SH DFND 01 12505 949614 272 UNISYS CORP COM NEW 909214306 304 26114 SH DFND 02 0 25143 971 UNISYS CORP COM NEW 909214306 0 18 SH DFND 06 0 18 0 UNIT CORP COM 909218109 499 34949 SH DFND 01 12957 21515 477 UNIT CORP COM 909218109 645 45177 SH DFND 02 0 44800 377 UNIT CORP COM 909218109 0 14 SH DFND 06 0 14 0 UNITED BANCORP INC OHIO COM 909911109 0 15 SH DFND 02 0 15 0 UNITED BANCSHARES INC OHIO COM 909458101 0 5 SH DFND 02 0 5 0 UNITED BANKSHARES INC WEST V COM 909907107 5050 162330 SH DFND 01 129698 31493 1139 UNITED BANKSHARES INC WEST V COM 909907107 3477 111773 SH DFND 02 0 68606 43167 UNITED BANKSHARES INC WEST V COM 909907107 1 24 SH DFND 06 0 24 0 UNITED BANKSHARES INC WEST V COM 909907107 3 84 SH DFND 28 84 0 0 UNITED BANKSHARES INC WEST V COM 909907107 19366 622511 SH DFND 43 0 0 622511 UNITED BANKSHARES INC WEST V COM 909907107 2120 68140 SH DFND 43, 01 0 0 68140 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 1165 54272 SH DFND 01 34944 19003 325 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 4779 222678 SH DFND 02 0 220505 2173 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 1 41 SH DFND 06 0 41 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 8061 375635 SH DFND 43 0 0 375635 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 1802 83989 SH DFND 43, 01 0 0 83989 UNITED CMNTY FINL CORP OHIO COM 909839102 311 35123 SH DFND 01 10331 24792 0 UNITED CMNTY FINL CORP OHIO COM 909839102 4170 471215 SH DFND 02 0 465915 5300 UNITED CMNTY FINL CORP OHIO COM 909839102 0 14 SH DFND 06 0 14 0 UNITED CONTL HLDGS INC COM 910047109 6688 79872 SH DFND 01 72219 1951 5702 UNITED CONTL HLDGS INC COM 910047109 71954 859355 SH DFND 02 0 617069 242286 UNITED CONTL HLDGS INC COM 910047109 2260 26988 SH DFND 06 0 26988 0 UNITED CONTL HLDGS INC COM 910047109 34 403 SH DFND 28 92 0 311 UNITED CONTL HLDGS INC OPTIONS 910047109 25621 306000 SH Put DFND 02 0 306000 0 UNITED CONTL HLDGS INC OPTIONS 910047109 149768 1788700 SH Call DFND 02 0 1788700 0 UNITED CONTL HLDGS INC COM 910047109 7896 94302 SH DFND 43 0 0 94302 UNITED CONTL HLDGS INC COM 910047109 1477 17646 SH DFND 43, 01 0 0 17646 UNITED FINL BANCORP INC NEW COM 910304104 426 28962 SH DFND 01 16495 12467 0 UNITED FINL BANCORP INC NEW COM 910304104 257 17495 SH DFND 02 0 13679 3816 UNITED FINL BANCORP INC NEW COM 910304104 0 18 SH DFND 06 0 18 0 UNITED FIRE GROUP INC COM 910340108 637 11488 SH DFND 01 4268 7041 179 UNITED FIRE GROUP INC COM 910340108 834 15034 SH DFND 02 0 14745 289 UNITED FIRE GROUP INC COM 910340108 0 8 SH DFND 06 0 8 0 UNITED FIRE GROUP INC COM 910340108 5995 108122 SH DFND 43 0 0 108122 UNITED INS HLDGS CORP COM 910710102 311 18735 SH DFND 01 3673 15035 27 UNITED INS HLDGS CORP COM 910710102 249 14975 SH DFND 02 0 14971 4 UNITED INS HLDGS CORP COM 910710102 0 9 SH DFND 06 0 9 0 UNITED INS HLDGS CORP COM 910710102 310 18660 SH DFND 43 0 0 18660 UNITED MICROELECTRONICS CORP SPON ADR N 910873405 99 55432 SH DFND 01 34 0 55398 UNITED MICROELECTRONICS CORP SPON ADR N 910873405 28 15525 SH DFND 28 0 0 15525 UNITED NAT FOODS INC COM 911163103 295 27875 SH DFND 01 14540 12794 541 UNITED NAT FOODS INC COM 911163103 30 2867 SH DFND 02 0 1799 1068 UNITED NAT FOODS INC COM 911163103 0 24 SH DFND 06 0 24 0 UNITED NAT FOODS INC COM 911163103 5601 528865 SH DFND 43 0 0 528865 UNITED NAT FOODS INC COM 911163103 19 1748 SH DFND 43, 01 0 0 1748 UNITED PARCEL SERVICE INC CL B 911312106 573439 5879613 SH DFND 01 5799263 24371 55979 UNITED PARCEL SERVICE INC CL B 911312106 179229 1837677 SH DFND 02 0 163469 1674208 UNITED PARCEL SERVICE INC CL B 911312106 11681 119772 SH DFND 06 0 119772 0 UNITED PARCEL SERVICE INC CL B 911312106 4808 49297 SH DFND 28 42609 0 6688 UNITED PARCEL SERVICE INC OPTIONS 911312106 7237 74200 SH Put DFND 02 0 74200 0 UNITED PARCEL SERVICE INC OPTIONS 911312106 98 1000 SH Call DFND 01 1000 0 0 UNITED PARCEL SERVICE INC OPTIONS 911312106 10280 105400 SH Call DFND 02 0 105400 0 UNITED PARCEL SERVICE INC CL B 911312106 431037 4419533 SH DFND 43 0 0 4419533 UNITED PARCEL SERVICE INC CL B 911312106 17220 176565 SH DFND 43, 01 0 0 176565 UNITED RENTALS INC COM 911363109 16727 163146 SH DFND 01 157275 5343 528 UNITED RENTALS INC COM 911363109 96327 939499 SH DFND 02 0 75913 863586 UNITED RENTALS INC COM 911363109 1212 11822 SH DFND 06 0 11822 0 UNITED RENTALS INC COM 911363109 192 1871 SH DFND 28 1588 0 283 UNITED RENTALS INC OPTIONS 911363109 2051 20000 SH Call DFND 02 0 20000 0 UNITED RENTALS INC COM 911363109 5005 48814 SH DFND 43 0 0 48814 UNITED RENTALS INC COM 911363109 3262 31818 SH DFND 43, 01 0 0 31818 UNITED SECURITY BANCSHARES C COM 911460103 109 11391 SH DFND 01 4691 6700 0 UNITED SECURITY BANCSHARES C COM 911460103 1 110 SH DFND 02 0 110 0 UNITED SECURITY BANCSHARES C COM 911460103 0 50 SH DFND 06 0 50 0 UNITED STATES ANTIMONY CORP COM 911549103 6 11000 SH DFND 02 0 0 11000 UNITED STATES CELLULAR CORP COM 911684108 144 2773 SH DFND 01 1644 27 1102 UNITED STATES CELLULAR CORP COM 911684108 1945 37427 SH DFND 02 0 36241 1186 UNITED STATES CELLULAR CORP COM 911684108 3 57 SH DFND 06 0 57 0 UNITED STATES LIME & MINERAL COM 911922102 98 1379 SH DFND 01 378 1001 0 UNITED STATES LIME & MINERAL COM 911922102 0 7 SH DFND 02 0 7 0 UNITED STATES LIME & MINERAL COM 911922102 0 1 SH DFND 06 0 1 0 UNITED STATES NATL GAS FUND UNIT PAR 912318300 35 1402 SH DFND 01 1402 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 768 79463 SH DFND 01 79463 0 0 UNITED STATES OIL FUND LP UNITS 91232N108 15999 1656172 SH DFND 02 0 1651572 4600 UNITED STATES OIL FUND LP UNITS 91232N108 1036 107197 SH DFND 06 0 107197 0 UNITED STATES OIL FUND LP OPTIONS 91232N108 28928 2994600 SH Put DFND 02 0 2994600 0 UNITED STATES OIL FUND LP OPTIONS 91232N108 26920 2786800 SH Call DFND 02 0 2786800 0 UNITED STATES STL CORP NEW COM 912909108 1317 72195 SH DFND 01 24377 46560 1258 UNITED STATES STL CORP NEW COM 912909108 10728 588161 SH DFND 02 0 81116 507045 UNITED STATES STL CORP NEW COM 912909108 4415 242047 SH DFND 06 0 242047 0 UNITED STATES STL CORP NEW OPTIONS 912909108 8947 490500 SH Put DFND 02 0 490500 0 UNITED STATES STL CORP NEW OPTIONS 912909108 917 50300 SH Put DFND 06 0 50300 0 UNITED STATES STL CORP NEW OPTIONS 912909108 2141 117400 SH Call DFND 02 0 117400 0 UNITED STATES STL CORP NEW OPTIONS 912909108 2194 120300 SH Call DFND 06 0 120300 0 UNITED STATES STL CORP NEW COM 912909108 4128 226318 SH DFND 43 0 0 226318 UNITED STS COMMODITY INDEX F COMM IDX F 911717106 15446 411576 SH DFND 01 411576 0 0 UNITED STS COMMODITY INDEX F COMM IDX F 911717106 1485 39574 SH DFND 02 0 0 39574 UNITED STS COMMODITY INDEX F COMM IDX F 911717106 1477 39367 SH DFND 43 0 0 39367 UNITED TECHNOLOGIES CORP COM 913017109 500642 4701751 SH DFND 01 4372943 235319 93489 UNITED TECHNOLOGIES CORP COM 913017109 979515 9199052 SH DFND 02 0 2868590 6330462 UNITED TECHNOLOGIES CORP COM 913017109 12668 118973 SH DFND 06 0 118973 0 UNITED TECHNOLOGIES CORP COM 913017109 4483 42100 SH DFND 28 39467 0 2633 UNITED TECHNOLOGIES CORP OPTIONS 913017109 18985 178300 SH Put DFND 02 0 178300 0 UNITED TECHNOLOGIES CORP OPTIONS 913017109 1203 11300 SH Put DFND 06 0 11300 0 UNITED TECHNOLOGIES CORP OPTIONS 913017109 13779 129400 SH Call DFND 02 0 129400 0 UNITED TECHNOLOGIES CORP OPTIONS 913017109 202 1900 SH Call DFND 06 0 1900 0 UNITED TECHNOLOGIES CORP COM 913017109 508677 4777209 SH DFND 43 0 0 4777209 UNITED TECHNOLOGIES CORP COM 913017109 2180 20473 SH DFND 43, 01 0 0 20473 UNITED THERAPEUTICS CORP DEL COM 91307C102 2157 19806 SH DFND 01 9134 10340 332 UNITED THERAPEUTICS CORP DEL COM 91307C102 4997 45888 SH DFND 02 0 45218 670 UNITED THERAPEUTICS CORP DEL COM 91307C102 160 1470 SH DFND 06 0 1470 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 2380 21854 SH DFND 43 0 0 21854 UNITED THERAPEUTICS CORP DEL COM 91307C102 471 4327 SH DFND 43, 01 0 0 4327 UNITEDHEALTH GROUP INC COM 91324P102 334698 1343522 SH DFND 01 974281 76298 292943 UNITEDHEALTH GROUP INC COM 91324P102 695522 2791915 SH DFND 02 0 458832 2333083 UNITEDHEALTH GROUP INC COM 91324P102 13738 55146 SH DFND 06 0 55146 0 UNITEDHEALTH GROUP INC COM 91324P102 2791 11203 SH DFND 28 4955 0 6248 UNITEDHEALTH GROUP INC OPTIONS 91324P102 822 3300 SH Put DFND 01 3300 0 0 UNITEDHEALTH GROUP INC OPTIONS 91324P102 169626 680900 SH Put DFND 02 0 680900 0 UNITEDHEALTH GROUP INC OPTIONS 91324P102 26531 106500 SH Put DFND 06 0 106500 0 UNITEDHEALTH GROUP INC OPTIONS 91324P102 111955 449400 SH Call DFND 02 0 449400 0 UNITEDHEALTH GROUP INC OPTIONS 91324P102 16392 65800 SH Call DFND 06 0 65800 0 UNITEDHEALTH GROUP INC COM 91324P102 865206 3473048 SH DFND 43 0 0 3473048 UNITEDHEALTH GROUP INC COM 91324P102 61327 246176 SH DFND 43, 01 0 0 246176 UNITI GROUP INC COM 91325V108 487 31246 SH DFND 01 18642 10423 2181 UNITI GROUP INC COM 91325V108 9241 593538 SH DFND 02 0 426663 166875 UNITI GROUP INC COM 91325V108 11 732 SH DFND 06 0 732 0 UNITI GROUP INC COM 91325V108 1 52 SH DFND 28 52 0 0 UNITI GROUP INC OPTIONS 91325V108 2390 153500 SH Call DFND 02 0 153500 0 UNITI GROUP INC COM 91325V108 1359 87292 SH DFND 43 0 0 87292 UNITI GROUP INC COM 91325V108 356 22864 SH DFND 43, 01 0 0 22864 UNITIL CORP COM 913259107 857 16930 SH DFND 01 13350 3580 0 UNITIL CORP COM 913259107 569 11231 SH DFND 02 0 3920 7311 UNITIL CORP COM 913259107 0 5 SH DFND 06 0 5 0 UNITIL CORP COM 913259107 505 9976 SH DFND 43 0 0 9976 UNITY BANCORP INC COM 913290102 104 5021 SH DFND 01 1166 3855 0 UNITY BANCORP INC COM 913290102 19 904 SH DFND 02 0 904 0 UNITY BANCORP INC COM 913290102 1 29 SH DFND 06 0 29 0 UNITY BIOTECHNOLOGY INC COM 91381U101 241 14809 SH DFND 01 3081 11728 0 UNITY BIOTECHNOLOGY INC COM 91381U101 54 3299 SH DFND 02 0 3299 0 UNITY BIOTECHNOLOGY INC COM 91381U101 2 114 SH DFND 06 0 114 0 UNIVAR INC COM 91336L107 172 9675 SH DFND 01 8891 528 256 UNIVAR INC COM 91336L107 1134 63923 SH DFND 02 0 12753 51170 UNIVAR INC COM 91336L107 9 499 SH DFND 06 0 499 0 UNIVAR INC COM 91336L107 3034 171035 SH DFND 43 0 0 171035 UNIVERSAL CORP VA COM 913456109 2101 38804 SH DFND 01 18583 20221 0 UNIVERSAL CORP VA COM 913456109 272 5014 SH DFND 02 0 1844 3170 UNIVERSAL CORP VA COM 913456109 0 8 SH DFND 06 0 8 0 UNIVERSAL CORP VA COM 913456109 736 13596 SH DFND 43 0 0 13596 UNIVERSAL DISPLAY CORP COM 91347P105 1319 14097 SH DFND 01 12353 1574 170 UNIVERSAL DISPLAY CORP COM 91347P105 589 6300 SH DFND 02 0 3918 2382 UNIVERSAL DISPLAY CORP COM 91347P105 17 186 SH DFND 06 0 186 0 UNIVERSAL DISPLAY CORP COM 91347P105 1 9 SH DFND 28 9 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 541 5777 SH DFND 43 0 0 5777 UNIVERSAL DISPLAY CORP COM 91347P105 514 5491 SH DFND 43, 01 0 0 5491 UNIVERSAL ELECTRS INC COM 913483103 194 7692 SH DFND 01 2722 4908 62 UNIVERSAL ELECTRS INC COM 913483103 165 6536 SH DFND 02 0 6166 370 UNIVERSAL ELECTRS INC COM 913483103 0 5 SH DFND 06 0 5 0 UNIVERSAL ELECTRS INC COM 913483103 1 38 SH DFND 28 38 0 0 UNIVERSAL ELECTRS INC COM 913483103 1995 78905 SH DFND 43 0 0 78905 UNIVERSAL ELECTRS INC COM 913483103 358 14169 SH DFND 43, 01 0 0 14169 UNIVERSAL FST PRODS INC COM 913543104 1332 51324 SH DFND 01 25326 25566 432 UNIVERSAL FST PRODS INC COM 913543104 2474 95291 SH DFND 02 0 93318 1973 UNIVERSAL FST PRODS INC COM 913543104 0 18 SH DFND 06 0 18 0 UNIVERSAL FST PRODS INC COM 913543104 8957 345034 SH DFND 43 0 0 345034 UNIVERSAL FST PRODS INC COM 913543104 720 27743 SH DFND 43, 01 0 0 27743 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 89 1458 SH DFND 01 1274 0 184 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 2110 34377 SH DFND 02 0 27655 6722 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 0 4 SH DFND 06 0 4 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1809 29478 SH DFND 43 0 0 29478 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 345 5622 SH DFND 43, 01 0 0 5622 UNIVERSAL HLTH SVCS INC CL B 913903100 17824 152913 SH DFND 01 74869 77731 313 UNIVERSAL HLTH SVCS INC CL B 913903100 3336 28619 SH DFND 02 0 4026 24593 UNIVERSAL HLTH SVCS INC CL B 913903100 409 3512 SH DFND 06 0 3512 0 UNIVERSAL HLTH SVCS INC CL B 913903100 57 493 SH DFND 28 185 0 308 UNIVERSAL HLTH SVCS INC CL B 913903100 14297 122662 SH DFND 43 0 0 122662 UNIVERSAL HLTH SVCS INC CL B 913903100 5738 49230 SH DFND 43, 01 0 0 49230 UNIVERSAL INS HLDGS INC COM 91359V107 697 18380 SH DFND 01 6856 11189 335 UNIVERSAL INS HLDGS INC COM 91359V107 371 9775 SH DFND 02 0 4771 5004 UNIVERSAL INS HLDGS INC COM 91359V107 0 7 SH DFND 06 0 7 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 61 3370 SH DFND 01 1349 2021 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 830 45860 SH DFND 02 0 45860 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 0 3 SH DFND 06 0 3 0 UNIVERSAL SEC INSTRS INC COM NEW 913821302 0 2 SH DFND 02 0 2 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 115 7085 SH DFND 01 2804 4281 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 632 38972 SH DFND 02 0 38972 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 1 33 SH DFND 06 0 33 0 UNIVEST CORP PA COM 915271100 311 14405 SH DFND 01 5356 9049 0 UNIVEST CORP PA COM 915271100 2197 101847 SH DFND 02 0 100591 1256 UNIVEST CORP PA COM 915271100 0 9 SH DFND 06 0 9 0 UNUM GROUP COM 91529Y106 3621 123244 SH DFND 01 113658 7131 2455 UNUM GROUP COM 91529Y106 7132 242747 SH DFND 02 0 227530 15217 UNUM GROUP COM 91529Y106 259 8828 SH DFND 06 0 8828 0 UNUM GROUP COM 91529Y106 221 7536 SH DFND 28 7536 0 0 UNUM GROUP COM 91529Y106 12845 437210 SH DFND 43 0 0 437210 UNUM GROUP COM 91529Y106 90 3061 SH DFND 43, 01 0 0 3061 UNUM THERAPEUTICS INC COM 903214104 48 10894 SH DFND 01 2527 8367 0 UNUM THERAPEUTICS INC COM 903214104 390 88564 SH DFND 02 0 88564 0 UNUM THERAPEUTICS INC COM 903214104 0 87 SH DFND 06 0 87 0 UPLAND SOFTWARE INC COM 91544A109 256 9405 SH DFND 01 3381 6024 0 UPLAND SOFTWARE INC COM 91544A109 860 31645 SH DFND 02 0 8873 22772 UPLAND SOFTWARE INC COM 91544A109 0 6 SH DFND 06 0 6 0 UPWORK INC COM 91688F104 92 5092 SH DFND 01 0 5092 0 UPWORK INC COM 91688F104 1 60 SH DFND 02 0 60 0 UPWORK INC COM 91688F104 1 60 SH DFND 06 0 60 0 UQM TECHNOLOGIES INC COM 903213106 31 36456 SH DFND 02 0 0 36456 URANIUM ENERGY CORP COM 916896103 83 66624 SH DFND 01 0 66624 0 URANIUM ENERGY CORP COM 916896103 3 2573 SH DFND 02 0 681 1892 URANIUM ENERGY CORP COM 916896103 1 681 SH DFND 06 0 681 0 URBAN EDGE PPTYS COM 91704F104 1164 70009 SH DFND 01 63787 5709 513 URBAN EDGE PPTYS COM 91704F104 1804 108550 SH DFND 02 0 107146 1404 URBAN EDGE PPTYS COM 91704F104 0 26 SH DFND 06 0 26 0 URBAN EDGE PPTYS COM 91704F104 2967 178545 SH DFND 43 0 0 178545 URBAN EDGE PPTYS COM 91704F104 18 1065 SH DFND 43, 01 0 0 1065 URBAN ONE INC CL A 91705J105 0 3 SH DFND 02 0 3 0 URBAN ONE INC CL D NON V 91705J204 0 185 SH DFND 02 0 185 0 URBAN OUTFITTERS INC COM 917047102 27691 834077 SH DFND 01 14262 463896 355919 URBAN OUTFITTERS INC COM 917047102 12402 373563 SH DFND 02 0 250475 123088 URBAN OUTFITTERS INC COM 917047102 11 333 SH DFND 06 0 333 0 URBAN OUTFITTERS INC COM 917047102 136 4099 SH DFND 28 101 0 3998 URBAN OUTFITTERS INC COM 917047102 13780 415046 SH DFND 43 0 0 415046 UROGEN PHARMA LTD COM M96088105 35 814 SH DFND 01 0 814 0 UROGEN PHARMA LTD COM M96088105 46 1057 SH DFND 06 0 1057 0 URSTADT BIDDLE PPTYS INC COM 917286106 1 66 SH DFND 01 66 0 0 URSTADT BIDDLE PPTYS INC COM 917286106 1 81 SH DFND 02 0 6 75 URSTADT BIDDLE PPTYS INC CL A 917286205 724 37683 SH DFND 01 36742 0 941 URSTADT BIDDLE PPTYS INC CL A 917286205 494 25726 SH DFND 02 0 24081 1645 URSTADT BIDDLE PPTYS INC CL A 917286205 0 11 SH DFND 06 0 11 0 US BANCORP DEL COM NEW 902973304 290352 6353430 SH DFND 01 5180607 53643 1119180 US BANCORP DEL COM NEW 902973304 110688 2422047 SH DFND 02 0 1398823 1023224 US BANCORP DEL COM NEW 902973304 2802 61321 SH DFND 06 0 61321 0 US BANCORP DEL COM NEW 902973304 3264 71431 SH DFND 28 56755 0 14676 US BANCORP DEL OPTIONS 902973304 18728 409800 SH Put DFND 02 0 409800 0 US BANCORP DEL OPTIONS 902973304 178 3900 SH Put DFND 06 0 3900 0 US BANCORP DEL OPTIONS 902973304 3578 78300 SH Call DFND 02 0 78300 0 US BANCORP DEL COM NEW 902973304 327656 7169711 SH DFND 43 0 0 7169711 US BANCORP DEL COM NEW 902973304 62328 1363848 SH DFND 43, 01 0 0 1363848 US ECOLOGY INC COM 91732J102 692 10991 SH DFND 01 5395 5356 240 US ECOLOGY INC COM 91732J102 824 13077 SH DFND 02 0 11212 1865 US ECOLOGY INC COM 91732J102 1 9 SH DFND 06 0 9 0 US ECOLOGY INC COM 91732J102 7850 124647 SH DFND 43 0 0 124647 US ECOLOGY INC COM 91732J102 1457 23136 SH DFND 43, 01 0 0 23136 US FOODS HLDG CORP COM 912008109 1075 33972 SH DFND 01 20968 8159 4845 US FOODS HLDG CORP COM 912008109 12099 382397 SH DFND 02 0 322315 60082 US FOODS HLDG CORP COM 912008109 30 953 SH DFND 06 0 953 0 US FOODS HLDG CORP COM 912008109 7514 237485 SH DFND 43 0 0 237485 US FOODS HLDG CORP COM 912008109 2912 92025 SH DFND 43, 01 0 0 92025 US XPRESS ENTERPRISES INC COM CL A 90338N202 79 14040 SH DFND 01 4876 9164 0 US XPRESS ENTERPRISES INC COM CL A 90338N202 263 46851 SH DFND 02 0 31827 15024 US XPRESS ENTERPRISES INC COM CL A 90338N202 0 81 SH DFND 06 0 81 0 USA COMPRESSION PARTNERS LP COMUNIT LT 90290N109 122 9365 SH DFND 01 2200 7165 0 USA COMPRESSION PARTNERS LP COMUNIT LT 90290N109 4484 345475 SH DFND 02 0 0 345475 USA TECHNOLOGIES INC CONV PFD S 90328S203 9 500 SH DFND 02 0 0 500 USA TECHNOLOGIES INC COM NO PAR 90328S500 123 31557 SH DFND 01 9763 21794 0 USA TECHNOLOGIES INC COM NO PAR 90328S500 69 17837 SH DFND 02 0 17777 60 USA TECHNOLOGIES INC COM NO PAR 90328S500 1 218 SH DFND 06 0 218 0 USA TRUCK INC COM 902925106 81 5416 SH DFND 01 2319 3097 0 USA TRUCK INC COM 902925106 58 3890 SH DFND 02 0 3890 0 USA TRUCK INC COM 902925106 0 30 SH DFND 06 0 30 0 USAA ETF TR MSCI USA S 90291F204 40 877 SH DFND 02 0 0 877 USAA ETF TR CORE SHRT 90291F501 8 170 SH DFND 01 170 0 0 USAA ETF TR MSCI USA V 90291F105 807 17908 SH DFND 43 0 0 17908 USAA ETF TR CORE SHRT 90291F501 71 1427 SH DFND 43 0 0 1427 USANA HEALTH SCIENCES INC COM 90328M107 600 5100 SH DFND 01 2018 3082 0 USANA HEALTH SCIENCES INC COM 90328M107 3467 29450 SH DFND 02 0 29000 450 USANA HEALTH SCIENCES INC COM 90328M107 1 7 SH DFND 06 0 7 0 USD PARTNERS LP COM UT REP 903318103 65 6201 SH DFND 01 0 6201 0 USD PARTNERS LP COM UT REP 903318103 8658 828480 SH DFND 02 0 0 828480 UTAH MED PRODS INC COM 917488108 162 1951 SH DFND 01 571 1380 0 UTAH MED PRODS INC COM 917488108 19 226 SH DFND 02 0 226 0 UTAH MED PRODS INC COM 917488108 1 13 SH DFND 06 0 13 0 UXIN LTD ADS 91818X108 1 157 SH DFND 01 157 0 0 UXIN LTD ADS 91818X108 104 21343 SH DFND 02 0 21343 0 V F CORP COM 918204108 35658 499835 SH DFND 01 476977 5377 17481 V F CORP COM 918204108 94500 1324646 SH DFND 02 0 66588 1258058 V F CORP COM 918204108 11861 166261 SH DFND 06 0 166261 0 V F CORP COM 918204108 420 5891 SH DFND 28 5104 0 787 V F CORP COM 918204108 236252 3311629 SH DFND 43 0 0 3311629 VAIL RESORTS INC COM 91879Q109 5023 23824 SH DFND 01 23174 539 111 VAIL RESORTS INC COM 91879Q109 24620 116781 SH DFND 02 0 12491 104290 VAIL RESORTS INC COM 91879Q109 287 1359 SH DFND 06 0 1359 0 VAIL RESORTS INC COM 91879Q109 4 18 SH DFND 28 18 0 0 VAIL RESORTS INC COM 91879Q109 22007 104387 SH DFND 43 0 0 104387 VAIL RESORTS INC COM 91879Q109 4928 23377 SH DFND 43, 01 0 0 23377 VALE S A ADR 91912E105 25683 1947153 SH DFND 01 129354 1805854 11945 VALE S A ADR 91912E105 40374 3060942 SH DFND 02 0 172953 2887989 VALE S A ADR 91912E105 62970 4774103 SH DFND 06 0 4774103 0 VALE S A ADR 91912E105 36 2703 SH DFND 28 1116 0 1587 VALE S A ADR 91912E105 25064 1900248 SH DFND 43 0 0 1900248 VALERITAS HLDGS INC COM NEW 91914N202 3 10000 SH DFND 01 10000 0 0 VALERO ENERGY CORP NEW COM 91913Y100 82155 1095839 SH DFND 01 870395 205073 20371 VALERO ENERGY CORP NEW COM 91913Y100 177312 2365104 SH DFND 02 0 324121 2040983 VALERO ENERGY CORP NEW COM 91913Y100 1922 25642 SH DFND 06 0 25642 0 VALERO ENERGY CORP NEW COM 91913Y100 893 11906 SH DFND 28 10831 0 1075 VALERO ENERGY CORP NEW OPTIONS 91913Y100 22184 295900 SH Put DFND 02 0 295900 0 VALERO ENERGY CORP NEW OPTIONS 91913Y100 7055 94100 SH Call DFND 02 0 94100 0 VALERO ENERGY CORP NEW COM 91913Y100 117336 1565103 SH DFND 43 0 0 1565103 VALERO ENERGY CORP NEW COM 91913Y100 24213 322973 SH DFND 43, 01 0 0 322973 VALERO ENERGY PARTNERS LP COM UNT RE 91914J102 20 485 SH DFND 01 0 485 0 VALERO ENERGY PARTNERS LP COM UNT RE 91914J102 892 21146 SH DFND 02 0 2549 18597 VALHI INC NEW COM 918905100 31 16289 SH DFND 01 3582 12707 0 VALHI INC NEW COM 918905100 1 283 SH DFND 02 0 283 0 VALHI INC NEW COM 918905100 0 97 SH DFND 06 0 97 0 VALLEY NATL BANCORP COM 919794107 2887 325130 SH DFND 01 210518 101892 12720 VALLEY NATL BANCORP COM 919794107 3739 421026 SH DFND 02 0 260758 160268 VALLEY NATL BANCORP COM 919794107 1 149 SH DFND 06 0 149 0 VALLEY NATL BANCORP COM 919794107 2 216 SH DFND 28 216 0 0 VALLEY NATL BANCORP COM 919794107 5163 581452 SH DFND 43 0 0 581452 VALLEY NATL BANCORP COM 919794107 118 13278 SH DFND 43, 01 0 0 13278 VALMONT INDS INC COM 920253101 1008 9083 SH DFND 01 7812 994 277 VALMONT INDS INC COM 920253101 2549 22974 SH DFND 02 0 22780 194 VALMONT INDS INC COM 920253101 11 98 SH DFND 06 0 98 0 VALMONT INDS INC COM 920253101 347 3130 SH DFND 43 0 0 3130 VALUE LINE INC COM 920437100 46 1776 SH DFND 01 1354 422 0 VALUE LINE INC COM 920437100 13 507 SH DFND 02 0 7 500 VALUE LINE INC COM 920437100 0 4 SH DFND 06 0 4 0 VALVOLINE INC COM 92047W101 1123 58056 SH DFND 01 46347 8101 3608 VALVOLINE INC COM 92047W101 1127 58263 SH DFND 02 0 36197 22066 VALVOLINE INC COM 92047W101 16 841 SH DFND 06 0 841 0 VALVOLINE INC COM 92047W101 1 34 SH DFND 28 34 0 0 VALVOLINE INC COM 92047W101 1040 53728 SH DFND 43 0 0 53728 VANDA PHARMACEUTICALS INC COM 921659108 281 10759 SH DFND 01 10536 0 223 VANDA PHARMACEUTICALS INC COM 921659108 10 375 SH DFND 02 0 83 292 VANDA PHARMACEUTICALS INC COM 921659108 0 17 SH DFND 06 0 17 0 VANDA PHARMACEUTICALS INC COM 921659108 7067 270471 SH DFND 43 0 0 270471 VANDA PHARMACEUTICALS INC COM 921659108 637 24390 SH DFND 43, 01 0 0 24390 VANECK VECTORS ETF TR GOLD MINER 92189F106 483028 22903158 SH DFND 01 175992 22726616 550 VANECK VECTORS ETF TR GOLD MINER 92189F106 346852 16446281 SH DFND 02 0 14135122 2311159 VANECK VECTORS ETF TR GOLD MINER 92189F106 354 16785 SH DFND 06 0 16785 0 VANECK VECTORS ETF TR OPTIONS 92189F106 116693 5533100 SH Put DFND 02 0 5533100 0 VANECK VECTORS ETF TR OPTIONS 92189F106 17505 830000 SH Put DFND 06 0 830000 0 VANECK VECTORS ETF TR OPTIONS 92189F106 21 1000 SH Call DFND 01 1000 0 0 VANECK VECTORS ETF TR OPTIONS 92189F106 73507 3485400 SH Call DFND 02 0 3485400 0 VANECK VECTORS ETF TR OPTIONS 92189F106 10549 500200 SH Call DFND 06 0 500200 0 VANECK VECTORS ETF TR MRNGSTR GB 92189F122 17 672 SH DFND 02 0 172 500 VANECK VECTORS ETF TR NDR CMG LN 92189F148 400 16263 SH DFND 02 0 0 16263 VANECK VECTORS ETF TR GREEN BD E 92189F171 911 35601 SH DFND 02 0 0 35601 VANECK VECTORS ETF TR STEEL ETF 92189F205 1309 37584 SH DFND 02 0 0 37584 VANECK VECTORS ETF TR HIGH INCOM 92189F288 283 16507 SH DFND 02 0 0 16507 VANECK VECTORS ETF TR ENVIRONMEN 92189F304 353 4237 SH DFND 02 0 0 4237 VANECK VECTORS ETF TR EMERGING M 92189F353 1080 48241 SH DFND 02 0 0 48241 VANECK VECTORS ETF TR SHORT HIGH 92189F387 10302 425710 SH DFND 02 0 0 425710 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 1846 98476 SH DFND 01 98476 0 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 5172 275846 SH DFND 02 0 0 275846 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 5927 316105 SH DFND 06 0 316105 0 VANECK VECTORS ETF TR BDC INCOME 92189F411 810 57679 SH DFND 02 0 0 57679 VANECK VECTORS ETF TR PFD SECS E 92189F429 1531 86395 SH DFND 02 0 0 86395 VANECK VECTORS ETF TR FALLEN ANG 92189F437 83 3110 SH DFND 01 0 0 3110 VANECK VECTORS ETF TR FALLEN ANG 92189F437 5568 208787 SH DFND 02 0 0 208787 VANECK VECTORS ETF TR INTL HIGH 92189F445 18484 789744 SH DFND 02 0 0 789744 VANECK VECTORS ETF TR MTG REIT I 92189F452 32 1485 SH DFND 01 1485 0 0 VANECK VECTORS ETF TR MTG REIT I 92189F452 1091 51215 SH DFND 02 0 0 51215 VANECK VECTORS ETF TR CEF MUN IN 92189F460 5380 225309 SH DFND 02 0 0 225309 VANECK VECTORS ETF TR EMERGING M 92189F478 6 289 SH DFND 02 0 0 289 VANECK VECTORS ETF TR INVT GRADE 92189F486 25509 1033157 SH DFND 02 0 0 1033157 VANECK VECTORS ETF TR GLOBAL ALT 92189F502 573 10498 SH DFND 02 0 0 10498 VANECK VECTORS ETF TR PRE REFUND 92189F510 389 15957 SH DFND 02 0 0 15957 VANECK VECTORS ETF TR AMT FREE S 92189F528 50 2900 SH DFND 01 0 0 2900 VANECK VECTORS ETF TR AMT FREE S 92189F528 14233 822706 SH DFND 02 0 0 822706 VANECK VECTORS ETF TR AMT FREE L 92189F536 6 289 SH DFND 01 0 0 289 VANECK VECTORS ETF TR AMT FREE L 92189F536 15238 779049 SH DFND 02 0 0 779049 VANECK VECTORS ETF TR OIL REFINE 92189F585 681 25356 SH DFND 02 0 0 25356 VANECK VECTORS ETF TR MORNINGSTA 92189F593 3608 127392 SH DFND 02 0 0 127392 VANECK VECTORS ETF TR URANIUM NU 92189F601 3 57 SH DFND 02 0 0 57 VANECK VECTORS ETF TR CHINAAMC S 92189F627 269 12859 SH DFND 02 0 0 12859 VANECK VECTORS ETF TR ISRAEL ETF 92189F635 101 3600 SH DFND 01 3600 0 0 VANECK VECTORS ETF TR ISRAEL ETF 92189F635 245 8745 SH DFND 02 0 0 8745 VANECK VECTORS ETF TR MORNINGSTA 92189F643 21297 517292 SH DFND 02 0 0 517292 VANECK VECTORS ETF TR UNCVTL OIL 92189F668 722 66083 SH DFND 02 0 0 66083 VANECK VECTORS ETF TR SEMICONDUC 92189F676 258 2952 SH DFND 01 552 2400 0 VANECK VECTORS ETF TR SEMICONDUC 92189F676 200607 2298427 SH DFND 02 0 2137724 160703 VANECK VECTORS ETF TR OPTIONS 92189F676 49147 563100 SH Put DFND 02 0 563100 0 VANECK VECTORS ETF TR OPTIONS 92189F676 8754 100300 SH Call DFND 02 0 100300 0 VANECK VECTORS ETF TR RETAIL ETF 92189F684 2403 25589 SH DFND 02 0 0 25589 VANECK VECTORS ETF TR PHARMACEUT 92189F692 104 1890 SH DFND 01 400 1490 0 VANECK VECTORS ETF TR PHARMACEUT 92189F692 3952 72129 SH DFND 02 0 9699 62430 VANECK VECTORS ETF TR PHARMACEUT 92189F692 3 54 SH DFND 06 0 54 0 VANECK VECTORS ETF TR AGRIBUSINE 92189F700 25674 451054 SH DFND 01 451054 0 0 VANECK VECTORS ETF TR AGRIBUSINE 92189F700 4322 75936 SH DFND 02 0 0 75936 VANECK VECTORS ETF TR AGRIBUSINE 92189F700 129 2265 SH DFND 28 2265 0 0 VANECK VECTORS ETF TR OIL SVCS E 92189F718 4173 297464 SH DFND 01 63742 233722 0 VANECK VECTORS ETF TR OIL SVCS E 92189F718 4393 313128 SH DFND 02 0 189520 123608 VANECK VECTORS ETF TR OPTIONS 92189F718 4911 350000 SH Put DFND 02 0 350000 0 VANECK VECTORS ETF TR OPTIONS 92189F718 14030 1000000 SH Call DFND 02 0 1000000 0 VANECK VECTORS ETF TR BIOTECH ET 92189F726 125 1130 SH DFND 01 1130 0 0 VANECK VECTORS ETF TR BIOTECH ET 92189F726 1204 10874 SH DFND 02 0 0 10874 VANECK VECTORS ETF TR RUSSIA SMA 92189F734 624 22854 SH DFND 02 0 0 22854 VANECK VECTORS ETF TR RARE EARTH 92189F742 13 926 SH DFND 02 0 0 926 VANECK VECTORS ETF TR CHINAAMC C 92189F759 19 595 SH DFND 02 0 0 595 VANECK VECTORS ETF TR INDIA SMAL 92189F767 981 23130 SH DFND 02 0 0 23130 VANECK VECTORS ETF TR EGYPT INDX 92189F775 2 66 SH DFND 02 0 0 66 VANECK VECTORS ETF TR JR GOLD MI 92189F791 399 13218 SH DFND 01 13113 0 105 VANECK VECTORS ETF TR JR GOLD MI 92189F791 8386 277504 SH DFND 02 0 129074 148430 VANECK VECTORS ETF TR COAL ETF 92189F809 19 1500 SH DFND 01 1500 0 0 VANECK VECTORS ETF TR COAL ETF 92189F809 162 12933 SH DFND 02 0 525 12408 VANECK VECTORS ETF TR VIETNAM ET 92189F817 446 30204 SH DFND 02 0 0 30204 VANECK VECTORS ETF TR BRAZIL SMA 92189F825 346 17279 SH DFND 02 0 0 17279 VANECK VECTORS ETF TR NAT RES ET 92189F841 3305 102549 SH DFND 02 0 0 102549 VANECK VECTORS ETF TR AFRICA IND 92189F866 10 505 SH DFND 01 505 0 0 VANECK VECTORS ETF TR AFRICA IND 92189F866 102 5207 SH DFND 02 0 0 5207 VANECK VECTORS ETF TR GAMING ETF 92189F882 335 10132 SH DFND 02 0 79 10053 VANECK VECTORS ETF TR MRNGSTR DU 92189H102 443 18242 SH DFND 02 0 0 18242 VANECK VECTORS ETF TR AMT FREE I 92189H201 249 5242 SH DFND 01 2536 0 2706 VANECK VECTORS ETF TR AMT FREE I 92189H201 324322 6832154 SH DFND 02 0 0 6832154 VANECK VECTORS ETF TR JP MORGAN 92189H300 4086 123826 SH DFND 01 122410 0 1416 VANECK VECTORS ETF TR JP MORGAN 92189H300 53120 1609684 SH DFND 02 0 33517 1576167 VANECK VECTORS ETF TR HIGH YLD M 92189H409 106391 1742965 SH DFND 01 1740618 0 2347 VANECK VECTORS ETF TR HIGH YLD M 92189H409 80826 1324142 SH DFND 02 0 3404 1320738 VANECK VECTORS ETF TR HIGH YLD M 92189H409 169 2764 SH DFND 28 2764 0 0 VANECK VECTORS ETF TR GOLD MINER 92189F106 3848 182477 SH DFND 43 0 0 182477 VANECK VECTORS ETF TR GREEN BD E 92189F171 17 650 SH DFND 43 0 0 650 VANECK VECTORS ETF TR ENVIRONMEN 92189F304 30 362 SH DFND 43 0 0 362 VANECK VECTORS ETF TR EMERGING M 92189F353 76 3377 SH DFND 43 0 0 3377 VANECK VECTORS ETF TR SHORT HIGH 92189F387 135 5574 SH DFND 43 0 0 5574 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 73 3917 SH DFND 43 0 0 3917 VANECK VECTORS ETF TR BDC INCOME 92189F411 45 3214 SH DFND 43 0 0 3214 VANECK VECTORS ETF TR PFD SECS E 92189F429 256 14466 SH DFND 43 0 0 14466 VANECK VECTORS ETF TR FALLEN ANG 92189F437 587 22026 SH DFND 43 0 0 22026 VANECK VECTORS ETF TR INTL HIGH 92189F445 10 407 SH DFND 43 0 0 407 VANECK VECTORS ETF TR MTG REIT I 92189F452 6 273 SH DFND 43 0 0 273 VANECK VECTORS ETF TR CEF MUN IN 92189F460 29 1216 SH DFND 43 0 0 1216 VANECK VECTORS ETF TR INVT GRADE 92189F486 122 4924 SH DFND 43 0 0 4924 VANECK VECTORS ETF TR GLOBAL ALT 92189F502 2 31 SH DFND 43 0 0 31 VANECK VECTORS ETF TR AMT FREE S 92189F528 2328 134538 SH DFND 43 0 0 134538 VANECK VECTORS ETF TR AMT FREE L 92189F536 225 11503 SH DFND 43 0 0 11503 VANECK VECTORS ETF TR MORNINGSTA 92189F593 67 2355 SH DFND 43 0 0 2355 VANECK VECTORS ETF TR ISRAEL ETF 92189F635 5 174 SH DFND 43 0 0 174 VANECK VECTORS ETF TR MORNINGSTA 92189F643 1553 37728 SH DFND 43 0 0 37728 VANECK VECTORS ETF TR UNCVTL OIL 92189F668 39 3596 SH DFND 43 0 0 3596 VANECK VECTORS ETF TR SEMICONDUC 92189F676 462 5290 SH DFND 43 0 0 5290 VANECK VECTORS ETF TR RETAIL ETF 92189F684 270 2880 SH DFND 43 0 0 2880 VANECK VECTORS ETF TR AGRIBUSINE 92189F700 838 14725 SH DFND 43 0 0 14725 VANECK VECTORS ETF TR OIL SVCS E 92189F718 54 3865 SH DFND 43 0 0 3865 VANECK VECTORS ETF TR BIOTECH ET 92189F726 766 6915 SH DFND 43 0 0 6915 VANECK VECTORS ETF TR JR GOLD MI 92189F791 844 27934 SH DFND 43 0 0 27934 VANECK VECTORS ETF TR NAT RES ET 92189F841 52 1623 SH DFND 43 0 0 1623 VANECK VECTORS ETF TR AFRICA IND 92189F866 19 950 SH DFND 43 0 0 950 VANECK VECTORS ETF TR AMT FREE I 92189H201 450992 9500571 SH DFND 43 0 0 9500571 VANECK VECTORS ETF TR JP MORGAN 92189H300 191020 5788493 SH DFND 43 0 0 5788493 VANECK VECTORS ETF TR HIGH YLD M 92189H409 166911 2734448 SH DFND 43 0 0 2734448 VANGUARD ADMIRAL FDS INC 500 GRTH I 921932505 677 5015 SH DFND 01 3741 0 1274 VANGUARD ADMIRAL FDS INC 500 GRTH I 921932505 115332 854313 SH DFND 02 0 0 854313 VANGUARD ADMIRAL FDS INC 500 VAL ID 921932703 607 6221 SH DFND 01 5095 0 1126 VANGUARD ADMIRAL FDS INC 500 VAL ID 921932703 128366 1315631 SH DFND 02 0 0 1315631 VANGUARD ADMIRAL FDS INC SMLCP 600 921932778 590 5189 SH DFND 02 0 0 5189 VANGUARD ADMIRAL FDS INC SMLCP 600 921932794 1933 13974 SH DFND 02 0 0 13974 VANGUARD ADMIRAL FDS INC SMLLCP 600 921932828 919 7305 SH DFND 01 7305 0 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 921932828 12675 100787 SH DFND 02 0 0 100787 VANGUARD ADMIRAL FDS INC MIDCP 400 921932844 46 435 SH DFND 01 435 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 921932844 4957 47136 SH DFND 02 0 0 47136 VANGUARD ADMIRAL FDS INC MIDCP 400 921932869 2990 25364 SH DFND 02 0 0 25364 VANGUARD ADMIRAL FDS INC MIDCP 400 921932885 8609 76965 SH DFND 02 0 0 76965 VANGUARD ADMIRAL FDS INC 500 GRTH I 921932505 3952 29272 SH DFND 43 0 0 29272 VANGUARD ADMIRAL FDS INC 500 VAL ID 921932703 29785 305267 SH DFND 43 0 0 305267 VANGUARD ADMIRAL FDS INC SMLCP 600 921932778 285 2508 SH DFND 43 0 0 2508 VANGUARD ADMIRAL FDS INC SMLCP 600 921932794 650 4696 SH DFND 43 0 0 4696 VANGUARD ADMIRAL FDS INC SMLLCP 600 921932828 1720 13675 SH DFND 43 0 0 13675 VANGUARD ADMIRAL FDS INC MIDCP 400 921932844 321 3051 SH DFND 43 0 0 3051 VANGUARD ADMIRAL FDS INC MIDCP 400 921932869 107 905 SH DFND 43 0 0 905 VANGUARD ADMIRAL FDS INC MIDCP 400 921932885 3328 29753 SH DFND 43 0 0 29753 VANGUARD BD INDEX FD INC LONG TERM 921937793 1395 15940 SH DFND 01 15940 0 0 VANGUARD BD INDEX FD INC LONG TERM 921937793 7852 89729 SH DFND 02 0 0 89729 VANGUARD BD INDEX FD INC INTERMED T 921937819 27225 334916 SH DFND 01 324177 0 10739 VANGUARD BD INDEX FD INC INTERMED T 921937819 680962 8376952 SH DFND 02 0 0 8376952 VANGUARD BD INDEX FD INC SHORT TRM 921937827 113835 1448838 SH DFND 01 1436116 0 12722 VANGUARD BD INDEX FD INC SHORT TRM 921937827 966607 12302491 SH DFND 02 0 0 12302491 VANGUARD BD INDEX FD INC SHORT TRM 921937827 477 6065 SH DFND 28 6065 0 0 VANGUARD BD INDEX FD INC TOTAL BND 921937835 59611 752563 SH DFND 01 689047 0 63516 VANGUARD BD INDEX FD INC TOTAL BND 921937835 290481 3667225 SH DFND 02 0 0 3667225 VANGUARD BD INDEX FD INC LONG TERM 921937793 1721 19670 SH DFND 43 0 0 19670 VANGUARD BD INDEX FD INC INTERMED T 921937819 3500351 43060041 SH DFND 43 0 0 43060041 VANGUARD BD INDEX FD INC SHORT TRM 921937827 3869163 49244788 SH DFND 43 0 0 49244788 VANGUARD BD INDEX FD INC TOTAL BND 921937835 98496 1243478 SH DFND 43 0 0 1243478 VANGUARD CHARLOTTE FDS INTL BD ID 92203J407 270205 4980730 SH DFND 01 4979989 0 741 VANGUARD CHARLOTTE FDS INTL BD ID 92203J407 154496 2847845 SH DFND 02 0 0 2847845 VANGUARD CHARLOTTE FDS INTL BD ID 92203J407 71 1313 SH DFND 28 1313 0 0 VANGUARD CHARLOTTE FDS INTL BD ID 92203J407 399497 7364005 SH DFND 43 0 0 7364005 VANGUARD GROUP DIV APP ET 921908844 287785 2938077 SH DFND 01 2935318 0 2759 VANGUARD GROUP DIV APP ET 921908844 1215363 12407997 SH DFND 02 0 0 12407997 VANGUARD GROUP DIV APP ET 921908844 3060 31243 SH DFND 28 27509 0 3734 VANGUARD GROUP DIV APP ET 921908844 532831 5439828 SH DFND 43 0 0 5439828 VANGUARD GROUP DIV APP ET 921908844 44373 453013 SH DFND 43, 01 0 0 453013 VANGUARD INDEX FDS S&P 500 ET 922908363 2480155 10792198 SH DFND 01 10585279 360 206559 VANGUARD INDEX FDS S&P 500 ET 922908363 1306178 5683730 SH DFND 02 0 0 5683730 VANGUARD INDEX FDS S&P 500 ET 922908363 8073 35129 SH DFND 28 17033 0 18096 VANGUARD INDEX FDS MCAP VL ID 922908512 82624 867348 SH DFND 01 867348 0 0 VANGUARD INDEX FDS MCAP VL ID 922908512 104222 1094082 SH DFND 02 0 0 1094082 VANGUARD INDEX FDS MCAP VL ID 922908512 309 3240 SH DFND 28 3240 0 0 VANGUARD INDEX FDS MCAP GR ID 922908538 98350 821706 SH DFND 01 821576 0 130 VANGUARD INDEX FDS MCAP GR ID 922908538 100535 839961 SH DFND 02 0 0 839961 VANGUARD INDEX FDS MCAP GR ID 922908538 343 2865 SH DFND 28 2865 0 0 VANGUARD INDEX FDS REAL ESTAT 922908553 639389 8574351 SH DFND 01 8571831 0 2520 VANGUARD INDEX FDS REAL ESTAT 922908553 300150 4025074 SH DFND 02 0 811000 3214074 VANGUARD INDEX FDS REAL ESTAT 922908553 4913 65887 SH DFND 28 65887 0 0 VANGUARD INDEX FDS SML CP GRW 922908595 87853 583391 SH DFND 01 582889 0 502 VANGUARD INDEX FDS SML CP GRW 922908595 201918 1340849 SH DFND 02 0 14135 1326714 VANGUARD INDEX FDS SML CP GRW 922908595 271 1800 SH DFND 28 1800 0 0 VANGUARD INDEX FDS SM CP VAL 922908611 129640 1136596 SH DFND 01 1135862 0 734 VANGUARD INDEX FDS SM CP VAL 922908611 226128 1982536 SH DFND 02 0 0 1982536 VANGUARD INDEX FDS SM CP VAL 922908611 616 5400 SH DFND 28 5400 0 0 VANGUARD INDEX FDS MID CAP ET 922908629 943487 6827954 SH DFND 01 6755113 0 72841 VANGUARD INDEX FDS MID CAP ET 922908629 247980 1794616 SH DFND 02 0 0 1794616 VANGUARD INDEX FDS MID CAP ET 922908629 15653 113277 SH DFND 28 107425 0 5852 VANGUARD INDEX FDS LARGE CAP 922908637 235646 2051597 SH DFND 01 2051597 0 0 VANGUARD INDEX FDS LARGE CAP 922908637 86056 749227 SH DFND 02 0 0 749227 VANGUARD INDEX FDS LARGE CAP 922908637 305 2655 SH DFND 28 2655 0 0 VANGUARD INDEX FDS EXTEND MKT 922908652 32440 325017 SH DFND 01 318260 6515 242 VANGUARD INDEX FDS EXTEND MKT 922908652 67836 679652 SH DFND 02 0 0 679652 VANGUARD INDEX FDS EXTEND MKT 922908652 1798 18010 SH DFND 28 18010 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 227410 1692922 SH DFND 01 1629738 0 63184 VANGUARD INDEX FDS GROWTH ETF 922908736 1341191 9984300 SH DFND 02 0 5027 9979273 VANGUARD INDEX FDS GROWTH ETF 922908736 3075 22890 SH DFND 28 20919 0 1971 VANGUARD INDEX FDS VALUE ETF 922908744 165946 1694191 SH DFND 01 1375162 0 319029 VANGUARD INDEX FDS VALUE ETF 922908744 1516318 15480533 SH DFND 02 0 8140 15472393 VANGUARD INDEX FDS VALUE ETF 922908744 3013 30758 SH DFND 28 19766 0 10992 VANGUARD INDEX FDS SMALL CP E 922908751 935414 7087003 SH DFND 01 7036786 0 50217 VANGUARD INDEX FDS SMALL CP E 922908751 253488 1920508 SH DFND 02 0 583 1919925 VANGUARD INDEX FDS SMALL CP E 922908751 19478 147572 SH DFND 28 140629 0 6943 VANGUARD INDEX FDS TOTAL STK 922908769 268971 2107430 SH DFND 01 2064265 0 43165 VANGUARD INDEX FDS TOTAL STK 922908769 1123363 8801715 SH DFND 02 0 3330 8798385 VANGUARD INDEX FDS TOTAL STK 922908769 1170 9170 SH DFND 28 4400 0 4770 VANGUARD INDEX FDS S&P 500 ET 922908363 237958 1035455 SH DFND 43 0 0 1035455 VANGUARD INDEX FDS MCAP VL ID 922908512 49864 523453 SH DFND 43 0 0 523453 VANGUARD INDEX FDS MCAP GR ID 922908538 32317 270002 SH DFND 43 0 0 270002 VANGUARD INDEX FDS REAL ESTAT 922908553 87871 1178366 SH DFND 43 0 0 1178366 VANGUARD INDEX FDS SML CP GRW 922908595 566566 3762310 SH DFND 43 0 0 3762310 VANGUARD INDEX FDS SM CP VAL 922908611 440429 3861382 SH DFND 43 0 0 3861382 VANGUARD INDEX FDS MID CAP ET 922908629 102789 743875 SH DFND 43 0 0 743875 VANGUARD INDEX FDS LARGE CAP 922908637 169023 1471561 SH DFND 43 0 0 1471561 VANGUARD INDEX FDS EXTEND MKT 922908652 34237 343020 SH DFND 43 0 0 343020 VANGUARD INDEX FDS GROWTH ETF 922908736 2780682 20700376 SH DFND 43 0 0 20700376 VANGUARD INDEX FDS VALUE ETF 922908744 4190122 42778172 SH DFND 43 0 0 42778172 VANGUARD INDEX FDS SMALL CP E 922908751 135386 1025733 SH DFND 43 0 0 1025733 VANGUARD INDEX FDS TOTAL STK 922908769 255033 1998219 SH DFND 43 0 0 1998219 VANGUARD INDEX FDS MCAP VL ID 922908512 3397 35661 SH DFND 43, 01 0 0 35661 VANGUARD INDEX FDS MCAP GR ID 922908538 2206 18431 SH DFND 43, 01 0 0 18431 VANGUARD INDEX FDS SML CP GRW 922908595 286 1897 SH DFND 43, 01 0 0 1897 VANGUARD INDEX FDS SM CP VAL 922908611 190 1669 SH DFND 43, 01 0 0 1669 VANGUARD INDEX FDS MID CAP ET 922908629 1377 9965 SH DFND 43, 01 0 0 9965 VANGUARD INDEX FDS GROWTH ETF 922908736 5297 39436 SH DFND 43, 01 0 0 39436 VANGUARD INDEX FDS VALUE ETF 922908744 6010 61359 SH DFND 43, 01 0 0 61359 VANGUARD INDEX FDS SMALL CP E 922908751 277 2100 SH DFND 43, 01 0 0 2100 VANGUARD INTL EQUITY INDEX F GLB EX US 922042676 56241 1073101 SH DFND 01 1073001 0 100 VANGUARD INTL EQUITY INDEX F GLB EX US 922042676 12636 241097 SH DFND 02 0 0 241097 VANGUARD INTL EQUITY INDEX F GLB EX US 922042676 255 4861 SH DFND 28 4861 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP 922042718 9464 99961 SH DFND 01 99961 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP 922042718 32076 338787 SH DFND 02 0 14695 324092 VANGUARD INTL EQUITY INDEX F FTSE SMCAP 922042718 694 7335 SH DFND 28 7335 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST 922042742 134049 2047806 SH DFND 01 1677006 0 370800 VANGUARD INTL EQUITY INDEX F TT WRLD ST 922042742 150398 2297561 SH DFND 02 0 0 2297561 VANGUARD INTL EQUITY INDEX F TT WRLD ST 922042742 488 7461 SH DFND 28 495 0 6966 VANGUARD INTL EQUITY INDEX F ALLWRLD EX 922042775 102199 2242193 SH DFND 01 1608857 0 633336 VANGUARD INTL EQUITY INDEX F ALLWRLD EX 922042775 215346 4724562 SH DFND 02 0 0 4724562 VANGUARD INTL EQUITY INDEX F ALLWRLD EX 922042775 3275 71851 SH DFND 28 2045 0 69806 VANGUARD INTL EQUITY INDEX F FTSE EMR M 922042858 1721635 45187273 SH DFND 01 45063347 0 123926 VANGUARD INTL EQUITY INDEX F FTSE EMR M 922042858 587120 15409984 SH DFND 02 0 57600 15352384 VANGUARD INTL EQUITY INDEX F FTSE EMR M 922042858 27 700 SH DFND 06 0 700 0 VANGUARD INTL EQUITY INDEX F FTSE EMR M 922042858 14263 374344 SH DFND 28 366176 0 8168 VANGUARD INTL EQUITY INDEX F OPTIONS 922042858 8675 227700 SH Put DFND 02 0 227700 0 VANGUARD INTL EQUITY INDEX F OPTIONS 922042858 7841 205800 SH Call DFND 02 0 205800 0 VANGUARD INTL EQUITY INDEX F FTSE PACIF 922042866 612 10101 SH DFND 01 10101 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIF 922042866 46254 762888 SH DFND 02 0 1146 761742 VANGUARD INTL EQUITY INDEX F FTSE EUROP 922042874 24237 498497 SH DFND 01 453031 44629 837 VANGUARD INTL EQUITY INDEX F FTSE EUROP 922042874 104358 2146394 SH DFND 02 0 180 2146214 VANGUARD INTL EQUITY INDEX F FTSE EUROP 922042874 438 9000 SH DFND 28 9000 0 0 VANGUARD INTL EQUITY INDEX F GLB EX US 922042676 5719 109123 SH DFND 43 0 0 109123 VANGUARD INTL EQUITY INDEX F FTSE SMCAP 922042718 2324 24543 SH DFND 43 0 0 24543 VANGUARD INTL EQUITY INDEX F TT WRLD ST 922042742 84745 1294612 SH DFND 43 0 0 1294612 VANGUARD INTL EQUITY INDEX F ALLWRLD EX 922042775 234879 5153115 SH DFND 43 0 0 5153115 VANGUARD INTL EQUITY INDEX F FTSE EMR M 922042858 481059 12626226 SH DFND 43 0 0 12626226 VANGUARD INTL EQUITY INDEX F FTSE PACIF 922042866 24315 401040 SH DFND 43 0 0 401040 VANGUARD INTL EQUITY INDEX F FTSE EUROP 922042874 16694 343353 SH DFND 43 0 0 343353 VANGUARD MALVERN FDS STRM INFPR 922020805 1975 41207 SH DFND 01 6172 34412 623 VANGUARD MALVERN FDS STRM INFPR 922020805 106994 2232757 SH DFND 02 0 31092 2201665 VANGUARD MALVERN FDS STRM INFPR 922020805 16733 349182 SH DFND 43 0 0 349182 VANGUARD MUN BD FD INC TAX EXEMPT 922907746 1341 26267 SH DFND 01 10458 0 15809 VANGUARD MUN BD FD INC TAX EXEMPT 922907746 95193 1864697 SH DFND 02 0 0 1864697 VANGUARD MUN BD FD INC TAX EXEMPT 922907746 3329 65201 SH DFND 43 0 0 65201 VANGUARD SCOTTSDALE FDS SHORT TERM 92206C102 66467 1105566 SH DFND 01 1101195 0 4371 VANGUARD SCOTTSDALE FDS SHORT TERM 92206C102 88310 1468899 SH DFND 02 0 0 1468899 VANGUARD SCOTTSDALE FDS SHORT TERM 92206C102 4168 69330 SH DFND 28 69330 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM C 92206C409 297713 3819767 SH DFND 01 3816155 0 3612 VANGUARD SCOTTSDALE FDS SHRT TRM C 92206C409 313659 4024365 SH DFND 02 0 25317 3999048 VANGUARD SCOTTSDALE FDS SHRT TRM C 92206C409 3778 48478 SH DFND 28 48478 0 0 VANGUARD SCOTTSDALE FDS TOTAL WLD 92206C565 448 5986 SH DFND 02 0 0 5986 VANGUARD SCOTTSDALE FDS TOTAL CORP 92206C573 2632 32897 SH DFND 02 0 0 32897 VANGUARD SCOTTSDALE FDS VNG RUS300 92206C599 2783 24424 SH DFND 02 0 0 24424 VANGUARD SCOTTSDALE FDS VNG RUS200 92206C623 10957 89849 SH DFND 02 0 0 89849 VANGUARD SCOTTSDALE FDS VNG RUS200 92206C649 3110 33324 SH DFND 02 0 0 33324 VANGUARD SCOTTSDALE FDS VNG RUS200 92206C664 215 2000 SH DFND 01 2000 0 0 VANGUARD SCOTTSDALE FDS VNG RUS200 92206C664 22451 209098 SH DFND 02 0 0 209098 VANGUARD SCOTTSDALE FDS VNG RUS100 92206C680 47 353 SH DFND 01 353 0 0 VANGUARD SCOTTSDALE FDS VNG RUS100 92206C680 95888 712976 SH DFND 02 0 0 712976 VANGUARD SCOTTSDALE FDS INTER TERM 92206C706 10727 169004 SH DFND 01 169004 0 0 VANGUARD SCOTTSDALE FDS INTER TERM 92206C706 27077 426617 SH DFND 02 0 6033 420584 VANGUARD SCOTTSDALE FDS VNG RUS100 92206C714 59 605 SH DFND 01 605 0 0 VANGUARD SCOTTSDALE FDS VNG RUS100 92206C714 196334 2021977 SH DFND 02 0 0 2021977 VANGUARD SCOTTSDALE FDS VNG RUS100 92206C730 9821 85770 SH DFND 02 0 0 85770 VANGUARD SCOTTSDALE FDS MORTG-BACK 92206C771 4455 86526 SH DFND 01 85530 0 996 VANGUARD SCOTTSDALE FDS MORTG-BACK 92206C771 111177 2159202 SH DFND 02 0 10589 2148613 VANGUARD SCOTTSDALE FDS LG-TERM CO 92206C813 68819 807925 SH DFND 01 807634 0 291 VANGUARD SCOTTSDALE FDS LG-TERM CO 92206C813 7151 83953 SH DFND 02 0 0 83953 VANGUARD SCOTTSDALE FDS LG-TERM CO 92206C813 12 140 SH DFND 28 140 0 0 VANGUARD SCOTTSDALE FDS LONG TERM 92206C847 4503 60271 SH DFND 01 60271 0 0 VANGUARD SCOTTSDALE FDS LONG TERM 92206C847 8668 116017 SH DFND 02 0 0 116017 VANGUARD SCOTTSDALE FDS INT-TERM C 92206C870 288139 3477425 SH DFND 01 3473222 0 4203 VANGUARD SCOTTSDALE FDS INT-TERM C 92206C870 173620 2095338 SH DFND 02 0 62224 2033114 VANGUARD SCOTTSDALE FDS INT-TERM C 92206C870 700 8452 SH DFND 28 8452 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM 92206C102 431872 7183507 SH DFND 43 0 0 7183507 VANGUARD SCOTTSDALE FDS SHRT TRM C 92206C409 241859 3103143 SH DFND 43 0 0 3103143 VANGUARD SCOTTSDALE FDS TOTAL CORP 92206C573 631 7885 SH DFND 43 0 0 7885 VANGUARD SCOTTSDALE FDS VNG RUS300 92206C599 1841 16158 SH DFND 43 0 0 16158 VANGUARD SCOTTSDALE FDS VNG RUS200 92206C623 1097 8999 SH DFND 43 0 0 8999 VANGUARD SCOTTSDALE FDS VNG RUS200 92206C649 263 2815 SH DFND 43 0 0 2815 VANGUARD SCOTTSDALE FDS VNG RUS200 92206C664 5248 48879 SH DFND 43 0 0 48879 VANGUARD SCOTTSDALE FDS VNG RUS100 92206C680 32786 243782 SH DFND 43 0 0 243782 VANGUARD SCOTTSDALE FDS INTER TERM 92206C706 54451 857904 SH DFND 43 0 0 857904 VANGUARD SCOTTSDALE FDS VNG RUS100 92206C714 83488 859814 SH DFND 43 0 0 859814 VANGUARD SCOTTSDALE FDS VNG RUS100 92206C730 1893 16529 SH DFND 43 0 0 16529 VANGUARD SCOTTSDALE FDS MORTG-BACK 92206C771 537747 10443723 SH DFND 43 0 0 10443723 VANGUARD SCOTTSDALE FDS LG-TERM CO 92206C813 1637 19217 SH DFND 43 0 0 19217 VANGUARD SCOTTSDALE FDS LONG TERM 92206C847 375 5018 SH DFND 43 0 0 5018 VANGUARD SCOTTSDALE FDS INT-TERM C 92206C870 2753421 33229799 SH DFND 43 0 0 33229799 VANGUARD STAR FD VG TL INTL 921909768 261 5523 SH DFND 01 5523 0 0 VANGUARD STAR FD VG TL INTL 921909768 422668 8951043 SH DFND 02 0 0 8951043 VANGUARD STAR FD VG TL INTL 921909768 93199 1973714 SH DFND 43 0 0 1973714 VANGUARD TAX MANAGED INTL FD FTSE DEV M 921943858 3022534 81469913 SH DFND 01 81164921 176834 128158 VANGUARD TAX MANAGED INTL FD FTSE DEV M 921943858 1080059 29112104 SH DFND 02 0 6468 29105636 VANGUARD TAX MANAGED INTL FD FTSE DEV M 921943858 13311 358790 SH DFND 28 341575 0 17215 VANGUARD TAX MANAGED INTL FD FTSE DEV M 921943858 1233075 33236512 SH DFND 43 0 0 33236512 VANGUARD TAX MANAGED INTL FD FTSE DEV M 921943858 162 4358 SH DFND 43, 01 0 0 4358 VANGUARD WELLINGTON FD US LIQUIDI 921935300 61 875 SH DFND 01 875 0 0 VANGUARD WELLINGTON FD US MINIMUM 921935409 63 855 SH DFND 01 855 0 0 VANGUARD WELLINGTON FD US MOMENTU 921935508 40 580 SH DFND 01 580 0 0 VANGUARD WELLINGTON FD US MULTIFA 921935607 43 630 SH DFND 01 630 0 0 VANGUARD WELLINGTON FD US QUALITY 921935706 61 875 SH DFND 01 875 0 0 VANGUARD WELLINGTON FD US VALUE F 921935805 58 900 SH DFND 01 900 0 0 VANGUARD WHITEHALL FDS INC HIGH DIV Y 921946406 13847 177545 SH DFND 01 175313 0 2232 VANGUARD WHITEHALL FDS INC HIGH DIV Y 921946406 509389 6531462 SH DFND 02 0 0 6531462 VANGUARD WHITEHALL FDS INC INTL HIGH 921946794 1056 18760 SH DFND 01 18760 0 0 VANGUARD WHITEHALL FDS INC INTL HIGH 921946794 17426 309685 SH DFND 02 0 0 309685 VANGUARD WHITEHALL FDS INC INTL DVD E 921946810 100997 1753414 SH DFND 02 0 0 1753414 VANGUARD WHITEHALL FDS INC EMERG MKT 921946885 314 4218 SH DFND 01 4218 0 0 VANGUARD WHITEHALL FDS INC EMERG MKT 921946885 20545 275622 SH DFND 02 0 0 275622 VANGUARD WHITEHALL FDS INC HIGH DIV Y 921946406 1422464 18239059 SH DFND 43 0 0 18239059 VANGUARD WHITEHALL FDS INC INTL HIGH 921946794 1921 34139 SH DFND 43 0 0 34139 VANGUARD WHITEHALL FDS INC INTL DVD E 921946810 12958 224961 SH DFND 43 0 0 224961 VANGUARD WHITEHALL FDS INC EMERG MKT 921946885 610 8189 SH DFND 43 0 0 8189 VANGUARD WHITEHALL FDS INC HIGH DIV Y 921946406 33844 433950 SH DFND 43, 01 0 0 433950 VANGUARD WORLD FD EXTENDED D 921910709 15969 140743 SH DFND 01 140500 0 243 VANGUARD WORLD FD EXTENDED D 921910709 15830 139524 SH DFND 02 0 0 139524 VANGUARD WORLD FD ESG INTL S 921910725 375 8430 SH DFND 02 0 0 8430 VANGUARD WORLD FD ESG US STK 921910733 441 10248 SH DFND 02 0 6006 4242 VANGUARD WORLD FD MEGA GRWTH 921910816 256 2389 SH DFND 01 1850 0 539 VANGUARD WORLD FD MEGA GRWTH 921910816 155719 1455186 SH DFND 02 0 0 1455186 VANGUARD WORLD FD MEGA CAP V 921910840 36 500 SH DFND 01 500 0 0 VANGUARD WORLD FD MEGA CAP V 921910840 131204 1835787 SH DFND 02 0 0 1835787 VANGUARD WORLD FD MEGA CAP I 921910873 83 958 SH DFND 01 750 0 208 VANGUARD WORLD FD MEGA CAP I 921910873 83632 962611 SH DFND 02 0 0 962611 VANGUARD WORLD FD EXTENDED D 921910709 3819 33660 SH DFND 43 0 0 33660 VANGUARD WORLD FD ESG INTL S 921910725 43 961 SH DFND 43 0 0 961 VANGUARD WORLD FD MEGA GRWTH 921910816 26271 245502 SH DFND 43 0 0 245502 VANGUARD WORLD FD MEGA CAP V 921910840 12641 176872 SH DFND 43 0 0 176872 VANGUARD WORLD FD MEGA CAP I 921910873 978 11254 SH DFND 43 0 0 11254 VANGUARD WORLD FDS CONSUM DIS 92204A108 296 1965 SH DFND 01 1965 0 0 VANGUARD WORLD FDS CONSUM DIS 92204A108 174598 1159966 SH DFND 02 0 0 1159966 VANGUARD WORLD FDS CONSUM STP 92204A207 646 4926 SH DFND 01 2133 0 2793 VANGUARD WORLD FDS CONSUM STP 92204A207 218618 1666676 SH DFND 02 0 0 1666676 VANGUARD WORLD FDS ENERGY ETF 92204A306 116 1508 SH DFND 01 1147 0 361 VANGUARD WORLD FDS ENERGY ETF 92204A306 87949 1140563 SH DFND 02 0 0 1140563 VANGUARD WORLD FDS FINANCIALS 92204A405 1980 33353 SH DFND 01 24570 0 8783 VANGUARD WORLD FDS FINANCIALS 92204A405 462038 7783651 SH DFND 02 0 0 7783651 VANGUARD WORLD FDS HEALTH CAR 92204A504 1686 10496 SH DFND 01 9296 1200 0 VANGUARD WORLD FDS HEALTH CAR 92204A504 175120 1090413 SH DFND 02 0 0 1090413 VANGUARD WORLD FDS INDUSTRIAL 92204A603 3083 25600 SH DFND 01 19639 0 5961 VANGUARD WORLD FDS INDUSTRIAL 92204A603 299981 2491333 SH DFND 02 0 0 2491333 VANGUARD WORLD FDS INF TECH E 92204A702 6446 38636 SH DFND 01 27808 0 10828 VANGUARD WORLD FDS INF TECH E 92204A702 1020336 6116025 SH DFND 02 0 0 6116025 VANGUARD WORLD FDS MATERIALS 92204A801 1077 9714 SH DFND 01 8966 0 748 VANGUARD WORLD FDS MATERIALS 92204A801 97041 875589 SH DFND 02 0 0 875589 VANGUARD WORLD FDS UTILITIES 92204A876 184 1559 SH DFND 01 1309 0 250 VANGUARD WORLD FDS UTILITIES 92204A876 54304 460864 SH DFND 02 0 0 460864 VANGUARD WORLD FDS COMM SRVC 92204A884 60 814 SH DFND 01 780 0 34 VANGUARD WORLD FDS COMM SRVC 92204A884 89976 1214738 SH DFND 02 0 0 1214738 VANGUARD WORLD FDS CONSUM DIS 92204A108 6022 40007 SH DFND 43 0 0 40007 VANGUARD WORLD FDS CONSUM STP 92204A207 800777 6104880 SH DFND 43 0 0 6104880 VANGUARD WORLD FDS ENERGY ETF 92204A306 6277 81399 SH DFND 43 0 0 81399 VANGUARD WORLD FDS FINANCIALS 92204A405 1323445 22295227 SH DFND 43 0 0 22295227 VANGUARD WORLD FDS HEALTH CAR 92204A504 27635 172073 SH DFND 43 0 0 172073 VANGUARD WORLD FDS INDUSTRIAL 92204A603 1170909 9724347 SH DFND 43 0 0 9724347 VANGUARD WORLD FDS INF TECH E 92204A702 2937339 17606781 SH DFND 43 0 0 17606781 VANGUARD WORLD FDS MATERIALS 92204A801 511993 4619628 SH DFND 43 0 0 4619628 VANGUARD WORLD FDS UTILITIES 92204A876 3485 29579 SH DFND 43 0 0 29579 VANGUARD WORLD FDS COMM SRVC 92204A884 12016 162225 SH DFND 43 0 0 162225 VAPOTHERM INC COM 922107107 37 1834 SH DFND 01 0 1834 0 VAPOTHERM INC COM 922107107 18 906 SH DFND 02 0 22 884 VAPOTHERM INC COM 922107107 0 22 SH DFND 06 0 22 0 VAPOTHERM INC COM 922107107 24 1218 SH DFND 43 0 0 1218 VAREX IMAGING CORP COM 92214X106 633 26735 SH DFND 01 16068 10295 372 VAREX IMAGING CORP COM 92214X106 1037 43798 SH DFND 02 0 40227 3571 VAREX IMAGING CORP COM 92214X106 0 15 SH DFND 06 0 15 0 VAREX IMAGING CORP COM 92214X106 17918 756685 SH DFND 43 0 0 756685 VARIAN MED SYS INC COM 92220P105 10439 92131 SH DFND 01 76847 11116 4168 VARIAN MED SYS INC COM 92220P105 9033 79722 SH DFND 02 0 60575 19147 VARIAN MED SYS INC COM 92220P105 410 3616 SH DFND 06 0 3616 0 VARIAN MED SYS INC COM 92220P105 37 325 SH DFND 28 25 0 300 VARIAN MED SYS INC COM 92220P105 143071 1262650 SH DFND 43 0 0 1262650 VARIAN MED SYS INC COM 92220P105 23901 210933 SH DFND 43, 01 0 0 210933 VARONIS SYS INC COM 922280102 636 12030 SH DFND 01 5175 6855 0 VARONIS SYS INC COM 922280102 473 8946 SH DFND 02 0 8092 854 VARONIS SYS INC COM 922280102 0 8 SH DFND 06 0 8 0 VARONIS SYS INC COM 922280102 3149 59521 SH DFND 43 0 0 59521 VASCULAR BIOGENICS LTD COM M96883109 0 500 SH DFND 01 500 0 0 VBI VACCINES INC COM NEW 91822J103 3 2044 SH DFND 02 0 53 1991 VECTOR GROUP LTD COM 92240M108 359 36850 SH DFND 01 36850 0 0 VECTOR GROUP LTD COM 92240M108 5079 522032 SH DFND 02 0 457544 64488 VECTOR GROUP LTD COM 92240M108 0 27 SH DFND 06 0 27 0 VECTOR GROUP LTD FRNT 92240MAY4 2745 2675000 PRN DFND 02 0 2675000 0 VECTREN CORP COM 92240G101 2523 35053 SH DFND 01 23861 10801 391 VECTREN CORP COM 92240G101 2150 29865 SH DFND 02 0 5111 24754 VECTREN CORP COM 92240G101 26 365 SH DFND 06 0 365 0 VECTREN CORP COM 92240G101 0 6 SH DFND 28 6 0 0 VECTRUS INC COM 92242T101 144 6680 SH DFND 01 2174 4506 0 VECTRUS INC COM 92242T101 115 5337 SH DFND 02 0 5120 217 VECTRUS INC COM 92242T101 1 43 SH DFND 06 0 43 0 VEDANTA LTD SPONSORED 92242Y100 1184 102575 SH DFND 01 7747 82227 12601 VEDANTA LTD SPONSORED 92242Y100 730 63229 SH DFND 02 0 62429 800 VEDANTA LTD SPONSORED 92242Y100 289 25004 SH DFND 06 0 25004 0 VEDANTA LTD SPONSORED 92242Y100 28 2410 SH DFND 28 49 0 2361 VEDANTA LTD SPONSORED 92242Y100 672 58242 SH DFND 43 0 0 58242 VEECO INSTRS INC DEL COM 922417100 277 37377 SH DFND 01 16993 20197 187 VEECO INSTRS INC DEL COM 922417100 1110 149800 SH DFND 02 0 96969 52831 VEECO INSTRS INC DEL COM 922417100 0 39 SH DFND 06 0 39 0 VEECO INSTRS INC DEL NOTE 2.70 922417AD2 15 20000 PRN DFND 02 0 20000 0 VEEVA SYS INC CL A COM 922475108 13697 153352 SH DFND 01 139074 4927 9351 VEEVA SYS INC CL A COM 922475108 41904 469142 SH DFND 02 0 51118 418024 VEEVA SYS INC CL A COM 922475108 363 4068 SH DFND 06 0 4068 0 VEEVA SYS INC CL A COM 922475108 25 283 SH DFND 28 283 0 0 VEEVA SYS INC OPTIONS 922475108 4573 51200 SH Put DFND 02 0 51200 0 VEEVA SYS INC CL A COM 922475108 45225 506326 SH DFND 43 0 0 506326 VEEVA SYS INC CL A COM 922475108 3230 36163 SH DFND 43, 01 0 0 36163 VENATOR MATLS PLC SHS G9329Z100 10326 2464404 SH DFND 01 0 2464404 0 VENATOR MATLS PLC SHS G9329Z100 2 515 SH DFND 02 0 515 0 VENATOR MATLS PLC SHS G9329Z100 1 183 SH DFND 06 0 183 0 VENATOR MATLS PLC SHS G9329Z100 56 13438 SH DFND 43 0 0 13438 VENTAS INC COM 92276F100 26072 444986 SH DFND 01 438235 452 6299 VENTAS INC COM 92276F100 164013 2799336 SH DFND 02 0 717905 2081431 VENTAS INC COM 92276F100 3396 57967 SH DFND 06 0 57967 0 VENTAS INC COM 92276F100 413 7045 SH DFND 28 6125 0 920 VENTAS INC COM 92276F100 55261 943180 SH DFND 43 0 0 943180 VENTAS INC COM 92276F100 5975 101980 SH DFND 43, 01 0 0 101980 VEON LTD SPONSORED 91822M106 29 12425 SH DFND 01 8000 0 4425 VEON LTD SPONSORED 91822M106 780 333532 SH DFND 02 0 85661 247871 VEON LTD SPONSORED 91822M106 23 9926 SH DFND 06 0 9926 0 VEONEER INCORPORATED COM 92336X109 64 2711 SH DFND 01 2662 49 0 VEONEER INCORPORATED COM 92336X109 364 15440 SH DFND 02 0 12637 2803 VEONEER INCORPORATED COM 92336X109 7 285 SH DFND 06 0 285 0 VEONEER INCORPORATED COM 92336X109 1071 45444 SH DFND 43 0 0 45444 VEONEER INCORPORATED COM 92336X109 791 33567 SH DFND 43, 01 0 0 33567 VERA BRADLEY INC COM 92335C106 200 23387 SH DFND 01 5251 18109 27 VERA BRADLEY INC COM 92335C106 46 5417 SH DFND 02 0 5417 0 VERA BRADLEY INC COM 92335C106 0 14 SH DFND 06 0 14 0 VERACYTE INC COM 92337F107 910 72304 SH DFND 01 5208 67096 0 VERACYTE INC COM 92337F107 839 66705 SH DFND 02 0 66705 0 VERACYTE INC COM 92337F107 1 109 SH DFND 06 0 109 0 VERASTEM INC COM 92337C104 62 18561 SH DFND 01 18561 0 0 VERASTEM INC COM 92337C104 11 3360 SH DFND 02 0 1360 2000 VERASTEM INC COM 92337C104 1 263 SH DFND 06 0 263 0 VEREIT INC COM 92339V100 973 136122 SH DFND 01 123270 2015 10837 VEREIT INC COM 92339V100 8615 1204937 SH DFND 02 0 1168869 36068 VEREIT INC COM 92339V100 233 32639 SH DFND 06 0 32639 0 VEREIT INC COM 92339V100 17597 2461066 SH DFND 43 0 0 2461066 VEREIT INC COM 92339V100 1164 162823 SH DFND 43, 01 0 0 162823 VERICEL CORP COM 92346J108 149 8560 SH DFND 01 8560 0 0 VERICEL CORP COM 92346J108 18 1047 SH DFND 02 0 1000 47 VERICEL CORP COM 92346J108 0 25 SH DFND 06 0 25 0 VERINT SYS INC COM 92343X100 1537 36318 SH DFND 01 17963 18355 0 VERINT SYS INC COM 92343X100 2516 59471 SH DFND 02 0 56210 3261 VERINT SYS INC COM 92343X100 1 28 SH DFND 06 0 28 0 VERINT SYS INC NOTE 1.50 92343XAA8 9 9000 PRN DFND 02 0 0 9000 VERINT SYS INC COM 92343X100 14820 350282 SH DFND 43 0 0 350282 VERINT SYS INC NOTE 1.50 92343XAA8 2 2000 PRN DFND 43 0 0 2000 VERINT SYS INC COM 92343X100 3815 90165 SH DFND 43, 01 0 0 90165 VERISIGN INC COM 92343E102 4110 27713 SH DFND 01 17368 10124 221 VERISIGN INC COM 92343E102 9079 61225 SH DFND 02 0 53388 7837 VERISIGN INC COM 92343E102 602 4059 SH DFND 06 0 4059 0 VERISIGN INC COM 92343E102 4 27 SH DFND 28 27 0 0 VERISIGN INC COM 92343E102 14199 95753 SH DFND 43 0 0 95753 VERISIGN INC COM 92343E102 5755 38809 SH DFND 43, 01 0 0 38809 VERISK ANALYTICS INC COM 92345Y106 31858 292166 SH DFND 01 270814 19127 2225 VERISK ANALYTICS INC COM 92345Y106 39123 358796 SH DFND 02 0 182663 176133 VERISK ANALYTICS INC COM 92345Y106 2196 20135 SH DFND 06 0 20135 0 VERISK ANALYTICS INC COM 92345Y106 89 815 SH DFND 28 815 0 0 VERISK ANALYTICS INC COM 92345Y106 65495 600654 SH DFND 43 0 0 600654 VERISK ANALYTICS INC COM 92345Y106 15195 139357 SH DFND 43, 01 0 0 139357 VERITEX HLDGS INC COM 923451108 628 29373 SH DFND 01 18248 11091 34 VERITEX HLDGS INC COM 923451108 429 20048 SH DFND 02 0 15048 5000 VERITEX HLDGS INC COM 923451108 1 26 SH DFND 06 0 26 0 VERITEX HLDGS INC COM 923451108 1 38 SH DFND 28 38 0 0 VERITEX HLDGS INC COM 923451108 380 17786 SH DFND 43 0 0 17786 VERITIV CORP COM 923454102 330 13234 SH DFND 01 3419 9728 87 VERITIV CORP COM 923454102 96 3842 SH DFND 02 0 3 3839 VERITIV CORP COM 923454102 0 3 SH DFND 06 0 3 0 VERITONE INC COM 92347M100 29 7732 SH DFND 01 4487 3245 0 VERITONE INC COM 92347M100 0 33 SH DFND 02 0 33 0 VERITONE INC COM 92347M100 0 33 SH DFND 06 0 33 0 VERIZON COMMUNICATIONS INC COM 92343V104 639082 11367514 SH DFND 01 9428231 600096 1339187 VERIZON COMMUNICATIONS INC COM 92343V104 1258997 22394118 SH DFND 02 0 1270397 21123721 VERIZON COMMUNICATIONS INC COM 92343V104 24052 427824 SH DFND 06 0 427824 0 VERIZON COMMUNICATIONS INC COM 92343V104 7065 125670 SH DFND 28 93539 0 32131 VERIZON COMMUNICATIONS INC OPTIONS 92343V104 13493 240000 SH Put DFND 01 0 240000 0 VERIZON COMMUNICATIONS INC OPTIONS 92343V104 64018 1138700 SH Put DFND 02 0 1138700 0 VERIZON COMMUNICATIONS INC OPTIONS 92343V104 13403 238400 SH Put DFND 06 0 238400 0 VERIZON COMMUNICATIONS INC OPTIONS 92343V104 23343 415200 SH Call DFND 02 0 415200 0 VERIZON COMMUNICATIONS INC OPTIONS 92343V104 11508 204700 SH Call DFND 06 0 204700 0 VERIZON COMMUNICATIONS INC COM 92343V104 1168294 20780758 SH DFND 43 0 0 20780758 VERIZON COMMUNICATIONS INC COM 92343V104 33148 589607 SH DFND 43, 01 0 0 589607 VERMILION ENERGY INC COM 923725105 320 15187 SH DFND 05 15187 0 0 VERMILION ENERGY INC COM 923725105 51 2411 SH DFND 01 550 0 1861 VERMILION ENERGY INC COM 923725105 1128 53551 SH DFND 02 0 44604 8947 VERMILION ENERGY INC COM 923725105 72 3399 SH DFND 06 0 3399 0 VERMILION ENERGY INC COM 923725105 2 100 SH DFND 28 0 0 100 VERMILION ENERGY INC COM 923725105 2419 114815 SH DFND 43 0 0 114815 VERRICA PHARMACEUTICALS INC COM 92511W108 26 3242 SH DFND 01 901 2341 0 VERRICA PHARMACEUTICALS INC COM 92511W108 0 47 SH DFND 02 0 47 0 VERRICA PHARMACEUTICALS INC COM 92511W108 0 22 SH DFND 06 0 22 0 VERSO CORP CL A 92531L207 433 19343 SH DFND 01 5728 13615 0 VERSO CORP CL A 92531L207 5089 227203 SH DFND 02 0 224500 2703 VERSO CORP CL A 92531L207 0 13 SH DFND 06 0 13 0 VERSUM MATLS INC COM 92532W103 5575 201131 SH DFND 01 193156 7004 971 VERSUM MATLS INC COM 92532W103 1209 43622 SH DFND 02 0 21963 21659 VERSUM MATLS INC COM 92532W103 13 478 SH DFND 06 0 478 0 VERSUM MATLS INC COM 92532W103 30 1100 SH DFND 28 1100 0 0 VERSUM MATLS INC OPTIONS 92532W103 58 2100 SH Call DFND 02 0 2100 0 VERSUM MATLS INC COM 92532W103 8995 324495 SH DFND 43 0 0 324495 VERSUM MATLS INC COM 92532W103 1825 65845 SH DFND 43, 01 0 0 65845 VERTEX ENERGY INC COM 92534K107 1 1400 SH DFND 02 0 0 1400 VERTEX PHARMACEUTICALS INC COM 92532F100 51160 308734 SH DFND 01 236061 48922 23751 VERTEX PHARMACEUTICALS INC COM 92532F100 73620 444268 SH DFND 02 0 113482 330786 VERTEX PHARMACEUTICALS INC COM 92532F100 2493 15045 SH DFND 06 0 15045 0 VERTEX PHARMACEUTICALS INC COM 92532F100 371 2241 SH DFND 28 1378 0 863 VERTEX PHARMACEUTICALS INC OPTIONS 92532F100 22023 132900 SH Put DFND 02 0 132900 0 VERTEX PHARMACEUTICALS INC OPTIONS 92532F100 61976 374000 SH Call DFND 02 0 374000 0 VERTEX PHARMACEUTICALS INC COM 92532F100 103815 626487 SH DFND 43 0 0 626487 VERTEX PHARMACEUTICALS INC COM 92532F100 38007 229359 SH DFND 43, 01 0 0 229359 VERU INC COM 92536C103 0 64 SH DFND 02 0 64 0 VIACOM INC NEW CL A 92553P102 290 10437 SH DFND 01 4614 3819 2004 VIACOM INC NEW CL A 92553P102 1414 50861 SH DFND 02 0 46691 4170 VIACOM INC NEW CL A 92553P102 0 9 SH DFND 06 0 9 0 VIACOM INC NEW CL B 92553P201 4249 165343 SH DFND 01 153263 7337 4743 VIACOM INC NEW CL B 92553P201 26582 1034330 SH DFND 02 0 350863 683467 VIACOM INC NEW CL B 92553P201 382 14862 SH DFND 06 0 14862 0 VIACOM INC NEW CL B 92553P201 36 1408 SH DFND 28 114 0 1294 VIACOM INC NEW CL B 92553P201 10817 420904 SH DFND 43 0 0 420904 VIACOM INC NEW CL B 92553P201 751 29229 SH DFND 43, 01 0 0 29229 VIAD CORP COM NEW 92552R406 646 12896 SH DFND 01 3732 8985 179 VIAD CORP COM NEW 92552R406 1228 24507 SH DFND 02 0 24296 211 VIAD CORP COM NEW 92552R406 0 8 SH DFND 06 0 8 0 VIAD CORP COM NEW 92552R406 663 13228 SH DFND 43 0 0 13228 VIASAT INC COM 92552V100 1432 24286 SH DFND 01 8557 15519 210 VIASAT INC COM 92552V100 1296 21978 SH DFND 02 0 3089 18889 VIASAT INC COM 92552V100 1 17 SH DFND 06 0 17 0 VIASAT INC COM 92552V100 1798 30502 SH DFND 43 0 0 30502 VIASAT INC COM 92552V100 41 692 SH DFND 43, 01 0 0 692 VIAVI SOLUTIONS INC COM 925550105 1318 131125 SH DFND 01 45840 83537 1748 VIAVI SOLUTIONS INC COM 925550105 2860 284586 SH DFND 02 0 279179 5407 VIAVI SOLUTIONS INC COM 925550105 1 88 SH DFND 06 0 88 0 VIAVI SOLUTIONS INC NOTE 1.00 925550AB1 1207 1225000 PRN DFND 02 0 1225000 0 VIAVI SOLUTIONS INC COM 925550105 1650 164200 SH DFND 43 0 0 164200 VIAVI SOLUTIONS INC NOTE 1.00 925550AB1 1 1000 PRN DFND 43 0 0 1000 VICAL INC COM NEW 925602203 13 10828 SH DFND 01 10828 0 0 VICAL INC COM NEW 925602203 2 1395 SH DFND 02 0 0 1395 VICI PPTYS INC COM 925652109 181 9660 SH DFND 01 9024 341 295 VICI PPTYS INC COM 925652109 9573 509743 SH DFND 02 0 360167 149576 VICI PPTYS INC COM 925652109 31 1659 SH DFND 06 0 1659 0 VICI PPTYS INC COM 925652109 12382 659333 SH DFND 43 0 0 659333 VICI PPTYS INC COM 925652109 864 46009 SH DFND 43, 01 0 0 46009 VICOR CORP COM 925815102 334 8836 SH DFND 01 3644 5019 173 VICOR CORP COM 925815102 275 7267 SH DFND 02 0 6804 463 VICOR CORP COM 925815102 0 4 SH DFND 06 0 4 0 VICTORY CAP HLDGS INC COM CL A 92645B103 362 35441 SH DFND 02 0 152 35289 VICTORY PORTFOLIOS II VICSHS DV 92647N667 140 5075 SH DFND 02 0 0 5075 VICTORY PORTFOLIOS II VICTORYSHS 92647N691 1257 47164 SH DFND 02 0 0 47164 VICTORY PORTFOLIOS II VCSHS US 5 92647N766 71062 1615790 SH DFND 02 0 0 1615790 VICTORY PORTFOLIOS II VCSHS US D 92647N774 1302 33038 SH DFND 02 0 0 33038 VICTORY PORTFOLIOS II VCSHS US 5 92647N782 31570 718977 SH DFND 02 0 0 718977 VICTORY PORTFOLIOS II VICOTRYSHS 92647N808 627 28525 SH DFND 02 0 0 28525 VICTORY PORTFOLIOS II VCSHS DEV 92647N816 6223 202570 SH DFND 02 0 0 202570 VICTORY PORTFOLIOS II VCSHS US E 92647N824 17279 408291 SH DFND 02 0 0 408291 VICTORY PORTFOLIOS II VCSHS US S 92647N832 1952 48165 SH DFND 02 0 0 48165 VICTORY PORTFOLIOS II VCSHS INTL 92647N840 6419 186830 SH DFND 02 0 0 186830 VICTORY PORTFOLIOS II VCSHS EMRG 92647N857 591 24453 SH DFND 02 0 0 24453 VICTORY PORTFOLIOS II VCSHS US L 92647N865 12817 309906 SH DFND 02 0 0 309906 VICTORY PORTFOLIOS II VCSHS US S 92647N873 807 20100 SH DFND 02 0 0 20100 VICTORY PORTFOLIOS II VCSHS INTL 92647N881 342 11447 SH DFND 02 0 0 11447 VICTORY PORTFOLIOS II VICSHS DV 92647N667 82 2981 SH DFND 43 0 0 2981 VICTORY PORTFOLIOS II VICTORYSHS 92647N691 117 4377 SH DFND 43 0 0 4377 VICTORY PORTFOLIOS II VCSHS US 5 92647N766 17760 403819 SH DFND 43 0 0 403819 VICTORY PORTFOLIOS II VCSHS US D 92647N774 2908 73778 SH DFND 43 0 0 73778 VICTORY PORTFOLIOS II VCSHS US 5 92647N782 21147 481605 SH DFND 43 0 0 481605 VICTORY PORTFOLIOS II VICOTRYSHS 92647N808 2095 95355 SH DFND 43 0 0 95355 VICTORY PORTFOLIOS II VCSHS DEV 92647N816 1295 42159 SH DFND 43 0 0 42159 VICTORY PORTFOLIOS II VCSHS US E 92647N824 12584 297343 SH DFND 43 0 0 297343 VICTORY PORTFOLIOS II VCSHS US S 92647N832 267 6587 SH DFND 43 0 0 6587 VICTORY PORTFOLIOS II VCSHS INTL 92647N840 1967 57257 SH DFND 43 0 0 57257 VICTORY PORTFOLIOS II VCSHS EMRG 92647N857 1339 55447 SH DFND 43 0 0 55447 VICTORY PORTFOLIOS II VCSHS US L 92647N865 953 23040 SH DFND 43 0 0 23040 VICTORY PORTFOLIOS II VCSHS US S 92647N873 2409 60007 SH DFND 43 0 0 60007 VICTORY PORTFOLIOS II VCSHS INTL 92647N881 3196 106922 SH DFND 43 0 0 106922 VIEWRAY INC COM 92672L107 201 33074 SH DFND 01 17319 15755 0 VIEWRAY INC COM 92672L107 93 15255 SH DFND 02 0 15057 198 VIEWRAY INC COM 92672L107 0 71 SH DFND 06 0 71 0 VIEWRAY INC COM 92672L107 3545 584003 SH DFND 43 0 0 584003 VIKING THERAPEUTICS INC COM 92686J106 72 9385 SH DFND 01 9385 0 0 VIKING THERAPEUTICS INC COM 92686J106 308 40289 SH DFND 02 0 34864 5425 VIKING THERAPEUTICS INC COM 92686J106 0 19 SH DFND 06 0 19 0 VIKING THERAPEUTICS INC COM 92686J106 856 111956 SH DFND 43 0 0 111956 VIKING THERAPEUTICS INC COM 92686J106 696 90960 SH DFND 43, 01 0 0 90960 VILLAGE SUPER MKT INC CL A NEW 927107409 183 6837 SH DFND 01 2637 4200 0 VILLAGE SUPER MKT INC CL A NEW 927107409 4 154 SH DFND 02 0 154 0 VILLAGE SUPER MKT INC CL A NEW 927107409 0 5 SH DFND 06 0 5 0 VINCE HLDG CORP COM NEW 92719W207 1 128 SH DFND 02 0 0 128 VIPER ENERGY PARTNERS LP COM UNT RP 92763M105 1294 49691 SH DFND 01 0 49691 0 VIPER ENERGY PARTNERS LP COM UNT RP 92763M105 264 10133 SH DFND 02 0 3208 6925 VIPSHOP HLDGS LTD SPONSORED 92763W103 20418 3739542 SH DFND 01 10777 3726853 1912 VIPSHOP HLDGS LTD SPONSORED 92763W103 1538 281771 SH DFND 02 0 15504 266267 VIPSHOP HLDGS LTD SPONSORED 92763W103 1397 255898 SH DFND 06 0 255898 0 VIPSHOP HLDGS LTD SPONSORED 92763W103 9 1642 SH DFND 28 0 0 1642 VIPSHOP HLDGS LTD NOTE 1.50 92763WAA1 15 15000 PRN DFND 02 0 0 15000 VIPSHOP HLDGS LTD SPONSORED 92763W103 2434 445744 SH DFND 43 0 0 445744 VIRNETX HLDG CORP COM 92823T108 53 22061 SH DFND 01 1027 21034 0 VIRNETX HLDG CORP COM 92823T108 3 1185 SH DFND 02 0 210 975 VIRNETX HLDG CORP COM 92823T108 1 210 SH DFND 06 0 210 0 VIRTRA INC COM PAR 92827K301 0 17 SH DFND 02 0 17 0 VIRTU FINL INC CL A 928254101 300 11664 SH DFND 01 11509 129 26 VIRTU FINL INC CL A 928254101 1703 66122 SH DFND 02 0 66096 26 VIRTU FINL INC CL A 928254101 5 204 SH DFND 06 0 204 0 VIRTU FINL INC CL A 928254101 1057 41041 SH DFND 43 0 0 41041 VIRTUS GLOBAL DIVID INCOME F COM 92835W107 81 9115 SH DFND 02 0 0 9115 VIRTUS GLOBAL MULTI-SEC INC COM 92829B101 748 67499 SH DFND 02 0 0 67499 VIRTUS INVT PARTNERS INC COM 92828Q109 391 4921 SH DFND 01 1817 3050 54 VIRTUS INVT PARTNERS INC COM 92828Q109 473 5957 SH DFND 02 0 5574 383 VIRTUS INVT PARTNERS INC COM 92828Q109 0 3 SH DFND 06 0 3 0 VIRTUS INVT PARTNERS INC PFD CV SER 92828Q208 24 315 SH DFND 02 0 315 0 VIRTUS INVT PARTNERS INC COM 92828Q109 912 11482 SH DFND 43 0 0 11482 VIRTUS TOTAL RETURN FUND INC COM 92837G100 3 333 SH DFND 01 333 0 0 VIRTUS TOTAL RETURN FUND INC COM 92837G100 323 37317 SH DFND 02 0 0 37317 VIRTUSA CORP COM 92827P102 770 18083 SH DFND 01 10797 7064 222 VIRTUSA CORP COM 92827P102 1112 26115 SH DFND 02 0 21231 4884 VIRTUSA CORP COM 92827P102 1 12 SH DFND 06 0 12 0 VIRTUSA CORP COM 92827P102 4456 104631 SH DFND 43 0 0 104631 VIRTUSA CORP COM 92827P102 757 17764 SH DFND 43, 01 0 0 17764 VISA INC COM CL A 92826C839 683108 5177413 SH DFND 01 5053668 9 123736 VISA INC COM CL A 92826C839 778855 5903101 SH DFND 02 0 105019 5798082 VISA INC COM CL A 92826C839 80 604 SH DFND 06 0 604 0 VISA INC COM CL A 92826C839 3354 25424 SH DFND 28 21227 0 4197 VISA INC OPTIONS 92826C839 13 100 SH Put DFND 02 0 0 100 VISA INC COM CL A 92826C839 1354506 10266078 SH DFND 43 0 0 10266078 VISA INC COM CL A 92826C839 141868 1075247 SH DFND 43, 01 0 0 1075247 VISHAY INTERTECHNOLOGY INC COM 928298108 2328 129270 SH DFND 01 90895 37737 638 VISHAY INTERTECHNOLOGY INC COM 928298108 19838 1101508 SH DFND 02 0 366008 735500 VISHAY INTERTECHNOLOGY INC COM 928298108 1 52 SH DFND 06 0 52 0 VISHAY INTERTECHNOLOGY INC COM 928298108 12 673 SH DFND 28 673 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 195 10807 SH DFND 43 0 0 10807 VISHAY PRECISION GROUP INC COM 92835K103 183 6038 SH DFND 01 1750 4288 0 VISHAY PRECISION GROUP INC COM 92835K103 68 2235 SH DFND 02 0 1992 243 VISHAY PRECISION GROUP INC COM 92835K103 1 40 SH DFND 06 0 40 0 VISHAY PRECISION GROUP INC COM 92835K103 187 6175 SH DFND 43 0 0 6175 VISTA GOLD CORP COM NEW 927926303 92 175000 SH DFND 02 0 0 175000 VISTA OUTDOOR INC COM 928377100 638 56211 SH DFND 01 12031 43924 256 VISTA OUTDOOR INC COM 928377100 84 7407 SH DFND 02 0 5894 1513 VISTA OUTDOOR INC COM 928377100 0 20 SH DFND 06 0 20 0 VISTEON CORP COM NEW 92839U206 500 8293 SH DFND 01 6418 1508 367 VISTEON CORP COM NEW 92839U206 1419 23536 SH DFND 02 0 23455 81 VISTEON CORP COM NEW 92839U206 8 129 SH DFND 06 0 129 0 VISTEON CORP COM NEW 92839U206 1 13 SH DFND 28 13 0 0 VISTEON CORP COM NEW 92839U206 2361 39167 SH DFND 43 0 0 39167 VISTEON CORP COM NEW 92839U206 333 5523 SH DFND 43, 01 0 0 5523 VISTRA ENERGY CORP COM 92840M102 3208 140155 SH DFND 01 120921 17522 1712 VISTRA ENERGY CORP COM 92840M102 9109 397938 SH DFND 02 0 306603 91335 VISTRA ENERGY CORP COM 92840M102 259 11302 SH DFND 06 0 11302 0 VISTRA ENERGY CORP COM 92840M102 28 1222 SH DFND 28 1222 0 0 VISTRA ENERGY CORP OPTIONS 92840M102 17321 756700 SH Call DFND 02 0 756700 0 VISTRA ENERGY CORP *W EXP 02/ 92840M128 65 46696 SH DFND 02 0 46696 0 VISTRA ENERGY CORP UNIT 02/02 92840M300 2715 29771 SH DFND 02 0 29771 0 VISTRA ENERGY CORP COM 92840M102 6775 295969 SH DFND 43 0 0 295969 VISTRA ENERGY CORP COM 92840M102 1879 82079 SH DFND 43, 01 0 0 82079 VITAL THERAPIES INC COM 92847R104 3 18367 SH DFND 01 6751 11616 0 VITAL THERAPIES INC COM 92847R104 0 1126 SH DFND 02 0 176 950 VITAL THERAPIES INC COM 92847R104 0 117 SH DFND 06 0 117 0 VITAMIN SHOPPE INC COM 92849E101 25 5252 SH DFND 01 291 4763 198 VITAMIN SHOPPE INC COM 92849E101 203 42803 SH DFND 02 0 6246 36557 VIVEVE MED INC COM NEW 92852W204 1 1007 SH DFND 02 0 7 1000 VIVINT SOLAR INC COM 92854Q106 79 20820 SH DFND 01 5793 15027 0 VIVINT SOLAR INC COM 92854Q106 3265 857056 SH DFND 02 0 285 856771 VIVINT SOLAR INC COM 92854Q106 0 2 SH DFND 06 0 2 0 VIVUS INC COM NEW 928551308 1 500 SH DFND 01 500 0 0 VIVUS INC COM NEW 928551308 1 559 SH DFND 02 0 0 559 VMWARE INC CL A COM 928563402 9643 70317 SH DFND 01 59178 10641 498 VMWARE INC CL A COM 928563402 100321 731577 SH DFND 02 0 266270 465307 VMWARE INC CL A COM 928563402 363 2645 SH DFND 06 0 2645 0 VMWARE INC OPTIONS 928563402 17498 127600 SH Put DFND 02 0 127600 0 VMWARE INC OPTIONS 928563402 92522 674700 SH Call DFND 02 0 674700 0 VMWARE INC CL A COM 928563402 92329 673294 SH DFND 43 0 0 673294 VMWARE INC CL A COM 928563402 800 5831 SH DFND 43, 01 0 0 5831 VOC ENERGY TR TR UNIT 91829B103 16 4500 SH DFND 01 4500 0 0 VOC ENERGY TR TR UNIT 91829B103 8 2300 SH DFND 02 0 0 2300 VOCERA COMMUNICATIONS INC COM 92857F107 727 18483 SH DFND 01 6926 11557 0 VOCERA COMMUNICATIONS INC COM 92857F107 926 23524 SH DFND 02 0 23449 75 VOCERA COMMUNICATIONS INC COM 92857F107 1 18 SH DFND 06 0 18 0 VOCERA COMMUNICATIONS INC COM 92857F107 6229 158310 SH DFND 43 0 0 158310 VOCERA COMMUNICATIONS INC COM 92857F107 524 13318 SH DFND 43, 01 0 0 13318 VODAFONE GROUP PLC NEW SPONSORED 92857W308 9555 495589 SH DFND 01 416647 51233 27709 VODAFONE GROUP PLC NEW SPONSORED 92857W308 46969 2436132 SH DFND 02 0 81803 2354329 VODAFONE GROUP PLC NEW SPONSORED 92857W308 716 37133 SH DFND 06 0 37133 0 VODAFONE GROUP PLC NEW SPONSORED 92857W308 147 7634 SH DFND 28 6346 0 1288 VODAFONE GROUP PLC NEW SPONSORED 92857W308 83152 4312849 SH DFND 43 0 0 4312849 VODAFONE GROUP PLC NEW SPONSORED 92857W308 8160 423261 SH DFND 43, 01 0 0 423261 VOLITIONRX LTD COM 928661107 11 6000 SH DFND 02 0 0 6000 VONAGE HLDGS CORP COM 92886T201 977 111955 SH DFND 01 56270 53908 1777 VONAGE HLDGS CORP COM 92886T201 5300 607091 SH DFND 02 0 605935 1156 VONAGE HLDGS CORP COM 92886T201 1 64 SH DFND 06 0 64 0 VONAGE HLDGS CORP COM 92886T201 4908 562206 SH DFND 43 0 0 562206 VONAGE HLDGS CORP COM 92886T201 461 52838 SH DFND 43, 01 0 0 52838 VORNADO RLTY TR SH BEN INT 929042109 9200 148318 SH DFND 01 146749 420 1149 VORNADO RLTY TR SH BEN INT 929042109 7880 127036 SH DFND 02 0 80985 46051 VORNADO RLTY TR SH BEN INT 929042109 853 13756 SH DFND 06 0 13756 0 VORNADO RLTY TR SH BEN INT 929042109 13 206 SH DFND 28 97 0 109 VORNADO RLTY TR SH BEN INT 929042109 10890 175559 SH DFND 43 0 0 175559 VORNADO RLTY TR SH BEN INT 929042109 293 4721 SH DFND 43, 01 0 0 4721 VOXELJET AG ADS 92912L107 1089 640509 SH DFND 01 300 640209 0 VOXELJET AG ADS 92912L107 1734 1019886 SH DFND 02 0 1019706 180 VOXX INTL CORP CL A 91829F104 16 4000 SH DFND 01 4000 0 0 VOXX INTL CORP CL A 91829F104 9 2164 SH DFND 02 0 2164 0 VOYA ASIA PAC DIVID EQUITY I COM 92912J102 662 77592 SH DFND 02 0 785 76807 VOYA EMERGING MKTS HIGH DIVI COM 92912P108 73 10000 SH DFND 01 10000 0 0 VOYA EMERGING MKTS HIGH DIVI COM 92912P108 3261 447284 SH DFND 02 0 0 447284 VOYA FINL INC COM 929089100 2088 52006 SH DFND 01 49833 1162 1011 VOYA FINL INC COM 929089100 19767 492447 SH DFND 02 0 291996 200451 VOYA FINL INC COM 929089100 456 11355 SH DFND 06 0 11355 0 VOYA FINL INC COM 929089100 8949 222944 SH DFND 43 0 0 222944 VOYA FINL INC COM 929089100 330 8224 SH DFND 43, 01 0 0 8224 VOYA GLBL ADV & PREM OPP FD COM 92912R104 92 10000 SH DFND 01 10000 0 0 VOYA GLBL ADV & PREM OPP FD COM 92912R104 1005 109265 SH DFND 02 0 0 109265 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 289 49383 SH DFND 01 49383 0 0 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 2547 434686 SH DFND 02 0 0 434686 VOYA INFRASTRUCTURE INDLS & COM 92912X101 94 8485 SH DFND 01 8485 0 0 VOYA INFRASTRUCTURE INDLS & COM 92912X101 1642 148435 SH DFND 02 0 0 148435 VOYA INTL HIGH DIVID EQTY IN COM 92912Y109 30 5896 SH DFND 02 0 0 5896 VOYA PRIME RATE TR SH BEN INT 92913A100 9 2000 SH DFND 01 2000 0 0 VOYA PRIME RATE TR SH BEN INT 92913A100 8584 1911794 SH DFND 02 0 95351 1816443 VOYA RISK MANAGED NAT RES FD COM 92913C106 339 79292 SH DFND 02 0 0 79292 VOYAGER THERAPEUTICS INC COM 92915B106 80 8465 SH DFND 01 4257 4208 0 VOYAGER THERAPEUTICS INC COM 92915B106 20 2157 SH DFND 02 0 2157 0 VOYAGER THERAPEUTICS INC COM 92915B106 0 15 SH DFND 06 0 15 0 VSE CORP COM 918284100 184 6156 SH DFND 01 1808 4348 0 VSE CORP COM 918284100 0 3 SH DFND 02 0 3 0 VSE CORP COM 918284100 0 3 SH DFND 06 0 3 0 VULCAN MATLS CO COM 929160109 27927 282665 SH DFND 01 239953 41301 1411 VULCAN MATLS CO COM 929160109 20755 210076 SH DFND 02 0 3787 206289 VULCAN MATLS CO COM 929160109 515 5208 SH DFND 06 0 5208 0 VULCAN MATLS CO COM 929160109 249 2522 SH DFND 28 2099 0 423 VULCAN MATLS CO COM 929160109 26924 272508 SH DFND 43 0 0 272508 VULCAN MATLS CO COM 929160109 3554 35969 SH DFND 43, 01 0 0 35969 VUZIX CORP COM NEW 92921W300 108 22537 SH DFND 01 13232 9305 0 VUZIX CORP COM NEW 92921W300 4 790 SH DFND 02 0 90 700 VUZIX CORP COM NEW 92921W300 0 90 SH DFND 06 0 90 0 W & T OFFSHORE INC COM 92922P106 194 47019 SH DFND 01 16199 30820 0 W & T OFFSHORE INC COM 92922P106 3853 935307 SH DFND 02 0 935307 0 W & T OFFSHORE INC COM 92922P106 0 20 SH DFND 06 0 20 0 W & T OFFSHORE INC COM 92922P106 180 43739 SH DFND 43 0 0 43739 W P CAREY INC COM 92936U109 5131 78526 SH DFND 01 60118 358 18050 W P CAREY INC COM 92936U109 11361 173872 SH DFND 02 0 102059 71813 W P CAREY INC COM 92936U109 359 5492 SH DFND 06 0 5492 0 W P CAREY INC COM 92936U109 869 13303 SH DFND 43 0 0 13303 W R BERKLEY CORPORATION COM 084423102 4562 61718 SH DFND 01 53653 6977 1088 W R BERKLEY CORPORATION COM 084423102 6564 88809 SH DFND 02 0 26080 62729 W R BERKLEY CORPORATION COM 084423102 243 3289 SH DFND 06 0 3289 0 W R BERKLEY CORPORATION COM 084423102 78 1060 SH DFND 28 1060 0 0 W R BERKLEY CORPORATION COM 084423102 35690 482882 SH DFND 43 0 0 482882 W R BERKLEY CORPORATION COM 084423102 10040 135844 SH DFND 43, 01 0 0 135844 WABASH NATL CORP COM 929566107 2895 221323 SH DFND 01 196731 24034 558 WABASH NATL CORP COM 929566107 1112 85005 SH DFND 02 0 84559 446 WABASH NATL CORP COM 929566107 0 13 SH DFND 06 0 13 0 WABASH NATL CORP COM 929566107 3 209 SH DFND 28 209 0 0 WABASH NATL CORP COM 929566107 880 67251 SH DFND 43 0 0 67251 WABCO HLDGS INC COM 92927K102 30175 281118 SH DFND 01 277484 852 2782 WABCO HLDGS INC COM 92927K102 1276 11890 SH DFND 02 0 4329 7561 WABCO HLDGS INC COM 92927K102 289 2690 SH DFND 06 0 2690 0 WABCO HLDGS INC COM 92927K102 271 2525 SH DFND 28 2525 0 0 WABCO HLDGS INC COM 92927K102 4370 40716 SH DFND 43 0 0 40716 WABCO HLDGS INC COM 92927K102 2954 27518 SH DFND 43, 01 0 0 27518 WABTEC CORP COM 929740108 1642 23374 SH DFND 01 14542 6033 2799 WABTEC CORP COM 929740108 40983 583382 SH DFND 02 0 573855 9527 WABTEC CORP COM 929740108 310 4411 SH DFND 06 0 4411 0 WABTEC CORP COM 929740108 1 20 SH DFND 28 20 0 0 WABTEC CORP OPTIONS 929740108 33446 476100 SH Put DFND 02 0 476100 0 WABTEC CORP COM 929740108 7340 104477 SH DFND 43 0 0 104477 WADDELL & REED FINL INC CL A 930059100 1984 109731 SH DFND 01 44781 63575 1375 WADDELL & REED FINL INC CL A 930059100 2397 132579 SH DFND 02 0 127541 5038 WADDELL & REED FINL INC CL A 930059100 33 1843 SH DFND 06 0 1843 0 WADDELL & REED FINL INC CL A 930059100 3156 174560 SH DFND 43 0 0 174560 WAGEWORKS INC COM 930427109 555 20452 SH DFND 01 10535 9650 267 WAGEWORKS INC COM 930427109 4428 163027 SH DFND 02 0 162250 777 WAGEWORKS INC COM 930427109 0 16 SH DFND 06 0 16 0 WAGEWORKS INC COM 930427109 6798 250305 SH DFND 43 0 0 250305 WAGEWORKS INC COM 930427109 785 28921 SH DFND 43, 01 0 0 28921 WALGREENS BOOTS ALLIANCE INC COM 931427108 93367 1366412 SH DFND 01 1052153 299402 14857 WALGREENS BOOTS ALLIANCE INC COM 931427108 111842 1636792 SH DFND 02 0 1051750 585042 WALGREENS BOOTS ALLIANCE INC COM 931427108 2054 30056 SH DFND 06 0 30056 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 555 8124 SH DFND 28 7846 0 278 WALGREENS BOOTS ALLIANCE INC OPTIONS 931427108 1052 15400 SH Put DFND 02 0 9000 6400 WALGREENS BOOTS ALLIANCE INC OPTIONS 931427108 3676 53800 SH Call DFND 02 0 53800 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 74713 1093408 SH DFND 43 0 0 1093408 WALGREENS BOOTS ALLIANCE INC COM 931427108 19115 279742 SH DFND 43, 01 0 0 279742 WALKER & DUNLOP INC COM 93148P102 1500 34690 SH DFND 01 12061 22425 204 WALKER & DUNLOP INC COM 93148P102 1329 30730 SH DFND 02 0 30675 55 WALKER & DUNLOP INC COM 93148P102 0 4 SH DFND 06 0 4 0 WALMART INC COM 931142103 424849 4560914 SH DFND 01 2930441 1169075 461398 WALMART INC COM 931142103 848671 9110803 SH DFND 02 0 300019 8810784 WALMART INC COM 931142103 7089 76103 SH DFND 06 0 76103 0 WALMART INC COM 931142103 1799 19313 SH DFND 28 11355 0 7958 WALMART INC OPTIONS 931142103 26082 280000 SH Put DFND 01 0 280000 0 WALMART INC OPTIONS 931142103 65503 703200 SH Put DFND 02 0 697900 5300 WALMART INC OPTIONS 931142103 10163 109100 SH Put DFND 06 0 109100 0 WALMART INC OPTIONS 931142103 20698 222200 SH Call DFND 02 0 222200 0 WALMART INC OPTIONS 931142103 8840 94900 SH Call DFND 06 0 94900 0 WALMART INC COM 931142103 758239 8139978 SH DFND 43 0 0 8139978 WALMART INC COM 931142103 34310 368329 SH DFND 43, 01 0 0 368329 WARRIOR MET COAL INC COM 93627C101 705 29224 SH DFND 01 7152 22072 0 WARRIOR MET COAL INC COM 93627C101 134 5550 SH DFND 02 0 5550 0 WARRIOR MET COAL INC COM 93627C101 0 11 SH DFND 06 0 11 0 WASHINGTON FED INC COM 938824109 1318 49339 SH DFND 01 25442 23433 464 WASHINGTON FED INC COM 938824109 13817 517281 SH DFND 02 0 455575 61706 WASHINGTON FED INC COM 938824109 1 31 SH DFND 06 0 31 0 WASHINGTON FED INC COM 938824109 10021 375178 SH DFND 43 0 0 375178 WASHINGTON FED INC COM 938824109 172 6430 SH DFND 43, 01 0 0 6430 WASHINGTON PRIME GROUP NEW COM 93964W108 41 8493 SH DFND 01 6298 0 2195 WASHINGTON PRIME GROUP NEW COM 93964W108 1286 264630 SH DFND 02 0 159307 105323 WASHINGTON PRIME GROUP NEW COM 93964W108 0 74 SH DFND 06 0 74 0 WASHINGTON PRIME GROUP NEW COM 93964W108 0 2 SH DFND 43 0 0 2 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 100 4330 SH DFND 01 4153 0 177 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 6190 269146 SH DFND 02 0 212875 56271 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1 37 SH DFND 06 0 37 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 5545 241077 SH DFND 43 0 0 241077 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 374 16272 SH DFND 43, 01 0 0 16272 WASHINGTON TR BANCORP COM 940610108 1127 23707 SH DFND 01 16568 7139 0 WASHINGTON TR BANCORP COM 940610108 199 4189 SH DFND 02 0 28 4161 WASHINGTON TR BANCORP COM 940610108 0 4 SH DFND 06 0 4 0 WASTE CONNECTIONS INC COM 94106B101 230 3100 SH DFND 05 3100 0 0 WASTE CONNECTIONS INC COM 94106B101 1057 14234 SH DFND 01 13186 977 71 WASTE CONNECTIONS INC COM 94106B101 11144 150085 SH DFND 02 0 62047 88038 WASTE CONNECTIONS INC COM 94106B101 976 13143 SH DFND 06 0 13143 0 WASTE CONNECTIONS INC COM 94106B101 14995 201959 SH DFND 43 0 0 201959 WASTE CONNECTIONS INC COM 94106B101 7979 107468 SH DFND 43, 01 0 0 107468 WASTE MGMT INC DEL COM 94106L109 130962 1471644 SH DFND 01 1431990 34468 5186 WASTE MGMT INC DEL COM 94106L109 114346 1284930 SH DFND 02 0 109198 1175732 WASTE MGMT INC DEL COM 94106L109 22552 253417 SH DFND 06 0 253417 0 WASTE MGMT INC DEL COM 94106L109 2601 29226 SH DFND 28 28216 0 1010 WASTE MGMT INC DEL COM 94106L109 107417 1207063 SH DFND 43 0 0 1207063 WASTE MGMT INC DEL COM 94106L109 25852 290503 SH DFND 43, 01 0 0 290503 WATERS CORP COM 941848103 50096 265551 SH DFND 01 260537 4296 718 WATERS CORP COM 941848103 10553 55940 SH DFND 02 0 20345 35595 WATERS CORP COM 941848103 563 2986 SH DFND 06 0 2986 0 WATERS CORP COM 941848103 406 2153 SH DFND 28 1935 0 218 WATERS CORP COM 941848103 10476 55532 SH DFND 43 0 0 55532 WATERS CORP COM 941848103 5438 28825 SH DFND 43, 01 0 0 28825 WATERSTONE FINL INC MD COM 94188P101 376 22461 SH DFND 01 9703 12758 0 WATERSTONE FINL INC MD COM 94188P101 11 657 SH DFND 02 0 657 0 WATERSTONE FINL INC MD COM 94188P101 0 12 SH DFND 06 0 12 0 WATSCO INC COM 942622200 4311 30980 SH DFND 01 27847 1689 1444 WATSCO INC COM 942622200 11771 84596 SH DFND 02 0 2486 82110 WATSCO INC COM 942622200 19 140 SH DFND 06 0 140 0 WATSCO INC COM 942622200 5 39 SH DFND 28 39 0 0 WATSCO INC COM 942622200 5071 36443 SH DFND 43 0 0 36443 WATSCO INC COM 942622200 199 1427 SH DFND 43, 01 0 0 1427 WATTS WATER TECHNOLOGIES INC CL A 942749102 1076 16675 SH DFND 01 7554 6731 2390 WATTS WATER TECHNOLOGIES INC CL A 942749102 9010 139630 SH DFND 02 0 137413 2217 WATTS WATER TECHNOLOGIES INC CL A 942749102 1 11 SH DFND 06 0 11 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 978 15155 SH DFND 43 0 0 15155 WAVE LIFE SCIENCES LTD SHS Y95308105 470 11181 SH DFND 01 2885 8296 0 WAVE LIFE SCIENCES LTD SHS Y95308105 2 57 SH DFND 02 0 57 0 WAVE LIFE SCIENCES LTD SHS Y95308105 1 28 SH DFND 06 0 28 0 WAYFAIR INC CL A 94419L101 40737 452226 SH DFND 01 6006 446130 90 WAYFAIR INC CL A 94419L101 20720 230023 SH DFND 02 0 200413 29610 WAYFAIR INC CL A 94419L101 172 1913 SH DFND 06 0 1913 0 WAYFAIR INC NOTE 0.37 94419LAB7 9958 9271000 PRN DFND 02 0 9267000 4000 WAYFAIR INC CL A 94419L101 8885 98635 SH DFND 43 0 0 98635 WAYFAIR INC CL A 94419L101 708 7858 SH DFND 43, 01 0 0 7858 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 465 46502 SH DFND 02 0 72 46430 WCF BANCORP INC COM 92940L103 0 4 SH DFND 02 0 4 0 WD-40 CO COM 929236107 3121 17029 SH DFND 01 13155 3362 512 WD-40 CO COM 929236107 2404 13118 SH DFND 02 0 10567 2551 WD-40 CO COM 929236107 1 6 SH DFND 06 0 6 0 WD-40 CO COM 929236107 735 4012 SH DFND 43 0 0 4012 WD-40 CO COM 929236107 805 4394 SH DFND 43, 01 0 0 4394 WEATHERFORD INTL LTD NOTE 5.87 947075AH0 5 8000 PRN DFND 01 8000 0 0 WEATHERFORD INTL LTD NOTE 5.87 947075AH0 2517 4015000 PRN DFND 02 4000000 0 15000 WEATHERFORD INTL LTD NOTE 5.87 947075AH0 3 4000 PRN DFND 43 0 0 4000 WEATHERFORD INTL PLC ORD SHS G48833100 95 169806 SH DFND 01 50409 116429 2968 WEATHERFORD INTL PLC ORD SHS G48833100 310 553824 SH DFND 02 0 455661 98163 WEATHERFORD INTL PLC ORD SHS G48833100 158 283105 SH DFND 06 0 283105 0 WEATHERFORD INTL PLC OPTIONS G48833100 442 790000 SH Put DFND 02 0 790000 0 WEATHERFORD INTL PLC OPTIONS G48833100 1398 2500000 SH Call DFND 02 0 2500000 0 WEATHERFORD INTL PLC ORD SHS G48833100 3418 6114932 SH DFND 43 0 0 6114932 WEATHERFORD INTL PLC ORD SHS G48833100 90 161399 SH DFND 43, 01 0 0 161399 WEBSTER FINL CORP CONN COM 947890109 1499 30403 SH DFND 01 25374 4412 617 WEBSTER FINL CORP CONN COM 947890109 2437 49451 SH DFND 02 0 38824 10627 WEBSTER FINL CORP CONN COM 947890109 20 405 SH DFND 06 0 405 0 WEBSTER FINL CORP CONN COM 947890109 2 43 SH DFND 28 43 0 0 WEBSTER FINL CORP CONN COM 947890109 4838 98152 SH DFND 43 0 0 98152 WEBSTER FINL CORP CONN COM 947890109 2456 49834 SH DFND 43, 01 0 0 49834 WEC ENERGY GROUP INC COM 92939U106 44914 648486 SH DFND 01 607662 36109 4715 WEC ENERGY GROUP INC COM 92939U106 30638 442360 SH DFND 02 0 21610 420750 WEC ENERGY GROUP INC COM 92939U106 886 12790 SH DFND 06 0 12790 0 WEC ENERGY GROUP INC COM 92939U106 100 1445 SH DFND 28 620 0 825 WEC ENERGY GROUP INC COM 92939U106 327730 4731879 SH DFND 43 0 0 4731879 WEC ENERGY GROUP INC COM 92939U106 29779 429962 SH DFND 43, 01 0 0 429962 WEIBO CORP SPONSORED 948596101 1124 19232 SH DFND 01 19026 0 206 WEIBO CORP SPONSORED 948596101 716 12246 SH DFND 02 0 6892 5354 WEIBO CORP SPONSORED 948596101 2112 36141 SH DFND 06 0 36141 0 WEIBO CORP SPONSORED 948596101 1 18 SH DFND 28 18 0 0 WEIBO CORP SPONSORED 948596101 3350 57338 SH DFND 43 0 0 57338 WEIGHT WATCHERS INTL INC NEW COM 948626106 1075 27880 SH DFND 01 8635 18694 551 WEIGHT WATCHERS INTL INC NEW COM 948626106 1980 51365 SH DFND 02 0 35703 15662 WEIGHT WATCHERS INTL INC NEW COM 948626106 29 746 SH DFND 06 0 746 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 1 14 SH DFND 28 14 0 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 1809 46937 SH DFND 43 0 0 46937 WEIGHT WATCHERS INTL INC NEW COM 948626106 281 7294 SH DFND 43, 01 0 0 7294 WEINGARTEN RLTY INVS SH BEN INT 948741103 6018 242546 SH DFND 01 235357 5964 1225 WEINGARTEN RLTY INVS SH BEN INT 948741103 10614 427817 SH DFND 02 0 191494 236323 WEINGARTEN RLTY INVS SH BEN INT 948741103 13 532 SH DFND 06 0 532 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 3990 160820 SH DFND 43 0 0 160820 WEINGARTEN RLTY INVS SH BEN INT 948741103 20 797 SH DFND 43, 01 0 0 797 WEIS MKTS INC COM 948849104 313 6548 SH DFND 01 2700 3848 0 WEIS MKTS INC COM 948849104 369 7718 SH DFND 02 0 5536 2182 WEIS MKTS INC COM 948849104 0 10 SH DFND 06 0 10 0 WELBILT INC COM 949090104 167 15070 SH DFND 01 11363 3317 390 WELBILT INC COM 949090104 589 53031 SH DFND 02 0 47489 5542 WELBILT INC COM 949090104 6 583 SH DFND 06 0 583 0 WELBILT INC COM 949090104 3650 328539 SH DFND 43 0 0 328539 WELBILT INC COM 949090104 25 2277 SH DFND 43, 01 0 0 2277 WELLCARE HEALTH PLANS INC COM 94946T106 9995 42336 SH DFND 01 39245 2839 252 WELLCARE HEALTH PLANS INC COM 94946T106 19336 81902 SH DFND 02 0 17672 64230 WELLCARE HEALTH PLANS INC COM 94946T106 488 2065 SH DFND 06 0 2065 0 WELLCARE HEALTH PLANS INC COM 94946T106 24 101 SH DFND 28 15 0 86 WELLCARE HEALTH PLANS INC COM 94946T106 19521 82686 SH DFND 43 0 0 82686 WELLCARE HEALTH PLANS INC COM 94946T106 4783 20258 SH DFND 43, 01 0 0 20258 WELLS FARGO & CO MTNF 94986RQF1 28 17000 PRN DFND 02 0 0 17000 WELLS FARGO CO NEW COM 949746101 509897 11065465 SH DFND 01 8784238 638988 1642239 WELLS FARGO CO NEW COM 949746101 403784 8762665 SH DFND 02 0 2216746 6545919 WELLS FARGO CO NEW COM 949746101 14821 321640 SH DFND 06 0 321640 0 WELLS FARGO CO NEW COM 949746101 3986 86505 SH DFND 28 46689 0 39816 WELLS FARGO CO NEW OPTIONS 949746101 17510 380000 SH Put DFND 01 0 380000 0 WELLS FARGO CO NEW OPTIONS 949746101 112099 2432700 SH Put DFND 02 0 2426400 6300 WELLS FARGO CO NEW OPTIONS 949746101 19681 427100 SH Put DFND 06 0 427100 0 WELLS FARGO CO NEW OPTIONS 949746101 69 1500 SH Call DFND 01 1500 0 0 WELLS FARGO CO NEW OPTIONS 949746101 78138 1695700 SH Call DFND 02 0 1695700 0 WELLS FARGO CO NEW OPTIONS 949746101 12345 267900 SH Call DFND 06 0 267900 0 WELLS FARGO CO NEW PERP PFD C 949746804 469 372 SH DFND 01 364 0 8 WELLS FARGO CO NEW PERP PFD C 949746804 21187 16790 SH DFND 02 0 0 16790 WELLS FARGO CO NEW COM 949746101 854165 18536557 SH DFND 43 0 0 18536557 WELLS FARGO CO NEW PERP PFD C 949746804 5939 4706 SH DFND 43 0 0 4706 WELLS FARGO CO NEW COM 949746101 84195 1827158 SH DFND 43, 01 0 0 1827158 WELLS FARGO GLOBAL DIVIDEND COM 94987C103 4148 893881 SH DFND 02 0 0 893881 WELLS FARGO INCOME OPPORTUNI WF INC OPP 94987B105 441 61036 SH DFND 02 0 2589 58447 WELLS FARGO MULTI SECTOR INC COM 94987D101 177 15945 SH DFND 01 15945 0 0 WELLS FARGO MULTI SECTOR INC COM 94987D101 1166 105133 SH DFND 02 0 0 105133 WELLS FARGO UTILITIES AND HI WF UTILITI 94987E109 9 800 SH DFND 02 0 0 800 WELLTOWER INC COM 95040Q104 17799 256432 SH DFND 01 244561 4090 7781 WELLTOWER INC COM 95040Q104 41180 593288 SH DFND 02 0 290789 302499 WELLTOWER INC COM 95040Q104 7935 114318 SH DFND 06 0 114318 0 WELLTOWER INC COM 95040Q104 299 4306 SH DFND 28 3671 0 635 WELLTOWER INC COM 95040Q104 187959 2707950 SH DFND 43 0 0 2707950 WELLTOWER INC COM 95040Q104 35800 515770 SH DFND 43, 01 0 0 515770 WENDYS CO COM 95058W100 1076 68950 SH DFND 01 59326 7433 2191 WENDYS CO COM 95058W100 6176 395667 SH DFND 02 0 144798 250869 WENDYS CO COM 95058W100 13 833 SH DFND 06 0 833 0 WENDYS CO COM 95058W100 1257 80545 SH DFND 43 0 0 80545 WERNER ENTERPRISES INC COM 950755108 720 24386 SH DFND 01 10986 13148 252 WERNER ENTERPRISES INC COM 950755108 4168 141111 SH DFND 02 0 139526 1585 WERNER ENTERPRISES INC COM 950755108 1 19 SH DFND 06 0 19 0 WERNER ENTERPRISES INC COM 950755108 139 4713 SH DFND 43 0 0 4713 WESBANCO INC COM 950810101 1039 28312 SH DFND 01 7992 20320 0 WESBANCO INC COM 950810101 533 14530 SH DFND 02 0 7225 7305 WESBANCO INC COM 950810101 0 12 SH DFND 06 0 12 0 WESBANCO INC COM 950810101 7417 202142 SH DFND 43 0 0 202142 WESBANCO INC COM 950810101 148 4033 SH DFND 43, 01 0 0 4033 WESCO AIRCRAFT HLDGS INC COM 950814103 270 34207 SH DFND 01 8542 25665 0 WESCO AIRCRAFT HLDGS INC COM 950814103 78 9873 SH DFND 02 0 9792 81 WESCO AIRCRAFT HLDGS INC COM 950814103 0 19 SH DFND 06 0 19 0 WESCO INTL INC COM 95082P105 331 6905 SH DFND 01 6569 268 68 WESCO INTL INC COM 95082P105 3167 65972 SH DFND 02 0 64233 1739 WESCO INTL INC COM 95082P105 10 206 SH DFND 06 0 206 0 WESCO INTL INC OPTIONS 95082P105 346 7200 SH Call DFND 02 0 7200 0 WESCO INTL INC COM 95082P105 2203 45900 SH DFND 43 0 0 45900 WESCO INTL INC COM 95082P105 1240 25824 SH DFND 43, 01 0 0 25824 WEST BANCORPORATION INC CAP STK 95123P106 245 12844 SH DFND 01 5173 7671 0 WEST BANCORPORATION INC CAP STK 95123P106 1939 101586 SH DFND 02 0 101586 0 WEST BANCORPORATION INC CAP STK 95123P106 1 60 SH DFND 06 0 60 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 16620 169545 SH DFND 01 164596 3056 1893 WEST PHARMACEUTICAL SVSC INC COM 955306105 7631 77847 SH DFND 02 0 10588 67259 WEST PHARMACEUTICAL SVSC INC COM 955306105 32 322 SH DFND 06 0 322 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 36301 370308 SH DFND 43 0 0 370308 WEST PHARMACEUTICAL SVSC INC COM 955306105 5457 55663 SH DFND 43, 01 0 0 55663 WESTAMERICA BANCORPORATION COM 957090103 887 15925 SH DFND 01 8475 7306 144 WESTAMERICA BANCORPORATION COM 957090103 1399 25123 SH DFND 02 0 21508 3615 WESTAMERICA BANCORPORATION COM 957090103 0 7 SH DFND 06 0 7 0 WESTAMERICA BANCORPORATION COM 957090103 8507 152786 SH DFND 43 0 0 152786 WESTAMERICA BANCORPORATION COM 957090103 738 13246 SH DFND 43, 01 0 0 13246 WESTERN ALLIANCE BANCORP COM 957638109 2887 73104 SH DFND 01 71999 408 697 WESTERN ALLIANCE BANCORP COM 957638109 4742 120087 SH DFND 02 0 117002 3085 WESTERN ALLIANCE BANCORP COM 957638109 17 440 SH DFND 06 0 440 0 WESTERN ALLIANCE BANCORP COM 957638109 13866 351127 SH DFND 43 0 0 351127 WESTERN ALLIANCE BANCORP COM 957638109 3283 83146 SH DFND 43, 01 0 0 83146 WESTERN ASSET CORPORATE LN F COM 95790J102 48 5352 SH DFND 02 0 0 5352 WESTERN ASSET EMRG MKT DEBT COM 95766A101 94 7636 SH DFND 01 7636 0 0 WESTERN ASSET EMRG MKT DEBT COM 95766A101 3934 320073 SH DFND 02 0 6882 313191 WESTERN ASSET GLB HI INCOME COM 95766B109 908 109828 SH DFND 02 0 0 109828 WESTERN ASSET GLOBAL CP DEFI COM 95790C107 7060 471315 SH DFND 02 0 0 471315 WESTERN ASSET HGH YLD DFNDFD COM 95768B107 10 750 SH DFND 01 0 0 750 WESTERN ASSET HGH YLD DFNDFD COM 95768B107 1204 91545 SH DFND 02 0 559 90986 WESTERN ASSET HIGH INCM FD I COM 95766J102 160 27775 SH DFND 01 27775 0 0 WESTERN ASSET HIGH INCM FD I COM 95766J102 376 65231 SH DFND 02 0 13442 51789 WESTERN ASSET HIGH INCM OPP COM 95766K109 18 4192 SH DFND 01 0 0 4192 WESTERN ASSET HIGH INCM OPP COM 95766K109 11892 2715077 SH DFND 02 0 0 2715077 WESTERN ASSET INTM MUNI FD I COM 958435109 246 29450 SH DFND 02 0 0 29450 WESTERN ASSET INVESTMENT GRA COM 95766T100 604 45783 SH DFND 02 0 0 45783 WESTERN ASSET INVT GRADE DEF COM 95790A101 3425 184559 SH DFND 02 0 0 184559 WESTERN ASSET MTG CAP CORP COM 95790D105 5 584 SH DFND 01 584 0 0 WESTERN ASSET MTG CAP CORP COM 95790D105 634 75989 SH DFND 02 0 23786 52203 WESTERN ASSET MTG CAP CORP COM 95790D105 0 19 SH DFND 06 0 19 0 WESTERN ASSET MTG DEF OPPTY COM 95790B109 21 1007 SH DFND 01 1007 0 0 WESTERN ASSET MTG DEF OPPTY COM 95790B109 2996 146915 SH DFND 02 0 0 146915 WESTERN ASSET MUN DEF OPP TR COM 95768A109 7855 402626 SH DFND 02 0 0 402626 WESTERN ASSET MUN DEF OPP TR COM 95768A109 0 16 SH DFND 43 0 0 16 WESTERN ASSET MUN HI INCM FD COM 95766N103 975 140731 SH DFND 02 0 0 140731 WESTERN ASSET PREMIER BD FD SHS BEN IN 957664105 279 23114 SH DFND 02 0 1161 21953 WESTERN ASSET VAR RT STRG FD COM 957667108 176 11336 SH DFND 02 0 0 11336 WESTERN ASST INFLTN LKD INM COM SH BEN 95766Q106 15869 1498506 SH DFND 02 0 551 1497955 WESTERN ASST MN PRT FD INC COM 95766P108 489 35158 SH DFND 02 0 0 35158 WESTERN ASST MNGD MUN FD INC COM 95766M105 4148 326653 SH DFND 02 0 0 326653 WESTERN AST INFL LKD OPP & I COM 95766R104 8184 806316 SH DFND 02 0 940 805376 WESTERN DIGITAL CORP COM 958102105 2500 67621 SH DFND 01 55978 8289 3354 WESTERN DIGITAL CORP COM 958102105 34539 934240 SH DFND 02 0 439480 494760 WESTERN DIGITAL CORP COM 958102105 2408 65128 SH DFND 06 0 65128 0 WESTERN DIGITAL CORP COM 958102105 5 136 SH DFND 28 136 0 0 WESTERN DIGITAL CORP OPTIONS 958102105 3697 100000 SH Call DFND 02 0 100000 0 WESTERN DIGITAL CORP COM 958102105 28426 768881 SH DFND 43 0 0 768881 WESTERN DIGITAL CORP COM 958102105 2722 73628 SH DFND 43, 01 0 0 73628 WESTERN GAS EQUITY PARTNERS COMUNT LTD 95825R103 33780 1218181 SH DFND 01 0 1214568 3613 WESTERN GAS EQUITY PARTNERS COMUNT LTD 95825R103 4626 166810 SH DFND 02 0 22960 143850 WESTERN GAS PARTNERS LP COM UNIT L 958254104 10365 245440 SH DFND 01 17025 214297 14118 WESTERN GAS PARTNERS LP COM UNIT L 958254104 36190 856965 SH DFND 02 0 108398 748567 WESTERN GAS PARTNERS LP COM UNIT L 958254104 1182 27999 SH DFND 06 0 27999 0 WESTERN NEW ENG BANCORP INC COM 958892101 232 23061 SH DFND 01 12573 10488 0 WESTERN NEW ENG BANCORP INC COM 958892101 36 3564 SH DFND 02 0 3564 0 WESTERN NEW ENG BANCORP INC COM 958892101 1 100 SH DFND 06 0 100 0 WESTERN UN CO COM 959802109 5719 335229 SH DFND 01 263455 63967 7807 WESTERN UN CO COM 959802109 8487 497482 SH DFND 02 0 232763 264719 WESTERN UN CO COM 959802109 1274 74681 SH DFND 06 0 74681 0 WESTERN UN CO COM 959802109 42 2489 SH DFND 28 96 0 2393 WESTERN UN CO COM 959802109 4671 273795 SH DFND 43 0 0 273795 WESTERN UN CO COM 959802109 1868 109480 SH DFND 43, 01 0 0 109480 WESTLAKE CHEM CORP COM 960413102 1382 20879 SH DFND 01 19814 346 719 WESTLAKE CHEM CORP COM 960413102 8163 123363 SH DFND 02 0 121476 1887 WESTLAKE CHEM CORP COM 960413102 87 1314 SH DFND 06 0 1314 0 WESTLAKE CHEM CORP COM 960413102 3378 51043 SH DFND 43 0 0 51043 WESTLAKE CHEM CORP COM 960413102 577 8716 SH DFND 43, 01 0 0 8716 WESTLAKE CHEM PARTNERS LP COM UNIT R 960417103 211 8728 SH DFND 01 0 8728 0 WESTLAKE CHEM PARTNERS LP COM UNIT R 960417103 120 4973 SH DFND 02 0 3 4970 WESTPAC BKG CORP SPONSORED 961214301 1783 102080 SH DFND 01 73615 0 28465 WESTPAC BKG CORP SPONSORED 961214301 10166 581932 SH DFND 02 0 0 581932 WESTPAC BKG CORP SPONSORED 961214301 6711 384153 SH DFND 43 0 0 384153 WESTPAC BKG CORP SPONSORED 961214301 145 8276 SH DFND 43, 01 0 0 8276 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 13 10000 SH DFND 01 10000 0 0 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 9 6693 SH DFND 02 0 110 6583 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 2 1169 SH DFND 06 0 1169 0 WESTROCK CO COM 96145D105 13467 356636 SH DFND 01 126010 223421 7205 WESTROCK CO COM 96145D105 14506 384163 SH DFND 02 0 79054 305109 WESTROCK CO COM 96145D105 445 11778 SH DFND 06 0 11778 0 WESTROCK CO COM 96145D105 25 658 SH DFND 28 57 0 601 WESTROCK CO COM 96145D105 8211 217443 SH DFND 43 0 0 217443 WESTWOOD HLDGS GROUP INC COM 961765104 465 13691 SH DFND 01 10453 3172 66 WESTWOOD HLDGS GROUP INC COM 961765104 864 25410 SH DFND 02 0 24252 1158 WESTWOOD HLDGS GROUP INC COM 961765104 0 6 SH DFND 06 0 6 0 WESTWOOD HLDGS GROUP INC COM 961765104 427 12563 SH DFND 43 0 0 12563 WEX INC COM 96208T104 8204 58573 SH DFND 01 53066 2270 3237 WEX INC COM 96208T104 1541 11003 SH DFND 02 0 8449 2554 WEX INC COM 96208T104 26 187 SH DFND 06 0 187 0 WEX INC COM 96208T104 10 70 SH DFND 28 70 0 0 WEX INC COM 96208T104 22344 159532 SH DFND 43 0 0 159532 WEX INC COM 96208T104 7702 54992 SH DFND 43, 01 0 0 54992 WEYCO GROUP INC COM 962149100 4221 144700 SH DFND 01 142253 2447 0 WEYCO GROUP INC COM 962149100 24 823 SH DFND 02 0 823 0 WEYCO GROUP INC COM 962149100 1 24 SH DFND 06 0 24 0 WEYERHAEUSER CO COM 962166104 84610 3870533 SH DFND 01 3854492 4401 11640 WEYERHAEUSER CO COM 962166104 46912 2146001 SH DFND 02 0 338722 1807279 WEYERHAEUSER CO COM 962166104 805 36844 SH DFND 06 0 36844 0 WEYERHAEUSER CO COM 962166104 2155 98584 SH DFND 28 96688 0 1896 WEYERHAEUSER CO COM 962166104 3577 163647 SH DFND 43 0 0 163647 WEYERHAEUSER CO COM 962166104 1131 51749 SH DFND 43, 01 0 0 51749 WHEATON PRECIOUS METALS CORP COM 962879102 62 3195 SH DFND 05 3195 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 6386 327005 SH DFND 01 20070 303617 3318 WHEATON PRECIOUS METALS CORP COM 962879102 13861 709736 SH DFND 02 0 7258 702478 WHEATON PRECIOUS METALS CORP OPTIONS 962879102 3428 175500 SH Call DFND 02 0 175500 0 WHEELER REAL ESTATE INVT TR *W EXP 04/ 963025119 0 30 SH DFND 02 0 30 0 WHIRLPOOL CORP COM 963320106 5841 54659 SH DFND 01 43088 10183 1388 WHIRLPOOL CORP COM 963320106 37184 347939 SH DFND 02 0 50539 297400 WHIRLPOOL CORP COM 963320106 393 3675 SH DFND 06 0 3675 0 WHIRLPOOL CORP COM 963320106 22 204 SH DFND 28 28 0 176 WHIRLPOOL CORP COM 963320106 39162 366445 SH DFND 43 0 0 366445 WHITE MTNS INS GROUP LTD COM G9618E107 964 1124 SH DFND 01 907 172 45 WHITE MTNS INS GROUP LTD COM G9618E107 3934 4587 SH DFND 02 0 3877 710 WHITE MTNS INS GROUP LTD COM G9618E107 10 12 SH DFND 06 0 12 0 WHITE MTNS INS GROUP LTD COM G9618E107 16383 19101 SH DFND 43 0 0 19101 WHITE MTNS INS GROUP LTD COM G9618E107 401 467 SH DFND 43, 01 0 0 467 WHITEHORSE FIN INC COM 96524V106 0 12 SH DFND 02 0 12 0 WHITESTONE REIT COM 966084204 117 9530 SH DFND 01 9257 0 273 WHITESTONE REIT COM 966084204 512 41789 SH DFND 02 0 41789 0 WHITESTONE REIT COM 966084204 0 23 SH DFND 06 0 23 0 WHITING PETE CORP NEW COM NEW 966387409 337 14867 SH DFND 01 12143 2707 17 WHITING PETE CORP NEW COM NEW 966387409 6493 286167 SH DFND 02 0 222343 63824 WHITING PETE CORP NEW COM NEW 966387409 10 425 SH DFND 06 0 425 0 WHITING PETE CORP NEW NOTE 1.25 966387AL6 19 20000 PRN DFND 02 0 0 20000 WHITING PETE CORP NEW COM NEW 966387409 428 18854 SH DFND 43 0 0 18854 WIDEOPENWEST INC COM 96758W101 141 19750 SH DFND 01 4613 15137 0 WIDEOPENWEST INC COM 96758W101 70 9806 SH DFND 02 0 9406 400 WIDEOPENWEST INC COM 96758W101 0 28 SH DFND 06 0 28 0 WIDEPOINT CORP COM 967590100 0 250 SH DFND 02 0 0 250 WILDHORSE RESOURCE DEV CORP COM 96812T102 397 28157 SH DFND 01 14888 12989 280 WILDHORSE RESOURCE DEV CORP COM 96812T102 1783 126340 SH DFND 02 0 14572 111768 WILDHORSE RESOURCE DEV CORP COM 96812T102 0 18 SH DFND 06 0 18 0 WILDHORSE RESOURCE DEV CORP COM 96812T102 1625 115149 SH DFND 43 0 0 115149 WILDHORSE RESOURCE DEV CORP COM 96812T102 1369 96997 SH DFND 43, 01 0 0 96997 WILEY JOHN & SONS INC CL A 968223206 2067 44001 SH DFND 01 41964 1811 226 WILEY JOHN & SONS INC CL A 968223206 8028 170918 SH DFND 02 0 170060 858 WILEY JOHN & SONS INC CL A 968223206 9 200 SH DFND 06 0 200 0 WILEY JOHN & SONS INC CL B 968223305 33 702 SH DFND 02 0 2 700 WILEY JOHN & SONS INC CL A 968223206 3755 79937 SH DFND 43 0 0 79937 WILEY JOHN & SONS INC CL A 968223206 112 2379 SH DFND 43, 01 0 0 2379 WILHELMINA INTL INC COM NEW 968235200 3 529 SH DFND 02 0 1 528 WILLAMETTE VY VINEYARD INC COM 969136100 3 500 SH DFND 02 0 0 500 WILLDAN GROUP INC COM 96924N100 153 4385 SH DFND 01 1469 2916 0 WILLDAN GROUP INC COM 96924N100 35 1004 SH DFND 02 0 830 174 WILLDAN GROUP INC COM 96924N100 1 39 SH DFND 06 0 39 0 WILLDAN GROUP INC COM 96924N100 626 17901 SH DFND 43 0 0 17901 WILLIAMS COS INC DEL COM 969457100 86217 3910080 SH DFND 01 1974396 842735 1092949 WILLIAMS COS INC DEL COM 969457100 104213 4726203 SH DFND 02 0 3037782 1688421 WILLIAMS COS INC DEL COM 969457100 1088 49353 SH DFND 06 0 49353 0 WILLIAMS COS INC DEL COM 969457100 422 19137 SH DFND 28 4901 0 14236 WILLIAMS COS INC DEL OPTIONS 969457100 8006 363100 SH Put DFND 02 0 363100 0 WILLIAMS COS INC DEL OPTIONS 969457100 28220 1279800 SH Call DFND 02 0 1279800 0 WILLIAMS COS INC DEL COM 969457100 118021 5352428 SH DFND 43 0 0 5352428 WILLIAMS COS INC DEL COM 969457100 4340 196842 SH DFND 43, 01 0 0 196842 WILLIAMS SONOMA INC COM 969904101 1108 21962 SH DFND 01 14155 4256 3551 WILLIAMS SONOMA INC COM 969904101 12643 250608 SH DFND 02 0 212948 37660 WILLIAMS SONOMA INC COM 969904101 18 358 SH DFND 06 0 358 0 WILLIAMS SONOMA INC COM 969904101 1 17 SH DFND 28 17 0 0 WILLIAMS SONOMA INC COM 969904101 1558 30885 SH DFND 43 0 0 30885 WILLIS LEASE FINANCE CORP COM 970646105 70 2030 SH DFND 01 482 1548 0 WILLIS LEASE FINANCE CORP COM 970646105 888 25654 SH DFND 02 0 1354 24300 WILLIS LEASE FINANCE CORP COM 970646105 0 12 SH DFND 06 0 12 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 4350 28644 SH DFND 01 19878 7995 771 WILLIS TOWERS WATSON PUB LTD SHS G96629103 1871 12318 SH DFND 02 0 7403 4915 WILLIS TOWERS WATSON PUB LTD SHS G96629103 783 5156 SH DFND 06 0 5156 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 32 212 SH DFND 28 61 0 151 WILLIS TOWERS WATSON PUB LTD SHS G96629103 13046 85911 SH DFND 43 0 0 85911 WILLIS TOWERS WATSON PUB LTD SHS G96629103 1916 12617 SH DFND 43, 01 0 0 12617 WILLSCOT CORP COM 971375126 195 20753 SH DFND 01 5495 15153 105 WILLSCOT CORP COM 971375126 291 30936 SH DFND 02 0 30817 119 WILLSCOT CORP COM 971375126 0 8 SH DFND 06 0 8 0 WILLSCOT CORP COM 971375126 3381 358934 SH DFND 43 0 0 358934 WINDSTREAM HLDGS INC COM PAR 97382A309 412 196910 SH DFND 01 11762 185148 0 WINDSTREAM HLDGS INC COM PAR 97382A309 438 209699 SH DFND 02 0 201540 8159 WINDSTREAM HLDGS INC COM PAR 97382A309 0 156 SH DFND 06 0 156 0 WINGSTOP INC COM 974155103 4968 77393 SH DFND 01 47344 29918 131 WINGSTOP INC COM 974155103 759 11828 SH DFND 02 0 10744 1084 WINGSTOP INC COM 974155103 1 10 SH DFND 06 0 10 0 WINGSTOP INC COM 974155103 4733 73738 SH DFND 43 0 0 73738 WINGSTOP INC COM 974155103 561 8732 SH DFND 43, 01 0 0 8732 WINMARK CORP COM 974250102 220 1381 SH DFND 01 431 950 0 WINMARK CORP COM 974250102 29 184 SH DFND 02 0 8 176 WINMARK CORP COM 974250102 0 1 SH DFND 06 0 1 0 WINMARK CORP COM 974250102 93 583 SH DFND 43 0 0 583 WINNEBAGO INDS INC COM 974637100 656 27081 SH DFND 01 13184 13760 137 WINNEBAGO INDS INC COM 974637100 1172 48416 SH DFND 02 0 20689 27727 WINNEBAGO INDS INC COM 974637100 0 15 SH DFND 06 0 15 0 WINNEBAGO INDS INC COM 974637100 1969 81345 SH DFND 43 0 0 81345 WINTRUST FINL CORP COM 97650W108 2086 31368 SH DFND 01 28101 2715 552 WINTRUST FINL CORP COM 97650W108 9245 139045 SH DFND 02 0 119581 19464 WINTRUST FINL CORP COM 97650W108 16 247 SH DFND 06 0 247 0 WINTRUST FINL CORP COM 97650W108 5 76 SH DFND 28 76 0 0 WINTRUST FINL CORP COM 97650W108 10497 157870 SH DFND 43 0 0 157870 WINTRUST FINL CORP COM 97650W108 816 12268 SH DFND 43, 01 0 0 12268 WIPRO LTD SPON ADR 1 97651M109 244 47604 SH DFND 01 20411 0 27193 WIPRO LTD SPON ADR 1 97651M109 21 4123 SH DFND 02 0 1160 2963 WIPRO LTD SPON ADR 1 97651M109 469 91364 SH DFND 06 0 91364 0 WIPRO LTD SPON ADR 1 97651M109 28 5538 SH DFND 28 0 0 5538 WIRELESS TELECOM GROUP INC COM 976524108 16 9000 SH DFND 01 9000 0 0 WIRELESS TELECOM GROUP INC COM 976524108 0 22 SH DFND 02 0 22 0 WISDOMTREE CONTINUOUS COMMOD SHS BEN IN 97718W108 13 752 SH DFND 01 0 0 752 WISDOMTREE CONTINUOUS COMMOD SHS BEN IN 97718W108 35 1967 SH DFND 02 0 0 1967 WISDOMTREE INVTS INC COM 97717P104 494 74234 SH DFND 01 21109 51622 1503 WISDOMTREE INVTS INC COM 97717P104 2457 369477 SH DFND 02 0 325693 43784 WISDOMTREE INVTS INC COM 97717P104 1129 169824 SH DFND 43 0 0 169824 WISDOMTREE TR US TOTAL D 97717W109 121 1435 SH DFND 01 1435 0 0 WISDOMTREE TR US TOTAL D 97717W109 40695 480913 SH DFND 02 0 0 480913 WISDOMTREE TR FUTRE STRA 97717W125 1353 34898 SH DFND 02 0 0 34898 WISDOMTREE TR EMERG CUR 97717W133 31 1716 SH DFND 02 0 0 1716 WISDOMTREE TR CHINESE YU 97717W182 63 2500 SH DFND 02 0 0 2500 WISDOMTREE TR US HIGH DI 97717W208 132 2032 SH DFND 01 2032 0 0 WISDOMTREE TR US HIGH DI 97717W208 12276 188509 SH DFND 02 0 0 188509 WISDOMTREE TR BRAZILN RL 97717W240 4 253 SH DFND 02 0 0 253 WISDOMTREE TR EMG MKTS S 97717W281 54130 1292197 SH DFND 01 1289497 0 2700 WISDOMTREE TR EMG MKTS S 97717W281 11282 269326 SH DFND 02 0 0 269326 WISDOMTREE TR EMG MKTS S 97717W281 295 7045 SH DFND 28 7045 0 0 WISDOMTREE TR US LARGECA 97717W307 910 10774 SH DFND 01 10774 0 0 WISDOMTREE TR US LARGECA 97717W307 41912 496292 SH DFND 02 0 0 496292 WISDOMTREE TR EMER MKT H 97717W315 129097 3215356 SH DFND 01 3215356 0 0 WISDOMTREE TR EMER MKT H 97717W315 57959 1443561 SH DFND 02 0 0 1443561 WISDOMTREE TR EMER MKT H 97717W315 411 10237 SH DFND 28 10237 0 0 WISDOMTREE TR EM MKTS QT 97717W323 861 38732 SH DFND 02 0 0 38732 WISDOMTREE TR GLB EX US 97717W331 722 25998 SH DFND 02 0 0 25998 WISDOMTREE TR NEGATIVE D 97717W364 5466 128600 SH DFND 02 0 0 128600 WISDOMTREE TR INTRST RAT 97717W380 991 20960 SH DFND 02 0 0 20960 WISDOMTREE TR NEGT DUR H 97717W398 1697 87716 SH DFND 02 0 0 87716 WISDOMTREE TR US DIVID E 97717W406 175 2277 SH DFND 01 2277 0 0 WISDOMTREE TR US DIVID E 97717W406 9109 118334 SH DFND 02 0 0 118334 WISDOMTREE TR INDIA ERNG 97717W422 337 13583 SH DFND 01 13409 0 174 WISDOMTREE TR INDIA ERNG 97717W422 6217 250668 SH DFND 02 0 0 250668 WISDOMTREE TR INDIA ERNG 97717W422 2696 108704 SH DFND 06 0 108704 0 WISDOMTREE TR HEDGED HI 97717W430 2440 108813 SH DFND 02 0 0 108813 WISDOMTREE TR GERMANY HE 97717W448 1330 50231 SH DFND 02 0 0 50231 WISDOMTREE TR JAPAN HDG 97717W463 537 26619 SH DFND 02 0 0 26619 WISDOMTREE TR BLMBG US B 97717W471 1238 45772 SH DFND 02 0 0 45772 WISDOMTREE TR US MIDCAP 97717W505 40275 1273318 SH DFND 01 1273318 0 0 WISDOMTREE TR US MIDCAP 97717W505 74774 2364031 SH DFND 02 0 0 2364031 WISDOMTREE TR US MIDCAP 97717W505 36 1146 SH DFND 28 1146 0 0 WISDOMTREE TR JPN SCAP H 97717W521 4567 123942 SH DFND 02 0 0 123942 WISDOMTREE TR E MKTS CNS 97717W539 17 840 SH DFND 02 0 0 840 WISDOMTREE TR US SMALLCP 97717W562 20 637 SH DFND 01 0 0 637 WISDOMTREE TR US SMALLCP 97717W562 19026 593818 SH DFND 02 0 0 593818 WISDOMTREE TR US MIDCP E 97717W570 164 4773 SH DFND 01 4773 0 0 WISDOMTREE TR US MIDCP E 97717W570 16347 476739 SH DFND 02 0 0 476739 WISDOMTREE TR US EARNING 97717W588 27635 979948 SH DFND 02 0 0 979948 WISDOMTREE TR US TOTAL E 97717W596 1895 66644 SH DFND 02 0 0 66644 WISDOMTREE TR US SMALLCA 97717W604 1377 56126 SH DFND 01 56126 0 0 WISDOMTREE TR US SMALLCA 97717W604 24015 979024 SH DFND 02 0 0 979024 WISDOMTREE TR INTL EQUIT 97717W703 95 2036 SH DFND 01 0 0 2036 WISDOMTREE TR INTL EQUIT 97717W703 16407 352084 SH DFND 02 0 0 352084 WISDOMTREE TR INTL SMCAP 97717W760 18706 310112 SH DFND 01 309777 0 335 WISDOMTREE TR INTL SMCAP 97717W760 14071 233278 SH DFND 02 0 0 233278 WISDOMTREE TR INTL SMCAP 97717W760 7 110 SH DFND 28 110 0 0 WISDOMTREE TR INTL MIDCA 97717W778 2418 42611 SH DFND 02 0 0 42611 WISDOMTREE TR INTL DIV E 97717W786 2053 54157 SH DFND 02 0 0 54157 WISDOMTREE TR INTL LRGCA 97717W794 6 135 SH DFND 01 135 0 0 WISDOMTREE TR INTL LRGCA 97717W794 4667 109751 SH DFND 02 0 0 109751 WISDOMTREE TR ITL HIGH D 97717W802 23199 625145 SH DFND 01 625145 0 0 WISDOMTREE TR ITL HIGH D 97717W802 10832 291876 SH DFND 02 0 0 291876 WISDOMTREE TR AUSTRALIA 97717W810 27 572 SH DFND 02 0 0 572 WISDOMTREE TR ASIA PAC E 97717W828 432 7064 SH DFND 02 0 0 7064 WISDOMTREE TR JP SMALLCP 97717W836 109 1700 SH DFND 01 1700 0 0 WISDOMTREE TR JP SMALLCP 97717W836 448 6960 SH DFND 02 0 0 6960 WISDOMTREE TR GLB US QTL 97717W844 4 75 SH DFND 01 0 0 75 WISDOMTREE TR GLB US QTL 97717W844 7086 143652 SH DFND 02 0 0 143652 WISDOMTREE TR JAPN HEDGE 97717W851 94663 2040584 SH DFND 01 2039703 0 881 WISDOMTREE TR JAPN HEDGE 97717W851 90649 1954071 SH DFND 02 0 0 1954071 WISDOMTREE TR JAPN HEDGE 97717W851 1589 34245 SH DFND 28 34245 0 0 WISDOMTREE TR OPTIONS 97717W851 22267 480000 SH Put DFND 02 0 480000 0 WISDOMTREE TR EUROPE SMC 97717W869 138 2595 SH DFND 01 2595 0 0 WISDOMTREE TR EUROPE SMC 97717W869 8526 159789 SH DFND 02 0 0 159789 WISDOMTREE TR GLB HIGH D 97717W877 2680 64195 SH DFND 02 0 0 64195 WISDOMTREE TR INTL QULTY 97717X131 347 13825 SH DFND 02 0 0 13825 WISDOMTREE TR FNDMTL US 97717X149 145 3000 SH DFND 02 0 0 3000 WISDOMTREE TR EMERG MKTS 97717X214 4418 155131 SH DFND 02 0 0 155131 WISDOMTREE TR CURRNCY IN 97717X263 545 21045 SH DFND 02 0 0 21045 WISDOMTREE TR DYNAMIC US 97717X297 189 7618 SH DFND 02 0 0 7618 WISDOMTREE TR MID EAST D 97717X305 40 2115 SH DFND 02 0 0 2115 WISDOMTREE TR DYNAMIC LN 97717X313 1532 52887 SH DFND 02 0 0 52887 WISDOMTREE TR GBL SMLCP 97717X446 1 41 SH DFND 02 0 0 41 WISDOMTREE TR YIELD ENHA 97717X511 3330 69048 SH DFND 02 0 0 69048 WISDOMTREE TR EUR HDG SM 97717X552 3005 113727 SH DFND 02 0 0 113727 WISDOMTREE TR CBOE S&P 5 97717X560 21290 836525 SH DFND 02 0 0 836525 WISDOMTREE TR EM EX ST-O 97717X578 16250 635763 SH DFND 02 0 0 635763 WISDOMTREE TR JAP HDG QT 97717X586 134 5650 SH DFND 02 0 0 5650 WISDOMTREE TR ITL HDG QT 97717X594 53 1894 SH DFND 01 1894 0 0 WISDOMTREE TR ITL HDG QT 97717X594 31585 1135348 SH DFND 02 0 0 1135348 WISDOMTREE TR EURO QTLY 97717X610 109 4916 SH DFND 02 0 0 4916 WISDOMTREE TR FLOATNG RA 97717X628 115349 4599252 SH DFND 02 0 0 4599252 WISDOMTREE TR US S CAP Q 97717X651 990 31774 SH DFND 02 0 0 31774 WISDOMTREE TR US QTLY DI 97717X669 57686 1504988 SH DFND 01 1504567 0 421 WISDOMTREE TR US QTLY DI 97717X669 156505 4083091 SH DFND 02 0 0 4083091 WISDOMTREE TR US QTLY DI 97717X669 628 16384 SH DFND 28 16384 0 0 WISDOMTREE TR EUROPE HED 97717X701 42425 751686 SH DFND 01 751183 0 503 WISDOMTREE TR EUROPE HED 97717X701 124221 2200941 SH DFND 02 0 0 2200941 WISDOMTREE TR EUROPE HED 97717X701 146 2578 SH DFND 28 2578 0 0 WISDOMTREE TR CHINADIV E 97717X719 14083 231289 SH DFND 02 0 0 231289 WISDOMTREE TR WSDM EMKTB 97717X784 102 1496 SH DFND 02 0 0 1496 WISDOMTREE TR ASIA LC DB 97717X842 14 315 SH DFND 02 0 0 315 WISDOMTREE TR EM LCL DEB 97717X867 157 4694 SH DFND 02 0 1263 3431 WISDOMTREE TR DYNMC CUR 97717Y709 123 6026 SH DFND 02 0 0 6026 WISDOMTREE TR YIELD ENHA 97717Y808 137 2802 SH DFND 02 0 0 2802 WISDOMTREE TR ICBCCS S&P 97717Y832 83 3555 SH DFND 02 0 0 3555 WISDOMTREE TR US MULTIFA 97717Y857 2612 100000 SH DFND 02 0 100000 0 WISDOMTREE TR US TOTAL D 97717W109 264 3121 SH DFND 43 0 0 3121 WISDOMTREE TR FUTRE STRA 97717W125 685 17672 SH DFND 43 0 0 17672 WISDOMTREE TR US HIGH DI 97717W208 3714 57028 SH DFND 43 0 0 57028 WISDOMTREE TR EMG MKTS S 97717W281 2813 67146 SH DFND 43 0 0 67146 WISDOMTREE TR US LARGECA 97717W307 7938 93998 SH DFND 43 0 0 93998 WISDOMTREE TR EMER MKT H 97717W315 7917 197184 SH DFND 43 0 0 197184 WISDOMTREE TR EM MKTS QT 97717W323 15 659 SH DFND 43 0 0 659 WISDOMTREE TR GLB EX US 97717W331 39 1415 SH DFND 43 0 0 1415 WISDOMTREE TR NEGT DUR H 97717W398 157 8097 SH DFND 43 0 0 8097 WISDOMTREE TR US DIVID E 97717W406 768 9980 SH DFND 43 0 0 9980 WISDOMTREE TR INDIA ERNG 97717W422 1106 44603 SH DFND 43 0 0 44603 WISDOMTREE TR HEDGED HI 97717W430 1092 48711 SH DFND 43 0 0 48711 WISDOMTREE TR BLMBG US B 97717W471 59 2179 SH DFND 43 0 0 2179 WISDOMTREE TR US MIDCAP 97717W505 17716 560099 SH DFND 43 0 0 560099 WISDOMTREE TR E MKTS CNS 97717W539 29 1461 SH DFND 43 0 0 1461 WISDOMTREE TR US QLT SHR 97717W547 1079 14532 SH DFND 43 0 0 14532 WISDOMTREE TR US SMALLCP 97717W562 2613 81558 SH DFND 43 0 0 81558 WISDOMTREE TR US MIDCP E 97717W570 4231 123392 SH DFND 43 0 0 123392 WISDOMTREE TR US EARNING 97717W588 650 23039 SH DFND 43 0 0 23039 WISDOMTREE TR US SMALLCA 97717W604 3513 143227 SH DFND 43 0 0 143227 WISDOMTREE TR INTL EQUIT 97717W703 2920 62656 SH DFND 43 0 0 62656 WISDOMTREE TR INTL SMCAP 97717W760 5570 92348 SH DFND 43 0 0 92348 WISDOMTREE TR INTL MIDCA 97717W778 692 12195 SH DFND 43 0 0 12195 WISDOMTREE TR INTL DIV E 97717W786 126 3322 SH DFND 43 0 0 3322 WISDOMTREE TR INTL LRGCA 97717W794 98 2296 SH DFND 43 0 0 2296 WISDOMTREE TR ITL HIGH D 97717W802 2227 60020 SH DFND 43 0 0 60020 WISDOMTREE TR ASIA PAC E 97717W828 573 9361 SH DFND 43 0 0 9361 WISDOMTREE TR GLB US QTL 97717W844 136 2767 SH DFND 43 0 0 2767 WISDOMTREE TR JAPN HEDGE 97717W851 22104 476483 SH DFND 43 0 0 476483 WISDOMTREE TR EUROPE SMC 97717W869 1 12 SH DFND 43 0 0 12 WISDOMTREE TR GLB HIGH D 97717W877 456 10922 SH DFND 43 0 0 10922 WISDOMTREE TR INTL QULTY 97717X131 1949 77664 SH DFND 43 0 0 77664 WISDOMTREE TR EMERG MKTS 97717X214 268 9420 SH DFND 43 0 0 9420 WISDOMTREE TR DYNAMIC CR 97717X255 17 651 SH DFND 43 0 0 651 WISDOMTREE TR CURRNCY IN 97717X263 2157 83246 SH DFND 43 0 0 83246 WISDOMTREE TR DYNAMIC IN 97717X271 3 93 SH DFND 43 0 0 93 WISDOMTREE TR DYNAMIC US 97717X297 32 1303 SH DFND 43 0 0 1303 WISDOMTREE TR DYNAMIC LN 97717X313 1437 49616 SH DFND 43 0 0 49616 WISDOMTREE TR YIELD ENHA 97717X511 695 14406 SH DFND 43 0 0 14406 WISDOMTREE TR EUR HDG SM 97717X552 102 3862 SH DFND 43 0 0 3862 WISDOMTREE TR EM EX ST-O 97717X578 491 19198 SH DFND 43 0 0 19198 WISDOMTREE TR ITL HDG QT 97717X594 16168 581161 SH DFND 43 0 0 581161 WISDOMTREE TR EURO QTLY 97717X610 10 451 SH DFND 43 0 0 451 WISDOMTREE TR FLOATNG RA 97717X628 5042 201055 SH DFND 43 0 0 201055 WISDOMTREE TR US S CAP Q 97717X651 58 1868 SH DFND 43 0 0 1868 WISDOMTREE TR US QTLY DI 97717X669 40895 1066925 SH DFND 43 0 0 1066925 WISDOMTREE TR EUROPE HED 97717X701 24460 433379 SH DFND 43 0 0 433379 WISDOMTREE TR CHINADIV E 97717X719 27 447 SH DFND 43 0 0 447 WISDOMTREE TR DYNMC CUR 97717Y709 471 23054 SH DFND 43 0 0 23054 WISDOMTREE TR YIELD ENHA 97717Y808 4 77 SH DFND 43 0 0 77 WIX COM LTD SHS M98068105 22848 252912 SH DFND 01 98 252785 29 WIX COM LTD SHS M98068105 7872 87133 SH DFND 02 0 1387 85746 WIX COM LTD SHS M98068105 965 10686 SH DFND 06 0 10686 0 WIX COM LTD SHS M98068105 7 79 SH DFND 28 0 0 79 WIX COM LTD SHS M98068105 8664 95902 SH DFND 43 0 0 95902 WIX COM LTD SHS M98068105 1679 18583 SH DFND 43, 01 0 0 18583 WNS HOLDINGS LTD SPON ADR 92932M101 5152 124855 SH DFND 01 124855 0 0 WNS HOLDINGS LTD SPON ADR 92932M101 8249 199934 SH DFND 02 0 108 199826 WNS HOLDINGS LTD SPON ADR 92932M101 9 209 SH DFND 28 209 0 0 WNS HOLDINGS LTD SPON ADR 92932M101 4173 101140 SH DFND 43 0 0 101140 WOLVERINE WORLD WIDE INC COM 978097103 3296 103342 SH DFND 01 19576 83110 656 WOLVERINE WORLD WIDE INC COM 978097103 2429 76171 SH DFND 02 0 61878 14293 WOLVERINE WORLD WIDE INC COM 978097103 1 26 SH DFND 06 0 26 0 WOLVERINE WORLD WIDE INC COM 978097103 0 15 SH DFND 28 15 0 0 WOLVERINE WORLD WIDE INC COM 978097103 37605 1179202 SH DFND 43 0 0 1179202 WOLVERINE WORLD WIDE INC COM 978097103 3129 98119 SH DFND 43, 01 0 0 98119 WOODWARD INC COM 980745103 2980 40108 SH DFND 01 13440 20876 5792 WOODWARD INC COM 980745103 3375 45436 SH DFND 02 0 43129 2307 WOODWARD INC COM 980745103 1 15 SH DFND 06 0 15 0 WOODWARD INC COM 980745103 1 8 SH DFND 28 8 0 0 WOODWARD INC COM 980745103 39332 529444 SH DFND 43 0 0 529444 WOODWARD INC COM 980745103 2324 31283 SH DFND 43, 01 0 0 31283 WOORI BK ADR 98105T104 1440 34193 SH DFND 01 31316 0 2877 WOORI BK ADR 98105T104 48 1137 SH DFND 02 0 0 1137 WOORI BK ADR 98105T104 37 878 SH DFND 28 200 0 678 WOORI BK ADR 98105T104 4 95 SH DFND 43 0 0 95 WORKDAY INC CL A 98138H101 73274 458878 SH DFND 01 26852 430880 1146 WORKDAY INC CL A 98138H101 80060 501376 SH DFND 02 0 140668 360708 WORKDAY INC CL A 98138H101 788 4933 SH DFND 06 0 4933 0 WORKDAY INC NOTE 1.50 98138HAD3 20725 10478000 PRN DFND 02 0 10478000 0 WORKDAY INC NOTE 0.25 98138HAF8 10104 8270000 PRN DFND 02 0 8266000 4000 WORKDAY INC CL A 98138H101 56827 355878 SH DFND 43 0 0 355878 WORKDAY INC CL A 98138H101 69 433 SH DFND 43, 01 0 0 433 WORKHORSE GROUP INC COM NEW 98138J206 30 56357 SH DFND 02 0 52357 4000 WORKIVA INC COM CL A 98139A105 541 15062 SH DFND 01 8132 6930 0 WORKIVA INC COM CL A 98139A105 2068 57630 SH DFND 02 0 39270 18360 WORKIVA INC COM CL A 98139A105 1 23 SH DFND 06 0 23 0 WORKIVA INC COM CL A 98139A105 886 24686 SH DFND 43 0 0 24686 WORKIVA INC COM CL A 98139A105 2125 59217 SH DFND 43, 01 0 0 59217 WORLD ACCEP CORP DEL COM 981419104 438 4279 SH DFND 01 1343 2860 76 WORLD ACCEP CORP DEL COM 981419104 237 2321 SH DFND 02 0 2318 3 WORLD ACCEP CORP DEL COM 981419104 0 1 SH DFND 06 0 1 0 WORLD FUEL SVCS CORP COM 981475106 745 34784 SH DFND 01 12407 22133 244 WORLD FUEL SVCS CORP COM 981475106 1126 52569 SH DFND 02 0 43062 9507 WORLD FUEL SVCS CORP COM 981475106 0 23 SH DFND 06 0 23 0 WORLD FUEL SVCS CORP COM 981475106 1353 63194 SH DFND 43 0 0 63194 WORLD FUEL SVCS CORP COM 981475106 132 6144 SH DFND 43, 01 0 0 6144 WORLD GOLD TR SPDR LNG D 98149E105 73 579 SH DFND 02 0 0 579 WORLD GOLD TR SPDR GLD M 98149E204 3130 244131 SH DFND 02 0 0 244131 WORLD GOLD TR SPDR LNG D 98149E105 51 405 SH DFND 43 0 0 405 WORLD GOLD TR SPDR GLD M 98149E204 22 1711 SH DFND 43 0 0 1711 WORLD WRESTLING ENTMT INC CL A 98156Q108 4402 58910 SH DFND 01 45112 13618 180 WORLD WRESTLING ENTMT INC CL A 98156Q108 5495 73547 SH DFND 02 0 70323 3224 WORLD WRESTLING ENTMT INC CL A 98156Q108 2 31 SH DFND 06 0 31 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 1 18 SH DFND 28 18 0 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 2 26 SH DFND 43 0 0 26 WORLDPAY INC CL A 981558109 5955 77918 SH DFND 01 76563 191 1164 WORLDPAY INC CL A 981558109 6067 79381 SH DFND 02 0 49153 30228 WORLDPAY INC CL A 981558109 1945 25442 SH DFND 06 0 25442 0 WORLDPAY INC CL A 981558109 43 565 SH DFND 28 565 0 0 WORLDPAY INC CL A 981558109 17909 234322 SH DFND 43 0 0 234322 WORLDPAY INC CL A 981558109 1313 17173 SH DFND 43, 01 0 0 17173 WORTHINGTON INDS INC COM 981811102 1971 56565 SH DFND 01 40473 15902 190 WORTHINGTON INDS INC COM 981811102 585 16784 SH DFND 02 0 4534 12250 WORTHINGTON INDS INC COM 981811102 0 7 SH DFND 06 0 7 0 WORTHINGTON INDS INC COM 981811102 2148 61653 SH DFND 43 0 0 61653 WPP PLC NEW ADR 92937A102 1048 19124 SH DFND 01 16807 0 2317 WPP PLC NEW ADR 92937A102 280 5115 SH DFND 02 0 0 5115 WPP PLC NEW ADR 92937A102 19 342 SH DFND 28 40 0 302 WPP PLC NEW ADR 92937A102 6861 125201 SH DFND 43 0 0 125201 WPP PLC NEW ADR 92937A102 774 14120 SH DFND 43, 01 0 0 14120 WPX ENERGY INC COM 98212B103 4496 396149 SH DFND 01 377682 15695 2772 WPX ENERGY INC COM 98212B103 12282 1082107 SH DFND 02 0 696249 385858 WPX ENERGY INC COM 98212B103 21 1827 SH DFND 06 0 1827 0 WPX ENERGY INC COM 98212B103 4 339 SH DFND 28 339 0 0 WPX ENERGY INC COM 98212B103 19049 1678296 SH DFND 43 0 0 1678296 WPX ENERGY INC COM 98212B103 1811 159533 SH DFND 43, 01 0 0 159533 WRIGHT MED GROUP INC NOTE 2.00 98235TAE7 15 14000 PRN DFND 02 0 0 14000 WRIGHT MED GROUP N V NOTE 2.25 98236JAB4 3228 2353000 PRN DFND 02 0 2353000 0 WRIGHT MED GROUP N V ORD SHS 0. N96617118 82238 3021250 SH DFND 01 105304 2915946 0 WRIGHT MED GROUP N V ORD SHS 0. N96617118 4430 162754 SH DFND 02 0 119076 43678 WRIGHT MED GROUP N V ORD SHS 0. N96617118 2 67 SH DFND 06 0 67 0 WRIGHT MED GROUP N V ORD SHS 0. N96617118 2 74 SH DFND 28 74 0 0 WRIGHT MED GROUP N V RIGHT 03/0 N96617126 0 1100 SH DFND 02 0 0 1100 WRIGHT MED GROUP N V ORD SHS 0. N96617118 14137 519343 SH DFND 43 0 0 519343 WRIGHT MED GROUP N V ORD SHS 0. N96617118 4950 181855 SH DFND 43, 01 0 0 181855 WSFS FINL CORP COM 929328102 901 23771 SH DFND 01 13852 9901 18 WSFS FINL CORP COM 929328102 598 15786 SH DFND 02 0 14930 856 WSFS FINL CORP COM 929328102 0 7 SH DFND 06 0 7 0 WSFS FINL CORP COM 929328102 4508 118911 SH DFND 43 0 0 118911 WVS FINL CORP COM 929358109 15 1037 SH DFND 02 0 37 1000 WYNDHAM DESTINATIONS INC COM 98310W108 3078 85873 SH DFND 01 80075 4583 1215 WYNDHAM DESTINATIONS INC COM 98310W108 5214 145466 SH DFND 02 0 106457 39009 WYNDHAM DESTINATIONS INC COM 98310W108 16 450 SH DFND 06 0 450 0 WYNDHAM DESTINATIONS INC COM 98310W108 10 279 SH DFND 28 0 0 279 WYNDHAM DESTINATIONS INC COM 98310W108 10190 284319 SH DFND 43 0 0 284319 WYNDHAM DESTINATIONS INC COM 98310W108 1499 41837 SH DFND 43, 01 0 0 41837 WYNDHAM HOTELS & RESORTS INC COM 98311A105 4228 93190 SH DFND 01 87176 4854 1160 WYNDHAM HOTELS & RESORTS INC COM 98311A105 2355 51907 SH DFND 02 0 26041 25866 WYNDHAM HOTELS & RESORTS INC COM 98311A105 20 451 SH DFND 06 0 451 0 WYNDHAM HOTELS & RESORTS INC COM 98311A105 13 279 SH DFND 28 0 0 279 WYNDHAM HOTELS & RESORTS INC COM 98311A105 8193 180591 SH DFND 43 0 0 180591 WYNDHAM HOTELS & RESORTS INC COM 98311A105 2647 58336 SH DFND 43, 01 0 0 58336 WYNN RESORTS LTD COM 983134107 4763 48156 SH DFND 01 33685 13843 628 WYNN RESORTS LTD COM 983134107 28618 289331 SH DFND 02 0 264598 24733 WYNN RESORTS LTD COM 983134107 4756 48089 SH DFND 06 0 48089 0 WYNN RESORTS LTD COM 983134107 39 395 SH DFND 28 45 0 350 WYNN RESORTS LTD OPTIONS 983134107 78772 796400 SH Put DFND 02 0 796400 0 WYNN RESORTS LTD OPTIONS 983134107 6479 65500 SH Put DFND 06 0 65500 0 WYNN RESORTS LTD OPTIONS 983134107 2255 22800 SH Call DFND 02 0 21000 1800 XAI OCTAGON FLOATNG RATE ALT COM 98400T106 25 3443 SH DFND 02 0 0 3443 XBIOTECH INC COM 98400H102 17 3301 SH DFND 02 0 3301 0 XCEL BRANDS INC COM NEW 98400M101 17 15000 SH DFND 01 15000 0 0 XCEL BRANDS INC COM NEW 98400M101 2 1732 SH DFND 02 0 0 1732 XCEL ENERGY INC COM 98389B100 48044 975116 SH DFND 01 824637 145022 5457 XCEL ENERGY INC COM 98389B100 34696 704206 SH DFND 02 0 277219 426987 XCEL ENERGY INC COM 98389B100 1531 31066 SH DFND 06 0 31066 0 XCEL ENERGY INC COM 98389B100 112 2269 SH DFND 28 62 0 2207 XCEL ENERGY INC COM 98389B100 119677 2429000 SH DFND 43 0 0 2429000 XCEL ENERGY INC COM 98389B100 40853 829162 SH DFND 43, 01 0 0 829162 XENCOR INC COM 98401F105 641 17734 SH DFND 01 7844 9890 0 XENCOR INC COM 98401F105 522 14432 SH DFND 02 0 14432 0 XENCOR INC COM 98401F105 6 167 SH DFND 06 0 167 0 XENETIC BIOSCIENCES INC COM NEW 984015206 0 3 SH DFND 02 0 3 0 XENIA HOTELS & RESORTS INC COM 984017103 25 1428 SH DFND 01 1428 0 0 XENIA HOTELS & RESORTS INC COM 984017103 1083 62951 SH DFND 02 0 59318 3633 XENIA HOTELS & RESORTS INC COM 984017103 6 371 SH DFND 06 0 371 0 XENIA HOTELS & RESORTS INC COM 984017103 1120 65101 SH DFND 43 0 0 65101 XENON PHARMACEUTICALS INC COM 98420N105 8 1329 SH DFND 01 0 1329 0 XERIS PHARMACEUTICALS INC COM 98422L107 86 5052 SH DFND 01 1249 3803 0 XERIS PHARMACEUTICALS INC COM 98422L107 0 1 SH DFND 02 0 1 0 XERIS PHARMACEUTICALS INC COM 98422L107 0 1 SH DFND 06 0 1 0 XEROX CORP COM NEW 984121608 2423 122611 SH DFND 01 86158 33773 2680 XEROX CORP COM NEW 984121608 4622 233893 SH DFND 02 0 162104 71789 XEROX CORP COM NEW 984121608 162 8186 SH DFND 06 0 8186 0 XEROX CORP COM NEW 984121608 25 1268 SH DFND 28 1268 0 0 XEROX CORP COM NEW 984121608 101 5120 SH DFND 43 0 0 5120 XEROX CORP COM NEW 984121608 1796 90867 SH DFND 43, 01 0 0 90867 XG TECHNOLOGY INC COM PAR 98372A705 0 610 SH DFND 02 0 610 0 XILINX INC COM 983919101 48323 567376 SH DFND 01 526205 38434 2737 XILINX INC COM 983919101 69549 816591 SH DFND 02 0 518599 297992 XILINX INC COM 983919101 908 10657 SH DFND 06 0 10657 0 XILINX INC COM 983919101 97 1140 SH DFND 28 290 0 850 XILINX INC OPTIONS 983919101 545 6400 SH Put DFND 01 6400 0 0 XILINX INC OPTIONS 983919101 1295 15200 SH Call DFND 02 0 15200 0 XILINX INC COM 983919101 97769 1147928 SH DFND 43 0 0 1147928 XILINX INC COM 983919101 11173 131189 SH DFND 43, 01 0 0 131189 XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 19 4887 SH DFND 01 4887 0 0 XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 17 4383 SH DFND 02 0 63 4320 XOMA CORP DEL COM NEW 98419J206 50 3926 SH DFND 01 2381 1545 0 XOMA CORP DEL COM NEW 98419J206 39 3102 SH DFND 02 0 3052 50 XOMA CORP DEL COM NEW 98419J206 0 1 SH DFND 06 0 1 0 XPERI CORP COM 98421B100 612 33266 SH DFND 01 12024 21074 168 XPERI CORP COM 98421B100 804 43719 SH DFND 02 0 39740 3979 XPERI CORP COM 98421B100 3 163 SH DFND 06 0 163 0 XPERI CORP COM 98421B100 1568 85240 SH DFND 43 0 0 85240 XPERI CORP COM 98421B100 239 12976 SH DFND 43, 01 0 0 12976 XPO LOGISTICS INC COM 983793100 4896 85837 SH DFND 01 75775 9432 630 XPO LOGISTICS INC COM 983793100 8090 141835 SH DFND 02 0 74634 67201 XPO LOGISTICS INC COM 983793100 368 6447 SH DFND 06 0 6447 0 XPO LOGISTICS INC OPTIONS 983793100 570 10000 SH Put DFND 02 0 10000 0 XPO LOGISTICS INC OPTIONS 983793100 3131 54900 SH Call DFND 02 0 54900 0 XPO LOGISTICS INC COM 983793100 4595 80558 SH DFND 43 0 0 80558 XPO LOGISTICS INC COM 983793100 4185 73374 SH DFND 43, 01 0 0 73374 XPRESSPA GROUP INC COM 98420U109 0 500 SH DFND 02 0 0 500 XTANT MED HLDGS INC COM NEW 98420P308 7 4572 SH DFND 02 0 4525 47 XUNLEI LTD SPONSORED 98419E108 4 1123 SH DFND 01 1123 0 0 XUNLEI LTD SPONSORED 98419E108 18 5161 SH DFND 02 0 5161 0 XYLEM INC COM 98419M100 103319 1548539 SH DFND 01 1509916 4274 34349 XYLEM INC COM 98419M100 5018 75216 SH DFND 02 0 37609 37607 XYLEM INC COM 98419M100 2015 30204 SH DFND 06 0 30204 0 XYLEM INC COM 98419M100 1449 21715 SH DFND 28 21402 0 313 XYLEM INC COM 98419M100 60384 905039 SH DFND 43 0 0 905039 XYLEM INC COM 98419M100 8410 126052 SH DFND 43, 01 0 0 126052 Y MABS THERAPEUTICS INC COM 984241109 57 2811 SH DFND 01 0 2811 0 Y MABS THERAPEUTICS INC COM 984241109 65 3218 SH DFND 02 0 3143 75 YAMANA GOLD INC COM 98462Y100 152 64518 SH DFND 05 64518 0 0 YAMANA GOLD INC COM 98462Y100 23 9755 SH DFND 01 9755 0 0 YAMANA GOLD INC COM 98462Y100 679 287572 SH DFND 02 0 93464 194108 YAMANA GOLD INC COM 98462Y100 2112 895040 SH DFND 06 0 895040 0 YAMANA GOLD INC OPTIONS 98462Y100 12 5000 SH Call DFND 02 0 0 5000 YANDEX N V SHS CLASS N97284108 442 16149 SH DFND 01 68 16044 37 YANDEX N V SHS CLASS N97284108 2307 84358 SH DFND 02 0 31396 52962 YANDEX N V SHS CLASS N97284108 1518 55513 SH DFND 06 0 55513 0 YANDEX N V OPTIONS N97284108 1083 39600 SH Put DFND 02 0 39600 0 YANDEX N V OPTIONS N97284108 7817 285800 SH Call DFND 02 0 285800 0 YANDEX N V SHS CLASS N97284108 13017 475954 SH DFND 43 0 0 475954 YATRA ONLINE INC ORD SHS G98338109 40 9977 SH DFND 02 0 9977 0 YELP INC CL A 985817105 3288 93978 SH DFND 01 39384 54326 268 YELP INC CL A 985817105 4582 130943 SH DFND 02 0 116820 14123 YELP INC CL A 985817105 9 263 SH DFND 06 0 263 0 YELP INC OPTIONS 985817105 8216 234800 SH Call DFND 02 0 234800 0 YELP INC CL A 985817105 3552 101506 SH DFND 43 0 0 101506 YELP INC CL A 985817105 253 7220 SH DFND 43, 01 0 0 7220 YETI HLDGS INC COM 98585X104 113 7584 SH DFND 01 108 7476 0 YETI HLDGS INC COM 98585X104 1067 71910 SH DFND 02 0 0 71910 YEXT INC COM 98585N106 663 44631 SH DFND 01 13252 31379 0 YEXT INC COM 98585N106 641 43149 SH DFND 02 0 42843 306 YEXT INC COM 98585N106 2 143 SH DFND 06 0 143 0 YEXT INC COM 98585N106 1744 117458 SH DFND 43 0 0 117458 YINTECH INVT HLDGS LTD SPONSORED 98585M108 11 1883 SH DFND 01 1883 0 0 YINTECH INVT HLDGS LTD SPONSORED 98585M108 3 501 SH DFND 02 0 501 0 YINTECH INVT HLDGS LTD SPONSORED 98585M108 0 23 SH DFND 28 23 0 0 YIRENDAI LTD SPONSORED 98585L100 9 865 SH DFND 01 865 0 0 YIRENDAI LTD SPONSORED 98585L100 0 22 SH DFND 02 0 22 0 YIRENDAI LTD SPONSORED 98585L100 0 30 SH DFND 28 30 0 0 YORK WTR CO COM 987184108 974 30386 SH DFND 01 25290 5096 0 YORK WTR CO COM 987184108 1866 58201 SH DFND 02 0 14230 43971 YORK WTR CO COM 987184108 1 43 SH DFND 06 0 43 0 YOUNGEVITY INTL INC COM NEW 987537206 103 18082 SH DFND 02 0 0 18082 YPF SOCIEDAD ANONIMA SPON ADR C 984245100 25 1889 SH DFND 01 1889 0 0 YPF SOCIEDAD ANONIMA SPON ADR C 984245100 148 11030 SH DFND 02 0 0 11030 YPF SOCIEDAD ANONIMA SPON ADR C 984245100 2937 219352 SH DFND 06 0 219352 0 YPF SOCIEDAD ANONIMA SPON ADR C 984245100 2330 174028 SH DFND 43 0 0 174028 YRC WORLDWIDE INC COM PAR $. 984249607 77 24457 SH DFND 01 8367 16090 0 YRC WORLDWIDE INC COM PAR $. 984249607 1 326 SH DFND 02 0 326 0 YRC WORLDWIDE INC COM PAR $. 984249607 0 113 SH DFND 06 0 113 0 YUM BRANDS INC COM 988498101 178971 1947031 SH DFND 01 1923407 13157 10467 YUM BRANDS INC COM 988498101 58258 633787 SH DFND 02 0 200418 433369 YUM BRANDS INC COM 988498101 1364 14837 SH DFND 06 0 14837 0 YUM BRANDS INC COM 988498101 1125 12244 SH DFND 28 11765 0 479 YUM BRANDS INC OPTIONS 988498101 1434 15600 SH Put DFND 02 0 15600 0 YUM BRANDS INC COM 988498101 153664 1671718 SH DFND 43 0 0 1671718 YUM BRANDS INC COM 988498101 21226 230915 SH DFND 43, 01 0 0 230915 YUM CHINA HLDGS INC COM 98850P109 48066 1433510 SH DFND 01 1416436 6369 10705 YUM CHINA HLDGS INC COM 98850P109 27537 821275 SH DFND 02 0 319464 501811 YUM CHINA HLDGS INC COM 98850P109 7371 219835 SH DFND 06 0 219835 0 YUM CHINA HLDGS INC COM 98850P109 218 6501 SH DFND 28 5720 0 781 YUM CHINA HLDGS INC OPTIONS 98850P109 6538 195000 SH Put DFND 02 0 195000 0 YUM CHINA HLDGS INC OPTIONS 98850P109 40 1200 SH Call DFND 02 0 1200 0 YUM CHINA HLDGS INC COM 98850P109 138091 4118434 SH DFND 43 0 0 4118434 YUM CHINA HLDGS INC COM 98850P109 14265 425445 SH DFND 43, 01 0 0 425445 YUMA ENERGY INC NEW COM 98872F105 2 10000 SH DFND 02 0 0 10000 YY INC ADS REPCOM 98426T106 5060 84530 SH DFND 01 1055 83314 161 YY INC ADS REPCOM 98426T106 3129 52280 SH DFND 02 0 9984 42296 YY INC ADS REPCOM 98426T106 1691 28243 SH DFND 06 0 28243 0 YY INC ADS REPCOM 98426T106 4857 81133 SH DFND 43 0 0 81133 YY INC ADS REPCOM 98426T106 179 2990 SH DFND 43, 01 0 0 2990 ZAFGEN INC COM 98885E103 88 17827 SH DFND 01 8487 9340 0 ZAFGEN INC COM 98885E103 10 2078 SH DFND 02 0 2078 0 ZAFGEN INC COM 98885E103 0 4 SH DFND 06 0 4 0 ZAGG INC COM 98884U108 137 13986 SH DFND 01 7338 6648 0 ZAGG INC COM 98884U108 460 47060 SH DFND 02 0 42900 4160 ZAGG INC COM 98884U108 0 4 SH DFND 06 0 4 0 ZAI LAB LTD ADR 98887Q104 36 1564 SH DFND 01 490 1074 0 ZAI LAB LTD ADR 98887Q104 115 4954 SH DFND 02 0 4954 0 ZAI LAB LTD ADR 98887Q104 0 10 SH DFND 28 10 0 0 ZAYO GROUP HLDGS INC COM 98919V105 135642 5938813 SH DFND 01 59714 5878748 351 ZAYO GROUP HLDGS INC COM 98919V105 7758 339686 SH DFND 02 0 312336 27350 ZAYO GROUP HLDGS INC COM 98919V105 162 7083 SH DFND 06 0 7083 0 ZAYO GROUP HLDGS INC OPTIONS 98919V105 6167 270000 SH Call DFND 02 0 270000 0 ZAYO GROUP HLDGS INC COM 98919V105 4337 189905 SH DFND 43 0 0 189905 ZAYO GROUP HLDGS INC COM 98919V105 684 29947 SH DFND 43, 01 0 0 29947 ZEALAND PHARMA A S SPONSORED 98920Y304 2 148 SH DFND 01 148 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 5739 36045 SH DFND 01 30946 4540 559 ZEBRA TECHNOLOGIES CORP CL A 989207105 4705 29548 SH DFND 02 0 14286 15262 ZEBRA TECHNOLOGIES CORP CL A 989207105 37 235 SH DFND 06 0 235 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 3 17 SH DFND 28 17 0 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 3617 22716 SH DFND 43 0 0 22716 ZEBRA TECHNOLOGIES CORP CL A 989207105 2815 17676 SH DFND 43, 01 0 0 17676 ZEDGE INC CL B 98923T104 0 28 SH DFND 02 0 28 0 ZENDESK INC COM 98936J101 1157 19827 SH DFND 01 9392 10324 111 ZENDESK INC COM 98936J101 21357 365895 SH DFND 02 0 515 365380 ZENDESK INC COM 98936J101 27 464 SH DFND 06 0 464 0 ZENDESK INC COM 98936J101 14534 248998 SH DFND 43 0 0 248998 ZILLOW GROUP INC CL A 98954M101 158 5026 SH DFND 01 5026 0 0 ZILLOW GROUP INC CL A 98954M101 3865 122982 SH DFND 02 0 7151 115831 ZILLOW GROUP INC CL A 98954M101 2 53 SH DFND 06 0 53 0 ZILLOW GROUP INC CL C CAP S 98954M200 16518 523040 SH DFND 01 12116 510825 99 ZILLOW GROUP INC CL C CAP S 98954M200 2607 82541 SH DFND 02 0 11083 71458 ZILLOW GROUP INC CL C CAP S 98954M200 134 4256 SH DFND 06 0 4256 0 ZILLOW GROUP INC OPTIONS 98954M200 7263 230000 SH Call DFND 02 0 230000 0 ZILLOW GROUP INC NOTE 2.00 98954MAB7 3 3000 PRN DFND 01 3000 0 0 ZILLOW GROUP INC NOTE 2.00 98954MAB7 3867 3980000 PRN DFND 02 0 3980000 0 ZILLOW GROUP INC NOTE 1.50 98954MAC5 397 462000 PRN DFND 02 0 462000 0 ZIMMER BIOMET HLDGS INC COM 98956P102 46520 448517 SH DFND 01 434957 7809 5751 ZIMMER BIOMET HLDGS INC COM 98956P102 48860 471075 SH DFND 02 0 70087 400988 ZIMMER BIOMET HLDGS INC COM 98956P102 847 8162 SH DFND 06 0 8162 0 ZIMMER BIOMET HLDGS INC COM 98956P102 840 8101 SH DFND 28 7427 0 674 ZIMMER BIOMET HLDGS INC OPTIONS 98956P102 12457 120100 SH Call DFND 02 0 118600 1500 ZIMMER BIOMET HLDGS INC COM 98956P102 47325 456272 SH DFND 43 0 0 456272 ZIMMER BIOMET HLDGS INC COM 98956P102 4141 39925 SH DFND 43, 01 0 0 39925 ZION OIL & GAS INC COM 989696109 15 34843 SH DFND 01 14000 20843 0 ZION OIL & GAS INC COM 989696109 3 6307 SH DFND 02 0 7 6300 ZION OIL & GAS INC COM 989696109 0 7 SH DFND 06 0 7 0 ZIONS BANCORPORATION N A COM 989701107 2 40 SH DFND 00 0 40 0 ZIONS BANCORPORATION N A COM 989701107 9856 241924 SH DFND 01 190145 20487 31292 ZIONS BANCORPORATION N A COM 989701107 19733 484374 SH DFND 02 0 53414 430960 ZIONS BANCORPORATION N A COM 989701107 310 7598 SH DFND 06 0 7598 0 ZIONS BANCORPORATION N A COM 989701107 85 2082 SH DFND 28 217 0 1865 ZIONS BANCORPORATION N A OPTIONS 989701107 101850 2500000 SH Call DFND 02 0 2500000 0 ZIONS BANCORPORATION N A COM 989701107 34148 838188 SH DFND 43 0 0 838188 ZIONS BANCORPORATION N A COM 989701107 5316 130493 SH DFND 43, 01 0 0 130493 ZIOPHARM ONCOLOGY INC COM 98973P101 50 26498 SH DFND 01 26498 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 37 19595 SH DFND 02 0 1873 17722 ZIOPHARM ONCOLOGY INC COM 98973P101 1 427 SH DFND 06 0 427 0 ZIX CORP COM 98974P100 186 32542 SH DFND 01 12556 19986 0 ZIX CORP COM 98974P100 54 9458 SH DFND 02 0 6908 2550 ZIX CORP COM 98974P100 0 7 SH DFND 06 0 7 0 ZOETIS INC CL A 98978V103 121210 1416994 SH DFND 01 1350825 33778 32391 ZOETIS INC CL A 98978V103 284991 3331674 SH DFND 02 0 60548 3271126 ZOETIS INC CL A 98978V103 1646 19247 SH DFND 06 0 19247 0 ZOETIS INC CL A 98978V103 3112 36377 SH DFND 28 34636 0 1741 ZOETIS INC OPTIONS 98978V103 898 10500 SH Call DFND 02 0 10500 0 ZOETIS INC CL A 98978V103 272962 3191050 SH DFND 43 0 0 3191050 ZOETIS INC CL A 98978V103 21612 252648 SH DFND 43, 01 0 0 252648 ZOGENIX INC COM NEW 98978L204 572 15675 SH DFND 01 6731 8944 0 ZOGENIX INC COM NEW 98978L204 5449 149460 SH DFND 02 0 144490 4970 ZOGENIX INC COM NEW 98978L204 5 138 SH DFND 06 0 138 0 ZOGENIX INC COM NEW 98978L204 1200 32924 SH DFND 43 0 0 32924 ZOGENIX INC COM NEW 98978L204 280 7693 SH DFND 43, 01 0 0 7693 ZOMEDICA PHARMACEUTICALS COR COM 98979F107 19 15765 SH DFND 01 0 15765 0 ZOMEDICA PHARMACEUTICALS COR COM 98979F107 0 133 SH DFND 02 0 133 0 ZOMEDICA PHARMACEUTICALS COR COM 98979F107 0 5 SH DFND 06 0 5 0 ZSCALER INC COM 98980G102 1237 31539 SH DFND 01 8035 23504 0 ZSCALER INC COM 98980G102 1822 46475 SH DFND 02 0 26041 20434 ZSCALER INC COM 98980G102 6 163 SH DFND 06 0 163 0 ZTO EXPRESS CAYMAN INC SPONSORED 98980A105 195 12323 SH DFND 01 12323 0 0 ZTO EXPRESS CAYMAN INC SPONSORED 98980A105 145 9151 SH DFND 02 0 9038 113 ZTO EXPRESS CAYMAN INC SPONSORED 98980A105 1 32 SH DFND 28 32 0 0 ZTO EXPRESS CAYMAN INC SPONSORED 98980A105 6098 385237 SH DFND 43 0 0 385237 ZUMIEZ INC COM 989817101 231 12041 SH DFND 01 3770 8209 62 ZUMIEZ INC COM 989817101 1562 81505 SH DFND 02 0 81305 200 ZUMIEZ INC COM 989817101 1 62 SH DFND 06 0 62 0 ZUMIEZ INC COM 989817101 5 259 SH DFND 43 0 0 259 ZUORA INC COM CL A 98983V106 38 2069 SH DFND 01 2069 0 0 ZUORA INC COM CL A 98983V106 1 60 SH DFND 02 0 0 60 ZUORA INC COM CL A 98983V106 897 49447 SH DFND 43 0 0 49447 ZYMEWORKS INC COM 98985W102 15 1000 SH DFND 02 0 0 1000 ZYNERBA PHARMACEUTICALS INC COM 98986X109 1 250 SH DFND 02 0 0 250 ZYNGA INC CL A 98986T108 194 49260 SH DFND 01 33548 15623 89 ZYNGA INC CL A 98986T108 829 210892 SH DFND 02 0 181045 29847 ZYNGA INC CL A 98986T108 15 3698 SH DFND 06 0 3698 0