0000950123-18-002511.txt : 20180214 0000950123-18-002511.hdr.sgml : 20180214 20180214173556 ACCESSION NUMBER: 0000950123-18-002511 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20171231 FILED AS OF DATE: 20180214 DATE AS OF CHANGE: 20180214 EFFECTIVENESS DATE: 20180214 FILER: COMPANY DATA: COMPANY CONFORMED NAME: UBS Group AG CENTRAL INDEX KEY: 0001610520 STANDARD INDUSTRIAL CLASSIFICATION: NATIONAL COMMERCIAL BANKS [6021] IRS NUMBER: 000000000 STATE OF INCORPORATION: V8 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-16612 FILM NUMBER: 18614116 BUSINESS ADDRESS: STREET 1: BAHNHOFSTRASSE 45 CITY: ZURICH STATE: V8 ZIP: CH-8001 BUSINESS PHONE: 41-44-234-1111 MAIL ADDRESS: STREET 1: BAHNHOFSTRASSE 45 CITY: ZURICH STATE: V8 ZIP: CH-8001 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001610520 XXXXXXXX 12-31-2017 12-31-2017 UBS Group AG
BAHNHOFSTRASSE 45 ZURICH V8 CH-8001
13F COMBINATION REPORT 028-16612 028-02682 UBS ASSET MANAGEMENT (AMERICAS) INC 028-06327 UBS OCONNOR LLC N
Jennifer Sator / Daniel Rucker Director / Authorized Signatory (615)-721-4597 /s/ Jennifer Sator /s/ Daniel Rucker Franklin TN 02-14-2018 3 13779 243356215 false 1 028-11496 UBS Financial Services Inc. 17 028-11603 UBS Swiss Financial Advisors AG 20 028-07344 UBS AG New York Branch
INFORMATION TABLE 2 form13fInfoTable.xml INFORMATION TABLE FOR FORM 13F 1347 PPTY INS HLDGS INC COM 68244P107 15 2112 SH SOLE 2112 0 0 180 DEGREE CAP CORP COM 68235B109 353 179325 SH DFND 01 0 179325 0 1ST CONSTITUTION BANCORP COM 31986N102 51 2761 SH DFND 01 0 2761 0 1ST SOURCE CORP COM 336901103 47 951 SH DFND 0 951 0 1ST SOURCE CORP COM 336901103 631 12760 SH DFND 01 0 12760 0 21VIANET GROUP INC SPONSORED ADR 90138A103 6 752 SH DFND 01 0 752 0 21VIANET GROUP INC SPONSORED ADR 90138A103 252 31579 SH DFND 0 31579 0 22ND CENTY GROUP INC COM 90137F103 35 12500 SH DFND 01 0 12500 0 22ND CENTY GROUP INC COM 90137F103 87 31215 SH DFND 0 31215 0 2U INC COM 90214J101 8 125 SH DFND 0 125 0 2U INC COM 90214J101 804 12468 SH DFND 01 0 12468 0 3-D SYS CORP DEL COM NEW 88554D205 322 37300 SH Call DFND 0 37300 0 3-D SYS CORP DEL COM NEW 88554D205 846 97913 SH DFND 0 97913 0 3-D SYS CORP DEL COM NEW 88554D205 864 100000 SH Put DFND 0 100000 0 3-D SYS CORP DEL COM NEW 88554D205 1245 144077 SH DFND 01 0 144077 0 3M CO COM 88579Y101 106 450 SH DFND 20 0 0 450 3M CO COM 88579Y101 165 700 SH Put DFND 01 0 700 0 3M CO COM 88579Y101 6355 27000 SH Call DFND 0 27000 0 3M CO COM 88579Y101 72336 307327 SH DFND 0 0 307327 3M CO COM 88579Y101 90735 385500 SH Put DFND 0 385500 0 3M CO COM 88579Y101 152742 648944 SH DFND 0 648944 0 3M CO COM 88579Y101 450888 1915658 SH DFND 01 0 1915658 0 3M CO COM 88579Y101 693 2945 SH SOLE 2945 0 0 500 COM LTD SPON ADR REP A 33829R100 101 10000 SH DFND 01 0 10000 0 500 COM LTD SPON ADR REP A 33829R100 222 21929 SH DFND 0 21929 0 51JOB INC SP ADR REP COM 316827104 4 63 SH DFND 01 0 63 0 51JOB INC SP ADR REP COM 316827104 294 4838 SH DFND 0 4838 0 58 COM INC SPON ADR REP A 31680Q104 179 2500 SH Call DFND 0 2500 0 58 COM INC SPON ADR REP A 31680Q104 358 5000 SH DFND 0 0 5000 58 COM INC SPON ADR REP A 31680Q104 1129 15771 SH DFND 01 0 15771 0 58 COM INC SPON ADR REP A 31680Q104 5733 80100 SH Put DFND 0 80100 0 58 COM INC SPON ADR REP A 31680Q104 12817 179077 SH DFND 0 179077 0 8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539105 58 3838 SH DFND 01 0 3838 0 8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539105 248 16272 SH DFND 0 16272 0 8X8 INC NEW COM 282914100 143 10138 SH DFND 01 0 10138 0 8X8 INC NEW COM 282914100 192 13594 SH DFND 0 13594 0 A10 NETWORKS INC COM 002121101 0 39 SH DFND 01 0 39 0 A10 NETWORKS INC COM 002121101 43 5528 SH DFND 0 5528 0 AAC HLDGS INC COM 000307108 17 1850 SH DFND 01 0 1850 0 AAC HLDGS INC COM 000307108 23 2551 SH DFND 0 2551 0 AAON INC COM PAR $0.004 000360206 85 2306 SH DFND 0 2306 0 AAON INC COM PAR $0.004 000360206 725 19757 SH DFND 01 0 19757 0 AAR CORP COM 000361105 60 1531 SH DFND 01 0 1531 0 AAR CORP COM 000361105 1533 39006 SH DFND 0 39006 0 AARONS INC COM PAR $0.50 002535300 773 19402 SH DFND 01 0 19402 0 AARONS INC COM PAR $0.50 002535300 3913 98196 SH DFND 0 98196 0 ABAXIS INC COM 002567105 70 1404 SH DFND 0 1404 0 ABAXIS INC COM 002567105 273 5513 SH DFND 01 0 5513 0 ABB LTD SPONSORED ADR 000375204 1459 54400 SH DFND 0 54400 0 ABB LTD SPONSORED ADR 000375204 16951 632016 SH DFND 01 0 632016 0 ABBOTT LABS COM 002824100 1004 17600 SH Call DFND 0 17600 0 ABBOTT LABS COM 002824100 2745 48090 SH DFND 20 0 0 48090 ABBOTT LABS COM 002824100 3872 67846 SH DFND 0 0 67846 ABBOTT LABS COM 002824100 82936 1453240 SH DFND 0 1453240 0 ABBOTT LABS COM 002824100 186885 3274671 SH DFND 01 0 3274671 0 ABBOTT LABS COM 002824100 532 9315 SH SOLE 9315 0 0 ABBVIE INC COM 00287Y109 11 109 SH DFND 17 0 0 109 ABBVIE INC COM 00287Y109 880 9100 SH Put DFND 01 0 9100 0 ABBVIE INC COM 00287Y109 2638 27274 SH DFND 20 0 0 27274 ABBVIE INC COM 00287Y109 5019 51900 SH Call DFND 0 51900 0 ABBVIE INC COM 00287Y109 50860 525906 SH DFND 0 0 525906 ABBVIE INC COM 00287Y109 51730 534900 SH Put DFND 0 534900 0 ABBVIE INC COM 00287Y109 118913 1229584 SH DFND 0 1229584 0 ABBVIE INC COM 00287Y109 591592 6117173 SH DFND 01 0 6117173 0 ABBVIE INC COM 00287Y109 111 1150 SH SOLE 1150 0 0 ABEONA THERAPEUTICS INC COM 00289Y107 0 1 SH DFND 01 0 1 0 ABEONA THERAPEUTICS INC COM 00289Y107 1766 111400 SH DFND 0 111400 0 ABERCROMBIE & FITCH CO CL A 002896207 83 4765 SH DFND 01 0 4765 0 ABERCROMBIE & FITCH CO CL A 002896207 4842 277825 SH DFND 0 277825 0 ABERCROMBIE & FITCH CO CL A 002896207 6554 376000 SH Put DFND 0 376000 0 ABERCROMBIE & FITCH CO CL A 002896207 16988 974620 SH Call DFND 0 974620 0 ABERDEEN ASIA PACIFIC INCOM COM 003009107 38 7770 SH DFND 0 7770 0 ABERDEEN ASIA PACIFIC INCOM COM 003009107 9488 1944198 SH DFND 01 0 1944198 0 ABERDEEN AUSTRALIA EQTY FD I COM 003011103 19 2962 SH DFND 0 2962 0 ABERDEEN AUSTRALIA EQTY FD I COM 003011103 70 10950 SH DFND 01 0 10950 0 ABERDEEN CHILE FD INC COM 00301W105 1 100 SH DFND 01 0 100 0 ABERDEEN CHILE FD INC COM 00301W105 2 200 SH DFND 0 200 0 ABERDEEN EMERGING MKTS SMALL COM 00301T102 29 2000 SH DFND 01 0 2000 0 ABERDEEN GLOBAL INCOME FD IN COM 003013109 180 20410 SH DFND 01 0 20410 0 ABERDEEN GTR CHINA FD INC COM 003031101 25 2012 SH DFND 0 2012 0 ABERDEEN GTR CHINA FD INC COM 003031101 165 13226 SH DFND 01 0 13226 0 ABERDEEN INCOME CR STRATEGIE COM 003057106 820 58414 SH DFND 01 0 58414 0 ABERDEEN INDONESIA FD INC COM 00305P106 9 1175 SH SOLE 1175 0 0 ABERDEEN ISRAEL FUND INC COM 00301L109 2 100 SH DFND 0 100 0 ABERDEEN ISRAEL FUND INC COM 00301L109 61 3196 SH DFND 01 0 3196 0 ABERDEEN JAPAN EQUITY FD INC COM 00306J109 12 1326 SH DFND 0 1326 0 ABERDEEN JAPAN EQUITY FD INC COM 00306J109 42 4700 SH DFND 01 0 4700 0 ABERDEEN LATIN AMER EQTY FD COM 00306K106 107 4000 SH DFND 01 0 4000 0 ABERDEEN SINGAPORE FD INC COM 003244100 0 6 SH DFND 01 0 6 0 ABILITY INC SHS G8789K108 3 7029 SH SOLE 7029 0 0 ABIOMED INC COM 003654100 2809 14991 SH DFND 0 14991 0 ABIOMED INC COM 003654100 8441 45040 SH DFND 01 0 45040 0 ABLYNX NV SPONSORED ADR 00372Y105 3 119 SH DFND 0 119 0 ABLYNX NV SPONSORED ADR 00372Y105 52 2100 SH DFND 01 0 2100 0 ABM INDS INC COM 000957100 279 7390 SH DFND 0 7390 0 ABM INDS INC COM 000957100 629 16664 SH DFND 01 0 16664 0 ABRAXAS PETE CORP COM 003830106 30 12200 SH DFND 01 0 12200 0 ABRAXAS PETE CORP COM 003830106 55 22164 SH DFND 0 22164 0 ABSOLUTE SHS TR WBI PWR FCTR ETF 00400R858 22 838 SH SOLE 838 0 0 ABSOLUTE SHS TR WBI TACTCL LCV 00400R601 49 1707 SH SOLE 1707 0 0 ABSOLUTE SHS TR WBI TACTICAL LCQ 00400R809 89 3228 SH SOLE 3228 0 0 ABSOLUTE SHS TR WBI TACTICAL LCY 00400R700 77 2961 SH SOLE 2961 0 0 ABSOLUTE SHS TR WBI TACTICAL SMQ 00400R403 30 1238 SH SOLE 1238 0 0 ABSOLUTE SHS TR WBI TACTICAL SMV 00400R205 57 2180 SH SOLE 2180 0 0 ABSOLUTE SHS TR WBI TACTICAL SMY 00400R304 37 1665 SH SOLE 1665 0 0 ABSOLUTE SHS TR WBI TACTICL LCGD 00400R502 56 2132 SH SOLE 2132 0 0 ABSOLUTE SHS TR WBI TACTICL SMGD 00400R106 171 6821 SH SOLE 6821 0 0 ABSOLUTE SHS TR WBI TACTL ROTN 00400R866 40 1591 SH SOLE 1591 0 0 ABSOLUTE SHS TR WBI TCT HG INC 00400R882 187 7498 SH SOLE 7498 0 0 ABSOLUTE SHS TR WBI TCT INC SH 00400R874 146 5741 SH SOLE 5741 0 0 ACACIA COMMUNICATIONS INC COM 00401C108 15 424 SH DFND 0 424 0 ACACIA COMMUNICATIONS INC COM 00401C108 625 17255 SH DFND 01 0 17255 0 ACACIA RESH CORP ACACIA TCH COM 003881307 9 2294 SH SOLE 2294 0 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 579 17731 SH DFND 01 0 17731 0 ACADIA HEALTHCARE COMPANY IN COM 00404A109 749 22962 SH DFND 20 0 0 22962 ACADIA PHARMACEUTICALS INC COM 004225108 48 1600 SH Put DFND 0 1600 0 ACADIA PHARMACEUTICALS INC COM 004225108 1976 65627 SH DFND 0 65627 0 ACADIA PHARMACEUTICALS INC COM 004225108 4577 151995 SH DFND 01 0 151995 0 ACADIA RLTY TR COM SH BEN INT 004239109 19 682 SH DFND 01 0 682 0 ACADIA RLTY TR COM SH BEN INT 004239109 515 18805 SH DFND 0 18805 0 ACASTI PHARMA INC CL A NEW 00430K402 18 18737 SH SOLE 18737 0 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 81 3079 SH DFND 0 3079 0 ACCELERATE DIAGNOSTICS INC COM 00430H102 4869 185842 SH DFND 01 0 185842 0 ACCELERON PHARMA INC COM 00434H108 108 2536 SH DFND 0 2536 0 ACCELERON PHARMA INC COM 00434H108 6606 155665 SH DFND 01 0 155665 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 27 176 SH DFND 17 0 0 176 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 46 300 SH Put DFND 01 0 300 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 1026 6700 SH Call DFND 0 6700 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 5413 35360 SH DFND 0 0 35360 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 63229 413017 SH DFND 0 413017 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 975823 6374177 SH DFND 01 0 6374177 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 691 4511 SH SOLE 4511 0 0 ACCESS NATL CORP COM 004337101 19 674 SH DFND 0 674 0 ACCESS NATL CORP COM 004337101 223 8018 SH DFND 01 0 8018 0 ACCO BRANDS CORP COM 00081T108 117 9562 SH DFND 01 0 9562 0 ACCO BRANDS CORP COM 00081T108 159 13035 SH DFND 0 13035 0 ACCURAY INC COM 004397105 80 18496 SH DFND 01 0 18496 0 ACCURAY INC COM 004397105 2424 563746 SH DFND 0 563746 0 ACELRX PHARMACEUTICALS INC COM 00444T100 2 1000 SH DFND 01 0 1000 0 ACELRX PHARMACEUTICALS INC COM 00444T100 3 1456 SH DFND 0 1456 0 ACER THERAPEUTICS INC COM 00444P108 19 1337 SH SOLE 1337 0 0 ACER THERAPEUTICS INC *W EXP 04/09/201 00444P116 0 6858 SH SOLE 6858 0 0 ACETO CORP COM 004446100 1 126 SH DFND 01 0 126 0 ACETO CORP COM 004446100 13 1272 SH DFND 0 1272 0 ACHAOGEN INC COM 004449104 27 2500 SH DFND 01 0 2500 0 ACHAOGEN INC COM 004449104 382 35586 SH DFND 0 35586 0 ACHIEVE LIFE SCIENCE INC COM 004468104 1 475 SH SOLE 475 0 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 124 43055 SH DFND 01 0 43055 0 ACHILLION PHARMACEUTICALS IN COM 00448Q201 156 54258 SH DFND 0 54258 0 AC IMMUNE SA SHS H00263105 1 62 SH SOLE 62 0 0 ACI WORLDWIDE INC COM 004498101 42 1851 SH DFND 01 0 1851 0 ACI WORLDWIDE INC COM 004498101 134 5897 SH DFND 0 5897 0 ACLARIS THERAPEUTICS INC COM 00461U105 25 1019 SH DFND 01 0 1019 0 ACLARIS THERAPEUTICS INC COM 00461U105 41 1674 SH DFND 0 1674 0 ACM RESEARCH INC COM CL A 00108J109 13 2460 SH SOLE 2460 0 0 ACNB CORP COM 000868109 8 276 SH SOLE 276 0 0 ACORDA THERAPEUTICS INC COM 00484M106 194 9035 SH DFND 01 0 9035 0 ACORDA THERAPEUTICS INC COM 00484M106 1616 75320 SH DFND 0 75320 0 ACORDA THERAPEUTICS INC NOTE 1.750% 6/1 00484MAA4 6166 7281000 PRN SOLE 7281000 0 0 ACTINIUM PHARMACEUTICALS INC COM 00507W107 108 162079 SH SOLE 162079 0 0 ACTIVISION BLIZZARD INC COM 00507V109 2375 37500 SH Put DFND 01 0 37500 0 ACTIVISION BLIZZARD INC COM 00507V109 2435 38451 SH DFND 0 0 38451 ACTIVISION BLIZZARD INC COM 00507V109 3198 50500 SH Call DFND 0 50500 0 ACTIVISION BLIZZARD INC COM 00507V109 4120 65068 SH DFND 20 0 0 65068 ACTIVISION BLIZZARD INC COM 00507V109 10764 170000 SH Put DFND 0 170000 0 ACTIVISION BLIZZARD INC COM 00507V109 32879 519246 SH DFND 0 519246 0 ACTIVISION BLIZZARD INC COM 00507V109 51297 810119 SH DFND 01 0 810119 0 ACTUA CORP COM 005094107 34 2202 SH DFND 01 0 2202 0 ACTUA CORP COM 005094107 46 2928 SH DFND 0 2928 0 ACTUANT CORP CL A NEW 00508X203 10 402 SH DFND 01 0 402 0 ACTUANT CORP CL A NEW 00508X203 193 7643 SH DFND 0 7643 0 ACUITY BRANDS INC COM 00508Y102 112 635 SH DFND 20 0 0 635 ACUITY BRANDS INC COM 00508Y102 445 2527 SH DFND 0 0 2527 ACUITY BRANDS INC COM 00508Y102 2500 14202 SH DFND 01 0 14202 0 ACUITY BRANDS INC COM 00508Y102 5841 33188 SH DFND 0 33188 0 ACUSHNET HOLDINGS CORP COM 005098108 34 1605 SH DFND 0 1605 0 ACUSHNET HOLDINGS CORP COM 005098108 53 2502 SH DFND 01 0 2502 0 ACXIOM CORP COM 005125109 6 200 SH DFND 01 0 200 0 ACXIOM CORP COM 005125109 57 2070 SH DFND 20 0 0 2070 ACXIOM CORP COM 005125109 130 4714 SH DFND 0 4714 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 167 4935 SH DFND 01 0 4935 0 ADAMAS PHARMACEUTICALS INC COM 00548A106 1153 34009 SH DFND 0 34009 0 ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 2 470 SH DFND 01 0 470 0 ADAM NAT RES FD INC COM 00548F105 33 1652 SH DFND 0 1652 0 ADAM NAT RES FD INC COM 00548F105 6259 315476 SH DFND 01 0 315476 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 50 3299 SH DFND 0 3299 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 984 65489 SH DFND 01 0 65489 0 ADAMS RES & ENERGY INC COM NEW 006351308 6 130 SH DFND 01 0 130 0 ADAMS RES & ENERGY INC COM NEW 006351308 55 1269 SH DFND 0 1269 0 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 0 70 SH DFND 01 0 70 0 ADAPTIMMUNE THERAPEUTICS PLC SPONDS ADR 00653A107 39 5827 SH DFND 0 5827 0 ADDUS HOMECARE CORP COM 006739106 33 941 SH SOLE 941 0 0 ADDVANTAGE TECHNOLOGIES GP I COM NEW 006743306 6 3982 SH SOLE 3982 0 0 ADECOAGRO S A COM L00849106 2 171 SH DFND 0 171 0 ADECOAGRO S A COM L00849106 21 2060 SH DFND 01 0 2060 0 ADESTO TECHNOLOGIES CORP COM 00687D101 1 180 SH DFND 0 180 0 ADESTO TECHNOLOGIES CORP COM 00687D101 28 4323 SH DFND 01 0 4323 0 ADIENT PLC ORD SHS G0084W101 2 23 SH DFND 0 23 0 ADIENT PLC ORD SHS G0084W101 74913 951882 SH DFND 01 0 951882 0 ADOBE SYS INC COM 00724F101 3364 19199 SH DFND 0 0 19199 ADOBE SYS INC COM 00724F101 3995 22800 SH Call DFND 0 22800 0 ADOBE SYS INC COM 00724F101 5880 33555 SH DFND 17 0 0 33555 ADOBE SYS INC COM 00724F101 6063 34600 SH Put DFND 01 0 34600 0 ADOBE SYS INC COM 00724F101 6958 39705 SH DFND 20 0 0 39705 ADOBE SYS INC COM 00724F101 13196 75300 SH Put DFND 0 75300 0 ADOBE SYS INC COM 00724F101 86013 490829 SH DFND 0 490829 0 ADOBE SYS INC COM 00724F101 727671 4152428 SH DFND 01 0 4152428 0 ADOBE SYS INC COM 00724F101 1733 9891 SH SOLE 9891 0 0 ADOMANI INC COM 00726A100 112 25561 SH SOLE 25561 0 0 ADTALEM GLOBAL ED INC COM 00737L103 172 4089 SH DFND 01 0 4089 0 ADTALEM GLOBAL ED INC COM 00737L103 2591 61627 SH DFND 0 61627 0 ADTRAN INC COM 00738A106 10 497 SH DFND 0 497 0 ADTRAN INC COM 00738A106 23 1172 SH DFND 01 0 1172 0 ADURO BIOTECH INC COM 00739L101 10 1357 SH DFND 01 0 1357 0 ADURO BIOTECH INC COM 00739L101 101 13435 SH DFND 0 13435 0 ADVANCE AUTO PARTS INC COM 00751Y106 122 1220 SH DFND 20 0 0 1220 ADVANCE AUTO PARTS INC COM 00751Y106 372 3735 SH DFND 0 3735 0 ADVANCE AUTO PARTS INC COM 00751Y106 416 4169 SH DFND 0 0 4169 ADVANCE AUTO PARTS INC COM 00751Y106 598 6000 SH Put DFND 0 6000 0 ADVANCE AUTO PARTS INC COM 00751Y106 6430 64500 SH Call DFND 0 64500 0 ADVANCE AUTO PARTS INC COM 00751Y106 31644 317423 SH DFND 01 0 317423 0 ADVANCE AUTO PARTS INC COM 00751Y106 339 3400 SH SOLE 3400 0 0 ADVANCED ACCELERATOR APPLIC SPONSORED ADS 00790T100 25274 309651 SH SOLE 309651 0 0 ADVANCED DISP SVCS INC DEL COM 00790X101 53 2218 SH DFND 0 2218 0 ADVANCED DISP SVCS INC DEL COM 00790X101 319 13315 SH DFND 01 0 13315 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 59 2490 SH DFND 0 2490 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 449 18829 SH DFND 01 0 18829 0 ADVANCED EMISSIONS SOLUTS IN COM 00770C101 119 12318 SH SOLE 12318 0 0 ADVANCED ENERGY INDS COM 007973100 3460 51268 SH DFND 01 0 51268 0 ADVANCED ENERGY INDS COM 007973100 5725 84840 SH DFND 0 84840 0 ADVANCED MICRO DEVICES INC COM 007903107 151 14671 SH DFND 0 0 14671 ADVANCED MICRO DEVICES INC COM 007903107 2008 195283 SH DFND 01 0 195283 0 ADVANCED MICRO DEVICES INC COM 007903107 4515 439200 SH Call DFND 0 439200 0 ADVANCED MICRO DEVICES INC COM 007903107 7928 771247 SH DFND 0 771247 0 ADVANCED MICRO DEVICES INC COM 007903107 35334 3437200 SH Put DFND 0 3437200 0 ADVANCED MICRO DEVICES INC NOTE 2.125% 9/0 007903BD8 5 3000 PRN DFND 01 0 3000 0 ADVANCED SEMICONDUCTOR ENGR SPONSORED ADR 00756M404 154 23796 SH DFND 20 0 0 23796 ADVANCED SEMICONDUCTOR ENGR SPONSORED ADR 00756M404 178 27423 SH DFND 01 0 27423 0 ADVANCED SEMICONDUCTOR ENGR SPONSORED ADR 00756M404 7470 1152801 SH DFND 0 1152801 0 ADVANCED SEMICONDUCTOR ENGR SPONSORED ADR 00756M404 11361 1753215 SH DFND 0 0 1753215 ADVANSIX INC COM 00773T101 0 5 SH DFND 17 0 0 5 ADVANSIX INC COM 00773T101 122 2910 SH DFND 0 2910 0 ADVANSIX INC COM 00773T101 1509 35873 SH DFND 01 0 35873 0 ADVANTAGE OIL & GAS LTD COM 00765F101 5 1271 SH DFND 01 0 1271 0 ADVANTAGE OIL & GAS LTD COM 00765F101 8 1793 SH DFND 0 1793 0 ADVAXIS INC COM NEW 007624208 2 600 SH DFND 01 0 600 0 ADVAXIS INC COM NEW 007624208 53 18790 SH DFND 0 18790 0 ADVENT CLAY CONV SEC INC FD COM 007639107 23 3823 SH DFND 0 3823 0 ADVENT CLAY CONV SEC INC FD COM 007639107 1277 213233 SH DFND 01 0 213233 0 ADVENT CLAYMORE CV SECS & IN COM 00764C109 1267 79796 SH DFND 01 0 79796 0 ADVENT CLAYMORE ENH GRW & IN COM 00765E104 7 790 SH DFND 0 790 0 ADVENT CLAYMORE ENH GRW & IN COM 00765E104 354 42449 SH DFND 01 0 42449 0 ADVISORSHARES TR ADVISORSHS ETF 00768Y206 3944 67014 SH DFND 01 0 67014 0 ADVISORSHARES TR ADVISORSHS ETF 00768Y560 23 750 SH SOLE 750 0 0 ADVISORSHARES TR CORNERSTONE SM 00768Y586 0 14 SH SOLE 14 0 0 ADVISORSHARES TR MADRONA DOMESTIC 00768Y859 61 1137 SH SOLE 1137 0 0 ADVISORSHARES TR MEIDELL TCT AD 00768Y826 64 1893 SH SOLE 1893 0 0 ADVISORSHARES TR NEWFLT MULSINC 00768Y727 5 110 SH DFND 01 0 110 0 ADVISORSHARES TR NEWFLT MULSINC 00768Y727 56 1159 SH DFND 0 1159 0 ADVISORSHARES TR NEW TECH MEDIA 00768Y552 41 1913 SH SOLE 1913 0 0 ADVISORSHARES TR PERITUS HG YLD 00768Y503 7 200 SH DFND 01 0 200 0 ADVISORSHARES TR RANGER EQUITY BE 00768Y883 30 3819 SH DFND 0 3819 0 ADVISORSHARES TR RANGER EQUITY BE 00768Y883 1693 215902 SH DFND 01 0 215902 0 ADVISORSHARES TR SAGE CORE ETF 00768Y651 0 3 SH SOLE 3 0 0 ADVISORSHARES TR STAR GLOB BUYW 00768Y768 42 1376 SH SOLE 1376 0 0 ADVISORSHARES TR WILSHIRE BUYBACK 00768Y818 163 2283 SH DFND 01 0 2283 0 ADVISORSHARES TR WILSHIRE BUYBACK 00768Y818 327 4572 SH DFND 0 4572 0 AECOM COM 00766T100 522 14052 SH DFND 0 14052 0 AECOM COM 00766T100 3853 103717 SH DFND 17 0 0 103717 AECOM COM 00766T100 20081 540546 SH DFND 01 0 540546 0 AEGEAN MARINE PETROLEUM NETW SHS Y0017S102 8 1800 SH SOLE 1800 0 0 AEGION CORP COM 00770F104 80 3135 SH DFND 0 3135 0 AEGION CORP COM 00770F104 431 16959 SH DFND 01 0 16959 0 AEGLEA BIOTHERAPEUTICS INC COM 00773J103 7 1326 SH SOLE 1326 0 0 AEGON N V NY REGISTRY SH 007924103 19 3085 SH DFND 0 3085 0 AEGON N V NY REGISTRY SH 007924103 1517 240822 SH DFND 01 0 240822 0 AEMETIS INC COM NEW 00770K202 4 7514 SH SOLE 7514 0 0 AERCAP HOLDINGS NV SHS N00985106 131 2494 SH DFND 0 0 2494 AERCAP HOLDINGS NV SHS N00985106 272 5165 SH DFND 20 0 0 5165 AERCAP HOLDINGS NV SHS N00985106 351 6672 SH DFND 0 6672 0 AERCAP HOLDINGS NV SHS N00985106 2387 45378 SH DFND 01 0 45378 0 AERCAP HOLDINGS NV SHS N00985106 62728 1192329 SH Call DFND 0 1192329 0 AERIE PHARMACEUTICALS INC COM 00771V108 62 1033 SH DFND 0 1033 0 AERIE PHARMACEUTICALS INC COM 00771V108 170 2850 SH DFND 01 0 2850 0 AEROHIVE NETWORKS INC COM 007786106 4 684 SH DFND 01 0 684 0 AEROHIVE NETWORKS INC COM 007786106 19 3299 SH DFND 0 3299 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 78 2488 SH DFND 0 2488 0 AEROJET ROCKETDYNE HLDGS INC COM 007800105 210 6734 SH DFND 01 0 6734 0 AEROVIRONMENT INC COM 008073108 2858 50894 SH DFND 0 50894 0 AEROVIRONMENT INC COM 008073108 3056 54424 SH DFND 01 0 54424 0 AES CORP COM 00130H105 401 37006 SH DFND 0 0 37006 AES CORP COM 00130H105 1029 95049 SH DFND 0 95049 0 AES CORP COM 00130H105 2392 220847 SH DFND 01 0 220847 0 AETHLON MED INC COM NEW 00808Y208 1 774 SH SOLE 774 0 0 AETNA INC NEW COM 00817Y108 2919 16180 SH DFND 0 0 16180 AETNA INC NEW COM 00817Y108 3178 17615 SH DFND 20 0 0 17615 AETNA INC NEW COM 00817Y108 7216 40000 SH Call DFND 0 40000 0 AETNA INC NEW COM 00817Y108 7576 42000 SH Put DFND 0 42000 0 AETNA INC NEW COM 00817Y108 60904 337623 SH DFND 01 0 337623 0 AETNA INC NEW COM 00817Y108 87054 482588 SH DFND 0 482588 0 AEVI GENOMIC MEDICINE INC COM 00835P105 1 1000 SH DFND 01 0 1000 0 AEVI GENOMIC MEDICINE INC COM 00835P105 8 6503 SH DFND 0 6503 0 AFFILIATED MANAGERS GROUP COM 008252108 148 720 SH DFND 20 0 0 720 AFFILIATED MANAGERS GROUP COM 008252108 262 1277 SH DFND 0 0 1277 AFFILIATED MANAGERS GROUP COM 008252108 2880 14033 SH DFND 01 0 14033 0 AFFILIATED MANAGERS GROUP COM 008252108 18315 89231 SH DFND 0 89231 0 AFFIMED N V COM N01045108 1 400 SH DFND 01 0 400 0 AFLAC INC COM 001055102 49 560 SH DFND 20 0 0 560 AFLAC INC COM 001055102 1992 22696 SH DFND 0 0 22696 AFLAC INC COM 001055102 24195 275633 SH DFND 0 275633 0 AFLAC INC COM 001055102 41871 477003 SH DFND 01 0 477003 0 AGCO CORP COM 001084102 297 4157 SH DFND 0 0 4157 AGCO CORP COM 001084102 644 9015 SH DFND 20 0 0 9015 AGCO CORP COM 001084102 3988 55825 SH DFND 0 55825 0 AGCO CORP COM 001084102 4169 58361 SH DFND 01 0 58361 0 AGENUS INC COM NEW 00847G705 1 284 SH DFND 01 0 284 0 AGENUS INC COM NEW 00847G705 34 10449 SH DFND 0 10449 0 AGILENT TECHNOLOGIES INC COM 00846U101 1228 18331 SH DFND 0 0 18331 AGILENT TECHNOLOGIES INC COM 00846U101 1326 19800 SH Put DFND 01 0 19800 0 AGILENT TECHNOLOGIES INC COM 00846U101 2016 30100 SH Call DFND 0 30100 0 AGILENT TECHNOLOGIES INC COM 00846U101 6925 103398 SH DFND 01 0 103398 0 AGILENT TECHNOLOGIES INC COM 00846U101 21261 317470 SH DFND 0 317470 0 AGILYSYS INC COM 00847J105 6 512 SH DFND 01 0 512 0 AGILYSYS INC COM 00847J105 30 2473 SH DFND 0 2473 0 AGIOS PHARMACEUTICALS INC COM 00847X104 200 3503 SH DFND 01 0 3503 0 AGIOS PHARMACEUTICALS INC COM 00847X104 1467 25653 SH DFND 0 25653 0 AG MTG INVT TR INC COM 001228105 34 1772 SH DFND 01 0 1772 0 AG MTG INVT TR INC COM 001228105 13796 725725 SH DFND 0 725725 0 AGNC INVT CORP COM 00123Q104 145 7196 SH DFND 0 0 7196 AGNC INVT CORP COM 00123Q104 1399 69284 SH DFND 01 0 69284 0 AGNC INVT CORP COM 00123Q104 27884 1381062 SH DFND 0 1381062 0 AGNICO EAGLE MINES LTD COM 008474108 97 2100 SH Put DFND 01 0 2100 0 AGNICO EAGLE MINES LTD COM 008474108 617 13361 SH DFND 0 0 13361 AGNICO EAGLE MINES LTD COM 008474108 1261 27300 SH Call DFND 0 27300 0 AGNICO EAGLE MINES LTD COM 008474108 2078 45000 SH Put DFND 0 45000 0 AGNICO EAGLE MINES LTD COM 008474108 2798 60587 SH DFND 0 60587 0 AGNICO EAGLE MINES LTD COM 008474108 3280 71024 SH DFND 01 0 71024 0 AGREE REALTY CORP COM 008492100 85 1658 SH DFND 0 1658 0 AGREE REALTY CORP COM 008492100 469 9119 SH DFND 01 0 9119 0 AGRIUM INC COM 008916108 933 8110 SH DFND 0 0 8110 AGRIUM INC COM 008916108 15430 134175 SH DFND 0 134175 0 AGRIUM INC COM 008916108 23708 206160 SH DFND 01 0 206160 0 AGROFRESH SOLUTIONS COM 00856G109 8 1017 SH SOLE 1017 0 0 AGROFRESH SOLUTIONS *W EXP 07/31/202 00856G117 4 10000 SH DFND 01 0 10000 0 A H BELO CORP COM CL A 001282102 1 292 SH DFND 01 0 292 0 A H BELO CORP COM CL A 001282102 8 1593 SH DFND 0 1593 0 AILERON THERAPEUTICS INC COM 00887A105 18 1754 SH SOLE 1754 0 0 AIMMUNE THERAPEUTICS INC COM 00900T107 218 5767 SH DFND 01 0 5767 0 AIMMUNE THERAPEUTICS INC COM 00900T107 288 7621 SH DFND 0 7621 0 AIRCASTLE LTD COM G0129K104 154 6566 SH DFND 0 6566 0 AIRCASTLE LTD COM G0129K104 907 38795 SH DFND 01 0 38795 0 AIRGAIN INC COM 00938A104 126 13982 SH DFND 01 0 13982 0 AIRGAIN INC COM 00938A104 188 20897 SH DFND 0 20897 0 AIRGAIN INC COM 00938A104 820 91200 SH Put DFND 0 91200 0 AIR INDS GROUP COM NEW 00912N205 13 7681 SH SOLE 7681 0 0 AIR LEASE CORP CL A 00912X302 754 15672 SH DFND 0 15672 0 AIR LEASE CORP CL A 00912X302 2552 53060 SH DFND 01 0 53060 0 AIR LEASE CORP NOTE 3.875%12/0 00912XAK0 7 4000 PRN DFND 01 0 4000 0 AIR PRODS & CHEMS INC COM 009158106 1641 10000 SH Put DFND 0 10000 0 AIR PRODS & CHEMS INC COM 009158106 1982 12082 SH DFND 0 0 12082 AIR PRODS & CHEMS INC COM 009158106 25342 154450 SH DFND 0 154450 0 AIR PRODS & CHEMS INC COM 009158106 76047 463477 SH DFND 01 0 463477 0 AIR T INC COM 009207101 9 364 SH SOLE 364 0 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 27 1176 SH DFND 0 1176 0 AIR TRANSPORT SERVICES GRP I COM 00922R105 607 26232 SH DFND 01 0 26232 0 AKAMAI TECHNOLOGIES INC COM 00971T101 60 925 SH DFND 20 0 0 925 AKAMAI TECHNOLOGIES INC COM 00971T101 239 3673 SH DFND 0 0 3673 AKAMAI TECHNOLOGIES INC COM 00971T101 2125 32668 SH DFND 0 32668 0 AKAMAI TECHNOLOGIES INC COM 00971T101 5528 85000 SH Put DFND 0 85000 0 AKAMAI TECHNOLOGIES INC COM 00971T101 53282 819219 SH DFND 01 0 819219 0 AKARI THERAPEUTICS PLC SPONSORED ADR 00972G108 0 99 SH SOLE 99 0 0 AKCEA THERAPEUTICS INC COM 00972L107 1 62 SH DFND 0 62 0 AKCEA THERAPEUTICS INC COM 00972L107 3 200 SH DFND 01 0 200 0 AKEBIA THERAPEUTICS INC COM 00972D105 70 4725 SH DFND 0 4725 0 AKEBIA THERAPEUTICS INC COM 00972D105 1653 111144 SH DFND 01 0 111144 0 AKERS BIOSCIENCES INC COM 00973E102 1 4111 SH SOLE 4111 0 0 AKORN INC COM 009728106 601 18655 SH DFND 01 0 18655 0 AKORN INC COM 009728106 8126 252129 SH DFND 0 252129 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 5 774 SH DFND 0 774 0 AKOUSTIS TECHNOLOGIES INC COM 00973N102 398 63866 SH DFND 01 0 63866 0 AK STL HLDG CORP COM 001547108 21 3689 SH DFND 0 3689 0 AK STL HLDG CORP COM 001547108 142 25000 SH Put DFND 0 25000 0 AK STL HLDG CORP COM 001547108 333 58803 SH DFND 01 0 58803 0 AK STL HLDG CORP COM 001547108 1928 340700 SH Call DFND 0 340700 0 AK STL HLDG CORP COM 001547108 4528 800000 SH DFND 0 0 800000 ALAMO GROUP INC COM 011311107 34 304 SH DFND 01 0 304 0 ALAMO GROUP INC COM 011311107 64 567 SH DFND 0 567 0 ALAMOS GOLD INC NEW COM CL A 011532108 46 7128 SH DFND 01 0 7128 0 ALAMOS GOLD INC NEW COM CL A 011532108 7006 1076259 SH DFND 0 1076259 0 ALARM COM HLDGS INC COM 011642105 31 827 SH DFND 01 0 827 0 ALARM COM HLDGS INC COM 011642105 36 965 SH DFND 0 965 0 ALASKA AIR GROUP INC COM 011659109 11765 160048 SH DFND 0 160048 0 ALASKA AIR GROUP INC COM 011659109 27423 373055 SH DFND 01 0 373055 0 ALASKA COMMUNICATIONS SYS GR COM 01167P101 2 900 SH DFND 01 0 900 0 ALASKA COMMUNICATIONS SYS GR COM 01167P101 20 7459 SH DFND 0 7459 0 ALBANY INTL CORP CL A 012348108 34 547 SH DFND 01 0 547 0 ALBANY INTL CORP CL A 012348108 41 671 SH DFND 0 671 0 ALBEMARLE CORP COM 012653101 775 6059 SH DFND 0 0 6059 ALBEMARLE CORP COM 012653101 3134 24504 SH DFND 0 24504 0 ALBEMARLE CORP COM 012653101 12949 101251 SH DFND 01 0 101251 0 ALBIREO PHARMA INC COM 01345P106 234 9141 SH SOLE 9141 0 0 ALCENTRA CAP CORP COM 01374T102 2598 309673 SH SOLE 309673 0 0 ALCOA CORP COM 013872106 1735 32200 SH Put DFND 01 0 32200 0 ALCOA CORP COM 013872106 2281 42342 SH DFND 0 42342 0 ALCOA CORP COM 013872106 11682 216853 SH DFND 01 0 216853 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 34 2992 SH DFND 01 0 2992 0 ALDER BIOPHARMACEUTICALS INC COM 014339105 155 13542 SH DFND 0 13542 0 ALDEYRA THERAPEUTICS INC COM 01438T106 13 1925 SH SOLE 1925 0 0 ALEXANDER & BALDWIN INC NEW COM 014491104 296 10665 SH DFND 01 0 10665 0 ALEXANDER & BALDWIN INC NEW COM 014491104 329 11872 SH DFND 0 11872 0 ALEXANDERS INC COM 014752109 1 2 SH DFND 01 0 2 0 ALEXANDERS INC COM 014752109 65 165 SH DFND 0 165 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 45 345 SH DFND 20 0 0 345 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 643 4921 SH DFND 0 0 4921 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 3260 24967 SH DFND 0 24967 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 5416 41475 SH DFND 01 0 41475 0 ALEXANDRIA REAL ESTATE EQ IN PFD CONV SER D 015271505 10 277 SH DFND 0 277 0 ALEXANDRIA REAL ESTATE EQ IN PFD CONV SER D 015271505 85 2300 SH DFND 01 0 2300 0 ALEXION PHARMACEUTICALS INC COM 015351109 252 2110 SH DFND 20 0 0 2110 ALEXION PHARMACEUTICALS INC COM 015351109 502 4195 SH DFND 0 0 4195 ALEXION PHARMACEUTICALS INC COM 015351109 6577 55000 SH Put DFND 0 55000 0 ALEXION PHARMACEUTICALS INC COM 015351109 8788 73488 SH DFND 01 0 73488 0 ALEXION PHARMACEUTICALS INC COM 015351109 22339 186800 SH Call DFND 0 186800 0 ALEXION PHARMACEUTICALS INC COM 015351109 83739 700215 SH DFND 0 700215 0 ALGONQUIN PWR UTILS CORP COM 015857105 83 7478 SH DFND 01 0 7478 0 ALGONQUIN PWR UTILS CORP COM 015857105 1947 174472 SH DFND 0 174472 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 69 400 SH Put DFND 01 0 400 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 5363 31104 SH DFND 20 0 0 31104 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 23988 139120 SH DFND 0 0 139120 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 201065 1166069 SH DFND 01 0 1166069 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 378432 2194700 SH Call DFND 0 2194700 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 539301 3127650 SH DFND 0 3127650 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 883066 5121300 SH Put DFND 0 5121300 0 ALICO INC COM 016230104 1 21 SH DFND 01 0 21 0 ALICO INC COM 016230104 6 203 SH DFND 0 203 0 ALIGN TECHNOLOGY INC COM 016255101 832 3745 SH DFND 20 0 0 3745 ALIGN TECHNOLOGY INC COM 016255101 1001 4507 SH DFND 0 0 4507 ALIGN TECHNOLOGY INC COM 016255101 18714 84223 SH DFND 01 0 84223 0 ALIGN TECHNOLOGY INC COM 016255101 21947 98777 SH DFND 0 98777 0 ALIMERA SCIENCES INC COM 016259103 10 7645 SH SOLE 7645 0 0 ALJ REGIONAL HLDGS INC COM 001627108 0 92 SH DFND 01 0 92 0 ALKERMES PLC SHS G01767105 159 2914 SH DFND 0 0 2914 ALKERMES PLC SHS G01767105 1231 22490 SH DFND 20 0 0 22490 ALKERMES PLC SHS G01767105 1824 33329 SH DFND 0 33329 0 ALKERMES PLC SHS G01767105 2903 53036 SH DFND 01 0 53036 0 ALLEGHANY CORP DEL COM 017175100 202 339 SH DFND 0 0 339 ALLEGHANY CORP DEL COM 017175100 2593 4350 SH DFND 01 0 4350 0 ALLEGHANY CORP DEL COM 017175100 4746 7962 SH DFND 0 7962 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 5 189 SH DFND 0 189 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 15 625 SH DFND 20 0 0 625 ALLEGHENY TECHNOLOGIES INC COM 01741R102 2923 121097 SH DFND 01 0 121097 0 ALLEGHENY TECHNOLOGIES INC COM 01741R102 13581 562600 SH Call DFND 0 562600 0 ALLEGHENY TECHNOLOGIES INC NOTE 4.750% 7/0 01741RAG7 4625 2500000 PRN SOLE 2500000 0 0 ALLEGIANCE BANCSHARES INC COM 01748H107 64 1709 SH SOLE 1709 0 0 ALLEGIANT TRAVEL CO COM 01748X102 528 3413 SH DFND 01 0 3413 0 ALLEGION PUB LTD CO ORD SHS G0176J109 437 5489 SH DFND 0 0 5489 ALLEGION PUB LTD CO ORD SHS G0176J109 661 8310 SH DFND 20 0 0 8310 ALLEGION PUB LTD CO ORD SHS G0176J109 1828 22974 SH DFND 01 0 22974 0 ALLEGION PUB LTD CO ORD SHS G0176J109 4136 51981 SH DFND 0 51981 0 ALLENA PHARMACEUTICALS INC COM 018119107 20 1974 SH SOLE 1974 0 0 ALLERGAN PLC 5.5% CNV PFD A G0177J116 396 676 SH DFND 0 676 0 ALLERGAN PLC 5.5% CNV PFD A G0177J116 488 832 SH DFND 01 0 832 0 ALLERGAN PLC SHS G0177J108 5046 30849 SH DFND 0 0 30849 ALLERGAN PLC SHS G0177J108 5428 33180 SH DFND 20 0 0 33180 ALLERGAN PLC SHS G0177J108 10224 62500 SH Call DFND 0 62500 0 ALLERGAN PLC SHS G0177J108 27907 170599 SH DFND 0 170599 0 ALLERGAN PLC SHS G0177J108 79811 487900 SH Put DFND 0 487900 0 ALLERGAN PLC SHS G0177J108 157437 962447 SH DFND 01 0 962447 0 ALLERGAN PLC SHS G0177J108 370 2261 SH SOLE 2261 0 0 ALLETE INC COM NEW 018522300 74 998 SH DFND 0 998 0 ALLETE INC COM NEW 018522300 2501 33635 SH DFND 01 0 33635 0 ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 4793 375600 SH DFND 01 0 375600 0 ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 14566 1141555 SH DFND 0 1141555 0 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 4579 182788 SH DFND 01 0 182788 0 ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 6473 258388 SH DFND 0 258388 0 ALLIANCEBERNSTEIN NATL MUNI COM 01864U106 33 2463 SH DFND 0 2463 0 ALLIANCEBERNSTEIN NATL MUNI COM 01864U106 1435 107096 SH DFND 01 0 107096 0 ALLIANCE CALIF MUN INCOME FD COM 018546101 1658 122033 SH DFND 01 0 122033 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 277 1091 SH DFND 0 0 1091 ALLIANCE DATA SYSTEMS CORP COM 018581108 1713 6759 SH DFND 01 0 6759 0 ALLIANCE DATA SYSTEMS CORP COM 018581108 8950 35309 SH DFND 0 35309 0 ALLIANCE HOLDINGS GP LP COM UNITS LP 01861G100 186 6925 SH DFND 01 0 6925 0 ALLIANCE HOLDINGS GP LP COM UNITS LP 01861G100 6228 232484 SH DFND 0 232484 0 ALLIANCE MMA INC COM 018626101 12 10106 SH DFND 0 10106 0 ALLIANCE MMA INC COM 018626101 35 30000 SH DFND 01 0 30000 0 ALLIANCE ONE INTL INC COM NEW 018772301 37 2792 SH DFND 01 0 2792 0 ALLIANCE RES PARTNER L P UT LTD PART 01877R108 262 13318 SH DFND 01 0 13318 0 ALLIANT ENERGY CORP COM 018802108 601 14115 SH DFND 0 0 14115 ALLIANT ENERGY CORP COM 018802108 1674 39298 SH DFND 0 39298 0 ALLIANT ENERGY CORP COM 018802108 7040 165221 SH DFND 01 0 165221 0 ALLIANZGI CON INCM 2024 TARG COM 01883H102 2 197 SH DFND 0 197 0 ALLIANZGI CON INCM 2024 TARG COM 01883H102 635 69759 SH DFND 01 0 69759 0 ALLIANZGI CONV & INCOME FD COM 018828103 2527 359467 SH DFND 01 0 359467 0 ALLIANZGI CONV & INCOME FD COM 018828103 6282 893570 SH DFND 0 893570 0 ALLIANZGI CONV & INCOME FD I COM 018825109 66 10648 SH DFND 0 10648 0 ALLIANZGI CONV & INCOME FD I COM 018825109 1355 218175 SH DFND 01 0 218175 0 ALLIANZGI DIVERS INC & CNV F COM 01883J108 9 409 SH DFND 0 409 0 ALLIANZGI DIVERS INC & CNV F COM 01883J108 217 9933 SH DFND 01 0 9933 0 ALLIANZGI EQUITY & CONV INCO COM 018829101 5155 243960 SH DFND 01 0 243960 0 ALLIANZGI NFJ DIVID INT & PR COM 01883A107 79 6028 SH DFND 0 6028 0 ALLIANZGI NFJ DIVID INT & PR COM 01883A107 8004 613341 SH DFND 01 0 613341 0 ALLIED HEALTHCARE PRODS INC COM NEW 019222207 4 1866 SH SOLE 1866 0 0 ALLIED MOTION TECHNOLOGIES I COM 019330109 19 565 SH SOLE 565 0 0 ALLIQUA BIOMEDICAL INC COM PAR 019621309 15 8053 SH SOLE 8053 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 455 10558 SH DFND 01 0 10558 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 8218 190810 SH DFND 0 190810 0 ALLOT COMMUNICATIONS LTD SHS M0854Q105 76 14186 SH SOLE 14186 0 0 ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 1559 107178 SH DFND 01 0 107178 0 ALLSTATE CORP COM 020002101 1687 16115 SH DFND 20 0 0 16115 ALLSTATE CORP COM 020002101 2159 20620 SH DFND 0 0 20620 ALLSTATE CORP COM 020002101 26539 253453 SH DFND 0 253453 0 ALLSTATE CORP COM 020002101 30810 294239 SH DFND 01 0 294239 0 ALLSTATE CORP COM 020002101 361 3450 SH SOLE 3450 0 0 ALLY FINL INC COM 02005N100 794 27218 SH DFND 0 0 27218 ALLY FINL INC COM 02005N100 2187 75000 SH Put DFND 0 75000 0 ALLY FINL INC COM 02005N100 7030 241088 SH DFND 0 241088 0 ALLY FINL INC COM 02005N100 18845 646252 SH DFND 01 0 646252 0 ALMADEN MINERALS LTD COM CL B 020283305 6 5689 SH DFND 0 5689 0 ALMADEN MINERALS LTD COM CL B 020283305 11 10700 SH DFND 01 0 10700 0 ALMOST FAMILY INC COM 020409108 112 2027 SH DFND 0 2027 0 ALMOST FAMILY INC COM 020409108 482 8705 SH DFND 01 0 8705 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 185 1457 SH DFND 0 0 1457 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2636 20745 SH DFND 20 0 0 20745 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 3166 24923 SH DFND 01 0 24923 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 4166 32789 SH DFND 0 32789 0 ALON USA PARTNERS LP UT LTDPART INT 02052T109 6 368 SH SOLE 368 0 0 ALPHABET INC CAP STK CL A 02079K305 8175 7761 SH DFND 17 0 0 7761 ALPHABET INC CAP STK CL A 02079K305 11753 11157 SH DFND 0 0 11157 ALPHABET INC CAP STK CL A 02079K305 14237 13515 SH DFND 20 0 0 13515 ALPHABET INC CAP STK CL A 02079K305 95649 90800 SH Call DFND 0 90800 0 ALPHABET INC CAP STK CL A 02079K305 228154 216588 SH DFND 0 216588 0 ALPHABET INC CAP STK CL A 02079K305 246496 234000 SH Put DFND 0 234000 0 ALPHABET INC CAP STK CL A 02079K305 1364427 1295260 SH DFND 01 0 1295260 0 ALPHABET INC CAP STK CL A 02079K305 3051 2896 SH SOLE 2896 0 0 ALPHABET INC CAP STK CL C 02079K107 314 300 SH Put DFND 01 0 300 0 ALPHABET INC CAP STK CL C 02079K107 738 705 SH DFND 17 0 0 705 ALPHABET INC CAP STK CL C 02079K107 2628 2511 SH DFND 20 0 0 2511 ALPHABET INC CAP STK CL C 02079K107 66604 63651 SH Call DFND 0 63651 0 ALPHABET INC CAP STK CL C 02079K107 84930 81164 SH DFND 0 0 81164 ALPHABET INC CAP STK CL C 02079K107 135247 129250 SH Put DFND 0 129250 0 ALPHABET INC CAP STK CL C 02079K107 258726 247253 SH DFND 0 247253 0 ALPHABET INC CAP STK CL C 02079K107 634363 606234 SH DFND 01 0 606234 0 ALPHABET INC CAP STK CL C 02079K107 274 262 SH SOLE 262 0 0 ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 37 2289 SH SOLE 2289 0 0 ALPHA PRO TECH LTD COM 020772109 9 2300 SH DFND 01 0 2300 0 ALPINE GLOBAL DYNAMIC DIVD F COM NEW 02082E205 79 7280 SH DFND 0 7280 0 ALPINE GLOBAL DYNAMIC DIVD F COM NEW 02082E205 1865 172675 SH DFND 01 0 172675 0 ALPINE GLOBAL PREMIER PPTYS COM SBI 02083A103 3723 552365 SH DFND 01 0 552365 0 ALPINE TOTAL DYNAMIC DIVID F COM SH BEN INT N 021060207 3223 340362 SH DFND 01 0 340362 0 ALPINE TOTAL DYNAMIC DIVID F COM SH BEN INT N 021060207 26389 2786585 SH DFND 0 2786585 0 ALPS ETF TR ALERIAN ENERGY 00162Q676 105 4558 SH DFND 01 0 4558 0 ALPS ETF TR ALERIAN MLP 00162Q866 540 50035 SH DFND 0 50035 0 ALPS ETF TR ALERIAN MLP 00162Q866 239138 22162908 SH DFND 01 0 22162908 0 ALPS ETF TR ALERIAN MLP 00162Q866 70 6500 SH SOLE 6500 0 0 ALPS ETF TR BARRONS 400 ETF 00162Q726 36710 882880 SH DFND 01 0 882880 0 ALPS ETF TR BARRONS 400 ETF 00162Q726 727 17486 SH SOLE 17486 0 0 ALPS ETF TR BUZZ US SMT LDR 00162Q494 30 950 SH SOLE 950 0 0 ALPS ETF TR C&S GLOBL ETF 00162Q106 240 5342 SH DFND 0 5342 0 ALPS ETF TR C&S GLOBL ETF 00162Q106 341 7600 SH DFND 01 0 7600 0 ALPS ETF TR EM SECT DIV DG 00162Q668 6 250 SH DFND 01 0 250 0 ALPS ETF TR EM SECT DIV DG 00162Q668 229 8990 SH DFND 0 8990 0 ALPS ETF TR EQUAL SEC ETF 00162Q205 40 576 SH DFND 0 576 0 ALPS ETF TR EQUAL SEC ETF 00162Q205 6483 93220 SH DFND 01 0 93220 0 ALPS ETF TR INTL SEC DV DOG 00162Q718 9258 323132 SH DFND 01 0 323132 0 ALPS ETF TR MED BREAKTHGH 00162Q593 31 953 SH DFND 0 953 0 ALPS ETF TR MED BREAKTHGH 00162Q593 5828 177752 SH DFND 01 0 177752 0 ALPS ETF TR RIVERFRNT FLEX 00162Q510 31 945 SH SOLE 945 0 0 ALPS ETF TR RIVERFRONT DYM 00162Q536 2 70 SH SOLE 70 0 0 ALPS ETF TR RIVERFRONT UNC 00162Q544 0 16 SH SOLE 16 0 0 ALPS ETF TR RIVRFRNT STR INC 00162Q783 7 290 SH DFND 0 290 0 ALPS ETF TR RIVRFRNT STR INC 00162Q783 1880 74745 SH DFND 01 0 74745 0 ALPS ETF TR SECTR DIV DOGS 00162Q858 78870 1722061 SH DFND 01 0 1722061 0 ALPS ETF TR SPROTT GL MINE 00162Q643 2043 98633 SH DFND 01 0 98633 0 ALPS ETF TR SPROTT JR GLD 00162Q585 24192 720000 SH SOLE 720000 0 0 ALTABA INC COM 021346101 19855 284245 SH DFND 01 0 284245 0 ALTABA INC COM 021346101 207202 2966387 SH DFND 0 2966387 0 ALTABA INC COM 021346101 226754 3246300 SH Put DFND 0 3246300 0 ALTABA INC COM 021346101 809624 11590900 SH Call DFND 0 11590900 0 ALTAIR ENGR INC COM CL A 021369103 28 1163 SH SOLE 1163 0 0 ALTERYX INC COM CL A 02156B103 13 519 SH DFND 0 519 0 ALTERYX INC COM CL A 02156B103 605 23945 SH DFND 01 0 23945 0 ALTICE USA INC CL A 02156K103 2 100 SH DFND 01 0 100 0 ALTICE USA INC CL A 02156K103 1447 68143 SH DFND 0 68143 0 ALTIMMUNE INC COM 02155H101 27 13318 SH SOLE 13318 0 0 ALTISOURCE ASSET MGMT CORP COM 02153X108 15 187 SH SOLE 187 0 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 26 935 SH DFND 01 0 935 0 ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 50 1778 SH DFND 0 1778 0 ALTISOURCE RESIDENTIAL CORP CL B 02153W100 32 2724 SH DFND 0 2724 0 ALTISOURCE RESIDENTIAL CORP CL B 02153W100 64 5386 SH DFND 01 0 5386 0 ALTRA INDL MOTION CORP COM 02208R106 27 545 SH DFND 01 0 545 0 ALTRA INDL MOTION CORP COM 02208R106 112 2215 SH DFND 0 2215 0 ALTRIA GROUP INC COM 02209S103 71 1000 SH Put DFND 01 0 1000 0 ALTRIA GROUP INC COM 02209S103 2824 39541 SH DFND 0 0 39541 ALTRIA GROUP INC COM 02209S103 4414 61812 SH DFND 20 0 0 61812 ALTRIA GROUP INC COM 02209S103 14111 197600 SH Call DFND 0 197600 0 ALTRIA GROUP INC COM 02209S103 15896 222600 SH Put DFND 0 222600 0 ALTRIA GROUP INC COM 02209S103 165392 2316090 SH DFND 0 2316090 0 ALTRIA GROUP INC COM 02209S103 327848 4591071 SH DFND 01 0 4591071 0 ALUMINUM CORP CHINA LTD SPON ADR H SHS 022276109 728 40613 SH SOLE 40613 0 0 ALZA CORP SDCV 7/2 02261WAB5 17 9000 PRN DFND 01 0 9000 0 AMAG PHARMACEUTICALS INC COM 00163U106 2 165 SH DFND 01 0 165 0 AMAG PHARMACEUTICALS INC COM 00163U106 631 47614 SH DFND 0 47614 0 AMAG PHARMACEUTICALS INC NOTE 3.250% 6/0 00163UAD8 9976 11625000 PRN SOLE 11625000 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 144 35932 SH DFND 0 35932 0 AMARIN CORP PLC SPONS ADR NEW 023111206 2929 730389 SH DFND 01 0 730389 0 A MARK PRECIOUS METALS INC COM 00181T107 28 1905 SH SOLE 1905 0 0 AMAZON COM INC COM 023135106 351 300 SH Put DFND 01 0 300 0 AMAZON COM INC COM 023135106 2064 1765 SH DFND 17 0 0 1765 AMAZON COM INC COM 023135106 16443 14060 SH DFND 0 0 14060 AMAZON COM INC COM 023135106 21580 18453 SH DFND 20 0 0 18453 AMAZON COM INC COM 023135106 72307 61829 SH DFND 0 61829 0 AMAZON COM INC COM 023135106 236061 201853 SH Call DFND 0 201853 0 AMAZON COM INC COM 023135106 835703 714600 SH Put DFND 0 714600 0 AMAZON COM INC COM 023135106 908879 777172 SH DFND 01 0 777172 0 AMAZON COM INC COM 023135106 679 581 SH SOLE 679 0 0 AMBAC FINL GROUP INC COM NEW 023139884 146 9167 SH DFND 0 9167 0 AMBAC FINL GROUP INC COM NEW 023139884 803 50277 SH DFND 01 0 50277 0 AMBARELLA INC SHS G037AX101 693 11800 SH Put DFND 0 11800 0 AMBARELLA INC SHS G037AX101 803 13671 SH DFND 0 13671 0 AMBARELLA INC SHS G037AX101 1093 18600 SH Call DFND 0 18600 0 AMBARELLA INC SHS G037AX101 1422 24196 SH DFND 01 0 24196 0 AMBER RD INC COM 02318Y108 2 213 SH DFND 01 0 213 0 AMBER RD INC COM 02318Y108 16 2131 SH DFND 0 2131 0 AMBEV SA SPONSORED ADR 02319V103 12 1917 SH DFND 17 0 0 1917 AMBEV SA SPONSORED ADR 02319V103 550 85200 SH DFND 0 0 85200 AMBEV SA SPONSORED ADR 02319V103 1922 297555 SH DFND 20 0 0 297555 AMBEV SA SPONSORED ADR 02319V103 6520 1009362 SH DFND 01 0 1009362 0 AMBEV SA SPONSORED ADR 02319V103 7495 1160197 SH DFND 0 1160197 0 AMC ENTMT HLDGS INC CL A COM 00165C104 24 1557 SH DFND 0 1557 0 AMC ENTMT HLDGS INC CL A COM 00165C104 1953 129354 SH DFND 01 0 129354 0 AMC NETWORKS INC CL A 00164V103 1481 27387 SH DFND 01 0 27387 0 AMC NETWORKS INC CL A 00164V103 5374 99370 SH DFND 0 99370 0 AMCON DISTRG CO COM NEW 02341Q205 31 350 SH SOLE 350 0 0 AMDOCS LTD SHS G02602103 3143 48000 SH Call DFND 0 48000 0 AMDOCS LTD SHS G02602103 4967 75848 SH DFND 01 0 75848 0 AMDOCS LTD SHS G02602103 5237 79985 SH DFND 0 79985 0 AMEDICA CORP COM PAR 023435407 12 3562 SH SOLE 3562 0 0 AMEDISYS INC COM 023436108 558 10593 SH DFND 01 0 10593 0 AMERCO COM 023586100 0 1 SH DFND 0 1 0 AMERCO COM 023586100 90 239 SH DFND 0 0 239 AMERCO COM 023586100 527 1394 SH DFND 01 0 1394 0 AMEREN CORP COM 023608102 307 5203 SH DFND 0 0 5203 AMEREN CORP COM 023608102 4074 69059 SH DFND 0 69059 0 AMEREN CORP COM 023608102 5215 88401 SH DFND 01 0 88401 0 AMERESCO INC CL A 02361E108 8 902 SH DFND 0 902 0 AMERESCO INC CL A 02361E108 66 7724 SH DFND 01 0 7724 0 AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 289 47707 SH DFND 0 47707 0 AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 2835 468622 SH DFND 01 0 468622 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 1278 74500 SH DFND 0 74500 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 1967 114695 SH DFND 20 0 0 114695 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 6746 393362 SH DFND 01 0 393362 0 AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 13206 770000 SH Call DFND 0 770000 0 AMERICA MOVIL SAB DE CV SPONSORED ADR 02364W204 11 633 SH DFND 01 0 633 0 AMERICA MOVIL SAB DE CV SPONSORED ADR 02364W204 20 1159 SH DFND 0 1159 0 AMERICAN AIRLS GROUP INC COM 02376R102 144 2767 SH DFND 0 0 2767 AMERICAN AIRLS GROUP INC COM 02376R102 7329 140859 SH DFND 0 140859 0 AMERICAN AIRLS GROUP INC COM 02376R102 32190 618687 SH DFND 01 0 618687 0 AMERICAN AIRLS GROUP INC COM 02376R102 75756 1456000 SH Put DFND 0 1456000 0 AMERICAN AIRLS GROUP INC COM 02376R102 96968 1863700 SH Call DFND 0 1863700 0 AMERICAN ASSETS TR INC COM 024013104 33 859 SH DFND 01 0 859 0 AMERICAN ASSETS TR INC COM 024013104 316 8264 SH DFND 0 8264 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 73 4257 SH DFND 01 0 4257 0 AMERICAN AXLE & MFG HLDGS IN COM 024061103 5219 306485 SH DFND 0 306485 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 602 14675 SH DFND 01 0 14675 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 1806 44017 SH DFND 0 44017 0 AMERICAN CAMPUS CMNTYS INC COM 024835100 1816 44270 SH DFND 20 0 0 44270 AMERICAN CAP SR FLOATING LTD COM 02504D108 16 1500 SH DFND 01 0 1500 0 AMERICAN CAP SR FLOATING LTD COM 02504D108 2451 232909 SH DFND 0 232909 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 484 25755 SH DFND 01 0 25755 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 529 28135 SH Call DFND 0 28135 0 AMERICAN EAGLE OUTFITTERS NE COM 02553E106 8120 431925 SH DFND 0 431925 0 AMERICAN ELEC PWR INC COM 025537101 680 9249 SH DFND 0 0 9249 AMERICAN ELEC PWR INC COM 025537101 1112 15115 SH DFND 20 0 0 15115 AMERICAN ELEC PWR INC COM 025537101 8431 114600 SH Call DFND 0 114600 0 AMERICAN ELEC PWR INC COM 025537101 38817 527617 SH DFND 0 527617 0 AMERICAN ELEC PWR INC COM 025537101 48753 662673 SH DFND 01 0 662673 0 AMERICAN ELECTRIC TECH INC COM 025576109 0 45 SH SOLE 45 0 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 51 1656 SH DFND 01 0 1656 0 AMERICAN EQTY INVT LIFE HLD COM 025676206 5480 178343 SH DFND 0 178343 0 AMERICAN EXPRESS CO COM 025816109 1987 20003 SH DFND 20 0 0 20003 AMERICAN EXPRESS CO COM 025816109 4234 42633 SH DFND 0 0 42633 AMERICAN EXPRESS CO COM 025816109 12215 123000 SH Call DFND 0 123000 0 AMERICAN EXPRESS CO COM 025816109 36864 371200 SH Put DFND 0 371200 0 AMERICAN EXPRESS CO COM 025816109 58297 587020 SH DFND 0 587020 0 AMERICAN EXPRESS CO COM 025816109 82291 828626 SH DFND 01 0 828626 0 AMERICAN FINL GROUP INC OHIO COM 025932104 409 3764 SH DFND 0 0 3764 AMERICAN FINL GROUP INC OHIO COM 025932104 4807 44285 SH DFND 0 44285 0 AMERICAN FINL GROUP INC OHIO COM 025932104 8182 75381 SH DFND 01 0 75381 0 AMERICAN HOMES 4 RENT CL A 02665T306 147 6712 SH DFND 01 0 6712 0 AMERICAN HOMES 4 RENT CL A 02665T306 1935 88595 SH DFND 0 88595 0 AMERICAN INTL GROUP INC COM NEW 026874784 42 700 SH Put DFND 01 0 700 0 AMERICAN INTL GROUP INC COM NEW 026874784 3131 52551 SH DFND 0 0 52551 AMERICAN INTL GROUP INC COM NEW 026874784 10611 178100 SH Put DFND 0 178100 0 AMERICAN INTL GROUP INC COM NEW 026874784 11445 192100 SH Call DFND 0 192100 0 AMERICAN INTL GROUP INC COM NEW 026874784 35491 595680 SH DFND 0 595680 0 AMERICAN INTL GROUP INC COM NEW 026874784 60887 1021936 SH DFND 01 0 1021936 0 AMERICAN INTL GROUP INC COM NEW 026874784 77 1300 SH SOLE 1300 0 0 AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 85 4702 SH DFND 0 4702 0 AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 1061 58571 SH DFND 01 0 58571 0 AMERICAN MIDSTREAM PARTNERS COM UNITS 02752P100 375 28070 SH DFND 0 28070 0 AMERICAN MIDSTREAM PARTNERS COM UNITS 02752P100 8642 647364 SH DFND 01 0 647364 0 AMERICAN NATL BANKSHARES INC COM 027745108 20 524 SH DFND 0 524 0 AMERICAN NATL BANKSHARES INC COM 027745108 516 13476 SH DFND 01 0 13476 0 AMERICAN NATL INS CO COM 028591105 220 1718 SH DFND 01 0 1718 0 AMERICAN NATL INS CO COM 028591105 452 3523 SH DFND 0 3523 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 493 38373 SH DFND 0 38373 0 AMERICAN OUTDOOR BRANDS CORP COM 02874P103 556 43304 SH DFND 01 0 43304 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 0 14 SH DFND 01 0 14 0 AMERICAN PUBLIC EDUCATION IN COM 02913V103 55 2178 SH DFND 0 2178 0 AMERICAN RAILCAR INDS INC COM 02916P103 59 1425 SH DFND 0 1425 0 AMERICAN RAILCAR INDS INC COM 02916P103 105 2515 SH DFND 01 0 2515 0 AMERICAN RENAL ASSOCIATES HO COM 029227105 16 894 SH SOLE 894 0 0 AMERICAN RIVER BANKSHARES COM 029326105 17 1143 SH SOLE 1143 0 0 AMERICAN RLTY CAP PPTYS INC NOTE 3.750%12/1 02917TAB0 10 10000 PRN DFND 01 0 10000 0 AMERICAN RLTY INVS INC COM 029174109 13 1035 SH DFND 01 0 1035 0 AMERICAN RLTY INVS INC COM 029174109 22 1750 SH DFND 0 1750 0 AMERICAN SOFTWARE INC CL A 029683109 15 1273 SH DFND 0 1273 0 AMERICAN SOFTWARE INC CL A 029683109 45 3863 SH DFND 01 0 3863 0 AMERICAN STS WTR CO COM 029899101 50 868 SH DFND 0 868 0 AMERICAN STS WTR CO COM 029899101 3846 66406 SH DFND 01 0 66406 0 AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 72 19944 SH DFND 01 0 19944 0 AMERICAN TOWER CORP NEW COM 03027X100 57 400 SH Put DFND 01 0 400 0 AMERICAN TOWER CORP NEW COM 03027X100 84 590 SH DFND 20 0 0 590 AMERICAN TOWER CORP NEW COM 03027X100 1427 10000 SH Put DFND 0 10000 0 AMERICAN TOWER CORP NEW COM 03027X100 1598 11200 SH Call DFND 0 11200 0 AMERICAN TOWER CORP NEW COM 03027X100 3429 24033 SH DFND 0 0 24033 AMERICAN TOWER CORP NEW COM 03027X100 54028 378690 SH DFND 0 378690 0 AMERICAN TOWER CORP NEW COM 03027X100 495831 3475371 SH DFND 01 0 3475371 0 AMERICAN TOWER CORP NEW COM 03027X100 1168 8189 SH SOLE 8189 0 0 AMERICAN TOWER CORP NEW DEP PFD CONV SE 03027X407 10 79 SH DFND 0 79 0 AMERICAN TOWER CORP NEW DEP PFD CONV SE 03027X407 23 185 SH DFND 01 0 185 0 AMERICAN VANGUARD CORP COM 030371108 2 82 SH DFND 01 0 82 0 AMERICAN VANGUARD CORP COM 030371108 52 2642 SH DFND 0 2642 0 AMERICAN WOODMARK CORP COM 030506109 137 1055 SH DFND 01 0 1055 0 AMERICAN WOODMARK CORP COM 030506109 546 4189 SH DFND 0 4189 0 AMERICAN WTR WKS CO INC NEW COM 030420103 890 9727 SH DFND 0 0 9727 AMERICAN WTR WKS CO INC NEW COM 030420103 1051 11493 SH DFND 0 11493 0 AMERICAN WTR WKS CO INC NEW COM 030420103 67975 742975 SH DFND 01 0 742975 0 AMERICAS CAR MART INC COM 03062T105 66 1484 SH DFND 0 1484 0 AMERICAS CAR MART INC COM 03062T105 369 8268 SH DFND 01 0 8268 0 AMERICAS SILVER CORP COM NEW 03063L705 2 614 SH SOLE 614 0 0 AMERIGAS PARTNERS L P UNIT L P INT 030975106 384 8300 SH DFND 0 8300 0 AMERIGAS PARTNERS L P UNIT L P INT 030975106 10799 233594 SH DFND 01 0 233594 0 AMERI HLDGS INC COM 02362F104 1 163 SH DFND 01 0 163 0 AMERI HLDGS INC *W EXP 11/08/202 02362F112 3 3463 SH SOLE 3463 0 0 AMERIPRISE FINL INC COM 03076C106 17 100 SH Put DFND 01 0 100 0 AMERIPRISE FINL INC COM 03076C106 1418 8366 SH DFND 0 0 8366 AMERIPRISE FINL INC COM 03076C106 1559 9200 SH Call DFND 0 9200 0 AMERIPRISE FINL INC COM 03076C106 27885 164544 SH DFND 0 164544 0 AMERIPRISE FINL INC COM 03076C106 417986 2466431 SH DFND 01 0 2466431 0 AMERIPRISE FINL INC COM 03076C106 868 5120 SH SOLE 5120 0 0 AMERISAFE INC COM 03071H100 68 1110 SH DFND 0 1110 0 AMERISAFE INC COM 03071H100 274 4446 SH DFND 01 0 4446 0 AMERIS BANCORP COM 03076K108 71 1464 SH DFND 0 1464 0 AMERIS BANCORP COM 03076K108 269 5584 SH DFND 01 0 5584 0 AMERISERV FINL INC COM 03074A102 16 3843 SH SOLE 3843 0 0 AMERISOURCEBERGEN CORP COM 03073E105 151 1645 SH DFND 20 0 0 1645 AMERISOURCEBERGEN CORP COM 03073E105 853 9287 SH DFND 0 0 9287 AMERISOURCEBERGEN CORP COM 03073E105 1359 14800 SH Call DFND 0 14800 0 AMERISOURCEBERGEN CORP COM 03073E105 14168 154300 SH Put DFND 0 154300 0 AMERISOURCEBERGEN CORP COM 03073E105 17129 186552 SH DFND 0 186552 0 AMERISOURCEBERGEN CORP COM 03073E105 283951 3092471 SH DFND 01 0 3092471 0 AMERISOURCEBERGEN CORP COM 03073E105 913 9944 SH SOLE 9944 0 0 AMES NATL CORP COM 031001100 8 300 SH DFND 01 0 300 0 AMES NATL CORP COM 031001100 43 1531 SH DFND 0 1531 0 AMETEK INC NEW COM 031100100 907 12510 SH DFND 0 0 12510 AMETEK INC NEW COM 031100100 993 13700 SH Call DFND 0 13700 0 AMETEK INC NEW COM 031100100 1765 24355 SH DFND 01 0 24355 0 AMETEK INC NEW COM 031100100 5897 81376 SH DFND 0 81376 0 AMGEN INC COM 031162100 174 1000 SH Call DFND 01 0 1000 0 AMGEN INC COM 031162100 661 3800 SH Put DFND 01 0 3800 0 AMGEN INC COM 031162100 1058 6085 SH DFND 20 0 0 6085 AMGEN INC COM 031162100 5217 30000 SH Call DFND 0 30000 0 AMGEN INC COM 031162100 12905 74211 SH DFND 0 0 74211 AMGEN INC COM 031162100 41666 239600 SH Put DFND 0 239600 0 AMGEN INC COM 031162100 187263 1076842 SH DFND 0 1076842 0 AMGEN INC COM 031162100 290544 1670752 SH DFND 01 0 1670752 0 AMGEN INC COM 031162100 452 2600 SH SOLE 2600 0 0 AMICUS THERAPEUTICS INC COM 03152W109 1498 104072 SH DFND 0 104072 0 AMICUS THERAPEUTICS INC COM 03152W109 1858 129130 SH DFND 01 0 129130 0 AMIRA NATURE FOODS LTD SHS G0335L102 14 3242 SH SOLE 3242 0 0 AMKOR TECHNOLOGY INC COM 031652100 29 2840 SH DFND 01 0 2840 0 AMN HEALTHCARE SERVICES INC COM 001744101 669 13580 SH DFND 0 13580 0 AMN HEALTHCARE SERVICES INC COM 001744101 3764 76422 SH DFND 01 0 76422 0 AMPCO-PITTSBURGH CORP COM 032037103 5 427 SH DFND 0 427 0 AMPCO-PITTSBURGH CORP COM 032037103 6 500 SH DFND 01 0 500 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1 60 SH DFND 0 60 0 AMPHASTAR PHARMACEUTICALS IN COM 03209R103 126 6535 SH DFND 01 0 6535 0 AMPHENOL CORP NEW CL A 032095101 552 6288 SH DFND 0 0 6288 AMPHENOL CORP NEW CL A 032095101 987 11245 SH DFND 20 0 0 11245 AMPHENOL CORP NEW CL A 032095101 6012 68474 SH DFND 01 0 68474 0 AMPHENOL CORP NEW CL A 032095101 18841 214591 SH DFND 0 214591 0 AMPIO PHARMACEUTICALS INC COM 03209T109 15 3700 SH DFND 01 0 3700 0 AMPLIFY ETF TR ONLIN RETL ETF 032108102 41 1001 SH SOLE 1001 0 0 AMPLIFY ETF TR YIELDSHARES OIL 032108508 1 50 SH SOLE 50 0 0 AMPLIFY ETF TR YLDSHS SENIOR 032108300 9 371 SH SOLE 371 0 0 AMPLIFY SNACK BRANDS COM 03211L102 1 58 SH DFND 01 0 58 0 AMPLIFY SNACK BRANDS COM 03211L102 20 1645 SH DFND 0 1645 0 AMPLIPHI BIOSCIENCES CORP COM PAR 03211P301 3 3225 SH DFND 0 3225 0 AMREP CORP NEW COM 032159105 14 1992 SH SOLE 1992 0 0 AMTECH SYS INC COM PAR $0.01N 032332504 10 961 SH DFND 0 961 0 AMTECH SYS INC COM PAR $0.01N 032332504 97 9667 SH DFND 01 0 9667 0 AMTRUST FINL SVCS INC COM 032359309 215 21395 SH DFND 01 0 21395 0 AMTRUST FINL SVCS INC COM 032359309 244 24229 SH DFND 0 24229 0 AMYRIS INC COM NEW 03236M200 3 701 SH DFND 01 0 701 0 ANADARKO PETE CORP COM 032511107 585 10913 SH DFND 0 0 10913 ANADARKO PETE CORP COM 032511107 5667 105647 SH DFND 0 105647 0 ANADARKO PETE CORP COM 032511107 8403 156650 SH Call DFND 0 156650 0 ANADARKO PETE CORP COM 032511107 45058 840000 SH Put DFND 0 840000 0 ANADARKO PETE CORP COM 032511107 56538 1054018 SH DFND 01 0 1054018 0 ANADARKO PETE CORP COM 032511107 99 1845 SH SOLE 1845 0 0 ANADARKO PETE CORP UNIT 99/99/9999 032511404 1 30 SH DFND 01 0 30 0 ANADARKO PETE CORP UNIT 99/99/9999 032511404 20 586 SH DFND 0 586 0 ANALOG DEVICES INC COM 032654105 263 2950 SH DFND 20 0 0 2950 ANALOG DEVICES INC COM 032654105 1024 11500 SH Call DFND 0 11500 0 ANALOG DEVICES INC COM 032654105 1888 21209 SH DFND 0 0 21209 ANALOG DEVICES INC COM 032654105 16480 185103 SH DFND 0 185103 0 ANALOG DEVICES INC COM 032654105 35332 396858 SH DFND 01 0 396858 0 ANALOGIC CORP COM PAR $0.05 032657207 54 641 SH DFND 01 0 641 0 ANAPTYSBIO INC COM 032724106 240 2384 SH DFND 01 0 2384 0 ANAPTYSBIO INC COM 032724106 1313 13033 SH DFND 0 13033 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 9 2779 SH DFND 0 2779 0 ANAVEX LIFE SCIENCES CORP COM NEW 032797300 20 6313 SH DFND 01 0 6313 0 ANDEAVOR COM 03349M105 952 8328 SH DFND 0 0 8328 ANDEAVOR COM 03349M105 7192 62900 SH Put DFND 0 62900 0 ANDEAVOR COM 03349M105 15721 137494 SH DFND 0 137494 0 ANDEAVOR COM 03349M105 45639 399150 SH DFND 01 0 399150 0 ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 65036 1408018 SH DFND 01 0 1408018 0 ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 78563 1700863 SH DFND 0 1700863 0 ANDERSONS INC COM 034164103 118 3776 SH DFND 0 3776 0 ANDERSONS INC COM 034164103 318 10218 SH DFND 01 0 10218 0 ANDINA ACQUISITION CORP II RIGHT 09/01/2017 G0441P120 0 100 SH SOLE 100 0 0 ANDINA ACQUISITION CORP II SHS G0441P104 22 2100 SH SOLE 2100 0 0 ANDINA ACQUISITION CORP II *W EXP 11/23/202 G0441P138 18 9652 SH SOLE 9652 0 0 ANGI HOMESERVICES INC COM CL A 00183L102 7 637 SH DFND 0 637 0 ANGI HOMESERVICES INC COM CL A 00183L102 13 1232 SH DFND 01 0 1232 0 ANGIODYNAMICS INC COM 03475V101 1 56 SH DFND 01 0 56 0 ANGIODYNAMICS INC COM 03475V101 91 5494 SH DFND 0 5494 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 34 3375 SH DFND 01 0 3375 0 ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 14798 1452213 SH DFND 0 1452213 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 3693 33100 SH Put DFND 0 33100 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 4641 41600 SH DFND 0 41600 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 7865 70500 SH Call DFND 0 70500 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 137269 1230446 SH DFND 01 0 1230446 0 ANIKA THERAPEUTICS INC COM 035255108 89 1660 SH DFND 0 1660 0 ANIKA THERAPEUTICS INC COM 035255108 167 3093 SH DFND 01 0 3093 0 ANI PHARMACEUTICALS INC COM 00182C103 19 296 SH DFND 01 0 296 0 ANIXTER INTL INC COM 035290105 12 154 SH DFND 01 0 154 0 ANIXTER INTL INC COM 035290105 194 2557 SH DFND 0 2557 0 ANNALY CAP MGMT INC COM 035710409 708 59557 SH DFND 0 0 59557 ANNALY CAP MGMT INC COM 035710409 1418 119300 SH Call DFND 0 119300 0 ANNALY CAP MGMT INC COM 035710409 9335 785127 SH DFND 01 0 785127 0 ANNALY CAP MGMT INC COM 035710409 87855 7389001 SH DFND 0 7389001 0 ANSYS INC COM 03662Q105 735 4979 SH DFND 0 0 4979 ANSYS INC COM 03662Q105 1503 10182 SH DFND 20 0 0 10182 ANSYS INC COM 03662Q105 2172 14715 SH DFND 01 0 14715 0 ANSYS INC COM 03662Q105 9848 66728 SH DFND 0 66728 0 ANTARES PHARMA INC COM 036642106 2 1000 SH DFND 01 0 1000 0 ANTARES PHARMA INC COM 036642106 28 13986 SH DFND 0 13986 0 ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 21 1068 SH DFND 01 0 1068 0 ANTERO MIDSTREAM GP LP COM SHS REPSTG 03675Y103 1239 62816 SH DFND 0 62816 0 ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 386 13300 SH Call DFND 0 13300 0 ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 7145 246045 SH DFND 01 0 246045 0 ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 47136 1623154 SH DFND 0 1623154 0 ANTERO RES CORP COM 03674X106 17 899 SH DFND 0 899 0 ANTERO RES CORP COM 03674X106 235 12381 SH DFND 0 0 12381 ANTERO RES CORP COM 03674X106 388 20431 SH DFND 01 0 20431 0 ANTHEM INC COM 036752103 7 30 SH DFND 17 0 0 30 ANTHEM INC COM 036752103 1448 6435 SH DFND 20 0 0 6435 ANTHEM INC COM 036752103 2925 13000 SH Call DFND 0 13000 0 ANTHEM INC COM 036752103 32975 146548 SH DFND 01 0 146548 0 ANTHEM INC COM 036752103 39998 177760 SH DFND 0 0 177760 ANTHEM INC COM 036752103 50988 226602 SH DFND 0 226602 0 ANTHEM INC COM 036752103 433 1925 SH SOLE 1925 0 0 ANTHEM INC NOTE 2.750%10/1 94973VBG1 22 7000 PRN DFND 01 0 7000 0 ANTHEM INC UNIT 05/01/20188 036752202 4 70000 PRN DFND 0 70000 0 ANTHEM INC UNIT 05/01/20188 036752202 134 240000 PRN DFND 01 0 240000 0 ANTHERA PHARMACEUTICALS INC COM 03674U300 0 104 SH DFND 0 104 0 ANTHERA PHARMACEUTICALS INC COM 03674U300 107 64772 SH DFND 01 0 64772 0 ANWORTH MORTGAGE ASSET CP COM 037347101 14 2508 SH DFND 01 0 2508 0 ANWORTH MORTGAGE ASSET CP COM 037347101 15075 2771061 SH DFND 0 2771061 0 AON PLC SHS CL A G0408V102 1187 8855 SH DFND 20 0 0 8855 AON PLC SHS CL A G0408V102 1948 14537 SH DFND 0 0 14537 AON PLC SHS CL A G0408V102 11155 83248 SH DFND 01 0 83248 0 AON PLC SHS CL A G0408V102 24844 185405 SH DFND 0 185405 0 APACHE CORP COM 037411105 21 495 SH DFND 20 0 0 495 APACHE CORP COM 037411105 958 22699 SH DFND 0 0 22699 APACHE CORP COM 037411105 2111 50000 SH Put DFND 0 50000 0 APACHE CORP COM 037411105 6333 150000 SH Call DFND 0 150000 0 APACHE CORP COM 037411105 10802 255852 SH DFND 0 255852 0 APACHE CORP COM 037411105 18389 435546 SH DFND 01 0 435546 0 APARTMENT INVT & MGMT CO CL A 03748R101 372 8518 SH DFND 0 8518 0 APARTMENT INVT & MGMT CO CL A 03748R101 4189 95825 SH DFND 01 0 95825 0 APARTMENT INVT & MGMT CO PFD CL A 6.875% 03748R762 43 1563 SH SOLE 1563 0 0 APELLIS PHARMACEUTICALS INC COM 03753U106 1 50 SH DFND 0 50 0 APELLIS PHARMACEUTICALS INC COM 03753U106 84 3853 SH DFND 01 0 3853 0 APOGEE ENTERPRISES INC COM 037598109 102 2235 SH DFND 0 2235 0 APOGEE ENTERPRISES INC COM 037598109 1450 31711 SH DFND 01 0 31711 0 APOLLO COML REAL EST FIN INC COM 03762U105 3637 197136 SH DFND 01 0 197136 0 APOLLO COML REAL EST FIN INC COM 03762U105 22702 1230475 SH DFND 0 1230475 0 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 335 10000 SH Put DFND 0 10000 0 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 6296 188100 SH Call DFND 0 188100 0 APOLLO GLOBAL MGMT LLC CL A SHS 037612306 30486 910831 SH DFND 01 0 910831 0 APOLLO INVT CORP COM 03761U106 3888 686948 SH DFND 01 0 686948 0 APOLLO INVT CORP COM 03761U106 9524 1682700 SH DFND 0 1682700 0 APOLLO MEDICAL HLDGS INC COM NEW 03763A207 2 100 SH DFND 0 100 0 APOLLO SR FLOATING RATE FD I COM 037636107 17 1075 SH DFND 0 1075 0 APOLLO SR FLOATING RATE FD I COM 037636107 1273 78456 SH DFND 01 0 78456 0 APOLLO TACTICAL INCOME FD IN COM 037638103 54 3457 SH DFND 0 3457 0 APOLLO TACTICAL INCOME FD IN COM 037638103 804 51036 SH DFND 01 0 51036 0 APPFOLIO INC COM CL A 03783C100 12 300 SH DFND 01 0 300 0 APPFOLIO INC COM CL A 03783C100 317 7641 SH DFND 0 7641 0 APPIAN CORP CL A 03782L101 20 636 SH DFND 0 636 0 APPIAN CORP CL A 03782L101 42 1335 SH DFND 01 0 1335 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 1636 83448 SH DFND 0 83448 0 APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2866 146140 SH DFND 01 0 146140 0 APPLE INC COM 037833100 4248 25100 SH Put DFND 01 0 25100 0 APPLE INC COM 037833100 9019 53292 SH DFND 20 0 0 53292 APPLE INC COM 037833100 9811 57973 SH DFND 17 0 0 57973 APPLE INC COM 037833100 96865 572389 SH DFND 0 0 572389 APPLE INC COM 037833100 195982 1158081 SH Call DFND 0 1158081 0 APPLE INC COM 037833100 639520 3779000 SH Put DFND 0 3779000 0 APPLE INC COM 037833100 902398 5332377 SH DFND 0 5332377 0 APPLE INC COM 037833100 2075432 12263970 SH DFND 01 0 12263970 0 APPLE INC COM 037833100 3272 19336 SH SOLE 19336 0 0 APPLIANCE RECYCLING CTRS AME COM NEW 03814F205 7 6375 SH SOLE 6375 0 0 APPLIED DNA SCIENCES INC COM NEW 03815U201 10 6304 SH SOLE 6304 0 0 APPLIED GENETIC TECHNOL CORP COM 03820J100 46 12680 SH SOLE 12680 0 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 351 5156 SH DFND 01 0 5156 0 APPLIED INDL TECHNOLOGIES IN COM 03820C105 3799 55781 SH DFND 0 55781 0 APPLIED MATLS INC COM 038222105 1099 21500 SH Put DFND 01 0 21500 0 APPLIED MATLS INC COM 038222105 1897 37105 SH DFND 20 0 0 37105 APPLIED MATLS INC COM 038222105 3088 60412 SH DFND 0 0 60412 APPLIED MATLS INC COM 038222105 9038 176800 SH Call DFND 0 176800 0 APPLIED MATLS INC COM 038222105 27451 537000 SH Put DFND 0 537000 0 APPLIED MATLS INC COM 038222105 35753 699393 SH DFND 0 699393 0 APPLIED MATLS INC COM 038222105 87473 1711139 SH DFND 01 0 1711139 0 APPLIED OPTOELECTRONICS INC COM 03823U102 649 17152 SH DFND 0 17152 0 APPLIED OPTOELECTRONICS INC COM 03823U102 1227 32444 SH DFND 01 0 32444 0 APPROACH RESOURCES INC COM 03834A103 2 800 SH DFND 01 0 800 0 APPROACH RESOURCES INC COM 03834A103 9 3135 SH DFND 0 3135 0 APPTIO INC CL A 03835C108 5 200 SH DFND 01 0 200 0 APPTIO INC CL A 03835C108 23 984 SH DFND 0 984 0 APRICUS BIOSCIENCES INC COM NEW 03832V307 1 400 SH DFND 01 0 400 0 APTARGROUP INC COM 038336103 789 9150 SH DFND 0 9150 0 APTARGROUP INC COM 038336103 887 10285 SH DFND 20 0 0 10285 APTARGROUP INC COM 038336103 1823 21133 SH DFND 01 0 21133 0 APTEVO THERAPEUTICS INC COM 03835L108 19 4384 SH DFND 0 4384 0 APTEVO THERAPEUTICS INC COM 03835L108 174 40944 SH DFND 01 0 40944 0 APTIV PLC SHS G6095L109 814 9600 SH Call DFND 0 9600 0 APTIV PLC SHS G6095L109 1247 14695 SH DFND 0 0 14695 APTIV PLC SHS G6095L109 4801 56595 SH DFND 20 0 0 56595 APTIV PLC SHS G6095L109 21546 253994 SH DFND 0 253994 0 APTIV PLC SHS G6095L109 42201 497477 SH DFND 01 0 497477 0 APTOSE BIOSCIENCES INC COM NEW 03835T200 2 700 SH DFND 01 0 700 0 APTOSE BIOSCIENCES INC COM NEW 03835T200 8 3557 SH DFND 0 3557 0 AQUA AMERICA INC COM 03836W103 14041 357927 SH DFND 01 0 357927 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 2 609 SH DFND 01 0 609 0 AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 8 2393 SH DFND 0 2393 0 AQUA METALS INC COM 03837J101 2 810 SH DFND 0 810 0 AQUA METALS INC COM 03837J101 53 24990 SH DFND 01 0 24990 0 AQUANTIA CORP COM 03842Q108 1 54 SH SOLE 54 0 0 AQUAVENTURE HLDGS LTD SHS G0443N107 227 14622 SH DFND 0 14622 0 AQUAVENTURE HLDGS LTD SHS G0443N107 638 41082 SH DFND 01 0 41082 0 AQUINOX PHARMACEUTICALS INC COM 03842B101 82 6999 SH SOLE 6999 0 0 ARADIGM CORP COM PAR 038505400 0 2 SH DFND 01 0 2 0 ARALEZ PHARMACEUTICALS INC COM 03852X100 6 4371 SH SOLE 4371 0 0 ARAMARK COM 03852U106 155 3630 SH DFND 20 0 0 3630 ARAMARK COM 03852U106 471 11022 SH DFND 01 0 11022 0 ARAMARK COM 03852U106 588 13755 SH DFND 0 0 13755 ARAMARK COM 03852U106 4310 100844 SH DFND 0 100844 0 ARATANA THERAPEUTICS INC COM 03874P101 20 3708 SH DFND 0 3708 0 ARATANA THERAPEUTICS INC COM 03874P101 48 9101 SH DFND 01 0 9101 0 ARBOR RLTY TR INC COM 038923108 279 32313 SH DFND 0 32313 0 ARBOR RLTY TR INC COM 038923108 418 48397 SH DFND 01 0 48397 0 ARBUTUS BIOPHARMA CORP COM 03879J100 224 44361 SH SOLE 44361 0 0 ARCA BIOPHARMA INC COM PAR$.001 00211Y407 7 5527 SH SOLE 5527 0 0 ARCADIA BIOSCIENCES INC COM 039014105 5 19366 SH SOLE 19366 0 0 ARCBEST CORP COM 03937C105 69 1943 SH DFND 0 1943 0 ARCBEST CORP COM 03937C105 72 2001 SH DFND 01 0 2001 0 ARC DOCUMENT SOLUTIONS INC COM 00191G103 5 2003 SH SOLE 2003 0 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 870 26930 SH DFND 0 26930 0 ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 6897 213471 SH DFND 01 0 213471 0 ARC GROUP WORLDWIDE INC COM 00213H105 0 73 SH DFND 01 0 73 0 ARC GROUP WORLDWIDE INC COM 00213H105 24 11620 SH DFND 0 11620 0 ARCH CAP GROUP LTD ORD G0450A105 668 7357 SH DFND 0 0 7357 ARCH CAP GROUP LTD ORD G0450A105 947 10433 SH DFND 0 10433 0 ARCH CAP GROUP LTD ORD G0450A105 2042 22500 SH Put DFND 0 22500 0 ARCH CAP GROUP LTD ORD G0450A105 10580 116559 SH DFND 01 0 116559 0 ARCH COAL INC CL A 039380407 48 519 SH DFND 01 0 519 0 ARCH COAL INC CL A 039380407 307 3293 SH DFND 0 3293 0 ARCHER DANIELS MIDLAND CO COM 039483102 40 1000 SH DFND 17 0 0 1000 ARCHER DANIELS MIDLAND CO COM 039483102 456 11377 SH DFND 0 0 11377 ARCHER DANIELS MIDLAND CO COM 039483102 17091 426422 SH DFND 01 0 426422 0 ARCHER DANIELS MIDLAND CO COM 039483102 20669 515692 SH DFND 0 515692 0 ARCHROCK INC COM 03957W106 142 13483 SH DFND 01 0 13483 0 ARCHROCK INC COM 03957W106 1059 100828 SH DFND 0 100828 0 ARCHROCK PARTNERS L P COM UNITS REPSTG 03957U100 443 37229 SH DFND 01 0 37229 0 ARCHROCK PARTNERS L P COM UNITS REPSTG 03957U100 19185 1610805 SH DFND 0 1610805 0 ARCIMOTO INC COM 039587100 11 2641 SH SOLE 2641 0 0 ARCONIC INC COM 03965L100 567 20799 SH DFND 0 0 20799 ARCONIC INC COM 03965L100 1139 41800 SH DFND 0 41800 0 ARCONIC INC COM 03965L100 4571 167757 SH DFND 01 0 167757 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 27 2568 SH DFND 0 2568 0 ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 216 20867 SH DFND 01 0 20867 0 ARCTURUS THERAPEUTICS LTD SHS M1492T105 9 1140 SH SOLE 1140 0 0 ARDAGH GROUP S A CL A L0223L101 1502 71202 SH DFND 01 0 71202 0 ARDAGH GROUP S A CL A L0223L101 4307 204117 SH DFND 0 204117 0 ARDELYX INC COM 039697107 70 10600 SH DFND 01 0 10600 0 ARDMORE SHIPPING CORP COM Y0207T100 2 191 SH DFND 01 0 191 0 ARDMORE SHIPPING CORP COM Y0207T100 21 2576 SH DFND 0 2576 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 214 6286 SH DFND 0 6286 0 ARENA PHARMACEUTICALS INC COM NEW 040047607 913 26880 SH DFND 01 0 26880 0 ARES CAP CORP COM 04010L103 1315 83661 SH DFND 0 83661 0 ARES CAP CORP COM 04010L103 44736 2845793 SH DFND 01 0 2845793 0 ARES CAP CORP NOTE 4.375% 1/1 04010LAM5 8 8000 PRN DFND 01 0 8000 0 ARES COML REAL ESTATE CORP COM 04013V108 169 13131 SH DFND 0 13131 0 ARES COML REAL ESTATE CORP COM 04013V108 303 23491 SH DFND 01 0 23491 0 ARES DYNAMIC CR ALLOCATION F COM 04014F102 13799 840396 SH DFND 01 0 840396 0 ARES MGMT L P COM UNIT RP IN 04014Y101 164 8207 SH DFND 01 0 8207 0 ARES MGMT L P COM UNIT RP IN 04014Y101 3371 168527 SH DFND 0 168527 0 ARGAN INC COM 04010E109 64 1428 SH DFND 0 1428 0 ARGAN INC COM 04010E109 786 17457 SH DFND 01 0 17457 0 ARGENX SE SPONSORED ADR 04016X101 89 1408 SH SOLE 1408 0 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 115 1859 SH DFND 0 1859 0 ARGO GROUP INTL HLDGS LTD COM G0464B107 116 1875 SH DFND 01 0 1875 0 ARGOS THERAPEUTICS INC COM 040221103 0 156 SH SOLE 156 0 0 ARISTA NETWORKS INC COM 040413106 236 1000 SH DFND 0 0 1000 ARISTA NETWORKS INC COM 040413106 737 3129 SH DFND 0 3129 0 ARISTA NETWORKS INC COM 040413106 1178 5000 SH Put DFND 0 5000 0 ARISTA NETWORKS INC COM 040413106 3235 13732 SH DFND 20 0 0 13732 ARISTA NETWORKS INC COM 040413106 10601 45000 SH Call DFND 0 45000 0 ARISTA NETWORKS INC COM 040413106 42789 181633 SH DFND 01 0 181633 0 ARK ETF TR 3D PRINTING ETF 00214Q500 7 291 SH SOLE 291 0 0 ARK ETF TR INDL INNOVATIN 00214Q203 29 872 SH SOLE 872 0 0 ARK ETF TR WEB X.O ETF 00214Q401 19 411 SH DFND 0 411 0 ARK ETF TR WEB X.O ETF 00214Q401 88 1915 SH DFND 01 0 1915 0 ARK RESTAURANTS CORP COM 040712101 4 150 SH DFND 01 0 150 0 ARK RESTAURANTS CORP COM 040712101 17 633 SH DFND 0 633 0 ARLINGTON ASSET INVT CORP CL A NEW 041356205 11 963 SH DFND 01 0 963 0 ARLINGTON ASSET INVT CORP CL A NEW 041356205 515 43754 SH DFND 0 43754 0 ARMADA HOFFLER PPTYS INC COM 04208T108 41 2655 SH DFND 01 0 2655 0 ARMADA HOFFLER PPTYS INC COM 04208T108 70 4480 SH DFND 0 4480 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 52 2034 SH DFND 01 0 2034 0 ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 29764 1157240 SH DFND 0 1157240 0 ARMSTRONG FLOORING INC COM 04238R106 9 523 SH DFND 01 0 523 0 ARMSTRONG FLOORING INC COM 04238R106 74 4366 SH DFND 0 4366 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 43 707 SH DFND 0 707 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 75 1232 SH DFND 01 0 1232 0 ARMSTRONG WORLD INDS INC NEW COM 04247X102 1272 21000 SH Call DFND 0 21000 0 AROTECH CORP COM NEW 042682203 12 3311 SH DFND 0 3311 0 AROTECH CORP COM NEW 042682203 15 4213 SH DFND 01 0 4213 0 ARQULE INC COM 04269E107 10 6000 SH DFND 01 0 6000 0 ARQULE INC COM 04269E107 11 6591 SH DFND 0 6591 0 ARRAY BIOPHARMA INC COM 04269X105 21 1608 SH DFND 0 1608 0 ARRAY BIOPHARMA INC COM 04269X105 1207 94265 SH DFND 01 0 94265 0 ARRIS INTL INC SHS G0551A103 1186 46150 SH DFND 0 46150 0 ARRIS INTL INC SHS G0551A103 34588 1346366 SH DFND 01 0 1346366 0 ARROW ELECTRS INC COM 042735100 169 2096 SH DFND 0 0 2096 ARROW ELECTRS INC COM 042735100 2262 28134 SH DFND 0 28134 0 ARROW ELECTRS INC COM 042735100 5481 68158 SH DFND 01 0 68158 0 ARROW ETF TR ARROW DJ GLB YLD 04273H104 50 2794 SH SOLE 2794 0 0 ARROW FINL CORP COM 042744102 49 1429 SH DFND 0 1429 0 ARROW FINL CORP COM 042744102 79 2317 SH DFND 01 0 2317 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 1 321 SH DFND 0 321 0 ARROWHEAD PHARMACEUTICALS IN COM 04280A100 82 22258 SH DFND 01 0 22258 0 ARROW INVTS TR DWA TACTICAL ETF 042765792 5 442 SH SOLE 442 0 0 ARROW INVTS TR QVM EQT FACTOR 042765784 74 2662 SH SOLE 2662 0 0 ARSANIS INC COM 042873109 270 21150 SH DFND 01 0 21150 0 ARTESIAN RESOURCES CORP CL A 043113208 18 467 SH DFND 0 467 0 ARTESIAN RESOURCES CORP CL A 043113208 722 18718 SH DFND 01 0 18718 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 212 5357 SH DFND 0 5357 0 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 789 19963 SH DFND 20 0 0 19963 ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1343 34005 SH DFND 01 0 34005 0 ARTS WAY MFG INC COM 043168103 4 1478 SH SOLE 1478 0 0 ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 290 25618 SH DFND 01 0 25618 0 ASBURY AUTOMOTIVE GROUP INC COM 043436104 21378 334027 SH DFND 01 0 334027 0 ASCENA RETAIL GROUP INC COM 04351G101 27 11643 SH DFND 01 0 11643 0 ASCENA RETAIL GROUP INC COM 04351G101 1992 847534 SH DFND 0 847534 0 ASCENDIS PHARMA A S SPONSORED ADR 04351P101 8 200 SH DFND 01 0 200 0 ASCENDIS PHARMA A S SPONSORED ADR 04351P101 155 3864 SH DFND 0 3864 0 ASCENT CAP GROUP INC COM SER A 043632108 5 471 SH DFND 01 0 471 0 ASCENT CAP GROUP INC COM SER A 043632108 31 2715 SH DFND 0 2715 0 ASHFORD HOSPITALITY PRIME IN COM 044102101 341 35015 SH DFND 0 35015 0 ASHFORD HOSPITALITY PRIME IN COM 044102101 793 81550 SH DFND 01 0 81550 0 ASHFORD HOSPITALITY PRIME IN PFD CV SER B 044102507 30 1480 SH SOLE 1480 0 0 ASHFORD HOSPITALITY TR INC COM SHS 044103109 522 77532 SH SOLE 77532 0 0 ASHFORD INC COM 044104107 11 120 SH SOLE 120 0 0 ASHLAND GLOBAL HLDGS INC COM 044186104 271 3800 SH Call DFND 0 3800 0 ASHLAND GLOBAL HLDGS INC COM 044186104 2651 37227 SH DFND 01 0 37227 0 ASHLAND GLOBAL HLDGS INC COM 044186104 8701 122203 SH DFND 0 122203 0 ASIA PAC FD INC COM 044901106 27 1892 SH DFND 0 1892 0 ASIA PAC FD INC COM 044901106 144 10000 SH DFND 01 0 10000 0 ASIA TIGERS FD INC COM 04516T105 5 444 SH SOLE 444 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 4754 27351 SH DFND 01 0 27351 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 9125 52497 SH DFND 0 52497 0 ASPEN AEROGELS INC COM 04523Y105 7 1350 SH SOLE 1350 0 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 20 487 SH DFND 01 0 487 0 ASPEN INSURANCE HOLDINGS LTD SHS G05384105 1604 39502 SH DFND 0 39502 0 ASPEN TECHNOLOGY INC COM 045327103 3 46 SH DFND 0 46 0 ASPEN TECHNOLOGY INC COM 045327103 1014 15316 SH DFND 01 0 15316 0 ASSEMBLY BIOSCIENCES INC COM 045396108 44 976 SH SOLE 976 0 0 ASSOCIATED BANC CORP COM 045487105 338 13322 SH DFND 01 0 13322 0 ASSOCIATED BANC CORP COM 045487105 856 33710 SH DFND 0 33710 0 ASSOCIATED BANC CORP *W EXP 11/21/201 045487113 4 700 SH SOLE 700 0 0 ASSOCIATED CAP GROUP INC CL A 045528106 3 91 SH DFND 01 0 91 0 ASSOCIATED CAP GROUP INC CL A 045528106 13 379 SH DFND 0 379 0 ASSURANT INC COM 04621X108 364 3608 SH DFND 0 0 3608 ASSURANT INC COM 04621X108 3428 33992 SH DFND 01 0 33992 0 ASSURANT INC COM 04621X108 5249 52049 SH DFND 0 52049 0 ASSURED GUARANTY LTD COM G0585R106 981 28961 SH DFND 01 0 28961 0 ASSURED GUARANTY LTD COM G0585R106 4730 139649 SH DFND 0 139649 0 ASTA FDG INC COM 046220109 11 1480 SH SOLE 1480 0 0 ASTEC INDS INC COM 046224101 801 13700 SH DFND 0 13700 0 ASTEC INDS INC COM 046224101 1371 23433 SH DFND 01 0 23433 0 ASTEC INDS INC COM 046224101 129 2200 SH SOLE 2200 0 0 ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 1 365 SH DFND 01 0 365 0 ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 11 4818 SH DFND 0 4818 0 ASTRAZENECA PLC SPONSORED ADR 046353108 385 11100 SH Put DFND 01 0 11100 0 ASTRAZENECA PLC SPONSORED ADR 046353108 535 15422 SH DFND 0 15422 0 ASTRAZENECA PLC SPONSORED ADR 046353108 3058 88141 SH DFND 20 0 0 88141 ASTRAZENECA PLC SPONSORED ADR 046353108 3470 100000 SH Put DFND 0 100000 0 ASTRAZENECA PLC SPONSORED ADR 046353108 97079 2797674 SH DFND 01 0 2797674 0 ASTRONICS CORP COM 046433108 34 828 SH DFND 0 828 0 ASTRONICS CORP COM 046433108 196 4716 SH DFND 01 0 4716 0 ASTRONOVA INC COM 04638F108 12 901 SH SOLE 901 0 0 ASTROTECH CORP COM NEW 046484200 1 373 SH SOLE 373 0 0 ASURE SOFTWARE INC COM 04649U102 5 376 SH DFND 01 0 376 0 ASURE SOFTWARE INC COM 04649U102 13 907 SH DFND 0 907 0 ASV HLDGS INC COM 00215L104 9 857 SH SOLE 857 0 0 ATA INC SPONS ADR 00211V106 2 423 SH SOLE 423 0 0 ATARA BIOTHERAPEUTICS INC COM 046513107 23 1276 SH SOLE 1276 0 0 ATHENAHEALTH INC COM 04685W103 804 6042 SH DFND 0 6042 0 ATHENAHEALTH INC COM 04685W103 1569 11795 SH DFND 01 0 11795 0 ATHENE HLDG LTD CL A G0684D107 117 2262 SH DFND 0 0 2262 ATHENE HLDG LTD CL A G0684D107 561 10850 SH DFND 01 0 10850 0 ATHENE HLDG LTD CL A G0684D107 8915 172395 SH DFND 0 172395 0 ATHENEX INC COM 04685N103 4 267 SH DFND 0 267 0 ATHENEX INC COM 04685N103 778 48948 SH DFND 01 0 48948 0 ATHERSYS INC COM 04744L106 5 2622 SH DFND 01 0 2622 0 AT HOME GROUP INC COM 04650Y100 19 610 SH DFND 0 610 0 AT HOME GROUP INC COM 04650Y100 30 1000 SH DFND 01 0 1000 0 ATKORE INTL GROUP INC COM 047649108 71 3287 SH DFND 0 3287 0 ATKORE INTL GROUP INC COM 047649108 113 5255 SH DFND 01 0 5255 0 ATLANTIC ACQUISITION CORP UNIT 02/08/2019 048206205 13 1300 SH SOLE 1300 0 0 ATLANTICA YIELD PLC SHS G0751N103 351 16571 SH DFND 01 0 16571 0 ATLANTICA YIELD PLC SHS G0751N103 3111 146698 SH DFND 0 146698 0 ATLANTIC CAP BANCSHARES INC COM 048269203 43 2442 SH SOLE 2442 0 0 ATLANTIC COAST FINL CORP COM 048426100 31 3262 SH SOLE 3262 0 0 ATLANTIC PWR CORP COM NEW 04878Q863 2 1000 SH DFND 01 0 1000 0 ATLANTIC PWR CORP COM NEW 04878Q863 46 19708 SH DFND 0 19708 0 ATLANTICUS HLDGS CORP COM 04914Y102 1 260 SH DFND 01 0 260 0 ATLANTICUS HLDGS CORP COM 04914Y102 3 1058 SH DFND 0 1058 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 28 474 SH DFND 01 0 474 0 ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 165 2807 SH DFND 0 2807 0 ATLAS AIR WORLDWIDE HLDGS IN NOTE 2.250% 6/0 049164BH8 5 4000 PRN DFND 01 0 4000 0 ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 11 535 SH SOLE 535 0 0 ATLASSIAN CORP PLC CL A G06242104 181 3976 SH DFND 0 3976 0 ATLASSIAN CORP PLC CL A G06242104 1055 23173 SH DFND 01 0 23173 0 ATMOS ENERGY CORP COM 049560105 183 2131 SH DFND 0 0 2131 ATMOS ENERGY CORP COM 049560105 3188 37119 SH DFND 0 37119 0 ATMOS ENERGY CORP COM 049560105 3575 41621 SH DFND 01 0 41621 0 ATN INTL INC COM 00215F107 1 10 SH DFND 01 0 10 0 ATN INTL INC COM 00215F107 148 2673 SH DFND 0 2673 0 ATOMERA INC COM 04965B100 100 23011 SH DFND 01 0 23011 0 ATOSSA GENETICS INC COM NEW 04962H209 0 6 SH DFND 01 0 6 0 ATOSSA GENETICS INC COM NEW 04962H209 6 22310 SH DFND 0 22310 0 ATRICURE INC COM 04963C209 34 1848 SH SOLE 1848 0 0 ATRION CORP COM 049904105 79 126 SH DFND 0 126 0 ATRION CORP COM 049904105 223 354 SH DFND 01 0 354 0 AT&T INC COM 00206R102 76 1948 SH DFND 17 0 0 1948 AT&T INC COM 00206R102 272 7000 SH Put DFND 01 0 7000 0 AT&T INC COM 00206R102 7028 180773 SH DFND 20 0 0 180773 AT&T INC COM 00206R102 7799 200603 SH DFND 0 0 200603 AT&T INC COM 00206R102 31209 802700 SH Call DFND 0 802700 0 AT&T INC COM 00206R102 78825 2027400 SH Put DFND 0 2027400 0 AT&T INC COM 00206R102 144834 3725158 SH DFND 0 3725158 0 AT&T INC COM 00206R102 550137 14149602 SH DFND 01 0 14149602 0 AT&T INC COM 00206R102 602 15486 SH SOLE 15486 0 0 ATTUNITY LTD SHS NEW M15332121 21 2953 SH SOLE 2953 0 0 ATYR PHARMA INC COM 002120103 13 3648 SH SOLE 3648 0 0 AUBURN NATL BANCORP COM 050473107 9 236 SH DFND 0 236 0 AUBURN NATL BANCORP COM 050473107 19 500 SH DFND 01 0 500 0 AUDENTES THERAPEUTICS INC COM 05070R104 88 2806 SH DFND 0 2806 0 AUDENTES THERAPEUTICS INC COM 05070R104 188 6030 SH DFND 01 0 6030 0 AUDIOCODES LTD ORD M15342104 20 2657 SH DFND 01 0 2657 0 AUDIOCODES LTD ORD M15342104 41 5509 SH DFND 0 5509 0 AU OPTRONICS CORP SPONSORED ADR 002255107 14 3442 SH DFND 0 3442 0 AU OPTRONICS CORP SPONSORED ADR 002255107 34 8059 SH DFND 01 0 8059 0 AURINIA PHARMACEUTICALS INC COM 05156V102 538 118835 SH DFND 01 0 118835 0 AURYN RES INC COM 05208W108 0 117 SH DFND 01 0 117 0 AURYN RES INC COM 05208W108 1 485 SH DFND 0 485 0 AUTODESK INC COM 052769106 3241 30915 SH DFND 0 0 30915 AUTODESK INC COM 052769106 4419 42155 SH DFND 20 0 0 42155 AUTODESK INC COM 052769106 10285 98114 SH Put DFND 0 98114 0 AUTODESK INC COM 052769106 20580 196319 SH DFND 0 196319 0 AUTODESK INC COM 052769106 35316 336888 SH DFND 01 0 336888 0 AUTODESK INC COM 052769106 526142 5019000 SH Call DFND 0 5019000 0 AUTOHOME INC SP ADR RP CL A 05278C107 213 3300 SH DFND 0 0 3300 AUTOHOME INC SP ADR RP CL A 05278C107 316 4884 SH DFND 01 0 4884 0 AUTOHOME INC SP ADR RP CL A 05278C107 4881 75475 SH DFND 0 75475 0 AUTOLIV INC COM 052800109 606 4771 SH DFND 0 0 4771 AUTOLIV INC COM 052800109 686 5396 SH DFND 01 0 5396 0 AUTOLIV INC COM 052800109 1271 10000 SH Call DFND 0 10000 0 AUTOLIV INC COM 052800109 3177 25000 SH Put DFND 0 25000 0 AUTOLIV INC COM 052800109 117862 927464 SH DFND 0 927464 0 AUTOMATIC DATA PROCESSING IN COM 053015103 176 1500 SH Put DFND 01 0 1500 0 AUTOMATIC DATA PROCESSING IN COM 053015103 270 2300 SH Put DFND 0 2300 0 AUTOMATIC DATA PROCESSING IN COM 053015103 594 5068 SH DFND 20 0 0 5068 AUTOMATIC DATA PROCESSING IN COM 053015103 2943 25111 SH DFND 0 0 25111 AUTOMATIC DATA PROCESSING IN COM 053015103 53679 458050 SH DFND 0 458050 0 AUTOMATIC DATA PROCESSING IN COM 053015103 90835 775108 SH DFND 01 0 775108 0 AUTOMATIC DATA PROCESSING IN COM 053015103 203 1735 SH SOLE 1735 0 0 AUTONATION INC COM 05329W102 43 829 SH DFND 0 829 0 AUTONATION INC COM 05329W102 127 2476 SH DFND 01 0 2476 0 AUTONATION INC COM 05329W102 216 4206 SH DFND 0 0 4206 AUTOWEB INC COM 05335B100 14 1558 SH DFND 01 0 1558 0 AUTOWEB INC COM 05335B100 16 1759 SH DFND 0 1759 0 AUTOZONE INC COM 053332102 4756 6686 SH DFND 01 0 6686 0 AUTOZONE INC COM 053332102 7589 10668 SH DFND 0 0 10668 AUTOZONE INC COM 053332102 12131 17053 SH DFND 0 17053 0 AUTOZONE INC COM 053332102 26676 37500 SH Put DFND 0 37500 0 AUTOZONE INC COM 053332102 35426 49800 SH Call DFND 0 49800 0 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 0 54 SH DFND 01 0 54 0 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 16 1895 SH DFND 0 1895 0 AVALONBAY CMNTYS INC COM 053484101 483 2707 SH DFND 0 0 2707 AVALONBAY CMNTYS INC COM 053484101 4290 24047 SH DFND 01 0 24047 0 AVALONBAY CMNTYS INC COM 053484101 23659 132608 SH DFND 0 132608 0 AVALON HLDGS CORP CL A 05343P109 1 656 SH SOLE 656 0 0 AVANGRID INC COM 05351W103 2193 43348 SH DFND 0 43348 0 AVANGRID INC COM 05351W103 2557 50558 SH DFND 01 0 50558 0 AVENUE THERAPEUTICS INC COM NEW 05360L205 35 9765 SH SOLE 9765 0 0 AVEO PHARMACEUTICALS INC COM 053588109 0 100 SH DFND 01 0 100 0 AVERY DENNISON CORP COM 053611109 628 5467 SH DFND 0 0 5467 AVERY DENNISON CORP COM 053611109 9584 83445 SH DFND 0 83445 0 AVERY DENNISON CORP COM 053611109 18641 162296 SH DFND 01 0 162296 0 AVEXIS INC COM 05366U100 842 7604 SH DFND 01 0 7604 0 AVEXIS INC COM 05366U100 1109 10024 SH DFND 0 10024 0 AV HOMES INC COM 00234P102 37 2208 SH SOLE 2208 0 0 AVIANCA HLDGS SA SPON ADR REP PFD 05367G100 24 2985 SH DFND 01 0 2985 0 AVIAT NETWORKS INC COM NEW 05366Y201 0 4 SH DFND 01 0 4 0 AVIAT NETWORKS INC COM NEW 05366Y201 14 911 SH DFND 0 911 0 AVID TECHNOLOGY INC COM 05367P100 57 10566 SH SOLE 10566 0 0 AVINGER INC COM 053734109 0 212 SH DFND 0 212 0 AVINGER INC COM 053734109 2 8800 SH DFND 01 0 8800 0 AVINO SILVER & GOLD MINES LT COM 053906103 0 140 SH SOLE 140 0 0 AVIRAGEN THERAPEUTICS INC COM 053761102 0 83 SH DFND 01 0 83 0 AVIRAGEN THERAPEUTICS INC COM 053761102 12 20685 SH DFND 0 20685 0 AVIS BUDGET GROUP COM 053774105 4229 96381 SH DFND 01 0 96381 0 AVIS BUDGET GROUP COM 053774105 4739 108000 SH Call DFND 0 108000 0 AVIS BUDGET GROUP COM 053774105 9127 208000 SH Put DFND 0 208000 0 AVIS BUDGET GROUP COM 053774105 54172 1234548 SH DFND 0 1234548 0 AVISTA CORP COM 05379B107 808 15686 SH DFND 0 15686 0 AVISTA CORP COM 05379B107 4565 88656 SH DFND 01 0 88656 0 AVISTA HEALTHCARE PUB ACQ CO UNIT 99/99/9999 G0726L109 0 10 SH SOLE 10 0 0 AVNET INC COM 053807103 52 1305 SH DFND 20 0 0 1305 AVNET INC COM 053807103 81 2051 SH DFND 0 0 2051 AVNET INC COM 053807103 160 4029 SH DFND 01 0 4029 0 AVNET INC COM 053807103 8836 223030 SH DFND 0 223030 0 AVON PRODS INC COM 054303102 83 38543 SH DFND 01 0 38543 0 AVON PRODS INC COM 054303102 151 70000 SH Put DFND 0 70000 0 AVX CORP NEW COM 002444107 37 2140 SH DFND 01 0 2140 0 AVX CORP NEW COM 002444107 126 7258 SH DFND 0 7258 0 AWARE INC MASS COM 05453N100 17 3873 SH SOLE 3873 0 0 AXALTA COATING SYS LTD COM G0750C108 3 100 SH Put DFND 01 0 100 0 AXALTA COATING SYS LTD COM G0750C108 377 11655 SH DFND 0 0 11655 AXALTA COATING SYS LTD COM G0750C108 4635 143221 SH DFND 01 0 143221 0 AXALTA COATING SYS LTD COM G0750C108 10193 315000 SH Call DFND 0 315000 0 AXALTA COATING SYS LTD COM G0750C108 15727 486003 SH DFND 0 486003 0 AXALTA COATING SYS LTD COM G0750C108 16180 500000 SH Put DFND 0 500000 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 144 5000 SH DFND 0 5000 0 AXCELIS TECHNOLOGIES INC COM NEW 054540208 6227 216965 SH DFND 01 0 216965 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 216 4303 SH DFND 0 0 4303 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 285 5677 SH DFND 01 0 5677 0 AXIS CAPITAL HOLDINGS LTD SHS G0692U109 1879 37382 SH DFND 0 37382 0 AXOGEN INC COM 05463X106 520 18360 SH DFND 01 0 18360 0 AXON ENTERPRISE INC COM 05464C101 58 2195 SH DFND 0 2195 0 AXON ENTERPRISE INC COM 05464C101 2293 86534 SH DFND 01 0 86534 0 AXOVANT SCIENCES LTD COM G0750W104 21 4024 SH DFND 0 4024 0 AXOVANT SCIENCES LTD COM G0750W104 233 44188 SH DFND 01 0 44188 0 AXT INC COM 00246W103 16 1798 SH SOLE 1798 0 0 AYTU BIOSCIENCE INC COM PAR 054754403 3 1441 SH SOLE 1441 0 0 AZUL S A SPONSR ADR PFD 05501U106 57 2410 SH DFND 01 0 2410 0 AZUL S A SPONSR ADR PFD 05501U106 5462 229221 SH DFND 0 229221 0 AZURE PWR GLOBAL LTD SHS V0393H103 11 786 SH SOLE 786 0 0 AZURRX BIOPHARMA INC COM 05502L105 7 1818 SH DFND 01 0 1818 0 AZZ INC COM 002474104 100 1952 SH DFND 0 1952 0 AZZ INC COM 002474104 453 8870 SH DFND 01 0 8870 0 B2GOLD CORP COM 11777Q209 23 7457 SH DFND 01 0 7457 0 B2GOLD CORP COM 11777Q209 3712 1197268 SH DFND 0 1197268 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 61 10694 SH DFND 0 10694 0 BABCOCK & WILCOX ENTERPRIS I COM 05614L100 1228 216156 SH DFND 01 0 216156 0 BADGER METER INC COM 056525108 141 2943 SH DFND 0 2943 0 BADGER METER INC COM 056525108 3274 68501 SH DFND 01 0 68501 0 BAIDU INC SPON ADR REP A 056752108 70 300 SH Put DFND 01 0 300 0 BAIDU INC SPON ADR REP A 056752108 2684 11461 SH DFND 20 0 0 11461 BAIDU INC SPON ADR REP A 056752108 3924 16755 SH DFND 0 0 16755 BAIDU INC SPON ADR REP A 056752108 28325 120940 SH DFND 01 0 120940 0 BAIDU INC SPON ADR REP A 056752108 95096 406030 SH Call DFND 0 406030 0 BAIDU INC SPON ADR REP A 056752108 192476 821811 SH DFND 0 821811 0 BAIDU INC SPON ADR REP A 056752108 401483 1714200 SH Put DFND 0 1714200 0 BAKER HUGHES A GE CO CL A 05722G100 721 22781 SH DFND 0 0 22781 BAKER HUGHES A GE CO CL A 05722G100 2215 70000 SH Call DFND 0 70000 0 BAKER HUGHES A GE CO CL A 05722G100 5219 164965 SH DFND 0 164965 0 BAKER HUGHES A GE CO CL A 05722G100 17094 540269 SH DFND 01 0 540269 0 BAKER HUGHES A GE CO CL A 05722G100 3 100 SH SOLE 100 0 0 BALCHEM CORP COM 057665200 137 1694 SH DFND 0 1694 0 BALCHEM CORP COM 057665200 471 5849 SH DFND 01 0 5849 0 BALDWIN & LYONS INC CL A 057755100 15 600 SH SOLE 600 0 0 BALDWIN & LYONS INC CL B 057755209 14 600 SH DFND 01 0 600 0 BALDWIN & LYONS INC CL B 057755209 37 1525 SH DFND 0 1525 0 BALLANTYNE STRONG INC COM 058516105 14 3048 SH DFND 0 3048 0 BALLANTYNE STRONG INC COM 058516105 42 8993 SH DFND 01 0 8993 0 BALLARD PWR SYS INC NEW COM 058586108 17 3745 SH DFND 01 0 3745 0 BALLARD PWR SYS INC NEW COM 058586108 66 14858 SH DFND 0 14858 0 BALL CORP COM 058498106 329 8700 SH Call DFND 0 8700 0 BALL CORP COM 058498106 729 19264 SH DFND 0 0 19264 BALL CORP COM 058498106 4395 116116 SH DFND 0 116116 0 BALL CORP COM 058498106 13175 348093 SH DFND 01 0 348093 0 BANCFIRST CORP COM 05945F103 71 1389 SH SOLE 1389 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 156 18300 SH DFND 20 0 0 18300 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 203 23847 SH DFND 0 23847 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 3537 416063 SH DFND 01 0 416063 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 91 8931 SH DFND 20 0 0 8931 BANCO BRADESCO S A SP ADR PFD NEW 059460303 710 69364 SH DFND 01 0 69364 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 4211 411252 SH DFND 0 411252 0 BANCO BRADESCO S A SPONSORED ADR 059460402 2 209 SH SOLE 209 0 0 BANCO DE CHILE SPONSORED ADR 059520106 248 2569 SH SOLE 2569 0 0 BANC OF CALIFORNIA INC COM 05990K106 12 564 SH DFND 0 564 0 BANC OF CALIFORNIA INC COM 05990K106 7290 353004 SH DFND 01 0 353004 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 1 26 SH DFND 01 0 26 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 66 1665 SH DFND 20 0 0 1665 BANCOLOMBIA S A SPON ADR PREF 05968L102 193 4861 SH DFND 0 4861 0 BANCOLOMBIA S A SPON ADR PREF 05968L102 391 9851 SH DFND 0 0 9851 BANCO MACRO SA SPON ADR B 05961W105 104 896 SH DFND 01 0 896 0 BANCO MACRO SA SPON ADR B 05961W105 253 2186 SH DFND 0 2186 0 BANCO MACRO SA SPON ADR B 05961W105 1994 17207 SH DFND 20 0 0 17207 BANCORP 34 INC COM 05970V106 25 1688 SH DFND 0 1688 0 BANCORP 34 INC COM 05970V106 80 5400 SH DFND 01 0 5400 0 BANCORP INC DEL COM 05969A105 35 3522 SH DFND 01 0 3522 0 BANCORP INC DEL COM 05969A105 43 4401 SH DFND 0 4401 0 BANCORP NEW JERSEY INC NEW COM 059915108 18 970 SH SOLE 970 0 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 528 16802 SH DFND 01 0 16802 0 BANCORPSOUTH BK TUPELO MISS COM 05971J102 4440 141173 SH DFND 0 141173 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 75 7781 SH DFND 01 0 7781 0 BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 538 55591 SH DFND 0 55591 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 11 362 SH DFND 01 0 362 0 BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 643 20559 SH DFND 0 20559 0 BANCO SANTANDER SA ADR 05964H105 1308 200000 SH Put DFND 0 200000 0 BANCO SANTANDER SA ADR 05964H105 3280 501555 SH DFND 0 501555 0 BANCO SANTANDER SA ADR 05964H105 19807 3028666 SH DFND 01 0 3028666 0 BANCROFT FUND LTD COM 059695106 6505 298931 SH DFND 01 0 298931 0 BANDWIDTH INC COM CL A 05988J103 32 1369 SH SOLE 1369 0 0 BANK AMER CORP 7.25%CNV PFD L 060505682 109 83 SH DFND 0 83 0 BANK AMER CORP 7.25%CNV PFD L 060505682 4081 3094 SH DFND 01 0 3094 0 BANK AMER CORP COM 060505104 59 2000 SH Put DFND 01 0 2000 0 BANK AMER CORP COM 060505104 103 3500 SH Call DFND 01 0 3500 0 BANK AMER CORP COM 060505104 7990 270675 SH DFND 20 0 0 270675 BANK AMER CORP COM 060505104 34788 1178461 SH DFND 0 0 1178461 BANK AMER CORP COM 060505104 183542 6217537 SH Call DFND 0 6217537 0 BANK AMER CORP COM 060505104 284794 9647499 SH DFND 0 9647499 0 BANK AMER CORP COM 060505104 431143 14605100 SH Put DFND 0 14605100 0 BANK AMER CORP COM 060505104 534802 18116601 SH DFND 01 0 18116601 0 BANK AMER CORP COM 060505104 841 28500 SH SOLE 28500 0 0 BANK AMER CORP *W EXP 01/16/201 060505146 132 7491 SH DFND 0 7491 0 BANK AMER CORP *W EXP 01/16/201 060505146 1950 111024 SH DFND 01 0 111024 0 BANK AMER CORP *W EXP 10/28/201 060505153 15 6923 SH DFND 0 6923 0 BANK AMER CORP *W EXP 10/28/201 060505153 89 41625 SH DFND 01 0 41625 0 BANK COMM HLDGS COM 06424J103 14 1207 SH SOLE 1207 0 0 BANKFINANCIAL CORP COM 06643P104 11 700 SH DFND 01 0 700 0 BANKFINANCIAL CORP COM 06643P104 11 732 SH DFND 0 732 0 BANK HAWAII CORP COM 062540109 1893 22088 SH DFND 0 22088 0 BANK HAWAII CORP COM 062540109 5297 61811 SH DFND 01 0 61811 0 BANK MONTREAL QUE COM 063671101 2974 37165 SH DFND 0 0 37165 BANK MONTREAL QUE COM 063671101 10096 126163 SH DFND 01 0 126163 0 BANK MONTREAL QUE COM 063671101 26195 327354 SH DFND 0 327354 0 BANK MUTUAL CORP NEW COM 063750103 0 41 SH DFND 01 0 41 0 BANK MUTUAL CORP NEW COM 063750103 32 3008 SH DFND 0 3008 0 BANK NEW YORK MELLON CORP COM 064058100 3148 58450 SH DFND 0 0 58450 BANK NEW YORK MELLON CORP COM 064058100 4379 81300 SH Call DFND 0 81300 0 BANK NEW YORK MELLON CORP COM 064058100 51567 957421 SH DFND 0 957421 0 BANK NEW YORK MELLON CORP COM 064058100 56204 1043527 SH DFND 01 0 1043527 0 BANK N S HALIFAX COM 064149107 4337 67202 SH DFND 0 0 67202 BANK N S HALIFAX COM 064149107 10387 160970 SH DFND 01 0 160970 0 BANK N S HALIFAX COM 064149107 50606 784232 SH DFND 0 784232 0 BANK OF MARIN BANCORP COM 063425102 7 100 SH DFND 01 0 100 0 BANK OF MARIN BANCORP COM 063425102 44 644 SH DFND 0 644 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 58 1594 SH DFND 01 0 1594 0 BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 94 2586 SH DFND 0 2586 0 BANK OF THE OZARKS COM 063904106 5461 112712 SH DFND 01 0 112712 0 BANK OF THE ST JAMES FINL GP COM 470299108 24 1584 SH SOLE 1584 0 0 BANK PRINCETON NEW JERSEY COM 064520109 28 824 SH DFND 0 824 0 BANK PRINCETON NEW JERSEY COM 064520109 357 10400 SH DFND 01 0 10400 0 BANKUNITED INC COM 06652K103 1203 29535 SH DFND 20 0 0 29535 BANKUNITED INC COM 06652K103 4506 110651 SH DFND 0 110651 0 BANKUNITED INC COM 06652K103 14311 351444 SH DFND 01 0 351444 0 BANKWELL FINL GROUP INC COM 06654A103 28 808 SH SOLE 808 0 0 BANNER CORP COM NEW 06652V208 39 712 SH DFND 0 712 0 BANNER CORP COM NEW 06652V208 151 2737 SH DFND 01 0 2737 0 BAOZUN INC SPONSORED ADR 06684L103 387 12265 SH DFND 01 0 12265 0 BAOZUN INC SPONSORED ADR 06684L103 2052 65020 SH DFND 0 65020 0 BARCLAYS BANK PLC ADR PFD SR 5 06739H362 11416 428036 SH DFND 01 0 428036 0 BARCLAYS BANK PLC CARRY ETN 38 06739H412 21 583 SH SOLE 583 0 0 BARCLAYS BANK PLC ETN DJUBSALUMI38 06739H321 29 1448 SH SOLE 1448 0 0 BARCLAYS BANK PLC ETN DJUBSCOCO 38 06739H313 5 200 SH DFND 01 0 200 0 BARCLAYS BANK PLC ETN DJUBSCOFFE38 06739H297 25 1605 SH DFND 01 0 1605 0 BARCLAYS BANK PLC ETN DJUBSCOFFE38 06739H297 552 35157 SH DFND 0 35157 0 BARCLAYS BANK PLC ETN DJUBS GRNS37 06739H305 1 30 SH DFND 01 0 30 0 BARCLAYS BANK PLC ETN DJUBSLVSTK37 06739H743 7 300 SH DFND 01 0 300 0 BARCLAYS BANK PLC ETN DJUBSPLATM38 06739H255 2 100 SH DFND 01 0 100 0 BARCLAYS BANK PLC ETN DJUBS SGAR38 06739H214 1 25 SH DFND 01 0 25 0 BARCLAYS BANK PLC ETN DJUBS TIN 38 06739H198 16 350 SH SOLE 350 0 0 BARCLAYS BANK PLC ETN GLB CARB38 06739H164 14 1520 SH SOLE 1520 0 0 BARCLAYS BANK PLC IPATH AS GLF CUR 06739H420 0 8 SH SOLE 8 0 0 BARCLAYS BANK PLC IPATH GEMS INDEX 06739H453 1 40 SH SOLE 40 0 0 BARCLAYS BANK PLC IPTH JPY/USD ETN 06739G851 0 10 SH SOLE 10 0 0 BARCLAYS BK PLC 10 YR TREAS BEAR 06740L451 10 572 SH SOLE 572 0 0 BARCLAYS BK PLC 2 YR TREAS BEAR 06740L519 4 120 SH SOLE 120 0 0 BARCLAYS BK PLC 30 YR TREAS BEAR 06740L444 34 2092 SH SOLE 2092 0 0 BARCLAYS BK PLC BARC ETN EUR50 06742C129 200 1513 SH SOLE 1513 0 0 BARCLAYS BK PLC BARC YLD ETN LKD 06742C152 271 1584 SH SOLE 1584 0 0 BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 23 934 SH DFND 0 934 0 BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 106 4346 SH DFND 01 0 4346 0 BARCLAYS BK PLC DJUBS CMDT ETN36 06738C778 544 22267 SH DFND 17 0 0 22267 BARCLAYS BK PLC ETN+ SEL MLP 06742C723 6 300 SH DFND 0 300 0 BARCLAYS BK PLC ETN+ SEL MLP 06742C723 5335 257104 SH DFND 01 0 257104 0 BARCLAYS BK PLC INV USTREA ETN 06742W570 22 986 SH SOLE 986 0 0 BARCLAYS BK PLC IPATH GEMS ASIA8 06738G878 18 422 SH SOLE 422 0 0 BARCLAYS BK PLC IPATH S&P 500 BY 06739F135 3 44 SH DFND 01 0 44 0 BARCLAYS BK PLC IPATH S&P 500 BY 06739F135 59 755 SH DFND 0 755 0 BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 6 200 SH Call DFND 01 0 200 0 BARCLAYS BK PLC IPATH S&P500 VIX 06746L422 1166 41750 SH DFND 01 0 41750 0 BARCLAYS BK PLC IPATH S&P MLP 06742A750 33 1860 SH DFND 0 1860 0 BARCLAYS BK PLC IPATH S&P MLP 06742A750 646 35937 SH DFND 01 0 35937 0 BARCLAYS BK PLC IPATH S&P MT ETN 06740Q260 6 364 SH SOLE 364 0 0 BARCLAYS BK PLC IP EUR/USD ETN 06739F184 182 4249 SH SOLE 4249 0 0 BARCLAYS BK PLC IP GBP/USD ETN 06739F176 25 724 SH SOLE 724 0 0 BARCLAYS BK PLC IPMS INDIA ETN 06739F291 269 3041 SH DFND 01 0 3041 0 BARCLAYS BK PLC IPSP CROIL ETN 06738C786 73 11166 SH DFND 01 0 11166 0 BARCLAYS BK PLC IPSP CROIL ETN 06738C786 305 46690 SH DFND 0 46690 0 BARCLAYS BK PLC IPSP CROIL ETN 06738C786 1599 244500 SH Put DFND 0 244500 0 BARCLAYS BK PLC IPSPGS TTL ETN 06738C794 20 1307 SH SOLE 1307 0 0 BARCLAYS BK PLC IPT COPPER ETN 06740P189 39 1075 SH SOLE 1075 0 0 BARCLAYS BK PLC IPT GRAINS ETN 06740P270 1 25 SH SOLE 25 0 0 BARCLAYS BK PLC IPTH CRUDE OIL 06740P221 57 3220 SH SOLE 3220 0 0 BARCLAYS BK PLC IPTH ENRGY ETN 06740P312 0 11 SH SOLE 11 0 0 BARCLAYS BK PLC IPTH LEAD ETN 06740P197 27 653 SH SOLE 653 0 0 BARCLAYS BK PLC IPTH LIVESTK 06740P320 43 953 SH SOLE 953 0 0 BARCLAYS BK PLC IPTH PURE COCA 06740P130 37 1326 SH SOLE 1326 0 0 BARCLAYS BK PLC IPTH SUGAR ETN 06740P163 33 1442 SH SOLE 1442 0 0 BARCLAYS BK PLC IPT NICKEL ETN 06740P213 31 1449 SH SOLE 1449 0 0 BARCLAYS BK PLC LKD PERF BCLY 06742W430 11 162 SH SOLE 162 0 0 BARCLAYS BK PLC RTRN DISABILIT 06740D830 0 1 SH SOLE 1 0 0 BARCLAYS BK PLC RUSS2000 3X LG 06740P403 57 327 SH SOLE 327 0 0 BARCLAYS BK PLC S&P 500 VEQTOR 06740C337 252 1601 SH DFND 0 1601 0 BARCLAYS BK PLC S&P 500 VEQTOR 06740C337 1462 9283 SH DFND 01 0 9283 0 BARCLAYS BK PLC TRES 5YR BULL 06740P650 66 1017 SH SOLE 1017 0 0 BARCLAYS BK PLC US TRES FLATT 06740L485 19 301 SH SOLE 301 0 0 BARCLAYS BK PLC US TRES STEEP 06740L477 1 39 SH SOLE 39 0 0 BARCLAYS PLC ADR 06738E204 1974 181128 SH DFND 0 181128 0 BARCLAYS PLC ADR 06738E204 2180 200000 SH Put DFND 0 200000 0 BARCLAYS PLC ADR 06738E204 6177 566674 SH DFND 01 0 566674 0 BAR HBR BANKSHARES COM 066849100 17 643 SH DFND 0 643 0 BAR HBR BANKSHARES COM 066849100 275 10163 SH DFND 01 0 10163 0 BARINGS CORPORATE INVS COM 06759X107 11 751 SH DFND 0 751 0 BARINGS CORPORATE INVS COM 06759X107 1960 128469 SH DFND 01 0 128469 0 BARINGS GLOBAL SHORT DURATIO COM 06760L100 154 7946 SH DFND 0 7946 0 BARINGS GLOBAL SHORT DURATIO COM 06760L100 1817 93776 SH DFND 01 0 93776 0 BARINGS PARTN INVS SH BEN INT 06761A103 2787 197645 SH DFND 01 0 197645 0 BARINGTON HILCO ACQUISITION COM 06759V101 19 1860 SH SOLE 1860 0 0 BARINGTON HILCO ACQUISITION RIGHT 02/13/2017 06759V119 0 2014 SH SOLE 2014 0 0 BARINGTON HILCO ACQUISITION *W EXP 02/11/201 06759V127 0 3588 SH SOLE 3588 0 0 BARNES GROUP INC COM 067806109 722 11412 SH DFND 01 0 11412 0 BARNES GROUP INC COM 067806109 7230 114276 SH DFND 0 114276 0 BARNES & NOBLE ED INC COM 06777U101 13 1518 SH DFND 01 0 1518 0 BARNES & NOBLE ED INC COM 06777U101 77 9353 SH DFND 0 9353 0 BARNES & NOBLE INC COM 067774109 22 3298 SH DFND 01 0 3298 0 BARNES & NOBLE INC COM 067774109 420 62689 SH DFND 0 62689 0 BARNWELL INDS INC COM 068221100 5 2327 SH DFND 0 2327 0 BARNWELL INDS INC COM 068221100 44 21075 SH DFND 01 0 21075 0 BARRACUDA NETWORKS INC COM 068323104 10 355 SH DFND 0 355 0 BARRACUDA NETWORKS INC COM 068323104 86 3112 SH DFND 01 0 3112 0 BARRETT BILL CORP COM 06846N104 74 14489 SH DFND 01 0 14489 0 BARRETT BILL CORP COM 06846N104 466 90752 SH DFND 0 90752 0 BARRETT BUSINESS SERVICES IN COM 068463108 23 355 SH DFND 0 355 0 BARRETT BUSINESS SERVICES IN COM 068463108 118 1830 SH DFND 01 0 1830 0 BARRICK GOLD CORP COM 067901108 46 3200 SH Put DFND 01 0 3200 0 BARRICK GOLD CORP COM 067901108 366 25282 SH DFND 0 0 25282 BARRICK GOLD CORP COM 067901108 3852 266228 SH DFND 01 0 266228 0 BARRICK GOLD CORP COM 067901108 7611 526000 SH Call DFND 0 526000 0 BARRICK GOLD CORP COM 067901108 61550 4253600 SH Put DFND 0 4253600 0 BARRICK GOLD CORP COM 067901108 63131 4362887 SH DFND 0 4362887 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 24 1020 SH DFND 01 0 1020 0 BASIC ENERGY SVCS INC NEW COM NEW 06985P209 2014 85824 SH DFND 0 85824 0 BASSETT FURNITURE INDS INC COM 070203104 54 1432 SH SOLE 1432 0 0 BAXTER INTL INC COM 071813109 657 10157 SH DFND 0 0 10157 BAXTER INTL INC COM 071813109 1501 23221 SH DFND 20 0 0 23221 BAXTER INTL INC COM 071813109 19870 307396 SH DFND 0 307396 0 BAXTER INTL INC COM 071813109 28999 448626 SH DFND 01 0 448626 0 BAY BANCORP INC COM 07203T106 13 1063 SH SOLE 1063 0 0 BAYTEX ENERGY CORP COM 07317Q105 40 13263 SH DFND 0 13263 0 BAYTEX ENERGY CORP COM 07317Q105 724 241307 SH DFND 01 0 241307 0 BAZAARVOICE INC COM 073271108 1 135 SH DFND 01 0 135 0 BAZAARVOICE INC COM 073271108 32 5779 SH DFND 0 5779 0 BB&T CORP COM 054937107 1049 21105 SH DFND 20 0 0 21105 BB&T CORP COM 054937107 2346 47175 SH DFND 0 0 47175 BB&T CORP COM 054937107 9387 188800 SH Call DFND 0 188800 0 BB&T CORP COM 054937107 26864 540310 SH DFND 0 540310 0 BB&T CORP COM 054937107 31718 637936 SH DFND 01 0 637936 0 BBX CAP CORP NEW CL A 05491N104 17 2078 SH DFND 0 2078 0 BBX CAP CORP NEW CL A 05491N104 53 6661 SH DFND 01 0 6661 0 BCB BANCORP INC COM 055298103 7 469 SH DFND 0 469 0 BCB BANCORP INC COM 055298103 174 11994 SH DFND 01 0 11994 0 BCE INC COM NEW 05534B760 96 2000 SH DFND 0 0 2000 BCE INC COM NEW 05534B760 3911 81460 SH DFND 20 0 0 81460 BCE INC COM NEW 05534B760 11141 232048 SH DFND 01 0 232048 0 BCE INC COM NEW 05534B760 26752 557224 SH DFND 0 557224 0 B COMMUNICATIONS LTD SHS M15629104 42 2300 SH SOLE 2300 0 0 BEACON ROOFING SUPPLY INC COM 073685109 405 6345 SH DFND 0 6345 0 BEACON ROOFING SUPPLY INC COM 073685109 947 14859 SH DFND 01 0 14859 0 BEAR ST FINL INC COM 073844102 9 928 SH DFND 01 0 928 0 BEAR ST FINL INC COM 073844102 37 3649 SH DFND 0 3649 0 BEASLEY BROADCAST GROUP INC CL A 074014101 3 238 SH SOLE 238 0 0 BEAZER HOMES USA INC COM NEW 07556Q881 95 4929 SH DFND 01 0 4929 0 BEAZER HOMES USA INC COM NEW 07556Q881 3239 168592 SH DFND 0 168592 0 BECTON DICKINSON & CO COM 075887109 226 1055 SH DFND 20 0 0 1055 BECTON DICKINSON & CO COM 075887109 2722 12717 SH DFND 0 0 12717 BECTON DICKINSON & CO COM 075887109 34777 162463 SH DFND 0 162463 0 BECTON DICKINSON & CO COM 075887109 85163 397846 SH DFND 01 0 397846 0 BECTON DICKINSON & CO COM 075887109 584 2730 SH SOLE 2730 0 0 BECTON DICKINSON & CO PFD SHS CONV A 075887208 14 235 SH DFND 01 0 235 0 BED BATH & BEYOND INC COM 075896100 221 10061 SH DFND 0 10061 0 BED BATH & BEYOND INC COM 075896100 957 43520 SH DFND 01 0 43520 0 BEIGENE LTD SPONSORED ADR 07725L102 3327 34043 SH DFND 01 0 34043 0 BEIGENE LTD SPONSORED ADR 07725L102 4509 46144 SH DFND 0 46144 0 BELDEN INC COM 077454106 4 50 SH DFND 0 50 0 BELDEN INC COM 077454106 88 1138 SH DFND 01 0 1138 0 BEL FUSE INC CL A 077347201 20 907 SH SOLE 907 0 0 BEL FUSE INC CL B 077347300 0 8 SH DFND 01 0 8 0 BEL FUSE INC CL B 077347300 23 918 SH DFND 0 918 0 BELLATRIX EXPLORATION LTD COM NEW 078314507 1 800 SH DFND 01 0 800 0 BELLATRIX EXPLORATION LTD COM NEW 078314507 4 2269 SH DFND 0 2269 0 BELLICUM PHARMACEUTICALS INC COM 079481107 20 2380 SH DFND 0 2380 0 BELLICUM PHARMACEUTICALS INC COM 079481107 24 2900 SH DFND 01 0 2900 0 BELMOND LTD CL A G1154H107 22 1812 SH DFND 0 1812 0 BELMOND LTD CL A G1154H107 321 26228 SH DFND 01 0 26228 0 BEMIS INC COM 081437105 4 78 SH DFND 17 0 0 78 BEMIS INC COM 081437105 612 12802 SH DFND 0 12802 0 BEMIS INC COM 081437105 6560 137260 SH DFND 01 0 137260 0 BENCHMARK ELECTRS INC COM 08160H101 17 595 SH DFND 01 0 595 0 BENCHMARK ELECTRS INC COM 08160H101 2138 73458 SH DFND 0 73458 0 BENEFICIAL BANCORP INC COM 08171T102 112 6811 SH DFND 0 6811 0 BENEFICIAL BANCORP INC COM 08171T102 268 16267 SH DFND 01 0 16267 0 BENEFITFOCUS INC COM 08180D106 219 8104 SH DFND 01 0 8104 0 BENITEC BIOPHARMA LTD SPONS ADR NEW 082053307 1 250 SH DFND 01 0 250 0 BENITEC BIOPHARMA LTD SPONS ADR NEW 082053307 12 4193 SH DFND 0 4193 0 BENITEC BIOPHARMA LTD *W EXP 08/14/202 082053117 0 844 SH SOLE 844 0 0 BERKLEY W R CORP COM 084423102 131 1825 SH DFND 20 0 0 1825 BERKLEY W R CORP COM 084423102 153 2136 SH DFND 0 0 2136 BERKLEY W R CORP COM 084423102 1105 15422 SH DFND 01 0 15422 0 BERKLEY W R CORP COM 084423102 2560 35730 SH DFND 0 35730 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 4166 14 SH DFND 0 14 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 72912 245 SH DFND 01 0 245 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 210 1060 SH DFND 17 0 0 1060 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1116 5630 SH DFND 20 0 0 5630 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 5560 28052 SH DFND 0 0 28052 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 19822 100000 SH Put DFND 0 100000 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 49813 251300 SH Call DFND 0 251300 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 278439 1404698 SH DFND 0 1404698 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 483579 2439609 SH DFND 01 0 2439609 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 73 370 SH SOLE 370 0 0 BERKSHIRE HILLS BANCORP INC COM 084680107 54 1474 SH DFND 0 1474 0 BERKSHIRE HILLS BANCORP INC COM 084680107 239 6518 SH DFND 01 0 6518 0 BERRY GLOBAL GROUP INC COM 08579W103 705 12023 SH DFND 0 12023 0 BERRY GLOBAL GROUP INC COM 08579W103 6248 106500 SH Call DFND 0 106500 0 BERRY GLOBAL GROUP INC COM 08579W103 12158 207224 SH DFND 01 0 207224 0 BEST BUY INC COM 086516101 186 2717 SH DFND 20 0 0 2717 BEST BUY INC COM 086516101 1077 15727 SH DFND 0 0 15727 BEST BUY INC COM 086516101 1341 19582 SH DFND 0 19582 0 BEST BUY INC COM 086516101 4793 70000 SH Put DFND 0 70000 0 BEST BUY INC COM 086516101 5771 84286 SH DFND 01 0 84286 0 BEST INC SPONSORED ADS 08653C106 220 24510 SH DFND 01 0 24510 0 BEST INC SPONSORED ADS 08653C106 240 26743 SH DFND 0 26743 0 BEYONDSPRING INC SHS G10830100 30 1031 SH SOLE 1031 0 0 BGC PARTNERS INC CL A 05541T101 2421 160231 SH DFND 01 0 160231 0 BGC PARTNERS INC CL A 05541T101 4171 276071 SH DFND 0 276071 0 B & G FOODS INC NEW COM 05508R106 180 5134 SH DFND 0 5134 0 B & G FOODS INC NEW COM 05508R106 28313 805486 SH DFND 01 0 805486 0 BG STAFFING INC COM 05544A109 3 165 SH DFND 0 165 0 BG STAFFING INC COM 05544A109 4 250 SH DFND 01 0 250 0 BHP BILLITON LTD SPONSORED ADR 088606108 46 1000 SH Call DFND 0 1000 0 BHP BILLITON LTD SPONSORED ADR 088606108 6209 135000 SH Put DFND 0 135000 0 BHP BILLITON LTD SPONSORED ADR 088606108 9799 213064 SH DFND 0 213064 0 BHP BILLITON LTD SPONSORED ADR 088606108 18833 409497 SH DFND 01 0 409497 0 BHP BILLITON PLC SPONSORED ADR 05545E209 90 2241 SH DFND 0 2241 0 BHP BILLITON PLC SPONSORED ADR 05545E209 3568 88526 SH DFND 01 0 88526 0 BIG 5 SPORTING GOODS CORP COM 08915P101 89 11667 SH DFND 01 0 11667 0 BIG 5 SPORTING GOODS CORP COM 08915P101 884 116338 SH DFND 0 116338 0 BIGLARI HLDGS INC COM 08986R101 15 36 SH DFND 01 0 36 0 BIGLARI HLDGS INC COM 08986R101 192 463 SH DFND 0 463 0 BIG LOTS INC COM 089302103 2651 47209 SH DFND 01 0 47209 0 BIG LOTS INC COM 089302103 10730 191095 SH DFND 0 191095 0 BIG ROCK PARTNERS ACQUISI CO UNIT 11/20/2022 089482202 1 100 SH SOLE 100 0 0 BIG ROCK PARTNERS ACQUISI CO *W EXP 12/01/202 089482111 0 995 SH SOLE 995 0 0 BIOAMBER INC COM 09072Q106 40 99101 SH SOLE 99101 0 0 BIOANALYTICAL SYS INC COM 09058M103 1 394 SH SOLE 394 0 0 BIOBLAST PHARMA LTD SHS NEW M20156119 5 2276 SH SOLE 2276 0 0 BIOCEPT INC COM NEW 09072V204 52 75052 SH SOLE 75052 0 0 BIOCRYST PHARMACEUTICALS COM 09058V103 182 36983 SH DFND 0 36983 0 BIOCRYST PHARMACEUTICALS COM 09058V103 311 63239 SH DFND 01 0 63239 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 9 2975 SH DFND 0 2975 0 BIODELIVERY SCIENCES INTL IN COM 09060J106 43 14550 SH DFND 01 0 14550 0 BIOGEN INC COM 09062X103 5 15 SH DFND 20 0 0 15 BIOGEN INC COM 09062X103 3186 10000 SH Call DFND 0 10000 0 BIOGEN INC COM 09062X103 3825 12007 SH DFND 0 0 12007 BIOGEN INC COM 09062X103 6371 20000 SH Put DFND 0 20000 0 BIOGEN INC COM 09062X103 40910 128418 SH DFND 01 0 128418 0 BIOGEN INC COM 09062X103 95950 301189 SH DFND 0 301189 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 25 934 SH DFND 0 934 0 BIOHAVEN PHARMACTL HLDG CO L COM G11196105 44 1625 SH DFND 01 0 1625 0 BIOLASE INC COM 090911108 10 22498 SH DFND 01 0 22498 0 BIOLINERX LTD SPONSORED ADR 09071M106 48 44487 SH SOLE 44487 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 901 10099 SH DFND 0 0 10099 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1278 14332 SH Call DFND 0 14332 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 6586 73855 SH DFND 0 73855 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 8599 96434 SH DFND 01 0 96434 0 BIOMARIN PHARMACEUTICAL INC NOTE 0.750%10/1 09061GAE1 4 4000 PRN DFND 01 0 4000 0 BIOMARIN PHARMACEUTICAL INC NOTE 1.500%10/1 09061GAF8 5 4000 PRN DFND 01 0 4000 0 BIO PATH HOLDINGS INC COM 09057N102 8 38554 SH SOLE 38554 0 0 BIOPHARMX CORP COM 09072X101 4 33753 SH SOLE 33753 0 0 BIO RAD LABS INC CL A 090572207 1209 5067 SH DFND 01 0 5067 0 BIO RAD LABS INC CL A 090572207 1219 5106 SH DFND 0 5106 0 BIO RAD LABS INC CL A 090572207 4071 17055 SH DFND 20 0 0 17055 BIO RAD LABS INC CL B 090572108 64 270 SH SOLE 270 0 0 BIOSCRIP INC COM 09069N108 25 8656 SH DFND 0 8656 0 BIOSCRIP INC COM 09069N108 973 334284 SH DFND 01 0 334284 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 14 329 SH DFND 0 329 0 BIOSPECIFICS TECHNOLOGIES CO COM 090931106 230 5313 SH DFND 01 0 5313 0 BIOSTAR PHARMACEUTICALS INC COM PAR 090678301 1 314 SH SOLE 314 0 0 BIO TECHNE CORP COM 09073M104 87 675 SH DFND 20 0 0 675 BIO TECHNE CORP COM 09073M104 490 3781 SH DFND 01 0 3781 0 BIO TECHNE CORP COM 09073M104 871 6724 SH DFND 0 6724 0 BIOTELEMETRY INC COM 090672106 1301 43517 SH DFND 0 43517 0 BIOTELEMETRY INC COM 090672106 1352 45225 SH DFND 01 0 45225 0 BIOTIME INC COM 09066L105 1 350 SH DFND 01 0 350 0 BIOTIME INC COM 09066L105 17 8087 SH DFND 0 8087 0 BIOTIME INC *W EXP 10/01/201 09066L162 0 611 SH DFND 01 0 611 0 BIOTIME INC *W EXP 10/01/201 09066L162 0 1410 SH DFND 0 1410 0 BIOVERATIV INC COM 09075E100 1 20 SH DFND 20 0 0 20 BIOVERATIV INC COM 09075E100 1802 33413 SH DFND 0 33413 0 BIOVERATIV INC COM 09075E100 2669 49500 SH DFND 01 0 49500 0 BIRKS GROUP INC CL A COM 09088U109 13 10000 SH DFND 0 0 10000 BIRKS GROUP INC CL A COM 09088U109 17 13428 SH DFND 01 0 13428 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 26 821 SH DFND 01 0 821 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 1290 40562 SH DFND 0 40562 0 BITAUTO HLDGS LTD SPONSORED ADS 091727107 1590 50000 SH Put DFND 0 50000 0 BJS RESTAURANTS INC COM 09180C106 28 757 SH DFND 01 0 757 0 BJS RESTAURANTS INC COM 09180C106 801 21995 SH DFND 20 0 0 21995 BLACKBAUD INC COM 09227Q100 821 8689 SH DFND 01 0 8689 0 BLACKBAUD INC COM 09227Q100 1242 13145 SH DFND 0 13145 0 BLACKBAUD INC COM 09227Q100 1346 14245 SH DFND 20 0 0 14245 BLACKBERRY LTD COM 09228F103 317 28363 SH DFND 0 0 28363 BLACKBERRY LTD COM 09228F103 1004 89849 SH DFND 0 89849 0 BLACKBERRY LTD COM 09228F103 2645 236782 SH DFND 01 0 236782 0 BLACK BOX CORP DEL COM 091826107 1 315 SH DFND 01 0 315 0 BLACK BOX CORP DEL COM 091826107 17 4770 SH DFND 0 4770 0 BLACKHAWK NETWORK HLDGS INC COM 09238E104 126 3535 SH DFND 0 3535 0 BLACKHAWK NETWORK HLDGS INC COM 09238E104 345 9677 SH DFND 01 0 9677 0 BLACK HILLS CORP COM 092113109 1100 18293 SH DFND 0 18293 0 BLACK HILLS CORP COM 092113109 1665 27694 SH DFND 01 0 27694 0 BLACK KNIGHT INC COM 09215C105 1447 32772 SH DFND 0 32772 0 BLACK KNIGHT INC COM 09215C105 2904 65766 SH DFND 01 0 65766 0 BLACKLINE INC COM 09239B109 353 10763 SH DFND 01 0 10763 0 BLACKROCK 2022 GBL INCM OPP COM 09258P104 10 1049 SH DFND 0 1049 0 BLACKROCK 2022 GBL INCM OPP COM 09258P104 5110 521415 SH DFND 01 0 521415 0 BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 310 22464 SH DFND 0 22464 0 BLACKROCK CALIF MUN INCOME T SH BEN INT 09248E102 5994 434983 SH DFND 01 0 434983 0 BLACKROCK CA MUNI 2018 TERM COM 09249C105 1392 95615 SH DFND 01 0 95615 0 BLACKROCK CAPITAL INVESTMENT COM 092533108 376 60308 SH DFND 01 0 60308 0 BLACKROCK CAPITAL INVESTMENT COM 092533108 7772 1247480 SH DFND 0 1247480 0 BLACKROCK CORE BD TR SHS BEN INT 09249E101 19612 1396897 SH DFND 01 0 1396897 0 BLACKROCK CORPOR HI YLD FD I COM 09255P107 5529 505375 SH DFND 01 0 505375 0 BLACKROCK CORPOR HI YLD FD I COM 09255P107 21535 1968481 SH DFND 0 1968481 0 BLACKROCK CR ALLCTN INC TR COM 092508100 11658 875228 SH DFND 01 0 875228 0 BLACKROCK CR ALLCTN INC TR COM 092508100 21448 1610237 SH DFND 0 1610237 0 BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 1104 94348 SH DFND 01 0 94348 0 BLACKROCK DEBT STRAT FD INC COM NEW 09255R202 4822 412148 SH DFND 0 412148 0 BLACKROCK ENERGY & RES TR COM 09250U101 2154 151872 SH DFND 01 0 151872 0 BLACKROCK ENHANCED EQT DIV T COM 09251A104 12858 1393036 SH DFND 01 0 1393036 0 BLACKROCK ENHANCED GBL DIV T COM 092501105 10578 845544 SH DFND 01 0 845544 0 BLACKROCK ENHANCED GOVT FD I COM 09255K108 25 1872 SH DFND 0 1872 0 BLACKROCK ENHANCED GOVT FD I COM 09255K108 417 31118 SH DFND 01 0 31118 0 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 17 2637 SH DFND 0 2637 0 BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 9210 1412500 SH DFND 01 0 1412500 0 BLACKROCK ENH CAP & INC FD I COM 09256A109 7211 440246 SH DFND 01 0 440246 0 BLACKROCK FLA MUN 2020 TERM COM SHS 09250M109 49 3391 SH DFND 0 3391 0 BLACKROCK FLA MUN 2020 TERM COM SHS 09250M109 446 30936 SH DFND 01 0 30936 0 BLACKROCK FLOATING RATE INCO COM 091941104 1561 112137 SH DFND 01 0 112137 0 BLACKROCK FLOAT RATE OME STR COM 09255X100 1 101 SH DFND 0 101 0 BLACKROCK FLOAT RATE OME STR COM 09255X100 1242 90058 SH DFND 01 0 90058 0 BLACKROCK HEALTH SCIENCES TR COM 09250W107 290 7935 SH DFND 0 7935 0 BLACKROCK HEALTH SCIENCES TR COM 09250W107 1435 39304 SH DFND 01 0 39304 0 BLACKROCK INC COM 09247X101 154 300 SH Put DFND 01 0 300 0 BLACKROCK INC COM 09247X101 9792 19061 SH DFND 0 0 19061 BLACKROCK INC COM 09247X101 86712 168795 SH DFND 0 168795 0 BLACKROCK INC COM 09247X101 1071029 2084891 SH DFND 01 0 2084891 0 BLACKROCK INC COM 09247X101 791 1539 SH SOLE 1539 0 0 BLACKROCK INCOME TR INC COM 09247F100 2140 346817 SH DFND 01 0 346817 0 BLACKROCK INVT QUALITY MUN T COM 09247D105 1974 132285 SH DFND 01 0 132285 0 BLACKROCK LONG-TERM MUNI ADV COM 09250B103 1334 111145 SH DFND 01 0 111145 0 BLACKROCK LTD DURATION INC T COM SHS 09249W101 25177 1584475 SH DFND 01 0 1584475 0 BLACKROCK MASS TAX-EXEMPT TR SH BEN INT 09258E109 142 10175 SH DFND 01 0 10175 0 BLACKROCK MD MUNICIPAL BOND COM 09249L105 1 48 SH DFND 01 0 48 0 BLACKROCK MULTI-SECTOR INC T COM 09258A107 23693 1305426 SH DFND 0 1305426 0 BLACKROCK MULTI-SECTOR INC T COM 09258A107 24571 1353784 SH DFND 01 0 1353784 0 BLACKROCK MUN 2020 TERM TR COM SHS 09249X109 34 2291 SH DFND 0 2291 0 BLACKROCK MUN 2020 TERM TR COM SHS 09249X109 3104 206946 SH DFND 01 0 206946 0 BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 37 1671 SH DFND 0 1671 0 BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 41509 1858060 SH DFND 01 0 1858060 0 BLACKROCK MUNI 2018 TERM TR COM 09248C106 66 4447 SH DFND 0 4447 0 BLACKROCK MUNI 2018 TERM TR COM 09248C106 2206 149366 SH DFND 01 0 149366 0 BLACKROCK MUNIASSETS FD INC COM 09254J102 50 3340 SH DFND 0 3340 0 BLACKROCK MUNIASSETS FD INC COM 09254J102 1198 79997 SH DFND 01 0 79997 0 BLACKROCK MUNIC INCM INVST T SH BEN INT 09248H105 81 5752 SH DFND 0 5752 0 BLACKROCK MUNIC INCM INVST T SH BEN INT 09248H105 434 30971 SH DFND 01 0 30971 0 BLACKROCK MUNICIPAL BOND TR COM 09249H104 91 5975 SH DFND 0 5975 0 BLACKROCK MUNICIPAL BOND TR COM 09249H104 426 28119 SH DFND 01 0 28119 0 BLACKROCK MUNICIPL INC QLTY COM 092479104 41 2913 SH DFND 0 2913 0 BLACKROCK MUNICIPL INC QLTY COM 092479104 1156 81498 SH DFND 01 0 81498 0 BLACKROCK MUNIENHANCED FD IN COM 09253Y100 38 3230 SH DFND 0 3230 0 BLACKROCK MUNIENHANCED FD IN COM 09253Y100 471 40417 SH DFND 01 0 40417 0 BLACKROCK MUNIHLDGS FD II IN COM 09253P109 1346 91073 SH DFND 01 0 91073 0 BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 37 2543 SH DFND 0 2543 0 BLACKROCK MUNIHLDGS NJ QLTY COM 09254X101 5033 347810 SH DFND 01 0 347810 0 BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 15 1113 SH DFND 0 1113 0 BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 3057 228319 SH DFND 01 0 228319 0 BLACKROCK MUNIHLDNGS CALI QL COM 09254L107 6336 446168 SH DFND 01 0 446168 0 BLACKROCK MUNIHLDNGS QLTY II COM 09254C107 18 1306 SH DFND 0 1306 0 BLACKROCK MUNIHLDNGS QLTY II COM 09254C107 1531 110069 SH DFND 01 0 110069 0 BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 5 336 SH DFND 0 336 0 BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 3016 206270 SH DFND 01 0 206270 0 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 1472 89076 SH DFND 01 0 89076 0 BLACKROCK MUNIHOLDNGS QLTY I COM 09254A101 14 1046 SH DFND 0 1046 0 BLACKROCK MUNIHOLDNGS QLTY I COM 09254A101 497 37167 SH DFND 01 0 37167 0 BLACKROCK MUNI INCOME INV QL COM 09250G102 42 2847 SH DFND 0 2847 0 BLACKROCK MUNI INCOME INV QL COM 09250G102 850 57382 SH DFND 01 0 57382 0 BLACKROCK MUNI INCOME TR II COM 09249N101 4352 301562 SH DFND 01 0 301562 0 BLACKROCK MUNI INTER DR FD I COM 09253X102 6492 466386 SH DFND 01 0 466386 0 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 3 225 SH DFND 0 225 0 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 9976 707994 SH DFND 01 0 707994 0 BLACKROCK MUNI N Y INTER DUR COM 09255F109 191 14047 SH DFND 01 0 14047 0 BLACKROCK MUNIVEST FD II INC COM 09253T101 762 49346 SH DFND 01 0 49346 0 BLACKROCK MUNIVEST FD INC COM 09253R105 8 835 SH DFND 0 835 0 BLACKROCK MUNIVEST FD INC COM 09253R105 3664 381248 SH DFND 01 0 381248 0 BLACKROCK MUNIYIELD ARIZ FD COM 09254K109 20 1214 SH DFND 01 0 1214 0 BLACKROCK MUNIYIELD CALIF FD COM 09254M105 31 2074 SH DFND 0 2074 0 BLACKROCK MUNIYIELD CALIF FD COM 09254M105 618 41796 SH DFND 01 0 41796 0 BLACKROCK MUNIYIELD CALI QLT COM 09254N103 4139 282322 SH DFND 01 0 282322 0 BLACKROCK MUNIYIELD FD INC COM 09253W104 5473 376894 SH DFND 01 0 376894 0 BLACKROCK MUNIYIELD INVST FD COM 09254R104 21 1429 SH DFND 0 1429 0 BLACKROCK MUNIYIELD INVST FD COM 09254R104 3344 225198 SH DFND 01 0 225198 0 BLACKROCK MUNIYIELD N J FD I COM 09254Y109 1844 116679 SH DFND 01 0 116679 0 BLACKROCK MUNIYIELD NY QLTY COM 09255E102 2268 175579 SH DFND 01 0 175579 0 BLACKROCK MUNIYIELD PA QLTY COM 09255G107 5 324 SH DFND 0 324 0 BLACKROCK MUNIYIELD PA QLTY COM 09255G107 951 66261 SH DFND 01 0 66261 0 BLACKROCK MUNIYIELD QLTY FD COM 09254E103 16184 1171912 SH DFND 01 0 1171912 0 BLACKROCK MUNIYIELD QUALITY COM 09254F100 39 2546 SH DFND 0 2546 0 BLACKROCK MUNIYIELD QUALITY COM 09254F100 9683 638268 SH DFND 01 0 638268 0 BLACKROCK MUNIYLD INVST QLTY COM 09254T100 16 1176 SH DFND 0 1176 0 BLACKROCK MUNIYLD INVST QLTY COM 09254T100 796 57074 SH DFND 01 0 57074 0 BLACKROCK MUNIYLD MICH QLTY COM 09254V105 2037 145474 SH DFND 01 0 145474 0 BLACKROCK MUNIY QUALITY FD I COM 09254G108 2726 208088 SH DFND 01 0 208088 0 BLACKROCK NJ MUNICIPAL BOND COM 09249A109 9 577 SH DFND 01 0 577 0 BLACKROCK NJ MUNICIPAL BOND COM 09249A109 20 1354 SH DFND 0 1354 0 BLACKROCK N J MUN INCOME TR SH BEN INT 09248J101 46 3082 SH DFND 0 3082 0 BLACKROCK N J MUN INCOME TR SH BEN INT 09248J101 79 5230 SH DFND 01 0 5230 0 BLACKROCK NY MUNI 2018 TERM COM 09248K108 23 1572 SH DFND 0 1572 0 BLACKROCK NY MUNI 2018 TERM COM 09248K108 388 26399 SH DFND 01 0 26399 0 BLACKROCK NY MUNICIPAL BOND COM 09249P106 231 15721 SH DFND 01 0 15721 0 BLACKROCK NY MUNI INC QLTY T COM 09249U105 37 2790 SH DFND 0 2790 0 BLACKROCK NY MUNI INC QLTY T COM 09249U105 480 36460 SH DFND 01 0 36460 0 BLACKROCK N Y MUN INCOME TR SH BEN INT 09248L106 37 2559 SH DFND 0 2559 0 BLACKROCK N Y MUN INCOME TR SH BEN INT 09248L106 1250 87396 SH DFND 01 0 87396 0 BLACKROCK NY MUN INCOME TR I COM 09249R102 407 27500 SH DFND 01 0 27500 0 BLACKROCK RES & COMM STRAT T SHS 09257A108 2753 281746 SH DFND 01 0 281746 0 BLACKROCK SCIENCE & TECH TR SHS 09258G104 74 2764 SH DFND 0 2764 0 BLACKROCK SCIENCE & TECH TR SHS 09258G104 14266 534520 SH DFND 01 0 534520 0 BLACKROCK STRATEGIC MUN TR COM 09248T109 18 1304 SH DFND 0 1304 0 BLACKROCK STRATEGIC MUN TR COM 09248T109 64 4711 SH DFND 01 0 4711 0 BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 18784 810000 SH DFND 01 0 810000 0 BLACKROCK UTILITIES INFRSTRC COM 09248D104 23 1065 SH DFND 0 1065 0 BLACKROCK UTILITIES INFRSTRC COM 09248D104 1474 68176 SH DFND 01 0 68176 0 BLACKROCK VA MUNICIPAL BOND COM 092481100 112 6505 SH DFND 0 6505 0 BLACKROCK VA MUNICIPAL BOND COM 092481100 136 7919 SH DFND 01 0 7919 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 221 6900 SH Put DFND 01 0 6900 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 1956 61100 SH Call DFND 0 61100 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 26124 815862 SH DFND 0 815862 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 34934 1091000 SH Put DFND 0 1091000 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 131406 4103860 SH DFND 01 0 4103860 0 BLACKSTONE GROUP L P COM UNIT LTD 09253U108 673 21030 SH SOLE 21030 0 0 BLACKSTONE GSO FLTING RTE FU COM 09256U105 316 17542 SH DFND 01 0 17542 0 BLACKSTONE GSO LNG SHRT CR I COM SHS BN INT 09257D102 1332 83647 SH DFND 01 0 83647 0 BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 8819 561382 SH DFND 01 0 561382 0 BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 22153 1410104 SH DFND 0 1410104 0 BLACK STONE MINERALS L P COM UNIT 09225M101 320 17850 SH DFND 01 0 17850 0 BLACK STONE MINERALS L P COM UNIT 09225M101 747 41652 SH DFND 0 41652 0 BLACKSTONE MTG TR INC COM CL A 09257W100 7426 230759 SH DFND 01 0 230759 0 BLACKSTONE MTG TR INC COM CL A 09257W100 23697 736385 SH DFND 0 736385 0 BLDRS INDEX FDS TR ASIA 50 ADR 09348R102 66 1916 SH DFND 01 0 1916 0 BLDRS INDEX FDS TR DEV MK 100 ADR 09348R201 1046 44453 SH DFND 01 0 44453 0 BLDRS INDEX FDS TR EMER MK 50 ADR 09348R300 2135 49493 SH DFND 01 0 49493 0 BLDRS INDEX FDS TR EUR 100 ADR 09348R409 410 17900 SH DFND 01 0 17900 0 BLOCK H & R INC COM 093671105 73 2788 SH DFND 0 0 2788 BLOCK H & R INC COM 093671105 1658 63247 SH DFND 01 0 63247 0 BLOCK H & R INC COM 093671105 4465 170300 SH Call DFND 0 170300 0 BLOCK H & R INC COM 093671105 5905 225227 SH DFND 0 225227 0 BLONDER TONGUE LABS INC COM 093698108 9 14675 SH SOLE 14675 0 0 BLOOMIN BRANDS INC COM 094235108 57 2670 SH DFND 20 0 0 2670 BLOOMIN BRANDS INC COM 094235108 80 3728 SH DFND 01 0 3728 0 BLOOMIN BRANDS INC COM 094235108 5595 262198 SH DFND 0 262198 0 BLUCORA INC COM 095229100 868 39264 SH DFND 01 0 39264 0 BLUCORA INC COM 095229100 3184 144060 SH DFND 0 144060 0 BLUE APRON HLDGS INC CL A 09523Q101 56 14005 SH DFND 01 0 14005 0 BLUEBIRD BIO INC COM 09609G100 1559 8755 SH DFND 0 8755 0 BLUEBIRD BIO INC COM 09609G100 4213 23656 SH DFND 01 0 23656 0 BLUE BIRD CORP COM 095306106 7 338 SH SOLE 338 0 0 BLUE BUFFALO PET PRODS INC COM 09531U102 115 3516 SH DFND 01 0 3516 0 BLUE CAP REINS HLDGS LTD COM G1190F107 7 557 SH DFND 0 557 0 BLUE CAP REINS HLDGS LTD COM G1190F107 471 39108 SH DFND 01 0 39108 0 BLUE HILLS BANCORP INC COM 095573101 22 1089 SH DFND 0 1089 0 BLUE HILLS BANCORP INC COM 095573101 25 1254 SH DFND 01 0 1254 0 BLUEKNIGHT ENERGY PARTNERS L COM UNIT 09625U109 18 3496 SH DFND 0 3496 0 BLUEKNIGHT ENERGY PARTNERS L COM UNIT 09625U109 842 165123 SH DFND 01 0 165123 0 BLUEPRINT MEDICINES CORP COM 09627Y109 66 873 SH DFND 01 0 873 0 BLUEPRINT MEDICINES CORP COM 09627Y109 1219 16171 SH DFND 0 16171 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 76 7559 SH DFND 01 0 7559 0 BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 310 30693 SH DFND 0 30693 0 BMC STK HLDGS INC COM 05591B109 1 39 SH DFND 01 0 39 0 BMC STK HLDGS INC COM 05591B109 17078 675000 SH Call DFND 0 675000 0 BOARDWALK PIPELINE PARTNERS UT LTD PARTNER 096627104 80 6185 SH DFND 0 6185 0 BOARDWALK PIPELINE PARTNERS UT LTD PARTNER 096627104 21976 1702270 SH DFND 01 0 1702270 0 BOARDWALK PIPELINE PARTNERS UT LTD PARTNER 096627104 286 22170 SH SOLE 22170 0 0 BOB EVANS FARMS INC COM 096761101 220 2797 SH DFND 0 2797 0 BOB EVANS FARMS INC COM 096761101 381 4831 SH DFND 01 0 4831 0 BOEING CO COM 097023105 88 300 SH Put DFND 01 0 300 0 BOEING CO COM 097023105 121 410 SH DFND 20 0 0 410 BOEING CO COM 097023105 366 1240 SH DFND 17 0 0 1240 BOEING CO COM 097023105 6759 22920 SH DFND 0 0 22920 BOEING CO COM 097023105 29697 100700 SH Call DFND 0 100700 0 BOEING CO COM 097023105 58717 199100 SH Put DFND 0 199100 0 BOEING CO COM 097023105 220249 746835 SH DFND 0 746835 0 BOEING CO COM 097023105 562098 1905997 SH DFND 01 0 1905997 0 BOEING CO COM 097023105 649 2200 SH SOLE 2200 0 0 BOFI HLDG INC COM 05566U108 61 2036 SH DFND 0 2036 0 BOFI HLDG INC COM 05566U108 2821 94357 SH DFND 01 0 94357 0 BOINGO WIRELESS INC COM 09739C102 38 1698 SH DFND 0 1698 0 BOINGO WIRELESS INC COM 09739C102 356 15821 SH DFND 01 0 15821 0 BOISE CASCADE CO DEL COM 09739D100 1208 30281 SH DFND 01 0 30281 0 BOISE CASCADE CO DEL COM 09739D100 5516 138253 SH DFND 0 138253 0 BOJANGLES INC COM 097488100 9 763 SH DFND 01 0 763 0 BOJANGLES INC COM 097488100 26 2208 SH DFND 0 2208 0 BOK FINL CORP COM NEW 05561Q201 110 1188 SH DFND 01 0 1188 0 BOK FINL CORP COM NEW 05561Q201 571 6190 SH DFND 0 6190 0 BONANZA CREEK ENERGY INC COM NEW 097793400 0 7 SH DFND 01 0 7 0 BONANZA CREEK ENERGY INC COM NEW 097793400 1132 41034 SH DFND 0 41034 0 BONSO ELECTRS INTL INC COM PAR $0.003 098529308 12 4983 SH SOLE 4983 0 0 BOOT BARN HLDGS INC COM 099406100 157 9441 SH SOLE 9441 0 0 BOOT BARN HLDGS INC COM 099406100 407 24500 SH Call SOLE 24500 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1575 41305 SH DFND 20 0 0 41305 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2244 58842 SH DFND 0 58842 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 2861 75035 SH DFND 01 0 75035 0 BORGWARNER INC COM 099724106 46 895 SH DFND 20 0 0 895 BORGWARNER INC COM 099724106 622 12180 SH DFND 0 0 12180 BORGWARNER INC COM 099724106 2040 39938 SH DFND 0 39938 0 BORGWARNER INC COM 099724106 11487 224836 SH DFND 01 0 224836 0 BORQS TECHNOLOGIES INC SHS G1466B103 14 2580 SH SOLE 2580 0 0 BOS BETTER ONLINE SOLUTIONS SHS NEW NIS 80 M20115180 0 55 SH DFND 0 55 0 BOSTON BEER INC CL A 100557107 1119 5855 SH DFND 01 0 5855 0 BOSTON BEER INC CL A 100557107 8774 45915 SH DFND 0 45915 0 BOSTON OMAHA CORP COM 101044105 4 135 SH DFND 01 0 135 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 66 4294 SH DFND 0 4294 0 BOSTON PRIVATE FINL HLDGS IN COM 101119105 104 6699 SH DFND 01 0 6699 0 BOSTON PROPERTIES INC COM 101121101 1149 8835 SH DFND 0 0 8835 BOSTON PROPERTIES INC COM 101121101 6502 50002 SH DFND 01 0 50002 0 BOSTON PROPERTIES INC COM 101121101 9803 75389 SH DFND 0 75389 0 BOSTON SCIENTIFIC CORP COM 101137107 629 25357 SH DFND 0 0 25357 BOSTON SCIENTIFIC CORP COM 101137107 1138 45900 SH Call DFND 0 45900 0 BOSTON SCIENTIFIC CORP COM 101137107 12885 519774 SH DFND 01 0 519774 0 BOSTON SCIENTIFIC CORP COM 101137107 14015 565339 SH DFND 0 565339 0 BOTTOMLINE TECH DEL INC COM 101388106 57 1656 SH DFND 01 0 1656 0 BOULDER GROWTH & INCOME FD I COM 101507101 762 68745 SH DFND 01 0 68745 0 BOVIE MEDICAL CORP COM 10211F100 10 4000 SH DFND 01 0 4000 0 BOVIE MEDICAL CORP COM 10211F100 11 4091 SH DFND 0 4091 0 BOWL AMER INC CL A 102565108 112 7474 SH DFND 01 0 7474 0 BOX INC CL A 10316T104 1912 90532 SH DFND 01 0 90532 0 BOXLIGHT CORP COM CL A 103197109 0 4 SH SOLE 4 0 0 BOYD GAMING CORP COM 103304101 594 16937 SH DFND 01 0 16937 0 BOYD GAMING CORP COM 103304101 3704 105689 SH DFND 0 105689 0 BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 479 23295 SH DFND 0 23295 0 BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 5347 259946 SH DFND 01 0 259946 0 BP PLC SPONSORED ADR 055622104 2482 59051 SH DFND 20 0 0 59051 BP PLC SPONSORED ADR 055622104 101771 2421393 SH DFND 01 0 2421393 0 BP PLC SPONSORED ADR 055622104 106375 2530921 SH DFND 0 2530921 0 BP PLC SPONSORED ADR 055622104 113426 2698700 SH Call DFND 0 2698700 0 BP PLC SPONSORED ADR 055622104 297059 7067780 SH Put DFND 0 7067780 0 BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 1 62 SH DFND 0 62 0 BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 117 5819 SH DFND 01 0 5819 0 BRADY CORP CL A 104674106 2431 64135 SH DFND 01 0 64135 0 BRADY CORP CL A 104674106 3458 91248 SH DFND 0 91248 0 BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 7 1900 SH DFND 01 0 1900 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 2035 111879 SH DFND 01 0 111879 0 BRANDYWINE RLTY TR SH BEN INT NEW 105368203 15685 862305 SH DFND 0 862305 0 BRASILAGRO BRAZILIAN AGRIC R SPONSORED ADR 10554B104 7 2107 SH SOLE 2107 0 0 BRASKEM S A SP ADR PFD A 105532105 148 5627 SH DFND 01 0 5627 0 BRASKEM S A SP ADR PFD A 105532105 997 37966 SH DFND 0 37966 0 BRAVO BRIO RESTAURANT GROUP COM 10567B109 8 3317 SH SOLE 3317 0 0 BRF SA SPONSORED ADR 10552T107 208 18507 SH DFND 01 0 18507 0 BRF SA SPONSORED ADR 10552T107 431 38300 SH Call DFND 0 38300 0 BRF SA SPONSORED ADR 10552T107 931 82699 SH DFND 0 82699 0 BRIDGE BANCORP INC COM 108035106 30 869 SH DFND 0 869 0 BRIDGE BANCORP INC COM 108035106 36 1033 SH DFND 01 0 1033 0 BRIDGELINE DIGITAL INC COM PAR 10807Q403 13 5437 SH SOLE 5437 0 0 BRIDGEPOINT ED INC COM 10807M105 66 7978 SH SOLE 7978 0 0 BRIDGFORD FOODS CORP COM 108763103 17 1390 SH SOLE 1390 0 0 BRIGGS & STRATTON CORP COM 109043109 125 4940 SH DFND 0 4940 0 BRIGGS & STRATTON CORP COM 109043109 3562 140390 SH DFND 01 0 140390 0 BRIGHTCOVE INC COM 10921T101 16 2248 SH SOLE 2248 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 593 6311 SH DFND 0 6311 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 1128 12001 SH DFND 01 0 12001 0 BRIGHTHOUSE FINL INC COM 10922N103 1 21 SH DFND 20 0 0 21 BRIGHTHOUSE FINL INC COM 10922N103 100 1700 SH DFND 0 0 1700 BRIGHTHOUSE FINL INC COM 10922N103 2132 36350 SH DFND 0 36350 0 BRIGHTHOUSE FINL INC COM 10922N103 6604 112611 SH DFND 01 0 112611 0 BRIGHT SCHOLAR ED HLDGS LTD SPONSORED ADS 109199109 231 12347 SH SOLE 12347 0 0 B RILEY FINL INC COM 05580M108 34 1888 SH SOLE 1888 0 0 BRINKER INTL INC COM 109641100 29 756 SH DFND 0 756 0 BRINKER INTL INC COM 109641100 709 18261 SH DFND 01 0 18261 0 BRINKS CO COM 109696104 289 3670 SH DFND 0 3670 0 BRINKS CO COM 109696104 897 11392 SH DFND 01 0 11392 0 BRISTOL MYERS SQUIBB CO COM 110122108 92 1500 SH Put DFND 01 0 1500 0 BRISTOL MYERS SQUIBB CO COM 110122108 5823 95029 SH DFND 0 0 95029 BRISTOL MYERS SQUIBB CO COM 110122108 13659 222900 SH Call DFND 0 222900 0 BRISTOL MYERS SQUIBB CO COM 110122108 56874 928100 SH Put DFND 0 928100 0 BRISTOL MYERS SQUIBB CO COM 110122108 123388 2013517 SH DFND 0 2013517 0 BRISTOL MYERS SQUIBB CO COM 110122108 399805 6524240 SH DFND 01 0 6524240 0 BRISTOL MYERS SQUIBB CO COM 110122108 301 4919 SH SOLE 4919 0 0 BRISTOL MYERS SQUIBB CO DBCV 9/1 110122AN8 54 34000 PRN DFND 01 0 34000 0 BRISTOW GROUP INC COM 110394103 1 66 SH DFND 01 0 66 0 BRISTOW GROUP INC COM 110394103 112 8328 SH DFND 0 8328 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 100 1500 SH Put DFND 01 0 1500 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 195 2913 SH DFND 0 0 2913 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1178 17585 SH DFND 20 0 0 17585 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 2756 41145 SH DFND 0 41145 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 430792 6430692 SH DFND 01 0 6430692 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 38 574 SH SOLE 574 0 0 BRIXMOR PPTY GROUP INC COM 11120U105 328 17580 SH DFND 0 0 17580 BRIXMOR PPTY GROUP INC COM 11120U105 2215 118711 SH DFND 01 0 118711 0 BRIXMOR PPTY GROUP INC COM 11120U105 4330 232064 SH DFND 0 232064 0 BROADCOM LTD SHS Y09827109 976 3800 SH Put DFND 01 0 3800 0 BROADCOM LTD SHS Y09827109 4142 16123 SH DFND 20 0 0 16123 BROADCOM LTD SHS Y09827109 4516 17580 SH DFND 0 0 17580 BROADCOM LTD SHS Y09827109 115220 448500 SH Put DFND 0 448500 0 BROADCOM LTD SHS Y09827109 140756 547900 SH Call DFND 0 547900 0 BROADCOM LTD SHS Y09827109 156170 607900 SH DFND 0 607900 0 BROADCOM LTD SHS Y09827109 191355 744863 SH DFND 01 0 744863 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 106 1170 SH DFND 20 0 0 1170 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 186 2049 SH DFND 0 0 2049 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3831 42298 SH DFND 01 0 42298 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 7164 79092 SH DFND 0 79092 0 BROADSOFT INC COM 11133B409 209 3810 SH DFND 01 0 3810 0 BROADSOFT INC COM 11133B409 1202 21900 SH Put DFND 0 21900 0 BROADSOFT INC COM 11133B409 2912 53041 SH DFND 0 53041 0 BROADSOFT INC NOTE 1.000% 9/0 11133BAD4 4273 2885000 PRN SOLE 2885000 0 0 BROADSOFT INC NOTE 1.500% 7/0 11133BAB8 18089 13841000 PRN SOLE 13841000 0 0 BROADVISION INC COM PAR 111412706 2 619 SH SOLE 619 0 0 BROADWIND ENERGY INC COM NEW 11161T207 8 2825 SH SOLE 2825 0 0 BROOKDALE SR LIVING INC COM 112463104 19 1990 SH DFND 0 1990 0 BROOKDALE SR LIVING INC COM 112463104 780 80425 SH DFND 01 0 80425 0 BROOKDALE SR LIVING INC NOTE 2.750% 6/1 112463AA2 20 20000 PRN DFND 01 0 20000 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 779 17900 SH DFND 0 0 17900 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 8016 184113 SH DFND 0 184113 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 17733 407270 SH DFND 01 0 407270 0 BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 75 2159 SH DFND 01 0 2159 0 BROOKFIELD GLOBL LISTED INFR COM SHS 11273Q109 21 1615 SH DFND 0 1615 0 BROOKFIELD GLOBL LISTED INFR COM SHS 11273Q109 1545 119510 SH DFND 01 0 119510 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 5802 129486 SH DFND 0 129486 0 BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 6227 138965 SH DFND 01 0 138965 0 BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 537 24214 SH DFND 01 0 24214 0 BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 6481 292467 SH DFND 0 292467 0 BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 30023 1284669 SH DFND 01 0 1284669 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 892 25541 SH DFND 01 0 25541 0 BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 1584 45378 SH DFND 0 45378 0 BROOKLINE BANCORP INC DEL COM 11373M107 69 4389 SH DFND 0 4389 0 BROOKLINE BANCORP INC DEL COM 11373M107 754 47999 SH DFND 01 0 47999 0 BROOKS AUTOMATION INC COM 114340102 100 4183 SH DFND 01 0 4183 0 BROOKS AUTOMATION INC COM 114340102 159 6658 SH DFND 0 6658 0 BROWN & BROWN INC COM 115236101 512 9949 SH DFND 01 0 9949 0 BROWN & BROWN INC COM 115236101 13981 271678 SH DFND 0 271678 0 BROWN FORMAN CORP CL A 115637100 537 7986 SH DFND 01 0 7986 0 BROWN FORMAN CORP CL A 115637100 822 12218 SH DFND 0 12218 0 BROWN FORMAN CORP CL B 115637209 286 4166 SH DFND 0 0 4166 BROWN FORMAN CORP CL B 115637209 7848 114286 SH DFND 0 114286 0 BROWN FORMAN CORP CL B 115637209 20512 298697 SH DFND 01 0 298697 0 BRT APARTMENTS CORP COM 055645303 280 23783 SH DFND 01 0 23783 0 BRUKER CORP COM 116794108 40 1168 SH DFND 0 1168 0 BRUKER CORP COM 116794108 1433 41768 SH DFND 01 0 41768 0 BRUNSWICK CORP COM 117043109 1106 20028 SH DFND 0 20028 0 BRUNSWICK CORP COM 117043109 4303 77926 SH DFND 01 0 77926 0 BRYN MAWR BK CORP COM 117665109 70 1592 SH DFND 0 1592 0 BRYN MAWR BK CORP COM 117665109 77 1735 SH DFND 01 0 1735 0 BSB BANCORP INC MD COM 05573H108 12 400 SH DFND 0 400 0 BSB BANCORP INC MD COM 05573H108 535 18302 SH DFND 01 0 18302 0 BSQUARE CORP COM NEW 11776U300 2 419 SH DFND 01 0 419 0 BT GROUP PLC ADR 05577E101 36 1950 SH DFND 0 1950 0 BT GROUP PLC ADR 05577E101 632 34709 SH DFND 01 0 34709 0 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 5880 118663 SH DFND 0 118663 0 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 108266 2184993 SH DFND 01 0 2184993 0 BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 278 5620 SH SOLE 5620 0 0 BUCKLE INC COM 118440106 1049 44188 SH DFND 0 44188 0 BUCKLE INC COM 118440106 1131 47631 SH DFND 01 0 47631 0 BUFFALO WILD WINGS INC COM 119848109 1878 12014 SH DFND 01 0 12014 0 BUFFALO WILD WINGS INC COM 119848109 3127 20000 SH Put DFND 0 20000 0 BUFFALO WILD WINGS INC COM 119848109 4363 27905 SH DFND 0 27905 0 BUILD A BEAR WORKSHOP COM 120076104 8 856 SH SOLE 856 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 356 16358 SH DFND 01 0 16358 0 BUNGE LIMITED COM G16962105 539 8040 SH DFND 0 0 8040 BUNGE LIMITED COM G16962105 9575 142742 SH DFND 01 0 142742 0 BUNGE LIMITED COM G16962105 13226 197167 SH DFND 0 197167 0 BUNGE LIMITED COM G16962105 39745 592500 SH Call DFND 0 592500 0 BUNGE LIMITED COM G16962105 40885 609500 SH Put DFND 0 609500 0 BURCON NUTRASCIENCE CORP COM 120831102 11 20228 SH SOLE 20228 0 0 BURLINGTON STORES INC COM 122017106 1374 11165 SH DFND 0 11165 0 BURLINGTON STORES INC COM 122017106 1880 15280 SH DFND 20 0 0 15280 BURLINGTON STORES INC COM 122017106 2118 17213 SH DFND 01 0 17213 0 BWX TECHNOLOGIES INC COM 05605H100 1274 21066 SH DFND 0 21066 0 BWX TECHNOLOGIES INC COM 05605H100 3555 58763 SH DFND 01 0 58763 0 BYLINE BANCORP INC COM 124411109 5 197 SH SOLE 197 0 0 CABLE ONE INC COM 12685J105 373 531 SH DFND 01 0 531 0 CABLE ONE INC COM 12685J105 985 1401 SH DFND 0 1401 0 CABOT CORP COM 127055101 349 5672 SH DFND 01 0 5672 0 CABOT CORP COM 127055101 485 7876 SH DFND 0 7876 0 CABOT MICROELECTRONICS CORP COM 12709P103 67 715 SH DFND 01 0 715 0 CABOT MICROELECTRONICS CORP COM 12709P103 75 801 SH DFND 0 801 0 CABOT OIL & GAS CORP COM 127097103 276 9636 SH DFND 0 0 9636 CABOT OIL & GAS CORP COM 127097103 5122 179100 SH Call DFND 0 179100 0 CABOT OIL & GAS CORP COM 127097103 10314 360635 SH DFND 01 0 360635 0 CABOT OIL & GAS CORP COM 127097103 10805 377783 SH DFND 0 377783 0 CACI INTL INC CL A 127190304 615 4648 SH DFND 01 0 4648 0 CACI INTL INC CL A 127190304 3000 22664 SH DFND 0 22664 0 CADENCE DESIGN SYSTEM INC COM 127387108 231 5532 SH DFND 0 0 5532 CADENCE DESIGN SYSTEM INC COM 127387108 6079 145353 SH DFND 01 0 145353 0 CADENCE DESIGN SYSTEM INC COM 127387108 7544 180389 SH DFND 0 180389 0 CADIZ INC COM NEW 127537207 10 734 SH DFND 01 0 734 0 CADIZ INC COM NEW 127537207 37 2569 SH DFND 0 2569 0 CAE INC COM 124765108 53 2846 SH DFND 01 0 2846 0 CAE INC COM 124765108 259 13935 SH DFND 0 0 13935 CAESARS ENTMT CORP COM 127686103 24 1886 SH DFND 0 1886 0 CAESARS ENTMT CORP COM 127686103 77 6123 SH DFND 01 0 6123 0 CAESARS ENTMT CORP COM 127686103 6325 500000 SH Call DFND 0 500000 0 CAESARS ENTMT CORP NOTE 5.000%10/0 127686AA1 58 30000 PRN DFND 01 0 30000 0 CAESARSTONE LTD ORD SHS M20598104 50 2251 SH DFND 0 2251 0 CAESARSTONE LTD ORD SHS M20598104 1724 78364 SH DFND 01 0 78364 0 CAFEPRESS INC COM 12769A103 1 616 SH SOLE 616 0 0 CAI INTERNATIONAL INC COM 12477X106 55 1928 SH DFND 01 0 1928 0 CAI INTERNATIONAL INC COM 12477X106 102 3616 SH DFND 0 3616 0 CA INC COM 12673P105 408 12265 SH DFND 20 0 0 12265 CA INC COM 12673P105 603 18132 SH DFND 0 0 18132 CA INC COM 12673P105 955 28700 SH Call DFND 0 28700 0 CA INC COM 12673P105 5953 178890 SH DFND 01 0 178890 0 CA INC COM 12673P105 15718 472289 SH DFND 0 472289 0 CALADRIUS BIOSCIENCES INC COM NEW 128058203 5 1510 SH DFND 01 0 1510 0 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 2515 212259 SH DFND 01 0 212259 0 CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 5904 527649 SH DFND 01 0 527649 0 CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 22997 2055126 SH DFND 0 2055126 0 CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 689 61610 SH SOLE 61610 0 0 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 8 388 SH DFND 0 388 0 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 338 16820 SH DFND 01 0 16820 0 CALAMOS GBL DYN INCOME FUND COM 12811L107 25 2700 SH DFND 0 2700 0 CALAMOS GBL DYN INCOME FUND COM 12811L107 732 80574 SH DFND 01 0 80574 0 CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 829 55038 SH DFND 01 0 55038 0 CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 24370 2017392 SH DFND 0 2017392 0 CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 44060 3647365 SH DFND 01 0 3647365 0 CALAMP CORP COM 128126109 34 1593 SH DFND 0 1593 0 CALAMP CORP COM 128126109 349 16291 SH DFND 01 0 16291 0 CALATLANTIC GROUP INC COM 128195104 706 12518 SH DFND 01 0 12518 0 CALATLANTIC GROUP INC COM 128195104 60051 1064922 SH DFND 0 1064922 0 CALAVO GROWERS INC COM 128246105 62 731 SH DFND 0 731 0 CALAVO GROWERS INC COM 128246105 13178 156137 SH DFND 01 0 156137 0 CALERES INC COM 129500104 20 601 SH DFND 0 601 0 CALERES INC COM 129500104 161 4803 SH DFND 01 0 4803 0 CALGON CARBON CORP COM 129603106 306 14374 SH DFND 01 0 14374 0 CALGON CARBON CORP COM 129603106 7696 361309 SH DFND 0 361309 0 CALIFORNIA RES CORP COM NEW 13057Q206 733 37685 SH DFND 0 37685 0 CALIFORNIA RES CORP COM NEW 13057Q206 1301 66916 SH DFND 01 0 66916 0 CALIFORNIA WTR SVC GROUP COM 130788102 2727 60139 SH DFND 01 0 60139 0 CALITHERA BIOSCIENCES INC COM 13089P101 9 1063 SH SOLE 1063 0 0 CALIX INC COM 13100M509 17 2784 SH DFND 01 0 2784 0 CALIX INC COM 13100M509 22 3675 SH DFND 0 3675 0 CALLAWAY GOLF CO COM 131193104 3289 236081 SH DFND 01 0 236081 0 CALLIDUS SOFTWARE INC COM 13123E500 1 24 SH DFND 0 24 0 CALLIDUS SOFTWARE INC COM 13123E500 81 2812 SH DFND 01 0 2812 0 CALLON PETE CO DEL COM 13123X102 172 14168 SH DFND 0 14168 0 CALLON PETE CO DEL COM 13123X102 1040 85601 SH DFND 01 0 85601 0 CALLON PETE CO DEL COM 13123X102 1073 88310 SH DFND 20 0 0 88310 CAL MAINE FOODS INC COM NEW 128030202 201 4527 SH DFND 0 4527 0 CAL MAINE FOODS INC COM NEW 128030202 1664 37433 SH DFND 01 0 37433 0 CALPINE CORP COM NEW 131347304 1279 84564 SH DFND 01 0 84564 0 CALPINE CORP COM NEW 131347304 18076 1194690 SH DFND 0 1194690 0 CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER 131476103 234 30342 SH DFND 0 30342 0 CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER 131476103 977 126855 SH DFND 01 0 126855 0 CAMBIUM LEARNING GRP INC COM 13201A107 17 2995 SH SOLE 2995 0 0 CAMBREX CORP COM 132011107 228 4754 SH DFND 01 0 4754 0 CAMBREX CORP COM 132011107 1080 22505 SH DFND 0 22505 0 CAMBRIA ETF TR CAMBRIA FGN SHR 132061300 19 731 SH DFND 0 731 0 CAMBRIA ETF TR CAMBRIA FGN SHR 132061300 20272 768736 SH DFND 01 0 768736 0 CAMBRIA ETF TR EMRG SHAREHLDR 132061706 20 580 SH SOLE 580 0 0 CAMBRIA ETF TR GLB ASSET ALLO 132061607 3 106 SH SOLE 106 0 0 CAMBRIA ETF TR GLOBAL VALUE ETF 132061409 13 510 SH DFND 0 510 0 CAMBRIA ETF TR GLOBAL VALUE ETF 132061409 10647 415738 SH DFND 01 0 415738 0 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 36 941 SH DFND 0 941 0 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 9266 241363 SH DFND 01 0 241363 0 CAMBRIA ETF TR SOVEREIGN BD ETF 132061805 100 3605 SH SOLE 3605 0 0 CAMBRIA ETF TR TAIL RISK 132061862 47 2063 SH SOLE 2063 0 0 CAMBRIA ETF TR VALUE MOMENTUM 132061888 26 1042 SH SOLE 1042 0 0 CAMBRIDGE BANCORP COM 132152109 29 364 SH DFND 0 364 0 CAMBRIDGE BANCORP COM 132152109 184 2300 SH DFND 01 0 2300 0 CAMDEN NATL CORP COM 133034108 72 1702 SH DFND 0 1702 0 CAMDEN NATL CORP COM 133034108 447 10602 SH DFND 01 0 10602 0 CAMDEN PPTY TR SH BEN INT 133131102 627 6807 SH DFND 0 0 6807 CAMDEN PPTY TR SH BEN INT 133131102 3100 33679 SH DFND 01 0 33679 0 CAMDEN PPTY TR SH BEN INT 133131102 6088 66133 SH DFND 0 66133 0 CAMECO CORP COM 13321L108 18 1970 SH DFND 20 0 0 1970 CAMECO CORP COM 13321L108 81 8800 SH DFND 0 0 8800 CAMECO CORP COM 13321L108 462 50000 SH Put DFND 0 50000 0 CAMECO CORP COM 13321L108 738 80000 SH Call DFND 0 80000 0 CAMECO CORP COM 13321L108 2651 287173 SH DFND 01 0 287173 0 CAMECO CORP COM 13321L108 3303 357805 SH DFND 0 357805 0 CAMPBELL SOUP CO COM 134429109 512 10650 SH DFND 0 0 10650 CAMPBELL SOUP CO COM 134429109 1300 27022 SH DFND 0 27022 0 CAMPBELL SOUP CO COM 134429109 7069 146925 SH DFND 01 0 146925 0 CAMPING WORLD HLDGS INC CL A 13462K109 1816 40593 SH DFND 01 0 40593 0 CAMPING WORLD HLDGS INC CL A 13462K109 3060 68418 SH DFND 0 68418 0 CAMTEK LTD ORD M20791105 11 2000 SH DFND 01 0 2000 0 CAMTEK LTD ORD M20791105 169 29609 SH DFND 0 29609 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 29 934 SH DFND 0 934 0 CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 549 17384 SH DFND 01 0 17384 0 CANADIAN NATL RY CO COM 136375102 3520 42662 SH DFND 0 0 42662 CANADIAN NATL RY CO COM 136375102 15102 183060 SH DFND 0 183060 0 CANADIAN NATL RY CO COM 136375102 19120 231758 SH DFND 01 0 231758 0 CANADIAN NATL RY CO COM 136375102 37125 450000 SH Put DFND 0 450000 0 CANADIAN NAT RES LTD COM 136385101 130 3635 SH DFND 20 0 0 3635 CANADIAN NAT RES LTD COM 136385101 800 22400 SH DFND 0 0 22400 CANADIAN NAT RES LTD COM 136385101 8031 224827 SH DFND 01 0 224827 0 CANADIAN NAT RES LTD COM 136385101 20993 587710 SH DFND 0 587710 0 CANADIAN PAC RY LTD COM 13645T100 86 470 SH DFND 20 0 0 470 CANADIAN PAC RY LTD COM 13645T100 530 2900 SH DFND 0 0 2900 CANADIAN PAC RY LTD COM 13645T100 13963 76398 SH DFND 01 0 76398 0 CANADIAN PAC RY LTD COM 13645T100 19091 104459 SH DFND 0 104459 0 CANADIAN PAC RY LTD COM 13645T100 54828 300000 SH Put DFND 0 300000 0 CANADIAN SOLAR INC COM 136635109 8 500 SH DFND 01 0 500 0 CANADIAN SOLAR INC COM 136635109 1180 70000 SH Put DFND 0 70000 0 CANADIAN SOLAR INC NOTE 4.250% 2/1 136635AE9 24 25000 PRN DFND 01 0 25000 0 CANCER GENETICS INC COM 13739U104 5 2904 SH DFND 0 2904 0 CANCER GENETICS INC COM 13739U104 280 151556 SH DFND 01 0 151556 0 CAN-FITE BIOPHARMA LTD SPONSORED ADR 13471N102 1 379 SH SOLE 379 0 0 CANNAE HLDGS INC COM 13765N107 155 9122 SH DFND 0 9122 0 CANNAE HLDGS INC COM 13765N107 263 15447 SH DFND 01 0 15447 0 CANON INC SPONSORED ADR 138006309 77 2051 SH DFND 0 2051 0 CANON INC SPONSORED ADR 138006309 5179 138488 SH DFND 01 0 138488 0 CANTEL MEDICAL CORP COM 138098108 505 4906 SH DFND 0 4906 0 CANTEL MEDICAL CORP COM 138098108 6105 59348 SH DFND 01 0 59348 0 CANTERBURY PARK HOLDING CORP COM 13811E101 3 198 SH DFND 0 198 0 CANTERBURY PARK HOLDING CORP COM 13811E101 10 600 SH DFND 01 0 600 0 CAPELLA EDUCATION COMPANY COM 139594105 1636 21131 SH DFND 01 0 21131 0 CAPELLA EDUCATION COMPANY COM 139594105 14639 189128 SH DFND 0 189128 0 CAPITALA FIN CORP COM 14054R106 585 80320 SH DFND 01 0 80320 0 CAPITALA FIN CORP COM 14054R106 2584 354878 SH DFND 0 354878 0 CAPITAL CITY BK GROUP INC COM 139674105 13 545 SH DFND 0 545 0 CAPITAL CITY BK GROUP INC COM 139674105 229 10000 SH DFND 01 0 10000 0 CAPITAL ONE FINL CORP COM 14040H105 970 9743 SH DFND 0 0 9743 CAPITAL ONE FINL CORP COM 14040H105 2918 29300 SH Call DFND 0 29300 0 CAPITAL ONE FINL CORP COM 14040H105 39277 394428 SH DFND 0 394428 0 CAPITAL ONE FINL CORP COM 14040H105 74015 743276 SH DFND 01 0 743276 0 CAPITAL ONE FINL CORP *W EXP 11/14/201 14040H139 118 2035 SH SOLE 2035 0 0 CAPITAL PRODUCT PARTNERS L P COM UNIT LP Y11082107 234 69610 SH DFND 0 69610 0 CAPITAL PRODUCT PARTNERS L P COM UNIT LP Y11082107 2148 639249 SH DFND 01 0 639249 0 CAPITAL SOUTHWEST CORP COM 140501107 71 4300 SH DFND 01 0 4300 0 CAPITAL SOUTHWEST CORP COM 140501107 5520 333540 SH DFND 0 333540 0 CAPITAL SR LIVING CORP COM 140475104 38 2807 SH DFND 0 2807 0 CAPITAL SR LIVING CORP COM 140475104 183 13565 SH DFND 01 0 13565 0 CAPITOL FED FINL INC COM 14057J101 258 19257 SH DFND 0 19257 0 CAPITOL FED FINL INC COM 14057J101 341 25454 SH DFND 01 0 25454 0 CAPITOL INVT CORP IV UNIT 99/99/9999 G18920119 24 2350 SH SOLE 2350 0 0 CAPRICOR THERAPEUTICS INC COM 14070B101 7 4379 SH SOLE 4379 0 0 CAPSTAR FINL HLDGS INC COM 14070T102 30 1466 SH SOLE 1466 0 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 439 50782 SH DFND 01 0 50782 0 CAPSTEAD MTG CORP COM NO PAR 14067E506 20129 2327053 SH DFND 0 2327053 0 CAPSTONE TURBINE CORP COM NEW 14067D409 0 11 SH DFND 0 11 0 CAPSTONE TURBINE CORP COM NEW 14067D409 12 15713 SH DFND 01 0 15713 0 CARA THERAPEUTICS INC COM 140755109 167 13663 SH DFND 01 0 13663 0 CARA THERAPEUTICS INC COM 140755109 308 25161 SH DFND 0 25161 0 CARBO CERAMICS INC COM 140781105 51 5011 SH DFND 0 5011 0 CARBO CERAMICS INC COM 140781105 76 7425 SH DFND 01 0 7425 0 CARBONITE INC COM 141337105 54 2150 SH DFND 01 0 2150 0 CARBONITE INC COM 141337105 227 9033 SH DFND 0 9033 0 CARDINAL HEALTH INC COM 14149Y108 2 30 SH DFND 17 0 0 30 CARDINAL HEALTH INC COM 14149Y108 1100 17954 SH DFND 0 0 17954 CARDINAL HEALTH INC COM 14149Y108 13750 224412 SH DFND 0 224412 0 CARDINAL HEALTH INC COM 14149Y108 18366 299752 SH DFND 01 0 299752 0 CARDINAL HEALTH INC COM 14149Y108 155 2525 SH SOLE 2525 0 0 CARDIOME PHARMA CORP COM NO PAR 14159U301 1 600 SH DFND 01 0 600 0 CARDIOVASCULAR SYS INC DEL COM 141619106 2 79 SH DFND 0 79 0 CARDIOVASCULAR SYS INC DEL COM 141619106 490 20670 SH DFND 01 0 20670 0 CARDTRONICS PLC SHS CL A G1991C105 6 304 SH DFND 01 0 304 0 CARDTRONICS PLC SHS CL A G1991C105 114 6146 SH DFND 0 6146 0 CARE COM INC COM 141633107 24 1314 SH DFND 0 1314 0 CARE COM INC COM 141633107 887 49158 SH DFND 01 0 49158 0 CAREDX INC COM 14167L103 10 1408 SH DFND 01 0 1408 0 CAREDX INC COM 14167L103 12 1640 SH DFND 0 1640 0 CAREER EDUCATION CORP COM 141665109 152 12568 SH DFND 0 12568 0 CAREER EDUCATION CORP COM 141665109 301 24957 SH DFND 01 0 24957 0 CARETRUST REIT INC COM 14174T107 818 48812 SH DFND 01 0 48812 0 CARETRUST REIT INC COM 14174T107 2552 152243 SH DFND 0 152243 0 CARGURUS INC COM CL A 141788109 117 3911 SH DFND 01 0 3911 0 CARLISLE COS INC COM 142339100 29 257 SH DFND 0 257 0 CARLISLE COS INC COM 142339100 141 1245 SH DFND 20 0 0 1245 CARLISLE COS INC COM 142339100 3429 30175 SH DFND 01 0 30175 0 CARLYLE GROUP L P COM UTS LTD PTN 14309L102 6764 295382 SH DFND 0 295382 0 CARLYLE GROUP L P COM UTS LTD PTN 14309L102 11578 505592 SH DFND 01 0 505592 0 CARMAX INC COM 143130102 657 10237 SH DFND 0 0 10237 CARMAX INC COM 143130102 941 14675 SH DFND 01 0 14675 0 CARMAX INC COM 143130102 1122 17500 SH Put DFND 0 17500 0 CARMAX INC COM 143130102 1256 19579 SH DFND 0 19579 0 CARMAX INC COM 143130102 5624 87700 SH Call DFND 0 87700 0 CARNIVAL CORP UNIT 99/99/9999 143658300 463 6973 SH DFND 0 0 6973 CARNIVAL CORP UNIT 99/99/9999 143658300 2124 32000 SH Put DFND 0 32000 0 CARNIVAL CORP UNIT 99/99/9999 143658300 11323 170600 SH Call DFND 0 170600 0 CARNIVAL CORP UNIT 99/99/9999 143658300 12025 181188 SH DFND 0 181188 0 CARNIVAL CORP UNIT 99/99/9999 143658300 56616 853037 SH DFND 01 0 853037 0 CARNIVAL PLC ADR 14365C103 2446 36902 SH DFND 01 0 36902 0 CAROLINA FINL CORP NEW COM 143873107 10 264 SH DFND 01 0 264 0 CAROLINA FINL CORP NEW COM 143873107 31 839 SH DFND 0 839 0 CAROLINA TR BANCSHARES INC COM 14422P105 3 292 SH DFND 01 0 292 0 CARPENTER TECHNOLOGY CORP COM 144285103 83 1627 SH DFND 01 0 1627 0 CARPENTER TECHNOLOGY CORP COM 144285103 374 7342 SH Put DFND 0 7342 0 CARRIAGE SVCS INC COM 143905107 23 908 SH DFND 0 908 0 CARRIAGE SVCS INC COM 143905107 32 1250 SH DFND 01 0 1250 0 CARRIZO OIL & GAS INC COM 144577103 924 43429 SH DFND 0 43429 0 CARRIZO OIL & GAS INC COM 144577103 1201 56417 SH DFND 01 0 56417 0 CARROLS RESTAURANT GROUP INC COM 14574X104 60 4910 SH DFND 01 0 4910 0 CARROLS RESTAURANT GROUP INC COM 14574X104 80 6609 SH DFND 0 6609 0 CARS COM INC COM 14575E105 243 8434 SH DFND 01 0 8434 0 CARS COM INC COM 14575E105 270 9351 SH DFND 0 9351 0 CARTER INC COM 146229109 1296 11029 SH DFND 20 0 0 11029 CARTER INC COM 146229109 2687 22868 SH DFND 0 22868 0 CARTER INC COM 146229109 9266 78864 SH DFND 01 0 78864 0 CARVANA CO CL A 146869102 311 16289 SH DFND 01 0 16289 0 CARVER BANCORP INC COM NEW 146875604 0 52 SH SOLE 52 0 0 CASCADIAN THERAPEUTICS INC COM NEW 14740B606 1 295 SH DFND 0 295 0 CASELLA WASTE SYS INC CL A 147448104 92 4003 SH DFND 0 4003 0 CASELLA WASTE SYS INC CL A 147448104 621 26995 SH DFND 01 0 26995 0 CASEYS GEN STORES INC COM 147528103 898 8018 SH DFND 01 0 8018 0 CASEYS GEN STORES INC COM 147528103 23997 214370 SH DFND 0 214370 0 CASI PHARMACEUTICALS INC COM 14757U109 35 10872 SH DFND 01 0 10872 0 CAS MED SYS INC COM PAR 124769209 2 2000 SH DFND 01 0 2000 0 CAS MED SYS INC COM PAR 124769209 5 5951 SH DFND 0 5951 0 CASS INFORMATION SYS INC COM 14808P109 33 573 SH DFND 0 573 0 CASS INFORMATION SYS INC COM 14808P109 117 2007 SH DFND 01 0 2007 0 CASTLE BRANDS INC COM 148435100 29 24090 SH SOLE 24090 0 0 CASTLIGHT HEALTH INC CL B 14862Q100 14 3783 SH DFND 0 3783 0 CASTLIGHT HEALTH INC CL B 14862Q100 202 53900 SH DFND 01 0 53900 0 CATABASIS PHARMACEUTICALS IN COM 14875P107 3 2183 SH SOLE 2183 0 0 CATALENT INC COM 148806102 416 10128 SH DFND 01 0 10128 0 CATALENT INC COM 148806102 880 21422 SH DFND 0 21422 0 CATALENT INC COM 148806102 1606 39100 SH DFND 20 0 0 39100 CATALYST BIOSCIENCES INC COM NEW 14888D208 1 70 SH DFND 01 0 70 0 CATALYST BIOSCIENCES INC COM NEW 14888D208 337 24677 SH DFND 0 24677 0 CATALYST PHARMACEUTICALS INC COM 14888U101 42 10703 SH SOLE 10703 0 0 CATASYS INC COM PAR 149049504 9 2452 SH SOLE 2452 0 0 CATCHMARK TIMBER TR INC CL A 14912Y202 26 2000 SH DFND 01 0 2000 0 CATCHMARK TIMBER TR INC CL A 14912Y202 37 2816 SH DFND 0 2816 0 CATERPILLAR INC DEL COM 149123101 95 600 SH Put DFND 01 0 600 0 CATERPILLAR INC DEL COM 149123101 1691 10730 SH DFND 20 0 0 10730 CATERPILLAR INC DEL COM 149123101 5235 33222 SH DFND 0 0 33222 CATERPILLAR INC DEL COM 149123101 29783 189000 SH Call DFND 0 189000 0 CATERPILLAR INC DEL COM 149123101 39726 252100 SH Put DFND 0 252100 0 CATERPILLAR INC DEL COM 149123101 55859 354478 SH DFND 0 354478 0 CATERPILLAR INC DEL COM 149123101 129627 822610 SH DFND 01 0 822610 0 CATERPILLAR INC DEL COM 149123101 110 700 SH SOLE 700 0 0 CATHAY GEN BANCORP COM 149150104 58 1367 SH DFND 01 0 1367 0 CATHAY GEN BANCORP COM 149150104 1137 26964 SH DFND 0 26964 0 CATO CORP NEW CL A 149205106 102 6425 SH DFND 01 0 6425 0 CATO CORP NEW CL A 149205106 2230 140053 SH DFND 0 140053 0 CAVCO INDS INC DEL COM 149568107 1 8 SH DFND 01 0 8 0 CAVCO INDS INC DEL COM 149568107 667 4368 SH DFND 0 4368 0 CAVCO INDS INC DEL COM 149568107 1360 8909 SH DFND 20 0 0 8909 CAVIUM INC COM 14964U108 3118 37195 SH DFND 01 0 37195 0 CAVIUM INC COM 14964U108 68923 822180 SH DFND 0 822180 0 CBAK ENERGY TECHNOLOGY INC COM 14986C102 4 2733 SH SOLE 2733 0 0 CBIZ INC COM 124805102 96 6229 SH DFND 0 6229 0 CBIZ INC COM 124805102 486 31438 SH DFND 01 0 31438 0 CBL & ASSOC PPTYS INC COM 124830100 555 98026 SH DFND 01 0 98026 0 CBL & ASSOC PPTYS INC COM 124830100 2615 461997 SH DFND 0 461997 0 CBOE GLOBAL MARKETS INC COM 12503M108 244 1956 SH DFND 0 0 1956 CBOE GLOBAL MARKETS INC COM 12503M108 274 2200 SH Put DFND 0 2200 0 CBOE GLOBAL MARKETS INC COM 12503M108 1246 10000 SH Put DFND 01 0 10000 0 CBOE GLOBAL MARKETS INC COM 12503M108 2909 23350 SH DFND 20 0 0 23350 CBOE GLOBAL MARKETS INC COM 12503M108 11090 89012 SH DFND 0 89012 0 CBOE GLOBAL MARKETS INC COM 12503M108 38406 308259 SH DFND 01 0 308259 0 CBRE CLARION GLOBAL REAL EST COM 12504G100 25488 3218150 SH DFND 01 0 3218150 0 CBRE GROUP INC CL A 12504L109 82 1890 SH DFND 20 0 0 1890 CBRE GROUP INC CL A 12504L109 752 17361 SH DFND 0 0 17361 CBRE GROUP INC CL A 12504L109 1166 26924 SH DFND 01 0 26924 0 CBRE GROUP INC CL A 12504L109 13113 302775 SH DFND 0 302775 0 CBS CORP NEW CL A 124857103 33 553 SH DFND 01 0 553 0 CBS CORP NEW CL A 124857103 73 1222 SH DFND 0 1222 0 CBS CORP NEW CL B 124857202 6 100 SH Call DFND 0 100 0 CBS CORP NEW CL B 124857202 389 6594 SH DFND 20 0 0 6594 CBS CORP NEW CL B 124857202 395 6701 SH DFND 0 0 6701 CBS CORP NEW CL B 124857202 19559 331500 SH Put DFND 0 331500 0 CBS CORP NEW CL B 124857202 20678 350477 SH DFND 01 0 350477 0 CBS CORP NEW CL B 124857202 26121 442721 SH DFND 0 442721 0 CBTX INC COM 12481V104 15 511 SH SOLE 511 0 0 CCA INDS INC COM 124867102 2 521 SH SOLE 521 0 0 CDK GLOBAL INC COM 12508E101 217 3049 SH DFND 0 0 3049 CDK GLOBAL INC COM 12508E101 4572 64142 SH DFND 01 0 64142 0 CDK GLOBAL INC COM 12508E101 10610 148845 SH DFND 0 148845 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 2019 20730 SH DFND 20 0 0 20730 CDN IMPERIAL BK COMM TORONTO COM 136069101 2357 24198 SH DFND 0 0 24198 CDN IMPERIAL BK COMM TORONTO COM 136069101 9565 98194 SH DFND 01 0 98194 0 CDN IMPERIAL BK COMM TORONTO COM 136069101 10313 105868 SH DFND 0 105868 0 CDW CORP COM 12514G108 149 2150 SH DFND 20 0 0 2150 CDW CORP COM 12514G108 174 2497 SH DFND 0 2497 0 CDW CORP COM 12514G108 205 2945 SH DFND 0 0 2945 CDW CORP COM 12514G108 1449 20857 SH DFND 01 0 20857 0 CECO ENVIRONMENTAL CORP COM 125141101 1 238 SH DFND 01 0 238 0 CECO ENVIRONMENTAL CORP COM 125141101 22 4263 SH DFND 0 4263 0 CEDAR FAIR L P DEPOSITRY UNIT 150185106 1868 28743 SH DFND 0 28743 0 CEDAR FAIR L P DEPOSITRY UNIT 150185106 6332 97435 SH DFND 01 0 97435 0 CEDAR REALTY TRUST INC COM NEW 150602209 46 7568 SH DFND 01 0 7568 0 CEDAR REALTY TRUST INC COM NEW 150602209 132 21719 SH DFND 0 21719 0 CELADON GROUP INC COM 150838100 3 397 SH DFND 0 397 0 CELADON GROUP INC COM 150838100 5 748 SH DFND 01 0 748 0 CELANESE CORP DEL COM SER A 150870103 890 8312 SH DFND 0 0 8312 CELANESE CORP DEL COM SER A 150870103 1234 11520 SH DFND 0 11520 0 CELANESE CORP DEL COM SER A 150870103 28286 264156 SH DFND 01 0 264156 0 CELCUITY INC COM 15102K100 10 548 SH SOLE 548 0 0 CELESTICA INC SUB VTG SHS 15101Q108 2 201 SH DFND 01 0 201 0 CELESTICA INC SUB VTG SHS 15101Q108 519 49527 SH DFND 0 49527 0 CELGENE CORP COM 151020104 2474 23705 SH DFND 20 0 0 23705 CELGENE CORP COM 151020104 8766 84000 SH Call DFND 0 84000 0 CELGENE CORP COM 151020104 13538 129725 SH DFND 0 0 129725 CELGENE CORP COM 151020104 76986 737700 SH Put DFND 0 737700 0 CELGENE CORP COM 151020104 103105 987976 SH DFND 0 987976 0 CELGENE CORP COM 151020104 326715 3130657 SH DFND 01 0 3130657 0 CELGENE CORP COM 151020104 848 8129 SH SOLE 8129 0 0 CELGENE CORP RIGHT 12/31/2030 151020112 0 43 SH DFND 01 0 43 0 CELGENE CORP RIGHT 12/31/2030 151020112 8 8107 SH DFND 0 8107 0 CELLCOM ISRAEL LTD SHS M2196U109 9 883 SH DFND 01 0 883 0 CELLCOM ISRAEL LTD SHS M2196U109 25 2422 SH DFND 0 2422 0 CELLDEX THERAPEUTICS INC NEW COM 15117B103 2 795 SH DFND 0 795 0 CELLDEX THERAPEUTICS INC NEW COM 15117B103 98 34572 SH DFND 01 0 34572 0 CELLECTAR BIOSCIENCES INC COM 15117F302 0 2 SH DFND 01 0 2 0 CELLECTAR BIOSCIENCES INC COM 15117F302 13 9695 SH DFND 0 9695 0 CELLECTAR BIOSCIENCES INC *W EXP 08/20/201 15117F120 0 570 SH SOLE 570 0 0 CELLECTIS S A SPONSORED ADS 15117K103 41 1401 SH DFND 0 1401 0 CELLECTIS S A SPONSORED ADS 15117K103 144 4928 SH DFND 01 0 4928 0 CEL SCI CORP COM PAR NEW 150837607 1 285 SH DFND 01 0 285 0 CELSION CORPORATION COM PAR NEW 15117N503 5 2030 SH DFND 01 0 2030 0 CELSIUS HOLDINGS INC COM NEW 15118V207 3 568 SH DFND 01 0 568 0 CELSIUS HOLDINGS INC COM NEW 15118V207 16 3133 SH DFND 0 3133 0 CELYAD SA ADR 151205200 22 500 SH DFND 01 0 500 0 CELYAD SA ADR 151205200 24 546 SH DFND 0 546 0 CEMENTOS PACASMAYO S A A SPONSORED ADR 15126Q208 22 1767 SH SOLE 1767 0 0 CEMEX SAB DE CV NOTE 3.750% 3/1 151290BC6 10638 10500000 PRN SOLE 10500000 0 0 CEMEX SAB DE CV SPON ADR NEW 151290889 1504 200532 SH DFND 01 0 200532 0 CEMEX SAB DE CV SPON ADR NEW 151290889 2250 300000 SH Put DFND 0 300000 0 CEMEX SAB DE CV SPON ADR NEW 151290889 7734 1031220 SH DFND 0 1031220 0 CEMTREX INC COM PAR $.001 15130G303 1 284 SH SOLE 284 0 0 CENOVUS ENERGY INC COM 15135U109 150 16408 SH DFND 01 0 16408 0 CENOVUS ENERGY INC COM 15135U109 527 57758 SH DFND 0 0 57758 CENOVUS ENERGY INC COM 15135U109 1385 151733 SH DFND 0 151733 0 CENTENE CORP DEL COM 15135B101 464 4600 SH Call DFND 0 4600 0 CENTENE CORP DEL COM 15135B101 935 9270 SH DFND 0 0 9270 CENTENE CORP DEL COM 15135B101 2553 25305 SH DFND 20 0 0 25305 CENTENE CORP DEL COM 15135B101 40026 396773 SH DFND 0 396773 0 CENTENE CORP DEL COM 15135B101 72944 723072 SH DFND 01 0 723072 0 CENTENNIAL RESOURCE DEV INC CL A 15136A102 51 2599 SH DFND 01 0 2599 0 CENTER COAST MLP & INFRSTR F COM SHS 151461100 118 11896 SH DFND 0 11896 0 CENTER COAST MLP & INFRSTR F COM SHS 151461100 3389 340276 SH DFND 01 0 340276 0 CENTERPOINT ENERGY INC COM 15189T107 296 10420 SH DFND 0 10420 0 CENTERPOINT ENERGY INC COM 15189T107 669 23588 SH DFND 0 0 23588 CENTERPOINT ENERGY INC COM 15189T107 1346 47470 SH DFND 20 0 0 47470 CENTERPOINT ENERGY INC COM 15189T107 6688 235817 SH DFND 01 0 235817 0 CENTERSTATE BK CORP COM 15201P109 19 737 SH DFND 0 737 0 CENTERSTATE BK CORP COM 15201P109 21 805 SH DFND 01 0 805 0 CENTRAIS ELETRICAS BRASILEIR SPON ADR PFD B 15234Q108 18 2625 SH SOLE 2625 0 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 0 14 SH DFND 0 14 0 CENTRAIS ELETRICAS BRASILEIR SPONSORED ADR 15234Q207 1065 186825 SH DFND 01 0 186825 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 16 3496 SH DFND 01 0 3496 0 CENTRAL EUROPEAN MEDIA ENTRP CL A NEW G20045202 119 25539 SH DFND 0 25539 0 CENTRAL FD CDA LTD CL A 153501101 12 864 SH DFND 0 864 0 CENTRAL FD CDA LTD CL A 153501101 4160 310418 SH DFND 01 0 310418 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 126 3342 SH DFND 01 0 3342 0 CENTRAL GARDEN & PET CO CL A NON-VTG 153527205 170 4504 SH DFND 0 4504 0 CENTRAL GARDEN & PET CO COM 153527106 40 1029 SH DFND 0 1029 0 CENTRAL GARDEN & PET CO COM 153527106 495 12719 SH DFND 01 0 12719 0 CENTRAL PAC FINL CORP COM NEW 154760409 5 178 SH DFND 01 0 178 0 CENTRAL PAC FINL CORP COM NEW 154760409 2037 68302 SH DFND 0 68302 0 CENTRAL SECS CORP COM 155123102 38 1378 SH DFND 0 1378 0 CENTRAL SECS CORP COM 155123102 274 9986 SH DFND 01 0 9986 0 CENTRAL VALLEY CMNTY BANCORP COM 155685100 34 1704 SH SOLE 1704 0 0 CENTRUS ENERGY CORP CL A 15643U104 0 15 SH DFND 01 0 15 0 CENTRUS ENERGY CORP CL A 15643U104 7 1728 SH DFND 0 1728 0 CENTURY ALUM CO COM 156431108 19 950 SH DFND 01 0 950 0 CENTURY ALUM CO COM 156431108 80 4086 SH DFND 0 4086 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 49 624 SH DFND 0 624 0 CENTURY BANCORP INC MASS CL A NON VTG 156432106 1002 12800 SH DFND 01 0 12800 0 CENTURY CASINOS INC COM 156492100 5 516 SH DFND 01 0 516 0 CENTURY CASINOS INC COM 156492100 14 1586 SH DFND 0 1586 0 CENTURY CMNTYS INC COM 156504300 413 13286 SH DFND 0 13286 0 CENTURY CMNTYS INC COM 156504300 563 18100 SH DFND 01 0 18100 0 CENTURYLINK INC COM 156700106 917 54952 SH DFND 0 0 54952 CENTURYLINK INC COM 156700106 15172 909600 SH Call DFND 0 909600 0 CENTURYLINK INC COM 156700106 29108 1745066 SH DFND 0 1745066 0 CENTURYLINK INC COM 156700106 49480 2966425 SH DFND 01 0 2966425 0 CENTURYLINK INC COM 156700106 51036 3059700 SH Put DFND 0 3059700 0 CENVEO INC COM NEW 15670S402 1 1321 SH SOLE 1321 0 0 CERAGON NETWORKS LTD ORD M22013102 13 6502 SH SOLE 6502 0 0 CERECOR INC COM 15671L109 7 2062 SH SOLE 2062 0 0 CERNER CORP COM 156782104 222 3300 SH Call DFND 0 3300 0 CERNER CORP COM 156782104 387 5742 SH DFND 0 0 5742 CERNER CORP COM 156782104 1266 18790 SH DFND 20 0 0 18790 CERNER CORP COM 156782104 8872 131658 SH DFND 01 0 131658 0 CERNER CORP COM 156782104 21521 319356 SH DFND 0 319356 0 CERUS CORP COM 157085101 2 686 SH DFND 0 686 0 CERUS CORP COM 157085101 183 54008 SH DFND 01 0 54008 0 CESCA THERAPEUTICS INC COM NEW 157131202 0 18 SH DFND 01 0 18 0 CESCA THERAPEUTICS INC COM NEW 157131202 6 2029 SH DFND 0 2029 0 CEVA INC COM 157210105 151 3278 SH DFND 01 0 3278 0 C & F FINL CORP COM 12466Q104 13 224 SH SOLE 224 0 0 CF INDS HLDGS INC COM 125269100 23 550 SH DFND 20 0 0 550 CF INDS HLDGS INC COM 125269100 196 4600 SH DFND 0 0 4600 CF INDS HLDGS INC COM 125269100 442 10400 SH Call DFND 0 10400 0 CF INDS HLDGS INC COM 125269100 461 10841 SH DFND 0 10841 0 CF INDS HLDGS INC COM 125269100 4679 110000 SH Put DFND 0 110000 0 CF INDS HLDGS INC COM 125269100 13787 324087 SH DFND 01 0 324087 0 CGG SPON ADR NEW 12531Q204 0 9 SH DFND 01 0 9 0 CGG SPON ADR NEW 12531Q204 10 2244 SH DFND 0 2244 0 CHANGYOU COM LTD ADS REP CL A 15911M107 484 13284 SH SOLE 13284 0 0 CHANNELADVISOR CORP COM 159179100 24 2646 SH SOLE 2646 0 0 CHARLES & COLVARD LTD COM 159765106 1 1007 SH SOLE 1007 0 0 CHARLES RIV LABS INTL INC COM 159864107 61 555 SH DFND 20 0 0 555 CHARLES RIV LABS INTL INC COM 159864107 1133 10356 SH DFND 01 0 10356 0 CHARLES RIV LABS INTL INC COM 159864107 2230 20373 SH DFND 0 20373 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 1410 4197 SH DFND 20 0 0 4197 CHARTER COMMUNICATIONS INC N CL A 16119P108 3816 11357 SH DFND 0 0 11357 CHARTER COMMUNICATIONS INC N CL A 16119P108 5704 16977 SH Put DFND 0 16977 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 11859 35300 SH Call DFND 0 35300 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 21942 65312 SH DFND 01 0 65312 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 269214 801327 SH DFND 0 801327 0 CHARTER FINL CORP MD COM 16122W108 34 1918 SH DFND 0 1918 0 CHARTER FINL CORP MD COM 16122W108 37 2135 SH DFND 01 0 2135 0 CHART INDS INC COM PAR $0.01 16115Q308 80 1711 SH DFND 01 0 1711 0 CHART INDS INC NOTE 2.000% 8/0 16115QAC4 3 3000 PRN DFND 01 0 3000 0 CHASE CORP COM 16150R104 18 152 SH DFND 0 152 0 CHASE CORP COM 16150R104 100 829 SH DFND 01 0 829 0 CHATHAM LODGING TR COM 16208T102 20 879 SH DFND 01 0 879 0 CHATHAM LODGING TR COM 16208T102 862 37889 SH DFND 0 37889 0 CHECK CAP LTD SHS M2361E112 9 9952 SH SOLE 9952 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 10 100 SH Put DFND 01 0 100 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 288 2781 SH DFND 0 0 2781 CHECK POINT SOFTWARE TECH LT ORD M22465104 694 6700 SH Call DFND 0 6700 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 1903 18361 SH DFND 0 18361 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 13342 128757 SH DFND 01 0 128757 0 CHECKPOINT THERAPEUTICS INC COM 162828107 3 840 SH SOLE 840 0 0 CHEESECAKE FACTORY INC COM 163072101 2448 50800 SH Call DFND 0 50800 0 CHEESECAKE FACTORY INC COM 163072101 11789 244679 SH DFND 01 0 244679 0 CHEETAH MOBILE INC ADR 163075104 62 5150 SH DFND 01 0 5150 0 CHEETAH MOBILE INC ADR 163075104 268 22184 SH DFND 0 22184 0 CHEFS WHSE INC COM 163086101 21 1040 SH DFND 0 1040 0 CHEFS WHSE INC COM 163086101 440 21481 SH DFND 01 0 21481 0 CHEGG INC COM 163092109 40 2481 SH DFND 0 2481 0 CHEGG INC COM 163092109 1132 69364 SH DFND 01 0 69364 0 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 6 678 SH DFND 0 678 0 CHEMBIO DIAGNOSTICS INC COM NEW 163572209 19 2300 SH DFND 01 0 2300 0 CHEMED CORP NEW COM 16359R103 651 2677 SH DFND 01 0 2677 0 CHEMED CORP NEW COM 16359R103 7932 32638 SH DFND 0 32638 0 CHEMICAL FINL CORP COM 163731102 264 4944 SH DFND 01 0 4944 0 CHEMICAL FINL CORP COM 163731102 432 8077 SH DFND 0 8077 0 CHEMOCENTRYX INC COM 16383L106 13 2265 SH SOLE 2265 0 0 CHEMOURS CO COM 163851108 176 3507 SH DFND 0 0 3507 CHEMOURS CO COM 163851108 2022 40398 SH DFND 01 0 40398 0 CHEMOURS CO COM 163851108 4178 83468 SH DFND 0 83468 0 CHEMUNG FINL CORP COM 164024101 7 150 SH SOLE 150 0 0 CHENIERE ENERGY INC COM NEW 16411R208 614 11412 SH DFND 0 0 11412 CHENIERE ENERGY INC COM NEW 16411R208 4809 89314 SH DFND 01 0 89314 0 CHENIERE ENERGY INC COM NEW 16411R208 8076 150000 SH Call DFND 0 150000 0 CHENIERE ENERGY INC COM NEW 16411R208 16982 315420 SH DFND 0 315420 0 CHENIERE ENERGY INC COM NEW 16411R208 60570 1125000 SH Put DFND 0 1125000 0 CHENIERE ENERGY INC NOTE 4.250% 3/1 16411RAG4 45 64000 PRN DFND 01 0 64000 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 961 32420 SH DFND 0 32420 0 CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 6622 223404 SH DFND 01 0 223404 0 CHENIERE ENERGY PTNRS LP HLD COM REP LLC IN 16411W108 2 90 SH DFND 01 0 90 0 CHEROKEE INC DEL NEW COM 16444H102 1 775 SH DFND 01 0 775 0 CHERRY HILL MTG INVT CORP COM 164651101 252 14014 SH DFND 0 14014 0 CHERRY HILL MTG INVT CORP COM 164651101 336 18700 SH DFND 01 0 18700 0 CHESAPEAKE ENERGY CORP COM 165167107 537 135661 SH DFND 01 0 135661 0 CHESAPEAKE ENERGY CORP COM 165167107 1338 338000 SH Call DFND 0 338000 0 CHESAPEAKE ENERGY CORP COM 165167107 3960 1000000 SH Put DFND 0 1000000 0 CHESAPEAKE ENERGY CORP COM 165167107 4595 1160271 SH DFND 0 1160271 0 CHESAPEAKE ENERGY CORP NOTE 2.250%12/1 165167CB1 94 1000 PRN DFND 01 0 1000 0 CHESAPEAKE ENERGY CORP PFD CONV 165167842 22 445 SH DFND 01 0 445 0 CHESAPEAKE GRANITE WASH TR COM SH BEN INT 165185109 7 3660 SH DFND 0 3660 0 CHESAPEAKE GRANITE WASH TR COM SH BEN INT 165185109 79 42787 SH DFND 01 0 42787 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 4 156 SH DFND 01 0 156 0 CHESAPEAKE LODGING TR SH BEN INT 165240102 5763 212733 SH DFND 0 212733 0 CHESAPEAKE UTILS CORP COM 165303108 93 1179 SH DFND 0 1179 0 CHESAPEAKE UTILS CORP COM 165303108 207 2639 SH DFND 01 0 2639 0 CHEVRON CORP NEW COM 166764100 75 600 SH DFND 17 0 0 600 CHEVRON CORP NEW COM 166764100 275 2200 SH Put DFND 01 0 2200 0 CHEVRON CORP NEW COM 166764100 5356 42779 SH DFND 20 0 0 42779 CHEVRON CORP NEW COM 166764100 51725 413169 SH DFND 0 0 413169 CHEVRON CORP NEW COM 166764100 216328 1728000 SH Call DFND 0 1728000 0 CHEVRON CORP NEW COM 166764100 255517 2041034 SH DFND 0 2041034 0 CHEVRON CORP NEW COM 166764100 277317 2215170 SH Put DFND 0 2215170 0 CHEVRON CORP NEW COM 166764100 597 4767 SH SOLE 4767 0 0 CHEVRON CORP NEW COM 166764100 978429 7815551 SH DFND 01 0 7815551 0 CHF SOLUTIONS INC COM NEW 12542Q508 1 275 SH SOLE 275 0 0 CHIASMA INC COM 16706W102 3 1698 SH SOLE 1698 0 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 807 50000 SH Call DFND 0 50000 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 1453 90000 SH Put DFND 0 90000 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 4597 284822 SH DFND 01 0 284822 0 CHICAGO BRIDGE & IRON CO N V COM 167250109 33419 2070572 SH DFND 0 2070572 0 CHICKEN SOUP FOR THE SOUL EN CL A 16842Q100 5 550 SH SOLE 550 0 0 CHICOS FAS INC COM 168615102 38 4272 SH DFND 01 0 4272 0 CHICOS FAS INC COM 168615102 1786 202440 SH DFND 0 202440 0 CHILDRENS PL INC COM 168905107 3553 24442 SH DFND 01 0 24442 0 CHILDRENS PL INC COM 168905107 5530 38045 SH DFND 0 38045 0 CHIMERA INVT CORP COM NEW 16934Q208 2478 134114 SH DFND 01 0 134114 0 CHIMERA INVT CORP COM NEW 16934Q208 39525 2138785 SH DFND 0 2138785 0 CHIMERIX INC COM 16934W106 5 1130 SH DFND 01 0 1130 0 CHIMERIX INC COM 16934W106 20 4334 SH DFND 0 4334 0 CHINA ADVANCED CONSTR MATLS COM NEW 169365202 13 2919 SH SOLE 2919 0 0 CHINA AUTO LOGISTICS INC COM NEW 16936J202 3 818 SH SOLE 818 0 0 CHINA AUTOMOTIVE SYS INC COM 16936R105 16 3426 SH DFND 0 3426 0 CHINA AUTOMOTIVE SYS INC COM 16936R105 588 122464 SH DFND 01 0 122464 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 17 214 SH DFND 01 0 214 0 CHINA BIOLOGIC PRODS HLDGS I COM G21515104 1767 22431 SH DFND 0 22431 0 CHINACACHE INTL HLDG LTD SPONSORED ADR 16950M107 10 6025 SH SOLE 6025 0 0 CHINA COML CR INC COM 16891K103 5 3842 SH SOLE 3842 0 0 CHINA DISTANCE ED HLDGS LTD SPONS ADR 16944W104 17 1822 SH SOLE 1822 0 0 CHINA EASTN AIRLS LTD SPON ADR CL H 16937R104 16 446 SH DFND 01 0 446 0 CHINA EASTN AIRLS LTD SPON ADR CL H 16937R104 38 1058 SH DFND 0 1058 0 CHINA FD INC COM 169373107 32 1472 SH DFND 0 1472 0 CHINA FD INC COM 169373107 207 9551 SH DFND 01 0 9551 0 CHINA FIN ONLINE CO LTD SPONSORED ADR 169379104 7 2668 SH SOLE 2668 0 0 CHINA GREEN AGRICULTURE INC COM 16943W105 1 500 SH DFND 01 0 500 0 CHINA GREEN AGRICULTURE INC COM 16943W105 4 3520 SH DFND 0 3520 0 CHINA HGS REAL ESTATE INC COM 16948W100 3 2388 SH SOLE 2388 0 0 CHINA INFORMATION TECHNOLOGY COM G21174100 13 8489 SH SOLE 8489 0 0 CHINA INTERNET NATIONWIDE FI SHS G2120A101 45 1064 SH SOLE 1064 0 0 CHINA LENDING CORP SHS G21612109 12 3726 SH SOLE 3726 0 0 CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 993 63615 SH DFND 01 0 63615 0 CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 2322 148755 SH DFND 0 148755 0 CHINA LODGING GROUP LTD SPONSORED ADR 16949N109 875 6058 SH DFND 0 6058 0 CHINA LODGING GROUP LTD SPONSORED ADR 16949N109 1265 8757 SH DFND 01 0 8757 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 4417 87387 SH DFND 0 87387 0 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 7204 142541 SH DFND 20 0 0 142541 CHINA MOBILE LIMITED SPONSORED ADR 16941M109 14841 293644 SH DFND 01 0 293644 0 CHINA NATURAL RESOURCES INC COM G2110U109 1 430 SH SOLE 430 0 0 CHINA NEW BORUN CORP ADR 16890T105 1 500 SH DFND 01 0 500 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 183 2500 SH DFND 0 0 2500 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 2073 28248 SH DFND 0 28248 0 CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 7222 98431 SH DFND 01 0 98431 0 CHINA PHARMA HLDGS INC COM 16941T104 8 46914 SH SOLE 46914 0 0 CHINA RAPID FIN LTD SPONSORED ADR 16953Q105 1 128 SH DFND 01 0 128 0 CHINA RAPID FIN LTD SPONSORED ADR 16953Q105 9 1591 SH DFND 0 1591 0 CHINA SOUTHN AIRLS LTD SPON ADR CL H 169409109 0 8 SH DFND 01 0 8 0 CHINA SOUTHN AIRLS LTD SPON ADR CL H 169409109 605 11679 SH DFND 0 11679 0 CHINA TECHFAITH WIRLS COMM T SPON ADR NEW 169424207 14 5287 SH SOLE 5287 0 0 CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 77 1630 SH DFND 01 0 1630 0 CHINA TELECOM CORP LTD SPON ADR H SHS 169426103 1124 23670 SH DFND 0 23670 0 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 1332 98411 SH DFND 0 98411 0 CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 1831 135361 SH DFND 01 0 135361 0 CHINA XD PLASTICS CO LTD COM 16948F107 8 1769 SH SOLE 1769 0 0 CHINA YUCHAI INTL LTD COM G21082105 26 1090 SH DFND 0 1090 0 CHINA YUCHAI INTL LTD COM G21082105 2970 123734 SH DFND 01 0 123734 0 CHINA ZENIX AUTO INTL LTD ADS 16951E104 3 2624 SH SOLE 2624 0 0 CHIPMOS TECHNOLOGIES INC SPONSORED ADR 16965P103 25 1403 SH DFND 01 0 1403 0 CHIPMOS TECHNOLOGIES INC SPONSORED ADR 16965P103 31 1781 SH DFND 0 1781 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 153 531 SH DFND 0 0 531 CHIPOTLE MEXICAN GRILL INC COM 169656105 336 1162 SH DFND 0 1162 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 2023 7000 SH Put DFND 0 7000 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 5756 19914 SH DFND 01 0 19914 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 25579 88500 SH Call DFND 0 88500 0 CHOICE HOTELS INTL INC COM 169905106 634 8165 SH DFND 0 8165 0 CHOICE HOTELS INTL INC COM 169905106 1622 20907 SH DFND 01 0 20907 0 CHRISTOPHER & BANKS CORP COM 171046105 2 1500 SH DFND 01 0 1500 0 CHRISTOPHER & BANKS CORP COM 171046105 9 7057 SH DFND 0 7057 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 41 464 SH DFND 0 464 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 676 7588 SH DFND 0 0 7588 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 4621 51873 SH DFND 01 0 51873 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 6459 72500 SH Call DFND 0 72500 0 CHROMADEX CORP COM NEW 171077407 11 1814 SH DFND 0 1814 0 CHROMADEX CORP COM NEW 171077407 357 60750 SH DFND 01 0 60750 0 CHUBB LIMITED COM H1467J104 117 800 SH Put DFND 01 0 800 0 CHUBB LIMITED COM H1467J104 3866 26454 SH DFND 0 0 26454 CHUBB LIMITED COM H1467J104 58718 401819 SH DFND 0 401819 0 CHUBB LIMITED COM H1467J104 495923 3393712 SH DFND 01 0 3393712 0 CHUBB LIMITED COM H1467J104 350 2397 SH SOLE 2397 0 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 4 99 SH DFND 17 0 0 99 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 122 3434 SH DFND 01 0 3434 0 CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 285 8041 SH DFND 0 8041 0 CHURCH & DWIGHT INC COM 171340102 71 1425 SH DFND 20 0 0 1425 CHURCH & DWIGHT INC COM 171340102 277 5523 SH DFND 0 0 5523 CHURCH & DWIGHT INC COM 171340102 9642 192195 SH DFND 0 192195 0 CHURCH & DWIGHT INC COM 171340102 13340 265887 SH DFND 01 0 265887 0 CHURCHILL DOWNS INC COM 171484108 555 2383 SH DFND 01 0 2383 0 CHURCHILL DOWNS INC COM 171484108 4616 19838 SH DFND 0 19838 0 CHUYS HLDGS INC COM 171604101 42 1507 SH DFND 0 1507 0 CHUYS HLDGS INC COM 171604101 540 19236 SH DFND 01 0 19236 0 CIDARA THERAPEUTICS INC COM 171757107 10 1400 SH SOLE 1400 0 0 CIENA CORP COM NEW 171779309 23 1092 SH DFND 0 1092 0 CIENA CORP COM NEW 171779309 3140 150000 SH Put DFND 0 150000 0 CIENA CORP COM NEW 171779309 3176 151746 SH DFND 01 0 151746 0 CIGNA CORPORATION COM 125509109 565 2780 SH DFND 20 0 0 2780 CIGNA CORPORATION COM 125509109 975 4800 SH Call DFND 0 4800 0 CIGNA CORPORATION COM 125509109 2913 14344 SH DFND 0 0 14344 CIGNA CORPORATION COM 125509109 24507 120671 SH DFND 01 0 120671 0 CIGNA CORPORATION COM 125509109 33963 167232 SH DFND 0 167232 0 CIGNA CORPORATION COM 125509109 389 1915 SH SOLE 1915 0 0 CIMAREX ENERGY CO COM 171798101 41 335 SH DFND 20 0 0 335 CIMAREX ENERGY CO COM 171798101 632 5182 SH DFND 0 0 5182 CIMAREX ENERGY CO COM 171798101 5145 42167 SH DFND 0 42167 0 CIMAREX ENERGY CO COM 171798101 5905 48400 SH Call DFND 0 48400 0 CIMAREX ENERGY CO COM 171798101 7952 65179 SH DFND 01 0 65179 0 CIM COML TR CORP COM 125525105 27 1390 SH SOLE 1390 0 0 CIMPRESS N V SHS EURO N20146101 106 885 SH DFND 01 0 885 0 CIMPRESS N V SHS EURO N20146101 309 2579 SH DFND 0 2579 0 CIMPRESS N V SHS EURO N20146101 11508 96000 SH Put DFND 0 96000 0 CINCINNATI BELL INC NEW COM NEW 171871502 288 13822 SH DFND 0 13822 0 CINCINNATI BELL INC NEW COM NEW 171871502 631 30260 SH DFND 01 0 30260 0 CINCINNATI BELL INC NEW PFD CV DEP1/20 171871403 46 900 SH DFND 0 900 0 CINCINNATI BELL INC NEW PFD CV DEP1/20 171871403 190 3724 SH DFND 01 0 3724 0 CINCINNATI FINL CORP COM 172062101 218 2902 SH DFND 0 0 2902 CINCINNATI FINL CORP COM 172062101 10755 143460 SH DFND 0 143460 0 CINCINNATI FINL CORP COM 172062101 14981 199828 SH DFND 01 0 199828 0 CINEDIGM CORP COM NEW 172406209 3 2046 SH DFND 01 0 2046 0 CINEDIGM CORP COM NEW 172406209 8 5130 SH DFND 0 5130 0 CINEMARK HOLDINGS INC COM 17243V102 560 16070 SH DFND 01 0 16070 0 CINER RES LP COM UNIT LTD 172464109 17 661 SH DFND 0 661 0 CINER RES LP COM UNIT LTD 172464109 172 6862 SH DFND 01 0 6862 0 CINTAS CORP COM 172908105 280 1796 SH DFND 0 0 1796 CINTAS CORP COM 172908105 13543 86907 SH DFND 0 86907 0 CINTAS CORP COM 172908105 18523 118864 SH DFND 01 0 118864 0 CIRCOR INTL INC COM 17273K109 6 124 SH DFND 0 124 0 CIRCOR INTL INC COM 17273K109 234 4806 SH DFND 01 0 4806 0 CIRRUS LOGIC INC COM 172755100 204 3935 SH DFND 20 0 0 3935 CIRRUS LOGIC INC COM 172755100 538 10378 SH DFND 01 0 10378 0 CIRRUS LOGIC INC COM 172755100 557 10743 SH DFND 0 10743 0 CISCO SYS INC COM 17275R102 1157 30200 SH Put DFND 01 0 30200 0 CISCO SYS INC COM 17275R102 1584 41368 SH DFND 17 0 0 41368 CISCO SYS INC COM 17275R102 8287 216374 SH DFND 20 0 0 216374 CISCO SYS INC COM 17275R102 22578 589500 SH Call DFND 0 589500 0 CISCO SYS INC COM 17275R102 39740 1037600 SH Put DFND 0 1037600 0 CISCO SYS INC COM 17275R102 53720 1402619 SH DFND 0 0 1402619 CISCO SYS INC COM 17275R102 229157 5983205 SH DFND 0 5983205 0 CISCO SYS INC COM 17275R102 731410 19096873 SH DFND 01 0 19096873 0 CISCO SYS INC COM 17275R102 1350 35246 SH SOLE 35246 0 0 CIT GROUP INC COM NEW 125581801 290 5886 SH DFND 01 0 5886 0 CIT GROUP INC COM NEW 125581801 477 9699 SH DFND 0 0 9699 CIT GROUP INC COM NEW 125581801 7459 151517 SH DFND 0 151517 0 CITIGROUP GBL MKTS HLDGS INC VELOCITYSHS SHRT 17325K529 11 500 SH SOLE 500 0 0 CITIGROUP GLOBAL MKTS HLDGS INVERSE LVRG ETN 17325E309 23 1661 SH SOLE 1661 0 0 CITIGROUP GLOBAL MKTS HLDGS LEVERAGD ETN S&P 17325E291 75 3045 SH SOLE 3045 0 0 CITIGROUP INC COM NEW 172967424 7 100 SH Put DFND 01 0 100 0 CITIGROUP INC COM NEW 172967424 2645 35549 SH DFND 20 0 0 35549 CITIGROUP INC COM NEW 172967424 4022 54057 SH DFND 0 0 54057 CITIGROUP INC COM NEW 172967424 139005 1868100 SH Call DFND 0 1868100 0 CITIGROUP INC COM NEW 172967424 228543 3071400 SH Put DFND 0 3071400 0 CITIGROUP INC COM NEW 172967424 232198 3120515 SH DFND 0 3120515 0 CITIGROUP INC COM NEW 172967424 250621 3368107 SH DFND 01 0 3368107 0 CITIGROUP INC *W EXP 01/04/201 172967226 0 4000 SH DFND 01 0 4000 0 CITIGROUP INC NEW CTRAKS ETN MILLR 17321F201 4 250 SH DFND 01 0 250 0 CITIGROUP INC NEW CTRAKS ETN MILLR 17321F201 65 4247 SH DFND 0 4247 0 CITI TRENDS INC COM 17306X102 8 300 SH DFND 01 0 300 0 CITI TRENDS INC COM 17306X102 72 2705 SH DFND 0 2705 0 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 6 1505 SH SOLE 1505 0 0 CITIUS PHARMACEUTICALS INC *W EXP 99/99/999 17322U116 2 4265 SH SOLE 4265 0 0 CITIZENS FINL GROUP INC COM 174610105 6 145 SH DFND 20 0 0 145 CITIZENS FINL GROUP INC COM 174610105 1223 29135 SH DFND 0 0 29135 CITIZENS FINL GROUP INC COM 174610105 5038 120000 SH Put DFND 0 120000 0 CITIZENS FINL GROUP INC COM 174610105 7926 188800 SH Call DFND 0 188800 0 CITIZENS FINL GROUP INC COM 174610105 19985 476050 SH DFND 0 476050 0 CITIZENS FINL GROUP INC COM 174610105 54077 1288165 SH DFND 01 0 1288165 0 CITIZENS HLDG CO MISS COM 174715102 24 1019 SH SOLE 1019 0 0 CITIZENS INC CL A 174740100 9 1261 SH DFND 0 1261 0 CITIZENS INC CL A 174740100 357 48572 SH DFND 01 0 48572 0 CITIZENS INC CL A 174740100 368 50000 SH Call DFND 0 50000 0 CITIZENS & NORTHN CORP COM 172922106 14 574 SH DFND 0 574 0 CITIZENS & NORTHN CORP COM 172922106 22 904 SH DFND 01 0 904 0 CITRIX SYS INC COM 177376100 751 8537 SH DFND 0 0 8537 CITRIX SYS INC COM 177376100 1767 20078 SH DFND 01 0 20078 0 CITRIX SYS INC COM 177376100 4057 46100 SH Call DFND 0 46100 0 CITRIX SYS INC COM 177376100 4321 49100 SH Put DFND 0 49100 0 CITRIX SYS INC COM 177376100 18752 213092 SH DFND 0 213092 0 CITRIX SYS INC NOTE 0.500% 4/1 177376AD2 4 3000 PRN SOLE 3000 0 0 CITY HLDG CO COM 177835105 6 82 SH DFND 01 0 82 0 CITY HLDG CO COM 177835105 60 886 SH DFND 0 886 0 CITY OFFICE REIT INC COM 178587101 37 2830 SH SOLE 2830 0 0 CIVEO CORP CDA COM 17878Y108 3 1118 SH DFND 01 0 1118 0 CIVEO CORP CDA COM 17878Y108 53 19360 SH DFND 0 19360 0 CIVISTA BANCSHARES INC 6.50% PFD SER B 178867206 60 812 SH SOLE 812 0 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 4 166 SH DFND 01 0 166 0 CIVISTA BANCSHARES INC COM NO PAR 178867107 27 1216 SH DFND 0 1216 0 CIVITAS SOLUTIONS INC COM 17887R102 0 14 SH DFND 01 0 14 0 CIVITAS SOLUTIONS INC COM 17887R102 16 941 SH DFND 0 941 0 C&J ENERGY SVCS INC NEW COM 12674R100 75 2251 SH SOLE 2251 0 0 CKX LANDS INC COM 12562N104 13 1284 SH SOLE 1284 0 0 CLARUS CORP NEW COM 18270P109 0 10 SH DFND 01 0 10 0 CLARUS CORP NEW COM 18270P109 26 3316 SH DFND 0 3316 0 CLAYMORE EXCHANGE TRADED FD GUGGENHEIM 2025 18386R403 30 1200 SH DFND 01 0 1200 0 CLAYMORE EXCHANGE TRADED FD GUGGENHEIM BULET 18386R205 10 500 SH DFND 01 0 500 0 CLAYMORE EXCHANGE TRD FD TR 2021 HG YLD CB 18383M225 3941 158020 SH DFND 01 0 158020 0 CLAYMORE EXCHANGE TRD FD TR 2022 HG YLD CB 18383M217 599 24039 SH DFND 01 0 24039 0 CLAYMORE EXCHANGE TRD FD TR 2023 CORP BOND 18383M241 5736 275501 SH DFND 01 0 275501 0 CLAYMORE EXCHANGE TRD FD TR 2024 CORP BOND 18383M233 3949 189014 SH DFND 01 0 189014 0 CLAYMORE EXCHANGE TRD FD TR GUG BLT2018 HY 18383M381 11064 440792 SH DFND 01 0 440792 0 CLAYMORE EXCHANGE TRD FD TR GUG BUL 2019 HY 18383M373 55 2254 SH DFND 0 2254 0 CLAYMORE EXCHANGE TRD FD TR GUG BUL 2019 HY 18383M373 5665 232351 SH DFND 01 0 232351 0 CLAYMORE EXCHANGE TRD FD TR GUG BUL 2020 HY 18383M365 6988 284857 SH DFND 01 0 284857 0 CLAYMORE EXCHANGE TRD FD TR GUG BULL2018 E 18383M530 108 5115 SH DFND 0 5115 0 CLAYMORE EXCHANGE TRD FD TR GUG BULL2018 E 18383M530 37100 1759107 SH DFND 01 0 1759107 0 CLAYMORE EXCHANGE TRD FD TR GUG BULL2019 E 18383M522 9806 465009 SH DFND 01 0 465009 0 CLAYMORE EXCHANGE TRD FD TR GUG BULL2020 E 18383M514 5 252 SH DFND 0 252 0 CLAYMORE EXCHANGE TRD FD TR GUG BULL2020 E 18383M514 9656 453524 SH DFND 01 0 453524 0 CLAYMORE EXCHANGE TRD FD TR GUGENHIM 2023 18383M183 289 10968 SH DFND 01 0 10968 0 CLAYMORE EXCHANGE TRD FD TR GUGENHIM 2025 18383M191 2405 116191 SH DFND 01 0 116191 0 CLAYMORE EXCHANGE TRD FD TR GUGG BRIC ETF 18383M100 682 18260 SH DFND 01 0 18260 0 CLAYMORE EXCHANGE TRD FD TR GUGG BULSH 2021 18383M266 9114 431331 SH DFND 01 0 431331 0 CLAYMORE EXCHANGE TRD FD TR GUGG BULSH 2022 18383M258 36 1691 SH DFND 0 1691 0 CLAYMORE EXCHANGE TRD FD TR GUGG BULSH 2022 18383M258 9456 446655 SH DFND 01 0 446655 0 CLAYMORE EXCHANGE TRD FD TR GUGG CA ENRG INC 18383Q606 42 4980 SH DFND 01 0 4980 0 CLAYMORE EXCHANGE TRD FD TR GUGG CA ENRG INC 18383Q606 189 22489 SH DFND 0 22489 0 CLAYMORE EXCHANGE TRD FD TR GUGG CHINA ALLCP 18385P101 10 283 SH DFND 01 0 283 0 CLAYMORE EXCHANGE TRD FD TR GUGG CHN RL EST 18383Q861 9 300 SH DFND 01 0 300 0 CLAYMORE EXCHANGE TRD FD TR GUGG CHN SML CAP 18383Q853 649 21930 SH DFND 01 0 21930 0 CLAYMORE EXCHANGE TRD FD TR GUGG CHN TECH 18383Q135 3543 58448 SH DFND 01 0 58448 0 CLAYMORE EXCHANGE TRD FD TR GUGGEN DEFN EQTY 18383M878 274 5888 SH DFND 01 0 5888 0 CLAYMORE EXCHANGE TRD FD TR GUGGENHEIM 2024 18383M134 27 1048 SH DFND 01 0 1048 0 CLAYMORE EXCHANGE TRD FD TR GUGGENHEIM ETF 18385P705 3 55 SH DFND 0 55 0 CLAYMORE EXCHANGE TRD FD TR GUGGENHEIM ETF 18385P705 3125 59173 SH DFND 01 0 59173 0 CLAYMORE EXCHANGE TRD FD TR GUGGENHEIM ETF 18385P705 22 410 SH SOLE 410 0 0 CLAYMORE EXCHANGE TRD FD TR GUGGENHEIM SOLAR 18383Q739 693 27589 SH DFND 0 27589 0 CLAYMORE EXCHANGE TRD FD TR GUGGENHEIM SOLAR 18383Q739 4132 164412 SH DFND 01 0 164412 0 CLAYMORE EXCHANGE TRD FD TR GUGGENHEM 2026 18383M126 10 520 SH DFND 0 520 0 CLAYMORE EXCHANGE TRD FD TR GUGGENHEM 2026 18383M126 237 12038 SH DFND 01 0 12038 0 CLAYMORE EXCHANGE TRD FD TR GUGG FRNTR MKT 18383Q838 1 70 SH DFND 0 70 0 CLAYMORE EXCHANGE TRD FD TR GUGG FRNTR MKT 18383Q838 3090 208109 SH DFND 01 0 208109 0 CLAYMORE EXCHANGE TRD FD TR GUGG HIGH INCM 18383Q721 1 25 SH SOLE 25 0 0 CLAYMORE EXCHANGE TRD FD TR GUGG INSDR SENT 18383M209 5652 91196 SH DFND 01 0 91196 0 CLAYMORE EXCHANGE TRD FD TR GUGG MSCI GB ETF 18383Q879 29 898 SH DFND 0 898 0 CLAYMORE EXCHANGE TRD FD TR GUGG MSCI GB ETF 18383Q879 1130 35528 SH DFND 01 0 35528 0 CLAYMORE EXCHANGE TRD FD TR GUGG SHIPPNG ETF 18383Q796 1 63 SH DFND 0 63 0 CLAYMORE EXCHANGE TRD FD TR GUGG SHIPPNG ETF 18383Q796 718 61929 SH DFND 01 0 61929 0 CLAYMORE EXCHANGE TRD FD TR GUGG S&P GBL WTR 18383Q507 11131 313210 SH DFND 01 0 313210 0 CLAYMORE EXCHANGE TRD FD TR GUGG S&P SPINOFF 18383M605 1792 34417 SH DFND 01 0 34417 0 CLAYMORE EXCHANGE TRD FD TR GUGG ULTR SH DUR 18383M654 528 10535 SH DFND 0 10535 0 CLAYMORE EXCHANGE TRD FD TR GUGG ULTR SH DUR 18383M654 51031 1017774 SH DFND 01 0 1017774 0 CLAYMORE EXCHANGE TRD FD TR GUGG ULTR SH DUR 18383M654 66 1320 SH SOLE 1320 0 0 CLAYMORE EXCHANGE TRD FD TR GUG INTL MLT ASS 18383Q804 127 7263 SH SOLE 7263 0 0 CLAYMORE EXCHANGE TRD FD TR GUG MIDCAP CORE 18383M720 7145 108972 SH DFND 01 0 108972 0 CLAYMORE EXCHANGE TRD FD TR GUG MULTI ASSET 18383M506 12 530 SH DFND 0 530 0 CLAYMORE EXCHANGE TRD FD TR GUG MULTI ASSET 18383M506 4279 190871 SH DFND 01 0 190871 0 CLAYMORE EXCHANGE TRD FD TR GUG RAYM JAMES S 18383M613 53 1214 SH DFND 0 1214 0 CLAYMORE EXCHANGE TRD FD TR GUG RAYM JAMES S 18383M613 170 3899 SH DFND 01 0 3899 0 CLAYMORE EXCHANGE TRD FD TR GUG S&PG DIV OPP 18383M860 182 16067 SH DFND 0 16067 0 CLAYMORE EXCHANGE TRD FD TR GUG S&PG DIV OPP 18383M860 1175 103749 SH DFND 01 0 103749 0 CLAYMORE EXCHANGE TRD FD TR WLSHR US REIT 18383M472 45 948 SH SOLE 948 0 0 CLEAN DIESEL TECHNOLOGIES IN COM PAR NEW 18449C500 7 4416 SH DFND 0 4416 0 CLEAN DIESEL TECHNOLOGIES IN COM PAR NEW 18449C500 20 12500 SH DFND 01 0 12500 0 CLEAN ENERGY FUELS CORP COM 184499101 13 6559 SH DFND 01 0 6559 0 CLEAN ENERGY FUELS CORP COM 184499101 180 88913 SH DFND 0 88913 0 CLEAN ENERGY FUELS CORP COM 184499101 1218 600000 SH Call DFND 0 600000 0 CLEAN HARBORS INC COM 184496107 37 675 SH DFND 0 675 0 CLEAN HARBORS INC COM 184496107 436 8047 SH DFND 01 0 8047 0 CLEANTECH SOLUTIONS INTL INC COM PAR 18451N303 2 209 SH DFND 01 0 209 0 CLEANTECH SOLUTIONS INTL INC COM PAR 18451N303 8 1035 SH DFND 0 1035 0 CLEARBRIDGE AMERN ENERG MLP COM 184691103 8 949 SH DFND 0 949 0 CLEARBRIDGE AMERN ENERG MLP COM 184691103 2626 317174 SH DFND 01 0 317174 0 CLEARBRIDGE ENERGY MLP FD IN COM 184692101 9260 606424 SH DFND 01 0 606424 0 CLEARBRIDGE ENERGY MLP OPP F COM 18469P100 5689 482118 SH DFND 01 0 482118 0 CLEARBRIDGE ENERGY MLP TR FD COM 18469Q108 22 1915 SH DFND 0 1915 0 CLEARBRIDGE ENERGY MLP TR FD COM 18469Q108 1143 98348 SH DFND 01 0 98348 0 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 0 76 SH DFND 01 0 76 0 CLEAR CHANNEL OUTDOOR HLDGS CL A 18451C109 8 1715 SH DFND 0 1715 0 CLEARFIELD INC COM 18482P103 24 1997 SH DFND 0 1997 0 CLEARFIELD INC COM 18482P103 213 17382 SH DFND 01 0 17382 0 CLEARSIDE BIOMEDICAL INC COM 185063104 25 3587 SH SOLE 3587 0 0 CLEARSIGN COMBUSTION CORP COM 185064102 19 5190 SH DFND 0 5190 0 CLEARSIGN COMBUSTION CORP COM 185064102 71 19817 SH DFND 01 0 19817 0 CLEARSIGN COMBUSTION CORP *W EXP 01/25/201 185064110 4 3987 SH SOLE 3987 0 0 CLEARWATER PAPER CORP COM 18538R103 216 4759 SH DFND 01 0 4759 0 CLEARWATER PAPER CORP COM 18538R103 489 10779 SH DFND 0 10779 0 CLEMENTIA PHARMACEUTICALS IN COM 185575107 0 25 SH DFND 0 25 0 CLEMENTIA PHARMACEUTICALS IN COM 185575107 13 700 SH DFND 01 0 700 0 CLEVELAND CLIFFS INC COM 185899101 87 12094 SH DFND 0 12094 0 CLEVELAND CLIFFS INC COM 185899101 2465 341900 SH Call DFND 0 341900 0 CLEVELAND CLIFFS INC COM 185899101 2535 351563 SH DFND 01 0 351563 0 CLIFTON BANCORP INC COM 186873105 29 1700 SH DFND 01 0 1700 0 CLIFTON BANCORP INC COM 186873105 43 2533 SH DFND 0 2533 0 CLIPPER RLTY INC COM 18885T306 25 2541 SH SOLE 2541 0 0 CLOROX CO DEL COM 189054109 173 1166 SH DFND 0 1166 0 CLOROX CO DEL COM 189054109 297 2000 SH Put DFND 0 2000 0 CLOROX CO DEL COM 189054109 1063 7144 SH DFND 0 0 7144 CLOROX CO DEL COM 189054109 66570 447557 SH DFND 01 0 447557 0 CLOUDERA INC COM 18914U100 122 7404 SH DFND 01 0 7404 0 CLOUDERA INC COM 18914U100 366 22126 SH DFND 0 22126 0 CLOUD PEAK ENERGY INC COM 18911Q102 66 14900 SH DFND 01 0 14900 0 CLOUD PEAK ENERGY INC COM 18911Q102 155 34825 SH DFND 0 34825 0 CLOUGH GLOBAL DIVND AND INC COM 18913Y103 27 2047 SH DFND 0 2047 0 CLOUGH GLOBAL DIVND AND INC COM 18913Y103 255 19098 SH DFND 01 0 19098 0 CLOUGH GLOBAL EQUITY FD COM 18914C100 931 69643 SH DFND 01 0 69643 0 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 11 1008 SH DFND 0 1008 0 CLOUGH GLOBAL OPPORTUNITIES SH BEN INT 18914E106 532 48875 SH DFND 01 0 48875 0 CLOVIS ONCOLOGY INC COM 189464100 1018 14971 SH DFND 20 0 0 14971 CLOVIS ONCOLOGY INC COM 189464100 1349 19838 SH DFND 0 19838 0 CLOVIS ONCOLOGY INC COM 189464100 2413 35483 SH DFND 01 0 35483 0 CLOVIS ONCOLOGY INC NOTE 2.500% 9/1 189464AB6 1 1000 PRN DFND 01 0 1000 0 CME GROUP INC COM CL A 12572Q105 42113 288349 SH DFND 0 0 288349 CME GROUP INC COM CL A 12572Q105 72593 497043 SH DFND 0 497043 0 CME GROUP INC COM CL A 12572Q105 145335 995105 SH DFND 01 0 995105 0 CM FIN INC COM 12574Q103 1390 170590 SH SOLE 170590 0 0 CMS ENERGY CORP COM 125896100 773 16341 SH DFND 0 0 16341 CMS ENERGY CORP COM 125896100 2690 56876 SH DFND 0 56876 0 CMS ENERGY CORP COM 125896100 3392 71712 SH DFND 01 0 71712 0 CM SEVEN STAR ACQUISITION CO SHS G2345N102 24 2500 SH SOLE 2500 0 0 CM SEVEN STAR ACQUISITION CO UNIT 08/21/2022 G2345N128 3 350 SH SOLE 350 0 0 CNA FINL CORP COM 126117100 315 5943 SH DFND 0 5943 0 CNA FINL CORP COM 126117100 773 14569 SH DFND 01 0 14569 0 CNB FINL CORP PA COM 126128107 31 1167 SH DFND 01 0 1167 0 CNB FINL CORP PA COM 126128107 59 2265 SH DFND 0 2265 0 CNH INDL N V SHS N20944109 67 5033 SH DFND 01 0 5033 0 CNH INDL N V SHS N20944109 737 54988 SH DFND 0 0 54988 CNH INDL N V SHS N20944109 15469 1154399 SH DFND 0 1154399 0 CNO FINL GROUP INC COM 12621E103 185 7476 SH DFND 01 0 7476 0 CNO FINL GROUP INC COM 12621E103 600 24307 SH DFND 0 24307 0 CNOOC LTD SPONSORED ADR 126132109 2444 17022 SH DFND 0 17022 0 CNOOC LTD SPONSORED ADR 126132109 5082 35401 SH DFND 01 0 35401 0 CNX RESOURCES CORPORATION COM 12653C108 1333 91125 SH DFND 01 0 91125 0 CNX RESOURCES CORPORATION COM 12653C108 66446 4541751 SH DFND 0 4541751 0 COASTWAY BANCORP INC COM 190632109 14 675 SH SOLE 675 0 0 COBIZ FINANCIAL INC COM 190897108 3 148 SH DFND 01 0 148 0 COBIZ FINANCIAL INC COM 190897108 34 1719 SH DFND 0 1719 0 COCA COLA BOTTLING CO CONS COM 191098102 84 390 SH DFND 01 0 390 0 COCA COLA CO COM 191216100 312 6800 SH Put DFND 01 0 6800 0 COCA COLA CO COM 191216100 1349 29400 SH DFND 17 0 0 29400 COCA COLA CO COM 191216100 5385 117365 SH DFND 20 0 0 117365 COCA COLA CO COM 191216100 28478 620700 SH Call DFND 0 620700 0 COCA COLA CO COM 191216100 37636 820320 SH DFND 0 0 820320 COCA COLA CO COM 191216100 91554 1995500 SH Put DFND 0 1995500 0 COCA COLA CO COM 191216100 143470 3127077 SH DFND 0 3127077 0 COCA COLA CO COM 191216100 745563 16250274 SH DFND 01 0 16250274 0 COCA COLA CO COM 191216100 842 18343 SH SOLE 18343 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 531 13337 SH DFND 0 0 13337 COCA COLA EUROPEAN PARTNERS SHS G25839104 7274 182542 SH DFND 01 0 182542 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 8859 222316 SH DFND 0 222316 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 185 4635 SH SOLE 4635 0 0 COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 137 1969 SH DFND 0 1969 0 COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 235 3377 SH DFND 01 0 3377 0 COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 1392 20000 SH DFND 0 0 20000 CODA OCTOPUS GROUP INC COM NEW 19188U206 0 1 SH DFND 0 1 0 CODEXIS INC COM 192005106 16 1876 SH DFND 0 1876 0 CODEXIS INC COM 192005106 242 29000 SH DFND 01 0 29000 0 CO DIAGNOSTICS INC COM 189763105 2 937 SH SOLE 937 0 0 CODORUS VY BANCORP INC COM 192025104 37 1358 SH SOLE 1358 0 0 COEUR MNG INC COM NEW 192108504 8 1018 SH DFND 0 1018 0 COEUR MNG INC COM NEW 192108504 2686 358098 SH DFND 01 0 358098 0 COFFEE HLDGS INC COM 192176105 9 2225 SH SOLE 2225 0 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 29 647 SH DFND 0 647 0 COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 300 6632 SH DFND 01 0 6632 0 COGINT INC COM 19241Q101 4 973 SH SOLE 973 0 0 COGNEX CORP COM 192422103 160 2608 SH DFND 0 0 2608 COGNEX CORP COM 192422103 1664 27210 SH DFND 20 0 0 27210 COGNEX CORP COM 192422103 6501 106287 SH DFND 0 106287 0 COGNEX CORP COM 192422103 7727 126339 SH DFND 01 0 126339 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 167 2355 SH DFND 20 0 0 2355 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 2417 34033 SH DFND 0 0 34033 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 15078 212300 SH Call DFND 0 212300 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 19886 280000 SH Put DFND 0 280000 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 33640 473673 SH DFND 0 473673 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 37588 529253 SH DFND 01 0 529253 0 COHEN & CO INC NEW COM 19249M102 9 1163 SH SOLE 1163 0 0 COHEN & STEERS CLOSED END OP COM 19248P106 2172 163156 SH DFND 01 0 163156 0 COHEN & STEERS GLOBAL INC BL COM 19248M103 33 3348 SH DFND 0 3348 0 COHEN & STEERS GLOBAL INC BL COM 19248M103 617 62475 SH DFND 01 0 62475 0 COHEN & STEERS INC COM 19247A100 128 2701 SH DFND 01 0 2701 0 COHEN & STEERS INC COM 19247A100 130 2740 SH DFND 0 2740 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 42229 1759547 SH DFND 01 0 1759547 0 COHEN & STEERS LTD DUR PFD I COM 19248C105 32304 1239140 SH DFND 01 0 1239140 0 COHEN & STEERS MLP INC & ENR COM SHS 19249B106 4136 403500 SH DFND 01 0 403500 0 COHEN & STEERS QUALITY RLTY COM 19247L106 9198 727113 SH DFND 01 0 727113 0 COHEN & STEERS QUALITY RLTY COM 19247L106 21400 1691700 SH DFND 0 1691700 0 COHEN & STEERS REIT & PFD IN COM 19247X100 18995 893019 SH DFND 01 0 893019 0 COHEN & STEERS SLT PFD INCM COM 19248Y107 3698 130934 SH DFND 01 0 130934 0 COHEN & STEERS TOTAL RETURN COM 19247R103 302 23632 SH DFND 01 0 23632 0 COHERENT INC COM 192479103 1275 4516 SH DFND 0 4516 0 COHERENT INC COM 192479103 3449 12222 SH DFND 01 0 12222 0 COHERUS BIOSCIENCES INC COM 19249H103 3 340 SH DFND 01 0 340 0 COHERUS BIOSCIENCES INC COM 19249H103 12 1407 SH DFND 0 1407 0 COHERUS BIOSCIENCES INC COM 19249H103 81 9155 SH DFND 20 0 0 9155 COHU INC COM 192576106 29 1334 SH DFND 0 1334 0 COHU INC COM 192576106 871 39661 SH DFND 01 0 39661 0 COLFAX CORP COM 194014106 1597 40308 SH DFND 0 40308 0 COLFAX CORP COM 194014106 5259 132735 SH DFND 01 0 132735 0 COLGATE PALMOLIVE CO COM 194162103 174 2300 SH Put DFND 01 0 2300 0 COLGATE PALMOLIVE CO COM 194162103 1019 13500 SH Call DFND 0 13500 0 COLGATE PALMOLIVE CO COM 194162103 4145 54936 SH DFND 0 0 54936 COLGATE PALMOLIVE CO COM 194162103 50663 671479 SH DFND 0 671479 0 COLGATE PALMOLIVE CO COM 194162103 902199 11957578 SH DFND 01 0 11957578 0 COLGATE PALMOLIVE CO COM 194162103 616 8163 SH SOLE 8163 0 0 COLLECTORS UNIVERSE INC COM NEW 19421R200 10 365 SH DFND 0 365 0 COLLECTORS UNIVERSE INC COM NEW 19421R200 159 5558 SH DFND 01 0 5558 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 210 11379 SH DFND 01 0 11379 0 COLLEGIUM PHARMACEUTICAL INC COM 19459J104 2573 139375 SH DFND 0 139375 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 41 681 SH DFND 0 681 0 COLLIERS INTL GROUP INC SUB VTG SHS 194693107 241 3987 SH DFND 01 0 3987 0 COLONY NORTHSTAR INC CL A COM 19625W104 117 10212 SH DFND 0 0 10212 COLONY NORTHSTAR INC CL A COM 19625W104 2391 209596 SH DFND 0 209596 0 COLONY NORTHSTAR INC CL A COM 19625W104 9612 842437 SH DFND 01 0 842437 0 COLUMBIA BKG SYS INC COM 197236102 135 3106 SH DFND 0 3106 0 COLUMBIA BKG SYS INC COM 197236102 3435 79085 SH DFND 01 0 79085 0 COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 17107 857912 SH SOLE 857912 0 0 COLUMBIA ETF TR II BEYOND BRICS ETF 19762B103 31 1680 SH DFND 0 1680 0 COLUMBIA ETF TR II BEYOND BRICS ETF 19762B103 6014 326401 SH DFND 01 0 326401 0 COLUMBIA ETF TR II EM CORE EX ETF 19762B202 39 1409 SH SOLE 1409 0 0 COLUMBIA ETF TR II EM QUALITY ETF 19762B301 14 900 SH DFND 01 0 900 0 COLUMBIA ETF TR II EM QUALITY ETF 19762B301 36 2269 SH DFND 0 2269 0 COLUMBIA ETF TR II EMRG MARKETS ETF 19762B509 38656 1374190 SH DFND 01 0 1374190 0 COLUMBIA ETF TR II INDIA CONSMR ETF 19762B707 6 126 SH DFND 01 0 126 0 COLUMBIA ETF TR II INDIA CONSMR ETF 19762B707 18 369 SH DFND 0 369 0 COLUMBIA ETF TR II INDIA CONSMR ETF 19762B707 521 10498 SH DFND 17 0 0 10498 COLUMBIA ETF TR II INDIA INFRSR ETF 19762B806 17 1050 SH DFND 01 0 1050 0 COLUMBIA ETF TR II INDIA SML CP ETF 19762B889 29 1240 SH SOLE 1240 0 0 COLUMBIA PPTY TR INC COM NEW 198287203 190 8280 SH DFND 01 0 8280 0 COLUMBIA PPTY TR INC COM NEW 198287203 4774 208007 SH DFND 0 208007 0 COLUMBIA SELIGM PREM TECH GR COM 19842X109 889 39957 SH DFND 01 0 39957 0 COLUMBIA SPORTSWEAR CO COM 198516106 100 1390 SH DFND 20 0 0 1390 COLUMBIA SPORTSWEAR CO COM 198516106 171 2378 SH DFND 0 2378 0 COLUMBIA SPORTSWEAR CO COM 198516106 2742 38142 SH DFND 01 0 38142 0 COLUMBUS MCKINNON CORP N Y COM 199333105 94 2352 SH DFND 0 2352 0 COLUMBUS MCKINNON CORP N Y COM 199333105 1338 33479 SH DFND 01 0 33479 0 COMCAST CORP NEW CL A 20030N101 12 300 SH Put DFND 01 0 300 0 COMCAST CORP NEW CL A 20030N101 2181 54457 SH DFND 20 0 0 54457 COMCAST CORP NEW CL A 20030N101 35600 888897 SH DFND 0 0 888897 COMCAST CORP NEW CL A 20030N101 129649 3237167 SH DFND 0 3237167 0 COMCAST CORP NEW CL A 20030N101 219074 5470000 SH Put DFND 0 5470000 0 COMCAST CORP NEW CL A 20030N101 262480 6553800 SH Call DFND 0 6553800 0 COMCAST CORP NEW CL A 20030N101 567882 14179318 SH DFND 01 0 14179318 0 COMCAST CORP NEW CL A 20030N101 1940 48445 SH SOLE 48445 0 0 COMCAST HOLDINGS CORP ZONES CV2% PCS 200300507 36 608 SH SOLE 608 0 0 COMERICA INC COM 200340107 1889 21760 SH DFND 20 0 0 21760 COMERICA INC COM 200340107 1901 21893 SH DFND 0 0 21893 COMERICA INC COM 200340107 3472 40000 SH Call DFND 0 40000 0 COMERICA INC COM 200340107 3472 40000 SH Put DFND 0 40000 0 COMERICA INC COM 200340107 9472 109112 SH DFND 0 109112 0 COMERICA INC COM 200340107 11280 129934 SH DFND 01 0 129934 0 COMERICA INC *W EXP 11/14/201 200340115 25 430 SH SOLE 430 0 0 COMFORT SYS USA INC COM 199908104 166 3805 SH DFND 0 3805 0 COMFORT SYS USA INC COM 199908104 2129 48769 SH DFND 01 0 48769 0 COMMERCE BANCSHARES INC COM 200525103 11275 201922 SH DFND 01 0 201922 0 COMMERCEHUB INC COM SER A 20084V108 15 668 SH DFND 0 668 0 COMMERCEHUB INC COM SER A 20084V108 950 43219 SH DFND 01 0 43219 0 COMMERCEHUB INC COM SER C 20084V306 35 1685 SH DFND 0 1685 0 COMMERCEHUB INC COM SER C 20084V306 638 30998 SH DFND 01 0 30998 0 COMMERCE UN BANCSHARES INC COM 200828101 24 937 SH DFND 0 937 0 COMMERCE UN BANCSHARES INC COM 200828101 27 1050 SH DFND 01 0 1050 0 COMMERCIAL METALS CO COM 201723103 33 1532 SH DFND 0 1532 0 COMMERCIAL METALS CO COM 201723103 851 39903 SH DFND 01 0 39903 0 COMMERCIAL VEH GROUP INC COM 202608105 67 6260 SH DFND 0 6260 0 COMMERCIAL VEH GROUP INC COM 202608105 341 31889 SH DFND 01 0 31889 0 COMMSCOPE HLDG CO INC COM 20337X109 156 4112 SH DFND 0 0 4112 COMMSCOPE HLDG CO INC COM 20337X109 234 6181 SH DFND 0 6181 0 COMMSCOPE HLDG CO INC COM 20337X109 3912 103414 SH DFND 01 0 103414 0 COMMUNICATIONS SYS INC COM 203900105 13 3700 SH SOLE 3700 0 0 COMMUNITY BANKERS TR CORP COM 203612106 21 2573 SH SOLE 2573 0 0 COMMUNITY BK SYS INC COM 203607106 311 5789 SH DFND 0 5789 0 COMMUNITY BK SYS INC COM 203607106 663 12330 SH DFND 01 0 12330 0 COMMUNITY FINL CORP MD COM 20368X101 7 187 SH SOLE 187 0 0 COMMUNITY FIRST BANCSHARES I COM 20369M104 90 7765 SH DFND 01 0 7765 0 COMMUNITY HEALTHCARE TR INC COM 20369C106 24 861 SH SOLE 861 0 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 146 34225 SH DFND 01 0 34225 0 COMMUNITY HEALTH SYS INC NEW COM 203668108 1099 257934 SH DFND 0 257934 0 COMMUNITY HEALTH SYS INC NEW RIGHT 99/99/9999 203668116 0 32670 SH DFND 0 32670 0 COMMUNITY HEALTH SYS INC NEW RIGHT 99/99/9999 203668116 1 86547 SH DFND 01 0 86547 0 COMMUNITY TR BANCORP INC COM 204149108 74 1571 SH DFND 0 1571 0 COMMUNITY TR BANCORP INC COM 204149108 824 17497 SH DFND 01 0 17497 0 COMMUNITY WEST BANCSHARES COM 204157101 4 386 SH DFND 0 386 0 COMMUNITY WEST BANCSHARES COM 204157101 13 1196 SH DFND 01 0 1196 0 COMMVAULT SYSTEMS INC COM 204166102 3 48 SH DFND 01 0 48 0 COMMVAULT SYSTEMS INC COM 204166102 243 4620 SH DFND 0 4620 0 COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 590 25025 SH DFND 0 25025 0 COMPANHIA BRASILEIRA DE DIST SPN ADR PFD CL A 20440T201 2670 113267 SH DFND 01 0 113267 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 620 59285 SH DFND 0 59285 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 953 91179 SH DFND 01 0 91179 0 COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 1067 102090 SH DFND 20 0 0 102090 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 192 93308 SH DFND 01 0 93308 0 COMPANHIA ENERGETICA DE MINA SP ADR N-V PFD 204409601 1195 580107 SH DFND 0 580107 0 COMPANHIA ENERGETICA DE MINA SPONSORED ADR 204409882 2 903 SH SOLE 903 0 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 5 700 SH DFND 01 0 700 0 COMPANHIA PARANAENSE ENERG C SPON ADR PFD 20441B407 347 45527 SH DFND 0 45527 0 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 4 1458 SH DFND 01 0 1458 0 COMPANHIA SIDERURGICA NACION SPONSORED ADR 20440W105 110 44847 SH DFND 0 44847 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 9 300 SH DFND 01 0 300 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 128 4325 SH DFND 0 4325 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 117 8295 SH DFND 01 0 8295 0 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 149 10600 SH DFND 0 0 10600 COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 14484 1028667 SH DFND 0 1028667 0 COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 1352 79765 SH DFND 01 0 79765 0 COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 1479 87264 SH DFND 0 87264 0 COMPASS MINERALS INTL INC COM 20451N101 1453 20107 SH DFND 01 0 20107 0 COMPUGEN LTD ORD M25722105 3 1000 SH DFND 01 0 1000 0 COMPUGEN LTD ORD M25722105 39 15520 SH DFND 0 15520 0 COMPUTER PROGRAMS & SYS INC COM 205306103 72 2382 SH DFND 0 2382 0 COMPUTER PROGRAMS & SYS INC COM 205306103 102 3382 SH DFND 01 0 3382 0 COMPUTER TASK GROUP INC COM 205477102 6 1114 SH DFND 01 0 1114 0 COMPUTER TASK GROUP INC COM 205477102 11 2198 SH DFND 0 2198 0 COMPX INTERNATIONAL INC CL A 20563P101 1 112 SH SOLE 112 0 0 COMSTOCK HLDG COS INC CL A NEW 205684202 7 4295 SH SOLE 4295 0 0 COMSTOCK MNG INC COM NEW 205750201 0 111 SH DFND 01 0 111 0 COMSTOCK MNG INC COM NEW 205750201 0 166 SH DFND 0 166 0 COMSTOCK RES INC COM 205768302 6 700 SH SOLE 700 0 0 COMSTOCK RES INC NOTE 7.750% 4/0 205768AM6 74 81000 PRN DFND 01 0 81000 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 127 5733 SH DFND 0 5733 0 COMTECH TELECOMMUNICATIONS C COM NEW 205826209 152 6868 SH DFND 01 0 6868 0 CONAGRA BRANDS INC COM 205887102 245 6500 SH Call DFND 0 6500 0 CONAGRA BRANDS INC COM 205887102 329 8743 SH DFND 0 0 8743 CONAGRA BRANDS INC COM 205887102 9619 255336 SH DFND 01 0 255336 0 CONAGRA BRANDS INC COM 205887102 12551 333178 SH DFND 0 333178 0 CONATUS PHARMACEUTICALS INC COM 20600T108 5 1146 SH SOLE 1146 0 0 CONCERT PHARMACEUTICALS INC COM 206022105 89 3436 SH DFND 0 3436 0 CONCERT PHARMACEUTICALS INC COM 206022105 7487 289418 SH DFND 01 0 289418 0 CONCHO RES INC COM 20605P101 1266 8428 SH DFND 0 0 8428 CONCHO RES INC COM 20605P101 2932 19517 SH DFND 0 19517 0 CONCHO RES INC COM 20605P101 3080 20500 SH Call DFND 0 20500 0 CONCHO RES INC COM 20605P101 4138 27549 SH DFND 01 0 27549 0 CONCHO RES INC COM 20605P101 8262 55000 SH Put DFND 0 55000 0 CONCORDIA INTERNATIONAL CORP COM 20653P102 18 26784 SH SOLE 26784 0 0 CONCURRENT COMPUTER CORP NEW COM PAR $.01 206710402 4 700 SH DFND 01 0 700 0 CONCURRENT COMPUTER CORP NEW COM PAR $.01 206710402 8 1404 SH DFND 0 1404 0 CONDOR HOSPITALITY TR INC COM NEW 20676Y403 21 2158 SH SOLE 2158 0 0 CONDUENT INC COM 206787103 38 2357 SH DFND 0 2357 0 CONDUENT INC COM 206787103 703 43493 SH DFND 01 0 43493 0 CONE MIDSTREAM PARTNERS LP COM UNIT REPST 206812109 353 21032 SH DFND 0 21032 0 CONE MIDSTREAM PARTNERS LP COM UNIT REPST 206812109 7859 468637 SH DFND 01 0 468637 0 CONFORMIS INC COM 20717E101 10 4001 SH DFND 0 4001 0 CONFORMIS INC COM 20717E101 516 216851 SH DFND 01 0 216851 0 CONIFER HLDGS INC COM 20731J102 9 1513 SH SOLE 1513 0 0 CONMED CORP COM 207410101 1 22 SH DFND 01 0 22 0 CONMED CORP COM 207410101 179 3511 SH DFND 0 3511 0 CONNECTICUT WTR SVC INC COM 207797101 47 819 SH DFND 0 819 0 CONNECTICUT WTR SVC INC COM 207797101 1151 20049 SH DFND 01 0 20049 0 CONNECTONE BANCORP INC NEW COM 20786W107 63 2446 SH DFND 0 2446 0 CONNECTONE BANCORP INC NEW COM 20786W107 96 3744 SH DFND 01 0 3744 0 CONNS INC COM 208242107 54 1507 SH DFND 01 0 1507 0 CONNS INC COM 208242107 51261 1441936 SH DFND 0 1441936 0 CONOCOPHILLIPS COM 20825C104 1863 33946 SH DFND 20 0 0 33946 CONOCOPHILLIPS COM 20825C104 5501 100214 SH DFND 0 0 100214 CONOCOPHILLIPS COM 20825C104 45751 833500 SH Call DFND 0 833500 0 CONOCOPHILLIPS COM 20825C104 62031 1130104 SH DFND 01 0 1130104 0 CONOCOPHILLIPS COM 20825C104 106973 1948856 SH DFND 0 1948856 0 CONOCOPHILLIPS COM 20825C104 209014 3807877 SH Put DFND 0 3807877 0 CONOCOPHILLIPS COM 20825C104 77 1410 SH SOLE 1410 0 0 CONSOL COAL RES LP COM UNIT 20855T100 12 750 SH DFND 01 0 750 0 CONSOL ENERGY INC NEW COM 20854L108 161 4074 SH DFND 01 0 4074 0 CONSOL ENERGY INC NEW COM 20854L108 18255 462042 SH DFND 0 462042 0 CONSOLIDATED COMM HLDGS INC COM 209034107 126 10327 SH DFND 01 0 10327 0 CONSOLIDATED COMM HLDGS INC COM 209034107 958 78548 SH DFND 0 78548 0 CONSOLIDATED EDISON INC COM 209115104 563 6630 SH DFND 0 6630 0 CONSOLIDATED EDISON INC COM 209115104 1469 17297 SH DFND 0 0 17297 CONSOLIDATED EDISON INC COM 209115104 24822 292201 SH DFND 01 0 292201 0 CONSOLIDATED TOMOKA LD CO COM 210226106 47 742 SH DFND 0 742 0 CONSOLIDATED TOMOKA LD CO COM 210226106 2676 42138 SH DFND 01 0 42138 0 CONSOLIDATED WATER CO INC ORD G23773107 33 2633 SH DFND 0 2633 0 CONSOLIDATED WATER CO INC ORD G23773107 378 30000 SH DFND 01 0 30000 0 CONSTELLATION BRANDS INC CL A 21036P108 825 3609 SH DFND 0 0 3609 CONSTELLATION BRANDS INC CL A 21036P108 3017 13200 SH Call DFND 0 13200 0 CONSTELLATION BRANDS INC CL A 21036P108 7131 31200 SH Put DFND 0 31200 0 CONSTELLATION BRANDS INC CL A 21036P108 28839 126173 SH DFND 0 126173 0 CONSTELLATION BRANDS INC CL A 21036P108 76866 336291 SH DFND 01 0 336291 0 CONSTELLATION BRANDS INC CL B 21036P207 144 631 SH SOLE 631 0 0 CONSTELLIUM NV CL A N22035104 22 1965 SH DFND 0 1965 0 CONSTELLIUM NV CL A N22035104 159 14249 SH DFND 01 0 14249 0 CONSUMER PORTFOLIO SVCS INC COM 210502100 9 2091 SH SOLE 2091 0 0 CONTAINER STORE GROUP INC COM 210751103 7 1500 SH DFND 01 0 1500 0 CONTAINER STORE GROUP INC COM 210751103 16 3293 SH DFND 0 3293 0 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 5 1100 SH DFND 01 0 1100 0 CONTANGO OIL & GAS COMPANY COM NEW 21075N204 10 2019 SH DFND 0 2019 0 CONTINENTAL BLDG PRODS INC COM 211171103 42 1500 SH DFND 01 0 1500 0 CONTINENTAL BLDG PRODS INC COM 211171103 59 2092 SH DFND 0 2092 0 CONTINENTAL MATLS CORP COM PAR $0.25 211615307 8 447 SH SOLE 447 0 0 CONTINENTAL RESOURCES INC COM 212015101 297 5609 SH DFND 0 0 5609 CONTINENTAL RESOURCES INC COM 212015101 1499 28300 SH Call DFND 0 28300 0 CONTINENTAL RESOURCES INC COM 212015101 3073 58007 SH DFND 01 0 58007 0 CONTINENTAL RESOURCES INC COM 212015101 18441 348145 SH DFND 0 348145 0 CONTINENTAL RESOURCES INC COM 212015101 24631 465000 SH Put DFND 0 465000 0 CONTRAFECT CORP COM 212326102 1 803 SH DFND 0 803 0 CONTRAFECT CORP COM 212326102 5 4800 SH DFND 01 0 4800 0 CONTRAVIR PHARMACEUTICALS IN COM 21234W103 4 12170 SH SOLE 12170 0 0 CONTROL4 CORP COM 21240D107 285 9580 SH DFND 0 9580 0 CONTROL4 CORP COM 21240D107 1025 34429 SH DFND 01 0 34429 0 CONTROLADORA VUELA CIA DE AV SPON ADR RP 10 21240E105 1 109 SH DFND 01 0 109 0 CONVERGYS CORP COM 212485106 954 40602 SH DFND 01 0 40602 0 CONVERGYS CORP COM 212485106 2176 92601 SH DFND 0 92601 0 COOPER COS INC COM NEW 216648402 863 3959 SH DFND 0 0 3959 COOPER COS INC COM NEW 216648402 1406 6455 SH DFND 01 0 6455 0 COOPER COS INC COM NEW 216648402 3629 16658 SH DFND 20 0 0 16658 COOPER COS INC COM NEW 216648402 11412 52378 SH DFND 0 52378 0 COOPER STD HLDGS INC COM 21676P103 3438 28064 SH DFND 0 28064 0 COOPER STD HLDGS INC COM 21676P103 14070 114858 SH DFND 01 0 114858 0 COOPER TIRE & RUBR CO COM 216831107 60 1686 SH DFND 0 1686 0 COOPER TIRE & RUBR CO COM 216831107 242 6841 SH DFND 01 0 6841 0 COPA HOLDINGS SA CL A P31076105 188 1403 SH DFND 0 1403 0 COPA HOLDINGS SA CL A P31076105 557 4155 SH DFND 01 0 4155 0 COPART INC COM 217204106 92 2140 SH DFND 20 0 0 2140 COPART INC COM 217204106 3368 77975 SH DFND 0 77975 0 COPART INC COM 217204106 18007 416929 SH DFND 01 0 416929 0 CORBUS PHARMACEUTICALS HLDGS COM 21833P103 7 1000 SH DFND 01 0 1000 0 CORCEPT THERAPEUTICS INC COM 218352102 100 5555 SH DFND 0 5555 0 CORCEPT THERAPEUTICS INC COM 218352102 958 53033 SH DFND 01 0 53033 0 CORECIVIC INC COM 21871N101 1803 80151 SH DFND 01 0 80151 0 CORECIVIC INC COM 21871N101 3328 147900 SH DFND 0 147900 0 CORE LABORATORIES N V COM N22717107 38 345 SH DFND 20 0 0 345 CORE LABORATORIES N V COM N22717107 458 4184 SH DFND 0 4184 0 CORE LABORATORIES N V COM N22717107 1061 9684 SH DFND 01 0 9684 0 CORELOGIC INC COM 21871D103 85 1837 SH DFND 0 1837 0 CORELOGIC INC COM 21871D103 353 7646 SH DFND 01 0 7646 0 CORE MARK HOLDING CO INC COM 218681104 7 235 SH DFND 0 235 0 CORE MARK HOLDING CO INC COM 218681104 72 2292 SH DFND 01 0 2292 0 CORE MOLDING TECHNOLOGIES IN COM 218683100 41 1882 SH SOLE 1882 0 0 CORENERGY INFRASTRUCTURE TR COM NEW 21870U502 352 9206 SH SOLE 9206 0 0 CORENERGY INFRASTRUCTURE TR DEP SHS REPSTG 21870U304 109 4246 SH SOLE 4246 0 0 CORESITE RLTY CORP COM 21870Q105 1193 10470 SH DFND 20 0 0 10470 CORESITE RLTY CORP COM 21870Q105 8814 77382 SH DFND 01 0 77382 0 CORINDUS VASCULAR ROBOTICS I COM 218730109 14 14087 SH DFND 0 14087 0 CORINDUS VASCULAR ROBOTICS I COM 218730109 39 39000 SH DFND 01 0 39000 0 CORIUM INTL INC COM 21887L107 41 4255 SH DFND 01 0 4255 0 CORMEDIX INC COM 21900C100 1 1000 SH DFND 01 0 1000 0 CORMEDIX INC COM 21900C100 31 61954 SH DFND 0 61954 0 CORNERSTONE ONDEMAND INC COM 21925Y103 5503 155749 SH DFND 0 155749 0 CORNERSTONE ONDEMAND INC COM 21925Y103 45832 1297242 SH DFND 01 0 1297242 0 CORNERSTONE STRATEGIC VALUE COM 21924B302 44 2840 SH DFND 01 0 2840 0 CORNING INC COM 219350105 49 1535 SH DFND 20 0 0 1535 CORNING INC COM 219350105 1709 53437 SH DFND 0 0 53437 CORNING INC COM 219350105 2044 63900 SH Call DFND 0 63900 0 CORNING INC COM 219350105 2639 82500 SH Put DFND 0 82500 0 CORNING INC COM 219350105 20793 649974 SH DFND 0 649974 0 CORNING INC COM 219350105 57390 1793989 SH DFND 01 0 1793989 0 CORNING INC COM 219350105 22 700 SH SOLE 700 0 0 CORPORATE CAP TR INC COM 219880101 51 3176 SH DFND 0 3176 0 CORPORATE CAP TR INC COM 219880101 233 14578 SH DFND 01 0 14578 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 1200 41083 SH DFND 01 0 41083 0 CORPORATE OFFICE PPTYS TR SH BEN INT 22002T108 4212 144238 SH DFND 0 144238 0 CORVEL CORP COM 221006109 61 1156 SH DFND 0 1156 0 CORVEL CORP COM 221006109 564 10662 SH DFND 01 0 10662 0 CORVUS PHARMACEUTICALS INC COM 221015100 96 9307 SH SOLE 9307 0 0 COSAN LTD SHS A G25343107 13 1312 SH SOLE 1312 0 0 COSTAMARE INC SHS Y1771G102 76 13126 SH DFND 0 13126 0 COSTAMARE INC SHS Y1771G102 130 22541 SH DFND 01 0 22541 0 COSTAR GROUP INC COM 22160N109 194 652 SH DFND 0 0 652 COSTAR GROUP INC COM 22160N109 1707 5748 SH DFND 01 0 5748 0 COSTAR GROUP INC COM 22160N109 1752 5900 SH DFND 20 0 0 5900 COSTAR GROUP INC COM 22160N109 3093 10417 SH DFND 0 10417 0 COSTCO WHSL CORP NEW COM 22160K105 74 400 SH Put DFND 01 0 400 0 COSTCO WHSL CORP NEW COM 22160K105 1626 8738 SH DFND 0 0 8738 COSTCO WHSL CORP NEW COM 22160K105 3170 17030 SH DFND 20 0 0 17030 COSTCO WHSL CORP NEW COM 22160K105 4917 26417 SH DFND 17 0 0 26417 COSTCO WHSL CORP NEW COM 22160K105 34172 183600 SH Put DFND 0 183600 0 COSTCO WHSL CORP NEW COM 22160K105 72485 389453 SH DFND 0 389453 0 COSTCO WHSL CORP NEW COM 22160K105 221342 1189241 SH DFND 01 0 1189241 0 COTIVITI HLDGS INC COM 22164K101 57 1785 SH DFND 0 1785 0 COTIVITI HLDGS INC COM 22164K101 207 6428 SH DFND 01 0 6428 0 COTT CORP QUE COM 22163N106 24 1421 SH DFND 0 1421 0 COTT CORP QUE COM 22163N106 94 5614 SH DFND 01 0 5614 0 COTY INC COM CL A 222070203 81 4066 SH DFND 0 4066 0 COTY INC COM CL A 222070203 166 8344 SH DFND 0 0 8344 COTY INC COM CL A 222070203 1123 56461 SH DFND 01 0 56461 0 COUNTERPATH CORP COM PAR 22228P302 1 463 SH SOLE 463 0 0 COUNTY BANCORP INC COM 221907108 12 396 SH SOLE 396 0 0 COUPA SOFTWARE INC COM 22266L106 48 1542 SH DFND 0 1542 0 COUPA SOFTWARE INC COM 22266L106 140 4490 SH DFND 01 0 4490 0 COUSINS PPTYS INC COM 222795106 51 5503 SH DFND 01 0 5503 0 COUSINS PPTYS INC COM 222795106 1434 155054 SH DFND 0 155054 0 COVANTA HLDG CORP COM 22282E102 9 515 SH DFND 0 515 0 COVANTA HLDG CORP COM 22282E102 1883 111403 SH DFND 01 0 111403 0 COVENANT TRANSN GROUP INC CL A 22284P105 12 402 SH DFND 01 0 402 0 COVENANT TRANSN GROUP INC CL A 22284P105 21 726 SH DFND 0 726 0 COWEN INC CL A NEW 223622606 63 4612 SH SOLE 4612 0 0 CPFL ENERGIA S A SPONSORED ADR 126153105 7 592 SH DFND 0 592 0 CPFL ENERGIA S A SPONSORED ADR 126153105 47 4099 SH DFND 01 0 4099 0 CPI AEROSTRUCTURES INC COM NEW 125919308 16 1768 SH SOLE 1768 0 0 CPI CARD GROUP INC COM NEW 12634H200 1 225 SH DFND 0 225 0 CPI CARD GROUP INC COM NEW 12634H200 10 2678 SH DFND 01 0 2678 0 CPS TECHNOLOGIES CORP COM 12619F104 2 1323 SH SOLE 1323 0 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 790 4969 SH DFND 0 4969 0 CRACKER BARREL OLD CTRY STOR COM 22410J106 13643 85866 SH DFND 01 0 85866 0 CRAFT BREW ALLIANCE INC COM 224122101 10 500 SH DFND 01 0 500 0 CRAFT BREW ALLIANCE INC COM 224122101 12 609 SH DFND 0 609 0 CRA INTL INC COM 12618T105 40 897 SH SOLE 897 0 0 CRANE CO COM 224399105 687 7695 SH DFND 20 0 0 7695 CRANE CO COM 224399105 4076 45690 SH DFND 0 45690 0 CRANE CO COM 224399105 431100 4831879 SH DFND 01 0 4831879 0 CRANE CO COM 224399105 33 375 SH SOLE 375 0 0 CRAWFORD & CO CL A 224633206 1 96 SH DFND 01 0 96 0 CRAWFORD & CO CL B 224633107 13 1346 SH SOLE 1346 0 0 CRAY INC COM NEW 225223304 27 1116 SH DFND 0 1116 0 CRAY INC COM NEW 225223304 860 35525 SH DFND 01 0 35525 0 CREDICORP LTD COM G2519Y108 823 3967 SH DFND 0 0 3967 CREDICORP LTD COM G2519Y108 1521 7334 SH DFND 01 0 7334 0 CREDICORP LTD COM G2519Y108 8140 39240 SH DFND 0 39240 0 CREDIT ACCEP CORP MICH COM 225310101 769 2378 SH DFND 0 2378 0 CREDIT ACCEP CORP MICH COM 225310101 1233 3813 SH DFND 01 0 3813 0 CREDIT SUISSE AG NASSAU BRH AXELATRDR 3X LNG 22539T258 0 1 SH SOLE 1 0 0 CREDIT SUISSE AG NASSAU BRH ETN LKD 34 22539T456 1 104 SH SOLE 104 0 0 CREDIT SUISSE AG NASSAU BRH NT BCOMCL 36 22539T332 33 927 SH SOLE 927 0 0 CREDIT SUISSE AG NASSAU BRH VLCTYSHS 3X S&P 22539T217 50 692 SH SOLE 692 0 0 CREDIT SUISSE AG NASSAU BRH XLNKS AMLP ETN36 22539T290 25 1306 SH SOLE 1306 0 0 CREDIT SUISSE AG NASSAU BRH X LNKS MLT ASST 22539T399 13 473 SH SOLE 473 0 0 CREDIT SUISSE ASSET MGMT INC COM 224916106 14 4325 SH DFND 0 4325 0 CREDIT SUISSE ASSET MGMT INC COM 224916106 80 24315 SH DFND 01 0 24315 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 8236 461405 SH DFND 0 461405 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 9989 559600 SH Call DFND 0 559600 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 10353 580000 SH Put DFND 0 580000 0 CREDIT SUISSE GROUP SPONSORED ADR 225401108 36127 2023925 SH DFND 01 0 2023925 0 CREDIT SUISSE HIGH YLD BND F SH BEN INT 22544F103 18 6448 SH DFND 0 6448 0 CREDIT SUISSE HIGH YLD BND F SH BEN INT 22544F103 143 50231 SH DFND 01 0 50231 0 CREDIT SUISSE NASSAU BRH 3X INVERS GOLD 22542D670 91 2087 SH SOLE 2087 0 0 CREDIT SUISSE NASSAU BRH 3X LONG GOLD 22542D688 18 1614 SH SOLE 1614 0 0 CREDIT SUISSE NASSAU BRH ETN STOXX EUR 50 22542D100 205 1496 SH SOLE 1496 0 0 CREDIT SUISSE NASSAU BRH LG CP GRTH ENH 22542D423 63 275 SH SOLE 275 0 0 CREDIT SUISSE NASSAU BRH VELOCITY SHS SHO 22542D365 52 4397 SH SOLE 4397 0 0 CREDIT SUISSE NASSAU BRH VIX MID TERM 22542D787 10 1705 SH SOLE 1705 0 0 CREDIT SUISSE NASSAU BRH X LINK GOLD SHS 22542D480 39 4319 SH DFND 0 4319 0 CREDIT SUISSE NASSAU BRH X LINK GOLD SHS 22542D480 926 102528 SH DFND 01 0 102528 0 CREDIT SUISSE NASSAU BRH X LINK SILVER SH 22542D449 30 3784 SH SOLE 3784 0 0 CREE INC COM 225447101 68 1821 SH DFND 0 1821 0 CREE INC COM 225447101 1125 30302 SH DFND 01 0 30302 0 CRESCENT PT ENERGY CORP COM 22576C101 1 165 SH DFND 01 0 165 0 CRESCENT PT ENERGY CORP COM 22576C101 85 11197 SH DFND 0 0 11197 CRESCENT PT ENERGY CORP COM 22576C101 2070 271604 SH DFND 0 271604 0 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 1642 63631 SH DFND 01 0 63631 0 CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 84626 3280061 SH DFND 0 3280061 0 CRESUD S A C I F Y A SPONSORED ADR 226406106 12 553 SH DFND 01 0 553 0 CRESUD S A C I F Y A SPONSORED ADR 226406106 32 1448 SH DFND 0 1448 0 CRH MEDICAL CORP COM 12626F105 66 25000 SH DFND 01 0 25000 0 CRH PLC ADR 12626K203 9714 269169 SH DFND 01 0 269169 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 56 2370 SH DFND 01 0 2370 0 CRITEO S A SPONS ADS 226718104 1641 63033 SH DFND 01 0 63033 0 CRITEO S A SPONS ADS 226718104 1757 67500 SH DFND 0 0 67500 CRITEO S A SPONS ADS 226718104 3124 120000 SH Put DFND 0 120000 0 CRITEO S A SPONS ADS 226718104 11457 440164 SH DFND 0 440164 0 CRITEO S A SPONS ADS 226718104 13640 524000 SH Call DFND 0 524000 0 CROCS INC COM 227046109 11 874 SH DFND 01 0 874 0 CROCS INC COM 227046109 5233 413979 SH DFND 0 413979 0 CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 254 10687 SH DFND 0 10687 0 CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 1202 50620 SH DFND 01 0 50620 0 CROSS CTRY HEALTHCARE INC COM 227483104 19 1521 SH DFND 0 1521 0 CROSS CTRY HEALTHCARE INC COM 227483104 99 7786 SH DFND 01 0 7786 0 CROSS TIMBERS RTY TR TR UNIT 22757R109 23 1542 SH DFND 0 1542 0 CROSS TIMBERS RTY TR TR UNIT 22757R109 182 12387 SH DFND 01 0 12387 0 CROWN CASTLE INTL CORP NEW 6.875% CON PFD A 22822V309 34 30 SH SOLE 30 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 167 1500 SH Put DFND 01 0 1500 0 CROWN CASTLE INTL CORP NEW COM 22822V101 886 7978 SH DFND 0 0 7978 CROWN CASTLE INTL CORP NEW COM 22822V101 3030 27295 SH DFND 20 0 0 27295 CROWN CASTLE INTL CORP NEW COM 22822V101 38282 344855 SH DFND 0 344855 0 CROWN CASTLE INTL CORP NEW COM 22822V101 95076 856466 SH DFND 01 0 856466 0 CROWN CRAFTS INC COM 228309100 41 6332 SH DFND 01 0 6332 0 CROWN HOLDINGS INC COM 228368106 175 3114 SH DFND 0 0 3114 CROWN HOLDINGS INC COM 228368106 3529 62745 SH DFND 0 62745 0 CROWN HOLDINGS INC COM 228368106 3566 63404 SH DFND 01 0 63404 0 CRYOLIFE INC COM 228903100 35 1840 SH DFND 0 1840 0 CRYOLIFE INC COM 228903100 1068 55787 SH DFND 01 0 55787 0 CRYOPORT INC COM PAR $0.001 229050307 4 424 SH DFND 0 424 0 CRYOPORT INC COM PAR $0.001 229050307 7 837 SH DFND 01 0 837 0 CRYOPORT INC *W EXP 07/29/202 229050125 24 4424 SH SOLE 4424 0 0 CRYSTAL ROCK HLDGS INC COM 22940F103 4 5338 SH SOLE 5338 0 0 CSG SYS INTL INC COM 126349109 77 1764 SH DFND 01 0 1764 0 CSG SYS INTL INC COM 126349109 1694 38669 SH DFND 0 38669 0 CSI COMPRESSCO LP COM UNIT 12637A103 16 2930 SH DFND 0 2930 0 CSI COMPRESSCO LP COM UNIT 12637A103 38 6900 SH DFND 01 0 6900 0 CSOP ETF TR CHINA CSI 300 12649L303 3 89 SH SOLE 89 0 0 CSOP ETF TR MSCI CHINA A I 12649L204 7 235 SH SOLE 235 0 0 CSP INC COM 126389105 3 200 SH DFND 01 0 200 0 CSP INC COM 126389105 4 247 SH DFND 0 247 0 CSRA INC COM 12650T104 362 12112 SH DFND 01 0 12112 0 CSRA INC COM 12650T104 5583 186598 SH DFND 0 186598 0 CSS INDS INC COM 125906107 46 1641 SH SOLE 1641 0 0 CSW INDUSTRIALS INC COM 126402106 50 1078 SH DFND 0 1078 0 CSW INDUSTRIALS INC COM 126402106 206 4490 SH DFND 01 0 4490 0 CSX CORP COM 126408103 2863 52036 SH DFND 0 0 52036 CSX CORP COM 126408103 15522 282173 SH DFND 0 282173 0 CSX CORP COM 126408103 68884 1252200 SH Call DFND 0 1252200 0 CSX CORP COM 126408103 107018 1945420 SH DFND 01 0 1945420 0 CSX CORP COM 126408103 243370 4424100 SH Put DFND 0 4424100 0 CSX CORP COM 126408103 22 400 SH SOLE 400 0 0 CTI BIOPHARMA CORP COM NEW 12648L601 0 35 SH DFND 01 0 35 0 CTI BIOPHARMA CORP COM NEW 12648L601 30 11141 SH DFND 0 11141 0 CTI INDUSTRIES CORP COM NEW 125961300 2 487 SH SOLE 487 0 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1618 36685 SH DFND 20 0 0 36685 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 1947 44140 SH DFND 0 0 44140 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 2324 52691 SH DFND 01 0 52691 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 7691 174400 SH Call DFND 0 174400 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 59591 1351265 SH DFND 0 1351265 0 CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 61709 1399290 SH Put DFND 0 1399290 0 CTRIP COM INTL LTD NOTE 1.000% 7/0 22943FAF7 13741 13040000 PRN SOLE 13040000 0 0 CTRIP COM INTL LTD NOTE 1.250%10/1 22943FAD2 7350 6235000 PRN SOLE 6235000 0 0 CTS CORP COM 126501105 37 1430 SH DFND 01 0 1430 0 CTS CORP COM 126501105 68 2658 SH DFND 0 2658 0 CUBESMART COM 229663109 1016 35124 SH DFND 01 0 35124 0 CUBESMART COM 229663109 3351 115854 SH DFND 0 115854 0 CUBIC CORP COM 229669106 504 8555 SH DFND 0 8555 0 CUBIC CORP COM 229669106 881 14947 SH DFND 01 0 14947 0 CUI GLOBAL INC COM NEW 126576206 1 203 SH DFND 0 203 0 CUI GLOBAL INC COM NEW 126576206 1 400 SH DFND 01 0 400 0 CULLEN FROST BANKERS INC COM 229899109 1978 20893 SH DFND 0 20893 0 CULLEN FROST BANKERS INC COM 229899109 3910 41305 SH DFND 01 0 41305 0 CULP INC COM 230215105 31 933 SH DFND 0 933 0 CULP INC COM 230215105 3587 107066 SH DFND 01 0 107066 0 CUMBERLAND PHARMACEUTICALS I COM 230770109 16 2210 SH SOLE 2210 0 0 CUMMINS INC COM 231021106 53 300 SH Call DFND 0 300 0 CUMMINS INC COM 231021106 1600 9056 SH DFND 0 0 9056 CUMMINS INC COM 231021106 4416 25000 SH Put DFND 0 25000 0 CUMMINS INC COM 231021106 76738 434433 SH DFND 01 0 434433 0 CUMMINS INC COM 231021106 83298 471570 SH DFND 0 471570 0 CURIS INC COM 231269101 10 14786 SH DFND 01 0 14786 0 CURIS INC COM 231269101 20 29109 SH DFND 0 29109 0 CURO GROUP HLDGS CORP COM 23131L107 28 1973 SH SOLE 1973 0 0 CURRENCYSHARES AUSTRALIAN DL AUSTRALIAN DOL 23129U101 185 2376 SH DFND 01 0 2376 0 CURRENCYSHARES AUSTRALIAN DL AUSTRALIAN DOL 23129U101 442 5661 SH DFND 0 5661 0 CURRENCYSHARES CDN DLR TR CDN DOLLAR SHS 23129X105 135 1723 SH DFND 01 0 1723 0 CURRENCYSHARES CDN DLR TR CDN DOLLAR SHS 23129X105 166 2119 SH DFND 0 2119 0 CURRENCYSHARES CHINESE RENMI CHIN RENMINBI 23131C107 0 3 SH SOLE 3 0 0 CURRENCYSHARES EURO TR EURO SHS 23130C108 411 3555 SH DFND 0 3555 0 CURRENCYSHARES EURO TR EURO SHS 23130C108 575 4974 SH DFND 01 0 4974 0 CURRENCYSHARES EURO TR EURO SHS 23130C108 21654 187300 SH Call DFND 0 187300 0 CURRENCYSHARES SINGAPORE DLR SHS 23130K100 7 102 SH SOLE 102 0 0 CURRENCYSHARES SWEDISH KRONA SWEDISH KRONA 23129R108 13 114 SH DFND 01 0 114 0 CURRENCYSHARES SWEDISH KRONA SWEDISH KRONA 23129R108 15 128 SH DFND 0 128 0 CURRENCYSHARES SWISS FRANC T SWISS FRANC SH 23129V109 253 2609 SH DFND 0 2609 0 CURRENCYSHARES SWISS FRANC T SWISS FRANC SH 23129V109 321 3319 SH DFND 01 0 3319 0 CURRENCYSHS BRIT POUND STER BRIT POUND STE 23129S106 31 233 SH DFND 0 233 0 CURRENCYSHS BRIT POUND STER BRIT POUND STE 23129S106 1195 9106 SH DFND 01 0 9106 0 CURRENCYSHS JAPANESE YEN TR JAPANESE YEN 23130A102 1 10 SH DFND 01 0 10 0 CURRENCYSHS JAPANESE YEN TR JAPANESE YEN 23130A102 206 2416 SH DFND 0 2416 0 CURRENCYSHS JAPANESE YEN TR JAPANESE YEN 23130A102 2129 25000 SH Put DFND 0 25000 0 CURTISS WRIGHT CORP COM 231561101 1992 16352 SH DFND 0 16352 0 CURTISS WRIGHT CORP COM 231561101 2970 24372 SH DFND 01 0 24372 0 CUSHING ENERGY INCOME COM SH BEN INT 23162T102 11 1165 SH DFND 0 1165 0 CUSHING ENERGY INCOME COM SH BEN INT 23162T102 35 3777 SH DFND 01 0 3777 0 CUSHING MLP TOTAL RETURN FD COM NEW 231631201 23 1960 SH DFND 0 1960 0 CUSHING MLP TOTAL RETURN FD COM NEW 231631201 2017 168946 SH DFND 01 0 168946 0 CUSHING RENAISSANCE FD COM 231647108 26 1284 SH DFND 0 1284 0 CUSHING RENAISSANCE FD COM 231647108 77 3808 SH DFND 01 0 3808 0 CUSTOMERS BANCORP INC COM 23204G100 190 7303 SH DFND 01 0 7303 0 CUSTOMERS BANCORP INC COM 23204G100 840 32336 SH DFND 0 32336 0 CUTERA INC COM 232109108 30 669 SH DFND 0 669 0 CUTERA INC COM 232109108 184 4060 SH DFND 01 0 4060 0 CVB FINL CORP COM 126600105 108 4580 SH DFND 0 4580 0 CVB FINL CORP COM 126600105 1454 61696 SH DFND 01 0 61696 0 CVD EQUIPMENT CORP COM 126601103 12 1000 SH DFND 01 0 1000 0 CVD EQUIPMENT CORP COM 126601103 20 1752 SH DFND 0 1752 0 CVR ENERGY INC COM 12662P108 200 5377 SH DFND 01 0 5377 0 CVR PARTNERS LP COM 126633106 203 61919 SH DFND 01 0 61919 0 CVR REFNG LP COMUNIT REP LT 12663P107 720 43475 SH DFND 01 0 43475 0 CVR REFNG LP COMUNIT REP LT 12663P107 13320 804835 SH DFND 0 804835 0 CVS HEALTH CORP COM 126650100 508 7000 SH Put DFND 01 0 7000 0 CVS HEALTH CORP COM 126650100 1649 22741 SH DFND 20 0 0 22741 CVS HEALTH CORP COM 126650100 16718 230598 SH DFND 0 0 230598 CVS HEALTH CORP COM 126650100 55960 771858 SH DFND 0 771858 0 CVS HEALTH CORP COM 126650100 101834 1404600 SH Call DFND 0 1404600 0 CVS HEALTH CORP COM 126650100 147770 2038200 SH Put DFND 0 2038200 0 CVS HEALTH CORP COM 126650100 301120 4153380 SH DFND 01 0 4153380 0 CVS HEALTH CORP COM 126650100 697 9619 SH SOLE 9619 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 240 5797 SH DFND 0 5797 0 CYBERARK SOFTWARE LTD SHS M2682V108 463 11187 SH DFND 01 0 11187 0 CYBEROPTICS CORP COM 232517102 22 1491 SH DFND 0 1491 0 CYBEROPTICS CORP COM 232517102 262 17467 SH DFND 01 0 17467 0 CYCLACEL PHARMACEUTICALS INC COM PAR 23254L405 0 180 SH DFND 01 0 180 0 CYCLACEL PHARMACEUTICALS INC COM PAR 23254L405 3 1975 SH DFND 0 1975 0 CYCLACEL PHARMACEUTICALS INC PFD CONV EX 6% 23254L207 4 570 SH SOLE 570 0 0 CYMABAY THERAPEUTICS INC COM 23257D103 28 3000 SH DFND 01 0 3000 0 CYMABAY THERAPEUTICS INC COM 23257D103 52 5670 SH DFND 0 5670 0 CYNERGISTEK INC COM 23258P105 2 466 SH SOLE 466 0 0 CYPRESS ENERGY PARTNERS LP LTD PARTNER INT 232751107 4 711 SH SOLE 711 0 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 647 42426 SH DFND 0 42426 0 CYPRESS SEMICONDUCTOR CORP COM 232806109 6384 418919 SH DFND 01 0 418919 0 CYREN LTD SHS M26895108 0 74 SH DFND 01 0 74 0 CYREN LTD SHS M26895108 18 7246 SH DFND 0 7246 0 CYRUSONE INC COM 23283R100 2472 41526 SH DFND 0 41526 0 CYRUSONE INC COM 23283R100 4446 74678 SH DFND 01 0 74678 0 CYS INVTS INC COM 12673A108 118 14740 SH DFND 01 0 14740 0 CYS INVTS INC COM 12673A108 35695 4445192 SH DFND 0 4445192 0 CYTOKINETICS INC COM NEW 23282W605 30 3661 SH DFND 01 0 3661 0 CYTOKINETICS INC COM NEW 23282W605 107 13144 SH DFND 0 13144 0 CYTOMX THERAPEUTICS INC COM 23284F105 76 3600 SH DFND 01 0 3600 0 CYTOMX THERAPEUTICS INC COM 23284F105 160 7570 SH DFND 0 7570 0 CYTORI THERAPEUTICS INC COM NEW 23283K204 0 801 SH DFND 01 0 801 0 CYTORI THERAPEUTICS INC COM NEW 23283K204 2 7724 SH DFND 0 7724 0 CYTOSORBENTS CORP COM NEW 23283X206 10 1495 SH SOLE 1495 0 0 CYTRX CORP COM PAR 232828608 2 1300 SH DFND 01 0 1300 0 CYTRX CORP COM PAR 232828608 11 6482 SH DFND 0 6482 0 DAILY JOURNAL CORP COM 233912104 14 60 SH DFND 01 0 60 0 DAILY JOURNAL CORP COM 233912104 188 815 SH DFND 0 815 0 DAKTRONICS INC COM 234264109 26 2880 SH DFND 0 2880 0 DAKTRONICS INC COM 234264109 35 3796 SH DFND 01 0 3796 0 DANAHER CORP DEL COM 235851102 132 1420 SH DFND 20 0 0 1420 DANAHER CORP DEL COM 235851102 1141 12296 SH DFND 0 0 12296 DANAHER CORP DEL COM 235851102 10860 117000 SH Call DFND 0 117000 0 DANAHER CORP DEL COM 235851102 12301 132524 SH DFND 0 132524 0 DANAHER CORP DEL COM 235851102 394946 4254963 SH DFND 01 0 4254963 0 DANAHER CORP DEL COM 235851102 923 9949 SH SOLE 9949 0 0 DANAHER CORP DEL DBCV 1/2 235851AF9 234 66000 PRN DFND 01 0 66000 0 DANA INCORPORATED COM 235825205 1682 52537 SH DFND 01 0 52537 0 DANA INCORPORATED COM 235825205 9517 297300 SH Call DFND 0 297300 0 DANAOS CORPORATION SHS Y1968P105 4 2741 SH DFND 0 2741 0 DANAOS CORPORATION SHS Y1968P105 10 6950 SH DFND 01 0 6950 0 DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 97 1630 SH DFND 01 0 1630 0 DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 326 5481 SH DFND 0 5481 0 DARDEN RESTAURANTS INC COM 237194105 66 685 SH DFND 20 0 0 685 DARDEN RESTAURANTS INC COM 237194105 725 7549 SH DFND 0 0 7549 DARDEN RESTAURANTS INC COM 237194105 11572 120516 SH DFND 0 120516 0 DARDEN RESTAURANTS INC COM 237194105 15656 163050 SH DFND 01 0 163050 0 DARE BIOSCIENCE INC COM 23666P101 0 206 SH DFND 01 0 206 0 DARE BIOSCIENCE INC COM 23666P101 9 4038 SH DFND 0 4038 0 DARIOHEALTH CORP COM 23725P100 6 3585 SH SOLE 3585 0 0 DARIOHEALTH CORP *W EXP 03/08/202 23725P118 1 5329 SH SOLE 5329 0 0 DARLING INGREDIENTS INC COM 237266101 0 15 SH DFND 0 15 0 DARLING INGREDIENTS INC COM 237266101 328 18105 SH DFND 01 0 18105 0 DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 1 66 SH DFND 0 66 0 DASAN ZHONE SOLUTIONS INC COM NEW 23305L206 13 1400 SH DFND 01 0 1400 0 DASEKE INC COM 23753F107 4 300 SH DFND 01 0 300 0 DASEKE INC COM 23753F107 27 1859 SH DFND 0 1859 0 DATA I O CORP COM 237690102 21 1747 SH SOLE 1747 0 0 DAVE & BUSTERS ENTMT INC COM 238337109 1440 26102 SH DFND 01 0 26102 0 DAVE & BUSTERS ENTMT INC COM 238337109 5020 90983 SH DFND 0 90983 0 DAVIS FUNDAMENTAL ETF TR SELECT FINL 23908L108 47 1966 SH SOLE 1966 0 0 DAVIS FUNDAMENTAL ETF TR SELECT WRLD WI 23908L306 405 15450 SH DFND 01 0 15450 0 DAVITA INC COM 23918K108 252 3487 SH DFND 0 0 3487 DAVITA INC COM 23918K108 1170 16200 SH Call DFND 0 16200 0 DAVITA INC COM 23918K108 3164 43798 SH DFND 01 0 43798 0 DAVITA INC COM 23918K108 8965 124077 SH DFND 0 124077 0 DAWSON GEOPHYSICAL CO NEW COM 239360100 1 239 SH SOLE 239 0 0 DAXOR CORP COM 239467103 12 2566 SH SOLE 2566 0 0 DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 13 532 SH DFND 01 0 532 0 DBV TECHNOLOGIES S A SPONSORED ADR 23306J101 79 3198 SH DFND 0 3198 0 DBX ETF TR XTRACK CSI 300 A 233051523 18 825 SH SOLE 825 0 0 DBX ETF TR XTRACK FTSE EMRG 233051499 0 4 SH SOLE 4 0 0 DBX ETF TR XTRACK HRVST CSI 233051879 161 5193 SH DFND 0 5193 0 DBX ETF TR XTRACK HRVST CSI 233051879 164 5300 SH Put DFND 0 5300 0 DBX ETF TR XTRACK HRVST CSI 233051879 4250 136966 SH DFND 01 0 136966 0 DBX ETF TR XTRACK JAPAN JPX 233051663 5 162 SH SOLE 162 0 0 DBX ETF TR XTRACK MSCI ALL 233051820 29 1057 SH DFND 0 1057 0 DBX ETF TR XTRACK MSCI ALL 233051820 989 35602 SH DFND 01 0 35602 0 DBX ETF TR XTRACK MSCI ASIA 233051846 18 617 SH SOLE 617 0 0 DBX ETF TR XTRACK MSCI BRZL 233051309 23 1936 SH SOLE 1936 0 0 DBX ETF TR XTRACK MSCI CHNA 233051762 15 394 SH SOLE 394 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 118323 3723183 SH DFND 01 0 3723183 0 DBX ETF TR XTRACK MSCI EAFE 233051200 2175 68455 SH SOLE 68455 0 0 DBX ETF TR XTRACK MSCI EMRG 233051101 9078 376832 SH DFND 01 0 376832 0 DBX ETF TR XTRACK MSCI EURO 233051697 30 988 SH DFND 0 988 0 DBX ETF TR XTRACK MSCI EURO 233051697 2822 92978 SH DFND 01 0 92978 0 DBX ETF TR XTRACK MSCI EURP 233051853 96 3379 SH DFND 0 3379 0 DBX ETF TR XTRACK MSCI EURP 233051853 17571 618252 SH DFND 01 0 618252 0 DBX ETF TR XTRACK MSCI GRMY 233051408 2 74 SH DFND 01 0 74 0 DBX ETF TR XTRACK MSCI GRMY 233051408 19 660 SH DFND 0 660 0 DBX ETF TR XTRACK MSCI JAPN 233051507 44 1000 SH DFND 17 0 0 1000 DBX ETF TR XTRACK MSCI JAPN 233051507 7327 166173 SH DFND 01 0 166173 0 DBX ETF TR XTRACK MSCI MEX 233051796 7 341 SH SOLE 341 0 0 DBX ETF TR XTRACK MSCI SOUT 233051812 3 99 SH DFND 0 99 0 DBX ETF TR XTRACK MSCI SOUT 233051812 23 738 SH DFND 01 0 738 0 DBX ETF TR XTRACK MSCI UK 233051861 4 194 SH SOLE 194 0 0 DBX ETF TR XTRACK RUSS 1000 233051481 2 75 SH DFND 0 75 0 DBX ETF TR XTRACK RUSS 1000 233051481 2159 67313 SH DFND 01 0 67313 0 DBX ETF TR XTRACK RUSS 2000 233051440 0 4 SH SOLE 4 0 0 DBX ETF TR XTRACK USD HIGH 233051432 1 21 SH DFND 01 0 21 0 DBX ETF TR XTRACK USD HIGH 233051432 26 520 SH DFND 0 520 0 DBX ETF TR XTRCK EMRING MKT 233051713 2 65 SH SOLE 65 0 0 DBX ETF TR XTRCK EURZON EQT 233051564 1 49 SH SOLE 49 0 0 DBX ETF TR XTRCK HIGH YIELD 233051747 39 1679 SH SOLE 1679 0 0 DBX ETF TR XTRCK INVTNT GRD 233051739 37 1502 SH SOLE 1502 0 0 DCP MIDSTREAM LP COM UT LTD PTN 23311P100 4012 110428 SH DFND 0 110428 0 DCP MIDSTREAM LP COM UT LTD PTN 23311P100 11169 307420 SH DFND 01 0 307420 0 DCT INDUSTRIAL TRUST INC COM NEW 233153204 13 226 SH DFND 0 226 0 DCT INDUSTRIAL TRUST INC COM NEW 233153204 30 515 SH DFND 01 0 515 0 DDR CORP COM 23317H102 187 20873 SH DFND 01 0 20873 0 DDR CORP COM 23317H102 1098 122563 SH DFND 0 122563 0 DEAN FOODS CO NEW COM NEW 242370203 36 3142 SH DFND 0 3142 0 DEAN FOODS CO NEW COM NEW 242370203 42 3627 SH DFND 01 0 3627 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 8 332 SH DFND 0 332 0 DECIPHERA PHARMACEUTICALS IN COM 24344T101 92 4075 SH DFND 01 0 4075 0 DECKERS OUTDOOR CORP COM 243537107 330 4111 SH DFND 01 0 4111 0 DECKERS OUTDOOR CORP COM 243537107 432 5388 SH DFND 0 5388 0 DEERE & CO COM 244199105 1729 11050 SH DFND 20 0 0 11050 DEERE & CO COM 244199105 2382 15218 SH DFND 0 0 15218 DEERE & CO COM 244199105 3381 21600 SH Put DFND 0 21600 0 DEERE & CO COM 244199105 3803 24300 SH Put DFND 01 0 24300 0 DEERE & CO COM 244199105 12899 82418 SH DFND 0 82418 0 DEERE & CO COM 244199105 91386 583899 SH DFND 01 0 583899 0 DEERE & CO COM 244199105 144803 925200 SH Call DFND 0 925200 0 DELAWARE ENHANCED GBL DIV & COM 246060107 18 1479 SH DFND 0 1479 0 DELAWARE ENHANCED GBL DIV & COM 246060107 241 19903 SH DFND 01 0 19903 0 DELAWARE INV CO MUN INC FD I COM 246101109 29 1846 SH DFND 0 1846 0 DELAWARE INV CO MUN INC FD I COM 246101109 126 8141 SH DFND 01 0 8141 0 DELAWARE INV MN MUN INC FD I COM 24610V103 17 1295 SH DFND 0 1295 0 DELAWARE INV MN MUN INC FD I COM 24610V103 1056 78378 SH DFND 01 0 78378 0 DELAWARE INVT NAT MUNI INC F SH BEN INT 24610T108 572 43157 SH DFND 01 0 43157 0 DELAWARE INVTS DIV & INCOME COM 245915103 387 36086 SH DFND 01 0 36086 0 DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 19 600 SH DFND 01 0 600 0 DELEK LOGISTICS PARTNERS LP COM UNT RP INT 24664T103 3713 117121 SH DFND 0 117121 0 DELEK US HLDGS INC NEW COM 24665A103 45 1302 SH DFND 01 0 1302 0 DELEK US HLDGS INC NEW COM 24665A103 434 12425 SH DFND 20 0 0 12425 DEL FRISCOS RESTAURANT GROUP COM 245077102 10 688 SH DFND 01 0 688 0 DEL FRISCOS RESTAURANT GROUP COM 245077102 16 1056 SH DFND 0 1056 0 DELL TECHNOLOGIES INC COM CL V 24703L103 962 11830 SH DFND 0 0 11830 DELL TECHNOLOGIES INC COM CL V 24703L103 6826 83979 SH DFND 0 83979 0 DELL TECHNOLOGIES INC COM CL V 24703L103 25335 311702 SH DFND 01 0 311702 0 DELMAR PHARMACEUTICALS INC COM NEW 247078207 13 11584 SH SOLE 11584 0 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 3 51 SH DFND 20 0 0 51 DELPHI TECHNOLOGIES PLC SHS G2709G107 3560 67841 SH DFND 0 67841 0 DELPHI TECHNOLOGIES PLC SHS G2709G107 7484 142635 SH DFND 01 0 142635 0 DELTA AIR LINES INC DEL COM NEW 247361702 600 10709 SH DFND 0 0 10709 DELTA AIR LINES INC DEL COM NEW 247361702 868 15500 SH Put DFND 01 0 15500 0 DELTA AIR LINES INC DEL COM NEW 247361702 3923 70054 SH DFND 17 0 0 70054 DELTA AIR LINES INC DEL COM NEW 247361702 36348 649075 SH DFND 0 649075 0 DELTA AIR LINES INC DEL COM NEW 247361702 129980 2321073 SH DFND 01 0 2321073 0 DELTA AIR LINES INC DEL COM NEW 247361702 162798 2907100 SH Put DFND 0 2907100 0 DELTA AIR LINES INC DEL COM NEW 247361702 548078 9787100 SH Call DFND 0 9787100 0 DELTA APPAREL INC COM 247368103 20 990 SH SOLE 990 0 0 DEL TACO RESTAURANTS INC COM 245496104 20 1616 SH DFND 0 1616 0 DEL TACO RESTAURANTS INC COM 245496104 38 3100 SH DFND 01 0 3100 0 DEL TACO RESTAURANTS INC *W EXP 06/30/202 245496112 5 1590 SH SOLE 1590 0 0 DELTA TECHNOLOGY HLDGS LTD USD ORD SHS G8477B105 7 6310 SH SOLE 6310 0 0 DELTIC TIMBER CORP COM 247850100 19 203 SH DFND 01 0 203 0 DELTIC TIMBER CORP COM 247850100 43 471 SH DFND 0 471 0 DELUXE CORP COM 248019101 6751 87856 SH DFND 01 0 87856 0 DELUXE CORP COM 248019101 10562 137452 SH DFND 0 137452 0 DENALI THERAPEUTICS INC COM 24823R105 3 200 SH DFND 01 0 200 0 DENBURY RES INC COM NEW 247916208 593 268538 SH DFND 0 268538 0 DENBURY RES INC COM NEW 247916208 844 381856 SH DFND 01 0 381856 0 DENISON MINES CORP COM 248356107 1 1440 SH DFND 01 0 1440 0 DENISON MINES CORP COM 248356107 5 8631 SH DFND 0 8631 0 DENNYS CORP COM 24869P104 52 3910 SH DFND 01 0 3910 0 DENNYS CORP COM 24869P104 115 8711 SH DFND 0 8711 0 DENTSPLY SIRONA INC COM 24906P109 848 12883 SH DFND 0 0 12883 DENTSPLY SIRONA INC COM 24906P109 1636 24851 SH DFND 20 0 0 24851 DENTSPLY SIRONA INC COM 24906P109 3280 49818 SH DFND 01 0 49818 0 DENTSPLY SIRONA INC COM 24906P109 5735 87114 SH DFND 0 87114 0 DEPOMED INC COM 249908104 85 10560 SH DFND 0 10560 0 DEPOMED INC COM 249908104 1106 137384 SH DFND 01 0 137384 0 DERMIRA INC COM 24983L104 47 1700 SH DFND 01 0 1700 0 DERMIRA INC COM 24983L104 1986 71425 SH DFND 0 71425 0 DESPEGAR COM CORP ORD SHS G27358103 27 1000 SH DFND 0 1000 0 DESPEGAR COM CORP ORD SHS G27358103 554 20176 SH DFND 01 0 20176 0 DESTINATION MATERNITY CORP COM 25065D100 1 317 SH DFND 0 317 0 DESTINATION MATERNITY CORP COM 25065D100 1 335 SH DFND 01 0 335 0 DEUTSCHE BANK AG NAMEN AKT D18190898 1482 77863 SH DFND 0 0 77863 DEUTSCHE BANK AG NAMEN AKT D18190898 3841 201823 SH DFND 01 0 201823 0 DEUTSCHE BANK AG NAMEN AKT D18190898 263223 13832006 SH DFND 0 13832006 0 DEUTSCHE BANK AG NAMEN AKT D18190898 1010245 53086977 SH Put DFND 0 53086977 0 DEUTSCHE BANK AG NAMEN AKT D18190898 1055855 55483726 SH Call DFND 0 55483726 0 DEUTSCHE BK AG LDN BRH DB AGRIC DBL LN 25154H558 10 3378 SH SOLE 3378 0 0 DEUTSCHE BK AG LDN BRH DB AGRIC LNG ETN 25154H533 23 2332 SH SOLE 2332 0 0 DEUTSCHE BK AG LDN BRH DB AGRIC SHT ETN 25154H541 0 18 SH SOLE 18 0 0 DEUTSCHE BK AG LDN BRH DB COM DBLE LNG 25154H475 16 4247 SH SOLE 4247 0 0 DEUTSCHE BK AG LDN BRH DB COM DBL SHT 25154H483 25 755 SH SOLE 755 0 0 DEUTSCHE BK AG LDN BRH DB GOLD DBL LNG 25154H749 31 1248 SH SOLE 1248 0 0 DEUTSCHE BK AG LDN BRH DB GOLD SHORT 25154H731 16 1201 SH SOLE 1201 0 0 DEUTSCHE BK AG LDN BRH GOLD DOUBLE SHOR 25154H756 47 8837 SH SOLE 8837 0 0 DEUTSCHE BK AG LONDON ELE MORN TTL22 25153Q708 27 888 SH SOLE 888 0 0 DEUTSCHE BK AG LONDON ETN DJ HY 2022 25153Q658 6 227 SH DFND 01 0 227 0 DEUTSCHE BK AG LONDON BRH DB BASE MET DBL 25154K858 2 491 SH SOLE 491 0 0 DEUTSCHE BK AG LONDON BRH DB CRUDE OIL LNG 25154K866 39 7668 SH SOLE 7668 0 0 DEUTSCHE BK AG LONDON BRH DB CRUD OIL SHR 25154K874 15 220 SH SOLE 220 0 0 DEUTSCHE BK AG LONDON BRH FI ENH GL0BAL HY 25155L293 30 200 SH SOLE 200 0 0 DEUTSCHE HIGH INCOME OPPORT COM 25158Y102 329 21873 SH DFND 01 0 21873 0 DEUTSCHE MULTI-MKT INCOME TR SHS 25160E102 17 1963 SH DFND 01 0 1963 0 DEUTSCHE MUN INCOME COM 25160C106 3729 313400 SH DFND 01 0 313400 0 DEUTSCHE STRATEGIC INCOME TR SHS 25160F109 26 2106 SH DFND 01 0 2106 0 DEUTSCHE STRATEGIC MUN INCOM COM 25159F102 24 2000 SH DFND 01 0 2000 0 DEVON ENERGY CORP NEW COM 25179M103 1154 27880 SH DFND 0 0 27880 DEVON ENERGY CORP NEW COM 25179M103 1242 30000 SH Put DFND 0 30000 0 DEVON ENERGY CORP NEW COM 25179M103 3941 95193 SH DFND 01 0 95193 0 DEVON ENERGY CORP NEW COM 25179M103 14120 341064 SH DFND 0 341064 0 DEVON ENERGY CORP NEW COM 25179M103 16250 392500 SH Call DFND 0 392500 0 DEXCOM INC COM 252131107 519 9036 SH DFND 01 0 9036 0 DGSE COMPANIES INC COM 23323G106 0 372 SH SOLE 372 0 0 DHI GROUP INC COM 23331S100 0 202 SH DFND 01 0 202 0 DHI GROUP INC COM 23331S100 10 5428 SH DFND 0 5428 0 DHT HOLDINGS INC SHS NEW Y2065G121 41 11320 SH DFND 01 0 11320 0 DHT HOLDINGS INC SHS NEW Y2065G121 49 13684 SH DFND 0 13684 0 DHX MEDIA LTD SHS VAR VTG 252406608 9 2652 SH SOLE 2652 0 0 DIAGEO P L C SPON ADR NEW 25243Q205 61 420 SH DFND 20 0 0 420 DIAGEO P L C SPON ADR NEW 25243Q205 248 1700 SH Put DFND 01 0 1700 0 DIAGEO P L C SPON ADR NEW 25243Q205 2214 15160 SH DFND 0 15160 0 DIAGEO P L C SPON ADR NEW 25243Q205 560469 3838042 SH DFND 01 0 3838042 0 DIAGEO P L C SPON ADR NEW 25243Q205 32 219 SH SOLE 219 0 0 DIAMONDBACK ENERGY INC COM 25278X109 515 4079 SH DFND 0 0 4079 DIAMONDBACK ENERGY INC COM 25278X109 2441 19335 SH DFND 20 0 0 19335 DIAMONDBACK ENERGY INC COM 25278X109 5406 42822 SH DFND 01 0 42822 0 DIAMONDBACK ENERGY INC COM 25278X109 5813 46041 SH DFND 0 46041 0 DIAMONDBACK ENERGY INC COM 25278X109 12373 98000 SH Call DFND 0 98000 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 99 481 SH DFND 0 481 0 DIAMOND HILL INVESTMENT GROU COM NEW 25264R207 166 804 SH DFND 01 0 804 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 423 22763 SH DFND 0 22763 0 DIAMOND OFFSHORE DRILLING IN COM 25271C102 1906 102552 SH DFND 01 0 102552 0 DIAMONDROCK HOSPITALITY CO COM 252784301 6 500 SH DFND 01 0 500 0 DIAMONDROCK HOSPITALITY CO COM 252784301 7115 630201 SH DFND 0 630201 0 DIANA SHIPPING INC COM Y2066G104 11 2600 SH DFND 01 0 2600 0 DIANA SHIPPING INC COM Y2066G104 283 69547 SH DFND 0 69547 0 DICERNA PHARMACEUTICALS INC COM 253031108 93 10305 SH DFND 01 0 10305 0 DICERNA PHARMACEUTICALS INC COM 253031108 5434 601822 SH DFND 0 601822 0 DICKS SPORTING GOODS INC COM 253393102 4311 150000 SH Put DFND 0 150000 0 DICKS SPORTING GOODS INC COM 253393102 8195 285128 SH DFND 0 285128 0 DICKS SPORTING GOODS INC COM 253393102 13323 463555 SH DFND 01 0 463555 0 DIEBOLD NXDF INC COM 253651103 22 1329 SH DFND 0 1329 0 DIEBOLD NXDF INC COM 253651103 5051 308899 SH DFND 01 0 308899 0 DIFFUSION PHARMACEUTICALS IN COM NEW 253748206 9 8006 SH SOLE 8006 0 0 DIGI INTL INC COM 253798102 5 574 SH DFND 01 0 574 0 DIGI INTL INC COM 253798102 24 2525 SH DFND 0 2525 0 DIGIMARC CORP NEW COM 25381B101 18 487 SH DFND 0 487 0 DIGIMARC CORP NEW COM 25381B101 261 7228 SH DFND 01 0 7228 0 DIGIRAD CORP COM 253827109 6 2422 SH DFND 0 2422 0 DIGIRAD CORP COM 253827109 27 10461 SH DFND 01 0 10461 0 DIGITAL ALLY INC COM NEW 25382P208 3 1000 SH DFND 01 0 1000 0 DIGITAL ALLY INC COM NEW 25382P208 11 4236 SH DFND 0 4236 0 DIGITAL RLTY TR INC COM 253868103 413 3630 SH DFND 0 0 3630 DIGITAL RLTY TR INC COM 253868103 7398 64956 SH DFND 0 64956 0 DIGITAL RLTY TR INC COM 253868103 10305 90470 SH DFND 01 0 90470 0 DIGITAL TURBINE INC COM NEW 25400W102 4 2000 SH DFND 0 2000 0 DIGITAL TURBINE INC COM NEW 25400W102 7 3754 SH DFND 01 0 3754 0 DILLARDS INC CL A 254067101 1006 16757 SH DFND 01 0 16757 0 DILLARDS INC CL A 254067101 1802 30000 SH Call DFND 0 30000 0 DILLARDS INC CL A 254067101 4144 69010 SH DFND 0 69010 0 DIME CMNTY BANCSHARES COM 253922108 74 3529 SH DFND 0 3529 0 DIME CMNTY BANCSHARES COM 253922108 138 6575 SH DFND 01 0 6575 0 DINEEQUITY INC COM 254423106 118 2334 SH DFND 01 0 2334 0 DINEEQUITY INC COM 254423106 1595 31442 SH DFND 0 31442 0 DIODES INC COM 254543101 512 17868 SH DFND 01 0 17868 0 DIPLOMAT PHARMACY INC COM 25456K101 24 1192 SH DFND 01 0 1192 0 DIPLOMAT PHARMACY INC COM 25456K101 36 1773 SH DFND 0 1773 0 DIREXION SHS ETF TR 20YR TRES BEAR 25459Y405 21 1050 SH SOLE 1050 0 0 DIREXION SHS ETF TR 20YR TRES BEAR 25459Y678 7 400 SH DFND 01 0 400 0 DIREXION SHS ETF TR 20YR TRES BEAR 25459Y678 72 4061 SH DFND 0 4061 0 DIREXION SHS ETF TR 20YR TRES BULL 25459W540 67 3020 SH SOLE 3020 0 0 DIREXION SHS ETF TR 7-10YR TR BEAR 25459Y108 3 100 SH SOLE 100 0 0 DIREXION SHS ETF TR 7 10YR TRES BEAR 25459W557 23 1626 SH SOLE 1626 0 0 DIREXION SHS ETF TR 7 10YR TRES BULL 25459W565 40 903 SH SOLE 903 0 0 DIREXION SHS ETF TR ALL CP INSIDER 25459Y769 3739 90099 SH DFND 01 0 90099 0 DIREXION SHS ETF TR BRZ BL 3X SH NEW 25490K315 5 117 SH SOLE 117 0 0 DIREXION SHS ETF TR CSI300 CHINA1X 25459Y116 41 1313 SH SOLE 1313 0 0 DIREXION SHS ETF TR DAILY CS 2X SH 25460E505 2 33 SH SOLE 33 0 0 DIREXION SHS ETF TR DAILY EUROPEAN 25490K166 10 211 SH SOLE 211 0 0 DIREXION SHS ETF TR DAILY FINL BEAR 25490K539 2 209 SH SOLE 209 0 0 DIREXION SHS ETF TR DAILY GOLD MINER 25490K133 73 3089 SH SOLE 3089 0 0 DIREXION SHS ETF TR DAILY IND BUL 3X 25490K331 6 55 SH SOLE 55 0 0 DIREXION SHS ETF TR DAILY NAT GAS RE 25490K117 38 1626 SH SOLE 1626 0 0 DIREXION SHS ETF TR DAILY RGNAL BULL 25459Y132 37 510 SH SOLE 510 0 0 DIREXION SHS ETF TR DAILY RUSSIA 3X 25460E828 28 1215 SH SOLE 1215 0 0 DIREXION SHS ETF TR DAILY SLR BULL 25460E109 5 570 SH SOLE 570 0 0 DIREXION SHS ETF TR DAILY SM CAP BEA 25490K521 38 3060 SH SOLE 3060 0 0 DIREXION SHS ETF TR DAILY TRANS 3X 25460E679 1 42 SH SOLE 42 0 0 DIREXION SHS ETF TR DLY DEV MKT BULL 25459W789 50 609 SH SOLE 609 0 0 DIREXION SHS ETF TR DLY EMG MK BL 3X 25490K281 223 1774 SH SOLE 1774 0 0 DIREXION SHS ETF TR DLY EMKT 3X NEW 25459Y470 101 11093 SH SOLE 11093 0 0 DIREXION SHS ETF TR DLY ENERBR3X NEW 25459Y454 42 4620 SH SOLE 4620 0 0 DIREXION SHS ETF TR DLY ENRGY BULL3X 25459W888 1 21 SH SOLE 21 0 0 DIREXION SHS ETF TR DLY EUR STX 3X 25460E653 16 626 SH SOLE 626 0 0 DIREXION SHS ETF TR DLY FTS BUL 3X 25459Y280 163 4274 SH SOLE 4274 0 0 DIREXION SHS ETF TR DLY GOLD INDX 3X 25460E844 3 93 SH DFND 01 0 93 0 DIREXION SHS ETF TR DLY INDL BU 3X 25460E737 35 955 SH SOLE 955 0 0 DIREXION SHS ETF TR DLY JPN BULL 3X 25459Y413 251 3248 SH SOLE 3248 0 0 DIREXION SHS ETF TR DLY JR GOLD 3X 25460E877 149 2896 SH SOLE 2896 0 0 DIREXION SHS ETF TR DLY R/E BEAR3X 25459Y363 32 3037 SH SOLE 3037 0 0 DIREXION SHS ETF TR DLY R/E BULL3X 25459W755 37 1630 SH SOLE 1630 0 0 DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458 96 694 SH SOLE 694 0 0 DIREXION SHS ETF TR DLY SMCP BULL 25490K208 22 616 SH SOLE 616 0 0 DIREXION SHS ETF TR DLY S&P500 2XS 25459Y165 28 572 SH SOLE 572 0 0 DIREXION SHS ETF TR DLY S&P500 BR 1X 25460E869 11 375 SH SOLE 375 0 0 DIREXION SHS ETF TR DLY TECH BULL 3X 25459W102 283 2522 SH SOLE 2522 0 0 DIREXION SHS ETF TR DLY UTLTIES 3X 25460E711 2 83 SH SOLE 83 0 0 DIREXION SHS ETF TR DRX DLYSOKOR3X 25459Y520 26 412 SH SOLE 412 0 0 DIREXION SHS ETF TR DRX S&P500BULL 25459W862 53 1200 SH DFND 01 0 1200 0 DIREXION SHS ETF TR IBILLION INDEX 25459Y264 47 1476 SH DFND 01 0 1476 0 DIREXION SHS ETF TR IBILLION INDEX 25459Y264 89 2771 SH DFND 0 2771 0 DIREXION SHS ETF TR LTN AM BL 3X NEW 25490K299 49 1530 SH SOLE 1530 0 0 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 103 2395 SH DFND 0 2395 0 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 1338 30990 SH DFND 01 0 30990 0 DIREXION SHS ETF TR OIL GAS BL 3X SH 25490K356 58 1927 SH SOLE 1927 0 0 DIREXION SHS ETF TR RETAIL BULL 3X 25459W417 41 1141 SH SOLE 1141 0 0 DIREXION SHS ETF TR TECH BEAR 3X SHS 25490K760 16 2353 SH SOLE 2353 0 0 DIREXION SHS ETF TR TL BD MKT BEAR 25459Y306 5 170 SH SOLE 170 0 0 DIREXION SHS ETF TR ZACKS MLP HG INC 25459Y298 45 2806 SH DFND 01 0 2806 0 DISCOVER FINL SVCS COM 254709108 1658 21549 SH DFND 0 0 21549 DISCOVER FINL SVCS COM 254709108 19448 252833 SH DFND 0 252833 0 DISCOVER FINL SVCS COM 254709108 49155 639043 SH DFND 01 0 639043 0 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 201 9003 SH DFND 0 0 9003 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 5068 226449 SH DFND 0 226449 0 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 7549 337319 SH DFND 01 0 337319 0 DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 9547 426600 SH Put DFND 0 426600 0 DISCOVERY COMMUNICATNS NEW COM SER B 25470F203 4 171 SH DFND 0 171 0 DISCOVERY COMMUNICATNS NEW COM SER B 25470F203 6 270 SH DFND 01 0 270 0 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 25 1200 SH DFND 17 0 0 1200 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 228 10753 SH DFND 0 0 10753 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 417 19711 SH DFND 0 19711 0 DISCOVERY COMMUNICATNS NEW COM SER C 25470F302 2923 138064 SH DFND 01 0 138064 0 DISH NETWORK CORP CL A 25470M109 229 4797 SH DFND 0 0 4797 DISH NETWORK CORP CL A 25470M109 4656 97500 SH Call DFND 0 97500 0 DISH NETWORK CORP CL A 25470M109 5970 125036 SH DFND 01 0 125036 0 DISH NETWORK CORP CL A 25470M109 7057 147800 SH Put DFND 0 147800 0 DISH NETWORK CORP CL A 25470M109 10342 216580 SH DFND 0 216580 0 DISNEY WALT CO COM DISNEY 254687106 559 5200 SH Put DFND 01 0 5200 0 DISNEY WALT CO COM DISNEY 254687106 6955 64695 SH DFND 17 0 0 64695 DISNEY WALT CO COM DISNEY 254687106 7727 71871 SH DFND 20 0 0 71871 DISNEY WALT CO COM DISNEY 254687106 16096 149720 SH DFND 0 0 149720 DISNEY WALT CO COM DISNEY 254687106 35741 332445 SH Call DFND 0 332445 0 DISNEY WALT CO COM DISNEY 254687106 117707 1094845 SH Put DFND 0 1094845 0 DISNEY WALT CO COM DISNEY 254687106 154548 1437526 SH DFND 0 1437526 0 DISNEY WALT CO COM DISNEY 254687106 875085 8139570 SH DFND 01 0 8139570 0 DISNEY WALT CO COM DISNEY 254687106 1029 9568 SH SOLE 9568 0 0 DIVERSICARE HEALTHCARE SVCS COM 255104101 12 1194 SH SOLE 1194 0 0 DIVIDEND & INCOME FUND COM NEW 25538A204 11 801 SH DFND 0 801 0 DIVIDEND & INCOME FUND COM NEW 25538A204 437 32537 SH DFND 01 0 32537 0 DIXIE GROUP INC CL A 255519100 9 2252 SH SOLE 2252 0 0 DLH HLDGS CORP COM 23335Q100 10 1627 SH SOLE 1627 0 0 DMC GLOBAL INC COM 23291C103 10 400 SH DFND 01 0 400 0 DMC GLOBAL INC COM 23291C103 31 1233 SH DFND 0 1233 0 DNB FINL CORP COM 233237106 5 150 SH SOLE 150 0 0 DNP SELECT INCOME FD COM 23325P104 11427 1058100 SH DFND 01 0 1058100 0 DOCUMENT SEC SYS INC COM NEW 25614T200 0 150 SH DFND 01 0 150 0 DOCUMENT SEC SYS INC COM NEW 25614T200 10 5337 SH DFND 0 5337 0 DOGNESS INTERNATIONAL CORP COM CL A G2788T103 3 426 SH SOLE 426 0 0 DOLBY LABORATORIES INC COM 25659T107 3667 59141 SH DFND 0 59141 0 DOLBY LABORATORIES INC COM 25659T107 8965 144590 SH DFND 01 0 144590 0 DOLLAR GEN CORP NEW COM 256677105 1403 15086 SH DFND 0 0 15086 DOLLAR GEN CORP NEW COM 256677105 5689 61164 SH DFND 0 61164 0 DOLLAR GEN CORP NEW COM 256677105 7906 85000 SH Put DFND 0 85000 0 DOLLAR GEN CORP NEW COM 256677105 15269 164167 SH DFND 01 0 164167 0 DOLLAR TREE INC COM 256746108 482 4489 SH DFND 0 0 4489 DOLLAR TREE INC COM 256746108 987 9200 SH Call DFND 0 9200 0 DOLLAR TREE INC COM 256746108 14898 138831 SH DFND 01 0 138831 0 DOLLAR TREE INC COM 256746108 55185 514259 SH DFND 0 514259 0 DOLPHIN ENTMT INC COM 25686H100 5 1421 SH SOLE 1421 0 0 DOLPHIN ENTMT INC *W EXP 12/26/202 25686H118 0 776 SH SOLE 776 0 0 DOMINION ENERGY INC COM 25746U109 2892 35675 SH DFND 0 0 35675 DOMINION ENERGY INC COM 25746U109 3426 42260 SH DFND 20 0 0 42260 DOMINION ENERGY INC COM 25746U109 76580 944733 SH DFND 01 0 944733 0 DOMINION ENERGY INC COM 25746U109 122 1500 SH SOLE 1500 0 0 DOMINION ENERGY INC UNIT 08/15/2019 25746U836 11 208 SH DFND 01 0 208 0 DOMINION ENERGY MIDSTRM PRTN COM UT REP LTD 257454108 13158 432124 SH DFND 01 0 432124 0 DOMINION ENERGY MIDSTRM PRTN COM UT REP LTD 257454108 27339 897840 SH DFND 0 897840 0 DOMINOS PIZZA INC COM 25754A201 512 2709 SH DFND 0 0 2709 DOMINOS PIZZA INC COM 25754A201 5831 30856 SH DFND 0 30856 0 DOMINOS PIZZA INC COM 25754A201 5947 31471 SH DFND 01 0 31471 0 DOMINOS PIZZA INC COM 25754A201 11338 60000 SH Put DFND 0 60000 0 DOMTAR CORP COM NEW 257559203 500 10098 SH DFND 0 10098 0 DOMTAR CORP COM NEW 257559203 649 13114 SH DFND 20 0 0 13114 DOMTAR CORP COM NEW 257559203 1149 23211 SH DFND 01 0 23211 0 DOMTAR CORP COM NEW 257559203 2407 48600 SH Call DFND 0 48600 0 DONALDSON INC COM 257651109 77 1565 SH DFND 20 0 0 1565 DONALDSON INC COM 257651109 5531 112993 SH DFND 01 0 112993 0 DONEGAL GROUP INC CL A 257701201 7 419 SH SOLE 419 0 0 DONEGAL GROUP INC CL B 257701300 10 649 SH SOLE 649 0 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 113 5807 SH DFND 01 0 5807 0 DONNELLEY FINL SOLUTIONS INC COM 25787G100 137 7012 SH DFND 0 7012 0 DONNELLEY R R & SONS CO COM 257867200 51 5481 SH DFND 01 0 5481 0 DONNELLEY R R & SONS CO COM 257867200 247 26604 SH DFND 0 26604 0 DORCHESTER MINERALS LP COM UNIT 25820R105 418 27491 SH DFND 01 0 27491 0 DORCHESTER MINERALS LP COM UNIT 25820R105 2100 138179 SH DFND 0 138179 0 DORIAN LPG LTD SHS USD Y2106R110 53 6503 SH DFND 01 0 6503 0 DORIAN LPG LTD SHS USD Y2106R110 71 8689 SH DFND 0 8689 0 DORMAN PRODUCTS INC COM 258278100 401 6555 SH DFND 01 0 6555 0 DORMAN PRODUCTS INC COM 258278100 800 13081 SH DFND 0 13081 0 DORMAN PRODUCTS INC COM 258278100 1235 20205 SH DFND 20 0 0 20205 DOUBLELINE INCOME SOLUTIONS COM 258622109 22984 1138370 SH DFND 0 1138370 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 59477 2945865 SH DFND 01 0 2945865 0 DOUBLELINE OPPORTUNISTIC CR COM 258623107 59 2652 SH DFND 0 2652 0 DOUBLELINE OPPORTUNISTIC CR COM 258623107 7381 332638 SH DFND 01 0 332638 0 DOUGLAS DYNAMICS INC COM 25960R105 62 1628 SH DFND 0 1628 0 DOUGLAS DYNAMICS INC COM 25960R105 411 10882 SH DFND 01 0 10882 0 DOUGLAS EMMETT INC COM 25960P109 19 458 SH DFND 01 0 458 0 DOUGLAS EMMETT INC COM 25960P109 3683 89701 SH DFND 0 89701 0 DOVER CORP COM 260003108 864 8552 SH DFND 0 0 8552 DOVER CORP COM 260003108 15502 153497 SH DFND 01 0 153497 0 DOVER CORP COM 260003108 15926 157700 SH DFND 0 157700 0 DOVER MOTORSPORTS INC COM 260174107 1 400 SH DFND 01 0 400 0 DOWDUPONT INC COM 26078J100 271 3800 SH Put DFND 01 0 3800 0 DOWDUPONT INC COM 26078J100 3351 47053 SH DFND 0 0 47053 DOWDUPONT INC COM 26078J100 73463 1031500 SH Put DFND 0 1031500 0 DOWDUPONT INC COM 26078J100 297885 4182607 SH DFND 0 4182607 0 DOWDUPONT INC COM 26078J100 431595 6060029 SH DFND 01 0 6060029 0 DOWDUPONT INC COM 26078J100 751756 10555400 SH Call DFND 0 10555400 0 DOWDUPONT INC COM 26078J100 400 5616 SH SOLE 5616 0 0 DRAGON VICTORY INTL LTD SHS G28365107 10 2189 SH SOLE 2189 0 0 DRAPER OAKWOOD TECHNOLOGY COM CL A 26146L103 11 1100 SH SOLE 1100 0 0 DRDGOLD LIMITED SPON ADR REPSTG 26152H301 1 410 SH DFND 01 0 410 0 DREYFUS ALCENTRA GBL CR INCO COM 26189A105 24 2500 SH DFND 0 2500 0 DREYFUS ALCENTRA GBL CR INCO COM 26189A105 348 37000 SH DFND 01 0 37000 0 DREYFUS HIGH YIELD STRATEGIE SH BEN INT 26200S101 11 3243 SH DFND 0 3243 0 DREYFUS HIGH YIELD STRATEGIE SH BEN INT 26200S101 127 37916 SH DFND 01 0 37916 0 DREYFUS MUN BD INFRSTRCTR FD SHS 26203D101 795 61120 SH DFND 01 0 61120 0 DREYFUS MUN INCOME INC COM 26201R102 441 49562 SH DFND 01 0 49562 0 DREYFUS STRATEGIC MUN BD FD COM 26202F107 2059 240816 SH DFND 01 0 240816 0 DREYFUS STRATEGIC MUNS INC COM 261932107 2487 287789 SH DFND 01 0 287789 0 D R HORTON INC COM 23331A109 61 1195 SH DFND 20 0 0 1195 D R HORTON INC COM 23331A109 365 7139 SH DFND 0 0 7139 D R HORTON INC COM 23331A109 7369 144300 SH Call DFND 0 144300 0 D R HORTON INC COM 23331A109 11119 217713 SH DFND 01 0 217713 0 D R HORTON INC COM 23331A109 15962 312558 SH DFND 0 312558 0 DRIL-QUIP INC COM 262037104 71 1480 SH DFND 01 0 1480 0 DRIL-QUIP INC COM 262037104 246 5163 SH DFND 0 5163 0 DRIL-QUIP INC COM 262037104 400 8394 SH DFND 20 0 0 8394 DRIVE SHACK INC COM 262077100 113 20412 SH DFND 0 20412 0 DRIVE SHACK INC COM 262077100 2314 418530 SH DFND 01 0 418530 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 4 38 SH DFND 17 0 0 38 DR PEPPER SNAPPLE GROUP INC COM 26138E109 973 10029 SH DFND 0 0 10029 DR PEPPER SNAPPLE GROUP INC COM 26138E109 8997 92700 SH Call DFND 0 92700 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 9457 97432 SH DFND 0 97432 0 DR PEPPER SNAPPLE GROUP INC COM 26138E109 19919 205225 SH DFND 01 0 205225 0 DR REDDYS LABS LTD ADR 256135203 0 1 SH DFND 0 1 0 DR REDDYS LABS LTD ADR 256135203 2018 53730 SH DFND 01 0 53730 0 DRYSHIPS INC COM PAR NEW Y2109Q705 0 1 SH DFND 0 1 0 DRYSHIPS INC COM PAR NEW Y2109Q705 0 6 SH DFND 01 0 6 0 DSP GROUP INC COM 23332B106 0 21 SH DFND 01 0 21 0 DSP GROUP INC COM 23332B106 19 1534 SH DFND 0 1534 0 DST SYS INC DEL COM 233326107 1137 18313 SH DFND 01 0 18313 0 DST SYS INC DEL COM 233326107 3353 54019 SH DFND 0 54019 0 DSW INC CL A 23334L102 13 597 SH DFND 0 597 0 DSW INC CL A 23334L102 549 25636 SH DFND 01 0 25636 0 DTE ENERGY CO COM 233331107 393 3587 SH DFND 0 0 3587 DTE ENERGY CO COM 233331107 1054 9630 SH DFND 0 9630 0 DTE ENERGY CO COM 233331107 1095 10000 SH Call DFND 0 10000 0 DTE ENERGY CO COM 233331107 17800 162619 SH DFND 01 0 162619 0 DTF TAX-FREE INCOME INC COM 23334J107 54 3866 SH DFND 01 0 3866 0 DTF TAX-FREE INCOME INC COM 23334J107 80 5694 SH DFND 0 5694 0 DUCOMMUN INC DEL COM 264147109 14 482 SH DFND 01 0 482 0 DUCOMMUN INC DEL COM 264147109 29 1015 SH DFND 0 1015 0 DUFF & PHELPS GLB UTL INC FD COM 26433C105 9819 632677 SH DFND 01 0 632677 0 DUFF & PHELPS SLCT ENGY MLP COM 26433F108 25 4325 SH DFND 0 4325 0 DUFF & PHELPS SLCT ENGY MLP COM 26433F108 80 13627 SH DFND 01 0 13627 0 DUFF & PHELPS UTIL CORP BD T COM 26432K108 29 3327 SH DFND 0 3327 0 DUFF & PHELPS UTIL CORP BD T COM 26432K108 280 31621 SH DFND 01 0 31621 0 DUKE ENERGY CORP NEW COM NEW 26441C204 1289 15329 SH DFND 0 0 15329 DUKE ENERGY CORP NEW COM NEW 26441C204 2933 34875 SH DFND 20 0 0 34875 DUKE ENERGY CORP NEW COM NEW 26441C204 4154 49393 SH DFND 17 0 0 49393 DUKE ENERGY CORP NEW COM NEW 26441C204 4180 49700 SH Call DFND 0 49700 0 DUKE ENERGY CORP NEW COM NEW 26441C204 10724 127500 SH Put DFND 0 127500 0 DUKE ENERGY CORP NEW COM NEW 26441C204 40126 477067 SH DFND 0 477067 0 DUKE ENERGY CORP NEW COM NEW 26441C204 92908 1104604 SH DFND 01 0 1104604 0 DUKE ENERGY CORP NEW COM NEW 26441C204 96 1141 SH SOLE 1141 0 0 DUKE REALTY CORP COM NEW 264411505 537 19737 SH DFND 0 0 19737 DUKE REALTY CORP COM NEW 264411505 4408 162002 SH DFND 01 0 162002 0 DUKE REALTY CORP COM NEW 264411505 9079 333651 SH DFND 0 333651 0 DULUTH HLDGS INC COM CL B 26443V101 8 455 SH DFND 0 455 0 DULUTH HLDGS INC COM CL B 26443V101 29 1639 SH DFND 01 0 1639 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 2959 24989 SH DFND 01 0 24989 0 DUN & BRADSTREET CORP DEL NE COM 26483E100 5438 45928 SH DFND 0 45928 0 DUNKIN BRANDS GROUP INC COM 265504100 2383 36966 SH DFND 0 36966 0 DUNKIN BRANDS GROUP INC COM 265504100 56447 875560 SH DFND 01 0 875560 0 DURECT CORP COM 266605104 5 5000 SH DFND 01 0 5000 0 DURECT CORP COM 266605104 8 8248 SH DFND 0 8248 0 DXC TECHNOLOGY CO COM 23355L106 521 5487 SH DFND 0 0 5487 DXC TECHNOLOGY CO COM 23355L106 17666 186156 SH DFND 01 0 186156 0 DXC TECHNOLOGY CO COM 23355L106 23929 252154 SH DFND 0 252154 0 DXC TECHNOLOGY CO COM 23355L106 299 3150 SH SOLE 3150 0 0 DXP ENTERPRISES INC NEW COM NEW 233377407 5 162 SH DFND 01 0 162 0 DXP ENTERPRISES INC NEW COM NEW 233377407 71 2406 SH DFND 0 2406 0 DYCOM INDS INC COM 267475101 11 100 SH DFND 0 100 0 DYCOM INDS INC COM 267475101 2623 23543 SH DFND 01 0 23543 0 DYCOM INDS INC NOTE 0.750% 9/1 267475AB7 7 5000 PRN DFND 01 0 5000 0 DYCOM INDS INC NOTE 0.750% 9/1 267475AB7 6967 5344000 PRN DFND 0 5344000 0 DYNAGAS LNG PARTNERS LP COM UNIT LTD PT Y2188B108 40 3722 SH DFND 0 3722 0 DYNAGAS LNG PARTNERS LP COM UNIT LTD PT Y2188B108 549 50513 SH DFND 01 0 50513 0 DYNASIL CORP AMER COM 268102100 1 1084 SH SOLE 1084 0 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 557 29774 SH DFND 01 0 29774 0 DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 1170 62553 SH DFND 0 62553 0 DYNEGY INC NEW DEL COM 26817R108 17 1440 SH DFND 01 0 1440 0 DYNEGY INC NEW DEL COM 26817R108 3881 327500 SH Call DFND 0 327500 0 DYNEGY INC NEW DEL COM 26817R108 45347 3826766 SH DFND 0 3826766 0 DYNEGY INC NEW DEL *W EXP 02/02/202 26817R157 1 4035 SH DFND 0 4035 0 DYNEGY INC NEW DEL *W EXP 02/02/202 26817R157 2 8857 SH DFND 01 0 8857 0 DYNEX CAP INC COM NEW 26817Q506 140 20008 SH DFND 01 0 20008 0 DYNEX CAP INC COM NEW 26817Q506 11892 1696491 SH DFND 0 1696491 0 EAGLE BANCORP INC MD COM 268948106 161 2779 SH DFND 0 2779 0 EAGLE BANCORP INC MD COM 268948106 360 6226 SH DFND 01 0 6226 0 EAGLE BANCORP MONT INC COM 26942G100 14 668 SH SOLE 668 0 0 EAGLE BULK SHIPPING INC SHS NEW Y2187A143 59 13218 SH DFND 0 13218 0 EAGLE CAP GROWTH FD INC COM 269451100 15 1940 SH DFND 0 1940 0 EAGLE CAP GROWTH FD INC COM 269451100 49 6181 SH DFND 01 0 6181 0 EAGLE FINL BANCORP INC COM 26952G107 25 1524 SH SOLE 1524 0 0 EAGLE GRWTH & INCOME OPPTY F COM SHS BEN IN 26958J105 42 2507 SH SOLE 2507 0 0 EAGLE MATERIALS INC COM 26969P108 1216 10730 SH DFND 20 0 0 10730 EAGLE MATERIALS INC COM 26969P108 1960 17299 SH DFND 0 17299 0 EAGLE MATERIALS INC COM 26969P108 4592 40527 SH DFND 01 0 40527 0 EAGLE PHARMACEUTICALS INC COM 269796108 36 680 SH DFND 01 0 680 0 EAGLE PHARMACEUTICALS INC COM 269796108 518 9703 SH DFND 0 9703 0 EAGLE PT CR CO LLC COM 269808101 9 461 SH SOLE 461 0 0 EARTHSTONE ENERGY INC CL A 27032D304 1 100 SH DFND 01 0 100 0 EARTHSTONE ENERGY INC CL A 27032D304 8 723 SH DFND 0 723 0 EASTERLY ACQUISITION CORP UNIT 07/29/2020 27616L201 33 4283 SH SOLE 4283 0 0 EASTERLY GOVT PPTYS INC COM 27616P103 161 7523 SH DFND 0 7523 0 EASTERLY GOVT PPTYS INC COM 27616P103 1157 54216 SH DFND 01 0 54216 0 EASTERLY GOVT PPTYS INC COM 27616P103 1280 59985 SH DFND 20 0 0 59985 EASTERN CO COM 276317104 34 1299 SH DFND 0 1299 0 EASTERN CO COM 276317104 109 4171 SH DFND 01 0 4171 0 EASTGROUP PPTY INC COM 277276101 49 555 SH DFND 20 0 0 555 EASTGROUP PPTY INC COM 277276101 704 7961 SH DFND 0 7961 0 EASTGROUP PPTY INC COM 277276101 992 11223 SH DFND 01 0 11223 0 EASTMAN CHEM CO COM 277432100 585 6320 SH DFND 20 0 0 6320 EASTMAN CHEM CO COM 277432100 760 8200 SH Put DFND 01 0 8200 0 EASTMAN CHEM CO COM 277432100 805 8686 SH DFND 0 0 8686 EASTMAN CHEM CO COM 277432100 2316 25000 SH Call DFND 0 25000 0 EASTMAN CHEM CO COM 277432100 23905 258043 SH DFND 0 258043 0 EASTMAN CHEM CO COM 277432100 29142 314569 SH DFND 01 0 314569 0 EASTMAN KODAK CO COM NEW 277461406 0 2 SH DFND 01 0 2 0 EASTMAN KODAK CO COM NEW 277461406 17 5376 SH DFND 0 5376 0 EASTMAN KODAK CO *W EXP 09/03/201 277461133 0 121 SH DFND 01 0 121 0 EASTMAN KODAK CO *W EXP 09/03/201 277461133 0 3848 SH DFND 0 3848 0 EASTMAN KODAK CO *W EXP 09/03/201 277461141 0 300 SH DFND 01 0 300 0 EASTSIDE DISTILLING INC *W EXP 99/99/999 277802112 0 211 SH SOLE 211 0 0 EAST WEST BANCORP INC COM 27579R104 425 6994 SH DFND 0 0 6994 EAST WEST BANCORP INC COM 27579R104 4072 66945 SH DFND 0 66945 0 EAST WEST BANCORP INC COM 27579R104 8356 137372 SH DFND 01 0 137372 0 EATON CORP PLC SHS G29183103 2634 33335 SH DFND 0 0 33335 EATON CORP PLC SHS G29183103 5491 69500 SH Call DFND 0 69500 0 EATON CORP PLC SHS G29183103 20822 263537 SH DFND 0 263537 0 EATON CORP PLC SHS G29183103 107370 1358937 SH DFND 01 0 1358937 0 EATON CORP PLC SHS G29183103 424 5365 SH SOLE 5365 0 0 EATON VANCE CALIF MUN BD FD COM 27828A100 35 3075 SH DFND 0 3075 0 EATON VANCE CALIF MUN BD FD COM 27828A100 4042 351291 SH DFND 01 0 351291 0 EATON VANCE CALIF MUN BD FD COM 27828C106 60 5220 SH DFND 0 5220 0 EATON VANCE CALIF MUN BD FD COM 27828C106 1530 133030 SH DFND 01 0 133030 0 EATON VANCE CA MUNI INCOME T SH BEN INT 27826F101 925 76048 SH DFND 01 0 76048 0 EATON VANCE CORP COM NON VTG 278265103 387 6867 SH DFND 0 0 6867 EATON VANCE CORP COM NON VTG 278265103 3444 61073 SH DFND 01 0 61073 0 EATON VANCE CORP COM NON VTG 278265103 5817 103150 SH DFND 0 103150 0 EATON VANCE ENHANCED EQ INC COM 278274105 2265 156069 SH DFND 01 0 156069 0 EATON VANCE ENH EQTY INC FD COM 278277108 1418 93183 SH DFND 01 0 93183 0 EATON VANCE FLTG RATE INCOM COM SHS BEN INT 278284104 29 1796 SH DFND 0 1796 0 EATON VANCE FLTG RATE INCOM COM SHS BEN INT 278284104 312 19150 SH DFND 01 0 19150 0 EATON VANCE FLTING RATE INC COM 278279104 28 1987 SH DFND 0 1987 0 EATON VANCE FLTING RATE INC COM 278279104 5328 371819 SH DFND 01 0 371819 0 EATON VANCE FLTNG RATE 2022 COM 27831H100 26 2796 SH DFND 0 2796 0 EATON VANCE FLTNG RATE 2022 COM 27831H100 2585 279810 SH DFND 01 0 279810 0 EATON VANCE HIGH INCOME 2021 COM SH BEN INT 27829W101 6779 677857 SH DFND 01 0 677857 0 EATON VANCE LTD DUR INCOME F COM 27828H105 17822 1305628 SH DFND 0 1305628 0 EATON VANCE LTD DUR INCOME F COM 27828H105 37522 2748832 SH DFND 01 0 2748832 0 EATON VANCE LTD DUR INCOME F COM 27828H105 250 18350 SH SOLE 18350 0 0 EATON VANCE MA MUNI INCOME T SH BEN INT 27826E104 8 589 SH DFND 01 0 589 0 EATON VANCE MA MUNI INCOME T SH BEN INT 27826E104 37 2840 SH DFND 0 2840 0 EATON VANCE MASS MUN BD FD COM 27828K108 6 427 SH DFND 0 427 0 EATON VANCE MASS MUN BD FD COM 27828K108 18 1330 SH DFND 01 0 1330 0 EATON VANCE MICH MUN BD FD COM 27828M104 21 1557 SH DFND 0 1557 0 EATON VANCE MICH MUN BD FD COM 27828M104 74 5500 SH DFND 01 0 5500 0 EATON VANCE MI MUNI INCOME T SH BEN INT 27826D106 26 1997 SH DFND 01 0 1997 0 EATON VANCE MI MUNI INCOME T SH BEN INT 27826D106 30 2305 SH DFND 0 2305 0 EATON VANCE MUN BD FD COM 27827X101 5215 416830 SH DFND 01 0 416830 0 EATON VANCE MUN BD FD II COM 27827K109 480 38982 SH DFND 01 0 38982 0 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 43 3467 SH DFND 0 3467 0 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 960 77452 SH DFND 01 0 77452 0 EATON VANCE MUN INCOME 2028 SHS 27829U105 6012 290173 SH DFND 01 0 290173 0 EATON VANCE NATL MUN OPPORT COM SHS 27829L105 1266 56205 SH DFND 01 0 56205 0 EATON VANCE NEW YORK MUN BD COM 27827Y109 2 178 SH DFND 0 178 0 EATON VANCE NEW YORK MUN BD COM 27827Y109 3483 282458 SH DFND 01 0 282458 0 EATON VANCE N J MUN BD FD COM 27828R103 51 4140 SH DFND 01 0 4140 0 EATON VANCE NJ MUNI INCOME T SH BEN INT 27826V106 34 2858 SH DFND 0 2858 0 EATON VANCE NJ MUNI INCOME T SH BEN INT 27826V106 72 6119 SH DFND 01 0 6119 0 EATON VANCE N Y MUN BD FD II COM 27828T109 32 2732 SH DFND 0 2732 0 EATON VANCE N Y MUN BD FD II COM 27828T109 269 23279 SH DFND 01 0 23279 0 EATON VANCE NY MUNI INCOME T SH BEN INT 27826W104 666 52364 SH DFND 01 0 52364 0 EATON VANCE OHIO MUNICIPAL B COM 27828L106 115 9038 SH DFND 01 0 9038 0 EATON VANCE OH MUNI INCOME T SH BEN INT 27826G109 8 652 SH DFND 0 652 0 EATON VANCE OH MUNI INCOME T SH BEN INT 27826G109 255 19536 SH DFND 01 0 19536 0 EATON VANCE PA MUNI INCOME T SH BEN INT 27826T101 19 1528 SH DFND 01 0 1528 0 EATON VANCE RISK MNGD DIV EQ COM 27829G106 78 8065 SH DFND 0 8065 0 EATON VANCE RISK MNGD DIV EQ COM 27829G106 1975 205130 SH DFND 01 0 205130 0 EATON VANCE SH TM DR DIVR IN COM 27828V104 34 2386 SH DFND 0 2386 0 EATON VANCE SH TM DR DIVR IN COM 27828V104 383 26661 SH DFND 01 0 26661 0 EATON VANCE SR FLTNG RTE TR COM 27828Q105 36 2509 SH DFND 0 2509 0 EATON VANCE SR FLTNG RTE TR COM 27828Q105 4128 285854 SH DFND 01 0 285854 0 EATON VANCE SR INCOME TR SH BEN INT 27826S103 18 2746 SH DFND 0 2746 0 EATON VANCE SR INCOME TR SH BEN INT 27826S103 6037 925928 SH DFND 01 0 925928 0 EATON VANCE TAX ADV BD OPT S COM SH BEN INT 27829M103 40 3871 SH DFND 0 3871 0 EATON VANCE TAX ADV BD OPT S COM SH BEN INT 27829M103 693 67601 SH DFND 01 0 67601 0 EATON VANCE TAX ADVT DIV INC COM 27828G107 36493 1568239 SH DFND 01 0 1568239 0 EATON VANCE TAX MNGD GBL DV COM 27829F108 11051 1178162 SH DFND 01 0 1178162 0 EATON VANCE TAX MNGED BUY WR COM 27828X100 10281 614543 SH DFND 01 0 614543 0 EATON VANCE TX ADV GLB DIV O COM 27828U106 2398 94400 SH DFND 01 0 94400 0 EATON VANCE TX ADV GLBL DIV COM 27828S101 25622 1478502 SH DFND 0 1478502 0 EATON VANCE TX ADV GLBL DIV COM 27828S101 33699 1944555 SH DFND 01 0 1944555 0 EATON VANCE TX MGD DIV EQ IN COM 27828N102 6439 528206 SH DFND 01 0 528206 0 EATON VANCE TXMGD GL BUYWR O COM 27829C105 17926 1503838 SH DFND 01 0 1503838 0 EATON VANCE TX MNG BY WRT OP COM 27828Y108 4 261 SH DFND 0 261 0 EATON VANCE TX MNG BY WRT OP COM 27828Y108 3197 207975 SH DFND 01 0 207975 0 EBAY INC COM 278642103 137 3630 SH DFND 20 0 0 3630 EBAY INC COM 278642103 783 20735 SH DFND 0 0 20735 EBAY INC COM 278642103 1068 28300 SH Call DFND 0 28300 0 EBAY INC COM 278642103 9058 240000 SH Put DFND 0 240000 0 EBAY INC COM 278642103 23418 620513 SH DFND 0 620513 0 EBAY INC COM 278642103 28204 747311 SH DFND 01 0 747311 0 EBAY INC COM 278642103 530 14040 SH SOLE 14040 0 0 EBIX INC COM NEW 278715206 544 6870 SH DFND 01 0 6870 0 EBIX INC COM NEW 278715206 592 7464 SH DFND 0 7464 0 ECA MARCELLUS TR I COM UNIT 26827L109 33 15183 SH DFND 01 0 15183 0 ECHELON CORP COM NEW 27874N303 1 199 SH DFND 01 0 199 0 ECHELON CORP COM NEW 27874N303 4 666 SH DFND 0 666 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 13 456 SH DFND 01 0 456 0 ECHO GLOBAL LOGISTICS INC COM 27875T101 33 1196 SH DFND 0 1196 0 ECHOSTAR CORP CL A 278768106 46 765 SH DFND 20 0 0 765 ECHOSTAR CORP CL A 278768106 160 2675 SH DFND 01 0 2675 0 ECHOSTAR CORP CL A 278768106 1396 23305 SH DFND 0 23305 0 ECLIPSE RES CORP COM 27890G100 1 300 SH DFND 01 0 300 0 ECLIPSE RES CORP COM 27890G100 9 3895 SH DFND 0 3895 0 ECOLAB INC COM 278865100 1915 14270 SH DFND 0 0 14270 ECOLAB INC COM 278865100 4757 35454 SH DFND 17 0 0 35454 ECOLAB INC COM 278865100 9301 69320 SH DFND 20 0 0 69320 ECOLAB INC COM 278865100 24202 180373 SH DFND 0 180373 0 ECOLAB INC COM 278865100 394056 2936775 SH DFND 01 0 2936775 0 ECOLAB INC COM 278865100 558 4158 SH SOLE 4158 0 0 ECOPETROL S A SPONSORED ADS 279158109 67 4561 SH DFND 0 4561 0 ECOPETROL S A SPONSORED ADS 279158109 68 4680 SH DFND 20 0 0 4680 ECOPETROL S A SPONSORED ADS 279158109 248 16939 SH DFND 0 0 16939 ECO STIM ENERGY SOLUTIONS IN COM 27888D101 2 1627 SH SOLE 1627 0 0 EDAP TMS S A SPONSORED ADR 268311107 10 3334 SH DFND 01 0 3334 0 EDGE THERAPEUTICS INC COM 279870109 8 902 SH SOLE 902 0 0 EDGEWELL PERS CARE CO COM 28035Q102 109 1838 SH DFND 0 1838 0 EDGEWELL PERS CARE CO COM 28035Q102 14802 249238 SH DFND 01 0 249238 0 EDISON INTL COM 281020107 759 12000 SH Call DFND 0 12000 0 EDISON INTL COM 281020107 941 14887 SH DFND 0 14887 0 EDISON INTL COM 281020107 1139 18016 SH DFND 0 0 18016 EDISON INTL COM 281020107 5586 88334 SH DFND 01 0 88334 0 EDITAS MEDICINE INC COM 28106W103 966 31429 SH DFND 0 31429 0 EDITAS MEDICINE INC COM 28106W103 2448 79662 SH DFND 01 0 79662 0 EDUCATIONAL DEV CORP COM 281479105 28 1500 SH DFND 01 0 1500 0 EDUCATION RLTY TR INC COM NEW 28140H203 13 361 SH DFND 01 0 361 0 EDUCATION RLTY TR INC COM NEW 28140H203 812 23245 SH DFND 0 23245 0 EDWARDS LIFESCIENCES CORP COM 28176E108 70 625 SH DFND 20 0 0 625 EDWARDS LIFESCIENCES CORP COM 28176E108 338 3000 SH Put DFND 0 3000 0 EDWARDS LIFESCIENCES CORP COM 28176E108 6779 60145 SH DFND 0 0 60145 EDWARDS LIFESCIENCES CORP COM 28176E108 14052 124676 SH DFND 0 124676 0 EDWARDS LIFESCIENCES CORP COM 28176E108 75883 673256 SH DFND 01 0 673256 0 EGALET CORP COM 28226B104 11 10816 SH SOLE 10816 0 0 EHEALTH INC COM 28238P109 0 18 SH DFND 01 0 18 0 EHEALTH INC COM 28238P109 73 4188 SH DFND 0 4188 0 EIGER BIOPHARMACEUTICALS INC COM 28249U105 21 1519 SH DFND 01 0 1519 0 EKSO BIONICS HLDGS INC COM NEW 282644202 1 579 SH DFND 0 579 0 EKSO BIONICS HLDGS INC COM NEW 282644202 25 11500 SH DFND 01 0 11500 0 ELBIT IMAGING LTD SHS M37605124 8 2665 SH DFND 01 0 2665 0 ELBIT SYS LTD ORD M3760D101 51 385 SH DFND 0 385 0 ELBIT SYS LTD ORD M3760D101 82 612 SH DFND 0 0 612 ELBIT SYS LTD ORD M3760D101 292 2193 SH DFND 01 0 2193 0 ELDORADO GOLD CORP NEW COM 284902103 16 11037 SH DFND 01 0 11037 0 ELDORADO GOLD CORP NEW COM 284902103 2049 1432698 SH DFND 0 1432698 0 ELDORADO RESORTS INC COM 28470R102 48 1457 SH DFND 01 0 1457 0 ELDORADO RESORTS INC COM 28470R102 16575 500000 SH Call DFND 0 500000 0 ELECTROMED INC COM 285409108 97 16000 SH DFND 01 0 16000 0 ELECTRONIC ARTS INC COM 285512109 32 300 SH Put DFND 01 0 300 0 ELECTRONIC ARTS INC COM 285512109 661 6294 SH DFND 0 0 6294 ELECTRONIC ARTS INC COM 285512109 3841 36560 SH DFND 20 0 0 36560 ELECTRONIC ARTS INC COM 285512109 8709 82900 SH Call DFND 0 82900 0 ELECTRONIC ARTS INC COM 285512109 9942 94630 SH DFND 01 0 94630 0 ELECTRONIC ARTS INC COM 285512109 19646 187000 SH Put DFND 0 187000 0 ELECTRONIC ARTS INC COM 285512109 32932 313461 SH DFND 0 313461 0 ELECTRONICS FOR IMAGING INC COM 286082102 9 292 SH DFND 01 0 292 0 ELECTRONICS FOR IMAGING INC NOTE 0.750% 9/0 286082AC6 4870 5050000 PRN SOLE 5050000 0 0 ELECTRO SCIENTIFIC INDS COM 285229100 61 2867 SH DFND 0 2867 0 ELECTRO SCIENTIFIC INDS COM 285229100 82 3807 SH DFND 01 0 3807 0 ELECTRO-SENSORS INC COM 285233102 5 1260 SH DFND 0 1260 0 ELECTRO-SENSORS INC COM 285233102 211 52000 SH DFND 01 0 52000 0 ELECTRUM SPL ACQUISITION COR SHS G3105C104 19 1882 SH SOLE 1882 0 0 ELECTRUM SPL ACQUISITION COR *W EXP 99/99/999 G3105C112 2 3700 SH SOLE 3700 0 0 ELEVATE CREDIT INC COM 28621V101 28 3765 SH DFND 0 3765 0 ELEVATE CREDIT INC COM 28621V101 292 38792 SH DFND 01 0 38792 0 ELEVEN BIOTHERAPEUTICS INC COM 286221106 3 4056 SH SOLE 4056 0 0 E L F BEAUTY INC COM 26856L103 1 61 SH DFND 0 61 0 E L F BEAUTY INC COM 26856L103 326 14621 SH DFND 01 0 14621 0 ELKHORN ETF TR CMDTY ROTAN ST 287711816 1 45 SH SOLE 45 0 0 ELKHORN ETF TR LUNT LW VL/HIG 287711790 23 713 SH SOLE 713 0 0 ELLIE MAE INC COM 28849P100 8 86 SH DFND 0 86 0 ELLIE MAE INC COM 28849P100 57 641 SH DFND 01 0 641 0 ELLINGTON FINANCIAL LLC COM 288522303 237 16308 SH DFND 01 0 16308 0 ELLINGTON FINANCIAL LLC COM 288522303 373 25727 SH DFND 0 25727 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 35 2900 SH DFND 01 0 2900 0 ELLINGTON RESIDENTIAL MTG RE COM SHS BEN INT 288578107 159 13241 SH DFND 0 13241 0 ELLIS PERRY INTL INC COM 288853104 0 19 SH DFND 01 0 19 0 ELLIS PERRY INTL INC COM 288853104 68 2704 SH DFND 0 2704 0 ELLOMAY CAPITAL LIMITED SHS M39927120 14 1608 SH SOLE 1608 0 0 ELLSWORTH GROWTH & INCOME FD COM 289074106 13 1360 SH DFND 0 1360 0 ELLSWORTH GROWTH & INCOME FD COM 289074106 7756 824197 SH DFND 01 0 824197 0 ELMIRA SVGS BK ELMIRA N Y COM 289660102 5 226 SH SOLE 226 0 0 EL PASO ELEC CO COM NEW 283677854 281 5078 SH DFND 0 5078 0 EL PASO ELEC CO COM NEW 283677854 320 5776 SH DFND 01 0 5776 0 EL PASO ENERGY CAP TR I PFD CV TR SECS 283678209 75 1572 SH DFND 0 1572 0 EL PASO ENERGY CAP TR I PFD CV TR SECS 283678209 314 6611 SH DFND 01 0 6611 0 EL POLLO LOCO HLDGS INC COM 268603107 43 4353 SH DFND 0 4353 0 EL POLLO LOCO HLDGS INC COM 268603107 269 27164 SH DFND 01 0 27164 0 ELTEK LTD SHS M40184208 7 1717 SH SOLE 1717 0 0 EMAGIN CORP COM NEW 29076N206 4 2700 SH DFND 01 0 2700 0 EMAGIN CORP COM NEW 29076N206 8 5082 SH DFND 0 5082 0 EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 0 4 SH DFND 0 4 0 EMBOTELLADORA ANDINA S A SPON ADR B 29081P303 47 1597 SH DFND 01 0 1597 0 EMBRAER S A SP ADR REP 4 COM 29082A107 56 2320 SH DFND 20 0 0 2320 EMBRAER S A SP ADR REP 4 COM 29082A107 335 13986 SH DFND 0 13986 0 EMBRAER S A SP ADR REP 4 COM 29082A107 1534 64101 SH DFND 01 0 64101 0 EMC INS GROUP INC COM 268664109 11 396 SH DFND 0 396 0 EMC INS GROUP INC COM 268664109 13 445 SH DFND 01 0 445 0 EMCLAIRE FINL CORP COM 290828102 70 2300 SH DFND 01 0 2300 0 EMCORE CORP COM NEW 290846203 8 1191 SH SOLE 1191 0 0 EMCOR GROUP INC COM 29084Q100 682 8348 SH DFND 01 0 8348 0 EMCOR GROUP INC COM 29084Q100 4500 55042 SH DFND 0 55042 0 EMERALD EXPOSITIONS EVENTS I COM 29103B100 12 575 SH DFND 01 0 575 0 EMERALD EXPOSITIONS EVENTS I COM 29103B100 202 9951 SH DFND 0 9951 0 EMERGE ENERGY SVCS LP COM REP PARTN 29102H108 45 6278 SH DFND 0 6278 0 EMERGE ENERGY SVCS LP COM REP PARTN 29102H108 149 20762 SH DFND 01 0 20762 0 EMERGE ENERGY SVCS LP COM REP PARTN 29102H108 1798 250000 SH Call DFND 0 250000 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 163 3499 SH DFND 0 3499 0 EMERGENT BIOSOLUTIONS INC COM 29089Q105 207 4460 SH DFND 20 0 0 4460 EMERGENT BIOSOLUTIONS INC COM 29089Q105 937 20167 SH DFND 01 0 20167 0 EMERSON ELEC CO COM 291011104 279 4000 SH Put DFND 0 4000 0 EMERSON ELEC CO COM 291011104 903 12962 SH DFND 0 0 12962 EMERSON ELEC CO COM 291011104 21627 310334 SH DFND 0 310334 0 EMERSON ELEC CO COM 291011104 68490 982785 SH DFND 01 0 982785 0 EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 2 646 SH DFND 01 0 646 0 EMMIS COMMUNICATIONS CORP COM NEW CL A 291525400 7 1996 SH DFND 0 1996 0 EMPIRE RESORTS INC COM PAR $0 01 292052305 4 160 SH DFND 0 160 0 EMPIRE RESORTS INC COM PAR $0 01 292052305 30 1112 SH DFND 01 0 1112 0 EMPIRE ST RLTY OP L P UNIT LTD PRT 250 292102308 42 2048 SH SOLE 2048 0 0 EMPIRE ST RLTY OP L P UNIT LTD PRT 60 292102209 39 1908 SH DFND 0 1908 0 EMPIRE ST RLTY OP L P UNIT LTD PRT 60 292102209 55 2700 SH DFND 01 0 2700 0 EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100 50 2402 SH DFND 0 2402 0 EMPIRE ST RLTY OP L P UNIT LTD PRTNSP 292102100 494 23900 SH DFND 01 0 23900 0 EMPIRE ST RLTY TR INC CL A 292104106 6 312 SH DFND 0 312 0 EMPIRE ST RLTY TR INC CL A 292104106 454 22126 SH DFND 01 0 22126 0 EMPLOYERS HOLDINGS INC COM 292218104 46 1029 SH DFND 01 0 1029 0 EMPLOYERS HOLDINGS INC COM 292218104 132 2981 SH DFND 0 2981 0 EMPRESA DIST Y COMERCIAL NOR SPON ADR 29244A102 30 594 SH SOLE 594 0 0 ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 3553 249881 SH DFND 01 0 249881 0 ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 3939 277002 SH DFND 0 277002 0 ENANTA PHARMACEUTICALS INC COM 29251M106 58 981 SH DFND 01 0 981 0 ENANTA PHARMACEUTICALS INC COM 29251M106 63 1082 SH DFND 0 1082 0 ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 992 74065 SH DFND 01 0 74065 0 ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 8719 651152 SH DFND 0 651152 0 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 824 59658 SH DFND 0 59658 0 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 25601 1853817 SH DFND 01 0 1853817 0 ENBRIDGE ENERGY PARTNERS L P COM 29250R106 229 16600 SH SOLE 16600 0 0 ENBRIDGE INC COM 29250N105 38 973 SH DFND 20 0 0 973 ENBRIDGE INC COM 29250N105 3625 92680 SH DFND 0 0 92680 ENBRIDGE INC COM 29250N105 21874 559303 SH DFND 0 559303 0 ENBRIDGE INC COM 29250N105 25981 664307 SH DFND 01 0 664307 0 ENBRIDGE INC COM 29250N105 77 1968 SH SOLE 1968 0 0 ENCANA CORP COM 292505104 730 54769 SH DFND 0 0 54769 ENCANA CORP COM 292505104 2055 154131 SH DFND 01 0 154131 0 ENCANA CORP COM 292505104 19075 1430993 SH DFND 0 1430993 0 ENCORE CAP GROUP INC COM 292554102 1 22 SH DFND 01 0 22 0 ENCORE CAP GROUP INC COM 292554102 168 4000 SH Call DFND 0 4000 0 ENCORE CAP GROUP INC COM 292554102 4472 106216 SH DFND 0 106216 0 ENCORE WIRE CORP COM 292562105 5 111 SH DFND 01 0 111 0 ENCORE WIRE CORP COM 292562105 62 1284 SH DFND 0 1284 0 ENDEAVOUR SILVER CORP COM 29258Y103 1394 583291 SH DFND 01 0 583291 0 ENDOCYTE INC COM 29269A102 30 7092 SH DFND 01 0 7092 0 ENDO INTL PLC SHS G30401106 5 644 SH DFND 0 644 0 ENDO INTL PLC SHS G30401106 597 77000 SH Call DFND 0 77000 0 ENDO INTL PLC SHS G30401106 5297 683443 SH DFND 01 0 683443 0 ENDOLOGIX INC COM 29266S106 1 100 SH DFND 01 0 100 0 ENDOLOGIX INC COM 29266S106 22 4058 SH DFND 0 4058 0 ENDRA LIFE SCIENCES INC *W EXP 05/08/202 29273B112 6 4410 SH SOLE 4410 0 0 ENDURANCE INTL GROUP HLDGS I COM 29272B105 435 51729 SH SOLE 51729 0 0 ENDURO RTY TR TR UNIT 29269K100 7 2151 SH DFND 0 2151 0 ENDURO RTY TR TR UNIT 29269K100 66 21000 SH DFND 01 0 21000 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 88 7871 SH DFND 01 0 7871 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 1509 135121 SH DFND 0 135121 0 ENEL CHILE S A SPONSORED ADR 29278D105 7 1318 SH DFND 01 0 1318 0 ENEL CHILE S A SPONSORED ADR 29278D105 72 12732 SH DFND 0 12732 0 ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 1 50 SH DFND 01 0 50 0 ENEL GENERACION CHILE S A SPONSORED ADR 29244T101 181 6716 SH DFND 0 6716 0 ENERGEN CORP COM 29265N108 725 12590 SH DFND 01 0 12590 0 ENERGEN CORP COM 29265N108 6002 104250 SH DFND 0 104250 0 ENERGIZER HLDGS INC NEW COM 29272W109 314 6546 SH DFND 0 6546 0 ENERGIZER HLDGS INC NEW COM 29272W109 834 17384 SH DFND 01 0 17384 0 ENERGOUS CORP COM 29272C103 29 1495 SH DFND 0 1495 0 ENERGOUS CORP COM 29272C103 99 5075 SH DFND 01 0 5075 0 ENERGOUS CORP COM 29272C103 169 8700 SH Put DFND 0 8700 0 ENERGOUS CORP COM 29272C103 1381 71000 SH Call DFND 0 71000 0 ENERGY FOCUS INC COM NEW 29268T300 10 4271 SH SOLE 4271 0 0 ENERGY FUELS INC COM NEW 292671708 1 569 SH DFND 01 0 569 0 ENERGY FUELS INC COM NEW 292671708 14 7568 SH DFND 0 7568 0 ENERGY RECOVERY INC COM 29270J100 14 1633 SH DFND 0 1633 0 ENERGY RECOVERY INC COM 29270J100 957 109373 SH DFND 01 0 109373 0 ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 26981 1563200 SH Call DFND 0 1563200 0 ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 93999 5446076 SH DFND 01 0 5446076 0 ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 331922 19230722 SH DFND 0 19230722 0 ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 69 4000 SH SOLE 4000 0 0 ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 1790 99900 SH Call DFND 0 99900 0 ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 13066 729146 SH Put DFND 0 729146 0 ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 199205 11116374 SH DFND 01 0 11116374 0 ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 627123 34995693 SH DFND 0 34995693 0 ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 213 11907 SH SOLE 11907 0 0 ENERGY XXI GULF COAST INC COM 29276K101 15 2678 SH SOLE 2678 0 0 ENERPLUS CORP COM 292766102 2852 291283 SH DFND 01 0 291283 0 ENERPLUS CORP COM 292766102 6124 625497 SH DFND 0 625497 0 ENERSYS COM 29275Y102 784 11266 SH DFND 01 0 11266 0 ENERSYS COM 29275Y102 2388 34297 SH DFND 0 34297 0 ENGILITY HLDGS INC NEW COM 29286C107 1 49 SH DFND 0 49 0 ENGILITY HLDGS INC NEW COM 29286C107 20 693 SH DFND 01 0 693 0 ENGLOBAL CORP COM 293306106 3 3000 SH DFND 01 0 3000 0 ENI S P A SPONSORED ADR 26874R108 12 375 SH DFND 0 375 0 ENI S P A SPONSORED ADR 26874R108 6085 183327 SH DFND 01 0 183327 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 20 1144 SH DFND 0 1144 0 ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 2789 158462 SH DFND 01 0 158462 0 ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 6870 447002 SH DFND 01 0 447002 0 ENLINK MIDSTREAM PARTNERS LP COM UNIT REP LTD 29336U107 13762 895364 SH DFND 0 895364 0 ENNIS INC COM 293389102 60 2911 SH DFND 0 2911 0 ENNIS INC COM 293389102 1229 59216 SH DFND 01 0 59216 0 ENOVA INTL INC COM 29357K103 0 30 SH DFND 01 0 30 0 ENOVA INTL INC COM 29357K103 106 6945 SH DFND 0 6945 0 ENPHASE ENERGY INC COM 29355A107 2 800 SH DFND 01 0 800 0 ENPHASE ENERGY INC COM 29355A107 12 5025 SH DFND 0 5025 0 ENPRO INDS INC COM 29355X107 115 1226 SH DFND 01 0 1226 0 ENPRO INDS INC COM 29355X107 1520 16255 SH DFND 0 16255 0 ENSCO JERSEY FIN LTD NOTE 3.000% 1/3 29359WAB1 4755 5358000 PRN SOLE 5358000 0 0 ENSCO PLC SHS CLASS A G3157S106 291 49185 SH DFND 01 0 49185 0 ENSCO PLC SHS CLASS A G3157S106 561 94919 SH DFND 0 94919 0 ENSERVCO CORP COM 29358Y102 1 1200 SH DFND 01 0 1200 0 ENSERVCO CORP COM 29358Y102 7 10510 SH DFND 0 10510 0 ENSIGN GROUP INC COM 29358P101 12 520 SH DFND 0 520 0 ENSIGN GROUP INC COM 29358P101 332 14960 SH DFND 01 0 14960 0 ENSTAR GROUP LIMITED SHS G3075P101 116 577 SH DFND 0 577 0 ENSTAR GROUP LIMITED SHS G3075P101 3739 18627 SH DFND 01 0 18627 0 ENSYNC INC COM 29359T102 19 48990 SH SOLE 48990 0 0 ENTEGRA FINL CORP COM 29363J108 17 573 SH SOLE 573 0 0 ENTEGRIS INC COM 29362U104 406 13322 SH DFND 01 0 13322 0 ENTEGRIS INC COM 29362U104 1761 57816 SH DFND 0 57816 0 ENTELLUS MED INC COM 29363K105 12 500 SH DFND 01 0 500 0 ENTELLUS MED INC COM 29363K105 62 2535 SH DFND 0 2535 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 52 4803 SH DFND 20 0 0 4803 ENTERCOM COMMUNICATIONS CORP CL A 293639100 94 8717 SH DFND 01 0 8717 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 162 15000 SH Put DFND 0 15000 0 ENTERCOM COMMUNICATIONS CORP CL A 293639100 274 25393 SH DFND 0 25393 0 ENTERGY CORP NEW COM 29364G103 289 3550 SH DFND 0 0 3550 ENTERGY CORP NEW COM 29364G103 292 3587 SH DFND 20 0 0 3587 ENTERGY CORP NEW COM 29364G103 3850 47300 SH Call DFND 0 47300 0 ENTERGY CORP NEW COM 29364G103 4938 60668 SH DFND 0 60668 0 ENTERGY CORP NEW COM 29364G103 13918 171001 SH DFND 01 0 171001 0 ENTERPRISE BANCORP INC MASS COM 293668109 16 460 SH SOLE 460 0 0 ENTERPRISE FINL SVCS CORP COM 293712105 1 21 SH DFND 0 21 0 ENTERPRISE FINL SVCS CORP COM 293712105 94 2090 SH DFND 01 0 2090 0 ENTERPRISE PRODS PARTNERS L COM 293792107 34 1300 SH Call DFND 01 0 1300 0 ENTERPRISE PRODS PARTNERS L COM 293792107 3110 117300 SH Call DFND 0 117300 0 ENTERPRISE PRODS PARTNERS L COM 293792107 284787 10742624 SH DFND 0 10742624 0 ENTERPRISE PRODS PARTNERS L COM 293792107 335391 12651478 SH DFND 01 0 12651478 0 ENTERPRISE PRODS PARTNERS L COM 293792107 592 22340 SH SOLE 22340 0 0 ENTRAVISION COMMUNICATIONS C CL A 29382R107 44 6126 SH SOLE 6126 0 0 ENVESTNET INC COM 29404K106 150 3002 SH DFND 0 3002 0 ENVESTNET INC COM 29404K106 21657 434436 SH DFND 01 0 434436 0 ENVIROSTAR INC COM 29414M100 8 204 SH DFND 0 204 0 ENVIROSTAR INC COM 29414M100 192 4800 SH DFND 01 0 4800 0 ENVISION HEALTHCARE CORP COM 29414D100 41 1192 SH DFND 0 1192 0 ENVISION HEALTHCARE CORP COM 29414D100 149 4300 SH Call DFND 0 4300 0 ENVISION HEALTHCARE CORP COM 29414D100 239 6909 SH DFND 0 0 6909 ENVISION HEALTHCARE CORP COM 29414D100 1344 38896 SH DFND 01 0 38896 0 ENVISION HEALTHCARE CORP COM 29414D100 12639 365700 SH Put DFND 0 365700 0 ENVIVA PARTNERS LP COM UNIT 29414J107 78 2822 SH DFND 0 2822 0 ENVIVA PARTNERS LP COM UNIT 29414J107 302 10916 SH DFND 01 0 10916 0 ENZO BIOCHEM INC COM 294100102 48 5884 SH DFND 0 5884 0 ENZO BIOCHEM INC COM 294100102 124 15235 SH DFND 01 0 15235 0 EOG RES INC COM 26875P101 151 1400 SH Call DFND 01 0 1400 0 EOG RES INC COM 26875P101 227 2100 SH Put DFND 01 0 2100 0 EOG RES INC COM 26875P101 5587 51775 SH DFND 20 0 0 51775 EOG RES INC COM 26875P101 14018 129900 SH Put DFND 0 129900 0 EOG RES INC COM 26875P101 17751 164500 SH Call DFND 0 164500 0 EOG RES INC COM 26875P101 31754 294266 SH DFND 0 294266 0 EOG RES INC COM 26875P101 32448 300697 SH DFND 0 0 300697 EOG RES INC COM 26875P101 87658 812328 SH DFND 01 0 812328 0 EPAM SYS INC COM 29414B104 700 6517 SH DFND 0 6517 0 EPAM SYS INC COM 29414B104 42941 399711 SH DFND 01 0 399711 0 EP ENERGY CORP CL A 268785102 7 3100 SH DFND 01 0 3100 0 EP ENERGY CORP CL A 268785102 28 11952 SH DFND 0 11952 0 EPIZYME INC COM 29428V104 73 5855 SH DFND 0 5855 0 EPIZYME INC COM 29428V104 79 6265 SH DFND 01 0 6265 0 EPLUS INC COM 294268107 183 2435 SH DFND 0 2435 0 EPLUS INC COM 294268107 590 7842 SH DFND 01 0 7842 0 EPR PPTYS COM SH BEN INT 26884U109 1002 15301 SH DFND 0 15301 0 EPR PPTYS COM SH BEN INT 26884U109 2625 40106 SH DFND 01 0 40106 0 EPR PPTYS COM SH BEN INT 26884U109 5891 90000 SH Put DFND 0 90000 0 EPR PPTYS CONV PFD 9% SR E 26884U307 31 837 SH DFND 01 0 837 0 EPR PPTYS CONV PFD 9% SR E 26884U307 38 1025 SH DFND 0 1025 0 EPR PPTYS PFD C CNV 5.75% 26884U208 15 562 SH DFND 0 562 0 EPR PPTYS PFD C CNV 5.75% 26884U208 27 1000 SH DFND 01 0 1000 0 EQT CORP COM 26884L109 90 1585 SH DFND 20 0 0 1585 EQT CORP COM 26884L109 714 12541 SH DFND 0 0 12541 EQT CORP COM 26884L109 3555 62456 SH DFND 0 62456 0 EQT CORP COM 26884L109 5492 96493 SH DFND 01 0 96493 0 EQT CORP COM 26884L109 10581 185900 SH Call DFND 0 185900 0 EQT GP HLDGS LP COM UNIT REP 26885J103 281 10441 SH DFND 01 0 10441 0 EQT GP HLDGS LP COM UNIT REP 26885J103 27266 1013623 SH DFND 0 1013623 0 EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 15379 210386 SH DFND 01 0 210386 0 EQT MIDSTREAM PARTNERS LP UNIT LTD PARTN 26885B100 78254 1070506 SH DFND 0 1070506 0 EQUIFAX INC COM 294429105 310 2628 SH DFND 0 0 2628 EQUIFAX INC COM 294429105 3301 27994 SH DFND 01 0 27994 0 EQUIFAX INC COM 294429105 12310 104392 SH DFND 0 104392 0 EQUINIX INC COM PAR $0.001 29444U700 1984 4377 SH DFND 0 0 4377 EQUINIX INC COM PAR $0.001 29444U700 12299 27137 SH DFND 01 0 27137 0 EQUINIX INC COM PAR $0.001 29444U700 43206 95331 SH DFND 0 95331 0 EQUITABLE FINL CORP NEW COM 29448T105 15 1407 SH SOLE 1407 0 0 EQUITY BANCSHARES INC COM CL A 29460X109 21 581 SH SOLE 581 0 0 EQUITY COMWLTH COM SH BEN INT 294628102 552 18078 SH DFND 01 0 18078 0 EQUITY COMWLTH COM SH BEN INT 294628102 1274 41750 SH DFND 0 41750 0 EQUITY COMWLTH CUM PFD S D 6.5% 294628201 55 2066 SH DFND 01 0 2066 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 1038 11656 SH DFND 01 0 11656 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 4234 47563 SH DFND 0 47563 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 459 7197 SH DFND 0 0 7197 EQUITY RESIDENTIAL SH BEN INT 29476L107 2965 46500 SH Call DFND 0 46500 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 4942 77490 SH DFND 01 0 77490 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 13716 215084 SH DFND 0 215084 0 EQUUS TOTAL RETURN INC COM 294766100 9 3804 SH SOLE 3804 0 0 ERA GROUP INC COM 26885G109 0 15 SH DFND 01 0 15 0 ERA GROUP INC COM 26885G109 40 3678 SH DFND 0 3678 0 ERICSSON ADR B SEK 10 294821608 6 827 SH DFND 17 0 0 827 ERICSSON ADR B SEK 10 294821608 321 48000 SH Put DFND 0 48000 0 ERICSSON ADR B SEK 10 294821608 921 137840 SH DFND 01 0 137840 0 ERICSSON ADR B SEK 10 294821608 9808 1468210 SH DFND 0 1468210 0 ERIE INDTY CO CL A 29530P102 861 7066 SH DFND 0 7066 0 ERIE INDTY CO CL A 29530P102 918 7535 SH DFND 01 0 7535 0 ERIN ENERGY CORP COM 295625107 8 2763 SH DFND 0 2763 0 ERIN ENERGY CORP COM 295625107 128 46556 SH DFND 01 0 46556 0 EROS INTL PLC SHS NEW G3788M114 33 3446 SH DFND 0 3446 0 EROS INTL PLC SHS NEW G3788M114 53 5500 SH DFND 01 0 5500 0 ERYTECH PHARMA SPONSORED ADR 29604W108 36 1637 SH SOLE 1637 0 0 ESCALADE INC COM 296056104 6 510 SH SOLE 510 0 0 ESCO TECHNOLOGIES INC COM 296315104 12 203 SH DFND 01 0 203 0 ESCO TECHNOLOGIES INC COM 296315104 138 2287 SH DFND 0 2287 0 ESPERION THERAPEUTICS INC NE COM 29664W105 1891 28727 SH DFND 0 28727 0 ESPERION THERAPEUTICS INC NE COM 29664W105 3633 55180 SH DFND 01 0 55180 0 ESSA BANCORP INC COM 29667D104 3 194 SH DFND 01 0 194 0 ESSA BANCORP INC COM 29667D104 7 429 SH DFND 0 429 0 ESSA PHARMA INC COM 29668H104 2 8268 SH SOLE 8268 0 0 ESSENDANT INC COM 296689102 77 8326 SH DFND 0 8326 0 ESSENDANT INC COM 296689102 88 9452 SH DFND 01 0 9452 0 ESSENT GROUP LTD COM G3198U102 88 2035 SH DFND 0 2035 0 ESSENT GROUP LTD COM G3198U102 3266 75217 SH DFND 01 0 75217 0 ESSEX PPTY TR INC COM 297178105 340 1410 SH DFND 0 0 1410 ESSEX PPTY TR INC COM 297178105 6824 28272 SH DFND 01 0 28272 0 ESSEX PPTY TR INC COM 297178105 14561 60326 SH DFND 0 60326 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 327 4383 SH DFND 0 4383 0 ESTERLINE TECHNOLOGIES CORP COM 297425100 626 8383 SH DFND 01 0 8383 0 ETFIS SER TR I REAVES UTILS ETF 26923G806 9 272 SH SOLE 272 0 0 ETFIS SER TR I VIRTUS CUMBRLAND 26923G871 10 410 SH DFND 01 0 410 0 ETFIS SER TR I VIRTUS CUMBRLAND 26923G871 45 1769 SH DFND 0 1769 0 ETFIS SER TR I VIRTUS LIFESC BT 26923G202 64 1577 SH SOLE 1577 0 0 ETFIS SER TR I VIRTUS LIFESC CT 26923G301 20 716 SH SOLE 716 0 0 ETFIS SER TR I VIRTUS NEWFLEET 26923G707 33 1305 SH DFND 01 0 1305 0 ETF MANAGER GROUP COMMODITY SIT RISING RTE 26923H101 38 1580 SH SOLE 1580 0 0 ETF MANAGERS TR AI POWERED EQT 26924G813 16 620 SH SOLE 620 0 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 3 100 SH Put DFND 01 0 100 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 26 808 SH DFND 0 808 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 18145 573480 SH DFND 01 0 573480 0 ETF MANAGERS TR PRIME JUNIR SLVR 26924G102 27 2358 SH SOLE 2358 0 0 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 8 237 SH DFND 0 237 0 ETF MANAGERS TR PRIME MOBILE PAY 26924G409 2574 73761 SH DFND 01 0 73761 0 ETF SER SOLUTIONS ALPCLONE ALTER 26922A305 79 1840 SH SOLE 1840 0 0 ETF SER SOLUTIONS AMEN CUST SATF 26922A776 5 155 SH SOLE 155 0 0 ETF SER SOLUTIONS APTUS FRTIFIE 26922A610 22 800 SH SOLE 800 0 0 ETF SER SOLUTIONS DEEP VALUE ETF 26922A701 35 1061 SH SOLE 1061 0 0 ETF SER SOLUTIONS DMND HILL VAL 26922A875 63 2000 SH SOLE 2000 0 0 ETF SER SOLUTIONS US GLB JETS 26922A842 3176 97557 SH DFND 01 0 97557 0 ETF SER SOLUTIONS VAL MKT LEG ET 26922A883 48 1662 SH SOLE 1662 0 0 ETF SER SOLUTIONS VIDENTCORE EQ FD 26922A503 6 177 SH SOLE 177 0 0 ETF SER SOLUTIONS VIDENT INTL EQ 26922A404 29 1042 SH SOLE 1042 0 0 ETFS GOLD TR SHS 26922Y105 239 1897 SH DFND 0 1897 0 ETFS GOLD TR SHS 26922Y105 9315 73850 SH DFND 01 0 73850 0 ETFS PALLADIUM TR SH BEN INT 26923A106 645 6350 SH DFND 17 0 0 6350 ETFS PALLADIUM TR SH BEN INT 26923A106 1089 10722 SH DFND 01 0 10722 0 ETFS PLATINUM TR SH BEN INT 26922V101 287 3243 SH DFND 0 3243 0 ETFS PLATINUM TR SH BEN INT 26922V101 8031 90776 SH DFND 01 0 90776 0 ETFS PRECIOUS METALS BASKET PHYS PM BSKT 26922W109 4273 65730 SH DFND 01 0 65730 0 ETFS SILVER TR SILVER SHS 26922X107 49 2987 SH DFND 0 2987 0 ETFS SILVER TR SILVER SHS 26922X107 1475 89257 SH DFND 01 0 89257 0 ETFS TR BBG STRGY K 1 26923J883 49 1912 SH SOLE 1912 0 0 ETHAN ALLEN INTERIORS INC COM 297602104 118 4129 SH DFND 01 0 4129 0 ETHAN ALLEN INTERIORS INC COM 297602104 344 12044 SH DFND 0 12044 0 E TRADE FINANCIAL CORP COM NEW 269246401 752 15175 SH DFND 0 0 15175 E TRADE FINANCIAL CORP COM NEW 269246401 4283 86400 SH Call DFND 0 86400 0 E TRADE FINANCIAL CORP COM NEW 269246401 6115 123361 SH DFND 01 0 123361 0 E TRADE FINANCIAL CORP COM NEW 269246401 8670 174906 SH DFND 0 174906 0 ETSY INC COM 29786A106 38 1847 SH DFND 0 1847 0 ETSY INC COM 29786A106 154 7549 SH DFND 01 0 7549 0 EURONAV NV ANTWERPEN SHS B38564108 49 5332 SH DFND 0 5332 0 EURONAV NV ANTWERPEN SHS B38564108 1129 122034 SH DFND 0 0 122034 EURONET WORLDWIDE INC COM 298736109 470 5579 SH DFND 01 0 5579 0 EURONET WORLDWIDE INC COM 298736109 1231 14608 SH DFND 0 14608 0 EUROSEAS LTD SHS NEW Y23592309 15 8949 SH SOLE 8949 0 0 EURO TECH HOLDINGS CO LTD SHS NEW G32030127 1 417 SH SOLE 417 0 0 EVANS BANCORP INC COM NEW 29911Q208 35 838 SH SOLE 838 0 0 EV ENERGY PARTNERS LP COM UNITS 26926V107 11 21460 SH DFND 01 0 21460 0 EV ENERGY PARTNERS LP COM UNITS 26926V107 16 31595 SH DFND 0 31595 0 EVERBRIDGE INC COM 29978A104 24 807 SH DFND 0 807 0 EVERBRIDGE INC COM 29978A104 48 1625 SH DFND 01 0 1625 0 EVERCORE INC CLASS A 29977A105 1826 20294 SH DFND 01 0 20294 0 EVERCORE INC CLASS A 29977A105 5359 59539 SH DFND 0 59539 0 EVEREST RE GROUP LTD COM G3223R108 221 1000 SH DFND 0 0 1000 EVEREST RE GROUP LTD COM G3223R108 2319 10481 SH DFND 01 0 10481 0 EVEREST RE GROUP LTD COM G3223R108 10759 48627 SH DFND 0 48627 0 EVER GLORY INTL GRP INC COM NEW 299766204 1 556 SH SOLE 556 0 0 EVERI HLDGS INC COM 30034T103 13 1700 SH DFND 01 0 1700 0 EVERI HLDGS INC COM 30034T103 47 6238 SH DFND 0 6238 0 EVERSOURCE ENERGY COM 30040W108 1125 17800 SH Call DFND 0 17800 0 EVERSOURCE ENERGY COM 30040W108 1148 18177 SH DFND 0 0 18177 EVERSOURCE ENERGY COM 30040W108 5134 81257 SH DFND 0 81257 0 EVERSOURCE ENERGY COM 30040W108 50524 799677 SH DFND 01 0 799677 0 EVERSPIN TECHNOLOGIES INC COM 30041T104 20 2704 SH DFND 0 2704 0 EVERSPIN TECHNOLOGIES INC COM 30041T104 21 2850 SH DFND 01 0 2850 0 EVERTEC INC COM 30040P103 51 3702 SH DFND 0 3702 0 EVERTEC INC COM 30040P103 2278 166855 SH DFND 01 0 166855 0 EVINE LIVE INC CL A 300487105 4 2677 SH DFND 01 0 2677 0 EVOGENE LTD SHS M4119S104 3924 1278331 SH SOLE 1278331 0 0 EVOKE PHARMA INC COM 30049G104 7 3275 SH SOLE 3275 0 0 EVOLENT HEALTH INC CL A 30050B101 52 4251 SH DFND 01 0 4251 0 EVOLENT HEALTH INC CL A 30050B101 216 17601 SH DFND 0 17601 0 EVOLUTION PETROLEUM CORP COM 30049A107 8 1234 SH DFND 0 1234 0 EVOLUTION PETROLEUM CORP COM 30049A107 60 8700 SH DFND 01 0 8700 0 EVOLVING SYS INC COM NEW 30049R209 11 2401 SH SOLE 2401 0 0 EVOQUA WATER TECHNOLOGIES CO COM 30057T105 6 239 SH SOLE 239 0 0 EXACTECH INC COM 30064E109 511 10343 SH DFND 0 10343 0 EXACTECH INC COM 30064E109 620 12528 SH DFND 01 0 12528 0 EXACT SCIENCES CORP COM 30063P105 1262 24029 SH DFND 0 24029 0 EXACT SCIENCES CORP COM 30063P105 5668 107881 SH DFND 01 0 107881 0 EXCHANGE LISTED FDS TR PROSPOTS SPONR 30151E889 11 497 SH SOLE 497 0 0 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 2559 67227 SH DFND 01 0 67227 0 EXCHANGE TRADED CONCEPTS TR ETF IND EX FIN 301505814 34 1807 SH SOLE 1807 0 0 EXCHANGE TRADED CONCEPTS TR REX VOLMAXX LONG 301505772 12 1015 SH SOLE 1015 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 99 2387 SH DFND 0 2387 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 51810 1253866 SH DFND 01 0 1253866 0 EXCHANGE TRADED CONCEPTS TR WEATHRSTRM FRNSC 301505400 53 1240 SH SOLE 1240 0 0 EXCHANGE TRADED CONCEPTS TR YLD SHS HGH INC 301505301 107 5507 SH SOLE 5507 0 0 EXELA TECHNOLOGIES INC COM 30162V102 64 12500 SH DFND 01 0 12500 0 EXELIXIS INC COM 30161Q104 1812 59607 SH DFND 01 0 59607 0 EXELIXIS INC COM 30161Q104 2741 90148 SH DFND 0 90148 0 EXELON CORP COM 30161N101 755 19156 SH DFND 0 0 19156 EXELON CORP COM 30161N101 1906 48368 SH DFND 0 48368 0 EXELON CORP COM 30161N101 4509 114400 SH Call DFND 0 114400 0 EXELON CORP COM 30161N101 12142 308084 SH DFND 01 0 308084 0 EXFO INC SUB VTG SHS 302046107 9 2089 SH DFND 0 2089 0 EXFO INC SUB VTG SHS 302046107 37 8542 SH DFND 01 0 8542 0 EXLSERVICE HOLDINGS INC COM 302081104 600 9947 SH DFND 01 0 9947 0 EXLSERVICE HOLDINGS INC COM 302081104 709 11751 SH DFND 0 11751 0 EXONE CO COM 302104104 2 248 SH DFND 01 0 248 0 EXONE CO COM 302104104 308 36645 SH DFND 0 36645 0 EXPEDIA INC DEL COM NEW 30212P303 293 2446 SH DFND 0 0 2446 EXPEDIA INC DEL COM NEW 30212P303 437 3645 SH DFND 20 0 0 3645 EXPEDIA INC DEL COM NEW 30212P303 12815 107000 SH Call DFND 0 107000 0 EXPEDIA INC DEL COM NEW 30212P303 16087 134315 SH DFND 0 134315 0 EXPEDIA INC DEL COM NEW 30212P303 30302 253000 SH Put DFND 0 253000 0 EXPEDIA INC DEL COM NEW 30212P303 34231 285810 SH DFND 01 0 285810 0 EXPEDITORS INTL WASH INC COM 302130109 669 10341 SH DFND 0 0 10341 EXPEDITORS INTL WASH INC COM 302130109 1708 26403 SH DFND 01 0 26403 0 EXPEDITORS INTL WASH INC COM 302130109 1719 26570 SH DFND 20 0 0 26570 EXPEDITORS INTL WASH INC COM 302130109 6852 105923 SH DFND 0 105923 0 EXPONENT INC COM 30214U102 121 1708 SH DFND 0 1708 0 EXPONENT INC COM 30214U102 779 10961 SH DFND 01 0 10961 0 EXPONENT INC COM 30214U102 1711 24059 SH DFND 20 0 0 24059 EXPRESS INC COM 30219E103 1 69 SH DFND 01 0 69 0 EXPRESS INC COM 30219E103 39 3811 SH DFND 0 3811 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 559 7490 SH DFND 20 0 0 7490 EXPRESS SCRIPTS HLDG CO COM 30219G108 898 12026 SH DFND 0 0 12026 EXPRESS SCRIPTS HLDG CO COM 30219G108 5031 67400 SH Call DFND 0 67400 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 33213 444981 SH DFND 01 0 444981 0 EXPRESS SCRIPTS HLDG CO COM 30219G108 99002 1326393 SH DFND 0 1326393 0 EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 10071 530074 SH SOLE 530074 0 0 EXTERRAN CORP COM 30227H106 123 3902 SH DFND 0 3902 0 EXTERRAN CORP COM 30227H106 308 9788 SH DFND 01 0 9788 0 EXTRACTION OIL AND GAS INC COM 30227M105 41 2890 SH DFND 0 2890 0 EXTRACTION OIL AND GAS INC COM 30227M105 458 32005 SH DFND 01 0 32005 0 EXTRA SPACE STORAGE INC COM 30225T102 12 135 SH DFND 0 135 0 EXTRA SPACE STORAGE INC COM 30225T102 228 2607 SH DFND 0 0 2607 EXTRA SPACE STORAGE INC COM 30225T102 7249 82898 SH DFND 01 0 82898 0 EXTREME NETWORKS INC COM 30226D106 1314 104945 SH DFND 01 0 104945 0 EXXON MOBIL CORP COM 30231G102 50 600 SH DFND 17 0 0 600 EXXON MOBIL CORP COM 30231G102 477 5700 SH Put DFND 01 0 5700 0 EXXON MOBIL CORP COM 30231G102 4615 55180 SH DFND 20 0 0 55180 EXXON MOBIL CORP COM 30231G102 7133 85286 SH DFND 0 0 85286 EXXON MOBIL CORP COM 30231G102 141193 1688100 SH Call DFND 0 1688100 0 EXXON MOBIL CORP COM 30231G102 293311 3506828 SH Put DFND 0 3506828 0 EXXON MOBIL CORP COM 30231G102 356868 4266719 SH DFND 0 4266719 0 EXXON MOBIL CORP COM 30231G102 434050 5189498 SH DFND 01 0 5189498 0 EXXON MOBIL CORP COM 30231G102 181 2170 SH SOLE 2170 0 0 EYEGATE PHARMACEUTICALS INC COM 30233M107 5 4400 SH SOLE 4400 0 0 EZCORP INC CL A NON VTG 302301106 67 5492 SH DFND 01 0 5492 0 F5 NETWORKS INC COM 315616102 189 1443 SH DFND 0 0 1443 F5 NETWORKS INC COM 315616102 3018 23000 SH Call DFND 0 23000 0 F5 NETWORKS INC COM 315616102 3018 23000 SH Put DFND 0 23000 0 F5 NETWORKS INC COM 315616102 5718 43573 SH DFND 01 0 43573 0 F5 NETWORKS INC COM 315616102 13002 99089 SH DFND 0 99089 0 FABRINET SHS G3323L100 46 1613 SH DFND 0 1613 0 FABRINET SHS G3323L100 82 2861 SH DFND 01 0 2861 0 FACEBOOK INC CL A 30303M102 2170 12300 SH Put DFND 01 0 12300 0 FACEBOOK INC CL A 30303M102 8795 49843 SH DFND 17 0 0 49843 FACEBOOK INC CL A 30303M102 12789 72477 SH DFND 20 0 0 72477 FACEBOOK INC CL A 30303M102 25202 142820 SH DFND 0 0 142820 FACEBOOK INC CL A 30303M102 331656 1879495 SH DFND 0 1879495 0 FACEBOOK INC CL A 30303M102 351208 1990300 SH Call DFND 0 1990300 0 FACEBOOK INC CL A 30303M102 462749 2622400 SH Put DFND 0 2622400 0 FACEBOOK INC CL A 30303M102 1257492 7126213 SH DFND 01 0 7126213 0 FACEBOOK INC CL A 30303M102 1195 6770 SH SOLE 6770 0 0 FACTSET RESH SYS INC COM 303075105 988 5125 SH DFND 0 5125 0 FACTSET RESH SYS INC COM 303075105 1202 6238 SH DFND 20 0 0 6238 FACTSET RESH SYS INC COM 303075105 5271 27347 SH DFND 01 0 27347 0 FAIR ISAAC CORP COM 303250104 139 910 SH DFND 20 0 0 910 FAIR ISAAC CORP COM 303250104 206 1342 SH DFND 0 1342 0 FAIR ISAAC CORP COM 303250104 1894 12362 SH DFND 01 0 12362 0 FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 103 19733 SH DFND 0 19733 0 FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 256 48972 SH DFND 01 0 48972 0 FAMOUS DAVES AMER INC COM 307068106 33 5081 SH SOLE 5081 0 0 FANG HLDGS LTD ADR 30711Y102 31450 5636281 SH SOLE 5636281 0 0 FANHUA INC SPONSORED ADR 30712A103 6767 313001 SH SOLE 313001 0 0 FARMER BROS CO COM 307675108 11 350 SH DFND 01 0 350 0 FARMER BROS CO COM 307675108 14 421 SH DFND 0 421 0 FARMER & MERCHANTS BANCORP I COM 30779N105 35 847 SH SOLE 847 0 0 FARMERS CAP BK CORP COM 309562106 49 1271 SH DFND 01 0 1271 0 FARMERS CAP BK CORP COM 309562106 62 1606 SH DFND 0 1606 0 FARMERS NATL BANC CORP COM 309627107 38 2591 SH SOLE 2591 0 0 FARMLAND PARTNERS INC COM 31154R109 17 1970 SH SOLE 1970 0 0 FARO TECHNOLOGIES INC COM 311642102 34 718 SH DFND 01 0 718 0 FARO TECHNOLOGIES INC COM 311642102 3494 74334 SH DFND 0 74334 0 FASTENAL CO COM 311900104 125 2285 SH DFND 20 0 0 2285 FASTENAL CO COM 311900104 361 6600 SH Call DFND 0 6600 0 FASTENAL CO COM 311900104 839 15343 SH DFND 0 0 15343 FASTENAL CO COM 311900104 16610 303718 SH DFND 01 0 303718 0 FASTENAL CO COM 311900104 20525 375294 SH DFND 0 375294 0 FAT BRANDS INC COM 30258N105 19 2107 SH SOLE 2107 0 0 FATE THERAPEUTICS INC COM 31189P102 3 480 SH DFND 01 0 480 0 FATE THERAPEUTICS INC COM 31189P102 34 5562 SH DFND 0 5562 0 FAUQUIER BANKSHARES INC VA COM 312059108 293 13400 SH DFND 01 0 13400 0 FB FINL CORP COM 30257X104 2 58 SH DFND 0 58 0 FB FINL CORP COM 30257X104 183 4363 SH DFND 01 0 4363 0 FBL FINL GROUP INC CL A 30239F106 38 550 SH DFND 01 0 550 0 FBL FINL GROUP INC CL A 30239F106 74 1059 SH DFND 0 1059 0 FCB FINL HLDGS INC CL A 30255G103 233 4581 SH DFND 0 4581 0 FCB FINL HLDGS INC CL A 30255G103 3298 64924 SH DFND 01 0 64924 0 FC GLOBAL RLTY INC COM 30258F102 0 10 SH DFND 01 0 10 0 FEDERAL AGRIC MTG CORP CL A 313148108 42 571 SH SOLE 571 0 0 FEDERAL AGRIC MTG CORP CL C 313148306 32 414 SH DFND 01 0 414 0 FEDERAL AGRIC MTG CORP CL C 313148306 75 956 SH DFND 0 956 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 514 3870 SH DFND 0 0 3870 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 3031 22819 SH DFND 01 0 22819 0 FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 17710 133350 SH DFND 0 133350 0 FEDERAL SIGNAL CORP COM 313855108 80 3966 SH DFND 0 3966 0 FEDERAL SIGNAL CORP COM 313855108 4937 245752 SH DFND 01 0 245752 0 FEDERAL STR ACQUISITION CORP UNIT 99/99/9999 31421V206 17 1700 SH SOLE 1700 0 0 FEDERATED INVS INC PA CL B 314211103 2153 59663 SH DFND 0 59663 0 FEDERATED INVS INC PA CL B 314211103 3686 102172 SH DFND 01 0 102172 0 FEDERATED NATL HLDG CO COM 31422T101 10 609 SH SOLE 609 0 0 FEDERATED PREM MUN INC FD COM 31423P108 66 4669 SH DFND 0 4669 0 FEDERATED PREM MUN INC FD COM 31423P108 74 5304 SH DFND 01 0 5304 0 FEDEX CORP COM 31428X106 624 2500 SH Put DFND 01 0 2500 0 FEDEX CORP COM 31428X106 1250 5011 SH DFND 0 0 5011 FEDEX CORP COM 31428X106 22958 92000 SH Put DFND 0 92000 0 FEDEX CORP COM 31428X106 44415 177989 SH DFND 0 177989 0 FEDEX CORP COM 31428X106 222829 892959 SH DFND 01 0 892959 0 FEDEX CORP COM 31428X106 417 1671 SH SOLE 1671 0 0 FENNEC PHARMACEUTICALS INC COM 31447P100 8 813 SH SOLE 813 0 0 FERRARI N V COM N3167Y103 41 388 SH DFND 0 388 0 FERRARI N V COM N3167Y103 521 4965 SH DFND 0 0 4965 FERRARI N V COM N3167Y103 3037 28965 SH DFND 01 0 28965 0 FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 36 8462 SH DFND 01 0 8462 0 FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 1899 443692 SH DFND 0 443692 0 FERRO CORP COM 315405100 4 180 SH DFND 0 180 0 FERRO CORP COM 315405100 268 11357 SH DFND 01 0 11357 0 FERROGLOBE PLC SHS G33856108 11 678 SH DFND 01 0 678 0 FERROGLOBE PLC SHS G33856108 541 33386 SH DFND 0 33386 0 FGL HLDGS ORD SHS G3402M102 5 500 SH DFND 01 0 500 0 FGL HLDGS *W EXP 11/30/202 G3402M110 0 250 SH DFND 01 0 250 0 FGL HLDGS *W EXP 11/30/202 G3402M110 0 300 SH DFND 0 300 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 638 35786 SH DFND 17 0 0 35786 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 668 37462 SH DFND 0 0 37462 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 3367 188724 SH DFND 01 0 188724 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 14272 800000 SH Call DFND 0 800000 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 29372 1646429 SH DFND 0 1646429 0 FIAT CHRYSLER AUTOMOBILES N SHS N31738102 29543 1656000 SH Put DFND 0 1656000 0 FIBRIA CELULOSE S A SP ADR REP COM 31573A109 140 9533 SH SOLE 9533 0 0 FIBROCELL SCIENCE INC COM PAR 315721308 0 34 SH DFND 01 0 34 0 FIBROCELL SCIENCE INC COM PAR 315721308 14 22599 SH DFND 0 22599 0 FIBROGEN INC COM 31572Q808 13 266 SH DFND 0 266 0 FIBROGEN INC COM 31572Q808 119 2515 SH DFND 01 0 2515 0 FIDELITY CONSMR STAPLES 316092303 210 6111 SH DFND 01 0 6111 0 FIDELITY CORP BOND ETF 316188101 10 195 SH DFND 0 195 0 FIDELITY CORP BOND ETF 316188101 878 17227 SH DFND 01 0 17227 0 FIDELITY DIVID ETF RISI 316092832 45 1455 SH DFND 01 0 1455 0 FIDELITY MSCI CONSM DIS 316092204 547 13973 SH DFND 01 0 13973 0 FIDELITY MSCI ENERGY IDX 316092402 368 18343 SH DFND 01 0 18343 0 FIDELITY MSCI FINLS IDX 316092501 452 11083 SH DFND 01 0 11083 0 FIDELITY MSCI HLTH CARE I 316092600 2527 63187 SH DFND 01 0 63187 0 FIDELITY MSCI INDL INDX 316092709 393 10144 SH DFND 01 0 10144 0 FIDELITY MSCI INFO TECH I 316092808 922 18451 SH DFND 01 0 18451 0 FIDELITY MSCI MATLS INDEX 316092881 251 7175 SH DFND 01 0 7175 0 FIDELITY MSCI RL EST ETF 316092857 433 17531 SH DFND 01 0 17531 0 FIDELITY MSCI UTILS INDEX 316092865 286 8282 SH DFND 01 0 8282 0 FIDELITY TELECOMM SVCS 316092873 22 698 SH DFND 01 0 698 0 FIDELITY TOTAL BD ETF 316188309 1152 22917 SH DFND 01 0 22917 0 FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 3965 14623 SH DFND 01 0 14623 0 FIDELITY D & D BANCORP INC COM 31609R100 12 279 SH SOLE 279 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 208 5308 SH DFND 0 0 5308 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 8655 220558 SH DFND 01 0 220558 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 9949 253536 SH DFND 0 253536 0 FIDELITY NATL INFORMATION SV COM 31620M106 608 6462 SH DFND 0 0 6462 FIDELITY NATL INFORMATION SV COM 31620M106 1957 20800 SH Call DFND 0 20800 0 FIDELITY NATL INFORMATION SV COM 31620M106 8586 91256 SH DFND 01 0 91256 0 FIDELITY NATL INFORMATION SV COM 31620M106 42058 446994 SH DFND 0 446994 0 FIDELITY SOUTHERN CORP NEW COM 316394105 26 1190 SH DFND 0 1190 0 FIDELITY SOUTHERN CORP NEW COM 316394105 219 10061 SH DFND 01 0 10061 0 FIDUCIARY CLAYMORE MLP OPP F COM 31647Q106 2 176 SH DFND 0 176 0 FIDUCIARY CLAYMORE MLP OPP F COM 31647Q106 2929 222754 SH DFND 01 0 222754 0 FIDUS INVT CORP COM 316500107 100 6555 SH DFND 01 0 6555 0 FIDUS INVT CORP COM 316500107 8654 570089 SH DFND 0 570089 0 FIESTA RESTAURANT GROUP INC COM 31660B101 20 1047 SH DFND 01 0 1047 0 FIESTA RESTAURANT GROUP INC COM 31660B101 74 3902 SH DFND 0 3902 0 FIFTH THIRD BANCORP COM 316773100 1291 42564 SH DFND 0 0 42564 FIFTH THIRD BANCORP COM 316773100 14148 466300 SH DFND 0 466300 0 FIFTH THIRD BANCORP COM 316773100 23535 775704 SH DFND 01 0 775704 0 FINANCIAL ENGINES INC COM 317485100 45 1470 SH DFND 0 1470 0 FINANCIAL ENGINES INC COM 317485100 45 1484 SH DFND 01 0 1484 0 FINANCIAL INSTNS INC COM 317585404 0 7 SH DFND 01 0 7 0 FINANCIAL INSTNS INC COM 317585404 45 1446 SH DFND 0 1446 0 FINISAR CORP COM NEW 31787A507 556 27337 SH DFND 0 27337 0 FINISAR CORP COM NEW 31787A507 5088 250000 SH Put DFND 0 250000 0 FINISAR CORP COM NEW 31787A507 6198 304573 SH DFND 01 0 304573 0 FINISAR CORP COM NEW 31787A507 81 4000 SH SOLE 4000 0 0 FINISH LINE INC CL A 317923100 6 437 SH DFND 01 0 437 0 FINTECH ACQUISITION CORP II UNIT 99/99/9999 31810G208 45 4291 SH SOLE 4291 0 0 FIREEYE INC COM 31816Q101 16 1097 SH DFND 0 1097 0 FIREEYE INC COM 31816Q101 1734 122100 SH Call DFND 0 122100 0 FIREEYE INC COM 31816Q101 7705 542590 SH DFND 01 0 542590 0 FIREEYE INC COM 31816Q101 35926 2530000 SH Put DFND 0 2530000 0 FIREEYE INC NOTE 1.625% 6/0 31816QAD3 2741 3000000 PRN SOLE 3000000 0 0 FIRST AMERN FINL CORP COM 31847R102 2401 42841 SH DFND 01 0 42841 0 FIRST AMERN FINL CORP COM 31847R102 9868 176093 SH DFND 0 176093 0 FIRST BANCORP INC ME COM 31866P102 45 1648 SH DFND 0 1648 0 FIRST BANCORP INC ME COM 31866P102 742 27242 SH DFND 01 0 27242 0 FIRST BANCORP N C COM 318910106 36 1024 SH DFND 01 0 1024 0 FIRST BANCORP N C COM 318910106 840 23797 SH DFND 0 23797 0 FIRST BANCORP P R COM NEW 318672706 31 6050 SH DFND 01 0 6050 0 FIRST BANCORP P R COM NEW 318672706 4548 891812 SH DFND 0 891812 0 FIRST BANCSHARES INC MS COM 318916103 15 448 SH SOLE 448 0 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 15 1087 SH DFND 0 1087 0 FIRST BANK WILLIAMSTOWN NJ COM 31931U102 239 17226 SH DFND 01 0 17226 0 FIRST BUSEY CORP COM NEW 319383204 2 82 SH DFND 01 0 82 0 FIRST BUSEY CORP COM NEW 319383204 115 3839 SH DFND 0 3839 0 FIRST BUS FINL SVCS INC WIS COM 319390100 18 792 SH SOLE 792 0 0 FIRSTCASH INC COM 33767D105 252 3736 SH DFND 0 3736 0 FIRSTCASH INC COM 33767D105 256 3789 SH DFND 01 0 3789 0 FIRST CMNTY BANCSHARES INC N COM 31983A103 16 564 SH DFND 01 0 564 0 FIRST CMNTY BANCSHARES INC N COM 31983A103 64 2242 SH DFND 0 2242 0 FIRST CMNTY CORP S C COM 319835104 20 876 SH SOLE 876 0 0 FIRST COMWLTH FINL CORP PA COM 319829107 120 8362 SH DFND 0 8362 0 FIRST COMWLTH FINL CORP PA COM 319829107 370 25857 SH DFND 01 0 25857 0 FIRST CONN BANCORP INC MD COM 319850103 36 1366 SH DFND 01 0 1366 0 FIRST CONN BANCORP INC MD COM 319850103 44 1678 SH DFND 0 1678 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 364 902 SH DFND 0 902 0 FIRST CTZNS BANCSHARES INC N CL A 31946M103 426 1057 SH DFND 01 0 1057 0 FIRST DATA CORP NEW COM CL A 32008D106 134 8028 SH DFND 0 0 8028 FIRST DATA CORP NEW COM CL A 32008D106 844 50482 SH DFND 01 0 50482 0 FIRST DATA CORP NEW COM CL A 32008D106 1170 70000 SH Call DFND 0 70000 0 FIRST DATA CORP NEW COM CL A 32008D106 1771 106000 SH Put DFND 0 106000 0 FIRST DEFIANCE FINL CORP COM 32006W106 56 1072 SH SOLE 1072 0 0 FIRSTENERGY CORP COM 337932107 282 9222 SH DFND 0 0 9222 FIRSTENERGY CORP COM 337932107 1387 45287 SH DFND 0 45287 0 FIRSTENERGY CORP COM 337932107 6124 200000 SH Put DFND 0 200000 0 FIRSTENERGY CORP COM 337932107 8413 274751 SH DFND 01 0 274751 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 30 1904 SH DFND 0 1904 0 FIRST FINANCIAL NORTHWEST IN COM 32022K102 211 13575 SH DFND 01 0 13575 0 FIRST FINL BANCORP OH COM 320209109 117 4459 SH DFND 0 4459 0 FIRST FINL BANCORP OH COM 320209109 555 21051 SH DFND 01 0 21051 0 FIRST FINL BANKSHARES COM 32020R109 253 5611 SH DFND 01 0 5611 0 FIRST FINL BANKSHARES COM 32020R109 335 7436 SH DFND 0 7436 0 FIRST FINL CORP IND COM 320218100 51 1127 SH DFND 0 1127 0 FIRST FINL CORP IND COM 320218100 498 10991 SH DFND 01 0 10991 0 FIRST FNDTN INC COM 32026V104 30 1627 SH SOLE 1627 0 0 FIRST GTY BANCSHARES INC COM 32043P106 6 227 SH SOLE 227 0 0 FIRST HAWAIIAN INC COM 32051X108 49 1675 SH DFND 01 0 1675 0 FIRST HAWAIIAN INC COM 32051X108 835 28628 SH DFND 0 28628 0 FIRST HORIZON NATL CORP COM 320517105 839 41963 SH DFND 01 0 41963 0 FIRST HORIZON NATL CORP COM 320517105 12940 647348 SH DFND 0 647348 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 384 12200 SH DFND 01 0 12200 0 FIRST INDUSTRIAL REALTY TRUS COM 32054K103 1081 34336 SH DFND 0 34336 0 FIRST INTERNET BANCORP COM 320557101 12 312 SH DFND 0 312 0 FIRST INTERNET BANCORP COM 320557101 221 5802 SH DFND 01 0 5802 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 66 1638 SH DFND 0 1638 0 FIRST INTST BANCSYSTEM INC COM CL A 32055Y201 630 15741 SH DFND 01 0 15741 0 FIRST LONG IS CORP COM 320734106 57 1993 SH DFND 0 1993 0 FIRST LONG IS CORP COM 320734106 275 9659 SH DFND 01 0 9659 0 FIRST MAJESTIC SILVER CORP COM 32076V103 79 11659 SH DFND 01 0 11659 0 FIRST MAJESTIC SILVER CORP COM 32076V103 135 20000 SH Put DFND 0 20000 0 FIRST MAJESTIC SILVER CORP COM 32076V103 270 40000 SH Call DFND 0 40000 0 FIRST MAJESTIC SILVER CORP COM 32076V103 6178 916676 SH DFND 0 916676 0 FIRST MERCHANTS CORP COM 320817109 67 1601 SH DFND 0 1601 0 FIRST MERCHANTS CORP COM 320817109 319 7579 SH DFND 01 0 7579 0 FIRST MID ILL BANCSHARES INC COM 320866106 29 750 SH SOLE 750 0 0 FIRST MIDWEST BANCORP DEL COM 320867104 81 3367 SH DFND 0 3367 0 FIRST MIDWEST BANCORP DEL COM 320867104 178 7407 SH DFND 01 0 7407 0 FIRST NORTHWEST BANCORP COM 335834107 8 502 SH SOLE 502 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 778 8979 SH DFND 0 0 8979 FIRST REP BK SAN FRANCISCO C COM 33616C100 12856 148388 SH DFND 0 148388 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 20964 241971 SH DFND 01 0 241971 0 FIRSTSERVICE CORP NEW SUB VTG SH 33767E103 173 2475 SH DFND 01 0 2475 0 FIRST SOLAR INC COM 336433107 540 8000 SH Call DFND 0 8000 0 FIRST SOLAR INC COM 336433107 3589 53161 SH DFND 0 53161 0 FIRST SOLAR INC COM 336433107 5557 82303 SH DFND 01 0 82303 0 FIRST SOLAR INC COM 336433107 10803 160000 SH Put DFND 0 160000 0 FIRST TR/ABERDEEN EMERG OPT COM 33731K102 31 1876 SH DFND 0 1876 0 FIRST TR/ABERDEEN EMERG OPT COM 33731K102 641 39273 SH DFND 01 0 39273 0 FIRST TR ABERDEEN GLBL OPP F COM SHS 337319107 750 64327 SH DFND 01 0 64327 0 FIRST TR BICK INDEX FD COM SHS 33733H107 2228 73798 SH DFND 01 0 73798 0 FIRST TR DJS MICROCAP INDEX COM SHS ANNUAL 33718M105 185 3903 SH DFND 01 0 3903 0 FIRST TR DYNAMIC EUROPE EQT COM SHS 33740D107 47 2472 SH DFND 0 2472 0 FIRST TR DYNAMIC EUROPE EQT COM SHS 33740D107 13710 728068 SH DFND 01 0 728068 0 FIRST TR ENERGY INCOME & GRW COM 33738G104 3433 129512 SH DFND 01 0 129512 0 FIRST TR ENERGY INFRASTRCTR COM 33738C103 2947 164361 SH DFND 01 0 164361 0 FIRST TR ENHANCED EQTY INC F COM 337318109 2916 180090 SH DFND 01 0 180090 0 FIRST TR EXCHANGE TRADED FD AUTO INDEX FD 33734X309 6 136 SH DFND 01 0 136 0 FIRST TR EXCHANGE TRADED FD BUYWRIT INCM ETF 33738R308 49 2120 SH DFND 0 2120 0 FIRST TR EXCHANGE TRADED FD BUYWRIT INCM ETF 33738R308 372 15952 SH DFND 01 0 15952 0 FIRST TR EXCHANGE TRADED FD CAP STRENGTH ETF 33733E104 11290 221322 SH DFND 01 0 221322 0 FIRST TR EXCHANGE TRADED FD CHINDIA ETF 33733A102 3799 95936 SH DFND 01 0 95936 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 22491 490216 SH DFND 01 0 490216 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 28376 674170 SH DFND 01 0 674170 0 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 3926 80660 SH DFND 01 0 80660 0 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 10196 387104 SH DFND 01 0 387104 0 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 12455 113353 SH DFND 0 113353 0 FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 114145 1038814 SH DFND 01 0 1038814 0 FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R878 71027 2766598 SH DFND 01 0 2766598 0 FIRST TR EXCHANGE TRADED FD DORSEY WRIGHT 33738R886 89120 4005397 SH DFND 01 0 4005397 0 FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 52 1890 SH DFND 0 1890 0 FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 69725 2529012 SH DFND 01 0 2529012 0 FIRST TR EXCHANGE TRADED FD DOW 30 EQL WGT 33733A201 4 200 SH SOLE 200 0 0 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 7171 463225 SH DFND 01 0 463225 0 FIRST TR EXCHANGE TRADED FD ETF 33733E708 24 730 SH DFND 01 0 730 0 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 66760 2131532 SH DFND 01 0 2131532 0 FIRST TR EXCHANGE TRADED FD FIRST TR ENH NEW 33739Q408 57931 965842 SH DFND 01 0 965842 0 FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 11 224 SH DFND 0 224 0 FIRST TR EXCHANGE TRADED FD FIRST TR TA HIYL 33738D408 27850 573392 SH DFND 01 0 573392 0 FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 36 700 SH DFND 0 700 0 FIRST TR EXCHANGE TRADED FD FST LOW OPPT EFT 33739Q200 41687 807271 SH DFND 01 0 807271 0 FIRST TR EXCHANGE TRADED FD FT STRG INCM ETF 33739Q309 2 31 SH DFND 0 31 0 FIRST TR EXCHANGE TRADED FD FT STRG INCM ETF 33739Q309 6479 126717 SH DFND 01 0 126717 0 FIRST TR EXCHANGE TRADED FD GBL WND ENRG ETF 33736G106 158 11947 SH DFND 0 11947 0 FIRST TR EXCHANGE TRADED FD GBL WND ENRG ETF 33736G106 910 68678 SH DFND 01 0 68678 0 FIRST TR EXCHANGE TRADED FD GLOBAL ENGR ETF 33736M103 699 11742 SH DFND 01 0 11742 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 41682 597162 SH DFND 01 0 597162 0 FIRST TR EXCHANGE TRADED FD INCOME INDEX FD 33738R209 14 766 SH SOLE 766 0 0 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 52973 1305064 SH DFND 01 0 1305064 0 FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 90 7294 SH SOLE 7294 0 0 FIRST TR EXCHANGE TRADED FD INTL IPO ETF 33734X853 20 561 SH SOLE 561 0 0 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 6016 137204 SH DFND 01 0 137204 0 FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 49 2571 SH DFND 0 2571 0 FIRST TR EXCHANGE TRADED FD MULTI ASSET DI 33738R100 10888 572772 SH DFND 01 0 572772 0 FIRST TR EXCHANGE TRADED FD NAS CLNEDG GREEN 33733E500 538 26478 SH DFND 01 0 26478 0 FIRST TR EXCHANGE TRADED FD NASDAQ 100 EX 33733E401 6303 129673 SH DFND 01 0 129673 0 FIRST TR EXCHANGE TRADED FD NASDAQ BK ETF 33738R860 24 801 SH DFND 0 801 0 FIRST TR EXCHANGE TRADED FD NASDAQ BK ETF 33738R860 6262 213278 SH DFND 01 0 213278 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 2 100 SH Put DFND 01 0 100 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 7134 308425 SH DFND 01 0 308425 0 FIRST TR EXCHANGE TRADED FD NASDAQ RETAIL 33738R829 3 125 SH SOLE 125 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ SMRTPHONE 33737K106 36 682 SH DFND 0 682 0 FIRST TR EXCHANGE TRADED FD NASDAQ SMRTPHONE 33737K106 347 6652 SH DFND 01 0 6652 0 FIRST TR EXCHANGE TRADED FD NASDAQ TRANSN 33738R795 28 1098 SH SOLE 1098 0 0 FIRST TR EXCHANGE TRADED FD NASDQ OIL GAS 33738R845 22 1031 SH SOLE 1031 0 0 FIRST TR EXCHANGE TRADED FD NASDQ PHRMTCLS 33738R837 17 784 SH SOLE 784 0 0 FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 24272 689538 SH DFND 01 0 689538 0 FIRST TR EXCHANGE TRADED FD NAT GAS ETF 33733E807 498 21846 SH DFND 0 21846 0 FIRST TR EXCHANGE TRADED FD NAT GAS ETF 33733E807 4264 187185 SH DFND 01 0 187185 0 FIRST TR EXCHANGE TRADED FD NO AMER ENERGY 33738D101 91845 3739636 SH DFND 01 0 3739636 0 FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 47546 381683 SH DFND 01 0 381683 0 FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 6 211 SH DFND 0 211 0 FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 25514 930830 SH DFND 01 0 930830 0 FIRST TR EXCHANGE TRADED FD RBA QUALIN ETF 33738R803 155 6079 SH SOLE 6079 0 0 FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 23849 798149 SH DFND 01 0 798149 0 FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 109 2264 SH DFND 0 2264 0 FIRST TR EXCHANGE TRADED FD SENIOR LN FD 33738D309 43369 902762 SH DFND 01 0 902762 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 48640 947784 SH DFND 01 0 947784 0 FIRST TR EXCHANGE TRADED FD US EQTY DIVI 33738R738 5 241 SH SOLE 241 0 0 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 43119 631876 SH DFND 01 0 631876 0 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 4256 163566 SH DFND 01 0 163566 0 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 17533 359999 SH DFND 01 0 359999 0 FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 18 900 SH DFND 0 900 0 FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 124496 6221701 SH DFND 01 0 6221701 0 FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 7 134 SH DFND 0 134 0 FIRST TR EXCHANG TRADED FD I MANAGD MUN ETF 33739N108 3979 74355 SH DFND 01 0 74355 0 FIRST TR EXCHAN TRADED FD VI FST TR GLB FD 33739H101 33 1592 SH DFND 0 1592 0 FIRST TR EXCHAN TRADED FD VI FST TR GLB FD 33739H101 69 3342 SH DFND 17 0 0 3342 FIRST TR EXCHAN TRADED FD VI FST TR GLB FD 33739H101 7337 354296 SH DFND 01 0 354296 0 FIRST TR EXCHNG TRADED FD VI CEF INCM OPPTY 33740F409 19 873 SH DFND 0 873 0 FIRST TR EXCHNG TRADED FD VI CEF INCM OPPTY 33740F409 22 1000 SH DFND 01 0 1000 0 FIRST TR EXCHNG TRADED FD VI MUN CEF IN OPT 33740F508 23 1240 SH SOLE 1240 0 0 FIRST TR EXCH TRADED FD II NASDQ CLN EDGE 33737A108 734 14402 SH DFND 01 0 14402 0 FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 15 661 SH DFND 01 0 661 0 FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 5 224 SH SOLE 224 0 0 FIRST TR EXCH TRADED FD III RIVRFRNT DYN DEV 33739P608 23563 367712 SH DFND 01 0 367712 0 FIRST TR EXCH TRADED FD III RIVRFRNT DYN EUR 33739P806 26 401 SH SOLE 401 0 0 FIRST TR EXCH TRD ALPHA FD I ASIA EX JAPAN 33737J109 1755 49151 SH DFND 01 0 49151 0 FIRST TR EXCH TRD ALPHA FD I AUSTRALIA ALPH 33737J216 12 363 SH SOLE 363 0 0 FIRST TR EXCH TRD ALPHA FD I BRAZIL ALPHADEX 33737J133 2 124 SH DFND 0 124 0 FIRST TR EXCH TRD ALPHA FD I BRAZIL ALPHADEX 33737J133 296 19045 SH DFND 01 0 19045 0 FIRST TR EXCH TRD ALPHA FD I CHINA ALPHADEX 33737J141 6 215 SH SOLE 215 0 0 FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US 33737J174 25733 412526 SH DFND 01 0 412526 0 FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 9142 327671 SH DFND 01 0 327671 0 FIRST TR EXCH TRD ALPHA FD I EM SML CP ALPH 33737J307 24 554 SH DFND 0 554 0 FIRST TR EXCH TRD ALPHA FD I EM SML CP ALPH 33737J307 6866 158428 SH DFND 01 0 158428 0 FIRST TR EXCH TRD ALPHA FD I EURO ALPHADEX 33737J505 24 541 SH SOLE 541 0 0 FIRST TR EXCH TRD ALPHA FD I EUROPE ALPHADEX 33737J117 25756 659405 SH DFND 01 0 659405 0 FIRST TR EXCH TRD ALPHA FD I GERMANY ALPHA 33737J190 2164 42264 SH DFND 01 0 42264 0 FIRST TR EXCH TRD ALPHA FD I HONG KONG ALPH 33737J240 391 9223 SH DFND 01 0 9223 0 FIRST TR EXCH TRD ALPHA FD I JAPAN ALPHADEX 33737J158 1731 28895 SH DFND 01 0 28895 0 FIRST TR EXCH TRD ALPHA FD I LATIN AMER ALP 33737J125 378 18533 SH DFND 01 0 18533 0 FIRST TR EXCH TRD ALPHA FD I STH KOREA ALPH 33737J166 91 3096 SH SOLE 3096 0 0 FIRST TR EXCH TRD ALPHA FD I SWITZLND ALPHA 33737J232 2030 38502 SH DFND 01 0 38502 0 FIRST TR EXCH TRD ALPHA FD I TAIWAN ALPHADEX 33737J257 46 1283 SH SOLE 1283 0 0 FIRST TR EXCH TRD ALPHA FD I UNIT KING ALPH 33737J224 79 1989 SH DFND 01 0 1989 0 FIRST TR EXCNGE TRD ALPHADEX MEGA CAP ALPHA 33737M508 39 1151 SH DFND 01 0 1151 0 FIRST TR EXCNGE TRD ALPHADEX MID CAP VAL FD 33737M201 41 1124 SH DFND 0 1124 0 FIRST TR EXCNGE TRD ALPHADEX MID CAP VAL FD 33737M201 776 21386 SH DFND 01 0 21386 0 FIRST TR EXCNGE TRD ALPHADEX MID CP GR ALPH 33737M102 4 105 SH DFND 0 105 0 FIRST TR EXCNGE TRD ALPHADEX MID CP GR ALPH 33737M102 1981 50548 SH DFND 01 0 50548 0 FIRST TR EXCNGE TRD ALPHADEX SML CAP VAL AL 33737M409 137 3726 SH DFND 01 0 3726 0 FIRST TR EXCNGE TRD ALPHADEX SML CP GRW ALP 33737M300 22 509 SH DFND 0 509 0 FIRST TR EXCNGE TRD ALPHADEX SML CP GRW ALP 33737M300 6343 149214 SH DFND 01 0 149214 0 FIRST TR FTSE EPRA/NAREIT DE COM 33736N101 1915 42099 SH DFND 01 0 42099 0 FIRST TR HIGH INCOME L/S FD COM 33738E109 9099 549443 SH DFND 0 549443 0 FIRST TR HIGH INCOME L/S FD COM 33738E109 9245 558276 SH DFND 01 0 558276 0 FIRST TR INTER DUR PFD & IN COM 33718W103 3362 137938 SH DFND 01 0 137938 0 FIRST TR INTER DUR PFD & IN COM 33718W103 21479 881383 SH DFND 0 881383 0 FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 45581 744910 SH DFND 01 0 744910 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 133043 2435344 SH DFND 01 0 2435344 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 59418 1014994 SH DFND 01 0 1014994 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 41301 628440 SH DFND 01 0 628440 0 FIRST TR MLP & ENERGY INCOME COM 33739B104 5 339 SH DFND 0 339 0 FIRST TR MLP & ENERGY INCOME COM 33739B104 2495 159394 SH DFND 01 0 159394 0 FIRST TR MORNINGSTAR DIV LEA SHS 336917109 47108 1565567 SH DFND 01 0 1565567 0 FIRST TR MULTI CAP VALUE ALP COM SHS 33733F101 3445 52472 SH DFND 01 0 52472 0 FIRST TR MULTI CP VAL ALPHA COM SHS 33733C108 435 7639 SH DFND 0 7639 0 FIRST TR MULTI CP VAL ALPHA COM SHS 33733C108 8404 147494 SH DFND 01 0 147494 0 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 16307 281397 SH DFND 01 0 281397 0 FIRST TR NASDAQ100 TECH INDE SHS 337345102 62618 870420 SH DFND 01 0 870420 0 FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 12954 247116 SH DFND 01 0 247116 0 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 16304 266538 SH DFND 01 0 266538 0 FIRST TR S&P REIT INDEX FD COM 33734G108 1510 64872 SH DFND 01 0 64872 0 FIRST TR SR FLG RTE INCM FD COM 33733U108 48 3715 SH DFND 0 3715 0 FIRST TR SR FLG RTE INCM FD COM 33733U108 2878 223122 SH DFND 01 0 223122 0 FIRST TR SR FLOATING RATE 20 COM SHS 33740K101 111 12118 SH DFND 0 12118 0 FIRST TR SR FLOATING RATE 20 COM SHS 33740K101 1465 160413 SH DFND 01 0 160413 0 FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109 90493 6590925 SH DFND 01 0 6590925 0 FIRST TR STRATEGIC HIGH INC COM SHS NEW 337353304 34 2629 SH DFND 0 2629 0 FIRST TR STRATEGIC HIGH INC COM SHS NEW 337353304 336 26107 SH DFND 01 0 26107 0 FIRST TRUST MORTGAGE INCM FD COM SHS 33734E103 15 1016 SH DFND 0 1016 0 FIRST TRUST MORTGAGE INCM FD COM SHS 33734E103 52 3651 SH DFND 01 0 3651 0 FIRST TRUST SPECIALTY FINANC COM BEN INTR 33733G109 23 3722 SH DFND 0 3722 0 FIRST TRUST SPECIALTY FINANC COM BEN INTR 33733G109 31 5099 SH DFND 01 0 5099 0 FIRST TR VALUE LINE 100 ETF COM SHS 33735G107 190 8109 SH DFND 01 0 8109 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 133681 4331843 SH DFND 01 0 4331843 0 FIRST US BANCSHARES INC COM 33744V103 21 1620 SH SOLE 1620 0 0 FISERV INC COM 337738108 275 2100 SH Put DFND 0 2100 0 FISERV INC COM 337738108 537 4093 SH DFND 0 0 4093 FISERV INC COM 337738108 1049 8000 SH Call DFND 0 8000 0 FISERV INC COM 337738108 32183 245429 SH DFND 0 245429 0 FISERV INC COM 337738108 33261 253650 SH DFND 01 0 253650 0 FITBIT INC CL A 33812L102 606 106099 SH DFND 01 0 106099 0 FIVE9 INC COM 338307101 63 2552 SH DFND 0 2552 0 FIVE9 INC COM 338307101 94 3774 SH DFND 01 0 3774 0 FIVE BELOW INC COM 33829M101 332 5000 SH Put DFND 0 5000 0 FIVE BELOW INC COM 33829M101 1133 17088 SH DFND 20 0 0 17088 FIVE BELOW INC COM 33829M101 1793 27040 SH DFND 0 27040 0 FIVE BELOW INC COM 33829M101 2321 35000 SH Call DFND 0 35000 0 FIVE BELOW INC COM 33829M101 2963 44681 SH DFND 01 0 44681 0 FIVE OAKS INVT CORP COM 33830W106 10 2379 SH DFND 01 0 2379 0 FIVE POINT HOLDINGS LLC COM CL A 33833Q106 4 299 SH DFND 01 0 299 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 22 1000 SH DFND 01 0 1000 0 FIVE PRIME THERAPEUTICS INC COM 33830X104 226 10290 SH DFND 0 10290 0 FIVE STAR SENIOR LIVING INC COM 33832D106 0 227 SH DFND 01 0 227 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 4 113 SH DFND 0 113 0 FLAGSTAR BANCORP INC COM PAR .001 337930705 394 10519 SH DFND 01 0 10519 0 FLAHERTY&CRMN PFD SEC INCOM COM 338478100 3259 159306 SH DFND 01 0 159306 0 FLAHERTY & CRUMRINE DYN PFD SHS 33848W106 91 3419 SH DFND 0 3419 0 FLAHERTY & CRUMRINE DYN PFD SHS 33848W106 668 25028 SH DFND 01 0 25028 0 FLAHERTY & CRUMRINE PFD INC COM 338480106 44 2965 SH DFND 0 2965 0 FLAHERTY & CRUMRINE PFD INC COM 338480106 942 62885 SH DFND 01 0 62885 0 FLAHERTY & CRUMRINE PFD INC COM 33848E106 56 4724 SH DFND 0 4724 0 FLAHERTY & CRUMRINE PFD INC COM 33848E106 57 4805 SH DFND 01 0 4805 0 FLAHERTY & CRUMRINE TOTAL RE COM 338479108 875 40513 SH DFND 01 0 40513 0 FLANIGANS ENTERPRISES INC COM 338517105 2 90 SH DFND 01 0 90 0 FLANIGANS ENTERPRISES INC COM 338517105 14 597 SH DFND 0 597 0 FLEETCOR TECHNOLOGIES INC COM 339041105 298 1546 SH DFND 0 0 1546 FLEETCOR TECHNOLOGIES INC COM 339041105 3203 16644 SH DFND 01 0 16644 0 FLEETCOR TECHNOLOGIES INC COM 339041105 10796 56106 SH DFND 0 56106 0 FLEXION THERAPEUTICS INC COM 33938J106 262 10450 SH DFND 01 0 10450 0 FLEXION THERAPEUTICS INC COM 33938J106 846 33782 SH DFND 0 33782 0 FLEX LTD ORD Y2573F102 87 4860 SH DFND 20 0 0 4860 FLEX LTD ORD Y2573F102 531 29504 SH DFND 0 0 29504 FLEX LTD ORD Y2573F102 2784 154729 SH DFND 0 154729 0 FLEX LTD ORD Y2573F102 30488 1694733 SH DFND 01 0 1694733 0 FLEX PHARMA INC COM 33938A105 7 1925 SH SOLE 1925 0 0 FLEXSHARES TR CR SCD US BD 33939L761 47 925 SH SOLE 925 0 0 FLEXSHARES TR CR SCORED LONG 33939L753 18 325 SH SOLE 325 0 0 FLEXSHARES TR CUR HDG EM IDX 33939L712 1 25 SH SOLE 25 0 0 FLEXSHARES TR DISCP DUR MBS 33939L779 31 1314 SH SOLE 1314 0 0 FLEXSHARES TR GLB QLT R/E IDX 33939L787 1729 27545 SH DFND 01 0 27545 0 FLEXSHARES TR IBOXX 3R TARGT 33939L506 37 1535 SH DFND 0 1535 0 FLEXSHARES TR IBOXX 3R TARGT 33939L506 352 14471 SH DFND 01 0 14471 0 FLEXSHARES TR IBOXX 5YR TRGT 33939L605 3766 150928 SH DFND 01 0 150928 0 FLEXSHARES TR INTL QLTDV DEF 33939L811 44 1726 SH SOLE 1726 0 0 FLEXSHARES TR INTL QLTDV IDX 33939L837 16 614 SH DFND 0 614 0 FLEXSHARES TR INTL QLTDV IDX 33939L837 24246 905030 SH DFND 01 0 905030 0 FLEXSHARES TR MORNSTAR UPSTR 33939L407 2024 60802 SH DFND 01 0 60802 0 FLEXSHARES TR MORNSTAR USMKT 33939L100 104 926 SH DFND 0 926 0 FLEXSHARES TR MORNSTAR USMKT 33939L100 910 8131 SH DFND 01 0 8131 0 FLEXSHARES TR M STAR DEV MKT 33939L803 8 112 SH DFND 0 112 0 FLEXSHARES TR M STAR DEV MKT 33939L803 504 7277 SH DFND 01 0 7277 0 FLEXSHARES TR MSTAR EMKT FAC 33939L308 48 798 SH DFND 0 798 0 FLEXSHARES TR MSTAR EMKT FAC 33939L308 253 4229 SH DFND 01 0 4229 0 FLEXSHARES TR QLT DIV DEF IDX 33939L845 906 20536 SH DFND 01 0 20536 0 FLEXSHARES TR QLT DIVDYN IDX 33939L852 135 3049 SH DFND 0 3049 0 FLEXSHARES TR QLT DIVDYN IDX 33939L852 4215 95354 SH DFND 01 0 95354 0 FLEXSHARES TR QUALT DIVD IDX 33939L860 29409 653105 SH DFND 01 0 653105 0 FLEXSHARES TR READY ACC VARI 33939L886 8 105 SH DFND 0 105 0 FLEXSHARES TR READY ACC VARI 33939L886 171 2266 SH DFND 01 0 2266 0 FLEXSHARES TR STOX GLB INDEX 33939L688 1 12 SH SOLE 12 0 0 FLEXSHARES TR STOXX GLOBR INF 33939L795 23 466 SH DFND 0 466 0 FLEXSHARES TR STOXX GLOBR INF 33939L795 1036 21257 SH DFND 01 0 21257 0 FLEXSHARES TR US QUALITY CAP 33939L746 2 58 SH SOLE 58 0 0 FLEXSHOPPER INC COM NEW 33939J303 3 664 SH SOLE 664 0 0 FLEXSTEEL INDS INC COM 339382103 49 1050 SH DFND 0 1050 0 FLEXSTEEL INDS INC COM 339382103 140 3001 SH DFND 01 0 3001 0 FLIR SYS INC COM 302445101 91 1947 SH DFND 0 0 1947 FLIR SYS INC COM 302445101 151 3243 SH DFND 20 0 0 3243 FLIR SYS INC COM 302445101 4223 90574 SH DFND 0 90574 0 FLIR SYS INC COM 302445101 4488 96259 SH DFND 01 0 96259 0 FLOOR & DECOR HLDGS INC CL A 339750101 49 1000 SH Put DFND 01 0 1000 0 FLOOR & DECOR HLDGS INC CL A 339750101 338 6937 SH DFND 01 0 6937 0 FLOOR & DECOR HLDGS INC CL A 339750101 563 11570 SH DFND 0 11570 0 FLOTEK INDS INC DEL COM 343389102 52 11193 SH DFND 0 11193 0 FLOTEK INDS INC DEL COM 343389102 729 156350 SH DFND 01 0 156350 0 FLOWERS FOODS INC COM 343498101 2064 106872 SH DFND 01 0 106872 0 FLOWERS FOODS INC COM 343498101 2608 135062 SH DFND 0 135062 0 FLOWSERVE CORP COM 34354P105 104 2460 SH DFND 0 2460 0 FLOWSERVE CORP COM 34354P105 215 5114 SH DFND 01 0 5114 0 FLOWSERVE CORP COM 34354P105 289 6865 SH DFND 0 0 6865 FLUIDIGM CORP DEL COM 34385P108 0 58 SH DFND 01 0 58 0 FLUIDIGM CORP DEL COM 34385P108 14 2341 SH DFND 0 2341 0 FLUOR CORP NEW COM 343412102 100 1944 SH DFND 0 0 1944 FLUOR CORP NEW COM 343412102 3664 70941 SH DFND 0 70941 0 FLUOR CORP NEW COM 343412102 9459 183141 SH DFND 01 0 183141 0 FLUSHING FINL CORP COM 343873105 92 3338 SH DFND 0 3338 0 FLUSHING FINL CORP COM 343873105 792 28797 SH DFND 01 0 28797 0 FLWS/1-800 FLOWERS CL A 68243Q106 8 769 SH DFND 01 0 769 0 FLWS/1-800 FLOWERS CL A 68243Q106 36 3353 SH DFND 0 3353 0 FLY LEASING LTD SPONSORED ADR 34407D109 24 1861 SH DFND 0 1861 0 FLY LEASING LTD SPONSORED ADR 34407D109 42 3224 SH DFND 01 0 3224 0 F M C CORP COM NEW 302491303 230 2430 SH DFND 0 0 2430 F M C CORP COM NEW 302491303 2439 25765 SH DFND 0 25765 0 F M C CORP COM NEW 302491303 5345 56460 SH DFND 01 0 56460 0 FNB BANCORP CALIF COM 302515101 30 813 SH SOLE 813 0 0 FNB CORP PA COM 302520101 405 29303 SH DFND 01 0 29303 0 FNB CORP PA COM 302520101 850 61477 SH DFND 0 61477 0 FOAMIX PHARMACEUTICALS LTD SHS M46135105 2 297 SH DFND 0 297 0 FOAMIX PHARMACEUTICALS LTD SHS M46135105 6 1000 SH DFND 01 0 1000 0 FOGO DE CHAO INC COM 344177100 5 471 SH SOLE 471 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 313 3335 SH DFND 20 0 0 3335 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 563 6000 SH Call DFND 0 6000 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 2850 30351 SH DFND 0 30351 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 4389 46744 SH DFND 01 0 46744 0 FONAR CORP COM NEW 344437405 15 607 SH DFND 01 0 607 0 FONAR CORP COM NEW 344437405 37 1522 SH DFND 0 1522 0 FOOT LOCKER INC COM 344849104 3945 84150 SH DFND 01 0 84150 0 FOOT LOCKER INC COM 344849104 4688 100000 SH Put DFND 0 100000 0 FOOT LOCKER INC COM 344849104 5532 118000 SH Call DFND 0 118000 0 FOOT LOCKER INC COM 344849104 5667 120886 SH DFND 0 120886 0 FORD MTR CO DEL COM PAR $0.01 345370860 3100 248184 SH DFND 0 0 248184 FORD MTR CO DEL COM PAR $0.01 345370860 8768 702000 SH Call DFND 0 702000 0 FORD MTR CO DEL COM PAR $0.01 345370860 15041 1204253 SH DFND 0 1204253 0 FORD MTR CO DEL COM PAR $0.01 345370860 30663 2455000 SH Put DFND 0 2455000 0 FORD MTR CO DEL COM PAR $0.01 345370860 204354 16361441 SH DFND 01 0 16361441 0 FORD MTR CO DEL COM PAR $0.01 345370860 150 12000 SH SOLE 12000 0 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 14 452 SH DFND 0 452 0 FORESCOUT TECHNOLOGIES INC COM 34553D101 144 4531 SH DFND 01 0 4531 0 FORESIGHT AUTONOMOUS HLDGS L SPONSORED ADS 345523104 8 1955 SH SOLE 1955 0 0 FORESTAR GROUP INC COM 346232101 256 11644 SH DFND 01 0 11644 0 FORESTAR GROUP INC COM 346232101 4074 185173 SH DFND 0 185173 0 FORESTAR GROUP INC NOTE 3.750% 3/0 346232AB7 1 1000 PRN DFND 01 0 1000 0 FOREST CITY RLTY TR INC COM CL A 345605109 1031 42772 SH DFND 01 0 42772 0 FOREST CITY RLTY TR INC COM CL A 345605109 2247 93238 SH DFND 0 93238 0 FORMFACTOR INC COM 346375108 31 1973 SH DFND 0 1973 0 FORMFACTOR INC COM 346375108 592 37859 SH DFND 01 0 37859 0 FORM HLDGS CORP COM 34634E102 0 200 SH DFND 01 0 200 0 FORMULA SYS 1985 LTD SPONSORED ADR 346414105 28 698 SH SOLE 698 0 0 FORRESTER RESH INC COM 346563109 0 9 SH DFND 01 0 9 0 FORRESTER RESH INC COM 346563109 34 771 SH DFND 0 771 0 FORTERRA INC COM 34960W106 9 827 SH DFND 0 827 0 FORTERRA INC COM 34960W106 671 60447 SH DFND 01 0 60447 0 FORTINET INC COM 34959E109 87 2000 SH Put DFND 01 0 2000 0 FORTINET INC COM 34959E109 146 3347 SH DFND 0 0 3347 FORTINET INC COM 34959E109 3932 90000 SH Put DFND 0 90000 0 FORTINET INC COM 34959E109 6157 140925 SH DFND 0 140925 0 FORTINET INC COM 34959E109 76958 1761448 SH DFND 01 0 1761448 0 FORTIS INC COM 349553107 891 24294 SH DFND 0 0 24294 FORTIS INC COM 349553107 3326 90696 SH DFND 01 0 90696 0 FORTIS INC COM 349553107 5574 152001 SH DFND 0 152001 0 FORTIVE CORP COM 34959J108 43 600 SH Put DFND 01 0 600 0 FORTIVE CORP COM 34959J108 447 6175 SH DFND 0 0 6175 FORTIVE CORP COM 34959J108 3017 41703 SH DFND 20 0 0 41703 FORTIVE CORP COM 34959J108 7303 100938 SH DFND 0 100938 0 FORTIVE CORP COM 34959J108 39733 549184 SH DFND 01 0 549184 0 FORTIVE CORP COM 34959J108 356 4924 SH SOLE 4924 0 0 FORTRESS BIOTECH INC COM 34960Q109 4 1000 SH DFND 01 0 1000 0 FORTRESS BIOTECH INC COM 34960Q109 6 1518 SH DFND 0 1518 0 FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 2757 138324 SH DFND 01 0 138324 0 FORTUNA SILVER MINES INC COM 349915108 1974 378187 SH DFND 0 378187 0 FORTUNA SILVER MINES INC COM 349915108 4048 775424 SH DFND 01 0 775424 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 587 8577 SH DFND 0 0 8577 FORTUNE BRANDS HOME & SEC IN COM 34964C106 10125 147935 SH DFND 0 147935 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 13364 195262 SH DFND 01 0 195262 0 FORUM ENERGY TECHNOLOGIES IN COM 34984V100 9 571 SH DFND 01 0 571 0 FORWARD AIR CORP COM 349853101 81 1403 SH DFND 0 1403 0 FORWARD AIR CORP COM 349853101 2277 39638 SH DFND 01 0 39638 0 FORWARD INDS INC N Y COM NEW 349862300 9 6913 SH SOLE 6913 0 0 FORWARD PHARMA A/S SPONSORED ADR 34986J105 1 200 SH DFND 01 0 200 0 FOSSIL GROUP INC COM 34988V106 1 71 SH DFND 01 0 71 0 FOSSIL GROUP INC COM 34988V106 352 45260 SH Call DFND 0 45260 0 FOSSIL GROUP INC COM 34988V106 2098 270000 SH Put DFND 0 270000 0 FOSTER L B CO COM 350060109 19 700 SH DFND 01 0 700 0 FOSTER L B CO COM 350060109 46 1697 SH DFND 0 1697 0 FOUNDATION BLDG MATLS INC COM 350392106 82 5522 SH SOLE 5522 0 0 FOUNDATION MEDICINE INC COM 350465100 24 348 SH DFND 0 348 0 FOUNDATION MEDICINE INC COM 350465100 412 6038 SH DFND 01 0 6038 0 FOUR CORNERS PPTY TR INC COM 35086T109 169 6565 SH DFND 0 6565 0 FOUR CORNERS PPTY TR INC COM 35086T109 960 37360 SH DFND 01 0 37360 0 FOUR SEASONS ED CAYMAN INC ADR 35101A101 13 1389 SH SOLE 1389 0 0 FOX FACTORY HLDG CORP COM 35138V102 186 4788 SH DFND 01 0 4788 0 FOX FACTORY HLDG CORP COM 35138V102 833 21445 SH DFND 0 21445 0 FQF TR AGFIQ US MK ANTI 351680707 28 1441 SH SOLE 1441 0 0 FQF TR AGFIQ US MK SIZE 351680400 20 990 SH SOLE 990 0 0 FQF TR OSHARS FTSE US 351680855 18200 570364 SH DFND 01 0 570364 0 FQF TR O SHS FTSE EUR 351680848 15 573 SH DFND 0 573 0 FQF TR O SHS FTSE EUR 351680848 10213 400975 SH DFND 01 0 400975 0 FRANCESCAS HLDGS CORP COM 351793104 15 2080 SH DFND 0 2080 0 FRANCESCAS HLDGS CORP COM 351793104 134 18279 SH DFND 01 0 18279 0 FRANCO NEVADA CORP COM 351858105 320 4000 SH Put DFND 0 4000 0 FRANCO NEVADA CORP COM 351858105 789 9863 SH DFND 0 0 9863 FRANCO NEVADA CORP COM 351858105 1245 15571 SH DFND 0 15571 0 FRANCO NEVADA CORP COM 351858105 2359 29511 SH DFND 01 0 29511 0 FRANKLIN COVEY CO COM 353469109 10 478 SH SOLE 478 0 0 FRANKLIN ELEC INC COM 353514102 513 11182 SH DFND 0 11182 0 FRANKLIN ELEC INC COM 353514102 750 16345 SH DFND 01 0 16345 0 FRANKLIN ETF TR LIBERTY SHRT ETF 353506108 117 1218 SH DFND 01 0 1218 0 FRANKLIN FINL NETWORK INC COM 35352P104 2 56 SH DFND 0 56 0 FRANKLIN FINL NETWORK INC COM 35352P104 199 5824 SH DFND 01 0 5824 0 FRANKLIN LTD DURATION INC TR COM 35472T101 62 5245 SH DFND 0 5245 0 FRANKLIN LTD DURATION INC TR COM 35472T101 275 23266 SH DFND 01 0 23266 0 FRANKLIN RES INC COM 354613101 858 19800 SH DFND 0 0 19800 FRANKLIN RES INC COM 354613101 5545 127981 SH DFND 01 0 127981 0 FRANKLIN RES INC COM 354613101 13197 304567 SH DFND 0 304567 0 FRANKLIN STREET PPTYS CORP COM 35471R106 766 71283 SH DFND 01 0 71283 0 FRANKLIN STREET PPTYS CORP COM 35471R106 1909 177760 SH DFND 0 177760 0 FRANKLIN TEMPLETON ETF TR FTSE GERMANY 35473P785 5 200 SH SOLE 200 0 0 FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744 4 132 SH SOLE 132 0 0 FRANKLIN TEMPLETON ETF TR FTSE MEXICO 35473P736 2 88 SH SOLE 88 0 0 FRANKLIN TEMPLETON ETF TR LIBERTYQ EQUTY 35473P405 6 180 SH SOLE 180 0 0 FRANKLIN TEMPLETON ETF TR LIBERTYQ GBL 35473P306 4 128 SH DFND 0 128 0 FRANKLIN TEMPLETON ETF TR LIBERTYQ GBL 35473P306 2049 70432 SH DFND 01 0 70432 0 FRANKLIN UNVL TR SH BEN INT 355145103 50 7019 SH DFND 01 0 7019 0 FRANKLIN UNVL TR SH BEN INT 355145103 52 7184 SH DFND 0 7184 0 FRANKS INTL N V COM N33462107 26 3900 SH DFND 01 0 3900 0 FRANKS INTL N V COM N33462107 219 32890 SH DFND 0 32890 0 FREDS INC CL A 356108100 17 4144 SH DFND 01 0 4144 0 FREDS INC CL A 356108100 28 6861 SH DFND 0 6861 0 FREEPORT-MCMORAN INC CL B 35671D857 513 27076 SH DFND 0 0 27076 FREEPORT-MCMORAN INC CL B 35671D857 9480 500000 SH Call DFND 0 500000 0 FREEPORT-MCMORAN INC CL B 35671D857 32446 1711300 SH DFND 0 1711300 0 FREEPORT-MCMORAN INC CL B 35671D857 46883 2472729 SH DFND 01 0 2472729 0 FREEPORT-MCMORAN INC CL B 35671D857 117552 6200000 SH Put DFND 0 6200000 0 FREIGHTCAR AMER INC COM 357023100 2 100 SH DFND 01 0 100 0 FREIGHTCAR AMER INC COM 357023100 39 2275 SH DFND 0 2275 0 FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 1238 23556 SH DFND 01 0 23556 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 659 13824 SH DFND 01 0 13824 0 FRESH DEL MONTE PRODUCE INC ORD G36738105 6574 137909 SH DFND 0 137909 0 FRESHPET INC COM 358039105 22 1161 SH DFND 0 1161 0 FRESHPET INC COM 358039105 29 1538 SH DFND 01 0 1538 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 1296 191714 SH DFND 01 0 191714 0 FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 1562 231100 SH Call DFND 0 231100 0 FRONTIER COMMUNICATIONS CORP PFD CONV SER-A 35906A207 20 1852 SH DFND 01 0 1852 0 FRONTIER COMMUNICATIONS CORP PFD CONV SER-A 35906A207 325 30000 SH DFND 0 30000 0 FRONTLINE LTD SHS NEW G3682E192 11 2488 SH DFND 01 0 2488 0 FRONTLINE LTD SHS NEW G3682E192 57 12519 SH DFND 0 12519 0 FRP HLDGS INC COM 30292L107 9 200 SH DFND 01 0 200 0 FRP HLDGS INC COM 30292L107 43 980 SH DFND 0 980 0 FS BANCORP INC COM 30263Y104 9 157 SH DFND 01 0 157 0 FS INVT CORP COM 302635107 805 109589 SH DFND 01 0 109589 0 FS INVT CORP COM 302635107 18478 2514023 SH DFND 0 2514023 0 FST TR NEW OPPORT MLP & ENE COM 33739M100 604 50431 SH DFND 01 0 50431 0 FTD COS INC COM 30281V108 0 15 SH DFND 01 0 15 0 FTD COS INC COM 30281V108 38 5335 SH DFND 0 5335 0 FTE NETWORKS INC COM PAR 30283R402 2 153 SH SOLE 153 0 0 FTI CONSULTING INC COM 302941109 21 500 SH DFND 01 0 500 0 FTI CONSULTING INC COM 302941109 6347 147734 SH DFND 0 147734 0 FUELCELL ENERGY INC COM NEW 35952H502 10 5722 SH DFND 01 0 5722 0 FUELCELL ENERGY INC COM NEW 35952H502 152 89262 SH DFND 0 89262 0 FUEL TECH INC COM 359523107 3 2374 SH DFND 0 2374 0 FUEL TECH INC COM 359523107 7 6000 SH DFND 01 0 6000 0 FULGENT GENETICS INC COM 359664109 2 400 SH SOLE 400 0 0 FULING GLOBAL INC SHS G3729B102 6 1533 SH SOLE 1533 0 0 FULLER H B CO COM 359694106 329 6110 SH DFND 0 6110 0 FULLER H B CO COM 359694106 682 12659 SH DFND 01 0 12659 0 FULL HOUSE RESORTS INC COM 359678109 4 1000 SH DFND 01 0 1000 0 FULL HOUSE RESORTS INC COM 359678109 7 1706 SH DFND 0 1706 0 FULTON FINL CORP PA COM 360271100 24 1335 SH DFND 0 1335 0 FULTON FINL CORP PA COM 360271100 103 5751 SH DFND 01 0 5751 0 FUNKO INC COM CL A 361008105 1 200 SH DFND 01 0 200 0 FUNKO INC COM CL A 361008105 17 2621 SH DFND 0 2621 0 FUSION TELECOMM INTL INC COM NEW 36113B400 7 1888 SH SOLE 1888 0 0 FUTURE FINTECH GROUP INC COM PAR 36117V105 17 4082 SH SOLE 4082 0 0 FUTUREFUEL CORPORATION COM 36116M106 56 3957 SH DFND 0 3957 0 FUTUREFUEL CORPORATION COM 36116M106 76 5427 SH DFND 01 0 5427 0 FUWEI FILMS HLDGS CO LTD SHS NEW G3704F110 1 431 SH SOLE 431 0 0 G1 THERAPEUTICS INC COM 3621LQ109 5 255 SH DFND 01 0 255 0 G1 THERAPEUTICS INC COM 3621LQ109 22 1099 SH DFND 0 1099 0 GABELLI CONV&INCOM SECS FD I COM 36240B109 17 2834 SH DFND 0 2834 0 GABELLI CONV&INCOM SECS FD I COM 36240B109 59 9950 SH DFND 01 0 9950 0 GABELLI DIVD & INCOME TR COM 36242H104 10471 447294 SH DFND 01 0 447294 0 GABELLI EQUITY TR INC COM 362397101 2 246 SH DFND 0 246 0 GABELLI EQUITY TR INC COM 362397101 921 148830 SH DFND 01 0 148830 0 GABELLI GLB SML & MD CP VAL COM 36249W104 181 14245 SH DFND 01 0 14245 0 GABELLI GLOBL UTIL & INCOME COM SH BEN INT 36242L105 317 14883 SH DFND 01 0 14883 0 GABELLI GO ANYWHERE TR COM 36250J109 4 247 SH SOLE 247 0 0 GABELLI HLTHCARE & WELLNESS SHS 36246K103 0 13 SH DFND 0 13 0 GABELLI HLTHCARE & WELLNESS SHS 36246K103 158 15302 SH DFND 01 0 15302 0 GABELLI MULTIMEDIA TR INC COM 36239Q109 174 18930 SH DFND 01 0 18930 0 GABELLI UTIL TR COM 36240A101 2 296 SH DFND 01 0 296 0 GAFISA S A UNSPONSORED ADR 362607400 2 185 SH DFND 01 0 185 0 GAFISA S A UNSPONSORED ADR 362607400 77 6138 SH DFND 0 6138 0 GAIA INC NEW CL A 36269P104 0 30 SH DFND 01 0 30 0 GAIA INC NEW CL A 36269P104 5 419 SH DFND 0 419 0 GAIN CAP HLDGS INC COM 36268W100 24 2415 SH DFND 01 0 2415 0 GAIN CAP HLDGS INC COM 36268W100 25 2514 SH DFND 0 2514 0 GALAPAGOS NV SPON ADR 36315X101 60 635 SH DFND 0 635 0 GALAPAGOS NV SPON ADR 36315X101 90 962 SH DFND 01 0 962 0 GALAPAGOS NV SPON ADR 36315X101 131 1400 SH Call DFND 0 1400 0 GALENA BIOPHARMA INC COM NEW 363256504 7 24881 SH SOLE 24881 0 0 GALLAGHER ARTHUR J & CO COM 363576109 434 6860 SH DFND 20 0 0 6860 GALLAGHER ARTHUR J & CO COM 363576109 670 10595 SH DFND 0 0 10595 GALLAGHER ARTHUR J & CO COM 363576109 2121 33520 SH DFND 01 0 33520 0 GALLAGHER ARTHUR J & CO COM 363576109 12320 194690 SH DFND 0 194690 0 GALMED PHARMACEUTICALS LTD SHS M47238106 7 736 SH SOLE 736 0 0 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 51 9821 SH DFND 0 9821 0 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 1493 286626 SH DFND 01 0 286626 0 GAMCO INVESTORS INC CL A COM 361438104 3 91 SH DFND 01 0 91 0 GAMCO INVESTORS INC CL A COM 361438104 9 289 SH DFND 0 289 0 GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 12 1767 SH DFND 0 1767 0 GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 131 19549 SH DFND 01 0 19549 0 GAMESTOP CORP NEW CL A 36467W109 332 18500 SH Call DFND 0 18500 0 GAMESTOP CORP NEW CL A 36467W109 2264 126100 SH Put DFND 0 126100 0 GAMESTOP CORP NEW CL A 36467W109 2393 133330 SH DFND 01 0 133330 0 GAMESTOP CORP NEW CL A 36467W109 3713 206825 SH DFND 0 206825 0 GAMING & LEISURE PPTYS INC COM 36467J108 557 15055 SH DFND 20 0 0 15055 GAMING & LEISURE PPTYS INC COM 36467J108 1176 31777 SH DFND 01 0 31777 0 GAMING & LEISURE PPTYS INC COM 36467J108 1850 50000 SH Call DFND 0 50000 0 GAMING & LEISURE PPTYS INC COM 36467J108 3979 107528 SH DFND 0 107528 0 GANNETT CO INC COM 36473H104 1329 114659 SH DFND 0 114659 0 GANNETT CO INC COM 36473H104 2058 177600 SH DFND 01 0 177600 0 GAP INC DEL COM 364760108 453 13296 SH DFND 0 0 13296 GAP INC DEL COM 364760108 3192 93724 SH DFND 01 0 93724 0 GAP INC DEL COM 364760108 5790 170000 SH Call DFND 0 170000 0 GAP INC DEL COM 364760108 159087 4670800 SH Put DFND 0 4670800 0 GARDNER DENVER HLDGS INC COM 36555P107 1807 53247 SH DFND 0 53247 0 GARDNER DENVER HLDGS INC COM 36555P107 2561 75470 SH DFND 20 0 0 75470 GARDNER DENVER HLDGS INC COM 36555P107 5312 156551 SH DFND 01 0 156551 0 GARMIN LTD SHS H2906T109 402 6756 SH DFND 0 0 6756 GARMIN LTD SHS H2906T109 1489 25000 SH Put DFND 0 25000 0 GARMIN LTD SHS H2906T109 5551 93188 SH DFND 0 93188 0 GARMIN LTD SHS H2906T109 10411 174777 SH DFND 01 0 174777 0 GARRISON CAP INC COM 366554103 188 23200 SH DFND 01 0 23200 0 GARRISON CAP INC COM 366554103 2816 347241 SH DFND 0 347241 0 GARTNER INC COM 366651107 196 1592 SH DFND 0 0 1592 GARTNER INC COM 366651107 1904 15458 SH DFND 01 0 15458 0 GARTNER INC COM 366651107 2156 17506 SH DFND 20 0 0 17506 GARTNER INC COM 366651107 5314 43150 SH DFND 0 43150 0 GASLOG LTD SHS G37585109 44 1986 SH DFND 0 1986 0 GASLOG LTD SHS G37585109 4133 185747 SH DFND 01 0 185747 0 GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 1920 77587 SH DFND 01 0 77587 0 GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 2352 95043 SH DFND 0 95043 0 GASTAR EXPL INC NEW COM 36729W202 18 17282 SH SOLE 17282 0 0 GATX CORP COM 361448103 42 675 SH DFND 20 0 0 675 GATX CORP COM 361448103 498 8017 SH DFND 0 8017 0 GATX CORP COM 361448103 1721 27687 SH DFND 01 0 27687 0 GAZIT GLOBE LTD SHS M4793C102 1490 141482 SH SOLE 141482 0 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 6 200 SH DFND 0 200 0 GCP APPLIED TECHNOLOGIES INC COM 36164Y101 141 4435 SH DFND 01 0 4435 0 GDL FUND COM SH BEN IT 361570104 16 1685 SH DFND 0 1685 0 GDL FUND COM SH BEN IT 361570104 45 4625 SH DFND 01 0 4625 0 GDS HLDGS LTD SPONSORED ADR 36165L108 4 159 SH DFND 01 0 159 0 GDS HLDGS LTD SPONSORED ADR 36165L108 296 13127 SH DFND 0 13127 0 GEE GROUP INC COM 36165A102 5 1922 SH SOLE 1922 0 0 GEMPHIRE THERAPEUTICS INC COM 36870A108 12 1549 SH DFND 01 0 1549 0 GEMPHIRE THERAPEUTICS INC COM 36870A108 18 2310 SH DFND 0 2310 0 GENCOR INDS INC COM 368678108 6 345 SH DFND 01 0 345 0 GENCOR INDS INC COM 368678108 17 1020 SH DFND 0 1020 0 GENCO SHIPPING & TRADING LTD SHS Y2685T131 27 2051 SH SOLE 2051 0 0 GENER8 MARITIME INC COM Y26889108 67 10185 SH DFND 0 10185 0 GENER8 MARITIME INC COM Y26889108 236 35602 SH DFND 01 0 35602 0 GENERAC HLDGS INC COM 368736104 212 4273 SH DFND 01 0 4273 0 GENERAC HLDGS INC COM 368736104 1526 30823 SH DFND 0 30823 0 GENERAL AMERN INVS INC COM 368802104 47 1378 SH DFND 0 1378 0 GENERAL AMERN INVS INC COM 368802104 959 27866 SH DFND 01 0 27866 0 GENERAL CABLE CORP DEL NEW COM 369300108 44 1480 SH DFND 0 1480 0 GENERAL CABLE CORP DEL NEW COM 369300108 83 2795 SH DFND 01 0 2795 0 GENERAL COMMUNICATION INC CL A 369385109 13 324 SH DFND 01 0 324 0 GENERAL COMMUNICATION INC CL A 369385109 687 17598 SH DFND 0 17598 0 GENERAL DYNAMICS CORP COM 369550108 366 1800 SH DFND 0 0 1800 GENERAL DYNAMICS CORP COM 369550108 1843 9059 SH DFND 17 0 0 9059 GENERAL DYNAMICS CORP COM 369550108 20873 102595 SH DFND 0 102595 0 GENERAL DYNAMICS CORP COM 369550108 24150 118700 SH Call DFND 0 118700 0 GENERAL DYNAMICS CORP COM 369550108 90047 442600 SH Put DFND 0 442600 0 GENERAL DYNAMICS CORP COM 369550108 116488 572561 SH DFND 01 0 572561 0 GENERAL DYNAMICS CORP COM 369550108 259 1275 SH SOLE 1275 0 0 GENERAL ELECTRIC CO COM 369604103 5 260 SH DFND 20 0 0 260 GENERAL ELECTRIC CO COM 369604103 201 11500 SH Put DFND 01 0 11500 0 GENERAL ELECTRIC CO COM 369604103 2803 160622 SH DFND 17 0 0 160622 GENERAL ELECTRIC CO COM 369604103 4576 262224 SH DFND 0 0 262224 GENERAL ELECTRIC CO COM 369604103 51516 2952200 SH Call DFND 0 2952200 0 GENERAL ELECTRIC CO COM 369604103 130868 7499600 SH Put DFND 0 7499600 0 GENERAL ELECTRIC CO COM 369604103 198504 11375571 SH DFND 0 11375571 0 GENERAL ELECTRIC CO COM 369604103 304996 17478271 SH DFND 01 0 17478271 0 GENERAL ELECTRIC CO COM 369604103 58 3300 SH SOLE 3300 0 0 GENERAL MLS INC COM 370334104 308 5200 SH Put DFND 01 0 5200 0 GENERAL MLS INC COM 370334104 1906 32155 SH DFND 20 0 0 32155 GENERAL MLS INC COM 370334104 1937 32664 SH DFND 0 0 32664 GENERAL MLS INC COM 370334104 3511 59217 SH DFND 0 59217 0 GENERAL MLS INC COM 370334104 11645 196400 SH Call DFND 0 196400 0 GENERAL MLS INC COM 370334104 34430 580700 SH Put DFND 0 580700 0 GENERAL MLS INC COM 370334104 157641 2658814 SH DFND 01 0 2658814 0 GENERAL MLS INC COM 370334104 23 380 SH SOLE 380 0 0 GENERAL MOLY INC COM 370373102 0 1500 SH DFND 01 0 1500 0 GENERAL MTRS CO COM 37045V100 61 1500 SH Put DFND 01 0 1500 0 GENERAL MTRS CO COM 37045V100 1336 32593 SH DFND 0 0 32593 GENERAL MTRS CO COM 37045V100 32415 790800 SH Call DFND 0 790800 0 GENERAL MTRS CO COM 37045V100 68353 1667545 SH DFND 0 1667545 0 GENERAL MTRS CO COM 37045V100 85071 2075400 SH Put DFND 0 2075400 0 GENERAL MTRS CO COM 37045V100 130549 3184893 SH DFND 01 0 3184893 0 GENERAL MTRS CO COM 37045V100 547 13333 SH SOLE 13333 0 0 GENERAL MTRS CO *W EXP 07/10/201 37045V126 116 4965 SH DFND 0 4965 0 GENERAL MTRS CO *W EXP 07/10/201 37045V126 365 15617 SH DFND 01 0 15617 0 GENESCO INC COM 371532102 8 235 SH DFND 0 235 0 GENESCO INC COM 371532102 14 435 SH DFND 01 0 435 0 GENESEE & WYO INC CL A 371559105 82 1044 SH DFND 0 1044 0 GENESEE & WYO INC CL A 371559105 5086 64595 SH DFND 01 0 64595 0 GENESIS ENERGY L P UNIT LTD PARTN 371927104 8772 392469 SH DFND 01 0 392469 0 GENESIS ENERGY L P UNIT LTD PARTN 371927104 31028 1388265 SH DFND 0 1388265 0 GENESIS HEALTHCARE INC CL A COM 37185X106 22 29398 SH DFND 01 0 29398 0 GENETIC TECHNOLOGIES LTD SPONSORED ADR 37185R208 2 2000 SH DFND 01 0 2000 0 GENIE ENERGY LTD CL B 372284208 3 690 SH DFND 0 690 0 GENIE ENERGY LTD CL B 372284208 5 1200 SH DFND 01 0 1200 0 GENIUS BRANDS INTL INC COM PAR 37229T301 1 476 SH SOLE 476 0 0 GENMARK DIAGNOSTICS INC COM 372309104 1 300 SH DFND 01 0 300 0 GENMARK DIAGNOSTICS INC COM 372309104 19 4556 SH DFND 0 4556 0 GENOCEA BIOSCIENCES INC COM 372427104 1 1250 SH DFND 01 0 1250 0 GENOCEA BIOSCIENCES INC COM 372427104 6 5173 SH DFND 0 5173 0 GENOMIC HEALTH INC COM 37244C101 22 645 SH DFND 0 645 0 GENOMIC HEALTH INC COM 37244C101 2083 60907 SH DFND 01 0 60907 0 GENPACT LIMITED SHS G3922B107 488 15387 SH DFND 01 0 15387 0 GENPACT LIMITED SHS G3922B107 2314 72913 SH DFND 0 72913 0 GENTEX CORP COM 371901109 2072 98922 SH DFND 0 98922 0 GENTEX CORP COM 371901109 6450 307887 SH DFND 01 0 307887 0 GENTHERM INC COM 37253A103 21 658 SH DFND 0 658 0 GENTHERM INC COM 37253A103 3631 114377 SH DFND 01 0 114377 0 GENUINE PARTS CO COM 372460105 264 2774 SH DFND 0 0 2774 GENUINE PARTS CO COM 372460105 285 3000 SH Put DFND 0 3000 0 GENUINE PARTS CO COM 372460105 11926 125528 SH DFND 0 125528 0 GENUINE PARTS CO COM 372460105 19354 203703 SH DFND 01 0 203703 0 GENWORTH FINL INC COM CL A 37247D106 205 66046 SH DFND 0 66046 0 GENWORTH FINL INC COM CL A 37247D106 309 99425 SH DFND 01 0 99425 0 GEO GROUP INC NEW COM 36162J106 719 30447 SH DFND 0 30447 0 GEO GROUP INC NEW COM 36162J106 1316 55755 SH DFND 01 0 55755 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 0 11 SH DFND 01 0 11 0 GEOSPACE TECHNOLOGIES CORP COM 37364X109 32 2444 SH DFND 0 2444 0 GERDAU S A SPON ADR REP PFD 373737105 33 9000 SH DFND 01 0 9000 0 GERDAU S A SPON ADR REP PFD 373737105 1009 271221 SH DFND 0 271221 0 GERMAN AMERN BANCORP INC COM 373865104 57 1621 SH SOLE 1621 0 0 GERON CORP COM 374163103 13 6952 SH DFND 0 6952 0 GERON CORP COM 374163103 61 33879 SH DFND 01 0 33879 0 GETTY RLTY CORP NEW COM 374297109 92 3396 SH DFND 0 3396 0 GETTY RLTY CORP NEW COM 374297109 141 5200 SH DFND 01 0 5200 0 GEVO INC COM PAR 374396307 6 9468 SH DFND 0 9468 0 GGP INC COM 36174X101 281 12008 SH DFND 0 0 12008 GGP INC COM 36174X101 4984 213097 SH DFND 01 0 213097 0 GGP INC COM 36174X101 24093 1030053 SH DFND 0 1030053 0 GIBRALTAR INDS INC COM 374689107 20 606 SH DFND 0 606 0 GIBRALTAR INDS INC COM 374689107 242 7323 SH DFND 01 0 7323 0 GIGAMEDIA LTD SHS NEW Y2711Y112 6 1821 SH SOLE 1821 0 0 GIGCAPITAL INC UNIT 03/06/2025 37518N205 59 5861 SH SOLE 5861 0 0 G-III APPAREL GROUP LTD COM 36237H101 134 3622 SH DFND 01 0 3622 0 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 0 12 SH DFND 01 0 12 0 GILAT SATELLITE NETWORKS LTD SHS NEW M51474118 107 13848 SH DFND 0 13848 0 GILDAN ACTIVEWEAR INC COM 375916103 65 2020 SH DFND 20 0 0 2020 GILDAN ACTIVEWEAR INC COM 375916103 429 13292 SH DFND 0 0 13292 GILDAN ACTIVEWEAR INC COM 375916103 648 20058 SH DFND 0 20058 0 GILDAN ACTIVEWEAR INC COM 375916103 1423 44060 SH DFND 01 0 44060 0 GILEAD SCIENCES INC COM 375558103 344 4800 SH Put DFND 01 0 4800 0 GILEAD SCIENCES INC COM 375558103 1164 16245 SH DFND 20 0 0 16245 GILEAD SCIENCES INC COM 375558103 5508 76888 SH DFND 0 0 76888 GILEAD SCIENCES INC COM 375558103 19373 270425 SH Call DFND 0 270425 0 GILEAD SCIENCES INC COM 375558103 104779 1462575 SH DFND 0 1462575 0 GILEAD SCIENCES INC COM 375558103 142205 1985000 SH Put DFND 0 1985000 0 GILEAD SCIENCES INC COM 375558103 245469 3426427 SH DFND 01 0 3426427 0 GILEAD SCIENCES INC COM 375558103 514 7181 SH SOLE 7181 0 0 GLACIER BANCORP INC NEW COM 37637Q105 248 6300 SH DFND 01 0 6300 0 GLACIER BANCORP INC NEW COM 37637Q105 323 8212 SH DFND 0 8212 0 GLACIER BANCORP INC NEW COM 37637Q105 1108 28125 SH DFND 20 0 0 28125 GLADSTONE CAPITAL CORP COM 376535100 98 10634 SH DFND 01 0 10634 0 GLADSTONE CAPITAL CORP COM 376535100 3324 360883 SH DFND 0 360883 0 GLADSTONE COML CORP COM 376536108 50 2366 SH DFND 01 0 2366 0 GLADSTONE COML CORP COM 376536108 434 20614 SH DFND 0 20614 0 GLADSTONE INVT CORP COM 376546107 33 2996 SH DFND 01 0 2996 0 GLADSTONE INVT CORP COM 376546107 4264 382104 SH DFND 0 382104 0 GLADSTONE LD CORP COM 376549101 109 8133 SH DFND 01 0 8133 0 GLATFELTER COM 377316104 6 259 SH DFND 0 259 0 GLATFELTER COM 377316104 57 2641 SH DFND 01 0 2641 0 GLAUKOS CORP COM 377322102 7 286 SH DFND 01 0 286 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 9 250 SH DFND 17 0 0 250 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 2699 76085 SH DFND 20 0 0 76085 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 3702 104376 SH DFND 0 104376 0 GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 44543 1255786 SH DFND 01 0 1255786 0 GLEN BURNIE BANCORP COM 377407101 19 1755 SH SOLE 1755 0 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 142 3600 SH Call DFND 0 3600 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 668 16968 SH DFND 0 16968 0 GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 672 17075 SH DFND 01 0 17075 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 7 200 SH DFND 01 0 200 0 GLOBAL BRASS & COPPR HLDGS I COM 37953G103 77 2340 SH DFND 0 2340 0 GLOBAL EAGLE ENTMT INC COM 37951D102 13 5794 SH DFND 0 5794 0 GLOBAL EAGLE ENTMT INC COM 37951D102 16 7174 SH DFND 01 0 7174 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 16 387 SH DFND 0 387 0 GLOBAL INDTY LTD CAYMAN USD CL A SHS G3933F105 63 1509 SH DFND 01 0 1509 0 GLOBAL MED REIT INC COM NEW 37954A204 151 18440 SH SOLE 18440 0 0 GLOBAL NET LEASE INC COM NEW 379378201 174 8439 SH DFND 01 0 8439 0 GLOBAL NET LEASE INC COM NEW 379378201 683 33171 SH DFND 0 33171 0 GLOBAL PARTNER ACQUISITION C UNIT 07/01/2020 37954X204 1 79 SH SOLE 79 0 0 GLOBAL PARTNERS LP COM UNITS 37946R109 217 12969 SH DFND 01 0 12969 0 GLOBAL PARTNERS LP COM UNITS 37946R109 1764 105600 SH Put DFND 0 105600 0 GLOBAL PARTNERS LP COM UNITS 37946R109 3444 206222 SH DFND 0 206222 0 GLOBAL PMTS INC COM 37940X102 290 2896 SH DFND 0 0 2896 GLOBAL PMTS INC COM 37940X102 6038 60236 SH DFND 01 0 60236 0 GLOBAL PMTS INC COM 37940X102 8465 84449 SH DFND 0 84449 0 GLOBALSCAPE INC COM 37940G109 14 4014 SH DFND 0 4014 0 GLOBAL SELF STORAGE INC COM 37955N106 14 2933 SH SOLE 2933 0 0 GLOBALSTAR INC COM 378973408 34 26256 SH DFND 0 26256 0 GLOBALSTAR INC COM 378973408 491 374752 SH DFND 01 0 374752 0 GLOBAL WTR RES INC COM 379463102 8 860 SH SOLE 860 0 0 GLOBAL X FDS CHINA FINL ETF 37950E606 13 700 SH DFND 01 0 700 0 GLOBAL X FDS FOUNDER RUN CO 37954Y681 7 425 SH SOLE 425 0 0 GLOBAL X FDS FTSE NORDIC REG 37950E101 170 7468 SH DFND 01 0 7468 0 GLOBAL X FDS GBLX CHIMATL NEW 37950E242 0 1 SH SOLE 1 0 0 GLOBAL X FDS GBL X FTSE ETF 37950E648 24 1390 SH SOLE 1390 0 0 GLOBAL X FDS GBL X JPM EFF 37950E143 8 324 SH SOLE 324 0 0 GLOBAL X FDS GBL X JPM ROTA 37950E135 55 2090 SH SOLE 2090 0 0 GLOBAL X FDS GBL X MSCI PT ET 37950E192 75 6323 SH DFND 01 0 6323 0 GLOBAL X FDS GBL X MSCI PT ET 37950E192 1384 116430 SH DFND 0 116430 0 GLOBAL X FDS GB MSCI AR ETF 37950E259 57 1608 SH SOLE 1608 0 0 GLOBAL X FDS GLBL X MLP ETF 37950E473 21882 2219238 SH DFND 01 0 2219238 0 GLOBAL X FDS GLB X FERTIL 37950E499 23 2194 SH DFND 01 0 2194 0 GLOBAL X FDS GLB X GURU INDEX 37950E341 197 6635 SH DFND 01 0 6635 0 GLOBAL X FDS GLB X MLP ENRG I 37950E226 784 57664 SH DFND 0 57664 0 GLOBAL X FDS GLB X MLP ENRG I 37950E226 1675 123255 SH DFND 01 0 123255 0 GLOBAL X FDS GLBX MSCI COLUM 37950E200 106 10621 SH DFND 01 0 10621 0 GLOBAL X FDS GLBX MSCI COLUM 37950E200 446 44523 SH DFND 0 44523 0 GLOBAL X FDS GLBX MSCI NORW 37950E747 27 2082 SH DFND 0 2082 0 GLOBAL X FDS GLBX MSCI NORW 37950E747 412 31341 SH DFND 01 0 31341 0 GLOBAL X FDS GLB X NXT EMRG 37950E218 2 100 SH SOLE 100 0 0 GLOBAL X FDS GLB X SUPERDIV 37950E549 430 19732 SH DFND 0 19732 0 GLOBAL X FDS GLB X SUPERDIV 37950E549 7651 351263 SH DFND 01 0 351263 0 GLOBAL X FDS GLBX SUPRINC ETF 37950E333 40 3297 SH DFND 0 3297 0 GLOBAL X FDS GLBX SUPRINC ETF 37950E333 1644 135179 SH DFND 01 0 135179 0 GLOBAL X FDS GLOBAL X COPPER 37954Y830 11 399 SH DFND 01 0 399 0 GLOBAL X FDS GLOBAL X SILVER 37954Y848 7 200 SH Put DFND 0 200 0 GLOBAL X FDS GLOBAL X SILVER 37954Y848 1270 38911 SH DFND 01 0 38911 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 22 1457 SH DFND 0 1457 0 GLOBAL X FDS GLOBAL X URANIUM 37954Y871 122 8103 SH DFND 01 0 8103 0 GLOBAL X FDS GLOBX SUPDV US 37950E291 2594 101323 SH DFND 01 0 101323 0 GLOBAL X FDS HELTH WELL ETF 37954Y798 10 579 SH SOLE 579 0 0 GLOBAL X FDS INTERNET OF THNG 37954Y780 150 7554 SH DFND 01 0 7554 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 58 1500 SH DFND 0 0 1500 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 112 2880 SH DFND 01 0 2880 0 GLOBAL X FDS LNTY THMTC ETF 37954Y772 1 35 SH SOLE 35 0 0 GLOBAL X FDS MILL THEMC ETF 37954Y764 37 1946 SH SOLE 1946 0 0 GLOBAL X FDS MSCI GREECE ETF 37950E366 187 18217 SH DFND 01 0 18217 0 GLOBAL X FDS MSCI GREECE ETF 37950E366 4799 466867 SH DFND 0 466867 0 GLOBAL X FDS MSCI SUPR EM ETF 37950E119 48 2936 SH SOLE 2936 0 0 GLOBAL X FDS NASDQ CHINA TECH 37950E804 34 1097 SH DFND 01 0 1097 0 GLOBAL X FDS NASDQ CHINA TECH 37950E804 35 1146 SH DFND 0 1146 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 100 4200 SH DFND 0 0 4200 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 660 27829 SH DFND 0 27829 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 10269 433270 SH DFND 01 0 433270 0 GLOBAL X FDS REIT ETF 37950E127 13 849 SH SOLE 849 0 0 GLOBAL X FDS SCIEN BETA US 37954Y103 4 131 SH DFND 01 0 131 0 GLOBAL X FDS SCIEN BETA US 37954Y103 38 1237 SH DFND 0 1237 0 GLOBAL X FDS SOCIAL MED ETF 37950E416 0 1 SH DFND 0 1 0 GLOBAL X FDS SOCIAL MED ETF 37950E416 2261 68634 SH DFND 01 0 68634 0 GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 207 6289 SH DFND 01 0 6289 0 GLOBAL X FDS X YIELDCO IX ETF 37954Y707 25 1975 SH SOLE 1975 0 0 GLOBANT S A COM L44385109 5 102 SH DFND 0 102 0 GLOBANT S A COM L44385109 542 11675 SH DFND 01 0 11675 0 GLOBUS MARITIME LIMITED NEW SHS NEW Y27265308 3 2447 SH SOLE 2447 0 0 GLOBUS MED INC CL A 379577208 420 10217 SH DFND 0 10217 0 GLOBUS MED INC CL A 379577208 1102 26804 SH DFND 01 0 26804 0 GLOWPOINT INC COM NEW 379887201 14 37547 SH SOLE 37547 0 0 GLU MOBILE INC COM 379890106 68 18661 SH DFND 0 18661 0 GLU MOBILE INC COM 379890106 123 33886 SH DFND 01 0 33886 0 GLYCOMIMETICS INC COM 38000Q102 5 300 SH DFND 01 0 300 0 GMS INC COM 36251C103 224 5950 SH DFND 0 5950 0 GMS INC COM 36251C103 1002 26633 SH DFND 01 0 26633 0 GNC HLDGS INC COM CL A 36191G107 11 2943 SH DFND 01 0 2943 0 GNC HLDGS INC COM CL A 36191G107 185 50000 SH Call DFND 0 50000 0 GNC HLDGS INC COM CL A 36191G107 4179 1132625 SH DFND 0 1132625 0 GNC HLDGS INC NOTE 1.500% 8/1 36191GAB3 129 300000 PRN SOLE 300000 0 0 GODADDY INC CL A 380237107 938 18656 SH DFND 0 18656 0 GODADDY INC CL A 380237107 1830 36393 SH DFND 01 0 36393 0 GOGO INC COM 38046C109 29 2544 SH DFND 0 2544 0 GOGO INC COM 38046C109 1023 90700 SH Call DFND 0 90700 0 GOGO INC COM 38046C109 2709 240151 SH DFND 01 0 240151 0 GOLAR LNG LTD BERMUDA SHS G9456A100 14 486 SH DFND 0 486 0 GOLAR LNG LTD BERMUDA SHS G9456A100 453 15211 SH DFND 01 0 15211 0 GOLAR LNG LTD BERMUDA SHS G9456A100 1765 59200 SH Call DFND 0 59200 0 GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 508 22274 SH DFND 01 0 22274 0 GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 3367 147690 SH DFND 0 147690 0 GOLDCORP INC NEW COM 380956409 60 4700 SH Put DFND 01 0 4700 0 GOLDCORP INC NEW COM 380956409 198 15540 SH DFND 0 0 15540 GOLDCORP INC NEW COM 380956409 1478 115722 SH Call DFND 0 115722 0 GOLDCORP INC NEW COM 380956409 1916 150000 SH Put DFND 0 150000 0 GOLDCORP INC NEW COM 380956409 9977 781285 SH DFND 01 0 781285 0 GOLDCORP INC NEW COM 380956409 13423 1051163 SH DFND 0 1051163 0 GOLDEN ENTMT INC COM 381013101 17 512 SH DFND 0 512 0 GOLDEN ENTMT INC COM 381013101 216 6620 SH DFND 01 0 6620 0 GOLDEN MINERALS CO COM 381119106 5 12126 SH DFND 0 12126 0 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 30 3667 SH DFND 01 0 3667 0 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 1693 207685 SH DFND 0 207685 0 GOLDEN OCEAN GROUP LTD SHS NEW G39637205 51 6280 SH SOLE 6280 0 0 GOLDEN STAR RES LTD CDA COM 38119T104 1 1000 SH DFND 01 0 1000 0 GOLDFIELD CORP COM 381370105 0 100 SH DFND 01 0 100 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 43 10000 SH Put DFND 0 10000 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 140 32525 SH DFND 01 0 32525 0 GOLD FIELDS LTD NEW SPONSORED ADR 38059T106 12829 2983472 SH DFND 0 2983472 0 GOLDMAN SACHS BDC INC SHS 38147U107 1510 68061 SH DFND 01 0 68061 0 GOLDMAN SACHS BDC INC SHS 38147U107 17576 792414 SH DFND 0 792414 0 GOLDMAN SACHS ETF TR ACCESS HIG YLD 381430453 4 71 SH SOLE 71 0 0 GOLDMAN SACHS ETF TR ACCESS INVT GR 381430479 3 50 SH SOLE 50 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 11798 329455 SH DFND 01 0 329455 0 GOLDMAN SACHS ETF TR ACTIVEBETA EUR 381430305 172 5434 SH DFND 01 0 5434 0 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 16175 539181 SH DFND 01 0 539181 0 GOLDMAN SACHS ETF TR ACTIVEBETA JAP 381430404 14 406 SH SOLE 406 0 0 GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438 4 82 SH SOLE 82 0 0 GOLDMAN SACHS ETF TR EQUITY ETF 381430503 31439 589187 SH DFND 01 0 589187 0 GOLDMAN SACHS ETF TR HEDGE IND ETF 381430545 1589 29996 SH DFND 01 0 29996 0 GOLDMAN SACHS ETF TR TREASURYACCESS 381430529 19 193 SH DFND 0 193 0 GOLDMAN SACHS ETF TR TREASURYACCESS 381430529 776 7764 SH DFND 01 0 7764 0 GOLDMAN SACHS GROUP INC COM 38141G104 1839 7220 SH DFND 0 0 7220 GOLDMAN SACHS GROUP INC COM 38141G104 1867 7330 SH DFND 20 0 0 7330 GOLDMAN SACHS GROUP INC COM 38141G104 29807 117000 SH Call DFND 0 117000 0 GOLDMAN SACHS GROUP INC COM 38141G104 94301 370158 SH DFND 0 370158 0 GOLDMAN SACHS GROUP INC COM 38141G104 163887 643300 SH Put DFND 0 643300 0 GOLDMAN SACHS GROUP INC COM 38141G104 167169 656184 SH DFND 01 0 656184 0 GOLDMAN SACHS GROUP INC COM 38141G104 201 790 SH SOLE 790 0 0 GOLDMAN SACHS GROUP INC SP ENHCMD37ETN 38144L852 59 2443 SH SOLE 2443 0 0 GOLDMAN SACHS MLP ENERGY REN COM 38148G107 49 7903 SH DFND 0 7903 0 GOLDMAN SACHS MLP ENERGY REN COM 38148G107 1719 279521 SH DFND 01 0 279521 0 GOLDMAN SACHS MLP INC OPP FD COM SHS 38147W103 5305 593436 SH DFND 01 0 593436 0 GOLD RESOURCE CORP COM 38068T105 28 6364 SH DFND 0 6364 0 GOLD RESOURCE CORP COM 38068T105 233 52900 SH DFND 01 0 52900 0 GOLD STD VENTURES CORP COM 380738104 88 50000 SH DFND 01 0 50000 0 GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 15 1732 SH DFND 0 1732 0 GOL LINHAS AEREAS INTLG S A SPON ADR PFD NEW 38045R206 346 39457 SH DFND 01 0 39457 0 GOLUB CAP BDC INC COM 38173M102 4430 243402 SH DFND 01 0 243402 0 GOLUB CAP BDC INC COM 38173M102 16623 913365 SH DFND 0 913365 0 GOODRICH PETE CORP COM PAR 382410843 0 1 SH DFND 01 0 1 0 GOODRICH PETE CORP COM PAR 382410843 18 1616 SH DFND 0 1616 0 GOOD TIMES RESTAURANTS INC COM PAR $.001NEW 382140879 2 903 SH SOLE 903 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 148 4568 SH DFND 0 0 4568 GOODYEAR TIRE & RUBR CO COM 382550101 6910 213865 SH DFND 01 0 213865 0 GOODYEAR TIRE & RUBR CO COM 382550101 14378 445000 SH Put DFND 0 445000 0 GOODYEAR TIRE & RUBR CO COM 382550101 81169 2512194 SH DFND 0 2512194 0 GOPRO INC CL A 38268T103 503 66471 SH DFND 01 0 66471 0 GOPRO INC CL A 38268T103 2650 350000 SH Put DFND 0 350000 0 GOPRO INC CL A 38268T103 4703 621273 SH DFND 0 621273 0 GOPRO INC CL A 38268T103 4921 650000 SH Call DFND 0 650000 0 GORES HLDGS II INC COM CL A 382867109 6 650 SH SOLE 650 0 0 GORES HLDGS II INC UNIT 99/99/9999 382867208 4 375 SH SOLE 375 0 0 GORMAN RUPP CO COM 383082104 36 1160 SH DFND 0 1160 0 GORMAN RUPP CO COM 383082104 569 18219 SH DFND 01 0 18219 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 1060 57175 SH DFND 01 0 57175 0 GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 1852 99887 SH DFND 0 99887 0 GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 153 1488 SH SOLE 1488 0 0 GP STRATEGIES CORP COM 36225V104 24 1030 SH DFND 01 0 1030 0 GP STRATEGIES CORP COM 36225V104 37 1610 SH DFND 0 1610 0 GRACE W R & CO DEL NEW COM 38388F108 107 1521 SH DFND 0 0 1521 GRACE W R & CO DEL NEW COM 38388F108 2196 31318 SH DFND 01 0 31318 0 GRACE W R & CO DEL NEW COM 38388F108 3293 46949 SH DFND 0 46949 0 GRACO INC COM 384109104 10 222 SH DFND 0 222 0 GRACO INC COM 384109104 1580 34938 SH DFND 20 0 0 34938 GRACO INC COM 384109104 7575 167509 SH DFND 01 0 167509 0 GRAHAM CORP COM 384556106 10 479 SH DFND 0 479 0 GRAHAM CORP COM 384556106 17 834 SH DFND 01 0 834 0 GRAHAM HLDGS CO COM 384637104 198 354 SH DFND 0 354 0 GRAHAM HLDGS CO COM 384637104 293 525 SH DFND 01 0 525 0 GRAINGER W W INC COM 384802104 163 690 SH DFND 20 0 0 690 GRAINGER W W INC COM 384802104 220 930 SH DFND 0 930 0 GRAINGER W W INC COM 384802104 764 3235 SH DFND 0 0 3235 GRAINGER W W INC COM 384802104 13767 58272 SH DFND 01 0 58272 0 GRAINGER W W INC COM 384802104 549 2325 SH SOLE 2325 0 0 GRAMERCY PPTY TR COM NEW 385002308 424 15913 SH DFND 0 15913 0 GRAMERCY PPTY TR COM NEW 385002308 707 26533 SH DFND 01 0 26533 0 GRANA Y MONTERO S A A SPONSORED ADR 38500P208 2 634 SH SOLE 634 0 0 GRAND CANYON ED INC COM 38526M106 272 3035 SH DFND 0 3035 0 GRAND CANYON ED INC COM 38526M106 1081 12078 SH DFND 01 0 12078 0 GRANITE CONSTR INC COM 387328107 32 500 SH DFND 0 500 0 GRANITE CONSTR INC COM 387328107 1911 30131 SH DFND 01 0 30131 0 GRANITE PT MTG TR INC COM 38741L107 348 19643 SH DFND 0 19643 0 GRANITE PT MTG TR INC COM 38741L107 528 29760 SH DFND 01 0 29760 0 GRANITE REAL ESTATE INVT TR UNIT 99/99/9999 387437114 6 152 SH SOLE 152 0 0 GRANITESHARES ETF TR HIPS US HIGH INC 38747R306 44 2460 SH SOLE 2460 0 0 GRANITESHARES GOLD TR SHS BEN INT 38748G101 8 58 SH SOLE 58 0 0 GRAN TIERRA ENERGY INC COM 38500T101 5 1985 SH DFND 01 0 1985 0 GRAN TIERRA ENERGY INC COM 38500T101 29 10735 SH DFND 0 10735 0 GRAPHIC PACKAGING HLDG CO COM 388689101 1961 126948 SH DFND 0 126948 0 GRAPHIC PACKAGING HLDG CO COM 388689101 4078 263927 SH DFND 01 0 263927 0 GRAVITY CO LTD SPONSORED ADR NE 38911N206 24 259 SH DFND 0 259 0 GRAVITY CO LTD SPONSORED ADR NE 38911N206 85 898 SH DFND 01 0 898 0 GRAY TELEVISION INC COM 389375106 44 2629 SH DFND 01 0 2629 0 GREAT AJAX CORP COM 38983D300 28 1997 SH SOLE 1997 0 0 GREAT ELM CAP CORP COM 390320109 1263 128384 SH SOLE 128384 0 0 GREAT ELM CAP GROUP INC COM NEW 39036P209 0 4 SH DFND 0 4 0 GREAT ELM CAP GROUP INC COM NEW 39036P209 1 175 SH DFND 01 0 175 0 GREAT LAKES DREDGE & DOCK CO COM 390607109 20 3721 SH SOLE 3721 0 0 GREAT PANTHER SILVER LTD COM 39115V101 3 2055 SH DFND 0 2055 0 GREAT PLAINS ENERGY INC COM 391164100 2082 64567 SH DFND 01 0 64567 0 GREAT SOUTHN BANCORP INC COM 390905107 46 891 SH DFND 0 891 0 GREAT SOUTHN BANCORP INC COM 390905107 370 7157 SH DFND 01 0 7157 0 GREAT WESTN BANCORP INC COM 391416104 122 3063 SH DFND 0 3063 0 GREAT WESTN BANCORP INC COM 391416104 224 5627 SH DFND 01 0 5627 0 GREEN BANCORP INC COM 39260X100 31 1513 SH SOLE 1513 0 0 GREEN BRICK PARTNERS INC COM 392709101 270 23914 SH SOLE 23914 0 0 GREENBRIER COS INC COM 393657101 2408 45176 SH DFND 0 45176 0 GREENBRIER COS INC COM 393657101 2624 49238 SH DFND 01 0 49238 0 GREEN DOT CORP CL A 39304D102 234 3877 SH DFND 0 3877 0 GREEN DOT CORP CL A 39304D102 1537 25509 SH DFND 01 0 25509 0 GREENE COUNTY BANCORP INC COM 394357107 17 534 SH SOLE 534 0 0 GREENHILL & CO INC COM 395259104 2 116 SH DFND 01 0 116 0 GREENHILL & CO INC COM 395259104 114 5853 SH DFND 0 5853 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 180 8948 SH DFND 0 8948 0 GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 1620 80612 SH DFND 01 0 80612 0 GREEN PLAINS INC COM 393222104 270 16039 SH DFND 01 0 16039 0 GREEN PLAINS INC COM 393222104 426 25255 SH DFND 0 25255 0 GREEN PLAINS PARTNERS LP COM REP PTR IN 393221106 6040 322989 SH SOLE 322989 0 0 GREIF INC CL A 397624107 810 13369 SH DFND 01 0 13369 0 GREIF INC CL A 397624107 2306 38063 SH DFND 0 38063 0 GREIF INC CL B 397624206 53 770 SH SOLE 770 0 0 GRIDSUM HLDG INC ADR REPSG CL B 398132100 11 1210 SH SOLE 1210 0 0 GRIFFIN INL RLTY INC COM 398231100 15 412 SH SOLE 412 0 0 GRIFFON CORP COM 398433102 118 5800 SH DFND 0 5800 0 GRIFFON CORP COM 398433102 160 7844 SH DFND 01 0 7844 0 GRIFOLS S A SP ADR REP B NVT 398438408 359 15681 SH DFND 0 15681 0 GRIFOLS S A SP ADR REP B NVT 398438408 364 15877 SH DFND 01 0 15877 0 GROUP 1 AUTOMOTIVE INC COM 398905109 19600 276168 SH DFND 01 0 276168 0 GROUPE CGI INC CL A SUB VTG 39945C109 655 12063 SH DFND 0 0 12063 GROUPE CGI INC CL A SUB VTG 39945C109 4662 85816 SH DFND 01 0 85816 0 GROUPE CGI INC CL A SUB VTG 39945C109 13008 239425 SH DFND 0 239425 0 GROUPON INC COM 399473107 128 25122 SH DFND 01 0 25122 0 GROUPON INC COM 399473107 828 162365 SH DFND 0 162365 0 GRUBHUB INC COM 400110102 107 1488 SH DFND 0 1488 0 GRUBHUB INC COM 400110102 3404 47411 SH DFND 01 0 47411 0 GRUBHUB INC COM 400110102 4997 69600 SH Put DFND 0 69600 0 GRUPO AEROPORTUARIO CTR NORT SPON ADR 400501102 59 1414 SH DFND 01 0 1414 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 157 860 SH SOLE 860 0 0 GRUPO AVAL ACCIONES Y VALORE SPONSORED ADS 40053W101 2 185 SH SOLE 185 0 0 GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 209 3172 SH DFND 0 3172 0 GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 218 3317 SH DFND 01 0 3317 0 GRUPO FINANCIERO SANTANDER M SPON ADR SHS B 40053C105 165 22569 SH DFND 01 0 22569 0 GRUPO FINANCIERO SANTANDER M SPON ADR SHS B 40053C105 200 27319 SH DFND 0 27319 0 GRUPO SIMEC S A B DE C V ADR 400491106 16 1683 SH SOLE 1683 0 0 GRUPO SUPERVIELLE S A SPONSORED ADR 40054A108 1480 50462 SH DFND 01 0 50462 0 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 863 46200 SH Call DFND 0 46200 0 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 1720 92150 SH DFND 01 0 92150 0 GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 61501 3294106 SH DFND 0 3294106 0 GSE SYS INC COM 36227K106 10 3000 SH DFND 01 0 3000 0 GSE SYS INC COM 36227K106 17 5240 SH DFND 0 5240 0 GS FIN CORP ETN CLAYMORE37 362273104 36 2184 SH SOLE 2184 0 0 GSI TECHNOLOGY COM 36241U106 19 2403 SH DFND 0 2403 0 GSI TECHNOLOGY COM 36241U106 40 5000 SH DFND 01 0 5000 0 GSV CAP CORP COM 36191J101 102 18757 SH DFND 01 0 18757 0 GTT COMMUNICATIONS INC COM 362393100 593 12626 SH DFND 01 0 12626 0 GTX INC DEL COM NEW 40052B207 8 630 SH DFND 01 0 630 0 GTX INC DEL COM NEW 40052B207 9 693 SH DFND 0 693 0 GUANGSHEN RY LTD SPONSORED ADR 40065W107 42 1257 SH DFND 0 1257 0 GUANGSHEN RY LTD SPONSORED ADR 40065W107 72 2152 SH DFND 01 0 2152 0 GUARANTY BANCORP DEL COM NEW 40075T607 39 1422 SH SOLE 1422 0 0 GUARANTY BANCSHARES INC TEX COM 400764106 30 982 SH SOLE 982 0 0 GUARANTY FED BANCSHARES INC COM 40108P101 26 1138 SH SOLE 1138 0 0 GUESS INC COM 401617105 73 4316 SH DFND 01 0 4316 0 GUESS INC COM 401617105 422 25000 SH Call DFND 0 25000 0 GUGGENHEIM CR ALLOCATION FD COM 40168G108 3090 140886 SH DFND 01 0 140886 0 GUGGENHEIM ENHNCD EQTY INCM COM 40167B100 10 1156 SH DFND 0 1156 0 GUGGENHEIM ENHNCD EQTY INCM COM 40167B100 1459 163908 SH DFND 01 0 163908 0 GUGGENHEIM STRATEGIC OPP FD COM SBI 40167F101 5391 249795 SH DFND 01 0 249795 0 GUGGENHEIM TAXABLE MUN MNGD COM 401664107 5015 220637 SH DFND 01 0 220637 0 GUIDEWIRE SOFTWARE INC COM 40171V100 2765 37234 SH DFND 01 0 37234 0 GULF ISLAND FABRICATION INC COM 402307102 0 10 SH DFND 01 0 10 0 GULF ISLAND FABRICATION INC COM 402307102 16 1187 SH DFND 0 1187 0 GULFMARK OFFSHORE INC *W EXP 11/14/202 402629117 0 13 SH SOLE 13 0 0 GULFPORT ENERGY CORP COM NEW 402635304 900 70565 SH DFND 01 0 70565 0 GULFPORT ENERGY CORP COM NEW 402635304 967 75800 SH Put DFND 0 75800 0 GULFPORT ENERGY CORP COM NEW 402635304 10407 815608 SH DFND 0 815608 0 GWG HLDGS INC COM 36192A109 0 6 SH DFND 0 6 0 GWG HLDGS INC COM 36192A109 8 1000 SH DFND 01 0 1000 0 GW PHARMACEUTICALS PLC ADS 36197T103 1911 14477 SH DFND 0 14477 0 GW PHARMACEUTICALS PLC ADS 36197T103 4372 33116 SH DFND 01 0 33116 0 GYRODYNE LLC COM 403829104 19 944 SH SOLE 944 0 0 HABIT RESTAURANTS INC COM CL A 40449J103 20 2132 SH DFND 0 2132 0 HABIT RESTAURANTS INC COM CL A 40449J103 597 62549 SH DFND 01 0 62549 0 HACKETT GROUP INC COM 404609109 18 1148 SH DFND 0 1148 0 HACKETT GROUP INC COM 404609109 25 1582 SH DFND 01 0 1582 0 HAEMONETICS CORP COM 405024100 200 3441 SH DFND 0 3441 0 HAEMONETICS CORP COM 405024100 509 8770 SH DFND 01 0 8770 0 HAIN CELESTIAL GROUP INC COM 405217100 23 535 SH DFND 0 535 0 HAIN CELESTIAL GROUP INC COM 405217100 4069 95997 SH DFND 01 0 95997 0 HALCON RES CORP COM PAR NEW 40537Q605 5 608 SH DFND 01 0 608 0 HALCON RES CORP COM PAR NEW 40537Q605 3967 524097 SH DFND 0 524097 0 HALCON RES CORP *W EXP 09/09/202 40537Q118 12 17800 SH SOLE 17800 0 0 HALLADOR ENERGY COMPANY COM 40609P105 10 1699 SH DFND 0 1699 0 HALLADOR ENERGY COMPANY COM 40609P105 31 5050 SH DFND 01 0 5050 0 HALLIBURTON CO COM 406216101 2516 51475 SH DFND 0 0 51475 HALLIBURTON CO COM 406216101 4665 95452 SH DFND 20 0 0 95452 HALLIBURTON CO COM 406216101 20100 411300 SH Call DFND 0 411300 0 HALLIBURTON CO COM 406216101 30275 619504 SH DFND 0 619504 0 HALLIBURTON CO COM 406216101 80513 1647500 SH Put DFND 0 1647500 0 HALLIBURTON CO COM 406216101 99117 2028175 SH DFND 01 0 2028175 0 HALLMARK FINL SVCS INC EC COM NEW 40624Q203 21 2019 SH SOLE 2019 0 0 HALOZYME THERAPEUTICS INC COM 40637H109 60 2953 SH DFND 0 2953 0 HALOZYME THERAPEUTICS INC COM 40637H109 1617 79790 SH DFND 01 0 79790 0 HALYARD HEALTH INC COM 40650V100 356 7712 SH DFND 0 7712 0 HALYARD HEALTH INC COM 40650V100 2381 51553 SH DFND 01 0 51553 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 8 315 SH DFND 0 315 0 HAMILTON BEACH BRANDS HLDG C COM CL A 40701T104 249 9697 SH DFND 01 0 9697 0 HAMILTON LANE INC CL A 407497106 30 850 SH SOLE 850 0 0 HANCOCK HLDG CO COM 410120109 205 4149 SH DFND 01 0 4149 0 HANCOCK HLDG CO COM 410120109 3791 76584 SH DFND 0 76584 0 HANCOCK JOHN FINL OPPTYS FD SH BEN INT NEW 409735206 3460 87984 SH DFND 01 0 87984 0 HANCOCK JOHN INCOME SECS TR COM 410123103 1 71 SH DFND 0 71 0 HANCOCK JOHN INCOME SECS TR COM 410123103 2448 164827 SH DFND 01 0 164827 0 HANCOCK JOHN INVS TR COM 410142103 31 1769 SH DFND 0 1769 0 HANCOCK JOHN INVS TR COM 410142103 451 25789 SH DFND 01 0 25789 0 HANCOCK JOHN INV TRUST TAX ADV GLB SH 41013P749 10 1129 SH DFND 0 1129 0 HANCOCK JOHN INV TRUST TAX ADV GLB SH 41013P749 70 7956 SH DFND 01 0 7956 0 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 85 3948 SH DFND 0 3948 0 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 6444 300853 SH DFND 01 0 300853 0 HANCOCK JOHN PFD INCOME FD I COM 41013X106 3461 161046 SH DFND 01 0 161046 0 HANCOCK JOHN PFD INCOME FD I COM 41021P103 10210 544530 SH DFND 01 0 544530 0 HANCOCK JOHN PREMUIM DIV FD COM SH BEN INT 41013T105 7897 461011 SH DFND 01 0 461011 0 HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 19389 786248 SH DFND 0 786248 0 HANCOCK JOHN TAX-ADV DIV INC COM 41013V100 29556 1198549 SH DFND 01 0 1198549 0 HANESBRANDS INC COM 410345102 77 3660 SH DFND 0 3660 0 HANESBRANDS INC COM 410345102 261 12500 SH Call DFND 01 0 12500 0 HANESBRANDS INC COM 410345102 425 20306 SH DFND 0 0 20306 HANESBRANDS INC COM 410345102 776 37100 SH Put DFND 01 0 37100 0 HANESBRANDS INC COM 410345102 34600 1654710 SH DFND 01 0 1654710 0 HANMI FINL CORP COM NEW 410495204 1226 40408 SH DFND 0 40408 0 HANMI FINL CORP COM NEW 410495204 2106 69391 SH DFND 01 0 69391 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 7712 320549 SH DFND 01 0 320549 0 HANNON ARMSTRONG SUST INFR C COM 41068X100 28198 1171997 SH DFND 0 1171997 0 HANOVER INS GROUP INC COM 410867105 478 4421 SH DFND 01 0 4421 0 HANOVER INS GROUP INC COM 410867105 3732 34528 SH DFND 0 34528 0 HANWHA Q CELL CO LTD SPONSORED ADR NE 41135V301 24 3364 SH SOLE 3364 0 0 HARBORONE BANCORP INC COM 41165F101 11 583 SH DFND 0 583 0 HARBORONE BANCORP INC COM 41165F101 30 1550 SH DFND 01 0 1550 0 HARDINGE INC COM 412324303 10 570 SH SOLE 570 0 0 HARLEY DAVIDSON INC COM 412822108 71 1394 SH DFND 0 1394 0 HARLEY DAVIDSON INC COM 412822108 495 9734 SH DFND 0 0 9734 HARLEY DAVIDSON INC COM 412822108 2686 52781 SH DFND 01 0 52781 0 HARMONIC INC COM 413160102 69 16521 SH DFND 0 16521 0 HARMONIC INC COM 413160102 100 23909 SH DFND 01 0 23909 0 HARMONIC INC NOTE 4.000%12/0 413160AB8 7424 7405000 PRN SOLE 7405000 0 0 HARMONY GOLD MNG LTD SPONSORED ADR 413216300 1 486 SH DFND 01 0 486 0 HARMONY GOLD MNG LTD SPONSORED ADR 413216300 5618 3004207 SH DFND 0 3004207 0 HARRIS CORP DEL COM 413875105 7 48 SH DFND 17 0 0 48 HARRIS CORP DEL COM 413875105 327 2309 SH DFND 0 0 2309 HARRIS CORP DEL COM 413875105 6225 43946 SH DFND 0 43946 0 HARRIS CORP DEL COM 413875105 24336 171801 SH DFND 01 0 171801 0 HARSCO CORP COM 415864107 58 3108 SH DFND 01 0 3108 0 HARTE-HANKS INC COM 416196103 23 24395 SH SOLE 24395 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 1185 21059 SH DFND 0 0 21059 HARTFORD FINL SVCS GROUP INC COM 416515104 20256 359907 SH DFND 0 359907 0 HARTFORD FINL SVCS GROUP INC COM 416515104 39784 706886 SH DFND 01 0 706886 0 HARTFORD FINL SVCS GROUP INC *W EXP 06/26/201 416515120 77 1490 SH DFND 0 1490 0 HARTFORD FINL SVCS GROUP INC *W EXP 06/26/201 416515120 113 2200 SH DFND 01 0 2200 0 HARVARD BIOSCIENCE INC COM 416906105 2 750 SH DFND 01 0 750 0 HARVARD BIOSCIENCE INC COM 416906105 4 1071 SH DFND 0 1071 0 HARVEST CAP CR CORP COM 41753F109 25 2272 SH SOLE 2272 0 0 HASBRO INC COM 418056107 13 142 SH DFND 17 0 0 142 HASBRO INC COM 418056107 576 6341 SH DFND 0 0 6341 HASBRO INC COM 418056107 777 8550 SH DFND 20 0 0 8550 HASBRO INC COM 418056107 12515 137695 SH DFND 0 137695 0 HASBRO INC COM 418056107 18837 207252 SH DFND 01 0 207252 0 HAVERTY FURNITURE INC CL A 419596200 9 380 SH DFND 0 380 0 HAVERTY FURNITURE INC CL A 419596200 15 665 SH DFND 01 0 665 0 HAVERTY FURNITURE INC COM 419596101 25 1125 SH DFND 01 0 1125 0 HAVERTY FURNITURE INC COM 419596101 56 2452 SH DFND 0 2452 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 2102 58157 SH DFND 0 58157 0 HAWAIIAN ELEC INDUSTRIES COM 419870100 2203 60945 SH DFND 01 0 60945 0 HAWAIIAN HOLDINGS INC COM 419879101 1391 34917 SH DFND 0 34917 0 HAWAIIAN HOLDINGS INC COM 419879101 6645 166738 SH DFND 01 0 166738 0 HAWAIIAN TELCOM HOLDCO INC COM 420031106 14 442 SH SOLE 442 0 0 HAWKINS INC COM 420261109 18 502 SH DFND 0 502 0 HAWKINS INC COM 420261109 572 16252 SH DFND 01 0 16252 0 HAWTHORN BANCSHARES INC COM 420476103 16 762 SH SOLE 762 0 0 HAYMAKER ACQUISITION UNIT 10/19/2022 420870206 22 2248 SH SOLE 2248 0 0 HAYNES INTERNATIONAL INC COM NEW 420877201 19 603 SH DFND 0 603 0 HAYNES INTERNATIONAL INC COM NEW 420877201 21 669 SH DFND 01 0 669 0 HC2 HLDGS INC COM 404139107 52 8796 SH DFND 0 8796 0 HC2 HLDGS INC COM 404139107 519 87234 SH DFND 01 0 87234 0 HCA HEALTHCARE INC COM 40412C101 7 80 SH DFND 20 0 0 80 HCA HEALTHCARE INC COM 40412C101 1428 16260 SH DFND 0 0 16260 HCA HEALTHCARE INC COM 40412C101 2923 33280 SH DFND 0 33280 0 HCA HEALTHCARE INC COM 40412C101 8854 100802 SH DFND 01 0 100802 0 HCI GROUP INC COM 40416E103 9 297 SH DFND 01 0 297 0 HCI GROUP INC COM 40416E103 44 1470 SH DFND 0 1470 0 HCP INC COM 40414L109 645 24744 SH DFND 0 0 24744 HCP INC COM 40414L109 4067 155953 SH DFND 01 0 155953 0 HCP INC COM 40414L109 7450 285644 SH DFND 0 285644 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 1869 18380 SH DFND 20 0 0 18380 HDFC BANK LTD ADR REPS 3 SHS 40415F101 4501 44266 SH DFND 01 0 44266 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 5665 55722 SH DFND 0 55722 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 8134 80000 SH Put DFND 0 80000 0 HDFC BANK LTD ADR REPS 3 SHS 40415F101 14249 140147 SH DFND 0 0 140147 HD SUPPLY HLDGS INC COM 40416M105 173 4318 SH DFND 0 0 4318 HD SUPPLY HLDGS INC COM 40416M105 11879 296744 SH DFND 01 0 296744 0 HD SUPPLY HLDGS INC COM 40416M105 16004 399812 SH DFND 0 399812 0 HEALTHCARE RLTY TR COM 421946104 927 28872 SH DFND 01 0 28872 0 HEALTHCARE RLTY TR COM 421946104 1083 33726 SH DFND 0 33726 0 HEALTHCARE SVCS GRP INC COM 421906108 48967 928819 SH DFND 01 0 928819 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 30 1000 SH Put DFND 01 0 1000 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 4857 161681 SH DFND 01 0 161681 0 HEALTHCARE TR AMER INC CL A NEW 42225P501 5981 199108 SH DFND 0 199108 0 HEALTHEQUITY INC COM 42226A107 78 1674 SH DFND 0 1674 0 HEALTHEQUITY INC COM 42226A107 4594 98454 SH DFND 01 0 98454 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 63 2521 SH DFND 0 2521 0 HEALTH INS INNOVATIONS INC COM CL A 42225K106 394 15791 SH DFND 01 0 15791 0 HEALTHSOUTH CORP COM NEW 421924309 813 16446 SH DFND 0 16446 0 HEALTHSOUTH CORP COM NEW 421924309 1757 35557 SH DFND 01 0 35557 0 HEALTHSTREAM INC COM 42222N103 15 634 SH DFND 01 0 634 0 HEALTHSTREAM INC COM 42222N103 40 1726 SH DFND 0 1726 0 HEARTLAND EXPRESS INC COM 422347104 8 323 SH DFND 0 323 0 HEARTLAND EXPRESS INC COM 422347104 29 1236 SH DFND 01 0 1236 0 HEARTLAND FINL USA INC COM 42234Q102 421 7841 SH DFND 01 0 7841 0 HEAT BIOLOGICS INC COM 42237K102 0 977 SH SOLE 977 0 0 HECLA MNG CO COM 422704106 12 3000 SH DFND 17 0 0 3000 HECLA MNG CO COM 422704106 82 20562 SH DFND 01 0 20562 0 HECLA MNG CO PFD CV SER B 422704205 8 144 SH SOLE 144 0 0 H & E EQUIPMENT SERVICES INC COM 404030108 200 4920 SH DFND 0 4920 0 H & E EQUIPMENT SERVICES INC COM 404030108 1788 43993 SH DFND 01 0 43993 0 HEICO CORP NEW CL A 422806208 833 10538 SH DFND 0 10538 0 HEICO CORP NEW CL A 422806208 3436 43465 SH DFND 01 0 43465 0 HEICO CORP NEW COM 422806109 2356 24968 SH DFND 0 24968 0 HEICO CORP NEW COM 422806109 7753 82168 SH DFND 01 0 82168 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 25 1033 SH DFND 01 0 1033 0 HEIDRICK & STRUGGLES INTL IN COM 422819102 71 2907 SH DFND 0 2907 0 HELEN OF TROY CORP LTD COM G4388N106 131 1356 SH DFND 0 1356 0 HELEN OF TROY CORP LTD COM G4388N106 2180 22627 SH DFND 01 0 22627 0 HELIOS & MATHESON ANALYTICS COM NEW 42327L200 76 12070 SH DFND 01 0 12070 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 74 9801 SH DFND 01 0 9801 0 HELIX ENERGY SOLUTIONS GRP I COM 42330P107 143 19024 SH DFND 0 19024 0 HELMERICH & PAYNE INC COM 423452101 158 2448 SH DFND 0 0 2448 HELMERICH & PAYNE INC COM 423452101 2909 45000 SH Put DFND 0 45000 0 HELMERICH & PAYNE INC COM 423452101 4679 72389 SH DFND 0 72389 0 HELMERICH & PAYNE INC COM 423452101 12950 200339 SH DFND 01 0 200339 0 HEMISPHERE MEDIA GROUP INC CL A 42365Q103 26 2236 SH SOLE 2236 0 0 HEMISPHERX BIOPHARMA INC COM NEW 42366C301 1 1594 SH DFND 01 0 1594 0 HEMISPHERX BIOPHARMA INC COM NEW 42366C301 2 4508 SH DFND 0 4508 0 HENNESSY ADVISORS INC COM 425885100 12 700 SH DFND 01 0 700 0 HENNESSY ADVISORS INC COM 425885100 25 1508 SH DFND 0 1508 0 HENNESSY CAP ACQUSTON CORP I COM 42588L105 12 1200 SH SOLE 1200 0 0 HENRY JACK & ASSOC INC COM 426281101 143 1225 SH DFND 20 0 0 1225 HENRY JACK & ASSOC INC COM 426281101 174 1484 SH DFND 0 0 1484 HENRY JACK & ASSOC INC COM 426281101 1169 9998 SH DFND 0 9998 0 HENRY JACK & ASSOC INC COM 426281101 7220 61728 SH DFND 01 0 61728 0 HERBALIFE LTD COM USD SHS G4412G101 115 1703 SH DFND 01 0 1703 0 HERBALIFE LTD COM USD SHS G4412G101 38120 562913 SH DFND 0 562913 0 HERBALIFE LTD COM USD SHS G4412G101 179323 2648000 SH Call DFND 0 2648000 0 HERBALIFE LTD COM USD SHS G4412G101 854315 12615400 SH Put DFND 0 12615400 0 HERBALIFE LTD NOTE 2.000% 8/1 42703MAB9 8040 8000000 PRN SOLE 8000000 0 0 HERC HLDGS INC COM 42704L104 7 106 SH DFND 0 106 0 HERC HLDGS INC COM 42704L104 613 9798 SH DFND 01 0 9798 0 HERCULES CAPITAL INC COM 427096508 4685 357064 SH DFND 01 0 357064 0 HERCULES CAPITAL INC COM 427096508 24878 1896159 SH DFND 0 1896159 0 HERITAGE COMMERCE CORP COM 426927109 68 4448 SH DFND 0 4448 0 HERITAGE COMMERCE CORP COM 426927109 709 46300 SH DFND 01 0 46300 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 15 690 SH DFND 0 690 0 HERITAGE CRYSTAL CLEAN INC COM 42726M106 268 12318 SH DFND 01 0 12318 0 HERITAGE FINL CORP WASH COM 42722X106 65 2109 SH DFND 01 0 2109 0 HERITAGE FINL CORP WASH COM 42722X106 95 3092 SH DFND 0 3092 0 HERITAGE INS HLDGS INC COM 42727J102 83 4619 SH DFND 0 4619 0 HERITAGE INS HLDGS INC COM 42727J102 150 8325 SH DFND 01 0 8325 0 HERON THERAPEUTICS INC COM 427746102 116 6415 SH DFND 01 0 6415 0 HERON THERAPEUTICS INC COM 427746102 598 33021 SH DFND 0 33021 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 3 147 SH DFND 01 0 147 0 HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 159 9137 SH DFND 0 9137 0 HERSHEY CO COM 427866108 8 70 SH DFND 17 0 0 70 HERSHEY CO COM 427866108 354 3121 SH DFND 0 0 3121 HERSHEY CO COM 427866108 19275 169809 SH DFND 01 0 169809 0 HERTZ GLOBAL HLDGS INC COM 42806J106 337 15258 SH DFND 0 15258 0 HERTZ GLOBAL HLDGS INC COM 42806J106 1979 89558 SH DFND 01 0 89558 0 HERTZ GLOBAL HLDGS INC COM 42806J106 21985 994800 SH Call DFND 0 994800 0 HERTZ GLOBAL HLDGS INC COM 42806J106 25486 1153200 SH Put DFND 0 1153200 0 HERZFELD CARIBBEAN BASIN FD COM 42804T106 10 1443 SH DFND 0 1443 0 HERZFELD CARIBBEAN BASIN FD COM 42804T106 26 3588 SH DFND 01 0 3588 0 HESKA CORP COM RESTRC NEW 42805E306 37 467 SH DFND 0 467 0 HESKA CORP COM RESTRC NEW 42805E306 99 1235 SH DFND 01 0 1235 0 HESS CORP COM 42809H107 766 16126 SH DFND 0 0 16126 HESS CORP COM 42809H107 3567 75152 SH DFND 20 0 0 75152 HESS CORP COM 42809H107 8197 172683 SH DFND 01 0 172683 0 HESS CORP COM 42809H107 10276 216478 SH DFND 0 216478 0 HESS CORP COM 42809H107 19429 409300 SH Call DFND 0 409300 0 HESS CORP COM 42809H107 41228 868500 SH Put DFND 0 868500 0 HESS MIDSTREAM PARTNERS LP UNIT LTD PR INT 428104103 745 37602 SH DFND 01 0 37602 0 HESS MIDSTREAM PARTNERS LP UNIT LTD PR INT 428104103 11938 602602 SH DFND 0 602602 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 79 5500 SH Call DFND 0 5500 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 1295 90205 SH DFND 0 0 90205 HEWLETT PACKARD ENTERPRISE C COM 42824C109 2941 204819 SH DFND 0 204819 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 6545 455754 SH DFND 01 0 455754 0 HEXCEL CORP NEW COM 428291108 72 1165 SH DFND 20 0 0 1165 HEXCEL CORP NEW COM 428291108 164 2644 SH DFND 0 2644 0 HEXCEL CORP NEW COM 428291108 901 14564 SH DFND 01 0 14564 0 HFF INC CL A 40418F108 112 2308 SH DFND 0 2308 0 HFF INC CL A 40418F108 571 11742 SH DFND 01 0 11742 0 HIBBETT SPORTS INC COM 428567101 23 1139 SH DFND 0 1139 0 HIBBETT SPORTS INC COM 428567101 372 18213 SH DFND 01 0 18213 0 HI-CRUSH PARTNERS LP COM UNIT LTD 428337109 2662 248821 SH DFND 01 0 248821 0 HI-CRUSH PARTNERS LP COM UNIT LTD 428337109 3117 291330 SH DFND 0 291330 0 HIGHLAND FDS I HI LD IBOXX SRLN 430101774 44 2438 SH SOLE 2438 0 0 HIGHLAND FLOATNG RATE OPPRT SHS BEN INT 43010E404 23 1495 SH DFND 0 1495 0 HIGHLAND FLOATNG RATE OPPRT SHS BEN INT 43010E404 76 4912 SH DFND 01 0 4912 0 HIGHPOWER INTL INC COM 43113X101 14 3894 SH SOLE 3894 0 0 HIGHWAY HLDGS LTD ORD G4481U106 8 1958 SH DFND 01 0 1958 0 HIGHWAY HLDGS LTD ORD G4481U106 22 5304 SH DFND 0 5304 0 HIGHWOODS PPTYS INC COM 431284108 494 9706 SH DFND 01 0 9706 0 HIGHWOODS PPTYS INC COM 431284108 2018 39634 SH DFND 0 39634 0 HILLENBRAND INC COM 431571108 2517 56313 SH DFND 01 0 56313 0 HILLENBRAND INC COM 431571108 7736 173059 SH DFND 0 173059 0 HILL INTERNATIONAL INC COM 431466101 5 1000 SH DFND 01 0 1000 0 HILL INTERNATIONAL INC COM 431466101 14 2581 SH DFND 0 2581 0 HILL ROM HLDGS INC COM 431475102 1952 23163 SH DFND 0 23163 0 HILL ROM HLDGS INC COM 431475102 2284 27092 SH DFND 01 0 27092 0 HILLTOP HOLDINGS INC COM 432748101 13 500 SH DFND 01 0 500 0 HILTON GRAND VACATIONS INC COM 43283X105 2 38 SH DFND 20 0 0 38 HILTON GRAND VACATIONS INC COM 43283X105 1157 27591 SH DFND 01 0 27591 0 HILTON GRAND VACATIONS INC COM 43283X105 1169 27872 SH DFND 0 27872 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 10 128 SH DFND 20 0 0 128 HILTON WORLDWIDE HLDGS INC COM 43300A203 863 10808 SH DFND 0 0 10808 HILTON WORLDWIDE HLDGS INC COM 43300A203 2396 30000 SH Call DFND 0 30000 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 2715 34000 SH Put DFND 0 34000 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 2782 34842 SH DFND 0 34842 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 18576 232610 SH DFND 01 0 232610 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 3788 363484 SH DFND 0 363484 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 7411 711266 SH DFND 01 0 711266 0 HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 8207 787600 SH Call DFND 0 787600 0 HINGHAM INSTN SVGS MASS COM 433323102 14 66 SH DFND 0 66 0 HINGHAM INSTN SVGS MASS COM 433323102 555 2682 SH DFND 01 0 2682 0 HISTOGENICS CORP COM 43358V109 7 3392 SH SOLE 3392 0 0 HMS HLDGS CORP COM 40425J101 8 492 SH DFND 01 0 492 0 HMS HLDGS CORP COM 40425J101 134 7924 SH DFND 0 7924 0 HNI CORP COM 404251100 305 7917 SH DFND 0 7917 0 HNI CORP COM 404251100 362 9376 SH DFND 01 0 9376 0 HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 559 29977 SH DFND 01 0 29977 0 HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 13666 420630 SH DFND 0 420630 0 HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 42002 1292756 SH DFND 01 0 1292756 0 HOLLYFRONTIER CORP COM 436106108 194 3791 SH DFND 0 0 3791 HOLLYFRONTIER CORP COM 436106108 6687 130546 SH DFND 01 0 130546 0 HOLLYFRONTIER CORP COM 436106108 12714 248226 SH DFND 0 248226 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 194 8723 SH DFND 0 8723 0 HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 396 17761 SH DFND 01 0 17761 0 HOLOGIC INC COM 436440101 51 1200 SH DFND 20 0 0 1200 HOLOGIC INC COM 436440101 686 16038 SH DFND 0 0 16038 HOLOGIC INC COM 436440101 5509 128877 SH DFND 01 0 128877 0 HOLOGIC INC COM 436440101 8220 192285 SH DFND 0 192285 0 HOLOGIC INC DEBT 2.000% 3/0 436440AC5 4 3000 PRN DFND 01 0 3000 0 HOMEAWAY INC NOTE 0.125% 4/0 43739QAB6 4 4000 PRN DFND 01 0 4000 0 HOME BANCORP INC COM 43689E107 13 300 SH DFND 01 0 300 0 HOME BANCORP INC COM 43689E107 35 800 SH DFND 0 800 0 HOME BANCSHARES INC COM 436893200 20 844 SH DFND 0 844 0 HOME BANCSHARES INC COM 436893200 641 27558 SH DFND 01 0 27558 0 HOME DEPOT INC COM 437076102 1005 5300 SH Put DFND 01 0 5300 0 HOME DEPOT INC COM 437076102 6488 34233 SH DFND 17 0 0 34233 HOME DEPOT INC COM 437076102 7994 42180 SH DFND 20 0 0 42180 HOME DEPOT INC COM 437076102 9333 49242 SH DFND 0 0 49242 HOME DEPOT INC COM 437076102 21360 112700 SH Call DFND 0 112700 0 HOME DEPOT INC COM 437076102 37982 200400 SH Put DFND 0 200400 0 HOME DEPOT INC COM 437076102 258626 1364566 SH DFND 0 1364566 0 HOME DEPOT INC COM 437076102 1613573 8513548 SH DFND 01 0 8513548 0 HOME DEPOT INC COM 437076102 1569 8276 SH SOLE 8276 0 0 HOME FED BANCORP INC LA NEW COM 43708L108 3 100 SH SOLE 100 0 0 HOMESTREET INC COM 43785V102 37 1261 SH DFND 01 0 1261 0 HOMESTREET INC COM 43785V102 49 1708 SH DFND 0 1708 0 HOMETOWN BANKSHARES CORP COM 43787N108 7 665 SH SOLE 665 0 0 HOMETRUST BANCSHARES INC COM 437872104 10 370 SH DFND 01 0 370 0 HOMETRUST BANCSHARES INC COM 437872104 64 2490 SH DFND 0 2490 0 HONDA MOTOR LTD AMERN SHS 438128308 16 466 SH DFND 0 466 0 HONDA MOTOR LTD AMERN SHS 438128308 5118 150164 SH DFND 01 0 150164 0 HONDA MOTOR LTD AMERN SHS 438128308 7089 208002 SH DFND 20 0 0 208002 HONEYWELL INTL INC COM 438516106 21 136 SH DFND 17 0 0 136 HONEYWELL INTL INC COM 438516106 92 600 SH Put DFND 01 0 600 0 HONEYWELL INTL INC COM 438516106 3012 19642 SH DFND 0 0 19642 HONEYWELL INTL INC COM 438516106 3193 20822 SH DFND 20 0 0 20822 HONEYWELL INTL INC COM 438516106 64143 418254 SH DFND 0 418254 0 HONEYWELL INTL INC COM 438516106 173665 1132400 SH Call DFND 0 1132400 0 HONEYWELL INTL INC COM 438516106 726435 4736794 SH DFND 01 0 4736794 0 HONEYWELL INTL INC COM 438516106 1359 8863 SH SOLE 8863 0 0 HOOKER FURNITURE CORP COM 439038100 98 2318 SH DFND 0 2318 0 HOOKER FURNITURE CORP COM 439038100 746 17582 SH DFND 01 0 17582 0 HOPE BANCORP INC COM 43940T109 96 5261 SH DFND 0 5261 0 HOPE BANCORP INC COM 43940T109 230 12580 SH DFND 01 0 12580 0 HOPFED BANCORP INC COM 439734104 7 520 SH DFND 01 0 520 0 HORACE MANN EDUCATORS CORP N COM 440327104 75 1692 SH DFND 01 0 1692 0 HORACE MANN EDUCATORS CORP N COM 440327104 158 3573 SH DFND 0 3573 0 HORIZON BANCORP IND COM 440407104 17 600 SH DFND 01 0 600 0 HORIZON BANCORP IND COM 440407104 29 1033 SH DFND 0 1033 0 HORIZON GLOBAL CORP COM 44052W104 17 1200 SH DFND 0 1200 0 HORIZON GLOBAL CORP COM 44052W104 487 34730 SH DFND 20 0 0 34730 HORIZON PHARMA INVT LTD NOTE 2.500% 3/1 44052TAB7 1163 1250000 PRN SOLE 1250000 0 0 HORIZON PHARMA PLC SHS G4617B105 6923 474193 SH DFND 01 0 474193 0 HORIZONS ETF TR I HORIZONS NASDAQ 44053G108 8394 342186 SH DFND 01 0 342186 0 HORIZONS ETF TR I HRZNS S&P500 COV 44053G603 12 244 SH DFND 0 244 0 HORIZONS ETF TR I HRZNS S&P500 COV 44053G603 865 17196 SH DFND 01 0 17196 0 HORIZON TECHNOLOGY FIN CORP COM 44045A102 386 34367 SH DFND 01 0 34367 0 HORIZON TECHNOLOGY FIN CORP COM 44045A102 2986 266157 SH DFND 0 266157 0 HORMEL FOODS CORP COM 440452100 589 16198 SH DFND 0 0 16198 HORMEL FOODS CORP COM 440452100 4891 134401 SH DFND 0 134401 0 HORMEL FOODS CORP COM 440452100 10416 286228 SH DFND 01 0 286228 0 HORNBECK OFFSHORE SVCS INC N COM 440543106 7 2400 SH DFND 01 0 2400 0 HORNBECK OFFSHORE SVCS INC N COM 440543106 12 3959 SH DFND 0 3959 0 HORNBECK OFFSHORE SVCS INC N NOTE 1.500% 9/0 440543AN6 4 5000 PRN DFND 01 0 5000 0 HORTONWORKS INC COM 440894103 66 3271 SH DFND 0 3271 0 HORTONWORKS INC COM 440894103 399 19817 SH DFND 01 0 19817 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 2564 85901 SH DFND 0 85901 0 HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 9421 315595 SH DFND 01 0 315595 0 HOSTESS BRANDS INC CL A 44109J106 1 100 SH DFND 01 0 100 0 HOSTESS BRANDS INC CL A 44109J106 57 3880 SH DFND 0 3880 0 HOSTESS BRANDS INC *W EXP 11/04/202 44109J114 12 5333 SH SOLE 5333 0 0 HOST HOTELS & RESORTS INC COM 44107P104 828 41704 SH DFND 0 0 41704 HOST HOTELS & RESORTS INC COM 44107P104 984 49580 SH DFND 01 0 49580 0 HOST HOTELS & RESORTS INC COM 44107P104 2978 150000 SH Put DFND 0 150000 0 HOST HOTELS & RESORTS INC COM 44107P104 10641 536049 SH DFND 0 536049 0 HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 23 2500 SH DFND 01 0 2500 0 HOULIHAN LOKEY INC CL A 441593100 125 2749 SH DFND 0 2749 0 HOULIHAN LOKEY INC CL A 441593100 723 15910 SH DFND 01 0 15910 0 HOUSTON AMERN ENERGY CORP COM 44183U100 1 3075 SH DFND 01 0 3075 0 HOUSTON AMERN ENERGY CORP COM 44183U100 8 24659 SH DFND 0 24659 0 HOUSTON WIRE & CABLE CO COM 44244K109 11 1480 SH DFND 0 1480 0 HOUSTON WIRE & CABLE CO COM 44244K109 127 17700 SH DFND 01 0 17700 0 HOVNANIAN ENTERPRISES INC CL A 442487203 236 70507 SH DFND 0 70507 0 HOVNANIAN ENTERPRISES INC CL A 442487203 264 78847 SH DFND 01 0 78847 0 HOWARD BANCORP INC COM 442496105 11 500 SH DFND 01 0 500 0 HOWARD BANCORP INC COM 442496105 16 708 SH DFND 0 708 0 HOWARD HUGHES CORP COM 44267D107 11537 87885 SH DFND 01 0 87885 0 HOWARD HUGHES CORP COM 44267D107 135704 1033781 SH DFND 0 1033781 0 HP INC COM 40434L105 360 17115 SH DFND 20 0 0 17115 HP INC COM 40434L105 2760 131348 SH DFND 0 0 131348 HP INC COM 40434L105 5503 261900 SH Call DFND 0 261900 0 HP INC COM 40434L105 22656 1078321 SH DFND 0 1078321 0 HP INC COM 40434L105 24074 1145839 SH DFND 01 0 1145839 0 HRG GROUP INC COM 40434J100 59 3485 SH DFND 0 3485 0 HRG GROUP INC COM 40434J100 1688 99607 SH DFND 01 0 99607 0 HSBC HLDGS PLC ADR A 1/40PF A 404280604 20 768 SH DFND 0 768 0 HSBC HLDGS PLC ADR A 1/40PF A 404280604 11575 448289 SH DFND 01 0 448289 0 HSBC HLDGS PLC SPON ADR NEW 404280406 196 3795 SH DFND 20 0 0 3795 HSBC HLDGS PLC SPON ADR NEW 404280406 29957 580106 SH DFND 01 0 580106 0 HSBC HLDGS PLC SPON ADR NEW 404280406 39626 767343 SH DFND 0 767343 0 HSN INC COM 404303109 2 53 SH DFND 01 0 53 0 HSN INC COM 404303109 18215 451436 SH DFND 0 451436 0 HTG MOLECULAR DIAGNOSTICS IN COM 40434H104 1 485 SH DFND 01 0 485 0 HUANENG PWR INTL INC SPON ADR H SHS 443304100 648 25928 SH DFND 0 25928 0 HUANENG PWR INTL INC SPON ADR H SHS 443304100 829 33177 SH DFND 01 0 33177 0 HUBBELL INC COM 443510607 1903 14059 SH DFND 01 0 14059 0 HUBBELL INC COM 443510607 6841 50547 SH DFND 0 50547 0 HUB GROUP INC CL A 443320106 6 123 SH DFND 01 0 123 0 HUBSPOT INC COM 443573100 3435 38855 SH DFND 01 0 38855 0 HUDBAY MINERALS INC COM 443628102 18 2058 SH DFND 0 2058 0 HUDBAY MINERALS INC COM 443628102 501 56917 SH DFND 01 0 56917 0 HUDSON GLOBAL INC COM 443787106 1 508 SH SOLE 508 0 0 HUDSON PAC PPTYS INC COM 444097109 3112 90869 SH DFND 0 90869 0 HUDSON PAC PPTYS INC COM 444097109 3487 101796 SH DFND 01 0 101796 0 HUDSON TECHNOLOGIES INC COM 444144109 10 1650 SH DFND 01 0 1650 0 HUDSON TECHNOLOGIES INC COM 444144109 11 1794 SH DFND 0 1794 0 HUGOTON RTY TR TEX UNIT BEN INT 444717102 9 6600 SH DFND 0 6600 0 HUGOTON RTY TR TEX UNIT BEN INT 444717102 17 12001 SH DFND 01 0 12001 0 HUMANA INC COM 444859102 53 215 SH DFND 20 0 0 215 HUMANA INC COM 444859102 670 2700 SH Call DFND 0 2700 0 HUMANA INC COM 444859102 2081 8389 SH DFND 0 0 8389 HUMANA INC COM 444859102 34615 139539 SH DFND 01 0 139539 0 HUMANA INC COM 444859102 151275 609807 SH DFND 0 609807 0 HUNTINGTON BANCSHARES INC COM 446150104 312 21446 SH DFND 0 0 21446 HUNTINGTON BANCSHARES INC COM 446150104 5916 406348 SH DFND 0 406348 0 HUNTINGTON BANCSHARES INC COM 446150104 9596 659066 SH DFND 01 0 659066 0 HUNTINGTON BANCSHARES INC PFD CONV SER A 446150401 63 45 SH DFND 01 0 45 0 HUNTINGTON INGALLS INDS INC COM 446413106 70 295 SH DFND 20 0 0 295 HUNTINGTON INGALLS INDS INC COM 446413106 223 944 SH DFND 0 0 944 HUNTINGTON INGALLS INDS INC COM 446413106 9846 41772 SH DFND 0 41772 0 HUNTINGTON INGALLS INDS INC COM 446413106 35105 148940 SH DFND 01 0 148940 0 HUNT J B TRANS SVCS INC COM 445658107 217 1888 SH DFND 0 0 1888 HUNT J B TRANS SVCS INC COM 445658107 268 2335 SH DFND 20 0 0 2335 HUNT J B TRANS SVCS INC COM 445658107 8264 71869 SH DFND 01 0 71869 0 HUNT J B TRANS SVCS INC COM 445658107 15593 135614 SH DFND 0 135614 0 HUNTSMAN CORP COM 447011107 569 17100 SH Call DFND 0 17100 0 HUNTSMAN CORP COM 447011107 6428 193077 SH DFND 01 0 193077 0 HURCO COMPANIES INC COM 447324104 36 846 SH DFND 01 0 846 0 HURCO COMPANIES INC COM 447324104 49 1165 SH DFND 0 1165 0 HURON CONSULTING GROUP INC COM 447462102 22 535 SH DFND 01 0 535 0 HURON CONSULTING GROUP INC COM 447462102 70 1728 SH DFND 0 1728 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 80 2025 SH DFND 01 0 2025 0 HUTTIG BLDG PRODS INC COM 448451104 13 1908 SH DFND 0 1908 0 HUTTIG BLDG PRODS INC COM 448451104 90 13522 SH DFND 01 0 13522 0 HYATT HOTELS CORP COM CL A 448579102 82 1111 SH DFND 01 0 1111 0 HYATT HOTELS CORP COM CL A 448579102 23966 325891 SH DFND 0 325891 0 HYDROGENICS CORP NEW COM NEW 448883207 0 13 SH DFND 01 0 13 0 HYSTER YALE MATLS HANDLING I CL A 449172105 77 899 SH DFND 01 0 899 0 HYSTER YALE MATLS HANDLING I CL A 449172105 127 1488 SH DFND 0 1488 0 IAC INTERACTIVECORP COM 44919P508 213 1740 SH DFND 0 0 1740 IAC INTERACTIVECORP COM 44919P508 5848 47824 SH DFND 0 47824 0 IAC INTERACTIVECORP COM 44919P508 6541 53489 SH DFND 01 0 53489 0 I AM CAP ACQUISITION CO COM 45074Q108 13 1370 SH SOLE 1370 0 0 IAMGOLD CORP COM 450913108 2305 395443 SH DFND 01 0 395443 0 IAMGOLD CORP COM 450913108 3702 635062 SH DFND 0 635062 0 IBERIABANK CORP COM 450828108 610 7877 SH DFND 01 0 7877 0 IBERIABANK CORP COM 450828108 2255 29101 SH DFND 0 29101 0 IBIO INC COM 451033104 16 87963 SH DFND 01 0 87963 0 ICAD INC COM NEW 44934S206 4 1111 SH DFND 01 0 1111 0 ICAD INC COM NEW 44934S206 8 2428 SH DFND 0 2428 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 4040 76219 SH DFND 01 0 76219 0 ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 5515 104061 SH DFND 0 104061 0 ICC HLDGS INC COM 44931Q104 30 1872 SH SOLE 1872 0 0 ICF INTL INC COM 44925C103 114 2169 SH DFND 0 2169 0 ICF INTL INC COM 44925C103 4674 89027 SH DFND 01 0 89027 0 ICHOR HOLDINGS SHS G4740B105 24 995 SH DFND 0 995 0 ICHOR HOLDINGS SHS G4740B105 414 16809 SH DFND 01 0 16809 0 ICICI BK LTD ADR 45104G104 119 12257 SH DFND 20 0 0 12257 ICICI BK LTD ADR 45104G104 2968 305049 SH DFND 0 0 305049 ICICI BK LTD ADR 45104G104 4981 511939 SH DFND 01 0 511939 0 ICICI BK LTD ADR 45104G104 5548 570144 SH DFND 0 570144 0 ICICI BK LTD ADR 45104G104 9730 1000000 SH Put DFND 0 1000000 0 ICLICK INTRACTVE ASIA GRP LT SPONSORED ADR 45113Y104 3 356 SH SOLE 356 0 0 ICONIX BRAND GROUP INC COM 451055107 5 3754 SH DFND 01 0 3754 0 ICONIX BRAND GROUP INC COM 451055107 31 23646 SH DFND 0 23646 0 ICONIX BRAND GROUP INC NOTE 1.500% 3/1 451055AF4 10 12000 PRN DFND 01 0 12000 0 ICON PLC SHS G4705A100 292 2604 SH DFND 20 0 0 2604 ICON PLC SHS G4705A100 2853 25436 SH DFND 0 25436 0 ICON PLC SHS G4705A100 5805 51757 SH DFND 01 0 51757 0 ICU MED INC COM 44930G107 1039 4811 SH DFND 01 0 4811 0 ICU MED INC COM 44930G107 1747 8087 SH DFND 20 0 0 8087 ICU MED INC COM 44930G107 2637 12207 SH DFND 0 12207 0 IDACORP INC COM 451107106 41 450 SH DFND 17 0 0 450 IDACORP INC COM 451107106 370 4054 SH DFND 01 0 4054 0 IDACORP INC COM 451107106 1525 16691 SH DFND 0 16691 0 IDENTIV INC COM NEW 45170X205 2 500 SH DFND 01 0 500 0 IDENTIV INC COM NEW 45170X205 6 1824 SH DFND 0 1824 0 IDERA PHARMACEUTICALS INC COM NEW 45168K306 18 8439 SH DFND 0 8439 0 IDERA PHARMACEUTICALS INC COM NEW 45168K306 78 37050 SH DFND 01 0 37050 0 IDEX CORP COM 45167R104 120 912 SH DFND 0 0 912 IDEX CORP COM 45167R104 151 1145 SH DFND 20 0 0 1145 IDEX CORP COM 45167R104 1116 8458 SH DFND 01 0 8458 0 IDEX CORP COM 45167R104 6485 49140 SH DFND 0 49140 0 IDEXX LABS INC COM 45168D104 730 4669 SH DFND 0 0 4669 IDEXX LABS INC COM 45168D104 901 5760 SH DFND 20 0 0 5760 IDEXX LABS INC COM 45168D104 7260 46423 SH DFND 01 0 46423 0 IDEXX LABS INC COM 45168D104 12127 77550 SH DFND 0 77550 0 I D SYSTEMS INC COM 449489103 3 368 SH SOLE 368 0 0 IDT CORP CL B NEW 448947507 62 5860 SH DFND 0 5860 0 IDT CORP CL B NEW 448947507 242 22866 SH DFND 01 0 22866 0 IES HLDGS INC COM 44951W106 46 2638 SH DFND 0 2638 0 IES HLDGS INC COM 44951W106 114 6585 SH DFND 01 0 6585 0 IF BANCORP INC COM 44951J105 16 791 SH SOLE 791 0 0 IFRESH INC COM 449538107 9 730 SH SOLE 730 0 0 IGNYTA INC COM 451731103 9118 341506 SH SOLE 341506 0 0 IHS MARKIT LTD SHS G47567105 569 12608 SH DFND 01 0 12608 0 IHS MARKIT LTD SHS G47567105 1024 22676 SH DFND 0 0 22676 IHS MARKIT LTD SHS G47567105 1069 23670 SH DFND 20 0 0 23670 IHS MARKIT LTD SHS G47567105 2527 55964 SH DFND 0 55964 0 II VI INC COM 902104108 178 3798 SH DFND 0 3798 0 II VI INC COM 902104108 745 15867 SH DFND 01 0 15867 0 IKANG HEALTHCARE GROUP INC SPONSORED ADR 45174L108 21 1358 SH SOLE 1358 0 0 IKONICS CORP COM 45172K102 22 2929 SH SOLE 2929 0 0 ILG INC COM 44967H101 20 699 SH DFND 0 699 0 ILG INC COM 44967H101 283 9921 SH DFND 01 0 9921 0 ILLINOIS TOOL WKS INC COM 452308109 234 1400 SH Call DFND 0 1400 0 ILLINOIS TOOL WKS INC COM 452308109 2715 16275 SH DFND 20 0 0 16275 ILLINOIS TOOL WKS INC COM 452308109 4500 26973 SH DFND 0 0 26973 ILLINOIS TOOL WKS INC COM 452308109 25438 152462 SH DFND 0 152462 0 ILLINOIS TOOL WKS INC COM 452308109 157918 946469 SH DFND 01 0 946469 0 ILLUMINA INC COM 452327109 541 2475 SH DFND 20 0 0 2475 ILLUMINA INC COM 452327109 641 2935 SH DFND 0 0 2935 ILLUMINA INC COM 452327109 1092 5000 SH Put DFND 0 5000 0 ILLUMINA INC COM 452327109 20432 93513 SH DFND 0 93513 0 ILLUMINA INC COM 452327109 21097 96556 SH DFND 01 0 96556 0 ILLUMINA INC NOTE 0.500% 6/1 452327AH2 6 5000 PRN DFND 01 0 5000 0 ILLUMINA INC NOTE 6/1 452327AF6 9 8000 PRN DFND 01 0 8000 0 IMAX CORP COM 45245E109 155 6675 SH DFND 01 0 6675 0 IMAX CORP COM 45245E109 345 14914 SH DFND 0 14914 0 IMMERSION CORP COM 452521107 10 1389 SH DFND 0 1389 0 IMMERSION CORP COM 452521107 18 2600 SH DFND 01 0 2600 0 IMMUCELL CORP COM PAR 452525306 35 4000 SH DFND 01 0 4000 0 IMMUNE DESIGN CORP COM 45252L103 5 1297 SH SOLE 1297 0 0 IMMUNE PHARMACEUTICALS INC COM NEW 45254C200 50 87514 SH DFND 0 87514 0 IMMUNOCELLULAR THERAPEUTICS COM NEW 452536204 0 25 SH DFND 01 0 25 0 IMMUNOCELLULAR THERAPEUTICS COM NEW 452536204 7 21567 SH DFND 0 21567 0 IMMUNOCELLULAR THERAPEUTICS *W EXP 08/12/202 452536121 0 1500 SH SOLE 1500 0 0 IMMUNOGEN INC COM 45253H101 16 2472 SH DFND 0 2472 0 IMMUNOGEN INC COM 45253H101 654 101965 SH DFND 01 0 101965 0 IMMUNOMEDICS INC COM 452907108 1492 92301 SH DFND 01 0 92301 0 IMMUNOMEDICS INC COM 452907108 4326 267669 SH DFND 0 267669 0 IMMURON LTD SPONSORED ADR 45254U101 4 800 SH SOLE 800 0 0 IMMUTEP LTD SPONSORED ADR 45257L108 8 4833 SH SOLE 4833 0 0 IMPAC MTG HLDGS INC COM NEW 45254P508 4 381 SH DFND 0 381 0 IMPAC MTG HLDGS INC COM NEW 45254P508 22 2150 SH DFND 01 0 2150 0 IMPAX LABORATORIES INC COM 45256B101 87 5220 SH DFND 01 0 5220 0 IMPAX LABORATORIES INC COM 45256B101 522 31345 SH DFND 20 0 0 31345 IMPAX LABORATORIES INC COM 45256B101 1202 72194 SH DFND 0 72194 0 IMPERIAL OIL LTD COM NEW 453038408 212 6800 SH DFND 0 0 6800 IMPERIAL OIL LTD COM NEW 453038408 1052 33742 SH DFND 01 0 33742 0 IMPERIAL OIL LTD COM NEW 453038408 3325 106600 SH DFND 0 106600 0 IMPERVA INC COM 45321L100 29 723 SH DFND 0 723 0 IMPERVA INC COM 45321L100 81 2030 SH DFND 01 0 2030 0 IMPINJ INC COM 453204109 409 18169 SH DFND 0 18169 0 IMPINJ INC COM 453204109 3751 166471 SH DFND 01 0 166471 0 IMPRIMIS PHARMACEUTICALS INC COM NEW 45323A201 14 8398 SH SOLE 8398 0 0 INCOME OPPORTUNITY RLTY INVS COM 452926108 21 1929 SH SOLE 1929 0 0 INC RESH HLDGS INC CL A 45329R109 32 725 SH DFND 0 725 0 INC RESH HLDGS INC CL A 45329R109 192 4414 SH DFND 01 0 4414 0 INCYTE CORP COM 45337C102 335 3540 SH DFND 0 0 3540 INCYTE CORP COM 45337C102 5953 62856 SH DFND 0 62856 0 INCYTE CORP COM 45337C102 17572 185537 SH DFND 01 0 185537 0 INCYTE CORP COM 45337C102 18942 200000 SH Call DFND 0 200000 0 INDEPENDENCE CONTRACT DRIL I COM 453415309 23 5804 SH SOLE 5804 0 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 12 446 SH DFND 0 446 0 INDEPENDENCE HLDG CO NEW COM NEW 453440307 137 5000 SH DFND 01 0 5000 0 INDEPENDENCE RLTY TR INC COM 45378A106 798 79061 SH DFND 01 0 79061 0 INDEPENDENCE RLTY TR INC COM 45378A106 1132 112231 SH DFND 0 112231 0 INDEPENDENT BANK CORP MASS COM 453836108 105 1503 SH DFND 0 1503 0 INDEPENDENT BANK CORP MASS COM 453836108 505 7230 SH DFND 01 0 7230 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 25 1100 SH DFND 01 0 1100 0 INDEPENDENT BANK CORP MICH COM NEW 453838609 41 1841 SH DFND 0 1841 0 INDEPENDENT BK GROUP INC COM 45384B106 11 166 SH SOLE 166 0 0 INDEXIQ ETF TR AUST SM CP ETF 45409B826 52 2664 SH SOLE 2664 0 0 INDEXIQ ETF TR CAN SML CP ETF 45409B867 2 84 SH DFND 01 0 84 0 INDEXIQ ETF TR CAN SML CP ETF 45409B867 55 2885 SH DFND 0 2885 0 INDEXIQ ETF TR GLB AGRI SM CP 45409B834 21 602 SH SOLE 602 0 0 INDEXIQ ETF TR GLB CRUDE OIL 45409B842 14 1281 SH SOLE 1281 0 0 INDEXIQ ETF TR HDGD FTSE EURO 45409B552 12 578 SH DFND 0 578 0 INDEXIQ ETF TR HDGD FTSE EURO 45409B552 57 2809 SH DFND 01 0 2809 0 INDEXIQ ETF TR HDGD FTSE INTL 45409B560 10405 480605 SH DFND 01 0 480605 0 INDEXIQ ETF TR HDGD FTSE JAPN 45409B537 14 629 SH SOLE 629 0 0 INDEXIQ ETF TR HDG MACTRK ETF 45409B206 19 704 SH SOLE 704 0 0 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 39 1293 SH DFND 0 1293 0 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 8993 295425 SH DFND 01 0 295425 0 INDEXIQ ETF TR IQ ENCH COR PL 45409B479 33 1640 SH DFND 0 1640 0 INDEXIQ ETF TR IQ ENCH COR PL 45409B479 4336 217333 SH DFND 01 0 217333 0 INDEXIQ ETF TR IQ HEDGMKT NUT 45409B503 9 367 SH SOLE 367 0 0 INDEXIQ ETF TR IQ LEADERS GTA 45409B511 128 5240 SH SOLE 5240 0 0 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 48 1534 SH DFND 01 0 1534 0 INDEXIQ ETF TR US RL EST SMCP 45409B628 31 1181 SH DFND 0 1181 0 INDEXIQ ETF TR US RL EST SMCP 45409B628 336 12751 SH DFND 01 0 12751 0 INDIA FD INC COM 454089103 40 1520 SH DFND 0 1520 0 INDIA FD INC COM 454089103 1908 73063 SH DFND 01 0 73063 0 INDUSTREA ACQUISITION CORP CL A 45579J104 5 484 SH SOLE 484 0 0 INDUSTREA ACQUISITION CORP UNIT 07/21/2024 45579J203 6 600 SH SOLE 600 0 0 INDUSTRIAL SVCS AMER INC FLA COM 456314103 10 6085 SH SOLE 6085 0 0 INDUSTRIAS BACHOCO S A B DE SPON ADR B 456463108 1 23 SH DFND 01 0 23 0 INFINERA CORPORATION COM 45667G103 22 3500 SH DFND 0 3500 0 INFINERA CORPORATION COM 45667G103 261 41178 SH DFND 01 0 41178 0 INFINITY PHARMACEUTICALS INC COM 45665G303 0 100 SH DFND 01 0 100 0 INFINITY PPTY & CAS CORP COM 45665Q103 82 775 SH DFND 01 0 775 0 INFINITY PPTY & CAS CORP COM 45665Q103 136 1283 SH DFND 0 1283 0 INFLARX NV COM N44821101 22 1073 SH SOLE 1073 0 0 INFORMATION SERVICES GROUP I COM 45675Y104 6 1529 SH SOLE 1529 0 0 INFOSONICS CORP COM NEW 456784206 4 2586 SH SOLE 2586 0 0 INFOSYS LTD SPONSORED ADR 456788108 1180 72735 SH DFND 20 0 0 72735 INFOSYS LTD SPONSORED ADR 456788108 4055 250000 SH Call DFND 0 250000 0 INFOSYS LTD SPONSORED ADR 456788108 9880 609107 SH DFND 0 609107 0 INFOSYS LTD SPONSORED ADR 456788108 14080 868050 SH DFND 01 0 868050 0 INFOSYS LTD SPONSORED ADR 456788108 34062 2100000 SH Put DFND 0 2100000 0 INFRAREIT INC COM 45685L100 9 500 SH DFND 01 0 500 0 INFRAREIT INC COM 45685L100 72 3895 SH DFND 0 3895 0 INFUSYSTEM HLDGS INC COM 45685K102 1 397 SH DFND 0 397 0 INFUSYSTEM HLDGS INC COM 45685K102 10 4500 SH DFND 01 0 4500 0 INGERSOLL-RAND PLC SHS G47791101 8 90 SH DFND 20 0 0 90 INGERSOLL-RAND PLC SHS G47791101 1302 14597 SH DFND 0 0 14597 INGERSOLL-RAND PLC SHS G47791101 17930 201035 SH DFND 0 201035 0 INGERSOLL-RAND PLC SHS G47791101 54760 613972 SH DFND 01 0 613972 0 INGERSOLL-RAND PLC SHS G47791101 13 150 SH SOLE 150 0 0 INGEVITY CORP COM 45688C107 353 5014 SH DFND 0 5014 0 INGEVITY CORP COM 45688C107 397 5634 SH DFND 01 0 5634 0 ING GROEP N V SPONSORED ADR 456837103 1435 77724 SH DFND 0 77724 0 ING GROEP N V SPONSORED ADR 456837103 20928 1133698 SH DFND 01 0 1133698 0 INGLES MKTS INC CL A 457030104 278 8040 SH DFND 01 0 8040 0 INGREDION INC COM 457187102 192 1376 SH DFND 0 0 1376 INGREDION INC COM 457187102 6768 48411 SH DFND 01 0 48411 0 INGREDION INC COM 457187102 6859 49062 SH DFND 0 49062 0 INNERWORKINGS INC COM 45773Y105 67 6697 SH DFND 0 6697 0 INNERWORKINGS INC COM 45773Y105 348 34727 SH DFND 01 0 34727 0 INNODATA INC COM NEW 457642205 34 25360 SH SOLE 25360 0 0 INNOPHOS HOLDINGS INC COM 45774N108 143 3057 SH DFND 01 0 3057 0 INNOPHOS HOLDINGS INC COM 45774N108 2111 45171 SH DFND 0 45171 0 INNOSPEC INC COM 45768S105 116 1637 SH DFND 01 0 1637 0 INNOVATIVE INDL PPTYS INC COM 45781V101 28 876 SH DFND 0 876 0 INNOVATIVE INDL PPTYS INC COM 45781V101 393 12176 SH DFND 01 0 12176 0 INNOVATIVE SOLUTIONS & SUPPO COM 45769N105 49 16600 SH DFND 01 0 16600 0 INNOVATOR ETFS TR IBD 50 ETF 45782C102 84 2530 SH DFND 0 2530 0 INNOVATOR ETFS TR IBD 50 ETF 45782C102 9927 299181 SH DFND 01 0 299181 0 INNOVIVA INC COM 45781M101 85 5996 SH DFND 01 0 5996 0 INNOVIVA INC COM 45781M101 2504 176479 SH DFND 0 176479 0 INOGEN INC COM 45780L104 719 6042 SH DFND 0 6042 0 INOGEN INC COM 45780L104 1690 14194 SH DFND 01 0 14194 0 INOVALON HLDGS INC COM CL A 45781D101 93 6217 SH DFND 01 0 6217 0 INOVALON HLDGS INC COM CL A 45781D101 231 15387 SH DFND 0 15387 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 334 80845 SH DFND 0 80845 0 INOVIO PHARMACEUTICALS INC COM NEW 45773H201 379 91675 SH DFND 01 0 91675 0 INPHI CORP COM 45772F107 29 796 SH DFND 0 796 0 INPHI CORP COM 45772F107 637 17391 SH DFND 01 0 17391 0 INPHI CORP NOTE 1.125%12/0 45772FAB3 3 3000 PRN DFND 01 0 3000 0 INPIXON COM 45790J107 5 23001 SH SOLE 23001 0 0 INSEEGO CORP COM 45782B104 1 500 SH DFND 01 0 500 0 INSIGHT ENTERPRISES INC COM 45765U103 117 3050 SH DFND 01 0 3050 0 INSIGHT ENTERPRISES INC COM 45765U103 3448 90057 SH DFND 0 90057 0 INSIGHT SELECT INCOME FD COM 45781W109 1647 82778 SH DFND 01 0 82778 0 INSIGNIA SYS INC COM 45765Y105 2 1598 SH SOLE 1598 0 0 INSMED INC COM PAR $.01 457669307 28 882 SH DFND 0 882 0 INSMED INC COM PAR $.01 457669307 617 19788 SH DFND 01 0 19788 0 INSPERITY INC COM 45778Q107 180 3133 SH DFND 0 3133 0 INSPERITY INC COM 45778Q107 251 4384 SH DFND 01 0 4384 0 INSPIRED ENTMT INC COM 45782N108 8 805 SH SOLE 805 0 0 INSPIREMD INC COM PAR 45779A804 0 2051 SH DFND 01 0 2051 0 INSPIREMD INC COM PAR 45779A804 10 79800 SH DFND 0 79800 0 INSPIREMD INC *W EXP 03/14/202 45779A135 0 6248 SH SOLE 6248 0 0 INSPIREMD INC *W EXP 07/07/202 45779A127 0 10099 SH SOLE 10099 0 0 INSTALLED BLDG PRODS INC COM 45780R101 1539 20267 SH DFND 0 20267 0 INSTALLED BLDG PRODS INC COM 45780R101 3657 48152 SH DFND 01 0 48152 0 INSTEEL INDUSTRIES INC COM 45774W108 39 1381 SH DFND 0 1381 0 INSTEEL INDUSTRIES INC COM 45774W108 262 9251 SH DFND 01 0 9251 0 INSTRUCTURE INC COM 45781U103 60 1823 SH DFND 01 0 1823 0 INSTRUCTURE INC COM 45781U103 67 2020 SH DFND 0 2020 0 INSULET CORP COM 45784P101 2 23 SH DFND 0 23 0 INSULET CORP COM 45784P101 248 3601 SH DFND 01 0 3601 0 INSYS THERAPEUTICS INC NEW COM NEW 45824V209 41 4312 SH DFND 01 0 4312 0 INTEC PHARMA LTD JERUSALEM SHS M53644106 139 26948 SH SOLE 26948 0 0 INTEGER HLDGS CORP COM 45826H109 85 1870 SH DFND 01 0 1870 0 INTEGER HLDGS CORP COM 45826H109 86 1909 SH DFND 0 1909 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 17 346 SH DFND 0 346 0 INTEGRA LIFESCIENCES HLDGS C COM NEW 457985208 2160 45140 SH DFND 01 0 45140 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 174 5849 SH DFND 0 5849 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 977 32856 SH DFND 01 0 32856 0 INTEGRATED DEVICE TECHNOLOGY COM 458118106 2674 89942 SH DFND 20 0 0 89942 INTEL CORP COM 458140100 451 9780 SH DFND 20 0 0 9780 INTEL CORP COM 458140100 771 16700 SH Put DFND 01 0 16700 0 INTEL CORP COM 458140100 1676 36300 SH DFND 17 0 0 36300 INTEL CORP COM 458140100 42236 914989 SH DFND 0 0 914989 INTEL CORP COM 458140100 43090 933500 SH Call DFND 0 933500 0 INTEL CORP COM 458140100 63798 1382100 SH Put DFND 0 1382100 0 INTEL CORP COM 458140100 363654 7878114 SH DFND 0 7878114 0 INTEL CORP COM 458140100 1373061 29745691 SH DFND 01 0 29745691 0 INTEL CORP COM 458140100 1296 28077 SH SOLE 28077 0 0 INTEL CORP SDCV 3.250% 8/0 458140AF7 40 18000 PRN DFND 01 0 18000 0 INTELLIA THERAPEUTICS INC COM 45826J105 284 14751 SH DFND 0 14751 0 INTELLIA THERAPEUTICS INC COM 45826J105 1307 67987 SH DFND 01 0 67987 0 INTELLICHECK INC COM NEW 45817G201 1 283 SH DFND 0 283 0 INTELLICHECK INC COM NEW 45817G201 13 5000 SH DFND 01 0 5000 0 INTELLIGENT SYS CORP NEW COM 45816D100 8 1723 SH SOLE 1723 0 0 INTELLIPHARMACEUTICS INTL IN COM 458173101 7 8622 SH SOLE 8622 0 0 INTELSAT S A COM L5140P101 5 1401 SH DFND 01 0 1401 0 INTELSAT S A COM L5140P101 32 9525 SH DFND 0 9525 0 INTERACTIVE BROKERS GROUP IN COM 45841N107 363 6136 SH DFND 0 6136 0 INTERACTIVE BROKERS GROUP IN COM 45841N107 946 15971 SH DFND 01 0 15971 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 3310 56665 SH DFND 01 0 56665 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 7826 133960 SH DFND 0 133960 0 INTERCEPT PHARMACEUTICALS IN COM 45845P108 33832 579120 SH Call DFND 0 579120 0 INTERCEPT PHARMACEUTICALS IN NOTE 3.250% 7/0 45845PAA6 1813 2280000 PRN SOLE 2280000 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 145 2050 SH DFND 20 0 0 2050 INTERCONTINENTAL EXCHANGE IN COM 45866F104 2309 32720 SH DFND 0 0 32720 INTERCONTINENTAL EXCHANGE IN COM 45866F104 22369 317020 SH DFND 0 317020 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 28824 408500 SH Call DFND 0 408500 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 403955 5724985 SH DFND 01 0 5724985 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 1319 18690 SH SOLE 18690 0 0 INTERCONTINENTAL HOTELS GROU SPONSORED ADR 45857P707 41 642 SH DFND 01 0 642 0 INTERDIGITAL INC COM 45867G101 3098 40683 SH DFND 0 40683 0 INTERDIGITAL INC COM 45867G101 5589 73396 SH DFND 01 0 73396 0 INTERFACE INC COM 458665304 112 4462 SH DFND 0 4462 0 INTERFACE INC COM 458665304 153 6078 SH DFND 01 0 6078 0 INTERLINK ELECTRS INC COM NEW 458751302 11 2121 SH DFND 0 2121 0 INTERLINK ELECTRS INC COM NEW 458751302 18 3400 SH DFND 01 0 3400 0 INTERMOLECULAR INC COM 45882D109 1 1050 SH SOLE 1050 0 0 INTERNAP CORP COM PAR 45885A409 1 32 SH DFND 0 32 0 INTERNAP CORP COM PAR 45885A409 52 3325 SH DFND 01 0 3325 0 INTERNATIONAL BANCSHARES COR COM 459044103 125 3140 SH DFND 01 0 3140 0 INTERNATIONAL BANCSHARES COR COM 459044103 386 9735 SH DFND 0 9735 0 INTERNATIONAL BUSINESS MACHS COM 459200101 30 195 SH DFND 20 0 0 195 INTERNATIONAL BUSINESS MACHS COM 459200101 7165 46700 SH Call DFND 0 46700 0 INTERNATIONAL BUSINESS MACHS COM 459200101 8308 54151 SH DFND 0 0 54151 INTERNATIONAL BUSINESS MACHS COM 459200101 71417 465500 SH Put DFND 0 465500 0 INTERNATIONAL BUSINESS MACHS COM 459200101 167318 1090589 SH DFND 0 1090589 0 INTERNATIONAL BUSINESS MACHS COM 459200101 264708 1725384 SH DFND 01 0 1725384 0 INTERNATIONAL BUSINESS MACHS COM 459200101 462 3013 SH SOLE 3013 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 20 129 SH DFND 17 0 0 129 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 665 4360 SH DFND 0 0 4360 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 8654 56706 SH DFND 0 56706 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 31439 206009 SH DFND 01 0 206009 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 3613 136297 SH DFND 0 136297 0 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 7341 276906 SH DFND 01 0 276906 0 INTERNATIONAL SEAWAYS INC COM Y41053102 1 30 SH DFND 01 0 30 0 INTERNATIONAL SEAWAYS INC COM Y41053102 84 4532 SH DFND 0 4532 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 174 4358 SH DFND 0 4358 0 INTERNATIONAL SPEEDWAY CORP CL A 460335201 205 5153 SH DFND 01 0 5153 0 INTERNATIONAL TOWER HILL MIN COM 46050R102 24 56691 SH SOLE 56691 0 0 INTERNET GOLD-GOLDEN LINES L ORD M56595107 23 2667 SH SOLE 2667 0 0 INTERNET INITIATIVE JAPAN IN SPONSORED ADR 46059T109 8 826 SH SOLE 826 0 0 INTER PARFUMS INC COM 458334109 71 1635 SH DFND 0 1635 0 INTER PARFUMS INC COM 458334109 234 5391 SH DFND 01 0 5391 0 INTERPUBLIC GROUP COS INC COM 460690100 146 7241 SH DFND 0 0 7241 INTERPUBLIC GROUP COS INC COM 460690100 2770 137422 SH DFND 01 0 137422 0 INTERPUBLIC GROUP COS INC COM 460690100 4423 219406 SH DFND 0 219406 0 INTERSECT ENT INC COM 46071F103 35 1083 SH DFND 0 1083 0 INTERSECT ENT INC COM 46071F103 49 1500 SH DFND 01 0 1500 0 INTERSECTIONS INC COM 460981301 9 4178 SH DFND 0 4178 0 INTERSECTIONS INC COM 460981301 18 8000 SH DFND 01 0 8000 0 INTERXION HOLDING N.V SHS N47279109 28698 486992 SH DFND 01 0 486992 0 INTEST CORP COM 461147100 18 2033 SH SOLE 2033 0 0 INTEVAC INC COM 461148108 11 1665 SH SOLE 1665 0 0 INTL FCSTONE INC COM 46116V105 1 13 SH DFND 01 0 13 0 INTL FCSTONE INC COM 46116V105 28 659 SH DFND 0 659 0 INTL PAPER CO COM 460146103 1237 21351 SH DFND 0 0 21351 INTL PAPER CO COM 460146103 3158 54500 SH Put DFND 0 54500 0 INTL PAPER CO COM 460146103 8355 144200 SH Call DFND 0 144200 0 INTL PAPER CO COM 460146103 26583 458801 SH DFND 0 458801 0 INTL PAPER CO COM 460146103 52394 904273 SH DFND 01 0 904273 0 INTRA CELLULAR THERAPIES INC COM 46116X101 9 600 SH DFND 01 0 600 0 INTREPID POTASH INC COM 46121Y102 4 940 SH DFND 01 0 940 0 INTREPID POTASH INC COM 46121Y102 88 18460 SH DFND 0 18460 0 INTREXON CORP COM 46122T102 733 63643 SH DFND 0 63643 0 INTREXON CORP COM 46122T102 1550 134505 SH DFND 01 0 134505 0 INTRICON CORP COM 46121H109 392 19803 SH DFND 01 0 19803 0 INTUIT COM 461202103 196 1245 SH DFND 20 0 0 1245 INTUIT COM 461202103 473 3000 SH Put DFND 0 3000 0 INTUIT COM 461202103 2226 14111 SH DFND 0 0 14111 INTUIT COM 461202103 4607 29200 SH Call DFND 0 29200 0 INTUIT COM 461202103 38886 246457 SH DFND 01 0 246457 0 INTUIT COM 461202103 40777 258445 SH DFND 0 258445 0 INTUIT COM 461202103 457 2895 SH SOLE 2895 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 1156 3167 SH DFND 0 0 3167 INTUITIVE SURGICAL INC COM NEW 46120E602 6605 18100 SH Call DFND 0 18100 0 INTUITIVE SURGICAL INC COM NEW 46120E602 23938 65594 SH DFND 0 65594 0 INTUITIVE SURGICAL INC COM NEW 46120E602 48938 134100 SH Put DFND 0 134100 0 INTUITIVE SURGICAL INC COM NEW 46120E602 58845 161246 SH DFND 01 0 161246 0 INUVO INC COM NEW 46122W204 2 2157 SH DFND 01 0 2157 0 INUVO INC COM NEW 46122W204 15 19076 SH DFND 0 19076 0 INVACARE CORP COM 461203101 53 3153 SH DFND 0 3153 0 INVACARE CORP COM 461203101 3132 185877 SH DFND 01 0 185877 0 INVESCO ADVANTAGE MUNICIPAL SH BEN INT 46132E103 8042 706681 SH DFND 01 0 706681 0 INVESCO BD FD COM 46132L107 622 31258 SH DFND 01 0 31258 0 INVESCO CALIF VALUE MUN INC COM 46132H106 76 6067 SH DFND 0 6067 0 INVESCO CALIF VALUE MUN INC COM 46132H106 3908 310687 SH DFND 01 0 310687 0 INVESCO DYNAMIC CR OPP FD COM 46132R104 64 5431 SH DFND 0 5431 0 INVESCO DYNAMIC CR OPP FD COM 46132R104 2706 231074 SH DFND 01 0 231074 0 INVESCO HIGH INCOME 2024 TAR COM 46136K105 187 18140 SH SOLE 18140 0 0 INVESCO HIGH INCOME TR II COM 46131F101 109 7420 SH DFND 0 7420 0 INVESCO HIGH INCOME TR II COM 46131F101 124 8460 SH DFND 01 0 8460 0 INVESCO LTD SHS G491BT108 51 1400 SH Put DFND 01 0 1400 0 INVESCO LTD SHS G491BT108 920 25178 SH DFND 0 0 25178 INVESCO LTD SHS G491BT108 14086 385495 SH DFND 0 385495 0 INVESCO LTD SHS G491BT108 710787 19452302 SH DFND 01 0 19452302 0 INVESCO LTD SHS G491BT108 503 13757 SH SOLE 13757 0 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 728 40821 SH DFND 01 0 40821 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 39318 2205186 SH DFND 0 2205186 0 INVESCO MORTGAGE CAPITAL INC COM 46131B100 14 764 SH SOLE 764 0 0 INVESCO MUNI INCOME OPP TRST COM 46132X101 693 86630 SH DFND 01 0 86630 0 INVESCO MUN OPPORTUNITY TR COM 46132C107 48 3869 SH DFND 0 3869 0 INVESCO MUN OPPORTUNITY TR COM 46132C107 5716 460957 SH DFND 01 0 460957 0 INVESCO MUN TR COM 46131J103 5208 416611 SH DFND 01 0 416611 0 INVESCO PA VALUE MUN INCOME COM 46132K109 58 4746 SH DFND 0 4746 0 INVESCO PA VALUE MUN INCOME COM 46132K109 219 17996 SH DFND 01 0 17996 0 INVESCO QUALITY MUNI INC TRS COM 46133G107 2493 199296 SH DFND 01 0 199296 0 INVESCO SR INCOME TR COM 46131H107 46 10550 SH DFND 0 10550 0 INVESCO SR INCOME TR COM 46131H107 4216 960314 SH DFND 01 0 960314 0 INVESCO TR INVT GRADE MUNS COM 46131M106 4628 351126 SH DFND 01 0 351126 0 INVESCO TR INVT GRADE NY MUN COM 46131T101 529 38559 SH DFND 01 0 38559 0 INVESCO VALUE MUN INCOME TR COM 46132P108 28 1871 SH DFND 0 1871 0 INVESCO VALUE MUN INCOME TR COM 46132P108 1061 71203 SH DFND 01 0 71203 0 INVESTAR HLDG CORP COM 46134L105 41 1706 SH SOLE 1706 0 0 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 20 1017 SH DFND 01 0 1017 0 INVESTMENT TECHNOLOGY GRP NE COM 46145F105 3385 175852 SH DFND 0 175852 0 INVESTORS BANCORP INC NEW COM 46146L101 372 26775 SH DFND 0 26775 0 INVESTORS BANCORP INC NEW COM 46146L101 898 64666 SH DFND 01 0 64666 0 INVESTORS BANCORP INC NEW COM 46146L101 3001 216235 SH DFND 20 0 0 216235 INVESTORS REAL ESTATE TR SH BEN INT 461730103 54 9423 SH DFND 01 0 9423 0 INVESTORS REAL ESTATE TR SH BEN INT 461730103 156 27486 SH DFND 0 27486 0 INVESTORS TITLE CO COM 461804106 84 422 SH DFND 0 422 0 INVESTORS TITLE CO COM 461804106 99 500 SH DFND 01 0 500 0 INVITAE CORP COM 46185L103 50 5545 SH DFND 0 5545 0 INVITAE CORP COM 46185L103 152 16700 SH DFND 01 0 16700 0 INVITATION HOMES INC COM 46187W107 116 4937 SH DFND 0 0 4937 INVITATION HOMES INC COM 46187W107 198 8400 SH Call DFND 0 8400 0 INVITATION HOMES INC COM 46187W107 598 25360 SH DFND 01 0 25360 0 INVITATION HOMES INC COM 46187W107 2156 91462 SH DFND 0 91462 0 INVIVO THERAPEUTICS HLDGS CO COM NEW 46186M209 1 1601 SH DFND 0 1601 0 INVIVO THERAPEUTICS HLDGS CO COM NEW 46186M209 57 74119 SH DFND 01 0 74119 0 INVUITY INC COM NEW 46187J205 85 13700 SH DFND 01 0 13700 0 ION GEOPHYSICAL CORP COM NEW 462044207 34 1728 SH DFND 0 1728 0 ION GEOPHYSICAL CORP COM NEW 462044207 53 2673 SH DFND 01 0 2673 0 IONIS PHARMACEUTICALS INC COM 462222100 379 7539 SH DFND 0 7539 0 IONIS PHARMACEUTICALS INC COM 462222100 4166 82830 SH DFND 01 0 82830 0 IOVANCE BIOTHERAPEUTICS INC COM 462260100 11 1396 SH SOLE 1396 0 0 IPASS INC COM 46261V108 0 114 SH SOLE 114 0 0 IPG PHOTONICS CORP COM 44980X109 100 466 SH DFND 0 0 466 IPG PHOTONICS CORP COM 44980X109 2786 13011 SH DFND 01 0 13011 0 IPG PHOTONICS CORP COM 44980X109 7594 35465 SH DFND 0 35465 0 IQVIA HLDGS INC COM 46266C105 763 7794 SH DFND 0 0 7794 IQVIA HLDGS INC COM 46266C105 1260 12867 SH DFND 0 12867 0 IQVIA HLDGS INC COM 46266C105 3054 31198 SH DFND 01 0 31198 0 IRADIMED CORP COM 46266A109 26 1741 SH SOLE 1741 0 0 IRHYTHM TECHNOLOGIES INC COM 450056106 614 10950 SH DFND 01 0 10950 0 IRIDEX CORP COM 462684101 13 1650 SH DFND 01 0 1650 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 120 10160 SH DFND 01 0 10160 0 IRIDIUM COMMUNICATIONS INC COM 46269C102 171 14475 SH DFND 0 14475 0 IRIDIUM COMMUNICATIONS INC PERP PFD CNV B 46269C409 94 227 SH SOLE 227 0 0 IROBOT CORP COM 462726100 2643 34460 SH DFND 01 0 34460 0 IROBOT CORP COM 462726100 3070 40022 SH DFND 0 40022 0 IRON MTN INC NEW COM 46284V101 522 13836 SH DFND 0 0 13836 IRON MTN INC NEW COM 46284V101 2815 74622 SH DFND 01 0 74622 0 IRON MTN INC NEW COM 46284V101 10204 270457 SH DFND 0 270457 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 7 497 SH DFND 0 497 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 36 2394 SH DFND 01 0 2394 0 IRONWOOD PHARMACEUTICALS INC COM CL A 46333X108 276 18425 SH DFND 20 0 0 18425 IRSA INVERSIONES Y REP S A GLOBL DEP RCPT 450047204 94 3180 SH DFND 01 0 3180 0 ISHARES DOW JONES UBS ROLL S SHS BEN INT 45032K102 210 5649 SH DFND 17 0 0 5649 ISHARES GOLD TRUST ISHARES 464285105 2538 202865 SH DFND 0 202865 0 ISHARES GOLD TRUST ISHARES 464285105 5462 436629 SH DFND 17 0 0 436629 ISHARES GOLD TRUST ISHARES 464285105 116450 9308519 SH DFND 01 0 9308519 0 ISHARES INC ASIA/PAC DIV ETF 464286293 203 4050 SH DFND 01 0 4050 0 ISHARES INC CORE MSCI EMKT 46434G103 1873 32920 SH DFND 0 32920 0 ISHARES INC CORE MSCI EMKT 46434G103 1673815 29416791 SH DFND 01 0 29416791 0 ISHARES INC CORE MSCI EMKT 46434G103 235 4135 SH SOLE 4135 0 0 ISHARES INC CUR HD MSCI EM 46434G509 20 755 SH DFND 0 755 0 ISHARES INC CUR HD MSCI EM 46434G509 689 25991 SH DFND 01 0 25991 0 ISHARES INC EM HGHYL BD ETF 464286285 292 5847 SH DFND 17 0 0 5847 ISHARES INC EM HGHYL BD ETF 464286285 18307 366285 SH DFND 01 0 366285 0 ISHARES INC EM MKTS DIV ETF 464286319 21403 511656 SH DFND 01 0 511656 0 ISHARES INC EM MKT SM-CP ETF 464286475 477 8988 SH DFND 01 0 8988 0 ISHARES INC GLB AGRIC PR ETF 464286350 1606 54716 SH DFND 01 0 54716 0 ISHARES INC GLB ENR PROD ETF 464286343 26 1200 SH DFND 01 0 1200 0 ISHARES INC GLB SILV MIN ETF 464286327 0 1 SH DFND 0 1 0 ISHARES INC GLB SILV MIN ETF 464286327 97 8996 SH DFND 01 0 8996 0 ISHARES INC INTL HIGH YIELD 464286210 43 790 SH DFND 0 790 0 ISHARES INC INTL HIGH YIELD 464286210 3935 72259 SH DFND 01 0 72259 0 ISHARES INC JP MORGAN EM ETF 464286517 5434 112731 SH DFND 01 0 112731 0 ISHARES INC JP MRG EM CRP BD 464286251 3217 63109 SH DFND 01 0 63109 0 ISHARES INC MIN VOLA EM 46434G871 4 134 SH SOLE 134 0 0 ISHARES INC MIN VOL EMRG MKT 464286533 137198 2258035 SH DFND 01 0 2258035 0 ISHARES INC MIN VOL GBL ETF 464286525 124 1470 SH DFND 17 0 0 1470 ISHARES INC MIN VOL GBL ETF 464286525 39472 468125 SH DFND 01 0 468125 0 ISHARES INC MLT FCTR EMG MKT 46434G889 479 9677 SH DFND 01 0 9677 0 ISHARES INC MSCI AUST ETF 464286103 3476 150000 SH Put DFND 0 150000 0 ISHARES INC MSCI AUST ETF 464286103 9096 392589 SH DFND 01 0 392589 0 ISHARES INC MSCI AUST ETF 464286103 16482 711338 SH DFND 17 0 0 711338 ISHARES INC MSCI AUST ETF 464286103 29265 1263042 SH DFND 0 1263042 0 ISHARES INC MSCI AUSTRIA ETF 464286202 5865 238023 SH DFND 01 0 238023 0 ISHARES INC MSCI BELGIUM ETF 464286301 145 6905 SH DFND 01 0 6905 0 ISHARES INC MSCI BRAZIL ETF 464286400 14651 362189 SH DFND 01 0 362189 0 ISHARES INC MSCI BRAZIL ETF 464286400 20621 509800 SH Call DFND 0 509800 0 ISHARES INC MSCI BRAZIL ETF 464286400 125888 3112200 SH Put DFND 0 3112200 0 ISHARES INC MSCI BRAZIL ETF 464286400 150954 3731858 SH DFND 0 3731858 0 ISHARES INC MSCI BRIC INDX 464286657 1067 23978 SH DFND 01 0 23978 0 ISHARES INC MSCI CDA ETF 464286509 909 30663 SH DFND 17 0 0 30663 ISHARES INC MSCI CDA ETF 464286509 2223 75000 SH Put DFND 0 75000 0 ISHARES INC MSCI CDA ETF 464286509 2349 79250 SH DFND 0 79250 0 ISHARES INC MSCI CDA ETF 464286509 19949 673030 SH DFND 01 0 673030 0 ISHARES INC MSCI CHILE ETF 464286640 1029 19736 SH DFND 01 0 19736 0 ISHARES INC MSCI CHILE ETF 464286640 1031 19758 SH DFND 0 19758 0 ISHARES INC MSCI COLMBIA ETF 46434G202 16 1098 SH SOLE 1098 0 0 ISHARES INC MSCI EM ASIA ETF 464286426 3927 53244 SH DFND 01 0 53244 0 ISHARES INC MSCI EM ASIA ETF 464286426 295 4000 SH SOLE 4000 0 0 ISHARES INC MSCI EM ESG OPZ 46434G863 23026 311631 SH DFND 01 0 311631 0 ISHARES INC MSCI EMRG CHN 46434G764 11 200 SH SOLE 200 0 0 ISHARES INC MSCI EQUAL WEITE 464286681 360 6500 SH DFND 0 0 6500 ISHARES INC MSCI EQUAL WEITE 464286681 816 14721 SH DFND 01 0 14721 0 ISHARES INC MSCI EURZONE ETF 464286608 43 1000 SH Put DFND 01 0 1000 0 ISHARES INC MSCI EURZONE ETF 464286608 868 20000 SH DFND 0 0 20000 ISHARES INC MSCI EURZONE ETF 464286608 1897 43725 SH DFND 0 43725 0 ISHARES INC MSCI EURZONE ETF 464286608 17756 409322 SH DFND 17 0 0 409322 ISHARES INC MSCI EURZONE ETF 464286608 311498 7180691 SH DFND 01 0 7180691 0 ISHARES INC MSCI FRANCE ETF 464286707 3184 101993 SH DFND 01 0 101993 0 ISHARES INC MSCI FRNTR100ETF 464286145 0 3 SH DFND 0 3 0 ISHARES INC MSCI FRNTR100ETF 464286145 2690 81230 SH DFND 01 0 81230 0 ISHARES INC MSCI GBL ETF NEW 46434G848 929 26838 SH DFND 01 0 26838 0 ISHARES INC MSCI GBL ETF NEW 46434G848 948 27363 SH DFND 0 27363 0 ISHARES INC MSCI GBL GOLD MN 46434G855 1687 89755 SH DFND 01 0 89755 0 ISHARES INC MSCI GERMANY ETF 464286806 607 18374 SH DFND 0 18374 0 ISHARES INC MSCI GERMANY ETF 464286806 17509 530264 SH DFND 01 0 530264 0 ISHARES INC MSCI HONG KG ETF 464286871 239 9384 SH DFND 0 9384 0 ISHARES INC MSCI HONG KG ETF 464286871 3710 145959 SH DFND 01 0 145959 0 ISHARES INC MSCI HONG KG ETF 464286871 10592 416674 SH DFND 17 0 0 416674 ISHARES INC MSCI ISRAEL ETF 464286632 327 6371 SH DFND 01 0 6371 0 ISHARES INC MSCI ISRAEL ETF 464286632 719 14027 SH DFND 0 14027 0 ISHARES INC MSCI ITALY ETF 46434G830 126 4135 SH DFND 0 4135 0 ISHARES INC MSCI ITALY ETF 46434G830 1546 50785 SH DFND 01 0 50785 0 ISHARES INC MSCI JAPN SMCETF 464286582 132 1659 SH DFND 01 0 1659 0 ISHARES INC MSCI JAPN SMCETF 464286582 865 10841 SH DFND 0 10841 0 ISHARES INC MSCI JPN ETF NEW 46434G822 1274 21250 SH DFND 0 0 21250 ISHARES INC MSCI JPN ETF NEW 46434G822 14482 241641 SH DFND 17 0 0 241641 ISHARES INC MSCI JPN ETF NEW 46434G822 71916 1200000 SH Put DFND 0 1200000 0 ISHARES INC MSCI JPN ETF NEW 46434G822 73868 1232563 SH DFND 0 1232563 0 ISHARES INC MSCI JPN ETF NEW 46434G822 74262 1239150 SH DFND 01 0 1239150 0 ISHARES INC MSCI JPN ETF NEW 46434G822 191776 3200000 SH Call DFND 0 3200000 0 ISHARES INC MSCI MEXICO ETF 464286822 116 2359 SH DFND 17 0 0 2359 ISHARES INC MSCI MEXICO ETF 464286822 1168 23700 SH Call DFND 0 23700 0 ISHARES INC MSCI MEXICO ETF 464286822 7739 157000 SH Put DFND 0 157000 0 ISHARES INC MSCI MEXICO ETF 464286822 10428 211571 SH DFND 01 0 211571 0 ISHARES INC MSCI MEXICO ETF 464286822 80015 1623348 SH DFND 0 1623348 0 ISHARES INC MSCI MLY ETF NEW 46434G814 1 28 SH DFND 0 28 0 ISHARES INC MSCI MLY ETF NEW 46434G814 457 13861 SH DFND 17 0 0 13861 ISHARES INC MSCI MLY ETF NEW 46434G814 790 23962 SH DFND 01 0 23962 0 ISHARES INC MSCI NETHERL ETF 464286814 2510 79098 SH DFND 01 0 79098 0 ISHARES INC MSCI PAC JP ETF 464286665 339 7087 SH DFND 17 0 0 7087 ISHARES INC MSCI PAC JP ETF 464286665 437 9140 SH DFND 0 9140 0 ISHARES INC MSCI PAC JP ETF 464286665 34519 722160 SH DFND 01 0 722160 0 ISHARES INC MSCI RUSSIA ETF 46434G798 32 962 SH DFND 17 0 0 962 ISHARES INC MSCI RUSSIA ETF 46434G798 119 3545 SH DFND 0 3545 0 ISHARES INC MSCI RUSSIA ETF 46434G798 53366 1592056 SH DFND 01 0 1592056 0 ISHARES INC MSCI RUSSIA ETF 46434G798 223 6660 SH SOLE 6660 0 0 ISHARES INC MSCI SINGPOR ETF 46434G780 4129 159243 SH DFND 01 0 159243 0 ISHARES INC MSCI SINGPOR ETF 46434G780 4946 190745 SH DFND 17 0 0 190745 ISHARES INC MSCI SINGPOR ETF 46434G780 8394 323717 SH DFND 0 323717 0 ISHARES INC MSCI SPAIN ETF 464286764 1806 55119 SH DFND 0 55119 0 ISHARES INC MSCI SPAIN ETF 464286764 2055 62703 SH DFND 01 0 62703 0 ISHARES INC MSCI STH AFR ETF 464286780 1324 18913 SH DFND 0 18913 0 ISHARES INC MSCI STH AFR ETF 464286780 2022 28894 SH DFND 01 0 28894 0 ISHARES INC MSCI STH KOR ETF 464286772 533 7115 SH DFND 17 0 0 7115 ISHARES INC MSCI STH KOR ETF 464286772 1899 25338 SH DFND 0 25338 0 ISHARES INC MSCI STH KOR ETF 464286772 7574 101076 SH DFND 01 0 101076 0 ISHARES INC MSCI STH KOR ETF 464286772 44958 600000 SH Put DFND 0 600000 0 ISHARES INC MSCI SWEDEN ETF 464286756 1328 39171 SH DFND 01 0 39171 0 ISHARES INC MSCI SWITZERLAND 464286749 605 17000 SH DFND 0 0 17000 ISHARES INC MSCI SWITZERLAND 464286749 1044 29348 SH DFND 0 29348 0 ISHARES INC MSCI SWITZERLAND 464286749 7925 222750 SH DFND 01 0 222750 0 ISHARES INC MSCI SWITZERLAND 464286749 16397 460862 SH DFND 17 0 0 460862 ISHARES INC MSCI TAIWAN ETF 46434G772 2393 66083 SH DFND 17 0 0 66083 ISHARES INC MSCI TAIWAN ETF 46434G772 6069 167597 SH Put DFND 0 167597 0 ISHARES INC MSCI TAIWAN ETF 46434G772 11021 304358 SH DFND 0 304358 0 ISHARES INC MSCI TAIWAN ETF 46434G772 12990 358753 SH DFND 01 0 358753 0 ISHARES INC MSCI THAILND ETF 464286624 562 6078 SH DFND 17 0 0 6078 ISHARES INC MSCI THAILND ETF 464286624 1176 12712 SH DFND 01 0 12712 0 ISHARES INC MSCI THAILND ETF 464286624 1259 13616 SH DFND 0 13616 0 ISHARES INC MSCI TURKEY ETF 464286715 134 3075 SH DFND 0 3075 0 ISHARES INC MSCI TURKEY ETF 464286715 5432 124994 SH DFND 01 0 124994 0 ISHARES INC MSCI WORLD ETF 464286392 2100 23835 SH DFND 01 0 23835 0 ISHARES INC US INTL HGH YLD 464286178 24 468 SH DFND 0 468 0 ISHARES INC US INTL HGH YLD 464286178 1711 33908 SH DFND 01 0 33908 0 ISHARES SILVER TRUST ISHARES 46428Q109 32 2000 SH Put DFND 01 0 2000 0 ISHARES SILVER TRUST ISHARES 46428Q109 31093 1944521 SH DFND 01 0 1944521 0 ISHARES SILVER TRUST ISHARES 46428Q109 35139 2197549 SH DFND 0 2197549 0 ISHARES S&P GSCI COMMODITY I UNIT BEN INT 46428R107 1390 85391 SH DFND 01 0 85391 0 ISHARES TR 0-5YR HI YL CP 46434V407 43 918 SH DFND 0 918 0 ISHARES TR 0-5YR HI YL CP 46434V407 34002 721460 SH DFND 01 0 721460 0 ISHARES TR 0-5YR INVT GR CP 46434V100 10341 205759 SH DFND 01 0 205759 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 72 725 SH DFND 0 725 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 35582 356282 SH DFND 01 0 356282 0 ISHARES TR 10-20 YR TRS ETF 464288653 11 78 SH DFND 0 78 0 ISHARES TR 10-20 YR TRS ETF 464288653 8887 65339 SH DFND 01 0 65339 0 ISHARES TR 10+ YR CR BD ETF 464289511 6223 98471 SH DFND 01 0 98471 0 ISHARES TR 1 3 YR CR BD ETF 464288646 2091 20000 SH DFND 0 20000 0 ISHARES TR 1 3 YR CR BD ETF 464288646 336728 3221043 SH DFND 01 0 3221043 0 ISHARES TR 1 3 YR CR BD ETF 464288646 37 350 SH SOLE 350 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 551 6573 SH DFND 0 6573 0 ISHARES TR 1 3 YR TREAS BD 464287457 1109 13227 SH DFND 17 0 0 13227 ISHARES TR 1 3 YR TREAS BD 464287457 257992 3076832 SH DFND 01 0 3076832 0 ISHARES TR 1 3 YR TREAS BD 464287457 135 1605 SH SOLE 1605 0 0 ISHARES TR 20 YR TR BD ETF 464287432 31715 250000 SH Call DFND 0 250000 0 ISHARES TR 20 YR TR BD ETF 464287432 37825 298162 SH DFND 0 298162 0 ISHARES TR 20 YR TR BD ETF 464287432 100536 792498 SH DFND 01 0 792498 0 ISHARES TR 20 YR TR BD ETF 464287432 256955 2025500 SH Put DFND 0 2025500 0 ISHARES TR 3 7 YR TREAS BD 464288661 312 2551 SH DFND 0 2551 0 ISHARES TR 3 7 YR TREAS BD 464288661 1219 9982 SH DFND 17 0 0 9982 ISHARES TR 3 7 YR TREAS BD 464288661 106599 872614 SH DFND 01 0 872614 0 ISHARES TR 3YRTB ETF 464288125 146 1731 SH DFND 0 1731 0 ISHARES TR 3YRTB ETF 464288125 286 3402 SH DFND 01 0 3402 0 ISHARES TR ADAPTV EUR ETF 46435G664 80 2770 SH SOLE 2770 0 0 ISHARES TR AGENCY BOND ETF 464288166 28 247 SH DFND 0 247 0 ISHARES TR AGENCY BOND ETF 464288166 3638 32165 SH DFND 01 0 32165 0 ISHARES TR AGGRES ALLOC ETF 464289859 2592 48115 SH DFND 01 0 48115 0 ISHARES TR A RATE CP BD ETF 46429B291 701 13270 SH DFND 01 0 13270 0 ISHARES TR ASIA 50 ETF 464288430 1839 27850 SH DFND 01 0 27850 0 ISHARES TR BARCLAYS 7 10 YR 464287440 227 2151 SH DFND 17 0 0 2151 ISHARES TR BARCLAYS 7 10 YR 464287440 5279 50000 SH Call DFND 0 50000 0 ISHARES TR BARCLAYS 7 10 YR 464287440 5279 50000 SH Put DFND 0 50000 0 ISHARES TR BARCLAYS 7 10 YR 464287440 11139 105509 SH DFND 0 105509 0 ISHARES TR BARCLAYS 7 10 YR 464287440 176206 1669096 SH DFND 01 0 1669096 0 ISHARES TR BRAZIL SM-CP ETF 464289131 1008 61885 SH DFND 01 0 61885 0 ISHARES TR CALIF MUN BD ETF 464288356 408 6896 SH DFND 0 6896 0 ISHARES TR CALIF MUN BD ETF 464288356 15670 264925 SH DFND 01 0 264925 0 ISHARES TR CHINA LG-CAP ETF 464287184 17037 369000 SH Call DFND 0 369000 0 ISHARES TR CHINA LG-CAP ETF 464287184 20991 454652 SH DFND 01 0 454652 0 ISHARES TR CHINA LG-CAP ETF 464287184 80980 1753956 SH DFND 0 1753956 0 ISHARES TR CHINA LG-CAP ETF 464287184 237083 5135000 SH Put DFND 0 5135000 0 ISHARES TR CHINA SM-CAP ETF 46429B200 85 1689 SH DFND 01 0 1689 0 ISHARES TR CMBS ETF 46429B366 20 397 SH DFND 0 397 0 ISHARES TR CMBS ETF 46429B366 14421 281284 SH DFND 01 0 281284 0 ISHARES TR COHEN STEER REIT 464287564 15636 154326 SH DFND 01 0 154326 0 ISHARES TR CONSER ALLOC ETF 464289883 924 26674 SH DFND 01 0 26674 0 ISHARES TR CONV BD ETF 46435G102 2 45 SH DFND 01 0 45 0 ISHARES TR CONV BD ETF 46435G102 35 632 SH DFND 0 632 0 ISHARES TR CORE 1 5 YR USD 46432F859 9541 191478 SH DFND 01 0 191478 0 ISHARES TR CORE DIV GRWTH 46434V621 48085 1382534 SH DFND 01 0 1382534 0 ISHARES TR CORE HIGH DV ETF 46429B663 125966 1397447 SH DFND 01 0 1397447 0 ISHARES TR CORE INTL AGGR 46435G672 2022 38846 SH DFND 01 0 38846 0 ISHARES TR CORE INTL AGGR 46435G672 151 2895 SH SOLE 2895 0 0 ISHARES TR CORE LT USDB ETF 464289479 7 101 SH DFND 0 101 0 ISHARES TR CORE LT USDB ETF 464289479 1669 25774 SH DFND 01 0 25774 0 ISHARES TR CORE MSCI EAFE 46432F842 287 4350 SH DFND 0 4350 0 ISHARES TR CORE MSCI EAFE 46432F842 1826917 27642861 SH DFND 01 0 27642861 0 ISHARES TR CORE MSCI EAFE 46432F842 239 3610 SH SOLE 3610 0 0 ISHARES TR CORE MSCI EURO 46434V738 12 230 SH DFND 0 230 0 ISHARES TR CORE MSCI EURO 46434V738 2060 41065 SH DFND 17 0 0 41065 ISHARES TR CORE MSCI EURO 46434V738 70767 1410552 SH DFND 01 0 1410552 0 ISHARES TR CORE MSCI INTL 46435G326 25 420 SH SOLE 420 0 0 ISHARES TR CORE MSCI PAC 46434V696 1558 26122 SH DFND 17 0 0 26122 ISHARES TR CORE MSCI PAC 46434V696 2882 48325 SH DFND 01 0 48325 0 ISHARES TR CORE MSCI TOTAL 46432F834 42655 676205 SH DFND 01 0 676205 0 ISHARES TR CORE S&P500 ETF 464287200 1189 4422 SH DFND 17 0 0 4422 ISHARES TR CORE S&P500 ETF 464287200 3452 12840 SH DFND 0 12840 0 ISHARES TR CORE S&P500 ETF 464287200 640151 2381073 SH DFND 01 0 2381073 0 ISHARES TR CORE S&P MCP ETF 464287507 2344 12351 SH DFND 0 12351 0 ISHARES TR CORE S&P MCP ETF 464287507 847782 4467185 SH DFND 01 0 4467185 0 ISHARES TR CORE S&P MCP ETF 464287507 1102 5808 SH SOLE 5808 0 0 ISHARES TR CORE S&P SCP ETF 464287804 92 1200 SH Put DFND 01 0 1200 0 ISHARES TR CORE S&P SCP ETF 464287804 2118 27577 SH DFND 0 27577 0 ISHARES TR CORE S&P SCP ETF 464287804 1173121 15273029 SH DFND 01 0 15273029 0 ISHARES TR CORE S&P SCP ETF 464287804 307 4001 SH SOLE 4001 0 0 ISHARES TR CORE S&P TTL STK 464287150 4635 75803 SH DFND 17 0 0 75803 ISHARES TR CORE S&P TTL STK 464287150 45809 749242 SH DFND 01 0 749242 0 ISHARES TR CORE S&P US GWT 464287671 106 1980 SH DFND 0 1980 0 ISHARES TR CORE S&P US GWT 464287671 197659 3676009 SH DFND 01 0 3676009 0 ISHARES TR CORE S&P US VLU 464287663 22688 409536 SH DFND 01 0 409536 0 ISHARES TR CORE TOTAL USD 46434V613 7644 150272 SH DFND 01 0 150272 0 ISHARES TR CORE TOTAL USD 46434V613 6 120 SH SOLE 120 0 0 ISHARES TR CORE US AGGBD ET 464287226 1018 9310 SH DFND 17 0 0 9310 ISHARES TR CORE US AGGBD ET 464287226 25295 231366 SH DFND 0 231366 0 ISHARES TR CORE US AGGBD ET 464287226 563230 5151651 SH DFND 01 0 5151651 0 ISHARES TR CORE US AGGBD ET 464287226 1468 13425 SH SOLE 13425 0 0 ISHARES TR CR 5 10 YR ETF 46435G417 22 437 SH SOLE 437 0 0 ISHARES TR CRE U S REIT ETF 464288521 340 6860 SH DFND 01 0 6860 0 ISHARES TR CUR HD EURZN ETF 46434V639 38987 1307855 SH DFND 01 0 1307855 0 ISHARES TR CUR HED MSCI GER 46434V704 10 361 SH DFND 0 361 0 ISHARES TR CUR HED MSCI GER 46434V704 569 19829 SH DFND 01 0 19829 0 ISHARES TR DEVSMCP EXNA ETF 464288497 3171 54810 SH DFND 01 0 54810 0 ISHARES TR DOW JONES US ETF 464287846 12719 95188 SH DFND 01 0 95188 0 ISHARES TR EAFE GRWTH ETF 464288885 1567 19404 SH DFND 0 19404 0 ISHARES TR EAFE GRWTH ETF 464288885 35328 437547 SH DFND 01 0 437547 0 ISHARES TR EAFE SML CP ETF 464288273 68 1051 SH DFND 0 1051 0 ISHARES TR EAFE SML CP ETF 464288273 68324 1059279 SH DFND 01 0 1059279 0 ISHARES TR EAFE VALUE ETF 464288877 29 518 SH DFND 0 518 0 ISHARES TR EAFE VALUE ETF 464288877 31767 575445 SH DFND 01 0 575445 0 ISHARES TR EDGE MSCI USA VL 46432F388 45676 546232 SH DFND 01 0 546232 0 ISHARES TR EMGR MKT INF ETF 464288216 1606 48795 SH DFND 01 0 48795 0 ISHARES TR EUR CUR HDG ETF 46435G698 17 700 SH SOLE 700 0 0 ISHARES TR EUR DEV RE ETF 464288471 346 8395 SH DFND 01 0 8395 0 ISHARES TR EUROPE ETF 464287861 24 500 SH DFND 0 500 0 ISHARES TR EUROPE ETF 464287861 875 18519 SH DFND 17 0 0 18519 ISHARES TR EUROPE ETF 464287861 38807 821132 SH DFND 01 0 821132 0 ISHARES TR EXPONENTIAL TECH 46434V381 2 70 SH DFND 01 0 70 0 ISHARES TR FALN ANGLS USD 46435G474 2 83 SH SOLE 83 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 836 16457 SH DFND 0 16457 0 ISHARES TR FLTG RATE NT ETF 46429B655 141495 2784244 SH DFND 01 0 2784244 0 ISHARES TR GLB CNS DISC ETF 464288745 1163 10636 SH DFND 01 0 10636 0 ISHARES TR GLB CNSM STP ETF 464288737 3450 32561 SH DFND 01 0 32561 0 ISHARES TR GLB INFRASTR ETF 464288372 7040 155691 SH DFND 01 0 155691 0 ISHARES TR GL CLEAN ENE ETF 464288224 11 1194 SH DFND 0 1194 0 ISHARES TR GL CLEAN ENE ETF 464288224 923 99002 SH DFND 01 0 99002 0 ISHARES TR GLOBAL 100 ETF 464287572 9703 104777 SH DFND 01 0 104777 0 ISHARES TR GLOBAL ENERG ETF 464287341 979 27550 SH DFND 0 27550 0 ISHARES TR GLOBAL ENERG ETF 464287341 51058 1436233 SH DFND 01 0 1436233 0 ISHARES TR GLOBAL FINLS ETF 464287333 5717 81754 SH DFND 01 0 81754 0 ISHARES TR GLOBAL MATER ETF 464288695 4167 59468 SH DFND 01 0 59468 0 ISHARES TR GLOBAL REIT ETF 46434V647 5075 194533 SH DFND 01 0 194533 0 ISHARES TR GLOBAL TECH ETF 464287291 27026 175879 SH DFND 01 0 175879 0 ISHARES TR GLOB HLTHCRE ETF 464287325 13944 123922 SH DFND 01 0 123922 0 ISHARES TR GLOB HLTHCRE ETF 464287325 214 1900 SH SOLE 1900 0 0 ISHARES TR GLOB INDSTRL ETF 464288729 2531 27258 SH DFND 01 0 27258 0 ISHARES TR GLOB TELECOM ETF 464287275 6167 101883 SH DFND 01 0 101883 0 ISHARES TR GLOB UTILITS ETF 464288711 80 1618 SH DFND 0 1618 0 ISHARES TR GLOB UTILITS ETF 464288711 1081 21832 SH DFND 01 0 21832 0 ISHARES TR GL TIMB FORE ETF 464288174 843 11855 SH DFND 01 0 11855 0 ISHARES TR GNMA BOND ETF 46429B333 67 1348 SH DFND 01 0 1348 0 ISHARES TR GOV/CRED BD ETF 464288596 120 1051 SH DFND 0 1051 0 ISHARES TR GOV/CRED BD ETF 464288596 2297 20163 SH DFND 01 0 20163 0 ISHARES TR GRWT ALLOCAT ETF 464289867 16351 364009 SH DFND 01 0 364009 0 ISHARES TR HDG MSCI EAFE 46434V803 92398 3112601 SH DFND 01 0 3112601 0 ISHARES TR HDG MSCI JAPAN 46434V886 13098 392855 SH DFND 01 0 392855 0 ISHARES TR IBNDS MAR18 ETF 46432FAG2 74 3026 SH DFND 0 3026 0 ISHARES TR IBNDS MAR18 ETF 46432FAG2 1980 80454 SH DFND 01 0 80454 0 ISHARES TR IBNDS MAR20 ETF 46432FAK3 84 3439 SH DFND 0 3439 0 ISHARES TR IBNDS MAR20 ETF 46432FAK3 12743 519682 SH DFND 01 0 519682 0 ISHARES TR IBNDS MAR23 ETF 46432FAN7 950 39136 SH DFND 01 0 39136 0 ISHARES TR IBONDS DEC18 ETF 46434VAA8 17222 685300 SH DFND 01 0 685300 0 ISHARES TR IBONDS DEC19 ETF 46434VAU4 22597 908566 SH DFND 01 0 908566 0 ISHARES TR IBONDS DEC2023 46435G318 830 32923 SH DFND 01 0 32923 0 ISHARES TR IBONDS DEC2026 46435GAA0 1 50 SH DFND 0 50 0 ISHARES TR IBONDS DEC2026 46435GAA0 7602 309793 SH DFND 01 0 309793 0 ISHARES TR IBONDS DEC20 ETF 46434VAQ3 23244 918357 SH DFND 01 0 918357 0 ISHARES TR IBONDS DEC21 ETF 46434VBK5 8 322 SH DFND 0 322 0 ISHARES TR IBONDS DEC21 ETF 46434VBK5 19325 779220 SH DFND 01 0 779220 0 ISHARES TR IBONDS DEC21 ETF 46435G789 9127 359033 SH DFND 01 0 359033 0 ISHARES TR IBONDS DEC22 ETF 46434VBA7 22300 892701 SH DFND 01 0 892701 0 ISHARES TR IBONDS DEC22 ETF 46435G755 3876 150970 SH DFND 01 0 150970 0 ISHARES TR IBONDS DEC23 ETF 46434VAX8 63 2502 SH DFND 0 2502 0 ISHARES TR IBONDS DEC23 ETF 46434VAX8 13662 544959 SH DFND 01 0 544959 0 ISHARES TR IBONDS DEC24 ETF 46434VBG4 16340 652304 SH DFND 01 0 652304 0 ISHARES TR IBONDS DEC25 ETF 46434VBD1 10708 427789 SH DFND 01 0 427789 0 ISHARES TR IBONDS ETF 46435UAA9 228 9138 SH DFND 01 0 9138 0 ISHARES TR IBONDS MAR18 ETF 46432FAW7 81 3168 SH DFND 0 3168 0 ISHARES TR IBONDS MAR18 ETF 46432FAW7 2498 97698 SH DFND 01 0 97698 0 ISHARES TR IBONDS MAR20 ETF 46432FBC0 1029 39444 SH DFND 01 0 39444 0 ISHARES TR IBONDS MAR23 ETF 46432FAZ0 30 1116 SH DFND 0 1116 0 ISHARES TR IBONDS MAR23 ETF 46432FAZ0 1043 39418 SH DFND 01 0 39418 0 ISHARES TR IBONDS SEP18 ETF 46429B580 12 458 SH DFND 0 458 0 ISHARES TR IBONDS SEP18 ETF 46429B580 9108 358723 SH DFND 01 0 358723 0 ISHARES TR IBONDS SEP19 ETF 46429B564 26 1009 SH DFND 0 1009 0 ISHARES TR IBONDS SEP19 ETF 46429B564 9842 388710 SH DFND 01 0 388710 0 ISHARES TR IBONDS SEP20 ETF 46434V571 92 3646 SH DFND 0 3646 0 ISHARES TR IBONDS SEP20 ETF 46434V571 11369 448300 SH DFND 01 0 448300 0 ISHARES TR IBOXX HIG YLD EX 46435G441 3 66 SH SOLE 66 0 0 ISHARES TR IBOXX HI YD ETF 464288513 711 8152 SH DFND 17 0 0 8152 ISHARES TR IBOXX HI YD ETF 464288513 60785 696594 SH DFND 0 696594 0 ISHARES TR IBOXX HI YD ETF 464288513 119878 1373800 SH Call DFND 0 1373800 0 ISHARES TR IBOXX HI YD ETF 464288513 158774 1819553 SH DFND 01 0 1819553 0 ISHARES TR IBOXX HI YD ETF 464288513 877949 10061300 SH Put DFND 0 10061300 0 ISHARES TR IBOXX HI YD ETF 464288513 709 8130 SH SOLE 8130 0 0 ISHARES TR IBOXX INV CP ETF 464287242 2427 19963 SH DFND 17 0 0 19963 ISHARES TR IBOXX INV CP ETF 464287242 16762 137890 SH DFND 0 137890 0 ISHARES TR IBOXX INV CP ETF 464287242 48624 400000 SH Put DFND 0 400000 0 ISHARES TR IBOXX INV CP ETF 464287242 901932 7419644 SH DFND 01 0 7419644 0 ISHARES TR IBOXX INV CP ETF 464287242 13 110 SH SOLE 110 0 0 ISHARES TR INDIA 50 ETF 464289529 10369 279348 SH DFND 01 0 279348 0 ISHARES TR INTL DEVPPTY ETF 464288422 4531 114709 SH DFND 01 0 114709 0 ISHARES TR INTL DEV RE ETF 464288489 535 17822 SH DFND 01 0 17822 0 ISHARES TR INTL MOMENTUM FT 46434V449 607 19904 SH DFND 01 0 19904 0 ISHARES TR INTL PFD STK ETF 46429B135 30 1633 SH DFND 0 1633 0 ISHARES TR INTL PFD STK ETF 46429B135 2138 114636 SH DFND 01 0 114636 0 ISHARES TR INTL QLTY FACTOR 46434V456 80 2687 SH DFND 01 0 2687 0 ISHARES TR INTL SEL DIV ETF 464288448 141843 4197786 SH DFND 01 0 4197786 0 ISHARES TR INTL TREA BD ETF 464288117 781 15635 SH DFND 0 15635 0 ISHARES TR INTL TREA BD ETF 464288117 3161 63320 SH DFND 01 0 63320 0 ISHARES TR INTRMD CR BD ETF 464288638 2093 19169 SH DFND 0 19169 0 ISHARES TR INTRMD CR BD ETF 464288638 268216 2455962 SH DFND 01 0 2455962 0 ISHARES TR INTRMD CR BD ETF 464288638 30 275 SH SOLE 275 0 0 ISHARES TR INTRM GOV CR ETF 464288612 31462 286640 SH DFND 01 0 286640 0 ISHARES TR JPMORGAN USD EMG 464288281 649 5587 SH DFND 17 0 0 5587 ISHARES TR JPMORGAN USD EMG 464288281 5106 43976 SH DFND 0 43976 0 ISHARES TR JPMORGAN USD EMG 464288281 5805 50000 SH Call DFND 0 50000 0 ISHARES TR JPMORGAN USD EMG 464288281 244924 2109591 SH DFND 01 0 2109591 0 ISHARES TR JPMORGAN USD EMG 464288281 25 213 SH SOLE 213 0 0 ISHARES TR JPX NIKKEI 400 464287382 3017 46452 SH DFND 01 0 46452 0 ISHARES TR JPX NIKKEI 400 46435G722 2 50 SH SOLE 50 0 0 ISHARES TR LATN AMER 40 ETF 464287390 2941 86082 SH DFND 0 86082 0 ISHARES TR LATN AMER 40 ETF 464287390 11084 324369 SH DFND 01 0 324369 0 ISHARES TR MBS ETF 464288588 253 2371 SH DFND 0 2371 0 ISHARES TR MBS ETF 464288588 109308 1025503 SH DFND 01 0 1025503 0 ISHARES TR MICRO-CAP ETF 464288869 5374 56146 SH DFND 01 0 56146 0 ISHARES TR MIN VOLA EM 46435G714 8 287 SH SOLE 287 0 0 ISHARES TR MIN VOL ASIA JAP 46434V746 194 5326 SH SOLE 5326 0 0 ISHARES TR MIN VOL EAFE ETF 46429B689 182707 2503521 SH DFND 01 0 2503521 0 ISHARES TR MIN VOL EUROPE 46434V720 393 15517 SH DFND 01 0 15517 0 ISHARES TR MIN VOL JAPN ETF 46434V712 2197 32348 SH DFND 01 0 32348 0 ISHARES TR MIN VOL USA ETF 46429B697 1024 19400 SH Put DFND 01 0 19400 0 ISHARES TR MIN VOL USA ETF 46429B697 319958 6062098 SH DFND 01 0 6062098 0 ISHARES TR MLTFACT FINACL 46435G581 5 133 SH SOLE 133 0 0 ISHARES TR MLTFACT INDL 46435G557 16 508 SH SOLE 508 0 0 ISHARES TR MLTFACT MATLS 46435G573 5 146 SH SOLE 146 0 0 ISHARES TR MLTFACT TECH 46435G540 4 111 SH SOLE 111 0 0 ISHARES TR MLTFACT UTILTS 46435G623 0 3 SH SOLE 3 0 0 ISHARES TR MLTFCT HLTCARE 46435G565 38 1214 SH SOLE 1214 0 0 ISHARES TR MODERT ALLOC ETF 464289875 20 526 SH DFND 0 526 0 ISHARES TR MODERT ALLOC ETF 464289875 1192 31336 SH DFND 01 0 31336 0 ISHARES TR MORTGE REL ETF 46435G342 6131 135643 SH DFND 01 0 135643 0 ISHARES TR MRGSTR MD CP ETF 464288208 41767 224991 SH DFND 01 0 224991 0 ISHARES TR MRGSTR MD CP GRW 464288307 4484 22144 SH DFND 01 0 22144 0 ISHARES TR MRGSTR MD CP VAL 464288406 12048 75542 SH DFND 01 0 75542 0 ISHARES TR MRGSTR SM CP ETF 464288505 3264 18745 SH DFND 01 0 18745 0 ISHARES TR MRGSTR SM CP GR 464288604 536 2987 SH DFND 01 0 2987 0 ISHARES TR MRNGSTR INC ETF 46432F875 30 1152 SH DFND 0 1152 0 ISHARES TR MRNGSTR INC ETF 46432F875 856 33154 SH DFND 01 0 33154 0 ISHARES TR MRNGSTR LG-CP ET 464287127 12032 75719 SH DFND 01 0 75719 0 ISHARES TR MRNGSTR LG-CP GR 464287119 11863 75805 SH DFND 01 0 75805 0 ISHARES TR MRNGSTR LG-CP VL 464288109 4671 44240 SH DFND 01 0 44240 0 ISHARES TR MRNING SM CP ETF 464288703 3472 22806 SH DFND 01 0 22806 0 ISHARES TR MSCI AC ASIA ETF 464288182 862 11295 SH DFND 0 11295 0 ISHARES TR MSCI AC ASIA ETF 464288182 9958 130547 SH DFND 01 0 130547 0 ISHARES TR MSCI ACWI ETF 464288257 21 294 SH DFND 17 0 0 294 ISHARES TR MSCI ACWI ETF 464288257 195 2700 SH Call DFND 0 2700 0 ISHARES TR MSCI ACWI ETF 464288257 259 3590 SH DFND 0 3590 0 ISHARES TR MSCI ACWI ETF 464288257 41520 575942 SH DFND 01 0 575942 0 ISHARES TR MSCI ACWI EX US 464288240 79521 1592003 SH DFND 01 0 1592003 0 ISHARES TR MSCI ACWI EX US 464288240 194 3880 SH SOLE 3880 0 0 ISHARES TR MSCI ARGENTINA 46435G276 20 666 SH SOLE 666 0 0 ISHARES TR MSCI AUSTRALIA 46435G607 7 304 SH SOLE 304 0 0 ISHARES TR MSCI CHINA ETF 46429B671 7 100 SH Put DFND 01 0 100 0 ISHARES TR MSCI CHINA ETF 46429B671 2477 37226 SH DFND 0 37226 0 ISHARES TR MSCI CHINA ETF 46429B671 124841 1876179 SH DFND 01 0 1876179 0 ISHARES TR MSCI EAFE ESG OP 46435G516 1321 19475 SH DFND 01 0 19475 0 ISHARES TR MSCI EAFE ETF 464287465 4415 62800 SH Put DFND 01 0 62800 0 ISHARES TR MSCI EAFE ETF 464287465 26084 370984 SH DFND 0 370984 0 ISHARES TR MSCI EAFE ETF 464287465 166269 2364800 SH Call DFND 0 2364800 0 ISHARES TR MSCI EAFE ETF 464287465 727484 10346800 SH Put DFND 0 10346800 0 ISHARES TR MSCI EAFE ETF 464287465 2196626 31242011 SH DFND 01 0 31242011 0 ISHARES TR MSCI EAFE ETF 464287465 822 11698 SH SOLE 11698 0 0 ISHARES TR MSCI EAFE SMCP 46435G839 9 300 SH SOLE 300 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 2403 51000 SH DFND 0 0 51000 ISHARES TR MSCI EMG MKT ETF 464287234 2410 51136 SH DFND 17 0 0 51136 ISHARES TR MSCI EMG MKT ETF 464287234 105172 2232006 SH DFND 0 2232006 0 ISHARES TR MSCI EMG MKT ETF 464287234 390955 8297017 SH DFND 01 0 8297017 0 ISHARES TR MSCI EMG MKT ETF 464287234 431511 9157700 SH Call DFND 0 9157700 0 ISHARES TR MSCI EMG MKT ETF 464287234 682472 14483700 SH Put DFND 0 14483700 0 ISHARES TR MSCI EMG MKT ETF 464287234 21 450 SH SOLE 450 0 0 ISHARES TR MSCI EURO FL ETF 464289180 37 1600 SH DFND 0 1600 0 ISHARES TR MSCI EURO FL ETF 464289180 46996 2016138 SH DFND 01 0 2016138 0 ISHARES TR MSCI FINLAND ETF 46429B515 29 730 SH DFND 01 0 730 0 ISHARES TR MSCI GERMNY ETF 46429B465 42 650 SH DFND 01 0 650 0 ISHARES TR MSCI GERMNY ETF 46429B465 107 1664 SH DFND 0 1664 0 ISHARES TR MSCI GLOBAL IMP 46435G532 213 3593 SH DFND 01 0 3593 0 ISHARES TR MSCI INDIA ETF 46429B598 1008 27946 SH DFND 0 27946 0 ISHARES TR MSCI INDIA ETF 46429B598 2045 56697 SH DFND 17 0 0 56697 ISHARES TR MSCI INDIA ETF 46429B598 45324 1256568 SH DFND 01 0 1256568 0 ISHARES TR MSCI INDIA SM CP 46429B614 1043 19845 SH DFND 01 0 19845 0 ISHARES TR MSCI INDONIA ETF 46429B309 463 16303 SH DFND 17 0 0 16303 ISHARES TR MSCI INDONIA ETF 46429B309 1161 40830 SH DFND 0 40830 0 ISHARES TR MSCI INDONIA ETF 46429B309 2552 89748 SH DFND 01 0 89748 0 ISHARES TR MSCI IRELAND ETF 46429B507 10 218 SH DFND 0 218 0 ISHARES TR MSCI IRELAND ETF 46429B507 1210 25222 SH DFND 01 0 25222 0 ISHARES TR MSCI ITALY ETF 46435G821 39 2293 SH SOLE 2293 0 0 ISHARES TR MSCI KLD400 SOC 464288570 428 4355 SH DFND 0 4355 0 ISHARES TR MSCI KLD400 SOC 464288570 27023 275072 SH DFND 01 0 275072 0 ISHARES TR MSCI KOKUSAI ETF 464288265 6 96 SH DFND 01 0 96 0 ISHARES TR MSCI LW CRB TG 46434V464 1007 8610 SH DFND 01 0 8610 0 ISHARES TR MSCI MEXICO 46435G805 8 383 SH SOLE 383 0 0 ISHARES TR MSCI NORWAY ETF 46429B499 3739 144935 SH DFND 01 0 144935 0 ISHARES TR MSCI PERU ETF 464289842 185 4526 SH DFND 01 0 4526 0 ISHARES TR MSCI PERU ETF 464289842 599 14626 SH DFND 0 14626 0 ISHARES TR MSCI PHILIPS ETF 46429B408 353 9104 SH DFND 17 0 0 9104 ISHARES TR MSCI PHILIPS ETF 46429B408 974 25087 SH DFND 0 25087 0 ISHARES TR MSCI PHILIPS ETF 46429B408 1481 38146 SH DFND 01 0 38146 0 ISHARES TR MSCI POLAND ETF 46429B606 828 30582 SH DFND 0 30582 0 ISHARES TR MSCI POLAND ETF 46429B606 5227 192940 SH DFND 01 0 192940 0 ISHARES TR MSCI SAUDI ARBIA 46434V423 1 40 SH SOLE 40 0 0 ISHARES TR MSCI SO KOREA 46435G888 5 176 SH SOLE 176 0 0 ISHARES TR MSCI SPAIN ETF 46435G813 26 1177 SH SOLE 1177 0 0 ISHARES TR MSCI SWITZERLD 46435G870 1 39 SH SOLE 39 0 0 ISHARES TR MSCI UK ETF NEW 46435G334 519 14500 SH DFND 0 0 14500 ISHARES TR MSCI UK ETF NEW 46435G334 1075 30012 SH DFND 0 30012 0 ISHARES TR MSCI UK ETF NEW 46435G334 13316 371742 SH DFND 01 0 371742 0 ISHARES TR MSCI UK ETF NEW 46435G334 16625 464124 SH DFND 17 0 0 464124 ISHARES TR MSCI UK SM ETF 46429B416 49 1114 SH DFND 01 0 1114 0 ISHARES TR MSCI UK SM ETF 46429B416 112 2577 SH DFND 0 2577 0 ISHARES TR MSCI UN KNGDOM 46435G862 28 1154 SH DFND 0 1154 0 ISHARES TR MSCI UN KNGDOM 46435G862 110 4515 SH DFND 01 0 4515 0 ISHARES TR MSCI USA ESG SLC 464288802 9999 90022 SH DFND 01 0 90022 0 ISHARES TR MULTIFACTOR INTL 46434V274 3653 126631 SH DFND 01 0 126631 0 ISHARES TR MULTIFACTOR USA 46434V282 8 240 SH DFND 0 240 0 ISHARES TR MULTIFACTOR USA 46434V282 8478 266695 SH DFND 01 0 266695 0 ISHARES TR MULTIFACTOR USA 46434V290 2702 68374 SH DFND 01 0 68374 0 ISHARES TR N AMER TECH ETF 464287549 25334 150092 SH DFND 01 0 150092 0 ISHARES TR NASDAQ BIOTECH 464287556 11 100 SH Put DFND 01 0 100 0 ISHARES TR NASDAQ BIOTECH 464287556 5125 48000 SH Call DFND 0 48000 0 ISHARES TR NASDAQ BIOTECH 464287556 83441 781500 SH Put DFND 0 781500 0 ISHARES TR NASDAQ BIOTECH 464287556 145354 1361372 SH DFND 01 0 1361372 0 ISHARES TR NASDAQ BIOTECH 464287556 157263 1472914 SH DFND 0 1472914 0 ISHARES TR NA TEC MULTM ETF 464287531 1388 28631 SH DFND 01 0 28631 0 ISHARES TR NA TEC SFTWR ETF 464287515 1 4 SH DFND 0 4 0 ISHARES TR NA TEC SFTWR ETF 464287515 28381 183617 SH DFND 01 0 183617 0 ISHARES TR NATIONAL MUN ETF 464288414 241 2175 SH DFND 0 2175 0 ISHARES TR NATIONAL MUN ETF 464288414 536032 4840458 SH DFND 01 0 4840458 0 ISHARES TR NATIONAL MUN ETF 464288414 259 2339 SH SOLE 2339 0 0 ISHARES TR NEW YORK MUN ETF 464288323 8613 154404 SH DFND 01 0 154404 0 ISHARES TR NEW ZEALAND ETF 464289123 6122 128959 SH DFND 01 0 128959 0 ISHARES TR NORTH AMERN NAT 464287374 7462 210561 SH DFND 01 0 210561 0 ISHARES TR PHLX SEMICND ETF 464287523 3266 19236 SH DFND 0 19236 0 ISHARES TR PHLX SEMICND ETF 464287523 22571 132920 SH DFND 01 0 132920 0 ISHARES TR RESIDNL REAL EST 464288562 443 7116 SH DFND 01 0 7116 0 ISHARES TR RUS 1000 ETF 464287622 552 3712 SH DFND 0 3712 0 ISHARES TR RUS 1000 ETF 464287622 128304 863358 SH DFND 01 0 863358 0 ISHARES TR RUS 1000 GRW ETF 464287614 885404 6574131 SH DFND 01 0 6574131 0 ISHARES TR RUS 1000 VAL ETF 464287598 560 4500 SH Call DFND 0 4500 0 ISHARES TR RUS 1000 VAL ETF 464287598 32336 260060 SH DFND 0 260060 0 ISHARES TR RUS 1000 VAL ETF 464287598 601130 4834564 SH DFND 01 0 4834564 0 ISHARES TR RUS 2000 GRW ETF 464287648 114950 615693 SH DFND 01 0 615693 0 ISHARES TR RUS 2000 VAL ETF 464287630 35 275 SH DFND 0 275 0 ISHARES TR RUS 2000 VAL ETF 464287630 99740 793161 SH DFND 01 0 793161 0 ISHARES TR RUSEL 2500 ETF 46435G268 15 336 SH SOLE 336 0 0 ISHARES TR RUS MD CP GR ETF 464287481 228284 1892277 SH DFND 01 0 1892277 0 ISHARES TR RUS MDCP VAL ETF 464287473 1297 14550 SH DFND 0 14550 0 ISHARES TR RUS MDCP VAL ETF 464287473 217319 2437676 SH DFND 01 0 2437676 0 ISHARES TR RUS MID CAP ETF 464287499 36 175 SH DFND 0 175 0 ISHARES TR RUS MID CAP ETF 464287499 341792 1642204 SH DFND 01 0 1642204 0 ISHARES TR RUSSELL 2000 ETF 464287655 120 786 SH DFND 17 0 0 786 ISHARES TR RUSSELL 2000 ETF 464287655 3629 23800 SH Put DFND 01 0 23800 0 ISHARES TR RUSSELL 2000 ETF 464287655 221097 1450200 SH Call DFND 0 1450200 0 ISHARES TR RUSSELL 2000 ETF 464287655 575971 3777847 SH DFND 01 0 3777847 0 ISHARES TR RUSSELL 2000 ETF 464287655 780449 5119041 SH DFND 0 5119041 0 ISHARES TR RUSSELL 2000 ETF 464287655 3430914 22503700 SH Put DFND 0 22503700 0 ISHARES TR RUSSELL 2000 ETF 464287655 1086 7125 SH SOLE 7125 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 120 759 SH DFND 0 759 0 ISHARES TR RUSSELL 3000 ETF 464287689 73633 465532 SH DFND 01 0 465532 0 ISHARES TR RUS TOP 200 ETF 464289446 370 6015 SH DFND 01 0 6015 0 ISHARES TR RUS TP200 GR ETF 464289438 63063 862104 SH DFND 01 0 862104 0 ISHARES TR RUS TP200 VL ETF 464289420 63564 1212598 SH DFND 01 0 1212598 0 ISHARES TR SELECT DIVID ETF 464287168 165127 1675394 SH DFND 01 0 1675394 0 ISHARES TR SHORT TREAS BD 464288679 1251 11347 SH DFND 0 11347 0 ISHARES TR SHORT TREAS BD 464288679 107358 973859 SH DFND 01 0 973859 0 ISHARES TR SHRT NAT MUN ETF 464288158 260 2475 SH DFND 0 2475 0 ISHARES TR SHRT NAT MUN ETF 464288158 89860 856871 SH DFND 01 0 856871 0 ISHARES TR SHRT NAT MUN ETF 464288158 133 1271 SH SOLE 1271 0 0 ISHARES TR S&P 100 ETF 464287101 118977 1002842 SH DFND 01 0 1002842 0 ISHARES TR S&P 500 GRWT ETF 464287309 2522 16511 SH DFND 17 0 0 16511 ISHARES TR S&P 500 GRWT ETF 464287309 527128 3450470 SH DFND 01 0 3450470 0 ISHARES TR S&P 500 GRWT ETF 464287309 144 944 SH SOLE 944 0 0 ISHARES TR S&P 500 VAL ETF 464287408 140 1225 SH DFND 0 0 1225 ISHARES TR S&P 500 VAL ETF 464287408 364273 3188663 SH DFND 01 0 3188663 0 ISHARES TR S&P MC 400GR ETF 464287606 138128 639985 SH DFND 01 0 639985 0 ISHARES TR S&P MC 400VL ETF 464287705 16 100 SH Put DFND 01 0 100 0 ISHARES TR S&P MC 400VL ETF 464287705 101911 636507 SH DFND 01 0 636507 0 ISHARES TR SP SMCP600VL ETF 464287879 79970 520738 SH DFND 01 0 520738 0 ISHARES TR S&P SML 600 GWT 464287887 89971 528777 SH DFND 01 0 528777 0 ISHARES TR S&P US PFD STK 464288687 3137 82403 SH DFND 0 82403 0 ISHARES TR S&P US PFD STK 464288687 119726 3144885 SH DFND 01 0 3144885 0 ISHARES TR TIPS BD ETF 464287176 160 1401 SH DFND 17 0 0 1401 ISHARES TR TIPS BD ETF 464287176 3422 30000 SH Call DFND 0 30000 0 ISHARES TR TIPS BD ETF 464287176 6873 60249 SH DFND 0 60249 0 ISHARES TR TIPS BD ETF 464287176 202392 1774123 SH DFND 01 0 1774123 0 ISHARES TR TRANS AVG ETF 464287192 10531 54953 SH DFND 01 0 54953 0 ISHARES TR TRS FLT RT BD 46434V860 35 705 SH DFND 0 705 0 ISHARES TR TRS FLT RT BD 46434V860 596 11858 SH DFND 01 0 11858 0 ISHARES TR US AER DEF ETF 464288760 28 150 SH DFND 0 0 150 ISHARES TR US AER DEF ETF 464288760 623 3311 SH DFND 0 3311 0 ISHARES TR US AER DEF ETF 464288760 48880 259849 SH DFND 01 0 259849 0 ISHARES TR USA MOMENTUM FCT 46432F396 347 3365 SH DFND 0 3365 0 ISHARES TR USA MOMENTUM FCT 46432F396 116295 1127653 SH DFND 01 0 1127653 0 ISHARES TR USA QUALITY FCTR 46432F339 76715 925390 SH DFND 01 0 925390 0 ISHARES TR USA SIZE FACTOR 46432F370 1323 15773 SH DFND 01 0 15773 0 ISHARES TR U.S. BAS MTL ETF 464287838 13012 127315 SH DFND 01 0 127315 0 ISHARES TR US BR DEL SE ETF 464288794 3733 59475 SH DFND 01 0 59475 0 ISHARES TR U.S. CNSM GD ETF 464287812 19817 156374 SH DFND 01 0 156374 0 ISHARES TR U.S. CNSM SV ETF 464287580 24240 135230 SH DFND 01 0 135230 0 ISHARES TR US CR BD ETF 464288620 340 3033 SH DFND 0 3033 0 ISHARES TR US CR BD ETF 464288620 525353 4689392 SH DFND 01 0 4689392 0 ISHARES TR U.S. ENERGY ETF 464287796 20643 520634 SH DFND 01 0 520634 0 ISHARES TR U.S. FINLS ETF 464287788 26007 217756 SH DFND 01 0 217756 0 ISHARES TR U.S. FIN SVC ETF 464287770 26744 205017 SH DFND 01 0 205017 0 ISHARES TR US HLTHCARE ETF 464287762 51615 296248 SH DFND 01 0 296248 0 ISHARES TR US HLTHCR PR ETF 464288828 9976 63606 SH DFND 01 0 63606 0 ISHARES TR US HOME CONS ETF 464288752 13261 303317 SH DFND 01 0 303317 0 ISHARES TR US HOME CONS ETF 464288752 54654 1250100 SH Call DFND 0 1250100 0 ISHARES TR US HOME CONS ETF 464288752 69952 1600000 SH Put DFND 0 1600000 0 ISHARES TR US HOME CONS ETF 464288752 378637 8660493 SH DFND 0 8660493 0 ISHARES TR US INDUSTRIALS 464287754 21677 147078 SH DFND 01 0 147078 0 ISHARES TR U.S. INSRNCE ETF 464288786 3382 50777 SH DFND 01 0 50777 0 ISHARES TR U.S. MED DVC ETF 464288810 25102 144672 SH DFND 01 0 144672 0 ISHARES TR US OIL EQ&SV ETF 464288844 4812 133973 SH DFND 01 0 133973 0 ISHARES TR US OIL GS EX ETF 464288851 646 9952 SH DFND 0 9952 0 ISHARES TR US OIL GS EX ETF 464288851 4878 75092 SH DFND 01 0 75092 0 ISHARES TR U.S. PHARMA ETF 464288836 262 1700 SH DFND 0 0 1700 ISHARES TR U.S. PHARMA ETF 464288836 2269 14700 SH DFND 01 0 14700 0 ISHARES TR U.S. REAL ES ETF 464287739 19588 241800 SH Put DFND 0 241800 0 ISHARES TR U.S. REAL ES ETF 464287739 25713 317400 SH Call DFND 0 317400 0 ISHARES TR U.S. REAL ES ETF 464287739 59089 729408 SH DFND 01 0 729408 0 ISHARES TR U.S. REAL ES ETF 464287739 231546 2858244 SH DFND 0 2858244 0 ISHARES TR US REGNL BKS ETF 464288778 24261 492207 SH DFND 01 0 492207 0 ISHARES TR U.S. TECH ETF 464287721 108442 666227 SH DFND 01 0 666227 0 ISHARES TR US TELECOM ETF 464287713 8704 295949 SH DFND 01 0 295949 0 ISHARES TR US TREAS BD ETF 46429B267 576 22978 SH DFND 0 22978 0 ISHARES TR US TREAS BD ETF 46429B267 962544 38378948 SH DFND 01 0 38378948 0 ISHARES TR U.S. UTILITS ETF 464287697 4896 36849 SH DFND 01 0 36849 0 ISHARES U S ETF TR COMMOD SEL STG 46431W853 17 477 SH DFND 0 477 0 ISHARES U S ETF TR COMMOD SEL STG 46431W853 678 18646 SH DFND 01 0 18646 0 ISHARES U S ETF TR FXD INC BAL RISK 46431W846 5 50 SH DFND 01 0 50 0 ISHARES U S ETF TR FXD INC BAL RISK 46431W846 125 1250 SH DFND 0 1250 0 ISHARES U S ETF TR INT RT HDG C B 46431W705 1598 16423 SH DFND 01 0 16423 0 ISHARES U S ETF TR IT RT HDG HGYL 46431W606 192 2111 SH DFND 0 2111 0 ISHARES U S ETF TR IT RT HDG HGYL 46431W606 3740 41162 SH DFND 01 0 41162 0 ISHARES U S ETF TR SHT MAT BD ETF 46431W507 73750 1471459 SH DFND 01 0 1471459 0 ISORAY INC COM 46489V104 0 680 SH DFND 01 0 680 0 ISORAY INC COM 46489V104 17 43363 SH DFND 0 43363 0 ISRAEL CHEMICALS LTD SHS M5920A109 0 104 SH DFND 01 0 104 0 ISRAEL CHEMICALS LTD SHS M5920A109 46 11308 SH DFND 0 0 11308 ISRAEL CHEMICALS LTD SHS M5920A109 24099 5965016 SH DFND 0 5965016 0 ISRAMCO INC COM NEW 465141406 35 337 SH SOLE 337 0 0 ISTAR INC COM 45031U101 10373 917992 SH DFND 0 917992 0 ISTAR INC COM 45031U101 51605 4566791 SH DFND 01 0 4566791 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 124 9507 SH DFND 20 0 0 9507 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 739 56869 SH DFND 0 0 56869 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 3445 265000 SH Put DFND 0 265000 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 5821 447764 SH DFND 0 447764 0 ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 7424 571050 SH DFND 01 0 571050 0 ITERIS INC COM 46564T107 8 1122 SH SOLE 1122 0 0 ITRON INC COM 465741106 577 8464 SH DFND 0 8464 0 ITRON INC COM 465741106 17317 253922 SH DFND 01 0 253922 0 ITT INC COM 45073V108 1419 26583 SH DFND 0 26583 0 ITT INC COM 45073V108 1538 28820 SH DFND 01 0 28820 0 ITURAN LOCATION AND CONTROL SHS M6158M104 20 592 SH DFND 0 592 0 ITURAN LOCATION AND CONTROL SHS M6158M104 58 1700 SH DFND 01 0 1700 0 ITUS CORP COM NEW 45069V203 4 1900 SH DFND 0 1900 0 ITUS CORP COM NEW 45069V203 12 5223 SH DFND 01 0 5223 0 IVY HIGH INC OPPORTUNITIES F COM 465893105 47 3108 SH DFND 0 3108 0 IVY HIGH INC OPPORTUNITIES F COM 465893105 1191 78796 SH DFND 01 0 78796 0 IXYS CORP COM 46600W106 12 500 SH DFND 01 0 500 0 IXYS CORP COM 46600W106 1587 66249 SH DFND 0 66249 0 J2 GLOBAL INC COM 48123V102 64 850 SH DFND 0 850 0 J2 GLOBAL INC COM 48123V102 1971 26264 SH DFND 01 0 26264 0 JABIL INC COM 466313103 222 8460 SH DFND 20 0 0 8460 JABIL INC COM 466313103 1990 75800 SH DFND 01 0 75800 0 JABIL INC COM 466313103 2351 89564 SH DFND 0 89564 0 JACK IN THE BOX INC COM 466367109 510 5203 SH DFND 0 5203 0 JACK IN THE BOX INC COM 466367109 1860 18960 SH DFND 01 0 18960 0 JACKSONVILLE BANCORP INC MD COM 46924R106 50 1565 SH SOLE 1565 0 0 JACOBS ENGR GROUP INC DEL COM 469814107 187 2835 SH DFND 0 0 2835 JACOBS ENGR GROUP INC DEL COM 469814107 2004 30382 SH DFND 01 0 30382 0 JACOBS ENGR GROUP INC DEL COM 469814107 11351 172086 SH DFND 0 172086 0 JAGGED PEAK ENERGY INC COM 47009K107 47 2971 SH DFND 0 2971 0 JAGGED PEAK ENERGY INC COM 47009K107 82 5199 SH DFND 01 0 5199 0 JAGUAR HEALTH INC COM 47010C201 4 26936 SH SOLE 26936 0 0 JAKKS PAC INC COM 47012E106 11 4811 SH SOLE 4811 0 0 J ALEXANDERS HLDGS INC COM 46609J106 2 160 SH DFND 01 0 160 0 J ALEXANDERS HLDGS INC COM 46609J106 26 2664 SH DFND 0 2664 0 JAMBA INC COM NEW 47023A309 23 2838 SH DFND 01 0 2838 0 JAMBA INC COM NEW 47023A309 5186 643457 SH DFND 0 643457 0 JAMES HARDIE INDS PLC SPONSORED ADR 47030M106 965 54817 SH DFND 01 0 54817 0 JAMES RIV GROUP LTD COM G5005R107 38 940 SH DFND 0 940 0 JAMES RIV GROUP LTD COM G5005R107 532 13289 SH DFND 01 0 13289 0 JAMES RIV GROUP LTD COM G5005R107 1174 29345 SH DFND 20 0 0 29345 JANUS DETROIT STR TR HENDERSN CAP ETF 47103U100 19 515 SH SOLE 515 0 0 JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 0 10 SH SOLE 10 0 0 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 10 209 SH DFND 01 0 209 0 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 50 996 SH DFND 0 996 0 JANUS DETROIT STR TR LONG TERM CARE 47103U407 57 2382 SH SOLE 2382 0 0 JANUS DETROIT STR TR VELOCITY TAIL RI 47103U704 67 2137 SH SOLE 2137 0 0 JANUS DETROIT STR TR VELOCITY VOLATIL 47103U803 35 961 SH DFND 01 0 961 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 633 16532 SH DFND 01 0 16532 0 JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 883 23082 SH DFND 0 23082 0 JAPAN SMALLER CAPTLZTN FD IN COM 47109U104 29 2468 SH DFND 0 2468 0 JAPAN SMALLER CAPTLZTN FD IN COM 47109U104 331 28046 SH DFND 01 0 28046 0 JA SOLAR HOLDINGS CO LTD SPON ADR REP5ORD 466090206 17 2307 SH DFND 01 0 2307 0 JA SOLAR HOLDINGS CO LTD SPON ADR REP5ORD 466090206 226 30237 SH DFND 0 30237 0 JASON INDS INC COM 471172106 6 2500 SH DFND 01 0 2500 0 JASON INDS INC COM 471172106 12 4865 SH DFND 0 4865 0 JASON INDS INC *W EXP 06/30/201 471172114 0 5000 SH DFND 01 0 5000 0 JASON INDS INC *W EXP 06/30/201 471172114 2 70491 SH DFND 0 70491 0 JAZZ INVESTMENTS I LTD NOTE 1.875% 8/1 472145AB7 7314 7300000 PRN SOLE 7300000 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 168 1251 SH DFND 0 0 1251 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 7691 57122 SH DFND 0 57122 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 41899 311171 SH DFND 01 0 311171 0 JBG SMITH PPTYS COM 46590V100 530 15262 SH DFND 01 0 15262 0 JBG SMITH PPTYS COM 46590V100 4234 121909 SH DFND 0 121909 0 JD COM INC SPON ADR CL A 47215P106 1516 36600 SH DFND 0 0 36600 JD COM INC SPON ADR CL A 47215P106 16993 410255 SH Call DFND 0 410255 0 JD COM INC SPON ADR CL A 47215P106 40929 988156 SH DFND 01 0 988156 0 JD COM INC SPON ADR CL A 47215P106 86384 2085569 SH DFND 0 2085569 0 JD COM INC SPON ADR CL A 47215P106 136278 3290155 SH Put DFND 0 3290155 0 JEFFERIES GROUP INC NEW DBCV 3.875%11/0 472319AG7 45 45000 PRN DFND 01 0 45000 0 JELD-WEN HLDG INC COM 47580P103 878 22293 SH DFND 0 22293 0 JELD-WEN HLDG INC COM 47580P103 1757 44634 SH DFND 01 0 44634 0 JENSYN ACQUISITION CORP COM 47632B102 24 2290 SH SOLE 2290 0 0 JENSYN ACQUISITION CORP RIGHT 99/99/9999 47632B128 1 2900 SH SOLE 2900 0 0 JENSYN ACQUISITION CORP UNIT 99/99/9999 47632B201 10 908 SH SOLE 908 0 0 JENSYN ACQUISITION CORP *W EXP 03/07/202 47632B110 1 3200 SH SOLE 3200 0 0 JERNIGAN CAP INC COM 476405105 426 22424 SH SOLE 22424 0 0 JETBLUE AIRWAYS CORP COM 477143101 4756 212898 SH DFND 0 212898 0 JETBLUE AIRWAYS CORP COM 477143101 10119 452949 SH DFND 01 0 452949 0 JETPAY CORP COM 477177109 3 1314 SH SOLE 1314 0 0 JIANPU TECHNOLOGY INC ADR 47738D101 1169 180383 SH SOLE 180383 0 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 2 100 SH DFND 01 0 100 0 JINKOSOLAR HLDG CO LTD SPONSORED ADR 47759T100 579 24093 SH DFND 0 24093 0 J JILL INC COM 46620W102 14 1801 SH SOLE 1801 0 0 J & J SNACK FOODS CORP COM 466032109 190 1254 SH DFND 0 1254 0 J & J SNACK FOODS CORP COM 466032109 685 4511 SH DFND 01 0 4511 0 JMP GROUP LLC COM 46629U107 6 1000 SH DFND 01 0 1000 0 JMP GROUP LLC COM 46629U107 99 17724 SH DFND 0 17724 0 JMU LTD SPONSORED ADR 46647L105 1 1182 SH SOLE 1182 0 0 JOHN BEAN TECHNOLOGIES CORP COM 477839104 1033 9326 SH DFND 01 0 9326 0 JOHN HANCOCK EXCHANGE TRADED MLTFACTOR ENRG 47804J701 0 15 SH SOLE 15 0 0 JOHN HANCOCK EXCHANGE TRADED MLTFACTR MATLS 47804J800 21 579 SH SOLE 579 0 0 JOHN HANCOCK EXCHANGE TRADED MLTFACTR UTILS 47804J867 39 1413 SH SOLE 1413 0 0 JOHN HANCOCK EXCHANGE TRADED MLTFCTR CONSMR 47804J875 11 396 SH SOLE 396 0 0 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 22441 645043 SH DFND 01 0 645043 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 22 655 SH DFND 0 655 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 8597 252023 SH DFND 01 0 252023 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTR SML 47804J842 3 100 SH SOLE 100 0 0 JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859 14286 469640 SH DFND 01 0 469640 0 JOHN HANCOCK HDG EQ & INC FD COM 47804L102 1592 91418 SH DFND 01 0 91418 0 JOHNSON CTLS INTL PLC SHS G51502105 1022 26820 SH DFND 20 0 0 26820 JOHNSON CTLS INTL PLC SHS G51502105 2018 52940 SH DFND 0 0 52940 JOHNSON CTLS INTL PLC SHS G51502105 14360 376801 SH DFND 0 376801 0 JOHNSON CTLS INTL PLC SHS G51502105 52328 1373073 SH DFND 01 0 1373073 0 JOHNSON & JOHNSON COM 478160104 126 900 SH Put DFND 01 0 900 0 JOHNSON & JOHNSON COM 478160104 2103 15054 SH DFND 20 0 0 15054 JOHNSON & JOHNSON COM 478160104 6579 47089 SH DFND 17 0 0 47089 JOHNSON & JOHNSON COM 478160104 11709 83800 SH Call DFND 0 83800 0 JOHNSON & JOHNSON COM 478160104 23166 165800 SH Put DFND 0 165800 0 JOHNSON & JOHNSON COM 478160104 99320 710849 SH DFND 0 0 710849 JOHNSON & JOHNSON COM 478160104 332835 2382159 SH DFND 0 2382159 0 JOHNSON & JOHNSON COM 478160104 1288443 9221609 SH DFND 01 0 9221609 0 JOHNSON & JOHNSON COM 478160104 857 6134 SH SOLE 6134 0 0 JOHNSON OUTDOORS INC CL A 479167108 4 70 SH DFND 01 0 70 0 JOHNSON OUTDOORS INC CL A 479167108 53 861 SH DFND 0 861 0 JOINT CORP COM 47973J102 136 27500 SH DFND 01 0 27500 0 JONES ENERGY INC COM CL A 48019R108 4 3827 SH DFND 01 0 3827 0 JONES ENERGY INC COM CL A 48019R108 15 13533 SH DFND 0 13533 0 JONES LANG LASALLE INC COM 48020Q107 85 570 SH DFND 20 0 0 570 JONES LANG LASALLE INC COM 48020Q107 388 2604 SH DFND 0 0 2604 JONES LANG LASALLE INC COM 48020Q107 2949 19804 SH DFND 0 19804 0 JONES LANG LASALLE INC COM 48020Q107 4988 33494 SH DFND 01 0 33494 0 JOUNCE THERAPEUTICS INC COM 481116101 17 1314 SH SOLE 1314 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 2025 73733 SH DFND 01 0 73733 0 JPMORGAN CHASE & CO COM 46625H100 449 4200 SH Put DFND 01 0 4200 0 JPMORGAN CHASE & CO COM 46625H100 8205 76727 SH DFND 17 0 0 76727 JPMORGAN CHASE & CO COM 46625H100 11005 102906 SH DFND 20 0 0 102906 JPMORGAN CHASE & CO COM 46625H100 68185 637600 SH Call DFND 0 637600 0 JPMORGAN CHASE & CO COM 46625H100 96472 902114 SH DFND 0 0 902114 JPMORGAN CHASE & CO COM 46625H100 157694 1474600 SH Put DFND 0 1474600 0 JPMORGAN CHASE & CO COM 46625H100 373795 3495367 SH DFND 0 3495367 0 JPMORGAN CHASE & CO COM 46625H100 1042439 9747887 SH DFND 01 0 9747887 0 JPMORGAN CHASE & CO COM 46625H100 1541 14413 SH SOLE 14413 0 0 JPMORGAN CHASE & CO *W EXP 10/28/201 46634E114 14 207 SH DFND 0 207 0 JPMORGAN CHASE & CO *W EXP 10/28/201 46634E114 737 11099 SH DFND 01 0 11099 0 JP MORGAN EXCHANGE TRADED FD DIVRSFD RT EUR 46641Q704 31 1114 SH SOLE 1114 0 0 JP MORGAN EXCHANGE TRADED FD DIVRSFD RT INT 46641Q506 38 1278 SH SOLE 1278 0 0 JP MORGAN EXCHANGE TRADED FD DIV RTN EM EQT 46641Q308 6506 111498 SH DFND 01 0 111498 0 JP MORGAN EXCHANGE TRADED FD DIV RTN EU ETF 46641Q605 30 490 SH SOLE 490 0 0 JP MORGAN EXCHANGE TRADED FD DIV RTN GLB EQ 46641Q100 7105 113677 SH DFND 01 0 113677 0 JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ 46641Q209 5 76 SH DFND 0 76 0 JP MORGAN EXCHANGE TRADED FD DIV RTN INT EQ 46641Q209 45866 763805 SH DFND 01 0 763805 0 JP MORGAN EXCHANGE TRADED FD EVENT DRIVEN 46641Q860 3 100 SH SOLE 100 0 0 JP MORGAN EXCHANGE TRADED FD JPMORGAN DIVER 46641Q407 50066 709950 SH DFND 01 0 709950 0 JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC 46641Q837 58 1154 SH SOLE 1154 0 0 JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 9 3104 SH SOLE 3104 0 0 JUNIPER NETWORKS INC COM 48203R104 195 6826 SH DFND 0 0 6826 JUNIPER NETWORKS INC COM 48203R104 4577 160597 SH DFND 01 0 160597 0 JUNIPER NETWORKS INC COM 48203R104 9727 341283 SH DFND 0 341283 0 JUNIPER PHARMACEUTICALS INC COM 48203L107 1 125 SH DFND 01 0 125 0 JUNIPER PHARMACEUTICALS INC COM 48203L107 17 3570 SH DFND 0 3570 0 JUNO THERAPEUTICS INC COM 48205A109 914 20000 SH Put DFND 0 20000 0 JUNO THERAPEUTICS INC COM 48205A109 1270 27790 SH DFND 0 27790 0 JUNO THERAPEUTICS INC COM 48205A109 1857 40635 SH DFND 01 0 40635 0 JUPAI HLDGS LTD ADS 48205B107 16 856 SH SOLE 856 0 0 JUST ENERGY GROUP INC COM 48213W101 185 43026 SH SOLE 43026 0 0 K12 INC COM 48273U102 95 5963 SH SOLE 5963 0 0 K2M GROUP HLDGS INC COM 48273J107 327 18191 SH DFND 0 18191 0 K2M GROUP HLDGS INC COM 48273J107 493 27365 SH DFND 20 0 0 27365 K2M GROUP HLDGS INC COM 48273J107 1231 68380 SH DFND 01 0 68380 0 KADANT INC COM 48282T104 841 8380 SH DFND 0 8380 0 KADANT INC COM 48282T104 2752 27410 SH DFND 01 0 27410 0 KADMON HLDGS INC COM 48283N106 11 2950 SH DFND 0 2950 0 KADMON HLDGS INC COM 48283N106 53 14513 SH DFND 01 0 14513 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 288 2691 SH DFND 01 0 2691 0 KAISER ALUMINUM CORP COM PAR $0.01 483007704 7457 69792 SH DFND 0 69792 0 KALVISTA PHARMACEUTICALS INC COM 483497103 16 1591 SH SOLE 1591 0 0 KAMADA LTD SHS M6240T109 1 300 SH SOLE 300 0 0 KAMAN CORP COM 483548103 468 7954 SH DFND 01 0 7954 0 KAMAN CORP COM 483548103 4357 74055 SH DFND 0 74055 0 KANDI TECHNOLOGIES GROUP INC COM 483709101 3 400 SH DFND 01 0 400 0 KANSAS CITY SOUTHERN COM NEW 485170302 614 5832 SH DFND 0 0 5832 KANSAS CITY SOUTHERN COM NEW 485170302 7365 70000 SH Call DFND 0 70000 0 KANSAS CITY SOUTHERN COM NEW 485170302 13311 126511 SH DFND 0 126511 0 KANSAS CITY SOUTHERN COM NEW 485170302 29387 279294 SH DFND 01 0 279294 0 KANSAS CITY SOUTHERN COM NEW 485170302 46034 437500 SH Put DFND 0 437500 0 KAPSTONE PAPER & PACKAGING C COM 48562P103 328 14453 SH DFND 0 14453 0 KAPSTONE PAPER & PACKAGING C COM 48562P103 1062 46788 SH DFND 01 0 46788 0 KAR AUCTION SVCS INC COM 48238T109 1693 33514 SH DFND 01 0 33514 0 KAR AUCTION SVCS INC COM 48238T109 6592 130501 SH DFND 0 130501 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 8 883 SH DFND 0 883 0 KARYOPHARM THERAPEUTICS INC COM 48576U106 13 1395 SH DFND 01 0 1395 0 KAYNE ANDERSON ACQUISITION UNIT 06/30/2022 48661U201 3 266 SH SOLE 266 0 0 KAYNE ANDERSON ENERGY DEV CO COM 48660Q102 30 1721 SH DFND 0 1721 0 KAYNE ANDERSON ENERGY DEV CO COM 48660Q102 1470 84411 SH DFND 01 0 84411 0 KAYNE ANDERSON ENRGY TTL RT COM 48660P104 118 11689 SH DFND 0 11689 0 KAYNE ANDERSON ENRGY TTL RT COM 48660P104 2278 226452 SH DFND 01 0 226452 0 KAYNE ANDERSON MDSTM ENERGY COM 48661E108 5619 407166 SH DFND 01 0 407166 0 KAYNE ANDERSON MLP INVT CO COM 486606106 11725 615509 SH DFND 0 615509 0 KAYNE ANDERSON MLP INVT CO COM 486606106 24811 1302405 SH DFND 01 0 1302405 0 KAZIA THERAPEUTICS LTD SPONSORED ADR 48669G105 1 208 SH DFND 01 0 208 0 KAZIA THERAPEUTICS LTD SPONSORED ADR 48669G105 9 2845 SH DFND 0 2845 0 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 1510 25811 SH DFND 0 25811 0 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 1808 30900 SH DFND 0 0 30900 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 2615 44700 SH DFND 20 0 0 44700 KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 3685 62989 SH DFND 01 0 62989 0 KB HOME COM 48666K109 2767 86597 SH DFND 0 86597 0 KB HOME COM 48666K109 3489 109200 SH DFND 01 0 109200 0 KBL MERGER CORP IV COM 48242A104 9 900 SH SOLE 900 0 0 KBL MERGER CORP IV RIGHT 03/22/2019 48242A120 0 100 SH SOLE 100 0 0 KBL MERGER CORP IV UNIT 01/15/2024 48242A203 20 2012 SH SOLE 2012 0 0 KBR INC COM 48242W106 457 23026 SH DFND 01 0 23026 0 KBR INC COM 48242W106 963 48561 SH DFND 0 48561 0 KBS FASHION GROUP LTD COM NEW Y46002203 10 2519 SH SOLE 2519 0 0 KCAP FINL INC COM 48668E101 211 61733 SH DFND 01 0 61733 0 KCAP FINL INC COM 48668E101 2669 782657 SH DFND 0 782657 0 KEANE GROUP INC COM 48669A108 31 1622 SH SOLE 1622 0 0 KEARNY FINL CORP MD COM 48716P108 69 4796 SH DFND 0 4796 0 KEARNY FINL CORP MD COM 48716P108 193 13345 SH DFND 01 0 13345 0 KELLOGG CO COM 487836108 139 2051 SH DFND 0 2051 0 KELLOGG CO COM 487836108 1013 14898 SH DFND 0 0 14898 KELLOGG CO COM 487836108 2039 30000 SH Call DFND 0 30000 0 KELLOGG CO COM 487836108 14276 210000 SH Put DFND 0 210000 0 KELLOGG CO COM 487836108 23120 340098 SH DFND 01 0 340098 0 KELLY SVCS INC CL A 488152208 1 26 SH DFND 01 0 26 0 KELLY SVCS INC CL A 488152208 146 5343 SH DFND 0 5343 0 KELLY SVCS INC CL B 488152307 9 345 SH SOLE 345 0 0 KEMET CORP COM NEW 488360207 75 4961 SH DFND 0 4961 0 KEMET CORP COM NEW 488360207 828 54985 SH DFND 01 0 54985 0 KEMPER CORP DEL COM 488401100 426 6176 SH DFND 01 0 6176 0 KEMPER CORP DEL COM 488401100 601 8718 SH DFND 0 8718 0 KEMPHARM INC COM 488445107 3 770 SH SOLE 770 0 0 KENNAMETAL INC COM 489170100 2471 51035 SH DFND 0 51035 0 KENNAMETAL INC COM 489170100 3860 79741 SH DFND 01 0 79741 0 KENNEDY-WILSON HLDGS INC COM 489398107 10 550 SH DFND 0 550 0 KENNEDY-WILSON HLDGS INC COM 489398107 2434 140279 SH DFND 01 0 140279 0 KENON HLDGS LTD SHS Y46717107 8 353 SH SOLE 353 0 0 KENTUCKY FIRST FED BANCORP COM 491292108 4 492 SH DFND 0 492 0 KENTUCKY FIRST FED BANCORP COM 491292108 9 1000 SH DFND 01 0 1000 0 KERYX BIOPHARMACEUTICALS INC COM 492515101 39 8430 SH DFND 0 8430 0 KERYX BIOPHARMACEUTICALS INC COM 492515101 438 94208 SH DFND 01 0 94208 0 KEWAUNEE SCIENTIFIC CORP COM 492854104 6 219 SH DFND 0 219 0 KEWAUNEE SCIENTIFIC CORP COM 492854104 87 3000 SH DFND 01 0 3000 0 KEYCORP NEW COM 493267108 726 36000 SH Call DFND 0 36000 0 KEYCORP NEW COM 493267108 2039 101095 SH DFND 0 0 101095 KEYCORP NEW COM 493267108 7150 354505 SH DFND 17 0 0 354505 KEYCORP NEW COM 493267108 21057 1043963 SH DFND 0 1043963 0 KEYCORP NEW COM 493267108 34288 1699944 SH DFND 01 0 1699944 0 KEY ENERGY SVCS INC DEL COM 49309J103 0 28 SH DFND 01 0 28 0 KEY ENERGY SVCS INC DEL COM 49309J103 21 1816 SH DFND 0 1816 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 561 13475 SH DFND 0 13475 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 1099 26409 SH DFND 01 0 26409 0 KEY TRONIC CORP COM 493144109 2 350 SH DFND 01 0 350 0 KEYW HLDG CORP COM 493723100 4 647 SH DFND 01 0 647 0 KEYW HLDG CORP COM 493723100 303 51652 SH DFND 0 51652 0 KEYW HLDG CORP COM 493723100 8805 1500000 SH Call DFND 0 1500000 0 KFORCE INC COM 493732101 97 3846 SH DFND 0 3846 0 KFORCE INC COM 493732101 887 35132 SH DFND 01 0 35132 0 KILROY RLTY CORP COM 49427F108 172 2300 SH DFND 0 0 2300 KILROY RLTY CORP COM 49427F108 2676 35845 SH DFND 0 35845 0 KILROY RLTY CORP COM 49427F108 4324 57923 SH DFND 01 0 57923 0 KIMBALL ELECTRONICS INC COM 49428J109 47 2557 SH SOLE 2557 0 0 KIMBALL INTL INC CL B 494274103 82 4399 SH DFND 0 4399 0 KIMBALL INTL INC CL B 494274103 1763 94410 SH DFND 01 0 94410 0 KIMBELL RTY PARTNERS LP UNIT 49435R102 21 1285 SH DFND 0 1285 0 KIMBELL RTY PARTNERS LP UNIT 49435R102 146 8994 SH DFND 01 0 8994 0 KIMBERLY CLARK CORP COM 494368103 1666 13805 SH DFND 20 0 0 13805 KIMBERLY CLARK CORP COM 494368103 2383 19753 SH DFND 0 0 19753 KIMBERLY CLARK CORP COM 494368103 25394 210462 SH DFND 0 210462 0 KIMBERLY CLARK CORP COM 494368103 55158 457136 SH DFND 01 0 457136 0 KIMBERLY CLARK CORP COM 494368103 196 1625 SH SOLE 1625 0 0 KIMCO RLTY CORP COM 49446R109 149 8198 SH DFND 0 0 8198 KIMCO RLTY CORP COM 49446R109 2324 128040 SH DFND 01 0 128040 0 KIMCO RLTY CORP COM 49446R109 6350 349846 SH DFND 0 349846 0 KINDER MORGAN INC DEL COM 49456B101 1545 85500 SH Call DFND 0 85500 0 KINDER MORGAN INC DEL COM 49456B101 1985 109838 SH DFND 0 0 109838 KINDER MORGAN INC DEL COM 49456B101 1990 110100 SH Put DFND 0 110100 0 KINDER MORGAN INC DEL COM 49456B101 26811 1483736 SH DFND 0 1483736 0 KINDER MORGAN INC DEL COM 49456B101 94363 5222094 SH DFND 01 0 5222094 0 KINDER MORGAN INC DEL COM 49456B101 231 12780 SH SOLE 12780 0 0 KINDER MORGAN INC DEL PFD SER A 49456B200 16 432 SH DFND 01 0 432 0 KINDER MORGAN INC DEL PFD SER A 49456B200 66 1728 SH DFND 0 1728 0 KINDRED BIOSCIENCES INC COM 494577109 10 1015 SH DFND 0 1015 0 KINDRED BIOSCIENCES INC COM 494577109 437 46244 SH DFND 01 0 46244 0 KINDRED HEALTHCARE INC COM 494580103 6 585 SH DFND 01 0 585 0 KINDRED HEALTHCARE INC COM 494580103 47 4891 SH DFND 0 4891 0 KINGSTONE COS INC COM 496719105 37 1957 SH SOLE 1957 0 0 KINGTONE WIRELESSINFO SOL HL SPONSORED ADR NE 496880204 0 99 SH SOLE 99 0 0 KINROSS GOLD CORP COM NO PAR 496902404 173 40000 SH Put DFND 0 40000 0 KINROSS GOLD CORP COM NO PAR 496902404 194 45000 SH Call DFND 0 45000 0 KINROSS GOLD CORP COM NO PAR 496902404 303 70081 SH DFND 0 0 70081 KINROSS GOLD CORP COM NO PAR 496902404 490 113322 SH DFND 01 0 113322 0 KINROSS GOLD CORP COM NO PAR 496902404 5407 1251680 SH DFND 0 1251680 0 KINSALE CAP GROUP INC COM 49714P108 29 651 SH SOLE 651 0 0 KIRBY CORP COM 497266106 112 1675 SH DFND 20 0 0 1675 KIRBY CORP COM 497266106 222 3319 SH DFND 01 0 3319 0 KIRBY CORP COM 497266106 314 4697 SH DFND 0 4697 0 KIRKLAND LAKE GOLD LTD COM 49741E100 142 9212 SH DFND 01 0 9212 0 KIRKLAND LAKE GOLD LTD COM 49741E100 461 30000 SH Put DFND 0 30000 0 KIRKLAND LAKE GOLD LTD COM 49741E100 15821 1030043 SH DFND 0 1030043 0 KIRKLANDS INC COM 497498105 37 3099 SH DFND 0 3099 0 KIRKLANDS INC COM 497498105 638 53287 SH DFND 01 0 53287 0 KITE RLTY GROUP TR COM NEW 49803T300 241 12308 SH DFND 01 0 12308 0 KITE RLTY GROUP TR COM NEW 49803T300 1775 90540 SH DFND 0 90540 0 KITOV PHARMACEUTICALS HLDGS SPONSORED ADR 49803V107 10 4482 SH SOLE 4482 0 0 KITOV PHARMACEUTICALS HLDGS *W EXP 11/20/202 49803V115 3 5240 SH SOLE 5240 0 0 KKR & CO L P DEL COM UNITS 48248M102 760 36100 SH Call DFND 0 36100 0 KKR & CO L P DEL COM UNITS 48248M102 3159 150000 SH Put DFND 0 150000 0 KKR & CO L P DEL COM UNITS 48248M102 19976 948519 SH DFND 01 0 948519 0 KKR & CO L P DEL COM UNITS 48248M102 201414 9563797 SH DFND 0 9563797 0 KKR INCOME OPPORTUNITIES FD COM 48249T106 69 4311 SH DFND 0 4311 0 KKR INCOME OPPORTUNITIES FD COM 48249T106 9561 595720 SH DFND 01 0 595720 0 KKR REAL ESTATE FIN TR INC COM 48251K100 81 4038 SH SOLE 4038 0 0 KLA-TENCOR CORP COM 482480100 274 2610 SH DFND 20 0 0 2610 KLA-TENCOR CORP COM 482480100 339 3229 SH DFND 0 0 3229 KLA-TENCOR CORP COM 482480100 11134 105965 SH DFND 01 0 105965 0 KLA-TENCOR CORP COM 482480100 23211 220910 SH DFND 0 220910 0 KLONDEX MNS LTD COM 498696103 3512 1345411 SH SOLE 1345411 0 0 KLX INC COM 482539103 449 6572 SH DFND 0 6572 0 KLX INC COM 482539103 512 7503 SH DFND 01 0 7503 0 KMG CHEMICALS INC COM 482564101 31 469 SH DFND 0 469 0 KMG CHEMICALS INC COM 482564101 35 537 SH DFND 01 0 537 0 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 86 1976 SH DFND 0 0 1976 KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 8253 188780 SH DFND 01 0 188780 0 KNOLL INC COM NEW 498904200 94 4086 SH DFND 0 4086 0 KNOLL INC COM NEW 498904200 4697 203881 SH DFND 01 0 203881 0 KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 82 3950 SH DFND 0 3950 0 KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 666 32112 SH DFND 01 0 32112 0 KNOWLES CORP COM 49926D109 101 6887 SH DFND 01 0 6887 0 KOHLS CORP COM 500255104 143 2645 SH DFND 0 2645 0 KOHLS CORP COM 500255104 511 9419 SH DFND 0 0 9419 KOHLS CORP COM 500255104 15326 282612 SH DFND 01 0 282612 0 KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 9993 264373 SH DFND 01 0 264373 0 KOPIN CORP COM 500600101 9 2801 SH DFND 0 2801 0 KOPIN CORP COM 500600101 10 3046 SH DFND 01 0 3046 0 KOPPERS HOLDINGS INC COM 50060P106 87 1714 SH DFND 0 1714 0 KOPPERS HOLDINGS INC COM 50060P106 1097 21553 SH DFND 01 0 21553 0 KOREA ELECTRIC PWR SPONSORED ADR 500631106 4038 228024 SH DFND 01 0 228024 0 KOREA ELECTRIC PWR SPONSORED ADR 500631106 7715 435655 SH DFND 0 435655 0 KOREA FD COM NEW 500634209 34 812 SH DFND 0 812 0 KOREA FD COM NEW 500634209 83 2004 SH DFND 01 0 2004 0 KORN FERRY INTL COM NEW 500643200 172 4159 SH DFND 0 4159 0 KORN FERRY INTL COM NEW 500643200 534 12897 SH DFND 01 0 12897 0 KOSMOS ENERGY LTD SHS G5315B107 186 27160 SH DFND 01 0 27160 0 KOSS CORP COM 500692108 12 3752 SH SOLE 3752 0 0 KRAFT HEINZ CO COM 500754106 44 560 SH DFND 20 0 0 560 KRAFT HEINZ CO COM 500754106 2632 33842 SH DFND 0 0 33842 KRAFT HEINZ CO COM 500754106 55342 711700 SH Call DFND 0 711700 0 KRAFT HEINZ CO COM 500754106 72842 936759 SH DFND 0 936759 0 KRAFT HEINZ CO COM 500754106 115971 1491400 SH Put DFND 0 1491400 0 KRAFT HEINZ CO COM 500754106 163402 2101360 SH DFND 01 0 2101360 0 KRANESHARES TR BOSERA MSCI CH 500767405 51 1468 SH SOLE 1468 0 0 KRANESHARES TR CHIN COM PAPER 500767702 26 734 SH SOLE 734 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 5091 86854 SH DFND 01 0 86854 0 KRANESHARES TR CSI CHI INTERNET 500767306 7078 120759 SH DFND 0 120759 0 KRANESHARES TR EMRNG MKT CONS 500767876 0 1 SH SOLE 1 0 0 KRANESHARES TR FTSE EM PL ETF 500767801 6 215 SH SOLE 215 0 0 KRANESHARES TR MSCI CHINA ENV 500767850 26 1029 SH SOLE 1029 0 0 KRATON CORPORATION COM 50077C106 26 538 SH DFND 01 0 538 0 KRATON CORPORATION COM 50077C106 131 2712 SH DFND 0 2712 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 47 4473 SH DFND 0 4473 0 KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207 1247 117756 SH DFND 01 0 117756 0 KROGER CO COM 501044101 110 4000 SH Put DFND 01 0 4000 0 KROGER CO COM 501044101 485 17660 SH DFND 0 0 17660 KROGER CO COM 501044101 576 21000 SH Put DFND 0 21000 0 KROGER CO COM 501044101 658 23975 SH DFND 17 0 0 23975 KROGER CO COM 501044101 2914 106165 SH DFND 0 106165 0 KROGER CO COM 501044101 3222 117385 SH DFND 20 0 0 117385 KROGER CO COM 501044101 13728 500104 SH DFND 01 0 500104 0 KRONOS WORLDWIDE INC COM 50105F105 5 185 SH DFND 01 0 185 0 KRONOS WORLDWIDE INC COM 50105F105 57 2210 SH DFND 0 2210 0 KT CORP SPONSORED ADR 48268K101 29 1850 SH DFND 20 0 0 1850 KT CORP SPONSORED ADR 48268K101 134 8615 SH DFND 01 0 8615 0 KT CORP SPONSORED ADR 48268K101 7880 504791 SH DFND 0 504791 0 KULICKE & SOFFA INDS INC COM 501242101 671 27581 SH DFND 0 27581 0 KULICKE & SOFFA INDS INC COM 501242101 1484 60985 SH DFND 01 0 60985 0 KURA ONCOLOGY INC COM 50127T109 191 12500 SH DFND 01 0 12500 0 KVH INDS INC COM 482738101 11 1025 SH DFND 01 0 1025 0 KVH INDS INC COM 482738101 23 2245 SH DFND 0 2245 0 KYOCERA CORP ADR 501556203 25 383 SH DFND 0 383 0 KYOCERA CORP ADR 501556203 416 6352 SH DFND 01 0 6352 0 L3 TECHNOLOGIES INC COM 502413107 862 4356 SH DFND 0 0 4356 L3 TECHNOLOGIES INC COM 502413107 7570 38261 SH DFND 0 38261 0 L3 TECHNOLOGIES INC COM 502413107 12032 60815 SH DFND 01 0 60815 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 880 5519 SH DFND 0 0 5519 LABORATORY CORP AMER HLDGS COM NEW 50540R409 3402 21328 SH DFND 20 0 0 21328 LABORATORY CORP AMER HLDGS COM NEW 50540R409 6366 39907 SH DFND 0 39907 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 14618 91644 SH DFND 01 0 91644 0 LADDER CAP CORP CL A 505743104 172 12614 SH DFND 01 0 12614 0 LADDER CAP CORP CL A 505743104 26492 1943622 SH DFND 0 1943622 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 26 8377 SH DFND 0 8377 0 LADENBURG THALMAN FIN SVCS I COM 50575Q102 43 13600 SH DFND 01 0 13600 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 76 2368 SH DFND 01 0 2368 0 LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 423 13145 SH DFND 0 13145 0 LAKELAND BANCORP INC COM 511637100 83 4324 SH DFND 0 4324 0 LAKELAND BANCORP INC COM 511637100 113 5852 SH DFND 01 0 5852 0 LAKELAND FINL CORP COM 511656100 76 1561 SH DFND 0 1561 0 LAKELAND FINL CORP COM 511656100 112 2311 SH DFND 01 0 2311 0 LAMAR ADVERTISING CO NEW CL A 512816109 3800 51187 SH DFND 01 0 51187 0 LAMB WESTON HLDGS INC COM 513272104 3233 57265 SH DFND 0 57265 0 LAMB WESTON HLDGS INC COM 513272104 8219 145590 SH DFND 01 0 145590 0 LAM RESEARCH CORP COM 512807108 379 2060 SH DFND 20 0 0 2060 LAM RESEARCH CORP COM 512807108 1722 9355 SH DFND 0 0 9355 LAM RESEARCH CORP COM 512807108 7363 40000 SH Put DFND 0 40000 0 LAM RESEARCH CORP COM 512807108 7768 42200 SH Call DFND 0 42200 0 LAM RESEARCH CORP COM 512807108 19937 108310 SH DFND 0 108310 0 LAM RESEARCH CORP COM 512807108 75331 409251 SH DFND 01 0 409251 0 LAM RESEARCH CORP NOTE 1.250% 5/1 512807AL2 28 9000 PRN DFND 01 0 9000 0 LANCASTER COLONY CORP COM 513847103 43 335 SH DFND 0 335 0 LANCASTER COLONY CORP COM 513847103 1518 11750 SH DFND 01 0 11750 0 LANDEC CORP COM 514766104 38 3010 SH DFND 0 3010 0 LANDEC CORP COM 514766104 218 17300 SH DFND 01 0 17300 0 LANDMARK BANCORP INC COM 51504L107 35 1201 SH DFND 0 1201 0 LANDMARK BANCORP INC COM 51504L107 90 3098 SH DFND 01 0 3098 0 LANDMARK INFRASTRUCTURE LP COM UNIT LTD 51508J108 104 5750 SH DFND 01 0 5750 0 LANDMARK INFRASTRUCTURE LP COM UNIT LTD 51508J108 321 17729 SH DFND 0 17729 0 LANDS END INC NEW COM 51509F105 58 2954 SH DFND 01 0 2954 0 LANDS END INC NEW COM 51509F105 230 11755 SH DFND 0 11755 0 LANDSTAR SYS INC COM 515098101 101 970 SH DFND 20 0 0 970 LANDSTAR SYS INC COM 515098101 1080 10376 SH DFND 01 0 10376 0 LANDSTAR SYS INC COM 515098101 2543 24429 SH DFND 0 24429 0 LANNET INC COM 516012101 78 3345 SH DFND 0 3345 0 LANNET INC COM 516012101 411 17702 SH DFND 01 0 17702 0 LANTHEUS HLDGS INC COM 516544103 11 550 SH DFND 0 550 0 LANTHEUS HLDGS INC COM 516544103 70 3423 SH DFND 01 0 3423 0 LA QUINTA HLDGS INC COM 50420D108 40 2150 SH DFND 01 0 2150 0 LA QUINTA HLDGS INC COM 50420D108 8716 472154 SH DFND 0 472154 0 LAREDO PETROLEUM INC COM 516806106 91 8600 SH DFND 01 0 8600 0 LAREDO PETROLEUM INC COM 516806106 3354 316100 SH Call DFND 0 316100 0 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 683 24345 SH DFND 01 0 24345 0 LASALLE HOTEL PPTYS COM SH BEN INT 517942108 988 35201 SH DFND 0 35201 0 LAS VEGAS SANDS CORP COM 517834107 529 7612 SH DFND 0 0 7612 LAS VEGAS SANDS CORP COM 517834107 913 13133 SH DFND 0 13133 0 LAS VEGAS SANDS CORP COM 517834107 22688 326493 SH DFND 01 0 326493 0 LAS VEGAS SANDS CORP COM 517834107 32431 466700 SH Put DFND 0 466700 0 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 10 750 SH DFND 01 0 750 0 LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 381 27408 SH DFND 0 27408 0 LATIN AMERN DISCOVERY FD INC COM 51828C106 23 2000 SH DFND 01 0 2000 0 LATIN AMERN DISCOVERY FD INC COM 51828C106 28 2469 SH DFND 0 2469 0 LATTICE SEMICONDUCTOR CORP COM 518415104 5 880 SH DFND 0 880 0 LATTICE SEMICONDUCTOR CORP COM 518415104 15 2555 SH DFND 01 0 2555 0 LATTICE STRATEGIES TR HARTFORD GBL ETF 518416508 59 1866 SH SOLE 1866 0 0 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 3668 125596 SH DFND 01 0 125596 0 LATTICE STRATEGIES TR HARTFORD US EQTY 518416409 31 987 SH SOLE 987 0 0 LATTICE STRATEGIES TR HARTFRD EMRG ETF 518416201 1783 69189 SH DFND 01 0 69189 0 LATTICE STRATEGIES TR HARTFRD REIT ETF 518416300 36 2323 SH SOLE 2323 0 0 LAUDER ESTEE COS INC CL A 518439104 267 2100 SH Put DFND 0 2100 0 LAUDER ESTEE COS INC CL A 518439104 1614 12683 SH Call DFND 0 12683 0 LAUDER ESTEE COS INC CL A 518439104 3343 26271 SH DFND 0 0 26271 LAUDER ESTEE COS INC CL A 518439104 3794 29816 SH DFND 20 0 0 29816 LAUDER ESTEE COS INC CL A 518439104 21428 168404 SH DFND 0 168404 0 LAUDER ESTEE COS INC CL A 518439104 32518 255562 SH DFND 01 0 255562 0 LAUREATE EDUCATION INC CL A 518613203 2 177 SH DFND 01 0 177 0 LAUREATE EDUCATION INC CL A 518613203 883 65146 SH DFND 0 65146 0 LAWSON PRODS INC COM 520776105 32 1284 SH DFND 0 1284 0 LAWSON PRODS INC COM 520776105 50 2000 SH DFND 01 0 2000 0 LAYNE CHRISTENSEN CO COM 521050104 6 500 SH DFND 01 0 500 0 LAYNE CHRISTENSEN CO COM 521050104 15 1173 SH DFND 0 1173 0 LAZARD GLB TTL RET&INCM FD I COM 52106W103 809 44967 SH DFND 01 0 44967 0 LAZARD LTD SHS A G54050102 1475 28095 SH DFND 20 0 0 28095 LAZARD LTD SHS A G54050102 6928 131959 SH DFND 01 0 131959 0 LAZARD LTD SHS A G54050102 6943 132252 SH DFND 0 132252 0 LAZARD WORLD DIVID & INCOME COM 521076109 22 1904 SH DFND 0 1904 0 LAZARD WORLD DIVID & INCOME COM 521076109 119 10260 SH DFND 01 0 10260 0 LA Z BOY INC COM 505336107 990 31742 SH DFND 01 0 31742 0 LA Z BOY INC COM 505336107 4527 145089 SH DFND 0 145089 0 L BRANDS INC COM 501797104 335 5562 SH DFND 0 5562 0 L BRANDS INC COM 501797104 437 7263 SH DFND 0 0 7263 L BRANDS INC COM 501797104 3523 58500 SH Put DFND 0 58500 0 L BRANDS INC COM 501797104 8593 142700 SH Call DFND 0 142700 0 L BRANDS INC COM 501797104 11174 185547 SH DFND 01 0 185547 0 LCI INDS COM 50189K103 42 323 SH DFND 0 323 0 LCI INDS COM 50189K103 585 4502 SH DFND 01 0 4502 0 LCNB CORP COM 50181P100 9 463 SH DFND 0 463 0 LCNB CORP COM 50181P100 112 5475 SH DFND 01 0 5475 0 LEAF GROUP LTD COM 52177G102 8 814 SH DFND 0 814 0 LEAF GROUP LTD COM 52177G102 13 1300 SH DFND 01 0 1300 0 LEAP THERAPEUTICS INC COM 52187K101 14 2209 SH SOLE 2209 0 0 LEAR CORP COM NEW 521865204 241 1364 SH DFND 0 0 1364 LEAR CORP COM NEW 521865204 23118 130862 SH DFND 0 130862 0 LEAR CORP COM NEW 521865204 28562 161675 SH DFND 01 0 161675 0 LEE ENTERPRISES INC COM 523768109 0 200 SH DFND 01 0 200 0 LEE ENTERPRISES INC COM 523768109 7 2958 SH DFND 0 2958 0 LEGACY RESVS LP UNIT LP INT 524707304 6 4032 SH DFND 0 4032 0 LEGACY RESVS LP UNIT LP INT 524707304 59 36522 SH DFND 01 0 36522 0 LEGACY TEX FINL GROUP INC COM 52471Y106 34 808 SH DFND 0 808 0 LEGACY TEX FINL GROUP INC COM 52471Y106 166 3940 SH DFND 01 0 3940 0 LEGGETT & PLATT INC COM 524660107 127 2656 SH DFND 0 0 2656 LEGGETT & PLATT INC COM 524660107 5668 118743 SH DFND 0 118743 0 LEGGETT & PLATT INC COM 524660107 7304 153033 SH DFND 01 0 153033 0 LEGG MASON BW GLB INC OPP FD COM 52469B100 6 438 SH DFND 0 438 0 LEGG MASON BW GLB INC OPP FD COM 52469B100 2408 188590 SH DFND 01 0 188590 0 LEGG MASON ETF INVESTMENT TR DEV EX US ETF 52468L109 18 600 SH SOLE 600 0 0 LEGG MASON ETF INVESTMENT TR EMRG MKT DIV ETF 52468L208 6 190 SH SOLE 190 0 0 LEGG MASON ETF INVESTMENT TR EMRG MKTS VOLA 52468L604 3 101 SH SOLE 101 0 0 LEGG MASON ETF INVESTMENT TR GLOBAL INFSTRU 52468L703 1 25 SH SOLE 25 0 0 LEGG MASON ETF INVESTMENT TR LOW DIVI ETF 52468L406 14068 446192 SH DFND 01 0 446192 0 LEGG MASON ETF INVT TR CLEARBRIDGE DI 524682309 1 20 SH SOLE 20 0 0 LEGG MASON ETF INVT TR CLRBRG GWT ETF 524682101 391 14031 SH DFND 01 0 14031 0 LEGG MASON INC COM 524901105 876 20858 SH DFND 01 0 20858 0 LEGG MASON INC COM 524901105 2507 59723 SH DFND 0 59723 0 LEIDOS HLDGS INC COM 525327102 183 2835 SH DFND 0 0 2835 LEIDOS HLDGS INC COM 525327102 4998 77412 SH DFND 0 77412 0 LEIDOS HLDGS INC COM 525327102 11823 183101 SH DFND 01 0 183101 0 LEJU HLDGS LTD SPONSORED ADS 50187J108 0 1 SH DFND 01 0 1 0 LEJU HLDGS LTD SPONSORED ADS 50187J108 8 5285 SH DFND 0 5285 0 LEMAITRE VASCULAR INC COM 525558201 50 1568 SH DFND 0 1568 0 LEMAITRE VASCULAR INC COM 525558201 633 19895 SH DFND 01 0 19895 0 LENDINGCLUB CORP COM 52603A109 7 1575 SH DFND 01 0 1575 0 LENDINGCLUB CORP COM 52603A109 56 13672 SH DFND 0 13672 0 LENDINGCLUB CORP COM 52603A109 261 63200 SH Put DFND 0 63200 0 LENDINGCLUB CORP COM 52603A109 413 100100 SH Call DFND 0 100100 0 LENDINGTREE INC NEW COM 52603B107 2387 7010 SH DFND 01 0 7010 0 LENNAR CORP CL A 526057104 10 155 SH DFND 20 0 0 155 LENNAR CORP CL A 526057104 54 850 SH DFND 0 850 0 LENNAR CORP CL A 526057104 234 3699 SH DFND 0 0 3699 LENNAR CORP CL A 526057104 59082 934246 SH DFND 01 0 934246 0 LENNAR CORP CL B 526057302 223 4322 SH DFND 0 4322 0 LENNAR CORP CL B 526057302 917 17744 SH DFND 01 0 17744 0 LENNOX INTL INC COM 526107107 126 605 SH DFND 20 0 0 605 LENNOX INTL INC COM 526107107 356 1709 SH DFND 0 0 1709 LENNOX INTL INC COM 526107107 36010 172910 SH DFND 01 0 172910 0 LEUCADIA NATL CORP COM 527288104 141 5324 SH DFND 0 0 5324 LEUCADIA NATL CORP COM 527288104 3538 133550 SH DFND 01 0 133550 0 LEUCADIA NATL CORP COM 527288104 6700 252937 SH DFND 0 252937 0 LEVEL BRANDS INC COM NEW 52730Q209 17 3792 SH SOLE 3792 0 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 46 4657 SH DFND 01 0 4657 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 68 6844 SH DFND 0 6844 0 LEXICON PHARMACEUTICALS INC COM NEW 528872302 998 101030 SH DFND 20 0 0 101030 LEXINFINTECH HLDGS LTD ADR 528877103 9 675 SH SOLE 675 0 0 LEXINGTON REALTY TRUST COM 529043101 1157 119916 SH DFND 0 119916 0 LEXINGTON REALTY TRUST COM 529043101 1226 126999 SH DFND 01 0 126999 0 LG DISPLAY CO LTD SPONS ADR REP 50186V102 176 12788 SH DFND 0 12788 0 LG DISPLAY CO LTD SPONS ADR REP 50186V102 275 20000 SH Put DFND 0 20000 0 LG DISPLAY CO LTD SPONS ADR REP 50186V102 607 44081 SH DFND 01 0 44081 0 LGI HOMES INC COM 50187T106 446 5938 SH DFND 0 5938 0 LGI HOMES INC COM 50187T106 9968 132847 SH DFND 01 0 132847 0 LHC GROUP INC COM 50187A107 88 1435 SH DFND 0 1435 0 LHC GROUP INC COM 50187A107 365 5965 SH DFND 01 0 5965 0 LIBBEY INC COM 529898108 2 200 SH DFND 01 0 200 0 LIBBEY INC COM 529898108 20 2667 SH DFND 0 2667 0 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 1452 230531 SH DFND 01 0 230531 0 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 25552 4055896 SH DFND 0 4055896 0 LIBERTY ALL-STAR GROWTH FD I COM 529900102 13 2323 SH DFND 0 2323 0 LIBERTY ALL-STAR GROWTH FD I COM 529900102 290 52354 SH DFND 01 0 52354 0 LIBERTY BROADBAND CORP COM SER A 530307107 72 852 SH DFND 0 852 0 LIBERTY BROADBAND CORP COM SER A 530307107 2057 24189 SH DFND 01 0 24189 0 LIBERTY BROADBAND CORP COM SER C 530307305 59 689 SH DFND 0 689 0 LIBERTY BROADBAND CORP COM SER C 530307305 457 5362 SH DFND 0 0 5362 LIBERTY BROADBAND CORP COM SER C 530307305 14994 176065 SH DFND 01 0 176065 0 LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 19 431 SH DFND 0 431 0 LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 2436 54962 SH DFND 01 0 54962 0 LIBERTY EXPEDIA HOLDINGS SER B COM 53046P208 6 129 SH DFND 01 0 129 0 LIBERTY EXPEDIA HOLDINGS SER B COM 53046P208 18 412 SH DFND 0 412 0 LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 316 15692 SH DFND 0 15692 0 LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 522 25896 SH DFND 01 0 25896 0 LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 121 6092 SH DFND 01 0 6092 0 LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 761 38280 SH DFND 0 38280 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 475 13248 SH DFND 0 0 13248 LIBERTY GLOBAL PLC SHS CL A G5480U104 4298 119935 SH DFND 0 119935 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 5037 140542 SH DFND 01 0 140542 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 5100 142300 SH Call DFND 0 142300 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 5100 142300 SH Put DFND 0 142300 0 LIBERTY GLOBAL PLC SHS CL B G5480U112 7 200 SH DFND 01 0 200 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 1118 33049 SH DFND 0 0 33049 LIBERTY GLOBAL PLC SHS CL C G5480U120 1348 39842 SH DFND 01 0 39842 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 4687 138496 SH DFND 0 138496 0 LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 88 1624 SH DFND 0 1624 0 LIBERTY INTERACTIVE CORP LBT VEN COM A NE 53071M856 7641 140870 SH DFND 01 0 140870 0 LIBERTY INTERACTIVE CORP LBT VEN COM B NE 53071M864 10 193 SH DFND 01 0 193 0 LIBERTY INTERACTIVE CORP LBT VEN COM B NE 53071M864 31 565 SH DFND 0 565 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 12 500 SH DFND 0 500 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 229 9375 SH DFND 0 0 9375 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 977 40000 SH Call DFND 0 40000 0 LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 4666 191074 SH DFND 01 0 191074 0 LIBERTY INTERACTIVE CORP QVC GP COM SER B 53071M203 5 200 SH DFND 01 0 200 0 LIBERTY INTERACTIVE CORP QVC GP COM SER B 53071M203 47 1914 SH DFND 0 1914 0 LIBERTY MEDIA CORP DEB 3.750% 2/1 530715AL5 3 5000 PRN DFND 01 0 5000 0 LIBERTY MEDIA CORP DEB 4.000%11/1 530715AG6 31 44000 PRN DFND 01 0 44000 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 36 1616 SH DFND 0 1616 0 LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 574 26017 SH DFND 01 0 26017 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 94 2369 SH DFND 0 0 2369 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 1108 27935 SH DFND 01 0 27935 0 LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 1177 29680 SH DFND 0 29680 0 LIBERTY MEDIA CORP DELAWARE COM B SIRIUSXM 531229508 2 53 SH SOLE 53 0 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 81 3653 SH DFND 0 3653 0 LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 2578 116038 SH DFND 01 0 116038 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 168 4238 SH DFND 0 0 4238 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 3424 86334 SH DFND 01 0 86334 0 LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 12246 308763 SH DFND 0 308763 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 8 236 SH DFND 0 236 0 LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 3278 100170 SH DFND 01 0 100170 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 109 3199 SH DFND 0 0 3199 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 1227 35920 SH DFND 0 35920 0 LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 13419 392832 SH DFND 01 0 392832 0 LIBERTY MEDIA CORP DELAWARE NOTE 1.375%10/1 531229AB8 6 5000 PRN DFND 01 0 5000 0 LIBERTY PPTY TR SH BEN INT 531172104 278 6455 SH DFND 01 0 6455 0 LIBERTY PPTY TR SH BEN INT 531172104 348 8081 SH DFND 0 0 8081 LIBERTY PPTY TR SH BEN INT 531172104 4767 110836 SH DFND 0 110836 0 LIBERTY TAX INC CL A 53128T102 15 1404 SH SOLE 1404 0 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 43 4532 SH DFND 01 0 4532 0 LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 777 82448 SH DFND 0 82448 0 LIBERTY TRIPADVISOR HLDGS IN COM SER B 531465201 0 4 SH SOLE 4 0 0 LIFEPOINT HEALTH INC COM 53219L109 8 159 SH DFND 0 159 0 LIFEPOINT HEALTH INC COM 53219L109 491 9850 SH DFND 01 0 9850 0 LIFE STORAGE INC COM 53223X107 2221 24932 SH DFND 0 24932 0 LIFE STORAGE INC COM 53223X107 2673 30011 SH DFND 01 0 30011 0 LIFETIME BRANDS INC COM 53222Q103 28 1698 SH SOLE 1698 0 0 LIFEVANTAGE CORP COM NEW 53222K205 3 572 SH DFND 01 0 572 0 LIFEVANTAGE CORP COM NEW 53222K205 12 2513 SH DFND 0 2513 0 LIFEWAY FOODS INC COM 531914109 5 614 SH DFND 01 0 614 0 LIFEWAY FOODS INC COM 531914109 37 4593 SH DFND 0 4593 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 338 2465 SH DFND 0 2465 0 LIGAND PHARMACEUTICALS INC COM NEW 53220K504 1167 8523 SH DFND 01 0 8523 0 LIGHTBRIDGE CORP COM NEW 53224K203 3 2724 SH DFND 01 0 2724 0 LIGHTINTHEBOX HLDG CO LTD SPONSORED ADR 53225G102 94 40984 SH SOLE 40984 0 0 LIGHTPATH TECHNOLOGIES INC CL A NEW 532257805 0 126 SH SOLE 126 0 0 LILIS ENERGY INC COM NEW 532403201 24 4758 SH SOLE 4758 0 0 LILLY ELI & CO COM 532457108 42 500 SH Put DFND 01 0 500 0 LILLY ELI & CO COM 532457108 2898 34315 SH DFND 20 0 0 34315 LILLY ELI & CO COM 532457108 4053 47991 SH DFND 0 0 47991 LILLY ELI & CO COM 532457108 5006 59274 SH DFND 17 0 0 59274 LILLY ELI & CO COM 532457108 52179 617796 SH DFND 0 617796 0 LILLY ELI & CO COM 532457108 64235 760534 SH DFND 01 0 760534 0 LIMELIGHT NETWORKS INC COM 53261M104 39 8800 SH DFND 01 0 8800 0 LIMELIGHT NETWORKS INC COM 53261M104 57 12825 SH DFND 0 12825 0 LIMONEIRA CO COM 532746104 28 1250 SH DFND 01 0 1250 0 LIMONEIRA CO COM 532746104 36 1599 SH DFND 0 1599 0 LINCOLN EDL SVCS CORP COM 533535100 1 288 SH DFND 01 0 288 0 LINCOLN EDL SVCS CORP COM 533535100 12 5758 SH DFND 0 5758 0 LINCOLN ELEC HLDGS INC COM 533900106 1267 13835 SH DFND 20 0 0 13835 LINCOLN ELEC HLDGS INC COM 533900106 6800 74257 SH DFND 0 74257 0 LINCOLN ELEC HLDGS INC COM 533900106 10216 111555 SH DFND 01 0 111555 0 LINCOLN NATL CORP IND COM 534187109 154 2000 SH Put DFND 01 0 2000 0 LINCOLN NATL CORP IND COM 534187109 1039 13513 SH DFND 0 0 13513 LINCOLN NATL CORP IND COM 534187109 13392 174221 SH DFND 0 174221 0 LINCOLN NATL CORP IND COM 534187109 42343 550837 SH DFND 01 0 550837 0 LINCOLN NATL CORP IND COM 534187109 289 3758 SH SOLE 3758 0 0 LINCOLN NATL CORP IND *W EXP 07/10/201 534187117 88 1200 SH SOLE 1200 0 0 LINDBLAD EXPEDITIONS HLDGS I COM 535219109 12 1185 SH SOLE 1185 0 0 LINDSAY CORP COM 535555106 664 7524 SH DFND 0 7524 0 LINDSAY CORP COM 535555106 932 10568 SH DFND 01 0 10568 0 LINE CORP SPONSORED ADR 53567X101 16 386 SH SOLE 386 0 0 LINIU TECHNOLOGY GROUP SHS G54971208 12 5960 SH SOLE 5960 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 38 1131 SH DFND 0 1131 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 3758 111136 SH DFND 01 0 111136 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 578 18203 SH DFND 0 18203 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 6173 194491 SH DFND 01 0 194491 0 LIPOCINE INC NEW COM 53630X104 3 726 SH DFND 0 726 0 LIPOCINE INC NEW COM 53630X104 7 2000 SH DFND 01 0 2000 0 LIQTECH INTL INC COM 53632A102 16 28499 SH SOLE 28499 0 0 LIQUIDITY SERVICES INC COM 53635B107 0 18 SH DFND 01 0 18 0 LIQUIDITY SERVICES INC COM 53635B107 31 6335 SH DFND 0 6335 0 LITHIA MTRS INC CL A 536797103 1258 11077 SH DFND 20 0 0 11077 LITHIA MTRS INC CL A 536797103 3724 32781 SH DFND 01 0 32781 0 LITTELFUSE INC COM 537008104 59 299 SH DFND 0 299 0 LITTELFUSE INC COM 537008104 387 1954 SH DFND 01 0 1954 0 LIVANOVA PLC SHS G5509L101 340 4253 SH DFND 0 4253 0 LIVANOVA PLC SHS G5509L101 443 5541 SH DFND 01 0 5541 0 LIVE NATION ENTERTAINMENT IN COM 538034109 71 1663 SH DFND 0 0 1663 LIVE NATION ENTERTAINMENT IN COM 538034109 3185 74824 SH DFND 0 74824 0 LIVE NATION ENTERTAINMENT IN COM 538034109 8380 196841 SH DFND 01 0 196841 0 LIVE OAK BANCSHARES INC COM 53803X105 16 654 SH DFND 0 654 0 LIVE OAK BANCSHARES INC COM 53803X105 17 700 SH DFND 01 0 700 0 LIVEPERSON INC COM 538146101 179 15601 SH DFND 01 0 15601 0 LIVEPERSON INC COM 538146101 2227 193640 SH DFND 0 193640 0 LIVE VENTURES INC COM NEW 538142308 14 898 SH SOLE 898 0 0 LKQ CORP COM 501889208 566 13915 SH DFND 20 0 0 13915 LKQ CORP COM 501889208 702 17268 SH DFND 0 0 17268 LKQ CORP COM 501889208 3676 90394 SH DFND 01 0 90394 0 LKQ CORP COM 501889208 4471 109940 SH DFND 0 109940 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 9895 2638560 SH DFND 01 0 2638560 0 LM FDG AMER INC COM 502074107 2 1418 SH SOLE 1418 0 0 LM FDG AMER INC *W EXP 10/31/202 502074115 0 8515 SH SOLE 8515 0 0 LMP CAP & INCOME FD INC COM 50208A102 373 26734 SH DFND 01 0 26734 0 LOCALSHARES INVT TR NASHVILLE AREA E 53957P106 186 6667 SH SOLE 6667 0 0 LOCKHEED MARTIN CORP COM 539830109 32 100 SH Put DFND 01 0 100 0 LOCKHEED MARTIN CORP COM 539830109 257 800 SH Put DFND 0 800 0 LOCKHEED MARTIN CORP COM 539830109 611 1904 SH DFND 0 0 1904 LOCKHEED MARTIN CORP COM 539830109 1309 4078 SH DFND 20 0 0 4078 LOCKHEED MARTIN CORP COM 539830109 63195 196838 SH DFND 0 196838 0 LOCKHEED MARTIN CORP COM 539830109 700217 2181022 SH DFND 01 0 2181022 0 LOCKHEED MARTIN CORP COM 539830109 33 104 SH SOLE 104 0 0 LOEWS CORP COM 540424108 807 16135 SH DFND 0 0 16135 LOEWS CORP COM 540424108 6537 130659 SH DFND 01 0 130659 0 LOEWS CORP COM 540424108 12501 249877 SH DFND 0 249877 0 LOGITECH INTL S A SHS H50430232 101 3000 SH DFND 17 0 0 3000 LOGITECH INTL S A SHS H50430232 118 3508 SH DFND 0 0 3508 LOGITECH INTL S A SHS H50430232 425 12626 SH DFND 01 0 12626 0 LOGITECH INTL S A SHS H50430232 2846 84594 SH Put DFND 0 84594 0 LOGITECH INTL S A SHS H50430232 12178 362000 SH Call DFND 0 362000 0 LOGITECH INTL S A SHS H50430232 34016 1011166 SH DFND 0 1011166 0 LOGMEIN INC COM 54142L109 113 984 SH DFND 0 984 0 LOGMEIN INC COM 54142L109 1393 12162 SH DFND 01 0 12162 0 LOGMEIN INC COM 54142L109 1479 12920 SH DFND 20 0 0 12920 LOMA NEGRA CORP SPONSORED ADS 54150E104 5 200 SH DFND 01 0 200 0 LONESTAR RES US INC CL A VTG 54240F103 8 1910 SH SOLE 1910 0 0 LONGFIN CORP COM CLASS A 54304F106 10 172 SH SOLE 172 0 0 LONG IS ICED TEA CORP COM 54267E104 20 3879 SH SOLE 3879 0 0 LOOP INDS INC COM 543518104 246 17000 SH DFND 01 0 17000 0 LORAL SPACE & COMMUNICATNS I COM 543881106 0 4 SH DFND 0 4 0 LORAL SPACE & COMMUNICATNS I COM 543881106 281 6382 SH DFND 01 0 6382 0 LOUISIANA PAC CORP COM 546347105 638 24285 SH DFND 01 0 24285 0 LOUISIANA PAC CORP COM 546347105 3145 119751 SH DFND 0 119751 0 LOWES COS INC COM 548661107 10 110 SH DFND 20 0 0 110 LOWES COS INC COM 548661107 762 8200 SH Put DFND 01 0 8200 0 LOWES COS INC COM 548661107 4484 48244 SH DFND 0 0 48244 LOWES COS INC COM 548661107 14173 152500 SH Put DFND 0 152500 0 LOWES COS INC COM 548661107 17556 188900 SH Call DFND 0 188900 0 LOWES COS INC COM 548661107 70655 760220 SH DFND 0 760220 0 LOWES COS INC COM 548661107 455067 4896355 SH DFND 01 0 4896355 0 LOWES COS INC COM 548661107 580 6245 SH SOLE 6245 0 0 LOXO ONCOLOGY INC COM 548862101 20 238 SH DFND 01 0 238 0 LOXO ONCOLOGY INC COM 548862101 1051 12480 SH DFND 0 12480 0 LPL FINL HLDGS INC COM 50212V100 295 5155 SH DFND 01 0 5155 0 LPL FINL HLDGS INC COM 50212V100 2071 36237 SH DFND 0 36237 0 LRAD CORP COM 50213V109 3 1388 SH SOLE 1388 0 0 LSB INDS INC COM 502160104 37 4168 SH DFND 0 4168 0 LSB INDS INC COM 502160104 61 6911 SH DFND 01 0 6911 0 LSC COMMUNICATIONS INC COM 50218P107 25 1632 SH DFND 01 0 1632 0 LSC COMMUNICATIONS INC COM 50218P107 3277 216302 SH DFND 0 216302 0 LSI INDS INC COM 50216C108 8 1182 SH DFND 0 1182 0 LSI INDS INC COM 50216C108 69 9975 SH DFND 01 0 9975 0 LTC PPTYS INC COM 502175102 484 11111 SH DFND 0 11111 0 LTC PPTYS INC COM 502175102 673 15446 SH DFND 01 0 15446 0 LUBYS INC COM 549282101 13 4978 SH SOLE 4978 0 0 LULULEMON ATHLETICA INC COM 550021109 118 1500 SH Call DFND 0 1500 0 LULULEMON ATHLETICA INC COM 550021109 452 5746 SH DFND 0 0 5746 LULULEMON ATHLETICA INC COM 550021109 3144 40000 SH Put DFND 0 40000 0 LULULEMON ATHLETICA INC COM 550021109 11083 141028 SH DFND 0 141028 0 LULULEMON ATHLETICA INC COM 550021109 20789 264524 SH DFND 01 0 264524 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 263 8388 SH DFND 01 0 8388 0 LUMBER LIQUIDATORS HLDGS INC COM 55003T107 365 11643 SH DFND 0 11643 0 LUMENTUM HLDGS INC COM 55024U109 20 400 SH Call DFND 0 400 0 LUMENTUM HLDGS INC COM 55024U109 820 16760 SH Put DFND 0 16760 0 LUMENTUM HLDGS INC COM 55024U109 874 17867 SH DFND 0 17867 0 LUMENTUM HLDGS INC COM 55024U109 2912 59558 SH DFND 01 0 59558 0 LUMINEX CORP DEL COM 55027E102 47 2389 SH DFND 01 0 2389 0 LUNA INNOVATIONS COM 550351100 0 31 SH DFND 01 0 31 0 LUNA INNOVATIONS COM 550351100 3 1409 SH DFND 0 1409 0 LUXFER HOLDINGS PLC SHS G5698W116 20 1287 SH DFND 0 1287 0 LUXFER HOLDINGS PLC SHS G5698W116 803 50849 SH DFND 01 0 50849 0 LUXOFT HLDG INC ORD SHS CL A G57279104 279 5016 SH DFND 01 0 5016 0 LYDALL INC DEL COM 550819106 41 816 SH DFND 0 816 0 LYDALL INC DEL COM 550819106 153 3015 SH DFND 01 0 3015 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 2088 18924 SH DFND 0 0 18924 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 3861 35000 SH Call DFND 0 35000 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 6675 60505 SH DFND 20 0 0 60505 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 27222 246754 SH DFND 0 246754 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 67524 612072 SH DFND 01 0 612072 0 LYON WILLIAM HOMES CL A NEW 552074700 2 71 SH DFND 01 0 71 0 LYON WILLIAM HOMES CL A NEW 552074700 577 19835 SH DFND 0 19835 0 MABVAX THERAPEUTICS HLDGS IN COM NEW 55414P504 12 17547 SH SOLE 17547 0 0 MACATAWA BK CORP COM 554225102 41 4057 SH SOLE 4057 0 0 MACERICH CO COM 554382101 427 6504 SH DFND 0 0 6504 MACERICH CO COM 554382101 2063 31406 SH DFND 01 0 31406 0 MACERICH CO COM 554382101 65663 999740 SH DFND 0 999740 0 MACK CALI RLTY CORP COM 554489104 112 5183 SH DFND 01 0 5183 0 MACK CALI RLTY CORP COM 554489104 612 28363 SH DFND 0 28363 0 MACKINAC FINL CORP COM 554571109 7 439 SH DFND 0 439 0 MACKINAC FINL CORP COM 554571109 48 3000 SH DFND 01 0 3000 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 233 7151 SH DFND 0 7151 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 398 12245 SH DFND 20 0 0 12245 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 862 26500 SH Call DFND 0 26500 0 MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 1177 36171 SH DFND 01 0 36171 0 MACQUARIE FT TR GB INF UT DI COM 55607W100 214 17185 SH DFND 0 17185 0 MACQUARIE FT TR GB INF UT DI COM 55607W100 2565 206335 SH DFND 01 0 206335 0 MACQUARIE GLBL INFRA TOTL RE COM 55608D101 3222 124966 SH DFND 01 0 124966 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 82 1277 SH DFND 0 0 1277 MACQUARIE INFRASTRUCTURE COR COM 55608B105 7122 110936 SH DFND 01 0 110936 0 MACQUARIE INFRASTRUCTURE COR COM 55608B105 25305 394160 SH DFND 0 394160 0 MACQUARIE INFRASTRUCTURE COR NOTE 2.875% 7/1 55608BAA3 14 14000 PRN DFND 01 0 14000 0 MACROGENICS INC COM 556099109 10 508 SH DFND 01 0 508 0 MACROGENICS INC COM 556099109 12 645 SH DFND 0 645 0 MACYS INC COM 55616P104 180 7141 SH DFND 0 0 7141 MACYS INC COM 55616P104 7581 300940 SH DFND 0 300940 0 MACYS INC COM 55616P104 8502 337500 SH Call DFND 0 337500 0 MACYS INC COM 55616P104 13447 533829 SH DFND 01 0 533829 0 MACYS INC COM 55616P104 70910 2815000 SH Put DFND 0 2815000 0 MADDEN STEVEN LTD COM 556269108 323 6916 SH DFND 0 6916 0 MADDEN STEVEN LTD COM 556269108 1296 27762 SH DFND 01 0 27762 0 MADISON CVRED CALL & EQ STR COM 557437100 1024 132683 SH DFND 01 0 132683 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 1666 7901 SH DFND 01 0 7901 0 MADISON SQUARE GARDEN CO NEW CL A 55825T103 2945 13968 SH DFND 0 13968 0 MADISON STRTG SECTOR PREM FD COM 558268108 192 16433 SH DFND 01 0 16433 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 17 187 SH SOLE 187 0 0 MAGAL SECURITY SYS LTD ORD M6786D104 15 3000 SH DFND 01 0 3000 0 MAGELLAN HEALTH INC COM NEW 559079207 309 3199 SH DFND 0 3199 0 MAGELLAN HEALTH INC COM NEW 559079207 578 5983 SH DFND 01 0 5983 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 45215 637376 SH DFND 0 637376 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 246586 3475983 SH DFND 01 0 3475983 0 MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 709 10000 SH SOLE 10000 0 0 MAGICJACK VOCALTEC LTD SHS M6787E101 0 2 SH DFND 01 0 2 0 MAGICJACK VOCALTEC LTD SHS M6787E101 23 2674 SH DFND 0 2674 0 MAGIC SOFTWARE ENTERPRISES L ORD 559166103 196 23439 SH SOLE 23439 0 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 39 3953 SH DFND 0 3953 0 MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 376 37761 SH DFND 01 0 37761 0 MAGNA INTL INC COM 559222401 1183 20876 SH DFND 0 0 20876 MAGNA INTL INC COM 559222401 6292 111037 SH DFND 0 111037 0 MAGNA INTL INC COM 559222401 6750 119105 SH DFND 01 0 119105 0 MAGNEGAS CORP COM PAR 55939L301 7 21320 SH SOLE 21320 0 0 MAG SILVER CORP COM 55903Q104 20 1600 SH DFND 01 0 1600 0 MAG SILVER CORP COM 55903Q104 6115 494755 SH DFND 0 494755 0 MAGYAR BANCORP INC COM 55977T109 10 815 SH SOLE 815 0 0 MAIDEN HOLDINGS LTD SHS G5753U112 1 219 SH DFND 01 0 219 0 MAIDEN HOLDINGS LTD SHS G5753U112 19 2840 SH DFND 0 2840 0 MAINSOURCE FINANCIAL GP INC COM 56062Y102 236 6510 SH DFND 01 0 6510 0 MAINSOURCE FINANCIAL GP INC COM 56062Y102 1352 37233 SH DFND 0 37233 0 MAINSTAY DEFINEDTERM MN OPP COM 56064K100 4797 241917 SH DFND 01 0 241917 0 MAIN STREET CAPITAL CORP COM 56035L104 1763 44380 SH DFND 01 0 44380 0 MAIN STREET CAPITAL CORP COM 56035L104 15620 393151 SH DFND 0 393151 0 MAJESCO COM 56068V102 4 742 SH SOLE 742 0 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 25 850 SH DFND 01 0 850 0 MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 54 1819 SH DFND 0 1819 0 MALIBU BOATS INC COM CL A 56117J100 51 1702 SH DFND 0 1702 0 MALIBU BOATS INC COM CL A 56117J100 1918 64506 SH DFND 01 0 64506 0 MALLINCKRODT PUB LTD CO SHS G5785G107 58 2592 SH DFND 0 2592 0 MALLINCKRODT PUB LTD CO SHS G5785G107 158 7000 SH DFND 20 0 0 7000 MALLINCKRODT PUB LTD CO SHS G5785G107 1181 52361 SH DFND 01 0 52361 0 MALLINCKRODT PUB LTD CO SHS G5785G107 2256 100000 SH Put DFND 0 100000 0 MALVERN BANCORP INC COM 561409103 22 843 SH SOLE 843 0 0 MAMMOTH ENERGY SVCS INC COM 56155L108 0 11 SH DFND 01 0 11 0 MAMMOTH ENERGY SVCS INC COM 56155L108 8 394 SH DFND 0 394 0 MAM SOFTWARE GROUP INC COM NEW 55277Q201 13 1751 SH SOLE 1751 0 0 MANAGED DURATION INVT GRD FU COM 56165R103 20 1502 SH DFND 0 1502 0 MANAGED DURATION INVT GRD FU COM 56165R103 726 54042 SH DFND 01 0 54042 0 MANCHESTER UTD PLC NEW ORD CL A G5784H106 4521 228329 SH DFND 01 0 228329 0 MANHATTAN ASSOCS INC COM 562750109 27 550 SH DFND 20 0 0 550 MANHATTAN ASSOCS INC COM 562750109 5313 107239 SH DFND 01 0 107239 0 MANHATTAN ASSOCS INC COM 562750109 6178 124700 SH Put DFND 0 124700 0 MANITEX INTL INC COM 563420108 6 629 SH SOLE 629 0 0 MANITOWOC CO INC COM NEW 563571405 122 3101 SH DFND 0 3101 0 MANITOWOC CO INC COM NEW 563571405 3544 90087 SH DFND 01 0 90087 0 MANITOWOC CO INC COM NEW 563571405 79 2000 SH SOLE 2000 0 0 MANNATECH INC COM NEW 563771203 10 689 SH SOLE 689 0 0 MANNING & NAPIER INC CL A 56382Q102 9 2445 SH DFND 0 2445 0 MANNING & NAPIER INC CL A 56382Q102 17 4750 SH DFND 01 0 4750 0 MANNKIND CORP COM NEW 56400P706 27 11836 SH DFND 0 11836 0 MANNKIND CORP COM NEW 56400P706 34 14673 SH DFND 01 0 14673 0 MANNKIND CORP COM NEW 56400P706 834 359500 SH Call DFND 0 359500 0 MANPOWERGROUP INC COM 56418H100 442 3504 SH DFND 0 0 3504 MANPOWERGROUP INC COM 56418H100 1868 14812 SH DFND 01 0 14812 0 MANPOWERGROUP INC COM 56418H100 8702 69007 SH DFND 0 69007 0 MANTECH INTL CORP CL A 564563104 1577 31419 SH DFND 0 31419 0 MANTECH INTL CORP CL A 564563104 2958 58927 SH DFND 01 0 58927 0 MANULIFE FINL CORP COM 56501R106 94 4505 SH DFND 20 0 0 4505 MANULIFE FINL CORP COM 56501R106 819 39247 SH DFND 0 0 39247 MANULIFE FINL CORP COM 56501R106 6890 330305 SH DFND 01 0 330305 0 MANULIFE FINL CORP COM 56501R106 24493 1174183 SH DFND 0 1174183 0 MARATHON OIL CORP COM 565849106 3320 196100 SH Call DFND 0 196100 0 MARATHON OIL CORP COM 565849106 4233 250000 SH Put DFND 0 250000 0 MARATHON OIL CORP COM 565849106 7598 448796 SH DFND 0 0 448796 MARATHON OIL CORP COM 565849106 7874 465096 SH DFND 01 0 465096 0 MARATHON OIL CORP COM 565849106 8513 502830 SH DFND 0 502830 0 MARATHON PATENT GROUP INC COM PAR 56585W302 3 750 SH SOLE 750 0 0 MARATHON PETE CORP COM 56585A102 13 200 SH Put DFND 01 0 200 0 MARATHON PETE CORP COM 56585A102 1189 18025 SH DFND 20 0 0 18025 MARATHON PETE CORP COM 56585A102 1871 28350 SH DFND 0 0 28350 MARATHON PETE CORP COM 56585A102 1979 30000 SH Put DFND 0 30000 0 MARATHON PETE CORP COM 56585A102 5872 89000 SH Call DFND 0 89000 0 MARATHON PETE CORP COM 56585A102 20292 307555 SH DFND 01 0 307555 0 MARATHON PETE CORP COM 56585A102 26156 396424 SH DFND 0 396424 0 MARCHEX INC CL B 56624R108 13 4017 SH SOLE 4017 0 0 MARCUS CORP COM 566330106 1 19 SH DFND 01 0 19 0 MARCUS CORP COM 566330106 77 2825 SH DFND 0 2825 0 MARCUS & MILLICHAP INC COM 566324109 1821 55850 SH DFND 01 0 55850 0 MARCUS & MILLICHAP INC COM 566324109 4403 135017 SH DFND 0 135017 0 MARINEMAX INC COM 567908108 10 521 SH DFND 01 0 521 0 MARINEMAX INC COM 567908108 42 2226 SH DFND 0 2226 0 MARINE PETE TR UNIT BEN INT 568423107 11 3224 SH SOLE 3224 0 0 MARINE PRODS CORP COM 568427108 6 472 SH DFND 0 472 0 MARINE PRODS CORP COM 568427108 276 21667 SH DFND 01 0 21667 0 MARIN SOFTWARE INC COM NEW 56804T205 25 2297 SH DFND 0 2297 0 MARIN SOFTWARE INC COM NEW 56804T205 146 13296 SH DFND 01 0 13296 0 MARINUS PHARMACEUTICALS INC COM 56854Q101 0 13 SH SOLE 13 0 0 MARKEL CORP COM 570535104 229 201 SH DFND 20 0 0 201 MARKEL CORP COM 570535104 316 277 SH DFND 0 0 277 MARKEL CORP COM 570535104 10008 8786 SH DFND 0 8786 0 MARKEL CORP COM 570535104 14622 12836 SH DFND 01 0 12836 0 MARKETAXESS HLDGS INC COM 57060D108 2481 12295 SH DFND 20 0 0 12295 MARKETAXESS HLDGS INC COM 57060D108 4452 22067 SH DFND 0 22067 0 MARKETAXESS HLDGS INC COM 57060D108 8178 40536 SH DFND 01 0 40536 0 MARLIN BUSINESS SVCS CORP COM 571157106 42 1879 SH SOLE 1879 0 0 MARRIOTT INTL INC NEW CL A 571903202 2409 17746 SH DFND 0 0 17746 MARRIOTT INTL INC NEW CL A 571903202 41626 306679 SH DFND 01 0 306679 0 MARRIOTT INTL INC NEW CL A 571903202 61079 450000 SH Put DFND 0 450000 0 MARRIOTT INTL INC NEW CL A 571903202 75065 553046 SH DFND 0 553046 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 901 6661 SH DFND 01 0 6661 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 11767 87025 SH DFND 0 87025 0 MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 20282 150000 SH Call DFND 0 150000 0 MARRONE BIO INNOVATIONS INC COM 57165B106 4 3916 SH SOLE 3916 0 0 MARSH & MCLENNAN COS INC COM 571748102 41 500 SH Put DFND 01 0 500 0 MARSH & MCLENNAN COS INC COM 571748102 3703 45500 SH Call DFND 0 45500 0 MARSH & MCLENNAN COS INC COM 571748102 7515 92334 SH DFND 20 0 0 92334 MARSH & MCLENNAN COS INC COM 571748102 24977 306875 SH DFND 0 0 306875 MARSH & MCLENNAN COS INC COM 571748102 48857 600284 SH DFND 0 600284 0 MARSH & MCLENNAN COS INC COM 571748102 464974 5712912 SH DFND 01 0 5712912 0 MARSH & MCLENNAN COS INC COM 571748102 31 377 SH SOLE 377 0 0 MARTEN TRANS LTD COM 573075108 61 3004 SH DFND 0 3004 0 MARTEN TRANS LTD COM 573075108 325 16030 SH DFND 01 0 16030 0 MARTIN MARIETTA MATLS INC COM 573284106 288 1304 SH DFND 0 0 1304 MARTIN MARIETTA MATLS INC COM 573284106 5163 23360 SH DFND 0 23360 0 MARTIN MARIETTA MATLS INC COM 573284106 19586 88608 SH DFND 01 0 88608 0 MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105 263 18805 SH DFND 0 18805 0 MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105 593 42389 SH DFND 01 0 42389 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 484 22524 SH DFND 0 0 22524 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 1994 92895 SH DFND 20 0 0 92895 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 22768 1060462 SH DFND 01 0 1060462 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 143 6650 SH SOLE 6650 0 0 MASCO CORP COM 574599106 444 10100 SH Put DFND 01 0 10100 0 MASCO CORP COM 574599106 799 18187 SH DFND 0 0 18187 MASCO CORP COM 574599106 1569 35700 SH Call DFND 0 35700 0 MASCO CORP COM 574599106 9064 206286 SH DFND 01 0 206286 0 MASCO CORP COM 574599106 10383 236305 SH DFND 0 236305 0 MASIMO CORP COM 574795100 630 7434 SH DFND 01 0 7434 0 MASIMO CORP COM 574795100 2061 24301 SH DFND 0 24301 0 MASONITE INTL CORP NEW COM 575385109 143 1924 SH DFND 0 1924 0 MASONITE INTL CORP NEW COM 575385109 1107 14928 SH DFND 01 0 14928 0 MASTECH DIGITAL INC COM 57633B100 9 917 SH SOLE 917 0 0 MASTEC INC COM 576323109 350 7149 SH DFND 0 7149 0 MASTEC INC COM 576323109 1951 39860 SH DFND 01 0 39860 0 MASTERCARD INCORPORATED CL A 57636Q104 151 1000 SH Put DFND 01 0 1000 0 MASTERCARD INCORPORATED CL A 57636Q104 7235 47800 SH Call DFND 0 47800 0 MASTERCARD INCORPORATED CL A 57636Q104 7394 48848 SH DFND 20 0 0 48848 MASTERCARD INCORPORATED CL A 57636Q104 11242 74273 SH DFND 0 0 74273 MASTERCARD INCORPORATED CL A 57636Q104 34919 230700 SH Put DFND 0 230700 0 MASTERCARD INCORPORATED CL A 57636Q104 97147 641830 SH DFND 0 641830 0 MASTERCARD INCORPORATED CL A 57636Q104 159783 1055648 SH DFND 01 0 1055648 0 MASTERCARD INCORPORATED CL A 57636Q104 208 1375 SH SOLE 1375 0 0 MATADOR RES CO COM 576485205 758 24336 SH DFND 0 24336 0 MATADOR RES CO COM 576485205 1059 34020 SH DFND 20 0 0 34020 MATADOR RES CO COM 576485205 1226 39373 SH DFND 01 0 39373 0 MATCH GROUP INC COM 57665R106 251 8015 SH DFND 0 8015 0 MATCH GROUP INC COM 57665R106 13102 418463 SH DFND 01 0 418463 0 MATERIALISE NV SPONSORED ADS 57667T100 3 200 SH DFND 01 0 200 0 MATERIALISE NV SPONSORED ADS 57667T100 3254 256052 SH DFND 0 256052 0 MATERION CORP COM 576690101 97 2003 SH DFND 0 2003 0 MATERION CORP COM 576690101 150 3091 SH DFND 01 0 3091 0 MATINAS BIOPHARMA HLDGS INC COM 576810105 4 3500 SH DFND 01 0 3500 0 MATINAS BIOPHARMA HLDGS INC COM 576810105 9 7434 SH DFND 0 7434 0 MATLIN & PARTNERS ACQUISITIO UNIT 05/28/2021A 57682V205 21 2090 SH SOLE 2090 0 0 MATRIX SVC CO COM 576853105 37 2094 SH DFND 0 2094 0 MATRIX SVC CO COM 576853105 315 17677 SH DFND 01 0 17677 0 MATSON INC COM 57686G105 2 73 SH DFND 0 73 0 MATSON INC COM 57686G105 17 554 SH DFND 01 0 554 0 MATTEL INC COM 577081102 46 3000 SH DFND 0 3000 0 MATTEL INC COM 577081102 280 18198 SH DFND 0 0 18198 MATTEL INC COM 577081102 3076 200000 SH Put DFND 0 200000 0 MATTEL INC COM 577081102 3413 221900 SH Call DFND 0 221900 0 MATTEL INC COM 577081102 14472 940979 SH DFND 01 0 940979 0 MATTHEWS INTL CORP CL A 577128101 134 2540 SH DFND 0 2540 0 MATTHEWS INTL CORP CL A 577128101 442 8368 SH DFND 01 0 8368 0 MAUI LD & PINEAPPLE INC COM 577345101 26 1517 SH DFND 0 1517 0 MAUI LD & PINEAPPLE INC COM 577345101 884 51090 SH DFND 01 0 51090 0 MAXAR TECHNOLOGIES LTD COM 57778L103 34 523 SH DFND 01 0 523 0 MAXIM INTEGRATED PRODS INC COM 57772K101 4 85 SH DFND 20 0 0 85 MAXIM INTEGRATED PRODS INC COM 57772K101 275 5264 SH DFND 0 0 5264 MAXIM INTEGRATED PRODS INC COM 57772K101 14035 268452 SH DFND 01 0 268452 0 MAXIM INTEGRATED PRODS INC COM 57772K101 17731 339150 SH DFND 0 339150 0 MAXIMUS INC COM 577933104 519 7244 SH DFND 0 7244 0 MAXIMUS INC COM 577933104 904 12631 SH DFND 01 0 12631 0 MAXLINEAR INC COM 57776J100 15 565 SH DFND 0 565 0 MAXLINEAR INC COM 57776J100 256 9683 SH DFND 01 0 9683 0 MAXWELL TECHNOLOGIES INC COM 577767106 10 1800 SH DFND 01 0 1800 0 MAXWELL TECHNOLOGIES INC COM 577767106 27 4702 SH DFND 0 4702 0 MAZOR ROBOTICS LTD SPONSORED ADS 57886P103 2915 56494 SH DFND 0 56494 0 MAZOR ROBOTICS LTD SPONSORED ADS 57886P103 6188 119927 SH DFND 01 0 119927 0 MB FINANCIAL INC NEW COM 55264U108 122 2731 SH DFND 01 0 2731 0 MB FINANCIAL INC NEW COM 55264U108 516 11585 SH DFND 0 11585 0 MBIA INC COM 55262C100 3 425 SH DFND 0 425 0 MBIA INC COM 55262C100 50 6802 SH DFND 01 0 6802 0 MBIA INC COM 55262C100 3407 465400 SH Put DFND 0 465400 0 MBIA INC COM 55262C100 7686 1050000 SH Call DFND 0 1050000 0 MBT FINL CORP COM 578877102 28 2643 SH SOLE 2643 0 0 MCBC HLDGS INC COM 55276F107 14 631 SH SOLE 631 0 0 MCCLATCHY CO CL A NEW 579489303 13 1439 SH SOLE 1439 0 0 MCCORMICK & CO INC COM NON VTG 579780206 8 75 SH DFND 0 75 0 MCCORMICK & CO INC COM NON VTG 579780206 617 6050 SH DFND 0 0 6050 MCCORMICK & CO INC COM NON VTG 579780206 46203 453367 SH DFND 01 0 453367 0 MCCORMICK & CO INC COM VTG 579780107 82 817 SH SOLE 817 0 0 MCDERMOTT INTL INC COM 580037109 739 112352 SH DFND 01 0 112352 0 MCDONALDS CORP COM 580135101 69 400 SH Put DFND 01 0 400 0 MCDONALDS CORP COM 580135101 3959 23000 SH Call DFND 0 23000 0 MCDONALDS CORP COM 580135101 6024 35000 SH Put DFND 0 35000 0 MCDONALDS CORP COM 580135101 44205 256827 SH DFND 0 0 256827 MCDONALDS CORP COM 580135101 175797 1021361 SH DFND 0 1021361 0 MCDONALDS CORP COM 580135101 811216 4713083 SH DFND 01 0 4713083 0 MCDONALDS CORP COM 580135101 41 237 SH SOLE 237 0 0 MCEWEN MNG INC COM 58039P107 114 49900 SH Call DFND 0 49900 0 MCEWEN MNG INC COM 58039P107 198 86863 SH DFND 01 0 86863 0 MCEWEN MNG INC COM 58039P107 5515 2419050 SH DFND 0 2419050 0 MCGRATH RENTCORP COM 580589109 115 2456 SH DFND 0 2456 0 MCGRATH RENTCORP COM 580589109 329 7005 SH DFND 01 0 7005 0 MCKESSON CORP COM 58155Q103 677 4339 SH DFND 0 0 4339 MCKESSON CORP COM 58155Q103 4476 28700 SH Put DFND 0 28700 0 MCKESSON CORP COM 58155Q103 5131 32901 SH DFND 0 32901 0 MCKESSON CORP COM 58155Q103 5753 36887 SH DFND 17 0 0 36887 MCKESSON CORP COM 58155Q103 56637 363172 SH DFND 01 0 363172 0 MCKESSON CORP COM 58155Q103 251 1610 SH SOLE 1610 0 0 M D C HLDGS INC COM 552676108 205 6443 SH DFND 01 0 6443 0 M D C HLDGS INC COM 552676108 6680 209544 SH DFND 0 209544 0 MDC PARTNERS INC CL A SUB VTG 552697104 65 6691 SH DFND 0 6691 0 MDC PARTNERS INC CL A SUB VTG 552697104 258 26492 SH DFND 01 0 26492 0 MDU RES GROUP INC COM 552690109 1645 61195 SH DFND 01 0 61195 0 MDU RES GROUP INC COM 552690109 3535 131498 SH DFND 0 131498 0 MECHEL PAO SPONSORED ADR NE 583840608 112 21251 SH SOLE 21251 0 0 MEDALLION FINL CORP COM 583928106 1 400 SH DFND 01 0 400 0 MEDALLION FINL CORP COM 583928106 6 1667 SH DFND 0 1667 0 MEDEQUITIES RLTY TR INC COM 58409L306 171 15256 SH SOLE 15256 0 0 MEDICAL PPTYS TRUST INC COM 58463J304 1299 94232 SH DFND 0 94232 0 MEDICAL PPTYS TRUST INC COM 58463J304 10144 736125 SH DFND 01 0 736125 0 MEDICAL TRANSCRIPTION BLG CO COM 58464J105 8 3096 SH SOLE 3096 0 0 MEDICINES CO COM 584688105 66 2412 SH DFND 01 0 2412 0 MEDICINES CO COM 584688105 70 2574 SH DFND 0 2574 0 MEDICINES CO COM 584688105 1001 36597 SH DFND 20 0 0 36597 MEDICINOVA INC COM NEW 58468P206 26 4000 SH DFND 01 0 4000 0 MEDICINOVA INC COM NEW 58468P206 36 5543 SH DFND 0 5543 0 MEDIDATA SOLUTIONS INC COM 58471A105 276 4350 SH DFND 01 0 4350 0 MEDIDATA SOLUTIONS INC COM 58471A105 766 12083 SH DFND 0 12083 0 MEDIDATA SOLUTIONS INC NOTE 1.000% 8/0 58471AAB1 2 2000 PRN DFND 01 0 2000 0 MEDIFAST INC COM 58470H101 37 537 SH DFND 01 0 537 0 MEDIFAST INC COM 58470H101 100 1429 SH DFND 0 1429 0 MEDIWOUND LTD ORD SHS M68830104 1 225 SH DFND 01 0 225 0 MEDIWOUND LTD ORD SHS M68830104 6 1284 SH DFND 0 1284 0 MEDLEY CAP CORP COM 58503F106 735 140896 SH DFND 01 0 140896 0 MEDLEY CAP CORP COM 58503F106 2998 574342 SH DFND 0 574342 0 MEDLEY MGMT INC CL A COM 58503T106 2 291 SH SOLE 291 0 0 MEDNAX INC COM 58502B106 1392 26051 SH DFND 01 0 26051 0 MEDNAX INC COM 58502B106 2550 47710 SH DFND 0 47710 0 MEDPACE HLDGS INC COM 58506Q109 12 331 SH DFND 0 331 0 MEDPACE HLDGS INC COM 58506Q109 383 10556 SH DFND 01 0 10556 0 MEDTRONIC PLC SHS G5960L103 98 1215 SH DFND 20 0 0 1215 MEDTRONIC PLC SHS G5960L103 581 7200 SH Put DFND 01 0 7200 0 MEDTRONIC PLC SHS G5960L103 15189 188100 SH Call DFND 0 188100 0 MEDTRONIC PLC SHS G5960L103 18547 229688 SH DFND 0 0 229688 MEDTRONIC PLC SHS G5960L103 35877 444300 SH Put DFND 0 444300 0 MEDTRONIC PLC SHS G5960L103 62281 771286 SH DFND 0 771286 0 MEDTRONIC PLC SHS G5960L103 1030697 12764053 SH DFND 01 0 12764053 0 MEDTRONIC PLC SHS G5960L103 1720 21304 SH SOLE 21304 0 0 MEET GROUP INC COM 58513U101 53 18683 SH DFND 0 18683 0 MEET GROUP INC COM 58513U101 89 31600 SH DFND 01 0 31600 0 MEI PHARMA INC COM NEW 55279B202 2 744 SH DFND 0 744 0 MEI PHARMA INC COM NEW 55279B202 2 1008 SH DFND 01 0 1008 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 122 4200 SH DFND 0 0 4200 MELCO RESORT ENTERTAINMENT L ADR 585464100 1851 63729 SH DFND 0 63729 0 MELCO RESORT ENTERTAINMENT L ADR 585464100 6357 218918 SH DFND 01 0 218918 0 MELINTA THERAPEUTICS INC COM 58549G100 21 1354 SH DFND 01 0 1354 0 MELINTA THERAPEUTICS INC COM 58549G100 38 2433 SH DFND 0 2433 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 2064 31895 SH DFND 01 0 31895 0 MELLANOX TECHNOLOGIES LTD SHS M51363113 21489 332131 SH DFND 0 332131 0 MERCADOLIBRE INC COM 58733R102 262 832 SH DFND 0 0 832 MERCADOLIBRE INC COM 58733R102 7344 23341 SH DFND 01 0 23341 0 MERCADOLIBRE INC COM 58733R102 69125 219682 SH DFND 0 219682 0 MERCANTILE BANK CORP COM 587376104 76 2135 SH DFND 0 2135 0 MERCANTILE BANK CORP COM 587376104 88 2500 SH DFND 01 0 2500 0 MERCHANTS BANCORP IND COM 58844R108 1 58 SH SOLE 58 0 0 MERCK & CO INC COM 58933Y105 129 2300 SH Put DFND 01 0 2300 0 MERCK & CO INC COM 58933Y105 4211 74837 SH DFND 20 0 0 74837 MERCK & CO INC COM 58933Y105 4759 84567 SH DFND 17 0 0 84567 MERCK & CO INC COM 58933Y105 11012 195700 SH Call DFND 0 195700 0 MERCK & CO INC COM 58933Y105 48943 869788 SH DFND 0 0 869788 MERCK & CO INC COM 58933Y105 54075 961000 SH Put DFND 0 961000 0 MERCK & CO INC COM 58933Y105 126322 2244931 SH DFND 0 2244931 0 MERCK & CO INC COM 58933Y105 423950 7534202 SH DFND 01 0 7534202 0 MERCK & CO INC COM 58933Y105 212 3761 SH SOLE 3761 0 0 MERCURY GENL CORP NEW COM 589400100 1113 20824 SH DFND 0 20824 0 MERCURY GENL CORP NEW COM 589400100 4223 79016 SH DFND 01 0 79016 0 MERCURY SYS INC COM 589378108 431 8390 SH DFND 0 8390 0 MERCURY SYS INC COM 589378108 1868 36369 SH DFND 01 0 36369 0 MEREDITH CORP COM 589433101 1095 16582 SH DFND 01 0 16582 0 MEREDITH CORP COM 589433101 1488 22526 SH DFND 0 22526 0 MERIDIAN BANCORP INC MD COM 58958U103 50 2427 SH DFND 0 2427 0 MERIDIAN BANCORP INC MD COM 58958U103 269 13051 SH DFND 01 0 13051 0 MERIDIAN BIOSCIENCE INC COM 589584101 65 4661 SH DFND 0 4661 0 MERIDIAN BIOSCIENCE INC COM 589584101 105 7471 SH DFND 01 0 7471 0 MERIDIAN BK PAOLI PA COM 58958P104 14 681 SH SOLE 681 0 0 MERIDIAN WASTE SOLUTIONS INC *W EXP 02/10/202 58985L118 0 2153 SH SOLE 2153 0 0 MERITAGE HOMES CORP COM 59001A102 48 932 SH DFND 01 0 932 0 MERITAGE HOMES CORP COM 59001A102 996 19451 SH DFND 0 19451 0 MERIT MED SYS INC COM 589889104 172 3979 SH DFND 0 3979 0 MERIT MED SYS INC COM 589889104 230 5327 SH DFND 01 0 5327 0 MERITOR INC COM 59001K100 193 8227 SH DFND 01 0 8227 0 MERITOR INC COM 59001K100 567 24157 SH DFND 0 24157 0 MERITOR INC COM 59001K100 4106 175000 SH Call DFND 0 175000 0 MERITOR INC COM 59001K100 4106 175000 SH Put DFND 0 175000 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 30 2892 SH DFND 01 0 2892 0 MERRIMACK PHARMACEUTICALS IN COM NEW 590328209 40 3885 SH DFND 0 3885 0 MERRIMACK PHARMACEUTICALS IN NOTE 4.500% 7/1 590328AA8 80 1000 PRN DFND 01 0 1000 0 MERSANA THERAPEUTICS INC COM 59045L106 21 1286 SH SOLE 1286 0 0 MERUS N V COM N5749R100 12 600 SH DFND 01 0 600 0 MERUS N V COM N5749R100 15 783 SH DFND 0 783 0 MESABI TR CTF BEN INT 590672101 28 1113 SH DFND 01 0 1113 0 MESA LABS INC COM 59064R109 31 253 SH DFND 0 253 0 MESA LABS INC COM 59064R109 352 2835 SH DFND 01 0 2835 0 MESA RTY TR UNIT BEN INT 590660106 17 923 SH DFND 01 0 923 0 META FINL GROUP INC COM 59100U108 81 877 SH DFND 01 0 877 0 META FINL GROUP INC COM 59100U108 107 1151 SH DFND 0 1151 0 METHANEX CORP COM 59151K108 151 2500 SH DFND 0 0 2500 METHANEX CORP COM 59151K108 392 6482 SH DFND 01 0 6482 0 METHANEX CORP COM 59151K108 1343 22177 SH DFND 0 22177 0 METHODE ELECTRS INC COM 591520200 1855 46258 SH DFND 01 0 46258 0 METHODE ELECTRS INC COM 591520200 2084 51965 SH DFND 0 51965 0 METLIFE INC COM 59156R108 874 17284 SH DFND 0 0 17284 METLIFE INC COM 59156R108 4276 84565 SH DFND 20 0 0 84565 METLIFE INC COM 59156R108 7584 150000 SH Put DFND 0 150000 0 METLIFE INC COM 59156R108 10527 208200 SH Call DFND 0 208200 0 METLIFE INC COM 59156R108 28683 567311 SH DFND 0 567311 0 METLIFE INC COM 59156R108 161408 3192406 SH DFND 01 0 3192406 0 METROPOLITAN BK HLDG CORP COM 591774104 1 28 SH SOLE 28 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 947 1529 SH DFND 0 0 1529 METTLER TOLEDO INTERNATIONAL COM 592688105 12042 19437 SH DFND 0 19437 0 METTLER TOLEDO INTERNATIONAL COM 592688105 17894 28883 SH DFND 01 0 28883 0 MEXCO ENERGY CORP COM 592770101 1 345 SH SOLE 345 0 0 MEXICO EQUITY & INCOME FD COM 592834105 12 1192 SH DFND 01 0 1192 0 MEXICO FD INC COM 592835102 38 2409 SH DFND 0 2409 0 MEXICO FD INC COM 592835102 378 23974 SH DFND 01 0 23974 0 MFA FINL INC COM 55272X102 848 107094 SH DFND 01 0 107094 0 MFA FINL INC COM 55272X102 50685 6399638 SH DFND 0 6399638 0 MFC BANCORP LTD USD MFC SHS G60630103 22 2869 SH DFND 0 2869 0 MFC BANCORP LTD USD MFC SHS G60630103 37 4749 SH DFND 01 0 4749 0 MFS CALIF MUN FD COM 59318C106 79 6870 SH DFND 0 6870 0 MFS CALIF MUN FD COM 59318C106 295 25620 SH DFND 01 0 25620 0 MFS CHARTER INCOME TR SH BEN INT 552727109 13 1590 SH DFND 0 1590 0 MFS CHARTER INCOME TR SH BEN INT 552727109 914 107759 SH DFND 01 0 107759 0 MFS GOVT MKTS INCOME TR SH BEN INT 552939100 14 2877 SH DFND 0 2877 0 MFS GOVT MKTS INCOME TR SH BEN INT 552939100 69 14323 SH DFND 01 0 14323 0 MFS HIGH INCOME MUN TR SH BEN INT 59318D104 3781 721591 SH DFND 01 0 721591 0 MFS HIGH YIELD MUN TR SH BEN INT 59318E102 8 1794 SH DFND 0 1794 0 MFS HIGH YIELD MUN TR SH BEN INT 59318E102 2836 613922 SH DFND 01 0 613922 0 MFS INTER INCOME TR SH BEN INT 55273C107 9 2220 SH DFND 0 2220 0 MFS INTER INCOME TR SH BEN INT 55273C107 2191 527905 SH DFND 01 0 527905 0 MFS INTERMEDIATE HIGH INC FD SH BEN INT 59318T109 30 10282 SH DFND 01 0 10282 0 MFS INVT GRADE MUN TR SH BEN INT 59318B108 381 39240 SH DFND 01 0 39240 0 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 15 2462 SH DFND 0 2462 0 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 4944 814566 SH DFND 01 0 814566 0 MFS MULTIMARKET INCOME TR SH BEN INT 552737108 334 55000 SH SOLE 55000 0 0 MFS MUN INCOME TR SH BEN INT 552738106 13 1873 SH DFND 0 1873 0 MFS MUN INCOME TR SH BEN INT 552738106 736 107135 SH DFND 01 0 107135 0 MFS SPL VALUE TR SH BEN INT 55274E102 6 968 SH DFND 0 968 0 MFS SPL VALUE TR SH BEN INT 55274E102 180 30456 SH DFND 01 0 30456 0 MGC DIAGNOSTICS CORP COM 552768103 27 2418 SH SOLE 2418 0 0 MGE ENERGY INC COM 55277P104 229 3623 SH DFND 0 3623 0 MGE ENERGY INC COM 55277P104 1527 24196 SH DFND 01 0 24196 0 MGIC INVT CORP WIS COM 552848103 720 51005 SH DFND 0 51005 0 MGIC INVT CORP WIS COM 552848103 5664 401408 SH DFND 01 0 401408 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 224 7687 SH DFND 0 7687 0 MGM GROWTH PPTYS LLC CL A COM 55303A105 2270 77881 SH DFND 01 0 77881 0 MGM RESORTS INTERNATIONAL COM 552953101 309 9243 SH DFND 0 0 9243 MGM RESORTS INTERNATIONAL COM 552953101 3422 102500 SH Call DFND 0 102500 0 MGM RESORTS INTERNATIONAL COM 552953101 7405 221779 SH DFND 01 0 221779 0 MGM RESORTS INTERNATIONAL COM 552953101 9541 285731 SH DFND 0 285731 0 MGM RESORTS INTERNATIONAL COM 552953101 15777 472500 SH Put DFND 0 472500 0 MGP INGREDIENTS INC NEW COM 55303J106 126 1637 SH DFND 0 1637 0 MGP INGREDIENTS INC NEW COM 55303J106 322 4185 SH DFND 01 0 4185 0 M I ACQUISITIONS INC COM 55304A104 24 2326 SH SOLE 2326 0 0 M I ACQUISITIONS INC *W EXP 99/99/999 55304A112 10 29700 SH SOLE 29700 0 0 MICHAEL KORS HLDGS LTD SHS G60754101 566 8988 SH DFND 0 0 8988 MICHAEL KORS HLDGS LTD SHS G60754101 3259 51777 SH DFND 01 0 51777 0 MICHAEL KORS HLDGS LTD SHS G60754101 4073 64700 SH Call DFND 0 64700 0 MICHAEL KORS HLDGS LTD SHS G60754101 4721 75000 SH Put DFND 0 75000 0 MICHAEL KORS HLDGS LTD SHS G60754101 9756 154987 SH DFND 0 154987 0 MICHAELS COS INC COM 59408Q106 30 1239 SH DFND 01 0 1239 0 MICHAELS COS INC COM 59408Q106 996 41172 SH DFND 20 0 0 41172 MICROBOT MED INC COM 59503A105 0 54 SH DFND 01 0 54 0 MICROBOT MED INC COM 59503A105 11 10502 SH DFND 0 10502 0 MICROCHIP TECHNOLOGY INC COM 595017104 984 11200 SH Call DFND 0 11200 0 MICROCHIP TECHNOLOGY INC COM 595017104 1201 13670 SH DFND 0 0 13670 MICROCHIP TECHNOLOGY INC COM 595017104 10143 115418 SH DFND 0 115418 0 MICROCHIP TECHNOLOGY INC COM 595017104 15911 181055 SH DFND 01 0 181055 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 56 1675 SH DFND 0 0 1675 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 1182 35181 SH DFND 01 0 35181 0 MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 2676 79666 SH DFND 0 79666 0 MICRON SOLUTIONS INC COM 59511X105 8 2255 SH SOLE 2255 0 0 MICRON TECHNOLOGY INC COM 595112103 12 300 SH Put DFND 01 0 300 0 MICRON TECHNOLOGY INC COM 595112103 3966 96453 SH DFND 20 0 0 96453 MICRON TECHNOLOGY INC COM 595112103 4975 120997 SH DFND 0 0 120997 MICRON TECHNOLOGY INC COM 595112103 50343 1224285 SH DFND 0 1224285 0 MICRON TECHNOLOGY INC COM 595112103 74861 1820551 SH DFND 01 0 1820551 0 MICRON TECHNOLOGY INC COM 595112103 125761 3058400 SH Call DFND 0 3058400 0 MICRON TECHNOLOGY INC COM 595112103 135638 3298600 SH Put DFND 0 3298600 0 MICRON TECHNOLOGY INC NOTE 3.000%11/1 595112AY9 3 2000 PRN DFND 01 0 2000 0 MICROSEMI CORP COM 595137100 149 2889 SH DFND 01 0 2889 0 MICROSEMI CORP COM 595137100 264 5110 SH DFND 20 0 0 5110 MICROSEMI CORP COM 595137100 1554 30081 SH DFND 0 30081 0 MICROSOFT CORP COM 594918104 9 110 SH DFND 17 0 0 110 MICROSOFT CORP COM 594918104 1574 18400 SH Put DFND 01 0 18400 0 MICROSOFT CORP COM 594918104 12785 149460 SH DFND 20 0 0 149460 MICROSOFT CORP COM 594918104 153303 1792176 SH DFND 0 0 1792176 MICROSOFT CORP COM 594918104 155041 1812500 SH Put DFND 0 1812500 0 MICROSOFT CORP COM 594918104 224731 2627200 SH Call DFND 0 2627200 0 MICROSOFT CORP COM 594918104 597439 6984328 SH DFND 0 6984328 0 MICROSOFT CORP COM 594918104 1880948 21989100 SH DFND 01 0 21989100 0 MICROSOFT CORP COM 594918104 2310 27007 SH SOLE 27007 0 0 MICROSTRATEGY INC CL A NEW 594972408 13492 102754 SH DFND 01 0 102754 0 MICROVISION INC DEL COM NEW 594960304 1 394 SH DFND 01 0 394 0 MICROVISION INC DEL COM NEW 594960304 6 3458 SH DFND 0 3458 0 MID AMER APT CMNTYS INC COM 59522J103 291 2891 SH DFND 0 0 2891 MID AMER APT CMNTYS INC COM 59522J103 434 4319 SH DFND 0 4319 0 MID AMER APT CMNTYS INC COM 59522J103 1095 10885 SH DFND 20 0 0 10885 MID AMER APT CMNTYS INC COM 59522J103 4536 45103 SH DFND 01 0 45103 0 MIDATECH PHARMA PLC SPONSORED ADR 59564R104 1 1122 SH SOLE 1122 0 0 MID CON ENERGY PARTNERS LP COM UNIT REPST 59560V109 9 8027 SH DFND 0 8027 0 MID CON ENERGY PARTNERS LP COM UNIT REPST 59560V109 10 8507 SH DFND 01 0 8507 0 MIDDLEBY CORP COM 596278101 18 130 SH DFND 0 130 0 MIDDLEBY CORP COM 596278101 153 1131 SH DFND 0 0 1131 MIDDLEBY CORP COM 596278101 1166 8637 SH DFND 20 0 0 8637 MIDDLEBY CORP COM 596278101 1652 12240 SH DFND 01 0 12240 0 MIDDLEFIELD BANC CORP COM NEW 596304204 6 125 SH DFND 0 125 0 MIDDLEFIELD BANC CORP COM NEW 596304204 34 700 SH DFND 01 0 700 0 MIDDLESEX WATER CO COM 596680108 63 1566 SH DFND 0 1566 0 MIDDLESEX WATER CO COM 596680108 1417 35497 SH DFND 01 0 35497 0 MIDLAND STS BANCORP INC ILL COM 597742105 56 1739 SH SOLE 1739 0 0 MID PENN BANCORP INC COM 59540G107 5 144 SH SOLE 144 0 0 MIDSOUTH BANCORP INC COM 598039105 25 1882 SH SOLE 1882 0 0 MIDSTATES PETE CO INC COM PAR 59804T407 9 537 SH SOLE 537 0 0 MIDWESTONE FINL GROUP INC NE COM 598511103 37 1093 SH SOLE 1093 0 0 M/I HOMES INC COM 55305B101 4 130 SH DFND 01 0 130 0 M/I HOMES INC COM 55305B101 533 15486 SH DFND 0 15486 0 M III ACQUISITION CORP COM 55378T104 6 650 SH SOLE 650 0 0 MILACRON HLDGS CORP COM 59870L106 6 322 SH DFND 01 0 322 0 MILACRON HLDGS CORP COM 59870L106 62 3245 SH DFND 0 3245 0 MILESTONE SCIENTIFIC INC COM NEW 59935P209 10 8564 SH DFND 0 8564 0 MILESTONE SCIENTIFIC INC COM NEW 59935P209 12 10499 SH DFND 01 0 10499 0 MILLER HERMAN INC COM 600544100 901 22485 SH DFND 01 0 22485 0 MILLER HERMAN INC COM 600544100 4173 104190 SH DFND 0 104190 0 MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 44 3557 SH DFND 0 3557 0 MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101 887 71107 SH DFND 01 0 71107 0 MILLER INDS INC TENN COM NEW 600551204 40 1562 SH DFND 0 1562 0 MILLER INDS INC TENN COM NEW 600551204 103 4000 SH DFND 01 0 4000 0 MIMECAST LTD ORD SHS G14838109 34 1200 SH DFND 01 0 1200 0 MIMECAST LTD ORD SHS G14838109 279 9735 SH DFND 0 9735 0 MIMEDX GROUP INC COM 602496101 1225 97152 SH DFND 01 0 97152 0 MINDBODY INC COM CL A 60255W105 58 1898 SH DFND 0 1898 0 MINDBODY INC COM CL A 60255W105 1058 34760 SH DFND 01 0 34760 0 MIND C T I LTD ORD M70240102 5 1907 SH SOLE 1907 0 0 MINERALS TECHNOLOGIES INC COM 603158106 427 6200 SH DFND 0 6200 0 MINERALS TECHNOLOGIES INC COM 603158106 443 6441 SH DFND 01 0 6441 0 MIRAGEN THERAPEUTICS INC COM 60463E103 26 2455 SH SOLE 2455 0 0 MIRATI THERAPEUTICS INC COM 60468T105 172 9423 SH DFND 01 0 9423 0 MIRATI THERAPEUTICS INC COM 60468T105 288 15787 SH DFND 0 15787 0 MISONIX INC COM 604871103 29 3058 SH DFND 0 3058 0 MISONIX INC COM 604871103 43 4567 SH DFND 01 0 4567 0 MISTRAS GROUP INC COM 60649T107 19 830 SH DFND 0 830 0 MISTRAS GROUP INC COM 60649T107 346 14750 SH DFND 01 0 14750 0 MITCHAM INDS INC COM 606501104 16 4964 SH SOLE 4964 0 0 MITEK SYS INC COM NEW 606710200 19 2174 SH DFND 0 2174 0 MITEK SYS INC COM NEW 606710200 84 9400 SH DFND 01 0 9400 0 MITEL NETWORKS CORP COM 60671Q104 24 2909 SH DFND 01 0 2909 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR 606822104 739 101628 SH DFND 01 0 101628 0 MIX TELEMATICS LTD SPONSORED ADR 60688N102 12 937 SH DFND 0 937 0 MIX TELEMATICS LTD SPONSORED ADR 60688N102 26 2000 SH DFND 01 0 2000 0 MIZUHO FINL GROUP INC SPONSORED ADR 60687Y109 376 103383 SH DFND 01 0 103383 0 MKS INSTRUMENT INC COM 55306N104 754 7982 SH DFND 0 7982 0 MKS INSTRUMENT INC COM 55306N104 1953 20663 SH DFND 01 0 20663 0 MMA CAP MGMT LLC COM 55315D105 9 380 SH DFND 01 0 380 0 MOBILEIRON INC COM NEW 60739U204 11 2788 SH DFND 0 2788 0 MOBILEIRON INC COM NEW 60739U204 87 22300 SH DFND 01 0 22300 0 MOBILE MINI INC COM 60740F105 492 14261 SH DFND 01 0 14261 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 291 28600 SH DFND 0 0 28600 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 1446 141927 SH DFND 20 0 0 141927 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 3494 342893 SH DFND 0 342893 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 5269 517057 SH DFND 01 0 517057 0 MODEL N INC COM 607525102 45 2848 SH SOLE 2848 0 0 MODERN MEDIA ACQUISITION UNIT 99/99/9999 60765P202 0 30 SH SOLE 30 0 0 MODINE MFG CO COM 607828100 60 2987 SH DFND 01 0 2987 0 MODINE MFG CO COM 607828100 89 4413 SH DFND 0 4413 0 MODUSLINK GLOBAL SOLUTIONS I COM NEW 60786L206 12 4910 SH DFND 01 0 4910 0 MODUSLINK GLOBAL SOLUTIONS I COM NEW 60786L206 15 5883 SH DFND 0 5883 0 MOELIS & CO CL A 60786M105 63 1304 SH DFND 0 1304 0 MOELIS & CO CL A 60786M105 11418 235413 SH DFND 01 0 235413 0 MOHAWK INDS INC COM 608190104 958 3472 SH DFND 0 0 3472 MOHAWK INDS INC COM 608190104 8197 29711 SH DFND 0 29711 0 MOHAWK INDS INC COM 608190104 16955 61454 SH DFND 01 0 61454 0 MOLECULAR TEMPLATES INC COM 608550109 2 180 SH DFND 01 0 180 0 MOLECULAR TEMPLATES INC COM 608550109 7 733 SH DFND 0 733 0 MOLECULIN BIOTECH INC COM 60855D101 4 2000 SH DFND 01 0 2000 0 MOLINA HEALTHCARE INC COM 60855R100 784 10226 SH DFND 01 0 10226 0 MOLINA HEALTHCARE INC COM 60855R100 5383 70200 SH Call DFND 0 70200 0 MOLINA HEALTHCARE INC DBCV 1.625% 8/1 60855RAD2 4 3000 PRN DFND 01 0 3000 0 MOLSON COORS BREWING CO CL A 60871R100 10 115 SH SOLE 115 0 0 MOLSON COORS BREWING CO CL B 60871R209 292 3554 SH DFND 0 0 3554 MOLSON COORS BREWING CO CL B 60871R209 4648 56629 SH DFND 01 0 56629 0 MOLSON COORS BREWING CO CL B 60871R209 6049 73702 SH DFND 0 73702 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 15 1052 SH DFND 01 0 1052 0 MOMENTA PHARMACEUTICALS INC COM 60877T100 16 1152 SH DFND 0 1152 0 MOMO INC ADR 60879B107 154 6300 SH DFND 0 0 6300 MOMO INC ADR 60879B107 706 28860 SH DFND 01 0 28860 0 MOMO INC ADR 60879B107 1677 68500 SH Call DFND 0 68500 0 MOMO INC ADR 60879B107 4454 181961 SH DFND 0 181961 0 MONARCH CASINO & RESORT INC COM 609027107 77 1708 SH DFND 0 1708 0 MONARCH CASINO & RESORT INC COM 609027107 155 3464 SH DFND 01 0 3464 0 MONDELEZ INTL INC CL A 609207105 785 18345 SH DFND 20 0 0 18345 MONDELEZ INTL INC CL A 609207105 32171 751670 SH DFND 0 0 751670 MONDELEZ INTL INC CL A 609207105 108804 2542140 SH Call DFND 0 2542140 0 MONDELEZ INTL INC CL A 609207105 371216 8673281 SH DFND 01 0 8673281 0 MONDELEZ INTL INC CL A 609207105 426078 9955095 SH DFND 0 9955095 0 MONDELEZ INTL INC CL A 609207105 617018 14416300 SH Put DFND 0 14416300 0 MONDELEZ INTL INC CL A 609207105 467 10914 SH SOLE 10914 0 0 MONEYGRAM INTL INC COM NEW 60935Y208 0 17 SH DFND 01 0 17 0 MONEYGRAM INTL INC COM NEW 60935Y208 7737 587060 SH DFND 0 587060 0 MONGODB INC CL A 60937P106 5 162 SH DFND 0 162 0 MONGODB INC CL A 60937P106 36 1213 SH DFND 01 0 1213 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 75 4199 SH DFND 0 4199 0 MONMOUTH REAL ESTATE INVT CO CL A 609720107 1455 81750 SH DFND 01 0 81750 0 MONOLITHIC PWR SYS INC COM 609839105 1519 13523 SH DFND 01 0 13523 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 65 2678 SH DFND 0 2678 0 MONOTYPE IMAGING HOLDINGS IN COM 61022P100 271 11244 SH DFND 01 0 11244 0 MONROE CAP CORP COM 610335101 6530 474927 SH SOLE 474927 0 0 MONRO INC COM 610236101 56 979 SH DFND 0 979 0 MONRO INC COM 610236101 294 5162 SH DFND 01 0 5162 0 MONSANTO CO NEW COM 61166W101 3385 28986 SH DFND 0 0 28986 MONSANTO CO NEW COM 61166W101 63789 546235 SH DFND 01 0 546235 0 MONSANTO CO NEW COM 61166W101 70161 600800 SH Put DFND 0 600800 0 MONSANTO CO NEW COM 61166W101 80590 690100 SH Call DFND 0 690100 0 MONSANTO CO NEW COM 61166W101 137746 1179537 SH DFND 0 1179537 0 MONSTER BEVERAGE CORP NEW COM 61174X109 481 7600 SH DFND 0 0 7600 MONSTER BEVERAGE CORP NEW COM 61174X109 1256 19845 SH DFND 20 0 0 19845 MONSTER BEVERAGE CORP NEW COM 61174X109 20064 317017 SH DFND 0 317017 0 MONSTER BEVERAGE CORP NEW COM 61174X109 29163 460788 SH DFND 01 0 460788 0 MONSTER DIGITAL INC COM PAR NEW 61174L501 8 13655 SH SOLE 13655 0 0 MONSTER DIGITAL INC *W EXP 99/99/999 61174L113 1 26817 SH SOLE 26817 0 0 MOODYS CORP COM 615369105 1416 9594 SH DFND 0 0 9594 MOODYS CORP COM 615369105 7727 52349 SH DFND 01 0 52349 0 MOODYS CORP COM 615369105 18259 123695 SH DFND 0 123695 0 MOOG INC CL A 615394202 177 2036 SH DFND 01 0 2036 0 MOOG INC CL A 615394202 290 3335 SH DFND 0 3335 0 MOOG INC CL B 615394301 109 1253 SH SOLE 1253 0 0 MORGAN STANLEY COM NEW 617446448 109 2070 SH DFND 20 0 0 2070 MORGAN STANLEY COM NEW 617446448 624 11900 SH Put DFND 01 0 11900 0 MORGAN STANLEY COM NEW 617446448 4928 93916 SH DFND 17 0 0 93916 MORGAN STANLEY COM NEW 617446448 5633 107352 SH DFND 0 0 107352 MORGAN STANLEY COM NEW 617446448 28752 547972 SH Call DFND 0 547972 0 MORGAN STANLEY COM NEW 617446448 61692 1175756 SH DFND 01 0 1175756 0 MORGAN STANLEY COM NEW 617446448 80456 1533371 SH DFND 0 1533371 0 MORGAN STANLEY COM NEW 617446448 260356 4962000 SH Put DFND 0 4962000 0 MORGAN STANLEY CUSHNG MLP ETN 61760E846 6 877 SH SOLE 877 0 0 MORGAN STANLEY LNG EURO ETN20 617480272 6 341 SH SOLE 341 0 0 MORGAN STANLEY RENMIN/USD ETN 61747W257 36 815 SH DFND 01 0 815 0 MORGAN STANLEY RENMIN/USD ETN 61747W257 44 1004 SH DFND 0 1004 0 MORGAN STANLEY RUPEE/USD ETN 61747W265 6 139 SH SOLE 139 0 0 MORGAN STANLEY SHRT EUR ETN20 617480280 135 2778 SH SOLE 2778 0 0 MORGAN STANLEY ASIA PAC FD I COM 61744U106 10 567 SH DFND 0 567 0 MORGAN STANLEY ASIA PAC FD I COM 61744U106 151 8201 SH DFND 01 0 8201 0 MORGAN STANLEY CHINA A SH FD COM 617468103 475 20319 SH DFND 01 0 20319 0 MORGAN STANLEY EMER MKTS DEB COM 61744H105 32 3224 SH DFND 0 3224 0 MORGAN STANLEY EMER MKTS DEB COM 61744H105 464 46516 SH DFND 01 0 46516 0 MORGAN STANLEY EMER MKTS FD COM 61744G107 34 1908 SH DFND 0 1908 0 MORGAN STANLEY EMER MKTS FD COM 61744G107 49 2717 SH DFND 01 0 2717 0 MORGAN STANLEY EM MKTS DM DE COM 617477104 3541 459863 SH DFND 01 0 459863 0 MORGAN STANLEY EM MKTS DM DE COM 617477104 23442 3044415 SH DFND 0 3044415 0 MORGAN STANLEY INDIA INVS FD COM 61745C105 2341 70610 SH DFND 01 0 70610 0 MORGAN STANLEY TRUSTS INCOME SECS INC 61745P874 7 364 SH DFND 0 364 0 MORGAN STANLEY TRUSTS INCOME SECS INC 61745P874 359 19539 SH DFND 01 0 19539 0 MORNINGSTAR INC COM 617700109 116 1200 SH DFND 20 0 0 1200 MORNINGSTAR INC COM 617700109 773 7971 SH DFND 0 7971 0 MORNINGSTAR INC COM 617700109 1211 12490 SH DFND 01 0 12490 0 MOSAIC ACQUISITION CORP UNIT 99/99/9999 G62848117 21 2044 SH SOLE 2044 0 0 MOSAIC CO NEW COM 61945C103 31 1209 SH DFND 0 1209 0 MOSAIC CO NEW COM 61945C103 488 19018 SH DFND 0 0 19018 MOSAIC CO NEW COM 61945C103 2787 108600 SH Call DFND 0 108600 0 MOSAIC CO NEW COM 61945C103 11501 448200 SH Put DFND 0 448200 0 MOSAIC CO NEW COM 61945C103 16744 652537 SH DFND 01 0 652537 0 MOTIF BIO PLC SPONSORED ADR 619784101 3 305 SH SOLE 305 0 0 MOTIF BIO PLC *W EXP 11/09/202 619784119 4 998 SH SOLE 998 0 0 MOTORCAR PTS AMER INC COM 620071100 65 2592 SH DFND 0 2592 0 MOTORCAR PTS AMER INC COM 620071100 572 22900 SH DFND 01 0 22900 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 863 9549 SH DFND 0 0 9549 MOTOROLA SOLUTIONS INC COM NEW 620076307 2110 23360 SH DFND 01 0 23360 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 2430 26902 SH DFND 0 26902 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 3903 43200 SH Call DFND 0 43200 0 MOUNTAIN PROV DIAMONDS INC COM NEW 62426E402 10 3618 SH SOLE 3618 0 0 MOVADO GROUP INC COM 624580106 104 3230 SH DFND 0 3230 0 MOVADO GROUP INC COM 624580106 148 4602 SH DFND 01 0 4602 0 MOXIAN INC COM NEW 624697207 5 1378 SH SOLE 1378 0 0 MPLX LP COM UNIT REP LTD 55336V100 4161 117300 SH Put DFND 0 117300 0 MPLX LP COM UNIT REP LTD 55336V100 47398 1336281 SH DFND 0 1336281 0 MPLX LP COM UNIT REP LTD 55336V100 111725 3149855 SH DFND 01 0 3149855 0 MRC GLOBAL INC COM 55345K103 5 300 SH DFND 01 0 300 0 MRC GLOBAL INC COM 55345K103 3250 192089 SH DFND 0 192089 0 MSA SAFETY INC COM 553498106 629 8120 SH DFND 0 8120 0 MSA SAFETY INC COM 553498106 1336 17238 SH DFND 01 0 17238 0 MSB FINL CORP NEW COM 55352L101 0 1 SH DFND 0 1 0 MSB FINL CORP NEW COM 55352L101 8 436 SH DFND 01 0 436 0 MSCI INC COM 55354G100 254 2009 SH DFND 0 0 2009 MSCI INC COM 55354G100 12381 97841 SH DFND 0 97841 0 MSCI INC COM 55354G100 12438 98290 SH DFND 01 0 98290 0 MSC INDL DIRECT INC CL A 553530106 498 5147 SH DFND 01 0 5147 0 MSC INDL DIRECT INC CL A 553530106 5143 53202 SH DFND 0 53202 0 MSG NETWORK INC CL A 553573106 242 11974 SH DFND 0 11974 0 MSG NETWORK INC CL A 553573106 319 15755 SH DFND 01 0 15755 0 M & T BK CORP COM 55261F104 1317 7702 SH DFND 0 0 7702 M & T BK CORP COM 55261F104 4347 25424 SH DFND 01 0 25424 0 M & T BK CORP COM 55261F104 11840 69245 SH DFND 0 69245 0 M & T BK CORP *W EXP 12/23/201 55261F112 29 295 SH SOLE 295 0 0 MTGE INVT CORP COM 55378A105 4 220 SH DFND 01 0 220 0 MTGE INVT CORP COM 55378A105 28912 1562807 SH DFND 0 1562807 0 MTS SYS CORP COM 553777103 111 2073 SH DFND 0 2073 0 MTS SYS CORP COM 553777103 313 5831 SH DFND 01 0 5831 0 MUELLER INDS INC COM 624756102 15 416 SH DFND 01 0 416 0 MUELLER INDS INC COM 624756102 193 5454 SH DFND 0 5454 0 MUELLER WTR PRODS INC COM SER A 624758108 174 13848 SH DFND 0 13848 0 MUELLER WTR PRODS INC COM SER A 624758108 658 52502 SH DFND 01 0 52502 0 MULESOFT INC CL A 625207105 27 1175 SH DFND 0 1175 0 MULESOFT INC CL A 625207105 1140 49031 SH DFND 01 0 49031 0 MULTI COLOR CORP COM 625383104 63 845 SH DFND 0 845 0 MULTI COLOR CORP COM 625383104 69 925 SH DFND 01 0 925 0 MURPHY OIL CORP COM 626717102 687 22121 SH DFND 0 22121 0 MURPHY OIL CORP COM 626717102 916 29505 SH DFND 20 0 0 29505 MURPHY OIL CORP COM 626717102 971 31279 SH DFND 01 0 31279 0 MURPHY USA INC COM 626755102 112 1391 SH DFND 0 1391 0 MURPHY USA INC COM 626755102 2832 35247 SH DFND 01 0 35247 0 MUSTANG BIO INC COM 62818Q104 31 2609 SH SOLE 2609 0 0 MUTUALFIRST FINL INC COM 62845B104 29 750 SH SOLE 750 0 0 MVC CAPITAL INC COM 553829102 213 20169 SH DFND 01 0 20169 0 MVC CAPITAL INC COM 553829102 4181 395930 SH DFND 0 395930 0 MV OIL TR TR UNITS 553859109 6 707 SH DFND 0 707 0 MV OIL TR TR UNITS 553859109 22 2567 SH DFND 01 0 2567 0 MYERS INDS INC COM 628464109 0 21 SH DFND 01 0 21 0 MYERS INDS INC COM 628464109 67 3451 SH DFND 0 3451 0 MYLAN N V SHS EURO N59465109 350 8264 SH DFND 0 0 8264 MYLAN N V SHS EURO N59465109 4281 101190 SH Call DFND 0 101190 0 MYLAN N V SHS EURO N59465109 6770 160000 SH Put DFND 0 160000 0 MYLAN N V SHS EURO N59465109 45628 1078416 SH DFND 0 1078416 0 MYLAN N V SHS EURO N59465109 58742 1388383 SH DFND 01 0 1388383 0 MYND ANALYTICS INC COM NEW 62857N202 0 16 SH SOLE 16 0 0 MYOKARDIA INC COM 62857M105 37 881 SH SOLE 881 0 0 MYOMO INC COM 62857J102 2 400 SH SOLE 400 0 0 MYOS RENS TECHNOLOGY INC COM 62857P108 3 2204 SH SOLE 2204 0 0 MYR GROUP INC DEL COM 55405W104 22 615 SH DFND 01 0 615 0 MYR GROUP INC DEL COM 55405W104 62 1737 SH DFND 0 1737 0 MYRIAD GENETICS INC COM 62855J104 511 14874 SH DFND 0 14874 0 MYRIAD GENETICS INC COM 62855J104 866 25204 SH DFND 01 0 25204 0 MY SIZE INC COM 62844N109 3 4093 SH SOLE 4093 0 0 NABORS INDUSTRIES LTD SHS G6359F103 2253 329810 SH DFND 0 329810 0 NABORS INDUSTRIES LTD SHS G6359F103 3299 483023 SH DFND 01 0 483023 0 NABORS INDUSTRIES LTD SHS G6359F103 5191 760000 SH Put DFND 0 760000 0 NABRIVA THERAPEUTICS PLC SHS G63637105 11 1800 SH DFND 0 1800 0 NABRIVA THERAPEUTICS PLC SHS G63637105 18 3000 SH DFND 01 0 3000 0 NACCO INDS INC CL A 629579103 71 1888 SH DFND 0 1888 0 NACCO INDS INC CL A 629579103 392 10400 SH DFND 01 0 10400 0 NAKED BRAND GROUP INC COM NEW 629839200 6 3808 SH SOLE 3808 0 0 NAM TAI PPTY INC SHS G63907102 1 100 SH DFND 01 0 100 0 NAM TAI PPTY INC SHS G63907102 28 2212 SH DFND 0 2212 0 NANO DIMENSION LTD SPONS ADR 63008G104 5 1736 SH SOLE 1736 0 0 NANOMETRICS INC COM 630077105 10 403 SH DFND 01 0 403 0 NANOMETRICS INC COM 630077105 50 1995 SH DFND 0 1995 0 NANOSTRING TECHNOLOGIES INC COM 63009R109 10 1400 SH DFND 01 0 1400 0 NANOVIBRONIX INC COM 63008J108 10 2156 SH SOLE 2156 0 0 NANOVIRICIDES INC COM NEW 630087203 3 3558 SH DFND 01 0 3558 0 NANOVIRICIDES INC COM NEW 630087203 19 22072 SH DFND 0 22072 0 NANTHEALTH INC COM 630104107 14 4483 SH SOLE 4483 0 0 NANTKWEST INC COM 63016Q102 25 5564 SH DFND 0 5564 0 NANTKWEST INC COM 63016Q102 31 7000 SH DFND 01 0 7000 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 8 922 SH DFND 0 922 0 NAPCO SEC TECHNOLOGIES INC COM 630402105 16 1800 SH DFND 01 0 1800 0 NASDAQ INC COM 631103108 497 6475 SH DFND 0 0 6475 NASDAQ INC COM 631103108 6225 81027 SH DFND 01 0 81027 0 NASDAQ INC COM 631103108 6716 87409 SH DFND 0 87409 0 NATERA INC COM 632307104 11 1200 SH DFND 01 0 1200 0 NATERA INC COM 632307104 28 3133 SH DFND 0 3133 0 NATHANS FAMOUS INC NEW COM 632347100 31 407 SH SOLE 407 0 0 NATIONAL BANKSHARES INC VA COM 634865109 49 1074 SH SOLE 1074 0 0 NATIONAL BEVERAGE CORP COM 635017106 82 846 SH DFND 0 846 0 NATIONAL BEVERAGE CORP COM 635017106 3653 37492 SH DFND 01 0 37492 0 NATIONAL BK HLDGS CORP CL A 633707104 6 181 SH DFND 01 0 181 0 NATIONAL BK HLDGS CORP CL A 633707104 112 3466 SH DFND 0 3466 0 NATIONAL CINEMEDIA INC COM 635309107 59 8552 SH DFND 01 0 8552 0 NATIONAL CINEMEDIA INC COM 635309107 849 123813 SH DFND 0 123813 0 NATIONAL COMM CORP COM 63546L102 21 521 SH DFND 0 521 0 NATIONAL COMM CORP COM 63546L102 455 11300 SH DFND 01 0 11300 0 NATIONAL ENERGY SERVICES REU SHS G6375R107 25 2533 SH SOLE 2533 0 0 NATIONAL FUEL GAS CO N J COM 636180101 797 14522 SH DFND 0 14522 0 NATIONAL FUEL GAS CO N J COM 636180101 4348 79181 SH DFND 01 0 79181 0 NATIONAL GEN HLDGS CORP COM 636220303 12 597 SH DFND 01 0 597 0 NATIONAL GEN HLDGS CORP COM 636220303 43 2209 SH DFND 0 2209 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 216 3667 SH DFND 0 3667 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 2625 44630 SH DFND 20 0 0 44630 NATIONAL GRID PLC SPONSORED ADR NE 636274409 5336 90729 SH DFND 01 0 90729 0 NATIONAL HEALTHCARE CORP COM 635906100 37 603 SH DFND 01 0 603 0 NATIONAL HEALTHCARE CORP COM 635906100 73 1197 SH DFND 0 1197 0 NATIONAL HEALTH INVS INC COM 63633D104 2215 29381 SH DFND 0 29381 0 NATIONAL HEALTH INVS INC COM 63633D104 3008 39909 SH DFND 01 0 39909 0 NATIONAL HOLDINGS CORP *W EXP 01/18/202 636375115 1 1181 SH SOLE 1181 0 0 NATIONAL INSTRS CORP COM 636518102 521 12508 SH DFND 01 0 12508 0 NATIONAL INSTRS CORP COM 636518102 6730 161660 SH DFND 0 161660 0 NATIONAL OILWELL VARCO INC COM 637071101 863 23960 SH DFND 0 0 23960 NATIONAL OILWELL VARCO INC COM 637071101 1081 30000 SH Put DFND 0 30000 0 NATIONAL OILWELL VARCO INC COM 637071101 1867 51840 SH DFND 01 0 51840 0 NATIONAL OILWELL VARCO INC COM 637071101 6581 182716 SH DFND 0 182716 0 NATIONAL PRESTO INDS INC COM 637215104 108 1082 SH DFND 0 1082 0 NATIONAL PRESTO INDS INC COM 637215104 193 1938 SH DFND 01 0 1938 0 NATIONAL RESH CORP CL A 637372202 17 459 SH SOLE 459 0 0 NATIONAL RETAIL PPTYS INC COM 637417106 121 2814 SH DFND 0 0 2814 NATIONAL RETAIL PPTYS INC COM 637417106 1202 27869 SH DFND 01 0 27869 0 NATIONAL RETAIL PPTYS INC COM 637417106 3093 71718 SH DFND 0 71718 0 NATIONAL SEC GROUP INC COM 637546102 11 661 SH SOLE 661 0 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 25 925 SH DFND 01 0 925 0 NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 2840 104164 SH DFND 0 104164 0 NATIONAL VISION HLDGS INC COM 63845R107 13 323 SH DFND 0 323 0 NATIONAL VISION HLDGS INC COM 63845R107 772 19000 SH DFND 01 0 19000 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 33 100 SH DFND 01 0 100 0 NATIONAL WESTN LIFE GROUP IN CL A 638517102 281 848 SH DFND 0 848 0 NATIONSTAR MTG HLDGS INC COM 63861C109 88 4737 SH SOLE 4737 0 0 NATURAL ALTERNATIVES INTL IN COM NEW 638842302 21 2024 SH SOLE 2024 0 0 NATURAL GAS SERVICES GROUP COM 63886Q109 1 33 SH DFND 01 0 33 0 NATURAL GAS SERVICES GROUP COM 63886Q109 43 1633 SH DFND 0 1633 0 NATURAL GROCERS BY VITAMIN C COM 63888U108 24 2713 SH SOLE 2713 0 0 NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 90 5921 SH SOLE 5921 0 0 NATURAL RESOURCE PARTNERS L COM UNIT LTD PAR 63900P608 2 82 SH DFND 0 82 0 NATURAL RESOURCE PARTNERS L COM UNIT LTD PAR 63900P608 552 21246 SH DFND 01 0 21246 0 NATURES SUNSHINE PRODUCTS IN COM 639027101 5 400 SH DFND 01 0 400 0 NATURES SUNSHINE PRODUCTS IN COM 639027101 29 2528 SH DFND 0 2528 0 NATUS MEDICAL INC DEL COM 639050103 139 3640 SH DFND 01 0 3640 0 NATUS MEDICAL INC DEL COM 639050103 8974 234913 SH DFND 0 234913 0 NAUTILUS INC COM 63910B102 18 1382 SH DFND 0 1382 0 NAUTILUS INC COM 63910B102 37 2793 SH DFND 01 0 2793 0 NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 1 4000 SH DFND 01 0 4000 0 NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 47 131769 SH DFND 0 131769 0 NAVIENT CORPORATION COM 63938C108 182 13685 SH DFND 01 0 13685 0 NAVIENT CORPORATION COM 63938C108 1066 80000 SH Put DFND 0 80000 0 NAVIENT CORPORATION COM 63938C108 6946 521438 SH DFND 0 521438 0 NAVIGANT CONSULTING INC COM 63935N107 28 1459 SH DFND 01 0 1459 0 NAVIGANT CONSULTING INC COM 63935N107 92 4754 SH DFND 0 4754 0 NAVIGATOR HOLDINGS LTD SHS Y62132108 12 1219 SH DFND 0 1219 0 NAVIGATOR HOLDINGS LTD SHS Y62132108 121 12309 SH DFND 01 0 12309 0 NAVIGATORS GROUP INC COM 638904102 92 1880 SH DFND 0 1880 0 NAVIGATORS GROUP INC COM 638904102 311 6395 SH DFND 01 0 6395 0 NAVIOS MARITIME ACQUIS CORP SHS Y62159101 19 17193 SH DFND 0 17193 0 NAVIOS MARITIME ACQUIS CORP SHS Y62159101 87 78133 SH DFND 01 0 78133 0 NAVIOS MARITIME HLDGS INC SPN ADR RP PFD G 63938Y100 8 500 SH DFND 01 0 500 0 NAVIOS MARITIME HLDGS INC SPON ADR PFD H 63938Y308 31 1880 SH SOLE 1880 0 0 NAVIOS MARITIME HOLDINGS INC COM Y62196103 13 11230 SH DFND 0 11230 0 NAVIOS MARITIME HOLDINGS INC COM Y62196103 245 203955 SH DFND 01 0 203955 0 NAVIOS MARITIME PARTNERS L P UNIT LPI Y62267102 180 76253 SH DFND 01 0 76253 0 NAVIOS MARITIME PARTNERS L P UNIT LPI Y62267102 1329 563100 SH DFND 0 563100 0 NAVISTAR INTL CORP NEW COM 63934E108 2711 63225 SH DFND 01 0 63225 0 NBT BANCORP INC COM 628778102 158 4297 SH DFND 0 4297 0 NBT BANCORP INC COM 628778102 200 5448 SH DFND 01 0 5448 0 NCI BUILDING SYS INC COM NEW 628852204 498 25807 SH DFND 0 25807 0 NCI BUILDING SYS INC COM NEW 628852204 557 28837 SH DFND 01 0 28837 0 NCR CORP NEW COM 62886E108 521 15338 SH DFND 01 0 15338 0 NCR CORP NEW COM 62886E108 1992 58607 SH DFND 0 58607 0 NCS MULTISTAGE HLDGS INC COM 628877102 14 970 SH SOLE 970 0 0 NEENAH PAPER INC COM 640079109 134 1481 SH DFND 0 1481 0 NEENAH PAPER INC COM 640079109 138 1519 SH DFND 01 0 1519 0 NEKTAR THERAPEUTICS COM 640268108 1 18 SH DFND 0 18 0 NEKTAR THERAPEUTICS COM 640268108 1980 33150 SH DFND 01 0 33150 0 NELNET INC CL A 64031N108 2 33 SH DFND 01 0 33 0 NELNET INC CL A 64031N108 195 3552 SH DFND 0 3552 0 NEOGEN CORP COM 640491106 200 2427 SH DFND 0 2427 0 NEOGEN CORP COM 640491106 1378 16757 SH DFND 01 0 16757 0 NEOGENOMICS INC COM NEW 64049M209 40 4538 SH DFND 0 4538 0 NEOGENOMICS INC COM NEW 64049M209 291 32900 SH DFND 01 0 32900 0 NEONODE INC COM NEW 64051M402 16 20943 SH SOLE 20943 0 0 NEOPHOTONICS CORP COM 64051T100 16 2500 SH DFND 01 0 2500 0 NEOPHOTONICS CORP COM 64051T100 25 3783 SH DFND 0 3783 0 NEOS THERAPEUTICS INC COM 64052L106 16 1593 SH DFND 0 1593 0 NEOS THERAPEUTICS INC COM 64052L106 686 67241 SH DFND 01 0 67241 0 NEOTHETICS INC COM 64066G101 4 2000 SH DFND 01 0 2000 0 NEOTHETICS INC COM 64066G101 11 5536 SH DFND 0 5536 0 NEOVASC INC COM 64065J106 2 3410 SH SOLE 3410 0 0 NEPTUNE TECHNOLOGIES BIORESO COM 64077P108 0 1 SH DFND 0 1 0 NEPTUNE TECHNOLOGIES BIORESO COM 64077P108 90 38002 SH DFND 01 0 38002 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 88 7387 SH DFND 0 7387 0 NET 1 UEPS TECHNOLOGIES INC COM NEW 64107N206 810 68083 SH DFND 01 0 68083 0 NETAPP INC COM 64110D104 331 5982 SH DFND 0 0 5982 NETAPP INC COM 64110D104 841 15200 SH Call DFND 0 15200 0 NETAPP INC COM 64110D104 1739 31427 SH DFND 01 0 31427 0 NETAPP INC COM 64110D104 3175 57400 SH Put DFND 0 57400 0 NETEASE INC SPONSORED ADR 64110W102 1518 4400 SH DFND 0 0 4400 NETEASE INC SPONSORED ADR 64110W102 3478 10079 SH DFND 20 0 0 10079 NETEASE INC SPONSORED ADR 64110W102 7690 22284 SH DFND 01 0 22284 0 NETEASE INC SPONSORED ADR 64110W102 65748 190534 SH DFND 0 190534 0 NETEASE INC SPONSORED ADR 64110W102 77813 225500 SH Call DFND 0 225500 0 NETEASE INC SPONSORED ADR 64110W102 85543 247900 SH Put DFND 0 247900 0 NET ELEMENT INC COM PAR 64111R300 0 4 SH DFND 01 0 4 0 NET ELEMENT INC COM PAR 64111R300 25 2290 SH DFND 0 2290 0 NETFLIX INC COM 64110L106 3647 19000 SH Put DFND 01 0 19000 0 NETFLIX INC COM 64110L106 4981 25947 SH DFND 0 0 25947 NETFLIX INC COM 64110L106 36033 187710 SH Call DFND 0 187710 0 NETFLIX INC COM 64110L106 37622 195991 SH DFND 0 195991 0 NETFLIX INC COM 64110L106 125165 652036 SH DFND 01 0 652036 0 NETFLIX INC COM 64110L106 370732 1931300 SH Put DFND 0 1931300 0 NETGEAR INC COM 64111Q104 2848 48481 SH DFND 01 0 48481 0 NETLIST INC COM 64118P109 1 4000 SH DFND 01 0 4000 0 NETLIST INC COM 64118P109 14 46915 SH DFND 0 46915 0 NETSCOUT SYS INC COM 64115T104 46 1504 SH DFND 0 1504 0 NETSCOUT SYS INC COM 64115T104 58 1895 SH DFND 20 0 0 1895 NETSCOUT SYS INC COM 64115T104 168 5530 SH DFND 01 0 5530 0 NETWORK 1 TECHNOLOGIES INC COM 64121N109 5 1900 SH SOLE 1900 0 0 NEUBERGER BERMAN CA INT MUN COM 64123C101 7 496 SH DFND 0 496 0 NEUBERGER BERMAN CA INT MUN COM 64123C101 488 35902 SH DFND 01 0 35902 0 NEUBERGER BERMAN HGH YLD FD COM 64128C106 44 3715 SH DFND 0 3715 0 NEUBERGER BERMAN HGH YLD FD COM 64128C106 1153 98084 SH DFND 01 0 98084 0 NEUBERGER BERMAN INTER MUNI COM 64124P101 70 4723 SH DFND 0 4723 0 NEUBERGER BERMAN INTER MUNI COM 64124P101 9201 622089 SH DFND 01 0 622089 0 NEUBERGER BERMAN MLP INCOME COM 64129H104 8862 944752 SH DFND 01 0 944752 0 NEUBERGER BERMAN NY INT MUN COM 64124K102 25 2022 SH DFND 0 2022 0 NEUBERGER BERMAN NY INT MUN COM 64124K102 1225 100727 SH DFND 01 0 100727 0 NEUBERGER BERMAN RE ES SEC F COM 64190A103 947 171299 SH DFND 01 0 171299 0 NEURALSTEM INC COM NEW 64127R401 5 3107 SH DFND 0 3107 0 NEURALSTEM INC COM NEW 64127R401 5 3121 SH DFND 01 0 3121 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 341 4399 SH DFND 01 0 4399 0 NEUROCRINE BIOSCIENCES INC COM 64125C109 1491 19212 SH DFND 0 19212 0 NEUROMETRIX INC COM PAR 641255708 4 2229 SH SOLE 2229 0 0 NEUROMETRIX INC *W EXP 05/29/202 641255195 0 5341 SH SOLE 5341 0 0 NEUROTROPE INC COM NEW 64129T207 11 1530 SH SOLE 1530 0 0 NEVRO CORP COM 64157F103 74 1078 SH DFND 0 1078 0 NEVRO CORP COM 64157F103 200 2892 SH DFND 01 0 2892 0 NEVSUN RES LTD COM 64156L101 3 1300 SH DFND 01 0 1300 0 NEVSUN RES LTD COM 64156L101 1756 719658 SH DFND 0 719658 0 NEW AGE BEVERAGES CORP COM 64157V108 3 1586 SH DFND 0 1586 0 NEW AGE BEVERAGES CORP COM 64157V108 8 3500 SH DFND 01 0 3500 0 NEW AMER HIGH INCOME FD INC COM NEW 641876800 307 32712 SH DFND 01 0 32712 0 NEW CONCEPT ENERGY INC COM 643611106 5 3042 SH SOLE 3042 0 0 NEWELL BRANDS INC COM 651229106 673 21795 SH DFND 20 0 0 21795 NEWELL BRANDS INC COM 651229106 836 27039 SH DFND 0 0 27039 NEWELL BRANDS INC COM 651229106 4049 131045 SH DFND 0 131045 0 NEWELL BRANDS INC COM 651229106 22588 731000 SH Call DFND 0 731000 0 NEWELL BRANDS INC COM 651229106 22588 731000 SH Put DFND 0 731000 0 NEWELL BRANDS INC COM 651229106 38793 1255435 SH DFND 01 0 1255435 0 NEW ENGLAND RLTY ASSOC LTD P DEPOSITRY RCPT 644206104 8 112 SH SOLE 112 0 0 NEWFIELD EXPL CO COM 651290108 36 1155 SH DFND 20 0 0 1155 NEWFIELD EXPL CO COM 651290108 322 10223 SH DFND 0 0 10223 NEWFIELD EXPL CO COM 651290108 2492 79028 SH DFND 01 0 79028 0 NEWFIELD EXPL CO COM 651290108 2933 93019 SH DFND 0 93019 0 NEW GERMANY FD INC COM 644465106 98 5024 SH DFND 01 0 5024 0 NEW GOLD INC CDA COM 644535106 2198 668200 SH DFND 0 668200 0 NEW GOLD INC CDA COM 644535106 4467 1357696 SH DFND 01 0 1357696 0 NEW HOME CO INC COM 645370107 81 6498 SH SOLE 6498 0 0 NEW IRELAND FUND INC COM 645673104 0 3 SH DFND 01 0 3 0 NEW IRELAND FUND INC COM 645673104 43 3456 SH DFND 0 3456 0 NEW JERSEY RES COM 646025106 853 21211 SH DFND 0 21211 0 NEW JERSEY RES COM 646025106 2307 57395 SH DFND 01 0 57395 0 NEWLINK GENETICS CORP COM 651511107 13 1569 SH DFND 0 1569 0 NEWLINK GENETICS CORP COM 651511107 20 2516 SH DFND 01 0 2516 0 NEWMARKET CORP COM 651587107 1061 2670 SH DFND 0 2670 0 NEWMARKET CORP COM 651587107 1155 2907 SH DFND 01 0 2907 0 NEW MEDIA INVT GROUP INC COM 64704V106 586 34948 SH DFND 0 34948 0 NEW MEDIA INVT GROUP INC COM 64704V106 4075 242835 SH DFND 01 0 242835 0 NEWMONT MINING CORP COM 651639106 408 10879 SH DFND 0 0 10879 NEWMONT MINING CORP COM 651639106 1373 36600 SH Call DFND 0 36600 0 NEWMONT MINING CORP COM 651639106 6226 165931 SH DFND 01 0 165931 0 NEWMONT MINING CORP COM 651639106 30999 826196 SH DFND 0 826196 0 NEWMONT MINING CORP COM 651639106 31798 847500 SH Put DFND 0 847500 0 NEW MTN FIN CORP COM 647551100 1733 127921 SH DFND 01 0 127921 0 NEW MTN FIN CORP COM 647551100 14067 1038157 SH DFND 0 1038157 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 3055 32500 SH DFND 0 0 32500 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 6593 70139 SH DFND 01 0 70139 0 NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 24514 260783 SH DFND 0 260783 0 NEWPARK RES INC COM PAR $.01NEW 651718504 60 6965 SH DFND 01 0 6965 0 NEWPARK RES INC COM PAR $.01NEW 651718504 75 8765 SH DFND 0 8765 0 NEW RELIC INC COM 64829B100 61 1063 SH DFND 0 1063 0 NEW RELIC INC COM 64829B100 715 12370 SH DFND 01 0 12370 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 16764 937556 SH DFND 01 0 937556 0 NEW RESIDENTIAL INVT CORP COM NEW 64828T201 48161 2693557 SH DFND 0 2693557 0 NEWS CORP NEW CL A 65249B109 107 6593 SH DFND 01 0 6593 0 NEWS CORP NEW CL A 65249B109 151 9306 SH DFND 0 0 9306 NEWS CORP NEW CL A 65249B109 3038 187433 SH DFND 0 187433 0 NEWS CORP NEW CL B 65249B208 31 1883 SH DFND 01 0 1883 0 NEW SR INVT GROUP INC COM 648691103 696 92084 SH DFND 0 92084 0 NEW SR INVT GROUP INC COM 648691103 3221 426004 SH DFND 01 0 426004 0 NEWTEK BUSINESS SVCS CORP COM NEW 652526203 258 13947 SH DFND 01 0 13947 0 NEWTEK BUSINESS SVCS CORP COM NEW 652526203 7310 395371 SH DFND 0 395371 0 NEW YORK CMNTY BANCORP INC COM 649445103 344 26428 SH DFND 0 0 26428 NEW YORK CMNTY BANCORP INC COM 649445103 1628 125001 SH DFND 01 0 125001 0 NEW YORK CMNTY BANCORP INC COM 649445103 3590 275740 SH DFND 0 275740 0 NEW YORK CMNTY CAP TR V UNIT 11/01/2051 64944P307 66 1294 SH DFND 01 0 1294 0 NEW YORK & CO INC COM 649295102 2 853 SH SOLE 853 0 0 NEW YORK MTG TR INC COM PAR $.02 649604501 1019 165130 SH DFND 01 0 165130 0 NEW YORK MTG TR INC COM PAR $.02 649604501 21341 3458769 SH DFND 0 3458769 0 NEW YORK MTG TR INC NOTE 6.250% 1/1 649604AD7 25 25000 PRN DFND 01 0 25000 0 NEW YORK MTG TR INC PFD-C CONV 649604808 28 1126 SH DFND 0 1126 0 NEW YORK MTG TR INC PFD-C CONV 649604808 1404 57312 SH DFND 01 0 57312 0 NEW YORK REIT INC COM 64976L109 2 440 SH DFND 01 0 440 0 NEW YORK REIT INC COM 64976L109 44 11109 SH DFND 0 11109 0 NEW YORK TIMES CO CL A 650111107 278 15053 SH DFND 01 0 15053 0 NEXEO SOLUTIONS INC COM SHS 65342H102 11 1204 SH SOLE 1204 0 0 NEXEO SOLUTIONS INC *W EXP 06/09/202 65342H110 1 1700 SH SOLE 1700 0 0 NEXGEN ENERGY LTD COM 65340P106 81 31705 SH SOLE 31705 0 0 NEXPOINT CR STRATEGIES FD COM NEW 65340G205 6 228 SH DFND 0 228 0 NEXPOINT CR STRATEGIES FD COM NEW 65340G205 3443 136135 SH DFND 01 0 136135 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 58 2093 SH DFND 0 2093 0 NEXPOINT RESIDENTIAL TR INC COM 65341D102 564 20199 SH DFND 01 0 20199 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 15 196 SH DFND 0 196 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 745 9533 SH DFND 01 0 9533 0 NEXSTAR MEDIA GROUP INC CL A 65336K103 2346 30000 SH Call DFND 0 30000 0 NEXTDECADE CORP *W EXP 07/23/202 65342K113 0 800 SH SOLE 800 0 0 NEXTERA ENERGY INC COM 65339F101 78 500 SH Put DFND 01 0 500 0 NEXTERA ENERGY INC COM 65339F101 3639 23300 SH Call DFND 0 23300 0 NEXTERA ENERGY INC COM 65339F101 14231 91115 SH DFND 0 91115 0 NEXTERA ENERGY INC COM 65339F101 29479 188736 SH DFND 0 0 188736 NEXTERA ENERGY INC COM 65339F101 530383 3395753 SH DFND 01 0 3395753 0 NEXTERA ENERGY INC COM 65339F101 23 148 SH SOLE 148 0 0 NEXTERA ENERGY INC UNIT 08/31/2018 65339F846 2 30 SH DFND 01 0 30 0 NEXTERA ENERGY INC UNIT 08/31/2018 65339F846 20 281 SH DFND 0 281 0 NEXTERA ENERGY INC UNIT 09/01/2019 65339F820 9 162 SH DFND 01 0 162 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1169 27121 SH DFND 01 0 27121 0 NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 1466 34008 SH DFND 0 34008 0 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 6363 452864 SH DFND 01 0 452864 0 NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 28859 2054022 SH DFND 0 2054022 0 NICE LTD SPONSORED ADR 653656108 2085 22685 SH DFND 01 0 22685 0 NICE LTD SPONSORED ADR 653656108 3019 32846 SH DFND 0 32846 0 NICHOLAS FINANCIAL INC COM NEW 65373J209 5 549 SH SOLE 549 0 0 NIC INC COM 62914B100 592 35635 SH DFND 0 35635 0 NIC INC COM 62914B100 2352 141687 SH DFND 01 0 141687 0 NICOLET BANKSHARES INC COM 65406E102 17 316 SH DFND 01 0 316 0 NICOLET BANKSHARES INC COM 65406E102 59 1083 SH DFND 0 1083 0 NIELSEN HLDGS PLC SHS EUR G6518L108 260 7146 SH DFND 0 0 7146 NIELSEN HLDGS PLC SHS EUR G6518L108 1767 48544 SH DFND 01 0 48544 0 NIELSEN HLDGS PLC SHS EUR G6518L108 2351 64600 SH DFND 0 64600 0 NIELSEN HLDGS PLC SHS EUR G6518L108 3083 84700 SH Call DFND 0 84700 0 NIGHTSTAR THERAPEUTICS PLC ADR 65413A101 14 1060 SH SOLE 1060 0 0 NI HLDGS INC COM 65342T106 9 506 SH SOLE 506 0 0 NII HLDGS INC COM PAR 62913F508 15 35644 SH SOLE 35644 0 0 NIKE INC CL B 654106103 4562 72928 SH DFND 20 0 0 72928 NIKE INC CL B 654106103 6275 100319 SH DFND 17 0 0 100319 NIKE INC CL B 654106103 24128 385743 SH DFND 0 385743 0 NIKE INC CL B 654106103 28997 463577 SH DFND 0 0 463577 NIKE INC CL B 654106103 90830 1452125 SH Call DFND 0 1452125 0 NIKE INC CL B 654106103 138917 2220900 SH Put DFND 0 2220900 0 NIKE INC CL B 654106103 208986 3341105 SH DFND 01 0 3341105 0 NISOURCE INC COM 65473P105 470 18327 SH DFND 0 0 18327 NISOURCE INC COM 65473P105 1304 50800 SH Call DFND 0 50800 0 NISOURCE INC COM 65473P105 3369 131226 SH DFND 01 0 131226 0 NISOURCE INC COM 65473P105 12360 481500 SH DFND 0 481500 0 NL INDS INC COM NEW 629156407 28 1967 SH SOLE 1967 0 0 NMI HLDGS INC CL A 629209305 57 3356 SH DFND 0 3356 0 NMI HLDGS INC CL A 629209305 769 45225 SH DFND 01 0 45225 0 NN INC COM 629337106 0 17 SH DFND 01 0 17 0 NN INC COM 629337106 54 1939 SH DFND 0 1939 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 110 2386 SH DFND 01 0 2386 0 NOAH HLDGS LTD SPON ADS CL A 65487X102 657 14194 SH DFND 0 14194 0 NOBILIS HEALTH CORP COM 65500B103 0 16 SH DFND 0 16 0 NOBILIS HEALTH CORP COM 65500B103 7 5000 SH DFND 01 0 5000 0 NOBLE CORP PLC SHS USD G65431101 47 10314 SH DFND 0 10314 0 NOBLE CORP PLC SHS USD G65431101 542 120000 SH Put DFND 0 120000 0 NOBLE CORP PLC SHS USD G65431101 673 148815 SH DFND 01 0 148815 0 NOBLE ENERGY INC COM 655044105 374 12845 SH DFND 20 0 0 12845 NOBLE ENERGY INC COM 655044105 853 29283 SH DFND 0 0 29283 NOBLE ENERGY INC COM 655044105 5219 179100 SH Put DFND 0 179100 0 NOBLE ENERGY INC COM 655044105 5955 204373 SH DFND 0 204373 0 NOBLE ENERGY INC COM 655044105 6144 210847 SH DFND 01 0 210847 0 NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST 65506L105 18 361 SH DFND 01 0 361 0 NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST 65506L105 21573 431467 SH DFND 0 431467 0 NOKIA CORP SPONSORED ADR 654902204 699 150000 SH Call DFND 0 150000 0 NOKIA CORP SPONSORED ADR 654902204 6740 1446355 SH DFND 0 1446355 0 NOKIA CORP SPONSORED ADR 654902204 6871 1474528 SH DFND 01 0 1474528 0 NOMAD FOODS LTD USD ORD SHS G6564A105 1305 77195 SH DFND 0 77195 0 NOMAD FOODS LTD USD ORD SHS G6564A105 14268 843787 SH DFND 01 0 843787 0 NOMURA HLDGS INC SPONSORED ADR 65535H208 24 4078 SH DFND 0 4078 0 NOMURA HLDGS INC SPONSORED ADR 65535H208 2328 399988 SH DFND 01 0 399988 0 NOODLES & CO COM CL A 65540B105 9 1777 SH DFND 0 1777 0 NOODLES & CO COM CL A 65540B105 11 2125 SH DFND 01 0 2125 0 NORBORD INC COM NEW 65548P403 396 11715 SH DFND 01 0 11715 0 NORBORD INC COM NEW 65548P403 8131 240485 SH DFND 0 240485 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 12 4869 SH DFND 0 4869 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 212 86059 SH DFND 01 0 86059 0 NORDIC AMERN OFFSHORE LTD SHS G65772108 4 3084 SH DFND 01 0 3084 0 NORDIC AMERN OFFSHORE LTD SHS G65772108 18 15223 SH DFND 0 15223 0 NORDSON CORP COM 655663102 1688 11531 SH DFND 20 0 0 11531 NORDSON CORP COM 655663102 2136 14592 SH DFND 0 14592 0 NORDSON CORP COM 655663102 9663 66006 SH DFND 01 0 66006 0 NORDSTROM INC COM 655664100 112 2362 SH DFND 0 2362 0 NORDSTROM INC COM 655664100 347 7333 SH DFND 0 0 7333 NORDSTROM INC COM 655664100 39808 840196 SH DFND 01 0 840196 0 NORFOLK SOUTHERN CORP COM 655844108 80 555 SH DFND 20 0 0 555 NORFOLK SOUTHERN CORP COM 655844108 203 1400 SH Put DFND 01 0 1400 0 NORFOLK SOUTHERN CORP COM 655844108 2346 16191 SH DFND 0 0 16191 NORFOLK SOUTHERN CORP COM 655844108 40863 282011 SH DFND 0 282011 0 NORFOLK SOUTHERN CORP COM 655844108 61641 425405 SH DFND 01 0 425405 0 NORFOLK SOUTHERN CORP COM 655844108 77666 536000 SH Put DFND 0 536000 0 NORFOLK SOUTHERN CORP COM 655844108 339457 2342700 SH Call DFND 0 2342700 0 NORFOLK SOUTHERN CORP COM 655844108 52 360 SH SOLE 360 0 0 NORTH AMERN ENERGY PARTNERS COM 656844107 9 1844 SH DFND 01 0 1844 0 NORTH AMERN ENERGY PARTNERS COM 656844107 12 2363 SH DFND 0 2363 0 NORTHEAST BANCORP COM NEW 663904209 17 716 SH SOLE 716 0 0 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 67 37825 SH DFND 0 37825 0 NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 1575 889652 SH DFND 01 0 889652 0 NORTHERN LTS FD TR IV FORMULA FOLIOS 66538H674 0 10 SH SOLE 10 0 0 NORTHERN LTS FD TR IV FRMLAFLIO TACT 66538H575 1 20 SH SOLE 20 0 0 NORTHERN LTS FD TR IV FRMLAFOLIOS TATL 66538H666 5 200 SH SOLE 200 0 0 NORTHERN LTS FD TR IV INSPIRE 100ETF 66538H534 5 200 SH SOLE 200 0 0 NORTHERN LTS FD TR IV INSPIRE CORP 66538H633 1 54 SH SOLE 54 0 0 NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658 8 275 SH SOLE 275 0 0 NORTHERN LTS FD TR IV INSPIRE SMAL ETF 66538H641 9 324 SH SOLE 324 0 0 NORTHERN LTS FD TR IV QUTX RSK MGDML 66538H716 8 300 SH SOLE 300 0 0 NORTHERN LTS FD TR IV QUTX RSK MNDGW 66538H732 9 319 SH SOLE 319 0 0 NORTHERN OIL & GAS INC NEV COM 665531109 7 3556 SH DFND 0 3556 0 NORTHERN OIL & GAS INC NEV COM 665531109 12 5660 SH DFND 01 0 5660 0 NORTHERN TECH INTL CORP COM 665809109 19 766 SH SOLE 766 0 0 NORTHERN TR CORP COM 665859104 1256 12572 SH DFND 0 0 12572 NORTHERN TR CORP COM 665859104 16441 164589 SH DFND 0 164589 0 NORTHERN TR CORP COM 665859104 46849 469001 SH DFND 01 0 469001 0 NORTH EUROPEAN OIL RTY TR SH BEN INT 659310106 19 2732 SH DFND 0 2732 0 NORTH EUROPEAN OIL RTY TR SH BEN INT 659310106 132 18905 SH DFND 01 0 18905 0 NORTHFIELD BANCORP INC DEL COM 66611T108 92 5412 SH DFND 0 5412 0 NORTHFIELD BANCORP INC DEL COM 66611T108 109 6380 SH DFND 01 0 6380 0 NORTHRIM BANCORP INC COM 666762109 21 635 SH SOLE 635 0 0 NORTHROP GRUMMAN CORP COM 666807102 1029 3354 SH DFND 0 0 3354 NORTHROP GRUMMAN CORP COM 666807102 42025 136929 SH DFND 0 136929 0 NORTHROP GRUMMAN CORP COM 666807102 56826 185156 SH DFND 01 0 185156 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 162 12063 SH DFND 0 12063 0 NORTHSTAR REALTY EUROPE CORP COM 66706L101 407 30323 SH DFND 01 0 30323 0 NORTHWEST BANCSHARES INC MD COM 667340103 212 12680 SH DFND 0 12680 0 NORTHWEST BANCSHARES INC MD COM 667340103 744 44488 SH DFND 01 0 44488 0 NORTHWESTERN CORP COM NEW 668074305 560 9377 SH DFND 01 0 9377 0 NORTHWESTERN CORP COM NEW 668074305 633 10600 SH Call DFND 0 10600 0 NORTHWESTERN CORP COM NEW 668074305 2393 40078 SH DFND 0 40078 0 NORTHWEST NAT GAS CO COM 667655104 177 2970 SH DFND 0 2970 0 NORTHWEST NAT GAS CO COM 667655104 1565 26242 SH DFND 01 0 26242 0 NORTHWEST PIPE CO COM 667746101 15 800 SH DFND 01 0 800 0 NORTHWEST PIPE CO COM 667746101 73 3808 SH DFND 0 3808 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 175 3283 SH DFND 0 0 3283 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 427 8021 SH DFND 20 0 0 8021 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 678 12730 SH DFND 0 12730 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 2008 37715 SH DFND 01 0 37715 0 NORWEGIAN CRUISE LINE HLDGS SHS G66721104 5591 105000 SH Call DFND 0 105000 0 NORWOOD FINANCIAL CORP COM 669549107 21 641 SH DFND 0 641 0 NORWOOD FINANCIAL CORP COM 669549107 27 817 SH DFND 01 0 817 0 NOVABAY PHARMACEUTICALS INC COM NEW 66987P201 12 3100 SH SOLE 3100 0 0 NOVAGOLD RES INC COM NEW 66987E206 15 3800 SH DFND 01 0 3800 0 NOVAGOLD RES INC COM NEW 66987E206 18955 4823257 SH DFND 0 4823257 0 NOVA MEASURING INSTRUMENTS L COM M7516K103 28 1077 SH DFND 0 1077 0 NOVA MEASURING INSTRUMENTS L COM M7516K103 190 7342 SH DFND 01 0 7342 0 NOVAN INC COM 66988N106 1 250 SH DFND 01 0 250 0 NOVANTA INC COM 67000B104 12 230 SH DFND 01 0 230 0 NOVANTA INC COM 67000B104 170 3399 SH DFND 0 3399 0 NOVARTIS A G SPONSORED ADR 66987V109 42 500 SH DFND 17 0 0 500 NOVARTIS A G SPONSORED ADR 66987V109 134 1600 SH Put DFND 01 0 1600 0 NOVARTIS A G SPONSORED ADR 66987V109 1104 13144 SH DFND 20 0 0 13144 NOVARTIS A G SPONSORED ADR 66987V109 2277 27121 SH DFND 0 27121 0 NOVARTIS A G SPONSORED ADR 66987V109 4198 50000 SH Call DFND 0 50000 0 NOVARTIS A G SPONSORED ADR 66987V109 519654 6189305 SH DFND 01 0 6189305 0 NOVARTIS A G SPONSORED ADR 66987V109 37 439 SH SOLE 439 0 0 NOVAVAX INC COM 670002104 132 106838 SH DFND 0 106838 0 NOVAVAX INC COM 670002104 193 155905 SH DFND 01 0 155905 0 NOVELION THERAPEUTICS INC COM NEW 67001K202 0 27 SH DFND 01 0 27 0 NOVELION THERAPEUTICS INC COM NEW 67001K202 2 697 SH DFND 0 697 0 NOVELLUS SYS INC NOTE 2.625% 5/1 670008AD3 39 7000 PRN DFND 01 0 7000 0 NOVOCURE LTD ORD SHS G6674U108 11 547 SH DFND 0 547 0 NOVOCURE LTD ORD SHS G6674U108 30 1500 SH DFND 01 0 1500 0 NOVO-NORDISK A S ADR 670100205 2011 37475 SH DFND 20 0 0 37475 NOVO-NORDISK A S ADR 670100205 4548 84741 SH DFND 0 84741 0 NOVO-NORDISK A S ADR 670100205 4879 90900 SH Call DFND 0 90900 0 NOVO-NORDISK A S ADR 670100205 31697 590596 SH DFND 01 0 590596 0 NOVUS THERAPEUTICS INC COM 67011N105 15 3713 SH SOLE 3713 0 0 NOW INC COM 67011P100 94 8477 SH DFND 01 0 8477 0 NOW INC COM 67011P100 187 16968 SH DFND 0 16968 0 NQ MOBILE INC ADR REPSTG CL A 64118U108 4 1040 SH DFND 01 0 1040 0 NQ MOBILE INC ADR REPSTG CL A 64118U108 268 66643 SH DFND 0 66643 0 NRG ENERGY INC COM NEW 629377508 1136 39893 SH DFND 01 0 39893 0 NRG ENERGY INC COM NEW 629377508 10968 385100 SH Put DFND 0 385100 0 NRG ENERGY INC COM NEW 629377508 59634 2093900 SH Call DFND 0 2093900 0 NRG ENERGY INC COM NEW 629377508 86441 3035134 SH DFND 0 3035134 0 NRG YIELD INC CL A NEW 62942X306 30 1593 SH DFND 0 1593 0 NRG YIELD INC CL A NEW 62942X306 273 14461 SH DFND 01 0 14461 0 NRG YIELD INC CL C 62942X405 963 50970 SH DFND 0 50970 0 NRG YIELD INC CL C 62942X405 1476 78101 SH DFND 01 0 78101 0 NTN BUZZTIME INC COM PAR 629410606 14 3214 SH DFND 01 0 3214 0 NTN BUZZTIME INC COM PAR 629410606 18 4306 SH DFND 0 4306 0 NTT DOCOMO INC SPONS ADR 62942M201 6203 260940 SH DFND 01 0 260940 0 NUANCE COMMUNICATIONS INC COM 67020Y100 1944 118892 SH DFND 0 118892 0 NUANCE COMMUNICATIONS INC COM 67020Y100 2511 153603 SH DFND 01 0 153603 0 NUANCE COMMUNICATIONS INC NOTE 2.750%11/0 67020YAF7 5 5000 PRN DFND 01 0 5000 0 NUCOR CORP COM 670346105 1120 17614 SH DFND 0 0 17614 NUCOR CORP COM 670346105 7246 113963 SH DFND 0 113963 0 NUCOR CORP COM 670346105 41017 645126 SH DFND 01 0 645126 0 NUSHARES ETF TR ENHANCED YIELD 67092P102 290 11878 SH DFND 01 0 11878 0 NUSHARES ETF TR ESG INTL DEVEL 67092P805 44 1640 SH SOLE 1640 0 0 NUSHARES ETF TR ESG LARGE CAP 67092P201 3 109 SH SOLE 109 0 0 NUSHARES ETF TR ESG MID CAP GWTH 67092P409 0 4 SH SOLE 4 0 0 NUSHARES ETF TR ESG SMALL CAP 67092P607 12 439 SH SOLE 439 0 0 NU SKIN ENTERPRISES INC CL A 67018T105 1353 19831 SH DFND 01 0 19831 0 NU SKIN ENTERPRISES INC CL A 67018T105 3908 57273 SH DFND 0 57273 0 NUSTAR ENERGY LP UNIT COM 67058H102 5086 169815 SH DFND 0 169815 0 NUSTAR ENERGY LP UNIT COM 67058H102 24019 801970 SH DFND 01 0 801970 0 NUSTAR GP HOLDINGS LLC UNIT RESTG LLC 67059L102 386 24588 SH DFND 0 24588 0 NUSTAR GP HOLDINGS LLC UNIT RESTG LLC 67059L102 3397 216357 SH DFND 01 0 216357 0 NUTANIX INC CL A 67059N108 223 6328 SH DFND 0 6328 0 NUTANIX INC CL A 67059N108 7849 222470 SH DFND 01 0 222470 0 NUTRI SYS INC NEW COM 67069D108 151 2866 SH DFND 01 0 2866 0 NUVASIVE INC COM 670704105 6 100 SH Put DFND 0 100 0 NUVASIVE INC COM 670704105 43 732 SH DFND 0 732 0 NUVASIVE INC COM 670704105 5017 85768 SH DFND 01 0 85768 0 NUVECTRA CORP COM 67075N108 8 1042 SH DFND 01 0 1042 0 NUVECTRA CORP COM 67075N108 9 1205 SH DFND 0 1205 0 NUVEEN ALL CAP ENE MLP OPPO COM 67075E108 37 4278 SH DFND 0 4278 0 NUVEEN ALL CAP ENE MLP OPPO COM 67075E108 2952 344891 SH DFND 01 0 344891 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 31 2020 SH DFND 0 2020 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 34346 2224484 SH DFND 01 0 2224484 0 NUVEEN AMT-FREE MUN VALUE FD COM 670695105 1316 76243 SH DFND 01 0 76243 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 92 6719 SH DFND 0 6719 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 44527 3238336 SH DFND 01 0 3238336 0 NUVEEN ARIZONA QLTY MUN INC COM 67061W104 44 3145 SH DFND 0 3145 0 NUVEEN ARIZONA QLTY MUN INC COM 67061W104 1096 77515 SH DFND 01 0 77515 0 NUVEEN BUILD AMER BD FD COM 67074C103 14046 639028 SH DFND 01 0 639028 0 NUVEEN BUILD AMER BD OPPTNY COM 67074Q102 2011 87244 SH DFND 01 0 87244 0 NUVEEN CALIF MUNICPAL VALU F COM 6706EB106 59 3450 SH DFND 01 0 3450 0 NUVEEN CALIF MUN VALUE FD COM 67062C107 3072 301455 SH DFND 01 0 301455 0 NUVEEN CALIFORNIA AMT QLT MU COM 670651108 2272 147843 SH DFND 01 0 147843 0 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 121 8484 SH DFND 0 8484 0 NUVEEN CA QUALTY MUN INCOME COM 67066Y105 16061 1122371 SH DFND 01 0 1122371 0 NUVEEN CA SELECT TAX FREE PR SH BEN INT 67063R103 33 2208 SH DFND 0 2208 0 NUVEEN CA SELECT TAX FREE PR SH BEN INT 67063R103 215 14386 SH DFND 01 0 14386 0 NUVEEN CONNECTICUT QLTY MUN COM 67060D107 29 2398 SH DFND 0 2398 0 NUVEEN CONNECTICUT QLTY MUN COM 67060D107 1206 101201 SH DFND 01 0 101201 0 NUVEEN CORE EQUITY ALPHA FUN COM 67090X107 914 62622 SH DFND 01 0 62622 0 NUVEEN CR OPPORTUNITIES 2022 COM 67075U102 27 2808 SH DFND 0 2808 0 NUVEEN CR OPPORTUNITIES 2022 COM 67075U102 3612 380592 SH DFND 01 0 380592 0 NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 4892 595116 SH DFND 01 0 595116 0 NUVEEN CR STRATEGIES INCM FD COM SHS 67073D102 6399 778412 SH DFND 0 778412 0 NUVEEN DIVERSIFIED DIV INCM COM 6706EP105 704 57273 SH DFND 01 0 57273 0 NUVEEN DOW 30 DYN OVERWRITE SHS 67075F105 14503 769820 SH DFND 01 0 769820 0 NUVEEN EMERGING MKTS DEBT 20 COM 67077P101 34 3600 SH SOLE 3600 0 0 NUVEEN ENERGY MLP TOTL RTRNF COM 67074U103 1229 107896 SH DFND 01 0 107896 0 NUVEEN ENHANCED MUN VALUE FD COM 67074M101 128 9035 SH DFND 0 9035 0 NUVEEN ENHANCED MUN VALUE FD COM 67074M101 1282 90303 SH DFND 01 0 90303 0 NUVEEN FLOATING RATE INCOME COM 67072T108 4554 406284 SH DFND 01 0 406284 0 NUVEEN FLTNG RTE INCM OPP FD COM SHS 6706EN100 263 23051 SH DFND 01 0 23051 0 NUVEEN GEORGIA QLTY MUN INC COM 67072B107 31 2487 SH DFND 0 2487 0 NUVEEN GEORGIA QLTY MUN INC COM 67072B107 170 13529 SH DFND 01 0 13529 0 NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 6 325 SH DFND 0 325 0 NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 2620 154914 SH DFND 01 0 154914 0 NUVEEN HGH INC DEC18 TRGT TR COM 67075P103 30 3002 SH DFND 0 3002 0 NUVEEN HGH INC DEC18 TRGT TR COM 67075P103 1879 189611 SH DFND 01 0 189611 0 NUVEEN HIGH INCOME 2020 TARG COM 67075L102 60 6041 SH DFND 0 6041 0 NUVEEN HIGH INCOME 2020 TARG COM 67075L102 120 12081 SH DFND 01 0 12081 0 NUVEEN HIGH INCOME DECMBR 20 COM 67076E107 1837 183309 SH DFND 01 0 183309 0 NUVEEN HIGH INCOME NOVEMBER COM 67077N106 11 1154 SH DFND 0 1154 0 NUVEEN HIGH INCOME NOVEMBER COM 67077N106 5864 588760 SH DFND 01 0 588760 0 NUVEEN INT DUR QUAL MUN TRM COM 670677103 761 59119 SH DFND 01 0 59119 0 NUVEEN INTER DURATION MN TMF COM 670671106 18 1355 SH DFND 0 1355 0 NUVEEN INTER DURATION MN TMF COM 670671106 15972 1229545 SH DFND 01 0 1229545 0 NUVEEN MARYLAND QLT MUN INC COM 67061Q107 16 1239 SH DFND 0 1239 0 NUVEEN MARYLAND QLT MUN INC COM 67061Q107 1728 137321 SH DFND 01 0 137321 0 NUVEEN MASSACHUSETS QLT MUN COM 67061E104 40 2836 SH DFND 0 2836 0 NUVEEN MASSACHUSETS QLT MUN COM 67061E104 184 12897 SH DFND 01 0 12897 0 NUVEEN MICHIGAN QLT MUN INC COM 670979103 128 9690 SH DFND 01 0 9690 0 NUVEEN MINESOTA QLT MUN INC SHS 670734102 22 1462 SH DFND 0 1462 0 NUVEEN MINESOTA QLT MUN INC SHS 670734102 437 29734 SH DFND 01 0 29734 0 NUVEEN MISSOURI QLT MUN INC COM 67060Q108 20 1429 SH DFND 01 0 1429 0 NUVEEN MISSOURI QLT MUN INC COM 67060Q108 29 2043 SH DFND 0 2043 0 NUVEEN MTG OPPORTUNITY TERM COM 670735109 585 23686 SH DFND 01 0 23686 0 NUVEEN MTG OPPTY TERM FD 2 COM 67074R100 319 13420 SH DFND 01 0 13420 0 NUVEEN MULTI MKT INCOME FD COM 67075J107 5 615 SH DFND 01 0 615 0 NUVEEN MULTI MKT INCOME FD COM 67075J107 25 3271 SH DFND 0 3271 0 NUVEEN MUN 2021 TARGET TERM COM 670687102 23 2447 SH DFND 0 2447 0 NUVEEN MUN 2021 TARGET TERM COM 670687102 25 2649 SH DFND 01 0 2649 0 NUVEEN MUN HIGH INCOME OPP F COM 670682103 6577 483229 SH DFND 01 0 483229 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 24604 1614453 SH DFND 01 0 1614453 0 NUVEEN MUN INCOME FD INC COM 67062J102 24 2064 SH DFND 0 2064 0 NUVEEN MUN INCOME FD INC COM 67062J102 115 9983 SH DFND 01 0 9983 0 NUVEEN MUN VALUE FD INC COM 670928100 14764 1457412 SH DFND 01 0 1457412 0 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 36 1492 SH DFND 0 1492 0 NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 16093 664709 SH DFND 01 0 664709 0 NUVEEN NEW JERSEY MUN VALUE SHS 670702109 2 123 SH DFND 0 123 0 NUVEEN NEW JERSEY MUN VALUE SHS 670702109 287 20376 SH DFND 01 0 20376 0 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 16 1162 SH DFND 0 1162 0 NUVEEN NEW JERSEY QULT MUN F COM 67069Y102 1800 131448 SH DFND 01 0 131448 0 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 59 4547 SH DFND 0 4547 0 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 4623 356704 SH DFND 01 0 356704 0 NUVEEN NEW YORK MUN VALUE FD COM 670706100 8 541 SH DFND 0 541 0 NUVEEN NEW YORK MUN VALUE FD COM 670706100 67 4679 SH DFND 01 0 4679 0 NUVEEN NEW YORK QLT MUN INC COM 67066X107 2877 208002 SH DFND 01 0 208002 0 NUVEEN NORTH CAROLINA QLTY M COM 67060P100 249 19268 SH DFND 0 19268 0 NUVEEN NORTH CAROLINA QLTY M COM 67060P100 341 26411 SH DFND 01 0 26411 0 NUVEEN NY MUN VALUE FD COM 67062M105 3 300 SH DFND 0 300 0 NUVEEN NY MUN VALUE FD COM 67062M105 1512 159110 SH DFND 01 0 159110 0 NUVEEN NY SELECT TAX FREE PR SH BEN INT 67063V104 82 5997 SH DFND 01 0 5997 0 NUVEEN OHIO QLTY MUN INCOME COM 670980101 38 2587 SH DFND 0 2587 0 NUVEEN OHIO QLTY MUN INCOME COM 670980101 667 45543 SH DFND 01 0 45543 0 NUVEEN PA MUN VALUE FD COM 67074K105 14 933 SH DFND 0 933 0 NUVEEN PA MUN VALUE FD COM 67074K105 42 2800 SH DFND 01 0 2800 0 NUVEEN PENNSYLVANIA QLT MUN COM 670972108 149 11359 SH DFND 01 0 11359 0 NUVEEN PFD & INCM OPPORTNYS COM 67073B106 3255 314792 SH DFND 01 0 314792 0 NUVEEN PFD & INCM OPPORTNYS COM 67073B106 8409 813239 SH DFND 0 813239 0 NUVEEN PFD & INCM SECURTIES COM 67072C105 11022 1080550 SH DFND 0 1080550 0 NUVEEN PFD & INCM SECURTIES COM 67072C105 29821 2923630 SH DFND 01 0 2923630 0 NUVEEN PFD & INCOME 2022 TER COM 67075T105 98 3900 SH DFND 01 0 3900 0 NUVEEN PFD & INCOME TERM FD COM 67075A106 113 4558 SH DFND 0 4558 0 NUVEEN PFD & INCOME TERM FD COM 67075A106 2129 85972 SH DFND 01 0 85972 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 53 3734 SH DFND 0 3734 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 21722 1544982 SH DFND 01 0 1544982 0 NUVEEN REAL ASSET INC & GROW COM 67074Y105 30 1677 SH DFND 0 1677 0 NUVEEN REAL ASSET INC & GROW COM 67074Y105 2624 147427 SH DFND 01 0 147427 0 NUVEEN REAL ESTATE INCOME FD COM 67071B108 232 20632 SH DFND 01 0 20632 0 NUVEEN SELECT MAT MUN FD SH BEN INT 67061T101 349 35068 SH DFND 01 0 35068 0 NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 1 56 SH DFND 0 56 0 NUVEEN SELECT TAX FREE INCM SH BEN INT 67062F100 943 64475 SH DFND 01 0 64475 0 NUVEEN SELECT TAX FREE INCM SH BEN INT 67063C106 36 2556 SH DFND 0 2556 0 NUVEEN SELECT TAX FREE INCM SH BEN INT 67063C106 3731 267631 SH DFND 01 0 267631 0 NUVEEN SELECT TAX FREE INCM SH BEN INT 67063X100 83 5433 SH DFND 0 5433 0 NUVEEN SELECT TAX FREE INCM SH BEN INT 67063X100 3352 220700 SH DFND 01 0 220700 0 NUVEEN SHT DUR CR OPP FD COM 67074X107 421 25324 SH DFND 01 0 25324 0 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 33171 2327778 SH DFND 01 0 2327778 0 NUVEEN S&P 500 DYN OVERWRITE COM 6706EW100 11504 664572 SH DFND 01 0 664572 0 NUVEEN SR INCOME FD COM 67067Y104 2 358 SH DFND 0 358 0 NUVEEN SR INCOME FD COM 67067Y104 1683 258586 SH DFND 01 0 258586 0 NUVEEN TAX ADVANTAGED DIV GR COM 67073G105 7309 415728 SH DFND 01 0 415728 0 NUVEEN TEXAS QLTY MUN INCME COM 670983105 19 1315 SH DFND 0 1315 0 NUVEEN TEXAS QLTY MUN INCME COM 670983105 169 11796 SH DFND 01 0 11796 0 NUVEEN TX ADV TOTAL RET STRG COM 67090H102 9964 714233 SH DFND 01 0 714233 0 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 100 7800 SH DFND 0 7800 0 NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 1230 95948 SH DFND 01 0 95948 0 NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 0 23 SH DFND 01 0 23 0 NUVERRA ENVIRONMENTAL SOLUTI COM PAR 67091K302 19 1032 SH DFND 0 1032 0 NV5 GLOBAL INC COM 62945V109 19 352 SH DFND 0 352 0 NV5 GLOBAL INC COM 62945V109 54 988 SH DFND 01 0 988 0 NVE CORP COM NEW 629445206 20 227 SH DFND 0 227 0 NVE CORP COM NEW 629445206 816 9483 SH DFND 01 0 9483 0 NVIDIA CORP COM 67066G104 3110 16071 SH DFND 20 0 0 16071 NVIDIA CORP COM 67066G104 3328 17200 SH Put DFND 01 0 17200 0 NVIDIA CORP COM 67066G104 6639 34310 SH DFND 0 0 34310 NVIDIA CORP COM 67066G104 102795 531239 SH DFND 0 531239 0 NVIDIA CORP COM 67066G104 104684 541000 SH Call DFND 0 541000 0 NVIDIA CORP COM 67066G104 237703 1228437 SH DFND 01 0 1228437 0 NVIDIA CORP COM 67066G104 512988 2651100 SH Put DFND 0 2651100 0 NVR INC COM 62944T105 172 49 SH DFND 0 0 49 NVR INC COM 62944T105 3596 1025 SH DFND 01 0 1025 0 NVR INC COM 62944T105 11082 3159 SH DFND 0 3159 0 NXP SEMICONDUCTORS N V COM N6596X109 72 615 SH DFND 20 0 0 615 NXP SEMICONDUCTORS N V COM N6596X109 818 6986 SH DFND 0 0 6986 NXP SEMICONDUCTORS N V COM N6596X109 6487 55400 SH Put DFND 0 55400 0 NXP SEMICONDUCTORS N V COM N6596X109 11380 97188 SH DFND 01 0 97188 0 NXP SEMICONDUCTORS N V COM N6596X109 15807 135000 SH Call DFND 0 135000 0 NXP SEMICONDUCTORS N V COM N6596X109 107078 914495 SH DFND 0 914495 0 NXSTAGE MEDICAL INC COM 67072V103 158 6500 SH DFND 01 0 6500 0 NXSTAGE MEDICAL INC COM 67072V103 16839 694951 SH DFND 0 694951 0 NXT ID INC COM NEW 67091J206 0 88 SH SOLE 88 0 0 NXT ID INC *W EXP 02/09/201 67091J123 1 2158 SH SOLE 2158 0 0 NYMOX PHARMACEUTICAL CORP COM P73398102 4 1235 SH DFND 0 1235 0 NYMOX PHARMACEUTICAL CORP COM P73398102 10 3000 SH DFND 01 0 3000 0 O2MICRO INTERNATIONAL LTD SPONS ADR 67107W100 0 10 SH SOLE 10 0 0 OAKTREE CAP GROUP LLC UNIT CL A 674001201 6270 148929 SH DFND 0 148929 0 OAKTREE CAP GROUP LLC UNIT CL A 674001201 7581 180061 SH DFND 01 0 180061 0 OAKTREE SPECIALTY LENDING CO COM 67401P108 518 105913 SH DFND 01 0 105913 0 OAKTREE SPECIALTY LENDING CO COM 67401P108 5130 1049122 SH DFND 0 1049122 0 OAKTREE STRATEGIC INCOME COR COM 67402D104 1960 233375 SH DFND 01 0 233375 0 OAKTREE STRATEGIC INCOME COR COM 67402D104 4081 485880 SH DFND 0 485880 0 OAK VALLEY BANCORP OAKDALE C COM 671807105 9 463 SH DFND 01 0 463 0 OAK VALLEY BANCORP OAKDALE C COM 671807105 29 1487 SH DFND 0 1487 0 OASIS MIDSTREAM PARTNERS LP COM UNITS REPS 67420T206 583 33426 SH SOLE 33426 0 0 OASIS PETE INC NEW COM 674215108 11 1300 SH Put DFND 01 0 1300 0 OASIS PETE INC NEW COM 674215108 490 58267 SH DFND 01 0 58267 0 OASIS PETE INC NEW COM 674215108 5793 688832 SH DFND 0 688832 0 OASMIA PHARMACEUTICAL AB ADR 67421W109 2 2039 SH SOLE 2039 0 0 OBALON THERAPEUTICS INC COM 67424L100 13 2007 SH DFND 0 2007 0 OBALON THERAPEUTICS INC COM 67424L100 195 29435 SH DFND 01 0 29435 0 OBSIDIAN ENERGY LTD COM 674482104 40 32508 SH DFND 0 32508 0 OBSIDIAN ENERGY LTD COM 674482104 179 144641 SH DFND 01 0 144641 0 OCCIDENTAL PETE CORP DEL COM 674599105 3430 46565 SH DFND 20 0 0 46565 OCCIDENTAL PETE CORP DEL COM 674599105 3530 47924 SH DFND 0 0 47924 OCCIDENTAL PETE CORP DEL COM 674599105 36204 491500 SH Call DFND 0 491500 0 OCCIDENTAL PETE CORP DEL COM 674599105 113854 1545668 SH DFND 0 1545668 0 OCCIDENTAL PETE CORP DEL COM 674599105 118780 1612546 SH DFND 01 0 1612546 0 OCCIDENTAL PETE CORP DEL COM 674599105 236604 3212111 SH Put DFND 0 3212111 0 OCCIDENTAL PETE CORP DEL COM 674599105 313 4254 SH SOLE 4254 0 0 OCEANEERING INTL INC COM 675232102 597 28219 SH DFND 01 0 28219 0 OCEANEERING INTL INC COM 675232102 4372 206820 SH DFND 0 206820 0 OCEANFIRST FINL CORP COM 675234108 30 1157 SH DFND 01 0 1157 0 OCEANFIRST FINL CORP COM 675234108 57 2176 SH DFND 0 2176 0 OCEAN PWR TECHNOLOGIES INC COM PAR $ 674870407 12 11049 SH DFND 0 11049 0 OCEAN PWR TECHNOLOGIES INC COM PAR $ 674870407 24 21874 SH DFND 01 0 21874 0 OCH ZIFF CAP MGMT GROUP CL A 67551U105 109 43400 SH DFND 01 0 43400 0 OCH ZIFF CAP MGMT GROUP CL A 67551U105 1133 453319 SH DFND 0 453319 0 OCI PARTNERS LP COM UNIT REP LP 67091N108 2879 357606 SH SOLE 357606 0 0 OCLARO INC COM NEW 67555N206 179 26500 SH Call DFND 0 26500 0 OCLARO INC COM NEW 67555N206 540 80149 SH DFND 0 80149 0 OCLARO INC COM NEW 67555N206 1825 270803 SH DFND 01 0 270803 0 OCONEE FED FINL CORP COM 675607105 2 58 SH SOLE 58 0 0 OCULAR THERAPEUTIX INC COM 67576A100 4 942 SH DFND 0 942 0 OCULAR THERAPEUTIX INC COM 67576A100 22 5000 SH DFND 01 0 5000 0 OCWEN FINL CORP COM NEW 675746309 7 2227 SH DFND 01 0 2227 0 OCWEN FINL CORP COM NEW 675746309 313 100000 SH Put DFND 0 100000 0 OCWEN FINL CORP COM NEW 675746309 10032 3205000 SH Call DFND 0 3205000 0 ODYSSEY MARINE EXPLORATION I COM NEW 676118201 4 961 SH DFND 01 0 961 0 OFFICE DEPOT INC COM 676220106 36 10270 SH DFND 01 0 10270 0 OFFICE DEPOT INC COM 676220106 2857 807067 SH DFND 0 807067 0 OFG BANCORP COM 67103X102 1 83 SH DFND 01 0 83 0 OFG BANCORP COM 67103X102 468 49755 SH DFND 0 49755 0 OFS CAP CORP COM 67103B100 557 46795 SH DFND 01 0 46795 0 OFS CAP CORP COM 67103B100 2836 238299 SH DFND 0 238299 0 OGE ENERGY CORP COM 670837103 133 4052 SH DFND 0 0 4052 OGE ENERGY CORP COM 670837103 1067 32436 SH DFND 20 0 0 32436 OGE ENERGY CORP COM 670837103 2581 78419 SH DFND 01 0 78419 0 OGE ENERGY CORP COM 670837103 3761 114272 SH DFND 0 114272 0 OHA INVT CORP COM 67091U102 0 383 SH DFND 01 0 383 0 OHA INVT CORP COM 67091U102 14 12022 SH DFND 0 12022 0 OHIO VY BANC CORP COM 677719106 8 201 SH SOLE 201 0 0 OHR PHARMACEUTICAL INC COM NEW 67778H200 7 3800 SH DFND 01 0 3800 0 OIL DRI CORP AMER COM 677864100 21 495 SH SOLE 495 0 0 OIL STS INTL INC COM 678026105 65 2300 SH DFND 01 0 2300 0 OIL STS INTL INC COM 678026105 1096 38732 SH DFND 0 38732 0 OI S A SPONSORED ADR NE 670851500 36 6435 SH DFND 0 6435 0 OKTA INC CL A 679295105 265 10353 SH DFND 0 10353 0 OKTA INC CL A 679295105 356 13904 SH DFND 01 0 13904 0 OLD DOMINION FGHT LINES INC COM 679580100 79 599 SH DFND 0 0 599 OLD DOMINION FGHT LINES INC COM 679580100 5429 41272 SH DFND 01 0 41272 0 OLD DOMINION FGHT LINES INC COM 679580100 10177 77362 SH DFND 0 77362 0 OLD LINE BANCSHARES INC COM 67984M100 42 1414 SH DFND 0 1414 0 OLD LINE BANCSHARES INC COM 67984M100 66 2226 SH DFND 01 0 2226 0 OLD NATL BANCORP IND COM 680033107 137 7871 SH DFND 0 7871 0 OLD NATL BANCORP IND COM 680033107 213 12215 SH DFND 01 0 12215 0 OLD POINT FINL CORP COM 680194107 25 841 SH SOLE 841 0 0 OLD REP INTL CORP COM 680223104 3990 186605 SH DFND 01 0 186605 0 OLD REP INTL CORP COM 680223104 13084 611983 SH DFND 0 611983 0 OLD REP INTL CORP NOTE 3.750% 3/1 680223AH7 8 6000 PRN DFND 01 0 6000 0 OLD SECOND BANCORP INC ILL COM 680277100 19 1419 SH DFND 0 1419 0 OLD SECOND BANCORP INC ILL COM 680277100 72 5280 SH DFND 01 0 5280 0 OLIN CORP COM PAR $1 680665205 1054 29629 SH DFND 0 29629 0 OLIN CORP COM PAR $1 680665205 8585 241275 SH DFND 01 0 241275 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 45 844 SH DFND 0 844 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 186 3489 SH DFND 01 0 3489 0 OLLIES BARGAIN OUTLT HLDGS I COM 681116109 4313 81000 SH Call DFND 0 81000 0 OLYMPIC STEEL INC COM 68162K106 19 894 SH DFND 0 894 0 OLYMPIC STEEL INC COM 68162K106 71 3300 SH DFND 01 0 3300 0 OM ASSET MGMT PLC SHS G67506108 200 11935 SH DFND 01 0 11935 0 OM ASSET MGMT PLC SHS G67506108 4397 262486 SH DFND 0 262486 0 OMEGA FLEX INC COM 682095104 16 222 SH SOLE 222 0 0 OMEGA HEALTHCARE INVS INC COM 681936100 1687 61274 SH DFND 0 61274 0 OMEGA HEALTHCARE INVS INC COM 681936100 10256 372412 SH DFND 01 0 372412 0 OMEROS CORP COM 682143102 7059 363293 SH DFND 01 0 363293 0 OMINTO INC COM NEW 68217C208 13 3923 SH SOLE 3923 0 0 OMNICELL INC COM 68213N109 136 2806 SH DFND 01 0 2806 0 OMNICOM GROUP INC COM 681919106 342 4700 SH DFND 0 0 4700 OMNICOM GROUP INC COM 681919106 13406 184066 SH DFND 0 184066 0 OMNICOM GROUP INC COM 681919106 14384 197500 SH Put DFND 0 197500 0 OMNICOM GROUP INC COM 681919106 16850 231362 SH DFND 01 0 231362 0 OMNICOM GROUP INC COM 681919106 242 3325 SH SOLE 3325 0 0 OMNOVA SOLUTIONS INC COM 682129101 27 2688 SH DFND 01 0 2688 0 OMNOVA SOLUTIONS INC COM 682129101 64 6372 SH DFND 0 6372 0 ON ASSIGNMENT INC COM 682159108 396 6162 SH DFND 0 6162 0 ON ASSIGNMENT INC COM 682159108 4319 67201 SH DFND 01 0 67201 0 ONCOBIOLOGICS INC COM 68235M105 2 1500 SH DFND 01 0 1500 0 ONCOBIOLOGICS INC COM 68235M105 7 5339 SH DFND 0 5339 0 ONCOBIOLOGICS INC *W EXP 05/18/201 68235M121 0 750 SH DFND 01 0 750 0 ONCOCYTE CORPORATION COM 68235C107 0 17 SH DFND 01 0 17 0 ONCOCYTE CORPORATION COM 68235C107 24 5187 SH DFND 0 5187 0 ONCOMED PHARMACEUTICALS INC COM 68234X102 12 2866 SH DFND 01 0 2866 0 ONCOMED PHARMACEUTICALS INC COM 68234X102 15 3571 SH DFND 0 3571 0 ONCONOVA THERAPEUTICS INC *W EXP 07/11/202 68232V116 0 592 SH SOLE 592 0 0 ONCOSEC MED INC COM NEW 68234L207 1 500 SH DFND 01 0 500 0 ON DECK CAP INC COM 682163100 13 2307 SH DFND 0 2307 0 ON DECK CAP INC COM 682163100 30 5152 SH DFND 01 0 5152 0 ONE GAS INC COM 68235P108 570 7784 SH DFND 0 7784 0 ONE GAS INC COM 68235P108 1109 15131 SH DFND 01 0 15131 0 ONE LIBERTY PPTYS INC COM 682406103 136 5266 SH DFND 0 5266 0 ONE LIBERTY PPTYS INC COM 682406103 1213 46786 SH DFND 01 0 46786 0 ONEMAIN HLDGS INC COM 68268W103 450 17297 SH DFND 01 0 17297 0 ONEMAIN HLDGS INC COM 68268W103 1956 75260 SH DFND 0 75260 0 ONEMAIN HLDGS INC COM 68268W103 3509 135000 SH Put DFND 0 135000 0 ONEOK INC NEW COM 682680103 1139 21308 SH DFND 0 0 21308 ONEOK INC NEW COM 682680103 1411 26400 SH Call DFND 0 26400 0 ONEOK INC NEW COM 682680103 16904 316257 SH DFND 0 316257 0 ONEOK INC NEW COM 682680103 105764 1978741 SH DFND 01 0 1978741 0 ON SEMICONDUCTOR CORP COM 682189105 363 17345 SH DFND 20 0 0 17345 ON SEMICONDUCTOR CORP COM 682189105 853 40756 SH DFND 01 0 40756 0 ON SEMICONDUCTOR CORP COM 682189105 10333 493436 SH DFND 0 493436 0 ON SEMICONDUCTOR CORP NOTE 1.000%12/0 682189AK1 3 2000 PRN DFND 01 0 2000 0 ON TRACK INNOVATION LTD SHS M8791A109 1 967 SH SOLE 967 0 0 OOMA INC COM 683416101 2 200 SH DFND 01 0 200 0 OOMA INC COM 683416101 21 1723 SH DFND 0 1723 0 OPEN TEXT CORP COM 683715106 386 10828 SH DFND 01 0 10828 0 OPEN TEXT CORP COM 683715106 539 15113 SH DFND 0 0 15113 OPEN TEXT CORP COM 683715106 2704 75819 SH DFND 0 75819 0 OPGEN INC COM 68373L109 8 40085 SH SOLE 40085 0 0 OPHTHOTECH CORP COM 683745103 2 699 SH DFND 01 0 699 0 OPHTHOTECH CORP COM 683745103 4 1250 SH DFND 0 1250 0 OPIANT PHARMACEUTICALS INC COM 683750103 11 500 SH DFND 01 0 500 0 OPIANT PHARMACEUTICALS INC COM 683750103 18 796 SH DFND 0 796 0 OPKO HEALTH INC COM 68375N103 3228 658697 SH DFND 01 0 658697 0 OPKO HEALTH INC COM 68375N103 5188 1058849 SH DFND 0 1058849 0 OPPENHEIMER ETF TR FINANCIALS SECTO 68386C807 1193 17285 SH DFND 01 0 17285 0 OPPENHEIMER ETF TR LARGE CAP REV ET 68386C104 31422 611442 SH DFND 01 0 611442 0 OPPENHEIMER ETF TR MID CAP REV ETF 68386C203 12243 201649 SH DFND 01 0 201649 0 OPPENHEIMER ETF TR SMALL CAP REV ET 68386C302 8491 121512 SH DFND 01 0 121512 0 OPPENHEIMER ETF TR ULTRA DIVID REV 68386C401 6595 180253 SH DFND 01 0 180253 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 20 749 SH DFND 0 749 0 OPPENHEIMER HLDGS INC CL A NON VTG 683797104 80 2998 SH DFND 01 0 2998 0 OPTIBASE LTD SHS NEW NIS0.13 M7524R116 13 1654 SH SOLE 1654 0 0 OPTICAL CABLE CORP COM NEW 683827208 0 100 SH DFND 01 0 100 0 OPTICAL CABLE CORP COM NEW 683827208 7 2908 SH DFND 0 2908 0 OPTIMUMBANK HOLDINGS INC COM 68401P403 10 2091 SH SOLE 2091 0 0 OPTINOSE INC COM 68404V100 48 2548 SH DFND 01 0 2548 0 OPUS BK IRVINE CALIF COM 684000102 12 427 SH DFND 01 0 427 0 OPUS BK IRVINE CALIF COM 684000102 44 1612 SH DFND 0 1612 0 ORACLE CORP COM 68389X105 38 800 SH Put DFND 01 0 800 0 ORACLE CORP COM 68389X105 4686 99117 SH DFND 20 0 0 99117 ORACLE CORP COM 68389X105 8752 185100 SH Call DFND 0 185100 0 ORACLE CORP COM 68389X105 24193 511694 SH DFND 0 0 511694 ORACLE CORP COM 68389X105 62651 1325100 SH Put DFND 0 1325100 0 ORACLE CORP COM 68389X105 166948 3531049 SH DFND 01 0 3531049 0 ORACLE CORP COM 68389X105 268487 5678663 SH DFND 0 5678663 0 ORACLE CORP COM 68389X105 275 5815 SH SOLE 5815 0 0 ORAGENICS INC COM NEW 684023203 4 18997 SH SOLE 18997 0 0 ORAMED PHARM INC COM NEW 68403P203 157 17429 SH SOLE 17429 0 0 ORANGE SPONSORED ADR 684060106 567 32576 SH DFND 0 32576 0 ORANGE SPONSORED ADR 684060106 2135 122702 SH DFND 01 0 122702 0 ORASURE TECHNOLOGIES INC COM 68554V108 34 1828 SH DFND 0 1828 0 ORASURE TECHNOLOGIES INC COM 68554V108 129 6862 SH DFND 01 0 6862 0 ORBCOMM INC COM 68555P100 55 5428 SH DFND 0 5428 0 ORBCOMM INC COM 68555P100 671 65879 SH DFND 01 0 65879 0 ORBITAL ATK INC COM 68557N103 184 1400 SH Put DFND 01 0 1400 0 ORBITAL ATK INC COM 68557N103 8601 65410 SH DFND 0 65410 0 ORBITAL ATK INC COM 68557N103 39928 303636 SH DFND 01 0 303636 0 ORBOTECH LTD ORD M75253100 856 17034 SH DFND 01 0 17034 0 ORBOTECH LTD ORD M75253100 3062 60955 SH DFND 0 60955 0 ORCHID IS CAP INC COM 68571X103 4 483 SH DFND 01 0 483 0 ORCHID IS CAP INC COM 68571X103 14076 1516808 SH DFND 0 1516808 0 ORCHIDS PAPER PRODS CO DEL COM 68572N104 14 1090 SH DFND 0 1090 0 ORCHIDS PAPER PRODS CO DEL COM 68572N104 182 14210 SH DFND 01 0 14210 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 429 1783 SH DFND 0 0 1783 O REILLY AUTOMOTIVE INC NEW COM 67103H107 11322 47069 SH DFND 0 47069 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 305219 1268892 SH DFND 01 0 1268892 0 O REILLY AUTOMOTIVE INC NEW COM 67103H107 625 2600 SH SOLE 2600 0 0 OREXIGEN THERAPEUTICS INC COM NEW 686164302 3 2650 SH DFND 01 0 2650 0 ORGANOVO HLDGS INC COM 68620A104 281 210022 SH DFND 01 0 210022 0 ORGANOVO HLDGS INC COM 68620A104 543 405334 SH DFND 0 405334 0 ORIGIN AGRITECH LIMITED SHS G67828106 2 2637 SH SOLE 2637 0 0 ORIGO ACQUISITION CORP SHS G67789126 15 1366 SH SOLE 1366 0 0 ORIGO ACQUISITION CORP UNIT 12/17/2021T G67789100 2 163 SH SOLE 163 0 0 ORIGO ACQUISITION CORP *W EXP 12/17/202 G67789118 2 3500 SH SOLE 3500 0 0 ORION ENGINEERED CARBONS S A COM L72967109 576 22496 SH DFND 01 0 22496 0 ORION GROUP HOLDINGS INC COM 68628V308 2 308 SH DFND 01 0 308 0 ORION GROUP HOLDINGS INC COM 68628V308 12 1527 SH DFND 0 1527 0 ORITANI FINL CORP DEL COM 68633D103 115 6985 SH DFND 0 6985 0 ORITANI FINL CORP DEL COM 68633D103 379 23100 SH DFND 01 0 23100 0 ORIX CORP SPONSORED ADR 686330101 399 4709 SH DFND 20 0 0 4709 ORIX CORP SPONSORED ADR 686330101 636 7507 SH DFND 0 7507 0 ORIX CORP SPONSORED ADR 686330101 4313 50872 SH DFND 01 0 50872 0 ORMAT TECHNOLOGIES INC COM 686688102 163 2548 SH DFND 01 0 2548 0 ORMAT TECHNOLOGIES INC COM 686688102 532 8312 SH DFND 0 8312 0 ORRSTOWN FINL SVCS INC COM 687380105 23 897 SH SOLE 897 0 0 ORTHOFIX INTL N V COM N6748L102 62 1126 SH DFND 01 0 1126 0 ORTHOFIX INTL N V COM N6748L102 111 2028 SH DFND 0 2028 0 ORTHOPEDIATRICS CORP COM 68752L100 6 288 SH SOLE 288 0 0 OSHKOSH CORP COM 688239201 961 10568 SH DFND 01 0 10568 0 OSHKOSH CORP COM 688239201 7587 83474 SH DFND 0 83474 0 OSI ETF TR OSHARES FTSE 67110P100 1966 72706 SH DFND 01 0 72706 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 43 3754 SH DFND 01 0 3754 0 OSISKO GOLD ROYALTIES LTD COM 68827L101 7562 654139 SH DFND 0 654139 0 OSI SYSTEMS INC COM 671044105 26 410 SH DFND 20 0 0 410 OSI SYSTEMS INC COM 671044105 63 984 SH DFND 01 0 984 0 OSI SYSTEMS INC COM 671044105 77 1200 SH DFND 0 1200 0 OSPREY ENERGY ACQUISITION CO *W EXP 07/21/202 688397116 1 1400 SH SOLE 1400 0 0 OTELCO INC CL A NEW 688823301 16 1183 SH SOLE 1183 0 0 OTTAWA BANCORP INC COM 689195105 4 298 SH DFND 01 0 298 0 OTTER TAIL CORP COM 689648103 216 4856 SH DFND 0 4856 0 OTTER TAIL CORP COM 689648103 2052 46163 SH DFND 01 0 46163 0 OUTFRONT MEDIA INC COM 69007J106 987 42540 SH DFND 0 42540 0 OUTFRONT MEDIA INC COM 69007J106 2791 120315 SH DFND 01 0 120315 0 OVASCIENCE INC COM 69014Q101 1 862 SH DFND 01 0 862 0 OVASCIENCE INC COM 69014Q101 13 9069 SH DFND 0 9069 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 0 91 SH DFND 01 0 91 0 OVERSEAS SHIPHOLDING GROUP I CL A NEW 69036R863 25 9262 SH DFND 0 9262 0 OVERSTOCK COM INC DEL COM 690370101 77 1204 SH DFND 0 1204 0 OVERSTOCK COM INC DEL COM 690370101 8510 133183 SH DFND 01 0 133183 0 OVID THERAPEUTICS INC COM 690469101 2 227 SH SOLE 227 0 0 OWENS CORNING NEW COM 690742101 127 1377 SH DFND 0 0 1377 OWENS CORNING NEW COM 690742101 3874 42138 SH DFND 01 0 42138 0 OWENS CORNING NEW COM 690742101 10959 119202 SH DFND 0 119202 0 OWENS CORNING NEW COM 690742101 13607 148000 SH Call DFND 0 148000 0 OWENS ILL INC COM NEW 690768403 1332 60080 SH DFND 01 0 60080 0 OWENS ILL INC COM NEW 690768403 3183 143550 SH DFND 0 143550 0 OWENS & MINOR INC NEW COM 690732102 735 38910 SH DFND 01 0 38910 0 OWENS & MINOR INC NEW COM 690732102 1347 71364 SH DFND 0 71364 0 OWENS RLTY MTG INC COM 690828108 32 2000 SH DFND 01 0 2000 0 OWENS RLTY MTG INC COM 690828108 33 2073 SH DFND 0 2073 0 OXBRIDGE RE HLDGS LTD SHS G6856M106 5 2122 SH SOLE 2122 0 0 OXBRIDGE RE HLDGS LTD *W EXP 03/26/201 G6856M114 1 6090 SH SOLE 6090 0 0 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 2 150 SH DFND 01 0 150 0 OXFORD IMMUNOTEC GLOBAL PLC ORD SHS G6855A103 15 1095 SH DFND 0 1095 0 OXFORD INDS INC COM 691497309 191 2538 SH DFND 0 2538 0 OXFORD INDS INC COM 691497309 735 9777 SH DFND 01 0 9777 0 OXFORD LANE CAP CORP COM 691543102 157 15657 SH DFND 01 0 15657 0 PACCAR INC COM 693718108 1201 16900 SH Call DFND 0 16900 0 PACCAR INC COM 693718108 1442 20282 SH DFND 0 0 20282 PACCAR INC COM 693718108 25670 361141 SH DFND 0 361141 0 PACCAR INC COM 693718108 29379 413323 SH DFND 01 0 413323 0 PACER FDS TR GLOBL CASH ETF 69374H709 4817 153022 SH DFND 01 0 153022 0 PACER FDS TR TRENDP 100 ETF 69374H303 33 1084 SH DFND 0 1084 0 PACER FDS TR TRENDP 100 ETF 69374H303 2402 79418 SH DFND 01 0 79418 0 PACER FDS TR TRENDPILOT EUR 69374H808 1113 36253 SH DFND 01 0 36253 0 PACER FDS TR TRENDP US LAR CP 69374H105 36550 1276637 SH DFND 01 0 1276637 0 PACER FDS TR TRENDP US MID CP 69374H204 42 1356 SH DFND 0 1356 0 PACER FDS TR TRENDP US MID CP 69374H204 18966 609653 SH DFND 01 0 609653 0 PACIFIC BIOSCIENCES CALIF IN COM 69404D108 461 174614 SH DFND 01 0 174614 0 PACIFIC COAST OIL TR UNIT BEN INT 694103102 21 10808 SH DFND 01 0 10808 0 PACIFIC ETHANOL INC COM PAR $.001 69423U305 0 28 SH DFND 01 0 28 0 PACIFIC ETHANOL INC COM PAR $.001 69423U305 29 6411 SH DFND 0 6411 0 PACIFIC MERCANTILE BANCORP COM 694552100 7 799 SH DFND 0 799 0 PACIFIC MERCANTILE BANCORP COM 694552100 159 18203 SH DFND 01 0 18203 0 PACIFIC PREMIER BANCORP COM 69478X105 57 1426 SH DFND 0 1426 0 PACIFIC PREMIER BANCORP COM 69478X105 180 4511 SH DFND 01 0 4511 0 PACIRA PHARMACEUTICALS INC COM 695127100 43 937 SH DFND 0 937 0 PACIRA PHARMACEUTICALS INC COM 695127100 1155 25299 SH DFND 01 0 25299 0 PACKAGING CORP AMER COM 695156109 204 1690 SH DFND 0 0 1690 PACKAGING CORP AMER COM 695156109 8583 71196 SH DFND 01 0 71196 0 PACKAGING CORP AMER COM 695156109 15069 125000 SH Call DFND 0 125000 0 PACKAGING CORP AMER COM 695156109 20498 170040 SH DFND 0 170040 0 PACWEST BANCORP DEL COM 695263103 2011 39905 SH DFND 0 39905 0 PACWEST BANCORP DEL COM 695263103 2937 58281 SH DFND 01 0 58281 0 PAIN THERAPEUTICS INC COM NEW 69562K506 1 129 SH DFND 01 0 129 0 PAIN THERAPEUTICS INC COM NEW 69562K506 61 15290 SH DFND 0 15290 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 4 4078 SH DFND 01 0 4078 0 PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 18 21174 SH DFND 0 21174 0 PALO ALTO NETWORKS INC COM 697435105 300 2070 SH DFND 0 0 2070 PALO ALTO NETWORKS INC COM 697435105 13045 90000 SH Put DFND 0 90000 0 PALO ALTO NETWORKS INC COM 697435105 16426 113328 SH DFND 0 113328 0 PALO ALTO NETWORKS INC COM 697435105 38643 266612 SH DFND 01 0 266612 0 PALO ALTO NETWORKS INC NOTE 7/0 697435AB1 21768 15925000 PRN SOLE 15925000 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 168 2500 SH DFND 0 0 2500 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 363 5388 SH DFND 01 0 5388 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 75751 1125906 SH DFND 0 1125906 0 P A M TRANSN SVCS INC COM 693149106 33 958 SH SOLE 958 0 0 PAN AMERICAN SILVER CORP COM 697900108 47 3000 SH Put DFND 01 0 3000 0 PAN AMERICAN SILVER CORP COM 697900108 1089 70000 SH DFND 0 0 70000 PAN AMERICAN SILVER CORP COM 697900108 3098 199096 SH DFND 0 199096 0 PAN AMERICAN SILVER CORP COM 697900108 3871 248793 SH DFND 01 0 248793 0 PANDORA MEDIA INC COM 698354107 186 38593 SH DFND 0 38593 0 PANDORA MEDIA INC COM 698354107 3605 748000 SH Call DFND 0 748000 0 PANDORA MEDIA INC COM 698354107 6133 1272500 SH Put DFND 0 1272500 0 PANDORA MEDIA INC COM 698354107 20227 4196481 SH DFND 01 0 4196481 0 PANGAEA LOGISTICS SOLUTION L SHS G6891L105 0 10 SH SOLE 10 0 0 PANHANDLE OIL AND GAS INC CL A 698477106 33 1600 SH DFND 0 1600 0 PANHANDLE OIL AND GAS INC CL A 698477106 79 3852 SH DFND 01 0 3852 0 PAPA JOHNS INTL INC COM 698813102 342 6102 SH DFND 01 0 6102 0 PAPA JOHNS INTL INC COM 698813102 819 14600 SH Put DFND 0 14600 0 PAPA JOHNS INTL INC COM 698813102 948 16900 SH Call DFND 0 16900 0 PAPA JOHNS INTL INC COM 698813102 5010 89294 SH DFND 0 89294 0 PAPA MURPHYS HLDGS INC COM 698814100 1 157 SH DFND 0 157 0 PAPA MURPHYS HLDGS INC COM 698814100 6 1145 SH DFND 01 0 1145 0 PARAGON COML CORP COM NEW 69911U403 20 383 SH SOLE 383 0 0 PARAMOUNT GOLD NEV CORP COM 69924M109 6 4516 SH DFND 0 4516 0 PARAMOUNT GROUP INC COM 69924R108 7 427 SH DFND 01 0 427 0 PARAMOUNT GROUP INC COM 69924R108 1223 77174 SH DFND 0 77174 0 PARATEK PHARMACEUTICALS INC COM 699374302 3 145 SH DFND 0 145 0 PARATEK PHARMACEUTICALS INC COM 699374302 53 2940 SH DFND 01 0 2940 0 PARETEUM CORP COM NEW 69946T207 0 1 SH DFND 0 1 0 PARETEUM CORP COM NEW 69946T207 0 140 SH DFND 01 0 140 0 PARK CITY GROUP INC COM NEW 700215304 6 624 SH DFND 0 624 0 PARK CITY GROUP INC COM NEW 700215304 448 46861 SH DFND 01 0 46861 0 PARKE BANCORP INC COM 700885106 4 176 SH DFND 01 0 176 0 PARKE BANCORP INC COM 700885106 31 1527 SH DFND 0 1527 0 PARK ELECTROCHEMICAL CORP COM 700416209 0 17 SH DFND 01 0 17 0 PARK ELECTROCHEMICAL CORP COM 700416209 42 2116 SH DFND 0 2116 0 PARKER DRILLING CO COM 701081101 2 1500 SH DFND 01 0 1500 0 PARKER DRILLING CO COM 701081101 19 19475 SH DFND 0 19475 0 PARKER HANNIFIN CORP COM 701094104 738 3700 SH Call DFND 0 3700 0 PARKER HANNIFIN CORP COM 701094104 1476 7396 SH DFND 0 0 7396 PARKER HANNIFIN CORP COM 701094104 3474 17405 SH DFND 20 0 0 17405 PARKER HANNIFIN CORP COM 701094104 33874 169726 SH DFND 0 169726 0 PARKER HANNIFIN CORP COM 701094104 362704 1817334 SH DFND 01 0 1817334 0 PARKER HANNIFIN CORP COM 701094104 1037 5195 SH SOLE 5195 0 0 PARKERVISION INC COM NEW 701354300 12 11600 SH DFND 01 0 11600 0 PARK HOTELS RESORTS INC COM 700517105 479 16656 SH DFND 0 16656 0 PARK HOTELS RESORTS INC COM 700517105 1379 47977 SH DFND 20 0 0 47977 PARK HOTELS RESORTS INC COM 700517105 3466 120550 SH DFND 01 0 120550 0 PARK NATL CORP COM 700658107 154 1480 SH DFND 0 1480 0 PARK NATL CORP COM 700658107 1183 11376 SH DFND 01 0 11376 0 PARK OHIO HLDGS CORP COM 700666100 61 1335 SH DFND 0 1335 0 PARK OHIO HLDGS CORP COM 700666100 1570 34170 SH DFND 01 0 34170 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 129 6701 SH DFND 01 0 6701 0 PAR PACIFIC HOLDINGS INC COM NEW 69888T207 348 18035 SH DFND 0 18035 0 PARSLEY ENERGY INC CL A 701877102 106 3613 SH DFND 0 0 3613 PARSLEY ENERGY INC CL A 701877102 13831 469810 SH DFND 0 469810 0 PARSLEY ENERGY INC CL A 701877102 16862 572767 SH DFND 01 0 572767 0 PARTNER COMMUNICATIONS CO LT ADR 70211M109 15 2424 SH SOLE 2424 0 0 PARTY CITY HOLDCO INC COM 702149105 5 391 SH DFND 01 0 391 0 PARTY CITY HOLDCO INC COM 702149105 27 1905 SH DFND 0 1905 0 PARTY CITY HOLDCO INC COM 702149105 4464 320000 SH Put DFND 0 320000 0 PATHFINDER BANCORP INC MD COM 70319R109 24 1539 SH SOLE 1539 0 0 PATRICK INDS INC COM 703343103 77 1109 SH DFND 0 1109 0 PATRICK INDS INC COM 703343103 1379 19852 SH DFND 01 0 19852 0 PATRIOT NATL BANCORP INC COM NEW 70336F203 9 503 SH DFND 01 0 503 0 PATRIOT NATL BANCORP INC COM NEW 70336F203 26 1461 SH DFND 0 1461 0 PATTERN ENERGY GROUP INC CL A 70338P100 161 7492 SH DFND 01 0 7492 0 PATTERN ENERGY GROUP INC CL A 70338P100 3105 144475 SH DFND 0 144475 0 PATTERSON COMPANIES INC COM 703395103 887 24544 SH DFND 0 24544 0 PATTERSON COMPANIES INC COM 703395103 1525 42201 SH DFND 01 0 42201 0 PATTERSON UTI ENERGY INC COM 703481101 884 38400 SH Call DFND 0 38400 0 PATTERSON UTI ENERGY INC COM 703481101 1564 67984 SH DFND 01 0 67984 0 PATTERSON UTI ENERGY INC COM 703481101 6903 300000 SH DFND 0 0 300000 PATTERSON UTI ENERGY INC COM 703481101 7975 346575 SH DFND 0 346575 0 PAVMED INC *W EXP 01/29/202 70387R114 2 3949 SH SOLE 3949 0 0 PAYCHEX INC COM 704326107 488 7173 SH DFND 0 0 7173 PAYCHEX INC COM 704326107 1117 16400 SH Call DFND 0 16400 0 PAYCHEX INC COM 704326107 23415 343934 SH DFND 0 343934 0 PAYCHEX INC COM 704326107 47335 695279 SH DFND 01 0 695279 0 PAYCOM SOFTWARE INC COM 70432V102 55 683 SH DFND 0 683 0 PAYCOM SOFTWARE INC COM 70432V102 8664 107851 SH DFND 01 0 107851 0 PAYLOCITY HLDG CORP COM 70438V106 4 76 SH DFND 01 0 76 0 PAYLOCITY HLDG CORP COM 70438V106 11 241 SH DFND 0 241 0 PAYMENT DATA SYS INC COM NEW 70438S202 1 334 SH DFND 01 0 334 0 PAYMENT DATA SYS INC COM NEW 70438S202 3 1293 SH DFND 0 1293 0 PAYPAL HLDGS INC COM 70450Y103 7 100 SH Put DFND 01 0 100 0 PAYPAL HLDGS INC COM 70450Y103 34 455 SH DFND 20 0 0 455 PAYPAL HLDGS INC COM 70450Y103 2035 27645 SH DFND 0 0 27645 PAYPAL HLDGS INC COM 70450Y103 27725 376600 SH Call DFND 0 376600 0 PAYPAL HLDGS INC COM 70450Y103 73946 1004422 SH DFND 0 1004422 0 PAYPAL HLDGS INC COM 70450Y103 80783 1097300 SH Put DFND 0 1097300 0 PAYPAL HLDGS INC COM 70450Y103 150327 2041925 SH DFND 01 0 2041925 0 PB BANCORP INC COM 70454T100 1 119 SH DFND 01 0 119 0 PB BANCORP INC COM 70454T100 18 1663 SH DFND 0 1663 0 PBF ENERGY INC CL A 69318G106 1350 38088 SH DFND 01 0 38088 0 PBF ENERGY INC CL A 69318G106 5196 146586 SH DFND 0 146586 0 PBF LOGISTICS LP UNIT LTD PTNR 69318Q104 499 23820 SH DFND 0 23820 0 PBF LOGISTICS LP UNIT LTD PTNR 69318Q104 10007 477677 SH DFND 01 0 477677 0 PC CONNECTION INC COM 69318J100 19 742 SH SOLE 742 0 0 PCM FUND INC COM 69323T101 31 2661 SH DFND 01 0 2661 0 PCM FUND INC COM 69323T101 32 2763 SH DFND 0 2763 0 PCM INC COM 69323K100 10 1060 SH SOLE 1060 0 0 PCSB FINL CORP COM 69324R104 17 869 SH SOLE 869 0 0 PC-TEL INC COM 69325Q105 14 1943 SH SOLE 1943 0 0 PDC ENERGY INC COM 69327R101 3 55 SH DFND 20 0 0 55 PDC ENERGY INC COM 69327R101 567 11000 SH Call DFND 0 11000 0 PDC ENERGY INC COM 69327R101 615 11923 SH DFND 01 0 11923 0 PDF SOLUTIONS INC COM 693282105 16 1000 SH DFND 01 0 1000 0 PDF SOLUTIONS INC COM 693282105 22 1392 SH DFND 0 1392 0 PDL BIOPHARMA INC COM 69329Y104 109 39625 SH DFND 01 0 39625 0 PDL BIOPHARMA INC COM 69329Y104 1928 703691 SH DFND 0 703691 0 PDVWIRELESS INC COM 69290R104 40 1252 SH SOLE 1252 0 0 PEABODY ENERGY CORP NEW COM 704551100 125 3185 SH DFND 01 0 3185 0 PEABODY ENERGY CORP NEW COM 704551100 2101 53366 SH DFND 0 53366 0 PEAK RESORTS INC COM 70469L100 2 441 SH DFND 0 441 0 PEAK RESORTS INC COM 70469L100 92 17100 SH DFND 01 0 17100 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 29 835 SH DFND 0 835 0 PEAPACK-GLADSTONE FINL CORP COM 704699107 79 2244 SH DFND 01 0 2244 0 PEARSON PLC SPONSORED ADR 705015105 30 3097 SH DFND 0 3097 0 PEARSON PLC SPONSORED ADR 705015105 588 59849 SH DFND 01 0 59849 0 PEBBLEBROOK HOTEL TR COM 70509V100 67 1810 SH DFND 0 1810 0 PEBBLEBROOK HOTEL TR COM 70509V100 180 4853 SH DFND 01 0 4853 0 PEDEVCO CORP COM PAR 70532Y303 0 1 SH DFND 01 0 1 0 PEDEVCO CORP COM PAR 70532Y303 13 41966 SH DFND 0 41966 0 PEGASYSTEMS INC COM 705573103 375 7958 SH DFND 01 0 7958 0 PEMBINA PIPELINE CORP COM 706327103 1006 27811 SH DFND 0 0 27811 PEMBINA PIPELINE CORP COM 706327103 5471 151213 SH DFND 01 0 151213 0 PEMBINA PIPELINE CORP COM 706327103 6657 184007 SH DFND 0 184007 0 PENGROWTH ENERGY CORP COM 70706P104 34 43149 SH DFND 01 0 43149 0 PENGROWTH ENERGY CORP COM 70706P104 49 62066 SH DFND 0 62066 0 PENNANTPARK FLOATING RATE CA COM 70806A106 40 2944 SH DFND 01 0 2944 0 PENNANTPARK FLOATING RATE CA COM 70806A106 12464 908444 SH DFND 0 908444 0 PENNANTPARK INVT CORP COM 708062104 567 82101 SH DFND 01 0 82101 0 PENNANTPARK INVT CORP COM 708062104 7097 1027089 SH DFND 0 1027089 0 PENNEY J C INC COM 708160106 742 234656 SH DFND 01 0 234656 0 PENNEY J C INC COM 708160106 4740 1500000 SH Call DFND 0 1500000 0 PENNEY J C INC COM 708160106 8349 2642200 SH Put DFND 0 2642200 0 PENNEY J C INC COM 708160106 8829 2793853 SH DFND 0 2793853 0 PENN NATL GAMING INC COM 707569109 12 390 SH DFND 0 390 0 PENN NATL GAMING INC COM 707569109 1441 45980 SH DFND 01 0 45980 0 PENNS WOODS BANCORP INC COM 708430103 11 229 SH SOLE 229 0 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 119 9976 SH DFND 01 0 9976 0 PENNSYLVANIA RL ESTATE INVT SH BEN INT 709102107 1933 162604 SH DFND 0 162604 0 PENN VA CORP NEW COM 70788V102 29 740 SH DFND 0 740 0 PENN VA CORP NEW COM 70788V102 34 867 SH DFND 01 0 867 0 PENNYMAC FINL SVCS INC CL A 70932B101 13 575 SH DFND 0 575 0 PENNYMAC FINL SVCS INC CL A 70932B101 893 39935 SH DFND 01 0 39935 0 PENNYMAC MTG INVT TR COM 70931T103 50 3123 SH DFND 01 0 3123 0 PENNYMAC MTG INVT TR COM 70931T103 32871 2045463 SH DFND 0 2045463 0 PENSARE ACQUISITION CORP RIGHT 99/99/9999 70957E121 0 412 SH SOLE 412 0 0 PENSARE ACQUISITION CORP UNIT 07/27/2022 70957E204 13 1300 SH SOLE 1300 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 4410 92159 SH DFND 01 0 92159 0 PENTAIR PLC SHS G7S00T104 671 9497 SH DFND 0 0 9497 PENTAIR PLC SHS G7S00T104 11979 169621 SH DFND 0 169621 0 PENTAIR PLC SHS G7S00T104 33943 480643 SH DFND 01 0 480643 0 PENUMBRA INC COM 70975L107 79 836 SH DFND 0 836 0 PENUMBRA INC COM 70975L107 479 5090 SH DFND 01 0 5090 0 PEOPLES BANCORP INC COM 709789101 80 2450 SH DFND 0 2450 0 PEOPLES BANCORP INC COM 709789101 98 2998 SH DFND 01 0 2998 0 PEOPLES BANCORP N C INC COM 710577107 15 487 SH DFND 0 487 0 PEOPLES BANCORP N C INC COM 710577107 33 1071 SH DFND 01 0 1071 0 PEOPLES FINL SVCS CORP COM 711040105 7 150 SH DFND 01 0 150 0 PEOPLES FINL SVCS CORP COM 711040105 32 695 SH DFND 0 695 0 PEOPLES UNITED FINANCIAL INC COM 712704105 341 18230 SH DFND 0 0 18230 PEOPLES UNITED FINANCIAL INC COM 712704105 1932 103307 SH DFND 0 103307 0 PEOPLES UNITED FINANCIAL INC COM 712704105 20594 1101261 SH DFND 01 0 1101261 0 PEOPLES UTAH BANCORP COM 712706209 70 2318 SH DFND 0 2318 0 PEOPLES UTAH BANCORP COM 712706209 77 2550 SH DFND 01 0 2550 0 PEPSICO INC COM 713448108 72 600 SH Put DFND 01 0 600 0 PEPSICO INC COM 713448108 1960 16343 SH DFND 17 0 0 16343 PEPSICO INC COM 713448108 3009 25091 SH DFND 20 0 0 25091 PEPSICO INC COM 713448108 14019 116900 SH Put DFND 0 116900 0 PEPSICO INC COM 713448108 18216 151900 SH Call DFND 0 151900 0 PEPSICO INC COM 713448108 56065 467521 SH DFND 0 0 467521 PEPSICO INC COM 713448108 143035 1192756 SH DFND 0 1192756 0 PEPSICO INC COM 713448108 790360 6590727 SH DFND 01 0 6590727 0 PEPSICO INC COM 713448108 624 5201 SH SOLE 5201 0 0 PERCEPTRON INC COM 71361F100 65 6683 SH DFND 01 0 6683 0 PEREGRINE PHARMACEUTICALS IN COM PAR 713661502 11 2877 SH DFND 01 0 2877 0 PERFICIENT INC COM 71375U101 41 2153 SH DFND 01 0 2153 0 PERFICIENT INC COM 71375U101 58 3028 SH DFND 0 3028 0 PERFORMANCE FOOD GROUP CO COM 71377A103 2185 66007 SH DFND 01 0 66007 0 PERFORMANCE FOOD GROUP CO COM 71377A103 2240 67672 SH DFND 0 67672 0 PERFORMANT FINL CORP COM 71377E105 4 2652 SH SOLE 2652 0 0 PERKINELMER INC COM 714046109 2411 32972 SH DFND 0 32972 0 PERKINELMER INC COM 714046109 8080 110503 SH DFND 01 0 110503 0 PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 6 1608 SH SOLE 1608 0 0 PERMA PIPE INTL HLDGS INC COM 714167103 21 2327 SH DFND 0 2327 0 PERMA PIPE INTL HLDGS INC COM 714167103 70 7756 SH DFND 01 0 7756 0 PERMIAN BASIN RTY TR UNIT BEN INT 714236106 35 3934 SH DFND 0 3934 0 PERMIAN BASIN RTY TR UNIT BEN INT 714236106 172 19350 SH DFND 01 0 19350 0 PERNIX THERAPEUTICS HLDGS IN COM NEW 71426V306 0 125 SH DFND 01 0 125 0 PERNIX THERAPEUTICS HLDGS IN COM NEW 71426V306 4 1513 SH DFND 0 1513 0 PERRIGO CO PLC SHS G97822103 216 2476 SH DFND 0 0 2476 PERRIGO CO PLC SHS G97822103 322 3700 SH Put DFND 0 3700 0 PERRIGO CO PLC SHS G97822103 570 6540 SH DFND 20 0 0 6540 PERRIGO CO PLC SHS G97822103 6275 71994 SH DFND 0 71994 0 PERRIGO CO PLC SHS G97822103 8459 97055 SH DFND 01 0 97055 0 PETIQ INC COM CL A 71639T106 24 1120 SH SOLE 1120 0 0 PETMED EXPRESS INC COM 716382106 37 810 SH DFND 0 810 0 PETMED EXPRESS INC COM 716382106 909 19980 SH DFND 01 0 19980 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 546 7803 SH DFND 01 0 7803 0 PETROCHINA CO LTD SPONSORED ADR 71646E100 1859 26580 SH DFND 0 26580 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 636 64716 SH DFND 01 0 64716 0 PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 1033 105099 SH DFND 0 105099 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 6 600 SH DFND 0 0 600 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 28 2740 SH DFND 20 0 0 2740 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 3537 343699 SH DFND 01 0 343699 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 7224 702000 SH Call DFND 0 702000 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 12484 1213203 SH DFND 0 1213203 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 17197 1671200 SH Put DFND 0 1671200 0 PETROQUEST ENERGY INC COM NEW 716748306 5 2634 SH SOLE 2634 0 0 PFENEX INC COM 717071104 0 17 SH DFND 01 0 17 0 P & F INDS INC CL A NEW 692830508 15 1800 SH SOLE 1800 0 0 PFIZER INC COM 717081103 36 1000 SH DFND 17 0 0 1000 PFIZER INC COM 717081103 398 11000 SH Put DFND 01 0 11000 0 PFIZER INC COM 717081103 3545 97872 SH DFND 20 0 0 97872 PFIZER INC COM 717081103 11941 329689 SH DFND 0 0 329689 PFIZER INC COM 717081103 23485 648400 SH Call DFND 0 648400 0 PFIZER INC COM 717081103 26165 722400 SH Put DFND 0 722400 0 PFIZER INC COM 717081103 222467 6142093 SH DFND 0 6142093 0 PFIZER INC COM 717081103 554752 15316175 SH DFND 01 0 15316175 0 PFIZER INC COM 717081103 843 23280 SH SOLE 23280 0 0 PFSWEB INC COM NEW 717098206 18 2389 SH DFND 0 2389 0 PFSWEB INC COM NEW 717098206 364 49000 SH DFND 01 0 49000 0 PG&E CORP COM 69331C108 465 10371 SH DFND 0 0 10371 PG&E CORP COM 69331C108 724 16155 SH DFND 20 0 0 16155 PG&E CORP COM 69331C108 1937 43200 SH Call DFND 0 43200 0 PG&E CORP COM 69331C108 3472 77455 SH DFND 01 0 77455 0 PG&E CORP COM 69331C108 3866 86242 SH DFND 0 86242 0 PG&E CORP COM 69331C108 4389 97900 SH Put DFND 0 97900 0 PGT INNOVATIONS INC COM 69336V101 224 13314 SH DFND 01 0 13314 0 PGT INNOVATIONS INC COM 69336V101 297 17637 SH DFND 0 17637 0 PHASERX INC COM 71723F103 1 2844 SH SOLE 2844 0 0 PHH CORP COM NEW 693320202 3 280 SH DFND 01 0 280 0 PHH CORP COM NEW 693320202 35 3428 SH DFND 0 3428 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 2 59 SH DFND 01 0 59 0 PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 54 1621 SH DFND 0 1621 0 PHI INC COM NON VTG 69336T205 27 2355 SH DFND 0 2355 0 PHI INC COM NON VTG 69336T205 1531 132311 SH DFND 01 0 132311 0 PHI INC COM VTG 69336T106 14 1207 SH DFND 0 1207 0 PHI INC COM VTG 69336T106 90 7717 SH DFND 01 0 7717 0 PHILIP MORRIS INTL INC COM 718172109 74 700 SH Put DFND 01 0 700 0 PHILIP MORRIS INTL INC COM 718172109 6364 60232 SH DFND 20 0 0 60232 PHILIP MORRIS INTL INC COM 718172109 7776 73600 SH Call DFND 0 73600 0 PHILIP MORRIS INTL INC COM 718172109 26083 246880 SH DFND 0 0 246880 PHILIP MORRIS INTL INC COM 718172109 28261 267500 SH Put DFND 0 267500 0 PHILIP MORRIS INTL INC COM 718172109 159726 1511837 SH DFND 01 0 1511837 0 PHILIP MORRIS INTL INC COM 718172109 173209 1639457 SH DFND 0 1639457 0 PHILLIPS 66 COM 718546104 2511 24821 SH DFND 0 0 24821 PHILLIPS 66 COM 718546104 11845 117100 SH Call DFND 0 117100 0 PHILLIPS 66 COM 718546104 30952 306000 SH Put DFND 0 306000 0 PHILLIPS 66 COM 718546104 35493 350893 SH DFND 0 350893 0 PHILLIPS 66 COM 718546104 62349 616400 SH DFND 01 0 616400 0 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 11954 228353 SH DFND 01 0 228353 0 PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 47655 910316 SH DFND 0 910316 0 PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 14 2148 SH DFND 0 2148 0 PHOENIX NEW MEDIA LTD SPONSORED ADS 71910C103 36 5500 SH DFND 01 0 5500 0 PHOTRONICS INC COM 719405102 481 56381 SH DFND 01 0 56381 0 PHYSICIANS RLTY TR COM 71943U104 493 27430 SH DFND 01 0 27430 0 PHYSICIANS RLTY TR COM 71943U104 1273 70741 SH DFND 20 0 0 70741 PHYSICIANS RLTY TR COM 71943U104 2974 165338 SH DFND 0 165338 0 PICO HLDGS INC COM NEW 693366205 13 990 SH DFND 0 990 0 PICO HLDGS INC COM NEW 693366205 76 5950 SH DFND 01 0 5950 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 443 22604 SH DFND 01 0 22604 0 PIEDMONT OFFICE REALTY TR IN COM CL A 720190206 1188 60599 SH DFND 0 60599 0 PIER 1 IMPORTS INC COM 720279108 7 1653 SH DFND 01 0 1653 0 PIER 1 IMPORTS INC COM 720279108 81 19484 SH DFND 0 19484 0 PIERIS PHARMACEUTICALS INC COM 720795103 12 1530 SH SOLE 1530 0 0 PILGRIMS PRIDE CORP NEW COM 72147K108 849 27341 SH DFND 01 0 27341 0 PILGRIMS PRIDE CORP NEW COM 72147K108 1227 39520 SH DFND 20 0 0 39520 PILGRIMS PRIDE CORP NEW COM 72147K108 3515 113176 SH DFND 0 113176 0 PIMCO CALIF MUN INCOME FD II COM 72200M108 19 1881 SH DFND 0 1881 0 PIMCO CALIF MUN INCOME FD II COM 72200M108 79 7801 SH DFND 01 0 7801 0 PIMCO CALIF MUN INCOME FD II COM 72201C109 28 2721 SH DFND 0 2721 0 PIMCO CALIF MUN INCOME FD II COM 72201C109 350 33479 SH DFND 01 0 33479 0 PIMCO CA MUNICIPAL INCOME FD COM 72200N106 576 33365 SH DFND 01 0 33365 0 PIMCO CORPORATE & INCOME OPP COM 72201B101 8 510 SH DFND 0 510 0 PIMCO CORPORATE & INCOME OPP COM 72201B101 3743 227421 SH DFND 01 0 227421 0 PIMCO CORPORATE INCOME STRAT COM 72200U100 6591 383171 SH DFND 01 0 383171 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 78 2580 SH DFND 0 2580 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 21048 700423 SH DFND 01 0 700423 0 PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 23914 1065707 SH DFND 0 1065707 0 PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 57743 2573203 SH DFND 01 0 2573203 0 PIMCO EQUITY SER RAFI DYN EMERG 72202L389 32 1212 SH SOLE 1212 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 25305 251844 SH DFND 01 0 251844 0 PIMCO ETF TR 1-3YR USTREIDX 72201R106 30 601 SH DFND 0 601 0 PIMCO ETF TR 1-3YR USTREIDX 72201R106 272 5410 SH DFND 01 0 5410 0 PIMCO ETF TR 1-5 US TIP IDX 72201R205 1264 24330 SH DFND 01 0 24330 0 PIMCO ETF TR 15+ YR US TIPS 72201R304 409 5908 SH DFND 01 0 5908 0 PIMCO ETF TR 25YR+ ZERO U S 72201R882 1086 8947 SH DFND 01 0 8947 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 391 3685 SH DFND 0 3685 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 15204 143432 SH DFND 01 0 143432 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 188 1775 SH SOLE 1775 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 342 3370 SH DFND 0 3370 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 177200 1744779 SH DFND 01 0 1744779 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 10 100 SH SOLE 100 0 0 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 408 4065 SH DFND 0 4065 0 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 3731 37181 SH DFND 01 0 37181 0 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 50 500 SH SOLE 500 0 0 PIMCO ETF TR INTER MUN BD ACT 72201R866 18044 336332 SH DFND 01 0 336332 0 PIMCO ETF TR INV GRD CRP BD 72201R817 2939 27809 SH DFND 01 0 27809 0 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 88 1761 SH DFND 0 1761 0 PIMCO ETF TR SHTRM MUN BD ACT 72201R874 1374 27548 SH DFND 01 0 27548 0 PIMCO GLOBAL STOCKSPLS INCM COM 722011103 19 1252 SH DFND 0 1252 0 PIMCO GLOBAL STOCKSPLS INCM COM 722011103 83 5367 SH DFND 01 0 5367 0 PIMCO HIGH INCOME FD COM SHS 722014107 165 22065 SH DFND 0 22065 0 PIMCO HIGH INCOME FD COM SHS 722014107 902 120977 SH DFND 01 0 120977 0 PIMCO INCOME OPPORTUNITY FD COM 72202B100 1770 68305 SH DFND 01 0 68305 0 PIMCO INCOME STRATEGY FUND COM 72201H108 468 40092 SH DFND 01 0 40092 0 PIMCO INCOME STRATEGY FUND I COM 72201J104 23 2231 SH DFND 0 2231 0 PIMCO INCOME STRATEGY FUND I COM 72201J104 1530 146680 SH DFND 01 0 146680 0 PIMCO MUNICIPAL INCOME FD COM 72200R107 307 23645 SH DFND 01 0 23645 0 PIMCO MUN INCOME FD II COM 72200W106 7389 560611 SH DFND 01 0 560611 0 PIMCO MUN INCOME FD III COM 72201A103 55 4760 SH DFND 0 4760 0 PIMCO MUN INCOME FD III COM 72201A103 1284 110854 SH DFND 01 0 110854 0 PIMCO NEW YORK MUN FD II COM 72200Y102 24 1972 SH DFND 0 1972 0 PIMCO NEW YORK MUN FD II COM 72200Y102 78 6472 SH DFND 01 0 6472 0 PIMCO NEW YORK MUN INCM FD 1 COM 72201E105 10 1017 SH DFND 01 0 1017 0 PIMCO NEW YORK MUN INCM FD 1 COM 72201E105 17 1663 SH DFND 0 1663 0 PIMCO NY MUNICIPAL INCOME FD COM 72200T103 1340 104827 SH DFND 01 0 104827 0 PIMCO STRATEGIC INCOME FD IN COM 72200X104 21 2323 SH DFND 0 2323 0 PIMCO STRATEGIC INCOME FD IN COM 72200X104 1498 163138 SH DFND 01 0 163138 0 PINGTAN MARINE ENTERPRISE LT SHS G7114V102 15 4975 SH SOLE 4975 0 0 PINNACLE ENTMT INC NEW COM 72348Y105 538 16429 SH DFND 01 0 16429 0 PINNACLE ENTMT INC NEW COM 72348Y105 27846 850772 SH DFND 0 850772 0 PINNACLE FINL PARTNERS INC COM 72346Q104 1246 18786 SH DFND 0 18786 0 PINNACLE FINL PARTNERS INC COM 72346Q104 3015 45478 SH DFND 01 0 45478 0 PINNACLE FINL PARTNERS INC COM 72346Q104 3457 52140 SH DFND 20 0 0 52140 PINNACLE FOODS INC DEL COM 72348P104 4465 75078 SH DFND 01 0 75078 0 PINNACLE FOODS INC DEL COM 72348P104 13179 221607 SH DFND 0 221607 0 PINNACLE WEST CAP CORP COM 723484101 587 6895 SH DFND 0 0 6895 PINNACLE WEST CAP CORP COM 723484101 3004 35264 SH DFND 0 35264 0 PINNACLE WEST CAP CORP COM 723484101 6114 71777 SH DFND 01 0 71777 0 PIONEER DIV HIGH INCOME TRUS COM 723653101 30 1890 SH DFND 0 1890 0 PIONEER DIV HIGH INCOME TRUS COM 723653101 1330 84419 SH DFND 01 0 84419 0 PIONEER ENERGY SVCS CORP COM 723664108 36 11721 SH SOLE 11721 0 0 PIONEER FLOATING RATE TR COM 72369J102 21 1817 SH DFND 0 1817 0 PIONEER FLOATING RATE TR COM 72369J102 167 14563 SH DFND 01 0 14563 0 PIONEER HIGH INCOME TR COM 72369H106 15 1506 SH DFND 0 1506 0 PIONEER HIGH INCOME TR COM 72369H106 1194 122918 SH DFND 01 0 122918 0 PIONEER MUN HIGH INCOME ADV COM 723762100 96 8476 SH DFND 0 8476 0 PIONEER MUN HIGH INCOME ADV COM 723762100 1511 132882 SH DFND 01 0 132882 0 PIONEER MUN HIGH INCOME TR COM SHS 723763108 51 4339 SH DFND 0 4339 0 PIONEER MUN HIGH INCOME TR COM SHS 723763108 1984 167455 SH DFND 01 0 167455 0 PIONEER NAT RES CO COM 723787107 1365 7897 SH DFND 0 7897 0 PIONEER NAT RES CO COM 723787107 1661 9611 SH DFND 0 0 9611 PIONEER NAT RES CO COM 723787107 5704 33000 SH Put DFND 0 33000 0 PIONEER NAT RES CO COM 723787107 47758 276300 SH DFND 01 0 276300 0 PIONEER NAT RES CO COM 723787107 95248 551046 SH Call DFND 0 551046 0 PIONEER PWR SOLUTIONS INC COM NEW 723836300 1 116 SH SOLE 116 0 0 PIPER JAFFRAY COS COM 724078100 133 1543 SH DFND 0 1543 0 PIPER JAFFRAY COS COM 724078100 287 3328 SH DFND 01 0 3328 0 PITNEY BOWES INC COM 724479100 90 8042 SH DFND 0 8042 0 PITNEY BOWES INC COM 724479100 2137 191166 SH DFND 01 0 191166 0 PIXELWORKS INC COM NEW 72581M305 9 1493 SH DFND 0 1493 0 PIXELWORKS INC COM NEW 72581M305 828 130799 SH DFND 01 0 130799 0 PJT PARTNERS INC COM CL A 69343T107 89 1954 SH DFND 0 1954 0 PJT PARTNERS INC COM CL A 69343T107 1744 38239 SH DFND 01 0 38239 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 10173 492891 SH DFND 0 492891 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 11655 564700 SH Call DFND 0 564700 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 77957 3776993 SH DFND 01 0 3776993 0 PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 496 24040 SH SOLE 24040 0 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 48 2177 SH DFND 0 0 2177 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 1112 50647 SH DFND 0 50647 0 PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 6553 298550 SH DFND 01 0 298550 0 PLANET FITNESS INC CL A 72703H101 114 3305 SH DFND 01 0 3305 0 PLANET FITNESS INC CL A 72703H101 1316 38000 SH Call DFND 0 38000 0 PLANTRONICS INC NEW COM 727493108 3118 61899 SH DFND 0 61899 0 PLANTRONICS INC NEW COM 727493108 3369 66864 SH DFND 01 0 66864 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 5344 538729 SH DFND 01 0 538729 0 PLATFORM SPECIALTY PRODS COR COM 72766Q105 6640 669362 SH DFND 0 669362 0 PLATINUM GROUP METALS LTD COM 72765Q601 0 1000 SH DFND 01 0 1000 0 PLATINUM GROUP METALS LTD COM 72765Q601 8 26577 SH DFND 0 26577 0 PLDT INC SPONSORED ADR 69344D408 14 456 SH DFND 01 0 456 0 PLDT INC SPONSORED ADR 69344D408 117 3894 SH DFND 0 3894 0 PLDT INC SPONSORED ADR 69344D408 675 22455 SH DFND 20 0 0 22455 PLEXUS CORP COM 729132100 178 2927 SH DFND 0 2927 0 PLEXUS CORP COM 729132100 1966 32376 SH DFND 01 0 32376 0 PLUG POWER INC COM NEW 72919P202 36 15364 SH DFND 0 15364 0 PLUG POWER INC COM NEW 72919P202 123 52116 SH DFND 01 0 52116 0 PLUMAS BANCORP COM 729273102 36 1549 SH DFND 0 1549 0 PLUMAS BANCORP COM 729273102 84 3600 SH DFND 01 0 3600 0 PLURISTEM THERAPEUTICS INC COM 72940R102 486 352204 SH SOLE 352204 0 0 PLX PHARMA INC COM 72942A107 7 1071 SH DFND 0 1071 0 PLX PHARMA INC COM 72942A107 82 11840 SH DFND 01 0 11840 0 PLY GEM HLDGS INC COM 72941W100 40 2140 SH SOLE 2140 0 0 PLYMOUTH INDL REIT INC COM 729640102 11 577 SH SOLE 577 0 0 PNC FINL SVCS GROUP INC COM 693475105 21 143 SH DFND 17 0 0 143 PNC FINL SVCS GROUP INC COM 693475105 1555 10775 SH DFND 20 0 0 10775 PNC FINL SVCS GROUP INC COM 693475105 3247 22500 SH Put DFND 0 22500 0 PNC FINL SVCS GROUP INC COM 693475105 3897 27007 SH DFND 0 0 27007 PNC FINL SVCS GROUP INC COM 693475105 4906 34000 SH Call DFND 0 34000 0 PNC FINL SVCS GROUP INC COM 693475105 43017 298128 SH DFND 0 298128 0 PNC FINL SVCS GROUP INC COM 693475105 102928 713342 SH DFND 01 0 713342 0 PNC FINL SVCS GROUP INC COM 693475105 304 2105 SH SOLE 2105 0 0 PNC FINL SVCS GROUP INC *W EXP 12/31/201 693475121 91 1176 SH DFND 0 1176 0 PNC FINL SVCS GROUP INC *W EXP 12/31/201 693475121 999 12855 SH DFND 01 0 12855 0 PNM RES INC COM 69349H107 218 5386 SH DFND 01 0 5386 0 PNM RES INC COM 69349H107 3421 84565 SH DFND 0 84565 0 POAGE BANKSHARES INC COM 730206109 21 1015 SH SOLE 1015 0 0 POINTER TELOCATION LTD SHS M7946T104 105 5632 SH DFND 01 0 5632 0 POINTER TELOCATION LTD SHS M7946T104 195 10487 SH DFND 0 10487 0 POINTS INTL LTD COM NEW 730843208 29 2825 SH SOLE 2825 0 0 POLARIS INDS INC COM 731068102 436 3513 SH DFND 0 0 3513 POLARIS INDS INC COM 731068102 1384 11165 SH DFND 20 0 0 11165 POLARIS INDS INC COM 731068102 21127 170389 SH DFND 01 0 170389 0 POLAR PWR INC COM 73102V105 33 6628 SH SOLE 6628 0 0 POLYMET MINING CORP COM 731916102 20 23767 SH DFND 01 0 23767 0 POLYMET MINING CORP COM 731916102 37 43411 SH DFND 0 43411 0 POLYONE CORP COM 73179P106 210 4817 SH DFND 01 0 4817 0 POLYONE CORP COM 73179P106 1173 26962 SH DFND 0 26962 0 POOL CORPORATION COM 73278L105 527 4062 SH DFND 01 0 4062 0 POOL CORPORATION COM 73278L105 818 6310 SH DFND 20 0 0 6310 POOL CORPORATION COM 73278L105 1731 13348 SH DFND 0 13348 0 POPE RES DEL LTD PARTNERSHIP DEPOSITRY RCPT 732857107 2269 32542 SH DFND 01 0 32542 0 POPULAR INC COM NEW 733174700 213 5993 SH DFND 01 0 5993 0 POPULAR INC COM NEW 733174700 8441 237831 SH DFND 0 237831 0 PORTER BANCORP INC COM NEW 736233206 31 2144 SH SOLE 2144 0 0 PORTFOLIO RECOVERY ASSOCS IN NOTE 3.000% 8/0 73640QAB1 1 1000 PRN DFND 01 0 1000 0 PORTLAND GEN ELEC CO COM NEW 736508847 312 6838 SH DFND 0 6838 0 PORTLAND GEN ELEC CO COM NEW 736508847 1274 27940 SH DFND 20 0 0 27940 PORTLAND GEN ELEC CO COM NEW 736508847 1575 34563 SH DFND 01 0 34563 0 PORTOLA PHARMACEUTICALS INC COM 737010108 31 637 SH DFND 0 637 0 PORTOLA PHARMACEUTICALS INC COM 737010108 2288 47000 SH DFND 01 0 47000 0 POSCO SPONSORED ADR 693483109 78 1000 SH DFND 20 0 0 1000 POSCO SPONSORED ADR 693483109 701 8974 SH DFND 01 0 8974 0 POSCO SPONSORED ADR 693483109 990 12667 SH DFND 0 12667 0 POST HLDGS INC COM 737446104 3348 42254 SH DFND 01 0 42254 0 POTASH CORP SASK INC COM 73755L107 121 5837 SH DFND 0 5837 0 POTASH CORP SASK INC COM 73755L107 921 44605 SH DFND 0 0 44605 POTASH CORP SASK INC COM 73755L107 1033 50000 SH Put DFND 0 50000 0 POTASH CORP SASK INC COM 73755L107 4621 223800 SH Call DFND 0 223800 0 POTASH CORP SASK INC COM 73755L107 19714 954680 SH DFND 01 0 954680 0 POTBELLY CORP COM 73754Y100 42 3411 SH DFND 0 3411 0 POTBELLY CORP COM 73754Y100 64 5190 SH DFND 01 0 5190 0 POTLATCH CORP NEW COM 737630103 399 7989 SH DFND 0 7989 0 POTLATCH CORP NEW COM 737630103 595 11930 SH DFND 01 0 11930 0 POWELL INDS INC COM 739128106 0 9 SH DFND 01 0 9 0 POWELL INDS INC COM 739128106 37 1287 SH DFND 0 1287 0 POWER INTEGRATIONS INC COM 739276103 32 441 SH DFND 0 441 0 POWER INTEGRATIONS INC COM 739276103 199 2712 SH DFND 01 0 2712 0 POWER INTEGRATIONS INC COM 739276103 1001 13610 SH DFND 20 0 0 13610 POWER REIT COM 73933H101 8 1316 SH SOLE 1316 0 0 POWERSHARES ACTIVE MNG ETF T ALT MULTI STRG 73935B870 3 124 SH SOLE 124 0 0 POWERSHARES ACTIVE MNG ETF T GROWTH MULTI AST 73935B813 1 53 SH SOLE 53 0 0 POWERSHARES ACTIVE MNG ETF T S&P500 DWNHDGE 73935B805 2452 89851 SH DFND 01 0 89851 0 POWERSHARES ACTIVE MNG ETF T US REAL EST FD 73935B508 113 1374 SH SOLE 1374 0 0 POWERSHARES ACTIVE MNG ETF T VAR RAT INV GR 73935B862 1 45 SH DFND 01 0 45 0 POWERSHARES ACTIVE MNG ETF T VAR RAT INV GR 73935B862 30 1202 SH DFND 0 1202 0 POWERSHARES ACT MANG COMM FD OPT YLD DIV 73937V106 3989 228574 SH DFND 01 0 228574 0 POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 4 254 SH DFND 0 254 0 POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 33 2000 SH Put DFND 01 0 2000 0 POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 11398 686200 SH DFND 01 0 686200 0 POWERSHARES DB G10 CURCY HAR COM UT BEN INT 73935Y102 16 668 SH DFND 01 0 668 0 POWERSHARES DB G10 CURCY HAR COM UT BEN INT 73935Y102 31 1311 SH DFND 0 1311 0 POWERSHARES ETF TR II 1000 EQ WHT PT 73937B571 9 281 SH DFND 0 281 0 POWERSHARES ETF TR II 1000 EQ WHT PT 73937B571 1777 56975 SH DFND 01 0 56975 0 POWERSHARES ETF TR II ASIA PAC BD PR 73937B753 59 2535 SH DFND 01 0 2535 0 POWERSHARES ETF TR II ASIA PAC EX-JP 73936T854 37 629 SH DFND 0 629 0 POWERSHARES ETF TR II ASIA PAC EX-JP 73936T854 59 993 SH DFND 01 0 993 0 POWERSHARES ETF TR II CALI MUNI ETF 73936T441 2779 105337 SH DFND 01 0 105337 0 POWERSHARES ETF TR II DEV MKTS EX-US 73936T789 14330 315648 SH DFND 01 0 315648 0 POWERSHARES ETF TR II DWA TACT MLT 73937B399 331 12314 SH DFND 01 0 12314 0 POWERSHARES ETF TR II DWA TCTL SCTR 73937B498 1540 54502 SH DFND 01 0 54502 0 POWERSHARES ETF TR II EMER MRKT PORT 73936T763 10832 485083 SH DFND 01 0 485083 0 POWERSHARES ETF TR II EM MRK LOW VOL 73937B662 5 198 SH DFND 0 198 0 POWERSHARES ETF TR II EM MRK LOW VOL 73937B662 2765 109153 SH DFND 01 0 109153 0 POWERSHARES ETF TR II EMRG MKTS INFR 73937B209 209 5632 SH DFND 01 0 5632 0 POWERSHARES ETF TR II EMRG MKTS INFR 73937B209 271 7308 SH DFND 0 7308 0 POWERSHARES ETF TR II EX RTE SEN LOW 73937B563 7460 219663 SH DFND 01 0 219663 0 POWERSHARES ETF TR II EX US SML PORT 73936T771 1370 39823 SH DFND 01 0 39823 0 POWERSHARES ETF TR II FDM HG YLD RAFI 73936T557 23 1230 SH DFND 0 1230 0 POWERSHARES ETF TR II FDM HG YLD RAFI 73936T557 2915 153819 SH DFND 17 0 0 153819 POWERSHARES ETF TR II FDM HG YLD RAFI 73936T557 12007 633591 SH DFND 01 0 633591 0 POWERSHARES ETF TR II FND INV GR CP 73937B761 12 486 SH DFND 01 0 486 0 POWERSHARES ETF TR II FTSE INTL LOW 73937B480 26 847 SH SOLE 847 0 0 POWERSHARES ETF TR II GBL CLEAN ENER 73936T615 1910 145395 SH DFND 01 0 145395 0 POWERSHARES ETF TR II GBL WTR PORT 73936T623 4025 154577 SH DFND 01 0 154577 0 POWERSHARES ETF TR II I-30 LAD TREAS 73936T524 82 2505 SH DFND 0 2505 0 POWERSHARES ETF TR II I-30 LAD TREAS 73936T524 3918 119506 SH DFND 01 0 119506 0 POWERSHARES ETF TR II INSUR NATL MUN 73936T474 1572 60909 SH DFND 0 60909 0 POWERSHARES ETF TR II INSUR NATL MUN 73936T474 184109 7133260 SH DFND 01 0 7133260 0 POWERSHARES ETF TR II INSUR NATL MUN 73936T474 200 7739 SH SOLE 7739 0 0 POWERSHARES ETF TR II INTL DEV LOWVL 73937B688 18157 539433 SH DFND 01 0 539433 0 POWERSHARES ETF TR II KBW BK PORT 73937B746 40103 728882 SH DFND 01 0 728882 0 POWERSHARES ETF TR II KBW RG BK PORT 73937B712 4685 83655 SH DFND 01 0 83655 0 POWERSHARES ETF TR II LAD 0-5Y CR BD 73937B589 43 1714 SH SOLE 1714 0 0 POWERSHARES ETF TR II NY MUNI BD ETF 73936T458 920 37311 SH DFND 01 0 37311 0 POWERSHARES ETF TR II PFD PORTFOLIO 73936T565 1382 93017 SH DFND 0 93017 0 POWERSHARES ETF TR II PFD PORTFOLIO 73936T565 37921 2551900 SH DFND 01 0 2551900 0 POWERSHARES ETF TR II PUREBET FTSE EMG 73937B266 0 15 SH SOLE 15 0 0 POWERSHARES ETF TR II PWRSHS SP500 LOW 73937B654 698 16440 SH DFND 0 16440 0 POWERSHARES ETF TR II PWRSHS SP500 LOW 73937B654 36799 867283 SH DFND 01 0 867283 0 POWERSHARES ETF TR II PWRS INT BUYBK 73937B621 9778 260185 SH DFND 01 0 260185 0 POWERSHARES ETF TR II RUSEL 1000 LOW 73937B472 18 571 SH SOLE 571 0 0 POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 293 9924 SH DFND 17 0 0 9924 POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 4505 152494 SH DFND 0 152494 0 POWERSHARES ETF TR II SOVEREIGN DEBT 73936T573 68006 2302172 SH DFND 01 0 2302172 0 POWERSHARES ETF TR II S&P400 LOVL PT 73937B647 28004 617091 SH DFND 01 0 617091 0 POWERSHARES ETF TR II S&P500 HGH BET 73937B829 1440 33893 SH DFND 01 0 33893 0 POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 3610 75612 SH DFND 0 75612 0 POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 116972 2450198 SH DFND 01 0 2450198 0 POWERSHARES ETF TR II S&P500 LOW VOL 73937B779 681 14270 SH SOLE 14270 0 0 POWERSHARES ETF TR II S&P600 LOVL PT 73937B639 25877 559496 SH DFND 01 0 559496 0 POWERSHARES ETF TR II S&P EMG MKT MNTM 73937B670 24 1178 SH SOLE 1178 0 0 POWERSHARES ETF TR II S&P INT DEV MNTM 73937B696 11 373 SH SOLE 373 0 0 POWERSHARES ETF TR II S&P INT DEV QLTY 73936T805 5 220 SH DFND 01 0 220 0 POWERSHARES ETF TR II S&P INT DEV QLTY 73936T805 55 2291 SH DFND 0 2291 0 POWERSHARES ETF TR II S&P SMCP C DIS 73937B506 91 1484 SH DFND 01 0 1484 0 POWERSHARES ETF TR II S&P SMCP CONSU 73937B605 6 79 SH DFND 01 0 79 0 POWERSHARES ETF TR II S&P SMCP ENE P 73937B704 796 51657 SH DFND 01 0 51657 0 POWERSHARES ETF TR II S&P SMCP FIN P 73937B803 2705 49631 SH DFND 01 0 49631 0 POWERSHARES ETF TR II S&P SMCP HC PO 73937B886 2725 27658 SH DFND 01 0 27658 0 POWERSHARES ETF TR II S&P SMCP IND P 73937B878 1169 18122 SH DFND 01 0 18122 0 POWERSHARES ETF TR II S&P SMCP IT PO 73937B860 15294 200072 SH DFND 01 0 200072 0 POWERSHARES ETF TR II S&P SMCP MAT P 73937B852 790 15105 SH DFND 01 0 15105 0 POWERSHARES ETF TR II S&P SMCP UTI P 73937B837 10 180 SH DFND 01 0 180 0 POWERSHARES ETF TR II TXBLE MUN PRTFLO 73937B407 29407 958194 SH DFND 01 0 958194 0 POWERSHARES ETF TR II VAR RATE PFD POR 73937B597 27 1033 SH DFND 0 1033 0 POWERSHARES ETF TR II VAR RATE PFD POR 73937B597 48133 1875805 SH DFND 01 0 1875805 0 POWERSHARES ETF TR II WK VRDO TX FR 73936T433 69 2751 SH DFND 0 2751 0 POWERSHARES ETF TR II WK VRDO TX FR 73936T433 676 27130 SH DFND 01 0 27130 0 POWERSHARES ETF TRUST AERSPC DEF PTF 73935X690 19092 354205 SH DFND 01 0 354205 0 POWERSHARES ETF TRUST BASIC MAT SECT 73935X427 382 5406 SH DFND 01 0 5406 0 POWERSHARES ETF TRUST CLEANTECH PORT 73935X278 1200 28392 SH DFND 01 0 28392 0 POWERSHARES ETF TRUST CON DISCRE SEC 73935X419 2876 57194 SH DFND 01 0 57194 0 POWERSHARES ETF TRUST CON STAPLE SEC 73935X393 73 1116 SH DFND 0 1116 0 POWERSHARES ETF TRUST CON STAPLE SEC 73935X393 710 10914 SH DFND 01 0 10914 0 POWERSHARES ETF TRUST DIV ACHV PRTF 73935X732 1870 70714 SH DFND 01 0 70714 0 POWERSHARES ETF TRUST DWA MOMENTUM PTF 73935X153 57 1113 SH DFND 0 1113 0 POWERSHARES ETF TRUST DWA MOMENTUM PTF 73935X153 47655 923001 SH DFND 01 0 923001 0 POWERSHARES ETF TRUST DYNA BUYBK ACH 73935X286 20675 350358 SH DFND 01 0 350358 0 POWERSHARES ETF TRUST DYNAMIC MKT PT 73935X104 615 6459 SH DFND 01 0 6459 0 POWERSHARES ETF TRUST DYNAMIC OTC PT 73935X203 243 2373 SH DFND 01 0 2373 0 POWERSHARES ETF TRUST DYNAMIC TECH SET 73935X344 6316 119857 SH DFND 01 0 119857 0 POWERSHARES ETF TRUST DYN BIOT & GEN 73935X856 42 889 SH DFND 0 889 0 POWERSHARES ETF TRUST DYN BIOT & GEN 73935X856 4494 95302 SH DFND 01 0 95302 0 POWERSHARES ETF TRUST DYN BLDG CNSTR 73935X666 14706 424061 SH DFND 01 0 424061 0 POWERSHARES ETF TRUST DYN EN EX PROD 73935X658 1283 56052 SH DFND 01 0 56052 0 POWERSHARES ETF TRUST DYN FD & BEV 73935X849 2121 62658 SH DFND 01 0 62658 0 POWERSHARES ETF TRUST DYN LSR & ENT 73935X757 508 11504 SH DFND 01 0 11504 0 POWERSHARES ETF TRUST DYN MEDIA PORT 73935X823 3165 112601 SH DFND 01 0 112601 0 POWERSHARES ETF TRUST DYNM LRG CP GR 73935X609 7642 184180 SH DFND 01 0 184180 0 POWERSHARES ETF TRUST DYNM LRG CP VL 73935X708 30975 798109 SH DFND 01 0 798109 0 POWERSHARES ETF TRUST DYN NETWKG PRT 73935X815 1276 27571 SH DFND 01 0 27571 0 POWERSHARES ETF TRUST DYN OIL SVCS 73935X625 170 17843 SH DFND 01 0 17843 0 POWERSHARES ETF TRUST DYN PHRMA PORT 73935X799 5355 83445 SH DFND 01 0 83445 0 POWERSHARES ETF TRUST DYN RETAIL PTF 73935X617 44 1171 SH DFND 01 0 1171 0 POWERSHARES ETF TRUST DYN SEMCT PORT 73935X781 18649 369508 SH DFND 01 0 369508 0 POWERSHARES ETF TRUST DYN SFTWR PORT 73935X773 12623 198790 SH DFND 01 0 198790 0 POWERSHARES ETF TRUST DYN UTIL PORTF 73935X591 128 4590 SH DFND 01 0 4590 0 POWERSHARES ETF TRUST ENERGY SEC POR 73935X385 337 8526 SH DFND 01 0 8526 0 POWERSHARES ETF TRUST FINL PFD PTFL 73935X229 271 14376 SH DFND 0 14376 0 POWERSHARES ETF TRUST FINL PFD PTFL 73935X229 20455 1084009 SH DFND 01 0 1084009 0 POWERSHARES ETF TRUST FINL SECT PORT 73935X377 2 53 SH DFND 0 53 0 POWERSHARES ETF TRUST FINL SECT PORT 73935X377 1137 32396 SH DFND 01 0 32396 0 POWERSHARES ETF TRUST FTSE RAFI 1000 73935X583 50564 445183 SH DFND 01 0 445183 0 POWERSHARES ETF TRUST FTSE US1500 SM 73935X567 36602 281794 SH DFND 01 0 281794 0 POWERSHARES ETF TRUST GBL LSTD PVT EQT 73935X195 1012 81260 SH DFND 01 0 81260 0 POWERSHARES ETF TRUST GOLDEN DRG CHINA 73935X401 168 3743 SH DFND 01 0 3743 0 POWERSHARES ETF TRUST HI YLD EQ DVDN 73935X302 12015 674607 SH DFND 01 0 674607 0 POWERSHARES ETF TRUST HLTHCR SEC POR 73935X351 8691 120595 SH DFND 01 0 120595 0 POWERSHARES ETF TRUST INDL SECT PORT 73935X369 4421 72528 SH DFND 01 0 72528 0 POWERSHARES ETF TRUST INTL DIV ACHV 73935X716 12137 733772 SH DFND 01 0 733772 0 POWERSHARES ETF TRUST NASD INTNT ETF 73935X146 14529 125563 SH DFND 01 0 125563 0 POWERSHARES ETF TRUST RUSSELL 2000 GRW 73935X872 5 150 SH DFND 0 150 0 POWERSHARES ETF TRUST RUSSELL 2000 GRW 73935X872 261 8120 SH DFND 01 0 8120 0 POWERSHARES ETF TRUST RUSSELL 2000 VAL 73935X864 6 185 SH DFND 0 185 0 POWERSHARES ETF TRUST RUSSELL 2000 VAL 73935X864 338 10958 SH DFND 01 0 10958 0 POWERSHARES ETF TRUST RUSSELL 2000 WTH 73935X435 42 969 SH DFND 0 969 0 POWERSHARES ETF TRUST RUSSELL 2000 WTH 73935X435 119 2744 SH DFND 01 0 2744 0 POWERSHARES ETF TRUST RUSSELL 200 WTH 73935X450 217 4100 SH DFND 01 0 4100 0 POWERSHARES ETF TRUST RUSSELL MID GRW 73935X807 837 19722 SH DFND 01 0 19722 0 POWERSHARES ETF TRUST RUSSELL MID VAL 73935X880 351 11202 SH DFND 01 0 11202 0 POWERSHARES ETF TRUST RUSSELL MID WTH 73935X443 162 3393 SH DFND 01 0 3393 0 POWERSHARES ETF TRUST RUSSELL MID WTH 73935X443 317 6645 SH DFND 0 6645 0 POWERSHARES ETF TRUST S&P 500 QLTY PRT 73935X682 14693 482540 SH DFND 01 0 482540 0 POWERSHARES ETF TRUST WATER RES PORT 73935X575 17 550 SH DFND 0 0 550 POWERSHARES ETF TRUST WATER RES PORT 73935X575 132 4356 SH DFND 0 4356 0 POWERSHARES ETF TRUST WATER RES PORT 73935X575 12308 406615 SH DFND 01 0 406615 0 POWERSHARES ETF TRUST WILDERHILL CN EN 73935X112 217 8561 SH DFND 01 0 8561 0 POWERSHARES ETF TRUST WILDERHILL PRO 73935X161 130 4817 SH DFND 0 4817 0 POWERSHARES ETF TRUST WILDERHILL PRO 73935X161 151 5600 SH DFND 01 0 5600 0 POWERSHARES ETF TRUST ZACKS MC PRTFL 73935X740 159 8217 SH DFND 01 0 8217 0 POWERSHARES ETF TRUST ZACKS MC PRTFL 73935X740 248 12811 SH DFND 0 12811 0 POWERSHARES ETF TRUST II CEF INC COMPST 73936Q843 3427 143394 SH DFND 01 0 143394 0 POWERSHARES ETF TRUST II DWA DEVMKTMOM PT 73936Q108 5 192 SH DFND 0 192 0 POWERSHARES ETF TRUST II DWA DEVMKTMOM PT 73936Q108 20857 754867 SH DFND 01 0 754867 0 POWERSHARES ETF TRUST II DWA EMKT MOM PTF 73936Q207 15425 750608 SH DFND 01 0 750608 0 POWERSHARES ETF TRUST II DWA SC MOMNT PTF 73936Q744 8878 182228 SH DFND 01 0 182228 0 POWERSHARES ETF TRUST II GLBL ST HI YLD 73936Q710 190 7971 SH SOLE 7971 0 0 POWERSHARES ETF TRUST II GLOB GLD&P ETF 73936Q876 33 1681 SH DFND 0 1681 0 POWERSHARES ETF TRUST II GLOB GLD&P ETF 73936Q876 526 26769 SH DFND 01 0 26769 0 POWERSHARES ETF TRUST II GLOBL AGRI ETF 73936Q702 266 9715 SH DFND 01 0 9715 0 POWERSHARES ETF TRUST II INTL CORP BOND 73936Q835 402 14585 SH DFND 0 14585 0 POWERSHARES ETF TRUST II INTL CORP BOND 73936Q835 1170 42392 SH DFND 17 0 0 42392 POWERSHARES ETF TRUST II INTL CORP BOND 73936Q835 2261 81945 SH DFND 01 0 81945 0 POWERSHARES ETF TRUST II KBW HG YLD FIN 73936Q793 740 31344 SH DFND 01 0 31344 0 POWERSHARES ETF TRUST II KBW YIELD REIT 73936Q819 6366 179776 SH DFND 01 0 179776 0 POWERSHARES ETF TRUST II PRP CAS INS PT 73936Q777 75 1262 SH DFND 0 1262 0 POWERSHARES ETF TRUST II PRP CAS INS PT 73936Q777 4358 73360 SH DFND 01 0 73360 0 POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 588 25526 SH DFND 0 25526 0 POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 14382 624200 SH Put DFND 0 624200 0 POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 82147 3565418 SH DFND 01 0 3565418 0 POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 35 1500 SH SOLE 1500 0 0 POWERSHARES ETF TRUST II S&P500 ENH VALUE 73936Q694 116 3325 SH DFND 01 0 3325 0 POWERSHARES EXCHANGE TRADED RUSSELL 200 GRW 739371102 14 300 SH DFND 01 0 300 0 POWERSHARES EXCHANGE TRADED RUSSELL 200 GRW 739371102 83 1816 SH DFND 0 1816 0 POWERSHARES EXCHANGE TRADED RUSSELL 200 VAL 739371201 5915 152718 SH DFND 01 0 152718 0 POWERSHARES GLOBAL ETF FD S&P 500 BUYWRT 73936G308 26 1225 SH DFND 0 1225 0 POWERSHARES GLOBAL ETF FD S&P 500 BUYWRT 73936G308 9156 426857 SH DFND 01 0 426857 0 POWERSHARES INDIA ETF TR INDIA PORT 73935L100 1218 46153 SH DFND 01 0 46153 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 9 60 SH DFND 17 0 0 60 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 5420 34800 SH Put DFND 01 0 34800 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 6230 40000 SH DFND 0 0 40000 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 229668 1474500 SH Call DFND 0 1474500 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 379662 2437480 SH DFND 0 2437480 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 664348 4265206 SH DFND 01 0 4265206 0 POWERSHARES QQQ TRUST UNIT SER 1 73935A104 1473396 9459400 SH Put DFND 0 9459400 0 POWERSHS DB MULTI SECT COMM DB BASE METALS 73936B705 2973 153171 SH DFND 01 0 153171 0 POWERSHS DB MULTI SECT COMM DB ENERGY FUND 73936B101 201 13824 SH DFND 01 0 13824 0 POWERSHS DB MULTI SECT COMM DB GOLD FUND 73936B606 23 547 SH DFND 01 0 547 0 POWERSHS DB MULTI SECT COMM DB GOLD FUND 73936B606 43 1031 SH DFND 0 1031 0 POWERSHS DB MULTI SECT COMM DB OIL FUND 73936B507 28 2711 SH DFND 0 2711 0 POWERSHS DB MULTI SECT COMM DB OIL FUND 73936B507 1080 106380 SH DFND 01 0 106380 0 POWERSHS DB MULTI SECT COMM DB PREC MTLS 73936B200 3 68 SH DFND 0 68 0 POWERSHS DB MULTI SECT COMM DB PREC MTLS 73936B200 247 6410 SH DFND 01 0 6410 0 POWERSHS DB MULTI SECT COMM DB SILVER FUND 73936B309 69 2669 SH DFND 01 0 2669 0 POWERSHS DB MULTI SECT COMM DB SILVER FUND 73936B309 117 4505 SH DFND 0 4505 0 POWERSHS DB MULTI SECT COMM PS DB AGRICUL FD 73936B408 32 1700 SH Put DFND 01 0 1700 0 POWERSHS DB MULTI SECT COMM PS DB AGRICUL FD 73936B408 580 30937 SH DFND 01 0 30937 0 POWERSHS DB MULTI SECT COMM PS DB AGRICUL FD 73936B408 2505 133544 SH DFND 0 133544 0 POWERSHS DB MULTI SECT COMM PS DB AGRICUL FD 73936B408 2814 150000 SH Put DFND 0 150000 0 POWERSHS DB US DOLLAR INDEX DOLL INDX BEAR 73936D206 103 4616 SH DFND 0 4616 0 POWERSHS DB US DOLLAR INDEX DOLL INDX BEAR 73936D206 263 11764 SH DFND 01 0 11764 0 POWERSHS DB US DOLLAR INDEX DOLL INDX BULL 73936D107 62 2583 SH DFND 0 2583 0 POWERSHS DB US DOLLAR INDEX DOLL INDX BULL 73936D107 7064 293945 SH DFND 01 0 293945 0 PPG INDS INC COM 693506107 1729 14801 SH DFND 0 0 14801 PPG INDS INC COM 693506107 2570 22000 SH Put DFND 0 22000 0 PPG INDS INC COM 693506107 25060 214517 SH DFND 0 214517 0 PPG INDS INC COM 693506107 61619 527468 SH DFND 01 0 527468 0 PPG INDS INC COM 693506107 362 3100 SH SOLE 3100 0 0 PPL CORP COM 69351T106 413 13352 SH DFND 0 0 13352 PPL CORP COM 69351T106 820 26500 SH Call DFND 0 26500 0 PPL CORP COM 69351T106 1889 61030 SH DFND 20 0 0 61030 PPL CORP COM 69351T106 6201 200371 SH DFND 0 200371 0 PPL CORP COM 69351T106 15469 499800 SH DFND 01 0 499800 0 PQ GROUP HLDGS INC COM 73943T103 19 1156 SH SOLE 1156 0 0 PRA GROUP INC COM 69354N106 27 800 SH DFND 0 800 0 PRA GROUP INC COM 69354N106 130 3907 SH DFND 01 0 3907 0 PRA HEALTH SCIENCES INC COM 69354M108 2476 27188 SH DFND 0 27188 0 PRA HEALTH SCIENCES INC COM 69354M108 9162 100604 SH DFND 01 0 100604 0 PRANA BIOTECHNOLOGY LTD SPON ADR NEW 739727204 15 4866 SH SOLE 4866 0 0 PRAXAIR INC COM 74005P104 1392 9000 SH Put DFND 0 9000 0 PRAXAIR INC COM 74005P104 1547 10000 SH Call DFND 0 10000 0 PRAXAIR INC COM 74005P104 2487 16076 SH DFND 0 0 16076 PRAXAIR INC COM 74005P104 4425 28605 SH DFND 20 0 0 28605 PRAXAIR INC COM 74005P104 14708 95085 SH DFND 0 95085 0 PRAXAIR INC COM 74005P104 606002 3917778 SH DFND 01 0 3917778 0 PRAXAIR INC COM 74005P104 43 276 SH SOLE 276 0 0 PRECISION DRILLING CORP COM 2010 74022D308 45 14906 SH DFND 01 0 14906 0 PRECISION DRILLING CORP COM 2010 74022D308 97 31996 SH DFND 0 31996 0 PREFERRED APT CMNTYS INC COM 74039L103 88 4344 SH DFND 0 4344 0 PREFERRED APT CMNTYS INC COM 74039L103 1272 62807 SH DFND 01 0 62807 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 1 11 SH DFND 01 0 11 0 PREFERRED BK LOS ANGELES CA COM NEW 740367404 20 341 SH DFND 0 341 0 PREFORMED LINE PRODS CO COM 740444104 20 286 SH DFND 01 0 286 0 PREFORMED LINE PRODS CO COM 740444104 32 452 SH DFND 0 452 0 PREMIER FINL BANCORP INC COM 74050M105 25 1267 SH DFND 0 1267 0 PREMIER FINL BANCORP INC COM 74050M105 148 7378 SH DFND 01 0 7378 0 PREMIER INC CL A 74051N102 52 1775 SH DFND 01 0 1775 0 PREMIER INC CL A 74051N102 921 31540 SH DFND 20 0 0 31540 PREMIER INC CL A 74051N102 2238 76675 SH DFND 0 76675 0 PRESBIA PLC SHS G7234P100 7 1970 SH SOLE 1970 0 0 PRESIDIO INC COM 74102M103 0 17 SH DFND 01 0 17 0 PRESIDIO INC COM 74102M103 41 2156 SH DFND 0 2156 0 PRESTIGE BRANDS HLDGS INC COM 74112D101 359 8088 SH DFND 01 0 8088 0 PRETIUM RES INC COM 74139C102 28 2425 SH DFND 01 0 2425 0 PRGX GLOBAL INC COM NEW 69357C503 0 30 SH DFND 01 0 30 0 PRGX GLOBAL INC COM NEW 69357C503 15 2097 SH DFND 0 2097 0 PRICELINE GRP INC COM NEW 741503403 174 100 SH Put DFND 01 0 100 0 PRICELINE GRP INC COM NEW 741503403 3674 2114 SH DFND 20 0 0 2114 PRICELINE GRP INC COM NEW 741503403 7048 4056 SH DFND 0 0 4056 PRICELINE GRP INC COM NEW 741503403 52223 30052 SH DFND 0 30052 0 PRICELINE GRP INC COM NEW 741503403 66382 38200 SH Call DFND 0 38200 0 PRICELINE GRP INC COM NEW 741503403 78058 44919 SH DFND 01 0 44919 0 PRICELINE GRP INC COM NEW 741503403 152226 87600 SH Put DFND 0 87600 0 PRICELINE GRP INC NOTE 0.350% 6/1 741503AS5 8 6000 PRN DFND 01 0 6000 0 PRICELINE GRP INC NOTE 0.350% 6/1 741503AS5 6894 5000000 PRN DFND 0 5000000 0 PRICELINE GRP INC NOTE 1.000% 3/1 741503AQ9 37 20000 PRN DFND 01 0 20000 0 PRICESMART INC COM 741511109 518 6016 SH DFND 01 0 6016 0 PRICESMART INC COM 741511109 1497 17385 SH DFND 20 0 0 17385 PRICE T ROWE GROUP INC COM 74144T108 1443 13754 SH DFND 0 0 13754 PRICE T ROWE GROUP INC COM 74144T108 5101 48615 SH DFND 20 0 0 48615 PRICE T ROWE GROUP INC COM 74144T108 26696 254416 SH DFND 0 254416 0 PRICE T ROWE GROUP INC COM 74144T108 28013 266971 SH DFND 01 0 266971 0 PRIMEENERGY CORP COM 74158E104 6 119 SH SOLE 119 0 0 PRIMERICA INC COM 74164M108 841 8278 SH DFND 0 8278 0 PRIMERICA INC COM 74164M108 1121 11038 SH DFND 01 0 11038 0 PRIMORIS SVCS CORP COM 74164F103 1695 62351 SH DFND 01 0 62351 0 PRIMO WTR CORP COM 74165N105 13 1000 SH DFND 01 0 1000 0 PRIMO WTR CORP COM 74165N105 15 1209 SH DFND 0 1209 0 PRINCIPAL EXCHANGE TRADED FD HELTHCARE INDX 74255Y409 0 10 SH SOLE 10 0 0 PRINCIPAL EXCHANGE TRADED FD PRCPL MIL INDX 74255Y508 7 211 SH SOLE 211 0 0 PRINCIPAL EXCHANGE TRADED FD PRINCIPAL ACTV 74255Y706 1 50 SH SOLE 50 0 0 PRINCIPAL EXCHANGE TRADED FD PRIN PRICE IDX 74255Y201 8 242 SH SOLE 242 0 0 PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888 5 53 SH SOLE 53 0 0 PRINCIPAL EXCHANGE TRADED FD US SM MLT FC ETF 74255Y607 6 180 SH SOLE 180 0 0 PRINCIPAL FINL GROUP INC COM 74251V102 1114 15781 SH DFND 0 0 15781 PRINCIPAL FINL GROUP INC COM 74251V102 4093 58013 SH DFND 01 0 58013 0 PRINCIPAL FINL GROUP INC COM 74251V102 22814 323330 SH DFND 0 323330 0 PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 124 7219 SH DFND 0 7219 0 PRINCIPAL REAL ESTATE INCOME SHS BEN INT 74255X104 266 15486 SH DFND 01 0 15486 0 PROASSURANCE CORP COM 74267C106 544 9523 SH DFND 01 0 9523 0 PROASSURANCE CORP COM 74267C106 923 16145 SH DFND 0 16145 0 PROASSURANCE CORP COM 74267C106 1300 22740 SH DFND 20 0 0 22740 PROCTER AND GAMBLE CO COM 742718109 46 500 SH Put DFND 01 0 500 0 PROCTER AND GAMBLE CO COM 742718109 5023 54666 SH DFND 17 0 0 54666 PROCTER AND GAMBLE CO COM 742718109 7800 84892 SH DFND 20 0 0 84892 PROCTER AND GAMBLE CO COM 742718109 9923 108000 SH Put DFND 0 108000 0 PROCTER AND GAMBLE CO COM 742718109 65388 711672 SH DFND 0 0 711672 PROCTER AND GAMBLE CO COM 742718109 81736 889600 SH Call DFND 0 889600 0 PROCTER AND GAMBLE CO COM 742718109 314081 3418387 SH DFND 0 3418387 0 PROCTER AND GAMBLE CO COM 742718109 630133 6858220 SH DFND 01 0 6858220 0 PROCTER AND GAMBLE CO COM 742718109 649 7065 SH SOLE 7065 0 0 PRO-DEX INC COLO COM NEW 74265M205 7 996 SH DFND 01 0 996 0 PROGENICS PHARMACEUTICALS IN COM 743187106 5 786 SH DFND 0 786 0 PROGENICS PHARMACEUTICALS IN COM 743187106 12 2061 SH DFND 01 0 2061 0 PROGRESSIVE CORP OHIO COM 743315103 284 5045 SH DFND 20 0 0 5045 PROGRESSIVE CORP OHIO COM 743315103 1794 31848 SH DFND 0 0 31848 PROGRESSIVE CORP OHIO COM 743315103 26065 462801 SH DFND 01 0 462801 0 PROGRESSIVE CORP OHIO COM 743315103 33331 591808 SH DFND 0 591808 0 PROGRESSIVE CORP OHIO COM 743315103 852 15125 SH SOLE 15125 0 0 PROGRESS SOFTWARE CORP COM 743312100 138 3239 SH DFND 01 0 3239 0 PROGRESS SOFTWARE CORP COM 743312100 3118 73236 SH DFND 0 73236 0 PROLOGIS INC COM 74340W103 1322 20500 SH Call DFND 0 20500 0 PROLOGIS INC COM 74340W103 1906 29551 SH DFND 0 0 29551 PROLOGIS INC COM 74340W103 15739 243976 SH DFND 01 0 243976 0 PROLOGIS INC COM 74340W103 27077 419740 SH DFND 0 419740 0 PROOFPOINT INC COM 743424103 1155 13003 SH DFND 0 13003 0 PROOFPOINT INC COM 743424103 1322 14882 SH DFND 01 0 14882 0 PROOFPOINT INC DBCV 0.750% 6/1 743424AD5 6 5000 PRN DFND 01 0 5000 0 PROPETRO HLDG CORP COM 74347M108 4 201 SH DFND 01 0 201 0 PROPETRO HLDG CORP COM 74347M108 334 16564 SH DFND 0 16564 0 PROPHASE LABS INC COM 74345W108 37 17100 SH DFND 01 0 17100 0 PROQR THRAPEUTICS N V SHS EURO N71542109 6 1894 SH SOLE 1894 0 0 PROSHARES TR BASIC MAT NEW 74347X138 41 3139 SH SOLE 3139 0 0 PROSHARES TR CDS SH NA HYCR 74347B870 2 50 SH SOLE 50 0 0 PROSHARES TR DJ BRKFLD GLB 74347B508 303 7057 SH DFND 0 7057 0 PROSHARES TR DJ BRKFLD GLB 74347B508 2007 46813 SH DFND 01 0 46813 0 PROSHARES TR HD REPLICATION 74347X294 89 1974 SH DFND 01 0 1974 0 PROSHARES TR HGH YLD INT RATE 74348A541 11 169 SH DFND 0 169 0 PROSHARES TR HGH YLD INT RATE 74348A541 1065 15840 SH DFND 01 0 15840 0 PROSHARES TR INFLATN EXPECTNS 74348A814 41 1489 SH SOLE 1489 0 0 PROSHARES TR INVT INT RT HG 74347B607 49 639 SH DFND 0 639 0 PROSHARES TR INVT INT RT HG 74347B607 20999 272607 SH DFND 01 0 272607 0 PROSHARES TR K1 FRE CRD OIL 74347B417 73 3376 SH SOLE 3376 0 0 PROSHARES TR LONG ONLINE SHRT 74347B375 74 1881 SH SOLE 1881 0 0 PROSHARES TR MANAGED FUT 74347B532 1 26 SH SOLE 26 0 0 PROSHARES TR MERGER ETF 74348A566 94 2579 SH SOLE 2579 0 0 PROSHARES TR MORNINGSTAR ALTR 74347B813 18 475 SH SOLE 475 0 0 PROSHARES TR MSCI EAFE DIVD 74347B839 1751 45322 SH DFND 01 0 45322 0 PROSHARES TR PRIV EQTY-LSTD 74348A533 111 3102 SH SOLE 3102 0 0 PROSHARES TR PSHS CONSMRGOODS 74347R768 58 1180 SH SOLE 1180 0 0 PROSHARES TR PSHS LC COR PLUS 74347R248 44 660 SH DFND 0 660 0 PROSHARES TR PSHS LC COR PLUS 74347R248 7624 114203 SH DFND 01 0 114203 0 PROSHARES TR PSHS LC COR PLUS 74347R248 2690 40292 SH SOLE 40292 0 0 PROSHARES TR PSHS SH MDCAP400 74347R800 22 1976 SH SOLE 1976 0 0 PROSHARES TR PSHS SH MSCI EAF 74347R370 10 410 SH SOLE 410 0 0 PROSHARES TR PSHS SH MSCI EMR 74347R396 1967 109604 SH DFND 01 0 109604 0 PROSHARES TR PSHS SHORT DOW30 74347R701 312 20871 SH DFND 0 20871 0 PROSHARES TR PSHS SHORT DOW30 74347R701 1437 96212 SH DFND 01 0 96212 0 PROSHARES TR PSHS SHTFINL ETF 74347R230 28 2393 SH SOLE 2393 0 0 PROSHARES TR PSHS SHT OIL&GAS 74347R222 32 1390 SH SOLE 1390 0 0 PROSHARES TR PSHS ULDOW30 NEW 74348A590 44 5018 SH SOLE 5018 0 0 PROSHARES TR PSHS ULSHT 7-10Y 74347R313 183 8477 SH SOLE 8477 0 0 PROSHARES TR PSHS ULT BASMATL 74347R776 83 1125 SH SOLE 1125 0 0 PROSHARES TR PSHS UL TELE ETF 74347R263 56 1289 SH SOLE 1289 0 0 PROSHARES TR PSHS ULT MCAP400 74347R404 132 1075 SH SOLE 1075 0 0 PROSHARES TR PSHS ULT NASB 74347R214 87 1557 SH SOLE 1557 0 0 PROSHARES TR PSHS ULTRA DOW30 74347R305 28 215 SH SOLE 215 0 0 PROSHARES TR PSHS ULTRA O&G 74347R719 20 515 SH SOLE 515 0 0 PROSHARES TR PSHS ULTRA QQQ 74347R206 0 1 SH SOLE 1 0 0 PROSHARES TR PSHS ULTRUSS2000 74347R842 56 799 SH SOLE 799 0 0 PROSHARES TR PSHS ULT SCAP600 74347R818 93 921 SH SOLE 921 0 0 PROSHARES TR PSHS ULT SEMICDT 74347R669 212 1732 SH SOLE 1732 0 0 PROSHARES TR PSHS ULTSH 20YRS 74347B201 102 3014 SH SOLE 3014 0 0 PROSHARES TR RAFI LG SHT FD 74347X310 3 67 SH DFND 0 67 0 PROSHARES TR RAFI LG SHT FD 74347X310 5 141 SH DFND 01 0 141 0 PROSHARES TR RUSS 2000 DIVD 74347B698 32909 596281 SH DFND 01 0 596281 0 PROSHARES TR SHORT QQQ NEW 74347B714 1949 54791 SH DFND 0 54791 0 PROSHARES TR SHORT QQQ NEW 74347B714 4544 127702 SH DFND 01 0 127702 0 PROSHARES TR SHORT S&P 500 NE 74347B425 585 19400 SH DFND 0 19400 0 PROSHARES TR SHORT S&P 500 NE 74347B425 3742 123997 SH DFND 01 0 123997 0 PROSHARES TR SHORT S&P 500 NE 74347B425 17203 570000 SH Call DFND 0 570000 0 PROSHARES TR SHRT 20+YR TRE 74347X849 88 4024 SH DFND 0 4024 0 PROSHARES TR SHRT 20+YR TRE 74347X849 16479 753501 SH DFND 01 0 753501 0 PROSHARES TR SHRT HGH YIELD 74347R131 385 16661 SH SOLE 16661 0 0 PROSHARES TR SHRT RUSSELL2000 74348A210 106 2500 SH DFND 01 0 2500 0 PROSHARES TR SHRT RUSSELL2000 74348A210 110 2598 SH DFND 0 2598 0 PROSHARES TR SHT 7-10 YR TR 74348A608 85 2996 SH SOLE 2996 0 0 PROSHARES TR SHT FTSE CHIN 50 74347X658 51 2655 SH SOLE 2655 0 0 PROSHARES TR SHT MSCI NEW 74347X575 23 2697 SH SOLE 2697 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 129884 2028165 SH DFND 01 0 2028165 0 PROSHARES TR SP500 EX ENRGY 74347B581 0 1 SH SOLE 1 0 0 PROSHARES TR SP500 EX TECH 74347B557 0 1 SH SOLE 1 0 0 PROSHARES TR S&P MDCP 400 DIV 74347B680 13394 245542 SH DFND 01 0 245542 0 PROSHARES TR ST EMG MKT ETF 74347B706 2 32 SH SOLE 32 0 0 PROSHARES TR UL MSCI JP ETF 74347X708 196 1502 SH SOLE 1502 0 0 PROSHARES TR ULSH MSCIEAF NEW 74348A475 16 694 SH SOLE 694 0 0 PROSHARES TR ULSHOIL&GASNEW13 74348A525 31 848 SH SOLE 848 0 0 PROSHARES TR ULSHRT SEMIC NEW 74347B797 15 1410 SH DFND 01 0 1410 0 PROSHARES TR ULSHRT TECH NEW 74347B730 44 2700 SH SOLE 2700 0 0 PROSHARES TR ULSHRT UTILS NEW 74347B722 68 2706 SH SOLE 2706 0 0 PROSHARES TR ULT FTSE CHIN 50 74347X880 107 1273 SH SOLE 1273 0 0 PROSHARES TR ULT FTSE EUROPE 74347X526 37 635 SH SOLE 635 0 0 PROSHARES TR ULT MSCIBZL CAPP 74348A673 35 3871 SH SOLE 3871 0 0 PROSHARES TR ULTPRO NASBIO NW 74347B474 101 3003 SH SOLE 3003 0 0 PROSHARES TR ULTPRO SHT MDCP 74348A392 0 26 SH SOLE 26 0 0 PROSHARES TR ULTPRO SHT NAS 74347B623 27 2328 SH SOLE 2328 0 0 PROSHARES TR ULTRA 20YR TRE 74347R172 26 313 SH SOLE 313 0 0 PROSHARES TR ULTRA FNCLS NEW 74347X633 3 20 SH DFND 01 0 20 0 PROSHARES TR ULTRA FNCLS NEW 74347X633 45 349 SH DFND 0 349 0 PROSHARES TR ULTRA HIGH YLD 74348A707 17 259 SH SOLE 259 0 0 PROSHARES TR ULTRA MDCAP400 74347X815 27 229 SH SOLE 229 0 0 PROSHARES TR ULTRA MSCI BRAZI 74347B490 145 1861 SH SOLE 1861 0 0 PROSHARES TR ULTRAPRO DOW 30 74348A178 217 11123 SH SOLE 11123 0 0 PROSHARES TR ULTRAPRO QQQ 74347X831 240 1730 SH SOLE 1730 0 0 PROSHARES TR ULTRAPRO SHORT Q 74348A160 66 3050 SH SOLE 3050 0 0 PROSHARES TR ULTRAPRO SHORT S 74348A442 0 8 SH SOLE 8 0 0 PROSHARES TR ULTRASHORT GOLD 74348A194 23 1658 SH SOLE 1658 0 0 PROSHARES TR ULTRASHORT INDL 74348A368 35 2076 SH SOLE 2076 0 0 PROSHARES TR ULTRASHRT S&P500 74347B383 5 125 SH DFND 01 0 125 0 PROSHARES TR ULTRASHRT S&P500 74347B383 947 23069 SH DFND 0 23069 0 PROSHARES TR ULT R/EST NEW 74347X625 78 1180 SH SOLE 1180 0 0 PROSHARES TR ULTRPRO DOW30 74347X823 230 2438 SH SOLE 2438 0 0 PROSHARES TR ULTRPRO SHRT NEW 74348A186 4 515 SH SOLE 515 0 0 PROSHARES TR ULTRPRO S&P500 74347X864 437 3116 SH SOLE 3116 0 0 PROSHARES TR ULTR RUSSL2000 74347X799 345 4191 SH SOLE 4191 0 0 PROSHARES TR ULTSH NASD BIOT 74347B789 11 492 SH SOLE 492 0 0 PROSHARES TR ULTSHT CONS SERV 74348A236 2 78 SH SOLE 78 0 0 PROSHARES TR ULTSHT FINLS NEW 74347B748 31 1502 SH SOLE 1502 0 0 PROSHARES TR ULTSHT FTSE EURO 74348A434 65 2095 SH SOLE 2095 0 0 PROSHARES TR ULTSHT HLTHCRE 74348A228 48 1564 SH SOLE 1564 0 0 PROSHARES TR ULTSHT MIDCAP400 74348A343 40 2112 SH SOLE 2112 0 0 PROSHARES TR ULTSHT MSCI JAP 74348A459 38 1432 SH SOLE 1432 0 0 PROSHARES TR ULTSHT REAL EST 74348A244 33 1117 SH SOLE 1117 0 0 PROSHARES TR ULTSHT RUSS2000 74348A319 61 3484 SH SOLE 3484 0 0 PROSHARES TR II PROSHS SHT EUR 74347W742 92 2303 SH SOLE 2303 0 0 PROSHARES TR II PROSHS U/SHAUS 74347W460 56 1222 SH SOLE 1222 0 0 PROSHARES TR II PSHS ULSSLVR NEW 74347W114 52 1656 SH SOLE 1656 0 0 PROSHARES TR II PSH ULTRA EURO 74347W874 64 3682 SH SOLE 3682 0 0 PROSHARES TR II SHT VIX ST TRM 74347W627 3985 31081 SH SOLE 31081 0 0 PROSHARES TR II ULSHT BLOOMB GAS 74347W387 1 24 SH SOLE 24 0 0 PROSHARES TR II ULSHT BLOOMB OIL 74347W668 75 3034 SH SOLE 3034 0 0 PROSHARES TR II ULT BLMBRG NT GS 74347W296 54 8278 SH SOLE 8278 0 0 PROSHARES TR II ULTRAPRO 3X CR 74347W221 143 3840 SH SOLE 3840 0 0 PROSHARES TR II ULTRAPRO 3X SHT 74347W213 0 46 SH SOLE 46 0 0 PROSHARES TR II ULTRASHORT YEN N 74347W569 194 2589 SH SOLE 2589 0 0 PROSHARES TR II ULTRASHRT EURO 74347W882 36 1706 SH SOLE 1706 0 0 PROSHARES TR II ULTRASHRT NEW 74347W395 17 239 SH SOLE 239 0 0 PROSHARES TR II ULTRA SILVER NEW 74347W353 61 1788 SH SOLE 1788 0 0 PROSHARES TR II ULTRA VIX SHORT 74347W163 31 3077 SH SOLE 3077 0 0 PROSHARES TR II ULTRA YEN NEW 74347W270 205 3576 SH SOLE 3576 0 0 PROSHARES TR II VIX SH TRM FUTRS 74347W171 70 3042 SH SOLE 3042 0 0 PROSPECT CAPITAL CORPORATION COM 74348T102 4099 608131 SH DFND 01 0 608131 0 PROSPECT CAPITAL CORPORATION COM 74348T102 4805 712917 SH DFND 0 712917 0 PROSPECT CAPITAL CORPORATION NOTE 5.875% 1/1 74348TAM4 29 28000 PRN DFND 01 0 28000 0 PROSPERITY BANCSHARES INC COM 743606105 105 1492 SH DFND 0 1492 0 PROSPERITY BANCSHARES INC COM 743606105 681 9721 SH DFND 01 0 9721 0 PROTAGONIST THERAPEUTICS INC COM 74366E102 8 388 SH SOLE 388 0 0 PROTALIX BIOTHERAPEUTICS INC COM 74365A101 4 5500 SH DFND 01 0 5500 0 PROTALIX BIOTHERAPEUTICS INC COM 74365A101 42 63765 SH DFND 0 63765 0 PROTEON THERAPEUTICS INC COM 74371L109 0 125 SH DFND 01 0 125 0 PROTEON THERAPEUTICS INC COM 74371L109 11 5803 SH DFND 0 5803 0 PROTEOSTASIS THERAPEUTICS IN COM 74373B109 1 86 SH SOLE 86 0 0 PROTHENA CORP PLC SHS G72800108 16 414 SH DFND 0 414 0 PROTHENA CORP PLC SHS G72800108 653 17415 SH DFND 01 0 17415 0 PROTO LABS INC COM 743713109 746 7239 SH DFND 01 0 7239 0 PROTO LABS INC COM 743713109 4235 41121 SH DFND 0 41121 0 PROVIDENCE SVC CORP COM 743815102 1 11 SH DFND 01 0 11 0 PROVIDENCE SVC CORP COM 743815102 50 845 SH DFND 0 845 0 PROVIDENT BANCORP INC COM 74383X109 3 100 SH DFND 01 0 100 0 PROVIDENT BANCORP INC COM 74383X109 19 735 SH DFND 0 735 0 PROVIDENT FINL HLDGS INC COM 743868101 6 324 SH SOLE 324 0 0 PROVIDENT FINL SVCS INC COM 74386T105 154 5694 SH DFND 0 5694 0 PROVIDENT FINL SVCS INC COM 74386T105 186 6913 SH DFND 01 0 6913 0 PRUDENTIAL BANCORP INC NEW COM 74431A101 7 391 SH SOLE 391 0 0 PRUDENTIAL FINL INC COM 744320102 1726 15013 SH DFND 20 0 0 15013 PRUDENTIAL FINL INC COM 744320102 2757 23976 SH DFND 0 0 23976 PRUDENTIAL FINL INC COM 744320102 39131 340332 SH DFND 01 0 340332 0 PRUDENTIAL FINL INC COM 744320102 41061 357115 SH DFND 0 357115 0 PRUDENTIAL GLB SHT DUR HG YL COM 74433A109 1887 130923 SH DFND 01 0 130923 0 PRUDENTIAL GLB SHT DUR HG YL COM 74433A109 21055 1461168 SH DFND 0 1461168 0 PRUDENTIAL PLC ADR 74435K204 5279 103962 SH DFND 01 0 103962 0 PRUDENTIAL SHT DURATION HG Y COM 74442F107 8078 546950 SH DFND 01 0 546950 0 PRUDENTIAL SHT DURATION HG Y COM 74442F107 11749 795455 SH DFND 0 795455 0 PS BUSINESS PKS INC CALIF COM 69360J107 28 223 SH DFND 01 0 223 0 PS BUSINESS PKS INC CALIF COM 69360J107 5297 42348 SH DFND 0 42348 0 PSIVIDA CORP COM 74440J101 2 1750 SH DFND 01 0 1750 0 PSIVIDA CORP COM 74440J101 15 13820 SH DFND 0 13820 0 PTC INC COM 69370C100 746 12282 SH DFND 01 0 12282 0 PTC INC COM 69370C100 3671 60411 SH DFND 0 60411 0 PTC INC COM 69370C100 4184 68844 SH DFND 20 0 0 68844 PTC THERAPEUTICS INC COM 69366J200 537 32165 SH DFND 0 32165 0 PTC THERAPEUTICS INC COM 69366J200 729 43698 SH DFND 01 0 43698 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 473 14688 SH DFND 0 14688 0 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 1506 46726 SH DFND 20 0 0 46726 P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 2280 70749 SH DFND 01 0 70749 0 PUBLIC STORAGE COM 74460D109 652 3121 SH DFND 0 0 3121 PUBLIC STORAGE COM 74460D109 1748 8363 SH DFND 20 0 0 8363 PUBLIC STORAGE COM 74460D109 6582 31492 SH DFND 01 0 31492 0 PUBLIC STORAGE COM 74460D109 7461 35700 SH Call DFND 0 35700 0 PUBLIC STORAGE COM 74460D109 22731 108763 SH DFND 0 108763 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 62 1200 SH Put DFND 01 0 1200 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 1500 29121 SH DFND 0 0 29121 PUBLIC SVC ENTERPRISE GROUP COM 744573106 1643 31911 SH DFND 0 31911 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 2748 53365 SH DFND 20 0 0 53365 PUBLIC SVC ENTERPRISE GROUP COM 744573106 9177 178200 SH Call DFND 0 178200 0 PUBLIC SVC ENTERPRISE GROUP COM 744573106 14999 291233 SH DFND 01 0 291233 0 PULMATRIX INC COM 74584P103 5 3341 SH SOLE 3341 0 0 PULSE BIOSCIENCES INC COM 74587B101 9 399 SH DFND 0 399 0 PULSE BIOSCIENCES INC COM 74587B101 199 8429 SH DFND 01 0 8429 0 PULTE GROUP INC COM 745867101 80 2400 SH Call DFND 0 2400 0 PULTE GROUP INC COM 745867101 223 6707 SH DFND 0 0 6707 PULTE GROUP INC COM 745867101 302 9086 SH DFND 0 9086 0 PULTE GROUP INC COM 745867101 39776 1196278 SH DFND 01 0 1196278 0 PULTE GROUP INC COM 745867101 133 4000 SH SOLE 4000 0 0 PUMA BIOTECHNOLOGY INC COM 74587V107 4573 46262 SH DFND 01 0 46262 0 PUMA BIOTECHNOLOGY INC COM 74587V107 14454 146218 SH DFND 0 146218 0 PURECYCLE CORP COM NEW 746228303 22 2651 SH DFND 0 2651 0 PURECYCLE CORP COM NEW 746228303 161 19277 SH DFND 01 0 19277 0 PURE STORAGE INC CL A 74624M102 1155 72838 SH DFND 01 0 72838 0 PUTMAN HIGH INCOME SEC FUND SHS BEN INT 746779107 23 2574 SH DFND 0 2574 0 PUTMAN HIGH INCOME SEC FUND SHS BEN INT 746779107 86 9483 SH DFND 01 0 9483 0 PUTNAM MANAGED MUN INCOM TR COM 746823103 91 12235 SH DFND 0 12235 0 PUTNAM MANAGED MUN INCOM TR COM 746823103 1481 199896 SH DFND 01 0 199896 0 PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 15 3175 SH DFND 0 3175 0 PUTNAM MASTER INTER INCOME T SH BEN INT 746909100 1673 350672 SH DFND 01 0 350672 0 PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 1686 136555 SH DFND 01 0 136555 0 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 20 3818 SH DFND 0 3818 0 PUTNAM PREMIER INCOME TR SH BEN INT 746853100 3113 584002 SH DFND 01 0 584002 0 PVH CORP COM 693656100 595 4339 SH DFND 0 0 4339 PVH CORP COM 693656100 1002 7300 SH Call DFND 0 7300 0 PVH CORP COM 693656100 6710 48903 SH DFND 01 0 48903 0 PVH CORP COM 693656100 6929 50500 SH Put DFND 0 50500 0 PVH CORP COM 693656100 23750 173094 SH DFND 0 173094 0 PYXIS TANKERS INC COM Y71726106 7 2069 SH SOLE 2069 0 0 PZENA INVESTMENT MGMT INC CLASS A 74731Q103 24 2222 SH SOLE 2222 0 0 Q2 HLDGS INC COM 74736L109 18 500 SH DFND 01 0 500 0 Q2 HLDGS INC COM 74736L109 24 664 SH DFND 0 664 0 QAD INC CL A 74727D306 44 1121 SH DFND 01 0 1121 0 QAD INC CL A 74727D306 45 1167 SH DFND 0 1167 0 QAD INC CL B 74727D207 4 121 SH DFND 01 0 121 0 QCR HOLDINGS INC COM 74727A104 9 200 SH DFND 01 0 200 0 QCR HOLDINGS INC COM 74727A104 63 1470 SH DFND 0 1470 0 QEP RES INC COM 74733V100 46 4842 SH DFND 0 4842 0 QEP RES INC COM 74733V100 358 37430 SH DFND 20 0 0 37430 QEP RES INC COM 74733V100 527 55058 SH DFND 01 0 55058 0 QIAGEN NV NOTE 0.375% 3/1 N72482AA5 5 4000 PRN SOLE 4000 0 0 QIAGEN NV SHS NEW N72482123 385 12433 SH DFND 0 0 12433 QIAGEN NV SHS NEW N72482123 483 15604 SH DFND 01 0 15604 0 QIAGEN NV SHS NEW N72482123 706 22815 SH DFND 0 22815 0 QIWI PLC SPON ADR REP B 74735M108 173 9991 SH DFND 0 9991 0 QIWI PLC SPON ADR REP B 74735M108 228 13141 SH DFND 01 0 13141 0 QORVO INC COM 74736K101 157 2362 SH DFND 0 0 2362 QORVO INC COM 74736K101 226 3395 SH DFND 20 0 0 3395 QORVO INC COM 74736K101 2475 37161 SH DFND 01 0 37161 0 QORVO INC COM 74736K101 3857 57920 SH DFND 0 57920 0 QTS RLTY TR INC COM CL A 74736A103 86 1586 SH DFND 0 1586 0 QTS RLTY TR INC COM CL A 74736A103 142 2616 SH DFND 01 0 2616 0 QUAD / GRAPHICS INC COM CL A 747301109 3 115 SH DFND 01 0 115 0 QUAD / GRAPHICS INC COM CL A 747301109 5647 249881 SH DFND 0 249881 0 QUAKER CHEM CORP COM 747316107 74 489 SH DFND 01 0 489 0 QUAKER CHEM CORP COM 747316107 128 852 SH DFND 0 852 0 QUAKER CHEM CORP COM 747316107 1146 7600 SH DFND 20 0 0 7600 QUALCOMM INC COM 747525103 10 161 SH DFND 17 0 0 161 QUALCOMM INC COM 747525103 1867 29160 SH DFND 0 0 29160 QUALCOMM INC COM 747525103 2036 31800 SH DFND 20 0 0 31800 QUALCOMM INC COM 747525103 24232 378500 SH Put DFND 0 378500 0 QUALCOMM INC COM 747525103 43576 680670 SH Call DFND 0 680670 0 QUALCOMM INC COM 747525103 149462 2334621 SH DFND 01 0 2334621 0 QUALCOMM INC COM 747525103 155557 2429821 SH DFND 0 2429821 0 QUALITY CARE PPTYS INC COM 747545101 95 6895 SH DFND 01 0 6895 0 QUALITY CARE PPTYS INC COM 747545101 670 48491 SH DFND 0 48491 0 QUALITY SYS INC COM 747582104 11 793 SH DFND 01 0 793 0 QUALITY SYS INC COM 747582104 88 6500 SH DFND 0 6500 0 QUALSTAR CORP COM NEW 74758R208 18 2184 SH SOLE 2184 0 0 QUALYS INC COM 74758T303 644 10848 SH DFND 0 10848 0 QUALYS INC COM 74758T303 1448 24403 SH DFND 01 0 24403 0 QUANEX BUILDING PRODUCTS COR COM 747619104 1 30 SH DFND 01 0 30 0 QUANEX BUILDING PRODUCTS COR COM 747619104 1299 55507 SH DFND 0 55507 0 QUANTA SVCS INC COM 74762E102 3169 81016 SH DFND 0 81016 0 QUANTA SVCS INC COM 74762E102 23785 608161 SH DFND 01 0 608161 0 QUANTENNA COMMUNICATIONS INC COM 74766D100 26 2170 SH SOLE 2170 0 0 QUANTERIX CORP COM 74766Q101 25 1172 SH SOLE 1172 0 0 QUANTUM CORP COM NEW 747906501 16 2909 SH DFND 0 2909 0 QUANTUM CORP COM NEW 747906501 34 6000 SH DFND 01 0 6000 0 QUARTERHILL INC COM 747713105 1 645 SH DFND 0 645 0 QUARTERHILL INC COM 747713105 9 5000 SH DFND 01 0 5000 0 QUDIAN INC ADR 747798106 15 1200 SH DFND 01 0 1200 0 QUEST DIAGNOSTICS INC COM 74834L100 737 7483 SH DFND 0 0 7483 QUEST DIAGNOSTICS INC COM 74834L100 5436 55193 SH DFND 01 0 55193 0 QUEST DIAGNOSTICS INC COM 74834L100 8510 86400 SH Call DFND 0 86400 0 QUEST DIAGNOSTICS INC COM 74834L100 14825 150522 SH DFND 0 150522 0 QUEST RESOURCE HLDG CORP COM NEW 74836W203 1 250 SH DFND 01 0 250 0 QUEST RESOURCE HLDG CORP COM NEW 74836W203 11 4569 SH DFND 0 4569 0 QUICKLOGIC CORP COM 74837P108 11 6322 SH DFND 0 6322 0 QUICKLOGIC CORP COM 74837P108 645 370550 SH DFND 01 0 370550 0 QUIDEL CORP COM 74838J101 88 2039 SH DFND 0 2039 0 QUIDEL CORP COM 74838J101 465 10718 SH DFND 01 0 10718 0 QUINSTREET INC COM 74874Q100 0 35 SH DFND 01 0 35 0 QUINSTREET INC COM 74874Q100 14 1697 SH DFND 0 1697 0 QUMU CORP COM 749063103 6 2615 SH DFND 0 2615 0 QUMU CORP COM 749063103 28 12000 SH DFND 01 0 12000 0 QUORUM HEALTH CORP COM 74909E106 22 3505 SH DFND 0 3505 0 QUORUM HEALTH CORP COM 74909E106 36 5826 SH DFND 01 0 5826 0 QUOTIENT LTD SHS G73268107 12 2376 SH SOLE 2376 0 0 QUOTIENT TECHNOLOGY INC COM 749119103 9 797 SH DFND 01 0 797 0 QUOTIENT TECHNOLOGY INC COM 749119103 57 4821 SH DFND 0 4821 0 R1 RCM INC COM 749397105 24 5407 SH SOLE 5407 0 0 RADCOM LTD SHS NEW M81865111 11 547 SH SOLE 547 0 0 RADIAN GROUP INC COM 750236101 540 26214 SH DFND 0 26214 0 RADIAN GROUP INC COM 750236101 2186 106048 SH DFND 01 0 106048 0 RADIANT LOGISTICS INC COM 75025X100 1 185 SH DFND 01 0 185 0 RADIANT LOGISTICS INC COM 75025X100 20 4326 SH DFND 0 4326 0 RADISYS CORP COM 750459109 2 1587 SH DFND 01 0 1587 0 RADISYS CORP COM 750459109 6 6033 SH DFND 0 6033 0 RADIUS HEALTH INC COM NEW 750469207 1719 54119 SH DFND 01 0 54119 0 RADIUS HEALTH INC COM NEW 750469207 5007 157602 SH DFND 0 157602 0 RADNET INC COM 750491102 17 1650 SH DFND 01 0 1650 0 RADNET INC COM 750491102 60 5950 SH DFND 0 5950 0 RADWARE LTD ORD M81873107 3 157 SH DFND 01 0 157 0 RADWARE LTD ORD M81873107 258 13310 SH DFND 0 13310 0 RAIT FINANCIAL TRUST COM NEW 749227609 28 75906 SH DFND 0 75906 0 RAIT FINANCIAL TRUST COM NEW 749227609 48 126872 SH DFND 01 0 126872 0 RALPH LAUREN CORP CL A 751212101 110 1065 SH DFND 0 0 1065 RALPH LAUREN CORP CL A 751212101 1468 14160 SH DFND 20 0 0 14160 RALPH LAUREN CORP CL A 751212101 2131 20552 SH Call DFND 0 20552 0 RALPH LAUREN CORP CL A 751212101 3624 34949 SH DFND 01 0 34949 0 RALPH LAUREN CORP CL A 751212101 8494 81917 SH DFND 0 81917 0 RAMACO RES INC COM 75134P303 2 296 SH SOLE 296 0 0 RAMBUS INC DEL COM 750917106 219 15396 SH DFND 01 0 15396 0 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 8 546 SH DFND 01 0 546 0 RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 1343 91204 SH DFND 0 91204 0 RAMCO-GERSHENSON PPTYS TR PERP PFD-D CV 751452608 48 832 SH SOLE 832 0 0 RAND CAP CORP COM 752185108 5 1669 SH SOLE 1669 0 0 RANDGOLD RES LTD ADR 752344309 396 4000 SH Put DFND 0 4000 0 RANDGOLD RES LTD ADR 752344309 1731 17507 SH DFND 01 0 17507 0 RANDGOLD RES LTD ADR 752344309 3481 35200 SH Call DFND 0 35200 0 RANDGOLD RES LTD ADR 752344309 26718 270175 SH DFND 0 270175 0 RAND LOGISTICS INC COM 752182105 1 5033 SH SOLE 5033 0 0 RANDOLPH BANCORP INC COM 752378109 92 6000 SH DFND 01 0 6000 0 RANGER ENERGY SVCS INC COM CL A 75282U104 2 191 SH SOLE 191 0 0 RANGE RES CORP COM 75281A109 224 13159 SH DFND 0 0 13159 RANGE RES CORP COM 75281A109 3241 190000 SH Put DFND 0 190000 0 RANGE RES CORP COM 75281A109 5407 316931 SH DFND 01 0 316931 0 RANGE RES CORP COM 75281A109 10073 590457 SH DFND 0 590457 0 RAPID7 INC COM 753422104 59 3142 SH DFND 01 0 3142 0 RAPID7 INC COM 753422104 176 9442 SH DFND 0 9442 0 RAVEN INDS INC COM 754212108 31 889 SH DFND 0 889 0 RAVEN INDS INC COM 754212108 1176 34237 SH DFND 01 0 34237 0 RAYMOND JAMES FINANCIAL INC COM 754730109 94 1050 SH DFND 20 0 0 1050 RAYMOND JAMES FINANCIAL INC COM 754730109 632 7078 SH DFND 0 0 7078 RAYMOND JAMES FINANCIAL INC COM 754730109 2381 26661 SH DFND 01 0 26661 0 RAYMOND JAMES FINANCIAL INC COM 754730109 11972 134070 SH DFND 0 134070 0 RAYONIER ADVANCED MATLS INC COM 75508B104 267 13052 SH DFND 01 0 13052 0 RAYONIER ADVANCED MATLS INC COM 75508B104 2582 126273 SH DFND 0 126273 0 RAYONIER ADVANCED MATLS INC PFD CV SER A 75508B203 4 25 SH SOLE 25 0 0 RAYONIER INC COM 754907103 1209 38214 SH DFND 01 0 38214 0 RAYONIER INC COM 754907103 1217 38491 SH DFND 0 38491 0 RAYTHEON CO COM NEW 755111507 19 100 SH Put DFND 01 0 100 0 RAYTHEON CO COM NEW 755111507 1167 6210 SH DFND 0 0 6210 RAYTHEON CO COM NEW 755111507 29561 157366 SH DFND 0 157366 0 RAYTHEON CO COM NEW 755111507 159062 846749 SH DFND 01 0 846749 0 RAYTHEON CO COM NEW 755111507 188 1000 SH SOLE 1000 0 0 RBB BANCORP COM 74930B105 7 268 SH SOLE 268 0 0 RBC BEARINGS INC COM 75524B104 374 2957 SH DFND 0 2957 0 RBC BEARINGS INC COM 75524B104 524 4145 SH DFND 01 0 4145 0 RBC BEARINGS INC COM 75524B104 1852 14652 SH DFND 20 0 0 14652 RCI HOSPITALITY HLDGS INC COM 74934Q108 12 440 SH DFND 0 440 0 RCI HOSPITALITY HLDGS INC COM 74934Q108 198 7075 SH DFND 01 0 7075 0 RCM TECHNOLOGIES INC COM NEW 749360400 9 1425 SH DFND 0 1425 0 RCM TECHNOLOGIES INC COM NEW 749360400 19 3000 SH DFND 01 0 3000 0 READING INTERNATIONAL INC CL A 755408101 4 257 SH DFND 01 0 257 0 READING INTERNATIONAL INC CL A 755408101 49 2939 SH DFND 0 2939 0 READING INTERNATIONAL INC CL B 755408200 1 64 SH DFND 01 0 64 0 REAL GOODS SOLAR INC CL A 2017 75601N500 51 34468 SH SOLE 34468 0 0 REALITY SHS ETF TR DIVCN LDRS ETF 75605A405 19 590 SH SOLE 590 0 0 REALITY SHS ETF TR DIVCON DIV ETF 75605A603 67 2700 SH SOLE 2700 0 0 REALITY SHS ETF TR DIVS ETF 75605A108 155 5951 SH SOLE 5951 0 0 REALNETWORKS INC COM NEW 75605L708 6 1697 SH DFND 01 0 1697 0 REALNETWORKS INC COM NEW 75605L708 23 6742 SH DFND 0 6742 0 REALOGY HLDGS CORP COM 75605Y106 63 2363 SH DFND 01 0 2363 0 REALOGY HLDGS CORP COM 75605Y106 536 20232 SH DFND 0 20232 0 REALOGY HLDGS CORP COM 75605Y106 1337 50455 SH DFND 20 0 0 50455 REALPAGE INC COM 75606N109 66 1498 SH DFND 0 1498 0 REALPAGE INC COM 75606N109 634 14321 SH DFND 01 0 14321 0 REALTY INCOME CORP COM 756109104 270 4737 SH DFND 0 0 4737 REALTY INCOME CORP COM 756109104 808 14170 SH DFND 20 0 0 14170 REALTY INCOME CORP COM 756109104 6990 122583 SH DFND 01 0 122583 0 REALTY INCOME CORP COM 756109104 8297 145519 SH DFND 0 145519 0 REATA PHARMACEUTICALS INC CL A 75615P103 34 1196 SH DFND 0 1196 0 REATA PHARMACEUTICALS INC CL A 75615P103 65 2279 SH DFND 01 0 2279 0 REAVES UTIL INCOME FD COM SH BEN INT 756158101 3758 121458 SH DFND 01 0 121458 0 RECRO PHARMA INC COM 75629F109 9 926 SH SOLE 926 0 0 REDFIN CORP COM 75737F108 49 1550 SH DFND 01 0 1550 0 REDFIN CORP COM 75737F108 2175 69442 SH DFND 0 69442 0 REDFIN CORP COM 75737F108 2205 70400 SH Put DFND 0 70400 0 RED HAT INC COM 756577102 404 3360 SH DFND 0 0 3360 RED HAT INC COM 756577102 22231 185104 SH DFND 0 185104 0 RED HAT INC COM 756577102 421024 3505608 SH DFND 01 0 3505608 0 RED HAT INC COM 756577102 707 5885 SH SOLE 5885 0 0 RED HAT INC NOTE 0.250%10/0 756577AD4 16 10000 PRN DFND 01 0 10000 0 REDHILL BIOPHARMA LTD SPONSORED ADS 757468103 10 2000 SH DFND 01 0 2000 0 RED LION HOTELS CORP COM 756764106 29 2949 SH SOLE 2949 0 0 RED ROBIN GOURMET BURGERS IN COM 75689M101 6 112 SH DFND 01 0 112 0 RED ROCK RESORTS INC CL A 75700L108 31 904 SH DFND 01 0 904 0 RED ROCK RESORTS INC CL A 75700L108 169 5011 SH DFND 0 5011 0 REDWOOD TR INC COM 758075402 797 53769 SH DFND 01 0 53769 0 REDWOOD TR INC COM 758075402 22040 1487168 SH DFND 0 1487168 0 REGAL BELOIT CORP COM 758750103 122 1588 SH DFND 01 0 1588 0 REGAL BELOIT CORP COM 758750103 3504 45742 SH DFND 0 45742 0 REGAL ENTMT GROUP CL A 758766109 115 5000 SH Put DFND 0 5000 0 REGAL ENTMT GROUP CL A 758766109 877 38108 SH DFND 01 0 38108 0 REGAL ENTMT GROUP CL A 758766109 1151 50000 SH Call DFND 0 50000 0 REGAL ENTMT GROUP CL A 758766109 5794 251802 SH DFND 0 251802 0 REGALWOOD GLOBAL ENERGY LTD UNIT 99/99/9999 G74760110 6 597 SH SOLE 597 0 0 REGENCY CTRS CORP COM 758849103 179 2583 SH DFND 0 0 2583 REGENCY CTRS CORP COM 758849103 407 5884 SH DFND 01 0 5884 0 REGENCY CTRS CORP COM 758849103 7062 102075 SH DFND 0 102075 0 REGENERON PHARMACEUTICALS COM 75886F107 596 1586 SH DFND 0 0 1586 REGENERON PHARMACEUTICALS COM 75886F107 722 1920 SH DFND 20 0 0 1920 REGENERON PHARMACEUTICALS COM 75886F107 15373 40889 SH DFND 01 0 40889 0 REGENERON PHARMACEUTICALS COM 75886F107 24813 66000 SH Put DFND 0 66000 0 REGENERON PHARMACEUTICALS COM 75886F107 34720 92349 SH DFND 0 92349 0 REGENXBIO INC COM 75901B107 18 530 SH DFND 01 0 530 0 REGENXBIO INC COM 75901B107 822 24727 SH DFND 0 24727 0 REGIONAL HEALTH PPTYS INC COM 75903M101 0 2636 SH DFND 0 2636 0 REGIONAL HEALTH PPTYS INC COM 75903M101 7 39855 SH DFND 01 0 39855 0 REGIONAL MGMT CORP COM 75902K106 60 2291 SH DFND 01 0 2291 0 REGIONAL MGMT CORP COM 75902K106 64 2434 SH DFND 0 2434 0 REGIONS FINL CORP NEW COM 7591EP100 49 2815 SH DFND 17 0 0 2815 REGIONS FINL CORP NEW COM 7591EP100 1166 67480 SH DFND 0 0 67480 REGIONS FINL CORP NEW COM 7591EP100 1949 112800 SH Call DFND 0 112800 0 REGIONS FINL CORP NEW COM 7591EP100 6710 388303 SH DFND 01 0 388303 0 REGIONS FINL CORP NEW COM 7591EP100 12702 735097 SH DFND 0 735097 0 REGIS CORP MINN COM 758932107 0 30 SH DFND 01 0 30 0 REGIS CORP MINN COM 758932107 3233 210453 SH DFND 0 210453 0 REGULUS THERAPEUTICS INC COM 75915K101 19 18369 SH SOLE 18369 0 0 REINSURANCE GROUP AMER INC COM NEW 759351604 550 3524 SH DFND 0 0 3524 REINSURANCE GROUP AMER INC COM NEW 759351604 4117 26400 SH Call DFND 0 26400 0 REINSURANCE GROUP AMER INC COM NEW 759351604 4579 29366 SH DFND 0 29366 0 REINSURANCE GROUP AMER INC COM NEW 759351604 8942 57345 SH DFND 01 0 57345 0 REIS INC COM 75936P105 11 516 SH DFND 01 0 516 0 REIS INC COM 75936P105 27 1306 SH DFND 0 1306 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 646 7525 SH DFND 0 7525 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 3401 39648 SH DFND 01 0 39648 0 RELIV INTL INC COM NEW 75952R209 1 149 SH DFND 01 0 149 0 RELIV INTL INC COM NEW 75952R209 11 2213 SH DFND 0 2213 0 RELX NV SPONSORED ADR 75955B102 125 5437 SH DFND 01 0 5437 0 RELX PLC SPONSORED ADR 759530108 429 18094 SH DFND 01 0 18094 0 REMARK HLDGS INC COM 75955K102 59 6074 SH DFND 01 0 6074 0 RE MAX HLDGS INC CL A 75524W108 43 880 SH DFND 0 880 0 RE MAX HLDGS INC CL A 75524W108 143 2949 SH DFND 01 0 2949 0 RENAISSANCE CAP GREENWICH FD INTNTL IPO ETF 759937303 6 244 SH SOLE 244 0 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 31 250 SH DFND 20 0 0 250 RENAISSANCERE HOLDINGS LTD COM G7496G103 66 523 SH DFND 01 0 523 0 RENAISSANCERE HOLDINGS LTD COM G7496G103 270 2152 SH DFND 0 0 2152 RENAISSANCERE HOLDINGS LTD COM G7496G103 734 5847 SH DFND 0 5847 0 RENASANT CORP COM 75970E107 84 2057 SH DFND 0 2057 0 RENASANT CORP COM 75970E107 398 9728 SH DFND 01 0 9728 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 68 5753 SH DFND 01 0 5753 0 RENEWABLE ENERGY GROUP INC COM NEW 75972A301 353 29955 SH DFND 0 29955 0 RENEWABLE ENERGY GROUP INC MTNF 2.750% 6/1 75972AAA1 2 2000 PRN DFND 01 0 2000 0 RENEWABLE ENERGY GROUP INC NOTE 4.000% 6/1 75972AAC7 1394 1092000 PRN SOLE 1092000 0 0 RENREN INC SPON ADR A NEW 759892201 2 180 SH DFND 01 0 180 0 RENREN INC SPON ADR A NEW 759892201 8 723 SH DFND 0 723 0 RENT A CTR INC NEW COM 76009N100 7 606 SH DFND 0 606 0 RENT A CTR INC NEW COM 76009N100 1210 108979 SH DFND 01 0 108979 0 REPLIGEN CORP COM 759916109 395 10879 SH DFND 01 0 10879 0 REPROS THERAPEUTICS INC COM NEW 76028H209 0 100 SH DFND 01 0 100 0 REPROS THERAPEUTICS INC COM NEW 76028H209 16 23681 SH DFND 0 23681 0 REPUBLIC BANCORP KY CL A 760281204 47 1224 SH DFND 0 1224 0 REPUBLIC BANCORP KY CL A 760281204 224 5887 SH DFND 01 0 5887 0 REPUBLIC FIRST BANCORP INC COM 760416107 20 2375 SH DFND 0 2375 0 REPUBLIC FIRST BANCORP INC COM 760416107 3140 371618 SH DFND 01 0 371618 0 REPUBLIC SVCS INC COM 760759100 300 4436 SH DFND 0 0 4436 REPUBLIC SVCS INC COM 760759100 2965 43850 SH DFND 0 43850 0 REPUBLIC SVCS INC COM 760759100 11615 171798 SH DFND 01 0 171798 0 RESEARCH FRONTIERS INC COM 760911107 1 742 SH DFND 01 0 742 0 RESEARCH FRONTIERS INC COM 760911107 13 12860 SH DFND 0 12860 0 RESHAPE LIFESCIENCES INC COM 761123108 2 1501 SH DFND 01 0 1501 0 RESMED INC COM 761152107 711 8398 SH DFND 0 0 8398 RESMED INC COM 761152107 3712 43828 SH DFND 01 0 43828 0 RESMED INC COM 761152107 3980 47000 SH Call DFND 0 47000 0 RESMED INC COM 761152107 9241 109115 SH DFND 0 109115 0 RESOLUTE ENERGY CORP COM NEW 76116A306 6 200 SH DFND 01 0 200 0 RESOLUTE ENERGY CORP COM NEW 76116A306 1162 36932 SH DFND 0 36932 0 RESOLUTE FST PRODS INC COM 76117W109 9760 883234 SH DFND 01 0 883234 0 RESONANT INC COM 76118L102 3 400 SH DFND 01 0 400 0 RESONANT INC COM 76118L102 36 4803 SH DFND 0 4803 0 RESOURCE CAP CORP COM NEW 76120W708 0 50 SH DFND 01 0 50 0 RESOURCE CAP CORP COM NEW 76120W708 68 7267 SH DFND 0 7267 0 RESOURCES CONNECTION INC COM 76122Q105 12 775 SH DFND 01 0 775 0 RESOURCES CONNECTION INC COM 76122Q105 74 4779 SH DFND 0 4779 0 RESTAURANT BRANDS INTL INC COM 76131D103 258 4203 SH DFND 0 0 4203 RESTAURANT BRANDS INTL INC COM 76131D103 1420 23100 SH Call DFND 0 23100 0 RESTAURANT BRANDS INTL INC COM 76131D103 1949 31703 SH DFND 0 31703 0 RESTAURANT BRANDS INTL INC COM 76131D103 2792 45413 SH DFND 01 0 45413 0 RESTORATION ROBOTICS INC COM 76133C103 2 500 SH DFND 01 0 500 0 RESTORATION ROBOTICS INC COM 76133C103 3 576 SH DFND 0 576 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 538 26945 SH DFND 01 0 26945 0 RETAIL OPPORTUNITY INVTS COR COM 76131N101 2013 100905 SH DFND 0 100905 0 RETAIL PPTYS AMER INC CL A 76131V202 242 17981 SH DFND 01 0 17981 0 RETAIL PPTYS AMER INC CL A 76131V202 243 18071 SH DFND 0 18071 0 RETRACTABLE TECHNOLOGIES INC COM 76129W105 6 8861 SH SOLE 8861 0 0 RETROPHIN INC COM 761299106 1 54 SH DFND 01 0 54 0 RETROPHIN INC COM 761299106 24 1129 SH DFND 0 1129 0 REVANCE THERAPEUTICS INC COM 761330109 85 2380 SH DFND 01 0 2380 0 REV GROUP INC COM 749527107 42 1279 SH DFND 0 1279 0 REV GROUP INC COM 749527107 306 9415 SH DFND 01 0 9415 0 REVLON INC CL A NEW 761525609 73 3349 SH DFND 01 0 3349 0 REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 3 1022 SH DFND 0 1022 0 REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 113 34480 SH DFND 01 0 34480 0 REWALK ROBOTICS LTD SHS M8216Q101 5 4130 SH SOLE 4130 0 0 REXAHN PHARMACEUTICALS INC COM NEW 761640200 2 961 SH SOLE 961 0 0 REX AMERICAN RESOURCES CORP COM 761624105 4 54 SH DFND 01 0 54 0 REX AMERICAN RESOURCES CORP COM 761624105 56 678 SH DFND 0 678 0 REX ENERGY CORPORATION COM NEW 761565506 0 82 SH DFND 01 0 82 0 REX ENERGY CORPORATION COM NEW 761565506 8 5967 SH DFND 0 5967 0 REXFORD INDL RLTY INC COM 76169C100 179 6123 SH DFND 0 6123 0 REXFORD INDL RLTY INC COM 76169C100 1689 57925 SH DFND 01 0 57925 0 REXNORD CORP NEW COM 76169B102 87 3334 SH DFND 01 0 3334 0 REXNORD CORP NEW COM 76169B102 183 7017 SH DFND 0 7017 0 RF INDS LTD COM PAR $0.01 749552105 4 1647 SH DFND 01 0 1647 0 RF INDS LTD COM PAR $0.01 749552105 5 1710 SH DFND 0 1710 0 RGC RES INC COM 74955L103 35 1279 SH DFND 0 1279 0 RGC RES INC COM 74955L103 919 33950 SH DFND 01 0 33950 0 RH COM 74967X103 34 389 SH DFND 0 389 0 RH COM 74967X103 2331 27043 SH DFND 01 0 27043 0 RH COM 74967X103 4207 48800 SH Call DFND 0 48800 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 8 277 SH DFND 0 277 0 RHYTHM PHARMACEUTICALS INC COM 76243J105 249 8575 SH DFND 01 0 8575 0 RIBBON COMMUNICATIONS INC COM 762544104 14 1820 SH DFND 01 0 1820 0 RIBBON COMMUNICATIONS INC COM 762544104 401 51915 SH DFND 0 51915 0 RICEBRAN TECHNOLOGIES COM NEW 762831204 0 3 SH DFND 0 3 0 RICEBRAN TECHNOLOGIES COM NEW 762831204 77 52344 SH DFND 01 0 52344 0 RICEBRAN TECHNOLOGIES *W EXP 12/18/201 762831113 0 4000 SH SOLE 4000 0 0 RICE MIDSTREAM PARTNERS LP UNIT LTD PARTN 762819100 945 44000 SH Put DFND 0 44000 0 RICE MIDSTREAM PARTNERS LP UNIT LTD PARTN 762819100 1706 79461 SH DFND 01 0 79461 0 RICE MIDSTREAM PARTNERS LP UNIT LTD PARTN 762819100 41953 1954011 SH DFND 0 1954011 0 RICHARDSON ELECTRS LTD COM 763165107 18 2615 SH SOLE 2615 0 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 12 3000 SH DFND 01 0 3000 0 RIGEL PHARMACEUTICALS INC COM NEW 766559603 782 201546 SH DFND 0 201546 0 RIGNET INC COM 766582100 0 18 SH DFND 01 0 18 0 RIGNET INC COM 766582100 46 3078 SH DFND 0 3078 0 RIMINI STR INC DEL COM 76674Q107 7 872 SH SOLE 872 0 0 RINGCENTRAL INC CL A 76680R206 615 12701 SH DFND 01 0 12701 0 RING ENERGY INC COM 76680V108 42 3036 SH DFND 01 0 3036 0 RING ENERGY INC COM 76680V108 233 16750 SH DFND 0 16750 0 RIOT BLOCKCHAIN INC COM 767292105 3 93 SH DFND 0 93 0 RIOT BLOCKCHAIN INC COM 767292105 167 5884 SH DFND 01 0 5884 0 RIO TINTO PLC SPONSORED ADR 767204100 3901 73706 SH DFND 0 73706 0 RIO TINTO PLC SPONSORED ADR 767204100 4616 87200 SH Call DFND 0 87200 0 RIO TINTO PLC SPONSORED ADR 767204100 20579 388800 SH Put DFND 0 388800 0 RIO TINTO PLC SPONSORED ADR 767204100 52131 984900 SH DFND 01 0 984900 0 RISE ED CAYMAN LTD SPONSORED ADR 76761L102 9 620 SH SOLE 620 0 0 RITCHIE BROS AUCTIONEERS COM 767744105 14 464 SH DFND 01 0 464 0 RITCHIE BROS AUCTIONEERS COM 767744105 1192 39840 SH DFND 20 0 0 39840 RITE AID CORP COM 767754104 40 20466 SH DFND 0 20466 0 RITE AID CORP COM 767754104 296 150000 SH Put DFND 0 150000 0 RITE AID CORP COM 767754104 2266 1150000 SH Call DFND 0 1150000 0 RITE AID CORP COM 767754104 2634 1337224 SH DFND 01 0 1337224 0 RITTER PHARMACEUTICALS INC COM 767836109 6 16958 SH DFND 0 16958 0 RITTER PHARMACEUTICALS INC COM 767836109 6 17000 SH DFND 01 0 17000 0 RIVERNORTH DOUBLELINE STRATE COM 76882G107 56 3049 SH DFND 0 3049 0 RIVERNORTH DOUBLELINE STRATE COM 76882G107 5701 310151 SH DFND 01 0 310151 0 RIVERNORTH OPPRTUNITIES FD I COM 76881Y109 2453 122527 SH DFND 01 0 122527 0 RIVERVIEW BANCORP INC COM 769397100 8 967 SH DFND 0 967 0 RIVERVIEW BANCORP INC COM 769397100 90 10425 SH DFND 01 0 10425 0 RLI CORP COM 749607107 15 245 SH DFND 0 245 0 RLI CORP COM 749607107 908 14969 SH DFND 01 0 14969 0 RLJ ENTMT INC COM NEW 74965F203 11 3000 SH DFND 01 0 3000 0 RLJ LODGING TR COM 74965L101 150 6810 SH DFND 01 0 6810 0 RLJ LODGING TR COM 74965L101 946 43045 SH DFND 0 43045 0 RLJ LODGING TR CUM CONV PFD A 74965L200 31 1166 SH DFND 0 1166 0 RLJ LODGING TR CUM CONV PFD A 74965L200 203 7500 SH DFND 01 0 7500 0 RMG NETWORKS HLDG CORP COM NEW 74966K300 1 1706 SH SOLE 1706 0 0 RMR GROUP INC CL A 74967R106 20 343 SH DFND 0 343 0 RMR GROUP INC CL A 74967R106 42 707 SH DFND 01 0 707 0 RMR REAL ESTATE INCOME FUND COM 76970B101 36 1882 SH DFND 0 1882 0 RMR REAL ESTATE INCOME FUND COM 76970B101 131 6868 SH DFND 01 0 6868 0 ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 0 28 SH DFND 01 0 28 0 ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 54 6993 SH DFND 0 6993 0 ROBERT HALF INTL INC COM 770323103 56 1000 SH Call DFND 0 1000 0 ROBERT HALF INTL INC COM 770323103 420 7563 SH DFND 0 0 7563 ROBERT HALF INTL INC COM 770323103 1679 30230 SH DFND 01 0 30230 0 ROBERT HALF INTL INC COM 770323103 9495 170955 SH DFND 0 170955 0 ROCKWELL AUTOMATION INC COM 773903109 118 600 SH Put DFND 01 0 600 0 ROCKWELL AUTOMATION INC COM 773903109 3395 17293 SH DFND 0 0 17293 ROCKWELL AUTOMATION INC COM 773903109 3436 17500 SH DFND 20 0 0 17500 ROCKWELL AUTOMATION INC COM 773903109 20116 102449 SH DFND 0 102449 0 ROCKWELL AUTOMATION INC COM 773903109 933259 4753038 SH DFND 01 0 4753038 0 ROCKWELL AUTOMATION INC COM 773903109 744 3790 SH SOLE 3790 0 0 ROCKWELL COLLINS INC COM 774341101 1278 9421 SH DFND 0 0 9421 ROCKWELL COLLINS INC COM 774341101 16618 122532 SH DFND 0 122532 0 ROCKWELL COLLINS INC COM 774341101 78078 575712 SH DFND 01 0 575712 0 ROCKWELL MED INC COM 774374102 14 2440 SH DFND 0 2440 0 ROCKWELL MED INC COM 774374102 31 5330 SH DFND 01 0 5330 0 ROCKY BRANDS INC COM 774515100 15 772 SH DFND 0 772 0 ROCKY BRANDS INC COM 774515100 21 1105 SH DFND 01 0 1105 0 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 9 746 SH DFND 01 0 746 0 ROCKY MTN CHOCOLATE FACTORY COM 77467X101 23 1933 SH DFND 0 1933 0 ROGERS COMMUNICATIONS INC CL B 775109200 1063 20878 SH DFND 0 0 20878 ROGERS COMMUNICATIONS INC CL B 775109200 2106 41343 SH DFND 01 0 41343 0 ROGERS COMMUNICATIONS INC CL B 775109200 27310 536219 SH DFND 0 536219 0 ROGERS CORP COM 775133101 235 1450 SH DFND 0 1450 0 ROGERS CORP COM 775133101 518 3198 SH DFND 01 0 3198 0 ROKU INC COM CL A 77543R102 110 2123 SH DFND 0 2123 0 ROKU INC COM CL A 77543R102 3388 65421 SH DFND 01 0 65421 0 ROLLINS INC COM 775711104 0 8 SH DFND 0 8 0 ROLLINS INC COM 775711104 81 1743 SH DFND 0 0 1743 ROLLINS INC COM 775711104 1400 30088 SH DFND 01 0 30088 0 ROPER TECHNOLOGIES INC COM 776696106 1499 5789 SH DFND 0 0 5789 ROPER TECHNOLOGIES INC COM 776696106 12018 46400 SH DFND 0 46400 0 ROPER TECHNOLOGIES INC COM 776696106 12950 50000 SH DFND 01 0 50000 0 ROSEHILL RES INC CL A 777385105 313 39800 SH SOLE 39800 0 0 ROSEHILL RES INC UNIT 12/31/2020 777385204 5 634 SH SOLE 634 0 0 ROSETTA GENOMICS LTD SHS NEW M82183209 0 125 SH DFND 01 0 125 0 ROSETTA GENOMICS LTD SHS NEW M82183209 3 5373 SH DFND 0 5373 0 ROSETTA STONE INC COM 777780107 68 5413 SH DFND 0 5413 0 ROSS STORES INC COM 778296103 59 740 SH DFND 20 0 0 740 ROSS STORES INC COM 778296103 1035 12900 SH Call DFND 0 12900 0 ROSS STORES INC COM 778296103 1800 22435 SH DFND 0 0 22435 ROSS STORES INC COM 778296103 15237 189871 SH DFND 01 0 189871 0 ROSS STORES INC COM 778296103 33411 416332 SH DFND 0 416332 0 ROWAN COMPANIES PLC SHS CL A G7665A101 685 43729 SH DFND 0 43729 0 ROWAN COMPANIES PLC SHS CL A G7665A101 1673 106852 SH DFND 01 0 106852 0 ROYAL BK CDA MONTREAL QUE COM 780087102 2308 28262 SH DFND 0 0 28262 ROYAL BK CDA MONTREAL QUE COM 780087102 16181 198176 SH DFND 01 0 198176 0 ROYAL BK CDA MONTREAL QUE COM 780087102 62293 762921 SH DFND 0 762921 0 ROYAL BK SCOTLAND GROUP PLC SP ADR PREF S 780097739 65 2573 SH DFND 0 2573 0 ROYAL BK SCOTLAND GROUP PLC SP ADR PREF S 780097739 2115 83090 SH DFND 01 0 83090 0 ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 954 124866 SH DFND 01 0 124866 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 43 360 SH DFND 20 0 0 360 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 728 6100 SH Put DFND 01 0 6100 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1130 9474 SH DFND 0 0 9474 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 6334 53100 SH Call DFND 0 53100 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 7491 62800 SH Put DFND 0 62800 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 18294 153368 SH DFND 0 153368 0 ROYAL CARIBBEAN CRUISES LTD COM V7780T103 30200 253182 SH DFND 01 0 253182 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 165613 2425142 SH DFND 01 0 2425142 0 ROYAL DUTCH SHELL PLC SPON ADR B 780259107 137 2000 SH SOLE 2000 0 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 57911 868100 SH Call DFND 0 868100 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 133838 2006263 SH DFND 0 2006263 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 135029 2024116 SH DFND 01 0 2024116 0 ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 269890 4045717 SH Put DFND 0 4045717 0 ROYAL GOLD INC COM 780287108 3688 44906 SH DFND 0 44906 0 ROYAL GOLD INC COM 780287108 5388 65617 SH DFND 01 0 65617 0 ROYCE GLOBAL VALUE TR INC COM 78081T104 447 41351 SH DFND 01 0 41351 0 ROYCE MICRO-CAP TR INC COM 780915104 37 3928 SH DFND 0 3928 0 ROYCE MICRO-CAP TR INC COM 780915104 6125 648803 SH DFND 01 0 648803 0 ROYCE VALUE TR INC COM 780910105 45 2806 SH DFND 0 2806 0 ROYCE VALUE TR INC COM 780910105 12334 762760 SH DFND 01 0 762760 0 RPC INC COM 749660106 68 2644 SH DFND 01 0 2644 0 RPC INC COM 749660106 408 15966 SH DFND 0 15966 0 RPM INTL INC COM 749685103 992 18915 SH DFND 0 18915 0 RPM INTL INC COM 749685103 2450 46740 SH DFND 20 0 0 46740 RPM INTL INC COM 749685103 10002 190798 SH DFND 01 0 190798 0 RPM INTL INC NOTE 2.250%12/1 749685AT0 9 8000 PRN DFND 01 0 8000 0 RPX CORP COM 74972G103 1 45 SH DFND 01 0 45 0 RPX CORP COM 74972G103 87 6496 SH DFND 0 6496 0 RSP PERMIAN INC COM 74978Q105 697 17140 SH DFND 01 0 17140 0 RSP PERMIAN INC COM 74978Q105 5708 140326 SH DFND 0 140326 0 RTI SURGICAL INC COM 74975N105 26 6338 SH DFND 0 6338 0 RTI SURGICAL INC COM 74975N105 462 112650 SH DFND 01 0 112650 0 RUBICON PROJ INC COM 78112V102 11 6023 SH DFND 01 0 6023 0 RUBICON PROJ INC COM 78112V102 109 58265 SH DFND 0 58265 0 RUBICON TECHNOLOGY INC COM NEW 78112T206 2 190 SH DFND 01 0 190 0 RUBICON TECHNOLOGY INC COM NEW 78112T206 27 3371 SH DFND 0 3371 0 RUDOLPH TECHNOLOGIES INC COM 781270103 39 1626 SH DFND 0 1626 0 RUDOLPH TECHNOLOGIES INC COM 781270103 957 40041 SH DFND 01 0 40041 0 RUSH ENTERPRISES INC CL A 781846209 239 4710 SH DFND 01 0 4710 0 RUSH ENTERPRISES INC CL A 781846209 1981 38997 SH DFND 0 38997 0 RUSH ENTERPRISES INC CL B 781846308 23 467 SH SOLE 467 0 0 RUTHS HOSPITALITY GROUP INC COM 783332109 78 3587 SH DFND 0 3587 0 RUTHS HOSPITALITY GROUP INC COM 783332109 1891 87355 SH DFND 01 0 87355 0 RXI PHARMACEUTICALS CORP NEW COM 74979C501 9 15341 SH SOLE 15341 0 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 865 8299 SH DFND 20 0 0 8299 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 1391 13351 SH DFND 01 0 13351 0 RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 356 3414 SH SOLE 3414 0 0 RYDER SYS INC COM 783549108 6 74 SH DFND 0 74 0 RYDER SYS INC COM 783549108 27 320 SH DFND 20 0 0 320 RYDER SYS INC COM 783549108 842 10000 SH Call DFND 0 10000 0 RYDER SYS INC COM 783549108 2995 35580 SH DFND 01 0 35580 0 RYDEX ETF TRUST GUG EMK CTR ETF 78355W536 725 20856 SH DFND 01 0 20856 0 RYDEX ETF TRUST GUGGENHEIM S&P 78355W478 90 2749 SH SOLE 2749 0 0 RYDEX ETF TRUST GUGGENHEIM SP 78355W486 1 25 SH DFND 01 0 25 0 RYDEX ETF TRUST GUGGENHEIM SP 78355W486 339 12200 SH DFND 0 12200 0 RYDEX ETF TRUST GUGGENHM S&P 400 78355W577 50 777 SH DFND 0 777 0 RYDEX ETF TRUST GUGGENHM S&P 400 78355W577 4131 64239 SH DFND 01 0 64239 0 RYDEX ETF TRUST GUGGENHM S&P 500 78355W205 26354 138693 SH DFND 01 0 138693 0 RYDEX ETF TRUST GUGGENHM S&P 600 78355W585 2180 40043 SH DFND 01 0 40043 0 RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 25 245 SH DFND 0 245 0 RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 607368 6011762 SH DFND 01 0 6011762 0 RYDEX ETF TRUST GUG S&P500 EQ WT 78355W833 8080 66965 SH DFND 01 0 66965 0 RYDEX ETF TRUST GUG S&P500EQWTEN 78355W866 8111 139148 SH DFND 01 0 139148 0 RYDEX ETF TRUST GUG S&P500EQWTFI 78355W858 1836 41601 SH DFND 01 0 41601 0 RYDEX ETF TRUST GUG S&P500EQWTHC 78355W841 19310 107513 SH DFND 01 0 107513 0 RYDEX ETF TRUST GUG S&P500EQWTMA 78355W825 194 1725 SH DFND 01 0 1725 0 RYDEX ETF TRUST GUG S&P500EQWTTE 78355W817 23188 162197 SH DFND 01 0 162197 0 RYDEX ETF TRUST GUG S&P500EQWTUT 78355W791 416 4847 SH DFND 01 0 4847 0 RYDEX ETF TRUST GUG S&P500 EWCON 78355W874 2144 16033 SH DFND 01 0 16033 0 RYDEX ETF TRUST GUG S&P500 PU GR 78355W403 46086 439626 SH DFND 01 0 439626 0 RYDEX ETF TRUST GUG S&P500 PU VA 78355W304 32188 485564 SH DFND 01 0 485564 0 RYDEX ETF TRUST GUG S&P MC400 PG 78355W601 6946 45076 SH DFND 01 0 45076 0 RYDEX ETF TRUST GUG S&P MC400 PV 78355W502 916 13134 SH DFND 01 0 13134 0 RYDEX ETF TRUST GUG S&P SC500 EQ 78355W882 1060 10593 SH DFND 01 0 10593 0 RYDEX ETF TRUST GUG S&P SC600 PG 78355W809 48 416 SH DFND 0 416 0 RYDEX ETF TRUST GUG S&P SC600 PG 78355W809 2672 23326 SH DFND 01 0 23326 0 RYDEX ETF TRUST GUG S&P SC600 PV 78355W700 4226 57801 SH DFND 01 0 57801 0 RYERSON HLDG CORP COM 783754104 1 75 SH DFND 01 0 75 0 RYERSON HLDG CORP COM 783754104 42 4047 SH DFND 0 4047 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 878 12722 SH DFND 0 12722 0 RYMAN HOSPITALITY PPTYS INC COM 78377T107 1944 28172 SH DFND 01 0 28172 0 SABINE ROYALTY TR UNIT BEN INT 785688102 32 721 SH DFND 0 721 0 SABINE ROYALTY TR UNIT BEN INT 785688102 635 14238 SH DFND 01 0 14238 0 SABRA HEALTH CARE REIT INC COM 78573L106 282 15000 SH Call DFND 0 15000 0 SABRA HEALTH CARE REIT INC COM 78573L106 1084 57750 SH DFND 0 57750 0 SABRA HEALTH CARE REIT INC COM 78573L106 3003 160011 SH DFND 01 0 160011 0 SABRE CORP COM 78573M104 11 532 SH DFND 0 532 0 SABRE CORP COM 78573M104 87 4231 SH DFND 01 0 4231 0 SABRE CORP COM 78573M104 93 4542 SH DFND 0 0 4542 SACHEM CAP CORP COM 78590A109 21 5209 SH SOLE 5209 0 0 SAFE BULKERS INC COM Y7388L103 10 3156 SH DFND 0 3156 0 SAFE BULKERS INC COM Y7388L103 2106 651900 SH DFND 01 0 651900 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 29 2593 SH DFND 0 2593 0 SAFEGUARD SCIENTIFICS INC COM NEW 786449207 128 11465 SH DFND 01 0 11465 0 SAFETY INCOME & GROWTH INC COM 78649D104 6 340 SH DFND 0 340 0 SAFETY INCOME & GROWTH INC COM 78649D104 27686 1573076 SH DFND 01 0 1573076 0 SAFETY INS GROUP INC COM 78648T100 185 2305 SH DFND 0 2305 0 SAFETY INS GROUP INC COM 78648T100 190 2367 SH DFND 01 0 2367 0 SAGA COMMUNICATIONS INC CL A NEW 786598300 46 1133 SH SOLE 1133 0 0 SAGE THERAPEUTICS INC COM 78667J108 1129 6857 SH DFND 01 0 6857 0 SAIA INC COM 78709Y105 5 70 SH DFND 01 0 70 0 SAIA INC COM 78709Y105 153 2160 SH DFND 0 2160 0 SAILPOINT TECHNLGIES HLDGS I COM 78781P105 29 2000 SH DFND 01 0 2000 0 SALEM MEDIA GROUP INC CL A 794093104 3 598 SH SOLE 598 0 0 SALESFORCE COM INC COM 79466L302 3944 38584 SH DFND 20 0 0 38584 SALESFORCE COM INC COM 79466L302 6123 59897 SH DFND 0 0 59897 SALESFORCE COM INC COM 79466L302 12840 125600 SH Call DFND 0 125600 0 SALESFORCE COM INC COM 79466L302 14946 146200 SH Put DFND 0 146200 0 SALESFORCE COM INC COM 79466L302 50780 496722 SH DFND 0 496722 0 SALESFORCE COM INC COM 79466L302 198613 1942809 SH DFND 01 0 1942809 0 SALESFORCE COM INC COM 79466L302 550 5378 SH SOLE 5378 0 0 SALESFORCE COM INC NOTE 0.250% 4/0 79466LAD6 21 14000 PRN DFND 01 0 14000 0 SALESFORCE COM INC NOTE 0.250% 4/0 79466LAD6 38376 25062000 PRN DFND 0 25062000 0 SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 22 2014 SH DFND 0 2014 0 SALIENT MIDSTREAM & MLP FD SH BEN INT 79471V105 3046 276440 SH DFND 01 0 276440 0 SALISBURY BANCORP INC COM 795226109 32 724 SH SOLE 724 0 0 SALLY BEAUTY HLDGS INC COM 79546E104 20 1080 SH DFND 20 0 0 1080 SALLY BEAUTY HLDGS INC COM 79546E104 176 9380 SH DFND 01 0 9380 0 SALLY BEAUTY HLDGS INC COM 79546E104 3592 191496 SH DFND 0 191496 0 SANCHEZ ENERGY CORP COM 79970Y105 45 8480 SH DFND 01 0 8480 0 SANCHEZ ENERGY CORP COM 79970Y105 226 42600 SH Put DFND 0 42600 0 SANCHEZ ENERGY CORP COM 79970Y105 857 161449 SH DFND 0 161449 0 SANCHEZ MIDSTREAM PARTNERS L COM UNITS REP B 79971C201 2 180 SH DFND 01 0 180 0 SANDERSON FARMS INC COM 800013104 18327 132059 SH DFND 0 132059 0 SANDISK CORP NOTE 0.500%10/1 80004CAF8 2 2000 PRN DFND 01 0 2000 0 SANDRIDGE ENERGY INC COM NEW 80007P869 252 11941 SH DFND 0 11941 0 SANDRIDGE MISSISSIPPIAN TR I SH BEN INT 80007V106 0 335 SH SOLE 335 0 0 SANDRIDGE MISSISSIPPIAN TR I UNIT BEN INT 80007T101 0 380 SH DFND 01 0 380 0 SANDRIDGE MISSISSIPPIAN TR I UNIT BEN INT 80007T101 14 17420 SH DFND 0 17420 0 SANDRIDGE PERMIAN TR COM UNIT BEN INT 80007A102 6 2893 SH DFND 01 0 2893 0 SANDSTORM GOLD LTD COM NEW 80013R206 108 21700 SH DFND 01 0 21700 0 SANDSTORM GOLD LTD COM NEW 80013R206 6735 1349778 SH DFND 0 1349778 0 SANDY SPRING BANCORP INC COM 800363103 140 3589 SH DFND 0 3589 0 SANDY SPRING BANCORP INC COM 800363103 299 7674 SH DFND 01 0 7674 0 SANFILIPPO JOHN B & SON INC COM 800422107 27 419 SH DFND 0 419 0 SANFILIPPO JOHN B & SON INC COM 800422107 82 1296 SH DFND 01 0 1296 0 SANGAMO THERAPEUTICS INC COM 800677106 28 1702 SH DFND 0 1702 0 SANGAMO THERAPEUTICS INC COM 800677106 148 9025 SH DFND 01 0 9025 0 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 19 2308 SH DFND 0 2308 0 SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 94 11381 SH DFND 01 0 11381 0 SANMINA CORPORATION COM 801056102 79 2393 SH DFND 01 0 2393 0 SANMINA CORPORATION COM 801056102 2497 75660 SH DFND 0 75660 0 SANOFI RIGHT 12/31/2020 80105N113 15 40043 SH DFND 0 40043 0 SANOFI RIGHT 12/31/2020 80105N113 20 52254 SH DFND 01 0 52254 0 SANOFI SPONSORED ADR 80105N105 9 199 SH DFND 17 0 0 199 SANOFI SPONSORED ADR 80105N105 1588 36925 SH DFND 20 0 0 36925 SANOFI SPONSORED ADR 80105N105 2440 56735 SH DFND 0 56735 0 SANOFI SPONSORED ADR 80105N105 36380 846056 SH DFND 01 0 846056 0 SANTANDER CONSUMER USA HDG I COM 80283M101 540 28989 SH DFND 01 0 28989 0 SANTANDER CONSUMER USA HDG I COM 80283M101 3724 200000 SH Call DFND 0 200000 0 SAPIENS INTL CORP N V SHS NEW N7716A151 41 3597 SH DFND 0 3597 0 SAPIENS INTL CORP N V SHS NEW N7716A151 423 36756 SH DFND 01 0 36756 0 SAP SE SPON ADR 803054204 12564 111815 SH DFND 01 0 111815 0 SARATOGA INVT CORP COM NEW 80349A208 35 1547 SH DFND 0 1547 0 SARATOGA INVT CORP COM NEW 80349A208 130 5800 SH DFND 01 0 5800 0 SAREPTA THERAPEUTICS INC COM 803607100 185 3331 SH DFND 0 3331 0 SAREPTA THERAPEUTICS INC COM 803607100 746 13400 SH Call DFND 0 13400 0 SAREPTA THERAPEUTICS INC COM 803607100 4178 75083 SH DFND 01 0 75083 0 SASOL LTD SPONSORED ADR 803866300 531 15508 SH DFND 0 15508 0 SASOL LTD SPONSORED ADR 803866300 552 16127 SH DFND 01 0 16127 0 SAUL CTRS INC COM 804395101 169 2744 SH DFND 0 2744 0 SAUL CTRS INC COM 804395101 342 5539 SH DFND 01 0 5539 0 SAVARA INC COM 805111101 0 5 SH DFND 01 0 5 0 SAVARA INC COM 805111101 19 1303 SH DFND 0 1303 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 1094 6699 SH DFND 0 0 6699 SBA COMMUNICATIONS CORP NEW CL A 78410G104 8025 49123 SH DFND 01 0 49123 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 17274 105741 SH DFND 0 105741 0 SB FINL GROUP INC COM 78408D105 74 4000 SH DFND 01 0 4000 0 SB FINL GROUP INC DEP SHS PFD 6.5% 78408D204 6 328 SH SOLE 328 0 0 SCANA CORP NEW COM 80589M102 90 2256 SH DFND 0 0 2256 SCANA CORP NEW COM 80589M102 565 14192 SH DFND 0 14192 0 SCANA CORP NEW COM 80589M102 3088 77636 SH DFND 01 0 77636 0 SCANSOURCE INC COM 806037107 52 1447 SH DFND 01 0 1447 0 SCANSOURCE INC COM 806037107 146 4087 SH DFND 0 4087 0 SCHEIN HENRY INC COM 806407102 48 680 SH DFND 20 0 0 680 SCHEIN HENRY INC COM 806407102 602 8611 SH DFND 0 0 8611 SCHEIN HENRY INC COM 806407102 1314 18803 SH DFND 0 18803 0 SCHEIN HENRY INC COM 806407102 30526 436837 SH DFND 01 0 436837 0 SCHLUMBERGER LTD COM 806857108 3752 55683 SH DFND 17 0 0 55683 SCHLUMBERGER LTD COM 806857108 4147 61544 SH DFND 20 0 0 61544 SCHLUMBERGER LTD COM 806857108 21763 322939 SH DFND 0 0 322939 SCHLUMBERGER LTD COM 806857108 44174 655500 SH Call DFND 0 655500 0 SCHLUMBERGER LTD COM 806857108 155511 2307620 SH DFND 0 2307620 0 SCHLUMBERGER LTD COM 806857108 178220 2644600 SH Put DFND 0 2644600 0 SCHLUMBERGER LTD COM 806857108 430665 6390634 SH DFND 01 0 6390634 0 SCHLUMBERGER LTD COM 806857108 858 12735 SH SOLE 12735 0 0 SCHMITT INDS INC ORE COM NEW 806870200 0 133 SH DFND 01 0 133 0 SCHMITT INDS INC ORE COM NEW 806870200 5 1811 SH DFND 0 1811 0 SCHNEIDER NATIONAL INC CL B 80689H102 420 14693 SH DFND 01 0 14693 0 SCHNEIDER NATIONAL INC CL B 80689H102 1299 45485 SH DFND 20 0 0 45485 SCHNITZER STL INDS CL A 806882106 525 15672 SH DFND 01 0 15672 0 SCHNITZER STL INDS CL A 806882106 6842 204244 SH DFND 0 204244 0 SCHOLASTIC CORP COM 807066105 22 551 SH DFND 0 551 0 SCHOLASTIC CORP COM 807066105 33 825 SH DFND 01 0 825 0 SCHULMAN A INC COM 808194104 74 1985 SH DFND 01 0 1985 0 SCHULMAN A INC COM 808194104 419 11259 SH DFND 0 11259 0 SCHWAB CHARLES CORP NEW COM 808513105 2054 39985 SH DFND 20 0 0 39985 SCHWAB CHARLES CORP NEW COM 808513105 3539 68889 SH DFND 0 0 68889 SCHWAB CHARLES CORP NEW COM 808513105 16510 321400 SH Call DFND 0 321400 0 SCHWAB CHARLES CORP NEW COM 808513105 58823 1145083 SH DFND 01 0 1145083 0 SCHWAB CHARLES CORP NEW COM 808513105 65604 1277088 SH DFND 0 1277088 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 8694 311156 SH DFND 01 0 311156 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 15182 445622 SH DFND 01 0 445622 0 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 1200 32757 SH DFND 01 0 32757 0 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 19 363 SH DFND 0 363 0 SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 3880 72766 SH DFND 01 0 72766 0 SCHWAB STRATEGIC TR SCHWAB FDT US BM 808524789 66 1760 SH DFND 01 0 1760 0 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 4782 127654 SH DFND 01 0 127654 0 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 1437 37920 SH DFND 01 0 37920 0 SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 612 20617 SH DFND 01 0 20617 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 2717 89386 SH DFND 01 0 89386 0 SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 90 2514 SH DFND 01 0 2514 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 2611 52182 SH DFND 01 0 52182 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 2774 53306 SH DFND 01 0 53306 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 66 1020 SH DFND 0 1020 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 135081 2093627 SH DFND 01 0 2093627 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 48027 938576 SH DFND 01 0 938576 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 13370 189079 SH DFND 01 0 189079 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 41150 752697 SH DFND 01 0 752697 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 77 1211 SH DFND 0 1211 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 2488 39013 SH DFND 01 0 39013 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 12903 242223 SH DFND 01 0 242223 0 SCHWAB STRATEGIC TR US REIT ETF 808524847 4732 113706 SH DFND 01 0 113706 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 10628 152392 SH DFND 01 0 152392 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 45972 829365 SH DFND 01 0 829365 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 144 3176 SH DFND 0 3176 0 SCHWEITZER-MAUDUIT INTL INC COM 808541106 2044 45066 SH DFND 01 0 45066 0 SCIENCE APPLICATNS INTL CP N COM 808625107 289 3777 SH DFND 01 0 3777 0 SCIENCE APPLICATNS INTL CP N COM 808625107 585 7638 SH DFND 0 7638 0 SCIENTIFIC GAMES CORP CL A 80874P109 67 1304 SH DFND 0 1304 0 SCIENTIFIC GAMES CORP CL A 80874P109 81 1572 SH DFND 01 0 1572 0 SCORPIO BULKERS INC COM Y7546A122 317 42772 SH SOLE 42772 0 0 SCORPIO TANKERS INC SHS Y7542C106 30 9687 SH DFND 0 9687 0 SCORPIO TANKERS INC SHS Y7542C106 558 183092 SH DFND 01 0 183092 0 SCOTTS MIRACLE GRO CO CL A 810186106 20950 195815 SH DFND 01 0 195815 0 SCPHARMACEUTICALS INC COM 810648105 13 1108 SH SOLE 1108 0 0 SCRIPPS E W CO OHIO CL A NEW 811054402 724 46331 SH DFND 01 0 46331 0 SCRIPPS E W CO OHIO CL A NEW 811054402 735 47049 SH DFND 0 47049 0 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 369 4323 SH DFND 0 0 4323 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 1727 20226 SH DFND 01 0 20226 0 SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 12577 147306 SH DFND 0 147306 0 SCYNEXIS INC COM 811292101 4 1588 SH SOLE 1588 0 0 SEABOARD CORP COM 811543107 13 3 SH DFND 0 3 0 SEABOARD CORP COM 811543107 26 6 SH DFND 01 0 6 0 SEABRIDGE GOLD INC COM 811916105 120 10582 SH DFND 01 0 10582 0 SEABRIDGE GOLD INC COM 811916105 4424 391482 SH DFND 0 391482 0 SEACHANGE INTL INC COM 811699107 5 1210 SH SOLE 1210 0 0 SEACOAST BKG CORP FLA COM NEW 811707801 73 2906 SH DFND 0 2906 0 SEACOAST BKG CORP FLA COM NEW 811707801 105 4145 SH DFND 01 0 4145 0 SEACOR HOLDINGS INC COM 811904101 56 1215 SH DFND 01 0 1215 0 SEACOR HOLDINGS INC COM 811904101 93 2005 SH DFND 0 2005 0 SEACOR MARINE HLDGS INC COM 78413P101 16 1355 SH DFND 01 0 1355 0 SEACOR MARINE HLDGS INC COM 78413P101 17 1467 SH DFND 0 1467 0 SEADRILL LIMITED SHS G7945E105 10 42741 SH DFND 01 0 42741 0 SEADRILL LIMITED SHS G7945E105 30 130352 SH DFND 0 130352 0 SEADRILL LIMITED SHS G7945E105 124 536300 SH Put DFND 0 536300 0 SEADRILL PARTNERS LLC COMUNIT REP LB Y7545W109 220 60230 SH DFND 01 0 60230 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 259 6200 SH DFND 0 0 6200 SEAGATE TECHNOLOGY PLC SHS G7945M107 9034 215910 SH DFND 01 0 215910 0 SEALED AIR CORP NEW COM 81211K100 73 1490 SH DFND 20 0 0 1490 SEALED AIR CORP NEW COM 81211K100 134 2709 SH DFND 0 2709 0 SEALED AIR CORP NEW COM 81211K100 505 10248 SH DFND 0 0 10248 SEALED AIR CORP NEW COM 81211K100 74955 1520384 SH DFND 01 0 1520384 0 SEA LTD ADR 81141R100 5 350 SH DFND 01 0 350 0 SEA LTD ADR 81141R100 11 828 SH DFND 0 828 0 SEANERGY MARITIME HLDGS CORP SHS NEW Y73760137 21 19773 SH SOLE 19773 0 0 SEANERGY MARITIME HLDGS CORP *W EXP 11/10/202 Y73760145 0 600 SH SOLE 600 0 0 SEARS HLDGS CORP COM 812350106 40 11086 SH DFND 0 11086 0 SEARS HLDGS CORP COM 812350106 47 13251 SH DFND 01 0 13251 0 SEARS HLDGS CORP COM 812350106 598 167100 SH Put DFND 0 167100 0 SEARS HLDGS CORP *W EXP 12/15/201 812350155 0 193 SH DFND 01 0 193 0 SEARS HLDGS CORP *W EXP 12/15/201 812350155 1 2826 SH DFND 0 2826 0 SEARS HOMETOWN & OUTLET STOR COM 812362101 0 72 SH DFND 01 0 72 0 SEARS HOMETOWN & OUTLET STOR COM 812362101 13 4883 SH DFND 0 4883 0 SEASPAN CORP SHS Y75638109 46 6780 SH DFND 0 6780 0 SEASPAN CORP SHS Y75638109 1795 265965 SH DFND 01 0 265965 0 SEASPINE HLDGS CORP COM 81255T108 20 2009 SH DFND 01 0 2009 0 SEATTLE GENETICS INC COM 812578102 112 2100 SH DFND 0 0 2100 SEATTLE GENETICS INC COM 812578102 965 18028 SH DFND 0 18028 0 SEATTLE GENETICS INC COM 812578102 5509 102971 SH DFND 01 0 102971 0 SEAWORLD ENTMT INC COM 81282V100 3 200 SH DFND 01 0 200 0 SEAWORLD ENTMT INC COM 81282V100 18 1311 SH DFND 0 1311 0 SECOND SIGHT MED PRODS INC COM 81362J100 8 4297 SH DFND 0 4297 0 SECOND SIGHT MED PRODS INC COM 81362J100 13 6628 SH DFND 01 0 6628 0 SECUREWORKS CORP CL A 81374A105 139 15714 SH DFND 0 15714 0 SECUREWORKS CORP CL A 81374A105 967 109000 SH DFND 01 0 109000 0 SECURITY NATL FINL CORP CL A NEW 814785309 13 2492 SH SOLE 2492 0 0 SEI INVESTMENTS CO COM 784117103 525 7311 SH DFND 0 0 7311 SEI INVESTMENTS CO COM 784117103 2207 30715 SH DFND 20 0 0 30715 SEI INVESTMENTS CO COM 784117103 7992 111218 SH DFND 01 0 111218 0 SEI INVESTMENTS CO COM 784117103 8751 121776 SH DFND 0 121776 0 SELECTA BIOSCIENCES INC COM 816212104 10 1035 SH DFND 0 1035 0 SELECTA BIOSCIENCES INC COM 816212104 21 2115 SH DFND 01 0 2115 0 SELECT BANCORP INC NEW COM 81617L108 18 1455 SH SOLE 1455 0 0 SELECT ENERGY SVCS INC CL A COM 81617J301 26 1422 SH SOLE 1422 0 0 SELECT INCOME REIT COM SH BEN INT 81618T100 356 14160 SH DFND 01 0 14160 0 SELECT INCOME REIT COM SH BEN INT 81618T100 826 32874 SH DFND 0 32874 0 SELECTIVE INS GROUP INC COM 816300107 4187 71324 SH DFND 01 0 71324 0 SELECT MED HLDGS CORP COM 81619Q105 1 47 SH DFND 0 47 0 SELECT MED HLDGS CORP COM 81619Q105 5 291 SH DFND 01 0 291 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 142489 1971900 SH Put DFND 0 1971900 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 268281 3712722 SH DFND 0 3712722 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 349319 4834200 SH DFND 01 0 4834200 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 535223 7406900 SH Call DFND 0 7406900 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 16627 504778 SH DFND 01 0 504778 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 37117 376100 SH Call DFND 0 376100 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 59214 600000 SH Put DFND 0 600000 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 101319 1026641 SH DFND 0 1026641 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 206082 2088170 SH DFND 01 0 2088170 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 17 300 SH Put DFND 01 0 300 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 30078 528700 SH Call DFND 0 528700 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 39823 700000 SH Put DFND 0 700000 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 117994 2074075 SH DFND 01 0 2074075 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 371264 6526005 SH DFND 0 6526005 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 31567 381800 SH Put DFND 0 381800 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 81167 981700 SH Call DFND 0 981700 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 134205 1623183 SH DFND 0 1623183 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 237555 2873181 SH DFND 01 0 2873181 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 2833 101500 SH Put DFND 01 0 101500 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 138434 4960029 SH DFND 0 4960029 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 147022 5267700 SH Call DFND 0 5267700 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 248240 8894300 SH Put DFND 0 8894300 0 SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 567479 20332449 SH DFND 01 0 20332449 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 4881 64500 SH Put DFND 01 0 64500 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 39727 525000 SH Put DFND 0 525000 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 82352 1088300 SH Call DFND 0 1088300 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 259983 3435747 SH DFND 01 0 3435747 0 SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 322295 4259216 SH DFND 0 4259216 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 30212 573500 SH Call DFND 0 573500 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 42716 810861 SH DFND 01 0 810861 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 73336 1392100 SH Put DFND 0 1392100 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 571733 10852933 SH DFND 0 10852933 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 17657 291700 SH Put DFND 0 291700 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 34914 576800 SH Call DFND 0 576800 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 101624 1678911 SH DFND 01 0 1678911 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 128054 2115540 SH DFND 0 2115540 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 742 11600 SH Put DFND 01 0 11600 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 16064 251200 SH Put DFND 0 251200 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 68561 1072100 SH Call DFND 0 1072100 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 81353 1272142 SH DFND 0 1272142 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 427208 6680340 SH DFND 01 0 6680340 0 SEMGROUP CORP CL A 81663A105 27 893 SH DFND 0 893 0 SEMGROUP CORP CL A 81663A105 6812 225579 SH DFND 01 0 225579 0 SEMICONDUCTOR MFG INTL CORP SPONSORED ADR 81663N206 3 368 SH DFND 01 0 368 0 SEMICONDUCTOR MFG INTL CORP SPONSORED ADR 81663N206 1181 137990 SH DFND 0 137990 0 SEMILEDS CORP COM NEW 816645204 4 1139 SH SOLE 1139 0 0 SEMPRA ENERGY COM 816851109 1459 13641 SH DFND 0 0 13641 SEMPRA ENERGY COM 816851109 1999 18700 SH Call DFND 0 18700 0 SEMPRA ENERGY COM 816851109 6960 65100 SH Put DFND 0 65100 0 SEMPRA ENERGY COM 816851109 15276 142874 SH DFND 01 0 142874 0 SEMTECH CORP COM 816850101 33 966 SH DFND 01 0 966 0 SEMTECH CORP COM 816850101 1039 30389 SH DFND 0 30389 0 SENDGRID INC COM 816883102 2 63 SH DFND 0 63 0 SENDGRID INC COM 816883102 77 3203 SH DFND 01 0 3203 0 SENECA FOODS CORP NEW CL A 817070501 41 1332 SH DFND 0 1332 0 SENECA FOODS CORP NEW CL A 817070501 362 11785 SH DFND 01 0 11785 0 SENECA FOODS CORP NEW CL B 817070105 5 134 SH DFND 0 134 0 SENECA FOODS CORP NEW CL B 817070105 34 1000 SH DFND 01 0 1000 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 3159 164975 SH DFND 0 164975 0 SENIOR HSG PPTYS TR SH BEN INT 81721M109 9479 495010 SH DFND 01 0 495010 0 SENOMYX INC COM 81724Q107 5 3776 SH DFND 0 3776 0 SENOMYX INC COM 81724Q107 20 15700 SH DFND 01 0 15700 0 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 463 9052 SH DFND 0 0 9052 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 467 9134 SH DFND 01 0 9134 0 SENSATA TECHNOLOGIES HLDG NV SHS N7902X106 4811 94130 SH DFND 0 94130 0 SENSEONICS HLDGS INC COM 81727U105 3 1000 SH DFND 01 0 1000 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 363 4960 SH DFND 01 0 4960 0 SENSIENT TECHNOLOGIES CORP COM 81725T100 725 9914 SH DFND 0 9914 0 SENSUS HEATLHCARE INC COM 81728J109 10 2000 SH DFND 01 0 2000 0 SENSUS HEATLHCARE INC *W EXP 06/08/201 81728J117 1 1545 SH SOLE 1545 0 0 SENTINEL ENERGY SVCS INC UNIT 11/02/2022 G8062D128 12 1188 SH SOLE 1188 0 0 SEQUANS COMMUNICATIONS S A SPONSORED ADS 817323108 64 33666 SH SOLE 33666 0 0 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 1 704 SH DFND 01 0 704 0 SEQUENTIAL BRNDS GROUP INC N COM 81734P107 3 1927 SH DFND 0 1927 0 SERES THERAPEUTICS INC COM 81750R102 26 2600 SH DFND 01 0 2600 0 SERITAGE GROWTH PPTYS CL A 81752R100 52 1295 SH DFND 0 1295 0 SERITAGE GROWTH PPTYS CL A 81752R100 226 5575 SH DFND 01 0 5575 0 SERVICE CORP INTL COM 817565104 4351 116593 SH DFND 0 116593 0 SERVICE CORP INTL COM 817565104 37625 1008163 SH DFND 01 0 1008163 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 51 1000 SH Put DFND 01 0 1000 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 113 2195 SH DFND 20 0 0 2195 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 4366 85165 SH DFND 0 85165 0 SERVICEMASTER GLOBAL HLDGS I COM 81761R109 9425 183829 SH DFND 01 0 183829 0 SERVICENOW INC COM 81762P102 800 6139 SH DFND 0 0 6139 SERVICENOW INC COM 81762P102 1956 15000 SH Put DFND 0 15000 0 SERVICENOW INC COM 81762P102 3907 29965 SH DFND 20 0 0 29965 SERVICENOW INC COM 81762P102 18135 139084 SH DFND 0 139084 0 SERVICENOW INC COM 81762P102 24891 190899 SH DFND 01 0 190899 0 SERVICENOW INC NOTE 11/0 81762PAB8 9 5000 PRN DFND 01 0 5000 0 SERVICENOW INC NOTE 11/0 81762PAB8 13477 7644000 PRN DFND 0 7644000 0 SERVICESOURCE INTL INC COM 81763U100 18 5952 SH SOLE 5952 0 0 SERVICESOURCE INTL INC NOTE 1.500% 8/0 81763UAB6 47 48000 PRN DFND 01 0 48000 0 SERVISFIRST BANCSHARES INC COM 81768T108 52 1255 SH DFND 0 1255 0 SERVISFIRST BANCSHARES INC COM 81768T108 6687 161124 SH DFND 01 0 161124 0 SEVEN STARS CLOUD GROUP INC COM 81789Y102 65 14190 SH DFND 0 14190 0 SEVEN STARS CLOUD GROUP INC COM 81789Y102 117 25435 SH DFND 01 0 25435 0 SEVERN BANCORP ANNAPOLIS MD COM 81811M100 8 1102 SH SOLE 1102 0 0 SGOCO GROUP LTD SHS NEW G80751129 2 2010 SH SOLE 2010 0 0 SHAKE SHACK INC CL A 819047101 862 19956 SH DFND 01 0 19956 0 SHARPS COMPLIANCE CORP COM 820017101 2 433 SH DFND 0 433 0 SHARPS COMPLIANCE CORP COM 820017101 5 1250 SH DFND 01 0 1250 0 SHARPSPRING INC COM 820054104 6 1458 SH SOLE 1458 0 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 535 23446 SH DFND 0 0 23446 SHAW COMMUNICATIONS INC CL B CONV 82028K200 1023 44818 SH DFND 01 0 44818 0 SHAW COMMUNICATIONS INC CL B CONV 82028K200 3143 137651 SH DFND 0 137651 0 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 30860 1034889 SH DFND 01 0 1034889 0 SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 53199 1783991 SH DFND 0 1783991 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 30 885 SH DFND 0 885 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 736 21767 SH DFND 01 0 21767 0 SHERWIN WILLIAMS CO COM 824348106 4163 10152 SH DFND 20 0 0 10152 SHERWIN WILLIAMS CO COM 824348106 4282 10443 SH DFND 0 0 10443 SHERWIN WILLIAMS CO COM 824348106 17434 42519 SH DFND 0 42519 0 SHERWIN WILLIAMS CO COM 824348106 39079 95306 SH DFND 01 0 95306 0 SHIFTPIXY INC COM 82452L104 1 249 SH SOLE 249 0 0 SHILOH INDS INC COM 824543102 15 1786 SH DFND 0 1786 0 SHILOH INDS INC COM 824543102 41 5000 SH DFND 01 0 5000 0 SHINECO INC COM NEW 824567200 11 4763 SH SOLE 4763 0 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 184 3969 SH DFND 01 0 3969 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 839 18085 SH DFND 0 18085 0 SHINHAN FINANCIAL GROUP CO L SPN ADR RESTRD 824596100 1729 37270 SH DFND 20 0 0 37270 SHIP FINANCE INTERNATIONAL L SHS G81075106 72 4634 SH DFND 0 4634 0 SHIP FINANCE INTERNATIONAL L SHS G81075106 1190 76798 SH DFND 01 0 76798 0 SHIRE PLC SPONSORED ADR 82481R106 7871 50740 SH DFND 01 0 50740 0 SHIRE PLC SPONSORED ADR 82481R106 11169 72000 SH Call DFND 0 72000 0 SHIRE PLC SPONSORED ADR 82481R106 156630 1009736 SH DFND 0 1009736 0 SHOE CARNIVAL INC COM 824889109 3 113 SH DFND 01 0 113 0 SHOE CARNIVAL INC COM 824889109 42 1560 SH DFND 0 1560 0 SHOPIFY INC CL A 82509L107 102 1012 SH DFND 0 1012 0 SHOPIFY INC CL A 82509L107 172 1700 SH DFND 0 0 1700 SHOPIFY INC CL A 82509L107 5511 54568 SH DFND 01 0 54568 0 SHORE BANCSHARES INC COM 825107105 18 1099 SH DFND 0 1099 0 SHORE BANCSHARES INC COM 825107105 28 1650 SH DFND 01 0 1650 0 SHOTSPOTTER INC COM 82536T107 155 11000 SH DFND 01 0 11000 0 SHUTTERFLY INC COM 82568P304 78 1559 SH DFND 0 1559 0 SHUTTERFLY INC COM 82568P304 191 3833 SH DFND 01 0 3833 0 SHUTTERSTOCK INC COM 825690100 53 1227 SH DFND 0 1227 0 SHUTTERSTOCK INC COM 825690100 254 5903 SH DFND 01 0 5903 0 SIBANYE STILLWATER SPONSORED ADR 825724206 1 178 SH DFND 01 0 178 0 SIBANYE STILLWATER SPONSORED ADR 825724206 10676 2114051 SH DFND 0 2114051 0 SIEBERT FINL CORP COM 826176109 18 1306 SH SOLE 1306 0 0 SIENNA BIOPHARMACEUTICALS IN COM 82622H108 9 514 SH DFND 0 514 0 SIENNA BIOPHARMACEUTICALS IN COM 82622H108 45 2459 SH DFND 01 0 2459 0 SIENTRA INC COM 82621J105 9 641 SH DFND 0 641 0 SIENTRA INC COM 82621J105 137 9742 SH DFND 01 0 9742 0 SIERRA BANCORP COM 82620P102 15 566 SH DFND 0 566 0 SIERRA BANCORP COM 82620P102 40 1500 SH DFND 01 0 1500 0 SIERRA METALS INC COM 82639W106 2 636 SH SOLE 636 0 0 SIERRA WIRELESS INC COM 826516106 27 1314 SH DFND 0 1314 0 SIERRA WIRELESS INC COM 826516106 211 10320 SH DFND 01 0 10320 0 SIFCO INDS INC COM 826546103 49 7300 SH DFND 01 0 7300 0 SI FINL GROUP INC MD COM 78425V104 33 2240 SH SOLE 2240 0 0 SIFY TECHNOLOGIES LIMITED SPONSORED ADR 82655M107 0 250 SH DFND 01 0 250 0 SIGMA DESIGNS INC COM 826565103 1 133 SH DFND 01 0 133 0 SIGMA DESIGNS INC COM 826565103 28 4025 SH DFND 0 4025 0 SIGMA LABS INC COM PAR 826598302 3 1609 SH SOLE 1609 0 0 SIGMA LABS INC *W EXP 02/15/202 826598112 2 3556 SH SOLE 3556 0 0 SIGMATRON INTL INC COM 82661L101 24 2326 SH DFND 0 2326 0 SIGMATRON INTL INC COM 82661L101 26 2600 SH DFND 01 0 2600 0 SIGNATURE BK NEW YORK N Y COM 82669G104 380 2765 SH DFND 0 0 2765 SIGNATURE BK NEW YORK N Y COM 82669G104 1741 12685 SH DFND 20 0 0 12685 SIGNATURE BK NEW YORK N Y COM 82669G104 4857 35389 SH DFND 01 0 35389 0 SIGNATURE BK NEW YORK N Y COM 82669G104 9326 67947 SH DFND 0 67947 0 SIGNET JEWELERS LIMITED SHS G81276100 458 8092 SH DFND 01 0 8092 0 SIGNET JEWELERS LIMITED SHS G81276100 4839 85576 SH DFND 0 85576 0 SILGAN HOLDINGS INC COM 827048109 3 91 SH DFND 0 91 0 SILGAN HOLDINGS INC COM 827048109 400 13608 SH DFND 01 0 13608 0 SILICON LABORATORIES INC COM 826919102 394 4458 SH DFND 01 0 4458 0 SILICON LABORATORIES INC COM 826919102 670 7593 SH DFND 0 7593 0 SILICON LABORATORIES INC COM 826919102 1024 11600 SH Call DFND 0 11600 0 SILICON LABORATORIES INC COM 826919102 1067 12080 SH DFND 20 0 0 12080 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 123 2329 SH DFND 0 2329 0 SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 982 18545 SH DFND 01 0 18545 0 SILICONWARE PRECISION INDS L SPONSD ADR SPL 827084864 1 100 SH SOLE 100 0 0 SILVERBOW RES INC COM 82836G102 53 1767 SH DFND 01 0 1767 0 SILVERBOW RES INC COM 82836G102 56 1897 SH DFND 0 1897 0 SILVERCORP METALS INC COM 82835P103 6 2304 SH DFND 01 0 2304 0 SILVERCORP METALS INC COM 82835P103 25 9428 SH DFND 0 9428 0 SILVERCREST ASSET MGMT GROUP CL A 828359109 5 336 SH SOLE 336 0 0 SILVER RUN ACQUISITION COM CL A 82812A103 10 1000 SH DFND 01 0 1000 0 SILVER RUN ACQUISITION COM CL A 82812A103 10 1025 SH DFND 0 1025 0 SILVER RUN ACQUISITION UNIT 99/99/9999 82812A202 7 644 SH SOLE 644 0 0 SILVER SPRING NETWORKS INC COM 82817Q103 41 2500 SH DFND 01 0 2500 0 SILVER SPRING NETWORKS INC COM 82817Q103 3478 214152 SH DFND 0 214152 0 SILVERSUN TECHNOLOGIES INC COM NEW 82846H207 0 1 SH DFND 0 1 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 4 78 SH DFND 01 0 78 0 SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 126 2208 SH DFND 0 2208 0 SIMON PPTY GROUP INC NEW COM 828806109 1059 6165 SH DFND 0 0 6165 SIMON PPTY GROUP INC NEW COM 828806109 4030 23466 SH DFND 20 0 0 23466 SIMON PPTY GROUP INC NEW COM 828806109 29336 170817 SH DFND 01 0 170817 0 SIMON PPTY GROUP INC NEW COM 828806109 49302 287072 SH DFND 0 287072 0 SIMPSON MANUFACTURING CO INC COM 829073105 379 6608 SH DFND 01 0 6608 0 SIMPSON MANUFACTURING CO INC COM 829073105 598 10424 SH DFND 0 10424 0 SIMULATIONS PLUS INC COM 829214105 13 833 SH DFND 0 833 0 SIMULATIONS PLUS INC COM 829214105 53 3269 SH DFND 01 0 3269 0 SINA CORP ORD G81477104 321 3200 SH DFND 0 0 3200 SINA CORP ORD G81477104 481 4797 SH DFND 01 0 4797 0 SINA CORP ORD G81477104 21280 212147 SH DFND 0 212147 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 745 19681 SH DFND 01 0 19681 0 SINCLAIR BROADCAST GROUP INC CL A 829226109 3263 86198 SH DFND 0 86198 0 SINO GLOBAL SHIPPING AMER LT COM 82935V109 13 5000 SH SOLE 5000 0 0 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 23 396 SH DFND 01 0 396 0 SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 548 9617 SH DFND 0 9617 0 SIRIUS XM HLDGS INC COM 82968B103 226 42099 SH DFND 0 0 42099 SIRIUS XM HLDGS INC COM 82968B103 2171 405067 SH DFND 0 405067 0 SIRIUS XM HLDGS INC COM 82968B103 5202 970586 SH DFND 01 0 970586 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 1444 18827 SH DFND 01 0 18827 0 SITO MOBILE LTD COM NEW 82988R203 168 25000 SH DFND 01 0 25000 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 5730 86080 SH DFND 0 86080 0 SIX FLAGS ENTMT CORP NEW COM 83001A102 6300 94634 SH DFND 01 0 94634 0 SJW GROUP COM 784305104 90 1409 SH DFND 0 1409 0 SJW GROUP COM 784305104 2513 39364 SH DFND 01 0 39364 0 SKECHERS U S A INC CL A 830566105 1755 46384 SH DFND 01 0 46384 0 SKECHERS U S A INC CL A 830566105 30179 797544 SH DFND 0 797544 0 SK TELECOM LTD SPONSORED ADR 78440P108 1152 41268 SH DFND 01 0 41268 0 SK TELECOM LTD SPONSORED ADR 78440P108 2040 73100 SH Call DFND 0 73100 0 SK TELECOM LTD SPONSORED ADR 78440P108 7472 267700 SH DFND 0 267700 0 SKYLINE CORP COM 830830105 90 6978 SH DFND 0 6978 0 SKYLINE CORP COM 830830105 90 7000 SH DFND 01 0 7000 0 SKYLINE MED INC COM PAR 83084T606 8 8031 SH SOLE 8031 0 0 SKY SOLAR HLDGS LTD SPONSORED ADR 83084J103 2 1149 SH SOLE 1149 0 0 SKYWEST INC COM 830879102 565 10632 SH DFND 0 10632 0 SKYWEST INC COM 830879102 5469 102995 SH DFND 01 0 102995 0 SKYWORKS SOLUTIONS INC COM 83088M102 190 2000 SH Call DFND 01 0 2000 0 SKYWORKS SOLUTIONS INC COM 83088M102 243 2560 SH DFND 20 0 0 2560 SKYWORKS SOLUTIONS INC COM 83088M102 977 10293 SH DFND 0 0 10293 SKYWORKS SOLUTIONS INC COM 83088M102 2545 26800 SH Call DFND 0 26800 0 SKYWORKS SOLUTIONS INC COM 83088M102 33612 353993 SH DFND 0 353993 0 SKYWORKS SOLUTIONS INC COM 83088M102 46765 492518 SH DFND 01 0 492518 0 SLEEP NUMBER CORP COM 83125X103 68 1810 SH DFND 01 0 1810 0 SLEEP NUMBER CORP COM 83125X103 198 5277 SH DFND 0 5277 0 SL GREEN RLTY CORP COM 78440X101 213 2109 SH DFND 0 0 2109 SL GREEN RLTY CORP COM 78440X101 843 8350 SH DFND 01 0 8350 0 SL GREEN RLTY CORP COM 78440X101 7318 72505 SH DFND 0 72505 0 SLM CORP COM 78442P106 72 6352 SH DFND 01 0 6352 0 SLM CORP COM 78442P106 9054 801220 SH DFND 0 801220 0 SMART & FINAL STORES INC COM 83190B101 1 83 SH DFND 01 0 83 0 SMART & FINAL STORES INC COM 83190B101 16 1824 SH DFND 0 1824 0 SMARTFINANCIAL INC COM NEW 83190L208 35 1614 SH DFND 0 1614 0 SMARTFINANCIAL INC COM NEW 83190L208 87 4029 SH DFND 01 0 4029 0 SMART GLOBAL HLDGS INC SHS G8232Y101 68 2025 SH DFND 0 2025 0 SMART GLOBAL HLDGS INC SHS G8232Y101 309 9176 SH DFND 01 0 9176 0 SMART SAND INC COM 83191H107 22 2500 SH DFND 0 2500 0 SMART SAND INC COM 83191H107 271 31255 SH DFND 01 0 31255 0 SM ENERGY CO COM 78454L100 95 4280 SH DFND 01 0 4280 0 SM ENERGY CO COM 78454L100 3334 151000 SH Call DFND 0 151000 0 SMITH A O COM 831865209 496 8102 SH DFND 0 0 8102 SMITH A O COM 831865209 6767 110435 SH DFND 01 0 110435 0 SMITH A O COM 831865209 8308 135573 SH DFND 0 135573 0 SMITH MICRO SOFTWARE INC COM NEW 832154207 1 250 SH DFND 01 0 250 0 SMITH MICRO SOFTWARE INC COM NEW 832154207 10 3514 SH DFND 0 3514 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 6 167 SH DFND 0 167 0 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 155 4440 SH DFND 20 0 0 4440 SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 495 14134 SH DFND 01 0 14134 0 SMTC CORP COM NEW 832682207 11 5613 SH SOLE 5613 0 0 SMUCKER J M CO COM NEW 832696405 240 1931 SH DFND 0 0 1931 SMUCKER J M CO COM NEW 832696405 4431 35664 SH DFND 0 35664 0 SMUCKER J M CO COM NEW 832696405 16502 132827 SH DFND 01 0 132827 0 SNAP INC CL A 83304A106 2680 183436 SH DFND 01 0 183436 0 SNAP INC CL A 83304A106 5479 375000 SH Call DFND 0 375000 0 SNAP INC CL A 83304A106 11338 776038 SH DFND 0 776038 0 SNAP INC CL A 83304A106 27793 1902300 SH Put DFND 0 1902300 0 SNAP ON INC COM 833034101 552 3169 SH DFND 0 0 3169 SNAP ON INC COM 833034101 3940 22602 SH DFND 0 22602 0 SNAP ON INC COM 833034101 6425 36864 SH DFND 01 0 36864 0 SNYDERS-LANCE INC COM 833551104 195 3900 SH DFND 0 3900 0 SNYDERS-LANCE INC COM 833551104 8189 163515 SH DFND 01 0 163515 0 SOCIAL CAP HEDOSOPHIA HLDGS CL A G8250R103 2 243 SH SOLE 243 0 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 2131 35886 SH DFND 0 35886 0 SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 2555 43039 SH DFND 01 0 43039 0 SOCKET MOBILE INC COM NEW 83368E200 0 120 SH DFND 01 0 120 0 SOCKET MOBILE INC COM NEW 83368E200 3 929 SH DFND 0 929 0 SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 446 6346 SH DFND 01 0 6346 0 SODASTREAM INTERNATIONAL LTD USD SHS M9068E105 757 10760 SH DFND 20 0 0 10760 SOGOU INC ADR REPSTG A 83409V104 3 225 SH DFND 01 0 225 0 SOGOU INC ADR REPSTG A 83409V104 15 1288 SH DFND 0 1288 0 SOHU COM INC COM 83408W103 39 900 SH DFND 01 0 900 0 SOHU COM INC COM 83408W103 90 2073 SH DFND 0 2073 0 SOLAR CAP LTD COM 83413U100 8880 439369 SH DFND 01 0 439369 0 SOLAR CAP LTD COM 83413U100 14374 711224 SH DFND 0 711224 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 480 12770 SH DFND 0 12770 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 508 13539 SH DFND 01 0 13539 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 12 546 SH DFND 0 546 0 SOLARIS OILFIELD INFRSTR INC COM CL A 83418M103 64 2980 SH DFND 01 0 2980 0 SOLAR SR CAP LTD COM 83416M105 517 29125 SH DFND 01 0 29125 0 SOLAR SR CAP LTD COM 83416M105 5969 336116 SH DFND 0 336116 0 SOLENO THERAPEUTICS INC *W EXP 11/12/201 834203135 2 10418 SH SOLE 10418 0 0 SOLIGENIX INC COM 834223307 0 79 SH DFND 01 0 79 0 SOLIGENIX INC *W EXP 11/14/202 834223117 0 200 SH SOLE 200 0 0 SONIC AUTOMOTIVE INC CL A 83545G102 0 22 SH DFND 01 0 22 0 SONIC AUTOMOTIVE INC CL A 83545G102 37 1985 SH DFND 0 1985 0 SONIC CORP COM 835451105 56 2028 SH DFND 0 2028 0 SONIC CORP COM 835451105 613 22307 SH DFND 01 0 22307 0 SONIC FDRY INC COM NEW 83545R207 0 91 SH DFND 0 91 0 SONIC FDRY INC COM NEW 83545R207 109 36093 SH DFND 01 0 36093 0 SONOCO PRODS CO COM 835495102 7 125 SH DFND 17 0 0 125 SONOCO PRODS CO COM 835495102 82 1548 SH DFND 0 1548 0 SONOCO PRODS CO COM 835495102 2564 48246 SH DFND 01 0 48246 0 SONOMA PHARMACEUTICALS INC COM 83558L105 8 1500 SH DFND 01 0 1500 0 SONOMA PHARMACEUTICALS INC COM 83558L105 16 2944 SH DFND 0 2944 0 SONOMA PHARMACEUTICALS INC *W EXP 01/21/202 83558L113 2 3707 SH SOLE 3707 0 0 SONY CORP SPONSORED ADR 835699307 35 773 SH DFND 0 773 0 SONY CORP SPONSORED ADR 835699307 602 13399 SH DFND 20 0 0 13399 SONY CORP SPONSORED ADR 835699307 11513 256136 SH DFND 01 0 256136 0 SOPHIRIS BIO INC COM NEW 83578Q209 13 5512 SH DFND 01 0 5512 0 SORL AUTO PTS INC COM 78461U101 10 1500 SH DFND 01 0 1500 0 SORL AUTO PTS INC COM 78461U101 22 3331 SH DFND 0 3331 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 4 1134 SH DFND 0 1134 0 SORRENTO THERAPEUTICS INC COM NEW 83587F202 84 22076 SH DFND 01 0 22076 0 SOTHEBYS COM 835898107 1 15 SH DFND 0 15 0 SOTHEBYS COM 835898107 98 1902 SH DFND 01 0 1902 0 SOTHERLY HOTELS INC COM 83600C103 551 85417 SH DFND 01 0 85417 0 SOUND FINL BANCORP INC COM 83607A100 25 746 SH SOLE 746 0 0 SOURCE CAP INC COM 836144105 963 23632 SH DFND 01 0 23632 0 SOUTHCROSS ENERGY PARTNERS L COM UNIT LTDPT 84130C100 14 8183 SH DFND 0 8183 0 SOUTHCROSS ENERGY PARTNERS L COM UNIT LTDPT 84130C100 47 28005 SH DFND 01 0 28005 0 SOUTHERN CO COM 842587107 188 3900 SH Call DFND 0 3900 0 SOUTHERN CO COM 842587107 1143 23770 SH DFND 0 23770 0 SOUTHERN CO COM 842587107 1375 28600 SH DFND 20 0 0 28600 SOUTHERN CO COM 842587107 2666 55428 SH DFND 0 0 55428 SOUTHERN CO COM 842587107 46213 960970 SH DFND 01 0 960970 0 SOUTHERN COPPER CORP COM 84265V105 205 4312 SH DFND 0 0 4312 SOUTHERN COPPER CORP COM 84265V105 1773 37361 SH DFND 0 37361 0 SOUTHERN COPPER CORP COM 84265V105 2459 51814 SH DFND 01 0 51814 0 SOUTHERN FIRST BANCSHARES IN COM 842873101 11 271 SH DFND 01 0 271 0 SOUTHERN FIRST BANCSHARES IN COM 842873101 21 503 SH DFND 0 503 0 SOUTHERN MO BANCORP INC COM 843380106 34 911 SH SOLE 911 0 0 SOUTHERN NATL BANCORP OF VA COM 843395104 42 2638 SH SOLE 2638 0 0 SOUTH JERSEY INDS INC COM 838518108 212 6792 SH DFND 0 6792 0 SOUTH JERSEY INDS INC COM 838518108 409 13084 SH DFND 01 0 13084 0 SOUTHSIDE BANCSHARES INC COM 84470P109 29 857 SH DFND 0 857 0 SOUTHSIDE BANCSHARES INC COM 84470P109 311 9229 SH DFND 01 0 9229 0 SOUTH ST CORP COM 840441109 78 897 SH DFND 01 0 897 0 SOUTHWEST AIRLS CO COM 844741108 111 1700 SH Put DFND 01 0 1700 0 SOUTHWEST AIRLS CO COM 844741108 515 7866 SH DFND 0 0 7866 SOUTHWEST AIRLS CO COM 844741108 3112 47555 SH DFND 20 0 0 47555 SOUTHWEST AIRLS CO COM 844741108 3273 50000 SH Put DFND 0 50000 0 SOUTHWEST AIRLS CO COM 844741108 10194 155748 SH DFND 0 155748 0 SOUTHWEST AIRLS CO COM 844741108 48426 739900 SH Call DFND 0 739900 0 SOUTHWEST AIRLS CO COM 844741108 57348 876207 SH DFND 01 0 876207 0 SOUTHWESTERN ENERGY CO COM 845467109 613 109811 SH DFND 01 0 109811 0 SOUTHWESTERN ENERGY CO COM 845467109 3308 592900 SH Call DFND 0 592900 0 SOUTHWESTERN ENERGY CO DEP SHS 1/20 B 845467208 4 355 SH DFND 01 0 355 0 SOUTHWESTERN ENERGY CO DEP SHS 1/20 B 845467208 15 1289 SH DFND 0 1289 0 SOUTHWEST GA FINL CORP COM 84502A104 18 757 SH SOLE 757 0 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 484 6008 SH DFND 0 6008 0 SOUTHWEST GAS HOLDINGS INC COM 844895102 1063 13208 SH DFND 01 0 13208 0 SPAR GROUP INC COM 784933103 2 1855 SH SOLE 1855 0 0 SPARK ENERGY INC CL A COM 846511103 14 1161 SH SOLE 1161 0 0 SPARK NETWORKS SE SPONSORED ADR 846517100 7 590 SH SOLE 590 0 0 SPARK THERAPEUTICS INC COM 84652J103 1220 23719 SH DFND 0 23719 0 SPARK THERAPEUTICS INC COM 84652J103 1575 30636 SH DFND 01 0 30636 0 SPARTAN MTRS INC COM 846819100 46 2942 SH SOLE 2942 0 0 SPARTANNASH CO COM 847215100 54 2037 SH DFND 01 0 2037 0 SPARTANNASH CO COM 847215100 142 5334 SH DFND 0 5334 0 SPARTON CORP COM 847235108 7 301 SH DFND 01 0 301 0 SPARTON CORP COM 847235108 18 787 SH DFND 0 787 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 6086 24600 SH Put DFND 01 0 24600 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 22982 92900 SH Call DFND 0 92900 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 23683 95736 SH DFND 0 95736 0 SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 245300 991591 SH DFND 01 0 991591 0 SPDR GOLD TRUST GOLD SHS 78463V107 74 600 SH Put DFND 01 0 600 0 SPDR GOLD TRUST GOLD SHS 78463V107 478 3867 SH DFND 17 0 0 3867 SPDR GOLD TRUST GOLD SHS 78463V107 40186 325000 SH Put DFND 0 325000 0 SPDR GOLD TRUST GOLD SHS 78463V107 68882 557069 SH DFND 0 557069 0 SPDR GOLD TRUST GOLD SHS 78463V107 103371 836000 SH Call DFND 0 836000 0 SPDR GOLD TRUST GOLD SHS 78463V107 313387 2534472 SH DFND 01 0 2534472 0 SPDR GOLD TRUST GOLD SHS 78463V107 124 1000 SH SOLE 1000 0 0 SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 5282 50508 SH DFND 01 0 50508 0 SPDR INDEX SHS FDS ASIA PACIF ETF 78463X301 49045 468969 SH DFND 17 0 0 468969 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 607 12411 SH DFND 0 12411 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 13492 276029 SH DFND 01 0 276029 0 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 12922 319133 SH DFND 01 0 319133 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 1979 48600 SH Put DFND 0 48600 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 3584 88034 SH DFND 0 88034 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 6127 150500 SH Call DFND 0 150500 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 113810 2795626 SH DFND 01 0 2795626 0 SPDR INDEX SHS FDS EUR STOXX SMCP 78463X392 1415 22124 SH DFND 17 0 0 22124 SPDR INDEX SHS FDS GLB NAT RESRCE 78463X541 19930 406162 SH DFND 01 0 406162 0 SPDR INDEX SHS FDS LOW CARBON ETF 78463X194 349 3884 SH DFND 01 0 3884 0 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 17385 445757 SH DFND 01 0 445757 0 SPDR INDEX SHS FDS MSCI CDA STRTGIC 78463X376 140 2293 SH SOLE 2293 0 0 SPDR INDEX SHS FDS MSCI EMRG MKTS 78463X426 81 1258 SH DFND 01 0 1258 0 SPDR INDEX SHS FDS MSCI JAP STRTGIC 78463X368 100 1266 SH SOLE 1266 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 85 2672 SH DFND 0 2672 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 13063 412074 SH DFND 01 0 412074 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 3712 97294 SH DFND 01 0 97294 0 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 20734 193430 SH DFND 01 0 193430 0 SPDR INDEX SHS FDS S&P CHINA ETF 78463X400 361 3370 SH SOLE 3370 0 0 SPDR INDEX SHS FDS S&P EMKTSC ETF 78463X756 3172 61006 SH DFND 01 0 61006 0 SPDR INDEX SHS FDS S&P EM MKT DIV 78463X533 18191 553768 SH DFND 01 0 553768 0 SPDR INDEX SHS FDS S&P GBLINF ETF 78463X855 1353 26116 SH DFND 01 0 26116 0 SPDR INDEX SHS FDS S&P GLBDIV ETF 78463X459 1111 15676 SH DFND 01 0 15676 0 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 551 13369 SH DFND 0 13369 0 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 25061 608131 SH DFND 01 0 608131 0 SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 7039 198399 SH DFND 01 0 198399 0 SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 0 10 SH DFND 01 0 10 0 SPDR INDEX SHS FDS S&P NORTH AMER 78463X152 18 496 SH DFND 0 496 0 SPDR INDEX SHS FDS STOXX EUR 50 ETF 78463X103 3116 86757 SH DFND 01 0 86757 0 SPDR SERIES TRUST AEROSPACE DEF 78464A631 18675 223487 SH DFND 01 0 223487 0 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 168 3319 SH DFND 0 3319 0 SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 55397 1094807 SH DFND 01 0 1094807 0 SPDR SERIES TRUST BLMBRG BRC INTRM 78464A672 962 16200 SH DFND 17 0 0 16200 SPDR SERIES TRUST BLMBRG BRC INTRM 78464A672 9711 163454 SH DFND 01 0 163454 0 SPDR SERIES TRUST BLOMBERG BRC INT 78464A334 2 54 SH DFND 0 54 0 SPDR SERIES TRUST BLOMBERG BRC INT 78464A334 1696 52807 SH DFND 01 0 52807 0 SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 60 2126 SH DFND 0 2126 0 SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 1217 42797 SH DFND 17 0 0 42797 SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 26897 946076 SH DFND 01 0 946076 0 SPDR SERIES TRUST BLOMBERG INTL TR 78464A516 51 1797 SH SOLE 1797 0 0 SPDR SERIES TRUST BLOMBRG BRC EMRG 78464A391 1563 52668 SH DFND 01 0 52668 0 SPDR SERIES TRUST BLOMBRG BRC INTL 78464A151 7210 204011 SH DFND 01 0 204011 0 SPDR SERIES TRUST BLOMBRG BRC MRTG 78464A383 54 2069 SH DFND 0 2069 0 SPDR SERIES TRUST BLOMBRG BRC MRTG 78464A383 576 22125 SH DFND 01 0 22125 0 SPDR SERIES TRUST BLOMBRG BRC TIPS 78464A656 47 842 SH DFND 0 842 0 SPDR SERIES TRUST BLOMBRG BRC TIPS 78464A656 5566 98954 SH DFND 01 0 98954 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 228 6199 SH DFND 0 6199 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 2736 74516 SH DFND 17 0 0 74516 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 548566 14939169 SH DFND 01 0 14939169 0 SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 49 1348 SH SOLE 1348 0 0 SPDR SERIES TRUST CITI INT GVT ETF 78464A490 8502 147808 SH DFND 01 0 147808 0 SPDR SERIES TRUST COMP SOFTWARE 78464A599 1388 19993 SH DFND 01 0 19993 0 SPDR SERIES TRUST DJ REIT ETF 78464A607 4454 47545 SH DFND 01 0 47545 0 SPDR SERIES TRUST GLB DOW ETF 78464A706 144 1682 SH DFND 01 0 1682 0 SPDR SERIES TRUST HLTH CARE SVCS 78464A573 2964 48132 SH DFND 01 0 48132 0 SPDR SERIES TRUST HLTH CR EQUIP 78464A581 1667 25891 SH DFND 01 0 25891 0 SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 552 9913 SH DFND 0 9913 0 SPDR SERIES TRUST NUV HGHYLD MUN 78464A284 15649 281156 SH DFND 01 0 281156 0 SPDR SERIES TRUST NYSE TECH ETF 78464A102 88 1046 SH DFND 0 1046 0 SPDR SERIES TRUST NYSE TECH ETF 78464A102 4467 53299 SH DFND 01 0 53299 0 SPDR SERIES TRUST OILGAS EQUIP 78464A748 9340 545230 SH DFND 01 0 545230 0 SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 1 37 SH DFND 0 37 0 SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 14301 497610 SH DFND 01 0 497610 0 SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 225707 6595771 SH DFND 01 0 6595771 0 SPDR SERIES TRUST PORTFOLIO LN COR 78464A367 3891 135997 SH DFND 01 0 135997 0 SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 27 739 SH DFND 0 739 0 SPDR SERIES TRUST PORTFOLIO LN TSR 78464A664 4451 121657 SH DFND 01 0 121657 0 SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 26 843 SH DFND 0 843 0 SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 5936 189579 SH DFND 01 0 189579 0 SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 31 937 SH DFND 0 937 0 SPDR SERIES TRUST PORTFOLIO MD ETF 78464A847 1708 51184 SH DFND 01 0 51184 0 SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 24 800 SH DFND 0 800 0 SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 32874 1080677 SH DFND 01 0 1080677 0 SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 171 5160 SH DFND 01 0 5160 0 SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 16073 487070 SH DFND 01 0 487070 0 SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 4279 139480 SH DFND 01 0 139480 0 SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 12078 77684 SH DFND 01 0 77684 0 SPDR SERIES TRUST S&P 400 MDCP VAL 78464A839 6344 61687 SH DFND 01 0 61687 0 SPDR SERIES TRUST S&P 600 SMCP GRW 78464A201 10596 46598 SH DFND 01 0 46598 0 SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 3298 26234 SH DFND 01 0 26234 0 SPDR SERIES TRUST S&P 600 SML CAP 78464A813 16737 125839 SH DFND 01 0 125839 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 102 1200 SH Put DFND 01 0 1200 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 9336 110000 SH Put DFND 0 110000 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 108439 1277707 SH DFND 01 0 1277707 0 SPDR SERIES TRUST S&P BIOTECH 78464A870 147765 1741078 SH DFND 0 1741078 0 SPDR SERIES TRUST S&P BK ETF 78464A797 1522 32145 SH DFND 0 32145 0 SPDR SERIES TRUST S&P BK ETF 78464A797 3896 82300 SH Call DFND 0 82300 0 SPDR SERIES TRUST S&P BK ETF 78464A797 60091 1269354 SH DFND 01 0 1269354 0 SPDR SERIES TRUST S&P CAP MKTS 78464A771 994 17150 SH DFND 01 0 17150 0 SPDR SERIES TRUST S&P DIVID ETF 78464A763 14 150 SH DFND 0 150 0 SPDR SERIES TRUST S&P DIVID ETF 78464A763 246238 2606245 SH DFND 01 0 2606245 0 SPDR SERIES TRUST S&P DIVID ETF 78464A763 633 6702 SH SOLE 6702 0 0 SPDR SERIES TRUST SPDR S&P1500VL 78464A128 145 1423 SH SOLE 1423 0 0 SPDR SERIES TRUST S&P HOMEBUILD 78464A888 11078 250288 SH DFND 01 0 250288 0 SPDR SERIES TRUST S&P HOMEBUILD 78464A888 22958 518700 SH Call DFND 0 518700 0 SPDR SERIES TRUST S&P HOMEBUILD 78464A888 26910 608000 SH Put DFND 0 608000 0 SPDR SERIES TRUST S&P HOMEBUILD 78464A888 28770 650032 SH DFND 0 650032 0 SPDR SERIES TRUST S&P INS ETF 78464A789 2726 88797 SH DFND 01 0 88797 0 SPDR SERIES TRUST S&P METALS MNG 78464A755 2182 60000 SH Call DFND 0 60000 0 SPDR SERIES TRUST S&P METALS MNG 78464A755 5819 160000 SH Put DFND 0 160000 0 SPDR SERIES TRUST S&P METALS MNG 78464A755 11767 323522 SH DFND 01 0 323522 0 SPDR SERIES TRUST S&P METALS MNG 78464A755 58363 1604715 SH DFND 0 1604715 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 37 1000 SH Put DFND 01 0 1000 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 32827 882916 SH DFND 0 882916 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 45224 1216356 SH DFND 01 0 1216356 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 66459 1787500 SH Call DFND 0 1787500 0 SPDR SERIES TRUST S&P OILGAS EXP 78464A730 295897 7958500 SH Put DFND 0 7958500 0 SPDR SERIES TRUST S&P PHARMAC 78464A722 5732 131767 SH DFND 01 0 131767 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 15007 255000 SH Put DFND 0 255000 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 25841 439100 SH Call DFND 0 439100 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 44735 760159 SH DFND 0 760159 0 SPDR SERIES TRUST S&P REGL BKG 78464A698 123662 2101303 SH DFND 01 0 2101303 0 SPDR SERIES TRUST S&P RETAIL ETF 78464A714 452 10000 SH Call DFND 0 10000 0 SPDR SERIES TRUST S&P RETAIL ETF 78464A714 1292 28598 SH DFND 01 0 28598 0 SPDR SERIES TRUST S&P RETAIL ETF 78464A714 34789 770000 SH Put DFND 0 770000 0 SPDR SERIES TRUST S&P RETAIL ETF 78464A714 87943 1946500 SH DFND 0 1946500 0 SPDR SERIES TRUST S&P SEMICNDCTR 78464A862 18219 260975 SH DFND 01 0 260975 0 SPDR SERIES TRUST S&P TELECOM 78464A540 1671 24463 SH DFND 01 0 24463 0 SPDR SERIES TRUST S&P TRANSN ETF 78464A532 11991 184088 SH DFND 01 0 184088 0 SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 93 2114 SH DFND 0 2114 0 SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 5687 129134 SH DFND 01 0 129134 0 SPDR SER TR BLOMBERG 1 10 YR 78468R861 4 182 SH SOLE 182 0 0 SPDR SER TR BLOMBERG BRC INV 78468R200 15850 516794 SH DFND 01 0 516794 0 SPDR SER TR BLOOMBERG SRT TR 78468R408 79 2864 SH DFND 0 2864 0 SPDR SER TR BLOOMBERG SRT TR 78468R408 39391 1429287 SH DFND 01 0 1429287 0 SPDR SER TR ICE BOFAML ETF 78468R606 878 33041 SH DFND 01 0 33041 0 SPDR SER TR ICE BOFAML ETF 78468R606 2713 102051 SH DFND 0 102051 0 SPDR SER TR KENSHO SMART 78468R689 2989 100000 SH SOLE 100000 0 0 SPDR SER TR MSCI USA STRTGIC 78468R812 57 738 SH SOLE 738 0 0 SPDR SER TR NUVEEN BLMBRG SR 78468R739 511 10673 SH DFND 0 10673 0 SPDR SER TR NUVEEN BLMBRG SR 78468R739 56069 1170297 SH DFND 01 0 1170297 0 SPDR SER TR NUVEEN BRC MUNIC 78468R721 118735 2424657 SH DFND 01 0 2424657 0 SPDR SER TR PORTFOLIO SH TSR 78468R101 12 406 SH DFND 0 406 0 SPDR SER TR PORTFOLIO SH TSR 78468R101 2284 76463 SH DFND 01 0 76463 0 SPDR SER TR PORTFOLIO SM ETF 78468R853 2778 92152 SH DFND 01 0 92152 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 881 23524 SH DFND 01 0 23524 0 SPDR SER TR RUSSELL MOMENTUM 78468R762 5 68 SH DFND 01 0 68 0 SPDR SER TR RUSSELL MOMENTUM 78468R762 35 485 SH DFND 0 485 0 SPDR SER TR S&P1500MOMTILT 78468R705 149 1300 SH SOLE 1300 0 0 SPDR SER TR SPDR BLOOMBERG 78468R663 142 1555 SH DFND 0 1555 0 SPDR SER TR SPDR BLOOMBERG 78468R663 96329 1053924 SH DFND 01 0 1053924 0 SPDR SER TR SPDR S&P 500 ETF 78468R796 2 38 SH DFND 0 38 0 SPDR SER TR SPDR S&P 500 ETF 78468R796 10154 156691 SH DFND 01 0 156691 0 SPDR SER TR S&P INTERNET ETF 78468R127 43 632 SH SOLE 632 0 0 SPDR SER TR S&P TECH HARDWRE 78468R119 11 145 SH SOLE 145 0 0 SPDR SER TR SSGA GNDER ETF 78468R747 417 5890 SH DFND 0 5890 0 SPDR SER TR SSGA GNDER ETF 78468R747 795 11221 SH DFND 01 0 11221 0 SPDR SER TR SSGA US LRG ETF 78468R804 190 2100 SH DFND 01 0 2100 0 SPDR SER TR SSGA US SMAL ETF 78468R887 11058 121047 SH DFND 01 0 121047 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 400 1500 SH DFND 0 0 1500 SPDR S&P 500 ETF TR TR UNIT 78462F103 6318 23675 SH DFND 17 0 0 23675 SPDR S&P 500 ETF TR TR UNIT 78462F103 152564 571700 SH Put DFND 01 0 571700 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 1353834 5073200 SH Call DFND 0 5073200 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 1980273 7420643 SH DFND 0 7420643 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 2229168 8353325 SH DFND 01 0 8353325 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 10590339 39685000 SH Put DFND 0 39685000 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 2837 10632 SH SOLE 10632 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1485 4300 SH Put DFND 01 0 4300 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 114607 331801 SH DFND 0 331801 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 385372 1115695 SH DFND 01 0 1115695 0 SPECIAL OPPORTUNITIES FD INC COM 84741T104 139 9364 SH DFND 01 0 9364 0 SPECIAL OPPORTUNITIES FD INC PFD CONV SE B 84741T302 6 236 SH DFND 0 236 0 SPECIAL OPPORTUNITIES FD INC PFD CONV SE B 84741T302 2139 82757 SH DFND 01 0 82757 0 SPECTRA ENERGY PARTNERS LP COM 84756N109 12752 322507 SH DFND 0 322507 0 SPECTRA ENERGY PARTNERS LP COM 84756N109 32894 831908 SH DFND 01 0 831908 0 SPECTRUM BRANDS HLDGS INC COM 84763R101 42 372 SH DFND 0 0 372 SPECTRUM BRANDS HLDGS INC COM 84763R101 1208 10748 SH DFND 01 0 10748 0 SPECTRUM BRANDS HLDGS INC COM 84763R101 1628 14486 SH DFND 0 14486 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 39 2070 SH DFND 01 0 2070 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 246 13000 SH Call DFND 0 13000 0 SPECTRUM PHARMACEUTICALS INC COM 84763A108 1171 61791 SH DFND 0 61791 0 SPEEDWAY MOTORSPORTS INC COM 847788106 52 2756 SH DFND 0 2756 0 SPEEDWAY MOTORSPORTS INC COM 847788106 70 3706 SH DFND 01 0 3706 0 SPERO THERAPEUTICS INC COM 84833T103 0 28 SH DFND 0 28 0 SPERO THERAPEUTICS INC COM 84833T103 1 100 SH DFND 01 0 100 0 S&P GLOBAL INC COM 78409V104 983 5800 SH Call DFND 0 5800 0 S&P GLOBAL INC COM 78409V104 2431 14352 SH DFND 0 0 14352 S&P GLOBAL INC COM 78409V104 31863 188093 SH DFND 01 0 188093 0 S&P GLOBAL INC COM 78409V104 41616 245668 SH DFND 0 245668 0 SPHERE 3D CORP NEW COM NEW 84841L209 4 1737 SH SOLE 1737 0 0 SPHERIX INC COM PAR NEW 84842R403 158 113095 SH SOLE 113095 0 0 SPIRE INC COM 84857L101 225 3000 SH Call DFND 0 3000 0 SPIRE INC COM 84857L101 370 4921 SH DFND 0 4921 0 SPIRE INC COM 84857L101 1832 24376 SH DFND 01 0 24376 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 128 1470 SH DFND 0 0 1470 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 482 5520 SH DFND 20 0 0 5520 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 6233 71440 SH DFND 01 0 71440 0 SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 13898 159288 SH DFND 0 159288 0 SPIRIT AIRLS INC COM 848577102 121 2703 SH DFND 01 0 2703 0 SPIRIT AIRLS INC COM 848577102 228 5075 SH DFND 20 0 0 5075 SPIRIT AIRLS INC COM 848577102 3517 78418 SH DFND 0 78418 0 SPIRIT RLTY CAP INC NEW COM 84860W102 341 39800 SH Call DFND 0 39800 0 SPIRIT RLTY CAP INC NEW COM 84860W102 1508 175699 SH DFND 0 175699 0 SPIRIT RLTY CAP INC NEW COM 84860W102 1837 214119 SH DFND 01 0 214119 0 SPIRIT RLTY CAP INC NEW NOTE 3.750% 5/1 84860WAB8 5 5000 PRN DFND 01 0 5000 0 SPLUNK INC COM 848637104 201 2431 SH DFND 0 0 2431 SPLUNK INC COM 848637104 410 4944 SH DFND 0 4944 0 SPLUNK INC COM 848637104 6627 80000 SH Put DFND 0 80000 0 SPLUNK INC COM 848637104 10769 130000 SH Call DFND 0 130000 0 SPLUNK INC COM 848637104 22684 273825 SH DFND 01 0 273825 0 SPOK HLDGS INC COM 84863T106 23 1443 SH DFND 01 0 1443 0 SPOK HLDGS INC COM 84863T106 99 6357 SH DFND 0 6357 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 33 5033 SH DFND 01 0 5033 0 SPORTSMANS WHSE HLDGS INC COM 84920Y106 42 6298 SH DFND 0 6298 0 SP PLUS CORP COM 78469C103 29 781 SH DFND 0 781 0 SP PLUS CORP COM 78469C103 282 7588 SH DFND 01 0 7588 0 SPRAGUE RES LP COM UNIT REP LTD 849343108 157 6500 SH DFND 01 0 6500 0 SPRING BK PHARMACEUTICALS IN COM 849431101 22 1600 SH DFND 01 0 1600 0 SPRINT CORP COM SER 1 85207U105 66 11186 SH DFND 0 11186 0 SPRINT CORP COM SER 1 85207U105 267 45364 SH DFND 0 0 45364 SPRINT CORP COM SER 1 85207U105 413 70110 SH DFND 01 0 70110 0 SPRINT CORP COM SER 1 85207U105 1441 244700 SH Call DFND 0 244700 0 SPRINT CORP COM SER 1 85207U105 26467 4493600 SH Put DFND 0 4493600 0 SPROTT FOCUS TR INC COM 85208J109 195 24613 SH DFND 01 0 24613 0 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 55 5221 SH DFND 0 5221 0 SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 456 43075 SH DFND 01 0 43075 0 SPROTT PHYSICAL PLAT PALLAD UNIT 85207Q104 15 1635 SH SOLE 1635 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 41 6480 SH SOLE 6480 0 0 SPROUTS FMRS MKT INC COM 85208M102 21 854 SH DFND 0 854 0 SPROUTS FMRS MKT INC COM 85208M102 151 6200 SH Put DFND 0 6200 0 SPROUTS FMRS MKT INC COM 85208M102 304 12500 SH Call DFND 0 12500 0 SPROUTS FMRS MKT INC COM 85208M102 1179 48432 SH DFND 01 0 48432 0 SPS COMM INC COM 78463M107 21 427 SH DFND 0 427 0 SPS COMM INC COM 78463M107 25 516 SH DFND 01 0 516 0 SPX CORP COM 784635104 187 5951 SH DFND 0 5951 0 SPX CORP COM 784635104 6435 205017 SH DFND 01 0 205017 0 SPX FLOW INC COM 78469X107 71 1492 SH DFND 0 1492 0 SPX FLOW INC COM 78469X107 93 1958 SH DFND 01 0 1958 0 SQUARE INC CL A 852234103 774 22330 SH DFND 0 0 22330 SQUARE INC CL A 852234103 2022 58325 SH DFND 20 0 0 58325 SQUARE INC CL A 852234103 5242 151200 SH Call DFND 0 151200 0 SQUARE INC CL A 852234103 6535 188485 SH DFND 01 0 188485 0 SQUARE INC CL A 852234103 9001 259607 SH DFND 0 259607 0 SQUARE INC CL A 852234103 64961 1873700 SH Put DFND 0 1873700 0 SRC ENERGY INC COM 78470V108 40 4712 SH DFND 01 0 4712 0 SRC ENERGY INC COM 78470V108 147 17234 SH DFND 0 17234 0 SRC ENERGY INC COM 78470V108 512 60000 SH Call DFND 0 60000 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 82 2029 SH DFND 0 0 2029 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1440 35576 SH DFND 01 0 35576 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 1634 40360 SH DFND 20 0 0 40360 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 2949 72846 SH DFND 0 72846 0 SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 216 4575 SH DFND 0 4575 0 SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 41839 886790 SH DFND 01 0 886790 0 SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 38 987 SH DFND 0 987 0 SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 5498 143671 SH DFND 01 0 143671 0 SSGA ACTIVE ETF TR INCOM ALLO ETF 78467V202 1 26 SH DFND 0 26 0 SSGA ACTIVE ETF TR INCOM ALLO ETF 78467V202 378 11233 SH DFND 01 0 11233 0 SSGA ACTIVE ETF TR MFS SYS COR EQ 78467V806 149 1994 SH SOLE 1994 0 0 SSGA ACTIVE ETF TR MFS SYS GWT EQ 78467V889 184 2311 SH DFND 01 0 2311 0 SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 5026 190169 SH DFND 01 0 190169 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 918 18880 SH DFND 0 18880 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 181293 3727247 SH DFND 01 0 3727247 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 40 830 SH SOLE 830 0 0 SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 1 15 SH DFND 0 15 0 SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707 808 20092 SH DFND 01 0 20092 0 SSGA ACTIVE TR SPDR DBLELN EMRG 78470P309 591 11735 SH DFND 01 0 11735 0 SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200 5905 119540 SH DFND 01 0 119540 0 SSR MNG INC COM 784730103 55 6200 SH DFND 01 0 6200 0 SSR MNG INC COM 784730103 1319 150000 SH DFND 0 0 150000 SSR MNG INC COM 784730103 2515 286064 SH DFND 0 286064 0 STAAR SURGICAL CO COM PAR $0.01 852312305 7 432 SH DFND 01 0 432 0 STAAR SURGICAL CO COM PAR $0.01 852312305 44 2813 SH DFND 0 2813 0 STAGE STORES INC COM NEW 85254C305 8 5050 SH SOLE 5050 0 0 STAG INDL INC COM 85254J102 2629 96204 SH DFND 01 0 96204 0 STAMPS COM INC COM NEW 852857200 178 946 SH DFND 0 946 0 STAMPS COM INC COM NEW 852857200 1131 6018 SH DFND 01 0 6018 0 STANDARD MTR PRODS INC COM 853666105 51 1136 SH DFND 01 0 1136 0 STANDARD MTR PRODS INC COM 853666105 125 2780 SH DFND 0 2780 0 STANDEX INTL CORP COM 854231107 31 304 SH DFND 01 0 304 0 STANDEX INTL CORP COM 854231107 111 1094 SH DFND 0 1094 0 STANLEY BLACK & DECKER INC COM 854502101 1531 9023 SH DFND 0 0 9023 STANLEY BLACK & DECKER INC COM 854502101 26231 154584 SH DFND 0 154584 0 STANLEY BLACK & DECKER INC COM 854502101 66152 389843 SH DFND 01 0 389843 0 STANLEY BLACK & DECKER INC UNIT 05/15/2020 854502887 9 70 SH DFND 01 0 70 0 STANLEY FURNITURE CO INC COM NEW 854305208 5 5576 SH SOLE 5576 0 0 STANTEC INC COM 85472N109 8 300 SH DFND 01 0 300 0 STANTEC INC COM 85472N109 515 18435 SH DFND 0 18435 0 STARBUCKS CORP COM 855244109 18307 318775 SH DFND 0 0 318775 STARBUCKS CORP COM 855244109 38478 670000 SH Call DFND 0 670000 0 STARBUCKS CORP COM 855244109 59657 1038774 SH DFND 0 1038774 0 STARBUCKS CORP COM 855244109 683732 11905489 SH DFND 01 0 11905489 0 STARBUCKS CORP COM 855244109 898010 15636600 SH Put DFND 0 15636600 0 STARBUCKS CORP COM 855244109 1351 23530 SH SOLE 23530 0 0 STAR BULK CARRIERS CORP SHS PAR Y8162K204 55 4900 SH DFND 01 0 4900 0 STAR BULK CARRIERS CORP SHS PAR Y8162K204 323 28685 SH DFND 0 28685 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 24 2249 SH DFND 0 2249 0 STAR GROUP L P UNIT LTD PARTNR 85512C105 1017 94618 SH DFND 01 0 94618 0 STARRETT L S CO CL A 855668109 5 563 SH DFND 0 563 0 STARRETT L S CO CL A 855668109 31 3625 SH DFND 01 0 3625 0 STARS GROUP INC COM 85570W100 13398 575015 SH DFND 01 0 575015 0 STARS GROUP INC COM 85570W100 27356 1174076 SH DFND 0 1174076 0 STARTEK INC COM 85569C107 5 478 SH SOLE 478 0 0 STARWOOD PPTY TR INC COM 85571B105 7374 345395 SH DFND 01 0 345395 0 STARWOOD PPTY TR INC COM 85571B105 40325 1888751 SH DFND 0 1888751 0 STATE AUTO FINL CORP COM 855707105 50 1705 SH SOLE 1705 0 0 STATE BK FINL CORP COM 856190103 56 1878 SH DFND 0 1878 0 STATE BK FINL CORP COM 856190103 610 20448 SH DFND 01 0 20448 0 STATE STR CORP COM 857477103 1577 16156 SH DFND 20 0 0 16156 STATE STR CORP COM 857477103 2063 21130 SH DFND 0 0 21130 STATE STR CORP COM 857477103 2587 26500 SH Call DFND 0 26500 0 STATE STR CORP COM 857477103 31892 326727 SH DFND 0 326727 0 STATE STR CORP COM 857477103 36101 369847 SH DFND 01 0 369847 0 STATE STR CORP COM 857477103 298 3050 SH SOLE 3050 0 0 STATOIL ASA SPONSORED ADR 85771P102 611 28537 SH DFND 0 28537 0 STATOIL ASA SPONSORED ADR 85771P102 13103 611704 SH DFND 01 0 611704 0 S & T BANCORP INC COM 783859101 144 3609 SH DFND 0 3609 0 S & T BANCORP INC COM 783859101 191 4796 SH DFND 01 0 4796 0 STEADYMED LTD SHS M84920103 6 1565 SH SOLE 1565 0 0 STEELCASE INC CL A 858155203 141 9307 SH DFND 0 9307 0 STEELCASE INC CL A 858155203 2311 152016 SH DFND 01 0 152016 0 STEEL DYNAMICS INC COM 858119100 190 4398 SH DFND 0 0 4398 STEEL DYNAMICS INC COM 858119100 410 9500 SH Put DFND 01 0 9500 0 STEEL DYNAMICS INC COM 858119100 443 10265 SH DFND 20 0 0 10265 STEEL DYNAMICS INC COM 858119100 7572 175568 SH DFND 0 175568 0 STEEL DYNAMICS INC COM 858119100 8869 205633 SH DFND 01 0 205633 0 STEEL PARTNERS HLDGS L P LTD PRTRSHIP U 85814R107 29 1504 SH SOLE 1504 0 0 STEIN MART INC COM 858375108 24 20330 SH DFND 0 20330 0 STEIN MART INC COM 858375108 46 40041 SH DFND 01 0 40041 0 STELLAR ACQUISITION III INC UNIT 03/22/2022 Y8172W123 15 1400 SH SOLE 1400 0 0 STELLAR BIOTECHNOLOGIES INC COM NEW 85855A203 0 100 SH DFND 01 0 100 0 STELLAR BIOTECHNOLOGIES INC COM NEW 85855A203 4 4910 SH DFND 0 4910 0 STELLUS CAP INVT CORP COM 858568108 198 15079 SH DFND 01 0 15079 0 STELLUS CAP INVT CORP COM 858568108 1802 137104 SH DFND 0 137104 0 STEMLINE THERAPEUTICS INC COM 85858C107 18 1147 SH DFND 0 1147 0 STEMLINE THERAPEUTICS INC COM 85858C107 163 10426 SH DFND 01 0 10426 0 STEPAN CO COM 858586100 1681 21282 SH DFND 0 21282 0 STEPAN CO COM 858586100 2774 35132 SH DFND 01 0 35132 0 STERICYCLE INC COM 858912108 58 857 SH DFND 0 857 0 STERICYCLE INC COM 858912108 122 1796 SH DFND 0 0 1796 STERICYCLE INC COM 858912108 2382 35032 SH DFND 01 0 35032 0 STERICYCLE INC DEP PFD A 1/10 858912207 183 3463 SH SOLE 3463 0 0 STERIS PLC SHS USD G84720104 1258 14387 SH DFND 0 14387 0 STERIS PLC SHS USD G84720104 1700 19435 SH DFND 20 0 0 19435 STERIS PLC SHS USD G84720104 7816 89361 SH DFND 01 0 89361 0 STERLING BANCORP DEL COM 85917A100 593 24096 SH DFND 0 24096 0 STERLING BANCORP DEL COM 85917A100 678 27581 SH DFND 01 0 27581 0 STERLING CONSTRUCTION CO INC COM 859241101 30 1843 SH DFND 0 1843 0 STERLING CONSTRUCTION CO INC COM 859241101 924 56739 SH DFND 01 0 56739 0 STEWARDSHIP FINL CORP COM 860326107 120 11737 SH DFND 01 0 11737 0 STEWART INFORMATION SVCS COR COM 860372101 4 93 SH DFND 01 0 93 0 STEWART INFORMATION SVCS COR COM 860372101 394 9324 SH DFND 0 9324 0 STIFEL FINL CORP COM 860630102 52 870 SH DFND 20 0 0 870 STIFEL FINL CORP COM 860630102 516 8664 SH DFND 0 8664 0 STIFEL FINL CORP COM 860630102 721 12106 SH DFND 01 0 12106 0 STITCH FIX INC COM CL A 860897107 66 2564 SH SOLE 2564 0 0 ST JOE CO COM 790148100 63 3495 SH DFND 0 3495 0 ST JOE CO COM 790148100 1715 95008 SH DFND 01 0 95008 0 STMICROELECTRONICS N V NY REGISTRY 861012102 34 1562 SH DFND 0 1562 0 STMICROELECTRONICS N V NY REGISTRY 861012102 2535 116065 SH DFND 01 0 116065 0 STOCK YDS BANCORP INC COM 861025104 62 1650 SH DFND 01 0 1650 0 STOCK YDS BANCORP INC COM 861025104 77 2037 SH DFND 0 2037 0 STONE ENERGY CORP COM PAR 861642403 4 119 SH DFND 01 0 119 0 STONE ENERGY CORP COM PAR 861642403 1985 61730 SH DFND 0 61730 0 STONE ENERGY CORP *W EXP 02/28/202 861642114 2 376 SH DFND 0 376 0 STONE ENERGY CORP *W EXP 02/28/202 861642114 3 505 SH DFND 01 0 505 0 STONE HBR EMERG MKTS TL INC COM 86164W100 16 1058 SH DFND 0 1058 0 STONE HBR EMERG MKTS TL INC COM 86164W100 382 24528 SH DFND 01 0 24528 0 STONE HBR EMERG MRKTS INC FD COM 86164T107 48 2993 SH DFND 0 2993 0 STONE HBR EMERG MRKTS INC FD COM 86164T107 748 47022 SH DFND 01 0 47022 0 STONEMOR PARTNERS L P COM UNITS INT 86183Q100 202 30759 SH DFND 0 30759 0 STONEMOR PARTNERS L P COM UNITS INT 86183Q100 229 34863 SH DFND 01 0 34863 0 STONERIDGE INC COM 86183P102 3 120 SH DFND 01 0 120 0 STONERIDGE INC COM 86183P102 46 2013 SH DFND 0 2013 0 STORE CAP CORP COM 862121100 2985 114627 SH DFND 01 0 114627 0 STORE CAP CORP COM 862121100 8226 315883 SH DFND 0 315883 0 STRAIGHT PATH COMMUNICATNS I CL B 862578101 6 33 SH DFND 01 0 33 0 STRAIGHT PATH COMMUNICATNS I CL B 862578101 18412 101279 SH DFND 0 101279 0 STRATA SKIN SCIENCES INC COM NEW 86272A206 0 214 SH DFND 01 0 214 0 STRATA SKIN SCIENCES INC COM NEW 86272A206 5 3795 SH DFND 0 3795 0 STRATASYS LTD SHS M85548101 444 22235 SH DFND 01 0 22235 0 STRATASYS LTD SHS M85548101 798 40000 SH Put DFND 0 40000 0 STRATASYS LTD SHS M85548101 2010 100705 SH DFND 0 100705 0 STRATEGY SHS ACTIVE ALTS 86280R308 5 200 SH SOLE 200 0 0 STRATEGY SHS US MKT ROT STRAT 86280R100 42 1096 SH SOLE 1096 0 0 STRATUS PPTYS INC COM NEW 863167201 6 210 SH DFND 01 0 210 0 STRATUS PPTYS INC COM NEW 863167201 9 302 SH DFND 0 302 0 STRAYER ED INC COM 863236105 9 104 SH DFND 01 0 104 0 STREAMLINE HEALTH SOLUTIONS COM 86323X106 9 5539 SH SOLE 5539 0 0 STRONGBRIDGE BIOPHARMA PLC SHS USD G85347105 2 264 SH SOLE 264 0 0 STRYKER CORP COM 863667101 1029 6648 SH DFND 0 0 6648 STRYKER CORP COM 863667101 1431 9240 SH DFND 20 0 0 9240 STRYKER CORP COM 863667101 14896 96202 SH DFND 0 96202 0 STRYKER CORP COM 863667101 50770 327889 SH DFND 01 0 327889 0 STUDENT TRANSN INC COM 86388A108 23 3825 SH DFND 0 3825 0 STUDENT TRANSN INC COM 86388A108 58 9443 SH DFND 01 0 9443 0 STURM RUGER & CO INC COM 864159108 98 1761 SH DFND 0 1761 0 STURM RUGER & CO INC COM 864159108 2598 46512 SH DFND 01 0 46512 0 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 2532 104559 SH DFND 01 0 104559 0 SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 2613 107903 SH DFND 0 107903 0 SUCAMPO PHARMACEUTICALS INC CL A 864909106 1383 77027 SH DFND 01 0 77027 0 SUCAMPO PHARMACEUTICALS INC CL A 864909106 3345 186376 SH DFND 0 186376 0 SUCAMPO PHARMACEUTICALS INC DBCV 3.250%12/1 864909AA4 4250 3500000 PRN SOLE 3500000 0 0 SUCAMPO PHARMACEUTICALS INC NOTE 3.250%12/1 864909AB2 4250 3500000 PRN SOLE 3500000 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 4265 490751 SH DFND 01 0 490751 0 SUMMER INFANT INC COM 865646103 10 6334 SH SOLE 6334 0 0 SUMMIT FINANCIAL GROUP INC COM 86606G101 42 1586 SH SOLE 1586 0 0 SUMMIT HOTEL PPTYS INC COM 866082100 28 1859 SH DFND 01 0 1859 0 SUMMIT HOTEL PPTYS INC COM 866082100 325 21365 SH DFND 0 21365 0 SUMMIT HOTEL PPTYS INC COM 866082100 1224 80345 SH DFND 20 0 0 80345 SUMMIT MATLS INC CL A 86614U100 47 1494 SH DFND 0 1494 0 SUMMIT MATLS INC CL A 86614U100 2253 71649 SH DFND 01 0 71649 0 SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142102 1641 80065 SH DFND 01 0 80065 0 SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142102 2837 138414 SH DFND 0 138414 0 SUMMIT ST BK SANTA ROSA CALI COM 866264203 11 875 SH DFND 01 0 875 0 SUMMIT ST BK SANTA ROSA CALI COM 866264203 17 1320 SH DFND 0 1320 0 SUMMIT THERAPEUTICS PLC SPONS ADS 86627R102 2 210 SH SOLE 210 0 0 SUN BANCORP INC COM NEW 86663B201 15 598 SH DFND 0 598 0 SUN BANCORP INC COM NEW 86663B201 32 1305 SH DFND 01 0 1305 0 SUN CMNTYS INC COM 866674104 1516 16345 SH DFND 20 0 0 16345 SUN CMNTYS INC COM 866674104 4263 45952 SH DFND 01 0 45952 0 SUN CMNTYS INC COM 866674104 6509 70156 SH DFND 0 70156 0 SUNCOKE ENERGY INC COM 86722A103 83 6950 SH DFND 0 6950 0 SUNCOKE ENERGY INC COM 86722A103 103 8601 SH DFND 01 0 8601 0 SUNCOKE ENERGY PARTNERS L P COMUNIT REP LT 86722Y101 13 731 SH DFND 01 0 731 0 SUNCOR ENERGY INC NEW COM 867224107 29 800 SH Put DFND 01 0 800 0 SUNCOR ENERGY INC NEW COM 867224107 2331 63481 SH DFND 20 0 0 63481 SUNCOR ENERGY INC NEW COM 867224107 3469 94479 SH DFND 0 0 94479 SUNCOR ENERGY INC NEW COM 867224107 4283 116638 SH DFND 17 0 0 116638 SUNCOR ENERGY INC NEW COM 867224107 36676 998800 SH Call DFND 0 998800 0 SUNCOR ENERGY INC NEW COM 867224107 114222 3110609 SH DFND 0 3110609 0 SUNCOR ENERGY INC NEW COM 867224107 176748 4813410 SH Put DFND 0 4813410 0 SUNCOR ENERGY INC NEW COM 867224107 496357 13517338 SH DFND 01 0 13517338 0 SUNCOR ENERGY INC NEW COM 867224107 38 1033 SH SOLE 1033 0 0 SUNDANCE ENERGY AUSTRALIA LT SPONSORED ADR 86724Y109 14 2333 SH SOLE 2333 0 0 SUNESIS PHARMACEUTICALS INC COM PAR 867328700 3 888 SH DFND 01 0 888 0 SUNESIS PHARMACEUTICALS INC COM PAR 867328700 11 2989 SH DFND 0 2989 0 SUN HYDRAULICS CORP COM 866942105 11 171 SH DFND 01 0 171 0 SUN LIFE FINL INC COM 866796105 1460 35390 SH DFND 0 0 35390 SUN LIFE FINL INC COM 866796105 5709 138374 SH DFND 01 0 138374 0 SUN LIFE FINL INC COM 866796105 7473 181125 SH DFND 0 181125 0 SUNLINK HEALTH SYSTEMS INC COM 86737U102 2 1200 SH SOLE 1200 0 0 SUNOCO LP COM U REP LP 86765K109 6166 217096 SH DFND 01 0 217096 0 SUNOCO LP COM U REP LP 86765K109 6326 222732 SH DFND 0 222732 0 SUNOPTA INC COM 8676EP108 121 15624 SH DFND 01 0 15624 0 SUNOPTA INC COM 8676EP108 50249 6483684 SH DFND 0 6483684 0 SUNPOWER CORP COM 867652406 93 11000 SH DFND 0 0 11000 SUNPOWER CORP COM 867652406 211 25000 SH Call DFND 0 25000 0 SUNPOWER CORP COM 867652406 211 25000 SH Put DFND 0 25000 0 SUNPOWER CORP COM 867652406 214 25441 SH DFND 0 25441 0 SUNPOWER CORP COM 867652406 527 62529 SH DFND 01 0 62529 0 SUNPOWER CORP DBCV 0.750% 6/0 867652AG4 2 2000 PRN DFND 01 0 2000 0 SUNPOWER CORP DBCV 0.750% 6/0 867652AG4 8 8000 PRN DFND 0 8000 0 SUNPOWER CORP DBCV 0.875% 6/0 867652AJ8 93 120000 PRN SOLE 120000 0 0 SUNPOWER CORP DBCV 4.000% 1/1 867652AL3 829 974000 PRN SOLE 974000 0 0 SUNRUN INC COM 86771W105 324 54900 SH DFND 01 0 54900 0 SUNSHINE BANCORP INC COM 86777J108 27 1196 SH DFND 0 1196 0 SUNSHINE BANCORP INC COM 86777J108 103 4500 SH DFND 01 0 4500 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 25 1509 SH DFND 01 0 1509 0 SUNSTONE HOTEL INVS INC NEW COM 867892101 853 51599 SH DFND 0 51599 0 SUNTRUST BKS INC COM 867914103 607 9395 SH DFND 0 0 9395 SUNTRUST BKS INC COM 867914103 1040 16100 SH Call DFND 0 16100 0 SUNTRUST BKS INC COM 867914103 18271 282876 SH DFND 01 0 282876 0 SUNTRUST BKS INC COM 867914103 22988 355899 SH DFND 0 355899 0 SUNWORKS INC COM 86803X105 4 3911 SH SOLE 3911 0 0 SUPERCOM LTD NEW SHS NEW M87095119 21 5465 SH DFND 0 5465 0 SUPERCONDUCTOR TECHNOLOGIES COM PAR NEW 867931503 1 1056 SH SOLE 1056 0 0 SUPERIOR ENERGY SVCS INC COM 868157108 20 2114 SH DFND 0 2114 0 SUPERIOR ENERGY SVCS INC COM 868157108 312 32365 SH DFND 20 0 0 32365 SUPERIOR ENERGY SVCS INC COM 868157108 338 35125 SH DFND 01 0 35125 0 SUPERIOR INDS INTL INC COM 868168105 35 2325 SH DFND 0 2325 0 SUPERIOR INDS INTL INC COM 868168105 191 12859 SH DFND 01 0 12859 0 SUPERIOR UNIFORM GP INC COM 868358102 11 407 SH SOLE 407 0 0 SUPER MICRO COMPUTER INC COM 86800U104 15 719 SH DFND 0 719 0 SUPER MICRO COMPUTER INC COM 86800U104 169 8072 SH DFND 01 0 8072 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 2 50 SH DFND 0 50 0 SUPERNUS PHARMACEUTICALS INC COM 868459108 544 13655 SH DFND 01 0 13655 0 SUPERVALU INC COM NEW 868536301 41 1899 SH DFND 01 0 1899 0 SUPERVALU INC COM NEW 868536301 381 17643 SH DFND 0 17643 0 SUPPORT COM INC COM NEW 86858W200 11 4709 SH SOLE 4709 0 0 SURGERY PARTNERS INC COM 86881A100 4 300 SH DFND 01 0 300 0 SURGERY PARTNERS INC COM 86881A100 13 1057 SH DFND 0 1057 0 SURMODICS INC COM 868873100 42 1512 SH DFND 01 0 1512 0 SURMODICS INC COM 868873100 67 2405 SH DFND 0 2405 0 SUSSEX BANCORP COM 869245100 34 1274 SH SOLE 1274 0 0 SUTHERLAND ASSET MGMT CORP M COM 86933G105 11 725 SH DFND 01 0 725 0 SUTHERLAND ASSET MGMT CORP M COM 86933G105 230 15212 SH DFND 0 15212 0 SVB FINL GROUP COM 78486Q101 613 2621 SH DFND 0 0 2621 SVB FINL GROUP COM 78486Q101 2716 11620 SH DFND 20 0 0 11620 SVB FINL GROUP COM 78486Q101 2736 11703 SH DFND 0 11703 0 SVB FINL GROUP COM 78486Q101 13129 56163 SH DFND 01 0 56163 0 SWEDISH EXPT CR CORP ELEMENT USETN22 870297504 8 400 SH SOLE 400 0 0 SWEDISH EXPT CR CORP MLCX BIO ETN23 870297199 9 1315 SH SOLE 1315 0 0 SWEDISH EXPT CR CORP MLCX GRN ETN23 870297215 3 974 SH SOLE 974 0 0 SWEDISH EXPT CR CORP RG ENRGY ETN22 870297306 31 11268 SH DFND 01 0 11268 0 SWEDISH EXPT CR CORP RG METAL ETN22 870297405 26 2864 SH DFND 0 2864 0 SWEDISH EXPT CR CORP RG METAL ETN22 870297405 30 3376 SH DFND 01 0 3376 0 SWEDISH EXPT CR CORP ROG AGRI ETN22 870297603 29 4825 SH DFND 0 4825 0 SWEDISH EXPT CR CORP ROG AGRI ETN22 870297603 53 8900 SH DFND 01 0 8900 0 SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 8 1545 SH DFND 0 1545 0 SWEDISH EXPT CR CORP ROG TTL ETN 22 870297801 334 61770 SH DFND 01 0 61770 0 SWISS HELVETIA FD INC COM 870875101 34 2643 SH DFND 0 2643 0 SWISS HELVETIA FD INC COM 870875101 148 11602 SH DFND 01 0 11602 0 SWITCH INC CL A 87105L104 78 4265 SH DFND 01 0 4265 0 SWITCH INC CL A 87105L104 85 4688 SH DFND 0 4688 0 S&W SEED CO COM 785135104 8 2000 SH DFND 01 0 2000 0 S&W SEED CO COM 785135104 10 2550 SH DFND 0 2550 0 SYKES ENTERPRISES INC COM 871237103 22 689 SH DFND 01 0 689 0 SYKES ENTERPRISES INC COM 871237103 125 3966 SH DFND 0 3966 0 SYMANTEC CORP COM 871503108 561 20000 SH Call DFND 0 20000 0 SYMANTEC CORP COM 871503108 842 30000 SH Put DFND 0 30000 0 SYMANTEC CORP COM 871503108 1024 36487 SH DFND 0 0 36487 SYMANTEC CORP COM 871503108 4436 158085 SH DFND 0 158085 0 SYMANTEC CORP COM 871503108 8910 317544 SH DFND 01 0 317544 0 SYMANTEC CORP COM 871503108 229 8150 SH SOLE 8150 0 0 SYNACOR INC COM 871561106 7 2902 SH DFND 01 0 2902 0 SYNACOR INC COM 871561106 12 5222 SH DFND 0 5222 0 SYNALLOY CP DEL COM 871565107 9 646 SH SOLE 646 0 0 SYNAPTICS INC COM 87157D109 926 23196 SH DFND 0 23196 0 SYNAPTICS INC COM 87157D109 1054 26392 SH DFND 01 0 26392 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 55 6203 SH DFND 01 0 6203 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 63 7012 SH DFND 0 7012 0 SYNCHRONY FINL COM 87165B103 664 17192 SH DFND 0 0 17192 SYNCHRONY FINL COM 87165B103 1182 30615 SH DFND 20 0 0 30615 SYNCHRONY FINL COM 87165B103 2614 67700 SH Call DFND 0 67700 0 SYNCHRONY FINL COM 87165B103 2703 70000 SH Put DFND 0 70000 0 SYNCHRONY FINL COM 87165B103 42828 1109259 SH DFND 0 1109259 0 SYNCHRONY FINL COM 87165B103 59271 1535132 SH DFND 01 0 1535132 0 SYNDAX PHARMACEUTICALS INC COM 87164F105 18 2000 SH DFND 01 0 2000 0 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 25 11272 SH DFND 01 0 11272 0 SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 5833 2615705 SH DFND 0 2615705 0 SYNGENTA AG SPONSORED ADR 87160A100 179 1924 SH DFND 0 1924 0 SYNGENTA AG SPONSORED ADR 87160A100 602 6479 SH DFND 01 0 6479 0 SYNNEX CORP COM 87162W100 133 977 SH DFND 01 0 977 0 SYNNEX CORP COM 87162W100 3182 23406 SH DFND 0 23406 0 SYNOPSYS INC COM 871607107 59 690 SH DFND 20 0 0 690 SYNOPSYS INC COM 871607107 260 3055 SH DFND 0 0 3055 SYNOPSYS INC COM 871607107 5890 69094 SH DFND 01 0 69094 0 SYNOPSYS INC COM 871607107 15846 185896 SH DFND 0 185896 0 SYNOVUS FINL CORP COM NEW 87161C501 2050 42764 SH DFND 0 42764 0 SYNOVUS FINL CORP COM NEW 87161C501 4120 85943 SH DFND 01 0 85943 0 SYNTEL INC COM 87162H103 2 80 SH DFND 0 80 0 SYNTEL INC COM 87162H103 1015 44171 SH DFND 01 0 44171 0 SYNTHESIS ENERGY SYS INC COM NEW 871628202 9 3192 SH SOLE 3192 0 0 SYNTHETIC BIOLOGICS INC COM 87164U102 88 172650 SH DFND 01 0 172650 0 SYPRIS SOLUTIONS INC COM 871655106 9 6488 SH SOLE 6488 0 0 SYROS PHARMACEUTICALS INC COM 87184Q107 16 1600 SH DFND 01 0 1600 0 SYROS PHARMACEUTICALS INC COM 87184Q107 19 1914 SH DFND 0 1914 0 SYROS PHARMACEUTICALS INC COM 87184Q107 23 2400 SH Put DFND 0 2400 0 SYSCO CORP COM 871829107 12 195 SH DFND 17 0 0 195 SYSCO CORP COM 871829107 611 10067 SH DFND 0 0 10067 SYSCO CORP COM 871829107 32775 539686 SH DFND 0 539686 0 SYSCO CORP COM 871829107 36695 604229 SH DFND 01 0 604229 0 SYSTEMAX INC COM 871851101 32 962 SH DFND 0 962 0 SYSTEMAX INC COM 871851101 65 1960 SH DFND 01 0 1960 0 T2 BIOSYSTEMS INC COM 89853L104 8 2000 SH DFND 01 0 2000 0 T2 BIOSYSTEMS INC COM 89853L104 15 3675 SH DFND 0 3675 0 TABLEAU SOFTWARE INC CL A 87336U105 61 876 SH DFND 0 876 0 TABLEAU SOFTWARE INC CL A 87336U105 7869 113715 SH DFND 01 0 113715 0 TABULA RASA HEALTHCARE INC COM 873379101 14 500 SH DFND 01 0 500 0 TABULA RASA HEALTHCARE INC COM 873379101 47 1673 SH DFND 0 1673 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 6 200 SH DFND 0 200 0 TACTILE SYS TECHNOLOGY INC COM 87357P100 515 17771 SH DFND 01 0 17771 0 TAHOE RES INC COM 873868103 11 2320 SH DFND 01 0 2320 0 TAHOE RES INC COM 873868103 2886 602526 SH DFND 0 602526 0 TAILORED BRANDS INC COM 87403A107 1161 53172 SH DFND 01 0 53172 0 TAILORED BRANDS INC COM 87403A107 2522 115542 SH DFND 0 115542 0 TAITRON COMPONENTS INC CL A 874028103 4 2301 SH DFND 0 2301 0 TAITRON COMPONENTS INC CL A 874028103 7 4334 SH DFND 01 0 4334 0 TAIWAN FD INC COM 874036106 9 447 SH DFND 01 0 447 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 1190 30000 SH Put DFND 0 30000 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 1213 30598 SH DFND 17 0 0 30598 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 2934 74000 SH Call DFND 0 74000 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 10141 255767 SH DFND 20 0 0 255767 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 34103 860096 SH DFND 0 0 860096 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 42250 1065585 SH DFND 01 0 1065585 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 314691 7936721 SH DFND 0 7936721 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 225 2050 SH DFND 0 0 2050 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 335 3055 SH DFND 20 0 0 3055 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 7100 64676 SH DFND 01 0 64676 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 13477 122765 SH DFND 0 122765 0 TAKUNG ART CO LTD COM NEW 87407Q207 3 1341 SH SOLE 1341 0 0 TAL ED GROUP SPONSORED ADS 874080104 4200 141368 SH DFND 0 0 141368 TAL ED GROUP SPONSORED ADS 874080104 4609 155117 SH DFND 01 0 155117 0 TAL ED GROUP SPONSORED ADS 874080104 13072 440000 SH Put DFND 0 440000 0 TAL ED GROUP SPONSORED ADS 874080104 29870 1005386 SH DFND 0 1005386 0 TALEND S A ADS 874224207 20 528 SH DFND 01 0 528 0 TALEND S A ADS 874224207 161 4295 SH DFND 0 4295 0 TALLGRASS ENERGY GP LP SHS CL A 874696107 1142 44361 SH DFND 01 0 44361 0 TALLGRASS ENERGY PARTNERS LP COM UNIT 874697105 15501 338091 SH DFND 01 0 338091 0 TALLGRASS ENERGY PARTNERS LP COM UNIT 874697105 39284 856795 SH DFND 0 856795 0 TANDEM DIABETES CARE INC COM NEW 875372203 0 203 SH DFND 01 0 203 0 TANDEM DIABETES CARE INC COM NEW 875372203 90 38022 SH DFND 0 38022 0 TANGER FACTORY OUTLET CTRS I COM 875465106 1851 69835 SH DFND 0 69835 0 TANGER FACTORY OUTLET CTRS I COM 875465106 5516 208083 SH DFND 01 0 208083 0 TANTECH HLDGS LTD COM G8675X107 9 3532 SH SOLE 3532 0 0 TANZANIAN ROYALTY EXPL CORP COM 87600U104 2 5800 SH DFND 01 0 5800 0 TAPESTRY INC COM 876030107 681 15388 SH DFND 0 0 15388 TAPESTRY INC COM 876030107 6648 150300 SH Put DFND 0 150300 0 TAPESTRY INC COM 876030107 15264 345106 SH DFND 0 345106 0 TAPESTRY INC COM 876030107 19186 433773 SH DFND 01 0 433773 0 TAPIMMUNE INC COM PAR 876033408 9 2362 SH SOLE 2362 0 0 TARENA INTL INC ADR 876108101 292 19498 SH SOLE 19498 0 0 TARGACEPT INC NOTE 2/1 87611RAA6 1 540 PRN DFND 01 0 540 0 TARGACEPT INC NOTE 2/1 87611RAA6 1 1000 PRN DFND 0 1000 0 TARGA RES CORP COM 87612G101 208 4293 SH DFND 0 0 4293 TARGA RES CORP COM 87612G101 4356 89968 SH DFND 0 89968 0 TARGA RES CORP COM 87612G101 86909 1794898 SH DFND 01 0 1794898 0 TARGET CORP COM 87612E106 11 172 SH DFND 17 0 0 172 TARGET CORP COM 87612E106 11 175 SH DFND 0 175 0 TARGET CORP COM 87612E106 454 6965 SH DFND 20 0 0 6965 TARGET CORP COM 87612E106 657 10067 SH DFND 0 0 10067 TARGET CORP COM 87612E106 7295 111800 SH Call DFND 0 111800 0 TARGET CORP COM 87612E106 7810 119700 SH Put DFND 0 119700 0 TARGET CORP COM 87612E106 114075 1748280 SH DFND 01 0 1748280 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 54 512 SH DFND 01 0 512 0 TARO PHARMACEUTICAL INDS LTD SHS M8737E108 596 5690 SH DFND 0 5690 0 TASEKO MINES LTD COM 876511106 0 100 SH DFND 01 0 100 0 TATA MTRS LTD SPONSORED ADR 876568502 188 5680 SH DFND 20 0 0 5680 TATA MTRS LTD SPONSORED ADR 876568502 308 9300 SH DFND 0 0 9300 TATA MTRS LTD SPONSORED ADR 876568502 2878 87027 SH DFND 01 0 87027 0 TATA MTRS LTD SPONSORED ADR 876568502 5906 178600 SH Call DFND 0 178600 0 TATA MTRS LTD SPONSORED ADR 876568502 17074 516291 SH DFND 0 516291 0 TATA MTRS LTD SPONSORED ADR 876568502 41225 1246600 SH Put DFND 0 1246600 0 TAT TECHNOLOGIES LTD ORD NEW M8740S227 4 357 SH DFND 01 0 357 0 TAT TECHNOLOGIES LTD ORD NEW M8740S227 27 2569 SH DFND 0 2569 0 TAUBMAN CTRS INC COM 876664103 67 1025 SH DFND 01 0 1025 0 TAYLOR MORRISON HOME CORP CL A 87724P106 24 990 SH DFND 01 0 990 0 TAYLOR MORRISON HOME CORP CL A 87724P106 796 32524 SH DFND 0 32524 0 TCF FINL CORP COM 872275102 329 16055 SH DFND 01 0 16055 0 TCF FINL CORP COM 872275102 6511 317633 SH DFND 0 317633 0 TCF FINL CORP *W EXP 11/14/201 872275128 0 100 SH SOLE 100 0 0 TCG BDC INC COM 872280102 27264 1360456 SH SOLE 1360456 0 0 TCP CAP CORP COM 87238Q103 224 14635 SH DFND 01 0 14635 0 TCP CAP CORP COM 87238Q103 19413 1270501 SH DFND 0 1270501 0 TC PIPELINES LP UT COM LTD PRT 87233Q108 8256 155477 SH DFND 0 155477 0 TC PIPELINES LP UT COM LTD PRT 87233Q108 74920 1410920 SH DFND 01 0 1410920 0 TC PIPELINES LP UT COM LTD PRT 87233Q108 319 6000 SH SOLE 6000 0 0 TCW STRATEGIC INCOME FUND IN COM 872340104 910 155044 SH DFND 01 0 155044 0 TD AMERITRADE HLDG CORP COM 87236Y108 717 14030 SH DFND 0 0 14030 TD AMERITRADE HLDG CORP COM 87236Y108 1551 30339 SH DFND 01 0 30339 0 TD AMERITRADE HLDG CORP COM 87236Y108 1674 32737 SH DFND 0 32737 0 TDH HLDGS INC SHS G87084102 27 4816 SH SOLE 4816 0 0 TEAM INC COM 878155100 5 319 SH DFND 0 319 0 TEAM INC COM 878155100 68 4535 SH DFND 01 0 4535 0 TECH DATA CORP COM 878237106 683 6968 SH DFND 01 0 6968 0 TECHNICAL COMMUNICATIONS COR COM 878409101 18 1550 SH SOLE 1550 0 0 TECHNIPFMC PLC COM G87110105 777 24806 SH DFND 20 0 0 24806 TECHNIPFMC PLC COM G87110105 807 25783 SH DFND 0 0 25783 TECHNIPFMC PLC COM G87110105 1566 50000 SH Call DFND 0 50000 0 TECHNIPFMC PLC COM G87110105 20712 661498 SH DFND 01 0 661498 0 TECHNIPFMC PLC COM G87110105 43856 1400688 SH DFND 0 1400688 0 TECHTARGET INC COM 87874R100 13 941 SH DFND 0 941 0 TECHTARGET INC COM 87874R100 28 2041 SH DFND 01 0 2041 0 TECK RESOURCES LTD CL B 878742204 654 25000 SH Put DFND 0 25000 0 TECK RESOURCES LTD CL B 878742204 866 33090 SH DFND 0 0 33090 TECK RESOURCES LTD CL B 878742204 1017 38849 SH DFND 0 38849 0 TECK RESOURCES LTD CL B 878742204 1685 64401 SH DFND 01 0 64401 0 TECOGEN INC NEW COM NEW 87876P201 0 1 SH DFND 0 1 0 TECOGEN INC NEW COM NEW 87876P201 2 645 SH DFND 01 0 645 0 TE CONNECTIVITY LTD REG SHS H84989104 1477 15545 SH DFND 20 0 0 15545 TE CONNECTIVITY LTD REG SHS H84989104 1701 17900 SH Call DFND 0 17900 0 TE CONNECTIVITY LTD REG SHS H84989104 1816 19107 SH DFND 0 0 19107 TE CONNECTIVITY LTD REG SHS H84989104 25900 272521 SH DFND 0 272521 0 TE CONNECTIVITY LTD REG SHS H84989104 38481 404890 SH DFND 01 0 404890 0 TE CONNECTIVITY LTD REG SHS H84989104 309 3250 SH SOLE 3250 0 0 TEEKAY CORPORATION COM Y8564W103 6 634 SH DFND 0 634 0 TEEKAY CORPORATION COM Y8564W103 151 16207 SH DFND 01 0 16207 0 TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 3469 172183 SH DFND 01 0 172183 0 TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 4582 227391 SH DFND 0 227391 0 TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 0 100 SH DFND 0 100 0 TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 947 401091 SH DFND 01 0 401091 0 TEEKAY TANKERS LTD CL A Y8565N102 16 11216 SH DFND 0 11216 0 TEEKAY TANKERS LTD CL A Y8565N102 152 108883 SH DFND 01 0 108883 0 TEGNA INC COM 87901J105 633 44964 SH DFND 0 44964 0 TEGNA INC COM 87901J105 1405 99789 SH DFND 01 0 99789 0 TEJON RANCH CO COM 879080109 29 1374 SH DFND 0 1374 0 TEJON RANCH CO COM 879080109 520 25071 SH DFND 01 0 25071 0 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 58 2576 SH DFND 0 2576 0 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 7523 333597 SH DFND 01 0 333597 0 TEKLA HEALTHCARE OPPORTUNIT SHS 879105104 55 3132 SH DFND 0 3132 0 TEKLA HEALTHCARE OPPORTUNIT SHS 879105104 4488 256177 SH DFND 01 0 256177 0 TEKLA LIFE SCIENCES INVS SH BEN INT 87911K100 865 44065 SH DFND 01 0 44065 0 TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 2964 217794 SH DFND 01 0 217794 0 TELADOC INC COM 87918A105 82 2349 SH DFND 0 2349 0 TELADOC INC COM 87918A105 1225 35152 SH DFND 01 0 35152 0 TELARIA INC COM 879181105 2 613 SH SOLE 613 0 0 TELECOM ARGENTINA S A SPON ADR REP B 879273209 174 4742 SH DFND 01 0 4742 0 TELECOM ITALIA S P A NEW SPON ADR ORD 87927Y102 54 6230 SH DFND 01 0 6230 0 TELECOM ITALIA S P A NEW SPON ADR SVGS 87927Y201 11 1565 SH DFND 0 1565 0 TELECOM ITALIA S P A NEW SPON ADR SVGS 87927Y201 20 2777 SH DFND 01 0 2777 0 TELEDYNE TECHNOLOGIES INC COM 879360105 1181 6517 SH DFND 01 0 6517 0 TELEDYNE TECHNOLOGIES INC COM 879360105 1220 6734 SH DFND 0 6734 0 TELEFLEX INC COM 879369106 207 830 SH DFND 20 0 0 830 TELEFLEX INC COM 879369106 215 865 SH DFND 0 0 865 TELEFLEX INC COM 879369106 2187 8789 SH DFND 01 0 8789 0 TELEFLEX INC COM 879369106 5819 23386 SH DFND 0 23386 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 364 24538 SH DFND 01 0 24538 0 TELEFONICA BRASIL SA SPONSORED ADR 87936R106 1937 130597 SH DFND 0 130597 0 TELEFONICA S A SPONSORED ADR 879382208 46 4723 SH DFND 0 0 4723 TELEFONICA S A SPONSORED ADR 879382208 8200 847152 SH DFND 01 0 847152 0 TELENAV INC COM 879455103 9 1570 SH DFND 0 1570 0 TELENAV INC COM 879455103 102 18580 SH DFND 01 0 18580 0 TELEPHONE & DATA SYS INC COM NEW 879433829 584 21011 SH DFND 01 0 21011 0 TELEPHONE & DATA SYS INC COM NEW 879433829 1668 60000 SH Call DFND 0 60000 0 TELETECH HOLDINGS INC COM 879939106 23 571 SH DFND 01 0 571 0 TELETECH HOLDINGS INC COM 879939106 87 2163 SH DFND 0 2163 0 TELIGENT INC NEW COM 87960W104 232 63990 SH DFND 01 0 63990 0 TEL INSTR ELECTRS CORP COM NEW 879165207 6 2329 SH SOLE 2329 0 0 TELLURIAN INC NEW COM 87968A104 210 21562 SH DFND 01 0 21562 0 TELUS CORP COM 87971M103 511 13504 SH DFND 01 0 13504 0 TELUS CORP COM 87971M103 693 18288 SH DFND 0 18288 0 TELUS CORP COM 87971M103 7877 208000 SH Call DFND 0 208000 0 TEMPLETON DRAGON FD INC COM 88018T101 71 3282 SH DFND 0 3282 0 TEMPLETON DRAGON FD INC COM 88018T101 985 45778 SH DFND 01 0 45778 0 TEMPLETON EMERGING MKTS FD I COM 880191101 245 14932 SH DFND 01 0 14932 0 TEMPLETON EMERG MKTS INCOME COM 880192109 1600 143225 SH DFND 01 0 143225 0 TEMPLETON EMERG MKTS INCOME COM 880192109 13484 1207179 SH DFND 0 1207179 0 TEMPLETON GLOBAL INCOME FD COM 880198106 117 18056 SH DFND 0 18056 0 TEMPLETON GLOBAL INCOME FD COM 880198106 1618 250419 SH DFND 01 0 250419 0 TEMPUR SEALY INTL INC COM 88023U101 181 2895 SH DFND 01 0 2895 0 TEMPUR SEALY INTL INC COM 88023U101 1003 16000 SH Call DFND 0 16000 0 TEMPUR SEALY INTL INC COM 88023U101 14400 229700 SH Put DFND 0 229700 0 TENARIS S A SPONSORED ADR 88031M109 149 4674 SH DFND 01 0 4674 0 TENAX THERAPEUTICS INC COM 88032L100 0 17 SH DFND 01 0 17 0 TENAX THERAPEUTICS INC COM 88032L100 3 6270 SH DFND 0 6270 0 TENET HEALTHCARE CORP COM NEW 88033G407 30 1952 SH DFND 0 1952 0 TENET HEALTHCARE CORP COM NEW 88033G407 1149 75803 SH DFND 01 0 75803 0 TENGASCO INC COM PAR 88033R502 0 245 SH DFND 01 0 245 0 TENGASCO INC COM PAR 88033R502 3 4308 SH DFND 0 4308 0 TENNANT CO COM 880345103 105 1451 SH DFND 0 1451 0 TENNANT CO COM 880345103 518 7132 SH DFND 01 0 7132 0 TENNECO INC COM 880349105 168 2873 SH DFND 0 2873 0 TENNECO INC COM 880349105 3853 65824 SH DFND 01 0 65824 0 TERADATA CORP DEL COM 88076W103 39 1003 SH DFND 0 1003 0 TERADATA CORP DEL COM 88076W103 318 8280 SH DFND 01 0 8280 0 TERADYNE INC COM 880770102 5292 126391 SH DFND 01 0 126391 0 TERADYNE INC COM 880770102 8679 207280 SH DFND 0 207280 0 TEREX CORP NEW COM 880779103 3485 72278 SH DFND 0 72278 0 TEREX CORP NEW COM 880779103 4018 83323 SH DFND 01 0 83323 0 TEREX CORP NEW COM 880779103 12055 250000 SH Put DFND 0 250000 0 TERNIUM SA SPON ADR 880890108 402 12724 SH DFND 0 0 12724 TERNIUM SA SPON ADR 880890108 1950 61728 SH DFND 01 0 61728 0 TERRAFORM PWR INC COM CL A 88104R209 296 24759 SH SOLE 24759 0 0 TERRA NITROGEN CO L P COM UNIT 881005201 65 815 SH DFND 0 815 0 TERRA NITROGEN CO L P COM UNIT 881005201 146 1832 SH DFND 01 0 1832 0 TERRENO RLTY CORP COM 88146M101 14 399 SH DFND 0 399 0 TERRENO RLTY CORP COM 88146M101 99 2832 SH DFND 01 0 2832 0 TERRITORIAL BANCORP INC COM 88145X108 16 531 SH SOLE 531 0 0 TESARO INC COM 881569107 171 2069 SH DFND 0 0 2069 TESARO INC COM 881569107 201 2425 SH DFND 20 0 0 2425 TESARO INC COM 881569107 426 5140 SH DFND 01 0 5140 0 TESARO INC COM 881569107 1824 22009 SH DFND 0 22009 0 TESLA INC COM 88160R101 2388 7671 SH DFND 0 0 7671 TESLA INC COM 88160R101 12633 40576 SH DFND 0 40576 0 TESLA INC COM 88160R101 23599 75797 SH DFND 01 0 75797 0 TESLA INC COM 88160R101 208760 670500 SH Call DFND 0 670500 0 TESLA INC COM 88160R101 682386 2191700 SH Put DFND 0 2191700 0 TESLA INC NOTE 0.250% 3/0 88160RAB7 5278 5000000 PRN SOLE 5000000 0 0 TESLA INC NOTE 1.250% 3/0 88160RAC5 16749 15490000 PRN SOLE 15490000 0 0 TESLA INC NOTE 2.375% 3/1 88160RAD3 70 60000 PRN DFND 01 0 60000 0 TESSCO TECHNOLOGIES INC COM 872386107 4 200 SH DFND 0 200 0 TESSCO TECHNOLOGIES INC COM 872386107 32 1575 SH DFND 01 0 1575 0 TETRA TECH INC NEW COM 88162G103 277 5747 SH DFND 0 5747 0 TETRA TECH INC NEW COM 88162G103 2693 55938 SH DFND 01 0 55938 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 42 9889 SH DFND 01 0 9889 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 59 13794 SH DFND 0 13794 0 TEUCRIUM COMMODITY TR CORN FD SHS 88166A102 56 3360 SH DFND 01 0 3360 0 TEUCRIUM COMMODITY TR CORN FD SHS 88166A102 213 12733 SH DFND 0 12733 0 TEUCRIUM COMMODITY TR SOYBEAN FD 88166A607 15 855 SH SOLE 855 0 0 TEVA PHARMACEUTICAL FIN LLC DBCV 0.250% 2/0 88163VAE9 18 20000 PRN DFND 01 0 20000 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 436 22996 SH DFND 0 0 22996 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 10270 541927 SH DFND 01 0 541927 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 13737 724914 SH DFND 0 724914 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 20993 1107800 SH Call DFND 0 1107800 0 TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 96389 5086500 SH Put DFND 0 5086500 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 390 4390 SH DFND 0 4390 0 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 1246 14020 SH DFND 20 0 0 14020 TEXAS CAPITAL BANCSHARES INC COM 88224Q107 2553 28715 SH DFND 01 0 28715 0 TEXAS INSTRS INC COM 882508104 188 1800 SH Put DFND 01 0 1800 0 TEXAS INSTRS INC COM 882508104 267 2555 SH DFND 20 0 0 2555 TEXAS INSTRS INC COM 882508104 3676 35200 SH Call DFND 0 35200 0 TEXAS INSTRS INC COM 882508104 40318 386035 SH DFND 0 0 386035 TEXAS INSTRS INC COM 882508104 93793 898055 SH DFND 0 898055 0 TEXAS INSTRS INC COM 882508104 723793 6930231 SH DFND 01 0 6930231 0 TEXAS INSTRS INC COM 882508104 1243 11897 SH SOLE 11897 0 0 TEXAS PAC LD TR SUB CTF PROP I T 882610108 87287 195435 SH DFND 01 0 195435 0 TEXAS ROADHOUSE INC COM 882681109 491 9327 SH DFND 0 9327 0 TEXAS ROADHOUSE INC COM 882681109 856 16247 SH DFND 01 0 16247 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 96 4448 SH DFND 0 4448 0 TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 4900 227907 SH DFND 01 0 227907 0 TEXTRON INC COM 883203101 113 1994 SH DFND 0 0 1994 TEXTRON INC COM 883203101 5363 94766 SH DFND 01 0 94766 0 TEXTRON INC COM 883203101 6981 123369 SH DFND 0 123369 0 TFS FINL CORP COM 87240R107 9 598 SH DFND 0 598 0 TFS FINL CORP COM 87240R107 35 2369 SH DFND 01 0 2369 0 TG THERAPEUTICS INC COM 88322Q108 160 19519 SH DFND 01 0 19519 0 TG THERAPEUTICS INC COM 88322Q108 456 55575 SH DFND 0 55575 0 THAI FD INC COM 882904105 5 509 SH DFND 01 0 509 0 THAI FD INC COM 882904105 25 2296 SH DFND 0 2296 0 THE CENTRAL AND EASTERN EU I COM 153436100 15 633 SH DFND 0 633 0 THE CENTRAL AND EASTERN EU I COM 153436100 55 2256 SH DFND 01 0 2256 0 THERAPEUTICSMD INC COM 88338N107 190 31463 SH DFND 01 0 31463 0 THERAVANCE BIOPHARMA INC COM G8807B106 33 1173 SH DFND 01 0 1173 0 THERAVANCE BIOPHARMA INC COM G8807B106 34 1221 SH DFND 0 1221 0 THERMO FISHER SCIENTIFIC INC COM 883556102 1480 7792 SH DFND 0 0 7792 THERMO FISHER SCIENTIFIC INC COM 883556102 22221 117028 SH DFND 0 117028 0 THERMO FISHER SCIENTIFIC INC COM 883556102 544406 2867107 SH DFND 01 0 2867107 0 THERMO FISHER SCIENTIFIC INC COM 883556102 999 5259 SH SOLE 5259 0 0 THERMON GROUP HLDGS INC COM 88362T103 2 75 SH DFND 01 0 75 0 THERMON GROUP HLDGS INC COM 88362T103 299 12652 SH DFND 0 12652 0 THESTREET INC COM 88368Q103 6 4000 SH DFND 01 0 4000 0 THE TRADE DESK INC COM CL A 88339J105 56 1233 SH DFND 0 1233 0 THE TRADE DESK INC COM CL A 88339J105 1164 25447 SH DFND 01 0 25447 0 THIRD PT REINS LTD COM G8827U100 206 14059 SH DFND 01 0 14059 0 THIRD PT REINS LTD COM G8827U100 394 26893 SH DFND 0 26893 0 THL CR INC COM 872438106 310 34236 SH DFND 01 0 34236 0 THL CR INC COM 872438106 6380 704957 SH DFND 0 704957 0 THL CR SR LN FD COM 87244R103 88 5220 SH SOLE 5220 0 0 THOMSON REUTERS CORP COM 884903105 215 4931 SH DFND 0 0 4931 THOMSON REUTERS CORP COM 884903105 4184 95981 SH DFND 01 0 95981 0 THOMSON REUTERS CORP COM 884903105 11307 259397 SH DFND 0 259397 0 THOR INDS INC COM 885160101 4240 28132 SH DFND 0 28132 0 THOR INDS INC COM 885160101 8681 57596 SH DFND 01 0 57596 0 TICC CAPITAL CORP COM 87244T109 556 96825 SH DFND 01 0 96825 0 TICC CAPITAL CORP COM 87244T109 3894 678478 SH DFND 0 678478 0 TIDEWATER INC NEW COM 88642R109 3 142 SH DFND 01 0 142 0 TIDEWATER INC NEW COM 88642R109 1280 52443 SH DFND 0 52443 0 TIDEWATER INC NEW *W EXP 07/31/202 88642R117 1 232 SH DFND 01 0 232 0 TIDEWATER INC NEW *W EXP 07/31/202 88642R117 97 40913 SH DFND 0 40913 0 TIDEWATER INC NEW *W EXP 07/31/202 88642R125 1 251 SH DFND 01 0 251 0 TIDEWATER INC NEW *W EXP 07/31/202 88642R125 66 31916 SH DFND 0 31916 0 TIER REIT INC COM NEW 88650V208 106 5195 SH DFND 01 0 5195 0 TIER REIT INC COM NEW 88650V208 268 13125 SH DFND 0 13125 0 TIFFANY & CO NEW COM 886547108 697 6703 SH DFND 0 0 6703 TIFFANY & CO NEW COM 886547108 3222 31000 SH Put DFND 0 31000 0 TIFFANY & CO NEW COM 886547108 4001 38491 SH DFND 0 38491 0 TIFFANY & CO NEW COM 886547108 18233 175404 SH DFND 01 0 175404 0 TIGENIX SPONSORED ADS 88675R109 19 843 SH SOLE 843 0 0 TILE SHOP HLDGS INC COM 88677Q109 10 1083 SH DFND 01 0 1083 0 TILE SHOP HLDGS INC COM 88677Q109 566 58986 SH DFND 0 58986 0 TILL CAP LTD COM RST VTG SHS G8875E107 3 700 SH SOLE 700 0 0 TILLYS INC CL A 886885102 7 454 SH DFND 01 0 454 0 TILLYS INC CL A 886885102 15 1023 SH DFND 0 1023 0 TIMBERLAND BANCORP INC COM 887098101 19 698 SH SOLE 698 0 0 TIME INC NEW COM 887228104 335 18162 SH DFND 01 0 18162 0 TIME INC NEW COM 887228104 337 18285 SH DFND 0 18285 0 TIME WARNER INC COM NEW 887317303 4025 44000 SH DFND 0 0 44000 TIME WARNER INC COM NEW 887317303 53062 580100 SH Call DFND 0 580100 0 TIME WARNER INC COM NEW 887317303 63974 699399 SH DFND 01 0 699399 0 TIME WARNER INC COM NEW 887317303 154122 1684948 SH DFND 0 1684948 0 TIME WARNER INC COM NEW 887317303 161262 1763000 SH Put DFND 0 1763000 0 TIMKEN CO COM 887389104 1995 40591 SH DFND 01 0 40591 0 TIMKEN CO COM 887389104 4750 96637 SH DFND 0 96637 0 TIMKENSTEEL CORP COM 887399103 57 3738 SH DFND 0 3738 0 TIMKENSTEEL CORP COM 887399103 134 8830 SH DFND 01 0 8830 0 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 66 3400 SH Call DFND 0 3400 0 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 99 5139 SH DFND 01 0 5139 0 TIM PARTICIPACOES S A SPONSORED ADR 88706P205 247 12789 SH DFND 0 12789 0 TINTRI INC COM 88770Q105 16 3109 SH SOLE 3109 0 0 TIPTREE INC CL A 88822Q103 2666 448050 SH SOLE 448050 0 0 TITAN INTL INC ILL COM 88830M102 16 1268 SH DFND 0 1268 0 TITAN INTL INC ILL COM 88830M102 187 14539 SH DFND 01 0 14539 0 TITAN MACHY INC COM 88830R101 24 1120 SH DFND 01 0 1120 0 TITAN MACHY INC COM 88830R101 77 3646 SH DFND 0 3646 0 TITAN PHARMACEUTICALS INC DE COM NEW 888314309 0 237 SH DFND 01 0 237 0 TIVITY HEALTH INC COM 88870R102 44 1202 SH DFND 01 0 1202 0 TIVITY HEALTH INC COM 88870R102 439 12000 SH Call DFND 0 12000 0 TIVITY HEALTH INC COM 88870R102 7069 193414 SH DFND 0 193414 0 TIVO CORP COM 88870P106 6 400 SH DFND 0 400 0 TIVO CORP COM 88870P106 171 10965 SH DFND 01 0 10965 0 TJX COS INC NEW COM 872540109 7149 93500 SH Put DFND 0 93500 0 TJX COS INC NEW COM 872540109 9175 120000 SH Call DFND 0 120000 0 TJX COS INC NEW COM 872540109 10438 136510 SH DFND 20 0 0 136510 TJX COS INC NEW COM 872540109 27661 361773 SH DFND 0 0 361773 TJX COS INC NEW COM 872540109 33917 443591 SH DFND 0 443591 0 TJX COS INC NEW COM 872540109 360047 4708963 SH DFND 01 0 4708963 0 TJX COS INC NEW COM 872540109 1013 13252 SH SOLE 13252 0 0 T MOBILE US INC COM 872590104 347 5459 SH DFND 0 0 5459 T MOBILE US INC COM 872590104 759 11945 SH DFND 20 0 0 11945 T MOBILE US INC COM 872590104 4948 77910 SH Call DFND 0 77910 0 T MOBILE US INC COM 872590104 16263 256072 SH DFND 0 256072 0 T MOBILE US INC COM 872590104 17333 272910 SH Put DFND 0 272910 0 T MOBILE US INC COM 872590104 19265 303344 SH DFND 01 0 303344 0 TOLL BROTHERS INC COM 889478103 115 2389 SH DFND 0 0 2389 TOLL BROTHERS INC COM 889478103 6867 143007 SH DFND 0 143007 0 TOLL BROTHERS INC COM 889478103 6928 144274 SH DFND 01 0 144274 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 80 981 SH DFND 0 981 0 TOMPKINS FINANCIAL CORPORATI COM 890110109 575 7065 SH DFND 01 0 7065 0 TONIX PHARMACEUTICALS HLDG C COM 890260409 2 500 SH DFND 01 0 500 0 TOOTSIE ROLL INDS INC COM 890516107 119 3280 SH DFND 0 3280 0 TOOTSIE ROLL INDS INC COM 890516107 706 19390 SH DFND 01 0 19390 0 TOPBUILD CORP COM 89055F103 1031 13617 SH DFND 0 13617 0 TOPBUILD CORP COM 89055F103 1457 19243 SH DFND 01 0 19243 0 TOP IMAGE SYSTEMS LTD ORD M87896102 7 6184 SH SOLE 6184 0 0 TOP SHIPS INC COM Y8897Y701 14 56772 SH SOLE 56772 0 0 TORCHLIGHT ENERGY RES INC COM 89102U103 3 2250 SH DFND 01 0 2250 0 TORCHMARK CORP COM 891027104 220 2424 SH DFND 0 0 2424 TORCHMARK CORP COM 891027104 1655 18240 SH DFND 0 18240 0 TORCHMARK CORP COM 891027104 2889 31847 SH DFND 01 0 31847 0 TOR MINERALS INTL INC COM NEW 890878309 18 3230 SH SOLE 3230 0 0 TORO CO COM 891092108 1764 27046 SH DFND 20 0 0 27046 TORO CO COM 891092108 4027 61730 SH DFND 0 61730 0 TORO CO COM 891092108 8383 128521 SH DFND 01 0 128521 0 TORONTO DOMINION BK ONT COM NEW 891160509 6070 103614 SH DFND 0 0 103614 TORONTO DOMINION BK ONT COM NEW 891160509 33267 567895 SH DFND 0 567895 0 TORONTO DOMINION BK ONT COM NEW 891160509 44552 760538 SH DFND 01 0 760538 0 TORTOISE ENERGY INDEPENDENC COM 89148K101 34 2523 SH DFND 0 2523 0 TORTOISE ENERGY INDEPENDENC COM 89148K101 4372 329185 SH DFND 01 0 329185 0 TORTOISE ENERGY INFRA CORP COM 89147L100 98 3379 SH DFND 0 3379 0 TORTOISE ENERGY INFRA CORP COM 89147L100 5576 191744 SH DFND 01 0 191744 0 TORTOISE MLP FD INC COM 89148B101 11 636 SH DFND 0 636 0 TORTOISE MLP FD INC COM 89148B101 6152 350332 SH DFND 01 0 350332 0 TORTOISE PIPELINE & ENERGY F COM 89148H108 1805 96013 SH DFND 01 0 96013 0 TORTOISE PWR & ENERGY INFRAS COM 89147X104 48 2353 SH DFND 0 2353 0 TORTOISE PWR & ENERGY INFRAS COM 89147X104 1485 72091 SH DFND 01 0 72091 0 TOTAL S A SPONSORED ADR 89151E109 2608 47180 SH DFND 20 0 0 47180 TOTAL S A SPONSORED ADR 89151E109 46419 839700 SH Call DFND 0 839700 0 TOTAL S A SPONSORED ADR 89151E109 49954 903649 SH DFND 01 0 903649 0 TOTAL S A SPONSORED ADR 89151E109 70999 1284358 SH DFND 0 1284358 0 TOTAL S A SPONSORED ADR 89151E109 243013 4396045 SH Put DFND 0 4396045 0 TOTAL S A SPONSORED ADR 89151E109 259 4688 SH SOLE 4688 0 0 TOTAL SYS SVCS INC COM 891906109 43 545 SH DFND 20 0 0 545 TOTAL SYS SVCS INC COM 891906109 251 3179 SH DFND 0 0 3179 TOTAL SYS SVCS INC COM 891906109 7878 99610 SH DFND 01 0 99610 0 TOTAL SYS SVCS INC COM 891906109 20914 264431 SH DFND 0 264431 0 TOWER INTL INC COM 891826109 90 2958 SH DFND 0 2958 0 TOWER INTL INC COM 891826109 1581 51767 SH DFND 01 0 51767 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 829 24320 SH DFND 01 0 24320 0 TOWER SEMICONDUCTOR LTD SHS NEW M87915274 8806 258406 SH DFND 0 258406 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 169 5511 SH DFND 0 5511 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 343 11161 SH DFND 01 0 11161 0 TOWN SPORTS INTL HLDGS INC COM 89214A102 21 3828 SH SOLE 3828 0 0 TOWNSQUARE MEDIA INC CL A 892231101 17 2259 SH SOLE 2259 0 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 76 600 SH DFND 0 0 600 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 121 948 SH DFND 0 948 0 TOYOTA MOTOR CORP SP ADR REP2COM 892331307 3854 30309 SH DFND 01 0 30309 0 TPG PACE ENERGY HLDGS CORP CL A 872656103 6 600 SH SOLE 600 0 0 TPG PACE HLDGS CORP UNIT 99/99/9999 G89827102 8 770 SH SOLE 770 0 0 TPG RE FIN TR INC COM 87266M107 18 962 SH SOLE 962 0 0 TPG SPECIALTY LENDING INC COM 87265K102 389 19660 SH DFND 01 0 19660 0 TPG SPECIALTY LENDING INC COM 87265K102 26653 1346090 SH DFND 0 1346090 0 TPI COMPOSITES INC COM 87266J104 778 38030 SH DFND 01 0 38030 0 TRACON PHARMACEUTICALS INC COM 89237H100 14 4297 SH DFND 0 4297 0 TRACON PHARMACEUTICALS INC COM 89237H100 17 5159 SH DFND 01 0 5159 0 TRACTOR SUPPLY CO COM 892356106 76 1020 SH DFND 20 0 0 1020 TRACTOR SUPPLY CO COM 892356106 504 6745 SH DFND 0 0 6745 TRACTOR SUPPLY CO COM 892356106 4180 55922 SH DFND 0 55922 0 TRACTOR SUPPLY CO COM 892356106 15239 203866 SH DFND 01 0 203866 0 TRANSACT TECHNOLOGIES INC COM 892918103 8 600 SH DFND 01 0 600 0 TRANSACT TECHNOLOGIES INC COM 892918103 12 891 SH DFND 0 891 0 TRANSALTA CORP COM 89346D107 8 1357 SH DFND 01 0 1357 0 TRANSALTA CORP COM 89346D107 800 134445 SH DFND 0 134445 0 TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 29 20650 SH DFND 01 0 20650 0 TRANSCANADA CORP COM 89353D107 855 17578 SH DFND 0 0 17578 TRANSCANADA CORP COM 89353D107 9301 191218 SH DFND 01 0 191218 0 TRANSCANADA CORP COM 89353D107 51657 1062030 SH DFND 0 1062030 0 TRANSCAT INC COM 893529107 581 40801 SH DFND 01 0 40801 0 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 21 667 SH DFND 0 667 0 TRANSCONTINENTAL RLTY INVS COM NEW 893617209 26 822 SH DFND 01 0 822 0 TRANSDIGM GROUP INC COM 893641100 809 2946 SH DFND 0 0 2946 TRANSDIGM GROUP INC COM 893641100 2137 7783 SH DFND 0 7783 0 TRANSDIGM GROUP INC COM 893641100 2896 10545 SH DFND 20 0 0 10545 TRANSDIGM GROUP INC COM 893641100 14707 53553 SH DFND 01 0 53553 0 TRANSENTERIX INC COM NEW 89366M201 33 17213 SH DFND 0 17213 0 TRANSENTERIX INC COM NEW 89366M201 66 34330 SH DFND 01 0 34330 0 TRANSMONTAIGNE PARTNERS L P COM UNIT L P 89376V100 41 1051 SH DFND 0 1051 0 TRANSMONTAIGNE PARTNERS L P COM UNIT L P 89376V100 10209 258791 SH DFND 01 0 258791 0 TRANSOCEAN LTD REG SHS H8817H100 748 70000 SH Put DFND 0 70000 0 TRANSOCEAN LTD REG SHS H8817H100 2024 189475 SH DFND 0 189475 0 TRANSOCEAN LTD REG SHS H8817H100 5481 513219 SH DFND 01 0 513219 0 TRANSOCEAN LTD REG SHS H8817H100 5857 548440 SH Call DFND 0 548440 0 TRANSPORTADORA DE GAS SUR SPON ADR B 893870204 91 4104 SH DFND 01 0 4104 0 TRANSPORTADORA DE GAS SUR SPON ADR B 893870204 178 8000 SH DFND 0 0 8000 TRANSUNION COM 89400J107 106 1929 SH DFND 0 0 1929 TRANSUNION COM 89400J107 186 3385 SH DFND 20 0 0 3385 TRANSUNION COM 89400J107 951 17299 SH DFND 01 0 17299 0 TRANSUNION COM 89400J107 4042 73537 SH DFND 0 73537 0 TRANS WORLD ENTMT CORP COM 89336Q100 5 2987 SH SOLE 2987 0 0 TRAVELCENTERS AMER LLC COM 894174101 33 7984 SH DFND 01 0 7984 0 TRAVELCENTERS AMER LLC COM 894174101 68 16678 SH DFND 0 16678 0 TRAVELERS COMPANIES INC COM 89417E109 1120 8260 SH DFND 20 0 0 8260 TRAVELERS COMPANIES INC COM 89417E109 2131 15710 SH DFND 0 0 15710 TRAVELERS COMPANIES INC COM 89417E109 6375 46999 SH DFND 17 0 0 46999 TRAVELERS COMPANIES INC COM 89417E109 28558 210539 SH DFND 0 210539 0 TRAVELERS COMPANIES INC COM 89417E109 160866 1185980 SH DFND 01 0 1185980 0 TRAVELERS COMPANIES INC COM 89417E109 919 6774 SH SOLE 6774 0 0 TRAVELPORT WORLDWIDE LTD SHS G9019D104 25 1933 SH DFND 01 0 1933 0 TRAVELPORT WORLDWIDE LTD SHS G9019D104 727 55613 SH DFND 0 55613 0 TRECORA RES COM 894648104 13 949 SH SOLE 949 0 0 TREDEGAR CORP COM 894650100 28 1479 SH DFND 0 1479 0 TREDEGAR CORP COM 894650100 143 7434 SH DFND 01 0 7434 0 TREEHOUSE FOODS INC COM 89469A104 275 5559 SH DFND 01 0 5559 0 TREEHOUSE FOODS INC COM 89469A104 12271 248100 SH DFND 0 248100 0 TREMONT MTG TR COM 894789106 5 350 SH DFND 01 0 350 0 TREMONT MTG TR COM 894789106 107 7308 SH DFND 0 7308 0 TREX CO INC COM 89531P105 149 1378 SH DFND 01 0 1378 0 TREX CO INC COM 89531P105 203 1870 SH DFND 0 1870 0 TRIANGLE CAP CORP COM 895848109 1378 145163 SH DFND 01 0 145163 0 TRIANGLE CAP CORP COM 895848109 8539 899817 SH DFND 0 899817 0 TRIBUNE MEDIA CO CL A 896047503 1 34 SH DFND 0 34 0 TRIBUNE MEDIA CO CL A 896047503 175 4126 SH DFND 01 0 4126 0 TRICO BANCSHARES COM 896095106 73 1931 SH DFND 0 1931 0 TRICO BANCSHARES COM 896095106 129 3395 SH DFND 01 0 3395 0 TRI CONTL CORP COM 895436103 7 277 SH DFND 0 277 0 TRI CONTL CORP COM 895436103 1891 70196 SH DFND 01 0 70196 0 TRILOGY METALS INC NEW COM 89621C105 2 1574 SH DFND 0 1574 0 TRILOGY METALS INC NEW COM 89621C105 2 1813 SH DFND 01 0 1813 0 TRIMAS CORP COM NEW 896215209 4 141 SH DFND 01 0 141 0 TRIMAS CORP COM NEW 896215209 141 5280 SH DFND 0 5280 0 TRIMBLE INC COM 896239100 90 2225 SH DFND 20 0 0 2225 TRIMBLE INC COM 896239100 604 14856 SH DFND 0 0 14856 TRIMBLE INC COM 896239100 4187 103036 SH DFND 01 0 103036 0 TRIMBLE INC COM 896239100 6984 171843 SH DFND 0 171843 0 TRINET GROUP INC COM 896288107 165 3714 SH DFND 0 3714 0 TRINET GROUP INC COM 896288107 513 11560 SH DFND 01 0 11560 0 TRINITY BIOTECH PLC SPON ADR NEW 896438306 1 271 SH SOLE 271 0 0 TRINITY INDS INC COM 896522109 66 1774 SH DFND 0 1774 0 TRINITY INDS INC COM 896522109 3092 82529 SH DFND 01 0 82529 0 TRINITY INDS INC COM 896522109 12017 320800 SH Call DFND 0 320800 0 TRINITY PL HLDGS INC COM 89656D101 19 2800 SH DFND 0 2800 0 TRINITY PL HLDGS INC COM 89656D101 408 58673 SH DFND 01 0 58673 0 TRINSEO S A SHS L9340P101 894 12308 SH DFND 0 12308 0 TRINSEO S A SHS L9340P101 3614 49776 SH DFND 01 0 49776 0 TRIPADVISOR INC COM 896945201 92 2661 SH DFND 0 0 2661 TRIPADVISOR INC COM 896945201 2968 86142 SH DFND 0 86142 0 TRIPADVISOR INC COM 896945201 4652 135000 SH Put DFND 0 135000 0 TRIPADVISOR INC COM 896945201 19476 565175 SH DFND 01 0 565175 0 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 1335 105200 SH DFND 01 0 105200 0 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 2461 193908 SH DFND 0 193908 0 TRIPLE-S MGMT CORP CL B 896749108 39 1580 SH SOLE 1580 0 0 TRI POINTE GROUP INC COM 87265H109 282 15763 SH DFND 01 0 15763 0 TRI POINTE GROUP INC COM 87265H109 5401 301368 SH DFND 0 301368 0 TRISTATE CAP HLDGS INC COM 89678F100 20 865 SH DFND 01 0 865 0 TRISTATE CAP HLDGS INC COM 89678F100 26 1114 SH DFND 0 1114 0 TRITON INTL LTD CL A G9078F107 49 1307 SH DFND 0 1307 0 TRITON INTL LTD CL A G9078F107 3652 97505 SH DFND 01 0 97505 0 TRIUMPH BANCORP INC COM 89679E300 19 594 SH DFND 0 594 0 TRIUMPH BANCORP INC COM 89679E300 140 4450 SH DFND 01 0 4450 0 TRIUMPH GROUP INC NEW COM 896818101 13 464 SH DFND 01 0 464 0 TRIUMPH GROUP INC NEW COM 896818101 33 1201 SH DFND 0 1201 0 TRIVAGO N V SPON ADS A SHS 89686D105 1 100 SH DFND 01 0 100 0 TRIVAGO N V SPON ADS A SHS 89686D105 42 6157 SH DFND 0 6157 0 TRONC INC COM 89703P107 4 201 SH DFND 01 0 201 0 TRONC INC COM 89703P107 95 5405 SH DFND 0 5405 0 TRONOX LTD SHS CL A Q9235V101 320 15608 SH DFND 01 0 15608 0 TRONOX LTD SHS CL A Q9235V101 369 18012 SH DFND 0 18012 0 TRONOX LTD SHS CL A Q9235V101 1026 50000 SH Call DFND 0 50000 0 TROVAGENE INC COM NEW 897238309 4 13700 SH DFND 01 0 13700 0 TRUEBLUE INC COM 89785X101 72 2629 SH DFND 01 0 2629 0 TRUEBLUE INC COM 89785X101 103 3753 SH DFND 0 3753 0 TRUECAR INC COM 89785L107 112 10000 SH Call DFND 0 10000 0 TRUECAR INC COM 89785L107 1664 148586 SH DFND 01 0 148586 0 TRUECAR INC COM 89785L107 38276 3417467 SH DFND 0 3417467 0 TRUETT-HURST INC CL A 897871109 5 2547 SH SOLE 2547 0 0 TRUPANION INC COM 898202106 17 580 SH DFND 01 0 580 0 TRUPANION INC COM 898202106 30 1021 SH DFND 0 1021 0 TRUSTCO BK CORP N Y COM 898349105 130 14084 SH DFND 0 14084 0 TRUSTCO BK CORP N Y COM 898349105 228 24812 SH DFND 01 0 24812 0 TRUSTMARK CORP COM 898402102 725 22759 SH DFND 0 22759 0 TRUSTMARK CORP COM 898402102 727 22824 SH DFND 01 0 22824 0 TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 107 27350 SH DFND 01 0 27350 0 TSR INC COM NEW 872885207 17 3212 SH SOLE 3212 0 0 TTM TECHNOLOGIES INC COM 87305R109 11 688 SH DFND 01 0 688 0 TTM TECHNOLOGIES INC COM 87305R109 3791 241901 SH DFND 0 241901 0 TUCOWS INC COM NEW 898697206 78 1112 SH SOLE 1112 0 0 TUESDAY MORNING CORP COM NEW 899035505 1903 691819 SH SOLE 691819 0 0 TUNIU CORP SPONSORED ADS CL 89977P106 33 4300 SH Call SOLE 4300 0 0 TUNIU CORP SPONSORED ADS CL 89977P106 273 35642 SH SOLE 35642 0 0 TUPPERWARE BRANDS CORP COM 899896104 695 11090 SH DFND 20 0 0 11090 TUPPERWARE BRANDS CORP COM 899896104 2211 35266 SH DFND 0 35266 0 TUPPERWARE BRANDS CORP COM 899896104 13972 222844 SH DFND 01 0 222844 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 66 6468 SH DFND 0 6468 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 846 82948 SH DFND 01 0 82948 0 TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 852 83480 SH DFND 20 0 0 83480 TURNING PT BRANDS INC COM 90041L105 6 278 SH DFND 0 278 0 TURNING PT BRANDS INC COM 90041L105 16 752 SH DFND 01 0 752 0 TURQUOISE HILL RES LTD COM 900435108 17 4892 SH DFND 0 4892 0 TURQUOISE HILL RES LTD COM 900435108 69 19984 SH DFND 0 0 19984 TURQUOISE HILL RES LTD COM 900435108 925 269678 SH DFND 01 0 269678 0 TUTOR PERINI CORP COM 901109108 5712 225321 SH DFND 01 0 225321 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 679 19676 SH DFND 0 0 19676 TWENTY FIRST CENTY FOX INC CL A 90130A101 9582 277500 SH Put DFND 0 277500 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 11468 332120 SH DFND 01 0 332120 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 23505 680700 SH Call DFND 0 680700 0 TWENTY FIRST CENTY FOX INC CL A 90130A101 41116 1190737 SH DFND 0 1190737 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 280 8205 SH DFND 0 0 8205 TWENTY FIRST CENTY FOX INC CL B 90130A200 1726 50580 SH DFND 01 0 50580 0 TWENTY FIRST CENTY FOX INC CL B 90130A200 60732 1779948 SH DFND 0 1779948 0 TWILIO INC CL A 90138F102 680 28800 SH DFND 0 28800 0 TWILIO INC CL A 90138F102 3420 144907 SH DFND 01 0 144907 0 TWIN DISC INC COM 901476101 25 949 SH SOLE 949 0 0 TWITTER INC COM 90184L102 104 4319 SH Call DFND 0 4319 0 TWITTER INC COM 90184L102 333 13858 SH DFND 0 0 13858 TWITTER INC COM 90184L102 17445 726591 SH DFND 0 726591 0 TWITTER INC COM 90184L102 25927 1079857 SH DFND 01 0 1079857 0 TWITTER INC COM 90184L102 32694 1361700 SH Put DFND 0 1361700 0 TWITTER INC NOTE 1.000% 9/1 90184LAD4 2330 2500000 PRN SOLE 2500000 0 0 TWO HBRS INVT CORP COM NEW 90187B408 3192 196335 SH DFND 01 0 196335 0 TWO HBRS INVT CORP COM NEW 90187B408 38809 2386749 SH DFND 0 2386749 0 TWO RDS SHARED TR ANFIELD CAP DI 90213U115 15 1480 SH SOLE 1480 0 0 TWO RIV BANCORP COM 90207C105 33 1806 SH DFND 01 0 1806 0 TWO RIV BANCORP COM 90207C105 34 1866 SH DFND 0 1866 0 TYLER TECHNOLOGIES INC COM 902252105 316 1786 SH DFND 0 1786 0 TYLER TECHNOLOGIES INC COM 902252105 789 4455 SH DFND 01 0 4455 0 TYLER TECHNOLOGIES INC COM 902252105 1921 10849 SH DFND 20 0 0 10849 TYME TECHNOLOGIES INC COM 90238J103 7 1146 SH DFND 0 1146 0 TYME TECHNOLOGIES INC COM 90238J103 80 12468 SH DFND 01 0 12468 0 TYSON FOODS INC CL A 902494103 472 5822 SH DFND 0 0 5822 TYSON FOODS INC CL A 902494103 9438 116420 SH DFND 01 0 116420 0 TYSON FOODS INC CL A 902494103 12553 154843 SH DFND 0 154843 0 UBIQUITI NETWORKS INC COM 90347A100 745 10484 SH DFND 01 0 10484 0 UBS AG JERSEY BRH ALERIAN INFRST 902641646 4 175 SH DFND 01 0 175 0 UBS AG JERSEY BRH DJ COMMD ETN39 902641679 33 2038 SH SOLE 2038 0 0 UBS AG LONDON BRH 2XLEVE ETRACS WF 90274D424 25 1505 SH SOLE 1505 0 0 UBS AG LONDON BRH ETRACS 2XLEV 90270L792 38 700 SH SOLE 700 0 0 UBS AG LONDON BRH ETRACS MNTLY PAY 90274D432 27 1513 SH SOLE 1513 0 0 UBS AG LONDON BRH ETRACS MTH 2XLV 90270L842 3 153 SH SOLE 153 0 0 UBS AG LONDON BRH ETRACS WF BUS DE 90274D416 4 200 SH SOLE 200 0 0 UBS AG LONDON BRH FI ENHANCD ETN 90274D218 29 166 SH SOLE 166 0 0 UBS AG LONDON BRH SER B LKD 46 90270L354 12 355 SH SOLE 355 0 0 UBS AG LONDON BRH VELCTY 1X ETN 47 90274E828 1 83 SH SOLE 83 0 0 UBS AG LONDON BRH VELOCITYSHS LONG 90274D176 93 3057 SH SOLE 3057 0 0 UBS AG LONDON BRH VELOCITYSHS TAIL 90274D168 44 2439 SH SOLE 2439 0 0 UBS GROUP AG SHS H42097107 398 21622 SH DFND 0 21622 0 UBS GROUP AG SHS H42097107 658 35792 SH DFND 01 0 35792 0 UBS GROUP AG SHS H42097107 11507 625737 SH DFND 17 0 0 625737 UBS GROUP AG SHS H42097107 20445 1111739 SH Put DFND 0 1111739 0 UBS GROUP AG SHS H42097107 27409 1490442 SH Call DFND 0 1490442 0 UBS GROUP AG SHS H42097107 2423724 131795762 SH DFND 0 0 131795762 UBS GROUP AG SHS H42097107 88883 4833242 SH DFND 0 0 4833242 UDR INC COM 902653104 584 15171 SH DFND 0 0 15171 UDR INC COM 902653104 907 23538 SH DFND 0 23538 0 UDR INC COM 902653104 1562 40563 SH DFND 01 0 40563 0 UFP TECHNOLOGIES INC COM 902673102 14 500 SH DFND 01 0 500 0 UFP TECHNOLOGIES INC COM 902673102 28 1002 SH DFND 0 1002 0 UGI CORP NEW COM 902681105 130 2763 SH DFND 0 0 2763 UGI CORP NEW COM 902681105 3719 79204 SH DFND 01 0 79204 0 UGI CORP NEW COM 902681105 4190 89250 SH DFND 0 89250 0 ULTA BEAUTY INC COM 90384S303 752 3361 SH DFND 0 0 3361 ULTA BEAUTY INC COM 90384S303 8052 36000 SH Put DFND 0 36000 0 ULTA BEAUTY INC COM 90384S303 11231 50215 SH DFND 01 0 50215 0 ULTA BEAUTY INC COM 90384S303 19774 88413 SH DFND 0 88413 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 8 36 SH DFND 0 36 0 ULTIMATE SOFTWARE GROUP INC COM 90385D107 1496 6855 SH DFND 20 0 0 6855 ULTIMATE SOFTWARE GROUP INC COM 90385D107 2080 9531 SH DFND 01 0 9531 0 ULTRA CLEAN HLDGS INC COM 90385V107 248 10735 SH DFND 0 10735 0 ULTRA CLEAN HLDGS INC COM 90385V107 614 26596 SH DFND 01 0 26596 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 501 10795 SH DFND 0 10795 0 ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 606 13063 SH DFND 01 0 13063 0 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 374 16455 SH DFND 01 0 16455 0 ULTRAPAR PARTICIPACOES S A SP ADR REP COM 90400P101 1330 58504 SH DFND 0 58504 0 ULTRA PETROLEUM CORP COM NEW 903914208 95 10438 SH DFND 01 0 10438 0 ULTRA PETROLEUM CORP COM NEW 903914208 12612 1392000 SH Call DFND 0 1392000 0 ULTRA PETROLEUM CORP COM NEW 903914208 16344 1803978 SH DFND 0 1803978 0 UMB FINL CORP COM 902788108 303 4208 SH DFND 01 0 4208 0 UMH PPTYS INC COM 903002103 23 1571 SH DFND 0 1571 0 UMH PPTYS INC COM 903002103 416 27920 SH DFND 01 0 27920 0 UMPQUA HLDGS CORP COM 904214103 83 3990 SH DFND 20 0 0 3990 UMPQUA HLDGS CORP COM 904214103 414 19899 SH DFND 0 19899 0 UMPQUA HLDGS CORP COM 904214103 5136 246899 SH DFND 01 0 246899 0 UNDER ARMOUR INC CL A 904311107 151 10446 SH DFND 0 0 10446 UNDER ARMOUR INC CL A 904311107 3176 220100 SH Call DFND 0 220100 0 UNDER ARMOUR INC CL A 904311107 4218 292314 SH DFND 0 292314 0 UNDER ARMOUR INC CL A 904311107 7147 495311 SH DFND 01 0 495311 0 UNDER ARMOUR INC CL A 904311107 13853 960000 SH Put DFND 0 960000 0 UNDER ARMOUR INC CL C 904311206 13 1000 SH Call DFND 01 0 1000 0 UNDER ARMOUR INC CL C 904311206 18 1327 SH DFND 0 1327 0 UNDER ARMOUR INC CL C 904311206 140 10535 SH DFND 0 0 10535 UNDER ARMOUR INC CL C 904311206 1665 125000 SH Put DFND 0 125000 0 UNDER ARMOUR INC CL C 904311206 8344 626433 SH DFND 01 0 626433 0 UNIFI INC COM NEW 904677200 53 1465 SH DFND 0 1465 0 UNIFI INC COM NEW 904677200 374 10438 SH DFND 01 0 10438 0 UNIFIRST CORP MASS COM 904708104 168 1017 SH DFND 0 1017 0 UNIFIRST CORP MASS COM 904708104 8390 50877 SH DFND 01 0 50877 0 UNILEVER N V N Y SHS NEW 904784709 140 2480 SH DFND 20 0 0 2480 UNILEVER N V N Y SHS NEW 904784709 40911 726406 SH DFND 01 0 726406 0 UNILEVER N V N Y SHS NEW 904784709 638 11330 SH SOLE 11330 0 0 UNILEVER PLC SPON ADR NEW 904767704 24 431 SH DFND 17 0 0 431 UNILEVER PLC SPON ADR NEW 904767704 54574 986152 SH DFND 01 0 986152 0 UNION BANKSHARES CORP NEW COM 90539J109 147 4067 SH DFND 0 4067 0 UNION BANKSHARES CORP NEW COM 90539J109 266 7345 SH DFND 01 0 7345 0 UNION BANKSHARES INC COM 905400107 34 633 SH DFND 0 633 0 UNION BANKSHARES INC COM 905400107 79 1486 SH DFND 01 0 1486 0 UNION PAC CORP COM 907818108 40 300 SH Put DFND 01 0 300 0 UNION PAC CORP COM 907818108 6112 45575 SH DFND 20 0 0 45575 UNION PAC CORP COM 907818108 7846 58508 SH DFND 0 0 58508 UNION PAC CORP COM 907818108 55141 411192 SH DFND 0 411192 0 UNION PAC CORP COM 907818108 255890 1908200 SH Put DFND 0 1908200 0 UNION PAC CORP COM 907818108 716826 5345462 SH DFND 01 0 5345462 0 UNION PAC CORP COM 907818108 2703201 20158100 SH Call DFND 0 20158100 0 UNION PAC CORP COM 907818108 78 578 SH SOLE 578 0 0 UNIQUE FABRICATING INC COM 90915J103 0 4 SH SOLE 4 0 0 UNIQURE NV SHS N90064101 43 2200 SH DFND 01 0 2200 0 UNISYS CORP COM NEW 909214306 109 13401 SH DFND 0 13401 0 UNISYS CORP COM NEW 909214306 274 33661 SH DFND 01 0 33661 0 UNISYS CORP NOTE 5.500% 3/0 909214BS6 5771 5093000 PRN SOLE 5093000 0 0 UNIT CORP COM 909218109 9 400 SH DFND 01 0 400 0 UNIT CORP COM 909218109 1630 74088 SH DFND 0 74088 0 UNITED BANCORP INC OHIO COM 909911109 4 326 SH DFND 01 0 326 0 UNITED BANCORP INC OHIO COM 909911109 22 1659 SH DFND 0 1659 0 UNITED BANKSHARES INC WEST V COM 909907107 1148 33047 SH DFND 01 0 33047 0 UNITED BANKSHARES INC WEST V COM 909907107 1300 37398 SH DFND 0 37398 0 UNITED CMNTY BANCORP IND COM 90984R101 4 207 SH SOLE 207 0 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 62 2198 SH DFND 01 0 2198 0 UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 77 2748 SH DFND 0 2748 0 UNITED CMNTY FINL CORP OHIO COM 909839102 36 3923 SH DFND 0 3923 0 UNITED CMNTY FINL CORP OHIO COM 909839102 44 4777 SH DFND 01 0 4777 0 UNITED CONTL HLDGS INC COM 910047109 131 1950 SH DFND 0 0 1950 UNITED CONTL HLDGS INC COM 910047109 773 11475 SH DFND 0 11475 0 UNITED CONTL HLDGS INC COM 910047109 3033 45000 SH Call DFND 0 45000 0 UNITED CONTL HLDGS INC COM 910047109 21231 315000 SH Put DFND 0 315000 0 UNITED CONTL HLDGS INC COM 910047109 25080 372105 SH DFND 01 0 372105 0 UNITED FINL BANCORP INC NEW COM 910304104 57 3226 SH DFND 0 3226 0 UNITED FINL BANCORP INC NEW COM 910304104 495 28088 SH DFND 01 0 28088 0 UNITED FIRE GROUP INC COM 910340108 106 2317 SH DFND 0 2317 0 UNITED FIRE GROUP INC COM 910340108 138 3027 SH DFND 01 0 3027 0 UNITED GUARDIAN INC COM 910571108 6 336 SH DFND 0 336 0 UNITED GUARDIAN INC COM 910571108 96 5167 SH DFND 01 0 5167 0 UNITEDHEALTH GROUP INC COM 91324P102 22 100 SH Put DFND 01 0 100 0 UNITEDHEALTH GROUP INC COM 91324P102 5710 25900 SH Call DFND 0 25900 0 UNITEDHEALTH GROUP INC COM 91324P102 7429 33696 SH DFND 0 0 33696 UNITEDHEALTH GROUP INC COM 91324P102 12522 56800 SH DFND 20 0 0 56800 UNITEDHEALTH GROUP INC COM 91324P102 22311 101200 SH Put DFND 0 101200 0 UNITEDHEALTH GROUP INC COM 91324P102 125196 567885 SH DFND 0 567885 0 UNITEDHEALTH GROUP INC COM 91324P102 342579 1553928 SH DFND 01 0 1553928 0 UNITEDHEALTH GROUP INC COM 91324P102 195 885 SH SOLE 885 0 0 UNITED INS HLDGS CORP COM 910710102 15 850 SH DFND 0 850 0 UNITED INS HLDGS CORP COM 910710102 44 2533 SH DFND 01 0 2533 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 51 21312 SH DFND 01 0 21312 0 UNITED MICROELECTRONICS CORP SPON ADR NEW 910873405 142 59567 SH DFND 0 59567 0 UNITED NAT FOODS INC COM 911163103 596 12099 SH DFND 01 0 12099 0 UNITED NAT FOODS INC COM 911163103 4712 95632 SH DFND 0 95632 0 UNITED PARCEL SERVICE INC CL B 911312106 2291 19231 SH DFND 20 0 0 19231 UNITED PARCEL SERVICE INC CL B 911312106 10128 85000 SH Put DFND 0 85000 0 UNITED PARCEL SERVICE INC CL B 911312106 44845 376374 SH DFND 0 0 376374 UNITED PARCEL SERVICE INC CL B 911312106 109789 921432 SH DFND 0 921432 0 UNITED PARCEL SERVICE INC CL B 911312106 248187 2082977 SH DFND 01 0 2082977 0 UNITED PARCEL SERVICE INC CL B 911312106 285376 2395100 SH Call DFND 0 2395100 0 UNITED PARCEL SERVICE INC CL B 911312106 255 2140 SH SOLE 2140 0 0 UNITED RENTALS INC COM 911363109 816 4744 SH DFND 0 0 4744 UNITED RENTALS INC COM 911363109 1363 7930 SH DFND 20 0 0 7930 UNITED RENTALS INC COM 911363109 2630 15300 SH Call DFND 0 15300 0 UNITED RENTALS INC COM 911363109 7605 44238 SH DFND 0 44238 0 UNITED RENTALS INC COM 911363109 40883 237818 SH DFND 01 0 237818 0 UNITED RENTALS INC COM 911363109 103146 600000 SH Put DFND 0 600000 0 UNITED SECURITY BANCSHARES C COM 911460103 19 1743 SH DFND 0 1743 0 UNITED SECURITY BANCSHARES C COM 911460103 65 5915 SH DFND 01 0 5915 0 UNITED STATES ANTIMONY CORP COM 911549103 6 17248 SH SOLE 17248 0 0 UNITED STATES CELLULAR CORP COM 911684108 43 1137 SH DFND 0 1137 0 UNITED STATES CELLULAR CORP COM 911684108 231 6147 SH DFND 01 0 6147 0 UNITED STATES LIME & MINERAL COM 911922102 7 94 SH DFND 0 94 0 UNITED STATES LIME & MINERAL COM 911922102 20 258 SH DFND 01 0 258 0 UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 55 9426 SH DFND 01 0 9426 0 UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 7235 1241000 SH Call DFND 0 1241000 0 UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 22079 3787115 SH DFND 0 3787115 0 UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 45264 7764000 SH Put DFND 0 7764000 0 UNITED STATES OIL FUND LP UNITS 91232N108 709 59000 SH DFND 0 59000 0 UNITED STATES OIL FUND LP UNITS 91232N108 915 76187 SH DFND 01 0 76187 0 UNITED STATES STL CORP NEW COM 912909108 1182 33600 SH Call DFND 0 33600 0 UNITED STATES STL CORP NEW COM 912909108 15295 434636 SH DFND 01 0 434636 0 UNITED STATES STL CORP NEW COM 912909108 24633 700000 SH Put DFND 0 700000 0 UNITED STS 12 MONTH NAT GAS UNIT BEN INT 91288X109 9 1002 SH DFND 0 1002 0 UNITED STS 12 MONTH NAT GAS UNIT BEN INT 91288X109 267 29128 SH DFND 01 0 29128 0 UNITED STS 12 MONTH OIL FD L UNIT BEN INT 91288V103 240 11450 SH DFND 01 0 11450 0 UNITED STS BRENT OIL FD LP UNIT 91167Q100 2 135 SH DFND 01 0 135 0 UNITED STS BRENT OIL FD LP UNIT 91167Q100 9 521 SH DFND 0 521 0 UNITED STS BRENT OIL FD LP UNIT 91167Q100 2715 150000 SH Call DFND 0 150000 0 UNITED STS BRENT OIL FD LP UNIT 91167Q100 2715 150000 SH Put DFND 0 150000 0 UNITED STS COMMODITY IDX FDT CM REP COPP FD 911718104 17 817 SH SOLE 817 0 0 UNITED STS COMMODITY IDX FDT COM UTS US AGR 911718203 20 1255 SH SOLE 1255 0 0 UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 130 3048 SH DFND 0 3048 0 UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 4056 95378 SH DFND 01 0 95378 0 UNITED STS DIESEL HEATING OI UNIT 911783108 2 100 SH DFND 01 0 100 0 UNITED STS DIESEL HEATING OI UNIT 911783108 8 403 SH DFND 0 403 0 UNITED STS GASOLINE FD LP UNITS 91201T102 29 897 SH SOLE 897 0 0 UNITED TECHNOLOGIES CORP COM 913017109 281 2200 SH Put DFND 01 0 2200 0 UNITED TECHNOLOGIES CORP COM 913017109 775 6075 SH DFND 20 0 0 6075 UNITED TECHNOLOGIES CORP COM 913017109 15972 125200 SH Call DFND 0 125200 0 UNITED TECHNOLOGIES CORP COM 913017109 25908 203091 SH DFND 0 0 203091 UNITED TECHNOLOGIES CORP COM 913017109 177699 1392956 SH DFND 0 1392956 0 UNITED TECHNOLOGIES CORP COM 913017109 1108326 8687982 SH DFND 01 0 8687982 0 UNITED TECHNOLOGIES CORP COM 913017109 1334 10460 SH SOLE 10460 0 0 UNITED THERAPEUTICS CORP DEL COM 91307C102 144 970 SH DFND 0 0 970 UNITED THERAPEUTICS CORP DEL COM 91307C102 908 6139 SH DFND 01 0 6139 0 UNITI GROUP INC COM 91325V108 184 10342 SH DFND 01 0 10342 0 UNITI GROUP INC COM 91325V108 429 24100 SH Call DFND 0 24100 0 UNITI GROUP INC COM 91325V108 135903 7639298 SH DFND 0 7639298 0 UNITIL CORP COM 913259107 122 2681 SH DFND 0 2681 0 UNITIL CORP COM 913259107 605 13267 SH DFND 01 0 13267 0 UNITY BANCORP INC COM 913290102 10 516 SH DFND 0 516 0 UNITY BANCORP INC COM 913290102 38 1939 SH DFND 01 0 1939 0 UNIVAR INC COM 91336L107 17 559 SH DFND 01 0 559 0 UNIVERSAL CORP VA COM 913456109 297 5652 SH DFND 0 5652 0 UNIVERSAL CORP VA COM 913456109 532 10134 SH DFND 01 0 10134 0 UNIVERSAL DISPLAY CORP COM 91347P105 1426 8258 SH DFND 0 8258 0 UNIVERSAL DISPLAY CORP COM 91347P105 18654 108044 SH DFND 01 0 108044 0 UNIVERSAL ELECTRS INC COM 913483103 42 895 SH DFND 0 895 0 UNIVERSAL ELECTRS INC COM 913483103 1528 32349 SH DFND 01 0 32349 0 UNIVERSAL FST PRODS INC COM 913543104 192 5113 SH DFND 01 0 5113 0 UNIVERSAL FST PRODS INC COM 913543104 506 13462 SH DFND 0 13462 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 183 2443 SH DFND 0 2443 0 UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 1425 18969 SH DFND 01 0 18969 0 UNIVERSAL HLTH SVCS INC CL B 913903100 189 1663 SH DFND 0 0 1663 UNIVERSAL HLTH SVCS INC CL B 913903100 4615 40712 SH DFND 01 0 40712 0 UNIVERSAL HLTH SVCS INC CL B 913903100 103832 916030 SH DFND 0 916030 0 UNIVERSAL INS HLDGS INC COM 91359V107 87 3167 SH DFND 0 3167 0 UNIVERSAL INS HLDGS INC COM 91359V107 314 11490 SH DFND 01 0 11490 0 UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 15 628 SH SOLE 628 0 0 UNIVERSAL SEC INSTRS INC COM NEW 913821302 5 3067 SH SOLE 3067 0 0 UNIVERSAL STAINLESS & ALLOY COM 913837100 5 245 SH SOLE 245 0 0 UNIVERSAL TECHNICAL INST INC COM 913915104 8 3347 SH SOLE 3347 0 0 UNIVEST CORP PA COM 915271100 43 1532 SH DFND 0 1532 0 UNIVEST CORP PA COM 915271100 114 4054 SH DFND 01 0 4054 0 UNUM GROUP COM 91529Y106 243 4426 SH DFND 0 0 4426 UNUM GROUP COM 91529Y106 12846 234031 SH DFND 01 0 234031 0 UNUM GROUP COM 91529Y106 14194 258595 SH DFND 0 258595 0 UNUM GROUP COM 91529Y106 110 2000 SH SOLE 2000 0 0 UPLAND SOFTWARE INC COM 91544A109 30 1366 SH SOLE 1366 0 0 UQM TECHNOLOGIES INC COM 903213106 31 22115 SH DFND 0 22115 0 UQM TECHNOLOGIES INC COM 903213106 74 53301 SH DFND 01 0 53301 0 URANIUM ENERGY CORP COM 916896103 18 10050 SH DFND 01 0 10050 0 URANIUM ENERGY CORP COM 916896103 32 18123 SH DFND 0 18123 0 URBAN EDGE PPTYS COM 91704F104 189 7412 SH DFND 01 0 7412 0 URBAN EDGE PPTYS COM 91704F104 762 29886 SH DFND 0 29886 0 URBAN ONE INC CL A 91705J105 3 1583 SH SOLE 1583 0 0 URBAN ONE INC CL D NON VTG 91705J204 5 2668 SH SOLE 2668 0 0 URBAN OUTFITTERS INC COM 917047102 228 6516 SH DFND 01 0 6516 0 URBAN OUTFITTERS INC COM 917047102 873 24893 SH DFND 0 24893 0 URBAN OUTFITTERS INC COM 917047102 6753 192600 SH Call DFND 0 192600 0 UR ENERGY INC COM 91688R108 5 7110 SH SOLE 7110 0 0 UROGEN PHARMA LTD COM M96088105 28 746 SH DFND 0 746 0 UROGEN PHARMA LTD COM M96088105 74 2000 SH DFND 01 0 2000 0 URSTADT BIDDLE PPTYS INC CL A 917286205 16 749 SH DFND 01 0 749 0 URSTADT BIDDLE PPTYS INC CL A 917286205 54 2461 SH DFND 0 2461 0 URSTADT BIDDLE PPTYS INC COM 917286106 10 590 SH DFND 01 0 590 0 URSTADT BIDDLE PPTYS INC COM 917286106 32 1862 SH DFND 0 1862 0 URSTADT BIDDLE PPTYS INC PFD-G CV 6.75% 917286809 13 511 SH SOLE 511 0 0 USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 1118 67599 SH DFND 0 67599 0 USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 5334 322476 SH DFND 01 0 322476 0 USANA HEALTH SCIENCES INC COM 90328M107 2138 28874 SH DFND 01 0 28874 0 USANA HEALTH SCIENCES INC COM 90328M107 8249 111396 SH DFND 0 111396 0 USA TECHNOLOGIES INC COM NO PAR 90328S500 21 2200 SH DFND 01 0 2200 0 USA TECHNOLOGIES INC COM NO PAR 90328S500 35 3635 SH DFND 0 3635 0 USA TRUCK INC COM 902925106 24 1311 SH SOLE 1311 0 0 U.S. AUTO PARTS NETWORK INC COM 90343C100 5 1952 SH SOLE 1952 0 0 US BANCORP DEL COM NEW 902973304 1479 27600 SH DFND 20 0 0 27600 US BANCORP DEL COM NEW 902973304 10271 191700 SH Call DFND 0 191700 0 US BANCORP DEL COM NEW 902973304 20226 377487 SH DFND 0 0 377487 US BANCORP DEL COM NEW 902973304 115013 2146567 SH DFND 0 2146567 0 US BANCORP DEL COM NEW 902973304 159443 2975795 SH DFND 01 0 2975795 0 US BANCORP DEL COM NEW 902973304 857 15995 SH SOLE 15995 0 0 USCF ETF TR SUMERHAVEN PVT 90290T601 20 800 SH SOLE 800 0 0 USCF FDS TR US 3X OIL FD 91733T307 108 2445 SH SOLE 2445 0 0 USCF FDS TR US 3X SHRT OIL 91733T406 3 243 SH SOLE 243 0 0 U S CONCRETE INC COM NEW 90333L201 54 641 SH DFND 0 641 0 U S CONCRETE INC COM NEW 90333L201 7548 90236 SH DFND 01 0 90236 0 USD PARTNERS LP COM UT REP LTD 903318103 33 2900 SH DFND 01 0 2900 0 USD PARTNERS LP COM UT REP LTD 903318103 163 14500 SH DFND 0 14500 0 US ECOLOGY INC COM 91732J102 110 2164 SH DFND 0 2164 0 US ECOLOGY INC COM 91732J102 183 3588 SH DFND 01 0 3588 0 U S ENERGY CORP WYO COM NEW 911805208 3 2179 SH SOLE 2179 0 0 US FOODS HLDG CORP COM 912008109 55 1735 SH DFND 0 1735 0 US FOODS HLDG CORP COM 912008109 42136 1319633 SH DFND 01 0 1319633 0 U S G CORP COM NEW 903293405 5387 139703 SH DFND 01 0 139703 0 U S GEOTHERMAL INC COM NEW 90338S201 1 283 SH DFND 01 0 283 0 U S GEOTHERMAL INC COM NEW 90338S201 7 2062 SH DFND 0 2062 0 U S GLOBAL INVS INC CL A 902952100 12 3000 SH DFND 01 0 3000 0 U S GOLD CORP COM PAR NEW 90291C102 7 4198 SH SOLE 4198 0 0 U S PHYSICAL THERAPY INC COM 90337L108 150 2079 SH DFND 0 2079 0 U S PHYSICAL THERAPY INC COM 90337L108 305 4230 SH DFND 01 0 4230 0 U S SILICA HLDGS INC COM 90346E103 45 1368 SH DFND 0 1368 0 U S SILICA HLDGS INC COM 90346E103 3562 109407 SH DFND 01 0 109407 0 UTAH MED PRODS INC COM 917488108 14 171 SH DFND 0 171 0 UTAH MED PRODS INC COM 917488108 619 7600 SH DFND 01 0 7600 0 UTSTARCOM HOLDINGS CORP SHS NEW G9310A114 2 422 SH DFND 01 0 422 0 UTSTARCOM HOLDINGS CORP SHS NEW G9310A114 12 2068 SH DFND 0 2068 0 VAALCO ENERGY INC COM NEW 91851C201 11 15553 SH DFND 0 15553 0 VAALCO ENERGY INC COM NEW 91851C201 73 104562 SH DFND 01 0 104562 0 VAIL RESORTS INC COM 91879Q109 451 2124 SH DFND 0 0 2124 VAIL RESORTS INC COM 91879Q109 3238 15238 SH DFND 01 0 15238 0 VAIL RESORTS INC COM 91879Q109 7638 35950 SH DFND 0 35950 0 VALEANT PHARMACEUTICALS INTL COM 91911K102 156 7509 SH DFND 0 0 7509 VALEANT PHARMACEUTICALS INTL COM 91911K102 6690 321951 SH DFND 01 0 321951 0 VALEANT PHARMACEUTICALS INTL COM 91911K102 16801 808500 SH Call DFND 0 808500 0 VALEANT PHARMACEUTICALS INTL COM 91911K102 40521 1950000 SH Put DFND 0 1950000 0 VALERITAS HLDGS INC COM NEW 91914N202 4 1361 SH SOLE 1361 0 0 VALERO ENERGY CORP NEW COM 91913Y100 1278 13900 SH Call DFND 0 13900 0 VALERO ENERGY CORP NEW COM 91913Y100 1865 20295 SH DFND 20 0 0 20295 VALERO ENERGY CORP NEW COM 91913Y100 2296 24985 SH DFND 0 0 24985 VALERO ENERGY CORP NEW COM 91913Y100 38032 413800 SH Put DFND 0 413800 0 VALERO ENERGY CORP NEW COM 91913Y100 45029 489927 SH DFND 0 489927 0 VALERO ENERGY CORP NEW COM 91913Y100 49830 542166 SH DFND 01 0 542166 0 VALERO ENERGY PARTNERS LP COM UNT REP LP 91914J102 665 14939 SH DFND 01 0 14939 0 VALERO ENERGY PARTNERS LP COM UNT REP LP 91914J102 11717 263309 SH DFND 0 263309 0 VALE S A ADR 91912E105 4627 378315 SH DFND 01 0 378315 0 VALE S A ADR 91912E105 8044 657700 SH Call DFND 0 657700 0 VALE S A ADR 91912E105 9619 786539 SH DFND 0 786539 0 VALE S A ADR 91912E105 21708 1775000 SH Put DFND 0 1775000 0 VALHI INC NEW COM 918905100 13 2165 SH DFND 0 2165 0 VALHI INC NEW COM 918905100 108 17509 SH DFND 01 0 17509 0 VALIDUS HOLDINGS LTD COM SHS G9319H102 859 18306 SH DFND 01 0 18306 0 VALIDUS HOLDINGS LTD COM SHS G9319H102 1083 23087 SH DFND 0 23087 0 VALLEY NATL BANCORP COM 919794107 461 41070 SH DFND 0 41070 0 VALLEY NATL BANCORP COM 919794107 2038 181642 SH DFND 01 0 181642 0 VALLEY NATL BANCORP *W EXP 11/14/201 919794131 0 100 SH SOLE 100 0 0 VALMONT INDS INC COM 920253101 525 3164 SH DFND 0 3164 0 VALMONT INDS INC COM 920253101 1090 6574 SH DFND 01 0 6574 0 VALUE LINE INC COM 920437100 1 55 SH SOLE 55 0 0 VALVOLINE INC COM 92047W101 1705 68020 SH DFND 01 0 68020 0 VANDA PHARMACEUTICALS INC COM 921659108 166 10950 SH DFND 01 0 10950 0 VANDA PHARMACEUTICALS INC COM 921659108 781 51407 SH DFND 0 51407 0 VANECK VECTORS ETF TR AFRICA INDEX ETF 92189F866 21 847 SH DFND 0 847 0 VANECK VECTORS ETF TR AFRICA INDEX ETF 92189F866 32 1275 SH DFND 01 0 1275 0 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 122 1979 SH DFND 0 1979 0 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 370 6000 SH DFND 17 0 0 6000 VANECK VECTORS ETF TR AGRIBUSINESS ETF 92189F700 9666 156921 SH DFND 01 0 156921 0 VANECK VECTORS ETF TR AMT FREE INT ETF 92189F544 1152 47850 SH DFND 0 47850 0 VANECK VECTORS ETF TR AMT FREE INT ETF 92189F544 56697 2355516 SH DFND 01 0 2355516 0 VANECK VECTORS ETF TR AMT FREE LONG MU 92189F536 35 1704 SH DFND 0 1704 0 VANECK VECTORS ETF TR AMT FREE LONG MU 92189F536 3132 154082 SH DFND 01 0 154082 0 VANECK VECTORS ETF TR AMT FREE SHORT M 92189F528 10610 615417 SH DFND 01 0 615417 0 VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 7 445 SH DFND 0 445 0 VANECK VECTORS ETF TR BDC INCOME ETF 92189F411 767 46196 SH DFND 01 0 46196 0 VANECK VECTORS ETF TR BIOTECH ETF 92189F726 22 177 SH DFND 0 177 0 VANECK VECTORS ETF TR BIOTECH ETF 92189F726 9271 74405 SH DFND 01 0 74405 0 VANECK VECTORS ETF TR BRAZIL SMALL CP 92189F825 1100 46897 SH DFND 01 0 46897 0 VANECK VECTORS ETF TR CEF MUN INCOME E 92189F460 40 1500 SH DFND 01 0 1500 0 VANECK VECTORS ETF TR CEF MUN INCOME E 92189F460 53 1984 SH DFND 0 1984 0 VANECK VECTORS ETF TR CHINAAMC CHINA B 92189F379 41 1806 SH SOLE 1806 0 0 VANECK VECTORS ETF TR CHINAAMC CSI 300 92189F759 202 4179 SH DFND 0 4179 0 VANECK VECTORS ETF TR CHINAAMC CSI 300 92189F759 235 4874 SH DFND 01 0 4874 0 VANECK VECTORS ETF TR CHINAAMC SME CHI 92189F627 83 2402 SH SOLE 2402 0 0 VANECK VECTORS ETF TR COAL ETF 92189F809 469 29284 SH DFND 01 0 29284 0 VANECK VECTORS ETF TR EMERGING MKTS AG 92189F478 29 1312 SH SOLE 1312 0 0 VANECK VECTORS ETF TR EMERGING MKTS HI 92189F353 17 703 SH DFND 0 703 0 VANECK VECTORS ETF TR EMERGING MKTS HI 92189F353 165 6746 SH DFND 01 0 6746 0 VANECK VECTORS ETF TR ENVIRONMENTAL SV 92189F304 35 404 SH DFND 0 404 0 VANECK VECTORS ETF TR ENVIRONMENTAL SV 92189F304 82 944 SH DFND 01 0 944 0 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 814 27187 SH DFND 0 27187 0 VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 13124 438200 SH DFND 01 0 438200 0 VANECK VECTORS ETF TR GAMING ETF 92189F882 1 25 SH DFND 01 0 25 0 VANECK VECTORS ETF TR GAMING ETF 92189F882 53 1133 SH DFND 0 1133 0 VANECK VECTORS ETF TR GLOBAL ALTER ETF 92189F502 627 10248 SH DFND 01 0 10248 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 486 20900 SH Put DFND 01 0 20900 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 71609 3081302 SH DFND 01 0 3081302 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 77433 3331900 SH Call DFND 0 3331900 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 166677 7172000 SH Put DFND 0 7172000 0 VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 199746 8594905 SH DFND 0 8594905 0 VANECK VECTORS ETF TR GREEN BD ETF 92189F171 1 29 SH SOLE 29 0 0 VANECK VECTORS ETF TR HIGH INCOME INFR 92189F569 89 6598 SH SOLE 6598 0 0 VANECK VECTORS ETF TR HIGH INCOME MLP 92189F288 13 575 SH SOLE 575 0 0 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 2477 79399 SH DFND 0 79399 0 VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 40843 1309073 SH DFND 01 0 1309073 0 VANECK VECTORS ETF TR INDIA SMALL CAP 92189F767 1662 24508 SH DFND 01 0 24508 0 VANECK VECTORS ETF TR INDONESIA INDEX 92189F833 16 628 SH DFND 01 0 628 0 VANECK VECTORS ETF TR INVT GRADE FLTG 92189F486 975 38586 SH DFND 01 0 38586 0 VANECK VECTORS ETF TR ISRAEL ETF 92189F635 5 170 SH DFND 01 0 170 0 VANECK VECTORS ETF TR ISRAEL ETF 92189F635 12 407 SH DFND 0 407 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 338605 17840084 SH DFND 01 0 17840084 0 VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 25 1300 SH SOLE 1300 0 0 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 4710 138000 SH Call DFND 0 138000 0 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 6143 180000 SH Put DFND 0 180000 0 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 16117 472214 SH DFND 01 0 472214 0 VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 377899 11072344 SH DFND 0 11072344 0 VANECK VECTORS ETF TR MORNINGSTAR INTL 92189F593 54 1570 SH DFND 01 0 1570 0 VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 47568 1120570 SH DFND 01 0 1120570 0 VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 740 17423 SH SOLE 17423 0 0 VANECK VECTORS ETF TR MTG REIT INCOME 92189F452 608 25266 SH DFND 01 0 25266 0 VANECK VECTORS ETF TR NAT RES ETF 92189F841 319 8599 SH DFND 01 0 8599 0 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 16252 623865 SH DFND 01 0 623865 0 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 16716 641700 SH Call DFND 0 641700 0 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 26757 1027122 SH DFND 0 1027122 0 VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 68525 2630500 SH Put DFND 0 2630500 0 VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 28 1434 SH DFND 0 1434 0 VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 1481 75328 SH DFND 01 0 75328 0 VANECK VECTORS ETF TR PHARMACEUTICAL 92189F692 62 1049 SH DFND 0 1049 0 VANECK VECTORS ETF TR PHARMACEUTICAL 92189F692 5692 95977 SH DFND 01 0 95977 0 VANECK VECTORS ETF TR POLAND ETF 92189F783 6 285 SH DFND 01 0 285 0 VANECK VECTORS ETF TR PRE REFUNDED MUN 92189F510 36 1505 SH DFND 0 1505 0 VANECK VECTORS ETF TR PRE REFUNDED MUN 92189F510 305 12607 SH DFND 01 0 12607 0 VANECK VECTORS ETF TR RARE EARTH STRAT 92189F742 174 5779 SH DFND 01 0 5779 0 VANECK VECTORS ETF TR RETAIL ETF 92189F684 1587 17367 SH DFND 01 0 17367 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 32 1509 SH DFND 17 0 0 1509 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 1909 90000 SH Call DFND 0 90000 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 5994 282587 SH DFND 0 282587 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 30542 1440000 SH Put DFND 0 1440000 0 VANECK VECTORS ETF TR RUSSIA ETF 92189F403 46818 2207375 SH DFND 01 0 2207375 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 978 10000 SH Put DFND 0 10000 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 8784 89808 SH DFND 01 0 89808 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 14593 149200 SH Call DFND 0 149200 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 78249 800010 SH DFND 0 800010 0 VANECK VECTORS ETF TR SHORT HIGH YIELD 92189F387 3603 148937 SH DFND 01 0 148937 0 VANECK VECTORS ETF TR STEEL ETF 92189F205 1054 22994 SH DFND 01 0 22994 0 VANECK VECTORS ETF TR UNCVTL OIL GAS 92189F668 18 1150 SH DFND 0 1150 0 VANECK VECTORS ETF TR UNCVTL OIL GAS 92189F668 48 3050 SH DFND 01 0 3050 0 VANECK VECTORS ETF TR URANIUM NUCLEAR 92189F601 14 292 SH DFND 01 0 292 0 VANECK VECTORS ETF TR URANIUM NUCLEAR 92189F601 144 2937 SH DFND 0 2937 0 VANECK VECTORS ETF TR VIETNAM ETF 92189F817 449 25128 SH DFND 17 0 0 25128 VANECK VECTORS ETF TR VIETNAM ETF 92189F817 790 44201 SH DFND 0 44201 0 VANECK VECTORS ETF TR VIETNAM ETF 92189F817 1350 75488 SH DFND 01 0 75488 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 38201 278921 SH DFND 01 0 278921 0 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 28900 262800 SH DFND 01 0 262800 0 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 1 8 SH DFND 0 8 0 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 7654 57515 SH DFND 01 0 57515 0 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 14798 115709 SH DFND 01 0 115709 0 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 32 264 SH DFND 0 264 0 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 3716 30518 SH DFND 01 0 30518 0 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 1794 12297 SH DFND 01 0 12297 0 VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 9526 71990 SH DFND 01 0 71990 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 12249 87893 SH DFND 01 0 87893 0 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 178 2127 SH DFND 0 2127 0 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 78180 932604 SH DFND 01 0 932604 0 VANGUARD BD INDEX FD INC INTERMED TERM 921937819 10 117 SH SOLE 117 0 0 VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 155 1631 SH DFND 0 1631 0 VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 8302 87315 SH DFND 01 0 87315 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 634 8018 SH DFND 0 8018 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 178949 2262316 SH DFND 01 0 2262316 0 VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 36 450 SH SOLE 450 0 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 59 725 SH DFND 0 725 0 VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 346119 4243210 SH DFND 01 0 4243210 0 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 75802 1394181 SH DFND 01 0 1394181 0 VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 25 456 SH SOLE 456 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 81505 729483 SH DFND 01 0 729483 0 VANGUARD INDEX FDS GROWTH ETF 922908736 63 445 SH DFND 0 445 0 VANGUARD INDEX FDS GROWTH ETF 922908736 141 1000 SH Put DFND 01 0 1000 0 VANGUARD INDEX FDS GROWTH ETF 922908736 1278496 9089910 SH DFND 01 0 9089910 0 VANGUARD INDEX FDS GROWTH ETF 922908736 213 1512 SH SOLE 1512 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 49 400 SH Put DFND 01 0 400 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 1640 13375 SH DFND 0 13375 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 6479 52859 SH DFND 17 0 0 52859 VANGUARD INDEX FDS LARGE CAP ETF 922908637 329860 2690978 SH DFND 01 0 2690978 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 166207 1301337 SH DFND 01 0 1301337 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 118151 1058984 SH DFND 01 0 1058984 0 VANGUARD INDEX FDS MID CAP ETF 922908629 15 100 SH Put DFND 01 0 100 0 VANGUARD INDEX FDS MID CAP ETF 922908629 62 400 SH DFND 0 400 0 VANGUARD INDEX FDS MID CAP ETF 922908629 1103229 7127722 SH DFND 01 0 7127722 0 VANGUARD INDEX FDS MID CAP ETF 922908629 2786 17999 SH SOLE 17999 0 0 VANGUARD INDEX FDS REIT ETF 922908553 8298 100000 SH Call DFND 0 100000 0 VANGUARD INDEX FDS REIT ETF 922908553 10240 123399 SH DFND 0 123399 0 VANGUARD INDEX FDS REIT ETF 922908553 213221 2569542 SH DFND 01 0 2569542 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 3767 25490 SH DFND 17 0 0 25490 VANGUARD INDEX FDS SMALL CP ETF 922908751 458958 3105267 SH DFND 01 0 3105267 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 2851 19292 SH SOLE 19292 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 122503 922600 SH DFND 01 0 922600 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 111564 693593 SH DFND 01 0 693593 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1260 5137 SH DFND 0 5137 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 566175 2308185 SH DFND 01 0 2308185 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 10073 41065 SH SOLE 41065 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 30 220 SH DFND 0 220 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 957088 6973321 SH DFND 01 0 6973321 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 76 553 SH SOLE 553 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 63 595 SH DFND 0 595 0 VANGUARD INDEX FDS VALUE ETF 922908744 170 1600 SH Put DFND 01 0 1600 0 VANGUARD INDEX FDS VALUE ETF 922908744 1424399 13397278 SH DFND 01 0 13397278 0 VANGUARD INDEX FDS VALUE ETF 922908744 207 1945 SH SOLE 1945 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 345807 6319573 SH DFND 01 0 6319573 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 611 13307 SH DFND 17 0 0 13307 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 31054 676404 SH DFND 0 676404 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 646733 14086979 SH DFND 01 0 14086979 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1096 23866 SH SOLE 23866 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 59 1000 SH Put DFND 01 0 1000 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 2077 35118 SH DFND 17 0 0 35118 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 14788 250000 SH Put DFND 0 250000 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 38341 648201 SH DFND 0 648201 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 400821 6776355 SH DFND 01 0 6776355 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 934 12815 SH DFND 0 12815 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 1651 22652 SH DFND 17 0 0 22652 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 131739 1807117 SH DFND 01 0 1807117 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 41166 345264 SH DFND 01 0 345264 0 VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 6183 102203 SH DFND 01 0 102203 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 7 100 SH Put DFND 01 0 100 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 90228 1215025 SH DFND 0 1215025 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 393443 5298188 SH DFND 01 0 5298188 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 21114 432486 SH DFND 01 0 432486 0 VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 129 2500 SH DFND 0 2500 0 VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 27981 541480 SH DFND 01 0 541480 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 4382 68540 SH DFND 01 0 68540 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 123131 1408985 SH DFND 01 0 1408985 0 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 53 550 SH DFND 0 550 0 VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 5998 62643 SH DFND 01 0 62643 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 112 1438 SH DFND 0 1438 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 7347 94190 SH DFND 01 0 94190 0 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 359 6845 SH DFND 0 6845 0 VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 23217 442739 SH DFND 01 0 442739 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 63 1050 SH DFND 0 1050 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 9660 160259 SH DFND 01 0 160259 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 841 10600 SH DFND 0 10600 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1467 18505 SH DFND 17 0 0 18505 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 258424 3258813 SH DFND 01 0 3258813 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 207 2615 SH SOLE 2615 0 0 VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 9 100 SH SOLE 100 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 65991 478094 SH DFND 01 0 478094 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 155 1126 SH SOLE 1126 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 33996 277560 SH DFND 01 0 277560 0 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 63564 585517 SH DFND 01 0 585517 0 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 175 1615 SH SOLE 1615 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 12 90 SH DFND 0 90 0 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 4068 30027 SH DFND 01 0 30027 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 74464 608916 SH DFND 01 0 608916 0 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 2634 24045 SH DFND 01 0 24045 0 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 861 7011 SH DFND 01 0 7011 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 445065 4362101 SH DFND 01 0 4362101 0 VANGUARD STAR FD VG TL INTL STK F 921909768 1 17 SH DFND 0 17 0 VANGUARD STAR FD VG TL INTL STK F 921909768 118590 2087479 SH DFND 01 0 2087479 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 2904 64734 SH DFND 0 64734 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 1003304 22365216 SH DFND 01 0 22365216 0 VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 2756 61431 SH SOLE 61431 0 0 VANGUARD WHITEHALL FDS INC EMERG MKT BD ETF 921946885 5876 73208 SH DFND 01 0 73208 0 VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 174539 2038298 SH DFND 01 0 2038298 0 VANGUARD WHITEHALL FDS INC INTL DVD ETF 921946810 30518 460307 SH DFND 01 0 460307 0 VANGUARD WHITEHALL FDS INC INTL DVD ETF 921946810 158 2390 SH SOLE 2390 0 0 VANGUARD WHITEHALL FDS INC INTL HIGH ETF 921946794 11950 178352 SH DFND 01 0 178352 0 VANGUARD WORLD FD EXTENDED DUR 921910709 122 1010 SH DFND 0 1010 0 VANGUARD WORLD FD EXTENDED DUR 921910709 435 3595 SH DFND 01 0 3595 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 34290 373574 SH DFND 01 0 373574 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 76206 996675 SH DFND 01 0 996675 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 100247 900449 SH DFND 01 0 900449 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 117146 751082 SH DFND 01 0 751082 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 27090 185496 SH DFND 01 0 185496 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 84846 857460 SH DFND 01 0 857460 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 182869 2610927 SH DFND 01 0 2610927 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 178824 1160141 SH DFND 01 0 1160141 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 48997 344151 SH DFND 01 0 344151 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 493081 2993269 SH DFND 01 0 2993269 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 26766 195800 SH DFND 01 0 195800 0 VANGUARD WORLD FDS TELCOMM ETF 92204A884 13174 144526 SH DFND 01 0 144526 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 8467 72626 SH DFND 01 0 72626 0 VANTIV INC CL A 92210H105 206 2802 SH DFND 0 0 2802 VANTIV INC CL A 92210H105 2077 28242 SH DFND 01 0 28242 0 VAREX IMAGING CORP COM 92214X106 7 178 SH DFND 0 178 0 VAREX IMAGING CORP COM 92214X106 1686 41976 SH DFND 01 0 41976 0 VARIAN MED SYS INC COM 92220P105 606 5452 SH DFND 0 0 5452 VARIAN MED SYS INC COM 92220P105 1407 12657 SH DFND 20 0 0 12657 VARIAN MED SYS INC COM 92220P105 3379 30403 SH DFND 0 30403 0 VARIAN MED SYS INC COM 92220P105 14338 128997 SH DFND 01 0 128997 0 VARONIS SYS INC COM 922280102 85 1753 SH DFND 01 0 1753 0 VARONIS SYS INC COM 922280102 152 3139 SH DFND 0 3139 0 VASCO DATA SEC INTL INC COM 92230Y104 19 1391 SH DFND 0 1391 0 VASCO DATA SEC INTL INC COM 92230Y104 30 2158 SH DFND 01 0 2158 0 VASCULAR BIOGENICS LTD COM M96883109 7 1000 SH DFND 01 0 1000 0 VBI VACCINES INC COM NEW 91822J103 7 1702 SH SOLE 1702 0 0 VECTOR GROUP LTD COM 92240M108 1253 55986 SH DFND 0 55986 0 VECTOR GROUP LTD COM 92240M108 4287 191541 SH DFND 01 0 191541 0 VECTREN CORP COM 92240G101 835 12844 SH DFND 0 12844 0 VECTREN CORP COM 92240G101 3798 58412 SH DFND 01 0 58412 0 VECTRUS INC COM 92242T101 63 2029 SH DFND 01 0 2029 0 VECTRUS INC COM 92242T101 144 4668 SH DFND 0 4668 0 VEDANTA LTD SPONSORED ADR 92242Y100 25 1220 SH DFND 01 0 1220 0 VEDANTA LTD SPONSORED ADR 92242Y100 189 9071 SH DFND 0 9071 0 VEECO INSTRS INC DEL COM 922417100 10 667 SH DFND 0 667 0 VEECO INSTRS INC DEL COM 922417100 144 9728 SH DFND 01 0 9728 0 VEEVA SYS INC CL A COM 922475108 104 1890 SH DFND 0 0 1890 VEEVA SYS INC CL A COM 922475108 4555 82391 SH DFND 0 82391 0 VEEVA SYS INC CL A COM 922475108 6776 122575 SH DFND 01 0 122575 0 VENATOR MATLS PLC SHS G9329Z100 43 1935 SH DFND 0 1935 0 VENATOR MATLS PLC SHS G9329Z100 489 22110 SH DFND 01 0 22110 0 VENTAS INC COM 92276F100 428 7127 SH DFND 0 0 7127 VENTAS INC COM 92276F100 1481 24685 SH DFND 20 0 0 24685 VENTAS INC COM 92276F100 15037 250583 SH DFND 01 0 250583 0 VENTAS INC COM 92276F100 22749 379092 SH DFND 0 379092 0 VEON LTD SPONSORED ADR 91822M106 18 4647 SH DFND 0 4647 0 VEON LTD SPONSORED ADR 91822M106 190 49430 SH DFND 01 0 49430 0 VERA BRADLEY INC COM 92335C106 0 19 SH DFND 01 0 19 0 VERA BRADLEY INC COM 92335C106 22 1804 SH DFND 0 1804 0 VERACYTE INC COM 92337F107 3 500 SH DFND 01 0 500 0 VERACYTE INC COM 92337F107 8 1249 SH DFND 0 1249 0 VERASTEM INC COM 92337C104 1 337 SH DFND 0 337 0 VERASTEM INC COM 92337C104 552 179693 SH DFND 01 0 179693 0 VEREIT INC COM 92339V100 173 22166 SH DFND 0 0 22166 VEREIT INC COM 92339V100 1774 227753 SH DFND 01 0 227753 0 VEREIT INC COM 92339V100 34645 4447381 SH DFND 0 4447381 0 VERICEL CORP COM 92346J108 0 7 SH DFND 01 0 7 0 VERIFONE SYS INC COM 92342Y109 344 19421 SH DFND 0 19421 0 VERIFONE SYS INC COM 92342Y109 479 27053 SH DFND 01 0 27053 0 VERINT SYS INC COM 92343X100 336 8024 SH DFND 0 8024 0 VERINT SYS INC COM 92343X100 464 11089 SH DFND 01 0 11089 0 VERISIGN INC COM 92343E102 202 1763 SH DFND 0 0 1763 VERISIGN INC COM 92343E102 1648 14400 SH DFND 01 0 14400 0 VERISIGN INC COM 92343E102 7663 66962 SH DFND 0 66962 0 VERISIGN INC SDCV 3.250% 8/1 92343EAD4 7 2000 PRN DFND 01 0 2000 0 VERISK ANALYTICS INC COM 92345Y106 2376 24747 SH DFND 01 0 24747 0 VERISK ANALYTICS INC COM 92345Y106 2632 27417 SH DFND 0 0 27417 VERISK ANALYTICS INC COM 92345Y106 4080 42504 SH DFND 20 0 0 42504 VERISK ANALYTICS INC COM 92345Y106 26379 274779 SH DFND 0 274779 0 VERITEX HLDGS INC COM 923451108 21 756 SH DFND 0 756 0 VERITEX HLDGS INC COM 923451108 916 33200 SH DFND 01 0 33200 0 VERITIV CORP COM 923454102 39 1351 SH DFND 01 0 1351 0 VERITIV CORP COM 923454102 67 2320 SH DFND 0 2320 0 VERITONE INC COM 92347M100 34 1473 SH DFND 0 1473 0 VERITONE INC COM 92347M100 41 1760 SH DFND 01 0 1760 0 VERIZON COMMUNICATIONS INC COM 92343V104 5170 97684 SH DFND 20 0 0 97684 VERIZON COMMUNICATIONS INC COM 92343V104 5348 101037 SH DFND 17 0 0 101037 VERIZON COMMUNICATIONS INC COM 92343V104 14847 280500 SH Call DFND 0 280500 0 VERIZON COMMUNICATIONS INC COM 92343V104 18261 345000 SH Put DFND 0 345000 0 VERIZON COMMUNICATIONS INC COM 92343V104 36627 691989 SH DFND 0 0 691989 VERIZON COMMUNICATIONS INC COM 92343V104 140799 2660094 SH DFND 0 2660094 0 VERIZON COMMUNICATIONS INC COM 92343V104 332265 6277449 SH DFND 01 0 6277449 0 VERIZON COMMUNICATIONS INC COM 92343V104 476 9000 SH SOLE 9000 0 0 VERMILION ENERGY INC COM 923725105 74 2031 SH DFND 0 0 2031 VERMILION ENERGY INC COM 923725105 301 8295 SH DFND 0 8295 0 VERMILION ENERGY INC COM 923725105 324 8914 SH DFND 01 0 8914 0 VERMILLION INC COM NEW 92407M206 1 734 SH SOLE 734 0 0 VERONA PHARMA PLC SPONSORED ADS 925050106 0 1 SH SOLE 1 0 0 VERSARTIS INC COM 92529L102 2 997 SH DFND 0 997 0 VERSARTIS INC COM 92529L102 17 7500 SH DFND 01 0 7500 0 VERSO CORP CL A 92531L207 73 4142 SH SOLE 4142 0 0 VERSUM MATLS INC COM 92532W103 2535 66962 SH DFND 01 0 66962 0 VERSUM MATLS INC COM 92532W103 7089 187291 SH DFND 0 187291 0 VERTEX ENERGY INC COM 92534K107 2 2500 SH DFND 01 0 2500 0 VERTEX ENERGY INC COM 92534K107 3 3001 SH DFND 0 3001 0 VERTEX PHARMACEUTICALS INC COM 92532F100 537 3585 SH DFND 20 0 0 3585 VERTEX PHARMACEUTICALS INC COM 92532F100 1903 12700 SH Call DFND 0 12700 0 VERTEX PHARMACEUTICALS INC COM 92532F100 2136 14256 SH DFND 0 0 14256 VERTEX PHARMACEUTICALS INC COM 92532F100 18028 120298 SH DFND 01 0 120298 0 VERTEX PHARMACEUTICALS INC COM 92532F100 26292 175443 SH DFND 0 175443 0 VERU INC COM 92536C103 4 3764 SH DFND 0 3764 0 VERU INC COM 92536C103 19 16740 SH DFND 01 0 16740 0 V F CORP COM 918204108 15 200 SH Put DFND 01 0 200 0 V F CORP COM 918204108 2171 29333 SH DFND 0 29333 0 V F CORP COM 918204108 2227 30100 SH Call DFND 0 30100 0 V F CORP COM 918204108 2236 30212 SH DFND 0 0 30212 V F CORP COM 918204108 7948 107400 SH Put DFND 0 107400 0 V F CORP COM 918204108 541064 7311680 SH DFND 01 0 7311680 0 V F CORP COM 918204108 439 5928 SH SOLE 5928 0 0 VIACOM INC NEW CL A 92553P102 54 1554 SH DFND 0 1554 0 VIACOM INC NEW CL A 92553P102 1325 37962 SH DFND 01 0 37962 0 VIACOM INC NEW CL B 92553P201 18 600 SH Put DFND 01 0 600 0 VIACOM INC NEW CL B 92553P201 236 7672 SH DFND 0 0 7672 VIACOM INC NEW CL B 92553P201 4622 150000 SH Put DFND 0 150000 0 VIACOM INC NEW CL B 92553P201 8857 287487 SH DFND 0 287487 0 VIACOM INC NEW CL B 92553P201 28028 909696 SH DFND 01 0 909696 0 VIAD CORP COM NEW 92552R406 92 1662 SH DFND 0 1662 0 VIAD CORP COM NEW 92552R406 256 4624 SH DFND 01 0 4624 0 VIASAT INC COM 92552V100 83 1112 SH DFND 0 1112 0 VIASAT INC COM 92552V100 1052 14059 SH DFND 01 0 14059 0 VIAVI SOLUTIONS INC COM 925550105 31 3557 SH DFND 0 3557 0 VIAVI SOLUTIONS INC COM 925550105 1164 133123 SH DFND 01 0 133123 0 VICAL INC COM NEW 925602203 1 500 SH DFND 01 0 500 0 VICAL INC COM NEW 925602203 8 4324 SH DFND 0 4324 0 VICOR CORP COM 925815102 7 316 SH DFND 01 0 316 0 VICOR CORP COM 925815102 15 735 SH DFND 0 735 0 VICTORY PORTFOLIOS II SHS DEVP ENH VOL 92647N816 18909 538565 SH DFND 01 0 538565 0 VICTORY PORTFOLIOS II SHS EMRG MKT ETF 92647N857 7 228 SH SOLE 228 0 0 VICTORY PORTFOLIOS II SHS INTL HGH DIV 92647N881 18 499 SH SOLE 499 0 0 VICTORY PORTFOLIOS II SHS US 500 ENHA 92647N782 72626 1488235 SH DFND 01 0 1488235 0 VICTORY PORTFOLIOS II SHS US 500 VOLA 92647N766 28451 583244 SH DFND 01 0 583244 0 VICTORY PORTFOLIOS II SHS US EQ INCM 92647N824 33675 725296 SH DFND 01 0 725296 0 VICTORY PORTFOLIOS II SHS US LRG CAP 92647N865 1317 29076 SH DFND 01 0 29076 0 VICTORY PORTFOLIOS II SHS US SML CP HG 92647N873 4 100 SH DFND 0 100 0 VICTORY PORTFOLIOS II SHS US SML CP HG 92647N873 8139 182452 SH DFND 01 0 182452 0 VICTORY PORTFOLIOS II VICSHS DV AC ETF 92647N667 34 1207 SH SOLE 1207 0 0 VIDEOCON D2H LTD ADR 92657J101 50 5240 SH DFND 01 0 5240 0 VIEWRAY INC COM 92672L107 13 1434 SH DFND 0 1434 0 VIEWRAY INC COM 92672L107 14 1525 SH DFND 01 0 1525 0 VIKING THERAPEUTICS INC COM 92686J106 41 10000 SH DFND 01 0 10000 0 VIKING THERAPEUTICS INC *W EXP 04/13/202 92686J114 9 3448 SH SOLE 3448 0 0 VILLAGE BK & TR FINANCIAL CO COM NEW 92705T200 14 454 SH DFND 0 454 0 VILLAGE BK & TR FINANCIAL CO COM NEW 92705T200 85 2769 SH DFND 01 0 2769 0 VILLAGE SUPER MKT INC CL A NEW 927107409 61 2669 SH DFND 01 0 2669 0 VILLAGE SUPER MKT INC CL A NEW 927107409 67 2927 SH DFND 0 2927 0 VINA CONCHA Y TORO S A SPONSORED ADR 927191106 35 941 SH SOLE 941 0 0 VINCE HLDG CORP COM NEW 92719W207 14 2322 SH SOLE 2322 0 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 1476 63264 SH DFND 01 0 63264 0 VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 2708 116090 SH DFND 0 116090 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 256 21800 SH DFND 0 0 21800 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 465 39640 SH DFND 01 0 39640 0 VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 22221 1896010 SH DFND 0 1896010 0 VIRCO MFG CO COM 927651109 18 3599 SH SOLE 3599 0 0 VIRNETX HLDG CORP COM 92823T108 14 3755 SH DFND 0 3755 0 VIRNETX HLDG CORP COM 92823T108 65 17520 SH DFND 01 0 17520 0 VIRTU FINL INC CL A 928254101 19 1059 SH DFND 0 1059 0 VIRTU FINL INC CL A 928254101 483 26389 SH DFND 01 0 26389 0 VIRTUSA CORP COM 92827P102 74 1688 SH DFND 01 0 1688 0 VIRTUSA CORP COM 92827P102 75 1695 SH DFND 0 1695 0 VIRTUS ETF TR II VIRTUS DYNMC ETF 92790A207 18 720 SH DFND 01 0 720 0 VIRTUS ETF TR II VIRTUS DYNMC ETF 92790A207 32 1285 SH DFND 0 1285 0 VIRTUS ETF TR II VIRTUS ENHCD SRT 92790A306 0 11 SH SOLE 11 0 0 VIRTUS GLOBAL DIVID INCOME F COM 92835W107 451 33669 SH DFND 01 0 33669 0 VIRTUS GLOBAL MULTI-SEC INC COM 92829B101 12 664 SH DFND 0 664 0 VIRTUS GLOBAL MULTI-SEC INC COM 92829B101 3321 189762 SH DFND 01 0 189762 0 VIRTUS INVT PARTNERS INC COM 92828Q109 88 764 SH DFND 01 0 764 0 VIRTUS INVT PARTNERS INC COM 92828Q109 347 3014 SH DFND 0 3014 0 VIRTUS TOTAL RETURN FUND INC COM 92837G100 587 45471 SH DFND 01 0 45471 0 VISA INC COM CL A 92826C839 13015 114147 SH DFND 20 0 0 114147 VISA INC COM CL A 92826C839 47754 418817 SH DFND 0 0 418817 VISA INC COM CL A 92826C839 81157 711782 SH DFND 0 711782 0 VISA INC COM CL A 92826C839 94203 826200 SH Put DFND 0 826200 0 VISA INC COM CL A 92826C839 977271 8571049 SH DFND 01 0 8571049 0 VISA INC COM CL A 92826C839 1128285 9895500 SH Call DFND 0 9895500 0 VISA INC COM CL A 92826C839 1689 14815 SH SOLE 14815 0 0 VISHAY INTERTECHNOLOGY INC COM 928298108 487 23465 SH DFND 01 0 23465 0 VISHAY INTERTECHNOLOGY INC COM 928298108 4848 233653 SH DFND 0 233653 0 VISHAY PRECISION GROUP INC COM 92835K103 12 488 SH DFND 0 488 0 VISHAY PRECISION GROUP INC COM 92835K103 107 4260 SH DFND 01 0 4260 0 VISTA GOLD CORP COM NEW 927926303 0 145 SH DFND 01 0 145 0 VISTA GOLD CORP COM NEW 927926303 21 30047 SH DFND 0 30047 0 VISTA OUTDOOR INC COM 928377100 26 1815 SH DFND 01 0 1815 0 VISTA OUTDOOR INC COM 928377100 80 5463 SH DFND 0 5463 0 VISTEON CORP COM NEW 92839U206 6113 48846 SH DFND 01 0 48846 0 VISTRA ENERGY CORP COM 92840M102 18 988 SH DFND 0 988 0 VISTRA ENERGY CORP COM 92840M102 34 1870 SH DFND 0 0 1870 VISTRA ENERGY CORP COM 92840M102 38 2100 SH DFND 01 0 2100 0 VITAL THERAPIES INC COM 92847R104 33 5544 SH SOLE 5544 0 0 VITAMIN SHOPPE INC COM 92849E101 0 22 SH DFND 01 0 22 0 VITAMIN SHOPPE INC COM 92849E101 271 61600 SH Call DFND 0 61600 0 VITAMIN SHOPPE INC COM 92849E101 300 68148 SH DFND 0 68148 0 VIVEVE MED INC COM NEW 92852W204 1 245 SH SOLE 245 0 0 VIVINT SOLAR INC COM 92854Q106 3 700 SH DFND 01 0 700 0 VIVINT SOLAR INC COM 92854Q106 6 1424 SH DFND 0 1424 0 VIVOPOWER INTERNATIONAL PLC SHS G9376R100 5 1652 SH SOLE 1652 0 0 VIVUS INC COM 928551100 3 6395 SH DFND 01 0 6395 0 VIVUS INC COM 928551100 17 32883 SH DFND 0 32883 0 VMWARE INC CL A COM 928563402 162 1291 SH DFND 0 0 1291 VMWARE INC CL A COM 928563402 714 5700 SH Call DFND 0 5700 0 VMWARE INC CL A COM 928563402 1230 9817 SH DFND 0 9817 0 VMWARE INC CL A COM 928563402 30817 245905 SH DFND 01 0 245905 0 VOC ENERGY TR TR UNIT 91829B103 63 10565 SH DFND 01 0 10565 0 VOCERA COMMUNICATIONS INC COM 92857F107 36 1205 SH DFND 01 0 1205 0 VOCERA COMMUNICATIONS INC COM 92857F107 65 2148 SH DFND 0 2148 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 4375 137154 SH DFND 20 0 0 137154 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 6104 191347 SH DFND 0 191347 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 172143 5396332 SH DFND 01 0 5396332 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 160 5000 SH SOLE 5000 0 0 VOLITIONRX LTD COM 928661107 6 2000 SH DFND 01 0 2000 0 VOLITIONRX LTD COM 928661107 18 6183 SH DFND 0 6183 0 VONAGE HLDGS CORP COM 92886T201 569 55947 SH DFND 01 0 55947 0 VONAGE HLDGS CORP COM 92886T201 946 93007 SH DFND 0 93007 0 VORNADO RLTY TR SH BEN INT 929042109 718 9182 SH DFND 0 0 9182 VORNADO RLTY TR SH BEN INT 929042109 1454 18600 SH Call DFND 0 18600 0 VORNADO RLTY TR SH BEN INT 929042109 3999 51147 SH DFND 01 0 51147 0 VORNADO RLTY TR SH BEN INT 929042109 18145 232098 SH DFND 0 232098 0 VOXELJET AG ADS 92912L107 11 2475 SH DFND 01 0 2475 0 VOXELJET AG ADS 92912L107 574 125508 SH DFND 0 125508 0 VOXX INTL CORP CL A 91829F104 26 4667 SH DFND 0 4667 0 VOXX INTL CORP CL A 91829F104 194 34639 SH DFND 01 0 34639 0 VOYA ASIA PAC DIVID EQUITY I COM 92912J102 2 156 SH DFND 0 156 0 VOYA ASIA PAC DIVID EQUITY I COM 92912J102 530 50575 SH DFND 01 0 50575 0 VOYA EMERGING MKTS HIGH DIVI COM 92912P108 27 2984 SH DFND 0 2984 0 VOYA EMERGING MKTS HIGH DIVI COM 92912P108 2574 289206 SH DFND 01 0 289206 0 VOYA FINL INC COM 929089100 528 10676 SH DFND 0 0 10676 VOYA FINL INC COM 929089100 613 12400 SH Call DFND 0 12400 0 VOYA FINL INC COM 929089100 908 18360 SH DFND 20 0 0 18360 VOYA FINL INC COM 929089100 4614 93262 SH DFND 01 0 93262 0 VOYA FINL INC COM 929089100 6269 126718 SH DFND 0 126718 0 VOYA GLBL ADV & PREM OPP FD COM 92912R104 30 2614 SH DFND 0 2614 0 VOYA GLBL ADV & PREM OPP FD COM 92912R104 1346 117722 SH DFND 01 0 117722 0 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 21 2674 SH DFND 0 2674 0 VOYA GLBL EQTY DIV & PREM OP COM 92912T100 1740 224458 SH DFND 01 0 224458 0 VOYA INFRASTRUCTURE INDLS & COM 92912X101 6 352 SH DFND 0 352 0 VOYA INFRASTRUCTURE INDLS & COM 92912X101 5427 322063 SH DFND 01 0 322063 0 VOYA INTL HIGH DIVID EQTY IN COM 92912Y109 12 1598 SH DFND 01 0 1598 0 VOYA PRIME RATE TR SH BEN INT 92913A100 27 5309 SH DFND 0 5309 0 VOYA PRIME RATE TR SH BEN INT 92913A100 2721 536624 SH DFND 01 0 536624 0 VOYA RISK MANAGED NAT RES FD COM 92913C106 6 1015 SH DFND 0 1015 0 VOYA RISK MANAGED NAT RES FD COM 92913C106 410 65500 SH DFND 01 0 65500 0 VSE CORP COM 918284100 19 395 SH DFND 0 395 0 VSE CORP COM 918284100 69 1420 SH DFND 01 0 1420 0 VTV THERAPEUTICS INC CL A 918385105 4 714 SH SOLE 714 0 0 VULCAN MATLS CO COM 929160109 367 2862 SH DFND 0 0 2862 VULCAN MATLS CO COM 929160109 3233 25182 SH DFND 0 25182 0 VULCAN MATLS CO COM 929160109 13192 102765 SH DFND 01 0 102765 0 WABASH NATL CORP COM 929566107 18 813 SH DFND 01 0 813 0 WABASH NATL CORP COM 929566107 4826 222378 SH DFND 0 222378 0 WABASH NATL CORP NOTE 3.375% 5/0 929566AH0 6 3000 PRN DFND 01 0 3000 0 WABCO HLDGS INC COM 92927K102 413 2879 SH DFND 0 0 2879 WABCO HLDGS INC COM 92927K102 2869 19994 SH DFND 0 19994 0 WABCO HLDGS INC COM 92927K102 10367 72245 SH DFND 01 0 72245 0 WABTEC CORP COM 929740108 169 2076 SH DFND 0 0 2076 WABTEC CORP COM 929740108 885 10872 SH DFND 0 10872 0 WABTEC CORP COM 929740108 1990 24434 SH DFND 20 0 0 24434 WABTEC CORP COM 929740108 5752 70636 SH DFND 01 0 70636 0 WADDELL & REED FINL INC CL A 930059100 74 3314 SH DFND 01 0 3314 0 WADDELL & REED FINL INC CL A 930059100 6358 284581 SH DFND 0 284581 0 WAGEWORKS INC COM 930427109 28 455 SH DFND 01 0 455 0 WAGEWORKS INC COM 930427109 923 14879 SH DFND 0 14879 0 WAGEWORKS INC COM 930427109 1335 21530 SH DFND 20 0 0 21530 WALGREENS BOOTS ALLIANCE INC COM 931427108 5 65 SH DFND 20 0 0 65 WALGREENS BOOTS ALLIANCE INC COM 931427108 1406 19355 SH DFND 0 0 19355 WALGREENS BOOTS ALLIANCE INC COM 931427108 12222 168300 SH Call DFND 0 168300 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 46221 636478 SH DFND 0 636478 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 143082 1970287 SH DFND 01 0 1970287 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 550046 7574300 SH Put DFND 0 7574300 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 123 1700 SH SOLE 1700 0 0 WALKER & DUNLOP INC COM 93148P102 5 103 SH DFND 01 0 103 0 WALKER & DUNLOP INC COM 93148P102 111 2327 SH DFND 0 2327 0 WAL-MART STORES INC COM 931142103 10 100 SH Put DFND 01 0 100 0 WAL-MART STORES INC COM 931142103 1958 19828 SH DFND 20 0 0 19828 WAL-MART STORES INC COM 931142103 2966 30038 SH DFND 0 0 30038 WAL-MART STORES INC COM 931142103 60731 615000 SH Put DFND 0 615000 0 WAL-MART STORES INC COM 931142103 71615 725213 SH DFND 0 725213 0 WAL-MART STORES INC COM 931142103 261302 2646094 SH DFND 01 0 2646094 0 WALTER INVT MGMT CORP COM 93317W102 0 184 SH DFND 01 0 184 0 WALTER INVT MGMT CORP COM 93317W102 136 161884 SH DFND 0 161884 0 WARRIOR MET COAL INC COM 93627C101 20 803 SH SOLE 803 0 0 WASHINGTON FED INC COM 938824109 677 19763 SH DFND 0 19763 0 WASHINGTON FED INC COM 938824109 2210 64513 SH DFND 01 0 64513 0 WASHINGTONFIRST BANKSHARES I COM 940730104 19 551 SH DFND 01 0 551 0 WASHINGTONFIRST BANKSHARES I COM 940730104 35 1016 SH DFND 0 1016 0 WASHINGTON PRIME GROUP NEW COM 93964W108 1779 249916 SH DFND 01 0 249916 0 WASHINGTON PRIME GROUP NEW COM 93964W108 2222 312042 SH DFND 0 312042 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 62 2004 SH DFND 0 2004 0 WASHINGTON REAL ESTATE INVT SH BEN INT 939653101 1069 34345 SH DFND 01 0 34345 0 WASHINGTON TR BANCORP COM 940610108 63 1182 SH DFND 0 1182 0 WASHINGTON TR BANCORP COM 940610108 699 13118 SH DFND 01 0 13118 0 WASTE CONNECTIONS INC COM 94106B101 369 5208 SH DFND 0 0 5208 WASTE CONNECTIONS INC COM 94106B101 2386 33632 SH DFND 01 0 33632 0 WASTE CONNECTIONS INC COM 94106B101 3124 44040 SH DFND 0 44040 0 WASTE MGMT INC DEL COM 94106L109 259 3000 SH Put DFND 0 3000 0 WASTE MGMT INC DEL COM 94106L109 2148 24893 SH DFND 0 0 24893 WASTE MGMT INC DEL COM 94106L109 22609 261978 SH DFND 0 261978 0 WASTE MGMT INC DEL COM 94106L109 68492 793645 SH DFND 01 0 793645 0 WATERS CORP COM 941848103 899 4656 SH DFND 0 0 4656 WATERS CORP COM 941848103 9852 50995 SH DFND 01 0 50995 0 WATERS CORP COM 941848103 11018 57034 SH DFND 0 57034 0 WATERSTONE FINL INC MD COM 94188P101 46 2711 SH SOLE 2711 0 0 WATSCO INC CL B CONV 942622101 126 742 SH SOLE 742 0 0 WATSCO INC COM 942622200 1901 11178 SH DFND 0 11178 0 WATSCO INC COM 942622200 2184 12842 SH DFND 01 0 12842 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 353 4649 SH DFND 0 4649 0 WATTS WATER TECHNOLOGIES INC CL A 942749102 832 10957 SH DFND 01 0 10957 0 WAVE LIFE SCIENCES LTD SHS Y95308105 105 3000 SH DFND 01 0 3000 0 WAVE LIFE SCIENCES LTD SHS Y95308105 128 3633 SH DFND 0 3633 0 WAYFAIR INC CL A 94419L101 173 2161 SH DFND 01 0 2161 0 WAYSIDE TECHNOLOGY GROUP INC COM 946760105 42 2500 SH DFND 01 0 2500 0 WCF BANCORP INC COM 92940L103 17 1735 SH SOLE 1735 0 0 WD-40 CO COM 929236107 269 2276 SH DFND 0 2276 0 WD-40 CO COM 929236107 4433 37566 SH DFND 01 0 37566 0 WEATHERFORD INTL LTD NOTE 5.875% 7/0 947075AH0 5 5000 PRN DFND 01 0 5000 0 WEATHERFORD INTL LTD NOTE 5.875% 7/0 947075AH0 683 630000 PRN DFND 0 630000 0 WEATHERFORD INTL PLC ORD SHS G48833100 105 25121 SH DFND 0 25121 0 WEATHERFORD INTL PLC ORD SHS G48833100 417 100000 SH Call DFND 0 100000 0 WEATHERFORD INTL PLC ORD SHS G48833100 8774 2104074 SH DFND 01 0 2104074 0 WEATHERFORD INTL PLC ORD SHS G48833100 10217 2450000 SH Put DFND 0 2450000 0 WEB COM GROUP INC COM 94733A104 758 34763 SH DFND 0 34763 0 WEB COM GROUP INC COM 94733A104 1254 57505 SH DFND 01 0 57505 0 WEBSTER FINL CORP CONN COM 947890109 121 2154 SH DFND 0 2154 0 WEBSTER FINL CORP CONN COM 947890109 1339 23845 SH DFND 20 0 0 23845 WEBSTER FINL CORP CONN COM 947890109 1588 28268 SH DFND 01 0 28268 0 WEC ENERGY GROUP INC COM 92939U106 1156 17407 SH DFND 0 0 17407 WEC ENERGY GROUP INC COM 92939U106 4747 71460 SH DFND 0 71460 0 WEC ENERGY GROUP INC COM 92939U106 12710 191331 SH DFND 01 0 191331 0 WEIBO CORP SPONSORED ADR 948596101 269 2600 SH DFND 0 0 2600 WEIBO CORP SPONSORED ADR 948596101 517 5000 SH Call DFND 0 5000 0 WEIBO CORP SPONSORED ADR 948596101 740 7152 SH DFND 01 0 7152 0 WEIBO CORP SPONSORED ADR 948596101 3859 37300 SH Put DFND 0 37300 0 WEIBO CORP SPONSORED ADR 948596101 12708 122832 SH DFND 0 122832 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 59 1338 SH DFND 0 1338 0 WEIGHT WATCHERS INTL INC NEW COM 948626106 945 21332 SH DFND 01 0 21332 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 1553 47249 SH DFND 01 0 47249 0 WEINGARTEN RLTY INVS SH BEN INT 948741103 1945 59165 SH DFND 0 59165 0 WEIS MKTS INC COM 948849104 45 1082 SH DFND 0 1082 0 WEIS MKTS INC COM 948849104 95 2301 SH DFND 01 0 2301 0 WELBILT INC COM 949090104 129 5475 SH DFND 01 0 5475 0 WELLCARE HEALTH PLANS INC COM 94946T106 1167 5802 SH DFND 20 0 0 5802 WELLCARE HEALTH PLANS INC COM 94946T106 3276 16288 SH DFND 01 0 16288 0 WELLCARE HEALTH PLANS INC COM 94946T106 4569 22718 SH DFND 0 22718 0 WELLESLEY BANCORP INC COM 949485106 15 519 SH DFND 0 519 0 WELLESLEY BANCORP INC COM 949485106 195 6550 SH DFND 01 0 6550 0 WELLS FARGO CO NEW COM 949746101 1453 23945 SH DFND 20 0 0 23945 WELLS FARGO CO NEW COM 949746101 5642 92998 SH DFND 0 0 92998 WELLS FARGO CO NEW COM 949746101 156432 2578400 SH Call DFND 0 2578400 0 WELLS FARGO CO NEW COM 949746101 213210 3514253 SH DFND 01 0 3514253 0 WELLS FARGO CO NEW COM 949746101 306382 5049968 SH DFND 0 5049968 0 WELLS FARGO CO NEW COM 949746101 314004 5175600 SH Put DFND 0 5175600 0 WELLS FARGO CO NEW COM 949746101 603 9940 SH SOLE 9940 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 7822 5971 SH DFND 01 0 5971 0 WELLS FARGO CO NEW *W EXP 10/28/201 949746119 12 425 SH DFND 01 0 425 0 WELLS FARGO CO NEW *W EXP 10/28/201 949746119 70 2562 SH DFND 0 2562 0 WELLS FARGO GLOBAL DIVIDEND COM 94987C103 51 8643 SH DFND 0 8643 0 WELLS FARGO GLOBAL DIVIDEND COM 94987C103 564 95144 SH DFND 01 0 95144 0 WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987B105 3846 457823 SH DFND 01 0 457823 0 WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987B105 21473 2556316 SH DFND 0 2556316 0 WELLS FARGO MULTI SECTOR INC COM 94987D101 4445 340317 SH DFND 01 0 340317 0 WELLS FARGO MULTI SECTOR INC COM 94987D101 16971 1299442 SH DFND 0 1299442 0 WELLS FARGO UTILITIES AND HI WF UTILITIES INC 94987E109 5 369 SH DFND 0 369 0 WELLS FARGO UTILITIES AND HI WF UTILITIES INC 94987E109 885 67018 SH DFND 01 0 67018 0 WELLTOWER INC 6.50% PFD PREPET 95040Q203 41 693 SH DFND 01 0 693 0 WELLTOWER INC COM 95040Q104 64 1000 SH Put DFND 01 0 1000 0 WELLTOWER INC COM 95040Q104 1320 20700 SH DFND 0 0 20700 WELLTOWER INC COM 95040Q104 1399 21938 SH DFND 20 0 0 21938 WELLTOWER INC COM 95040Q104 2826 44323 SH DFND 0 44323 0 WELLTOWER INC COM 95040Q104 30659 480778 SH DFND 01 0 480778 0 WENDYS CO COM 95058W100 59 3569 SH DFND 0 3569 0 WENDYS CO COM 95058W100 2317 141111 SH DFND 01 0 141111 0 WERNER ENTERPRISES INC COM 950755108 48 1235 SH DFND 0 1235 0 WERNER ENTERPRISES INC COM 950755108 315 8150 SH DFND 01 0 8150 0 WESBANCO INC COM 950810101 125 3084 SH DFND 0 3084 0 WESBANCO INC COM 950810101 223 5489 SH DFND 01 0 5489 0 WESCO AIRCRAFT HLDGS INC COM 950814103 17 2308 SH SOLE 2308 0 0 WESCO INTL INC COM 95082P105 95 1389 SH DFND 0 1389 0 WESCO INTL INC COM 95082P105 526 7719 SH DFND 01 0 7719 0 WESTAMERICA BANCORPORATION COM 957090103 51 850 SH DFND 20 0 0 850 WESTAMERICA BANCORPORATION COM 957090103 129 2172 SH DFND 0 2172 0 WESTAMERICA BANCORPORATION COM 957090103 1294 21730 SH DFND 01 0 21730 0 WESTAR ENERGY INC COM 95709T100 96 1814 SH DFND 0 0 1814 WESTAR ENERGY INC COM 95709T100 722 13677 SH DFND 0 13677 0 WESTAR ENERGY INC COM 95709T100 1257 23811 SH DFND 01 0 23811 0 WEST BANCORPORATION INC CAP STK 95123P106 19 741 SH DFND 0 741 0 WEST BANCORPORATION INC CAP STK 95123P106 239 9500 SH DFND 01 0 9500 0 WESTELL TECHNOLOGIES INC CL A NEW 957541204 49 13063 SH SOLE 13063 0 0 WESTERN ALLIANCE BANCORP COM 957638109 1170 20660 SH DFND 20 0 0 20660 WESTERN ALLIANCE BANCORP COM 957638109 3431 60593 SH DFND 01 0 60593 0 WESTERN ALLIANCE BANCORP COM 957638109 6531 115351 SH DFND 0 115351 0 WESTERN ASSET CLYM INFL OPP COM 95766R104 3453 302348 SH DFND 01 0 302348 0 WESTERN ASSET CLYM INFL SEC COM SH BEN INT 95766Q106 0 9 SH DFND 0 9 0 WESTERN ASSET CLYM INFL SEC COM SH BEN INT 95766Q106 2727 231333 SH DFND 01 0 231333 0 WESTERN ASSET CORPORATE LN F COM 95790J102 5 463 SH DFND 0 463 0 WESTERN ASSET CORPORATE LN F COM 95790J102 5825 553726 SH DFND 01 0 553726 0 WESTERN ASSET EMRG MKT DEBT COM 95766A101 9585 616408 SH DFND 01 0 616408 0 WESTERN ASSET GLB HI INCOME COM 95766B109 5373 525772 SH DFND 01 0 525772 0 WESTERN ASSET GLOBAL CP DEFI COM 95790C107 2678 148783 SH DFND 01 0 148783 0 WESTERN ASSET HGH YLD DFNDFD COM 95768B107 2371 156836 SH DFND 01 0 156836 0 WESTERN ASSET HIGH INCM FD I COM 95766J102 12765 1831388 SH DFND 01 0 1831388 0 WESTERN ASSET HIGH INCM FD I COM 95766J102 15237 2186130 SH DFND 0 2186130 0 WESTERN ASSET HIGH INCM OPP COM 95766K109 11148 2198860 SH DFND 0 2198860 0 WESTERN ASSET HIGH INCM OPP COM 95766K109 13670 2696307 SH DFND 01 0 2696307 0 WESTERN ASSET INCOME FD COM 95766T100 22 1396 SH DFND 0 1396 0 WESTERN ASSET INCOME FD COM 95766T100 567 35814 SH DFND 01 0 35814 0 WESTERN ASSET INTM MUNI FD I COM 958435109 3 280 SH DFND 0 280 0 WESTERN ASSET INTM MUNI FD I COM 958435109 1229 131870 SH DFND 01 0 131870 0 WESTERN ASSET INVT GRADE DEF COM 95790A101 39 1700 SH DFND 0 1700 0 WESTERN ASSET INVT GRADE DEF COM 95790A101 16184 707973 SH DFND 01 0 707973 0 WESTERN ASSET MTG CAP CORP COM 95790D105 33 3330 SH DFND 01 0 3330 0 WESTERN ASSET MTG CAP CORP COM 95790D105 13043 1310868 SH DFND 0 1310868 0 WESTERN ASSET MTG DEF OPPTY COM 95790B109 1281 51939 SH DFND 01 0 51939 0 WESTERN ASSET MUN DEF OPP TR COM 95768A109 25 1219 SH DFND 0 1219 0 WESTERN ASSET MUN DEF OPP TR COM 95768A109 954 45672 SH DFND 01 0 45672 0 WESTERN ASSET MUN HI INCM FD COM 95766N103 530 71560 SH DFND 01 0 71560 0 WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105 40 2919 SH DFND 0 2919 0 WESTERN ASSET PREMIER BD FD SHS BEN INT 957664105 185 13412 SH DFND 01 0 13412 0 WESTERN ASSET VAR RT STRG FD COM 957667108 246 14148 SH DFND 01 0 14148 0 WESTERN ASST MNGD MUN FD INC COM 95766M105 72 5110 SH DFND 0 5110 0 WESTERN ASST MNGD MUN FD INC COM 95766M105 3682 261526 SH DFND 01 0 261526 0 WESTERN ASST MN PRT FD INC COM 95766P108 51 3376 SH DFND 0 3376 0 WESTERN ASST MN PRT FD INC COM 95766P108 310 20346 SH DFND 01 0 20346 0 WESTERN COPPER & GOLD CORP COM 95805V108 0 150 SH DFND 01 0 150 0 WESTERN DIGITAL CORP COM 958102105 463 5827 SH DFND 0 0 5827 WESTERN DIGITAL CORP COM 958102105 647 8140 SH DFND 20 0 0 8140 WESTERN DIGITAL CORP COM 958102105 4772 60000 SH Call DFND 0 60000 0 WESTERN DIGITAL CORP COM 958102105 13861 174283 SH DFND 0 174283 0 WESTERN DIGITAL CORP COM 958102105 16889 212358 SH DFND 01 0 212358 0 WESTERN DIGITAL CORP COM 958102105 24654 310000 SH Put DFND 0 310000 0 WESTERN GAS EQUITY PARTNERS COMUNT LTD PT 95825R103 914 24599 SH DFND 01 0 24599 0 WESTERN GAS EQUITY PARTNERS COMUNT LTD PT 95825R103 2270 61100 SH Put DFND 0 61100 0 WESTERN GAS EQUITY PARTNERS COMUNT LTD PT 95825R103 9663 260028 SH DFND 0 260028 0 WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 24516 509800 SH Put DFND 0 509800 0 WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 48675 1012156 SH DFND 0 1012156 0 WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 86631 1801437 SH DFND 01 0 1801437 0 WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 269 5600 SH SOLE 5600 0 0 WESTERN NEW ENG BANCORP INC COM 958892101 26 2382 SH DFND 0 2382 0 WESTERN NEW ENG BANCORP INC COM 958892101 66 6057 SH DFND 01 0 6057 0 WESTERN UN CO COM 959802109 539 28363 SH DFND 0 0 28363 WESTERN UN CO COM 959802109 6399 336607 SH DFND 01 0 336607 0 WESTERN UN CO COM 959802109 9506 500061 SH DFND 0 500061 0 WESTLAKE CHEM CORP COM 960413102 453 4254 SH DFND 0 4254 0 WESTLAKE CHEM CORP COM 960413102 622 5841 SH DFND 01 0 5841 0 WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103 3010 120645 SH DFND 01 0 120645 0 WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103 20430 818841 SH DFND 0 818841 0 WESTMORELAND COAL CO COM 960878106 2 1438 SH DFND 0 1438 0 WESTMORELAND COAL CO COM 960878106 15 12220 SH DFND 01 0 12220 0 WESTPAC BKG CORP SPONSORED ADR 961214301 7168 294005 SH DFND 01 0 294005 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 297 3010 SH DFND 01 0 3010 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 1813 18375 SH DFND 20 0 0 18375 WEST PHARMACEUTICAL SVSC INC COM 955306105 2213 22430 SH DFND 0 22430 0 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 0 101 SH DFND 0 101 0 WESTPORT FUEL SYSTEMS INC COM NEW 960908309 45 11886 SH DFND 01 0 11886 0 WESTROCK CO COM 96145D105 845 13364 SH DFND 0 0 13364 WESTROCK CO COM 96145D105 11962 189239 SH DFND 01 0 189239 0 WESTROCK CO COM 96145D105 20496 324252 SH DFND 0 324252 0 WESTWATER RES INC COM 961684107 4 3728 SH SOLE 3728 0 0 WESTWOOD HLDGS GROUP INC COM 961765104 64 971 SH DFND 0 971 0 WESTWOOD HLDGS GROUP INC COM 961765104 262 3957 SH DFND 01 0 3957 0 WEX INC COM 96208T104 149 1055 SH DFND 20 0 0 1055 WEX INC COM 96208T104 382 2702 SH DFND 01 0 2702 0 WEYCO GROUP INC COM 962149100 9 311 SH DFND 0 311 0 WEYCO GROUP INC COM 962149100 593 19968 SH DFND 01 0 19968 0 WEYERHAEUSER CO COM 962166104 115 3250 SH DFND 20 0 0 3250 WEYERHAEUSER CO COM 962166104 1515 42973 SH DFND 0 0 42973 WEYERHAEUSER CO COM 962166104 19214 544920 SH DFND 0 544920 0 WEYERHAEUSER CO COM 962166104 37852 1073515 SH DFND 01 0 1073515 0 WGL HLDGS INC COM 92924F106 481 5600 SH DFND 0 5600 0 WGL HLDGS INC COM 92924F106 2480 28891 SH DFND 01 0 28891 0 WHEATON PRECIOUS METALS CORP COM 962879102 111 5000 SH Call DFND 0 5000 0 WHEATON PRECIOUS METALS CORP COM 962879102 111 5000 SH Put DFND 0 5000 0 WHEATON PRECIOUS METALS CORP COM 962879102 4167 188287 SH DFND 0 0 188287 WHEATON PRECIOUS METALS CORP COM 962879102 8236 372148 SH DFND 01 0 372148 0 WHEATON PRECIOUS METALS CORP COM 962879102 12502 564921 SH DFND 0 564921 0 WHEELER REAL ESTATE INVT TR COM NEW 963025705 14 1397 SH DFND 01 0 1397 0 WHEELER REAL ESTATE INVT TR PFD CNV SER D 963025606 23 1158 SH SOLE 1158 0 0 WHEELER REAL ESTATE INVT TR *W EXP 04/29/201 963025119 1 16782 SH SOLE 16782 0 0 WHIRLPOOL CORP COM 963320106 7 40 SH DFND 20 0 0 40 WHIRLPOOL CORP COM 963320106 736 4364 SH DFND 0 0 4364 WHIRLPOOL CORP COM 963320106 4197 24885 SH DFND 0 24885 0 WHIRLPOOL CORP COM 963320106 17377 103043 SH DFND 01 0 103043 0 WHIRLPOOL CORP COM 963320106 30220 179200 SH Put DFND 0 179200 0 WHITEHORSE FIN INC COM 96524V106 173 12887 SH DFND 01 0 12887 0 WHITEHORSE FIN INC COM 96524V106 2700 201198 SH DFND 0 201198 0 WHITE MTNS INS GROUP LTD COM G9618E107 514 604 SH DFND 0 604 0 WHITE MTNS INS GROUP LTD COM G9618E107 695 816 SH DFND 01 0 816 0 WHITESTONE REIT COM 966084204 26 1793 SH DFND 01 0 1793 0 WHITESTONE REIT COM 966084204 719 49915 SH DFND 0 49915 0 WHITING PETE CORP NEW COM NEW 966387409 2522 95226 SH DFND 01 0 95226 0 WHITING PETE CORP NEW COM NEW 966387409 17846 673951 SH DFND 0 673951 0 WIDEOPENWEST INC COM 96758W101 19 1800 SH DFND 01 0 1800 0 WIDEOPENWEST INC COM 96758W101 28 2695 SH DFND 0 2695 0 WIDEPOINT CORP COM 967590100 10 15555 SH DFND 0 15555 0 WIDEPOINT CORP COM 967590100 33 50000 SH DFND 01 0 50000 0 WILDHORSE RESOURCE DEV CORP COM 96812T102 1 43 SH DFND 01 0 43 0 WILDHORSE RESOURCE DEV CORP COM 96812T102 3010 163481 SH DFND 0 163481 0 WILEY JOHN & SONS INC CL A 968223206 2053 31229 SH DFND 01 0 31229 0 WILEY JOHN & SONS INC CL A 968223206 2570 39085 SH DFND 0 39085 0 WILEY JOHN & SONS INC CL B 968223305 39 590 SH DFND 0 590 0 WILEY JOHN & SONS INC CL B 968223305 171 2600 SH DFND 01 0 2600 0 WILHELMINA INTL INC COM NEW 968235200 0 25 SH DFND 01 0 25 0 WILHELMINA INTL INC COM NEW 968235200 14 2188 SH DFND 0 2188 0 WILLAMETTE VY VINEYARD INC COM 969136100 6 773 SH DFND 0 773 0 WILLAMETTE VY VINEYARD INC COM 969136100 14 1700 SH DFND 01 0 1700 0 WILLBROS GROUP INC DEL COM 969203108 9 6600 SH DFND 01 0 6600 0 WILLBROS GROUP INC DEL COM 969203108 30 21256 SH DFND 0 21256 0 WILLDAN GROUP INC COM 96924N100 3 130 SH DFND 01 0 130 0 WILLDAN GROUP INC COM 96924N100 9 358 SH DFND 0 358 0 WILLIAMS COS INC DEL COM 969457100 1446 47409 SH DFND 0 0 47409 WILLIAMS COS INC DEL COM 969457100 2439 80000 SH Call DFND 0 80000 0 WILLIAMS COS INC DEL COM 969457100 6081 199453 SH DFND 0 199453 0 WILLIAMS COS INC DEL COM 969457100 73703 2417269 SH DFND 01 0 2417269 0 WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 1350 34800 SH Call DFND 0 34800 0 WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 77003 1985639 SH DFND 01 0 1985639 0 WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 241768 6234357 SH DFND 0 6234357 0 WILLIAMS SONOMA INC COM 969904101 5 100 SH DFND 17 0 0 100 WILLIAMS SONOMA INC COM 969904101 98 1900 SH DFND 0 0 1900 WILLIAMS SONOMA INC COM 969904101 491 9500 SH Call DFND 0 9500 0 WILLIAMS SONOMA INC COM 969904101 30475 589454 SH DFND 01 0 589454 0 WILLIS LEASE FINANCE CORP COM 970646105 5 182 SH SOLE 182 0 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 1090 7235 SH DFND 0 0 7235 WILLIS TOWERS WATSON PUB LTD SHS G96629103 12284 81519 SH DFND 0 81519 0 WILLIS TOWERS WATSON PUB LTD SHS G96629103 36612 242965 SH DFND 01 0 242965 0 WILLSCOT CORP COM 971375126 16 1286 SH SOLE 1286 0 0 WINDSTREAM HLDGS INC COM NEW 97382A200 12 6397 SH DFND 01 0 6397 0 WINDSTREAM HLDGS INC COM NEW 97382A200 56 30174 SH DFND 0 30174 0 WINGSTOP INC COM 974155103 19 481 SH DFND 0 481 0 WINGSTOP INC COM 974155103 1062 27253 SH DFND 01 0 27253 0 WINGSTOP INC COM 974155103 1169 30000 SH Call DFND 0 30000 0 WINMARK CORP COM 974250102 4 32 SH DFND 01 0 32 0 WINMARK CORP COM 974250102 19 144 SH DFND 0 144 0 WINNEBAGO INDS INC COM 974637100 1423 25599 SH DFND 0 25599 0 WINNEBAGO INDS INC COM 974637100 5747 103370 SH DFND 01 0 103370 0 WINS FIN HLDGS INC ORD SHS G97223104 39 216 SH SOLE 216 0 0 WINTRUST FINL CORP COM 97650W108 122 1475 SH DFND 01 0 1475 0 WINTRUST FINL CORP COM 97650W108 791 9599 SH DFND 0 9599 0 WINTRUST FINL CORP *W EXP 12/19/201 97650W157 73 1215 SH SOLE 1215 0 0 WIPRO LTD SPON ADR 1 SH 97651M109 160 29239 SH DFND 01 0 29239 0 WIPRO LTD SPON ADR 1 SH 97651M109 760 138981 SH DFND 0 138981 0 WIRELESS TELECOM GROUP INC COM 976524108 1 500 SH SOLE 500 0 0 WISDOMTREE CONTINUOUS COMMOD SHS BEN INT 97718W108 699 36391 SH DFND 01 0 36391 0 WISDOMTREE INVTS INC COM 97717P104 24 1934 SH DFND 0 1934 0 WISDOMTREE INVTS INC COM 97717P104 4407 351153 SH DFND 01 0 351153 0 WISDOMTREE TR ASIA LC DBT FD 97717X842 6 122 SH SOLE 122 0 0 WISDOMTREE TR ASIA PAC EXJP FD 97717W828 66 947 SH DFND 0 947 0 WISDOMTREE TR ASIA PAC EXJP FD 97717W828 92 1305 SH DFND 01 0 1305 0 WISDOMTREE TR AUSTRALIA DIV FD 97717W810 35 588 SH DFND 01 0 588 0 WISDOMTREE TR AUSTRALIA DIV FD 97717W810 64 1077 SH DFND 0 1077 0 WISDOMTREE TR BARCLYS YLD AGGR 97717X511 8656 170662 SH DFND 01 0 170662 0 WISDOMTREE TR BLMBG US BULL 97717W471 15 564 SH DFND 0 564 0 WISDOMTREE TR BLMBG US BULL 97717W471 186 7167 SH DFND 01 0 7167 0 WISDOMTREE TR BLMBRG FL TRFD 97717X628 5 204 SH SOLE 204 0 0 WISDOMTREE TR BRAZILN RL FD 97717W240 41 2242 SH DFND 0 2242 0 WISDOMTREE TR BRAZILN RL FD 97717W240 55 3000 SH DFND 01 0 3000 0 WISDOMTREE TR BRCLYS INTRT HED 97717W380 1 14 SH DFND 0 14 0 WISDOMTREE TR BRCLYS INTRT HED 97717W380 60 1245 SH DFND 01 0 1245 0 WISDOMTREE TR CBOE S&P 500 97717X560 89 3065 SH DFND 01 0 3065 0 WISDOMTREE TR CHINADIV EX FI 97717X719 10 111 SH SOLE 111 0 0 WISDOMTREE TR CHINESE YUAN FD 97717W182 13 495 SH DFND 0 495 0 WISDOMTREE TR CHINESE YUAN FD 97717W182 66 2541 SH DFND 01 0 2541 0 WISDOMTREE TR CURRNCY INT EQ 97717X263 1474 48249 SH DFND 01 0 48249 0 WISDOMTREE TR DYNAMIC CRN EQ 97717X255 6 195 SH SOLE 195 0 0 WISDOMTREE TR DYNAMIC LNG EQ 97717X313 8 245 SH DFND 01 0 245 0 WISDOMTREE TR DYNMC CUR HEDG 97717Y709 0 17 SH SOLE 17 0 0 WISDOMTREE TR EMERG CUR STR FD 97717W133 42 2170 SH DFND 0 2170 0 WISDOMTREE TR EMERG CUR STR FD 97717W133 108 5555 SH DFND 01 0 5555 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 78070 1721492 SH DFND 01 0 1721492 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 1908 42065 SH SOLE 42065 0 0 WISDOMTREE TR EMG MKTS SMCAP 97717W281 34022 652389 SH DFND 01 0 652389 0 WISDOMTREE TR EM LCL DEBT FD 97717X867 4 100 SH DFND 0 100 0 WISDOMTREE TR EM LCL DEBT FD 97717X867 6632 172481 SH DFND 01 0 172481 0 WISDOMTREE TR EM MKTS QTLY DIV 97717W323 143 5262 SH DFND 0 5262 0 WISDOMTREE TR EM MKTS QTLY DIV 97717W323 1708 62661 SH DFND 01 0 62661 0 WISDOMTREE TR EUR HDG SMLCAP 97717X552 42 1365 SH DFND 0 1365 0 WISDOMTREE TR EUR HDG SMLCAP 97717X552 2238 71948 SH DFND 01 0 71948 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 1201 18845 SH DFND 0 18845 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 209631 3290393 SH DFND 01 0 3290393 0 WISDOMTREE TR EUROPE SMCP DV 97717W869 21 300 SH DFND 0 300 0 WISDOMTREE TR EUROPE SMCP DV 97717W869 57339 812628 SH DFND 01 0 812628 0 WISDOMTREE TR EUROPE SMCP DV 97717W869 825 11690 SH SOLE 11690 0 0 WISDOMTREE TR EURO QTLY DIV GR 97717X610 10 384 SH DFND 01 0 384 0 WISDOMTREE TR FNDMTL HGH YLD 97717X172 43 856 SH SOLE 856 0 0 WISDOMTREE TR FUTRE STRAT FD 97717W125 38 945 SH DFND 0 945 0 WISDOMTREE TR FUTRE STRAT FD 97717W125 301 7503 SH DFND 01 0 7503 0 WISDOMTREE TR GBL EX US HDGD 97717X396 8 275 SH SOLE 275 0 0 WISDOMTREE TR GBL SMLCP DIVI 97717X446 19 564 SH SOLE 564 0 0 WISDOMTREE TR GERMANY HEDEQ FD 97717W448 80 2481 SH DFND 0 2481 0 WISDOMTREE TR GERMANY HEDEQ FD 97717W448 557 17297 SH DFND 01 0 17297 0 WISDOMTREE TR GLB EX US HDG 97717X545 1 25 SH SOLE 25 0 0 WISDOMTREE TR GLB EX US RL EST 97717W331 182 5587 SH DFND 01 0 5587 0 WISDOMTREE TR GLB HIGH DIV FD 97717W877 1133 23350 SH DFND 01 0 23350 0 WISDOMTREE TR GLBL HGD SMLCP 97717X420 54 2054 SH SOLE 2054 0 0 WISDOMTREE TR GLB US QTLY DIV 97717W844 4847 81891 SH DFND 01 0 81891 0 WISDOMTREE TR HEDGED HI YLD BD 97717W430 237 9805 SH DFND 01 0 9805 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 3953 142000 SH Call DFND 0 142000 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 23360 839076 SH DFND 01 0 839076 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 23861 857067 SH DFND 0 857067 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 32851 1180000 SH Put DFND 0 1180000 0 WISDOMTREE TR INTL DIV EX FINL 97717W786 4730 108995 SH DFND 01 0 108995 0 WISDOMTREE TR INTL EQUITY FD 97717W703 30685 550113 SH DFND 01 0 550113 0 WISDOMTREE TR INTL LRGCAP DV 97717W794 4306 85044 SH DFND 01 0 85044 0 WISDOMTREE TR INTL MIDCAP DV 97717W778 1517 21985 SH DFND 01 0 21985 0 WISDOMTREE TR INTL QULTY DIV 97717X131 58 1886 SH SOLE 1886 0 0 WISDOMTREE TR INTL SMCAP DIV 97717W760 789 10272 SH DFND 0 10272 0 WISDOMTREE TR INTL SMCAP DIV 97717W760 34591 450405 SH DFND 01 0 450405 0 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 19312 609515 SH DFND 01 0 609515 0 WISDOMTREE TR ITL HIGH DIV FD 97717W802 3483 78457 SH DFND 01 0 78457 0 WISDOMTREE TR ITL HIGH DIV FD 97717W802 156 3525 SH SOLE 3525 0 0 WISDOMTREE TR JAPAN CP GOODS 97717W356 5 174 SH SOLE 174 0 0 WISDOMTREE TR JAPAN HDG FINL 97717W463 2 60 SH SOLE 60 0 0 WISDOMTREE TR JAPAN HD RL ES 97717W638 15 980 SH SOLE 980 0 0 WISDOMTREE TR JAP HDG QTLY DIV 97717X586 6 199 SH DFND 0 199 0 WISDOMTREE TR JAP HDG QTLY DIV 97717X586 6 222 SH DFND 01 0 222 0 WISDOMTREE TR JAP HD HLTH CR 97717X503 1 14 SH SOLE 14 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 46 770 SH DFND 17 0 0 770 WISDOMTREE TR JAPN HEDGE EQT 97717W851 14583 245800 SH DFND 0 245800 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 14951 252000 SH Call DFND 0 252000 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 110236 1858021 SH DFND 01 0 1858021 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 65 1089 SH SOLE 1089 0 0 WISDOMTREE TR JPN SCAP HDG EQT 97717W521 8 184 SH DFND 01 0 184 0 WISDOMTREE TR JPN SCAP HDG EQT 97717W521 20 434 SH DFND 0 434 0 WISDOMTREE TR JP SMALLCP DIV 97717W836 2887 35900 SH DFND 01 0 35900 0 WISDOMTREE TR JP SMALLCP DIV 97717W836 6387 79412 SH DFND 17 0 0 79412 WISDOMTREE TR MID EAST DIVD 97717X305 6 345 SH SOLE 345 0 0 WISDOMTREE TR NEGT DUR HIG YLD 97717W398 3 149 SH DFND 01 0 149 0 WISDOMTREE TR STRG DLLR EMR MK 97717X487 34 1201 SH SOLE 1201 0 0 WISDOMTREE TR UK HEDG EQT FD 97717W349 21 855 SH DFND 01 0 855 0 WISDOMTREE TR US DIVID EX FNCL 97717W406 12387 140143 SH DFND 01 0 140143 0 WISDOMTREE TR US DOMESTIC ECNM 97717X495 22 712 SH SOLE 712 0 0 WISDOMTREE TR US EARNINGS 500 97717W588 2017 64922 SH DFND 01 0 64922 0 WISDOMTREE TR US EXPORT MLTNTL 97717X453 3 100 SH SOLE 100 0 0 WISDOMTREE TR US HIGH DIVIDEND 97717W208 13467 184880 SH DFND 01 0 184880 0 WISDOMTREE TR US LARGECAP DIVD 97717W307 21022 228198 SH DFND 01 0 228198 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 35 1000 SH Put DFND 01 0 1000 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 706 20022 SH DFND 0 20022 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 93525 2650934 SH DFND 01 0 2650934 0 WISDOMTREE TR US MIDCP EARNING 97717W570 38113 960507 SH DFND 01 0 960507 0 WISDOMTREE TR US QLT SHRHD YLD 97717W547 199 2411 SH DFND 0 2411 0 WISDOMTREE TR US QLT SHRHD YLD 97717W547 475 5759 SH DFND 01 0 5759 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 42202 1018644 SH DFND 01 0 1018644 0 WISDOMTREE TR US S CAP QTY DIV 97717X651 3 70 SH DFND 0 70 0 WISDOMTREE TR US S CAP QTY DIV 97717X651 1536 43005 SH DFND 01 0 43005 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 29 1000 SH Put DFND 01 0 1000 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 557 19170 SH DFND 0 19170 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 62787 2161329 SH DFND 01 0 2161329 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 159 5475 SH SOLE 5475 0 0 WISDOMTREE TR US SMALLCP ERNGS 97717W562 26949 744029 SH DFND 01 0 744029 0 WISDOMTREE TR US TOTAL DIVIDND 97717W109 6836 73535 SH DFND 01 0 73535 0 WISDOMTREE TR US TOTAL EARNING 97717W596 65 2045 SH DFND 01 0 2045 0 WISDOMTREE TR WSDM EMKTBD FD 97717X784 81 1114 SH DFND 0 1114 0 WISDOMTREE TR WSDM EMKTBD FD 97717X784 1202 16528 SH DFND 01 0 16528 0 WIX COM LTD SHS M98068105 30 525 SH DFND 01 0 525 0 WIX COM LTD SHS M98068105 39 677 SH DFND 0 677 0 WMIH CORP COM 92936P100 10 11479 SH DFND 01 0 11479 0 WMIH CORP COM 92936P100 13 15241 SH DFND 0 15241 0 WNS HOLDINGS LTD SPON ADR 92932M101 239 5945 SH DFND 01 0 5945 0 WOLVERINE WORLD WIDE INC COM 978097103 384 12042 SH DFND 01 0 12042 0 WOLVERINE WORLD WIDE INC COM 978097103 14091 441990 SH DFND 0 441990 0 WOODWARD INC COM 980745103 732 9565 SH DFND 0 9565 0 WOODWARD INC COM 980745103 2378 31065 SH DFND 01 0 31065 0 WOORI BK ADR 98105T104 4 90 SH DFND 01 0 90 0 WOORI BK ADR 98105T104 173 3862 SH DFND 0 3862 0 WORKDAY INC CL A 98138H101 755 7421 SH DFND 0 0 7421 WORKDAY INC CL A 98138H101 967 9500 SH Put DFND 0 9500 0 WORKDAY INC CL A 98138H101 2478 24358 SH DFND 0 24358 0 WORKDAY INC CL A 98138H101 6188 60825 SH DFND 01 0 60825 0 WORKDAY INC NOTE 0.750% 7/1 98138HAC5 5818 4652000 PRN SOLE 4652000 0 0 WORKDAY INC NOTE 1.500% 7/1 98138HAD3 9441 6910000 PRN SOLE 6910000 0 0 WORKHORSE GROUP INC COM NEW 98138J206 11 4345 SH DFND 0 4345 0 WORKHORSE GROUP INC COM NEW 98138J206 16 6428 SH DFND 01 0 6428 0 WORKIVA INC COM CL A 98139A105 25 1168 SH DFND 0 1168 0 WORKIVA INC COM CL A 98139A105 1020 47681 SH DFND 01 0 47681 0 WORLD ACCEP CORP DEL COM 981419104 31 380 SH DFND 01 0 380 0 WORLD ACCEP CORP DEL COM 981419104 220 2727 SH DFND 0 2727 0 WORLD FUEL SVCS CORP COM 981475106 918 32637 SH DFND 0 32637 0 WORLD FUEL SVCS CORP COM 981475106 1213 43108 SH DFND 01 0 43108 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 10 329 SH DFND 0 329 0 WORLD WRESTLING ENTMT INC CL A 98156Q108 20660 675604 SH DFND 01 0 675604 0 WORTHINGTON INDS INC COM 981811102 1022 23185 SH DFND 01 0 23185 0 WORTHINGTON INDS INC COM 981811102 2900 65813 SH DFND 0 65813 0 W P CAREY INC COM 92936U109 34 500 SH Put DFND 01 0 500 0 W P CAREY INC COM 92936U109 2453 35595 SH DFND 0 35595 0 W P CAREY INC COM 92936U109 99776 1448124 SH DFND 01 0 1448124 0 WPCS INTL INC COM PAR NEW 92931L401 4 3906 SH SOLE 3906 0 0 WPP PLC NEW ADR 92937A102 32 358 SH DFND 0 358 0 WPP PLC NEW ADR 92937A102 4546 50200 SH DFND 01 0 50200 0 WPX ENERGY INC COM 98212B103 116 8274 SH DFND 0 8274 0 WPX ENERGY INC COM 98212B103 374 26600 SH DFND 20 0 0 26600 WPX ENERGY INC COM 98212B103 2545 180907 SH DFND 01 0 180907 0 WPX ENERGY INC COM 98212B103 8301 590000 SH Call DFND 0 590000 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 42 1882 SH DFND 0 1882 0 WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 165 7422 SH DFND 01 0 7422 0 WRIGHT MED GROUP N V RIGHT 03/01/2019 N96617126 6 3757 SH SOLE 3757 0 0 WSFS FINL CORP COM 929328102 17 350 SH DFND 01 0 350 0 WSFS FINL CORP COM 929328102 99 2067 SH DFND 0 2067 0 WSI INDS INC COM 92932Q102 3 496 SH SOLE 496 0 0 W & T OFFSHORE INC COM 92922P106 72 21603 SH SOLE 21603 0 0 WVS FINL CORP COM 929358109 99 6375 SH SOLE 6375 0 0 WYNDHAM WORLDWIDE CORP COM 98310W108 14 124 SH DFND 0 124 0 WYNDHAM WORLDWIDE CORP COM 98310W108 682 5884 SH DFND 0 0 5884 WYNDHAM WORLDWIDE CORP COM 98310W108 6421 55414 SH DFND 01 0 55414 0 WYNDHAM WORLDWIDE CORP COM 98310W108 28817 248700 SH Call DFND 0 248700 0 WYNN RESORTS LTD COM 983134107 245 1451 SH DFND 0 0 1451 WYNN RESORTS LTD COM 983134107 5902 35007 SH DFND 0 35007 0 WYNN RESORTS LTD COM 983134107 21843 129562 SH DFND 01 0 129562 0 WYNN RESORTS LTD COM 983134107 28728 170400 SH Put DFND 0 170400 0 XAI OCTAGON FLOATNG RATE ALT COM 98400T106 48 5062 SH DFND 0 5062 0 XAI OCTAGON FLOATNG RATE ALT COM 98400T106 1347 143300 SH DFND 01 0 143300 0 XCEL BRANDS INC COM NEW 98400M101 6 1955 SH SOLE 1955 0 0 XCEL ENERGY INC COM 98389B100 1308 27178 SH DFND 20 0 0 27178 XCEL ENERGY INC COM 98389B100 1364 28342 SH DFND 0 0 28342 XCEL ENERGY INC COM 98389B100 4492 93376 SH DFND 0 93376 0 XCEL ENERGY INC COM 98389B100 7130 148200 SH Call DFND 0 148200 0 XCEL ENERGY INC COM 98389B100 10577 219859 SH DFND 01 0 219859 0 XCERRA CORP COM 98400J108 19 1914 SH DFND 0 1914 0 XCERRA CORP COM 98400J108 25 2516 SH DFND 01 0 2516 0 XENCOR INC COM 98401F105 24 1086 SH SOLE 1086 0 0 XENETIC BIOSCIENCES INC COM NEW 984015206 7 3711 SH SOLE 3711 0 0 XENIA HOTELS & RESORTS INC COM 984017103 681 31543 SH DFND 0 31543 0 XENIA HOTELS & RESORTS INC COM 984017103 833 38580 SH DFND 01 0 38580 0 XENITH BANKSHARES INC NEW COM NEW 984102202 8 244 SH DFND 0 244 0 XENITH BANKSHARES INC NEW COM NEW 984102202 9 260 SH DFND 01 0 260 0 XERIUM TECHNOLOGIES INC COM NEW 98416J118 4 1000 SH DFND 01 0 1000 0 XEROX CORP COM NEW 984121608 418 14332 SH DFND 0 0 14332 XEROX CORP COM NEW 984121608 1024 35133 SH DFND 0 35133 0 XEROX CORP COM NEW 984121608 3325 114053 SH DFND 01 0 114053 0 XG TECHNOLOGY INC COM PAR 98372A705 0 2 SH DFND 01 0 2 0 XG TECHNOLOGY INC COM PAR 98372A705 2 1087 SH DFND 0 1087 0 XG TECHNOLOGY INC *W EXP 03/26/201 98372A127 0 126 SH SOLE 126 0 0 XILINX INC COM 983919101 75 1115 SH DFND 20 0 0 1115 XILINX INC COM 983919101 329 4878 SH DFND 0 0 4878 XILINX INC COM 983919101 876 13000 SH Put DFND 0 13000 0 XILINX INC COM 983919101 12061 178899 SH DFND 0 178899 0 XILINX INC COM 983919101 16115 239027 SH DFND 01 0 239027 0 XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 5 781 SH DFND 01 0 781 0 XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 21 3059 SH DFND 0 3059 0 XL GROUP LTD COM G98294104 522 14856 SH DFND 0 0 14856 XL GROUP LTD COM G98294104 1758 50000 SH Put DFND 0 50000 0 XL GROUP LTD COM G98294104 3274 93103 SH DFND 01 0 93103 0 XL GROUP LTD COM G98294104 6257 177945 SH DFND 0 177945 0 XO GROUP INC COM 983772104 0 24 SH DFND 01 0 24 0 XO GROUP INC COM 983772104 53 2879 SH DFND 0 2879 0 XOMA CORP DEL COM NEW 98419J206 61 1711 SH DFND 01 0 1711 0 XPERI CORP COM 98421B100 259 10628 SH DFND 01 0 10628 0 XPO LOGISTICS INC COM 983793100 364 3974 SH DFND 0 3974 0 XPO LOGISTICS INC COM 983793100 10458 114184 SH DFND 01 0 114184 0 XTANT MED HLDGS INC COM 98420P100 39 68000 SH DFND 01 0 68000 0 XTL BIOPHARMACEUTICALS LTD SPONSORED ADR NE 98386D307 2 703 SH SOLE 703 0 0 XUNLEI LTD SPONSORED ADR 98419E108 12 750 SH DFND 01 0 750 0 XUNLEI LTD SPONSORED ADR 98419E108 343 22292 SH DFND 0 22292 0 XYLEM INC COM 98419M100 694 10172 SH DFND 0 0 10172 XYLEM INC COM 98419M100 2435 35700 SH Put DFND 0 35700 0 XYLEM INC COM 98419M100 2761 40488 SH DFND 0 40488 0 XYLEM INC COM 98419M100 16249 238252 SH DFND 01 0 238252 0 YAMANA GOLD INC COM 98462Y100 247 79285 SH DFND 01 0 79285 0 YAMANA GOLD INC COM 98462Y100 9033 2895286 SH DFND 0 2895286 0 YANDEX N V SHS CLASS A N97284108 1532 46773 SH DFND 01 0 46773 0 YANDEX N V SHS CLASS A N97284108 10172 310600 SH Call DFND 0 310600 0 YANDEX N V SHS CLASS A N97284108 23544 718894 SH DFND 0 718894 0 YANGTZE RIV DEV LTD COM 984752105 12 1346 SH SOLE 1346 0 0 YELP INC CL A 985817105 624 14866 SH DFND 01 0 14866 0 YELP INC CL A 985817105 879 20945 SH DFND 0 20945 0 YEXT INC COM 98585N106 149 12360 SH DFND 01 0 12360 0 YIELD10 BIOSCIENCE INC COM NEW 98585K201 1 312 SH DFND 01 0 312 0 YINGLI GREEN ENERGY HLDG CO ADR NEW 98584B202 1 415 SH DFND 01 0 415 0 YINTECH INVT HLDGS LTD SPONSORED ADR 98585M108 13 1386 SH SOLE 1386 0 0 YIRENDAI LTD SPONSORED ADR 98585L100 3 67 SH DFND 01 0 67 0 YIRENDAI LTD SPONSORED ADR 98585L100 408 9274 SH DFND 0 9274 0 YOGAWORKS INC COM 986005106 9 3308 SH SOLE 3308 0 0 YORK WTR CO COM 987184108 46 1353 SH DFND 0 1353 0 YORK WTR CO COM 987184108 111 3282 SH DFND 01 0 3282 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 39 1700 SH DFND 0 0 1700 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 316 13783 SH DFND 0 13783 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 392 17100 SH Call DFND 0 17100 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 1853 80890 SH DFND 20 0 0 80890 YRC WORLDWIDE INC COM PAR $.01 984249607 75 5213 SH DFND 0 5213 0 YRC WORLDWIDE INC COM PAR $.01 984249607 122 8466 SH DFND 01 0 8466 0 YULONG ECO MATLS LTD SHS G98847208 3 1211 SH SOLE 1211 0 0 YUMA ENERGY INC NEW COM 98872F105 1 729 SH SOLE 729 0 0 YUM BRANDS INC COM 988498101 535 6553 SH DFND 0 0 6553 YUM BRANDS INC COM 988498101 1059 12976 SH DFND 20 0 0 12976 YUM BRANDS INC COM 988498101 9365 114754 SH DFND 0 114754 0 YUM BRANDS INC COM 988498101 14894 182500 SH Call DFND 0 182500 0 YUM BRANDS INC COM 988498101 105853 1297065 SH DFND 01 0 1297065 0 YUM BRANDS INC COM 988498101 336 4119 SH SOLE 4119 0 0 YUM CHINA HLDGS INC COM 98850P109 72 1800 SH Put DFND 01 0 1800 0 YUM CHINA HLDGS INC COM 98850P109 395 9880 SH DFND 20 0 0 9880 YUM CHINA HLDGS INC COM 98850P109 860 21500 SH DFND 0 0 21500 YUM CHINA HLDGS INC COM 98850P109 12614 315193 SH DFND 0 315193 0 YUM CHINA HLDGS INC COM 98850P109 37756 943424 SH DFND 01 0 943424 0 YUME INC COM 98872B104 13 2809 SH SOLE 2809 0 0 YY INC ADS REPCOM CLA 98426T106 271 2400 SH DFND 0 0 2400 YY INC ADS REPCOM CLA 98426T106 3621 32026 SH DFND 01 0 32026 0 YY INC ADS REPCOM CLA 98426T106 6891 60952 SH DFND 0 60952 0 ZAFGEN INC COM 98885E103 0 15 SH DFND 01 0 15 0 ZAFGEN INC COM 98885E103 8 1673 SH DFND 0 1673 0 ZAGG INC COM 98884U108 57 3076 SH DFND 0 3076 0 ZAGG INC COM 98884U108 443 23985 SH DFND 01 0 23985 0 ZAIS GROUP HLDGS INC COM 98887G106 10 2504 SH SOLE 2504 0 0 ZAYO GROUP HLDGS INC COM 98919V105 392 10642 SH DFND 0 0 10642 ZAYO GROUP HLDGS INC COM 98919V105 1141 31000 SH Call DFND 0 31000 0 ZAYO GROUP HLDGS INC COM 98919V105 1251 33984 SH DFND 01 0 33984 0 ZAYO GROUP HLDGS INC COM 98919V105 2931 79656 SH DFND 0 79656 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 1558 15007 SH DFND 0 15007 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 1580 15224 SH DFND 01 0 15224 0 ZEBRA TECHNOLOGIES CORP CL A 989207105 2091 20145 SH DFND 20 0 0 20145 ZEDGE INC CL B 98923T104 1 355 SH DFND 01 0 355 0 ZEDGE INC CL B 98923T104 4 1442 SH DFND 0 1442 0 ZENDESK INC COM 98936J101 474 14000 SH Call DFND 0 14000 0 ZENDESK INC COM 98936J101 4733 139854 SH DFND 01 0 139854 0 ZILLOW GROUP INC CL A 98954M101 1951 47877 SH DFND 01 0 47877 0 ZILLOW GROUP INC CL A 98954M101 2647 64981 SH DFND 0 64981 0 ZILLOW GROUP INC CL C CAP STK 98954M200 105 2555 SH DFND 0 0 2555 ZILLOW GROUP INC CL C CAP STK 98954M200 7917 193486 SH DFND 01 0 193486 0 ZILLOW GROUP INC CL C CAP STK 98954M200 13489 329642 SH DFND 0 329642 0 ZIMMER BIOMET HLDGS INC COM 98956P102 265 2200 SH Put DFND 0 2200 0 ZIMMER BIOMET HLDGS INC COM 98956P102 476 3946 SH DFND 0 0 3946 ZIMMER BIOMET HLDGS INC COM 98956P102 883 7320 SH DFND 20 0 0 7320 ZIMMER BIOMET HLDGS INC COM 98956P102 5406 44800 SH Call DFND 0 44800 0 ZIMMER BIOMET HLDGS INC COM 98956P102 17235 142829 SH DFND 01 0 142829 0 ZIMMER BIOMET HLDGS INC COM 98956P102 37930 314331 SH DFND 0 314331 0 ZION OIL & GAS INC COM 989696109 5 2362 SH DFND 0 2362 0 ZION OIL & GAS INC COM 989696109 6 2816 SH DFND 01 0 2816 0 ZIONS BANCORPORATION COM 989701107 568 11175 SH DFND 0 0 11175 ZIONS BANCORPORATION COM 989701107 4278 84167 SH DFND 01 0 84167 0 ZIONS BANCORPORATION COM 989701107 6880 135356 SH DFND 0 135356 0 ZIONS BANCORPORATION *W EXP 11/14/201 989701131 24 1600 SH SOLE 1600 0 0 ZIOPHARM ONCOLOGY INC COM 98973P101 374 90351 SH DFND 0 90351 0 ZIOPHARM ONCOLOGY INC COM 98973P101 2294 554213 SH DFND 01 0 554213 0 ZIX CORP COM 98974P100 11 2601 SH DFND 0 2601 0 ZIX CORP COM 98974P100 19 4302 SH DFND 01 0 4302 0 ZOES KITCHEN INC COM 98979J109 48 2877 SH DFND 0 2877 0 ZOES KITCHEN INC COM 98979J109 1310 78363 SH DFND 01 0 78363 0 ZOETIS INC CL A 98978V103 843 11700 SH Call DFND 0 11700 0 ZOETIS INC CL A 98978V103 1986 27573 SH DFND 0 0 27573 ZOETIS INC CL A 98978V103 2198 30510 SH DFND 20 0 0 30510 ZOETIS INC CL A 98978V103 8645 120000 SH Put DFND 0 120000 0 ZOETIS INC CL A 98978V103 29452 408826 SH DFND 01 0 408826 0 ZOETIS INC CL A 98978V103 30396 421927 SH DFND 0 421927 0 ZOGENIX INC COM NEW 98978L204 3 65 SH DFND 0 65 0 ZOGENIX INC COM NEW 98978L204 92 2300 SH DFND 01 0 2300 0 ZOMEDICA PHARMACEUTICALS COR COM 98979F107 8 3864 SH SOLE 3864 0 0 ZOSANO PHARMA CORP COM 98979H103 7 13905 SH SOLE 13905 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 45 2849 SH DFND 01 0 2849 0 ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 27426 1730345 SH DFND 0 1730345 0 ZUMIEZ INC COM 989817101 23 1115 SH DFND 01 0 1115 0 ZUMIEZ INC COM 989817101 81 3910 SH DFND 0 3910 0 ZYMEWORKS INC COM 98985W102 6 812 SH SOLE 812 0 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 34 2711 SH DFND 0 2711 0 ZYNERBA PHARMACEUTICALS INC COM 98986X109 63 5031 SH DFND 01 0 5031 0 ZYNGA INC CL A 98986T108 49 12300 SH Call DFND 0 12300 0 ZYNGA INC CL A 98986T108 59 14790 SH DFND 0 14790 0 ZYNGA INC CL A 98986T108 30658 7664562 SH DFND 01 0 7664562 0