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