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
1 800 FLOWERS COM INC COM 68243Q106 1,068 38,671 SH   SOLE 1 38,671 0 0
111 INC ADR 68247Q102 142 10,300 SH   SOLE 1 10,300 0 0
1ST CONSTITUTION BANCORP COM 31986N102 200 11,391 SH   SOLE 1 11,391 0 0
1ST SOURCE CORP COM 336901103 961 20,207 SH   SOLE 1 20,207 0 0
1ST SOURCE CORP COM 336901103 312 6,565 SH   SOLE 99 6,565 0 0
21VIANET GROUP INC ADR 90138A103 1,671 51,726 SH   SOLE 1 51,726 0 0
21VIANET GROUP INC ADR 90138A103 19 589 SH   SOLE 8 589 0 0
21VIANET GROUP INC ADR 90138A103 1,563 48,400 SH   SOLE 9 48,400 0 0
22ND CENTY GROUP INC COM 90137F103 665 202,184 SH   SOLE 1 202,184 0 0
2U INC COM 90214J101 287 7,509 SH   SOLE 1 7,509 0 0
2U INC COM 90214J101 205 5,370 SH   SOLE 99 5,370 0 0
3-D SYS CORP DEL COM 88554D205 235 8,570 SH   DFND 1 0 0 8,570
3-D SYS CORP DEL COM 88554D205 4,263 155,343 SH   SOLE 1 155,343 0 0
3-D SYS CORP DEL COM 88554D205 2 87 SH   SOLE 8 87 0 0
3-D SYS CORP DEL OPT 88554D205 368 13,400 SH Call SOLE 8 13,400 0 0
3-D SYS CORP DEL OPT 88554D205 145 5,300 SH Put SOLE 8 5,300 0 0
360 DIGITECH INC ADR 88557W101 5,852 224,971 SH   SOLE 1 224,971 0 0
3M CO COM 88579Y101 66 341 SH   DFND 1 0 0 341
3M CO COM 88579Y101 170,241 883,535 SH   SOLE 1 883,535 0 0
3M CO OPT 88579Y101 37,823 196,300 SH Put SOLE 8 196,300 0 0
3M CO OPT 88579Y101 25,318 131,400 SH Call SOLE 8 131,400 0 0
3M CO COM 88579Y101 323 1,681 SH   SOLE 8 1,681 0 0
3M CO COM 88579Y101 13,323 69,140 SH   SOLE 9 69,140 0 0
3M CO COM 88579Y101 113 587 SH   DFND 20 0 0 587
500 COM LTD ADR 33829R100 173 8,100 SH   SOLE 1 8,100 0 0
51JOB INC ADR 316827104 3,391 54,180 SH   SOLE 1 54,180 0 0
51JOB INC ADR 316827104 970 15,500 SH   SOLE 9 15,500 0 0
8X8 INC NEW COM 282914100 19,989 616,171 SH   SOLE 1 616,171 0 0
8X8 INC NEW COM 282914100 84 2,588 SH   SOLE 99 2,588 0 0
A-MARK PRECIOUS METALS INC COM 00181T107 313 8,695 SH   SOLE 1 8,695 0 0
A10 NETWORKS INC COM 002121101 517 53,875 SH   SOLE 1 53,875 0 0
AAON INC COM 000360206 3,804 54,325 SH   SOLE 1 54,325 0 0
AAR CORP COM 000361105 2,087 50,081 SH   SOLE 1 50,081 0 0
ABB LTD ADR 000375204 574 18,854 SH   SOLE 1 18,854 0 0
ABB LTD ADR 000375204 6 207 SH   DFND 1 0 0 207
ABBOTT LABS COM 002824100 194,742 1,625,015 SH   SOLE 1 1,625,015 0 0
ABBOTT LABS COM 002824100 14 120 SH   DFND 1 0 0 120
ABBOTT LABS COM 002824100 1,565 13,058 SH   SOLE 8 13,058 0 0
ABBOTT LABS COM 002824100 27,601 230,313 SH   SOLE 9 230,313 0 0
ABBOTT LABS COM 002824100 1,379 11,508 SH   DFND 20 0 0 11,508
ABBVIE INC COM 00287Y109 512 4,732 SH   DFND 1 0 0 4,732
ABBVIE INC COM 00287Y109 217,129 2,006,363 SH   SOLE 1 2,006,363 0 0
ABBVIE INC COM 00287Y109 123 1,140 SH   SOLE 8 1,140 0 0
ABBVIE INC OPT 00287Y109 271 2,500 SH Put SOLE 8 2,500 0 0
ABBVIE INC COM 00287Y109 25,328 234,052 SH   SOLE 9 234,052 0 0
ABBVIE INC COM 00287Y109 224 2,072 SH   DFND 20 0 0 2,072
ABBVIE INC COM 00287Y109 6 58 SH   SOLE 82 58 0 0
ABBVIE INC COM 00287Y109 1,218 11,259 SH   SOLE 99 11,259 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 95 50,487 SH   SOLE 1 50,487 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 0 111 SH   SOLE 8 111 0 0
ABERCROMBIE &amp FITCH CO COM 002896207 2,850 83,054 SH   SOLE 1 83,054 0 0
ABERCROMBIE &amp FITCH CO OPT 002896207 69 2,000 SH Call SOLE 8 2,000 0 0
ABERDEEN GLOBAL PREMIER PPTY FUND 00302L108 13 2,101 SH   DFND 1 0 0 2,101
ABERDEEN STD GOLD ETF TR FUND 00326A104 543 33,130 SH   DFND 1 0 0 33,130
ABERDEEN TOTAL DYNAMIC DIVD FUND 00326L100 633 59,507 SH   SOLE 1 59,507 0 0
ABIOMED INC COM 003654100 11,175 35,059 SH   SOLE 1 35,059 0 0
ABIOMED INC COM 003654100 3 9 SH   SOLE 8 9 0 0
ABIOMED INC COM 003654100 5,601 17,572 SH   SOLE 9 17,572 0 0
ABM INDS INC COM 000957100 6,359 124,663 SH   SOLE 1 124,663 0 0
AC IMMUNE SA COM H00263105 3 392 SH   SOLE 8 392 0 0
ACACIA RESH CORP COM 003881307 265 39,778 SH   SOLE 1 39,778 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 288 5,025 SH   SOLE 1 5,025 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 134 2,346 SH   SOLE 99 2,346 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 1,752 67,929 SH   SOLE 1 67,929 0 0
ACADIA PHARMACEUTICALS INC OPT 004225108 13 500 SH Put SOLE 8 500 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 9 350 SH   SOLE 8 350 0 0
ACADIA RLTY TR TRUS 004239109 3,130 164,919 SH   SOLE 1 164,919 0 0
ACASTI PHARMA INC COM 00430K402 0 34 SH   SOLE 8 34 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 228 27,440 SH   SOLE 1 27,440 0 0
ACCELERON PHARMA INC COM 00434H108 2,096 15,456 SH   SOLE 1 15,456 0 0
ACCELERON PHARMA INC COM 00434H108 1,919 14,153 SH   SOLE 8 14,153 0 0
ACCELERON PHARMA INC COM 00434H108 102 754 SH   SOLE 99 754 0 0
ACCENTURE PLC IRELAND COM G1151C101 251,004 908,614 SH   SOLE 1 908,614 0 0
ACCENTURE PLC IRELAND COM G1151C101 13,076 47,335 SH   DFND 1 0 0 47,335
ACCENTURE PLC IRELAND OPT G1151C101 2,459 8,900 SH Call SOLE 8 8,900 0 0
ACCENTURE PLC IRELAND COM G1151C101 19,807 71,702 SH   SOLE 9 71,702 0 0
ACCENTURE PLC IRELAND COM G1151C101 79 287 SH   DFND 20 0 0 287
ACCENTURE PLC IRELAND COM G1151C101 26 95 SH   SOLE 82 95 0 0
ACCENTURE PLC IRELAND COM G1151C101 660 2,388 SH   SOLE 99 2,388 0 0
ACCO BRANDS CORP COM 00081T108 902 106,805 SH   SOLE 1 106,805 0 0
ACCO BRANDS CORP COM 00081T108 33 3,900 SH   DFND 1 0 0 3,900
ACCURAY INC COM 004397105 417 84,359 SH   SOLE 1 84,359 0 0
ACCURAY INC COM 004397105 0 9 SH   SOLE 8 9 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 142 83,935 SH   SOLE 1 83,935 0 0
ACER THERAPEUTICS INC COM 00444P108 24 7,737 SH   SOLE 1 7,737 0 0
ACI WORLDWIDE INC COM 004498101 4,341 114,084 SH   SOLE 1 114,084 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 0 18 SH   SOLE 8 18 0 0
ACM RESEARCH INC COM 00108J109 2,516 31,152 SH   SOLE 1 31,152 0 0
ACME UTD CORP COM 004816104 2 50 SH   SOLE 1 50 0 0
ACNB CORP COM 000868109 379 12,927 SH   SOLE 1 12,927 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,344 14,448 SH   DFND 1 0 0 14,448
ACTIVISION BLIZZARD INC COM 00507V109 277,429 2,983,136 SH   SOLE 1 1,912,820 1,070,316 0
ACTIVISION BLIZZARD INC OPT 00507V109 7,440 80,000 SH Put SOLE 8 80,000 0 0
ACTIVISION BLIZZARD INC COM 00507V109 11,104 119,396 SH   SOLE 9 119,396 0 0
ACTIVISION BLIZZARD INC COM 00507V109 481 5,173 SH   DFND 20 0 0 5,173
ACTIVISION BLIZZARD INC COM 00507V109 14,683 157,884 SH   SOLE 20 0 157,884 0
ACTIVISION BLIZZARD INC COM 00507V109 6,309 67,837 SH   SOLE 82 1,163 66,674 0
ACTIVISION BLIZZARD INC COM 00507V109 13,239 142,360 SH   SOLE 99 3,619 138,741 0
ACUITY BRANDS INC COM 00508Y102 1,901 11,517 SH   SOLE 1 11,517 0 0
ACUITY BRANDS INC COM 00508Y102 13 80 SH   SOLE 8 80 0 0
ACUITY BRANDS INC COM 00508Y102 337 2,043 SH   SOLE 99 2,043 0 0
ACUSHNET HOLDINGS CORP COM 005098108 1,665 40,255 SH   SOLE 1 40,255 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 5 1,138 SH   SOLE 1 1,138 0 0
ADAMIS PHARMACEUTICALS CORP COM 00547W208 30 31,654 SH   SOLE 1 31,654 0 0
ADAMS RES &amp ENERGY INC COM 006351308 57 2,064 SH   SOLE 1 2,064 0 0
ADAPTIMMUNE THERAPEUTICS PLC ADR 00653A107 39 7,400 SH   SOLE 1 7,400 0 0
ADAPTIMMUNE THERAPEUTICS PLC ADR 00653A107 4 789 SH   SOLE 8 789 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 2,782 69,090 SH   SOLE 1 69,090 0 0
ADDUS HOMECARE CORP COM 006739106 2,896 27,688 SH   SOLE 1 27,688 0 0
ADDUS HOMECARE CORP COM 006739106 183 1,753 SH   SOLE 99 1,753 0 0
ADECOAGRO S A COM L00849106 217 27,590 SH   SOLE 1 27,590 0 0
ADIAL PHARMACEUTICALS INC COM 00688A106 38 15,850 SH   SOLE 8 15,850 0 0
ADIENT PLC COM G0084W101 3,644 82,442 SH   SOLE 1 82,442 0 0
ADIENT PLC COM G0084W101 1 13 SH   DFND 1 0 0 13
ADIENT PLC COM G0084W101 1 25 SH   SOLE 8 25 0 0
ADMA BIOLOGICS INC COM 000899104 303 172,339 SH   SOLE 1 172,339 0 0
ADMA BIOLOGICS INC COM 000899104 0 86 SH   SOLE 8 86 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 2,049 4,310 SH   DFND 1 0 0 4,310
ADOBE SYSTEMS INCORPORATED COM 00724F101 511,963 1,076,969 SH   SOLE 1 775,637 301,332 0
ADOBE SYSTEMS INCORPORATED OPT 00724F101 23,768 50,000 SH Put SOLE 1 50,000 0 0
ADOBE SYSTEMS INCORPORATED OPT 00724F101 24,006 50,500 SH Call SOLE 8 50,500 0 0
ADOBE SYSTEMS INCORPORATED OPT 00724F101 58,328 122,700 SH Put SOLE 8 122,700 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 10,496 22,078 SH   SOLE 8 22,078 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 30,748 64,681 SH   SOLE 9 64,681 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 20,840 43,840 SH   SOLE 20 0 43,840 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 692 1,456 SH   DFND 20 0 0 1,456
ADOBE SYSTEMS INCORPORATED COM 00724F101 10,083 21,210 SH   SOLE 82 50 21,160 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 16,680 35,089 SH   SOLE 99 0 35,089 0
ADT INC DEL COM 00090Q103 325 38,484 SH   SOLE 1 38,484 0 0
ADTALEM GLOBAL ED INC COM 00737L103 2,011 50,840 SH   SOLE 1 50,840 0 0
ADTRAN INC COM 00738A106 1,056 63,295 SH   SOLE 1 63,295 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 9,614 52,399 SH   SOLE 1 52,399 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 11 60 SH   SOLE 8 60 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 4,752 25,899 SH   SOLE 9 25,899 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 2,009 10,950 SH   SOLE 99 10,950 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 4,951 47,879 SH   SOLE 1 47,879 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 73 13,248 SH   SOLE 1 13,248 0 0
ADVANCED ENERGY INDS COM 007973100 5,759 52,750 SH   SOLE 1 52,750 0 0
ADVANCED MICRO DEVICES INC COM 007903107 246,689 3,142,528 SH   SOLE 1 3,142,528 0 0
ADVANCED MICRO DEVICES INC OPT 007903107 31,400 400,000 SH Call SOLE 1 400,000 0 0
ADVANCED MICRO DEVICES INC COM 007903107 250 3,183 SH   DFND 1 0 0 3,183
ADVANCED MICRO DEVICES INC OPT 007903107 5,071 64,600 SH Call SOLE 8 64,600 0 0
ADVANCED MICRO DEVICES INC COM 007903107 35,917 457,534 SH   SOLE 8 457,534 0 0
ADVANCED MICRO DEVICES INC OPT 007903107 122,499 1,560,500 SH Put SOLE 8 1,560,500 0 0
ADVANCED MICRO DEVICES INC COM 007903107 15,623 199,023 SH   SOLE 9 199,023 0 0
ADVANCED MICRO DEVICES INC COM 007903107 404 5,150 SH   DFND 20 0 0 5,150
ADVANSIX INC COM 00773T101 1,077 40,173 SH   SOLE 1 40,173 0 0
ADVANSIX INC COM 00773T101 1 27 SH   DFND 20 0 0 27
ADVAXIS INC COM 007624307 1 716 SH   SOLE 1 716 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 1,723 174,718 SH   SOLE 1 174,718 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 7 735 SH   SOLE 8 735 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 37 3,793 SH   SOLE 99 3,793 0 0
AECOM COM 00766T100 3,357 52,365 SH   SOLE 1 52,365 0 0
AECOM COM 00766T100 5,042 78,641 SH   SOLE 8 78,641 0 0
AECOM COM 00766T100 6 92 SH   SOLE 82 92 0 0
AEGION CORP COM 00770F104 2,301 80,028 SH   SOLE 1 80,028 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 299 37,741 SH   SOLE 1 37,741 0 0
AEGLEA BIOTHERAPEUTICS INC COM 00773J103 2 221 SH   SOLE 8 221 0 0
AEGON N V ADR 007924103 332 70,249 SH   SOLE 1 70,249 0 0
AERCAP HOLDINGS NV COM N00985106 1,029 17,521 SH   SOLE 1 17,521 0 0
AERCAP HOLDINGS NV COM N00985106 2 29 SH   SOLE 8 29 0 0
AERCAP HOLDINGS NV COM N00985106 645 10,967 SH   SOLE 9 10,967 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 849 47,513 SH   SOLE 1 47,513 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 4 222 SH   SOLE 8 222 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 9,184 195,563 SH   SOLE 1 195,563 0 0
AEROVIRONMENT INC COM 008073108 4,782 41,196 SH   SOLE 1 41,196 0 0
AEROVIRONMENT INC COM 008073108 9 74 SH   SOLE 8 74 0 0
AERPIO PHARMACEUTICALS INC COM 00810B105 15 11,648 SH   SOLE 1 11,648 0 0
AES CORP COM 00130H105 28,318 1,056,291 SH   SOLE 1 1,056,291 0 0
AES CORP COM 00130H105 6,954 259,370 SH   SOLE 9 259,370 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 5,118 34,343 SH   SOLE 1 34,343 0 0
AFFILIATED MANAGERS GROUP IN COM 008252108 61 410 SH   SOLE 9 410 0 0
AFFIMED N V COM N01045108 1,456 184,181 SH   SOLE 1 184,181 0 0
AFFIMED N V COM N01045108 5 666 SH   SOLE 8 666 0 0
AFLAC INC COM 001055102 51,015 996,813 SH   SOLE 1 996,813 0 0
AFLAC INC OPT 001055102 77 1,500 SH Put SOLE 8 1,500 0 0
AFLAC INC COM 001055102 81 1,574 SH   SOLE 8 1,574 0 0
AFLAC INC COM 001055102 18,084 353,352 SH   SOLE 9 353,352 0 0
AG MTG INVT TR INC TRUS 001228105 342 84,784 SH   SOLE 1 84,784 0 0
AG MTG INVT TR INC TRUS 001228105 1 180 SH   SOLE 8 180 0 0
AGCO CORP COM 001084102 1,586 11,038 SH   SOLE 1 11,038 0 0
AGCO CORP COM 001084102 288 2,008 SH   SOLE 9 2,008 0 0
AGEAGLE AERIAL SYS INC NEW COM 00848K101 71 11,409 SH   SOLE 1 11,409 0 0
AGENUS INC COM 00847G705 552 202,985 SH   SOLE 1 202,985 0 0
AGENUS INC COM 00847G705 1 469 SH   SOLE 8 469 0 0
AGENUS INC COM 00847G705 8 2,884 SH   DFND 20 0 0 2,884
AGEX THERAPEUTICS INC COM 00848H108 67 41,100 SH   DFND 1 0 0 41,100
AGILE THERAPEUTICS INC COM 00847L100 118 56,777 SH   SOLE 1 56,777 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 37,443 294,511 SH   SOLE 1 294,511 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 24 191 SH   DFND 1 0 0 191
AGILENT TECHNOLOGIES INC COM 00846U101 15,460 121,602 SH   SOLE 9 121,602 0 0
AGILYSYS INC COM 00847J105 1,305 27,207 SH   SOLE 1 27,207 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 4,695 90,932 SH   SOLE 1 90,932 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 22 435 SH   SOLE 8 435 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 65 1,252 SH   SOLE 99 1,252 0 0
AGNC INVT CORP TRUS 00123Q104 10,721 639,666 SH   SOLE 1 639,666 0 0
AGNC INVT CORP TRUS 00123Q104 1,504 89,740 SH   SOLE 9 89,740 0 0
AGNC INVT CORP TRUS 00123Q104 12 730 SH   DFND 20 0 0 730
AGNC INVT CORP COM 00123Q104 1,146 68,404 SH   SOLE 99 68,404 0 0
AGNICO EAGLE MINES LTD COM 008474108 85 1,463 SH   DFND 1 0 0 1,463
AGNICO EAGLE MINES LTD COM 008474108 5,082 87,882 SH   SOLE 1 87,882 0 0
AGNICO EAGLE MINES LTD COM 008474108 1,234 21,346 SH   SOLE 9 21,346 0 0
AGNICO EAGLE MINES LTD COM 008474108 145 2,501 SH   SOLE 99 2,501 0 0
AGREE REALTY CORP TRUS 008492100 6,278 93,277 SH   SOLE 1 93,277 0 0
AGROFRESH SOLUTIONS INC COM 00856G109 80 40,182 SH   SOLE 1 40,182 0 0
AILERON THERAPEUTICS INC COM 00887A105 17 11,630 SH   SOLE 1 11,630 0 0
AIR LEASE CORP COM 00912X302 5,977 121,980 SH   SOLE 1 121,980 0 0
AIR LEASE CORP COM 00912X302 48 971 SH   SOLE 99 971 0 0
AIR PRODS &amp CHEMS INC COM 009158106 2,207 7,843 SH   DFND 1 0 0 7,843
AIR PRODS &amp CHEMS INC COM 009158106 65,120 231,465 SH   SOLE 1 231,465 0 0
AIR PRODS &amp CHEMS INC COM 009158106 136 482 SH   SOLE 8 482 0 0
AIR PRODS &amp CHEMS INC COM 009158106 14,856 52,803 SH   SOLE 9 52,803 0 0
AIR PRODS &amp CHEMS INC COM 009158106 5,159 18,339 SH   SOLE 99 18,339 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 1,537 52,532 SH   SOLE 1 52,532 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 26 900 SH   SOLE 8 900 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 138 4,723 SH   SOLE 9 4,723 0 0
AIRGAIN INC COM 00938A104 12 586 SH   SOLE 1 586 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 110,086 1,080,339 SH   SOLE 1 1,080,339 0 0
AKAMAI TECHNOLOGIES INC BOND 00971TAJ0 4,544 3,749,000 PRN   SOLE 8 0 0 3,749,000
AKAMAI TECHNOLOGIES INC COM 00971T101 2 24 SH   SOLE 8 24 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 6,511 63,911 SH   SOLE 9 63,911 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 798 235,519 SH   SOLE 1 235,519 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 6 1,699 SH   SOLE 8 1,699 0 0
AKERNA CORP COM 00973W102 82 16,610 SH   SOLE 1 16,610 0 0
AKERO THERAPEUTICS INC COM 00973Y108 328 11,332 SH   SOLE 1 11,332 0 0
AKERO THERAPEUTICS INC COM 00973Y108 7 254 SH   SOLE 8 254 0 0
AKERO THERAPEUTICS INC COM 00973Y108 34 1,171 SH   SOLE 99 1,171 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 533 39,926 SH   SOLE 1 39,926 0 0
AKUMIN INC COM 01021F109 23 6,113 SH   SOLE 1 6,113 0 0
ALAMO GROUP INC COM 011311107 1,992 12,755 SH   SOLE 1 12,755 0 0
ALAMO GROUP INC COM 011311107 629 4,028 SH   SOLE 99 4,028 0 0
ALAMOS GOLD INC NEW COM 011532108 3,104 397,461 SH   SOLE 1 397,461 0 0
ALAMOS GOLD INC NEW COM 011532108 94 12,000 SH   DFND 1 0 0 12,000
ALARM COM HLDGS INC COM 011642105 5,118 59,259 SH   SOLE 1 59,259 0 0
ALARM COM HLDGS INC COM 011642105 35 400 SH   SOLE 8 400 0 0
ALASKA AIR GROUP INC COM 011659109 5,623 81,250 SH   SOLE 1 81,250 0 0
ALASKA AIR GROUP INC COM 011659109 152 2,200 SH   DFND 1 0 0 2,200
ALASKA AIR GROUP INC OPT 011659109 76 1,100 SH Put SOLE 8 1,100 0 0
ALASKA AIR GROUP INC COM 011659109 32 462 SH   SOLE 8 462 0 0
ALASKA AIR GROUP INC COM 011659109 1,975 28,539 SH   SOLE 9 28,539 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 914 281,263 SH   SOLE 1 281,263 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 1,076 331,141 SH   SOLE 8 331,141 0 0
ALBANY INTL CORP COM 012348108 3,221 38,592 SH   SOLE 1 38,592 0 0
ALBEMARLE CORP COM 012653101 111 760 SH   DFND 1 0 0 760
ALBEMARLE CORP COM 012653101 20,240 138,534 SH   SOLE 1 138,534 0 0
ALBEMARLE CORP OPT 012653101 4,179 28,600 SH Call SOLE 8 28,600 0 0
ALBEMARLE CORP OPT 012653101 4,749 32,500 SH Put SOLE 8 32,500 0 0
ALBEMARLE CORP COM 012653101 6,529 44,681 SH   SOLE 9 44,681 0 0
ALBEMARLE CORP COM 012653101 66 450 SH   DFND 20 0 0 450
ALBERTSONS COS INC COM 013091103 684 35,905 SH   SOLE 1 35,905 0 0
ALBIREO PHARMA INC COM 01345P106 501 14,220 SH   SOLE 1 14,220 0 0
ALBIREO PHARMA INC COM 01345P106 136 3,850 SH   SOLE 8 3,850 0 0
ALCOA CORP COM 013872106 9,158 281,876 SH   SOLE 1 281,876 0 0
ALCOA CORP COM 013872106 179 5,500 SH   DFND 1 0 0 5,500
ALCOA CORP OPT 013872106 120 3,700 SH Call SOLE 8 3,700 0 0
ALCOA CORP COM 013872106 3,516 108,228 SH   SOLE 8 108,228 0 0
ALCOA CORP COM 013872106 3,537 108,854 SH   SOLE 9 108,854 0 0
ALCOA CORP COM 013872106 752 23,148 SH   SOLE 99 23,148 0 0
ALCON AG COM H01301128 186 2,652 SH   DFND 1 0 0 2,652
ALCON AG COM H01301128 12,467 177,645 SH   SOLE 1 177,645 0 0
ALCON AG COM H01301128 52,986 755,035 SH   SOLE 9 755,035 0 0
ALCON AG COM H01301128 70 1,000 SH   DFND 20 0 0 1,000
ALCON AG COM H01301128 45,062 642,087 SH   SOLE 58 642,087 0 0
ALCON AG COM H01301128 235 3,346 SH   SOLE 99 3,346 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 602 50,694 SH   SOLE 1 50,694 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 1 51 SH   SOLE 8 51 0 0
ALECTOR INC COM 014442107 2,007 99,599 SH   SOLE 1 99,599 0 0
ALECTOR INC COM 014442107 10 521 SH   SOLE 8 521 0 0
ALERUS FINL CORP COM 01446U103 720 24,163 SH   SOLE 1 24,163 0 0
ALEXANDER &amp BALDWIN INC NEW TRUS 014491104 2,764 164,610 SH   SOLE 1 164,610 0 0
ALEXANDERS INC TRUS 014752109 539 1,945 SH   SOLE 1 1,945 0 0
ALEXANDRIA REAL ESTATE EQ IN TRUS 015271109 27,145 165,221 SH   SOLE 1 165,221 0 0
ALEXANDRIA REAL ESTATE EQ IN TRUS 015271109 2 14 SH   SOLE 8 14 0 0
ALEXANDRIA REAL ESTATE EQ IN TRUS 015271109 8,294 50,480 SH   SOLE 9 50,480 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 400 2,434 SH   SOLE 99 2,434 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 493,595 3,228,015 SH   SOLE 1 3,228,015 0 0
ALEXION PHARMACEUTICALS INC OPT 015351109 795 5,200 SH Call SOLE 8 5,200 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 40,354 263,901 SH   SOLE 8 263,901 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 13,169 86,127 SH   SOLE 9 86,127 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 45 295 SH   DFND 20 0 0 295
ALEXION PHARMACEUTICALS INC COM 015351109 6 38 SH   SOLE 82 38 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 423 26,758 SH   SOLE 1 26,758 0 0
ALGONQUIN PWR UTILS CORP COM 015857105 820 51,771 SH   SOLE 9 51,771 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 114,058 503,055 SH   SOLE 1 0 503,055 0
ALIBABA GROUP HLDG LTD OPT 01609W102 118,806 524,000 SH Put SOLE 1 524,000 0 0
ALIBABA GROUP HLDG LTD OPT 01609W102 708,532 3,125,000 SH Call SOLE 1 3,125,000 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 9,027 39,816 SH   DFND 1 0 0 39,816
ALIBABA GROUP HLDG LTD OPT 01609W102 410,495 1,810,500 SH Put SOLE 8 1,810,500 0 0
ALIBABA GROUP HLDG LTD OPT 01609W102 116,630 514,400 SH Call SOLE 8 514,400 0 0
ALIBABA GROUP HLDG LTD OPT 01609W102 39,678 175,000 SH Call SOLE 9 175,000 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 21,992 96,995 SH   DFND 20 0 0 96,995
ALIBABA GROUP HLDG LTD ADR 01609W102 16,874 74,422 SH   SOLE 20 0 74,422 0
ALIBABA GROUP HLDG LTD ADR 01609W102 7,383 32,564 SH   SOLE 82 0 32,564 0
ALIBABA GROUP HLDG LTD ADR 01609W102 30,516 134,591 SH   SOLE 99 78,101 56,490 0
ALICO INC COM 016230104 131 4,359 SH   SOLE 1 4,359 0 0
ALIGN TECHNOLOGY INC COM 016255101 56,850 104,980 SH   SOLE 1 104,980 0 0
ALIGN TECHNOLOGY INC COM 016255101 15,885 29,333 SH   SOLE 9 29,333 0 0
ALIGN TECHNOLOGY INC COM 016255101 487 900 SH   DFND 20 0 0 900
ALIGN TECHNOLOGY INC COM 016255101 3 5 SH   SOLE 82 5 0 0
ALKALINE WTR CO INC COM 01643A207 26 23,465 SH   SOLE 1 23,465 0 0
ALKERMES PLC COM G01767105 1,141 61,076 SH   SOLE 1 61,076 0 0
ALKERMES PLC COM G01767105 923 49,369 SH   SOLE 8 49,369 0 0
ALLAKOS INC COM 01671P100 4,983 43,418 SH   SOLE 1 43,418 0 0
ALLAKOS INC COM 01671P100 1,247 10,867 SH   SOLE 8 10,867 0 0
ALLAKOS INC COM 01671P100 57 495 SH   SOLE 99 495 0 0
ALLEGHANY CORP DEL COM 017175100 7,904 12,621 SH   SOLE 1 12,621 0 0
ALLEGHANY CORP DEL COM 017175100 1,456 2,325 SH   SOLE 9 2,325 0 0
ALLEGHANY CORP DEL COM 017175100 825 1,317 SH   SOLE 99 1,317 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 3,401 161,499 SH   SOLE 1 161,499 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 65 3,110 SH   SOLE 99 3,110 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 1,266 31,200 SH   SOLE 1 31,200 0 0
ALLEGIANT TRAVEL CO COM 01748X102 4,092 16,763 SH   SOLE 1 16,763 0 0
ALLEGIANT TRAVEL CO COM 01748X102 216 883 SH   SOLE 99 883 0 0
ALLEGION PLC COM G0176J109 9,884 78,686 SH   SOLE 1 78,686 0 0
ALLEGION PLC COM G0176J109 4,390 34,951 SH   SOLE 9 34,951 0 0
ALLENA PHARMACEUTICALS COM 018119107 13 9,019 SH   SOLE 1 9,019 0 0
ALLETE INC COM 018522300 3,229 48,049 SH   SOLE 1 48,049 0 0
ALLETE INC COM 018522300 361 5,373 SH   SOLE 99 5,373 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 48 430 SH   DFND 1 0 0 430
ALLIANCE DATA SYSTEMS CORP COM 018581108 12,178 108,639 SH   SOLE 1 108,639 0 0
ALLIANCE RESOURCE PARTNERS L COM 01877R108 118 20,402 SH   SOLE 1 20,402 0 0
ALLIANCE RESOURCE PARTNERS L COM 01877R108 20 3,400 SH   SOLE 8 3,400 0 0
ALLIANT ENERGY CORP COM 018802108 13,796 254,715 SH   SOLE 1 254,715 0 0
ALLIANT ENERGY CORP COM 018802108 413 7,627 SH   SOLE 8 7,627 0 0
ALLIANT ENERGY CORP COM 018802108 5,262 97,163 SH   SOLE 9 97,163 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 314 6,124 SH   SOLE 1 6,124 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 4,145 101,523 SH   SOLE 1 101,523 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 4,540 128,635 SH   SOLE 1 128,635 0 0
ALLOGENE THERAPEUTICS INC COM 019770106 31 883 SH   SOLE 8 883 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 3,280 218,414 SH   SOLE 1 218,414 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 300 20,000 SH   SOLE 9 20,000 0 0
ALLSTATE CORP COM 020002101 59,851 520,896 SH   SOLE 1 520,896 0 0
ALLSTATE CORP COM 020002101 31 272 SH   SOLE 8 272 0 0
ALLSTATE CORP OPT 020002101 345 3,000 SH Put SOLE 8 3,000 0 0
ALLSTATE CORP COM 020002101 13,709 119,308 SH   SOLE 9 119,308 0 0
ALLY FINL INC COM 02005N100 54,782 1,211,739 SH   SOLE 1 1,211,739 0 0
ALLY FINL INC OPT 02005N100 122 2,700 SH Put SOLE 8 2,700 0 0
ALLY FINL INC COM 02005N100 2 50 SH   SOLE 8 50 0 0
ALLY FINL INC COM 02005N100 2,865 63,374 SH   SOLE 9 63,374 0 0
ALLY FINL INC COM 02005N100 620 13,724 SH   SOLE 99 13,724 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 6,548 46,373 SH   SOLE 1 46,373 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1,753 12,414 SH   SOLE 8 12,414 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 2,694 19,078 SH   SOLE 9 19,078 0 0
ALPHA &amp OMEGA SEMICONDUCTOR COM G6331P104 980 29,961 SH   SOLE 1 29,961 0 0
ALPHA PRO TECH LTD COM 020772109 100 10,224 SH   SOLE 1 10,224 0 0
ALPHABET INC COM 02079K107 1,046,570 505,925 SH   SOLE 1 505,692 233 0
ALPHABET INC COM 02079K107 16,963 8,200 SH   DFND 1 0 0 8,200
ALPHABET INC COM 02079K305 1,814,786 879,886 SH   SOLE 1 751,581 128,305 0
ALPHABET INC COM 02079K305 11,973 5,805 SH   DFND 1 0 0 5,805
ALPHABET INC OPT 02079K107 5,999 2,900 SH Call SOLE 8 2,900 0 0
ALPHABET INC OPT 02079K107 22,134 10,700 SH Put SOLE 8 10,700 0 0
ALPHABET INC COM 02079K107 184 89 SH   SOLE 8 89 0 0
ALPHABET INC COM 02079K305 57,984 28,113 SH   SOLE 8 28,113 0 0
ALPHABET INC OPT 02079K305 110,139 53,400 SH Put SOLE 8 53,400 0 0
ALPHABET INC OPT 02079K305 14,438 7,000 SH Call SOLE 8 7,000 0 0
ALPHABET INC COM 02079K305 52,330 25,372 SH   SOLE 9 25,372 0 0
ALPHABET INC COM 02079K107 69,452 33,574 SH   SOLE 9 33,574 0 0
ALPHABET INC COM 02079K107 3,378 1,633 SH   DFND 20 0 0 1,633
ALPHABET INC COM 02079K305 6,105 2,960 SH   DFND 20 0 0 2,960
ALPHABET INC COM 02079K107 1,705 824 SH   SOLE 20 0 824 0
ALPHABET INC COM 02079K305 37,965 18,407 SH   SOLE 20 0 18,407 0
ALPHABET INC COM 02079K305 17,425 8,448 SH   SOLE 82 10 8,438 0
ALPHABET INC COM 02079K305 41,807 20,270 SH   SOLE 99 2,890 17,380 0
ALPHATEC HLDGS INC COM 02081G201 878 55,582 SH   SOLE 1 55,582 0 0
ALPINE IMMUNE SCIENCES INC COM 02083G100 150 14,105 SH   SOLE 1 14,105 0 0
ALPS ETF TR FUND 00162Q858 55 1,075 SH   SOLE 1 1,075 0 0
ALTAIR ENGR INC COM 021369103 3,036 48,523 SH   SOLE 1 48,523 0 0
ALTAIR ENGR INC BOND 021369AA1 1,511 1,041,000 PRN   SOLE 8 0 0 1,041,000
ALTERYX INC COM 02156B103 24,093 290,422 SH   SOLE 1 290,422 0 0
ALTERYX INC COM 02156B103 17 203 SH   DFND 1 0 0 203
ALTERYX INC OPT 02156B103 2,074 25,000 SH Put SOLE 8 25,000 0 0
ALTERYX INC OPT 02156B103 2,074 25,000 SH Call SOLE 8 25,000 0 0
ALTERYX INC COM 02156B103 1,302 15,701 SH   SOLE 8 15,701 0 0
ALTERYX INC COM 02156B103 20 238 SH   DFND 20 0 0 238
ALTICE USA INC COM 02156K103 39,563 1,216,189 SH   SOLE 1 1,216,189 0 0
ALTICE USA INC COM 02156K103 2 56 SH   SOLE 8 56 0 0
ALTICE USA INC COM 02156K103 1,261 38,754 SH   SOLE 9 38,754 0 0
ALTIMMUNE INC COM 02155H200 459 32,467 SH   SOLE 1 32,467 0 0
ALTIMMUNE INC COM 02155H200 5 378 SH   SOLE 8 378 0 0
ALTISOURCE PORTFOLIO SOLNS S COM L0175J104 35 3,828 SH   SOLE 1 3,828 0 0
ALTRA INDL MOTION CORP COM 02208R106 3,374 61,006 SH   SOLE 1 61,006 0 0
ALTRA INDL MOTION CORP COM 02208R106 527 9,524 SH   SOLE 99 9,524 0 0
ALTRIA GROUP INC COM 02209S103 137,837 2,694,222 SH   SOLE 1 2,694,222 0 0
ALTRIA GROUP INC COM 02209S103 337 6,594 SH   DFND 1 0 0 6,594
ALTRIA GROUP INC OPT 02209S103 4,154 81,200 SH Call SOLE 8 81,200 0 0
ALTRIA GROUP INC COM 02209S103 116 2,270 SH   SOLE 8 2,270 0 0
ALTRIA GROUP INC COM 02209S103 13,624 266,297 SH   SOLE 9 266,297 0 0
ALUMINUM CORP CHINA LIMITED ADR 022276109 329 31,500 SH   SOLE 99 31,500 0 0
AMARIN CORP PLC ADR 023111206 247 39,714 SH   DFND 1 0 0 39,714
AMARIN CORP PLC OPT 023111206 127 20,400 SH Put SOLE 8 20,400 0 0
AMARIN CORP PLC ADR 023111206 144 23,253 SH   SOLE 8 23,253 0 0
AMARIN CORP PLC OPT 023111206 64 10,300 SH Call SOLE 8 10,300 0 0
AMAZON COM INC COM 023135106 2,281,299 737,311 SH   SOLE 1 620,087 117,224 0
AMAZON COM INC OPT 023135106 49,506 16,000 SH Put SOLE 1 16,000 0 0
AMAZON COM INC COM 023135106 27,144 8,773 SH   DFND 1 0 0 8,773
AMAZON COM INC OPT 023135106 7,426 2,400 SH Call SOLE 1 2,400 0 0
AMAZON COM INC OPT 023135106 338,492 109,400 SH Put SOLE 8 109,400 0 0
AMAZON COM INC COM 023135106 32,537 10,516 SH   SOLE 8 10,516 0 0
AMAZON COM INC OPT 023135106 234,841 75,900 SH Call SOLE 8 75,900 0 0
AMAZON COM INC COM 023135106 114,448 36,989 SH   SOLE 9 36,989 0 0
AMAZON COM INC COM 023135106 10,424 3,369 SH   DFND 20 0 0 3,369
AMAZON COM INC COM 023135106 53,537 17,303 SH   SOLE 20 0 17,303 0
AMAZON COM INC COM 023135106 24,895 8,046 SH   SOLE 82 0 8,046 0
AMAZON COM INC COM 023135106 42,766 13,822 SH   SOLE 99 727 13,095 0
AMBAC FINL GROUP INC COM 023139884 12,253 731,967 SH   SOLE 1 731,967 0 0
AMBARELLA INC COM G037AX101 4,408 43,908 SH   SOLE 1 43,908 0 0
AMBARELLA INC COM G037AX101 61 607 SH   SOLE 9 607 0 0
AMBEV SA ADR 02319V103 1,490 544,053 SH   SOLE 1 544,053 0 0
AMC ENTMT HLDGS INC COM 00165C104 3,255 318,792 SH   SOLE 1 318,792 0 0
AMC ENTMT HLDGS INC COM 00165C104 4 360 SH   SOLE 8 360 0 0
AMC ENTMT HLDGS INC OPT 00165C104 185 18,100 SH Put SOLE 8 18,100 0 0
AMC NETWORKS INC COM 00164V103 2,335 43,931 SH   SOLE 1 43,931 0 0
AMCOR PLC COM G0250X107 52 4,437 SH   DFND 1 0 0 4,437
AMCOR PLC COM G0250X107 15,593 1,334,980 SH   SOLE 1 1,334,980 0 0
AMCOR PLC COM G0250X107 0 30 SH   SOLE 8 30 0 0
AMCOR PLC COM G0250X107 7,030 601,883 SH   SOLE 9 601,883 0 0
AMDOCS LTD OPT G02602103 44,012 627,400 SH Put SOLE 1 627,400 0 0
AMDOCS LTD COM G02602103 15,302 218,132 SH   SOLE 1 218,132 0 0
AMDOCS LTD COM G02602103 1 15 SH   SOLE 8 15 0 0
AMEDISYS INC COM 023436108 983 3,713 SH   SOLE 1 3,713 0 0
AMER SOFTWARE INC COM 029683109 525 25,351 SH   SOLE 1 25,351 0 0
AMER STATES WTR CO COM 029899101 3,859 51,032 SH   SOLE 1 51,032 0 0
AMERANT BANCORP INC COM 023576101 352 18,958 SH   SOLE 1 18,958 0 0
AMERCO COM 023586100 2,878 4,700 SH   SOLE 1 4,700 0 0
AMERCO COM 023586100 1,001 1,634 SH   SOLE 9 1,634 0 0
AMEREN CORP COM 023608102 18,671 229,484 SH   SOLE 1 229,484 0 0
AMEREN CORP COM 023608102 9 107 SH   SOLE 8 107 0 0
AMEREN CORP COM 023608102 7,931 97,490 SH   SOLE 9 97,490 0 0
AMERESCO INC COM 02361E108 1,194 24,554 SH   SOLE 1 24,554 0 0
AMERICA MOVIL SAB DE CV ADR 02364W105 669 49,294 SH   SOLE 1 49,294 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 22,638 947,263 SH   SOLE 1 947,263 0 0
AMERICAN AIRLS GROUP INC OPT 02376R102 4 200 SH Put SOLE 1 200 0 0
AMERICAN AIRLS GROUP INC OPT 02376R102 77,030 3,223,000 SH Put SOLE 8 3,223,000 0 0
AMERICAN AIRLS GROUP INC OPT 02376R102 994 41,600 SH Call SOLE 8 41,600 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 11,772 492,541 SH   SOLE 8 492,541 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 9,428 394,459 SH   SOLE 9 394,459 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 678 28,358 SH   DFND 20 0 0 28,358
AMERICAN ASSETS TR INC TRUS 024013104 3,594 110,823 SH   SOLE 1 110,823 0 0
AMERICAN ASSETS TR INC COM 024013104 367 11,318 SH   SOLE 99 11,318 0 0
AMERICAN AXLE &amp MFG HLDGS IN COM 024061103 1,842 190,743 SH   SOLE 1 190,743 0 0
AMERICAN AXLE &amp MFG HLDGS IN COM 024061103 4 454 SH   SOLE 8 454 0 0
AMERICAN CAMPUS CMNTYS INC TRUS 024835100 13,586 314,686 SH   SOLE 1 314,686 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 6,070 207,539 SH   SOLE 1 207,539 0 0
AMERICAN EAGLE OUTFITTERS IN OPT 02553E106 38 1,300 SH Put SOLE 8 1,300 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 143 4,876 SH   SOLE 8 4,876 0 0
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 2,180 74,556 SH   SOLE 99 74,556 0 0
AMERICAN ELEC PWR CO INC COM 025537101 54,387 642,120 SH   SOLE 1 642,120 0 0
AMERICAN ELEC PWR CO INC COM 025537101 21 245 SH   DFND 1 0 0 245
AMERICAN ELEC PWR CO INC OPT 025537101 127 1,500 SH Put SOLE 8 1,500 0 0
AMERICAN ELEC PWR CO INC COM 025537101 326 3,847 SH   SOLE 8 3,847 0 0
AMERICAN ELEC PWR CO INC COM 025537101 17,559 207,301 SH   SOLE 9 207,301 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 3,631 115,191 SH   SOLE 1 115,191 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 433 13,738 SH   SOLE 99 13,738 0 0
AMERICAN EXPRESS CO COM 025816109 179,542 1,269,379 SH   SOLE 1 1,269,379 0 0
AMERICAN EXPRESS CO COM 025816109 193 1,362 SH   DFND 1 0 0 1,362
AMERICAN EXPRESS CO OPT 025816109 1,018 7,200 SH Call SOLE 8 7,200 0 0
AMERICAN EXPRESS CO OPT 025816109 113 800 SH Put SOLE 8 800 0 0
AMERICAN EXPRESS CO COM 025816109 11,899 84,131 SH   SOLE 9 84,131 0 0
AMERICAN EXPRESS CO COM 025816109 91 644 SH   DFND 20 0 0 644
AMERICAN EXPRESS CO COM 025816109 1,443 10,200 SH   SOLE 82 10,200 0 0
AMERICAN EXPRESS CO COM 025816109 5,464 38,632 SH   SOLE 99 38,632 0 0
AMERICAN FIN TR INC TRUS 02607T109 2,303 234,461 SH   SOLE 1 234,461 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 6,334 55,514 SH   SOLE 1 55,514 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 1,388 12,166 SH   SOLE 9 12,166 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 101 883 SH   SOLE 99 883 0 0
AMERICAN HOMES 4 RENT TRUS 02665T306 13,938 418,070 SH   SOLE 1 418,070 0 0
AMERICAN HOMES 4 RENT COM 02665T306 324 9,723 SH   SOLE 99 9,723 0 0
AMERICAN INTL GROUP INC COM 026874784 65,229 1,411,580 SH   SOLE 1 1,411,580 0 0
AMERICAN INTL GROUP INC OPT 026874784 6,470 140,000 SH Put SOLE 1 140,000 0 0
AMERICAN INTL GROUP INC OPT 026874784 698 15,100 SH Call SOLE 8 15,100 0 0
AMERICAN INTL GROUP INC COM 026874784 15,785 341,582 SH   SOLE 9 341,582 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 294 8,903 SH   SOLE 1 8,903 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 702 19,716 SH   SOLE 1 19,716 0 0
AMERICAN RES CORP COM 02927U208 1 204 SH   SOLE 1 204 0 0
AMERICAN RLTY INVS INC COM 029174109 9 1,031 SH   SOLE 1 1,031 0 0
AMERICAN SUPERCONDUCTOR CORP COM 030111207 577 30,382 SH   SOLE 1 30,382 0 0
AMERICAN SUPERCONDUCTOR CORP COM 030111207 0 4 SH   SOLE 8 4 0 0
AMERICAN TOWER CORP NEW TRUS 03027X100 201 839 SH   DFND 1 0 0 839
AMERICAN TOWER CORP NEW TRUS 03027X100 222,982 932,753 SH   SOLE 1 482,956 449,797 0
AMERICAN TOWER CORP NEW TRUS 03027X100 18 76 SH   SOLE 8 76 0 0
AMERICAN TOWER CORP NEW TRUS 03027X100 12,257 51,275 SH   SOLE 9 51,275 0 0
AMERICAN TOWER CORP NEW TRUS 03027X100 789 3,300 SH   DFND 20 0 0 3,300
AMERICAN TOWER CORP NEW TRUS 03027X100 13,828 57,844 SH   SOLE 20 0 57,844 0
AMERICAN TOWER CORP NEW TRUS 03027X100 6,862 28,705 SH   SOLE 82 0 28,705 0
AMERICAN TOWER CORP NEW TRUS 03027X100 10,052 42,046 SH   SOLE 99 0 42,046 0
AMERICAN VANGUARD CORP COM 030371108 722 35,392 SH   SOLE 1 35,392 0 0
AMERICAN VANGUARD CORP COM 030371108 170 8,307 SH   SOLE 99 8,307 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 3,545 35,959 SH   SOLE 1 35,959 0 0
AMERICAN WOODMARK CORPORATIO COM 030506109 26 262 SH   SOLE 99 262 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 25,106 167,468 SH   SOLE 1 167,468 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 4,514 30,104 SH   SOLE 8 30,104 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 10,830 72,232 SH   SOLE 9 72,232 0 0
AMERICAS CAR-MART INC COM 03062T105 1,166 7,653 SH   SOLE 1 7,653 0 0
AMERICAS CAR-MART INC COM 03062T105 693 4,550 SH   SOLE 99 4,550 0 0
AMERICOLD RLTY TR TRUS 03064D108 2,115 54,988 SH   SOLE 1 54,988 0 0
AMERICOLD RLTY TR COM 03064D108 140 3,649 SH   SOLE 99 3,649 0 0
AMERIPRISE FINL INC COM 03076C106 49,896 214,654 SH   SOLE 1 214,654 0 0
AMERIPRISE FINL INC COM 03076C106 70 301 SH   SOLE 8 301 0 0
AMERIPRISE FINL INC COM 03076C106 10,625 45,707 SH   SOLE 9 45,707 0 0
AMERIS BANCORP COM 03076K108 6,542 124,580 SH   SOLE 1 124,580 0 0
AMERISAFE INC COM 03071H100 1,534 23,971 SH   SOLE 1 23,971 0 0
AMERISOURCEBERGEN CORP COM 03073E105 13,533 114,611 SH   SOLE 1 114,611 0 0
AMERISOURCEBERGEN CORP COM 03073E105 6,879 58,264 SH   SOLE 9 58,264 0 0
AMERISOURCEBERGEN CORP COM 03073E105 130 1,097 SH   SOLE 99 1,097 0 0
AMES NATL CORP COM 031001100 188 7,342 SH   SOLE 1 7,342 0 0
AMETEK INC COM 031100100 23,200 181,629 SH   SOLE 1 181,629 0 0
AMETEK INC COM 031100100 10 80 SH   SOLE 8 80 0 0
AMETEK INC COM 031100100 11,445 89,604 SH   SOLE 9 89,604 0 0
AMETEK INC COM 031100100 1,765 13,816 SH   SOLE 99 13,816 0 0
AMGEN INC COM 031162100 287,481 1,155,413 SH   SOLE 1 1,155,413 0 0
AMGEN INC COM 031162100 292 1,174 SH   DFND 1 0 0 1,174
AMGEN INC COM 031162100 1,262 5,075 SH   SOLE 8 5,075 0 0
AMGEN INC OPT 031162100 4,976 20,000 SH Put SOLE 8 20,000 0 0
AMGEN INC OPT 031162100 4,976 20,000 SH Call SOLE 8 20,000 0 0
AMGEN INC COM 031162100 18,463 74,203 SH   SOLE 9 74,203 0 0
AMGEN INC COM 031162100 2 10 SH   DFND 20 0 0 10
AMICUS THERAPEUTICS INC COM 03152W109 4,205 425,558 SH   SOLE 1 425,558 0 0
AMICUS THERAPEUTICS INC OPT 03152W109 3 300 SH Call SOLE 8 300 0 0
AMICUS THERAPEUTICS INC COM 03152W109 61 6,195 SH   SOLE 99 6,195 0 0
AMKOR TECHNOLOGY INC COM 031652100 6,632 279,746 SH   SOLE 1 279,746 0 0
AMN HEALTHCARE SVCS INC COM 001744101 4,589 62,260 SH   SOLE 1 62,260 0 0
AMN HEALTHCARE SVCS INC COM 001744101 183 2,479 SH   SOLE 99 2,479 0 0
AMNEAL PHARMACEUTICALS INC COM 03168L105 802 119,168 SH   SOLE 1 119,168 0 0
AMPCO-PITTSBURG CORP COM 032037103 2 290 SH   SOLE 1 290 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1,373 74,910 SH   SOLE 1 74,910 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 4 207 SH   SOLE 8 207 0 0
AMPHENOL CORP NEW COM 032095101 147,411 2,234,522 SH   SOLE 1 757,840 1,476,682 0
AMPHENOL CORP NEW COM 032095101 4,569 69,270 SH   SOLE 9 69,270 0 0
AMPHENOL CORP NEW COM 032095101 14,368 217,802 SH   SOLE 20 0 217,802 0
AMPHENOL CORP NEW COM 032095101 6,766 102,565 SH   SOLE 82 0 102,565 0
AMPHENOL CORP NEW COM 032095101 12,190 184,784 SH   SOLE 99 0 184,784 0
AMPIO PHARMACEUTICALS INC COM 03209T109 46 27,251 SH   SOLE 1 27,251 0 0
AMPLIFY ETF TR FUND 032108805 40 2,614 SH   SOLE 1 2,614 0 0
AMTECH SYS INC COM 032332504 0 15 SH   SOLE 1 15 0 0
AMYRIS INC COM 03236M200 1,880 98,445 SH   SOLE 1 98,445 0 0
AMYRIS INC COM 03236M200 6,695 350,549 SH   SOLE 8 350,549 0 0
ANALOG DEVICES INC COM 032654105 4 25 SH   DFND 1 0 0 25
ANALOG DEVICES INC COM 032654105 125,522 809,408 SH   SOLE 1 809,408 0 0
ANALOG DEVICES INC COM 032654105 7,014 45,233 SH   SOLE 9 45,233 0 0
ANALOG DEVICES INC COM 032654105 4 24 SH   DFND 20 0 0 24
ANAPLAN INC COM 03272L108 6,923 128,569 SH   SOLE 1 128,569 0 0
ANAPTYSBIO INC COM 032724106 386 17,899 SH   SOLE 1 17,899 0 0
ANAPTYSBIO INC OPT 032724106 75 3,500 SH Call SOLE 8 3,500 0 0
ANAVEX LIFE SCIENCES CORP COM 032797300 1,297 86,722 SH   SOLE 1 86,722 0 0
ANAVEX LIFE SCIENCES CORP COM 032797300 1 49 SH   SOLE 8 49 0 0
ANDERSONS INC COM 034164103 1,124 41,032 SH   SOLE 1 41,032 0 0
ANGI INC COM 00183L102 99 7,642 SH   SOLE 1 7,642 0 0
ANGI INC COM 00183L102 1 54 SH   SOLE 8 54 0 0
ANGIODYNAMICS INC COM 03475V101 1,155 49,341 SH   SOLE 1 49,341 0 0
ANGIODYNAMICS INC COM 03475V101 7 302 SH   SOLE 8 302 0 0
ANGLOGOLD ASHANTI LIMITED ADR 035128206 5,834 265,555 SH   SOLE 1 265,555 0 0
ANGLOGOLD ASHANTI LIMITED OPT 035128206 1,889 86,000 SH Put SOLE 8 86,000 0 0
ANGLOGOLD ASHANTI LIMITED ADR 035128206 551 25,060 SH   SOLE 8 25,060 0 0
ANGLOGOLD ASHANTI LIMITED ADR 035128206 67 3,064 SH   SOLE 9 3,064 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 491 7,825 SH   SOLE 1 7,825 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 226 3,600 SH   DFND 1 0 0 3,600
ANHEUSER BUSCH INBEV SA/NV OPT 03524A108 189 3,000 SH Call SOLE 8 3,000 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 26 413 SH   SOLE 9 413 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 5,657 90,000 SH   SOLE 82 90,000 0 0
ANI PHARMACEUTICALS INC COM 00182C103 428 11,829 SH   SOLE 1 11,829 0 0
ANI PHARMACEUTICALS INC COM 00182C103 173 4,787 SH   SOLE 8 4,787 0 0
ANIKA THERAPEUTICS INC COM 035255108 1,124 27,537 SH   SOLE 1 27,537 0 0
ANIXA BIOSCIENCES INC COM 03528H109 47 9,998 SH   SOLE 1 9,998 0 0
ANNALY CAPITAL MANAGEMENT IN TRUS 035710409 101 11,700 SH   DFND 1 0 0 11,700
ANNALY CAPITAL MANAGEMENT IN TRUS 035710409 21,205 2,465,846 SH   SOLE 1 2,465,846 0 0
ANNALY CAPITAL MANAGEMENT IN OPT 035710409 87 10,100 SH Put SOLE 8 10,100 0 0
ANNALY CAPITAL MANAGEMENT IN TRUS 035710409 34 3,936 SH   SOLE 8 3,936 0 0
ANNALY CAPITAL MANAGEMENT IN TRUS 035710409 2,694 313,250 SH   SOLE 9 313,250 0 0
ANSYS INC COM 03662Q105 33,735 99,354 SH   SOLE 1 99,354 0 0
ANSYS INC COM 03662Q105 11,408 33,598 SH   SOLE 9 33,598 0 0
ANSYS INC COM 03662Q105 3 8 SH   SOLE 82 8 0 0
ANTARES PHARMA INC COM 036642106 732 178,137 SH   SOLE 1 178,137 0 0
ANTARES PHARMA INC COM 036642106 40 9,800 SH   SOLE 8 9,800 0 0
ANTERO MIDSTREAM CORP COM 03676B102 1,378 152,664 SH   SOLE 1 152,664 0 0
ANTERO RESOURCES CORP OPT 03674X106 20,482 2,008,000 SH Put SOLE 1 2,008,000 0 0
ANTERO RESOURCES CORP COM 03674X106 6,166 604,397 SH   SOLE 1 604,397 0 0
ANTERO RESOURCES CORP COM 03674X106 48 4,712 SH   DFND 1 0 0 4,712
ANTERO RESOURCES CORP COM 03674X106 142 13,899 SH   SOLE 9 13,899 0 0
ANTHEM INC COM 036752103 151,263 421,407 SH   SOLE 1 421,407 0 0
ANTHEM INC COM 036752103 85 236 SH   SOLE 8 236 0 0
ANTHEM INC COM 036752103 10,754 29,961 SH   SOLE 9 29,961 0 0
ANTHEM INC COM 036752103 3 7 SH   SOLE 82 7 0 0
ANTHEM INC COM 036752103 1,366 3,805 SH   SOLE 99 3,805 0 0
APACHE CORP COM 037411105 6 311 SH   SOLE 9 311 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 3,804 88,639 SH   SOLE 1 88,639 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 22 510 SH   SOLE 8 510 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 124 2,885 SH   SOLE 99 2,885 0 0
APHRIA INC COM 03765K104 22 1,177 SH   DFND 1 0 0 1,177
APHRIA INC COM 03765K104 4 179 SH   SOLE 8 179 0 0
APOGEE ENTERPRISES INC COM 037598109 1,624 39,712 SH   SOLE 1 39,712 0 0
APOLLO COML REAL EST FIN INC TRUS 03762U105 2,392 171,163 SH   SOLE 1 171,163 0 0
APOLLO COML REAL EST FIN INC TRUS 03762U105 88 6,300 SH   SOLE 8 6,300 0 0
APOLLO ENDOSURGERY INC COM 03767D108 3 499 SH   SOLE 1 499 0 0
APOLLO INVT CORP COM 03761U502 143 10,394 SH   SOLE 1 10,394 0 0
APOLLO INVT CORP COM 03761U502 1 65 SH   SOLE 8 65 0 0
APOLLO MED HLDGS INC COM 03763A207 460 16,960 SH   SOLE 1 16,960 0 0
APOLLO TACTICAL INCOME FD IN FUND 037638103 851 51,890 SH   SOLE 1 51,890 0 0
APPFOLIO INC COM 03783C100 2,236 15,808 SH   SOLE 1 15,808 0 0
APPFOLIO INC COM 03783C100 2 16 SH   SOLE 8 16 0 0
APPIAN CORP COM 03782L101 4,870 36,628 SH   SOLE 1 36,628 0 0
APPIAN CORP COM 03782L101 34 257 SH   DFND 1 0 0 257
APPLE HOSPITALITY REIT INC TRUS 03784Y200 2,614 179,387 SH   SOLE 1 179,387 0 0
APPLE INC COM 037833100 14,182 116,104 SH   DFND 1 0 0 116,104
APPLE INC COM 037833100 3,447,638 28,224,631 SH   SOLE 1 25,873,627 2,351,004 0
APPLE INC COM 037833100 165,454 1,354,502 SH   SOLE 8 1,354,502 0 0
APPLE INC OPT 037833100 259,776 2,126,700 SH Call SOLE 8 2,126,700 0 0
APPLE INC OPT 037833100 256,918 2,103,300 SH Put SOLE 8 2,103,300 0 0
APPLE INC COM 037833100 181,559 1,486,371 SH   SOLE 9 1,486,371 0 0
APPLE INC COM 037833100 77,072 630,958 SH   DFND 20 0 0 630,958
APPLE INC COM 037833100 41,574 340,351 SH   SOLE 20 0 340,351 0
APPLE INC COM 037833100 91,613 750,000 SH   SOLE 58 750,000 0 0
APPLE INC COM 037833100 19,962 163,422 SH   SOLE 82 0 163,422 0
APPLE INC COM 037833100 28,814 235,888 SH   SOLE 99 0 235,888 0
APPLIED GENETIC TECHNOLOGIES COM 03820J100 182 35,820 SH   SOLE 1 35,820 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 5,073 55,639 SH   SOLE 1 55,639 0 0
APPLIED MATLS INC COM 038222105 246,059 1,841,759 SH   SOLE 1 1,841,759 0 0
APPLIED MATLS INC COM 038222105 660 4,941 SH   DFND 1 0 0 4,941
APPLIED MATLS INC OPT 038222105 10,020 75,000 SH Put SOLE 1 75,000 0 0
APPLIED MATLS INC OPT 038222105 9,726 72,800 SH Call SOLE 8 72,800 0 0
APPLIED MATLS INC OPT 038222105 28,550 213,700 SH Put SOLE 8 213,700 0 0
APPLIED MATLS INC COM 038222105 4,067 30,440 SH   SOLE 8 30,440 0 0
APPLIED MATLS INC OPT 038222105 10,020 75,000 SH Put SOLE 9 75,000 0 0
APPLIED MATLS INC COM 038222105 15,643 117,094 SH   SOLE 9 117,094 0 0
APPLIED MATLS INC COM 038222105 601 4,500 SH   DFND 20 0 0 4,500
APPLIED MATLS INC COM 038222105 83 620 SH   SOLE 82 620 0 0
APPLIED MATLS INC COM 038222105 118 885 SH   SOLE 99 885 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 329 39,372 SH   SOLE 1 39,372 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 142 17,030 SH   DFND 1 0 0 17,030
APPLIED THERAPEUTICS INC COM 03828A101 242 12,943 SH   SOLE 1 12,943 0 0
APPLIED THERAPEUTICS INC COM 03828A101 2 112 SH   SOLE 8 112 0 0
APTARGROUP INC COM 038336103 1,152 8,131 SH   SOLE 1 8,131 0 0
APTARGROUP INC COM 038336103 3 23 SH   SOLE 8 23 0 0
APTARGROUP INC COM 038336103 2,198 15,512 SH   SOLE 99 15,512 0 0
APTINYX INC COM 03836N103 86 28,522 SH   SOLE 1 28,522 0 0
APTINYX INC COM 03836N103 0 116 SH   SOLE 8 116 0 0
APTIV PLC COM G6095L109 96 697 SH   DFND 1 0 0 697
APTIV PLC COM G6095L109 37,615 272,761 SH   SOLE 1 272,761 0 0
APTIV PLC COM G6095L109 48 350 SH   SOLE 8 350 0 0
APTIV PLC COM G6095L109 14,830 107,538 SH   SOLE 9 107,538 0 0
APTIV PLC COM G6095L109 483 3,500 SH   DFND 20 0 0 3,500
APTOSE BIOSCIENCES INC COM 03835T200 0 9 SH   SOLE 8 9 0 0
AQUA METALS INC COM 03837J101 120 29,699 SH   SOLE 1 29,699 0 0
AQUABOUNTY TECHNOLOGIES INC COM 03842K200 255 38,131 SH   SOLE 1 38,131 0 0
AQUESTIVE THERAPEUTICS INC COM 03843E104 86 16,612 SH   SOLE 1 16,612 0 0
ARAMARK COM 03852U106 6,690 177,083 SH   SOLE 1 177,083 0 0
ARAMARK COM 03852U106 1,413 37,404 SH   SOLE 9 37,404 0 0
ARAVIVE INC COM 03890D108 67 10,164 SH   SOLE 1 10,164 0 0
ARBOR REALTY TRUST INC TRUS 038923108 1,969 123,879 SH   SOLE 1 123,879 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 341 102,446 SH   SOLE 1 102,446 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 1 423 SH   SOLE 8 423 0 0
ARCBEST CORP COM 03937C105 3,062 43,509 SH   SOLE 1 43,509 0 0
ARCBEST CORP COM 03937C105 3 41 SH   SOLE 8 41 0 0
ARCELORMITTAL SA LUXEMBOURG ADR 03938L203 0 4 SH   SOLE 1 4 0 0
ARCELORMITTAL SA LUXEMBOURG ADR 03938L203 179 6,143 SH   SOLE 8 6,143 0 0
ARCH CAP GROUP LTD COM G0450A105 19,428 506,348 SH   SOLE 1 506,348 0 0
ARCH CAP GROUP LTD COM G0450A105 2,557 66,631 SH   SOLE 9 66,631 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 107 1,883 SH   DFND 1 0 0 1,883
ARCHER DANIELS MIDLAND CO COM 039483102 44,252 776,350 SH   SOLE 1 776,350 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 3,548 62,236 SH   SOLE 8 62,236 0 0
ARCHER DANIELS MIDLAND CO OPT 039483102 2,850 50,000 SH Put SOLE 8 50,000 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 12,362 216,861 SH   SOLE 9 216,861 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 34 600 SH   DFND 20 0 0 600
ARCHER DANIELS MIDLAND CO COM 039483102 3 61 SH   SOLE 82 61 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1,005 17,637 SH   SOLE 99 17,637 0 0
ARCHROCK INC COM 03957W106 2,079 219,181 SH   SOLE 1 219,181 0 0
ARCIMOTO INC COM 039587100 978 73,888 SH   SOLE 1 73,888 0 0
ARCO PLATFORM LTD COM G04553106 52 2,054 SH   SOLE 1 2,054 0 0
ARCOS DORADOS HOLDINGS INC COM G0457F107 36 7,093 SH   DFND 1 0 0 7,093
ARCOS DORADOS HOLDINGS INC COM G0457F107 108 21,225 SH   SOLE 1 21,225 0 0
ARCOSA INC COM 039653100 4,061 62,411 SH   SOLE 1 62,411 0 0
ARCOSA INC COM 039653100 708 10,876 SH   SOLE 8 10,876 0 0
ARCOSA INC COM 039653100 207 3,176 SH   SOLE 9 3,176 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 1,402 33,966 SH   SOLE 1 33,966 0 0
ARCTURUS THERAPEUTICS HLDGS COM 03969T109 7 165 SH   SOLE 8 165 0 0
ARCUS BIOSCIENCES INC COM 03969F109 1,473 52,478 SH   SOLE 1 52,478 0 0
ARCUS BIOSCIENCES INC COM 03969F109 564 20,093 SH   SOLE 8 20,093 0 0
ARDAGH GROUP S A COM L0223L101 24 951 SH   SOLE 1 951 0 0
ARDAGH GROUP S A COM L0223L101 87 3,438 SH   SOLE 99 3,438 0 0
ARDELYX INC COM 039697107 411 62,091 SH   SOLE 1 62,091 0 0
ARDELYX INC COM 039697107 4 640 SH   SOLE 8 640 0 0
ARDMORE SHIPPING CORP COM Y0207T100 213 46,930 SH   SOLE 1 46,930 0 0
ARENA PHARMACEUTICALS INC COM 040047607 6,658 95,942 SH   SOLE 1 95,942 0 0
ARENA PHARMACEUTICALS INC COM 040047607 26 372 SH   SOLE 8 372 0 0
ARENA PHARMACEUTICALS INC COM 040047607 98 1,413 SH   SOLE 99 1,413 0 0
ARES CAPITAL CORP COM 04010L103 41 2,169 SH   SOLE 1 2,169 0 0
ARES CAPITAL CORP COM 04010L103 56 3,000 SH   DFND 1 0 0 3,000
ARES CAPITAL CORP BOND 04010LAT0 62 60,000 PRN   SOLE 8 0 0 60,000
ARES CAPITAL CORP OPT 04010L103 49 2,600 SH Put SOLE 8 2,600 0 0
ARES CAPITAL CORP COM 04010L103 15 826 SH   SOLE 8 826 0 0
ARES COML REAL ESTATE CORP TRUS 04013V108 358 26,095 SH   SOLE 1 26,095 0 0
ARES MANAGEMENT CORPORATION COM 03990B101 2,996 53,464 SH   SOLE 1 53,464 0 0
ARES MANAGEMENT CORPORATION COM 03990B101 836 14,917 SH   SOLE 99 14,917 0 0
ARGAN INC COM 04010E109 658 12,320 SH   SOLE 1 12,320 0 0
ARGENX SE ADR 04016X101 1,240 4,501 SH   SOLE 1 4,501 0 0
ARGENX SE ADR 04016X101 44 160 SH   SOLE 8 160 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 1,502 29,867 SH   SOLE 1 29,867 0 0
ARISTA NETWORKS INC COM 040413106 12 40 SH   DFND 1 0 0 40
ARISTA NETWORKS INC COM 040413106 22,304 73,883 SH   SOLE 1 73,883 0 0
ARISTA NETWORKS INC COM 040413106 93 309 SH   SOLE 8 309 0 0
ARISTA NETWORKS INC OPT 040413106 1,208 4,000 SH Put SOLE 8 4,000 0 0
ARISTA NETWORKS INC COM 040413106 6,587 21,818 SH   SOLE 9 21,818 0 0
ARISTA NETWORKS INC COM 040413106 41 137 SH   DFND 20 0 0 137
ARK ETF TR FUND 00214Q104 251 2,090 SH   DFND 1 0 0 2,090
ARK ETF TR FUND 00214Q104 2,967 24,733 SH   SOLE 1 24,733 0 0
ARK ETF TR FUND 00214Q401 3,856 26,151 SH   SOLE 1 26,151 0 0
ARK ETF TR FUND 00214Q708 127 2,490 SH   DFND 1 0 0 2,490
ARK ETF TR FUND 00214Q302 136 1,531 SH   DFND 1 0 0 1,531
ARK ETF TR FUND 00214Q104 11,778 98,194 SH   SOLE 8 98,194 0 0
ARK ETF TR FUND 00214Q302 50 560 SH   SOLE 8 560 0 0
ARK ETF TR FUND 00214Q302 710 8,000 SH   DFND 20 0 0 8,000
ARLO TECHNOLOGIES INC COM 04206A101 805 128,273 SH   SOLE 1 128,273 0 0
ARMADA HOFFLER PPTYS INC TRUS 04208T108 931 74,209 SH   SOLE 1 74,209 0 0
ARMOUR RESIDENTIAL REIT INC TRUS 042315507 2,261 185,281 SH   SOLE 1 185,281 0 0
ARMSTRONG FLOORING INC COM 04238R106 1 155 SH   SOLE 1 155 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 235 2,614 SH   SOLE 1 2,614 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 837 9,288 SH   SOLE 99 9,288 0 0
ARROW ELECTRS INC COM 042735100 10,154 91,622 SH   SOLE 1 91,622 0 0
ARROW ELECTRS INC COM 042735100 2 16 SH   SOLE 8 16 0 0
ARROW ELECTRS INC COM 042735100 1,379 12,449 SH   SOLE 9 12,449 0 0
ARROW FINL CORP COM 042744102 1,139 34,209 SH   SOLE 1 34,209 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 14,841 223,806 SH   SOLE 1 223,806 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 42 629 SH   SOLE 8 629 0 0
ARTESIAN RES CORP COM 043113208 265 6,727 SH   SOLE 1 6,727 0 0
ARTISAN PARTNERS ASSET MGMT COM 04316A108 2,850 54,628 SH   SOLE 1 54,628 0 0
ARVINAS INC COM 04335A105 17,988 272,145 SH   SOLE 1 272,145 0 0
ARVINAS INC COM 04335A105 12 187 SH   SOLE 8 187 0 0
ARVINAS INC COM 04335A105 20 300 SH   SOLE 99 300 0 0
ASA GOLD AND PRECIOUS MTLS L FUND G3156P103 243 12,181 SH   SOLE 1 12,181 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 5,043 25,664 SH   SOLE 1 25,664 0 0
ASCENDIS PHARMA A/S ADR 04351P101 412 3,200 SH   SOLE 1 3,200 0 0
ASCENDIS PHARMA A/S ADR 04351P101 33 256 SH   SOLE 8 256 0 0
ASCENDIS PHARMA A/S ADR 04351P101 75 583 SH   SOLE 99 583 0 0
ASGN INC COM 00191U102 4,491 47,054 SH   SOLE 1 47,054 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 2,454 27,638 SH   SOLE 1 27,638 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 70 790 SH   SOLE 8 790 0 0
ASLAN PHARMACEUTICALS LTD ADR 04522R101 1 310 SH   SOLE 1 310 0 0
ASLAN PHARMACEUTICALS LTD ADR 04522R101 430 128,276 SH   SOLE 8 128,276 0 0
ASML HOLDING N V ADR N07059210 58,154 94,198 SH   SOLE 1 94,198 0 0
ASML HOLDING N V ADR N07059210 114 184 SH   DFND 1 0 0 184
ASML HOLDING N V ADR N07059210 1,111 1,800 SH   DFND 20 0 0 1,800
ASPEN AEROGELS INC COM 04523Y105 352 17,268 SH   SOLE 1 17,268 0 0
ASPEN TECHNOLOGY INC COM 045327103 15,526 107,564 SH   SOLE 1 107,564 0 0
ASPEN TECHNOLOGY INC COM 045327103 156 1,083 SH   SOLE 99 1,083 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 118 25,658 SH   SOLE 1 25,658 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 585 127,234 SH   SOLE 8 127,234 0 0
ASSOCIATED BANC CORP COM 045487105 4,684 219,464 SH   SOLE 1 219,464 0 0
ASSOCIATED CAP GROUP INC COM 045528106 53 1,496 SH   SOLE 1 1,496 0 0
ASSURANT INC COM 04621X108 12,716 89,697 SH   SOLE 1 89,697 0 0
ASSURANT INC COM 04621X108 3,215 22,678 SH   SOLE 9 22,678 0 0
ASSURANT INC COM 04621X108 552 3,894 SH   SOLE 99 3,894 0 0
ASSURED GUARANTY LTD COM G0585R106 4,967 117,465 SH   SOLE 1 117,465 0 0
ASSURED GUARANTY LTD COM G0585R106 4 86 SH   SOLE 8 86 0 0
ASSURED GUARANTY LTD COM G0585R106 208 4,914 SH   SOLE 99 4,914 0 0
ASTEC INDS INC COM 046224101 2,347 31,125 SH   SOLE 1 31,125 0 0
ASTEC INDS INC COM 046224101 433 5,747 SH   SOLE 99 5,747 0 0
ASTRAZENECA PLC ADR 046353108 14 285 SH   DFND 1 0 0 285
ASTRAZENECA PLC OPT 046353108 154 3,100 SH Call SOLE 8 3,100 0 0
ASTRAZENECA PLC ADR 046353108 6 124 SH   DFND 20 0 0 124
ASTRONICS CORP COM 046433108 591 32,772 SH   SOLE 1 32,772 0 0
ASURE SOFTWARE INC COM 04649U102 103 13,528 SH   SOLE 1 13,528 0 0
AT HOME GROUP INC COM 04650Y100 359 12,520 SH   DFND 1 0 0 12,520
AT HOME GROUP INC COM 04650Y100 1,437 50,101 SH   SOLE 1 50,101 0 0
AT HOME GROUP INC COM 04650Y100 2 56 SH   SOLE 8 56 0 0
AT&ampT INC COM 00206R102 505,947 16,714,522 SH   SOLE 1 16,714,522 0 0
AT&ampT INC OPT 00206R102 18,162 600,000 SH Put SOLE 1 600,000 0 0
AT&ampT INC COM 00206R102 121 4,008 SH   DFND 1 0 0 4,008
AT&ampT INC COM 00206R102 1,061 35,077 SH   SOLE 8 35,077 0 0
AT&ampT INC OPT 00206R102 1,374 45,400 SH Put SOLE 8 45,400 0 0
AT&ampT INC COM 00206R102 34,410 1,136,777 SH   SOLE 9 1,136,777 0 0
AT&ampT INC COM 00206R102 5,673 187,407 SH   DFND 20 0 0 187,407
AT&ampT INC COM 00206R102 317 10,475 SH   SOLE 99 10,475 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 2,599 181,029 SH   SOLE 1 181,029 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 9 592 SH   SOLE 8 592 0 0
ATHENE HOLDING LTD COM G0684D107 15,398 305,524 SH   SOLE 1 305,524 0 0
ATHENE HOLDING LTD COM G0684D107 1,035 20,536 SH   SOLE 9 20,536 0 0
ATHENEX INC COM 04685N103 470 109,383 SH   SOLE 1 109,383 0 0
ATHENEX INC COM 04685N103 5 1,055 SH   SOLE 8 1,055 0 0
ATHERSYS INC NEW COM 04744L106 262 145,723 SH   SOLE 1 145,723 0 0
ATHERSYS INC NEW COM 04744L106 1 398 SH   SOLE 8 398 0 0
ATKORE INC COM 047649108 3,884 54,023 SH   SOLE 1 54,023 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 1,006 41,735 SH   SOLE 1 41,735 0 0
ATLANTIC POWER CORP COM 04878Q863 1,197 414,123 SH   SOLE 1 414,123 0 0
ATLANTIC POWER CORP COM 04878Q863 867 300,000 SH   SOLE 8 300,000 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 3,702 96,507 SH   SOLE 1 96,507 0 0
ATLANTIC UN BANKSHARES CORP COM 04911A107 163 4,248 SH   SOLE 99 4,248 0 0
ATLANTICA SUSTAINABLE INFR P COM G0751N103 90 2,456 SH   SOLE 1 2,456 0 0
ATLANTICA SUSTAINABLE INFR P COM G0751N103 90 2,456 SH   SOLE 9 2,456 0 0
ATLANTICUS HOLDINGS CORP COM 04914Y102 128 4,219 SH   SOLE 1 4,219 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM 049164205 5 83 SH   SOLE 8 83 0 0
ATLASSIAN CORP PLC COM G06242104 18,276 86,721 SH   SOLE 1 86,721 0 0
ATLASSIAN CORP PLC COM G06242104 3,714 17,624 SH   SOLE 8 17,624 0 0
ATLASSIAN CORP PLC OPT G06242104 10,538 50,000 SH Put SOLE 8 50,000 0 0
ATMOS ENERGY CORP COM 049560105 11,929 120,682 SH   SOLE 1 120,682 0 0
ATMOS ENERGY CORP COM 049560105 4,882 49,384 SH   SOLE 9 49,384 0 0
ATN INTL INC COM 00215F107 1,374 27,959 SH   SOLE 1 27,959 0 0
ATOMERA INC COM 04965B100 371 15,146 SH   SOLE 1 15,146 0 0
ATOSSA THERAPEUTICS INC COM 04962H506 114 53,872 SH   SOLE 1 53,872 0 0
ATOSSA THERAPEUTICS INC COM 04962H506 25 11,822 SH   SOLE 8 11,822 0 0
ATRECA INC COM 04965G109 429 27,960 SH   SOLE 1 27,960 0 0
ATRECA INC COM 04965G109 2 141 SH   SOLE 8 141 0 0
ATRECA INC COM 04965G109 21 1,371 SH   SOLE 99 1,371 0 0
ATRICURE INC COM 04963C209 2,396 36,557 SH   SOLE 1 36,557 0 0
ATRICURE INC COM 04963C209 3,015 46,021 SH   SOLE 8 46,021 0 0
ATRION CORP COM 049904105 756 1,179 SH   SOLE 1 1,179 0 0
AUBURN NATL BANCORP COM 050473107 75 1,955 SH   SOLE 1 1,955 0 0
AUDIOCODES LTD COM M15342104 44 1,632 SH   SOLE 1 1,632 0 0
AUDIOEYE INC COM 050734201 169 6,059 SH   SOLE 1 6,059 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 22 1,660 SH   DFND 1 0 0 1,660
AURINIA PHARMACEUTICALS INC COM 05156V102 3,042 234,273 SH   SOLE 1 234,273 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 2,329 179,327 SH   SOLE 8 179,327 0 0
AUTODESK INC COM 052769106 90,873 327,885 SH   SOLE 1 327,885 0 0
AUTODESK INC OPT 052769106 831 3,000 SH Call SOLE 8 3,000 0 0
AUTODESK INC COM 052769106 7,464 26,932 SH   SOLE 9 26,932 0 0
AUTOHOME INC ADR 05278C107 1 6 SH   SOLE 1 6 0 0
AUTOHOME INC ADR 05278C107 3,181 34,100 SH   SOLE 9 34,100 0 0
AUTOLIV INC COM 052800109 5,075 54,675 SH   SOLE 1 54,675 0 0
AUTOLIV INC COM 052800109 1,181 12,734 SH   SOLE 9 12,734 0 0
AUTOLUS THERAPEUTICS PLC ADR 05280R100 1 90 SH   SOLE 8 90 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 140,434 745,118 SH   SOLE 1 745,118 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1 7 SH   SOLE 8 7 0 0
AUTOMATIC DATA PROCESSING IN OPT 053015103 942 5,000 SH Put SOLE 8 5,000 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 18,672 99,072 SH   SOLE 9 99,072 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 4,665 24,750 SH   SOLE 82 24,750 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,486 7,885 SH   SOLE 99 7,885 0 0
AUTONATION INC COM 05329W102 1,050 11,266 SH   SOLE 1 11,266 0 0
AUTONATION INC COM 05329W102 93 1,000 SH   DFND 1 0 0 1,000
AUTONATION INC COM 05329W102 3 33 SH   SOLE 8 33 0 0
AUTOZONE INC COM 053332102 130,863 93,187 SH   SOLE 1 93,187 0 0
AUTOZONE INC COM 053332102 1,799 1,281 SH   SOLE 8 1,281 0 0
AUTOZONE INC COM 053332102 12,341 8,788 SH   SOLE 9 8,788 0 0
AUTOZONE INC COM 053332102 2,493 1,775 SH   SOLE 82 1,775 0 0
AVADEL PHARMACEUTICALS PLC ADR 05337M104 130 14,303 SH   SOLE 8 14,303 0 0
AVALARA INC COM 05338G106 4,821 36,132 SH   SOLE 1 36,132 0 0
AVALARA INC COM 05338G106 1,757 13,173 SH   SOLE 9 13,173 0 0
AVALARA INC COM 05338G106 203 1,521 SH   SOLE 99 1,521 0 0
AVALON GLOBOCARE CORP COM 05344R104 18 16,790 SH   SOLE 1 16,790 0 0
AVALONBAY CMNTYS INC TRUS 053484101 29,852 161,791 SH   SOLE 1 161,791 0 0
AVALONBAY CMNTYS INC TRUS 053484101 2 9 SH   SOLE 8 9 0 0
AVALONBAY CMNTYS INC TRUS 053484101 10,018 54,294 SH   SOLE 9 54,294 0 0
AVANGRID INC COM 05351W103 677 13,605 SH   SOLE 1 13,605 0 0
AVANOS MED INC COM 05350V106 1,991 45,529 SH   SOLE 1 45,529 0 0
AVANOS MED INC COM 05350V106 10 235 SH   DFND 1 0 0 235
AVANTOR INC COM 05352A100 7,338 253,649 SH   SOLE 1 253,649 0 0
AVANTOR INC COM 05352A100 2,472 85,451 SH   SOLE 9 85,451 0 0
AVANTOR INC COM 05352A100 145 5,027 SH   SOLE 82 5,027 0 0
AVAYA HLDGS CORP COM 05351X101 10,985 391,885 SH   SOLE 1 391,885 0 0
AVAYA HLDGS CORP COM 05351X101 9 336 SH   SOLE 8 336 0 0
AVENUE THERAPEUTICS INC COM 05360L205 34 5,568 SH   SOLE 1 5,568 0 0
AVERY DENNISON CORP COM 053611109 12,230 66,588 SH   SOLE 1 66,588 0 0
AVERY DENNISON CORP COM 053611109 18 100 SH   SOLE 8 100 0 0
AVERY DENNISON CORP COM 053611109 5,940 32,343 SH   SOLE 9 32,343 0 0
AVERY DENNISON CORP COM 053611109 1,922 10,465 SH   SOLE 99 10,465 0 0
AVIAT NETWORKS INC COM 05366Y201 219 3,086 SH   SOLE 1 3,086 0 0
AVID BIOSERVICES INC COM 05368M106 1,014 55,634 SH   SOLE 1 55,634 0 0
AVID TECHNOLOGY INC COM 05367P100 722 34,181 SH   SOLE 1 34,181 0 0
AVIS BUDGET GROUP COM 053774105 7,079 97,583 SH   SOLE 1 97,583 0 0
AVIS BUDGET GROUP COM 053774105 76 1,041 SH   SOLE 8 1,041 0 0
AVIS BUDGET GROUP OPT 053774105 3,018 41,600 SH Call SOLE 8 41,600 0 0
AVIS BUDGET GROUP OPT 053774105 1,959 27,000 SH Put SOLE 8 27,000 0 0
AVISTA CORP COM 05379B107 4,906 102,738 SH   SOLE 1 102,738 0 0
AVISTA CORP COM 05379B107 1,095 22,924 SH   SOLE 8 22,924 0 0
AVISTA CORP COM 05379B107 306 6,418 SH   SOLE 9 6,418 0 0
AVNET INC COM 053807103 542 13,033 SH   SOLE 1 13,033 0 0
AVNET INC COM 053807103 4 86 SH   SOLE 8 86 0 0
AVROBIO INC COM 05455M100 378 29,824 SH   SOLE 1 29,824 0 0
AVROBIO INC COM 05455M100 467 36,764 SH   SOLE 8 36,764 0 0
AXALTA COATING SYS LTD COM G0750C108 16,863 570,113 SH   SOLE 1 570,113 0 0
AXALTA COATING SYS LTD COM G0750C108 447 15,097 SH   SOLE 8 15,097 0 0
AXALTA COATING SYS LTD OPT G0750C108 2,958 100,000 SH Call SOLE 8 100,000 0 0
AXALTA COATING SYS LTD COM G0750C108 1,026 34,702 SH   SOLE 9 34,702 0 0
AXALTA COATING SYS LTD COM G0750C108 854 28,869 SH   SOLE 99 28,869 0 0
AXCELIS TECHNOLOGIES INC COM 054540208 2,018 49,118 SH   SOLE 1 49,118 0 0
AXCELIS TECHNOLOGIES INC COM 054540208 48 1,170 SH   SOLE 99 1,170 0 0
AXCELLA HEALTH INC COM 05454B105 62 12,944 SH   SOLE 1 12,944 0 0
AXIS CAP HLDGS LTD COM G0692U109 3,302 66,600 SH   SOLE 1 66,600 0 0
AXOGEN INC COM 05463X106 895 44,166 SH   SOLE 1 44,166 0 0
AXOGEN INC COM 05463X106 5 239 SH   SOLE 8 239 0 0
AXON ENTERPRISE INC COM 05464C101 8,044 56,489 SH   SOLE 1 56,489 0 0
AXON ENTERPRISE INC COM 05464C101 28 194 SH   SOLE 8 194 0 0
AXONICS MODULATION TECHNOLOG COM 05465P101 1,515 25,295 SH   SOLE 1 25,295 0 0
AXONICS MODULATION TECHNOLOG COM 05465P101 15 252 SH   SOLE 8 252 0 0
AXOS FINANCIAL INC COM 05465C100 3,251 69,132 SH   SOLE 1 69,132 0 0
AXSOME THERAPEUTICS INC COM 05464T104 1,373 24,252 SH   SOLE 1 24,252 0 0
AXSOME THERAPEUTICS INC COM 05464T104 611 10,784 SH   SOLE 8 10,784 0 0
AXT INC COM 00246W103 385 33,012 SH   SOLE 1 33,012 0 0
AZUL S A ADR 05501U106 86 4,264 SH   SOLE 1 4,264 0 0
AZURE PWR GLOBAL LTD COM V0393H103 324 11,916 SH   SOLE 1 11,916 0 0
AZURRX BIOPHARMA INC COM 05502L105 0 264 SH   SOLE 1 264 0 0
AZZ INC COM 002474104 1,749 34,736 SH   SOLE 1 34,736 0 0
AZZ INC COM 002474104 18 366 SH   SOLE 99 366 0 0
B &amp G FOODS INC NEW COM 05508R106 2,798 90,096 SH   SOLE 1 90,096 0 0
B &amp G FOODS INC NEW COM 05508R106 109 3,500 SH   DFND 1 0 0 3,500
B &amp G FOODS INC NEW COM 05508R106 3,016 97,102 SH   SOLE 8 97,102 0 0
B. RILEY FINANCIAL INC COM 05580M108 1,372 24,352 SH   SOLE 1 24,352 0 0
B2GOLD CORP COM 11777Q209 2,981 691,778 SH   SOLE 1 691,778 0 0
B2GOLD CORP COM 11777Q209 394 91,231 SH   SOLE 9 91,231 0 0
BADGER METER INC COM 056525108 3,774 40,560 SH   SOLE 1 40,560 0 0
BAIDU INC ADR 056752108 73 337 SH   DFND 1 0 0 337
BAIDU INC OPT 056752108 9,354 43,000 SH Put SOLE 1 43,000 0 0
BAIDU INC ADR 056752108 298,029 1,369,932 SH   SOLE 1 1,369,932 0 0
BAIDU INC ADR 056752108 10,459 48,076 SH   SOLE 8 48,076 0 0
BAIDU INC OPT 056752108 91,502 420,600 SH Call SOLE 8 420,600 0 0
BAIDU INC OPT 056752108 50,885 233,900 SH Put SOLE 8 233,900 0 0
BAIDU INC ADR 056752108 51,073 234,763 SH   SOLE 9 234,763 0 0
BAIDU INC ADR 056752108 6,104 28,059 SH   DFND 20 0 0 28,059
BAIDU INC ADR 056752108 4,703 21,617 SH   SOLE 99 21,617 0 0
BAIN CAP SPECIALTY FIN INC COM 05684B107 3 200 SH   SOLE 1 200 0 0
BAKER HUGHES COMPANY COM 05722G100 19,517 903,183 SH   SOLE 1 903,183 0 0
BAKER HUGHES COMPANY COM 05722G100 5,956 275,583 SH   SOLE 9 275,583 0 0
BALCHEM CORP COM 057665200 5,075 40,461 SH   SOLE 1 40,461 0 0
BALL CORP COM 058498106 24,694 291,405 SH   SOLE 1 291,405 0 0
BALL CORP COM 058498106 37 436 SH   DFND 1 0 0 436
BALL CORP COM 058498106 114 1,342 SH   SOLE 8 1,342 0 0
BALL CORP COM 058498106 10,796 127,398 SH   SOLE 9 127,398 0 0
BALLARD PWR SYS INC NEW COM 058586108 1,951 80,168 SH   SOLE 1 80,168 0 0
BALLARD PWR SYS INC NEW COM 058586108 476 19,565 SH   SOLE 9 19,565 0 0
BALLARD PWR SYS INC NEW COM 058586108 22 900 SH   DFND 20 0 0 900
BANC OF CALIFORNIA INC COM 05990K106 1,357 75,028 SH   SOLE 1 75,028 0 0
BANCFIRST CORP COM 05945F103 2,271 32,116 SH   SOLE 1 32,116 0 0
BANCO BILBAO VIZCAYA ARGENTA ADR 05946K101 137 26,211 SH   SOLE 1 26,211 0 0
BANCO BILBAO VIZCAYA ARGENTA ADR 05946K101 419 80,257 SH   SOLE 9 80,257 0 0
BANCO BRADESCO S A ADR 059460303 1,586 337,482 SH   SOLE 1 337,482 0 0
BANCO BRADESCO S A ADR 059460303 435 92,450 SH   DFND 1 0 0 92,450
BANCO BRADESCO S A OPT 059460303 103 22,000 SH Put SOLE 8 22,000 0 0
BANCO BRADESCO S A ADR 059460303 1 227 SH   SOLE 8 227 0 0
BANCO BRADESCO S A OPT 059460303 107 22,660 SH Call SOLE 8 22,660 0 0
BANCO MACRO SA ADR 05961W105 42 3,137 SH   SOLE 1 3,137 0 0
BANCO MACRO SA ADR 05961W105 40 3,028 SH   SOLE 99 3,028 0 0
BANCO SANTANDER BRASIL S A ADR 05967A107 627 88,853 SH   SOLE 1 88,853 0 0
BANCO SANTANDER MEXICO SA ADR 05969B103 60 10,904 SH   SOLE 99 10,904 0 0
BANCO SANTANDER S.A. ADR 05964H105 684 199,226 SH   SOLE 1 199,226 0 0
BANCO SANTANDER S.A. ADR 05964H105 854 248,699 SH   SOLE 9 248,699 0 0
BANCOLOMBIA S A ADR 05968L102 488 15,270 SH   SOLE 1 15,270 0 0
BANCORP INC DEL COM 05969A105 1,973 95,259 SH   SOLE 1 95,259 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 4,171 128,414 SH   SOLE 1 128,414 0 0
BANDWIDTH INC COM 05988J103 15,284 120,593 SH   SOLE 1 120,593 0 0
BANDWIDTH INC COM 05988J103 23 185 SH   SOLE 99 185 0 0
BANK COMM HLDGS COM 06424J103 170 13,297 SH   SOLE 1 13,297 0 0
BANK FIRST CORP COM 06211J100 393 5,246 SH   SOLE 1 5,246 0 0
BANK HAWAII CORP COM 062540109 4,256 47,554 SH   SOLE 1 47,554 0 0
BANK MARIN BANCORP COM 063425102 711 18,154 SH   SOLE 1 18,154 0 0
BANK MONTREAL QUE COM 063671101 51 571 SH   SOLE 1 571 0 0
BANK MONTREAL QUE COM 063671101 178 2,000 SH   DFND 1 0 0 2,000
BANK MONTREAL QUE COM 063671101 6,560 73,600 SH   SOLE 9 73,600 0 0
BANK MONTREAL QUE COM 063671101 180 2,020 SH   SOLE 99 2,020 0 0
BANK NEW YORK MELLON CORP COM 064058100 61,020 1,290,299 SH   SOLE 1 1,290,299 0 0
BANK NEW YORK MELLON CORP COM 064058100 288 6,086 SH   DFND 1 0 0 6,086
BANK NEW YORK MELLON CORP COM 064058100 8 159 SH   SOLE 8 159 0 0
BANK NEW YORK MELLON CORP COM 064058100 14,861 314,248 SH   SOLE 9 314,248 0 0
BANK NOVA SCOTIA B C COM 064149107 125 1,994 SH   SOLE 1 1,994 0 0
BANK NOVA SCOTIA B C COM 064149107 6 94 SH   DFND 1 0 0 94
BANK NOVA SCOTIA B C COM 064149107 25,029 400,160 SH   SOLE 9 400,160 0 0
BANK NOVA SCOTIA B C COM 064149107 530 8,480 SH   SOLE 99 8,480 0 0
BANK OF NT BUTTERFIELD&ampSON L COM G0772R208 1,703 44,562 SH   SOLE 1 44,562 0 0
BANK OZK COM 06417N103 7,510 183,823 SH   SOLE 1 183,823 0 0
BANK OZK COM 06417N103 398 9,742 SH   SOLE 99 9,742 0 0
BANK PRINCETON NEW JERSEY COM 064520109 136 4,758 SH   SOLE 1 4,758 0 0
BANK7 CORP COM 06652N107 77 4,395 SH   SOLE 1 4,395 0 0
BANKFINANCIAL CORP COM 06643P104 114 11,064 SH   SOLE 1 11,064 0 0
BANKUNITED INC COM 06652K103 7,473 170,025 SH   SOLE 1 170,025 0 0
BANKWELL FINL GROUP INC COM 06654A103 150 5,542 SH   SOLE 1 5,542 0 0
BANNER CORP COM 06652V208 3,729 69,912 SH   SOLE 1 69,912 0 0
BAOZUN INC ADR 06684L103 932 24,427 SH   SOLE 1 24,427 0 0
BAOZUN INC ADR 06684L103 1,083 28,400 SH   SOLE 9 28,400 0 0
BAR HBR BANKSHARES COM 066849100 363 12,356 SH   SOLE 1 12,356 0 0
BARCLAYS BANK PLC FUND 06742C723 1,370 100,000 SH   SOLE 1 100,000 0 0
BARCLAYS BANK PLC FUND 06746P621 23,923 2,098,571 SH   SOLE 1 2,098,571 0 0
BARCLAYS BANK PLC OPT 06746P621 115,254 10,110,000 SH Call SOLE 1 10,110,000 0 0
BARCLAYS BANK PLC OPT 06746P621 72,846 6,390,000 SH Put SOLE 1 6,390,000 0 0
BARCLAYS BANK PLC OPT 06746P621 18,506 1,623,300 SH Put SOLE 8 1,623,300 0 0
BARCLAYS BANK PLC OPT 06746P621 7,755 680,300 SH Call SOLE 8 680,300 0 0
BARCLAYS BANK PLC FUND 06746P621 34,207 3,000,629 SH   SOLE 8 3,000,629 0 0
BARCLAYS BANK PLC FUND 06746P613 1,932 66,648 SH   SOLE 8 66,648 0 0
BARCLAYS BK PLC FUND 06746P548 6,819 149,000 SH   SOLE 1 149,000 0 0
BARCLAYS BK PLC FUND 06742C723 3,451 251,875 SH   SOLE 1 251,875 0 0
BARCLAYS BK PLC FUND 06746P530 2,476 80,000 SH   SOLE 1 80,000 0 0
BARCLAYS BK PLC FUND 06746P480 5,361 85,000 SH   SOLE 1 85,000 0 0
BARCLAYS BK PLC FUND 06746P464 4,914 80,000 SH   SOLE 1 80,000 0 0
BARCLAYS BK PLC FUND 06742W430 27 307 SH   SOLE 1 307 0 0
BARCLAYS BK PLC FUND 06740P643 1,897 108,400 SH   SOLE 1 108,400 0 0
BARCLAYS BK PLC FUND 06740P114 15,615 483,998 SH   SOLE 1 483,998 0 0
BARCLAYS BK PLC FUND 06747D809 27,520 1,000,000 SH   SOLE 1 1,000,000 0 0
BARCLAYS BK PLC FUND 06745T368 1,508 100,000 SH   SOLE 1 100,000 0 0
BARCLAYS BK PLC FUND 06746P589 3,677 65,000 SH   SOLE 1 65,000 0 0
BARCLAYS BK PLC FUND 06746P563 12,340 344,500 SH   SOLE 1 344,500 0 0
BARCLAYS BK PLC FUND 06746P555 12,929 215,000 SH   SOLE 1 215,000 0 0
BARCLAYS BK PLC FUND 06746P621 30,780 2,700,000 SH   SOLE 1 2,700,000 0 0
BARCLAYS BK PLC FUND 06746P472 4,543 80,000 SH   SOLE 1 80,000 0 0
BARCLAYS BK PLC FUND 06746P571 3,765 80,000 SH   SOLE 1 80,000 0 0
BARCLAYS BK PLC FUND 06740P221 38,544 2,200,000 SH   SOLE 1 2,200,000 0 0
BARCLAYS BK PLC FUND 06739H263 121 3,000 SH   SOLE 1 3,000 0 0
BARCLAYS BK PLC FUND 06746P456 3,537 83,000 SH   SOLE 1 83,000 0 0
BARCLAYS BK PLC FUND 06742A750 1,560 140,000 SH   SOLE 1 140,000 0 0
BARCLAYS BK PLC FUND 06740D830 1,817 16,500 SH   SOLE 1 16,500 0 0
BARCLAYS BK PLC FUND 06740P650 5,421 67,400 SH   SOLE 1 67,400 0 0
BARCLAYS BK PLC FUND 06747D700 13,668 400,000 SH   SOLE 1 400,000 0 0
BARCLAYS BK PLC FUND 06746P514 4,643 85,000 SH   SOLE 1 85,000 0 0
BARCLAYS BK PLC FUND 06746P449 15,985 344,500 SH   SOLE 1 344,500 0 0
BARCLAYS BK PLC FUND 06746P522 11,104 186,000 SH   SOLE 1 186,000 0 0
BARCLAYS BK PLC FUND 06746P431 4,530 64,000 SH   SOLE 1 64,000 0 0
BARCLAYS PLC ADR 06738E204 1,124 109,852 SH   DFND 1 0 0 109,852
BARINGS BDC INC COM 06759L103 2 200 SH   SOLE 1 200 0 0
BARNES &amp NOBLE ED INC COM 06777U101 144 17,669 SH   SOLE 1 17,669 0 0
BARNES GROUP INC COM 067806109 3,213 64,854 SH   SOLE 1 64,854 0 0
BARRETT BUSINESS SVCS INC COM 068463108 452 6,552 SH   SOLE 1 6,552 0 0
BARRICK GOLD CORP COM 067901108 1,186 59,906 SH   DFND 1 0 0 59,906
BARRICK GOLD CORP COM 067901108 26,279 1,327,136 SH   SOLE 1 1,327,136 0 0
BARRICK GOLD CORP COM 067901108 2,119 107,030 SH   SOLE 8 107,030 0 0
BARRICK GOLD CORP OPT 067901108 8,625 435,600 SH Put SOLE 8 435,600 0 0
BARRICK GOLD CORP OPT 067901108 65 3,300 SH Call SOLE 8 3,300 0 0
BARRICK GOLD CORP COM 067901108 4,758 240,342 SH   SOLE 9 240,342 0 0
BARRICK GOLD CORP COM 067901108 83 4,200 SH   DFND 20 0 0 4,200
BARRICK GOLD CORP COM 067901108 1,054 53,229 SH   SOLE 99 53,229 0 0
BASSETT FURNITURE INDS INC COM 070203104 38 1,580 SH   SOLE 1 1,580 0 0
BAUSCH HEALTH COS INC COM 071734107 17 550 SH   DFND 1 0 0 550
BAUSCH HEALTH COS INC COM 071734107 3,825 120,506 SH   SOLE 1 120,506 0 0
BAUSCH HEALTH COS INC OPT 071734107 400 12,600 SH Put SOLE 8 12,600 0 0
BAUSCH HEALTH COS INC COM 071734107 877 27,629 SH   SOLE 9 27,629 0 0
BAXTER INTL INC COM 071813109 36,323 430,685 SH   SOLE 1 430,685 0 0
BAXTER INTL INC COM 071813109 259 3,072 SH   SOLE 8 3,072 0 0
BAXTER INTL INC COM 071813109 4,167 49,408 SH   SOLE 9 49,408 0 0
BAYCOM CORP COM 07272M107 163 9,009 SH   SOLE 1 9,009 0 0
BCB BANCORP INC COM 055298103 166 12,015 SH   SOLE 1 12,015 0 0
BCE INC COM 05534B760 424 9,386 SH   SOLE 1 9,386 0 0
BCE INC COM 05534B760 8,439 186,941 SH   SOLE 9 186,941 0 0
BEACON ROOFING SUPPLY INC COM 073685109 3,809 72,801 SH   SOLE 1 72,801 0 0
BEACON ROOFING SUPPLY INC OPT 073685109 5,990 114,500 SH Call SOLE 8 114,500 0 0
BEACON ROOFING SUPPLY INC COM 073685109 499 9,529 SH   SOLE 8 9,529 0 0
BEASLEY BROADCAST GROUP INC COM 074014101 26 9,142 SH   SOLE 1 9,142 0 0
BEAZER HOMES USA INC COM 07556Q881 1,249 59,748 SH   SOLE 1 59,748 0 0
BECTON DICKINSON &amp CO COM 075887109 968 3,980 SH   DFND 1 0 0 3,980
BECTON DICKINSON &amp CO COM 075887109 86,939 357,554 SH   SOLE 1 357,554 0 0
BECTON DICKINSON &amp CO COM 075887109 2,162 8,894 SH   SOLE 8 8,894 0 0
BECTON DICKINSON &amp CO COM 075887109 5,827 23,964 SH   SOLE 9 23,964 0 0
BECTON DICKINSON &amp CO COM 075887109 4,629 19,036 SH   SOLE 99 19,036 0 0
BED BATH &amp BEYOND INC COM 075896100 7,271 249,444 SH   SOLE 1 249,444 0 0
BED BATH &amp BEYOND INC OPT 075896100 2,265 77,700 SH Put SOLE 8 77,700 0 0
BED BATH &amp BEYOND INC COM 075896100 696 23,863 SH   SOLE 8 23,863 0 0
BEIGENE LTD ADR 07725L102 482 1,385 SH   SOLE 1 1,385 0 0
BEIGENE LTD ADR 07725L102 76 218 SH   SOLE 8 218 0 0
BEIGENE LTD ADR 07725L102 9,081 26,090 SH   SOLE 9 26,090 0 0
BEL FUSE INC COM 077347300 251 12,589 SH   SOLE 1 12,589 0 0
BELDEN INC COM 077454106 1,909 43,021 SH   SOLE 1 43,021 0 0
BENCHMARK ELECTRS INC COM 08160H101 1,916 61,978 SH   SOLE 1 61,978 0 0
BENEFITFOCUS INC COM 08180D106 335 24,248 SH   SOLE 1 24,248 0 0
BENEFITFOCUS INC COM 08180D106 1 60 SH   SOLE 8 60 0 0
BERKLEY W R CORP COM 084423102 15,709 208,468 SH   SOLE 1 208,468 0 0
BERKLEY W R CORP COM 084423102 4,139 54,934 SH   SOLE 9 54,934 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 1,016,464 3,978,799 SH   SOLE 1 3,256,168 722,631 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 6,078 23,793 SH   DFND 1 0 0 23,793
BERKSHIRE HATHAWAY INC DEL COM 084670108 386 1 SH   SOLE 1 1 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670108 25,456 66 SH   DFND 1 0 0 66
BERKSHIRE HATHAWAY INC DEL OPT 084670702 28,102 110,000 SH Put SOLE 8 110,000 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 2,614 10,230 SH   SOLE 8 10,230 0 0
BERKSHIRE HATHAWAY INC DEL OPT 084670702 28,102 110,000 SH Call SOLE 8 110,000 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 34,763 136,076 SH   SOLE 9 136,076 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670108 386 1 SH   DFND 20 0 0 1
BERKSHIRE HATHAWAY INC DEL COM 084670702 1,277 5,000 SH   DFND 20 0 0 5,000
BERKSHIRE HATHAWAY INC DEL COM 084670702 28,133 110,123 SH   SOLE 20 0 110,123 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 12,330 48,265 SH   SOLE 82 0 48,265 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 24,387 95,460 SH   SOLE 99 0 95,460 0
BERKSHIRE HILLS BANCORP INC COM 084680107 2,090 93,619 SH   SOLE 1 93,619 0 0
BERRY CORP COM 08579X101 387 70,300 SH   SOLE 1 70,300 0 0
BERRY GLOBAL GROUP INC COM 08579W103 2,440 39,731 SH   SOLE 1 39,731 0 0
BERRY GLOBAL GROUP INC COM 08579W103 110 1,798 SH   SOLE 8 1,798 0 0
BEST BUY INC OPT 086516101 4,592 40,000 SH Put SOLE 1 40,000 0 0
BEST BUY INC COM 086516101 27,930 243,279 SH   SOLE 1 243,279 0 0
BEST BUY INC COM 086516101 64 556 SH   SOLE 8 556 0 0
BEST BUY INC COM 086516101 15,328 133,510 SH   SOLE 9 133,510 0 0
BEST BUY INC COM 086516101 916 7,979 SH   SOLE 99 7,979 0 0
BEYOND MEAT INC COM 08862E109 79 607 SH   DFND 1 0 0 607
BEYOND MEAT INC COM 08862E109 49,141 377,662 SH   SOLE 1 377,662 0 0
BEYOND MEAT INC COM 08862E109 12,260 94,223 SH   SOLE 8 94,223 0 0
BEYOND MEAT INC OPT 08862E109 8,041 61,800 SH Call SOLE 8 61,800 0 0
BEYOND MEAT INC OPT 08862E109 52,465 403,200 SH Put SOLE 8 403,200 0 0
BEYOND MEAT INC COM 08862E109 110 849 SH   SOLE 9 849 0 0
BEYOND MEAT INC COM 08862E109 1 10 SH   DFND 20 0 0 10
BEYONDSPRING INC COM G10830100 256 23,185 SH   SOLE 1 23,185 0 0
BGC PARTNERS INC COM 05541T101 1,251 259,009 SH   SOLE 1 259,009 0 0
BHP GROUP LTD ADR 088606108 42 609 SH   DFND 1 0 0 609
BHP GROUP LTD ADR 088606108 1,469 21,152 SH   SOLE 1 21,152 0 0
BHP GROUP LTD ADR 088606108 20 295 SH   SOLE 8 295 0 0
BHP GROUP LTD OPT 088606108 90 1,300 SH Put SOLE 8 1,300 0 0
BHP GROUP LTD ADR 088606108 332 4,781 SH   SOLE 9 4,781 0 0
BHP GROUP LTD ADR 088606108 5,100 73,500 SH   DFND 20 0 0 73,500
BHP GROUP PLC ADR 05545E209 116,346 2,010,827 SH   SOLE 1 2,010,827 0 0
BICYCLE THERAPEUTICS PLC ADR 088786108 612 20,500 SH   SOLE 1 20,500 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 189 12,055 SH   SOLE 1 12,055 0 0
BIG LOTS INC COM 089302103 4,344 63,577 SH   SOLE 1 63,577 0 0
BIGLARI HLDGS INC COM 08986R408 43 64 SH   SOLE 1 64 0 0
BIGLARI HLDGS INC COM 08986R309 567 4,275 SH   SOLE 1 4,275 0 0
BILIBILI INC ADR 090040106 36 335 SH   DFND 1 0 0 335
BILIBILI INC OPT 090040106 9,635 90,000 SH Put SOLE 8 90,000 0 0
BILIBILI INC ADR 090040106 19 176 SH   SOLE 99 176 0 0
BIO RAD LABS INC COM 090572207 13,604 23,818 SH   SOLE 1 23,818 0 0
BIO RAD LABS INC COM 090572207 4,845 8,483 SH   SOLE 9 8,483 0 0
BIO RAD LABS INC COM 090572207 3 6 SH   SOLE 82 6 0 0
BIO-TECHNE CORP COM 09073M104 1,382 3,619 SH   SOLE 1 3,619 0 0
BIO-TECHNE CORP COM 09073M104 358 937 SH   SOLE 99 937 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 1,505 148,015 SH   SOLE 1 148,015 0 0
BIOCRYST PHARMACEUTICALS INC OPT 09058V103 523 51,400 SH Call SOLE 8 51,400 0 0
BIOCRYST PHARMACEUTICALS INC COM 09058V103 888 87,278 SH   SOLE 8 87,278 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 755 193,253 SH   SOLE 1 193,253 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 2 544 SH   SOLE 8 544 0 0
BIOGEN INC COM 09062X103 64,348 230,025 SH   SOLE 1 230,025 0 0
BIOGEN INC COM 09062X103 569 2,033 SH   DFND 1 0 0 2,033
BIOGEN INC OPT 09062X103 5,623 20,100 SH Call SOLE 8 20,100 0 0
BIOGEN INC COM 09062X103 67 240 SH   SOLE 8 240 0 0
BIOGEN INC COM 09062X103 17,495 62,540 SH   SOLE 9 62,540 0 0
BIOGEN INC COM 09062X103 139 497 SH   DFND 20 0 0 497
BIOGEN INC COM 09062X103 6 20 SH   SOLE 82 20 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 2,752 40,248 SH   SOLE 1 40,248 0 0
BIOLASE INC COM 090911207 1 708 SH   SOLE 1 708 0 0
BIOLIFE SOLUTIONS INC COM 09062W204 630 17,520 SH   SOLE 1 17,520 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 39 519 SH   DFND 1 0 0 519
BIOMARIN PHARMACEUTICAL INC COM 09061G101 9,195 121,784 SH   SOLE 1 121,784 0 0
BIOMARIN PHARMACEUTICAL INC OPT 09061G101 876 11,600 SH Call SOLE 8 11,600 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 2,476 32,784 SH   SOLE 8 32,784 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 2,248 29,769 SH   SOLE 9 29,769 0 0
BIOMERICA INC COM 09061H307 0 72 SH   SOLE 1 72 0 0
BIONANO GENOMICS INC COM 09075F107 16 2,000 SH   DFND 1 0 0 2,000
BIONANO GENOMICS INC COM 09075F107 1 111 SH   SOLE 8 111 0 0
BIONDVAX PHARMACEUTICALS LTD ADR 09073Q105 0 79 SH   SOLE 1 79 0 0
BIOSIG TECHNOLOGIES INC COM 09073N201 90 20,851 SH   SOLE 1 20,851 0 0
BIOVENTUS INC COM 09075A108 116 7,562 SH   SOLE 1 7,562 0 0
BJS RESTAURANTS INC COM 09180C106 1,633 28,119 SH   SOLE 1 28,119 0 0
BJS WHSL CLUB HLDGS INC COM 05550J101 7,281 162,310 SH   SOLE 1 162,310 0 0
BK OF AMERICA CORP COM 060505104 932,831 24,110,355 SH   SOLE 1 24,110,355 0 0
BK OF AMERICA CORP COM 060505104 6,158 159,159 SH   DFND 1 0 0 159,159
BK OF AMERICA CORP OPT 060505104 10,446 270,000 SH Put SOLE 1 270,000 0 0
BK OF AMERICA CORP OPT 060505104 180,226 4,658,200 SH Put SOLE 8 4,658,200 0 0
BK OF AMERICA CORP COM 060505104 98,530 2,546,671 SH   SOLE 8 2,546,671 0 0
BK OF AMERICA CORP OPT 060505104 23,794 615,000 SH Call SOLE 8 615,000 0 0
BK OF AMERICA CORP COM 060505104 36,726 949,243 SH   SOLE 9 949,243 0 0
BK OF AMERICA CORP COM 060505104 536 13,865 SH   DFND 20 0 0 13,865
BK OF AMERICA CORP COM 060505104 6,624 171,215 SH   SOLE 99 171,215 0 0
BLACK HILLS CORP COM 092113109 3,877 58,063 SH   SOLE 1 58,063 0 0
BLACK HILLS CORP COM 092113109 273 4,083 SH   SOLE 99 4,083 0 0
BLACK KNIGHT INC COM 09215C105 17,733 239,670 SH   SOLE 1 239,670 0 0
BLACK KNIGHT INC COM 09215C105 1,910 25,811 SH   SOLE 9 25,811 0 0
BLACK STONE MINERALS L P COM 09225M101 323 37,051 SH   SOLE 1 37,051 0 0
BLACKBAUD INC COM 09227Q100 8,490 119,443 SH   SOLE 1 119,443 0 0
BLACKBERRY LTD COM 09228F103 222 26,326 SH   SOLE 1 26,326 0 0
BLACKBERRY LTD COM 09228F103 14 1,625 SH   DFND 1 0 0 1,625
BLACKBERRY LTD OPT 09228F103 432 51,300 SH Call SOLE 8 51,300 0 0
BLACKBERRY LTD OPT 09228F103 9,325 1,106,200 SH Put SOLE 8 1,106,200 0 0
BLACKBERRY LTD COM 09228F103 1,340 158,987 SH   SOLE 8 158,987 0 0
BLACKBERRY LTD COM 09228F103 384 45,653 SH   SOLE 9 45,653 0 0
BLACKLINE INC COM 09239B109 22,741 209,787 SH   SOLE 1 209,787 0 0
BLACKROCK CAP INVT CORP BOND 092533AC2 21 21,000 PRN   SOLE 8 0 0 21,000
BLACKROCK ENHANCED GLOBAL DI FUND 092501105 396 31,365 SH   SOLE 1 31,365 0 0
BLACKROCK INC COM 09247X101 198,282 262,987 SH   SOLE 1 262,987 0 0
BLACKROCK INC COM 09247X101 403 535 SH   DFND 1 0 0 535
BLACKROCK INC COM 09247X101 96 127 SH   SOLE 8 127 0 0
BLACKROCK INC COM 09247X101 13,411 17,788 SH   SOLE 9 17,788 0 0
BLACKROCK INC COM 09247X101 6 8 SH   SOLE 82 8 0 0
BLACKROCK INC COM 09247X101 207 275 SH   SOLE 99 275 0 0
BLACKROCK SCIENCE &amp TECH TR FUND 09260K101 473 12,400 SH   SOLE 1 12,400 0 0
BLACKROCK TCP CAPITAL CORP BOND 87238QAD5 24 24,000 PRN   SOLE 8 0 0 24,000
BLACKSTONE MTG TR INC TRUS 09257W100 4,209 135,772 SH   SOLE 1 135,772 0 0
BLACKSTONE MTG TR INC TRUS 09257W100 3 85 SH   DFND 1 0 0 85
BLACKSTONE MTG TR INC BOND 09257WAB6 295 288,000 PRN   SOLE 8 0 0 288,000
BLACKSTONE MTG TR INC BOND 09257WAC4 611 594,000 PRN   SOLE 8 0 0 594,000
BLINK CHARGING CO COM 09354A100 682 16,600 SH   SOLE 1 16,600 0 0
BLOCK H &amp R INC COM 093671105 1,325 60,813 SH   SOLE 1 60,813 0 0
BLOCK H &amp R INC COM 093671105 1 34 SH   SOLE 8 34 0 0
BLOCK H &amp R INC COM 093671105 6,758 310,000 SH   SOLE 99 310,000 0 0
BLOOM ENERGY CORP COM 093712107 5,267 194,680 SH   SOLE 1 194,680 0 0
BLOOM ENERGY CORP COM 093712107 4,797 177,323 SH   SOLE 8 177,323 0 0
BLOOMIN BRANDS INC COM 094235108 9,089 336,014 SH   SOLE 1 336,014 0 0
BLOOMIN BRANDS INC COM 094235108 337 12,440 SH   SOLE 99 12,440 0 0
BLUCORA INC COM 095229100 1,000 60,135 SH   SOLE 1 60,135 0 0
BLUE APRON HLDGS INC COM 09523Q200 2 351 SH   SOLE 1 351 0 0
BLUE APRON HLDGS INC OPT 09523Q200 76 12,000 SH Call SOLE 8 12,000 0 0
BLUE BIRD CORP COM 095306106 729 29,139 SH   SOLE 1 29,139 0 0
BLUE RIDGE BANKSHARES INC VA COM 095825105 21 951 SH   SOLE 1 951 0 0
BLUEBIRD BIO INC COM 09609G100 1,230 40,817 SH   SOLE 1 40,817 0 0
BLUEBIRD BIO INC COM 09609G100 253 8,389 SH   SOLE 8 8,389 0 0
BLUEGREEN VACATIONS CORP COM 09629F108 47 4,320 SH   SOLE 1 4,320 0 0
BLUELINX HLDGS INC COM 09624H208 416 10,606 SH   SOLE 1 10,606 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 4,912 50,528 SH   SOLE 1 50,528 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 445 4,577 SH   SOLE 8 4,577 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 55 563 SH   SOLE 99 563 0 0
BLUEROCK RESIDENTIAL GWT REI TRUS 09627J102 187 18,495 SH   SOLE 1 18,495 0 0
BNY MELLON HIGH YIELD STRATE FUND 09660L105 218 66,005 SH   SOLE 1 66,005 0 0
BOEING CO OPT 097023105 63,170 248,000 SH Put SOLE 1 248,000 0 0
BOEING CO COM 097023105 1,235 4,848 SH   DFND 1 0 0 4,848
BOEING CO COM 097023105 369,652 1,451,212 SH   SOLE 1 1,451,212 0 0
BOEING CO OPT 097023105 185,589 728,600 SH Put SOLE 8 728,600 0 0
BOEING CO COM 097023105 77,462 304,108 SH   SOLE 8 304,108 0 0
BOEING CO OPT 097023105 187,627 736,600 SH Call SOLE 8 736,600 0 0
BOEING CO COM 097023105 54,221 212,866 SH   SOLE 9 212,866 0 0
BOEING CO COM 097023105 3,057 12,000 SH   DFND 20 0 0 12,000
BOINGO WIRELESS INC COM 09739C102 4,700 334,082 SH   SOLE 1 334,082 0 0
BOINGO WIRELESS INC COM 09739C102 1,065 75,700 SH   SOLE 8 75,700 0 0
BOISE CASCADE CO DEL COM 09739D100 3,306 55,256 SH   SOLE 1 55,256 0 0
BOISE CASCADE CO DEL COM 09739D100 193 3,231 SH   SOLE 99 3,231 0 0
BOK FINL CORP COM 05561Q201 3,150 35,257 SH   SOLE 1 35,257 0 0
BOK FINL CORP COM 05561Q201 0 1 SH   SOLE 8 1 0 0
BONANZA CREEK ENERGY INC COM 097793400 1,050 29,359 SH   SOLE 1 29,359 0 0
BOOKING HOLDINGS INC COM 09857L108 138,112 59,279 SH   SOLE 1 59,279 0 0
BOOKING HOLDINGS INC OPT 09857L108 41,238 17,700 SH Call SOLE 8 17,700 0 0
BOOKING HOLDINGS INC OPT 09857L108 3,961 1,700 SH Put SOLE 8 1,700 0 0
BOOKING HOLDINGS INC COM 09857L108 13,052 5,602 SH   SOLE 9 5,602 0 0
BOOT BARN HLDGS INC COM 099406100 2,264 36,329 SH   SOLE 1 36,329 0 0
BOOZ ALLEN HAMILTON HLDG COR COM 099502106 18,742 232,733 SH   SOLE 1 232,733 0 0
BOOZ ALLEN HAMILTON HLDG COR COM 099502106 0 1 SH   SOLE 8 1 0 0
BOOZ ALLEN HAMILTON HLDG COR COM 099502106 1,824 22,649 SH   SOLE 9 22,649 0 0
BOOZ ALLEN HAMILTON HLDG COR COM 099502106 110 1,370 SH   SOLE 99 1,370 0 0
BORGWARNER INC COM 099724106 13,714 295,787 SH   SOLE 1 295,787 0 0
BORGWARNER INC COM 099724106 33 715 SH   SOLE 8 715 0 0
BORGWARNER INC COM 099724106 4,352 93,887 SH   SOLE 9 93,887 0 0
BORGWARNER INC COM 099724106 3,113 67,153 SH   SOLE 99 67,153 0 0
BORQS TECHNOLOGIES INC COM G1466B103 73 48,837 SH   SOLE 1 48,837 0 0
BORR DRILLING LTD COM G1466R207 96 100,579 SH   SOLE 9 100,579 0 0
BOSTON BEER INC COM 100557107 3,541 2,936 SH   SOLE 1 2,936 0 0
BOSTON BEER INC COM 100557107 452 375 SH   SOLE 99 375 0 0
BOSTON OMAHA CORP COM 101044105 335 11,326 SH   SOLE 1 11,326 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 5,606 420,839 SH   SOLE 1 420,839 0 0
BOSTON PROPERTIES INC TRUS 101121101 27,655 273,099 SH   SOLE 1 273,099 0 0
BOSTON PROPERTIES INC TRUS 101121101 5,682 56,112 SH   SOLE 9 56,112 0 0
BOSTON SCIENTIFIC CORP COM 101137107 203 5,250 SH   DFND 1 0 0 5,250
BOSTON SCIENTIFIC CORP COM 101137107 54,175 1,401,738 SH   SOLE 1 1,401,738 0 0
BOSTON SCIENTIFIC CORP COM 101137107 102 2,651 SH   SOLE 8 2,651 0 0
BOSTON SCIENTIFIC CORP OPT 101137107 12 300 SH Put SOLE 8 300 0 0
BOSTON SCIENTIFIC CORP COM 101137107 6,706 173,496 SH   SOLE 9 173,496 0 0
BOSTON SCIENTIFIC CORP COM 101137107 404 10,449 SH   SOLE 99 10,449 0 0
BOTTOMLINE TECH DEL INC COM 101388106 2,501 55,256 SH   SOLE 1 55,256 0 0
BOX INC COM 10316T104 3,353 146,003 SH   SOLE 1 146,003 0 0
BOX INC COM 10316T104 448 19,500 SH   SOLE 8 19,500 0 0
BOX INC OPT 10316T104 9 400 SH Call SOLE 8 400 0 0
BOX INC OPT 10316T104 64 2,800 SH Put SOLE 8 2,800 0 0
BOXLIGHT CORP COM 103197109 1 320 SH   SOLE 1 320 0 0
BOYD GAMING CORP COM 103304101 5,701 96,703 SH   SOLE 1 96,703 0 0
BOYD GAMING CORP COM 103304101 3 54 SH   SOLE 8 54 0 0
BOYD GAMING CORP COM 103304101 152 2,578 SH   SOLE 99 2,578 0 0
BP MIDSTREAM PARTNERS LP COM 0556EL109 123 9,747 SH   SOLE 1 9,747 0 0
BP PLC ADR 055622104 107 4,374 SH   DFND 1 0 0 4,374
BP PLC ADR 055622104 4,492 184,470 SH   SOLE 1 184,470 0 0
BP PLC ADR 055622104 102 4,190 SH   SOLE 8 4,190 0 0
BP PLC ADR 055622104 262 10,750 SH   DFND 20 0 0 10,750
BP PRUDHOE BAY RTY TR TRUS 055630107 14 3,867 SH   SOLE 8 3,867 0 0
BRADY CORP COM 104674106 3,571 66,805 SH   SOLE 1 66,805 0 0
BRAEMAR HOTELS &amp RESORTS INC TRUS 10482B101 646 106,538 SH   SOLE 1 106,538 0 0
BRAINSTORM CELL THERAPEUTICS COM 10501E201 98 25,500 SH   SOLE 1 25,500 0 0
BRANDYWINE RLTY TR TRUS 105368203 3,725 288,556 SH   SOLE 1 288,556 0 0
BRF SA ADR 10552T107 3,934 876,202 SH   SOLE 1 876,202 0 0
BRF SA ADR 10552T107 757 168,500 SH   SOLE 99 168,500 0 0
BRIDGEBIO PHARMA INC COM 10806X102 6,174 100,219 SH   SOLE 1 100,219 0 0
BRIDGEWATER BANCSHARES INC COM 108621103 295 18,250 SH   SOLE 1 18,250 0 0
BRIDGFORD FOODS CORP COM 108763103 22 1,409 SH   SOLE 1 1,409 0 0
BRIGHAM MINERALS INC COM 10918L103 1,028 70,254 SH   SOLE 1 70,254 0 0
BRIGHAM MINERALS INC COM 10918L103 48 3,302 SH   SOLE 99 3,302 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 2,367 13,809 SH   SOLE 1 13,809 0 0
BRIGHTCOVE INC COM 10921T101 1,120 55,659 SH   SOLE 1 55,659 0 0
BRIGHTHOUSE FINL INC COM 10922N103 2,253 50,908 SH   SOLE 1 50,908 0 0
BRIGHTHOUSE FINL INC COM 10922N103 0 4 SH   SOLE 8 4 0 0
BRIGHTVIEW HLDGS INC COM 10948C107 577 34,193 SH   SOLE 1 34,193 0 0
BRINKER INTL INC COM 109641100 4,430 62,342 SH   SOLE 1 62,342 0 0
BRINKS CO COM 109696104 3,289 41,525 SH   SOLE 1 41,525 0 0
BRINKS CO COM 109696104 8 100 SH   SOLE 8 100 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,195 18,932 SH   DFND 1 0 0 18,932
BRISTOL-MYERS SQUIBB CO COM 110122108 231,121 3,661,016 SH   SOLE 1 3,661,016 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 835 13,223 SH   SOLE 8 13,223 0 0
BRISTOL-MYERS SQUIBB CO OPT 110122108 398 6,300 SH Put SOLE 8 6,300 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 18,764 297,221 SH   SOLE 9 297,221 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 253 4,000 SH   DFND 20 0 0 4,000
BRISTOL-MYERS SQUIBB CO COM 110122108 12 192 SH   SOLE 82 192 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 551 8,734 SH   SOLE 99 8,734 0 0
BRITISH AMERN TOB PLC ADR 110448107 92 2,381 SH   DFND 1 0 0 2,381
BRITISH AMERN TOB PLC ADR 110448107 715 18,455 SH   SOLE 1 18,455 0 0
BRITISH AMERN TOB PLC ADR 110448107 2 62 SH   SOLE 8 62 0 0
BRIXMOR PPTY GROUP INC TRUS 11120U105 13,484 666,497 SH   SOLE 1 666,497 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 358 17,677 SH   SOLE 99 17,677 0 0
BROADCOM INC COM 11135F101 372,128 802,590 SH   SOLE 1 802,590 0 0
BROADCOM INC OPT 11135F101 23,183 50,000 SH Put SOLE 1 50,000 0 0
BROADCOM INC OPT 11135F101 59,812 129,000 SH Put SOLE 8 129,000 0 0
BROADCOM INC OPT 11135F101 34,775 75,000 SH Call SOLE 8 75,000 0 0
BROADCOM INC COM 11135F101 1,378 2,971 SH   SOLE 8 2,971 0 0
BROADCOM INC COM 11135F101 36,130 77,923 SH   SOLE 9 77,923 0 0
BROADCOM INC OPT 11135F101 23,183 50,000 SH Put SOLE 9 50,000 0 0
BROADCOM INC COM 11135F101 442 953 SH   DFND 20 0 0 953
BROADCOM INC COM 11135F101 759 1,636 SH   SOLE 99 1,636 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 134,857 880,846 SH   SOLE 1 213,146 667,700 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 0 2 SH   SOLE 8 2 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 6,885 44,970 SH   SOLE 9 44,970 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 14,764 96,432 SH   SOLE 20 0 96,432 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 7,003 45,741 SH   SOLE 82 0 45,741 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 13,452 87,866 SH   SOLE 99 5,264 82,602 0
BROADWIND INC COM 11161T207 2 309 SH   SOLE 1 309 0 0
BROOKDALE SR LIVING INC COM 112463104 929 153,552 SH   SOLE 1 153,552 0 0
BROOKFIELD ASSET MGMT INC COM 112585104 3 77 SH   SOLE 8 77 0 0
BROOKFIELD ASSET MGMT INC COM 112585104 4,959 111,431 SH   SOLE 9 111,431 0 0
BROOKFIELD INFRAST PARTNERS COM G16252101 748 14,042 SH   SOLE 1 14,042 0 0
BROOKFIELD INFRAST PARTNERS COM G16252101 16 295 SH   SOLE 8 295 0 0
BROOKFIELD INFRAST PARTNERS COM G16252101 4 66 SH   SOLE 9 66 0 0
BROOKFIELD PROPERTY PARTRS L COM G16249107 32 1,800 SH   DFND 1 0 0 1,800
BROOKFIELD PROPERTY PARTRS L COM G16249107 7,708 433,213 SH   SOLE 1 433,213 0 0
BROOKFIELD RENEWABLE PARTNER COM G16258108 179 4,203 SH   DFND 1 0 0 4,203
BROOKFIELD RENEWABLE PARTNER COM G16258108 1,553 36,445 SH   SOLE 1 36,445 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 2,019 134,581 SH   SOLE 1 134,581 0 0
BROOKS AUTOMATION INC NEW COM 114340102 11,964 146,544 SH   SOLE 1 146,544 0 0
BROOKS AUTOMATION INC NEW COM 114340102 818 10,021 SH   SOLE 8 10,021 0 0
BROOKS AUTOMATION INC NEW OPT 114340102 2,670 32,700 SH Put SOLE 8 32,700 0 0
BROWN &amp BROWN INC COM 115236101 14,136 309,228 SH   SOLE 1 309,228 0 0
BROWN &amp BROWN INC COM 115236101 1 32 SH   SOLE 8 32 0 0
BROWN &amp BROWN INC COM 115236101 1,810 39,612 SH   SOLE 9 39,612 0 0
BROWN FORMAN CORP COM 115637209 22,308 323,450 SH   SOLE 1 323,450 0 0
BROWN FORMAN CORP COM 115637100 406 6,374 SH   SOLE 1 6,374 0 0
BROWN FORMAN CORP COM 115637209 5 69 SH   SOLE 8 69 0 0
BROWN FORMAN CORP COM 115637100 2 40 SH   SOLE 9 40 0 0
BROWN FORMAN CORP COM 115637209 6,329 91,773 SH   SOLE 9 91,773 0 0
BRT APARTMENTS CORP TRUS 055645303 294 17,436 SH   SOLE 1 17,436 0 0
BRUKER CORP COM 116794108 1,089 16,939 SH   SOLE 1 16,939 0 0
BRUNSWICK CORP COM 117043109 6,300 66,064 SH   SOLE 1 66,064 0 0
BRUNSWICK CORP COM 117043109 15 164 SH   SOLE 8 164 0 0
BRUNSWICK CORP COM 117043109 515 5,400 SH   SOLE 99 5,400 0 0
BRYN MAWR BK CORP COM 117665109 3,561 78,253 SH   SOLE 1 78,253 0 0
BUCKLE INC COM 118440106 1,830 46,583 SH   SOLE 1 46,583 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 11,851 255,576 SH   SOLE 1 255,576 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 520 11,217 SH   SOLE 99 11,217 0 0
BUNGE LIMITED COM G16962105 20,778 262,127 SH   SOLE 1 262,127 0 0
BUNGE LIMITED COM G16962105 1,643 20,722 SH   SOLE 8 20,722 0 0
BUNGE LIMITED OPT G16962105 5,945 75,000 SH Put SOLE 8 75,000 0 0
BUNGE LIMITED COM G16962105 2,176 27,450 SH   SOLE 9 27,450 0 0
BURLINGTON STORES INC COM 122017106 11,504 38,503 SH   SOLE 1 38,503 0 0
BURLINGTON STORES INC COM 122017106 3,247 10,866 SH   SOLE 9 10,866 0 0
BUSINESS FIRST BANCSHARES IN COM 12326C105 389 16,243 SH   SOLE 1 16,243 0 0
BWX TECHNOLOGIES INC COM 05605H100 2,257 34,241 SH   SOLE 1 34,241 0 0
BWX TECHNOLOGIES INC COM 05605H100 896 13,591 SH   SOLE 99 13,591 0 0
BYLINE BANCORP INC COM 124411109 664 31,423 SH   SOLE 1 31,423 0 0
C &amp F FINL CORP COM 12466Q104 129 2,902 SH   SOLE 1 2,902 0 0
C H ROBINSON WORLDWIDE INC COM 12541W209 24,038 251,894 SH   SOLE 1 251,894 0 0
C H ROBINSON WORLDWIDE INC OPT 12541W209 1,126 11,800 SH Put SOLE 8 11,800 0 0
C H ROBINSON WORLDWIDE INC COM 12541W209 180 1,887 SH   SOLE 8 1,887 0 0
C H ROBINSON WORLDWIDE INC COM 12541W209 4,994 52,332 SH   SOLE 9 52,332 0 0
CABLE ONE INC COM 12685J105 6,502 3,556 SH   SOLE 1 3,556 0 0
CABLE ONE INC COM 12685J105 1,481 810 SH   SOLE 9 810 0 0
CABOT CORP COM 127055101 774 14,779 SH   SOLE 1 14,779 0 0
CABOT CORP COM 127055101 227 4,335 SH   SOLE 99 4,335 0 0
CABOT OIL &amp GAS CORP COM 127097103 6,412 341,376 SH   SOLE 1 341,376 0 0
CABOT OIL &amp GAS CORP OPT 127097103 28 1,500 SH Call SOLE 8 1,500 0 0
CABOT OIL &amp GAS CORP OPT 127097103 30 1,600 SH Put SOLE 8 1,600 0 0
CABOT OIL &amp GAS CORP COM 127097103 2,946 156,879 SH   SOLE 9 156,879 0 0
CABOT OIL &amp GAS CORP COM 127097103 426 22,662 SH   SOLE 99 22,662 0 0
CACI INTL INC COM 127190304 1,768 7,166 SH   SOLE 1 7,166 0 0
CACI INTL INC COM 127190304 1 3 SH   SOLE 8 3 0 0
CACI INTL INC COM 127190304 231 938 SH   SOLE 99 938 0 0
CACTUS INC COM 127203107 1,666 54,410 SH   SOLE 1 54,410 0 0
CACTUS INC COM 127203107 13 411 SH   SOLE 99 411 0 0
CADENCE BANCORPORATION COM 12739A100 5,945 286,724 SH   SOLE 1 286,724 0 0
CADENCE BANCORPORATION COM 12739A100 601 28,991 SH   SOLE 99 28,991 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 127,318 929,380 SH   SOLE 1 929,380 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 134 980 SH   DFND 1 0 0 980
CADENCE DESIGN SYSTEM INC COM 127387108 209 1,525 SH   SOLE 8 1,525 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 14,863 108,497 SH   SOLE 9 108,497 0 0
CADIZ INC COM 127537207 164 17,029 SH   SOLE 1 17,029 0 0
CAE INC COM 124765108 198 6,961 SH   SOLE 1 6,961 0 0
CAE INC COM 124765108 695 24,401 SH   SOLE 9 24,401 0 0
CAESARSTONE LTD COM M20598104 515 37,561 SH   SOLE 1 37,561 0 0
CAI INTERNATIONAL INC COM 12477X106 661 14,523 SH   SOLE 1 14,523 0 0
CAL MAINE FOODS INC COM 128030202 1,996 51,934 SH   SOLE 1 51,934 0 0
CALADRIUS BIOSCIENCES INC COM 128058203 0 60 SH   DFND 1 0 0 60
CALAMP CORP COM 128126109 466 43,000 SH   SOLE 1 43,000 0 0
CALAVO GROWERS INC COM 128246105 1,622 20,886 SH   SOLE 1 20,886 0 0
CALAVO GROWERS INC COM 128246105 98 1,264 SH   SOLE 99 1,264 0 0
CALEDONIA MNG CORP PLC COM G1757E113 212 14,842 SH   SOLE 1 14,842 0 0
CALERES INC COM 129500104 1,306 59,949 SH   SOLE 1 59,949 0 0
CALERES INC COM 129500104 133 6,100 SH   SOLE 9 6,100 0 0
CALIFORNIA BANCORP INC COM 13005U101 297 16,647 SH   SOLE 1 16,647 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 3,566 63,304 SH   SOLE 1 63,304 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 133 54,986 SH   SOLE 1 54,986 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 1 381 SH   SOLE 8 381 0 0
CALIX INC COM 13100M509 1,986 57,239 SH   SOLE 1 57,239 0 0
CALLAWAY GOLF CO COM 131193104 5,687 212,605 SH   SOLE 1 212,605 0 0
CALUMET SPECIALTY PRODS PTNR COM 131476103 5 809 SH   SOLE 8 809 0 0
CALYXT INC COM 13173L107 52 8,641 SH   SOLE 1 8,641 0 0
CALYXT INC COM 13173L107 0 15 SH   SOLE 8 15 0 0
CAMBIUM NETWORKS CORP COM G17766109 432 9,232 SH   SOLE 1 9,232 0 0
CAMDEN NATL CORP COM 133034108 1,716 35,840 SH   SOLE 1 35,840 0 0
CAMDEN PPTY TR TRUS 133131102 24,439 222,353 SH   SOLE 1 222,353 0 0
CAMDEN PPTY TR TRUS 133131102 1,761 16,020 SH   SOLE 9 16,020 0 0
CAMDEN PPTY TR COM 133131102 542 4,933 SH   SOLE 99 4,933 0 0
CAMECO CORP COM 13321L108 1,048 63,151 SH   SOLE 1 63,151 0 0
CAMECO CORP COM 13321L108 5,293 318,690 SH   SOLE 8 318,690 0 0
CAMECO CORP OPT 13321L108 11,649 701,300 SH Call SOLE 8 701,300 0 0
CAMECO CORP COM 13321L108 569 34,227 SH   SOLE 9 34,227 0 0
CAMPBELL SOUP CO COM 134429109 13,648 271,490 SH   SOLE 1 271,490 0 0
CAMPBELL SOUP CO COM 134429109 1 13 SH   SOLE 8 13 0 0
CAMPBELL SOUP CO COM 134429109 3,790 75,392 SH   SOLE 9 75,392 0 0
CAMPING WORLD HLDGS INC COM 13462K109 4,025 110,632 SH   SOLE 1 110,632 0 0
CAMPING WORLD HLDGS INC COM 13462K109 1,111 30,537 SH   SOLE 8 30,537 0 0
CAMTEK LTD COM M20791105 89 2,988 SH   SOLE 1 2,988 0 0
CANADA GOOSE HLDGS INC COM 135086106 19,922 507,561 SH   SOLE 1 507,561 0 0
CANADIAN IMP BK COMM COM 136069101 152 1,548 SH   DFND 1 0 0 1,548
CANADIAN IMP BK COMM COM 136069101 1,839 18,792 SH   SOLE 1 18,792 0 0
CANADIAN IMP BK COMM COM 136069101 1 13 SH   SOLE 8 13 0 0
CANADIAN IMP BK COMM COM 136069101 5,959 60,889 SH   SOLE 9 60,889 0 0
CANADIAN IMP BK COMM COM 136069101 810 8,276 SH   SOLE 99 8,276 0 0
CANADIAN NAT RES LTD COM 136385101 2,220 71,898 SH   SOLE 1 71,898 0 0
CANADIAN NAT RES LTD COM 136385101 25 815 SH   SOLE 8 815 0 0
CANADIAN NAT RES LTD OPT 136385101 93 3,000 SH Put SOLE 8 3,000 0 0
CANADIAN NAT RES LTD COM 136385101 3,164 102,474 SH   SOLE 9 102,474 0 0
CANADIAN NAT RES LTD COM 136385101 176 5,702 SH   SOLE 99 5,702 0 0
CANADIAN NATL RY CO COM 136375102 1,629 14,041 SH   SOLE 1 14,041 0 0
CANADIAN NATL RY CO COM 136375102 1,167 10,058 SH   SOLE 8 10,058 0 0
CANADIAN NATL RY CO OPT 136375102 2,552 22,000 SH Put SOLE 8 22,000 0 0
CANADIAN NATL RY CO OPT 136375102 2,447 21,100 SH Call SOLE 8 21,100 0 0
CANADIAN NATL RY CO COM 136375102 12,269 105,787 SH   SOLE 9 105,787 0 0
CANADIAN PAC RY LTD COM 13645T100 7,515 19,813 SH   SOLE 9 19,813 0 0
CANADIAN SOLAR INC OPT 136635109 6,660 134,200 SH Call SOLE 8 134,200 0 0
CANNAE HLDGS INC COM 13765N107 3,334 84,139 SH   SOLE 1 84,139 0 0
CANNAE HLDGS INC COM 13765N107 616 15,543 SH   SOLE 99 15,543 0 0
CANOPY GROWTH CORP OPT 138035100 3,958 123,600 SH Put SOLE 1 123,600 0 0
CANOPY GROWTH CORP COM 138035100 51 1,600 SH   DFND 1 0 0 1,600
CANOPY GROWTH CORP COM 138035100 1,039 32,442 SH   SOLE 8 32,442 0 0
CANOPY GROWTH CORP OPT 138035100 3,831 119,600 SH Put SOLE 8 119,600 0 0
CANOPY GROWTH CORP OPT 138035100 2,303 71,900 SH Call SOLE 8 71,900 0 0
CANOPY GROWTH CORP COM 138035100 625 19,517 SH   SOLE 9 19,517 0 0
CANTEL MED CORP COM 138098108 8,306 104,016 SH   SOLE 1 104,016 0 0
CANTEL MED CORP COM 138098108 25 316 SH   SOLE 8 316 0 0
CAPITAL BANCORP INC MD COM 139737100 129 6,643 SH   SOLE 1 6,643 0 0
CAPITAL CITY BK GROUP INC COM 139674105 831 31,952 SH   SOLE 1 31,952 0 0
CAPITAL ONE FINL CORP COM 14040H105 103,170 810,894 SH   SOLE 1 810,894 0 0
CAPITAL ONE FINL CORP COM 14040H105 6 46 SH   SOLE 8 46 0 0
CAPITAL ONE FINL CORP COM 14040H105 7,209 56,658 SH   SOLE 9 56,658 0 0
CAPITAL ONE FINL CORP COM 14040H105 5 36 SH   SOLE 82 36 0 0
CAPITAL ONE FINL CORP COM 14040H105 6,342 49,850 SH   SOLE 99 49,850 0 0
CAPITAL SOUTHWEST CORP COM 140501107 0 16 SH   SOLE 1 16 0 0
CAPITOL FED FINL INC COM 14057J101 2,346 177,136 SH   SOLE 1 177,136 0 0
CAPRI HOLDINGS LIMITED COM G1890L107 46 900 SH   DFND 1 0 0 900
CAPRI HOLDINGS LIMITED COM G1890L107 3,044 59,690 SH   SOLE 1 59,690 0 0
CAPRI HOLDINGS LIMITED COM G1890L107 26 513 SH   SOLE 8 513 0 0
CAPRI HOLDINGS LIMITED OPT G1890L107 219 4,300 SH Call SOLE 8 4,300 0 0
CAPRICOR THERAPEUTICS INC COM 14070B309 0 98 SH   SOLE 1 98 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 543 31,444 SH   SOLE 1 31,444 0 0
CAPSTEAD MTG CORP TRUS 14067E506 811 130,252 SH   SOLE 1 130,252 0 0
CARA THERAPEUTICS INC COM 140755109 861 39,645 SH   SOLE 1 39,645 0 0
CARA THERAPEUTICS INC COM 140755109 6 269 SH   SOLE 8 269 0 0
CARDINAL HEALTH INC COM 14149Y108 22 358 SH   DFND 1 0 0 358
CARDINAL HEALTH INC COM 14149Y108 20,732 341,270 SH   SOLE 1 341,270 0 0
CARDINAL HEALTH INC COM 14149Y108 7,214 118,755 SH   SOLE 9 118,755 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 2,630 68,593 SH   SOLE 1 68,593 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 12 318 SH   SOLE 8 318 0 0
CARDLYTICS INC COM 14161W105 4,451 40,575 SH   SOLE 1 40,575 0 0
CARDLYTICS INC COM 14161W105 184 1,675 SH   SOLE 99 1,675 0 0
CARDTRONICS PLC COM G1991C105 2,612 67,294 SH   SOLE 1 67,294 0 0
CARDTRONICS PLC COM G1991C105 0 1 SH   SOLE 8 1 0 0
CAREDX INC COM 14167L103 5,264 77,308 SH   SOLE 1 77,308 0 0
CARETRUST REIT INC TRUS 14174T107 4,889 209,910 SH   SOLE 1 209,910 0 0
CARGURUS INC COM 141788109 2,562 107,476 SH   SOLE 1 107,476 0 0
CARGURUS INC COM 141788109 94 3,947 SH   SOLE 99 3,947 0 0
CARLISLE COS INC COM 142339100 5,987 36,384 SH   SOLE 1 36,384 0 0
CARLISLE COS INC COM 142339100 428 2,601 SH   SOLE 99 2,601 0 0
CARMAX INC COM 143130102 17,057 128,584 SH   SOLE 1 128,584 0 0
CARMAX INC COM 143130102 22 165 SH   SOLE 8 165 0 0
CARMAX INC COM 143130102 8,415 63,436 SH   SOLE 9 63,436 0 0
CARMAX INC COM 143130102 968 7,298 SH   SOLE 99 7,298 0 0
CARNIVAL CORP OPT 143658300 9,124 343,800 SH Put SOLE 1 343,800 0 0
CARNIVAL CORP COM 143658300 28,910 1,089,267 SH   SOLE 1 1,089,267 0 0
CARNIVAL CORP COM 143658300 323 12,154 SH   DFND 1 0 0 12,154
CARNIVAL CORP OPT 143658300 5,255 198,000 SH Put SOLE 8 198,000 0 0
CARNIVAL CORP COM 143658300 1,593 60,006 SH   SOLE 8 60,006 0 0
CARNIVAL CORP OPT 143658300 40,335 1,519,800 SH Call SOLE 8 1,519,800 0 0
CARNIVAL CORP COM 143658300 12,841 483,845 SH   SOLE 9 483,845 0 0
CARNIVAL CORP COM 143658300 133 5,000 SH   DFND 20 0 0 5,000
CARPENTER TECHNOLOGY CORP COM 144285103 2,590 62,942 SH   SOLE 1 62,942 0 0
CARRIAGE SVCS INC COM 143905107 490 13,938 SH   SOLE 1 13,938 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 174 29,164 SH   SOLE 1 29,164 0 0
CARS COM INC COM 14575E105 2,129 164,236 SH   SOLE 1 164,236 0 0
CARTERS INC COM 146229109 1,309 14,714 SH   SOLE 1 14,714 0 0
CARTERS INC COM 146229109 8 86 SH   SOLE 8 86 0 0
CARVANA CO COM 146869102 10,000 38,107 SH   SOLE 1 38,107 0 0
CARVANA CO COM 146869102 3,083 11,745 SH   SOLE 8 11,745 0 0
CARVANA CO OPT 146869102 154,370 588,300 SH Call SOLE 8 588,300 0 0
CARVANA CO COM 146869102 2,749 10,475 SH   SOLE 9 10,475 0 0
CARVER BANCORP INC COM 146875604 0 47 SH   SOLE 1 47 0 0
CASA SYS INC COM 14713L102 253 26,502 SH   SOLE 1 26,502 0 0
CASELLA WASTE SYS INC COM 147448104 2,620 41,225 SH   SOLE 1 41,225 0 0
CASEYS GEN STORES INC COM 147528103 1,077 4,983 SH   SOLE 1 4,983 0 0
CASEYS GEN STORES INC COM 147528103 311 1,437 SH   SOLE 99 1,437 0 0
CASI PHARMACEUTICALS INC COM 14757U109 133 55,269 SH   SOLE 1 55,269 0 0
CASS INFORMATION SYS INC COM 14808P109 550 11,901 SH   SOLE 1 11,901 0 0
CASSAVA SCIENCES INC COM 14817C107 1,228 27,332 SH   SOLE 1 27,332 0 0
CASTLIGHT HEALTH INC COM 14862Q100 27 17,908 SH   SOLE 1 17,908 0 0
CASTOR MARITIME INC COM Y1146L109 169 222,500 SH   SOLE 8 222,500 0 0
CATABASIS PHARMACEUTICALS IN COM 14875P206 49 16,926 SH   SOLE 1 16,926 0 0
CATABASIS PHARMACEUTICALS IN COM 14875P206 58 20,000 SH   SOLE 8 20,000 0 0
CATALENT INC COM 148806102 18,211 172,936 SH   SOLE 1 172,936 0 0
CATALENT INC COM 148806102 2,563 24,338 SH   SOLE 8 24,338 0 0
CATALENT INC COM 148806102 6,878 65,310 SH   SOLE 9 65,310 0 0
CATALYST BIOSCIENCES INC COM 14888D208 282 55,831 SH   SOLE 1 55,831 0 0
CATALYST BIOSCIENCES INC COM 14888D208 0 10 SH   SOLE 8 10 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 1,001 217,273 SH   SOLE 1 217,273 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 1 268 SH   SOLE 8 268 0 0
CATCHMARK TIMBER TR INC TRUS 14912Y202 723 71,151 SH   SOLE 1 71,151 0 0
CATERPILLAR INC COM 149123101 167,184 721,025 SH   SOLE 1 721,025 0 0
CATERPILLAR INC COM 149123101 453 1,955 SH   DFND 1 0 0 1,955
CATERPILLAR INC OPT 149123101 765 3,300 SH Call SOLE 8 3,300 0 0
CATERPILLAR INC COM 149123101 3,734 16,101 SH   SOLE 8 16,101 0 0
CATERPILLAR INC OPT 149123101 11,895 51,300 SH Put SOLE 8 51,300 0 0
CATERPILLAR INC COM 149123101 15,206 65,579 SH   SOLE 9 65,579 0 0
CATHAY GEN BANCORP COM 149150104 5,024 123,216 SH   SOLE 1 123,216 0 0
CATO CORP NEW COM 149205106 300 25,021 SH   SOLE 1 25,021 0 0
CATO CORP NEW COM 149205106 1 76 SH   SOLE 8 76 0 0
CAVCO INDS INC DEL COM 149568107 4,860 21,538 SH   SOLE 1 21,538 0 0
CAVCO INDS INC DEL COM 149568107 754 3,343 SH   SOLE 99 3,343 0 0
CB FINL SVCS INC COM 12479G101 275 12,424 SH   SOLE 1 12,424 0 0
CBAK ENERGY TECHNOLOGY INC COM 14986C102 26 5,000 SH   SOLE 1 5,000 0 0
CBDMD INC COM 12482W101 10 2,476 SH   SOLE 1 2,476 0 0
CBIZ INC COM 124805102 1,607 49,198 SH   SOLE 1 49,198 0 0
CBOE GLOBAL MKTS INC COM 12503M108 17,164 173,918 SH   SOLE 1 173,918 0 0
CBOE GLOBAL MKTS INC COM 12503M108 4,135 41,895 SH   SOLE 9 41,895 0 0
CBOE GLOBAL MKTS INC COM 12503M108 508 5,152 SH   SOLE 99 5,152 0 0
CBRE GROUP INC COM 12504L109 27,211 343,977 SH   SOLE 1 343,977 0 0
CBRE GROUP INC COM 12504L109 158 2,000 SH   DFND 1 0 0 2,000
CBRE GROUP INC OPT 12504L109 138,838 1,755,000 SH Call SOLE 8 1,755,000 0 0
CBRE GROUP INC COM 12504L109 8,685 109,781 SH   SOLE 8 109,781 0 0
CBRE GROUP INC COM 12504L109 10,324 130,499 SH   SOLE 9 130,499 0 0
CBTX INC COM 12481V104 447 14,569 SH   SOLE 1 14,569 0 0
CDK GLOBAL INC COM 12508E101 2,738 50,640 SH   SOLE 1 50,640 0 0
CDK GLOBAL INC COM 12508E101 2 36 SH   SOLE 8 36 0 0
CDW CORP COM 12514G108 27,548 166,201 SH   SOLE 1 166,201 0 0
CDW CORP COM 12514G108 16 100 SH   SOLE 8 100 0 0
CDW CORP COM 12514G108 9,140 55,141 SH   SOLE 9 55,141 0 0
CECO ENVIRONMENTAL CORP COM 125141101 324 40,877 SH   SOLE 1 40,877 0 0
CEDAR FAIR L P COM 150185106 209 4,212 SH   DFND 1 0 0 4,212
CEDAR FAIR L P COM 150185106 14,653 294,946 SH   SOLE 1 294,946 0 0
CEL-SCI CORP COM 150837607 462 30,391 SH   SOLE 1 30,391 0 0
CEL-SCI CORP COM 150837607 0 5 SH   SOLE 8 5 0 0
CELANESE CORP DEL COM 150870103 14,660 97,860 SH   SOLE 1 97,860 0 0
CELANESE CORP DEL OPT 150870103 1,124 7,500 SH Put SOLE 8 7,500 0 0
CELANESE CORP DEL COM 150870103 79 527 SH   SOLE 8 527 0 0
CELANESE CORP DEL COM 150870103 6,729 44,913 SH   SOLE 9 44,913 0 0
CELCUITY INC COM 15102K100 4 309 SH   SOLE 1 309 0 0
CELESTICA INC COM 15101Q108 3 300 SH   SOLE 1 300 0 0
CELLCOM ISRAEL LTD COM M2196U109 39 10,420 SH   SOLE 1 10,420 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B202 1,121 54,389 SH   SOLE 1 54,389 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B202 3 152 SH   SOLE 8 152 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B202 16 758 SH   SOLE 99 758 0 0
CELLECTAR BIOSCIENCES INC COM 15117F500 1 364 SH   SOLE 1 364 0 0
CELLECTIS S A ADR 15117K103 469 23,200 SH   SOLE 1 23,200 0 0
CELLECTIS S A ADR 15117K103 0 16 SH   SOLE 8 16 0 0
CELSION CORP COM 15117N503 29 21,353 SH   SOLE 1 21,353 0 0
CELSIUS HLDGS INC COM 15118V207 2,965 61,712 SH   SOLE 1 61,712 0 0
CEMENTOS PACASMAYO S A A ADR 15126Q208 0 1 SH   SOLE 8 1 0 0
CEMEX SAB DE CV ADR 151290889 4,304 617,478 SH   SOLE 1 617,478 0 0
CEMEX SAB DE CV OPT 151290889 1 100 SH Call SOLE 8 100 0 0
CEMEX SAB DE CV ADR 151290889 21 3,036 SH   SOLE 8 3,036 0 0
CEMEX SAB DE CV ADR 151290889 917 131,500 SH   SOLE 99 131,500 0 0
CENOVUS ENERGY INC COM 15135U109 25,982 3,455,051 SH   SOLE 1 3,455,051 0 0
CENOVUS ENERGY INC COM 15135U109 24 3,204 SH   DFND 1 0 0 3,204
CENOVUS ENERGY INC COM 15135U109 838 111,556 SH   SOLE 9 111,556 0 0
CENTENE CORP DEL COM 15135B101 30,842 482,593 SH   SOLE 1 482,593 0 0
CENTENE CORP DEL OPT 15135B101 224 3,500 SH Put SOLE 8 3,500 0 0
CENTENE CORP DEL COM 15135B101 14,612 228,650 SH   SOLE 9 228,650 0 0
CENTENE CORP DEL COM 15135B101 7 113 SH   SOLE 82 113 0 0
CENTENNIAL RESOURCE DEV INC COM 15136A102 1,239 295,107 SH   SOLE 1 295,107 0 0
CENTENNIAL RESOURCE DEV INC COM 15136A102 79 18,868 SH   SOLE 8 18,868 0 0
CENTERPOINT ENERGY INC COM 15189T107 230,382 10,171,365 SH   SOLE 1 10,171,365 0 0
CENTERPOINT ENERGY INC COM 15189T107 4 171 SH   SOLE 8 171 0 0
CENTERPOINT ENERGY INC COM 15189T107 4,840 213,670 SH   SOLE 9 213,670 0 0
CENTERPOINT ENERGY INC COM 15189T107 94 4,140 SH   DFND 20 0 0 4,140
CENTERPOINT ENERGY INC COM 15189T107 321 14,193 SH   SOLE 99 14,193 0 0
CENTRAL &amp EASTERN EUROPE FD FUND 153436100 20 700 SH   DFND 1 0 0 700
CENTRAL GARDEN &amp PET CO COM 153527106 701 12,082 SH   SOLE 1 12,082 0 0
CENTRAL GARDEN &amp PET CO COM 153527205 4,847 93,423 SH   SOLE 1 93,423 0 0
CENTRAL PAC FINL CORP COM 154760409 1,406 52,716 SH   SOLE 1 52,716 0 0
CENTRAL VY CMNTY BANCORP COM 155685100 163 8,837 SH   SOLE 1 8,837 0 0
CENTRUS ENERGY CORP COM 15643U104 120 5,055 SH   SOLE 1 5,055 0 0
CENTURY ALUM CO COM 156431108 1,112 62,980 SH   SOLE 1 62,980 0 0
CENTURY ALUM CO COM 156431108 1 57 SH   SOLE 8 57 0 0
CENTURY BANCORPORATION INC COM 156432106 219 2,339 SH   SOLE 1 2,339 0 0
CENTURY CASINOS INC COM 156492100 233 22,644 SH   SOLE 1 22,644 0 0
CENTURY CMNTYS INC COM 156504300 7,179 119,005 SH   SOLE 1 119,005 0 0
CENTURY CMNTYS INC COM 156504300 468 7,762 SH   SOLE 99 7,762 0 0
CERAGON NETWORKS LTD COM M22013102 186 49,400 SH   SOLE 1 49,400 0 0
CERECOR INC COM 15671L109 108 35,968 SH   SOLE 1 35,968 0 0
CERIDIAN HCM HLDG INC COM 15677J108 4,772 56,623 SH   SOLE 1 56,623 0 0
CERIDIAN HCM HLDG INC COM 15677J108 1,841 21,851 SH   SOLE 9 21,851 0 0
CERIDIAN HCM HLDG INC COM 15677J108 259 3,076 SH   SOLE 99 3,076 0 0
CERNER CORP COM 156782104 60,711 844,619 SH   SOLE 1 844,619 0 0
CERNER CORP COM 156782104 13 182 SH   SOLE 8 182 0 0
CERNER CORP COM 156782104 5,320 74,018 SH   SOLE 9 74,018 0 0
CERUS CORP COM 157085101 825 137,276 SH   SOLE 1 137,276 0 0
CEVA INC COM 157210105 1,926 34,296 SH   SOLE 1 34,296 0 0
CF INDS HLDGS INC COM 125269100 10,749 236,851 SH   SOLE 1 236,851 0 0
CF INDS HLDGS INC OPT 125269100 9,729 214,400 SH Put SOLE 8 214,400 0 0
CF INDS HLDGS INC COM 125269100 1,209 26,640 SH   SOLE 8 26,640 0 0
CF INDS HLDGS INC OPT 125269100 372 8,200 SH Call SOLE 8 8,200 0 0
CF INDS HLDGS INC COM 125269100 4,209 92,749 SH   SOLE 9 92,749 0 0
CGI INC COM 12532H104 65 784 SH   SOLE 1 784 0 0
CGI INC COM 12532H104 1,665 20,010 SH   SOLE 9 20,010 0 0
CHAMPIONS ONCOLOGY INC COM 15870P307 64 5,658 SH   SOLE 1 5,658 0 0
CHANGE HEALTHCARE INC COM 15912K100 7,644 345,896 SH   SOLE 1 345,896 0 0
CHANGE HEALTHCARE INC COM 15912K100 8,001 362,016 SH   SOLE 8 362,016 0 0
CHANNELADVISOR CORP COM 159179100 550 23,352 SH   SOLE 1 23,352 0 0
CHARAH SOLUTIONS INC COM 15957P105 0 82 SH   SOLE 1 82 0 0
CHARLES RIV LABS INTL INC COM 159864107 3,757 12,966 SH   SOLE 1 12,966 0 0
CHART INDS INC COM 16115Q308 14,425 101,338 SH   SOLE 1 101,338 0 0
CHART INDS INC COM 16115Q308 2 13 SH   SOLE 8 13 0 0
CHARTER COMMUNICATIONS INC N COM 16119P108 189,633 307,338 SH   SOLE 1 307,338 0 0
CHARTER COMMUNICATIONS INC N COM 16119P108 12 20 SH   DFND 1 0 0 20
CHARTER COMMUNICATIONS INC N OPT 16119P108 62,257 100,900 SH Call SOLE 8 100,900 0 0
CHARTER COMMUNICATIONS INC N OPT 16119P108 258,099 418,300 SH Put SOLE 8 418,300 0 0
CHARTER COMMUNICATIONS INC N COM 16119P108 1,286 2,085 SH   SOLE 8 2,085 0 0
CHARTER COMMUNICATIONS INC N COM 16119P108 9,947 16,121 SH   SOLE 9 16,121 0 0
CHASE CORP COM 16150R104 975 8,371 SH   SOLE 1 8,371 0 0
CHATHAM LODGING TR TRUS 16208T102 1,387 105,362 SH   SOLE 1 105,362 0 0
CHECK POINT SOFTWARE TECH LT COM M22465104 51,631 461,115 SH   SOLE 1 461,115 0 0
CHECK POINT SOFTWARE TECH LT COM M22465104 9 82 SH   DFND 1 0 0 82
CHECK POINT SOFTWARE TECH LT COM M22465104 8 68 SH   SOLE 8 68 0 0
CHECK POINT SOFTWARE TECH LT COM M22465104 2,932 26,181 SH   SOLE 9 26,181 0 0
CHECKPOINT THERAPEUTICS INC COM 162828107 136 43,269 SH   SOLE 1 43,269 0 0
CHEESECAKE FACTORY INC COM 163072101 3,089 52,791 SH   SOLE 1 52,791 0 0
CHEESECAKE FACTORY INC COM 163072101 2 42 SH   SOLE 8 42 0 0
CHEETAH MOBILE INC ADR 163075104 5 2,230 SH   SOLE 1 2,230 0 0
CHEFS WHSE INC COM 163086101 1,825 59,901 SH   SOLE 1 59,901 0 0
CHEGG INC COM 163092109 29,831 348,261 SH   SOLE 1 348,261 0 0
CHEGG INC COM 163092109 2 25 SH   SOLE 8 25 0 0
CHEGG INC COM 163092109 165 1,924 SH   SOLE 99 1,924 0 0
CHEMBIO DIAGNOSTICS INC COM 163572209 58 16,516 SH   SOLE 1 16,516 0 0
CHEMED CORP NEW COM 16359R103 466 1,016 SH   SOLE 1 1,016 0 0
CHEMOCENTRYX INC COM 16383L106 4,837 94,408 SH   SOLE 1 94,408 0 0
CHEMOCENTRYX INC COM 16383L106 54 1,045 SH   SOLE 99 1,045 0 0
CHEMOURS CO COM 163851108 1,458 52,226 SH   SOLE 1 52,226 0 0
CHEMOURS CO COM 163851108 113 4,052 SH   SOLE 8 4,052 0 0
CHEMOURS CO COM 163851108 139 4,985 SH   SOLE 9 4,985 0 0
CHEMUNG FINL CORP COM 164024101 121 2,902 SH   SOLE 1 2,902 0 0
CHENIERE ENERGY INC COM 16411R208 35,623 494,698 SH   SOLE 1 494,698 0 0
CHENIERE ENERGY INC COM 16411R208 2,680 37,225 SH   SOLE 9 37,225 0 0
CHENIERE ENERGY PARTNERS LP COM 16411Q101 45,128 1,086,109 SH   SOLE 1 1,086,109 0 0
CHENIERE ENERGY PARTNERS LP COM 16411Q101 39,310 946,100 SH   SOLE 8 946,100 0 0
CHERRY HILL MTG INVT CORP TRUS 164651101 119 12,705 SH   SOLE 1 12,705 0 0
CHESAPEAKE UTILS CORP COM 165303108 2,590 22,306 SH   SOLE 1 22,306 0 0
CHEVRON CORP NEW COM 166764100 232,756 2,221,173 SH   SOLE 1 2,221,173 0 0
CHEVRON CORP NEW COM 166764100 812 7,751 SH   DFND 1 0 0 7,751
CHEVRON CORP NEW OPT 166764100 20,958 200,000 SH Put SOLE 1 200,000 0 0
CHEVRON CORP NEW OPT 166764100 7,189 68,600 SH Call SOLE 8 68,600 0 0
CHEVRON CORP NEW OPT 166764100 31,060 296,400 SH Put SOLE 8 296,400 0 0
CHEVRON CORP NEW COM 166764100 41,280 393,924 SH   SOLE 8 393,924 0 0
CHEVRON CORP NEW COM 166764100 32,282 308,072 SH   SOLE 9 308,072 0 0
CHEVRON CORP NEW COM 166764100 137 1,307 SH   DFND 20 0 0 1,307
CHEWY INC COM 16679L109 7,017 82,838 SH   SOLE 1 82,838 0 0
CHEWY INC COM 16679L109 2,628 31,023 SH   SOLE 8 31,023 0 0
CHEWY INC COM 16679L109 1,054 12,438 SH   SOLE 9 12,438 0 0
CHIASMA INC COM 16706W102 131 41,891 SH   SOLE 1 41,891 0 0
CHIASMA INC COM 16706W102 1 302 SH   SOLE 8 302 0 0
CHICKEN SOUP FOR THE SOUL EN COM 16842Q100 134 5,535 SH   SOLE 1 5,535 0 0
CHICOS FAS INC COM 168615102 547 165,383 SH   SOLE 1 165,383 0 0
CHICOS FAS INC OPT 168615102 4 1,200 SH Call SOLE 8 1,200 0 0
CHILDRENS PL INC NEW COM 168905107 1,532 21,973 SH   SOLE 1 21,973 0 0
CHILDRENS PL INC NEW COM 168905107 205 2,940 SH   SOLE 8 2,940 0 0
CHIMERA INVT CORP TRUS 16934Q208 2,307 181,613 SH   SOLE 1 181,613 0 0
CHIMERA INVT CORP TRUS 16934Q208 1,832 144,231 SH   DFND 1 0 0 144,231
CHIMERA INVT CORP TRUS 16934Q208 0 26 SH   SOLE 8 26 0 0
CHIMERIX INC COM 16934W106 480 49,894 SH   SOLE 1 49,894 0 0
CHIMERIX INC COM 16934W106 0 31 SH   SOLE 8 31 0 0
CHINA AUTOMOTIVE SYS INC COM 16936R105 1 285 SH   SOLE 1 285 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 1,152 9,726 SH   SOLE 1 9,726 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 20 166 SH   SOLE 8 166 0 0
CHINA FD INC FUND 169373107 251 8,568 SH   SOLE 1 8,568 0 0
CHINA MOBILE LIMITED ADR 16941M109 9 330 SH   DFND 1 0 0 330
CHINA PETROLEUM &amp CHEMICAL C ADR 16941R108 360 6,823 SH   SOLE 1 6,823 0 0
CHINA PETROLEUM &amp CHEMICAL C ADR 16941R108 532 10,085 SH   SOLE 99 10,085 0 0
CHINA SOUTHERN AIRLINES CO L ADR 169409109 3 71 SH   SOLE 1 71 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 104 73 SH   DFND 1 0 0 73
CHIPOTLE MEXICAN GRILL INC COM 169656105 28,937 20,367 SH   SOLE 1 20,367 0 0
CHIPOTLE MEXICAN GRILL INC OPT 169656105 1,705 1,200 SH Call SOLE 8 1,200 0 0
CHIPOTLE MEXICAN GRILL INC OPT 169656105 9,804 6,900 SH Put SOLE 8 6,900 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 15,185 10,687 SH   SOLE 9 10,687 0 0
CHOICE HOTELS INTL INC COM 169905106 2,995 27,914 SH   SOLE 1 27,914 0 0
CHOICE HOTELS INTL INC COM 169905106 136 1,263 SH   SOLE 9 1,263 0 0
CHOICEONE FINL SVCS INC COM 170386106 181 7,492 SH   SOLE 1 7,492 0 0
CHROMADEX CORP COM 171077407 322 34,471 SH   SOLE 1 34,471 0 0
CHUBB LIMITED COM H1467J104 182,086 1,152,661 SH   SOLE 1 1,152,661 0 0
CHUBB LIMITED COM H1467J104 27,626 174,881 SH   SOLE 9 174,881 0 0
CHURCH &amp DWIGHT INC COM 171340102 31,605 361,819 SH   SOLE 1 361,819 0 0
CHURCH &amp DWIGHT INC COM 171340102 3 31 SH   SOLE 8 31 0 0
CHURCH &amp DWIGHT INC COM 171340102 8,371 95,834 SH   SOLE 9 95,834 0 0
CHURCHILL DOWNS INC COM 171484108 7,788 34,243 SH   SOLE 1 34,243 0 0
CHURCHILL DOWNS INC COM 171484108 1,370 6,025 SH   SOLE 99 6,025 0 0
CHUYS HLDGS INC COM 171604101 1,086 24,498 SH   SOLE 1 24,498 0 0
CI FINL CORP COM 125491100 36 2,523 SH   SOLE 9 2,523 0 0
CIA ENERGETICA DE MINAS GERA ADR 204409601 6,523 2,873,525 SH   SOLE 1 2,873,525 0 0
CIDARA THERAPEUTICS INC COM 171757107 138 52,110 SH   SOLE 1 52,110 0 0
CIENA CORP COM 171779309 861 15,730 SH   SOLE 1 15,730 0 0
CIENA CORP COM 171779309 3 50 SH   DFND 1 0 0 50
CIENA CORP OPT 171779309 3,973 72,600 SH Call SOLE 8 72,600 0 0
CIENA CORP OPT 171779309 120 2,200 SH Put SOLE 8 2,200 0 0
CIENA CORP COM 171779309 940 17,184 SH   SOLE 8 17,184 0 0
CIENA CORP COM 171779309 464 8,478 SH   SOLE 99 8,478 0 0
CIGNA CORP NEW COM 125523100 158,672 656,382 SH   SOLE 1 656,382 0 0
CIGNA CORP NEW OPT 125523100 314 1,300 SH Call SOLE 8 1,300 0 0
CIGNA CORP NEW COM 125523100 10,258 42,435 SH   SOLE 9 42,435 0 0
CIMAREX ENERGY CO COM 171798101 8,729 147,003 SH   SOLE 1 147,003 0 0
CIMAREX ENERGY CO OPT 171798101 12 200 SH Call SOLE 8 200 0 0
CIMAREX ENERGY CO COM 171798101 2,601 43,802 SH   SOLE 8 43,802 0 0
CIMAREX ENERGY CO COM 171798101 559 9,413 SH   SOLE 99 9,413 0 0
CINCINNATI BELL INC NEW COM 171871502 3,534 230,151 SH   SOLE 1 230,151 0 0
CINCINNATI FINL CORP COM 172062101 22,424 217,506 SH   SOLE 1 217,506 0 0
CINCINNATI FINL CORP OPT 172062101 4,124 40,000 SH Put SOLE 8 40,000 0 0
CINCINNATI FINL CORP COM 172062101 508 4,924 SH   SOLE 8 4,924 0 0
CINCINNATI FINL CORP COM 172062101 6,066 58,837 SH   SOLE 9 58,837 0 0
CINEMARK HLDGS INC COM 17243V102 23,333 1,143,185 SH   SOLE 1 1,143,185 0 0
CINEMARK HLDGS INC COM 17243V102 129 6,307 SH   SOLE 8 6,307 0 0
CINEMARK HLDGS INC COM 17243V102 127 6,223 SH   SOLE 99 6,223 0 0
CINTAS CORP COM 172908105 34,293 100,477 SH   SOLE 1 100,477 0 0
CINTAS CORP COM 172908105 17 50 SH   SOLE 8 50 0 0
CINTAS CORP COM 172908105 11,746 34,414 SH   SOLE 9 34,414 0 0
CIRCOR INTL INC COM 17273K109 918 26,337 SH   SOLE 1 26,337 0 0
CIRRUS LOGIC INC COM 172755100 3,205 37,803 SH   SOLE 1 37,803 0 0
CIRRUS LOGIC INC OPT 172755100 127 1,500 SH Call SOLE 8 1,500 0 0
CISCO SYS INC OPT 17275R102 13,920 269,200 SH Call SOLE 1 269,200 0 0
CISCO SYS INC COM 17275R102 448 8,662 SH   DFND 1 0 0 8,662
CISCO SYS INC OPT 17275R102 6,206 120,000 SH Put SOLE 1 120,000 0 0
CISCO SYS INC COM 17275R102 471,628 9,120,622 SH   SOLE 1 9,120,622 0 0
CISCO SYS INC OPT 17275R102 74,193 1,434,800 SH Call SOLE 8 1,434,800 0 0
CISCO SYS INC COM 17275R102 517 10,013 SH   SOLE 8 10,013 0 0
CISCO SYS INC OPT 17275R102 57,321 1,108,500 SH Put SOLE 8 1,108,500 0 0
CISCO SYS INC COM 17275R102 35,794 692,210 SH   SOLE 9 692,210 0 0
CISCO SYS INC COM 17275R102 191 3,700 SH   SOLE 20 0 3,700 0
CISCO SYS INC COM 17275R102 76 1,465 SH   DFND 20 0 0 1,465
CISCO SYS INC COM 17275R102 549 10,625 SH   SOLE 99 10,625 0 0
CIT GROUP INC COM 125581801 16,358 317,562 SH   SOLE 1 317,562 0 0
CITI TRENDS INC COM 17306X102 665 7,937 SH   SOLE 1 7,937 0 0
CITIGROUP INC COM 172967424 3,349 46,041 SH   DFND 1 0 0 46,041
CITIGROUP INC COM 172967424 733,867 10,087,511 SH   SOLE 1 10,087,511 0 0
CITIGROUP INC OPT 172967424 18,188 250,000 SH Call SOLE 8 250,000 0 0
CITIGROUP INC COM 172967424 36,152 496,942 SH   SOLE 8 496,942 0 0
CITIGROUP INC OPT 172967424 103,836 1,427,300 SH Put SOLE 8 1,427,300 0 0
CITIGROUP INC COM 172967424 29,241 401,940 SH   SOLE 9 401,940 0 0
CITIGROUP INC COM 172967424 227 3,120 SH   SOLE 20 0 3,120 0
CITIGROUP INC COM 172967424 2,689 36,966 SH   DFND 20 0 0 36,966
CITIGROUP INC COM 172967424 780 10,724 SH   SOLE 99 10,724 0 0
CITIUS PHARMACEUTICALS INC COM 17322U207 17 9,345 SH   SOLE 1 9,345 0 0
CITIZENS &amp NORTHN CORP COM 172922106 266 11,159 SH   SOLE 1 11,159 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 38,557 873,296 SH   SOLE 1 873,296 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 7,445 168,638 SH   SOLE 9 168,638 0 0
CITIZENS HLDG CO MISS COM 174715102 78 3,915 SH   SOLE 1 3,915 0 0
CITIZENS INC COM 174740100 240 41,445 SH   SOLE 1 41,445 0 0
CITRIX SYS INC COM 177376100 32,031 228,206 SH   SOLE 1 228,206 0 0
CITRIX SYS INC COM 177376100 6,604 47,053 SH   SOLE 9 47,053 0 0
CITRIX SYS INC COM 177376100 298 2,124 SH   DFND 20 0 0 2,124
CITRIX SYS INC COM 177376100 865 6,161 SH   SOLE 99 6,161 0 0
CITY HLDG CO COM 177835105 2,055 25,124 SH   SOLE 1 25,124 0 0
CITY OFFICE REIT INC TRUS 178587101 452 42,514 SH   SOLE 1 42,514 0 0
CIVISTA BANCSHARES INC COM 178867107 707 30,809 SH   SOLE 1 30,809 0 0
CLARIVATE PLC COM G21810109 938 35,575 SH   SOLE 1 35,575 0 0
CLARUS CORP NEW COM 18270P109 354 20,754 SH   SOLE 1 20,754 0 0
CLEAN ENERGY FUELS CORP COM 184499101 1,493 108,654 SH   SOLE 1 108,654 0 0
CLEAN HARBORS INC COM 184496107 737 8,768 SH   SOLE 1 8,768 0 0
CLEAN HARBORS INC COM 184496107 136 1,617 SH   SOLE 9 1,617 0 0
CLEAN HARBORS INC COM 184496107 678 8,064 SH   SOLE 99 8,064 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18453H106 968 537,967 SH   SOLE 1 537,967 0 0
CLEARFIELD INC COM 18482P103 315 10,426 SH   SOLE 1 10,426 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 42 17,045 SH   SOLE 1 17,045 0 0
CLEARSIGN TECHNOLOGIES CORP COM 185064102 1 214 SH   SOLE 1 214 0 0
CLEARWATER PAPER CORP COM 18538R103 997 26,507 SH   SOLE 1 26,507 0 0
CLEARWAY ENERGY INC COM 18539C204 7,505 266,702 SH   SOLE 1 266,702 0 0
CLEARWAY ENERGY INC COM 18539C105 2,348 88,544 SH   SOLE 1 88,544 0 0
CLEARWAY ENERGY INC COM 18539C204 128 4,518 SH   SOLE 8 4,518 0 0
CLEARWAY ENERGY INC COM 18539C105 188 7,086 SH   SOLE 8 7,086 0 0
CLEARWAY ENERGY INC COM 18539C105 8 300 SH   SOLE 9 300 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 9,321 463,438 SH   SOLE 1 463,438 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 20 1,000 SH   DFND 1 0 0 1,000
CLEVELAND-CLIFFS INC NEW OPT 185899101 20,434 1,016,120 SH Put SOLE 8 1,016,120 0 0
CLEVELAND-CLIFFS INC NEW OPT 185899101 175 8,720 SH Call SOLE 8 8,720 0 0
CLEVELAND-CLIFFS INC NEW COM 185899101 99 4,912 SH   SOLE 99 4,912 0 0
CLIPPER RLTY INC TRUS 18885T306 577 72,750 SH   SOLE 1 72,750 0 0
CLOROX CO DEL COM 189054109 36,151 187,420 SH   SOLE 1 187,420 0 0
CLOROX CO DEL COM 189054109 125 650 SH   DFND 1 0 0 650
CLOROX CO DEL OPT 189054109 7,021 36,400 SH Put SOLE 8 36,400 0 0
CLOROX CO DEL OPT 189054109 1,678 8,700 SH Call SOLE 8 8,700 0 0
CLOROX CO DEL COM 189054109 7,389 38,309 SH   SOLE 8 38,309 0 0
CLOROX CO DEL COM 189054109 9,505 49,280 SH   SOLE 9 49,280 0 0
CLOUDERA INC COM 18914U100 2,351 193,237 SH   SOLE 1 193,237 0 0
CLOUDERA INC COM 18914U100 134 11,000 SH   DFND 1 0 0 11,000
CLOUDERA INC OPT 18914U100 50 4,100 SH Call SOLE 8 4,100 0 0
CLOUDERA INC OPT 18914U100 49 4,000 SH Put SOLE 8 4,000 0 0
CLOUDERA INC COM 18914U100 61 5,000 SH   DFND 20 0 0 5,000
CLOVIS ONCOLOGY INC COM 189464100 491 69,935 SH   SOLE 1 69,935 0 0
CLOVIS ONCOLOGY INC OPT 189464100 61 8,700 SH Put SOLE 8 8,700 0 0
CLOVIS ONCOLOGY INC COM 189464100 72 10,300 SH   SOLE 8 10,300 0 0
CME GROUP INC COM 12572Q105 724 3,545 SH   DFND 1 0 0 3,545
CME GROUP INC COM 12572Q105 140,135 686,165 SH   SOLE 1 686,165 0 0
CME GROUP INC COM 12572Q105 9,956 48,750 SH   SOLE 8 48,750 0 0
CME GROUP INC COM 12572Q105 9,301 45,544 SH   SOLE 9 45,544 0 0
CMS ENERGY CORP COM 125896100 16,108 263,107 SH   SOLE 1 263,107 0 0
CMS ENERGY CORP COM 125896100 1 18 SH   SOLE 8 18 0 0
CMS ENERGY CORP COM 125896100 7,252 118,454 SH   SOLE 9 118,454 0 0
CNA FINL CORP COM 126117100 1,712 38,371 SH   SOLE 1 38,371 0 0
CNB FINL CORP PA COM 126128107 309 12,545 SH   SOLE 1 12,545 0 0
CNH INDL N V COM N20944109 11,006 703,695 SH   SOLE 1 703,695 0 0
CNH INDL N V COM N20944109 35,242 2,253,260 SH   SOLE 9 2,253,260 0 0
CNH INDL N V COM N20944109 21,638 1,383,524 SH   SOLE 58 1,383,524 0 0
CNH INDL N V COM N20944109 189 12,094 SH   SOLE 99 12,094 0 0
CNO FINL GROUP INC COM 12621E103 3,623 149,151 SH   SOLE 1 149,151 0 0
CNOOC LIMITED ADR 126132109 154 1,621 SH   SOLE 9 1,621 0 0
CNX RES CORP COM 12653C108 2,723 185,270 SH   SOLE 1 185,270 0 0
CNX RES CORP COM 12653C108 124 8,388 SH   SOLE 8 8,388 0 0
CNX RES CORP OPT 12653C108 29 2,000 SH Call SOLE 8 2,000 0 0
CO-DIAGNOSTICS INC COM 189763105 416 43,622 SH   SOLE 1 43,622 0 0
COASTAL FINL CORP WA COM 19046P209 199 7,597 SH   SOLE 1 7,597 0 0
COCA COLA CO COM 191216100 550 10,433 SH   DFND 1 0 0 10,433
COCA COLA CO OPT 191216100 8,434 160,000 SH Call SOLE 1 160,000 0 0
COCA COLA CO COM 191216100 289,490 5,492,133 SH   SOLE 1 5,492,133 0 0
COCA COLA CO COM 191216100 4,030 76,451 SH   SOLE 8 76,451 0 0
COCA COLA CO OPT 191216100 42 800 SH Call SOLE 8 800 0 0
COCA COLA CO COM 191216100 26,623 505,078 SH   SOLE 9 505,078 0 0
COCA COLA CO COM 191216100 85 1,620 SH   DFND 20 0 0 1,620
COCA COLA CO COM 191216100 5,355 101,600 SH   SOLE 82 101,600 0 0
COCA COLA CO COM 191216100 437 8,287 SH   SOLE 99 8,287 0 0
COCA COLA CONS INC COM 191098102 1,862 6,447 SH   SOLE 1 6,447 0 0
COCA COLA EUROPEAN PARTNERS COM G25839104 94 1,811 SH   SOLE 1 1,811 0 0
COCA COLA EUROPEAN PARTNERS COM G25839104 22,083 423,355 SH   SOLE 9 423,355 0 0
COCA COLA EUROPEAN PARTNERS COM G25839104 166 3,187 SH   SOLE 99 3,187 0 0
COCA-COLA FEMSA SAB DE CV ADR 191241108 321 6,945 SH   SOLE 1 6,945 0 0
COCA-COLA FEMSA SAB DE CV ADR 191241108 21 454 SH   DFND 20 0 0 454
COCRYSTAL PHARMA INC COM 19188J300 23 16,495 SH   SOLE 1 16,495 0 0
CODEXIS INC COM 192005106 1,475 64,396 SH   SOLE 1 64,396 0 0
CODEXIS INC COM 192005106 7 285 SH   SOLE 8 285 0 0
CODORUS VY BANCORP INC COM 192025104 144 7,825 SH   SOLE 1 7,825 0 0
COEUR MNG INC COM 192108504 4,755 526,623 SH   SOLE 1 526,623 0 0
COGENT COMMUNICATIONS HLDGS COM 19239V302 3,906 56,787 SH   SOLE 1 56,787 0 0
COGENT COMMUNICATIONS HLDGS COM 19239V302 695 10,106 SH   DFND 1 0 0 10,106
COGENT COMMUNICATIONS HLDGS COM 19239V302 74 1,072 SH   SOLE 9 1,072 0 0
COGNEX CORP COM 192422103 6,807 82,039 SH   SOLE 1 82,039 0 0
COGNEX CORP COM 192422103 2,376 28,642 SH   SOLE 9 28,642 0 0
COGNEX CORP COM 192422103 90 1,082 SH   SOLE 99 1,082 0 0
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 58,995 755,182 SH   SOLE 1 755,182 0 0
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 48 601 SH   SOLE 8 601 0 0
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 16,196 207,319 SH   SOLE 9 207,319 0 0
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 4,453 57,007 SH   SOLE 99 57,007 0 0
COHBAR INC COM 19249J109 39 28,976 SH   SOLE 1 28,976 0 0
COHEN &amp STEERS INC COM 19247A100 1,535 23,506 SH   SOLE 1 23,506 0 0
COHEN &amp STEERS QUALITY INCOM FUND 19247L106 21 1,500 SH   SOLE 1 1,500 0 0
COHEN &amp STEERS SELECT PFD &amp FUND 19248Y107 0 4 SH   SOLE 8 4 0 0
COHERENT INC COM 192479103 13,120 51,878 SH   SOLE 1 51,878 0 0
COHERUS BIOSCIENCES INC COM 19249H103 2,161 147,961 SH   SOLE 1 147,961 0 0
COHERUS BIOSCIENCES INC COM 19249H103 9 623 SH   SOLE 8 623 0 0
COHU INC COM 192576106 2,833 67,697 SH   SOLE 1 67,697 0 0
COLFAX CORP COM 194014106 2,113 48,218 SH   SOLE 1 48,218 0 0
COLFAX CORP CONV 194014205 6,125 34,000 SH   SOLE 8 34,000 0 0
COLFAX CORP COM 194014106 3 64 SH   SOLE 8 64 0 0
COLGATE PALMOLIVE CO COM 194162103 227,308 2,883,533 SH   SOLE 1 1,589,009 1,294,524 0
COLGATE PALMOLIVE CO COM 194162103 1,103 13,993 SH   DFND 1 0 0 13,993
COLGATE PALMOLIVE CO COM 194162103 7,780 98,701 SH   SOLE 9 98,701 0 0
COLGATE PALMOLIVE CO COM 194162103 14,718 186,708 SH   SOLE 20 0 186,708 0
COLGATE PALMOLIVE CO COM 194162103 7,140 90,573 SH   SOLE 82 0 90,573 0
COLGATE PALMOLIVE CO COM 194162103 12,398 157,269 SH   SOLE 99 0 157,269 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 1,741 73,483 SH   SOLE 1 73,483 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 4 159 SH   SOLE 8 159 0 0
COLLIERS INTL GROUP INC COM 194693107 344 3,503 SH   SOLE 1 3,503 0 0
COLONY BANKCORP INC COM 19623P101 306 19,577 SH   SOLE 1 19,577 0 0
COLONY CAP INC BOND 19624RAA4 21 21,000 PRN   SOLE 8 0 0 21,000
COLONY CAP INC NEW TRUS 19626G108 5,107 788,160 SH   SOLE 1 788,160 0 0
COLONY CR REAL ESTATE INC TRUS 19625T101 911 106,893 SH   SOLE 1 106,893 0 0
COLONY CR REAL ESTATE INC TRUS 19625T101 866 101,609 SH   SOLE 8 101,609 0 0
COLONY STARWOOD HOMES BOND 19625XAB8 263 183,000 PRN   SOLE 8 0 0 183,000
COLUMBIA BKG SYS INC COM 197236102 5,587 129,668 SH   SOLE 1 129,668 0 0
COLUMBIA FINL INC COM 197641103 857 49,053 SH   SOLE 1 49,053 0 0
COLUMBIA PPTY TR INC TRUS 198287203 4,231 247,482 SH   SOLE 1 247,482 0 0
COLUMBIA PPTY TR INC TRUS 198287203 1,087 63,557 SH   SOLE 8 63,557 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 3,207 30,356 SH   SOLE 1 30,356 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 1,238 23,460 SH   SOLE 1 23,460 0 0
COMCAST CORP NEW COM 20030N101 814,968 15,061,281 SH   SOLE 1 15,061,281 0 0
COMCAST CORP NEW COM 20030N101 411 7,600 SH   DFND 1 0 0 7,600
COMCAST CORP NEW OPT 20030N101 722,368 13,350,000 SH Call SOLE 1 13,350,000 0 0
COMCAST CORP NEW OPT 20030N101 80,082 1,480,000 SH Put SOLE 1 1,480,000 0 0
COMCAST CORP NEW COM 20030N101 20,718 382,889 SH   SOLE 8 382,889 0 0
COMCAST CORP NEW OPT 20030N101 40,891 755,700 SH Put SOLE 8 755,700 0 0
COMCAST CORP NEW OPT 20030N101 37,877 700,000 SH Call SOLE 8 700,000 0 0
COMCAST CORP NEW COM 20030N101 29,939 553,301 SH   SOLE 9 553,301 0 0
COMCAST CORP NEW COM 20030N101 190 3,510 SH   DFND 20 0 0 3,510
COMCAST CORP NEW COM 20030N101 163 3,016 SH   SOLE 99 3,016 0 0
COMERICA INC COM 200340107 18,144 252,906 SH   SOLE 1 252,906 0 0
COMERICA INC COM 200340107 2 29 SH   SOLE 8 29 0 0
COMERICA INC COM 200340107 2,249 31,346 SH   SOLE 9 31,346 0 0
COMFORT SYS USA INC COM 199908104 3,664 49,002 SH   SOLE 1 49,002 0 0
COMMERCE BANCSHARES INC COM 200525103 7,239 94,494 SH   SOLE 1 94,494 0 0
COMMERCIAL METALS CO COM 201723103 4,997 162,028 SH   SOLE 1 162,028 0 0
COMMERCIAL METALS CO COM 201723103 39 1,254 SH   SOLE 8 1,254 0 0
COMMERCIAL VEH GROUP INC COM 202608105 343 35,585 SH   SOLE 1 35,585 0 0
COMMSCOPE HLDG CO INC COM 20337X109 899 58,552 SH   SOLE 1 58,552 0 0
COMMSCOPE HLDG CO INC COM 20337X109 1 59 SH   SOLE 8 59 0 0
COMMUNITY BANKERS TR CORP COM 203612106 443 50,262 SH   SOLE 1 50,262 0 0
COMMUNITY BK SYS INC COM 203607106 7,120 92,801 SH   SOLE 1 92,801 0 0
COMMUNITY FINL CORP MD COM 20368X101 149 4,350 SH   SOLE 1 4,350 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 3,800 280,970 SH   SOLE 1 280,970 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 66 4,895 SH   SOLE 8 4,895 0 0
COMMUNITY HEALTHCARE TR INC TRUS 20369C106 1,882 40,820 SH   SOLE 1 40,820 0 0
COMMUNITY TR BANCORP INC COM 204149108 1,693 38,445 SH   SOLE 1 38,445 0 0
COMMVAULT SYSTEMS INC COM 204166102 2,944 45,643 SH   SOLE 1 45,643 0 0
COMPANHIA DE SANEAMENTO BASI ADR 20441A102 4,170 568,846 SH   SOLE 1 568,846 0 0
COMPANHIA DE SANEAMENTO BASI ADR 20441A102 203 27,688 SH   SOLE 9 27,688 0 0
COMPANHIA SIDERURGICA NACION ADR 20440W105 38 5,640 SH   DFND 1 0 0 5,640
COMPANHIA SIDERURGICA NACION ADR 20440W105 1 198 SH   SOLE 1 198 0 0
COMPANHIA SIDERURGICA NACION ADR 20440W105 626 93,500 SH   SOLE 99 93,500 0 0
COMPANIA CERVECERIAS UNIDAS ADR 204429104 135 7,630 SH   SOLE 1 7,630 0 0
COMPANIA DE MINAS BUENAVENTU ADR 204448104 3,657 364,565 SH   SOLE 1 364,565 0 0
COMPANIA DE MINAS BUENAVENTU ADR 204448104 147 14,651 SH   SOLE 99 14,651 0 0
COMPASS DIVERSIFIED COM 20451Q104 9 413 SH   SOLE 1 413 0 0
COMPASS MINERALS INTL INC COM 20451N101 6,795 108,344 SH   SOLE 1 108,344 0 0
COMPASS MINERALS INTL INC COM 20451N101 137 2,180 SH   SOLE 9 2,180 0 0
COMPUGEN LTD COM M25722105 143 16,750 SH   SOLE 1 16,750 0 0
COMPUGEN LTD COM M25722105 4 456 SH   SOLE 8 456 0 0
COMPUTER PROGRAMS &amp SYS INC COM 205306103 650 21,271 SH   SOLE 1 21,271 0 0
COMPUTER TASK GROUP INC COM 205477102 1 104 SH   SOLE 1 104 0 0
COMPX INTL INC COM 20563P101 125 6,961 SH   SOLE 1 6,961 0 0
COMSCORE INC COM 20564W105 663 181,354 SH   SOLE 1 181,354 0 0
COMSTOCK RES INC COM 205768302 138 24,991 SH   SOLE 1 24,991 0 0
COMSTOCK RES INC COM 205768302 440 79,367 SH   SOLE 8 79,367 0 0
COMTECH TELECOMMUNICATIONS C COM 205826209 866 34,901 SH   SOLE 1 34,901 0 0
CONAGRA BRANDS INC COM 205887102 22 582 SH   DFND 1 0 0 582
CONAGRA BRANDS INC COM 205887102 28,886 768,219 SH   SOLE 1 768,219 0 0
CONAGRA BRANDS INC COM 205887102 0 12 SH   SOLE 8 12 0 0
CONAGRA BRANDS INC COM 205887102 7,302 194,209 SH   SOLE 9 194,209 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 123 24,714 SH   SOLE 1 24,714 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 218 43,686 SH   SOLE 8 43,686 0 0
CONCRETE PUMPING HLDGS INC COM 206704108 160 21,718 SH   SOLE 1 21,718 0 0
CONDUENT INC COM 206787103 1,059 159,000 SH   SOLE 1 159,000 0 0
CONFORMIS INC COM 20717E101 2 1,595 SH   SOLE 1 1,595 0 0
CONMED CORP COM 207410101 28,038 214,705 SH   SOLE 1 214,705 0 0
CONMED CORP COM 207410101 22 171 SH   SOLE 8 171 0 0
CONNECTONE BANCORP INC COM 20786W107 1,375 54,281 SH   SOLE 1 54,281 0 0
CONNS INC COM 208242107 2,223 114,321 SH   SOLE 1 114,321 0 0
CONOCOPHILLIPS COM 20825C104 7 140 SH   DFND 1 0 0 140
CONOCOPHILLIPS COM 20825C104 100,625 1,899,690 SH   SOLE 1 1,899,690 0 0
CONOCOPHILLIPS OPT 20825C104 8,037 151,730 SH Put SOLE 8 151,730 0 0
CONOCOPHILLIPS COM 20825C104 1,159 21,896 SH   SOLE 8 21,896 0 0
CONOCOPHILLIPS COM 20825C104 14,138 266,908 SH   SOLE 9 266,908 0 0
CONOCOPHILLIPS COM 20825C104 102 1,925 SH   DFND 20 0 0 1,925
CONSOL ENERGY INC DISC COML COM 20854L108 102 10,511 SH   SOLE 8 10,511 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 654 90,815 SH   SOLE 1 90,815 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 0 35 SH   SOLE 8 35 0 0
CONSOLIDATED EDISON INC COM 209115104 27,429 366,704 SH   SOLE 1 366,704 0 0
CONSOLIDATED EDISON INC OPT 209115104 224 3,000 SH Call SOLE 8 3,000 0 0
CONSOLIDATED EDISON INC COM 209115104 69 923 SH   SOLE 8 923 0 0
CONSOLIDATED EDISON INC COM 209115104 10,357 138,479 SH   SOLE 9 138,479 0 0
CONSOLIDATED WATER CO INC COM G23773107 383 28,506 SH   SOLE 1 28,506 0 0
CONSTELLATION BRANDS INC COM 21036P108 16 68 SH   DFND 1 0 0 68
CONSTELLATION BRANDS INC COM 21036P108 49,290 216,180 SH   SOLE 1 216,180 0 0
CONSTELLATION BRANDS INC COM 21036P108 133 582 SH   SOLE 8 582 0 0
CONSTELLATION BRANDS INC OPT 21036P108 2,462 10,800 SH Put SOLE 8 10,800 0 0
CONSTELLATION BRANDS INC COM 21036P108 15,355 67,351 SH   SOLE 9 67,351 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 1,508 64,461 SH   SOLE 1 64,461 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 8 343 SH   SOLE 8 343 0 0
CONSTELLATION PHARMCETICLS I COM 210373106 34 1,467 SH   SOLE 99 1,467 0 0
CONSTRUCTION PARTNERS INC COM 21044C107 701 23,483 SH   SOLE 1 23,483 0 0
CONTAINER STORE GROUP INC COM 210751103 441 26,524 SH   SOLE 1 26,524 0 0
CONTANGO OIL &amp GAS CO COM 21075N204 374 95,911 SH   SOLE 1 95,911 0 0
CONTINENTAL RES INC COM 212015101 1,616 62,450 SH   SOLE 1 62,450 0 0
CONTINENTAL RES INC COM 212015101 2 90 SH   SOLE 9 90 0 0
CONTROLADORA VUELA COMP DE A ADR 21240E105 445 31,217 SH   SOLE 1 31,217 0 0
COOPER COS INC COM 216648402 4,777 12,436 SH   DFND 1 0 0 12,436
COOPER COS INC COM 216648402 20,687 53,859 SH   SOLE 1 53,859 0 0
COOPER COS INC COM 216648402 70 181 SH   SOLE 8 181 0 0
COOPER COS INC COM 216648402 7,629 19,864 SH   SOLE 9 19,864 0 0
COOPER STD HLDGS INC COM 21676P103 2,542 69,968 SH   SOLE 1 69,968 0 0
COOPER TIRE &amp RUBR CO COM 216831107 10,703 191,172 SH   SOLE 1 191,172 0 0
COOPER TIRE &amp RUBR CO COM 216831107 0 4 SH   SOLE 8 4 0 0
COOPER TIRE &amp RUBR CO COM 216831107 309 5,515 SH   SOLE 99 5,515 0 0
COPA HOLDINGS SA COM P31076105 3,464 42,879 SH   SOLE 1 42,879 0 0
COPA HOLDINGS SA COM P31076105 890 11,020 SH   SOLE 99 11,020 0 0
COPART INC COM 217204106 29,808 274,458 SH   SOLE 1 274,458 0 0
COPART INC COM 217204106 6 51 SH   SOLE 8 51 0 0
COPART INC COM 217204106 8,860 81,580 SH   SOLE 9 81,580 0 0
COPART INC COM 217204106 542 4,993 SH   SOLE 99 4,993 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 126 64,217 SH   SOLE 1 64,217 0 0
CORCEPT THERAPEUTICS INC COM 218352102 4,282 179,960 SH   SOLE 1 179,960 0 0
CORCEPT THERAPEUTICS INC COM 218352102 2 104 SH   SOLE 8 104 0 0
CORE LABORATORIES N V COM N22717107 878 30,517 SH   SOLE 1 30,517 0 0
CORE MARK HOLDING CO INC COM 218681104 2,232 57,703 SH   SOLE 1 57,703 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 3 233 SH   SOLE 1 233 0 0
CORECIVIC INC COM 21871N101 1,561 172,502 SH   SOLE 1 172,502 0 0
CORECIVIC INC OPT 21871N101 320 35,400 SH Put SOLE 8 35,400 0 0
CORECIVIC INC COM 21871N101 173 19,045 SH   SOLE 8 19,045 0 0
CORELOGIC INC COM 21871D103 58,450 737,521 SH   SOLE 1 737,521 0 0
CORENERGY INFRASTRUCTURE TR TRUS 21870U502 81 11,476 SH   SOLE 1 11,476 0 0
COREPOINT LODGING INC TRUS 21872L104 1,463 162,026 SH   SOLE 1 162,026 0 0
CORESITE RLTY CORP TRUS 21870Q105 1,724 14,380 SH   SOLE 1 14,380 0 0
CORESITE RLTY CORP TRUS 21870Q105 83 693 SH   SOLE 9 693 0 0
CORMEDIX INC COM 21900C308 272 27,223 SH   SOLE 1 27,223 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 1,003 71,421 SH   SOLE 1 71,421 0 0
CORNERSTONE BLDG BRANDS INC COM 21925D109 2 133 SH   SOLE 8 133 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 2,665 61,163 SH   SOLE 1 61,163 0 0
CORNERSTONE TOTAL RETURN FD FUND 21924U300 1 75 SH   DFND 1 0 0 75
CORNING INC COM 219350105 24 551 SH   DFND 1 0 0 551
CORNING INC COM 219350105 33,877 778,567 SH   SOLE 1 778,567 0 0
CORNING INC COM 219350105 274 6,290 SH   SOLE 8 6,290 0 0
CORNING INC OPT 219350105 218 5,000 SH Put SOLE 8 5,000 0 0
CORNING INC OPT 219350105 1,606 36,900 SH Call SOLE 8 36,900 0 0
CORNING INC COM 219350105 12,971 298,106 SH   SOLE 9 298,106 0 0
CORNING INC COM 219350105 211 4,840 SH   DFND 20 0 0 4,840
CORNING INC COM 219350105 576 13,236 SH   SOLE 99 13,236 0 0
CORPORACION AMER ARPTS S A COM L1995B107 2 413 SH   SOLE 1 413 0 0
CORPORATE OFFICE PPTYS TR TRUS 22002T108 9,838 373,652 SH   SOLE 1 373,652 0 0
CORPORATE OFFICE PPTYS TR TRUS 22002T108 11 413 SH   SOLE 8 413 0 0
CORTEVA INC COM 22052L104 33,064 709,232 SH   SOLE 1 709,232 0 0
CORTEVA INC COM 22052L104 102 2,183 SH   DFND 1 0 0 2,183
CORTEVA INC COM 22052L104 4 96 SH   SOLE 8 96 0 0
CORTEVA INC COM 22052L104 13,506 289,705 SH   SOLE 9 289,705 0 0
CORTEXYME INC COM 22053A107 474 13,149 SH   SOLE 1 13,149 0 0
CORTEXYME INC COM 22053A107 6 176 SH   SOLE 8 176 0 0
CORVEL CORP COM 221006109 1,137 11,082 SH   SOLE 1 11,082 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 2 533 SH   SOLE 1 533 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 0 4 SH   SOLE 8 4 0 0
COSTAMARE INC COM Y1771G102 515 53,501 SH   SOLE 1 53,501 0 0
COSTAR GROUP INC COM 22160N109 20,252 24,641 SH   SOLE 1 24,641 0 0
COSTAR GROUP INC COM 22160N109 5,342 6,500 SH   SOLE 9 6,500 0 0
COSTCO WHSL CORP NEW COM 22160K105 233,465 662,351 SH   SOLE 1 662,351 0 0
COSTCO WHSL CORP NEW COM 22160K105 126 358 SH   SOLE 8 358 0 0
COSTCO WHSL CORP NEW OPT 22160K105 1,762 5,000 SH Put SOLE 8 5,000 0 0
COSTCO WHSL CORP NEW COM 22160K105 19,208 54,493 SH   SOLE 9 54,493 0 0
COTY INC COM 222070203 1,622 179,988 SH   SOLE 1 179,988 0 0
COTY INC OPT 222070203 36 4,000 SH Put SOLE 8 4,000 0 0
COTY INC COM 222070203 4 492 SH   SOLE 8 492 0 0
COTY INC COM 222070203 150 16,565 SH   SOLE 9 16,565 0 0
COUNTY BANCORP INC COM 221907108 97 4,020 SH   SOLE 1 4,020 0 0
COUPA SOFTWARE INC COM 22266L106 178,840 702,767 SH   SOLE 1 702,767 0 0
COUPA SOFTWARE INC OPT 22266L106 2,545 10,000 SH Call SOLE 8 10,000 0 0
COUPA SOFTWARE INC OPT 22266L106 21,631 85,000 SH Put SOLE 8 85,000 0 0
COUPA SOFTWARE INC COM 22266L106 5,434 21,356 SH   SOLE 8 21,356 0 0
COUPA SOFTWARE INC COM 22266L106 2,865 11,257 SH   SOLE 9 11,257 0 0
COUSINS PPTYS INC TRUS 222795502 9,134 258,371 SH   SOLE 1 258,371 0 0
COVANTA HLDG CORP COM 22282E102 1,577 113,742 SH   SOLE 1 113,742 0 0
COVENANT LOGISTICS GROUP INC COM 22284P105 627 30,455 SH   SOLE 1 30,455 0 0
COVETRUS INC COM 22304C100 4,316 144,015 SH   SOLE 1 144,015 0 0
COVETRUS INC COM 22304C100 0 12 SH   SOLE 8 12 0 0
COVETRUS INC COM 22304C100 126 4,198 SH   SOLE 99 4,198 0 0
COWEN INC COM 223622606 2,581 73,444 SH   SOLE 1 73,444 0 0
CPI AEROSTRUCTURES INC COM 125919308 19 4,160 SH   SOLE 1 4,160 0 0
CPS TECHNOLOGIES CORP COM 12619F104 2 189 SH   SOLE 1 189 0 0
CRA INTL INC COM 12618T105 471 6,299 SH   SOLE 1 6,299 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 4,285 24,787 SH   SOLE 1 24,787 0 0
CRANE CO COM 224399105 388 4,127 SH   SOLE 1 4,127 0 0
CRAWFORD &amp CO COM 224633107 7 686 SH   SOLE 1 686 0 0
CRAWFORD &amp CO COM 224633206 473 44,450 SH   SOLE 1 44,450 0 0
CREDICORP LTD COM G2519Y108 8,785 64,327 SH   SOLE 1 64,327 0 0
CREDICORP LTD COM G2519Y108 1,502 10,997 SH   SOLE 99 10,997 0 0
CREDIT ACCEP CORP MICH COM 225310101 3,994 11,088 SH   SOLE 1 11,088 0 0
CREDIT SUISSE GROUP ADR 225401108 5,258 495,961 SH   SOLE 1 495,961 0 0
CREDIT SUISSE GROUP ADR 225401108 5 433 SH   SOLE 8 433 0 0
CREDIT SUISSE GROUP OPT 225401108 18 1,700 SH Put SOLE 8 1,700 0 0
CREDIT SUISSE HIGH YIELD BD FUND 22544F103 10 4,000 SH   SOLE 1 4,000 0 0
CREE INC COM 225447101 22,398 207,133 SH   SOLE 1 207,133 0 0
CRESCENT ACQUISITION CORP COM 22564L105 53 5,271 SH   SOLE 1 5,271 0 0
CRESCENT PT ENERGY CORP COM 22576C101 1 290 SH   DFND 1 0 0 290
CRESCENT PT ENERGY CORP COM 22576C101 75 18,001 SH   SOLE 9 18,001 0 0
CRESTWOOD EQUITY PARTNERS LP COM 226344208 321 11,510 SH   SOLE 1 11,510 0 0
CRESUD S A C I F Y A ADR 226406106 20 3,747 SH   DFND 20 0 0 3,747
CRH MED CORP COM 12626F105 1,020 258,202 SH   SOLE 1 258,202 0 0
CRH PLC ADR 12626K203 161 3,418 SH   SOLE 1 3,418 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 345 22,624 SH   SOLE 1 22,624 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 2 114 SH   SOLE 8 114 0 0
CRINETICS PHARMACEUTICALS IN COM 22663K107 28 1,844 SH   SOLE 99 1,844 0 0
CRISPR THERAPEUTICS AG COM H17182108 18 151 SH   DFND 1 0 0 151
CRISPR THERAPEUTICS AG COM H17182108 637 5,228 SH   SOLE 1 5,228 0 0
CRISPR THERAPEUTICS AG COM H17182108 51 421 SH   SOLE 8 421 0 0
CRITEO S A ADR 226718104 3,906 112,470 SH   SOLE 1 112,470 0 0
CROCS INC COM 227046109 8,762 108,924 SH   SOLE 1 108,924 0 0
CROCS INC COM 227046109 3 35 SH   SOLE 8 35 0 0
CROCS INC OPT 227046109 97 1,200 SH Put SOLE 8 1,200 0 0
CROCS INC COM 227046109 322 4,000 SH   DFND 20 0 0 4,000
CRONOS GROUP INC COM 22717L101 715 75,600 SH   SOLE 1 75,600 0 0
CRONOS GROUP INC COM 22717L101 0 45 SH   SOLE 8 45 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 553 44,284 SH   SOLE 1 44,284 0 0
CROWDSTRIKE HLDGS INC COM 22788C105 90,553 496,145 SH   SOLE 1 496,145 0 0
CROWDSTRIKE HLDGS INC COM 22788C105 951 5,212 SH   DFND 1 0 0 5,212
CROWDSTRIKE HLDGS INC COM 22788C105 1,614 8,846 SH   SOLE 8 8,846 0 0
CROWDSTRIKE HLDGS INC COM 22788C105 5,122 28,067 SH   SOLE 9 28,067 0 0
CROWN CASTLE INTL CORP NEW TRUS 22822V101 79,704 463,050 SH   SOLE 1 463,050 0 0
CROWN CASTLE INTL CORP NEW TRUS 22822V101 727 4,222 SH   SOLE 8 4,222 0 0
CROWN CASTLE INTL CORP NEW TRUS 22822V101 9,115 52,955 SH   SOLE 9 52,955 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 3,427 19,909 SH   SOLE 99 19,909 0 0
CROWN HLDGS INC COM 228368106 19,103 196,848 SH   SOLE 1 196,848 0 0
CROWN HLDGS INC OPT 228368106 194 2,000 SH Call SOLE 8 2,000 0 0
CROWN HLDGS INC COM 228368106 2,150 22,152 SH   SOLE 9 22,152 0 0
CROWN HLDGS INC COM 228368106 1,996 20,567 SH   SOLE 99 20,567 0 0
CRYOLIFE INC COM 228903100 1,127 49,874 SH   SOLE 1 49,874 0 0
CRYOLIFE INC COM 228903100 6 285 SH   SOLE 8 285 0 0
CRYOPORT INC COM 229050307 1,949 37,473 SH   SOLE 1 37,473 0 0
CRYOPORT INC COM 229050307 20 386 SH   SOLE 8 386 0 0
CSG SYS INTL INC COM 126349109 2,559 57,008 SH   SOLE 1 57,008 0 0
CSG SYS INTL INC BOND 126349AF6 665 627,000 PRN   SOLE 8 0 0 627,000
CSW INDUSTRIALS INC COM 126402106 1,711 12,677 SH   SOLE 1 12,677 0 0
CSX CORP COM 126408103 360 3,735 SH   DFND 1 0 0 3,735
CSX CORP COM 126408103 92,693 961,339 SH   SOLE 1 961,339 0 0
CSX CORP OPT 126408103 19 200 SH Put SOLE 8 200 0 0
CSX CORP COM 126408103 357 3,700 SH   SOLE 8 3,700 0 0
CSX CORP OPT 126408103 2,247 23,300 SH Call SOLE 8 23,300 0 0
CSX CORP COM 126408103 10,240 106,199 SH   SOLE 9 106,199 0 0
CSX CORP COM 126408103 2,128 22,068 SH   SOLE 99 22,068 0 0
CTI BIOPHARMA CORP COM 12648L601 188 64,437 SH   SOLE 1 64,437 0 0
CTI BIOPHARMA CORP COM 12648L601 2 516 SH   DFND 1 0 0 516
CTI BIOPHARMA CORP COM 12648L601 0 1 SH   SOLE 9 1 0 0
CTS CORP COM 126501105 1,660 53,461 SH   SOLE 1 53,461 0 0
CUBESMART TRUS 229663109 3,422 90,456 SH   SOLE 1 90,456 0 0
CUBIC CORP COM 229669106 6,652 89,216 SH   SOLE 1 89,216 0 0
CUBIC CORP COM 229669106 7 89 SH   SOLE 8 89 0 0
CUE BIOPHARMA INC COM 22978P106 302 24,730 SH   SOLE 1 24,730 0 0
CULLEN FROST BANKERS INC COM 229899109 6,992 64,288 SH   SOLE 1 64,288 0 0
CULP INC COM 230215105 148 9,591 SH   SOLE 1 9,591 0 0
CUMMINS INC COM 231021106 41,325 159,483 SH   SOLE 1 159,483 0 0
CUMMINS INC COM 231021106 15,390 59,392 SH   SOLE 9 59,392 0 0
CUMMINS INC COM 231021106 785 3,030 SH   SOLE 99 3,030 0 0
CUMULUS MEDIA INC COM 231082801 151 16,639 SH   SOLE 1 16,639 0 0
CURIS INC COM 231269200 463 40,928 SH   SOLE 1 40,928 0 0
CURIS INC COM 231269200 367 32,380 SH   SOLE 8 32,380 0 0
CURO GROUP HOLDINGS CORP COM 23131L107 287 19,724 SH   SOLE 1 19,724 0 0
CURTISS WRIGHT CORP COM 231561101 2,778 23,430 SH   SOLE 1 23,430 0 0
CURTISS WRIGHT CORP COM 231561101 1 10 SH   SOLE 8 10 0 0
CURTISS WRIGHT CORP COM 231561101 147 1,237 SH   SOLE 99 1,237 0 0
CUSHMAN WAKEFIELD PLC COM G2717B108 1,521 93,142 SH   SOLE 1 93,142 0 0
CUSTOMERS BANCORP INC COM 23204G100 2,140 67,203 SH   SOLE 1 67,203 0 0
CUSTOMERS BANCORP INC COM 23204G100 3 102 SH   SOLE 8 102 0 0
CUTERA INC COM 232109108 2,133 70,941 SH   SOLE 1 70,941 0 0
CVB FINL CORP COM 126600105 4,872 220,622 SH   SOLE 1 220,622 0 0
CVR ENERGY INC COM 12662P108 980 51,075 SH   SOLE 1 51,075 0 0
CVR ENERGY INC COM 12662P108 3,037 158,345 SH   SOLE 8 158,345 0 0
CVR ENERGY INC OPT 12662P108 18,125 945,000 SH Put SOLE 8 945,000 0 0
CVS HEALTH CORP COM 126650100 25 338 SH   DFND 1 0 0 338
CVS HEALTH CORP COM 126650100 174,493 2,319,450 SH   SOLE 1 2,319,450 0 0
CVS HEALTH CORP OPT 126650100 1,023 13,600 SH Put SOLE 8 13,600 0 0
CVS HEALTH CORP COM 126650100 578 7,677 SH   SOLE 8 7,677 0 0
CVS HEALTH CORP COM 126650100 12,310 163,634 SH   SOLE 9 163,634 0 0
CVS HEALTH CORP COM 126650100 6,432 85,495 SH   DFND 20 0 0 85,495
CVS HEALTH CORP COM 126650100 415 5,513 SH   SOLE 99 5,513 0 0
CYBERARK SOFTWARE LTD COM M2682V108 42,894 331,636 SH   SOLE 1 331,636 0 0
CYBERARK SOFTWARE LTD COM M2682V108 10 77 SH   DFND 1 0 0 77
CYBERARK SOFTWARE LTD OPT M2682V108 569 4,400 SH Put SOLE 8 4,400 0 0
CYBERARK SOFTWARE LTD OPT M2682V108 6,467 50,000 SH Call SOLE 8 50,000 0 0
CYBERARK SOFTWARE LTD COM M2682V108 1,227 9,488 SH   SOLE 9 9,488 0 0
CYBEROPTICS CORP COM 232517102 154 5,937 SH   SOLE 1 5,937 0 0
CYCLERION THERAPEUTICS INC COM 23255M105 52 18,516 SH   SOLE 1 18,516 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 262 57,912 SH   SOLE 1 57,912 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 2 402 SH   SOLE 8 402 0 0
CYRUSONE INC TRUS 23283R100 14,696 217,017 SH   SOLE 1 217,017 0 0
CYRUSONE INC COM 23283R100 355 5,249 SH   SOLE 99 5,249 0 0
CYTOKINETICS INC COM 23282W605 3,108 133,530 SH   SOLE 1 133,530 0 0
CYTOKINETICS INC COM 23282W605 12 526 SH   SOLE 8 526 0 0
CYTOKINETICS INC COM 23282W605 43 1,831 SH   SOLE 99 1,831 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 400 51,696 SH   SOLE 1 51,696 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 662 85,608 SH   SOLE 8 85,608 0 0
CYTOSORBENTS CORP COM 23283X206 299 34,344 SH   SOLE 1 34,344 0 0
D R HORTON INC COM 23331A109 111,653 1,252,826 SH   SOLE 1 1,252,826 0 0
D R HORTON INC COM 23331A109 34 379 SH   SOLE 8 379 0 0
D R HORTON INC OPT 23331A109 276 3,100 SH Call SOLE 8 3,100 0 0
D R HORTON INC COM 23331A109 11,696 131,240 SH   SOLE 9 131,240 0 0
D R HORTON INC COM 23331A109 8 89 SH   SOLE 82 89 0 0
DAILY JOURNAL CORP COM 233912104 320 1,010 SH   SOLE 1 1,010 0 0
DAKTRONICS INC COM 234264109 724 115,520 SH   SOLE 1 115,520 0 0
DANA INC COM 235825205 10,322 424,257 SH   SOLE 1 424,257 0 0
DANA INC COM 235825205 1 44 SH   SOLE 8 44 0 0
DANA INC COM 235825205 535 22,002 SH   SOLE 99 22,002 0 0
DANAHER CORPORATION COM 235851102 286,237 1,271,708 SH   SOLE 1 548,710 722,998 0
DANAHER CORPORATION COM 235851102 233 1,035 SH   DFND 1 0 0 1,035
DANAHER CORPORATION OPT 235851102 5,514 24,500 SH Call SOLE 8 24,500 0 0
DANAHER CORPORATION COM 235851102 8,385 37,252 SH   SOLE 8 37,252 0 0
DANAHER CORPORATION COM 235851102 22,226 98,745 SH   SOLE 9 98,745 0 0
DANAHER CORPORATION COM 235851102 720 3,200 SH   DFND 20 0 0 3,200
DANAHER CORPORATION COM 235851102 25,119 111,599 SH   SOLE 20 0 111,599 0
DANAHER CORPORATION COM 235851102 11,135 49,470 SH   SOLE 82 21 49,449 0
DANAHER CORPORATION COM 235851102 24,300 107,960 SH   SOLE 99 10,200 97,760 0
DANAOS CORPORATION COM Y1968P121 219 4,419 SH   SOLE 1 4,419 0 0
DAQO NEW ENERGY CORP ADR 23703Q203 59,077 782,479 SH   SOLE 1 782,479 0 0
DAQO NEW ENERGY CORP ADR 23703Q203 498 6,600 SH   SOLE 8 6,600 0 0
DAQO NEW ENERGY CORP OPT 23703Q203 778 10,300 SH Put SOLE 8 10,300 0 0
DAQO NEW ENERGY CORP OPT 23703Q203 778 10,300 SH Call SOLE 8 10,300 0 0
DAQO NEW ENERGY CORP ADR 23703Q203 2,257 29,900 SH   SOLE 9 29,900 0 0
DAQO NEW ENERGY CORP ADR 23703Q203 642 8,500 SH   DFND 20 0 0 8,500
DARDEN RESTAURANTS INC COM 237194105 81,643 574,957 SH   SOLE 1 574,957 0 0
DARDEN RESTAURANTS INC COM 237194105 1,060 7,464 SH   SOLE 8 7,464 0 0
DARDEN RESTAURANTS INC OPT 237194105 4,445 31,300 SH Call SOLE 8 31,300 0 0
DARDEN RESTAURANTS INC COM 237194105 7,192 50,651 SH   SOLE 9 50,651 0 0
DARE BIOSCIENCE INC COM 23666P101 1 351 SH   SOLE 1 351 0 0
DARLING INGREDIENTS INC COM 237266101 11,075 150,507 SH   SOLE 1 150,507 0 0
DARLING INGREDIENTS INC COM 237266101 3 42 SH   SOLE 8 42 0 0
DASEKE INC COM 23753F107 323 38,088 SH   SOLE 1 38,088 0 0
DAVE &amp BUSTERS ENTMT INC COM 238337109 13,314 277,952 SH   SOLE 1 277,952 0 0
DAVE &amp BUSTERS ENTMT INC COM 238337109 47 985 SH   SOLE 8 985 0 0
DAVE &amp BUSTERS ENTMT INC OPT 238337109 240 5,000 SH Call SOLE 8 5,000 0 0
DAVITA INC COM 23918K108 19,970 185,304 SH   SOLE 1 185,304 0 0
DAVITA INC OPT 23918K108 119 1,100 SH Put SOLE 8 1,100 0 0
DAVITA INC COM 23918K108 3,149 29,216 SH   SOLE 9 29,216 0 0
DBX ETF TR FUND 233051853 254 7,836 SH   SOLE 1 7,836 0 0
DBX ETF TR FUND 233051408 32 1,000 SH   DFND 1 0 0 1,000
DBX ETF TR FUND 233051200 4,113 113,263 SH   SOLE 1 113,263 0 0
DBX ETF TR FUND 233051879 687 17,797 SH   SOLE 1 17,797 0 0
DBX ETF TR OPT 233051879 97 2,500 SH Call SOLE 8 2,500 0 0
DCP MIDSTREAM LP COM 23311P100 8,442 389,751 SH   SOLE 1 389,751 0 0
DCP MIDSTREAM LP COM 23311P100 0 5 SH   SOLE 8 5 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 4,009 89,418 SH   SOLE 1 89,418 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 3 75 SH   SOLE 8 75 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 39 874 SH   SOLE 99 874 0 0
DECKERS OUTDOOR CORP COM 243537107 10,669 32,288 SH   SOLE 1 32,288 0 0
DECKERS OUTDOOR CORP COM 243537107 0 1 SH   SOLE 8 1 0 0
DECKERS OUTDOOR CORP COM 243537107 1,219 3,688 SH   SOLE 99 3,688 0 0
DEERE &amp CO COM 244199105 135,846 363,087 SH   SOLE 1 363,087 0 0
DEERE &amp CO OPT 244199105 3,480 9,300 SH Call SOLE 1 9,300 0 0
DEERE &amp CO COM 244199105 3,736 9,984 SH   SOLE 8 9,984 0 0
DEERE &amp CO COM 244199105 15,326 40,963 SH   SOLE 9 40,963 0 0
DEL TACO RESTAURANTS INC NEW COM 245496104 255 26,577 SH   SOLE 1 26,577 0 0
DELEK US HLDGS INC NEW COM 24665A103 1,273 58,440 SH   SOLE 1 58,440 0 0
DELEK US HLDGS INC NEW COM 24665A103 83 3,804 SH   SOLE 8 3,804 0 0
DELL TECHNOLOGIES INC OPT 24703L202 4,408 50,000 SH Put SOLE 1 50,000 0 0
DELL TECHNOLOGIES INC COM 24703L202 13 149 SH   DFND 1 0 0 149
DELL TECHNOLOGIES INC COM 24703L202 2,842 32,244 SH   SOLE 8 32,244 0 0
DELL TECHNOLOGIES INC OPT 24703L202 8,815 100,000 SH Put SOLE 8 100,000 0 0
DELL TECHNOLOGIES INC OPT 24703L202 5,316 60,300 SH Call SOLE 8 60,300 0 0
DELL TECHNOLOGIES INC COM 24703L202 3,569 40,488 SH   SOLE 9 40,488 0 0
DELTA AIR LINES INC DEL COM 247361702 243 5,032 SH   DFND 1 0 0 5,032
DELTA AIR LINES INC DEL COM 247361702 28,723 594,916 SH   SOLE 1 594,916 0 0
DELTA AIR LINES INC DEL OPT 247361702 5,895 122,100 SH Put SOLE 8 122,100 0 0
DELTA AIR LINES INC DEL OPT 247361702 21,079 436,600 SH Call SOLE 8 436,600 0 0
DELTA AIR LINES INC DEL COM 247361702 12,820 265,534 SH   SOLE 8 265,534 0 0
DELTA AIR LINES INC DEL COM 247361702 11,723 242,816 SH   SOLE 9 242,816 0 0
DELTA AIR LINES INC DEL COM 247361702 642 13,294 SH   SOLE 99 13,294 0 0
DELTA APPAREL INC COM 247368103 8 283 SH   SOLE 1 283 0 0
DELTA APPAREL INC COM 247368103 308 11,346 SH   SOLE 99 11,346 0 0
DELUXE CORP COM 248019101 2,387 56,862 SH   SOLE 1 56,862 0 0
DENALI THERAPEUTICS INC COM 24823R105 5,080 88,981 SH   SOLE 1 88,981 0 0
DENALI THERAPEUTICS INC COM 24823R105 45 792 SH   SOLE 8 792 0 0
DENISON MINES CORP COM 248356107 1 1,000 SH   DFND 1 0 0 1,000
DENNYS CORP COM 24869P104 1,472 81,310 SH   SOLE 1 81,310 0 0
DENTSPLY SIRONA INC COM 24906P109 10 150 SH   DFND 1 0 0 150
DENTSPLY SIRONA INC COM 24906P109 11,940 187,124 SH   SOLE 1 187,124 0 0
DENTSPLY SIRONA INC COM 24906P109 5,432 85,134 SH   SOLE 9 85,134 0 0
DESCARTES SYS GROUP INC COM 249906108 187 3,072 SH   SOLE 1 3,072 0 0
DESIGNER BRANDS INC COM 250565108 1,338 76,923 SH   SOLE 1 76,923 0 0
DESIGNER BRANDS INC OPT 250565108 21 1,200 SH Put SOLE 8 1,200 0 0
DESIGNER BRANDS INC COM 250565108 1 64 SH   SOLE 8 64 0 0
DESPEGAR COM CORP COM G27358103 530 38,900 SH   SOLE 1 38,900 0 0
DEUTSCHE BANK A G OPT D18190898 16 1,300 SH Call SOLE 8 1,300 0 0
DEVON ENERGY CORP NEW COM 25179M103 2 101 SH   DFND 1 0 0 101
DEVON ENERGY CORP NEW COM 25179M103 25,391 1,162,058 SH   SOLE 1 1,162,058 0 0
DEVON ENERGY CORP NEW OPT 25179M103 109 5,000 SH Put SOLE 8 5,000 0 0
DEVON ENERGY CORP NEW COM 25179M103 84 3,867 SH   SOLE 8 3,867 0 0
DEVON ENERGY CORP NEW COM 25179M103 5,697 260,726 SH   SOLE 9 260,726 0 0
DEXCOM INC COM 252131107 33,515 93,257 SH   SOLE 1 93,257 0 0
DEXCOM INC COM 252131107 255 712 SH   SOLE 8 712 0 0
DEXCOM INC COM 252131107 13,437 37,390 SH   SOLE 9 37,390 0 0
DEXCOM INC COM 252131107 359 1,000 SH   DFND 20 0 0 1,000
DHI GROUP INC COM 23331S100 135 40,129 SH   SOLE 1 40,129 0 0
DHT HOLDINGS INC COM Y2065G121 846 142,850 SH   SOLE 1 142,850 0 0
DIAGEO PLC ADR 25243Q205 1,443 8,788 SH   SOLE 1 8,788 0 0
DIAMEDICA THERAPEUTICS INC COM 25253X207 31 3,412 SH   SOLE 1 3,412 0 0
DIAMOND HILL INVT GROUP INC COM 25264R207 678 4,353 SH   SOLE 1 4,353 0 0
DIAMOND S SHIPPING INC COM Y20676105 234 23,332 SH   SOLE 1 23,332 0 0
DIAMONDBACK ENERGY INC COM 25278X109 14,758 200,822 SH   SOLE 1 200,822 0 0
DIAMONDBACK ENERGY INC COM 25278X109 10,003 136,110 SH   SOLE 8 136,110 0 0
DIAMONDBACK ENERGY INC OPT 25278X109 5,835 79,400 SH Put SOLE 8 79,400 0 0
DIAMONDBACK ENERGY INC OPT 25278X109 4,204 57,200 SH Call SOLE 8 57,200 0 0
DIAMONDBACK ENERGY INC COM 25278X109 2,962 40,304 SH   SOLE 9 40,304 0 0
DIAMONDBACK ENERGY INC COM 25278X109 87 1,179 SH   SOLE 99 1,179 0 0
DIAMONDROCK HOSPITALITY CO TRUS 252784301 5,801 563,144 SH   SOLE 1 563,144 0 0
DIANA SHIPPING INC COM Y2066G104 6 1,982 SH   SOLE 1 1,982 0 0
DIANA SHIPPING INC COM Y2066G104 191 63,900 SH   DFND 20 0 0 63,900
DICERNA PHARMACEUTICALS INC COM 253031108 3,198 125,036 SH   SOLE 1 125,036 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 13 494 SH   SOLE 8 494 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 53 2,087 SH   SOLE 99 2,087 0 0
DICKS SPORTING GOODS INC COM 253393102 22,734 298,553 SH   SOLE 1 298,553 0 0
DICKS SPORTING GOODS INC COM 253393102 322 4,222 SH   SOLE 99 4,222 0 0
DIEBOLD INC COM 253651103 3 242 SH   DFND 1 0 0 242
DIEBOLD INC COM 253651103 1,323 93,565 SH   SOLE 1 93,565 0 0
DIEBOLD INC OPT 253651103 102 7,200 SH Call SOLE 8 7,200 0 0
DIEBOLD INC COM 253651103 341 24,142 SH   SOLE 8 24,142 0 0
DIEBOLD INC OPT 253651103 49 3,500 SH Put SOLE 8 3,500 0 0
DIFFUSION PHARMACEUTICALS IN COM 253748305 1 583 SH   SOLE 1 583 0 0
DIGI INTL INC COM 253798102 804 42,438 SH   SOLE 1 42,438 0 0
DIGIMARC CORP NEW COM 25381B101 394 13,293 SH   SOLE 1 13,293 0 0
DIGITAL ALLY INC COM 25382P208 16 9,831 SH   SOLE 1 9,831 0 0
DIGITAL RLTY TR INC TRUS 253868103 36,785 261,186 SH   SOLE 1 261,186 0 0
DIGITAL RLTY TR INC TRUS 253868103 15,336 108,888 SH   SOLE 9 108,888 0 0
DIGITAL TURBINE INC COM 25400W102 7,156 89,070 SH   SOLE 1 89,070 0 0
DILLARDS INC COM 254067101 700 7,245 SH   SOLE 1 7,245 0 0
DILLARDS INC COM 254067101 81 839 SH   SOLE 8 839 0 0
DILLARDS INC OPT 254067101 290 3,000 SH Call SOLE 8 3,000 0 0
DINE BRANDS GLOBAL INC COM 254423106 2,056 22,825 SH   SOLE 1 22,825 0 0
DIODES INC COM 254543101 4,283 53,643 SH   SOLE 1 53,643 0 0
DIODES INC COM 254543101 1 13 SH   SOLE 8 13 0 0
DIREXION SHS ETF TR FUND 25490K273 4 150 SH   SOLE 1 150 0 0
DIREXION SHS ETF TR FUND 25459W862 154 1,816 SH   SOLE 1 1,816 0 0
DIREXION SHS ETF TR FUND 25459W771 7 364 SH   SOLE 1 364 0 0
DIREXION SHS ETF TR FUND 25459W557 58 6,182 SH   DFND 1 0 0 6,182
DIREXION SHS ETF TR FUND 25459W847 59 659 SH   SOLE 1 659 0 0
DIREXION SHS ETF TR FUND 25459W102 23 567 SH   SOLE 1 567 0 0
DIREXION SHS ETF TR FUND 25460E141 17 2,229 SH   SOLE 8 2,229 0 0
DIREXION SHS ETF TR OPT 25459Y694 4,344 47,800 SH Call SOLE 8 47,800 0 0
DIREXION SHS ETF TR FUND 25459W862 794 9,347 SH   SOLE 8 9,347 0 0
DIREXION SHS ETF TR OPT 25459W862 136 1,600 SH Put SOLE 8 1,600 0 0
DIREXION SHS ETF TR OPT 25459W847 4,834 54,000 SH Call SOLE 8 54,000 0 0
DIREXION SHS ETF TR FUND 25460E554 15 789 SH   SOLE 8 789 0 0
DIREXION SHS ETF TR FUND 25459W755 1 33 SH   SOLE 8 33 0 0
DIREXION SHS ETF TR FUND 25459Y694 18 200 SH   SOLE 8 200 0 0
DIREXION SHS ETF TR OPT 25459W540 44 2,000 SH Put SOLE 8 2,000 0 0
DIREXION SHS ETF TR OPT 25459W862 433 5,100 SH Call SOLE 8 5,100 0 0
DIREXION SHS ETF TR FUND 25459W862 11 130 SH   DFND 20 0 0 130
DISCOVER FINL SVCS COM 254709108 409 4,309 SH   DFND 1 0 0 4,309
DISCOVER FINL SVCS COM 254709108 138,796 1,461,166 SH   SOLE 1 506,938 954,228 0
DISCOVER FINL SVCS OPT 254709108 95 1,000 SH Put SOLE 8 1,000 0 0
DISCOVER FINL SVCS COM 254709108 10 110 SH   SOLE 8 110 0 0
DISCOVER FINL SVCS COM 254709108 11,346 119,453 SH   SOLE 9 119,453 0 0
DISCOVER FINL SVCS COM 254709108 13,726 144,496 SH   SOLE 20 0 144,496 0
DISCOVER FINL SVCS COM 254709108 6,560 69,053 SH   SOLE 82 48 69,005 0
DISCOVER FINL SVCS COM 254709108 11,988 126,205 SH   SOLE 99 0 126,205 0
DISCOVERY INC COM 25470F302 139,854 3,791,124 SH   SOLE 1 3,791,124 0 0
DISCOVERY INC COM 25470F104 165,506 3,808,230 SH   SOLE 1 3,808,230 0 0
DISCOVERY INC OPT 25470F104 6,654 153,100 SH Call SOLE 8 153,100 0 0
DISCOVERY INC COM 25470F302 4,099 111,111 SH   SOLE 8 111,111 0 0
DISCOVERY INC COM 25470F104 7 169 SH   SOLE 8 169 0 0
DISCOVERY INC OPT 25470F104 4,615 106,200 SH Put SOLE 8 106,200 0 0
DISCOVERY INC COM 25470F302 4,290 116,287 SH   SOLE 9 116,287 0 0
DISCOVERY INC COM 25470F104 2,727 62,763 SH   SOLE 9 62,763 0 0
DISH NETWORK CORPORATION COM 25470M109 51,679 1,427,559 SH   SOLE 1 1,427,559 0 0
DISH NETWORK CORPORATION OPT 25470M109 17,376 480,000 SH Call SOLE 8 480,000 0 0
DISH NETWORK CORPORATION BOND 25470MAB5 1,563 1,616,000 PRN   SOLE 8 0 0 1,616,000
DISH NETWORK CORPORATION COM 25470M109 16,050 443,388 SH   SOLE 8 443,388 0 0
DISH NETWORK CORPORATION OPT 25470M109 17,416 481,100 SH Put SOLE 8 481,100 0 0
DISH NETWORK CORPORATION COM 25470M109 12,324 340,480 SH   SOLE 9 340,480 0 0
DISNEY WALT CO OPT 254687106 18,784 101,800 SH Put SOLE 1 101,800 0 0
DISNEY WALT CO COM 254687106 3,101 16,805 SH   DFND 1 0 0 16,805
DISNEY WALT CO COM 254687106 537,718 2,914,147 SH   SOLE 1 2,914,147 0 0
DISNEY WALT CO OPT 254687106 63,327 343,200 SH Put SOLE 8 343,200 0 0
DISNEY WALT CO COM 254687106 12,225 66,252 SH   SOLE 8 66,252 0 0
DISNEY WALT CO OPT 254687106 79,381 430,200 SH Call SOLE 8 430,200 0 0
DISNEY WALT CO COM 254687106 44,645 241,953 SH   SOLE 9 241,953 0 0
DISNEY WALT CO COM 254687106 486 2,634 SH   DFND 20 0 0 2,634
DISNEY WALT CO COM 254687106 464 2,516 SH   SOLE 99 2,351 165 0
DLH HLDGS CORP COM 23335Q100 4 448 SH   SOLE 1 448 0 0
DMC GLOBAL INC COM 23291C103 1,229 22,630 SH   SOLE 1 22,630 0 0
DOCUSIGN INC COM 256163106 41,008 202,548 SH   SOLE 1 202,548 0 0
DOCUSIGN INC COM 256163106 374 1,845 SH   DFND 1 0 0 1,845
DOCUSIGN INC OPT 256163106 13,767 68,000 SH Put SOLE 8 68,000 0 0
DOCUSIGN INC COM 256163106 3,367 16,632 SH   SOLE 8 16,632 0 0
DOCUSIGN INC COM 256163106 6,299 31,113 SH   SOLE 9 31,113 0 0
DOCUSIGN INC COM 256163106 48 237 SH   DFND 20 0 0 237
DOLBY LABORATORIES INC COM 25659T107 963 9,762 SH   SOLE 1 9,762 0 0
DOLLAR GEN CORP NEW COM 256677105 70,658 348,715 SH   SOLE 1 348,715 0 0
DOLLAR GEN CORP NEW COM 256677105 443 2,188 SH   SOLE 8 2,188 0 0
DOLLAR GEN CORP NEW COM 256677105 19,448 95,982 SH   SOLE 9 95,982 0 0
DOLLAR TREE INC COM 256746108 39,534 345,402 SH   SOLE 1 345,402 0 0
DOLLAR TREE INC OPT 256746108 343 3,000 SH Call SOLE 8 3,000 0 0
DOLLAR TREE INC COM 256746108 2,556 22,334 SH   SOLE 8 22,334 0 0
DOLLAR TREE INC COM 256746108 10,477 91,534 SH   SOLE 9 91,534 0 0
DOMINION ENERGY INC COM 25746U109 76,562 1,007,930 SH   SOLE 1 1,007,930 0 0
DOMINION ENERGY INC COM 25746U109 570 7,503 SH   SOLE 8 7,503 0 0
DOMINION ENERGY INC OPT 25746U109 91 1,200 SH Put SOLE 8 1,200 0 0
DOMINION ENERGY INC COM 25746U109 7,606 100,126 SH   SOLE 9 100,126 0 0
DOMINION ENERGY INC COM 25746U109 987 13,000 SH   DFND 20 0 0 13,000
DOMINOS PIZZA INC COM 25754A201 19,231 52,290 SH   SOLE 1 52,290 0 0
DOMINOS PIZZA INC OPT 25754A201 699 1,900 SH Put SOLE 8 1,900 0 0
DOMINOS PIZZA INC COM 25754A201 320 869 SH   SOLE 8 869 0 0
DOMINOS PIZZA INC COM 25754A201 5,588 15,194 SH   SOLE 9 15,194 0 0
DOMINOS PIZZA INC COM 25754A201 310 843 SH   SOLE 99 843 0 0
DOMO INC COM 257554105 1,634 29,013 SH   SOLE 1 29,013 0 0
DOMTAR CORP COM 257559203 2,596 70,261 SH   SOLE 1 70,261 0 0
DOMTAR CORP COM 257559203 595 16,102 SH   SOLE 8 16,102 0 0
DONALDSON INC COM 257651109 4,900 84,259 SH   SOLE 1 84,259 0 0
DONEGAL GROUP INC COM 257701201 140 9,428 SH   SOLE 1 9,428 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 1,127 40,482 SH   SOLE 1 40,482 0 0
DONNELLEY R R &amp SONS CO COM 257867200 91 22,447 SH   SOLE 1 22,447 0 0
DORIAN LPG LTD COM Y2106R110 726 55,251 SH   SOLE 1 55,251 0 0
DORMAN PRODS INC COM 258278100 4,332 42,206 SH   SOLE 1 42,206 0 0
DOUGLAS DYNAMICS INC COM 25960R105 1,115 24,165 SH   SOLE 1 24,165 0 0
DOUGLAS EMMETT INC TRUS 25960P109 2,796 89,052 SH   SOLE 1 89,052 0 0
DOUGLAS EMMETT INC COM 25960P109 380 12,116 SH   SOLE 99 12,116 0 0
DOVER CORP COM 260003108 13,673 99,714 SH   SOLE 1 99,714 0 0
DOVER CORP COM 260003108 7,674 55,964 SH   SOLE 9 55,964 0 0
DOW INC COM 260557103 140 2,184 SH   DFND 1 0 0 2,184
DOW INC OPT 260557103 25,576 400,000 SH Put SOLE 1 400,000 0 0
DOW INC COM 260557103 64,368 1,006,696 SH   SOLE 1 1,006,696 0 0
DOW INC OPT 260557103 627 9,800 SH Call SOLE 8 9,800 0 0
DOW INC OPT 260557103 5,492 85,900 SH Put SOLE 8 85,900 0 0
DOW INC COM 260557103 18,494 289,248 SH   SOLE 9 289,248 0 0
DOW INC COM 260557103 309 4,836 SH   SOLE 99 4,836 0 0
DR REDDYS LABS LTD ADR 256135203 192 3,128 SH   SOLE 1 3,128 0 0
DRAGON VICTORY INTL LTD COM G28365107 21 12,751 SH   SOLE 1 12,751 0 0
DRIL-QUIP INC COM 262037104 1,783 53,653 SH   SOLE 1 53,653 0 0
DROPBOX INC COM 26210C104 58,665 2,200,489 SH   SOLE 1 2,200,489 0 0
DROPBOX INC OPT 26210C104 35 1,300 SH Call SOLE 8 1,300 0 0
DROPBOX INC COM 26210C104 0 2 SH   SOLE 8 2 0 0
DROPBOX INC COM 26210C104 1,384 51,912 SH   SOLE 9 51,912 0 0
DSP GROUP INC COM 23332B106 480 33,681 SH   SOLE 1 33,681 0 0
DTE ENERGY CO COM 233331107 22,390 168,165 SH   SOLE 1 168,165 0 0
DTE ENERGY CO COM 233331107 153 1,145 SH   SOLE 8 1,145 0 0
DTE ENERGY CO COM 233331107 10,195 76,570 SH   SOLE 9 76,570 0 0
DUCOMMUN INC DEL COM 264147109 843 14,049 SH   SOLE 1 14,049 0 0
DUKE ENERGY CORP NEW COM 26441C204 32 333 SH   DFND 1 0 0 333
DUKE ENERGY CORP NEW COM 26441C204 82,104 850,554 SH   SOLE 1 850,554 0 0
DUKE ENERGY CORP NEW OPT 26441C204 1,931 20,000 SH Call SOLE 8 20,000 0 0
DUKE ENERGY CORP NEW OPT 26441C204 145 1,500 SH Put SOLE 8 1,500 0 0
DUKE ENERGY CORP NEW COM 26441C204 10,246 106,154 SH   SOLE 9 106,154 0 0
DUKE REALTY CORP TRUS 264411505 26,400 629,619 SH   SOLE 1 629,619 0 0
DUKE REALTY CORP TRUS 264411505 6,081 145,010 SH   SOLE 9 145,010 0 0
DUKE REALTY CORP COM 264411505 413 9,861 SH   SOLE 99 9,861 0 0
DULUTH HLDGS INC COM 26443V101 272 16,090 SH   SOLE 1 16,090 0 0
DUPONT DE NEMOURS INC COM 26614N102 272 3,516 SH   DFND 1 0 0 3,516
DUPONT DE NEMOURS INC COM 26614N102 43,514 563,083 SH   SOLE 1 563,083 0 0
DUPONT DE NEMOURS INC OPT 26614N102 657 8,500 SH Call SOLE 8 8,500 0 0
DUPONT DE NEMOURS INC COM 26614N102 540 6,994 SH   SOLE 8 6,994 0 0
DUPONT DE NEMOURS INC OPT 26614N102 6,383 82,600 SH Put SOLE 8 82,600 0 0
DUPONT DE NEMOURS INC COM 26614N102 17,296 223,808 SH   SOLE 9 223,808 0 0
DURECT CORP COM 266605104 369 186,448 SH   SOLE 1 186,448 0 0
DXC TECHNOLOGY CO COM 23355L106 241 7,696 SH   DFND 1 0 0 7,696
DXC TECHNOLOGY CO COM 23355L106 59 1,874 SH   SOLE 1 1,874 0 0
DXC TECHNOLOGY CO COM 23355L106 74 2,354 SH   SOLE 8 2,354 0 0
DXC TECHNOLOGY CO OPT 23355L106 109 3,500 SH Call SOLE 8 3,500 0 0
DXC TECHNOLOGY CO COM 23355L106 3,061 97,880 SH   SOLE 9 97,880 0 0
DXP ENTERPRISES INC COM 233377407 671 22,270 SH   SOLE 1 22,270 0 0
DYADIC INTL INC DEL COM 26745T101 129 23,669 SH   SOLE 1 23,669 0 0
DYCOM INDS INC COM 267475101 4,518 48,666 SH   SOLE 1 48,666 0 0
DYCOM INDS INC OPT 267475101 93 1,000 SH Put SOLE 8 1,000 0 0
DYCOM INDS INC COM 267475101 269 2,901 SH   SOLE 8 2,901 0 0
DYCOM INDS INC COM 267475101 681 7,335 SH   SOLE 99 7,335 0 0
DYNAGAS LNG PARTNERS LP COM Y2188B108 185 64,800 SH   SOLE 1 64,800 0 0
DYNAVAX TECHNOLOGIES CORP COM 268158201 3,826 389,253 SH   SOLE 1 389,253 0 0
DYNAVAX TECHNOLOGIES CORP COM 268158201 2 213 SH   SOLE 8 213 0 0
DYNEX CAP INC TRUS 26817Q886 1,466 77,458 SH   SOLE 1 77,458 0 0
E L F BEAUTY INC COM 26856L103 1,991 74,206 SH   SOLE 1 74,206 0 0
EAGLE BANCORP INC MD COM 268948106 2,787 52,383 SH   SOLE 1 52,383 0 0
EAGLE BANCORP MONT INC COM 26942G100 275 11,263 SH   SOLE 1 11,263 0 0
EAGLE MATLS INC COM 26969P108 2,383 17,732 SH   SOLE 1 17,732 0 0
EAGLE MATLS INC COM 26969P108 12 87 SH   SOLE 8 87 0 0
EAGLE MATLS INC COM 26969P108 619 4,609 SH   SOLE 99 4,609 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 998 23,927 SH   SOLE 1 23,927 0 0
EARTHSTONE ENERGY INC COM 27032D304 142 19,891 SH   SOLE 1 19,891 0 0
EAST WEST BANCORP INC COM 27579R104 10,260 139,009 SH   SOLE 1 139,009 0 0
EASTERLY GOVT PPTYS INC TRUS 27616P103 3,570 172,227 SH   SOLE 1 172,227 0 0
EASTERN CO COM 276317104 121 4,506 SH   SOLE 1 4,506 0 0
EASTGROUP PPTYS INC TRUS 277276101 12,166 84,915 SH   SOLE 1 84,915 0 0
EASTMAN CHEM CO COM 277432100 15,956 144,895 SH   SOLE 1 144,895 0 0
EASTMAN CHEM CO COM 277432100 2,285 20,746 SH   SOLE 8 20,746 0 0
EASTMAN CHEM CO OPT 277432100 6,409 58,200 SH Put SOLE 8 58,200 0 0
EASTMAN CHEM CO COM 277432100 5,816 52,811 SH   SOLE 9 52,811 0 0
EASTMAN KODAK CO COM 277461406 103 13,128 SH   SOLE 1 13,128 0 0
EASTMAN KODAK CO COM 277461406 1 65 SH   SOLE 8 65 0 0
EATON CORP PLC COM G29183103 45,298 327,576 SH   SOLE 1 327,576 0 0
EATON CORP PLC COM G29183103 118 850 SH   DFND 1 0 0 850
EATON CORP PLC COM G29183103 739 5,346 SH   SOLE 8 5,346 0 0
EATON CORP PLC OPT G29183103 360 2,600 SH Put SOLE 8 2,600 0 0
EATON CORP PLC OPT G29183103 6,637 48,000 SH Call SOLE 8 48,000 0 0
EATON CORP PLC COM G29183103 21,332 154,266 SH   SOLE 9 154,266 0 0
EATON VANCE 2021 TARGET TRM FUND 27829W101 401 40,560 SH   SOLE 1 40,560 0 0
EATON VANCE FLOATING RATE 20 FUND 27831H100 310 33,332 SH   SOLE 1 33,332 0 0
EATON VANCE FLTG RATE INCOM FUND 278284104 149 9,022 SH   SOLE 1 9,022 0 0
EATON VANCE FLTING RATE INC FUND 278279104 58 4,000 SH   SOLE 1 4,000 0 0
EATON VANCE SR FLTNG RTE TR FUND 27828Q105 57 4,000 SH   SOLE 1 4,000 0 0
EATON VANCE SR INCOME TR FUND 27826S103 556 81,012 SH   SOLE 1 81,012 0 0
EBAY INC. COM 278642103 112 1,828 SH   DFND 1 0 0 1,828
EBAY INC. COM 278642103 176,076 2,875,210 SH   SOLE 1 2,875,210 0 0
EBAY INC. OPT 278642103 13,779 225,000 SH Call SOLE 8 225,000 0 0
EBAY INC. COM 278642103 355 5,808 SH   SOLE 8 5,808 0 0
EBAY INC. OPT 278642103 1,225 20,000 SH Put SOLE 8 20,000 0 0
EBAY INC. COM 278642103 16,341 266,826 SH   SOLE 9 266,826 0 0
EBAY INC. COM 278642103 892 14,573 SH   DFND 20 0 0 14,573
EBAY INC. COM 278642103 2,984 48,722 SH   SOLE 99 48,722 0 0
EBIX INC COM 278715206 1,220 38,114 SH   SOLE 1 38,114 0 0
EBIX INC COM 278715206 1 40 SH   SOLE 8 40 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 1,105 35,172 SH   SOLE 1 35,172 0 0
ECHOSTAR CORP COM 278768106 217 9,071 SH   SOLE 1 9,071 0 0
ECHOSTAR CORP COM 278768106 105 4,355 SH   DFND 1 0 0 4,355
ECOLAB INC COM 278865100 180,963 845,348 SH   SOLE 1 279,168 566,180 0
ECOLAB INC COM 278865100 761 3,554 SH   DFND 1 0 0 3,554
ECOLAB INC COM 278865100 7,528 35,165 SH   SOLE 9 35,165 0 0
ECOLAB INC COM 278865100 17,330 80,957 SH   SOLE 20 0 80,957 0
ECOLAB INC COM 278865100 771 3,600 SH   DFND 20 0 0 3,600
ECOLAB INC COM 278865100 8,224 38,417 SH   SOLE 82 0 38,417 0
ECOLAB INC COM 278865100 15,102 70,547 SH   SOLE 99 0 70,547 0
ECOPETROL S A ADR 279158109 84 6,576 SH   SOLE 1 6,576 0 0
EDAP TMS S A ADR 268311107 2 191 SH   SOLE 1 191 0 0
EDGEWELL PERS CARE CO COM 28035Q102 3,148 79,512 SH   SOLE 1 79,512 0 0
EDGEWELL PERS CARE CO COM 28035Q102 142 3,578 SH   SOLE 9 3,578 0 0
EDISON INTL COM 281020107 75,575 1,289,678 SH   SOLE 1 1,289,678 0 0
EDISON INTL COM 281020107 45 759 SH   SOLE 8 759 0 0
EDISON INTL COM 281020107 8,637 147,373 SH   SOLE 9 147,373 0 0
EDITAS MEDICINE INC COM 28106W103 3,954 94,153 SH   SOLE 1 94,153 0 0
EDITAS MEDICINE INC COM 28106W103 171 4,070 SH   DFND 1 0 0 4,070
EDITAS MEDICINE INC COM 28106W103 264 6,294 SH   SOLE 8 6,294 0 0
EDUCATIONAL DEV CORP COM 281479105 4 229 SH   SOLE 1 229 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 53,140 635,333 SH   SOLE 1 635,333 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 356 4,254 SH   DFND 1 0 0 4,254
EDWARDS LIFESCIENCES CORP COM 28176E108 814 9,738 SH   SOLE 8 9,738 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 6,499 77,704 SH   SOLE 9 77,704 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 139 1,665 SH   DFND 20 0 0 1,665
EGAIN CORP COM 28225C806 168 17,656 SH   SOLE 1 17,656 0 0
EHEALTH INC COM 28238P109 2,343 32,219 SH   SOLE 1 32,219 0 0
EHEALTH INC COM 28238P109 6 79 SH   SOLE 8 79 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 226 25,575 SH   SOLE 1 25,575 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 9 991 SH   SOLE 8 991 0 0
EL POLLO LOCO HLDGS INC COM 268603107 597 37,057 SH   SOLE 1 37,057 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 6,347 215,468 SH   SOLE 1 215,468 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 2,048 69,565 SH   SOLE 9 69,565 0 0
ELASTIC N V COM N14506104 16,652 149,752 SH   SOLE 1 149,752 0 0
ELBIT SYS LTD COM M3760D101 726 5,071 SH   SOLE 9 5,071 0 0
ELDORADO GOLD CORP NEW COM 284902509 2,927 271,253 SH   SOLE 1 271,253 0 0
ELECTRAMECCANICA VEHS CORP COM 284849205 80 17,075 SH   SOLE 1 17,075 0 0
ELECTROCORE INC COM 28531P103 1 291 SH   SOLE 1 291 0 0
ELECTROMED INC COM 285409108 63 5,899 SH   SOLE 1 5,899 0 0
ELECTRONIC ARTS INC COM 285512109 284 2,100 SH   DFND 1 0 0 2,100
ELECTRONIC ARTS INC COM 285512109 94,032 694,635 SH   SOLE 1 694,635 0 0
ELECTRONIC ARTS INC COM 285512109 2,230 16,470 SH   SOLE 8 16,470 0 0
ELECTRONIC ARTS INC COM 285512109 18,378 135,764 SH   SOLE 9 135,764 0 0
ELECTRONIC ARTS INC COM 285512109 1,746 12,895 SH   SOLE 99 12,895 0 0
ELEMENT SOLUTIONS INC COM 28618M106 2,270 124,141 SH   SOLE 1 124,141 0 0
ELEMENT SOLUTIONS INC COM 28618M106 112 6,100 SH   SOLE 9 6,100 0 0
ELEVATE CREDIT INC COM 28621V101 2 771 SH   SOLE 1 771 0 0
ELLINGTON RESIDENTIAL MTG RE TRUS 288578107 92 7,536 SH   SOLE 1 7,536 0 0
ELOXX PHARMACEUTICALS INC COM 29014R103 74 22,278 SH   SOLE 1 22,278 0 0
EMAGIN CORP COM 29076N206 25 6,719 SH   SOLE 1 6,719 0 0
EMBRAER S.A. ADR 29082A107 76 7,544 SH   SOLE 1 7,544 0 0
EMCOR GROUP INC COM 29084Q100 7,347 65,511 SH   SOLE 1 65,511 0 0
EMCORE CORP COM 290846203 12 2,285 SH   SOLE 1 2,285 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 4,902 52,753 SH   SOLE 1 52,753 0 0
EMERSON ELEC CO COM 291011104 51,786 574,002 SH   SOLE 1 574,002 0 0
EMERSON ELEC CO OPT 291011104 298 3,300 SH Call SOLE 8 3,300 0 0
EMERSON ELEC CO COM 291011104 3,541 39,251 SH   SOLE 8 39,251 0 0
EMERSON ELEC CO OPT 291011104 26,858 297,700 SH Put SOLE 8 297,700 0 0
EMERSON ELEC CO COM 291011104 21,023 233,015 SH   SOLE 9 233,015 0 0
EMERSON ELEC CO COM 291011104 4,796 53,158 SH   SOLE 99 53,158 0 0
EMPIRE ST RLTY TR INC TRUS 292104106 5,080 456,299 SH   SOLE 1 456,299 0 0
EMPLOYERS HLDGS INC COM 292218104 1,539 35,750 SH   SOLE 1 35,750 0 0
ENABLE MIDSTREAM PARTNERS LP COM 292480100 818 126,291 SH   SOLE 1 126,291 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 1,158 23,483 SH   SOLE 1 23,483 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 3 54 SH   SOLE 8 54 0 0
ENBRIDGE INC COM 29250N105 1,602 44,024 SH   DFND 1 0 0 44,024
ENBRIDGE INC COM 29250N105 6,987 191,954 SH   SOLE 1 191,954 0 0
ENBRIDGE INC COM 29250N105 174 4,780 SH   SOLE 8 4,780 0 0
ENBRIDGE INC OPT 29250N105 80 2,200 SH Put SOLE 8 2,200 0 0
ENBRIDGE INC COM 29250N105 7,109 195,308 SH   SOLE 9 195,308 0 0
ENCOMPASS HEALTH CORP COM 29261A100 2,034 24,848 SH   SOLE 1 24,848 0 0
ENCOMPASS HEALTH CORP COM 29261A100 143 1,752 SH   SOLE 99 1,752 0 0
ENCORE CAP GROUP INC COM 292554102 1,834 45,576 SH   SOLE 1 45,576 0 0
ENCORE WIRE CORP COM 292562105 2,402 35,782 SH   SOLE 1 35,782 0 0
ENDAVA PLC ADR 29260V105 161 1,908 SH   SOLE 1 1,908 0 0
ENDEAVOUR SILVER CORP COM 29258Y103 139 28,047 SH   SOLE 1 28,047 0 0
ENDO INTL PLC COM G30401106 2,357 318,150 SH   SOLE 1 318,150 0 0
ENDO INTL PLC OPT G30401106 182 24,500 SH Call SOLE 8 24,500 0 0
ENDRA LIFE SCIENCES INC COM 29273B104 1 226 SH   SOLE 1 226 0 0
ENEL AMERICAS S A ADR 29274F104 122 14,347 SH   SOLE 1 14,347 0 0
ENEL AMERICAS S A ADR 29274F104 1,611 190,024 SH   SOLE 8 190,024 0 0
ENEL AMERICAS S A ADR 29274F104 451 53,206 SH   SOLE 9 53,206 0 0
ENEL CHILE S.A. ADR 29278D105 4 1,058 SH   SOLE 1 1,058 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 546 11,511 SH   SOLE 1 11,511 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 5 100 SH   SOLE 8 100 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 143 3,003 SH   SOLE 9 3,003 0 0
ENERGOUS CORP COM 29272C103 16 3,914 SH   SOLE 8 3,914 0 0
ENERGOUS CORP COM 29272C103 101 24,900 SH   DFND 20 0 0 24,900
ENERGY FUELS INC COM 292671708 0 22 SH   DFND 1 0 0 22
ENERGY FUELS INC COM 292671708 633 111,430 SH   SOLE 1 111,430 0 0
ENERGY RECOVERY INC COM 29270J100 1,028 56,115 SH   SOLE 1 56,115 0 0
ENERGY TRANSFER LP COM 29273V100 49,675 6,468,039 SH   SOLE 1 6,468,039 0 0
ENERGY TRANSFER LP OPT 29273V100 2,462 320,600 SH Call SOLE 8 320,600 0 0
ENERGY TRANSFER LP COM 29273V100 71 9,189 SH   SOLE 8 9,189 0 0
ENERGY TRANSFER LP COM 29273V100 45 5,920 SH   DFND 20 0 0 5,920
ENERPLUS CORP COM 292766102 2,078 414,727 SH   SOLE 1 414,727 0 0
ENERPLUS CORP COM 292766102 6 1,155 SH   SOLE 8 1,155 0 0
ENERPLUS CORP COM 292766102 13 2,681 SH   SOLE 99 2,681 0 0
ENERSYS COM 29275Y102 3,478 38,302 SH   SOLE 1 38,302 0 0
ENGLOBAL CORP COM 293306106 1 242 SH   SOLE 1 242 0 0
ENI S P A ADR 26874R108 291 11,796 SH   SOLE 1 11,796 0 0
ENLINK MIDSTREAM LLC TRUS 29336T100 5,640 1,314,745 SH   SOLE 1 1,314,745 0 0
ENLINK MIDSTREAM LLC TRUS 29336T100 0 17 SH   SOLE 8 17 0 0
ENNIS INC COM 293389102 458 21,447 SH   SOLE 1 21,447 0 0
ENOCHIAN BIOSCIENCES INC COM 29350E104 72 20,480 SH   SOLE 1 20,480 0 0
ENOVA INTL INC COM 29357K103 1,759 49,575 SH   SOLE 1 49,575 0 0
ENPHASE ENERGY INC COM 29355A107 41,198 254,056 SH   SOLE 1 254,056 0 0
ENPHASE ENERGY INC COM 29355A107 9 58 SH   DFND 1 0 0 58
ENPHASE ENERGY INC COM 29355A107 8,858 54,625 SH   SOLE 8 54,625 0 0
ENPHASE ENERGY INC COM 29355A107 8,739 53,889 SH   SOLE 9 53,889 0 0
ENPHASE ENERGY INC COM 29355A107 83 511 SH   DFND 20 0 0 511
ENPHASE ENERGY INC COM 29355A107 82 505 SH   SOLE 99 505 0 0
ENPRO INDS INC COM 29355X107 2,800 32,825 SH   SOLE 1 32,825 0 0
ENSIGN GROUP INC COM 29358P101 6,275 66,873 SH   SOLE 1 66,873 0 0
ENSTAR GROUP LIMITED COM G3075P101 2,573 10,425 SH   SOLE 1 10,425 0 0
ENTASIS THERAPEUTICS HLDGS I COM 293614103 0 112 SH   SOLE 1 112 0 0
ENTEGRIS INC COM 29362U104 22,085 197,545 SH   SOLE 1 197,545 0 0
ENTEGRIS INC COM 29362U104 2,125 19,010 SH   SOLE 99 19,010 0 0
ENTERCOM COMMUNICATIONS CORP COM 293639100 524 99,878 SH   SOLE 1 99,878 0 0
ENTERCOM COMMUNICATIONS CORP COM 293639100 0 62 SH   SOLE 8 62 0 0
ENTERGY CORP NEW COM 29364G103 24,852 249,828 SH   SOLE 1 249,828 0 0
ENTERGY CORP NEW COM 29364G103 10 101 SH   SOLE 8 101 0 0
ENTERGY CORP NEW COM 29364G103 8,071 81,142 SH   SOLE 9 81,142 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 359 11,042 SH   SOLE 1 11,042 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 1,727 34,926 SH   SOLE 1 34,926 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 14,948 678,806 SH   SOLE 1 678,806 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 26 1,200 SH   DFND 1 0 0 1,200
ENTERPRISE PRODS PARTNERS L COM 293792107 3,025 137,358 SH   SOLE 8 137,358 0 0
ENTRAVISION COMMUNICATIONS C COM 29382R107 269 66,451 SH   SOLE 1 66,451 0 0
ENVESTNET INC COM 29404K106 3,285 45,493 SH   SOLE 1 45,493 0 0
ENVIVA PARTNERS LP COM 29414J107 231 4,781 SH   SOLE 1 4,781 0 0
ENZO BIOCHEM INC COM 294100102 128 37,138 SH   SOLE 1 37,138 0 0
EOG RES INC COM 26875P101 37,549 517,724 SH   SOLE 1 517,724 0 0
EOG RES INC COM 26875P101 85 1,168 SH   DFND 1 0 0 1,168
EOG RES INC COM 26875P101 2,531 34,894 SH   SOLE 8 34,894 0 0
EOG RES INC COM 26875P101 15,767 217,383 SH   SOLE 9 217,383 0 0
EOG RES INC COM 26875P101 2,006 27,662 SH   SOLE 99 27,662 0 0
EPAM SYS INC COM 29414B104 9,421 23,751 SH   SOLE 1 23,751 0 0
EPAM SYS INC COM 29414B104 3,647 9,195 SH   SOLE 9 9,195 0 0
EPIZYME INC COM 29428V104 1,560 179,061 SH   SOLE 1 179,061 0 0
EPIZYME INC COM 29428V104 6 691 SH   SOLE 8 691 0 0
EPLUS INC COM 294268107 3,200 32,115 SH   SOLE 1 32,115 0 0
EPR PPTYS TRUS 26884U109 7,922 170,033 SH   SOLE 1 170,033 0 0
EPR PPTYS TRUS 26884U109 16 339 SH   SOLE 8 339 0 0
EPSILON ENERGY LTD COM 294375209 35 9,040 SH   SOLE 1 9,040 0 0
EQT CORP COM 26884L109 6,335 340,926 SH   SOLE 1 340,926 0 0
EQT CORP COM 26884L109 328 17,630 SH   SOLE 8 17,630 0 0
EQT CORP COM 26884L109 30 1,627 SH   SOLE 99 1,627 0 0
EQUIFAX INC COM 294429105 15,949 88,049 SH   SOLE 1 88,049 0 0
EQUIFAX INC COM 294429105 8,574 47,336 SH   SOLE 9 47,336 0 0
EQUIFAX INC COM 294429105 5,211 28,769 SH   SOLE 99 28,769 0 0
EQUINIX INC TRUS 29444U700 67,026 98,628 SH   SOLE 1 98,628 0 0
EQUINIX INC TRUS 29444U700 311 458 SH   DFND 1 0 0 458
EQUINIX INC TRUS 29444U700 7 11 SH   SOLE 8 11 0 0
EQUINIX INC TRUS 29444U700 7,533 11,084 SH   SOLE 9 11,084 0 0
EQUINOR ASA ADR 29446M102 874 44,899 SH   SOLE 1 44,899 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 613 74,995 SH   SOLE 1 74,995 0 0
EQUITRANS MIDSTREAM CORP COM 294600101 0 17 SH   SOLE 8 17 0 0
EQUITY BANCSHARES INC COM 29460X109 331 12,071 SH   SOLE 1 12,071 0 0
EQUITY BANCSHARES INC COM 29460X109 316 11,530 SH   SOLE 99 11,530 0 0
EQUITY COMWLTH TRUS 294628102 7,847 282,318 SH   SOLE 1 282,318 0 0
EQUITY LIFESTYLE PPTYS INC TRUS 29472R108 9,575 150,485 SH   SOLE 1 150,485 0 0
EQUITY LIFESTYLE PPTYS INC TRUS 29472R108 3 42 SH   SOLE 8 42 0 0
EQUITY LIFESTYLE PPTYS INC TRUS 29472R108 1,809 28,418 SH   SOLE 9 28,418 0 0
EQUITY RESIDENTIAL TRUS 29476L107 25,154 351,152 SH   SOLE 1 351,152 0 0
EQUITY RESIDENTIAL TRUS 29476L107 9,893 138,120 SH   SOLE 9 138,120 0 0
ERICSSON ADR 294821608 1,043 79,035 SH   SOLE 1 79,035 0 0
ERICSSON ADR 294821608 1 65 SH   SOLE 8 65 0 0
ERICSSON OPT 294821608 49 3,700 SH Put SOLE 8 3,700 0 0
ERIE INDTY CO COM 29530P102 6,428 29,097 SH   SOLE 1 29,097 0 0
ERIE INDTY CO COM 29530P102 920 4,165 SH   SOLE 9 4,165 0 0
EROS STX GLOBAL CORPORATION COM G3788M114 283 156,833 SH   SOLE 1 156,833 0 0
EROS STX GLOBAL CORPORATION COM G3788M114 1,607 887,811 SH   DFND 1 0 0 887,811
ESCALADE INC COM 296056104 181 8,631 SH   SOLE 1 8,631 0 0
ESCO TECHNOLOGIES INC COM 296315104 4,166 38,248 SH   SOLE 1 38,248 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 1,061 37,844 SH   SOLE 1 37,844 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 5 176 SH   SOLE 8 176 0 0
ESQUIRE FINL HLDGS INC COM 29667J101 395 17,292 SH   SOLE 1 17,292 0 0
ESSA BANCORP INC COM 29667D104 175 10,923 SH   SOLE 1 10,923 0 0
ESSENT GROUP LTD COM G3198U102 5,293 111,455 SH   SOLE 1 111,455 0 0
ESSENT GROUP LTD COM G3198U102 179 3,761 SH   SOLE 99 3,761 0 0
ESSENTIAL PPTYS RLTY TR INC TRUS 29670E107 5,081 222,498 SH   SOLE 1 222,498 0 0
ESSEX PPTY TR INC TRUS 297178105 19,421 71,443 SH   SOLE 1 71,443 0 0
ESSEX PPTY TR INC TRUS 297178105 6,883 25,321 SH   SOLE 9 25,321 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108 71 1,141 SH   SOLE 1 1,141 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108 107 1,715 SH   SOLE 8 1,715 0 0
ETF MANAGERS TR FUND 26924G409 813 12,173 SH   SOLE 1 12,173 0 0
ETF MANAGERS TR FUND 26924G409 60 900 SH   DFND 1 0 0 900
ETF MANAGERS TR OPT 26924G508 2,848 124,400 SH Put SOLE 1 124,400 0 0
ETF MANAGERS TR FUND 26924G201 1,074 19,559 SH   SOLE 1 19,559 0 0
ETF MANAGERS TR FUND 26924G508 1,520 66,404 SH   SOLE 1 66,404 0 0
ETF MANAGERS TR FUND 26924G102 111 7,713 SH   SOLE 1 7,713 0 0
ETF MANAGERS TR FUND 26924G508 734 32,035 SH   SOLE 8 32,035 0 0
ETF MANAGERS TR OPT 26924G508 515 22,500 SH Put SOLE 8 22,500 0 0
ETF SER SOLUTIONS FUND 26922A842 0 5 SH   SOLE 1 5 0 0
ETF SER SOLUTIONS FUND 26922A842 6,261 232,686 SH   SOLE 8 232,686 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 992 35,923 SH   SOLE 1 35,923 0 0
ETON PHARMACEUTICALS INC COM 29772L108 104 14,278 SH   SOLE 1 14,278 0 0
ETSY INC COM 29786A106 46,538 230,761 SH   SOLE 1 230,761 0 0
ETSY INC OPT 29786A106 33,860 167,900 SH Call SOLE 8 167,900 0 0
ETSY INC OPT 29786A106 7,401 36,700 SH Put SOLE 8 36,700 0 0
ETSY INC COM 29786A106 101 500 SH   SOLE 8 500 0 0
ETSY INC COM 29786A106 9,859 48,887 SH   SOLE 9 48,887 0 0
ETSY INC COM 29786A106 1,041 5,161 SH   SOLE 99 5,161 0 0
EURONAV NV COM B38564108 6,200 677,753 SH   SOLE 9 677,753 0 0
EURONET WORLDWIDE INC COM 298736109 5,251 37,965 SH   SOLE 1 37,965 0 0
EURONET WORLDWIDE INC COM 298736109 69 500 SH   SOLE 8 500 0 0
EVANS BANCORP INC COM 29911Q208 729 21,508 SH   SOLE 1 21,508 0 0
EVELO BIOSCIENCES INC COM 299734103 206 19,252 SH   SOLE 1 19,252 0 0
EVENTBRITE INC COM 29975E109 1,201 54,221 SH   SOLE 1 54,221 0 0
EVERBRIDGE INC COM 29978A104 2,352 19,419 SH   SOLE 1 19,419 0 0
EVERCORE INC COM 29977A105 7,098 53,878 SH   SOLE 1 53,878 0 0
EVERCORE INC COM 29977A105 186 1,414 SH   SOLE 99 1,414 0 0
EVEREST RE GROUP LTD COM G3223R108 16,291 65,738 SH   SOLE 1 65,738 0 0
EVEREST RE GROUP LTD COM G3223R108 3,866 15,597 SH   SOLE 9 15,597 0 0
EVERGY INC COM 30034W106 11,806 198,318 SH   SOLE 1 198,318 0 0
EVERGY INC COM 30034W106 5,255 88,270 SH   SOLE 9 88,270 0 0
EVERI HLDGS INC COM 30034T103 1,130 80,061 SH   SOLE 1 80,061 0 0
EVERQUOTE INC COM 30041R108 505 13,904 SH   SOLE 1 13,904 0 0
EVERSOURCE ENERGY COM 30040W108 26,367 304,493 SH   SOLE 1 304,493 0 0
EVERSOURCE ENERGY COM 30040W108 11,626 134,259 SH   SOLE 9 134,259 0 0
EVERSPIN TECHNOLOGIES INC COM 30041T104 36 5,989 SH   SOLE 1 5,989 0 0
EVERTEC INC COM 30040P103 2,791 74,977 SH   SOLE 1 74,977 0 0
EVI INDS INC COM 26929N102 121 4,200 SH   SOLE 1 4,200 0 0
EVO PMTS INC COM 26927E104 1,248 45,322 SH   SOLE 1 45,322 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 113 64,112 SH   SOLE 1 64,112 0 0
EVOFEM BIOSCIENCES INC COM 30048L104 53 30,000 SH   DFND 1 0 0 30,000
EVOFEM BIOSCIENCES INC COM 30048L104 0 98 SH   SOLE 8 98 0 0
EVOGENE LTD COM M4119S104 0 47 SH   SOLE 1 47 0 0
EVOLENT HEALTH INC COM 30050B101 1,287 63,714 SH   SOLE 1 63,714 0 0
EVOLENT HEALTH INC COM 30050B101 303 15,000 SH   DFND 1 0 0 15,000
EVOLENT HEALTH INC COM 30050B101 2 100 SH   SOLE 8 100 0 0
EVOLUS INC COM 30052C107 237 18,200 SH   SOLE 1 18,200 0 0
EVOLUTION PETE CORP COM 30049A107 88 25,944 SH   SOLE 1 25,944 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 2,787 105,990 SH   SOLE 1 105,990 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 2 73 SH   SOLE 8 73 0 0
EXACT SCIENCES CORP COM 30063P105 8,253 62,627 SH   SOLE 1 62,627 0 0
EXACT SCIENCES CORP COM 30063P105 613 4,650 SH   DFND 1 0 0 4,650
EXACT SCIENCES CORP OPT 30063P105 9,791 74,300 SH Put SOLE 8 74,300 0 0
EXACT SCIENCES CORP BOND 30063PAA3 357 190,000 PRN   SOLE 8 0 0 190,000
EXACT SCIENCES CORP COM 30063P105 3,083 23,402 SH   SOLE 9 23,402 0 0
EXCHANGE TRADED CONCEPTS TR FUND 301505707 121 1,902 SH   DFND 1 0 0 1,902
EXCHANGE TRADED CONCEPTS TR FUND 301505889 22 350 SH   DFND 1 0 0 350
EXELIXIS INC COM 30161Q104 4,697 207,931 SH   SOLE 1 207,931 0 0
EXELIXIS INC OPT 30161Q104 20 900 SH Call SOLE 8 900 0 0
EXELON CORP COM 30161N101 50,207 1,147,847 SH   SOLE 1 1,147,847 0 0
EXELON CORP COM 30161N101 433 9,898 SH   SOLE 8 9,898 0 0
EXELON CORP COM 30161N101 16,619 379,950 SH   SOLE 9 379,950 0 0
EXELON CORP COM 30161N101 94 2,150 SH   DFND 20 0 0 2,150
EXELON CORP COM 30161N101 200 4,567 SH   SOLE 99 4,567 0 0
EXICURE INC COM 30205M101 149 68,586 SH   SOLE 1 68,586 0 0
EXLSERVICE HOLDINGS INC COM 302081104 3,950 43,808 SH   SOLE 1 43,808 0 0
EXLSERVICE HOLDINGS INC COM 302081104 203 2,249 SH   SOLE 99 2,249 0 0
EXONE CO COM 302104104 377 12,022 SH   SOLE 1 12,022 0 0
EXP WORLD HLDGS INC COM 30212W100 3,642 79,974 SH   SOLE 1 79,974 0 0
EXPEDIA GROUP INC OPT 30212P303 7,642 44,400 SH Put SOLE 1 44,400 0 0
EXPEDIA GROUP INC COM 30212P303 41,176 239,229 SH   SOLE 1 239,229 0 0
EXPEDIA GROUP INC COM 30212P303 339 1,967 SH   DFND 1 0 0 1,967
EXPEDIA GROUP INC OPT 30212P303 13,288 77,200 SH Put SOLE 8 77,200 0 0
EXPEDIA GROUP INC COM 30212P303 172 1,000 SH   SOLE 8 1,000 0 0
EXPEDIA GROUP INC OPT 30212P303 236,476 1,373,900 SH Call SOLE 8 1,373,900 0 0
EXPEDIA GROUP INC COM 30212P303 9,575 55,634 SH   SOLE 9 55,634 0 0
EXPEDITORS INTL WASH INC COM 302130109 70,692 656,436 SH   SOLE 1 656,436 0 0
EXPEDITORS INTL WASH INC COM 302130109 118 1,100 SH   SOLE 8 1,100 0 0
EXPEDITORS INTL WASH INC COM 302130109 7,088 65,818 SH   SOLE 9 65,818 0 0
EXPEDITORS INTL WASH INC COM 302130109 2,235 20,750 SH   SOLE 82 20,750 0 0
EXPEDITORS INTL WASH INC COM 302130109 576 5,348 SH   SOLE 99 5,348 0 0
EXPONENT INC COM 30214U102 6,265 64,290 SH   SOLE 1 64,290 0 0
EXPRESS INC COM 30219E103 218 54,087 SH   SOLE 1 54,087 0 0
EXTENDED STAY AMER INC TRUS 30224P200 5,767 291,990 SH   SOLE 1 291,990 0 0
EXTENDED STAY AMER INC TRUS 30224P200 8,043 407,252 SH   SOLE 8 407,252 0 0
EXTERRAN CORP COM 30227H106 173 51,565 SH   SOLE 1 51,565 0 0
EXTRA SPACE STORAGE INC TRUS 30225T102 34,782 262,413 SH   SOLE 1 262,413 0 0
EXTRA SPACE STORAGE INC TRUS 30225T102 6,771 51,087 SH   SOLE 9 51,087 0 0
EXTREME NETWORKS INC COM 30226D106 2,079 237,525 SH   SOLE 1 237,525 0 0
EXXON MOBIL CORP COM 30231G102 259,385 4,645,945 SH   SOLE 1 4,645,945 0 0
EXXON MOBIL CORP COM 30231G102 2,011 36,024 SH   DFND 1 0 0 36,024
EXXON MOBIL CORP COM 30231G102 178,688 3,200,565 SH   SOLE 8 3,200,565 0 0
EXXON MOBIL CORP OPT 30231G102 67,649 1,211,700 SH Call SOLE 8 1,211,700 0 0
EXXON MOBIL CORP OPT 30231G102 175,468 3,142,900 SH Put SOLE 8 3,142,900 0 0
EXXON MOBIL CORP COM 30231G102 36,522 654,151 SH   SOLE 9 654,151 0 0
EXXON MOBIL CORP COM 30231G102 28 500 SH   DFND 20 0 0 500
EXXON MOBIL CORP COM 30231G102 805 14,427 SH   SOLE 99 14,427 0 0
EYENOVIA INC COM 30234E104 3 563 SH   SOLE 1 563 0 0
EZCORP INC COM 302301106 729 146,582 SH   SOLE 1 146,582 0 0
F N B CORP COM 302520101 4,723 371,942 SH   SOLE 1 371,942 0 0
F N B CORP COM 302520101 263 20,730 SH   SOLE 99 20,730 0 0
F5 NETWORKS INC COM 315616102 45,087 216,118 SH   SOLE 1 216,118 0 0
F5 NETWORKS INC COM 315616102 112 540 SH   SOLE 8 540 0 0
F5 NETWORKS INC COM 315616102 4,996 23,948 SH   SOLE 9 23,948 0 0
F5 NETWORKS INC COM 315616102 103 494 SH   SOLE 99 494 0 0
FABRINET COM G3323L100 4,146 45,873 SH   SOLE 1 45,873 0 0
FABRINET COM G3323L100 5 55 SH   DFND 1 0 0 55
FABRINET COM G3323L100 5 55 SH   SOLE 8 55 0 0
FABRINET COM G3323L100 49 542 SH   SOLE 99 542 0 0
FACEBOOK INC OPT 30303M102 53,370 181,200 SH Put SOLE 1 181,200 0 0
FACEBOOK INC COM 30303M102 1,487,318 5,049,795 SH   SOLE 1 4,455,875 593,920 0
FACEBOOK INC COM 30303M102 8,783 29,819 SH   DFND 1 0 0 29,819
FACEBOOK INC OPT 30303M102 47,948 162,800 SH Call SOLE 1 162,800 0 0
FACEBOOK INC COM 30303M102 11,008 37,376 SH   SOLE 8 37,376 0 0
FACEBOOK INC OPT 30303M102 158,752 539,000 SH Call SOLE 8 539,000 0 0
FACEBOOK INC OPT 30303M102 204,816 695,400 SH Put SOLE 8 695,400 0 0
FACEBOOK INC OPT 30303M102 17,672 60,000 SH Put SOLE 9 60,000 0 0
FACEBOOK INC COM 30303M102 74,938 254,434 SH   SOLE 9 254,434 0 0
FACEBOOK INC COM 30303M102 1,561 5,301 SH   DFND 20 0 0 5,301
FACEBOOK INC COM 30303M102 27,012 91,712 SH   SOLE 20 0 91,712 0
FACEBOOK INC COM 30303M102 11,509 39,075 SH   SOLE 82 55 39,020 0
FACEBOOK INC COM 30303M102 29,337 99,606 SH   SOLE 99 20,423 79,183 0
FACTSET RESH SYS INC COM 303075105 11,197 36,279 SH   SOLE 1 36,279 0 0
FACTSET RESH SYS INC COM 303075105 15 50 SH   SOLE 8 50 0 0
FACTSET RESH SYS INC COM 303075105 1,925 6,239 SH   SOLE 9 6,239 0 0
FAIR ISAAC CORP COM 303250104 6,393 13,155 SH   SOLE 1 13,155 0 0
FAIR ISAAC CORP COM 303250104 2,333 4,800 SH   SOLE 9 4,800 0 0
FAIR ISAAC CORP COM 303250104 184 379 SH   SOLE 99 379 0 0
FALCON MINERALS CORP COM 30607B109 262 58,515 SH   SOLE 1 58,515 0 0
FANHUA INC ADR 30712A103 1 99 SH   SOLE 1 99 0 0
FARFETCH LTD COM 30744W107 11,292 212,983 SH   SOLE 1 212,983 0 0
FARFETCH LTD COM 30744W107 443 8,356 SH   DFND 1 0 0 8,356
FARFETCH LTD COM 30744W107 3,208 60,500 SH   SOLE 8 60,500 0 0
FARMER BROS CO COM 307675108 143 13,769 SH   SOLE 1 13,769 0 0
FARMERS &amp MERCHANTS BANCORP COM 30779N105 286 11,402 SH   SOLE 1 11,402 0 0
FARMERS NATIONAL BANC CORP COM 309627107 771 46,159 SH   SOLE 1 46,159 0 0
FARMLAND PARTNERS INC TRUS 31154R109 382 34,151 SH   SOLE 1 34,151 0 0
FARO TECHNOLOGIES INC COM 311642102 2,187 25,264 SH   SOLE 1 25,264 0 0
FASTENAL CO COM 311900104 33,262 661,535 SH   SOLE 1 661,535 0 0
FASTENAL CO COM 311900104 87 1,731 SH   SOLE 8 1,731 0 0
FASTENAL CO OPT 311900104 890 17,700 SH Put SOLE 8 17,700 0 0
FASTENAL CO COM 311900104 11,235 223,442 SH   SOLE 9 223,442 0 0
FASTENAL CO COM 311900104 239 4,754 SH   SOLE 99 4,754 0 0
FASTLY INC COM 31188V100 228 3,385 SH   DFND 1 0 0 3,385
FASTLY INC COM 31188V100 13,360 198,587 SH   SOLE 1 198,587 0 0
FASTLY INC COM 31188V100 214 3,175 SH   SOLE 8 3,175 0 0
FAT BRANDS INC COM 30258N105 0 49 SH   SOLE 1 49 0 0
FATE THERAPEUTICS INC COM 31189P102 9,008 109,261 SH   SOLE 1 109,261 0 0
FATE THERAPEUTICS INC COM 31189P102 43 518 SH   SOLE 8 518 0 0
FB FINL CORP COM 30257X104 2,401 54,011 SH   SOLE 1 54,011 0 0
FBL FINL GROUP INC COM 30239F106 1,303 23,308 SH   SOLE 1 23,308 0 0
FEDERAL AGRIC MTG CORP COM 313148306 2,366 23,488 SH   SOLE 1 23,488 0 0
FEDERAL RLTY INVT TR TRUS 313747206 9,330 91,965 SH   SOLE 1 91,965 0 0
FEDERAL RLTY INVT TR TRUS 313747206 1,590 15,670 SH   SOLE 9 15,670 0 0
FEDERAL SIGNAL CORP COM 313855108 4,573 119,397 SH   SOLE 1 119,397 0 0
FEDERATED HERMES INC COM 314211103 4,159 132,915 SH   SOLE 1 132,915 0 0
FEDEX CORP COM 31428X106 114,330 402,509 SH   SOLE 1 402,509 0 0
FEDEX CORP COM 31428X106 28 100 SH   DFND 1 0 0 100
FEDEX CORP OPT 31428X106 14,940 52,600 SH Put SOLE 8 52,600 0 0
FEDEX CORP COM 31428X106 49,581 174,558 SH   SOLE 8 174,558 0 0
FEDEX CORP OPT 31428X106 47,321 166,600 SH Call SOLE 8 166,600 0 0
FEDEX CORP COM 31428X106 8,858 31,188 SH   SOLE 9 31,188 0 0
FEDEX CORP COM 31428X106 284 1,000 SH   DFND 20 0 0 1,000
FEDEX CORP COM 31428X106 24 85 SH   SOLE 82 85 0 0
FEDNAT HLDG CO COM 31431B109 74 16,039 SH   SOLE 1 16,039 0 0
FENNEC PHARMACEUTICALS INC COM 31447P100 113 18,194 SH   SOLE 1 18,194 0 0
FERGUSON PLC NEW COM G3421J106 132,789 1,105,379 SH   SOLE 1 1,105,379 0 0
FERGUSON PLC NEW COM G3421J106 2 18 SH   DFND 1 0 0 18
FERGUSON PLC NEW COM G3421J106 117,459 977,782 SH   SOLE 9 977,782 0 0
FERGUSON PLC NEW COM G3421J106 3,146 26,191 SH   SOLE 99 26,191 0 0
FERRARI N V COM N3167Y103 13,034 62,283 SH   SOLE 1 38,441 23,842 0
FERRARI N V COM N3167Y103 8,922 42,633 SH   SOLE 9 42,633 0 0
FERRARI N V COM N3167Y103 997 4,763 SH   SOLE 20 0 4,763 0
FERRARI N V COM N3167Y103 37,883 181,018 SH   SOLE 58 181,018 0 0
FERRARI N V COM N3167Y103 1,493 7,134 SH   SOLE 99 7,134 0 0
FERRO CORP COM 315405100 1,760 104,394 SH   SOLE 1 104,394 0 0
FERRO CORP COM 315405100 106 6,301 SH   SOLE 8 6,301 0 0
FIBROGEN INC COM 31572Q808 3,358 96,737 SH   SOLE 1 96,737 0 0
FIBROGEN INC COM 31572Q808 22 629 SH   SOLE 8 629 0 0
FIDELITY COMWLTH TR FUND 315912808 31 60 SH   DFND 1 0 0 60
FIDELITY COVINGTON TRUST FUND 316092402 6 490 SH   SOLE 1 490 0 0
FIDELITY COVINGTON TRUST FUND 316092873 140 2,836 SH   SOLE 1 2,836 0 0
FIDELITY COVINGTON TRUST FUND 316188309 9,707 185,218 SH   SOLE 1 185,218 0 0
FIDELITY COVINGTON TRUST FUND 316092501 945 19,300 SH   DFND 1 0 0 19,300
FIDELITY D &amp D BANCORP INC COM 31609R100 203 3,293 SH   SOLE 1 3,293 0 0
FIDELITY NATIONAL FINANCIAL COM 31620R303 12,679 311,832 SH   SOLE 1 311,832 0 0
FIDELITY NATIONAL FINANCIAL COM 31620R303 2,032 49,962 SH   SOLE 9 49,962 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 1,274 9,059 SH   DFND 1 0 0 9,059
FIDELITY NATL INFORMATION SV COM 31620M106 295,777 2,103,510 SH   SOLE 1 2,103,510 0 0
FIDELITY NATL INFORMATION SV OPT 31620M106 281 2,000 SH Put SOLE 8 2,000 0 0
FIDELITY NATL INFORMATION SV OPT 31620M106 11,249 80,000 SH Call SOLE 8 80,000 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 15,265 108,567 SH   SOLE 9 108,567 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 4,016 28,563 SH   SOLE 99 28,563 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 356 28,339 SH   SOLE 1 28,339 0 0
FIFTH THIRD BANCORP COM 316773100 46,724 1,247,646 SH   SOLE 1 1,247,646 0 0
FIFTH THIRD BANCORP COM 316773100 2 64 SH   SOLE 8 64 0 0
FIFTH THIRD BANCORP COM 316773100 10,459 279,248 SH   SOLE 9 279,248 0 0
FINANCIAL INSTNS INC COM 317585404 402 13,242 SH   SOLE 1 13,242 0 0
FIREEYE INC COM 31816Q101 145 7,400 SH   DFND 1 0 0 7,400
FIREEYE INC COM 31816Q101 13,621 696,003 SH   SOLE 1 696,003 0 0
FIREEYE INC BOND 31816QAF8 364 323,000 PRN   SOLE 8 0 0 323,000
FIREEYE INC OPT 31816Q101 139 7,100 SH Put SOLE 8 7,100 0 0
FIREEYE INC BOND 31816QAD3 9 9,000 PRN   SOLE 8 0 0 9,000
FIREEYE INC COM 31816Q101 319 16,298 SH   SOLE 8 16,298 0 0
FIREEYE INC COM 31816Q101 407 20,800 SH   DFND 20 0 0 20,800
FIRST AMERN FINL CORP COM 31847R102 3,642 64,296 SH   SOLE 1 64,296 0 0
FIRST AMERN FINL CORP COM 31847R102 0 6 SH   SOLE 8 6 0 0
FIRST BANCORP INC ME COM 31866P102 544 18,633 SH   SOLE 1 18,633 0 0
FIRST BANCORP N C COM 318910106 2,118 48,705 SH   SOLE 1 48,705 0 0
FIRST BANCORP P R COM 318672706 5,285 469,405 SH   SOLE 1 469,405 0 0
FIRST BANCSHARES INC MS COM 318916103 625 17,057 SH   SOLE 1 17,057 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 380 31,237 SH   SOLE 1 31,237 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 655 26,516 SH   SOLE 1 26,516 0 0
FIRST BUSEY CORP COM 319383204 1,801 70,257 SH   SOLE 1 70,257 0 0
FIRST CAPITAL INC COM 31942S104 133 2,722 SH   SOLE 1 2,722 0 0
FIRST CHOICE BANCORP COM 31948P104 210 8,665 SH   SOLE 1 8,665 0 0
FIRST CMNTY BANKSHARES INC V COM 31983A103 1,027 34,226 SH   SOLE 1 34,226 0 0
FIRST CMNTY CORP S C COM 319835104 289 14,483 SH   SOLE 1 14,483 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 2,510 174,684 SH   SOLE 1 174,684 0 0
FIRST CTZNS BANCSHARES INC N COM 31946M103 5,986 7,162 SH   SOLE 1 7,162 0 0
FIRST CTZNS BANCSHARES INC N COM 31946M103 381 456 SH   SOLE 99 456 0 0
FIRST FINL BANCORP OH COM 320209109 4,094 170,637 SH   SOLE 1 170,637 0 0
FIRST FINL BANKSHARES COM 32020R109 6,954 148,823 SH   SOLE 1 148,823 0 0
FIRST FINL CORP IND COM 320218100 1,292 28,711 SH   SOLE 1 28,711 0 0
FIRST FNDTN INC COM 32026V104 1,365 58,220 SH   SOLE 1 58,220 0 0
FIRST GTY BANCSHARES INC COM 32043P106 54 3,049 SH   SOLE 1 3,049 0 0
FIRST HAWAIIAN INC COM 32051X108 6,702 244,831 SH   SOLE 1 244,831 0 0
FIRST HORIZON CORPORATION COM 320517105 18,029 1,066,231 SH   SOLE 1 1,066,231 0 0
FIRST HORIZON CORPORATION COM 320517105 604 35,698 SH   SOLE 99 35,698 0 0
FIRST INDL RLTY TR INC TRUS 32054K103 1,394 30,459 SH   SOLE 1 30,459 0 0
FIRST INDL RLTY TR INC TRUS 32054K103 0 4 SH   SOLE 8 4 0 0
FIRST INDL RLTY TR INC COM 32054K103 572 12,484 SH   SOLE 99 12,484 0 0
FIRST INTERNET BANCORP COM 320557101 278 7,901 SH   SOLE 1 7,901 0 0
FIRST INTST BANCSYSTEM INC COM 32055Y201 5,849 127,042 SH   SOLE 1 127,042 0 0
FIRST LONG IS CORP COM 320734106 406 19,096 SH   SOLE 1 19,096 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 297 19,052 SH   SOLE 1 19,052 0 0
FIRST MAJESTIC SILVER CORP OPT 32076V103 656 42,100 SH Call SOLE 8 42,100 0 0
FIRST MERCHANTS CORP COM 320817109 3,224 69,351 SH   SOLE 1 69,351 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 535 12,196 SH   SOLE 1 12,196 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 4,626 211,102 SH   SOLE 1 211,102 0 0
FIRST NORTHWEST BANCORP COM 335834107 148 8,853 SH   SOLE 1 8,853 0 0
FIRST NORTHWEST BANCORP COM 335834107 210 12,655 SH   SOLE 99 12,655 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 149,561 896,915 SH   SOLE 1 325,408 571,507 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 11,336 67,980 SH   SOLE 9 67,980 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 14,244 85,421 SH   SOLE 20 0 85,421 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 7,376 44,233 SH   SOLE 82 0 44,233 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 13,664 81,946 SH   SOLE 99 4,953 76,993 0
FIRST SOLAR INC COM 336433107 19 223 SH   DFND 1 0 0 223
FIRST SOLAR INC COM 336433107 1,065 12,198 SH   SOLE 1 12,198 0 0
FIRST SOLAR INC OPT 336433107 3,902 44,700 SH Call SOLE 8 44,700 0 0
FIRST SOLAR INC COM 336433107 34,375 393,755 SH   SOLE 8 393,755 0 0
FIRST SOLAR INC OPT 336433107 98,989 1,133,900 SH Put SOLE 8 1,133,900 0 0
FIRST SOLAR INC COM 336433107 360 4,128 SH   SOLE 9 4,128 0 0
FIRST SOLAR INC COM 336433107 24 276 SH   DFND 20 0 0 276
FIRST SOLAR INC COM 336433107 343 3,929 SH   SOLE 82 3,929 0 0
FIRST SOLAR INC COM 336433107 367 4,208 SH   SOLE 99 4,208 0 0
FIRST SVGS FINL GROUP INC COM 33621E109 162 2,409 SH   SOLE 1 2,409 0 0
FIRST TR EXCH TRADED FD III FUND 33739N108 1,428 25,298 SH   SOLE 1 25,298 0 0
FIRST TR EXCH TRADED FD III FUND 33739E108 6,529 324,031 SH   SOLE 1 324,031 0 0
FIRST TR EXCHANGE TRADED FD FUND 33734X150 110 1,948 SH   SOLE 1 1,948 0 0
FIRST TR EXCHANGE TRADED FD FUND 33737K205 11 153 SH   SOLE 1 153 0 0
FIRST TR EXCHANGE TRADED FD FUND 336920103 1,517 12,729 SH   SOLE 1 12,729 0 0
FIRST TR EXCHANGE TRADED FD FUND 33734X143 114 1,052 SH   SOLE 1 1,052 0 0
FIRST TR EXCHANGE TRADED FD FUND 33734X192 1,255 13,105 SH   SOLE 1 13,105 0 0
FIRST TR EXCHANGE TRADED FD OPT 33734X143 76 700 SH Call SOLE 8 700 0 0
FIRST TR EXCHANGE-TRADED FD FUND 33733E203 12 72 SH   DFND 1 0 0 72
FIRST TR EXCHANGE-TRADED FD FUND 33738D101 2,200 96,463 SH   SOLE 1 96,463 0 0
FIRST TR EXCHANGE-TRADED FD FUND 33738D408 14,311 294,170 SH   SOLE 1 294,170 0 0
FIRST TR EXCHANGE-TRADED FD FUND 33738R506 282 6,196 SH   SOLE 1 6,196 0 0
FIRST TR EXCHANGE-TRADED FD FUND 33738D309 11,445 238,976 SH   SOLE 1 238,976 0 0
FIRST TR EXCHANGE-TRADED FD FUND 33733E302 455 2,085 SH   SOLE 1 2,085 0 0
FIRST TR LRG CP VL ALPHADEX FUND 33735J101 36 568 SH   SOLE 1 568 0 0
FIRST TR MORNINGSTAR DIVID L FUND 336917109 389 11,898 SH   SOLE 1 11,898 0 0
FIRST TR NASDAQ 100 TECH IND FUND 337345102 601 4,171 SH   SOLE 1 4,171 0 0
FIRST TR SML CP CORE ALPHA F FUND 33734Y109 9 98 SH   SOLE 1 98 0 0
FIRST TR SR FLG RTE INCM FD FUND 33733U108 125 9,785 SH   SOLE 1 9,785 0 0
FIRST TR VALUE LINE DIVID IN FUND 33734H106 4,006 105,483 SH   SOLE 1 105,483 0 0
FIRST UTD CORP COM 33741H107 178 10,110 SH   SOLE 1 10,110 0 0
FIRST WESTN FINL INC COM 33751L105 208 8,289 SH   SOLE 1 8,289 0 0
FIRSTCASH INC COM 33767D105 2,272 34,588 SH   SOLE 1 34,588 0 0
FIRSTCASH INC COM 33767D105 139 2,115 SH   SOLE 9 2,115 0 0
FIRSTENERGY CORP COM 337932107 89,912 2,591,835 SH   SOLE 1 2,591,835 0 0
FIRSTENERGY CORP COM 337932107 9 270 SH   SOLE 8 270 0 0
FIRSTENERGY CORP COM 337932107 7,322 211,081 SH   SOLE 9 211,081 0 0
FIRSTSERVICE CORP NEW COM 33767E202 153 1,031 SH   SOLE 1 1,031 0 0
FIRSTSERVICE CORP NEW COM 33767E202 504 3,399 SH   SOLE 9 3,399 0 0
FISERV INC COM 337738108 210,570 1,768,906 SH   SOLE 1 1,768,906 0 0
FISERV INC COM 337738108 99,774 838,155 SH   SOLE 8 838,155 0 0
FISERV INC OPT 337738108 19,642 165,000 SH Put SOLE 8 165,000 0 0
FISERV INC COM 337738108 8,693 73,027 SH   SOLE 9 73,027 0 0
FISERV INC COM 337738108 77 650 SH   DFND 20 0 0 650
FISERV INC COM 337738108 6,202 52,101 SH   SOLE 99 52,101 0 0
FIVE BELOW INC COM 33829M101 8,669 45,438 SH   SOLE 1 45,438 0 0
FIVE BELOW INC OPT 33829M101 2,194 11,500 SH Call SOLE 8 11,500 0 0
FIVE BELOW INC COM 33829M101 443 2,320 SH   SOLE 8 2,320 0 0
FIVE BELOW INC OPT 33829M101 343 1,800 SH Put SOLE 8 1,800 0 0
FIVE BELOW INC COM 33829M101 289 1,513 SH   SOLE 99 1,513 0 0
FIVE POINT HOLDINGS LLC COM 33833Q106 530 70,087 SH   SOLE 1 70,087 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 4,329 114,916 SH   SOLE 1 114,916 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 764 20,285 SH   SOLE 8 20,285 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 43 1,145 SH   SOLE 99 1,145 0 0
FIVE9 INC COM 338307101 7,839 50,141 SH   SOLE 1 50,141 0 0
FIVE9 INC COM 338307101 170 1,088 SH   DFND 1 0 0 1,088
FIVE9 INC BOND 338307AB7 15 4,000 PRN   SOLE 8 0 0 4,000
FIVE9 INC COM 338307101 219 1,400 SH   SOLE 8 1,400 0 0
FIVERR INTL LTD COM M4R82T106 10,165 46,805 SH   SOLE 1 46,805 0 0
FLAGSTAR BANCORP INC COM 337930705 2,842 62,992 SH   SOLE 1 62,992 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 26,948 100,313 SH   SOLE 1 100,313 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 8,721 32,462 SH   SOLE 9 32,462 0 0
FLEX LNG LTD COM G35947202 196 22,110 SH   SOLE 9 22,110 0 0
FLEX LTD COM Y2573F102 10,673 582,883 SH   SOLE 1 582,883 0 0
FLEX LTD COM Y2573F102 0 9 SH   SOLE 9 9 0 0
FLEX LTD COM Y2573F102 3,088 168,663 SH   SOLE 99 168,663 0 0
FLEXION THERAPEUTICS INC COM 33938J106 920 102,840 SH   SOLE 1 102,840 0 0
FLEXION THERAPEUTICS INC COM 33938J106 4 411 SH   SOLE 8 411 0 0
FLEXSHARES TR FUND 33939L860 236 4,424 SH   SOLE 1 4,424 0 0
FLEXSHARES TR FUND 33939L795 1,297 23,106 SH   SOLE 1 23,106 0 0
FLEXSTEEL INDS INC COM 339382103 259 7,435 SH   SOLE 1 7,435 0 0
FLIR SYS INC COM 302445101 11,394 201,777 SH   SOLE 1 201,777 0 0
FLIR SYS INC COM 302445101 1,666 29,494 SH   SOLE 9 29,494 0 0
FLIR SYS INC COM 302445101 610 10,796 SH   SOLE 99 10,796 0 0
FLOOR &amp DECOR HLDGS INC COM 339750101 4,518 47,322 SH   SOLE 1 47,322 0 0
FLOTEK INDS INC DEL COM 343389102 8 4,532 SH   SOLE 1 4,532 0 0
FLOWERS FOODS INC COM 343498101 736 30,904 SH   SOLE 1 30,904 0 0
FLOWSERVE CORP COM 34354P105 3,271 84,284 SH   SOLE 1 84,284 0 0
FLOWSERVE CORP COM 34354P105 3 70 SH   SOLE 8 70 0 0
FLOWSERVE CORP COM 34354P105 283 7,279 SH   SOLE 9 7,279 0 0
FLUENT INC COM 34380C102 171 41,809 SH   SOLE 1 41,809 0 0
FLUIDIGM CORP DEL COM 34385P108 279 61,855 SH   SOLE 1 61,855 0 0
FLUOR CORP NEW COM 343412102 11 465 SH   DFND 1 0 0 465
FLUOR CORP NEW COM 343412102 2,722 117,889 SH   SOLE 1 117,889 0 0
FLUOR CORP NEW OPT 343412102 6,005 260,100 SH Call SOLE 8 260,100 0 0
FLUOR CORP NEW OPT 343412102 1,264 54,700 SH Put SOLE 8 54,700 0 0
FLUOR CORP NEW COM 343412102 8,105 351,016 SH   SOLE 8 351,016 0 0
FLUOR CORP NEW COM 343412102 154 6,678 SH   SOLE 9 6,678 0 0
FLUSHING FINL CORP COM 343873105 827 38,961 SH   SOLE 1 38,961 0 0
FLY LEASING LTD ADR 34407D109 884 52,474 SH   SOLE 1 52,474 0 0
FMC CORP COM 302491303 12,404 112,151 SH   SOLE 1 112,151 0 0
FMC CORP COM 302491303 106 957 SH   SOLE 8 957 0 0
FMC CORP COM 302491303 5,637 50,964 SH   SOLE 9 50,964 0 0
FMC CORP COM 302491303 2,066 18,680 SH   SOLE 99 18,680 0 0
FNCB BANCORP INC COM 302578109 107 14,295 SH   SOLE 1 14,295 0 0
FOCUS FINL PARTNERS INC COM 34417P100 3,195 76,740 SH   SOLE 1 76,740 0 0
FONAR CORP COM 344437405 262 14,430 SH   SOLE 1 14,430 0 0
FOOT LOCKER INC COM 344849104 56 1,000 SH   DFND 1 0 0 1,000
FOOT LOCKER INC COM 344849104 1,376 24,456 SH   SOLE 1 24,456 0 0
FOOT LOCKER INC COM 344849104 1,094 19,449 SH   SOLE 8 19,449 0 0
FOOT LOCKER INC COM 344849104 7,675 136,445 SH   SOLE 9 136,445 0 0
FORD MTR CO DEL COM 345370860 51,480 4,202,397 SH   SOLE 1 4,202,397 0 0
FORD MTR CO DEL OPT 345370860 29 2,400 SH Put SOLE 8 2,400 0 0
FORD MTR CO DEL OPT 345370860 2,493 203,500 SH Call SOLE 8 203,500 0 0
FORD MTR CO DEL COM 345370860 35,617 2,907,532 SH   SOLE 8 2,907,532 0 0
FORD MTR CO DEL COM 345370860 18,617 1,519,741 SH   SOLE 9 1,519,741 0 0
FORESIGHT AUTONOMOUS HLDGS L ADR 345523104 41 6,503 SH   SOLE 1 6,503 0 0
FORESTAR GROUP INC COM 346232101 337 14,493 SH   SOLE 1 14,493 0 0
FORMFACTOR INC COM 346375108 4,841 107,326 SH   SOLE 1 107,326 0 0
FORMFACTOR INC COM 346375108 337 7,475 SH   SOLE 99 7,475 0 0
FORRESTER RESH INC COM 346563109 1,269 29,863 SH   SOLE 1 29,863 0 0
FORTERRA INC COM 34960W106 3,029 130,328 SH   SOLE 1 130,328 0 0
FORTINET INC COM 34959E109 33,348 180,827 SH   SOLE 1 180,827 0 0
FORTINET INC OPT 34959E109 775 4,200 SH Call SOLE 8 4,200 0 0
FORTINET INC COM 34959E109 9,792 53,098 SH   SOLE 9 53,098 0 0
FORTINET INC COM 34959E109 380 2,060 SH   SOLE 99 2,060 0 0
FORTIS INC COM 349553107 47 1,076 SH   SOLE 1 1,076 0 0
FORTIS INC COM 349553107 6,499 149,849 SH   SOLE 9 149,849 0 0
FORTIVE CORP COM 34959J108 14 196 SH   DFND 1 0 0 196
FORTIVE CORP COM 34959J108 21,697 307,135 SH   SOLE 1 307,135 0 0
FORTIVE CORP COM 34959J108 159 2,244 SH   SOLE 8 2,244 0 0
FORTIVE CORP COM 34959J108 8,886 125,793 SH   SOLE 9 125,793 0 0
FORTRESS BIOTECH INC COM 34960Q109 198 55,883 SH   SOLE 1 55,883 0 0
FORTRESS TRANS INFRST INVS L COM 34960P101 56,513 2,004,709 SH   SOLE 1 2,004,709 0 0
FORTUNA SILVER MINES INC COM 349915108 86 13,216 SH   SOLE 1 13,216 0 0
FORTUNE BRANDS HOME &amp SEC IN COM 34964C106 15,335 160,040 SH   SOLE 1 160,040 0 0
FORTUNE BRANDS HOME &amp SEC IN COM 34964C106 10 100 SH   SOLE 8 100 0 0
FORTUNE BRANDS HOME &amp SEC IN COM 34964C106 5,178 54,032 SH   SOLE 9 54,032 0 0
FORTUNE BRANDS HOME &amp SEC IN COM 34964C106 973 10,157 SH   SOLE 99 10,157 0 0
FORWARD AIR CORP COM 349853101 3,195 35,979 SH   SOLE 1 35,979 0 0
FOSSIL GROUP INC COM 34988V106 803 64,736 SH   SOLE 1 64,736 0 0
FOSTER L B CO COM 350060109 302 16,848 SH   SOLE 1 16,848 0 0
FOSTER L B CO COM 350060109 108 6,012 SH   SOLE 99 6,012 0 0
FOUR CORNERS PPTY TR INC TRUS 35086T109 4,997 182,349 SH   SOLE 1 182,349 0 0
FOX CORP COM 35137L204 16,936 484,852 SH   SOLE 1 484,852 0 0
FOX CORP COM 35137L204 6 166 SH   DFND 1 0 0 166
FOX CORP COM 35137L105 39,527 1,094,662 SH   SOLE 1 1,094,662 0 0
FOX CORP COM 35137L204 2 59 SH   SOLE 8 59 0 0
FOX CORP COM 35137L105 118 3,273 SH   SOLE 8 3,273 0 0
FOX CORP COM 35137L105 938 25,963 SH   SOLE 9 25,963 0 0
FOX CORP COM 35137L204 449 12,850 SH   SOLE 9 12,850 0 0
FOX FACTORY HLDG CORP COM 35138V102 6,966 54,823 SH   SOLE 1 54,823 0 0
FRANCO NEV CORP COM 351858105 44 354 SH   SOLE 1 354 0 0
FRANCO NEV CORP COM 351858105 16 130 SH   DFND 1 0 0 130
FRANCO NEV CORP COM 351858105 9 72 SH   SOLE 8 72 0 0
FRANCO NEV CORP COM 351858105 2,573 20,535 SH   SOLE 9 20,535 0 0
FRANKLIN COVEY CO COM 353469109 302 10,656 SH   SOLE 1 10,656 0 0
FRANKLIN ELEC INC COM 353514102 6,703 84,928 SH   SOLE 1 84,928 0 0
FRANKLIN FINL SVCS CORP COM 353525108 198 6,385 SH   SOLE 1 6,385 0 0
FRANKLIN RESOURCES INC COM 354613101 40 1,338 SH   DFND 1 0 0 1,338
FRANKLIN RESOURCES INC COM 354613101 12,887 435,343 SH   SOLE 1 435,343 0 0
FRANKLIN RESOURCES INC COM 354613101 3,284 110,969 SH   SOLE 9 110,969 0 0
FRANKLIN RESOURCES INC COM 354613101 633 21,387 SH   SOLE 99 21,387 0 0
FRANKLIN STR PPTYS CORP TRUS 35471R106 1,004 183,911 SH   SOLE 1 183,911 0 0
FRANKS INTL N V COM N33462107 460 129,560 SH   SOLE 1 129,560 0 0
FREEDOM HLDG CORP NEV COM 356390104 170 3,178 SH   SOLE 1 3,178 0 0
FREEPORT-MCMORAN INC COM 35671D857 70,856 2,151,734 SH   SOLE 1 2,151,734 0 0
FREEPORT-MCMORAN INC COM 35671D857 257 7,811 SH   DFND 1 0 0 7,811
FREEPORT-MCMORAN INC OPT 35671D857 22,659 688,100 SH Call SOLE 8 688,100 0 0
FREEPORT-MCMORAN INC OPT 35671D857 7,287 221,300 SH Put SOLE 8 221,300 0 0
FREEPORT-MCMORAN INC COM 35671D857 2,370 71,974 SH   SOLE 8 71,974 0 0
FREEPORT-MCMORAN INC COM 35671D857 6,283 190,799 SH   SOLE 9 190,799 0 0
FREEPORT-MCMORAN INC COM 35671D857 2,967 90,100 SH   DFND 20 0 0 90,100
FREEPORT-MCMORAN INC COM 35671D857 3,286 99,782 SH   SOLE 99 99,782 0 0
FRESH DEL MONTE PRODUCE INC COM G36738105 1,108 38,689 SH   SOLE 1 38,689 0 0
FRESHPET INC COM 358039105 6,218 39,153 SH   SOLE 1 39,153 0 0
FRONTDOOR INC COM 35905A109 1,884 35,036 SH   SOLE 1 35,036 0 0
FRONTDOOR INC OPT 35905A109 2,585 48,100 SH Call SOLE 8 48,100 0 0
FRONTDOOR INC COM 35905A109 2,186 40,676 SH   SOLE 99 40,676 0 0
FRONTLINE LTD COM G3682E192 892 124,736 SH   SOLE 1 124,736 0 0
FRONTLINE LTD COM G3682E192 373 52,125 SH   SOLE 9 52,125 0 0
FRP HLDGS INC COM 30292L107 267 5,422 SH   SOLE 1 5,422 0 0
FS BANCORP INC COM 30263Y104 704 10,485 SH   SOLE 1 10,485 0 0
FTI CONSULTING INC COM 302941109 480 3,431 SH   SOLE 1 3,431 0 0
FUEL TECH INC COM 359523107 2 498 SH   SOLE 1 498 0 0
FUELCELL ENERGY INC COM 35952H601 3,795 263,356 SH   SOLE 1 263,356 0 0
FUELCELL ENERGY INC COM 35952H601 1,468 101,923 SH   SOLE 8 101,923 0 0
FUELCELL ENERGY INC COM 35952H601 376 26,085 SH   SOLE 9 26,085 0 0
FULGENT GENETICS INC COM 359664109 1,794 18,579 SH   SOLE 1 18,579 0 0
FULL HSE RESORTS INC COM 359678109 94 11,028 SH   SOLE 1 11,028 0 0
FULLER H B CO COM 359694106 5,684 90,349 SH   SOLE 1 90,349 0 0
FULLER H B CO COM 359694106 128 2,033 SH   SOLE 99 2,033 0 0
FULTON FINL CORP PA COM 360271100 4,155 243,991 SH   SOLE 1 243,991 0 0
FUNKO INC COM 361008105 402 20,387 SH   SOLE 1 20,387 0 0
FUNKO INC COM 361008105 2 124 SH   SOLE 8 124 0 0
FUTU HLDGS LTD ADR 36118L106 2,518 15,853 SH   DFND 1 0 0 15,853
FUTU HLDGS LTD ADR 36118L106 6,555 41,270 SH   SOLE 1 41,270 0 0
FUTUREFUEL CORP COM 36116M106 652 44,929 SH   SOLE 1 44,929 0 0
FVCBANKCORP INC COM 36120Q101 171 9,872 SH   SOLE 1 9,872 0 0
G III APPAREL GROUP LTD COM 36237H101 1,970 65,350 SH   SOLE 1 65,350 0 0
G1 THERAPEUTICS INC COM 3621LQ109 8 334 SH   SOLE 8 334 0 0
GABELLI EQUITY TR INC FUND 362397101 182 28,924 SH   SOLE 1 28,924 0 0
GAIA INC NEW COM 36269P104 188 15,830 SH   SOLE 1 15,830 0 0
GALAPAGOS NV ADR 36315X101 637 8,267 SH   SOLE 8 8,267 0 0
GALECTIN THERAPEUTICS INC COM 363225202 68 31,094 SH   SOLE 1 31,094 0 0
GALLAGHER ARTHUR J &amp CO COM 363576109 37,886 303,635 SH   SOLE 1 303,635 0 0
GALLAGHER ARTHUR J &amp CO COM 363576109 9,368 75,083 SH   SOLE 9 75,083 0 0
GAMCO GLOBAL GOLD NAT RES &amp FUND 36465A109 595 153,653 SH   SOLE 1 153,653 0 0
GAMCO INVS INC COM 361438104 83 4,491 SH   SOLE 1 4,491 0 0
GAMESTOP CORP NEW OPT 36467W109 9,528 50,200 SH Put SOLE 1 50,200 0 0
GAMESTOP CORP NEW COM 36467W109 13,351 70,339 SH   SOLE 1 70,339 0 0
GAMESTOP CORP NEW COM 36467W109 2,022 10,652 SH   SOLE 8 10,652 0 0
GAMESTOP CORP NEW OPT 36467W109 36,123 190,300 SH Put SOLE 8 190,300 0 0
GAMIDA CELL LTD COM M47364100 10 1,203 SH   SOLE 1 1,203 0 0
GAMIDA CELL LTD COM M47364100 2 300 SH   SOLE 8 300 0 0
GAMING &amp LEISURE PPTYS INC TRUS 36467J108 3,860 90,979 SH   SOLE 1 90,979 0 0
GAMING &amp LEISURE PPTYS INC TRUS 36467J108 4 94 SH   SOLE 8 94 0 0
GAMING &amp LEISURE PPTYS INC COM 36467J108 337 7,952 SH   SOLE 99 7,952 0 0
GAP INC COM 364760108 11,233 377,234 SH   SOLE 1 377,234 0 0
GAP INC OPT 364760108 596 20,000 SH Put SOLE 8 20,000 0 0
GAP INC COM 364760108 66 2,198 SH   SOLE 8 2,198 0 0
GAP INC COM 364760108 14,568 489,177 SH   SOLE 9 489,177 0 0
GARMIN LTD COM H2906T109 21,024 159,457 SH   SOLE 1 159,457 0 0
GARMIN LTD COM H2906T109 31 232 SH   SOLE 8 232 0 0
GARMIN LTD COM H2906T109 7,546 57,230 SH   SOLE 9 57,230 0 0
GARMIN LTD COM H2906T109 82 625 SH   DFND 20 0 0 625
GARMIN LTD COM H2906T109 3 19 SH   SOLE 82 19 0 0
GARTNER INC COM 366651107 23,065 126,343 SH   SOLE 1 126,343 0 0
GARTNER INC COM 366651107 6,313 34,582 SH   SOLE 9 34,582 0 0
GARTNER INC COM 366651107 614 3,364 SH   SOLE 99 3,364 0 0
GASLOG LTD COM G37585109 941 163,017 SH   SOLE 1 163,017 0 0
GATES INDUSTRIAL CORPRATIN P COM G39108108 1,179 73,695 SH   SOLE 1 73,695 0 0
GATX CORP COM 361448103 2,704 29,146 SH   SOLE 1 29,146 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 1,490 60,705 SH   SOLE 1 60,705 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 678 27,647 SH   SOLE 99 27,647 0 0
GENCO SHIPPING &amp TRADING LTD COM Y2685T131 269 26,695 SH   SOLE 1 26,695 0 0
GENCOR INDS INC COM 368678108 266 19,859 SH   SOLE 1 19,859 0 0
GENCOR INDS INC COM 368678108 109 8,154 SH   DFND 1 0 0 8,154
GENERAC HLDGS INC COM 368736104 135,187 412,849 SH   SOLE 1 412,849 0 0
GENERAC HLDGS INC COM 368736104 8,004 24,444 SH   SOLE 9 24,444 0 0
GENERAC HLDGS INC COM 368736104 293 894 SH   SOLE 99 894 0 0
GENERAL AMERN INVS CO INC FUND 368802104 499 10,720 SH   SOLE 1 10,720 0 0
GENERAL DYNAMICS CORP COM 369550108 39,605 218,141 SH   SOLE 1 218,141 0 0
GENERAL DYNAMICS CORP OPT 369550108 9,078 50,000 SH Call SOLE 8 50,000 0 0
GENERAL DYNAMICS CORP OPT 369550108 11,711 64,500 SH Put SOLE 8 64,500 0 0
GENERAL DYNAMICS CORP COM 369550108 672 3,699 SH   SOLE 8 3,699 0 0
GENERAL DYNAMICS CORP COM 369550108 16,948 93,350 SH   SOLE 9 93,350 0 0
GENERAL ELECTRIC CO COM 369604103 158,487 12,070,529 SH   SOLE 1 12,070,529 0 0
GENERAL ELECTRIC CO COM 369604103 784 59,723 SH   DFND 1 0 0 59,723
GENERAL ELECTRIC CO OPT 369604103 32,453 2,471,600 SH Call SOLE 8 2,471,600 0 0
GENERAL ELECTRIC CO COM 369604103 32,280 2,458,516 SH   SOLE 8 2,458,516 0 0
GENERAL ELECTRIC CO OPT 369604103 73,875 5,626,400 SH Put SOLE 8 5,626,400 0 0
GENERAL ELECTRIC CO COM 369604103 14,473 1,102,316 SH   SOLE 9 1,102,316 0 0
GENERAL ELECTRIC CO COM 369604103 499 38,000 SH   DFND 20 0 0 38,000
GENERAL ELECTRIC CO COM 369604103 1,770 134,780 SH   SOLE 99 134,780 0 0
GENERAL FIN CORP DEL COM 369822101 105 8,642 SH   SOLE 1 8,642 0 0
GENERAL MLS INC COM 370334104 49,250 803,142 SH   SOLE 1 803,142 0 0
GENERAL MLS INC COM 370334104 31 500 SH   DFND 1 0 0 500
GENERAL MLS INC OPT 370334104 411 6,700 SH Put SOLE 8 6,700 0 0
GENERAL MLS INC COM 370334104 100 1,638 SH   SOLE 8 1,638 0 0
GENERAL MLS INC COM 370334104 17,609 287,160 SH   SOLE 9 287,160 0 0
GENERAL MLS INC COM 370334104 232 3,788 SH   SOLE 99 3,788 0 0
GENERAL MTRS CO COM 37045V100 400,833 6,975,883 SH   SOLE 1 6,975,883 0 0
GENERAL MTRS CO COM 37045V100 657 11,430 SH   DFND 1 0 0 11,430
GENERAL MTRS CO OPT 37045V100 3,143 54,700 SH Put SOLE 8 54,700 0 0
GENERAL MTRS CO COM 37045V100 35,895 624,698 SH   SOLE 8 624,698 0 0
GENERAL MTRS CO COM 37045V100 9,199 160,094 SH   SOLE 9 160,094 0 0
GENERAL MTRS CO COM 37045V100 690 12,000 SH   DFND 20 0 0 12,000
GENERAL MTRS CO COM 37045V100 375 6,527 SH   SOLE 99 6,527 0 0
GENESCO INC COM 371532102 883 18,581 SH   SOLE 1 18,581 0 0
GENESIS ENERGY L P COM 371927104 239 25,573 SH   SOLE 1 25,573 0 0
GENESIS HEALTHCARE INC COM 37185X106 0 566 SH   SOLE 1 566 0 0
GENFIT S A ADR 372279109 0 19 SH   SOLE 8 19 0 0
GENIE ENERGY LTD COM 372284208 70 11,012 SH   SOLE 1 11,012 0 0
GENIUS BRANDS INTL INC COM 37229T301 91 46,879 SH   SOLE 1 46,879 0 0
GENMAB A/S ADR 372303206 8 253 SH   SOLE 8 253 0 0
GENMARK DIAGNOSTICS INC COM 372309104 16,638 696,105 SH   SOLE 1 696,105 0 0
GENMARK DIAGNOSTICS INC COM 372309104 14 605 SH   SOLE 8 605 0 0
GENOCEA BIOSCIENCES INC COM 372427401 5 1,763 SH   SOLE 1 1,763 0 0
GENPACT LIMITED COM G3922B107 3,771 88,049 SH   SOLE 1 88,049 0 0
GENPACT LIMITED COM G3922B107 0 11 SH   SOLE 8 11 0 0
GENPACT LIMITED COM G3922B107 252 5,877 SH   SOLE 99 5,877 0 0
GENPREX INC COM 372446104 109 25,217 SH   SOLE 1 25,217 0 0
GENTEX CORP COM 371901109 5,765 161,605 SH   SOLE 1 161,605 0 0
GENTHERM INC COM 37253A103 3,034 40,942 SH   SOLE 1 40,942 0 0
GENUINE PARTS CO COM 372460105 12,968 112,187 SH   SOLE 1 112,187 0 0
GENUINE PARTS CO COM 372460105 45 388 SH   SOLE 8 388 0 0
GENUINE PARTS CO COM 372460105 8,908 77,071 SH   SOLE 9 77,071 0 0
GENWORTH FINL INC COM 37247D106 2,982 898,220 SH   SOLE 1 898,220 0 0
GENWORTH FINL INC COM 37247D106 249 75,000 SH   DFND 1 0 0 75,000
GENWORTH FINL INC COM 37247D106 2 470 SH   SOLE 8 470 0 0
GENWORTH FINL INC OPT 37247D106 50 15,000 SH Call SOLE 8 15,000 0 0
GEO GROUP INC NEW TRUS 36162J106 1,216 156,819 SH   SOLE 1 156,819 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 3 355 SH   SOLE 1 355 0 0
GERDAU SA ADR 373737105 1,355 253,714 SH   SOLE 1 253,714 0 0
GERMAN AMERN BANCORP INC COM 373865104 1,282 27,728 SH   SOLE 1 27,728 0 0
GERON CORP COM 374163103 381 241,154 SH   SOLE 1 241,154 0 0
GERON CORP COM 374163103 4 2,575 SH   SOLE 8 2,575 0 0
GETTY RLTY CORP NEW TRUS 374297109 1,543 54,472 SH   SOLE 1 54,472 0 0
GIBRALTAR INDS INC COM 374689107 4,009 43,792 SH   SOLE 1 43,792 0 0
GIBRALTAR INDS INC COM 374689107 667 7,294 SH   SOLE 8 7,294 0 0
GIBRALTAR INDS INC COM 374689107 195 2,130 SH   SOLE 9 2,130 0 0
GIBRALTAR INDS INC COM 374689107 394 4,301 SH   SOLE 99 4,301 0 0
GIGAMEDIA LTD COM Y2711Y112 12 3,644 SH   DFND 1 0 0 3,644
GILDAN ACTIVEWEAR INC COM 375916103 245 7,981 SH   SOLE 1 7,981 0 0
GILDAN ACTIVEWEAR INC COM 375916103 527 17,201 SH   SOLE 9 17,201 0 0
GILEAD SCIENCES INC COM 375558103 153,287 2,371,726 SH   SOLE 1 2,371,726 0 0
GILEAD SCIENCES INC COM 375558103 310 4,795 SH   DFND 1 0 0 4,795
GILEAD SCIENCES INC OPT 375558103 9,306 144,000 SH Call SOLE 8 144,000 0 0
GILEAD SCIENCES INC OPT 375558103 1,939 30,000 SH Put SOLE 8 30,000 0 0
GILEAD SCIENCES INC COM 375558103 1,325 20,502 SH   SOLE 8 20,502 0 0
GILEAD SCIENCES INC COM 375558103 11,710 181,187 SH   SOLE 9 181,187 0 0
GILEAD SCIENCES INC COM 375558103 3,730 57,717 SH   DFND 20 0 0 57,717
GILEAD SCIENCES INC COM 375558103 731 11,306 SH   SOLE 99 11,306 0 0
GLACIER BANCORP INC NEW COM 37637Q105 6,438 112,777 SH   SOLE 1 112,777 0 0
GLADSTONE COMMERCIAL CORP TRUS 376536108 1,698 86,773 SH   SOLE 1 86,773 0 0
GLADSTONE LD CORP TRUS 376549101 369 20,187 SH   SOLE 1 20,187 0 0
GLAUKOS CORP COM 377322102 4,731 56,367 SH   SOLE 1 56,367 0 0
GLAUKOS CORP COM 377322102 26 304 SH   SOLE 8 304 0 0
GLAXOSMITHKLINE PLC ADR 37733W105 7 210 SH   DFND 1 0 0 210
GLAXOSMITHKLINE PLC ADR 37733W105 714 20,025 SH   SOLE 1 20,025 0 0
GLAXOSMITHKLINE PLC OPT 37733W105 211 5,900 SH Put SOLE 8 5,900 0 0
GLAXOSMITHKLINE PLC ADR 37733W105 204 5,725 SH   SOLE 8 5,725 0 0
GLAXOSMITHKLINE PLC ADR 37733W105 537 15,051 SH   SOLE 9 15,051 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 3,045 74,693 SH   SOLE 1 74,693 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 16 402 SH   SOLE 8 402 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 39 954 SH   SOLE 99 954 0 0
GLOBAL CORD BLOOD CORPORATIO COM G39342103 426 94,132 SH   SOLE 1 94,132 0 0
GLOBAL MED REIT INC TRUS 37954A204 1,529 116,696 SH   SOLE 1 116,696 0 0
GLOBAL NET LEASE INC TRUS 379378201 3,554 196,793 SH   SOLE 1 196,793 0 0
GLOBAL PMTS INC COM 37940X102 74,141 367,795 SH   SOLE 1 367,795 0 0
GLOBAL PMTS INC COM 37940X102 1,571 7,791 SH   SOLE 8 7,791 0 0
GLOBAL PMTS INC COM 37940X102 7,226 35,850 SH   SOLE 9 35,850 0 0
GLOBAL PMTS INC COM 37940X102 4,775 23,690 SH   SOLE 99 23,690 0 0
GLOBAL WTR RES INC COM 379463102 448 27,483 SH   SOLE 1 27,483 0 0
GLOBAL X FDS FUND 37954Y715 91 2,740 SH   DFND 1 0 0 2,740
GLOBAL X FDS FUND 37954Y467 127 3,707 SH   DFND 1 0 0 3,707
GLOBAL X FDS FUND 37954Y814 779 17,662 SH   SOLE 1 17,662 0 0
GLOBAL X FDS FUND 37954Y848 368 9,212 SH   SOLE 1 9,212 0 0
GLOBAL X FDS FUND 37950E291 177 9,157 SH   SOLE 1 9,157 0 0
GLOBAL X FDS FUND 37954Y855 47 805 SH   SOLE 1 805 0 0
GLOBAL X FDS FUND 37954Y764 90 2,250 SH   DFND 1 0 0 2,250
GLOBAL X FDS FUND 37954Y855 248 4,240 SH   DFND 1 0 0 4,240
GLOBAL X FDS FUND 37954Y442 28 1,100 SH   SOLE 1 1,100 0 0
GLOBAL X FDS FUND 37954Y715 1,408 42,479 SH   SOLE 1 42,479 0 0
GLOBAL X FDS OPT 37954Y848 9,177 230,000 SH Call SOLE 8 230,000 0 0
GLOBAL X FDS FUND 37954Y855 20 340 SH   SOLE 8 340 0 0
GLOBAL X FDS FUND 37954Y848 564 14,123 SH   SOLE 8 14,123 0 0
GLOBAL X FDS FUND 37954Y673 299 11,937 SH   DFND 20 0 0 11,937
GLOBAL X FDS FUND 37954Y624 24 920 SH   DFND 20 0 0 920
GLOBALSTAR INC COM 378973408 113 83,671 SH   SOLE 1 83,671 0 0
GLOBANT S A COM L44385109 645 3,109 SH   SOLE 1 3,109 0 0
GLOBUS MED INC COM 379577208 627 10,162 SH   SOLE 1 10,162 0 0
GLOBUS MED INC COM 379577208 2 32 SH   SOLE 8 32 0 0
GLOBUS MED INC COM 379577208 209 3,388 SH   SOLE 99 3,388 0 0
GLU MOBILE INC COM 379890106 7,952 637,311 SH   SOLE 1 637,311 0 0
GLU MOBILE INC OPT 379890106 9 700 SH Put SOLE 8 700 0 0
GLU MOBILE INC COM 379890106 1 86 SH   SOLE 8 86 0 0
GLYCOMIMETICS INC COM 38000Q102 93 30,978 SH   SOLE 1 30,978 0 0
GLYCOMIMETICS INC COM 38000Q102 0 42 SH   SOLE 8 42 0 0
GMS INC COM 36251C103 2,441 58,488 SH   SOLE 1 58,488 0 0
GODADDY INC COM 380237107 6,312 81,318 SH   SOLE 1 81,318 0 0
GODADDY INC COM 380237107 7 94 SH   SOLE 8 94 0 0
GODADDY INC COM 380237107 2,177 28,049 SH   SOLE 9 28,049 0 0
GODADDY INC COM 380237107 7 94 SH   DFND 20 0 0 94
GOGO INC COM 38046C109 445 46,130 SH   SOLE 1 46,130 0 0
GOGO INC COM 38046C109 1 99 SH   SOLE 8 99 0 0
GOL LINHAS AEREAS INTELIGENT ADR 38045R206 2,914 380,985 SH   SOLE 1 380,985 0 0
GOLAR LNG LTD COM G9456A100 1,094 106,934 SH   SOLE 1 106,934 0 0
GOLD FIELDS LTD ADR 38059T106 3,050 321,437 SH   SOLE 1 321,437 0 0
GOLD FIELDS LTD ADR 38059T106 42 4,476 SH   SOLE 8 4,476 0 0
GOLD RESOURCE CORP COM 38068T105 226 85,710 SH   SOLE 1 85,710 0 0
GOLDEN ENTMT INC COM 381013101 824 32,614 SH   SOLE 1 32,614 0 0
GOLDEN MINERALS CO COM 381119106 1 1,851 SH   SOLE 1 1,851 0 0
GOLDEN OCEAN GROUP LTD COM G39637205 24 3,585 SH   SOLE 1 3,585 0 0
GOLDEN OCEAN GROUP LTD COM G39637205 2,261 337,120 SH   SOLE 9 337,120 0 0
GOLDEN STAR RES LTD CDA COM 38119T807 145 49,147 SH   DFND 1 0 0 49,147
GOLDMAN SACHS GROUP INC COM 38141G104 394,625 1,206,801 SH   SOLE 1 1,206,801 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 2,773 8,479 SH   DFND 1 0 0 8,479
GOLDMAN SACHS GROUP INC COM 38141G104 5,872 17,955 SH   SOLE 8 17,955 0 0
GOLDMAN SACHS GROUP INC OPT 38141G104 27,501 84,100 SH Put SOLE 8 84,100 0 0
GOLDMAN SACHS GROUP INC OPT 38141G104 8,240 25,200 SH Call SOLE 8 25,200 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 15,470 47,308 SH   SOLE 9 47,308 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 981 3,000 SH   DFND 20 0 0 3,000
GOLUB CAP BDC INC COM 38173M102 124 8,476 SH   SOLE 1 8,476 0 0
GOODRICH PETE CORP COM 382410843 73 7,716 SH   SOLE 1 7,716 0 0
GOODYEAR TIRE &amp RUBR CO COM 382550101 3,870 220,249 SH   SOLE 1 220,249 0 0
GOODYEAR TIRE &amp RUBR CO OPT 382550101 26 1,500 SH Put SOLE 8 1,500 0 0
GOODYEAR TIRE &amp RUBR CO COM 382550101 57 3,226 SH   SOLE 8 3,226 0 0
GOODYEAR TIRE &amp RUBR CO OPT 382550101 2,576 146,600 SH Call SOLE 8 146,600 0 0
GOODYEAR TIRE &amp RUBR CO COM 382550101 21 1,218 SH   SOLE 9 1,218 0 0
GOOSEHEAD INS INC COM 38267D109 1,335 12,462 SH   SOLE 1 12,462 0 0
GOPRO INC COM 38268T103 2 208 SH   DFND 1 0 0 208
GOPRO INC COM 38268T103 5,567 478,232 SH   SOLE 1 478,232 0 0
GOPRO INC COM 38268T103 25 2,142 SH   SOLE 8 2,142 0 0
GOPRO INC OPT 38268T103 13 1,100 SH Call SOLE 8 1,100 0 0
GORMAN RUPP CO COM 383082104 700 21,116 SH   SOLE 1 21,116 0 0
GOSSAMER BIO INC COM 38341P102 5 487 SH   SOLE 8 487 0 0
GP STRATEGIES CORP COM 36225V104 190 10,911 SH   SOLE 1 10,911 0 0
GRACE W R &amp CO DEL NEW COM 38388F108 1,148 19,172 SH   SOLE 1 19,172 0 0
GRACE W R &amp CO DEL NEW COM 38388F108 56 943 SH   SOLE 8 943 0 0
GRACO INC COM 384109104 4,350 60,738 SH   SOLE 1 60,738 0 0
GRAFTECH INTL LTD COM 384313508 1,113 91,024 SH   SOLE 1 91,024 0 0
GRAFTECH INTL LTD COM 384313508 1 100 SH   SOLE 8 100 0 0
GRAHAM CORP COM 384556106 115 8,063 SH   SOLE 1 8,063 0 0
GRAHAM HLDGS CO COM 384637104 1,935 3,441 SH   SOLE 1 3,441 0 0
GRAINGER W W INC COM 384802104 33,729 84,126 SH   SOLE 1 84,126 0 0
GRAINGER W W INC COM 384802104 156 389 SH   SOLE 8 389 0 0
GRAINGER W W INC COM 384802104 6,980 17,410 SH   SOLE 9 17,410 0 0
GRAND CANYON ED INC COM 38526M106 257 2,402 SH   SOLE 1 2,402 0 0
GRAND CANYON ED INC COM 38526M106 8 77 SH   SOLE 8 77 0 0
GRAND CANYON ED INC COM 38526M106 776 7,250 SH   SOLE 99 7,250 0 0
GRANITE CONSTR INC COM 387328107 2,673 66,387 SH   SOLE 1 66,387 0 0
GRANITE PT MTG TR INC TRUS 38741L107 3,174 265,203 SH   SOLE 1 265,203 0 0
GRANITE REAL ESTATE INVT TR TRUS 387437114 73 1,190 SH   SOLE 9 1,190 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 500 27,556 SH   SOLE 1 27,556 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 361 19,858 SH   SOLE 99 19,858 0 0
GRAVITY CO LTD ADR 38911N206 96 832 SH   SOLE 1 832 0 0
GRAY TELEVISION INC COM 389375106 2,326 126,459 SH   SOLE 1 126,459 0 0
GREAT AJAX CORP TRUS 38983D300 188 17,297 SH   SOLE 1 17,297 0 0
GREAT LAKES DREDGE &amp DOCK CO COM 390607109 1,102 75,549 SH   SOLE 1 75,549 0 0
GREAT SOUTHN BANCORP INC COM 390905107 522 9,202 SH   SOLE 1 9,202 0 0
GREAT WESTERN BANCORP INC COM 391416104 3,050 100,704 SH   SOLE 1 100,704 0 0
GREAT WESTN NATL BK PORTLAND COM 695263103 5,402 141,601 SH   SOLE 1 141,601 0 0
GREAT WESTN NATL BK PORTLAND COM 695263103 727 19,048 SH   SOLE 99 19,048 0 0
GREEN BRICK PARTNERS INC COM 392709101 2,174 95,898 SH   SOLE 1 95,898 0 0
GREEN DOT CORP COM 39304D102 3,053 66,673 SH   SOLE 1 66,673 0 0
GREEN PLAINS INC COM 393222104 1,501 55,458 SH   SOLE 1 55,458 0 0
GREEN PLAINS INC COM 393222104 1,885 69,635 SH   SOLE 8 69,635 0 0
GREEN PLAINS INC OPT 393222104 2,436 90,000 SH Put SOLE 8 90,000 0 0
GREEN PLAINS INC COM 393222104 81 3,010 SH   SOLE 9 3,010 0 0
GREENBRIER COS INC COM 393657101 2,435 51,548 SH   SOLE 1 51,548 0 0
GREENBRIER COS INC BOND 393657AK7 940 861,000 PRN   SOLE 8 0 0 861,000
GREENBRIER COS INC COM 393657101 702 14,871 SH   SOLE 99 14,871 0 0
GREENE COUNTY BANCORP INC COM 394357107 64 2,564 SH   SOLE 1 2,564 0 0
GREENHILL &amp CO INC COM 395259104 20 1,222 SH   DFND 1 0 0 1,222
GREENHILL &amp CO INC COM 395259104 297 17,991 SH   SOLE 1 17,991 0 0
GREENHILL &amp CO INC COM 395259104 1 66 SH   SOLE 8 66 0 0
GREENLANE HLDGS INC COM 395330103 46 8,591 SH   SOLE 1 8,591 0 0
GREENLIGHT CAPITAL RE LTD COM G4095J109 739 84,888 SH   SOLE 1 84,888 0 0
GREENSKY INC COM 39572G100 351 56,754 SH   SOLE 1 56,754 0 0
GREENSKY INC COM 39572G100 105 17,000 SH   DFND 1 0 0 17,000
GREENTREE HOSPITALITY GROUP ADR 39579V100 1 74 SH   SOLE 1 74 0 0
GREIF INC COM 397624107 1,867 32,754 SH   SOLE 1 32,754 0 0
GREIF INC COM 397624206 286 5,004 SH   SOLE 1 5,004 0 0
GRIFFON CORP COM 398433102 1,723 63,457 SH   SOLE 1 63,457 0 0
GRIFOLS S A ADR 398438408 737 42,645 SH   SOLE 1 42,645 0 0
GRIFOLS S A ADR 398438408 11 659 SH   SOLE 8 659 0 0
GRIFOLS S A ADR 398438408 1,508 87,226 SH   SOLE 9 87,226 0 0
GRINDROD SHIPPING HOLDINGS L COM Y28895103 21 2,843 SH   DFND 1 0 0 2,843
GRITSTONE ONCOLOGY INC COM 39868T105 694 73,591 SH   SOLE 1 73,591 0 0
GRITSTONE ONCOLOGY INC COM 39868T105 0 47 SH   SOLE 8 47 0 0
GROCERY OUTLET HLDG CORP COM 39874R101 798 21,644 SH   SOLE 1 21,644 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 4,154 26,315 SH   SOLE 1 26,315 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 144 912 SH   SOLE 9 912 0 0
GROWGENERATION CORP COM 39986L109 1,766 35,541 SH   SOLE 1 35,541 0 0
GRUBHUB INC COM 400110102 1,695 28,237 SH   SOLE 1 28,237 0 0
GRUBHUB INC COM 400110102 15 244 SH   SOLE 8 244 0 0
GRUPO AEROPORTUARIO DEL CENT ADR 400501102 358 7,084 SH   SOLE 1 7,084 0 0
GRUPO AEROPUERTO DEL PACIFIC ADR 400506101 367 3,492 SH   SOLE 1 3,492 0 0
GRUPO SUPERVIELLE S.A. ADR 40054A108 0 42 SH   SOLE 1 42 0 0
GRUPO TELEVISA SA ADR 40049J206 80 9,023 SH   SOLE 1 9,023 0 0
GSI TECHNOLOGY COM 36241U106 92 13,822 SH   SOLE 1 13,822 0 0
GSX TECHEDU INC ADR 36257Y109 16,883 498,322 SH   SOLE 1 498,322 0 0
GSX TECHEDU INC ADR 36257Y109 15,699 463,367 SH   SOLE 8 463,367 0 0
GSX TECHEDU INC ADR 36257Y109 1,501 44,300 SH   SOLE 9 44,300 0 0
GTT COMMUNICATIONS INC COM 362393100 49 26,632 SH   SOLE 1 26,632 0 0
GTY TECHNOLOGY HOLDINGS INC COM 362409104 245 38,415 SH   SOLE 1 38,415 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 241 6,542 SH   SOLE 1 6,542 0 0
GUARDANT HEALTH INC COM 40131M109 31 200 SH   DFND 1 0 0 200
GUARDANT HEALTH INC COM 40131M109 28,108 184,137 SH   SOLE 1 184,137 0 0
GUARDANT HEALTH INC OPT 40131M109 4,580 30,000 SH Call SOLE 8 30,000 0 0
GUARDANT HEALTH INC COM 40131M109 153 1,000 SH   DFND 20 0 0 1,000
GUESS INC COM 401617105 1,399 59,531 SH   SOLE 1 59,531 0 0
GUESS INC COM 401617105 2 100 SH   SOLE 8 100 0 0
GUESS INC OPT 401617105 75 3,200 SH Call SOLE 8 3,200 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 10,165 100,020 SH   SOLE 1 100,020 0 0
GUIDEWIRE SOFTWARE INC BOND 40171VAA8 4,897 4,337,000 PRN   SOLE 8 0 0 4,337,000
GUIDEWIRE SOFTWARE INC COM 40171V100 1,397 13,739 SH   SOLE 9 13,739 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 193 1,899 SH   SOLE 99 1,899 0 0
GW PHARMACEUTICALS PLC ADR 36197T103 4,202 19,372 SH   SOLE 1 19,372 0 0
GW PHARMACEUTICALS PLC ADR 36197T103 33 152 SH   SOLE 8 152 0 0
GWG HLDGS INC COM 36192A109 19 2,674 SH   SOLE 1 2,674 0 0
H &amp E EQUIPMENT SERVICES INC COM 404030108 1,746 45,945 SH   SOLE 1 45,945 0 0
H &amp E EQUIPMENT SERVICES INC COM 404030108 161 4,249 SH   SOLE 9 4,249 0 0
HACKETT GROUP INC COM 404609109 343 20,911 SH   SOLE 1 20,911 0 0
HAEMONETICS CORP MASS COM 405024100 2,819 25,399 SH   SOLE 1 25,399 0 0
HAIN CELESTIAL GROUP INC COM 405217100 1,396 32,022 SH   SOLE 1 32,022 0 0
HAIN CELESTIAL GROUP INC COM 405217100 0 1 SH   SOLE 8 1 0 0
HALLIBURTON CO COM 406216101 27,430 1,278,269 SH   SOLE 1 1,278,269 0 0
HALLIBURTON CO COM 406216101 171 7,967 SH   DFND 1 0 0 7,967
HALLIBURTON CO COM 406216101 2,319 108,048 SH   SOLE 8 108,048 0 0
HALLIBURTON CO OPT 406216101 2,376 110,700 SH Put SOLE 8 110,700 0 0
HALLIBURTON CO COM 406216101 8,445 393,543 SH   SOLE 9 393,543 0 0
HALLIBURTON CO COM 406216101 125 5,847 SH   DFND 20 0 0 5,847
HALOZYME THERAPEUTICS INC COM 40637H109 9,976 239,268 SH   SOLE 1 239,268 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 36 875 SH   SOLE 8 875 0 0
HAMILTON BEACH BRANDS HLDG C COM 40701T104 103 5,710 SH   SOLE 1 5,710 0 0
HAMILTON LANE INC COM 407497106 2,548 28,772 SH   SOLE 1 28,772 0 0
HAMILTON LANE INC COM 407497106 213 2,409 SH   SOLE 99 2,409 0 0
HANCOCK WHITNEY CORPORATION COM 410120109 4,931 117,361 SH   SOLE 1 117,361 0 0
HANESBRANDS INC COM 410345102 5,880 299,051 SH   SOLE 1 299,051 0 0
HANESBRANDS INC OPT 410345102 31 1,600 SH Call SOLE 8 1,600 0 0
HANESBRANDS INC OPT 410345102 45 2,300 SH Put SOLE 8 2,300 0 0
HANESBRANDS INC COM 410345102 1,542 78,389 SH   SOLE 9 78,389 0 0
HANGER INC COM 41043F208 1,072 46,998 SH   SOLE 1 46,998 0 0
HANMI FINL CORP COM 410495204 1,237 62,641 SH   SOLE 1 62,641 0 0
HANNON ARMSTRONG SUST INFR C TRUS 41068X100 3,815 68,012 SH   SOLE 1 68,012 0 0
HANNON ARMSTRONG SUST INFR C TRUS 41068X100 785 14,000 SH   DFND 20 0 0 14,000
HANNON ARMSTRONG SUST INFR C COM 41068X100 196 3,501 SH   SOLE 99 3,501 0 0
HANOVER INS GROUP INC COM 410867105 2,726 21,050 SH   SOLE 1 21,050 0 0
HANOVER INS GROUP INC COM 410867105 1 8 SH   SOLE 8 8 0 0
HANOVER INS GROUP INC COM 410867105 861 6,648 SH   SOLE 99 6,648 0 0
HARLEY DAVIDSON INC COM 412822108 6,930 172,840 SH   SOLE 1 172,840 0 0
HARLEY DAVIDSON INC COM 412822108 27 662 SH   SOLE 8 662 0 0
HARLEY DAVIDSON INC COM 412822108 12 304 SH   SOLE 9 304 0 0
HARMONIC INC COM 413160102 1 80 SH   DFND 1 0 0 80
HARMONIC INC COM 413160102 973 124,090 SH   SOLE 1 124,090 0 0
HARMONY GOLD MINING CO LTD ADR 413216300 5,334 1,223,542 SH   SOLE 1 1,223,542 0 0
HARMONY GOLD MINING CO LTD ADR 413216300 1 131 SH   SOLE 8 131 0 0
HARPOON THERAPEUTICS INC COM 41358P106 355 16,927 SH   SOLE 1 16,927 0 0
HARPOON THERAPEUTICS INC COM 41358P106 3 161 SH   SOLE 8 161 0 0
HARSCO CORP COM 415864107 1,678 97,852 SH   SOLE 1 97,852 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 35,623 533,358 SH   SOLE 1 533,358 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 1,105 16,538 SH   SOLE 8 16,538 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 9,293 139,132 SH   SOLE 9 139,132 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 2,030 30,388 SH   SOLE 99 30,388 0 0
HARVARD BIOSCIENCE INC COM 416906105 174 32,005 SH   SOLE 1 32,005 0 0
HASBRO INC COM 418056107 12,223 127,143 SH   SOLE 1 127,143 0 0
HASBRO INC OPT 418056107 192 2,000 SH Put SOLE 8 2,000 0 0
HASBRO INC COM 418056107 84 876 SH   SOLE 8 876 0 0
HASBRO INC COM 418056107 6,539 68,039 SH   SOLE 9 68,039 0 0
HASBRO INC COM 418056107 579 6,026 SH   SOLE 99 6,026 0 0
HAVERTY FURNITURE COS INC COM 419596101 993 26,686 SH   SOLE 1 26,686 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 1,084 24,397 SH   SOLE 1 24,397 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 1,091 24,566 SH   SOLE 8 24,566 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 306 6,878 SH   SOLE 9 6,878 0 0
HAWAIIAN HOLDINGS INC COM 419879101 1,615 60,515 SH   SOLE 1 60,515 0 0
HAWAIIAN HOLDINGS INC COM 419879101 3 96 SH   SOLE 8 96 0 0
HAWKINS INC COM 420261109 1,760 52,490 SH   SOLE 1 52,490 0 0
HAWTHORN BANCSHARES INC COM 420476103 104 4,887 SH   SOLE 1 4,887 0 0
HAYNES INTERNATIONAL INC COM 420877201 464 15,655 SH   SOLE 1 15,655 0 0
HC2 HLDGS INC COM 404139107 163 41,383 SH   SOLE 1 41,383 0 0
HC2 HLDGS INC COM 404139107 32 8,151 SH   SOLE 8 8,151 0 0
HCA HEALTHCARE INC COM 40412C101 92,408 490,655 SH   SOLE 1 490,655 0 0
HCA HEALTHCARE INC COM 40412C101 5 25 SH   SOLE 8 25 0 0
HCA HEALTHCARE INC OPT 40412C101 1,356 7,200 SH Call SOLE 8 7,200 0 0
HCA HEALTHCARE INC COM 40412C101 18,281 97,063 SH   SOLE 9 97,063 0 0
HCI GROUP INC COM 40416E103 599 7,785 SH   SOLE 1 7,785 0 0
HDFC BANK LTD ADR 40415F101 94,433 1,215,509 SH   SOLE 1 0 1,215,509 0
HDFC BANK LTD ADR 40415F101 13,301 171,201 SH   SOLE 20 0 171,201 0
HDFC BANK LTD ADR 40415F101 6,582 84,721 SH   SOLE 82 0 84,721 0
HDFC BANK LTD ADR 40415F101 7,201 92,688 SH   SOLE 99 0 92,688 0
HEADHUNTER GROUP PLC ADR 42207L106 10 300 SH   SOLE 1 300 0 0
HEALTHCARE RLTY TR TRUS 421946104 4,334 142,942 SH   SOLE 1 142,942 0 0
HEALTHCARE RLTY TR TRUS 421946104 3 100 SH   SOLE 8 100 0 0
HEALTHCARE SVCS GROUP INC COM 421906108 4,668 166,579 SH   SOLE 1 166,579 0 0
HEALTHCARE TR AMER INC TRUS 42225P501 13,683 496,094 SH   SOLE 1 496,094 0 0
HEALTHEQUITY INC COM 42226A107 5,314 78,144 SH   SOLE 1 78,144 0 0
HEALTHSTREAM INC COM 42222N103 1,289 57,678 SH   SOLE 1 57,678 0 0
HEARTLAND EXPRESS INC COM 422347104 1,210 61,812 SH   SOLE 1 61,812 0 0
HEARTLAND FINL USA INC COM 42234Q102 3,755 74,680 SH   SOLE 1 74,680 0 0
HECLA MNG CO COM 422704106 2,625 461,386 SH   SOLE 1 461,386 0 0
HECLA MNG CO COM 422704106 153 26,940 SH   SOLE 8 26,940 0 0
HECLA MNG CO OPT 422704106 504 88,500 SH Put SOLE 8 88,500 0 0
HECLA MNG CO COM 422704106 61 10,804 SH   SOLE 99 10,804 0 0
HEICO CORP NEW COM 422806208 4,411 38,830 SH   SOLE 1 38,830 0 0
HEICO CORP NEW COM 422806109 11,440 90,946 SH   SOLE 1 90,946 0 0
HEICO CORP NEW COM 422806109 13 100 SH   SOLE 8 100 0 0
HEICO CORP NEW COM 422806109 895 7,109 SH   SOLE 9 7,109 0 0
HEICO CORP NEW COM 422806208 1,353 11,910 SH   SOLE 9 11,910 0 0
HEIDRICK &amp STRUGGLES INTL IN COM 422819102 1,158 32,387 SH   SOLE 1 32,387 0 0
HELEN OF TROY LTD COM G4388N106 4,381 20,799 SH   SOLE 1 20,799 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 2,063 28,317 SH   SOLE 1 28,317 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 945 187,204 SH   SOLE 1 187,204 0 0
HELMERICH &amp PAYNE INC COM 423452101 4,465 165,607 SH   SOLE 1 165,607 0 0
HELMERICH &amp PAYNE INC COM 423452101 407 15,103 SH   SOLE 8 15,103 0 0
HELMERICH &amp PAYNE INC OPT 423452101 38 1,400 SH Call SOLE 8 1,400 0 0
HELMERICH &amp PAYNE INC OPT 423452101 1,348 50,000 SH Put SOLE 8 50,000 0 0
HELMERICH &amp PAYNE INC COM 423452101 83 3,063 SH   SOLE 9 3,063 0 0
HELMERICH &amp PAYNE INC COM 423452101 424 15,725 SH   SOLE 99 15,725 0 0
HEMISPHERE MEDIA GROUP INC COM 42365Q103 300 25,850 SH   SOLE 1 25,850 0 0
HENRY JACK &amp ASSOC INC COM 426281101 14,415 95,000 SH   SOLE 1 95,000 0 0
HENRY JACK &amp ASSOC INC COM 426281101 4,516 29,765 SH   SOLE 9 29,765 0 0
HENRY JACK &amp ASSOC INC COM 426281101 666 4,389 SH   SOLE 99 4,389 0 0
HENRY SCHEIN INC COM 806407102 8,765 126,573 SH   SOLE 1 126,573 0 0
HENRY SCHEIN INC COM 806407102 3,842 55,490 SH   SOLE 9 55,490 0 0
HERBALIFE NUTRITION LTD COM G4412G101 3,321 74,872 SH   SOLE 1 74,872 0 0
HERBALIFE NUTRITION LTD COM G4412G101 167 3,761 SH   SOLE 8 3,761 0 0
HERC HLDGS INC COM 42704L104 2,401 23,693 SH   SOLE 1 23,693 0 0
HERCULES CAPITAL INC COM 427096508 337 21,057 SH   SOLE 1 21,057 0 0
HERITAGE COMM CORP COM 426927109 889 72,767 SH   SOLE 1 72,767 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 355 13,067 SH   SOLE 1 13,067 0 0
HERITAGE FINL CORP WASH COM 42722X106 1,685 59,677 SH   SOLE 1 59,677 0 0
HERITAGE GLOBAL INC COM 42727E103 0 125 SH   SOLE 1 125 0 0
HERITAGE INS HLDGS INC COM 42727J102 843 76,013 SH   SOLE 1 76,013 0 0
HERON THERAPEUTICS INC COM 427746102 1,746 107,684 SH   SOLE 1 107,684 0 0
HERON THERAPEUTICS INC COM 427746102 502 30,942 SH   SOLE 8 30,942 0 0
HERSHA HOSPITALITY TR TRUS 427825500 1,792 169,729 SH   SOLE 1 169,729 0 0
HERSHEY CO COM 427866108 47,838 302,474 SH   SOLE 1 302,474 0 0
HERSHEY CO OPT 427866108 206 1,300 SH Call SOLE 8 1,300 0 0
HERSHEY CO OPT 427866108 221 1,400 SH Put SOLE 8 1,400 0 0
HERSHEY CO COM 427866108 9,036 57,136 SH   SOLE 9 57,136 0 0
HESKA CORP COM 42805E306 1,993 11,822 SH   SOLE 1 11,822 0 0
HESKA CORP COM 42805E306 9 54 SH   SOLE 8 54 0 0
HESS CORP COM 42809H107 14,892 210,443 SH   SOLE 1 210,443 0 0
HESS CORP COM 42809H107 356 5,021 SH   SOLE 8 5,021 0 0
HESS CORP COM 42809H107 7,556 106,783 SH   SOLE 9 106,783 0 0
HESS CORP COM 42809H107 353 4,987 SH   SOLE 99 4,987 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 25,971 1,649,990 SH   SOLE 1 1,649,990 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 3 164 SH   SOLE 8 164 0 0
HEWLETT PACKARD ENTERPRISE C OPT 42824C109 27 1,700 SH Call SOLE 8 1,700 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 7,929 503,719 SH   SOLE 9 503,719 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 8 478 SH   DFND 20 0 0 478
HEWLETT PACKARD ENTERPRISE C COM 42824C109 3 196 SH   SOLE 82 196 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 190 12,089 SH   SOLE 99 12,089 0 0
HEXCEL CORP NEW COM 428291108 1,450 25,893 SH   SOLE 1 25,893 0 0
HEXCEL CORP NEW COM 428291108 879 15,698 SH   SOLE 8 15,698 0 0
HF FOODS GROUP INC COM 40417F109 215 29,721 SH   SOLE 1 29,721 0 0
HIBBETT SPORTS INC COM 428567101 1,701 24,709 SH   SOLE 1 24,709 0 0
HIGHLAND INCOME FD FUND 43010E404 1,730 128,088 SH   SOLE 1 128,088 0 0
HIGHWOODS PPTYS INC TRUS 431284108 1,182 27,545 SH   SOLE 1 27,545 0 0
HIGHWOODS PPTYS INC TRUS 431284108 5,493 127,922 SH   SOLE 9 127,922 0 0
HILL INTL INC COM 431466101 4 1,216 SH   SOLE 1 1,216 0 0
HILL ROM HLDGS INC COM 431475102 1,219 11,035 SH   SOLE 1 11,035 0 0
HILL ROM HLDGS INC COM 431475102 373 3,378 SH   SOLE 99 3,378 0 0
HILLENBRAND INC COM 431571108 5,525 115,817 SH   SOLE 1 115,817 0 0
HILLTOP HOLDINGS INC COM 432748101 5,332 156,273 SH   SOLE 1 156,273 0 0
HILTON GRAND VACATIONS INC COM 43283X105 2,671 71,230 SH   SOLE 1 71,230 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 36,975 305,782 SH   SOLE 1 305,782 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 5,397 44,631 SH   SOLE 8 44,631 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 13,055 107,963 SH   SOLE 9 107,963 0 0
HIMAX TECHNOLOGIES INC ADR 43289P106 0 21 SH   SOLE 8 21 0 0
HINGHAM INSTN SVGS MASS COM 433323102 448 1,578 SH   SOLE 1 1,578 0 0
HMS HLDGS CORP COM 40425J101 3,160 85,430 SH   SOLE 1 85,430 0 0
HMS HLDGS CORP COM 40425J101 34,681 937,953 SH   SOLE 8 937,953 0 0
HNI CORP COM 404251100 2,303 58,191 SH   SOLE 1 58,191 0 0
HOEGH LNG PARTNERS LP COM Y3262R100 311 21,419 SH   SOLE 8 21,419 0 0
HOLLY ENERGY PARTNERS L P COM 435763107 3,646 190,786 SH   SOLE 1 190,786 0 0
HOLLY ENERGY PARTNERS L P COM 435763107 1 70 SH   SOLE 8 70 0 0
HOLLYFRONTIER CORP COM 436106108 4,103 114,661 SH   SOLE 1 114,661 0 0
HOLLYFRONTIER CORP COM 436106108 72 2,000 SH   DFND 1 0 0 2,000
HOLLYFRONTIER CORP COM 436106108 3,452 96,493 SH   SOLE 9 96,493 0 0
HOLLYSYS AUTOMATION TCHNGY L COM G45667105 176 14,029 SH   SOLE 1 14,029 0 0
HOLOGIC INC COM 436440101 17,858 240,088 SH   SOLE 1 240,088 0 0
HOLOGIC INC COM 436440101 7,451 100,183 SH   SOLE 9 100,183 0 0
HOME BANCORP INC COM 43689E107 225 6,247 SH   SOLE 1 6,247 0 0
HOME BANCSHARES INC COM 436893200 5,194 191,993 SH   SOLE 1 191,993 0 0
HOME BANCSHARES INC COM 436893200 334 12,356 SH   SOLE 99 12,356 0 0
HOME DEPOT INC COM 437076102 107 350 SH   DFND 1 0 0 350
HOME DEPOT INC COM 437076102 401,421 1,315,053 SH   SOLE 1 1,315,053 0 0
HOME DEPOT INC COM 437076102 1,391 4,555 SH   SOLE 8 4,555 0 0
HOME DEPOT INC OPT 437076102 9,249 30,300 SH Put SOLE 8 30,300 0 0
HOME DEPOT INC COM 437076102 40,148 131,525 SH   SOLE 9 131,525 0 0
HOME DEPOT INC COM 437076102 668 2,189 SH   DFND 20 0 0 2,189
HOME DEPOT INC COM 437076102 476 1,561 SH   SOLE 99 1,561 0 0
HOMESTREET INC COM 43785V102 1,236 28,060 SH   SOLE 1 28,060 0 0
HOMESTREET INC COM 43785V102 394 8,941 SH   SOLE 99 8,941 0 0
HOMETRUST BANCSHARES INC COM 437872104 315 12,917 SH   SOLE 1 12,917 0 0
HOMOLOGY MEDICINES INC COM 438083107 268 28,416 SH   SOLE 1 28,416 0 0
HOMOLOGY MEDICINES INC COM 438083107 2 202 SH   SOLE 8 202 0 0
HOMOLOGY MEDICINES INC COM 438083107 20 2,148 SH   SOLE 99 2,148 0 0
HONDA MOTOR LTD ADR 438128308 1 19 SH   DFND 1 0 0 19
HONDA MOTOR LTD ADR 438128308 35 1,173 SH   SOLE 99 1,173 0 0
HONEYWELL INTL INC COM 438516106 385 1,772 SH   DFND 1 0 0 1,772
HONEYWELL INTL INC COM 438516106 200,860 925,324 SH   SOLE 1 925,324 0 0
HONEYWELL INTL INC OPT 438516106 326 1,500 SH Put SOLE 8 1,500 0 0
HONEYWELL INTL INC COM 438516106 19,769 91,071 SH   SOLE 9 91,071 0 0
HONEYWELL INTL INC COM 438516106 310 1,426 SH   DFND 20 0 0 1,426
HONEYWELL INTL INC COM 438516106 282 1,297 SH   SOLE 82 1,297 0 0
HONEYWELL INTL INC COM 438516106 3,918 18,050 SH   SOLE 99 18,050 0 0
HOOKER FURNITURE CORP COM 439038100 356 9,770 SH   SOLE 1 9,770 0 0
HOOKIPA PHARMA INC COM 43906K100 278 20,683 SH   SOLE 1 20,683 0 0
HOPE BANCORP INC COM 43940T109 3,392 225,243 SH   SOLE 1 225,243 0 0
HOPE BANCORP INC BOND 43940TAB5 158 160,000 PRN   SOLE 8 0 0 160,000
HORACE MANN EDUCATORS CORP N COM 440327104 2,235 51,702 SH   SOLE 1 51,702 0 0
HORIZON BANCORP INC COM 440407104 664 35,753 SH   SOLE 1 35,753 0 0
HORIZON GLOBAL CORP COM 44052W104 45 4,386 SH   SOLE 1 4,386 0 0
HORIZON THERAPEUTICS PUB L COM G46188101 12,119 131,677 SH   SOLE 1 131,677 0 0
HORIZON THERAPEUTICS PUB L COM G46188101 3,300 35,852 SH   SOLE 9 35,852 0 0
HORIZON THERAPEUTICS PUB L COM G46188101 26 284 SH   SOLE 82 284 0 0
HORMEL FOODS CORP COM 440452100 31,000 648,797 SH   SOLE 1 648,797 0 0
HORMEL FOODS CORP COM 440452100 4 89 SH   SOLE 8 89 0 0
HORMEL FOODS CORP COM 440452100 5,343 111,825 SH   SOLE 9 111,825 0 0
HOST HOTELS &amp RESORTS INC TRUS 44107P104 1 87 SH   SOLE 8 87 0 0
HOST HOTELS &amp RESORTS INC OPT 44107P104 22 1,300 SH Call SOLE 8 1,300 0 0
HOST HOTELS &amp RESORTS INC TRUS 44107P104 4,623 274,324 SH   SOLE 9 274,324 0 0
HOSTESS BRANDS INC COM 44109J106 1,776 123,910 SH   SOLE 1 123,910 0 0
HOSTESS BRANDS INC COM 44109J106 149 10,406 SH   SOLE 99 10,406 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 729 95,717 SH   SOLE 1 95,717 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 148 19,434 SH   SOLE 8 19,434 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 209 27,436 SH   SOLE 99 27,436 0 0
HOULIHAN LOKEY INC COM 441593100 3,390 50,976 SH   SOLE 1 50,976 0 0
HOVNANIAN ENTERPRISES INC COM 442487401 1,470 13,908 SH   SOLE 1 13,908 0 0
HOWARD BANCORP INC COM 442496105 181 11,003 SH   SOLE 1 11,003 0 0
HOWARD HUGHES CORP COM 44267D107 1,771 18,618 SH   SOLE 1 18,618 0 0
HOWARD HUGHES CORP COM 44267D107 191 2,004 SH   SOLE 99 2,004 0 0
HP INC COM 40434L105 59,086 1,861,015 SH   SOLE 1 1,861,015 0 0
HP INC COM 40434L105 24 767 SH   DFND 1 0 0 767
HP INC OPT 40434L105 25,400 800,000 SH Put SOLE 1 800,000 0 0
HP INC COM 40434L105 880 27,730 SH   SOLE 8 27,730 0 0
HP INC OPT 40434L105 238 7,500 SH Put SOLE 8 7,500 0 0
HP INC COM 40434L105 16,296 513,227 SH   SOLE 9 513,227 0 0
HP INC COM 40434L105 1,044 32,870 SH   SOLE 99 32,870 0 0
HSBC HLDGS PLC ADR 404280406 4,464 153,180 SH   SOLE 1 153,180 0 0
HSBC HLDGS PLC ADR 404280406 20 699 SH   DFND 1 0 0 699
HSBC HLDGS PLC OPT 404280406 149 5,100 SH Put SOLE 8 5,100 0 0
HSBC HLDGS PLC ADR 404280406 3 114 SH   SOLE 8 114 0 0
HSBC HLDGS PLC ADR 404280406 700 24,037 SH   SOLE 9 24,037 0 0
HUAZHU GROUP LTD ADR 44332N106 2,174 39,591 SH   SOLE 1 39,591 0 0
HUAZHU GROUP LTD ADR 44332N106 5,048 91,940 SH   SOLE 9 91,940 0 0
HUAZHU GROUP LTD ADR 44332N106 4,467 81,366 SH   SOLE 99 81,366 0 0
HUB GROUP INC COM 443320106 2,843 42,260 SH   SOLE 1 42,260 0 0
HUBBELL INC COM 443510607 1,849 9,892 SH   SOLE 1 9,892 0 0
HUBSPOT INC COM 443573100 28,955 63,749 SH   SOLE 1 63,749 0 0
HUBSPOT INC COM 443573100 45 100 SH   SOLE 8 100 0 0
HUBSPOT INC COM 443573100 3,250 7,156 SH   SOLE 9 7,156 0 0
HUBSPOT INC COM 443573100 247 543 SH   SOLE 99 543 0 0
HUDBAY MINERALS INC COM 443628102 408 59,360 SH   SOLE 1 59,360 0 0
HUDSON PAC PPTYS INC TRUS 444097109 5,965 219,803 SH   SOLE 1 219,803 0 0
HUDSON PAC PPTYS INC TRUS 444097109 104 3,850 SH   DFND 1 0 0 3,850
HUDSON PAC PPTYS INC TRUS 444097109 2 66 SH   SOLE 8 66 0 0
HUMANA INC COM 444859102 41,671 99,396 SH   SOLE 1 99,396 0 0
HUMANA INC OPT 444859102 1,258 3,000 SH Put SOLE 8 3,000 0 0
HUMANA INC COM 444859102 21,260 50,710 SH   SOLE 9 50,710 0 0
HUMANA INC COM 444859102 5,118 12,208 SH   SOLE 99 12,208 0 0
HUNT J B TRANS SVCS INC COM 445658107 17,365 103,320 SH   SOLE 1 103,320 0 0
HUNT J B TRANS SVCS INC OPT 445658107 706 4,200 SH Put SOLE 8 4,200 0 0
HUNT J B TRANS SVCS INC OPT 445658107 706 4,200 SH Call SOLE 8 4,200 0 0
HUNT J B TRANS SVCS INC COM 445658107 5,494 32,686 SH   SOLE 9 32,686 0 0
HUNTINGTON BANCSHARES INC COM 446150104 31,188 1,983,965 SH   SOLE 1 1,983,965 0 0
HUNTINGTON BANCSHARES INC COM 446150104 26 1,654 SH   SOLE 8 1,654 0 0
HUNTINGTON BANCSHARES INC COM 446150104 6,367 405,011 SH   SOLE 9 405,011 0 0
HUNTINGTON BANCSHARES INC COM 446150104 164 10,429 SH   SOLE 99 10,429 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 8,422 40,923 SH   SOLE 1 40,923 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 3,234 15,710 SH   SOLE 9 15,710 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 103 500 SH   SOLE 99 500 0 0
HUNTSMAN CORP COM 447011107 2,579 89,454 SH   SOLE 1 89,454 0 0
HUNTSMAN CORP COM 447011107 314 10,895 SH   SOLE 8 10,895 0 0
HUNTSMAN CORP OPT 447011107 7,208 250,000 SH Call SOLE 8 250,000 0 0
HUNTSMAN CORP OPT 447011107 7,208 250,000 SH Put SOLE 8 250,000 0 0
HUNTSMAN CORP COM 447011107 37 1,275 SH   SOLE 9 1,275 0 0
HUNTSMAN CORP COM 447011107 168 5,832 SH   SOLE 99 5,832 0 0
HURCO COMPANIES INC COM 447324104 381 10,780 SH   SOLE 1 10,780 0 0
HURON CONSULTING GROUP INC COM 447462102 1,118 22,184 SH   SOLE 1 22,184 0 0
HURON CONSULTING GROUP INC COM 447462102 125 2,482 SH   SOLE 99 2,482 0 0
HUTCHISON CHINA MEDITECH LTD ADR 44842L103 129 4,554 SH   SOLE 1 4,554 0 0
HUTCHISON CHINA MEDITECH LTD ADR 44842L103 7 240 SH   SOLE 8 240 0 0
HUTCHISON CHINA MEDITECH LTD ADR 44842L103 1,178 41,700 SH   SOLE 9 41,700 0 0
HUTTIG BLDG PRODS INC COM 448451104 1 210 SH   SOLE 1 210 0 0
HUYA INC ADR 44852D108 5,608 287,894 SH   SOLE 1 287,894 0 0
HUYA INC OPT 44852D108 6,000 308,000 SH Put SOLE 1 308,000 0 0
HUYA INC OPT 44852D108 2,269 116,500 SH Call SOLE 8 116,500 0 0
HUYA INC ADR 44852D108 880 45,200 SH   SOLE 9 45,200 0 0
HYATT HOTELS CORP COM 448579102 9,152 110,670 SH   SOLE 1 110,670 0 0
HYATT HOTELS CORP COM 448579102 214 2,586 SH   SOLE 99 2,586 0 0
HYRECAR INC COM 44916T107 75 7,607 SH   SOLE 1 7,607 0 0
HYSTER YALE MATLS HANDLING I COM 449172105 721 8,280 SH   SOLE 1 8,280 0 0
I3 VERTICALS INC COM 46571Y107 499 16,038 SH   SOLE 1 16,038 0 0
IAA INC COM 449253103 1,271 23,039 SH   SOLE 1 23,039 0 0
IAA INC COM 449253103 17,870 324,082 SH   SOLE 8 324,082 0 0
IAA INC COM 449253103 593 10,763 SH   SOLE 99 10,763 0 0
IAMGOLD CORP COM 450913108 11 3,640 SH   DFND 1 0 0 3,640
IAMGOLD CORP COM 450913108 2,974 998,050 SH   SOLE 1 998,050 0 0
IAMGOLD CORP COM 450913108 1 286 SH   SOLE 8 286 0 0
IBIO INC COM 451033203 275 178,952 SH   SOLE 1 178,952 0 0
IBIO INC COM 451033203 114 74,257 SH   DFND 1 0 0 74,257
ICAD INC COM 44934S206 357 16,806 SH   SOLE 1 16,806 0 0
ICAHN ENTERPRISES LP COM 451100101 276 5,130 SH   SOLE 1 5,130 0 0
ICF INTL INC COM 44925C103 1,631 18,654 SH   SOLE 1 18,654 0 0
ICHOR HOLDINGS COM G4740B105 2,066 38,425 SH   SOLE 1 38,425 0 0
ICHOR HOLDINGS COM G4740B105 3 60 SH   DFND 1 0 0 60
ICICI BANK LIMITED ADR 45104G104 250 15,576 SH   DFND 1 0 0 15,576
ICICI BANK LIMITED ADR 45104G104 16,498 1,029,161 SH   SOLE 1 1,029,161 0 0
ICICI BANK LIMITED ADR 45104G104 0 1 SH   SOLE 8 1 0 0
ICICI BANK LIMITED ADR 45104G104 937 58,407 SH   SOLE 9 58,407 0 0
ICICI BANK LIMITED ADR 45104G104 164 10,212 SH   DFND 20 0 0 10,212
ICON PLC COM G4705A100 3 14 SH   SOLE 1 14 0 0
ICON PLC COM G4705A100 393 2,000 SH   SOLE 9 2,000 0 0
ICONIX BRAND GROUP INC COM 451055305 1 599 SH   DFND 1 0 0 599
ICU MED INC COM 44930G107 457 2,223 SH   SOLE 1 2,223 0 0
ICU MED INC COM 44930G107 4,216 20,523 SH   SOLE 8 20,523 0 0
ICU MED INC OPT 44930G107 3,595 17,500 SH Put SOLE 8 17,500 0 0
IDACORP INC COM 451107106 288 2,882 SH   SOLE 1 2,882 0 0
IDACORP INC COM 451107106 1,702 17,030 SH   SOLE 8 17,030 0 0
IDACORP INC COM 451107106 426 4,258 SH   SOLE 9 4,258 0 0
IDACORP INC COM 451107106 235 2,351 SH   SOLE 99 2,351 0 0
IDEANOMICS INC COM 45166V106 37 12,823 SH   SOLE 1 12,823 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 346 14,758 SH   SOLE 1 14,758 0 0
IDEAYA BIOSCIENCES INC COM 45166A102 2 98 SH   SOLE 8 98 0 0
IDENTIV INC COM 45170X205 53 4,662 SH   DFND 1 0 0 4,662
IDENTIV INC COM 45170X205 97 8,435 SH   SOLE 1 8,435 0 0
IDERA PHARMACEUTICALS INC COM 45168K405 16 12,393 SH   SOLE 1 12,393 0 0
IDEX CORP COM 45167R104 107,407 513,125 SH   SOLE 1 58,454 454,671 0
IDEX CORP COM 45167R104 27 128 SH   SOLE 8 128 0 0
IDEX CORP COM 45167R104 6,170 29,479 SH   SOLE 9 29,479 0 0
IDEX CORP COM 45167R104 13,989 66,829 SH   SOLE 20 0 66,829 0
IDEX CORP COM 45167R104 6,642 31,733 SH   SOLE 82 0 31,733 0
IDEX CORP COM 45167R104 11,049 52,787 SH   SOLE 99 0 52,787 0
IDEXX LABS INC COM 45168D104 49,361 100,877 SH   SOLE 1 100,877 0 0
IDEXX LABS INC COM 45168D104 114 235 SH   SOLE 8 235 0 0
IDEXX LABS INC COM 45168D104 16,276 33,263 SH   SOLE 9 33,263 0 0
IDEXX LABS INC COM 45168D104 538 1,100 SH   DFND 20 0 0 1,100
IDT CORP COM 448947507 375 16,571 SH   SOLE 1 16,571 0 0
IES HLDGS INC COM 44951W106 340 6,737 SH   SOLE 1 6,737 0 0
IHEARTMEDIA INC COM 45174J509 1 68 SH   SOLE 1 68 0 0
IHEARTMEDIA INC COM 45174J509 63 3,488 SH   SOLE 8 3,488 0 0
IHS MARKIT LTD COM G47567105 40,018 413,497 SH   SOLE 1 413,497 0 0
IHS MARKIT LTD COM G47567105 73 757 SH   DFND 1 0 0 757
IHS MARKIT LTD COM G47567105 2,527 26,108 SH   SOLE 8 26,108 0 0
IHS MARKIT LTD COM G47567105 14,052 145,187 SH   SOLE 9 145,187 0 0
II-VI INC COM 902104108 5,972 87,345 SH   SOLE 1 87,345 0 0
II-VI INC COM 902104108 1 12 SH   DFND 1 0 0 12
II-VI INC COM 902104108 2 22 SH   SOLE 8 22 0 0
II-VI INC BOND 902104AB4 25 16,000 PRN   SOLE 8 0 0 16,000
II-VI INC COM 902104108 391 5,716 SH   SOLE 99 5,716 0 0
ILLINOIS TOOL WKS INC COM 452308109 79,683 359,703 SH   SOLE 1 359,703 0 0
ILLINOIS TOOL WKS INC COM 452308109 45 205 SH   SOLE 8 205 0 0
ILLINOIS TOOL WKS INC COM 452308109 8,619 38,908 SH   SOLE 9 38,908 0 0
ILLUMINA INC COM 452327109 38 100 SH   DFND 1 0 0 100
ILLUMINA INC OPT 452327109 8,142 21,200 SH Put SOLE 1 21,200 0 0
ILLUMINA INC OPT 452327109 1,690 4,400 SH Call SOLE 1 4,400 0 0
ILLUMINA INC COM 452327109 81,550 212,336 SH   SOLE 1 212,336 0 0
ILLUMINA INC COM 452327109 782 2,036 SH   SOLE 8 2,036 0 0
ILLUMINA INC COM 452327109 6,942 18,073 SH   SOLE 9 18,073 0 0
ILLUMINA INC COM 452327109 404 1,052 SH   DFND 20 0 0 1,052
ILLUMINA INC COM 452327109 730 1,902 SH   SOLE 99 1,902 0 0
IMAC HLDGS INC COM 44967K104 156 94,700 SH   SOLE 8 94,700 0 0
IMAX CORP COM 45245E109 882 43,868 SH   SOLE 1 43,868 0 0
IMMERSION CORP COM 452521107 247 25,795 SH   SOLE 1 25,795 0 0
IMMUNIC INC COM 4525EP101 74 4,655 SH   SOLE 1 4,655 0 0
IMMUNIC INC COM 4525EP101 1 43 SH   SOLE 8 43 0 0
IMMUNOGEN INC COM 45253H101 3,409 420,779 SH   SOLE 1 420,779 0 0
IMMUNOGEN INC COM 45253H101 12 1,460 SH   SOLE 8 1,460 0 0
IMMUNOGEN INC COM 45253H101 60 7,415 SH   SOLE 99 7,415 0 0
IMPERIAL OIL LTD COM 453038408 11,776 487,001 SH   SOLE 1 487,001 0 0
IMPERIAL OIL LTD COM 453038408 4,169 172,435 SH   SOLE 9 172,435 0 0
IMPINJ INC COM 453204109 815 14,332 SH   SOLE 1 14,332 0 0
INCYTE CORP COM 45337C102 15,506 190,780 SH   SOLE 1 190,780 0 0
INCYTE CORP COM 45337C102 216 2,656 SH   SOLE 8 2,656 0 0
INCYTE CORP COM 45337C102 6,147 75,624 SH   SOLE 9 75,624 0 0
INDEPENDENCE HLDG CO NEW COM 453440307 154 3,861 SH   SOLE 1 3,861 0 0
INDEPENDENCE RLTY TR INC TRUS 45378A106 3,084 202,844 SH   SOLE 1 202,844 0 0
INDEPENDENT BANK CORP MASS COM 453836108 4,789 56,872 SH   SOLE 1 56,872 0 0
INDEPENDENT BK CORP MICH COM 453838609 1,673 70,727 SH   SOLE 1 70,727 0 0
INDEPENDENT BK GROUP INC COM 45384B106 4,984 68,996 SH   SOLE 1 68,996 0 0
INDIA GLOBALIZATION CAP INC COM 45408X308 1 537 SH   SOLE 1 537 0 0
INDUSTRIAL LOGISTICS PPTYS T TRUS 456237106 3,040 131,432 SH   SOLE 1 131,432 0 0
INFINERA CORP COM 45667G103 1,330 138,139 SH   SOLE 1 138,139 0 0
INFINERA CORP BOND 45667GAC7 136 114,000 PRN   SOLE 8 0 0 114,000
INFINERA CORP COM 45667G103 0 14 SH   SOLE 8 14 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 30 9,217 SH   SOLE 1 9,217 0 0
INFLARX NV COM N44821101 0 30 SH   SOLE 8 30 0 0
INFORMATION SVCS GROUP INC COM 45675Y104 235 53,425 SH   SOLE 1 53,425 0 0
INFOSYS LTD ADR 456788108 669 35,728 SH   DFND 1 0 0 35,728
INFOSYS LTD ADR 456788108 53,947 2,881,823 SH   SOLE 1 2,881,823 0 0
INFOSYS LTD ADR 456788108 1 52 SH   SOLE 8 52 0 0
INFOSYS LTD ADR 456788108 26 1,395 SH   SOLE 9 1,395 0 0
INFRA AND ENERGY ALTRNTIVE I COM 45686J104 179 10,967 SH   SOLE 1 10,967 0 0
INFUSYSTEM HLDGS INC COM 45685K102 336 16,491 SH   SOLE 1 16,491 0 0
ING GROEP N.V. ADR 456837103 5 434 SH   DFND 1 0 0 434
INGEVITY CORP COM 45688C107 5,010 66,323 SH   SOLE 1 66,323 0 0
INGEVITY CORP COM 45688C107 167 2,211 SH   SOLE 99 2,211 0 0
INGLES MKTS INC COM 457030104 736 11,940 SH   SOLE 1 11,940 0 0
INGREDION INC COM 457187102 2,980 33,131 SH   SOLE 1 33,131 0 0
INMUNE BIO INC COM 45782T105 20 1,667 SH   SOLE 1 1,667 0 0
INNODATA INC COM 457642205 8 1,340 SH   SOLE 1 1,340 0 0
INNOSPEC INC COM 45768S105 3,185 31,024 SH   SOLE 1 31,024 0 0
INNOVATIVE INDL PPTYS INC TRUS 45781V101 6,041 33,528 SH   SOLE 1 33,528 0 0
INNOVATIVE SOLUTIONS &amp SUPPO COM 45769N105 2 324 SH   SOLE 1 324 0 0
INNOVIVA INC COM 45781M101 1,203 100,704 SH   SOLE 1 100,704 0 0
INNOVIVA INC COM 45781M101 6 522 SH   SOLE 8 522 0 0
INOGEN INC COM 45780L104 1,444 27,491 SH   SOLE 1 27,491 0 0
INOGEN INC COM 45780L104 8 143 SH   SOLE 8 143 0 0
INOVALON HLDGS INC COM 45781D101 1,839 63,882 SH   SOLE 1 63,882 0 0
INOVALON HLDGS INC COM 45781D101 2 62 SH   SOLE 8 62 0 0
INOVIO PHARMACEUTICALS INC COM 45773H201 1,437 154,847 SH   SOLE 1 154,847 0 0
INOVIO PHARMACEUTICALS INC COM 45773H201 4 385 SH   DFND 1 0 0 385
INOVIO PHARMACEUTICALS INC COM 45773H201 7 794 SH   DFND 20 0 0 794
INPHI CORP COM 45772F107 235,354 1,319,167 SH   SOLE 1 1,319,167 0 0
INPHI CORP COM 45772F107 6,722 37,676 SH   SOLE 8 37,676 0 0
INPHI CORP COM 45772F107 58 326 SH   SOLE 99 326 0 0
INSEEGO CORP COM 45782B104 2,019 201,922 SH   SOLE 1 201,922 0 0
INSIGHT ENTERPRISES INC COM 45765U103 4,617 48,401 SH   SOLE 1 48,401 0 0
INSMED INC COM 457669307 5,146 151,066 SH   SOLE 1 151,066 0 0
INSMED INC BOND 457669AA7 4,117 3,686,000 PRN   SOLE 8 0 0 3,686,000
INSMED INC COM 457669307 24 711 SH   SOLE 8 711 0 0
INSPERITY INC COM 45778Q107 3,935 46,989 SH   SOLE 1 46,989 0 0
INSPIRE MED SYS INC COM 457730109 5,321 25,708 SH   SOLE 1 25,708 0 0
INSPIRE MED SYS INC COM 457730109 7 34 SH   SOLE 8 34 0 0
INSPIRED ENTMT INC COM 45782N108 9 927 SH   SOLE 1 927 0 0
INSTALLED BLDG PRODS INC COM 45780R101 6,529 58,880 SH   SOLE 1 58,880 0 0
INSTALLED BLDG PRODS INC COM 45780R101 377 3,399 SH   SOLE 99 3,399 0 0
INSTEEL INDS INC COM 45774W108 723 23,457 SH   SOLE 1 23,457 0 0
INSULET CORP COM 45784P101 6,858 26,282 SH   SOLE 1 26,282 0 0
INSULET CORP COM 45784P101 16 60 SH   SOLE 8 60 0 0
INSULET CORP BOND 45784PAH4 975 348,000 PRN   SOLE 8 0 0 348,000
INSULET CORP COM 45784P101 2,825 10,827 SH   SOLE 9 10,827 0 0
INTEGER HLDGS CORP COM 45826H109 4,213 45,738 SH   SOLE 1 45,738 0 0
INTEGER HLDGS CORP COM 45826H109 25 276 SH   SOLE 8 276 0 0
INTEGRA LIFESCIENCES HLDGS C COM 457985208 2,306 33,374 SH   SOLE 1 33,374 0 0
INTEGRA LIFESCIENCES HLDGS C OPT 457985208 11,427 165,400 SH Call SOLE 8 165,400 0 0
INTEGRA LIFESCIENCES HLDGS C COM 457985208 361 5,218 SH   SOLE 99 5,218 0 0
INTEL CORP COM 458140100 770,007 12,031,328 SH   SOLE 1 12,031,328 0 0
INTEL CORP OPT 458140100 42,240 660,000 SH Put SOLE 1 660,000 0 0
INTEL CORP COM 458140100 450 7,037 SH   DFND 1 0 0 7,037
INTEL CORP OPT 458140100 121,088 1,892,000 SH Put SOLE 8 1,892,000 0 0
INTEL CORP OPT 458140100 14,573 227,700 SH Call SOLE 8 227,700 0 0
INTEL CORP COM 458140100 11,099 173,419 SH   SOLE 8 173,419 0 0
INTEL CORP COM 458140100 35,063 547,879 SH   SOLE 9 547,879 0 0
INTEL CORP COM 458140100 2,326 36,346 SH   DFND 20 0 0 36,346
INTEL CORP COM 458140100 6 97 SH   SOLE 82 97 0 0
INTEL CORP COM 458140100 2,491 38,925 SH   SOLE 99 38,925 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 7,451 92,853 SH   SOLE 1 92,853 0 0
INTELLIA THERAPEUTICS INC OPT 45826J105 8,756 109,100 SH Call SOLE 8 109,100 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 1 14 SH   SOLE 8 14 0 0
INTELLICHECK INC COM 45817G201 126 15,024 SH   SOLE 1 15,024 0 0
INTELLIGENT SYS CORP NEW COM 45816D100 256 6,260 SH   SOLE 1 6,260 0 0
INTER PARFUMS INC COM 458334109 1,739 24,513 SH   SOLE 1 24,513 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 18,810 257,527 SH   SOLE 1 257,527 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 668 9,147 SH   SOLE 99 9,147 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 133 5,762 SH   DFND 1 0 0 5,762
INTERCEPT PHARMACEUTICALS IN COM 45845P108 2,190 94,875 SH   SOLE 1 94,875 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 5 229 SH   SOLE 8 229 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 118,607 1,062,032 SH   SOLE 1 1,062,032 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 25 223 SH   DFND 1 0 0 223
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,766 15,810 SH   SOLE 8 15,810 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 5,181 46,387 SH   SOLE 9 46,387 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,002 8,975 SH   SOLE 99 8,975 0 0
INTERCONTINENTAL HOTELS GROU ADR 45857P806 825 11,969 SH   SOLE 1 11,969 0 0
INTERDIGITAL INC COM 45867G101 7,706 121,459 SH   SOLE 1 121,459 0 0
INTERFACE INC COM 458665304 1,065 85,315 SH   SOLE 1 85,315 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 2,905 62,572 SH   SOLE 1 62,572 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 9 187 SH   SOLE 8 187 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 233,057 1,748,904 SH   SOLE 1 1,748,904 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 410 3,074 SH   DFND 1 0 0 3,074
INTERNATIONAL BUSINESS MACHS OPT 459200101 24,587 184,500 SH Put SOLE 8 184,500 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 4,449 33,383 SH   SOLE 8 33,383 0 0
INTERNATIONAL BUSINESS MACHS OPT 459200101 13,939 104,600 SH Call SOLE 8 104,600 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 14,071 105,588 SH   SOLE 9 105,588 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 139 1,042 SH   SOLE 99 1,042 0 0
INTERNATIONAL FLAVORS&ampFRAGRA COM 459506101 26,963 193,134 SH   SOLE 1 193,134 0 0
INTERNATIONAL FLAVORS&ampFRAGRA CONV 459506309 28,732 585,882 SH   SOLE 8 585,882 0 0
INTERNATIONAL FLAVORS&ampFRAGRA COM 459506101 11,995 85,911 SH   SOLE 9 85,911 0 0
INTERNATIONAL FLAVORS&ampFRAGRA COM 459506101 2,098 15,030 SH   SOLE 99 15,030 0 0
INTERNATIONAL GAME TECHNOLOG COM G4863A108 1,809 112,673 SH   SOLE 1 112,673 0 0
INTERNATIONAL MNY EXPRESS IN COM 46005L101 359 23,919 SH   SOLE 1 23,919 0 0
INTERNATIONAL PAPER CO COM 460146103 31,829 588,635 SH   SOLE 1 588,635 0 0
INTERNATIONAL PAPER CO COM 460146103 7,664 141,737 SH   SOLE 8 141,737 0 0
INTERNATIONAL PAPER CO OPT 460146103 10,138 187,500 SH Call SOLE 8 187,500 0 0
INTERNATIONAL PAPER CO OPT 460146103 30,739 568,500 SH Put SOLE 8 568,500 0 0
INTERNATIONAL PAPER CO COM 460146103 8,248 152,546 SH   SOLE 9 152,546 0 0
INTERNATIONAL PAPER CO COM 460146103 87 1,616 SH   SOLE 99 1,616 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 399 20,588 SH   SOLE 1 20,588 0 0
INTERPUBLIC GROUP COS INC COM 460690100 20,622 706,242 SH   SOLE 1 706,242 0 0
INTERPUBLIC GROUP COS INC COM 460690100 3 92 SH   SOLE 8 92 0 0
INTERPUBLIC GROUP COS INC COM 460690100 4,433 151,792 SH   SOLE 9 151,792 0 0
INTERPUBLIC GROUP COS INC COM 460690100 1,090 37,324 SH   SOLE 99 37,324 0 0
INTERSECT ENT INC COM 46071F103 1,104 52,942 SH   SOLE 1 52,942 0 0
INTERSECT ENT INC OPT 46071F103 2,819 135,000 SH Put SOLE 8 135,000 0 0
INTERSECT ENT INC COM 46071F103 2,918 139,763 SH   SOLE 8 139,763 0 0
INTEVAC INC COM 461148108 140 19,651 SH   SOLE 1 19,651 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 2,118 62,398 SH   SOLE 1 62,398 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 1,085 31,967 SH   SOLE 8 31,967 0 0
INTRICON CORP COM 46121H109 182 7,074 SH   SOLE 1 7,074 0 0
INTRICON CORP COM 46121H109 0 5 SH   SOLE 8 5 0 0
INTRUSION INC COM 46121E205 37 1,581 SH   SOLE 1 1,581 0 0
INTUIT COM 461202103 279,381 729,335 SH   SOLE 1 423,725 305,610 0
INTUIT COM 461202103 215 559 SH   SOLE 8 559 0 0
INTUIT COM 461202103 12,352 32,244 SH   SOLE 9 32,244 0 0
INTUIT COM 461202103 16,554 43,215 SH   SOLE 20 0 43,215 0
INTUIT COM 461202103 8,830 23,050 SH   SOLE 82 0 23,050 0
INTUIT COM 461202103 13,939 36,388 SH   SOLE 99 268 36,120 0
INTUITIVE SURGICAL INC COM 46120E602 110,623 149,706 SH   SOLE 1 149,706 0 0
INTUITIVE SURGICAL INC COM 46120E602 1,683 2,278 SH   DFND 1 0 0 2,278
INTUITIVE SURGICAL INC COM 46120E602 1,039 1,406 SH   SOLE 8 1,406 0 0
INTUITIVE SURGICAL INC COM 46120E602 11,176 15,125 SH   SOLE 9 15,125 0 0
INTUITIVE SURGICAL INC COM 46120E602 1,925 2,605 SH   DFND 20 0 0 2,605
INTUITIVE SURGICAL INC COM 46120E602 534 723 SH   SOLE 82 723 0 0
INUVO INC COM 46122W204 29 28,126 SH   SOLE 1 28,126 0 0
INVACARE CORP COM 461203101 342 42,611 SH   SOLE 1 42,611 0 0
INVACARE CORP COM 461203101 0 41 SH   SOLE 8 41 0 0
INVESCO ACTIVLY MANGD ETC FD FUND 46090F100 777 45,108 SH   SOLE 1 45,108 0 0
INVESCO CURRENCYSHARES BRIT FUND 46138M109 663 4,981 SH   SOLE 8 4,981 0 0
INVESCO CURRENCYSHARES EURO FUND 46138K103 1,406 12,795 SH   SOLE 1 12,795 0 0
INVESCO CURRENCYSHARES EURO OPT 46138K103 956 8,700 SH Call SOLE 8 8,700 0 0
INVESCO CURRENCYSHARES JAPAN FUND 46138W107 20 235 SH   SOLE 1 235 0 0
INVESCO CURRENCYSHARES SWISS FUND 46138R108 1,890 19,660 SH   SOLE 1 19,660 0 0
INVESCO DB COMMDY INDX TRCK FUND 46138B103 632 38,055 SH   SOLE 1 38,055 0 0
INVESCO DB COMMDY INDX TRCK FUND 46138B103 25 1,500 SH   DFND 1 0 0 1,500
INVESCO DB COMMDY INDX TRCK FUND 46138B103 9 517 SH   SOLE 8 517 0 0
INVESCO DB MULTI-SECTOR COMM FUND 46140H700 20 1,073 SH   DFND 1 0 0 1,073
INVESCO DB MULTI-SECTOR COMM FUND 46140H106 424 25,000 SH   DFND 1 0 0 25,000
INVESCO DB MULTI-SECTOR COMM FUND 46140H106 1,738 102,572 SH   SOLE 1 102,572 0 0
INVESCO DB MULTI-SECTOR COMM FUND 46140H106 22,849 1,348,805 SH   SOLE 8 1,348,805 0 0
INVESCO DB MULTI-SECTOR COMM FUND 46140H106 293 17,281 SH   DFND 20 0 0 17,281
INVESCO DB US DLR INDEX TR FUND 46141D203 1,999 79,575 SH   SOLE 1 79,575 0 0
INVESCO DB US DLR INDEX TR OPT 46141D203 33 1,300 SH Call SOLE 8 1,300 0 0
INVESCO EXCH TRADED FD TR II FUND 46138G102 227 4,955 SH   SOLE 1 4,955 0 0
INVESCO EXCH TRADED FD TR II FUND 46138G805 6,406 200,000 SH   SOLE 1 200,000 0 0
INVESCO EXCH TRADED FD TR II FUND 46138G706 240 2,614 SH   DFND 1 0 0 2,614
INVESCO EXCH TRADED FD TR II FUND 46138G870 8,717 337,203 SH   SOLE 1 337,203 0 0
INVESCO EXCH TRADED FD TR II OPT 46138G508 48,686 2,200,000 SH Call SOLE 1 2,200,000 0 0
INVESCO EXCH TRADED FD TR II FUND 46138E719 5,659 292,459 SH   SOLE 1 292,459 0 0
INVESCO EXCH TRADED FD TR II FUND 46138E362 980 22,855 SH   SOLE 1 22,855 0 0
INVESCO EXCH TRADED FD TR II FUND 46138E800 19 237 SH   SOLE 1 237 0 0
INVESCO EXCH TRADED FD TR II OPT 46138G508 106,224 4,800,000 SH Put SOLE 1 4,800,000 0 0
INVESCO EXCH TRADED FD TR II FUND 46138E537 2,625 98,076 SH   SOLE 1 98,076 0 0
INVESCO EXCH TRADED FD TR II FUND 46138E354 14,603 251,125 SH   SOLE 1 251,125 0 0
INVESCO EXCH TRADED FD TR II FUND 46138E628 848 13,697 SH   SOLE 1 13,697 0 0
INVESCO EXCH TRADED FD TR II FUND 46138E198 4,302 82,167 SH   SOLE 1 82,167 0 0
INVESCO EXCH TRADED FD TR II FUND 46138G508 39,498 1,784,758 SH   SOLE 1 1,784,758 0 0
INVESCO EXCH TRADED FD TR II FUND 46138E107 20 569 SH   SOLE 1 569 0 0
INVESCO EXCH TRADED FD TR II FUND 46138E727 681 30,224 SH   SOLE 1 30,224 0 0
INVESCO EXCH TRADED FD TR II OPT 46138G706 8,268 90,100 SH Put SOLE 8 90,100 0 0
INVESCO EXCH TRADED FD TR II FUND 46138G508 4,003 180,873 SH   SOLE 8 180,873 0 0
INVESCO EXCH TRADED FD TR II FUND 46138G706 676 7,370 SH   DFND 20 0 0 7,370
INVESCO EXCHANGE TRADED FD T FUND 46137V530 122 529 SH   DFND 1 0 0 529
INVESCO EXCHANGE TRADED FD T FUND 46137V142 1 16 SH   SOLE 1 16 0 0
INVESCO EXCHANGE TRADED FD T FUND 46137V639 269 1,724 SH   SOLE 1 1,724 0 0
INVESCO EXCHANGE TRADED FD T FUND 46137V837 874 10,266 SH   SOLE 1 10,266 0 0
INVESCO EXCHANGE TRADED FD T FUND 46137V357 701 4,950 SH   SOLE 1 4,950 0 0
INVESCO EXCHANGE TRADED FD T FUND 46137V563 1 33 SH   SOLE 1 33 0 0
INVESCO EXCHANGE TRADED FD T FUND 46137V720 65,239 1,419,170 SH   SOLE 1 1,419,170 0 0
INVESCO EXCHANGE TRADED FD T FUND 46137V647 144 1,197 SH   DFND 1 0 0 1,197
INVESCO EXCHANGE TRADED FD T FUND 46137V670 3 1,000 SH   DFND 1 0 0 1,000
INVESCO EXCHANGE TRADED FD T FUND 46137V134 295 3,000 SH   DFND 20 0 0 3,000
INVESCO HIGH INCOME 2024 TAR FUND 46136K105 32 3,300 SH   SOLE 1 3,300 0 0
INVESCO HIGH INCOME TR II FUND 46131F101 36 2,439 SH   SOLE 1 2,439 0 0
INVESCO LTD COM G491BT108 21,774 863,345 SH   SOLE 1 863,345 0 0
INVESCO LTD OPT G491BT108 1,077 42,700 SH Call SOLE 8 42,700 0 0
INVESCO LTD COM G491BT108 2,258 89,532 SH   SOLE 8 89,532 0 0
INVESCO LTD COM G491BT108 3,755 148,905 SH   SOLE 9 148,905 0 0
INVESCO MORTGAGE CAPITAL INC TRUS 46131B100 2 555 SH   DFND 1 0 0 555
INVESCO MORTGAGE CAPITAL INC TRUS 46131B100 1,162 289,509 SH   SOLE 1 289,509 0 0
INVESCO QQQ TR OPT 46090E103 4,358,679 13,658,000 SH Put SOLE 1 13,658,000 0 0
INVESCO QQQ TR FUND 46090E103 1,111,742 3,483,663 SH   SOLE 1 3,483,663 0 0
INVESCO QQQ TR FUND 46090E103 3,631 11,377 SH   DFND 1 0 0 11,377
INVESCO QQQ TR OPT 46090E103 1,623,226 5,086,400 SH Call SOLE 1 5,086,400 0 0
INVESCO QQQ TR OPT 46090E103 6,229,546 19,520,400 SH Put SOLE 8 19,520,400 0 0
INVESCO QQQ TR FUND 46090E103 111,635 349,806 SH   SOLE 8 349,806 0 0
INVESCO QQQ TR OPT 46090E103 3,414,658 10,699,900 SH Call SOLE 8 10,699,900 0 0
INVESCO QQQ TR FUND 46090E103 71 222 SH   SOLE 9 222 0 0
INVESCO QQQ TR FUND 46090E103 11,997 37,594 SH   DFND 20 0 0 37,594
INVESTAR HLDG CORP COM 46134L105 390 18,965 SH   SOLE 1 18,965 0 0
INVESTORS BANCORP INC NEW COM 46146L101 16,846 1,146,776 SH   SOLE 1 1,146,776 0 0
INVESTORS BANCORP INC NEW COM 46146L101 0 7 SH   SOLE 8 7 0 0
INVESTORS TITLE CO NC COM 461804106 325 1,957 SH   SOLE 1 1,957 0 0
INVITAE CORP COM 46185L103 7,098 185,735 SH   SOLE 1 185,735 0 0
INVITATION HOMES INC TRUS 46187W107 10,655 333,053 SH   SOLE 1 333,053 0 0
INVITATION HOMES INC TRUS 46187W107 0 14 SH   SOLE 8 14 0 0
INVITATION HOMES INC TRUS 46187W107 2,946 92,084 SH   SOLE 9 92,084 0 0
IONIS PHARMACEUTICALS INC COM 462222100 2,564 57,025 SH   SOLE 1 57,025 0 0
IONIS PHARMACEUTICALS INC COM 462222100 292 6,494 SH   SOLE 8 6,494 0 0
IONIS PHARMACEUTICALS INC COM 462222100 981 21,805 SH   SOLE 9 21,805 0 0
IONIS PHARMACEUTICALS INC COM 462222100 605 13,447 SH   SOLE 99 13,447 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 1,639 51,742 SH   SOLE 1 51,742 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 475 15,011 SH   SOLE 8 15,011 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 52 1,641 SH   SOLE 99 1,641 0 0
IPG PHOTONICS CORP COM 44980X109 12,011 56,938 SH   SOLE 1 56,938 0 0
IPG PHOTONICS CORP COM 44980X109 2,993 14,190 SH   SOLE 9 14,190 0 0
IQIYI INC ADR 46267X108 6,012 361,703 SH   SOLE 1 361,703 0 0
IQIYI INC ADR 46267X108 50 3,000 SH   DFND 1 0 0 3,000
IQIYI INC OPT 46267X108 562 33,800 SH Put SOLE 8 33,800 0 0
IQIYI INC ADR 46267X108 64 3,873 SH   SOLE 8 3,873 0 0
IQIYI INC ADR 46267X108 2,719 163,555 SH   SOLE 9 163,555 0 0
IQVIA HLDGS INC COM 46266C105 30,999 160,497 SH   SOLE 1 160,497 0 0
IQVIA HLDGS INC COM 46266C105 14,583 75,503 SH   SOLE 9 75,503 0 0
IQVIA HLDGS INC COM 46266C105 365 1,890 SH   SOLE 82 1,890 0 0
IRADIMED CORP COM 46266A109 290 11,301 SH   SOLE 1 11,301 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 4,632 33,359 SH   SOLE 1 33,359 0 0
IRIDEX CORP COM 462684101 1 122 SH   SOLE 1 122 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 4,180 101,318 SH   SOLE 1 101,318 0 0
IROBOT CORP COM 462726100 9,343 76,466 SH   SOLE 1 76,466 0 0
IROBOT CORP COM 462726100 17 141 SH   SOLE 8 141 0 0
IROBOT CORP OPT 462726100 3,946 32,300 SH Call SOLE 8 32,300 0 0
IROBOT CORP OPT 462726100 4,826 39,500 SH Put SOLE 8 39,500 0 0
IRON MTN INC NEW TRUS 46284V101 14,075 380,307 SH   SOLE 1 380,307 0 0
IRON MTN INC NEW OPT 46284V101 93 2,500 SH Put SOLE 8 2,500 0 0
IRON MTN INC NEW TRUS 46284V101 56 1,518 SH   SOLE 8 1,518 0 0
IRON MTN INC NEW TRUS 46284V101 4,148 112,089 SH   SOLE 9 112,089 0 0
IRON MTN INC NEW COM 46284V101 314 8,480 SH   SOLE 99 8,480 0 0
IRONWOOD PHARMACEUTICALS INC COM 46333X108 4,933 441,240 SH   SOLE 1 441,240 0 0
IRONWOOD PHARMACEUTICALS INC COM 46333X108 13 1,161 SH   SOLE 8 1,161 0 0
ISHARES GOLD TR FUND 464285105 94 5,786 SH   DFND 1 0 0 5,786
ISHARES GOLD TR FUND 464285105 2 98 SH   SOLE 8 98 0 0
ISHARES INC FUND 46434G798 4 97 SH   DFND 1 0 0 97
ISHARES INC FUND 464286400 33,052 988,064 SH   SOLE 1 988,064 0 0
ISHARES INC FUND 464286715 6 266 SH   DFND 1 0 0 266
ISHARES INC FUND 464286533 270 4,269 SH   SOLE 1 4,269 0 0
ISHARES INC FUND 464286665 16 309 SH   DFND 1 0 0 309
ISHARES INC FUND 464286707 3,896 111,854 SH   SOLE 1 111,854 0 0
ISHARES INC FUND 464286764 282 10,284 SH   SOLE 1 10,284 0 0
ISHARES INC FUND 464286822 768 17,545 SH   SOLE 1 17,545 0 0
ISHARES INC FUND 464286608 0 3 SH   SOLE 1 3 0 0
ISHARES INC FUND 464286285 6 140 SH   SOLE 1 140 0 0
ISHARES INC FUND 464286145 11 361 SH   SOLE 1 361 0 0
ISHARES INC FUND 464286525 3,507 35,544 SH   SOLE 1 35,544 0 0
ISHARES INC FUND 464286517 114 2,667 SH   DFND 1 0 0 2,667
ISHARES INC FUND 46434G848 105 2,500 SH   DFND 1 0 0 2,500
ISHARES INC FUND 464286749 64 1,450 SH   DFND 1 0 0 1,450
ISHARES INC FUND 464286509 8,243 242,106 SH   SOLE 1 242,106 0 0
ISHARES INC FUND 464286749 10,649 240,883 SH   SOLE 1 240,883 0 0
ISHARES INC FUND 464286293 4 98 SH   DFND 1 0 0 98
ISHARES INC FUND 46434G103 31,061 482,604 SH   SOLE 1 482,604 0 0
ISHARES INC FUND 46434G814 1,340 49,449 SH   SOLE 1 49,449 0 0
ISHARES INC FUND 46434G822 203 2,966 SH   DFND 1 0 0 2,966
ISHARES INC FUND 464286871 776 29,168 SH   SOLE 1 29,168 0 0
ISHARES INC FUND 464286772 83,788 934,097 SH   SOLE 1 934,097 0 0
ISHARES INC FUND 464286103 1,707 68,863 SH   SOLE 1 68,863 0 0
ISHARES INC FUND 464286665 0 1 SH   SOLE 1 1 0 0
ISHARES INC FUND 464286400 347 10,374 SH   DFND 1 0 0 10,374
ISHARES INC FUND 464286822 329 7,500 SH   DFND 1 0 0 7,500
ISHARES INC FUND 464286392 729 6,150 SH   DFND 1 0 0 6,150
ISHARES INC FUND 464286806 63 1,867 SH   SOLE 1 1,867 0 0
ISHARES INC FUND 464286608 90 1,941 SH   DFND 1 0 0 1,941
ISHARES INC FUND 464286319 4 93 SH   DFND 1 0 0 93
ISHARES INC FUND 46434G863 32 750 SH   DFND 1 0 0 750
ISHARES INC FUND 464286715 738 32,090 SH   SOLE 1 32,090 0 0
ISHARES INC FUND 46434G822 34,261 500,010 SH   SOLE 1 500,010 0 0
ISHARES INC OPT 464286806 7 200 SH Put SOLE 8 200 0 0
ISHARES INC OPT 464286871 2,392 90,000 SH Put SOLE 8 90,000 0 0
ISHARES INC FUND 464286400 3 101 SH   SOLE 8 101 0 0
ISHARES INC OPT 464286400 23,415 700,000 SH Put SOLE 8 700,000 0 0
ISHARES INC OPT 464286400 45,934 1,373,200 SH Call SOLE 8 1,373,200 0 0
ISHARES INC FUND 46434G822 41,305 602,819 SH   SOLE 8 602,819 0 0
ISHARES INC FUND 464286871 1,105 41,561 SH   SOLE 8 41,561 0 0
ISHARES INC FUND 464286806 151 4,530 SH   SOLE 8 4,530 0 0
ISHARES INC FUND 464286772 30 340 SH   SOLE 8 340 0 0
ISHARES INC FUND 464286400 1,321 39,493 SH   DFND 20 0 0 39,493
ISHARES INC FUND 46434G822 134 1,960 SH   DFND 20 0 0 1,960
ISHARES INC FUND 464286772 597 6,654 SH   DFND 20 0 0 6,654
ISHARES S&ampP GSCI COMMODITY- FUND 46428R107 317 22,662 SH   SOLE 1 22,662 0 0
ISHARES SILVER TR FUND 46428Q109 77 3,378 SH   DFND 1 0 0 3,378
ISHARES SILVER TR FUND 46428Q109 28,185 1,241,671 SH   SOLE 1 1,241,671 0 0
ISHARES SILVER TR OPT 46428Q109 182,712 8,049,000 SH Put SOLE 8 8,049,000 0 0
ISHARES SILVER TR OPT 46428Q109 44,530 1,961,700 SH Call SOLE 8 1,961,700 0 0
ISHARES SILVER TR FUND 46428Q109 125,845 5,543,824 SH   SOLE 8 5,543,824 0 0
ISHARES SILVER TR FUND 46428Q109 409 18,000 SH   DFND 20 0 0 18,000
ISHARES TR FUND 464287408 58,891 416,953 SH   SOLE 1 416,953 0 0
ISHARES TR FUND 46429B671 1,070 13,099 SH   SOLE 1 13,099 0 0
ISHARES TR OPT 464287234 184,312 3,455,400 SH Call SOLE 1 3,455,400 0 0
ISHARES TR FUND 464288356 65 1,040 SH   SOLE 1 1,040 0 0
ISHARES TR FUND 46429B366 52 959 SH   SOLE 1 959 0 0
ISHARES TR FUND 46429B606 133 7,375 SH   SOLE 1 7,375 0 0
ISHARES TR FUND 464287770 8 47 SH   SOLE 1 47 0 0
ISHARES TR FUND 46435G433 438 11,899 SH   SOLE 1 11,899 0 0
ISHARES TR FUND 464287622 60 268 SH   SOLE 1 268 0 0
ISHARES TR FUND 464289529 124 2,767 SH   SOLE 1 2,767 0 0
ISHARES TR FUND 46434V779 7 390 SH   DFND 1 0 0 390
ISHARES TR FUND 464287242 732 5,629 SH   DFND 1 0 0 5,629
ISHARES TR FUND 464287176 21,676 172,714 SH   SOLE 1 172,714 0 0
ISHARES TR FUND 464287739 87,387 950,475 SH   SOLE 1 950,475 0 0
ISHARES TR FUND 464287648 5,309 17,654 SH   SOLE 1 17,654 0 0
ISHARES TR FUND 464288182 1,015 10,953 SH   SOLE 1 10,953 0 0
ISHARES TR FUND 46432F370 2,879 23,976 SH   SOLE 1 23,976 0 0
ISHARES TR OPT 464287242 21,536 165,600 SH Call SOLE 1 165,600 0 0
ISHARES TR FUND 464289875 1,227 28,179 SH   SOLE 1 28,179 0 0
ISHARES TR FUND 464287515 3,033 8,883 SH   SOLE 1 8,883 0 0
ISHARES TR FUND 464287390 2 83 SH   SOLE 1 83 0 0
ISHARES TR FUND 464288885 3,747 37,301 SH   SOLE 1 37,301 0 0
ISHARES TR OPT 464288513 242,325 2,779,600 SH Call SOLE 1 2,779,600 0 0
ISHARES TR OPT 464287465 548,542 7,230,000 SH Call SOLE 1 7,230,000 0 0
ISHARES TR FUND 464287481 712 6,980 SH   DFND 1 0 0 6,980
ISHARES TR FUND 464288281 116,563 1,070,558 SH   SOLE 1 1,070,558 0 0
ISHARES TR FUND 464288182 12 125 SH   DFND 1 0 0 125
ISHARES TR FUND 464287556 180,764 1,200,611 SH   SOLE 1 1,200,611 0 0
ISHARES TR FUND 464287234 564 10,576 SH   DFND 1 0 0 10,576
ISHARES TR FUND 464287598 3,579 23,620 SH   SOLE 1 23,620 0 0
ISHARES TR FUND 464287184 37,048 794,002 SH   SOLE 1 794,002 0 0
ISHARES TR FUND 46434V803 4,576 138,797 SH   SOLE 1 138,797 0 0
ISHARES TR FUND 464287242 11,117 85,482 SH   SOLE 1 85,482 0 0
ISHARES TR FUND 46429B606 36 1,985 SH   DFND 1 0 0 1,985
ISHARES TR FUND 464288117 7,843 151,021 SH   SOLE 1 151,021 0 0
ISHARES TR FUND 46429B747 363 3,430 SH   DFND 1 0 0 3,430
ISHARES TR FUND 464287457 18,603 215,692 SH   SOLE 1 215,692 0 0
ISHARES TR FUND 464288257 3,245 34,109 SH   SOLE 1 34,109 0 0
ISHARES TR FUND 464288497 87 1,320 SH   DFND 1 0 0 1,320
ISHARES TR FUND 464288224 17 720 SH   DFND 1 0 0 720
ISHARES TR OPT 464287432 143,956 1,062,800 SH Call SOLE 1 1,062,800 0 0
ISHARES TR OPT 464288281 423,108 3,886,000 SH Put SOLE 1 3,886,000 0 0
ISHARES TR FUND 464287465 235,012 3,097,545 SH   SOLE 1 3,097,545 0 0
ISHARES TR FUND 46434V886 854 21,933 SH   DFND 1 0 0 21,933
ISHARES TR FUND 464287440 142 1,258 SH   DFND 1 0 0 1,258
ISHARES TR FUND 464287440 16,263 144,010 SH   SOLE 1 144,010 0 0
ISHARES TR FUND 46435G524 5 84 SH   DFND 1 0 0 84
ISHARES TR FUND 464288448 1,315 41,768 SH   SOLE 1 41,768 0 0
ISHARES TR FUND 464287432 77,558 572,600 SH   SOLE 1 572,600 0 0
ISHARES TR FUND 464288281 9 86 SH   DFND 1 0 0 86
ISHARES TR FUND 464287523 42 100 SH   DFND 1 0 0 100
ISHARES TR FUND 464287788 2,995 40,006 SH   SOLE 1 40,006 0 0
ISHARES TR FUND 464287630 4,021 25,215 SH   SOLE 1 25,215 0 0
ISHARES TR FUND 464287291 908 2,950 SH   DFND 1 0 0 2,950
ISHARES TR FUND 464287341 30 1,200 SH   DFND 1 0 0 1,200
ISHARES TR OPT 464288513 3,993,908 45,812,200 SH Put SOLE 1 45,812,200 0 0
ISHARES TR FUND 464287598 879 5,797 SH   DFND 1 0 0 5,797
ISHARES TR FUND 464287614 1,402 5,770 SH   DFND 1 0 0 5,770
ISHARES TR OPT 464287432 617,326 4,557,600 SH Put SOLE 1 4,557,600 0 0
ISHARES TR FUND 464287457 343 3,977 SH   DFND 1 0 0 3,977
ISHARES TR FUND 464288430 67 725 SH   DFND 1 0 0 725
ISHARES TR FUND 464289529 168 3,750 SH   DFND 1 0 0 3,750
ISHARES TR FUND 46435G102 44 450 SH   DFND 1 0 0 450
ISHARES TR FUND 464287184 37 785 SH   DFND 1 0 0 785
ISHARES TR FUND 46429B663 3,126 32,947 SH   SOLE 1 32,947 0 0
ISHARES TR FUND 464288869 9 59 SH   SOLE 1 59 0 0
ISHARES TR FUND 464287556 68 450 SH   DFND 1 0 0 450
ISHARES TR FUND 464288372 2,182 48,409 SH   SOLE 1 48,409 0 0
ISHARES TR OPT 464287465 666,519 8,785,000 SH Put SOLE 1 8,785,000 0 0
ISHARES TR FUND 464287291 634 2,059 SH   SOLE 1 2,059 0 0
ISHARES TR FUND 46434V647 3,079 120,852 SH   SOLE 1 120,852 0 0
ISHARES TR FUND 464287432 108 800 SH   DFND 1 0 0 800
ISHARES TR FUND 464287200 8,933 22,455 SH   DFND 1 0 0 22,455
ISHARES TR FUND 464288653 514 3,669 SH   SOLE 1 3,669 0 0
ISHARES TR FUND 464287499 97 1,317 SH   SOLE 1 1,317 0 0
ISHARES TR FUND 464288620 165 2,800 SH   DFND 1 0 0 2,800
ISHARES TR FUND 464287507 1,252 4,809 SH   SOLE 1 4,809 0 0
ISHARES TR FUND 46432F834 28 400 SH   SOLE 1 400 0 0
ISHARES TR FUND 464287150 24 261 SH   SOLE 1 261 0 0
ISHARES TR OPT 464287242 493,618 3,795,600 SH Put SOLE 1 3,795,600 0 0
ISHARES TR FUND 464287507 138 530 SH   DFND 1 0 0 530
ISHARES TR FUND 464287804 59,899 551,906 SH   SOLE 1 551,906 0 0
ISHARES TR FUND 464287630 147 923 SH   DFND 1 0 0 923
ISHARES TR FUND 464287374 353 12,812 SH   SOLE 1 12,812 0 0
ISHARES TR FUND 46434V621 10 200 SH   SOLE 1 200 0 0
ISHARES TR OPT 464287655 989,810 4,480,000 SH Call SOLE 1 4,480,000 0 0
ISHARES TR OPT 464287234 176,844 3,315,400 SH Put SOLE 1 3,315,400 0 0
ISHARES TR FUND 464288513 338,577 3,883,641 SH   SOLE 1 3,881,741 1,900 0
ISHARES TR FUND 464288760 268 2,581 SH   SOLE 1 2,581 0 0
ISHARES TR OPT 464287655 2,449,121 11,085,000 SH Put SOLE 1 11,085,000 0 0
ISHARES TR FUND 464287234 204,528 3,834,426 SH   SOLE 1 3,834,426 0 0
ISHARES TR FUND 46429B697 22,808 329,647 SH   SOLE 1 329,647 0 0
ISHARES TR FUND 46429B135 3 207 SH   DFND 1 0 0 207
ISHARES TR FUND 46435G334 112 3,576 SH   DFND 1 0 0 3,576
ISHARES TR FUND 464288810 49,554 150,000 SH   SOLE 1 150,000 0 0
ISHARES TR FUND 464288513 306 3,512 SH   DFND 1 0 0 3,512
ISHARES TR FUND 464287614 912 3,751 SH   SOLE 1 3,751 0 0
ISHARES TR FUND 464287739 11 120 SH   DFND 1 0 0 120
ISHARES TR FUND 464287473 444 4,060 SH   DFND 1 0 0 4,060
ISHARES TR FUND 464288638 1,624 27,426 SH   SOLE 1 27,426 0 0
ISHARES TR FUND 464287176 152 1,209 SH   DFND 1 0 0 1,209
ISHARES TR FUND 46435G672 6,251 113,937 SH   SOLE 1 113,937 0 0
ISHARES TR FUND 464288661 45,626 351,268 SH   SOLE 1 351,268 0 0
ISHARES TR FUND 464287655 779,919 3,530,001 SH   SOLE 1 3,530,001 0 0
ISHARES TR FUND 46429B689 1,516 20,769 SH   SOLE 1 20,769 0 0
ISHARES TR FUND 464287713 3,233 100,000 SH   SOLE 1 100,000 0 0
ISHARES TR FUND 46429B408 16 533 SH   SOLE 1 533 0 0
ISHARES TR OPT 464287184 27,529 590,000 SH Put SOLE 1 590,000 0 0
ISHARES TR FUND 464287887 14 110 SH   DFND 1 0 0 110
ISHARES TR FUND 464287473 55,795 510,473 SH   SOLE 1 510,473 0 0
ISHARES TR FUND 464288752 6,538 96,337 SH   SOLE 1 96,337 0 0
ISHARES TR FUND 464287226 44,951 394,890 SH   SOLE 1 394,890 0 0
ISHARES TR FUND 464288414 140 1,203 SH   SOLE 1 1,203 0 0
ISHARES TR FUND 464288687 9,034 235,249 SH   SOLE 1 235,249 0 0
ISHARES TR FUND 464288604 4 65 SH   SOLE 1 65 0 0
ISHARES TR FUND 464288588 56,586 521,911 SH   SOLE 1 521,911 0 0
ISHARES TR FUND 464287887 1 11 SH   SOLE 1 11 0 0
ISHARES TR FUND 46434V423 1,486 41,368 SH   SOLE 1 41,368 0 0
ISHARES TR FUND 46434V407 2,793 60,961 SH   SOLE 1 60,961 0 0
ISHARES TR FUND 464288240 14,957 271,056 SH   SOLE 1 271,056 0 0
ISHARES TR OPT 464287184 4,199 90,000 SH Call SOLE 1 90,000 0 0
ISHARES TR FUND 464288489 8 300 SH   DFND 1 0 0 300
ISHARES TR FUND 46434V704 134 4,175 SH   SOLE 1 4,175 0 0
ISHARES TR FUND 464287648 192 639 SH   DFND 1 0 0 639
ISHARES TR FUND 464288307 39 625 SH   SOLE 1 625 0 0
ISHARES TR FUND 464288224 5,412 222,726 SH   SOLE 1 222,726 0 0
ISHARES TR FUND 46429B598 6,635 157,307 SH   SOLE 1 157,307 0 0
ISHARES TR FUND 464287523 6,781 15,994 SH   SOLE 1 15,994 0 0
ISHARES TR FUND 46434VAX8 80 3,054 SH   SOLE 1 3,054 0 0
ISHARES TR FUND 464287234 86 1,603 SH   SOLE 8 1,603 0 0
ISHARES TR FUND 464287242 10,404 80,000 SH   SOLE 8 80,000 0 0
ISHARES TR OPT 464287465 84,716 1,116,600 SH Call SOLE 8 1,116,600 0 0
ISHARES TR FUND 464288224 74 3,059 SH   SOLE 8 3,059 0 0
ISHARES TR OPT 464287440 3,456 30,600 SH Call SOLE 8 30,600 0 0
ISHARES TR OPT 464287465 46,675 615,200 SH Put SOLE 8 615,200 0 0
ISHARES TR OPT 464287432 2,872 21,200 SH Call SOLE 8 21,200 0 0
ISHARES TR OPT 464287184 244,307 5,235,900 SH Call SOLE 8 5,235,900 0 0
ISHARES TR OPT 464287432 14,507 107,100 SH Put SOLE 8 107,100 0 0
ISHARES TR OPT 464288513 56,841 652,000 SH Call SOLE 8 652,000 0 0
ISHARES TR OPT 464287234 521,548 9,777,800 SH Put SOLE 8 9,777,800 0 0
ISHARES TR OPT 464287184 223,809 4,796,600 SH Put SOLE 8 4,796,600 0 0
ISHARES TR FUND 464287192 1,380 5,355 SH   SOLE 8 5,355 0 0
ISHARES TR OPT 464287242 2,640 20,300 SH Put SOLE 8 20,300 0 0
ISHARES TR OPT 464288513 27,139 311,300 SH Put SOLE 8 311,300 0 0
ISHARES TR OPT 464287242 13 100 SH Call SOLE 8 100 0 0
ISHARES TR FUND 464288661 5 42 SH   SOLE 8 42 0 0
ISHARES TR FUND 464287655 409 1,851 SH   SOLE 8 1,851 0 0
ISHARES TR OPT 464287234 471,552 8,840,500 SH Call SOLE 8 8,840,500 0 0
ISHARES TR OPT 464287655 4,381,107 19,829,400 SH Put SOLE 8 19,829,400 0 0
ISHARES TR FUND 464287739 7,400 80,492 SH   SOLE 8 80,492 0 0
ISHARES TR OPT 464287655 1,634,956 7,400,000 SH Call SOLE 8 7,400,000 0 0
ISHARES TR FUND 46435G672 128 2,329 SH   SOLE 8 2,329 0 0
ISHARES TR FUND 46429B671 3 35 SH   SOLE 8 35 0 0
ISHARES TR FUND 464287184 21,516 461,122 SH   SOLE 8 461,122 0 0
ISHARES TR FUND 464288620 3,348 56,708 SH   SOLE 8 56,708 0 0
ISHARES TR FUND 464287440 8 69 SH   SOLE 8 69 0 0
ISHARES TR OPT 464288752 41 600 SH Call SOLE 8 600 0 0
ISHARES TR FUND 464287432 528 3,901 SH   SOLE 8 3,901 0 0
ISHARES TR FUND 464287515 3,626 10,621 SH   SOLE 8 10,621 0 0
ISHARES TR OPT 464287465 34,142 450,000 SH Call SOLE 9 450,000 0 0
ISHARES TR FUND 464287655 255 1,155 SH   SOLE 9 1,155 0 0
ISHARES TR OPT 464287234 99,212 1,860,000 SH Call SOLE 9 1,860,000 0 0
ISHARES TR FUND 46429B671 1,389 17,000 SH   SOLE 9 17,000 0 0
ISHARES TR OPT 464287184 4,199 90,000 SH Put SOLE 9 90,000 0 0
ISHARES TR OPT 464287234 138,684 2,600,000 SH Put SOLE 9 2,600,000 0 0
ISHARES TR OPT 464287465 502,639 6,625,000 SH Put SOLE 9 6,625,000 0 0
ISHARES TR FUND 464287556 89 591 SH   SOLE 9 591 0 0
ISHARES TR OPT 464287184 4,199 90,000 SH Call SOLE 9 90,000 0 0
ISHARES TR FUND 46435G334 2,849 91,000 SH   SOLE 9 91,000 0 0
ISHARES TR FUND 464287465 51,300 676,152 SH   SOLE 9 676,152 0 0
ISHARES TR FUND 464287234 13,702 256,890 SH   SOLE 9 256,890 0 0
ISHARES TR FUND 46429B598 71 1,675 SH   SOLE 9 1,675 0 0
ISHARES TR FUND 464287408 463 3,275 SH   SOLE 9 3,275 0 0
ISHARES TR FUND 464288281 99,952 918,000 SH   SOLE 9 918,000 0 0
ISHARES TR FUND 464287390 467 16,908 SH   SOLE 9 16,908 0 0
ISHARES TR FUND 464287184 933 20,000 SH   SOLE 9 20,000 0 0
ISHARES TR FUND 464287655 1,748 7,912 SH   DFND 20 0 0 7,912
ISHARES TR FUND 464288224 1,166 48,000 SH   DFND 20 0 0 48,000
ISHARES TR FUND 464287556 888 5,900 SH   DFND 20 0 0 5,900
ISHARES TR FUND 464287176 984 7,844 SH   DFND 20 0 0 7,844
ISHARES TR FUND 464287101 180 1,000 SH   DFND 20 0 0 1,000
ISHARES TR FUND 464287200 2,506 6,300 SH   SOLE 20 0 6,300 0
ISHARES TR FUND 464287523 668 1,575 SH   DFND 20 0 0 1,575
ISHARES TR FUND 464287234 261 4,900 SH   SOLE 20 0 4,900 0
ISHARES TR FUND 464288737 302 5,200 SH   DFND 20 0 0 5,200
ISHARES U S ETF TR FUND 46431W853 219 7,328 SH   SOLE 1 7,328 0 0
ISORAY INC COM 46489V104 2 1,735 SH   SOLE 1 1,735 0 0
ISSUER DIRECT CORP COM 46520M204 1 27 SH   SOLE 1 27 0 0
ISTAR INC TRUS 45031U101 3,126 175,873 SH   SOLE 1 175,873 0 0
ISTAR INC BOND 45031UCB5 1,597 1,208,000 PRN   SOLE 8 0 0 1,208,000
ITAU UNIBANCO HLDG S A ADR 465562106 317 63,930 SH   DFND 1 0 0 63,930
ITAU UNIBANCO HLDG S A ADR 465562106 4,451 897,222 SH   SOLE 1 897,222 0 0
ITAU UNIBANCO HLDG S A ADR 465562106 0 20 SH   SOLE 9 20 0 0
ITERIS INC NEW COM 46564T107 214 34,543 SH   SOLE 1 34,543 0 0
ITERUM THERAPEUTICS PLC COM G6333L101 71 50,000 SH   DFND 20 0 0 50,000
ITRON INC COM 465741106 5,759 64,967 SH   SOLE 1 64,967 0 0
ITRON INC COM 465741106 60 672 SH   SOLE 99 672 0 0
ITT INC COM 45073V108 441 4,842 SH   SOLE 1 4,842 0 0
ITT INC COM 45073V108 27 302 SH   SOLE 8 302 0 0
IVERIC BIO INC COM 46583P102 416 67,327 SH   SOLE 1 67,327 0 0
IVERIC BIO INC COM 46583P102 3 560 SH   SOLE 8 560 0 0
IZEA WORLDWIDE INC COM 46604H105 21 5,587 SH   SOLE 1 5,587 0 0
IZEA WORLDWIDE INC COM 46604H105 4 1,180 SH   SOLE 8 1,180 0 0
J &amp J SNACK FOODS CORP COM 466032109 3,913 24,921 SH   SOLE 1 24,921 0 0
J ALEXANDERS HLDGS INC COM 46609J106 1 124 SH   SOLE 1 124 0 0
J P MORGAN EXCHANGE-TRADED F FUND 46641Q407 26 285 SH   SOLE 1 285 0 0
J P MORGAN EXCHANGE-TRADED F FUND 46641Q209 91 1,485 SH   SOLE 1 1,485 0 0
J2 GLOBAL INC COM 48123V102 5,549 46,300 SH   SOLE 1 46,300 0 0
J2 GLOBAL INC COM 48123V102 71 593 SH   SOLE 99 593 0 0
JABIL INC COM 466313103 1,275 24,446 SH   SOLE 1 24,446 0 0
JABIL INC COM 466313103 3 62 SH   SOLE 8 62 0 0
JACK IN THE BOX INC COM 466367109 2,707 24,660 SH   SOLE 1 24,660 0 0
JACOBS ENGR GROUP INC COM 469814107 18,080 139,875 SH   SOLE 1 139,875 0 0
JACOBS ENGR GROUP INC COM 469814107 6,533 50,545 SH   SOLE 9 50,545 0 0
JAGUAR HEALTH INC COM 47010C409 151 84,154 SH   SOLE 1 84,154 0 0
JAMES RIV GROUP LTD COM G5005R107 1,753 38,394 SH   SOLE 1 38,394 0 0
JAMES RIV GROUP LTD COM G5005R107 95 2,078 SH   SOLE 99 2,078 0 0
JANUS HENDERSON GROUP PLC COM G4474Y214 1,058 33,951 SH   SOLE 1 33,951 0 0
JANUS HENDERSON GROUP PLC COM G4474Y214 54 1,721 SH   SOLE 9 1,721 0 0
JAPAN SMALLER CAPITALIZATION FUND 47109U104 9 1,000 SH   DFND 1 0 0 1,000
JAZZ INVESTMENTS I LTD BOND 472145AD3 1,452 1,336,000 PRN   SOLE 8 0 0 1,336,000
JAZZ PHARMACEUTICALS PLC COM G50871105 6,240 37,958 SH   SOLE 1 37,958 0 0
JAZZ PHARMACEUTICALS PLC COM G50871105 1,466 8,919 SH   SOLE 9 8,919 0 0
JAZZ PHARMACEUTICALS PLC COM G50871105 164 1,000 SH   DFND 20 0 0 1,000
JBG SMITH PPTYS TRUS 46590V100 6,316 198,675 SH   SOLE 1 198,675 0 0
JD.COM INC ADR 47215P106 271 3,212 SH   DFND 1 0 0 3,212
JD.COM INC OPT 47215P106 7,590 90,000 SH Call SOLE 1 90,000 0 0
JD.COM INC OPT 47215P106 88,994 1,055,300 SH Put SOLE 8 1,055,300 0 0
JD.COM INC OPT 47215P106 2,024 24,000 SH Call SOLE 8 24,000 0 0
JD.COM INC OPT 47215P106 7,590 90,000 SH Call SOLE 9 90,000 0 0
JEFFERIES FINL GROUP INC COM 47233W109 11,120 369,484 SH   SOLE 1 369,484 0 0
JELD-WEN HLDG INC COM 47580P103 2,486 89,808 SH   SOLE 1 89,808 0 0
JELD-WEN HLDG INC COM 47580P103 674 24,348 SH   SOLE 9 24,348 0 0
JELD-WEN HLDG INC COM 47580P103 599 21,617 SH   SOLE 99 21,617 0 0
JETBLUE AWYS CORP COM 477143101 5,739 282,093 SH   SOLE 1 282,093 0 0
JETBLUE AWYS CORP OPT 477143101 55 2,700 SH Call SOLE 8 2,700 0 0
JETBLUE AWYS CORP OPT 477143101 106 5,200 SH Put SOLE 8 5,200 0 0
JETBLUE AWYS CORP COM 477143101 64 3,123 SH   SOLE 9 3,123 0 0
JETBLUE AWYS CORP COM 477143101 511 25,101 SH   SOLE 99 25,101 0 0
JINKOSOLAR HLDG CO LTD ADR 47759T100 414 9,949 SH   SOLE 1 9,949 0 0
JINKOSOLAR HLDG CO LTD ADR 47759T100 880 21,111 SH   SOLE 8 21,111 0 0
JINKOSOLAR HLDG CO LTD ADR 47759T100 120 2,884 SH   SOLE 9 2,884 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 5,458 40,933 SH   SOLE 1 40,933 0 0
JOHNSON &amp JOHNSON COM 478160104 725,300 4,413,145 SH   SOLE 1 3,691,024 722,121 0
JOHNSON &amp JOHNSON COM 478160104 2,481 15,096 SH   DFND 1 0 0 15,096
JOHNSON &amp JOHNSON COM 478160104 5 32 SH   SOLE 8 32 0 0
JOHNSON &amp JOHNSON COM 478160104 56,682 344,888 SH   SOLE 9 344,888 0 0
JOHNSON &amp JOHNSON COM 478160104 1,315 7,999 SH   DFND 20 0 0 7,999
JOHNSON &amp JOHNSON COM 478160104 16,840 102,464 SH   SOLE 20 0 102,464 0
JOHNSON &amp JOHNSON COM 478160104 9,044 55,028 SH   SOLE 82 4,884 50,144 0
JOHNSON &amp JOHNSON COM 478160104 18,724 113,927 SH   SOLE 99 17,253 96,674 0
JOHNSON CTLS INTL PLC COM G51502105 39,248 657,748 SH   SOLE 1 657,748 0 0
JOHNSON CTLS INTL PLC COM G51502105 8 133 SH   DFND 1 0 0 133
JOHNSON CTLS INTL PLC COM G51502105 4 68 SH   SOLE 8 68 0 0
JOHNSON CTLS INTL PLC COM G51502105 16,685 279,618 SH   SOLE 9 279,618 0 0
JOHNSON CTLS INTL PLC COM G51502105 241 4,044 SH   SOLE 99 4,044 0 0
JOHNSON OUTDOORS INC COM 479167108 1,021 7,150 SH   SOLE 1 7,150 0 0
JOINT CORP COM 47973J102 760 15,707 SH   SOLE 1 15,707 0 0
JONES LANG LASALLE INC COM 48020Q107 1,423 7,944 SH   SOLE 1 7,944 0 0
JONES LANG LASALLE INC COM 48020Q107 345 1,929 SH   SOLE 99 1,929 0 0
JOUNCE THERAPEUTICS INC COM 481116101 237 23,110 SH   SOLE 1 23,110 0 0
JOUNCE THERAPEUTICS INC COM 481116101 2 232 SH   SOLE 8 232 0 0
JPMORGAN CHASE &amp CO COM 46625H100 938,337 6,163,935 SH   SOLE 1 6,139,820 24,115 0
JPMORGAN CHASE &amp CO COM 46625H100 8,488 55,760 SH   DFND 1 0 0 55,760
JPMORGAN CHASE &amp CO OPT 46625H100 76,116 500,000 SH Put SOLE 1 500,000 0 0
JPMORGAN CHASE &amp CO COM 46625H100 134,848 885,816 SH   SOLE 8 885,816 0 0
JPMORGAN CHASE &amp CO FUND 46625H365 167 10,052 SH   SOLE 8 10,052 0 0
JPMORGAN CHASE &amp CO OPT 46625H100 264,028 1,734,400 SH Put SOLE 8 1,734,400 0 0
JPMORGAN CHASE &amp CO OPT 46625H100 16,745 110,000 SH Call SOLE 8 110,000 0 0
JPMORGAN CHASE &amp CO COM 46625H100 56,907 373,815 SH   SOLE 9 373,815 0 0
JPMORGAN CHASE &amp CO COM 46625H100 777 5,104 SH   DFND 20 0 0 5,104
JPMORGAN CHASE &amp CO COM 46625H100 6 37 SH   SOLE 82 37 0 0
JUMIA TECHNOLOGIES AG ADR 48138M105 2,416 68,124 SH   SOLE 1 68,124 0 0
JUMIA TECHNOLOGIES AG ADR 48138M105 248 7,000 SH   DFND 20 0 0 7,000
JUNIPER NETWORKS INC COM 48203R104 16,200 639,577 SH   SOLE 1 639,577 0 0
JUNIPER NETWORKS INC COM 48203R104 3,344 132,004 SH   SOLE 9 132,004 0 0
KADANT INC COM 48282T104 1,917 10,365 SH   SOLE 1 10,365 0 0
KADMON HLDGS INC COM 48283N106 79 20,414 SH   SOLE 8 20,414 0 0
KAISER ALUMINUM CORP COM 483007704 2,395 21,676 SH   SOLE 1 21,676 0 0
KAISER ALUMINUM CORP COM 483007704 12 108 SH   SOLE 8 108 0 0
KALA PHARMACEUTICALS INC COM 483119103 401 59,486 SH   SOLE 1 59,486 0 0
KALA PHARMACEUTICALS INC COM 483119103 2 349 SH   SOLE 8 349 0 0
KALEIDO BIOSCIENCES INC COM 483347100 92 11,420 SH   SOLE 1 11,420 0 0
KALEIDO BIOSCIENCES INC COM 483347100 1 177 SH   SOLE 8 177 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 623 24,253 SH   SOLE 1 24,253 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 168 6,568 SH   SOLE 8 6,568 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 63 2,462 SH   SOLE 99 2,462 0 0
KAMADA LTD COM M6240T109 13 2,106 SH   SOLE 1 2,106 0 0
KAMADA LTD COM M6240T109 1 242 SH   SOLE 8 242 0 0
KAMAN CORP COM 483548103 1,830 35,681 SH   SOLE 1 35,681 0 0
KANDI TECHNOLOGIES GROUP INC COM 483709101 188 30,000 SH   DFND 20 0 0 30,000
KANSAS CITY SOUTHERN COM 485170302 31,542 119,509 SH   SOLE 1 119,509 0 0
KANSAS CITY SOUTHERN OPT 485170302 53 200 SH Call SOLE 8 200 0 0
KANSAS CITY SOUTHERN COM 485170302 6,598 25,000 SH   SOLE 8 25,000 0 0
KANSAS CITY SOUTHERN COM 485170302 9,455 35,824 SH   SOLE 9 35,824 0 0
KAR AUCTION SVCS INC COM 48238T109 1,790 119,314 SH   SOLE 1 119,314 0 0
KAR AUCTION SVCS INC COM 48238T109 0 1 SH   SOLE 8 1 0 0
KARUNA THERAPEUTICS INC COM 48576A100 3,583 29,806 SH   SOLE 1 29,806 0 0
KARUNA THERAPEUTICS INC COM 48576A100 8 69 SH   SOLE 8 69 0 0
KARUNA THERAPEUTICS INC COM 48576A100 51 428 SH   SOLE 99 428 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 2,868 272,570 SH   SOLE 1 272,570 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 7 618 SH   SOLE 8 618 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 12 1,186 SH   SOLE 99 1,186 0 0
KB HOME COM 48666K109 9,326 200,404 SH   SOLE 1 200,404 0 0
KB HOME COM 48666K109 649 13,939 SH   SOLE 8 13,939 0 0
KBR INC COM 48242W106 4,719 122,925 SH   SOLE 1 122,925 0 0
KBR INC COM 48242W106 26 689 SH   SOLE 8 689 0 0
KEARNY FINL CORP MD COM 48716P108 1,049 86,880 SH   SOLE 1 86,880 0 0
KELLOGG CO COM 487836108 60 950 SH   DFND 1 0 0 950
KELLOGG CO COM 487836108 41,547 656,361 SH   SOLE 1 656,361 0 0
KELLOGG CO OPT 487836108 2,532 40,000 SH Put SOLE 8 40,000 0 0
KELLOGG CO COM 487836108 5,913 93,403 SH   SOLE 8 93,403 0 0
KELLOGG CO COM 487836108 7,075 111,773 SH   SOLE 9 111,773 0 0
KELLY SVCS INC COM 488152307 0 5 SH   SOLE 1 5 0 0
KELLY SVCS INC COM 488152208 2,129 95,560 SH   SOLE 1 95,560 0 0
KEMPER CORP COM 488401100 2,438 30,571 SH   SOLE 1 30,571 0 0
KEMPER CORP COM 488401100 81 1,012 SH   SOLE 99 1,012 0 0
KENNAMETAL INC COM 489170100 2,790 69,796 SH   SOLE 1 69,796 0 0
KENNAMETAL INC COM 489170100 172 4,300 SH   SOLE 99 4,300 0 0
KENNEDY-WILSON HOLDINGS INC COM 489398107 2,358 116,659 SH   SOLE 1 116,659 0 0
KEURIG DR PEPPER INC COM 49271V100 21 606 SH   DFND 1 0 0 606
KEURIG DR PEPPER INC COM 49271V100 1 37 SH   SOLE 8 37 0 0
KEURIG DR PEPPER INC COM 49271V100 3,181 92,536 SH   SOLE 9 92,536 0 0
KEURIG DR PEPPER INC COM 49271V100 5 135 SH   DFND 20 0 0 135
KEYCORP COM 493267108 44,622 2,233,302 SH   SOLE 1 2,233,302 0 0
KEYCORP COM 493267108 7 356 SH   SOLE 8 356 0 0
KEYCORP OPT 493267108 40 2,000 SH Put SOLE 8 2,000 0 0
KEYCORP COM 493267108 7,679 384,332 SH   SOLE 9 384,332 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 61,839 431,227 SH   SOLE 1 431,227 0 0
KEYSIGHT TECHNOLOGIES INC OPT 49338L103 5,736 40,000 SH Put SOLE 1 40,000 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 14 95 SH   DFND 1 0 0 95
KEYSIGHT TECHNOLOGIES INC COM 49338L103 0 2 SH   SOLE 8 2 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 10,371 72,319 SH   SOLE 9 72,319 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 263 44,176 SH   SOLE 1 44,176 0 0
KEZAR LIFE SCIENCES INC COM 49372L100 1 199 SH   SOLE 8 199 0 0
KFORCE INC COM 493732101 1,872 34,934 SH   SOLE 1 34,934 0 0
KILROY RLTY CORP TRUS 49427F108 1,879 28,642 SH   SOLE 1 28,642 0 0
KIMBALL ELECTRONICS INC COM 49428J109 518 20,109 SH   SOLE 1 20,109 0 0
KIMBALL INTL INC COM 494274103 909 64,917 SH   SOLE 1 64,917 0 0
KIMBERLY-CLARK CORP COM 494368103 198 1,425 SH   DFND 1 0 0 1,425
KIMBERLY-CLARK CORP COM 494368103 71,891 517,015 SH   SOLE 1 517,015 0 0
KIMBERLY-CLARK CORP COM 494368103 274 1,974 SH   SOLE 8 1,974 0 0
KIMBERLY-CLARK CORP OPT 494368103 473 3,400 SH Put SOLE 8 3,400 0 0
KIMBERLY-CLARK CORP COM 494368103 18,830 135,419 SH   SOLE 9 135,419 0 0
KIMBERLY-CLARK CORP COM 494368103 211 1,520 SH   SOLE 99 1,520 0 0
KIMCO RLTY CORP TRUS 49446R109 10,738 572,698 SH   SOLE 1 572,698 0 0
KIMCO RLTY CORP TRUS 49446R109 2 84 SH   SOLE 8 84 0 0
KIMCO RLTY CORP TRUS 49446R109 1,822 97,186 SH   SOLE 9 97,186 0 0
KINDER MORGAN INC DEL OPT 49456B101 1,197 71,900 SH Call SOLE 1 71,900 0 0
KINDER MORGAN INC DEL COM 49456B101 34,232 2,056,116 SH   SOLE 1 2,056,116 0 0
KINDER MORGAN INC DEL OPT 49456B101 80 4,800 SH Put SOLE 8 4,800 0 0
KINDER MORGAN INC DEL COM 49456B101 12,926 776,276 SH   SOLE 9 776,276 0 0
KINDRED BIOSCIENCES INC COM 494577109 155 31,146 SH   SOLE 1 31,146 0 0
KINGSWAY FINL SVCS INC COM 496904202 1 159 SH   SOLE 1 159 0 0
KINIKSA PHARMACEUTICALS LTD COM G5269C101 4,722 255,169 SH   SOLE 1 255,169 0 0
KINIKSA PHARMACEUTICALS LTD COM G5269C101 7 367 SH   SOLE 8 367 0 0
KINROSS GOLD CORP COM 496902404 4,525 678,521 SH   SOLE 1 678,521 0 0
KINROSS GOLD CORP COM 496902404 133 19,899 SH   DFND 1 0 0 19,899
KINROSS GOLD CORP OPT 496902404 2,335 350,000 SH Put SOLE 8 350,000 0 0
KINROSS GOLD CORP COM 496902404 928 139,174 SH   SOLE 8 139,174 0 0
KINROSS GOLD CORP OPT 496902404 3 400 SH Call SOLE 8 400 0 0
KINROSS GOLD CORP COM 496902404 728 109,137 SH   SOLE 9 109,137 0 0
KINSALE CAP GROUP INC COM 49714P108 3,825 23,209 SH   SOLE 1 23,209 0 0
KIRBY CORP COM 497266106 2,624 43,526 SH   SOLE 1 43,526 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 3,902 115,436 SH   SOLE 1 115,436 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 564 16,700 SH   DFND 1 0 0 16,700
KIRKLAND LAKE GOLD LTD COM 49741E100 449 13,296 SH   SOLE 8 13,296 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 765 22,627 SH   SOLE 9 22,627 0 0
KIRKLANDS INC COM 497498105 42 1,497 SH   SOLE 1 1,497 0 0
KITE RLTY GROUP TR TRUS 49803T300 19,379 1,004,558 SH   SOLE 1 1,004,558 0 0
KITE RLTY GROUP TR TRUS 49803T300 957 49,600 SH   SOLE 8 49,600 0 0
KKR &amp CO INC COM 48251W104 12,509 256,061 SH   DFND 1 0 0 256,061
KKR &amp CO INC COM 48251W104 59,523 1,218,512 SH   SOLE 1 1,218,512 0 0
KKR &amp CO INC COM 48251W104 10,772 220,502 SH   SOLE 8 220,502 0 0
KKR &amp CO INC OPT 48251W104 5,862 120,000 SH Put SOLE 8 120,000 0 0
KKR &amp CO INC COM 48251W104 4,095 83,840 SH   SOLE 9 83,840 0 0
KKR REAL ESTATE FIN TR INC TRUS 48251K100 1,246 67,770 SH   SOLE 1 67,770 0 0
KKR REAL ESTATE FIN TR INC BOND 48251KAB6 5,283 5,165,000 PRN   SOLE 8 0 0 5,165,000
KLA CORP COM 482480100 108,826 329,372 SH   SOLE 1 329,372 0 0
KLA CORP COM 482480100 19,865 60,125 SH   SOLE 9 60,125 0 0
KLA CORP COM 482480100 496 1,500 SH   DFND 20 0 0 1,500
KLA CORP COM 482480100 5 15 SH   SOLE 82 15 0 0
KLA CORP COM 482480100 6,250 18,917 SH   SOLE 99 18,917 0 0
KNIGHT-SWIFT TRANSN HLDGS IN COM 499049104 3,681 76,560 SH   SOLE 1 76,560 0 0
KNIGHT-SWIFT TRANSN HLDGS IN COM 499049104 34 714 SH   SOLE 8 714 0 0
KNIGHT-SWIFT TRANSN HLDGS IN COM 499049104 1,015 21,098 SH   SOLE 9 21,098 0 0
KNIGHT-SWIFT TRANSN HLDGS IN COM 499049104 370 7,688 SH   SOLE 99 7,688 0 0
KNOLL INC COM 498904200 962 58,222 SH   SOLE 1 58,222 0 0
KNOWLES CORP COM 49926D109 3,832 183,150 SH   SOLE 1 183,150 0 0
KNOWLES CORP BOND 49926DAB5 5,742 4,858,000 PRN   SOLE 8 0 0 4,858,000
KNOWLES CORP COM 49926D109 99 4,718 SH   SOLE 8 4,718 0 0
KODIAK SCIENCES INC COM 50015M109 5,608 49,463 SH   SOLE 1 49,463 0 0
KODIAK SCIENCES INC COM 50015M109 86 761 SH   SOLE 99 761 0 0
KOHLS CORP COM 500255104 23,486 394,010 SH   SOLE 1 394,010 0 0
KOHLS CORP OPT 500255104 1,514 25,400 SH Call SOLE 8 25,400 0 0
KOHLS CORP OPT 500255104 4,292 72,000 SH Put SOLE 8 72,000 0 0
KOHLS CORP COM 500255104 2,099 35,220 SH   SOLE 8 35,220 0 0
KOHLS CORP COM 500255104 94 1,579 SH   SOLE 9 1,579 0 0
KONINKLIJKE PHILIPS N V ADR 500472303 24 422 SH   SOLE 1 422 0 0
KONINKLIJKE PHILIPS N V ADR 500472303 54 950 SH   DFND 20 0 0 950
KONTOOR BRANDS INC COM 50050N103 3,709 76,425 SH   SOLE 1 76,425 0 0
KONTOOR BRANDS INC COM 50050N103 971 20,000 SH   SOLE 8 20,000 0 0
KONTOOR BRANDS INC COM 50050N103 256 5,277 SH   SOLE 99 5,277 0 0
KOPIN CORP COM 500600101 505 48,167 SH   SOLE 1 48,167 0 0
KOPPERS HOLDINGS INC COM 50060P106 1,062 30,559 SH   SOLE 1 30,559 0 0
KOREA ELECTRIC PWR ADR 500631106 78 7,606 SH   SOLE 1 7,606 0 0
KORN FERRY COM 500643200 5,945 95,322 SH   SOLE 1 95,322 0 0
KORNIT DIGITAL LTD COM M6372Q113 345 3,484 SH   SOLE 1 3,484 0 0
KOSMOS ENERGY LTD COM 500688106 1,310 426,696 SH   SOLE 1 426,696 0 0
KOSMOS ENERGY LTD COM 500688106 77 25,000 SH   DFND 1 0 0 25,000
KOSMOS ENERGY LTD COM 500688106 27 8,848 SH   SOLE 8 8,848 0 0
KOSS CORP COM 500692108 82 3,650 SH   SOLE 1 3,650 0 0
KRAFT HEINZ CO COM 500754106 47,064 1,176,599 SH   SOLE 1 1,176,599 0 0
KRAFT HEINZ CO COM 500754106 166 4,148 SH   DFND 1 0 0 4,148
KRAFT HEINZ CO OPT 500754106 2,268 56,700 SH Call SOLE 8 56,700 0 0
KRAFT HEINZ CO OPT 500754106 1,844 46,100 SH Put SOLE 8 46,100 0 0
KRAFT HEINZ CO COM 500754106 54 1,353 SH   SOLE 8 1,353 0 0
KRAFT HEINZ CO COM 500754106 11,312 282,781 SH   SOLE 9 282,781 0 0
KRAFT HEINZ CO COM 500754106 144 3,600 SH   DFND 20 0 0 3,600
KRAFT HEINZ CO COM 500754106 543 13,572 SH   SOLE 99 13,572 0 0
KRANESHARES TR FUND 500767306 49 644 SH   DFND 1 0 0 644
KRANESHARES TR FUND 500767835 52 1,328 SH   DFND 1 0 0 1,328
KRANESHARES TR FUND 500767306 88 1,147 SH   SOLE 8 1,147 0 0
KRANESHARES TR FUND 500767827 23 550 SH   DFND 20 0 0 550
KRATON CORPORATION COM 50077C106 1,967 53,752 SH   SOLE 1 53,752 0 0
KRATON CORPORATION COM 50077C106 1,668 45,594 SH   SOLE 8 45,594 0 0
KRATON CORPORATION OPT 50077C106 1,248 34,100 SH Put SOLE 8 34,100 0 0
KRATON CORPORATION OPT 50077C106 7,603 207,800 SH Call SOLE 8 207,800 0 0
KRATOS DEFENSE &amp SEC SOLUTIO COM 50077B207 109 4,000 SH   DFND 1 0 0 4,000
KRATOS DEFENSE &amp SEC SOLUTIO COM 50077B207 5,930 217,372 SH   SOLE 1 217,372 0 0
KROGER CO COM 501044101 41,568 1,155,022 SH   SOLE 1 1,155,022 0 0
KROGER CO OPT 501044101 7,198 200,000 SH Put SOLE 8 200,000 0 0
KROGER CO OPT 501044101 2,645 73,500 SH Call SOLE 8 73,500 0 0
KROGER CO COM 501044101 2 50 SH   SOLE 8 50 0 0
KROGER CO COM 501044101 10,769 299,235 SH   SOLE 9 299,235 0 0
KROGER CO COM 501044101 269 7,480 SH   SOLE 99 7,480 0 0
KRONOS WORLDWIDE INC COM 50105F105 784 51,265 SH   SOLE 1 51,265 0 0
KRONOS WORLDWIDE INC COM 50105F105 8 500 SH   DFND 1 0 0 500
KRYSTAL BIOTECH INC COM 501147102 1,679 21,790 SH   SOLE 1 21,790 0 0
KRYSTAL BIOTECH INC COM 501147102 18 231 SH   SOLE 8 231 0 0
KT CORP ADR 48268K101 395 31,739 SH   SOLE 1 31,739 0 0
KT CORP ADR 48268K101 612 49,227 SH   SOLE 99 49,227 0 0
KULICKE &amp SOFFA INDS INC COM 501242101 1,288 26,243 SH   SOLE 1 26,243 0 0
KURA ONCOLOGY INC COM 50127T109 3,240 114,581 SH   SOLE 1 114,581 0 0
KURA ONCOLOGY INC COM 50127T109 586 20,714 SH   SOLE 8 20,714 0 0
KURA ONCOLOGY INC COM 50127T109 26 907 SH   SOLE 99 907 0 0
KVH INDS INC COM 482738101 557 43,920 SH   SOLE 1 43,920 0 0
L BRANDS INC COM 501797104 26,063 421,281 SH   SOLE 1 421,281 0 0
L BRANDS INC OPT 501797104 5,369 86,800 SH Call SOLE 8 86,800 0 0
L BRANDS INC COM 501797104 3,897 62,991 SH   SOLE 8 62,991 0 0
L BRANDS INC OPT 501797104 619 10,000 SH Put SOLE 8 10,000 0 0
L BRANDS INC COM 501797104 3,248 52,500 SH   SOLE 9 52,500 0 0
LA JOLLA PHARMACEUTICAL CO COM 503459604 64 15,083 SH   SOLE 1 15,083 0 0
LA Z BOY INC COM 505336107 3,056 71,935 SH   SOLE 1 71,935 0 0
LABORATORY CORP AMER HLDGS COM 50540R409 21,341 83,682 SH   SOLE 1 83,682 0 0
LABORATORY CORP AMER HLDGS COM 50540R409 15 58 SH   SOLE 8 58 0 0
LABORATORY CORP AMER HLDGS COM 50540R409 9,897 38,809 SH   SOLE 9 38,809 0 0
LADDER CAP CORP TRUS 505743104 10,273 870,606 SH   SOLE 1 870,606 0 0
LAIX INC ADR 50736W105 67 26,600 SH   SOLE 1 26,600 0 0
LAKELAND BANCORP INC COM 511637100 2,448 140,364 SH   SOLE 1 140,364 0 0
LAKELAND FINL CORP COM 511656100 3,552 51,342 SH   SOLE 1 51,342 0 0
LAKELAND INDS INC COM 511795106 259 9,296 SH   SOLE 1 9,296 0 0
LAM RESEARCH CORP COM 512807108 6 10 SH   DFND 1 0 0 10
LAM RESEARCH CORP COM 512807108 174,917 293,858 SH   SOLE 1 293,858 0 0
LAM RESEARCH CORP OPT 512807108 17,738 29,800 SH Put SOLE 8 29,800 0 0
LAM RESEARCH CORP COM 512807108 4,168 7,002 SH   SOLE 8 7,002 0 0
LAM RESEARCH CORP COM 512807108 10,720 18,010 SH   SOLE 9 18,010 0 0
LAM RESEARCH CORP COM 512807108 555 933 SH   DFND 20 0 0 933
LAM RESEARCH CORP COM 512807108 220 369 SH   SOLE 82 369 0 0
LAM RESEARCH CORP COM 512807108 522 877 SH   SOLE 99 877 0 0
LAMAR ADVERTISING CO NEW TRUS 512816109 1,993 21,218 SH   SOLE 1 21,218 0 0
LAMAR ADVERTISING CO NEW TRUS 512816109 2 24 SH   SOLE 8 24 0 0
LAMAR ADVERTISING CO NEW COM 512816109 380 4,042 SH   SOLE 99 4,042 0 0
LAMB WESTON HLDGS INC COM 513272104 15,375 198,437 SH   SOLE 1 198,437 0 0
LAMB WESTON HLDGS INC COM 513272104 5 70 SH   SOLE 8 70 0 0
LAMB WESTON HLDGS INC COM 513272104 4,408 56,903 SH   SOLE 9 56,903 0 0
LAMB WESTON HLDGS INC COM 513272104 795 10,263 SH   SOLE 99 10,263 0 0
LANCASTER COLONY CORP COM 513847103 2,969 16,933 SH   SOLE 1 16,933 0 0
LANDEC CORP COM 514766104 363 34,287 SH   SOLE 1 34,287 0 0
LANDMARK BANCORP INC COM 51504L107 87 3,308 SH   SOLE 1 3,308 0 0
LANDS END INC NEW COM 51509F105 425 17,137 SH   SOLE 1 17,137 0 0
LANDSTAR SYS INC COM 515098101 6,360 38,531 SH   SOLE 1 38,531 0 0
LANDSTAR SYS INC COM 515098101 192 1,163 SH   SOLE 8 1,163 0 0
LANNET INC COM 516012101 219 41,472 SH   SOLE 1 41,472 0 0
LANTHEUS HLDGS INC COM 516544103 1,788 83,654 SH   SOLE 1 83,654 0 0
LANTHEUS HLDGS INC COM 516544103 1 59 SH   SOLE 8 59 0 0
LANTRONIX INC COM 516548203 36 7,849 SH   SOLE 1 7,849 0 0
LAS VEGAS SANDS CORP COM 517834107 128 2,100 SH   DFND 1 0 0 2,100
LAS VEGAS SANDS CORP COM 517834107 18,687 307,557 SH   SOLE 1 307,557 0 0
LAS VEGAS SANDS CORP COM 517834107 150 2,461 SH   SOLE 8 2,461 0 0
LAS VEGAS SANDS CORP OPT 517834107 1,555 25,600 SH Call SOLE 8 25,600 0 0
LAS VEGAS SANDS CORP OPT 517834107 395 6,500 SH Put SOLE 8 6,500 0 0
LAS VEGAS SANDS CORP COM 517834107 8,279 136,259 SH   SOLE 9 136,259 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 12,059 267,856 SH   SOLE 1 267,856 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 353 7,843 SH   SOLE 99 7,843 0 0
LAUDER ESTEE COS INC COM 518439104 1,920 6,602 SH   DFND 1 0 0 6,602
LAUDER ESTEE COS INC COM 518439104 139,853 480,846 SH   SOLE 1 436,852 43,994 0
LAUDER ESTEE COS INC COM 518439104 13,294 45,709 SH   SOLE 9 45,709 0 0
LAUDER ESTEE COS INC COM 518439104 631 2,170 SH   SOLE 20 0 2,170 0
LAUDER ESTEE COS INC COM 518439104 1,533 5,272 SH   SOLE 99 0 5,272 0
LAUREATE EDUCATION INC COM 518613203 1,302 95,751 SH   SOLE 1 95,751 0 0
LAWSON PRODS INC COM 520776105 191 3,696 SH   SOLE 1 3,696 0 0
LAZARD LTD COM G54050102 3,310 76,091 SH   SOLE 1 76,091 0 0
LAZYDAYS HLDGS INC COM 52110H100 52 2,902 SH   SOLE 1 2,902 0 0
LCI INDS COM 50189K103 4,786 36,181 SH   SOLE 1 36,181 0 0
LCI INDS COM 50189K103 302 2,285 SH   SOLE 99 2,285 0 0
LCNB CORP COM 50181P100 177 10,168 SH   SOLE 1 10,168 0 0
LEAF GROUP LTD COM 52177G102 81 12,542 SH   SOLE 1 12,542 0 0
LEAF GROUP LTD COM 52177G102 387 60,000 SH   DFND 20 0 0 60,000
LEAP THERAPEUTICS INC COM 52187K101 41 21,400 SH   SOLE 1 21,400 0 0
LEAR CORP COM 521865204 4,669 25,765 SH   SOLE 1 25,765 0 0
LEAR CORP COM 521865204 97 538 SH   SOLE 8 538 0 0
LEAR CORP COM 521865204 1,694 9,346 SH   SOLE 9 9,346 0 0
LEAR CORP COM 521865204 434 2,397 SH   SOLE 99 2,397 0 0
LEGACY HOUSING CORP COM 52472M101 120 6,770 SH   SOLE 1 6,770 0 0
LEGGETT &amp PLATT INC COM 524660107 7,542 165,241 SH   SOLE 1 165,241 0 0
LEGGETT &amp PLATT INC COM 524660107 10 214 SH   SOLE 8 214 0 0
LEGGETT &amp PLATT INC COM 524660107 1,364 29,887 SH   SOLE 9 29,887 0 0
LEIDOS HOLDINGS INC COM 525327102 78 813 SH   DFND 1 0 0 813
LEIDOS HOLDINGS INC COM 525327102 8,957 93,038 SH   SOLE 1 93,038 0 0
LEIDOS HOLDINGS INC COM 525327102 10 100 SH   SOLE 8 100 0 0
LEIDOS HOLDINGS INC COM 525327102 5,022 52,159 SH   SOLE 9 52,159 0 0
LEJU HLDGS LTD ADR 50187J108 22 8,731 SH   SOLE 1 8,731 0 0
LEMAITRE VASCULAR INC COM 525558201 1,252 25,655 SH   SOLE 1 25,655 0 0
LEMAITRE VASCULAR INC COM 525558201 2 45 SH   SOLE 8 45 0 0
LENDINGTREE INC NEW COM 52603B107 2,882 13,528 SH   SOLE 1 13,528 0 0
LENDINGTREE INC NEW COM 52603B107 43 200 SH   DFND 1 0 0 200
LENDINGTREE INC NEW BOND 52603BAA5 2,925 2,412,000 PRN   SOLE 8 0 0 2,412,000
LENNAR CORP COM 526057302 105,724 1,283,990 SH   SOLE 1 1,283,990 0 0
LENNAR CORP COM 526057104 88,603 875,268 SH   SOLE 1 875,268 0 0
LENNAR CORP COM 526057104 40 389 SH   SOLE 8 389 0 0
LENNAR CORP COM 526057104 10,816 106,846 SH   SOLE 9 106,846 0 0
LENNOX INTL INC COM 526107107 11,394 36,567 SH   SOLE 1 36,567 0 0
LENNOX INTL INC COM 526107107 1,770 5,678 SH   SOLE 9 5,678 0 0
LEVEL ONE BANCORP INC COM 52730D208 408 15,808 SH   SOLE 1 15,808 0 0
LEVI STRAUSS &amp CO NEW COM 52736R102 206 8,619 SH   SOLE 8 8,619 0 0
LEXICON PHARMACEUTICALS INC COM 528872302 244 41,576 SH   SOLE 1 41,576 0 0
LEXICON PHARMACEUTICALS INC COM 528872302 0 52 SH   SOLE 8 52 0 0
LEXINGTON REALTY TRUST TRUS 529043101 5,453 490,777 SH   SOLE 1 490,777 0 0
LEXINGTON REALTY TRUST TRUS 529043101 73 6,576 SH   SOLE 9 6,576 0 0
LGI HOMES INC COM 50187T106 8,281 55,467 SH   SOLE 1 55,467 0 0
LGL GROUP INC COM 50186A108 1 57 SH   SOLE 1 57 0 0
LHC GROUP INC COM 50187A107 5,419 28,343 SH   SOLE 1 28,343 0 0
LHC GROUP INC COM 50187A107 139 729 SH   SOLE 99 729 0 0
LIBERTY BROADBAND CORP COM 530307305 94,346 628,349 SH   SOLE 1 628,349 0 0
LIBERTY BROADBAND CORP COM 530307107 1,412 9,729 SH   SOLE 1 9,729 0 0
LIBERTY BROADBAND CORP COM 530307305 15 100 SH   SOLE 8 100 0 0
LIBERTY BROADBAND CORP COM 530307305 3,858 25,692 SH   SOLE 9 25,692 0 0
LIBERTY BROADBAND CORP COM 530307107 598 4,118 SH   SOLE 9 4,118 0 0
LIBERTY GLOBAL PLC COM G5480U120 1 41 SH   DFND 1 0 0 41
LIBERTY GLOBAL PLC COM G5480U120 4,066 159,174 SH   SOLE 1 159,174 0 0
LIBERTY GLOBAL PLC COM G5480U104 4,129 160,939 SH   SOLE 1 160,939 0 0
LIBERTY GLOBAL PLC COM G5480U104 0 17 SH   DFND 1 0 0 17
LIBERTY GLOBAL PLC COM G5480U120 1,539 60,260 SH   SOLE 9 60,260 0 0
LIBERTY GLOBAL PLC COM G5480U104 680 26,489 SH   SOLE 9 26,489 0 0
LIBERTY LATIN AMERICA LTD COM G9001E128 1,854 142,822 SH   SOLE 1 142,822 0 0
LIBERTY LATIN AMERICA LTD COM G9001E102 495 38,595 SH   SOLE 1 38,595 0 0
LIBERTY LATIN AMERICA LTD COM G9001E102 0 2 SH   DFND 1 0 0 2
LIBERTY LATIN AMERICA LTD COM G9001E128 0 5 SH   DFND 1 0 0 5
LIBERTY LATIN AMERICA LTD COM G9001E128 0 34 SH   SOLE 9 34 0 0
LIBERTY LATIN AMERICA LTD COM G9001E102 0 5 SH   SOLE 9 5 0 0
LIBERTY MEDIA CORP DEL COM 531229870 2,148 56,208 SH   SOLE 1 56,208 0 0
LIBERTY MEDIA CORP DEL COM 531229706 248 8,676 SH   SOLE 1 8,676 0 0
LIBERTY MEDIA CORP DEL COM 531229607 3,304 74,892 SH   SOLE 1 74,892 0 0
LIBERTY MEDIA CORP DEL COM 531229888 845 30,359 SH   SOLE 1 30,359 0 0
LIBERTY MEDIA CORP DEL COM 531229409 2,725 61,827 SH   SOLE 1 61,827 0 0
LIBERTY MEDIA CORP DEL COM 531229854 3,870 89,396 SH   SOLE 1 89,396 0 0
LIBERTY MEDIA CORP DEL BOND 531229AE2 2,516 5,463,000 PRN   SOLE 8 0 0 5,463,000
LIBERTY MEDIA CORP DEL BOND 530715AL5 12 16,000 PRN   SOLE 8 0 0 16,000
LIBERTY MEDIA CORP DEL COM 531229409 494 11,200 SH   SOLE 8 11,200 0 0
LIBERTY MEDIA CORP DEL COM 531229607 2,450 55,553 SH   SOLE 8 55,553 0 0
LIBERTY MEDIA CORP DEL BOND 531229AB8 510 390,000 PRN   SOLE 8 0 0 390,000
LIBERTY MEDIA CORP DEL BOND 530715AG6 307 399,000 PRN   SOLE 8 0 0 399,000
LIBERTY MEDIA CORP DEL COM 531229854 0 1 SH   SOLE 8 1 0 0
LIBERTY MEDIA CORP DEL COM 531229854 1,446 33,417 SH   SOLE 9 33,417 0 0
LIBERTY MEDIA CORP DEL COM 531229409 619 14,034 SH   SOLE 9 14,034 0 0
LIBERTY MEDIA CORP DEL COM 531229607 1,249 28,326 SH   SOLE 9 28,326 0 0
LIBERTY MEDIA CORP DEL COM 531229854 220 5,090 SH   SOLE 99 5,090 0 0
LIBERTY OILFIELD SVCS INC COM 53115L104 974 86,257 SH   SOLE 1 86,257 0 0
LIBERTY OILFIELD SVCS INC COM 53115L104 250 22,183 SH   SOLE 8 22,183 0 0
LIBERTY TRIPADVISOR HLDGS IN COM 531465102 388 60,773 SH   SOLE 1 60,773 0 0
LIFE STORAGE INC TRUS 53223X107 6,910 80,377 SH   SOLE 1 80,377 0 0
LIFE STORAGE INC COM 53223X107 340 3,955 SH   SOLE 99 3,955 0 0
LIFETIME BRANDS INC COM 53222Q103 149 10,108 SH   SOLE 1 10,108 0 0
LIFEVANTAGE CORP COM 53222K205 221 23,649 SH   SOLE 1 23,649 0 0
LIGAND PHARMACEUTICALS INC COM 53220K504 6,123 40,157 SH   SOLE 1 40,157 0 0
LIGAND PHARMACEUTICALS INC BOND 53220KAF5 2,381 2,299,000 PRN   SOLE 8 0 0 2,299,000
LIGAND PHARMACEUTICALS INC COM 53220K504 14 92 SH   SOLE 8 92 0 0
LIGHTINTHEBOX HLDG CO LTD ADR 53225G102 3 1,064 SH   SOLE 1 1,064 0 0
LIGHTPATH TECHNOLOGIES INC COM 532257805 2 515 SH   SOLE 1 515 0 0
LILLY ELI &amp CO COM 532457108 169,287 906,151 SH   SOLE 1 906,151 0 0
LILLY ELI &amp CO COM 532457108 842 4,506 SH   DFND 1 0 0 4,506
LILLY ELI &amp CO OPT 532457108 392 2,100 SH Put SOLE 8 2,100 0 0
LILLY ELI &amp CO OPT 532457108 486 2,600 SH Call SOLE 8 2,600 0 0
LILLY ELI &amp CO COM 532457108 27,033 144,705 SH   SOLE 9 144,705 0 0
LILLY ELI &amp CO COM 532457108 467 2,500 SH   DFND 20 0 0 2,500
LIMBACH HLDGS INC COM 53263P105 3 303 SH   SOLE 1 303 0 0
LIMELIGHT NETWORKS INC COM 53261M104 359 100,671 SH   SOLE 1 100,671 0 0
LIMESTONE BANCORP INC COM 53262L105 71 4,514 SH   SOLE 1 4,514 0 0
LIMONEIRA CO COM 532746104 222 12,689 SH   SOLE 1 12,689 0 0
LINCOLN EDL SVCS CORP COM 533535100 27 4,260 SH   SOLE 1 4,260 0 0
LINCOLN ELEC HLDGS INC COM 533900106 2,220 18,062 SH   SOLE 1 18,062 0 0
LINCOLN ELEC HLDGS INC COM 533900106 422 3,431 SH   SOLE 99 3,431 0 0
LINCOLN NATL CORP IND COM 534187109 26,245 421,455 SH   SOLE 1 421,455 0 0
LINCOLN NATL CORP IND OPT 534187109 255 4,100 SH Call SOLE 8 4,100 0 0
LINCOLN NATL CORP IND COM 534187109 4,502 72,308 SH   SOLE 9 72,308 0 0
LINCOLN NATL CORP IND COM 534187109 261 4,196 SH   SOLE 82 4,196 0 0
LINCOLN NATL CORP IND COM 534187109 361 5,798 SH   SOLE 99 5,798 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 407 21,537 SH   SOLE 1 21,537 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 25 1,308 SH   SOLE 99 1,308 0 0
LINDE PLC COM G5494J103 672,998 2,402,363 SH   SOLE 1 2,402,363 0 0
LINDE PLC COM G5494J103 448 1,600 SH   DFND 1 0 0 1,600
LINDE PLC OPT G5494J103 11,206 40,000 SH Call SOLE 8 40,000 0 0
LINDE PLC COM G5494J103 4,282 15,287 SH   SOLE 8 15,287 0 0
LINDE PLC OPT G5494J103 33,617 120,000 SH Call SOLE 9 120,000 0 0
LINDE PLC COM G5494J103 56,115 200,318 SH   SOLE 9 200,318 0 0
LINDSAY CORP COM 535555106 2,255 13,534 SH   SOLE 1 13,534 0 0
LINX SA ADR 53619W101 370 55,752 SH   SOLE 1 55,752 0 0
LIONS GATE ENTMNT CORP COM 535919401 111 7,361 SH   SOLE 1 7,361 0 0
LIONS GATE ENTMNT CORP COM 535919500 1,851 143,443 SH   SOLE 1 143,443 0 0
LIPOCINE INC NEW COM 53630X104 33 21,594 SH   SOLE 1 21,594 0 0
LIQUID MEDIA GROUP LTD NEW COM 53634Q204 49 11,599 SH   SOLE 8 11,599 0 0
LIQUIDIA CORPORATION COM 53635D202 61 22,648 SH   SOLE 1 22,648 0 0
LIQUIDITY SERVICES INC COM 53635B107 617 33,138 SH   SOLE 1 33,138 0 0
LITHIA MTRS INC COM 536797103 10,745 27,546 SH   SOLE 1 27,546 0 0
LITHIUM AMERS CORP NEW COM 53680Q207 976 60,752 SH   SOLE 1 60,752 0 0
LITHIUM AMERS CORP NEW COM 53680Q207 247 15,400 SH   SOLE 9 15,400 0 0
LITTELFUSE INC COM 537008104 943 3,566 SH   SOLE 1 3,566 0 0
LITTELFUSE INC COM 537008104 344 1,301 SH   SOLE 99 1,301 0 0
LIVANOVA PLC COM G5509L101 35,419 480,372 SH   SOLE 1 480,372 0 0
LIVANOVA PLC COM G5509L101 30 402 SH   SOLE 8 402 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 23,720 280,218 SH   SOLE 1 280,218 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 176 2,085 SH   DFND 1 0 0 2,085
LIVE NATION ENTERTAINMENT IN COM 538034109 8 98 SH   SOLE 8 98 0 0
LIVE NATION ENTERTAINMENT IN BOND 538034AQ2 126 90,000 PRN   SOLE 8 0 0 90,000
LIVE NATION ENTERTAINMENT IN COM 538034109 4,995 59,011 SH   SOLE 9 59,011 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 468 5,530 SH   SOLE 99 5,530 0 0
LIVE OAK BANCSHARES INC COM 53803X105 4,034 58,913 SH   SOLE 1 58,913 0 0
LIVENT CORP COM 53814L108 3,208 185,190 SH   SOLE 1 185,190 0 0
LIVENT CORP COM 53814L108 0 1 SH   SOLE 9 1 0 0
LIVENT CORP COM 53814L108 21 1,205 SH   DFND 20 0 0 1,205
LIVENT CORP COM 53814L108 185 10,688 SH   SOLE 99 10,688 0 0
LIVEPERSON INC COM 538146101 11,411 216,409 SH   SOLE 1 216,409 0 0
LIVEPERSON INC COM 538146101 43 812 SH   SOLE 8 812 0 0
LIVERAMP HLDGS INC COM 53815P108 3,136 60,422 SH   SOLE 1 60,422 0 0
LIVERAMP HLDGS INC COM 53815P108 5 97 SH   SOLE 8 97 0 0
LIVEXLIVE MEDIA INC COM 53839L208 181 41,659 SH   SOLE 1 41,659 0 0
LKQ CORP COM 501889208 13,733 324,441 SH   SOLE 1 324,441 0 0
LKQ CORP COM 501889208 18 423 SH   SOLE 8 423 0 0
LKQ CORP COM 501889208 4,666 110,236 SH   SOLE 9 110,236 0 0
LKQ CORP COM 501889208 424 10,013 SH   SOLE 99 10,013 0 0
LLOYDS BANKING GROUP PLC ADR 539439109 5 2,050 SH   DFND 1 0 0 2,050
LOCKHEED MARTIN CORP COM 539830109 99,315 268,785 SH   SOLE 1 268,785 0 0
LOCKHEED MARTIN CORP COM 539830109 721 1,951 SH   DFND 1 0 0 1,951
LOCKHEED MARTIN CORP OPT 539830109 6,836 18,500 SH Put SOLE 8 18,500 0 0
LOCKHEED MARTIN CORP OPT 539830109 7,057 19,100 SH Call SOLE 8 19,100 0 0
LOCKHEED MARTIN CORP COM 539830109 11,660 31,555 SH   SOLE 9 31,555 0 0
LOEWS CORP COM 540424108 23,265 453,675 SH   SOLE 1 453,675 0 0
LOEWS CORP COM 540424108 3 52 SH   SOLE 8 52 0 0
LOEWS CORP COM 540424108 4,707 91,786 SH   SOLE 9 91,786 0 0
LOGICBIO THERAPEUTICS INC COM 54142F102 208 28,567 SH   SOLE 1 28,567 0 0
LOGITECH INTL S A COM H50430232 134 1,280 SH   DFND 1 0 0 1,280
LOGITECH INTL S A COM H50430232 237 2,265 SH   SOLE 1 2,265 0 0
LOGITECH INTL S A COM H50430232 81,829 783,050 SH   SOLE 9 783,050 0 0
LOGITECH INTL S A COM H50430232 1,191 11,393 SH   SOLE 99 11,393 0 0
LOMA NEGRA CORP ADR 54150E104 95 14,954 SH   SOLE 1 14,954 0 0
LORAL SPACE &amp COM INC COM 543881106 505 13,385 SH   SOLE 1 13,385 0 0
LORAL SPACE &amp COM INC COM 543881106 3 80 SH   SOLE 8 80 0 0
LOUISIANA PAC CORP COM 546347105 11,322 204,147 SH   SOLE 1 204,147 0 0
LOUISIANA PAC CORP COM 546347105 5 78 SH   SOLE 8 78 0 0
LOVESAC COMPANY COM 54738L109 495 8,731 SH   SOLE 1 8,731 0 0
LOWES COS INC COM 548661107 38 200 SH   DFND 1 0 0 200
LOWES COS INC COM 548661107 160,290 842,841 SH   SOLE 1 842,841 0 0
LOWES COS INC OPT 548661107 247 1,300 SH Call SOLE 8 1,300 0 0
LOWES COS INC OPT 548661107 9,509 50,000 SH Put SOLE 8 50,000 0 0
LOWES COS INC COM 548661107 15,649 82,289 SH   SOLE 9 82,289 0 0
LOWES COS INC COM 548661107 866 4,556 SH   SOLE 82 4,556 0 0
LPL FINL HLDGS INC COM 50212V100 4,654 32,735 SH   SOLE 1 32,735 0 0
LPL FINL HLDGS INC COM 50212V100 360 2,529 SH   SOLE 99 2,529 0 0
LSB INDS INC COM 502160104 3 588 SH   SOLE 1 588 0 0
LSI INDS INC COM 50216C108 183 21,430 SH   SOLE 1 21,430 0 0
LTC PPTYS INC TRUS 502175102 4,110 98,498 SH   SOLE 1 98,498 0 0
LUBYS INC COM 549282101 25 7,435 SH   SOLE 1 7,435 0 0
LULULEMON ATHLETICA INC COM 550021109 101 329 SH   DFND 1 0 0 329
LULULEMON ATHLETICA INC COM 550021109 30,162 98,344 SH   SOLE 1 98,344 0 0
LULULEMON ATHLETICA INC OPT 550021109 9,355 30,500 SH Call SOLE 8 30,500 0 0
LULULEMON ATHLETICA INC COM 550021109 9,763 31,831 SH   SOLE 8 31,831 0 0
LULULEMON ATHLETICA INC OPT 550021109 920 3,000 SH Put SOLE 8 3,000 0 0
LULULEMON ATHLETICA INC COM 550021109 7,004 22,833 SH   SOLE 9 22,833 0 0
LULULEMON ATHLETICA INC COM 550021109 920 3,000 SH   DFND 20 0 0 3,000
LULULEMON ATHLETICA INC COM 550021109 4 13 SH   SOLE 82 13 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 1,290 51,344 SH   SOLE 1 51,344 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 160 6,361 SH   SOLE 8 6,361 0 0
LUMEN TECHNOLOGIES INC COM 156700106 14 1,027 SH   SOLE 9 1,027 0 0
LUMENTUM HLDGS INC COM 55024U109 3,873 42,406 SH   SOLE 1 42,406 0 0
LUMENTUM HLDGS INC COM 55024U109 1 9 SH   DFND 1 0 0 9
LUMENTUM HLDGS INC OPT 55024U109 1,370 15,000 SH Put SOLE 8 15,000 0 0
LUMENTUM HLDGS INC BOND 55024UAB5 14,115 8,797,000 PRN   SOLE 8 0 0 8,797,000
LUMENTUM HLDGS INC OPT 55024U109 2,284 25,000 SH Call SOLE 8 25,000 0 0
LUMENTUM HLDGS INC COM 55024U109 271 2,962 SH   SOLE 9 2,962 0 0
LUMENTUM HLDGS INC COM 55024U109 421 4,611 SH   SOLE 99 4,611 0 0
LUMINEX CORP DEL COM 55027E102 1,872 58,709 SH   SOLE 1 58,709 0 0
LUMINEX CORP DEL COM 55027E102 421 13,194 SH   SOLE 8 13,194 0 0
LUNA INNOVATIONS COM 550351100 257 24,457 SH   SOLE 1 24,457 0 0
LUTHER BURBANK CORP COM 550550107 305 25,726 SH   SOLE 1 25,726 0 0
LUXFER HOLDINGS PLC COM G5698W116 490 22,997 SH   SOLE 1 22,997 0 0
LYDALL INC DEL COM 550819106 946 28,038 SH   SOLE 1 28,038 0 0
LYFT INC COM 55087P104 12,222 193,451 SH   SOLE 1 193,451 0 0
LYFT INC OPT 55087P104 76 1,200 SH Call SOLE 8 1,200 0 0
LYFT INC COM 55087P104 821 12,981 SH   SOLE 8 12,981 0 0
LYONDELLBASELL INDUSTRIES N COM N53745100 42 400 SH   DFND 1 0 0 400
LYONDELLBASELL INDUSTRIES N COM N53745100 26,171 251,539 SH   SOLE 1 251,539 0 0
LYONDELLBASELL INDUSTRIES N OPT N53745100 4,183 40,200 SH Call SOLE 8 40,200 0 0
LYONDELLBASELL INDUSTRIES N OPT N53745100 11,809 113,500 SH Put SOLE 8 113,500 0 0
LYONDELLBASELL INDUSTRIES N COM N53745100 1,855 17,827 SH   SOLE 8 17,827 0 0
LYONDELLBASELL INDUSTRIES N COM N53745100 10,654 102,389 SH   SOLE 9 102,389 0 0
M &amp T BK CORP COM 55261F104 38,222 252,107 SH   SOLE 1 252,107 0 0
M &amp T BK CORP COM 55261F104 7,578 49,981 SH   SOLE 9 49,981 0 0
M D C HLDGS INC COM 552676108 9,740 163,983 SH   SOLE 1 163,983 0 0
M D C HLDGS INC COM 552676108 144 2,421 SH   SOLE 9 2,421 0 0
M/I HOMES INC COM 55305B101 4,362 73,828 SH   SOLE 1 73,828 0 0
MACATAWA BK CORP COM 554225102 660 66,314 SH   SOLE 1 66,314 0 0
MACERICH CO TRUS 554382101 4,688 400,622 SH   SOLE 1 400,622 0 0
MACERICH CO TRUS 554382101 23 1,986 SH   SOLE 8 1,986 0 0
MACERICH CO OPT 554382101 151 12,900 SH Put SOLE 8 12,900 0 0
MACK CALI RLTY CORP TRUS 554489104 2,805 181,135 SH   SOLE 1 181,135 0 0
MACKINAC FINL CORP COM 554571109 288 20,502 SH   SOLE 1 20,502 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 2,730 47,070 SH   SOLE 1 47,070 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 415 13,029 SH   SOLE 1 13,029 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 119 3,745 SH   SOLE 8 3,745 0 0
MACROGENICS INC COM 556099109 3,404 106,855 SH   SOLE 1 106,855 0 0
MACYS INC COM 55616P104 30,970 1,913,019 SH   SOLE 1 1,913,019 0 0
MACYS INC OPT 55616P104 55 3,400 SH Put SOLE 8 3,400 0 0
MACYS INC COM 55616P104 0 25 SH   SOLE 8 25 0 0
MACYS INC OPT 55616P104 2 100 SH Call SOLE 8 100 0 0
MACYS INC COM 55616P104 1,192 73,642 SH   SOLE 9 73,642 0 0
MADDEN STEVEN LTD COM 556269108 3,914 105,054 SH   SOLE 1 105,054 0 0
MADISON SQUARE GRDN SPRT COR COM 55825T103 6,465 36,028 SH   SOLE 1 36,028 0 0
MADISON SQUARE GRDN SPRT COR COM 55825T103 13 72 SH   SOLE 8 72 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 2,207 18,872 SH   SOLE 1 18,872 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 5 43 SH   SOLE 8 43 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 30 253 SH   SOLE 99 253 0 0
MAG SILVER CORP COM 55903Q104 20 1,300 SH   SOLE 1 1,300 0 0
MAGAL SECURITY SYS LTD COM M6786D104 4 1,000 SH   DFND 1 0 0 1,000
MAGELLAN HEALTH INC COM 559079207 4,890 52,437 SH   SOLE 1 52,437 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM 559080106 16,354 377,172 SH   SOLE 1 377,172 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM 559080106 1 27 SH   SOLE 8 27 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 413 34,907 SH   SOLE 1 34,907 0 0
MAGENTA THERAPEUTICS INC COM 55910K108 2 204 SH   SOLE 8 204 0 0
MAGNA INTL INC COM 559222401 1,896 21,547 SH   SOLE 1 21,547 0 0
MAGNA INTL INC COM 559222401 2,175 24,705 SH   SOLE 9 24,705 0 0
MAGNA INTL INC COM 559222401 316 3,594 SH   SOLE 99 3,594 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 354 14,229 SH   SOLE 1 14,229 0 0
MAGNOLIA OIL &amp GAS CORP COM 559663109 1,413 123,051 SH   SOLE 1 123,051 0 0
MAGNOLIA OIL &amp GAS CORP COM 559663109 63 5,511 SH   SOLE 99 5,511 0 0
MAIDEN HOLDINGS LTD COM G5753U112 27 8,131 SH   SOLE 1 8,131 0 0
MAINSTREET BANCSHARES INC COM 56064Y100 108 5,214 SH   SOLE 1 5,214 0 0
MAKEMYTRIP LIMITED MAURITIUS COM V5633W109 447 14,142 SH   SOLE 1 14,142 0 0
MAKEMYTRIP LIMITED MAURITIUS COM V5633W109 2 56 SH   SOLE 8 56 0 0
MALIBU BOATS INC COM 56117J100 1,447 18,160 SH   SOLE 1 18,160 0 0
MALIBU BOATS INC COM 56117J100 288 3,615 SH   DFND 1 0 0 3,615
MALVERN BANCORP INC COM 561409103 4 191 SH   SOLE 1 191 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 12 2,326 SH   SOLE 1 2,326 0 0
MANCHESTER UTD PLC NEW COM G5784H106 87 5,509 SH   SOLE 1 5,509 0 0
MANHATTAN ASSOCIATES INC COM 562750109 2,237 19,057 SH   SOLE 1 19,057 0 0
MANHATTAN BRDG CAP INC TRUS 562803106 0 23 SH   SOLE 1 23 0 0
MANITEX INTL INC COM 563420108 0 62 SH   SOLE 1 62 0 0
MANITOWOC CO INC COM 563571405 939 45,561 SH   SOLE 1 45,561 0 0
MANITOWOC CO INC COM 563571405 2 86 SH   SOLE 8 86 0 0
MANITOWOC CO INC COM 563571405 353 17,128 SH   SOLE 99 17,128 0 0
MANNKIND CORP COM 56400P706 836 213,087 SH   SOLE 1 213,087 0 0
MANNKIND CORP COM 56400P706 9 2,234 SH   SOLE 8 2,234 0 0
MANPOWERGROUP INC COM 56418H100 4,476 45,261 SH   SOLE 1 45,261 0 0
MANPOWERGROUP INC COM 56418H100 0 1 SH   SOLE 8 1 0 0
MANPOWERGROUP INC COM 56418H100 309 3,129 SH   SOLE 9 3,129 0 0
MANTECH INTERNATIONAL CORP COM 564563104 3,802 43,722 SH   SOLE 1 43,722 0 0
MANULIFE FINL CORP COM 56501R106 170 7,900 SH   DFND 1 0 0 7,900
MANULIFE FINL CORP COM 56501R106 77 3,585 SH   SOLE 1 3,585 0 0
MANULIFE FINL CORP COM 56501R106 2 82 SH   SOLE 8 82 0 0
MANULIFE FINL CORP COM 56501R106 11,169 519,414 SH   SOLE 9 519,414 0 0
MANULIFE FINL CORP COM 56501R106 260 12,091 SH   SOLE 99 12,091 0 0
MARATHON OIL CORP COM 565849106 26,626 2,493,064 SH   SOLE 1 2,493,064 0 0
MARATHON OIL CORP COM 565849106 134 12,500 SH   DFND 1 0 0 12,500
MARATHON OIL CORP COM 565849106 135 12,643 SH   SOLE 8 12,643 0 0
MARATHON OIL CORP COM 565849106 1,895 177,402 SH   SOLE 9 177,402 0 0
MARATHON PETE CORP OPT 56585A102 10,698 200,000 SH Put SOLE 1 200,000 0 0
MARATHON PETE CORP COM 56585A102 41,655 778,743 SH   SOLE 1 778,743 0 0
MARATHON PETE CORP OPT 56585A102 300 5,600 SH Put SOLE 8 5,600 0 0
MARATHON PETE CORP COM 56585A102 3,312 61,924 SH   SOLE 8 61,924 0 0
MARATHON PETE CORP OPT 56585A102 10,698 200,000 SH Put SOLE 9 200,000 0 0
MARATHON PETE CORP COM 56585A102 21,388 399,845 SH   SOLE 9 399,845 0 0
MARATHON PETE CORP COM 56585A102 73 1,360 SH   DFND 20 0 0 1,360
MARATHON PETE CORP COM 56585A102 1,947 36,397 SH   SOLE 99 36,397 0 0
MARCHEX INC COM 56624R108 1 330 SH   SOLE 1 330 0 0
MARCUS &amp MILLICHAP INC COM 566324109 3,726 110,545 SH   SOLE 1 110,545 0 0
MARCUS CORP DEL COM 566330106 609 30,464 SH   SOLE 1 30,464 0 0
MARINE PRODS CORP COM 568427108 99 6,026 SH   SOLE 1 6,026 0 0
MARINEMAX INC COM 567908108 2,914 59,017 SH   SOLE 1 59,017 0 0
MARKEL CORP COM 570535104 114 100 SH   DFND 1 0 0 100
MARKEL CORP COM 570535104 12,028 10,554 SH   SOLE 1 10,554 0 0
MARKEL CORP COM 570535104 3,480 3,054 SH   SOLE 9 3,054 0 0
MARKETAXESS HLDGS INC COM 57060D108 41,097 82,537 SH   SOLE 1 82,537 0 0
MARKETAXESS HLDGS INC COM 57060D108 7,369 14,799 SH   SOLE 9 14,799 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 96 6,993 SH   SOLE 1 6,993 0 0
MARRIOTT INTL INC NEW COM 571903202 49,502 334,218 SH   SOLE 1 334,218 0 0
MARRIOTT INTL INC NEW COM 571903202 828 5,592 SH   SOLE 8 5,592 0 0
MARRIOTT INTL INC NEW OPT 571903202 6,709 45,300 SH Call SOLE 8 45,300 0 0
MARRIOTT INTL INC NEW OPT 571903202 696 4,700 SH Put SOLE 8 4,700 0 0
MARRIOTT INTL INC NEW COM 571903202 16,315 110,152 SH   SOLE 9 110,152 0 0
MARRIOTT VACTINS WORLDWID CO COM 57164Y107 6,809 39,091 SH   SOLE 1 39,091 0 0
MARRIOTT VACTINS WORLDWID CO BOND 57164YAB3 3 2,000 PRN   SOLE 8 0 0 2,000
MARRONE BIO INNOVATIONS INC COM 57165B106 177 84,849 SH   SOLE 1 84,849 0 0
MARSH &amp MCLENNAN COS INC COM 571748102 128,274 1,053,158 SH   SOLE 1 1,053,158 0 0
MARSH &amp MCLENNAN COS INC COM 571748102 14 116 SH   SOLE 8 116 0 0
MARSH &amp MCLENNAN COS INC COM 571748102 7,614 62,507 SH   SOLE 9 62,507 0 0
MARTEN TRANS LTD COM 573075108 1,962 115,693 SH   SOLE 1 115,693 0 0
MARTIN MARIETTA MATLS INC COM 573284106 16,275 48,464 SH   SOLE 1 48,464 0 0
MARTIN MARIETTA MATLS INC OPT 573284106 47,418 141,200 SH Put SOLE 8 141,200 0 0
MARTIN MARIETTA MATLS INC COM 573284106 1,477 4,394 SH   SOLE 8 4,394 0 0
MARTIN MARIETTA MATLS INC OPT 573284106 3,627 10,800 SH Call SOLE 8 10,800 0 0
MARTIN MARIETTA MATLS INC COM 573284106 8,141 24,244 SH   SOLE 9 24,244 0 0
MARTIN MARIETTA MATLS INC COM 573284106 1,049 3,123 SH   SOLE 99 3,123 0 0
MARTIN MIDSTREAM PRTNRS L P COM 573331105 3,705 1,500,000 SH   SOLE 1 1,500,000 0 0
MARVELL TECHNOLOGY GROUP LTD COM G5876H105 60,091 1,226,818 SH   SOLE 1 1,226,818 0 0
MARVELL TECHNOLOGY GROUP LTD OPT G5876H105 3,302 67,400 SH Put SOLE 1 67,400 0 0
MARVELL TECHNOLOGY GROUP LTD OPT G5876H105 147 3,000 SH Put SOLE 8 3,000 0 0
MARVELL TECHNOLOGY GROUP LTD COM G5876H105 10,296 210,212 SH   SOLE 8 210,212 0 0
MARVELL TECHNOLOGY GROUP LTD OPT G5876H105 16,301 332,800 SH Call SOLE 8 332,800 0 0
MARVELL TECHNOLOGY GROUP LTD COM G5876H105 5,479 111,845 SH   SOLE 9 111,845 0 0
MARVELL TECHNOLOGY GROUP LTD COM G5876H105 521 10,645 SH   SOLE 99 10,645 0 0
MASCO CORP COM 574599106 19,589 327,068 SH   SOLE 1 327,068 0 0
MASCO CORP COM 574599106 2 26 SH   SOLE 8 26 0 0
MASCO CORP COM 574599106 6,040 100,845 SH   SOLE 9 100,845 0 0
MASIMO CORP COM 574795100 12,002 52,254 SH   SOLE 1 52,254 0 0
MASIMO CORP COM 574795100 19 84 SH   SOLE 8 84 0 0
MASIMO CORP COM 574795100 1,977 8,608 SH   SOLE 9 8,608 0 0
MASONITE INTL CORP COM 575385109 3,612 31,345 SH   SOLE 1 31,345 0 0
MASTEC INC COM 576323109 75,136 801,864 SH   SOLE 1 801,864 0 0
MASTEC INC COM 576323109 8 87 SH   SOLE 8 87 0 0
MASTECH DIGITAL INC COM 57633B100 114 6,522 SH   SOLE 1 6,522 0 0
MASTERCARD INCORPORATED COM 57636Q104 642,838 1,805,475 SH   SOLE 1 1,805,475 0 0
MASTERCARD INCORPORATED COM 57636Q104 287 805 SH   DFND 1 0 0 805
MASTERCARD INCORPORATED COM 57636Q104 2,369 6,655 SH   SOLE 8 6,655 0 0
MASTERCARD INCORPORATED OPT 57636Q104 44,506 125,000 SH Put SOLE 8 125,000 0 0
MASTERCARD INCORPORATED OPT 57636Q104 783 2,200 SH Call SOLE 8 2,200 0 0
MASTERCARD INCORPORATED COM 57636Q104 37,662 105,780 SH   SOLE 9 105,780 0 0
MASTERCARD INCORPORATED COM 57636Q104 4,631 13,007 SH   DFND 20 0 0 13,007
MASTERCARD INCORPORATED COM 57636Q104 1,202 3,375 SH   SOLE 82 3,375 0 0
MASTERCRAFT BOAT HLDGS INC COM 57637H103 447 16,816 SH   SOLE 1 16,816 0 0
MATADOR RES CO COM 576485205 3,909 166,710 SH   SOLE 1 166,710 0 0
MATADOR RES CO OPT 576485205 2,345 100,000 SH Put SOLE 8 100,000 0 0
MATADOR RES CO OPT 576485205 2,345 100,000 SH Call SOLE 8 100,000 0 0
MATADOR RES CO COM 576485205 177 7,543 SH   SOLE 8 7,543 0 0
MATADOR RES CO COM 576485205 133 5,667 SH   SOLE 9 5,667 0 0
MATERIALISE NV ADR 57667T100 191 5,300 SH   SOLE 1 5,300 0 0
MATERION CORP COM 576690101 2,340 35,323 SH   SOLE 1 35,323 0 0
MATINAS BIOPHARMA HLDGS INC COM 576810105 16 14,868 SH   SOLE 1 14,868 0 0
MATRIX SVC CO COM 576853105 467 35,610 SH   SOLE 1 35,610 0 0
MATSON INC COM 57686G105 5,987 89,763 SH   SOLE 1 89,763 0 0
MATTEL INC COM 577081102 3,258 163,510 SH   SOLE 1 163,510 0 0
MATTEL INC COM 577081102 28 1,390 SH   SOLE 9 1,390 0 0
MATTHEWS INTL CORP COM 577128101 1,651 41,769 SH   SOLE 1 41,769 0 0
MAUI LD &amp PINEAPPLE INC COM 577345101 65 5,633 SH   SOLE 1 5,633 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 48,276 528,382 SH   SOLE 1 528,382 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 9,936 108,748 SH   SOLE 8 108,748 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 9,611 105,188 SH   SOLE 9 105,188 0 0
MAXIMUS INC COM 577933104 6,568 73,768 SH   SOLE 1 73,768 0 0
MAXLINEAR INC COM 57776J100 3,177 93,213 SH   SOLE 1 93,213 0 0
MAYVILLE ENGINEERING CO INC COM 578605107 88 6,150 SH   SOLE 1 6,150 0 0
MAYVILLE ENGINEERING CO INC COM 578605107 86 5,949 SH   SOLE 99 5,949 0 0
MBIA INC COM 55262C100 422 43,880 SH   SOLE 1 43,880 0 0
MBIA INC COM 55262C100 59 6,179 SH   SOLE 9 6,179 0 0
MBIA INC COM 55262C100 354 36,846 SH   SOLE 99 36,846 0 0
MCCORMICK &amp CO INC COM 579780206 29,100 326,367 SH   SOLE 1 326,367 0 0
MCCORMICK &amp CO INC COM 579780206 79 886 SH   DFND 1 0 0 886
MCCORMICK &amp CO INC COM 579780206 7 75 SH   SOLE 8 75 0 0
MCCORMICK &amp CO INC COM 579780206 8,626 96,746 SH   SOLE 9 96,746 0 0
MCDONALDS CORP COM 580135101 242,415 1,081,530 SH   SOLE 1 1,081,530 0 0
MCDONALDS CORP COM 580135101 2,844 12,689 SH   DFND 1 0 0 12,689
MCDONALDS CORP OPT 580135101 538 2,400 SH Put SOLE 8 2,400 0 0
MCDONALDS CORP COM 580135101 134 597 SH   SOLE 8 597 0 0
MCDONALDS CORP COM 580135101 20,532 91,601 SH   SOLE 9 91,601 0 0
MCDONALDS CORP COM 580135101 41 185 SH   DFND 20 0 0 185
MCEWEN MNG INC COM 58039P107 0 363 SH   SOLE 8 363 0 0
MCGRATH RENTCORP COM 580589109 1,860 23,059 SH   SOLE 1 23,059 0 0
MCGRATH RENTCORP COM 580589109 265 3,282 SH   SOLE 99 3,282 0 0
MCKESSON CORP COM 58155Q103 72,897 373,762 SH   SOLE 1 373,762 0 0
MCKESSON CORP COM 58155Q103 12,119 62,139 SH   SOLE 9 62,139 0 0
MCKESSON CORP COM 58155Q103 248 1,270 SH   SOLE 82 1,270 0 0
MDC PARTNERS INC. COM 552697104 186 59,522 SH   SOLE 1 59,522 0 0
MDU RES GROUP INC COM 552690109 1,209 38,217 SH   SOLE 1 38,217 0 0
MECHEL PAO ADR 583840509 18 40,000 SH   DFND 1 0 0 40,000
MECHEL PAO ADR 583840608 0 34 SH   SOLE 8 34 0 0
MEDALLION FINL CORP COM 583928106 4 543 SH   SOLE 1 543 0 0
MEDICAL PPTYS TRUST INC TRUS 58463J304 11 500 SH   DFND 1 0 0 500
MEDICAL PPTYS TRUST INC TRUS 58463J304 22,281 1,047,007 SH   SOLE 1 1,047,007 0 0
MEDICAL PPTYS TRUST INC TRUS 58463J304 2,062 96,929 SH   SOLE 9 96,929 0 0
MEDICAL PPTYS TRUST INC TRUS 58463J304 133 6,255 SH   SOLE 82 6,255 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 261 12,251 SH   SOLE 99 12,251 0 0
MEDICINOVA INC COM 58468P206 182 35,912 SH   SOLE 1 35,912 0 0
MEDICINOVA INC COM 58468P206 1 219 SH   SOLE 8 219 0 0
MEDICINOVA INC COM 58468P206 218 43,200 SH   SOLE 9 43,200 0 0
MEDIFAST INC COM 58470H101 3,694 17,438 SH   SOLE 1 17,438 0 0
MEDIWOUND LTD COM M68830104 3 575 SH   SOLE 1 575 0 0
MEDNAX INC COM 58502B106 3,038 119,279 SH   SOLE 1 119,279 0 0
MEDPACE HLDGS INC COM 58506Q109 3,969 24,195 SH   SOLE 1 24,195 0 0
MEDPACE HLDGS INC COM 58506Q109 22 134 SH   SOLE 8 134 0 0
MEDTRONIC PLC COM G5960L103 311,015 2,632,827 SH   SOLE 1 1,613,783 1,019,044 0
MEDTRONIC PLC COM G5960L103 1,994 16,876 SH   DFND 1 0 0 16,876
MEDTRONIC PLC OPT G5960L103 685 5,800 SH Put SOLE 8 5,800 0 0
MEDTRONIC PLC COM G5960L103 1,053 8,916 SH   SOLE 8 8,916 0 0
MEDTRONIC PLC COM G5960L103 36,327 307,516 SH   SOLE 9 307,516 0 0
MEDTRONIC PLC COM G5960L103 17,141 145,106 SH   SOLE 20 0 145,106 0
MEDTRONIC PLC COM G5960L103 5,148 43,579 SH   DFND 20 0 0 43,579
MEDTRONIC PLC COM G5960L103 8,421 71,289 SH   SOLE 82 3,447 67,842 0
MEDTRONIC PLC COM G5960L103 21,640 183,182 SH   SOLE 99 41,555 141,627 0
MEI PHARMA INC COM 55279B202 418 121,889 SH   SOLE 1 121,889 0 0
MEIRAGTX HLDGS PLC COM G59665102 399 27,620 SH   SOLE 1 27,620 0 0
MEIRAGTX HLDGS PLC COM G59665102 383 26,546 SH   DFND 1 0 0 26,546
MEIRAGTX HLDGS PLC COM G59665102 3 209 SH   SOLE 8 209 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 2,069 103,918 SH   SOLE 1 103,918 0 0
MELCO RESORTS AND ENTMNT LTD ADR 585464100 684 34,376 SH   SOLE 9 34,376 0 0
MERCADOLIBRE INC COM 58733R102 55,655 37,805 SH   SOLE 1 37,805 0 0
MERCADOLIBRE INC COM 58733R102 10 7 SH   DFND 1 0 0 7
MERCADOLIBRE INC COM 58733R102 12,359 8,395 SH   SOLE 8 8,395 0 0
MERCADOLIBRE INC OPT 58733R102 39,895 27,100 SH Call SOLE 8 27,100 0 0
MERCADOLIBRE INC OPT 58733R102 123,218 83,700 SH Put SOLE 8 83,700 0 0
MERCADOLIBRE INC COM 58733R102 11,457 7,782 SH   SOLE 9 7,782 0 0
MERCADOLIBRE INC COM 58733R102 839 570 SH   DFND 20 0 0 570
MERCADOLIBRE INC COM 58733R102 730 496 SH   SOLE 82 496 0 0
MERCADOLIBRE INC COM 58733R102 1,125 764 SH   SOLE 99 764 0 0
MERCANTILE BANK CORP COM 587376104 431 13,266 SH   SOLE 1 13,266 0 0
MERCER INTL INC COM 588056101 235 16,362 SH   SOLE 1 16,362 0 0
MERCHANTS BANCORP IND COM 58844R108 341 8,132 SH   SOLE 1 8,132 0 0
MERCK &amp CO. INC COM 58933Y105 251,465 3,261,981 SH   SOLE 1 3,261,981 0 0
MERCK &amp CO. INC COM 58933Y105 1,366 17,714 SH   DFND 1 0 0 17,714
MERCK &amp CO. INC OPT 58933Y105 1,935 25,100 SH Put SOLE 8 25,100 0 0
MERCK &amp CO. INC COM 58933Y105 2,326 30,180 SH   SOLE 8 30,180 0 0
MERCK &amp CO. INC OPT 58933Y105 6,746 87,500 SH Call SOLE 8 87,500 0 0
MERCK &amp CO. INC COM 58933Y105 26,540 344,283 SH   SOLE 9 344,283 0 0
MERCK &amp CO. INC COM 58933Y105 5,746 74,533 SH   DFND 20 0 0 74,533
MERCURY GENL CORP NEW COM 589400100 1,388 22,812 SH   SOLE 1 22,812 0 0
MERCURY SYS INC COM 589378108 3,411 48,282 SH   SOLE 1 48,282 0 0
MEREDITH CORP COM 589433101 1,850 62,147 SH   SOLE 1 62,147 0 0
MEREO BIOPHARMA GROUP PLC ADR 589492107 266 78,988 SH   SOLE 1 78,988 0 0
MERIDIAN BANCORP INC MD COM 58958U103 1,920 104,239 SH   SOLE 1 104,239 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 1,601 60,937 SH   SOLE 1 60,937 0 0
MERIDIAN CORPORATION COM 58958P104 523 20,110 SH   SOLE 1 20,110 0 0
MERIT MED SYS INC COM 589889104 4,321 72,163 SH   SOLE 1 72,163 0 0
MERITAGE HOMES CORP COM 59001A102 12,673 137,861 SH   SOLE 1 137,861 0 0
MERITOR INC COM 59001K100 5,652 192,113 SH   SOLE 1 192,113 0 0
MERITOR INC COM 59001K100 2 70 SH   SOLE 8 70 0 0
MERITOR INC BOND 59001KAF7 1,076 924,000 PRN   SOLE 8 0 0 924,000
MERITOR INC COM 59001K100 493 16,774 SH   SOLE 99 16,774 0 0
MERRIMACK PHARMACEUTICALS IN COM 590328209 2 320 SH   SOLE 1 320 0 0
MERSANA THERAPEUTICS INC COM 59045L106 1,979 122,270 SH   SOLE 1 122,270 0 0
MERSANA THERAPEUTICS INC COM 59045L106 9 569 SH   SOLE 8 569 0 0
MERSANA THERAPEUTICS INC COM 59045L106 42 2,589 SH   SOLE 99 2,589 0 0
MESA AIR GROUP INC COM 590479135 593 44,011 SH   SOLE 1 44,011 0 0
MESA LABS INC COM 59064R109 1,683 6,916 SH   SOLE 1 6,916 0 0
MESABI TR TRUS 590672101 18 585 SH   SOLE 1 585 0 0
MESOBLAST LTD ADR 590717104 7 900 SH   SOLE 1 900 0 0
META FINL GROUP INC COM 59100U108 1,791 39,533 SH   SOLE 1 39,533 0 0
METHANEX CORP COM 59151K108 370 10,047 SH   SOLE 1 10,047 0 0
METHODE ELECTRS INC COM 591520200 2,662 63,398 SH   SOLE 1 63,398 0 0
METHODE ELECTRS INC COM 591520200 373 8,880 SH   SOLE 99 8,880 0 0
METLIFE INC COM 59156R108 49 800 SH   DFND 1 0 0 800
METLIFE INC COM 59156R108 263,481 4,334,296 SH   SOLE 1 4,334,296 0 0
METLIFE INC OPT 59156R108 12,158 200,000 SH Put SOLE 1 200,000 0 0
METLIFE INC OPT 59156R108 12 200 SH Call SOLE 8 200 0 0
METLIFE INC COM 59156R108 1,114 18,321 SH   SOLE 8 18,321 0 0
METLIFE INC COM 59156R108 18,566 305,406 SH   SOLE 9 305,406 0 0
METLIFE INC COM 59156R108 4 74 SH   SOLE 82 74 0 0
METLIFE INC COM 59156R108 578 9,508 SH   SOLE 99 9,508 0 0
METROCITY BANKSHARES INC COM 59165J105 223 14,475 SH   SOLE 1 14,475 0 0
METROPOLITAN BK HLDG CORP COM 591774104 294 5,852 SH   SOLE 1 5,852 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 98 85 SH   DFND 1 0 0 85
METTLER TOLEDO INTERNATIONAL COM 592688105 133,671 115,661 SH   SOLE 1 20,534 95,127 0
METTLER TOLEDO INTERNATIONAL COM 592688105 1 1 SH   SOLE 8 1 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 10,655 9,220 SH   SOLE 9 9,220 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 16,619 14,380 SH   SOLE 20 0 14,380 0
METTLER TOLEDO INTERNATIONAL COM 592688105 7,623 6,596 SH   SOLE 82 0 6,596 0
METTLER TOLEDO INTERNATIONAL COM 592688105 12,955 11,210 SH   SOLE 99 0 11,210 0
MFA FINL INC TRUS 55272X102 2,064 506,983 SH   SOLE 1 506,983 0 0
MGE ENERGY INC COM 55277P104 2,285 31,993 SH   SOLE 1 31,993 0 0
MGIC INVT CORP WIS COM 552848103 3,779 272,792 SH   SOLE 1 272,792 0 0
MGIC INVT CORP WIS COM 552848103 0 11 SH   SOLE 8 11 0 0
MGIC INVT CORP WIS COM 552848103 310 22,417 SH   SOLE 99 22,417 0 0
MGM GROWTH PPTYS LLC TRUS 55303A105 790 24,224 SH   SOLE 1 24,224 0 0
MGM GROWTH PPTYS LLC TRUS 55303A105 1 16 SH   SOLE 8 16 0 0
MGM RESORTS INTERNATIONAL COM 552953101 17,307 455,558 SH   SOLE 1 455,558 0 0
MGM RESORTS INTERNATIONAL OPT 552953101 4,608 121,300 SH Put SOLE 8 121,300 0 0
MGM RESORTS INTERNATIONAL COM 552953101 2,522 66,393 SH   SOLE 8 66,393 0 0
MGM RESORTS INTERNATIONAL OPT 552953101 600 15,800 SH Call SOLE 8 15,800 0 0
MGM RESORTS INTERNATIONAL COM 552953101 7,110 187,166 SH   SOLE 9 187,166 0 0
MGM RESORTS INTERNATIONAL COM 552953101 646 16,994 SH   SOLE 99 16,994 0 0
MGP INGREDIENTS INC NEW COM 55303J106 1,839 31,114 SH   SOLE 1 31,114 0 0
MICHAELS COS INC COM 59408Q106 7,607 346,792 SH   SOLE 1 346,792 0 0
MICHAELS COS INC COM 59408Q106 1,659 75,612 SH   SOLE 8 75,612 0 0
MICRO FOCUS INTL PLC ADR 594837403 0 10 SH   DFND 1 0 0 10
MICRO FOCUS INTL PLC ADR 594837403 0 54 SH   SOLE 8 54 0 0
MICROBOT MED INC COM 59503A204 24 2,825 SH   SOLE 1 2,825 0 0
MICROBOT MED INC COM 59503A204 0 1 SH   DFND 1 0 0 1
MICROCHIP TECHNOLOGY INC. COM 595017104 93,288 601,001 SH   SOLE 1 601,001 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 155 1,000 SH   DFND 1 0 0 1,000
MICROCHIP TECHNOLOGY INC. COM 595017104 1,158 7,460 SH   SOLE 8 7,460 0 0
MICROCHIP TECHNOLOGY INC. OPT 595017104 5,045 32,500 SH Put SOLE 8 32,500 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 15,996 103,054 SH   SOLE 9 103,054 0 0
MICRON TECHNOLOGY INC COM 595112103 219,353 2,486,739 SH   SOLE 1 2,486,739 0 0
MICRON TECHNOLOGY INC COM 595112103 516 5,853 SH   SOLE 8 5,853 0 0
MICRON TECHNOLOGY INC OPT 595112103 23,420 265,500 SH Call SOLE 8 265,500 0 0
MICRON TECHNOLOGY INC OPT 595112103 88,351 1,001,600 SH Put SOLE 8 1,001,600 0 0
MICRON TECHNOLOGY INC COM 595112103 22,173 251,371 SH   SOLE 9 251,371 0 0
MICRON TECHNOLOGY INC COM 595112103 525 5,950 SH   DFND 20 0 0 5,950
MICRON TECHNOLOGY INC COM 595112103 6 66 SH   SOLE 82 66 0 0
MICRON TECHNOLOGY INC COM 595112103 897 10,169 SH   SOLE 99 10,169 0 0
MICROSOFT CORP COM 594918104 3,394,811 14,398,823 SH   SOLE 1 13,013,580 1,385,243 0
MICROSOFT CORP COM 594918104 14,697 62,335 SH   DFND 1 0 0 62,335
MICROSOFT CORP OPT 594918104 349,623 1,482,900 SH Put SOLE 8 1,482,900 0 0
MICROSOFT CORP COM 594918104 91,766 389,219 SH   SOLE 8 389,219 0 0
MICROSOFT CORP OPT 594918104 200,428 850,100 SH Call SOLE 8 850,100 0 0
MICROSOFT CORP COM 594918104 142,556 604,638 SH   SOLE 9 604,638 0 0
MICROSOFT CORP COM 594918104 4,946 20,979 SH   DFND 20 0 0 20,979
MICROSOFT CORP COM 594918104 50,372 213,647 SH   SOLE 20 0 213,647 0
MICROSOFT CORP COM 594918104 22,160 93,990 SH   SOLE 82 113 93,877 0
MICROSOFT CORP COM 594918104 50,754 215,268 SH   SOLE 99 41,505 173,763 0
MICROSTRATEGY INC COM 594972408 6,361 9,371 SH   SOLE 1 9,371 0 0
MICROVISION INC DEL COM 594960304 825 44,457 SH   SOLE 1 44,457 0 0
MICT INC COM 55328R109 8 4,000 SH   SOLE 1 4,000 0 0
MID PENN BANCORP INC COM 59540G107 331 12,353 SH   SOLE 1 12,353 0 0
MID-AMER APT CMNTYS INC TRUS 59522J103 17,398 120,512 SH   SOLE 1 120,512 0 0
MID-AMER APT CMNTYS INC TRUS 59522J103 6,421 44,475 SH   SOLE 9 44,475 0 0
MIDDLEBY CORP COM 596278101 2,106 12,706 SH   SOLE 1 12,706 0 0
MIDDLEBY CORP COM 596278101 695 4,195 SH   SOLE 99 4,195 0 0
MIDDLEFIELD BANC CORP COM 596304204 105 4,997 SH   SOLE 1 4,997 0 0
MIDDLESEX WTR CO COM 596680108 1,268 16,040 SH   SOLE 1 16,040 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 891 32,093 SH   SOLE 1 32,093 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 1,270 41,011 SH   SOLE 1 41,011 0 0
MILESTONE PHARMACEUTICALS IN COM 59935V107 217 37,388 SH   SOLE 1 37,388 0 0
MILESTONE PHARMACEUTICALS IN COM 59935V107 692 119,488 SH   SOLE 8 119,488 0 0
MILESTONE SCIENTIFIC INC COM 59935P209 137 38,475 SH   SOLE 1 38,475 0 0
MILLENDO THERAPEUTICS INC COM 60040X103 51 42,638 SH   SOLE 1 42,638 0 0
MILLER HERMAN INC COM 600544100 3,679 89,437 SH   SOLE 1 89,437 0 0
MILLER INDS INC TENN COM 600551204 428 9,277 SH   SOLE 1 9,277 0 0
MILLICOM INTL CELLULAR S A COM L6388F110 4 93 SH   SOLE 1 93 0 0
MIMECAST LTD COM G14838109 689 17,133 SH   DFND 1 0 0 17,133
MIMECAST LTD COM G14838109 3,027 75,254 SH   SOLE 1 75,254 0 0
MINERALS TECHNOLOGIES INC COM 603158106 2,413 32,037 SH   SOLE 1 32,037 0 0
MINERVA NEUROSCIENCES INC COM 603380106 86 29,624 SH   SOLE 1 29,624 0 0
MINERVA NEUROSCIENCES INC COM 603380106 0 103 SH   SOLE 8 103 0 0
MIRATI THERAPEUTICS INC COM 60468T105 6,555 38,267 SH   SOLE 1 38,267 0 0
MIRATI THERAPEUTICS INC COM 60468T105 50 292 SH   SOLE 8 292 0 0
MIRATI THERAPEUTICS INC COM 60468T105 121 706 SH   SOLE 99 706 0 0
MISONIX INC COM 604871103 197 10,045 SH   SOLE 1 10,045 0 0
MISTRAS GROUP INC COM 60649T107 255 22,311 SH   SOLE 1 22,311 0 0
MITEK SYS INC COM 606710200 22 1,500 SH   DFND 1 0 0 1,500
MITEK SYS INC COM 606710200 993 68,080 SH   SOLE 1 68,080 0 0
MITSUBISHI UFJ FINL GROUP IN ADR 606822104 749 139,239 SH   SOLE 1 139,239 0 0
MKS INSTRS INC COM 55306N104 10,701 57,711 SH   SOLE 1 57,711 0 0
MKS INSTRS INC COM 55306N104 281 1,516 SH   SOLE 99 1,516 0 0
MMA CAPITAL HOLDINGS INC COM 55315D105 90 3,967 SH   SOLE 1 3,967 0 0
MMTEC INC COM G6181K106 90 35,000 SH   DFND 20 0 0 35,000
MOBILE TELESYSTEMS PJSC ADR 607409109 527 63,131 SH   DFND 1 0 0 63,131
MOBILE TELESYSTEMS PJSC ADR 607409109 1 176 SH   SOLE 1 176 0 0
MOBILE TELESYSTEMS PJSC ADR 607409109 47 5,666 SH   SOLE 9 5,666 0 0
MODEL N INC COM 607525102 1,267 35,966 SH   SOLE 1 35,966 0 0
MODERNA INC COM 60770K107 95 723 SH   DFND 1 0 0 723
MODERNA INC COM 60770K107 45,305 345,963 SH   SOLE 1 345,963 0 0
MODERNA INC OPT 60770K107 6,548 50,000 SH Put SOLE 8 50,000 0 0
MODERNA INC COM 60770K107 103 784 SH   SOLE 8 784 0 0
MODERNA INC COM 60770K107 7,750 59,182 SH   SOLE 9 59,182 0 0
MODERNA INC COM 60770K107 786 6,000 SH   DFND 20 0 0 6,000
MODERNA INC COM 60770K107 2 16 SH   SOLE 82 16 0 0
MODINE MFG CO COM 607828100 755 51,106 SH   SOLE 1 51,106 0 0
MOELIS &amp CO COM 60786M105 3,496 63,706 SH   SOLE 1 63,706 0 0
MOHAWK GROUP HLDGS INC COM 608189106 612 20,747 SH   SOLE 1 20,747 0 0
MOHAWK INDS INC COM 608190104 13,291 69,113 SH   SOLE 1 69,113 0 0
MOHAWK INDS INC COM 608190104 33 169 SH   SOLE 8 169 0 0
MOHAWK INDS INC COM 608190104 4,459 23,190 SH   SOLE 9 23,190 0 0
MOHAWK INDS INC COM 608190104 523 2,717 SH   SOLE 99 2,717 0 0
MOLECULAR TEMPLATES INC COM 608550109 291 23,113 SH   SOLE 1 23,113 0 0
MOLINA HEALTHCARE INC COM 60855R100 9,674 41,384 SH   SOLE 1 41,384 0 0
MOLINA HEALTHCARE INC COM 60855R100 2,284 9,772 SH   SOLE 9 9,772 0 0
MOLINA HEALTHCARE INC COM 60855R100 225 961 SH   SOLE 99 961 0 0
MOLSON COORS BEVERAGE CO COM 60871R209 123 2,400 SH   DFND 1 0 0 2,400
MOLSON COORS BEVERAGE CO COM 60871R209 11,784 230,380 SH   SOLE 1 230,380 0 0
MOLSON COORS BEVERAGE CO COM 60871R209 4 83 SH   SOLE 8 83 0 0
MOLSON COORS BEVERAGE CO COM 60871R209 3,758 73,480 SH   SOLE 9 73,480 0 0
MOMO INC ADR 60879B107 2,436 165,340 SH   SOLE 1 165,340 0 0
MOMO INC ADR 60879B107 13 862 SH   SOLE 8 862 0 0
MOMO INC ADR 60879B107 1,282 87,000 SH   SOLE 9 87,000 0 0
MOMO INC ADR 60879B107 81 5,463 SH   SOLE 99 5,463 0 0
MONARCH CASINO &amp RESORT INC COM 609027107 1,707 28,148 SH   SOLE 1 28,148 0 0
MONDELEZ INTL INC COM 609207105 240 4,099 SH   DFND 1 0 0 4,099
MONDELEZ INTL INC COM 609207105 143,968 2,459,726 SH   SOLE 1 2,459,726 0 0
MONDELEZ INTL INC COM 609207105 1 21 SH   SOLE 8 21 0 0
MONDELEZ INTL INC COM 609207105 11,088 189,436 SH   SOLE 9 189,436 0 0
MONDELEZ INTL INC COM 609207105 323 5,519 SH   SOLE 82 5,519 0 0
MONDELEZ INTL INC COM 609207105 10,785 184,267 SH   SOLE 99 184,267 0 0
MONEYGRAM INTL INC COM 60935Y208 341 51,849 SH   SOLE 1 51,849 0 0
MONGODB INC COM 60937P106 7 25 SH   DFND 1 0 0 25
MONGODB INC COM 60937P106 25,728 96,206 SH   SOLE 1 96,206 0 0
MONGODB INC OPT 60937P106 13,265 49,600 SH Put SOLE 8 49,600 0 0
MONGODB INC COM 60937P106 4,191 15,670 SH   SOLE 8 15,670 0 0
MONGODB INC COM 60937P106 2,308 8,631 SH   SOLE 9 8,631 0 0
MONGODB INC COM 60937P106 144 540 SH   SOLE 99 540 0 0
MONMOUTH REAL ESTATE INVT CO TRUS 609720107 5,793 327,529 SH   SOLE 1 327,529 0 0
MONMOUTH REAL ESTATE INVT CO TRUS 609720107 333 18,823 SH   SOLE 8 18,823 0 0
MONOLITHIC PWR SYS INC COM 609839105 33,585 95,084 SH   SOLE 1 95,084 0 0
MONOLITHIC PWR SYS INC COM 609839105 5,889 16,672 SH   SOLE 9 16,672 0 0
MONRO INC COM 610236101 2,720 41,331 SH   SOLE 1 41,331 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 162,763 1,786,838 SH   SOLE 1 1,786,838 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 17 187 SH   SOLE 8 187 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 13,512 148,345 SH   SOLE 9 148,345 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 5 54 SH   SOLE 82 54 0 0
MOODYS CORP COM 615369105 72,403 242,473 SH   SOLE 1 242,473 0 0
MOODYS CORP COM 615369105 10 35 SH   SOLE 8 35 0 0
MOODYS CORP COM 615369105 13,196 44,190 SH   SOLE 9 44,190 0 0
MOODYS CORP COM 615369105 2,090 7,000 SH   SOLE 82 7,000 0 0
MOOG INC COM 615394202 4,257 51,174 SH   SOLE 1 51,174 0 0
MOOG INC COM 615394202 123 1,475 SH   SOLE 99 1,475 0 0
MORGAN STANLEY COM 617446448 310,513 3,998,362 SH   SOLE 1 3,998,362 0 0
MORGAN STANLEY COM 617446448 3,148 40,531 SH   DFND 1 0 0 40,531
MORGAN STANLEY COM 617446448 31,783 409,255 SH   SOLE 8 409,255 0 0
MORGAN STANLEY OPT 617446448 34,947 450,000 SH Put SOLE 8 450,000 0 0
MORGAN STANLEY COM 617446448 14,781 190,336 SH   SOLE 9 190,336 0 0
MORGAN STANLEY COM 617446448 339 4,366 SH   DFND 20 0 0 4,366
MORGAN STANLEY COM 617446448 9 113 SH   SOLE 82 113 0 0
MORGAN STANLEY COM 617446448 838 10,791 SH   SOLE 99 10,791 0 0
MORGAN STANLEY CHINA A SH FD FUND 617468103 215 8,466 SH   SOLE 1 8,466 0 0
MORGAN STANLEY CHINA A SH FD FUND 617468103 51 2,005 SH   DFND 1 0 0 2,005
MORGAN STANLEY INDIA INVT FD FUND 61745C105 305 11,392 SH   SOLE 1 11,392 0 0
MORNINGSTAR INC COM 617700109 2,721 12,086 SH   SOLE 1 12,086 0 0
MORPHIC HLDG INC COM 61775R105 737 11,644 SH   SOLE 1 11,644 0 0
MORPHOSYS AG ADR 617760202 4 166 SH   SOLE 1 166 0 0
MOSAIC CO NEW COM 61945C103 8,952 283,228 SH   SOLE 1 283,228 0 0
MOSAIC CO NEW OPT 61945C103 1,030 32,600 SH Call SOLE 8 32,600 0 0
MOSAIC CO NEW COM 61945C103 2,565 81,130 SH   SOLE 8 81,130 0 0
MOSAIC CO NEW COM 61945C103 4,570 144,571 SH   SOLE 9 144,571 0 0
MOTORCAR PTS AMER INC COM 620071100 532 23,613 SH   SOLE 1 23,613 0 0
MOTOROLA SOLUTIONS INC COM 620076307 34,827 185,198 SH   SOLE 1 185,198 0 0
MOTOROLA SOLUTIONS INC COM 620076307 13 71 SH   DFND 1 0 0 71
MOTOROLA SOLUTIONS INC COM 620076307 1 5 SH   SOLE 8 5 0 0
MOTOROLA SOLUTIONS INC COM 620076307 12,380 65,835 SH   SOLE 9 65,835 0 0
MOTOROLA SOLUTIONS INC COM 620076307 3,790 20,154 SH   SOLE 99 20,154 0 0
MOVADO GROUP INC COM 624580106 568 19,961 SH   SOLE 1 19,961 0 0
MOXIAN INC COM 624697306 84 18,450 SH   SOLE 8 18,450 0 0
MPLX LP COM 55336V100 94,399 3,683,170 SH   SOLE 1 3,683,170 0 0
MPLX LP OPT 55336V100 236 9,200 SH Call SOLE 1 9,200 0 0
MPLX LP OPT 55336V100 131 5,100 SH Put SOLE 8 5,100 0 0
MPLX LP COM 55336V100 75 2,934 SH   SOLE 8 2,934 0 0
MR COOPER GROUP INC COM 62482R107 3,473 99,920 SH   SOLE 1 99,920 0 0
MR COOPER GROUP INC COM 62482R107 0 1 SH   SOLE 8 1 0 0
MRC GLOBAL INC COM 55345K103 2,131 235,996 SH   SOLE 1 235,996 0 0
MSA SAFETY INC COM 553498106 2,826 18,838 SH   SOLE 1 18,838 0 0
MSC INDL DIRECT INC COM 553530106 1,492 16,552 SH   SOLE 1 16,552 0 0
MSC INDL DIRECT INC COM 553530106 5 50 SH   SOLE 8 50 0 0
MSCI INC COM 55354G100 57,162 136,335 SH   SOLE 1 136,335 0 0
MSCI INC COM 55354G100 13,500 32,200 SH   SOLE 9 32,200 0 0
MSG NETWORK INC COM 553573106 761 50,657 SH   SOLE 1 50,657 0 0
MSG NETWORK INC COM 553573106 0 10 SH   SOLE 8 10 0 0
MTBC INC COM 55378G102 27 3,213 SH   SOLE 1 3,213 0 0
MTS SYS CORP COM 553777103 3,391 58,268 SH   SOLE 1 58,268 0 0
MUELLER INDS INC COM 624756102 3,123 75,520 SH   SOLE 1 75,520 0 0
MUELLER WTR PRODS INC COM 624758108 2,079 149,617 SH   SOLE 1 149,617 0 0
MURPHY OIL CORP COM 626717102 8,015 488,443 SH   SOLE 1 488,443 0 0
MURPHY OIL CORP OPT 626717102 4,060 247,400 SH Put SOLE 8 247,400 0 0
MURPHY OIL CORP COM 626717102 390 23,738 SH   SOLE 8 23,738 0 0
MURPHY USA INC COM 626755102 6,193 42,839 SH   SOLE 1 42,839 0 0
MUSTANG BIO INC COM 62818Q104 277 83,236 SH   SOLE 1 83,236 0 0
MVB FINL CORP COM 553810102 262 7,760 SH   SOLE 1 7,760 0 0
MYERS INDS INC COM 628464109 883 44,707 SH   SOLE 1 44,707 0 0
MYOVANT SCIENCES LTD COM G637AM102 381 18,536 SH   SOLE 1 18,536 0 0
MYR GROUP INC DEL COM 55405W104 1,868 26,069 SH   SOLE 1 26,069 0 0
MYRIAD GENETICS INC COM 62855J104 2,832 93,019 SH   SOLE 1 93,019 0 0
MYRIAD GENETICS INC COM 62855J104 14 466 SH   SOLE 8 466 0 0
NACCO INDS INC COM 629579103 78 3,128 SH   SOLE 1 3,128 0 0
NAM TAI PPTY INC COM G63907102 27 2,217 SH   SOLE 1 2,217 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 2,637 40,127 SH   SOLE 1 40,127 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 39 598 SH   SOLE 8 598 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 143 2,179 SH   SOLE 99 2,179 0 0
NANTHEALTH INC COM 630104107 72 22,539 SH   SOLE 1 22,539 0 0
NANTHEALTH INC COM 630104107 0 16 SH   SOLE 8 16 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 427 12,270 SH   SOLE 1 12,270 0 0
NASDAQ INC COM 631103108 29 200 SH   DFND 1 0 0 200
NASDAQ INC COM 631103108 27,045 183,405 SH   SOLE 1 183,405 0 0
NASDAQ INC COM 631103108 88 596 SH   SOLE 8 596 0 0
NASDAQ INC COM 631103108 6,618 44,878 SH   SOLE 9 44,878 0 0
NATERA INC COM 632307104 8,425 82,978 SH   SOLE 1 82,978 0 0
NATHANS FAMOUS INC NEW COM 632347100 150 2,368 SH   SOLE 1 2,368 0 0
NATIONAL BANKSHARES INC VA COM 634865109 190 5,345 SH   SOLE 1 5,345 0 0
NATIONAL BEVERAGE CORP COM 635017106 1,643 33,579 SH   SOLE 1 33,579 0 0
NATIONAL BK HLDGS CORP COM 633707104 1,983 50,002 SH   SOLE 1 50,002 0 0
NATIONAL BK HLDGS CORP COM 633707104 232 5,855 SH   SOLE 99 5,855 0 0
NATIONAL CINEMEDIA INC COM 635309107 240 52,048 SH   SOLE 1 52,048 0 0
NATIONAL CINEMEDIA INC COM 635309107 0 98 SH   SOLE 8 98 0 0
NATIONAL ENERGY SERVICES REU COM G6375R107 340 27,473 SH   SOLE 1 27,473 0 0
NATIONAL FUEL GAS CO COM 636180101 487 9,732 SH   SOLE 1 9,732 0 0
NATIONAL GRID PLC ADR 636274409 498 8,414 SH   SOLE 1 8,414 0 0
NATIONAL GRID PLC ADR 636274409 1,410 23,800 SH   DFND 20 0 0 23,800
NATIONAL HEALTH INVS INC TRUS 63633D104 6,573 90,934 SH   SOLE 1 90,934 0 0
NATIONAL HEALTH INVS INC COM 63633D104 256 3,545 SH   SOLE 99 3,545 0 0
NATIONAL HEALTHCARE CORP COM 635906100 1,104 14,178 SH   SOLE 1 14,178 0 0
NATIONAL INSTRS CORP COM 636518102 1,256 29,068 SH   SOLE 1 29,068 0 0
NATIONAL OILWELL VARCO INC COM 637071101 15 1,122 SH   SOLE 9 1,122 0 0
NATIONAL PRESTO INDS INC COM 637215104 672 6,582 SH   SOLE 1 6,582 0 0
NATIONAL RESH CORP COM 637372202 640 13,673 SH   SOLE 1 13,673 0 0
NATIONAL RETAIL PROPERTIES I TRUS 637417106 7,276 165,082 SH   SOLE 1 165,082 0 0
NATIONAL RETAIL PROPERTIES I TRUS 637417106 6 133 SH   SOLE 8 133 0 0
NATIONAL STORAGE AFFILIATES TRUS 637870106 5,683 142,340 SH   SOLE 1 142,340 0 0
NATIONAL VISION HLDGS INC COM 63845R107 3,564 81,303 SH   SOLE 1 81,303 0 0
NATIONAL VISION HLDGS INC COM 63845R107 0 5 SH   SOLE 8 5 0 0
NATIONAL WESTN LIFE GROUP IN COM 638517102 1,066 4,281 SH   SOLE 1 4,281 0 0
NATURAL GAS SVCS GROUP INC COM 63886Q109 6 616 SH   SOLE 1 616 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 134 7,624 SH   SOLE 1 7,624 0 0
NATURES SUNSHINE PRODS INC COM 639027101 148 7,411 SH   SOLE 1 7,411 0 0
NATUS MED INC DEL COM 639050103 1,203 46,995 SH   SOLE 1 46,995 0 0
NATUS MED INC DEL COM 639050103 7 266 SH   SOLE 8 266 0 0
NAUTILUS INC COM 63910B102 615 39,339 SH   SOLE 1 39,339 0 0
NAVIENT CORPORATION COM 63938C108 2,552 178,401 SH   SOLE 1 178,401 0 0
NAVIENT CORPORATION COM 63938C108 144 10,032 SH   SOLE 9 10,032 0 0
NAVIGATOR HLDGS LTD COM Y62132108 378 42,567 SH   SOLE 1 42,567 0 0
NAVIOS MARITIME ACQUIS CORP COM Y62159143 18 4,383 SH   SOLE 1 4,383 0 0
NAVISTAR INTL CORP NEW COM 63934E108 9,437 214,311 SH   SOLE 1 214,311 0 0
NBT BANCORP INC COM 628778102 2,801 70,228 SH   SOLE 1 70,228 0 0
NCR CORP NEW COM 62886E108 463 12,194 SH   SOLE 1 12,194 0 0
NEENAH INC COM 640079109 1,230 23,939 SH   SOLE 1 23,939 0 0
NEKTAR THERAPEUTICS COM 640268108 100 5,000 SH   DFND 1 0 0 5,000
NEKTAR THERAPEUTICS COM 640268108 228 11,422 SH   SOLE 1 11,422 0 0
NEKTAR THERAPEUTICS COM 640268108 22 1,105 SH   SOLE 8 1,105 0 0
NELNET INC COM 64031N108 1,332 18,316 SH   SOLE 1 18,316 0 0
NEOGEN CORP COM 640491106 4,568 51,385 SH   SOLE 1 51,385 0 0
NEOGENOMICS INC COM 64049M209 7,354 152,494 SH   SOLE 1 152,494 0 0
NEOGENOMICS INC COM 64049M209 151 3,136 SH   SOLE 99 3,136 0 0
NEOPHOTONICS CORP COM 64051T100 552 46,202 SH   SOLE 1 46,202 0 0
NET ELEMENT INC COM 64111R300 0 43 SH   SOLE 1 43 0 0
NETAPP INC COM 64110D104 21,070 289,943 SH   SOLE 1 289,943 0 0
NETAPP INC COM 64110D104 6,284 86,474 SH   SOLE 9 86,474 0 0
NETAPP INC COM 64110D104 558 7,675 SH   SOLE 99 7,675 0 0
NETEASE INC ADR 64110W102 12,782 123,781 SH   SOLE 1 123,781 0 0
NETEASE INC ADR 64110W102 7 63 SH   SOLE 8 63 0 0
NETEASE INC ADR 64110W102 17,452 169,004 SH   SOLE 9 169,004 0 0
NETEASE INC ADR 64110W102 50 480 SH   DFND 20 0 0 480
NETEASE INC ADR 64110W102 2,707 26,211 SH   SOLE 99 26,211 0 0
NETFLIX INC OPT 64110L106 11,476 22,000 SH Put SOLE 1 22,000 0 0
NETFLIX INC COM 64110L106 550,383 1,055,059 SH   SOLE 1 856,277 198,782 0
NETFLIX INC COM 64110L106 2,101 4,028 SH   DFND 1 0 0 4,028
NETFLIX INC OPT 64110L106 53,001 101,600 SH Put SOLE 8 101,600 0 0
NETFLIX INC OPT 64110L106 106,523 204,200 SH Call SOLE 8 204,200 0 0
NETFLIX INC COM 64110L106 6,709 12,859 SH   SOLE 8 12,859 0 0
NETFLIX INC COM 64110L106 28,470 54,575 SH   SOLE 9 54,575 0 0
NETFLIX INC COM 64110L106 734 1,408 SH   DFND 20 0 0 1,408
NETFLIX INC COM 64110L106 15,381 29,485 SH   SOLE 20 0 29,485 0
NETFLIX INC COM 64110L106 6,774 12,986 SH   SOLE 82 0 12,986 0
NETFLIX INC COM 64110L106 12,976 24,875 SH   SOLE 99 0 24,875 0
NETGEAR INC COM 64111Q104 2,171 52,835 SH   SOLE 1 52,835 0 0
NETGEAR INC COM 64111Q104 1 33 SH   SOLE 8 33 0 0
NETSCOUT SYS INC COM 64115T104 1,764 62,639 SH   SOLE 1 62,639 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 17 172 SH   DFND 1 0 0 172
NEUROCRINE BIOSCIENCES INC COM 64125C109 3,755 38,616 SH   SOLE 1 38,616 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 57 589 SH   SOLE 8 589 0 0
NEUROCRINE BIOSCIENCES INC BOND 64125CAD1 405 299,000 PRN   SOLE 8 0 0 299,000
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,414 14,543 SH   SOLE 9 14,543 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 2,052 21,097 SH   DFND 20 0 0 21,097
NEUROCRINE BIOSCIENCES INC COM 64125C109 40 411 SH   SOLE 99 411 0 0
NEURONETICS INC COM 64131A105 63 5,098 SH   SOLE 1 5,098 0 0
NEVRO CORP COM 64157F103 6,267 44,920 SH   SOLE 1 44,920 0 0
NEVRO CORP COM 64157F103 57 410 SH   SOLE 8 410 0 0
NEW CONCEPT ENERGY INC COM 643611106 1 178 SH   SOLE 8 178 0 0
NEW GOLD INC CDA OPT 644535106 2 1,400 SH Call SOLE 8 1,400 0 0
NEW HOME CO INC COM 645370107 0 49 SH   SOLE 1 49 0 0
NEW JERSEY RES CORP COM 646025106 3,178 79,700 SH   SOLE 1 79,700 0 0
NEW JERSEY RES CORP COM 646025106 240 6,022 SH   SOLE 99 6,022 0 0
NEW MTN FIN CORP BOND 647551AC4 391 375,000 PRN   SOLE 8 0 0 375,000
NEW ORIENTAL ED &amp TECHNOLOGY ADR 647581107 3,789 270,597 SH   SOLE 1 270,597 0 0
NEW ORIENTAL ED &amp TECHNOLOGY OPT 647581107 140 10,000 SH Call SOLE 8 10,000 0 0
NEW ORIENTAL ED &amp TECHNOLOGY OPT 647581107 5,390 385,000 SH Put SOLE 8 385,000 0 0
NEW ORIENTAL ED &amp TECHNOLOGY ADR 647581107 3,981 284,332 SH   SOLE 8 284,332 0 0
NEW ORIENTAL ED &amp TECHNOLOGY ADR 647581107 12,349 882,100 SH   SOLE 9 882,100 0 0
NEW ORIENTAL ED &amp TECHNOLOGY ADR 647581107 10,202 728,690 SH   SOLE 99 728,690 0 0
NEW RELIC INC COM 64829B100 415 6,743 SH   SOLE 1 6,743 0 0
NEW RELIC INC BOND 64829BAB6 341 347,000 PRN   SOLE 8 0 0 347,000
NEW RESIDENTIAL INVT CORP TRUS 64828T201 9,935 883,158 SH   SOLE 1 883,158 0 0
NEW SR INVT GROUP INC TRUS 648691103 1,882 302,125 SH   SOLE 1 302,125 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 6,505 515,371 SH   SOLE 1 515,371 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 0 24 SH   SOLE 8 24 0 0
NEW YORK MTG TR INC TRUS 649604501 2,861 640,016 SH   SOLE 1 640,016 0 0
NEW YORK TIMES CO COM 650111107 799 15,798 SH   SOLE 1 15,798 0 0
NEW YORK TIMES CO COM 650111107 206 4,077 SH   SOLE 99 4,077 0 0
NEWELL BRANDS INC COM 651229106 14,509 541,754 SH   SOLE 1 541,754 0 0
NEWELL BRANDS INC COM 651229106 19 721 SH   SOLE 8 721 0 0
NEWELL BRANDS INC COM 651229106 4,046 151,113 SH   SOLE 9 151,113 0 0
NEWMARK GROUP INC COM 65158N102 1,427 142,687 SH   SOLE 1 142,687 0 0
NEWMARKET CORP COM 651587107 1,339 3,519 SH   SOLE 1 3,519 0 0
NEWMARKET CORP COM 651587107 711 1,869 SH   SOLE 99 1,869 0 0
NEWMONT CORP OPT 651639106 24,108 400,000 SH Put SOLE 1 400,000 0 0
NEWMONT CORP COM 651639106 464 7,691 SH   DFND 1 0 0 7,691
NEWMONT CORP COM 651639106 129,219 2,143,976 SH   SOLE 1 2,143,976 0 0
NEWMONT CORP OPT 651639106 12,054 200,000 SH Call SOLE 1 200,000 0 0
NEWMONT CORP OPT 651639106 428 7,100 SH Call SOLE 8 7,100 0 0
NEWMONT CORP COM 651639106 6,413 106,417 SH   SOLE 8 106,417 0 0
NEWMONT CORP OPT 651639106 440 7,300 SH Put SOLE 8 7,300 0 0
NEWMONT CORP COM 651639106 19,002 315,274 SH   SOLE 9 315,274 0 0
NEWMONT CORP COM 651639106 363 6,015 SH   DFND 20 0 0 6,015
NEWMONT CORP COM 651639106 1,754 29,101 SH   SOLE 99 29,101 0 0
NEWPARK RES INC COM 651718504 282 89,862 SH   SOLE 1 89,862 0 0
NEWS CORP NEW COM 65249B109 19,930 783,721 SH   SOLE 1 783,721 0 0
NEWS CORP NEW COM 65249B208 5,134 218,850 SH   SOLE 1 218,850 0 0
NEWS CORP NEW COM 65249B109 0 5 SH   SOLE 8 5 0 0
NEWS CORP NEW COM 65249B208 2 84 SH   SOLE 8 84 0 0
NEWS CORP NEW COM 65249B109 3,902 153,443 SH   SOLE 9 153,443 0 0
NEWS CORP NEW COM 65249B208 642 27,367 SH   SOLE 9 27,367 0 0
NEXA RES S A COM L67359106 2 204 SH   SOLE 1 204 0 0
NEXGEN ENERGY LTD COM 65340P106 48 13,200 SH   DFND 1 0 0 13,200
NEXGEN ENERGY LTD COM 65340P106 363 100,000 SH   SOLE 9 100,000 0 0
NEXPOINT RESIDENTIAL TR INC TRUS 65341D102 1,480 32,092 SH   SOLE 1 32,092 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 480 10,419 SH   SOLE 99 10,419 0 0
NEXPOINT STRATEGIC OPPORTES FUND 65340G205 3,912 204,075 SH   SOLE 8 204,075 0 0
NEXSTAR MEDIA GROUP INC COM 65336K103 3,739 26,621 SH   SOLE 1 26,621 0 0
NEXSTAR MEDIA GROUP INC COM 65336K103 15 106 SH   SOLE 8 106 0 0
NEXTCURE INC COM 65343E108 380 37,947 SH   SOLE 1 37,947 0 0
NEXTCURE INC COM 65343E108 1 132 SH   SOLE 8 132 0 0
NEXTDECADE CORP COM 65342K105 77 28,936 SH   SOLE 1 28,936 0 0
NEXTERA ENERGY INC COM 65339F101 1,034 13,679 SH   DFND 1 0 0 13,679
NEXTERA ENERGY INC COM 65339F101 172,963 2,287,554 SH   SOLE 1 2,287,554 0 0
NEXTERA ENERGY INC COM 65339F101 5,117 67,675 SH   SOLE 8 67,675 0 0
NEXTERA ENERGY INC OPT 65339F101 1,369 18,100 SH Call SOLE 8 18,100 0 0
NEXTERA ENERGY INC COM 65339F101 18,536 245,169 SH   SOLE 9 245,169 0 0
NEXTERA ENERGY INC COM 65339F101 5,750 76,050 SH   DFND 20 0 0 76,050
NEXTERA ENERGY INC COM 65339F101 749 9,910 SH   SOLE 82 9,910 0 0
NEXTERA ENERGY INC COM 65339F101 4,933 65,248 SH   SOLE 99 65,248 0 0
NEXTERA ENERGY PARTNERS LP COM 65341B106 5 58 SH   SOLE 1 58 0 0
NEXTERA ENERGY PARTNERS LP COM 65341B106 618 8,480 SH   SOLE 99 8,480 0 0
NEXTGEN HEALTHCARE INC COM 65343C102 1,788 98,737 SH   SOLE 1 98,737 0 0
NGL ENERGY PARTNERS LP COM 62913M107 51 25,127 SH   SOLE 1 25,127 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 761 26,157 SH   SOLE 1 26,157 0 0
NGM BIOPHARMACEUTICALS INC COM 62921N105 12 412 SH   SOLE 8 412 0 0
NI HLDGS INC COM 65342T106 344 18,679 SH   SOLE 1 18,679 0 0
NIC INC COM 62914B100 4,944 145,710 SH   SOLE 1 145,710 0 0
NICE LTD ADR 653656108 1,747 8,016 SH   SOLE 1 8,016 0 0
NICE LTD ADR 653656108 4 18 SH   SOLE 8 18 0 0
NICOLET BANKSHARES INC COM 65406E102 1,124 13,470 SH   SOLE 1 13,470 0 0
NIELSEN HLDGS PLC COM G6518L108 14,740 586,079 SH   SOLE 1 586,079 0 0
NIELSEN HLDGS PLC COM G6518L108 2,022 80,408 SH   SOLE 9 80,408 0 0
NIKE INC COM 654106103 407,466 3,066,206 SH   SOLE 1 1,871,572 1,194,634 0
NIKE INC COM 654106103 2,757 20,748 SH   DFND 1 0 0 20,748
NIKE INC COM 654106103 3,196 24,049 SH   SOLE 8 24,049 0 0
NIKE INC OPT 654106103 2,047 15,400 SH Call SOLE 8 15,400 0 0
NIKE INC COM 654106103 22,860 172,013 SH   SOLE 9 172,013 0 0
NIKE INC COM 654106103 23,286 175,224 SH   SOLE 20 0 175,224 0
NIKE INC COM 654106103 1,174 8,836 SH   DFND 20 0 0 8,836
NIKE INC COM 654106103 11,746 88,387 SH   SOLE 82 0 88,387 0
NIKE INC COM 654106103 22,767 171,319 SH   SOLE 99 16,900 154,419 0
NINE ENERGY SERVICE INC COM 65441V101 1 560 SH   SOLE 1 560 0 0
NIO INC ADR 62914V106 243 6,244 SH   DFND 1 0 0 6,244
NIO INC ADR 62914V106 74,898 1,921,453 SH   SOLE 1 1,921,453 0 0
NIO INC OPT 62914V106 19,490 500,000 SH Put SOLE 1 500,000 0 0
NIO INC OPT 62914V106 22,776 584,300 SH Call SOLE 8 584,300 0 0
NIO INC OPT 62914V106 23,388 600,000 SH Put SOLE 8 600,000 0 0
NIO INC ADR 62914V106 28,909 741,645 SH   SOLE 9 741,645 0 0
NIO INC ADR 62914V106 217 5,578 SH   DFND 20 0 0 5,578
NIO INC ADR 62914V106 1,305 33,486 SH   SOLE 99 33,486 0 0
NISOURCE INC COM 65473P105 8,887 368,649 SH   SOLE 1 368,649 0 0
NISOURCE INC COM 65473P105 3,641 150,992 SH   SOLE 9 150,992 0 0
NIU TECHNOLOGIES ADR 65481N100 2,144 58,512 SH   SOLE 1 58,512 0 0
NL INDS INC COM 629156407 52 7,001 SH   SOLE 1 7,001 0 0
NLIGHT INC COM 65487K100 1,114 34,359 SH   SOLE 1 34,359 0 0
NMI HLDGS INC COM 629209305 2,536 107,275 SH   SOLE 1 107,275 0 0
NN INC COM 629337106 251 35,390 SH   SOLE 1 35,390 0 0
NOAH HLDGS LTD ADR 65487X102 1,282 28,865 SH   SOLE 1 28,865 0 0
NOAH HLDGS LTD ADR 65487X102 133 3,000 SH   DFND 1 0 0 3,000
NOAH HLDGS LTD ADR 65487X102 861 19,400 SH   SOLE 9 19,400 0 0
NOBLE MIDSTREAM PARTNERS LP COM 65506L105 2,028 139,847 SH   SOLE 1 139,847 0 0
NOBLE MIDSTREAM PARTNERS LP COM 65506L105 21 1,450 SH   SOLE 8 1,450 0 0
NOKIA CORP ADR 654902204 46 11,612 SH   DFND 1 0 0 11,612
NOKIA CORP ADR 654902204 4,040 1,020,257 SH   SOLE 1 1,020,257 0 0
NOKIA CORP OPT 654902204 15,961 4,030,600 SH Call SOLE 8 4,030,600 0 0
NOKIA CORP ADR 654902204 826 208,700 SH   SOLE 8 208,700 0 0
NOKIA CORP OPT 654902204 2,016 509,000 SH Put SOLE 8 509,000 0 0
NOMAD FOODS LTD COM G6564A105 586 21,350 SH   SOLE 1 21,350 0 0
NOMURA HLDGS INC ADR 65535H208 2 426 SH   SOLE 1 426 0 0
NOODLES &amp CO COM 65540B105 270 26,121 SH   SOLE 1 26,121 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 412 126,725 SH   SOLE 1 126,725 0 0
NORDSON CORP COM 655663102 5,887 29,636 SH   SOLE 1 29,636 0 0
NORDSON CORP COM 655663102 1,802 9,074 SH   SOLE 9 9,074 0 0
NORDSON CORP COM 655663102 1,887 9,497 SH   SOLE 99 9,497 0 0
NORDSTROM INC COM 655664100 10,757 284,056 SH   SOLE 1 284,056 0 0
NORDSTROM INC OPT 655664100 5,408 142,800 SH Put SOLE 1 142,800 0 0
NORDSTROM INC OPT 655664100 189 5,000 SH Call SOLE 8 5,000 0 0
NORFOLK SOUTHN CORP COM 655844108 77,861 289,961 SH   SOLE 1 289,961 0 0
NORFOLK SOUTHN CORP OPT 655844108 10,553 39,300 SH Put SOLE 8 39,300 0 0
NORFOLK SOUTHN CORP OPT 655844108 4,270 15,900 SH Call SOLE 8 15,900 0 0
NORFOLK SOUTHN CORP COM 655844108 9,315 34,694 SH   SOLE 9 34,694 0 0
NORTHEAST BK LEWISTON ME COM 66405S100 169 6,406 SH   SOLE 1 6,406 0 0
NORTHERN TECHNOLOGIES INTL C COM 665809109 1 87 SH   SOLE 1 87 0 0
NORTHERN TR CORP COM 665859104 30,634 291,445 SH   SOLE 1 291,445 0 0
NORTHERN TR CORP COM 665859104 40 377 SH   DFND 1 0 0 377
NORTHERN TR CORP COM 665859104 5 49 SH   SOLE 8 49 0 0
NORTHERN TR CORP COM 665859104 8,333 79,279 SH   SOLE 9 79,279 0 0
NORTHERN TR CORP COM 665859104 422 4,018 SH   SOLE 99 4,018 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 945 59,310 SH   SOLE 1 59,310 0 0
NORTHRIM BANCORP INC COM 666762109 1,308 30,760 SH   SOLE 1 30,760 0 0
NORTHROP GRUMMAN CORP COM 666807102 47,194 145,823 SH   SOLE 1 145,823 0 0
NORTHROP GRUMMAN CORP OPT 666807102 32 100 SH Call SOLE 8 100 0 0
NORTHROP GRUMMAN CORP COM 666807102 456 1,408 SH   SOLE 8 1,408 0 0
NORTHROP GRUMMAN CORP OPT 666807102 1,586 4,900 SH Put SOLE 8 4,900 0 0
NORTHROP GRUMMAN CORP COM 666807102 22,099 68,282 SH   SOLE 9 68,282 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 2,327 161,031 SH   SOLE 1 161,031 0 0
NORTHWEST NAT HLDG CO COM 66765N105 2,280 42,272 SH   SOLE 1 42,272 0 0
NORTHWEST PIPE CO COM 667746101 272 8,130 SH   SOLE 1 8,130 0 0
NORTHWESTERN CORP COM 668074305 3 40 SH   SOLE 8 40 0 0
NORWEGIAN CRUISE LINE HLDG L COM G66721104 10,003 362,591 SH   SOLE 1 362,591 0 0
NORWEGIAN CRUISE LINE HLDG L COM G66721104 28 1,000 SH   DFND 1 0 0 1,000
NORWEGIAN CRUISE LINE HLDG L OPT G66721104 3,692 133,800 SH Put SOLE 1 133,800 0 0
NORWEGIAN CRUISE LINE HLDG L OPT G66721104 4,287 155,400 SH Call SOLE 8 155,400 0 0
NORWEGIAN CRUISE LINE HLDG L COM G66721104 130 4,700 SH   SOLE 8 4,700 0 0
NORWEGIAN CRUISE LINE HLDG L COM G66721104 2,250 81,549 SH   SOLE 9 81,549 0 0
NORWEGIAN CRUISE LINE HLDG L COM G66721104 39 1,400 SH   DFND 20 0 0 1,400
NORWEGIAN CRUISE LINE HLDG L COM G66721104 102 3,692 SH   SOLE 99 3,692 0 0
NORWOOD FINL CORP COM 669549107 130 4,863 SH   SOLE 1 4,863 0 0
NOVAGOLD RES INC COM 66987E206 5,125 584,985 SH   SOLE 1 584,985 0 0
NOVAGOLD RES INC COM 66987E206 34 3,900 SH   SOLE 8 3,900 0 0
NOVAGOLD RES INC COM 66987E206 79 9,056 SH   SOLE 99 9,056 0 0
NOVANTA INC COM 67000B104 3,884 29,442 SH   SOLE 1 29,442 0 0
NOVARTIS AG ADR 66987V109 187 2,183 SH   SOLE 1 2,183 0 0
NOVARTIS AG ADR 66987V109 27 319 SH   DFND 1 0 0 319
NOVARTIS AG OPT 66987V109 10,258 120,000 SH Put SOLE 8 120,000 0 0
NOVARTIS AG ADR 66987V109 5,613 65,670 SH   SOLE 8 65,670 0 0
NOVAVAX INC COM 670002401 14,670 80,908 SH   SOLE 1 80,908 0 0
NOVAVAX INC COM 670002401 18 99 SH   DFND 1 0 0 99
NOVAVAX INC COM 670002401 1,169 6,445 SH   SOLE 8 6,445 0 0
NOVAVAX INC OPT 670002401 3,626 20,000 SH Call SOLE 8 20,000 0 0
NOVAVAX INC COM 670002401 204 1,123 SH   SOLE 99 1,123 0 0
NOVO-NORDISK A S ADR 670100205 475 7,048 SH   SOLE 1 7,048 0 0
NOVO-NORDISK A S ADR 670100205 74 1,096 SH   SOLE 8 1,096 0 0
NOVO-NORDISK A S ADR 670100205 202 3,000 SH   DFND 20 0 0 3,000
NOVOCURE LTD COM G6674U108 6,434 48,680 SH   SOLE 1 48,680 0 0
NOVOCURE LTD COM G6674U108 15 115 SH   DFND 1 0 0 115
NOVOCURE LTD COM G6674U108 1,878 14,209 SH   SOLE 9 14,209 0 0
NOW INC COM 67011P100 1,796 177,890 SH   SOLE 1 177,890 0 0
NOW INC COM 67011P100 4 395 SH   DFND 1 0 0 395
NRG ENERGY INC COM 629377508 14,576 386,291 SH   SOLE 1 386,291 0 0
NRG ENERGY INC COM 629377508 950 25,164 SH   SOLE 8 25,164 0 0
NRG ENERGY INC OPT 629377508 324 8,600 SH Put SOLE 8 8,600 0 0
NRG ENERGY INC OPT 629377508 799 21,200 SH Call SOLE 8 21,200 0 0
NRG ENERGY INC COM 629377508 3,588 95,112 SH   SOLE 9 95,112 0 0
NRG ENERGY INC COM 629377508 179 4,747 SH   SOLE 99 4,747 0 0
NU SKIN ENTERPRISES INC COM 67018T105 1,581 29,908 SH   SOLE 1 29,908 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 20,765 475,815 SH   SOLE 1 475,815 0 0
NUANCE COMMUNICATIONS INC BOND 67020YAN0 14,090 6,202,000 PRN   SOLE 8 0 0 6,202,000
NUANCE COMMUNICATIONS INC BOND 67020YAG5 524 247,000 PRN   SOLE 8 0 0 247,000
NUANCE COMMUNICATIONS INC COM 67020Y100 24,415 559,472 SH   SOLE 8 559,472 0 0
NUANCE COMMUNICATIONS INC BOND 67020YAK6 10,430 5,633,000 PRN   SOLE 8 0 0 5,633,000
NUANCE COMMUNICATIONS INC OPT 67020Y100 6,546 150,000 SH Call SOLE 8 150,000 0 0
NUCOR CORP COM 670346105 18,225 227,047 SH   SOLE 1 227,047 0 0
NUCOR CORP OPT 670346105 16,054 200,000 SH Call SOLE 8 200,000 0 0
NUCOR CORP OPT 670346105 16,054 200,000 SH Put SOLE 8 200,000 0 0
NUCOR CORP COM 670346105 1,181 14,714 SH   SOLE 8 14,714 0 0
NUCOR CORP COM 670346105 9,355 116,534 SH   SOLE 9 116,534 0 0
NUSTAR ENERGY LP COM 67058H102 654 38,293 SH   SOLE 1 38,293 0 0
NUSTAR ENERGY LP COM 67058H102 2 100 SH   DFND 1 0 0 100
NUTANIX INC COM 67059N108 4,640 174,722 SH   SOLE 1 174,722 0 0
NUTANIX INC COM 67059N108 199 7,500 SH   DFND 1 0 0 7,500
NUTANIX INC COM 67059N108 353 13,285 SH   SOLE 8 13,285 0 0
NUTANIX INC OPT 67059N108 1,007 37,900 SH Put SOLE 8 37,900 0 0
NUTANIX INC COM 67059N108 19 727 SH   DFND 20 0 0 727
NUTRIEN LTD COM 67077M108 5,932 110,060 SH   SOLE 1 110,060 0 0
NUTRIEN LTD COM 67077M108 5 92 SH   DFND 1 0 0 92
NUTRIEN LTD COM 67077M108 3,780 70,139 SH   SOLE 8 70,139 0 0
NUTRIEN LTD OPT 67077M108 6,515 120,900 SH Put SOLE 8 120,900 0 0
NUTRIEN LTD OPT 67077M108 135 2,500 SH Call SOLE 8 2,500 0 0
NUTRIEN LTD COM 67077M108 2,661 49,386 SH   SOLE 9 49,386 0 0
NUVASIVE INC COM 670704105 12,698 193,696 SH   SOLE 1 193,696 0 0
NUVASIVE INC COM 670704105 659 10,058 SH   SOLE 8 10,058 0 0
NUVERRA ENVIRONMENTAL SOLUTI COM 67091K302 0 12 SH   SOLE 1 12 0 0
NV5 GLOBAL INC COM 62945V109 1,286 13,311 SH   SOLE 1 13,311 0 0
NVE CORP COM 629445206 279 3,986 SH   SOLE 1 3,986 0 0
NVENT ELECTRIC PLC COM G6700G107 1 33 SH   DFND 1 0 0 33
NVENT ELECTRIC PLC COM G6700G107 568 20,378 SH   SOLE 1 20,378 0 0
NVENT ELECTRIC PLC COM G6700G107 63 2,257 SH   SOLE 8 2,257 0 0
NVIDIA CORPORATION COM 67066G104 2,257 4,227 SH   DFND 1 0 0 4,227
NVIDIA CORPORATION OPT 67066G104 854 1,600 SH Call SOLE 1 1,600 0 0
NVIDIA CORPORATION COM 67066G104 612,035 1,146,285 SH   SOLE 1 1,146,285 0 0
NVIDIA CORPORATION OPT 67066G104 10,358 19,400 SH Put SOLE 1 19,400 0 0
NVIDIA CORPORATION OPT 67066G104 102,035 191,100 SH Put SOLE 8 191,100 0 0
NVIDIA CORPORATION OPT 67066G104 27,444 51,400 SH Call SOLE 8 51,400 0 0
NVIDIA CORPORATION COM 67066G104 25,116 47,038 SH   SOLE 8 47,038 0 0
NVIDIA CORPORATION COM 67066G104 45,378 84,988 SH   SOLE 9 84,988 0 0
NVIDIA CORPORATION COM 67066G104 530 992 SH   DFND 20 0 0 992
NVIDIA CORPORATION COM 67066G104 804 1,505 SH   SOLE 82 1,505 0 0
NVIDIA CORPORATION COM 67066G104 910 1,705 SH   SOLE 99 1,705 0 0
NVR INC COM 62944T105 36,490 7,746 SH   SOLE 1 7,746 0 0
NVR INC COM 62944T105 6,426 1,364 SH   SOLE 9 1,364 0 0
NXP SEMICONDUCTORS N V COM N6596X109 124,430 618,012 SH   SOLE 1 618,012 0 0
NXP SEMICONDUCTORS N V OPT N6596X109 9,060 45,000 SH Put SOLE 8 45,000 0 0
NXP SEMICONDUCTORS N V COM N6596X109 21,232 105,450 SH   SOLE 9 105,450 0 0
NXP SEMICONDUCTORS N V COM N6596X109 546 2,710 SH   DFND 20 0 0 2,710
NXP SEMICONDUCTORS N V COM N6596X109 482 2,392 SH   SOLE 82 2,392 0 0
NXP SEMICONDUCTORS N V COM N6596X109 2,699 13,403 SH   SOLE 99 13,403 0 0
NXT-ID INC COM 67091J206 71 50,000 SH   DFND 20 0 0 50,000
NYMOX PHARMACEUTICAL CORP COM P73398102 79 35,358 SH   SOLE 1 35,358 0 0
OAK VY BANCORP OAKDALE CALIF COM 671807105 209 12,194 SH   SOLE 1 12,194 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 6,206 1,000,976 SH   SOLE 1 1,000,976 0 0
OBSEVA SA COM H5861P103 0 65 SH   SOLE 1 65 0 0
OBSEVA SA COM H5861P103 322 99,167 SH   SOLE 9 99,167 0 0
OCCIDENTAL PETE CORP COM 674599105 29,266 1,099,376 SH   SOLE 1 1,099,376 0 0
OCCIDENTAL PETE CORP COM 674599105 1,243 46,712 SH   DFND 1 0 0 46,712
OCCIDENTAL PETE CORP OPT 674599105 22,186 833,400 SH Put SOLE 1 833,400 0 0
OCCIDENTAL PETE CORP OPT 674599105 10,571 397,100 SH Put SOLE 8 397,100 0 0
OCCIDENTAL PETE CORP OPT 674599105 23,351 877,200 SH Call SOLE 8 877,200 0 0
OCCIDENTAL PETE CORP COM 674599105 9,975 374,766 SH   SOLE 9 374,766 0 0
OCCIDENTAL PETE CORP COM 674599105 20 770 SH   DFND 20 0 0 770
OCEAN BIO CHEM INC COM 674631106 34 2,777 SH   SOLE 1 2,777 0 0
OCEAN PWR TECHNOLOGIES INC COM 674870506 2 473 SH   SOLE 1 473 0 0
OCEANEERING INTL INC COM 675232102 1,965 172,025 SH   SOLE 1 172,025 0 0
OCEANEERING INTL INC COM 675232102 134 11,755 SH   SOLE 9 11,755 0 0
OCEANFIRST FINL CORP COM 675234108 2,387 99,674 SH   SOLE 1 99,674 0 0
OCONEE FED FINL CORP COM 675607105 22 856 SH   SOLE 1 856 0 0
OCULAR THERAPEUTIX INC COM 67576A100 1,070 65,188 SH   SOLE 1 65,188 0 0
OCULAR THERAPEUTIX INC COM 67576A100 7 443 SH   SOLE 8 443 0 0
ODONATE THERAPEUTICS INC COM 676079106 67 19,496 SH   SOLE 1 19,496 0 0
ODONATE THERAPEUTICS INC COM 676079106 1 234 SH   SOLE 8 234 0 0
OFFICE PPTYS INCOME TR TRUS 67623C109 2,738 99,512 SH   SOLE 1 99,512 0 0
OFG BANCORP COM 67103X102 2,231 98,683 SH   SOLE 1 98,683 0 0
OGE ENERGY CORP COM 670837103 4,386 135,526 SH   SOLE 1 135,526 0 0
OGE ENERGY CORP COM 670837103 0 7 SH   SOLE 8 7 0 0
OGE ENERGY CORP COM 670837103 1,062 32,841 SH   SOLE 9 32,841 0 0
OHIO VY BANC CORP COM 677719106 87 3,591 SH   SOLE 1 3,591 0 0
OI SA ADR 670851500 44 26,540 SH   SOLE 1 26,540 0 0
OIL DRI CORP AMER COM 677864100 149 4,316 SH   SOLE 1 4,316 0 0
OIL STS INTL INC COM 678026105 455 75,459 SH   SOLE 1 75,459 0 0
OKTA INC COM 679295105 104,243 472,905 SH   SOLE 1 472,905 0 0
OKTA INC COM 679295105 18 81 SH   DFND 1 0 0 81
OKTA INC COM 679295105 1,181 5,355 SH   SOLE 8 5,355 0 0
OKTA INC OPT 679295105 2,270 10,300 SH Put SOLE 8 10,300 0 0
OKTA INC COM 679295105 4,367 19,814 SH   SOLE 9 19,814 0 0
OKTA INC COM 679295105 20 93 SH   DFND 20 0 0 93
OLD DOMINION FREIGHT LINE IN COM 679580100 18 74 SH   DFND 1 0 0 74
OLD DOMINION FREIGHT LINE IN COM 679580100 18,344 76,307 SH   SOLE 1 76,307 0 0
OLD DOMINION FREIGHT LINE IN OPT 679580100 18,199 75,700 SH Call SOLE 8 75,700 0 0
OLD DOMINION FREIGHT LINE IN OPT 679580100 24,209 100,700 SH Put SOLE 8 100,700 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 1,409 5,860 SH   SOLE 8 5,860 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 8,892 36,986 SH   SOLE 9 36,986 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 510 2,120 SH   SOLE 99 2,120 0 0
OLD NATL BANCORP IND COM 680033107 5,772 298,445 SH   SOLE 1 298,445 0 0
OLD REP INTL CORP COM 680223104 2,865 131,149 SH   SOLE 1 131,149 0 0
OLD SECOND BANCORP INC ILL COM 680277100 314 23,770 SH   SOLE 1 23,770 0 0
OLIN CORP COM 680665205 300 7,896 SH   SOLE 1 7,896 0 0
OLIN CORP COM 680665205 220 5,792 SH   SOLE 8 5,792 0 0
OLLIES BARGAIN OUTLET HLDGS COM 681116109 7,598 87,338 SH   SOLE 1 87,338 0 0
OLYMPIC STEEL INC COM 68162K106 519 17,632 SH   SOLE 1 17,632 0 0
OMEGA FLEX INC COM 682095104 385 2,433 SH   SOLE 1 2,433 0 0
OMEGA HEALTHCARE INVS INC TRUS 681936100 13,479 367,981 SH   SOLE 1 367,981 0 0
OMEGA HEALTHCARE INVS INC TRUS 681936100 2 49 SH   SOLE 8 49 0 0
OMEGA HEALTHCARE INVS INC TRUS 681936100 1,366 37,269 SH   SOLE 9 37,269 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 482 13,153 SH   SOLE 99 13,153 0 0
OMEROS CORP COM 682143102 1,038 58,270 SH   SOLE 1 58,270 0 0
OMEROS CORP COM 682143102 5 297 SH   SOLE 8 297 0 0
OMNICELL COM COM 68213N109 12,895 99,297 SH   SOLE 1 99,297 0 0
OMNICELL COM COM 68213N109 395 3,041 SH   SOLE 99 3,041 0 0
OMNICOM GROUP INC COM 681919106 40,012 539,599 SH   SOLE 1 539,599 0 0
OMNICOM GROUP INC COM 681919106 7 105 SH   SOLE 8 105 0 0
OMNICOM GROUP INC COM 681919106 6,300 84,955 SH   SOLE 9 84,955 0 0
OMNICOM GROUP INC COM 681919106 736 9,922 SH   SOLE 99 9,922 0 0
ON SEMICONDUCTOR CORP COM 682189105 34,982 840,696 SH   SOLE 1 840,696 0 0
ON SEMICONDUCTOR CORP COM 682189105 416 10,000 SH   SOLE 8 10,000 0 0
ON SEMICONDUCTOR CORP BOND 682189AP0 7,453 3,598,000 PRN   SOLE 8 0 0 3,598,000
ON SEMICONDUCTOR CORP COM 682189105 2,905 69,841 SH   SOLE 9 69,841 0 0
ON SEMICONDUCTOR CORP COM 682189105 1,718 41,287 SH   SOLE 99 41,287 0 0
ONCOCYTE CORP COM 68235C107 309 59,589 SH   SOLE 1 59,589 0 0
ONCOCYTE CORP COM 68235C107 260 50,080 SH   SOLE 8 50,080 0 0
ONCONOVA THERAPEUTICS INC COM 68232V405 64 63,775 SH   SOLE 1 63,775 0 0
ONCONOVA THERAPEUTICS INC COM 68232V405 1 1,000 SH   SOLE 8 1,000 0 0
ONCOSEC MED INC COM 68234L306 4 884 SH   SOLE 1 884 0 0
ONE GAS INC COM 68235P108 4,204 54,645 SH   SOLE 1 54,645 0 0
ONE GAS INC COM 68235P108 72 933 SH   SOLE 9 933 0 0
ONE LIBERTY PPTYS INC TRUS 682406103 646 28,984 SH   SOLE 1 28,984 0 0
ONE STOP SYS INC COM 68247W109 0 24 SH   SOLE 1 24 0 0
ONEMAIN HLDGS INC COM 68268W103 2,688 50,043 SH   SOLE 1 50,043 0 0
ONEMAIN HLDGS INC COM 68268W103 704 13,100 SH   SOLE 8 13,100 0 0
ONEMAIN HLDGS INC COM 68268W103 197 3,675 SH   SOLE 99 3,675 0 0
ONEOK INC NEW COM 682680103 51 1,000 SH   DFND 1 0 0 1,000
ONEOK INC NEW COM 682680103 24,680 487,134 SH   SOLE 1 487,134 0 0
ONEOK INC NEW COM 682680103 1,964 38,772 SH   SOLE 8 38,772 0 0
ONEOK INC NEW COM 682680103 8,839 174,482 SH   SOLE 9 174,482 0 0
ONESPAN INC COM 68287N100 1,064 43,415 SH   SOLE 1 43,415 0 0
ONESPAWORLD HOLDINGS LIMITED COM P73684113 487 45,632 SH   SOLE 1 45,632 0 0
OOMA INC COM 683416101 283 17,853 SH   SOLE 1 17,853 0 0
OP BANCORP COM 67109R109 106 10,094 SH   SOLE 1 10,094 0 0
OPEN TEXT CORP COM 683715106 678 14,210 SH   SOLE 1 14,210 0 0
OPEN TEXT CORP COM 683715106 1,128 23,645 SH   SOLE 9 23,645 0 0
OPKO HEALTH INC COM 68375N103 1,506 350,995 SH   SOLE 1 350,995 0 0
OPKO HEALTH INC COM 68375N103 172 40,000 SH   DFND 1 0 0 40,000
OPKO HEALTH INC COM 68375N103 21 4,798 SH   SOLE 8 4,798 0 0
OPPENHEIMER HLDGS INC COM 683797104 310 7,757 SH   SOLE 1 7,757 0 0
OPTIMIZERX CORP COM 68401U204 665 13,643 SH   SOLE 1 13,643 0 0
OPTINOSE INC COM 68404V100 107 29,219 SH   SOLE 1 29,219 0 0
OPTINOSE INC COM 68404V100 0 37 SH   SOLE 8 37 0 0
ORACLE CORP COM 68389X105 502 7,152 SH   DFND 1 0 0 7,152
ORACLE CORP COM 68389X105 273,236 3,893,955 SH   SOLE 1 3,893,955 0 0
ORACLE CORP OPT 68389X105 7,213 102,800 SH Put SOLE 8 102,800 0 0
ORACLE CORP COM 68389X105 12,144 173,066 SH   SOLE 8 173,066 0 0
ORACLE CORP COM 68389X105 14,979 213,455 SH   SOLE 9 213,455 0 0
ORACLE CORP COM 68389X105 646 9,208 SH   DFND 20 0 0 9,208
ORAGENICS INC COM 684023302 1 880 SH   SOLE 1 880 0 0
ORAMED PHARMACEUTICALS INC COM 68403P203 76 7,528 SH   SOLE 1 7,528 0 0
ORAMED PHARMACEUTICALS INC COM 68403P203 132 12,955 SH   DFND 1 0 0 12,955
ORANGE ADR 684060106 374 30,356 SH   SOLE 1 30,356 0 0
ORANGE ADR 684060106 30 2,395 SH   SOLE 9 2,395 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 1,115 95,574 SH   SOLE 1 95,574 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 0 15 SH   SOLE 8 15 0 0
ORBCOMM INC COM 68555P100 752 98,573 SH   SOLE 1 98,573 0 0
ORCHARD THERAPEUTICS PLC ADR 68570P101 15 2,000 SH   DFND 1 0 0 2,000
ORCHARD THERAPEUTICS PLC ADR 68570P101 2 274 SH   SOLE 8 274 0 0
ORCHID IS CAP INC TRUS 68571X103 491 81,863 SH   SOLE 1 81,863 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 39,828 78,516 SH   SOLE 1 78,516 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 48 94 SH   SOLE 8 94 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 14,061 27,720 SH   SOLE 9 27,720 0 0
ORGANIGRAM HLDGS INC COM 68620P101 49 14,024 SH   SOLE 1 14,024 0 0
ORGANOGENESIS HLDGS INC COM 68621F102 413 22,645 SH   SOLE 1 22,645 0 0
ORGENESIS INC COM 68619K204 132 23,033 SH   SOLE 1 23,033 0 0
ORIGIN BANCORP INC COM 68621T102 1,109 26,133 SH   SOLE 1 26,133 0 0
ORION ENERGY SYSTEMS INC COM 686275108 157 22,605 SH   SOLE 1 22,605 0 0
ORION ENGINEERED CARBONS S A COM L72967109 1,046 53,095 SH   SOLE 1 53,095 0 0
ORION GROUP HLDGS INC COM 68628V308 84 13,824 SH   SOLE 1 13,824 0 0
ORIX CORP ADR 686330101 3 40 SH   SOLE 1 40 0 0
ORLA MNG LTD NEW COM 68634K106 74 20,000 SH   DFND 1 0 0 20,000
ORMAT TECHNOLOGIES INC COM 686688102 3,175 40,431 SH   SOLE 1 40,431 0 0
ORMAT TECHNOLOGIES INC COM 686688102 183 2,335 SH   SOLE 82 2,335 0 0
ORRSTOWN FINL SVCS INC COM 687380105 478 21,438 SH   SOLE 1 21,438 0 0
ORTHOFIX MED INC COM 68752M108 1,322 30,476 SH   SOLE 1 30,476 0 0
ORTHOFIX MED INC COM 68752M108 4 96 SH   SOLE 8 96 0 0
ORTHOPEDIATRICS CORP COM 68752L100 534 10,961 SH   SOLE 1 10,961 0 0
OSHKOSH CORP COM 688239201 806 6,792 SH   SOLE 1 6,792 0 0
OSHKOSH CORP COM 688239201 561 4,731 SH   SOLE 99 4,731 0 0
OSI SYSTEMS INC COM 671044105 2,880 29,970 SH   SOLE 1 29,970 0 0
OSI SYSTEMS INC BOND 671044AD7 87 81,000 PRN   SOLE 8 0 0 81,000
OSISKO GOLD ROYALTIES LTD COM 68827L101 4 324 SH   SOLE 1 324 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 23 2,071 SH   DFND 1 0 0 2,071
OSMOTICA PHARMACEUTICALS PLC COM G6S41R101 35 10,614 SH   SOLE 1 10,614 0 0
OSMOTICA PHARMACEUTICALS PLC COM G6S41R101 1 320 SH   SOLE 8 320 0 0
OTONOMY INC COM 68906L105 123 48,293 SH   SOLE 1 48,293 0 0
OTONOMY INC COM 68906L105 76 29,727 SH   SOLE 8 29,727 0 0
OTONOMY INC COM 68906L105 10 3,751 SH   SOLE 99 3,751 0 0
OTTER TAIL CORP COM 689648103 2,340 50,680 SH   SOLE 1 50,680 0 0
OUTFRONT MEDIA INC TRUS 69007J106 40,977 1,877,079 SH   SOLE 1 1,877,079 0 0
OUTFRONT MEDIA INC TRUS 69007J106 1 29 SH   SOLE 8 29 0 0
OUTFRONT MEDIA INC COM 69007J106 161 7,373 SH   SOLE 99 7,373 0 0
OUTLOOK THERAPEUTICS INC COM 69012T206 21 9,376 SH   SOLE 1 9,376 0 0
OVERSEAS SHIPHOLDING GROUP I COM 69036R863 114 55,195 SH   SOLE 1 55,195 0 0
OVERSTOCK COM INC DEL COM 690370101 2,536 38,268 SH   SOLE 1 38,268 0 0
OVERSTOCK COM INC DEL OPT 690370101 119 1,800 SH Call SOLE 8 1,800 0 0
OVID THERAPEUTICS INC COM 690469101 160 39,775 SH   SOLE 1 39,775 0 0
OVID THERAPEUTICS INC COM 690469101 1 302 SH   SOLE 8 302 0 0
OWENS &amp MINOR INC NEW COM 690732102 5,887 156,624 SH   SOLE 1 156,624 0 0
OWENS &amp MINOR INC NEW COM 690732102 0 3 SH   SOLE 8 3 0 0
OWENS &amp MINOR INC NEW COM 690732102 257 6,844 SH   SOLE 99 6,844 0 0
OWENS CORNING NEW COM 690742101 8,006 86,926 SH   SOLE 1 86,926 0 0
OWENS CORNING NEW COM 690742101 28 300 SH   SOLE 8 300 0 0
OWENS CORNING NEW COM 690742101 1,633 17,729 SH   SOLE 9 17,729 0 0
OXFORD INDS INC COM 691497309 1,805 20,658 SH   SOLE 1 20,658 0 0
P A M TRANSN SVCS INC COM 693149106 93 1,509 SH   SOLE 1 1,509 0 0
PACCAR INC COM 693718108 47,004 505,844 SH   SOLE 1 505,844 0 0
PACCAR INC OPT 693718108 3,020 32,500 SH Call SOLE 8 32,500 0 0
PACCAR INC COM 693718108 12,531 134,860 SH   SOLE 9 134,860 0 0
PACER FDS TR FUND 69374H105 3 93 SH   SOLE 1 93 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 6,168 185,158 SH   SOLE 1 185,158 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 40 1,199 SH   SOLE 8 1,199 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 730 82,016 SH   SOLE 1 82,016 0 0
PACIFIC PREMIER BANCORP COM 69478X105 6,516 149,987 SH   SOLE 1 149,987 0 0
PACIRA BIOSCIENCES INC COM 695127100 3,893 55,536 SH   SOLE 1 55,536 0 0
PACIRA BIOSCIENCES INC COM 695127100 16 225 SH   SOLE 8 225 0 0
PACKAGING CORP AMER COM 695156109 22,491 167,244 SH   SOLE 1 167,244 0 0
PACKAGING CORP AMER COM 695156109 4,969 36,952 SH   SOLE 9 36,952 0 0
PAGERDUTY INC COM 69553P100 419 10,408 SH   SOLE 1 10,408 0 0
PAGSEGURO DIGITAL LTD COM G68707101 1,338 28,899 SH   SOLE 1 28,899 0 0
PAGSEGURO DIGITAL LTD COM G68707101 28,647 618,725 SH   SOLE 8 618,725 0 0
PAGSEGURO DIGITAL LTD OPT G68707101 20,020 432,400 SH Call SOLE 8 432,400 0 0
PALATIN TECHNOLOGIES INC COM 696077403 5 6,960 SH   SOLE 1 6,960 0 0
PALO ALTO NETWORKS INC COM 697435105 312,864 971,445 SH   SOLE 1 971,445 0 0
PALO ALTO NETWORKS INC OPT 697435105 3,575 11,100 SH Put SOLE 8 11,100 0 0
PALO ALTO NETWORKS INC OPT 697435105 71,594 222,300 SH Call SOLE 8 222,300 0 0
PALO ALTO NETWORKS INC COM 697435105 5,575 17,310 SH   SOLE 9 17,310 0 0
PALOMAR HLDGS INC COM 69753M105 1,975 29,450 SH   SOLE 1 29,450 0 0
PAMPA ENERGIA S A ADR 697660207 402 27,100 SH   SOLE 1 27,100 0 0
PAN AMERN SILVER CORP COM 697900108 809 26,913 SH   SOLE 1 26,913 0 0
PAN AMERN SILVER CORP COM 697900108 14 482 SH   DFND 1 0 0 482
PAN AMERN SILVER CORP OPT 697900108 489 16,300 SH Put SOLE 8 16,300 0 0
PAN AMERN SILVER CORP COM 697900108 60 1,983 SH   SOLE 8 1,983 0 0
PAN AMERN SILVER CORP COM 697900108 545 18,170 SH   SOLE 9 18,170 0 0
PANGAEA LOGISTICS SOLUTION L COM G6891L105 28 8,838 SH   SOLE 1 8,838 0 0
PAPA JOHNS INTL INC COM 698813102 2,780 31,362 SH   SOLE 1 31,362 0 0
PAR TECHNOLOGY CORP COM 698884103 1,045 15,981 SH   SOLE 1 15,981 0 0
PARAMOUNT GROUP INC TRUS 69924R108 2,937 290,107 SH   SOLE 1 290,107 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 484 68,663 SH   SOLE 1 68,663 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 2 247 SH   SOLE 8 247 0 0
PARK CITY GROUP INC COM 700215304 63 10,314 SH   SOLE 1 10,314 0 0
PARK HOTELS &amp RESORTS INC TRUS 700517105 9,403 435,751 SH   SOLE 1 435,751 0 0
PARK NATL CORP COM 700658107 2,891 22,360 SH   SOLE 1 22,360 0 0
PARK-OHIO HLDGS CORP COM 700666100 253 8,039 SH   SOLE 1 8,039 0 0
PARKE BANCORP INC COM 700885106 176 8,832 SH   SOLE 1 8,832 0 0
PARKER-HANNIFIN CORP COM 701094104 28,653 90,836 SH   SOLE 1 90,836 0 0
PARKER-HANNIFIN CORP COM 701094104 15,829 50,185 SH   SOLE 9 50,185 0 0
PARKER-HANNIFIN CORP COM 701094104 289 915 SH   SOLE 82 915 0 0
PARKER-HANNIFIN CORP COM 701094104 2,060 6,532 SH   SOLE 99 6,532 0 0
PARSONS CORPORATION COM 70202L102 19,031 470,618 SH   SOLE 1 470,618 0 0
PARTY CITY HOLDCO INC COM 702149105 995 171,498 SH   SOLE 1 171,498 0 0
PATRICK INDS INC COM 703343103 2,380 27,998 SH   SOLE 1 27,998 0 0
PATRICK INDS INC COM 703343103 296 3,486 SH   SOLE 99 3,486 0 0
PATTERSON COS INC COM 703395103 2,497 78,156 SH   SOLE 1 78,156 0 0
PATTERSON-UTI ENERGY INC COM 703481101 2,444 342,721 SH   SOLE 1 342,721 0 0
PATTERSON-UTI ENERGY INC COM 703481101 137 19,160 SH   SOLE 9 19,160 0 0
PAVMED INC COM 70387R106 232 52,192 SH   SOLE 1 52,192 0 0
PAYCHEX INC COM 704326107 147 1,500 SH   DFND 1 0 0 1,500
PAYCHEX INC COM 704326107 96,019 979,569 SH   SOLE 1 979,569 0 0
PAYCHEX INC COM 704326107 13 134 SH   SOLE 8 134 0 0
PAYCHEX INC COM 704326107 20,786 212,062 SH   SOLE 9 212,062 0 0
PAYCOM SOFTWARE INC COM 70432V102 21,532 58,191 SH   SOLE 1 58,191 0 0
PAYCOM SOFTWARE INC COM 70432V102 7,130 19,267 SH   SOLE 9 19,267 0 0
PAYLOCITY HLDG CORP COM 70438V106 641 3,565 SH   SOLE 1 3,565 0 0
PAYLOCITY HLDG CORP COM 70438V106 232 1,292 SH   SOLE 99 1,292 0 0
PAYPAL HLDGS INC COM 70450Y103 5,415 22,297 SH   DFND 1 0 0 22,297
PAYPAL HLDGS INC COM 70450Y103 453,573 1,867,789 SH   SOLE 1 1,867,789 0 0
PAYPAL HLDGS INC COM 70450Y103 42,683 175,768 SH   SOLE 8 175,768 0 0
PAYPAL HLDGS INC OPT 70450Y103 52,162 214,800 SH Call SOLE 8 214,800 0 0
PAYPAL HLDGS INC OPT 70450Y103 105,927 436,200 SH Put SOLE 8 436,200 0 0
PAYPAL HLDGS INC COM 70450Y103 32,387 133,370 SH   SOLE 9 133,370 0 0
PAYPAL HLDGS INC COM 70450Y103 914 3,765 SH   DFND 20 0 0 3,765
PAYPAL HLDGS INC COM 70450Y103 732 3,016 SH   SOLE 82 3,016 0 0
PAYSIGN INC COM 70451A104 115 26,197 SH   SOLE 1 26,197 0 0
PBF ENERGY INC COM 69318G106 396 28,000 SH   DFND 1 0 0 28,000
PBF ENERGY INC COM 69318G106 2,066 146,060 SH   SOLE 1 146,060 0 0
PBF ENERGY INC OPT 69318G106 1,596 112,800 SH Put SOLE 8 112,800 0 0
PBF ENERGY INC COM 69318G106 132 9,361 SH   SOLE 8 9,361 0 0
PC CONNECTION INC COM 69318J100 819 17,657 SH   SOLE 1 17,657 0 0
PCSB FINL CORP COM 69324R104 477 28,766 SH   SOLE 1 28,766 0 0
PCTEL INC COM 69325Q105 104 14,937 SH   SOLE 1 14,937 0 0
PDC ENERGY INC COM 69327R101 5,302 154,156 SH   SOLE 1 154,156 0 0
PDC ENERGY INC COM 69327R101 79 2,294 SH   SOLE 8 2,294 0 0
PDC ENERGY INC COM 69327R101 51 1,475 SH   SOLE 99 1,475 0 0
PDF SOLUTIONS INC COM 693282105 643 36,227 SH   SOLE 1 36,227 0 0
PDL CMNTY BANCORP COM 69290X101 69 6,192 SH   SOLE 1 6,192 0 0
PEABODY ENGR CORP COM 704551100 160 52,470 SH   SOLE 1 52,470 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 472 15,292 SH   SOLE 1 15,292 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 126 4,071 SH   SOLE 99 4,071 0 0
PEBBLEBROOK HOTEL TR TRUS 70509V100 20,447 841,812 SH   SOLE 1 841,812 0 0
PEDEVCO CORP COM 70532Y303 0 82 SH   SOLE 1 82 0 0
PEDEVCO CORP COM 70532Y303 3 2,180 SH   SOLE 8 2,180 0 0
PEGASYSTEMS INC COM 705573103 1,089 9,521 SH   SOLE 1 9,521 0 0
PEGASYSTEMS INC COM 705573103 138 1,205 SH   SOLE 99 1,205 0 0
PEMBINA PIPELINE CORP COM 706327103 29 1,000 SH   DFND 1 0 0 1,000
PEMBINA PIPELINE CORP COM 706327103 12,231 424,049 SH   SOLE 1 424,049 0 0
PEMBINA PIPELINE CORP COM 706327103 1,532 53,136 SH   SOLE 9 53,136 0 0
PENN NATL GAMING INC COM 707569109 25,973 247,742 SH   SOLE 1 247,742 0 0
PENN NATL GAMING INC OPT 707569109 20,968 200,000 SH Put SOLE 1 200,000 0 0
PENN NATL GAMING INC OPT 707569109 14,740 140,600 SH Put SOLE 8 140,600 0 0
PENN NATL GAMING INC OPT 707569109 29,691 283,200 SH Call SOLE 8 283,200 0 0
PENN NATL GAMING INC COM 707569109 3,500 33,382 SH   SOLE 9 33,382 0 0
PENN NATL GAMING INC COM 707569109 143 1,367 SH   SOLE 99 1,367 0 0
PENNS WOODS BANCORP INC COM 708430103 370 15,343 SH   SOLE 1 15,343 0 0
PENNSYLVANIA REAL ESTATE INV TRUS 709102107 0 233 SH   SOLE 1 233 0 0
PENNYMAC FINL SVCS INC NEW COM 70932M107 5 77 SH   SOLE 8 77 0 0
PENNYMAC MTG INVT TR TRUS 70931T103 4,906 250,292 SH   SOLE 1 250,292 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 1,676 20,885 SH   SOLE 1 20,885 0 0
PENTAIR PLC COM G7S00T104 7,841 125,817 SH   SOLE 1 125,817 0 0
PENTAIR PLC COM G7S00T104 2 33 SH   DFND 1 0 0 33
PENTAIR PLC COM G7S00T104 3 52 SH   SOLE 8 52 0 0
PENTAIR PLC COM G7S00T104 4,365 70,034 SH   SOLE 9 70,034 0 0
PENUMBRA INC COM 70975L107 3,416 12,625 SH   SOLE 1 12,625 0 0
PENUMBRA INC COM 70975L107 266 984 SH   SOLE 99 984 0 0
PEOPLES BANCORP INC COM 709789101 504 15,195 SH   SOLE 1 15,195 0 0
PEOPLES BANCORP N C INC COM 710577107 130 5,525 SH   SOLE 1 5,525 0 0
PEOPLES FINL SVCS CORP COM 711040105 242 5,742 SH   SOLE 1 5,742 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 25,725 1,437,207 SH   SOLE 1 1,437,207 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 1,712 95,631 SH   SOLE 9 95,631 0 0
PEPSICO INC COM 713448108 396,937 2,806,200 SH   SOLE 1 2,806,200 0 0
PEPSICO INC COM 713448108 2,782 19,671 SH   DFND 1 0 0 19,671
PEPSICO INC COM 713448108 72 506 SH   SOLE 8 506 0 0
PEPSICO INC OPT 713448108 17,681 125,000 SH Call SOLE 8 125,000 0 0
PEPSICO INC OPT 713448108 4,555 32,200 SH Put SOLE 8 32,200 0 0
PEPSICO INC COM 713448108 22,586 159,681 SH   SOLE 9 159,681 0 0
PERFICIENT INC COM 71375U101 2,561 43,618 SH   SOLE 1 43,618 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 7,366 127,850 SH   SOLE 1 127,850 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 2 35 SH   SOLE 8 35 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 684 11,872 SH   SOLE 99 11,872 0 0
PERION NETWORK LTD COM M78673114 170 9,524 SH   SOLE 1 9,524 0 0
PERKINELMER INC COM 714046109 14,671 114,358 SH   SOLE 1 114,358 0 0
PERKINELMER INC COM 714046109 5,589 43,564 SH   SOLE 9 43,564 0 0
PERKINELMER INC COM 714046109 2,063 16,082 SH   SOLE 99 16,082 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM 714157203 0 14 SH   SOLE 1 14 0 0
PERRIGO CO PLC COM G97822103 4,218 104,199 SH   SOLE 1 104,199 0 0
PERRIGO CO PLC COM G97822103 1,383 34,167 SH   SOLE 9 34,167 0 0
PERRIGO CO PLC COM G97822103 462 11,413 SH   SOLE 99 11,413 0 0
PERSONALIS INC COM 71535D106 1,128 45,873 SH   SOLE 1 45,873 0 0
PERSONALIS INC COM 71535D106 5 191 SH   SOLE 8 191 0 0
PERSPECTA INC COM 715347100 0 4 SH   DFND 1 0 0 4
PERSPECTA INC COM 715347100 7,269 250,211 SH   SOLE 1 250,211 0 0
PERSPECTA INC COM 715347100 786 27,044 SH   SOLE 8 27,044 0 0
PETIQ INC COM 71639T106 693 19,661 SH   SOLE 1 19,661 0 0
PETIQ INC COM 71639T106 4 122 SH   SOLE 8 122 0 0
PETMED EXPRESS INC COM 716382106 931 26,468 SH   SOLE 1 26,468 0 0
PETROCHINA CO LTD ADR 71646E100 307 8,500 SH   SOLE 8 8,500 0 0
PETROCHINA CO LTD ADR 71646E100 37 1,011 SH   SOLE 9 1,011 0 0
PETROCHINA CO LTD ADR 71646E100 205 5,665 SH   SOLE 99 5,665 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V408 9,050 1,067,174 SH   SOLE 1 1,067,174 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V408 13 1,510 SH   DFND 1 0 0 1,510
PETROLEO BRASILEIRO SA PETRO OPT 71654V408 1,272 150,000 SH Call SOLE 8 150,000 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V408 722 85,197 SH   SOLE 8 85,197 0 0
PETROLEO BRASILEIRO SA PETRO OPT 71654V408 2,091 246,600 SH Put SOLE 8 246,600 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V408 494 58,266 SH   SOLE 9 58,266 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V408 104 12,300 SH   DFND 20 0 0 12,300
PETROLEO BRASILEIRO SA PETRO ADR 71654V101 355 41,558 SH   SOLE 99 41,558 0 0
PFIZER INC COM 717081103 273,144 7,539,199 SH   SOLE 1 7,539,199 0 0
PFIZER INC COM 717081103 1,071 29,568 SH   DFND 1 0 0 29,568
PFIZER INC OPT 717081103 12,912 356,400 SH Put SOLE 8 356,400 0 0
PFIZER INC COM 717081103 0 1 SH   SOLE 8 1 0 0
PFIZER INC OPT 717081103 18,890 521,400 SH Call SOLE 8 521,400 0 0
PFIZER INC COM 717081103 30,368 838,210 SH   SOLE 9 838,210 0 0
PFIZER INC OPT 717081103 3,623 100,000 SH Put SOLE 9 100,000 0 0
PFIZER INC OPT 717081103 3,623 100,000 SH Call SOLE 9 100,000 0 0
PFIZER INC COM 717081103 6,493 179,207 SH   DFND 20 0 0 179,207
PFIZER INC COM 717081103 417 11,520 SH   SOLE 82 11,520 0 0
PFSWEB INC COM 717098206 90 13,302 SH   SOLE 1 13,302 0 0
PG&ampE CORP COM 69331C108 7,234 617,878 SH   SOLE 1 617,878 0 0
PG&ampE CORP OPT 69331C108 178 15,200 SH Call SOLE 1 15,200 0 0
PG&ampE CORP COM 69331C108 7,469 637,766 SH   SOLE 8 637,766 0 0
PG&ampE CORP COM 69331C108 2,928 250,059 SH   SOLE 9 250,059 0 0
PGT INNOVATIONS INC COM 69336V101 2,370 93,887 SH   SOLE 1 93,887 0 0
PGT INNOVATIONS INC COM 69336V101 291 11,521 SH   SOLE 99 11,521 0 0
PHASEBIO PHARMACEUTICALS INC COM 717224109 45 12,754 SH   SOLE 1 12,754 0 0
PHIBRO ANIMAL HEALTH CORP COM 71742Q106 641 26,255 SH   SOLE 1 26,255 0 0
PHIBRO ANIMAL HEALTH CORP COM 71742Q106 1 49 SH   SOLE 8 49 0 0
PHILIP MORRIS INTL INC COM 718172109 198 2,226 SH   DFND 1 0 0 2,226
PHILIP MORRIS INTL INC COM 718172109 232,181 2,616,429 SH   SOLE 1 2,616,429 0 0
PHILIP MORRIS INTL INC COM 718172109 17,047 192,100 SH   SOLE 9 192,100 0 0
PHILLIPS 66 COM 718546104 29,826 365,762 SH   SOLE 1 365,762 0 0
PHILLIPS 66 COM 718546104 522 6,400 SH   DFND 1 0 0 6,400
PHILLIPS 66 OPT 718546104 114 1,400 SH Put SOLE 8 1,400 0 0
PHILLIPS 66 COM 718546104 15,102 185,220 SH   SOLE 9 185,220 0 0
PHILLIPS 66 PARTNERS LP COM 718549207 10,510 331,849 SH   SOLE 1 331,849 0 0
PHOENIX NEW MEDIA LTD ADR 71910C103 69 39,077 SH   SOLE 1 39,077 0 0
PHOTRONICS INC COM 719405102 1,188 92,353 SH   SOLE 1 92,353 0 0
PHUNWARE INC COM 71948P100 1 422 SH   SOLE 1 422 0 0
PHYSICIANS RLTY TR TRUS 71943U104 8,515 481,867 SH   SOLE 1 481,867 0 0
PHYSICIANS RLTY TR TRUS 71943U104 0 2 SH   SOLE 8 2 0 0
PIEDMONT OFFICE REALTY TR IN TRUS 720190206 4,827 277,908 SH   SOLE 1 277,908 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 114 44,373 SH   SOLE 1 44,373 0 0
PILGRIMS PRIDE CORP COM 72147K108 414 17,445 SH   SOLE 1 17,445 0 0
PILGRIMS PRIDE CORP COM 72147K108 320 13,443 SH   SOLE 99 13,443 0 0
PIMCO ETF TR FUND 72201R783 10,585 106,728 SH   SOLE 1 106,728 0 0
PIMCO ETF TR FUND 72201R882 458 3,469 SH   SOLE 1 3,469 0 0
PIMCO ETF TR FUND 72201R304 34 423 SH   SOLE 1 423 0 0
PIMCO HIGH INCOME FD FUND 722014107 242 41,331 SH   SOLE 1 41,331 0 0
PINDUODUO INC ADR 722304102 244,320 1,824,918 SH   SOLE 1 1,824,918 0 0
PINDUODUO INC OPT 722304102 82,751 618,100 SH Put SOLE 8 618,100 0 0
PINDUODUO INC ADR 722304102 39,833 297,529 SH   SOLE 8 297,529 0 0
PINDUODUO INC ADR 722304102 32,972 246,277 SH   SOLE 9 246,277 0 0
PINDUODUO INC ADR 722304102 1,359 10,151 SH   DFND 20 0 0 10,151
PINDUODUO INC ADR 722304102 610 4,557 SH   SOLE 99 4,557 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 6,154 69,411 SH   SOLE 1 69,411 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 344 3,880 SH   SOLE 99 3,880 0 0
PINNACLE WEST CAP CORP COM 723484101 14,096 173,275 SH   SOLE 1 173,275 0 0
PINNACLE WEST CAP CORP COM 723484101 1 10 SH   SOLE 8 10 0 0
PINNACLE WEST CAP CORP COM 723484101 3,564 43,810 SH   SOLE 9 43,810 0 0
PINNACLE WEST CAP CORP COM 723484101 103 1,270 SH   DFND 20 0 0 1,270
PINTEREST INC COM 72352L106 17 229 SH   DFND 1 0 0 229
PINTEREST INC COM 72352L106 67,407 910,564 SH   SOLE 1 910,564 0 0
PINTEREST INC OPT 72352L106 13,000 175,600 SH Call SOLE 8 175,600 0 0
PINTEREST INC OPT 72352L106 24,200 326,900 SH Put SOLE 8 326,900 0 0
PINTEREST INC COM 72352L106 55,163 745,139 SH   SOLE 8 745,139 0 0
PINTEREST INC COM 72352L106 6,126 82,751 SH   SOLE 9 82,751 0 0
PIONEER FLOATING RATE TR FUND 72369J102 145 12,418 SH   SOLE 1 12,418 0 0
PIONEER NAT RES CO COM 723787107 7 42 SH   DFND 1 0 0 42
PIONEER NAT RES CO COM 723787107 30,600 192,663 SH   SOLE 1 192,663 0 0
PIONEER NAT RES CO COM 723787107 13,208 83,160 SH   SOLE 8 83,160 0 0
PIONEER NAT RES CO OPT 723787107 60,971 383,900 SH Put SOLE 8 383,900 0 0
PIONEER NAT RES CO OPT 723787107 3,955 24,900 SH Call SOLE 8 24,900 0 0
PIONEER NAT RES CO COM 723787107 12,710 80,027 SH   SOLE 9 80,027 0 0
PIONEER NAT RES CO COM 723787107 112 704 SH   SOLE 99 704 0 0
PIONEER PWR SOLUTIONS INC COM 723836300 0 32 SH   SOLE 1 32 0 0
PIPER SANDLER COMPANIES COM 724078100 2,249 20,505 SH   SOLE 1 20,505 0 0
PIPER SANDLER COMPANIES COM 724078100 587 5,351 SH   SOLE 99 5,351 0 0
PITNEY BOWES INC COM 724479100 1,830 221,993 SH   SOLE 1 221,993 0 0
PITNEY BOWES INC COM 724479100 144 17,506 SH   SOLE 9 17,506 0 0
PIXELWORKS INC COM 72581M305 126 38,093 SH   SOLE 1 38,093 0 0
PJT PARTNERS INC COM 69343T107 1,503 22,216 SH   SOLE 1 22,216 0 0
PJT PARTNERS INC COM 69343T107 18 259 SH   DFND 1 0 0 259
PLAINS ALL AMERN PIPELINE L COM 726503105 13,982 1,536,488 SH   SOLE 1 1,536,488 0 0
PLAINS ALL AMERN PIPELINE L COM 726503105 227 24,946 SH   SOLE 8 24,946 0 0
PLAINS ALL AMERN PIPELINE L OPT 726503105 27 3,000 SH Put SOLE 8 3,000 0 0
PLAINS GP HLDGS L P COM 72651A207 6,371 677,773 SH   SOLE 1 677,773 0 0
PLANET FITNESS INC COM 72703H101 1,104 14,267 SH   SOLE 1 14,267 0 0
PLANET FITNESS INC COM 72703H101 7 94 SH   SOLE 8 94 0 0
PLANET FITNESS INC OPT 72703H101 1,933 25,000 SH Put SOLE 8 25,000 0 0
PLANET FITNESS INC COM 72703H101 268 3,470 SH   SOLE 99 3,470 0 0
PLANTRONICS INC NEW COM 727493108 290 7,448 SH   DFND 1 0 0 7,448
PLANTRONICS INC NEW COM 727493108 2,319 59,623 SH   SOLE 1 59,623 0 0
PLATINUM GROUP METALS LTD COM 72765Q882 8 2,200 SH   SOLE 1 2,200 0 0
PLATINUM GROUP METALS LTD COM 72765Q882 11 2,900 SH   DFND 1 0 0 2,900
PLAYA HOTELS &amp RESORTS NV COM N70544106 322 44,140 SH   SOLE 1 44,140 0 0
PLAYAGS INC COM 72814N104 180 22,241 SH   SOLE 1 22,241 0 0
PLEXUS CORP COM 729132100 3,773 41,075 SH   SOLE 1 41,075 0 0
PLEXUS CORP COM 729132100 362 3,943 SH   SOLE 99 3,943 0 0
PLUG POWER INC COM 72919P202 20,917 583,638 SH   SOLE 1 583,638 0 0
PLUG POWER INC COM 72919P202 87 2,415 SH   DFND 1 0 0 2,415
PLUG POWER INC OPT 72919P202 5,484 153,000 SH Call SOLE 8 153,000 0 0
PLUG POWER INC COM 72919P202 11,809 329,476 SH   SOLE 8 329,476 0 0
PLUG POWER INC OPT 72919P202 20,748 578,900 SH Put SOLE 8 578,900 0 0
PLUG POWER INC COM 72919P202 2,279 63,592 SH   SOLE 9 63,592 0 0
PLUG POWER INC COM 72919P202 349 9,750 SH   DFND 20 0 0 9,750
PLUG POWER INC COM 72919P202 142 3,959 SH   SOLE 99 3,959 0 0
PLUMAS BANCORP COM 729273102 114 3,885 SH   SOLE 1 3,885 0 0
PLURALSIGHT INC COM 72941B106 5,518 247,006 SH   SOLE 1 247,006 0 0
PLURALSIGHT INC COM 72941B106 6,702 300,000 SH   SOLE 8 300,000 0 0
PLX PHARMA INC COM 72942A107 0 41 SH   SOLE 1 41 0 0
PLYMOUTH INDL REIT INC TRUS 729640102 397 23,611 SH   SOLE 1 23,611 0 0
PNC FINL SVCS GROUP INC COM 693475105 132,529 755,537 SH   SOLE 1 755,537 0 0
PNC FINL SVCS GROUP INC COM 693475105 9,136 52,083 SH   SOLE 9 52,083 0 0
PNC FINL SVCS GROUP INC COM 693475105 438 2,498 SH   SOLE 82 2,498 0 0
PNM RES INC COM 69349H107 6,074 123,854 SH   SOLE 1 123,854 0 0
POLAR PWR INC COM 73102V105 2 118 SH   SOLE 1 118 0 0
POLARIS INC COM 731068102 579 4,331 SH   SOLE 1 4,331 0 0
POLARIS INC COM 731068102 9 66 SH   SOLE 8 66 0 0
POLARITYTE INC COM 731094108 0 449 SH   SOLE 1 449 0 0
POLARITYTE INC COM 731094108 0 9 SH   SOLE 8 9 0 0
POOL CORP COM 73278L105 14,529 42,083 SH   SOLE 1 42,083 0 0
POOL CORP COM 73278L105 5,409 15,668 SH   SOLE 9 15,668 0 0
POPULAR INC COM 733174700 9,074 129,039 SH   SOLE 1 129,039 0 0
POPULAR INC COM 733174700 3 43 SH   SOLE 8 43 0 0
POPULAR INC COM 733174700 383 5,447 SH   SOLE 99 5,447 0 0
PORTLAND GEN ELEC CO COM 736508847 4,367 91,972 SH   SOLE 1 91,972 0 0
PORTLAND GEN ELEC CO COM 736508847 71 1,500 SH   SOLE 8 1,500 0 0
PORTLAND GEN ELEC CO COM 736508847 222 4,671 SH   SOLE 99 4,671 0 0
POSCO ADR 693483109 310 4,300 SH   SOLE 99 4,300 0 0
POST HLDGS INC COM 737446104 471 4,447 SH   SOLE 1 4,447 0 0
POST HLDGS INC COM 737446104 1 7 SH   SOLE 8 7 0 0
POST HLDGS INC COM 737446104 956 9,044 SH   SOLE 99 9,044 0 0
POTBELLY CORP COM 73754Y100 2 401 SH   SOLE 1 401 0 0
POTLATCHDELTIC CORPORATION TRUS 737630103 3,203 60,512 SH   SOLE 1 60,512 0 0
POTLATCHDELTIC CORPORATION COM 737630103 402 7,600 SH   SOLE 99 7,600 0 0
POWELL INDS INC COM 739128106 378 11,148 SH   SOLE 1 11,148 0 0
POWER INTEGRATIONS INC COM 739276103 6,631 81,382 SH   SOLE 1 81,382 0 0
PPG INDS INC COM 693506107 26,071 173,516 SH   SOLE 1 173,516 0 0
PPG INDS INC COM 693506107 183 1,221 SH   SOLE 8 1,221 0 0
PPG INDS INC COM 693506107 13,830 92,039 SH   SOLE 9 92,039 0 0
PPL CORP COM 69351T106 26,758 927,819 SH   SOLE 1 927,819 0 0
PPL CORP COM 69351T106 0 12 SH   SOLE 8 12 0 0
PPL CORP COM 69351T106 9,451 327,707 SH   SOLE 9 327,707 0 0
PQ GROUP HLDGS INC COM 73943T103 621 37,218 SH   SOLE 1 37,218 0 0
PRA GROUP INC COM 69354N106 2,314 62,449 SH   SOLE 1 62,449 0 0
PRA GROUP INC COM 69354N106 221 5,950 SH   SOLE 8 5,950 0 0
PRA GROUP INC COM 69354N106 79 2,118 SH   SOLE 99 2,118 0 0
PRA HEALTH SCIENCES INC COM 69354M108 98,768 644,157 SH   SOLE 1 644,157 0 0
PRA HEALTH SCIENCES INC COM 69354M108 216 1,407 SH   SOLE 9 1,407 0 0
PRECISION BIOSCIENCES INC COM 74019P108 406 39,122 SH   SOLE 1 39,122 0 0
PRECISION BIOSCIENCES INC COM 74019P108 5 531 SH   SOLE 8 531 0 0
PREFERRED APT CMNTYS INC TRUS 74039L103 795 80,671 SH   SOLE 1 80,671 0 0
PREFERRED BK LOS ANGELES CA COM 740367404 1,551 24,365 SH   SOLE 1 24,365 0 0
PREFORMED LINE PRODS CO COM 740444104 173 2,516 SH   SOLE 1 2,516 0 0
PREMIER FINL BANCORP INC COM 74050M105 607 32,669 SH   SOLE 1 32,669 0 0
PREMIER INC COM 74051N102 1,001 29,547 SH   SOLE 1 29,547 0 0
PREMIER INC COM 74051N102 180 5,323 SH   SOLE 9 5,323 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 3,132 71,067 SH   SOLE 1 71,067 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 37 850 SH   DFND 1 0 0 850
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 0 7 SH   SOLE 8 7 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 135 3,060 SH   SOLE 9 3,060 0 0
PRETIUM RES INC COM 74139C102 550 53,000 SH   DFND 1 0 0 53,000
PRETIUM RES INC COM 74139C102 3,057 294,727 SH   SOLE 1 294,727 0 0
PRETIUM RES INC OPT 74139C102 28 2,700 SH Put SOLE 8 2,700 0 0
PRETIUM RES INC COM 74139C102 119 11,481 SH   SOLE 8 11,481 0 0
PRETIUM RES INC OPT 74139C102 101 9,700 SH Call SOLE 8 9,700 0 0
PRICE T ROWE GROUP INC COM 74144T108 66,785 389,196 SH   SOLE 1 389,196 0 0
PRICE T ROWE GROUP INC COM 74144T108 60 348 SH   DFND 1 0 0 348
PRICE T ROWE GROUP INC COM 74144T108 8 46 SH   SOLE 8 46 0 0
PRICE T ROWE GROUP INC COM 74144T108 15,662 91,275 SH   SOLE 9 91,275 0 0
PRICE T ROWE GROUP INC COM 74144T108 3 18 SH   SOLE 82 18 0 0
PRICELINE GRP INC BOND 741503AX4 1,493 1,266,000 PRN   SOLE 8 0 0 1,266,000
PRICESMART INC COM 741511109 3,281 33,912 SH   SOLE 1 33,912 0 0
PRIMEENERGY RESOURCES CORP COM 74158E104 22 434 SH   SOLE 1 434 0 0
PRIMERICA INC COM 74164M108 5,081 34,367 SH   SOLE 1 34,367 0 0
PRIMORIS SVCS CORP COM 74164F103 1,961 59,190 SH   SOLE 1 59,190 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 41,419 690,789 SH   SOLE 1 690,789 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 2 41 SH   SOLE 8 41 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102 6,266 104,513 SH   SOLE 9 104,513 0 0
PRIORITY TECHNOLOGY HLDGS IN COM 74275G107 45 6,379 SH   SOLE 1 6,379 0 0
PRO-DEX INC COLO COM 74265M205 4 135 SH   SOLE 1 135 0 0
PROASSURANCE CORP COM 74267C106 1,792 66,988 SH   SOLE 1 66,988 0 0
PROASSURANCE CORP COM 74267C106 72 2,676 SH   SOLE 99 2,676 0 0
PROCTER AND GAMBLE CO COM 742718109 287 2,118 SH   DFND 1 0 0 2,118
PROCTER AND GAMBLE CO COM 742718109 481,467 3,555,101 SH   SOLE 1 3,555,101 0 0
PROCTER AND GAMBLE CO OPT 742718109 609 4,500 SH Call SOLE 8 4,500 0 0
PROCTER AND GAMBLE CO COM 742718109 638 4,710 SH   SOLE 8 4,710 0 0
PROCTER AND GAMBLE CO COM 742718109 43,550 321,570 SH   SOLE 9 321,570 0 0
PROCTER AND GAMBLE CO COM 742718109 2,167 16,000 SH   DFND 20 0 0 16,000
PROCTER AND GAMBLE CO COM 742718109 2,257 16,669 SH   SOLE 82 16,669 0 0
PROFESSIONAL HLDG CORP COM 743139107 277 15,113 SH   SOLE 1 15,113 0 0
PROGRESS SOFTWARE CORP COM 743312100 2,751 62,425 SH   SOLE 1 62,425 0 0
PROGRESSIVE CORP COM 743315103 91,458 956,585 SH   SOLE 1 956,585 0 0
PROGRESSIVE CORP COM 743315103 21,779 227,793 SH   SOLE 9 227,793 0 0
PROGRESSIVE CORP COM 743315103 4 39 SH   SOLE 82 39 0 0
PROGRESSIVE CORP COM 743315103 1,733 18,127 SH   SOLE 99 18,127 0 0
PROLOGIS INC. TRUS 74340W103 95,901 904,721 SH   SOLE 1 904,721 0 0
PROLOGIS INC. TRUS 74340W103 9,793 92,391 SH   SOLE 9 92,391 0 0
PROPETRO HLDG CORP COM 74347M108 1,706 160,010 SH   SOLE 1 160,010 0 0
PROPHASE LABS INC COM 74345W108 4 497 SH   SOLE 1 497 0 0
PROQR THRAPEUTICS N V COM N71542109 0 35 SH   SOLE 8 35 0 0
PROS HOLDINGS INC COM 74346Y103 1,678 39,463 SH   SOLE 1 39,463 0 0
PROSHARES TR FUND 74347B185 3 200 SH   DFND 1 0 0 200
PROSHARES TR FUND 74347G309 34 3,500 SH   SOLE 1 3,500 0 0
PROSHARES TR FUND 74347R131 9 500 SH   SOLE 1 500 0 0
PROSHARES TR FUND 74347B383 32 3,000 SH   SOLE 1 3,000 0 0
PROSHARES TR FUND 74347B425 44 2,600 SH   DFND 1 0 0 2,600
PROSHARES TR FUND 74347X799 20 186 SH   SOLE 1 186 0 0
PROSHARES TR FUND 74347X831 247 2,708 SH   DFND 1 0 0 2,708
PROSHARES TR FUND 74347X641 2 200 SH   DFND 1 0 0 200
PROSHARES TR FUND 74348A467 230 2,666 SH   SOLE 1 2,666 0 0
PROSHARES TR FUND 74347R131 244 13,252 SH   DFND 1 0 0 13,252
PROSHARES TR FUND 74347B367 9 500 SH   SOLE 1 500 0 0
PROSHARES TR FUND 74347X864 0 3 SH   SOLE 1 3 0 0
PROSHARES TR FUND 74347X831 1,033 11,322 SH   SOLE 1 11,322 0 0
PROSHARES TR FUND 74347B714 47 3,380 SH   SOLE 1 3,380 0 0
PROSHARES TR FUND 74347R842 22 200 SH   SOLE 1 200 0 0
PROSHARES TR OPT 74347R107 409 4,000 SH Put SOLE 8 4,000 0 0
PROSHARES TR OPT 74347X864 370 4,100 SH Call SOLE 8 4,100 0 0
PROSHARES TR FUND 74347B383 256 23,833 SH   SOLE 8 23,833 0 0
PROSHARES TR FUND 74348A244 0 17 SH   SOLE 8 17 0 0
PROSHARES TR FUND 74347X831 723 7,926 SH   SOLE 8 7,926 0 0
PROSHARES TR FUND 74347X864 408 4,521 SH   SOLE 8 4,521 0 0
PROSHARES TR FUND 74347R107 684 6,686 SH   SOLE 8 6,686 0 0
PROSHARES TR OPT 74347X831 1,278 14,000 SH Call SOLE 8 14,000 0 0
PROSHARES TR OPT 74347B201 104 4,800 SH Call SOLE 8 4,800 0 0
PROSHARES TR OPT 74347X831 584 6,400 SH Put SOLE 8 6,400 0 0
PROSHARES TR OPT 74347B201 1,700 78,200 SH Put SOLE 8 78,200 0 0
PROSHARES TR OPT 74347B383 113 10,500 SH Call SOLE 8 10,500 0 0
PROSHARES TR FUND 74347X831 11 122 SH   DFND 20 0 0 122
PROSHARES TR II FUND 74347W171 5 500 SH   SOLE 1 500 0 0
PROSHARES TR II FUND 74347W148 54 9,659 SH   SOLE 1 9,659 0 0
PROSHARES TR II FUND 74347W130 1,316 27,933 SH   SOLE 1 27,933 0 0
PROSHARES TR II FUND 74347W148 2,124 375,939 SH   SOLE 8 375,939 0 0
PROSHARES TR II OPT 74347W353 584 14,200 SH Put SOLE 8 14,200 0 0
PROSHARES TR II OPT 74347W148 10 1,700 SH Put SOLE 8 1,700 0 0
PROSHARES TR II OPT 74347W130 141 3,000 SH Call SOLE 8 3,000 0 0
PROSHARES TR II OPT 74347W353 45 1,100 SH Call SOLE 8 1,100 0 0
PROSHARES TR II OPT 74347W148 5 900 SH Call SOLE 8 900 0 0
PROSHARES TR II FUND 74347W171 13 1,413 SH   SOLE 8 1,413 0 0
PROSHARES TR II FUND 74347W395 3 82 SH   SOLE 8 82 0 0
PROSHARES TR II FUND 74347W114 2 354 SH   SOLE 8 354 0 0
PROSHARES TR II OPT 74347W668 9 1,300 SH Call SOLE 8 1,300 0 0
PROSPECT CAP CORP COM 74348T102 119 15,537 SH   SOLE 1 15,537 0 0
PROSPECT CAP CORP COM 74348T102 1 89 SH   SOLE 8 89 0 0
PROSPECT CAP CORP BOND 74348TAT9 1,937 1,800,000 PRN   SOLE 8 0 0 1,800,000
PROSPERITY BANCSHARES INC COM 743606105 7,944 106,084 SH   SOLE 1 106,084 0 0
PROSPERITY BANCSHARES INC COM 743606105 523 6,987 SH   SOLE 99 6,987 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 975 37,617 SH   SOLE 1 37,617 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 6 249 SH   SOLE 8 249 0 0
PROTECTIVE INS CORP COM 74368L203 172 7,506 SH   SOLE 1 7,506 0 0
PROTHENA CORP PLC COM G72800108 734 29,255 SH   SOLE 1 29,255 0 0
PROTHENA CORP PLC COM G72800108 6 242 SH   SOLE 8 242 0 0
PROTO LABS INC COM 743713109 4,149 34,075 SH   SOLE 1 34,075 0 0
PROVENTION BIO INC COM 74374N102 3 318 SH   SOLE 8 318 0 0
PROVIDENT FINL HLDGS INC COM 743868101 179 10,569 SH   SOLE 1 10,569 0 0
PROVIDENT FINL SVCS INC COM 74386T105 1,992 89,415 SH   SOLE 1 89,415 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 90 6,123 SH   SOLE 1 6,123 0 0
PRUDENTIAL FINL INC COM 744320102 73,629 808,225 SH   SOLE 1 808,225 0 0
PRUDENTIAL FINL INC COM 744320102 266 2,916 SH   DFND 1 0 0 2,916
PRUDENTIAL FINL INC COM 744320102 14,053 154,244 SH   SOLE 9 154,244 0 0
PRUDENTIAL FINL INC COM 744320102 5,600 61,470 SH   DFND 20 0 0 61,470
PRUDENTIAL FINL INC COM 744320102 6 61 SH   SOLE 82 61 0 0
PRUDENTIAL FINL INC COM 744320102 519 5,701 SH   SOLE 99 5,701 0 0
PS BUSINESS PKS INC CALIF TRUS 69360J107 7,179 46,448 SH   SOLE 1 46,448 0 0
PS BUSINESS PKS INC CALIF TRUS 69360J107 81 525 SH   SOLE 9 525 0 0
PTC INC COM 69370C100 6,385 46,381 SH   SOLE 1 46,381 0 0
PTC INC COM 69370C100 2,510 18,236 SH   SOLE 9 18,236 0 0
PTC THERAPEUTICS INC COM 69366J200 4,003 84,533 SH   SOLE 1 84,533 0 0
PTC THERAPEUTICS INC BOND 69366JAB7 530 460,000 PRN   SOLE 8 0 0 460,000
PTC THERAPEUTICS INC COM 69366J200 21 450 SH   SOLE 8 450 0 0
PTC THERAPEUTICS INC COM 69366J200 76 1,598 SH   SOLE 99 1,598 0 0
PUBLIC STORAGE TRUS 74460D109 58,800 238,279 SH   SOLE 1 238,279 0 0
PUBLIC STORAGE TRUS 74460D109 22,174 89,864 SH   SOLE 9 89,864 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 69,861 1,160,275 SH   SOLE 1 1,160,275 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 12,005 199,384 SH   SOLE 9 199,384 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 365 6,059 SH   SOLE 99 6,059 0 0
PULSE BIOSCIENCES INC COM 74587B101 282 11,870 SH   SOLE 1 11,870 0 0
PULTE GROUP INC COM 745867101 30,319 578,169 SH   SOLE 1 578,169 0 0
PULTE GROUP INC COM 745867101 27 505 SH   SOLE 8 505 0 0
PULTE GROUP INC COM 745867101 5,537 105,598 SH   SOLE 9 105,598 0 0
PULTE GROUP INC COM 745867101 6 118 SH   SOLE 82 118 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 97 10,000 SH   DFND 1 0 0 10,000
PUMA BIOTECHNOLOGY INC COM 74587V107 526 54,099 SH   SOLE 1 54,099 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 2 250 SH   SOLE 8 250 0 0
PURE CYCLE CORP COM 746228303 219 16,272 SH   SOLE 1 16,272 0 0
PURE STORAGE INC COM 74624M102 20 938 SH   DFND 1 0 0 938
PURE STORAGE INC COM 74624M102 4,215 195,712 SH   SOLE 1 195,712 0 0
PURE STORAGE INC BOND 74624MAB8 10,943 9,911,000 PRN   SOLE 8 0 0 9,911,000
PURE STORAGE INC COM 74624M102 86 3,971 SH   SOLE 99 3,971 0 0
PURPLE INNOVATION INC COM 74640Y106 1,288 40,728 SH   SOLE 1 40,728 0 0
PUXIN LTD ADR 74704P108 6 1,459 SH   SOLE 1 1,459 0 0
PVH CORPORATION COM 693656100 6,788 64,234 SH   SOLE 1 64,234 0 0
PVH CORPORATION COM 693656100 193 1,830 SH   SOLE 8 1,830 0 0
PVH CORPORATION COM 693656100 1,750 16,556 SH   SOLE 9 16,556 0 0
PVH CORPORATION COM 693656100 557 5,269 SH   SOLE 99 5,269 0 0
PZENA INVT MGMT INC COM 74731Q103 149 14,153 SH   SOLE 1 14,153 0 0
Q2 HLDGS INC COM 74736L109 8,407 83,904 SH   SOLE 1 83,904 0 0
Q2 HLDGS INC COM 74736L109 96 958 SH   SOLE 99 958 0 0
QAD INC COM 74727D306 653 9,809 SH   SOLE 1 9,809 0 0
QCR HOLDINGS INC COM 74727A104 824 17,453 SH   SOLE 1 17,453 0 0
QIAGEN NV COM N72482123 15,754 323,550 SH   SOLE 1 323,550 0 0
QIAGEN NV COM N72482123 23 481 SH   DFND 1 0 0 481
QIAGEN NV COM N72482123 65,385 1,342,867 SH   SOLE 9 1,342,867 0 0
QORVO INC COM 74736K101 43,215 236,539 SH   SOLE 1 236,539 0 0
QORVO INC COM 74736K101 8,087 44,267 SH   SOLE 9 44,267 0 0
QORVO INC COM 74736K101 2 13 SH   SOLE 82 13 0 0
QTS RLTY TR INC TRUS 74736A103 4,477 72,169 SH   SOLE 1 72,169 0 0
QTS RLTY TR INC TRUS 74736A103 78 1,252 SH   SOLE 9 1,252 0 0
QUAD / GRAPHICS INC COM 747301109 98 27,784 SH   SOLE 1 27,784 0 0
QUAKER CHEM CORP COM 747316107 4,042 16,580 SH   SOLE 1 16,580 0 0
QUALCOMM INC OPT 747525103 13,259 100,000 SH Call SOLE 1 100,000 0 0
QUALCOMM INC COM 747525103 390,344 2,943,992 SH   SOLE 1 2,943,992 0 0
QUALCOMM INC COM 747525103 2,587 19,515 SH   DFND 1 0 0 19,515
QUALCOMM INC OPT 747525103 2,174 16,400 SH Put SOLE 8 16,400 0 0
QUALCOMM INC COM 747525103 12 88 SH   SOLE 8 88 0 0
QUALCOMM INC OPT 747525103 4,786 36,100 SH Call SOLE 8 36,100 0 0
QUALCOMM INC OPT 747525103 13,259 100,000 SH Call SOLE 9 100,000 0 0
QUALCOMM INC COM 747525103 18,566 140,027 SH   SOLE 9 140,027 0 0
QUALCOMM INC COM 747525103 353 2,663 SH   DFND 20 0 0 2,663
QUALCOMM INC COM 747525103 383 2,888 SH   SOLE 82 2,888 0 0
QUALCOMM INC COM 747525103 5,051 38,095 SH   SOLE 99 38,095 0 0
QUALYS INC COM 74758T303 3,433 32,753 SH   SOLE 1 32,753 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 2,751 104,856 SH   SOLE 1 104,856 0 0
QUANTA SVCS INC COM 74762E102 8,622 98,007 SH   SOLE 1 98,007 0 0
QUANTA SVCS INC COM 74762E102 214 2,436 SH   SOLE 8 2,436 0 0
QUANTA SVCS INC COM 74762E102 2,739 31,135 SH   SOLE 9 31,135 0 0
QUANTERIX CORP COM 74766Q101 1,834 31,364 SH   SOLE 1 31,364 0 0
QUANTERIX CORP COM 74766Q101 4 64 SH   SOLE 8 64 0 0
QUANTUM CORP COM 747906501 290 34,777 SH   SOLE 1 34,777 0 0
QUANTUM CORP COM 747906501 76 9,110 SH   SOLE 8 9,110 0 0
QUDIAN INC ADR 747798106 232 101,855 SH   SOLE 1 101,855 0 0
QUDIAN INC ADR 747798106 2 1,000 SH   SOLE 8 1,000 0 0
QUDIAN INC OPT 747798106 62 27,300 SH Put SOLE 8 27,300 0 0
QUEST DIAGNOSTICS INC COM 74834L100 26,820 208,976 SH   SOLE 1 208,976 0 0
QUEST DIAGNOSTICS INC COM 74834L100 25 192 SH   SOLE 8 192 0 0
QUEST DIAGNOSTICS INC OPT 74834L100 90 700 SH Put SOLE 8 700 0 0
QUEST DIAGNOSTICS INC COM 74834L100 6,687 52,106 SH   SOLE 9 52,106 0 0
QUEST DIAGNOSTICS INC COM 74834L100 592 4,614 SH   SOLE 99 4,614 0 0
QUIDEL CORP COM 74838J101 4,311 33,709 SH   SOLE 1 33,709 0 0
QUIDEL CORP COM 74838J101 117 912 SH   SOLE 99 912 0 0
QUINSTREET INC COM 74874Q100 1,632 80,398 SH   SOLE 1 80,398 0 0
QUINSTREET INC COM 74874Q100 2 77 SH   SOLE 8 77 0 0
QUOTIENT LTD COM G73268107 223 60,595 SH   SOLE 1 60,595 0 0
QUOTIENT LTD COM G73268107 0 11 SH   SOLE 8 11 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 1,472 90,048 SH   SOLE 1 90,048 0 0
QURATE RETAIL INC COM 74915M100 1,631 138,605 SH   SOLE 1 138,605 0 0
QURATE RETAIL INC COM 74915M100 83 7,040 SH   SOLE 8 7,040 0 0
QUTOUTIAO INC ADR 74915J107 334 145,876 SH   SOLE 1 145,876 0 0
R1 RCM INC COM 749397105 3,517 142,454 SH   SOLE 1 142,454 0 0
RADA ELECTR INDS LTD COM M81863124 360 29,977 SH   SOLE 1 29,977 0 0
RADIAN GROUP INC COM 750236101 4,650 199,975 SH   SOLE 1 199,975 0 0
RADIAN GROUP INC COM 750236101 0 4 SH   SOLE 8 4 0 0
RADIANT LOGISTICS INC COM 75025X100 411 59,159 SH   SOLE 1 59,159 0 0
RADIUS HEALTH INC COM 750469207 2,111 101,149 SH   SOLE 1 101,149 0 0
RADIUS HEALTH INC COM 750469207 6 294 SH   SOLE 8 294 0 0
RADIUS HEALTH INC COM 750469207 22 1,031 SH   SOLE 99 1,031 0 0
RADNET INC COM 750491102 1,210 55,654 SH   SOLE 1 55,654 0 0
RADWARE LTD COM M81873107 138 5,298 SH   SOLE 1 5,298 0 0
RADWARE LTD COM M81873107 0 10 SH   SOLE 8 10 0 0
RAFAEL HLDGS INC COM 75062E106 319 7,984 SH   SOLE 1 7,984 0 0
RALPH LAUREN CORP COM 751212101 11,433 92,819 SH   SOLE 1 92,819 0 0
RALPH LAUREN CORP COM 751212101 3,245 26,346 SH   SOLE 9 26,346 0 0
RAMACO RES INC COM 75134P303 0 103 SH   SOLE 1 103 0 0
RAMBUS INC DEL COM 750917106 7,205 370,625 SH   SOLE 1 370,625 0 0
RAMBUS INC DEL OPT 750917106 204 10,500 SH Call SOLE 8 10,500 0 0
RAMBUS INC DEL OPT 750917106 49 2,500 SH Put SOLE 8 2,500 0 0
RAMBUS INC DEL BOND 750917AG1 4,128 3,449,000 PRN   SOLE 8 0 0 3,449,000
RAMBUS INC DEL COM 750917106 213 10,948 SH   SOLE 99 10,948 0 0
RANGE RES CORP COM 75281A109 3,318 321,217 SH   SOLE 1 321,217 0 0
RANGE RES CORP OPT 75281A109 1,342 129,900 SH Put SOLE 8 129,900 0 0
RANGE RES CORP OPT 75281A109 1,287 124,600 SH Call SOLE 8 124,600 0 0
RANGE RES CORP COM 75281A109 680 65,834 SH   SOLE 8 65,834 0 0
RANPAK HOLDINGS CORP COM 75321W103 646 32,188 SH   SOLE 1 32,188 0 0
RAPID7 INC COM 753422104 34,450 461,734 SH   SOLE 1 461,734 0 0
RAPID7 INC COM 753422104 402 5,382 SH   SOLE 8 5,382 0 0
RAPID7 INC COM 753422104 139 1,857 SH   SOLE 99 1,857 0 0
RATTLER MIDSTREAM LP COM 75419T103 112 10,571 SH   SOLE 1 10,571 0 0
RAVEN INDS INC COM 754212108 1,707 44,557 SH   SOLE 1 44,557 0 0
RAYMOND JAMES FINL INC COM 754730109 24,693 201,481 SH   SOLE 1 201,481 0 0
RAYMOND JAMES FINL INC COM 754730109 5,856 47,774 SH   SOLE 9 47,774 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 706 77,866 SH   SOLE 1 77,866 0 0
RAYONIER INC TRUS 754907103 428 13,271 SH   SOLE 1 13,271 0 0
RBB BANCORP COM 74930B105 395 19,478 SH   SOLE 1 19,478 0 0
RBC BEARINGS INC COM 75524B104 4,177 21,225 SH   SOLE 1 21,225 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 591 9,294 SH   SOLE 1 9,294 0 0
RE MAX HLDGS INC COM 75524W108 905 22,980 SH   SOLE 1 22,980 0 0
READING INTL INC COM 755408101 1 268 SH   SOLE 1 268 0 0
READY CAPITAL CORP TRUS 75574U101 977 72,817 SH   SOLE 1 72,817 0 0
REALNETWORKS INC COM 75605L708 140 32,947 SH   SOLE 1 32,947 0 0
REALOGY HLDGS CORP COM 75605Y106 2,653 175,368 SH   SOLE 1 175,368 0 0
REALPAGE INC COM 75606N109 227,247 2,606,042 SH   SOLE 1 2,606,042 0 0
REALTY INCOME CORP TRUS 756109104 25 400 SH   DFND 1 0 0 400
REALTY INCOME CORP TRUS 756109104 34,260 539,505 SH   SOLE 1 539,505 0 0
REALTY INCOME CORP TRUS 756109104 8,979 141,401 SH   SOLE 9 141,401 0 0
REATA PHARMACEUTICALS INC COM 75615P103 666 6,683 SH   SOLE 1 6,683 0 0
REATA PHARMACEUTICALS INC COM 75615P103 19 186 SH   SOLE 8 186 0 0
REATA PHARMACEUTICALS INC COM 75615P103 99 988 SH   SOLE 99 988 0 0
RECRO PHARMA INC COM 75629F109 46 16,203 SH   SOLE 1 16,203 0 0
RED RIVER BANCSHARES INC COM 75686R202 232 4,127 SH   SOLE 1 4,127 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 994 24,911 SH   SOLE 1 24,911 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 3 72 SH   SOLE 8 72 0 0
RED ROCK RESORTS INC COM 75700L108 1,821 55,889 SH   SOLE 1 55,889 0 0
RED VIOLET INC COM 75704L104 104 5,670 SH   SOLE 1 5,670 0 0
REDFIN CORP COM 75737F108 11,603 174,250 SH   SOLE 1 174,250 0 0
REDFIN CORP COM 75737F108 83 1,243 SH   SOLE 8 1,243 0 0
REDFIN CORP OPT 75737F108 67 1,000 SH Call SOLE 8 1,000 0 0
REDFIN CORP COM 75737F108 187 2,801 SH   SOLE 99 2,801 0 0
REDHILL BIOPHARMA LTD ADR 757468103 1 125 SH   SOLE 8 125 0 0
REDWOOD TR INC TRUS 758075402 1,556 149,521 SH   SOLE 1 149,521 0 0
REDWOOD TR INC BOND 758075AC9 3,429 3,435,000 PRN   SOLE 8 0 0 3,435,000
REDWOOD TR INC BOND 758075AD7 1,670 1,658,000 PRN   SOLE 8 0 0 1,658,000
REDWOOD TR INC TRUS 758075402 12 1,150 SH   DFND 20 0 0 1,150
REEDS INC COM 758338107 28 23,920 SH   SOLE 1 23,920 0 0
REGAL BELOIT CORP COM 758750103 624 4,371 SH   SOLE 1 4,371 0 0
REGAL BELOIT CORP OPT 758750103 1,355 9,500 SH Put SOLE 8 9,500 0 0
REGAL BELOIT CORP COM 758750103 2,075 14,540 SH   SOLE 8 14,540 0 0
REGAL BELOIT CORP COM 758750103 650 4,554 SH   SOLE 99 4,554 0 0
REGENCY CTRS CORP TRUS 758849103 3,593 63,352 SH   SOLE 9 63,352 0 0
REGENERON PHARMACEUTICALS COM 75886F107 26 56 SH   DFND 1 0 0 56
REGENERON PHARMACEUTICALS COM 75886F107 50,750 107,262 SH   SOLE 1 107,262 0 0
REGENERON PHARMACEUTICALS COM 75886F107 3,029 6,400 SH   SOLE 8 6,400 0 0
REGENERON PHARMACEUTICALS OPT 75886F107 14,194 30,000 SH Put SOLE 8 30,000 0 0
REGENERON PHARMACEUTICALS OPT 75886F107 7,097 15,000 SH Call SOLE 8 15,000 0 0
REGENERON PHARMACEUTICALS COM 75886F107 20,301 42,907 SH   SOLE 9 42,907 0 0
REGENERON PHARMACEUTICALS COM 75886F107 757 1,600 SH   DFND 20 0 0 1,600
REGENERON PHARMACEUTICALS COM 75886F107 4 8 SH   SOLE 82 8 0 0
REGENXBIO INC COM 75901B107 2,294 67,244 SH   SOLE 1 67,244 0 0
REGENXBIO INC COM 75901B107 102 3,000 SH   DFND 1 0 0 3,000
REGENXBIO INC COM 75901B107 9 254 SH   SOLE 8 254 0 0
REGIONAL MGMT CORP COM 75902K106 248 7,153 SH   SOLE 1 7,153 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 38,800 1,878,006 SH   SOLE 1 1,878,006 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 115 5,587 SH   SOLE 8 5,587 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 7,721 373,693 SH   SOLE 9 373,693 0 0
REGIS CORP MINN COM 758932107 399 31,692 SH   SOLE 1 31,692 0 0
REINSURANCE GRP OF AMERICA I COM 759351604 9,774 77,541 SH   SOLE 1 77,541 0 0
REINSURANCE GRP OF AMERICA I COM 759351604 1,406 11,156 SH   SOLE 9 11,156 0 0
REINSURANCE GRP OF AMERICA I COM 759351604 483 3,830 SH   SOLE 99 3,830 0 0
REKOR SYSTEMS INC COM 759419104 1 74 SH   SOLE 1 74 0 0
RELIANCE STEEL &amp ALUMINUM CO COM 759509102 2,526 16,597 SH   SOLE 1 16,597 0 0
RELIANCE STEEL &amp ALUMINUM CO COM 759509102 3,414 22,417 SH   SOLE 8 22,417 0 0
RELIANCE STEEL &amp ALUMINUM CO COM 759509102 628 4,121 SH   SOLE 99 4,121 0 0
RELIANT BANCORP INC COM 75956B101 370 12,864 SH   SOLE 1 12,864 0 0
RELX PLC ADR 759530108 193 7,661 SH   SOLE 1 7,661 0 0
REMARK HLDGS INC COM 75955K102 245 107,561 SH   SOLE 1 107,561 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 7,342 45,819 SH   SOLE 1 45,819 0 0
RENAISSANCERE HLDGS LTD COM G7496G103 1,338 8,347 SH   SOLE 9 8,347 0 0
RENASANT CORP COM 75970E107 4,217 101,873 SH   SOLE 1 101,873 0 0
RENEWABLE ENERGY GROUP INC COM 75972A301 4,217 63,849 SH   SOLE 1 63,849 0 0
RENEWABLE ENERGY GROUP INC COM 75972A301 5 82 SH   SOLE 8 82 0 0
RENT A CTR INC NEW COM 76009N100 3,941 68,342 SH   SOLE 1 68,342 0 0
REPLIGEN CORP COM 759916109 3,192 16,413 SH   SOLE 1 16,413 0 0
REPLIGEN CORP COM 759916109 36 184 SH   SOLE 8 184 0 0
REPLIMUNE GROUP INC COM 76029N106 2,548 83,488 SH   SOLE 1 83,488 0 0
REPLIMUNE GROUP INC COM 76029N106 10 312 SH   SOLE 8 312 0 0
REPUBLIC BANCORP INC KY COM 760281204 435 9,835 SH   SOLE 1 9,835 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 435 115,438 SH   SOLE 1 115,438 0 0
REPUBLIC SVCS INC COM 760759100 199 2,000 SH   DFND 1 0 0 2,000
REPUBLIC SVCS INC COM 760759100 39,534 397,934 SH   SOLE 1 397,934 0 0
REPUBLIC SVCS INC COM 760759100 1 12 SH   SOLE 8 12 0 0
REPUBLIC SVCS INC COM 760759100 8,338 83,925 SH   SOLE 9 83,925 0 0
RESEARCH FRONTIERS INC COM 760911107 63 22,183 SH   SOLE 1 22,183 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 6 224 SH   DFND 1 0 0 224
RESIDEO TECHNOLOGIES INC COM 76118Y104 9,517 336,873 SH   SOLE 1 336,873 0 0
RESMED INC COM 761152107 27,073 139,538 SH   SOLE 1 139,538 0 0
RESMED INC COM 761152107 108 555 SH   SOLE 8 555 0 0
RESMED INC COM 761152107 10,962 56,503 SH   SOLE 9 56,503 0 0
RESOLUTE FST PRODS INC COM 76117W109 112 10,200 SH   SOLE 8 10,200 0 0
RESONANT INC COM 76118L102 212 49,834 SH   SOLE 1 49,834 0 0
RESOURCES CONNECTION INC COM 76122Q105 522 38,532 SH   SOLE 1 38,532 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 284 4,367 SH   SOLE 1 4,367 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 1,932 29,735 SH   SOLE 9 29,735 0 0
RETAIL OPPORTUNITY INVTS COR TRUS 76131N101 3,996 251,829 SH   SOLE 1 251,829 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 221 13,915 SH   SOLE 99 13,915 0 0
RETAIL PPTYS AMER INC TRUS 76131V202 5,371 512,593 SH   SOLE 1 512,593 0 0
RETAIL VALUE INC TRUS 76133Q102 810 43,256 SH   SOLE 1 43,256 0 0
RETRACTABLE TECHNOLOGIES INC COM 76129W105 148 11,479 SH   SOLE 1 11,479 0 0
REV GROUP INC COM 749527107 787 41,059 SH   SOLE 1 41,059 0 0
REVANCE THERAPEUTICS INC COM 761330109 1,540 55,104 SH   SOLE 1 55,104 0 0
REVANCE THERAPEUTICS INC COM 761330109 148 5,295 SH   SOLE 8 5,295 0 0
REVLON INC COM 761525609 71 5,749 SH   SOLE 1 5,749 0 0
REVLON INC COM 761525609 1 92 SH   SOLE 8 92 0 0
REVOLVE GROUP INC COM 76156B107 27 600 SH   SOLE 1 600 0 0
REVOLVE GROUP INC COM 76156B107 616 13,716 SH   SOLE 8 13,716 0 0
REX AMERICAN RES CORP COM 761624105 560 6,651 SH   SOLE 1 6,651 0 0
REXFORD INDL RLTY INC TRUS 76169C100 12,119 240,464 SH   SOLE 1 240,464 0 0
REXFORD INDL RLTY INC COM 76169C100 553 10,966 SH   SOLE 99 10,966 0 0
REXNORD CORP COM 76169B102 5,184 110,080 SH   SOLE 1 110,080 0 0
REXNORD CORP COM 76169B102 7 154 SH   SOLE 8 154 0 0
RF INDS LTD COM 749552105 0 45 SH   SOLE 1 45 0 0
RGC RES INC COM 74955L103 141 6,370 SH   SOLE 1 6,370 0 0
RH COM 74967X103 21,196 35,529 SH   SOLE 1 35,529 0 0
RH OPT 74967X103 2,804 4,700 SH Call SOLE 8 4,700 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 1,573 73,928 SH   SOLE 1 73,928 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 8 355 SH   SOLE 8 355 0 0
RIBBON COMMUNICATIONS INC COM 762544104 473 57,737 SH   SOLE 1 57,737 0 0
RICHARDSON ELECTRS LTD COM 763165107 22 3,432 SH   DFND 1 0 0 3,432
RIGEL PHARMACEUTICALS INC COM 766559603 1,347 393,720 SH   SOLE 1 393,720 0 0
RIGEL PHARMACEUTICALS INC COM 766559603 103 30,203 SH   SOLE 8 30,203 0 0
RIGNET INC COM 766582100 387 44,359 SH   SOLE 1 44,359 0 0
RIMINI STR INC DEL COM 76674Q107 172 19,205 SH   SOLE 1 19,205 0 0
RING ENERGY INC COM 76680V108 2 718 SH   SOLE 1 718 0 0
RINGCENTRAL INC COM 76680R206 18,945 63,600 SH   SOLE 1 63,600 0 0
RINGCENTRAL INC COM 76680R206 179 600 SH   DFND 1 0 0 600
RINGCENTRAL INC COM 76680R206 5,146 17,273 SH   SOLE 8 17,273 0 0
RINGCENTRAL INC OPT 76680R206 14,894 50,000 SH Put SOLE 8 50,000 0 0
RINGCENTRAL INC COM 76680R206 3,679 12,350 SH   SOLE 9 12,350 0 0
RIO TINTO PLC ADR 767204100 16,585 213,595 SH   SOLE 1 213,595 0 0
RIO TINTO PLC OPT 767204100 47,072 606,200 SH Put SOLE 1 606,200 0 0
RIO TINTO PLC OPT 767204100 365 4,700 SH Call SOLE 8 4,700 0 0
RIO TINTO PLC OPT 767204100 3,215 41,400 SH Put SOLE 8 41,400 0 0
RIO TINTO PLC ADR 767204100 276 3,557 SH   SOLE 8 3,557 0 0
RIO TINTO PLC ADR 767204100 51 656 SH   SOLE 9 656 0 0
RIO TINTO PLC ADR 767204100 6,290 81,000 SH   DFND 20 0 0 81,000
RIOT BLOCKCHAIN INC COM 767292105 3,054 57,332 SH   SOLE 1 57,332 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 5 89 SH   SOLE 1 89 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 555 9,469 SH   SOLE 9 9,469 0 0
RITE AID CORP COM 767754872 1,226 59,938 SH   SOLE 1 59,938 0 0
RIVERVIEW BANCORP INC COM 769397100 122 17,659 SH   SOLE 1 17,659 0 0
RLI CORP COM 749607107 3,716 33,311 SH   SOLE 1 33,311 0 0
RLJ LODGING TR TRUS 74965L101 6,122 395,477 SH   SOLE 1 395,477 0 0
RMR GROUP INC COM 74967R106 518 12,712 SH   SOLE 1 12,712 0 0
ROBERT HALF INTL INC COM 770323103 11,382 145,785 SH   SOLE 1 145,785 0 0
ROBERT HALF INTL INC COM 770323103 1 8 SH   SOLE 8 8 0 0
ROBERT HALF INTL INC COM 770323103 3,450 44,183 SH   SOLE 9 44,183 0 0
ROBERT HALF INTL INC COM 770323103 322 4,130 SH   SOLE 99 4,130 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 1,720 38,796 SH   SOLE 1 38,796 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 17 383 SH   SOLE 8 383 0 0
ROCKET PHARMACEUTICALS INC COM 77313F106 65 1,468 SH   SOLE 99 1,468 0 0
ROCKWELL AUTOMATION INC COM 773903109 27,197 102,466 SH   SOLE 1 102,466 0 0
ROCKWELL AUTOMATION INC COM 773903109 327 1,230 SH   SOLE 8 1,230 0 0
ROCKWELL AUTOMATION INC COM 773903109 11,990 45,171 SH   SOLE 9 45,171 0 0
ROCKWELL AUTOMATION INC COM 773903109 212 798 SH   SOLE 82 798 0 0
ROCKWELL AUTOMATION INC COM 773903109 3,737 14,078 SH   SOLE 99 14,078 0 0
ROCKWELL MED INC COM 774374102 68 58,261 SH   SOLE 1 58,261 0 0
ROCKY BRANDS INC COM 774515100 310 5,740 SH   SOLE 1 5,740 0 0
ROGERS COMMUNICATIONS INC COM 775109200 1,339 29,051 SH   SOLE 1 29,051 0 0
ROGERS COMMUNICATIONS INC COM 775109200 1,840 39,918 SH   SOLE 9 39,918 0 0
ROGERS CORP COM 775133101 4,534 24,093 SH   SOLE 1 24,093 0 0
ROGERS CORP COM 775133101 220 1,167 SH   SOLE 99 1,167 0 0
ROKU INC COM 77543R102 87,600 268,900 SH   SOLE 1 268,900 0 0
ROKU INC OPT 77543R102 15,050 46,200 SH Call SOLE 1 46,200 0 0
ROKU INC OPT 77543R102 189,990 583,200 SH Put SOLE 1 583,200 0 0
ROKU INC OPT 77543R102 7,330 22,500 SH Call SOLE 8 22,500 0 0
ROKU INC OPT 77543R102 47,465 145,700 SH Put SOLE 8 145,700 0 0
ROKU INC COM 77543R102 9,080 27,874 SH   SOLE 8 27,874 0 0
ROKU INC COM 77543R102 5,811 17,836 SH   SOLE 9 17,836 0 0
ROLLINS INC COM 775711104 8,903 258,651 SH   SOLE 1 258,651 0 0
ROLLINS INC COM 775711104 2,962 86,059 SH   SOLE 9 86,059 0 0
ROPER TECHNOLOGIES INC COM 776696106 154,412 382,828 SH   SOLE 1 92,119 290,709 0
ROPER TECHNOLOGIES INC COM 776696106 96 238 SH   DFND 1 0 0 238
ROPER TECHNOLOGIES INC OPT 776696106 14,117 35,000 SH Call SOLE 8 35,000 0 0
ROPER TECHNOLOGIES INC COM 776696106 3,502 8,683 SH   SOLE 8 8,683 0 0
ROPER TECHNOLOGIES INC OPT 776696106 14,117 35,000 SH Put SOLE 8 35,000 0 0
ROPER TECHNOLOGIES INC COM 776696106 6,816 16,900 SH   SOLE 9 16,900 0 0
ROPER TECHNOLOGIES INC COM 776696106 17,493 43,371 SH   SOLE 20 0 43,371 0
ROPER TECHNOLOGIES INC COM 776696106 8,285 20,541 SH   SOLE 82 0 20,541 0
ROPER TECHNOLOGIES INC COM 776696106 18,319 45,419 SH   SOLE 99 6,000 39,419 0
ROSS STORES INC COM 778296103 84,377 703,670 SH   SOLE 1 703,670 0 0
ROSS STORES INC COM 778296103 82 687 SH   SOLE 8 687 0 0
ROSS STORES INC COM 778296103 16,605 138,479 SH   SOLE 9 138,479 0 0
ROYAL BK CDA COM 780087102 2,497 27,083 SH   SOLE 1 27,083 0 0
ROYAL BK CDA COM 780087102 40,092 434,792 SH   SOLE 9 434,792 0 0
ROYAL BK CDA COM 780087102 5 54 SH   SOLE 82 54 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 18,655 217,933 SH   SOLE 1 217,933 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 681 7,950 SH   DFND 1 0 0 7,950
ROYAL CARIBBEAN GROUP OPT V7780T103 12,456 145,500 SH Call SOLE 8 145,500 0 0
ROYAL CARIBBEAN GROUP OPT V7780T103 11,198 130,800 SH Put SOLE 8 130,800 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 2,103 24,563 SH   SOLE 8 24,563 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 7,457 87,101 SH   SOLE 9 87,101 0 0
ROYAL DUTCH SHELL PLC ADR 780259206 6,517 166,203 SH   SOLE 1 166,203 0 0
ROYAL DUTCH SHELL PLC ADR 780259107 6,530 177,315 SH   SOLE 1 177,315 0 0
ROYAL DUTCH SHELL PLC ADR 780259206 35 900 SH   DFND 1 0 0 900
ROYAL DUTCH SHELL PLC OPT 780259206 780 19,900 SH Put SOLE 8 19,900 0 0
ROYAL DUTCH SHELL PLC ADR 780259206 226 5,753 SH   SOLE 8 5,753 0 0
ROYAL GOLD INC COM 780287108 1,606 14,927 SH   SOLE 1 14,927 0 0
ROYAL GOLD INC COM 780287108 4,425 41,115 SH   SOLE 8 41,115 0 0
ROYCE GLOBAL VALUE TR INC FUND 78081T104 49 3,150 SH   SOLE 1 3,150 0 0
RPC INC COM 749660106 388 72,023 SH   SOLE 1 72,023 0 0
RPM INTL INC COM 749685103 5,123 55,769 SH   SOLE 1 55,769 0 0
RPM INTL INC COM 749685103 6 69 SH   SOLE 8 69 0 0
RPM INTL INC COM 749685103 1,966 21,405 SH   SOLE 9 21,405 0 0
RPT REALTY TRUS 74971D101 1,956 171,544 SH   SOLE 1 171,544 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 794 29,963 SH   SOLE 1 29,963 0 0
RUBIUS THERAPEUTICS INC COM 78116T103 13 506 SH   SOLE 8 506 0 0
RUSH ENTERPRISES INC COM 781846308 802 17,776 SH   SOLE 1 17,776 0 0
RUSH ENTERPRISES INC COM 781846209 2,079 41,717 SH   SOLE 1 41,717 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 1,030 41,474 SH   SOLE 1 41,474 0 0
RYANAIR HOLDINGS PLC ADR 783513203 355 3,086 SH   SOLE 1 3,086 0 0
RYDER SYS INC COM 783549108 7,196 95,137 SH   SOLE 1 95,137 0 0
RYDER SYS INC COM 783549108 423 5,593 SH   SOLE 99 5,593 0 0
RYERSON HLDG CORP COM 783754104 228 13,383 SH   SOLE 1 13,383 0 0
RYMAN HOSPITALITY PPTYS INC TRUS 78377T107 7,922 102,216 SH   SOLE 1 102,216 0 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107 298 3,851 SH   SOLE 99 3,851 0 0
S &amp T BANCORP INC COM 783859101 2,048 61,124 SH   SOLE 1 61,124 0 0
S&ampP GLOBAL INC COM 78409V104 151,878 430,404 SH   SOLE 1 430,404 0 0
S&ampP GLOBAL INC COM 78409V104 2,143 6,073 SH   DFND 1 0 0 6,073
S&ampP GLOBAL INC COM 78409V104 0 1 SH   SOLE 8 1 0 0
S&ampP GLOBAL INC COM 78409V104 10,438 29,580 SH   SOLE 9 29,580 0 0
S&ampP GLOBAL INC COM 78409V104 1,726 4,892 SH   SOLE 82 4,892 0 0
S&ampW SEED CO COM 785135104 2 669 SH   SOLE 1 669 0 0
SABRA HEALTH CARE REIT INC TRUS 78573L106 12,902 743,215 SH   SOLE 1 743,215 0 0
SABRA HEALTH CARE REIT INC TRUS 78573L106 3 133 SH   SOLE 8 133 0 0
SABRE CORP COM 78573M104 2,384 161,031 SH   SOLE 1 161,031 0 0
SABRE CORP OPT 78573M104 2,272 153,400 SH Call SOLE 8 153,400 0 0
SAFE BULKERS INC COM Y7388L103 106 43,382 SH   SOLE 1 43,382 0 0
SAFE BULKERS INC COM Y7388L103 225 91,681 SH   DFND 20 0 0 91,681
SAFEGUARD SCIENTIFICS INC COM 786449207 113 16,516 SH   SOLE 1 16,516 0 0
SAFEHOLD INC TRUS 78645L100 2,068 29,500 SH   SOLE 1 29,500 0 0
SAFETY INS GROUP INC COM 78648T100 1,574 18,683 SH   SOLE 1 18,683 0 0
SAGA COMMUNICATIONS INC COM 786598300 69 3,168 SH   SOLE 1 3,168 0 0
SAGE THERAPEUTICS INC COM 78667J108 4,751 63,484 SH   SOLE 1 63,484 0 0
SAGE THERAPEUTICS INC COM 78667J108 78 1,048 SH   SOLE 99 1,048 0 0
SAIA INC COM 78709Y105 7,910 34,304 SH   SOLE 1 34,304 0 0
SAIA INC COM 78709Y105 12 52 SH   SOLE 8 52 0 0
SAILPOINT TECHNOLOGIES HLDGS COM 78781P105 14,846 293,149 SH   SOLE 1 293,149 0 0
SALEM MEDIA GROUP INC COM 794093104 118 40,000 SH   SOLE 8 40,000 0 0
SALESFORCE COM INC COM 79466L302 330,683 1,560,787 SH   SOLE 1 1,560,787 0 0
SALESFORCE COM INC COM 79466L302 716 3,380 SH   DFND 1 0 0 3,380
SALESFORCE COM INC COM 79466L302 27,074 127,789 SH   SOLE 8 127,789 0 0
SALESFORCE COM INC OPT 79466L302 49,472 233,500 SH Put SOLE 8 233,500 0 0
SALESFORCE COM INC OPT 79466L302 18,899 89,200 SH Call SOLE 8 89,200 0 0
SALESFORCE COM INC COM 79466L302 25,829 121,906 SH   SOLE 9 121,906 0 0
SALESFORCE COM INC COM 79466L302 2,768 13,063 SH   DFND 20 0 0 13,063
SALISBURY BANCORP INC COM 795226109 373 8,371 SH   SOLE 1 8,371 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 2,934 145,744 SH   SOLE 1 145,744 0 0
SANDERSON FARMS INC COM 800013104 3,426 21,996 SH   SOLE 1 21,996 0 0
SANDERSON FARMS INC COM 800013104 3 20 SH   SOLE 8 20 0 0
SANDRIDGE ENERGY INC COM 80007P869 7 1,821 SH   SOLE 1 1,821 0 0
SANDRIDGE ENERGY INC COM 80007P869 2 606 SH   SOLE 8 606 0 0
SANDY SPRING BANCORP INC COM 800363103 3,974 91,513 SH   SOLE 1 91,513 0 0
SANFILIPPO JOHN B &amp SON INC COM 800422107 1,024 11,327 SH   SOLE 1 11,327 0 0
SANGAMO THERAPEUTICS INC COM 800677106 3,145 250,987 SH   SOLE 1 250,987 0 0
SANGAMO THERAPEUTICS INC OPT 800677106 123 9,800 SH Call SOLE 8 9,800 0 0
SANGAMO THERAPEUTICS INC OPT 800677106 29 2,300 SH Put SOLE 8 2,300 0 0
SANMINA CORPORATION COM 801056102 38,338 926,466 SH   SOLE 1 926,466 0 0
SANOFI ADR 80105N105 9 175 SH   DFND 1 0 0 175
SANOFI ADR 80105N105 2,161 43,673 SH   SOLE 1 43,673 0 0
SANOFI ADR 80105N105 59 1,199 SH   SOLE 8 1,199 0 0
SANOFI ADR 80105N105 422 8,538 SH   SOLE 9 8,538 0 0
SANTANDER CONSUMER USA HLDGS COM 80283M101 1,985 73,358 SH   SOLE 1 73,358 0 0
SAP SE ADR 803054204 691 5,622 SH   SOLE 1 5,622 0 0
SAP SE ADR 803054204 300 2,440 SH   DFND 1 0 0 2,440
SAP SE ADR 803054204 10 81 SH   SOLE 8 81 0 0
SAPIENS INTL CORP N V COM G7T16G103 764 24,013 SH   SOLE 1 24,013 0 0
SAREPTA THERAPEUTICS INC COM 803607100 2,769 37,162 SH   SOLE 1 37,162 0 0
SAREPTA THERAPEUTICS INC BOND 803607AB6 4,677 3,580,000 PRN   SOLE 8 0 0 3,580,000
SAREPTA THERAPEUTICS INC COM 803607100 264 3,540 SH   SOLE 8 3,540 0 0
SAREPTA THERAPEUTICS INC COM 803607100 916 12,292 SH   SOLE 9 12,292 0 0
SAREPTA THERAPEUTICS INC COM 803607100 66 892 SH   SOLE 99 892 0 0
SASOL LTD ADR 803866300 54 3,700 SH   SOLE 99 3,700 0 0
SAUL CTRS INC TRUS 804395101 928 23,116 SH   SOLE 1 23,116 0 0
SAVARA INC COM 805111101 0 5 SH   DFND 1 0 0 5
SAVARA INC COM 805111101 84 40,255 SH   SOLE 1 40,255 0 0
SB FINL GROUP INC COM 78408D105 104 5,679 SH   SOLE 1 5,679 0 0
SBA COMMUNICATIONS CORP NEW TRUS 78410G104 25,896 93,299 SH   SOLE 1 93,299 0 0
SBA COMMUNICATIONS CORP NEW TRUS 78410G104 2 8 SH   SOLE 8 8 0 0
SBA COMMUNICATIONS CORP NEW TRUS 78410G104 11,891 42,845 SH   SOLE 9 42,845 0 0
SCANSOURCE INC COM 806037107 1,455 48,596 SH   SOLE 1 48,596 0 0
SCHLUMBERGER LTD COM 806857108 704 25,901 SH   DFND 1 0 0 25,901
SCHLUMBERGER LTD COM 806857108 169,120 6,219,945 SH   SOLE 1 6,219,945 0 0
SCHLUMBERGER LTD COM 806857108 5,810 213,709 SH   SOLE 8 213,709 0 0
SCHLUMBERGER LTD COM 806857108 18,851 693,321 SH   SOLE 9 693,321 0 0
SCHLUMBERGER LTD COM 806857108 12,754 469,083 SH   DFND 20 0 0 469,083
SCHNEIDER NATIONAL INC COM 80689H102 1,087 43,572 SH   SOLE 1 43,572 0 0
SCHNITZER STEEL INDS INC COM 806882106 1,905 45,578 SH   SOLE 1 45,578 0 0
SCHNITZER STEEL INDS INC COM 806882106 60 1,426 SH   SOLE 8 1,426 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 1,135 22,384 SH   SOLE 1 22,384 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 9 179 SH   SOLE 8 179 0 0
SCHOLAR ROCK HLDG CORP COM 80706P103 40 797 SH   SOLE 99 797 0 0
SCHOLASTIC CORP COM 807066105 1,103 36,645 SH   SOLE 1 36,645 0 0
SCHWAB CHARLES CORP COM 808513105 173,583 2,663,128 SH   SOLE 1 2,663,128 0 0
SCHWAB CHARLES CORP OPT 808513105 521 7,992 SH Call SOLE 8 7,992 0 0
SCHWAB CHARLES CORP OPT 808513105 197 3,024 SH Put SOLE 8 3,024 0 0
SCHWAB CHARLES CORP COM 808513105 3 50 SH   SOLE 8 50 0 0
SCHWAB CHARLES CORP COM 808513105 12,646 194,012 SH   SOLE 9 194,012 0 0
SCHWAB CHARLES CORP COM 808513105 1,030 15,800 SH   SOLE 99 15,800 0 0
SCHWAB STRATEGIC TR FUND 808524409 20 300 SH   SOLE 1 300 0 0
SCHWAB STRATEGIC TR FUND 808524797 379 5,198 SH   SOLE 1 5,198 0 0
SCHWAB STRATEGIC TR FUND 808524201 173 1,798 SH   SOLE 1 1,798 0 0
SCHWAB STRATEGIC TR FUND 808524722 12 296 SH   SOLE 1 296 0 0
SCHWAB STRATEGIC TR FUND 808524847 37 911 SH   SOLE 1 911 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 1,994 40,704 SH   SOLE 1 40,704 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 10 204 SH   SOLE 8 204 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 143 2,915 SH   SOLE 9 2,915 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 5,156 61,684 SH   SOLE 1 61,684 0 0
SCIENCE APPLICATIONS INTL CO COM 808625107 189 2,267 SH   SOLE 99 2,267 0 0
SCIENTIFIC GAMES CORP COM 80874P109 2,228 57,848 SH   SOLE 1 57,848 0 0
SCIENTIFIC GAMES CORP COM 80874P109 4 100 SH   SOLE 8 100 0 0
SCIENTIFIC GAMES CORP OPT 80874P109 990 25,700 SH Put SOLE 8 25,700 0 0
SCIENTIFIC GAMES CORP OPT 80874P109 285 7,400 SH Call SOLE 8 7,400 0 0
SCIPLAY CORPORATION COM 809087109 13 800 SH   SOLE 1 800 0 0
SCORPIO TANKERS INC COM Y7542C130 781 42,291 SH   SOLE 1 42,291 0 0
SCORPIO TANKERS INC COM Y7542C130 227 12,300 SH   SOLE 8 12,300 0 0
SCOTTS MIRACLE-GRO CO COM 810186106 3,175 12,960 SH   SOLE 1 12,960 0 0
SCOTTS MIRACLE-GRO CO COM 810186106 4,430 18,085 SH   SOLE 8 18,085 0 0
SCOTTS MIRACLE-GRO CO OPT 810186106 10,436 42,600 SH Call SOLE 8 42,600 0 0
SCPHARMACEUTICALS INC COM 810648105 39 5,849 SH   SOLE 1 5,849 0 0
SCRIPPS E W CO OHIO COM 811054402 1,848 95,877 SH   SOLE 1 95,877 0 0
SEA LTD ADR 81141R100 73,130 327,596 SH   SOLE 1 327,596 0 0
SEA LTD ADR 81141R100 346 1,548 SH   DFND 1 0 0 1,548
SEA LTD OPT 81141R100 30,739 137,700 SH Put SOLE 8 137,700 0 0
SEA LTD ADR 81141R100 1,119 5,014 SH   SOLE 8 5,014 0 0
SEA LTD OPT 81141R100 73,063 327,300 SH Call SOLE 8 327,300 0 0
SEA LTD ADR 81141R100 398 1,785 SH   SOLE 9 1,785 0 0
SEA LTD ADR 81141R100 245 1,097 SH   SOLE 99 1,097 0 0
SEABOARD CORP DEL COM 811543107 184 50 SH   SOLE 1 50 0 0
SEABRIDGE GOLD INC COM 811916105 10 600 SH   SOLE 1 600 0 0
SEABRIDGE GOLD INC COM 811916105 12 743 SH   SOLE 8 743 0 0
SEABRIDGE GOLD INC OPT 811916105 34 2,100 SH Call SOLE 8 2,100 0 0
SEACHANGE INTL INC COM 811699107 40 25,969 SH   SOLE 1 25,969 0 0
SEACOAST BKG CORP FLA COM 811707801 3,261 89,962 SH   SOLE 1 89,962 0 0
SEACOR HOLDINGS INC COM 811904101 1,655 40,647 SH   SOLE 1 40,647 0 0
SEACOR HOLDINGS INC COM 811904101 1,223 30,008 SH   SOLE 8 30,008 0 0
SEACOR MARINE HLDGS INC COM 78413P101 0 50 SH   SOLE 1 50 0 0
SEAGATE TECHNOLOGY PLC COM G7945M107 25,740 335,390 SH   SOLE 1 335,390 0 0
SEAGATE TECHNOLOGY PLC COM G7945M107 1,319 17,190 SH   SOLE 8 17,190 0 0
SEAGATE TECHNOLOGY PLC COM G7945M107 13,430 174,964 SH   SOLE 9 174,964 0 0
SEAGATE TECHNOLOGY PLC COM G7945M107 338 4,399 SH   SOLE 99 4,399 0 0
SEALED AIR CORP NEW COM 81211K100 5,399 117,795 SH   SOLE 1 117,795 0 0
SEALED AIR CORP NEW COM 81211K100 1 15 SH   SOLE 8 15 0 0
SEALED AIR CORP NEW COM 81211K100 2,761 60,241 SH   SOLE 9 60,241 0 0
SEASPINE HLDGS CORP COM 81255T108 423 24,320 SH   SOLE 1 24,320 0 0
SEAWORLD ENTMT INC COM 81282V100 3,318 66,793 SH   SOLE 1 66,793 0 0
SEAWORLD ENTMT INC COM 81282V100 30 606 SH   SOLE 99 606 0 0
SECUREWORKS CORP COM 81374A105 100 7,469 SH   SOLE 1 7,469 0 0
SECURITY NATL FINL CORP COM 814785309 301 32,275 SH   SOLE 1 32,275 0 0
SEELOS THERAPEUTICS INC COM 81577F109 5 1,000 SH   SOLE 1 1,000 0 0
SEI INVTS CO COM 784117103 6,617 108,602 SH   SOLE 1 108,602 0 0
SEI INVTS CO COM 784117103 3 42 SH   SOLE 8 42 0 0
SEI INVTS CO COM 784117103 1,237 20,306 SH   SOLE 9 20,306 0 0
SELECT BANCORP INC NEW COM 81617L108 755 68,200 SH   SOLE 1 68,200 0 0
SELECT ENERGY SVCS INC COM 81617J301 269 54,069 SH   SOLE 1 54,069 0 0
SELECT INTERIOR CONCEPTS INC COM 816120307 139 19,261 SH   SOLE 1 19,261 0 0
SELECT MED HLDGS CORP COM 81619Q105 4,796 140,636 SH   SOLE 1 140,636 0 0
SELECT MED HLDGS CORP COM 81619Q105 5 136 SH   SOLE 8 136 0 0
SELECT SECTOR SPDR TR FUND 81369Y803 89 670 SH   DFND 1 0 0 670
SELECT SECTOR SPDR TR FUND 81369Y100 40,772 517,396 SH   SOLE 1 517,396 0 0
SELECT SECTOR SPDR TR OPT 81369Y506 9,812 200,000 SH Put SOLE 1 200,000 0 0
SELECT SECTOR SPDR TR OPT 81369Y308 13,662 200,000 SH Put SOLE 1 200,000 0 0
SELECT SECTOR SPDR TR FUND 81369Y209 74,988 642,355 SH   SOLE 1 642,355 0 0
SELECT SECTOR SPDR TR FUND 81369Y704 155 1,579 SH   SOLE 1 1,579 0 0
SELECT SECTOR SPDR TR OPT 81369Y308 467,924 6,850,000 SH Call SOLE 1 6,850,000 0 0
SELECT SECTOR SPDR TR FUND 81369Y209 47 400 SH   DFND 1 0 0 400
SELECT SECTOR SPDR TR FUND 81369Y886 182,196 2,845,035 SH   SOLE 1 2,845,035 0 0
SELECT SECTOR SPDR TR FUND 81369Y506 204 4,150 SH   DFND 1 0 0 4,150
SELECT SECTOR SPDR TR FUND 81369Y852 355,585 4,849,772 SH   SOLE 1 4,849,772 0 0
SELECT SECTOR SPDR TR OPT 81369Y605 102,150 3,000,000 SH Call SOLE 1 3,000,000 0 0
SELECT SECTOR SPDR TR FUND 81369Y605 341 10,000 SH   DFND 1 0 0 10,000
SELECT SECTOR SPDR TR OPT 81369Y506 49,060 1,000,000 SH Call SOLE 1 1,000,000 0 0
SELECT SECTOR SPDR TR FUND 81369Y407 143 851 SH   SOLE 1 851 0 0
SELECT SECTOR SPDR TR OPT 81369Y803 132,810 1,000,000 SH Call SOLE 1 1,000,000 0 0
SELECT SECTOR SPDR TR OPT 81369Y605 102,150 3,000,000 SH Put SOLE 1 3,000,000 0 0
SELECT SECTOR SPDR TR FUND 81369Y605 691,578 20,310,679 SH   SOLE 1 20,310,679 0 0
SELECT SECTOR SPDR TR FUND 81369Y803 523,792 3,943,915 SH   SOLE 1 3,943,915 0 0
SELECT SECTOR SPDR TR FUND 81369Y506 90,789 1,850,577 SH   SOLE 1 1,850,577 0 0
SELECT SECTOR SPDR TR FUND 81369Y860 432 10,942 SH   SOLE 1 10,942 0 0
SELECT SECTOR SPDR TR FUND 81369Y308 469,609 6,874,677 SH   SOLE 1 6,874,677 0 0
SELECT SECTOR SPDR TR OPT 81369Y209 33,271 285,000 SH Put SOLE 8 285,000 0 0
SELECT SECTOR SPDR TR FUND 81369Y506 93,911 1,914,222 SH   SOLE 8 1,914,222 0 0
SELECT SECTOR SPDR TR FUND 81369Y803 294 2,214 SH   SOLE 8 2,214 0 0
SELECT SECTOR SPDR TR FUND 81369Y100 300 3,808 SH   SOLE 8 3,808 0 0
SELECT SECTOR SPDR TR FUND 81369Y209 20,387 174,633 SH   SOLE 8 174,633 0 0
SELECT SECTOR SPDR TR FUND 81369Y407 2,269 13,504 SH   SOLE 8 13,504 0 0
SELECT SECTOR SPDR TR FUND 81369Y886 6 100 SH   SOLE 8 100 0 0
SELECT SECTOR SPDR TR OPT 81369Y803 34,664 261,000 SH Call SOLE 8 261,000 0 0
SELECT SECTOR SPDR TR FUND 81369Y605 13,135 385,771 SH   SOLE 8 385,771 0 0
SELECT SECTOR SPDR TR FUND 81369Y704 22,614 229,703 SH   SOLE 8 229,703 0 0
SELECT SECTOR SPDR TR OPT 81369Y605 33,761 991,500 SH Call SOLE 8 991,500 0 0
SELECT SECTOR SPDR TR OPT 81369Y704 16,993 172,600 SH Call SOLE 8 172,600 0 0
SELECT SECTOR SPDR TR FUND 81369Y308 549 8,034 SH   SOLE 8 8,034 0 0
SELECT SECTOR SPDR TR OPT 81369Y308 519 7,600 SH Put SOLE 8 7,600 0 0
SELECT SECTOR SPDR TR OPT 81369Y605 154,498 4,537,400 SH Put SOLE 8 4,537,400 0 0
SELECT SECTOR SPDR TR OPT 81369Y506 23,073 470,300 SH Call SOLE 8 470,300 0 0
SELECT SECTOR SPDR TR OPT 81369Y506 56,419 1,150,000 SH Put SOLE 8 1,150,000 0 0
SELECT SECTOR SPDR TR OPT 81369Y886 4,925 76,900 SH Put SOLE 8 76,900 0 0
SELECT SECTOR SPDR TR OPT 81369Y704 10,032 101,900 SH Put SOLE 8 101,900 0 0
SELECT SECTOR SPDR TR FUND 81369Y803 33 250 SH   SOLE 9 250 0 0
SELECT SECTOR SPDR TR FUND 81369Y506 343 7,000 SH   SOLE 9 7,000 0 0
SELECT SECTOR SPDR TR FUND 81369Y886 49 768 SH   SOLE 9 768 0 0
SELECT SECTOR SPDR TR FUND 81369Y605 1,532 45,000 SH   SOLE 9 45,000 0 0
SELECT SECTOR SPDR TR FUND 81369Y506 559 11,393 SH   DFND 20 0 0 11,393
SELECT SECTOR SPDR TR FUND 81369Y886 532 8,300 SH   DFND 20 0 0 8,300
SELECTA BIOSCIENCES INC COM 816212104 306 67,647 SH   SOLE 1 67,647 0 0
SELECTA BIOSCIENCES INC COM 816212104 3 569 SH   SOLE 8 569 0 0
SELECTIVE INS GROUP INC COM 816300107 3,665 50,526 SH   SOLE 1 50,526 0 0
SEMPRA ENERGY COM 816851109 33,791 254,872 SH   SOLE 1 254,872 0 0
SEMPRA ENERGY COM 816851109 19 142 SH   SOLE 8 142 0 0
SEMPRA ENERGY COM 816851109 15,482 116,777 SH   SOLE 9 116,777 0 0
SEMTECH CORP COM 816850101 5,006 72,537 SH   SOLE 1 72,537 0 0
SENECA FOODS CORP NEW COM 817070501 704 14,958 SH   SOLE 1 14,958 0 0
SENSATA TECHNOLOGIES HLDG PL COM G8060N102 10,382 179,143 SH   SOLE 1 179,143 0 0
SENSATA TECHNOLOGIES HLDG PL COM G8060N102 2 43 SH   SOLE 8 43 0 0
SENSATA TECHNOLOGIES HLDG PL COM G8060N102 1,416 24,426 SH   SOLE 9 24,426 0 0
SENSEONICS HLDGS INC COM 81727U105 66 25,139 SH   SOLE 1 25,139 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 2,830 36,290 SH   SOLE 1 36,290 0 0
SERES THERAPEUTICS INC COM 81750R102 1,120 54,377 SH   SOLE 1 54,377 0 0
SERES THERAPEUTICS INC COM 81750R102 13 638 SH   SOLE 8 638 0 0
SERITAGE GROWTH PPTYS TRUS 81752R100 614 33,463 SH   SOLE 1 33,463 0 0
SERVICE CORP INTL COM 817565104 1,378 26,986 SH   SOLE 1 26,986 0 0
SERVICENOW INC COM 81762P102 136 271 SH   DFND 1 0 0 271
SERVICENOW INC COM 81762P102 301,129 602,120 SH   SOLE 1 308,010 294,110 0
SERVICENOW INC COM 81762P102 749 1,496 SH   SOLE 8 1,496 0 0
SERVICENOW INC OPT 81762P102 4,151 8,300 SH Put SOLE 8 8,300 0 0
SERVICENOW INC OPT 81762P102 100 200 SH Call SOLE 8 200 0 0
SERVICENOW INC COM 81762P102 11,305 22,604 SH   SOLE 9 22,604 0 0
SERVICENOW INC COM 81762P102 700 1,400 SH   DFND 20 0 0 1,400
SERVICENOW INC COM 81762P102 21,383 42,756 SH   SOLE 20 0 42,756 0
SERVICENOW INC COM 81762P102 10,489 20,973 SH   SOLE 82 0 20,973 0
SERVICENOW INC COM 81762P102 16,820 33,632 SH   SOLE 99 0 33,632 0
SERVICESOURCE INTL INC COM 81763U100 108 73,756 SH   SOLE 1 73,756 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 4,491 73,224 SH   SOLE 1 73,224 0 0
SESEN BIO INC COM 817763105 392 150,644 SH   SOLE 1 150,644 0 0
SHAKE SHACK INC COM 819047101 5,586 49,539 SH   SOLE 1 49,539 0 0
SHAKE SHACK INC COM 819047101 11 95 SH   SOLE 8 95 0 0
SHAKE SHACK INC OPT 819047101 1,128 10,000 SH Put SOLE 8 10,000 0 0
SHAKE SHACK INC OPT 819047101 429 3,800 SH Call SOLE 8 3,800 0 0
SHARPS COMPLIANCE CORP COM 820017101 256 17,861 SH   SOLE 1 17,861 0 0
SHARPSPRING INC COM 820054104 20 1,221 SH   SOLE 1 1,221 0 0
SHAW COMMUNICATIONS INC COM 82028K200 1,572 59,935 SH   SOLE 9 59,935 0 0
SHELL MIDSTREAM PARTNERS L P COM 822634101 1,188 89,066 SH   SOLE 1 89,066 0 0
SHELL MIDSTREAM PARTNERS L P COM 822634101 1 100 SH   SOLE 8 100 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 3,003 61,509 SH   SOLE 1 61,509 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 5 100 SH   SOLE 44 100 0 0
SHERWIN WILLIAMS CO COM 824348106 177,611 240,663 SH   SOLE 1 102,409 138,254 0
SHERWIN WILLIAMS CO COM 824348106 100 136 SH   DFND 1 0 0 136
SHERWIN WILLIAMS CO OPT 824348106 1,919 2,600 SH Call SOLE 8 2,600 0 0
SHERWIN WILLIAMS CO COM 824348106 738 1,000 SH   SOLE 8 1,000 0 0
SHERWIN WILLIAMS CO OPT 824348106 1,919 2,600 SH Put SOLE 8 2,600 0 0
SHERWIN WILLIAMS CO COM 824348106 7,219 9,782 SH   SOLE 9 9,782 0 0
SHERWIN WILLIAMS CO COM 824348106 12,364 16,753 SH   SOLE 20 0 16,753 0
SHERWIN WILLIAMS CO COM 824348106 15,567 21,093 SH   SOLE 82 0 21,093 0
SHERWIN WILLIAMS CO COM 824348106 33,593 45,518 SH   SOLE 99 0 45,518 0
SHINHAN FINANCIAL GROUP CO L ADR 824596100 3 79 SH   SOLE 1 79 0 0
SHOCKWAVE MED INC COM 82489T104 5,917 45,421 SH   SOLE 1 45,421 0 0
SHOCKWAVE MED INC COM 82489T104 27 210 SH   SOLE 8 210 0 0
SHOE CARNIVAL INC COM 824889109 980 15,838 SH   SOLE 1 15,838 0 0
SHOE CARNIVAL INC COM 824889109 1 13 SH   SOLE 8 13 0 0
SHOPIFY INC COM 82509L107 1,281 1,158 SH   DFND 1 0 0 1,158
SHOPIFY INC COM 82509L107 49,395 44,641 SH   SOLE 1 44,641 0 0
SHOPIFY INC OPT 82509L107 5,975 5,400 SH Call SOLE 8 5,400 0 0
SHOPIFY INC OPT 82509L107 27,110 24,500 SH Put SOLE 8 24,500 0 0
SHOPIFY INC COM 82509L107 5,813 5,254 SH   SOLE 8 5,254 0 0
SHOPIFY INC COM 82509L107 11,086 10,019 SH   SOLE 9 10,019 0 0
SHOPIFY INC COM 82509L107 277 250 SH   DFND 20 0 0 250
SHORE BANCSHARES INC COM 825107105 398 23,373 SH   SOLE 1 23,373 0 0
SHOTSPOTTER INC COM 82536T107 264 7,526 SH   SOLE 1 7,526 0 0
SHUTTERSTOCK INC COM 825690100 3,203 35,983 SH   SOLE 1 35,983 0 0
SHUTTERSTOCK INC COM 825690100 191 2,142 SH   SOLE 99 2,142 0 0
SI BONE INC COM 825704109 768 24,150 SH   SOLE 1 24,150 0 0
SIEBERT FINL CORP COM 826176109 39 9,663 SH   SOLE 1 9,663 0 0
SIENTRA INC COM 82621J105 331 45,430 SH   SOLE 1 45,430 0 0
SIERRA BANCORP COM 82620P102 318 11,842 SH   SOLE 1 11,842 0 0
SIERRA WIRELESS INC COM 826516106 106 7,188 SH   SOLE 1 7,188 0 0
SIERRA WIRELESS INC COM 826516106 1 72 SH   SOLE 8 72 0 0
SIFY TECHNOLOGIES LTD ADR 82655M107 10 2,797 SH   SOLE 1 2,797 0 0
SIGA TECHNOLOGIES INC COM 826917106 286 43,964 SH   SOLE 1 43,964 0 0
SIGA TECHNOLOGIES INC COM 826917106 2 362 SH   SOLE 8 362 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 19,502 86,252 SH   SOLE 1 86,252 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 407 1,798 SH   SOLE 99 1,798 0 0
SIGNET JEWELERS LIMITED COM G81276100 4,162 71,773 SH   SOLE 1 71,773 0 0
SIGNET JEWELERS LIMITED OPT G81276100 290 5,000 SH Put SOLE 8 5,000 0 0
SIGNET JEWELERS LIMITED OPT G81276100 464 8,000 SH Call SOLE 8 8,000 0 0
SILGAN HOLDINGS INC COM 827048109 463 11,020 SH   SOLE 1 11,020 0 0
SILGAN HOLDINGS INC COM 827048109 3 80 SH   SOLE 8 80 0 0
SILGAN HOLDINGS INC COM 827048109 135 3,205 SH   SOLE 9 3,205 0 0
SILICOM LTD COM M84116108 5 100 SH   SOLE 1 100 0 0
SILICOM LTD COM M84116108 45 1,000 SH   SOLE 9 1,000 0 0
SILICON LABORATORIES INC COM 826919102 12,323 87,357 SH   SOLE 1 87,357 0 0
SILICON LABORATORIES INC COM 826919102 54 380 SH   SOLE 99 380 0 0
SILICON MOTION TECHNOLOGY CO ADR 82706C108 502 8,458 SH   SOLE 1 8,458 0 0
SILK RD MED INC COM 82710M100 1,384 27,335 SH   SOLE 1 27,335 0 0
SILVERCORP METALS INC COM 82835P103 9 2,000 SH   SOLE 1 2,000 0 0
SILVERCREST ASSET MGMT GROUP COM 828359109 284 19,760 SH   SOLE 1 19,760 0 0
SILVERCREST METALS INC COM 828363101 100 12,391 SH   SOLE 1 12,391 0 0
SILVERCREST METALS INC COM 828363101 81 10,000 SH   DFND 1 0 0 10,000
SILVERSUN TECHNOLOGIES INC COM 82846H207 103 13,448 SH   SOLE 1 13,448 0 0
SIMMONS 1ST NATL CORP COM 828730200 5,539 186,676 SH   SOLE 1 186,676 0 0
SIMON PPTY GROUP INC NEW TRUS 828806109 88,779 780,335 SH   SOLE 1 780,335 0 0
SIMON PPTY GROUP INC NEW TRUS 828806109 10,428 91,663 SH   SOLE 8 91,663 0 0
SIMON PPTY GROUP INC NEW OPT 828806109 5,165 45,400 SH Put SOLE 8 45,400 0 0
SIMON PPTY GROUP INC NEW TRUS 828806109 14,776 129,882 SH   SOLE 9 129,882 0 0
SIMON PPTY GROUP INC NEW TRUS 828806109 78 685 SH   DFND 20 0 0 685
SIMON PPTY GROUP INC NEW COM 828806109 607 5,335 SH   SOLE 99 5,335 0 0
SIMPLY GOOD FOODS CO COM 82900L102 5,964 196,095 SH   SOLE 1 196,095 0 0
SIMPLY GOOD FOODS CO COM 82900L102 189 6,212 SH   SOLE 99 6,212 0 0
SIMPSON MFG INC COM 829073105 5,646 54,428 SH   SOLE 1 54,428 0 0
SIMULATIONS PLUS INC COM 829214105 1,266 20,006 SH   SOLE 1 20,006 0 0
SINCLAIR BROADCAST GROUP INC COM 829226109 1,568 53,609 SH   SOLE 1 53,609 0 0
SINCLAIR BROADCAST GROUP INC COM 829226109 1 38 SH   SOLE 8 38 0 0
SINOPEC SHANGHAI PETROCHEMIC ADR 82935M109 180 7,600 SH   SOLE 99 7,600 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 8,696 1,427,734 SH   SOLE 1 1,427,734 0 0
SIRIUS XM HOLDINGS INC OPT 82968B103 7 1,100 SH Put SOLE 8 1,100 0 0
SIRIUS XM HOLDINGS INC OPT 82968B103 21 3,400 SH Call SOLE 8 3,400 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 0 57 SH   SOLE 8 57 0 0
SIRIUS XM HOLDINGS INC COM 82968B103 1,064 174,861 SH   SOLE 9 174,861 0 0
SITE CTRS CORP TRUS 82981J109 4,246 313,084 SH   SOLE 1 313,084 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 7,470 43,750 SH   SOLE 1 43,750 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 1,656 35,604 SH   SOLE 1 35,604 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 174 3,750 SH   DFND 1 0 0 3,750
SIX FLAGS ENTMT CORP NEW COM 83001A102 208 4,479 SH   SOLE 99 4,479 0 0
SJW GROUP COM 784305104 1,683 26,706 SH   SOLE 1 26,706 0 0
SK TELECOM LTD ADR 78440P108 149 5,457 SH   SOLE 1 5,457 0 0
SK TELECOM LTD ADR 78440P108 833 30,605 SH   SOLE 9 30,605 0 0
SKECHERS U S A INC COM 830566105 1,711 41,042 SH   SOLE 1 41,042 0 0
SKECHERS U S A INC COM 830566105 4 101 SH   SOLE 8 101 0 0
SKECHERS U S A INC OPT 830566105 100 2,400 SH Put SOLE 8 2,400 0 0
SKECHERS U S A INC COM 830566105 24 567 SH   SOLE 9 567 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 5,092 112,503 SH   SOLE 1 112,503 0 0
SKYLINE CHAMPION CORPORATION COM 830830105 443 9,793 SH   SOLE 99 9,793 0 0
SKYWEST INC COM 830879102 3,578 65,659 SH   SOLE 1 65,659 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 72,294 394,019 SH   SOLE 1 394,019 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 37 200 SH   DFND 1 0 0 200
SKYWORKS SOLUTIONS INC COM 83088M102 11,839 64,530 SH   SOLE 9 64,530 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 3 15 SH   SOLE 82 15 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 555 3,025 SH   SOLE 99 3,025 0 0
SLACK TECHNOLOGIES INC COM 83088V102 20,074 494,099 SH   SOLE 1 494,099 0 0
SLACK TECHNOLOGIES INC COM 83088V102 24,959 614,303 SH   SOLE 8 614,303 0 0
SLACK TECHNOLOGIES INC COM 83088V102 2,980 73,345 SH   SOLE 9 73,345 0 0
SLEEP NUMBER CORP COM 83125X103 5,214 36,339 SH   SOLE 1 36,339 0 0
SLM CORP COM 78442P106 4,034 224,493 SH   SOLE 1 224,493 0 0
SLM CORP COM 78442P106 1 31 SH   SOLE 8 31 0 0
SM ENERGY CO COM 78454L100 9,721 593,794 SH   SOLE 1 593,794 0 0
SM ENERGY CO COM 78454L100 18 1,113 SH   SOLE 8 1,113 0 0
SMART GLOBAL HLDGS INC COM G8232Y101 7,040 152,991 SH   SOLE 1 152,991 0 0
SMARTFINANCIAL INC COM 83190L208 844 38,957 SH   SOLE 1 38,957 0 0
SMARTSHEET INC COM 83200N103 485 7,591 SH   SOLE 1 7,591 0 0
SMITH &amp NEPHEW PLC ADR 83175M205 0 13 SH   SOLE 8 13 0 0
SMITH A O CORP COM 831865209 9,883 146,184 SH   SOLE 1 146,184 0 0
SMITH A O CORP COM 831865209 2 23 SH   SOLE 8 23 0 0
SMITH A O CORP COM 831865209 3,561 52,674 SH   SOLE 9 52,674 0 0
SMITH MICRO SOFTWARE INC COM 832154207 157 28,627 SH   SOLE 1 28,627 0 0
SMTC CORP COM 832682207 9 1,508 SH   SOLE 1 1,508 0 0
SMUCKER J M CO COM 832696405 18,050 142,676 SH   SOLE 1 142,676 0 0
SMUCKER J M CO COM 832696405 7 55 SH   SOLE 8 55 0 0
SMUCKER J M CO COM 832696405 5,645 44,619 SH   SOLE 9 44,619 0 0
SNAP INC COM 83304A106 24,255 463,864 SH   SOLE 1 463,864 0 0
SNAP INC OPT 83304A106 70,205 1,342,600 SH Call SOLE 8 1,342,600 0 0
SNAP INC COM 83304A106 5,673 108,492 SH   SOLE 8 108,492 0 0
SNAP INC OPT 83304A106 140,927 2,695,100 SH Put SOLE 8 2,695,100 0 0
SNAP INC COM 83304A106 7,930 151,663 SH   SOLE 9 151,663 0 0
SNAP ON INC COM 833034101 18,745 81,242 SH   SOLE 1 81,242 0 0
SNAP ON INC COM 833034101 4,874 21,122 SH   SOLE 9 21,122 0 0
SO YOUNG INTERNATIONAL INC ADR 83356Q108 70 7,058 SH   SOLE 1 7,058 0 0
SOCIEDAD QUIMICA Y MINERA DE ADR 833635105 128 2,414 SH   SOLE 1 2,414 0 0
SOCIEDAD QUIMICA Y MINERA DE ADR 833635105 29 550 SH   DFND 20 0 0 550
SOCIEDAD QUIMICA Y MINERA DE ADR 833635105 868 16,352 SH   SOLE 99 16,352 0 0
SOCKET MOBILE INC COM 83368E200 1 133 SH   DFND 1 0 0 133
SOGOU INC ADR 83409V104 1,932 255,892 SH   SOLE 1 255,892 0 0
SOGOU INC ADR 83409V104 113 15,000 SH   SOLE 9 15,000 0 0
SOHU COM LTD ADR 83410S108 506 32,213 SH   SOLE 1 32,213 0 0
SOHU COM LTD ADR 83410S108 0 11 SH   SOLE 8 11 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 57 200 SH   DFND 1 0 0 200
SOLAREDGE TECHNOLOGIES INC COM 83417M104 6,942 24,150 SH   SOLE 1 24,150 0 0
SOLAREDGE TECHNOLOGIES INC OPT 83417M104 13,682 47,600 SH Call SOLE 8 47,600 0 0
SOLAREDGE TECHNOLOGIES INC OPT 83417M104 39,322 136,800 SH Put SOLE 8 136,800 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 16,570 57,642 SH   SOLE 8 57,642 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 3,135 10,908 SH   SOLE 9 10,908 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 12 41 SH   DFND 20 0 0 41
SOLARIS OILFIELD INFRASTRUCT COM 83418M103 330 26,909 SH   SOLE 1 26,909 0 0
SOLARWINDS CORP COM 83417Q105 330 18,896 SH   SOLE 1 18,896 0 0
SOLENO THERAPEUTICS INC COM 834203200 63 49,804 SH   SOLE 1 49,804 0 0
SOLID BIOSCIENCES INC COM 83422E105 3,727 673,866 SH   SOLE 1 673,866 0 0
SOLID BIOSCIENCES INC COM 83422E105 0 46 SH   SOLE 8 46 0 0
SOLITON INC COM 834251100 244 13,911 SH   SOLE 1 13,911 0 0
SONIC AUTOMOTIVE INC COM 83545G102 2,295 46,295 SH   SOLE 1 46,295 0 0
SONOCO PRODS CO COM 835495102 1,610 25,441 SH   SOLE 1 25,441 0 0
SONOCO PRODS CO COM 835495102 404 6,381 SH   SOLE 99 6,381 0 0
SONOS INC COM 83570H108 5,657 150,979 SH   SOLE 1 150,979 0 0
SONY CORP ADR 835699307 219 2,068 SH   DFND 1 0 0 2,068
SONY CORP ADR 835699307 335 3,158 SH   SOLE 1 3,158 0 0
SONY CORP OPT 835699307 350 3,300 SH Call SOLE 8 3,300 0 0
SONY CORP ADR 835699307 264 2,488 SH   SOLE 8 2,488 0 0
SORRENTO THERAPEUTICS INC COM 83587F202 1,733 209,565 SH   SOLE 1 209,565 0 0
SORRENTO THERAPEUTICS INC COM 83587F202 3 333 SH   SOLE 8 333 0 0
SOTHERLY HOTELS INC TRUS 83600C103 19 5,591 SH   SOLE 1 5,591 0 0
SOUTH JERSEY INDS INC COM 838518108 2,857 126,542 SH   SOLE 1 126,542 0 0
SOUTH PLAINS FINANCIAL INC COM 83946P107 1,368 60,208 SH   SOLE 1 60,208 0 0
SOUTH ST CORP COM 840441109 7,978 101,613 SH   SOLE 1 101,613 0 0
SOUTH ST CORP COM 840441109 347 4,425 SH   SOLE 99 4,425 0 0
SOUTHERN CO COM 842587107 49 788 SH   DFND 1 0 0 788
SOUTHERN CO COM 842587107 79,957 1,286,319 SH   SOLE 1 1,286,319 0 0
SOUTHERN CO OPT 842587107 68 1,100 SH Put SOLE 8 1,100 0 0
SOUTHERN CO COM 842587107 31 499 SH   SOLE 8 499 0 0
SOUTHERN CO COM 842587107 8,833 142,115 SH   SOLE 9 142,115 0 0
SOUTHERN COPPER CORP COM 84265V105 64 950 SH   DFND 1 0 0 950
SOUTHERN COPPER CORP COM 84265V105 5,398 79,543 SH   SOLE 1 79,543 0 0
SOUTHERN COPPER CORP COM 84265V105 140 2,058 SH   SOLE 8 2,058 0 0
SOUTHERN COPPER CORP COM 84265V105 38 565 SH   SOLE 9 565 0 0
SOUTHERN COPPER CORP COM 84265V105 271 4,000 SH   DFND 20 0 0 4,000
SOUTHERN COPPER CORP COM 84265V105 2,877 42,386 SH   SOLE 99 42,386 0 0
SOUTHERN FIRST BANCSHARES COM 842873101 814 17,364 SH   SOLE 1 17,364 0 0
SOUTHERN MO BANCORP INC COM 843380106 250 6,339 SH   SOLE 1 6,339 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 1,963 50,956 SH   SOLE 1 50,956 0 0
SOUTHWEST AIRLS CO COM 844741108 12 200 SH   DFND 1 0 0 200
SOUTHWEST AIRLS CO COM 844741108 29,424 481,896 SH   SOLE 1 481,896 0 0
SOUTHWEST AIRLS CO COM 844741108 4,540 74,351 SH   SOLE 8 74,351 0 0
SOUTHWEST AIRLS CO COM 844741108 10,107 165,530 SH   SOLE 9 165,530 0 0
SOUTHWEST AIRLS CO COM 844741108 332 5,430 SH   DFND 20 0 0 5,430
SOUTHWEST GAS HLDGS INC COM 844895102 4,392 63,930 SH   SOLE 1 63,930 0 0
SOUTHWEST GAS HLDGS INC COM 844895102 70 1,019 SH   SOLE 9 1,019 0 0
SOUTHWESTERN ENERGY CO COM 845467109 4,732 1,017,416 SH   SOLE 1 1,017,416 0 0
SP PLUS CORP COM 78469C103 651 19,847 SH   SOLE 1 19,847 0 0
SPARK ENERGY INC COM 846511103 107 10,011 SH   SOLE 1 10,011 0 0
SPARTANNASH CO COM 847215100 1,685 85,845 SH   SOLE 1 85,845 0 0
SPDR DOW JONES INDL AVERAGE FUND 78467X109 46,042 139,444 SH   SOLE 1 139,444 0 0
SPDR DOW JONES INDL AVERAGE FUND 78467X109 1,241 3,760 SH   SOLE 8 3,760 0 0
SPDR DOW JONES INDL AVERAGE FUND 78467X109 687 2,080 SH   DFND 20 0 0 2,080
SPDR GOLD TR OPT 78463V107 30,168 188,600 SH Call SOLE 1 188,600 0 0
SPDR GOLD TR FUND 78463V107 38,682 241,829 SH   SOLE 1 241,829 0 0
SPDR GOLD TR FUND 78463V107 561 3,510 SH   DFND 1 0 0 3,510
SPDR GOLD TR OPT 78463V107 9,374 58,600 SH Put SOLE 1 58,600 0 0
SPDR GOLD TR OPT 78463V107 259,183 1,620,300 SH Put SOLE 8 1,620,300 0 0
SPDR GOLD TR FUND 78463V107 152 949 SH   SOLE 8 949 0 0
SPDR GOLD TR OPT 78463V107 259,263 1,620,800 SH Call SOLE 8 1,620,800 0 0
SPDR GOLD TR FUND 78463V107 3,018 18,860 SH   SOLE 9 18,860 0 0
SPDR GOLD TR FUND 78463V107 742 4,640 SH   DFND 20 0 0 4,640
SPDR INDEX SHS FDS FUND 78463X202 59,877 1,345,236 SH   SOLE 1 1,345,236 0 0
SPDR INDEX SHS FDS FUND 78463X400 51 389 SH   DFND 1 0 0 389
SPDR INDEX SHS FDS FUND 78463X756 112 2,014 SH   SOLE 1 2,014 0 0
SPDR INDEX SHS FDS FUND 78463X541 177 3,526 SH   SOLE 1 3,526 0 0
SPDR INDEX SHS FDS FUND 78463X749 1,311 27,758 SH   SOLE 1 27,758 0 0
SPDR INDEX SHS FDS FUND 78463X202 23 516 SH   DFND 1 0 0 516
SPDR S&ampP 500 ETF TR FUND 78462F103 2,882,531 7,273,060 SH   SOLE 1 7,273,060 0 0
SPDR S&ampP 500 ETF TR FUND 78462F103 6,699 16,902 SH   DFND 1 0 0 16,902
SPDR S&ampP 500 ETF TR OPT 78462F103 6,336,922 15,989,000 SH Call SOLE 1 15,989,000 0 0
SPDR S&ampP 500 ETF TR OPT 78462F103 10,649,624 26,870,600 SH Put SOLE 1 26,870,600 0 0
SPDR S&ampP 500 ETF TR OPT 78462F103 2,864,713 7,228,100 SH Call SOLE 8 7,228,100 0 0
SPDR S&ampP 500 ETF TR OPT 78462F103 7,905,555 19,946,900 SH Put SOLE 8 19,946,900 0 0
SPDR S&ampP 500 ETF TR FUND 78462F103 1,086,608 2,741,681 SH   SOLE 8 2,741,681 0 0
SPDR S&ampP 500 ETF TR FUND 78462F103 3,099 7,820 SH   DFND 20 0 0 7,820
SPDR S&ampP MIDCAP 400 ETF TR FUND 78467Y107 60,226 126,702 SH   SOLE 1 126,702 0 0
SPDR S&ampP MIDCAP 400 ETF TR FUND 78467Y107 2,282 4,800 SH   SOLE 9 4,800 0 0
SPDR SER TR FUND 78464A201 12 141 SH   SOLE 1 141 0 0
SPDR SER TR FUND 78464A888 21,112 300,012 SH   SOLE 1 300,012 0 0
SPDR SER TR FUND 78464A813 12 133 SH   SOLE 1 133 0 0
SPDR SER TR FUND 78464A631 84 670 SH   DFND 1 0 0 670
SPDR SER TR FUND 78464A656 26 846 SH   DFND 1 0 0 846
SPDR SER TR FUND 78468R622 144,130 1,324,723 SH   SOLE 1 1,324,723 0 0
SPDR SER TR FUND 78464A755 15,991 400,553 SH   SOLE 1 400,553 0 0
SPDR SER TR FUND 78468R689 87 1,430 SH   DFND 1 0 0 1,430
SPDR SER TR FUND 78464A375 13,014 359,003 SH   SOLE 1 359,003 0 0
SPDR SER TR FUND 78464A508 4 100 SH   SOLE 1 100 0 0
SPDR SER TR FUND 78468R747 2 17 SH   SOLE 1 17 0 0
SPDR SER TR FUND 78464A714 87,195 977,409 SH   SOLE 1 977,409 0 0
SPDR SER TR FUND 78464A359 27,786 333,370 SH   SOLE 1 333,370 0 0
SPDR SER TR FUND 78464A607 66 699 SH   SOLE 1 699 0 0
SPDR SER TR FUND 78468R408 410 15,000 SH   DFND 1 0 0 15,000
SPDR SER TR FUND 78464A284 7,891 132,999 SH   SOLE 1 132,999 0 0
SPDR SER TR FUND 78468R788 757 19,661 SH   SOLE 1 19,661 0 0
SPDR SER TR FUND 78464A698 67,006 1,010,025 SH   SOLE 1 1,010,025 0 0
SPDR SER TR FUND 78464A763 3,586 30,379 SH   SOLE 1 30,379 0 0
SPDR SER TR FUND 78464A631 6,280 50,000 SH   SOLE 1 50,000 0 0
SPDR SER TR FUND 78464A797 100 1,928 SH   SOLE 1 1,928 0 0
SPDR SER TR FUND 78468R408 35,655 1,304,614 SH   SOLE 1 1,304,614 0 0
SPDR SER TR FUND 78464A870 250,028 1,843,185 SH   SOLE 1 1,843,185 0 0
SPDR SER TR FUND 78464A789 66 1,800 SH   SOLE 8 1,800 0 0
SPDR SER TR FUND 78464A870 3,585 26,431 SH   SOLE 8 26,431 0 0
SPDR SER TR FUND 78468R622 168 1,541 SH   SOLE 8 1,541 0 0
SPDR SER TR OPT 78464A870 49,485 364,800 SH Call SOLE 8 364,800 0 0
SPDR SER TR FUND 78464A722 5 100 SH   SOLE 8 100 0 0
SPDR SER TR OPT 78464A755 160 4,000 SH Put SOLE 8 4,000 0 0
SPDR SER TR OPT 78464A698 38,809 585,000 SH Call SOLE 8 585,000 0 0
SPDR SER TR OPT 78468R622 3,536 32,500 SH Put SOLE 8 32,500 0 0
SPDR SER TR OPT 78464A755 1,150 28,800 SH Call SOLE 8 28,800 0 0
SPDR SER TR FUND 78464A797 4 79 SH   SOLE 8 79 0 0
SPDR SER TR FUND 78464A714 980 10,980 SH   SOLE 8 10,980 0 0
SPDR SER TR OPT 78464A698 9,951 150,000 SH Put SOLE 8 150,000 0 0
SPDR SER TR OPT 78464A870 30,182 222,500 SH Put SOLE 8 222,500 0 0
SPDR SER TR FUND 78464A755 2,642 66,160 SH   SOLE 8 66,160 0 0
SPDR SER TR FUND 78464A755 61 1,521 SH   SOLE 9 1,521 0 0
SPDR SER TR FUND 78464A870 26 190 SH   SOLE 9 190 0 0
SPDR SER TR FUND 78464A292 148 3,400 SH   DFND 20 0 0 3,400
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 1,606 18,892 SH   SOLE 1 18,892 0 0
SPECTRUM BRANDS HLDGS INC NE COM 84790A105 431 5,069 SH   SOLE 99 5,069 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 591 181,344 SH   SOLE 1 181,344 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 74 22,729 SH   SOLE 8 22,729 0 0
SPERO THERAPEUTICS INC COM 84833T103 317 21,479 SH   SOLE 1 21,479 0 0
SPERO THERAPEUTICS INC COM 84833T103 2 161 SH   SOLE 8 161 0 0
SPIRE INC COM 84857L101 3,219 43,565 SH   SOLE 1 43,565 0 0
SPIRE INC COM 84857L101 93 1,255 SH   SOLE 9 1,255 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 1,421 29,211 SH   SOLE 1 29,211 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 467 9,592 SH   SOLE 8 9,592 0 0
SPIRIT AEROSYSTEMS HLDGS INC OPT 848574109 3,892 80,000 SH Put SOLE 8 80,000 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 306 6,291 SH   SOLE 9 6,291 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 70 1,443 SH   SOLE 99 1,443 0 0
SPIRIT AIRLS INC COM 848577102 3,224 87,350 SH   SOLE 1 87,350 0 0
SPIRIT AIRLS INC COM 848577102 2,248 60,927 SH   SOLE 8 60,927 0 0
SPIRIT OF TEX BANCSHARES INC COM 84861D103 240 10,804 SH   SOLE 1 10,804 0 0
SPIRIT RLTY CAP INC NEW TRUS 84860W300 10,548 248,180 SH   SOLE 1 248,180 0 0
SPIRIT RLTY CAP INC NEW BOND 84860WAB8 20 20,000 PRN   SOLE 8 0 0 20,000
SPIRIT RLTY CAP INC NEW TRUS 84860W300 1 18 SH   SOLE 8 18 0 0
SPLUNK INC COM 848637104 173,125 1,277,859 SH   SOLE 1 1,277,859 0 0
SPLUNK INC OPT 848637104 15,512 114,500 SH Call SOLE 8 114,500 0 0
SPLUNK INC COM 848637104 21,456 158,371 SH   SOLE 8 158,371 0 0
SPLUNK INC OPT 848637104 27,597 203,700 SH Put SOLE 8 203,700 0 0
SPLUNK INC COM 848637104 3,600 26,573 SH   SOLE 9 26,573 0 0
SPLUNK INC COM 848637104 20 147 SH   DFND 20 0 0 147
SPOK HLDGS INC COM 84863T106 568 54,136 SH   SOLE 1 54,136 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 2,829 164,213 SH   SOLE 1 164,213 0 0
SPOTIFY TECHNOLOGY S A COM L8681T102 7,467 27,867 SH   SOLE 1 27,867 0 0
SPOTIFY TECHNOLOGY S A COM L8681T102 1,005 3,750 SH   DFND 1 0 0 3,750
SPOTIFY TECHNOLOGY S A OPT L8681T102 33,387 124,600 SH Put SOLE 8 124,600 0 0
SPOTIFY TECHNOLOGY S A OPT L8681T102 15,809 59,000 SH Call SOLE 8 59,000 0 0
SPOTIFY TECHNOLOGY S A COM L8681T102 17,916 66,860 SH   SOLE 8 66,860 0 0
SPOTIFY TECHNOLOGY S A COM L8681T102 976 3,642 SH   SOLE 9 3,642 0 0
SPRAGUE RES LP COM 849343108 12 536 SH   SOLE 8 536 0 0
SPROTT PHYSICAL GOLD &amp SILVE FUND 85208R101 975 56,151 SH   SOLE 1 56,151 0 0
SPROTT PHYSICAL GOLD &amp SILVE FUND 85208R101 362 20,867 SH   DFND 1 0 0 20,867
SPROTT PHYSICAL GOLD TR FUND 85207H104 355 26,445 SH   SOLE 1 26,445 0 0
SPROTT PHYSICAL SILVER TR FUND 85207K107 410 46,656 SH   DFND 1 0 0 46,656
SPROUTS FMRS MKT INC COM 85208M102 5,413 203,332 SH   SOLE 1 203,332 0 0
SPS COMM INC COM 78463M107 4,757 47,889 SH   SOLE 1 47,889 0 0
SPX CORP COM 784635104 3,192 54,768 SH   SOLE 1 54,768 0 0
SPX FLOW INC COM 78469X107 3,389 53,520 SH   SOLE 1 53,520 0 0
SQUARE INC COM 852234103 382 1,682 SH   DFND 1 0 0 1,682
SQUARE INC COM 852234103 200,193 881,709 SH   SOLE 1 881,709 0 0
SQUARE INC BOND 852234AD5 4,294 1,460,000 PRN   SOLE 8 0 0 1,460,000
SQUARE INC OPT 852234103 123,720 544,900 SH Put SOLE 8 544,900 0 0
SQUARE INC COM 852234103 9,034 39,782 SH   SOLE 8 39,782 0 0
SQUARE INC OPT 852234103 66,776 294,100 SH Call SOLE 8 294,100 0 0
SQUARE INC COM 852234103 12,820 56,462 SH   SOLE 9 56,462 0 0
SQUARE INC COM 852234103 454 2,000 SH   DFND 20 0 0 2,000
SS&ampC TECHNOLOGIES HLDGS INC COM 78467J100 7,788 111,468 SH   SOLE 1 111,468 0 0
SS&ampC TECHNOLOGIES HLDGS INC COM 78467J100 2 23 SH   SOLE 8 23 0 0
SS&ampC TECHNOLOGIES HLDGS INC COM 78467J100 2,644 37,848 SH   SOLE 9 37,848 0 0
SSGA ACTIVE ETF TR FUND 78467V608 18,191 397,698 SH   SOLE 1 397,698 0 0
SSGA ACTIVE ETF TR FUND 78467V848 2,973 61,672 SH   SOLE 1 61,672 0 0
SSR MNG INC COM 784730103 3,281 229,733 SH   SOLE 1 229,733 0 0
SSR MNG INC COM 784730103 13 933 SH   DFND 1 0 0 933
SSR MNG INC OPT 784730103 49 3,400 SH Put SOLE 8 3,400 0 0
SSR MNG INC OPT 784730103 30 2,100 SH Call SOLE 8 2,100 0 0
SSR MNG INC COM 784730103 5 359 SH   SOLE 8 359 0 0
SSR MNG INC COM 784730103 272 19,058 SH   SOLE 9 19,058 0 0
ST JOE CO COM 790148100 1,816 42,343 SH   SOLE 1 42,343 0 0
STAAR SURGICAL CO COM 852312305 5,832 55,326 SH   SOLE 1 55,326 0 0
STAAR SURGICAL CO COM 852312305 35 328 SH   SOLE 8 328 0 0
STAG INDL INC TRUS 85254J102 5,510 163,940 SH   SOLE 1 163,940 0 0
STAG INDL INC TRUS 85254J102 0 3 SH   SOLE 8 3 0 0
STAMPS COM INC COM 852857200 4,678 23,446 SH   SOLE 1 23,446 0 0
STANDARD AVB FINL CORP COM 85303B100 640 19,605 SH   SOLE 1 19,605 0 0
STANDARD MTR PRODS INC COM 853666105 1,373 33,001 SH   SOLE 1 33,001 0 0
STANDEX INTL CORP COM 854231107 1,720 17,987 SH   SOLE 1 17,987 0 0
STANLEY BLACK &amp DECKER INC COM 854502101 23,920 119,800 SH   SOLE 1 119,800 0 0
STANLEY BLACK &amp DECKER INC COM 854502101 1,743 8,727 SH   SOLE 8 8,727 0 0
STANLEY BLACK &amp DECKER INC OPT 854502101 7,048 35,300 SH Put SOLE 8 35,300 0 0
STANLEY BLACK &amp DECKER INC COM 854502101 7,138 35,746 SH   SOLE 9 35,746 0 0
STANLEY BLACK &amp DECKER INC COM 854502101 5,408 27,084 SH   SOLE 99 27,084 0 0
STANTEC INC COM 85472N109 10 240 SH   SOLE 1 240 0 0
STANTEC INC COM 85472N109 30 700 SH   DFND 1 0 0 700
STAR BULK CARRIERS CORP. COM Y8162K204 166 11,276 SH   SOLE 1 11,276 0 0
STARBUCKS CORP COM 855244109 257,537 2,356,897 SH   SOLE 1 2,356,897 0 0
STARBUCKS CORP COM 855244109 176 1,614 SH   DFND 1 0 0 1,614
STARBUCKS CORP OPT 855244109 219 2,000 SH Put SOLE 8 2,000 0 0
STARBUCKS CORP COM 855244109 239 2,186 SH   SOLE 8 2,186 0 0
STARBUCKS CORP COM 855244109 15,064 137,856 SH   SOLE 9 137,856 0 0
STARTEK INC COM 85569C107 224 28,157 SH   SOLE 1 28,157 0 0
STARWOOD PPTY TR INC TRUS 85571B105 36,945 1,493,371 SH   SOLE 1 1,493,371 0 0
STARWOOD PPTY TR INC TRUS 85571B105 79 3,200 SH   SOLE 8 3,200 0 0
STATE AUTO FINL CORP COM 855707105 289 14,677 SH   SOLE 1 14,677 0 0
STATE STR CORP COM 857477103 48,979 582,998 SH   SOLE 1 582,998 0 0
STATE STR CORP COM 857477103 27 319 SH   DFND 1 0 0 319
STATE STR CORP COM 857477103 11,506 136,967 SH   SOLE 9 136,967 0 0
STEALTHGAS INC COM Y81669106 36 12,500 SH   DFND 20 0 0 12,500
STEEL CONNECT INC COM 858098106 1 479 SH   SOLE 1 479 0 0
STEEL DYNAMICS INC COM 858119100 9,047 178,196 SH   SOLE 1 178,196 0 0
STEEL DYNAMICS INC OPT 858119100 96 1,900 SH Call SOLE 8 1,900 0 0
STEEL DYNAMICS INC COM 858119100 0 8 SH   SOLE 8 8 0 0
STEEL DYNAMICS INC COM 858119100 1,754 34,559 SH   SOLE 9 34,559 0 0
STEEL DYNAMICS INC COM 858119100 623 12,282 SH   SOLE 99 12,282 0 0
STEELCASE INC COM 858155203 1,853 128,778 SH   SOLE 1 128,778 0 0
STELLUS CAP INVT CORP COM 858568108 3 200 SH   SOLE 1 200 0 0
STEPAN CO COM 858586100 4,065 31,980 SH   SOLE 1 31,980 0 0
STEREOTAXIS INC COM 85916J409 249 36,957 SH   SOLE 1 36,957 0 0
STERICYCLE INC COM 858912108 2,068 30,624 SH   SOLE 1 30,624 0 0
STERICYCLE INC COM 858912108 139 2,052 SH   SOLE 9 2,052 0 0
STERIS PLC COM G8473T100 11,959 62,785 SH   SOLE 1 62,785 0 0
STERIS PLC COM G8473T100 12 64 SH   SOLE 8 64 0 0
STERIS PLC COM G8473T100 6,234 32,732 SH   SOLE 9 32,732 0 0
STERLING BANCORP DEL COM 85917A100 10,026 435,555 SH   SOLE 1 435,555 0 0
STERLING BANCORP INC COM 85917W102 78 13,683 SH   SOLE 1 13,683 0 0
STERLING CONSTR INC COM 859241101 952 41,023 SH   SOLE 1 41,023 0 0
STEWART INFORMATION SVCS COR COM 860372101 2,003 38,492 SH   SOLE 1 38,492 0 0
STIFEL FINL CORP COM 860630102 6,226 97,192 SH   SOLE 1 97,192 0 0
STIFEL FINL CORP COM 860630102 583 9,098 SH   SOLE 99 9,098 0 0
STITCH FIX INC COM 860897107 4,460 90,050 SH   SOLE 1 90,050 0 0
STITCH FIX INC OPT 860897107 4,028 81,300 SH Put SOLE 8 81,300 0 0
STITCH FIX INC OPT 860897107 6,336 127,900 SH Call SOLE 8 127,900 0 0
STITCH FIX INC COM 860897107 2,390 48,221 SH   SOLE 8 48,221 0 0
STMICROELECTRONICS N V ADR 861012102 935 24,382 SH   SOLE 1 24,382 0 0
STMICROELECTRONICS N V OPT 861012102 42 1,100 SH Put SOLE 8 1,100 0 0
STOCK YDS BANCORP INC COM 861025104 1,183 23,183 SH   SOLE 1 23,183 0 0
STOKE THERAPEUTICS INC COM 86150R107 680 17,496 SH   SOLE 1 17,496 0 0
STOKE THERAPEUTICS INC COM 86150R107 6 151 SH   SOLE 8 151 0 0
STONECO LTD COM G85158106 11,586 189,243 SH   SOLE 1 189,243 0 0
STONECO LTD COM G85158106 61 1,000 SH   DFND 1 0 0 1,000
STONERIDGE INC COM 86183P102 707 22,200 SH   SOLE 1 22,200 0 0
STORE CAP CORP TRUS 862121100 15,269 455,774 SH   SOLE 1 455,774 0 0
STORE CAP CORP TRUS 862121100 3 83 SH   SOLE 8 83 0 0
STORE CAP CORP COM 862121100 1,263 37,698 SH   SOLE 99 37,698 0 0
STRATASYS LTD OPT M85548101 1,854 71,600 SH Call SOLE 8 71,600 0 0
STRATASYS LTD OPT M85548101 591 22,800 SH Put SOLE 8 22,800 0 0
STRATASYS LTD COM M85548101 278 10,726 SH   SOLE 8 10,726 0 0
STRATEGIC ED INC COM 86272C103 2,360 25,670 SH   SOLE 1 25,670 0 0
STRATTEC SEC CORP COM 863111100 89 1,886 SH   SOLE 1 1,886 0 0
STRATUS PPTYS INC COM 863167201 150 4,917 SH   SOLE 1 4,917 0 0
STRONGBRIDGE BIOPHARMA PLC COM G85347105 102 36,807 SH   SOLE 1 36,807 0 0
STRYKER CORPORATION COM 863667101 89,893 369,049 SH   SOLE 1 369,049 0 0
STRYKER CORPORATION COM 863667101 1,330 5,462 SH   DFND 1 0 0 5,462
STRYKER CORPORATION COM 863667101 53,918 221,360 SH   SOLE 8 221,360 0 0
STRYKER CORPORATION COM 863667101 10,452 42,909 SH   SOLE 9 42,909 0 0
STURM RUGER &amp CO INC COM 864159108 10 150 SH   DFND 1 0 0 150
STURM RUGER &amp CO INC COM 864159108 1,893 28,638 SH   SOLE 1 28,638 0 0
SUBURBAN PROPANE PARTNERS L COM 864482104 6,821 460,269 SH   SOLE 1 460,269 0 0
SUBURBAN PROPANE PARTNERS L COM 864482104 44 3,000 SH   DFND 1 0 0 3,000
SUBURBAN PROPANE PARTNERS L COM 864482104 37 2,520 SH   DFND 20 0 0 2,520
SUMITOMO MITSUI FINL GROUP I ADR 86562M209 2,098 289,366 SH   SOLE 1 289,366 0 0
SUMMIT FINL GROUP INC COM 86606G101 536 20,166 SH   SOLE 1 20,166 0 0
SUMMIT HOTEL PPTYS INC TRUS 866082100 9,810 965,418 SH   SOLE 1 965,418 0 0
SUMMIT MATLS INC COM 86614U100 2,904 103,577 SH   SOLE 1 103,577 0 0
SUN CMNTYS INC TRUS 866674104 14,723 98,123 SH   SOLE 1 98,123 0 0
SUN CMNTYS INC TRUS 866674104 5 32 SH   SOLE 8 32 0 0
SUN CMNTYS INC TRUS 866674104 2,614 17,424 SH   SOLE 9 17,424 0 0
SUN CMNTYS INC COM 866674104 365 2,434 SH   SOLE 99 2,434 0 0
SUN LIFE FINANCIAL INC. COM 866796105 110 2,181 SH   SOLE 1 2,181 0 0
SUN LIFE FINANCIAL INC. COM 866796105 7,452 147,403 SH   SOLE 9 147,403 0 0
SUNCOKE ENERGY INC COM 86722A103 901 128,412 SH   SOLE 1 128,412 0 0
SUNCOR ENERGY INC NEW COM 867224107 23,478 1,123,311 SH   SOLE 1 1,123,311 0 0
SUNCOR ENERGY INC NEW COM 867224107 0 10 SH   SOLE 8 10 0 0
SUNCOR ENERGY INC NEW COM 867224107 4,266 204,099 SH   SOLE 9 204,099 0 0
SUNOCO LP/SUNOCO FIN CORP COM 86765K109 390 12,246 SH   SOLE 1 12,246 0 0
SUNOCO LP/SUNOCO FIN CORP COM 86765K109 42 1,308 SH   SOLE 8 1,308 0 0
SUNOPTA INC COM 8676EP108 64 4,311 SH   SOLE 1 4,311 0 0
SUNPOWER CORP COM 867652406 3,321 99,280 SH   SOLE 1 99,280 0 0
SUNPOWER CORP COM 867652406 1 29 SH   DFND 1 0 0 29
SUNPOWER CORP OPT 867652406 7,867 235,200 SH Call SOLE 8 235,200 0 0
SUNPOWER CORP COM 867652406 1,819 54,390 SH   SOLE 8 54,390 0 0
SUNPOWER CORP OPT 867652406 10,085 301,500 SH Put SOLE 8 301,500 0 0
SUNPOWER CORP COM 867652406 258 7,724 SH   SOLE 9 7,724 0 0
SUNRUN INC COM 86771W105 23,921 395,495 SH   SOLE 1 395,495 0 0
SUNRUN INC COM 86771W105 3,994 66,038 SH   SOLE 8 66,038 0 0
SUNRUN INC OPT 86771W105 10,977 181,500 SH Call SOLE 8 181,500 0 0
SUNRUN INC COM 86771W105 1,182 19,550 SH   SOLE 9 19,550 0 0
SUNSTONE HOTEL INVS INC NEW TRUS 867892101 4,011 321,825 SH   SOLE 1 321,825 0 0
SUPER LEAGUE GAMING INC COM 86804F202 37 5,289 SH   SOLE 1 5,289 0 0
SUPER MICRO COMPUTER INC COM 86800U104 3,923 100,451 SH   SOLE 1 100,451 0 0
SUPERIOR GROUP OF CO INC COM 868358102 228 8,981 SH   SOLE 1 8,981 0 0
SUPERIOR INDS INTL INC COM 868168105 7 1,231 SH   SOLE 1 1,231 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 2,789 106,543 SH   SOLE 1 106,543 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 6 215 SH   SOLE 8 215 0 0
SURFACE ONCOLOGY INC COM 86877M209 721 92,454 SH   SOLE 1 92,454 0 0
SURFACE ONCOLOGY INC COM 86877M209 2 194 SH   SOLE 8 194 0 0
SURGERY PARTNERS INC COM 86881A100 956 21,609 SH   SOLE 1 21,609 0 0
SURMODICS INC COM 868873100 951 16,964 SH   SOLE 1 16,964 0 0
SURMODICS INC COM 868873100 4 73 SH   SOLE 8 73 0 0
SUTRO BIOPHARMA INC COM 869367102 5,912 259,799 SH   SOLE 1 259,799 0 0
SUTRO BIOPHARMA INC COM 869367102 7 324 SH   SOLE 8 324 0 0
SUZANO S A ADR 86959K105 643 52,567 SH   SOLE 1 52,567 0 0
SVB FINANCIAL GROUP COM 78486Q101 413 836 SH   DFND 1 0 0 836
SVB FINANCIAL GROUP COM 78486Q101 55,546 112,519 SH   SOLE 1 112,519 0 0
SVB FINANCIAL GROUP COM 78486Q101 10,183 20,628 SH   SOLE 9 20,628 0 0
SVMK INC COM 78489X103 3,079 167,979 SH   SOLE 1 167,979 0 0
SWITCH INC COM 87105L104 86 5,273 SH   SOLE 1 5,273 0 0
SWITCH INC COM 87105L104 812 49,918 SH   DFND 1 0 0 49,918
SWK HLDGS CORP COM 78501P203 44 2,966 SH   SOLE 1 2,966 0 0
SYKES ENTERPRISES INC COM 871237103 4 100 SH   DFND 1 0 0 100
SYKES ENTERPRISES INC COM 871237103 2,564 58,113 SH   SOLE 1 58,113 0 0
SYNACOR INC COM 871561106 0 140 SH   SOLE 1 140 0 0
SYNAPTICS INC COM 87157D109 4,465 32,971 SH   SOLE 1 32,971 0 0
SYNAPTICS INC COM 87157D109 4 33 SH   SOLE 8 33 0 0
SYNAPTICS INC COM 87157D109 51 375 SH   SOLE 99 375 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 202 56,505 SH   SOLE 1 56,505 0 0
SYNCHRONY FINANCIAL COM 87165B103 27,974 688,020 SH   SOLE 1 688,020 0 0
SYNCHRONY FINANCIAL OPT 87165B103 329 8,100 SH Call SOLE 8 8,100 0 0
SYNCHRONY FINANCIAL COM 87165B103 8,535 209,900 SH   SOLE 9 209,900 0 0
SYNCHRONY FINANCIAL COM 87165B103 123 3,022 SH   SOLE 99 3,022 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 1,584 70,875 SH   SOLE 1 70,875 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 8 342 SH   SOLE 8 342 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 21 942 SH   SOLE 99 942 0 0
SYNEOS HEALTH INC COM 87166B102 7,214 95,114 SH   SOLE 1 95,114 0 0
SYNEOS HEALTH INC COM 87166B102 136 1,789 SH   SOLE 9 1,789 0 0
SYNEOS HEALTH INC COM 87166B102 427 5,634 SH   SOLE 99 5,634 0 0
SYNLOGIC INC COM 87166L100 1 278 SH   SOLE 1 278 0 0
SYNNEX CORP COM 87162W100 2,483 21,624 SH   SOLE 1 21,624 0 0
SYNOPSYS INC COM 871607107 43,608 175,989 SH   SOLE 1 175,989 0 0
SYNOPSYS INC COM 871607107 14,663 59,177 SH   SOLE 9 59,177 0 0
SYNOPSYS INC COM 871607107 6 26 SH   SOLE 82 26 0 0
SYNOVUS FINL CORP COM 87161C501 6,900 150,825 SH   SOLE 1 150,825 0 0
SYNOVUS FINL CORP COM 87161C501 780 17,058 SH   SOLE 99 17,058 0 0
SYNTHETIC BIOLOGICS INC COM 87164U201 0 495 SH   SOLE 1 495 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 574 76,697 SH   SOLE 1 76,697 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 3 347 SH   SOLE 8 347 0 0
SYSCO CORP COM 871829107 47 602 SH   DFND 1 0 0 602
SYSCO CORP COM 871829107 48,982 622,073 SH   SOLE 1 622,073 0 0
SYSCO CORP OPT 871829107 4,520 57,400 SH Call SOLE 8 57,400 0 0
SYSCO CORP COM 871829107 15,690 199,262 SH   SOLE 9 199,262 0 0
SYSTEMAX INC COM 871851101 459 11,163 SH   SOLE 1 11,163 0 0
T-MOBILE US INC COM 872590104 157,615 1,258,003 SH   SOLE 1 1,258,003 0 0
T-MOBILE US INC COM 872590104 127 1,014 SH   DFND 1 0 0 1,014
T-MOBILE US INC OPT 872590104 722 5,760 SH Call SOLE 8 5,760 0 0
T-MOBILE US INC OPT 872590104 733 5,850 SH Put SOLE 8 5,850 0 0
T-MOBILE US INC COM 872590104 8,677 69,257 SH   SOLE 9 69,257 0 0
T-MOBILE US INC COM 872590104 381 3,038 SH   SOLE 99 3,038 0 0
T2 BIOSYSTEMS INC COM 89853L104 241 148,608 SH   SOLE 1 148,608 0 0
TABULA RASA HEALTHCARE INC COM 873379101 1,243 26,975 SH   SOLE 1 26,975 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 1,467 26,947 SH   SOLE 1 26,947 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 5 93 SH   SOLE 8 93 0 0
TAIWAN FD INC FUND 874036106 56 1,980 SH   SOLE 1 1,980 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 325,670 2,753,384 SH   SOLE 1 1,181,474 1,571,910 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 101 850 SH   DFND 1 0 0 850
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 26,318 222,506 SH   SOLE 8 222,506 0 0
TAIWAN SEMICONDUCTOR MFG LTD OPT 874039100 8,859 74,900 SH Call SOLE 8 74,900 0 0
TAIWAN SEMICONDUCTOR MFG LTD OPT 874039100 79,129 669,000 SH Put SOLE 8 669,000 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 3,299 27,890 SH   SOLE 9 27,890 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 26,716 225,871 SH   SOLE 20 0 225,871 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 1,626 13,750 SH   DFND 20 0 0 13,750
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 12,598 106,512 SH   SOLE 82 0 106,512 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 19,352 163,615 SH   SOLE 99 44,616 118,999 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 44,262 250,498 SH   SOLE 1 250,498 0 0
TAKE-TWO INTERACTIVE SOFTWAR OPT 874054109 11,662 66,000 SH Put SOLE 1 66,000 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 53 300 SH   SOLE 8 300 0 0
TAKE-TWO INTERACTIVE SOFTWAR OPT 874054109 848 4,800 SH Put SOLE 8 4,800 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 9,868 55,843 SH   SOLE 9 55,843 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1,143 6,469 SH   SOLE 99 6,469 0 0
TAKEDA PHARMACEUTICAL CO LTD OPT 874060205 2,739 150,000 SH Call SOLE 1 150,000 0 0
TAKEDA PHARMACEUTICAL CO LTD OPT 874060205 2,739 150,000 SH Put SOLE 1 150,000 0 0
TAKEDA PHARMACEUTICAL CO LTD ADR 874060205 10,583 579,594 SH   SOLE 1 579,594 0 0
TAKEDA PHARMACEUTICAL CO LTD ADR 874060205 57 3,152 SH   SOLE 8 3,152 0 0
TAKEDA PHARMACEUTICAL CO LTD ADR 874060205 0 2 SH   SOLE 9 2 0 0
TAKUNG ART LTD COM 87407Q207 34 1,000 SH   SOLE 1 1,000 0 0
TAL EDUCATION GROUP ADR 874080104 34,825 646,680 SH   SOLE 1 646,680 0 0
TAL EDUCATION GROUP ADR 874080104 577 10,709 SH   SOLE 8 10,709 0 0
TAL EDUCATION GROUP OPT 874080104 1,077 20,000 SH Put SOLE 8 20,000 0 0
TAL EDUCATION GROUP ADR 874080104 12,359 229,501 SH   SOLE 9 229,501 0 0
TAL EDUCATION GROUP ADR 874080104 38 700 SH   DFND 20 0 0 700
TALEND S A ADR 874224207 23,537 369,851 SH   SOLE 1 369,851 0 0
TALEND S A ADR 874224207 4,491 70,564 SH   SOLE 8 70,564 0 0
TALOS ENERGY INC COM 87484T108 591 49,140 SH   SOLE 1 49,140 0 0
TANDEM DIABETES CARE INC COM 875372203 11,388 129,036 SH   SOLE 1 129,036 0 0
TANDEM DIABETES CARE INC OPT 875372203 3,089 35,000 SH Put SOLE 8 35,000 0 0
TANDEM DIABETES CARE INC COM 875372203 228 2,585 SH   SOLE 99 2,585 0 0
TANGER FACTORY OUTLET CTRS I TRUS 875465106 2,033 134,427 SH   SOLE 1 134,427 0 0
TAPESTRY INC COM 876030107 14,877 361,016 SH   SOLE 1 361,016 0 0
TAPESTRY INC COM 876030107 18 436 SH   SOLE 8 436 0 0
TAPESTRY INC COM 876030107 2,770 67,211 SH   SOLE 9 67,211 0 0
TAPESTRY INC COM 876030107 186 4,505 SH   SOLE 99 4,505 0 0
TARGA RES CORP COM 87612G101 11,532 363,180 SH   SOLE 1 363,180 0 0
TARGET CORP COM 87612E106 155,349 784,316 SH   SOLE 1 784,316 0 0
TARGET CORP OPT 87612E106 15,766 79,600 SH Call SOLE 8 79,600 0 0
TARGET CORP OPT 87612E106 257 1,300 SH Put SOLE 8 1,300 0 0
TARGET CORP COM 87612E106 12,466 62,934 SH   SOLE 9 62,934 0 0
TARGET HOSPITALITY CORP COM 87615L107 62 24,488 SH   SOLE 1 24,488 0 0
TARO PHARMACEUTICAL INDS LTD COM M8737E108 192 2,600 SH   SOLE 1 2,600 0 0
TASEKO MINES LTD COM 876511106 1,377 800,311 SH   SOLE 8 800,311 0 0
TATA MTRS LTD ADR 876568502 330 15,829 SH   SOLE 1 15,829 0 0
TATA MTRS LTD ADR 876568502 41 2,002 SH   SOLE 8 2,002 0 0
TATA MTRS LTD ADR 876568502 1,825 87,779 SH   SOLE 9 87,779 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 9,273 300,967 SH   SOLE 1 300,967 0 0
TC ENERGY CORP COM 87807B107 25,014 546,765 SH   SOLE 1 546,765 0 0
TC ENERGY CORP COM 87807B107 4,128 90,225 SH   SOLE 9 90,225 0 0
TCR2 THERAPEUTICS INC COM 87808K106 1,015 45,992 SH   SOLE 1 45,992 0 0
TCR2 THERAPEUTICS INC COM 87808K106 7 295 SH   SOLE 8 295 0 0
TCR2 THERAPEUTICS INC COM 87808K106 55 2,492 SH   SOLE 99 2,492 0 0
TE CONNECTIVITY LTD COM H84989104 43,901 340,030 SH   SOLE 1 340,030 0 0
TE CONNECTIVITY LTD COM H84989104 18 140 SH   DFND 1 0 0 140
TE CONNECTIVITY LTD COM H84989104 13 100 SH   SOLE 8 100 0 0
TE CONNECTIVITY LTD COM H84989104 16,514 127,904 SH   SOLE 9 127,904 0 0
TEAM INC COM 878155100 434 37,687 SH   SOLE 1 37,687 0 0
TECHNIPFMC PLC COM G87110105 33,156 4,294,970 SH   SOLE 1 4,294,970 0 0
TECHNIPFMC PLC COM G87110105 53,501 6,929,976 SH   SOLE 9 6,929,976 0 0
TECHTARGET INC COM 87874R100 2,103 30,289 SH   SOLE 1 30,289 0 0
TECK RESOURCES LTD COM 878742204 678 35,282 SH   SOLE 1 35,282 0 0
TECK RESOURCES LTD COM 878742204 3,065 159,776 SH   SOLE 8 159,776 0 0
TECK RESOURCES LTD OPT 878742204 731 38,100 SH Call SOLE 8 38,100 0 0
TECK RESOURCES LTD OPT 878742204 107 5,600 SH Put SOLE 8 5,600 0 0
TECK RESOURCES LTD COM 878742204 783 40,822 SH   SOLE 9 40,822 0 0
TEEKAY CORPORATION COM Y8564W103 3 837 SH   SOLE 1 837 0 0
TEEKAY CORPORATION COM Y8564W103 22 6,846 SH   SOLE 8 6,846 0 0
TEEKAY LNG PARTNERS L P COM Y8564M105 167 11,637 SH   SOLE 1 11,637 0 0
TEEKAY LNG PARTNERS L P COM Y8564M105 13 878 SH   SOLE 8 878 0 0
TEGNA INC COM 87901J105 4,255 225,952 SH   SOLE 1 225,952 0 0
TEGNA INC COM 87901J105 1 66 SH   SOLE 8 66 0 0
TEGNA INC COM 87901J105 139 7,387 SH   SOLE 9 7,387 0 0
TEJON RANCH CO COM 879080109 295 17,645 SH   SOLE 1 17,645 0 0
TEKLA HEALTHCARE INVS FUND 87911J103 468 18,731 SH   SOLE 1 18,731 0 0
TEKLA LIFE SCIENCES INVS FUND 87911K100 35 1,690 SH   SOLE 1 1,690 0 0
TELADOC HEALTH INC COM 87918A105 81,653 449,261 SH   SOLE 1 449,261 0 0
TELADOC HEALTH INC COM 87918A105 192 1,055 SH   DFND 1 0 0 1,055
TELADOC HEALTH INC OPT 87918A105 28,644 157,600 SH Put SOLE 8 157,600 0 0
TELADOC HEALTH INC COM 87918A105 10,541 58,000 SH   SOLE 8 58,000 0 0
TELADOC HEALTH INC COM 87918A105 4,139 22,768 SH   SOLE 9 22,768 0 0
TELADOC HEALTH INC COM 87918A105 678 3,729 SH   DFND 20 0 0 3,729
TELECOM ARGENTINA S A ADR 879273209 43 7,878 SH   SOLE 99 7,878 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 10,953 26,481 SH   SOLE 1 26,481 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 5,971 14,433 SH   SOLE 9 14,433 0 0
TELEFLEX INCORPORATED COM 879369106 12 28 SH   DFND 1 0 0 28
TELEFLEX INCORPORATED COM 879369106 14,138 34,032 SH   SOLE 1 34,032 0 0
TELEFLEX INCORPORATED COM 879369106 96 232 SH   SOLE 8 232 0 0
TELEFLEX INCORPORATED COM 879369106 7,539 18,145 SH   SOLE 9 18,145 0 0
TELEFONICA S A ADR 879382208 554 122,253 SH   SOLE 1 122,253 0 0
TELEPHONE &amp DATA SYS INC COM 879433829 112 4,870 SH   DFND 1 0 0 4,870
TELEPHONE &amp DATA SYS INC COM 879433829 291 12,675 SH   SOLE 1 12,675 0 0
TELEPHONE &amp DATA SYS INC COM 879433829 2 75 SH   SOLE 8 75 0 0
TELLURIAN INC NEW COM 87968A104 362 154,676 SH   SOLE 1 154,676 0 0
TELLURIAN INC NEW COM 87968A104 0 100 SH   SOLE 8 100 0 0
TELUS CORPORATION COM 87971M103 1,658 83,176 SH   SOLE 1 83,176 0 0
TELUS CORPORATION COM 87971M103 2,783 139,618 SH   SOLE 9 139,618 0 0
TEMPLETON EMERGING MKTS INCO FUND 880192109 228 27,611 SH   DFND 20 0 0 27,611
TEMPLETON GLOBAL INCOME FD FUND 880198106 196 33,668 SH   DFND 20 0 0 33,668
TEMPUR SEALY INTL INC COM 88023U101 9,620 263,139 SH   SOLE 1 263,139 0 0
TENABLE HLDGS INC COM 88025T102 2,825 78,092 SH   SOLE 1 78,092 0 0
TENARIS S A ADR 88031M109 44 1,938 SH   SOLE 1 1,938 0 0
TENCENT MUSIC ENTMT GROUP ADR 88034P109 10,568 515,725 SH   SOLE 1 515,725 0 0
TENCENT MUSIC ENTMT GROUP ADR 88034P109 268 13,100 SH   DFND 1 0 0 13,100
TENCENT MUSIC ENTMT GROUP ADR 88034P109 3,278 160,000 SH   SOLE 8 160,000 0 0
TENCENT MUSIC ENTMT GROUP OPT 88034P109 211 10,300 SH Put SOLE 8 10,300 0 0
TENCENT MUSIC ENTMT GROUP OPT 88034P109 820 40,000 SH Call SOLE 8 40,000 0 0
TENCENT MUSIC ENTMT GROUP ADR 88034P109 6,624 323,292 SH   SOLE 9 323,292 0 0
TENET HEALTHCARE CORP COM 88033G407 10,046 193,187 SH   SOLE 1 193,187 0 0
TENET HEALTHCARE CORP COM 88033G407 10 189 SH   SOLE 8 189 0 0
TENET HEALTHCARE CORP OPT 88033G407 104 2,000 SH Put SOLE 8 2,000 0 0
TENNANT CO COM 880345103 1,857 23,245 SH   SOLE 1 23,245 0 0
TENNECO INC COM 880349105 669 62,306 SH   SOLE 1 62,306 0 0
TERADATA CORP DEL COM 88076W103 2,063 53,530 SH   SOLE 1 53,530 0 0
TERADYNE INC COM 880770102 299 2,454 SH   SOLE 1 2,454 0 0
TERADYNE INC COM 880770102 7,879 64,750 SH   SOLE 9 64,750 0 0
TERADYNE INC COM 880770102 5 40 SH   SOLE 82 40 0 0
TERADYNE INC COM 880770102 519 4,264 SH   SOLE 99 4,264 0 0
TEREX CORP NEW COM 880779103 2,878 62,498 SH   SOLE 1 62,498 0 0
TEREX CORP NEW COM 880779103 2 39 SH   SOLE 8 39 0 0
TERNIUM SA ADR 880890108 1 26 SH   SOLE 8 26 0 0
TERNIUM SA ADR 880890108 977 25,159 SH   SOLE 99 25,159 0 0
TERRENO RLTY CORP TRUS 88146M101 7,818 135,318 SH   SOLE 1 135,318 0 0
TERRITORIAL BANCORP INC COM 88145X108 533 20,159 SH   SOLE 1 20,159 0 0
TESLA INC COM 88160R101 11,782 17,639 SH   DFND 1 0 0 17,639
TESLA INC COM 88160R101 871,255 1,304,408 SH   SOLE 1 1,304,408 0 0
TESLA INC OPT 88160R101 191,696 287,000 SH Put SOLE 1 287,000 0 0
TESLA INC OPT 88160R101 66,794 100,000 SH Call SOLE 1 100,000 0 0
TESLA INC COM 88160R101 255,858 383,061 SH   SOLE 8 383,061 0 0
TESLA INC OPT 88160R101 1,048,985 1,570,500 SH Put SOLE 8 1,570,500 0 0
TESLA INC OPT 88160R101 434,889 651,100 SH Call SOLE 8 651,100 0 0
TESLA INC COM 88160R101 50,001 74,860 SH   SOLE 9 74,860 0 0
TESLA INC COM 88160R101 9,739 14,581 SH   DFND 20 0 0 14,581
TETRA TECH INC NEW COM 88162G103 6,223 45,848 SH   SOLE 1 45,848 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 46 19,331 SH   SOLE 1 19,331 0 0
TEUCRIUM COMMODITY TR FUND 88166A102 88 5,007 SH   SOLE 8 5,007 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 1,995 172,897 SH   SOLE 1 172,897 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 14 1,225 SH   DFND 1 0 0 1,225
TEVA PHARMACEUTICAL INDS LTD OPT 881624209 245 21,200 SH Put SOLE 8 21,200 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 95 8,154 SH   SOLE 8 8,154 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 5,994 519,548 SH   SOLE 9 519,548 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 1,275 110,442 SH   DFND 20 0 0 110,442
TEXAS CAP BANCSHARES INC COM 88224Q107 75,635 1,066,490 SH   SOLE 1 1,066,490 0 0
TEXAS INSTRS INC COM 882508104 333,543 1,764,867 SH   SOLE 1 1,764,867 0 0
TEXAS INSTRS INC COM 882508104 2,015 10,659 SH   SOLE 8 10,659 0 0
TEXAS INSTRS INC OPT 882508104 18,899 100,000 SH Put SOLE 8 100,000 0 0
TEXAS INSTRS INC OPT 882508104 283 1,500 SH Call SOLE 8 1,500 0 0
TEXAS INSTRS INC COM 882508104 21,744 115,050 SH   SOLE 9 115,050 0 0
TEXAS INSTRS INC COM 882508104 5 24 SH   DFND 20 0 0 24
TEXAS INSTRS INC COM 882508104 1,000 5,293 SH   SOLE 99 5,293 0 0
TEXAS ROADHOUSE INC COM 882681109 40,069 417,638 SH   SOLE 1 417,638 0 0
TEXAS ROADHOUSE INC COM 882681109 5 57 SH   SOLE 8 57 0 0
TEXAS ROADHOUSE INC COM 882681109 163 1,695 SH   SOLE 99 1,695 0 0
TEXTAINER GROUP HOLDINGS LTD COM G8766E109 1,714 59,862 SH   SOLE 1 59,862 0 0
TEXTRON INC COM 883203101 9,578 170,784 SH   SOLE 1 170,784 0 0
TEXTRON INC COM 883203101 6 101 SH   SOLE 8 101 0 0
TEXTRON INC COM 883203101 4,994 89,051 SH   SOLE 9 89,051 0 0
TEXTRON INC COM 883203101 331 5,904 SH   SOLE 99 5,904 0 0
TFS FINL CORP COM 87240R107 1,928 94,661 SH   SOLE 1 94,661 0 0
TG THERAPEUTICS INC COM 88322Q108 5,751 119,313 SH   SOLE 1 119,313 0 0
TG THERAPEUTICS INC COM 88322Q108 96 1,996 SH   SOLE 99 1,996 0 0
THE ONE GROUP HOSPITALITY IN COM 88338K103 4 502 SH   SOLE 1 502 0 0
THE REALREAL INC COM 88339P101 2,281 100,778 SH   SOLE 1 100,778 0 0
THE REALREAL INC COM 88339P101 2 100 SH   SOLE 8 100 0 0
THE REALREAL INC COM 88339P101 49 2,187 SH   SOLE 99 2,187 0 0
THE TRADE DESK INC COM 88339J105 282 432 SH   DFND 1 0 0 432
THE TRADE DESK INC COM 88339J105 16,302 25,016 SH   SOLE 1 25,016 0 0
THE TRADE DESK INC OPT 88339J105 1,368 2,100 SH Call SOLE 8 2,100 0 0
THE TRADE DESK INC OPT 88339J105 8,341 12,800 SH Put SOLE 8 12,800 0 0
THE TRADE DESK INC COM 88339J105 5,925 9,092 SH   SOLE 8 9,092 0 0
THE TRADE DESK INC COM 88339J105 4,009 6,152 SH   SOLE 9 6,152 0 0
THERAPEUTICSMD INC COM 88338N107 408 304,234 SH   SOLE 1 304,234 0 0
THERAPEUTICSMD INC COM 88338N107 3 2,460 SH   SOLE 8 2,460 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 953 46,703 SH   SOLE 1 46,703 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 94 4,617 SH   SOLE 8 4,617 0 0
THERAVANCE BIOPHARMA INC BOND 88339KAA0 1,257 1,229,000 PRN   SOLE 8 0 0 1,229,000
THERMO FISHER SCIENTIFIC INC COM 883556102 294,198 644,634 SH   SOLE 1 402,146 242,488 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,035 2,267 SH   DFND 1 0 0 2,267
THERMO FISHER SCIENTIFIC INC OPT 883556102 867 1,900 SH Put SOLE 8 1,900 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,477 3,237 SH   SOLE 8 3,237 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 23,637 51,790 SH   SOLE 9 51,790 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,871 4,100 SH   DFND 20 0 0 4,100
THERMO FISHER SCIENTIFIC INC COM 883556102 16,254 35,615 SH   SOLE 20 0 35,615 0
THERMO FISHER SCIENTIFIC INC COM 883556102 7,520 16,479 SH   SOLE 82 121 16,358 0
THERMO FISHER SCIENTIFIC INC COM 883556102 16,819 36,854 SH   SOLE 99 4,900 31,954 0
THERMON GROUP HLDGS INC COM 88362T103 533 27,377 SH   SOLE 1 27,377 0 0
THOMSON REUTERS CORP. COM 884903709 67 760 SH   DFND 1 0 0 760
THOMSON REUTERS CORP. COM 884903709 1,346 15,373 SH   SOLE 1 15,373 0 0
THOMSON REUTERS CORP. COM 884903709 0 3 SH   SOLE 8 3 0 0
THOMSON REUTERS CORP. COM 884903709 10,884 124,283 SH   SOLE 9 124,283 0 0
THOR INDS INC COM 885160101 4,991 37,036 SH   SOLE 1 37,036 0 0
THOR INDS INC COM 885160101 2 13 SH   SOLE 8 13 0 0
THOR INDS INC COM 885160101 461 3,422 SH   SOLE 99 3,422 0 0
TIDEWATER INC NEW WARR 88642R125 0 30 SH   SOLE 1 30 0 0
TIDEWATER INC NEW WARR 88642R117 0 28 SH   SOLE 1 28 0 0
TIDEWATER INC NEW COM 88642R109 423 33,784 SH   SOLE 1 33,784 0 0
TIDEWATER INC NEW OPT 88642R109 73 5,800 SH Call SOLE 1 5,800 0 0
TILLYS INC COM 886885102 377 33,303 SH   SOLE 1 33,303 0 0
TILRAY INC COM 88688T100 6,708 295,110 SH   SOLE 1 295,110 0 0
TILRAY INC OPT 88688T100 11,366 500,000 SH Put SOLE 1 500,000 0 0
TILRAY INC OPT 88688T100 443 19,500 SH Call SOLE 8 19,500 0 0
TIMBERLAND BANCORP INC COM 887098101 189 6,787 SH   SOLE 1 6,787 0 0
TIMKEN CO COM 887389104 1,947 23,983 SH   SOLE 1 23,983 0 0
TIMKEN CO COM 887389104 227 2,800 SH   SOLE 8 2,800 0 0
TIMKENSTEEL CORPORATION COM 887399103 625 53,208 SH   SOLE 1 53,208 0 0
TIPTREE INC COM 88822Q103 183 20,461 SH   SOLE 1 20,461 0 0
TITAN INTL INC ILL COM 88830M102 722 77,853 SH   SOLE 1 77,853 0 0
TITAN MACHY INC COM 88830R101 493 19,374 SH   SOLE 1 19,374 0 0
TITAN MACHY INC COM 88830R101 2 72 SH   SOLE 8 72 0 0
TIVITY HEALTH INC COM 88870R102 1,251 56,051 SH   SOLE 1 56,051 0 0
TIZIANA LIFE SCIENCES PLC ADR 88875G101 1 191 SH   SOLE 1 191 0 0
TJX COS INC NEW COM 872540109 133,726 2,021,529 SH   SOLE 1 2,021,529 0 0
TJX COS INC NEW COM 872540109 134 2,027 SH   SOLE 8 2,027 0 0
TJX COS INC NEW OPT 872540109 33 500 SH Call SOLE 8 500 0 0
TJX COS INC NEW COM 872540109 10,166 153,682 SH   SOLE 9 153,682 0 0
TOLL BROTHERS INC COM 889478103 22,986 405,173 SH   SOLE 1 405,173 0 0
TOLL BROTHERS INC COM 889478103 36 636 SH   SOLE 99 636 0 0
TOMPKINS FINL CORP COM 890110109 1,700 20,568 SH   SOLE 1 20,568 0 0
TOOTSIE ROLL INDS INC COM 890516107 450 13,590 SH   SOLE 1 13,590 0 0
TOPBUILD CORP COM 89055F103 14,691 70,150 SH   SOLE 1 70,150 0 0
TOPBUILD CORP COM 89055F103 631 3,015 SH   SOLE 99 3,015 0 0
TORCHLIGHT ENERGY RES INC COM 89102U103 1 757 SH   SOLE 1 757 0 0
TORM PLC COM G89479102 33 3,673 SH   SOLE 9 3,673 0 0
TORO CO COM 891092108 45,971 445,715 SH   SOLE 1 445,715 0 0
TORO CO COM 891092108 2 16 SH   SOLE 8 16 0 0
TORO CO COM 891092108 482 4,670 SH   SOLE 99 4,670 0 0
TORONTO DOMINION BK ONT COM 891160509 161 2,463 SH   DFND 1 0 0 2,463
TORONTO DOMINION BK ONT COM 891160509 11,931 182,959 SH   SOLE 9 182,959 0 0
TOTAL SE ADR 89151E109 7,410 159,228 SH   SOLE 1 159,228 0 0
TOTAL SE ADR 89151E109 729 15,672 SH   SOLE 8 15,672 0 0
TOTAL SE OPT 89151E109 2,792 60,000 SH Put SOLE 8 60,000 0 0
TOTAL SE ADR 89151E109 858 18,433 SH   SOLE 9 18,433 0 0
TOTAL SE ADR 89151E109 2,420 52,000 SH   DFND 20 0 0 52,000
TOWER SEMICONDUCTOR LTD COM M87915274 251 8,947 SH   SOLE 1 8,947 0 0
TOWER SEMICONDUCTOR LTD COM M87915274 1 29 SH   SOLE 8 29 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 1,929 63,423 SH   SOLE 1 63,423 0 0
TOWNSQUARE MEDIA INC COM 892231101 4 399 SH   SOLE 1 399 0 0
TOYOTA MOTOR CORP ADR 892331307 0 3 SH   SOLE 1 3 0 0
TOYOTA MOTOR CORP ADR 892331307 78 500 SH   DFND 1 0 0 500
TOYOTA MOTOR CORP ADR 892331307 7 47 SH   SOLE 8 47 0 0
TPI COMPOSITES INC COM 87266J104 1,959 34,714 SH   SOLE 1 34,714 0 0
TPI COMPOSITES INC COM 87266J104 799 14,158 SH   SOLE 8 14,158 0 0
TPI COMPOSITES INC COM 87266J104 172 3,041 SH   SOLE 9 3,041 0 0
TRACTOR SUPPLY CO COM 892356106 29,894 168,824 SH   SOLE 1 168,824 0 0
TRACTOR SUPPLY CO COM 892356106 23 128 SH   SOLE 8 128 0 0
TRACTOR SUPPLY CO COM 892356106 8,015 45,260 SH   SOLE 9 45,260 0 0
TRACTOR SUPPLY CO COM 892356106 546 3,082 SH   SOLE 99 3,082 0 0
TRADEWEB MKTS INC COM 892672106 8,822 119,216 SH   SOLE 1 119,216 0 0
TRADEWEB MKTS INC COM 892672106 1,108 14,972 SH   SOLE 9 14,972 0 0
TRANSALTA CORP COM 89346D107 1 100 SH   SOLE 1 100 0 0
TRANSCAT INC COM 893529107 289 5,890 SH   SOLE 1 5,890 0 0
TRANSCONTINENTAL RLTY INVS COM 893617209 24 1,132 SH   SOLE 1 1,132 0 0
TRANSDIGM GROUP INC COM 893641100 25,847 43,963 SH   SOLE 1 43,963 0 0
TRANSDIGM GROUP INC COM 893641100 12,221 20,787 SH   SOLE 9 20,787 0 0
TRANSDIGM GROUP INC COM 893641100 38 65 SH   DFND 20 0 0 65
TRANSLATE BIO INC COM 89374L104 1,605 97,326 SH   SOLE 1 97,326 0 0
TRANSLATE BIO INC COM 89374L104 8 469 SH   SOLE 8 469 0 0
TRANSMEDICS GROUP INC COM 89377M109 872 21,019 SH   SOLE 1 21,019 0 0
TRANSOCEAN LTD COM H8817H100 3,352 944,074 SH   SOLE 1 944,074 0 0
TRANSOCEAN LTD OPT H8817H100 1,420 400,000 SH Call SOLE 8 400,000 0 0
TRANSOCEAN LTD OPT H8817H100 1,465 412,800 SH Put SOLE 8 412,800 0 0
TRANSUNION COM 89400J107 10,761 119,563 SH   SOLE 1 119,563 0 0
TRANSUNION COM 89400J107 0 1 SH   SOLE 8 1 0 0
TRANSUNION COM 89400J107 2,814 31,260 SH   SOLE 9 31,260 0 0
TRAVELERS COMPANIES INC COM 89417E109 74 490 SH   DFND 1 0 0 490
TRAVELERS COMPANIES INC COM 89417E109 94,379 627,517 SH   SOLE 1 627,517 0 0
TRAVELERS COMPANIES INC COM 89417E109 14,781 98,283 SH   SOLE 9 98,283 0 0
TRAVELZOO COM 89421Q205 4 211 SH   SOLE 1 211 0 0
TRECORA RES COM 894648104 157 20,196 SH   SOLE 1 20,196 0 0
TREDEGAR CORP COM 894650100 487 32,476 SH   SOLE 1 32,476 0 0
TREEHOUSE FOODS INC COM 89469A104 739 14,136 SH   SOLE 1 14,136 0 0
TREVENA INC COM 89532E109 22 12,310 SH   SOLE 1 12,310 0 0
TREX CO INC COM 89531P105 4,478 48,915 SH   SOLE 1 48,915 0 0
TRI POINTE HOMES INC COM 87265H109 7,578 372,229 SH   SOLE 1 372,229 0 0
TRIBUNE PUBG CO NEW COM 89609W107 1,650 91,708 SH   SOLE 1 91,708 0 0
TRICIDA INC COM 89610F101 187 35,348 SH   SOLE 1 35,348 0 0
TRICIDA INC COM 89610F101 4 744 SH   SOLE 8 744 0 0
TRICO BANCSHARES COM 896095106 2,128 44,911 SH   SOLE 1 44,911 0 0
TRILLIUM THERAPEUTICS INC COM 89620X506 32 2,966 SH   SOLE 1 2,966 0 0
TRILLIUM THERAPEUTICS INC COM 89620X506 2 197 SH   SOLE 8 197 0 0
TRIMAS CORP COM 896215209 1,334 44,004 SH   SOLE 1 44,004 0 0
TRIMBLE INC COM 896239100 26,428 339,726 SH   SOLE 1 339,726 0 0
TRIMBLE INC COM 896239100 4 51 SH   SOLE 8 51 0 0
TRIMBLE INC COM 896239100 7,583 97,475 SH   SOLE 9 97,475 0 0
TRIMBLE INC COM 896239100 8 108 SH   SOLE 82 108 0 0
TRINET GROUP INC COM 896288107 6,758 86,697 SH   SOLE 1 86,697 0 0
TRINET GROUP INC COM 896288107 446 5,716 SH   SOLE 99 5,716 0 0
TRINITY INDS INC COM 896522109 2,804 98,424 SH   SOLE 1 98,424 0 0
TRINITY INDS INC COM 896522109 3 109 SH   SOLE 8 109 0 0
TRINSEO S A COM L9340P101 3,618 56,825 SH   SOLE 1 56,825 0 0
TRIPADVISOR INC COM 896945201 4,038 75,077 SH   SOLE 1 75,077 0 0
TRIPADVISOR INC OPT 896945201 108 2,000 SH Put SOLE 8 2,000 0 0
TRIPADVISOR INC COM 896945201 69 1,291 SH   SOLE 9 1,291 0 0
TRIPLE-S MGMT CORP COM 896749108 497 19,116 SH   SOLE 1 19,116 0 0
TRISTATE CAP HLDGS INC COM 89678F100 1,000 43,384 SH   SOLE 1 43,384 0 0
TRITON INTL LTD COM G9078F107 3,511 63,883 SH   SOLE 1 63,883 0 0
TRIUMPH BANCORP INC COM 89679E300 3,273 42,298 SH   SOLE 1 42,298 0 0
TRIUMPH BANCORP INC COM 89679E300 293 3,788 SH   SOLE 99 3,788 0 0
TRIUMPH GROUP INC NEW COM 896818101 3,294 179,321 SH   SOLE 1 179,321 0 0
TRONOX HOLDINGS PLC COM G9087Q102 2,015 110,102 SH   SOLE 1 110,102 0 0
TRONOX HOLDINGS PLC COM G9087Q102 347 18,958 SH   SOLE 9 18,958 0 0
TRUEBLUE INC COM 89785X101 1,741 79,046 SH   SOLE 1 79,046 0 0
TRUECAR INC COM 89785L107 540 112,990 SH   SOLE 1 112,990 0 0
TRUECAR INC COM 89785L107 0 10 SH   SOLE 8 10 0 0
TRUPANION INC COM 898202106 25 325 SH   DFND 1 0 0 325
TRUPANION INC COM 898202106 28,381 372,399 SH   SOLE 1 65,409 306,990 0
TRUPANION INC COM 898202106 4,440 58,256 SH   SOLE 20 0 58,256 0
TRUPANION INC COM 898202106 2,010 26,377 SH   SOLE 82 0 26,377 0
TRUPANION INC COM 898202106 1,423 18,672 SH   SOLE 99 4,069 14,603 0
TRUSTCO BK CORP N Y COM 898349105 1,170 158,850 SH   SOLE 1 158,850 0 0
TRUSTMARK CORP COM 898402102 2,673 79,448 SH   SOLE 1 79,448 0 0
TTEC HLDGS INC COM 89854H102 3,270 32,552 SH   SOLE 1 32,552 0 0
TTM TECHNOLOGIES INC COM 87305R109 2,070 142,810 SH   SOLE 1 142,810 0 0
TUCOWS INC COM 898697206 830 10,701 SH   SOLE 1 10,701 0 0
TUFIN SOFTWARE TECHNOLOGIE COM M8893U102 221 21,000 SH   SOLE 1 21,000 0 0
TUPPERWARE BRANDS CORP COM 899896104 6,108 231,306 SH   SOLE 1 231,306 0 0
TUPPERWARE BRANDS CORP COM 899896104 0 17 SH   SOLE 8 17 0 0
TURKCELL ILETISIM HIZMETLERI ADR 900111204 1 167 SH   SOLE 1 167 0 0
TURKCELL ILETISIM HIZMETLERI ADR 900111204 73 15,600 SH   SOLE 99 15,600 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 3,952 41,791 SH   SOLE 1 41,791 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 21 218 SH   SOLE 8 218 0 0
TURNING POINT THERAPEUTICS I COM 90041T108 83 879 SH   SOLE 99 879 0 0
TURNING PT BRANDS INC COM 90041L105 14,980 287,153 SH   SOLE 1 287,153 0 0
TURNING PT BRANDS INC COM 90041L105 13,043 250,000 SH   SOLE 8 250,000 0 0
TURTLE BEACH CORP COM 900450206 454 17,026 SH   SOLE 1 17,026 0 0
TUSCAN HLDGS CORP COM 90069K104 121 9,825 SH   SOLE 1 9,825 0 0
TUTOR PERINI CORP COM 901109108 966 50,982 SH   SOLE 1 50,982 0 0
TWILIO INC COM 90138F102 443 1,301 SH   DFND 1 0 0 1,301
TWILIO INC COM 90138F102 21,349 62,649 SH   SOLE 1 62,649 0 0
TWILIO INC COM 90138F102 375 1,100 SH   SOLE 8 1,100 0 0
TWILIO INC COM 90138F102 7,785 22,847 SH   SOLE 9 22,847 0 0
TWIN DISC INC COM 901476101 3 317 SH   SOLE 1 317 0 0
TWIST BIOSCIENCE CORP COM 90184D100 5,770 46,578 SH   SOLE 1 46,578 0 0
TWIST BIOSCIENCE CORP COM 90184D100 36 291 SH   SOLE 8 291 0 0
TWITTER INC COM 90184L102 202,181 3,177,468 SH   SOLE 1 3,177,468 0 0
TWITTER INC OPT 90184L102 12,726 200,000 SH Put SOLE 1 200,000 0 0
TWITTER INC COM 90184L102 446 7,005 SH   DFND 1 0 0 7,005
TWITTER INC OPT 90184L102 24,613 386,800 SH Put SOLE 8 386,800 0 0
TWITTER INC BOND 90184LAF9 8,404 6,299,000 PRN   SOLE 8 0 0 6,299,000
TWITTER INC OPT 90184L102 13,108 206,000 SH Call SOLE 8 206,000 0 0
TWITTER INC BOND 90184LAD4 1,212 1,167,000 PRN   SOLE 8 0 0 1,167,000
TWITTER INC COM 90184L102 18,648 293,062 SH   SOLE 8 293,062 0 0
TWITTER INC COM 90184L102 6,297 98,964 SH   SOLE 9 98,964 0 0
TWITTER INC COM 90184L102 65 1,020 SH   DFND 20 0 0 1,020
TWO HBRS INVT CORP TRUS 90187B408 6,016 820,750 SH   SOLE 1 820,750 0 0
TYLER TECHNOLOGIES INC COM 902252105 25,268 59,519 SH   SOLE 1 59,519 0 0
TYLER TECHNOLOGIES INC COM 902252105 6,679 15,734 SH   SOLE 9 15,734 0 0
TYME TECHNOLOGIES INC COM 90238J103 163 91,642 SH   SOLE 1 91,642 0 0
TYSON FOODS INC COM 902494103 594 8,000 SH   DFND 1 0 0 8,000
TYSON FOODS INC COM 902494103 38,730 521,266 SH   SOLE 1 521,266 0 0
TYSON FOODS INC OPT 902494103 208 2,800 SH Call SOLE 8 2,800 0 0
TYSON FOODS INC OPT 902494103 104 1,400 SH Put SOLE 8 1,400 0 0
TYSON FOODS INC COM 902494103 288 3,877 SH   SOLE 8 3,877 0 0
TYSON FOODS INC COM 902494103 18,752 252,383 SH   SOLE 9 252,383 0 0
U S CONCRETE INC COM 90333L201 1,736 23,683 SH   SOLE 1 23,683 0 0
U S CONCRETE INC COM 90333L201 21 290 SH   SOLE 8 290 0 0
U S CONCRETE INC COM 90333L201 183 2,498 SH   SOLE 9 2,498 0 0
U S PHYSICAL THERAPY INC COM 90337L108 2,030 19,489 SH   SOLE 1 19,489 0 0
U S SILICA HLDGS INC COM 90346E103 1,159 94,229 SH   SOLE 1 94,229 0 0
U S SILICA HLDGS INC COM 90346E103 12 1,007 SH   SOLE 8 1,007 0 0
U S SILICA HLDGS INC OPT 90346E103 1 100 SH Put SOLE 8 100 0 0
U S XPRESS ENTERPRISES INC COM 90338N202 218 18,522 SH   SOLE 1 18,522 0 0
UBER TECHNOLOGIES INC COM 90353T100 2,124 38,957 SH   DFND 1 0 0 38,957
UBER TECHNOLOGIES INC COM 90353T100 52,189 957,417 SH   SOLE 1 957,417 0 0
UBER TECHNOLOGIES INC OPT 90353T100 16,369 300,300 SH Put SOLE 8 300,300 0 0
UBER TECHNOLOGIES INC COM 90353T100 3,237 59,390 SH   SOLE 8 59,390 0 0
UBER TECHNOLOGIES INC COM 90353T100 9,408 172,599 SH   SOLE 9 172,599 0 0
UBER TECHNOLOGIES INC COM 90353T100 545 10,000 SH   DFND 20 0 0 10,000
UDR INC TRUS 902653104 17,287 394,132 SH   SOLE 1 394,132 0 0
UDR INC TRUS 902653104 5,046 115,032 SH   SOLE 9 115,032 0 0
UFP TECHNOLOGIES INC COM 902673102 286 5,747 SH   SOLE 1 5,747 0 0
UFP TECHNOLOGIES INC COM 902673102 105 2,104 SH   SOLE 99 2,104 0 0
UGI CORP NEW COM 902681105 5,812 141,724 SH   SOLE 1 141,724 0 0
UGI CORP NEW COM 902681105 1 25 SH   SOLE 8 25 0 0
UGI CORP NEW COM 902681105 1,405 34,262 SH   SOLE 9 34,262 0 0
ULTA BEAUTY INC COM 90384S303 23,365 75,578 SH   SOLE 1 75,578 0 0
ULTA BEAUTY INC COM 90384S303 15 48 SH   DFND 1 0 0 48
ULTA BEAUTY INC OPT 90384S303 526 1,700 SH Call SOLE 8 1,700 0 0
ULTA BEAUTY INC COM 90384S303 6,677 21,598 SH   SOLE 9 21,598 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 3,426 59,029 SH   SOLE 1 59,029 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 8,065 70,837 SH   SOLE 1 70,837 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 36 313 SH   SOLE 8 313 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 60 526 SH   SOLE 99 526 0 0
ULTRALIFE CORP COM 903899102 63 7,597 SH   SOLE 1 7,597 0 0
UMB FINL CORP COM 902788108 5,034 54,512 SH   SOLE 1 54,512 0 0
UMH PPTYS INC TRUS 903002103 1,245 64,948 SH   SOLE 1 64,948 0 0
UMPQUA HLDGS CORP COM 904214103 6,018 342,917 SH   SOLE 1 342,917 0 0
UNDER ARMOUR INC COM 904311206 8,494 460,116 SH   SOLE 1 460,116 0 0
UNDER ARMOUR INC COM 904311107 4,551 205,438 SH   SOLE 1 205,438 0 0
UNDER ARMOUR INC OPT 904311107 40 1,800 SH Put SOLE 8 1,800 0 0
UNDER ARMOUR INC COM 904311206 1,455 78,844 SH   SOLE 8 78,844 0 0
UNDER ARMOUR INC COM 904311107 1,269 57,277 SH   SOLE 8 57,277 0 0
UNDER ARMOUR INC COM 904311206 895 48,498 SH   SOLE 9 48,498 0 0
UNDER ARMOUR INC COM 904311107 1,027 46,359 SH   SOLE 9 46,359 0 0
UNDER ARMOUR INC COM 904311206 153 8,297 SH   SOLE 99 8,297 0 0
UNDER ARMOUR INC COM 904311107 116 5,217 SH   SOLE 99 5,217 0 0
UNIFI INC COM 904677200 487 17,637 SH   SOLE 1 17,637 0 0
UNIFIRST CORP MASS COM 904708104 4,452 19,904 SH   SOLE 1 19,904 0 0
UNIFIRST CORP MASS COM 904708104 930 4,157 SH   SOLE 99 4,157 0 0
UNILEVER PLC ADR 904767704 7,487 134,105 SH   SOLE 1 134,105 0 0
UNILEVER PLC ADR 904767704 31 563 SH   DFND 1 0 0 563
UNILEVER PLC ADR 904767704 4 76 SH   SOLE 8 76 0 0
UNILEVER PLC ADR 904767704 1,932 34,600 SH   DFND 20 0 0 34,600
UNION BANKSHARES INC COM 905400107 2 77 SH   SOLE 1 77 0 0
UNION PAC CORP COM 907818108 159,032 721,527 SH   SOLE 1 721,527 0 0
UNION PAC CORP OPT 907818108 25,017 113,500 SH Put SOLE 8 113,500 0 0
UNION PAC CORP COM 907818108 21,915 99,429 SH   SOLE 8 99,429 0 0
UNION PAC CORP OPT 907818108 24,399 110,700 SH Call SOLE 8 110,700 0 0
UNION PAC CORP COM 907818108 18,023 81,773 SH   SOLE 9 81,773 0 0
UNIQURE NV COM N90064101 346 10,258 SH   SOLE 8 10,258 0 0
UNISYS CORP COM 909214306 2,301 90,485 SH   SOLE 1 90,485 0 0
UNITED AIRLS HLDGS INC COM 910047109 14,669 254,923 SH   SOLE 1 254,923 0 0
UNITED AIRLS HLDGS INC OPT 910047109 16,238 282,200 SH Put SOLE 8 282,200 0 0
UNITED AIRLS HLDGS INC OPT 910047109 5,357 93,100 SH Call SOLE 8 93,100 0 0
UNITED AIRLS HLDGS INC COM 910047109 20,717 360,036 SH   SOLE 8 360,036 0 0
UNITED AIRLS HLDGS INC COM 910047109 9,868 171,492 SH   SOLE 9 171,492 0 0
UNITED AIRLS HLDGS INC COM 910047109 280 4,870 SH   DFND 20 0 0 4,870
UNITED BANKSHARES INC WEST V COM 909907107 6,019 156,006 SH   SOLE 1 156,006 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 5,291 155,091 SH   SOLE 1 155,091 0 0
UNITED FIRE GROUP INC COM 910340108 919 26,404 SH   SOLE 1 26,404 0 0
UNITED INS HLDGS CORP COM 910710102 517 71,875 SH   SOLE 1 71,875 0 0
UNITED MICROELECTRONICS CORP ADR 910873405 321 35,235 SH   SOLE 1 35,235 0 0
UNITED NAT FOODS INC COM 911163103 3,251 98,687 SH   SOLE 1 98,687 0 0
UNITED NAT FOODS INC COM 911163103 134 4,080 SH   SOLE 9 4,080 0 0
UNITED PARCEL SERVICE INC COM 911312106 140,432 826,124 SH   SOLE 1 826,124 0 0
UNITED PARCEL SERVICE INC COM 911312106 85 500 SH   DFND 1 0 0 500
UNITED PARCEL SERVICE INC COM 911312106 5,422 31,895 SH   SOLE 8 31,895 0 0
UNITED PARCEL SERVICE INC OPT 911312106 27,062 159,200 SH Put SOLE 8 159,200 0 0
UNITED PARCEL SERVICE INC OPT 911312106 36,480 214,600 SH Call SOLE 8 214,600 0 0
UNITED PARCEL SERVICE INC COM 911312106 14,234 83,735 SH   SOLE 9 83,735 0 0
UNITED RENTALS INC COM 911363109 20,841 63,288 SH   SOLE 1 63,288 0 0
UNITED RENTALS INC COM 911363109 52 159 SH   SOLE 8 159 0 0
UNITED RENTALS INC COM 911363109 9,247 28,080 SH   SOLE 9 28,080 0 0
UNITED RENTALS INC COM 911363109 415 1,259 SH   SOLE 99 1,259 0 0
UNITED SEC BANCSHARES CALIF COM 911460103 312 38,159 SH   SOLE 1 38,159 0 0
UNITED STATES ANTIMONY CORP COM 911549103 1 603 SH   SOLE 1 603 0 0
UNITED STATES ANTIMONY CORP COM 911549103 1 1,201 SH   SOLE 8 1,201 0 0
UNITED STATES CELLULAR CORP COM 911684108 87 2,397 SH   SOLE 1 2,397 0 0
UNITED STATES STL CORP NEW COM 912909108 49,157 1,878,392 SH   SOLE 1 1,878,392 0 0
UNITED STATES STL CORP NEW COM 912909108 628 23,994 SH   SOLE 8 23,994 0 0
UNITED STATES STL CORP NEW OPT 912909108 13,464 514,500 SH Put SOLE 8 514,500 0 0
UNITED STATES STL CORP NEW OPT 912909108 283 10,800 SH Call SOLE 8 10,800 0 0
UNITED STATES STL CORP NEW COM 912909108 164 6,255 SH   SOLE 9 6,255 0 0
UNITED STS 12 MONTH OIL FD L FUND 91288V103 0 16 SH   SOLE 8 16 0 0
UNITED STS BRENT OIL FD LP FUND 91167Q100 1,120 70,503 SH   SOLE 1 70,503 0 0
UNITED STS LIME &amp MINERALS I COM 911922102 224 1,676 SH   SOLE 1 1,676 0 0
UNITED STS NAT GAS FD LP FUND 912318300 231 24,105 SH   SOLE 1 24,105 0 0
UNITED STS NAT GAS FD LP OPT 912318300 37,379 3,901,800 SH Call SOLE 8 3,901,800 0 0
UNITED STS NAT GAS FD LP OPT 912318300 2,916 304,400 SH Put SOLE 8 304,400 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 1,890 11,302 SH   SOLE 1 11,302 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 891 5,324 SH   SOLE 8 5,324 0 0
UNITED THERAPEUTICS CORP DEL OPT 91307C102 5,604 33,500 SH Put SOLE 8 33,500 0 0
UNITEDHEALTH GROUP INC COM 91324P102 708,914 1,905,325 SH   SOLE 1 1,543,461 361,864 0
UNITEDHEALTH GROUP INC COM 91324P102 569 1,529 SH   DFND 1 0 0 1,529
UNITEDHEALTH GROUP INC OPT 91324P102 595 1,600 SH Put SOLE 8 1,600 0 0
UNITEDHEALTH GROUP INC COM 91324P102 9 24 SH   SOLE 8 24 0 0
UNITEDHEALTH GROUP INC OPT 91324P102 3,721 10,000 SH Call SOLE 8 10,000 0 0
UNITEDHEALTH GROUP INC COM 91324P102 41,530 111,617 SH   SOLE 9 111,617 0 0
UNITEDHEALTH GROUP INC COM 91324P102 2,644 7,105 SH   DFND 20 0 0 7,105
UNITEDHEALTH GROUP INC COM 91324P102 18,790 50,501 SH   SOLE 20 0 50,501 0
UNITEDHEALTH GROUP INC COM 91324P102 9,160 24,618 SH   SOLE 82 0 24,618 0
UNITEDHEALTH GROUP INC COM 91324P102 16,897 45,413 SH   SOLE 99 894 44,519 0
UNITI GROUP INC TRUS 91325V108 11,266 1,021,264 SH   SOLE 1 1,021,264 0 0
UNITIL CORP COM 913259107 786 17,191 SH   SOLE 1 17,191 0 0
UNITY BANCORP INC COM 913290102 226 10,279 SH   SOLE 1 10,279 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 177 29,623 SH   SOLE 1 29,623 0 0
UNITY BIOTECHNOLOGY INC COM 91381U101 1 218 SH   SOLE 8 218 0 0
UNIVAR SOLUTIONS USA INC COM 91336L107 185 8,587 SH   SOLE 1 8,587 0 0
UNIVAR SOLUTIONS USA INC OPT 91336L107 65 3,000 SH Call SOLE 8 3,000 0 0
UNIVERSAL CORP VA COM 913456109 1,799 30,500 SH   SOLE 1 30,500 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 589 2,486 SH   SOLE 1 2,486 0 0
UNIVERSAL DISPLAY CORP OPT 91347P105 923 3,900 SH Put SOLE 8 3,900 0 0
UNIVERSAL ELECTRS INC COM 913483103 1,055 19,204 SH   SOLE 1 19,204 0 0
UNIVERSAL HEALTH RLTY INCM T TRUS 91359E105 1,845 27,210 SH   SOLE 1 27,210 0 0
UNIVERSAL HLTH SVCS INC COM 913903100 13,367 100,221 SH   SOLE 1 100,221 0 0
UNIVERSAL HLTH SVCS INC COM 913903100 4,040 30,293 SH   SOLE 9 30,293 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 725 50,545 SH   SOLE 1 50,545 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 289 10,992 SH   SOLE 1 10,992 0 0
UNIVERSAL STAINLESS &amp ALLOY COM 913837100 40 3,889 SH   SOLE 1 3,889 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 228 39,076 SH   SOLE 1 39,076 0 0
UNIVEST FINANCIAL CORPORATIO COM 915271100 1,647 57,616 SH   SOLE 1 57,616 0 0
UNUM GROUP COM 91529Y106 11,918 428,250 SH   SOLE 1 428,250 0 0
UNUM GROUP COM 91529Y106 2,907 104,464 SH   SOLE 9 104,464 0 0
UP FINTECH HLDG LTD ADR 91531W106 1,731 97,276 SH   DFND 1 0 0 97,276
UP FINTECH HLDG LTD ADR 91531W106 515 28,948 SH   SOLE 1 28,948 0 0
UP FINTECH HLDG LTD ADR 91531W106 0 5 SH   SOLE 8 5 0 0
UP FINTECH HLDG LTD ADR 91531W106 445 25,000 SH   DFND 20 0 0 25,000
UPLAND SOFTWARE INC COM 91544A109 1,161 24,596 SH   SOLE 1 24,596 0 0
UPWORK INC COM 91688F104 4,227 94,416 SH   SOLE 1 94,416 0 0
UR-ENERGY INC COM 91688R108 7 5,966 SH   SOLE 1 5,966 0 0
URANIUM ENERGY CORP COM 916896103 473 165,516 SH   SOLE 1 165,516 0 0
URANIUM ENERGY CORP COM 916896103 2 682 SH   DFND 1 0 0 682
URBAN EDGE PPTYS TRUS 91704F104 4,592 277,921 SH   SOLE 1 277,921 0 0
URBAN ONE INC COM 91705J105 0 40 SH   SOLE 1 40 0 0
URBAN ONE INC COM 91705J204 42 24,064 SH   SOLE 1 24,064 0 0
URBAN ONE INC COM 91705J204 306 175,000 SH   SOLE 8 175,000 0 0
URBAN OUTFITTERS INC COM 917047102 2,235 60,090 SH   SOLE 1 60,090 0 0
URBAN OUTFITTERS INC COM 917047102 104 2,793 SH   SOLE 99 2,793 0 0
UROGEN PHARMA LTD COM M96088105 390 19,987 SH   SOLE 1 19,987 0 0
UROGEN PHARMA LTD COM M96088105 2 81 SH   SOLE 8 81 0 0
URSTADT BIDDLE PPTYS INC TRUS 917286205 664 39,872 SH   SOLE 1 39,872 0 0
US BANCORP DEL COM 902973304 12 210 SH   DFND 1 0 0 210
US BANCORP DEL COM 902973304 216,939 3,922,280 SH   SOLE 1 2,568,376 1,353,904 0
US BANCORP DEL COM 902973304 6,381 115,369 SH   SOLE 8 115,369 0 0
US BANCORP DEL OPT 902973304 2,550 46,100 SH Put SOLE 8 46,100 0 0
US BANCORP DEL COM 902973304 9,317 168,448 SH   SOLE 9 168,448 0 0
US BANCORP DEL COM 902973304 10,528 190,347 SH   SOLE 20 0 190,347 0
US BANCORP DEL COM 902973304 5,069 91,643 SH   SOLE 82 0 91,643 0
US BANCORP DEL COM 902973304 13,796 249,434 SH   SOLE 99 45,000 204,434 0
US FOODS HLDG CORP COM 912008109 1,163 30,504 SH   SOLE 1 30,504 0 0
US FOODS HLDG CORP COM 912008109 25,260 662,648 SH   SOLE 8 662,648 0 0
US FOODS HLDG CORP COM 912008109 1,754 46,014 SH   SOLE 99 46,014 0 0
US WELL SERVICES INC COM 91274U101 0 448 SH   SOLE 1 448 0 0
USA COMPRESSION PARTNERS LP COM 90290N109 172 11,211 SH   SOLE 1 11,211 0 0
USA TRUCK INC COM 902925106 63 3,277 SH   SOLE 1 3,277 0 0
USANA HEALTH SCIENCES INC COM 90328M107 2,249 23,048 SH   SOLE 1 23,048 0 0
USANA HEALTH SCIENCES INC COM 90328M107 7 75 SH   SOLE 8 75 0 0
UTAH MED PRODS INC COM 917488108 248 2,853 SH   SOLE 1 2,853 0 0
V F CORP COM 918204108 24,671 308,689 SH   SOLE 1 308,689 0 0
V F CORP COM 918204108 190 2,380 SH   SOLE 8 2,380 0 0
V F CORP COM 918204108 10,117 126,598 SH   SOLE 9 126,598 0 0
VAALCO ENERGY INC COM 91851C201 55 24,694 SH   SOLE 1 24,694 0 0
VAIL RESORTS INC COM 91879Q109 5,657 19,397 SH   SOLE 1 19,397 0 0
VAIL RESORTS INC COM 91879Q109 9 30 SH   SOLE 8 30 0 0
VAIL RESORTS INC COM 91879Q109 1,926 6,605 SH   SOLE 9 6,605 0 0
VALE S A ADR 91912E105 488 28,105 SH   DFND 1 0 0 28,105
VALE S A ADR 91912E105 6,734 387,450 SH   SOLE 1 387,450 0 0
VALE S A OPT 91912E105 10,428 600,000 SH Put SOLE 1 600,000 0 0
VALE S A OPT 91912E105 4,531 260,700 SH Call SOLE 8 260,700 0 0
VALE S A OPT 91912E105 19,297 1,110,300 SH Put SOLE 8 1,110,300 0 0
VALE S A ADR 91912E105 2,171 124,940 SH   SOLE 8 124,940 0 0
VALE S A ADR 91912E105 737 42,394 SH   SOLE 9 42,394 0 0
VALE S A ADR 91912E105 10,743 618,115 SH   DFND 20 0 0 618,115
VALE S A ADR 91912E105 585 33,658 SH   SOLE 99 33,658 0 0
VALERO ENERGY CORP COM 91913Y100 40,184 561,223 SH   SOLE 1 561,223 0 0
VALERO ENERGY CORP COM 91913Y100 6,466 90,310 SH   SOLE 8 90,310 0 0
VALERO ENERGY CORP OPT 91913Y100 4,296 60,000 SH Call SOLE 8 60,000 0 0
VALERO ENERGY CORP OPT 91913Y100 11,399 159,200 SH Put SOLE 8 159,200 0 0
VALERO ENERGY CORP COM 91913Y100 21,287 297,298 SH   SOLE 9 297,298 0 0
VALERO ENERGY CORP COM 91913Y100 411 5,737 SH   SOLE 99 5,737 0 0
VALLEY NATL BANCORP COM 919794107 7,481 544,387 SH   SOLE 1 544,387 0 0
VALMONT INDS INC COM 920253101 965 4,060 SH   SOLE 1 4,060 0 0
VALMONT INDS INC COM 920253101 314 1,321 SH   SOLE 99 1,321 0 0
VALUE LINE INC COM 920437100 24 858 SH   SOLE 1 858 0 0
VALVOLINE INC COM 92047W101 1,727 66,217 SH   SOLE 1 66,217 0 0
VALVOLINE INC COM 92047W101 2 65 SH   SOLE 8 65 0 0
VALVOLINE INC COM 92047W101 137 5,261 SH   SOLE 9 5,261 0 0
VANDA PHARMACEUTICALS INC COM 921659108 1,462 97,349 SH   SOLE 1 97,349 0 0
VANDA PHARMACEUTICALS INC COM 921659108 5 349 SH   SOLE 8 349 0 0
VANECK VECTORS ETF TR FUND 92189F643 3,605 52,037 SH   SOLE 1 52,037 0 0
VANECK VECTORS ETF TR FUND 92189F676 104,453 428,880 SH   SOLE 1 428,880 0 0
VANECK VECTORS ETF TR FUND 92189F403 26 1,000 SH   DFND 1 0 0 1,000
VANECK VECTORS ETF TR FUND 92189F791 133 2,947 SH   DFND 1 0 0 2,947
VANECK VECTORS ETF TR FUND 92189F403 463 17,938 SH   SOLE 1 17,938 0 0
VANECK VECTORS ETF TR FUND 92189F114 24 356 SH   DFND 1 0 0 356
VANECK VECTORS ETF TR OPT 92189F676 32,392 133,000 SH Put SOLE 1 133,000 0 0
VANECK VECTORS ETF TR FUND 92189F676 28 115 SH   DFND 1 0 0 115
VANECK VECTORS ETF TR FUND 92189F791 20,220 449,253 SH   SOLE 1 449,253 0 0
VANECK VECTORS ETF TR FUND 92189F106 44 1,351 SH   DFND 1 0 0 1,351
VANECK VECTORS ETF TR FUND 92189F106 8,297 255,261 SH   SOLE 1 255,261 0 0
VANECK VECTORS ETF TR OPT 92189F791 104 2,300 SH Call SOLE 8 2,300 0 0
VANECK VECTORS ETF TR OPT 92189F676 39,236 161,100 SH Put SOLE 8 161,100 0 0
VANECK VECTORS ETF TR OPT 92189F106 275,694 8,482,900 SH Put SOLE 8 8,482,900 0 0
VANECK VECTORS ETF TR OPT 92189F403 212 8,200 SH Call SOLE 8 8,200 0 0
VANECK VECTORS ETF TR FUND 92189F791 47 1,034 SH   SOLE 8 1,034 0 0
VANECK VECTORS ETF TR FUND 92189F676 59,235 243,215 SH   SOLE 8 243,215 0 0
VANECK VECTORS ETF TR FUND 92189F106 69,021 2,123,697 SH   SOLE 8 2,123,697 0 0
VANECK VECTORS ETF TR OPT 92189F403 7,534 291,900 SH Put SOLE 8 291,900 0 0
VANECK VECTORS ETF TR OPT 92189F676 9,742 40,000 SH Call SOLE 8 40,000 0 0
VANECK VECTORS ETF TR FUND 92189F692 7 100 SH   SOLE 8 100 0 0
VANECK VECTORS ETF TR FUND 92189F403 1,592 61,694 SH   SOLE 8 61,694 0 0
VANECK VECTORS ETF TR OPT 92189F106 158,122 4,865,300 SH Call SOLE 8 4,865,300 0 0
VANECK VECTORS ETF TR FUND 92189F106 324 9,971 SH   SOLE 9 9,971 0 0
VANECK VECTORS ETF TR FUND 92189F106 748 23,000 SH   DFND 20 0 0 23,000
VANECK VECTORS ETF TR FUND 92189F403 30 1,170 SH   DFND 20 0 0 1,170
VANECK VECTORS ETF TR FUND 92189F676 24 100 SH   SOLE 44 100 0 0
VANGUARD ADMIRAL FDS INC FUND 921932778 50 289 SH   SOLE 1 289 0 0
VANGUARD ADMIRAL FDS INC FUND 921932505 9 37 SH   SOLE 8 37 0 0
VANGUARD BD INDEX FDS FUND 921937819 51,411 579,413 SH   SOLE 1 579,413 0 0
VANGUARD BD INDEX FDS FUND 921937835 22,584 266,573 SH   SOLE 1 266,573 0 0
VANGUARD CHARLOTTE FDS FUND 92203J407 15,274 267,406 SH   SOLE 1 267,406 0 0
VANGUARD INDEX FDS FUND 922908751 169 788 SH   DFND 1 0 0 788
VANGUARD INDEX FDS FUND 922908553 15,991 174,075 SH   SOLE 1 174,075 0 0
VANGUARD INDEX FDS FUND 922908363 181,613 498,527 SH   SOLE 1 1,077 497,450 0
VANGUARD INDEX FDS FUND 922908652 44,143 249,523 SH   SOLE 1 249,523 0 0
VANGUARD INDEX FDS FUND 922908751 33 155 SH   SOLE 1 155 0 0
VANGUARD INDEX FDS FUND 922908611 0 1 SH   SOLE 1 1 0 0
VANGUARD INDEX FDS FUND 922908744 543 4,138 SH   SOLE 1 4,138 0 0
VANGUARD INDEX FDS FUND 922908629 154 696 SH   DFND 1 0 0 696
VANGUARD INDEX FDS FUND 922908363 1,178 3,234 SH   DFND 1 0 0 3,234
VANGUARD INDEX FDS FUND 922908769 5,158 24,955 SH   SOLE 1 24,955 0 0
VANGUARD INDEX FDS FUND 922908553 34 368 SH   SOLE 8 368 0 0
VANGUARD INDEX FDS OPT 922908553 294 3,200 SH Put SOLE 8 3,200 0 0
VANGUARD INDEX FDS FUND 922908538 451 2,100 SH   DFND 20 0 0 2,100
VANGUARD INDEX FDS FUND 922908363 92 253 SH   DFND 20 0 0 253
VANGUARD INTL EQUITY INDEX F FUND 922042874 12 190 SH   SOLE 1 190 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042866 154 1,891 SH   DFND 1 0 0 1,891
VANGUARD INTL EQUITY INDEX F FUND 922042874 86 1,362 SH   DFND 1 0 0 1,362
VANGUARD INTL EQUITY INDEX F FUND 922042676 2,077 37,250 SH   SOLE 1 37,250 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042858 844 16,219 SH   DFND 1 0 0 16,219
VANGUARD INTL EQUITY INDEX F FUND 922042858 1,574 30,240 SH   SOLE 1 30,240 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042718 2,067 16,100 SH   SOLE 1 16,100 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042858 549 10,540 SH   SOLE 8 10,540 0 0
VANGUARD SCOTTSDALE FDS FUND 92206C870 61,023 655,947 SH   SOLE 1 655,947 0 0
VANGUARD SCOTTSDALE FDS FUND 92206C813 2,212 21,850 SH   SOLE 1 21,850 0 0
VANGUARD SCOTTSDALE FDS FUND 92206C649 39 276 SH   SOLE 1 276 0 0
VANGUARD SCOTTSDALE FDS FUND 92206C813 500 4,935 SH   SOLE 8 4,935 0 0
VANGUARD SPECIALIZED FUNDS FUND 921908844 17,104 116,290 SH   SOLE 1 116,290 0 0
VANGUARD STAR FDS FUND 921909768 28,295 451,278 SH   SOLE 1 451,278 0 0
VANGUARD TAX-MANAGED INTL FD FUND 921943858 3,444 70,129 SH   SOLE 1 70,129 0 0
VANGUARD WHITEHALL FDS FUND 921946794 791 12,078 SH   SOLE 1 12,078 0 0
VANGUARD WHITEHALL FDS FUND 921946885 3,376 43,560 SH   SOLE 1 43,560 0 0
VANGUARD WORLD FDS FUND 92204A603 3,416 18,050 SH   DFND 1 0 0 18,050
VANGUARD WORLD FDS FUND 92204A702 896 2,500 SH   DFND 1 0 0 2,500
VANGUARD WORLD FDS FUND 92204A801 16 95 SH   SOLE 1 95 0 0
VANGUARD WORLD FDS FUND 92204A504 65 283 SH   SOLE 1 283 0 0
VANGUARD WORLD FDS FUND 92204A504 13 55 SH   DFND 1 0 0 55
VANGUARD WORLD FDS FUND 92204A884 1,566 12,048 SH   SOLE 1 12,048 0 0
VANGUARD WORLD FDS FUND 92204A405 721 8,532 SH   SOLE 1 8,532 0 0
VAPOTHERM INC COM 922107107 1,790 74,501 SH   SOLE 1 74,501 0 0
VAPOTHERM INC COM 922107107 8 315 SH   SOLE 8 315 0 0
VAREX IMAGING CORP COM 92214X106 1,179 57,535 SH   SOLE 1 57,535 0 0
VAREX IMAGING CORP COM 92214X106 6 291 SH   SOLE 8 291 0 0
VARIAN MED SYS INC COM 92220P105 458,984 2,600,036 SH   SOLE 1 2,600,036 0 0
VARIAN MED SYS INC COM 92220P105 84 476 SH   SOLE 8 476 0 0
VARIAN MED SYS INC COM 92220P105 6,294 35,653 SH   SOLE 9 35,653 0 0
VARIAN MED SYS INC COM 92220P105 625 3,538 SH   SOLE 99 3,538 0 0
VARONIS SYS INC COM 922280102 19,122 372,433 SH   SOLE 1 372,433 0 0
VARONIS SYS INC COM 922280102 1,255 24,437 SH   SOLE 8 24,437 0 0
VARONIS SYS INC COM 922280102 163 3,166 SH   SOLE 99 3,166 0 0
VAXART INC COM 92243A200 269 44,410 SH   SOLE 1 44,410 0 0
VAXART INC COM 92243A200 2 337 SH   SOLE 8 337 0 0
VBI VACCINES INC CDA COM 91822J103 473 151,916 SH   SOLE 1 151,916 0 0
VBI VACCINES INC CDA COM 91822J103 2 790 SH   SOLE 8 790 0 0
VECTOR GROUP LTD COM 92240M108 2,788 199,896 SH   SOLE 1 199,896 0 0
VECTRUS INC COM 92242T101 594 11,132 SH   SOLE 1 11,132 0 0
VEECO INSTRS INC DEL COM 922417100 3,178 153,233 SH   SOLE 1 153,233 0 0
VEEVA SYS INC COM 922475108 81 310 SH   DFND 1 0 0 310
VEEVA SYS INC COM 922475108 18,427 70,543 SH   SOLE 1 70,543 0 0
VEEVA SYS INC COM 922475108 1 3 SH   SOLE 8 3 0 0
VEEVA SYS INC OPT 922475108 470 1,800 SH Put SOLE 8 1,800 0 0
VEEVA SYS INC COM 922475108 5,826 22,302 SH   SOLE 9 22,302 0 0
VEEVA SYS INC COM 922475108 522 2,000 SH   DFND 20 0 0 2,000
VENATOR MATLS PLC COM G9329Z100 2 400 SH   SOLE 1 400 0 0
VENTAS INC TRUS 92276F100 34,596 648,582 SH   SOLE 1 648,582 0 0
VENTAS INC TRUS 92276F100 56 1,040 SH   SOLE 8 1,040 0 0
VENTAS INC OPT 92276F100 101 1,900 SH Put SOLE 8 1,900 0 0
VENTAS INC TRUS 92276F100 8,082 151,521 SH   SOLE 9 151,521 0 0
VEON LTD ADR 91822M106 191 108,000 SH   DFND 1 0 0 108,000
VEON LTD ADR 91822M106 241 136,267 SH   SOLE 1 136,267 0 0
VERA BRADLEY INC COM 92335C106 418 41,393 SH   SOLE 1 41,393 0 0
VERACYTE INC COM 92337F107 3,321 61,801 SH   SOLE 1 61,801 0 0
VERACYTE INC COM 92337F107 20 371 SH   SOLE 8 371 0 0
VERACYTE INC COM 92337F107 142 2,640 SH   SOLE 99 2,640 0 0
VERASTEM INC COM 92337C104 353 142,636 SH   SOLE 1 142,636 0 0
VERASTEM INC COM 92337C104 2 992 SH   SOLE 8 992 0 0
VERB TECHNOLOGY CO INC COM 92337U104 0 121 SH   SOLE 8 121 0 0
VERICEL CORP COM 92346J108 5,040 90,727 SH   SOLE 1 90,727 0 0
VERICEL CORP COM 92346J108 1 26 SH   SOLE 8 26 0 0
VERINT SYS INC COM 92343X100 27,908 613,501 SH   SOLE 1 613,501 0 0
VERISIGN INC COM 92343E102 26,630 133,986 SH   SOLE 1 133,986 0 0
VERISIGN INC COM 92343E102 12 61 SH   SOLE 8 61 0 0
VERISIGN INC COM 92343E102 7,814 39,316 SH   SOLE 9 39,316 0 0
VERISK ANALYTICS INC COM 92345Y106 27,386 155,001 SH   SOLE 1 155,001 0 0
VERISK ANALYTICS INC COM 92345Y106 14 77 SH   SOLE 8 77 0 0
VERISK ANALYTICS INC COM 92345Y106 10,948 61,957 SH   SOLE 9 61,957 0 0
VERITEX HLDGS INC COM 923451108 2,989 91,353 SH   SOLE 1 91,353 0 0
VERITIV CORP COM 923454102 751 17,645 SH   SOLE 1 17,645 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 360,688 6,202,683 SH   SOLE 1 6,202,683 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,455 25,029 SH   DFND 1 0 0 25,029
VERIZON COMMUNICATIONS INC OPT 92343V104 192 3,300 SH Call SOLE 8 3,300 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 28,398 488,387 SH   SOLE 9 488,387 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 767 13,197 SH   DFND 20 0 0 13,197
VERIZON COMMUNICATIONS INC COM 92343V104 3,835 65,951 SH   SOLE 99 65,951 0 0
VERMILION ENERGY INC COM 923725105 249 34,239 SH   SOLE 1 34,239 0 0
VERONA PHARMA PLC ADR 925050106 1 110 SH   SOLE 1 110 0 0
VERRA MOBILITY CORP COM 92511U102 1,902 140,610 SH   SOLE 1 140,610 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 157 10,399 SH   SOLE 1 10,399 0 0
VERSO CORP COM 92531L207 1,306 89,517 SH   SOLE 1 89,517 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 71,693 333,617 SH   SOLE 1 333,617 0 0
VERTEX PHARMACEUTICALS INC OPT 92532F100 128 600 SH Put SOLE 1 600 0 0
VERTEX PHARMACEUTICALS INC OPT 92532F100 2,492 11,600 SH Call SOLE 1 11,600 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 13 62 SH   DFND 1 0 0 62
VERTEX PHARMACEUTICALS INC COM 92532F100 1,622 7,546 SH   SOLE 8 7,546 0 0
VERTEX PHARMACEUTICALS INC OPT 92532F100 10,745 50,000 SH Call SOLE 8 50,000 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 7,102 33,047 SH   SOLE 9 33,047 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 430 2,000 SH   DFND 20 0 0 2,000
VERTEX PHARMACEUTICALS INC COM 92532F100 6 27 SH   SOLE 82 27 0 0
VERU INC COM 92536C103 493 45,716 SH   SOLE 1 45,716 0 0
VIAD CORP COM 92552R406 1,056 25,294 SH   SOLE 1 25,294 0 0
VIASAT INC COM 92552V100 275 5,697 SH   SOLE 1 5,697 0 0
VIAVI SOLUTIONS INC COM 925550105 4,688 298,577 SH   SOLE 1 298,577 0 0
VIAVI SOLUTIONS INC BOND 925550AB1 434 328,000 PRN   SOLE 8 0 0 328,000
VIAVI SOLUTIONS INC COM 925550105 1 54 SH   SOLE 8 54 0 0
VIAVI SOLUTIONS INC BOND 925550AE5 385 302,000 PRN   SOLE 8 0 0 302,000
VIAVI SOLUTIONS INC COM 925550105 159 10,097 SH   SOLE 99 10,097 0 0
VICI PPTYS INC TRUS 925652109 21,893 775,246 SH   SOLE 1 775,246 0 0
VICI PPTYS INC TRUS 925652109 2,487 88,078 SH   SOLE 9 88,078 0 0
VICI PPTYS INC COM 925652109 351 12,430 SH   SOLE 99 12,430 0 0
VICOR CORP COM 925815102 2,389 28,078 SH   SOLE 1 28,078 0 0
VICTORY PORTFOLIOS II FUND 92647N782 45 671 SH   SOLE 1 671 0 0
VIEMED HEALTHCARE INC COM 92663R105 295 29,183 SH   SOLE 1 29,183 0 0
VIEWRAY INC COM 92672L107 505 115,860 SH   SOLE 1 115,860 0 0
VIEWRAY INC COM 92672L107 5 1,056 SH   SOLE 8 1,056 0 0
VIKING THERAPEUTICS INC COM 92686J106 515 81,544 SH   SOLE 1 81,544 0 0
VIKING THERAPEUTICS INC COM 92686J106 2 253 SH   SOLE 8 253 0 0
VILLAGE FARMS INTL INC COM 92707Y108 128 9,647 SH   SOLE 1 9,647 0 0
VILLAGE FARMS INTL INC COM 92707Y108 1 62 SH   SOLE 8 62 0 0
VILLAGE SUPER MKT INC COM 927107409 169 7,168 SH   SOLE 1 7,168 0 0
VINCE HLDG CORP COM 92719W207 0 29 SH   SOLE 1 29 0 0
VIOMI TECHNOLOGY CO LTD ADR 92762J103 127 14,076 SH   SOLE 1 14,076 0 0
VIPER ENERGY PARTNERS LP COM 92763M105 1,966 135,045 SH   SOLE 1 135,045 0 0
VIPSHOP HOLDINGS LIMITED ADR 92763W103 66,094 2,213,470 SH   SOLE 1 2,213,470 0 0
VIPSHOP HOLDINGS LIMITED OPT 92763W103 29,860 1,000,000 SH Call SOLE 1 1,000,000 0 0
VIPSHOP HOLDINGS LIMITED ADR 92763W103 3,873 129,703 SH   SOLE 8 129,703 0 0
VIPSHOP HOLDINGS LIMITED OPT 92763W103 39 1,300 SH Call SOLE 8 1,300 0 0
VIPSHOP HOLDINGS LIMITED ADR 92763W103 7,639 255,812 SH   SOLE 9 255,812 0 0
VIPSHOP HOLDINGS LIMITED ADR 92763W103 6,321 211,692 SH   SOLE 99 211,692 0 0
VIRNETX HLDG CORP COM 92823T108 294 52,926 SH   SOLE 1 52,926 0 0
VIRNETX HLDG CORP COM 92823T108 54 9,735 SH   SOLE 8 9,735 0 0
VIRTU FINL INC COM 928254101 2,458 79,154 SH   SOLE 1 79,154 0 0
VIRTU FINL INC COM 928254101 31 1,000 SH   DFND 1 0 0 1,000
VIRTU FINL INC COM 928254101 88 2,849 SH   SOLE 9 2,849 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 2,383 10,117 SH   SOLE 1 10,117 0 0
VISA INC OPT 92826C839 187,296 884,600 SH Call SOLE 1 884,600 0 0
VISA INC OPT 92826C839 63,520 300,000 SH Put SOLE 1 300,000 0 0
VISA INC COM 92826C839 4,817 22,752 SH   DFND 1 0 0 22,752
VISA INC COM 92826C839 739,692 3,493,556 SH   SOLE 1 2,412,062 1,081,494 0
VISA INC OPT 92826C839 62,460 295,000 SH Put SOLE 8 295,000 0 0
VISA INC OPT 92826C839 52,255 246,800 SH Call SOLE 8 246,800 0 0
VISA INC COM 92826C839 13,742 64,901 SH   SOLE 8 64,901 0 0
VISA INC COM 92826C839 29,869 141,071 SH   SOLE 9 141,071 0 0
VISA INC COM 92826C839 4,187 19,774 SH   DFND 20 0 0 19,774
VISA INC COM 92826C839 33,563 158,520 SH   SOLE 20 0 158,520 0
VISA INC COM 92826C839 16,803 79,361 SH   SOLE 82 5,700 73,661 0
VISA INC COM 92826C839 33,776 159,527 SH   SOLE 99 16,966 142,561 0
VISHAY INTERTECHNOLOGY INC COM 928298108 2,988 124,085 SH   SOLE 1 124,085 0 0
VISHAY PRECISION GROUP INC COM 92835K103 320 10,390 SH   SOLE 1 10,390 0 0
VISTA GOLD CORP COM 927926303 0 94 SH   SOLE 8 94 0 0
VISTA OUTDOOR INC COM 928377100 2,933 91,450 SH   SOLE 1 91,450 0 0
VISTAGEN THERAPEUTICS INC COM 92840H202 43 20,172 SH   SOLE 1 20,172 0 0
VISTEON CORP COM 92839U206 3,570 29,280 SH   SOLE 1 29,280 0 0
VISTEON CORP COM 92839U206 9 76 SH   SOLE 8 76 0 0
VISTRA CORP COM 92840M102 10,222 578,170 SH   SOLE 1 578,170 0 0
VISTRA CORP COM 92840M102 1,142 64,618 SH   SOLE 9 64,618 0 0
VISTRA CORP COM 92840M128 4 12,758 SH   SOLE 99 12,758 0 0
VIVOPOWER INTERNATIONAL PLC COM G9376R100 1 124 SH   SOLE 1 124 0 0
VMWARE INC COM 928563402 67,689 449,911 SH   SOLE 1 449,911 0 0
VMWARE INC COM 928563402 1,080 7,185 SH   SOLE 8 7,185 0 0
VMWARE INC COM 928563402 2,090 13,892 SH   SOLE 9 13,892 0 0
VMWARE INC COM 928563402 75 500 SH   DFND 20 0 0 500
VOCERA COMMUNICATIONS INC COM 92857F107 6,437 167,353 SH   SOLE 1 167,353 0 0
VODAFONE GROUP PLC NEW ADR 92857W308 166 9,000 SH   DFND 1 0 0 9,000
VODAFONE GROUP PLC NEW ADR 92857W308 93 5,039 SH   SOLE 1 5,039 0 0
VODAFONE GROUP PLC NEW ADR 92857W308 8 455 SH   SOLE 8 455 0 0
VOLITIONRX LTD COM 928661107 113 29,968 SH   SOLE 1 29,968 0 0
VONAGE HLDGS CORP COM 92886T201 3,456 292,355 SH   SOLE 1 292,355 0 0
VORNADO RLTY TR TRUS 929042109 24,220 533,603 SH   SOLE 1 533,603 0 0
VORNADO RLTY TR TRUS 929042109 1,497 32,973 SH   SOLE 8 32,973 0 0
VORNADO RLTY TR TRUS 929042109 2,815 62,017 SH   SOLE 9 62,017 0 0
VOXX INTL CORP COM 91829F104 316 16,578 SH   SOLE 1 16,578 0 0
VOYA FINANCIAL INC COM 929089100 1,320 20,735 SH   SOLE 9 20,735 0 0
VOYA FINANCIAL INC COM 929089100 384 6,033 SH   SOLE 99 6,033 0 0
VOYA GLBL EQTY DIV &amp PREM OP FUND 92912T100 463 74,025 SH   SOLE 1 74,025 0 0
VOYA PRIME RATE TR FUND 92913A100 223 45,073 SH   SOLE 1 45,073 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 102 21,609 SH   SOLE 1 21,609 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 1 147 SH   SOLE 8 147 0 0
VSE CORP COM 918284100 331 8,391 SH   SOLE 1 8,391 0 0
VTV THERAPEUTICS INC COM 918385105 28 9,905 SH   SOLE 1 9,905 0 0
VULCAN MATLS CO COM 929160109 18,707 110,854 SH   SOLE 1 110,854 0 0
VULCAN MATLS CO COM 929160109 261 1,546 SH   DFND 1 0 0 1,546
VULCAN MATLS CO COM 929160109 688 4,079 SH   SOLE 8 4,079 0 0
VULCAN MATLS CO OPT 929160109 2,076 12,300 SH Put SOLE 8 12,300 0 0
VULCAN MATLS CO COM 929160109 8,695 51,526 SH   SOLE 9 51,526 0 0
VUZIX CORP COM 92921W300 1,179 46,326 SH   SOLE 1 46,326 0 0
W &amp T OFFSHORE INC COM 92922P106 283 78,825 SH   SOLE 1 78,825 0 0
WABASH NATL CORP COM 929566107 1,440 76,559 SH   SOLE 1 76,559 0 0
WABASH NATL CORP COM 929566107 355 18,871 SH   SOLE 99 18,871 0 0
WABTEC COM 929740108 9 109 SH   DFND 1 0 0 109
WABTEC COM 929740108 12,105 152,916 SH   SOLE 1 152,916 0 0
WABTEC COM 929740108 9 118 SH   SOLE 8 118 0 0
WABTEC COM 929740108 5,509 69,597 SH   SOLE 9 69,597 0 0
WADDELL &amp REED FINL INC COM 930059100 5,525 220,528 SH   SOLE 1 220,528 0 0
WAITR HLDGS INC COM 930752100 205 69,978 SH   SOLE 1 69,978 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 86 1,562 SH   DFND 1 0 0 1,562
WALGREENS BOOTS ALLIANCE INC COM 931427108 93,756 1,707,702 SH   SOLE 1 1,707,702 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 25 469 SH   SOLE 8 469 0 0
WALGREENS BOOTS ALLIANCE INC OPT 931427108 192 3,500 SH Put SOLE 8 3,500 0 0
WALGREENS BOOTS ALLIANCE INC OPT 931427108 1,125 20,500 SH Call SOLE 8 20,500 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 15,806 287,905 SH   SOLE 9 287,905 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 449 8,173 SH   SOLE 99 8,173 0 0
WALKER &amp DUNLOP INC COM 93148P102 3,691 35,926 SH   SOLE 1 35,926 0 0
WALMART INC COM 931142103 1,666 12,269 SH   DFND 1 0 0 12,269
WALMART INC COM 931142103 305,074 2,245,980 SH   SOLE 1 2,245,980 0 0
WALMART INC COM 931142103 21,842 160,805 SH   SOLE 8 160,805 0 0
WALMART INC OPT 931142103 33,876 249,400 SH Call SOLE 8 249,400 0 0
WALMART INC OPT 931142103 22,521 165,800 SH Put SOLE 8 165,800 0 0
WALMART INC COM 931142103 22,811 167,931 SH   SOLE 9 167,931 0 0
WALMART INC COM 931142103 297 2,186 SH   DFND 20 0 0 2,186
WARRIOR MET COAL INC COM 93627C101 1,487 86,854 SH   SOLE 1 86,854 0 0
WARRIOR MET COAL INC COM 93627C101 106 6,211 SH   SOLE 99 6,211 0 0
WASHINGTON FED INC COM 938824109 3,038 98,633 SH   SOLE 1 98,633 0 0
WASHINGTON REAL ESTATE INVT TRUS 939653101 4,097 185,328 SH   SOLE 1 185,328 0 0
WASHINGTON TR BANCORP COM 940610108 2,092 40,515 SH   SOLE 1 40,515 0 0
WASTE CONNECTIONS INC COM 94106B101 11,440 105,949 SH   SOLE 1 105,949 0 0
WASTE CONNECTIONS INC COM 94106B101 1 9 SH   SOLE 8 9 0 0
WASTE CONNECTIONS INC COM 94106B101 6,596 61,084 SH   SOLE 9 61,084 0 0
WASTE MGMT INC DEL COM 94106L109 54,812 424,835 SH   SOLE 1 424,835 0 0
WASTE MGMT INC DEL COM 94106L109 355 2,750 SH   DFND 1 0 0 2,750
WASTE MGMT INC DEL COM 94106L109 1,157 8,968 SH   SOLE 8 8,968 0 0
WASTE MGMT INC DEL COM 94106L109 20,241 156,881 SH   SOLE 9 156,881 0 0
WATERS CORP COM 941848103 14,491 50,992 SH   SOLE 1 50,992 0 0
WATERS CORP COM 941848103 124 435 SH   SOLE 8 435 0 0
WATERS CORP COM 941848103 6,868 24,169 SH   SOLE 9 24,169 0 0
WATERSTONE FINL INC MD COM 94188P101 378 18,529 SH   SOLE 1 18,529 0 0
WATFORD HLDGS LTD COM G94787101 1,429 41,268 SH   SOLE 1 41,268 0 0
WATSCO INC COM 942622200 4,170 15,996 SH   SOLE 1 15,996 0 0
WATTS WATER TECHNOLOGIES INC COM 942749102 4,547 38,274 SH   SOLE 1 38,274 0 0
WAVE LIFE SCIENCES LTD COM Y95308105 154 27,408 SH   SOLE 1 27,408 0 0
WAYFAIR INC COM 94419L101 72,425 230,104 SH   SOLE 1 230,104 0 0
WAYFAIR INC OPT 94419L101 14,227 45,200 SH Call SOLE 8 45,200 0 0
WAYFAIR INC COM 94419L101 7,573 24,061 SH   SOLE 8 24,061 0 0
WAYFAIR INC OPT 94419L101 76,830 244,100 SH Put SOLE 8 244,100 0 0
WAYFAIR INC COM 94419L101 3,539 11,241 SH   SOLE 9 11,241 0 0
WAYSIDE TECHNOLOGY GROUP INC COM 946760105 49 1,933 SH   SOLE 1 1,933 0 0
WD-40 CO COM 929236107 5,323 17,383 SH   SOLE 1 17,383 0 0
WEBSTER FINL CORP CONN COM 947890109 6,472 117,415 SH   SOLE 1 117,415 0 0
WEC ENERGY GROUP INC COM 92939U106 26,434 282,431 SH   SOLE 1 282,431 0 0
WEC ENERGY GROUP INC COM 92939U106 4 48 SH   SOLE 8 48 0 0
WEC ENERGY GROUP INC COM 92939U106 11,482 122,678 SH   SOLE 9 122,678 0 0
WEIBO CORP ADR 948596101 18,282 362,301 SH   SOLE 1 362,301 0 0
WEIBO CORP ADR 948596101 17 339 SH   SOLE 8 339 0 0
WEIBO CORP OPT 948596101 81 1,600 SH Put SOLE 8 1,600 0 0
WEIBO CORP ADR 948596101 1,861 36,886 SH   SOLE 9 36,886 0 0
WEIBO CORP ADR 948596101 696 13,802 SH   SOLE 99 13,802 0 0
WEINGARTEN RLTY INVS TRUS 948741103 8,764 325,702 SH   SOLE 1 325,702 0 0
WEIS MKTS INC COM 948849104 671 11,848 SH   SOLE 1 11,848 0 0
WELBILT INC COM 949090104 2,276 140,071 SH   SOLE 1 140,071 0 0
WELLS FARGO CO NEW COM 949746101 607,282 15,543,472 SH   SOLE 1 15,543,472 0 0
WELLS FARGO CO NEW OPT 949746101 7,814 200,000 SH Put SOLE 1 200,000 0 0
WELLS FARGO CO NEW COM 949746101 139 3,549 SH   DFND 1 0 0 3,549
WELLS FARGO CO NEW OPT 949746101 58,703 1,502,500 SH Put SOLE 8 1,502,500 0 0
WELLS FARGO CO NEW COM 949746101 114,584 2,932,782 SH   SOLE 8 2,932,782 0 0
WELLS FARGO CO NEW COM 949746101 22,189 567,922 SH   SOLE 9 567,922 0 0
WELLS FARGO CO NEW COM 949746101 6,369 163,014 SH   DFND 20 0 0 163,014
WELLTOWER INC TRUS 95040Q104 30,293 422,925 SH   SOLE 1 422,925 0 0
WELLTOWER INC TRUS 95040Q104 5 74 SH   SOLE 8 74 0 0
WELLTOWER INC TRUS 95040Q104 12,541 175,080 SH   SOLE 9 175,080 0 0
WENDYS CO COM 95058W100 4,925 243,094 SH   SOLE 1 243,094 0 0
WENDYS CO OPT 95058W100 30 1,500 SH Call SOLE 8 1,500 0 0
WENDYS CO COM 95058W100 2 122 SH   SOLE 8 122 0 0
WERNER ENTERPRISES INC COM 950755108 3,283 69,605 SH   SOLE 1 69,605 0 0
WERNER ENTERPRISES INC COM 950755108 5 100 SH   SOLE 8 100 0 0
WESBANCO INC COM 950810101 3,759 104,243 SH   SOLE 1 104,243 0 0
WESCO INTL INC COM 95082P105 6,472 74,795 SH   SOLE 1 74,795 0 0
WEST BANCORPORATION INC COM 95123P106 323 13,394 SH   SOLE 1 13,394 0 0
WEST FRASER TIMBER CO LTD COM 952845105 1,441 20,000 SH   SOLE 8 20,000 0 0
WEST FRASER TIMBER CO LTD COM 952845105 481 6,669 SH   SOLE 9 6,669 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 19,231 68,248 SH   SOLE 1 68,248 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 8,109 28,780 SH   SOLE 9 28,780 0 0
WESTAMERICA BANCORPORATION COM 957090103 2,868 45,686 SH   SOLE 1 45,686 0 0
WESTERN ALLIANCE BANCORP COM 957638109 10,024 106,147 SH   SOLE 1 106,147 0 0
WESTERN ALLIANCE BANCORP COM 957638109 734 7,775 SH   SOLE 99 7,775 0 0
WESTERN ASSET HIGH INCOME OP FUND 95766K109 29 5,296 SH   SOLE 1 5,296 0 0
WESTERN ASSET MTG CAP CORP TRUS 95790D105 669 210,176 SH   SOLE 1 210,176 0 0
WESTERN DIGITAL CORP. COM 958102105 25,598 383,498 SH   SOLE 1 383,498 0 0
WESTERN DIGITAL CORP. COM 958102105 6,066 90,882 SH   SOLE 8 90,882 0 0
WESTERN DIGITAL CORP. OPT 958102105 854 12,800 SH Call SOLE 8 12,800 0 0
WESTERN DIGITAL CORP. OPT 958102105 54,628 818,400 SH Put SOLE 8 818,400 0 0
WESTERN DIGITAL CORP. COM 958102105 8,212 123,026 SH   SOLE 9 123,026 0 0
WESTERN MIDSTREAM PARTNERS L COM 958669103 18,762 1,009,241 SH   SOLE 1 1,009,241 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 158 18,807 SH   SOLE 1 18,807 0 0
WESTERN UN CO COM 959802109 16,914 685,976 SH   SOLE 1 685,976 0 0
WESTERN UN CO COM 959802109 4,034 163,616 SH   SOLE 9 163,616 0 0
WESTERN UN CO COM 959802109 429 17,381 SH   SOLE 99 17,381 0 0
WESTLAKE CHEM CORP COM 960413102 2,895 32,610 SH   SOLE 1 32,610 0 0
WESTLAKE CHEM CORP COM 960413102 0 2 SH   SOLE 8 2 0 0
WESTLAKE CHEM CORP COM 960413102 363 4,083 SH   SOLE 99 4,083 0 0
WESTROCK CO COM 96145D105 24,223 465,360 SH   SOLE 1 465,360 0 0
WESTROCK CO COM 96145D105 360 6,920 SH   SOLE 8 6,920 0 0
WESTROCK CO COM 96145D105 5,322 102,251 SH   SOLE 9 102,251 0 0
WESTWATER RES INC COM 961684206 81 15,000 SH   DFND 1 0 0 15,000
WESTWATER RES INC COM 961684206 1 271 SH   SOLE 1 271 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 93 6,432 SH   SOLE 1 6,432 0 0
WEX INC COM 96208T104 1,134 5,417 SH   SOLE 1 5,417 0 0
WEX INC COM 96208T104 305 1,458 SH   SOLE 99 1,458 0 0
WEYCO GROUP INC COM 962149100 109 5,037 SH   SOLE 1 5,037 0 0
WEYERHAEUSER CO MTN BE TRUS 962166104 37,832 1,062,689 SH   SOLE 1 1,062,689 0 0
WEYERHAEUSER CO MTN BE TRUS 962166104 5 134 SH   SOLE 8 134 0 0
WEYERHAEUSER CO MTN BE OPT 962166104 46 1,300 SH Put SOLE 8 1,300 0 0
WEYERHAEUSER CO MTN BE TRUS 962166104 10,410 292,405 SH   SOLE 9 292,405 0 0
WEYERHAEUSER CO MTN BE TRUS 962166104 8 218 SH   SOLE 82 218 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 10,128 265,053 SH   SOLE 1 265,053 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 267 7,000 SH   DFND 1 0 0 7,000
WHEATON PRECIOUS METALS CORP OPT 962879102 1,009 26,400 SH Call SOLE 8 26,400 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 1,488 38,967 SH   SOLE 9 38,967 0 0
WHIRLPOOL CORP COM 963320106 11 50 SH   DFND 1 0 0 50
WHIRLPOOL CORP COM 963320106 13,938 63,259 SH   SOLE 1 63,259 0 0
WHIRLPOOL CORP COM 963320106 39 177 SH   SOLE 8 177 0 0
WHIRLPOOL CORP COM 963320106 5,612 25,469 SH   SOLE 9 25,469 0 0
WHIRLPOOL CORP COM 963320106 101 460 SH   SOLE 99 460 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 3,634 3,260 SH   SOLE 1 3,260 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 852 764 SH   SOLE 99 764 0 0
WHITESTONE REIT TRUS 966084204 2,078 214,325 SH   SOLE 1 214,325 0 0
WIDEOPENWEST INC COM 96758W101 595 43,742 SH   SOLE 1 43,742 0 0
WILEY JOHN &amp SONS INC COM 968223206 5,314 98,063 SH   SOLE 1 98,063 0 0
WILLDAN GROUP INC COM 96924N100 354 8,618 SH   SOLE 1 8,618 0 0
WILLIAMS COS INC COM 969457100 28,712 1,211,979 SH   SOLE 1 1,211,979 0 0
WILLIAMS COS INC COM 969457100 163 6,896 SH   SOLE 8 6,896 0 0
WILLIAMS COS INC COM 969457100 11,182 472,026 SH   SOLE 9 472,026 0 0
WILLIAMS SONOMA INC COM 969904101 3,583 19,999 SH   SOLE 1 19,999 0 0
WILLIS LEASE FIN CORP COM 970646105 106 2,452 SH   SOLE 1 2,452 0 0
WILLIS TOWERS WATSON PLC LTD COM G96629103 369,545 1,614,577 SH   SOLE 1 1,614,577 0 0
WILLIS TOWERS WATSON PLC LTD OPT G96629103 1,396 6,100 SH Put SOLE 8 6,100 0 0
WILLIS TOWERS WATSON PLC LTD OPT G96629103 1,396 6,100 SH Call SOLE 8 6,100 0 0
WILLIS TOWERS WATSON PLC LTD COM G96629103 25,624 111,957 SH   SOLE 8 111,957 0 0
WILLIS TOWERS WATSON PLC LTD COM G96629103 11,445 50,004 SH   SOLE 9 50,004 0 0
WINGSTOP INC COM 974155103 4,702 36,971 SH   SOLE 1 36,971 0 0
WINGSTOP INC COM 974155103 8 61 SH   SOLE 8 61 0 0
WINMARK CORP COM 974250102 467 2,509 SH   SOLE 1 2,509 0 0
WINNEBAGO INDS INC COM 974637100 3,455 45,059 SH   SOLE 1 45,059 0 0
WINTRUST FINL CORP COM 97650W108 4,924 64,982 SH   SOLE 1 64,982 0 0
WINTRUST FINL CORP COM 97650W108 817 10,784 SH   SOLE 99 10,784 0 0
WIPRO LTD ADR 97651M109 2,585 407,744 SH   SOLE 1 407,744 0 0
WISDOMTREE INVTS INC COM 97717P104 1,017 162,615 SH   SOLE 1 162,615 0 0
WISDOMTREE INVTS INC COM 97717P104 0 69 SH   SOLE 8 69 0 0
WISDOMTREE TR FUND 97717W604 365 11,717 SH   SOLE 1 11,717 0 0
WISDOMTREE TR FUND 97717W851 27 435 SH   SOLE 1 435 0 0
WISDOMTREE TR FUND 97717X701 2,350 32,293 SH   SOLE 1 32,293 0 0
WISDOMTREE TR FUND 97717W422 414 13,128 SH   SOLE 1 13,128 0 0
WISDOMTREE TR FUND 97717X511 761 14,859 SH   SOLE 1 14,859 0 0
WISDOMTREE TR FUND 97717W422 204 6,478 SH   SOLE 8 6,478 0 0
WISDOMTREE TR FUND 97717W851 10 168 SH   SOLE 8 168 0 0
WISDOMTREE TR FUND 97717W422 404 12,811 SH   SOLE 9 12,811 0 0
WIX COM LTD COM M98068105 41,392 148,242 SH   SOLE 1 148,242 0 0
WIX COM LTD COM M98068105 28 101 SH   SOLE 8 101 0 0
WIX COM LTD OPT M98068105 1,508 5,400 SH Call SOLE 8 5,400 0 0
WIX COM LTD COM M98068105 3,560 12,750 SH   SOLE 9 12,750 0 0
WNS HLDGS LTD ADR 92932M101 452 6,245 SH   SOLE 1 6,245 0 0
WOLVERINE WORLD WIDE INC COM 978097103 4,451 116,144 SH   SOLE 1 116,144 0 0
WOLVERINE WORLD WIDE INC COM 978097103 1 28 SH   SOLE 8 28 0 0
WOODWARD INC COM 980745103 1,441 11,955 SH   SOLE 1 11,955 0 0
WORKDAY INC COM 98138H101 96,173 387,125 SH   SOLE 1 387,125 0 0
WORKDAY INC OPT 98138H101 33,041 133,000 SH Call SOLE 8 133,000 0 0
WORKDAY INC OPT 98138H101 12,422 50,000 SH Put SOLE 8 50,000 0 0
WORKDAY INC COM 98138H101 7,413 29,837 SH   SOLE 9 29,837 0 0
WORKHORSE GROUP INC COM 98138J206 9,363 679,916 SH   SOLE 1 679,916 0 0
WORKHORSE GROUP INC COM 98138J206 26 1,910 SH   DFND 20 0 0 1,910
WORKIVA INC COM 98139A105 3,067 34,761 SH   SOLE 1 34,761 0 0
WORLD ACCEP CORPORATION COM 981419104 802 6,173 SH   SOLE 1 6,173 0 0
WORLD FUEL SVCS CORP COM 981475106 2,391 67,948 SH   SOLE 1 67,948 0 0
WORLD WRESTLING ENTMT INC COM 98156Q108 532 9,805 SH   SOLE 1 9,805 0 0
WORTHINGTON INDS INC COM 981811102 2,658 39,607 SH   SOLE 1 39,607 0 0
WORTHINGTON INDS INC COM 981811102 14 205 SH   SOLE 8 205 0 0
WP CAREY INC TRUS 92936U109 25,738 363,754 SH   SOLE 1 363,754 0 0
WP CAREY INC TRUS 92936U109 0 1 SH   SOLE 8 1 0 0
WP CAREY INC TRUS 92936U109 2,424 34,251 SH   SOLE 9 34,251 0 0
WSFS FINL CORP COM 929328102 3,014 60,525 SH   SOLE 1 60,525 0 0
WYNDHAM HOTELS &amp RESORTS INC COM 98311A105 836 11,979 SH   SOLE 1 11,979 0 0
WYNDHAM HOTELS &amp RESORTS INC COM 98311A105 3 41 SH   SOLE 8 41 0 0
WYNDHAM HOTELS &amp RESORTS INC COM 98311A105 775 11,101 SH   SOLE 99 11,101 0 0
WYNN RESORTS LTD COM 983134107 34,559 275,647 SH   SOLE 1 275,647 0 0
WYNN RESORTS LTD OPT 983134107 14,856 118,500 SH Call SOLE 8 118,500 0 0
WYNN RESORTS LTD COM 983134107 1 5 SH   SOLE 8 5 0 0
WYNN RESORTS LTD OPT 983134107 1,567 12,500 SH Put SOLE 8 12,500 0 0
WYNN RESORTS LTD COM 983134107 5,072 40,455 SH   SOLE 9 40,455 0 0
X4 PHARMACEUTICALS INC COM 98420X103 183 21,245 SH   SOLE 1 21,245 0 0
XBIOTECH INC COM 98400H102 208 12,099 SH   SOLE 1 12,099 0 0
XBIOTECH INC COM 98400H102 2 137 SH   SOLE 8 137 0 0
XCEL ENERGY INC COM 98389B100 39,705 596,977 SH   SOLE 1 596,977 0 0
XCEL ENERGY INC COM 98389B100 67 1,000 SH   DFND 1 0 0 1,000
XCEL ENERGY INC COM 98389B100 3,295 49,537 SH   SOLE 8 49,537 0 0
XCEL ENERGY INC COM 98389B100 15,399 231,526 SH   SOLE 9 231,526 0 0
XENCOR INC COM 98401F105 3,220 74,779 SH   SOLE 1 74,779 0 0
XENCOR INC COM 98401F105 15 355 SH   SOLE 8 355 0 0
XENIA HOTELS &amp RESORTS INC TRUS 984017103 5,302 271,862 SH   SOLE 1 271,862 0 0
XENON PHARMACEUTICALS INC COM 98420N105 3 182 SH   SOLE 8 182 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 173 38,428 SH   SOLE 1 38,428 0 0
XERIS PHARMACEUTICALS INC COM 98422L107 1 322 SH   SOLE 8 322 0 0
XILINX INC COM 983919101 195,817 1,580,443 SH   SOLE 1 1,580,443 0 0
XILINX INC OPT 983919101 1,177 9,500 SH Put SOLE 8 9,500 0 0
XILINX INC COM 983919101 14,034 113,276 SH   SOLE 8 113,276 0 0
XILINX INC COM 983919101 11,905 96,092 SH   SOLE 9 96,092 0 0
XILINX INC COM 983919101 1,239 10,000 SH   DFND 20 0 0 10,000
XOMA CORP DEL COM 98419J206 207 5,085 SH   SOLE 1 5,085 0 0
XPO LOGISTICS INC COM 983793100 7,904 64,106 SH   SOLE 1 64,106 0 0
XPO LOGISTICS INC OPT 983793100 1,837 14,900 SH Put SOLE 8 14,900 0 0
XPO LOGISTICS INC COM 983793100 25 200 SH   SOLE 8 200 0 0
XPO LOGISTICS INC OPT 983793100 875 7,100 SH Call SOLE 8 7,100 0 0
XPO LOGISTICS INC COM 983793100 1,851 15,014 SH   SOLE 9 15,014 0 0
XPO LOGISTICS INC COM 983793100 891 7,223 SH   SOLE 99 7,223 0 0
XTANT MED HLDGS INC COM 98420P308 7 2,951 SH   SOLE 1 2,951 0 0
XYLEM INC COM 98419M100 16,941 161,059 SH   SOLE 1 161,059 0 0
XYLEM INC COM 98419M100 12 108 SH   SOLE 8 108 0 0
XYLEM INC COM 98419M100 7,420 70,548 SH   SOLE 9 70,548 0 0
Y-MABS THERAPEUTICS INC COM 984241109 970 32,099 SH   SOLE 1 32,099 0 0
Y-MABS THERAPEUTICS INC COM 984241109 8 253 SH   SOLE 8 253 0 0
Y-MABS THERAPEUTICS INC COM 984241109 50 1,649 SH   SOLE 99 1,649 0 0
YAMANA GOLD INC COM 98462Y100 121 27,799 SH   DFND 1 0 0 27,799
YAMANA GOLD INC COM 98462Y100 4,975 1,146,233 SH   SOLE 1 1,146,233 0 0
YAMANA GOLD INC OPT 98462Y100 45 10,300 SH Call SOLE 8 10,300 0 0
YAMANA GOLD INC COM 98462Y100 20 4,714 SH   SOLE 8 4,714 0 0
YAMANA GOLD INC OPT 98462Y100 8 1,900 SH Put SOLE 8 1,900 0 0
YAMANA GOLD INC COM 98462Y100 401 92,493 SH   SOLE 9 92,493 0 0
YANDEX N V COM N97284108 409 6,388 SH   SOLE 1 6,388 0 0
YANDEX N V OPT N97284108 711 11,100 SH Call SOLE 8 11,100 0 0
YANDEX N V OPT N97284108 96 1,500 SH Put SOLE 8 1,500 0 0
YANDEX N V COM N97284108 274 4,277 SH   SOLE 9 4,277 0 0
YANDEX N V COM N97284108 817 12,748 SH   SOLE 99 12,748 0 0
YELP INC COM 985817105 2,461 63,115 SH   SOLE 1 63,115 0 0
YELP INC COM 985817105 0 10 SH   SOLE 8 10 0 0
YETI HLDGS INC COM 98585X104 5,466 75,692 SH   SOLE 1 75,692 0 0
YETI HLDGS INC OPT 98585X104 267 3,700 SH Call SOLE 8 3,700 0 0
YEXT INC COM 98585N106 1,895 130,909 SH   SOLE 1 130,909 0 0
YORK WTR CO COM 987184108 531 10,856 SH   SOLE 1 10,856 0 0
YPF SOCIEDAD ANONIMA ADR 984245100 142 34,500 SH   SOLE 1 34,500 0 0
YPF SOCIEDAD ANONIMA ADR 984245100 1,144 278,460 SH   SOLE 8 278,460 0 0
YPF SOCIEDAD ANONIMA ADR 984245100 115 28,100 SH   SOLE 99 28,100 0 0
YUM BRANDS INC COM 988498101 34,055 314,808 SH   SOLE 1 314,808 0 0
YUM BRANDS INC COM 988498101 50 458 SH   SOLE 8 458 0 0
YUM BRANDS INC COM 988498101 12,652 116,946 SH   SOLE 9 116,946 0 0
YUM CHINA HLDGS INC COM 98850P109 6,353 107,312 SH   SOLE 1 107,312 0 0
YUM CHINA HLDGS INC COM 98850P109 0 5 SH   SOLE 8 5 0 0
YUM CHINA HLDGS INC COM 98850P109 13,528 228,476 SH   SOLE 9 228,476 0 0
YUM CHINA HLDGS INC COM 98850P109 4,105 69,333 SH   SOLE 99 69,333 0 0
YUNJI INC ADR 98873N107 9 4,150 SH   SOLE 1 4,150 0 0
ZAGG INC COM 98884U108 534 124,568 SH   SOLE 1 124,568 0 0
ZEBRA TECHNOLOGIES CORPORATI COM 989207105 28,391 58,517 SH   SOLE 1 58,517 0 0
ZEBRA TECHNOLOGIES CORPORATI COM 989207105 10,082 20,781 SH   SOLE 9 20,781 0 0
ZEDGE INC COM 98923T104 0 3 SH   SOLE 1 3 0 0
ZENDESK INC COM 98936J101 72,654 547,844 SH   SOLE 1 547,844 0 0
ZENDESK INC OPT 98936J101 1,658 12,500 SH Put SOLE 8 12,500 0 0
ZENDESK INC COM 98936J101 227 1,711 SH   SOLE 8 1,711 0 0
ZENDESK INC OPT 98936J101 14,920 112,500 SH Call SOLE 8 112,500 0 0
ZENDESK INC COM 98936J101 2,536 19,119 SH   SOLE 9 19,119 0 0
ZILLOW GROUP INC COM 98954M101 3,439 26,176 SH   SOLE 1 26,176 0 0
ZILLOW GROUP INC COM 98954M200 106,753 823,473 SH   SOLE 1 823,473 0 0
ZILLOW GROUP INC OPT 98954M200 12,990 100,200 SH Put SOLE 1 100,200 0 0
ZILLOW GROUP INC COM 98954M101 9 70 SH   SOLE 8 70 0 0
ZILLOW GROUP INC OPT 98954M200 43,870 338,400 SH Put SOLE 8 338,400 0 0
ZILLOW GROUP INC COM 98954M200 1,676 12,931 SH   SOLE 8 12,931 0 0
ZILLOW GROUP INC OPT 98954M200 19,161 147,800 SH Call SOLE 8 147,800 0 0
ZILLOW GROUP INC COM 98954M101 1,304 9,925 SH   SOLE 9 9,925 0 0
ZILLOW GROUP INC COM 98954M200 2,821 21,761 SH   SOLE 9 21,761 0 0
ZILLOW GROUP INC COM 98954M101 604 4,600 SH   DFND 20 0 0 4,600
ZIMMER BIOMET HOLDINGS INC COM 98956P102 67,473 421,493 SH   SOLE 1 421,493 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 51 319 SH   DFND 1 0 0 319
ZIMMER BIOMET HOLDINGS INC OPT 98956P102 6,403 40,000 SH Put SOLE 8 40,000 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 3,814 23,824 SH   SOLE 8 23,824 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 12,923 80,728 SH   SOLE 9 80,728 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 6,605 41,263 SH   SOLE 99 41,263 0 0
ZIONS BANCORPORATION N A COM 989701107 19,609 356,791 SH   SOLE 1 356,791 0 0
ZIONS BANCORPORATION N A COM 989701107 1 27 SH   SOLE 8 27 0 0
ZIONS BANCORPORATION N A COM 989701107 2,030 36,934 SH   SOLE 9 36,934 0 0
ZIONS BANCORPORATION N A COM 989701107 312 5,671 SH   SOLE 99 5,671 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 644 178,880 SH   SOLE 1 178,880 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 6 1,703 SH   SOLE 8 1,703 0 0
ZIX CORP COM 98974P100 345 45,690 SH   SOLE 1 45,690 0 0
ZK INTL GROUP CO LTD COM G9892K100 6 600 SH   SOLE 1 600 0 0
ZOETIS INC COM 98978V103 75,145 477,168 SH   SOLE 1 477,168 0 0
ZOETIS INC COM 98978V103 1,929 12,247 SH   DFND 1 0 0 12,247
ZOETIS INC COM 98978V103 8 50 SH   SOLE 8 50 0 0
ZOETIS INC COM 98978V103 17,691 112,344 SH   SOLE 9 112,344 0 0
ZOETIS INC COM 98978V103 394 2,500 SH   DFND 20 0 0 2,500
ZOGENIX INC COM 98978L204 1,014 51,948 SH   SOLE 1 51,948 0 0
ZOGENIX INC COM 98978L204 5 235 SH   SOLE 8 235 0 0
ZOOM VIDEO COMMUNICATIONS IN COM 98980L101 980 3,051 SH   DFND 1 0 0 3,051
ZOOM VIDEO COMMUNICATIONS IN COM 98980L101 127,185 395,861 SH   SOLE 1 395,861 0 0
ZOOM VIDEO COMMUNICATIONS IN OPT 98980L101 1,446 4,500 SH Call SOLE 8 4,500 0 0
ZOOM VIDEO COMMUNICATIONS IN OPT 98980L101 19,245 59,900 SH Put SOLE 8 59,900 0 0
ZOOM VIDEO COMMUNICATIONS IN COM 98980L101 1,219 3,795 SH   SOLE 8 3,795 0 0
ZOOM VIDEO COMMUNICATIONS IN COM 98980L101 10,393 32,345 SH   SOLE 9 32,345 0 0
ZOSANO PHARMA CORP COM 98979H202 31 24,843 SH   SOLE 1 24,843 0 0
ZOSANO PHARMA CORP COM 98979H202 155 125,000 SH   DFND 20 0 0 125,000
ZOVIO INC COM 98979V102 62 15,265 SH   SOLE 1 15,265 0 0
ZSCALER INC COM 98980G102 75,964 442,510 SH   SOLE 1 442,510 0 0
ZSCALER INC COM 98980G102 3,050 17,767 SH   SOLE 8 17,767 0 0
ZSCALER INC OPT 98980G102 12,309 71,700 SH Call SOLE 8 71,700 0 0
ZSCALER INC OPT 98980G102 10,180 59,300 SH Put SOLE 8 59,300 0 0
ZSCALER INC COM 98980G102 2,069 12,053 SH   SOLE 9 12,053 0 0
ZSCALER INC COM 98980G102 132 770 SH   SOLE 99 770 0 0
ZUMIEZ INC COM 989817101 1,861 43,362 SH   SOLE 1 43,362 0 0
ZUORA INC COM 98983V106 1,795 121,240 SH   SOLE 1 121,240 0 0
ZYMEWORKS INC COM 98985W102 537 17,025 SH   SOLE 1 17,025 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 3 734 SH   SOLE 1 734 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 0 5 SH   SOLE 8 5 0 0
ZYNEX INC COM 98986M103 424 27,793 SH   SOLE 1 27,793 0 0
ZYNGA INC COM 98986T108 123 12,000 SH   DFND 1 0 0 12,000
ZYNGA INC COM 98986T108 45,986 4,503,936 SH   SOLE 1 4,503,936 0 0
ZYNGA INC OPT 98986T108 1,021 100,000 SH Call SOLE 8 100,000 0 0
ZYNGA INC COM 98986T108 31,608 3,095,736 SH   SOLE 8 3,095,736 0 0
ZYNGA INC COM 98986T108 112 10,995 SH   SOLE 99 10,995 0 0