The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
1ST CONSTITUTION BANCORP COM 31986N102 12 645 SH   DFND   645 0 0
1ST SOURCE CORP COM 336901103 55 1,188 SH   DFND   1,188 0 0
1ST SOURCE CORP COM 336901103 102 2,200 SH   DFND 2 2,200 0 0
1ST SOURCE CORP COM 336901103 1,842 39,700 SH   DFND 4 7,730 0 31,970
1ST SOURCE CORP COM 336901103 70 1,510 SH   DFND 56 0 0 1,510
1ST SOURCE CORP COM 336901103 5 105 SH   OTR 4 0 0 105
21VIANET GROUP INC SPONSORED ADS A 90138A103 66 8,459 SH   DFND 21 8,459 0 0
22ND CENTY GROUP INC COM 90137F103 20 9,803 SH   DFND   9,803 0 0
22ND CENTY GROUP INC COM 90137F103 0 36 SH   DFND 15 36 0 0
22ND CENTY GROUP INC COM 90137F103 28 13,600 SH   DFND 72 13,600 0 0
22ND CENTY GROUP INC COM 90137F103 28 13,600 SH Put DFND 72 13,600 0 0
2U INC COM 90214J101 144 3,825 SH   DFND 2 546 0 3,279
2U INC COM 90214J101 109 2,909 SH   DFND 15 2,909 0 0
2U INC COM 90214J101 90 2,397 SH   DFND 56 0 0 2,397
3-D SYS CORP DEL COM NEW 88554D205 87 9,552 SH   DFND   9,552 0 0
3-D SYS CORP DEL COM NEW 88554D205 44 4,853 SH   DFND 2 4,853 0 0
3-D SYS CORP DEL COM NEW 88554D205 7 775 SH   DFND 4 775 0 0
3-D SYS CORP DEL COM NEW 88554D205 7 761 SH   DFND 15 761 0 0
3-D SYS CORP DEL COM NEW 88554D205 715 78,600 SH   DFND 72 78,600 0 0
3-D SYS CORP DEL COM NEW 88554D205 187 20,600 SH Put DFND 72 20,600 0 0
3M CO COM 88579Y101 18,463 106,514 SH   DFND   106,514 0 0
3M CO COM 88579Y101 36,577 211,014 SH   DFND 2 205,833 0 5,181
3M CO COM 88579Y101 928 5,355 SH   DFND 4 5,355 0 0
3M CO COM 88579Y101 281 1,618 SH   DFND 7 1,618 0 0
3M CO COM 88579Y101 6,350 36,633 SH   DFND 15 36,633 0 0
3M CO COM 88579Y101 2,777 16,020 SH   DFND 16 16,020 0 0
3M CO COM 88579Y101 40,585 234,137 SH   DFND 21 234,137 0 0
3M CO COM 88579Y101 13,598 78,448 SH   DFND 33 68,948 0 9,500
3M CO COM 88579Y101 6,346 36,608 SH   DFND 56 0 0 36,608
3M CO COM 88579Y101 73 421 SH   OTR 4 0 0 421
500 COM LTD SPON ADR REP A 33829R100 790 74,300 SH   DFND 72 74,300 0 0
500 COM LTD SPON ADR REP A 33829R100 802 75,400 SH Put DFND 72 75,400 0 0
51JOB INC SPONSORED ADS 316827104 143 1,893 SH   DFND 21 1,893 0 0
51JOB INC SPONSORED ADS 316827104 393 5,200 SH   DFND 33 5,200 0 0
51JOB INC SPONSORED ADS 316827104 268 3,552 SH   DFND 56 0 0 3,552
58 COM INC SPON ADR REP A 31680Q104 6 100 SH   DFND 15 100 0 0
58 COM INC SPON ADR REP A 31680Q104 1,419 22,820 SH   DFND 21 22,820 0 0
58 COM INC SPON ADR REP A 31680Q104 914 14,700 SH   DFND 33 14,700 0 0
58 COM INC SPON ADR REP A 31680Q104 429 6,903 SH   DFND 56 0 0 6,903
58 COM INC SPON ADR REP A 31680Q104 8,890 143,000 SH   DFND 59 143,000 0 0
8X8 INC NEW COM 282914100 190 7,866 SH   DFND   7,866 0 0
8X8 INC NEW COM 282914100 77 3,201 SH   DFND 2 3,201 0 0
8X8 INC NEW COM 282914100 20 844 SH   DFND 4 844 0 0
8X8 INC NEW COM 282914100 9 374 SH   DFND 56 0 0 374
A10 NETWORKS INC COM 002121101 32 4,739 SH   DFND   4,739 0 0
A10 NETWORKS INC COM 002121101 5 692 SH   DFND 56 0 0 692
AAON INC COM PAR $0.004 000360206 174 3,459 SH   DFND   3,459 0 0
AAON INC COM PAR $0.004 000360206 107 2,139 SH   DFND 2 2,139 0 0
AAON INC COM PAR $0.004 000360206 14 284 SH   DFND 4 284 0 0
AAR CORP COM 000361105 103 2,795 SH   DFND   2,795 0 0
AAR CORP COM 000361105 16 435 SH   DFND 2 435 0 0
AAR CORP COM 000361105 30 815 SH   DFND 4 815 0 0
AAR CORP COM 000361105 79 2,144 SH   DFND 56 0 0 2,144
AARONS INC COM PAR $0.50 002535300 11,525 187,668 SH   DFND   187,668 0 0
AARONS INC COM PAR $0.50 002535300 136 2,220 SH   DFND 2 1,957 0 263
AARONS INC COM PAR $0.50 002535300 47 760 SH   DFND 4 760 0 0
AARONS INC COM PAR $0.50 002535300 1,988 32,375 SH   DFND 15 32,375 0 0
AARONS INC COM PAR $0.50 002535300 6 100 SH   DFND 16 100 0 0
AARONS INC COM PAR $0.50 002535300 242 3,945 SH   DFND 21 3,945 0 0
AARONS INC COM PAR $0.50 002535300 123 2,007 SH   DFND 56 0 0 2,007
ABB LTD SPONSORED ADR 000375204 3 155 SH   DFND 2 155 0 0
ABB LTD SPONSORED ADR 000375204 5,672 283,184 SH   DFND 15 283,184 0 0
ABB LTD SPONSORED ADR 000375204 5 234 SH   DFND 16 234 0 0
ABB LTD SPONSORED ADR 000375204 1,405 70,138 SH   DFND 56 0 0 70,138
ABBOTT LABS COM 002824100 27,044 321,571 SH   DFND   321,571 0 0
ABBOTT LABS COM 002824100 67,316 800,425 SH   DFND 2 729,672 54,971 15,782
ABBOTT LABS COM 002824100 63,801 758,631 SH   DFND 4 743,220 3,375 12,036
ABBOTT LABS COM 002824100 235 2,794 SH   DFND 7 2,794 0 0
ABBOTT LABS COM 002824100 78,633 934,991 SH   DFND 15 934,991 0 0
ABBOTT LABS COM 002824100 162 1,925 SH   DFND 16 1,925 0 0
ABBOTT LABS COM 002824100 47,115 560,229 SH   DFND 21 487,809 0 72,420
ABBOTT LABS COM 002824100 13,239 157,417 SH   DFND 33 128,996 0 28,421
ABBOTT LABS COM 002824100 525 6,239 SH   DFND 35 5,496 743 0
ABBOTT LABS COM 002824100 6,193 73,640 SH   DFND 56 0 0 73,640
ABBOTT LABS COM 002824100 715 8,500 SH   DFND 72 8,500 0 0
ABBOTT LABS COM 002824100 128 1,521 SH   OTR 4 0 0 1,521
ABBOTT LABS COM 002824100 2,481 29,500 SH Put DFND 72 29,500 0 0
ABBVIE INC COM 00287Y109 17,284 237,681 SH   DFND   237,086 0 595
ABBVIE INC COM 00287Y109 76,675 1,054,392 SH   DFND 2 1,030,181 5,755 18,456
ABBVIE INC COM 00287Y109 130,219 1,790,686 SH   DFND 4 1,749,767 11,427 29,492
ABBVIE INC COM 00287Y109 2,663 36,619 SH   DFND 7 36,619 0 0
ABBVIE INC COM 00287Y109 3,224 44,334 SH   DFND 15 44,334 0 0
ABBVIE INC COM 00287Y109 778 10,701 SH   DFND 16 10,701 0 0
ABBVIE INC COM 00287Y109 70,088 963,804 SH   DFND 21 963,804 0 0
ABBVIE INC COM 00287Y109 23,664 325,408 SH   DFND 33 301,308 0 24,100
ABBVIE INC COM 00287Y109 4,386 60,319 SH   DFND 56 0 0 60,319
ABBVIE INC COM 00287Y109 101 1,385 SH   OTR 4 0 0 1,385
ABEONA THERAPEUTICS INC COM 00289Y107 13 2,749 SH   DFND   2,749 0 0
ABERCROMBIE & FITCH CO CL A 002896207 89 5,551 SH   DFND   5,551 0 0
ABERCROMBIE & FITCH CO CL A 002896207 17 1,059 SH   DFND 2 444 0 615
ABERCROMBIE & FITCH CO CL A 002896207 19 1,173 SH   DFND 4 1,173 0 0
ABERCROMBIE & FITCH CO CL A 002896207 407 25,394 SH   DFND 15 25,394 0 0
ABERCROMBIE & FITCH CO CL A 002896207 35 2,154 SH   DFND 56 0 0 2,154
ABERDEEN ASIA PACIFIC INCOM COM 003009107 21 5,000 SH   DFND 2 5,000 0 0
ABERDEEN ASIA PACIFIC INCOM COM 003009107 53 12,600 SH   DFND 15 12,600 0 0
ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326A104 50 370 SH   DFND 15 370 0 0
ABERDEEN TOTAL DYNAMIC DIVD COM SH BEN INT 00326L100 5,546 665,000 SH   DFND   665,000 0 0
ABIOMED INC COM 003654100 1,496 5,743 SH   DFND   5,743 0 0
ABIOMED INC COM 003654100 43 164 SH   DFND 2 73 0 91
ABIOMED INC COM 003654100 54 209 SH   DFND 4 209 0 0
ABIOMED INC COM 003654100 17 65 SH   DFND 7 65 0 0
ABIOMED INC COM 003654100 780 2,996 SH   DFND 16 2,996 0 0
ABIOMED INC COM 003654100 5,673 21,779 SH   DFND 21 21,779 0 0
ABIOMED INC COM 003654100 509 1,954 SH   DFND 33 1,254 0 700
ABIOMED INC COM 003654100 2 9 SH   DFND 35 9 0 0
ABIOMED INC COM 003654100 398 1,529 SH   DFND 56 0 0 1,529
ABM INDS INC COM 000957100 223 5,563 SH   DFND   5,563 0 0
ABM INDS INC COM 000957100 19 468 SH   DFND 4 468 0 0
ABM INDS INC COM 000957100 118 2,951 SH   DFND 56 0 0 2,951
ABRAXAS PETE CORP COM 003830106 14 13,564 SH   DFND   13,564 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 148 3,128 SH   DFND   3,128 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 50 1,068 SH   DFND 15 1,068 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 7 138 SH   DFND 56 0 0 138
ACACIA RESH CORP ACACIA TCH COM 003881307 14 4,673 SH   DFND   4,673 0 0
ACACIA RESH CORP ACACIA TCH COM 003881307 4 1,258 SH   DFND 56 0 0 1,258
ACADIA HEALTHCARE COMPANY IN COM 00404A109 349 9,994 SH   DFND 2 9,780 0 214
ACADIA HEALTHCARE COMPANY IN COM 00404A109 4 102 SH   DFND 4 102 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 79 2,250 SH   DFND 56 0 0 2,250
ACADIA PHARMACEUTICALS INC COM 004225108 236 8,832 SH   DFND   8,832 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 1,304 48,785 SH   DFND 4 48,785 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 199 7,288 SH   DFND   7,288 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 51 1,873 SH   DFND 2 1,873 0 0
ACADIA RLTY TR COM SH BEN INT 004239109 16 586 SH   DFND 4 586 0 0
ACASTI PHARMA INC CL A NEW 00430K402 279 245,000 SH   DFND 2 245,000 0 0
ACASTI PHARMA INC CL A NEW 00430K402 7 5,875 SH   DFND 15 5,875 0 0
ACASTI PHARMA INC CL A NEW 00430K402 3 2,412 SH   DFND 16 2,412 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 281 12,275 SH   DFND   12,275 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 1,144 50,000 SH Call DFND 72 50,000 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 748 32,700 SH Put DFND 72 32,700 0 0
ACCELERON PHARMA INC COM 00434H108 155 3,772 SH   DFND   3,772 0 0
ACCELERON PHARMA INC COM 00434H108 6 150 SH   DFND 56 0 0 150
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 8,614 46,621 SH   DFND   46,621 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 28,607 154,826 SH   DFND 2 92,945 57,475 4,406
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 479 2,591 SH   DFND 4 2,591 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 265 1,436 SH   DFND 7 1,436 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 109,835 594,440 SH   DFND 15 594,440 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3,292 17,818 SH   DFND 16 17,818 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 27,949 151,262 SH   DFND 21 151,262 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 67,122 363,271 SH   DFND 33 352,971 0 10,300
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 17 92 SH   DFND 35 53 39 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 4,029 21,807 SH   DFND 56 0 0 21,807
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 78 422 SH   OTR 4 0 0 422
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 5,247 28,400 SH Call DFND 72 28,400 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,310 12,500 SH Put DFND 72 12,500 0 0
ACCO BRANDS CORP COM 00081T108 67 8,459 SH   DFND   8,459 0 0
ACCO BRANDS CORP COM 00081T108 1,969 250,233 SH   DFND 4 43,523 0 206,710
ACCO BRANDS CORP COM 00081T108 1 137 SH   DFND 56 0 0 137
ACCURAY INC COM 004397105 29 7,397 SH   DFND   7,397 0 0
ACCURAY INC COM 004397105 19 5,000 SH   DFND 2 5,000 0 0
ACCURAY INC COM 004397105 0 98 SH   DFND 56 0 0 98
ACELRX PHARMACEUTICALS INC COM 00444T100 17 6,540 SH   DFND   6,540 0 0
ACER THERAPEUTICS INC COM 00444P108 2 419 SH   DFND   419 0 0
ACER THERAPEUTICS INC COM 00444P108 20 5,000 SH   DFND 15 5,000 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 30 11,250 SH   DFND   11,250 0 0
ACI WORLDWIDE INC COM 004498101 313 9,123 SH   DFND   9,123 0 0
ACI WORLDWIDE INC COM 004498101 33 958 SH   DFND 2 958 0 0
ACI WORLDWIDE INC COM 004498101 54 1,577 SH   DFND 4 1,577 0 0
ACI WORLDWIDE INC COM 004498101 24 688 SH   DFND 21 688 0 0
ACI WORLDWIDE INC COM 004498101 2,461 71,672 SH   DFND 56 0 0 71,672
ACLARIS THERAPEUTICS INC COM 00461U105 6 2,624 SH   DFND   2,624 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 1 458 SH   DFND 56 0 0 458
ACM RESEARCH INC COM CL A 00108J109 0 25 SH   DFND   25 0 0
ACNB CORP COM 000868109 23 579 SH   DFND   579 0 0
ACORDA THERAPEUTICS INC COM 00484M106 28 3,669 SH   DFND   3,669 0 0
ACORDA THERAPEUTICS INC COM 00484M106 5 633 SH   DFND 4 633 0 0
ACTIVISION BLIZZARD INC COM 00507V109 5,934 125,719 SH   DFND   125,719 0 0
ACTIVISION BLIZZARD INC COM 00507V109 398 8,428 SH   DFND 2 5,740 0 2,688
ACTIVISION BLIZZARD INC COM 00507V109 47 998 SH   DFND 4 998 0 0
ACTIVISION BLIZZARD INC COM 00507V109 21 442 SH   DFND 7 442 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,649 34,943 SH   DFND 15 34,943 0 0
ACTIVISION BLIZZARD INC COM 00507V109 801 16,974 SH   DFND 16 16,974 0 0
ACTIVISION BLIZZARD INC COM 00507V109 9,855 208,796 SH   DFND 21 208,796 0 0
ACTIVISION BLIZZARD INC COM 00507V109 797 16,894 SH   DFND 33 4,194 0 12,700
ACTIVISION BLIZZARD INC COM 00507V109 855 18,122 SH   DFND 56 0 0 18,122
ACTIVISION BLIZZARD INC COM 00507V109 3,304 70,000 SH Call DFND 72 70,000 0 0
ACTIVISION BLIZZARD INC COM 00507V109 2,360 50,000 SH Put DFND 72 50,000 0 0
ACTUANT CORP CL A NEW 00508X203 985 39,692 SH   DFND   39,692 0 0
ACTUANT CORP CL A NEW 00508X203 28 1,123 SH   DFND 2 1,123 0 0
ACTUANT CORP CL A NEW 00508X203 29 1,165 SH   DFND 4 1,165 0 0
ACTUANT CORP CL A NEW 00508X203 101 4,076 SH   DFND 56 0 0 4,076
ACUITY BRANDS INC COM 00508Y102 180 1,308 SH   DFND 2 478 0 830
ACUITY BRANDS INC COM 00508Y102 14 100 SH   DFND 4 100 0 0
ACUITY BRANDS INC COM 00508Y102 146 1,057 SH   DFND 21 1,057 0 0
ACUITY BRANDS INC COM 00508Y102 19,874 144,108 SH   DFND 33 143,508 0 600
ACUITY BRANDS INC COM 00508Y102 2,730 19,794 SH   DFND 56 0 0 19,794
ACUSHNET HOLDINGS CORP COM 005098108 77 2,933 SH   DFND   2,933 0 0
ACUSHNET HOLDINGS CORP COM 005098108 5 200 SH   DFND 7 200 0 0
ACUSHNET HOLDINGS CORP COM 005098108 4 171 SH   DFND 56 0 0 171
ADAMAS PHARMACEUTICALS INC COM 00548A106 12 1,929 SH   DFND   1,929 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104 1,258 81,300 SH   DFND   81,300 0 0
ADAMS RES & ENERGY INC COM NEW 006351308 0 5 SH   DFND   5 0 0
ADDUS HOMECARE CORP COM 006739106 66 876 SH   DFND   876 0 0
ADDUS HOMECARE CORP COM 006739106 25 339 SH   DFND 2 339 0 0
ADDUS HOMECARE CORP COM 006739106 15 206 SH   DFND 56 0 0 206
ADESTO TECHNOLOGIES CORP COM 00687D101 18 2,242 SH   DFND   2,242 0 0
ADIENT PLC ORD SHS G0084W101 178 7,321 SH   DFND   7,321 0 0
ADIENT PLC ORD SHS G0084W101 114 4,705 SH   DFND 2 4,280 0 425
ADIENT PLC ORD SHS G0084W101 20 813 SH   DFND 4 813 0 0
ADIENT PLC ORD SHS G0084W101 4 153 SH   DFND 15 153 0 0
ADIENT PLC ORD SHS G0084W101 0 8 SH   DFND 16 8 0 0
ADIENT PLC ORD SHS G0084W101 33 1,377 SH   DFND 56 0 0 1,377
ADMA BIOLOGICS INC COM 000899104 9 2,330 SH   DFND   2,330 0 0
ADOBE INC COM 00724F101 40,110 136,125 SH   DFND   136,125 0 0
ADOBE INC COM 00724F101 25,825 87,646 SH   DFND 2 83,638 0 4,008
ADOBE INC COM 00724F101 8,482 28,787 SH   DFND 4 28,787 0 0
ADOBE INC COM 00724F101 37 127 SH   DFND 7 127 0 0
ADOBE INC COM 00724F101 42,962 145,807 SH   DFND 15 145,807 0 0
ADOBE INC COM 00724F101 740 2,510 SH   DFND 16 2,510 0 0
ADOBE INC COM 00724F101 47,805 162,245 SH   DFND 21 162,245 0 0
ADOBE INC COM 00724F101 26,738 90,744 SH   DFND 33 82,844 0 7,900
ADOBE INC COM 00724F101 638 2,164 SH   DFND 35 1,934 230 0
ADOBE INC COM 00724F101 11,201 38,014 SH   DFND 56 0 0 38,014
ADOBE INC COM 00724F101 1,665 5,650 SH   DFND 72 5,650 0 0
ADOBE INC COM 00724F101 85 289 SH   OTR 4 0 0 289
ADOBE INC COM 00724F101 678 2,300 SH Call DFND 72 2,300 0 0
ADOBE INC COM 00724F101 2,328 7,900 SH Put DFND 72 7,900 0 0
ADTALEM GLOBAL ED INC COM 00737L103 213 4,730 SH   DFND   4,730 0 0
ADTALEM GLOBAL ED INC COM 00737L103 28 631 SH   DFND 2 631 0 0
ADTALEM GLOBAL ED INC COM 00737L103 25 552 SH   DFND 4 552 0 0
ADTALEM GLOBAL ED INC COM 00737L103 148 3,287 SH   DFND 56 0 0 3,287
ADTRAN INC COM 00738A106 61 3,978 SH   DFND   3,978 0 0
ADTRAN INC COM 00738A106 6 411 SH   DFND 4 411 0 0
ADTRAN INC COM 00738A106 2 110 SH   DFND 56 0 0 110
ADURO BIOTECH INC COM 00739L101 9 5,547 SH   DFND   5,547 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 1,285 8,339 SH   DFND   8,339 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 603 3,915 SH   DFND 2 1,553 0 2,362
ADVANCE AUTO PARTS INC COM 00751Y106 34 219 SH   DFND 4 219 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 15 100 SH   DFND 7 100 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 76 496 SH   DFND 15 496 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 2,205 14,308 SH   DFND 21 14,308 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 17,934 116,352 SH   DFND 33 115,152 0 1,200
ADVANCE AUTO PARTS INC COM 00751Y106 2,378 15,429 SH   DFND 56 0 0 15,429
ADVANCED DISP SVCS INC DEL COM 00790X101 193 6,060 SH   DFND   6,060 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 2 52 SH   DFND 56 0 0 52
ADVANCED DRAIN SYS INC DEL COM 00790R104 101 3,067 SH   DFND   3,067 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 17 1,354 SH   DFND   1,354 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 4 278 SH   DFND 56 0 0 278
ADVANCED ENERGY INDS COM 007973100 180 3,203 SH   DFND   3,203 0 0
ADVANCED ENERGY INDS COM 007973100 56 1,002 SH   DFND 2 1,002 0 0
ADVANCED ENERGY INDS COM 007973100 16 281 SH   DFND 4 281 0 0
ADVANCED ENERGY INDS COM 007973100 320 5,681 SH   DFND 56 0 0 5,681
ADVANCED MICRO DEVICES INC COM 007903107 46,004 1,514,794 SH   DFND   1,514,794 0 0
ADVANCED MICRO DEVICES INC COM 007903107 306 10,091 SH   DFND 2 4,876 0 5,215
ADVANCED MICRO DEVICES INC COM 007903107 36 1,180 SH   DFND 4 1,180 0 0
ADVANCED MICRO DEVICES INC COM 007903107 42 1,380 SH   DFND 7 1,380 0 0
ADVANCED MICRO DEVICES INC COM 007903107 2,912 95,896 SH   DFND 15 95,896 0 0
ADVANCED MICRO DEVICES INC COM 007903107 18 580 SH   DFND 16 580 0 0
ADVANCED MICRO DEVICES INC COM 007903107 7,403 243,776 SH   DFND 21 243,776 0 0
ADVANCED MICRO DEVICES INC COM 007903107 2,134 70,251 SH   DFND 33 53,851 0 16,400
ADVANCED MICRO DEVICES INC COM 007903107 884 29,099 SH   DFND 56 0 0 29,099
ADVANCED MICRO DEVICES INC COM 007903107 8,048 265,000 SH Call DFND 72 265,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 44,194 1,455,200 SH Put DFND   1,455,200 0 0
ADVANCED MICRO DEVICES INC COM 007903107 3,037 100,000 SH Put DFND 72 100,000 0 0
ADVANSIX INC COM 00773T101 58 2,381 SH   DFND   2,381 0 0
ADVANSIX INC COM 00773T101 13 516 SH   DFND 2 426 0 90
ADVANSIX INC COM 00773T101 7 294 SH   DFND 4 294 0 0
ADVANSIX INC COM 00773T101 8 336 SH   DFND 15 336 0 0
ADVANSIX INC COM 00773T101 7 286 SH   DFND 56 0 0 286
ADVANSIX INC COM 00773T101 1 54 SH   OTR 4 0 0 54
ADVAXIS INC COM NEW 007624307 0 150 SH   DFND 15 150 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 54 4,502 SH   DFND   4,502 0 0
ADVISORSHARES TR NEW TECH MEDIA 00768Y552 8 600 SH   DFND 15 600 0 0
ADVISORSHARES TR PURE CANNABIS 00768Y495 53 2,300 SH   DFND 72 2,300 0 0
ADVISORSHARES TR PURE CANNABIS 00768Y495 53 2,300 SH Put DFND 72 2,300 0 0
ADVISORSHARES TR RANGER EQUITY BE 00768Y883 24 3,700 SH   DFND 15 3,700 0 0
AECOM COM 00766T100 575 15,180 SH   DFND 2 2,307 8,519 4,354
AECOM COM 00766T100 49 1,306 SH   DFND 4 1,306 0 0
AECOM COM 00766T100 66 1,745 SH   DFND 15 1,745 0 0
AECOM COM 00766T100 351 9,267 SH   DFND 56 0 0 9,267
AEGION CORP COM 00770F104 48 2,622 SH   DFND   2,622 0 0
AEGION CORP COM 00770F104 12 670 SH   DFND 2 0 0 670
AEGION CORP COM 00770F104 10 557 SH   DFND 4 557 0 0
AEGION CORP COM 00770F104 69 3,768 SH   DFND 56 0 0 3,768
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 15 2,192 SH   DFND   2,192 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 20 2,852 SH   DFND 15 2,852 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 12 1,705 SH   DFND 56 0 0 1,705
AEGON N V NY REGISTRY SHS 007924103 1 148 SH   DFND 2 148 0 0
AEGON N V NY REGISTRY SHS 007924103 1,748 353,213 SH   DFND 15 353,213 0 0
AEGON N V NY REGISTRY SHS 007924103 165 33,359 SH   DFND 56 0 0 33,359
AERCAP HOLDINGS NV SHS N00985106 27,045 520,000 SH   DFND   520,000 0 0
AERCAP HOLDINGS NV SHS N00985106 8,460 162,657 SH   DFND 4 162,657 0 0
AERCAP HOLDINGS NV SHS N00985106 2,486 47,790 SH   DFND 15 47,790 0 0
AERCAP HOLDINGS NV SHS N00985106 4,528 87,066 SH   DFND 16 87,066 0 0
AERCAP HOLDINGS NV SHS N00985106 955 18,354 SH   DFND 21 18,354 0 0
AERCAP HOLDINGS NV SHS N00985106 1,962 37,719 SH   DFND 33 35,575 0 2,144
AERCAP HOLDINGS NV SHS N00985106 527 10,130 SH   DFND 56 0 0 10,130
AERCAP HOLDINGS NV SHS N00985106 22,624 435,000 SH   DFND 59 435,000 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 104 3,510 SH   DFND   3,510 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 15 513 SH   DFND 56 0 0 513
AEROHIVE NETWORKS INC COM 007786106 16 3,516 SH   DFND   3,516 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 273 6,108 SH   DFND   6,108 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 161 3,591 SH   DFND 2 3,591 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 42 933 SH   DFND 4 933 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 24 542 SH   DFND 56 0 0 542
AEROVIRONMENT INC COM 008073108 101 1,774 SH   DFND   1,774 0 0
AEROVIRONMENT INC COM 008073108 75 1,322 SH   DFND 2 1,322 0 0
AES CORP COM 00130H105 9,686 577,910 SH   DFND   572,000 0 5,910
AES CORP COM 00130H105 63,618 3,795,802 SH   DFND 2 3,769,507 270 26,025
AES CORP COM 00130H105 160,484 9,575,435 SH   DFND 4 9,382,492 43,896 149,047
AES CORP COM 00130H105 3,373 201,259 SH   DFND 7 201,259 0 0
AES CORP COM 00130H105 141 8,390 SH   DFND 15 8,390 0 0
AES CORP COM 00130H105 40 2,412 SH   DFND 16 2,412 0 0
AES CORP COM 00130H105 7,980 476,155 SH   DFND 21 476,155 0 0
AES CORP COM 00130H105 794 47,376 SH   DFND 33 36,676 0 10,700
AES CORP COM 00130H105 232 13,832 SH   DFND 56 0 0 13,832
AES CORP COM 00130H105 34 2,021 SH   OTR 4 0 0 2,021
AETERNA ZENTARIS INC COM 007975402 0 44 SH   DFND 15 44 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 1,284 13,944 SH   DFND   13,944 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 1,877 20,373 SH   DFND 2 19,687 0 686
AFFILIATED MANAGERS GROUP IN COM 008252108 10 111 SH   DFND 4 111 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 870 9,438 SH   DFND 15 9,438 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 18 200 SH   DFND 16 200 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 902 9,793 SH   DFND 21 9,793 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 149 1,616 SH   DFND 33 916 0 700
AFFILIATED MANAGERS GROUP IN COM 008252108 64 693 SH   DFND 56 0 0 693
AFFIMED N V COM N01045108 14 5,026 SH   DFND   5,026 0 0
AFLAC INC COM 001055102 16,873 307,847 SH   DFND   307,847 0 0
AFLAC INC COM 001055102 8,122 148,185 SH   DFND 2 135,438 6,450 6,297
AFLAC INC COM 001055102 6,048 110,340 SH   DFND 4 110,340 0 0
AFLAC INC COM 001055102 335 6,107 SH   DFND 7 6,107 0 0
AFLAC INC COM 001055102 722 13,175 SH   DFND 15 13,175 0 0
AFLAC INC COM 001055102 63 1,147 SH   DFND 16 1,147 0 0
AFLAC INC COM 001055102 17,636 321,773 SH   DFND 21 321,773 0 0
AFLAC INC COM 001055102 17,255 314,820 SH   DFND 33 302,320 0 12,500
AFLAC INC COM 001055102 3,446 62,875 SH   DFND 56 0 0 62,875
AFLAC INC COM 001055102 51 932 SH   OTR 4 0 0 932
AG MTG INVT TR INC COM 001228105 44 2,750 SH   DFND   2,750 0 0
AGCO CORP COM 001084102 27 350 SH   DFND   0 0 350
AGCO CORP COM 001084102 20,058 258,584 SH   DFND 2 257,628 0 956
AGCO CORP COM 001084102 64,635 833,250 SH   DFND 4 817,125 1,793 14,332
AGCO CORP COM 001084102 286 3,686 SH   DFND 7 3,686 0 0
AGCO CORP COM 001084102 161 2,071 SH   DFND 35 1,901 170 0
AGCO CORP COM 001084102 346 4,462 SH   DFND 56 0 0 4,462
AGENUS INC COM NEW 00847G705 26 8,744 SH   DFND   8,744 0 0
AGENUS INC COM NEW 00847G705 6 1,931 SH   DFND 56 0 0 1,931
AGEX THERAPEUTICS INC COM 00848H108 7 1,785 SH   DFND   1,785 0 0
AGEX THERAPEUTICS INC COM 00848H108 1 400 SH   DFND 15 400 0 0
AGILE THERAPEUTICS INC COM 00847L100 2 1,350 SH   DFND 2 1,350 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 3,763 50,389 SH   DFND   50,389 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 6,929 92,796 SH   DFND 2 91,350 0 1,446
AGILENT TECHNOLOGIES INC COM 00846U101 256 3,431 SH   DFND 4 3,431 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 62 833 SH   DFND 7 833 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 20 271 SH   DFND 15 271 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 1 11 SH   DFND 16 11 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 8,591 115,058 SH   DFND 21 115,058 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 9,598 128,544 SH   DFND 33 123,444 0 5,100
AGILENT TECHNOLOGIES INC COM 00846U101 1,063 14,235 SH   DFND 56 0 0 14,235
AGILYSYS INC COM 00847J105 32 1,475 SH   DFND   1,475 0 0
AGILYSYS INC COM 00847J105 27 1,258 SH   DFND 2 1,258 0 0
AGILYSYS INC COM 00847J105 7 321 SH   DFND 4 321 0 0
AGILYSYS INC COM 00847J105 24 1,138 SH   DFND 56 0 0 1,138
AGIOS PHARMACEUTICALS INC COM 00847X104 7 150 SH   DFND 7 150 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 44 889 SH   DFND 56 0 0 889
AGNC INVT CORP COM 00123Q104 53 3,142 SH   DFND   3,142 0 0
AGNC INVT CORP COM 00123Q104 321 19,100 SH   DFND 2 19,100 0 0
AGNC INVT CORP COM 00123Q104 4 260 SH   DFND 15 260 0 0
AGNC INVT CORP COM 00123Q104 10 569 SH   DFND 21 569 0 0
AGNC INVT CORP COM 00123Q104 9,711 577,374 SH   DFND 33 569,774 0 7,600
AGNICO EAGLE MINES LTD COM 008474108 121 2,370 SH   DFND   2,370 0 0
AGNICO EAGLE MINES LTD COM 008474108 52 1,018 SH   DFND 2 1,018 0 0
AGNICO EAGLE MINES LTD COM 008474108 5 105 SH   DFND 7 105 0 0
AGNICO EAGLE MINES LTD COM 008474108 67,601 1,319,298 SH   DFND 15 1,319,298 0 0
AGNICO EAGLE MINES LTD COM 008474108 91 1,770 SH   DFND 16 1,770 0 0
AGNICO EAGLE MINES LTD COM 008474108 45,530 888,562 SH   DFND 21 888,562 0 0
AGNICO EAGLE MINES LTD COM 008474108 241 4,700 SH   DFND 33 0 0 4,700
AGNICO EAGLE MINES LTD COM 008474108 1,595 31,136 SH   DFND 56 0 0 31,136
AGNICO EAGLE MINES LTD COM 008474108 6,943 135,500 SH   DFND 72 135,500 0 0
AGREE REALTY CORP COM 008492100 202 3,151 SH   DFND   3,151 0 0
AGREE REALTY CORP COM 008492100 97 1,509 SH   DFND 2 1,509 0 0
AGREE REALTY CORP COM 008492100 0 5 SH   DFND 15 5 0 0
AGREE REALTY CORP COM 008492100 325 5,069 SH   DFND 33 5,069 0 0
AGROFRESH SOLUTIONS COM 00856G109 0 38 SH   DFND   38 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 76 3,663 SH   DFND   3,663 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 8 400 SH   DFND 2 400 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 6 300 SH   DFND 7 300 0 0
AIR INDS GROUP COM NEW 00912N205 4 4,000 SH   DFND 16 4,000 0 0
AIR LEASE CORP CL A 00912X302 46 1,103 SH   DFND 56 0 0 1,103
AIR PRODS & CHEMS INC COM 009158106 7,194 31,780 SH   DFND   31,780 0 0
AIR PRODS & CHEMS INC COM 009158106 13,238 58,481 SH   DFND 2 57,013 0 1,468
AIR PRODS & CHEMS INC COM 009158106 243 1,073 SH   DFND 4 1,073 0 0
AIR PRODS & CHEMS INC COM 009158106 70 310 SH   DFND 7 310 0 0
AIR PRODS & CHEMS INC COM 009158106 21,758 96,117 SH   DFND 15 96,117 0 0
AIR PRODS & CHEMS INC COM 009158106 11 50 SH   DFND 16 50 0 0
AIR PRODS & CHEMS INC COM 009158106 12,140 53,628 SH   DFND 21 53,628 0 0
AIR PRODS & CHEMS INC COM 009158106 38,012 167,919 SH   DFND 33 164,519 0 3,400
AIR PRODS & CHEMS INC COM 009158106 3,095 13,671 SH   DFND 56 0 0 13,671
AIR PRODS & CHEMS INC COM 009158106 521 2,300 SH   DFND 72 2,300 0 0
AIR PRODS & CHEMS INC COM 009158106 2,083 9,200 SH Put DFND 72 9,200 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 2,487 101,930 SH   DFND   101,930 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 4 180 SH   DFND 56 0 0 180
AIRCASTLE LTD COM G0129K104 93 4,392 SH   DFND   4,392 0 0
AIRCASTLE LTD COM G0129K104 2,145 100,908 SH   DFND 4 15,125 0 85,783
AIRCASTLE LTD COM G0129K104 19 890 SH   DFND 7 890 0 0
AIRCASTLE LTD COM G0129K104 199 9,349 SH   DFND 56 0 0 9,349
AIRGAIN INC COM 00938A104 11 773 SH   DFND   773 0 0
AK STL HLDG CORP COM 001547108 62 26,025 SH   DFND   26,025 0 0
AK STL HLDG CORP COM 001547108 5 2,064 SH   DFND 2 2,064 0 0
AK STL HLDG CORP COM 001547108 7 2,832 SH   DFND 4 2,832 0 0
AK STL HLDG CORP COM 001547108 13 5,400 SH   DFND 7 5,400 0 0
AK STL HLDG CORP COM 001547108 34 14,501 SH   DFND 56 0 0 14,501
AKAMAI TECHNOLOGIES INC COM 00971T101 916 11,429 SH   DFND   11,429 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 2,010 25,083 SH   DFND 2 21,175 0 3,908
AKAMAI TECHNOLOGIES INC COM 00971T101 38,518 480,634 SH   DFND 4 471,080 2,073 7,481
AKAMAI TECHNOLOGIES INC COM 00971T101 20 254 SH   DFND 15 254 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 2,673 33,357 SH   DFND 21 33,357 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 4,822 60,169 SH   DFND 33 57,969 0 2,200
AKAMAI TECHNOLOGIES INC COM 00971T101 570 7,108 SH   DFND 35 6,317 791 0
AKAMAI TECHNOLOGIES INC COM 00971T101 814 10,157 SH   DFND 56 0 0 10,157
AKCEA THERAPEUTICS INC COM 00972L107 24 1,034 SH   DFND   1,034 0 0
AKCEA THERAPEUTICS INC COM 00972L107 462 19,700 SH   DFND 72 19,700 0 0
AKCEA THERAPEUTICS INC COM 00972L107 462 19,700 SH Put DFND 72 19,700 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 48 9,820 SH   DFND   9,820 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 0 2 SH   DFND 2 2 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 2 500 SH   DFND 7 500 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 7 1,508 SH   DFND 56 0 0 1,508
AKEBIA THERAPEUTICS INC COM 00972D105 0 26 SH   DFND 72 26 0 0
AKERNA CORP COM 00973W102 86 4,000 SH   DFND 15 4,000 0 0
AKORN INC COM 009728106 39 7,614 SH   DFND   7,614 0 0
AKORN INC COM 009728106 5 1,014 SH   DFND 2 1,014 0 0
AKORN INC COM 009728106 2 303 SH   DFND 4 303 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 13 2,096 SH   DFND   2,096 0 0
ALAMO GROUP INC COM 011311107 82 822 SH   DFND   822 0 0
ALAMO GROUP INC COM 011311107 2 16 SH   DFND 2 16 0 0
ALAMO GROUP INC COM 011311107 12 124 SH   DFND 4 124 0 0
ALAMO GROUP INC COM 011311107 10 98 SH   DFND 56 0 0 98
ALAMOS GOLD INC NEW COM CL A 011532108 72 11,843 SH   DFND   11,843 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 582 96,178 SH   DFND 15 96,178 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 51 8,500 SH   DFND 16 8,500 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 13,004 2,149,364 SH   DFND 21 2,149,364 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 14 2,286 SH   DFND 56 0 0 2,286
ALARM COM HLDGS INC COM 011642105 202 3,774 SH   DFND   3,774 0 0
ALARM COM HLDGS INC COM 011642105 294 5,494 SH   DFND 2 2,047 0 3,447
ALARM COM HLDGS INC COM 011642105 12 226 SH   DFND 4 226 0 0
ALARM COM HLDGS INC COM 011642105 5,302 99,106 SH   DFND 56 0 0 99,106
ALASKA AIR GROUP INC COM 011659109 6,380 99,828 SH   DFND   99,828 0 0
ALASKA AIR GROUP INC COM 011659109 1,130 17,680 SH   DFND 2 16,806 0 874
ALASKA AIR GROUP INC COM 011659109 2,317 36,255 SH   DFND 4 34,345 1,803 107
ALASKA AIR GROUP INC COM 011659109 6 100 SH   DFND 15 100 0 0
ALASKA AIR GROUP INC COM 011659109 1,752 27,414 SH   DFND 21 27,414 0 0
ALASKA AIR GROUP INC COM 011659109 8 131 SH   DFND 33 131 0 0
ALASKA AIR GROUP INC COM 011659109 567 8,875 SH   DFND 35 8,220 655 0
ALASKA AIR GROUP INC COM 011659109 172 2,699 SH   DFND 56 0 0 2,699
ALASKA AIR GROUP INC COM 011659109 2,812 44,000 SH Put DFND 72 44,000 0 0
ALBANY INTL CORP CL A 012348108 201 2,426 SH   DFND   2,426 0 0
ALBANY INTL CORP CL A 012348108 106 1,278 SH   DFND 2 1,278 0 0
ALBANY INTL CORP CL A 012348108 17 210 SH   DFND 4 210 0 0
ALBANY INTL CORP CL A 012348108 174 2,103 SH   DFND 56 0 0 2,103
ALBEMARLE CORP COM 012653101 1,712 24,311 SH   DFND   24,311 0 0
ALBEMARLE CORP COM 012653101 42 601 SH   DFND 2 100 0 501
ALBEMARLE CORP COM 012653101 32 454 SH   DFND 4 454 0 0
ALBEMARLE CORP COM 012653101 372 5,288 SH   DFND 15 5,288 0 0
ALBEMARLE CORP COM 012653101 1,467 20,840 SH   DFND 21 20,840 0 0
ALBEMARLE CORP COM 012653101 138 1,961 SH   DFND 33 561 0 1,400
ALBEMARLE CORP COM 012653101 515 7,319 SH   DFND 56 0 0 7,319
ALBERTON ACQUISITION CORP ORD SHS G35006108 11,915 1,175,000 SH   DFND   1,175,000 0 0
ALBIREO PHARMA INC COM 01345P106 28 873 SH   DFND   873 0 0
ALBIREO PHARMA INC COM 01345P106 10 302 SH   DFND 56 0 0 302
ALCOA CORP COM 013872106 5,495 234,716 SH   DFND   234,716 0 0
ALCOA CORP COM 013872106 1,382 59,050 SH   DFND 2 58,637 0 413
ALCOA CORP COM 013872106 378 16,156 SH   DFND 15 16,156 0 0
ALCOA CORP COM 013872106 405 17,311 SH   DFND 21 17,311 0 0
ALCOA CORP COM 013872106 701 29,929 SH   DFND 56 0 0 29,929
ALCOA CORP COM 013872106 4 155 SH   OTR 4 0 0 155
ALCON INC ORD SHS H01301128 100 1,606 SH   DFND   1,606 0 0
ALCON INC ORD SHS H01301128 418 6,730 SH   DFND 2 6,636 0 94
ALCON INC ORD SHS H01301128 9 153 SH   DFND 7 153 0 0
ALCON INC ORD SHS H01301128 389 6,270 SH   DFND 15 6,270 0 0
ALCON INC ORD SHS H01301128 2,396 38,614 SH   DFND 16 38,614 0 0
ALCON INC ORD SHS H01301128 3,755 60,515 SH   DFND 21 60,515 0 0
ALCON INC ORD SHS H01301128 3,638 58,629 SH   DFND 33 52,146 0 6,483
ALCON INC ORD SHS H01301128 3 48 SH   DFND 35 30 18 0
ALCON INC ORD SHS H01301128 847 13,653 SH   DFND 56 0 0 13,653
ALDER BIOPHARMACEUTICALS INC COM 014339105 72 6,089 SH   DFND   6,089 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 0 4 SH   DFND 2 4 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 180 15,335 SH   DFND 56 0 0 15,335
ALDEYRA THERAPEUTICS INC COM 01438T106 11 1,913 SH   DFND   1,913 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 1 224 SH   DFND 56 0 0 224
ALECTOR INC COM 014442107 16 825 SH   DFND   825 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 132 5,715 SH   DFND   5,715 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 22 939 SH   DFND 2 939 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 4,238 183,478 SH   DFND 4 36,428 0 147,050
ALEXANDER & BALDWIN INC NEW COM 014491104 63 2,729 SH   DFND 56 0 0 2,729
ALEXANDER & BALDWIN INC NEW COM 014491104 10 427 SH   OTR 4 0 0 427
ALEXANDERS INC COM 014752109 66 179 SH   DFND   179 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 2,239 15,866 SH   DFND   15,866 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1,269 8,997 SH   DFND 2 8,313 0 684
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 27 188 SH   DFND 4 188 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 77 547 SH   DFND 7 547 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 3,217 22,800 SH   DFND 21 22,800 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 3,049 21,612 SH   DFND 33 19,712 0 1,900
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 34 244 SH   OTR 4 0 0 244
ALEXCO RESOURCE CORP COM 01535P106 29 25,000 SH   DFND 16 25,000 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 3,395 25,922 SH   DFND   25,922 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 263 2,006 SH   DFND 2 1,545 0 461
ALEXION PHARMACEUTICALS INC COM 015351109 276 2,111 SH   DFND 4 2,111 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 13 100 SH   DFND 7 100 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 7 55 SH   DFND 15 55 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 73 557 SH   DFND 16 557 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 11,772 89,876 SH   DFND 21 89,876 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 7,489 57,179 SH   DFND 33 53,679 0 3,500
ALEXION PHARMACEUTICALS INC COM 015351109 330 2,523 SH   DFND 56 0 0 2,523
ALGONQUIN PWR UTILS CORP COM 015857105 1,002 82,776 SH   DFND   82,776 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 109 9,000 SH   DFND 2 9,000 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 227,177 18,759,473 SH   DFND 15 18,759,473 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 35,926 2,966,667 SH   DFND 16 2,966,667 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 219,352 18,113,294 SH   DFND 21 18,113,294 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 26,059 153,788 SH   DFND   153,788 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,011 11,866 SH   DFND 2 11,707 0 159
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 136 800 SH   DFND 7 800 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 8,036 47,426 SH   DFND 15 47,426 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 554 3,271 SH   DFND 16 3,271 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 42,152 248,758 SH   DFND 21 248,758 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 90,520 534,200 SH   DFND 33 534,200 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 157 925 SH   DFND 35 864 61 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 9,921 58,550 SH   DFND 56 0 0 58,550
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 69,475 410,000 SH   DFND 59 410,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 3,076 18,150 SH   DFND 72 18,150 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2 10 SH Call DFND   10 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 8,473 50,000 SH Put DFND 72 50,000 0 0
ALICO INC COM 016230104 10 329 SH   DFND   329 0 0
ALICO INC COM 016230104 2 66 SH   DFND 56 0 0 66
ALIGN TECHNOLOGY INC COM 016255101 27,751 101,393 SH   DFND   101,393 0 0
ALIGN TECHNOLOGY INC COM 016255101 2,736 9,998 SH   DFND 2 9,799 0 199
ALIGN TECHNOLOGY INC COM 016255101 70 255 SH   DFND 4 255 0 0
ALIGN TECHNOLOGY INC COM 016255101 81 295 SH   DFND 15 295 0 0
ALIGN TECHNOLOGY INC COM 016255101 18 67 SH   DFND 16 67 0 0
ALIGN TECHNOLOGY INC COM 016255101 10,741 39,244 SH   DFND 21 39,244 0 0
ALIGN TECHNOLOGY INC COM 016255101 1,949 7,120 SH   DFND 33 5,920 0 1,200
ALIGN TECHNOLOGY INC COM 016255101 2 7 SH   DFND 35 7 0 0
ALIGN TECHNOLOGY INC COM 016255101 5,756 21,032 SH   DFND 56 0 0 21,032
ALIMERA SCIENCES INC COM 016259103 0 500 SH   DFND 2 500 0 0
ALIO GOLD INC COM 01627X108 4 4,991 SH   DFND 15 4,991 0 0
ALITHYA GROUP INC CL A SUB VTG 01643B106 82 31,450 SH   DFND 15 31,450 0 0
ALKERMES PLC SHS G01767105 0 5 SH   DFND 15 5 0 0
ALKERMES PLC SHS G01767105 79 3,500 SH   DFND 33 1,600 0 1,900
ALKERMES PLC SHS G01767105 8 372 SH   DFND 56 0 0 372
ALLAKOS INC COM 01671P100 63 1,459 SH   DFND   1,459 0 0
ALLEGHANY CORP DEL COM 017175100 10,421 15,300 SH   DFND   15,300 0 0
ALLEGHANY CORP DEL COM 017175100 99 146 SH   DFND 2 120 0 26
ALLEGHANY CORP DEL COM 017175100 77 113 SH   DFND 4 113 0 0
ALLEGHANY CORP DEL COM 017175100 46 68 SH   DFND 21 68 0 0
ALLEGHANY CORP DEL COM 017175100 45,621 66,981 SH   DFND 33 66,781 0 200
ALLEGHANY CORP DEL COM 017175100 123 181 SH   DFND 56 0 0 181
ALLEGHENY TECHNOLOGIES INC COM 01741R102 267 10,594 SH   DFND   10,594 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 52 2,048 SH   DFND 2 2,048 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 34 1,351 SH   DFND 4 1,351 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 455 18,043 SH   DFND 21 18,043 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 228 9,064 SH   DFND 56 0 0 9,064
ALLEGIANCE BANCSHARES INC COM 01748H107 55 1,640 SH   DFND   1,640 0 0
ALLEGIANT TRAVEL CO COM 01748X102 157 1,092 SH   DFND   1,092 0 0
ALLEGIANT TRAVEL CO COM 01748X102 92 638 SH   DFND 2 638 0 0
ALLEGIANT TRAVEL CO COM 01748X102 15 102 SH   DFND 4 102 0 0
ALLEGIANT TRAVEL CO COM 01748X102 453 3,158 SH   DFND 15 3,158 0 0
ALLEGIANT TRAVEL CO COM 01748X102 6 41 SH   DFND 56 0 0 41
ALLEGION PUB LTD CO ORD SHS G0176J109 1,820 16,461 SH   DFND   16,461 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 151 1,363 SH   DFND 2 645 0 718
ALLEGION PUB LTD CO ORD SHS G0176J109 113 1,023 SH   DFND 4 1,023 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 6 57 SH   DFND 15 57 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 2,393 21,646 SH   DFND 21 21,646 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 2,745 24,832 SH   DFND 33 23,632 0 1,200
ALLEGION PUB LTD CO ORD SHS G0176J109 655 5,929 SH   DFND 56 0 0 5,929
ALLEGRO MERGER CORP COM 01749N103 13,323 1,329,656 SH   DFND   1,329,656 0 0
ALLENA PHARMACEUTICALS INC COM 018119107 0 13 SH   DFND   13 0 0
ALLERGAN PLC SHS G0177J108 14,444 86,269 SH   DFND   86,269 0 0
ALLERGAN PLC SHS G0177J108 1,553 9,274 SH   DFND 2 8,506 0 768
ALLERGAN PLC SHS G0177J108 237 1,414 SH   DFND 4 1,414 0 0
ALLERGAN PLC SHS G0177J108 39 232 SH   DFND 7 232 0 0
ALLERGAN PLC SHS G0177J108 4,515 26,965 SH   DFND 15 26,965 0 0
ALLERGAN PLC SHS G0177J108 4,849 28,959 SH   DFND 16 28,959 0 0
ALLERGAN PLC SHS G0177J108 21,501 128,417 SH   DFND 21 128,417 0 0
ALLERGAN PLC SHS G0177J108 19,467 116,269 SH   DFND 33 110,669 0 5,600
ALLERGAN PLC SHS G0177J108 9 51 SH   DFND 35 51 0 0
ALLERGAN PLC SHS G0177J108 5,718 34,149 SH   DFND 56 0 0 34,149
ALLERGAN PLC SHS G0177J108 19 115 SH   OTR 4 0 0 115
ALLETE INC COM NEW 018522300 361 4,339 SH   DFND   4,339 0 0
ALLETE INC COM NEW 018522300 53 639 SH   DFND 2 639 0 0
ALLETE INC COM NEW 018522300 458 5,504 SH   DFND 4 5,504 0 0
ALLETE INC COM NEW 018522300 66 799 SH   DFND 56 0 0 799
ALLETE INC COM NEW 018522300 4 54 SH   OTR 4 0 0 54
ALLIANCE DATA SYSTEMS CORP COM 018581108 1,939 13,838 SH   DFND   13,838 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 3,316 23,665 SH   DFND 2 23,568 0 97
ALLIANCE DATA SYSTEMS CORP COM 018581108 26,530 189,327 SH   DFND 4 187,154 0 2,173
ALLIANCE DATA SYSTEMS CORP COM 018581108 202 1,440 SH   DFND 7 1,440 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 9 63 SH   DFND 15 63 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 1,559 11,126 SH   DFND 16 11,126 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 1,327 9,472 SH   DFND 21 9,472 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 105 749 SH   DFND 33 49 0 700
ALLIANCE DATA SYSTEMS CORP COM 018581108 30 213 SH   DFND 35 213 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 386 2,758 SH   DFND 56 0 0 2,758
ALLIANCE RES PARTNER L P UT LTD PART 01877R108 4,075 240,000 SH   DFND   240,000 0 0
ALLIANCEBERNSTEIN GBL HGH IN COM 01879R106 4,971 422,000 SH   DFND   422,000 0 0
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 11,870 399,379 SH   DFND   399,379 0 0
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 92 3,100 SH   DFND 2 3,100 0 0
ALLIANT ENERGY CORP COM 018802108 757 15,430 SH   DFND   15,430 0 0
ALLIANT ENERGY CORP COM 018802108 760 15,478 SH   DFND 2 15,165 0 313
ALLIANT ENERGY CORP COM 018802108 55 1,117 SH   DFND 4 1,117 0 0
ALLIANT ENERGY CORP COM 018802108 2,287 46,600 SH   DFND 21 46,600 0 0
ALLIANT ENERGY CORP COM 018802108 254 5,182 SH   DFND 33 1,582 0 3,600
ALLIANT ENERGY CORP COM 018802108 182 3,699 SH   DFND 56 0 0 3,699
ALLIANZGI CONV INCOME FD COM 018828103 57 10,000 SH   DFND 2 10,000 0 0
ALLIANZGI CONV INCOME FD II COM 018825109 51 10,000 SH   DFND 2 10,000 0 0
ALLIANZGI NFJ DIVID INT & PR COM 01883A107 21 1,700 SH   DFND 2 1,700 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 22 583 SH   DFND   583 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 3,665 79,075 SH   DFND 2 77,923 0 1,152
ALLISON TRANSMISSION HLDGS I COM 01973R101 49,572 1,069,508 SH   DFND 4 1,055,763 0 13,745
ALLISON TRANSMISSION HLDGS I COM 01973R101 11 239 SH   DFND 7 239 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 2,605 56,208 SH   DFND 15 56,208 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 260 5,618 SH   DFND 21 5,618 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 2,542 54,853 SH   DFND 33 54,853 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 555 11,971 SH   DFND 35 10,635 1,336 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 10 226 SH   DFND 56 0 0 226
ALLOGENE THERAPEUTICS INC COM 019770106 87 3,223 SH   DFND   3,223 0 0
ALLOT LTD SHS M0854Q105 16 2,251 SH   DFND 56 0 0 2,251
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 161 13,834 SH   DFND   13,834 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 32 2,751 SH   DFND 2 2,751 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 22 1,903 SH   DFND 4 1,903 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 3 268 SH   DFND 56 0 0 268
ALLSTATE CORP COM 020002101 20,254 199,169 SH   DFND   198,799 0 370
ALLSTATE CORP COM 020002101 42,380 416,760 SH   DFND 2 409,839 20 6,901
ALLSTATE CORP COM 020002101 196,110 1,928,511 SH   DFND 4 1,890,606 7,666 30,239
ALLSTATE CORP COM 020002101 788 7,748 SH   DFND 7 7,748 0 0
ALLSTATE CORP COM 020002101 4,219 41,485 SH   DFND 15 41,485 0 0
ALLSTATE CORP COM 020002101 14,638 143,950 SH   DFND 16 143,950 0 0
ALLSTATE CORP COM 020002101 27,462 270,058 SH   DFND 21 270,058 0 0
ALLSTATE CORP COM 020002101 12,999 127,832 SH   DFND 33 122,632 0 5,200
ALLSTATE CORP COM 020002101 3,137 30,845 SH   DFND 35 28,401 2,444 0
ALLSTATE CORP COM 020002101 2,251 22,138 SH   DFND 56 0 0 22,138
ALLSTATE CORP COM 020002101 51 497 SH   OTR 4 0 0 497
ALLY FINL INC COM 02005N100 16,161 521,500 SH   DFND   521,500 0 0
ALLY FINL INC COM 02005N100 36 1,161 SH   DFND 2 530 0 631
ALLY FINL INC COM 02005N100 16 515 SH   DFND 21 515 0 0
ALLY FINL INC COM 02005N100 787 25,408 SH   DFND 33 19,808 0 5,600
ALLY FINL INC COM 02005N100 162 5,225 SH   DFND 56 0 0 5,225
ALLY FINL INC COM 02005N100 1,704 55,000 SH   DFND 72 55,000 0 0
ALLY FINL INC COM 02005N100 976 31,500 SH Call DFND 72 31,500 0 0
ALMADEN MINERALS LTD COM CL B 020283305 28 47,000 SH   DFND 16 47,000 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 3,449 47,539 SH   DFND 21 47,539 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 80 1,100 SH   DFND 33 0 0 1,100
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 727 10,015 SH   DFND 56 0 0 10,015
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 16 1,696 SH   DFND   1,696 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 10 1,107 SH   DFND 56 0 0 1,107
ALPHABET INC CAP STK CL A 02079K305 59,036 54,522 SH   DFND   54,522 0 0
ALPHABET INC CAP STK CL A 02079K305 52,044 48,064 SH   DFND 2 45,588 115 2,361
ALPHABET INC CAP STK CL A 02079K305 14,386 13,286 SH   DFND 4 13,286 0 0
ALPHABET INC CAP STK CL A 02079K305 662 611 SH   DFND 7 611 0 0
ALPHABET INC CAP STK CL A 02079K305 96,226 88,868 SH   DFND 15 88,868 0 0
ALPHABET INC CAP STK CL A 02079K305 3,533 3,263 SH   DFND 16 3,263 0 0
ALPHABET INC CAP STK CL A 02079K305 117,343 108,370 SH   DFND 21 108,370 0 0
ALPHABET INC CAP STK CL A 02079K305 67,024 61,899 SH   DFND 33 57,119 0 4,780
ALPHABET INC CAP STK CL A 02079K305 907 838 SH   DFND 35 796 42 0
ALPHABET INC CAP STK CL A 02079K305 794,264 733,528 SH   DFND 56 0 0 733,528
ALPHABET INC CAP STK CL A 02079K305 334 308 SH   DFND 72 308 0 0
ALPHABET INC CAP STK CL A 02079K305 214 198 SH   OTR 4 0 0 198
ALPHABET INC CAP STK CL A 02079K305 16,675 15,400 SH Call DFND 72 15,400 0 0
ALPHABET INC CAP STK CL A 02079K305 8,229 7,600 SH Put DFND 72 7,600 0 0
ALPHABET INC CAP STK CL C 02079K107 43,203 39,969 SH   DFND   39,749 0 220
ALPHABET INC CAP STK CL C 02079K107 165,321 152,946 SH   DFND 2 150,061 125 2,760
ALPHABET INC CAP STK CL C 02079K107 182,908 169,217 SH   DFND 4 165,767 759 2,691
ALPHABET INC CAP STK CL C 02079K107 7,654 7,081 SH   DFND 7 7,081 0 0
ALPHABET INC CAP STK CL C 02079K107 137,935 127,610 SH   DFND 15 127,610 0 0
ALPHABET INC CAP STK CL C 02079K107 44,697 41,351 SH   DFND 16 41,351 0 0
ALPHABET INC CAP STK CL C 02079K107 103,652 95,893 SH   DFND 21 95,893 0 0
ALPHABET INC CAP STK CL C 02079K107 97,406 90,115 SH   DFND 33 84,935 0 5,180
ALPHABET INC CAP STK CL C 02079K107 2,010 1,859 SH   DFND 35 1,657 202 0
ALPHABET INC CAP STK CL C 02079K107 766,269 708,910 SH   DFND 56 0 0 708,910
ALPHABET INC CAP STK CL C 02079K107 214 198 SH   OTR 4 0 0 198
ALPHATEC HOLDINGS INC COM NEW 02081G201 11 2,491 SH   DFND   2,491 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 375 38,056 SH   DFND 2 38,056 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 27 2,720 SH   DFND 7 2,720 0 0
ALPS ETF TR DISRUPTIVE TECH 00162Q478 14 475 SH   DFND 15 475 0 0
ALPS ETF TR SPROTT GL MINE 00162Q643 131 5,950 SH   DFND 15 5,950 0 0
ALTA MESA RES INC CL A 02133L109 0 30 SH   DFND   30 0 0
ALTABA INC COM 021346101 357,949 5,160,000 SH   DFND   5,160,000 0 0
ALTABA INC COM 021346101 159 2,297 SH   DFND 2 2,297 0 0
ALTABA INC COM 021346101 170 2,453 SH   DFND 15 2,453 0 0
ALTABA INC COM 021346101 28 400 SH   DFND 16 400 0 0
ALTABA INC COM 021346101 46 660 SH   DFND 56 0 0 660
ALTABA INC COM 021346101 537,618 7,750,000 SH   DFND 59 7,750,000 0 0
ALTABA INC COM 021346101 9,018 130,000 SH Call DFND 72 130,000 0 0
ALTABA INC COM 021346101 11,793 170,000 SH Put DFND 72 170,000 0 0
ALTAIR ENGR INC COM CL A 021369103 130 3,221 SH   DFND   3,221 0 0
ALTERYX INC COM CL A 02156B103 1 6 SH   DFND   6 0 0
ALTERYX INC COM CL A 02156B103 218 2,000 SH   DFND 2 2,000 0 0
ALTERYX INC COM CL A 02156B103 44 407 SH   DFND 56 0 0 407
ALTICE USA INC CL A 02156K103 2,435 100,000 SH   DFND   100,000 0 0
ALTICE USA INC CL A 02156K103 1,216 49,929 SH   DFND 4 49,929 0 0
ALTICE USA INC CL A 02156K103 61 2,507 SH   DFND 21 2,507 0 0
ALTICE USA INC CL A 02156K103 119 4,900 SH   DFND 33 0 0 4,900
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 10 504 SH   DFND   504 0 0
ALTRA INDL MOTION CORP COM 02208R106 194 5,398 SH   DFND   5,398 0 0
ALTRA INDL MOTION CORP COM 02208R106 43 1,197 SH   DFND 56 0 0 1,197
ALTRIA GROUP INC COM 02209S103 22,103 466,807 SH   DFND   466,807 0 0
ALTRIA GROUP INC COM 02209S103 14,532 306,908 SH   DFND 2 286,437 7,000 13,471
ALTRIA GROUP INC COM 02209S103 601 12,699 SH   DFND 4 12,699 0 0
ALTRIA GROUP INC COM 02209S103 286 6,044 SH   DFND 7 6,044 0 0
ALTRIA GROUP INC COM 02209S103 3,942 83,261 SH   DFND 15 83,261 0 0
ALTRIA GROUP INC COM 02209S103 607 12,822 SH   DFND 16 12,822 0 0
ALTRIA GROUP INC COM 02209S103 62,526 1,320,501 SH   DFND 21 1,320,501 0 0
ALTRIA GROUP INC COM 02209S103 23,234 490,694 SH   DFND 33 460,294 0 30,400
ALTRIA GROUP INC COM 02209S103 8 159 SH   DFND 35 159 0 0
ALTRIA GROUP INC COM 02209S103 4,508 95,211 SH   DFND 56 0 0 95,211
ALTRIA GROUP INC COM 02209S103 29,088 614,325 SH   DFND 64 614,325 0 0
ALTRIA GROUP INC COM 02209S103 63 1,340 SH   OTR 4 0 0 1,340
ALTUS MIDSTREAM CO CL A 02215L100 16 4,205 SH   DFND   4,205 0 0
ALUMINUM CORP CHINA LTD SPON ADR H SHS 022276109 201 22,829 SH   DFND 21 22,829 0 0
ALZA CORP SDCV 7/2 02261WAB5 10 5,000 PRN   DFND 7 5,000 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 28 2,788 SH   DFND   2,788 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 4 421 SH   DFND 4 421 0 0
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 20 1,174 SH   DFND   1,174 0 0
AMALGAMATED BK NEW YORK N Y CLASS A 022663108 10 579 SH   DFND 56 0 0 579
AMARIN CORP PLC SPONS ADR NEW 023111206 538 27,725 SH   DFND 2 27,725 0 0
AMAZON COM INC COM 023135106 148,543 78,443 SH   DFND   78,413 0 30
AMAZON COM INC COM 023135106 128,918 68,080 SH   DFND 2 65,072 47 2,961
AMAZON COM INC COM 023135106 136,330 71,994 SH   DFND 4 70,796 264 934
AMAZON COM INC COM 023135106 2,810 1,484 SH   DFND 7 1,484 0 0
AMAZON COM INC COM 023135106 290,117 153,207 SH   DFND 15 153,207 0 0
AMAZON COM INC COM 023135106 16,743 8,842 SH   DFND 16 8,842 0 0
AMAZON COM INC COM 023135106 221,793 117,126 SH   DFND 21 117,126 0 0
AMAZON COM INC COM 023135106 187,350 98,937 SH   DFND 33 92,172 0 6,765
AMAZON COM INC COM 023135106 3,000 1,584 SH   DFND 35 1,418 166 0
AMAZON COM INC COM 023135106 29,253 15,447 SH   DFND 56 0 0 15,447
AMAZON COM INC COM 023135106 479 253 SH   OTR 4 0 0 253
AMAZON COM INC COM 023135106 24,238 12,800 SH Call DFND 72 12,800 0 0
AMAZON COM INC COM 023135106 27,836 14,700 SH Put DFND 72 14,700 0 0
AMBAC FINL GROUP INC COM NEW 023139884 64 3,787 SH   DFND   3,787 0 0
AMBAC FINL GROUP INC COM NEW 023139884 2 127 SH   DFND 4 127 0 0
AMBAC FINL GROUP INC COM NEW 023139884 7 389 SH   DFND 56 0 0 389
AMBARELLA INC SHS G037AX101 117 2,656 SH   DFND   2,656 0 0
AMBARELLA INC SHS G037AX101 9 200 SH   DFND 15 200 0 0
AMBARELLA INC SHS G037AX101 1 21 SH   DFND 56 0 0 21
AMBER RD INC COM 02318Y108 28 2,138 SH   DFND   2,138 0 0
AMBEV SA SPONSORED ADR 02319V103 114 24,329 SH   DFND 2 24,329 0 0
AMBEV SA SPONSORED ADR 02319V103 1,830 391,790 SH   DFND 16 391,790 0 0
AMBEV SA SPONSORED ADR 02319V103 5 1,127 SH   DFND 35 1,127 0 0
AMBEV SA SPONSORED ADR 02319V103 2,492 533,547 SH   DFND 56 0 0 533,547
AMC ENTMT HLDGS INC CL A COM 00165C104 40 4,318 SH   DFND   4,318 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 3 280 SH   DFND 15 280 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 17 1,787 SH   DFND 56 0 0 1,787
AMC NETWORKS INC CL A 00164V103 59 1,089 SH   DFND 2 1,089 0 0
AMC NETWORKS INC CL A 00164V103 11 208 SH   DFND 4 208 0 0
AMC NETWORKS INC CL A 00164V103 1,548 28,406 SH   DFND 15 28,406 0 0
AMC NETWORKS INC CL A 00164V103 199 3,648 SH   DFND 21 3,648 0 0
AMC NETWORKS INC CL A 00164V103 2 33 SH   DFND 56 0 0 33
AMCI ACQUISITION CORP CLASS A 00165R101 3,976 400,000 SH   DFND   400,000 0 0
AMCOR PLC ORD G0250X107 2,168 188,685 SH   DFND   188,685 0 0
AMCOR PLC ORD G0250X107 57 4,961 SH   DFND 2 3,340 0 1,621
AMCOR PLC ORD G0250X107 43 3,706 SH   DFND 4 3,706 0 0
AMCOR PLC ORD G0250X107 274 23,805 SH   DFND 15 23,805 0 0
AMCOR PLC ORD G0250X107 3,755 326,840 SH   DFND 21 326,840 0 0
AMCOR PLC ORD G0250X107 560 48,716 SH   DFND 33 41,916 0 6,800
AMCOR PLC ORD G0250X107 394 34,327 SH   DFND 56 0 0 34,327
AMDOCS LTD SHS G02602103 2,937 47,305 SH   DFND 2 43,619 0 3,686
AMDOCS LTD SHS G02602103 129 2,075 SH   DFND 7 2,075 0 0
AMDOCS LTD SHS G02602103 92 1,480 SH   DFND 15 1,480 0 0
AMDOCS LTD SHS G02602103 3,831 61,697 SH   DFND 16 61,697 0 0
AMDOCS LTD SHS G02602103 230 3,712 SH   DFND 21 3,712 0 0
AMDOCS LTD SHS G02602103 51,884 835,625 SH   DFND 33 835,625 0 0
AMDOCS LTD SHS G02602103 34 548 SH   DFND 35 548 0 0
AMDOCS LTD SHS G02602103 608 9,788 SH   DFND 56 0 0 9,788
AMEDISYS INC COM 023436108 320 2,633 SH   DFND   2,633 0 0
AMEDISYS INC COM 023436108 191 1,575 SH   DFND 2 564 0 1,011
AMEDISYS INC COM 023436108 1,645 13,553 SH   DFND 4 13,553 0 0
AMEDISYS INC COM 023436108 25 205 SH   DFND 56 0 0 205
AMERANT BANCORP INC CL A 023576101 32 1,615 SH   DFND   1,615 0 0
AMERCO COM 023586100 23 60 SH   DFND 2 60 0 0
AMERCO COM 023586100 8 20 SH   DFND 21 20 0 0
AMERCO COM 023586100 114 300 SH   DFND 33 200 0 100
AMERCO COM 023586100 50 131 SH   DFND 56 0 0 131
AMEREN CORP COM 023608102 2,253 30,001 SH   DFND   30,001 0 0
AMEREN CORP COM 023608102 14,236 189,533 SH   DFND 2 181,088 0 8,445
AMEREN CORP COM 023608102 52,984 705,422 SH   DFND 4 697,938 1,084 6,400
AMEREN CORP COM 023608102 1,749 23,281 SH   DFND 7 23,281 0 0
AMEREN CORP COM 023608102 4,016 53,468 SH   DFND 15 53,468 0 0
AMEREN CORP COM 023608102 16,685 222,140 SH   DFND 16 222,140 0 0
AMEREN CORP COM 023608102 16,395 218,278 SH   DFND 21 218,278 0 0
AMEREN CORP COM 023608102 2,114 28,144 SH   DFND 33 24,044 0 4,100
AMEREN CORP COM 023608102 1,067 14,203 SH   DFND 56 0 0 14,203
AMEREN CORP COM 023608102 48 643 SH   OTR 4 0 0 643
AMERESCO INC CL A 02361E108 27 1,807 SH   DFND   1,807 0 0
AMERESCO INC CL A 02361E108 8 538 SH   DFND 56 0 0 538
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 107 15,000 SH   DFND   15,000 0 0
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 53 7,500 SH   DFND 2 7,500 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 63 4,317 SH   DFND 2 4,317 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 19 1,322 SH   DFND 15 1,322 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 2,278 156,429 SH   DFND 56 0 0 156,429
AMERICA MOVIL SAB DE CV SPONSORED ADR 02364W204 4 300 SH   DFND 2 300 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 2,170 66,541 SH   DFND   66,541 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 565 17,337 SH   DFND 2 15,981 0 1,356
AMERICAN AIRLS GROUP INC COM 02376R102 32 988 SH   DFND 4 988 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 0 11 SH   DFND 7 11 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 124 3,815 SH   DFND 15 3,815 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 3,542 108,615 SH   DFND 21 108,615 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 82 2,527 SH   DFND 33 427 0 2,100
AMERICAN AIRLS GROUP INC COM 02376R102 105 3,224 SH   DFND 56 0 0 3,224
AMERICAN ASSETS TR INC COM 024013104 183 3,889 SH   DFND   3,889 0 0
AMERICAN ASSETS TR INC COM 024013104 42 898 SH   DFND 2 898 0 0
AMERICAN ASSETS TR INC COM 024013104 6,499 137,927 SH   DFND 4 72,254 0 65,673
AMERICAN ASSETS TR INC COM 024013104 1,522 32,296 SH   DFND 21 32,296 0 0
AMERICAN ASSETS TR INC COM 024013104 12 245 SH   OTR 4 0 0 245
AMERICAN AXLE & MFG HLDGS IN COM 024061103 119 9,344 SH   DFND   9,344 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 108 8,434 SH   DFND 2 8,434 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 2,122 166,320 SH   DFND 4 33,570 0 132,750
AMERICAN AXLE & MFG HLDGS IN COM 024061103 8 600 SH   DFND 15 600 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 43 3,362 SH   DFND 56 0 0 3,362
AMERICAN AXLE & MFG HLDGS IN COM 024061103 6 497 SH   OTR 4 0 0 497
AMERICAN CAMPUS CMNTYS INC COM 024835100 37 804 SH   DFND   804 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 99 2,142 SH   DFND 2 2,142 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 30 652 SH   DFND 4 652 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 5,286 114,517 SH   DFND 33 114,517 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 1,243 73,530 SH   DFND   73,530 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 107 6,318 SH   DFND 2 5,709 0 609
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 2,871 169,894 SH   DFND 4 33,007 0 136,887
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 2,134 126,280 SH   DFND 15 126,280 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 197 11,682 SH   DFND 21 11,682 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 120 7,072 SH   DFND 56 0 0 7,072
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 6 359 SH   OTR 4 0 0 359
AMERICAN ELEC PWR CO INC COM 025537101 7,252 82,400 SH   DFND   82,400 0 0
AMERICAN ELEC PWR CO INC COM 025537101 7,206 81,877 SH   DFND 2 74,977 0 6,900
AMERICAN ELEC PWR CO INC COM 025537101 5,510 62,604 SH   DFND 4 62,604 0 0
AMERICAN ELEC PWR CO INC COM 025537101 588 6,679 SH   DFND 7 6,679 0 0
AMERICAN ELEC PWR CO INC COM 025537101 11,734 133,330 SH   DFND 15 133,330 0 0
AMERICAN ELEC PWR CO INC COM 025537101 25 282 SH   DFND 16 282 0 0
AMERICAN ELEC PWR CO INC COM 025537101 24,419 277,462 SH   DFND 21 277,462 0 0
AMERICAN ELEC PWR CO INC COM 025537101 1,576 17,904 SH   DFND 33 10,104 0 7,800
AMERICAN ELEC PWR CO INC COM 025537101 1,088 12,364 SH   DFND 56 0 0 12,364
AMERICAN ELEC PWR CO INC COM 025537101 16 186 SH   OTR 4 0 0 186
AMERICAN EQTY INVT LIFE HLD COM 025676206 260 9,560 SH   DFND   9,560 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 63 2,328 SH   DFND 2 2,328 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 4,381 161,310 SH   DFND 4 29,413 0 131,897
AMERICAN EQTY INVT LIFE HLD COM 025676206 44 1,629 SH   DFND 56 0 0 1,629
AMERICAN EQTY INVT LIFE HLD COM 025676206 7 273 SH   OTR 4 0 0 273
AMERICAN EXPRESS CO COM 025816109 25,395 205,734 SH   DFND   205,204 0 530
AMERICAN EXPRESS CO COM 025816109 48,154 390,104 SH   DFND 2 383,146 20 6,938
AMERICAN EXPRESS CO COM 025816109 146,583 1,187,481 SH   DFND 4 1,165,667 4,000 17,814
AMERICAN EXPRESS CO COM 025816109 1,965 15,915 SH   DFND 7 15,915 0 0
AMERICAN EXPRESS CO COM 025816109 25,355 205,407 SH   DFND 15 205,407 0 0
AMERICAN EXPRESS CO COM 025816109 156 1,261 SH   DFND 16 1,261 0 0
AMERICAN EXPRESS CO COM 025816109 27,260 220,834 SH   DFND 21 220,834 0 0
AMERICAN EXPRESS CO COM 025816109 42,947 347,914 SH   DFND 33 336,014 0 11,900
AMERICAN EXPRESS CO COM 025816109 1,239 10,040 SH   DFND 35 8,842 1,198 0
AMERICAN EXPRESS CO COM 025816109 7,930 64,238 SH   DFND 56 0 0 64,238
AMERICAN EXPRESS CO COM 025816109 45,363 367,493 SH   DFND 64 367,493 0 0
AMERICAN EXPRESS CO COM 025816109 49 400 SH   OTR 4 0 0 400
AMERICAN FIN TR INC COM CLASS A 02607T109 97 8,925 SH   DFND   8,925 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 7,122 69,500 SH   DFND   69,500 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 150 1,463 SH   DFND 2 1,357 0 106
AMERICAN FINL GROUP INC OHIO COM 025932104 2,177 21,250 SH   DFND 4 21,250 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 11 108 SH   DFND 7 108 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 126 1,225 SH   DFND 33 325 0 900
AMERICAN FINL GROUP INC OHIO COM 025932104 533 5,203 SH   DFND 56 0 0 5,203
AMERICAN HOMES 4 RENT CL A 02665T306 37 1,524 SH   DFND   1,524 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 14 575 SH   DFND 2 300 0 275
AMERICAN HOMES 4 RENT CL A 02665T306 1,045 43,006 SH   DFND 33 43,006 0 0
AMERICAN HOMES 4 RENT CL A 02665T306 65 2,669 SH   DFND 56 0 0 2,669
AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 12 994 SH   DFND 2 994 0 0
AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 2 172 SH   DFND 15 172 0 0
AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 56 4,551 SH   DFND 16 4,551 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 12,463 233,910 SH   DFND   233,910 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 1,050 19,699 SH   DFND 2 12,676 0 7,023
AMERICAN INTL GROUP INC COM NEW 026874784 109 2,051 SH   DFND 4 2,051 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 5,582 104,763 SH   DFND 15 104,763 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 64 1,200 SH   DFND 16 1,200 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 14,434 270,900 SH   DFND 21 270,900 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 25,486 478,344 SH   DFND 33 465,144 0 13,200
AMERICAN INTL GROUP INC COM NEW 026874784 1,600 30,038 SH   DFND 56 0 0 30,038
AMERICAN MIDSTREAM PARTNERS COM UNITS 02752P100 12 2,279 SH   DFND   2,279 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 35 898 SH   DFND   898 0 0
AMERICAN NATL INS CO COM 028591105 38 330 SH   DFND 4 330 0 0
AMERICAN NATL INS CO COM 028591105 0 2 SH   DFND 15 2 0 0
AMERICAN NATL INS CO COM 028591105 284 2,439 SH   DFND 56 0 0 2,439
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 41 4,546 SH   DFND   4,546 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 6,514 723,009 SH   DFND 33 723,009 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 41 1,380 SH   DFND   1,380 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 26 864 SH   DFND 2 864 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 5 159 SH   DFND 4 159 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 12 1,547 SH   DFND   1,547 0 0
AMERICAN RLTY INVS INC COM 029174109 3 210 SH   DFND   210 0 0
AMERICAN SOFTWARE INC CL A 029683109 31 2,387 SH   DFND   2,387 0 0
AMERICAN SOFTWARE INC CL A 029683109 15 1,156 SH   DFND 56 0 0 1,156
AMERICAN STS WTR CO COM 029899101 231 3,067 SH   DFND   3,067 0 0
AMERICAN STS WTR CO COM 029899101 105 1,397 SH   DFND 2 1,397 0 0
AMERICAN STS WTR CO COM 029899101 35 469 SH   DFND 4 469 0 0
AMERICAN STS WTR CO COM 029899101 24 320 SH   DFND 15 320 0 0
AMERICAN STS WTR CO COM 029899101 700 9,300 SH   DFND 21 9,300 0 0
AMERICAN STS WTR CO COM 029899101 119 1,577 SH   DFND 56 0 0 1,577
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 16 1,753 SH   DFND   1,753 0 0
AMERICAN SUPERCONDUCTOR CORP SHS NEW 030111207 9 1,000 SH   DFND 15 1,000 0 0
AMERICAN TOWER CORP NEW COM 03027X100 11,548 56,482 SH   DFND   56,482 0 0
AMERICAN TOWER CORP NEW COM 03027X100 5,267 25,760 SH   DFND 2 23,094 0 2,666
AMERICAN TOWER CORP NEW COM 03027X100 255 1,249 SH   DFND 4 1,249 0 0
AMERICAN TOWER CORP NEW COM 03027X100 1 4 SH   DFND 7 4 0 0
AMERICAN TOWER CORP NEW COM 03027X100 4,754 23,254 SH   DFND 15 23,254 0 0
AMERICAN TOWER CORP NEW COM 03027X100 8 39 SH   DFND 16 39 0 0
AMERICAN TOWER CORP NEW COM 03027X100 45,581 222,945 SH   DFND 21 222,945 0 0
AMERICAN TOWER CORP NEW COM 03027X100 41,260 201,811 SH   DFND 33 194,711 0 7,100
AMERICAN TOWER CORP NEW COM 03027X100 61 296 SH   OTR 4 0 0 296
AMERICAN VANGUARD CORP COM 030371108 37 2,410 SH   DFND   2,410 0 0
AMERICAN VANGUARD CORP COM 030371108 7,434 482,439 SH   DFND 33 482,439 0 0
AMERICAN VANGUARD CORP COM 030371108 2 127 SH   DFND 56 0 0 127
AMERICAN WOODMARK CORPORATIO COM 030506109 107 1,263 SH   DFND   1,263 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 9 112 SH   DFND 2 112 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 12 142 SH   DFND 4 142 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 75 884 SH   DFND 56 0 0 884
AMERICAN WTR WKS CO INC NEW COM 030420103 1,914 16,500 SH   DFND   16,500 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 2,453 21,150 SH   DFND 2 20,948 0 202
AMERICAN WTR WKS CO INC NEW COM 030420103 54 465 SH   DFND 4 465 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 25,393 218,906 SH   DFND 15 218,906 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 16,778 144,640 SH   DFND 21 144,640 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 4,485 38,668 SH   DFND 33 35,668 0 3,000
AMERICAN WTR WKS CO INC NEW COM 030420103 256 2,205 SH   DFND 56 0 0 2,205
AMERICAS CAR MART INC COM 03062T105 44 512 SH   DFND   512 0 0
AMERICAS CAR MART INC COM 03062T105 7,976 92,659 SH   DFND 33 92,659 0 0
AMERICAS SILVER CORP COM NEW 03063L705 2 710 SH   DFND 15 710 0 0
AMERICAS SILVER CORP COM NEW 03063L705 0 20 SH   DFND 16 20 0 0
AMERICOLD RLTY TR COM 03064D108 2 66 SH   DFND   66 0 0
AMERICOLD RLTY TR COM 03064D108 39 1,200 SH   DFND 2 1,200 0 0
AMERICOLD RLTY TR COM 03064D108 1,879 57,946 SH   DFND 21 57,946 0 0
AMERICOLD RLTY TR COM 03064D108 6,389 197,066 SH   DFND 33 197,066 0 0
AMERIGAS PARTNERS L P UNIT L P INT 030975106 47,204 1,354,890 SH   DFND   1,354,890 0 0
AMERIGAS PARTNERS L P UNIT L P INT 030975106 81 2,324 SH   DFND 2 2,324 0 0
AMERIGAS PARTNERS L P UNIT L P INT 030975106 10 295 SH   DFND 7 295 0 0
AMERIPRISE FINL INC COM 03076C106 29,325 202,016 SH   DFND   202,016 0 0
AMERIPRISE FINL INC COM 03076C106 18,925 130,374 SH   DFND 2 128,809 0 1,565
AMERIPRISE FINL INC COM 03076C106 99,267 683,843 SH   DFND 4 669,137 3,554 11,152
AMERIPRISE FINL INC COM 03076C106 2,008 13,833 SH   DFND 7 13,833 0 0
AMERIPRISE FINL INC COM 03076C106 2,400 16,531 SH   DFND 15 16,531 0 0
AMERIPRISE FINL INC COM 03076C106 11 75 SH   DFND 16 75 0 0
AMERIPRISE FINL INC COM 03076C106 38,482 265,102 SH   DFND 21 265,102 0 0
AMERIPRISE FINL INC COM 03076C106 1,700 11,709 SH   DFND 33 9,509 0 2,200
AMERIPRISE FINL INC COM 03076C106 1,609 11,086 SH   DFND 35 10,172 914 0
AMERIPRISE FINL INC COM 03076C106 1,987 13,687 SH   DFND 56 0 0 13,687
AMERIPRISE FINL INC COM 03076C106 49 340 SH   OTR 4 0 0 340
AMERIS BANCORP COM 03076K108 214 5,448 SH   DFND   5,448 0 0
AMERIS BANCORP COM 03076K108 613 15,629 SH   DFND 2 15,629 0 0
AMERIS BANCORP COM 03076K108 10 256 SH   DFND 4 256 0 0
AMERIS BANCORP COM 03076K108 38 971 SH   DFND 15 971 0 0
AMERISAFE INC COM 03071H100 103 1,619 SH   DFND   1,619 0 0
AMERISAFE INC COM 03071H100 43 669 SH   DFND 2 669 0 0
AMERISAFE INC COM 03071H100 1,284 20,141 SH   DFND 4 20,141 0 0
AMERISAFE INC COM 03071H100 2 32 SH   DFND 56 0 0 32
AMERISOURCEBERGEN CORP COM 03073E105 1,561 18,312 SH   DFND   18,312 0 0
AMERISOURCEBERGEN CORP COM 03073E105 2,659 31,192 SH   DFND 2 12,673 17,300 1,219
AMERISOURCEBERGEN CORP COM 03073E105 229 2,687 SH   DFND 4 2,687 0 0
AMERISOURCEBERGEN CORP COM 03073E105 243 2,852 SH   DFND 7 2,852 0 0
AMERISOURCEBERGEN CORP COM 03073E105 24 285 SH   DFND 15 285 0 0
AMERISOURCEBERGEN CORP COM 03073E105 2 23 SH   DFND 16 23 0 0
AMERISOURCEBERGEN CORP COM 03073E105 11,188 131,226 SH   DFND 21 131,226 0 0
AMERISOURCEBERGEN CORP COM 03073E105 908 10,651 SH   DFND 33 8,151 0 2,500
AMERISOURCEBERGEN CORP COM 03073E105 1,112 13,043 SH   DFND 56 0 0 13,043
AMES NATL CORP COM 031001100 20 725 SH   DFND   725 0 0
AMETEK INC NEW COM 031100100 3,004 33,064 SH   DFND   33,064 0 0
AMETEK INC NEW COM 031100100 680 7,481 SH   DFND 2 3,048 0 4,433
AMETEK INC NEW COM 031100100 45 492 SH   DFND 4 492 0 0
AMETEK INC NEW COM 031100100 6,587 72,509 SH   DFND 15 72,509 0 0
AMETEK INC NEW COM 031100100 2,851 31,389 SH   DFND 16 31,389 0 0
AMETEK INC NEW COM 031100100 4,123 45,390 SH   DFND 21 45,390 0 0
AMETEK INC NEW COM 031100100 3,669 40,394 SH   DFND 33 35,794 0 4,600
AMETEK INC NEW COM 031100100 4,619 50,843 SH   DFND 56 0 0 50,843
AMGEN INC COM 031162100 12,999 70,540 SH   DFND   70,540 0 0
AMGEN INC COM 031162100 38,684 209,922 SH   DFND 2 198,722 6,325 4,875
AMGEN INC COM 031162100 78,366 425,257 SH   DFND 4 418,725 1,984 4,548
AMGEN INC COM 031162100 2,294 12,447 SH   DFND 7 12,447 0 0
AMGEN INC COM 031162100 21,135 114,688 SH   DFND 15 114,688 0 0
AMGEN INC COM 031162100 275 1,491 SH   DFND 16 1,491 0 0
AMGEN INC COM 031162100 64,551 350,286 SH   DFND 21 350,286 0 0
AMGEN INC COM 031162100 90,784 492,642 SH   DFND 33 482,142 0 10,500
AMGEN INC COM 031162100 2,357 12,789 SH   DFND 35 11,621 1,168 0
AMGEN INC COM 031162100 5,613 30,460 SH   DFND 56 0 0 30,460
AMGEN INC COM 031162100 124 672 SH   OTR 4 0 0 672
AMICUS THERAPEUTICS INC COM 03152W109 671 53,772 SH   DFND   53,772 0 0
AMICUS THERAPEUTICS INC COM 03152W109 1 86 SH   DFND 2 0 0 86
AMICUS THERAPEUTICS INC COM 03152W109 1,058 84,787 SH   DFND 4 84,787 0 0
AMICUS THERAPEUTICS INC COM 03152W109 19 1,527 SH   DFND 56 0 0 1,527
AMKOR TECHNOLOGY INC COM 031652100 62 8,279 SH   DFND   8,279 0 0
AMKOR TECHNOLOGY INC COM 031652100 3,032 406,424 SH   DFND 4 69,159 0 337,265
AMKOR TECHNOLOGY INC COM 031652100 46 6,226 SH   DFND 56 0 0 6,226
AMKOR TECHNOLOGY INC COM 031652100 3 440 SH   OTR 4 0 0 440
AMN HEALTHCARE SERVICES INC COM 001744101 209 3,848 SH   DFND   3,848 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 285 5,253 SH   DFND 2 3,166 0 2,087
AMN HEALTHCARE SERVICES INC COM 001744101 18 333 SH   DFND 4 333 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 176 3,251 SH   DFND 56 0 0 3,251
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 56 7,863 SH   DFND   7,863 0 0
AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 4 612 SH   DFND 56 0 0 612
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 63 2,986 SH   DFND   2,986 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 21 1,001 SH   DFND 2 1,001 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 14 647 SH   DFND 4 647 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 6 289 SH   DFND 56 0 0 289
AMPHENOL CORP NEW CL A 032095101 1,997 20,820 SH   DFND   20,820 0 0
AMPHENOL CORP NEW CL A 032095101 567 5,906 SH   DFND 2 4,379 0 1,527
AMPHENOL CORP NEW CL A 032095101 39 408 SH   DFND 4 408 0 0
AMPHENOL CORP NEW CL A 032095101 177 1,846 SH   DFND 15 1,846 0 0
AMPHENOL CORP NEW CL A 032095101 496 5,172 SH   DFND 16 5,172 0 0
AMPHENOL CORP NEW CL A 032095101 6,620 69,005 SH   DFND 21 69,005 0 0
AMPHENOL CORP NEW CL A 032095101 1,056 11,011 SH   DFND 33 6,211 0 4,800
AMPHENOL CORP NEW CL A 032095101 214 2,231 SH   DFND 35 2,080 151 0
AMPHENOL CORP NEW CL A 032095101 2,885 30,066 SH   DFND 56 0 0 30,066
AMPHENOL CORP NEW CL A 032095101 59 612 SH   OTR 4 0 0 612
AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 14 750 SH   DFND 7 750 0 0
AMPLIFY ETF TR ONLIN RETL ETF 032108102 25 500 SH   DFND 2 500 0 0
AMYRIS INC COM NEW 03236M200 11 3,156 SH   DFND   3,156 0 0
AMYRIS INC COM NEW 03236M200 14 4,000 SH   DFND 15 4,000 0 0
ANADARKO PETE CORP COM 032511107 4,629 65,600 SH   DFND   65,600 0 0
ANADARKO PETE CORP COM 032511107 1,518 21,520 SH   DFND 2 18,566 0 2,954
ANADARKO PETE CORP COM 032511107 241 3,417 SH   DFND 4 3,417 0 0
ANADARKO PETE CORP COM 032511107 124 1,757 SH   DFND 15 1,757 0 0
ANADARKO PETE CORP COM 032511107 7,132 101,079 SH   DFND 21 101,079 0 0
ANADARKO PETE CORP COM 032511107 570 8,085 SH   DFND 33 585 0 7,500
ANADARKO PETE CORP COM 032511107 591 8,376 SH   DFND 56 0 0 8,376
ANADARKO PETE CORP COM 032511107 706 10,000 SH Call DFND 72 10,000 0 0
ANALOG DEVICES INC COM 032654105 3,400 30,119 SH   DFND   30,119 0 0
ANALOG DEVICES INC COM 032654105 1,777 15,740 SH   DFND 2 14,091 0 1,649
ANALOG DEVICES INC COM 032654105 332 2,942 SH   DFND 4 2,942 0 0
ANALOG DEVICES INC COM 032654105 6 49 SH   DFND 7 49 0 0
ANALOG DEVICES INC COM 032654105 91 803 SH   DFND 15 803 0 0
ANALOG DEVICES INC COM 032654105 2 18 SH   DFND 16 18 0 0
ANALOG DEVICES INC COM 032654105 10,946 96,981 SH   DFND 21 96,981 0 0
ANALOG DEVICES INC COM 032654105 7,947 70,408 SH   DFND 33 63,889 0 6,519
ANALOG DEVICES INC COM 032654105 1,064 9,424 SH   DFND 56 0 0 9,424
ANALOG DEVICES INC COM 032654105 2,201 19,500 SH Call DFND 72 19,500 0 0
ANAPLAN INC COM 03272L108 2 46 SH   DFND   46 0 0
ANAPLAN INC COM 03272L108 1,640 32,500 SH   DFND 56 0 0 32,500
ANAPTYSBIO INC COM 032724106 115 2,047 SH   DFND   2,047 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 12 3,583 SH   DFND   3,583 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 7 2,000 SH   DFND 2 2,000 0 0
ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 114,810 3,160,201 SH   DFND   3,160,201 0 0
ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 86 2,372 SH   DFND 56 0 0 2,372
ANDERSONS INC COM 034164103 72 2,630 SH   DFND   2,630 0 0
ANDERSONS INC COM 034164103 9 324 SH   DFND 4 324 0 0
ANDERSONS INC COM 034164103 6,037 221,631 SH   DFND 33 221,631 0 0
ANDERSONS INC COM 034164103 19 709 SH   DFND 56 0 0 709
ANDINA ACQUISITION CORP III UNIT 09/24/2020 G04415116 5,140 500,000 SH   DFND   500,000 0 0
ANGIODYNAMICS INC COM 03475V101 61 3,075 SH   DFND   3,075 0 0
ANGIODYNAMICS INC COM 03475V101 25 1,246 SH   DFND 2 1,246 0 0
ANGIODYNAMICS INC COM 03475V101 52 2,660 SH   DFND 56 0 0 2,660
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 1,567 88,000 SH   DFND   88,000 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 1 41 SH   DFND 2 41 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 6,295 353,472 SH   DFND 21 353,472 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 1,084 60,848 SH   DFND 56 0 0 60,848
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 1,159 13,100 SH   DFND 2 12,001 0 1,099
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 80 902 SH   DFND 15 902 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 14 161 SH   DFND 35 89 72 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 3,185 35,982 SH   DFND 56 0 0 35,982
ANI PHARMACEUTICALS INC COM 00182C103 62 760 SH   DFND   760 0 0
ANI PHARMACEUTICALS INC COM 00182C103 32 390 SH   DFND 2 390 0 0
ANI PHARMACEUTICALS INC COM 00182C103 141 1,716 SH   DFND 4 1,716 0 0
ANI PHARMACEUTICALS INC COM 00182C103 7 81 SH   OTR 4 0 0 81
ANIKA THERAPEUTICS INC COM 035255108 48 1,173 SH   DFND   1,173 0 0
ANIKA THERAPEUTICS INC COM 035255108 8 200 SH   DFND 4 200 0 0
ANIXTER INTL INC COM 035290105 152 2,544 SH   DFND   2,544 0 0
ANIXTER INTL INC COM 035290105 2 40 SH   DFND 2 40 0 0
ANIXTER INTL INC COM 035290105 12 205 SH   DFND 4 205 0 0
ANIXTER INTL INC COM 035290105 185 3,103 SH   DFND 56 0 0 3,103
ANNALY CAP MGMT INC COM 035710409 78 8,532 SH   DFND   8,532 0 0
ANNALY CAP MGMT INC COM 035710409 570 62,390 SH   DFND 2 62,061 0 329
ANNALY CAP MGMT INC COM 035710409 0 37 SH   DFND 15 37 0 0
ANNALY CAP MGMT INC COM 035710409 12 1,319 SH   DFND 21 1,319 0 0
ANNALY CAP MGMT INC COM 035710409 23,370 2,559,690 SH   DFND 33 2,537,690 0 22,000
ANSYS INC COM 03662Q105 1,199 5,856 SH   DFND   5,856 0 0
ANSYS INC COM 03662Q105 764 3,730 SH   DFND 2 2,108 0 1,622
ANSYS INC COM 03662Q105 22 109 SH   DFND 4 109 0 0
ANSYS INC COM 03662Q105 42 205 SH   DFND 15 205 0 0
ANSYS INC COM 03662Q105 13 63 SH   DFND 16 63 0 0
ANSYS INC COM 03662Q105 3,461 16,900 SH   DFND 21 16,900 0 0
ANSYS INC COM 03662Q105 368 1,799 SH   DFND 33 99 0 1,700
ANSYS INC COM 03662Q105 3 15 SH   DFND 35 15 0 0
ANSYS INC COM 03662Q105 4,173 20,375 SH   DFND 56 0 0 20,375
ANTARES PHARMA INC COM 036642106 45 13,660 SH   DFND   13,660 0 0
ANTERO MIDSTREAM CORP COM 03676B102 8,066 703,823 SH   DFND   703,823 0 0
ANTERO MIDSTREAM CORP COM 03676B102 2 200 SH   DFND 15 200 0 0
ANTERO MIDSTREAM CORP COM 03676B102 659 57,500 SH   DFND 21 57,500 0 0
ANTERO RES CORP COM 03674X106 118 21,335 SH   DFND 33 21,335 0 0
ANTERO RES CORP COM 03674X106 6 1,105 SH   DFND 56 0 0 1,105
ANTERO RES CORP COM 03674X106 1,585 286,700 SH   DFND 72 286,700 0 0
ANTERO RES CORP COM 03674X106 28 5,000 SH Call DFND 72 5,000 0 0
ANTERO RES CORP COM 03674X106 962 174,000 SH Put DFND 72 174,000 0 0
ANTHEM INC COM 036752103 11,368 40,283 SH   DFND   40,283 0 0
ANTHEM INC COM 036752103 3,471 12,300 SH   DFND 2 10,590 0 1,710
ANTHEM INC COM 036752103 984 3,488 SH   DFND 4 3,488 0 0
ANTHEM INC COM 036752103 8,866 31,417 SH   DFND 15 31,417 0 0
ANTHEM INC COM 036752103 42 150 SH   DFND 16 150 0 0
ANTHEM INC COM 036752103 18,541 65,700 SH   DFND 21 65,700 0 0
ANTHEM INC COM 036752103 62,754 222,366 SH   DFND 33 218,166 0 4,200
ANTHEM INC COM 036752103 3,616 12,813 SH   DFND 56 0 0 12,813
ANWORTH MORTGAGE ASSET CP COM 037347101 31 8,160 SH   DFND   8,160 0 0
AON PLC SHS CL A G0408V102 13,253 68,673 SH   DFND   68,673 0 0
AON PLC SHS CL A G0408V102 10,224 52,977 SH   DFND 2 51,106 0 1,871
AON PLC SHS CL A G0408V102 134 694 SH   DFND 4 694 0 0
AON PLC SHS CL A G0408V102 941 4,876 SH   DFND 15 4,876 0 0
AON PLC SHS CL A G0408V102 9,751 50,526 SH   DFND 21 50,526 0 0
AON PLC SHS CL A G0408V102 1,331 6,896 SH   DFND 33 2,896 0 4,000
AON PLC SHS CL A G0408V102 63 328 SH   DFND 35 292 36 0
AON PLC SHS CL A G0408V102 3,917 20,295 SH   DFND 56 0 0 20,295
APACHE CORP COM 037411105 2,283 78,818 SH   DFND   78,818 0 0
APACHE CORP COM 037411105 370 12,758 SH   DFND 2 12,312 0 446
APACHE CORP COM 037411105 30 1,051 SH   DFND 4 1,051 0 0
APACHE CORP COM 037411105 507 17,492 SH   DFND 15 17,492 0 0
APACHE CORP COM 037411105 13 465 SH   DFND 16 465 0 0
APACHE CORP COM 037411105 2,120 73,190 SH   DFND 21 73,190 0 0
APACHE CORP COM 037411105 203 7,001 SH   DFND 33 2,001 0 5,000
APACHE CORP COM 037411105 87 3,012 SH   DFND 56 0 0 3,012
APACHE CORP COM 037411105 290 10,000 SH Call DFND 72 10,000 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 1,232 24,588 SH   DFND   24,588 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 190 3,783 SH   DFND 2 2,532 0 1,251
APARTMENT INVT & MGMT CO CL A 03748R754 54 1,073 SH   DFND 4 1,073 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 2,853 56,929 SH   DFND 15 56,929 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 1,492 29,772 SH   DFND 21 29,772 0 0
APARTMENT INVT & MGMT CO CL A 03748R754 1,530 30,535 SH   DFND 33 30,535 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 103 4,048 SH   DFND   4,048 0 0
APERGY CORP COM 03755L104 153 4,567 SH   DFND 2 4,250 0 317
APERGY CORP COM 03755L104 83 2,487 SH   DFND 4 2,487 0 0
APERGY CORP COM 03755L104 952 28,378 SH   DFND 21 28,378 0 0
APERGY CORP COM 03755L104 137 4,085 SH   DFND 56 0 0 4,085
APERGY CORP COM 03755L104 4 121 SH   OTR 4 0 0 121
APHRIA INC COM 03765K104 46 6,546 SH   DFND   6,546 0 0
APHRIA INC COM 03765K104 4,472 638,007 SH   DFND 15 638,007 0 0
APHRIA INC COM 03765K104 185 26,379 SH   DFND 16 26,379 0 0
APHRIA INC COM 03765K104 2,675 381,581 SH   DFND 21 381,581 0 0
APHRIA INC COM 03765K104 2,939 419,200 SH   DFND 72 419,200 0 0
APHRIA INC COM 03765K104 852 121,500 SH Call DFND 15 121,500 0 0
APHRIA INC COM 03765K104 175 25,000 SH Put DFND 15 25,000 0 0
APHRIA INC COM 03765K104 3,075 438,600 SH Put DFND 72 438,600 0 0
APOGEE ENTERPRISES INC COM 037598109 95 2,189 SH   DFND   2,189 0 0
APOGEE ENTERPRISES INC COM 037598109 154 3,552 SH   DFND 2 3,552 0 0
APOGEE ENTERPRISES INC COM 037598109 2,193 50,483 SH   DFND 4 8,197 0 42,286
APOLLO COML REAL EST FIN INC COM 03762U105 234 12,732 SH   DFND   12,732 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 11 574 SH   DFND 2 574 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 123 6,704 SH   DFND 4 6,704 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 40 2,158 SH   DFND 56 0 0 2,158
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 143,513 4,184,047 SH   DFND   4,184,047 0 0
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 7 200 SH   DFND 16 200 0 0
APOLLO INVT CORP COM NEW 03761U502 15,105 956,000 SH   DFND   956,000 0 0
APOLLO MEDICAL HLDGS INC COM NEW 03763A207 9 523 SH   DFND   523 0 0
APOLLO SR FLOATING RATE FD I COM 037636107 23 1,510 SH   DFND 15 1,510 0 0
APPFOLIO INC COM CL A 03783C100 132 1,287 SH   DFND   1,287 0 0
APPFOLIO INC COM CL A 03783C100 45 444 SH   DFND 56 0 0 444
APPIAN CORP CL A 03782L101 94 2,603 SH   DFND   2,603 0 0
APPIAN CORP CL A 03782L101 34 950 SH   DFND 2 950 0 0
APPIAN CORP CL A 03782L101 5 125 SH   DFND 15 125 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 20 1,233 SH   DFND   1,233 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 35 2,200 SH   DFND 2 2,200 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 2,820 177,823 SH   DFND 4 177,823 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 556 35,087 SH   DFND 33 35,087 0 0
APPLE INC COM 037833100 191,510 967,615 SH   DFND   966,800 0 815
APPLE INC COM 037833100 252,646 1,276,505 SH   DFND 2 1,212,339 25,080 39,086
APPLE INC COM 037833100 270,445 1,366,438 SH   DFND 4 1,339,481 6,303 20,654
APPLE INC COM 037833100 14,464 73,078 SH   DFND 7 73,078 0 0
APPLE INC COM 037833100 241,422 1,219,795 SH   DFND 15 1,219,795 0 0
APPLE INC COM 037833100 38,270 193,360 SH   DFND 16 193,360 0 0
APPLE INC COM 037833100 294,445 1,487,697 SH   DFND 21 1,487,697 0 0
APPLE INC COM 037833100 213,921 1,080,847 SH   DFND 33 1,004,947 0 75,900
APPLE INC COM 037833100 46,685 235,878 SH   DFND 56 0 0 235,878
APPLE INC COM 037833100 971 4,907 SH   OTR 4 0 0 4,907
APPLE INC COM 037833100 59,406 300,150 SH Call DFND   300,150 0 0
APPLE INC COM 037833100 21,455 108,400 SH Call DFND 72 108,400 0 0
APPLE INC COM 037833100 9,945 50,250 SH Put DFND   50,250 0 0
APPLE INC COM 037833100 13,261 67,000 SH Put DFND 72 67,000 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 7 1,884 SH   DFND 15 1,884 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 198 3,212 SH   DFND   3,212 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 69 1,127 SH   DFND 2 1,127 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 38 624 SH   DFND 4 624 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 35 569 SH   DFND 56 0 0 569
APPLIED MATLS INC COM 038222105 2,896 64,486 SH   DFND   63,311 0 1,175
APPLIED MATLS INC COM 038222105 33,229 739,911 SH   DFND 2 722,635 50 17,226
APPLIED MATLS INC COM 038222105 10,093 224,748 SH   DFND 4 223,038 1,710 0
APPLIED MATLS INC COM 038222105 626 13,933 SH   DFND 7 13,933 0 0
APPLIED MATLS INC COM 038222105 4,509 100,391 SH   DFND 15 100,391 0 0
APPLIED MATLS INC COM 038222105 16,535 368,180 SH   DFND 16 368,180 0 0
APPLIED MATLS INC COM 038222105 13,165 293,152 SH   DFND 21 293,152 0 0
APPLIED MATLS INC COM 038222105 6,984 155,502 SH   DFND 33 140,702 0 14,800
APPLIED MATLS INC COM 038222105 816 18,170 SH   DFND 35 17,184 986 0
APPLIED MATLS INC COM 038222105 2,411 53,675 SH   DFND 56 0 0 53,675
APPLIED MATLS INC COM 038222105 925 20,600 SH Call DFND 72 20,600 0 0
APPLIED MATLS INC COM 038222105 8,982 200,000 SH Put DFND 72 200,000 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 16 1,560 SH   DFND   1,560 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 23 2,235 SH   DFND 4 2,235 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 12 1,139 SH   DFND 15 1,139 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 3 247 SH   DFND 56 0 0 247
APPLIED OPTOELECTRONICS INC COM 03823U102 443 43,100 SH   DFND 72 43,100 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 1,471 143,100 SH Put DFND 72 143,100 0 0
APPROACH RESOURCES INC COM 03834A103 0 149 SH   DFND   149 0 0
APTARGROUP INC COM 038336103 1,286 10,341 SH   DFND 2 4,443 0 5,898
APTARGROUP INC COM 038336103 60 483 SH   DFND 4 483 0 0
APTARGROUP INC COM 038336103 138 1,111 SH   DFND 56 0 0 1,111
APTINYX INC COM 03836N103 0 60 SH   DFND   60 0 0
APTIV PLC SHS G6095L109 3,037 37,569 SH   DFND   37,569 0 0
APTIV PLC SHS G6095L109 2,767 34,232 SH   DFND 2 33,027 0 1,205
APTIV PLC SHS G6095L109 85 1,046 SH   DFND 4 1,046 0 0
APTIV PLC SHS G6095L109 490 6,064 SH   DFND 7 6,064 0 0
APTIV PLC SHS G6095L109 302 3,735 SH   DFND 15 3,735 0 0
APTIV PLC SHS G6095L109 4,389 54,298 SH   DFND 21 54,298 0 0
APTIV PLC SHS G6095L109 40,249 497,951 SH   DFND 33 493,451 0 4,500
APTIV PLC SHS G6095L109 275 3,407 SH   DFND 56 0 0 3,407
APTIV PLC SHS G6095L109 428 5,300 SH   DFND 72 5,300 0 0
APTIV PLC SHS G6095L109 36 443 SH   OTR 4 0 0 443
APTIV PLC SHS G6095L109 4,001 49,500 SH Put DFND 72 49,500 0 0
APTOSE BIOSCIENCES INC COM NEW 03835T200 15 5,884 SH   DFND 15 5,884 0 0
APTOSE BIOSCIENCES INC COM NEW 03835T200 0 2 SH   DFND 16 2 0 0
APYX MED CORP COM 03837C106 19 2,779 SH   DFND   2,779 0 0
APYX MED CORP COM 03837C106 7 1,000 SH   DFND 15 1,000 0 0
AQUA AMERICA INC COM 03836W103 511 12,343 SH   DFND 2 12,028 0 315
AQUA AMERICA INC COM 03836W103 57 1,375 SH   DFND 4 1,375 0 0
AQUA AMERICA INC COM 03836W103 12 300 SH   DFND 15 300 0 0
AQUA AMERICA INC COM 03836W103 2,249 54,360 SH   DFND 21 54,360 0 0
AQUA AMERICA INC COM 03836W103 443 10,711 SH   DFND 56 0 0 10,711
AQUA METALS INC COM 03837J101 4 2,595 SH   DFND 15 2,595 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 1 224 SH   DFND 2 224 0 0
AQUANTIA CORP COM 03842Q108 30 2,330 SH   DFND   2,330 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 0 4 SH   DFND   4 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 98 23,218 SH   DFND 15 23,218 0 0
AQUINOX PHARMACEUTICALS INC COM 03842B101 3 1,221 SH   DFND 15 1,221 0 0
ARAMARK COM 03852U106 479 13,291 SH   DFND 2 3,472 0 9,819
ARAMARK COM 03852U106 1,345 37,299 SH   DFND 15 37,299 0 0
ARAMARK COM 03852U106 22 611 SH   DFND 21 611 0 0
ARAMARK COM 03852U106 15,723 436,032 SH   DFND 33 433,132 0 2,900
ARAMARK COM 03852U106 2 68 SH   DFND 56 0 0 68
ARATANA THERAPEUTICS INC COM 03874P101 21 4,105 SH   DFND   4,105 0 0
ARATANA THERAPEUTICS INC COM 03874P101 77 14,990 SH   DFND 2 14,990 0 0
ARAVIVE INC COM 03890D108 0 16 SH   DFND 56 0 0 16
ARBUTUS BIOPHARMA CORP COM 03879J100 0 45 SH   DFND   45 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 2,182 1,048,961 SH   DFND 15 1,048,961 0 0
ARCADIA BIOSCIENCES INC COM NEW 039014204 123 40,000 SH   DFND 15 40,000 0 0
ARCBEST CORP COM 03937C105 59 2,099 SH   DFND   2,099 0 0
ARCBEST CORP COM 03937C105 32 1,131 SH   DFND 2 808 0 323
ARCBEST CORP COM 03937C105 1,861 66,190 SH   DFND 4 10,179 0 56,011
ARCBEST CORP COM 03937C105 3 120 SH   DFND 56 0 0 120
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 1 64 SH   DFND 2 64 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 1,015 56,299 SH   DFND 15 56,299 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 130 7,217 SH   DFND 56 0 0 7,217
ARCH CAP GROUP LTD ORD G0450A105 0 3 SH   DFND   3 0 0
ARCH CAP GROUP LTD ORD G0450A105 599 16,149 SH   DFND 2 15,792 0 357
ARCH CAP GROUP LTD ORD G0450A105 3,499 94,355 SH   DFND 16 94,355 0 0
ARCH CAP GROUP LTD ORD G0450A105 71 1,904 SH   DFND 21 1,904 0 0
ARCH CAP GROUP LTD ORD G0450A105 1,059 28,550 SH   DFND 33 21,350 0 7,200
ARCH CAP GROUP LTD ORD G0450A105 5,385 145,220 SH   DFND 56 0 0 145,220
ARCH COAL INC CL A 039380407 133 1,407 SH   DFND   1,407 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 17,499 428,888 SH   DFND   428,888 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 809 19,817 SH   DFND 2 16,203 0 3,614
ARCHER DANIELS MIDLAND CO COM 039483102 60 1,473 SH   DFND 4 1,473 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 35 852 SH   DFND 7 852 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1,424 34,903 SH   DFND 15 34,903 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 8,162 200,042 SH   DFND 21 200,042 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1,820 44,599 SH   DFND 33 35,399 0 9,200
ARCHER DANIELS MIDLAND CO COM 039483102 1,288 31,573 SH   DFND 56 0 0 31,573
ARCHER DANIELS MIDLAND CO COM 039483102 628 15,400 SH   DFND 72 15,400 0 0
ARCHROCK INC COM 03957W106 114 10,772 SH   DFND   10,772 0 0
ARCHROCK INC COM 03957W106 59 5,541 SH   DFND 2 5,541 0 0
ARCHROCK INC COM 03957W106 5 510 SH   DFND 4 510 0 0
ARCHROCK INC COM 03957W106 508 47,899 SH   DFND 21 47,899 0 0
ARCHROCK INC COM 03957W106 33 3,097 SH   DFND 56 0 0 3,097
ARCONIC INC COM 03965L100 1,496 57,948 SH   DFND   57,948 0 0
ARCONIC INC COM 03965L100 127 4,927 SH   DFND 2 3,973 0 954
ARCONIC INC COM 03965L100 11 415 SH   DFND 4 415 0 0
ARCONIC INC COM 03965L100 50 1,946 SH   DFND 15 1,946 0 0
ARCONIC INC COM 03965L100 2,113 81,847 SH   DFND 21 81,847 0 0
ARCONIC INC COM 03965L100 221 8,560 SH   DFND 33 3,260 0 5,300
ARCONIC INC COM 03965L100 528 20,460 SH   DFND 56 0 0 20,460
ARCOSA INC COM 039653100 155 4,119 SH   DFND   4,119 0 0
ARCOSA INC COM 039653100 45 1,194 SH   DFND 2 1,194 0 0
ARCOSA INC COM 039653100 21 556 SH   DFND 4 556 0 0
ARCOSA INC COM 039653100 160 4,250 SH   DFND 15 4,250 0 0
ARCOSA INC COM 039653100 432 11,492 SH   DFND 56 0 0 11,492
ARCUS BIOSCIENCES INC COM 03969F109 21 2,680 SH   DFND   2,680 0 0
ARDAGH GROUP S A CL A L0223L101 5 287 SH   DFND 56 0 0 287
ARDELYX INC COM 039697107 11 3,954 SH   DFND   3,954 0 0
ARDELYX INC COM 039697107 8 2,923 SH   DFND 56 0 0 2,923
ARDMORE SHIPPING CORP COM Y0207T100 23 2,866 SH   DFND   2,866 0 0
ARDMORE SHIPPING CORP COM Y0207T100 5 560 SH   DFND 56 0 0 560
ARENA PHARMACEUTICALS INC COM NEW 040047607 245 4,184 SH   DFND   4,184 0 0
ARES CAP CORP COM 04010L103 32,095 1,789,000 SH   DFND   1,789,000 0 0
ARES CAP CORP COM 04010L103 325 18,114 SH   DFND 2 18,114 0 0
ARES CAP CORP COM 04010L103 26 1,445 SH   DFND 15 1,445 0 0
ARES CAP CORP COM 04010L103 372 20,729 SH   DFND 56 0 0 20,729
ARES COML REAL ESTATE CORP COM 04013V108 33 2,230 SH   DFND   2,230 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 140 5,336 SH   DFND   5,336 0 0
ARGAN INC COM 04010E109 50 1,236 SH   DFND   1,236 0 0
ARGENX SE SPONSORED ADR 04016X101 8,084 57,100 SH   DFND   57,100 0 0
ARGENX SE SPONSORED ADR 04016X101 190 1,341 SH   DFND 56 0 0 1,341
ARGO GROUP INTL HLDGS LTD COM G0464B107 202 2,727 SH   DFND   2,727 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 4,711 63,615 SH   DFND 4 12,014 0 51,601
ARGO GROUP INTL HLDGS LTD COM G0464B107 26 351 SH   DFND 15 351 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 24 328 SH   DFND 56 0 0 328
ARISTA NETWORKS INC COM 040413106 955 3,680 SH   DFND   3,680 0 0
ARISTA NETWORKS INC COM 040413106 127 491 SH   DFND 2 349 0 142
ARISTA NETWORKS INC COM 040413106 16 60 SH   DFND 4 60 0 0
ARISTA NETWORKS INC COM 040413106 60 232 SH   DFND 15 232 0 0
ARISTA NETWORKS INC COM 040413106 3,174 12,227 SH   DFND 21 12,227 0 0
ARISTA NETWORKS INC COM 040413106 326 1,256 SH   DFND 33 356 0 900
ARISTA NETWORKS INC COM 040413106 71 275 SH   DFND 56 0 0 275
ARISTA NETWORKS INC COM 040413106 1,246 4,800 SH   DFND 72 4,800 0 0
ARISTA NETWORKS INC COM 040413106 5,192 20,000 SH Call DFND 72 20,000 0 0
ARISTA NETWORKS INC COM 040413106 5,192 20,000 SH Put DFND 72 20,000 0 0
ARK ETF TR GENOMIC REV ETF 00214Q302 17 480 SH   DFND 15 480 0 0
ARK ETF TR INDL INNOVATIN 00214Q203 27 800 SH   DFND 2 800 0 0
ARK ETF TR INNOVATION ETF 00214Q104 458 9,538 SH   DFND 15 9,538 0 0
ARK ETF TR ISRAEL INOVATE 00214Q609 50 2,395 SH   DFND 2 2,395 0 0
ARK ETF TR WEB X.O ETF 00214Q401 38 725 SH   DFND 15 725 0 0
ARLINGTON ASSET INVT CORP CL A NEW 041356205 21 3,038 SH   DFND   3,038 0 0
ARLO TECHNOLOGIES INC COM 04206A101 25 6,256 SH   DFND   6,256 0 0
ARLO TECHNOLOGIES INC COM 04206A101 12 2,987 SH   DFND 2 2,987 0 0
ARLO TECHNOLOGIES INC COM 04206A101 5 1,211 SH   DFND 4 1,211 0 0
ARLO TECHNOLOGIES INC COM 04206A101 35 8,789 SH   DFND 56 0 0 8,789
ARMADA HOFFLER PPTYS INC COM 04208T108 72 4,340 SH   DFND   4,340 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 35 2,096 SH   DFND 2 2,096 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 2 106 SH   DFND 4 106 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 880 53,190 SH   DFND 21 53,190 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 2 117 SH   DFND 56 0 0 117
ARMATA PHARMACEUTICALS INC COM 04216R102 10 2,444 SH   DFND 2 2,444 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 92 4,927 SH   DFND   4,927 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 22 1,195 SH   DFND 2 1,195 0 0
ARMSTRONG FLOORING INC COM 04238R106 18 1,805 SH   DFND   1,805 0 0
ARMSTRONG FLOORING INC COM 04238R106 13 1,300 SH   DFND 15 1,300 0 0
ARMSTRONG FLOORING INC COM 04238R106 0 8 SH   DFND 56 0 0 8
ARMSTRONG WORLD INDS INC NEW COM 04247X102 2 17 SH   DFND 56 0 0 17
ARQULE INC COM 04269E107 93 8,464 SH   DFND   8,464 0 0
ARQULE INC COM 04269E107 7 650 SH   DFND 2 650 0 0
ARRAY BIOPHARMA INC COM 04269X105 865 18,663 SH   DFND   18,663 0 0
ARRAY BIOPHARMA INC COM 04269X105 46 1,000 SH   DFND 7 1,000 0 0
ARRAY BIOPHARMA INC COM 04269X105 107 2,305 SH   DFND 56 0 0 2,305
ARROW ELECTRS INC COM 042735100 40 557 SH   DFND   557 0 0
ARROW ELECTRS INC COM 042735100 105 1,475 SH   DFND 2 1,475 0 0
ARROW ELECTRS INC COM 042735100 55 771 SH   DFND 4 771 0 0
ARROW ELECTRS INC COM 042735100 68 960 SH   DFND 15 960 0 0
ARROW ELECTRS INC COM 042735100 5,068 71,116 SH   DFND 16 71,116 0 0
ARROW ELECTRS INC COM 042735100 16 225 SH   DFND 21 225 0 0
ARROW ELECTRS INC COM 042735100 15,377 215,752 SH   DFND 33 214,652 0 1,100
ARROW ELECTRS INC COM 042735100 394 5,529 SH   DFND 56 0 0 5,529
ARROW FINL CORP COM 042744102 37 1,052 SH   DFND   1,052 0 0
ARROW FINL CORP COM 042744102 25 726 SH   DFND 56 0 0 726
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 208 7,839 SH   DFND   7,839 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 86 3,260 SH   DFND 2 3,260 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 27 1,000 SH   DFND 15 1,000 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 6 225 SH   DFND 56 0 0 225
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 21 800 SH   DFND 72 800 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 21 800 SH Put DFND 72 800 0 0
ARTESIAN RESOURCES CORP CL A 043113208 24 657 SH   DFND   657 0 0
ARTESIAN RESOURCES CORP CL A 043113208 75 2,008 SH   DFND 56 0 0 2,008
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 116 4,198 SH   DFND   4,198 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 0 3 SH   DFND 2 3 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 0 3 SH   DFND 15 3 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 7 258 SH   DFND 56 0 0 258
ARVINAS INC COM 04335A105 33 1,482 SH   DFND   1,482 0 0
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 17 1,500 SH   DFND 2 1,500 0 0
ASANKO GOLD INC COM 04341Y105 0 50 SH   DFND 15 50 0 0
ASANKO GOLD INC COM 04341Y105 0 42 SH   DFND 16 42 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 137 1,623 SH   DFND   1,623 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 51 602 SH   DFND 2 602 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 13 154 SH   DFND 4 154 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 21 254 SH   DFND 56 0 0 254
ASCENA RETAIL GROUP INC COM 04351G101 8 13,290 SH   DFND   13,290 0 0
ASCENA RETAIL GROUP INC COM 04351G101 2 3,021 SH   DFND 4 3,021 0 0
ASCENDIS PHARMA A S SPONSORED ADR 04351P101 233 2,024 SH   DFND 56 0 0 2,024
ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 281 71,076 SH   DFND 56 0 0 71,076
ASGN INC COM 00191U102 260 4,292 SH   DFND   4,292 0 0
ASGN INC COM 00191U102 26 425 SH   DFND 2 425 0 0
ASGN INC COM 00191U102 13 221 SH   DFND 4 221 0 0
ASGN INC COM 00191U102 75 1,238 SH   DFND 56 0 0 1,238
ASHFORD HOSPITALITY TR INC COM SHS 044103109 23 7,640 SH   DFND   7,640 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 50 622 SH   DFND 2 581 0 41
ASHLAND GLOBAL HLDGS INC COM 044186104 44 547 SH   DFND 4 547 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 0 2 SH   DFND 15 2 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 549 6,867 SH   DFND 56 0 0 6,867
ASML HOLDING N V N Y REGISTRY SHS N07059210 14 68 SH   DFND   68 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 844 4,058 SH   DFND 2 4,058 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 926 4,455 SH   DFND 21 4,455 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 1,909 9,181 SH   DFND 56 0 0 9,181
ASPEN TECHNOLOGY INC COM 045327103 32 261 SH   DFND 2 0 0 261
ASPEN TECHNOLOGY INC COM 045327103 7 58 SH   DFND 15 58 0 0
ASPEN TECHNOLOGY INC COM 045327103 22 181 SH   DFND 56 0 0 181
ASSEMBLY BIOSCIENCES INC COM 045396108 26 1,922 SH   DFND   1,922 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 19 5,417 SH   DFND   5,417 0 0
ASSERTIO THERAPEUTICS INC COM 04545L107 860 249,316 SH   DFND 4 45,656 0 203,660
ASSERTIO THERAPEUTICS INC COM 04545L107 2 484 SH   OTR 4 0 0 484
ASSOCIATED BANC CORP COM 045487105 760 35,960 SH   DFND 2 34,996 0 964
ASSOCIATED BANC CORP COM 045487105 40 1,896 SH   DFND 4 1,896 0 0
ASSOCIATED BANC CORP COM 045487105 112 5,300 SH   DFND 15 5,300 0 0
ASSOCIATED BANC CORP COM 045487105 40 1,909 SH   DFND 56 0 0 1,909
ASSOCIATED CAP GROUP INC CL A 045528106 6 159 SH   DFND   159 0 0
ASSURANT INC COM 04621X108 8,673 81,531 SH   DFND   81,531 0 0
ASSURANT INC COM 04621X108 174 1,634 SH   DFND 2 1,275 0 359
ASSURANT INC COM 04621X108 534 5,022 SH   DFND 4 5,022 0 0
ASSURANT INC COM 04621X108 1,367 12,854 SH   DFND 21 12,854 0 0
ASSURANT INC COM 04621X108 155 1,461 SH   DFND 33 661 0 800
ASSURANT INC COM 04621X108 67 630 SH   DFND 56 0 0 630
ASSURED GUARANTY LTD COM G0585R106 1,010 24,000 SH   DFND   24,000 0 0
ASSURED GUARANTY LTD COM G0585R106 43 1,033 SH   DFND 15 1,033 0 0
ASSURED GUARANTY LTD COM G0585R106 324 7,696 SH   DFND 56 0 0 7,696
ASTEC INDS INC COM 046224101 61 1,866 SH   DFND   1,866 0 0
ASTEC INDS INC COM 046224101 403 12,380 SH   DFND 2 12,380 0 0
ASTEC INDS INC COM 046224101 7 207 SH   DFND 4 207 0 0
ASTEC INDS INC COM 046224101 26 803 SH   DFND 56 0 0 803
ASTRAZENECA PLC SPONSORED ADR 046353108 2,024 49,021 SH   DFND 2 48,892 0 129
ASTRAZENECA PLC SPONSORED ADR 046353108 56 1,363 SH   DFND 7 1,363 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 104,875 2,540,588 SH   DFND 15 2,540,588 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 2 39 SH   DFND 16 39 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 5,290 128,161 SH   DFND 56 0 0 128,161
ASTRONICS CORP COM 046433108 81 2,019 SH   DFND   2,019 0 0
ASTRONICS CORP COM 046433108 24 600 SH   DFND 2 600 0 0
ASTRONICS CORP COM 046433108 0 3 SH   DFND 56 0 0 3
ASTRONOVA INC COM 04638F108 15 571 SH   DFND   571 0 0
ASURE SOFTWARE INC COM 04649U102 1 96 SH   DFND   96 0 0
ASURE SOFTWARE INC COM 04649U102 25 3,085 SH   DFND 56 0 0 3,085
AT HOME GROUP INC COM 04650Y100 27 3,984 SH   DFND   3,984 0 0
AT HOME GROUP INC COM 04650Y100 1 206 SH   DFND 56 0 0 206
AT&T INC COM 00206R102 50,803 1,516,035 SH   DFND   1,516,035 0 0
AT&T INC COM 00206R102 48,655 1,451,968 SH   DFND 2 1,241,902 157,875 52,191
AT&T INC COM 00206R102 8,411 250,986 SH   DFND 4 242,748 8,238 0
AT&T INC COM 00206R102 464 13,859 SH   DFND 7 13,859 0 0
AT&T INC COM 00206R102 93,432 2,788,170 SH   DFND 15 2,788,170 0 0
AT&T INC COM 00206R102 23,714 707,655 SH   DFND 16 707,655 0 0
AT&T INC COM 00206R102 144,369 4,308,242 SH   DFND 21 4,308,242 0 0
AT&T INC COM 00206R102 14,798 441,593 SH   DFND 33 324,436 0 117,157
AT&T INC COM 00206R102 16,428 490,254 SH   DFND 56 0 0 490,254
AT&T INC COM 00206R102 26 786 SH   OTR 4 0 0 786
AT&T INC COM 00206R102 905 27,000 SH Call DFND 72 27,000 0 0
AT&T INC COM 00206R102 905 27,000 SH Put DFND 72 27,000 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 75 3,723 SH   DFND   3,723 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 92 4,591 SH   DFND 56 0 0 4,591
ATHENE HLDG LTD CL A G0684D107 2,148 49,891 SH   DFND 4 49,891 0 0
ATHENE HLDG LTD CL A G0684D107 9 198 SH   DFND 21 198 0 0
ATHENE HLDG LTD CL A G0684D107 1,504 34,926 SH   DFND 33 32,326 0 2,600
ATHENEX INC COM 04685N103 98 4,963 SH   DFND   4,963 0 0
ATHERSYS INC COM 04744L106 18 10,979 SH   DFND   10,979 0 0
ATKORE INTL GROUP INC COM 047649108 101 3,893 SH   DFND   3,893 0 0
ATKORE INTL GROUP INC COM 047649108 1,911 73,874 SH   DFND 4 72,885 0 989
ATKORE INTL GROUP INC COM 047649108 11 421 SH   OTR 4 0 0 421
ATLANTIC CAP BANCSHARES INC COM 048269203 34 1,957 SH   DFND   1,957 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 1,341 78,309 SH   DFND 4 11,805 0 66,504
ATLANTIC PWR CORP COM NEW 04878Q863 22 9,078 SH   DFND   9,078 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 68 28,100 SH   DFND 15 28,100 0 0
ATLANTIC PWR CORP COM NEW 04878Q863 17 6,869 SH   DFND 56 0 0 6,869
ATLANTIC UN BANKSHARES CORP COM 04911A107 301 8,531 SH   DFND   8,531 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 126 3,553 SH   DFND 56 0 0 3,553
ATLANTICA YIELD PLC SHS G0751N103 10 430 SH   DFND 15 430 0 0
ATLANTICA YIELD PLC SHS G0751N103 30 1,338 SH   DFND 56 0 0 1,338
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 2,280 51,071 SH   DFND   51,071 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 1,061 23,757 SH   DFND 4 3,628 0 20,129
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 172 3,850 SH   DFND 56 0 0 3,850
ATLASSIAN CORP PLC CL A G06242104 458 3,500 SH   DFND   3,500 0 0
ATLASSIAN CORP PLC CL A G06242104 115 880 SH   DFND 2 880 0 0
ATLASSIAN CORP PLC CL A G06242104 24 185 SH   DFND 15 185 0 0
ATLASSIAN CORP PLC CL A G06242104 1,530 11,693 SH   DFND 33 11,693 0 0
ATLASSIAN CORP PLC CL A G06242104 36 278 SH   DFND 35 278 0 0
ATLASSIAN CORP PLC CL A G06242104 408 3,115 SH   DFND 56 0 0 3,115
ATMOS ENERGY CORP COM 049560105 1,288 12,200 SH   DFND   12,200 0 0
ATMOS ENERGY CORP COM 049560105 515 4,879 SH   DFND 2 4,653 0 226
ATMOS ENERGY CORP COM 049560105 82 781 SH   DFND 4 781 0 0
ATMOS ENERGY CORP COM 049560105 14 135 SH   DFND 7 135 0 0
ATMOS ENERGY CORP COM 049560105 5,604 53,085 SH   DFND 21 53,085 0 0
ATMOS ENERGY CORP COM 049560105 276 2,619 SH   DFND 33 619 0 2,000
ATMOS ENERGY CORP COM 049560105 157 1,487 SH   DFND 56 0 0 1,487
ATN INTL INC COM 00215F107 53 922 SH   DFND   922 0 0
ATN INTL INC COM 00215F107 26 450 SH   DFND 2 450 0 0
ATN INTL INC COM 00215F107 2 32 SH   DFND 4 32 0 0
ATN INTL INC COM 00215F107 19 330 SH   DFND 56 0 0 330
ATRICURE INC COM 04963C209 93 3,113 SH   DFND   3,113 0 0
ATRICURE INC COM 04963C209 1,243 41,654 SH   DFND 4 41,654 0 0
ATRICURE INC COM 04963C209 18 610 SH   DFND 56 0 0 610
ATRION CORP COM 049904105 102 120 SH   DFND   120 0 0
ATRION CORP COM 049904105 466 546 SH   DFND 4 546 0 0
ATRION CORP COM 049904105 22 26 SH   DFND 56 0 0 26
AUBURN NATL BANCORP COM 050473107 0 4 SH   DFND   4 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 138 3,655 SH   DFND   3,655 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 17 451 SH   DFND 56 0 0 451
AUDIOEYE INC COM NEW 050734201 55 7,000 SH   DFND 15 7,000 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 124 18,800 SH   DFND 15 18,800 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 7 996 SH   DFND 72 996 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 16 2,500 SH Put DFND 72 2,500 0 0
AURORA CANNABIS INC COM 05156X108 241 30,790 SH   DFND   30,790 0 0
AURORA CANNABIS INC COM 05156X108 2 260 SH   DFND 7 260 0 0
AURORA CANNABIS INC COM 05156X108 6,479 828,475 SH   DFND 15 828,475 0 0
AURORA CANNABIS INC COM 05156X108 144 18,413 SH   DFND 16 18,413 0 0
AURORA CANNABIS INC COM 05156X108 14,042 1,795,716 SH   DFND 21 1,795,716 0 0
AURORA CANNABIS INC COM 05156X108 111 14,200 SH   DFND 33 0 0 14,200
AURORA CANNABIS INC COM 05156X108 13,529 1,730,000 SH   DFND 72 1,730,000 0 0
AURORA CANNABIS INC COM 05156X108 4,163 532,400 SH Call DFND 15 532,400 0 0
AURORA CANNABIS INC COM 05156X108 456 58,300 SH Call DFND 72 58,300 0 0
AURORA CANNABIS INC COM 05156X108 844 107,900 SH Put DFND 15 107,900 0 0
AURORA CANNABIS INC COM 05156X108 14,114 1,804,800 SH Put DFND 72 1,804,800 0 0
AURYN RES INC COM 05208W108 27 15,500 SH   DFND 15 15,500 0 0
AUTODESK INC COM 052769106 8,121 49,852 SH   DFND   49,852 0 0
AUTODESK INC COM 052769106 1,317 8,086 SH   DFND 2 6,891 0 1,195
AUTODESK INC COM 052769106 282 1,729 SH   DFND 4 1,729 0 0
AUTODESK INC COM 052769106 21 130 SH   DFND 7 130 0 0
AUTODESK INC COM 052769106 196 1,206 SH   DFND 15 1,206 0 0
AUTODESK INC COM 052769106 9,393 57,663 SH   DFND 21 57,663 0 0
AUTODESK INC COM 052769106 4,977 30,552 SH   DFND 33 27,252 0 3,300
AUTODESK INC COM 052769106 241 1,479 SH   DFND 35 1,386 93 0
AUTODESK INC COM 052769106 1,515 9,302 SH   DFND 56 0 0 9,302
AUTOHOME INC SP ADR RP CL A 05278C107 1,326 15,489 SH   DFND 21 15,489 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 976 11,400 SH   DFND 33 11,400 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 249 2,905 SH   DFND 56 0 0 2,905
AUTOHOME INC SP ADR RP CL A 05278C107 4,144 48,400 SH   DFND 59 48,400 0 0
AUTOLIV INC COM 052800109 78 1,111 SH   DFND 2 1,111 0 0
AUTOLIV INC COM 052800109 11 152 SH   DFND 15 152 0 0
AUTOLIV INC COM 052800109 15 218 SH   DFND 21 218 0 0
AUTOLIV INC COM 052800109 152 2,153 SH   DFND 33 1,053 0 1,100
AUTOLIV INC COM 052800109 132 1,878 SH   DFND 56 0 0 1,878
AUTOLUS THERAPEUTICS PLC SPON ADS 05280R100 193 12,000 SH   DFND 15 12,000 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 5,780 34,960 SH   DFND   34,960 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 38,730 234,260 SH   DFND 2 120,840 107,115 6,305
AUTOMATIC DATA PROCESSING IN COM 053015103 4,925 29,789 SH   DFND 4 28,736 1,053 0
AUTOMATIC DATA PROCESSING IN COM 053015103 638 3,860 SH   DFND 7 3,860 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 17,537 106,073 SH   DFND 15 106,073 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 641 3,878 SH   DFND 16 3,878 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 21,447 129,725 SH   DFND 21 129,725 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 6,778 40,994 SH   DFND 33 33,894 0 7,100
AUTOMATIC DATA PROCESSING IN COM 053015103 2,795 16,908 SH   DFND 56 0 0 16,908
AUTOMATIC DATA PROCESSING IN COM 053015103 28,863 174,580 SH   DFND 64 174,580 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 496 3,000 SH   DFND 72 3,000 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,075 6,500 SH Call DFND 72 6,500 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 2,315 14,000 SH Put DFND 72 14,000 0 0
AUTONATION INC COM 05329W102 40 942 SH   DFND 2 757 0 185
AUTONATION INC COM 05329W102 26 613 SH   DFND 4 613 0 0
AUTONATION INC COM 05329W102 77 1,844 SH   DFND 56 0 0 1,844
AUTOZONE INC COM 053332102 3,434 3,124 SH   DFND   3,049 0 75
AUTOZONE INC COM 053332102 54,706 49,757 SH   DFND 2 49,287 1 469
AUTOZONE INC COM 053332102 168,887 153,608 SH   DFND 4 150,792 455 2,361
AUTOZONE INC COM 053332102 1,618 1,472 SH   DFND 7 1,472 0 0
AUTOZONE INC COM 053332102 3,804 3,460 SH   DFND 15 3,460 0 0
AUTOZONE INC COM 053332102 15,852 14,418 SH   DFND 16 14,418 0 0
AUTOZONE INC COM 053332102 24,038 21,863 SH   DFND 21 21,863 0 0
AUTOZONE INC COM 053332102 13,073 11,890 SH   DFND 33 11,490 0 400
AUTOZONE INC COM 053332102 1,373 1,249 SH   DFND 35 1,135 114 0
AUTOZONE INC COM 053332102 991 901 SH   DFND 56 0 0 901
AVALARA INC COM 05338G106 5 71 SH   DFND 2 71 0 0
AVALARA INC COM 05338G106 19 259 SH   DFND 56 0 0 259
AVALONBAY CMNTYS INC COM 053484101 4,052 19,942 SH   DFND   19,942 0 0
AVALONBAY CMNTYS INC COM 053484101 472 2,325 SH   DFND 2 1,162 0 1,163
AVALONBAY CMNTYS INC COM 053484101 2,632 12,954 SH   DFND 4 12,954 0 0
AVALONBAY CMNTYS INC COM 053484101 1,730 8,513 SH   DFND 16 8,513 0 0
AVALONBAY CMNTYS INC COM 053484101 14,993 73,792 SH   DFND 21 73,792 0 0
AVALONBAY CMNTYS INC COM 053484101 5,251 25,844 SH   DFND 33 23,644 0 2,200
AVANGRID INC COM 05351W103 41 820 SH   DFND 2 820 0 0
AVANGRID INC COM 05351W103 1,837 36,386 SH   DFND 4 36,386 0 0
AVANGRID INC COM 05351W103 281 5,565 SH   DFND 56 0 0 5,565
AVANOS MED INC COM 05350V106 173 3,967 SH   DFND   3,967 0 0
AVANOS MED INC COM 05350V106 41 932 SH   DFND 2 876 0 56
AVANOS MED INC COM 05350V106 38 881 SH   DFND 4 881 0 0
AVANOS MED INC COM 05350V106 4 90 SH   DFND 15 90 0 0
AVANOS MED INC COM 05350V106 41 931 SH   DFND 56 0 0 931
AVAYA HLDGS CORP COM 05351X101 4,174 350,441 SH   DFND   350,441 0 0
AVAYA HLDGS CORP COM 05351X101 6 476 SH   DFND 56 0 0 476
AVEDRO INC COM 05355N109 8 421 SH   DFND   421 0 0
AVEO PHARMACEUTICALS INC COM 053588109 0 155 SH   DFND   155 0 0
AVERY DENNISON CORP COM 053611109 1,135 9,810 SH   DFND   9,810 0 0
AVERY DENNISON CORP COM 053611109 7,073 61,142 SH   DFND 2 60,156 0 986
AVERY DENNISON CORP COM 053611109 346 2,987 SH   DFND 4 2,987 0 0
AVERY DENNISON CORP COM 053611109 264 2,281 SH   DFND 7 2,281 0 0
AVERY DENNISON CORP COM 053611109 436 3,770 SH   DFND 15 3,770 0 0
AVERY DENNISON CORP COM 053611109 4 31 SH   DFND 16 31 0 0
AVERY DENNISON CORP COM 053611109 1,948 16,838 SH   DFND 21 16,838 0 0
AVERY DENNISON CORP COM 053611109 248 2,148 SH   DFND 33 1,048 0 1,100
AVERY DENNISON CORP COM 053611109 792 6,843 SH   DFND 56 0 0 6,843
AVERY DENNISON CORP COM 053611109 66 568 SH   OTR 4 0 0 568
AVID BIOSERVICES INC COM 05368M106 27 4,740 SH   DFND   4,740 0 0
AVID TECHNOLOGY INC COM 05367P100 22 2,410 SH   DFND   2,410 0 0
AVIS BUDGET GROUP INC COM 053774105 33,661 957,362 SH   DFND   957,362 0 0
AVIS BUDGET GROUP INC COM 053774105 41 1,163 SH   DFND 2 1,163 0 0
AVIS BUDGET GROUP INC COM 053774105 54 1,542 SH   DFND 4 1,542 0 0
AVIS BUDGET GROUP INC COM 053774105 563 16,000 SH   DFND 15 16,000 0 0
AVIS BUDGET GROUP INC COM 053774105 33 927 SH   DFND 56 0 0 927
AVISTA CORP COM 05379B107 246 5,512 SH   DFND   5,512 0 0
AVISTA CORP COM 05379B107 89 1,986 SH   DFND 2 1,986 0 0
AVISTA CORP COM 05379B107 23 520 SH   DFND 4 520 0 0
AVISTA CORP COM 05379B107 11 254 SH   DFND 56 0 0 254
AVNET INC COM 053807103 178 3,926 SH   DFND 2 3,926 0 0
AVNET INC COM 053807103 27 596 SH   DFND 4 596 0 0
AVNET INC COM 053807103 118 2,616 SH   DFND 56 0 0 2,616
AVON PRODS INC COM 054303102 3,120 804,000 SH   DFND   804,000 0 0
AVON PRODS INC COM 054303102 60 15,361 SH   DFND 2 15,361 0 0
AVON PRODS INC COM 054303102 21 5,397 SH   DFND 4 5,397 0 0
AVON PRODS INC COM 054303102 81 20,867 SH   DFND 15 20,867 0 0
AVON PRODS INC COM 054303102 20 5,097 SH   DFND 56 0 0 5,097
AVON PRODS INC COM 054303102 524 135,000 SH   DFND 72 135,000 0 0
AVON PRODS INC COM 054303102 970 250,000 SH Call DFND 72 250,000 0 0
AVROBIO INC COM 05455M100 21 1,319 SH   DFND   1,319 0 0
AVX CORP NEW COM 002444107 66 3,987 SH   DFND   3,987 0 0
AVX CORP NEW COM 002444107 211 12,683 SH   DFND 4 11,869 0 814
AVX CORP NEW COM 002444107 17 1,010 SH   DFND 56 0 0 1,010
AVX CORP NEW COM 002444107 7 451 SH   OTR 4 0 0 451
AXA EQUITABLE HLDGS INC COM 054561105 2,257 108,000 SH   DFND   108,000 0 0
AXA EQUITABLE HLDGS INC COM 054561105 38 1,810 SH   DFND 21 1,810 0 0
AXA EQUITABLE HLDGS INC COM 054561105 5,723 273,822 SH   DFND 33 268,622 0 5,200
AXALTA COATING SYS LTD COM G0750C108 20 660 SH   DFND 2 660 0 0
AXALTA COATING SYS LTD COM G0750C108 9,158 307,638 SH   DFND 4 300,700 670 6,268
AXALTA COATING SYS LTD COM G0750C108 3,084 103,583 SH   DFND 16 103,583 0 0
AXALTA COATING SYS LTD COM G0750C108 3,319 111,486 SH   DFND 33 107,286 0 4,200
AXCELIS TECHNOLOGIES INC COM NEW 054540208 41 2,748 SH   DFND   2,748 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 5 310 SH   DFND 2 310 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 6 427 SH   DFND 4 427 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 0 1 SH   DFND   1 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 975 16,350 SH   DFND 4 16,231 0 119
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 24 410 SH   DFND 21 410 0 0
AXIS CAPITAL HOLDINGS LTD SHS G0692U109 309 5,179 SH   DFND 56 0 0 5,179
AXOGEN INC COM 05463X106 56 2,817 SH   DFND   2,817 0 0
AXOGEN INC COM 05463X106 75 3,778 SH   DFND 56 0 0 3,778
AXON ENTERPRISE INC COM 05464C101 314 4,885 SH   DFND   4,885 0 0
AXON ENTERPRISE INC COM 05464C101 147 2,294 SH   DFND 2 2,294 0 0
AXON ENTERPRISE INC COM 05464C101 29 444 SH   DFND 4 444 0 0
AXON ENTERPRISE INC COM 05464C101 54 844 SH   DFND 56 0 0 844
AXONICS MODULATION TECH INC COM 05465P101 53 1,302 SH   DFND   1,302 0 0
AXONICS MODULATION TECH INC COM 05465P101 5 134 SH   DFND 56 0 0 134
AXOS FINL INC COM 05465C100 131 4,813 SH   DFND   4,813 0 0
AXOS FINL INC COM 05465C100 49 1,798 SH   DFND 2 1,798 0 0
AXOS FINL INC COM 05465C100 2,211 81,143 SH   DFND 4 16,256 0 64,887
AXOS FINL INC COM 05465C100 24 894 SH   DFND 21 894 0 0
AXOS FINL INC COM 05465C100 6 235 SH   OTR 4 0 0 235
AXOVANT GENE THERAPIES LTD COM G0750W203 2 250 SH   DFND 7 250 0 0
AXOVANT GENE THERAPIES LTD COM G0750W203 2 366 SH   DFND 56 0 0 366
AXSOME THERAPEUTICS INC COM 05464T104 52 2,033 SH   DFND   2,033 0 0
AXT INC COM 00246W103 13 3,195 SH   DFND   3,195 0 0
AZZ INC COM 002474104 101 2,188 SH   DFND   2,188 0 0
AZZ INC COM 002474104 31 671 SH   DFND 2 671 0 0
AZZ INC COM 002474104 10 218 SH   DFND 4 218 0 0
AZZ INC COM 002474104 34 729 SH   DFND 56 0 0 729
B & G FOODS INC NEW COM 05508R106 112 5,403 SH   DFND   5,403 0 0
B & G FOODS INC NEW COM 05508R106 65 3,137 SH   DFND 2 3,137 0 0
B & G FOODS INC NEW COM 05508R106 15 742 SH   DFND 4 742 0 0
B & G FOODS INC NEW COM 05508R106 535 25,708 SH   DFND 15 25,708 0 0
B & G FOODS INC NEW COM 05508R106 30 1,425 SH   DFND 56 0 0 1,425
B RILEY FINL INC COM 05580M108 35 1,696 SH   DFND   1,696 0 0
B RILEY FINL INC COM 05580M108 5 232 SH   DFND 56 0 0 232
B2GOLD CORP COM 11777Q209 92 30,505 SH   DFND   30,505 0 0
B2GOLD CORP COM 11777Q209 1,563 515,952 SH   DFND 15 515,952 0 0
B2GOLD CORP COM 11777Q209 68 22,300 SH   DFND 16 22,300 0 0
B2GOLD CORP COM 11777Q209 28,843 9,519,037 SH   DFND 21 9,519,037 0 0
B2GOLD CORP COM 11777Q209 197 65,000 SH Call DFND 15 65,000 0 0
B2GOLD CORP COM 11777Q209 270 89,000 SH Put DFND 15 89,000 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 1 1,866 SH   DFND   1,866 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 3 10,000 SH   DFND 15 10,000 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 6 17,910 SH   DFND 56 0 0 17,910
BADGER METER INC COM 056525108 142 2,383 SH   DFND   2,383 0 0
BADGER METER INC COM 056525108 517 8,655 SH   DFND 2 8,655 0 0
BADGER METER INC COM 056525108 11 186 SH   DFND 4 186 0 0
BAIDU INC SPON ADR REP A 056752108 81,030 690,443 SH   DFND   690,443 0 0
BAIDU INC SPON ADR REP A 056752108 946 8,058 SH   DFND 2 8,058 0 0
BAIDU INC SPON ADR REP A 056752108 215 1,832 SH   DFND 15 1,832 0 0
BAIDU INC SPON ADR REP A 056752108 2,074 17,676 SH   DFND 16 17,676 0 0
BAIDU INC SPON ADR REP A 056752108 10,251 87,347 SH   DFND 21 87,347 0 0
BAIDU INC SPON ADR REP A 056752108 4,941 42,100 SH   DFND 33 42,100 0 0
BAIDU INC SPON ADR REP A 056752108 7 59 SH   DFND 35 59 0 0
BAIDU INC SPON ADR REP A 056752108 4,009 34,162 SH   DFND 56 0 0 34,162
BAIDU INC SPON ADR REP A 056752108 52,460 447,000 SH   DFND 59 447,000 0 0
BAIN CAP SPECIALTY FIN INC COM 05684B107 1,490 80,000 SH   DFND   80,000 0 0
BAKER HUGHES A GE CO CL A 05722G100 405 16,427 SH   DFND 2 9,034 500 6,893
BAKER HUGHES A GE CO CL A 05722G100 104 4,221 SH   DFND 4 4,221 0 0
BAKER HUGHES A GE CO CL A 05722G100 2,565 104,135 SH   DFND 21 104,135 0 0
BAKER HUGHES A GE CO CL A 05722G100 3,320 134,796 SH   DFND 33 126,896 0 7,900
BAKER HUGHES A GE CO CL A 05722G100 339 13,759 SH   DFND 56 0 0 13,759
BALCHEM CORP COM 057665200 269 2,691 SH   DFND   2,691 0 0
BALCHEM CORP COM 057665200 104 1,037 SH   DFND 2 1,037 0 0
BALCHEM CORP COM 057665200 36 360 SH   DFND 4 360 0 0
BALCHEM CORP COM 057665200 8 77 SH   DFND 56 0 0 77
BALL CORP COM 058498106 2,723 38,912 SH   DFND   38,912 0 0
BALL CORP COM 058498106 3,103 44,334 SH   DFND 2 42,158 0 2,176
BALL CORP COM 058498106 432 6,170 SH   DFND 4 6,170 0 0
BALL CORP COM 058498106 7 96 SH   DFND 7 96 0 0
BALL CORP COM 058498106 37,663 538,118 SH   DFND 15 538,118 0 0
BALL CORP COM 058498106 4,686 66,950 SH   DFND 21 66,950 0 0
BALL CORP COM 058498106 3,483 49,765 SH   DFND 33 44,965 0 4,800
BALL CORP COM 058498106 811 11,588 SH   DFND 56 0 0 11,588
BALL CORP COM 058498106 33 476 SH   OTR 4 0 0 476
BALLARD PWR SYS INC NEW COM 058586108 69 16,880 SH   DFND 15 16,880 0 0
BALLARD PWR SYS INC NEW COM 058586108 0 100 SH   DFND 16 100 0 0
BALLARD PWR SYS INC NEW COM 058586108 98 24,000 SH   DFND 72 24,000 0 0
BALLARD PWR SYS INC NEW COM 058586108 98 24,000 SH Put DFND 72 24,000 0 0
BANC OF CALIFORNIA INC COM 05990K106 52 3,720 SH   DFND   3,720 0 0
BANC OF CALIFORNIA INC COM 05990K106 8 564 SH   DFND 4 564 0 0
BANC OF CALIFORNIA INC COM 05990K106 2 129 SH   DFND 56 0 0 129
BANCFIRST CORP COM 05945F103 87 1,555 SH   DFND   1,555 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 160 28,699 SH   DFND 2 28,699 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 4,410 793,109 SH   DFND 16 793,109 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 8 1,499 SH   DFND 35 1,499 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 1,612 289,872 SH   DFND 56 0 0 289,872
BANCO BRADESCO S A SP ADR PFD NEW 059460303 4 406 SH   DFND 2 406 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 1 100 SH   DFND 15 100 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 3,407 346,994 SH   DFND 56 0 0 346,994
BANCO DE CHILE SPONSORED ADS 059520106 192 6,466 SH   DFND 56 0 0 6,466
BANCO MACRO SA SPON ADR B 05961W105 13 180 SH   DFND 21 180 0 0
BANCO MACRO SA SPON ADR B 05961W105 66 900 SH   DFND 33 900 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 1,446 121,856 SH   DFND 56 0 0 121,856
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 0 16 SH   DFND 2 16 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 1,689 56,464 SH   DFND 56 0 0 56,464
BANCO SANTANDER MEXICO S A SPONSORED ADS B 05969B103 1,063 138,958 SH   DFND 56 0 0 138,958
BANCO SANTANDER SA ADR 05964H105 6 1,227 SH   DFND 2 1,227 0 0
BANCO SANTANDER SA ADR 05964H105 2,287 499,239 SH   DFND 15 499,239 0 0
BANCO SANTANDER SA ADR 05964H105 915 199,782 SH   DFND 56 0 0 199,782
BANCOLOMBIA S A SPON ADR PREF 05968L102 1 12 SH   DFND 2 12 0 0
BANCOLOMBIA S A SPON ADR PREF 05968L102 5,090 99,720 SH   DFND 56 0 0 99,720
BANCORP INC DEL COM 05969A105 38 4,245 SH   DFND   4,245 0 0
BANCORP INC DEL COM 05969A105 74 8,290 SH   DFND 4 8,290 0 0
BANCORP INC DEL COM 05969A105 10 1,096 SH   DFND 15 1,096 0 0
BANCORP INC DEL COM 05969A105 15 1,705 SH   DFND 56 0 0 1,705
BANCORP INC DEL COM 05969A105 4 422 SH   OTR 4 0 0 422
BANCORPSOUTH BK TUPELO MISS COM 05971J102 232 7,995 SH   DFND   7,995 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 50 1,719 SH   DFND 2 1,719 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 26 894 SH   DFND 4 894 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 78 2,700 SH   DFND 15 2,700 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 8 268 SH   DFND 56 0 0 268
BANDWIDTH INC COM CL A 05988J103 101 1,342 SH   DFND   1,342 0 0
BANDWIDTH INC COM CL A 05988J103 2 28 SH   DFND 56 0 0 28
BANK AMER CORP 7.25%CNV PFD L 060505682 206 150 PRN   DFND 2 150 0 0
BANK AMER CORP 7.25%CNV PFD L 060505682 21 15 PRN   DFND 15 15 0 0
BANK AMER CORP 7.25%CNV PFD L 060505682 7,380 5,379 PRN   DFND 33 2,619 0 2,760
BANK AMER CORP COM 060505104 70,298 2,424,083 SH   DFND   2,422,783 0 1,300
BANK AMER CORP COM 060505104 53,727 1,852,657 SH   DFND 2 1,787,098 4,060 61,499
BANK AMER CORP COM 060505104 93,715 3,231,560 SH   DFND 4 3,166,508 9,196 55,856
BANK AMER CORP COM 060505104 362 12,469 SH   DFND 7 12,469 0 0
BANK AMER CORP COM 060505104 240,237 8,284,041 SH   DFND 15 8,284,041 0 0
BANK AMER CORP COM 060505104 643 22,170 SH   DFND 16 22,170 0 0
BANK AMER CORP COM 060505104 95,137 3,280,569 SH   DFND 21 3,280,569 0 0
BANK AMER CORP COM 060505104 14,742 508,352 SH   DFND 33 359,852 0 148,500
BANK AMER CORP COM 060505104 325 11,195 SH   DFND 35 10,201 994 0
BANK AMER CORP COM 060505104 18,162 626,262 SH   DFND 56 0 0 626,262
BANK AMER CORP COM 060505104 1,117 38,500 SH   DFND 72 38,500 0 0
BANK AMER CORP COM 060505104 78 2,704 SH   OTR 4 0 0 2,704
BANK AMER CORP COM 060505104 58 2,000 SH Call DFND   2,000 0 0
BANK AMER CORP COM 060505104 29 1,000 SH Put DFND   1,000 0 0
BANK AMER CORP COM 060505104 5,052 174,200 SH Put DFND 72 174,200 0 0
BANK COMM HLDGS COM 06424J103 15 1,390 SH   DFND   1,390 0 0
BANK HAWAII CORP COM 062540109 1,118 13,489 SH   DFND 2 13,489 0 0
BANK HAWAII CORP COM 062540109 53 644 SH   DFND 4 644 0 0
BANK HAWAII CORP COM 062540109 115 1,384 SH   DFND 15 1,384 0 0
BANK HAWAII CORP COM 062540109 123 1,484 SH   DFND 56 0 0 1,484
BANK MONTREAL QUE COM 063671101 2,955 39,161 SH   DFND   39,161 0 0
BANK MONTREAL QUE COM 063671101 19,147 253,772 SH   DFND 2 253,772 0 0
BANK MONTREAL QUE COM 063671101 0 4 SH   DFND 7 4 0 0
BANK MONTREAL QUE COM 063671101 567,466 7,521,093 SH   DFND 15 7,521,093 0 0
BANK MONTREAL QUE COM 063671101 66,628 883,081 SH   DFND 16 883,081 0 0
BANK MONTREAL QUE COM 063671101 701,976 9,303,861 SH   DFND 21 9,303,861 0 0
BANK MONTREAL QUE COM 063671101 837 11,100 SH   DFND 33 0 0 11,100
BANK MONTREAL QUE COM 063671101 35 467 SH   DFND 35 0 467 0
BANK MONTREAL QUE COM 063671101 3,855 51,087 SH   DFND 56 0 0 51,087
BANK MONTREAL QUE COM 063671101 106,339 1,409,393 SH   OTR 4 0 0 1,409,393
BANK MONTREAL QUE COM 063671101 5,659 75,000 SH Put DFND 15 75,000 0 0
BANK N S HALIFAX COM 064149107 18,085 332,742 SH   DFND   332,742 0 0
BANK N S HALIFAX COM 064149107 162 2,981 SH   DFND 2 2,981 0 0
BANK N S HALIFAX COM 064149107 1,530,206 28,154,671 SH   DFND 15 28,154,671 0 0
BANK N S HALIFAX COM 064149107 189,650 3,489,426 SH   DFND 16 3,489,426 0 0
BANK N S HALIFAX COM 064149107 916,340 16,859,990 SH   DFND 21 16,859,990 0 0
BANK N S HALIFAX COM 064149107 1,023 18,822 SH   DFND 33 22 0 18,800
BANK N S HALIFAX COM 064149107 6,682 122,941 SH   DFND 56 0 0 122,941
BANK N S HALIFAX COM 064149107 8,153 150,000 SH Call DFND 15 150,000 0 0
BANK N S HALIFAX COM 064149107 2,609 48,000 SH Put DFND 15 48,000 0 0
BANK NEW YORK MELLON CORP COM 064058100 10,459 236,908 SH   DFND   236,908 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,728 39,135 SH   DFND 2 32,556 0 6,579
BANK NEW YORK MELLON CORP COM 064058100 87 1,965 SH   DFND 4 1,965 0 0
BANK NEW YORK MELLON CORP COM 064058100 20 445 SH   DFND 7 445 0 0
BANK NEW YORK MELLON CORP COM 064058100 479 10,849 SH   DFND 15 10,849 0 0
BANK NEW YORK MELLON CORP COM 064058100 22 500 SH   DFND 16 500 0 0
BANK NEW YORK MELLON CORP COM 064058100 7,845 177,690 SH   DFND 21 177,690 0 0
BANK NEW YORK MELLON CORP COM 064058100 21,510 487,197 SH   DFND 33 474,197 0 13,000
BANK NEW YORK MELLON CORP COM 064058100 5,976 135,354 SH   DFND 56 0 0 135,354
BANK OF MARIN BANCORP COM 063425102 47 1,135 SH   DFND   1,135 0 0
BANK OF MARIN BANCORP COM 063425102 170 4,139 SH   DFND 4 4,139 0 0
BANK OF MONTREAL 2X INVERSE LEV 063679849 458 9,700 SH   DFND 15 9,700 0 0
BANK OF MONTREAL 2X LEVERAGED 063679856 90 2,359 SH   DFND 15 2,359 0 0
BANK OF MONTREAL BIG OIL 2X LEV 063679757 10 200 SH   DFND 15 200 0 0
BANK OF MONTREAL BIG OIL 3X LEV 063679815 240 5,000 SH   DFND 15 5,000 0 0
BANK OF MONTREAL BIG OIL IDX IN 063679740 288 5,801 SH   DFND 15 5,801 0 0
BANK OF MONTREAL BIG OIL INDX 2X 063679732 486 10,000 SH   DFND 15 10,000 0 0
BANK OF MONTREAL BIG OIL INDX 3X 063679724 274 5,808 SH   DFND 15 5,808 0 0
BANK OF MONTREAL DORSEY WRGHT MLP 063679104 9 200 SH   DFND 15 200 0 0
BANK OF MONTREAL INVERSE ETN 063679831 132 2,600 SH   DFND 15 2,600 0 0
BANK OF MONTREAL MCROSECTR 2XINVR 063679773 314 6,800 SH   DFND 15 6,800 0 0
BANK OF MONTREAL MCROSECTR 3XINVR 063679781 167 3,799 SH   DFND 15 3,799 0 0
BANK OF MONTREAL MCROSECTR INVR 063679765 309 6,400 SH   DFND 15 6,400 0 0
BANK OF MONTREAL MICROSCTR 2X LVG 063679799 151 2,900 SH   DFND 15 2,900 0 0
BANK OF MONTREAL MICROSCTR 3X LVG 063679823 147 2,800 SH   DFND 15 2,800 0 0
BANK OF MONTREAL MICROSCTRS 3X 063679864 131 5,710 SH   DFND 15 5,710 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 156 4,595 SH   DFND   4,595 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 27 791 SH   DFND 15 791 0 0
BANK OF NT BUTTERFIELD&SON L SHS NEW G0772R208 3 103 SH   DFND 56 0 0 103
BANK OZK COM 06417N103 54 1,789 SH   DFND 2 1,112 0 677
BANK OZK COM 06417N103 93 3,090 SH   DFND 4 2,590 0 500
BANK OZK COM 06417N103 209 6,934 SH   DFND 15 6,934 0 0
BANK OZK COM 06417N103 196 6,517 SH   DFND 56 0 0 6,517
BANK PRINCETON NEW JERSEY COM 064520109 14 475 SH   DFND   475 0 0
BANK7 CORP COM 06652N107 6 320 SH   DFND   320 0 0
BANKFINANCIAL CORP COM 06643P104 16 1,159 SH   DFND   1,159 0 0
BANKFINANCIAL CORP COM 06643P104 4 298 SH   DFND 56 0 0 298
BANKUNITED INC COM 06652K103 5,432 161,000 SH   DFND   161,000 0 0
BANKUNITED INC COM 06652K103 2,575 76,333 SH   DFND 4 75,645 0 688
BANKUNITED INC COM 06652K103 1,396 41,377 SH   DFND 15 41,377 0 0
BANKUNITED INC COM 06652K103 313 9,288 SH   DFND 21 9,288 0 0
BANKWELL FINL GROUP INC COM 06654A103 16 548 SH   DFND   548 0 0
BANNER CORP COM NEW 06652V208 154 2,839 SH   DFND   2,839 0 0
BANNER CORP COM NEW 06652V208 16 290 SH   DFND 2 290 0 0
BANNER CORP COM NEW 06652V208 11 209 SH   DFND 4 209 0 0
BANNER CORP COM NEW 06652V208 46 848 SH   DFND 15 848 0 0
BAOZUN INC SPONSORED ADR 06684L103 2,373 47,600 SH   DFND   47,600 0 0
BAOZUN INC SPONSORED ADR 06684L103 169 3,399 SH   DFND 15 3,399 0 0
BAOZUN INC SPONSORED ADR 06684L103 223 4,466 SH   DFND 21 4,466 0 0
BAOZUN INC SPONSORED ADR 06684L103 2,189 43,900 SH   DFND 33 43,900 0 0
BAOZUN INC SPONSORED ADR 06684L103 170 3,417 SH   DFND 56 0 0 3,417
BAOZUN INC SPONSORED ADR 06684L103 2,797 56,100 SH   DFND 72 56,100 0 0
BAOZUN INC SPONSORED ADR 06684L103 2,797 56,100 SH Put DFND 72 56,100 0 0
BAR HBR BANKSHARES COM 066849100 34 1,263 SH   DFND   1,263 0 0
BARCLAYS BK PLC BARC ETN+SHILL 06742A669 11 80 SH   DFND 15 80 0 0
BARCLAYS BK PLC IPATH B GRAINS 06746P522 4 83 SH   DFND 15 83 0 0
BARCLAYS BK PLC IPATH B SHRT TRM 06746P621 11 425 SH   DFND 15 425 0 0
BARCLAYS PLC ADR 06738E204 8 1,000 SH   DFND 2 1,000 0 0
BARCLAYS PLC ADR 06738E204 1,279 168,052 SH   DFND 15 168,052 0 0
BARCLAYS PLC ADR 06738E204 1,205 158,301 SH   DFND 56 0 0 158,301
BARNES & NOBLE ED INC COM 06777U101 11 3,231 SH   DFND   3,231 0 0
BARNES & NOBLE INC COM 067774109 33 4,927 SH   DFND   4,927 0 0
BARNES & NOBLE INC COM 067774109 7 1,000 SH   DFND 2 1,000 0 0
BARNES & NOBLE INC COM 067774109 9 1,319 SH   DFND 4 1,319 0 0
BARNES & NOBLE INC COM 067774109 15 2,310 SH   DFND 56 0 0 2,310
BARNES GROUP INC COM 067806109 226 4,007 SH   DFND   4,007 0 0
BARNES GROUP INC COM 067806109 61 1,081 SH   DFND 2 1,081 0 0
BARNES GROUP INC COM 067806109 20 354 SH   DFND 4 354 0 0
BARNES GROUP INC COM 067806109 392 6,966 SH   DFND 56 0 0 6,966
BARRETT BUSINESS SERVICES IN COM 068463108 50 606 SH   DFND   606 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 16 199 SH   DFND 56 0 0 199
BARRICK GOLD CORPORATION COM 067901108 278 17,616 SH   DFND   17,616 0 0
BARRICK GOLD CORPORATION COM 067901108 71 4,512 SH   DFND 2 4,512 0 0
BARRICK GOLD CORPORATION COM 067901108 113,303 7,184,701 SH   DFND 15 7,184,701 0 0
BARRICK GOLD CORPORATION COM 067901108 1,231 78,050 SH   DFND 16 78,050 0 0
BARRICK GOLD CORPORATION COM 067901108 60,828 3,857,228 SH   DFND 21 3,857,228 0 0
BARRICK GOLD CORPORATION COM 067901108 8,513 539,819 SH   DFND 33 512,297 0 27,522
BARRICK GOLD CORPORATION COM 067901108 1,390 88,161 SH   DFND 56 0 0 88,161
BARRICK GOLD CORPORATION COM 067901108 1,167 74,000 SH   DFND 72 74,000 0 0
BARRICK GOLD CORPORATION COM 067901108 2,763 175,200 SH Call DFND 15 175,200 0 0
BARRICK GOLD CORPORATION COM 067901108 1,818 115,300 SH Call DFND 72 115,300 0 0
BARRICK GOLD CORPORATION COM 067901108 4,021 255,000 SH Put DFND 15 255,000 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 9 4,684 SH   DFND 56 0 0 4,684
BASSETT FURNITURE INDS INC COM 070203104 13 840 SH   DFND   840 0 0
BAUSCH HEALTH COS INC COM 071734107 2,348 93,095 SH   DFND   93,095 0 0
BAUSCH HEALTH COS INC COM 071734107 50 1,991 SH   DFND 2 1,991 0 0
BAUSCH HEALTH COS INC COM 071734107 34,856 1,382,074 SH   DFND 15 1,382,074 0 0
BAUSCH HEALTH COS INC COM 071734107 1,816 71,998 SH   DFND 16 71,998 0 0
BAUSCH HEALTH COS INC COM 071734107 64,091 2,541,272 SH   DFND 21 2,541,272 0 0
BAUSCH HEALTH COS INC COM 071734107 103 4,100 SH   DFND 33 0 0 4,100
BAUSCH HEALTH COS INC COM 071734107 605 23,975 SH   DFND 56 0 0 23,975
BAUSCH HEALTH COS INC COM 071734107 30,264 1,200,000 SH   DFND 59 1,200,000 0 0
BAXTER INTL INC COM 071813109 4,820 58,848 SH   DFND   58,848 0 0
BAXTER INTL INC COM 071813109 11,304 138,018 SH   DFND 2 109,258 6,200 22,560
BAXTER INTL INC COM 071813109 5,719 69,830 SH   DFND 4 69,830 0 0
BAXTER INTL INC COM 071813109 44 535 SH   DFND 7 535 0 0
BAXTER INTL INC COM 071813109 1,439 17,570 SH   DFND 15 17,570 0 0
BAXTER INTL INC COM 071813109 37 450 SH   DFND 16 450 0 0
BAXTER INTL INC COM 071813109 21,012 256,559 SH   DFND 21 256,559 0 0
BAXTER INTL INC COM 071813109 811 9,897 SH   DFND 33 1,597 0 8,300
BAXTER INTL INC COM 071813109 961 11,735 SH   DFND 56 0 0 11,735
BAXTER INTL INC COM 071813109 15 187 SH   OTR 4 0 0 187
BAYCOM CORP COM 07272M107 19 877 SH   DFND   877 0 0
BAYCOM CORP COM 07272M107 32 1,442 SH   DFND 4 1,442 0 0
BAYTEX ENERGY CORP COM 07317Q105 26 16,896 SH   DFND   16,896 0 0
BAYTEX ENERGY CORP COM 07317Q105 2,719 1,765,672 SH   DFND 15 1,765,672 0 0
BAYTEX ENERGY CORP COM 07317Q105 27 17,805 SH   DFND 16 17,805 0 0
BAYTEX ENERGY CORP COM 07317Q105 1,832 1,189,536 SH   DFND 21 1,189,536 0 0
BB&T CORP COM 054937107 10,120 205,977 SH   DFND   205,977 0 0
BB&T CORP COM 054937107 2,685 54,643 SH   DFND 2 48,443 0 6,200
BB&T CORP COM 054937107 208 4,224 SH   DFND 4 4,224 0 0
BB&T CORP COM 054937107 104 2,124 SH   DFND 7 2,124 0 0
BB&T CORP COM 054937107 1,895 38,569 SH   DFND 15 38,569 0 0
BB&T CORP COM 054937107 54 1,100 SH   DFND 16 1,100 0 0
BB&T CORP COM 054937107 52,334 1,065,216 SH   DFND 21 1,065,216 0 0
BB&T CORP COM 054937107 2,297 46,761 SH   DFND 33 35,061 0 11,700
BB&T CORP COM 054937107 2,125 43,252 SH   DFND 56 0 0 43,252
BB&T CORP COM 054937107 7,861 160,000 SH Call DFND 72 160,000 0 0
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 38,063 3,362,455 SH   DFND 33 3,362,455 0 0
BBX CAP CORP NEW CL A 05491N104 27 5,513 SH   DFND   5,513 0 0
BCB BANCORP INC COM 055298103 16 1,191 SH   DFND   1,191 0 0
BCE INC COM NEW 05534B760 84,694 1,862,220 SH   DFND   1,862,220 0 0
BCE INC COM NEW 05534B760 62 1,367 SH   DFND 2 1,367 0 0
BCE INC COM NEW 05534B760 524 11,522 SH   DFND 4 11,522 0 0
BCE INC COM NEW 05534B760 728,068 16,008,526 SH   DFND 15 16,008,526 0 0
BCE INC COM NEW 05534B760 15,387 338,328 SH   DFND 16 338,328 0 0
BCE INC COM NEW 05534B760 188,933 4,154,201 SH   DFND 21 4,154,201 0 0
BCE INC COM NEW 05534B760 82 1,800 SH   DFND 33 0 0 1,800
BCE INC COM NEW 05534B760 3,396 74,662 SH   DFND 56 0 0 74,662
BCE INC COM NEW 05534B760 15,008 330,000 SH Call DFND 15 330,000 0 0
BCE INC COM NEW 05534B760 13,257 291,500 SH Put DFND 15 291,500 0 0
BEACON ROOFING SUPPLY INC COM 073685109 208 5,678 SH   DFND   5,678 0 0
BEACON ROOFING SUPPLY INC COM 073685109 132 3,591 SH   DFND 2 533 0 3,058
BEACON ROOFING SUPPLY INC COM 073685109 157 4,280 SH   DFND 15 4,280 0 0
BEACON ROOFING SUPPLY INC COM 073685109 133 3,632 SH   DFND 56 0 0 3,632
BEAZER HOMES USA INC COM NEW 07556Q881 24 2,512 SH   DFND   2,512 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 25 2,609 SH   DFND 56 0 0 2,609
BECTON DICKINSON & CO COM 075887109 18,025 71,524 SH   DFND   71,524 0 0
BECTON DICKINSON & CO COM 075887109 12,746 50,577 SH   DFND 2 48,632 0 1,945
BECTON DICKINSON & CO COM 075887109 280 1,110 SH   DFND 4 1,110 0 0
BECTON DICKINSON & CO COM 075887109 564 2,236 SH   DFND 7 2,236 0 0
BECTON DICKINSON & CO COM 075887109 6,383 25,329 SH   DFND 15 25,329 0 0
BECTON DICKINSON & CO COM 075887109 3,969 15,749 SH   DFND 16 15,749 0 0
BECTON DICKINSON & CO COM 075887109 144,878 574,888 SH   DFND 21 574,888 0 0
BECTON DICKINSON & CO COM 075887109 31,152 123,614 SH   DFND 33 119,207 0 4,407
BECTON DICKINSON & CO COM 075887109 3,204 12,712 SH   DFND 56 0 0 12,712
BECTON DICKINSON & CO COM 075887109 13 52 SH   OTR 4 0 0 52
BECTON DICKINSON & CO PFD SHS CONV A 075887208 6 100 PRN   DFND 2 100 0 0
BED BATH & BEYOND INC COM 075896100 122 10,542 SH   DFND   10,542 0 0
BED BATH & BEYOND INC COM 075896100 19 1,645 SH   DFND 2 1,645 0 0
BED BATH & BEYOND INC COM 075896100 868 74,683 SH   DFND 4 11,763 0 62,920
BED BATH & BEYOND INC COM 075896100 110 9,468 SH   DFND 15 9,468 0 0
BED BATH & BEYOND INC COM 075896100 11 961 SH   DFND 56 0 0 961
BED BATH & BEYOND INC COM 075896100 292 25,100 SH   DFND 72 25,100 0 0
BED BATH & BEYOND INC COM 075896100 292 25,100 SH Put DFND 72 25,100 0 0
BEIGENE LTD SPONSORED ADR 07725L102 1,314 10,600 SH   DFND 21 10,600 0 0
BEIGENE LTD SPONSORED ADR 07725L102 50 400 SH   DFND 33 0 0 400
BEIGENE LTD SPONSORED ADR 07725L102 272 2,195 SH   DFND 56 0 0 2,195
BEL FUSE INC CL B 077347300 14 835 SH   DFND   835 0 0
BEL FUSE INC CL B 077347300 5 309 SH   DFND 4 309 0 0
BEL FUSE INC CL B 077347300 1 62 SH   DFND 56 0 0 62
BELDEN INC COM 077454106 195 3,280 SH   DFND   3,280 0 0
BELDEN INC COM 077454106 11 184 SH   DFND 2 184 0 0
BELDEN INC COM 077454106 2,867 48,129 SH   DFND 4 7,976 0 40,153
BELDEN INC COM 077454106 18 295 SH   DFND 35 295 0 0
BELDEN INC COM 077454106 369 6,200 SH   DFND 56 0 0 6,200
BELLICUM PHARMACEUTICALS INC COM 079481107 0 74 SH   DFND   74 0 0
BENCHMARK ELECTRS INC COM 08160H101 81 3,209 SH   DFND   3,209 0 0
BENCHMARK ELECTRS INC COM 08160H101 2 70 SH   DFND 2 70 0 0
BENCHMARK ELECTRS INC COM 08160H101 2,684 106,837 SH   DFND 4 17,049 0 89,788
BENCHMARK ELECTRS INC COM 08160H101 75 2,979 SH   DFND 56 0 0 2,979
BENEFITFOCUS INC COM 08180D106 67 2,484 SH   DFND   2,484 0 0
BENEFITFOCUS INC COM 08180D106 42 1,565 SH   DFND 56 0 0 1,565
BERKLEY W R CORP COM 084423102 681 10,326 SH   DFND 2 3,633 0 6,693
BERKLEY W R CORP COM 084423102 128 1,940 SH   DFND 4 1,940 0 0
BERKLEY W R CORP COM 084423102 209 3,176 SH   DFND 15 3,176 0 0
BERKLEY W R CORP COM 084423102 47 714 SH   DFND 21 714 0 0
BERKLEY W R CORP COM 084423102 169 2,570 SH   DFND 33 620 0 1,950
BERKLEY W R CORP COM 084423102 43 654 SH   DFND 35 654 0 0
BERKLEY W R CORP COM 084423102 196 2,966 SH   DFND 56 0 0 2,966
BERKSHIRE HATHAWAY INC DEL CL A 084670108 82,453 259 SH   DFND 2 237 8 14
BERKSHIRE HATHAWAY INC DEL CL A 084670108 42,022 132 SH   DFND 7 132 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,547 8 SH   DFND 15 8 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 3,502 11 SH   DFND 16 11 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 111,427 522,715 SH   DFND   522,715 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 49,988 234,498 SH   DFND 2 217,056 1,219 16,223
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,468 6,887 SH   DFND 4 6,887 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,228 5,761 SH   DFND 7 5,761 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 58,113 272,614 SH   DFND 15 272,614 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 6,632 31,110 SH   DFND 16 31,110 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 84,555 396,654 SH   DFND 21 396,654 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 14,482 67,936 SH   DFND 33 47,136 0 20,800
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8,489 39,822 SH   DFND 56 0 0 39,822
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 259 1,213 SH   OTR 4 0 0 1,213
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,599 7,500 SH Call DFND 72 7,500 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,599 7,500 SH Put DFND 72 7,500 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 121 3,857 SH   DFND   3,857 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 9 287 SH   DFND 2 287 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 4 122 SH   DFND 4 122 0 0
BERRY GLOBAL GROUP INC COM 08579W103 187 3,565 SH   DFND   3,565 0 0
BERRY GLOBAL GROUP INC COM 08579W103 4,102 78,001 SH   DFND 2 77,451 0 550
BERRY GLOBAL GROUP INC COM 08579W103 93,768 1,783,008 SH   DFND 4 1,747,447 6,223 29,338
BERRY GLOBAL GROUP INC COM 08579W103 13 250 SH   DFND 7 250 0 0
BERRY GLOBAL GROUP INC COM 08579W103 6 117 SH   DFND 15 117 0 0
BERRY GLOBAL GROUP INC COM 08579W103 1,223 23,253 SH   DFND 16 23,253 0 0
BERRY GLOBAL GROUP INC COM 08579W103 512 9,729 SH   DFND 21 9,729 0 0
BERRY GLOBAL GROUP INC COM 08579W103 2,805 53,346 SH   DFND 33 53,346 0 0
BERRY GLOBAL GROUP INC COM 08579W103 875 16,644 SH   DFND 35 14,691 1,953 0
BERRY GLOBAL GROUP INC COM 08579W103 125 2,383 SH   DFND 56 0 0 2,383
BERRY PETE CORP COM 08579X101 57 5,333 SH   DFND   5,333 0 0
BERRY PETE CORP COM 08579X101 0 2 SH   DFND 15 2 0 0
BERRY PETE CORP COM 08579X101 8 787 SH   DFND 56 0 0 787
BEST BUY INC COM 086516101 2,157 30,940 SH   DFND   30,940 0 0
BEST BUY INC COM 086516101 3,235 46,397 SH   DFND 2 44,192 0 2,205
BEST BUY INC COM 086516101 4,887 70,091 SH   DFND 4 67,906 2,185 0
BEST BUY INC COM 086516101 3,495 50,124 SH   DFND 15 50,124 0 0
BEST BUY INC COM 086516101 10,204 146,341 SH   DFND 21 146,341 0 0
BEST BUY INC COM 086516101 8,608 123,443 SH   DFND 33 119,743 0 3,700
BEST BUY INC COM 086516101 1,191 17,076 SH   DFND 35 15,803 1,273 0
BEST BUY INC COM 086516101 750 10,752 SH   DFND 56 0 0 10,752
BEST INC SPONSORED ADS 08653C106 2,568 466,000 SH   DFND   466,000 0 0
BEST INC SPONSORED ADS 08653C106 12 2,200 SH   DFND 15 2,200 0 0
BEST INC SPONSORED ADS 08653C106 133 24,200 SH   DFND 21 24,200 0 0
BEYOND MEAT INC COM 08862E109 11 70 SH   DFND 2 70 0 0
BEYOND MEAT INC COM 08862E109 4,103 25,536 SH   DFND 15 25,536 0 0
BEYOND MEAT INC COM 08862E109 5 29 SH   DFND 56 0 0 29
BEYONDSPRING INC SHS G10830100 21 894 SH   DFND   894 0 0
BG STAFFING INC COM 05544A109 16 832 SH   DFND   832 0 0
BG STAFFING INC COM 05544A109 45 2,400 SH   DFND 16 2,400 0 0
BGC PARTNERS INC CL A 05541T101 141 26,960 SH   DFND   26,960 0 0
BGC PARTNERS INC CL A 05541T101 102 19,500 SH   DFND 15 19,500 0 0
BGC PARTNERS INC CL A 05541T101 211 40,357 SH   DFND 56 0 0 40,357
BHP GROUP LTD SPONSORED ADS 088606108 883 15,193 SH   DFND 2 14,883 0 310
BHP GROUP LTD SPONSORED ADS 088606108 3 55 SH   DFND 7 55 0 0
BHP GROUP LTD SPONSORED ADS 088606108 11,829 203,555 SH   DFND 15 203,555 0 0
BHP GROUP LTD SPONSORED ADS 088606108 522 8,981 SH   DFND 21 8,981 0 0
BHP GROUP LTD SPONSORED ADS 088606108 10 165 SH   DFND 35 104 61 0
BHP GROUP LTD SPONSORED ADS 088606108 412 7,087 SH   DFND 56 0 0 7,087
BHP GROUP PLC SPONSORED ADR 05545E209 3,511 68,700 SH   DFND   68,700 0 0
BHP GROUP PLC SPONSORED ADR 05545E209 22 422 SH   DFND 2 422 0 0
BHP GROUP PLC SPONSORED ADR 05545E209 268 5,244 SH   DFND 15 5,244 0 0
BHP GROUP PLC SPONSORED ADR 05545E209 526 10,292 SH   DFND 21 10,292 0 0
BHP GROUP PLC SPONSORED ADR 05545E209 74 1,446 SH   DFND 56 0 0 1,446
BIG 5 SPORTING GOODS CORP COM 08915P101 7 3,745 SH   DFND 56 0 0 3,745
BIG LOTS INC COM 089302103 95 3,322 SH   DFND   3,322 0 0
BIG LOTS INC COM 089302103 24 824 SH   DFND 2 755 0 69
BIG LOTS INC COM 089302103 6 204 SH   DFND 4 204 0 0
BIG LOTS INC COM 089302103 5 185 SH   DFND 15 185 0 0
BIG LOTS INC COM 089302103 1 29 SH   DFND 56 0 0 29
BIGLARI HLDGS INC COM STK CL A 08986R408 1 1 SH   DFND 4 1 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 8 75 SH   DFND   75 0 0
BIGLARI HLDGS INC COM STK CL B 08986R309 0 1 SH   DFND 56 0 0 1
BILIBILI INC SPONS ADS REP Z 090040106 188 11,539 SH   DFND 21 11,539 0 0
BILIBILI INC SPONS ADS REP Z 090040106 2 113 SH Call DFND   113 0 0
BIO PATH HOLDINGS INC COM 09057N300 0 10 SH   DFND 15 10 0 0
BIO RAD LABS INC CL A 090572207 753 2,409 SH   DFND 2 1,996 0 413
BIO RAD LABS INC CL A 090572207 1,800 5,759 SH   DFND 4 5,693 0 66
BIO RAD LABS INC CL A 090572207 410 1,312 SH   DFND 56 0 0 1,312
BIO TECHNE CORP COM 09073M104 1,847 8,857 SH   DFND 2 5,515 0 3,342
BIO TECHNE CORP COM 09073M104 179 859 SH   DFND 4 750 0 109
BIO TECHNE CORP COM 09073M104 302 1,447 SH   DFND 56 0 0 1,447
BIOCERES CROP SOLUTIONS CORP SHS G1117K114 4 800 SH   DFND   800 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 35 9,219 SH   DFND   9,219 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 4 1,000 SH   DFND 2 1,000 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 32 6,807 SH   DFND   6,807 0 0
BIOGEN INC COM 09062X103 5,245 22,424 SH   DFND   22,424 0 0
BIOGEN INC COM 09062X103 2,258 9,655 SH   DFND 2 8,327 0 1,328
BIOGEN INC COM 09062X103 20,311 86,846 SH   DFND 4 85,466 0 1,380
BIOGEN INC COM 09062X103 23 100 SH   DFND 7 100 0 0
BIOGEN INC COM 09062X103 236 1,008 SH   DFND 15 1,008 0 0
BIOGEN INC COM 09062X103 17 72 SH   DFND 16 72 0 0
BIOGEN INC COM 09062X103 23,023 98,443 SH   DFND 21 98,443 0 0
BIOGEN INC COM 09062X103 17,638 75,416 SH   DFND 33 72,416 0 3,000
BIOGEN INC COM 09062X103 32 135 SH   DFND 35 135 0 0
BIOGEN INC COM 09062X103 2,613 11,173 SH   DFND 56 0 0 11,173
BIOGEN INC COM 09062X103 42 178 SH   OTR 4 0 0 178
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 122 2,779 SH   DFND   2,779 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 13 300 SH   DFND 7 300 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 3 73 SH   DFND 56 0 0 73
BIOLIFE SOLUTIONS INC COM NEW 09062W204 9 557 SH   DFND   557 0 0
BIOLIFE SOLUTIONS INC COM NEW 09062W204 107 6,322 SH   DFND 4 5,839 0 483
BIOLIFE SOLUTIONS INC COM NEW 09062W204 4 207 SH   OTR 4 0 0 207
BIOMARIN PHARMACEUTICAL INC COM 09061G101 15 172 SH   DFND   172 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,497 17,474 SH   DFND 2 17,404 0 70
BIOMARIN PHARMACEUTICAL INC COM 09061G101 128 1,500 SH   DFND 15 1,500 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 4,696 54,829 SH   DFND 21 54,829 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 283 3,300 SH   DFND 33 600 0 2,700
BIOMARIN PHARMACEUTICAL INC COM 09061G101 626 7,305 SH   DFND 56 0 0 7,305
BIOSCRIP INC COM 09069N108 27 10,438 SH   DFND   10,438 0 0
BIOSIG TECH INC COM NEW 09073N201 12 1,308 SH   DFND   1,308 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 31 512 SH   DFND   512 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 108 1,801 SH   DFND 4 1,801 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 6 100 SH   DFND 15 100 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 6 93 SH   OTR 4 0 0 93
BIOTELEMETRY INC COM 090672106 133 2,771 SH   DFND   2,771 0 0
BIOTELEMETRY INC COM 090672106 54 1,118 SH   DFND 2 1,118 0 0
BIOTELEMETRY INC COM 090672106 11 225 SH   DFND 4 225 0 0
BIOTELEMETRY INC COM 090672106 72 1,500 SH   DFND 15 1,500 0 0
BIOTELEMETRY INC COM 090672106 19 401 SH   DFND 56 0 0 401
BIOTIME INC COM 09066L105 10 9,082 SH   DFND   9,082 0 0
BIOTIME INC COM 09066L105 0 29 SH   DFND 2 29 0 0
BIOTIME INC COM 09066L105 4 4,000 SH   DFND 15 4,000 0 0
BIOTIME INC COM 09066L105 0 24 SH   DFND 56 0 0 24
BIOXCEL THERAPEUTICS INC COM 09075P105 6 503 SH   DFND   503 0 0
BIOXCEL THERAPEUTICS INC COM 09075P105 13 1,203 SH   DFND 15 1,203 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 55 5,226 SH   DFND 21 5,226 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 36 3,400 SH   DFND 72 3,400 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 36 3,400 SH Put DFND 72 3,400 0 0
BJS RESTAURANTS INC COM 09180C106 75 1,716 SH   DFND   1,716 0 0
BJS RESTAURANTS INC COM 09180C106 47 1,071 SH   DFND 2 860 0 211
BJS RESTAURANTS INC COM 09180C106 8 191 SH   DFND 4 191 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 911 34,521 SH   DFND   34,521 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 1,751 66,341 SH   DFND 4 66,341 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 58 2,194 SH   DFND 56 0 0 2,194
BJS WHSL CLUB HLDGS INC COM 05550J101 10 367 SH   OTR 4 0 0 367
BLACK HILLS CORP COM 092113109 396 5,063 SH   DFND   5,063 0 0
BLACK HILLS CORP COM 092113109 1,199 15,342 SH   DFND 2 12,342 0 3,000
BLACK HILLS CORP COM 092113109 5,060 64,726 SH   DFND 4 11,248 0 53,478
BLACK HILLS CORP COM 092113109 96 1,222 SH   DFND 56 0 0 1,222
BLACK KNIGHT INC COM 09215C105 58 960 SH   DFND 2 960 0 0
BLACK KNIGHT INC COM 09215C105 38 640 SH   DFND 15 640 0 0
BLACK KNIGHT INC COM 09215C105 21 345 SH   DFND 21 345 0 0
BLACK KNIGHT INC COM 09215C105 178 2,964 SH   DFND 56 0 0 2,964
BLACK RIDGE ACQUISITION CORP COM 09216T107 7,237 706,030 SH   DFND   706,030 0 0
BLACK STONE MINERALS L P COM UNIT 09225M101 2,065 133,228 SH   DFND   133,228 0 0
BLACKBAUD INC COM 09227Q100 342 4,099 SH   DFND   4,099 0 0
BLACKBAUD INC COM 09227Q100 770 9,227 SH   DFND 2 3,546 0 5,681
BLACKBAUD INC COM 09227Q100 25 305 SH   DFND 4 305 0 0
BLACKBAUD INC COM 09227Q100 592 7,087 SH   DFND 56 0 0 7,087
BLACKBERRY LTD COM 09228F103 41 5,458 SH   DFND   5,458 0 0
BLACKBERRY LTD COM 09228F103 27 3,600 SH   DFND 2 3,600 0 0
BLACKBERRY LTD COM 09228F103 16,665 2,233,894 SH   DFND 15 2,233,894 0 0
BLACKBERRY LTD COM 09228F103 56 7,450 SH   DFND 16 7,450 0 0
BLACKBERRY LTD COM 09228F103 6,533 875,713 SH   DFND 21 875,713 0 0
BLACKBERRY LTD COM 09228F103 64 8,600 SH   DFND 33 0 0 8,600
BLACKBERRY LTD COM 09228F103 1,027 137,694 SH   DFND 56 0 0 137,694
BLACKBERRY LTD COM 09228F103 1,492 200,000 SH Put DFND 15 200,000 0 0
BLACKLINE INC COM 09239B109 191 3,572 SH   DFND   3,572 0 0
BLACKLINE INC COM 09239B109 256 4,780 SH   DFND 2 1,195 0 3,585
BLACKLINE INC COM 09239B109 1 16 SH   DFND 35 16 0 0
BLACKLINE INC COM 09239B109 115 2,143 SH   DFND 56 0 0 2,143
BLACKROCK CAPITAL INVESTMENT COM 092533108 3,503 581,000 SH   DFND   581,000 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107 9,176 856,000 SH   DFND   856,000 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107 28 2,630 SH   DFND 2 2,630 0 0
BLACKROCK CR ALLCTN INC TR COM 092508100 52 4,000 SH   DFND 2 4,000 0 0
BLACKROCK ENH CAP & INC FD I COM 09256A109 10 656 SH   DFND 2 656 0 0
BLACKROCK ENHANCED EQT DIV T COM 09251A104 1,573 177,295 SH   DFND   177,295 0 0
BLACKROCK ENHANCED EQT DIV T COM 09251A104 10 1,154 SH   DFND 2 1,154 0 0
BLACKROCK ENHANCED GBL DIV T COM 092501105 1,000 93,211 SH   DFND   93,211 0 0
BLACKROCK ENHANCED GBL DIV T COM 092501105 126 11,752 SH   DFND 2 11,752 0 0
BLACKROCK ENHANCED GBL DIV T COM 092501105 4 350 SH   DFND 15 350 0 0
BLACKROCK ENHANCED INTL DIV COM BENE INTER 092524107 618 109,935 SH   DFND   109,935 0 0
BLACKROCK INC COM 09247X101 15,020 32,006 SH   DFND   32,006 0 0
BLACKROCK INC COM 09247X101 10,234 21,806 SH   DFND 2 20,620 250 936
BLACKROCK INC COM 09247X101 174 371 SH   DFND 4 371 0 0
BLACKROCK INC COM 09247X101 50 107 SH   DFND 7 107 0 0
BLACKROCK INC COM 09247X101 1,523 3,246 SH   DFND 15 3,246 0 0
BLACKROCK INC COM 09247X101 11,302 24,082 SH   DFND 21 24,082 0 0
BLACKROCK INC COM 09247X101 11,576 24,667 SH   DFND 33 22,767 0 1,900
BLACKROCK INC COM 09247X101 4,127 8,793 SH   DFND 56 0 0 8,793
BLACKROCK INC COM 09247X101 563 1,200 SH   DFND 72 1,200 0 0
BLACKROCK INC COM 09247X101 2,347 5,000 SH Put DFND 72 5,000 0 0
BLACKROCK MULTI-SECTOR INC T COM 09258A107 3,193 183,000 SH   DFND   183,000 0 0
BLACKROCK MUN INCOME TR SH BEN INT 09248F109 21 1,489 SH   DFND 2 1,489 0 0
BLACKROCK MUNI INCOME INV QL COM 09250G102 20 1,395 SH   DFND 2 1,395 0 0
BLACKROCK MUNI INTER DR FD I COM 09253X102 30 2,151 SH   DFND 2 2,151 0 0
BLACKROCK MUNIASSETS FD INC COM 09254J102 159 10,000 SH   DFND   0 0 10,000
BLACKROCK MUNIASSETS FD INC COM 09254J102 21 1,315 SH   DFND 2 1,315 0 0
BLACKROCK MUNIENHANCED FD IN COM 09253Y100 19 1,756 SH   DFND 2 1,756 0 0
BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 20 1,488 SH   DFND 2 1,488 0 0
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 21 1,243 SH   DFND 2 1,243 0 0
BLACKROCK MUNIVEST FD II INC COM 09253T101 20 1,303 SH   DFND 2 1,303 0 0
BLACKROCK MUNIYIELD QUALITY COM 09254F100 108 7,424 SH   DFND 2 7,424 0 0
BLACKROCK RES & COMM STRAT T SHS 09257A108 895 109,464 SH   DFND   109,464 0 0
BLACKROCK SCIENCE & TECH TR SHS 09258G104 27 844 SH   DFND 7 844 0 0
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 119 5,000 SH   DFND 15 5,000 0 0
BLACKROCK TCP CAP CORP COM 09259E108 4,375 307,000 SH   DFND   307,000 0 0
BLACKROCK TCP CAP CORP COM 09259E108 27 1,900 SH   DFND 56 0 0 1,900
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 519,356 11,691,935 SH   DFND   11,691,935 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 6,424 144,619 SH   DFND 2 144,619 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 69 1,550 SH   DFND 7 1,550 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 3,819 85,973 SH   DFND 15 85,973 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 470 10,580 SH   DFND 16 10,580 0 0
BLACKSTONE GSO STRATEGIC CR COM SHS BEN IN 09257R101 5,355 365,000 SH   DFND   365,000 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 403 11,331 SH   DFND   11,331 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 117 3,300 SH   DFND 2 3,300 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 171 4,800 SH   DFND 15 4,800 0 0
BLINK CHARGING CO COM 09354A100 210 78,300 SH   DFND 72 78,300 0 0
BLINK CHARGING CO COM 09354A100 210 78,300 SH Put DFND 72 78,300 0 0
BLOCK H & R INC COM 093671105 741 25,297 SH   DFND   25,297 0 0
BLOCK H & R INC COM 093671105 260 8,858 SH   DFND 2 7,288 0 1,570
BLOCK H & R INC COM 093671105 3 108 SH   DFND 4 108 0 0
BLOCK H & R INC COM 093671105 69 2,364 SH   DFND 15 2,364 0 0
BLOCK H & R INC COM 093671105 12 400 SH   DFND 16 400 0 0
BLOCK H & R INC COM 093671105 10,662 363,879 SH   DFND 21 363,879 0 0
BLOCK H & R INC COM 093671105 94 3,219 SH   DFND 33 219 0 3,000
BLOCK H & R INC COM 093671105 127 4,320 SH   DFND 56 0 0 4,320
BLOCK H & R INC COM 093671105 32 1,078 SH   OTR 4 0 0 1,078
BLOOM ENERGY CORP COM CL A 093712107 56 4,601 SH   DFND   4,601 0 0
BLOOM ENERGY CORP COM CL A 093712107 37 3,050 SH   DFND 15 3,050 0 0
BLOOM ENERGY CORP COM CL A 093712107 614 50,000 SH Call DFND 72 50,000 0 0
BLOOMIN BRANDS INC COM 094235108 146 7,724 SH   DFND   7,724 0 0
BLUCORA INC COM 095229100 122 4,004 SH   DFND   4,004 0 0
BLUCORA INC COM 095229100 99 3,253 SH   DFND 2 3,253 0 0
BLUCORA INC COM 095229100 10 317 SH   DFND 4 317 0 0
BLUCORA INC COM 095229100 40 1,307 SH   DFND 56 0 0 1,307
BLUE APRON HLDGS INC CL A NEW 09523Q200 0 6 SH   DFND 2 6 0 0
BLUE BIRD CORP COM 095306106 25 1,271 SH   DFND   1,271 0 0
BLUEBIRD BIO INC COM 09609G100 557 4,375 SH   DFND 15 4,375 0 0
BLUEBIRD BIO INC COM 09609G100 3,623 28,483 SH   DFND 21 28,483 0 0
BLUEBIRD BIO INC COM 09609G100 153 1,202 SH   DFND 56 0 0 1,202
BLUEGREEN VACATIONS CORP COM 09629F108 7 567 SH   DFND   567 0 0
BLUEGREEN VACATIONS CORP COM 09629F108 24 2,050 SH   DFND 56 0 0 2,050
BLUELINX HLDGS INC COM NEW 09624H208 15 758 SH   DFND   758 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 386 4,092 SH   DFND   4,092 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 1,431 15,167 SH   DFND 4 15,167 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 70 738 SH   DFND 56 0 0 738
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 21 1,812 SH   DFND   1,812 0 0
BMC STK HLDGS INC COM 05591B109 118 5,549 SH   DFND   5,549 0 0
BMC STK HLDGS INC COM 05591B109 2,575 121,452 SH   DFND 4 24,334 0 97,118
BMC STK HLDGS INC COM 05591B109 8 375 SH   OTR 4 0 0 375
BOEING CO COM 097023105 50,879 139,774 SH   DFND   139,774 0 0
BOEING CO COM 097023105 95,214 261,571 SH   DFND 2 254,930 25 6,616
BOEING CO COM 097023105 9,488 26,065 SH   DFND 4 25,496 569 0
BOEING CO COM 097023105 5,399 14,831 SH   DFND 7 14,831 0 0
BOEING CO COM 097023105 21,963 60,337 SH   DFND 15 60,337 0 0
BOEING CO COM 097023105 430 1,182 SH   DFND 16 1,182 0 0
BOEING CO COM 097023105 88,818 243,998 SH   DFND 21 243,998 0 0
BOEING CO COM 097023105 81,050 222,660 SH   DFND 33 213,960 0 8,700
BOEING CO COM 097023105 15,850 43,542 SH   DFND 56 0 0 43,542
BOEING CO COM 097023105 5,460 15,000 SH   DFND 72 15,000 0 0
BOEING CO COM 097023105 163 449 SH   OTR 4 0 0 449
BOINGO WIRELESS INC COM 09739C102 4,512 251,100 SH   DFND   251,100 0 0
BOINGO WIRELESS INC COM 09739C102 35 1,923 SH   DFND 56 0 0 1,923
BOINGO WIRELESS INC COM 09739C102 4,493 250,000 SH Call DFND 72 250,000 0 0
BOISE CASCADE CO DEL COM 09739D100 92 3,269 SH   DFND   3,269 0 0
BOISE CASCADE CO DEL COM 09739D100 12 433 SH   DFND 2 433 0 0
BOISE CASCADE CO DEL COM 09739D100 4,642 165,144 SH   DFND 4 63,757 0 101,387
BOISE CASCADE CO DEL COM 09739D100 19 690 SH   DFND 15 690 0 0
BOISE CASCADE CO DEL COM 09739D100 7 255 SH   OTR 4 0 0 255
BOK FINL CORP COM NEW 05561Q201 13 175 SH   DFND 2 175 0 0
BOK FINL CORP COM NEW 05561Q201 72 956 SH   DFND 15 956 0 0
BOK FINL CORP COM NEW 05561Q201 38 499 SH   DFND 56 0 0 499
BONANZA CREEK ENERGY INC COM NEW 097793400 33 1,601 SH   DFND   1,601 0 0
BONANZA CREEK ENERGY INC COM NEW 097793400 7 323 SH   DFND 56 0 0 323
BOOKING HLDGS INC COM 09857L108 9,267 4,943 SH   DFND   4,943 0 0
BOOKING HLDGS INC COM 09857L108 4,904 2,616 SH   DFND 2 2,212 0 404
BOOKING HLDGS INC COM 09857L108 786 419 SH   DFND 4 419 0 0
BOOKING HLDGS INC COM 09857L108 3,284 1,752 SH   DFND 15 1,752 0 0
BOOKING HLDGS INC COM 09857L108 3,075 1,640 SH   DFND 16 1,640 0 0
BOOKING HLDGS INC COM 09857L108 24,384 13,007 SH   DFND 21 13,007 0 0
BOOKING HLDGS INC COM 09857L108 26,953 14,377 SH   DFND 33 13,577 0 800
BOOKING HLDGS INC COM 09857L108 204 109 SH   DFND 35 101 8 0
BOOKING HLDGS INC COM 09857L108 4,919 2,624 SH   DFND 56 0 0 2,624
BOOKING HLDGS INC COM 09857L108 73 39 SH   OTR 4 0 0 39
BOOKING HLDGS INC COM 09857L108 1,312 700 SH Call DFND 72 700 0 0
BOOT BARN HLDGS INC COM 099406100 84 2,355 SH   DFND   2,355 0 0
BOOT BARN HLDGS INC COM 099406100 37 1,050 SH   DFND 2 1,050 0 0
BOOT BARN HLDGS INC COM 099406100 2,074 58,190 SH   DFND 4 58,190 0 0
BOOT BARN HLDGS INC COM 099406100 39 1,103 SH   DFND 56 0 0 1,103
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 4,745 71,659 SH   DFND   71,659 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 42 641 SH   DFND 2 500 0 141
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 34 520 SH   DFND 4 408 0 112
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 14,799 223,514 SH   DFND 15 223,514 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 258 3,891 SH   DFND 56 0 0 3,891
BORGWARNER INC COM 099724106 1,012 24,101 SH   DFND   24,101 0 0
BORGWARNER INC COM 099724106 1,636 38,961 SH   DFND 2 34,684 0 4,277
BORGWARNER INC COM 099724106 2,031 48,389 SH   DFND 4 46,625 1,764 0
BORGWARNER INC COM 099724106 62 1,472 SH   DFND 7 1,472 0 0
BORGWARNER INC COM 099724106 1,023 24,368 SH   DFND 15 24,368 0 0
BORGWARNER INC COM 099724106 2,168 51,655 SH   DFND 21 51,655 0 0
BORGWARNER INC COM 099724106 439 10,450 SH   DFND 33 7,650 0 2,800
BORGWARNER INC COM 099724106 563 13,400 SH   DFND 35 12,390 1,010 0
BORGWARNER INC COM 099724106 538 12,821 SH   DFND 56 0 0 12,821
BOSTON BEER INC CL A 100557107 264 698 SH   DFND   698 0 0
BOSTON BEER INC CL A 100557107 58 154 SH   DFND 2 126 0 28
BOSTON BEER INC CL A 100557107 36 95 SH   DFND 4 95 0 0
BOSTON BEER INC CL A 100557107 12 32 SH   DFND 56 0 0 32
BOSTON OMAHA CORP COM 101044105 20 845 SH   DFND   845 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 84 6,984 SH   DFND   6,984 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 2 155 SH   DFND 2 155 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 2,026 167,832 SH   DFND 4 35,995 0 131,837
BOSTON PRIVATE FINL HLDGS IN COM 101119105 42 3,497 SH   DFND 15 3,497 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 24 2,019 SH   DFND 56 0 0 2,019
BOSTON PRIVATE FINL HLDGS IN COM 101119105 6 472 SH   OTR 4 0 0 472
BOSTON PROPERTIES INC COM 101121101 2,727 21,143 SH   DFND   21,143 0 0
BOSTON PROPERTIES INC COM 101121101 399 3,095 SH   DFND 2 1,890 0 1,205
BOSTON PROPERTIES INC COM 101121101 3,322 25,753 SH   DFND 4 25,753 0 0
BOSTON PROPERTIES INC COM 101121101 4,525 35,078 SH   DFND 21 35,078 0 0
BOSTON PROPERTIES INC COM 101121101 2,694 20,884 SH   DFND 33 18,384 0 2,500
BOSTON PROPERTIES INC COM 101121101 13 103 SH   OTR 4 0 0 103
BOSTON SCIENTIFIC CORP COM 101137107 7,189 167,256 SH   DFND   167,256 0 0
BOSTON SCIENTIFIC CORP COM 101137107 364 8,459 SH   DFND 2 2,463 0 5,996
BOSTON SCIENTIFIC CORP COM 101137107 298 6,931 SH   DFND 4 6,931 0 0
BOSTON SCIENTIFIC CORP COM 101137107 3,056 71,098 SH   DFND 15 71,098 0 0
BOSTON SCIENTIFIC CORP COM 101137107 16,407 381,740 SH   DFND 21 381,740 0 0
BOSTON SCIENTIFIC CORP COM 101137107 2,155 50,149 SH   DFND 33 27,049 0 23,100
BOSTON SCIENTIFIC CORP COM 101137107 59 1,381 SH   DFND 35 1,381 0 0
BOSTON SCIENTIFIC CORP COM 101137107 3,222 74,975 SH   DFND 56 0 0 74,975
BOTTOMLINE TECH DEL INC COM 101388106 158 3,580 SH   DFND   3,580 0 0
BOTTOMLINE TECH DEL INC COM 101388106 89 2,004 SH   DFND 2 2,004 0 0
BOTTOMLINE TECH DEL INC COM 101388106 1,431 32,342 SH   DFND 4 32,155 0 187
BOTTOMLINE TECH DEL INC COM 101388106 22 506 SH   DFND 21 506 0 0
BOTTOMLINE TECH DEL INC COM 101388106 23 513 SH   DFND 56 0 0 513
BOTTOMLINE TECH DEL INC COM 101388106 7 150 SH   OTR 4 0 0 150
BOULDER GROWTH & INCOME FD I COM 101507101 809 71,954 SH   DFND   71,954 0 0
BOX INC CL A 10316T104 211 11,968 SH   DFND   11,968 0 0
BOX INC CL A 10316T104 1 75 SH   DFND 2 75 0 0
BOX INC CL A 10316T104 1,289 73,188 SH   DFND 4 73,188 0 0
BOX INC CL A 10316T104 34 1,955 SH   DFND 15 1,955 0 0
BOX INC CL A 10316T104 9,879 560,973 SH   DFND 56 0 0 560,973
BOYD GAMING CORP COM 103304101 182 6,756 SH   DFND   6,756 0 0
BOYD GAMING CORP COM 103304101 37 1,382 SH   DFND 2 1,382 0 0
BOYD GAMING CORP COM 103304101 1,574 58,423 SH   DFND 4 58,125 0 298
BOYD GAMING CORP COM 103304101 61 2,246 SH   DFND 56 0 0 2,246
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR 0556EL109 2,264 146,254 SH   DFND   146,254 0 0
BP PLC SPONSORED ADR 055622104 11,632 278,938 SH   DFND 2 274,652 0 4,286
BP PLC SPONSORED ADR 055622104 131 3,148 SH   DFND 7 3,148 0 0
BP PLC SPONSORED ADR 055622104 1,185 28,426 SH   DFND 15 28,426 0 0
BP PLC SPONSORED ADR 055622104 413 9,905 SH   DFND 16 9,905 0 0
BP PLC SPONSORED ADR 055622104 20,482 491,170 SH   DFND 33 491,170 0 0
BP PLC SPONSORED ADR 055622104 399 9,562 SH   DFND 56 0 0 9,562
BP PLC SPONSORED ADR 055622104 12,510 300,000 SH   DFND 59 300,000 0 0
BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 7 450 SH   DFND 2 450 0 0
BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 5 345 SH   DFND 7 345 0 0
BRADY CORP CL A 104674106 197 4,002 SH   DFND   4,002 0 0
BRADY CORP CL A 104674106 426 8,643 SH   DFND 2 8,643 0 0
BRADY CORP CL A 104674106 46 931 SH   DFND 4 931 0 0
BRADY CORP CL A 104674106 131 2,651 SH   DFND 56 0 0 2,651
BRAEMAR HOTELS & RESORTS INC COM 10482B101 25 2,543 SH   DFND   2,543 0 0
BRAEMAR HOTELS & RESORTS INC COM 10482B101 1,468 148,269 SH   DFND 4 31,623 0 116,646
BRAEMAR HOTELS & RESORTS INC COM 10482B101 4 427 SH   OTR 4 0 0 427
BRAINSTORM CELL THERAPEUTICS COM NEW 10501E201 8 2,000 SH   DFND 7 2,000 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 15 1,032 SH   DFND   1,032 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 60 4,213 SH   DFND 15 4,213 0 0
BRANDYWINE RLTY TR SH BEN INT NEW 105368203 440 30,699 SH   DFND 33 30,699 0 0
BRF SA SPONSORED ADR 10552T107 312 41,076 SH   DFND 56 0 0 41,076
BRIDGE BANCORP INC COM 108035106 41 1,381 SH   DFND   1,381 0 0
BRIDGEBIO PHARMA INC COM 10806X102 270 10,000 SH   DFND 15 10,000 0 0
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 23 1,982 SH   DFND   1,982 0 0
BRIDGFORD FOODS CORP COM 108763103 4 144 SH   DFND   144 0 0
BRIGGS & STRATTON CORP COM 109043109 35 3,448 SH   DFND   3,448 0 0
BRIGGS & STRATTON CORP COM 109043109 41 4,000 SH   DFND 2 4,000 0 0
BRIGGS & STRATTON CORP COM 109043109 8 775 SH   DFND 4 775 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 29 1,343 SH   DFND   1,343 0 0
BRIGHAM MINERALS INC CL A COM 10918L103 68 3,175 SH   DFND 15 3,175 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 0 1 SH   DFND   1 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 44 290 SH   DFND 2 290 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 5,598 37,107 SH   DFND 4 37,107 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 8,260 54,748 SH   DFND 15 54,748 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 727 4,817 SH   DFND 33 4,817 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 92 613 SH   DFND 56 0 0 613
BRIGHTCOVE INC COM 10921T101 33 3,216 SH   DFND   3,216 0 0
BRIGHTCOVE INC COM 10921T101 16 1,573 SH   DFND 56 0 0 1,573
BRIGHTHOUSE FINL INC COM 10922N103 39 1,072 SH   DFND 2 911 0 161
BRIGHTHOUSE FINL INC COM 10922N103 2 47 SH   DFND 4 47 0 0
BRIGHTHOUSE FINL INC COM 10922N103 0 3 SH   DFND 7 3 0 0
BRIGHTHOUSE FINL INC COM 10922N103 37 1,008 SH   DFND 15 1,008 0 0
BRIGHTHOUSE FINL INC COM 10922N103 6 165 SH   DFND 21 165 0 0
BRIGHTHOUSE FINL INC COM 10922N103 439 11,975 SH   DFND 33 10,848 0 1,127
BRIGHTHOUSE FINL INC COM 10922N103 54 1,476 SH   DFND 56 0 0 1,476
BRIGHTSPHERE INVESTMNT GRP P SHS G1644T109 67 5,861 SH   DFND   5,861 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 49 2,626 SH   DFND   2,626 0 0
BRINKER INTL INC COM 109641100 123 3,117 SH   DFND   3,117 0 0
BRINKER INTL INC COM 109641100 59 1,512 SH   DFND 2 1,279 0 233
BRINKER INTL INC COM 109641100 544 13,826 SH   DFND 4 13,826 0 0
BRINKER INTL INC COM 109641100 236 6,000 SH   DFND 15 6,000 0 0
BRINKER INTL INC COM 109641100 288 7,313 SH   DFND 56 0 0 7,313
BRINKER INTL INC COM 109641100 5 121 SH   OTR 4 0 0 121
BRINKS CO COM 109696104 340 4,183 SH   DFND   4,183 0 0
BRINKS CO COM 109696104 32 391 SH   DFND 2 391 0 0
BRINKS CO COM 109696104 29 353 SH   DFND 4 353 0 0
BRINKS CO COM 109696104 170 2,100 SH   DFND 56 0 0 2,100
BRISTOL MYERS SQUIBB CO COM 110122108 9,105 200,758 SH   DFND   200,758 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 18,269 402,851 SH   DFND 2 252,104 143,200 7,547
BRISTOL MYERS SQUIBB CO COM 110122108 7,269 160,297 SH   DFND 4 157,627 2,670 0
BRISTOL MYERS SQUIBB CO COM 110122108 219 4,823 SH   DFND 7 4,823 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 23,469 517,517 SH   DFND 15 517,517 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 5,941 131,000 SH   DFND 16 131,000 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 20,608 454,431 SH   DFND 21 454,431 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 6,820 150,385 SH   DFND 33 123,485 0 26,900
BRISTOL MYERS SQUIBB CO COM 110122108 4,183 92,232 SH   DFND 56 0 0 92,232
BRISTOL MYERS SQUIBB CO COM 110122108 49 1,090 SH   OTR 4 0 0 1,090
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 99 2,843 SH   DFND 2 2,843 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 5 149 SH   DFND 7 149 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 867 24,876 SH   DFND 15 24,876 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 45 1,285 SH   DFND 16 1,285 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 3,968 113,785 SH   DFND 56 0 0 113,785
BRIXMOR PPTY GROUP INC COM 11120U105 31 1,747 SH   DFND   1,747 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 34 1,916 SH   DFND 2 1,916 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 2 112 SH   DFND 4 112 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 914 51,097 SH   DFND 33 51,097 0 0
BROADCOM INC COM 11135F101 17,263 59,970 SH   DFND   59,970 0 0
BROADCOM INC COM 11135F101 11,680 40,574 SH   DFND 2 37,537 0 3,037
BROADCOM INC COM 11135F101 22,461 78,026 SH   DFND 4 77,105 921 0
BROADCOM INC COM 11135F101 3,204 11,129 SH   DFND 15 11,129 0 0
BROADCOM INC COM 11135F101 66,294 230,298 SH   DFND 21 230,298 0 0
BROADCOM INC COM 11135F101 67,999 236,222 SH   DFND 33 229,842 0 6,380
BROADCOM INC COM 11135F101 2,760 9,588 SH   DFND 35 8,780 808 0
BROADCOM INC COM 11135F101 3,771 13,101 SH   DFND 56 0 0 13,101
BROADCOM INC COM 11135F101 1,017 3,534 SH   DFND 72 3,534 0 0
BROADCOM INC COM 11135F101 44 152 SH   OTR 4 0 0 152
BROADCOM INC COM 11135F101 2,879 10,000 SH Call DFND 72 10,000 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,033 8,091 SH   DFND   8,091 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 512 4,012 SH   DFND 2 2,326 0 1,686
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 55 432 SH   DFND 4 432 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 6 50 SH   DFND 7 50 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 64 505 SH   DFND 15 505 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 128 1,000 SH   DFND 16 1,000 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 8,172 64,002 SH   DFND 21 64,002 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2,972 23,275 SH   DFND 33 20,975 0 2,300
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 43 334 SH   DFND 35 334 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 308 2,412 SH   DFND 56 0 0 2,412
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,149 9,000 SH   DFND 72 9,000 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2,209 17,300 SH Put DFND 72 17,300 0 0
BROADVISION INC COM PAR 111412706 0 4 SH   DFND 2 4 0 0
BROADVISION INC COM PAR 111412706 0 1 SH   DFND 15 1 0 0
BROOKDALE SR LIVING INC COM 112463104 111 15,369 SH   DFND   15,369 0 0
BROOKDALE SR LIVING INC COM 112463104 28 3,825 SH   DFND 56 0 0 3,825
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 90,683 1,897,925 SH   DFND   1,897,925 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 4 89 SH   DFND 2 89 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 569,673 11,922,842 SH   DFND 15 11,922,842 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 171,684 3,593,214 SH   DFND 16 3,593,214 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 463,394 9,698,484 SH   DFND 21 9,698,484 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 2,265 47,400 SH   DFND 33 34,200 0 13,200
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 55 1,145 SH   DFND 56 0 0 1,145
BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 48 1,245 SH   DFND   1,245 0 0
BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 12,143 316,958 SH   DFND 15 316,958 0 0
BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 16 407 SH   DFND 16 407 0 0
BROOKFIELD BUSINESS PARTNERS UNIT LTD LP G16234109 31,306 817,166 SH   DFND 21 817,166 0 0
BROOKFIELD GLOBL LISTED INFR COM SHS 11273Q109 449 35,112 SH   DFND   35,112 0 0
BROOKFIELD GLOBL LISTED INFR COM SHS 11273Q109 20 1,585 SH   DFND 15 1,585 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 1,250 29,110 SH   DFND   29,110 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 25 579 SH   DFND 2 579 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 23 541 SH   DFND 7 541 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 363,318 8,461,060 SH   DFND 15 8,461,060 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 93,448 2,176,247 SH   DFND 16 2,176,247 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 315,234 7,341,269 SH   DFND 21 7,341,269 0 0
BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 196 10,392 SH   DFND   10,392 0 0
BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 39,352 2,078,814 SH   DFND 15 2,078,814 0 0
BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 16,857 890,471 SH   DFND 16 890,471 0 0
BROOKFIELD PROPERTY PARTRS L UNIT LTD PARTN G16249107 21,311 1,125,797 SH   DFND 21 1,125,797 0 0
BROOKFIELD PROPERTY REIT INC CL A 11282X103 7 360 SH   DFND 2 0 0 360
BROOKFIELD PROPERTY REIT INC CL A 11282X103 3 151 SH   DFND 56 0 0 151
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 2,017 93,000 SH   DFND   93,000 0 0
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 7 305 SH   DFND 7 305 0 0
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 24 1,100 SH   DFND 15 1,100 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 874 25,263 SH   DFND   25,263 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 86,330 2,495,803 SH   DFND 15 2,495,803 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 1,215 35,120 SH   DFND 16 35,120 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 66,814 1,931,591 SH   DFND 21 1,931,591 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 100 6,506 SH   DFND   6,506 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 27 1,748 SH   DFND 2 1,748 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 7 440 SH   DFND 4 440 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 14 913 SH   DFND 56 0 0 913
BROOKS AUTOMATION INC COM 114340102 230 5,934 SH   DFND   5,934 0 0
BROOKS AUTOMATION INC COM 114340102 93 2,409 SH   DFND 2 2,409 0 0
BROOKS AUTOMATION INC COM 114340102 21 535 SH   DFND 4 535 0 0
BROOKS AUTOMATION INC COM 114340102 31 798 SH   DFND 56 0 0 798
BROWN & BROWN INC COM 115236101 157 4,693 SH   DFND 2 4,469 0 224
BROWN & BROWN INC COM 115236101 60 1,785 SH   DFND 4 1,785 0 0
BROWN & BROWN INC COM 115236101 39 1,171 SH   DFND 21 1,171 0 0
BROWN & BROWN INC COM 115236101 7,950 237,316 SH   DFND 33 237,316 0 0
BROWN & BROWN INC COM 115236101 211 6,309 SH   DFND 56 0 0 6,309
BROWN FORMAN CORP CL A 115637100 1 11 SH   DFND 15 11 0 0
BROWN FORMAN CORP CL B 115637209 2,049 36,964 SH   DFND   36,964 0 0
BROWN FORMAN CORP CL B 115637209 824 14,863 SH   DFND 2 7,490 0 7,373
BROWN FORMAN CORP CL B 115637209 38 687 SH   DFND 4 687 0 0
BROWN FORMAN CORP CL B 115637209 3 55 SH   DFND 7 55 0 0
BROWN FORMAN CORP CL B 115637209 53 950 SH   DFND 15 950 0 0
BROWN FORMAN CORP CL B 115637209 6,442 116,212 SH   DFND 21 116,212 0 0
BROWN FORMAN CORP CL B 115637209 387 6,977 SH   DFND 33 1,377 0 5,600
BROWN FORMAN CORP CL B 115637209 176 3,180 SH   DFND 35 2,977 203 0
BROWN FORMAN CORP CL B 115637209 782 14,103 SH   DFND 56 0 0 14,103
BRP INC COM SUN VTG 05577W200 46 1,284 SH   DFND   1,284 0 0
BRP INC COM SUN VTG 05577W200 21,323 594,943 SH   DFND 15 594,943 0 0
BRP INC COM SUN VTG 05577W200 189 5,267 SH   DFND 16 5,267 0 0
BRP INC COM SUN VTG 05577W200 33,077 922,920 SH   DFND 21 922,920 0 0
BRT APARTMENTS CORP COM 055645303 13 911 SH   DFND   911 0 0
BRUKER CORP COM 116794108 29 589 SH   DFND 56 0 0 589
BRUNSWICK CORP COM 117043109 37 809 SH   DFND 2 809 0 0
BRUNSWICK CORP COM 117043109 1,644 35,834 SH   DFND 4 35,834 0 0
BRUNSWICK CORP COM 117043109 1,222 26,636 SH   DFND 15 26,636 0 0
BRUNSWICK CORP COM 117043109 334 7,285 SH   DFND 21 7,285 0 0
BRUNSWICK CORP COM 117043109 149 3,249 SH   DFND 56 0 0 3,249
BRUNSWICK CORP COM 117043109 4,084 89,000 SH   DFND 72 89,000 0 0
BRYN MAWR BK CORP COM 117665109 63 1,685 SH   DFND   1,685 0 0
BRYN MAWR BK CORP COM 117665109 114 3,063 SH   DFND 4 3,063 0 0
BRYN MAWR BK CORP COM 117665109 29 777 SH   DFND 56 0 0 777
BT GROUP PLC ADR 05577E101 40 3,115 SH   DFND 2 3,115 0 0
BT GROUP PLC ADR 05577E101 83 6,515 SH   DFND 15 6,515 0 0
BT GROUP PLC ADR 05577E101 417 32,663 SH   DFND 56 0 0 32,663
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 96,454 2,349,665 SH   DFND   2,349,665 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 21 500 SH   DFND 2 500 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 10 250 SH   DFND 7 250 0 0
BUCKLE INC COM 118440106 42 2,431 SH   DFND   2,431 0 0
BUCKLE INC COM 118440106 12 679 SH   DFND 2 57 0 622
BUCKLE INC COM 118440106 8 435 SH   DFND 4 435 0 0
BUCKLE INC COM 118440106 0 1 SH   DFND 15 1 0 0
BUILD A BEAR WORKSHOP COM 120076104 2 400 SH   DFND 56 0 0 400
BUILDERS FIRSTSOURCE INC COM 12008R107 161 9,568 SH   DFND   9,568 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 1,353 80,262 SH   DFND 4 80,262 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 35 2,094 SH   DFND 56 0 0 2,094
BUNGE LIMITED COM G16962105 0 1 SH   DFND   1 0 0
BUNGE LIMITED COM G16962105 13 235 SH   DFND 2 180 0 55
BUNGE LIMITED COM G16962105 3,328 59,740 SH   DFND 15 59,740 0 0
BUNGE LIMITED COM G16962105 50 898 SH   DFND 21 898 0 0
BUNGE LIMITED COM G16962105 4,890 87,772 SH   DFND 33 85,972 0 1,800
BUNGE LIMITED COM G16962105 321 5,760 SH   DFND 56 0 0 5,760
BURLINGTON STORES INC COM 122017106 489 2,874 SH   DFND 2 2,874 0 0
BURLINGTON STORES INC COM 122017106 4,916 28,892 SH   DFND 4 28,892 0 0
BURLINGTON STORES INC COM 122017106 322 1,891 SH   DFND 21 1,891 0 0
BURLINGTON STORES INC COM 122017106 272 1,600 SH   DFND 33 400 0 1,200
BURLINGTON STORES INC COM 122017106 3 18 SH   DFND 35 18 0 0
BURLINGTON STORES INC COM 122017106 53 312 SH   DFND 56 0 0 312
BUSINESS FIRST BANCSHARES IN COM 12326C105 27 1,046 SH   DFND   1,046 0 0
BWX TECHNOLOGIES INC COM 05605H100 94 1,800 SH   DFND   1,800 0 0
BWX TECHNOLOGIES INC COM 05605H100 68 1,311 SH   DFND 2 846 0 465
BWX TECHNOLOGIES INC COM 05605H100 135 2,587 SH   DFND 35 2,407 180 0
BWX TECHNOLOGIES INC COM 05605H100 32 621 SH   DFND 56 0 0 621
BYLINE BANCORP INC COM 124411109 37 1,954 SH   DFND   1,954 0 0
BYLINE BANCORP INC COM 124411109 157 8,202 SH   DFND 2 8,202 0 0
C & F FINL CORP COM 12466Q104 15 277 SH   DFND   277 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 1,672 19,822 SH   DFND   19,822 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 474 5,625 SH   DFND 2 4,920 0 705
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 88 1,039 SH   DFND 4 1,039 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 5,495 65,143 SH   DFND 15 65,143 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 12,053 142,893 SH   DFND 21 142,893 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 8,770 103,966 SH   DFND 33 101,766 0 2,200
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 342 4,050 SH   DFND 56 0 0 4,050
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 49,028 581,244 SH   DFND 64 581,244 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 64 5,467 SH   DFND   5,467 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 6 489 SH   DFND 4 489 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 265 22,531 SH   DFND 21 22,531 0 0
C&J ENERGY SVCS INC NEW COM 12674R100 43 3,692 SH   DFND 56 0 0 3,692
CABLE ONE INC COM 12685J105 384 328 SH   DFND 2 313 0 15
CABLE ONE INC COM 12685J105 9 8 SH   DFND 4 8 0 0
CABLE ONE INC COM 12685J105 40 34 SH   DFND 56 0 0 34
CABOT CORP COM 127055101 54 1,138 SH   DFND   1,138 0 0
CABOT CORP COM 127055101 16 343 SH   DFND 2 343 0 0
CABOT CORP COM 127055101 35 739 SH   DFND 4 739 0 0
CABOT CORP COM 127055101 18 375 SH   DFND 15 375 0 0
CABOT CORP COM 127055101 250 5,230 SH   DFND 56 0 0 5,230
CABOT MICROELECTRONICS CORP COM 12709P103 268 2,432 SH   DFND   2,432 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 285 2,590 SH   DFND 2 1,903 0 687
CABOT MICROELECTRONICS CORP COM 12709P103 19 176 SH   DFND 4 176 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 229 2,081 SH   DFND 56 0 0 2,081
CABOT OIL & GAS CORP COM 127097103 1,326 57,740 SH   DFND   56,000 0 1,740
CABOT OIL & GAS CORP COM 127097103 21,139 920,687 SH   DFND 2 912,739 50 7,898
CABOT OIL & GAS CORP COM 127097103 22,392 975,280 SH   DFND 4 962,431 0 12,849
CABOT OIL & GAS CORP COM 127097103 78 3,395 SH   DFND 7 3,395 0 0
CABOT OIL & GAS CORP COM 127097103 65 2,838 SH   DFND 15 2,838 0 0
CABOT OIL & GAS CORP COM 127097103 1,976 86,063 SH   DFND 21 86,063 0 0
CABOT OIL & GAS CORP COM 127097103 541 23,570 SH   DFND 33 17,770 0 5,800
CABOT OIL & GAS CORP COM 127097103 27 1,178 SH   DFND 35 1,178 0 0
CABOT OIL & GAS CORP COM 127097103 209 9,101 SH   DFND 56 0 0 9,101
CABOT OIL & GAS CORP COM 127097103 215 9,379 SH   DFND 72 9,379 0 0
CABOT OIL & GAS CORP COM 127097103 207 9,000 SH Call DFND 72 9,000 0 0
CACI INTL INC CL A 127190304 1 7 SH   DFND   7 0 0
CACI INTL INC CL A 127190304 160 781 SH   DFND 2 709 0 72
CACI INTL INC CL A 127190304 36 175 SH   DFND 4 175 0 0
CACI INTL INC CL A 127190304 389 1,903 SH   DFND 56 0 0 1,903
CACTUS INC CL A 127203107 130 3,927 SH   DFND   3,927 0 0
CACTUS INC CL A 127203107 570 17,202 SH   DFND 21 17,202 0 0
CADENCE BANCORPORATION CL A 12739A100 218 10,492 SH   DFND   10,492 0 0
CADENCE BANCORPORATION CL A 12739A100 15 728 SH   DFND 2 728 0 0
CADENCE BANCORPORATION CL A 12739A100 52 2,498 SH   DFND 15 2,498 0 0
CADENCE BANCORPORATION CL A 12739A100 2 102 SH   DFND 56 0 0 102
CADENCE DESIGN SYSTEM INC COM 127387108 24,519 346,267 SH   DFND   344,887 0 1,380
CADENCE DESIGN SYSTEM INC COM 127387108 57,992 818,982 SH   DFND 2 807,491 65 11,426
CADENCE DESIGN SYSTEM INC COM 127387108 76,409 1,079,077 SH   DFND 4 1,060,301 4,016 14,760
CADENCE DESIGN SYSTEM INC COM 127387108 2,176 30,733 SH   DFND 7 30,733 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 985 13,907 SH   DFND 15 13,907 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 13,267 187,363 SH   DFND 21 187,363 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 19,583 276,564 SH   DFND 33 271,464 0 5,100
CADENCE DESIGN SYSTEM INC COM 127387108 543 7,673 SH   DFND 35 6,779 894 0
CADENCE DESIGN SYSTEM INC COM 127387108 809 11,419 SH   DFND 56 0 0 11,419
CADENCE DESIGN SYSTEM INC COM 127387108 248 3,500 SH   DFND 72 3,500 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 2,450 34,600 SH Put DFND 72 34,600 0 0
CADIZ INC COM NEW 127537207 12 1,111 SH   DFND   1,111 0 0
CAE INC COM 124765108 346 12,872 SH   DFND   12,872 0 0
CAE INC COM 124765108 44,911 1,672,057 SH   DFND 15 1,672,057 0 0
CAE INC COM 124765108 283 10,534 SH   DFND 16 10,534 0 0
CAE INC COM 124765108 39,313 1,463,632 SH   DFND 21 1,410,222 0 53,410
CAE INC COM 124765108 126 4,700 SH   DFND 33 0 0 4,700
CAE INC COM 124765108 1,194 44,449 SH   DFND 56 0 0 44,449
CAESARS ENTMT CORP COM 127686103 60 5,096 SH   DFND 2 3,723 0 1,373
CAESARS ENTMT CORP COM 127686103 3 223 SH   DFND 4 223 0 0
CAESARS ENTMT CORP COM 127686103 256 21,698 SH   DFND 56 0 0 21,698
CAESARSTONE LTD ORD SHS M20598104 28 1,879 SH   DFND   1,879 0 0
CAESARSTONE LTD ORD SHS M20598104 12 804 SH   DFND 56 0 0 804
CAI INTERNATIONAL INC COM 12477X106 35 1,400 SH   DFND   1,400 0 0
CAL MAINE FOODS INC COM NEW 128030202 109 2,624 SH   DFND   2,624 0 0
CAL MAINE FOODS INC COM NEW 128030202 22 525 SH   DFND 2 525 0 0
CAL MAINE FOODS INC COM NEW 128030202 41 984 SH   DFND 4 984 0 0
CAL MAINE FOODS INC COM NEW 128030202 9 216 SH   DFND 56 0 0 216
CALAMOS CONV OPP AND INC FD SH BEN INT 128117108 102 9,757 SH   DFND 2 9,757 0 0
CALAMOS GBL DYN INCOME FUND COM 12811L107 729 90,000 SH   DFND 2 90,000 0 0
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 174 13,615 SH   DFND 2 13,615 0 0
CALAMP CORP COM 128126109 2,134 182,736 SH   DFND   182,736 0 0
CALAMP CORP COM 128126109 19 1,645 SH   DFND 2 1,645 0 0
CALAMP CORP COM 128126109 1 63 SH   DFND 4 63 0 0
CALAVO GROWERS INC COM 128246105 131 1,355 SH   DFND   1,355 0 0
CALAVO GROWERS INC COM 128246105 254 2,622 SH   DFND 2 1,345 0 1,277
CALAVO GROWERS INC COM 128246105 17 177 SH   DFND 4 177 0 0
CALAVO GROWERS INC COM 128246105 28 288 SH   DFND 56 0 0 288
CALEDONIA MNG CORP PLC SHS NEW G1757E113 5 800 SH   DFND 15 800 0 0
CALERES INC COM 129500104 68 3,430 SH   DFND   3,430 0 0
CALERES INC COM 129500104 17 831 SH   DFND 2 441 0 390
CALERES INC COM 129500104 7 331 SH   DFND 4 331 0 0
CALERES INC COM 129500104 4 190 SH   DFND 56 0 0 190
CALIFORNIA RES CORP COM NEW 13057Q206 80 4,078 SH   DFND   4,078 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 3 152 SH   DFND 2 73 74 5
CALIFORNIA RES CORP COM NEW 13057Q206 0 3 SH   DFND 4 3 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 0 14 SH   DFND 15 14 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 0 1 SH   DFND 16 1 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 354 17,963 SH   DFND 21 17,963 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 14 698 SH   DFND 56 0 0 698
CALIFORNIA RES CORP COM NEW 13057Q206 961 48,837 SH   DFND 72 48,837 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 394 20,000 SH Call DFND 72 20,000 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 1,378 70,000 SH Put DFND 72 70,000 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 204 4,024 SH   DFND   4,024 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 74 1,461 SH   DFND 2 1,461 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 35 686 SH   DFND 4 686 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 612 12,093 SH   DFND 21 12,093 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 282 5,561 SH   DFND 56 0 0 5,561
CALITHERA BIOSCIENCES INC COM 13089P101 11 2,815 SH   DFND   2,815 0 0
CALIX INC COM 13100M509 25 3,874 SH   DFND   3,874 0 0
CALLAWAY GOLF CO COM 131193104 135 7,852 SH   DFND   7,852 0 0
CALLAWAY GOLF CO COM 131193104 41 2,372 SH   DFND 2 2,372 0 0
CALLAWAY GOLF CO COM 131193104 1,162 67,705 SH   DFND 4 67,705 0 0
CALLAWAY GOLF CO COM 131193104 7 379 SH   DFND 7 379 0 0
CALLAWAY GOLF CO COM 131193104 7 431 SH   DFND 15 431 0 0
CALLAWAY GOLF CO COM 131193104 5 284 SH   DFND 56 0 0 284
CALLON PETE CO DEL COM 13123X102 126 19,087 SH   DFND   19,087 0 0
CALLON PETE CO DEL COM 13123X102 25 3,830 SH   DFND 2 2,395 0 1,435
CALLON PETE CO DEL COM 13123X102 23 3,435 SH   DFND 4 3,435 0 0
CALLON PETE CO DEL COM 13123X102 551 83,659 SH   DFND 21 83,659 0 0
CALLON PETE CO DEL COM 13123X102 101 15,400 SH   DFND 56 0 0 15,400
CALLON PETE CO DEL COM 13123X102 1,977 300,000 SH Call DFND 72 300,000 0 0
CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER 131476103 32 7,587 SH   DFND   7,587 0 0
CALYXT INC COM 13173L107 9 750 SH   DFND   750 0 0
CAMBREX CORP COM 132011107 131 2,805 SH   DFND   2,805 0 0
CAMBREX CORP COM 132011107 110 2,343 SH   DFND 2 2,343 0 0
CAMBREX CORP COM 132011107 10 207 SH   DFND 4 207 0 0
CAMBRIDGE BANCORP COM 132152109 30 362 SH   DFND   362 0 0
CAMBRIDGE BANCORP COM 132152109 54 661 SH   DFND 4 661 0 0
CAMDEN NATL CORP COM 133034108 60 1,298 SH   DFND   1,298 0 0
CAMDEN NATL CORP COM 133034108 34 745 SH   DFND 56 0 0 745
CAMDEN PPTY TR SH BEN INT 133131102 59 566 SH   DFND   566 0 0
CAMDEN PPTY TR SH BEN INT 133131102 1,177 11,274 SH   DFND 2 10,757 0 517
CAMDEN PPTY TR SH BEN INT 133131102 33,247 318,484 SH   DFND 4 314,750 717 3,017
CAMDEN PPTY TR SH BEN INT 133131102 1,093 10,466 SH   DFND 15 10,466 0 0
CAMDEN PPTY TR SH BEN INT 133131102 1,574 15,081 SH   DFND 21 15,081 0 0
CAMDEN PPTY TR SH BEN INT 133131102 1,821 17,441 SH   DFND 33 15,941 0 1,500
CAMDEN PPTY TR SH BEN INT 133131102 628 6,018 SH   DFND 35 5,600 418 0
CAMECO CORP COM 13321L108 0 41 SH   DFND 2 41 0 0
CAMECO CORP COM 13321L108 22,524 2,099,201 SH   DFND 15 2,099,201 0 0
CAMECO CORP COM 13321L108 1,301 121,283 SH   DFND 16 121,283 0 0
CAMECO CORP COM 13321L108 9,180 855,541 SH   DFND 21 855,541 0 0
CAMECO CORP COM 13321L108 57 5,300 SH   DFND 33 0 0 5,300
CAMECO CORP COM 13321L108 38 3,585 SH   DFND 56 0 0 3,585
CAMPBELL SOUP CO COM 134429109 914 22,808 SH   DFND   22,808 0 0
CAMPBELL SOUP CO COM 134429109 793 19,798 SH   DFND 2 13,775 0 6,023
CAMPBELL SOUP CO COM 134429109 4 100 SH   DFND 4 100 0 0
CAMPBELL SOUP CO COM 134429109 40 1,000 SH   DFND 7 1,000 0 0
CAMPBELL SOUP CO COM 134429109 451 11,251 SH   DFND 15 11,251 0 0
CAMPBELL SOUP CO COM 134429109 6 158 SH   DFND 16 158 0 0
CAMPBELL SOUP CO COM 134429109 7,990 199,389 SH   DFND 21 199,389 0 0
CAMPBELL SOUP CO COM 134429109 2,782 69,439 SH   DFND 33 66,839 0 2,600
CAMPBELL SOUP CO COM 134429109 158 3,939 SH   DFND 56 0 0 3,939
CAMPING WORLD HLDGS INC CL A 13462K109 35 2,780 SH   DFND   2,780 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 19 1,518 SH   DFND 56 0 0 1,518
CAMPING WORLD HLDGS INC CL A 13462K109 312 25,100 SH   DFND 72 25,100 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 312 25,100 SH Put DFND 72 25,100 0 0
CAN FITE BIOPHARMA LTD SPONSORED ADS 13471N201 0 66 SH   DFND 15 66 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 70 1,796 SH   DFND   1,796 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 17 444 SH   DFND 2 444 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 4,338 112,013 SH   DFND 15 112,013 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 112 2,900 SH   DFND 16 2,900 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 9,457 244,180 SH   DFND 21 244,180 0 0
CANADIAN NAT RES LTD COM 136385101 668 24,774 SH   DFND   24,774 0 0
CANADIAN NAT RES LTD COM 136385101 15 562 SH   DFND 2 562 0 0
CANADIAN NAT RES LTD COM 136385101 315,115 11,683,897 SH   DFND 15 11,683,897 0 0
CANADIAN NAT RES LTD COM 136385101 88,697 3,288,727 SH   DFND 16 3,288,727 0 0
CANADIAN NAT RES LTD COM 136385101 312,003 11,568,529 SH   DFND 21 11,568,529 0 0
CANADIAN NAT RES LTD COM 136385101 4,059 150,500 SH   DFND 33 129,200 0 21,300
CANADIAN NAT RES LTD COM 136385101 7 272 SH   DFND 56 0 0 272
CANADIAN NAT RES LTD COM 136385101 7,452 276,300 SH Call DFND 15 276,300 0 0
CANADIAN NAT RES LTD COM 136385101 9,963 369,400 SH Put DFND 15 369,400 0 0
CANADIAN NATL RY CO COM 136375102 1,751 18,931 SH   DFND   18,931 0 0
CANADIAN NATL RY CO COM 136375102 4,889 52,868 SH   DFND 2 47,323 5,400 145
CANADIAN NATL RY CO COM 136375102 42 450 SH   DFND 7 450 0 0
CANADIAN NATL RY CO COM 136375102 601,603 6,505,226 SH   DFND 15 6,505,226 0 0
CANADIAN NATL RY CO COM 136375102 183,202 1,980,994 SH   DFND 16 1,980,994 0 0
CANADIAN NATL RY CO COM 136375102 633,437 6,849,449 SH   DFND 21 6,849,449 0 0
CANADIAN NATL RY CO COM 136375102 1,712 18,516 SH   DFND 33 6,716 0 11,800
CANADIAN NATL RY CO COM 136375102 15 160 SH   DFND 35 128 32 0
CANADIAN NATL RY CO COM 136375102 4,911 53,104 SH   DFND 56 0 0 53,104
CANADIAN NATL RY CO COM 136375102 51,338 555,130 SH   DFND 64 555,130 0 0
CANADIAN NATL RY CO COM 136375102 2,312 25,000 SH Put DFND 15 25,000 0 0
CANADIAN PAC RY LTD COM 13645T100 340 1,445 SH   DFND   1,445 0 0
CANADIAN PAC RY LTD COM 13645T100 26 110 SH   DFND 2 110 0 0
CANADIAN PAC RY LTD COM 13645T100 15 65 SH   DFND 7 65 0 0
CANADIAN PAC RY LTD COM 13645T100 278,908 1,185,630 SH   DFND 15 1,185,630 0 0
CANADIAN PAC RY LTD COM 13645T100 60,678 257,940 SH   DFND 16 257,940 0 0
CANADIAN PAC RY LTD COM 13645T100 318,644 1,354,547 SH   DFND 21 1,354,547 0 0
CANADIAN PAC RY LTD COM 13645T100 5,116 21,750 SH   DFND 33 19,500 0 2,250
CANADIAN PAC RY LTD COM 13645T100 2,039 8,669 SH   DFND 56 0 0 8,669
CANADIAN SOLAR INC COM 136635109 9 400 SH   DFND 7 400 0 0
CANADIAN SOLAR INC COM 136635109 35 1,601 SH   DFND 15 1,601 0 0
CANADIAN SOLAR INC COM 136635109 21 950 SH   DFND 16 950 0 0
CANNAE HLDGS INC COM 13765N107 165 5,683 SH   DFND   5,683 0 0
CANNAE HLDGS INC COM 13765N107 15 506 SH   DFND 56 0 0 506
CANNTRUST HLDGS INC COM 137800207 19 3,816 SH   DFND   3,816 0 0
CANNTRUST HLDGS INC COM 137800207 897 178,607 SH   DFND 15 178,607 0 0
CANNTRUST HLDGS INC COM 137800207 15 3,000 SH   DFND 16 3,000 0 0
CANNTRUST HLDGS INC COM 137800207 1,119 222,968 SH   DFND 21 222,968 0 0
CANNTRUST HLDGS INC COM 137800207 843 167,900 SH   DFND 72 167,900 0 0
CANNTRUST HLDGS INC COM 137800207 2,571 512,200 SH Call DFND 15 512,200 0 0
CANNTRUST HLDGS INC COM 137800207 843 167,900 SH Put DFND 72 167,900 0 0
CANON INC SPONSORED ADR 138006309 1,803 61,598 SH   DFND 56 0 0 61,598
CANOPY GROWTH CORP COM 138035100 88 2,182 SH   DFND   2,182 0 0
CANOPY GROWTH CORP COM 138035100 2 50 SH   DFND 7 50 0 0
CANOPY GROWTH CORP COM 138035100 46,173 1,145,440 SH   DFND 15 1,145,440 0 0
CANOPY GROWTH CORP COM 138035100 1,229 30,495 SH   DFND 16 30,495 0 0
CANOPY GROWTH CORP COM 138035100 15,493 384,336 SH   DFND 21 384,336 0 0
CANOPY GROWTH CORP COM 138035100 133 3,300 SH   DFND 33 0 0 3,300
CANOPY GROWTH CORP COM 138035100 14,237 353,200 SH   DFND 72 353,200 0 0
CANOPY GROWTH CORP COM 138035100 15,797 391,900 SH Call DFND 15 391,900 0 0
CANOPY GROWTH CORP COM 138035100 403 10,000 SH Put DFND 15 10,000 0 0
CANOPY GROWTH CORP COM 138035100 15,773 391,300 SH Put DFND 72 391,300 0 0
CANTEL MEDICAL CORP COM 138098108 514 6,379 SH   DFND 2 2,249 0 4,130
CANTEL MEDICAL CORP COM 138098108 8 95 SH   DFND 4 95 0 0
CANTEL MEDICAL CORP COM 138098108 182 2,259 SH   DFND 56 0 0 2,259
CAPITAL BANCORP INC MD COM 139737100 8 679 SH   DFND   679 0 0
CAPITAL CITY BK GROUP INC COM 139674105 28 1,111 SH   DFND   1,111 0 0
CAPITAL CITY BK GROUP INC COM 139674105 2 96 SH   DFND 56 0 0 96
CAPITAL ONE FINL CORP COM 14040H105 17,175 189,280 SH   DFND   188,890 0 390
CAPITAL ONE FINL CORP COM 14040H105 21,499 236,933 SH   DFND 2 233,826 15 3,092
CAPITAL ONE FINL CORP COM 14040H105 49,797 548,785 SH   DFND 4 539,031 656 9,098
CAPITAL ONE FINL CORP COM 14040H105 812 8,953 SH   DFND 7 8,953 0 0
CAPITAL ONE FINL CORP COM 14040H105 29,023 319,852 SH   DFND 15 319,852 0 0
CAPITAL ONE FINL CORP COM 14040H105 8,800 96,979 SH   DFND 21 96,979 0 0
CAPITAL ONE FINL CORP COM 14040H105 2,772 30,547 SH   DFND 33 23,147 0 7,400
CAPITAL ONE FINL CORP COM 14040H105 113 1,247 SH   DFND 35 1,175 72 0
CAPITAL ONE FINL CORP COM 14040H105 3,111 34,287 SH   DFND 56 0 0 34,287
CAPITAL SR LIVING CORP COM 140475104 56 11,086 SH   DFND 56 0 0 11,086
CAPITOL FED FINL INC COM 14057J101 153 11,093 SH   DFND   11,093 0 0
CAPITOL INVT CORP IV CL A ORD G18920101 12,233 1,195,774 SH   DFND   1,195,774 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 608 17,539 SH   DFND   17,539 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 21 595 SH   DFND 2 20 0 575
CAPRI HOLDINGS LIMITED SHS G1890L107 48 1,378 SH   DFND 4 1,134 0 244
CAPRI HOLDINGS LIMITED SHS G1890L107 2,012 58,017 SH   DFND 15 58,017 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 9,129 263,240 SH   DFND 21 263,240 0 0
CAPRI HOLDINGS LIMITED SHS G1890L107 85 2,463 SH   DFND 33 163 0 2,300
CAPRI HOLDINGS LIMITED SHS G1890L107 31 892 SH   DFND 56 0 0 892
CAPSTAR FINL HLDGS INC COM 14070T102 19 1,224 SH   DFND   1,224 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 2 110 SH   DFND 56 0 0 110
CAPSTEAD MTG CORP COM NO PAR 14067E506 59 7,119 SH   DFND   7,119 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 8 925 SH   DFND 4 925 0 0
CARA THERAPEUTICS INC COM 140755109 61 2,841 SH   DFND   2,841 0 0
CARA THERAPEUTICS INC COM 140755109 4 180 SH   DFND 7 180 0 0
CARA THERAPEUTICS INC COM 140755109 630 29,325 SH   DFND 56 0 0 29,325
CARBO CERAMICS INC COM 140781105 0 67 SH   DFND   67 0 0
CARBON BLACK INC COM 14081R103 78 4,642 SH   DFND   4,642 0 0
CARBON BLACK INC COM 14081R103 153 9,143 SH   DFND 56 0 0 9,143
CARBONITE INC COM 141337105 72 2,772 SH   DFND   2,772 0 0
CARBONITE INC COM 141337105 1,130 43,385 SH   DFND 4 43,385 0 0
CARBONITE INC COM 141337105 13 500 SH   DFND 56 0 0 500
CARDINAL HEALTH INC COM 14149Y108 2,586 54,906 SH   DFND   54,906 0 0
CARDINAL HEALTH INC COM 14149Y108 651 13,821 SH   DFND 2 11,072 0 2,749
CARDINAL HEALTH INC COM 14149Y108 11,310 240,119 SH   DFND 4 236,380 0 3,739
CARDINAL HEALTH INC COM 14149Y108 29 625 SH   DFND 7 625 0 0
CARDINAL HEALTH INC COM 14149Y108 811 17,212 SH   DFND 15 17,212 0 0
CARDINAL HEALTH INC COM 14149Y108 3,036 64,449 SH   DFND 21 64,449 0 0
CARDINAL HEALTH INC COM 14149Y108 4,943 104,945 SH   DFND 33 99,745 0 5,200
CARDINAL HEALTH INC COM 14149Y108 13 280 SH   DFND 35 280 0 0
CARDINAL HEALTH INC COM 14149Y108 541 11,484 SH   DFND 56 0 0 11,484
CARDINAL HEALTH INC COM 14149Y108 100 2,123 SH   OTR 4 0 0 2,123
CARDIOVASCULAR SYS INC DEL COM 141619106 123 2,859 SH   DFND   2,859 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 52 1,210 SH   DFND 2 1,210 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 1,866 43,472 SH   DFND 4 43,472 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 1 18 SH   DFND 56 0 0 18
CARDIOVASCULAR SYS INC DEL COM 141619106 7 158 SH   OTR 4 0 0 158
CARDLYTICS INC COM 14161W105 30 1,153 SH   DFND   1,153 0 0
CARDTRONICS PLC SHS CL A G1991C105 87 3,178 SH   DFND   3,178 0 0
CARDTRONICS PLC SHS CL A G1991C105 55 2,022 SH   DFND 2 2,022 0 0
CARDTRONICS PLC SHS CL A G1991C105 25 932 SH   DFND 4 932 0 0
CARDTRONICS PLC SHS CL A G1991C105 24 863 SH   DFND 21 863 0 0
CARDTRONICS PLC SHS CL A G1991C105 13 466 SH   DFND 56 0 0 466
CARE COM INC COM 141633107 20 1,796 SH   DFND   1,796 0 0
CARE COM INC COM 141633107 10 873 SH   DFND 2 873 0 0
CARE COM INC COM 141633107 535 48,713 SH   DFND 4 48,713 0 0
CARE COM INC COM 141633107 28 2,582 SH   DFND 56 0 0 2,582
CAREDX INC COM 14167L103 124 3,442 SH   DFND   3,442 0 0
CAREDX INC COM 14167L103 1,702 47,296 SH   DFND 4 47,029 0 267
CAREDX INC COM 14167L103 6 173 SH   OTR 4 0 0 173
CAREER EDUCATION CORP COM 141665109 110 5,747 SH   DFND   5,747 0 0
CAREER EDUCATION CORP COM 141665109 91 4,755 SH   DFND 2 4,755 0 0
CAREER EDUCATION CORP COM 141665109 20 1,063 SH   DFND 56 0 0 1,063
CARETRUST REIT INC COM 14174T107 188 7,891 SH   DFND   7,891 0 0
CARETRUST REIT INC COM 14174T107 83 3,484 SH   DFND 2 3,484 0 0
CARETRUST REIT INC COM 14174T107 3,885 163,360 SH   DFND 4 30,054 0 133,306
CARETRUST REIT INC COM 14174T107 1,724 72,514 SH   DFND 21 72,514 0 0
CARETRUST REIT INC COM 14174T107 6 268 SH   OTR 4 0 0 268
CARGURUS INC COM CL A 141788109 224 6,211 SH   DFND   6,211 0 0
CARGURUS INC COM CL A 141788109 4 100 SH   DFND 15 100 0 0
CARLISLE COS INC COM 142339100 395 2,811 SH   DFND 2 1,221 0 1,590
CARLISLE COS INC COM 142339100 643 4,580 SH   DFND 4 4,580 0 0
CARLISLE COS INC COM 142339100 11,274 80,293 SH   DFND 15 80,293 0 0
CARLISLE COS INC COM 142339100 22 157 SH   DFND 35 157 0 0
CARLISLE COS INC COM 142339100 3,840 27,346 SH   DFND 56 0 0 27,346
CARLYLE GROUP L P COM UTS LTD PTN 14309L102 51,282 2,268,126 SH   DFND   2,268,126 0 0
CARLYLE GROUP L P COM UTS LTD PTN 14309L102 452 20,000 SH   DFND 2 20,000 0 0
CARMAX INC COM 143130102 1,677 19,315 SH   DFND   19,315 0 0
CARMAX INC COM 143130102 622 7,166 SH   DFND 2 6,647 0 519
CARMAX INC COM 143130102 159 1,826 SH   DFND 4 1,826 0 0
CARMAX INC COM 143130102 3,885 44,740 SH   DFND 15 44,740 0 0
CARMAX INC COM 143130102 2,924 33,674