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

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

FORM 13F INFORMATION TABLE

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

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
1ST SOURCE CORP COM 336901103 166 3,364 SH   SOLE 1 3,364 0 0
1ST SOURCE CORP COM 336901103 4 89 SH   SOLE 8 89 0 0
21VIANET GROUP INC ADR 90138A103 16,360 2,050,055 SH   SOLE 1 2,050,055 0 0
21VIANET GROUP INC OPT 90138A103 81 10,100 SH Call SOLE 8 10,100 0 0
21VIANET GROUP INC OPT 90138A103 173 21,700 SH Put SOLE 8 21,700 0 0
22ND CENTY GROUP INC COM 90137F103 1,152 411,272 SH   SOLE 1 411,272 0 0
2U INC COM 90214J101 808 12,536 SH   SOLE 1 12,536 0 0
2U INC COM 90214J101 90 1,397 SH   SOLE 8 1,397 0 0
3-D SYS CORP DEL COM 88554D205 74 8,570 SH   DFND 1 0 0 8,570
3-D SYS CORP DEL COM 88554D205 315 36,531 SH   SOLE 1 36,531 0 0
3-D SYS CORP DEL OPT 88554D205 1,363 157,700 SH Put SOLE 8 157,700 0 0
3-D SYS CORP DEL COM 88554D205 3 383 SH   SOLE 8 383 0 0
3-D SYS CORP DEL OPT 88554D205 2,268 262,500 SH Call SOLE 8 262,500 0 0
3M CO COM 88579Y101 1,134 4,818 SH   DFND 1 0 0 4,818
3M CO COM 88579Y101 238,712 1,014,195 SH   SOLE 1 1,014,195 0 0
3M CO COM 88579Y101 3,963 16,840 SH   SOLE 8 16,840 0 0
3M CO OPT 88579Y101 76,213 323,800 SH Put SOLE 8 323,800 0 0
3M CO OPT 88579Y101 10,710 45,500 SH Call SOLE 8 45,500 0 0
3M CO COM 88579Y101 19,775 84,016 SH   SOLE 9 84,016 0 0
500 COM LTD ADR 33829R100 31 3,089 SH   SOLE 1 3,089 0 0
500 COM LTD ADR 33829R100 2 196 SH   SOLE 8 196 0 0
51JOB INC ADR 316827104 1,022 16,800 SH   SOLE 1 16,800 0 0
58 COM INC ADR 31680Q104 14,767 206,317 SH   SOLE 1 206,317 0 0
58 COM INC OPT 31680Q104 14 200 SH Call SOLE 8 200 0 0
58 COM INC ADR 31680Q104 497 6,942 SH   SOLE 8 6,942 0 0
58 COM INC ADR 31680Q104 2,247 31,400 SH   SOLE 9 31,400 0 0
8POINT3 ENERGY PARTNERS LP COM 282539105 9 560 SH   SOLE 8 560 0 0
8X8 INC NEW COM 282914100 197 14,007 SH   SOLE 1 14,007 0 0
8X8 INC NEW COM 282914100 7 540 SH   SOLE 8 540 0 0
A10 NETWORKS INC COM 002121101 691 89,538 SH   SOLE 1 89,538 0 0
A10 NETWORKS INC COM 002121101 39 5,043 SH   SOLE 8 5,043 0 0
AAC HLDGS INC COM 000307108 70 7,817 SH   SOLE 1 7,817 0 0
AAC HLDGS INC COM 000307108 17 1,879 SH   SOLE 8 1,879 0 0
AAON INC COM 000360206 241 6,572 SH   SOLE 1 6,572 0 0
AAR CORP COM 000361105 1,320 33,609 SH   SOLE 1 33,609 0 0
AAR CORP OPT 000361105 322 8,200 SH Put SOLE 8 8,200 0 0
AAR CORP OPT 000361105 20 500 SH Call SOLE 8 500 0 0
AAR CORP COM 000361105 266 6,748 SH   SOLE 8 6,748 0 0
AARONS INC COM 002535300 2,953 74,074 SH   SOLE 1 74,074 0 0
AARONS INC COM 002535300 230 5,778 SH   SOLE 8 5,778 0 0
ABAXIS INC COM 002567105 177 3,576 SH   SOLE 1 3,576 0 0
ABAXIS INC COM 002567105 11 217 SH   SOLE 8 217 0 0
ABB LTD ADR 000375204 40 1,504 SH   DFND 1 0 0 1,504
ABB LTD OPT 000375204 2,883 107,500 SH Call SOLE 8 107,500 0 0
ABB LTD ADR 000375204 343 12,804 SH   SOLE 8 12,804 0 0
ABB LTD OPT 000375204 544 20,300 SH Put SOLE 8 20,300 0 0
ABB LTD ADR 000375204 0 1 SH   SOLE 9 1 0 0
ABBOTT LABS COM 002824100 404 7,080 SH   DFND 1 0 0 7,080
ABBOTT LABS COM 002824100 105,280 1,844,764 SH   SOLE 1 1,844,764 0 0
ABBOTT LABS OPT 002824100 28,792 504,500 SH Call SOLE 8 504,500 0 0
ABBOTT LABS COM 002824100 340 5,965 SH   SOLE 8 5,965 0 0
ABBOTT LABS OPT 002824100 14,216 249,100 SH Put SOLE 8 249,100 0 0
ABBOTT LABS COM 002824100 14,523 254,472 SH   SOLE 9 254,472 0 0
ABBOTT LABS COM 002824100 228 3,999 SH   SOLE 81 3,999 0 0
ABBVIE INC COM 00287Y109 793 8,200 SH   DFND 1 0 0 8,200
ABBVIE INC COM 00287Y109 239,634 2,477,878 SH   SOLE 1 2,477,878 0 0
ABBVIE INC OPT 00287Y109 19,458 201,200 SH Call SOLE 8 201,200 0 0
ABBVIE INC OPT 00287Y109 24,410 252,400 SH Put SOLE 8 252,400 0 0
ABBVIE INC COM 00287Y109 2,612 27,013 SH   SOLE 8 27,013 0 0
ABBVIE INC COM 00287Y109 22,686 234,579 SH   SOLE 9 234,579 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 244 15,402 SH   SOLE 1 15,402 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 97 6,137 SH   SOLE 8 6,137 0 0
ABERCROMBIE &amp FITCH CO COM 002896207 1,081 61,985 SH   SOLE 1 61,985 0 0
ABERCROMBIE &amp FITCH CO OPT 002896207 800 45,900 SH Put SOLE 8 45,900 0 0
ABERCROMBIE &amp FITCH CO COM 002896207 1,068 61,270 SH   SOLE 8 61,270 0 0
ABERCROMBIE &amp FITCH CO OPT 002896207 743 42,600 SH Call SOLE 8 42,600 0 0
ABIOMED INC COM 003654100 3,977 21,216 SH   SOLE 1 21,216 0 0
ABIOMED INC COM 003654100 9 50 SH   DFND 1 0 0 50
ABIOMED INC OPT 003654100 187 1,000 SH Put SOLE 8 1,000 0 0
ABIOMED INC COM 003654100 50 267 SH   SOLE 8 267 0 0
ABM INDS INC COM 000957100 558 14,773 SH   SOLE 1 14,773 0 0
ABRAXAS PETE CORP COM 003830106 65 26,430 SH   SOLE 1 26,430 0 0
ABRAXAS PETE CORP COM 003830106 0 18 SH   SOLE 8 18 0 0
AC IMMUNE SA COM H00263105 131 10,200 SH   SOLE 1 10,200 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 1,756 48,489 SH   SOLE 1 48,489 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 362 9,996 SH   SOLE 8 9,996 0 0
ACACIA COMMUNICATIONS INC OPT 00401C108 1,326 36,600 SH Put SOLE 8 36,600 0 0
ACACIA COMMUNICATIONS INC OPT 00401C108 2,098 57,900 SH Call SOLE 8 57,900 0 0
ACACIA RESH CORP COM 003881307 32 7,849 SH   SOLE 1 7,849 0 0
ACACIA RESH CORP COM 003881307 2 430 SH   SOLE 8 430 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 2,278 69,788 SH   SOLE 1 69,788 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 466 14,280 SH   SOLE 8 14,280 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 16 544 SH   SOLE 1 544 0 0
ACADIA PHARMACEUTICALS INC OPT 004225108 3,108 103,200 SH Call SOLE 8 103,200 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 2,908 96,607 SH   SOLE 8 96,607 0 0
ACADIA PHARMACEUTICALS INC OPT 004225108 2,828 93,900 SH Put SOLE 8 93,900 0 0
ACADIA RLTY TR TRUS 004239109 2,164 79,096 SH   SOLE 1 79,096 0 0
ACADIA RLTY TR TRUS 004239109 3 112 SH   SOLE 8 112 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 108 4,133 SH   SOLE 1 4,133 0 0
ACCELERATE DIAGNOSTICS INC OPT 00430H102 176 6,700 SH Call SOLE 8 6,700 0 0
ACCELERATE DIAGNOSTICS INC OPT 00430H102 2,712 103,500 SH Put SOLE 8 103,500 0 0
ACCELERON PHARMA INC COM 00434H108 253 5,954 SH   SOLE 1 5,954 0 0
ACCELERON PHARMA INC COM 00434H108 1 20 SH   SOLE 8 20 0 0
ACCENTURE PLC IRELAND COM G1151C101 13,154 85,922 SH   DFND 1 0 0 85,922
ACCENTURE PLC IRELAND COM G1151C101 86,557 565,397 SH   SOLE 1 565,397 0 0
ACCENTURE PLC IRELAND OPT G1151C101 8,053 52,600 SH Put SOLE 8 52,600 0 0
ACCENTURE PLC IRELAND COM G1151C101 264 1,731 SH   SOLE 8 1,731 0 0
ACCENTURE PLC IRELAND OPT G1151C101 13,595 88,800 SH Call SOLE 8 88,800 0 0
ACCENTURE PLC IRELAND COM G1151C101 13,294 86,837 SH   SOLE 9 86,837 0 0
ACCESS NATL CORP COM 004337101 74 2,656 SH   SOLE 1 2,656 0 0
ACCO BRANDS CORP COM 00081T108 751 61,602 SH   SOLE 1 61,602 0 0
ACCO BRANDS CORP COM 00081T108 48 3,900 SH   DFND 1 0 0 3,900
ACCO BRANDS CORP COM 00081T108 39 3,205 SH   SOLE 8 3,205 0 0
ACCURAY INC COM 004397105 387 89,915 SH   SOLE 1 89,915 0 0
ACCURAY INC OPT 004397105 46 10,600 SH Call SOLE 8 10,600 0 0
ACCURAY INC COM 004397105 3 659 SH   SOLE 8 659 0 0
ACCURAY INC OPT 004397105 52 12,100 SH Put SOLE 8 12,100 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 2 904 SH   SOLE 8 904 0 0
ACETO CORP COM 004446100 234 22,612 SH   SOLE 1 22,612 0 0
ACETO CORP COM 004446100 1 83 SH   SOLE 8 83 0 0
ACHAOGEN INC COM 004449104 58 5,419 SH   SOLE 1 5,419 0 0
ACHAOGEN INC COM 004449104 99 9,174 SH   SOLE 8 9,174 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 112 39,161 SH   SOLE 1 39,161 0 0
ACHILLION PHARMACEUTICALS IN OPT 00448Q201 9 3,100 SH Call SOLE 8 3,100 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 7 2,590 SH   SOLE 8 2,590 0 0
ACHILLION PHARMACEUTICALS IN OPT 00448Q201 4 1,500 SH Put SOLE 8 1,500 0 0
ACI WORLDWIDE INC COM 004498101 506 22,330 SH   SOLE 1 22,330 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 112 4,532 SH   SOLE 1 4,532 0 0
ACNB CORP COM 000868109 32 1,093 SH   SOLE 1 1,093 0 0
ACORDA THERAPEUTICS INC COM 00484M106 148 6,915 SH   SOLE 1 6,915 0 0
ACORDA THERAPEUTICS INC OPT 00484M106 172 8,000 SH Call SOLE 8 8,000 0 0
ACORDA THERAPEUTICS INC OPT 00484M106 2 100 SH Put SOLE 8 100 0 0
ACORDA THERAPEUTICS INC COM 00484M106 35 1,628 SH   SOLE 8 1,628 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W107 10 15,000 SH   DFND 1 0 0 15,000
ACTIVISION BLIZZARD INC COM 00507V109 170,491 2,692,526 SH   SOLE 1 1,816,079 876,447 0
ACTIVISION BLIZZARD INC COM 00507V109 352 5,560 SH   DFND 1 0 0 5,560
ACTIVISION BLIZZARD INC COM 00507V109 25,804 407,525 SH   SOLE 8 407,525 0 0
ACTIVISION BLIZZARD INC OPT 00507V109 28,317 447,200 SH Put SOLE 8 447,200 0 0
ACTIVISION BLIZZARD INC OPT 00507V109 25,664 405,300 SH Call SOLE 8 405,300 0 0
ACTIVISION BLIZZARD INC COM 00507V109 6,637 104,824 SH   SOLE 9 104,824 0 0
ACTIVISION BLIZZARD INC COM 00507V109 771 12,182 SH   SOLE 20 0 12,182 0
ACTIVISION BLIZZARD INC COM 00507V109 45 706 SH   SOLE 99 0 706 0
ACTUA CORP COM 005094107 74 4,723 SH   SOLE 1 4,723 0 0
ACTUA CORP COM 005094107 0 20 SH   SOLE 8 20 0 0
ACTUANT CORP COM 00508X203 239 9,452 SH   SOLE 1 9,452 0 0
ACUITY BRANDS INC COM 00508Y102 5,103 28,991 SH   SOLE 1 28,991 0 0
ACUITY BRANDS INC OPT 00508Y102 370 2,100 SH Call SOLE 8 2,100 0 0
ACUITY BRANDS INC COM 00508Y102 6 32 SH   SOLE 8 32 0 0
ACUITY BRANDS INC OPT 00508Y102 1,214 6,900 SH Put SOLE 8 6,900 0 0
ACUITY BRANDS INC COM 00508Y102 1,030 5,852 SH   SOLE 9 5,852 0 0
ACUSHNET HOLDINGS CORP COM 005098108 105 5,002 SH   SOLE 1 5,002 0 0
ACUSHNET HOLDINGS CORP COM 005098108 1 27 SH   SOLE 8 27 0 0
ACXIOM CORP COM 005125109 350 12,687 SH   SOLE 1 12,687 0 0
ACXIOM CORP OPT 005125109 350 12,700 SH Call SOLE 8 12,700 0 0
ACXIOM CORP COM 005125109 329 11,938 SH   SOLE 8 11,938 0 0
ACXIOM CORP OPT 005125109 22 800 SH Put SOLE 8 800 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 80 2,367 SH   SOLE 1 2,367 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 0 6 SH   SOLE 8 6 0 0
ADAMIS PHARMACEUTICALS CORP COM 00547W208 461 104,860 SH   SOLE 1 104,860 0 0
ADAMIS PHARMACEUTICALS CORP COM 00547W208 5 1,181 SH   SOLE 8 1,181 0 0
ADAMS RES &amp ENERGY INC COM 006351308 15 344 SH   SOLE 1 344 0 0
ADAPTIMMUNE THERAPEUTICS PLC ADR 00653A107 234 35,100 SH   SOLE 1 35,100 0 0
ADDUS HOMECARE CORP COM 006739106 44 1,262 SH   SOLE 1 1,262 0 0
ADECOAGRO S A COM L00849106 73 7,075 SH   SOLE 8 7,075 0 0
ADESTO TECHNOLOGIES CORP COM 00687D101 190 29,400 SH   SOLE 1 29,400 0 0
ADESTO TECHNOLOGIES CORP COM 00687D101 10 1,547 SH   SOLE 8 1,547 0 0
ADIENT PLC COM G0084W101 1 13 SH   DFND 1 0 0 13
ADIENT PLC COM G0084W101 3,120 39,635 SH   SOLE 1 39,635 0 0
ADIENT PLC COM G0084W101 141 1,798 SH   SOLE 8 1,798 0 0
ADIENT PLC OPT G0084W101 685 8,710 SH Call SOLE 8 8,710 0 0
ADIENT PLC OPT G0084W101 215 2,729 SH Put SOLE 8 2,729 0 0
ADIENT PLC COM G0084W101 0 1 SH   SOLE 9 1 0 0
ADOBE SYS INC COM 00724F101 120 686 SH   DFND 1 0 0 686
ADOBE SYS INC COM 00724F101 110,340 629,640 SH   SOLE 1 629,640 0 0
ADOBE SYS INC OPT 00724F101 26,496 151,200 SH Call SOLE 8 151,200 0 0
ADOBE SYS INC OPT 00724F101 31,210 178,100 SH Put SOLE 8 178,100 0 0
ADOBE SYS INC COM 00724F101 9,102 51,940 SH   SOLE 8 51,940 0 0
ADOBE SYS INC COM 00724F101 12,043 68,722 SH   SOLE 9 68,722 0 0
ADOBE SYS INC COM 00724F101 270 1,538 SH   SOLE 81 1,538 0 0
ADTALEM GLOBAL ED INC COM 00737L103 655 15,567 SH   SOLE 1 15,567 0 0
ADTALEM GLOBAL ED INC COM 00737L103 91 2,176 SH   SOLE 8 2,176 0 0
ADTRAN INC COM 00738A106 840 43,384 SH   SOLE 1 43,384 0 0
ADTRAN INC OPT 00738A106 6 300 SH Call SOLE 8 300 0 0
ADURO BIOTECH INC COM 00739L101 231 30,599 SH   SOLE 1 30,599 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 9,398 94,262 SH   SOLE 1 94,262 0 0
ADVANCE AUTO PARTS INC OPT 00751Y106 3,529 35,400 SH Call SOLE 1 35,400 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 69 688 SH   SOLE 8 688 0 0
ADVANCE AUTO PARTS INC OPT 00751Y106 4,745 47,600 SH Put SOLE 8 47,600 0 0
ADVANCE AUTO PARTS INC OPT 00751Y106 3,599 36,100 SH Call SOLE 8 36,100 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 1,022 10,253 SH   SOLE 9 10,253 0 0
ADVANCED ACCELERATOR APPLIC ADR 00790T100 1,012 12,400 SH   SOLE 1 12,400 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 524 21,894 SH   SOLE 1 21,894 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 430 17,995 SH   SOLE 1 17,995 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 27 1,122 SH   SOLE 8 1,122 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 30 3,137 SH   SOLE 1 3,137 0 0
ADVANCED ENERGY INDS COM 007973100 2,282 33,817 SH   SOLE 1 33,817 0 0
ADVANCED ENERGY INDS COM 007973100 1 11 SH   SOLE 8 11 0 0
ADVANCED MICRO DEVICES INC COM 007903107 10 1,000 SH   DFND 1 0 0 1,000
ADVANCED MICRO DEVICES INC COM 007903107 14,575 1,417,952 SH   SOLE 1 1,417,952 0 0
ADVANCED MICRO DEVICES INC OPT 007903107 16,635 1,618,200 SH Call SOLE 8 1,618,200 0 0
ADVANCED MICRO DEVICES INC COM 007903107 17,624 1,714,401 SH   SOLE 8 1,714,401 0 0
ADVANCED MICRO DEVICES INC BOND 007903BD8 54 36,000 PRN   SOLE 8 0 0 36,000
ADVANCED MICRO DEVICES INC OPT 007903107 34,367 3,343,100 SH Put SOLE 8 3,343,100 0 0
ADVANCED MICRO DEVICES INC COM 007903107 4,078 396,690 SH   SOLE 9 396,690 0 0
ADVANCED SEMICONDUCTOR ENGR ADR 00756M404 58 8,990 SH   SOLE 1 8,990 0 0
ADVANSIX INC COM 00773T101 1,394 33,141 SH   SOLE 1 33,141 0 0
ADVANSIX INC COM 00773T101 0 11 SH   DFND 1 0 0 11
ADVANSIX INC OPT 00773T101 4 84 SH Call SOLE 8 84 0 0
ADVANSIX INC OPT 00773T101 7 164 SH Put SOLE 8 164 0 0
ADVANSIX INC COM 00773T101 12 284 SH   SOLE 8 284 0 0
ADVANSIX INC COM 00773T101 1 12 SH   SOLE 9 12 0 0
ADVAXIS INC COM 007624208 0 26 SH   SOLE 8 26 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 78 22,400 SH   SOLE 1 22,400 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 42 12,045 SH   SOLE 8 12,045 0 0
AECOM COM 00766T100 813 21,880 SH   SOLE 1 21,880 0 0
AECOM OPT 00766T100 7 200 SH Put SOLE 8 200 0 0
AECOM OPT 00766T100 290 7,800 SH Call SOLE 8 7,800 0 0
AECOM COM 00766T100 160 4,308 SH   SOLE 8 4,308 0 0
AEGEAN MARINE PETROLEUM NETW COM Y0017S102 52 12,000 SH   SOLE 1 12,000 0 0
AEGEAN MARINE PETROLEUM NETW OPT Y0017S102 9 2,100 SH Put SOLE 8 2,100 0 0
AEGEAN MARINE PETROLEUM NETW OPT Y0017S102 1 200 SH Call SOLE 8 200 0 0
AEGEAN MARINE PETROLEUM NETW COM Y0017S102 34 7,940 SH   SOLE 8 7,940 0 0
AEGION CORP COM 00770F104 594 23,368 SH   SOLE 1 23,368 0 0
AEGION CORP OPT 00770F104 8 300 SH Call SOLE 8 300 0 0
AEGION CORP COM 00770F104 607 23,857 SH   SOLE 8 23,857 0 0
AEGION CORP COM 00770F104 8 305 SH   SOLE 9 305 0 0
AEGON N V ADR 007924103 36 5,757 SH   SOLE 8 5,757 0 0
AEGON N V OPT 007924103 89 14,200 SH Put SOLE 8 14,200 0 0
AEGON N V OPT 007924103 38 6,100 SH Call SOLE 8 6,100 0 0
AERCAP HOLDINGS NV COM N00985106 585 11,120 SH   SOLE 1 11,120 0 0
AERCAP HOLDINGS NV OPT N00985106 579 11,000 SH Put SOLE 8 11,000 0 0
AERCAP HOLDINGS NV OPT N00985106 1,657 31,500 SH Call SOLE 8 31,500 0 0
AERCAP HOLDINGS NV COM N00985106 2,308 43,874 SH   SOLE 8 43,874 0 0
AERCAP HOLDINGS NV COM N00985106 77 1,459 SH   SOLE 9 1,459 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 527 8,805 SH   SOLE 1 8,805 0 0
AERIE PHARMACEUTICALS INC OPT 00771V108 11,012 184,300 SH Call SOLE 8 184,300 0 0
AEROHIVE NETWORKS INC COM 007786106 30 5,080 SH   SOLE 1 5,080 0 0
AEROHIVE NETWORKS INC COM 007786106 27 4,650 SH   SOLE 8 4,650 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 414 13,284 SH   SOLE 1 13,284 0 0
AEROJET ROCKETDYNE HLDGS INC BOND 007800AB1 6,810 4,946,000 PRN   SOLE 8 0 0 4,946,000
AEROJET ROCKETDYNE HLDGS INC COM 007800105 6 204 SH   SOLE 8 204 0 0
AEROJET ROCKETDYNE HLDGS INC OPT 007800105 527 16,900 SH Put SOLE 8 16,900 0 0
AEROJET ROCKETDYNE HLDGS INC OPT 007800105 1,601 51,300 SH Call SOLE 8 51,300 0 0
AEROVIRONMENT INC COM 008073108 187 3,332 SH   SOLE 1 3,332 0 0
AEROVIRONMENT INC OPT 008073108 84 1,500 SH Call SOLE 8 1,500 0 0
AEROVIRONMENT INC OPT 008073108 163 2,900 SH Put SOLE 8 2,900 0 0
AEROVIRONMENT INC COM 008073108 1,948 34,686 SH   SOLE 8 34,686 0 0
AES CORP COM 00130H105 4,397 405,973 SH   SOLE 1 405,973 0 0
AES CORP COM 00130H105 753 69,550 SH   SOLE 8 69,550 0 0
AES CORP OPT 00130H105 2,659 245,600 SH Call SOLE 8 245,600 0 0
AES CORP OPT 00130H105 146 13,500 SH Put SOLE 8 13,500 0 0
AES CORP COM 00130H105 993 91,697 SH   SOLE 9 91,697 0 0
AETNA INC NEW COM 00817Y108 84,868 470,469 SH   SOLE 1 470,469 0 0
AETNA INC NEW OPT 00817Y108 12,411 68,800 SH Put SOLE 8 68,800 0 0
AETNA INC NEW OPT 00817Y108 20,095 111,400 SH Call SOLE 8 111,400 0 0
AETNA INC NEW COM 00817Y108 20,567 114,016 SH   SOLE 8 114,016 0 0
AETNA INC NEW COM 00817Y108 8,201 45,461 SH   SOLE 9 45,461 0 0
AEVI GENOMIC MEDICINE INC COM 00835P105 0 169 SH   SOLE 8 169 0 0
AFFILIATED MANAGERS GROUP COM 008252108 10,799 52,613 SH   SOLE 1 52,613 0 0
AFFILIATED MANAGERS GROUP COM 008252108 1,583 7,714 SH   SOLE 9 7,714 0 0
AFFIMED N V COM N01045108 17 13,288 SH   SOLE 1 13,288 0 0
AFFIMED N V COM N01045108 0 97 SH   SOLE 8 97 0 0
AFLAC INC COM 001055102 31,141 354,776 SH   SOLE 1 354,776 0 0
AFLAC INC OPT 001055102 1,176 13,400 SH Call SOLE 8 13,400 0 0
AFLAC INC COM 001055102 491 5,588 SH   SOLE 8 5,588 0 0
AFLAC INC OPT 001055102 816 9,300 SH Put SOLE 8 9,300 0 0
AFLAC INC COM 001055102 4,792 54,592 SH   SOLE 9 54,592 0 0
AG MTG INVT TR INC TRUS 001228105 85 4,448 SH   SOLE 1 4,448 0 0
AG MTG INVT TR INC TRUS 001228105 2 95 SH   SOLE 8 95 0 0
AGCO CORP COM 001084102 1,789 25,035 SH   SOLE 1 25,035 0 0
AGCO CORP COM 001084102 1,024 14,337 SH   SOLE 8 14,337 0 0
AGCO CORP OPT 001084102 286 4,000 SH Call SOLE 8 4,000 0 0
AGCO CORP OPT 001084102 71 1,000 SH Put SOLE 8 1,000 0 0
AGCO CORP COM 001084102 575 8,042 SH   SOLE 9 8,042 0 0
AGENUS INC COM 00847G705 77 23,602 SH   SOLE 1 23,602 0 0
AGENUS INC COM 00847G705 46 14,174 SH   SOLE 8 14,174 0 0
AGILE THERAPEUTICS INC COM 00847L100 233 86,406 SH   SOLE 1 86,406 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 49,810 743,769 SH   SOLE 1 743,769 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 13 191 SH   DFND 1 0 0 191
AGILENT TECHNOLOGIES INC OPT 00846U101 20 300 SH Call SOLE 8 300 0 0
AGILENT TECHNOLOGIES INC OPT 00846U101 4,574 68,300 SH Put SOLE 8 68,300 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 1,767 26,383 SH   SOLE 8 26,383 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 3,768 56,268 SH   SOLE 9 56,268 0 0
AGILYSYS INC COM 00847J105 31 2,482 SH   SOLE 1 2,482 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 1,374 24,030 SH   SOLE 1 24,030 0 0
AGNC INVT CORP COM 00123Q104 34 1,700 SH   SOLE 1 1,700 0 0
AGNC INVT CORP TRUS 00123Q104 62,994 3,120,038 SH   SOLE 1 3,120,038 0 0
AGNC INVT CORP OPT 00123Q104 537 26,600 SH Call SOLE 8 26,600 0 0
AGNC INVT CORP OPT 00123Q104 767 38,000 SH Put SOLE 8 38,000 0 0
AGNC INVT CORP TRUS 00123Q104 288 14,284 SH   SOLE 8 14,284 0 0
AGNC INVT CORP COM 00123Q104 63 3,128 SH   SOLE 9 3,128 0 0
AGNICO EAGLE MINES LTD COM 008474108 48 1,040 SH   DFND 1 0 0 1,040
AGNICO EAGLE MINES LTD COM 008474108 271 5,870 SH   SOLE 1 5,870 0 0
AGNICO EAGLE MINES LTD OPT 008474108 7,121 154,200 SH Put SOLE 8 154,200 0 0
AGNICO EAGLE MINES LTD OPT 008474108 14,113 305,600 SH Call SOLE 8 305,600 0 0
AGNICO EAGLE MINES LTD COM 008474108 0 7 SH   SOLE 9 7 0 0
AGNICO EAGLE MINES LTD COM 008474108 12 260 SH   DFND 20 0 0 260
AGREE REALTY CORP TRUS 008492100 231 4,493 SH   SOLE 1 4,493 0 0
AGREE REALTY CORP TRUS 008492100 15 297 SH   SOLE 8 297 0 0
AGRIUM INC COM 008916108 230 2,000 SH   DFND 1 0 0 2,000
AGRIUM INC OPT 008916108 5,417 47,100 SH Put SOLE 8 47,100 0 0
AGRIUM INC OPT 008916108 1,047 9,100 SH Call SOLE 8 9,100 0 0
AGRIUM INC COM 008916108 750 6,518 SH   SOLE 8 6,518 0 0
AGRIUM INC COM 008916108 7,448 64,754 SH   SOLE 9 64,754 0 0
AGROFRESH SOLUTIONS COM 00856G109 264 35,736 SH   SOLE 1 35,736 0 0
AILERON THERAPEUTICS INC COM 00887A105 6 601 SH   SOLE 1 601 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 217 5,730 SH   SOLE 1 5,730 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 5,688 150,398 SH   SOLE 8 150,398 0 0
AIMMUNE THERAPEUTICS INC OPT 00900T107 3,593 95,000 SH Put SOLE 8 95,000 0 0
AIMMUNE THERAPEUTICS INC OPT 00900T107 19 500 SH Call SOLE 8 500 0 0
AIR LEASE CORP COM 00912X302 2,139 44,474 SH   SOLE 1 44,474 0 0
AIR LEASE CORP BOND 00912XAK0 2,229 1,335,000 PRN   SOLE 8 0 0 1,335,000
AIR LEASE CORP OPT 00912X302 5 100 SH Put SOLE 8 100 0 0
AIR LEASE CORP OPT 00912X302 58 1,200 SH Call SOLE 8 1,200 0 0
AIR LEASE CORP COM 00912X302 4,946 102,834 SH   SOLE 8 102,834 0 0
AIR PRODS &amp CHEMS INC COM 009158106 2,682 16,343 SH   DFND 1 0 0 16,343
AIR PRODS &amp CHEMS INC COM 009158106 35,739 217,813 SH   SOLE 1 217,813 0 0
AIR PRODS &amp CHEMS INC OPT 009158106 476 2,900 SH Put SOLE 8 2,900 0 0
AIR PRODS &amp CHEMS INC OPT 009158106 3,265 19,900 SH Call SOLE 8 19,900 0 0
AIR PRODS &amp CHEMS INC COM 009158106 1,195 7,288 SH   SOLE 8 7,288 0 0
AIR PRODS &amp CHEMS INC COM 009158106 5,622 34,262 SH   SOLE 9 34,262 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 385 16,615 SH   SOLE 1 16,615 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 8 361 SH   SOLE 8 361 0 0
AIRCASTLE LTD COM G0129K104 336 14,358 SH   SOLE 1 14,358 0 0
AIRCASTLE LTD OPT G0129K104 264 11,300 SH Call SOLE 8 11,300 0 0
AIRCASTLE LTD OPT G0129K104 145 6,200 SH Put SOLE 8 6,200 0 0
AIRGAIN INC COM 00938A104 1 120 SH   SOLE 8 120 0 0
AIRMEDIA GROUP INC ADR 009411109 19 16,456 SH   SOLE 1 16,456 0 0
AK STL HLDG CORP COM 001547108 386 68,178 SH   SOLE 1 68,178 0 0
AK STL HLDG CORP OPT 001547108 1,783 314,900 SH Put SOLE 8 314,900 0 0
AK STL HLDG CORP OPT 001547108 3,051 539,000 SH Call SOLE 8 539,000 0 0
AK STL HLDG CORP COM 001547108 1,557 275,130 SH   SOLE 8 275,130 0 0
AK STL HLDG CORP COM 001547108 380 67,093 SH   SOLE 9 67,093 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 16,371 251,703 SH   SOLE 1 251,703 0 0
AKAMAI TECHNOLOGIES INC BOND 00971TAG6 260 258,000 PRN   SOLE 8 0 0 258,000
AKAMAI TECHNOLOGIES INC OPT 00971T101 2,276 35,000 SH Put SOLE 8 35,000 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 1,167 17,947 SH   SOLE 8 17,947 0 0
AKAMAI TECHNOLOGIES INC OPT 00971T101 2,797 43,000 SH Call SOLE 8 43,000 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 1,528 23,491 SH   SOLE 9 23,491 0 0
AKARI THERAPEUTICS PLC ADR 00972G108 114 26,400 SH   SOLE 1 26,400 0 0
AKCEA THERAPEUTICS INC COM 00972L107 41 2,378 SH   SOLE 1 2,378 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 210 14,109 SH   SOLE 1 14,109 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 58 3,875 SH   SOLE 8 3,875 0 0
AKORN INC COM 009728106 23,881 740,939 SH   SOLE 1 740,939 0 0
AKORN INC COM 009728106 15 459 SH   SOLE 8 459 0 0
AKORN INC OPT 009728106 1,047 32,500 SH Call SOLE 8 32,500 0 0
AKORN INC OPT 009728106 435 13,500 SH Put SOLE 8 13,500 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 12 1,901 SH   SOLE 1 1,901 0 0
ALAMO GROUP INC COM 011311107 1,796 15,914 SH   SOLE 1 15,914 0 0
ALAMOS GOLD INC NEW COM 011532108 71 10,899 SH   SOLE 1 10,899 0 0
ALAMOS GOLD INC NEW COM 011532108 8 1,300 SH   DFND 20 0 0 1,300
ALARM COM HLDGS INC COM 011642105 526 13,914 SH   SOLE 1 13,914 0 0
ALARM COM HLDGS INC COM 011642105 48 1,281 SH   SOLE 8 1,281 0 0
ALARM COM HLDGS INC OPT 011642105 8 200 SH Put SOLE 8 200 0 0
ALASKA AIR GROUP INC COM 011659109 9,208 125,243 SH   SOLE 1 125,243 0 0
ALASKA AIR GROUP INC OPT 011659109 13,254 180,300 SH Put SOLE 8 180,300 0 0
ALASKA AIR GROUP INC OPT 011659109 6,932 94,300 SH Call SOLE 8 94,300 0 0
ALASKA AIR GROUP INC COM 011659109 2,667 36,279 SH   SOLE 8 36,279 0 0
ALASKA AIR GROUP INC COM 011659109 1,216 16,541 SH   SOLE 9 16,541 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 1 500 SH   DFND 1 0 0 500
ALBANY INTL CORP COM 012348108 410 6,676 SH   SOLE 1 6,676 0 0
ALBEMARLE CORP COM 012653101 17,853 139,595 SH   SOLE 1 139,595 0 0
ALBEMARLE CORP OPT 012653101 64 500 SH Call SOLE 8 500 0 0
ALBEMARLE CORP OPT 012653101 269 2,100 SH Put SOLE 8 2,100 0 0
ALBEMARLE CORP COM 012653101 623 4,871 SH   SOLE 8 4,871 0 0
ALBEMARLE CORP COM 012653101 2,538 19,844 SH   SOLE 9 19,844 0 0
ALBIREO PHARMA INC COM 01345P106 172 6,700 SH   SOLE 1 6,700 0 0
ALCENTRA CAP CORP COM 01374T102 0 46 SH   SOLE 8 46 0 0
ALCOA CORP COM 013872106 25,108 466,098 SH   SOLE 1 466,098 0 0
ALCOA CORP COM 013872106 73 1,358 SH   DFND 1 0 0 1,358
ALCOA CORP OPT 013872106 22,972 426,436 SH Call SOLE 8 426,436 0 0
ALCOA CORP OPT 013872106 18,627 345,776 SH Put SOLE 8 345,776 0 0
ALCOA CORP COM 013872106 1,471 27,301 SH   SOLE 8 27,301 0 0
ALCOA CORP COM 013872106 47 881 SH   SOLE 9 881 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 132 11,523 SH   SOLE 1 11,523 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 22 1,884 SH   SOLE 8 1,884 0 0
ALEXANDER &amp BALDWIN INC NEW TRUS 014491104 302 10,877 SH   SOLE 1 10,877 0 0
ALEXANDERS INC TRUS 014752109 134 338 SH   SOLE 1 338 0 0
ALEXANDRIA REAL ESTATE EQ IN TRUS 015271109 23,273 178,217 SH   SOLE 1 178,217 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 6,462 49,485 SH   SOLE 1 49,485 0 0
ALEXANDRIA REAL ESTATE EQ IN TRUS 015271109 9 75 SH   SOLE 8 75 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 1,735 13,280 SH   SOLE 9 13,280 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 44,792 374,551 SH   SOLE 1 374,551 0 0
ALEXION PHARMACEUTICALS INC OPT 015351109 14,267 119,300 SH Call SOLE 8 119,300 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 20,182 168,760 SH   SOLE 8 168,760 0 0
ALEXION PHARMACEUTICALS INC OPT 015351109 61,075 510,700 SH Put SOLE 8 510,700 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 3,788 31,677 SH   SOLE 9 31,677 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 335,265 1,944,351 SH   SOLE 1 1,944,351 0 0
ALIBABA GROUP HLDG LTD OPT 01609W102 277,613 1,610,000 SH Put SOLE 1 1,610,000 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 1,311 7,603 SH   DFND 1 0 0 7,603
ALIBABA GROUP HLDG LTD ADR 01609W102 151,878 880,813 SH   SOLE 8 880,813 0 0
ALIBABA GROUP HLDG LTD OPT 01609W102 735,259 4,264,100 SH Put SOLE 8 4,264,100 0 0
ALIBABA GROUP HLDG LTD OPT 01609W102 344,136 1,995,800 SH Call SOLE 8 1,995,800 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 68,674 398,274 SH   SOLE 9 398,274 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 1,577 9,146 SH   DFND 20 0 0 9,146
ALICO INC COM 016230104 15 493 SH   SOLE 1 493 0 0
ALIGN TECHNOLOGY INC COM 016255101 46,845 210,836 SH   SOLE 1 210,836 0 0
ALIGN TECHNOLOGY INC OPT 016255101 13,531 60,900 SH Call SOLE 8 60,900 0 0
ALIGN TECHNOLOGY INC COM 016255101 2,907 13,084 SH   SOLE 8 13,084 0 0
ALIGN TECHNOLOGY INC OPT 016255101 14,998 67,500 SH Put SOLE 8 67,500 0 0
ALIGN TECHNOLOGY INC COM 016255101 2,229 10,032 SH   SOLE 9 10,032 0 0
ALIMERA SCIENCES INC COM 016259103 0 93 SH   SOLE 1 93 0 0
ALKERMES PLC COM G01767105 1,086 19,847 SH   SOLE 1 19,847 0 0
ALKERMES PLC OPT G01767105 1,067 19,500 SH Put SOLE 8 19,500 0 0
ALKERMES PLC COM G01767105 413 7,554 SH   SOLE 8 7,554 0 0
ALKERMES PLC OPT G01767105 235 4,300 SH Call SOLE 8 4,300 0 0
ALKERMES PLC COM G01767105 37 673 SH   SOLE 9 673 0 0
ALLEGHANY CORP DEL COM 017175100 1,676 2,811 SH   SOLE 1 2,811 0 0
ALLEGHANY CORP DEL COM 017175100 40 67 SH   SOLE 9 67 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 489 20,268 SH   SOLE 1 20,268 0 0
ALLEGHENY TECHNOLOGIES INC BOND 01741RAG7 83 45,000 PRN   SOLE 8 0 0 45,000
ALLEGHENY TECHNOLOGIES INC OPT 01741R102 1,485 61,500 SH Call SOLE 8 61,500 0 0
ALLEGHENY TECHNOLOGIES INC OPT 01741R102 256 10,600 SH Put SOLE 8 10,600 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 2,552 105,713 SH   SOLE 8 105,713 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 69 1,833 SH   SOLE 1 1,833 0 0
ALLEGIANT TRAVEL CO COM 01748X102 579 3,738 SH   SOLE 1 3,738 0 0
ALLEGIANT TRAVEL CO COM 01748X102 12 79 SH   SOLE 8 79 0 0
ALLEGION PUB LTD CO COM G0176J109 7,644 96,076 SH   SOLE 1 96,076 0 0
ALLEGION PUB LTD CO COM G0176J109 43 544 SH   SOLE 8 544 0 0
ALLEGION PUB LTD CO COM G0176J109 1,049 13,182 SH   SOLE 9 13,182 0 0
ALLENA PHARMACEUTICALS INC COM 018119107 9 854 SH   SOLE 1 854 0 0
ALLERGAN PLC COM G0177J108 70,387 430,288 SH   SOLE 1 430,288 0 0
ALLERGAN PLC COM G0177J108 22 137 SH   DFND 1 0 0 137
ALLERGAN PLC CONV G0177J116 2,415 4,120 SH   SOLE 8 4,120 0 0
ALLERGAN PLC OPT G0177J108 45,148 276,000 SH Put SOLE 8 276,000 0 0
ALLERGAN PLC COM G0177J108 21,922 134,014 SH   SOLE 8 134,014 0 0
ALLERGAN PLC OPT G0177J108 15,491 94,700 SH Call SOLE 8 94,700 0 0
ALLERGAN PLC COM G0177J108 10,003 61,150 SH   SOLE 9 61,150 0 0
ALLETE INC COM 018522300 1,624 21,839 SH   SOLE 1 21,839 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 27,505 108,508 SH   SOLE 1 108,508 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 193 760 SH   SOLE 8 760 0 0
ALLIANCE DATA SYSTEMS CORP OPT 018581108 5,424 21,400 SH Put SOLE 8 21,400 0 0
ALLIANCE DATA SYSTEMS CORP OPT 018581108 1,141 4,500 SH Call SOLE 8 4,500 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 1,721 6,792 SH   SOLE 9 6,792 0 0
ALLIANCE HOLDINGS GP LP COM 01861G100 200 7,450 SH   SOLE 1 7,450 0 0
ALLIANCE RES PARTNER L P COM 01877R108 422 21,401 SH   SOLE 1 21,401 0 0
ALLIANCE RES PARTNER L P OPT 01877R108 30 1,500 SH Call SOLE 8 1,500 0 0
ALLIANT ENERGY CORP COM 018802108 9,447 221,682 SH   SOLE 1 221,682 0 0
ALLIANT ENERGY CORP COM 018802108 53 1,244 SH   SOLE 8 1,244 0 0
ALLIANT ENERGY CORP COM 018802108 1,368 32,101 SH   SOLE 9 32,101 0 0
ALLIANZGI EQUITY &amp CONV INCO FUND 018829101 0 15 SH   SOLE 8 15 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 35 1,050 SH   SOLE 1 1,050 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 4,278 99,296 SH   SOLE 1 99,296 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 488 11,332 SH   SOLE 8 11,332 0 0
ALLOT COMMUNICATIONS LTD COM M0854Q105 1 120 SH   SOLE 8 120 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 846 58,178 SH   SOLE 1 58,178 0 0
ALLSCRIPTS HEALTHCARE SOLUTN BOND 01988PAD0 793 742,000 PRN   SOLE 8 0 0 742,000
ALLSCRIPTS HEALTHCARE SOLUTN OPT 01988P108 701 48,200 SH Put SOLE 8 48,200 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 1,528 105,072 SH   SOLE 8 105,072 0 0
ALLSCRIPTS HEALTHCARE SOLUTN OPT 01988P108 32 2,200 SH Call SOLE 8 2,200 0 0
ALLSTATE CORP COM 020002101 45,984 439,159 SH   SOLE 1 439,159 0 0
ALLSTATE CORP COM 020002101 1,893 18,079 SH   SOLE 8 18,079 0 0
ALLSTATE CORP OPT 020002101 754 7,200 SH Call SOLE 8 7,200 0 0
ALLSTATE CORP OPT 020002101 628 6,000 SH Put SOLE 8 6,000 0 0
ALLSTATE CORP COM 020002101 5,275 50,372 SH   SOLE 9 50,372 0 0
ALLY FINL INC COM 02005N100 13,925 477,487 SH   SOLE 1 477,487 0 0
ALLY FINL INC OPT 02005N100 2,009 68,900 SH Call SOLE 8 68,900 0 0
ALLY FINL INC OPT 02005N100 569 19,500 SH Put SOLE 8 19,500 0 0
ALLY FINL INC COM 02005N100 1,753 60,084 SH   SOLE 8 60,084 0 0
ALLY FINL INC COM 02005N100 87 2,964 SH   SOLE 9 2,964 0 0
ALMADEN MINERALS LTD COM 020283305 0 56 SH   SOLE 8 56 0 0
ALMOST FAMILY INC COM 020409108 1,704 30,774 SH   SOLE 1 30,774 0 0
ALMOST FAMILY INC COM 020409108 2 35 SH   SOLE 8 35 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 3,666 28,850 SH   SOLE 1 28,850 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 7,155 56,318 SH   SOLE 8 56,318 0 0
ALNYLAM PHARMACEUTICALS INC OPT 02043Q107 10,291 81,000 SH Call SOLE 8 81,000 0 0
ALNYLAM PHARMACEUTICALS INC OPT 02043Q107 22,246 175,100 SH Put SOLE 8 175,100 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 48 376 SH   SOLE 9 376 0 0
ALON USA ENERGY INC BOND 020520AB8 239 180,000 PRN   SOLE 8 0 0 180,000
ALON USA PARTNERS LP COM 02052T109 17 1,000 SH   SOLE 1 1,000 0 0
ALPHA &amp OMEGA SEMICONDUCTOR COM G6331P104 54 3,303 SH   SOLE 1 3,303 0 0
ALPHA &amp OMEGA SEMICONDUCTOR COM G6331P104 24 1,464 SH   SOLE 8 1,464 0 0
ALPHA PRO TECH LTD COM 020772109 0 70 SH   SOLE 8 70 0 0
ALPHABET INC COM 02079K305 4,750 4,509 SH   DFND 1 0 0 4,509
ALPHABET INC COM 02079K107 340,546 325,445 SH   SOLE 1 323,762 1,683 0
ALPHABET INC COM 02079K305 353,838 335,902 SH   SOLE 1 266,856 69,046 0
ALPHABET INC COM 02079K107 6,906 6,600 SH   DFND 1 0 0 6,600
ALPHABET INC COM 02079K107 56,664 54,151 SH   SOLE 8 54,151 0 0
ALPHABET INC COM 02079K305 7,859 7,461 SH   SOLE 8 7,461 0 0
ALPHABET INC OPT 02079K305 195,089 185,200 SH Put SOLE 8 185,200 0 0
ALPHABET INC OPT 02079K107 143,252 136,900 SH Put SOLE 8 136,900 0 0
ALPHABET INC OPT 02079K107 78,794 75,300 SH Call SOLE 8 75,300 0 0
ALPHABET INC OPT 02079K305 157,694 149,700 SH Call SOLE 8 149,700 0 0
ALPHABET INC COM 02079K305 55,429 52,618 SH   SOLE 9 52,618 0 0
ALPHABET INC COM 02079K107 43,918 41,970 SH   SOLE 9 41,970 0 0
ALPHABET INC COM 02079K305 1,580 1,500 SH   SOLE 20 0 1,500 0
ALPHABET INC COM 02079K107 1,239 1,184 SH   SOLE 20 0 1,184 0
ALPHABET INC COM 02079K107 1,096 1,047 SH   DFND 20 0 0 1,047
ALPHABET INC COM 02079K305 51 48 SH   SOLE 99 0 48 0
ALPINE GLOBAL PREMIER PPTYS FUND 02083A103 24 3,586 SH   DFND 1 0 0 3,586
ALPS ETF TR FUND 00162Q585 19 560 SH   DFND 1 0 0 560
ALPS ETF TR FUND 00162Q866 4,398 407,596 SH   SOLE 1 407,596 0 0
ALPS ETF TR FUND 00162Q643 16 792 SH   DFND 1 0 0 792
ALPS ETF TR OPT 00162Q866 1,200 111,200 SH Put SOLE 8 111,200 0 0
ALPS ETF TR FUND 00162Q866 5,451 505,195 SH   SOLE 8 505,195 0 0
ALPS ETF TR OPT 00162Q866 1,240 114,900 SH Call SOLE 8 114,900 0 0
ALPS ETF TR FUND 00162Q866 233 21,555 SH   DFND 20 0 0 21,555
ALTABA INC FUND 021346101 768,571 11,003,172 SH   SOLE 1 11,003,172 0 0
ALTABA INC FUND 021346101 799 11,442 SH   DFND 1 0 0 11,442
ALTABA INC OPT 021346101 68,530 981,100 SH Call SOLE 8 981,100 0 0
ALTABA INC FUND 021346101 106,845 1,529,650 SH   SOLE 8 1,529,650 0 0
ALTABA INC OPT 021346101 47,770 683,900 SH Put SOLE 8 683,900 0 0
ALTAIR ENGR INC COM 021369103 95 3,990 SH   SOLE 8 3,990 0 0
ALTERYX INC COM 02156B103 94 3,727 SH   SOLE 1 3,727 0 0
ALTISOURCE PORTFOLIO SOLNS S COM L0175J104 451 16,130 SH   SOLE 1 16,130 0 0
ALTISOURCE PORTFOLIO SOLNS S OPT L0175J104 39 1,400 SH Put SOLE 8 1,400 0 0
ALTISOURCE PORTFOLIO SOLNS S COM L0175J104 23 817 SH   SOLE 8 817 0 0
ALTISOURCE RESIDENTIAL CORP TRUS 02153W100 93 7,872 SH   SOLE 1 7,872 0 0
ALTRA INDL MOTION CORP COM 02208R106 1,358 26,955 SH   SOLE 1 26,955 0 0
ALTRA INDL MOTION CORP COM 02208R106 8 159 SH   SOLE 8 159 0 0
ALTRIA GROUP INC COM 02209S103 1,786 25,006 SH   DFND 1 0 0 25,006
ALTRIA GROUP INC COM 02209S103 195,741 2,741,083 SH   SOLE 1 2,741,083 0 0
ALTRIA GROUP INC OPT 02209S103 21,009 294,200 SH Put SOLE 8 294,200 0 0
ALTRIA GROUP INC COM 02209S103 17 244 SH   SOLE 8 244 0 0
ALTRIA GROUP INC OPT 02209S103 18,495 259,000 SH Call SOLE 8 259,000 0 0
ALTRIA GROUP INC COM 02209S103 21,810 305,422 SH   SOLE 9 305,422 0 0
ALUMINUM CORP CHINA LTD ADR 022276109 197 11,000 SH   SOLE 9 11,000 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 299 22,535 SH   SOLE 1 22,535 0 0
AMAG PHARMACEUTICALS INC OPT 00163U106 387 29,200 SH Put SOLE 8 29,200 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 70 5,277 SH   SOLE 8 5,277 0 0
AMAG PHARMACEUTICALS INC OPT 00163U106 322 24,300 SH Call SOLE 8 24,300 0 0
AMARIN CORP PLC ADR 023111206 367 91,500 SH   SOLE 1 91,500 0 0
AMARIN CORP PLC ADR 023111206 4 947 SH   DFND 1 0 0 947
AMARIN CORP PLC OPT 023111206 38 9,500 SH Put SOLE 8 9,500 0 0
AMARIN CORP PLC ADR 023111206 736 183,636 SH   SOLE 8 183,636 0 0
AMARIN CORP PLC OPT 023111206 537 133,900 SH Call SOLE 8 133,900 0 0
AMAZON COM INC COM 023135106 631,394 539,899 SH   SOLE 1 471,316 68,583 0
AMAZON COM INC COM 023135106 4,887 4,179 SH   DFND 1 0 0 4,179
AMAZON COM INC OPT 023135106 1,379,975 1,180,000 SH Put SOLE 8 1,180,000 0 0
AMAZON COM INC OPT 023135106 425,102 363,500 SH Call SOLE 8 363,500 0 0
AMAZON COM INC COM 023135106 406,273 347,399 SH   SOLE 8 347,399 0 0
AMAZON COM INC COM 023135106 65,627 56,117 SH   SOLE 9 56,117 0 0
AMAZON COM INC COM 023135106 8 7 SH   DFND 20 0 0 7
AMAZON COM INC COM 023135106 1,150 983 SH   SOLE 20 0 983 0
AMAZON COM INC COM 023135106 56 48 SH   SOLE 99 0 48 0
AMBAC FINL GROUP INC COM 023139884 115 7,204 SH   SOLE 1 7,204 0 0
AMBAC FINL GROUP INC OPT 023139884 10 600 SH Put SOLE 8 600 0 0
AMBAC FINL GROUP INC OPT 023139884 24 1,500 SH Call SOLE 8 1,500 0 0
AMBAC FINL GROUP INC COM 023139884 99 6,225 SH   SOLE 8 6,225 0 0
AMBARELLA INC COM G037AX101 1,306 22,212 SH   SOLE 1 22,212 0 0
AMBARELLA INC COM G037AX101 44 750 SH   DFND 1 0 0 750
AMBARELLA INC OPT G037AX101 6,092 103,700 SH Put SOLE 8 103,700 0 0
AMBARELLA INC OPT G037AX101 8,425 143,400 SH Call SOLE 8 143,400 0 0
AMBARELLA INC COM G037AX101 1,515 25,785 SH   SOLE 8 25,785 0 0
AMBER RD INC COM 02318Y108 24 3,285 SH   SOLE 1 3,285 0 0
AMBEV SA ADR 02319V103 84 12,932 SH   SOLE 1 12,932 0 0
AMBEV SA ADR 02319V103 0 46 SH   SOLE 8 46 0 0
AMBEV SA ADR 02319V103 20 3,138 SH   SOLE 9 3,138 0 0
AMC ENTMT HLDGS INC COM 00165C104 129 8,545 SH   SOLE 1 8,545 0 0
AMC ENTMT HLDGS INC COM 00165C104 51 3,355 SH   SOLE 8 3,355 0 0
AMC NETWORKS INC COM 00164V103 2,530 46,788 SH   SOLE 1 46,788 0 0
AMC NETWORKS INC COM 00164V103 65 1,206 SH   SOLE 8 1,206 0 0
AMC NETWORKS INC COM 00164V103 1 16 SH   SOLE 9 16 0 0
AMDOCS LTD COM G02602103 10,549 161,123 SH   SOLE 1 161,123 0 0
AMDOCS LTD COM G02602103 348 5,316 SH   SOLE 8 5,316 0 0
AMEDISYS INC COM 023436108 550 10,441 SH   SOLE 1 10,441 0 0
AMEDISYS INC COM 023436108 17 328 SH   SOLE 8 328 0 0
AMEDISYS INC OPT 023436108 474 9,000 SH Call SOLE 8 9,000 0 0
AMEDISYS INC OPT 023436108 5 100 SH Put SOLE 8 100 0 0
AMERCO COM 023586100 331 876 SH   SOLE 1 876 0 0
AMERCO COM 023586100 2 6 SH   SOLE 8 6 0 0
AMERCO COM 023586100 11 30 SH   SOLE 9 30 0 0
AMEREN CORP COM 023608102 17,386 294,729 SH   SOLE 1 294,729 0 0
AMEREN CORP OPT 023608102 336 5,700 SH Call SOLE 8 5,700 0 0
AMEREN CORP COM 023608102 8 132 SH   SOLE 8 132 0 0
AMEREN CORP COM 023608102 1,987 33,688 SH   SOLE 9 33,688 0 0
AMERESCO INC COM 02361E108 25 2,963 SH   SOLE 1 2,963 0 0
AMERICA MOVIL SAB DE CV ADR 02364W105 84 4,904 SH   SOLE 1 4,904 0 0
AMERICA MOVIL SAB DE CV ADR 02364W105 334 19,513 SH   SOLE 8 19,513 0 0
AMERICA MOVIL SAB DE CV OPT 02364W105 681 39,700 SH Call SOLE 8 39,700 0 0
AMERICA MOVIL SAB DE CV OPT 02364W105 722 42,100 SH Put SOLE 8 42,100 0 0
AMERICA MOVIL SAB DE CV ADR 02364W105 0 1 SH   SOLE 9 1 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 16,936 325,515 SH   SOLE 1 325,515 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 10,935 210,172 SH   SOLE 8 210,172 0 0
AMERICAN AIRLS GROUP INC OPT 02376R102 62,587 1,202,900 SH Call SOLE 8 1,202,900 0 0
AMERICAN AIRLS GROUP INC OPT 02376R102 89,070 1,711,900 SH Put SOLE 8 1,711,900 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 3,029 58,221 SH   SOLE 9 58,221 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 188 3,621 SH   DFND 20 0 0 3,621
AMERICAN ASSETS TR INC COM 024013104 426 11,145 SH   SOLE 1 11,145 0 0
AMERICAN ASSETS TR INC TRUS 024013104 1,378 36,048 SH   SOLE 1 36,048 0 0
AMERICAN ASSETS TR INC TRUS 024013104 0 7 SH   SOLE 8 7 0 0
AMERICAN AXLE &amp MFG HLDGS IN COM 024061103 468 27,461 SH   SOLE 1 27,461 0 0
AMERICAN AXLE &amp MFG HLDGS IN COM 024061103 1,444 84,764 SH   SOLE 8 84,764 0 0
AMERICAN AXLE &amp MFG HLDGS IN OPT 024061103 225 13,200 SH Put SOLE 8 13,200 0 0
AMERICAN AXLE &amp MFG HLDGS IN OPT 024061103 148 8,700 SH Call SOLE 8 8,700 0 0
AMERICAN CAMPUS CMNTYS INC TRUS 024835100 4,444 108,312 SH   SOLE 1 108,312 0 0
AMERICAN CAMPUS CMNTYS INC OPT 024835100 103 2,500 SH Call SOLE 8 2,500 0 0
AMERICAN CAMPUS CMNTYS INC OPT 024835100 369 9,000 SH Put SOLE 8 9,000 0 0
AMERICAN CAMPUS CMNTYS INC TRUS 024835100 208 5,076 SH   SOLE 8 5,076 0 0
AMERICAN CAP SR FLOATING LTD COM 02504D108 1 85 SH   SOLE 8 85 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 2,617 139,221 SH   SOLE 1 139,221 0 0
AMERICAN EAGLE OUTFITTERS NE OPT 02553E106 1,064 56,600 SH Put SOLE 8 56,600 0 0
AMERICAN EAGLE OUTFITTERS NE OPT 02553E106 4,792 254,900 SH Call SOLE 8 254,900 0 0
AMERICAN ELEC PWR INC COM 025537101 73,917 1,004,703 SH   SOLE 1 1,004,703 0 0
AMERICAN ELEC PWR INC COM 025537101 100 1,366 SH   DFND 1 0 0 1,366
AMERICAN ELEC PWR INC OPT 025537101 4,635 63,000 SH Call SOLE 8 63,000 0 0
AMERICAN ELEC PWR INC COM 025537101 710 9,651 SH   SOLE 8 9,651 0 0
AMERICAN ELEC PWR INC OPT 025537101 1,339 18,200 SH Put SOLE 8 18,200 0 0
AMERICAN ELEC PWR INC COM 025537101 5,568 75,669 SH   SOLE 9 75,669 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 989 32,166 SH   SOLE 1 32,166 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 23 740 SH   SOLE 8 740 0 0
AMERICAN EXPRESS CO COM 025816109 106,662 1,074,030 SH   SOLE 1 1,074,030 0 0
AMERICAN EXPRESS CO COM 025816109 853 8,592 SH   DFND 1 0 0 8,592
AMERICAN EXPRESS CO OPT 025816109 14,916 150,200 SH Put SOLE 8 150,200 0 0
AMERICAN EXPRESS CO COM 025816109 18,057 181,826 SH   SOLE 8 181,826 0 0
AMERICAN EXPRESS CO OPT 025816109 3,764 37,900 SH Call SOLE 8 37,900 0 0
AMERICAN EXPRESS CO COM 025816109 10,131 102,008 SH   SOLE 9 102,008 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 1,621 14,944 SH   SOLE 1 14,944 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 1,162 10,703 SH   SOLE 8 10,703 0 0
AMERICAN FINL GROUP INC OHIO OPT 025932104 4,613 42,500 SH Call SOLE 8 42,500 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 35 327 SH   SOLE 9 327 0 0
AMERICAN HOMES 4 RENT TRUS 02665T306 11,608 531,520 SH   SOLE 1 531,520 0 0
AMERICAN HOMES 4 RENT COM 02665T306 382 17,477 SH   SOLE 1 17,477 0 0
AMERICAN HOMES 4 RENT TRUS 02665T306 5 230 SH   SOLE 8 230 0 0
AMERICAN INTL GROUP INC WARR 026874156 120 6,620 SH   DFND 1 0 0 6,620
AMERICAN INTL GROUP INC COM 026874784 110,298 1,851,252 SH   SOLE 1 1,833,950 17,302 0
AMERICAN INTL GROUP INC COM 026874784 63 1,063 SH   DFND 1 0 0 1,063
AMERICAN INTL GROUP INC COM 026874784 4,370 73,342 SH   SOLE 8 73,342 0 0
AMERICAN INTL GROUP INC OPT 026874784 29,438 494,100 SH Call SOLE 8 494,100 0 0
AMERICAN INTL GROUP INC OPT 026874784 17,862 299,800 SH Put SOLE 8 299,800 0 0
AMERICAN INTL GROUP INC COM 026874784 7,459 125,201 SH   SOLE 9 125,201 0 0
AMERICAN INTL GROUP INC COM 026874784 181 3,040 SH   SOLE 20 0 3,040 0
AMERICAN MIDSTREAM PARTNERS COM 02752P100 149 11,198 SH   SOLE 1 11,198 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 50 1,295 SH   SOLE 1 1,295 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 1 26 SH   SOLE 8 26 0 0
AMERICAN NATL INS CO COM 028591105 77 599 SH   SOLE 1 599 0 0
AMERICAN NATL INS CO COM 028591105 164 1,276 SH   SOLE 8 1,276 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 1,125 87,640 SH   SOLE 1 87,640 0 0
AMERICAN OUTDOOR BRANDS CORP OPT 02874P103 1,108 86,300 SH Call SOLE 8 86,300 0 0
AMERICAN OUTDOOR BRANDS CORP OPT 02874P103 615 47,900 SH Put SOLE 8 47,900 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 935 72,796 SH   SOLE 8 72,796 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 185 7,385 SH   SOLE 1 7,385 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 1 57 SH   SOLE 8 57 0 0
AMERICAN RAILCAR INDS INC COM 02916P103 48 1,151 SH   SOLE 1 1,151 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 734 42,202 SH   SOLE 1 42,202 0 0
AMERICAN RLTY CAP PPTYS INC BOND 02917TAB0 3,882 3,780,000 PRN   SOLE 8 0 0 3,780,000
AMERICAN SOFTWARE INC COM 029683109 51 4,339 SH   SOLE 1 4,339 0 0
AMERICAN STS WTR CO COM 029899101 1,022 17,652 SH   SOLE 1 17,652 0 0
AMERICAN STS WTR CO COM 029899101 101 1,752 SH   SOLE 8 1,752 0 0
AMERICAN SUPERCONDUCTOR CORP COM 030111207 56 15,440 SH   SOLE 8 15,440 0 0
AMERICAN SUPERCONDUCTOR CORP OPT 030111207 28 7,700 SH Call SOLE 8 7,700 0 0
AMERICAN SUPERCONDUCTOR CORP OPT 030111207 64 17,700 SH Put SOLE 8 17,700 0 0
AMERICAN TOWER CORP NEW COM 03027X100 54,889 384,733 SH   SOLE 1 117,562 267,171 0
AMERICAN TOWER CORP NEW TRUS 03027X100 33,871 237,408 SH   SOLE 1 237,408 0 0
AMERICAN TOWER CORP NEW TRUS 03027X100 2,845 19,938 SH   SOLE 8 19,938 0 0
AMERICAN TOWER CORP NEW OPT 03027X100 3,310 23,200 SH Call SOLE 8 23,200 0 0
AMERICAN TOWER CORP NEW OPT 03027X100 11,128 78,000 SH Put SOLE 8 78,000 0 0
AMERICAN TOWER CORP NEW COM 03027X100 8,496 59,546 SH   SOLE 9 59,546 0 0
AMERICAN TOWER CORP NEW COM 03027X100 69 482 SH   SOLE 20 0 482 0
AMERICAN TOWER CORP NEW COM 03027X100 48 333 SH   SOLE 99 0 333 0
AMERICAN VANGUARD CORP COM 030371108 90 4,556 SH   SOLE 1 4,556 0 0
AMERICAN VANGUARD CORP COM 030371108 8 408 SH   SOLE 8 408 0 0
AMERICAN WOODMARK CORP COM 030506109 1,987 15,256 SH   SOLE 1 15,256 0 0
AMERICAN WOODMARK CORP COM 030506109 15 118 SH   SOLE 8 118 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 21,730 237,513 SH   SOLE 1 237,513 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 110 1,196 SH   SOLE 8 1,196 0 0
AMERICAN WTR WKS CO INC NEW OPT 030420103 18 200 SH Call SOLE 8 200 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 3,156 34,491 SH   SOLE 9 34,491 0 0
AMERICAS CAR MART INC COM 03062T105 50 1,125 SH   SOLE 1 1,125 0 0
AMERICAS CAR MART INC COM 03062T105 2 34 SH   SOLE 8 34 0 0
AMERIGAS PARTNERS L P COM 030975106 970 20,984 SH   SOLE 1 20,984 0 0
AMERIGAS PARTNERS L P OPT 030975106 166 3,600 SH Put SOLE 8 3,600 0 0
AMERIGAS PARTNERS L P OPT 030975106 268 5,800 SH Call SOLE 8 5,800 0 0
AMERIPRISE FINL INC COM 03076C106 32,070 189,234 SH   SOLE 1 189,234 0 0
AMERIPRISE FINL INC OPT 03076C106 34 200 SH Put SOLE 8 200 0 0
AMERIPRISE FINL INC OPT 03076C106 491 2,900 SH Call SOLE 8 2,900 0 0
AMERIPRISE FINL INC COM 03076C106 563 3,321 SH   SOLE 8 3,321 0 0
AMERIPRISE FINL INC COM 03076C106 3,488 20,581 SH   SOLE 9 20,581 0 0
AMERIS BANCORP COM 03076K108 291 6,033 SH   SOLE 1 6,033 0 0
AMERIS BANCORP COM 03076K108 3 70 SH   SOLE 8 70 0 0
AMERISAFE INC COM 03071H100 343 5,573 SH   SOLE 1 5,573 0 0
AMERISAFE INC COM 03071H100 3 46 SH   SOLE 8 46 0 0
AMERISOURCEBERGEN CORP COM 03073E105 38,796 422,528 SH   SOLE 1 422,528 0 0
AMERISOURCEBERGEN CORP OPT 03073E105 7,759 84,500 SH Call SOLE 8 84,500 0 0
AMERISOURCEBERGEN CORP OPT 03073E105 3,847 41,900 SH Put SOLE 8 41,900 0 0
AMERISOURCEBERGEN CORP COM 03073E105 360 3,918 SH   SOLE 8 3,918 0 0
AMERISOURCEBERGEN CORP COM 03073E105 2,058 22,415 SH   SOLE 9 22,415 0 0
AMES NATL CORP COM 031001100 38 1,358 SH   SOLE 1 1,358 0 0
AMETEK INC NEW COM 031100100 15,259 210,552 SH   SOLE 1 210,552 0 0
AMETEK INC NEW COM 031100100 117 1,610 SH   SOLE 8 1,610 0 0
AMETEK INC NEW COM 031100100 2,325 32,091 SH   SOLE 9 32,091 0 0
AMGEN INC COM 031162100 196,472 1,129,807 SH   SOLE 1 1,129,807 0 0
AMGEN INC COM 031162100 65 374 SH   DFND 1 0 0 374
AMGEN INC COM 031162100 2,409 13,855 SH   SOLE 8 13,855 0 0
AMGEN INC OPT 031162100 27,720 159,400 SH Call SOLE 8 159,400 0 0
AMGEN INC OPT 031162100 24,885 143,100 SH Put SOLE 8 143,100 0 0
AMGEN INC COM 031162100 68,482 393,803 SH   SOLE 9 393,803 0 0
AMICUS THERAPEUTICS INC COM 03152W109 381 26,486 SH   SOLE 1 26,486 0 0
AMICUS THERAPEUTICS INC COM 03152W109 79 5,520 SH   SOLE 8 5,520 0 0
AMIRA NATURE FOODS LTD COM G0335L102 138 33,000 SH   SOLE 1 33,000 0 0
AMIRA NATURE FOODS LTD COM G0335L102 0 10 SH   SOLE 8 10 0 0
AMKOR TECHNOLOGY INC COM 031652100 315 31,406 SH   SOLE 1 31,406 0 0
AMKOR TECHNOLOGY INC OPT 031652100 12 1,200 SH Put SOLE 8 1,200 0 0
AMKOR TECHNOLOGY INC OPT 031652100 13 1,300 SH Call SOLE 8 1,300 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 519 10,503 SH   SOLE 1 10,503 0 0
AMN HEALTHCARE SERVICES INC OPT 001744101 49 1,000 SH Call SOLE 8 1,000 0 0
AMPCO-PITTSBURGH CORP COM 032037103 21 1,707 SH   SOLE 1 1,707 0 0
AMPCO-PITTSBURGH CORP COM 032037103 0 26 SH   SOLE 8 26 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 111 5,756 SH   SOLE 1 5,756 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1 28 SH   SOLE 8 28 0 0
AMPHENOL CORP NEW COM 032095101 87,434 995,827 SH   SOLE 1 315,895 679,932 0
AMPHENOL CORP NEW COM 032095101 215 2,450 SH   DFND 1 0 0 2,450
AMPHENOL CORP NEW OPT 032095101 307 3,500 SH Call SOLE 8 3,500 0 0
AMPHENOL CORP NEW COM 032095101 1,116 12,717 SH   SOLE 8 12,717 0 0
AMPHENOL CORP NEW COM 032095101 3,723 42,394 SH   SOLE 9 42,394 0 0
AMPHENOL CORP NEW COM 032095101 822 9,361 SH   SOLE 20 0 9,361 0
AMPHENOL CORP NEW COM 032095101 52 592 SH   SOLE 99 0 592 0
AMPLIFY SNACK BRANDS COM 03211L102 1,204 100,292 SH   SOLE 1 100,292 0 0
AMTECH SYS INC COM 032332504 428 42,553 SH   SOLE 1 42,553 0 0
AMTECH SYS INC COM 032332504 0 20 SH   SOLE 8 20 0 0
AMTRUST FINL SVCS INC COM 032359309 227 22,596 SH   SOLE 1 22,596 0 0
AMTRUST FINL SVCS INC OPT 032359309 160 15,900 SH Put SOLE 8 15,900 0 0
AMTRUST FINL SVCS INC COM 032359309 324 32,221 SH   SOLE 8 32,221 0 0
AMTRUST FINL SVCS INC OPT 032359309 13 1,300 SH Call SOLE 8 1,300 0 0
AMYRIS INC COM 03236M200 1 149 SH   SOLE 8 149 0 0
ANADARKO PETE CORP COM 032511107 29,380 547,709 SH   SOLE 1 547,709 0 0
ANADARKO PETE CORP COM 032511107 9,615 179,246 SH   SOLE 8 179,246 0 0
ANADARKO PETE CORP OPT 032511107 5,659 105,500 SH Call SOLE 8 105,500 0 0
ANADARKO PETE CORP OPT 032511107 16,982 316,600 SH Put SOLE 8 316,600 0 0
ANADARKO PETE CORP COM 032511107 4,598 85,709 SH   SOLE 9 85,709 0 0
ANALOG DEVICES INC COM 032654105 36,371 408,534 SH   SOLE 1 408,534 0 0
ANALOG DEVICES INC COM 032654105 9 100 SH   DFND 1 0 0 100
ANALOG DEVICES INC COM 032654105 4,703 52,823 SH   SOLE 8 52,823 0 0
ANALOG DEVICES INC OPT 032654105 3,962 44,500 SH Put SOLE 8 44,500 0 0
ANALOG DEVICES INC OPT 032654105 4,585 51,500 SH Call SOLE 8 51,500 0 0
ANALOG DEVICES INC COM 032654105 4,556 51,176 SH   SOLE 9 51,176 0 0
ANALOGIC CORP COM 032657207 206 2,453 SH   SOLE 1 2,453 0 0
ANALOGIC CORP COM 032657207 62 738 SH   SOLE 8 738 0 0
ANAPTYSBIO INC COM 032724106 285 2,830 SH   SOLE 1 2,830 0 0
ANAVEX LIFE SCIENCES CORP COM 032797300 71 22,107 SH   SOLE 1 22,107 0 0
ANDEAVOR COM 03349M105 15,850 138,626 SH   SOLE 1 138,626 0 0
ANDEAVOR OPT 03349M105 8,592 75,144 SH Put SOLE 8 75,144 0 0
ANDEAVOR OPT 03349M105 1,441 12,600 SH Call SOLE 8 12,600 0 0
ANDEAVOR COM 03349M105 4,669 40,830 SH   SOLE 8 40,830 0 0
ANDEAVOR COM 03349M105 2,281 19,947 SH   SOLE 9 19,947 0 0
ANDEAVOR LOGISTICS LP COM 03350F106 17,762 384,548 SH   SOLE 1 384,548 0 0
ANDERSONS INC COM 034164103 133 4,281 SH   SOLE 1 4,281 0 0
ANDERSONS INC COM 034164103 38 1,230 SH   SOLE 8 1,230 0 0
ANGIODYNAMICS INC COM 03475V101 151 9,084 SH   SOLE 1 9,084 0 0
ANGLOGOLD ASHANTI LTD ADR 035128206 21 2,038 SH   SOLE 1 2,038 0 0
ANGLOGOLD ASHANTI LTD ADR 035128206 12 1,160 SH   DFND 1 0 0 1,160
ANGLOGOLD ASHANTI LTD OPT 035128206 23,202 2,276,900 SH Put SOLE 8 2,276,900 0 0
ANGLOGOLD ASHANTI LTD OPT 035128206 4,587 450,100 SH Call SOLE 8 450,100 0 0
ANGLOGOLD ASHANTI LTD ADR 035128206 2,047 200,793 SH   SOLE 8 200,793 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 3,816 34,208 SH   SOLE 1 34,208 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 730 6,540 SH   DFND 1 0 0 6,540
ANHEUSER BUSCH INBEV SA/NV OPT 03524A108 3,113 27,900 SH Call SOLE 8 27,900 0 0
ANHEUSER BUSCH INBEV SA/NV OPT 03524A108 10,989 98,500 SH Put SOLE 8 98,500 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 3,424 30,692 SH   SOLE 8 30,692 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 70 631 SH   SOLE 9 631 0 0
ANI PHARMACEUTICALS INC COM 00182C103 505 7,840 SH   SOLE 1 7,840 0 0
ANI PHARMACEUTICALS INC COM 00182C103 176 2,735 SH   SOLE 8 2,735 0 0
ANI PHARMACEUTICALS INC OPT 00182C103 45 700 SH Call SOLE 8 700 0 0
ANIKA THERAPEUTICS INC COM 035255108 1,819 33,742 SH   SOLE 1 33,742 0 0
ANIKA THERAPEUTICS INC COM 035255108 1 22 SH   SOLE 8 22 0 0
ANIXTER INTL INC COM 035290105 352 4,629 SH   SOLE 1 4,629 0 0
ANIXTER INTL INC OPT 035290105 258 3,400 SH Call SOLE 8 3,400 0 0
ANIXTER INTL INC COM 035290105 166 2,184 SH   SOLE 8 2,184 0 0
ANIXTER INTL INC OPT 035290105 296 3,900 SH Put SOLE 8 3,900 0 0
ANNALY CAP MGMT INC TRUS 035710409 36,229 3,047,089 SH   SOLE 1 3,047,089 0 0
ANNALY CAP MGMT INC COM 035710409 60 5,058 SH   SOLE 1 5,058 0 0
ANNALY CAP MGMT INC COM 035710409 139 11,700 SH   DFND 1 0 0 11,700
ANNALY CAP MGMT INC TRUS 035710409 560 47,165 SH   SOLE 8 47,165 0 0
ANNALY CAP MGMT INC OPT 035710409 1,434 120,600 SH Call SOLE 8 120,600 0 0
ANNALY CAP MGMT INC OPT 035710409 1,490 125,300 SH Put SOLE 8 125,300 0 0
ANNALY CAP MGMT INC COM 035710409 60 5,055 SH   SOLE 9 5,055 0 0
ANSYS INC COM 03662Q105 15,976 108,250 SH   SOLE 1 108,250 0 0
ANSYS INC OPT 03662Q105 44 300 SH Call SOLE 8 300 0 0
ANSYS INC OPT 03662Q105 15 100 SH Put SOLE 8 100 0 0
ANSYS INC COM 03662Q105 420 2,850 SH   SOLE 8 2,850 0 0
ANSYS INC COM 03662Q105 1,738 11,778 SH   SOLE 9 11,778 0 0
ANTARES PHARMA INC COM 036642106 45 22,792 SH   SOLE 1 22,792 0 0
ANTARES PHARMA INC COM 036642106 48 23,959 SH   SOLE 8 23,959 0 0
ANTERO MIDSTREAM GP LP COM 03675Y103 224 11,345 SH   SOLE 1 11,345 0 0
ANTERO MIDSTREAM GP LP COM 03675Y103 224 11,367 SH   SOLE 8 11,367 0 0
ANTERO MIDSTREAM PARTNERS LP COM 03673L103 27,702 953,924 SH   SOLE 1 953,924 0 0
ANTERO MIDSTREAM PARTNERS LP COM 03673L103 16,224 558,675 SH   SOLE 8 558,675 0 0
ANTERO RES CORP COM 03674X106 743 39,116 SH   SOLE 1 39,116 0 0
ANTERO RES CORP COM 03674X106 90 4,712 SH   DFND 1 0 0 4,712
ANTERO RES CORP COM 03674X106 263 13,850 SH   SOLE 8 13,850 0 0
ANTERO RES CORP COM 03674X106 18 968 SH   SOLE 9 968 0 0
ANTHEM INC COM 036752103 80,195 356,406 SH   SOLE 1 356,406 0 0
ANTHEM INC OPT 036752103 4,815 21,400 SH Put SOLE 8 21,400 0 0
ANTHEM INC CONV 036752202 4,478 79,960 SH   SOLE 8 79,960 0 0
ANTHEM INC BOND 94973VBG1 4,613 1,500,000 PRN   SOLE 8 0 0 1,500,000
ANTHEM INC OPT 036752103 6,705 29,800 SH Call SOLE 8 29,800 0 0
ANTHEM INC COM 036752103 24,707 109,807 SH   SOLE 9 109,807 0 0
ANTHERA PHARMACEUTICALS INC COM 03674U300 0 3 SH   SOLE 8 3 0 0
ANWORTH MORTGAGE ASSET CP TRUS 037347101 84 15,430 SH   SOLE 1 15,430 0 0
AON PLC COM G0408V102 54,518 406,849 SH   SOLE 1 406,849 0 0
AON PLC COM G0408V102 2,188 16,329 SH   SOLE 8 16,329 0 0
AON PLC OPT G0408V102 1,688 12,600 SH Put SOLE 8 12,600 0 0
AON PLC OPT G0408V102 496 3,700 SH Call SOLE 8 3,700 0 0
AON PLC COM G0408V102 4,657 34,756 SH   SOLE 9 34,756 0 0
APACHE CORP COM 037411105 12,889 305,280 SH   SOLE 1 305,280 0 0
APACHE CORP COM 037411105 59 1,392 SH   DFND 1 0 0 1,392
APACHE CORP COM 037411105 660 15,650 SH   SOLE 8 15,650 0 0
APACHE CORP OPT 037411105 8,702 206,100 SH Call SOLE 8 206,100 0 0
APACHE CORP OPT 037411105 11,539 273,300 SH Put SOLE 8 273,300 0 0
APACHE CORP COM 037411105 2,324 55,028 SH   SOLE 9 55,028 0 0
APARTMENT INVT &amp MGMT CO TRUS 03748R101 9,736 222,749 SH   SOLE 1 222,749 0 0
APARTMENT INVT &amp MGMT CO COM 03748R101 11,105 254,069 SH   SOLE 1 254,069 0 0
APARTMENT INVT &amp MGMT CO TRUS 03748R101 6 131 SH   SOLE 8 131 0 0
APARTMENT INVT &amp MGMT CO COM 03748R101 923 21,108 SH   SOLE 9 21,108 0 0
APELLIS PHARMACEUTICALS INC COM 03753U106 37 1,717 SH   SOLE 1 1,717 0 0
APOGEE ENTERPRISES INC COM 037598109 1,465 32,030 SH   SOLE 1 32,030 0 0
APOGEE ENTERPRISES INC COM 037598109 14 309 SH   SOLE 8 309 0 0
APOGEE ENTERPRISES INC OPT 037598109 27 600 SH Call SOLE 8 600 0 0
APOGEE ENTERPRISES INC OPT 037598109 265 5,800 SH Put SOLE 8 5,800 0 0
APOLLO COML REAL EST FIN INC TRUS 03762U105 14,134 766,028 SH   SOLE 1 766,028 0 0
APOLLO COML REAL EST FIN INC BOND 03762UAB1 2,529 2,490,000 PRN   SOLE 8 0 0 2,490,000
APOLLO GLOBAL MGMT LLC COM 037612306 6,734 201,170 SH   SOLE 1 201,170 0 0
APOLLO GLOBAL MGMT LLC COM 037612306 147 4,388 SH   SOLE 8 4,388 0 0
APOLLO GLOBAL MGMT LLC OPT 037612306 643 19,200 SH Put SOLE 8 19,200 0 0
APOLLO GLOBAL MGMT LLC OPT 037612306 5,874 175,500 SH Call SOLE 8 175,500 0 0
APOLLO INVT CORP COM 03761U106 46 8,163 SH   SOLE 1 8,163 0 0
APOLLO INVT CORP OPT 03761U106 6 1,000 SH Call SOLE 8 1,000 0 0
APOLLO INVT CORP OPT 03761U106 84 14,900 SH Put SOLE 8 14,900 0 0
APOLLO INVT CORP COM 03761U106 113 19,942 SH   SOLE 8 19,942 0 0
APOLLO INVT CORP COM 03761U106 31 5,561 SH   SOLE 9 5,561 0 0
APPFOLIO INC COM 03783C100 231 5,569 SH   SOLE 1 5,569 0 0
APPFOLIO INC COM 03783C100 45 1,083 SH   SOLE 8 1,083 0 0
APPIAN CORP COM 03782L101 82 2,600 SH   SOLE 1 2,600 0 0
APPLE HOSPITALITY REIT INC TRUS 03784Y200 3,259 166,161 SH   SOLE 1 166,161 0 0
APPLE HOSPITALITY REIT INC TRUS 03784Y200 80 4,060 SH   SOLE 8 4,060 0 0
APPLE INC COM 037833100 816,323 4,823,750 SH   SOLE 1 4,722,018 101,732 0
APPLE INC COM 037833100 7,947 46,960 SH   DFND 1 0 0 46,960
APPLE INC OPT 037833100 451,387 2,667,300 SH Call SOLE 8 2,667,300 0 0
APPLE INC OPT 037833100 706,146 4,172,700 SH Put SOLE 8 4,172,700 0 0
APPLE INC COM 037833100 116,502 688,425 SH   SOLE 8 688,425 0 0
APPLE INC COM 037833100 157,979 933,522 SH   SOLE 9 933,522 0 0
APPLE INC COM 037833100 941 5,558 SH   SOLE 20 0 5,558 0
APPLE INC COM 037833100 1,259 7,442 SH   DFND 20 0 0 7,442
APPLE INC COM 037833100 358 2,113 SH   SOLE 81 2,113 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 0 84 SH   SOLE 8 84 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 921 13,510 SH   SOLE 1 13,510 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 175 2,574 SH   SOLE 8 2,574 0 0
APPLIED MATLS INC COM 038222105 76,717 1,500,719 SH   SOLE 1 1,500,719 0 0
APPLIED MATLS INC OPT 038222105 28,407 555,700 SH Put SOLE 8 555,700 0 0
APPLIED MATLS INC OPT 038222105 24,916 487,400 SH Call SOLE 8 487,400 0 0
APPLIED MATLS INC COM 038222105 20,143 394,060 SH   SOLE 8 394,060 0 0
APPLIED MATLS INC COM 038222105 7,570 148,091 SH   SOLE 9 148,091 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 113 3,000 SH   DFND 1 0 0 3,000
APPLIED OPTOELECTRONICS INC COM 03823U102 1,391 36,771 SH   SOLE 1 36,771 0 0
APPLIED OPTOELECTRONICS INC OPT 03823U102 408 10,800 SH Call SOLE 8 10,800 0 0
APPLIED OPTOELECTRONICS INC OPT 03823U102 4,312 114,000 SH Put SOLE 8 114,000 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 2 66 SH   SOLE 8 66 0 0
APPROACH RESOURCES INC COM 03834A103 96 32,525 SH   SOLE 1 32,525 0 0
APPTIO INC COM 03835C108 87 3,700 SH   SOLE 1 3,700 0 0
APPTIO INC COM 03835C108 23 965 SH   SOLE 8 965 0 0
APTARGROUP INC COM 038336103 53,204 616,640 SH   SOLE 1 616,640 0 0
APTARGROUP INC OPT 038336103 9 100 SH Call SOLE 8 100 0 0
APTARGROUP INC COM 038336103 187 2,157 SH   SOLE 8 2,157 0 0
APTEVO THERAPEUTICS INC COM 03835L108 87 20,600 SH   SOLE 1 20,600 0 0
APTIV PLC COM G6095L109 33 390 SH   DFND 1 0 0 390
APTIV PLC COM G6095L109 29,557 348,420 SH   SOLE 1 348,420 0 0
APTIV PLC OPT G6095L109 2,307 27,200 SH Call SOLE 8 27,200 0 0
APTIV PLC COM G6095L109 674 7,946 SH   SOLE 8 7,946 0 0
APTIV PLC OPT G6095L109 7,601 89,600 SH Put SOLE 8 89,600 0 0
APTIV PLC COM G6095L109 3,150 37,141 SH   SOLE 9 37,141 0 0
AQUA AMERICA INC COM 03836W103 39 1,000 SH   DFND 1 0 0 1,000
AQUA AMERICA INC COM 03836W103 988 25,175 SH   SOLE 1 25,175 0 0
AQUA AMERICA INC OPT 03836W103 94 2,400 SH Call SOLE 8 2,400 0 0
AQUA AMERICA INC COM 03836W103 96 2,444 SH   SOLE 8 2,444 0 0
AQUA METALS INC COM 03837J101 67 31,366 SH   SOLE 1 31,366 0 0
AQUA METALS INC COM 03837J101 11 5,031 SH   SOLE 8 5,031 0 0
AQUABOUNTY TECHNOLOGIES INC COM 03842K200 0 117 SH   SOLE 1 117 0 0
AQUABOUNTY TECHNOLOGIES INC COM 03842K200 0 92 SH   SOLE 8 92 0 0
AQUABOUNTY TECHNOLOGIES INC OPT 03842K200 0 5 SH Call SOLE 8 5 0 0
AQUANTIA CORP COM 03842Q108 12 1,092 SH   SOLE 1 1,092 0 0
AQUANTIA CORP COM 03842Q108 23 2,017 SH   SOLE 8 2,017 0 0
AQUAVENTURE HLDGS LTD COM G0443N107 35 2,286 SH   SOLE 1 2,286 0 0
AQUINOX PHARMACEUTICALS INC COM 03842B101 1 54 SH   SOLE 8 54 0 0
ARALEZ PHARMACEUTICALS INC COM 03852X100 54 38,200 SH   SOLE 1 38,200 0 0
ARALEZ PHARMACEUTICALS INC COM 03852X100 0 142 SH   SOLE 8 142 0 0
ARAMARK COM 03852U106 1,970 46,094 SH   SOLE 1 46,094 0 0
ARAMARK OPT 03852U106 43 1,000 SH Call SOLE 8 1,000 0 0
ARAMARK COM 03852U106 46 1,074 SH   SOLE 9 1,074 0 0
ARATANA THERAPEUTICS INC COM 03874P101 36 6,735 SH   SOLE 1 6,735 0 0
ARBOR RLTY TR INC TRUS 038923108 2 226 SH   SOLE 1 226 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 368 72,800 SH   SOLE 1 72,800 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 0 1 SH   SOLE 8 1 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 19 7,570 SH   SOLE 1 7,570 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 0 77 SH   SOLE 8 77 0 0
ARCBEST CORP COM 03937C105 1,430 40,029 SH   SOLE 1 40,029 0 0
ARCBEST CORP OPT 03937C105 7 200 SH Put SOLE 8 200 0 0
ARCBEST CORP COM 03937C105 2 69 SH   SOLE 8 69 0 0
ARCBEST CORP OPT 03937C105 50 1,400 SH Call SOLE 8 1,400 0 0
ARCELORMITTAL SA LUXEMBOURG OPT 03938L203 6,462 200,000 SH Put SOLE 1 200,000 0 0
ARCELORMITTAL SA LUXEMBOURG ADR 03938L203 6,639 205,468 SH   SOLE 1 205,468 0 0
ARCELORMITTAL SA LUXEMBOURG OPT 03938L203 4,795 148,419 SH Call SOLE 8 148,419 0 0
ARCELORMITTAL SA LUXEMBOURG ADR 03938L203 1,392 43,090 SH   SOLE 8 43,090 0 0
ARCELORMITTAL SA LUXEMBOURG OPT 03938L203 9,460 292,794 SH Put SOLE 8 292,794 0 0
ARCH CAP GROUP LTD COM G0450A105 26,816 295,424 SH   SOLE 1 295,424 0 0
ARCH CAP GROUP LTD COM G0450A105 1 9 SH   SOLE 8 9 0 0
ARCH CAP GROUP LTD COM G0450A105 52 574 SH   SOLE 9 574 0 0
ARCH COAL INC COM 039380407 4,309 46,246 SH   SOLE 1 46,246 0 0
ARCH COAL INC COM 039380407 107 1,154 SH   SOLE 8 1,154 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 66,866 1,668,332 SH   SOLE 1 1,668,332 0 0
ARCHER DANIELS MIDLAND CO OPT 039483102 6,168 153,900 SH Put SOLE 8 153,900 0 0
ARCHER DANIELS MIDLAND CO OPT 039483102 7,483 186,700 SH Call SOLE 8 186,700 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 1,180 29,439 SH   SOLE 8 29,439 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 3,174 79,187 SH   SOLE 9 79,187 0 0
ARCHROCK INC COM 03957W106 179 17,124 SH   SOLE 1 17,124 0 0
ARCHROCK INC COM 03957W106 22 2,082 SH   SOLE 8 2,082 0 0
ARCHROCK PARTNERS L P COM 03957U100 142 11,900 SH   SOLE 1 11,900 0 0
ARCHROCK PARTNERS L P COM 03957U100 0 34 SH   SOLE 8 34 0 0
ARCONIC INC COM 03965L100 31,880 1,169,928 SH   SOLE 1 1,169,928 0 0
ARCONIC INC COM 03965L100 202 7,409 SH   DFND 1 0 0 7,409
ARCONIC INC COM 03965L100 2,120 77,809 SH   SOLE 8 77,809 0 0
ARCONIC INC OPT 03965L100 6,600 242,214 SH Call SOLE 8 242,214 0 0
ARCONIC INC OPT 03965L100 6,140 225,329 SH Put SOLE 8 225,329 0 0
ARCONIC INC COM 03965L100 1,599 58,699 SH   SOLE 9 58,699 0 0
ARCOS DORADOS HOLDINGS INC COM G0457F107 8 800 SH   SOLE 1 800 0 0
ARCOS DORADOS HOLDINGS INC COM G0457F107 58 5,573 SH   SOLE 8 5,573 0 0
ARCTURUS THERAPEUTICS LTD COM M1492T105 1 84 SH   SOLE 8 84 0 0
ARDAGH GROUP S A COM L0223L101 242 11,511 SH   SOLE 1 11,511 0 0
ARDELYX INC COM 039697107 35 5,298 SH   SOLE 1 5,298 0 0
ARDMORE SHIPPING CORP COM Y0207T100 46 5,755 SH   SOLE 1 5,755 0 0
ARENA PHARMACEUTICALS INC COM 040047607 385 11,337 SH   SOLE 1 11,337 0 0
ARENA PHARMACEUTICALS INC COM 040047607 413 12,148 SH   SOLE 8 12,148 0 0
ARENA PHARMACEUTICALS INC OPT 040047607 19 560 SH Put SOLE 8 560 0 0
ARENA PHARMACEUTICALS INC OPT 040047607 723 21,300 SH Call SOLE 8 21,300 0 0
ARES CAP CORP COM 04010L103 1 49 SH   SOLE 1 49 0 0
ARES CAP CORP BOND 04010LAJ2 239 239,000 PRN   SOLE 8 0 0 239,000
ARES CAP CORP COM 04010L103 171 10,887 SH   SOLE 8 10,887 0 0
ARES CAP CORP OPT 04010L103 30 1,892 SH Call SOLE 8 1,892 0 0
ARES CAP CORP OPT 04010L103 6 400 SH Put SOLE 8 400 0 0
ARES COML REAL ESTATE CORP TRUS 04013V108 63 4,854 SH   SOLE 1 4,854 0 0
ARES COML REAL ESTATE CORP TRUS 04013V108 0 17 SH   SOLE 8 17 0 0
ARES DYNAMIC CR ALLOCATION F FUND 04014F102 402 24,457 SH   DFND 1 0 0 24,457
ARES MGMT L P COM 04014Y101 100 5,000 SH   DFND 1 0 0 5,000
ARES MGMT L P COM 04014Y101 0 18 SH   SOLE 8 18 0 0
ARGAN INC COM 04010E109 509 11,298 SH   SOLE 1 11,298 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 428 6,937 SH   SOLE 1 6,937 0 0
ARISTA NETWORKS INC COM 040413106 5,819 24,696 SH   SOLE 1 24,696 0 0
ARISTA NETWORKS INC COM 040413106 29 125 SH   DFND 1 0 0 125
ARISTA NETWORKS INC OPT 040413106 424 1,800 SH Put SOLE 8 1,800 0 0
ARISTA NETWORKS INC OPT 040413106 94 400 SH Call SOLE 8 400 0 0
ARISTA NETWORKS INC COM 040413106 773 3,284 SH   SOLE 8 3,284 0 0
ARISTA NETWORKS INC COM 040413106 49 206 SH   SOLE 9 206 0 0
ARLINGTON ASSET INVT CORP COM 041356205 184 15,665 SH   SOLE 1 15,665 0 0
ARMADA HOFFLER PPTYS INC TRUS 04208T108 110 7,093 SH   SOLE 1 7,093 0 0
ARMADA HOFFLER PPTYS INC TRUS 04208T108 9 582 SH   SOLE 8 582 0 0
ARMOUR RESIDENTIAL REIT INC TRUS 042315507 197 7,658 SH   SOLE 1 7,658 0 0
ARMSTRONG FLOORING INC COM 04238R106 127 7,540 SH   SOLE 1 7,540 0 0
ARMSTRONG FLOORING INC COM 04238R106 1 84 SH   SOLE 8 84 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 4,869 80,400 SH   SOLE 1 80,400 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 261 4,301 SH   SOLE 8 4,301 0 0
ARMSTRONG WORLD INDS INC NEW OPT 04247X102 18 300 SH Put SOLE 8 300 0 0
ARMSTRONG WORLD INDS INC NEW OPT 04247X102 6 100 SH Call SOLE 8 100 0 0
AROTECH CORP COM 042682203 48 13,600 SH   SOLE 1 13,600 0 0
ARRAY BIOPHARMA INC COM 04269X105 2,772 216,577 SH   SOLE 1 216,577 0 0
ARRAY BIOPHARMA INC OPT 04269X105 6 500 SH Put SOLE 8 500 0 0
ARRAY BIOPHARMA INC OPT 04269X105 81 6,300 SH Call SOLE 8 6,300 0 0
ARRAY BIOPHARMA INC COM 04269X105 3,880 303,135 SH   SOLE 8 303,135 0 0
ARRIS INTL INC COM G0551A103 2,517 97,997 SH   SOLE 1 97,997 0 0
ARRIS INTL INC OPT G0551A103 90 3,500 SH Call SOLE 8 3,500 0 0
ARRIS INTL INC COM G0551A103 880 34,288 SH   SOLE 8 34,288 0 0
ARROW ELECTRS INC COM 042735100 17,582 218,662 SH   SOLE 1 218,662 0 0
ARROW ELECTRS INC COM 042735100 187 2,324 SH   SOLE 8 2,324 0 0
ARROW ELECTRS INC COM 042735100 31 386 SH   SOLE 9 386 0 0
ARROW FINL CORP COM 042744102 71 2,082 SH   SOLE 1 2,082 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 506 137,491 SH   SOLE 1 137,491 0 0
ARROWHEAD PHARMACEUTICALS IN OPT 04280A100 6 1,500 SH Put SOLE 8 1,500 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 47 12,782 SH   SOLE 8 12,782 0 0
ARTESIAN RESOURCES CORP COM 043113208 49 1,263 SH   SOLE 1 1,263 0 0
ARTESIAN RESOURCES CORP COM 043113208 2 50 SH   SOLE 8 50 0 0
ARTISAN PARTNERS ASSET MGMT COM 04316A108 534 13,525 SH   SOLE 1 13,525 0 0
ASA GOLD AND PRECIOUS MTLS L FUND G3156P103 1 46 SH   SOLE 8 46 0 0
ASANKO GOLD INC COM 04341Y105 0 35 SH   SOLE 8 35 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 2,465 38,521 SH   SOLE 1 38,521 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 5 74 SH   SOLE 8 74 0 0
ASCENA RETAIL GROUP INC COM 04351G101 541 230,026 SH   SOLE 1 230,026 0 0
ASCENA RETAIL GROUP INC OPT 04351G101 47 20,100 SH Put SOLE 8 20,100 0 0
ASCENA RETAIL GROUP INC COM 04351G101 8 3,433 SH   SOLE 8 3,433 0 0
ASCENA RETAIL GROUP INC OPT 04351G101 458 194,900 SH Call SOLE 8 194,900 0 0
ASCENDIS PHARMA A S ADR 04351P101 188 4,700 SH   SOLE 8 4,700 0 0
ASCENT CAP GROUP INC COM 043632108 20 1,747 SH   SOLE 1 1,747 0 0
ASCENT CAP GROUP INC COM 043632108 1 88 SH   SOLE 8 88 0 0
ASHFORD HOSPITALITY PRIME IN TRUS 044102101 353 36,292 SH   SOLE 1 36,292 0 0
ASHFORD HOSPITALITY PRIME IN TRUS 044102101 0 3 SH   SOLE 8 3 0 0
ASHFORD HOSPITALITY TR INC TRUS 044103109 570 84,572 SH   SOLE 1 84,572 0 0
ASHFORD HOSPITALITY TR INC TRUS 044103109 7 1,015 SH   SOLE 8 1,015 0 0
ASHFORD INC COM 044104107 16 170 SH   SOLE 1 170 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 141 1,998 SH   SOLE 1 1,998 0 0
ASHLAND GLOBAL HLDGS INC OPT 044186104 669 9,400 SH Call SOLE 8 9,400 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 2,607 36,614 SH   SOLE 8 36,614 0 0
ASML HOLDING N V ADR N07059210 656 3,775 SH   SOLE 1 3,775 0 0
ASML HOLDING N V OPT N07059210 2,399 13,800 SH Call SOLE 8 13,800 0 0
ASML HOLDING N V OPT N07059210 6,205 35,700 SH Put SOLE 8 35,700 0 0
ASML HOLDING N V ADR N07059210 3,790 21,801 SH   SOLE 8 21,801 0 0
ASPEN INSURANCE HOLDINGS LTD COM G05384105 522 12,865 SH   SOLE 1 12,865 0 0
ASPEN INSURANCE HOLDINGS LTD COM G05384105 1,319 32,485 SH   SOLE 8 32,485 0 0
ASPEN TECHNOLOGY INC COM 045327103 1,336 20,185 SH   SOLE 1 20,185 0 0
ASPEN TECHNOLOGY INC COM 045327103 0 4 SH   SOLE 8 4 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 116 2,555 SH   SOLE 1 2,555 0 0
ASSOCIATED BANC CORP COM 045487105 5,393 212,319 SH   SOLE 1 212,319 0 0
ASSOCIATED CAP GROUP INC COM 045528106 34 1,013 SH   SOLE 1 1,013 0 0
ASSURANT INC COM 04621X108 4,239 42,047 SH   SOLE 1 42,047 0 0
ASSURANT INC COM 04621X108 753 7,469 SH   SOLE 9 7,469 0 0
ASSURED GUARANTY LTD COM G0585R106 2,987 88,175 SH   SOLE 1 88,175 0 0
ASSURED GUARANTY LTD COM G0585R106 158 4,665 SH   SOLE 8 4,665 0 0
ASSURED GUARANTY LTD OPT G0585R106 979 28,900 SH Call SOLE 8 28,900 0 0
ASSURED GUARANTY LTD OPT G0585R106 3,177 93,800 SH Put SOLE 8 93,800 0 0
ASTEC INDS INC COM 046224101 1,976 33,768 SH   SOLE 1 33,768 0 0
ASTEC INDS INC COM 046224101 8 145 SH   SOLE 8 145 0 0
ASTERIAS BIOTHERAPEUTICS INC COM 04624N107 11 4,746 SH   SOLE 1 4,746 0 0
ASTRAZENECA PLC ADR 046353108 2 59 SH   SOLE 1 59 0 0
ASTRAZENECA PLC ADR 046353108 6,659 191,896 SH   SOLE 8 191,896 0 0
ASTRAZENECA PLC OPT 046353108 3,022 87,100 SH Call SOLE 8 87,100 0 0
ASTRAZENECA PLC OPT 046353108 13,665 393,800 SH Put SOLE 8 393,800 0 0
ASTRONICS CORP COM 046433108 406 9,803 SH   SOLE 1 9,803 0 0
ASTRONICS CORP COM 046433108 1 28 SH   SOLE 8 28 0 0
ASURE SOFTWARE INC COM 04649U102 308 21,809 SH   SOLE 1 21,809 0 0
ASURE SOFTWARE INC COM 04649U102 1 46 SH   SOLE 8 46 0 0
AT HOME GROUP INC COM 04650Y100 1,610 52,941 SH   SOLE 1 52,941 0 0
AT HOME GROUP INC COM 04650Y100 20 666 SH   SOLE 8 666 0 0
AT&ampT INC COM 00206R102 874 22,487 SH   DFND 1 0 0 22,487
AT&ampT INC OPT 00206R102 7,776 200,000 SH Call SOLE 1 200,000 0 0
AT&ampT INC COM 00206R102 343,770 8,841,767 SH   SOLE 1 8,816,430 25,337 0
AT&ampT INC OPT 00206R102 217,720 5,599,800 SH Put SOLE 8 5,599,800 0 0
AT&ampT INC COM 00206R102 122,198 3,142,957 SH   SOLE 8 3,142,957 0 0
AT&ampT INC OPT 00206R102 110,057 2,830,700 SH Call SOLE 8 2,830,700 0 0
AT&ampT INC COM 00206R102 77,668 1,997,626 SH   SOLE 9 1,997,626 0 0
AT&ampT INC COM 00206R102 2,303 59,230 SH   DFND 20 0 0 59,230
ATARA BIOTHERAPEUTICS INC COM 046513107 135 7,442 SH   SOLE 1 7,442 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 23 1,245 SH   SOLE 8 1,245 0 0
ATENTO S A COM L0427L105 16 1,576 SH   SOLE 8 1,576 0 0
ATHENAHEALTH INC COM 04685W103 22,722 170,794 SH   SOLE 1 170,794 0 0
ATHENAHEALTH INC OPT 04685W103 865 6,500 SH Put SOLE 8 6,500 0 0
ATHENAHEALTH INC COM 04685W103 204 1,538 SH   SOLE 8 1,538 0 0
ATHENAHEALTH INC OPT 04685W103 1,024 7,700 SH Call SOLE 8 7,700 0 0
ATHENE HLDG LTD COM G0684D107 3,352 64,810 SH   SOLE 1 64,810 0 0
ATHENE HLDG LTD COM G0684D107 205 3,966 SH   SOLE 8 3,966 0 0
ATHENE HLDG LTD COM G0684D107 62 1,206 SH   SOLE 9 1,206 0 0
ATHENEX INC COM 04685N103 18 1,123 SH   SOLE 1 1,123 0 0
ATHERSYS INC COM 04744L106 29 16,198 SH   SOLE 1 16,198 0 0
ATKORE INTL GROUP INC COM 047649108 117 5,460 SH   SOLE 1 5,460 0 0
ATKORE INTL GROUP INC COM 047649108 9 418 SH   SOLE 8 418 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 58 3,313 SH   SOLE 1 3,313 0 0
ATLANTIC COAST FINL CORP COM 048426100 24 2,500 SH   SOLE 1 2,500 0 0
ATLANTIC COAST FINL CORP COM 048426100 13 1,423 SH   SOLE 8 1,423 0 0
ATLANTIC PWR CORP COM 04878Q863 4 1,871 SH   DFND 1 0 0 1,871
ATLANTIC PWR CORP COM 04878Q863 44 18,677 SH   SOLE 1 18,677 0 0
ATLANTIC PWR CORP COM 04878Q863 0 100 SH   SOLE 9 100 0 0
ATLANTICA YIELD PLC COM G0751N103 100 4,700 SH   SOLE 1 4,700 0 0
ATLANTICA YIELD PLC COM G0751N103 115 5,412 SH   SOLE 9 5,412 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM 049164205 381 6,494 SH   SOLE 1 6,494 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM 049164205 259 4,431 SH   SOLE 8 4,431 0 0
ATLAS AIR WORLDWIDE HLDGS IN OPT 049164205 76 1,300 SH Call SOLE 8 1,300 0 0
ATLAS AIR WORLDWIDE HLDGS IN BOND 049164BJ4 1,849 1,570,000 PRN   SOLE 8 0 0 1,570,000
ATLAS FINANCIAL HOLDINGS INC COM G06207115 2 89 SH   SOLE 8 89 0 0
ATLASSIAN CORP PLC COM G06242104 554 12,165 SH   SOLE 1 12,165 0 0
ATLASSIAN CORP PLC OPT G06242104 1,775 39,000 SH Call SOLE 8 39,000 0 0
ATLASSIAN CORP PLC COM G06242104 515 11,322 SH   SOLE 8 11,322 0 0
ATMOS ENERGY CORP COM 049560105 1,851 21,560 SH   SOLE 1 21,560 0 0
ATMOS ENERGY CORP COM 049560105 152 1,775 SH   SOLE 8 1,775 0 0
ATMOS ENERGY CORP COM 049560105 40 465 SH   SOLE 9 465 0 0
ATN INTL INC COM 00215F107 92 1,664 SH   SOLE 1 1,664 0 0
ATN INTL INC OPT 00215F107 55 1,000 SH Call SOLE 8 1,000 0 0
ATN INTL INC OPT 00215F107 11 200 SH Put SOLE 8 200 0 0
ATN INTL INC COM 00215F107 61 1,105 SH   SOLE 8 1,105 0 0
ATRICURE INC COM 04963C209 377 20,656 SH   SOLE 1 20,656 0 0
ATRION CORP COM 049904105 328 521 SH   SOLE 1 521 0 0
ATRION CORP COM 049904105 18 29 SH   SOLE 8 29 0 0
ATYR PHARMA INC COM 002120103 0 14 SH   SOLE 1 14 0 0
ATYR PHARMA INC COM 002120103 0 54 SH   SOLE 8 54 0 0
AU OPTRONICS CORP ADR 002255107 9 2,204 SH   DFND 1 0 0 2,204
AU OPTRONICS CORP ADR 002255107 0 95 SH   SOLE 8 95 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 98 3,135 SH   SOLE 1 3,135 0 0
AUDIOCODES LTD COM M15342104 63 8,600 SH   SOLE 1 8,600 0 0
AUDIOCODES LTD COM M15342104 0 36 SH   SOLE 8 36 0 0
AUTODESK INC COM 052769106 16,693 159,255 SH   SOLE 1 159,255 0 0
AUTODESK INC COM 052769106 7,847 74,866 SH   SOLE 8 74,866 0 0
AUTODESK INC OPT 052769106 20,799 198,400 SH Put SOLE 8 198,400 0 0
AUTODESK INC OPT 052769106 35,317 336,900 SH Call SOLE 8 336,900 0 0
AUTODESK INC COM 052769106 3,181 30,343 SH   SOLE 9 30,343 0 0
AUTOHOME INC ADR 05278C107 25,355 392,085 SH   SOLE 1 392,085 0 0
AUTOHOME INC ADR 05278C107 3 49 SH   SOLE 8 49 0 0
AUTOHOME INC ADR 05278C107 1,164 18,000 SH   SOLE 9 18,000 0 0
AUTOLIV INC COM 052800109 1,497 11,783 SH   SOLE 1 11,783 0 0
AUTOLIV INC COM 052800109 33 260 SH   SOLE 8 260 0 0
AUTOLIV INC COM 052800109 48 381 SH   SOLE 9 381 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 49,326 420,905 SH   SOLE 1 420,905 0 0
AUTOMATIC DATA PROCESSING IN OPT 053015103 3,375 28,800 SH Put SOLE 8 28,800 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 2,221 18,948 SH   SOLE 8 18,948 0 0
AUTOMATIC DATA PROCESSING IN OPT 053015103 1,922 16,400 SH Call SOLE 8 16,400 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 7,230 61,694 SH   SOLE 9 61,694 0 0
AUTONATION INC COM 05329W102 2,437 47,509 SH   SOLE 1 47,509 0 0
AUTONATION INC OPT 05329W102 642 12,500 SH Call SOLE 8 12,500 0 0
AUTONATION INC OPT 05329W102 1,427 27,800 SH Put SOLE 8 27,800 0 0
AUTONATION INC COM 05329W102 528 10,295 SH   SOLE 8 10,295 0 0
AUTONATION INC COM 05329W102 15 285 SH   SOLE 9 285 0 0
AUTOZONE INC COM 053332102 35,987 50,588 SH   SOLE 1 50,588 0 0
AUTOZONE INC OPT 053332102 21,270 29,900 SH Put SOLE 8 29,900 0 0
AUTOZONE INC COM 053332102 493 693 SH   SOLE 8 693 0 0
AUTOZONE INC OPT 053332102 13,374 18,800 SH Call SOLE 8 18,800 0 0
AUTOZONE INC COM 053332102 16,373 23,015 SH   SOLE 9 23,015 0 0
AUTOZONE INC COM 053332102 12 17 SH   SOLE 99 0 17 0
AV HOMES INC COM 00234P102 35 2,131 SH   SOLE 1 2,131 0 0
AV HOMES INC COM 00234P102 1 81 SH   SOLE 8 81 0 0
AVADEL PHARMACEUTICALS PLC ADR 05337M104 58 7,100 SH   SOLE 1 7,100 0 0
AVADEL PHARMACEUTICALS PLC ADR 05337M104 3 470 SH   SOLE 8 470 0 0
AVALONBAY CMNTYS INC COM 053484101 29,600 165,914 SH   SOLE 1 165,914 0 0
AVALONBAY CMNTYS INC TRUS 053484101 29,493 165,313 SH   SOLE 1 165,313 0 0
AVALONBAY CMNTYS INC OPT 053484101 15,861 88,900 SH Put SOLE 8 88,900 0 0
AVALONBAY CMNTYS INC TRUS 053484101 3,194 17,899 SH   SOLE 8 17,899 0 0
AVALONBAY CMNTYS INC OPT 053484101 18 100 SH Call SOLE 8 100 0 0
AVALONBAY CMNTYS INC COM 053484101 3,465 19,426 SH   SOLE 9 19,426 0 0
AVANGRID INC COM 05351W103 2,874 56,816 SH   SOLE 1 56,816 0 0
AVEO PHARMACEUTICALS INC COM 053588109 802 287,500 SH   SOLE 1 287,500 0 0
AVEO PHARMACEUTICALS INC COM 053588109 50 17,981 SH   SOLE 8 17,981 0 0
AVERY DENNISON CORP COM 053611109 32,009 278,679 SH   SOLE 1 278,679 0 0
AVERY DENNISON CORP COM 053611109 148 1,291 SH   SOLE 8 1,291 0 0
AVERY DENNISON CORP COM 053611109 1,410 12,270 SH   SOLE 9 12,270 0 0
AVERY DENNISON CORP COM 053611109 1,734 15,094 SH   DFND 20 0 0 15,094
AVEXIS INC COM 05366U100 432 3,900 SH   SOLE 1 3,900 0 0
AVEXIS INC COM 05366U100 1 12 SH   SOLE 8 12 0 0
AVEXIS INC OPT 05366U100 4,869 44,000 SH Call SOLE 8 44,000 0 0
AVIANCA HLDGS SA ADR 05367G100 0 46 SH   SOLE 8 46 0 0
AVID TECHNOLOGY INC COM 05367P100 29 5,302 SH   SOLE 1 5,302 0 0
AVID TECHNOLOGY INC COM 05367P100 29 5,428 SH   SOLE 8 5,428 0 0
AVIS BUDGET GROUP COM 053774105 33,615 766,090 SH   SOLE 1 766,090 0 0
AVIS BUDGET GROUP OPT 053774105 20,474 466,600 SH Call SOLE 8 466,600 0 0
AVIS BUDGET GROUP OPT 053774105 46,456 1,058,700 SH Put SOLE 8 1,058,700 0 0
AVIS BUDGET GROUP COM 053774105 3,268 74,489 SH   SOLE 8 74,489 0 0
AVISTA CORP COM 05379B107 1,484 28,817 SH   SOLE 1 28,817 0 0
AVISTA CORP COM 05379B107 1 18 SH   SOLE 8 18 0 0
AVNET INC COM 053807103 1,833 46,280 SH   SOLE 1 46,280 0 0
AVNET INC COM 053807103 43 1,077 SH   SOLE 8 1,077 0 0
AVNET INC OPT 053807103 28 700 SH Put SOLE 8 700 0 0
AVNET INC OPT 053807103 460 11,600 SH Call SOLE 8 11,600 0 0
AVNET INC COM 053807103 21 540 SH   SOLE 9 540 0 0
AVON PRODS INC COM 054303102 444 206,485 SH   SOLE 1 206,485 0 0
AVON PRODS INC OPT 054303102 74 34,300 SH Call SOLE 8 34,300 0 0
AVON PRODS INC OPT 054303102 22 10,100 SH Put SOLE 8 10,100 0 0
AVON PRODS INC COM 054303102 121 56,503 SH   SOLE 8 56,503 0 0
AVON PRODS INC COM 054303102 1,917 891,940 SH   SOLE 9 891,940 0 0
AVX CORP NEW COM 002444107 216 12,512 SH   SOLE 1 12,512 0 0
AWARE INC MASS COM 05453N100 0 72 SH   SOLE 8 72 0 0
AXALTA COATING SYS LTD COM G0750C108 1,021 31,562 SH   SOLE 1 31,562 0 0
AXALTA COATING SYS LTD COM G0750C108 0 13 SH   SOLE 8 13 0 0
AXALTA COATING SYS LTD COM G0750C108 31 959 SH   SOLE 9 959 0 0
AXCELIS TECHNOLOGIES INC COM 054540208 473 16,491 SH   SOLE 1 16,491 0 0
AXCELIS TECHNOLOGIES INC COM 054540208 40 1,387 SH   SOLE 8 1,387 0 0
AXIS CAPITAL HOLDINGS LTD COM G0692U109 1,431 28,471 SH   SOLE 1 28,471 0 0
AXIS CAPITAL HOLDINGS LTD COM G0692U109 274 5,453 SH   SOLE 8 5,453 0 0
AXIS CAPITAL HOLDINGS LTD COM G0692U109 18 365 SH   SOLE 9 365 0 0
AXOGEN INC COM 05463X106 123 4,333 SH   SOLE 1 4,333 0 0
AXOGEN INC COM 05463X106 2 58 SH   SOLE 8 58 0 0
AXON ENTERPRISE INC COM 05464C101 219 8,271 SH   SOLE 1 8,271 0 0
AXON ENTERPRISE INC OPT 05464C101 117 4,400 SH Put SOLE 8 4,400 0 0
AXON ENTERPRISE INC OPT 05464C101 451 17,000 SH Call SOLE 8 17,000 0 0
AXON ENTERPRISE INC COM 05464C101 909 34,301 SH   SOLE 8 34,301 0 0
AXOVANT SCIENCES LTD COM G0750W104 39 7,398 SH   SOLE 1 7,398 0 0
AXOVANT SCIENCES LTD COM G0750W104 767 145,538 SH   SOLE 8 145,538 0 0
AXT INC COM 00246W103 63 7,226 SH   SOLE 1 7,226 0 0
AXT INC COM 00246W103 1 87 SH   SOLE 8 87 0 0
AYTU BIOSCIENCE INC COM 054754403 0 1 SH   SOLE 8 1 0 0
AZUL S A ADR 05501U106 1 29 SH   SOLE 8 29 0 0
AZZ INC COM 002474104 305 5,964 SH   SOLE 1 5,964 0 0
AZZ INC OPT 002474104 5 100 SH Put SOLE 8 100 0 0
AZZ INC COM 002474104 40 781 SH   SOLE 8 781 0 0
AZZ INC OPT 002474104 5 100 SH Call SOLE 8 100 0 0
B &amp G FOODS INC NEW COM 05508R106 123 3,500 SH   DFND 1 0 0 3,500
B &amp G FOODS INC NEW COM 05508R106 599 17,029 SH   SOLE 1 17,029 0 0
B &amp G FOODS INC NEW COM 05508R106 202 5,747 SH   SOLE 8 5,747 0 0
B RILEY FINL INC COM 05580M108 60 3,294 SH   SOLE 1 3,294 0 0
B RILEY FINL INC COM 05580M108 19 1,043 SH   SOLE 8 1,043 0 0
B2GOLD CORP COM 11777Q209 0 27 SH   SOLE 8 27 0 0
B2GOLD CORP COM 11777Q209 1 411 SH   SOLE 9 411 0 0
BABCOCK &amp WILCOX ENTERPRIS I COM 05614L100 40 7,003 SH   SOLE 1 7,003 0 0
BABCOCK &amp WILCOX ENTERPRIS I COM 05614L100 31 5,470 SH   SOLE 8 5,470 0 0
BADGER METER INC COM 056525108 452 9,453 SH   SOLE 1 9,453 0 0
BADGER METER INC COM 056525108 3 65 SH   SOLE 8 65 0 0
BAIDU INC ADR 056752108 23 100 SH   DFND 1 0 0 100
BAIDU INC ADR 056752108 8,559 36,544 SH   SOLE 1 36,544 0 0
BAIDU INC OPT 056752108 72,956 311,500 SH Put SOLE 8 311,500 0 0
BAIDU INC OPT 056752108 55,063 235,100 SH Call SOLE 8 235,100 0 0
BAIDU INC ADR 056752108 26,591 113,534 SH   SOLE 8 113,534 0 0
BAIDU INC ADR 056752108 22,317 95,287 SH   SOLE 9 95,287 0 0
BAKER HUGHES A GE CO COM 05722G100 780 24,638 SH   DFND 1 0 0 24,638
BAKER HUGHES A GE CO COM 05722G100 10,196 322,229 SH   SOLE 1 322,229 0 0
BAKER HUGHES A GE CO OPT 05722G100 1,664 52,600 SH Call SOLE 8 52,600 0 0
BAKER HUGHES A GE CO OPT 05722G100 2,718 85,900 SH Put SOLE 8 85,900 0 0
BAKER HUGHES A GE CO COM 05722G100 1,951 61,635 SH   SOLE 8 61,635 0 0
BAKER HUGHES A GE CO COM 05722G100 2,010 63,538 SH   SOLE 9 63,538 0 0
BALCHEM CORP COM 057665200 564 7,001 SH   SOLE 1 7,001 0 0
BALCHEM CORP COM 057665200 3 41 SH   SOLE 8 41 0 0
BALDWIN &amp LYONS INC COM 057755209 42 1,780 SH   SOLE 1 1,780 0 0
BALL CORP COM 058498106 11 300 SH   DFND 1 0 0 300
BALL CORP COM 058498106 8,905 235,249 SH   SOLE 1 235,249 0 0
BALL CORP COM 058498106 1,374 36,301 SH   SOLE 8 36,301 0 0
BALL CORP OPT 058498106 874 23,100 SH Call SOLE 8 23,100 0 0
BALL CORP OPT 058498106 83 2,200 SH Put SOLE 8 2,200 0 0
BALL CORP COM 058498106 1,837 48,539 SH   SOLE 9 48,539 0 0
BALL CORP COM 058498106 28 748 SH   SOLE 99 0 748 0
BANC OF CALIFORNIA INC COM 05990K106 142 6,896 SH   SOLE 1 6,896 0 0
BANC OF CALIFORNIA INC OPT 05990K106 617 29,900 SH Call SOLE 8 29,900 0 0
BANC OF CALIFORNIA INC OPT 05990K106 240 11,600 SH Put SOLE 8 11,600 0 0
BANCFIRST CORP COM 05945F103 136 2,664 SH   SOLE 1 2,664 0 0
BANCFIRST CORP COM 05945F103 1 16 SH   SOLE 8 16 0 0
BANCO BRADESCO S A ADR 059460303 193 18,829 SH   SOLE 1 18,829 0 0
BANCO BRADESCO S A OPT 059460303 598 58,400 SH Put SOLE 8 58,400 0 0
BANCO BRADESCO S A OPT 059460303 306 29,900 SH Call SOLE 8 29,900 0 0
BANCO BRADESCO S A ADR 059460303 0 27 SH   SOLE 8 27 0 0
BANCO BRADESCO S A ADR 059460303 0 37 SH   SOLE 9 37 0 0
BANCO MACRO SA ADR 05961W105 3,152 27,200 SH   SOLE 1 27,200 0 0
BANCO MACRO SA ADR 05961W105 16 139 SH   SOLE 8 139 0 0
BANCO SANTANDER BRASIL S A ADR 05967A107 244 25,272 SH   SOLE 1 25,272 0 0
BANCO SANTANDER CHILE NEW ADR 05965X109 5 167 SH   SOLE 8 167 0 0
BANCO SANTANDER SA OPT 05964H105 445 68,000 SH Call SOLE 8 68,000 0 0
BANCO SANTANDER SA ADR 05964H105 91 13,986 SH   SOLE 8 13,986 0 0
BANCO SANTANDER SA OPT 05964H105 1,500 229,400 SH Put SOLE 8 229,400 0 0
BANCO SANTANDER SA OPT 05964H105 5,003 765,000 SH Call SOLE 9 765,000 0 0
BANCO SANTANDER SA OPT 05964H105 30,878 4,721,360 SH Put SOLE 9 4,721,360 0 0
BANCOLOMBIA S A ADR 05968L102 2,692 67,878 SH   SOLE 1 67,878 0 0
BANCORP INC DEL COM 05969A105 95 9,627 SH   SOLE 1 9,627 0 0
BANCORP INC DEL COM 05969A105 1 86 SH   SOLE 8 86 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 1,146 36,423 SH   SOLE 1 36,423 0 0
BANCORPSOUTH BK TUPELO MISS COM 05971J102 3 96 SH   SOLE 8 96 0 0
BANK AMER CORP COM 060505104 352,093 11,927,275 SH   SOLE 1 11,927,275 0 0
BANK AMER CORP COM 060505104 6,198 209,946 SH   DFND 1 0 0 209,946
BANK AMER CORP OPT 060505104 117,610 3,984,100 SH Call SOLE 8 3,984,100 0 0
BANK AMER CORP COM 060505104 135,811 4,600,645 SH   SOLE 8 4,600,645 0 0
BANK AMER CORP OPT 060505104 453,232 15,353,400 SH Put SOLE 8 15,353,400 0 0
BANK AMER CORP COM 060505104 40,141 1,359,794 SH   SOLE 9 1,359,794 0 0
BANK AMER CORP COM 060505104 1,621 54,900 SH   DFND 20 0 0 54,900
BANK COMM HLDGS COM 06424J103 33 2,919 SH   SOLE 1 2,919 0 0
BANK HAWAII CORP COM 062540109 283 3,299 SH   SOLE 1 3,299 0 0
BANK HAWAII CORP COM 062540109 4 44 SH   SOLE 8 44 0 0
BANK MONTREAL QUE COM 063671101 3,933 49,160 SH   SOLE 1 49,160 0 0
BANK MONTREAL QUE COM 063671101 160 2,000 SH   DFND 1 0 0 2,000
BANK MONTREAL QUE OPT 063671101 248 3,100 SH Put SOLE 8 3,100 0 0
BANK MONTREAL QUE OPT 063671101 440 5,500 SH Call SOLE 8 5,500 0 0
BANK MONTREAL QUE COM 063671101 524 6,548 SH   SOLE 8 6,548 0 0
BANK MONTREAL QUE COM 063671101 1,920 23,991 SH   SOLE 9 23,991 0 0
BANK MONTREAL QUE COM 063671101 65 810 SH   SOLE 99 0 810 0
BANK MUTUAL CORP NEW COM 063750103 72 6,729 SH   SOLE 1 6,729 0 0
BANK MUTUAL CORP NEW COM 063750103 0 29 SH   SOLE 8 29 0 0
BANK N S HALIFAX PREF 064149107 412 6,386 SH   DFND 1 0 0 6,386
BANK N S HALIFAX COM 064149107 9,072 140,581 SH   SOLE 9 140,581 0 0
BANK NEW YORK MELLON CORP COM 064058100 62,596 1,162,208 SH   SOLE 1 1,162,208 0 0
BANK NEW YORK MELLON CORP COM 064058100 64 1,181 SH   SOLE 8 1,181 0 0
BANK NEW YORK MELLON CORP OPT 064058100 975 18,100 SH Put SOLE 8 18,100 0 0
BANK NEW YORK MELLON CORP OPT 064058100 652 12,100 SH Call SOLE 8 12,100 0 0
BANK NEW YORK MELLON CORP COM 064058100 7,660 142,222 SH   SOLE 9 142,222 0 0
BANK OF MARIN BANCORP COM 063425102 93 1,368 SH   SOLE 1 1,368 0 0
BANK OF NT BUTTERFIELD&ampSON L COM G0772R208 734 20,213 SH   SOLE 1 20,213 0 0
BANK OF THE OZARKS COM 063904106 8,127 167,749 SH   SOLE 1 167,749 0 0
BANK OF THE OZARKS COM 063904106 110 2,278 SH   SOLE 8 2,278 0 0
BANKFINANCIAL CORP COM 06643P104 38 2,464 SH   SOLE 1 2,464 0 0
BANKFINANCIAL CORP COM 06643P104 0 25 SH   SOLE 8 25 0 0
BANKUNITED INC COM 06652K103 676 16,601 SH   SOLE 1 16,601 0 0
BANKWELL FINL GROUP INC COM 06654A103 37 1,065 SH   SOLE 1 1,065 0 0
BANNER CORP COM 06652V208 580 10,525 SH   SOLE 1 10,525 0 0
BANNER CORP COM 06652V208 8 142 SH   SOLE 8 142 0 0
BANNER CORP OPT 06652V208 22 400 SH Put SOLE 8 400 0 0
BAOZUN INC ADR 06684L103 903 28,600 SH   SOLE 1 28,600 0 0
BAOZUN INC OPT 06684L103 3,349 106,100 SH Put SOLE 8 106,100 0 0
BAOZUN INC OPT 06684L103 6,186 196,000 SH Call SOLE 8 196,000 0 0
BAR HBR BANKSHARES COM 066849100 64 2,385 SH   SOLE 1 2,385 0 0
BARCLAYS BANK PLC PREF 06739H362 867 32,500 SH   DFND 1 0 0 32,500
BARCLAYS BANK PLC FUND 06739H214 445 14,408 SH   DFND 1 0 0 14,408
BARCLAYS BK PLC FUND 06740P809 958 9,327 SH   SOLE 1 9,327 0 0
BARCLAYS BK PLC FUND 06746L422 4 132 SH   DFND 1 0 0 132
BARCLAYS BK PLC OPT 06746L422 33,079 1,184,786 SH Call SOLE 1 1,184,786 0 0
BARCLAYS BK PLC FUND 06740P874 703 9,974 SH   SOLE 1 9,974 0 0
BARCLAYS BK PLC FUND 06740Q260 3,073 175,587 SH   SOLE 1 175,587 0 0
BARCLAYS BK PLC FUND 06738C786 93 14,263 SH   DFND 1 0 0 14,263
BARCLAYS BK PLC FUND 06740P601 1,092 5,159 SH   SOLE 1 5,159 0 0
BARCLAYS BK PLC FUND 06746L422 237,790 8,516,840 SH   SOLE 1 8,516,840 0 0
BARCLAYS BK PLC OPT 06746L422 3,999 143,250 SH Put SOLE 1 143,250 0 0
BARCLAYS BK PLC OPT 06740Q260 119 6,800 SH Put SOLE 8 6,800 0 0
BARCLAYS BK PLC OPT 06738C786 19 2,900 SH Call SOLE 8 2,900 0 0
BARCLAYS BK PLC OPT 06746L422 101,421 3,632,601 SH Call SOLE 8 3,632,601 0 0
BARCLAYS BK PLC OPT 06740Q260 2 100 SH Call SOLE 8 100 0 0
BARCLAYS BK PLC FUND 06740Q260 1,541 88,064 SH   SOLE 8 88,064 0 0
BARCLAYS BK PLC FUND 06738C786 124 18,994 SH   SOLE 8 18,994 0 0
BARCLAYS BK PLC OPT 06746L422 193,788 6,940,823 SH Put SOLE 8 6,940,823 0 0
BARCLAYS BK PLC FUND 06746L422 36,718 1,315,111 SH   SOLE 8 1,315,111 0 0
BARCLAYS BK PLC OPT 06738C786 14 2,200 SH Put SOLE 8 2,200 0 0
BARCLAYS BK PLC FUND 06746L422 52 1,874 SH   DFND 20 0 0 1,874
BARCLAYS PLC ADR 06738E204 1,217 111,665 SH   DFND 1 0 0 111,665
BARCLAYS PLC ADR 06738E204 0 2 SH   SOLE 8 2 0 0
BARNES &amp NOBLE ED INC COM 06777U101 50 6,066 SH   SOLE 1 6,066 0 0
BARNES &amp NOBLE ED INC COM 06777U101 26 3,012 SH   SOLE 8 3,012 0 0
BARNES &amp NOBLE INC COM 067774109 170 25,320 SH   SOLE 1 25,320 0 0
BARNES &amp NOBLE INC OPT 067774109 54 8,000 SH Call SOLE 8 8,000 0 0
BARNES &amp NOBLE INC OPT 067774109 31 4,700 SH Put SOLE 8 4,700 0 0
BARNES &amp NOBLE INC COM 067774109 68 10,086 SH   SOLE 8 10,086 0 0
BARNES GROUP INC COM 067806109 1,059 16,742 SH   SOLE 1 16,742 0 0
BARNES GROUP INC COM 067806109 16 245 SH   SOLE 8 245 0 0
BARRACUDA NETWORKS INC COM 068323104 2,952 107,337 SH   SOLE 1 107,337 0 0
BARRACUDA NETWORKS INC COM 068323104 1 19 SH   SOLE 8 19 0 0
BARRETT BILL CORP COM 06846N104 61 11,975 SH   SOLE 1 11,975 0 0
BARRETT BILL CORP OPT 06846N104 127 24,700 SH Call SOLE 8 24,700 0 0
BARRETT BILL CORP OPT 06846N104 23 4,400 SH Put SOLE 8 4,400 0 0
BARRETT BILL CORP COM 06846N104 76 14,789 SH   SOLE 8 14,789 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 208 3,222 SH   SOLE 1 3,222 0 0
BARRICK GOLD CORP COM 067901108 17,784 1,229,072 SH   SOLE 1 1,229,072 0 0
BARRICK GOLD CORP COM 067901108 184 12,750 SH   DFND 1 0 0 12,750
BARRICK GOLD CORP COM 067901108 13,356 922,984 SH   SOLE 8 922,984 0 0
BARRICK GOLD CORP OPT 067901108 7,367 509,100 SH Call SOLE 8 509,100 0 0
BARRICK GOLD CORP OPT 067901108 21,197 1,464,900 SH Put SOLE 8 1,464,900 0 0
BARRICK GOLD CORP COM 067901108 1,735 119,867 SH   SOLE 9 119,867 0 0
BARRICK GOLD CORP COM 067901108 14 1,000 SH   DFND 20 0 0 1,000
BASSETT FURNITURE INDS INC COM 070203104 61 1,613 SH   SOLE 1 1,613 0 0
BASSETT FURNITURE INDS INC COM 070203104 1 39 SH   SOLE 8 39 0 0
BAXTER INTL INC COM 071813109 64,805 1,002,548 SH   SOLE 1 1,002,548 0 0
BAXTER INTL INC COM 071813109 1,823 28,196 SH   SOLE 8 28,196 0 0
BAXTER INTL INC OPT 071813109 1,338 20,700 SH Call SOLE 8 20,700 0 0
BAXTER INTL INC OPT 071813109 1,732 26,800 SH Put SOLE 8 26,800 0 0
BAXTER INTL INC COM 071813109 4,794 74,159 SH   SOLE 9 74,159 0 0
BAYTEX ENERGY CORP COM 07317Q105 174 58,019 SH   SOLE 9 58,019 0 0
BAZAARVOICE INC COM 073271108 1,080 198,160 SH   SOLE 1 198,160 0 0
BB&ampT CORP COM 054937107 55,258 1,111,415 SH   SOLE 1 1,111,415 0 0
BB&ampT CORP OPT 054937107 13,390 269,300 SH Call SOLE 8 269,300 0 0
BB&ampT CORP OPT 054937107 10,530 211,800 SH Put SOLE 8 211,800 0 0
BB&ampT CORP COM 054937107 1,034 20,806 SH   SOLE 8 20,806 0 0
BB&ampT CORP COM 054937107 5,450 109,611 SH   SOLE 9 109,611 0 0
BBVA BANCO FRANCES S A ADR 07329M100 1,104 43,800 SH   SOLE 1 43,800 0 0
BBVA BANCO FRANCES S A ADR 07329M100 5 199 SH   SOLE 8 199 0 0
BBX CAP CORP NEW COM 05491N104 1 100 SH   SOLE 1 100 0 0
BBX CAP CORP NEW COM 05491N104 0 38 SH   SOLE 8 38 0 0
BCB BANCORP INC COM 055298103 32 2,214 SH   SOLE 1 2,214 0 0
BCE INC COM 05534B760 754 15,700 SH   DFND 1 0 0 15,700
BCE INC COM 05534B760 414 8,617 SH   SOLE 1 8,617 0 0
BCE INC OPT 05534B760 197 4,100 SH Put SOLE 8 4,100 0 0
BCE INC COM 05534B760 94 1,951 SH   SOLE 8 1,951 0 0
BCE INC COM 05534B760 10,811 225,201 SH   SOLE 9 225,201 0 0
BEACON ROOFING SUPPLY INC COM 073685109 800 12,549 SH   SOLE 1 12,549 0 0
BEACON ROOFING SUPPLY INC OPT 073685109 64 1,000 SH Call SOLE 8 1,000 0 0
BEAR ST FINL INC COM 073844102 34 3,292 SH   SOLE 1 3,292 0 0
BEAR ST FINL INC COM 073844102 0 35 SH   SOLE 8 35 0 0
BEASLEY BROADCAST GROUP INC COM 074014101 10 774 SH   SOLE 1 774 0 0
BEAZER HOMES USA INC COM 07556Q881 408 21,259 SH   SOLE 1 21,259 0 0
BEAZER HOMES USA INC COM 07556Q881 582 30,333 SH   SOLE 8 30,333 0 0
BEAZER HOMES USA INC OPT 07556Q881 857 44,600 SH Call SOLE 8 44,600 0 0
BEAZER HOMES USA INC OPT 07556Q881 121 6,300 SH Put SOLE 8 6,300 0 0
BECTON DICKINSON &amp CO COM 075887109 2,511 11,732 SH   DFND 1 0 0 11,732
BECTON DICKINSON &amp CO COM 075887109 56,629 264,551 SH   SOLE 1 264,551 0 0
BECTON DICKINSON &amp CO OPT 075887109 3,254 15,200 SH Call SOLE 8 15,200 0 0
BECTON DICKINSON &amp CO COM 075887109 403 1,879 SH   SOLE 8 1,879 0 0
BECTON DICKINSON &amp CO OPT 075887109 8,027 37,500 SH Put SOLE 8 37,500 0 0
BECTON DICKINSON &amp CO COM 075887109 6,828 31,899 SH   SOLE 9 31,899 0 0
BED BATH &amp BEYOND INC COM 075896100 1,248 56,748 SH   SOLE 1 56,748 0 0
BED BATH &amp BEYOND INC COM 075896100 116 5,292 SH   SOLE 8 5,292 0 0
BED BATH &amp BEYOND INC OPT 075896100 2,808 127,700 SH Call SOLE 8 127,700 0 0
BED BATH &amp BEYOND INC OPT 075896100 2,461 111,900 SH Put SOLE 8 111,900 0 0
BED BATH &amp BEYOND INC COM 075896100 3 158 SH   SOLE 9 158 0 0
BEIGENE LTD ADR 07725L102 8 77 SH   SOLE 8 77 0 0
BEL FUSE INC COM 077347300 38 1,535 SH   SOLE 1 1,535 0 0
BELDEN INC COM 077454106 1,416 18,345 SH   SOLE 1 18,345 0 0
BELDEN INC COM 077454106 155 2,006 SH   SOLE 8 2,006 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 150 17,851 SH   SOLE 1 17,851 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 24 2,895 SH   SOLE 8 2,895 0 0
BELMOND LTD COM G1154H107 174 14,197 SH   SOLE 1 14,197 0 0
BELMOND LTD COM G1154H107 26 2,179 SH   SOLE 8 2,179 0 0
BEMIS INC COM 081437105 281 5,888 SH   SOLE 1 5,888 0 0
BEMIS INC COM 081437105 42 870 SH   DFND 1 0 0 870
BEMIS INC COM 081437105 432 9,046 SH   SOLE 8 9,046 0 0
BEMIS INC OPT 081437105 14 300 SH Put SOLE 8 300 0 0
BENCHMARK ELECTRS INC COM 08160H101 635 21,815 SH   SOLE 1 21,815 0 0
BENCHMARK ELECTRS INC COM 08160H101 26 888 SH   SOLE 8 888 0 0
BENCHMARK ELECTRS INC OPT 08160H101 47 1,600 SH Call SOLE 8 1,600 0 0
BENCHMARK ELECTRS INC OPT 08160H101 47 1,600 SH Put SOLE 8 1,600 0 0
BENEFICIAL BANCORP INC COM 08171T102 181 10,985 SH   SOLE 1 10,985 0 0
BENEFITFOCUS INC COM 08180D106 167 6,182 SH   SOLE 1 6,182 0 0
BERKLEY W R CORP COM 084423102 928 12,963 SH   SOLE 1 12,963 0 0
BERKLEY W R CORP OPT 084423102 72 1,000 SH Put SOLE 8 1,000 0 0
BERKLEY W R CORP OPT 084423102 7 100 SH Call SOLE 8 100 0 0
BERKLEY W R CORP COM 084423102 913 12,736 SH   SOLE 8 12,736 0 0
BERKLEY W R CORP COM 084423102 30 425 SH   SOLE 9 425 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 399,782 2,016,874 SH   SOLE 1 1,648,753 368,121 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 3,071 15,494 SH   DFND 1 0 0 15,494
BERKSHIRE HATHAWAY INC DEL COM 084670108 0 6 SH   DFND 1 0 0 6
BERKSHIRE HATHAWAY INC DEL OPT 084670702 5,669 28,600 SH Put SOLE 8 28,600 0 0
BERKSHIRE HATHAWAY INC DEL OPT 084670702 12,964 65,400 SH Call SOLE 8 65,400 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 6,458 32,582 SH   SOLE 8 32,582 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 52,698 265,857 SH   SOLE 9 265,857 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 960 4,844 SH   SOLE 20 0 4,844 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 49 248 SH   SOLE 99 0 248 0
BERKSHIRE HILLS BANCORP INC COM 084680107 338 9,222 SH   SOLE 1 9,222 0 0
BERRY GLOBAL GROUP INC COM 08579W103 1,625 27,698 SH   SOLE 1 27,698 0 0
BERRY GLOBAL GROUP INC COM 08579W103 6 98 SH   SOLE 8 98 0 0
BEST BUY INC COM 086516101 31,921 466,180 SH   SOLE 1 466,180 0 0
BEST BUY INC OPT 086516101 13,790 201,400 SH Put SOLE 8 201,400 0 0
BEST BUY INC OPT 086516101 11,791 172,200 SH Call SOLE 8 172,200 0 0
BEST BUY INC COM 086516101 1,202 17,559 SH   SOLE 8 17,559 0 0
BEST BUY INC COM 086516101 2,440 35,647 SH   SOLE 9 35,647 0 0
BEST INC ADR 08653C106 6 650 SH   SOLE 8 650 0 0
BG STAFFING INC COM 05544A109 18 1,098 SH   SOLE 1 1,098 0 0
BGC PARTNERS INC COM 05541T101 1,559 103,216 SH   SOLE 1 103,216 0 0
BGC PARTNERS INC OPT 05541T101 56 3,700 SH Call SOLE 8 3,700 0 0
BGC PARTNERS INC COM 05541T101 231 15,312 SH   SOLE 8 15,312 0 0
BGC PARTNERS INC OPT 05541T101 42 2,800 SH Put SOLE 8 2,800 0 0
BHP BILLITON LTD ADR 088606108 1,265 27,507 SH   DFND 1 0 0 27,507
BHP BILLITON LTD ADR 088606108 8 181 SH   SOLE 1 181 0 0
BHP BILLITON LTD ADR 088606108 1 22 SH   SOLE 8 22 0 0
BHP BILLITON LTD OPT 088606108 4,673 101,600 SH Put SOLE 8 101,600 0 0
BHP BILLITON LTD OPT 088606108 7,984 173,600 SH Call SOLE 8 173,600 0 0
BHP BILLITON LTD ADR 088606108 2,147 46,684 SH   DFND 20 0 0 46,684
BIG 5 SPORTING GOODS CORP COM 08915P101 158 20,726 SH   SOLE 1 20,726 0 0
BIG LOTS INC COM 089302103 2,510 44,684 SH   SOLE 1 44,684 0 0
BIG LOTS INC COM 089302103 177 3,153 SH   SOLE 8 3,153 0 0
BIG LOTS INC OPT 089302103 1,437 25,600 SH Put SOLE 8 25,600 0 0
BIG LOTS INC OPT 089302103 449 8,000 SH Call SOLE 8 8,000 0 0
BIGLARI HLDGS INC COM 08986R101 67 161 SH   SOLE 1 161 0 0
BIO RAD LABS INC COM 090572207 1,509 6,321 SH   SOLE 1 6,321 0 0
BIO RAD LABS INC COM 090572207 290 1,216 SH   SOLE 8 1,216 0 0
BIO TECHNE CORP COM 09073M104 3,805 29,374 SH   SOLE 1 29,374 0 0
BIO TECHNE CORP COM 09073M104 2 16 SH   SOLE 8 16 0 0
BIOANALYTICAL SYS INC COM 09058M103 0 83 SH   DFND 1 0 0 83
BIOCRYST PHARMACEUTICALS COM 09058V103 76 15,541 SH   SOLE 1 15,541 0 0
BIOCRYST PHARMACEUTICALS OPT 09058V103 108 21,900 SH Put SOLE 8 21,900 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 40 8,132 SH   SOLE 8 8,132 0 0
BIOCRYST PHARMACEUTICALS OPT 09058V103 198 40,300 SH Call SOLE 8 40,300 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 213 72,329 SH   SOLE 1 72,329 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 0 57 SH   SOLE 8 57 0 0
BIOGEN INC COM 09062X103 48 150 SH   DFND 1 0 0 150
BIOGEN INC COM 09062X103 83,935 263,475 SH   SOLE 1 263,475 0 0
BIOGEN INC OPT 09062X103 66,263 208,000 SH Put SOLE 8 208,000 0 0
BIOGEN INC COM 09062X103 4,687 14,712 SH   SOLE 8 14,712 0 0
BIOGEN INC OPT 09062X103 40,204 126,200 SH Call SOLE 8 126,200 0 0
BIOGEN INC COM 09062X103 9,901 31,081 SH   SOLE 9 31,081 0 0
BIOGEN INC COM 09062X103 182 572 SH   SOLE 81 572 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 66 2,432 SH   SOLE 1 2,432 0 0
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 20 751 SH   SOLE 8 751 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 29,818 334,409 SH   SOLE 1 334,409 0 0
BIOMARIN PHARMACEUTICAL INC OPT 09061G101 15,079 169,100 SH Call SOLE 8 169,100 0 0
BIOMARIN PHARMACEUTICAL INC BOND 09061GAH4 6,664 6,689,000 PRN   SOLE 8 0 0 6,689,000
BIOMARIN PHARMACEUTICAL INC OPT 09061G101 12,011 134,700 SH Put SOLE 8 134,700 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,820 20,408 SH   SOLE 8 20,408 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 68 768 SH   SOLE 9 768 0 0
BIOSCRIP INC COM 09069N108 54 18,424 SH   SOLE 1 18,424 0 0
BIOSCRIP INC COM 09069N108 0 53 SH   SOLE 8 53 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 39 896 SH   SOLE 1 896 0 0
BIOTELEMETRY INC COM 090672106 151 5,041 SH   SOLE 1 5,041 0 0
BIOTELEMETRY INC OPT 090672106 3 100 SH Put SOLE 8 100 0 0
BIOTELEMETRY INC COM 090672106 75 2,506 SH   SOLE 8 2,506 0 0
BIOTIME INC COM 09066L105 150 69,569 SH   SOLE 1 69,569 0 0
BIOTIME INC WARR 09066L162 0 476 SH   SOLE 1 476 0 0
BIOTIME INC COM 09066L105 0 66 SH   SOLE 8 66 0 0
BIOTIME INC WARR 09066L162 0 790 SH   SOLE 8 790 0 0
BIOVERATIV INC COM 09075E100 2,341 43,422 SH   SOLE 1 43,422 0 0
BIOVERATIV INC COM 09075E100 8 150 SH   DFND 1 0 0 150
BIOVERATIV INC OPT 09075E100 1,073 19,900 SH Put SOLE 8 19,900 0 0
BIOVERATIV INC OPT 09075E100 315 5,850 SH Call SOLE 8 5,850 0 0
BIOVERATIV INC COM 09075E100 118 2,198 SH   SOLE 8 2,198 0 0
BITAUTO HLDGS LTD OPT 091727107 1,294 40,700 SH Put SOLE 8 40,700 0 0
BITAUTO HLDGS LTD OPT 091727107 2,900 91,200 SH Call SOLE 8 91,200 0 0
BJS RESTAURANTS INC COM 09180C106 1,194 32,826 SH   SOLE 1 32,826 0 0
BLACK HILLS CORP COM 092113109 1,994 33,163 SH   SOLE 1 33,163 0 0
BLACK HILLS CORP COM 092113109 25 411 SH   SOLE 8 411 0 0
BLACK KNIGHT INC COM 09215C105 1,496 33,893 SH   SOLE 1 33,893 0 0
BLACK STONE MINERALS L P COM 09225M101 459 25,610 SH   SOLE 1 25,610 0 0
BLACK STONE MINERALS L P COM 09225M101 1 78 SH   SOLE 8 78 0 0
BLACKBAUD INC COM 09227Q100 3,863 40,887 SH   SOLE 1 40,887 0 0
BLACKBERRY LTD COM 09228F103 35 3,125 SH   DFND 1 0 0 3,125
BLACKBERRY LTD COM 09228F103 115 10,317 SH   SOLE 1 10,317 0 0
BLACKBERRY LTD OPT 09228F103 2,016 180,500 SH Put SOLE 8 180,500 0 0
BLACKBERRY LTD COM 09228F103 1,902 170,221 SH   SOLE 8 170,221 0 0
BLACKBERRY LTD OPT 09228F103 9,493 849,900 SH Call SOLE 8 849,900 0 0
BLACKHAWK NETWORK HLDGS INC COM 09238E104 214 6,000 SH   DFND 1 0 0 6,000
BLACKHAWK NETWORK HLDGS INC COM 09238E104 1,986 55,730 SH   SOLE 1 55,730 0 0
BLACKHAWK NETWORK HLDGS INC COM 09238E104 185 5,180 SH   SOLE 8 5,180 0 0
BLACKHAWK NETWORK HLDGS INC BOND 09238EAB0 673 662,000 PRN   SOLE 8 0 0 662,000
BLACKLINE INC COM 09239B109 148 4,494 SH   SOLE 1 4,494 0 0
BLACKROCK CAPITAL INVESTMENT COM 092533108 0 1 SH   SOLE 8 1 0 0
BLACKROCK CAPITAL INVESTMENT BOND 092533AC2 225 217,000 PRN   SOLE 8 0 0 217,000
BLACKROCK CR ALLCTN INC TR FUND 092508100 13 998 SH   DFND 1 0 0 998
BLACKROCK FLOATING RATE INCO FUND 091941104 0 21 SH   SOLE 8 21 0 0
BLACKROCK INC COM 09247X101 55,213 107,476 SH   SOLE 1 107,476 0 0
BLACKROCK INC COM 09247X101 21 41 SH   DFND 1 0 0 41
BLACKROCK INC OPT 09247X101 24,350 47,400 SH Put SOLE 8 47,400 0 0
BLACKROCK INC COM 09247X101 1,085 2,112 SH   SOLE 8 2,112 0 0
BLACKROCK INC COM 09247X101 8,797 17,123 SH   SOLE 9 17,123 0 0
BLACKSTONE GROUP L P COM 09253U108 809 25,275 SH   DFND 1 0 0 25,275
BLACKSTONE GROUP L P COM 09253U108 771 24,089 SH   SOLE 1 24,089 0 0
BLACKSTONE GROUP L P COM 09253U108 8,263 258,059 SH   SOLE 8 258,059 0 0
BLACKSTONE GROUP L P OPT 09253U108 19,942 622,800 SH Put SOLE 8 622,800 0 0
BLACKSTONE GROUP L P OPT 09253U108 6,068 189,500 SH Call SOLE 8 189,500 0 0
BLACKSTONE GROUP L P COM 09253U108 301 9,387 SH   SOLE 81 9,387 0 0
BLACKSTONE MTG TR INC TRUS 09257W100 399 12,393 SH   SOLE 1 12,393 0 0
BLACKSTONE MTG TR INC BOND 09257WAB6 5,018 4,947,000 PRN   SOLE 8 0 0 4,947,000
BLACKSTONE MTG TR INC TRUS 09257W100 2 72 SH   SOLE 8 72 0 0
BLOCK H &amp R INC COM 093671105 16,270 620,561 SH   SOLE 1 620,561 0 0
BLOCK H &amp R INC OPT 093671105 448 17,100 SH Put SOLE 8 17,100 0 0
BLOCK H &amp R INC COM 093671105 6 205 SH   SOLE 8 205 0 0
BLOCK H &amp R INC OPT 093671105 469 17,900 SH Call SOLE 8 17,900 0 0
BLOCK H &amp R INC COM 093671105 761 29,025 SH   SOLE 9 29,025 0 0
BLOOMIN BRANDS INC COM 094235108 678 31,812 SH   SOLE 1 31,812 0 0
BLUCORA INC COM 095229100 375 16,939 SH   SOLE 1 16,939 0 0
BLUCORA INC OPT 095229100 11 500 SH Call SOLE 8 500 0 0
BLUCORA INC COM 095229100 199 9,002 SH   SOLE 8 9,002 0 0
BLUCORA INC OPT 095229100 305 13,800 SH Put SOLE 8 13,800 0 0
BLUE APRON HLDGS INC COM 09523Q101 0 100 SH   SOLE 1 100 0 0
BLUE APRON HLDGS INC OPT 09523Q101 433 107,500 SH Call SOLE 8 107,500 0 0
BLUE APRON HLDGS INC COM 09523Q101 508 126,042 SH   SOLE 8 126,042 0 0
BLUE APRON HLDGS INC OPT 09523Q101 268 66,400 SH Put SOLE 8 66,400 0 0
BLUE BIRD CORP COM 095306106 29 1,479 SH   SOLE 1 1,479 0 0
BLUE BUFFALO PET PRODS INC COM 09531U102 1,632 49,773 SH   SOLE 1 49,773 0 0
BLUE BUFFALO PET PRODS INC COM 09531U102 3 100 SH   SOLE 8 100 0 0
BLUE CAP REINS HLDGS LTD COM G1190F107 11 935 SH   SOLE 1 935 0 0
BLUE CAP REINS HLDGS LTD COM G1190F107 0 29 SH   SOLE 8 29 0 0
BLUE HILLS BANCORP INC COM 095573101 78 3,881 SH   SOLE 1 3,881 0 0
BLUEBIRD BIO INC COM 09609G100 2,073 11,646 SH   SOLE 1 11,646 0 0
BLUEBIRD BIO INC OPT 09609G100 285 1,600 SH Put SOLE 8 1,600 0 0
BLUEBIRD BIO INC OPT 09609G100 1,157 6,500 SH Call SOLE 8 6,500 0 0
BLUEBIRD BIO INC COM 09609G100 7,328 41,140 SH   SOLE 8 41,140 0 0
BLUEGREEN VACATIONS CORP COM 09629F108 13 720 SH   SOLE 8 720 0 0
BLUEKNIGHT ENERGY PARTNERS L COM 09625U109 0 11 SH   SOLE 8 11 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 646 8,564 SH   SOLE 1 8,564 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 52 683 SH   SOLE 8 683 0 0
BLUEROCK RESIDENTIAL GRW REI TRUS 09627J102 37 3,644 SH   SOLE 1 3,644 0 0
BLUEROCK RESIDENTIAL GRW REI TRUS 09627J102 0 11 SH   SOLE 8 11 0 0
BMC STK HLDGS INC COM 05591B109 747 29,533 SH   SOLE 1 29,533 0 0
BMC STK HLDGS INC COM 05591B109 14 548 SH   SOLE 8 548 0 0
BOARDWALK PIPELINE PARTNERS COM 096627104 16,090 1,246,360 SH   SOLE 1 1,246,360 0 0
BOARDWALK PIPELINE PARTNERS OPT 096627104 30 2,300 SH Call SOLE 8 2,300 0 0
BOARDWALK PIPELINE PARTNERS COM 096627104 60 4,640 SH   SOLE 8 4,640 0 0
BOARDWALK PIPELINE PARTNERS OPT 096627104 34 2,600 SH Put SOLE 8 2,600 0 0
BOB EVANS FARMS INC COM 096761101 5,054 64,124 SH   SOLE 1 64,124 0 0
BOB EVANS FARMS INC COM 096761101 4 53 SH   SOLE 8 53 0 0
BOEING CO COM 097023105 1,467 4,975 SH   DFND 1 0 0 4,975
BOEING CO COM 097023105 353,632 1,199,117 SH   SOLE 1 966,242 232,875 0
BOEING CO OPT 097023105 125,632 426,000 SH Put SOLE 8 426,000 0 0
BOEING CO OPT 097023105 76,116 258,100 SH Call SOLE 8 258,100 0 0
BOEING CO COM 097023105 33,895 114,935 SH   SOLE 8 114,935 0 0
BOEING CO COM 097023105 23,294 78,983 SH   SOLE 9 78,983 0 0
BOEING CO COM 097023105 1,462 4,957 SH   SOLE 20 0 4,957 0
BOEING CO COM 097023105 257 873 SH   SOLE 81 873 0 0
BOEING CO COM 097023105 55 186 SH   SOLE 99 0 186 0
BOFI HLDG INC COM 05566U108 613 20,515 SH   SOLE 1 20,515 0 0
BOFI HLDG INC COM 05566U108 1,612 53,915 SH   SOLE 8 53,915 0 0
BOFI HLDG INC OPT 05566U108 1,941 64,900 SH Call SOLE 8 64,900 0 0
BOFI HLDG INC OPT 05566U108 21,080 705,000 SH Put SOLE 8 705,000 0 0
BOINGO WIRELESS INC COM 09739C102 242 10,759 SH   SOLE 1 10,759 0 0
BOINGO WIRELESS INC COM 09739C102 121 5,372 SH   SOLE 8 5,372 0 0
BOISE CASCADE CO DEL COM 09739D100 3,859 96,718 SH   SOLE 1 96,718 0 0
BOISE CASCADE CO DEL COM 09739D100 6 146 SH   SOLE 8 146 0 0
BOJANGLES INC COM 097488100 145 12,300 SH   SOLE 1 12,300 0 0
BOJANGLES INC COM 097488100 19 1,599 SH   SOLE 8 1,599 0 0
BOK FINL CORP COM 05561Q201 13 138 SH   SOLE 1 138 0 0
BOK FINL CORP COM 05561Q201 141 1,529 SH   SOLE 8 1,529 0 0
BOK FINL CORP OPT 05561Q201 138 1,500 SH Put SOLE 8 1,500 0 0
BONANZA CREEK ENERGY INC COM 097793400 1,694 61,392 SH   SOLE 1 61,392 0 0
BONANZA CREEK ENERGY INC COM 097793400 4,114 149,113 SH   SOLE 8 149,113 0 0
BOOT BARN HLDGS INC COM 099406100 316 19,042 SH   SOLE 1 19,042 0 0
BOOT BARN HLDGS INC COM 099406100 2 127 SH   SOLE 8 127 0 0
BOOZ ALLEN HAMILTON HLDG COR COM 099502106 2,347 61,570 SH   SOLE 1 61,570 0 0
BORGWARNER INC COM 099724106 18,175 355,753 SH   SOLE 1 355,753 0 0
BORGWARNER INC OPT 099724106 2,274 44,500 SH Put SOLE 1 44,500 0 0
BORGWARNER INC OPT 099724106 1,451 28,400 SH Call SOLE 8 28,400 0 0
BORGWARNER INC OPT 099724106 1,655 32,400 SH Put SOLE 8 32,400 0 0
BORGWARNER INC COM 099724106 1,408 27,571 SH   SOLE 9 27,571 0 0
BOSTON BEER INC COM 100557107 5,685 29,754 SH   SOLE 1 29,754 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 368 23,841 SH   SOLE 1 23,841 0 0
BOSTON PROPERTIES INC TRUS 101121101 70,241 540,187 SH   SOLE 1 540,187 0 0
BOSTON PROPERTIES INC COM 101121101 6,141 47,221 SH   SOLE 1 47,221 0 0
BOSTON PROPERTIES INC OPT 101121101 78 600 SH Call SOLE 8 600 0 0
BOSTON PROPERTIES INC OPT 101121101 364 2,800 SH Put SOLE 8 2,800 0 0
BOSTON PROPERTIES INC TRUS 101121101 261 2,010 SH   SOLE 8 2,010 0 0
BOSTON PROPERTIES INC COM 101121101 2,786 21,424 SH   SOLE 9 21,424 0 0
BOSTON SCIENTIFIC CORP COM 101137107 47,790 1,927,801 SH   SOLE 1 1,927,801 0 0
BOSTON SCIENTIFIC CORP OPT 101137107 290 11,700 SH Call SOLE 8 11,700 0 0
BOSTON SCIENTIFIC CORP OPT 101137107 4,226 170,500 SH Put SOLE 8 170,500 0 0
BOSTON SCIENTIFIC CORP COM 101137107 4,590 185,136 SH   SOLE 8 185,136 0 0
BOSTON SCIENTIFIC CORP COM 101137107 4,727 190,674 SH   SOLE 9 190,674 0 0
BOTTOMLINE TECH DEL INC COM 101388106 219 6,312 SH   SOLE 1 6,312 0 0
BOULDER GROWTH &amp INCOME FD I FUND 101507101 0 24 SH   SOLE 8 24 0 0
BOVIE MEDICAL CORP COM 10211F100 0 58 SH   SOLE 8 58 0 0
BOX INC COM 10316T104 394 18,668 SH   SOLE 1 18,668 0 0
BOX INC COM 10316T104 789 37,373 SH   SOLE 8 37,373 0 0
BOX INC OPT 10316T104 1,641 77,700 SH Call SOLE 8 77,700 0 0
BOX INC OPT 10316T104 1,252 59,300 SH Put SOLE 8 59,300 0 0
BOYD GAMING CORP COM 103304101 942 26,879 SH   SOLE 1 26,879 0 0
BOYD GAMING CORP COM 103304101 1,732 49,425 SH   SOLE 8 49,425 0 0
BOYD GAMING CORP OPT 103304101 529 15,100 SH Call SOLE 8 15,100 0 0
BOYD GAMING CORP OPT 103304101 3,257 92,900 SH Put SOLE 8 92,900 0 0
BP MIDSTREAM PARTNERS LP COM 0556EL109 2 100 SH   SOLE 1 100 0 0
BP PLC ADR 055622104 12,605 299,884 SH   SOLE 1 299,884 0 0
BP PLC ADR 055622104 149 3,543 SH   DFND 1 0 0 3,543
BP PLC ADR 055622104 5,878 139,866 SH   SOLE 8 139,866 0 0
BP PLC OPT 055622104 4,791 114,000 SH Put SOLE 8 114,000 0 0
BP PLC OPT 055622104 3,341 79,500 SH Call SOLE 8 79,500 0 0
BP PLC ADR 055622104 448 10,650 SH   DFND 20 0 0 10,650
BP PRUDHOE BAY RTY TR OPT 055630107 20 1,000 SH Call SOLE 8 1,000 0 0
BP PRUDHOE BAY RTY TR TRUS 055630107 96 4,760 SH   SOLE 8 4,760 0 0
BP PRUDHOE BAY RTY TR OPT 055630107 133 6,600 SH Put SOLE 8 6,600 0 0
BRADY CORP COM 104674106 382 10,075 SH   SOLE 1 10,075 0 0
BRANDYWINE RLTY TR TRUS 105368203 5,153 283,336 SH   SOLE 1 283,336 0 0
BRANDYWINE RLTY TR COM 105368203 764 41,985 SH   SOLE 1 41,985 0 0
BRANDYWINE RLTY TR TRUS 105368203 4 194 SH   SOLE 8 194 0 0
BRASKEM S A ADR 105532105 103 3,913 SH   SOLE 1 3,913 0 0
BRASKEM S A OPT 105532105 92 3,500 SH Call SOLE 8 3,500 0 0
BRF SA ADR 10552T107 3,379 300,205 SH   SOLE 1 300,205 0 0
BRF SA ADR 10552T107 0 30 SH   SOLE 8 30 0 0
BRF SA ADR 10552T107 226 20,080 SH   SOLE 9 20,080 0 0
BRIDGE BANCORP INC COM 108035106 105 2,992 SH   SOLE 1 2,992 0 0
BRIDGEPOINT ED INC COM 10807M105 25 2,955 SH   SOLE 1 2,955 0 0
BRIDGEPOINT ED INC COM 10807M105 47 5,619 SH   SOLE 8 5,619 0 0
BRIGGS &amp STRATTON CORP COM 109043109 297 11,723 SH   SOLE 1 11,723 0 0
BRIGGS &amp STRATTON CORP OPT 109043109 122 4,800 SH Call SOLE 8 4,800 0 0
BRIGGS &amp STRATTON CORP OPT 109043109 46 1,800 SH Put SOLE 8 1,800 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 2,418 25,713 SH   SOLE 1 25,713 0 0
BRIGHTCOVE INC COM 10921T101 41 5,755 SH   SOLE 1 5,755 0 0
BRIGHTHOUSE FINL INC COM 10922N103 3,659 62,411 SH   SOLE 1 62,411 0 0
BRIGHTHOUSE FINL INC COM 10922N103 194 3,309 SH   SOLE 8 3,309 0 0
BRIGHTHOUSE FINL INC OPT 10922N103 877 14,958 SH Put SOLE 8 14,958 0 0
BRIGHTHOUSE FINL INC OPT 10922N103 654 11,151 SH Call SOLE 8 11,151 0 0
BRIGHTHOUSE FINL INC COM 10922N103 777 13,249 SH   SOLE 9 13,249 0 0
BRIGHTHOUSE FINL INC COM 10922N103 5 82 SH   DFND 20 0 0 82
BRINKER INTL INC COM 109641100 1,519 39,090 SH   SOLE 1 39,090 0 0
BRINKER INTL INC COM 109641100 91 2,345 SH   SOLE 8 2,345 0 0
BRINKS CO COM 109696104 724 9,191 SH   SOLE 1 9,191 0 0
BRINKS CO OPT 109696104 16 200 SH Call SOLE 8 200 0 0
BRINKS CO COM 109696104 11 147 SH   SOLE 8 147 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 128,799 2,101,810 SH   SOLE 1 2,101,810 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 381 6,216 SH   DFND 1 0 0 6,216
BRISTOL MYERS SQUIBB CO OPT 110122108 36,523 596,000 SH Put SOLE 8 596,000 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 12,983 211,856 SH   SOLE 8 211,856 0 0
BRISTOL MYERS SQUIBB CO OPT 110122108 64,571 1,053,700 SH Call SOLE 8 1,053,700 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 21,414 349,436 SH   SOLE 9 349,436 0 0
BRISTOW GROUP INC COM 110394103 135 9,999 SH   SOLE 1 9,999 0 0
BRISTOW GROUP INC COM 110394103 652 48,391 SH   SOLE 8 48,391 0 0
BRISTOW GROUP INC OPT 110394103 44 3,300 SH Call SOLE 8 3,300 0 0
BRISTOW GROUP INC BOND 110394AF0 1,561 1,415,000 PRN   SOLE 8 0 0 1,415,000
BRITISH AMERN TOB PLC ADR 110448107 82 1,211 SH   SOLE 1 1,211 0 0
BRITISH AMERN TOB PLC ADR 110448107 502 7,498 SH   DFND 1 0 0 7,498
BRITISH AMERN TOB PLC OPT 110448107 2,464 36,776 SH Put SOLE 8 36,776 0 0
BRITISH AMERN TOB PLC OPT 110448107 1,146 17,100 SH Call SOLE 8 17,100 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 2,962 158,747 SH   SOLE 1 158,747 0 0
BRIXMOR PPTY GROUP INC TRUS 11120U105 7,731 414,338 SH   SOLE 1 414,338 0 0
BRIXMOR PPTY GROUP INC TRUS 11120U105 98 5,268 SH   SOLE 8 5,268 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 25 1,337 SH   SOLE 9 1,337 0 0
BROADCOM LTD COM Y09827109 96,556 375,855 SH   SOLE 1 375,855 0 0
BROADCOM LTD OPT Y09827109 101,681 395,800 SH Put SOLE 8 395,800 0 0
BROADCOM LTD OPT Y09827109 45,343 176,500 SH Call SOLE 8 176,500 0 0
BROADCOM LTD COM Y09827109 25,854 100,641 SH   SOLE 8 100,641 0 0
BROADCOM LTD COM Y09827109 15,038 58,536 SH   SOLE 9 58,536 0 0
BROADCOM LTD COM Y09827109 326 1,270 SH   SOLE 81 1,270 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 34,751 383,634 SH   SOLE 1 383,634 0 0
BROADRIDGE FINL SOLUTIONS IN OPT 11133T103 172 1,900 SH Put SOLE 8 1,900 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 462 5,101 SH   SOLE 8 5,101 0 0
BROADRIDGE FINL SOLUTIONS IN OPT 11133T103 18 200 SH Call SOLE 8 200 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 46 510 SH   SOLE 9 510 0 0
BROADSOFT INC COM 11133B409 2,346 42,729 SH   SOLE 1 42,729 0 0
BROADSOFT INC BOND 11133BAD4 1 1,000 PRN   SOLE 8 0 0 1,000
BROADSOFT INC COM 11133B409 3 48 SH   SOLE 8 48 0 0
BROADWIND ENERGY INC COM 11161T207 0 51 SH   SOLE 1 51 0 0
BROADWIND ENERGY INC COM 11161T207 0 61 SH   SOLE 8 61 0 0
BROOKDALE SR LIVING INC COM 112463104 2,696 277,936 SH   SOLE 1 277,936 0 0
BROOKDALE SR LIVING INC BOND 112463AA2 14 14,000 PRN   SOLE 8 0 0 14,000
BROOKDALE SR LIVING INC COM 112463104 1,130 116,446 SH   SOLE 8 116,446 0 0
BROOKDALE SR LIVING INC OPT 112463104 234 24,100 SH Put SOLE 8 24,100 0 0
BROOKDALE SR LIVING INC OPT 112463104 192 19,800 SH Call SOLE 8 19,800 0 0
BROOKFIELD ASSET MGMT INC COM 112585104 610 14,000 SH   DFND 1 0 0 14,000
BROOKFIELD ASSET MGMT INC OPT 112585104 22 500 SH Put SOLE 8 500 0 0
BROOKFIELD ASSET MGMT INC COM 112585104 13 296 SH   SOLE 8 296 0 0
BROOKFIELD ASSET MGMT INC OPT 112585104 22 500 SH Call SOLE 8 500 0 0
BROOKFIELD INFRAST PARTNERS OPT G16252101 139 3,100 SH Call SOLE 8 3,100 0 0
BROOKFIELD INFRAST PARTNERS COM G16252101 100 2,234 SH   SOLE 8 2,234 0 0
BROOKFIELD INFRAST PARTNERS OPT G16252101 645 14,400 SH Put SOLE 8 14,400 0 0
BROOKFIELD INFRAST PARTNERS COM G16252101 3 66 SH   SOLE 9 66 0 0
BROOKFIELD PPTY PARTNERS L P COM G16249107 15 691 SH   SOLE 9 691 0 0
BROOKFIELD REAL ASSETS INCOM FUND 112830104 1 61 SH   SOLE 8 61 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 187 11,913 SH   SOLE 1 11,913 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 1 59 SH   SOLE 8 59 0 0
BROOKS AUTOMATION INC COM 114340102 363 15,236 SH   SOLE 1 15,236 0 0
BROOKS AUTOMATION INC COM 114340102 19 777 SH   SOLE 8 777 0 0
BROWN &amp BROWN INC COM 115236101 4,020 78,152 SH   SOLE 1 78,152 0 0
BROWN &amp BROWN INC COM 115236101 3 59 SH   SOLE 8 59 0 0
BROWN FORMAN CORP COM 115637209 24,598 358,223 SH   SOLE 1 358,223 0 0
BROWN FORMAN CORP COM 115637100 141 2,100 SH   SOLE 1 2,100 0 0
BROWN FORMAN CORP COM 115637209 203 2,950 SH   SOLE 8 2,950 0 0
BROWN FORMAN CORP COM 115637209 1,870 27,226 SH   SOLE 9 27,226 0 0
BROWN FORMAN CORP COM 115637209 324 4,724 SH   SOLE 99 0 4,724 0
BRT APARTMENTS CORP TRUS 055645303 17 1,400 SH   SOLE 1 1,400 0 0
BRUKER CORP COM 116794108 4,789 139,536 SH   SOLE 1 139,536 0 0
BRUKER CORP OPT 116794108 76 2,200 SH Call SOLE 8 2,200 0 0
BRUKER CORP COM 116794108 439 12,795 SH   SOLE 8 12,795 0 0
BRUNSWICK CORP COM 117043109 1,749 31,665 SH   SOLE 1 31,665 0 0
BRUNSWICK CORP OPT 117043109 28 500 SH Call SOLE 8 500 0 0
BRUNSWICK CORP OPT 117043109 188 3,400 SH Put SOLE 8 3,400 0 0
BRUNSWICK CORP COM 117043109 91 1,644 SH   SOLE 8 1,644 0 0
BRYN MAWR BK CORP COM 117665109 148 3,364 SH   SOLE 1 3,364 0 0
BSB BANCORP INC MD COM 05573H108 42 1,424 SH   SOLE 1 1,424 0 0
BSQUARE CORP COM 11776U300 0 71 SH   SOLE 8 71 0 0
BT GROUP PLC ADR 05577E101 40 2,200 SH   DFND 1 0 0 2,200
BUCKEYE PARTNERS L P COM 118230101 38,664 780,305 SH   SOLE 1 780,305 0 0
BUCKEYE PARTNERS L P OPT 118230101 2,190 44,200 SH Put SOLE 8 44,200 0 0
BUCKEYE PARTNERS L P OPT 118230101 2,938 59,300 SH Call SOLE 8 59,300 0 0
BUCKEYE PARTNERS L P COM 118230101 682 13,756 SH   SOLE 8 13,756 0 0
BUCKLE INC COM 118440106 473 19,958 SH   SOLE 1 19,958 0 0
BUCKLE INC COM 118440106 86 3,647 SH   SOLE 8 3,647 0 0
BUCKLE INC OPT 118440106 948 39,900 SH Call SOLE 8 39,900 0 0
BUCKLE INC OPT 118440106 482 20,300 SH Put SOLE 8 20,300 0 0
BUFFALO WILD WINGS INC COM 119848109 22,133 141,557 SH   SOLE 1 141,557 0 0
BUFFALO WILD WINGS INC OPT 119848109 6,160 39,400 SH Call SOLE 8 39,400 0 0
BUFFALO WILD WINGS INC COM 119848109 2,239 14,313 SH   SOLE 8 14,313 0 0
BUFFALO WILD WINGS INC OPT 119848109 9,428 60,300 SH Put SOLE 8 60,300 0 0
BUILD A BEAR WORKSHOP COM 120076104 216 23,511 SH   SOLE 1 23,511 0 0
BUILD A BEAR WORKSHOP COM 120076104 1 59 SH   SOLE 8 59 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 1,577 72,358 SH   SOLE 1 72,358 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 4 171 SH   SOLE 8 171 0 0
BUNGE LIMITED COM G16962105 3,879 57,840 SH   SOLE 1 57,840 0 0
BUNGE LIMITED OPT G16962105 9,552 142,400 SH Put SOLE 8 142,400 0 0
BUNGE LIMITED OPT G16962105 9,030 134,600 SH Call SOLE 8 134,600 0 0
BUNGE LIMITED COM G16962105 8,064 120,219 SH   SOLE 8 120,219 0 0
BUNGE LIMITED COM G16962105 1,155 17,217 SH   SOLE 9 17,217 0 0
BURLINGTON STORES INC COM 122017106 2,421 19,688 SH   SOLE 1 19,688 0 0
BURLINGTON STORES INC COM 122017106 2,788 22,662 SH   SOLE 8 22,662 0 0
BURLINGTON STORES INC OPT 122017106 6,804 55,300 SH Put SOLE 8 55,300 0 0
BURLINGTON STORES INC OPT 122017106 13,595 110,500 SH Call SOLE 8 110,500 0 0
BWX TECHNOLOGIES INC COM 05605H100 1,155 19,110 SH   SOLE 1 19,110 0 0
BWX TECHNOLOGIES INC COM 05605H100 344 5,682 SH   SOLE 8 5,682 0 0
BWX TECHNOLOGIES INC OPT 05605H100 42 700 SH Put SOLE 8 700 0 0
BWX TECHNOLOGIES INC OPT 05605H100 139 2,300 SH Call SOLE 8 2,300 0 0
BYLINE BANCORP INC COM 124411109 24 1,051 SH   SOLE 1 1,051 0 0
C &amp F FINL CORP COM 12466Q104 30 519 SH   SOLE 1 519 0 0
C H ROBINSON WORLDWIDE INC COM 12541W209 7,853 88,150 SH   SOLE 1 88,150 0 0
C H ROBINSON WORLDWIDE INC OPT 12541W209 14,165 159,000 SH Call SOLE 8 159,000 0 0
C H ROBINSON WORLDWIDE INC COM 12541W209 343 3,854 SH   SOLE 8 3,854 0 0
C H ROBINSON WORLDWIDE INC OPT 12541W209 2,682 30,100 SH Put SOLE 8 30,100 0 0
C H ROBINSON WORLDWIDE INC COM 12541W209 1,724 19,353 SH   SOLE 9 19,353 0 0
CA INC COM 12673P105 24,034 722,195 SH   SOLE 1 722,195 0 0
CA INC COM 12673P105 189 5,677 SH   SOLE 8 5,677 0 0
CA INC OPT 12673P105 106 3,200 SH Put SOLE 8 3,200 0 0
CA INC OPT 12673P105 4,616 138,700 SH Call SOLE 8 138,700 0 0
CA INC COM 12673P105 2,269 68,166 SH   SOLE 9 68,166 0 0
CABLE ONE INC COM 12685J105 4,654 6,617 SH   SOLE 1 6,617 0 0
CABOT CORP COM 127055101 2,646 42,967 SH   SOLE 1 42,967 0 0
CABOT CORP OPT 127055101 573 9,300 SH Call SOLE 8 9,300 0 0
CABOT CORP COM 127055101 35 566 SH   SOLE 8 566 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 479 5,088 SH   SOLE 1 5,088 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 3 33 SH   SOLE 8 33 0 0
CABOT OIL &amp GAS CORP COM 127097103 15,639 546,848 SH   SOLE 1 546,848 0 0
CABOT OIL &amp GAS CORP OPT 127097103 275 9,600 SH Put SOLE 8 9,600 0 0
CABOT OIL &amp GAS CORP COM 127097103 1,863 65,116 SH   SOLE 8 65,116 0 0
CABOT OIL &amp GAS CORP OPT 127097103 6,424 224,600 SH Call SOLE 8 224,600 0 0
CABOT OIL &amp GAS CORP COM 127097103 1,837 64,217 SH   SOLE 9 64,217 0 0
CACI INTL INC COM 127190304 1,253 9,469 SH   SOLE 1 9,469 0 0
CACI INTL INC OPT 127190304 185 1,400 SH Call SOLE 8 1,400 0 0
CACI INTL INC OPT 127190304 26 200 SH Put SOLE 8 200 0 0
CADENCE BANCORPORATION COM 12739A100 505 18,633 SH   SOLE 1 18,633 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 22,002 526,138 SH   SOLE 1 526,138 0 0
CADENCE DESIGN SYSTEM INC OPT 127387108 92 2,200 SH Put SOLE 8 2,200 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 1,484 35,498 SH   SOLE 8 35,498 0 0
CADENCE DESIGN SYSTEM INC OPT 127387108 473 11,300 SH Call SOLE 8 11,300 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 1,639 39,197 SH   SOLE 9 39,197 0 0
CADIZ INC COM 127537207 48 3,396 SH   SOLE 1 3,396 0 0
CADIZ INC COM 127537207 0 10 SH   SOLE 8 10 0 0
CAE INC COM 124765108 52 2,800 SH   SOLE 1 2,800 0 0
CAESARS ENTMT CORP COM 127686103 1,668 131,857 SH   SOLE 1 131,857 0 0
CAESARS ENTMT CORP OPT 127686103 18,399 1,454,500 SH Call SOLE 8 1,454,500 0 0
CAESARS ENTMT CORP BOND 127686AA1 1,701 879,203 PRN   SOLE 8 0 0 879,203
CAESARS ENTMT CORP COM 127686103 55,027 4,349,950 SH   SOLE 8 4,349,950 0 0
CAESARS ENTMT CORP OPT 127686103 3,408 269,400 SH Put SOLE 8 269,400 0 0
CAESARSTONE LTD COM M20598104 303 13,763 SH   SOLE 1 13,763 0 0
CAESARSTONE LTD OPT M20598104 110 5,000 SH Put SOLE 8 5,000 0 0
CAESARSTONE LTD COM M20598104 108 4,929 SH   SOLE 8 4,929 0 0
CAI INTERNATIONAL INC COM 12477X106 638 22,513 SH   SOLE 1 22,513 0 0
CAI INTERNATIONAL INC COM 12477X106 101 3,555 SH   SOLE 8 3,555 0 0
CAL MAINE FOODS INC COM 128030202 547 12,302 SH   SOLE 1 12,302 0 0
CAL MAINE FOODS INC OPT 128030202 3,578 80,500 SH Put SOLE 8 80,500 0 0
CAL MAINE FOODS INC OPT 128030202 1,898 42,700 SH Call SOLE 8 42,700 0 0
CAL MAINE FOODS INC COM 128030202 3 70 SH   SOLE 8 70 0 0
CALADRIUS BIOSCIENCES INC COM 128058203 0 60 SH   DFND 1 0 0 60
CALAMOS CONV OPP AND INC FD FUND 128117108 9 800 SH   DFND 1 0 0 800
CALAMP CORP COM 128126109 4,441 207,209 SH   SOLE 1 207,209 0 0
CALATLANTIC GROUP INC COM 128195104 19,473 345,335 SH   SOLE 1 345,335 0 0
CALATLANTIC GROUP INC OPT 128195104 271 4,800 SH Put SOLE 8 4,800 0 0
CALATLANTIC GROUP INC OPT 128195104 2,019 35,800 SH Call SOLE 8 35,800 0 0
CALATLANTIC GROUP INC COM 128195104 364 6,452 SH   SOLE 8 6,452 0 0
CALAVO GROWERS INC COM 128246105 323 3,822 SH   SOLE 1 3,822 0 0
CALAVO GROWERS INC COM 128246105 263 3,120 SH   SOLE 8 3,120 0 0
CALERES INC COM 129500104 515 15,382 SH   SOLE 1 15,382 0 0
CALGON CARBON CORP COM 129603106 4,410 207,004 SH   SOLE 1 207,004 0 0
CALGON CARBON CORP COM 129603106 0 14 SH   SOLE 8 14 0 0
CALIFORNIA RES CORP COM 13057Q206 52 2,671 SH   DFND 1 0 0 2,671
CALIFORNIA RES CORP COM 13057Q206 2,545 130,964 SH   SOLE 1 130,964 0 0
CALIFORNIA RES CORP OPT 13057Q206 68 3,520 SH Put SOLE 8 3,520 0 0
CALIFORNIA RES CORP OPT 13057Q206 1,888 97,100 SH Call SOLE 8 97,100 0 0
CALIFORNIA RES CORP COM 13057Q206 168 8,626 SH   SOLE 8 8,626 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 364 8,021 SH   SOLE 1 8,021 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 44 968 SH   SOLE 8 968 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 269 32,082 SH   SOLE 1 32,082 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 83 9,927 SH   SOLE 8 9,927 0 0
CALIX INC COM 13100M509 312 52,412 SH   SOLE 1 52,412 0 0
CALLAWAY GOLF CO COM 131193104 630 45,223 SH   SOLE 1 45,223 0 0
CALLAWAY GOLF CO COM 131193104 234 16,833 SH   SOLE 8 16,833 0 0
CALLAWAY GOLF CO OPT 131193104 1 100 SH Call SOLE 8 100 0 0
CALLIDUS SOFTWARE INC COM 13123E500 308 10,742 SH   SOLE 1 10,742 0 0
CALLIDUS SOFTWARE INC COM 13123E500 6 198 SH   SOLE 8 198 0 0
CALLON PETE CO DEL COM 13123X102 1,238 101,916 SH   SOLE 1 101,916 0 0
CALLON PETE CO DEL COM 13123X102 36 2,965 SH   SOLE 8 2,965 0 0
CALPINE CORP COM 131347304 3,194 211,051 SH   SOLE 1 211,051 0 0
CALPINE CORP OPT 131347304 8,169 539,900 SH Put SOLE 8 539,900 0 0
CALPINE CORP COM 131347304 955 63,197 SH   SOLE 8 63,197 0 0
CALPINE CORP OPT 131347304 3,006 198,700 SH Call SOLE 8 198,700 0 0
CALUMET SPECIALTY PRODS PTNR COM 131476103 870 113,048 SH   SOLE 1 113,048 0 0
CALUMET SPECIALTY PRODS PTNR COM 131476103 5 637 SH   SOLE 8 637 0 0
CALUMET SPECIALTY PRODS PTNR OPT 131476103 936 121,500 SH Call SOLE 8 121,500 0 0
CALUMET SPECIALTY PRODS PTNR OPT 131476103 528 68,600 SH Put SOLE 8 68,600 0 0
CALYXT INC COM 13173L107 38 1,721 SH   SOLE 1 1,721 0 0
CAMBIUM LEARNING GRP INC COM 13201A107 14 2,527 SH   SOLE 1 2,527 0 0
CAMBREX CORP COM 132011107 1,232 25,680 SH   SOLE 1 25,680 0 0
CAMBREX CORP COM 132011107 53 1,100 SH   SOLE 8 1,100 0 0
CAMDEN NATL CORP COM 133034108 109 2,593 SH   SOLE 1 2,593 0 0
CAMDEN NATL CORP COM 133034108 4 97 SH   SOLE 8 97 0 0
CAMDEN PPTY TR TRUS 133131102 7,728 83,964 SH   SOLE 1 83,964 0 0
CAMDEN PPTY TR COM 133131102 37 406 SH   SOLE 1 406 0 0
CAMDEN PPTY TR TRUS 133131102 57 624 SH   SOLE 8 624 0 0
CAMDEN PPTY TR COM 133131102 37 406 SH   SOLE 9 406 0 0
CAMECO CORP COM 13321L108 12 1,250 SH   DFND 1 0 0 1,250
CAMECO CORP COM 13321L108 79 8,625 SH   SOLE 1 8,625 0 0
CAMECO CORP OPT 13321L108 308 33,400 SH Call SOLE 8 33,400 0 0
CAMECO CORP OPT 13321L108 245 26,500 SH Put SOLE 8 26,500 0 0
CAMECO CORP COM 13321L108 1,291 139,874 SH   SOLE 8 139,874 0 0
CAMECO CORP COM 13321L108 1,338 144,912 SH   SOLE 9 144,912 0 0
CAMPBELL SOUP CO COM 134429109 38 783 SH   DFND 1 0 0 783
CAMPBELL SOUP CO COM 134429109 9,409 195,587 SH   SOLE 1 195,587 0 0
CAMPBELL SOUP CO OPT 134429109 2,126 44,200 SH Call SOLE 8 44,200 0 0
CAMPBELL SOUP CO OPT 134429109 5,643 117,300 SH Put SOLE 8 117,300 0 0
CAMPBELL SOUP CO COM 134429109 4,153 86,328 SH   SOLE 8 86,328 0 0
CAMPBELL SOUP CO COM 134429109 1,338 27,812 SH   SOLE 9 27,812 0 0
CAMPING WORLD HLDGS INC COM 13462K109 231 5,182 SH   SOLE 1 5,182 0 0
CAMPING WORLD HLDGS INC COM 13462K109 17 378 SH   SOLE 8 378 0 0
CAMTEK LTD COM M20791105 1 195 SH   SOLE 8 195 0 0
CANADA GOOSE HOLDINGS INC COM 135086106 22 700 SH   SOLE 8 700 0 0
CANADIAN NAT RES LTD COM 136385101 155 4,318 SH   SOLE 1 4,318 0 0
CANADIAN NAT RES LTD OPT 136385101 3,290 92,100 SH Call SOLE 8 92,100 0 0
CANADIAN NAT RES LTD OPT 136385101 2,365 66,200 SH Put SOLE 8 66,200 0 0
CANADIAN NAT RES LTD COM 136385101 94 2,635 SH   SOLE 9 2,635 0 0
CANADIAN NATL RY CO COM 136375102 4,117 49,900 SH   SOLE 1 49,900 0 0
CANADIAN NATL RY CO OPT 136375102 347 4,200 SH Call SOLE 8 4,200 0 0
CANADIAN NATL RY CO COM 136375102 394 4,780 SH   SOLE 8 4,780 0 0
CANADIAN NATL RY CO OPT 136375102 1,295 15,700 SH Put SOLE 8 15,700 0 0
CANADIAN NATL RY CO COM 136375102 3,504 42,467 SH   SOLE 9 42,467 0 0
CANADIAN PAC RY LTD COM 13645T100 6,214 34,000 SH   SOLE 1 34,000 0 0
CANADIAN PAC RY LTD COM 13645T100 591 3,232 SH   DFND 1 0 0 3,232
CANADIAN PAC RY LTD OPT 13645T100 5,300 29,000 SH Put SOLE 8 29,000 0 0
CANADIAN PAC RY LTD COM 13645T100 2,397 13,110 SH   SOLE 8 13,110 0 0
CANADIAN PAC RY LTD OPT 13645T100 183 1,000 SH Call SOLE 8 1,000 0 0
CANADIAN SOLAR INC COM 136635109 23,631 1,401,600 SH   SOLE 1 1,401,600 0 0
CANADIAN SOLAR INC OPT 136635109 4,653 276,000 SH Put SOLE 8 276,000 0 0
CANADIAN SOLAR INC OPT 136635109 4,561 270,500 SH Call SOLE 8 270,500 0 0
CANADIAN SOLAR INC COM 136635109 1,748 103,691 SH   SOLE 8 103,691 0 0
CANADIAN SOLAR INC COM 136635109 66 3,889 SH   SOLE 9 3,889 0 0
CANCER GENETICS INC COM 13739U104 1 454 SH   DFND 1 0 0 454
CANNAE HLDGS INC COM 13765N107 384 22,536 SH   SOLE 1 22,536 0 0
CANNAE HLDGS INC COM 13765N107 53 3,126 SH   SOLE 8 3,126 0 0
CANON INC ADR 138006309 6 148 SH   SOLE 8 148 0 0
CANTEL MEDICAL CORP COM 138098108 696 6,769 SH   SOLE 1 6,769 0 0
CANTEL MEDICAL CORP COM 138098108 53 518 SH   SOLE 8 518 0 0
CAPELLA EDUCATION COMPANY COM 139594105 1,508 19,495 SH   SOLE 1 19,495 0 0
CAPELLA EDUCATION COMPANY COM 139594105 66 853 SH   SOLE 8 853 0 0
CAPITAL CITY BK GROUP INC COM 139674105 46 2,007 SH   SOLE 1 2,007 0 0
CAPITAL ONE FINL CORP COM 14040H105 72,610 729,156 SH   SOLE 1 729,156 0 0
CAPITAL ONE FINL CORP COM 14040H105 229 2,300 SH   DFND 1 0 0 2,300
CAPITAL ONE FINL CORP OPT 14040H105 10,107 101,500 SH Call SOLE 8 101,500 0 0
CAPITAL ONE FINL CORP OPT 14040H105 6,751 67,800 SH Put SOLE 8 67,800 0 0
CAPITAL ONE FINL CORP COM 14040H105 6,702 67,302 SH   SOLE 9 67,302 0 0
CAPITAL ONE FINL CORP COM 14040H105 196 1,970 SH   SOLE 20 0 1,970 0
CAPITAL PRODUCT PARTNERS L P COM Y11082107 108 32,032 SH   SOLE 1 32,032 0 0
CAPITAL SR LIVING CORP COM 140475104 53 3,896 SH   SOLE 1 3,896 0 0
CAPITAL SR LIVING CORP COM 140475104 11 771 SH   SOLE 8 771 0 0
CAPITALA FIN CORP COM 14054R106 0 14 SH   SOLE 8 14 0 0
CAPITOL FED FINL INC COM 14057J101 415 31,000 SH   SOLE 1 31,000 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 32 1,571 SH   SOLE 1 1,571 0 0
CAPSTEAD MTG CORP TRUS 14067E506 164 19,003 SH   SOLE 1 19,003 0 0
CAPSTONE TURBINE CORP COM 14067D409 0 17 SH   SOLE 9 17 0 0
CARA THERAPEUTICS INC COM 140755109 244 19,938 SH   SOLE 1 19,938 0 0
CARBO CERAMICS INC COM 140781105 153 15,000 SH   DFND 1 0 0 15,000
CARBO CERAMICS INC COM 140781105 959 94,243 SH   SOLE 1 94,243 0 0
CARBO CERAMICS INC OPT 140781105 119 11,700 SH Call SOLE 8 11,700 0 0
CARBO CERAMICS INC OPT 140781105 15 1,500 SH Put SOLE 8 1,500 0 0
CARBONITE INC COM 141337105 100 3,986 SH   SOLE 1 3,986 0 0
CARDINAL HEALTH INC COM 14149Y108 36,636 597,962 SH   SOLE 1 597,962 0 0
CARDINAL HEALTH INC COM 14149Y108 22 358 SH   DFND 1 0 0 358
CARDINAL HEALTH INC OPT 14149Y108 5,582 91,100 SH Put SOLE 8 91,100 0 0
CARDINAL HEALTH INC OPT 14149Y108 4,485 73,200 SH Call SOLE 8 73,200 0 0
CARDINAL HEALTH INC COM 14149Y108 49 801 SH   SOLE 8 801 0 0
CARDINAL HEALTH INC COM 14149Y108 2,677 43,685 SH   SOLE 9 43,685 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 234 9,851 SH   SOLE 1 9,851 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 57 2,412 SH   SOLE 8 2,412 0 0
CARDTRONICS INC BOND 14161HAG3 133 150,000 PRN   SOLE 8 0 0 150,000
CARDTRONICS PLC COM G1991C105 137 7,392 SH   SOLE 1 7,392 0 0
CARE COM INC COM 141633107 509 28,184 SH   SOLE 1 28,184 0 0
CARE COM INC COM 141633107 4 243 SH   SOLE 8 243 0 0
CAREDX INC COM 14167L103 17 2,256 SH   SOLE 8 2,256 0 0
CAREER EDUCATION CORP COM 141665109 130 10,732 SH   SOLE 1 10,732 0 0
CAREER EDUCATION CORP COM 141665109 12 948 SH   SOLE 8 948 0 0
CARETRUST REIT INC TRUS 14174T107 413 24,603 SH   SOLE 1 24,603 0 0
CARETRUST REIT INC TRUS 14174T107 16 978 SH   SOLE 8 978 0 0
CARGURUS INC COM 141788109 6 200 SH   SOLE 1 200 0 0
CARGURUS INC COM 141788109 219 7,306 SH   SOLE 8 7,306 0 0
CARLISLE COS INC COM 142339100 1,402 12,346 SH   SOLE 1 12,346 0 0
CARLISLE COS INC COM 142339100 111 978 SH   SOLE 8 978 0 0
CARLYLE GROUP L P COM 14309L102 899 39,271 SH   SOLE 1 39,271 0 0
CARLYLE GROUP L P COM 14309L102 9 400 SH   DFND 1 0 0 400
CARLYLE GROUP L P OPT 14309L102 78 3,400 SH Call SOLE 8 3,400 0 0
CARMAX INC COM 143130102 17,381 271,027 SH   SOLE 1 271,027 0 0
CARMAX INC COM 143130102 47 724 SH   SOLE 8 724 0 0
CARMAX INC OPT 143130102 2,873 44,800 SH Call SOLE 8 44,800 0 0
CARMAX INC OPT 143130102 789 12,300 SH Put SOLE 8 12,300 0 0
CARMAX INC COM 143130102 1,624 25,317 SH   SOLE 9 25,317 0 0
CARNIVAL CORP COM 143658300 59,700 899,504 SH   SOLE 1 899,504 0 0
CARNIVAL CORP COM 143658300 345 5,191 SH   SOLE 8 5,191 0 0
CARNIVAL CORP OPT 143658300 5,177 78,000 SH Call SOLE 8 78,000 0 0
CARNIVAL CORP OPT 143658300 10,380 156,400 SH Put SOLE 8 156,400 0 0
CARNIVAL CORP COM 143658300 3,867 58,268 SH   SOLE 9 58,268 0 0
CAROLINA FINL CORP NEW COM 143873107 112 3,003 SH   SOLE 1 3,003 0 0
CAROLINA FINL CORP NEW COM 143873107 1 23 SH   SOLE 8 23 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 2,597 50,922 SH   SOLE 1 50,922 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 2 42 SH   SOLE 8 42 0 0
CARRIAGE SVCS INC COM 143905107 126 4,918 SH   SOLE 1 4,918 0 0
CARRIZO OIL &amp GAS INC COM 144577103 4,434 208,398 SH   SOLE 1 208,398 0 0
CARRIZO OIL &amp GAS INC OPT 144577103 1,294 60,800 SH Put SOLE 8 60,800 0 0
CARRIZO OIL &amp GAS INC COM 144577103 11 521 SH   SOLE 8 521 0 0
CARRIZO OIL &amp GAS INC OPT 144577103 3,311 155,600 SH Call SOLE 8 155,600 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 67 5,474 SH   SOLE 1 5,474 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 12 1,000 SH   SOLE 8 1,000 0 0
CARS COM INC COM 14575E105 2,328 80,744 SH   SOLE 1 80,744 0 0
CARS COM INC OPT 14575E105 384 13,300 SH Call SOLE 8 13,300 0 0
CARS COM INC OPT 14575E105 6 200 SH Put SOLE 8 200 0 0
CARS COM INC COM 14575E105 426 14,800 SH   SOLE 8 14,800 0 0
CARTER INC COM 146229109 8,344 71,019 SH   SOLE 1 71,019 0 0
CARTER INC COM 146229109 59 496 SH   SOLE 8 496 0 0
CARVANA CO COM 146869102 43 2,245 SH   SOLE 1 2,245 0 0
CARVANA CO COM 146869102 18 983 SH   SOLE 8 983 0 0
CASCADIAN THERAPEUTICS INC COM 14740B606 23 6,121 SH   SOLE 1 6,121 0 0
CASCADIAN THERAPEUTICS INC COM 14740B606 0 4 SH   SOLE 8 4 0 0
CASELLA WASTE SYS INC COM 147448104 186 8,079 SH   SOLE 1 8,079 0 0
CASELLA WASTE SYS INC COM 147448104 28 1,245 SH   SOLE 8 1,245 0 0
CASEYS GEN STORES INC COM 147528103 414 3,696 SH   SOLE 1 3,696 0 0
CASEYS GEN STORES INC COM 147528103 139 1,250 SH   SOLE 8 1,250 0 0
CASI PHARMACEUTICALS INC COM 14757U109 208 63,879 SH   SOLE 1 63,879 0 0
CASI PHARMACEUTICALS INC COM 14757U109 9 2,841 SH   SOLE 8 2,841 0 0
CASS INFORMATION SYS INC COM 14808P109 136 2,322 SH   SOLE 1 2,322 0 0
CASTLE BRANDS INC COM 148435100 17 14,055 SH   SOLE 1 14,055 0 0
CASTLIGHT HEALTH INC COM 14862Q100 38 10,157 SH   SOLE 1 10,157 0 0
CATALENT INC COM 148806102 880 21,413 SH   SOLE 1 21,413 0 0
CATALYST BIOSCIENCES INC COM 14888D208 5 332 SH   SOLE 1 332 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 44 11,348 SH   SOLE 1 11,348 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 8 2,121 SH   SOLE 8 2,121 0 0
CATCHMARK TIMBER TR INC TRUS 14912Y202 90 6,873 SH   SOLE 1 6,873 0 0
CATERPILLAR INC DEL COM 149123101 117,556 745,999 SH   SOLE 1 745,999 0 0
CATERPILLAR INC DEL COM 149123101 449 2,849 SH   DFND 1 0 0 2,849
CATERPILLAR INC DEL OPT 149123101 57,091 362,300 SH Put SOLE 8 362,300 0 0
CATERPILLAR INC DEL OPT 149123101 31,090 197,300 SH Call SOLE 8 197,300 0 0
CATERPILLAR INC DEL COM 149123101 15,362 97,482 SH   SOLE 8 97,482 0 0
CATERPILLAR INC DEL COM 149123101 13,093 83,091 SH   SOLE 9 83,091 0 0
CATHAY GEN BANCORP COM 149150104 924 21,899 SH   SOLE 1 21,899 0 0
CATHAY GEN BANCORP COM 149150104 1 29 SH   SOLE 8 29 0 0
CATO CORP NEW COM 149205106 62 3,845 SH   SOLE 1 3,845 0 0
CAVCO INDS INC DEL COM 149568107 752 4,931 SH   SOLE 1 4,931 0 0
CAVIUM INC COM 14964U108 8,813 105,142 SH   SOLE 1 105,142 0 0
CAVIUM INC OPT 14964U108 1,651 19,700 SH Put SOLE 8 19,700 0 0
CAVIUM INC OPT 14964U108 8,425 100,500 SH Call SOLE 8 100,500 0 0
CBAK ENERGY TECHNOLOGY INC COM 14986C102 0 97 SH   SOLE 8 97 0 0
CBIZ INC COM 124805102 219 14,210 SH   SOLE 1 14,210 0 0
CBL &amp ASSOC PPTYS INC TRUS 124830100 997 176,387 SH   SOLE 1 176,387 0 0
CBL &amp ASSOC PPTYS INC OPT 124830100 145 25,700 SH Put SOLE 8 25,700 0 0
CBL &amp ASSOC PPTYS INC OPT 124830100 32 5,600 SH Call SOLE 8 5,600 0 0
CBL &amp ASSOC PPTYS INC TRUS 124830100 4 652 SH   SOLE 8 652 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 68,919 553,180 SH   SOLE 1 553,180 0 0
CBOE GLOBAL MARKETS INC OPT 12503M108 4,261 34,200 SH Call SOLE 8 34,200 0 0
CBOE GLOBAL MARKETS INC OPT 12503M108 3,937 31,600 SH Put SOLE 8 31,600 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 4,522 36,297 SH   SOLE 8 36,297 0 0
CBOE GLOBAL MARKETS INC COM 12503M108 1,955 15,697 SH   SOLE 9 15,697 0 0
CBRE GROUP INC COM 12504L109 87 2,000 SH   DFND 1 0 0 2,000
CBRE GROUP INC COM 12504L109 10,147 234,272 SH   SOLE 1 234,272 0 0
CBRE GROUP INC OPT 12504L109 243 5,600 SH Put SOLE 8 5,600 0 0
CBRE GROUP INC COM 12504L109 849 19,590 SH   SOLE 8 19,590 0 0
CBRE GROUP INC OPT 12504L109 416 9,600 SH Call SOLE 8 9,600 0 0
CBRE GROUP INC COM 12504L109 1,817 41,954 SH   SOLE 9 41,954 0 0
CBS CORP NEW COM 124857202 32 543 SH   DFND 1 0 0 543
CBS CORP NEW COM 124857202 36,930 625,923 SH   SOLE 1 625,923 0 0
CBS CORP NEW OPT 124857202 14,892 252,400 SH Put SOLE 8 252,400 0 0
CBS CORP NEW OPT 124857202 9,564 162,100 SH Call SOLE 8 162,100 0 0
CBS CORP NEW COM 124857202 4,744 80,405 SH   SOLE 8 80,405 0 0
CBS CORP NEW COM 124857202 2,971 50,369 SH   SOLE 9 50,369 0 0
CBTX INC COM 12481V104 13 442 SH   SOLE 1 442 0 0
CDK GLOBAL INC COM 12508E101 17,945 251,757 SH   SOLE 1 251,757 0 0
CDK GLOBAL INC COM 12508E101 2,108 29,577 SH   SOLE 8 29,577 0 0
CDK GLOBAL INC OPT 12508E101 535 7,500 SH Call SOLE 8 7,500 0 0
CDK GLOBAL INC OPT 12508E101 7 100 SH Put SOLE 8 100 0 0
CDK GLOBAL INC COM 12508E101 39 554 SH   SOLE 9 554 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 4,763 48,892 SH   SOLE 1 48,892 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 151 1,548 SH   DFND 1 0 0 1,548
CDN IMPERIAL BK COMM TORONTO COM 136069101 116 1,189 SH   SOLE 8 1,189 0 0
CDN IMPERIAL BK COMM TORONTO OPT 136069101 146 1,500 SH Call SOLE 8 1,500 0 0
CDN IMPERIAL BK COMM TORONTO OPT 136069101 419 4,300 SH Put SOLE 8 4,300 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 6,765 69,444 SH   SOLE 9 69,444 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 188 1,925 SH   SOLE 99 0 1,925 0
CDW CORP COM 12514G108 6,674 96,020 SH   SOLE 1 96,020 0 0
CDW CORP COM 12514G108 13 194 SH   SOLE 8 194 0 0
CDW CORP COM 12514G108 47 679 SH   SOLE 9 679 0 0
CECO ENVIRONMENTAL CORP COM 125141101 24 4,736 SH   SOLE 1 4,736 0 0
CEDAR FAIR L P OPT 150185106 32 500 SH Call SOLE 8 500 0 0
CEDAR REALTY TRUST INC TRUS 150602209 445 73,245 SH   SOLE 1 73,245 0 0
CEDAR REALTY TRUST INC TRUS 150602209 1 148 SH   SOLE 8 148 0 0
CELADON GROUP INC COM 150838100 1,297 202,600 SH   SOLE 1 202,600 0 0
CELADON GROUP INC COM 150838100 1 149 SH   SOLE 8 149 0 0
CELANESE CORP DEL COM 150870103 3,426 31,990 SH   SOLE 1 31,990 0 0
CELANESE CORP DEL COM 150870103 563 5,262 SH   SOLE 8 5,262 0 0
CELANESE CORP DEL OPT 150870103 171 1,600 SH Call SOLE 8 1,600 0 0
CELANESE CORP DEL OPT 150870103 696 6,500 SH Put SOLE 8 6,500 0 0
CELANESE CORP DEL COM 150870103 64 602 SH   SOLE 9 602 0 0
CELCUITY INC COM 15102K100 8 442 SH   SOLE 1 442 0 0
CELESTICA INC COM 15101Q108 1,025 97,800 SH   SOLE 1 97,800 0 0
CELESTICA INC OPT 15101Q108 8 800 SH Put SOLE 8 800 0 0
CELESTICA INC COM 15101Q108 5 456 SH   SOLE 8 456 0 0
CELGENE CORP COM 151020104 165 1,580 SH   DFND 1 0 0 1,580
CELGENE CORP COM 151020104 95,829 918,249 SH   SOLE 1 918,249 0 0
CELGENE CORP COM 151020104 27,098 259,659 SH   SOLE 8 259,659 0 0
CELGENE CORP OPT 151020104 33,636 322,300 SH Call SOLE 8 322,300 0 0
CELGENE CORP OPT 151020104 70,078 671,500 SH Put SOLE 8 671,500 0 0
CELGENE CORP COM 151020104 11,508 110,272 SH   SOLE 9 110,272 0 0
CELGENE CORP COM 151020104 154 1,478 SH   SOLE 81 1,478 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 59 20,865 SH   SOLE 1 20,865 0 0
CELLECTIS S A ADR 15117K103 140 4,800 SH   SOLE 1 4,800 0 0
CELLULAR BIOMEDICINE GROUP I COM 15117P102 25 2,200 SH   SOLE 1 2,200 0 0
CELSION CORPORATION COM 15117N503 42 15,600 SH   SOLE 1 15,600 0 0
CEMENTOS PACASMAYO S A A ADR 15126Q208 1 67 SH   SOLE 8 67 0 0
CEMEX SAB DE CV ADR 151290889 67 8,968 SH   SOLE 1 8,968 0 0
CEMEX SAB DE CV OPT 151290889 2,186 291,436 SH Call SOLE 8 291,436 0 0
CEMEX SAB DE CV BOND 151290BC6 102 100,000 PRN   SOLE 8 0 0 100,000
CEMEX SAB DE CV BOND 151290BR3 5,422 5,251,000 PRN   SOLE 8 0 0 5,251,000
CEMEX SAB DE CV OPT 151290889 492 65,576 SH Put SOLE 8 65,576 0 0
CEMEX SAB DE CV ADR 151290889 602 80,276 SH   SOLE 8 80,276 0 0
CEMEX SAB DE CV ADR 151290889 0 10 SH   SOLE 9 10 0 0
CENOVUS ENERGY INC COM 15135U109 12 1,292 SH   SOLE 1 1,292 0 0
CENOVUS ENERGY INC COM 15135U109 816 89,320 SH   SOLE 8 89,320 0 0
CENOVUS ENERGY INC OPT 15135U109 2 200 SH Call SOLE 8 200 0 0
CENTENE CORP DEL COM 15135B101 20,034 198,601 SH   SOLE 1 198,601 0 0
CENTENE CORP DEL OPT 15135B101 948 9,400 SH Call SOLE 8 9,400 0 0
CENTENE CORP DEL COM 15135B101 94 936 SH   SOLE 8 936 0 0
CENTENE CORP DEL OPT 15135B101 2,028 20,100 SH Put SOLE 8 20,100 0 0
CENTENE CORP DEL COM 15135B101 2,416 23,947 SH   SOLE 9 23,947 0 0
CENTENNIAL RESOURCE DEV INC COM 15136A102 988 49,869 SH   SOLE 1 49,869 0 0
CENTENNIAL RESOURCE DEV INC COM 15136A102 4 188 SH   SOLE 8 188 0 0
CENTERPOINT ENERGY INC COM 15189T107 44,800 1,579,651 SH   SOLE 1 1,579,651 0 0
CENTERPOINT ENERGY INC OPT 15189T107 1,168 41,200 SH Call SOLE 8 41,200 0 0
CENTERPOINT ENERGY INC OPT 15189T107 204 7,200 SH Put SOLE 8 7,200 0 0
CENTERPOINT ENERGY INC COM 15189T107 1,929 67,992 SH   SOLE 9 67,992 0 0
CENTERSTATE BK CORP COM 15201P109 474 18,412 SH   SOLE 1 18,412 0 0
CENTERSTATE BK CORP COM 15201P109 18 696 SH   SOLE 8 696 0 0
CENTRAIS ELETRICAS BRASILEIR ADR 15234Q207 123 21,500 SH   SOLE 1 21,500 0 0
CENTRAL EUROPEAN MEDIA ENTRP COM G20045202 61 13,077 SH   SOLE 1 13,077 0 0
CENTRAL EUROPEAN MEDIA ENTRP COM G20045202 0 10 SH   SOLE 8 10 0 0
CENTRAL FD CDA LTD FUND 153501101 31 2,300 SH   DFND 1 0 0 2,300
CENTRAL GARDEN &amp PET CO COM 153527106 118 3,043 SH   SOLE 1 3,043 0 0
CENTRAL GARDEN &amp PET CO COM 153527205 252 6,687 SH   SOLE 1 6,687 0 0
CENTRAL GARDEN &amp PET CO COM 153527106 6 151 SH   SOLE 8 151 0 0
CENTRAL PAC FINL CORP COM 154760409 332 11,119 SH   SOLE 1 11,119 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 32 1,571 SH   SOLE 1 1,571 0 0
CENTURY ALUM CO COM 156431108 161 8,234 SH   SOLE 1 8,234 0 0
CENTURY ALUM CO OPT 156431108 354 18,000 SH Put SOLE 8 18,000 0 0
CENTURY ALUM CO COM 156431108 384 19,534 SH   SOLE 8 19,534 0 0
CENTURY ALUM CO OPT 156431108 314 16,000 SH Call SOLE 8 16,000 0 0
CENTURY BANCORP INC MASS COM 156432106 36 464 SH   SOLE 1 464 0 0
CENTURY CASINOS INC COM 156492100 31 3,353 SH   SOLE 1 3,353 0 0
CENTURY CMNTYS INC COM 156504300 183 5,880 SH   SOLE 1 5,880 0 0
CENTURYLINK INC COM 156700106 83,931 5,031,749 SH   SOLE 1 5,031,749 0 0
CENTURYLINK INC OPT 156700106 7,957 477,020 SH Call SOLE 8 477,020 0 0
CENTURYLINK INC OPT 156700106 6,746 404,424 SH Put SOLE 8 404,424 0 0
CENTURYLINK INC COM 156700106 1,720 103,062 SH   SOLE 8 103,062 0 0
CENTURYLINK INC COM 156700106 3,025 181,383 SH   SOLE 9 181,383 0 0
CENVEO INC COM 15670S402 0 30 SH   SOLE 8 30 0 0
CERNER CORP COM 156782104 30,310 449,771 SH   SOLE 1 449,771 0 0
CERNER CORP OPT 156782104 9,159 135,900 SH Put SOLE 8 135,900 0 0
CERNER CORP COM 156782104 3,692 54,795 SH   SOLE 8 54,795 0 0
CERNER CORP OPT 156782104 4,468 66,300 SH Call SOLE 8 66,300 0 0
CERNER CORP COM 156782104 2,949 43,766 SH   SOLE 9 43,766 0 0
CERUS CORP COM 157085101 932 275,661 SH   SOLE 1 275,661 0 0
CEVA INC COM 157210105 160 3,468 SH   SOLE 1 3,468 0 0
CEVA INC COM 157210105 1 14 SH   SOLE 8 14 0 0
CF INDS HLDGS INC COM 125269100 12,149 285,560 SH   SOLE 1 285,560 0 0
CF INDS HLDGS INC OPT 125269100 19,590 460,500 SH Call SOLE 8 460,500 0 0
CF INDS HLDGS INC OPT 125269100 16,603 390,300 SH Put SOLE 8 390,300 0 0
CF INDS HLDGS INC COM 125269100 51 1,209 SH   SOLE 8 1,209 0 0
CF INDS HLDGS INC COM 125269100 3,000 70,528 SH   SOLE 9 70,528 0 0
CGG ADR 12531Q204 0 30 SH   SOLE 8 30 0 0
CHANGYOU COM LTD ADR 15911M107 1,147 31,486 SH   SOLE 1 31,486 0 0
CHANGYOU COM LTD OPT 15911M107 8,798 241,500 SH Call SOLE 8 241,500 0 0
CHANGYOU COM LTD OPT 15911M107 5,814 159,600 SH Put SOLE 8 159,600 0 0
CHANGYOU COM LTD ADR 15911M107 2,314 63,529 SH   SOLE 8 63,529 0 0
CHANNELADVISOR CORP COM 159179100 36 4,020 SH   SOLE 1 4,020 0 0
CHANNELADVISOR CORP COM 159179100 1 97 SH   SOLE 8 97 0 0
CHARLES RIV LABS INTL INC COM 159864107 2,083 19,028 SH   SOLE 1 19,028 0 0
CHARLES RIV LABS INTL INC COM 159864107 3 31 SH   SOLE 8 31 0 0
CHART INDS INC COM 16115Q308 240 5,127 SH   SOLE 1 5,127 0 0
CHART INDS INC COM 16115Q308 214 4,576 SH   SOLE 8 4,576 0 0
CHART INDS INC BOND 16115QAC4 21 21,000 PRN   SOLE 8 0 0 21,000
CHARTER COMMUNICATIONS INC N COM 16119P108 7 20 SH   DFND 1 0 0 20
CHARTER COMMUNICATIONS INC N COM 16119P108 101,305 301,534 SH   SOLE 1 301,534 0 0
CHARTER COMMUNICATIONS INC N COM 16119P108 11,297 33,625 SH   SOLE 8 33,625 0 0
CHARTER COMMUNICATIONS INC N OPT 16119P108 40,267 119,856 SH Put SOLE 8 119,856 0 0
CHARTER COMMUNICATIONS INC N OPT 16119P108 6,879 20,476 SH Call SOLE 8 20,476 0 0
CHARTER COMMUNICATIONS INC N COM 16119P108 9,042 26,915 SH   SOLE 9 26,915 0 0
CHARTER FINL CORP MD COM 16122W108 39 2,263 SH   SOLE 1 2,263 0 0
CHARTER FINL CORP MD COM 16122W108 1 62 SH   SOLE 8 62 0 0
CHASE CORP COM 16150R104 695 5,762 SH   SOLE 1 5,762 0 0
CHATHAM LODGING TR TRUS 16208T102 998 43,889 SH   SOLE 1 43,889 0 0
CHATHAM LODGING TR TRUS 16208T102 2 75 SH   SOLE 8 75 0 0
CHECK POINT SOFTWARE TECH LT COM M22465104 233 2,250 SH   DFND 1 0 0 2,250
CHECK POINT SOFTWARE TECH LT COM M22465104 42,845 413,471 SH   SOLE 1 413,471 0 0
CHECK POINT SOFTWARE TECH LT OPT M22465104 725 7,000 SH Put SOLE 8 7,000 0 0
CHECK POINT SOFTWARE TECH LT OPT M22465104 300 2,900 SH Call SOLE 8 2,900 0 0
CHECK POINT SOFTWARE TECH LT COM M22465104 378 3,645 SH   SOLE 8 3,645 0 0
CHECK POINT SOFTWARE TECH LT COM M22465104 604 5,830 SH   SOLE 9 5,830 0 0
CHEESECAKE FACTORY INC COM 163072101 1,009 20,941 SH   SOLE 1 20,941 0 0
CHEESECAKE FACTORY INC OPT 163072101 1,094 22,700 SH Call SOLE 8 22,700 0 0
CHEESECAKE FACTORY INC COM 163072101 5 100 SH   SOLE 8 100 0 0
CHEESECAKE FACTORY INC OPT 163072101 4,958 102,900 SH Put SOLE 8 102,900 0 0
CHEETAH MOBILE INC ADR 163075104 1 97 SH   SOLE 8 97 0 0
CHEFS WHSE INC COM 163086101 64 3,111 SH   SOLE 1 3,111 0 0
CHEGG INC COM 163092109 506 31,005 SH   SOLE 1 31,005 0 0
CHEGG INC COM 163092109 42 2,549 SH   SOLE 8 2,549 0 0
CHEMED CORP NEW COM 16359R103 3,536 14,549 SH   SOLE 1 14,549 0 0
CHEMED CORP NEW COM 16359R103 3 13 SH   SOLE 8 13 0 0
CHEMICAL FINL CORP COM 163731102 669 12,541 SH   SOLE 1 12,541 0 0
CHEMICAL FINL CORP COM 163731102 0 1 SH   SOLE 8 1 0 0
CHEMOCENTRYX INC COM 16383L106 26 4,369 SH   SOLE 1 4,369 0 0
CHEMOCENTRYX INC COM 16383L106 0 76 SH   SOLE 8 76 0 0
CHEMOURS CO COM 163851108 3,180 63,546 SH   SOLE 1 63,546 0 0
CHEMOURS CO COM 163851108 2 47 SH   DFND 1 0 0 47
CHEMOURS CO COM 163851108 58 1,162 SH   SOLE 8 1,162 0 0
CHEMOURS CO OPT 163851108 55 1,100 SH Put SOLE 8 1,100 0 0
CHEMOURS CO OPT 163851108 145 2,900 SH Call SOLE 8 2,900 0 0
CHEMOURS CO COM 163851108 39 785 SH   SOLE 9 785 0 0
CHEMUNG FINL CORP COM 164024101 24 506 SH   SOLE 1 506 0 0
CHENIERE ENERGY INC COM 16411R208 5,655 105,023 SH   SOLE 1 105,023 0 0
CHENIERE ENERGY INC OPT 16411R208 2,940 54,600 SH Call SOLE 8 54,600 0 0
CHENIERE ENERGY INC OPT 16411R208 5,971 110,900 SH Put SOLE 8 110,900 0 0
CHENIERE ENERGY INC COM 16411R208 11,606 215,551 SH   SOLE 8 215,551 0 0
CHENIERE ENERGY INC COM 16411R208 48 886 SH   SOLE 9 886 0 0
CHENIERE ENERGY PARTNERS LP COM 16411Q101 471 15,897 SH   SOLE 1 15,897 0 0
CHENIERE ENERGY PARTNERS LP OPT 16411Q101 492 16,600 SH Call SOLE 8 16,600 0 0
CHENIERE ENERGY PARTNERS LP OPT 16411Q101 181 6,100 SH Put SOLE 8 6,100 0 0
CHENIERE ENERGY PTNRS LP HLD COM 16411W108 332 11,995 SH   SOLE 1 11,995 0 0
CHENIERE ENERGY PTNRS LP HLD COM 16411W108 12 439 SH   SOLE 8 439 0 0
CHERRY HILL MTG INVT CORP TRUS 164651101 76 4,278 SH   SOLE 1 4,278 0 0
CHESAPEAKE ENERGY CORP COM 165167107 3,010 759,776 SH   SOLE 1 759,776 0 0
CHESAPEAKE ENERGY CORP COM 165167107 18 4,451 SH   DFND 1 0 0 4,451
CHESAPEAKE ENERGY CORP COM 165167107 72 18,169 SH   SOLE 8 18,169 0 0
CHESAPEAKE ENERGY CORP OPT 165167107 453 114,500 SH Put SOLE 8 114,500 0 0
CHESAPEAKE ENERGY CORP OPT 165167107 1,040 262,700 SH Call SOLE 8 262,700 0 0
CHESAPEAKE ENERGY CORP COM 165167107 484 122,190 SH   SOLE 9 122,190 0 0
CHESAPEAKE LODGING TR TRUS 165240102 2,556 94,374 SH   SOLE 1 94,374 0 0
CHESAPEAKE UTILS CORP COM 165303108 393 5,005 SH   SOLE 1 5,005 0 0
CHEVRON CORP NEW COM 166764100 1,412 11,278 SH   DFND 1 0 0 11,278
CHEVRON CORP NEW COM 166764100 203,315 1,624,050 SH   SOLE 1 1,623,535 515 0
CHEVRON CORP NEW COM 166764100 14,255 113,863 SH   SOLE 8 113,863 0 0
CHEVRON CORP NEW OPT 166764100 25,088 200,400 SH Call SOLE 8 200,400 0 0
CHEVRON CORP NEW OPT 166764100 43,341 346,200 SH Put SOLE 8 346,200 0 0
CHEVRON CORP NEW COM 166764100 33,704 269,222 SH   SOLE 9 269,222 0 0
CHEVRON CORP NEW COM 166764100 60 480 SH   SOLE 20 0 480 0
CHIASMA INC COM 16706W102 0 105 SH   SOLE 8 105 0 0
CHICAGO BRIDGE &amp IRON CO N V COM 167250109 2,974 184,222 SH   SOLE 1 184,222 0 0
CHICAGO BRIDGE &amp IRON CO N V COM 167250109 2,089 129,407 SH   SOLE 8 129,407 0 0
CHICAGO BRIDGE &amp IRON CO N V OPT 167250109 18,038 1,117,600 SH Call SOLE 8 1,117,600 0 0
CHICAGO BRIDGE &amp IRON CO N V OPT 167250109 659 40,800 SH Put SOLE 8 40,800 0 0
CHICOS FAS INC COM 168615102 1,268 143,732 SH   SOLE 1 143,732 0 0
CHICOS FAS INC OPT 168615102 183 20,700 SH Call SOLE 8 20,700 0 0
CHICOS FAS INC OPT 168615102 88 10,000 SH Put SOLE 8 10,000 0 0
CHILDRENS PL INC COM 168905107 6,310 43,408 SH   SOLE 1 43,408 0 0
CHILDRENS PL INC COM 168905107 381 2,623 SH   SOLE 8 2,623 0 0
CHILDRENS PL INC OPT 168905107 640 4,400 SH Call SOLE 8 4,400 0 0
CHILDRENS PL INC OPT 168905107 1,599 11,000 SH Put SOLE 8 11,000 0 0
CHIMERA INVT CORP TRUS 16934Q208 831 44,988 SH   SOLE 1 44,988 0 0
CHIMERA INVT CORP COM 16934Q208 2,665 144,231 SH   DFND 1 0 0 144,231
CHIMERA INVT CORP OPT 16934Q208 74 4,000 SH Call SOLE 8 4,000 0 0
CHIMERA INVT CORP OPT 16934Q208 301 16,300 SH Put SOLE 8 16,300 0 0
CHIMERA INVT CORP TRUS 16934Q208 186 10,054 SH   SOLE 8 10,054 0 0
CHIMERIX INC COM 16934W106 34 7,391 SH   SOLE 1 7,391 0 0
CHINA AUTOMOTIVE SYS INC COM 16936R105 0 59 SH   SOLE 8 59 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 157 2,001 SH   SOLE 1 2,001 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 19 244 SH   SOLE 8 244 0 0
CHINA FD INC FUND 169373107 54 2,496 SH   DFND 1 0 0 2,496
CHINA GREEN AGRICULTURE INC COM 16943W105 0 14 SH   SOLE 8 14 0 0
CHINA LIFE INS CO LTD ADR 16939P106 896 57,400 SH   SOLE 1 57,400 0 0
CHINA LIFE INS CO LTD OPT 16939P106 1,002 64,200 SH Call SOLE 8 64,200 0 0
CHINA LIFE INS CO LTD OPT 16939P106 2,032 130,200 SH Put SOLE 8 130,200 0 0
CHINA LODGING GROUP LTD ADR 16949N109 18,660 129,197 SH   SOLE 1 129,197 0 0
CHINA LODGING GROUP LTD OPT 16949N109 1,358 9,400 SH Call SOLE 8 9,400 0 0
CHINA LODGING GROUP LTD ADR 16949N109 72 498 SH   SOLE 8 498 0 0
CHINA LODGING GROUP LTD OPT 16949N109 2,210 15,300 SH Put SOLE 8 15,300 0 0
CHINA MOBILE LIMITED ADR 16941M109 506 10,015 SH   DFND 1 0 0 10,015
CHINA MOBILE LIMITED ADR 16941M109 823 16,281 SH   SOLE 1 16,281 0 0
CHINA MOBILE LIMITED ADR 16941M109 616 12,191 SH   SOLE 8 12,191 0 0
CHINA MOBILE LIMITED OPT 16941M109 1,617 32,000 SH Put SOLE 8 32,000 0 0
CHINA MOBILE LIMITED OPT 16941M109 1,122 22,200 SH Call SOLE 8 22,200 0 0
CHINA MOBILE LIMITED ADR 16941M109 72 1,422 SH   SOLE 9 1,422 0 0
CHINA PETE &amp CHEM CORP ADR 16941R108 517 7,045 SH   SOLE 1 7,045 0 0
CHINA PETE &amp CHEM CORP OPT 16941R108 15 200 SH Call SOLE 8 200 0 0
CHINA UNICOM (HONG KONG) LTD ADR 16945R104 69 5,100 SH   SOLE 1 5,100 0 0
CHINA UNICOM (HONG KONG) LTD OPT 16945R104 76 5,600 SH Call SOLE 8 5,600 0 0
CHINA UNICOM (HONG KONG) LTD OPT 16945R104 39 2,900 SH Put SOLE 8 2,900 0 0
CHINA UNICOM (HONG KONG) LTD ADR 16945R104 13 986 SH   SOLE 8 986 0 0
CHINA XD PLASTICS CO LTD COM 16948F107 1,173 255,089 SH   SOLE 1 255,089 0 0
CHINA XD PLASTICS CO LTD COM 16948F107 0 91 SH   SOLE 8 91 0 0
CHINA YUCHAI INTL LTD COM G21082105 19 800 SH   SOLE 1 800 0 0
CHINA YUCHAI INTL LTD COM G21082105 452 18,853 SH   SOLE 8 18,853 0 0
CHINACACHE INTL HLDG LTD ADR 16950M107 0 41 SH   SOLE 8 41 0 0
CHIPMOS TECHNOLOGIES INC ADR 16965P103 2 108 SH   SOLE 8 108 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 21,799 75,428 SH   SOLE 1 75,428 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 166 575 SH   DFND 1 0 0 575
CHIPOTLE MEXICAN GRILL INC OPT 169656105 42,025 145,400 SH Put SOLE 8 145,400 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 3,870 13,392 SH   SOLE 8 13,392 0 0
CHIPOTLE MEXICAN GRILL INC OPT 169656105 27,747 96,000 SH Call SOLE 8 96,000 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 996 3,446 SH   SOLE 9 3,446 0 0
CHOICE HOTELS INTL INC COM 169905106 1,299 16,744 SH   SOLE 1 16,744 0 0
CHOICE HOTELS INTL INC COM 169905106 57 740 SH   SOLE 8 740 0 0
CHRISTOPHER &amp BANKS CORP COM 171046105 0 25 SH   SOLE 8 25 0 0
CHROMADEX CORP COM 171077407 594 100,987 SH   SOLE 1 100,987 0 0
CHROMADEX CORP COM 171077407 11 1,927 SH   SOLE 8 1,927 0 0
CHUBB LIMITED COM H1467J104 85,281 583,603 SH   SOLE 1 583,603 0 0
CHUBB LIMITED OPT H1467J104 3,946 27,000 SH Call SOLE 8 27,000 0 0
CHUBB LIMITED OPT H1467J104 2,148 14,700 SH Put SOLE 8 14,700 0 0
CHUBB LIMITED COM H1467J104 31,354 214,566 SH   SOLE 9 214,566 0 0
CHUNGHWA TELECOM CO LTD ADR 17133Q502 1 22 SH   SOLE 8 22 0 0
CHURCH &amp DWIGHT INC COM 171340102 14,763 294,267 SH   SOLE 1 294,267 0 0
CHURCH &amp DWIGHT INC OPT 171340102 115 2,300 SH Call SOLE 8 2,300 0 0
CHURCH &amp DWIGHT INC COM 171340102 45 891 SH   SOLE 8 891 0 0
CHURCH &amp DWIGHT INC OPT 171340102 90 1,800 SH Put SOLE 8 1,800 0 0
CHURCH &amp DWIGHT INC COM 171340102 1,741 34,698 SH   SOLE 9 34,698 0 0
CHURCHILL DOWNS INC COM 171484108 2,258 9,706 SH   SOLE 1 9,706 0 0
CHURCHILL DOWNS INC COM 171484108 2 9 SH   SOLE 8 9 0 0
CHUYS HLDGS INC COM 171604101 74 2,630 SH   SOLE 1 2,630 0 0
CHUYS HLDGS INC COM 171604101 31 1,118 SH   SOLE 8 1,118 0 0
CIDARA THERAPEUTICS INC COM 171757107 86 12,600 SH   SOLE 1 12,600 0 0
CIENA CORP COM 171779309 865 41,311 SH   SOLE 1 41,311 0 0
CIENA CORP OPT 171779309 4,496 214,800 SH Put SOLE 8 214,800 0 0
CIENA CORP BOND 171779AJ0 1,232 1,060,000 PRN   SOLE 8 0 0 1,060,000
CIENA CORP COM 171779309 576 27,500 SH   SOLE 8 27,500 0 0
CIENA CORP OPT 171779309 4,169 199,200 SH Call SOLE 8 199,200 0 0
CIENA CORP BOND 171779AK7 232 178,000 PRN   SOLE 8 0 0 178,000
CIGNA CORPORATION COM 125509109 104,899 516,522 SH   SOLE 1 516,522 0 0
CIGNA CORPORATION OPT 125509109 6,722 33,100 SH Call SOLE 8 33,100 0 0
CIGNA CORPORATION OPT 125509109 9,058 44,600 SH Put SOLE 8 44,600 0 0
CIGNA CORPORATION COM 125509109 10,221 50,333 SH   SOLE 9 50,333 0 0
CIMAREX ENERGY CO COM 171798101 7,855 64,395 SH   SOLE 1 64,395 0 0
CIMAREX ENERGY CO COM 171798101 406 3,327 SH   SOLE 8 3,327 0 0
CIMAREX ENERGY CO OPT 171798101 744 6,100 SH Call SOLE 8 6,100 0 0
CIMAREX ENERGY CO OPT 171798101 1,611 13,200 SH Put SOLE 8 13,200 0 0
CIMAREX ENERGY CO COM 171798101 1,613 13,222 SH   SOLE 9 13,222 0 0
CIMPRESS N V COM N20146101 1,324 11,046 SH   SOLE 1 11,046 0 0
CINCINNATI BELL INC NEW COM 171871502 535 25,661 SH   SOLE 1 25,661 0 0
CINCINNATI BELL INC NEW COM 171871502 67 3,209 SH   SOLE 8 3,209 0 0
CINCINNATI FINL CORP COM 172062101 11,785 157,199 SH   SOLE 1 157,199 0 0
CINCINNATI FINL CORP OPT 172062101 127 1,700 SH Put SOLE 8 1,700 0 0
CINCINNATI FINL CORP COM 172062101 44 582 SH   SOLE 8 582 0 0
CINCINNATI FINL CORP OPT 172062101 262 3,500 SH Call SOLE 8 3,500 0 0
CINCINNATI FINL CORP COM 172062101 1,556 20,755 SH   SOLE 9 20,755 0 0
CINEDIGM CORP COM 172406209 3 2,006 SH   SOLE 8 2,006 0 0
CINEMARK HOLDINGS INC COM 17243V102 770 22,137 SH   SOLE 1 22,137 0 0
CINEMARK HOLDINGS INC COM 17243V102 15 444 SH   SOLE 8 444 0 0
CINEMARK HOLDINGS INC OPT 17243V102 35 1,000 SH Put SOLE 8 1,000 0 0
CINTAS CORP COM 172908105 11,205 71,908 SH   SOLE 1 71,908 0 0
CINTAS CORP OPT 172908105 343 2,200 SH Call SOLE 8 2,200 0 0
CINTAS CORP OPT 172908105 1,963 12,600 SH Put SOLE 8 12,600 0 0
CINTAS CORP COM 172908105 3,134 20,114 SH   SOLE 8 20,114 0 0
CINTAS CORP COM 172908105 1,865 11,969 SH   SOLE 9 11,969 0 0
CIRCOR INTL INC COM 17273K109 128 2,620 SH   SOLE 1 2,620 0 0
CIRRUS LOGIC INC COM 172755100 13,886 267,752 SH   SOLE 1 267,752 0 0
CIRRUS LOGIC INC OPT 172755100 3,796 73,200 SH Put SOLE 8 73,200 0 0
CIRRUS LOGIC INC COM 172755100 334 6,439 SH   SOLE 8 6,439 0 0
CIRRUS LOGIC INC OPT 172755100 4,087 78,800 SH Call SOLE 8 78,800 0 0
CIRRUS LOGIC INC COM 172755100 651 12,544 SH   SOLE 9 12,544 0 0
CISCO SYS INC OPT 17275R102 7,660 200,000 SH Put SOLE 1 200,000 0 0
CISCO SYS INC COM 17275R102 233 6,095 SH   DFND 1 0 0 6,095
CISCO SYS INC COM 17275R102 379,607 9,911,397 SH   SOLE 1 9,911,397 0 0
CISCO SYS INC COM 17275R102 1,011 26,399 SH   SOLE 8 26,399 0 0
CISCO SYS INC OPT 17275R102 34,692 905,800 SH Call SOLE 8 905,800 0 0
CISCO SYS INC OPT 17275R102 23,854 622,800 SH Put SOLE 8 622,800 0 0
CISCO SYS INC COM 17275R102 56,689 1,480,140 SH   SOLE 9 1,480,140 0 0
CISCO SYS INC COM 17275R102 775 20,241 SH   DFND 20 0 0 20,241
CIT GROUP INC COM 125581801 31,223 634,211 SH   SOLE 1 634,211 0 0
CIT GROUP INC OPT 125581801 2,727 55,400 SH Put SOLE 8 55,400 0 0
CIT GROUP INC OPT 125581801 1,753 35,600 SH Call SOLE 8 35,600 0 0
CIT GROUP INC COM 125581801 51 1,032 SH   SOLE 8 1,032 0 0
CIT GROUP INC COM 125581801 29 594 SH   SOLE 9 594 0 0
CIT GROUP INC COM 125581801 870 17,662 SH   SOLE 44 17,662 0 0
CITI TRENDS INC COM 17306X102 61 2,310 SH   SOLE 1 2,310 0 0
CITIGROUP INC COM 172967424 4,361 58,603 SH   DFND 1 0 0 58,603
CITIGROUP INC COM 172967424 289,101 3,885,265 SH   SOLE 1 3,883,425 1,840 0
CITIGROUP INC OPT 172967424 22,323 300,000 SH Call SOLE 1 300,000 0 0
CITIGROUP INC COM 172967424 23,524 316,140 SH   SOLE 8 316,140 0 0
CITIGROUP INC OPT 172967424 76,724 1,031,100 SH Put SOLE 8 1,031,100 0 0
CITIGROUP INC OPT 172967424 80,958 1,088,000 SH Call SOLE 8 1,088,000 0 0
CITIGROUP INC COM 172967424 28,555 383,744 SH   SOLE 9 383,744 0 0
CITIGROUP INC COM 172967424 1,142 15,350 SH   DFND 20 0 0 15,350
CITIGROUP INC COM 172967424 232 3,120 SH   SOLE 20 0 3,120 0
CITIZENS &amp NORTHN CORP COM 172922106 52 2,157 SH   SOLE 1 2,157 0 0
CITIZENS &amp NORTHN CORP COM 172922106 1 32 SH   SOLE 8 32 0 0
CITIZENS FINL GROUP INC COM 174610105 22,887 545,206 SH   SOLE 1 545,206 0 0
CITIZENS FINL GROUP INC COM 174610105 32 762 SH   SOLE 8 762 0 0
CITIZENS FINL GROUP INC COM 174610105 2,869 68,340 SH   SOLE 9 68,340 0 0
CITIZENS INC COM 174740100 54 7,391 SH   SOLE 1 7,391 0 0
CITIZENS INC OPT 174740100 420 57,200 SH Call SOLE 8 57,200 0 0
CITRIX SYS INC COM 177376100 21,830 248,057 SH   SOLE 1 248,057 0 0
CITRIX SYS INC OPT 177376100 4,400 50,000 SH Call SOLE 8 50,000 0 0
CITRIX SYS INC OPT 177376100 1,250 14,200 SH Put SOLE 8 14,200 0 0
CITRIX SYS INC COM 177376100 137 1,560 SH   SOLE 8 1,560 0 0
CITRIX SYS INC BOND 177376AD2 438 339,000 PRN   SOLE 8 0 0 339,000
CITRIX SYS INC COM 177376100 1,770 20,119 SH   SOLE 9 20,119 0 0
CITY HLDG CO COM 177835105 168 2,491 SH   SOLE 1 2,491 0 0
CITY OFFICE REIT INC TRUS 178587101 65 4,990 SH   SOLE 1 4,990 0 0
CIVISTA BANCSHARES INC COM 178867107 35 1,573 SH   SOLE 1 1,573 0 0
CIVITAS SOLUTIONS INC COM 17887R102 44 2,549 SH   SOLE 1 2,549 0 0
CLARUS CORP NEW COM 18270P109 26 3,261 SH   SOLE 1 3,261 0 0
CLARUS CORP NEW COM 18270P109 0 54 SH   SOLE 8 54 0 0
CLAYMORE EXCHANGE TRADED FD FUND 18386R205 2,692 134,628 SH   SOLE 8 134,628 0 0
CLAYMORE EXCHANGE TRD FD TR FUND 18383Q879 3 99 SH   SOLE 8 99 0 0
CLAYMORE EXCHANGE TRD FD TR FUND 18383M100 3 79 SH   SOLE 8 79 0 0
CLEAN ENERGY FUELS CORP COM 184499101 44 21,655 SH   SOLE 1 21,655 0 0
CLEAN ENERGY FUELS CORP COM 184499101 54 26,685 SH   SOLE 8 26,685 0 0
CLEAN ENERGY FUELS CORP OPT 184499101 11 5,600 SH Call SOLE 8 5,600 0 0
CLEAN ENERGY FUELS CORP OPT 184499101 4 1,800 SH Put SOLE 8 1,800 0 0
CLEAN HARBORS INC COM 184496107 2,247 41,477 SH   SOLE 1 41,477 0 0
CLEAN HARBORS INC OPT 184496107 5 100 SH Put SOLE 8 100 0 0
CLEAN HARBORS INC OPT 184496107 466 8,600 SH Call SOLE 8 8,600 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18451C109 27 5,843 SH   SOLE 1 5,843 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18451C109 390 84,769 SH   SOLE 8 84,769 0 0
CLEARFIELD INC COM 18482P103 22 1,824 SH   SOLE 1 1,824 0 0
CLEARFIELD INC COM 18482P103 1 89 SH   SOLE 8 89 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 23 3,280 SH   SOLE 1 3,280 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 1 119 SH   SOLE 8 119 0 0
CLEARSIGN COMBUSTION CORP COM 185064102 0 47 SH   SOLE 8 47 0 0
CLEARWATER PAPER CORP COM 18538R103 1,165 25,644 SH   SOLE 1 25,644 0 0
CLEVELAND CLIFFS INC COM 185899101 341 47,285 SH   SOLE 1 47,285 0 0
CLEVELAND CLIFFS INC COM 185899101 4 500 SH   DFND 1 0 0 500
CLEVELAND CLIFFS INC OPT 185899101 5,325 738,600 SH Put SOLE 8 738,600 0 0
CLEVELAND CLIFFS INC COM 185899101 54 7,593 SH   SOLE 8 7,593 0 0
CLEVELAND CLIFFS INC OPT 185899101 5,037 698,600 SH Call SOLE 8 698,600 0 0
CLEVELAND CLIFFS INC BOND 185899AA9 975 890,000 PRN   SOLE 8 0 0 890,000
CLIFTON BANCORP INC COM 186873105 54 3,199 SH   SOLE 1 3,199 0 0
CLIFTON BANCORP INC COM 186873105 17 981 SH   SOLE 8 981 0 0
CLIPPER RLTY INC TRUS 18885T306 25 2,497 SH   SOLE 1 2,497 0 0
CLOROX CO DEL COM 189054109 97 650 SH   DFND 1 0 0 650
CLOROX CO DEL COM 189054109 19,440 130,702 SH   SOLE 1 130,702 0 0
CLOROX CO DEL COM 189054109 118 796 SH   SOLE 8 796 0 0
CLOROX CO DEL OPT 189054109 6,500 43,700 SH Put SOLE 8 43,700 0 0
CLOROX CO DEL OPT 189054109 3,421 23,000 SH Call SOLE 8 23,000 0 0
CLOROX CO DEL COM 189054109 2,662 17,899 SH   SOLE 9 17,899 0 0
CLOUD PEAK ENERGY INC COM 18911Q102 225 50,673 SH   SOLE 1 50,673 0 0
CLOUD PEAK ENERGY INC COM 18911Q102 10 2,264 SH   SOLE 8 2,264 0 0
CLOUDERA INC COM 18914U100 352 21,292 SH   SOLE 1 21,292 0 0
CLOUDERA INC COM 18914U100 29 1,730 SH   DFND 1 0 0 1,730
CLOUDERA INC COM 18914U100 19 1,147 SH   SOLE 8 1,147 0 0
CLOVIS ONCOLOGY INC COM 189464100 474 6,970 SH   SOLE 1 6,970 0 0
CLOVIS ONCOLOGY INC OPT 189464100 6,956 102,300 SH Put SOLE 8 102,300 0 0
CLOVIS ONCOLOGY INC COM 189464100 10,550 155,154 SH   SOLE 8 155,154 0 0
CLOVIS ONCOLOGY INC OPT 189464100 29,063 427,400 SH Call SOLE 8 427,400 0 0
CM FIN INC COM 12574Q103 1 64 SH   SOLE 8 64 0 0
CME GROUP INC COM 12572Q105 136 931 SH   DFND 1 0 0 931
CME GROUP INC COM 12572Q105 66,722 456,846 SH   SOLE 1 456,846 0 0
CME GROUP INC OPT 12572Q105 1,139 7,800 SH Call SOLE 8 7,800 0 0
CME GROUP INC OPT 12572Q105 12,809 87,700 SH Put SOLE 8 87,700 0 0
CME GROUP INC COM 12572Q105 1,686 11,543 SH   SOLE 8 11,543 0 0
CME GROUP INC COM 12572Q105 7,934 54,323 SH   SOLE 9 54,323 0 0
CMS ENERGY CORP COM 125896100 22,273 470,905 SH   SOLE 1 470,905 0 0
CMS ENERGY CORP COM 125896100 3 60 SH   SOLE 8 60 0 0
CMS ENERGY CORP COM 125896100 1,851 39,153 SH   SOLE 9 39,153 0 0
CNA FINL CORP COM 126117100 1,209 22,795 SH   SOLE 1 22,795 0 0
CNB FINL CORP PA COM 126128107 61 2,342 SH   SOLE 1 2,342 0 0
CNH INDL N V COM N20944109 3,782 282,179 SH   SOLE 1 282,179 0 0
CNH INDL N V COM N20944109 21,322 1,591,174 SH   SOLE 9 1,591,174 0 0
CNO FINL GROUP INC COM 12621E103 1,637 66,285 SH   SOLE 1 66,285 0 0
CNOOC LTD ADR 126132109 168 1,172 SH   SOLE 1 1,172 0 0
CNOOC LTD OPT 126132109 445 3,100 SH Put SOLE 8 3,100 0 0
CNOOC LTD OPT 126132109 1,091 7,600 SH Call SOLE 8 7,600 0 0
CNX RESOURCES CORPORATION COM 12653C108 701 47,950 SH   SOLE 1 47,950 0 0
CNX RESOURCES CORPORATION OPT 12653C108 1,903 130,100 SH Call SOLE 8 130,100 0 0
CNX RESOURCES CORPORATION COM 12653C108 88 6,037 SH   SOLE 8 6,037 0 0
CNX RESOURCES CORPORATION OPT 12653C108 1,532 104,700 SH Put SOLE 8 104,700 0 0
COBIZ FINANCIAL INC COM 190897108 298 14,895 SH   SOLE 1 14,895 0 0
COBIZ FINANCIAL INC COM 190897108 30 1,517 SH   SOLE 8 1,517 0 0
COCA COLA BOTTLING CO CONS COM 191098102 201 931 SH   SOLE 1 931 0 0
COCA COLA BOTTLING CO CONS COM 191098102 20 95 SH   SOLE 8 95 0 0
COCA COLA CO COM 191216100 650 14,166 SH   DFND 1 0 0 14,166
COCA COLA CO COM 191216100 276,782 6,032,758 SH   SOLE 1 6,002,758 30,000 0
COCA COLA CO OPT 191216100 51,046 1,112,600 SH Call SOLE 8 1,112,600 0 0
COCA COLA CO COM 191216100 357 7,785 SH   SOLE 8 7,785 0 0
COCA COLA CO OPT 191216100 28,248 615,700 SH Put SOLE 8 615,700 0 0
COCA COLA CO COM 191216100 28,594 623,232 SH   SOLE 9 623,232 0 0
COCA COLA CO COM 191216100 232 5,060 SH   SOLE 20 0 5,060 0
COCA COLA EUROPEAN PARTNERS COM G25839104 38,433 964,433 SH   SOLE 1 964,433 0 0
COCA COLA EUROPEAN PARTNERS OPT G25839104 434 10,900 SH Call SOLE 8 10,900 0 0
COCA COLA EUROPEAN PARTNERS OPT G25839104 705 17,700 SH Put SOLE 8 17,700 0 0
COCA COLA EUROPEAN PARTNERS COM G25839104 252 6,334 SH   SOLE 8 6,334 0 0
COCA COLA EUROPEAN PARTNERS COM G25839104 14,220 356,843 SH   SOLE 9 356,843 0 0
COCA COLA FEMSA S A B DE C V ADR 191241108 32 454 SH   DFND 20 0 0 454
CODEXIS INC COM 192005106 54 6,470 SH   SOLE 1 6,470 0 0
CODORUS VY BANCORP INC COM 192025104 37 1,354 SH   SOLE 1 1,354 0 0
COEUR MNG INC COM 192108504 270 35,945 SH   SOLE 1 35,945 0 0
COEUR MNG INC OPT 192108504 80 10,600 SH Put SOLE 8 10,600 0 0
COEUR MNG INC COM 192108504 30 3,949 SH   SOLE 8 3,949 0 0
COEUR MNG INC OPT 192108504 165 22,000 SH Call SOLE 8 22,000 0 0
COEUR MNG INC COM 192108504 8 1,000 SH   DFND 20 0 0 1,000
COGENT COMMUNICATIONS HLDGS COM 19239V302 344 7,601 SH   SOLE 1 7,601 0 0
COGENT COMMUNICATIONS HLDGS COM 19239V302 89 1,956 SH   SOLE 8 1,956 0 0
COGENTIX MED INC COM 19243A104 33 10,400 SH   SOLE 1 10,400 0 0
COGINT INC COM 19241Q101 14 3,212 SH   SOLE 1 3,212 0 0
COGINT INC COM 19241Q101 0 22 SH   SOLE 8 22 0 0
COGNEX CORP COM 192422103 39,013 637,900 SH   SOLE 1 637,900 0 0
COGNEX CORP COM 192422103 129 2,114 SH   SOLE 8 2,114 0 0
COGNEX CORP COM 192422103 45 736 SH   SOLE 9 736 0 0
COGNIZANT TECHNOLOGY SOLUTIO OPT 192446102 40,481 570,000 SH Put SOLE 1 570,000 0 0
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 143,838 2,025,312 SH   SOLE 1 2,025,312 0 0
COGNIZANT TECHNOLOGY SOLUTIO OPT 192446102 2,706 38,100 SH Call SOLE 8 38,100 0 0
COGNIZANT TECHNOLOGY SOLUTIO OPT 192446102 4,567 64,300 SH Put SOLE 8 64,300 0 0
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 1,772 24,951 SH   SOLE 8 24,951 0 0
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 21,698 305,515 SH   SOLE 9 305,515 0 0
COHEN &amp STEERS INC COM 19247A100 333 7,043 SH   SOLE 1 7,043 0 0
COHERENT INC COM 192479103 2,983 10,571 SH   SOLE 1 10,571 0 0
COHERENT INC COM 192479103 3,318 11,754 SH   SOLE 8 11,754 0 0
COHERENT INC OPT 192479103 18,429 65,300 SH Put SOLE 8 65,300 0 0
COHERUS BIOSCIENCES INC COM 19249H103 66 7,485 SH   SOLE 1 7,485 0 0
COHERUS BIOSCIENCES INC COM 19249H103 1 94 SH   SOLE 8 94 0 0
COHERUS BIOSCIENCES INC OPT 19249H103 13 1,500 SH Put SOLE 8 1,500 0 0
COHERUS BIOSCIENCES INC OPT 19249H103 4 400 SH Call SOLE 8 400 0 0
COHU INC COM 192576106 542 24,706 SH   SOLE 1 24,706 0 0
COLFAX CORP COM 194014106 198 5,023 SH   SOLE 1 5,023 0 0
COLFAX CORP OPT 194014106 143 3,600 SH Put SOLE 8 3,600 0 0
COLFAX CORP OPT 194014106 28 700 SH Call SOLE 8 700 0 0
COLFAX CORP COM 194014106 20 506 SH   SOLE 8 506 0 0
COLGATE PALMOLIVE CO PREF 194162103 1,331 17,637 SH   DFND 1 0 0 17,637
COLGATE PALMOLIVE CO COM 194162103 65,806 872,177 SH   SOLE 1 872,177 0 0
COLGATE PALMOLIVE CO COM 194162103 409 5,424 SH   SOLE 8 5,424 0 0
COLGATE PALMOLIVE CO OPT 194162103 19,217 254,700 SH Put SOLE 8 254,700 0 0
COLGATE PALMOLIVE CO OPT 194162103 2,761 36,600 SH Call SOLE 8 36,600 0 0
COLGATE PALMOLIVE CO COM 194162103 9,417 124,811 SH   SOLE 9 124,811 0 0
COLLECTORS UNIVERSE INC COM 19421R200 37 1,301 SH   SOLE 1 1,301 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 93 5,044 SH   SOLE 1 5,044 0 0
COLONY CAP INC BOND 19624RAB2 3,746 3,770,000 PRN   SOLE 8 0 0 3,770,000
COLONY NORTHSTAR INC COM 19625W104 26 2,295 SH   SOLE 1 2,295 0 0
COLONY NORTHSTAR INC TRUS 19625W104 3,654 320,296 SH   SOLE 1 320,296 0 0
COLONY NORTHSTAR INC OPT 19625W104 17 1,500 SH Call SOLE 8 1,500 0 0
COLONY NORTHSTAR INC TRUS 19625W104 4 363 SH   SOLE 8 363 0 0
COLONY NORTHSTAR INC COM 19625W104 26 2,297 SH   SOLE 9 2,297 0 0
COLUMBIA BKG SYS INC COM 197236102 590 13,599 SH   SOLE 1 13,599 0 0
COLUMBIA PPTY TR INC TRUS 198287203 2,450 106,738 SH   SOLE 1 106,738 0 0
COLUMBIA PPTY TR INC TRUS 198287203 80 3,511 SH   SOLE 8 3,511 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 635 8,839 SH   SOLE 1 8,839 0 0
COLUMBIA SPORTSWEAR CO OPT 198516106 36 500 SH Call SOLE 8 500 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 230 5,738 SH   SOLE 1 5,738 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 3 83 SH   SOLE 8 83 0 0
COMCAST CORP NEW COM 20030N101 356 8,897 SH   DFND 1 0 0 8,897
COMCAST CORP NEW COM 20030N101 272,233 6,797,323 SH   SOLE 1 6,797,323 0 0
COMCAST CORP NEW COM 20030N101 47,429 1,184,255 SH   SOLE 8 1,184,255 0 0
COMCAST CORP NEW OPT 20030N101 36,614 914,200 SH Call SOLE 8 914,200 0 0
COMCAST CORP NEW OPT 20030N101 62,991 1,572,800 SH Put SOLE 8 1,572,800 0 0
COMCAST CORP NEW COM 20030N101 45,129 1,126,828 SH   SOLE 9 1,126,828 0 0
COMCAST CORP NEW COM 20030N101 314 7,842 SH   SOLE 81 7,842 0 0
COMERICA INC COM 200340107 35,165 405,090 SH   SOLE 1 405,090 0 0
COMERICA INC OPT 200340107 7,136 82,200 SH Put SOLE 8 82,200 0 0
COMERICA INC OPT 200340107 2,457 28,300 SH Call SOLE 8 28,300 0 0
COMERICA INC COM 200340107 37 422 SH   SOLE 8 422 0 0
COMERICA INC COM 200340107 2,096 24,149 SH   SOLE 9 24,149 0 0
COMFORT SYS USA INC COM 199908104 466 10,672 SH   SOLE 1 10,672 0 0
COMFORT SYS USA INC COM 199908104 117 2,669 SH   SOLE 8 2,669 0 0
COMFORT SYS USA INC OPT 199908104 9 200 SH Call SOLE 8 200 0 0
COMMERCE BANCSHARES INC COM 200525103 33 596 SH   SOLE 1 596 0 0
COMMERCE BANCSHARES INC COM 200525103 41 728 SH   SOLE 8 728 0 0
COMMERCE UN BANCSHARES INC COM 200828101 30 1,171 SH   SOLE 1 1,171 0 0
COMMERCE UN BANCSHARES INC COM 200828101 1 20 SH   SOLE 8 20 0 0
COMMERCEHUB INC COM 20084V108 73 3,319 SH   SOLE 1 3,319 0 0
COMMERCEHUB INC COM 20084V306 135 6,578 SH   SOLE 1 6,578 0 0
COMMERCEHUB INC COM 20084V108 25 1,161 SH   SOLE 8 1,161 0 0
COMMERCEHUB INC COM 20084V306 2 108 SH   SOLE 8 108 0 0
COMMERCIAL METALS CO COM 201723103 712 33,401 SH   SOLE 1 33,401 0 0
COMMERCIAL METALS CO OPT 201723103 1,266 59,400 SH Call SOLE 8 59,400 0 0
COMMERCIAL METALS CO COM 201723103 137 6,406 SH   SOLE 8 6,406 0 0
COMMERCIAL METALS CO OPT 201723103 4 200 SH Put SOLE 8 200 0 0
COMMERCIAL VEH GROUP INC COM 202608105 47 4,381 SH   SOLE 1 4,381 0 0
COMMERCIAL VEH GROUP INC COM 202608105 17 1,589 SH   SOLE 8 1,589 0 0
COMMSCOPE HLDG CO INC COM 20337X109 1,583 41,840 SH   SOLE 1 41,840 0 0
COMMSCOPE HLDG CO INC OPT 20337X109 15 400 SH Call SOLE 8 400 0 0
COMMSCOPE HLDG CO INC COM 20337X109 6,954 183,826 SH   SOLE 8 183,826 0 0
COMMSCOPE HLDG CO INC COM 20337X109 32 846 SH   SOLE 9 846 0 0
COMMUNITY BANKERS TR CORP COM 203612106 30 3,600 SH   SOLE 1 3,600 0 0
COMMUNITY BK SYS INC COM 203607106 1,353 25,167 SH   SOLE 1 25,167 0 0
COMMUNITY FINL CORP MD COM 20368X101 24 627 SH   SOLE 1 627 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 923 216,724 SH   SOLE 1 216,724 0 0
COMMUNITY HEALTH SYS INC NEW OPT 203668108 342 80,200 SH Call SOLE 8 80,200 0 0
COMMUNITY HEALTH SYS INC NEW OPT 203668108 3,133 735,600 SH Put SOLE 8 735,600 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 3,074 721,635 SH   SOLE 8 721,635 0 0
COMMUNITY HEALTHCARE TR INC TRUS 20369C106 2,058 73,211 SH   SOLE 1 73,211 0 0
COMMUNITY TR BANCORP INC COM 204149108 124 2,630 SH   SOLE 1 2,630 0 0
COMMVAULT SYSTEMS INC COM 204166102 491 9,360 SH   SOLE 1 9,360 0 0
COMMVAULT SYSTEMS INC COM 204166102 147 2,799 SH   SOLE 8 2,799 0 0
COMMVAULT SYSTEMS INC OPT 204166102 53 1,000 SH Call SOLE 8 1,000 0 0
COMPANHIA BRASILEIRA DE DIST ADR 20440T201 1,207 51,208 SH   SOLE 1 51,208 0 0
COMPANHIA DE SANEAMENTO BASI ADR 20441A102 2,466 236,000 SH   SOLE 1 236,000 0 0
COMPANHIA DE SANEAMENTO BASI ADR 20441A102 1,314 125,717 SH   SOLE 9 125,717 0 0
COMPANHIA ENERGETICA DE MINA ADR 204409601 1,319 640,243 SH   SOLE 1 640,243 0 0
COMPANHIA ENERGETICA DE MINA ADR 204409601 131 63,370 SH   SOLE 9 63,370 0 0
COMPANHIA PARANAENSE ENERG C ADR 20441B407 1 92 SH   SOLE 8 92 0 0
COMPANHIA PARANAENSE ENERG C ADR 20441B407 72 9,450 SH   SOLE 9 9,450 0 0
COMPANHIA SIDERURGICA NACION ADR 20440W105 644 263,000 SH   SOLE 1 263,000 0 0
COMPANHIA SIDERURGICA NACION ADR 20440W105 14 5,640 SH   DFND 1 0 0 5,640
COMPANHIA SIDERURGICA NACION ADR 20440W105 2 947 SH   SOLE 9 947 0 0
COMPANIA CERVECERIAS UNIDAS ADR 204429104 308 10,400 SH   SOLE 1 10,400 0 0
COMPANIA DE MINAS BUENAVENTU ADR 204448104 24 1,718 SH   SOLE 1 1,718 0 0
COMPANIA DE MINAS BUENAVENTU ADR 204448104 76 5,388 SH   SOLE 8 5,388 0 0
COMPANIA DE MINAS BUENAVENTU OPT 204448104 103 7,300 SH Call SOLE 8 7,300 0 0
COMPANIA DE MINAS BUENAVENTU OPT 204448104 548 38,900 SH Put SOLE 8 38,900 0 0
COMPASS MINERALS INTL INC COM 20451N101 1,414 19,565 SH   SOLE 1 19,565 0 0
COMPASS MINERALS INTL INC OPT 20451N101 116 1,600 SH Put SOLE 8 1,600 0 0
COMPASS MINERALS INTL INC COM 20451N101 59 822 SH   SOLE 8 822 0 0
COMPASS MINERALS INTL INC OPT 20451N101 405 5,600 SH Call SOLE 8 5,600 0 0
COMPUGEN LTD COM M25722105 0 107 SH   SOLE 8 107 0 0
COMPUTER PROGRAMS &amp SYS INC COM 205306103 54 1,802 SH   SOLE 1 1,802 0 0
COMPUTER PROGRAMS &amp SYS INC OPT 205306103 3 100 SH Call SOLE 8 100 0 0
COMPUTER TASK GROUP INC COM 205477102 0 36 SH   SOLE 8 36 0 0
COMPX INTERNATIONAL INC COM 20563P101 4 269 SH   SOLE 1 269 0 0
COMSTOCK RES INC COM 205768302 771 91,089 SH   SOLE 8 91,089 0 0
COMSTOCK RES INC OPT 205768302 3 400 SH Call SOLE 8 400 0 0
COMTECH TELECOMMUNICATIONS C COM 205826209 346 15,637 SH   SOLE 1 15,637 0 0
COMTECH TELECOMMUNICATIONS C COM 205826209 3 142 SH   SOLE 8 142 0 0
CONAGRA BRANDS INC COM 205887102 23,499 623,843 SH   SOLE 1 623,843 0 0
CONAGRA BRANDS INC OPT 205887102 648 17,200 SH Put SOLE 8 17,200 0 0
CONAGRA BRANDS INC OPT 205887102 1,763 46,800 SH Call SOLE 8 46,800 0 0
CONAGRA BRANDS INC COM 205887102 2,322 61,613 SH   SOLE 9 61,613 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 19 4,170 SH   SOLE 1 4,170 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 465 17,999 SH   SOLE 1 17,999 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 69 2,683 SH   SOLE 8 2,683 0 0
CONCHO RES INC COM 20605P101 12,166 80,984 SH   SOLE 1 80,984 0 0
CONCHO RES INC OPT 20605P101 4,702 31,300 SH Put SOLE 8 31,300 0 0
CONCHO RES INC OPT 20605P101 7,946 52,900 SH Call SOLE 8 52,900 0 0
CONCHO RES INC COM 20605P101 3,284 21,860 SH   SOLE 9 21,860 0 0
CONCORDIA INTERNATIONAL CORP COM 20653P102 0 6 SH   SOLE 8 6 0 0
CONDUENT INC COM 206787103 146 9,110 SH   SOLE 1 9,110 0 0
CONDUENT INC COM 206787103 161 9,938 SH   SOLE 8 9,938 0 0
CONDUENT INC OPT 206787103 87 5,400 SH Put SOLE 8 5,400 0 0
CONE MIDSTREAM PARTNERS LP COM 206812109 112 6,705 SH   SOLE 1 6,705 0 0
CONFORMIS INC COM 20717E101 16 6,762 SH   SOLE 1 6,762 0 0
CONMED CORP COM 207410101 289 5,664 SH   SOLE 1 5,664 0 0
CONMED CORP COM 207410101 134 2,629 SH   SOLE 8 2,629 0 0
CONNECTICUT WTR SVC INC COM 207797101 108 1,884 SH   SOLE 1 1,884 0 0
CONNECTICUT WTR SVC INC COM 207797101 2 28 SH   SOLE 8 28 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 123 4,792 SH   SOLE 1 4,792 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 2 75 SH   SOLE 8 75 0 0
CONNS INC COM 208242107 2,449 68,895 SH   SOLE 1 68,895 0 0
CONNS INC OPT 208242107 739 20,800 SH Call SOLE 8 20,800 0 0
CONNS INC OPT 208242107 1,081 30,400 SH Put SOLE 8 30,400 0 0
CONNS INC COM 208242107 10 293 SH   SOLE 8 293 0 0
CONOCOPHILLIPS COM 20825C104 1,646 29,979 SH   DFND 1 0 0 29,979
CONOCOPHILLIPS COM 20825C104 110,298 2,009,441 SH   SOLE 1 2,009,441 0 0
CONOCOPHILLIPS OPT 20825C104 7,959 145,000 SH Put SOLE 8 145,000 0 0
CONOCOPHILLIPS COM 20825C104 1,612 29,367 SH   SOLE 8 29,367 0 0
CONOCOPHILLIPS OPT 20825C104 14,046 255,900 SH Call SOLE 8 255,900 0 0
CONOCOPHILLIPS COM 20825C104 10,362 188,787 SH   SOLE 9 188,787 0 0
CONSOL ENERGY INC NEW COM 20854L108 335 8,481 SH   SOLE 1 8,481 0 0
CONSOL ENERGY INC NEW OPT 20854L108 318 8,040 SH Call SOLE 8 8,040 0 0
CONSOL ENERGY INC NEW OPT 20854L108 236 5,964 SH Put SOLE 8 5,964 0 0
CONSOL ENERGY INC NEW COM 20854L108 68 1,742 SH   SOLE 8 1,742 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 202 16,646 SH   SOLE 1 16,646 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 86 7,102 SH   SOLE 8 7,102 0 0
CONSOLIDATED COMM HLDGS INC OPT 209034107 24 2,000 SH Put SOLE 8 2,000 0 0
CONSOLIDATED COMM HLDGS INC OPT 209034107 17 1,400 SH Call SOLE 8 1,400 0 0
CONSOLIDATED EDISON INC COM 209115104 51,181 602,482 SH   SOLE 1 602,482 0 0
CONSOLIDATED EDISON INC COM 209115104 85 1,000 SH   DFND 1 0 0 1,000
CONSOLIDATED EDISON INC OPT 209115104 1,274 15,000 SH Call SOLE 8 15,000 0 0
CONSOLIDATED EDISON INC OPT 209115104 5,343 62,900 SH Put SOLE 8 62,900 0 0
CONSOLIDATED EDISON INC COM 209115104 2,309 27,175 SH   SOLE 8 27,175 0 0
CONSOLIDATED EDISON INC COM 209115104 5,160 60,748 SH   SOLE 9 60,748 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 39 617 SH   SOLE 1 617 0 0
CONSOLIDATED WATER CO INC COM G23773107 29 2,317 SH   SOLE 1 2,317 0 0
CONSTELLATION BRANDS INC COM 21036P108 52,378 229,154 SH   SOLE 1 229,154 0 0
CONSTELLATION BRANDS INC COM 21036P108 11,982 52,421 SH   SOLE 8 52,421 0 0
CONSTELLATION BRANDS INC OPT 21036P108 27,291 119,400 SH Put SOLE 8 119,400 0 0
CONSTELLATION BRANDS INC OPT 21036P108 12,503 54,700 SH Call SOLE 8 54,700 0 0
CONSTELLATION BRANDS INC COM 21036P108 5,465 23,913 SH   SOLE 9 23,913 0 0
CONSTELLIUM NV COM N22035104 1,882 168,840 SH   SOLE 1 168,840 0 0
CONSTELLIUM NV COM N22035104 25 2,229 SH   SOLE 8 2,229 0 0
CONTAINER STORE GROUP INC COM 210751103 195 41,139 SH   SOLE 1 41,139 0 0
CONTAINER STORE GROUP INC COM 210751103 0 94 SH   SOLE 8 94 0 0
CONTANGO OIL &amp GAS COMPANY COM 21075N204 18 3,745 SH   SOLE 1 3,745 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 3,853 136,870 SH   SOLE 1 136,870 0 0
CONTINENTAL RESOURCES INC COM 212015101 4,618 87,159 SH   SOLE 1 87,159 0 0
CONTINENTAL RESOURCES INC COM 212015101 338 6,376 SH   SOLE 8 6,376 0 0
CONTINENTAL RESOURCES INC OPT 212015101 6,494 122,600 SH Put SOLE 8 122,600 0 0
CONTINENTAL RESOURCES INC OPT 212015101 5,281 99,700 SH Call SOLE 8 99,700 0 0
CONTINENTAL RESOURCES INC COM 212015101 22 411 SH   SOLE 9 411 0 0
CONTRAVIR PHARMACEUTICALS IN COM 21234W103 106 293,914 SH   DFND 1 0 0 293,914
CONTRAVIR PHARMACEUTICALS IN COM 21234W103 0 66 SH   SOLE 8 66 0 0
CONTROL4 CORP COM 21240D107 145 4,865 SH   SOLE 1 4,865 0 0
CONTROL4 CORP COM 21240D107 169 5,670 SH   SOLE 8 5,670 0 0
CONTROLADORA VUELA CIA DE AV ADR 21240E105 40 5,000 SH   DFND 1 0 0 5,000
CONTROLADORA VUELA CIA DE AV ADR 21240E105 0 37 SH   SOLE 8 37 0 0
CONVERGYS CORP COM 212485106 4,164 177,253 SH   SOLE 1 177,253 0 0
CONVERGYS CORP COM 212485106 4 180 SH   SOLE 8 180 0 0
COOPER COS INC COM 216648402 370 1,696 SH   DFND 1 0 0 1,696
COOPER COS INC COM 216648402 13,173 60,466 SH   SOLE 1 60,466 0 0
COOPER COS INC OPT 216648402 763 3,500 SH Call SOLE 8 3,500 0 0
COOPER COS INC COM 216648402 640 2,932 SH   SOLE 8 2,932 0 0
COOPER COS INC OPT 216648402 828 3,800 SH Put SOLE 8 3,800 0 0
COOPER COS INC COM 216648402 1,480 6,793 SH   SOLE 9 6,793 0 0
COOPER STD HLDGS INC COM 21676P103 1,845 15,061 SH   SOLE 1 15,061 0 0
COOPER STD HLDGS INC COM 21676P103 2 17 SH   SOLE 8 17 0 0
COOPER TIRE &amp RUBR CO COM 216831107 1,436 40,590 SH   SOLE 1 40,590 0 0
COOPER TIRE &amp RUBR CO OPT 216831107 7 200 SH Call SOLE 8 200 0 0
COPA HOLDINGS SA COM P31076105 1,029 7,681 SH   SOLE 1 7,681 0 0
COPART INC COM 217204106 5,214 120,733 SH   SOLE 1 120,733 0 0
COPART INC COM 217204106 343 7,936 SH   SOLE 8 7,936 0 0
COPART INC OPT 217204106 43 1,000 SH Put SOLE 8 1,000 0 0
COPART INC OPT 217204106 268 6,200 SH Call SOLE 8 6,200 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 60 8,346 SH   SOLE 1 8,346 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 0 39 SH   SOLE 8 39 0 0
CORCEPT THERAPEUTICS INC COM 218352102 1,079 59,747 SH   SOLE 1 59,747 0 0
CORCEPT THERAPEUTICS INC OPT 218352102 1,084 60,000 SH Put SOLE 8 60,000 0 0
CORCEPT THERAPEUTICS INC COM 218352102 177 9,830 SH   SOLE 8 9,830 0 0
CORCEPT THERAPEUTICS INC OPT 218352102 1,084 60,000 SH Call SOLE 8 60,000 0 0
CORE LABORATORIES N V COM N22717107 1,530 13,968 SH   SOLE 1 13,968 0 0
CORE LABORATORIES N V OPT N22717107 1,906 17,400 SH Call SOLE 8 17,400 0 0
CORE LABORATORIES N V OPT N22717107 164 1,500 SH Put SOLE 8 1,500 0 0
CORE LABORATORIES N V COM N22717107 188 1,710 SH   SOLE 9 1,710 0 0
CORE MARK HOLDING CO INC COM 218681104 265 8,378 SH   SOLE 1 8,378 0 0
CORE MARK HOLDING CO INC COM 218681104 42 1,338 SH   SOLE 8 1,338 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 25 1,164 SH   SOLE 1 1,164 0 0
CORECIVIC INC TRUS 21871N101 1,223 54,354 SH   SOLE 1 54,354 0 0
CORECIVIC INC OPT 21871N101 385 17,100 SH Put SOLE 8 17,100 0 0
CORECIVIC INC TRUS 21871N101 88 3,883 SH   SOLE 8 3,883 0 0
CORECIVIC INC OPT 21871N101 371 16,500 SH Call SOLE 8 16,500 0 0
CORELOGIC INC COM 21871D103 2,333 50,496 SH   SOLE 1 50,496 0 0
CORELOGIC INC COM 21871D103 33 706 SH   SOLE 8 706 0 0
CORENERGY INFRASTRUCTURE TR TRUS 21870U502 100 2,629 SH   SOLE 1 2,629 0 0
CORENERGY INFRASTRUCTURE TR TRUS 21870U502 31 810 SH   SOLE 8 810 0 0
CORESITE RLTY CORP TRUS 21870Q105 2,778 24,398 SH   SOLE 1 24,398 0 0
CORESITE RLTY CORP COM 21870Q105 322 2,828 SH   SOLE 1 2,828 0 0
CORESITE RLTY CORP TRUS 21870Q105 30 264 SH   SOLE 8 264 0 0
CORINDUS VASCULAR ROBOTICS I COM 218730109 16 16,170 SH   SOLE 1 16,170 0 0
CORIUM INTL INC COM 21887L107 38 3,962 SH   SOLE 1 3,962 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 1,199 33,949 SH   SOLE 1 33,949 0 0
CORNERSTONE ONDEMAND INC BOND 21925YAB9 1,514 1,524,000 PRN   SOLE 8 0 0 1,524,000
CORNERSTONE ONDEMAND INC COM 21925Y103 7 195 SH   SOLE 8 195 0 0
CORNERSTONE TOTAL RTRN FD IN FUND 21924U300 1 56 SH   DFND 1 0 0 56
CORNING INC COM 219350105 76,530 2,392,271 SH   SOLE 1 2,392,271 0 0
CORNING INC COM 219350105 18 551 SH   DFND 1 0 0 551
CORNING INC OPT 219350105 3,026 94,600 SH Call SOLE 8 94,600 0 0
CORNING INC COM 219350105 2,830 88,461 SH   SOLE 8 88,461 0 0
CORNING INC OPT 219350105 6,891 215,400 SH Put SOLE 8 215,400 0 0
CORNING INC COM 219350105 5,058 158,109 SH   SOLE 9 158,109 0 0
CORPORATE OFFICE PPTYS TR TRUS 22002T108 5,415 185,442 SH   SOLE 1 185,442 0 0
CORPORATE OFFICE PPTYS TR COM 22002T108 516 17,658 SH   SOLE 1 17,658 0 0
CORPORATE OFFICE PPTYS TR TRUS 22002T108 1 48 SH   SOLE 8 48 0 0
CORVEL CORP COM 221006109 205 3,876 SH   SOLE 1 3,876 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 17 1,594 SH   SOLE 1 1,594 0 0
COSAN LTD COM G25343107 75 7,738 SH   SOLE 1 7,738 0 0
COSAN LTD COM G25343107 0 2 SH   SOLE 8 2 0 0
COSTAMARE INC COM Y1771G102 215 37,257 SH   SOLE 1 37,257 0 0
COSTAMARE INC COM Y1771G102 0 77 SH   SOLE 8 77 0 0
COSTAMARE INC COM Y1771G102 25 4,300 SH   DFND 20 0 0 4,300
COSTAR GROUP INC COM 22160N109 1,847 6,215 SH   SOLE 1 6,215 0 0
COSTAR GROUP INC COM 22160N109 129 436 SH   SOLE 8 436 0 0
COSTAR GROUP INC COM 22160N109 46 156 SH   SOLE 9 156 0 0
COSTCO WHSL CORP NEW COM 22160K105 95,724 514,314 SH   SOLE 1 514,314 0 0
COSTCO WHSL CORP NEW COM 22160K105 706 3,792 SH   DFND 1 0 0 3,792
COSTCO WHSL CORP NEW OPT 22160K105 56,320 302,600 SH Put SOLE 8 302,600 0 0
COSTCO WHSL CORP NEW OPT 22160K105 54,570 293,200 SH Call SOLE 8 293,200 0 0
COSTCO WHSL CORP NEW COM 22160K105 112 604 SH   SOLE 8 604 0 0
COSTCO WHSL CORP NEW COM 22160K105 11,293 60,677 SH   SOLE 9 60,677 0 0
COTIVITI HLDGS INC COM 22164K101 294 9,102 SH   SOLE 1 9,102 0 0
COTT CORP QUE COM 22163N106 38 2,254 SH   SOLE 1 2,254 0 0
COTT CORP QUE COM 22163N106 6 345 SH   SOLE 8 345 0 0
COTY INC COM 222070203 9,903 497,859 SH   SOLE 1 497,859 0 0
COTY INC OPT 222070203 2,972 149,400 SH Put SOLE 8 149,400 0 0
COTY INC OPT 222070203 1,663 83,600 SH Call SOLE 8 83,600 0 0
COTY INC COM 222070203 1,519 76,336 SH   SOLE 8 76,336 0 0
COTY INC COM 222070203 1,305 65,624 SH   SOLE 9 65,624 0 0
COUNTY BANCORP INC COM 221907108 23 787 SH   SOLE 1 787 0 0
COUPA SOFTWARE INC COM 22266L106 279 8,916 SH   SOLE 1 8,916 0 0
COUPA SOFTWARE INC COM 22266L106 277 8,889 SH   SOLE 8 8,889 0 0
COUSINS PPTYS INC TRUS 222795106 3,675 397,194 SH   SOLE 1 397,194 0 0
COUSINS PPTYS INC TRUS 222795106 3 343 SH   SOLE 8 343 0 0
COVANTA HLDG CORP COM 22282E102 314 18,597 SH   SOLE 1 18,597 0 0
COVANTA HLDG CORP COM 22282E102 426 25,225 SH   SOLE 8 25,225 0 0
COVANTA HLDG CORP COM 22282E102 182 10,798 SH   SOLE 9 10,798 0 0
COVENANT TRANSN GROUP INC COM 22284P105 307 10,691 SH   SOLE 1 10,691 0 0
COVENANT TRANSN GROUP INC COM 22284P105 45 1,550 SH   SOLE 8 1,550 0 0
COWEN INC COM 223622606 123 9,046 SH   SOLE 1 9,046 0 0
COWEN INC BOND 223622AB7 10 10,000 PRN   SOLE 8 0 0 10,000
CPFL ENERGIA S A ADR 126153105 0 7 SH   SOLE 8 7 0 0
CPI CARD GROUP INC COM 12634H200 1 331 SH   SOLE 1 331 0 0
CPI CARD GROUP INC COM 12634H200 0 14 SH   SOLE 8 14 0 0
CRA INTL INC COM 12618T105 68 1,516 SH   SOLE 1 1,516 0 0
CRA INTL INC COM 12618T105 7 170 SH   SOLE 8 170 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 789 4,960 SH   SOLE 1 4,960 0 0
CRACKER BARREL OLD CTRY STOR OPT 22410J106 556 3,500 SH Put SOLE 8 3,500 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 170 1,067 SH   SOLE 8 1,067 0 0
CRAFT BREW ALLIANCE INC COM 224122101 559 29,085 SH   SOLE 1 29,085 0 0
CRANE CO COM 224399105 32 349 SH   SOLE 1 349 0 0
CRANE CO OPT 224399105 125 1,400 SH Put SOLE 8 1,400 0 0
CRANE CO OPT 224399105 250 2,800 SH Call SOLE 8 2,800 0 0
CRAWFORD &amp CO COM 224633107 18 1,896 SH   SOLE 1 1,896 0 0
CRAY INC COM 225223304 154 6,363 SH   SOLE 1 6,363 0 0
CRAY INC COM 225223304 2 76 SH   SOLE 8 76 0 0
CREDICORP LTD COM G2519Y108 26,541 127,955 SH   SOLE 1 127,955 0 0
CREDICORP LTD COM G2519Y108 46 220 SH   SOLE 8 220 0 0
CREDIT ACCEP CORP MICH COM 225310101 2,109 6,522 SH   SOLE 1 6,522 0 0
CREDIT ACCEP CORP MICH COM 225310101 69 214 SH   SOLE 8 214 0 0
CREDIT ACCEP CORP MICH OPT 225310101 3,235 10,000 SH Call SOLE 8 10,000 0 0
CREDIT ACCEP CORP MICH OPT 225310101 6,599 20,400 SH Put SOLE 8 20,400 0 0
CREDIT SUISSE GROUP ADR 225401108 288 16,150 SH   SOLE 1 16,150 0 0
CREDIT SUISSE GROUP OPT 225401108 1,551 86,900 SH Call SOLE 8 86,900 0 0
CREDIT SUISSE GROUP OPT 225401108 660 37,000 SH Put SOLE 8 37,000 0 0
CREDIT SUISSE GROUP ADR 225401108 261 14,634 SH   SOLE 8 14,634 0 0
CREDIT SUISSE GROUP ADR 225401108 33 1,844 SH   SOLE 9 1,844 0 0
CREDIT SUISSE GROUP ADR 225401108 1,912 107,100 SH   DFND 20 0 0 107,100
CREDIT SUISSE NASSAU BRH FUND 22542D357 0 1 SH   DFND 1 0 0 1
CREDIT SUISSE NASSAU BRH FUND 22542D795 40 300 SH   DFND 1 0 0 300
CREDIT SUISSE NASSAU BRH FUND 22542D795 1 9 SH   SOLE 8 9 0 0
CREE INC COM 225447101 582 15,654 SH   SOLE 1 15,654 0 0
CREE INC OPT 225447101 490 13,200 SH Call SOLE 8 13,200 0 0
CREE INC OPT 225447101 1,077 29,000 SH Put SOLE 8 29,000 0 0
CREE INC COM 225447101 11,854 319,188 SH   SOLE 8 319,188 0 0
CRESCENT PT ENERGY CORP COM 22576C101 2 290 SH   DFND 1 0 0 290
CRESCENT PT ENERGY CORP COM 22576C101 137 18,001 SH   SOLE 9 18,001 0 0
CRESTWOOD EQUITY PARTNERS LP COM 226344208 845 32,752 SH   SOLE 1 32,752 0 0
CRESTWOOD EQUITY PARTNERS LP OPT 226344208 15 600 SH Put SOLE 8 600 0 0
CRESTWOOD EQUITY PARTNERS LP OPT 226344208 67 2,600 SH Call SOLE 8 2,600 0 0
CRESUD S A C I F Y A ADR 226406106 56 2,525 SH   DFND 20 0 0 2,525
CRH PLC ADR 12626K203 995 27,591 SH   SOLE 8 27,591 0 0
CRISPR THERAPEUTICS AG COM H17182108 360 15,300 SH   SOLE 1 15,300 0 0
CRITEO S A ADR 226718104 4,526 173,889 SH   SOLE 1 173,889 0 0
CRITEO S A OPT 226718104 65 2,500 SH Put SOLE 8 2,500 0 0
CRITEO S A ADR 226718104 26 1,000 SH   SOLE 8 1,000 0 0
CRITEO S A OPT 226718104 26 1,000 SH Call SOLE 8 1,000 0 0
CROCS INC COM 227046109 1,321 104,482 SH   SOLE 1 104,482 0 0
CROCS INC OPT 227046109 1 100 SH Put SOLE 8 100 0 0
CROCS INC OPT 227046109 27 2,100 SH Call SOLE 8 2,100 0 0
CROCS INC COM 227046109 129 10,230 SH   SOLE 8 10,230 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 72 5,618 SH   SOLE 1 5,618 0 0
CROSS TIMBERS RTY TR TRUS 22757R109 0 3 SH   SOLE 8 3 0 0
CROSSAMERICA PARTNERS LP COM 22758A105 144 6,074 SH   SOLE 1 6,074 0 0
CROWN CASTLE INTL CORP NEW TRUS 22822V101 36,775 331,265 SH   SOLE 1 331,265 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 9,475 85,361 SH   SOLE 1 85,361 0 0
CROWN CASTLE INTL CORP NEW OPT 22822V101 167 1,500 SH Put SOLE 8 1,500 0 0
CROWN CASTLE INTL CORP NEW CONV 22822V309 8,394 7,412 SH   SOLE 8 7,412 0 0
CROWN CASTLE INTL CORP NEW TRUS 22822V101 1,834 16,519 SH   SOLE 8 16,519 0 0
CROWN CASTLE INTL CORP NEW OPT 22822V101 33 300 SH Call SOLE 8 300 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 6,262 56,406 SH   SOLE 9 56,406 0 0
CROWN HOLDINGS INC COM 228368106 7,067 125,628 SH   SOLE 1 125,628 0 0
CROWN HOLDINGS INC COM 228368106 150 2,666 SH   SOLE 8 2,666 0 0
CROWN HOLDINGS INC OPT 228368106 6 100 SH Put SOLE 8 100 0 0
CROWN HOLDINGS INC COM 228368106 33 592 SH   SOLE 9 592 0 0
CRYOLIFE INC COM 228903100 178 9,263 SH   SOLE 1 9,263 0 0
CRYOLIFE INC COM 228903100 39 2,033 SH   SOLE 8 2,033 0 0
CRYOPORT INC COM 229050307 273 31,806 SH   SOLE 1 31,806 0 0
CRYOPORT INC COM 229050307 6 685 SH   SOLE 8 685 0 0
CSG SYS INTL INC COM 126349109 497 11,324 SH   SOLE 1 11,324 0 0
CSG SYS INTL INC BOND 126349AF6 3,199 2,942,000 PRN   SOLE 8 0 0 2,942,000
CSG SYS INTL INC COM 126349109 54 1,234 SH   SOLE 8 1,234 0 0
CSRA INC COM 12650T104 5,175 172,969 SH   SOLE 1 172,969 0 0
CSRA INC COM 12650T104 2 67 SH   SOLE 8 67 0 0
CSRA INC COM 12650T104 659 22,017 SH   SOLE 9 22,017 0 0
CSS INDS INC COM 125906107 46 1,670 SH   SOLE 1 1,670 0 0
CSS INDS INC COM 125906107 2 82 SH   SOLE 8 82 0 0
CSW INDUSTRIALS INC COM 126402106 121 2,621 SH   SOLE 1 2,621 0 0
CSX CORP OPT 126408103 13,532 246,000 SH Put SOLE 1 246,000 0 0
CSX CORP COM 126408103 63,756 1,158,967 SH   SOLE 1 1,158,967 0 0
CSX CORP COM 126408103 13 242 SH   DFND 1 0 0 242
CSX CORP COM 126408103 1,651 30,006 SH   SOLE 8 30,006 0 0
CSX CORP OPT 126408103 37,731 685,900 SH Call SOLE 8 685,900 0 0
CSX CORP OPT 126408103 49,459 899,100 SH Put SOLE 8 899,100 0 0
CSX CORP COM 126408103 10,234 186,058 SH   SOLE 9 186,058 0 0
CTI BIOPHARMA CORP COM 12648L601 1 516 SH   DFND 1 0 0 516
CTI BIOPHARMA CORP COM 12648L601 0 5 SH   SOLE 8 5 0 0
CTI BIOPHARMA CORP COM 12648L601 0 1 SH   SOLE 9 1 0 0
CTRIP COM INTL LTD ADR 22943F100 5,021 113,835 SH   SOLE 1 113,835 0 0
CTRIP COM INTL LTD BOND 22943FAM2 3,765 3,687,000 PRN   SOLE 8 0 0 3,687,000
CTRIP COM INTL LTD OPT 22943F100 29,278 663,900 SH Put SOLE 8 663,900 0 0
CTRIP COM INTL LTD OPT 22943F100 11,065 250,900 SH Call SOLE 8 250,900 0 0
CTRIP COM INTL LTD BOND 22943FAD2 1,084 920,000 PRN   SOLE 8 0 0 920,000
CTRIP COM INTL LTD BOND 22943FAF7 165 157,000 PRN   SOLE 8 0 0 157,000
CTRIP COM INTL LTD ADR 22943F100 11,423 259,048 SH   SOLE 8 259,048 0 0
CTRIP COM INTL LTD ADR 22943F100 5,977 135,535 SH   SOLE 9 135,535 0 0
CTS CORP COM 126501105 157 6,096 SH   SOLE 1 6,096 0 0
CTS CORP COM 126501105 1 56 SH   SOLE 8 56 0 0
CUBESMART TRUS 229663109 4,211 145,601 SH   SOLE 1 145,601 0 0
CUBESMART COM 229663109 1,771 61,227 SH   SOLE 1 61,227 0 0
CUBESMART TRUS 229663109 88 3,034 SH   SOLE 8 3,034 0 0
CUBIC CORP COM 229669106 597 10,128 SH   SOLE 1 10,128 0 0
CUBIC CORP COM 229669106 62 1,052 SH   SOLE 8 1,052 0 0
CUI GLOBAL INC COM 126576206 0 91 SH   SOLE 8 91 0 0
CULLEN FROST BANKERS INC COM 229899109 863 9,111 SH   SOLE 1 9,111 0 0
CULLEN FROST BANKERS INC OPT 229899109 587 6,200 SH Call SOLE 8 6,200 0 0
CULLEN FROST BANKERS INC COM 229899109 286 3,020 SH   SOLE 8 3,020 0 0
CULLEN FROST BANKERS INC OPT 229899109 1,893 20,000 SH Put SOLE 8 20,000 0 0
CULP INC COM 230215105 63 1,891 SH   SOLE 1 1,891 0 0
CULP INC COM 230215105 2 50 SH   SOLE 8 50 0 0
CUMMINS INC COM 231021106 32,322 182,976 SH   SOLE 1 182,976 0 0
CUMMINS INC OPT 231021106 4,593 26,000 SH Call SOLE 8 26,000 0 0
CUMMINS INC OPT 231021106 17,064 96,600 SH Put SOLE 8 96,600 0 0
CUMMINS INC COM 231021106 2,959 16,745 SH   SOLE 8 16,745 0 0
CUMMINS INC COM 231021106 3,834 21,710 SH   SOLE 9 21,710 0 0
CURIS INC COM 231269101 25 35,078 SH   SOLE 1 35,078 0 0
CURRENCYSHARES AUSTRALIAN DL OPT 23129U101 23 300 SH Call SOLE 8 300 0 0
CURRENCYSHARES AUSTRALIAN DL OPT 23129U101 16 200 SH Put SOLE 8 200 0 0
CURRENCYSHARES AUSTRALIAN DL FUND 23129U101 15 186 SH   SOLE 8 186 0 0
CURRENCYSHARES CDN DLR TR FUND 23129X105 356 4,534 SH   SOLE 8 4,534 0 0
CURRENCYSHARES CDN DLR TR OPT 23129X105 597 7,600 SH Put SOLE 8 7,600 0 0
CURRENCYSHARES CDN DLR TR OPT 23129X105 1,499 19,100 SH Call SOLE 8 19,100 0 0
CURRENCYSHARES EURO TR FUND 23130C108 36 309 SH   SOLE 1 309 0 0
CURRENCYSHARES EURO TR OPT 23130C108 29,839 258,100 SH Put SOLE 8 258,100 0 0
CURRENCYSHARES EURO TR OPT 23130C108 13,723 118,700 SH Call SOLE 8 118,700 0 0
CURRENCYSHARES EURO TR FUND 23130C108 909 7,862 SH   SOLE 8 7,862 0 0
CURRENCYSHARES SWISS FRANC T OPT 23129V109 136 1,400 SH Put SOLE 8 1,400 0 0
CURRENCYSHARES SWISS FRANC T OPT 23129V109 736 7,600 SH Call SOLE 8 7,600 0 0
CURRENCYSHS BRIT POUND STER OPT 23129S106 2,598 19,800 SH Put SOLE 8 19,800 0 0
CURRENCYSHS BRIT POUND STER FUND 23129S106 1,421 10,830 SH   SOLE 8 10,830 0 0
CURRENCYSHS BRIT POUND STER OPT 23129S106 1,666 12,700 SH Call SOLE 8 12,700 0 0
CURRENCYSHS JAPANESE YEN TR OPT 23130A102 596 7,000 SH Call SOLE 8 7,000 0 0
CURRENCYSHS JAPANESE YEN TR OPT 23130A102 6,105 71,700 SH Put SOLE 8 71,700 0 0
CURRENCYSHS JAPANESE YEN TR FUND 23130A102 182 2,135 SH   SOLE 8 2,135 0 0
CURTISS WRIGHT CORP COM 231561101 4,739 38,888 SH   SOLE 1 38,888 0 0
CURTISS WRIGHT CORP OPT 231561101 548 4,500 SH Call SOLE 8 4,500 0 0
CURTISS WRIGHT CORP OPT 231561101 37 300 SH Put SOLE 8 300 0 0
CURTISS WRIGHT CORP COM 231561101 231 1,899 SH   SOLE 8 1,899 0 0
CUSTOMERS BANCORP INC COM 23204G100 240 9,255 SH   SOLE 1 9,255 0 0
CUTERA INC COM 232109108 95 2,096 SH   SOLE 1 2,096 0 0
CUTERA INC COM 232109108 22 487 SH   SOLE 8 487 0 0
CUTERA INC OPT 232109108 644 14,200 SH Call SOLE 8 14,200 0 0
CVB FINL CORP COM 126600105 607 25,750 SH   SOLE 1 25,750 0 0
CVR ENERGY INC COM 12662P108 93 2,504 SH   SOLE 1 2,504 0 0
CVR ENERGY INC COM 12662P108 5 131 SH   SOLE 8 131 0 0
CVR ENERGY INC OPT 12662P108 15 400 SH Put SOLE 8 400 0 0
CVR ENERGY INC OPT 12662P108 4 100 SH Call SOLE 8 100 0 0
CVR PARTNERS LP COM 126633106 813 247,912 SH   SOLE 1 247,912 0 0
CVR PARTNERS LP OPT 126633106 8 2,300 SH Put SOLE 8 2,300 0 0
CVR PARTNERS LP OPT 126633106 3 800 SH Call SOLE 8 800 0 0
CVR PARTNERS LP COM 126633106 45 13,672 SH   SOLE 8 13,672 0 0
CVR REFNG LP COM 12663P107 206 12,423 SH   SOLE 1 12,423 0 0
CVR REFNG LP COM 12663P107 2 97 SH   SOLE 8 97 0 0
CVS HEALTH CORP COM 126650100 117,353 1,618,675 SH   SOLE 1 1,618,675 0 0
CVS HEALTH CORP COM 126650100 194 2,673 SH   DFND 1 0 0 2,673
CVS HEALTH CORP OPT 126650100 5,764 79,500 SH Call SOLE 8 79,500 0 0
CVS HEALTH CORP OPT 126650100 14,095 194,400 SH Put SOLE 8 194,400 0 0
CVS HEALTH CORP COM 126650100 11,384 157,022 SH   SOLE 8 157,022 0 0
CVS HEALTH CORP COM 126650100 34,601 477,254 SH   SOLE 9 477,254 0 0
CVS HEALTH CORP COM 126650100 2,955 40,755 SH   DFND 20 0 0 40,755
CYBERARK SOFTWARE LTD COM M2682V108 54 1,300 SH   SOLE 1 1,300 0 0
CYBERARK SOFTWARE LTD COM M2682V108 1,446 34,954 SH   SOLE 8 34,954 0 0
CYBERARK SOFTWARE LTD OPT M2682V108 944 22,800 SH Call SOLE 8 22,800 0 0
CYBERARK SOFTWARE LTD OPT M2682V108 699 16,900 SH Put SOLE 8 16,900 0 0
CYBEROPTICS CORP COM 232517102 16 1,090 SH   SOLE 1 1,090 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 1,264 137,410 SH   SOLE 1 137,410 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 1 150 SH   SOLE 8 150 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 745 48,911 SH   SOLE 1 48,911 0 0
CYPRESS SEMICONDUCTOR CORP OPT 232806109 549 36,000 SH Put SOLE 8 36,000 0 0
CYPRESS SEMICONDUCTOR CORP OPT 232806109 4,075 267,400 SH Call SOLE 8 267,400 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 190 12,503 SH   SOLE 8 12,503 0 0
CYPRESS SEMICONDUCTOR CORP BOND 232806AM1 164 125,000 PRN   SOLE 8 0 0 125,000
CYRUSONE INC TRUS 23283R100 472 7,917 SH   SOLE 1 7,917 0 0
CYRUSONE INC COM 23283R100 1,060 17,804 SH   SOLE 1 17,804 0 0
CYRUSONE INC TRUS 23283R100 3 42 SH   SOLE 8 42 0 0
CYS INVTS INC TRUS 12673A108 602 75,040 SH   SOLE 1 75,040 0 0
CYS INVTS INC TRUS 12673A108 0 49 SH   SOLE 8 49 0 0
CYTOKINETICS INC COM 23282W605 92 11,280 SH   SOLE 1 11,280 0 0
CYTOKINETICS INC COM 23282W605 65 8,017 SH   SOLE 8 8,017 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 441 20,870 SH   SOLE 1 20,870 0 0
CYTORI THERAPEUTICS INC COM 23283K204 0 1,467 SH   DFND 1 0 0 1,467
CYTOSORBENTS CORP COM 23283X206 216 33,192 SH   SOLE 1 33,192 0 0
CYTRX CORP COM 232828608 0 2 SH   SOLE 1 2 0 0
D R HORTON INC COM 23331A109 35,034 685,961 SH   SOLE 1 685,961 0 0
D R HORTON INC OPT 23331A109 8,871 173,700 SH Call SOLE 8 173,700 0 0
D R HORTON INC OPT 23331A109 3,641 71,300 SH Put SOLE 8 71,300 0 0
D R HORTON INC COM 23331A109 1,361 26,664 SH   SOLE 8 26,664 0 0
D R HORTON INC COM 23331A109 2,424 47,450 SH   SOLE 9 47,450 0 0
DAILY JOURNAL CORP COM 233912104 40 172 SH   SOLE 1 172 0 0
DAKTRONICS INC COM 234264109 51 5,632 SH   SOLE 1 5,632 0 0
DAKTRONICS INC COM 234264109 0 37 SH   SOLE 8 37 0 0
DANA INCORPORATED COM 235825205 875 27,322 SH   SOLE 1 27,322 0 0
DANA INCORPORATED OPT 235825205 391 12,200 SH Call SOLE 8 12,200 0 0
DANA INCORPORATED OPT 235825205 61 1,900 SH Put SOLE 8 1,900 0 0
DANA INCORPORATED COM 235825205 6 191 SH   SOLE 8 191 0 0
DANAHER CORP DEL COM 235851102 130,070 1,401,301 SH   SOLE 1 721,898 679,403 0
DANAHER CORP DEL COM 235851102 1,106 11,911 SH   DFND 1 0 0 11,911
DANAHER CORP DEL OPT 235851102 8,382 90,300 SH Put SOLE 8 90,300 0 0
DANAHER CORP DEL COM 235851102 2,474 26,658 SH   SOLE 8 26,658 0 0
DANAHER CORP DEL BOND 235851AF9 1,256 354,000 PRN   SOLE 8 0 0 354,000
DANAHER CORP DEL OPT 235851102 3,694 39,800 SH Call SOLE 8 39,800 0 0
DANAHER CORP DEL COM 235851102 10,601 114,202 SH   SOLE 9 114,202 0 0
DANAHER CORP DEL COM 235851102 1,089 11,733 SH   SOLE 20 0 11,733 0
DANAHER CORP DEL COM 235851102 44 479 SH   SOLE 99 0 479 0
DAQO NEW ENERGY CORP OPT 23703Q203 594 10,000 SH Call SOLE 8 10,000 0 0
DARDEN RESTAURANTS INC COM 237194105 22,696 236,360 SH   SOLE 1 236,360 0 0
DARDEN RESTAURANTS INC COM 237194105 83 866 SH   SOLE 8 866 0 0
DARDEN RESTAURANTS INC OPT 237194105 2,218 23,100 SH Put SOLE 8 23,100 0 0
DARDEN RESTAURANTS INC OPT 237194105 3,687 38,400 SH Call SOLE 8 38,400 0 0
DARDEN RESTAURANTS INC COM 237194105 3,055 31,816 SH   SOLE 9 31,816 0 0
DARLING INGREDIENTS INC COM 237266101 631 34,799 SH   SOLE 1 34,799 0 0
DARLING INGREDIENTS INC COM 237266101 266 14,653 SH   SOLE 8 14,653 0 0
DARLING INGREDIENTS INC OPT 237266101 18 1,000 SH Put SOLE 8 1,000 0 0
DARLING INGREDIENTS INC OPT 237266101 33 1,800 SH Call SOLE 8 1,800 0 0
DASEKE INC COM 23753F107 55 3,825 SH   SOLE 1 3,825 0 0
DATA I O CORP COM 237690102 19 1,600 SH   SOLE 1 1,600 0 0
DATA I O CORP COM 237690102 18 1,520 SH   SOLE 8 1,520 0 0
DATAWATCH CORP COM 237917208 0 1 SH   SOLE 8 1 0 0
DAVE &amp BUSTERS ENTMT INC COM 238337109 599 10,873 SH   SOLE 1 10,873 0 0
DAVE &amp BUSTERS ENTMT INC COM 238337109 3,704 67,132 SH   SOLE 8 67,132 0 0
DAVIDSTEA INC COM 238661102 0 21 SH   SOLE 8 21 0 0
DAVITA INC COM 23918K108 10,901 150,899 SH   SOLE 1 150,899 0 0
DAVITA INC COM 23918K108 10,616 146,934 SH   SOLE 8 146,934 0 0
DAVITA INC OPT 23918K108 723 10,000 SH Call SOLE 8 10,000 0 0
DAVITA INC OPT 23918K108 8,619 119,300 SH Put SOLE 8 119,300 0 0
DAVITA INC COM 23918K108 1,519 21,023 SH   SOLE 9 21,023 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 0 16 SH   SOLE 8 16 0 0
DBV TECHNOLOGIES S A ADR 23306J101 615 25,000 SH   SOLE 8 25,000 0 0
DBV TECHNOLOGIES S A ADR 23306J101 562 22,845 SH   SOLE 9 22,845 0 0
DBX ETF TR FUND 233051408 28 1,000 SH   DFND 1 0 0 1,000
DBX ETF TR OPT 233051879 4,648 149,800 SH Call SOLE 8 149,800 0 0
DBX ETF TR OPT 233051879 4,341 139,900 SH Put SOLE 8 139,900 0 0
DBX ETF TR FUND 233051879 453 14,586 SH   SOLE 8 14,586 0 0
DCP MIDSTREAM LP COM 23311P100 2,199 60,529 SH   SOLE 1 60,529 0 0
DCP MIDSTREAM LP OPT 23311P100 309 8,500 SH Call SOLE 8 8,500 0 0
DCP MIDSTREAM LP COM 23311P100 3 84 SH   SOLE 8 84 0 0
DCT INDUSTRIAL TRUST INC TRUS 233153204 7,015 119,353 SH   SOLE 1 119,353 0 0
DCT INDUSTRIAL TRUST INC TRUS 233153204 2 41 SH   SOLE 8 41 0 0
DDR CORP COM 23317H102 547 61,034 SH   SOLE 1 61,034 0 0
DDR CORP TRUS 23317H102 2,171 242,384 SH   SOLE 1 242,384 0 0
DDR CORP TRUS 23317H102 7 784 SH   SOLE 8 784 0 0
DEAN FOODS CO NEW COM 242370203 856 74,101 SH   SOLE 1 74,101 0 0
DEAN FOODS CO NEW OPT 242370203 104 9,000 SH Put SOLE 8 9,000 0 0
DEAN FOODS CO NEW COM 242370203 294 25,425 SH   SOLE 8 25,425 0 0
DEAN FOODS CO NEW OPT 242370203 205 17,700 SH Call SOLE 8 17,700 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 30 1,308 SH   SOLE 1 1,308 0 0
DECKERS OUTDOOR CORP COM 243537107 4,265 53,133 SH   SOLE 1 53,133 0 0
DECKERS OUTDOOR CORP OPT 243537107 1,188 14,800 SH Call SOLE 8 14,800 0 0
DECKERS OUTDOOR CORP COM 243537107 10 121 SH   SOLE 8 121 0 0
DECKERS OUTDOOR CORP OPT 243537107 3,098 38,600 SH Put SOLE 8 38,600 0 0
DEERE &amp CO COM 244199105 31,424 200,788 SH   SOLE 1 200,788 0 0
DEERE &amp CO COM 244199105 117 746 SH   DFND 1 0 0 746
DEERE &amp CO OPT 244199105 3,897 24,900 SH Call SOLE 8 24,900 0 0
DEERE &amp CO COM 244199105 14,515 92,739 SH   SOLE 8 92,739 0 0
DEERE &amp CO OPT 244199105 15,401 98,400 SH Put SOLE 8 98,400 0 0
DEERE &amp CO COM 244199105 9,906 63,297 SH   SOLE 9 63,297 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 51 3,356 SH   SOLE 1 3,356 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 17 1,143 SH   SOLE 8 1,143 0 0
DEL TACO RESTAURANTS INC COM 245496104 265 21,818 SH   SOLE 1 21,818 0 0
DEL TACO RESTAURANTS INC COM 245496104 68 5,587 SH   SOLE 8 5,587 0 0
DELEK LOGISTICS PARTNERS LP COM 24664T103 1 29 SH   SOLE 8 29 0 0
DELEK US HLDGS INC NEW COM 24665A103 884 25,285 SH   SOLE 1 25,285 0 0
DELEK US HLDGS INC NEW COM 24665A103 64 1,820 SH   SOLE 8 1,820 0 0
DELL TECHNOLOGIES INC COM 24703L103 4 55 SH   DFND 1 0 0 55
DELL TECHNOLOGIES INC COM 24703L103 60,251 741,284 SH   SOLE 1 741,284 0 0
DELL TECHNOLOGIES INC OPT 24703L103 528 6,501 SH Call SOLE 8 6,501 0 0
DELL TECHNOLOGIES INC OPT 24703L103 157 1,936 SH Put SOLE 8 1,936 0 0
DELL TECHNOLOGIES INC COM 24703L103 9,005 110,788 SH   SOLE 8 110,788 0 0
DELL TECHNOLOGIES INC COM 24703L103 72 891 SH   SOLE 9 891 0 0
DELL TECHNOLOGIES INC COM 24703L103 5 58 SH   DFND 20 0 0 58
DELPHI TECHNOLOGIES PLC COM G2709G107 1,677 31,964 SH   SOLE 1 31,964 0 0
DELPHI TECHNOLOGIES PLC COM G2709G107 7 130 SH   DFND 1 0 0 130
DELPHI TECHNOLOGIES PLC OPT G2709G107 352 6,699 SH Call SOLE 8 6,699 0 0
DELPHI TECHNOLOGIES PLC OPT G2709G107 1,493 28,446 SH Put SOLE 8 28,446 0 0
DELPHI TECHNOLOGIES PLC COM G2709G107 72 1,377 SH   SOLE 8 1,377 0 0
DELPHI TECHNOLOGIES PLC COM G2709G107 24 465 SH   SOLE 9 465 0 0
DELTA AIR LINES INC DEL COM 247361702 58,737 1,048,830 SH   SOLE 1 1,048,830 0 0
DELTA AIR LINES INC DEL COM 247361702 22,815 407,395 SH   SOLE 8 407,395 0 0
DELTA AIR LINES INC DEL OPT 247361702 21,190 378,400 SH Call SOLE 8 378,400 0 0
DELTA AIR LINES INC DEL OPT 247361702 47,443 847,200 SH Put SOLE 8 847,200 0 0
DELTA AIR LINES INC DEL COM 247361702 4,985 89,030 SH   SOLE 9 89,030 0 0
DELTA APPAREL INC COM 247368103 22 1,086 SH   SOLE 1 1,086 0 0
DELTA TECHNOLOGY HLDGS LTD COM G8477B105 19 18,200 SH   SOLE 8 18,200 0 0
DELTIC TIMBER CORP COM 247850100 1,350 14,745 SH   SOLE 1 14,745 0 0
DELUXE CORP COM 248019101 3,290 42,833 SH   SOLE 1 42,833 0 0
DELUXE CORP COM 248019101 295 3,843 SH   SOLE 8 3,843 0 0
DENBURY RES INC COM 247916208 1,211 548,022 SH   SOLE 1 548,022 0 0
DENBURY RES INC OPT 247916208 14 6,500 SH Put SOLE 8 6,500 0 0
DENBURY RES INC OPT 247916208 20 9,000 SH Call SOLE 8 9,000 0 0
DENBURY RES INC COM 247916208 36 16,236 SH   SOLE 8 16,236 0 0
DENISON MINES CORP COM 248356107 1 1,000 SH   DFND 1 0 0 1,000
DENISON MINES CORP COM 248356107 2 3,754 SH   DFND 20 0 0 3,754
DENNYS CORP COM 24869P104 1,453 109,813 SH   SOLE 1 109,813 0 0
DENNYS CORP COM 24869P104 59 4,434 SH   SOLE 8 4,434 0 0
DENTSPLY SIRONA INC COM 24906P109 16 245 SH   DFND 1 0 0 245
DENTSPLY SIRONA INC COM 24906P109 20,535 311,925 SH   SOLE 1 311,925 0 0
DENTSPLY SIRONA INC OPT 24906P109 13 200 SH Call SOLE 8 200 0 0
DENTSPLY SIRONA INC OPT 24906P109 2,659 40,400 SH Put SOLE 8 40,400 0 0
DENTSPLY SIRONA INC COM 24906P109 2,099 31,886 SH   SOLE 9 31,886 0 0
DEPOMED INC COM 249908104 74 9,149 SH   SOLE 1 9,149 0 0
DEPOMED INC OPT 249908104 207 25,700 SH Call SOLE 8 25,700 0 0
DEPOMED INC COM 249908104 1 77 SH   SOLE 8 77 0 0
DEPOMED INC OPT 249908104 88 10,900 SH Put SOLE 8 10,900 0 0
DERMIRA INC COM 24983L104 168 6,045 SH   SOLE 1 6,045 0 0
DERMIRA INC OPT 24983L104 139 5,000 SH Call SOLE 8 5,000 0 0
DERMIRA INC OPT 24983L104 317 11,400 SH Put SOLE 8 11,400 0 0
DERMIRA INC COM 24983L104 139 5,000 SH   SOLE 8 5,000 0 0
DESCARTES SYS GROUP INC COM 249906108 1,005 35,400 SH   SOLE 9 35,400 0 0
DESTINATION MATERNITY CORP COM 25065D100 56 18,800 SH   SOLE 1 18,800 0 0
DESTINATION XL GROUP INC COM 25065K104 0 47 SH   SOLE 8 47 0 0
DEUTSCHE BANK AG COM D18190898 5,150 270,647 SH   SOLE 1 270,647 0 0
DEUTSCHE BANK AG OPT D18190898 7,744 406,900 SH Put SOLE 8 406,900 0 0
DEUTSCHE BANK AG OPT D18190898 11,342 596,000 SH Call SOLE 8 596,000 0 0
DEUTSCHE BANK AG COM D18190898 13,594 714,339 SH   SOLE 8 714,339 0 0
DEUTSCHE BANK AG COM D18190898 5 283 SH   SOLE 9 283 0 0
DEUTSCHE BK AG LDN BRH FUND 25154H749 111 4,447 SH   DFND 1 0 0 4,447
DEVON ENERGY CORP NEW COM 25179M103 23,268 562,029 SH   SOLE 1 562,029 0 0
DEVON ENERGY CORP NEW COM 25179M103 4 101 SH   DFND 1 0 0 101
DEVON ENERGY CORP NEW OPT 25179M103 7,717 186,400 SH Put SOLE 8 186,400 0 0
DEVON ENERGY CORP NEW OPT 25179M103 9,804 236,800 SH Call SOLE 8 236,800 0 0
DEVON ENERGY CORP NEW COM 25179M103 665 16,062 SH   SOLE 8 16,062 0 0
DEVON ENERGY CORP NEW COM 25179M103 3,585 86,592 SH   SOLE 9 86,592 0 0
DEXCOM INC COM 252131107 139 2,411 SH   SOLE 1 2,411 0 0
DEXCOM INC OPT 252131107 815 14,200 SH Put SOLE 8 14,200 0 0
DEXCOM INC OPT 252131107 184 3,200 SH Call SOLE 8 3,200 0 0
DEXCOM INC COM 252131107 1,439 25,069 SH   SOLE 8 25,069 0 0
DEXCOM INC COM 252131107 1 11 SH   SOLE 9 11 0 0
DHI GROUP INC COM 23331S100 24 12,292 SH   SOLE 1 12,292 0 0
DHT HOLDINGS INC COM Y2065G121 62 17,132 SH   SOLE 1 17,132 0 0
DHT HOLDINGS INC COM Y2065G121 155 43,124 SH   SOLE 9 43,124 0 0
DIAGEO P L C ADR 25243Q205 40 271 SH   DFND 1 0 0 271
DIAGEO P L C OPT 25243Q205 2,775 19,000 SH Put SOLE 8 19,000 0 0
DIAGEO P L C ADR 25243Q205 425 2,906 SH   SOLE 8 2,906 0 0
DIAGEO P L C OPT 25243Q205 8,324 57,000 SH Call SOLE 8 57,000 0 0
DIAMOND HILL INVESTMENT GROU COM 25264R207 145 703 SH   SOLE 1 703 0 0
DIAMOND HILL INVESTMENT GROU COM 25264R207 23 112 SH   SOLE 8 112 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 497 26,747 SH   SOLE 1 26,747 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 254 13,697 SH   SOLE 8 13,697 0 0
DIAMOND OFFSHORE DRILLING IN OPT 25271C102 405 21,800 SH Call SOLE 8 21,800 0 0
DIAMOND OFFSHORE DRILLING IN OPT 25271C102 2,886 155,200 SH Put SOLE 8 155,200 0 0
DIAMONDBACK ENERGY INC COM 25278X109 1,611 12,755 SH   SOLE 1 12,755 0 0
DIAMONDBACK ENERGY INC OPT 25278X109 63 500 SH Call SOLE 8 500 0 0
DIAMONDBACK ENERGY INC COM 25278X109 864 6,849 SH   SOLE 8 6,849 0 0
DIAMONDBACK ENERGY INC OPT 25278X109 30,994 245,500 SH Put SOLE 8 245,500 0 0
DIAMONDBACK ENERGY INC COM 25278X109 49 387 SH   SOLE 9 387 0 0
DIAMONDROCK HOSPITALITY CO TRUS 252784301 4,691 415,504 SH   SOLE 1 415,504 0 0
DIAMONDROCK HOSPITALITY CO TRUS 252784301 4 337 SH   SOLE 8 337 0 0
DIANA CONTAINERSHIPS INC COM Y2069P507 4 1,100 SH   SOLE 1 1,100 0 0
DIANA SHIPPING INC COM Y2066G104 3,302 811,204 SH   DFND 1 0 0 811,204
DIANA SHIPPING INC COM Y2066G104 3 866 SH   SOLE 8 866 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 193 21,400 SH   SOLE 1 21,400 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 1 78 SH   SOLE 8 78 0 0
DICKS SPORTING GOODS INC COM 253393102 2,645 92,026 SH   SOLE 1 92,026 0 0
DICKS SPORTING GOODS INC OPT 253393102 1,236 43,000 SH Call SOLE 8 43,000 0 0
DICKS SPORTING GOODS INC OPT 253393102 10,674 371,400 SH Put SOLE 8 371,400 0 0
DICKS SPORTING GOODS INC COM 253393102 1,681 58,509 SH   SOLE 8 58,509 0 0
DICKS SPORTING GOODS INC COM 253393102 0 11 SH   SOLE 9 11 0 0
DIEBOLD NXDF INC COM 253651103 4 242 SH   DFND 1 0 0 242
DIEBOLD NXDF INC COM 253651103 209 12,756 SH   SOLE 1 12,756 0 0
DIEBOLD NXDF INC OPT 253651103 499 30,500 SH Call SOLE 8 30,500 0 0
DIEBOLD NXDF INC COM 253651103 295 18,076 SH   SOLE 8 18,076 0 0
DIEBOLD NXDF INC OPT 253651103 132 8,100 SH Put SOLE 8 8,100 0 0
DIGI INTL INC COM 253798102 61 6,398 SH   SOLE 1 6,398 0 0
DIGIMARC CORP NEW COM 25381B101 62 1,718 SH   SOLE 1 1,718 0 0
DIGITAL RLTY TR INC TRUS 253868103 48,512 425,917 SH   SOLE 1 425,917 0 0
DIGITAL RLTY TR INC COM 253868103 3,204 28,128 SH   SOLE 1 28,128 0 0
DIGITAL RLTY TR INC OPT 253868103 1,970 17,300 SH Call SOLE 8 17,300 0 0
DIGITAL RLTY TR INC TRUS 253868103 8,527 74,858 SH   SOLE 8 74,858 0 0
DIGITAL RLTY TR INC OPT 253868103 23,338 204,900 SH Put SOLE 8 204,900 0 0
DIGITAL RLTY TR INC COM 253868103 3,248 28,523 SH   SOLE 9 28,523 0 0
DILLARDS INC COM 254067101 1,956 32,575 SH   SOLE 1 32,575 0 0
DILLARDS INC COM 254067101 2,727 45,421 SH   SOLE 8 45,421 0 0
DILLARDS INC OPT 254067101 7,566 126,000 SH Call SOLE 8 126,000 0 0
DILLARDS INC OPT 254067101 13,385 222,900 SH Put SOLE 8 222,900 0 0
DIME CMNTY BANCSHARES COM 253922108 105 5,025 SH   SOLE 1 5,025 0 0
DINEEQUITY INC COM 254423106 226 4,471 SH   SOLE 1 4,471 0 0
DINEEQUITY INC OPT 254423106 1,233 24,300 SH Put SOLE 8 24,300 0 0
DINEEQUITY INC OPT 254423106 1,152 22,700 SH Call SOLE 8 22,700 0 0
DINEEQUITY INC COM 254423106 5 95 SH   SOLE 8 95 0 0
DIODES INC COM 254543101 428 14,943 SH   SOLE 1 14,943 0 0
DIODES INC COM 254543101 109 3,798 SH   SOLE 8 3,798 0 0
DIODES INC OPT 254543101 63 2,200 SH Call SOLE 8 2,200 0 0
DIPLOMAT PHARMACY INC COM 25456K101 1,594 79,378 SH   SOLE 1 79,378 0 0
DIPLOMAT PHARMACY INC COM 25456K101 2 82 SH   SOLE 8 82 0 0
DIREXION SHS ETF TR FUND 25490K745 277 60,000 SH   DFND 1 0 0 60,000
DIREXION SHS ETF TR FUND 25459Y264 123 3,850 SH   DFND 1 0 0 3,850
DIREXION SHS ETF TR FUND 25459W862 27 604 SH   SOLE 1 604 0 0
DIREXION SHS ETF TR FUND 25459Y694 505 7,386 SH   SOLE 1 7,386 0 0
DIREXION SHS ETF TR FUND 25459W847 320 4,556 SH   SOLE 1 4,556 0 0
DIREXION SHS ETF TR FUND 25490K281 81 646 SH   SOLE 1 646 0 0
DIREXION SHS ETF TR FUND 25459W557 87 6,182 SH   DFND 1 0 0 6,182
DIREXION SHS ETF TR OPT 25459Y678 360 20,400 SH Put SOLE 8 20,400 0 0
DIREXION SHS ETF TR OPT 25459Y470 165 18,200 SH Call SOLE 8 18,200 0 0
DIREXION SHS ETF TR OPT 25460E885 237 7,900 SH Call SOLE 8 7,900 0 0
DIREXION SHS ETF TR OPT 25490K133 14,427 608,750 SH Call SOLE 8 608,750 0 0
DIREXION SHS ETF TR FUND 25459Y363 289 27,600 SH   SOLE 8 27,600 0 0
DIREXION SHS ETF TR FUND 25490K521 0 12 SH   SOLE 8 12 0 0
DIREXION SHS ETF TR OPT 25459W102 34 300 SH Put SOLE 8 300 0 0
DIREXION SHS ETF TR OPT 25460E844 12,633 398,525 SH Put SOLE 8 398,525 0 0
DIREXION SHS ETF TR FUND 25460E877 682 13,286 SH   SOLE 8 13,286 0 0
DIREXION SHS ETF TR FUND 25490K539 6 533 SH   SOLE 8 533 0 0
DIREXION SHS ETF TR OPT 25490K281 1,936 15,400 SH Call SOLE 8 15,400 0 0
DIREXION SHS ETF TR OPT 25459W102 796 7,100 SH Call SOLE 8 7,100 0 0
DIREXION SHS ETF TR FUND 25459W540 1 43 SH   SOLE 8 43 0 0
DIREXION SHS ETF TR OPT 25459Y454 4 500 SH Call SOLE 8 500 0 0
DIREXION SHS ETF TR OPT 25490K521 302 24,600 SH Put SOLE 8 24,600 0 0
DIREXION SHS ETF TR OPT 25490K539 1,493 127,700 SH Put SOLE 8 127,700 0 0
DIREXION SHS ETF TR OPT 25490K133 3,267 137,834 SH Put SOLE 8 137,834 0 0
DIREXION SHS ETF TR OPT 25460E877 2,253 43,900 SH Put SOLE 8 43,900 0 0
DIREXION SHS ETF TR OPT 25459Y678 1,035 58,700 SH Call SOLE 8 58,700 0 0
DIREXION SHS ETF TR OPT 25459W847 11,721 166,800 SH Call SOLE 8 166,800 0 0
DIREXION SHS ETF TR FUND 25459W862 4,270 96,315 SH   SOLE 8 96,315 0 0
DIREXION SHS ETF TR OPT 25459W888 3,053 87,400 SH Call SOLE 8 87,400 0 0
DIREXION SHS ETF TR OPT 25459W540 117 5,300 SH Call SOLE 8 5,300 0 0
DIREXION SHS ETF TR OPT 25459Y694 12,110 177,100 SH Put SOLE 8 177,100 0 0
DIREXION SHS ETF TR OPT 25459Y363 10 1,000 SH Call SOLE 8 1,000 0 0
DIREXION SHS ETF TR FUND 25490K133 2 100 SH   SOLE 8 100 0 0
DIREXION SHS ETF TR OPT 25490K521 9,771 796,300 SH Call SOLE 8 796,300 0 0
DIREXION SHS ETF TR OPT 25460E851 5,346 301,025 SH Call SOLE 8 301,025 0 0
DIREXION SHS ETF TR OPT 25460E844 14,336 452,250 SH Call SOLE 8 452,250 0 0
DIREXION SHS ETF TR FUND 25490K760 1 217 SH   SOLE 8 217 0 0
DIREXION SHS ETF TR OPT 25490K281 478 3,800 SH Put SOLE 8 3,800 0 0
DIREXION SHS ETF TR FUND 25459Y694 8 117 SH   SOLE 8 117 0 0
DIREXION SHS ETF TR FUND 25459W730 13 280 SH   SOLE 8 280 0 0
DIREXION SHS ETF TR OPT 25459Y454 47 5,200 SH Put SOLE 8 5,200 0 0
DIREXION SHS ETF TR OPT 25459W540 436 19,700 SH Put SOLE 8 19,700 0 0
DIREXION SHS ETF TR FUND 25459W847 262 3,727 SH   SOLE 8 3,727 0 0
DIREXION SHS ETF TR OPT 25459W847 8,383 119,300 SH Put SOLE 8 119,300 0 0
DIREXION SHS ETF TR OPT 25459W862 953 21,500 SH Put SOLE 8 21,500 0 0
DIREXION SHS ETF TR OPT 25460E877 1,252 24,400 SH Call SOLE 8 24,400 0 0
DIREXION SHS ETF TR FUND 25459W102 401 3,579 SH   SOLE 8 3,579 0 0
DIREXION SHS ETF TR OPT 25460E851 4,909 276,425 SH Put SOLE 8 276,425 0 0
DIREXION SHS ETF TR OPT 25459W755 14 600 SH Call SOLE 8 600 0 0
DIREXION SHS ETF TR OPT 25459W888 3,301 94,500 SH Put SOLE 8 94,500 0 0
DIREXION SHS ETF TR OPT 25460E885 297 9,920 SH Put SOLE 8 9,920 0 0
DIREXION SHS ETF TR FUND 25459W755 72 3,167 SH   SOLE 8 3,167 0 0
DIREXION SHS ETF TR OPT 25490K539 856 73,200 SH Call SOLE 8 73,200 0 0
DIREXION SHS ETF TR OPT 25459W862 1,622 36,600 SH Call SOLE 8 36,600 0 0
DIREXION SHS ETF TR OPT 25459Y694 9,566 139,900 SH Call SOLE 8 139,900 0 0
DIREXION SHS ETF TR OPT 25459W755 30 1,300 SH Put SOLE 8 1,300 0 0
DISCOVER FINL SVCS COM 254709108 870 11,315 SH   DFND 1 0 0 11,315
DISCOVER FINL SVCS COM 254709108 90,493 1,176,440 SH   SOLE 1 633,739 542,701 0
DISCOVER FINL SVCS OPT 254709108 33,976 441,700 SH Put SOLE 8 441,700 0 0
DISCOVER FINL SVCS COM 254709108 1,464 19,039 SH   SOLE 8 19,039 0 0
DISCOVER FINL SVCS OPT 254709108 8,046 104,600 SH Call SOLE 8 104,600 0 0
DISCOVER FINL SVCS COM 254709108 3,884 50,485 SH   SOLE 9 50,485 0 0
DISCOVER FINL SVCS COM 254709108 955 12,418 SH   SOLE 20 0 12,418 0
DISCOVER FINL SVCS COM 254709108 45 587 SH   SOLE 99 0 587 0
DISCOVERY COMMUNICATNS NEW COM 25470F104 5,944 265,646 SH   SOLE 1 265,646 0 0
DISCOVERY COMMUNICATNS NEW COM 25470F302 4,883 230,679 SH   SOLE 1 230,679 0 0
DISCOVERY COMMUNICATNS NEW OPT 25470F302 157 7,400 SH Put SOLE 8 7,400 0 0
DISCOVERY COMMUNICATNS NEW OPT 25470F104 7 300 SH Call SOLE 8 300 0 0
DISCOVERY COMMUNICATNS NEW COM 25470F302 82 3,868 SH   SOLE 8 3,868 0 0
DISCOVERY COMMUNICATNS NEW COM 25470F104 452 20,171 SH   SOLE 8 20,171 0 0
DISCOVERY COMMUNICATNS NEW OPT 25470F104 1,651 73,800 SH Put SOLE 8 73,800 0 0
DISCOVERY COMMUNICATNS NEW COM 25470F302 597 28,235 SH   SOLE 9 28,235 0 0
DISCOVERY COMMUNICATNS NEW COM 25470F104 478 21,377 SH   SOLE 9 21,377 0 0
DISH NETWORK CORP COM 25470M109 105,114 2,201,373 SH   SOLE 1 2,201,373 0 0
DISH NETWORK CORP OPT 25470M109 20,356 426,300 SH Put SOLE 8 426,300 0 0
DISH NETWORK CORP OPT 25470M109 2,044 42,800 SH Call SOLE 8 42,800 0 0
DISH NETWORK CORP COM 25470M109 10,323 216,190 SH   SOLE 8 216,190 0 0
DISH NETWORK CORP COM 25470M109 1,511 31,642 SH   SOLE 9 31,642 0 0
DISNEY WALT CO COM 254687106 260,720 2,425,092 SH   SOLE 1 2,425,092 0 0
DISNEY WALT CO COM 254687106 1,735 16,139 SH   DFND 1 0 0 16,139
DISNEY WALT CO OPT 254687106 92,233 857,900 SH Put SOLE 8 857,900 0 0
DISNEY WALT CO OPT 254687106 30,662 285,200 SH Call SOLE 8 285,200 0 0
DISNEY WALT CO COM 254687106 11,713 108,940 SH   SOLE 8 108,940 0 0
DISNEY WALT CO COM 254687106 47,653 443,242 SH   SOLE 9 443,242 0 0
DISNEY WALT CO COM 254687106 580 5,391 SH   DFND 20 0 0 5,391
DISNEY WALT CO COM 254687106 82 760 SH   SOLE 99 0 760 0
DMC GLOBAL INC COM 23291C103 62 2,466 SH   SOLE 1 2,466 0 0
DMC GLOBAL INC COM 23291C103 346 13,824 SH   SOLE 8 13,824 0 0
DNB FINL CORP COM 233237106 24 692 SH   SOLE 1 692 0 0
DOLBY LABORATORIES INC COM 25659T107 1,172 18,899 SH   SOLE 1 18,899 0 0
DOLBY LABORATORIES INC OPT 25659T107 19 300 SH Put SOLE 8 300 0 0
DOLBY LABORATORIES INC COM 25659T107 489 7,901 SH   SOLE 8 7,901 0 0
DOLLAR GEN CORP NEW COM 256677105 45,812 492,535 SH   SOLE 1 492,535 0 0
DOLLAR GEN CORP NEW OPT 256677105 7,534 81,000 SH Put SOLE 8 81,000 0 0
DOLLAR GEN CORP NEW OPT 256677105 7,171 77,100 SH Call SOLE 8 77,100 0 0
DOLLAR GEN CORP NEW COM 256677105 249 2,688 SH   SOLE 8 2,688 0 0
DOLLAR GEN CORP NEW COM 256677105 3,369 36,223 SH   SOLE 9 36,223 0 0
DOLLAR TREE INC COM 256746108 23,295 217,082 SH   SOLE 1 217,082 0 0
DOLLAR TREE INC COM 256746108 27,520 256,450 SH   SOLE 8 256,450 0 0
DOLLAR TREE INC OPT 256746108 7,629 71,100 SH Call SOLE 8 71,100 0 0
DOLLAR TREE INC OPT 256746108 9,089 84,700 SH Put SOLE 8 84,700 0 0
DOLLAR TREE INC COM 256746108 3,532 32,916 SH   SOLE 9 32,916 0 0
DOMINION ENERGY INC COM 25746U109 62,260 768,072 SH   SOLE 1 768,072 0 0
DOMINION ENERGY INC OPT 25746U109 5,277 65,100 SH Call SOLE 8 65,100 0 0
DOMINION ENERGY INC COM 25746U109 113 1,400 SH   SOLE 8 1,400 0 0
DOMINION ENERGY INC OPT 25746U109 470 5,800 SH Put SOLE 8 5,800 0 0
DOMINION ENERGY INC COM 25746U109 7,444 91,841 SH   SOLE 9 91,841 0 0
DOMINION ENERGY MIDSTRM PRTN COM 257454108 937 30,768 SH   SOLE 1 30,768 0 0
DOMINOS PIZZA INC COM 25754A201 38,977 206,271 SH   SOLE 1 206,271 0 0
DOMINOS PIZZA INC OPT 25754A201 8,503 45,000 SH Put SOLE 8 45,000 0 0
DOMINOS PIZZA INC OPT 25754A201 5,045 26,700 SH Call SOLE 8 26,700 0 0
DOMINOS PIZZA INC COM 25754A201 2,495 13,204 SH   SOLE 8 13,204 0 0
DOMINOS PIZZA INC COM 25754A201 40 211 SH   SOLE 9 211 0 0
DOMTAR CORP COM 257559203 610 12,317 SH   SOLE 1 12,317 0 0
DOMTAR CORP OPT 257559203 129 2,600 SH Call SOLE 8 2,600 0 0
DOMTAR CORP COM 257559203 0 8 SH   SOLE 8 8 0 0
DOMTAR CORP OPT 257559203 59 1,200 SH Put SOLE 8 1,200 0 0
DONALDSON INC COM 257651109 2,375 48,540 SH   SOLE 1 48,540 0 0
DONALDSON INC OPT 257651109 49 1,000 SH Call SOLE 8 1,000 0 0
DONALDSON INC COM 257651109 123 2,522 SH   SOLE 8 2,522 0 0
DONEGAL GROUP INC COM 257701201 24 1,398 SH   SOLE 1 1,398 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 167 8,568 SH   SOLE 1 8,568 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 0 25 SH   SOLE 8 25 0 0
DONNELLEY R R &amp SONS CO COM 257867200 104 11,130 SH   SOLE 1 11,130 0 0
DONNELLEY R R &amp SONS CO OPT 257867200 49 5,300 SH Call SOLE 8 5,300 0 0
DONNELLEY R R &amp SONS CO OPT 257867200 51 5,500 SH Put SOLE 8 5,500 0 0
DONNELLEY R R &amp SONS CO COM 257867200 590 63,518 SH   SOLE 8 63,518 0 0
DORIAN LPG LTD COM Y2106R110 49 5,949 SH   SOLE 1 5,949 0 0
DORIAN LPG LTD COM Y2106R110 16 1,908 SH   SOLE 8 1,908 0 0
DORMAN PRODUCTS INC COM 258278100 985 16,123 SH   SOLE 1 16,123 0 0
DOUGLAS DYNAMICS INC COM 25960R105 148 3,932 SH   SOLE 1 3,932 0 0
DOUGLAS DYNAMICS INC COM 25960R105 17 443 SH   SOLE 8 443 0 0
DOUGLAS EMMETT INC COM 25960P109 298 7,268 SH   SOLE 1 7,268 0 0
DOUGLAS EMMETT INC TRUS 25960P109 9,953 242,409 SH   SOLE 1 242,409 0 0
DOUGLAS EMMETT INC OPT 25960P109 70 1,700 SH Call SOLE 8 1,700 0 0
DOUGLAS EMMETT INC TRUS 25960P109 62 1,522 SH   SOLE 8 1,522 0 0
DOVA PHARMACEUTICALS INC COM 25985T102 32 1,117 SH   SOLE 1 1,117 0 0
DOVER CORP COM 260003108 169,468 1,678,061 SH   SOLE 1 1,678,061 0 0
DOVER CORP COM 260003108 1,652 16,361 SH   SOLE 8 16,361 0 0
DOVER CORP OPT 260003108 121 1,200 SH Put SOLE 8 1,200 0 0
DOVER CORP OPT 260003108 10 100 SH Call SOLE 8 100 0 0
DOVER CORP COM 260003108 2,412 23,888 SH   SOLE 9 23,888 0 0
DOWDUPONT INC COM 26078J100 616 8,652 SH   DFND 1 0 0 8,652
DOWDUPONT INC COM 26078J100 209,423 2,940,536 SH   SOLE 1 2,940,536 0 0
DOWDUPONT INC OPT 26078J100 30,909 433,996 SH Call SOLE 8 433,996 0 0
DOWDUPONT INC COM 26078J100 178 2,500 SH   SOLE 8 2,500 0 0
DOWDUPONT INC OPT 26078J100 21,946 308,132 SH Put SOLE 8 308,132 0 0
DOWDUPONT INC COM 26078J100 23,174 325,393 SH   SOLE 9 325,393 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 17,288 178,105 SH   SOLE 1 178,105 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 887 9,136 SH   DFND 1 0 0 9,136
DR PEPPER SNAPPLE GROUP INC OPT 26138E109 146 1,500 SH Call SOLE 8 1,500 0 0
DR PEPPER SNAPPLE GROUP INC OPT 26138E109 514 5,300 SH Put SOLE 8 5,300 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 4,530 46,667 SH   SOLE 8 46,667 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 2,483 25,590 SH   SOLE 9 25,590 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 372 3,833 SH   SOLE 99 0 3,833 0
DR REDDYS LABS LTD ADR 256135203 29 761 SH   SOLE 8 761 0 0
DRIL-QUIP INC COM 262037104 290 6,064 SH   SOLE 1 6,064 0 0
DRIL-QUIP INC OPT 262037104 29 600 SH Call SOLE 8 600 0 0
DRIVE SHACK INC COM 262077100 55 9,861 SH   SOLE 1 9,861 0 0
DRYSHIPS INC COM Y2109Q705 0 82 SH   SOLE 8 82 0 0
DSP GROUP INC COM 23332B106 44 3,561 SH   SOLE 1 3,561 0 0
DST SYS INC DEL COM 233326107 2,344 37,761 SH   SOLE 1 37,761 0 0
DST SYS INC DEL OPT 233326107 118 1,900 SH Call SOLE 8 1,900 0 0
DSW INC COM 23334L102 1,330 62,175 SH   SOLE 1 62,175 0 0
DSW INC OPT 23334L102 2,379 111,100 SH Call SOLE 8 111,100 0 0
DSW INC OPT 23334L102 1,691 79,000 SH Put SOLE 8 79,000 0 0
DTE ENERGY CO COM 233331107 52,987 484,067 SH   SOLE 1 484,067 0 0
DTE ENERGY CO COM 233331107 14 128 SH   SOLE 8 128 0 0
DTE ENERGY CO OPT 233331107 131 1,200 SH Put SOLE 8 1,200 0 0
DTE ENERGY CO OPT 233331107 296 2,700 SH Call SOLE 8 2,700 0 0
DTE ENERGY CO COM 233331107 2,726 24,906 SH   SOLE 9 24,906 0 0
DUCOMMUN INC DEL COM 264147109 53 1,869 SH   SOLE 1 1,869 0 0
DUCOMMUN INC DEL OPT 264147109 6 200 SH Call SOLE 8 200 0 0
DUCOMMUN INC DEL COM 264147109 5 181 SH   SOLE 8 181 0 0
DUKE ENERGY CORP NEW COM 26441C204 28 333 SH   DFND 1 0 0 333
DUKE ENERGY CORP NEW COM 26441C204 105,580 1,255,280 SH   SOLE 1 1,255,280 0 0
DUKE ENERGY CORP NEW OPT 26441C204 1,085 12,900 SH Put SOLE 8 12,900 0 0
DUKE ENERGY CORP NEW OPT 26441C204 1,859 22,100 SH Call SOLE 8 22,100 0 0
DUKE ENERGY CORP NEW COM 26441C204 9,181 109,148 SH   SOLE 9 109,148 0 0
DUKE REALTY CORP TRUS 264411505 14,697 540,121 SH   SOLE 1 540,121 0 0
DUKE REALTY CORP COM 264411505 10,107 371,443 SH   SOLE 1 371,443 0 0
DUKE REALTY CORP TRUS 264411505 11 418 SH   SOLE 8 418 0 0
DUKE REALTY CORP COM 264411505 1,345 49,446 SH   SOLE 9 49,446 0 0
DULUTH HLDGS INC COM 26443V101 27 1,522 SH   SOLE 1 1,522 0 0
DULUTH HLDGS INC COM 26443V101 2 87 SH   SOLE 8 87 0 0
DUN &amp BRADSTREET CORP DEL NE COM 26483E100 6,349 53,620 SH   SOLE 1 53,620 0 0
DUN &amp BRADSTREET CORP DEL NE COM 26483E100 190 1,601 SH   SOLE 8 1,601 0 0
DUNKIN BRANDS GROUP INC COM 265504100 3,252 50,449 SH   SOLE 1 50,449 0 0
DUNKIN BRANDS GROUP INC OPT 265504100 1,889 29,300 SH Put SOLE 8 29,300 0 0
DUNKIN BRANDS GROUP INC OPT 265504100 535 8,300 SH Call SOLE 8 8,300 0 0
DUNKIN BRANDS GROUP INC COM 265504100 6,101 94,615 SH   SOLE 8 94,615 0 0
DURECT CORP COM 266605104 22 23,944 SH   SOLE 1 23,944 0 0
DURECT CORP COM 266605104 0 97 SH   SOLE 8 97 0 0
DXC TECHNOLOGY CO COM 23355L106 13,459 141,820 SH   SOLE 1 141,820 0 0
DXC TECHNOLOGY CO COM 23355L106 1 8 SH   DFND 1 0 0 8
DXC TECHNOLOGY CO COM 23355L106 6,823 71,898 SH   SOLE 8 71,898 0 0
DXC TECHNOLOGY CO OPT 23355L106 4,877 51,392 SH Put SOLE 8 51,392 0 0
DXC TECHNOLOGY CO OPT 23355L106 763 8,044 SH Call SOLE 8 8,044 0 0
DXC TECHNOLOGY CO COM 23355L106 3,759 39,608 SH   SOLE 9 39,608 0 0
DXP ENTERPRISES INC NEW COM 233377407 74 2,499 SH   SOLE 1 2,499 0 0
DYCOM INDS INC COM 267475101 538 4,831 SH   SOLE 1 4,831 0 0
DYCOM INDS INC OPT 267475101 2,150 19,300 SH Call SOLE 8 19,300 0 0
DYCOM INDS INC OPT 267475101 7,410 66,500 SH Put SOLE 8 66,500 0 0
DYCOM INDS INC COM 267475101 2,051 18,402 SH   SOLE 8 18,402 0 0
DYCOM INDS INC BOND 267475AB7 2,448 1,878,000 PRN   SOLE 8 0 0 1,878,000
DYNAVAX TECHNOLOGIES CORP COM 268158201 657 35,098 SH   SOLE 1 35,098 0 0
DYNAVAX TECHNOLOGIES CORP COM 268158201 944 50,458 SH   SOLE 8 50,458 0 0
DYNEGY INC NEW DEL COM 26817R157 2 12,758 SH   SOLE 1 12,758 0 0
DYNEGY INC NEW DEL COM 26817R108 5,357 452,092 SH   SOLE 1 452,092 0 0
DYNEGY INC NEW DEL CONV 26817R405 5,480 69,171 SH   SOLE 8 69,171 0 0
DYNEGY INC NEW DEL OPT 26817R108 1,532 129,300 SH Call SOLE 8 129,300 0 0
DYNEGY INC NEW DEL OPT 26817R108 177 14,900 SH Put SOLE 8 14,900 0 0
DYNEGY INC NEW DEL COM 26817R108 418 35,262 SH   SOLE 8 35,262 0 0
DYNEX CAP INC TRUS 26817Q506 56 7,920 SH   SOLE 1 7,920 0 0
DYNEX CAP INC TRUS 26817Q506 0 39 SH   SOLE 8 39 0 0
E L F BEAUTY INC COM 26856L103 73 3,286 SH   SOLE 1 3,286 0 0
E L F BEAUTY INC COM 26856L103 0 5 SH   SOLE 8 5 0 0
E TRADE FINANCIAL CORP COM 269246401 17,763 358,360 SH   SOLE 1 358,360 0 0
E TRADE FINANCIAL CORP OPT 269246401 1,789 36,100 SH Put SOLE 8 36,100 0 0
E TRADE FINANCIAL CORP COM 269246401 209 4,210 SH   SOLE 8 4,210 0 0
E TRADE FINANCIAL CORP OPT 269246401 2,112 42,600 SH Call SOLE 8 42,600 0 0
E TRADE FINANCIAL CORP COM 269246401 1,864 37,596 SH   SOLE 9 37,596 0 0
EAGLE BANCORP INC MD COM 268948106 677 11,694 SH   SOLE 1 11,694 0 0
EAGLE BANCORP INC MD COM 268948106 49 844 SH   SOLE 8 844 0 0
EAGLE BULK SHIPPING INC COM Y2187A143 100 22,329 SH   SOLE 1 22,329 0 0
EAGLE BULK SHIPPING INC COM Y2187A143 0 38 SH   SOLE 8 38 0 0
EAGLE MATERIALS INC COM 26969P108 1,423 12,564 SH   SOLE 1 12,564 0 0
EAGLE MATERIALS INC OPT 26969P108 986 8,700 SH Call SOLE 8 8,700 0 0
EAGLE MATERIALS INC OPT 26969P108 1,586 14,000 SH Put SOLE 8 14,000 0 0
EAGLE MATERIALS INC COM 26969P108 9 83 SH   SOLE 8 83 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 956 17,913 SH   SOLE 1 17,913 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 20 370 SH   SOLE 8 370 0 0
EARTHSTONE ENERGY INC COM 27032D304 46 4,338 SH   SOLE 1 4,338 0 0
EAST WEST BANCORP INC COM 27579R104 5,990 98,481 SH   SOLE 1 98,481 0 0
EAST WEST BANCORP INC COM 27579R104 39 633 SH   SOLE 9 633 0 0
EASTERLY GOVT PPTYS INC TRUS 27616P103 812 38,059 SH   SOLE 1 38,059 0 0
EASTERLY GOVT PPTYS INC TRUS 27616P103 1 69 SH   SOLE 8 69 0 0
EASTERN CO COM 276317104 26 986 SH   SOLE 1 986 0 0
EASTGROUP PPTY INC TRUS 277276101 3,406 38,549 SH   SOLE 1 38,549 0 0
EASTMAN CHEM CO COM 277432100 8,018 86,548 SH   SOLE 1 86,548 0 0
EASTMAN CHEM CO OPT 277432100 2,270 24,500 SH Put SOLE 8 24,500 0 0
EASTMAN CHEM CO COM 277432100 352 3,803 SH   SOLE 8 3,803 0 0
EASTMAN CHEM CO OPT 277432100 2,548 27,500 SH Call SOLE 8 27,500 0 0
EASTMAN CHEM CO COM 277432100 1,849 19,958 SH   SOLE 9 19,958 0 0
EASTMAN KODAK CO COM 277461406 145 46,562 SH   SOLE 1 46,562 0 0
EATON CORP PLC COM G29183103 67 850 SH   DFND 1 0 0 850
EATON CORP PLC COM G29183103 49,402 625,282 SH   SOLE 1 625,282 0 0
EATON CORP PLC COM G29183103 718 9,092 SH   SOLE 8 9,092 0 0
EATON CORP PLC OPT G29183103 13,044 165,100 SH Call SOLE 8 165,100 0 0
EATON CORP PLC OPT G29183103 4,345 55,000 SH Put SOLE 8 55,000 0 0
EATON CORP PLC COM G29183103 4,852 61,406 SH   SOLE 9 61,406 0 0
EATON VANCE CORP COM 278265103 2,486 44,100 SH   SOLE 1 44,100 0 0
EATON VANCE CORP COM 278265103 78 1,369 SH   SOLE 8 1,369 0 0
EATON VANCE CORP COM 278265103 29 509 SH   SOLE 9 509 0 0
EBAY INC COM 278642103 69,843 1,850,607 SH   SOLE 1 1,850,607 0 0
EBAY INC COM 278642103 14 378 SH   DFND 1 0 0 378
EBAY INC OPT 278642103 11,990 317,700 SH Put SOLE 8 317,700 0 0
EBAY INC OPT 278642103 19,602 519,400 SH Call SOLE 8 519,400 0 0
EBAY INC COM 278642103 5,111 135,417 SH   SOLE 8 135,417 0 0
EBAY INC COM 278642103 38,711 1,025,736 SH   SOLE 9 1,025,736 0 0
EBAY INC COM 278642103 211 5,600 SH   DFND 20 0 0 5,600
EBIX INC COM 278715206 674 8,514 SH   SOLE 1 8,514 0 0
EBIX INC COM 278715206 2 26 SH   SOLE 8 26 0 0
EBIX INC OPT 278715206 896 11,300 SH Put SOLE 8 11,300 0 0
EBIX INC OPT 278715206 285 3,600 SH Call SOLE 8 3,600 0 0
ECHELON CORP COM 27874N303 0 25 SH   DFND 1 0 0 25
ECHO GLOBAL LOGISTICS INC COM 27875T101 2,237 79,884 SH   SOLE 1 79,884 0 0
ECHOSTAR CORP COM 278768106 433 7,230 SH   SOLE 1 7,230 0 0
ECHOSTAR CORP COM 278768106 617 10,298 SH   SOLE 8 10,298 0 0
ECLIPSE RES CORP COM 27890G100 413 172,419 SH   SOLE 1 172,419 0 0
ECOLAB INC COM 278865100 365 2,723 SH   DFND 1 0 0 2,723
ECOLAB INC COM 278865100 147,397 1,098,508 SH   SOLE 1 627,778 470,730 0
ECOLAB INC OPT 278865100 5,193 38,700 SH Call SOLE 8 38,700 0 0
ECOLAB INC COM 278865100 47 350 SH   SOLE 8 350 0 0
ECOLAB INC COM 278865100 6,833 50,928 SH   SOLE 9 50,928 0 0
ECOLAB INC COM 278865100 1,283 9,561 SH   SOLE 20 0 9,561 0
ECOLAB INC COM 278865100 65 483 SH   SOLE 99 0 483 0
ECOPETROL S A ADR 279158109 2,003 136,900 SH   SOLE 1 136,900 0 0
ECOPETROL S A ADR 279158109 2 127 SH   SOLE 8 127 0 0
EDGE THERAPEUTICS INC COM 279870109 31 3,241 SH   SOLE 1 3,241 0 0
EDGEWELL PERS CARE CO COM 28035Q102 2,023 34,052 SH   SOLE 1 34,052 0 0
EDGEWELL PERS CARE CO COM 28035Q102 245 4,129 SH   SOLE 8 4,129 0 0
EDGEWELL PERS CARE CO OPT 28035Q102 9,175 154,500 SH Call SOLE 8 154,500 0 0
EDGEWELL PERS CARE CO OPT 28035Q102 350 5,900 SH Put SOLE 8 5,900 0 0
EDISON INTL COM 281020107 36,544 577,881 SH   SOLE 1 577,881 0 0
EDISON INTL COM 281020107 488 7,717 SH   SOLE 8 7,717 0 0
EDISON INTL OPT 281020107 392 6,200 SH Put SOLE 8 6,200 0 0
EDISON INTL OPT 281020107 234 3,700 SH Call SOLE 8 3,700 0 0
EDISON INTL COM 281020107 2,861 45,239 SH   SOLE 9 45,239 0 0
EDITAS MEDICINE INC COM 28106W103 502 16,313 SH   SOLE 1 16,313 0 0
EDUCATION RLTY TR INC TRUS 28140H203 4,197 120,190 SH   SOLE 1 120,190 0 0
EDUCATION RLTY TR INC TRUS 28140H203 0 8 SH   SOLE 8 8 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 22,967 203,769 SH   SOLE 1 203,769 0 0
EDWARDS LIFESCIENCES CORP OPT 28176E108 2,085 18,500 SH Call SOLE 8 18,500 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 7,056 62,593 SH   SOLE 8 62,593 0 0
EDWARDS LIFESCIENCES CORP OPT 28176E108 5,636 50,000 SH Put SOLE 8 50,000 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 3,311 29,375 SH   SOLE 9 29,375 0 0
EGALET CORP COM 28226B104 0 65 SH   SOLE 8 65 0 0
EHEALTH INC COM 28238P109 43 2,468 SH   SOLE 1 2,468 0 0
EHEALTH INC COM 28238P109 39 2,264 SH   SOLE 8 2,264 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 78 5,604 SH   SOLE 1 5,604 0 0
EKSO BIONICS HLDGS INC COM 282644202 596 279,518 SH   SOLE 1 279,518 0 0
EKSO BIONICS HLDGS INC COM 282644202 0 89 SH   SOLE 8 89 0 0
EL PASO ELEC CO COM 283677854 738 13,327 SH   SOLE 1 13,327 0 0
EL PASO ELEC CO COM 283677854 1 16 SH   SOLE 8 16 0 0
EL POLLO LOCO HLDGS INC COM 268603107 163 16,405 SH   SOLE 1 16,405 0 0
EL POLLO LOCO HLDGS INC OPT 268603107 50 5,100 SH Put SOLE 8 5,100 0 0
EL POLLO LOCO HLDGS INC OPT 268603107 100 10,100 SH Call SOLE 8 10,100 0 0
EL POLLO LOCO HLDGS INC COM 268603107 73 7,345 SH   SOLE 8 7,345 0 0
ELBIT SYS LTD COM M3760D101 47 349 SH   SOLE 9 349 0 0
ELDORADO GOLD CORP NEW COM 284902103 7 4,692 SH   SOLE 1 4,692 0 0
ELDORADO GOLD CORP NEW OPT 284902103 19 13,000 SH Put SOLE 8 13,000 0 0
ELDORADO GOLD CORP NEW OPT 284902103 142 99,300 SH Call SOLE 8 99,300 0 0
ELDORADO GOLD CORP NEW COM 284902103 2 1,050 SH   DFND 20 0 0 1,050
ELDORADO RESORTS INC COM 28470R102 335 10,116 SH   SOLE 1 10,116 0 0
ELDORADO RESORTS INC COM 28470R102 38 1,152 SH   SOLE 8 1,152 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 125 5,822 SH   SOLE 1 5,822 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 75 3,476 SH   SOLE 8 3,476 0 0
ELECTRONIC ARTS INC COM 285512109 993 9,450 SH   DFND 1 0 0 9,450
ELECTRONIC ARTS INC COM 285512109 36,504 347,476 SH   SOLE 1 347,476 0 0
ELECTRONIC ARTS INC OPT 285512109 595,449 5,667,700 SH Put SOLE 8 5,667,700 0 0
ELECTRONIC ARTS INC OPT 285512109 661,542 6,296,800 SH Call SOLE 8 6,296,800 0 0
ELECTRONIC ARTS INC COM 285512109 242,288 2,306,189 SH   SOLE 8 2,306,189 0 0
ELECTRONIC ARTS INC COM 285512109 4,492 42,757 SH   SOLE 9 42,757 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 470 15,944 SH   SOLE 1 15,944 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 1 49 SH   SOLE 8 49 0 0
ELEVATE CREDIT INC COM 28621V101 215 28,447 SH   SOLE 1 28,447 0 0
ELLIE MAE INC COM 28849P100 3,135 35,071 SH   SOLE 1 35,071 0 0
ELLIE MAE INC OPT 28849P100 9 100 SH Call SOLE 8 100 0 0
ELLINGTON RESIDENTIAL MTG RE TRUS 288578107 22 1,820 SH   SOLE 1 1,820 0 0
ELLIS PERRY INTL INC COM 288853104 53 2,124 SH   SOLE 1 2,124 0 0
EMAGIN CORP COM 29076N206 0 66 SH   SOLE 8 66 0 0
EMBRAER S A ADR 29082A107 586 24,500 SH   SOLE 1 24,500 0 0
EMBRAER S A OPT 29082A107 77 3,200 SH Call SOLE 8 3,200 0 0
EMC INS GROUP INC COM 268664109 47 1,618 SH   SOLE 1 1,618 0 0
EMCOR GROUP INC COM 29084Q100 4,167 50,977 SH   SOLE 1 50,977 0 0
EMCOR GROUP INC COM 29084Q100 8 98 SH   SOLE 8 98 0 0
EMCORE CORP COM 290846203 28 4,274 SH   SOLE 1 4,274 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 72 3,566 SH   SOLE 1 3,566 0 0
EMERGE ENERGY SVCS LP COM 29102H108 1,068 148,600 SH   SOLE 1 148,600 0 0
EMERGE ENERGY SVCS LP OPT 29102H108 224 31,100 SH Put SOLE 8 31,100 0 0
EMERGE ENERGY SVCS LP OPT 29102H108 296 41,200 SH Call SOLE 8 41,200 0 0
EMERGE ENERGY SVCS LP COM 29102H108 321 44,759 SH   SOLE 8 44,759 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 935 20,104 SH   SOLE 1 20,104 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 109 2,352 SH   SOLE 8 2,352 0 0
EMERSON ELEC CO COM 291011104 81,825 1,174,120 SH   SOLE 1 1,174,120 0 0
EMERSON ELEC CO COM 291011104 246 3,532 SH   SOLE 8 3,532 0 0
EMERSON ELEC CO OPT 291011104 11,123 159,600 SH Put SOLE 8 159,600 0 0
EMERSON ELEC CO OPT 291011104 32,406 465,000 SH Call SOLE 8 465,000 0 0
EMERSON ELEC CO COM 291011104 6,210 89,111 SH   SOLE 9 89,111 0 0
EMPIRE RESORTS INC COM 292052305 15 540 SH   SOLE 1 540 0 0
EMPIRE ST RLTY TR INC TRUS 292104106 2,775 135,113 SH   SOLE 1 135,113 0 0
EMPIRE ST RLTY TR INC TRUS 292104106 1 50 SH   SOLE 8 50 0 0
EMPLOYERS HOLDINGS INC COM 292218104 540 12,177 SH   SOLE 1 12,177 0 0
EMPLOYERS HOLDINGS INC COM 292218104 2 55 SH   SOLE 8 55 0 0
EMX RTY CORP COM 26873J107 30 36,000 SH   DFND 1 0 0 36,000
ENABLE MIDSTREAM PARTNERS LP COM 292480100 556 39,165 SH   SOLE 1 39,165 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 1,582 26,960 SH   SOLE 1 26,960 0 0
ENBRIDGE ENERGY MANAGEMENT L COM 29250X103 319 23,815 SH   SOLE 1 23,815 0 0
ENBRIDGE ENERGY PARTNERS L P COM 29250R106 17,004 1,231,356 SH   SOLE 1 1,231,356 0 0
ENBRIDGE ENERGY PARTNERS L P OPT 29250R106 25 1,800 SH Call SOLE 8 1,800 0 0
ENBRIDGE INC COM 29250N105 914 23,377 SH   DFND 1 0 0 23,377
ENBRIDGE INC COM 29250N105 15,611 399,168 SH   SOLE 1 399,168 0 0
ENBRIDGE INC COM 29250N105 209 5,356 SH   SOLE 8 5,356 0 0
ENBRIDGE INC OPT 29250N105 2,894 74,000 SH Put SOLE 8 74,000 0 0
ENBRIDGE INC OPT 29250N105 13,057 333,834 SH Call SOLE 8 333,834 0 0
ENBRIDGE INC COM 29250N105 336 8,588 SH   SOLE 9 8,588 0 0
ENCANA CORP COM 292505104 19 1,417 SH   SOLE 1 1,417 0 0
ENCANA CORP COM 292505104 933 70,000 SH   SOLE 8 70,000 0 0
ENCANA CORP OPT 292505104 2,109 158,200 SH Put SOLE 8 158,200 0 0
ENCANA CORP OPT 292505104 2,950 221,300 SH Call SOLE 8 221,300 0 0
ENCANA CORP COM 292505104 8 600 SH   DFND 20 0 0 600
ENCORE CAP GROUP INC COM 292554102 7,910 187,894 SH   SOLE 1 187,894 0 0
ENCORE CAP GROUP INC BOND 292554AF9 826 746,000 PRN   SOLE 8 0 0 746,000
ENCORE CAP GROUP INC BOND 292554AH5 1,517 1,556,000 PRN   SOLE 8 0 0 1,556,000
ENCORE CAP GROUP INC COM 292554102 36 833 SH   SOLE 8 833 0 0
ENCORE WIRE CORP COM 292562105 240 4,940 SH   SOLE 1 4,940 0 0
ENCORE WIRE CORP OPT 292562105 24 500 SH Put SOLE 8 500 0 0
ENCORE WIRE CORP COM 292562105 38 796 SH   SOLE 8 796 0 0
ENDEAVOUR SILVER CORP OPT 29258Y103 35 14,700 SH Call SOLE 8 14,700 0 0
ENDEAVOUR SILVER CORP OPT 29258Y103 5 1,900 SH Put SOLE 8 1,900 0 0
ENDEAVOUR SILVER CORP COM 29258Y103 16 6,817 SH   SOLE 8 6,817 0 0
ENDEAVOUR SILVER CORP COM 29258Y103 11 4,600 SH   DFND 20 0 0 4,600
ENDO INTL PLC COM G30401106 1,599 206,316 SH   SOLE 1 206,316 0 0
ENDO INTL PLC OPT G30401106 2,540 327,800 SH Call SOLE 8 327,800 0 0
ENDO INTL PLC OPT G30401106 1,244 160,500 SH Put SOLE 8 160,500 0 0
ENDOCYTE INC COM 29269A102 432 100,886 SH   SOLE 1 100,886 0 0
ENDOCYTE INC COM 29269A102 9 2,223 SH   SOLE 8 2,223 0 0
ENDOLOGIX INC COM 29266S106 168 31,312 SH   SOLE 1 31,312 0 0
ENDOLOGIX INC COM 29266S106 2 458 SH   SOLE 8 458 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 77 9,201 SH   SOLE 1 9,201 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 19 2,310 SH   SOLE 8 2,310 0 0
ENDURO RTY TR TRUS 29269K100 0 22 SH   SOLE 8 22 0 0
ENEL AMERICAS S A ADR 29274F104 173 15,455 SH   SOLE 9 15,455 0 0
ENERGEN CORP COM 29265N108 107 1,849 SH   SOLE 1 1,849 0 0
ENERGEN CORP COM 29265N108 20,483 355,783 SH   SOLE 8 355,783 0 0
ENERGEN CORP OPT 29265N108 489 8,500 SH Call SOLE 8 8,500 0 0
ENERGEN CORP OPT 29265N108 225 3,900 SH Put SOLE 8 3,900 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 2,803 58,425 SH   SOLE 1 58,425 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 293 6,109 SH   SOLE 8 6,109 0 0
ENERGOUS CORP COM 29272C103 121 6,229 SH   SOLE 1 6,229 0 0
ENERGOUS CORP OPT 29272C103 1,755 90,200 SH Call SOLE 8 90,200 0 0
ENERGOUS CORP OPT 29272C103 12,553 645,400 SH Put SOLE 8 645,400 0 0
ENERGOUS CORP COM 29272C103 2,782 143,008 SH   SOLE 8 143,008 0 0
ENERGY FOCUS INC COM 29268T300 0 33 SH   SOLE 8 33 0 0
ENERGY FUELS INC COM 292671708 0 22 SH   DFND 1 0 0 22
ENERGY FUELS INC COM 292671708 0 64 SH   DFND 20 0 0 64
ENERGY RECOVERY INC COM 29270J100 1,090 124,552 SH   SOLE 1 124,552 0 0
ENERGY RECOVERY INC OPT 29270J100 67 7,700 SH Put SOLE 8 7,700 0 0
ENERGY RECOVERY INC OPT 29270J100 29 3,300 SH Call SOLE 8 3,300 0 0
ENERGY RECOVERY INC COM 29270J100 251 28,710 SH   SOLE 8 28,710 0 0
ENERGY TRANSFER EQUITY L P COM 29273V100 126,777 7,345,175 SH   SOLE 1 7,345,175 0 0
ENERGY TRANSFER EQUITY L P COM 29273V100 1,797 104,083 SH   SOLE 8 104,083 0 0
ENERGY TRANSFER EQUITY L P OPT 29273V100 4,163 241,200 SH Put SOLE 8 241,200 0 0
ENERGY TRANSFER EQUITY L P OPT 29273V100 7,720 447,300 SH Call SOLE 8 447,300 0 0
ENERGY TRANSFER PARTNERS LP COM 29278N103 164,761 9,194,265 SH   SOLE 1 9,194,265 0 0
ENERGY TRANSFER PARTNERS LP OPT 29278N103 14,336 800,000 SH Call SOLE 1 800,000 0 0
ENERGY TRANSFER PARTNERS LP COM 29278N103 27 1,500 SH   DFND 1 0 0 1,500
ENERGY TRANSFER PARTNERS LP OPT 29278N103 7,082 395,200 SH Call SOLE 8 395,200 0 0
ENERGY TRANSFER PARTNERS LP OPT 29278N103 1,340 74,800 SH Put SOLE 8 74,800 0 0
ENERGY TRANSFER PARTNERS LP COM 29278N103 3,127 174,496 SH   SOLE 8 174,496 0 0
ENERGY XXI GULF COAST INC COM 29276K101 1 108 SH   DFND 1 0 0 108
ENERGY XXI GULF COAST INC COM 29276K101 160 27,882 SH   SOLE 1 27,882 0 0
ENERPLUS CORP COM 292766102 1,433 146,400 SH   SOLE 1 146,400 0 0
ENERPLUS CORP OPT 292766102 564 57,600 SH Call SOLE 8 57,600 0 0
ENERPLUS CORP OPT 292766102 81 8,300 SH Put SOLE 8 8,300 0 0
ENERPLUS CORP COM 292766102 266 27,163 SH   SOLE 8 27,163 0 0
ENERSYS COM 29275Y102 2,154 30,947 SH   SOLE 1 30,947 0 0
ENERSYS OPT 29275Y102 49 700 SH Put SOLE 8 700 0 0
ENERSYS COM 29275Y102 84 1,207 SH   SOLE 8 1,207 0 0
ENGILITY HLDGS INC NEW COM 29286C107 81 2,861 SH   SOLE 1 2,861 0 0
ENGILITY HLDGS INC NEW COM 29286C107 2 71 SH   SOLE 8 71 0 0
ENI S P A ADR 26874R108 1 30 SH   SOLE 1 30 0 0
ENLINK MIDSTREAM LLC COM 29336T100 5,013 284,811 SH   SOLE 1 284,811 0 0
ENLINK MIDSTREAM LLC COM 29336T100 88 5,049 SH   SOLE 8 5,049 0 0
ENLINK MIDSTREAM PARTNERS LP COM 29336U107 10,736 698,507 SH   SOLE 1 698,507 0 0
ENLINK MIDSTREAM PARTNERS LP COM 29336U107 31 1,986 SH   SOLE 8 1,986 0 0
ENLINK MIDSTREAM PARTNERS LP OPT 29336U107 15 1,000 SH Call SOLE 8 1,000 0 0
ENNIS INC COM 293389102 84 4,070 SH   SOLE 1 4,070 0 0
ENOVA INTL INC COM 29357K103 183 12,031 SH   SOLE 1 12,031 0 0
ENOVA INTL INC COM 29357K103 0 1 SH   SOLE 8 1 0 0
ENPHASE ENERGY INC COM 29355A107 526 218,234 SH   SOLE 1 218,234 0 0
ENPHASE ENERGY INC COM 29355A107 12 5,000 SH   DFND 1 0 0 5,000
ENPHASE ENERGY INC COM 29355A107 19 7,892 SH   SOLE 8 7,892 0 0
ENPRO INDS INC COM 29355X107 910 9,735 SH   SOLE 1 9,735 0 0
ENPRO INDS INC COM 29355X107 76 812 SH   SOLE 8 812 0 0
ENSCO JERSEY FIN LTD BOND 29359WAB1 2,203 2,482,000 PRN   SOLE 8 0 0 2,482,000
ENSCO PLC COM G3157S106 7,175 1,213,963 SH   SOLE 1 1,213,963 0 0
ENSCO PLC OPT G3157S106 1,132 191,560 SH Call SOLE 8 191,560 0 0
ENSCO PLC COM G3157S106 366 61,998 SH   SOLE 8 61,998 0 0
ENSCO PLC OPT G3157S106 1,228 207,780 SH Put SOLE 8 207,780 0 0
ENSIGN GROUP INC COM 29358P101 410 18,472 SH   SOLE 1 18,472 0 0
ENSIGN GROUP INC COM 29358P101 29 1,308 SH   SOLE 8 1,308 0 0
ENSTAR GROUP LIMITED COM G3075P101 822 4,099 SH   SOLE 1 4,099 0 0
ENTEGRA FINL CORP COM 29363J108 31 1,063 SH   SOLE 1 1,063 0 0
ENTEGRIS INC COM 29362U104 2,407 79,054 SH   SOLE 1 79,054 0 0
ENTEGRIS INC COM 29362U104 2,453 80,536 SH   SOLE 8 80,536 0 0
ENTELLUS MED INC COM 29363K105 1,215 49,787 SH   SOLE 1 49,787 0 0
ENTERCOM COMMUNICATIONS CORP COM 293639100 1,004 93,039 SH   SOLE 1 93,039 0 0
ENTERCOM COMMUNICATIONS CORP COM 293639100 4,449 411,873 SH   SOLE 8 411,873 0 0
ENTERGY CORP NEW COM 29364G103 19,708 242,151 SH   SOLE 1 242,151 0 0
ENTERGY CORP NEW COM 29364G103 97 1,193 SH   SOLE 8 1,193 0 0
ENTERGY CORP NEW OPT 29364G103 1,156 14,200 SH Call SOLE 8 14,200 0 0
ENTERGY CORP NEW OPT 29364G103 920 11,300 SH Put SOLE 8 11,300 0 0
ENTERGY CORP NEW COM 29364G103 4,926 60,537 SH   SOLE 9 60,537 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 51 1,500 SH   SOLE 1 1,500 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 159 3,512 SH   SOLE 1 3,512 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 1 15 SH   SOLE 8 15 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 62,560 2,359,891 SH   SOLE 1 2,359,891 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 27 1,000 SH   DFND 1 0 0 1,000
ENTERPRISE PRODS PARTNERS L OPT 293792107 2,906 109,600 SH Put SOLE 8 109,600 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 1,844 69,549 SH   SOLE 8 69,549 0 0
ENTERPRISE PRODS PARTNERS L OPT 293792107 4,430 167,100 SH Call SOLE 8 167,100 0 0
ENTRAVISION COMMUNICATIONS C COM 29382R107 210 29,364 SH   SOLE 1 29,364 0 0
ENTRAVISION COMMUNICATIONS C COM 29382R107 30 4,187 SH   SOLE 8 4,187 0 0
ENVESTNET INC COM 29404K106 341 6,835 SH   SOLE 1 6,835 0 0
ENVESTNET INC COM 29404K106 4 90 SH   SOLE 8 90 0 0
ENVIROSTAR INC COM 29414M100 23 580 SH   SOLE 1 580 0 0
ENVISION HEALTHCARE CORP COM 29414D100 4,783 138,383 SH   SOLE 1 138,383 0 0
ENVISION HEALTHCARE CORP OPT 29414D100 2,447 70,800 SH Put SOLE 8 70,800 0 0
ENVISION HEALTHCARE CORP COM 29414D100 1,712 49,537 SH   SOLE 8 49,537 0 0
ENVISION HEALTHCARE CORP COM 29414D100 580 16,791 SH   SOLE 9 16,791 0 0
ENVIVA PARTNERS LP COM 29414J107 1 20 SH   SOLE 8 20 0 0
ENZO BIOCHEM INC COM 294100102 126 15,533 SH   SOLE 1 15,533 0 0
ENZO BIOCHEM INC COM 294100102 30 3,596 SH   SOLE 8 3,596 0 0
EOG RES INC COM 26875P101 104,843 971,579 SH   SOLE 1 414,198 557,381 0
EOG RES INC COM 26875P101 305 2,828 SH   DFND 1 0 0 2,828
EOG RES INC OPT 26875P101 18,119 167,900 SH Call SOLE 8 167,900 0 0
EOG RES INC COM 26875P101 6,696 62,044 SH   SOLE 8 62,044 0 0
EOG RES INC OPT 26875P101 2,730 25,300 SH Put SOLE 8 25,300 0 0
EOG RES INC COM 26875P101 8,848 82,003 SH   SOLE 9 82,003 0 0
EOG RES INC COM 26875P101 752 6,965 SH   SOLE 20 0 6,965 0
EOG RES INC COM 26875P101 41 384 SH   SOLE 99 0 384 0
EP ENERGY CORP COM 268785102 94 40,206 SH   SOLE 1 40,206 0 0
EPAM SYS INC COM 29414B104 1,140 10,615 SH   SOLE 1 10,615 0 0
EPAM SYS INC COM 29414B104 8 76 SH   SOLE 8 76 0 0
EPIZYME INC COM 29428V104 308 24,467 SH   SOLE 1 24,467 0 0
EPIZYME INC COM 29428V104 76 6,088 SH   SOLE 8 6,088 0 0
EPLUS INC COM 294268107 1,625 21,602 SH   SOLE 1 21,602 0 0
EPLUS INC COM 294268107 89 1,189 SH   SOLE 8 1,189 0 0
EPR PPTYS COM 26884U109 951 14,524 SH   SOLE 1 14,524 0 0
EPR PPTYS TRUS 26884U109 1,009 15,413 SH   SOLE 1 15,413 0 0
EPR PPTYS TRUS 26884U109 147 2,251 SH   SOLE 8 2,251 0 0
EQT CORP COM 26884L109 29,635 520,670 SH   SOLE 1 520,670 0 0
EQT CORP COM 26884L109 1,440 25,313 SH   SOLE 8 25,313 0 0
EQT CORP OPT 26884L109 9,967 175,100 SH Call SOLE 8 175,100 0 0
EQT CORP OPT 26884L109 922 16,200 SH Put SOLE 8 16,200 0 0
EQT CORP COM 26884L109 1,937 34,033 SH   SOLE 9 34,033 0 0
EQT GP HLDGS LP COM 26885J103 255 9,493 SH   SOLE 1 9,493 0 0
EQT MIDSTREAM PARTNERS LP COM 26885B100 15,713 214,959 SH   SOLE 1 214,959 0 0
EQT MIDSTREAM PARTNERS LP COM 26885B100 81 1,108 SH   SOLE 8 1,108 0 0
EQUIFAX INC COM 294429105 46,485 394,217 SH   SOLE 1 394,217 0 0
EQUIFAX INC COM 294429105 526 4,461 SH   SOLE 8 4,461 0 0
EQUIFAX INC OPT 294429105 17,688 150,000 SH Call SOLE 8 150,000 0 0
EQUIFAX INC OPT 294429105 295 2,500 SH Put SOLE 8 2,500 0 0
EQUIFAX INC COM 294429105 1,966 16,672 SH   SOLE 9 16,672 0 0
EQUINIX INC COM 29444U700 12,927 28,521 SH   SOLE 1 28,521 0 0
EQUINIX INC TRUS 29444U700 19,226 42,421 SH   SOLE 1 42,421 0 0
EQUINIX INC TRUS 29444U700 1,011 2,231 SH   SOLE 8 2,231 0 0
EQUINIX INC OPT 29444U700 906 2,000 SH Put SOLE 8 2,000 0 0
EQUINIX INC OPT 29444U700 181 400 SH Call SOLE 8 400 0 0
EQUINIX INC COM 29444U700 4,921 10,856 SH   SOLE 9 10,856 0 0
EQUITY BANCSHARES INC COM 29460X109 61 1,721 SH   SOLE 1 1,721 0 0
EQUITY COMWLTH COM 294628102 3,259 106,831 SH   SOLE 1 106,831 0 0
EQUITY COMWLTH TRUS 294628102 2,999 98,320 SH   SOLE 1 98,320 0 0
EQUITY COMWLTH OPT 294628102 211 6,900 SH Call SOLE 8 6,900 0 0
EQUITY COMWLTH TRUS 294628102 30 963 SH   SOLE 8 963 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 375 4,216 SH   SOLE 1 4,216 0 0
EQUITY LIFESTYLE PPTYS INC TRUS 29472R108 15,550 174,686 SH   SOLE 1 174,686 0 0
EQUITY LIFESTYLE PPTYS INC TRUS 29472R108 47 530 SH   SOLE 8 530 0 0
EQUITY RESIDENTIAL TRUS 29476L107 53,238 834,854 SH   SOLE 1 834,854 0 0
EQUITY RESIDENTIAL COM 29476L107 14,909 233,792 SH   SOLE 1 233,792 0 0
EQUITY RESIDENTIAL OPT 29476L107 6 100 SH Put SOLE 8 100 0 0
EQUITY RESIDENTIAL OPT 29476L107 26 400 SH Call SOLE 8 400 0 0
EQUITY RESIDENTIAL TRUS 29476L107 29 462 SH   SOLE 8 462 0 0
EQUITY RESIDENTIAL COM 29476L107 3,377 52,951 SH   SOLE 9 52,951 0 0
ERA GROUP INC COM 26885G109 53 4,896 SH   SOLE 1 4,896 0 0
ERICSSON ADR 294821608 1,285 192,300 SH   SOLE 1 192,300 0 0
ERICSSON ADR 294821608 0 32 SH   SOLE 8 32 0 0
ERICSSON OPT 294821608 93 13,900 SH Call SOLE 8 13,900 0 0
ERICSSON OPT 294821608 27 4,100 SH Put SOLE 8 4,100 0 0
ERICSSON ADR 294821608 5 800 SH   DFND 20 0 0 800
ERIE INDTY CO COM 29530P102 129 1,057 SH   SOLE 1 1,057 0 0
ERIE INDTY CO COM 29530P102 42 342 SH   SOLE 8 342 0 0
ERIN ENERGY CORP COM 295625107 0 90 SH   SOLE 8 90 0 0
ERIN ENERGY CORP COM 295625107 172 62,394 SH   SOLE 41 62,394 0 0
EROS INTL PLC COM G3788M114 5,786 599,611 SH   DFND 1 0 0 599,611
EROS INTL PLC COM G3788M114 917 95,101 SH   SOLE 1 95,101 0 0
ESCALADE INC COM 296056104 22 1,730 SH   SOLE 1 1,730 0 0
ESCO TECHNOLOGIES INC COM 296315104 313 5,190 SH   SOLE 1 5,190 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 189 2,878 SH   SOLE 1 2,878 0 0
ESPERION THERAPEUTICS INC NE OPT 29664W105 309 4,700 SH Call SOLE 8 4,700 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 4,136 62,819 SH   SOLE 8 62,819 0 0
ESPERION THERAPEUTICS INC NE OPT 29664W105 7 100 SH Put SOLE 8 100 0 0
ESSA BANCORP INC COM 29667D104 24 1,507 SH   SOLE 1 1,507 0 0
ESSENDANT INC COM 296689102 55 5,930 SH   SOLE 1 5,930 0 0
ESSENT GROUP LTD COM G3198U102 955 21,986 SH   SOLE 1 21,986 0 0
ESSENT GROUP LTD COM G3198U102 6 142 SH   SOLE 8 142 0 0
ESSEX PPTY TR INC COM 297178105 7,389 30,612 SH   SOLE 1 30,612 0 0
ESSEX PPTY TR INC TRUS 297178105 19,083 79,059 SH   SOLE 1 79,059 0 0
ESSEX PPTY TR INC TRUS 297178105 83 345 SH   SOLE 8 345 0 0
ESSEX PPTY TR INC COM 297178105 2,213 9,165 SH   SOLE 9 9,165 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 313 4,192 SH   SOLE 1 4,192 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 20 272 SH   SOLE 8 272 0 0
ETF MANAGERS TR FUND 26924G201 2 57 SH   SOLE 8 57 0 0
ETF MANAGERS TR FUND 26924G201 16 500 SH   DFND 20 0 0 500
ETFS GOLD TR FUND 26922Y105 168 1,330 SH   DFND 1 0 0 1,330
ETFS PLATINUM TR FUND 26922V101 28 311 SH   DFND 1 0 0 311
ETHAN ALLEN INTERIORS INC COM 297602104 548 19,155 SH   SOLE 1 19,155 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 62 2,169 SH   SOLE 8 2,169 0 0
ETSY INC COM 29786A106 1,244 60,815 SH   SOLE 1 60,815 0 0
ETSY INC OPT 29786A106 726 35,500 SH Put SOLE 8 35,500 0 0
ETSY INC COM 29786A106 7,229 353,503 SH   SOLE 8 353,503 0 0
ETSY INC OPT 29786A106 2,898 141,700 SH Call SOLE 8 141,700 0 0
EURONAV NV ANTWERPEN COM B38564108 0 48 SH   SOLE 8 48 0 0
EURONAV NV ANTWERPEN COM B38564108 3,574 386,351 SH   SOLE 9 386,351 0 0
EURONET WORLDWIDE INC COM 298736109 4,010 47,589 SH   SOLE 1 47,589 0 0
EURONET WORLDWIDE INC BOND 298736AH2 330 268,000 PRN   SOLE 8 0 0 268,000
EV ENERGY PARTNERS LP COM 26926V107 0 57 SH   SOLE 8 57 0 0
EVANS BANCORP INC COM 29911Q208 31 733 SH   SOLE 1 733 0 0
EVERBRIDGE INC COM 29978A104 81 2,721 SH   SOLE 1 2,721 0 0
EVERBRIDGE INC COM 29978A104 69 2,311 SH   SOLE 8 2,311 0 0
EVERCORE INC COM 29977A105 3,420 37,992 SH   SOLE 1 37,992 0 0
EVERCORE INC COM 29977A105 195 2,169 SH   SOLE 8 2,169 0 0
EVEREST RE GROUP LTD COM G3223R108 23,574 106,546 SH   SOLE 1 106,546 0 0
EVEREST RE GROUP LTD OPT G3223R108 951 4,300 SH Put SOLE 8 4,300 0 0
EVEREST RE GROUP LTD OPT G3223R108 266 1,200 SH Call SOLE 8 1,200 0 0
EVEREST RE GROUP LTD COM G3223R108 60 273 SH   SOLE 8 273 0 0
EVEREST RE GROUP LTD COM G3223R108 1,261 5,697 SH   SOLE 9 5,697 0 0
EVERI HLDGS INC COM 30034T103 433 57,400 SH   SOLE 1 57,400 0 0
EVERI HLDGS INC COM 30034T103 37 4,890 SH   SOLE 8 4,890 0 0
EVERSOURCE ENERGY COM 30040W108 72,401 1,145,951 SH   SOLE 1 1,145,951 0 0
EVERSOURCE ENERGY COM 30040W108 1 9 SH   SOLE 8 9 0 0
EVERSOURCE ENERGY COM 30040W108 2,780 43,995 SH   SOLE 9 43,995 0 0
EVERTEC INC COM 30040P103 140 10,276 SH   SOLE 1 10,276 0 0
EVERTEC INC COM 30040P103 2,389 175,000 SH   SOLE 8 175,000 0 0
EVOGENE LTD COM M4119S104 151 49,330 SH   SOLE 9 49,330 0 0
EVOLENT HEALTH INC COM 30050B101 941 76,483 SH   SOLE 1 76,483 0 0
EVOLENT HEALTH INC COM 30050B101 1 132 SH   SOLE 8 132 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 28 4,017 SH   SOLE 1 4,017 0 0
EVOLVING SYS INC COM 30049R209 0 67 SH   SOLE 8 67 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 121 5,120 SH   SOLE 1 5,120 0 0
EVOQUA WATER TECHNOLOGIES CO COM 30057T105 59 2,471 SH   SOLE 8 2,471 0 0
EXACT SCIENCES CORP COM 30063P105 1,601 30,477 SH   SOLE 1 30,477 0 0
EXACT SCIENCES CORP COM 30063P105 2,577 49,052 SH   SOLE 8 49,052 0 0
EXACT SCIENCES CORP OPT 30063P105 4,350 82,800 SH Call SOLE 8 82,800 0 0
EXACT SCIENCES CORP OPT 30063P105 2,926 55,700 SH Put SOLE 8 55,700 0 0
EXACTECH INC COM 30064E109 85 1,714 SH   SOLE 1 1,714 0 0
EXACTECH INC COM 30064E109 108 2,175 SH   SOLE 8 2,175 0 0
EXCHANGE TRADED CONCEPTS TR FUND 301505707 79 1,902 SH   DFND 1 0 0 1,902
EXELIXIS INC COM 30161Q104 6,223 204,701 SH   SOLE 1 204,701 0 0
EXELIXIS INC COM 30161Q104 2,370 77,941 SH   SOLE 8 77,941 0 0
EXELIXIS INC OPT 30161Q104 2,994 98,500 SH Call SOLE 8 98,500 0 0
EXELIXIS INC OPT 30161Q104 2,307 75,900 SH Put SOLE 8 75,900 0 0
EXELON CORP COM 30161N101 37,621 954,620 SH   SOLE 1 954,620 0 0
EXELON CORP COM 30161N101 1,023 25,966 SH   SOLE 8 25,966 0 0
EXELON CORP OPT 30161N101 1,907 48,400 SH Put SOLE 8 48,400 0 0
EXELON CORP OPT 30161N101 1,927 48,900 SH Call SOLE 8 48,900 0 0
EXELON CORP COM 30161N101 5,272 133,770 SH   SOLE 9 133,770 0 0
EXLSERVICE HOLDINGS INC COM 302081104 887 14,709 SH   SOLE 1 14,709 0 0
EXONE CO COM 302104104 67 8,028 SH   SOLE 1 8,028 0 0
EXONE CO COM 302104104 1 70 SH   SOLE 8 70 0 0
EXONE CO OPT 302104104 36 4,300 SH Call SOLE 8 4,300 0 0
EXONE CO OPT 302104104 51 6,100 SH Put SOLE 8 6,100 0 0
EXPEDIA INC DEL COM 30212P303 29,562 246,837 SH   SOLE 1 246,837 0 0
EXPEDIA INC DEL OPT 30212P303 27,176 226,900 SH Call SOLE 8 226,900 0 0
EXPEDIA INC DEL COM 30212P303 285 2,384 SH   SOLE 8 2,384 0 0
EXPEDIA INC DEL OPT 30212P303 13,187 110,100 SH Put SOLE 8 110,100 0 0
EXPEDIA INC DEL COM 30212P303 2,315 19,326 SH   SOLE 9 19,326 0 0
EXPEDITORS INTL WASH INC COM 302130109 14,662 226,646 SH   SOLE 1 226,646 0 0
EXPEDITORS INTL WASH INC OPT 302130109 188 2,900 SH Call SOLE 8 2,900 0 0
EXPEDITORS INTL WASH INC COM 302130109 258 3,982 SH   SOLE 8 3,982 0 0
EXPEDITORS INTL WASH INC COM 302130109 1,596 24,681 SH   SOLE 9 24,681 0 0
EXPONENT INC COM 30214U102 1,419 19,971 SH   SOLE 1 19,971 0 0
EXPRESS INC COM 30219E103 1,959 192,971 SH   SOLE 1 192,971 0 0
EXPRESS INC COM 30219E103 64 6,270 SH   SOLE 8 6,270 0 0
EXPRESS INC OPT 30219E103 331 32,600 SH Call SOLE 8 32,600 0 0
EXPRESS INC OPT 30219E103 160 15,800 SH Put SOLE 8 15,800 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 75,021 1,005,109 SH   SOLE 1 1,005,109 0 0
EXPRESS SCRIPTS HLDG CO OPT 30219G108 13,309 178,300 SH Put SOLE 8 178,300 0 0
EXPRESS SCRIPTS HLDG CO OPT 30219G108 3,680 49,300 SH Call SOLE 8 49,300 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 2,787 37,345 SH   SOLE 8 37,345 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 28,884 386,979 SH   SOLE 9 386,979 0 0
EXTENDED STAY AMER INC TRUS 30224P200 263 13,832 SH   SOLE 1 13,832 0 0
EXTENDED STAY AMER INC COM 30224P200 5,791 304,759 SH   SOLE 1 304,759 0 0
EXTENDED STAY AMER INC TRUS 30224P200 34 1,806 SH   SOLE 8 1,806 0 0
EXTERRAN CORP COM 30227H106 246 7,831 SH   SOLE 1 7,831 0 0
EXTERRAN CORP COM 30227H106 33 1,035 SH   SOLE 8 1,035 0 0
EXTRA SPACE STORAGE INC COM 30225T102 3,308 37,822 SH   SOLE 1 37,822 0 0
EXTRA SPACE STORAGE INC TRUS 30225T102 40,824 466,841 SH   SOLE 1 466,841 0 0
EXTRA SPACE STORAGE INC OPT 30225T102 26 300 SH Call SOLE 8 300 0 0
EXTRA SPACE STORAGE INC TRUS 30225T102 2,674 30,578 SH   SOLE 8 30,578 0 0
EXTRA SPACE STORAGE INC COM 30225T102 1,528 17,480 SH   SOLE 9 17,480 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 550 38,419 SH   SOLE 1 38,419 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 0 17 SH   SOLE 8 17 0 0
EXTREME NETWORKS INC COM 30226D106 380 30,319 SH   SOLE 1 30,319 0 0
EXTREME NETWORKS INC COM 30226D106 14 1,073 SH   SOLE 8 1,073 0 0
EXXON MOBIL CORP OPT 30231G102 8,364 100,000 SH Call SOLE 1 100,000 0 0
EXXON MOBIL CORP COM 30231G102 363,908 4,350,880 SH   SOLE 1 4,350,880 0 0
EXXON MOBIL CORP COM 30231G102 2,751 32,894 SH   DFND 1 0 0 32,894
EXXON MOBIL CORP COM 30231G102 40,774 487,502 SH   SOLE 8 487,502 0 0
EXXON MOBIL CORP OPT 30231G102 59,661 713,300 SH Put SOLE 8 713,300 0 0
EXXON MOBIL CORP OPT 30231G102 27,518 329,000 SH Call SOLE 8 329,000 0 0
EXXON MOBIL CORP COM 30231G102 56,831 679,470 SH   SOLE 9 679,470 0 0
EXXON MOBIL CORP OPT 30231G102 8,364 100,000 SH Call SOLE 9 100,000 0 0
EZCORP INC COM 302301106 114 9,339 SH   SOLE 1 9,339 0 0
EZCORP INC COM 302301106 124 10,206 SH   SOLE 8 10,206 0 0
F M C CORP COM 302491303 14,285 150,908 SH   SOLE 1 150,908 0 0
F M C CORP OPT 302491303 5,869 62,000 SH Call SOLE 8 62,000 0 0
F M C CORP OPT 302491303 729 7,700 SH Put SOLE 8 7,700 0 0
F M C CORP COM 302491303 311 3,281 SH   SOLE 8 3,281 0 0
F M C CORP COM 302491303 1,764 18,635 SH   SOLE 9 18,635 0 0
F5 NETWORKS INC COM 315616102 14,654 111,669 SH   SOLE 1 111,669 0 0
F5 NETWORKS INC COM 315616102 930 7,087 SH   SOLE 8 7,087 0 0
F5 NETWORKS INC OPT 315616102 249 1,900 SH Put SOLE 8 1,900 0 0
F5 NETWORKS INC OPT 315616102 840 6,400 SH Call SOLE 8 6,400 0 0
F5 NETWORKS INC COM 315616102 1,139 8,687 SH   SOLE 9 8,687 0 0
FABRINET COM G3323L100 667 23,251 SH   SOLE 1 23,251 0 0
FABRINET OPT G3323L100 9 300 SH Put SOLE 8 300 0 0
FABRINET COM G3323L100 106 3,712 SH   SOLE 8 3,712 0 0
FABRINET OPT G3323L100 103 3,600 SH Call SOLE 8 3,600 0 0
FACEBOOK INC COM 30303M102 4,719 26,744 SH   DFND 1 0 0 26,744
FACEBOOK INC OPT 30303M102 842,597 4,775,000 SH Put SOLE 1 4,775,000 0 0
FACEBOOK INC COM 30303M102 410,674 2,327,304 SH   SOLE 1 1,935,230 392,074 0
FACEBOOK INC OPT 30303M102 402,593 2,281,500 SH Call SOLE 8 2,281,500 0 0
FACEBOOK INC OPT 30303M102 528,321 2,994,000 SH Put SOLE 8 2,994,000 0 0
FACEBOOK INC COM 30303M102 199,582 1,131,032 SH   SOLE 8 1,131,032 0 0
FACEBOOK INC COM 30303M102 59,147 335,190 SH   SOLE 9 335,190 0 0
FACEBOOK INC COM 30303M102 854 4,837 SH   DFND 20 0 0 4,837
FACEBOOK INC COM 30303M102 977 5,539 SH   SOLE 20 0 5,539 0
FACEBOOK INC COM 30303M102 376 2,131 SH   SOLE 81 2,131 0 0
FACEBOOK INC COM 30303M102 73 411 SH   SOLE 99 0 411 0
FACTSET RESH SYS INC COM 303075105 1,307 6,782 SH   SOLE 1 6,782 0 0
FACTSET RESH SYS INC OPT 303075105 328 1,700 SH Put SOLE 8 1,700 0 0
FACTSET RESH SYS INC COM 303075105 46 240 SH   SOLE 8 240 0 0
FACTSET RESH SYS INC OPT 303075105 463 2,400 SH Call SOLE 8 2,400 0 0
FAIR ISAAC CORP COM 303250104 4,482 29,250 SH   SOLE 1 29,250 0 0
FAIR ISAAC CORP COM 303250104 0 1 SH   SOLE 8 1 0 0
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 793 151,512 SH   SOLE 1 151,512 0 0
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 1 186 SH   SOLE 8 186 0 0
FAIRMOUNT SANTROL HLDGS INC OPT 30555Q108 116 22,200 SH Call SOLE 8 22,200 0 0
FAIRMOUNT SANTROL HLDGS INC OPT 30555Q108 10 2,000 SH Put SOLE 8 2,000 0 0
FANG HLDGS LTD OPT 30711Y102 17 3,100 SH Put SOLE 8 3,100 0 0
FANG HLDGS LTD OPT 30711Y102 1 100 SH Call SOLE 8 100 0 0
FANG HLDGS LTD ADR 30711Y102 12 2,240 SH   SOLE 8 2,240 0 0
FANHUA INC ADR 30712A103 25 1,166 SH   SOLE 8 1,166 0 0
FARMER BROS CO COM 307675108 278 8,651 SH   SOLE 1 8,651 0 0
FARMERS CAP BK CORP COM 309562106 51 1,333 SH   SOLE 1 1,333 0 0
FARMERS CAP BK CORP COM 309562106 3 75 SH   SOLE 8 75 0 0
FARMERS NATL BANC CORP COM 309627107 63 4,267 SH   SOLE 1 4,267 0 0
FARMLAND PARTNERS INC TRUS 31154R109 83 9,496 SH   SOLE 1 9,496 0 0
FARO TECHNOLOGIES INC COM 311642102 124 2,628 SH   SOLE 1 2,628 0 0
FARO TECHNOLOGIES INC COM 311642102 212 4,508 SH   SOLE 8 4,508 0 0
FASTENAL CO COM 311900104 12,700 232,199 SH   SOLE 1 232,199 0 0
FASTENAL CO OPT 311900104 7,738 141,500 SH Put SOLE 8 141,500 0 0
FASTENAL CO COM 311900104 741 13,555 SH   SOLE 8 13,555 0 0
FASTENAL CO OPT 311900104 4,342 79,400 SH Call SOLE 8 79,400 0 0
FASTENAL CO COM 311900104 2,182 39,908 SH   SOLE 9 39,908 0 0
FATE THERAPEUTICS INC COM 31189P102 38 6,228 SH   SOLE 1 6,228 0 0
FB FINL CORP COM 30257X104 246 5,853 SH   SOLE 1 5,853 0 0
FBL FINL GROUP INC COM 30239F106 109 1,570 SH   SOLE 1 1,570 0 0
FBL FINL GROUP INC COM 30239F106 5 66 SH   SOLE 8 66 0 0
FCB FINL HLDGS INC COM 30255G103 983 19,349 SH   SOLE 1 19,349 0 0
FCB FINL HLDGS INC COM 30255G103 4 77 SH   SOLE 8 77 0 0
FEDERAL AGRIC MTG CORP COM 313148306 226 2,898 SH   SOLE 1 2,898 0 0
FEDERAL AGRIC MTG CORP COM 313148306 17 216 SH   SOLE 8 216 0 0
FEDERAL REALTY INVT TR COM 313747206 1,319 9,931 SH   SOLE 1 9,931 0 0
FEDERAL REALTY INVT TR TRUS 313747206 11,433 86,085 SH   SOLE 1 86,085 0 0
FEDERAL REALTY INVT TR TRUS 313747206 14 106 SH   SOLE 8 106 0 0
FEDERAL REALTY INVT TR COM 313747206 1,337 10,067 SH   SOLE 9 10,067 0 0
FEDERAL SIGNAL CORP COM 313855108 382 19,026 SH   SOLE 1 19,026 0 0
FEDERAL SIGNAL CORP COM 313855108 58 2,869 SH   SOLE 8 2,869 0 0
FEDERAL SIGNAL CORP OPT 313855108 16 800 SH Call SOLE 8 800 0 0
FEDERATED INVS INC PA COM 314211103 606 16,800 SH   SOLE 1 16,800 0 0
FEDERATED INVS INC PA COM 314211103 6 174 SH   SOLE 8 174 0 0
FEDERATED NATL HLDG CO COM 31422T101 31 1,879 SH   SOLE 1 1,879 0 0
FEDERATED NATL HLDG CO COM 31422T101 1 64 SH   SOLE 8 64 0 0
FEDEX CORP COM 31428X106 54,613 218,858 SH   SOLE 1 218,858 0 0
FEDEX CORP OPT 31428X106 47,512 190,400 SH Call SOLE 8 190,400 0 0
FEDEX CORP COM 31428X106 3,762 15,079 SH   SOLE 8 15,079 0 0
FEDEX CORP OPT 31428X106 38,180 153,000 SH Put SOLE 8 153,000 0 0
FEDEX CORP COM 31428X106 15,051 60,317 SH   SOLE 9 60,317 0 0
FEDEX CORP COM 31428X106 100 400 SH   SOLE 20 0 400 0
FERRARI N V COM N3167Y103 3,378 32,225 SH   SOLE 1 32,225 0 0
FERRARI N V OPT N3167Y103 10 100 SH Put SOLE 8 100 0 0
FERRARI N V OPT N3167Y103 42 400 SH Call SOLE 8 400 0 0
FERRARI N V COM N3167Y103 170 1,625 SH   SOLE 8 1,625 0 0
FERRARI N V COM N3167Y103 5,866 55,972 SH   SOLE 9 55,972 0 0
FERRELLGAS PARTNERS L.P. COM 315293100 8 1,934 SH   SOLE 8 1,934 0 0
FERRO CORP COM 315405100 682 28,922 SH   SOLE 1 28,922 0 0
FERRO CORP COM 315405100 28 1,184 SH   SOLE 8 1,184 0 0
FERROGLOBE PLC COM G33856108 83 5,100 SH   SOLE 1 5,100 0 0
FERROGLOBE PLC OPT G33856108 92 5,700 SH Call SOLE 8 5,700 0 0
FERROGLOBE PLC COM G33856108 423 26,129 SH   SOLE 8 26,129 0 0
FERROGLOBE PLC OPT G33856108 32 2,000 SH Put SOLE 8 2,000 0 0
FGL HLDGS COM G3402M102 2 200 SH   SOLE 1 200 0 0
FIAT CHRYSLER AUTOMOBILES N COM N31738102 22,736 1,274,449 SH   SOLE 1 1,274,449 0 0
FIAT CHRYSLER AUTOMOBILES N OPT N31738102 2,605 146,000 SH Put SOLE 8 146,000 0 0
FIAT CHRYSLER AUTOMOBILES N COM N31738102 1 58 SH   SOLE 8 58 0 0
FIAT CHRYSLER AUTOMOBILES N OPT N31738102 5,614 314,700 SH Call SOLE 8 314,700 0 0
FIAT CHRYSLER AUTOMOBILES N OPT N31738102 8,061 451,873 SH Put SOLE 9 451,873 0 0
FIAT CHRYSLER AUTOMOBILES N COM N31738102 35,779 2,005,642 SH   SOLE 9 2,005,642 0 0
FIBROGEN INC COM 31572Q808 524 11,055 SH   SOLE 1 11,055 0 0
FIBROGEN INC COM 31572Q808 92 1,928 SH   SOLE 8 1,928 0 0
FIDELITY FUND 316092501 542 13,300 SH   DFND 1 0 0 13,300
FIDELITY NATIONAL FINANCIAL COM 31620R303 6,040 153,885 SH   SOLE 1 153,885 0 0
FIDELITY NATIONAL FINANCIAL OPT 31620R303 31 800 SH Call SOLE 8 800 0 0
FIDELITY NATIONAL FINANCIAL COM 31620R303 45 1,136 SH   SOLE 9 1,136 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 545 5,793 SH   DFND 1 0 0 5,793
FIDELITY NATL INFORMATION SV COM 31620M106 28,337 301,158 SH   SOLE 1 301,158 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 34,364 365,223 SH   SOLE 8 365,223 0 0
FIDELITY NATL INFORMATION SV OPT 31620M106 103 1,100 SH Call SOLE 8 1,100 0 0
FIDELITY NATL INFORMATION SV OPT 31620M106 6,333 67,300 SH Put SOLE 8 67,300 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 4,361 46,349 SH   SOLE 9 46,349 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 82 3,746 SH   SOLE 1 3,746 0 0
FIDUS INVT CORP COM 316500107 1 86 SH   SOLE 8 86 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 78 4,095 SH   SOLE 1 4,095 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 2 89 SH   SOLE 8 89 0 0
FIFTH THIRD BANCORP COM 316773100 52,781 1,739,615 SH   SOLE 1 1,739,615 0 0
FIFTH THIRD BANCORP OPT 316773100 1,214 40,000 SH Call SOLE 8 40,000 0 0
FIFTH THIRD BANCORP OPT 316773100 3,701 122,000 SH Put SOLE 8 122,000 0 0
FIFTH THIRD BANCORP COM 316773100 1,120 36,926 SH   SOLE 8 36,926 0 0
FIFTH THIRD BANCORP COM 316773100 2,976 98,078 SH   SOLE 9 98,078 0 0
FINANCIAL ENGINES INC COM 317485100 485 16,016 SH   SOLE 1 16,016 0 0
FINANCIAL ENGINES INC COM 317485100 2 61 SH   SOLE 8 61 0 0
FINANCIAL INSTNS INC COM 317585404 77 2,493 SH   SOLE 1 2,493 0 0
FINANCIAL INSTNS INC COM 317585404 0 12 SH   SOLE 8 12 0 0
FINISAR CORP COM 31787A507 9,801 481,610 SH   SOLE 1 481,610 0 0
FINISAR CORP OPT 31787A507 11,588 569,400 SH Put SOLE 8 569,400 0 0
FINISAR CORP OPT 31787A507 8,504 417,900 SH Call SOLE 8 417,900 0 0
FINISAR CORP COM 31787A507 1,596 78,442 SH   SOLE 8 78,442 0 0
FINISAR CORP BOND 31787AAM3 1,880 1,866,000 PRN   SOLE 8 0 0 1,866,000
FINISH LINE INC COM 317923100 616 42,407 SH   SOLE 1 42,407 0 0
FINISH LINE INC OPT 317923100 2,642 181,800 SH Call SOLE 8 181,800 0 0
FINISH LINE INC COM 317923100 768 52,843 SH   SOLE 8 52,843 0 0
FINISH LINE INC OPT 317923100 1,266 87,100 SH Put SOLE 8 87,100 0 0
FIREEYE INC COM 31816Q101 105 7,400 SH   DFND 1 0 0 7,400
FIREEYE INC COM 31816Q101 2,069 145,713 SH   SOLE 1 145,713 0 0
FIREEYE INC OPT 31816Q101 7,634 537,600 SH Put SOLE 8 537,600 0 0
FIREEYE INC OPT 31816Q101 8,053 567,100 SH Call SOLE 8 567,100 0 0
FIREEYE INC COM 31816Q101 5,277 371,601 SH   SOLE 8 371,601 0 0
FIREEYE INC BOND 31816QAD3 596 652,000 PRN   SOLE 8 0 0 652,000
FIREEYE INC COM 31816Q101 295 20,800 SH   DFND 20 0 0 20,800
FIRST AMERN FINL CORP COM 31847R102 886 15,804 SH   SOLE 1 15,804 0 0
FIRST BANCORP INC ME COM 31866P102 44 1,618 SH   SOLE 1 1,618 0 0
FIRST BANCORP N C COM 318910106 419 11,862 SH   SOLE 1 11,862 0 0
FIRST BANCORP N C COM 318910106 32 902 SH   SOLE 8 902 0 0
FIRST BANCORP P R COM 318672706 339 66,654 SH   SOLE 1 66,654 0 0
FIRST BANCORP P R COM 318672706 2,780 545,000 SH   SOLE 8 545,000 0 0
FIRST BANCSHARES INC MS COM 318916103 61 1,789 SH   SOLE 1 1,789 0 0
FIRST BANK WILLIAMSTOWN NJ COM 31931U102 224 16,200 SH   SOLE 1 16,200 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 30 1,359 SH   SOLE 1 1,359 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 1 46 SH   SOLE 8 46 0 0
FIRST BUSEY CORP COM 319383204 582 19,449 SH   SOLE 1 19,449 0 0
FIRST CMNTY BANCSHARES INC N COM 31983A103 77 2,682 SH   SOLE 1 2,682 0 0
FIRST CMNTY CORP S C COM 319835104 2 100 SH   SOLE 1 100 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 388 27,090 SH   SOLE 1 27,090 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 0 34 SH   SOLE 8 34 0 0
FIRST CONN BANCORP INC MD COM 319850103 63 2,436 SH   SOLE 1 2,436 0 0
FIRST CTZNS BANCSHARES INC N COM 31946M103 776 1,925 SH   SOLE 1 1,925 0 0
FIRST DATA CORP NEW COM 32008D106 1,479 88,550 SH   SOLE 1 88,550 0 0
FIRST DATA CORP NEW COM 32008D106 1,864 111,548 SH   SOLE 8 111,548 0 0
FIRST DATA CORP NEW OPT 32008D106 1,006 60,200 SH Put SOLE 8 60,200 0 0
FIRST DATA CORP NEW OPT 32008D106 1,930 115,500 SH Call SOLE 8 115,500 0 0
FIRST DATA CORP NEW COM 32008D106 32 1,936 SH   SOLE 9 1,936 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 92 1,767 SH   SOLE 1 1,767 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 9 169 SH   SOLE 8 169 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 20 1,318 SH   SOLE 1 1,318 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 1 38 SH   SOLE 8 38 0 0
FIRST FINL BANCORP OH COM 320209109 463 17,551 SH   SOLE 1 17,551 0 0
FIRST FINL BANKSHARES COM 32020R109 2,633 58,465 SH   SOLE 1 58,465 0 0
FIRST FINL BANKSHARES COM 32020R109 0 8 SH   SOLE 8 8 0 0
FIRST FINL CORP IND COM 320218100 85 1,877 SH   SOLE 1 1,877 0 0
FIRST FINL CORP IND COM 320218100 3 63 SH   SOLE 8 63 0 0
FIRST FNDTN INC COM 32026V104 88 4,727 SH   SOLE 1 4,727 0 0
FIRST GTY BANCSHARES INC COM 32043P106 18 716 SH   SOLE 1 716 0 0
FIRST GTY BANCSHARES INC COM 32043P106 2 74 SH   SOLE 8 74 0 0
FIRST HAWAIIAN INC COM 32051X108 265 9,059 SH   SOLE 1 9,059 0 0
FIRST HAWAIIAN INC COM 32051X108 44 1,514 SH   SOLE 8 1,514 0 0
FIRST HORIZON NATL CORP COM 320517105 301 15,036 SH   SOLE 1 15,036 0 0
FIRST HORIZON NATL CORP OPT 320517105 106 5,300 SH Put SOLE 8 5,300 0 0
FIRST HORIZON NATL CORP COM 320517105 248 12,382 SH   SOLE 8 12,382 0 0
FIRST HORIZON NATL CORP OPT 320517105 112 5,600 SH Call SOLE 8 5,600 0 0
FIRST INDUSTRIAL REALTY TRUS TRUS 32054K103 3,600 114,410 SH   SOLE 1 114,410 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 2,068 65,710 SH   SOLE 1 65,710 0 0
FIRST INDUSTRIAL REALTY TRUS TRUS 32054K103 156 4,969 SH   SOLE 8 4,969 0 0
FIRST INTERNET BANCORP COM 320557101 48 1,264 SH   SOLE 1 1,264 0 0
FIRST INTST BANCSYSTEM INC COM 32055Y201 276 6,901 SH   SOLE 1 6,901 0 0
FIRST LONG IS CORP COM 320734106 109 3,832 SH   SOLE 1 3,832 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 33 4,871 SH   SOLE 1 4,871 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 67 10,000 SH   DFND 1 0 0 10,000
FIRST MAJESTIC SILVER CORP OPT 32076V103 694 103,000 SH Call SOLE 8 103,000 0 0
FIRST MAJESTIC SILVER CORP OPT 32076V103 371 55,100 SH Put SOLE 8 55,100 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 1,272 188,698 SH   SOLE 8 188,698 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 16 2,400 SH   DFND 20 0 0 2,400
FIRST MERCHANTS CORP COM 320817109 273 6,502 SH   SOLE 1 6,502 0 0
FIRST MERCHANTS CORP COM 320817109 3 81 SH   SOLE 8 81 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 64 1,661 SH   SOLE 1 1,661 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 560 23,314 SH   SOLE 1 23,314 0 0
FIRST NORTHWEST BANCORP COM 335834107 27 1,669 SH   SOLE 1 1,669 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 56,454 651,576 SH   SOLE 1 104,267 547,309 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 202 2,337 SH   DFND 1 0 0 2,337
FIRST REP BK SAN FRANCISCO C COM 33616C100 25 294 SH   SOLE 8 294 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 60 691 SH   SOLE 9 691 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 395 4,559 SH   SOLE 20 0 4,559 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 63 722 SH   SOLE 99 0 722 0
FIRST SOLAR INC COM 336433107 5,447 80,669 SH   SOLE 1 80,669 0 0
FIRST SOLAR INC OPT 336433107 6,408 94,900 SH Put SOLE 8 94,900 0 0
FIRST SOLAR INC COM 336433107 53 796 SH   SOLE 8 796 0 0
FIRST SOLAR INC OPT 336433107 9,169 135,800 SH Call SOLE 8 135,800 0 0
FIRST SOLAR INC COM 336433107 221 3,269 SH   SOLE 9 3,269 0 0
FIRST TR EXCHANGE TRADED FD FUND 33733E203 80 645 SH   DFND 1 0 0 645
FIRST TR EXCHANGE TRADED FD OPT 33733E807 46 2,000 SH Call SOLE 8 2,000 0 0
FIRST TR EXCHANGE TRADED FD FUND 33733E807 16 724 SH   SOLE 8 724 0 0
FIRST TR EXCHANGE TRADED FD FUND 33734X838 0 1 SH   SOLE 8 1 0 0
FIRST TR EXCHANGE TRADED FD OPT 33734X143 698 10,000 SH Call SOLE 8 10,000 0 0
FIRST TR EXCHANGE TRADED FD FUND 33738D309 3 65 SH   SOLE 8 65 0 0
FIRST TR EXCHANGE TRADED FD OPT 33733E807 105 4,600 SH Put SOLE 8 4,600 0 0
FIRSTCASH INC COM 33767D105 1,144 16,963 SH   SOLE 1 16,963 0 0
FIRSTCASH INC COM 33767D105 6 93 SH   SOLE 8 93 0 0
FIRSTENERGY CORP COM 337932107 11,328 369,960 SH   SOLE 1 369,960 0 0
FIRSTENERGY CORP OPT 337932107 2,553 83,400 SH Call SOLE 8 83,400 0 0
FIRSTENERGY CORP OPT 337932107 1,568 51,200 SH Put SOLE 8 51,200 0 0
FIRSTENERGY CORP COM 337932107 892 29,161 SH   SOLE 8 29,161 0 0
FIRSTENERGY CORP COM 337932107 1,895 61,865 SH   SOLE 9 61,865 0 0
FISERV INC COM 337738108 33,366 254,456 SH   SOLE 1 254,456 0 0
FISERV INC OPT 337738108 2,911 22,200 SH Call SOLE 8 22,200 0 0
FISERV INC COM 337738108 795 6,058 SH   SOLE 8 6,058 0 0
FISERV INC OPT 337738108 118 900 SH Put SOLE 8 900 0 0
FISERV INC COM 337738108 3,795 28,939 SH   SOLE 9 28,939 0 0
FITBIT INC COM 33812L102 324 56,626 SH   SOLE 1 56,626 0 0
FITBIT INC COM 33812L102 855 149,807 SH   SOLE 8 149,807 0 0
FITBIT INC OPT 33812L102 887 155,300 SH Call SOLE 8 155,300 0 0
FITBIT INC OPT 33812L102 1,446 253,200 SH Put SOLE 8 253,200 0 0
FITBIT INC COM 33812L102 14 2,500 SH   DFND 20 0 0 2,500
FIVE BELOW INC COM 33829M101 2,997 45,172 SH   SOLE 1 45,172 0 0
FIVE BELOW INC OPT 33829M101 1,392 21,000 SH Call SOLE 8 21,000 0 0
FIVE BELOW INC COM 33829M101 1,626 24,520 SH   SOLE 8 24,520 0 0
FIVE BELOW INC OPT 33829M101 1,970 29,700 SH Put SOLE 8 29,700 0 0
FIVE OAKS INVT CORP TRUS 33830W106 0 76 SH   SOLE 8 76 0 0
FIVE POINT HOLDINGS LLC COM 33833Q106 988 70,087 SH   SOLE 1 70,087 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 140 6,379 SH   SOLE 1 6,379 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 14 654 SH   SOLE 8 654 0 0
FIVE9 INC COM 338307101 210 8,451 SH   SOLE 1 8,451 0 0
FIVE9 INC COM 338307101 27 1,095 SH   SOLE 8 1,095 0 0
FLAGSTAR BANCORP INC COM 337930705 189 5,042 SH   SOLE 1 5,042 0 0
FLAGSTAR BANCORP INC COM 337930705 28 741 SH   SOLE 8 741 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 4,237 22,020 SH   SOLE 1 22,020 0 0
FLEETCOR TECHNOLOGIES INC OPT 339041105 443 2,300 SH Put SOLE 8 2,300 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 4,699 24,421 SH   SOLE 8 24,421 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 77 402 SH   SOLE 9 402 0 0
FLEX LTD COM Y2573F102 2,094 116,369 SH   SOLE 1 116,369 0 0
FLEX LTD OPT Y2573F102 774 43,000 SH Put SOLE 8 43,000 0 0
FLEX LTD OPT Y2573F102 894 49,700 SH Call SOLE 8 49,700 0 0
FLEX LTD COM Y2573F102 42 2,343 SH   SOLE 9 2,343 0 0
FLEX PHARMA INC COM 33938A105 0 88 SH   SOLE 8 88 0 0
FLEXION THERAPEUTICS INC COM 33938J106 130 5,199 SH   SOLE 1 5,199 0 0
FLEXSHARES TR FUND 33939L860 4 93 SH   SOLE 8 93 0 0
FLEXSTEEL INDS INC COM 339382103 62 1,331 SH   SOLE 1 1,331 0 0
FLEXSTEEL INDS INC COM 339382103 3 62 SH   SOLE 8 62 0 0
FLIR SYS INC COM 302445101 12,335 264,583 SH   SOLE 1 264,583 0 0
FLIR SYS INC OPT 302445101 33 700 SH Put SOLE 8 700 0 0
FLIR SYS INC OPT 302445101 93 2,000 SH Call SOLE 8 2,000 0 0
FLIR SYS INC COM 302445101 1,813 38,882 SH   SOLE 8 38,882 0 0
FLIR SYS INC COM 302445101 897 19,231 SH   SOLE 9 19,231 0 0
FLOOR &amp DECOR HLDGS INC COM 339750101 3,553 72,980 SH   SOLE 1 72,980 0 0
FLOOR &amp DECOR HLDGS INC COM 339750101 56 1,144 SH   SOLE 8 1,144 0 0
FLOTEK INDS INC DEL COM 343389102 41 8,777 SH   SOLE 1 8,777 0 0
FLOTEK INDS INC DEL OPT 343389102 38 8,200 SH Put SOLE 8 8,200 0 0
FLOTEK INDS INC DEL COM 343389102 129 27,590 SH   SOLE 8 27,590 0 0
FLOTEK INDS INC DEL OPT 343389102 106 22,800 SH Call SOLE 8 22,800 0 0
FLOWERS FOODS INC COM 343498101 1,195 61,855 SH   SOLE 1 61,855 0 0
FLOWERS FOODS INC OPT 343498101 8 400 SH Put SOLE 8 400 0 0
FLOWERS FOODS INC COM 343498101 62 3,235 SH   SOLE 8 3,235 0 0
FLOWERS FOODS INC OPT 343498101 255 13,200 SH Call SOLE 8 13,200 0 0
FLOWSERVE CORP COM 34354P105 20,148 478,234 SH   SOLE 1 478,234 0 0
FLOWSERVE CORP OPT 34354P105 455 10,800 SH Call SOLE 8 10,800 0 0
FLOWSERVE CORP COM 34354P105 114 2,707 SH   SOLE 8 2,707 0 0
FLOWSERVE CORP OPT 34354P105 463 11,000 SH Put SOLE 8 11,000 0 0
FLOWSERVE CORP COM 34354P105 1,756 41,669 SH   SOLE 9 41,669 0 0
FLUIDIGM CORP DEL COM 34385P108 36 6,150 SH   SOLE 1 6,150 0 0
FLUOR CORP NEW COM 343412102 24 465 SH   DFND 1 0 0 465
FLUOR CORP NEW COM 343412102 4,256 82,394 SH   SOLE 1 82,394 0 0
FLUOR CORP NEW OPT 343412102 982 19,000 SH Put SOLE 8 19,000 0 0
FLUOR CORP NEW COM 343412102 668 12,931 SH   SOLE 8 12,931 0 0
FLUOR CORP NEW OPT 343412102 3,554 68,800 SH Call SOLE 8 68,800 0 0
FLUOR CORP NEW COM 343412102 1,003 19,417 SH   SOLE 9 19,417 0 0
FLUSHING FINL CORP COM 343873105 121 4,406 SH   SOLE 1 4,406 0 0
FLUSHING FINL CORP COM 343873105 2 71 SH   SOLE 8 71 0 0
FLWS/1-800 FLOWERS COM 68243Q106 45 4,227 SH   SOLE 1 4,227 0 0
FLWS/1-800 FLOWERS COM 68243Q106 17 1,581 SH   SOLE 8 1,581 0 0
FNB BANCORP CALIF COM 302515101 31 841 SH   SOLE 1 841 0 0
FNB BANCORP CALIF COM 302515101 1 15 SH   SOLE 8 15 0 0
FNB CORP PA COM 302520101 2,243 162,347 SH   SOLE 1 162,347 0 0
FNB CORP PA COM 302520101 43 3,124 SH   SOLE 8 3,124 0 0
FOAMIX PHARMACEUTICALS LTD COM M46135105 40 6,595 SH   SOLE 8 6,595 0 0
FOGO DE CHAO INC COM 344177100 20 1,767 SH   SOLE 1 1,767 0 0
FOMENTO ECONOMICO MEXICANO S ADR 344419106 29 316 SH   SOLE 1 316 0 0
FOMENTO ECONOMICO MEXICANO S OPT 344419106 4,348 46,300 SH Call SOLE 8 46,300 0 0
FOMENTO ECONOMICO MEXICANO S ADR 344419106 1,806 19,234 SH   SOLE 8 19,234 0 0
FONAR CORP COM 344437405 25 1,005 SH   SOLE 1 1,005 0 0
FOOT LOCKER INC COM 344849104 94 2,000 SH   DFND 1 0 0 2,000
FOOT LOCKER INC COM 344849104 8,441 180,047 SH   SOLE 1 180,047 0 0
FOOT LOCKER INC COM 344849104 9,995 213,212 SH   SOLE 8 213,212 0 0
FOOT LOCKER INC OPT 344849104 4,031 86,000 SH Put SOLE 8 86,000 0 0
FOOT LOCKER INC OPT 344849104 7,398 157,800 SH Call SOLE 8 157,800 0 0
FOOT LOCKER INC COM 344849104 932 19,888 SH   SOLE 9 19,888 0 0
FORD MTR CO DEL COM 345370860 91 7,293 SH   DFND 1 0 0 7,293
FORD MTR CO DEL COM 345370860 111,819 8,952,737 SH   SOLE 1 8,952,737 0 0
FORD MTR CO DEL OPT 345370860 1,404 112,400 SH Call SOLE 8 112,400 0 0
FORD MTR CO DEL OPT 345370860 5,615 449,500 SH Put SOLE 8 449,500 0 0
FORD MTR CO DEL COM 345370860 7,651 612,573 SH   SOLE 8 612,573 0 0
FORD MTR CO DEL COM 345370860 7,045 563,971 SH   SOLE 9 563,971 0 0
FORESCOUT TECHNOLOGIES INC COM 34553D101 56 1,747 SH   SOLE 1 1,747 0 0
FORESIGHT ENERGY LP COM 34552U104 59 13,500 SH   SOLE 8 13,500 0 0
FOREST CITY RLTY TR INC TRUS 345605109 47,226 1,959,581 SH   SOLE 1 1,959,581 0 0
FORESTAR GROUP INC COM 346232101 70 3,166 SH   SOLE 1 3,166 0 0
FORESTAR GROUP INC OPT 346232101 55 2,500 SH Put SOLE 8 2,500 0 0
FORESTAR GROUP INC OPT 346232101 33 1,500 SH Call SOLE 8 1,500 0 0
FORESTAR GROUP INC COM 346232101 1 49 SH   SOLE 8 49 0 0
FORM HLDGS CORP COM 34634E102 0 31 SH   SOLE 8 31 0 0
FORMFACTOR INC COM 346375108 297 18,929 SH   SOLE 1 18,929 0 0
FORMFACTOR INC COM 346375108 60 3,868 SH   SOLE 8 3,868 0 0
FORRESTER RESH INC COM 346563109 197 4,457 SH   SOLE 1 4,457 0 0
FORTERRA INC COM 34960W106 33 2,961 SH   SOLE 1 2,961 0 0
FORTINET INC COM 34959E109 13,448 307,818 SH   SOLE 1 307,818 0 0
FORTINET INC OPT 34959E109 996 22,800 SH Put SOLE 8 22,800 0 0
FORTINET INC OPT 34959E109 21,146 484,000 SH Call SOLE 8 484,000 0 0
FORTINET INC COM 34959E109 1,103 25,239 SH   SOLE 8 25,239 0 0
FORTINET INC COM 34959E109 29 655 SH   SOLE 9 655 0 0
FORTIS INC COM 349553107 48 1,311 SH   SOLE 1 1,311 0 0
FORTIS INC COM 349553107 113 3,083 SH   SOLE 9 3,083 0 0
FORTIVE CORP COM 34959J108 83,545 1,154,748 SH   SOLE 1 405,663 749,085 0
FORTIVE CORP COM 34959J108 232 3,209 SH   DFND 1 0 0 3,209
FORTIVE CORP OPT 34959J108 116 1,600 SH Call SOLE 8 1,600 0 0
FORTIVE CORP OPT 34959J108 105 1,450 SH Put SOLE 8 1,450 0 0
FORTIVE CORP COM 34959J108 3,074 42,495 SH   SOLE 9 42,495 0 0
FORTIVE CORP COM 34959J108 860 11,890 SH   SOLE 20 0 11,890 0
FORTIVE CORP COM 34959J108 79 1,095 SH   SOLE 99 0 1,095 0
FORTRESS BIOTECH INC COM 34960Q109 21 5,241 SH   SOLE 1 5,241 0 0
FORTRESS TRANS INFRST INVS L COM 34960P101 1 60 SH   SOLE 8 60 0 0
FORTUNA SILVER MINES INC COM 349915108 39 7,400 SH   SOLE 1 7,400 0 0
FORTUNA SILVER MINES INC COM 349915108 29 5,500 SH   DFND 20 0 0 5,500
FORTUNE BRANDS HOME &amp SEC IN COM 34964C106 25,465 372,083 SH   SOLE 1 372,083 0 0
FORTUNE BRANDS HOME &amp SEC IN OPT 34964C106 1,677 24,500 SH Call SOLE 8 24,500 0 0
FORTUNE BRANDS HOME &amp SEC IN OPT 34964C106 171 2,500 SH Put SOLE 8 2,500 0 0
FORTUNE BRANDS HOME &amp SEC IN COM 34964C106 1 12 SH   SOLE 8 12 0 0
FORTUNE BRANDS HOME &amp SEC IN COM 34964C106 1,463 21,380 SH   SOLE 9 21,380 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 1,190 76,489 SH   SOLE 1 76,489 0 0
FORWARD AIR CORP COM 349853101 799 13,895 SH   SOLE 1 13,895 0 0
FORWARD AIR CORP COM 349853101 3 59 SH   SOLE 8 59 0 0
FOSSIL GROUP INC COM 34988V106 272 34,880 SH   SOLE 1 34,880 0 0
FOSSIL GROUP INC OPT 34988V106 54 6,900 SH Put SOLE 8 6,900 0 0
FOSSIL GROUP INC OPT 34988V106 176 22,700 SH Call SOLE 8 22,700 0 0
FOSTER L B CO COM 350060109 956 35,211 SH   SOLE 1 35,211 0 0
FOSTER L B CO COM 350060109 14 513 SH   SOLE 8 513 0 0
FOUNDATION BLDG MATLS INC COM 350392106 726 49,055 SH   SOLE 1 49,055 0 0
FOUNDATION MEDICINE INC COM 350465100 157 2,296 SH   SOLE 1 2,296 0 0
FOUNDATION MEDICINE INC OPT 350465100 211 3,100 SH Call SOLE 8 3,100 0 0
FOUNDATION MEDICINE INC OPT 350465100 150 2,200 SH Put SOLE 8 2,200 0 0
FOUNDATION MEDICINE INC COM 350465100 97 1,426 SH   SOLE 8 1,426 0 0
FOUR CORNERS PPTY TR INC TRUS 35086T109 517 20,109 SH   SOLE 1 20,109 0 0
FOUR CORNERS PPTY TR INC OPT 35086T109 8 294 SH Put SOLE 8 294 0 0
FOUR CORNERS PPTY TR INC TRUS 35086T109 20 748 SH   SOLE 8 748 0 0
FOX FACTORY HLDG CORP COM 35138V102 391 10,049 SH   SOLE 1 10,049 0 0
FOX FACTORY HLDG CORP COM 35138V102 14 373 SH   SOLE 8 373 0 0
FRANCESCAS HLDGS CORP COM 351793104 429 58,730 SH   SOLE 1 58,730 0 0
FRANCESCAS HLDGS CORP COM 351793104 23 3,163 SH   SOLE 8 3,163 0 0
FRANCESCAS HLDGS CORP OPT 351793104 37 5,000 SH Put SOLE 8 5,000 0 0
FRANCO NEVADA CORP COM 351858105 0 3 SH   DFND 1 0 0 3
FRANCO NEVADA CORP COM 351858105 503 6,293 SH   SOLE 1 6,293 0 0
FRANCO NEVADA CORP OPT 351858105 3,358 42,000 SH Call SOLE 8 42,000 0 0
FRANCO NEVADA CORP OPT 351858105 920 11,500 SH Put SOLE 8 11,500 0 0
FRANKLIN COVEY CO COM 353469109 34 1,636 SH   SOLE 1 1,636 0 0
FRANKLIN COVEY CO COM 353469109 17 790 SH   SOLE 8 790 0 0
FRANKLIN ELEC INC COM 353514102 337 7,349 SH   SOLE 1 7,349 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 64 1,868 SH   SOLE 1 1,868 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 0 6 SH   SOLE 8 6 0 0
FRANKLIN RES INC COM 354613101 14,497 334,598 SH   SOLE 1 334,598 0 0
FRANKLIN RES INC OPT 354613101 5,806 134,000 SH Call SOLE 8 134,000 0 0
FRANKLIN RES INC COM 354613101 294 6,799 SH   SOLE 8 6,799 0 0
FRANKLIN RES INC OPT 354613101 5,568 128,500 SH Put SOLE 8 128,500 0 0
FRANKLIN RES INC COM 354613101 1,968 45,408 SH   SOLE 9 45,408 0 0
FRANKLIN STREET PPTYS CORP TRUS 35471R106 1,001 93,246 SH   SOLE 1 93,246 0 0
FRANKLIN STREET PPTYS CORP TRUS 35471R106 13 1,245 SH   SOLE 8 1,245 0 0
FRANKS INTL N V COM N33462107 53 7,905 SH   SOLE 1 7,905 0 0
FRANKS INTL N V COM N33462107 0 27 SH   SOLE 8 27 0 0
FREDS INC COM 356108100 23 5,706 SH   SOLE 1 5,706 0 0
FREDS INC OPT 356108100 1 300 SH Call SOLE 8 300 0 0
FREDS INC COM 356108100 19 4,644 SH   SOLE 8 4,644 0 0
FREDS INC OPT 356108100 11 2,800 SH Put SOLE 8 2,800 0 0
FREEPORT-MCMORAN INC COM 35671D857 458 24,145 SH   DFND 1 0 0 24,145
FREEPORT-MCMORAN INC COM 35671D857 40,117 2,115,880 SH   SOLE 1 2,115,880 0 0
FREEPORT-MCMORAN INC OPT 35671D857 33,263 1,754,400 SH Put SOLE 8 1,754,400 0 0
FREEPORT-MCMORAN INC COM 35671D857 44,355 2,339,390 SH   SOLE 8 2,339,390 0 0
FREEPORT-MCMORAN INC OPT 35671D857 24,334 1,283,500 SH Call SOLE 8 1,283,500 0 0
FREEPORT-MCMORAN INC COM 35671D857 3,546 187,064 SH   SOLE 9 187,064 0 0
FREEPORT-MCMORAN INC COM 35671D857 207 10,895 SH   DFND 20 0 0 10,895
FREIGHTCAR AMER INC COM 357023100 33 1,924 SH   SOLE 1 1,924 0 0
FRESENIUS MED CARE AG&ampCO KGA ADR 358029106 447 8,500 SH   SOLE 1 8,500 0 0
FRESH DEL MONTE PRODUCE INC COM G36738105 3,231 67,759 SH   SOLE 1 67,759 0 0
FRESH DEL MONTE PRODUCE INC COM G36738105 4 87 SH   SOLE 8 87 0 0
FRESHPET INC COM 358039105 75 3,943 SH   SOLE 1 3,943 0 0
FRESHPET INC COM 358039105 2 87 SH   SOLE 8 87 0 0
FRONTIER COMMUNICATIONS CORP COM 35906A306 91 13,541 SH   SOLE 1 13,541 0 0
FRONTIER COMMUNICATIONS CORP OPT 35906A306 1,690 250,000 SH Put SOLE 1 250,000 0 0
FRONTIER COMMUNICATIONS CORP OPT 35906A306 623 92,106 SH Put SOLE 8 92,106 0 0
FRONTIER COMMUNICATIONS CORP COM 35906A306 1 148 SH   SOLE 8 148 0 0
FRONTIER COMMUNICATIONS CORP OPT 35906A306 526 77,862 SH Call SOLE 8 77,862 0 0
FRONTIER COMMUNICATIONS CORP COM 35906A306 1 120 SH   SOLE 9 120 0 0
FRONTLINE LTD COM G3682E192 120 26,062 SH   SOLE 1 26,062 0 0
FRONTLINE LTD OPT G3682E192 147 32,000 SH Call SOLE 8 32,000 0 0
FRONTLINE LTD COM G3682E192 75 16,319 SH   SOLE 8 16,319 0 0
FRONTLINE LTD OPT G3682E192 143 31,200 SH Put SOLE 8 31,200 0 0
FRONTLINE LTD COM G3682E192 212 46,274 SH   SOLE 9 46,274 0 0
FRONTLINE LTD COM G3682E192 43 9,400 SH   DFND 20 0 0 9,400
FRP HLDGS INC COM 30292L107 51 1,148 SH   SOLE 1 1,148 0 0
FS BANCORP INC COM 30263Y104 147 2,700 SH   SOLE 1 2,700 0 0
FTD COS INC COM 30281V108 225 31,292 SH   SOLE 1 31,292 0 0
FTD COS INC COM 30281V108 20 2,780 SH   SOLE 8 2,780 0 0
FTI CONSULTING INC COM 302941109 3,586 83,483 SH   SOLE 1 83,483 0 0
FTI CONSULTING INC OPT 302941109 13 300 SH Call SOLE 8 300 0 0
FUELCELL ENERGY INC COM 35952H502 264 155,516 SH   SOLE 1 155,516 0 0
FULLER H B CO COM 359694106 819 15,214 SH   SOLE 1 15,214 0 0
FULLER H B CO COM 359694106 16 293 SH   SOLE 8 293 0 0
FULTON FINL CORP PA COM 360271100 813 45,473 SH   SOLE 1 45,473 0 0
FUNKO INC COM 361008105 11 1,669 SH   SOLE 1 1,669 0 0
FUNKO INC COM 361008105 94 14,109 SH   SOLE 8 14,109 0 0
FUTUREFUEL CORPORATION COM 36116M106 63 4,470 SH   SOLE 1 4,470 0 0
G-III APPAREL GROUP LTD COM 36237H101 253 6,869 SH   SOLE 1 6,869 0 0
G-III APPAREL GROUP LTD COM 36237H101 40 1,079 SH   SOLE 8 1,079 0 0
G-III APPAREL GROUP LTD OPT 36237H101 41 1,100 SH Call SOLE 8 1,100 0 0
G1 THERAPEUTICS INC COM 3621LQ109 81 4,077 SH   SOLE 1 4,077 0 0
GAIA INC NEW COM 36269P104 21 1,689 SH   SOLE 1 1,689 0 0
GAIA INC NEW COM 36269P104 1 68 SH   SOLE 8 68 0 0
GAIN CAP HLDGS INC COM 36268W100 54 5,428 SH   SOLE 1 5,428 0 0
GALAPAGOS NV ADR 36315X101 2 16 SH   SOLE 8 16 0 0
GALLAGHER ARTHUR J &amp CO COM 363576109 19,538 308,764 SH   SOLE 1 308,764 0 0
GALLAGHER ARTHUR J &amp CO COM 363576109 31 483 SH   SOLE 8 483 0 0
GALLAGHER ARTHUR J &amp CO COM 363576109 1,588 25,099 SH   SOLE 9 25,099 0 0
GAMCO INVESTORS INC COM 361438104 24 815 SH   SOLE 1 815 0 0
GAMESTOP CORP NEW COM 36467W109 2,583 143,921 SH   SOLE 1 143,921 0 0
GAMESTOP CORP NEW COM 36467W109 4,513 251,460 SH   SOLE 8 251,460 0 0
GAMESTOP CORP NEW OPT 36467W109 490 27,300 SH Call SOLE 8 27,300 0 0
GAMESTOP CORP NEW OPT 36467W109 6,227 346,900 SH Put SOLE 8 346,900 0 0
GAMING &amp LEISURE PPTYS INC TRUS 36467J108 1,241 33,529 SH   SOLE 1 33,529 0 0
GAMING &amp LEISURE PPTYS INC COM 36467J108 694 18,745 SH   SOLE 1 18,745 0 0
GAMING &amp LEISURE PPTYS INC TRUS 36467J108 58 1,562 SH   SOLE 8 1,562 0 0
GANNETT CO INC COM 36473H104 524 45,227 SH   SOLE 1 45,227 0 0
GANNETT CO INC OPT 36473H104 87 7,500 SH Put SOLE 8 7,500 0 0
GANNETT CO INC COM 36473H104 56 4,878 SH   SOLE 8 4,878 0 0
GANNETT CO INC OPT 36473H104 340 29,300 SH Call SOLE 8 29,300 0 0
GAP INC DEL COM 364760108 24,462 718,240 SH   SOLE 1 718,240 0 0
GAP INC DEL OPT 364760108 1,553 45,600 SH Call SOLE 8 45,600 0 0
GAP INC DEL COM 364760108 1,368 40,179 SH   SOLE 8 40,179 0 0
GAP INC DEL OPT 364760108 10,508 308,500 SH Put SOLE 8 308,500 0 0
GAP INC DEL COM 364760108 1,082 31,788 SH   SOLE 9 31,788 0 0
GARDNER DENVER HLDGS INC COM 36555P107 12 359 SH   SOLE 1 359 0 0
GARDNER DENVER HLDGS INC COM 36555P107 368 10,844 SH   SOLE 8 10,844 0 0
GARMIN LTD COM H2906T109 11,781 197,753 SH   SOLE 1 197,753 0 0
GARMIN LTD OPT H2906T109 1,906 32,000 SH Put SOLE 8 32,000 0 0
GARMIN LTD OPT H2906T109 864 14,500 SH Call SOLE 8 14,500 0 0
GARMIN LTD COM H2906T109 2,886 48,445 SH   SOLE 8 48,445 0 0
GARMIN LTD COM H2906T109 921 15,453 SH   SOLE 9 15,453 0 0
GARTNER INC COM 366651107 12,861 104,424 SH   SOLE 1 104,424 0 0
GARTNER INC COM 366651107 21 175 SH   SOLE 8 175 0 0
GARTNER INC COM 366651107 1,550 12,584 SH   SOLE 9 12,584 0 0
GASLOG LTD COM G37585109 1,477 66,383 SH   SOLE 1 66,383 0 0
GASLOG LTD COM G37585109 44 1,963 SH   SOLE 8 1,963 0 0
GASLOG PARTNERS LP COM Y2687W108 288 11,650 SH   SOLE 1 11,650 0 0
GASTAR EXPL INC NEW COM 36729W202 30 28,612 SH   SOLE 1 28,612 0 0
GATX CORP COM 361448103 677 10,902 SH   SOLE 1 10,902 0 0
GATX CORP OPT 361448103 6 100 SH Call SOLE 8 100 0 0
GATX CORP COM 361448103 369 5,940 SH   SOLE 8 5,940 0 0
GATX CORP OPT 361448103 591 9,500 SH Put SOLE 8 9,500 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 364 11,423 SH   SOLE 1 11,423 0 0
GCP APPLIED TECHNOLOGIES INC OPT 36164Y101 32 1,000 SH Call SOLE 8 1,000 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 1 46 SH   SOLE 8 46 0 0
GDS HLDGS LTD ADR 36165L108 160 7,100 SH   SOLE 1 7,100 0 0
GENCO SHIPPING &amp TRADING LTD COM Y2685T131 20 1,506 SH   SOLE 1 1,506 0 0
GENCOR INDS INC COM 368678108 21 1,286 SH   SOLE 1 1,286 0 0
GENER8 MARITIME INC COM Y26889108 325 48,976 SH   SOLE 1 48,976 0 0
GENER8 MARITIME INC COM Y26889108 0 38 SH   SOLE 8 38 0 0
GENERAC HLDGS INC COM 368736104 3,190 64,419 SH   SOLE 1 64,419 0 0
GENERAC HLDGS INC COM 368736104 87 1,755 SH   SOLE 8 1,755 0 0
GENERAL CABLE CORP DEL NEW COM 369300108 2,518 85,058 SH   SOLE 1 85,058 0 0
GENERAL CABLE CORP DEL NEW OPT 369300108 693 23,400 SH Call SOLE 8 23,400 0 0
GENERAL CABLE CORP DEL NEW OPT 369300108 2,516 85,000 SH Put SOLE 8 85,000 0 0
GENERAL COMMUNICATION INC COM 369385109 1,736 44,482 SH   SOLE 1 44,482 0 0
GENERAL COMMUNICATION INC COM 369385109 69 1,771 SH   SOLE 8 1,771 0 0
GENERAL DYNAMICS CORP COM 369550108 57,551 282,876 SH   SOLE 1 282,876 0 0
GENERAL DYNAMICS CORP OPT 369550108 18,656 91,700 SH Put SOLE 8 91,700 0 0
GENERAL DYNAMICS CORP COM 369550108 6,134 30,146 SH   SOLE 8 30,146 0 0
GENERAL DYNAMICS CORP OPT 369550108 39,734 195,300 SH Call SOLE 8 195,300 0 0
GENERAL DYNAMICS CORP COM 369550108 7,823 38,451 SH   SOLE 9 38,451 0 0
GENERAL ELECTRIC CO COM 369604103 1,385 79,345 SH   DFND 1 0 0 79,345
GENERAL ELECTRIC CO COM 369604103 195,815 11,221,499 SH   SOLE 1 11,221,499 0 0
GENERAL ELECTRIC CO COM 369604103 129,607 7,427,273 SH   SOLE 8 7,427,273 0 0
GENERAL ELECTRIC CO OPT 369604103 223,307 12,797,000 SH Put SOLE 8 12,797,000 0 0
GENERAL ELECTRIC CO OPT 369604103 18,751 1,074,500 SH Call SOLE 8 1,074,500 0 0
GENERAL ELECTRIC CO COM 369604103 31,130 1,783,942 SH   SOLE 9 1,783,942 0 0
GENERAL ELECTRIC CO COM 369604103 3,245 185,980 SH   DFND 20 0 0 185,980
GENERAL ELECTRIC CO COM 369604103 8 450 SH   SOLE 99 0 450 0
GENERAL FIN CORP DEL COM 369822101 8 1,200 SH   SOLE 1 1,200 0 0
GENERAL MLS INC COM 370334104 89 1,500 SH   DFND 1 0 0 1,500
GENERAL MLS INC COM 370334104 56,393 951,134 SH   SOLE 1 951,134 0 0
GENERAL MLS INC OPT 370334104 18,457 311,300 SH Call SOLE 8 311,300 0 0
GENERAL MLS INC OPT 370334104 9,652 162,800 SH Put SOLE 8 162,800 0 0
GENERAL MLS INC COM 370334104 4,864 82,051 SH   SOLE 9 82,051 0 0
GENERAL MTRS CO COM 37045V100 410 10,000 SH   DFND 1 0 0 10,000
GENERAL MTRS CO COM 37045V100 179,446 4,377,823 SH   SOLE 1 4,377,823 0 0
GENERAL MTRS CO OPT 37045V100 28,738 701,100 SH Call SOLE 8 701,100 0 0
GENERAL MTRS CO COM 37045V100 31,359 765,025 SH   SOLE 8 765,025 0 0
GENERAL MTRS CO OPT 37045V100 137,227 3,347,800 SH Put SOLE 8 3,347,800 0 0
GENERAL MTRS CO COM 37045V100 7,633 186,208 SH   SOLE 9 186,208 0 0
GENESCO INC COM 371532102 281 8,627 SH   SOLE 1 8,627 0 0
GENESCO INC OPT 371532102 81 2,500 SH Call SOLE 8 2,500 0 0
GENESCO INC COM 371532102 558 17,155 SH   SOLE 8 17,155 0 0
GENESCO INC OPT 371532102 3,825 117,700 SH Put SOLE 8 117,700 0 0
GENESEE &amp WYO INC COM 371559105 34 424 SH   SOLE 1 424 0 0
GENESEE &amp WYO INC COM 371559105 43 545 SH   SOLE 8 545 0 0
GENESIS ENERGY L P COM 371927104 1,737 77,717 SH   SOLE 1 77,717 0 0
GENESIS ENERGY L P COM 371927104 18 804 SH   SOLE 8 804 0 0
GENESIS ENERGY L P OPT 371927104 4 200 SH Put SOLE 8 200 0 0
GENESIS HEALTHCARE INC COM 37185X106 7 10,412 SH   SOLE 1 10,412 0 0
GENIE ENERGY LTD COM 372284208 9 2,140 SH   SOLE 1 2,140 0 0
GENIE ENERGY LTD COM 372284208 0 74 SH   SOLE 8 74 0 0
GENMARK DIAGNOSTICS INC COM 372309104 34 8,086 SH   SOLE 1 8,086 0 0
GENOCEA BIOSCIENCES INC COM 372427104 8 7,524 SH   SOLE 1 7,524 0 0
GENOMIC HEALTH INC COM 37244C101 111 3,264 SH   SOLE 1 3,264 0 0
GENPACT LIMITED COM G3922B107 4,112 129,573 SH   SOLE 1 129,573 0 0
GENPACT LIMITED COM G3922B107 109 3,448 SH   SOLE 8 3,448 0 0
GENTEX CORP COM 371901109 2,317 110,610 SH   SOLE 1 110,610 0 0
GENTEX CORP COM 371901109 43 2,049 SH   SOLE 8 2,049 0 0
GENTEX CORP OPT 371901109 216 10,300 SH Call SOLE 8 10,300 0 0
GENTEX CORP OPT 371901109 34 1,600 SH Put SOLE 8 1,600 0 0
GENTHERM INC COM 37253A103 653 20,564 SH   SOLE 1 20,564 0 0
GENUINE PARTS CO COM 372460105 31,020 326,478 SH   SOLE 1 326,478 0 0
GENUINE PARTS CO OPT 372460105 4,114 43,300 SH Call SOLE 8 43,300 0 0
GENUINE PARTS CO OPT 372460105 1,568 16,500 SH Put SOLE 8 16,500 0 0
GENUINE PARTS CO COM 372460105 25 263 SH   SOLE 8 263 0 0
GENUINE PARTS CO COM 372460105 2,574 27,102 SH   SOLE 9 27,102 0 0
GENWORTH FINL INC COM 37247D106 2,312 744,126 SH   SOLE 1 744,126 0 0
GENWORTH FINL INC COM 37247D106 315 101,398 SH   SOLE 8 101,398 0 0
GENWORTH FINL INC OPT 37247D106 1,247 400,900 SH Call SOLE 8 400,900 0 0
GENWORTH FINL INC OPT 37247D106 166 53,500 SH Put SOLE 8 53,500 0 0
GEO GROUP INC NEW TRUS 36162J106 767 32,489 SH   SOLE 1 32,489 0 0
GEO GROUP INC NEW COM 36162J106 189 7,995 SH   SOLE 1 7,995 0 0
GEO GROUP INC NEW TRUS 36162J106 10 445 SH   SOLE 8 445 0 0
GEOPARK LTD COM G38327105 13 1,324 SH   SOLE 8 1,324 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 30 2,332 SH   SOLE 1 2,332 0 0
GERDAU S A ADR 373737105 2,634 707,726 SH   SOLE 1 707,726 0 0
GERDAU S A ADR 373737105 34 9,191 SH   SOLE 8 9,191 0 0
GERDAU S A ADR 373737105 0 128 SH   SOLE 9 128 0 0
GERMAN AMERN BANCORP INC COM 373865104 123 3,489 SH   SOLE 1 3,489 0 0
GERON CORP COM 374163103 42 23,582 SH   SOLE 1 23,582 0 0
GERON CORP OPT 374163103 4 2,000 SH Put SOLE 8 2,000 0 0
GERON CORP COM 374163103 58 32,036 SH   SOLE 8 32,036 0 0
GETTY RLTY CORP NEW TRUS 374297109 133 4,910 SH   SOLE 1 4,910 0 0
GETTY RLTY CORP NEW TRUS 374297109 0 9 SH   SOLE 8 9 0 0
GEVO INC COM 374396307 0 93 SH   SOLE 8 93 0 0
GGP INC COM 36174X101 2,451 104,773 SH   SOLE 1 104,773 0 0
GGP INC TRUS 36174X101 50,340 2,152,217 SH   SOLE 1 2,152,217 0 0
GGP INC TRUS 36174X101 2,861 122,326 SH   SOLE 8 122,326 0 0
GGP INC OPT 36174X101 1,710 73,100 SH Call SOLE 8 73,100 0 0
GGP INC OPT 36174X101 15,168 648,500 SH Put SOLE 8 648,500 0 0
GGP INC COM 36174X101 2,027 86,662 SH   SOLE 9 86,662 0 0
GIBRALTAR INDS INC COM 374689107 213 6,450 SH   SOLE 1 6,450 0 0
GILDAN ACTIVEWEAR INC COM 375916103 6,974 215,895 SH   SOLE 1 215,895 0 0
GILDAN ACTIVEWEAR INC COM 375916103 0 11 SH   SOLE 8 11 0 0
GILDAN ACTIVEWEAR INC OPT 375916103 6 200 SH Put SOLE 8 200 0 0
GILDAN ACTIVEWEAR INC COM 375916103 59 1,833 SH   SOLE 9 1,833 0 0
GILEAD SCIENCES INC COM 375558103 110 1,529 SH   DFND 1 0 0 1,529
GILEAD SCIENCES INC COM 375558103 154,705 2,159,456 SH   SOLE 1 2,159,456 0 0
GILEAD SCIENCES INC COM 375558103 24,160 337,237 SH   SOLE 8 337,237 0 0
GILEAD SCIENCES INC OPT 375558103 78,260 1,092,400 SH Put SOLE 8 1,092,400 0 0
GILEAD SCIENCES INC OPT 375558103 30,103 420,200 SH Call SOLE 8 420,200 0 0
GILEAD SCIENCES INC COM 375558103 17,088 238,523 SH   SOLE 9 238,523 0 0
GLACIER BANCORP INC NEW COM 37637Q105 489 12,420 SH   SOLE 1 12,420 0 0
GLACIER BANCORP INC NEW COM 37637Q105 3 74 SH   SOLE 8 74 0 0
GLADSTONE COML CORP TRUS 376536108 111 5,291 SH   SOLE 1 5,291 0 0
GLADSTONE LD CORP TRUS 376549101 129 9,600 SH   SOLE 1 9,600 0 0
GLATFELTER COM 377316104 148 6,890 SH   SOLE 1 6,890 0 0
GLAUKOS CORP COM 377322102 194 7,541 SH   SOLE 1 7,541 0 0
GLAUKOS CORP COM 377322102 2 80 SH   SOLE 8 80 0 0
GLAXOSMITHKLINE PLC ADR 37733W105 12 350 SH   DFND 1 0 0 350
GLAXOSMITHKLINE PLC ADR 37733W105 2,561 72,204 SH   SOLE 1 72,204 0 0
GLAXOSMITHKLINE PLC OPT 37733W105 2,416 68,100 SH Put SOLE 8 68,100 0 0
GLAXOSMITHKLINE PLC OPT 37733W105 4,182 117,900 SH Call SOLE 8 117,900 0 0
GLAXOSMITHKLINE PLC ADR 37733W105 2,304 64,947 SH   SOLE 8 64,947 0 0
GLAXOSMITHKLINE PLC ADR 37733W105 706 19,900 SH   DFND 20 0 0 19,900
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 3,562 90,524 SH   SOLE 1 90,524 0 0
GLOBAL BLOOD THERAPEUTICS IN OPT 37890U108 1,070 27,200 SH Call SOLE 8 27,200 0 0
GLOBAL BLOOD THERAPEUTICS IN OPT 37890U108 16 400 SH Put SOLE 8 400 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 50 1,269 SH   SOLE 8 1,269 0 0
GLOBAL BRASS &amp COPPR HLDGS I COM 37953G103 406 12,236 SH   SOLE 1 12,236 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 22 9,234 SH   SOLE 1 9,234 0 0
GLOBAL INDTY LTD CAYMAN COM G3933F105 63 1,513 SH   SOLE 1 1,513 0 0
GLOBAL MED REIT INC TRUS 37954A204 24 2,883 SH   SOLE 1 2,883 0 0
GLOBAL NET LEASE INC TRUS 379378201 239 11,626 SH   SOLE 1 11,626 0 0
GLOBAL NET LEASE INC TRUS 379378201 43 2,071 SH   SOLE 8 2,071 0 0
GLOBAL PMTS INC COM 37940X102 11,118 110,922 SH   SOLE 1 110,922 0 0
GLOBAL PMTS INC COM 37940X102 62 618 SH   SOLE 8 618 0 0
GLOBAL PMTS INC OPT 37940X102 60 600 SH Call SOLE 8 600 0 0
GLOBAL PMTS INC COM 37940X102 2,212 22,067 SH   SOLE 9 22,067 0 0
GLOBAL WTR RES INC COM 379463102 15 1,609 SH   SOLE 1 1,609 0 0
GLOBAL X FDS FUND 37950E366 32 3,117 SH   DFND 1 0 0 3,117
GLOBAL X FDS FUND 37954Y715 98 4,121 SH   DFND 1 0 0 4,121
GLOBAL X FDS FUND 37954Y855 68 1,753 SH   SOLE 8 1,753 0 0
GLOBAL X FDS FUND 37950E366 238 23,134 SH   SOLE 8 23,134 0 0
GLOBAL X FDS OPT 37950E366 133 12,900 SH Put SOLE 8 12,900 0 0
GLOBAL X FDS OPT 37950E366 111 10,800 SH Call SOLE 8 10,800 0 0
GLOBAL X FDS FUND 37950E473 111 11,210 SH   DFND 20 0 0 11,210
GLOBALSCAPE INC COM 37940G109 0 45 SH   SOLE 8 45 0 0
GLOBALSTAR INC COM 378973408 118 90,298 SH   SOLE 1 90,298 0 0
GLOBALSTAR INC OPT 378973408 0 100 SH Put SOLE 8 100 0 0
GLOBALSTAR INC COM 378973408 7 5,488 SH   SOLE 8 5,488 0 0
GLOBANT S A COM L44385109 68 1,467 SH   SOLE 1 1,467 0 0
GLOBANT S A COM L44385109 4 79 SH   SOLE 8 79 0 0
GLOBUS MED INC COM 379577208 1,243 30,249 SH   SOLE 1 30,249 0 0
GLOBUS MED INC COM 379577208 4 100 SH   SOLE 8 100 0 0
GLU MOBILE INC COM 379890106 128 35,116 SH   SOLE 1 35,116 0 0
GLU MOBILE INC OPT 379890106 474 130,100 SH Call SOLE 8 130,100 0 0
GLU MOBILE INC OPT 379890106 565 155,300 SH Put SOLE 8 155,300 0 0
GLU MOBILE INC COM 379890106 245 67,113 SH   SOLE 8 67,113 0 0
GLYCOMIMETICS INC COM 38000Q102 1,005 59,859 SH   SOLE 1 59,859 0 0
GLYCOMIMETICS INC COM 38000Q102 20 1,189 SH   SOLE 8 1,189 0 0
GMS INC COM 36251C103 560 14,881 SH   SOLE 1 14,881 0 0
GNC HLDGS INC COM 36191G107 133 35,996 SH   SOLE 1 35,996 0 0
GNC HLDGS INC COM 36191G107 233 63,074 SH   SOLE 8 63,074 0 0
GNC HLDGS INC OPT 36191G107 60 16,300 SH Call SOLE 8 16,300 0 0
GNC HLDGS INC OPT 36191G107 17 4,600 SH Put SOLE 8 4,600 0 0
GODADDY INC COM 380237107 159 3,165 SH   SOLE 1 3,165 0 0
GODADDY INC COM 380237107 302 6,027 SH   SOLE 8 6,027 0 0
GODADDY INC OPT 380237107 458 9,100 SH Put SOLE 8 9,100 0 0
GODADDY INC OPT 380237107 221 4,400 SH Call SOLE 8 4,400 0 0
GOGO INC COM 38046C109 102 9,044 SH   SOLE 1 9,044 0 0
GOGO INC OPT 38046C109 140 12,400 SH Call SOLE 8 12,400 0 0
GOGO INC OPT 38046C109 32 2,800 SH Put SOLE 8 2,800 0 0
GOL LINHAS AEREAS INTLG S A ADR 38045R206 1 95 SH   SOLE 8 95 0 0
GOLAR LNG LTD BERMUDA COM G9456A100 454 15,246 SH   SOLE 1 15,246 0 0
GOLAR LNG LTD BERMUDA COM G9456A100 9,306 312,156 SH   SOLE 8 312,156 0 0
GOLAR LNG LTD BERMUDA OPT G9456A100 1,046 35,100 SH Call SOLE 8 35,100 0 0
GOLAR LNG LTD BERMUDA OPT G9456A100 5,398 181,100 SH Put SOLE 8 181,100 0 0
GOLAR LNG PARTNERS LP COM Y2745C102 331 14,496 SH   SOLE 1 14,496 0 0
GOLD FIELDS LTD NEW ADR 38059T106 1,337 310,817 SH   SOLE 1 310,817 0 0
GOLD FIELDS LTD NEW OPT 38059T106 404 94,000 SH Call SOLE 8 94,000 0 0
GOLD FIELDS LTD NEW OPT 38059T106 428 99,600 SH Put SOLE 8 99,600 0 0
GOLD RESOURCE CORP COM 38068T105 37 8,323 SH   SOLE 1 8,323 0 0
GOLD RESOURCE CORP COM 38068T105 15 3,488 SH   SOLE 8 3,488 0 0
GOLDCORP INC NEW COM 380956409 73 5,705 SH   DFND 1 0 0 5,705
GOLDCORP INC NEW COM 380956409 3,829 299,856 SH   SOLE 1 299,856 0 0
GOLDCORP INC NEW OPT 380956409 5,005 392,000 SH Call SOLE 8 392,000 0 0
GOLDCORP INC NEW COM 380956409 12,227 957,494 SH   SOLE 8 957,494 0 0
GOLDCORP INC NEW OPT 380956409 19,200 1,503,500 SH Put SOLE 8 1,503,500 0 0
GOLDCORP INC NEW COM 380956409 506 39,683 SH   SOLE 9 39,683 0 0
GOLDCORP INC NEW COM 380956409 1,616 126,584 SH   DFND 20 0 0 126,584
GOLDEN ENTMT INC COM 381013101 55 1,674 SH   SOLE 1 1,674 0 0
GOLDEN ENTMT INC COM 381013101 11 323 SH   SOLE 8 323 0 0
GOLDEN OCEAN GROUP LTD COM G39637205 0 29 SH   SOLE 8 29 0 0
GOLDEN OCEAN GROUP LTD COM G39637205 324 39,746 SH   SOLE 9 39,746 0 0
GOLDEN STAR RES LTD CDA COM 38119T104 6 6,800 SH   DFND 20 0 0 6,800
GOLDFIELD CORP COM 381370105 0 49 SH   SOLE 8 49 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 161,149 632,554 SH   SOLE 1 632,554 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 3,510 13,778 SH   DFND 1 0 0 13,778
GOLDMAN SACHS GROUP INC OPT 38141G104 210,661 826,900 SH Put SOLE 8 826,900 0 0
GOLDMAN SACHS GROUP INC OPT 38141G104 40,889 160,500 SH Call SOLE 8 160,500 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 44,847 176,039 SH   SOLE 8 176,039 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 12,669 49,728 SH   SOLE 9 49,728 0 0
GOODYEAR TIRE &amp RUBR CO COM 382550101 44,580 1,379,774 SH   SOLE 1 1,379,774 0 0
GOODYEAR TIRE &amp RUBR CO OPT 382550101 798 24,700 SH Call SOLE 8 24,700 0 0
GOODYEAR TIRE &amp RUBR CO COM 382550101 1,247 38,601 SH   SOLE 8 38,601 0 0
GOODYEAR TIRE &amp RUBR CO OPT 382550101 2,026 62,700 SH Put SOLE 8 62,700 0 0
GOODYEAR TIRE &amp RUBR CO COM 382550101 1,707 52,803 SH   SOLE 9 52,803 0 0
GOPRO INC COM 38268T103 4 513 SH   DFND 1 0 0 513
GOPRO INC COM 38268T103 6,945 917,227 SH   SOLE 1 917,227 0 0
GOPRO INC OPT 38268T103 2,157 284,900 SH Put SOLE 1 284,900 0 0
GOPRO INC OPT 38268T103 1,421 187,700 SH Call SOLE 8 187,700 0 0
GOPRO INC OPT 38268T103 619 81,800 SH Put SOLE 8 81,800 0 0
GOPRO INC COM 38268T103 98 13,005 SH   SOLE 8 13,005 0 0
GORMAN RUPP CO COM 383082104 94 3,012 SH   SOLE 1 3,012 0 0
GORMAN RUPP CO COM 383082104 8 267 SH   SOLE 8 267 0 0
GOVERNMENT PPTYS INCOME TR TRUS 38376A103 278 15,002 SH   SOLE 1 15,002 0 0
GOVERNMENT PPTYS INCOME TR TRUS 38376A103 8 388 SH   SOLE 8 388 0 0
GP STRATEGIES CORP COM 36225V104 53 2,290 SH   SOLE 1 2,290 0 0
GPO AEROPORTUARIO DEL PAC SA ADR 400506101 75 726 SH   SOLE 1 726 0 0
GPO AEROPORTUARIO DEL PAC SA ADR 400506101 3 32 SH   SOLE 8 32 0 0
GRACE W R &amp CO DEL NEW COM 38388F108 6,167 87,943 SH   SOLE 1 87,943 0 0
GRACE W R &amp CO DEL NEW OPT 38388F108 491 7,000 SH Put SOLE 8 7,000 0 0
GRACE W R &amp CO DEL NEW OPT 38388F108 189 2,700 SH Call SOLE 8 2,700 0 0
GRACE W R &amp CO DEL NEW COM 38388F108 1,733 24,699 SH   SOLE 8 24,699 0 0
GRACE W R &amp CO DEL NEW COM 38388F108 21 298 SH   SOLE 9 298 0 0
GRACO INC COM 384109104 6,568 145,249 SH   SOLE 1 145,249 0 0
GRACO INC COM 384109104 252 5,570 SH   SOLE 8 5,570 0 0
GRAHAM CORP COM 384556106 32 1,514 SH   SOLE 1 1,514 0 0
GRAHAM HLDGS CO COM 384637104 1,093 1,957 SH   SOLE 1 1,957 0 0
GRAHAM HLDGS CO COM 384637104 30 54 SH   SOLE 8 54 0 0
GRAINGER W W INC COM 384802104 10,782 45,633 SH   SOLE 1 45,633 0 0
GRAINGER W W INC COM 384802104 20,026 84,766 SH   SOLE 8 84,766 0 0
GRAINGER W W INC OPT 384802104 7,229 30,600 SH Call SOLE 8 30,600 0 0
GRAINGER W W INC OPT 384802104 21,971 93,000 SH Put SOLE 8 93,000 0 0
GRAINGER W W INC COM 384802104 1,704 7,210 SH   SOLE 9 7,210 0 0
GRAMERCY PPTY TR TRUS 385002308 1,177 44,146 SH   SOLE 1 44,146 0 0
GRAMERCY PPTY TR TRUS 385002308 1 22 SH   SOLE 8 22 0 0
GRAN TIERRA ENERGY INC COM 38500T101 91 33,741 SH   SOLE 8 33,741 0 0
GRAND CANYON ED INC COM 38526M106 1,142 12,758 SH   SOLE 1 12,758 0 0
GRAND CANYON ED INC OPT 38526M106 98 1,100 SH Call SOLE 8 1,100 0 0
GRAND CANYON ED INC COM 38526M106 9 106 SH   SOLE 8 106 0 0
GRANITE CONSTR INC COM 387328107 580 9,134 SH   SOLE 1 9,134 0 0
GRANITE CONSTR INC COM 387328107 8 128 SH   SOLE 8 128 0 0
GRANITE CONSTR INC OPT 387328107 13 200 SH Call SOLE 8 200 0 0
GRANITE PT MTG TR INC TRUS 38741L107 1,819 102,540 SH   SOLE 1 102,540 0 0
GRANITE PT MTG TR INC TRUS 38741L107 1 33 SH   SOLE 8 33 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 748 48,445 SH   SOLE 1 48,445 0 0
GRAY TELEVISION INC COM 389375106 366 21,857 SH   SOLE 1 21,857 0 0
GRAY TELEVISION INC OPT 389375106 42 2,500 SH Put SOLE 8 2,500 0 0
GRAY TELEVISION INC COM 389375106 62 3,684 SH   SOLE 8 3,684 0 0
GRAY TELEVISION INC OPT 389375106 1,352 80,700 SH Call SOLE 8 80,700 0 0
GREAT AJAX CORP TRUS 38983D300 36 2,615 SH   SOLE 1 2,615 0 0
GREAT AJAX CORP TRUS 38983D300 1 44 SH   SOLE 8 44 0 0
GREAT LAKES DREDGE &amp DOCK CO COM 390607109 159 29,311 SH   SOLE 1 29,311 0 0
GREAT LAKES DREDGE &amp DOCK CO COM 390607109 0 43 SH   SOLE 8 43 0 0
GREAT PLAINS ENERGY INC COM 391164100 36,224 1,123,563 SH   SOLE 1 1,123,563 0 0
GREAT PLAINS ENERGY INC COM 391164100 252 7,817 SH   SOLE 8 7,817 0 0
GREAT SOUTHN BANCORP INC COM 390905107 89 1,722 SH   SOLE 1 1,722 0 0
GREAT WESTN BANCORP INC COM 391416104 550 13,830 SH   SOLE 1 13,830 0 0
GREAT WESTN BANCORP INC COM 391416104 0 11 SH   SOLE 8 11 0 0
GREEN BANCORP INC COM 39260X100 85 4,188 SH   SOLE 1 4,188 0 0
GREEN BRICK PARTNERS INC COM 392709101 43 3,771 SH   SOLE 1 3,771 0 0
GREEN BRICK PARTNERS INC COM 392709101 1 53 SH   SOLE 8 53 0 0
GREEN DOT CORP COM 39304D102 1,843 30,579 SH   SOLE 1 30,579 0 0
GREEN DOT CORP COM 39304D102 14 229 SH   SOLE 8 229 0 0
GREEN PLAINS INC COM 393222104 481 28,533 SH   SOLE 1 28,533 0 0
GREEN PLAINS INC OPT 393222104 227 13,500 SH Call SOLE 8 13,500 0 0
GREEN PLAINS INC COM 393222104 454 26,984 SH   SOLE 8 26,984 0 0
GREENBRIER COS INC COM 393657101 734 13,783 SH   SOLE 1 13,783 0 0
GREENBRIER COS INC COM 393657101 11 215 SH   SOLE 8 215 0 0
GREENBRIER COS INC OPT 393657101 43 800 SH Call SOLE 8 800 0 0
GREENE COUNTY BANCORP INC COM 394357107 16 483 SH   SOLE 1 483 0 0
GREENHILL &amp CO INC COM 395259104 1,896 97,213 SH   SOLE 1 97,213 0 0
GREENHILL &amp CO INC COM 395259104 24 1,222 SH   DFND 1 0 0 1,222
GREENHILL &amp CO INC OPT 395259104 39 2,000 SH Call SOLE 8 2,000 0 0
GREENHILL &amp CO INC COM 395259104 189 9,715 SH   SOLE 8 9,715 0 0
GREENHILL &amp CO INC OPT 395259104 10 500 SH Put SOLE 8 500 0 0
GREENLIGHT CAPITAL RE LTD COM G4095J109 96 4,784 SH   SOLE 1 4,784 0 0
GREENLIGHT CAPITAL RE LTD COM G4095J109 1 26 SH   SOLE 8 26 0 0
GREIF INC COM 397624206 64 926 SH   SOLE 1 926 0 0
GREIF INC COM 397624107 606 10,011 SH   SOLE 1 10,011 0 0
GREIF INC COM 397624107 271 4,476 SH   SOLE 8 4,476 0 0
GRIFFIN INL RLTY INC COM 398231100 4 111 SH   SOLE 1 111 0 0
GRIFFON CORP COM 398433102 95 4,651 SH   SOLE 1 4,651 0 0
GRIFFON CORP OPT 398433102 20 1,000 SH Call SOLE 8 1,000 0 0
GRIFFON CORP COM 398433102 7 363 SH   SOLE 8 363 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 784 11,060 SH   SOLE 1 11,060 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 11 152 SH   SOLE 8 152 0 0
GROUP 1 AUTOMOTIVE INC OPT 398905109 781 11,000 SH Put SOLE 8 11,000 0 0
GROUP 1 AUTOMOTIVE INC OPT 398905109 1,377 19,400 SH Call SOLE 8 19,400 0 0
GROUPE CGI INC COM 39945C109 91 1,677 SH   SOLE 1 1,677 0 0
GROUPE CGI INC COM 39945C109 2 40 SH   SOLE 8 40 0 0
GROUPON INC COM 399473107 2,688 526,902 SH   SOLE 1 526,902 0 0
GROUPON INC OPT 399473107 112 22,000 SH Call SOLE 8 22,000 0 0
GROUPON INC OPT 399473107 244 47,800 SH Put SOLE 8 47,800 0 0
GROUPON INC COM 399473107 2,056 403,030 SH   SOLE 8 403,030 0 0
GRUBHUB INC COM 400110102 1,088 15,151 SH   SOLE 1 15,151 0 0
GRUBHUB INC COM 400110102 5,641 78,570 SH   SOLE 8 78,570 0 0
GRUBHUB INC OPT 400110102 5,815 81,000 SH Call SOLE 8 81,000 0 0
GRUBHUB INC OPT 400110102 4,136 57,600 SH Put SOLE 8 57,600 0 0
GRUPO AEROPORTUARIO DEL SURE ADR 40051E202 118 646 SH   SOLE 1 646 0 0
GRUPO AEROPORTUARIO DEL SURE ADR 40051E202 16 88 SH   SOLE 8 88 0 0
GRUPO AVAL ACCIONES Y VALORE ADR 40053W101 1 64 SH   SOLE 8 64 0 0
GRUPO FINANCIERO GALICIA S A ADR 399909100 1,719 26,100 SH   SOLE 1 26,100 0 0
GRUPO FINANCIERO GALICIA S A ADR 399909100 32 490 SH   SOLE 8 490 0 0
GRUPO FINANCIERO SANTANDER M ADR 40053C105 516 70,561 SH   SOLE 1 70,561 0 0
GRUPO SUPERVIELLE S A ADR 40054A108 334 11,400 SH   SOLE 1 11,400 0 0
GRUPO TELEVISA SA ADR 40049J206 1,182 63,310 SH   SOLE 1 63,310 0 0
GRUPO TELEVISA SA OPT 40049J206 2 100 SH Call SOLE 8 100 0 0
GRUPO TELEVISA SA ADR 40049J206 278 14,900 SH   SOLE 9 14,900 0 0
GSI TECHNOLOGY COM 36241U106 8 1,000 SH   DFND 1 0 0 1,000
GSI TECHNOLOGY COM 36241U106 19 2,366 SH   SOLE 1 2,366 0 0
GSV CAP CORP COM 36191J101 0 1 SH   SOLE 8 1 0 0
GTT COMMUNICATIONS INC COM 362393100 231 4,914 SH   SOLE 1 4,914 0 0
GTT COMMUNICATIONS INC COM 362393100 223 4,760 SH   SOLE 8 4,760 0 0
GTX INC DEL COM 40052B207 100 7,900 SH   SOLE 1 7,900 0 0
GTX INC DEL COM 40052B207 0 2 SH   SOLE 8 2 0 0
GUANGSHEN RY LTD ADR 40065W107 3 93 SH   SOLE 8 93 0 0
GUARANTY BANCORP DEL COM 40075T607 181 6,550 SH   SOLE 1 6,550 0 0
GUARANTY BANCORP DEL COM 40075T607 0 10 SH   SOLE 8 10 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 16 529 SH   SOLE 1 529 0 0
GUESS INC COM 401617105 680 40,238 SH   SOLE 1 40,238 0 0
GUESS INC OPT 401617105 1,376 81,500 SH Put SOLE 8 81,500 0 0
GUESS INC OPT 401617105 1,094 64,800 SH Call SOLE 8 64,800 0 0
GUESS INC COM 401617105 29 1,701 SH   SOLE 8 1,701 0 0
GUGGENHEIM CR ALLOCATION FD FUND 40168G108 1 63 SH   SOLE 8 63 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 176 2,371 SH   SOLE 1 2,371 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 5 72 SH   SOLE 8 72 0 0
GULF ISLAND FABRICATION INC COM 402307102 30 2,266 SH   SOLE 1 2,266 0 0
GULFPORT ENERGY CORP COM 402635304 2,597 203,590 SH   SOLE 1 203,590 0 0
GULFPORT ENERGY CORP OPT 402635304 145 11,400 SH Put SOLE 8 11,400 0 0
GULFPORT ENERGY CORP OPT 402635304 34 2,700 SH Call SOLE 8 2,700 0 0
GULFPORT ENERGY CORP COM 402635304 483 37,888 SH   SOLE 8 37,888 0 0
GW PHARMACEUTICALS PLC ADR 36197T103 1,016 7,700 SH   SOLE 8 7,700 0 0
GW PHARMACEUTICALS PLC OPT 36197T103 158 1,200 SH Put SOLE 8 1,200 0 0
GW PHARMACEUTICALS PLC OPT 36197T103 277 2,100 SH Call SOLE 8 2,100 0 0
H &amp E EQUIPMENT SERVICES INC COM 404030108 321 7,914 SH   SOLE 1 7,914 0 0
H &amp E EQUIPMENT SERVICES INC COM 404030108 3 73 SH   SOLE 8 73 0 0
HABIT RESTAURANTS INC COM 40449J103 31 3,204 SH   SOLE 1 3,204 0 0
HABIT RESTAURANTS INC COM 40449J103 6 600 SH   DFND 1 0 0 600
HABIT RESTAURANTS INC COM 40449J103 45 4,665 SH   SOLE 8 4,665 0 0
HACKETT GROUP INC COM 404609109 171 10,921 SH   SOLE 1 10,921 0 0
HAEMONETICS CORP COM 405024100 658 11,340 SH   SOLE 1 11,340 0 0
HAEMONETICS CORP COM 405024100 6 96 SH   SOLE 8 96 0 0
HAIN CELESTIAL GROUP INC COM 405217100 30 709 SH   SOLE 1 709 0 0
HAIN CELESTIAL GROUP INC OPT 405217100 6,732 158,800 SH Call SOLE 8 158,800 0 0
HAIN CELESTIAL GROUP INC OPT 405217100 10,522 248,200 SH Put SOLE 8 248,200 0 0
HAIN CELESTIAL GROUP INC COM 405217100 7,850 185,188 SH   SOLE 8 185,188 0 0
HALCON RES CORP COM 40537Q605 661 87,373 SH   SOLE 1 87,373 0 0
HALCON RES CORP COM 40537Q605 1 148 SH   SOLE 8 148 0 0
HALCON RES CORP WARR 40537Q118 446 676,281 SH   SOLE 8 676,281 0 0
HALLADOR ENERGY COMPANY COM 40609P105 15 2,544 SH   SOLE 1 2,544 0 0
HALLADOR ENERGY COMPANY COM 40609P105 1 94 SH   SOLE 8 94 0 0
HALLIBURTON CO COM 406216101 230,912 4,724,990 SH   SOLE 1 4,644,512 80,478 0
HALLIBURTON CO COM 406216101 572 11,712 SH   DFND 1 0 0 11,712
HALLIBURTON CO OPT 406216101 68,560 1,402,900 SH Put SOLE 8 1,402,900 0 0
HALLIBURTON CO COM 406216101 9,689 198,283 SH   SOLE 8 198,283 0 0
HALLIBURTON CO OPT 406216101 36,364 744,100 SH Call SOLE 8 744,100 0 0
HALLIBURTON CO COM 406216101 6,459 132,168 SH   SOLE 9 132,168 0 0
HALLIBURTON CO COM 406216101 340 6,955 SH   SOLE 20 0 6,955 0
HALLIBURTON CO COM 406216101 347 7,100 SH   DFND 20 0 0 7,100
HALLIBURTON CO COM 406216101 16 330 SH   SOLE 99 0 330 0
HALLMARK FINL SVCS INC EC COM 40624Q203 24 2,351 SH   SOLE 1 2,351 0 0
HALLMARK FINL SVCS INC EC COM 40624Q203 0 14 SH   SOLE 8 14 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 740 36,489 SH   SOLE 1 36,489 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 546 26,914 SH   SOLE 8 26,914 0 0
HALOZYME THERAPEUTICS INC OPT 40637H109 41 2,000 SH Call SOLE 8 2,000 0 0
HALOZYME THERAPEUTICS INC OPT 40637H109 30 1,500 SH Put SOLE 8 1,500 0 0
HALYARD HEALTH INC COM 40650V100 696 15,069 SH   SOLE 1 15,069 0 0
HALYARD HEALTH INC COM 40650V100 11 235 SH   DFND 1 0 0 235
HALYARD HEALTH INC COM 40650V100 2 39 SH   SOLE 8 39 0 0
HAMILTON BEACH BRANDS HLDG C COM 40701T104 12 452 SH   SOLE 1 452 0 0
HAMILTON LANE INC COM 407497106 205 5,789 SH   SOLE 1 5,789 0 0
HANCOCK HLDG CO COM 410120109 966 19,505 SH   SOLE 1 19,505 0 0
HANCOCK HLDG CO COM 410120109 35 711 SH   SOLE 8 711 0 0
HANCOCK JOHN TAX-ADV DIV INC FUND 41013V100 1 50 SH   SOLE 8 50 0 0
HANESBRANDS INC COM 410345102 12,987 621,045 SH   SOLE 1 621,045 0 0
HANESBRANDS INC COM 410345102 211 10,092 SH   SOLE 8 10,092 0 0
HANESBRANDS INC OPT 410345102 3,026 144,700 SH Put SOLE 8 144,700 0 0
HANESBRANDS INC OPT 410345102 3,778 180,700 SH Call SOLE 8 180,700 0 0
HANESBRANDS INC COM 410345102 1,058 50,618 SH   SOLE 9 50,618 0 0
HANMI FINL CORP COM 410495204 291 9,569 SH   SOLE 1 9,569 0 0
HANNON ARMSTRONG SUST INFR C TRUS 41068X100 194 8,047 SH   SOLE 1 8,047 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 95 3,939 SH   SOLE 1 3,939 0 0
HANNON ARMSTRONG SUST INFR C TRUS 41068X100 3 114 SH   SOLE 8 114 0 0
HANOVER INS GROUP INC COM 410867105 650 6,024 SH   SOLE 1 6,024 0 0
HANWHA Q CELL CO LTD ADR 41135V301 0 53 SH   SOLE 8 53 0 0
HARBORONE BANCORP INC COM 41165F101 44 2,293 SH   SOLE 1 2,293 0 0
HARDINGE INC COM 412324303 89 5,063 SH   SOLE 1 5,063 0 0
HARLEY DAVIDSON INC COM 412822108 12,789 251,347 SH   SOLE 1 251,347 0 0
HARLEY DAVIDSON INC COM 412822108 41 802 SH   SOLE 8 802 0 0
HARLEY DAVIDSON INC OPT 412822108 1,409 27,700 SH Call SOLE 8 27,700 0 0
HARLEY DAVIDSON INC OPT 412822108 21,090 414,500 SH Put SOLE 8 414,500 0 0
HARLEY DAVIDSON INC COM 412822108 1,189 23,371 SH   SOLE 9 23,371 0 0
HARMONIC INC COM 413160102 53 12,584 SH   SOLE 1 12,584 0 0
HARMONIC INC COM 413160102 0 80 SH   DFND 1 0 0 80
HARMONIC INC COM 413160102 33 7,816 SH   SOLE 8 7,816 0 0
HARMONY GOLD MNG LTD ADR 413216300 206 109,960 SH   SOLE 1 109,960 0 0
HARMONY GOLD MNG LTD ADR 413216300 0 6 SH   SOLE 8 6 0 0
HARRIS CORP DEL COM 413875105 25,081 177,063 SH   SOLE 1 177,063 0 0
HARRIS CORP DEL COM 413875105 362 2,557 SH   SOLE 8 2,557 0 0
HARRIS CORP DEL COM 413875105 2,344 16,548 SH   SOLE 9 16,548 0 0
HARSCO CORP COM 415864107 274 14,680 SH   SOLE 1 14,680 0 0
HARSCO CORP OPT 415864107 62 3,300 SH Put SOLE 8 3,300 0 0
HARSCO CORP OPT 415864107 185 9,900 SH Call SOLE 8 9,900 0 0
HARSCO CORP COM 415864107 47 2,552 SH   SOLE 8 2,552 0 0
HARTE-HANKS INC COM 416196103 0 54 SH   SOLE 8 54 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 32,665 580,412 SH   SOLE 1 580,412 0 0
HARTFORD FINL SVCS GROUP INC OPT 416515104 310 5,500 SH Put SOLE 8 5,500 0 0
HARTFORD FINL SVCS GROUP INC OPT 416515104 101 1,800 SH Call SOLE 8 1,800 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 3,389 60,209 SH   SOLE 8 60,209 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 2,789 49,552 SH   SOLE 9 49,552 0 0
HASBRO INC COM 418056107 22,461 247,133 SH   SOLE 1 247,133 0 0
HASBRO INC COM 418056107 9,369 103,079 SH   SOLE 8 103,079 0 0
HASBRO INC OPT 418056107 791 8,700 SH Call SOLE 8 8,700 0 0
HASBRO INC OPT 418056107 14,615 160,800 SH Put SOLE 8 160,800 0 0
HASBRO INC COM 418056107 1,430 15,731 SH   SOLE 9 15,731 0 0
HAVERTY FURNITURE INC COM 419596101 99 4,365 SH   SOLE 1 4,365 0 0
HAVERTY FURNITURE INC COM 419596101 2 92 SH   SOLE 8 92 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 404 11,155 SH   SOLE 1 11,155 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 0 1 SH   SOLE 8 1 0 0
HAWAIIAN HOLDINGS INC COM 419879101 895 22,459 SH   SOLE 1 22,459 0 0
HAWAIIAN HOLDINGS INC OPT 419879101 646 16,200 SH Call SOLE 8 16,200 0 0
HAWAIIAN HOLDINGS INC COM 419879101 961 24,110 SH   SOLE 8 24,110 0 0
HAWAIIAN HOLDINGS INC OPT 419879101 275 6,900 SH Put SOLE 8 6,900 0 0
HAWAIIAN TELCOM HOLDCO INC COM 420031106 134 4,348 SH   SOLE 1 4,348 0 0
HAWKINS INC COM 420261109 87 2,456 SH   SOLE 1 2,456 0 0
HAYNES INTERNATIONAL INC COM 420877201 63 1,968 SH   SOLE 1 1,968 0 0
HAYNES INTERNATIONAL INC COM 420877201 7 216 SH   SOLE 8 216 0 0
HC2 HLDGS INC COM 404139107 39 6,597 SH   SOLE 1 6,597 0 0
HCA HEALTHCARE INC COM 40412C101 67,191 764,929 SH   SOLE 1 763,684 1,245 0
HCA HEALTHCARE INC COM 40412C101 879 10,008 SH   DFND 1 0 0 10,008
HCA HEALTHCARE INC COM 40412C101 1,799 20,478 SH   SOLE 8 20,478 0 0
HCA HEALTHCARE INC OPT 40412C101 5,771 65,700 SH Put SOLE 8 65,700 0 0
HCA HEALTHCARE INC OPT 40412C101 17,541 199,700 SH Call SOLE 8 199,700 0 0
HCA HEALTHCARE INC COM 40412C101 3,456 39,345 SH   SOLE 9 39,345 0 0
HCA HEALTHCARE INC COM 40412C101 59 668 SH   SOLE 20 0 668 0
HCI GROUP INC COM 40416E103 151 5,065 SH   SOLE 1 5,065 0 0
HCI GROUP INC COM 40416E103 1 40 SH   SOLE 8 40 0 0
HCP INC COM 40414L109 4,393 168,461 SH   SOLE 1 168,461 0 0
HCP INC COM 40414L109 22 850 SH   DFND 1 0 0 850
HCP INC TRUS 40414L109 14,885 570,712 SH   SOLE 1 570,712 0 0
HCP INC OPT 40414L109 918 35,200 SH Call SOLE 8 35,200 0 0
HCP INC TRUS 40414L109 84 3,238 SH   SOLE 8 3,238 0 0
HCP INC OPT 40414L109 498 19,100 SH Put SOLE 8 19,100 0 0
HCP INC COM 40414L109 2,986 114,476 SH   SOLE 9 114,476 0 0
HD SUPPLY HLDGS INC COM 40416M105 8,160 203,859 SH   SOLE 1 203,859 0 0
HD SUPPLY HLDGS INC COM 40416M105 129 3,224 SH   SOLE 8 3,224 0 0
HD SUPPLY HLDGS INC COM 40416M105 36 888 SH   SOLE 9 888 0 0
HDFC BANK LTD ADR 40415F101 3,703 36,438 SH   SOLE 1 2,553 33,885 0
HDFC BANK LTD ADR 40415F101 138 1,353 SH   SOLE 8 1,353 0 0
HDFC BANK LTD ADR 40415F101 52 504 SH   SOLE 9 504 0 0
HDFC BANK LTD ADR 40415F101 372 3,659 SH   SOLE 20 0 3,659 0
HEALTH INS INNOVATIONS INC COM 42225K106 157 6,272 SH   SOLE 1 6,272 0 0
HEALTH INS INNOVATIONS INC COM 42225K106 4 166 SH   SOLE 8 166 0 0
HEALTHCARE RLTY TR TRUS 421946104 3,788 117,927 SH   SOLE 1 117,927 0 0
HEALTHCARE RLTY TR TRUS 421946104 2 67 SH   SOLE 8 67 0 0
HEALTHCARE RLTY TR COM 421946104 278 8,647 SH   SOLE 9 8,647 0 0
HEALTHCARE SVCS GRP INC COM 421906108 596 11,307 SH   SOLE 1 11,307 0 0
HEALTHCARE TR AMER INC TRUS 42225P501 3,453 114,960 SH   SOLE 1 114,960 0 0
HEALTHCARE TR AMER INC COM 42225P501 870 28,947 SH   SOLE 1 28,947 0 0
HEALTHCARE TR AMER INC TRUS 42225P501 4 133 SH   SOLE 8 133 0 0
HEALTHEQUITY INC COM 42226A107 2,135 45,760 SH   SOLE 1 45,760 0 0
HEALTHEQUITY INC OPT 42226A107 817 17,500 SH Put SOLE 8 17,500 0 0
HEALTHEQUITY INC COM 42226A107 486 10,424 SH   SOLE 8 10,424 0 0
HEALTHSOUTH CORP COM 421924309 1,555 31,481 SH   SOLE 1 31,481 0 0
HEALTHSOUTH CORP OPT 421924309 208 4,200 SH Call SOLE 8 4,200 0 0
HEALTHSOUTH CORP COM 421924309 12 237 SH   SOLE 8 237 0 0
HEALTHSTREAM INC COM 42222N103 150 6,486 SH   SOLE 1 6,486 0 0
HEARTLAND EXPRESS INC COM 422347104 714 30,602 SH   SOLE 1 30,602 0 0
HEARTLAND FINL USA INC COM 42234Q102 214 3,997 SH   SOLE 1 3,997 0 0
HECLA MNG CO COM 422704106 2,925 737,058 SH   SOLE 1 737,058 0 0
HECLA MNG CO COM 422704106 155 39,009 SH   SOLE 8 39,009 0 0
HECLA MNG CO OPT 422704106 119 29,900 SH Put SOLE 8 29,900 0 0
HECLA MNG CO OPT 422704106 336 84,700 SH Call SOLE 8 84,700 0 0
HEICO CORP NEW COM 422806208 899 11,376 SH   SOLE 1 11,376 0 0
HEICO CORP NEW COM 422806109 533 5,643 SH   SOLE 1 5,643 0 0
HEICO CORP NEW COM 422806109 727 7,702 SH   SOLE 8 7,702 0 0
HEIDRICK &amp STRUGGLES INTL IN COM 422819102 102 4,167 SH   SOLE 1 4,167 0 0
HEIDRICK &amp STRUGGLES INTL IN COM 422819102 1 59 SH   SOLE 8 59 0 0
HELEN OF TROY CORP LTD COM G4388N106 461 4,778 SH   SOLE 1 4,778 0 0
HELEN OF TROY CORP LTD OPT G4388N106 48 500 SH Call SOLE 8 500 0 0
HELEN OF TROY CORP LTD COM G4388N106 76 787 SH   SOLE 8 787 0 0
HELEN OF TROY CORP LTD OPT G4388N106 106 1,100 SH Put SOLE 8 1,100 0 0
HELIOS &amp MATHESON ANALYTICS COM 42327L200 2 300 SH   SOLE 1 300 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 330 43,833 SH   SOLE 1 43,833 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1 103 SH   SOLE 8 103 0 0
HELMERICH &amp PAYNE INC COM 423452101 4,485 69,373 SH   SOLE 1 69,373 0 0
HELMERICH &amp PAYNE INC OPT 423452101 6,451 99,800 SH Put SOLE 8 99,800 0 0
HELMERICH &amp PAYNE INC OPT 423452101 12,016 185,900 SH Call SOLE 8 185,900 0 0
HELMERICH &amp PAYNE INC COM 423452101 61 943 SH   SOLE 8 943 0 0
HELMERICH &amp PAYNE INC COM 423452101 974 15,072 SH   SOLE 9 15,072 0 0
HEMISPHERE MEDIA GROUP INC COM 42365Q103 37 3,135 SH   SOLE 1 3,135 0 0
HENRY JACK &amp ASSOC INC COM 426281101 13,023 111,339 SH   SOLE 1 111,339 0 0
HENRY JACK &amp ASSOC INC COM 426281101 81 698 SH   SOLE 8 698 0 0
HENRY JACK &amp ASSOC INC COM 426281101 40 339 SH   SOLE 9 339 0 0
HERBALIFE LTD COM G4412G101 938 13,852 SH   SOLE 1 13,852 0 0
HERBALIFE LTD COM G4412G101 81 1,200 SH   SOLE 8 1,200 0 0
HERBALIFE LTD OPT G4412G101 1,747 25,800 SH Call SOLE 8 25,800 0 0
HERBALIFE LTD OPT G4412G101 4,856 71,700 SH Put SOLE 8 71,700 0 0
HERC HLDGS INC COM 42704L104 1,280 20,440 SH   SOLE 1 20,440 0 0
HERC HLDGS INC OPT 42704L104 3,635 58,062 SH Call SOLE 8 58,062 0 0
HERC HLDGS INC COM 42704L104 1 11 SH   SOLE 8 11 0 0
HERC HLDGS INC OPT 42704L104 483 7,712 SH Put SOLE 8 7,712 0 0
HERCULES CAPITAL INC COM 427096508 99 7,564 SH   SOLE 1 7,564 0 0
HERCULES CAPITAL INC COM 427096508 0 24 SH   SOLE 8 24 0 0
HERITAGE COMMERCE CORP COM 426927109 163 10,659 SH   SOLE 1 10,659 0 0
HERITAGE COMMERCE CORP COM 426927109 36 2,318 SH   SOLE 8 2,318 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 194 8,883 SH   SOLE 1 8,883 0 0
HERITAGE FINL CORP WASH COM 42722X106 345 11,193 SH   SOLE 1 11,193 0 0
HERITAGE INS HLDGS INC COM 42727J102 623 34,542 SH   SOLE 1 34,542 0 0
HERITAGE INS HLDGS INC COM 42727J102 68 3,750 SH   SOLE 8 3,750 0 0
HERON THERAPEUTICS INC COM 427746102 202 11,165 SH   SOLE 1 11,165 0 0
HERON THERAPEUTICS INC OPT 427746102 62 3,400 SH Call SOLE 8 3,400 0 0
HERON THERAPEUTICS INC COM 427746102 8 441 SH   SOLE 8 441 0 0
HERSHA HOSPITALITY TR TRUS 427825500 603 34,618 SH   SOLE 1 34,618 0 0
HERSHA HOSPITALITY TR TRUS 427825500 2 134 SH   SOLE 8 134 0 0
HERSHEY CO COM 427866108 50,904 448,464 SH   SOLE 1 448,464 0 0
HERSHEY CO OPT 427866108 3,349 29,500 SH Call SOLE 8 29,500 0 0
HERSHEY CO OPT 427866108 4,120 36,300 SH Put SOLE 8 36,300 0 0
HERSHEY CO COM 427866108 2,249 19,812 SH   SOLE 9 19,812 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 1,955 88,471 SH   SOLE 1 88,471 0 0
HERTZ GLOBAL HLDGS INC OPT 42806J106 11,740 531,240 SH Call SOLE 8 531,240 0 0
HERTZ GLOBAL HLDGS INC OPT 42806J106 36,161 1,636,240 SH Put SOLE 8 1,636,240 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 3,242 146,716 SH   SOLE 8 146,716 0 0
HESKA CORP COM 42805E306 152 1,894 SH   SOLE 1 1,894 0 0
HESS CORP COM 42809H107 10,223 215,347 SH   SOLE 1 215,347 0 0
HESS CORP COM 42809H107 4,962 104,532 SH   SOLE 8 104,532 0 0
HESS CORP OPT 42809H107 9,105 191,800 SH Put SOLE 8 191,800 0 0
HESS CORP OPT 42809H107 4,510 95,000 SH Call SOLE 8 95,000 0 0
HESS CORP COM 42809H107 1,887 39,745 SH   SOLE 9 39,745 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 32,892 2,290,386 SH   SOLE 1 2,290,386 0 0
HEWLETT PACKARD ENTERPRISE C OPT 42824C109 1,470 102,400 SH Put SOLE 8 102,400 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 5,237 364,664 SH   SOLE 8 364,664 0 0
HEWLETT PACKARD ENTERPRISE C OPT 42824C109 3,057 212,900 SH Call SOLE 8 212,900 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 3,181 221,561 SH   SOLE 9 221,561 0 0
HEXCEL CORP NEW COM 428291108 337 5,443 SH   SOLE 1 5,443 0 0
HEXCEL CORP NEW OPT 428291108 2,165 35,000 SH Call SOLE 8 35,000 0 0
HEXCEL CORP NEW COM 428291108 139 2,238 SH   SOLE 8 2,238 0 0
HEXCEL CORP NEW OPT 428291108 2,060 33,300 SH Put SOLE 8 33,300 0 0
HFF INC COM 40418F108 494 10,144 SH   SOLE 1 10,144 0 0
HFF INC COM 40418F108 67 1,373 SH   SOLE 8 1,373 0 0
HI-CRUSH PARTNERS LP COM 428337109 3,644 340,581 SH   SOLE 1 340,581 0 0
HI-CRUSH PARTNERS LP COM 428337109 717 66,974 SH   SOLE 8 66,974 0 0
HI-CRUSH PARTNERS LP OPT 428337109 1,985 185,500 SH Put SOLE 8 185,500 0 0
HI-CRUSH PARTNERS LP OPT 428337109 1,417 132,400 SH Call SOLE 8 132,400 0 0
HIBBETT SPORTS INC COM 428567101 1,363 66,794 SH   SOLE 1 66,794 0 0
HIBBETT SPORTS INC OPT 428567101 100 4,900 SH Put SOLE 8 4,900 0 0
HIBBETT SPORTS INC COM 428567101 27 1,331 SH   SOLE 8 1,331 0 0
HIBBETT SPORTS INC OPT 428567101 96 4,700 SH Call SOLE 8 4,700 0 0
HIGHLAND FDS I FUND 430101774 2 87 SH   SOLE 8 87 0 0
HIGHWOODS PPTYS INC TRUS 431284108 5,203 102,188 SH   SOLE 1 102,188 0 0
HIGHWOODS PPTYS INC TRUS 431284108 5 98 SH   SOLE 8 98 0 0
HILL INTERNATIONAL INC COM 431466101 31 5,812 SH   SOLE 1 5,812 0 0
HILL ROM HLDGS INC COM 431475102 1,034 12,257 SH   SOLE 1 12,257 0 0
HILL ROM HLDGS INC COM 431475102 177 2,096 SH   SOLE 8 2,096 0 0
HILLENBRAND INC COM 431571108 599 13,411 SH   SOLE 1 13,411 0 0
HILLENBRAND INC COM 431571108 247 5,531 SH   SOLE 8 5,531 0 0
HILLTOP HOLDINGS INC COM 432748101 369 14,523 SH   SOLE 1 14,523 0 0
HILLTOP HOLDINGS INC OPT 432748101 51 2,000 SH Call SOLE 8 2,000 0 0
HILTON GRAND VACATIONS INC COM 43283X105 5,130 122,295 SH   SOLE 1 122,295 0 0
HILTON GRAND VACATIONS INC COM 43283X105 94 2,243 SH   SOLE 8 2,243 0 0
HILTON GRAND VACATIONS INC OPT 43283X105 296 7,050 SH Put SOLE 8 7,050 0 0
HILTON GRAND VACATIONS INC OPT 43283X105 1 20 SH Call SOLE 8 20 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 20,716 259,399 SH   SOLE 1 259,399 0 0
HILTON WORLDWIDE HLDGS INC OPT 43300A203 1,267 15,866 SH Call SOLE 8 15,866 0 0
HILTON WORLDWIDE HLDGS INC OPT 43300A203 2,553 31,965 SH Put SOLE 8 31,965 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 338 4,238 SH   SOLE 8 4,238 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 2,239 28,040 SH   SOLE 9 28,040 0 0
HIMAX TECHNOLOGIES INC ADR 43289P106 1,586 152,132 SH   SOLE 1 152,132 0 0
HIMAX TECHNOLOGIES INC ADR 43289P106 10 1,000 SH   DFND 1 0 0 1,000
HIMAX TECHNOLOGIES INC OPT 43289P106 7,926 760,700 SH Call SOLE 8 760,700 0 0
HIMAX TECHNOLOGIES INC OPT 43289P106 3,892 373,500 SH Put SOLE 8 373,500 0 0
HINGHAM INSTN SVGS MASS COM 433323102 43 206 SH   SOLE 1 206 0 0
HMS HLDGS CORP COM 40425J101 581 34,258 SH   SOLE 1 34,258 0 0
HMS HLDGS CORP COM 40425J101 46 2,713 SH   SOLE 8 2,713 0 0
HNI CORP COM 404251100 279 7,237 SH   SOLE 1 7,237 0 0
HOEGH LNG PARTNERS LP COM Y3262R100 1 79 SH   SOLE 8 79 0 0
HOLLY ENERGY PARTNERS L P COM 435763107 935 28,789 SH   SOLE 1 28,789 0 0
HOLLYFRONTIER CORP COM 436106108 3,377 65,960 SH   SOLE 1 65,960 0 0
HOLLYFRONTIER CORP COM 436106108 102 2,000 SH   DFND 1 0 0 2,000
HOLLYFRONTIER CORP OPT 436106108 13,712 267,700 SH Put SOLE 8 267,700 0 0
HOLLYFRONTIER CORP OPT 436106108 6,782 132,400 SH Call SOLE 8 132,400 0 0
HOLLYFRONTIER CORP COM 436106108 41 791 SH   SOLE 8 791 0 0
HOLLYFRONTIER CORP COM 436106108 38 739 SH   SOLE 9 739 0 0
HOLLYSYS AUTOMATION TECHNOLO COM G45667105 1,726 77,515 SH   SOLE 1 77,515 0 0
HOLLYSYS AUTOMATION TECHNOLO COM G45667105 88 3,969 SH   SOLE 8 3,969 0 0
HOLOGIC INC COM 436440101 13,646 319,178 SH   SOLE 1 319,178 0 0
HOLOGIC INC BOND 436440AC5 154 112,000 PRN   SOLE 8 0 0 112,000
HOLOGIC INC OPT 436440101 1,261 29,500 SH Call SOLE 8 29,500 0 0
HOLOGIC INC COM 436440101 75 1,767 SH   SOLE 8 1,767 0 0
HOLOGIC INC OPT 436440101 1,800 42,100 SH Put SOLE 8 42,100 0 0
HOLOGIC INC COM 436440101 1,637 38,291 SH   SOLE 9 38,291 0 0
HOME BANCORP INC COM 43689E107 44 1,031 SH   SOLE 1 1,031 0 0
HOME BANCSHARES INC COM 436893200 1,452 62,481 SH   SOLE 1 62,481 0 0
HOME DEPOT INC COM 437076102 1,001 5,281 SH   DFND 1 0 0 5,281
HOME DEPOT INC COM 437076102 387,673 2,045,447 SH   SOLE 1 1,666,128 379,319 0
HOME DEPOT INC OPT 437076102 106,857 563,800 SH Call SOLE 8 563,800 0 0
HOME DEPOT INC OPT 437076102 93,685 494,300 SH Put SOLE 8 494,300 0 0
HOME DEPOT INC COM 437076102 389 2,053 SH   SOLE 8 2,053 0 0
HOME DEPOT INC COM 437076102 31,247 164,869 SH   SOLE 9 164,869 0 0
HOME DEPOT INC COM 437076102 1,371 7,234 SH   SOLE 20 0 7,234 0
HOME DEPOT INC COM 437076102 74 392 SH   SOLE 99 0 392 0
HOMESTREET INC COM 43785V102 352 12,155 SH   SOLE 1 12,155 0 0
HOMESTREET INC COM 43785V102 3 87 SH   SOLE 8 87 0 0
HOMETRUST BANCSHARES INC COM 437872104 68 2,645 SH   SOLE 1 2,645 0 0
HONDA MOTOR LTD ADR 438128308 1 19 SH   DFND 1 0 0 19
HONDA MOTOR LTD ADR 438128308 3 88 SH   SOLE 8 88 0 0
HONEYWELL INTL INC COM 438516106 275,624 1,797,235 SH   SOLE 1 1,797,235 0 0
HONEYWELL INTL INC COM 438516106 1,071 6,986 SH   DFND 1 0 0 6,986
HONEYWELL INTL INC OPT 438516106 9,079 59,200 SH Call SOLE 8 59,200 0 0
HONEYWELL INTL INC COM 438516106 3,020 19,690 SH   SOLE 8 19,690 0 0
HONEYWELL INTL INC OPT 438516106 35,288 230,100 SH Put SOLE 8 230,100 0 0
HONEYWELL INTL INC COM 438516106 16,196 105,608 SH   SOLE 9 105,608 0 0
HOOKER FURNITURE CORP COM 439038100 93 2,189 SH   SOLE 1 2,189 0 0
HOPE BANCORP INC COM 43940T109 565 30,954 SH   SOLE 1 30,954 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 1,150 26,083 SH   SOLE 1 26,083 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 69 1,572 SH   SOLE 8 1,572 0 0
HORIZON BANCORP IND COM 440407104 101 3,645 SH   SOLE 1 3,645 0 0
HORIZON GLOBAL CORP COM 44052W104 177 12,641 SH   SOLE 1 12,641 0 0
HORIZON GLOBAL CORP COM 44052W104 1 44 SH   SOLE 8 44 0 0
HORIZON PHARMA INVT LTD BOND 44052TAB7 6,043 6,498,000 PRN   SOLE 8 0 0 6,498,000
HORIZON PHARMA PLC COM G4617B105 2,524 172,901 SH   SOLE 1 172,901 0 0
HORIZON PHARMA PLC OPT G4617B105 6,425 440,100 SH Put SOLE 8 440,100 0 0
HORIZON PHARMA PLC COM G4617B105 2,793 191,292 SH   SOLE 8 191,292 0 0
HORIZON PHARMA PLC OPT G4617B105 593 40,600 SH Call SOLE 8 40,600 0 0
HORIZON TECHNOLOGY FIN CORP COM 44045A102 1 76 SH   SOLE 8 76 0 0
HORMEL FOODS CORP COM 440452100 10,893 299,347 SH   SOLE 1 299,347 0 0
HORMEL FOODS CORP OPT 440452100 66 1,800 SH Put SOLE 8 1,800 0 0
HORMEL FOODS CORP OPT 440452100 2,743 75,400 SH Call SOLE 8 75,400 0 0
HORMEL FOODS CORP COM 440452100 1,013 27,849 SH   SOLE 8 27,849 0 0
HORMEL FOODS CORP COM 440452100 1,363 37,472 SH   SOLE 9 37,472 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 69 22,382 SH   SOLE 1 22,382 0 0
HORNBECK OFFSHORE SVCS INC N OPT 440543106 154 49,400 SH Put SOLE 8 49,400 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 0 102 SH   SOLE 8 102 0 0
HORNBECK OFFSHORE SVCS INC N OPT 440543106 329 105,900 SH Call SOLE 8 105,900 0 0
HORTONWORKS INC COM 440894103 305 15,171 SH   SOLE 1 15,171 0 0
HORTONWORKS INC COM 440894103 56 2,767 SH   SOLE 8 2,767 0 0
HOSPITALITY PPTYS TR TRUS 44106M102 4,315 144,536 SH   SOLE 1 144,536 0 0
HOSPITALITY PPTYS TR TRUS 44106M102 51 1,685 SH   SOLE 8 1,685 0 0
HOST HOTELS &amp RESORTS INC COM 44107P104 6,975 351,403 SH   SOLE 1 351,403 0 0
HOST HOTELS &amp RESORTS INC TRUS 44107P104 19,799 997,394 SH   SOLE 1 997,394 0 0
HOST HOTELS &amp RESORTS INC OPT 44107P104 341 17,200 SH Call SOLE 8 17,200 0 0
HOST HOTELS &amp RESORTS INC OPT 44107P104 758 38,200 SH Put SOLE 8 38,200 0 0
HOST HOTELS &amp RESORTS INC TRUS 44107P104 139 6,999 SH   SOLE 8 6,999 0 0
HOST HOTELS &amp RESORTS INC COM 44107P104 2,039 102,759 SH   SOLE 9 102,759 0 0
HOSTESS BRANDS INC COM 44109J106 609 41,109 SH   SOLE 1 41,109 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 153 16,409 SH   SOLE 1 16,409 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 42 4,465 SH   SOLE 8 4,465 0 0
HOULIHAN LOKEY INC COM 441593100 413 9,086 SH   SOLE 1 9,086 0 0
HOULIHAN LOKEY INC COM 441593100 9 192 SH   SOLE 8 192 0 0
HOUSTON AMERN ENERGY CORP COM 44183U100 0 38 SH   SOLE 8 38 0 0
HOVNANIAN ENTERPRISES INC COM 442487203 599 178,801 SH   SOLE 1 178,801 0 0
HOVNANIAN ENTERPRISES INC OPT 442487203 0 100 SH Put SOLE 8 100 0 0
HOVNANIAN ENTERPRISES INC COM 442487203 2,021 603,468 SH   SOLE 8 603,468 0 0
HOWARD BANCORP INC COM 442496105 36 1,631 SH   SOLE 1 1,631 0 0
HOWARD HUGHES CORP COM 44267D107 2,664 20,290 SH   SOLE 1 20,290 0 0
HOWARD HUGHES CORP COM 44267D107 2 17 SH   SOLE 8 17 0 0
HP INC COM 40434L105 54,789 2,607,773 SH   SOLE 1 2,607,773 0 0
HP INC COM 40434L105 0 17 SH   DFND 1 0 0 17
HP INC COM 40434L105 3,396 161,649 SH   SOLE 8 161,649 0 0
HP INC OPT 40434L105 5,856 278,700 SH Put SOLE 8 278,700 0 0
HP INC OPT 40434L105 1,160 55,200 SH Call SOLE 8 55,200 0 0
HP INC COM 40434L105 4,875 232,051 SH   SOLE 9 232,051 0 0
HRG GROUP INC COM 40434J100 442 26,036 SH   SOLE 1 26,036 0 0
HRG GROUP INC COM 40434J100 220 13,003 SH   SOLE 8 13,003 0 0
HSBC HLDGS PLC ADR 404280406 10 186 SH   SOLE 1 186 0 0
HSBC HLDGS PLC ADR 404280406 184 3,565 SH   DFND 1 0 0 3,565
HSBC HLDGS PLC PREF 404280604 129 5,000 SH   DFND 1 0 0 5,000
HSBC HLDGS PLC ADR 404280406 88 1,701 SH   SOLE 8 1,701 0 0
HSBC HLDGS PLC OPT 404280406 8,422 163,100 SH Put SOLE 8 163,100 0 0
HSBC HLDGS PLC OPT 404280406 1,260 24,400 SH Call SOLE 8 24,400 0 0
HSBC HLDGS PLC ADR 404280406 39 763 SH   SOLE 9 763 0 0
HSBC HLDGS PLC ADR 404280406 36 700 SH   DFND 20 0 0 700
HSN INC COM 404303109 1,465 36,312 SH   SOLE 1 36,312 0 0
HSN INC OPT 404303109 8 200 SH Call SOLE 8 200 0 0
HSN INC OPT 404303109 20 500 SH Put SOLE 8 500 0 0
HSN INC COM 404303109 8,103 200,821 SH   SOLE 8 200,821 0 0
HUANENG PWR INTL INC OPT 443304100 135 5,400 SH Put SOLE 8 5,400 0 0
HUANENG PWR INTL INC ADR 443304100 33 1,310 SH   SOLE 8 1,310 0 0
HUANENG PWR INTL INC OPT 443304100 378 15,100 SH Call SOLE 8 15,100 0 0
HUANENG PWR INTL INC ADR 443304100 78 3,100 SH   DFND 20 0 0 3,100
HUB GROUP INC COM 443320106 1,654 34,529 SH   SOLE 1 34,529 0 0
HUB GROUP INC COM 443320106 3 57 SH   SOLE 8 57 0 0
HUB GROUP INC OPT 443320106 144 3,000 SH Put SOLE 8 3,000 0 0
HUBBELL INC COM 443510607 51 379 SH   SOLE 1 379 0 0
HUBBELL INC COM 443510607 129 954 SH   SOLE 8 954 0 0
HUBSPOT INC COM 443573100 2,485 28,110 SH   SOLE 1 28,110 0 0
HUDBAY MINERALS INC COM 443628102 3 300 SH   SOLE 1 300 0 0
HUDBAY MINERALS INC COM 443628102 56 6,363 SH   SOLE 8 6,363 0 0
HUDBAY MINERALS INC COM 443628102 1 100 SH   SOLE 9 100 0 0
HUDSON PAC PPTYS INC TRUS 444097109 4,837 141,227 SH   SOLE 1 141,227 0 0
HUDSON PAC PPTYS INC COM 444097109 1,285 37,525 SH   SOLE 1 37,525 0 0
HUDSON PAC PPTYS INC TRUS 444097109 3 92 SH   SOLE 8 92 0 0
HUDSON TECHNOLOGIES INC COM 444144109 107 17,729 SH   SOLE 1 17,729 0 0
HUDSON TECHNOLOGIES INC COM 444144109 11 1,832 SH   SOLE 8 1,832 0 0
HUMANA INC COM 444859102 53,418 215,344 SH   SOLE 1 215,344 0 0
HUMANA INC COM 444859102 2,158 8,698 SH   SOLE 8 8,698 0 0
HUMANA INC OPT 444859102 5,185 20,900 SH Put SOLE 8 20,900 0 0
HUMANA INC OPT 444859102 3,671 14,800 SH Call SOLE 8 14,800 0 0
HUMANA INC COM 444859102 4,950 19,954 SH   SOLE 9 19,954 0 0
HUNT J B TRANS SVCS INC COM 445658107 13,766 119,702 SH   SOLE 1 119,702 0 0
HUNT J B TRANS SVCS INC OPT 445658107 4,485 39,000 SH Call SOLE 8 39,000 0 0
HUNT J B TRANS SVCS INC COM 445658107 48 415 SH   SOLE 8 415 0 0
HUNT J B TRANS SVCS INC OPT 445658107 1,230 10,700 SH Put SOLE 8 10,700 0 0
HUNT J B TRANS SVCS INC COM 445658107 1,367 11,892 SH   SOLE 9 11,892 0 0
HUNTINGTON BANCSHARES INC COM 446150104 20,848 1,431,854 SH   SOLE 1 1,431,854 0 0
HUNTINGTON BANCSHARES INC COM 446150104 7 498 SH   DFND 1 0 0 498
HUNTINGTON BANCSHARES INC OPT 446150104 780 53,600 SH Put SOLE 8 53,600 0 0
HUNTINGTON BANCSHARES INC COM 446150104 405 27,802 SH   SOLE 8 27,802 0 0
HUNTINGTON BANCSHARES INC OPT 446150104 630 43,300 SH Call SOLE 8 43,300 0 0
HUNTINGTON BANCSHARES INC COM 446150104 2,186 150,126 SH   SOLE 9 150,126 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 10,391 44,084 SH   SOLE 1 44,084 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 11,803 50,076 SH   SOLE 8 50,076 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 47 198 SH   SOLE 9 198 0 0
HUNTSMAN CORP COM 447011107 424 12,730 SH   SOLE 1 12,730 0 0
HUNTSMAN CORP OPT 447011107 5,370 161,300 SH Call SOLE 8 161,300 0 0
HUNTSMAN CORP COM 447011107 689 20,713 SH   SOLE 8 20,713 0 0
HUNTSMAN CORP OPT 447011107 2,001 60,100 SH Put SOLE 8 60,100 0 0
HUNTSMAN CORP COM 447011107 0 1 SH   SOLE 9 1 0 0
HURCO COMPANIES INC COM 447324104 41 970 SH   SOLE 1 970 0 0
HURON CONSULTING GROUP INC COM 447462102 1,007 24,896 SH   SOLE 1 24,896 0 0
HURON CONSULTING GROUP INC COM 447462102 0 10 SH   SOLE 8 10 0 0
HUTTIG BLDG PRODS INC COM 448451104 25 3,780 SH   SOLE 1 3,780 0 0
HYATT HOTELS CORP COM 448579102 1,128 15,330 SH   SOLE 1 15,330 0 0
HYATT HOTELS CORP COM 448579102 6 76 SH   SOLE 8 76 0 0
HYDROGENICS CORP NEW COM 448883207 0 45 SH   SOLE 8 45 0 0
HYSTER YALE MATLS HANDLING I COM 449172105 214 2,511 SH   SOLE 1 2,511 0 0
HYSTER YALE MATLS HANDLING I COM 449172105 15 174 SH   SOLE 8 174 0 0
I D SYSTEMS INC COM 449489103 0 38 SH   SOLE 8 38 0 0
IAC INTERACTIVECORP COM 44919P508 3,415 27,934 SH   SOLE 1 27,934 0 0
IAC INTERACTIVECORP COM 44919P508 14,463 118,272 SH   SOLE 8 118,272 0 0
IAC INTERACTIVECORP OPT 44919P508 12,509 102,300 SH Put SOLE 8 102,300 0 0
IAC INTERACTIVECORP OPT 44919P508 4,255 34,800 SH Call SOLE 8 34,800 0 0
IAC INTERACTIVECORP COM 44919P508 38 314 SH   SOLE 9 314 0 0
IAMGOLD CORP COM 450913108 21 3,640 SH   DFND 1 0 0 3,640
IAMGOLD CORP COM 450913108 261 44,776 SH   SOLE 1 44,776 0 0
IAMGOLD CORP OPT 450913108 206 35,300 SH Put SOLE 8 35,300 0 0
IAMGOLD CORP OPT 450913108 904 155,100 SH Call SOLE 8 155,100 0 0
IAMGOLD CORP COM 450913108 1 100 SH   SOLE 9 100 0 0
IAMGOLD CORP COM 450913108 6 1,100 SH   DFND 20 0 0 1,100
IBERIABANK CORP COM 450828108 1,324 17,083 SH   SOLE 1 17,083 0 0
IBERIABANK CORP COM 450828108 14 175 SH   SOLE 8 175 0 0
ICAHN ENTERPRISES LP OPT 451100101 117 2,200 SH Call SOLE 8 2,200 0 0
ICAHN ENTERPRISES LP OPT 451100101 281 5,300 SH Put SOLE 8 5,300 0 0
ICAHN ENTERPRISES LP COM 451100101 187 3,516 SH   SOLE 8 3,516 0 0
ICF INTL INC COM 44925C103 1,215 23,143 SH   SOLE 1 23,143 0 0
ICHOR HOLDINGS COM G4740B105 448 18,203 SH   SOLE 1 18,203 0 0
ICHOR HOLDINGS COM G4740B105 56 2,266 SH   SOLE 8 2,266 0 0
ICICI BK LTD ADR 45104G104 406 41,756 SH   DFND 1 0 0 41,756
ICICI BK LTD ADR 45104G104 3,882 398,997 SH   SOLE 1 398,997 0 0
ICICI BK LTD ADR 45104G104 811 83,337 SH   SOLE 8 83,337 0 0
ICICI BK LTD OPT 45104G104 6,056 622,390 SH Put SOLE 8 622,390 0 0
ICICI BK LTD OPT 45104G104 1,445 148,510 SH Call SOLE 8 148,510 0 0
ICICI BK LTD ADR 45104G104 392 40,242 SH   SOLE 9 40,242 0 0
ICICI BK LTD ADR 45104G104 342 35,200 SH   SOLE 78 35,200 0 0
ICON PLC COM G4705A100 5,776 51,503 SH   SOLE 1 51,503 0 0
ICON PLC COM G4705A100 76 675 SH   SOLE 8 675 0 0
ICONIX BRAND GROUP INC COM 451055107 8 5,987 SH   DFND 1 0 0 5,987
ICONIX BRAND GROUP INC COM 451055107 148 115,245 SH   SOLE 1 115,245 0 0
ICONIX BRAND GROUP INC OPT 451055107 43 33,500 SH Call SOLE 8 33,500 0 0
ICONIX BRAND GROUP INC OPT 451055107 0 100 SH Put SOLE 8 100 0 0
ICU MED INC COM 44930G107 599 2,775 SH   SOLE 1 2,775 0 0
IDACORP INC COM 451107106 2,143 23,457 SH   SOLE 1 23,457 0 0
IDENTIV INC COM 45170X205 16 4,662 SH   DFND 1 0 0 4,662
IDENTIV INC COM 45170X205 0 34 SH   SOLE 8 34 0 0
IDERA PHARMACEUTICALS INC COM 45168K306 47 22,376 SH   SOLE 1 22,376 0 0
IDERA PHARMACEUTICALS INC COM 45168K306 13 6,207 SH   SOLE 8 6,207 0 0
IDEX CORP COM 45167R104 1,943 14,720 SH   SOLE 1 14,720 0 0
IDEX CORP OPT 45167R104 132 1,000 SH Call SOLE 8 1,000 0 0
IDEX CORP COM 45167R104 19 137 SH   SOLE 8 137 0 0
IDEX CORP COM 45167R104 44 335 SH   SOLE 9 335 0 0
IDEXX LABS INC COM 45168D104 15,722 100,542 SH   SOLE 1 100,542 0 0
IDEXX LABS INC COM 45168D104 233 1,490 SH   SOLE 8 1,490 0 0
IDEXX LABS INC OPT 45168D104 31 200 SH Call SOLE 8 200 0 0
IDEXX LABS INC COM 45168D104 1,894 12,107 SH   SOLE 9 12,107 0 0
IDT CORP COM 448947507 44 4,157 SH   SOLE 1 4,157 0 0
IDT CORP COM 448947507 154 14,518 SH   SOLE 8 14,518 0 0
IDT CORP OPT 448947507 3 300 SH Put SOLE 8 300 0 0
IDT CORP OPT 448947507 35 3,300 SH Call SOLE 8 3,300 0 0
IES HLDGS INC COM 44951W106 24 1,375 SH   SOLE 1 1,375 0 0
IGNYTA INC COM 451731103 1,798 67,327 SH   SOLE 1 67,327 0 0
IHS MARKIT LTD COM G47567105 14,044 311,064 SH   SOLE 1 311,064 0 0
IHS MARKIT LTD COM G47567105 138 3,054 SH   SOLE 8 3,054 0 0
IHS MARKIT LTD COM G47567105 2,284 50,598 SH   SOLE 9 50,598 0 0
II VI INC COM 902104108 464 9,882 SH   SOLE 1 9,882 0 0
II VI INC OPT 902104108 634 13,500 SH Put SOLE 8 13,500 0 0
II VI INC COM 902104108 1,241 26,421 SH   SOLE 8 26,421 0 0
II VI INC OPT 902104108 4,207 89,600 SH Call SOLE 8 89,600 0 0
IKANG HEALTHCARE GROUP INC ADR 45174L108 1,213 76,800 SH   SOLE 1 76,800 0 0
IKANG HEALTHCARE GROUP INC OPT 45174L108 1,436 90,900 SH Put SOLE 8 90,900 0 0
IKANG HEALTHCARE GROUP INC ADR 45174L108 622 39,377 SH   SOLE 8 39,377 0 0
IKANG HEALTHCARE GROUP INC OPT 45174L108 24 1,500 SH Call SOLE 8 1,500 0 0
ILG INC COM 44967H101 577 20,252 SH   SOLE 1 20,252 0 0
ILG INC COM 44967H101 4,279 150,251 SH   SOLE 8 150,251 0 0
ILG INC OPT 44967H101 6,864 241,000 SH Put SOLE 8 241,000 0 0
ILG INC OPT 44967H101 1,848 64,900 SH Call SOLE 8 64,900 0 0
ILLINOIS TOOL WKS INC COM 452308109 111,919 670,781 SH   SOLE 1 670,781 0 0
ILLINOIS TOOL WKS INC OPT 452308109 3,687 22,100 SH Put SOLE 8 22,100 0 0
ILLINOIS TOOL WKS INC OPT 452308109 7,358 44,100 SH Call SOLE 8 44,100 0 0
ILLINOIS TOOL WKS INC COM 452308109 123 738 SH   SOLE 8 738 0 0
ILLINOIS TOOL WKS INC COM 452308109 7,144 42,815 SH   SOLE 9 42,815 0 0
ILLUMINA INC COM 452327109 28,220 129,164 SH   SOLE 1 129,164 0 0
ILLUMINA INC COM 452327109 22 100 SH   DFND 1 0 0 100
ILLUMINA INC COM 452327109 14,639 67,003 SH   SOLE 8 67,003 0 0
ILLUMINA INC OPT 452327109 15,972 73,100 SH Put SOLE 8 73,100 0 0
ILLUMINA INC OPT 452327109 10,684 48,900 SH Call SOLE 8 48,900 0 0
ILLUMINA INC COM 452327109 4,428 20,266 SH   SOLE 9 20,266 0 0
IMAX CORP COM 45245E109 449 19,371 SH   SOLE 1 19,371 0 0
IMAX CORP OPT 45245E109 588 25,400 SH Call SOLE 8 25,400 0 0
IMAX CORP COM 45245E109 114 4,891 SH   SOLE 8 4,891 0 0
IMAX CORP OPT 45245E109 238 10,300 SH Put SOLE 8 10,300 0 0
IMMERSION CORP COM 452521107 33 4,619 SH   SOLE 1 4,619 0 0
IMMERSION CORP OPT 452521107 4 500 SH Put SOLE 8 500 0 0
IMMERSION CORP COM 452521107 24 3,392 SH   SOLE 8 3,392 0 0
IMMUNE DESIGN CORP COM 45252L103 20 5,083 SH   SOLE 1 5,083 0 0
IMMUNOCELLULAR THERAPEUTICS COM 452536204 0 50 SH   DFND 1 0 0 50
IMMUNOGEN INC COM 45253H101 454 70,888 SH   SOLE 1 70,888 0 0
IMMUNOGEN INC COM 45253H101 1 118 SH   SOLE 8 118 0 0
IMMUNOMEDICS INC COM 452907108 265 16,414 SH   SOLE 1 16,414 0 0
IMMUNOMEDICS INC OPT 452907108 926 57,300 SH Put SOLE 8 57,300 0 0
IMMUNOMEDICS INC COM 452907108 3,965 245,322 SH   SOLE 8 245,322 0 0
IMMUNOMEDICS INC OPT 452907108 4,142 256,300 SH Call SOLE 8 256,300 0 0
IMPAC MTG HLDGS INC COM 45254P508 16 1,538 SH   SOLE 1 1,538 0 0
IMPAX LABORATORIES INC COM 45256B101 1,862 111,790 SH   SOLE 1 111,790 0 0
IMPAX LABORATORIES INC COM 45256B101 43 2,566 SH   SOLE 8 2,566 0 0
IMPERIAL OIL LTD COM 453038408 340 10,909 SH   DFND 1 0 0 10,909
IMPERIAL OIL LTD COM 453038408 28 900 SH   SOLE 1 900 0 0
IMPERIAL OIL LTD COM 453038408 0 1 SH   SOLE 8 1 0 0
IMPERVA INC COM 45321L100 53 1,346 SH   SOLE 8 1,346 0 0
IMPERVA INC OPT 45321L100 254 6,400 SH Call SOLE 8 6,400 0 0
IMPERVA INC OPT 45321L100 4 100 SH Put SOLE 8 100 0 0
IMPINJ INC COM 453204109 65 2,889 SH   SOLE 1 2,889 0 0
INC RESH HLDGS INC COM 45329R109 3,491 80,079 SH   SOLE 1 80,079 0 0
INCYTE CORP COM 45337C102 17,820 188,146 SH   SOLE 1 188,146 0 0
INCYTE CORP COM 45337C102 34,317 362,331 SH   SOLE 8 362,331 0 0
INCYTE CORP OPT 45337C102 56,438 595,900 SH Put SOLE 8 595,900 0 0
INCYTE CORP OPT 45337C102 8,372 88,400 SH Call SOLE 8 88,400 0 0
INCYTE CORP COM 45337C102 2,304 24,317 SH   SOLE 9 24,317 0 0
INDEPENDENCE CONTRACT DRIL I COM 453415309 24 5,872 SH   SOLE 1 5,872 0 0
INDEPENDENCE HLDG CO NEW COM 453440307 29 1,053 SH   SOLE 1 1,053 0 0
INDEPENDENCE RLTY TR INC TRUS 45378A106 765 75,868 SH   SOLE 1 75,868 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 30 3,000 SH   DFND 1 0 0 3,000
INDEPENDENT BANK CORP MASS COM 453836108 304 4,350 SH   SOLE 1 4,350 0 0
INDEPENDENT BANK CORP MICH COM 453838609 102 4,581 SH   SOLE 1 4,581 0 0
INDEPENDENT BANK CORP MICH COM 453838609 4 209 SH   SOLE 8 209 0 0
INDEPENDENT BK GROUP INC COM 45384B106 266 3,943 SH   SOLE 1 3,943 0 0
INDEPENDENT BK GROUP INC COM 45384B106 4 53 SH   SOLE 8 53 0 0
INDUSTRIAS BACHOCO S A B DE ADR 456463108 3 56 SH   SOLE 8 56 0 0
INFINERA CORPORATION COM 45667G103 148 23,403 SH   SOLE 1 23,403 0 0
INFINERA CORPORATION OPT 45667G103 731 115,500 SH Call SOLE 8 115,500 0 0
INFINERA CORPORATION COM 45667G103 50 7,920 SH   SOLE 8 7,920 0 0
INFINERA CORPORATION BOND 45667GAB9 203 205,000 PRN   SOLE 8 0 0 205,000
INFINERA CORPORATION OPT 45667G103 32 5,000 SH Put SOLE 8 5,000 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 2 1,000 SH   DFND 1 0 0 1,000
INFINITY PHARMACEUTICALS INC COM 45665G303 92 45,400 SH   SOLE 1 45,400 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 0 96 SH   SOLE 8 96 0 0
INFINITY PPTY &amp CAS CORP COM 45665Q103 255 2,409 SH   SOLE 1 2,409 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 21 5,142 SH   SOLE 1 5,142 0 0
INFOSYS LTD ADR 456788108 290 17,864 SH   DFND 1 0 0 17,864
INFOSYS LTD ADR 456788108 32,158 1,982,632 SH   SOLE 1 1,982,632 0 0
INFOSYS LTD OPT 456788108 2,126 131,100 SH Put SOLE 8 131,100 0 0
INFOSYS LTD OPT 456788108 125 7,700 SH Call SOLE 8 7,700 0 0
INFOSYS LTD ADR 456788108 881 54,314 SH   SOLE 8 54,314 0 0
INFOSYS LTD ADR 456788108 25,642 1,580,911 SH   SOLE 9 1,580,911 0 0
INFRAREIT INC TRUS 45685L100 187 10,056 SH   SOLE 1 10,056 0 0
INFRAREIT INC TRUS 45685L100 201 10,800 SH   SOLE 8 10,800 0 0
ING GROEP N V ADR 456837103 8 434 SH   DFND 1 0 0 434
ING GROEP N V ADR 456837103 230 12,452 SH   SOLE 8 12,452 0 0
ING GROEP N V OPT 456837103 151 8,200 SH Put SOLE 8 8,200 0 0
ING GROEP N V OPT 456837103 122 6,600 SH Call SOLE 8 6,600 0 0
INGERSOLL-RAND PLC COM G47791101 23,637 265,022 SH   SOLE 1 265,022 0 0
INGERSOLL-RAND PLC OPT G47791101 2,649 29,700 SH Call SOLE 8 29,700 0 0
INGERSOLL-RAND PLC OPT G47791101 1,481 16,600 SH Put SOLE 8 16,600 0 0
INGERSOLL-RAND PLC COM G47791101 18 203 SH   SOLE 8 203 0 0
INGERSOLL-RAND PLC COM G47791101 3,095 34,709 SH   SOLE 9 34,709 0 0
INGEVITY CORP COM 45688C107 1,024 14,527 SH   SOLE 1 14,527 0 0
INGEVITY CORP COM 45688C107 12 159 SH   SOLE 8 159 0 0
INGLES MKTS INC COM 457030104 220 6,371 SH   SOLE 1 6,371 0 0
INGLES MKTS INC COM 457030104 145 4,184 SH   SOLE 8 4,184 0 0
INGREDION INC COM 457187102 3,652 26,127 SH   SOLE 1 26,127 0 0
INGREDION INC OPT 457187102 56 400 SH Call SOLE 8 400 0 0
INGREDION INC COM 457187102 342 2,450 SH   SOLE 8 2,450 0 0
INGREDION INC OPT 457187102 112 800 SH Put SOLE 8 800 0 0
INGREDION INC COM 457187102 44 315 SH   SOLE 9 315 0 0
INNERWORKINGS INC COM 45773Y105 73 7,306 SH   SOLE 1 7,306 0 0
INNERWORKINGS INC COM 45773Y105 0 5 SH   SOLE 8 5 0 0
INNOPHOS HOLDINGS INC COM 45774N108 245 5,263 SH   SOLE 1 5,263 0 0
INNOSPEC INC COM 45768S105 452 6,405 SH   SOLE 1 6,405 0 0
INNOSPEC INC COM 45768S105 56 800 SH   SOLE 8 800 0 0
INNOVATIVE SOLUTIONS &amp SUPPO COM 45769N105 0 92 SH   SOLE 8 92 0 0
INNOVIVA INC COM 45781M101 176 12,394 SH   SOLE 1 12,394 0 0
INNOVIVA INC OPT 45781M101 1 100 SH Call SOLE 8 100 0 0
INNOVIVA INC COM 45781M101 70 4,960 SH   SOLE 8 4,960 0 0
INNOVIVA INC OPT 45781M101 1 100 SH Put SOLE 8 100 0 0
INOGEN INC COM 45780L104 348 2,917 SH   SOLE 1 2,917 0 0
INOGEN INC COM 45780L104 6 53 SH   SOLE 8 53 0 0
INOGEN INC OPT 45780L104 119 1,000 SH Call SOLE 8 1,000 0 0
INOTEK PHARMACEUTICALS CORP COM 45780V102 69 26,500 SH   SOLE 1 26,500 0 0
INOTEK PHARMACEUTICALS CORP COM 45780V102 0 3 SH   SOLE 8 3 0 0
INOVALON HLDGS INC COM 45781D101 966 64,325 SH   SOLE 1 64,325 0 0
INOVALON HLDGS INC COM 45781D101 498 33,169 SH   SOLE 8 33,169 0 0
INOVIO PHARMACEUTICALS INC COM 45773H201 278 67,369 SH   SOLE 1 67,369 0 0
INOVIO PHARMACEUTICALS INC COM 45773H201 48 11,695 SH   SOLE 8 11,695 0 0
INPHI CORP COM 45772F107 244 6,667 SH   SOLE 1 6,667 0 0
INPHI CORP COM 45772F107 131 3,561 SH   SOLE 8 3,561 0 0
INSEEGO CORP COM 45782B104 0 71 SH   SOLE 8 71 0 0
INSIGHT ENTERPRISES INC COM 45765U103 391 10,221 SH   SOLE 1 10,221 0 0
INSMED INC COM 457669307 422 13,548 SH   SOLE 1 13,548 0 0
INSMED INC COM 457669307 431 13,813 SH   SOLE 8 13,813 0 0
INSPERITY INC COM 45778Q107 814 14,186 SH   SOLE 1 14,186 0 0
INSPERITY INC COM 45778Q107 168 2,924 SH   SOLE 8 2,924 0 0
INSPERITY INC OPT 45778Q107 115 2,000 SH Put SOLE 8 2,000 0 0
INSPERITY INC OPT 45778Q107 459 8,000 SH Call SOLE 8 8,000 0 0
INSPIRED ENTMT INC COM 45782N108 6 628 SH   SOLE 1 628 0 0
INSTALLED BLDG PRODS INC COM 45780R101 454 5,983 SH   SOLE 1 5,983 0 0
INSTALLED BLDG PRODS INC COM 45780R101 81 1,066 SH   SOLE 8 1,066 0 0
INSTEEL INDUSTRIES INC COM 45774W108 82 2,887 SH   SOLE 1 2,887 0 0
INSTEEL INDUSTRIES INC COM 45774W108 1 37 SH   SOLE 8 37 0 0
INSTRUCTURE INC COM 45781U103 119 3,602 SH   SOLE 1 3,602 0 0
INSTRUCTURE INC COM 45781U103 3 88 SH   SOLE 8 88 0 0
INSULET CORP COM 45784P101 671 9,736 SH   SOLE 1 9,736 0 0
INSULET CORP BOND 45784PAF8 1,203 923,000 PRN   SOLE 8 0 0 923,000
INSULET CORP COM 45784P101 7 98 SH   SOLE 8 98 0 0
INSYS THERAPEUTICS INC NEW COM 45824V209 565 58,711 SH   SOLE 1 58,711 0 0
INSYS THERAPEUTICS INC NEW COM 45824V209 1 53 SH   SOLE 8 53 0 0
INSYS THERAPEUTICS INC NEW OPT 45824V209 510 53,000 SH Call SOLE 8 53,000 0 0
INSYS THERAPEUTICS INC NEW OPT 45824V209 10 1,000 SH Put SOLE 8 1,000 0 0
INTEGER HLDGS CORP COM 45826H109 223 4,920 SH   SOLE 1 4,920 0 0
INTEGRA LIFESCIENCES HLDGS C COM 457985208 483 10,093 SH   SOLE 1 10,093 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 2,912 97,909 SH   SOLE 1 97,909 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 1,714 57,649 SH   SOLE 8 57,649 0 0
INTEGRATED DEVICE TECHNOLOGY OPT 458118106 300 10,100 SH Call SOLE 8 10,100 0 0
INTEGRATED DEVICE TECHNOLOGY OPT 458118106 59 2,000 SH Put SOLE 8 2,000 0 0
INTEL CORP COM 458140100 340 7,362 SH   DFND 1 0 0 7,362
INTEL CORP COM 458140100 346,918 7,515,569 SH   SOLE 1 7,515,569 0 0
INTEL CORP BOND 458140AF7 4,545 2,046,000 PRN   SOLE 8 0 0 2,046,000
INTEL CORP OPT 458140100 46,303 1,003,100 SH Call SOLE 8 1,003,100 0 0
INTEL CORP COM 458140100 21,512 466,024 SH   SOLE 8 466,024 0 0
INTEL CORP OPT 458140100 80,157 1,736,500 SH Put SOLE 8 1,736,500 0 0
INTEL CORP COM 458140100 31,074 673,164 SH   SOLE 9 673,164 0 0
INTEL CORP COM 458140100 36 790 SH   DFND 20 0 0 790
INTEL CORP COM 458140100 249 5,389 SH   SOLE 81 5,389 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 178 9,251 SH   SOLE 1 9,251 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 1 44 SH   SOLE 8 44 0 0
INTELSAT S A COM L5140P101 140 41,317 SH   SOLE 1 41,317 0 0
INTELSAT S A COM L5140P101 0 15 SH   SOLE 8 15 0 0
INTER PARFUMS INC COM 458334109 1,232 28,352 SH   SOLE 1 28,352 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 3,546 59,883 SH   SOLE 1 59,883 0 0
INTERACTIVE BROKERS GROUP IN OPT 45841N107 1,534 25,900 SH Call SOLE 8 25,900 0 0
INTERACTIVE BROKERS GROUP IN OPT 45841N107 829 14,000 SH Put SOLE 8 14,000 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 6,127 103,479 SH   SOLE 8 103,479 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 323 5,536 SH   SOLE 1 5,536 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 6 100 SH   DFND 1 0 0 100
INTERCEPT PHARMACEUTICALS IN OPT 45845P108 4,802 82,200 SH Call SOLE 8 82,200 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 100 1,719 SH   SOLE 8 1,719 0 0
INTERCEPT PHARMACEUTICALS IN OPT 45845P108 1,466 25,100 SH Put SOLE 8 25,100 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 28,035 397,327 SH   SOLE 1 397,327 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 90 1,275 SH   DFND 1 0 0 1,275
INTERCONTINENTAL EXCHANGE IN OPT 45866F104 2,307 32,700 SH Put SOLE 8 32,700 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 3,404 48,239 SH   SOLE 8 48,239 0 0
INTERCONTINENTAL EXCHANGE IN OPT 45866F104 1,933 27,400 SH Call SOLE 8 27,400 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 12,789 181,248 SH   SOLE 9 181,248 0 0
INTERCONTINENTAL HOTELS GROU ADR 45857P707 756 11,910 SH   DFND 1 0 0 11,910
INTERCONTINENTAL HOTELS GROU ADR 45857P707 24 377 SH   SOLE 8 377 0 0
INTERDIGITAL INC COM 45867G101 28,815 378,408 SH   SOLE 1 378,408 0 0
INTERDIGITAL INC OPT 45867G101 777 10,200 SH Put SOLE 8 10,200 0 0
INTERDIGITAL INC COM 45867G101 1,506 19,782 SH   SOLE 8 19,782 0 0
INTERDIGITAL INC OPT 45867G101 15 200 SH Call SOLE 8 200 0 0
INTERDIGITAL INC BOND 458660AD9 160 134,000 PRN   SOLE 8 0 0 134,000
INTERFACE INC COM 458665304 2,126 84,517 SH   SOLE 1 84,517 0 0
INTERFACE INC COM 458665304 21 851 SH   SOLE 8 851 0 0
INTERNAP CORP COM 45885A409 51 3,218 SH   SOLE 1 3,218 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 2,017 50,834 SH   SOLE 1 50,834 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 2 62 SH   SOLE 8 62 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 631 4,112 SH   DFND 1 0 0 4,112
INTERNATIONAL BUSINESS MACHS COM 459200101 267,370 1,742,722 SH   SOLE 1 1,742,722 0 0
INTERNATIONAL BUSINESS MACHS OPT 459200101 26,649 173,700 SH Call SOLE 8 173,700 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 24,638 160,588 SH   SOLE 8 160,588 0 0
INTERNATIONAL BUSINESS MACHS OPT 459200101 68,763 448,200 SH Put SOLE 8 448,200 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 46,046 300,132 SH   SOLE 9 300,132 0 0
INTERNATIONAL FLAVORS&ampFRAGRA COM 459506101 8,019 52,540 SH   SOLE 1 52,540 0 0
INTERNATIONAL FLAVORS&ampFRAGRA COM 459506101 140 917 SH   SOLE 8 917 0 0
INTERNATIONAL FLAVORS&ampFRAGRA OPT 459506101 76 500 SH Put SOLE 8 500 0 0
INTERNATIONAL FLAVORS&ampFRAGRA COM 459506101 1,672 10,958 SH   SOLE 9 10,958 0 0
INTERNATIONAL GAME TECHNOLOG COM G4863A108 467 17,611 SH   SOLE 1 17,611 0 0
INTERNATIONAL GAME TECHNOLOG OPT G4863A108 117 4,400 SH Put SOLE 8 4,400 0 0
INTERNATIONAL GAME TECHNOLOG COM G4863A108 137 5,159 SH   SOLE 8 5,159 0 0
INTERNATIONAL GAME TECHNOLOG OPT G4863A108 546 20,600 SH Call SOLE 8 20,600 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 145 7,853 SH   SOLE 1 7,853 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 184 9,951 SH   SOLE 9 9,951 0 0
INTERNATIONAL SPEEDWAY CORP COM 460335201 504 12,635 SH   SOLE 1 12,635 0 0
INTERNATIONAL SPEEDWAY CORP COM 460335201 48 1,199 SH   SOLE 8 1,199 0 0
INTERPUBLIC GROUP COS INC COM 460690100 18,101 897,838 SH   SOLE 1 897,838 0 0
INTERPUBLIC GROUP COS INC OPT 460690100 2 100 SH Put SOLE 8 100 0 0
INTERPUBLIC GROUP COS INC COM 460690100 6 316 SH   SOLE 8 316 0 0
INTERPUBLIC GROUP COS INC OPT 460690100 2,207 109,500 SH Call SOLE 8 109,500 0 0
INTERPUBLIC GROUP COS INC COM 460690100 1,088 53,971 SH   SOLE 9 53,971 0 0
INTERSECT ENT INC COM 46071F103 809 24,955 SH   SOLE 1 24,955 0 0
INTERSECT ENT INC COM 46071F103 42 1,303 SH   SOLE 8 1,303 0 0
INTERSECTIONS INC COM 460981301 0 25 SH   SOLE 8 25 0 0
INTERXION HOLDING N.V COM N47279109 2,124 36,044 SH   SOLE 1 36,044 0 0
INTEST CORP COM 461147100 11 1,267 SH   SOLE 8 1,267 0 0
INTEVAC INC COM 461148108 21 3,137 SH   SOLE 1 3,137 0 0
INTEVAC INC COM 461148108 0 25 SH   SOLE 8 25 0 0
INTL FCSTONE INC COM 46116V105 236 5,546 SH   SOLE 1 5,546 0 0
INTL PAPER CO COM 460146103 21,443 370,104 SH   SOLE 1 370,104 0 0
INTL PAPER CO COM 460146103 116 2,000 SH   DFND 1 0 0 2,000
INTL PAPER CO OPT 460146103 9,196 158,700 SH Call SOLE 8 158,700 0 0
INTL PAPER CO COM 460146103 42 729 SH   SOLE 8 729 0 0
INTL PAPER CO OPT 460146103 8,708 150,300 SH Put SOLE 8 150,300 0 0
INTL PAPER CO COM 460146103 3,317 57,238 SH   SOLE 9 57,238 0 0
INTL PAPER CO COM 460146103 58 1,000 SH   DFND 20 0 0 1,000
INTRA CELLULAR THERAPIES INC COM 46116X101 164 11,389 SH   SOLE 1 11,389 0 0
INTRA CELLULAR THERAPIES INC OPT 46116X101 334 23,100 SH Call SOLE 8 23,100 0 0
INTRA CELLULAR THERAPIES INC OPT 46116X101 29 2,000 SH Put SOLE 8 2,000 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 278 19,178 SH   SOLE 8 19,178 0 0
INTREPID POTASH INC COM 46121Y102 474 99,423 SH   SOLE 1 99,423 0 0
INTREPID POTASH INC COM 46121Y102 46 9,758 SH   SOLE 8 9,758 0 0
INTREPID POTASH INC OPT 46121Y102 408 85,700 SH Call SOLE 8 85,700 0 0
INTREPID POTASH INC OPT 46121Y102 121 25,400 SH Put SOLE 8 25,400 0 0
INTREXON CORP COM 46122T102 0 5 SH   DFND 1 0 0 5
INTREXON CORP COM 46122T102 434 37,641 SH   SOLE 1 37,641 0 0
INTREXON CORP COM 46122T102 7,535 654,010 SH   SOLE 8 654,010 0 0
INTREXON CORP OPT 46122T102 86 7,500 SH Call SOLE 8 7,500 0 0
INTREXON CORP OPT 46122T102 2 200 SH Put SOLE 8 200 0 0
INTUIT COM 461202103 90,203 571,699 SH   SOLE 1 205,101 366,598 0
INTUIT COM 461202103 225 1,426 SH   DFND 1 0 0 1,426
INTUIT OPT 461202103 978 6,200 SH Put SOLE 8 6,200 0 0
INTUIT OPT 461202103 1,388 8,800 SH Call SOLE 8 8,800 0 0
INTUIT COM 461202103 4,822 30,561 SH   SOLE 8 30,561 0 0
INTUIT COM 461202103 5,357 33,955 SH   SOLE 9 33,955 0 0
INTUIT COM 461202103 678 4,298 SH   SOLE 20 0 4,298 0
INTUIT COM 461202103 50 320 SH   SOLE 99 0 320 0
INTUITIVE SURGICAL INC COM 46120E602 98,178 269,024 SH   SOLE 1 269,024 0 0
INTUITIVE SURGICAL INC COM 46120E602 109 300 SH   DFND 1 0 0 300
INTUITIVE SURGICAL INC OPT 46120E602 19,561 53,600 SH Call SOLE 8 53,600 0 0
INTUITIVE SURGICAL INC OPT 46120E602 20,911 57,300 SH Put SOLE 8 57,300 0 0
INTUITIVE SURGICAL INC COM 46120E602 2,496 6,839 SH   SOLE 8 6,839 0 0
INTUITIVE SURGICAL INC COM 46120E602 5,765 15,798 SH   SOLE 9 15,798 0 0
INVACARE CORP COM 461203101 557 33,065 SH   SOLE 1 33,065 0 0
INVESCO LTD COM G491BT108 19,891 544,389 SH   SOLE 1 544,389 0 0
INVESCO LTD COM G491BT108 38 1,030 SH   SOLE 8 1,030 0 0
INVESCO LTD OPT G491BT108 577 15,800 SH Put SOLE 8 15,800 0 0
INVESCO LTD OPT G491BT108 3,201 87,600 SH Call SOLE 8 87,600 0 0
INVESCO LTD COM G491BT108 2,065 56,523 SH   SOLE 9 56,523 0 0
INVESCO MORTGAGE CAPITAL INC TRUS 46131B100 461 25,880 SH   SOLE 1 25,880 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 9 500 SH   DFND 1 0 0 500
INVESCO MORTGAGE CAPITAL INC TRUS 46131B100 8 501 SH   SOLE 8 501 0 0
INVESTAR HLDG CORP COM 46134L105 31 1,296 SH   SOLE 1 1,296 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 100 5,215 SH   SOLE 1 5,215 0 0
INVESTORS BANCORP INC NEW COM 46146L101 814 58,604 SH   SOLE 1 58,604 0 0
INVESTORS BANCORP INC NEW COM 46146L101 1 72 SH   SOLE 8 72 0 0
INVESTORS REAL ESTATE TR TRUS 461730103 109 19,131 SH   SOLE 1 19,131 0 0
INVESTORS REAL ESTATE TR TRUS 461730103 0 59 SH   SOLE 8 59 0 0
INVESTORS TITLE CO COM 461804106 46 232 SH   SOLE 1 232 0 0
INVITAE CORP COM 46185L103 61 6,761 SH   SOLE 1 6,761 0 0
INVITATION HOMES INC COM 46187W107 3,898 165,398 SH   SOLE 1 165,398 0 0
INVITATION HOMES INC TRUS 46187W107 17,217 730,439 SH   SOLE 1 730,439 0 0
INVITATION HOMES INC COM 46187W107 32 1,365 SH   SOLE 9 1,365 0 0
ION GEOPHYSICAL CORP COM 462044207 654 33,100 SH   SOLE 1 33,100 0 0
ION GEOPHYSICAL CORP COM 462044207 95 4,784 SH   SOLE 8 4,784 0 0
IONIS PHARMACEUTICALS INC COM 462222100 405 8,051 SH   SOLE 1 8,051 0 0
IONIS PHARMACEUTICALS INC COM 462222100 262 5,217 SH   SOLE 8 5,217 0 0
IONIS PHARMACEUTICALS INC OPT 462222100 11,765 233,900 SH Call SOLE 8 233,900 0 0
IONIS PHARMACEUTICALS INC OPT 462222100 5,734 114,000 SH Put SOLE 8 114,000 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 234 29,278 SH   SOLE 1 29,278 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 52 6,521 SH   SOLE 8 6,521 0 0
IPG PHOTONICS CORP COM 44980X109 7,665 35,799 SH   SOLE 1 35,799 0 0
IPG PHOTONICS CORP OPT 44980X109 771 3,600 SH Call SOLE 8 3,600 0 0
IPG PHOTONICS CORP COM 44980X109 429 2,008 SH   SOLE 8 2,008 0 0
IPG PHOTONICS CORP COM 44980X109 34 160 SH   SOLE 9 160 0 0
IQVIA HLDGS INC COM 46266C105 26,372 269,369 SH   SOLE 1 269,369 0 0
IQVIA HLDGS INC OPT 46266C105 1,889 19,300 SH Call SOLE 8 19,300 0 0
IQVIA HLDGS INC OPT 46266C105 881 9,000 SH Put SOLE 8 9,000 0 0
IQVIA HLDGS INC COM 46266C105 116 1,182 SH   SOLE 8 1,182 0 0
IQVIA HLDGS INC COM 46266C105 1,975 20,182 SH   SOLE 9 20,182 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 282 23,923 SH   SOLE 1 23,923 0 0
IROBOT CORP COM 462726100 10,056 131,092 SH   SOLE 1 131,092 0 0
IROBOT CORP OPT 462726100 2,201 28,700 SH Put SOLE 8 28,700 0 0
IROBOT CORP OPT 462726100 3,866 50,400 SH Call SOLE 8 50,400 0 0
IRON MTN INC NEW COM 46284V101 1,369 36,283 SH   SOLE 1 36,283 0 0
IRON MTN INC NEW TRUS 46284V101 25,945 687,619 SH   SOLE 1 687,619 0 0
IRON MTN INC NEW OPT 46284V101 630 16,700 SH Put SOLE 8 16,700 0 0
IRON MTN INC NEW OPT 46284V101 517 13,700 SH Call SOLE 8 13,700 0 0
IRON MTN INC NEW TRUS 46284V101 1,075 28,506 SH   SOLE 8 28,506 0 0
IRON MTN INC NEW COM 46284V101 1,396 36,997 SH   SOLE 9 36,997 0 0
IRONWOOD PHARMACEUTICALS INC COM 46333X108 320 21,361 SH   SOLE 1 21,361 0 0
IRONWOOD PHARMACEUTICALS INC OPT 46333X108 5,996 400,000 SH Put SOLE 8 400,000 0 0
IRONWOOD PHARMACEUTICALS INC BOND 46333XAD0 583 504,000 PRN   SOLE 8 0 0 504,000
IRONWOOD PHARMACEUTICALS INC COM 46333X108 1,991 132,812 SH   SOLE 8 132,812 0 0
IRSA INVERSIONES Y REP S A ADR 450047204 92 3,100 SH   SOLE 1 3,100 0 0
ISHARES GOLD TRUST FUND 464285105 72 5,786 SH   DFND 1 0 0 5,786
ISHARES GOLD TRUST OPT 464285105 6 500 SH Put SOLE 8 500 0 0
ISHARES GOLD TRUST OPT 464285105 48 3,800 SH Call SOLE 8 3,800 0 0
ISHARES GOLD TRUST FUND 464285105 47 3,774 SH   SOLE 8 3,774 0 0
ISHARES INC FUND 464286509 395 13,341 SH   DFND 1 0 0 13,341
ISHARES INC FUND 46434G772 125 3,447 SH   DFND 1 0 0 3,447
ISHARES INC FUND 464286400 31,109 769,071 SH   SOLE 1 769,071 0 0
ISHARES INC FUND 464286772 334 4,453 SH   DFND 1 0 0 4,453
ISHARES INC FUND 46434G509 503 18,996 SH   SOLE 1 0 18,996 0
ISHARES INC FUND 464286715 12 266 SH   DFND 1 0 0 266
ISHARES INC FUND 464286665 533 11,158 SH   DFND 1 0 0 11,158
ISHARES INC FUND 464286103 0 1 SH   SOLE 1 1 0 0
ISHARES INC FUND 464286665 36 745 SH   SOLE 1 745 0 0
ISHARES INC FUND 46434G798 3 97 SH   DFND 1 0 0 97
ISHARES INC FUND 464286400 2,090 51,666 SH   DFND 1 0 0 51,666
ISHARES INC FUND 464286772 0 1 SH   SOLE 1 1 0 0
ISHARES INC FUND 464286806 439 13,289 SH   DFND 1 0 0 13,289
ISHARES INC FUND 46434G822 240 4,000 SH   DFND 1 0 0 4,000
ISHARES INC FUND 464286293 5 98 SH   DFND 1 0 0 98
ISHARES INC FUND 464286749 32 900 SH   SOLE 1 900 0 0
ISHARES INC FUND 464286871 1 39 SH   SOLE 1 39 0 0
ISHARES INC FUND 46434G780 85 3,274 SH   DFND 1 0 0 3,274
ISHARES INC FUND 464286657 292 6,555 SH   DFND 1 0 0 6,555
ISHARES INC FUND 464286822 3,248 65,886 SH   SOLE 1 65,886 0 0
ISHARES INC FUND 464286533 61 1,000 SH   DFND 1 0 0 1,000
ISHARES INC FUND 464286319 4 93 SH   DFND 1 0 0 93
ISHARES INC FUND 464286608 160 3,691 SH   DFND 1 0 0 3,691
ISHARES INC FUND 46434G814 167 5,051 SH   DFND 1 0 0 5,051
ISHARES INC FUND 46434G772 178 4,928 SH   SOLE 1 4,928 0 0
ISHARES INC FUND 464286822 219 4,435 SH   DFND 1 0 0 4,435
ISHARES INC FUND 46434G822 2,529 42,211 SH   SOLE 1 42,211 0 0
ISHARES INC FUND 464286871 309 12,147 SH   DFND 1 0 0 12,147
ISHARES INC FUND 464286517 173 3,585 SH   DFND 1 0 0 3,585
ISHARES INC FUND 464286392 559 6,350 SH   DFND 1 0 0 6,350
ISHARES INC FUND 464286806 136 4,115 SH   SOLE 1 4,115 0 0
ISHARES INC FUND 464286749 109 3,058 SH   DFND 1 0 0 3,058
ISHARES INC FUND 464286509 519 17,534 SH   SOLE 1 17,534 0 0
ISHARES INC OPT 464286400 21,236 525,000 SH Put SOLE 1 525,000 0 0
ISHARES INC OPT 46434G772 1,275 35,200 SH Put SOLE 8 35,200 0 0
ISHARES INC FUND 464286871 12 475 SH   SOLE 8 475 0 0
ISHARES INC FUND 464286400 61 1,497 SH   SOLE 8 1,497 0 0
ISHARES INC FUND 464286640 0 7 SH   SOLE 8 7 0 0
ISHARES INC OPT 464286772 7,411 98,900 SH Call SOLE 8 98,900 0 0
ISHARES INC FUND 46434G780 2 83 SH   SOLE 8 83 0 0
ISHARES INC OPT 46434G822 16,003 267,025 SH Call SOLE 8 267,025 0 0
ISHARES INC OPT 464286806 888 26,900 SH Call SOLE 8 26,900 0 0
ISHARES INC OPT 46434G830 3 100 SH Put SOLE 8 100 0 0
ISHARES INC OPT 464286400 38,978 963,600 SH Call SOLE 8 963,600 0 0
ISHARES INC OPT 464286103 1,494 64,500 SH Put SOLE 8 64,500 0 0
ISHARES INC OPT 464286509 124 4,200 SH Call SOLE 8 4,200 0 0
ISHARES INC OPT 464286715 2,064 47,500 SH Put SOLE 8 47,500 0 0
ISHARES INC FUND 46434G830 15 503 SH   SOLE 8 503 0 0
ISHARES INC FUND 464286715 228 5,252 SH   SOLE 8 5,252 0 0
ISHARES INC FUND 464286665 1 26 SH   SOLE 8 26 0 0
ISHARES INC OPT 464286871 25 1,000 SH Put SOLE 8 1,000 0 0
ISHARES INC FUND 464286533 1,593 26,217 SH   SOLE 8 26,217 0 0
ISHARES INC OPT 46434G772 83 2,300 SH Call SOLE 8 2,300 0 0
ISHARES INC FUND 464286806 843 25,536 SH   SOLE 8 25,536 0 0
ISHARES INC OPT 464286822 17,779 360,700 SH Put SOLE 8 360,700 0 0
ISHARES INC OPT 464286400 187,332 4,631,200 SH Put SOLE 8 4,631,200 0 0
ISHARES INC FUND 464286772 109 1,450 SH   SOLE 8 1,450 0 0
ISHARES INC OPT 464286715 1,486 34,200 SH Call SOLE 8 34,200 0 0
ISHARES INC OPT 464286822 20,031 406,400 SH Call SOLE 8 406,400 0 0
ISHARES INC OPT 464286103 100 4,300 SH Call SOLE 8 4,300 0 0
ISHARES INC FUND 46434G103 76 1,340 SH   SOLE 8 1,340 0 0
ISHARES INC FUND 464286756 0 12 SH   SOLE 8 12 0 0
ISHARES INC OPT 464286772 6,250 83,400 SH Put SOLE 8 83,400 0 0
ISHARES INC OPT 464286806 261 7,900 SH Put SOLE 8 7,900 0 0
ISHARES INC OPT 464286509 68 2,300 SH Put SOLE 8 2,300 0 0
ISHARES INC FUND 464286780 0 1 SH   SOLE 8 1 0 0
ISHARES INC FUND 46434G772 348 9,607 SH   SOLE 8 9,607 0 0
ISHARES INC OPT 46434G822 280,563 4,681,525 SH Put SOLE 8 4,681,525 0 0
ISHARES INC OPT 464286871 10 400 SH Call SOLE 8 400 0 0
ISHARES INC FUND 46434G822 17,462 291,367 SH   SOLE 8 291,367 0 0
ISHARES INC FUND 46434G822 573 9,562 SH   SOLE 9 9,562 0 0
ISHARES INC FUND 464286806 0 1 SH   SOLE 9 1 0 0
ISHARES INC FUND 46434G780 0 3 SH   SOLE 9 3 0 0
ISHARES INC FUND 464286400 5,070 125,336 SH   SOLE 9 125,336 0 0
ISHARES INC FUND 464286772 0 1 SH   SOLE 9 1 0 0
ISHARES INC FUND 46434G772 4,749 131,150 SH   DFND 20 0 0 131,150
ISHARES INC FUND 464286665 57 1,200 SH   DFND 20 0 0 1,200
ISHARES INC FUND 464286400 3,952 97,700 SH   DFND 20 0 0 97,700
ISHARES INC FUND 464286715 34 793 SH   DFND 20 0 0 793
ISHARES INC FUND 464286822 2,184 44,300 SH   DFND 20 0 0 44,300
ISHARES INC FUND 464286772 7,096 94,700 SH   DFND 20 0 0 94,700
ISHARES INC FUND 464286210 70 1,286 SH   DFND 20 0 0 1,286
ISHARES S&ampP GSCI COMMODITY I FUND 46428R107 16 1,000 SH   SOLE 1 1,000 0 0
ISHARES SILVER TRUST FUND 46428Q109 54 3,378 SH   DFND 1 0 0 3,378
ISHARES SILVER TRUST FUND 46428Q109 0 23 SH   SOLE 1 23 0 0
ISHARES SILVER TRUST FUND 46428Q109 11,431 714,884 SH   SOLE 8 714,884 0 0
ISHARES SILVER TRUST OPT 46428Q109 13,556 847,800 SH Put SOLE 8 847,800 0 0
ISHARES SILVER TRUST OPT 46428Q109 41,825 2,615,700 SH Call SOLE 8 2,615,700 0 0
ISHARES TR FUND 464287648 119 639 SH   DFND 1 0 0 639
ISHARES TR FUND 464288588 6,722 63,060 SH   SOLE 1 63,060 0 0
ISHARES TR FUND 464287887 43 255 SH   DFND 1 0 0 255
ISHARES TR FUND 46432F396 103 1,000 SH   DFND 1 0 0 1,000
ISHARES TR FUND 464287309 160 1,050 SH   DFND 1 0 0 1,050
ISHARES TR FUND 464287226 17,716 162,038 SH   SOLE 1 162,038 0 0
ISHARES TR FUND 464287176 327 2,870 SH   DFND 1 0 0 2,870
ISHARES TR FUND 464287655 769,713 5,048,624 SH   SOLE 1 5,048,624 0 0
ISHARES TR FUND 464288844 97 2,700 SH   DFND 1 0 0 2,700
ISHARES TR FUND 464287333 15 208 SH   DFND 1 0 0 208
ISHARES TR FUND 464287713 29,410 1,000,000 SH   SOLE 1 1,000,000 0 0
ISHARES TR COM 464287655 1,793 11,758 SH   SOLE 1 11,758 0 0
ISHARES TR FUND 464288273 31 479 SH   SOLE 1 479 0 0
ISHARES TR FUND 464287234 63,218 1,341,649 SH   SOLE 1 1,341,649 0 0
ISHARES TR FUND 46429B135 4 207 SH   DFND 1 0 0 207
ISHARES TR FUND 464287499 0 1 SH   SOLE 1 1 0 0
ISHARES TR FUND 464288620 221 1,975 SH   DFND 1 0 0 1,975
ISHARES TR FUND 46432F388 143 1,709 SH   DFND 1 0 0 1,709
ISHARES TR FUND 464287507 12 61 SH   SOLE 1 61 0 0
ISHARES TR FUND 464288513 64,217 735,925 SH   SOLE 1 735,925 0 0
ISHARES TR FUND 464288760 91 486 SH   DFND 1 0 0 486
ISHARES TR FUND 46434V704 52 1,800 SH   DFND 1 0 0 1,800
ISHARES TR OPT 464287655 106,722 700,000 SH Put SOLE 1 700,000 0 0
ISHARES TR FUND 464287432 101 800 SH   DFND 1 0 0 800
ISHARES TR FUND 464287200 2,653 9,869 SH   DFND 1 0 0 9,869
ISHARES TR FUND 464287655 59 384 SH   DFND 1 0 0 384
ISHARES TR FUND 464288489 9 300 SH   DFND 1 0 0 300
ISHARES TR FUND 464287168 460 4,671 SH   SOLE 1 4,671 0 0
ISHARES TR FUND 464287739 10 120 SH   DFND 1 0 0 120
ISHARES TR FUND 464287473 362 4,060 SH   DFND 1 0 0 4,060
ISHARES TR FUND 46434V886 731 21,933 SH   DFND 1 0 0 21,933
ISHARES TR FUND 464287598 488 3,923 SH   SOLE 1 3,923 0 0
ISHARES TR FUND 464287465 56,153 798,639 SH   SOLE 1 798,639 0 0
ISHARES TR OPT 464287432 8,246 65,000 SH Call SOLE 1 65,000 0 0
ISHARES TR FUND 46435G334 182 5,076 SH   DFND 1 0 0 5,076
ISHARES TR FUND 464287200 42 156 SH   SOLE 1 156 0 0
ISHARES TR FUND 464288851 50 765 SH   DFND 1 0 0 765
ISHARES TR FUND 464287242 20,824 171,305 SH   SOLE 1 171,305 0 0
ISHARES TR FUND 464287184 2,698 58,425 SH   SOLE 1 58,425 0 0
ISHARES TR FUND 464287630 116 923 SH   DFND 1 0 0 923
ISHARES TR FUND 464287507 132 695 SH   DFND 1 0 0 695
ISHARES TR FUND 464287804 5 71 SH   SOLE 1 71 0 0
ISHARES TR FUND 464288828 24 150 SH   DFND 1 0 0 150
ISHARES TR OPT 464287234 70,680 1,500,000 SH Put SOLE 1 1,500,000 0 0
ISHARES TR OPT 464287655 76,230 500,000 SH Call SOLE 1 500,000 0 0
ISHARES TR FUND 464287622 2,125 14,297 SH   SOLE 1 14,297 0 0
ISHARES TR FUND 464287721 195 1,200 SH   DFND 1 0 0 1,200
ISHARES TR FUND 464287242 731 6,013 SH   DFND 1 0 0 6,013
ISHARES TR FUND 46435G334 136 3,787 SH   SOLE 1 3,787 0 0
ISHARES TR FUND 464287440 182 1,727 SH   DFND 1 0 0 1,727
ISHARES TR OPT 464287234 70,209 1,490,000 SH Call SOLE 1 1,490,000 0 0
ISHARES TR FUND 464287457 456 5,437 SH   DFND 1 0 0 5,437
ISHARES TR FUND 464287432 94,350 743,732 SH   SOLE 1 743,732 0 0
ISHARES TR FUND 464287879 905 5,892 SH   DFND 1 0 0 5,892
ISHARES TR FUND 464287598 721 5,797 SH   DFND 1 0 0 5,797
ISHARES TR FUND 464287291 538 3,500 SH   DFND 1 0 0 3,500
ISHARES TR OPT 464288513 43,630 500,000 SH Put SOLE 1 500,000 0 0
ISHARES TR OPT 464287432 8,246 65,000 SH Put SOLE 1 65,000 0 0
ISHARES TR FUND 464288281 10 86 SH   DFND 1 0 0 86
ISHARES TR FUND 464287184 2,294 49,692 SH   DFND 1 0 0 49,692
ISHARES TR FUND 464287341 133 3,737 SH   DFND 1 0 0 3,737
ISHARES TR FUND 46435G102 25 450 SH   DFND 1 0 0 450
ISHARES TR FUND 464289180 117 5,000 SH   DFND 1 0 0 5,000
ISHARES TR FUND 464289529 696 18,750 SH   DFND 1 0 0 18,750
ISHARES TR FUND 464287614 824 6,120 SH   DFND 1 0 0 6,120
ISHARES TR FUND 464287564 141 1,390 SH   SOLE 1 1,390 0 0
ISHARES TR FUND 46429B747 467 4,675 SH   DFND 1 0 0 4,675
ISHARES TR FUND 464287630 6 45 SH   SOLE 1 45 0 0
ISHARES TR FUND 464287614 1 4 SH   SOLE 1 4 0 0
ISHARES TR FUND 464287382 25 390 SH   DFND 1 0 0 390
ISHARES TR FUND 46429B465 58 900 SH   DFND 1 0 0 900
ISHARES TR FUND 464288513 394 4,514 SH   DFND 1 0 0 4,514
ISHARES TR FUND 464287168 104 1,059 SH   DFND 1 0 0 1,059
ISHARES TR FUND 464288257 2 31 SH   SOLE 1 31 0 0
ISHARES TR FUND 464288802 2,090 18,815 SH   DFND 1 0 0 18,815
ISHARES TR OPT 464287465 35,858 510,000 SH Call SOLE 1 510,000 0 0
ISHARES TR FUND 464288182 142 1,852 SH   SOLE 1 1,852 0 0
ISHARES TR FUND 464288182 1,918 25,141 SH   DFND 1 0 0 25,141
ISHARES TR FUND 464287234 585 12,423 SH   DFND 1 0 0 12,423
ISHARES TR FUND 464287101 5 45 SH   SOLE 1 45 0 0
ISHARES TR FUND 46429B663 3,310 36,719 SH   DFND 1 0 0 36,719
ISHARES TR FUND 464287549 152 900 SH   DFND 1 0 0 900
ISHARES TR FUND 464287689 6 38 SH   SOLE 1 38 0 0
ISHARES TR FUND 464287309 1 4 SH   SOLE 1 4 0 0
ISHARES TR FUND 464287556 6,208 58,141 SH   SOLE 1 58,141 0 0
ISHARES TR FUND 464287556 64 600 SH   DFND 1 0 0 600
ISHARES TR FUND 464288281 7,967 68,623 SH   SOLE 1 68,623 0 0
ISHARES TR FUND 464287739 14,493 178,903 SH   SOLE 1 178,903 0 0
ISHARES TR FUND 464288125 549 6,522 SH   DFND 1 0 0 6,522
ISHARES TR FUND 464287648 15 83 SH   SOLE 1 83 0 0
ISHARES TR FUND 464287481 366 3,030 SH   DFND 1 0 0 3,030
ISHARES TR FUND 46429B689 73 1,000 SH   DFND 1 0 0 1,000
ISHARES TR FUND 464287390 2 55 SH   SOLE 1 55 0 0
ISHARES TR OPT 464287465 102,653 1,460,000 SH Put SOLE 1 1,460,000 0 0
ISHARES TR FUND 46429B671 6 97 SH   SOLE 1 97 0 0
ISHARES TR FUND 464287408 860 7,526 SH   SOLE 1 7,526 0 0
ISHARES TR FUND 46435G342 70 1,550 SH   DFND 1 0 0 1,550
ISHARES TR FUND 464287440 13,966 132,290 SH   SOLE 1 132,290 0 0
ISHARES TR FUND 46435G524 5 84 SH   DFND 1 0 0 84
ISHARES TR FUND 464287176 2,143 18,787 SH   SOLE 1 18,787 0 0
ISHARES TR FUND 46434V647 21 822 SH   DFND 1 0 0 822
ISHARES TR FUND 464288612 4 39 SH   SOLE 8 39 0 0
ISHARES TR FUND 46432F842 52 793 SH   SOLE 8 793 0 0
ISHARES TR OPT 464287184 60,820 1,317,300 SH Call SOLE 8 1,317,300 0 0
ISHARES TR FUND 464287390 0 12 SH   SOLE 8 12 0 0
ISHARES TR OPT 464287838 51 500 SH Put SOLE 8 500 0 0
ISHARES TR OPT 464287556 20,169 188,900 SH Call SOLE 8 188,900 0 0
ISHARES TR FUND 464288851 3 42 SH   SOLE 8 42 0 0
ISHARES TR FUND 464287564 3 34 SH   SOLE 8 34 0 0
ISHARES TR OPT 464287739 64,395 794,900 SH Put SOLE 8 794,900 0 0
ISHARES TR FUND 464287721 16 99 SH   SOLE 8 99 0 0
ISHARES TR FUND 46434V738 3 69 SH   SOLE 8 69 0 0
ISHARES TR OPT 464287242 2,018 16,600 SH Call SOLE 8 16,600 0 0
ISHARES TR OPT 464287804 369 4,800 SH Put SOLE 8 4,800 0 0
ISHARES TR OPT 464287838 41 400 SH Call SOLE 8 400 0 0
ISHARES TR FUND 464288257 0 1 SH   SOLE 8 1 0 0
ISHARES TR FUND 464287465 708 10,064 SH   SOLE 8 10,064 0 0
ISHARES TR OPT 464287630 352 2,800 SH Put SOLE 8 2,800 0 0
ISHARES TR FUND 46429B614 8 159 SH   SOLE 8 159 0 0
ISHARES TR OPT 464287507 152 800 SH Put SOLE 8 800 0 0
ISHARES TR FUND 464287374 36 1,016 SH   SOLE 8 1,016 0 0
ISHARES TR OPT 464287655 2,668,812 17,505,000 SH Put SOLE 8 17,505,000 0 0
ISHARES TR OPT 464287465 421,340 5,992,600 SH Put SOLE 8 5,992,600 0 0
ISHARES TR FUND 464287655 6,094 39,972 SH   SOLE 8 39,972 0 0
ISHARES TR FUND 464287887 1 5 SH   SOLE 8 5 0 0
ISHARES TR FUND 464287440 3,151 29,851 SH   SOLE 8 29,851 0 0
ISHARES TR FUND 46432F396 21 200 SH   SOLE 8 200 0 0
ISHARES TR FUND 464288513 107,434 1,231,194 SH   SOLE 8 1,231,194 0 0
ISHARES TR FUND 464287184 25,443 551,090 SH   SOLE 8 551,090 0 0
ISHARES TR OPT 464287614 862 6,400 SH Put SOLE 8 6,400 0 0
ISHARES TR OPT 464289180 2 100 SH Put SOLE 8 100 0 0
ISHARES TR OPT 464288257 29 400 SH Call SOLE 8 400 0 0
ISHARES TR FUND 464287689 127 805 SH   SOLE 8 805 0 0
ISHARES TR OPT 464287788 36 300 SH Call SOLE 8 300 0 0
ISHARES TR FUND 464287861 4 93 SH   SOLE 8 93 0 0
ISHARES TR OPT 464287630 138 1,100 SH Call SOLE 8 1,100 0 0
ISHARES TR OPT 464287432 181,524 1,430,900 SH Call SOLE 8 1,430,900 0 0
ISHARES TR FUND 464287101 7 61 SH   SOLE 8 61 0 0
ISHARES TR OPT 464287614 552 4,100 SH Call SOLE 8 4,100 0 0
ISHARES TR FUND 46432F834 6 100 SH   SOLE 8 100 0 0
ISHARES TR OPT 46435G334 806 22,500 SH Put SOLE 8 22,500 0 0
ISHARES TR OPT 464287200 269 1,000 SH Put SOLE 8 1,000 0 0
ISHARES TR OPT 464288778 143 2,900 SH Call SOLE 8 2,900 0 0
ISHARES TR OPT 464287440 9,839 93,200 SH Put SOLE 8 93,200 0 0
ISHARES TR OPT 464287168 759 7,700 SH Call SOLE 8 7,700 0 0
ISHARES TR OPT 464287465 94,413 1,342,800 SH Call SOLE 8 1,342,800 0 0
ISHARES TR FUND 464287242 5,099 41,947 SH   SOLE 8 41,947 0 0
ISHARES TR OPT 464287655 945,221 6,199,800 SH Call SOLE 8 6,199,800 0 0
ISHARES TR OPT 464287440 6,324 59,900 SH Call SOLE 8 59,900 0 0
ISHARES TR OPT 464287374 67 1,900 SH Put SOLE 8 1,900 0 0
ISHARES TR OPT 464287168 39 400 SH Put SOLE 8 400 0 0
ISHARES TR OPT 464288844 251 7,000 SH Call SOLE 8 7,000 0 0
ISHARES TR FUND 464287622 13 85 SH   SOLE 8 85 0 0
ISHARES TR FUND 464287739 3,289 40,599 SH   SOLE 8 40,599 0 0
ISHARES TR OPT 464287598 2,798 22,500 SH Call SOLE 8 22,500 0 0
ISHARES TR OPT 464288752 1,744 39,900 SH Put SOLE 8 39,900 0 0
ISHARES TR OPT 464287739 28,443 351,100 SH Call SOLE 8 351,100 0 0
ISHARES TR FUND 464288877 7 126 SH   SOLE 8 126 0 0
ISHARES TR OPT 464287648 1,438 7,700 SH Put SOLE 8 7,700 0 0
ISHARES TR OPT 464288513 471,605 5,404,600 SH Put SOLE 8 5,404,600 0 0
ISHARES TR OPT 464288844 57 1,600 SH Put SOLE 8 1,600 0 0
ISHARES TR OPT 46435G334 125 3,500 SH Call SOLE 8 3,500 0 0
ISHARES TR OPT 464287788 48 400 SH Put SOLE 8 400 0 0
ISHARES TR FUND 464288810 17 100 SH   SOLE 8 100 0 0
ISHARES TR OPT 46432F396 83 800 SH Put SOLE 8 800 0 0
ISHARES TR OPT 464287242 13,141 108,100 SH Put SOLE 8 108,100 0 0
ISHARES TR FUND 464287192 11 58 SH   SOLE 8 58 0 0
ISHARES TR OPT 464287556 92,752 868,700 SH Put SOLE 8 868,700 0 0
ISHARES TR OPT 464287689 158 1,000 SH Call SOLE 8 1,000 0 0
ISHARES TR OPT 464287432 231,050 1,821,300 SH Put SOLE 8 1,821,300 0 0
ISHARES TR OPT 464288257 21,641 300,200 SH Put SOLE 8 300,200 0 0
ISHARES TR FUND 46435G151 632 12,799 SH   SOLE 8 12,799 0 0
ISHARES TR FUND 46429B598 0 1 SH   SOLE 8 1 0 0
ISHARES TR FUND 464287234 4,383 93,010 SH   SOLE 8 93,010 0 0
ISHARES TR FUND 464287556 8,586 80,417 SH   SOLE 8 80,417 0 0
ISHARES TR OPT 464287192 3,852 20,100 SH Put SOLE 8 20,100 0 0
ISHARES TR FUND 464288752 8,683 198,606 SH   SOLE 8 198,606 0 0
ISHARES TR OPT 464287804 799 10,400 SH Call SOLE 8 10,400 0 0
ISHARES TR FUND 464287176 42 369 SH   SOLE 8 369 0 0
ISHARES TR OPT 464287374 25 700 SH Call SOLE 8 700 0 0
ISHARES TR OPT 464287192 460 2,400 SH Call SOLE 8 2,400 0 0
ISHARES TR FUND 464287507 274 1,446 SH   SOLE 8 1,446 0 0
ISHARES TR OPT 464287234 327,225 6,944,500 SH Call SOLE 8 6,944,500 0 0
ISHARES TR OPT 464288752 3,445 78,800 SH Call SOLE 8 78,800 0 0
ISHARES TR FUND 464287168 637 6,462 SH   SOLE 8 6,462 0 0
ISHARES TR FUND 464288885 2 20 SH   SOLE 8 20 0 0
ISHARES TR FUND 464287648 224 1,201 SH   SOLE 8 1,201 0 0
ISHARES TR OPT 464287648 392 2,100 SH Call SOLE 8 2,100 0 0
ISHARES TR OPT 464287507 531 2,800 SH Call SOLE 8 2,800 0 0
ISHARES TR OPT 464288513 72,382 829,500 SH Call SOLE 8 829,500 0 0
ISHARES TR OPT 464288778 25 500 SH Put SOLE 8 500 0 0
ISHARES TR OPT 464287234 1,323,036 28,078,000 SH Put SOLE 8 28,078,000 0 0
ISHARES TR FUND 464287879 2 15 SH   SOLE 8 15 0 0
ISHARES TR FUND 46435G144 5 103 SH   SOLE 8 103 0 0
ISHARES TR OPT 464287200 3,441 12,800 SH Call SOLE 8 12,800 0 0
ISHARES TR FUND 464289180 28 1,190 SH   SOLE 8 1,190 0 0
ISHARES TR OPT 464287184 333,560 7,224,600 SH Put SOLE 8 7,224,600 0 0
ISHARES TR FUND 464287242 972 8,000 SH   SOLE 9 8,000 0 0
ISHARES TR OPT 464287234 86,701 1,840,000 SH Call SOLE 9 1,840,000 0 0
ISHARES TR FUND 464287739 815 10,062 SH   SOLE 9 10,062 0 0
ISHARES TR FUND 464287655 11,480 75,299 SH   SOLE 9 75,299 0 0
ISHARES TR FUND 464287184 14 306 SH   SOLE 9 306 0 0
ISHARES TR FUND 46429B598 60 1,675 SH   SOLE 9 1,675 0 0
ISHARES TR FUND 464287234 568 12,049 SH   SOLE 9 12,049 0 0
ISHARES TR FUND 464288240 115 2,312 SH   SOLE 9 2,312 0 0
ISHARES TR OPT 464287234 144,187 3,060,000 SH Put SOLE 9 3,060,000 0 0
ISHARES TR FUND 464287556 330 3,089 SH   SOLE 9 3,089 0 0
ISHARES TR FUND 464287465 69 976 SH   SOLE 9 976 0 0
ISHARES TR FUND 464287390 256 7,500 SH   SOLE 9 7,500 0 0
ISHARES TR FUND 464288240 433 8,676 SH   DFND 20 0 0 8,676
ISHARES TR FUND 464287101 231 1,950 SH   DFND 20 0 0 1,950
ISHARES TR FUND 464288729 120 1,290 SH   DFND 20 0 0 1,290
ISHARES TR FUND 464288257 566 7,847 SH   DFND 20 0 0 7,847
ISHARES TR FUND 464287234 231 4,900 SH   DFND 20 0 0 4,900
ISHARES TR FUND 464288182 135 1,776 SH   DFND 20 0 0 1,776
ISHARES TR FUND 464287200 1,694 6,300 SH   DFND 20 0 0 6,300
ISHARES TR FUND 464287390 1,763 51,600 SH   DFND 20 0 0 51,600
ISHARES TR FUND 464287184 100 2,162 SH   DFND 20 0 0 2,162
ISIS PHARMACEUTICALS INC DEL BOND 464337AJ3 333 315,000 PRN   SOLE 8 0 0 315,000
ISRAEL CHEMICALS LTD COM M5920A109 114 28,363 SH   SOLE 9 28,363 0 0
ISRAMCO INC COM 465141406 12 117 SH   SOLE 1 117 0 0
ISTAR INC TRUS 45031U101 452 40,032 SH   SOLE 1 40,032 0 0
ITAU UNIBANCO HLDG SA ADR 465562106 801 61,659 SH   SOLE 1 61,659 0 0
ITAU UNIBANCO HLDG SA ADR 465562106 554 42,620 SH   DFND 1 0 0 42,620
ITAU UNIBANCO HLDG SA ADR 465562106 275 21,154 SH   SOLE 8 21,154 0 0
ITAU UNIBANCO HLDG SA OPT 465562106 519 39,900 SH Call SOLE 8 39,900 0 0
ITAU UNIBANCO HLDG SA OPT 465562106 8,033 617,900 SH Put SOLE 8 617,900 0 0
ITAU UNIBANCO HLDG SA ADR 465562106 0 41 SH   SOLE 9 41 0 0
ITERIS INC COM 46564T107 39 5,695 SH   SOLE 1 5,695 0 0
ITRON INC COM 465741106 850 12,440 SH   SOLE 1 12,440 0 0
ITRON INC COM 465741106 15 220 SH   SOLE 8 220 0 0
ITT INC COM 45073V108 14,402 269,851 SH   SOLE 1 269,851 0 0
ITT INC OPT 45073V108 133 2,500 SH Put SOLE 8 2,500 0 0
ITT INC OPT 45073V108 181 3,400 SH Call SOLE 8 3,400 0 0
IXYS CORP COM 46600W106 592 24,747 SH   SOLE 1 24,747 0 0
J &amp J SNACK FOODS CORP COM 466032109 607 3,996 SH   SOLE 1 3,996 0 0
J ALEXANDERS HLDGS INC COM 46609J106 20 2,043 SH   SOLE 1 2,043 0 0
J JILL INC COM 46620W102 115 14,782 SH   SOLE 1 14,782 0 0
J2 GLOBAL INC COM 48123V102 3,288 43,828 SH   SOLE 1 43,828 0 0
J2 GLOBAL INC COM 48123V102 37 488 SH   SOLE 8 488 0 0
J2 GLOBAL INC BOND 48123VAC6 3,557 2,873,000 PRN   SOLE 8 0 0 2,873,000
JA SOLAR HOLDINGS CO LTD ADR 466090206 2,989 400,625 SH   SOLE 1 400,625 0 0
JA SOLAR HOLDINGS CO LTD OPT 466090206 31 4,200 SH Put SOLE 8 4,200 0 0
JA SOLAR HOLDINGS CO LTD OPT 466090206 203 27,200 SH Call SOLE 8 27,200 0 0
JABIL INC COM 466313103 13,102 499,148 SH   SOLE 1 499,148 0 0
JABIL INC COM 466313103 1,080 41,137 SH   SOLE 8 41,137 0 0
JABIL INC OPT 466313103 362 13,800 SH Put SOLE 8 13,800 0 0
JABIL INC OPT 466313103 333 12,700 SH Call SOLE 8 12,700 0 0
JACK IN THE BOX INC COM 466367109 2,890 29,469 SH   SOLE 1 29,469 0 0
JACK IN THE BOX INC OPT 466367109 98 1,000 SH Call SOLE 8 1,000 0 0
JACK IN THE BOX INC OPT 466367109 265 2,700 SH Put SOLE 8 2,700 0 0
JACK IN THE BOX INC COM 466367109 2,566 26,154 SH   SOLE 8 26,154 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 9,619 145,839 SH   SOLE 1 145,839 0 0
JACOBS ENGR GROUP INC DEL OPT 469814107 831 12,600 SH Call SOLE 8 12,600 0 0
JACOBS ENGR GROUP INC DEL OPT 469814107 40 600 SH Put SOLE 8 600 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 1,103 16,721 SH   SOLE 9 16,721 0 0
JAGGED PEAK ENERGY INC COM 47009K107 992 62,826 SH   SOLE 1 62,826 0 0
JAGGED PEAK ENERGY INC COM 47009K107 317 20,068 SH   SOLE 8 20,068 0 0
JAKKS PAC INC COM 47012E106 2 900 SH   SOLE 1 900 0 0
JAKKS PAC INC COM 47012E106 1 344 SH   SOLE 8 344 0 0
JAMBA INC COM 47023A309 114 14,185 SH   SOLE 1 14,185 0 0
JAMBA INC COM 47023A309 0 61 SH   SOLE 8 61 0 0
JAMES RIV GROUP LTD COM G5005R107 174 4,351 SH   SOLE 1 4,351 0 0
JANUS HENDERSON GROUP PLC COM G4474Y214 10 256 SH   SOLE 1 256 0 0
JANUS HENDERSON GROUP PLC BOND 47102XAH8 1,083 635,000 PRN   SOLE 8 0 0 635,000
JAPAN SMALLER CAPTLZTN FD IN FUND 47109U104 12 1,000 SH   DFND 1 0 0 1,000
JAZZ PHARMACEUTICALS PLC COM G50871105 1,432 10,641 SH   SOLE 1 10,641 0 0
JAZZ PHARMACEUTICALS PLC COM G50871105 8 60 SH   DFND 1 0 0 60
JAZZ PHARMACEUTICALS PLC OPT G50871105 27 200 SH Put SOLE 8 200 0 0
JAZZ PHARMACEUTICALS PLC COM G50871105 10 71 SH   SOLE 8 71 0 0
JAZZ PHARMACEUTICALS PLC COM G50871105 481 3,574 SH   SOLE 9 3,574 0 0
JBG SMITH PPTYS TRUS 46590V100 5,406 155,646 SH   SOLE 1 155,646 0 0
JBG SMITH PPTYS TRUS 46590V100 265 7,649 SH   SOLE 8 7,649 0 0
JD COM INC ADR 47215P106 46 1,100 SH   DFND 1 0 0 1,100
JD COM INC ADR 47215P106 7,022 169,535 SH   SOLE 1 169,535 0 0
JD COM INC ADR 47215P106 8,735 210,905 SH   SOLE 8 210,905 0 0
JD COM INC OPT 47215P106 52,231 1,261,000 SH Call SOLE 8 1,261,000 0 0
JD COM INC OPT 47215P106 53,353 1,288,100 SH Put SOLE 8 1,288,100 0 0
JD COM INC ADR 47215P106 10,439 252,029 SH   SOLE 9 252,029 0 0
JD COM INC ADR 47215P106 1,864 45,000 SH   DFND 20 0 0 45,000
JDS UNIPHASE CORP BOND 46612JAF8 248 241,000 PRN   SOLE 8 0 0 241,000
JELD-WEN HLDG INC COM 47580P103 1,629 41,381 SH   SOLE 1 41,381 0 0
JELD-WEN HLDG INC COM 47580P103 5 117 SH   SOLE 8 117 0 0
JERNIGAN CAP INC TRUS 476405105 133 6,966 SH   SOLE 1 6,966 0 0
JETBLUE AIRWAYS CORP COM 477143101 15,472 692,534 SH   SOLE 1 692,534 0 0
JETBLUE AIRWAYS CORP COM 477143101 2,644 118,346 SH   SOLE 8 118,346 0 0
JETBLUE AIRWAYS CORP OPT 477143101 9,066 405,800 SH Put SOLE 8 405,800 0 0
JETBLUE AIRWAYS CORP OPT 477143101 4,913 219,900 SH Call SOLE 8 219,900 0 0
JINKOSOLAR HLDG CO LTD ADR 47759T100 1,003 41,700 SH   SOLE 1 41,700 0 0
JINKOSOLAR HLDG CO LTD ADR 47759T100 3 97 SH   SOLE 8 97 0 0
JINKOSOLAR HLDG CO LTD OPT 47759T100 661 27,500 SH Put SOLE 8 27,500 0 0
JINKOSOLAR HLDG CO LTD OPT 47759T100 2,085 86,700 SH Call SOLE 8 86,700 0 0
JINKOSOLAR HLDG CO LTD ADR 47759T100 49 2,023 SH   SOLE 9 2,023 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 556 5,017 SH   SOLE 1 5,017 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 11 96 SH   SOLE 8 96 0 0
JOHNSON &amp JOHNSON COM 478160104 576,704 4,127,572 SH   SOLE 1 3,667,367 460,205 0
JOHNSON &amp JOHNSON COM 478160104 4,238 30,330 SH   DFND 1 0 0 30,330
JOHNSON &amp JOHNSON COM 478160104 7 47 SH   SOLE 8 47 0 0
JOHNSON &amp JOHNSON OPT 478160104 48,623 348,000 SH Call SOLE 8 348,000 0 0
JOHNSON &amp JOHNSON OPT 478160104 53,820 385,200 SH Put SOLE 8 385,200 0 0
JOHNSON &amp JOHNSON COM 478160104 83,492 597,563 SH   SOLE 9 597,563 0 0
JOHNSON &amp JOHNSON COM 478160104 2,940 21,045 SH   SOLE 20 0 21,045 0
JOHNSON &amp JOHNSON COM 478160104 49 348 SH   SOLE 99 0 348 0
JOHNSON CTLS INTL PLC COM G51502105 5 133 SH   DFND 1 0 0 133
JOHNSON CTLS INTL PLC COM G51502105 34,708 910,775 SH   SOLE 1 910,775 0 0
JOHNSON CTLS INTL PLC OPT G51502105 5,721 150,100 SH Call SOLE 8 150,100 0 0
JOHNSON CTLS INTL PLC COM G51502105 1,419 37,225 SH   SOLE 8 37,225 0 0
JOHNSON CTLS INTL PLC OPT G51502105 522 13,700 SH Put SOLE 8 13,700 0 0
JOHNSON CTLS INTL PLC COM G51502105 4,951 129,918 SH   SOLE 9 129,918 0 0
JOHNSON OUTDOORS INC COM 479167108 485 7,813 SH   SOLE 1 7,813 0 0
JOHNSON OUTDOORS INC COM 479167108 16 257 SH   SOLE 8 257 0 0
JONES ENERGY INC COM 48019R108 74 67,436 SH   SOLE 1 67,436 0 0
JONES LANG LASALLE INC COM 48020Q107 8,921 59,898 SH   SOLE 1 59,898 0 0
JONES LANG LASALLE INC OPT 48020Q107 283 1,900 SH Put SOLE 8 1,900 0 0
JONES LANG LASALLE INC OPT 48020Q107 89 600 SH Call SOLE 8 600 0 0
JONES LANG LASALLE INC COM 48020Q107 30 199 SH   SOLE 9 199 0 0
JOUNCE THERAPEUTICS INC COM 481116101 62 4,895 SH   SOLE 1 4,895 0 0
JPMORGAN CHASE &amp CO COM 46625H100 391,935 3,665,020 SH   SOLE 1 3,625,874 39,146 0
JPMORGAN CHASE &amp CO COM 46625H100 2,939 27,486 SH   DFND 1 0 0 27,486
JPMORGAN CHASE &amp CO OPT 46625H100 51,246 479,200 SH Put SOLE 8 479,200 0 0
JPMORGAN CHASE &amp CO OPT 46625H100 87,306 816,400 SH Call SOLE 8 816,400 0 0
JPMORGAN CHASE &amp CO FUND 46625H365 5 200 SH   SOLE 8 200 0 0
JPMORGAN CHASE &amp CO COM 46625H100 331 3,094 SH   SOLE 8 3,094 0 0
JPMORGAN CHASE &amp CO COM 46625H100 51,680 483,259 SH   SOLE 9 483,259 0 0
JPMORGAN CHASE &amp CO COM 46625H100 2,591 24,225 SH   SOLE 20 0 24,225 0
JPMORGAN CHASE &amp CO COM 46625H100 1,516 14,178 SH   DFND 20 0 0 14,178
JUMEI INTL HLDG LTD ADR 48138L107 1,630 558,418 SH   SOLE 1 558,418 0 0
JUMEI INTL HLDG LTD ADR 48138L107 0 15 SH   SOLE 8 15 0 0
JUNIPER NETWORKS INC COM 48203R104 11,811 414,355 SH   SOLE 1 414,355 0 0
JUNIPER NETWORKS INC COM 48203R104 4,247 149,017 SH   SOLE 8 149,017 0 0
JUNIPER NETWORKS INC OPT 48203R104 1,972 69,200 SH Put SOLE 8 69,200 0 0
JUNIPER NETWORKS INC OPT 48203R104 1,741 61,100 SH Call SOLE 8 61,100 0 0
JUNIPER NETWORKS INC COM 48203R104 1,485 52,073 SH   SOLE 9 52,073 0 0
JUNO THERAPEUTICS INC COM 48205A109 964 21,116 SH   SOLE 1 21,116 0 0
JUNO THERAPEUTICS INC COM 48205A109 9 200 SH   DFND 1 0 0 200
JUNO THERAPEUTICS INC OPT 48205A109 928 20,300 SH Call SOLE 8 20,300 0 0
JUNO THERAPEUTICS INC COM 48205A109 4,726 103,388 SH   SOLE 8 103,388 0 0
JUNO THERAPEUTICS INC OPT 48205A109 41 900 SH Put SOLE 8 900 0 0
K12 INC COM 48273U102 98 6,150 SH   SOLE 1 6,150 0 0
K2M GROUP HLDGS INC COM 48273J107 118 6,538 SH   SOLE 1 6,538 0 0
KADANT INC COM 48282T104 1,857 18,495 SH   SOLE 1 18,495 0 0
KADMON HLDGS INC COM 48283N106 215 59,500 SH   SOLE 1 59,500 0 0
KAISER ALUMINUM CORP COM 483007704 553 5,175 SH   SOLE 1 5,175 0 0
KAISER ALUMINUM CORP COM 483007704 15 137 SH   SOLE 8 137 0 0
KALA PHARMACEUTICALS INC COM 483119103 65 3,551 SH   SOLE 1 3,551 0 0
KALVISTA PHARMACEUTICALS INC COM 483497103 13 1,349 SH   SOLE 8 1,349 0 0
KAMAN CORP COM 483548103 413 7,025 SH   SOLE 1 7,025 0 0
KANDI TECHNOLOGIES GROUP INC COM 483709101 964 141,799 SH   SOLE 8 141,799 0 0
KANDI TECHNOLOGIES GROUP INC OPT 483709101 12 1,700 SH Call SOLE 8 1,700 0 0
KANDI TECHNOLOGIES GROUP INC OPT 483709101 220 32,400 SH Put SOLE 8 32,400 0 0
KANSAS CITY SOUTHERN COM 485170302 20,914 198,774 SH   SOLE 1 198,774 0 0
KANSAS CITY SOUTHERN COM 485170302 777 7,391 SH   SOLE 8 7,391 0 0
KANSAS CITY SOUTHERN OPT 485170302 1,420 13,500 SH Call SOLE 8 13,500 0 0
KANSAS CITY SOUTHERN OPT 485170302 7,123 67,700 SH Put SOLE 8 67,700 0 0
KANSAS CITY SOUTHERN COM 485170302 1,513 14,379 SH   SOLE 9 14,379 0 0
KAPSTONE PAPER &amp PACKAGING C COM 48562P103 384 16,936 SH   SOLE 1 16,936 0 0
KAPSTONE PAPER &amp PACKAGING C OPT 48562P103 9 400 SH Call SOLE 8 400 0 0
KAPSTONE PAPER &amp PACKAGING C COM 48562P103 805 35,471 SH   SOLE 8 35,471 0 0
KAPSTONE PAPER &amp PACKAGING C OPT 48562P103 118 5,200 SH Put SOLE 8 5,200 0 0
KAR AUCTION SVCS INC COM 48238T109 538 10,656 SH   SOLE 1 10,656 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 226 23,651 SH   SOLE 1 23,651 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 47 4,875 SH   SOLE 8 4,875 0 0
KB FINANCIAL GROUP INC ADR 48241A105 11 185 SH   SOLE 8 185 0 0
KB HOME COM 48666K109 435 13,607 SH   SOLE 1 13,607 0 0
KB HOME BOND 48666KAS8 142 116,000 PRN   SOLE 8 0 0 116,000
KB HOME OPT 48666K109 2,895 90,600 SH Call SOLE 8 90,600 0 0
KB HOME OPT 48666K109 2,936 91,900 SH Put SOLE 8 91,900 0 0
KB HOME COM 48666K109 140 4,370 SH   SOLE 8 4,370 0 0
KBR INC COM 48242W106 556 28,017 SH   SOLE 1 28,017 0 0
KBR INC OPT 48242W106 95 4,800 SH Put SOLE 8 4,800 0 0
KBR INC OPT 48242W106 331 16,700 SH Call SOLE 8 16,700 0 0
KEANE GROUP INC COM 48669A108 1,557 81,927 SH   SOLE 1 81,927 0 0
KEARNY FINL CORP MD COM 48716P108 1,070 74,054 SH   SOLE 1 74,054 0 0
KEARNY FINL CORP MD COM 48716P108 1 82 SH   SOLE 8 82 0 0
KELLOGG CO COM 487836108 65 950 SH   DFND 1 0 0 950
KELLOGG CO COM 487836108 42,201 620,762 SH   SOLE 1 620,762 0 0
KELLOGG CO OPT 487836108 7,151 105,200 SH Put SOLE 8 105,200 0 0
KELLOGG CO COM 487836108 173 2,548 SH   SOLE 8 2,548 0 0
KELLOGG CO OPT 487836108 12,257 180,300 SH Call SOLE 8 180,300 0 0
KELLOGG CO COM 487836108 15,687 230,749 SH   SOLE 9 230,749 0 0
KELLY SVCS INC COM 488152208 376 13,784 SH   SOLE 1 13,784 0 0
KELLY SVCS INC COM 488152208 124 4,553 SH   SOLE 8 4,553 0 0
KEMET CORP COM 488360207 6,513 432,440 SH   SOLE 1 432,440 0 0
KEMET CORP COM 488360207 498 33,044 SH   SOLE 8 33,044 0 0
KEMET CORP OPT 488360207 1,393 92,500 SH Call SOLE 8 92,500 0 0
KEMET CORP OPT 488360207 337 22,400 SH Put SOLE 8 22,400 0 0
KEMPER CORP DEL COM 488401100 1,113 16,156 SH   SOLE 1 16,156 0 0
KEMPER CORP DEL COM 488401100 15 223 SH   SOLE 8 223 0 0
KEMPHARM INC COM 488445107 0 6 SH   SOLE 1 6 0 0
KEMPHARM INC COM 488445107 0 95 SH   SOLE 8 95 0 0
KENNAMETAL INC COM 489170100 1,078 22,242 SH   SOLE 1 22,242 0 0
KENNAMETAL INC COM 489170100 3 56 SH   SOLE 8 56 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 3,848 221,764 SH   SOLE 1 221,764 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 196 11,298 SH   SOLE 9 11,298 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 106 22,795 SH   SOLE 1 22,795 0 0
KERYX BIOPHARMACEUTICALS INC OPT 492515101 21 4,600 SH Call SOLE 8 4,600 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 303 65,259 SH   SOLE 8 65,259 0 0
KERYX BIOPHARMACEUTICALS INC OPT 492515101 105 22,600 SH Put SOLE 8 22,600 0 0
KEY ENERGY SVCS INC DEL COM 49309J103 457 38,834 SH   SOLE 1 38,834 0 0
KEYCORP NEW COM 493267108 21,156 1,048,864 SH   SOLE 1 1,048,864 0 0
KEYCORP NEW COM 493267108 1,244 61,652 SH   SOLE 8 61,652 0 0
KEYCORP NEW OPT 493267108 490 24,300 SH Put SOLE 8 24,300 0 0
KEYCORP NEW OPT 493267108 5,847 289,900 SH Call SOLE 8 289,900 0 0
KEYCORP NEW COM 493267108 3,013 149,366 SH   SOLE 9 149,366 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 4 95 SH   DFND 1 0 0 95
KEYSIGHT TECHNOLOGIES INC COM 49338L103 4,172 100,282 SH   SOLE 1 100,282 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 15 362 SH   SOLE 8 362 0 0
KEYW HLDG CORP COM 493723100 45 7,644 SH   SOLE 1 7,644 0 0
KEYW HLDG CORP COM 493723100 9 1,509 SH   SOLE 8 1,509 0 0
KEYW HLDG CORP BOND 493723AA8 1,048 1,149,000 PRN   SOLE 8 0 0 1,149,000
KFORCE INC COM 493732101 299 11,838 SH   SOLE 1 11,838 0 0
KILROY RLTY CORP TRUS 49427F108 15,888 212,842 SH   SOLE 1 212,842 0 0
KILROY RLTY CORP COM 49427F108 1,876 25,137 SH   SOLE 1 25,137 0 0
KILROY RLTY CORP TRUS 49427F108 17 230 SH   SOLE 8 230 0 0
KIMBALL ELECTRONICS INC COM 49428J109 407 22,310 SH   SOLE 1 22,310 0 0
KIMBALL INTL INC COM 494274103 306 16,406 SH   SOLE 1 16,406 0 0
KIMBALL INTL INC COM 494274103 1 29 SH   SOLE 8 29 0 0
KIMBERLY CLARK CORP COM 494368103 59 493 SH   DFND 1 0 0 493
KIMBERLY CLARK CORP COM 494368103 81,758 677,599 SH   SOLE 1 677,599 0 0
KIMBERLY CLARK CORP OPT 494368103 3,210 26,600 SH Call SOLE 8 26,600 0 0
KIMBERLY CLARK CORP OPT 494368103 6,914 57,300 SH Put SOLE 8 57,300 0 0
KIMBERLY CLARK CORP COM 494368103 5,216 43,228 SH   SOLE 8 43,228 0 0
KIMBERLY CLARK CORP COM 494368103 18,277 151,472 SH   SOLE 9 151,472 0 0
KIMCO RLTY CORP COM 49446R109 3,791 208,860 SH   SOLE 1 208,860 0 0
KIMCO RLTY CORP TRUS 49446R109 18,283 1,007,286 SH   SOLE 1 1,007,286 0 0
KIMCO RLTY CORP OPT 49446R109 54 3,000 SH Call SOLE 8 3,000 0 0
KIMCO RLTY CORP TRUS 49446R109 270 14,840 SH   SOLE 8 14,840 0 0
KIMCO RLTY CORP COM 49446R109 1,073 59,106 SH   SOLE 9 59,106 0 0
KINDER MORGAN INC DEL COM 49456B101 43,558 2,410,448 SH   SOLE 1 2,410,448 0 0
KINDER MORGAN INC DEL OPT 49456B101 10,353 572,900 SH Call SOLE 8 572,900 0 0
KINDER MORGAN INC DEL COM 49456B101 2,057 113,760 SH   SOLE 8 113,760 0 0
KINDER MORGAN INC DEL OPT 49456B101 927 51,300 SH Put SOLE 8 51,300 0 0
KINDER MORGAN INC DEL COM 49456B101 5,021 277,898 SH   SOLE 9 277,898 0 0
KINDRED BIOSCIENCES INC COM 494577109 38 3,990 SH   SOLE 1 3,990 0 0
KINDRED HEALTHCARE INC COM 494580103 2,835 292,390 SH   SOLE 1 292,390 0 0
KINDRED HEALTHCARE INC OPT 494580103 81 8,300 SH Put SOLE 8 8,300 0 0
KINDRED HEALTHCARE INC OPT 494580103 252 26,000 SH Call SOLE 8 26,000 0 0
KINDRED HEALTHCARE INC COM 494580103 113 11,680 SH   SOLE 8 11,680 0 0
KINGSTONE COS INC COM 496719105 29 1,560 SH   SOLE 1 1,560 0 0
KINGSTONE COS INC COM 496719105 21 1,103 SH   SOLE 8 1,103 0 0
KINROSS GOLD CORP COM 496902404 593 137,310 SH   SOLE 1 137,310 0 0
KINROSS GOLD CORP COM 496902404 8 1,800 SH   DFND 1 0 0 1,800
KINROSS GOLD CORP OPT 496902404 1,533 354,900 SH Call SOLE 8 354,900 0 0
KINROSS GOLD CORP OPT 496902404 1,193 276,100 SH Put SOLE 8 276,100 0 0
KINROSS GOLD CORP COM 496902404 0 100 SH   SOLE 9 100 0 0
KINROSS GOLD CORP COM 496902404 8 1,900 SH   DFND 20 0 0 1,900
KINSALE CAP GROUP INC COM 49714P108 760 16,894 SH   SOLE 1 16,894 0 0
KINSALE CAP GROUP INC COM 49714P108 18 396 SH   SOLE 8 396 0 0
KIRBY CORP COM 497266106 990 14,821 SH   SOLE 1 14,821 0 0
KIRBY CORP COM 497266106 4 61 SH   SOLE 8 61 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 15 950 SH   SOLE 8 950 0 0
KIRKLANDS INC COM 497498105 136 11,341 SH   SOLE 1 11,341 0 0
KITE RLTY GROUP TR TRUS 49803T300 1,682 85,833 SH   SOLE 1 85,833 0 0
KITE RLTY GROUP TR TRUS 49803T300 3 128 SH   SOLE 8 128 0 0
KKR &amp CO L P DEL COM 48248M102 57,027 2,707,828 SH   SOLE 1 2,707,828 0 0
KKR &amp CO L P DEL COM 48248M102 1,888 89,651 SH   DFND 1 0 0 89,651
KKR &amp CO L P DEL OPT 48248M102 1,127 53,500 SH Put SOLE 8 53,500 0 0
KKR &amp CO L P DEL COM 48248M102 1,145 54,372 SH   SOLE 8 54,372 0 0
KKR &amp CO L P DEL OPT 48248M102 830 39,400 SH Call SOLE 8 39,400 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 34 1,690 SH   SOLE 1 1,690 0 0
KLA-TENCOR CORP COM 482480100 17,743 168,886 SH   SOLE 1 168,886 0 0
KLA-TENCOR CORP COM 482480100 3,941 37,507 SH   SOLE 8 37,507 0 0
KLA-TENCOR CORP OPT 482480100 19,018 181,000 SH Put SOLE 8 181,000 0 0
KLA-TENCOR CORP OPT 482480100 5,054 48,100 SH Call SOLE 8 48,100 0 0
KLA-TENCOR CORP COM 482480100 2,286 21,755 SH   SOLE 9 21,755 0 0
KLONDEX MNS LTD COM 498696103 74 28,268 SH   SOLE 1 28,268 0 0
KLONDEX MNS LTD COM 498696103 0 78 SH   SOLE 8 78 0 0
KLX INC COM 482539103 565 8,283 SH   SOLE 1 8,283 0 0
KLX INC COM 482539103 17 248 SH   SOLE 8 248 0 0
KLX INC OPT 482539103 1,570 23,000 SH Call SOLE 8 23,000 0 0
KMG CHEMICALS INC COM 482564101 355 5,377 SH   SOLE 1 5,377 0 0
KMG CHEMICALS INC COM 482564101 26 398 SH   SOLE 8 398 0 0
KNIGHT SWIFT TRANSN HLDGS IN COM 499049104 4,563 104,337 SH   SOLE 1 104,337 0 0
KNIGHT SWIFT TRANSN HLDGS IN OPT 499049104 2,568 58,748 SH Put SOLE 8 58,748 0 0
KNIGHT SWIFT TRANSN HLDGS IN OPT 499049104 721 16,488 SH Call SOLE 8 16,488 0 0
KNIGHT SWIFT TRANSN HLDGS IN COM 499049104 191 4,381 SH   SOLE 8 4,381 0 0
KNIGHT SWIFT TRANSN HLDGS IN COM 499049104 26 584 SH   SOLE 9 584 0 0
KNOLL INC COM 498904200 248 10,737 SH   SOLE 1 10,737 0 0
KNOLL INC OPT 498904200 21 900 SH Call SOLE 8 900 0 0
KNOLL INC COM 498904200 10 418 SH   SOLE 8 418 0 0
KNOT OFFSHORE PARTNERS LP OPT Y48125101 2 100 SH Put SOLE 8 100 0 0
KNOWLES CORP COM 49926D109 211 14,374 SH   SOLE 1 14,374 0 0
KNOWLES CORP BOND 49926DAB5 297 268,000 PRN   SOLE 8 0 0 268,000
KNOWLES CORP COM 49926D109 2 134 SH   SOLE 8 134 0 0
KOHLS CORP COM 500255104 26,158 482,384 SH   SOLE 1 482,384 0 0
KOHLS CORP OPT 500255104 9,908 182,700 SH Call SOLE 8 182,700 0 0
KOHLS CORP OPT 500255104 7,581 139,800 SH Put SOLE 8 139,800 0 0
KOHLS CORP COM 500255104 1,851 34,116 SH   SOLE 8 34,116 0 0
KOHLS CORP COM 500255104 1,270 23,411 SH   SOLE 9 23,411 0 0
KONINKLIJKE PHILIPS N V ADR 500472303 81 2,136 SH   SOLE 1 2,136 0 0
KONINKLIJKE PHILIPS N V OPT 500472303 19 500 SH Call SOLE 8 500 0 0
KONINKLIJKE PHILIPS N V ADR 500472303 4 102 SH   SOLE 8 102 0 0
KOPIN CORP COM 500600101 35 11,068 SH   SOLE 1 11,068 0 0
KOPIN CORP COM 500600101 0 38 SH   SOLE 8 38 0 0
KOPPERS HOLDINGS INC COM 50060P106 458 8,998 SH   SOLE 1 8,998 0 0
KOPPERS HOLDINGS INC COM 50060P106 17 332 SH   SOLE 8 332 0 0
KOREA ELECTRIC PWR ADR 500631106 2 115 SH   SOLE 8 115 0 0
KOREA FD FUND 500634209 68 1,638 SH   DFND 1 0 0 1,638
KORN FERRY INTL COM 500643200 813 19,643 SH   SOLE 1 19,643 0 0
KORN FERRY INTL COM 500643200 8 193 SH   SOLE 8 193 0 0
KOSMOS ENERGY LTD COM G5315B107 2,618 382,101 SH   SOLE 1 382,101 0 0
KOSMOS ENERGY LTD COM G5315B107 20,580 3,004,447 SH   SOLE 8 3,004,447 0 0
KOSMOS ENERGY LTD COM G5315B107 34 5,000 SH   SOLE 9 5,000 0 0
KRAFT HEINZ CO COM 500754106 7,131 91,706 SH   DFND 1 0 0 91,706
KRAFT HEINZ CO COM 500754106 92,130 1,184,789 SH   SOLE 1 1,184,789 0 0
KRAFT HEINZ CO COM 500754106 19,577 251,769 SH   SOLE 8 251,769 0 0
KRAFT HEINZ CO OPT 500754106 47,013 604,600 SH Put SOLE 8 604,600 0 0
KRAFT HEINZ CO OPT 500754106 6,789 87,300 SH Call SOLE 8 87,300 0 0
KRAFT HEINZ CO COM 500754106 8,783 112,948 SH   SOLE 9 112,948 0 0
KRAFT HEINZ CO COM 500754106 294 3,783 SH   SOLE 81 3,783 0 0
KRAFT HEINZ CO COM 500754106 85 1,087 SH   SOLE 99 0 1,087 0
KRANESHARES TR FUND 500767306 59 1,000 SH   DFND 1 0 0 1,000
KRATON CORPORATION COM 50077C106 1,746 36,254 SH   SOLE 1 36,254 0 0
KRATON CORPORATION COM 50077C106 5 98 SH   SOLE 8 98 0 0
KRATOS DEFENSE &amp SEC SOLUTIO COM 50077B207 16 1,500 SH   DFND 1 0 0 1,500
KRATOS DEFENSE &amp SEC SOLUTIO COM 50077B207 144 13,582 SH   SOLE 1 13,582 0 0
KRATOS DEFENSE &amp SEC SOLUTIO COM 50077B207 102 9,571 SH   SOLE 8 9,571 0 0
KROGER CO COM 501044101 44,526 1,622,045 SH   SOLE 1 1,622,045 0 0
KROGER CO COM 501044101 5,160 187,980 SH   SOLE 8 187,980 0 0
KROGER CO OPT 501044101 3,418 124,500 SH Put SOLE 8 124,500 0 0
KROGER CO OPT 501044101 12,352 450,000 SH Call SOLE 8 450,000 0 0
KROGER CO COM 501044101 7,522 274,027 SH   SOLE 9 274,027 0 0
KRONOS WORLDWIDE INC COM 50105F105 519 20,124 SH   SOLE 1 20,124 0 0
KRONOS WORLDWIDE INC COM 50105F105 2 90 SH   SOLE 8 90 0 0
KT CORP ADR 48268K101 1,284 82,258 SH   SOLE 1 82,258 0 0
KT CORP ADR 48268K101 921 59,000 SH   DFND 1 0 0 59,000
KULICKE &amp SOFFA INDS INC COM 501242101 24 1,000 SH   SOLE 1 1,000 0 0
KULICKE &amp SOFFA INDS INC OPT 501242101 117 4,800 SH Call SOLE 8 4,800 0 0
KULICKE &amp SOFFA INDS INC OPT 501242101 122 5,000 SH Put SOLE 8 5,000 0 0
KULICKE &amp SOFFA INDS INC COM 501242101 72 2,956 SH   SOLE 8 2,956 0 0
KURA ONCOLOGY INC COM 50127T109 82 5,377 SH   SOLE 1 5,377 0 0
KVH INDS INC COM 482738101 26 2,469 SH   SOLE 1 2,469 0 0
L BRANDS INC COM 501797104 26,756 444,302 SH   SOLE 1 444,302 0 0
L BRANDS INC OPT 501797104 4,390 72,900 SH Call SOLE 1 72,900 0 0
L BRANDS INC OPT 501797104 16,049 266,500 SH Put SOLE 8 266,500 0 0
L BRANDS INC OPT 501797104 25,882 429,800 SH Call SOLE 8 429,800 0 0
L BRANDS INC COM 501797104 2,185 36,298 SH   SOLE 9 36,298 0 0
L3 TECHNOLOGIES INC COM 502413107 9,061 45,793 SH   SOLE 1 45,793 0 0
L3 TECHNOLOGIES INC OPT 502413107 1,147 5,800 SH Call SOLE 8 5,800 0 0
L3 TECHNOLOGIES INC OPT 502413107 1,622 8,200 SH Put SOLE 8 8,200 0 0
L3 TECHNOLOGIES INC COM 502413107 1,683 8,510 SH   SOLE 8 8,510 0 0
L3 TECHNOLOGIES INC COM 502413107 2,146 10,847 SH   SOLE 9 10,847 0 0
LA JOLLA PHARMACEUTICAL CO COM 503459604 89 2,772 SH   SOLE 1 2,772 0 0
LA QUINTA HLDGS INC COM 50420D108 305 16,516 SH   SOLE 1 16,516 0 0
LA QUINTA HLDGS INC COM 50420D108 1 43 SH   SOLE 8 43 0 0
LA Z BOY INC COM 505336107 1,801 57,754 SH   SOLE 1 57,754 0 0
LABORATORY CORP AMER HLDGS COM 50540R409 61,900 388,062 SH   SOLE 1 388,062 0 0
LABORATORY CORP AMER HLDGS OPT 50540R409 399 2,500 SH Put SOLE 8 2,500 0 0
LABORATORY CORP AMER HLDGS COM 50540R409 222 1,393 SH   SOLE 8 1,393 0 0
LABORATORY CORP AMER HLDGS OPT 50540R409 207 1,300 SH Call SOLE 8 1,300 0 0
LABORATORY CORP AMER HLDGS COM 50540R409 3,150 19,744 SH   SOLE 9 19,744 0 0
LADDER CAP CORP TRUS 505743104 5,221 383,060 SH   SOLE 1 383,060 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 52 16,334 SH   SOLE 1 16,334 0 0
LAKELAND BANCORP INC COM 511637100 585 30,378 SH   SOLE 1 30,378 0 0
LAKELAND FINL CORP COM 511656100 287 5,926 SH   SOLE 1 5,926 0 0
LAM RESEARCH CORP COM 512807108 26,298 142,870 SH   SOLE 1 142,870 0 0
LAM RESEARCH CORP OPT 512807108 17,652 95,900 SH Put SOLE 8 95,900 0 0
LAM RESEARCH CORP OPT 512807108 11,320 61,500 SH Call SOLE 8 61,500 0 0
LAM RESEARCH CORP COM 512807108 1,336 7,258 SH   SOLE 8 7,258 0 0
LAM RESEARCH CORP COM 512807108 4,139 22,483 SH   SOLE 9 22,483 0 0
LAMAR ADVERTISING CO NEW TRUS 512816109 1,234 16,625 SH   SOLE 1 16,625 0 0
LAMAR ADVERTISING CO NEW TRUS 512816109 1,039 13,990 SH   SOLE 8 13,990 0 0
LAMAR ADVERTISING CO NEW OPT 512816109 312 4,200 SH Call SOLE 8 4,200 0 0
LAMAR ADVERTISING CO NEW OPT 512816109 735 9,900 SH Put SOLE 8 9,900 0 0
LAMB WESTON HLDGS INC COM 513272104 3,198 56,643 SH   SOLE 1 56,643 0 0
LAMB WESTON HLDGS INC OPT 513272104 11 198 SH Put SOLE 8 198 0 0
LAMB WESTON HLDGS INC COM 513272104 401 7,114 SH   SOLE 8 7,114 0 0
LAMB WESTON HLDGS INC COM 513272104 0 1 SH   SOLE 9 1 0 0
LANCASTER COLONY CORP COM 513847103 417 3,225 SH   SOLE 1 3,225 0 0
LANDEC CORP COM 514766104 56 4,433 SH   SOLE 1 4,433 0 0
LANDS END INC NEW COM 51509F105 147 7,506 SH   SOLE 1 7,506 0 0
LANDS END INC NEW COM 51509F105 338 17,281 SH   SOLE 8 17,281 0 0
LANDS END INC NEW OPT 51509F105 823 42,100 SH Put SOLE 8 42,100 0 0
LANDS END INC NEW OPT 51509F105 391 20,000 SH Call SOLE 8 20,000 0 0
LANDSTAR SYS INC COM 515098101 676 6,489 SH   SOLE 1 6,489 0 0
LANDSTAR SYS INC OPT 515098101 21 200 SH Put SOLE 8 200 0 0
LANDSTAR SYS INC OPT 515098101 1,749 16,800 SH Call SOLE 8 16,800 0 0
LANNET INC COM 516012101 740 31,918 SH   SOLE 1 31,918 0 0
LANTHEUS HLDGS INC COM 516544103 543 26,572 SH   SOLE 1 26,572 0 0
LANTHEUS HLDGS INC COM 516544103 7 341 SH   SOLE 8 341 0 0
LAREDO PETROLEUM INC COM 516806106 966 91,029 SH   SOLE 1 91,029 0 0
LAREDO PETROLEUM INC OPT 516806106 8 800 SH Call SOLE 8 800 0 0
LAREDO PETROLEUM INC COM 516806106 35 3,288 SH   SOLE 8 3,288 0 0
LAS VEGAS SANDS CORP COM 517834107 6 91 SH   DFND 1 0 0 91
LAS VEGAS SANDS CORP COM 517834107 19,894 286,283 SH   SOLE 1 286,283 0 0
LAS VEGAS SANDS CORP OPT 517834107 25,128 361,600 SH Call SOLE 8 361,600 0 0
LAS VEGAS SANDS CORP OPT 517834107 21,841 314,300 SH Put SOLE 8 314,300 0 0
LAS VEGAS SANDS CORP COM 517834107 28 396 SH   SOLE 8 396 0 0
LAS VEGAS SANDS CORP COM 517834107 128 1,842 SH   SOLE 9 1,842 0 0
LASALLE HOTEL PPTYS COM 517942108 365 13,018 SH   SOLE 1 13,018 0 0
LASALLE HOTEL PPTYS TRUS 517942108 4,051 144,326 SH   SOLE 1 144,326 0 0
LASALLE HOTEL PPTYS TRUS 517942108 4 149 SH   SOLE 8 149 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 113 19,483 SH   SOLE 1 19,483 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 0 64 SH   SOLE 8 64 0 0
LAUDER ESTEE COS INC COM 518439104 1,411 11,090 SH   DFND 1 0 0 11,090
LAUDER ESTEE COS INC COM 518439104 50,610 397,761 SH   SOLE 1 288,829 108,932 0
LAUDER ESTEE COS INC COM 518439104 1,145 9,002 SH   SOLE 8 9,002 0 0
LAUDER ESTEE COS INC OPT 518439104 3,792 29,800 SH Call SOLE 8 29,800 0 0
LAUDER ESTEE COS INC OPT 518439104 6,909 54,300 SH Put SOLE 8 54,300 0 0
LAUDER ESTEE COS INC COM 518439104 4,072 32,005 SH   SOLE 9 32,005 0 0
LAUDER ESTEE COS INC COM 518439104 276 2,170 SH   SOLE 20 0 2,170 0
LAUREATE EDUCATION INC COM 518613203 119 8,775 SH   SOLE 1 8,775 0 0
LAWSON PRODS INC COM 520776105 30 1,221 SH   SOLE 1 1,221 0 0
LAYNE CHRISTENSEN CO COM 521050104 36 2,862 SH   SOLE 1 2,862 0 0
LAZARD LTD COM G54050102 70,292 1,338,882 SH   SOLE 1 1,338,882 0 0
LAZARD LTD COM G54050102 357 6,808 SH   SOLE 8 6,808 0 0
LAZARD LTD OPT G54050102 1,208 23,000 SH Call SOLE 8 23,000 0 0
LAZARD LTD OPT G54050102 226 4,300 SH Put SOLE 8 4,300 0 0
LCI INDS COM 50189K103 1,891 14,547 SH   SOLE 1 14,547 0 0
LCI INDS COM 50189K103 1,076 8,280 SH   SOLE 8 8,280 0 0
LCNB CORP COM 50181P100 29 1,406 SH   SOLE 1 1,406 0 0
LEAF GROUP LTD COM 52177G102 19 1,930 SH   SOLE 1 1,930 0 0
LEAR CORP COM 521865204 3,558 20,148 SH   SOLE 1 20,148 0 0
LEAR CORP OPT 521865204 1,078 6,100 SH Put SOLE 8 6,100 0 0
LEAR CORP OPT 521865204 459 2,600 SH Call SOLE 8 2,600 0 0
LEAR CORP COM 521865204 492 2,789 SH   SOLE 8 2,789 0 0
LEAR CORP COM 521865204 53 298 SH   SOLE 9 298 0 0
LEE ENTERPRISES INC COM 523768109 2 1,000 SH   SOLE 1 1,000 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 359 8,493 SH   SOLE 1 8,493 0 0
LEGG MASON INC COM 524901105 1,828 43,563 SH   SOLE 1 43,563 0 0
LEGG MASON INC COM 524901105 18 420 SH   SOLE 8 420 0 0
LEGG MASON INC OPT 524901105 264 6,300 SH Put SOLE 8 6,300 0 0
LEGG MASON INC OPT 524901105 2,141 51,000 SH Call SOLE 8 51,000 0 0
LEGGETT &amp PLATT INC COM 524660107 9,458 198,155 SH   SOLE 1 198,155 0 0
LEGGETT &amp PLATT INC COM 524660107 95 2,000 SH   DFND 1 0 0 2,000
LEGGETT &amp PLATT INC COM 524660107 166 3,483 SH   SOLE 8 3,483 0 0
LEGGETT &amp PLATT INC OPT 524660107 277 5,800 SH Put SOLE 8 5,800 0 0
LEGGETT &amp PLATT INC OPT 524660107 224 4,700 SH Call SOLE 8 4,700 0 0
LEGGETT &amp PLATT INC COM 524660107 874 18,300 SH   SOLE 9 18,300 0 0
LEIDOS HLDGS INC COM 525327102 52 813 SH   DFND 1 0 0 813
LEIDOS HLDGS INC COM 525327102 1,335 20,670 SH   SOLE 1 20,670 0 0
LEIDOS HLDGS INC OPT 525327102 77 1,200 SH Call SOLE 8 1,200 0 0
LEIDOS HLDGS INC COM 525327102 324 5,013 SH   SOLE 8 5,013 0 0
LEIDOS HLDGS INC COM 525327102 41 629 SH   SOLE 9 629 0 0
LEJU HLDGS LTD ADR 50187J108 0 81 SH   SOLE 8 81 0 0
LEMAITRE VASCULAR INC COM 525558201 596 18,705 SH   SOLE 1 18,705 0 0
LEMAITRE VASCULAR INC COM 525558201 102 3,210 SH   SOLE 8 3,210 0 0
LENDINGCLUB CORP COM 52603A109 1,348 326,410 SH   SOLE 1 326,410 0 0
LENDINGCLUB CORP OPT 52603A109 2,425 587,300 SH Call SOLE 8 587,300 0 0
LENDINGCLUB CORP COM 52603A109 56 13,579 SH   SOLE 8 13,579 0 0
LENDINGCLUB CORP OPT 52603A109 127 30,700 SH Put SOLE 8 30,700 0 0
LENDINGTREE INC NEW COM 52603B107 4,194 12,319 SH   SOLE 1 12,319 0 0
LENDINGTREE INC NEW OPT 52603B107 6,741 19,800 SH Put SOLE 8 19,800 0 0
LENDINGTREE INC NEW COM 52603B107 5,692 16,720 SH   SOLE 8 16,720 0 0
LENNAR CORP COM 526057104 16,531 261,396 SH   SOLE 1 261,396 0 0
LENNAR CORP COM 526057302 476 9,215 SH   SOLE 1 9,215 0 0
LENNAR CORP COM 526057104 165 2,614 SH   SOLE 8 2,614 0 0
LENNAR CORP OPT 526057104 2,005 31,700 SH Put SOLE 8 31,700 0 0
LENNAR CORP OPT 526057302 30 574 SH Call SOLE 8 574 0 0
LENNAR CORP OPT 526057104 3,073 48,600 SH Call SOLE 8 48,600 0 0
LENNAR CORP OPT 526057302 26 500 SH Put SOLE 8 500 0 0
LENNAR CORP COM 526057104 1,795 28,387 SH   SOLE 9 28,387 0 0
LENNOX INTL INC COM 526107107 3,664 17,593 SH   SOLE 1 17,593 0 0
LENNOX INTL INC COM 526107107 183 880 SH   SOLE 8 880 0 0
LENNOX INTL INC COM 526107107 35 166 SH   SOLE 9 166 0 0
LEUCADIA NATL CORP COM 527288104 7,843 296,093 SH   SOLE 1 296,093 0 0
LEUCADIA NATL CORP OPT 527288104 805 30,400 SH Call SOLE 8 30,400 0 0
LEUCADIA NATL CORP COM 527288104 196 7,399 SH   SOLE 8 7,399 0 0
LEUCADIA NATL CORP COM 527288104 1,154 43,567 SH   SOLE 9 43,567 0 0
LEXICON PHARMACEUTICALS INC COM 528872302 537 54,335 SH   SOLE 1 54,335 0 0
LEXICON PHARMACEUTICALS INC OPT 528872302 67 6,800 SH Put SOLE 8 6,800 0 0
LEXICON PHARMACEUTICALS INC COM 528872302 38 3,910 SH   SOLE 8 3,910 0 0
LEXICON PHARMACEUTICALS INC OPT 528872302 7 700 SH Call SOLE 8 700 0 0
LEXINGTON REALTY TRUST TRUS 529043101 689 71,374 SH   SOLE 1 71,374 0 0
LEXINGTON REALTY TRUST TRUS 529043101 2 241 SH   SOLE 8 241 0 0
LG DISPLAY CO LTD ADR 50186V102 595 43,245 SH   SOLE 1 43,245 0 0
LGI HOMES INC COM 50187T106 1,041 13,874 SH   SOLE 1 13,874 0 0
LGI HOMES INC COM 50187T106 113 1,511 SH   SOLE 8 1,511 0 0
LGI HOMES INC OPT 50187T106 15 200 SH Call SOLE 8 200 0 0
LHC GROUP INC COM 50187A107 461 7,512 SH   SOLE 1 7,512 0 0
LHC GROUP INC COM 50187A107 30 481 SH   SOLE 8 481 0 0
LIBBEY INC COM 529898108 26 3,479 SH   SOLE 1 3,479 0 0
LIBERTY BROADBAND CORP COM 530307305 1,861 21,859 SH   SOLE 1 21,859 0 0
LIBERTY BROADBAND CORP COM 530307107 12 140 SH   SOLE 1 140 0 0
LIBERTY BROADBAND CORP COM 530307305 8 93 SH   SOLE 8 93 0 0
LIBERTY BROADBAND CORP COM 530307107 13 149 SH   SOLE 8 149 0 0
LIBERTY BROADBAND CORP COM 530307305 40 470 SH   SOLE 9 470 0 0
LIBERTY EXPEDIA HOLDINGS COM 53046P109 288 6,500 SH   SOLE 1 6,500 0 0
LIBERTY EXPEDIA HOLDINGS COM 53046P109 144 3,243 SH   SOLE 8 3,243 0 0
LIBERTY GLOBAL PLC COM G5480U153 18 896 SH   DFND 1 0 0 896
LIBERTY GLOBAL PLC COM G5480U120 3,161 93,419 SH   SOLE 1 93,419 0 0
LIBERTY GLOBAL PLC COM G5480U153 46 2,328 SH   SOLE 1 2,328 0 0
LIBERTY GLOBAL PLC COM G5480U104 1,221 34,054 SH   SOLE 1 34,054 0 0
LIBERTY GLOBAL PLC COM G5480U120 174 5,142 SH   DFND 1 0 0 5,142
LIBERTY GLOBAL PLC COM G5480U138 18 893 SH   DFND 1 0 0 893
LIBERTY GLOBAL PLC COM G5480U104 183 5,117 SH   DFND 1 0 0 5,117
LIBERTY GLOBAL PLC OPT G5480U104 1,749 48,800 SH Call SOLE 8 48,800 0 0
LIBERTY GLOBAL PLC OPT G5480U138 5 264 SH Call SOLE 8 264 0 0
LIBERTY GLOBAL PLC COM G5480U120 356 10,515 SH   SOLE 8 10,515 0 0
LIBERTY GLOBAL PLC OPT G5480U104 767 21,400 SH Put SOLE 8 21,400 0 0
LIBERTY GLOBAL PLC COM G5480U153 98 4,944 SH   SOLE 8 4,944 0 0
LIBERTY GLOBAL PLC COM G5480U138 88 4,395 SH   SOLE 8 4,395 0 0
LIBERTY GLOBAL PLC COM G5480U104 32 906 SH   SOLE 8 906 0 0
LIBERTY GLOBAL PLC COM G5480U104 32 893 SH   SOLE 9 893 0 0
LIBERTY GLOBAL PLC COM G5480U153 0 15 SH   SOLE 9 15 0 0
LIBERTY GLOBAL PLC COM G5480U138 0 22 SH   SOLE 9 22 0 0
LIBERTY GLOBAL PLC COM G5480U120 86 2,552 SH   SOLE 9 2,552 0 0
LIBERTY GLOBAL PLC COM G5480U104 0 9 SH   SOLE 99 0 9 0
LIBERTY GLOBAL PLC COM G5480U138 0 1 SH   SOLE 99 0 1 0
LIBERTY GLOBAL PLC COM G5480U120 1 21 SH   SOLE 99 0 21 0
LIBERTY GLOBAL PLC COM G5480U153 0 2 SH   SOLE 99 0 2 0
LIBERTY INTERACTIVE CORP COM 53071M856 4,747 87,526 SH   SOLE 1 87,526 0 0
LIBERTY INTERACTIVE CORP COM 53071M104 7,548 309,110 SH   SOLE 1 309,110 0 0
LIBERTY INTERACTIVE CORP OPT 53071M104 303 12,400 SH Put SOLE 8 12,400 0 0
LIBERTY INTERACTIVE CORP COM 53071M856 149 2,731 SH   SOLE 8 2,731 0 0
LIBERTY INTERACTIVE CORP COM 53071M104 399 16,382 SH   SOLE 8 16,382 0 0
LIBERTY INTERACTIVE CORP OPT 53071M104 486 19,900 SH Call SOLE 8 19,900 0 0
LIBERTY INTERACTIVE CORP COM 53071M104 45 1,850 SH   SOLE 9 1,850 0 0
LIBERTY MEDIA CORP BOND 530715AN1 1,546 2,754,000 PRN   SOLE 8 0 0 2,754,000
LIBERTY MEDIA CORP DELAWARE COM 531229607 2,690 67,834 SH   SOLE 1 67,834 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229854 1,031 30,177 SH   SOLE 1 30,177 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229706 39 1,770 SH   SOLE 1 1,770 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229409 937 23,615 SH   SOLE 1 23,615 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229870 12 385 SH   SOLE 1 385 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229888 336 15,138 SH   SOLE 1 15,138 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229607 3,605 90,893 SH   SOLE 8 90,893 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229870 83 2,523 SH   SOLE 8 2,523 0 0
LIBERTY MEDIA CORP DELAWARE BOND 531229AB8 6,504 5,652,000 PRN   SOLE 8 0 0 5,652,000
LIBERTY MEDIA CORP DELAWARE COM 531229409 516 13,019 SH   SOLE 8 13,019 0 0
LIBERTY MEDIA CORP DELAWARE BOND 531229AE2 178 171,000 PRN   SOLE 8 0 0 171,000
LIBERTY MEDIA CORP DELAWARE COM 531229854 34 972 SH   SOLE 8 972 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229854 29 856 SH   SOLE 9 856 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229607 31 784 SH   SOLE 9 784 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229409 16 404 SH   SOLE 9 404 0 0
LIBERTY PPTY TR COM 531172104 28 646 SH   SOLE 1 646 0 0
LIBERTY PPTY TR TRUS 531172104 6,338 147,345 SH   SOLE 1 147,345 0 0
LIBERTY PPTY TR TRUS 531172104 129 2,991 SH   SOLE 8 2,991 0 0
LIBERTY PPTY TR COM 531172104 28 645 SH   SOLE 9 645 0 0
LIBERTY TAX INC COM 53128T102 12 1,087 SH   SOLE 1 1,087 0 0
LIBERTY TRIPADVISOR HLDGS IN COM 531465102 2,121 225,107 SH   SOLE 1 225,107 0 0
LIBERTY TRIPADVISOR HLDGS IN COM 531465102 3 277 SH   SOLE 8 277 0 0
LIFE STORAGE INC TRUS 53223X107 3,291 36,943 SH   SOLE 1 36,943 0 0
LIFE STORAGE INC COM 53223X107 652 7,319 SH   SOLE 1 7,319 0 0
LIFE STORAGE INC TRUS 53223X107 0 5 SH   SOLE 8 5 0 0
LIFEPOINT HEALTH INC COM 53219L109 1,028 20,640 SH   SOLE 1 20,640 0 0
LIFEPOINT HEALTH INC COM 53219L109 97 1,946 SH   SOLE 8 1,946 0 0
LIFEPOINT HEALTH INC OPT 53219L109 199 4,000 SH Call SOLE 8 4,000 0 0
LIFETIME BRANDS INC COM 53222Q103 26 1,571 SH   SOLE 1 1,571 0 0
LIFETIME BRANDS INC COM 53222Q103 1 56 SH   SOLE 8 56 0 0
LIFEWAY FOODS INC COM 531914109 8 945 SH   SOLE 1 945 0 0
LIGAND PHARMACEUTICALS INC COM 53220K504 468 3,418 SH   SOLE 1 3,418 0 0
LIGAND PHARMACEUTICALS INC COM 53220K504 120 876 SH   SOLE 8 876 0 0
LIGAND PHARMACEUTICALS INC BOND 53220KAD0 128 70,000 PRN   SOLE 8 0 0 70,000
LILIS ENERGY INC COM 532403201 35 6,785 SH   SOLE 1 6,785 0 0
LILLY ELI &amp CO COM 532457108 80,207 949,651 SH   SOLE 1 949,651 0 0
LILLY ELI &amp CO COM 532457108 304 3,602 SH   DFND 1 0 0 3,602
LILLY ELI &amp CO OPT 532457108 9,350 110,700 SH Call SOLE 8 110,700 0 0
LILLY ELI &amp CO OPT 532457108 11,377 134,700 SH Put SOLE 8 134,700 0 0
LILLY ELI &amp CO COM 532457108 59 699 SH   SOLE 8 699 0 0
LILLY ELI &amp CO COM 532457108 13,400 158,647 SH   SOLE 9 158,647 0 0
LIMELIGHT NETWORKS INC COM 53261M104 148 33,537 SH   SOLE 1 33,537 0 0
LIMELIGHT NETWORKS INC COM 53261M104 17 3,967 SH   SOLE 8 3,967 0 0
LIMONEIRA CO COM 532746104 47 2,096 SH   SOLE 1 2,096 0 0
LINCOLN ELEC HLDGS INC COM 533900106 5,686 62,090 SH   SOLE 1 62,090 0 0
LINCOLN NATL CORP IND COM 534187109 20,507 266,782 SH   SOLE 1 266,782 0 0
LINCOLN NATL CORP IND OPT 534187109 7,349 95,600 SH Call SOLE 8 95,600 0 0
LINCOLN NATL CORP IND OPT 534187109 3,982 51,800 SH Put SOLE 8 51,800 0 0
LINCOLN NATL CORP IND COM 534187109 43 556 SH   SOLE 8 556 0 0
LINCOLN NATL CORP IND COM 534187109 2,336 30,389 SH   SOLE 9 30,389 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 260 26,533 SH   SOLE 1 26,533 0 0
LINDSAY CORP COM 535555106 530 6,004 SH   SOLE 1 6,004 0 0
LINDSAY CORP OPT 535555106 62 700 SH Call SOLE 8 700 0 0
LINE CORP ADR 53567X101 4 100 SH   DFND 1 0 0 100
LINE CORP ADR 53567X101 698 17,019 SH   SOLE 8 17,019 0 0
LINE CORP OPT 53567X101 90 2,200 SH Put SOLE 8 2,200 0 0
LINE CORP OPT 53567X101 12 300 SH Call SOLE 8 300 0 0
LINIU TECHNOLOGY GROUP COM G54971208 165 80,657 SH   SOLE 8 80,657 0 0
LIONS GATE ENTMNT CORP COM 535919401 339 10,022 SH   SOLE 1 10,022 0 0
LIONS GATE ENTMNT CORP COM 535919500 606 19,103 SH   SOLE 1 19,103 0 0
LIONS GATE ENTMNT CORP OPT 535919500 60 1,900 SH Put SOLE 8 1,900 0 0
LIONS GATE ENTMNT CORP COM 535919500 101 3,164 SH   SOLE 8 3,164 0 0
LIONS GATE ENTMNT CORP OPT 535919401 64 1,900 SH Put SOLE 8 1,900 0 0
LIONS GATE ENTMNT CORP OPT 535919500 62 1,950 SH Call SOLE 8 1,950 0 0
LIONS GATE ENTMNT CORP OPT 535919401 66 1,950 SH Call SOLE 8 1,950 0 0
LIQUIDITY SERVICES INC COM 53635B107 33 6,663 SH   SOLE 1 6,663 0 0
LIQUIDITY SERVICES INC OPT 53635B107 1 300 SH Call SOLE 8 300 0 0
LITHIA MTRS INC COM 536797103 909 8,005 SH   SOLE 1 8,005 0 0
LITHIA MTRS INC COM 536797103 190 1,678 SH   SOLE 8 1,678 0 0
LITHIA MTRS INC OPT 536797103 11 100 SH Put SOLE 8 100 0 0
LITTELFUSE INC COM 537008104 749 3,788 SH   SOLE 1 3,788 0 0
LIVANOVA PLC COM G5509L101 3,070 38,414 SH   SOLE 1 38,414 0 0
LIVANOVA PLC OPT G5509L101 2,981 37,300 SH Call SOLE 8 37,300 0 0
LIVANOVA PLC OPT G5509L101 16 200 SH Put SOLE 8 200 0 0
LIVANOVA PLC COM G5509L101 14 183 SH   SOLE 8 183 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 11,729 275,539 SH   SOLE 1 275,539 0 0
LIVE NATION ENTERTAINMENT IN BOND 538034AJ8 18,992 14,715,000 PRN   SOLE 8 0 0 14,715,000
LIVE NATION ENTERTAINMENT IN OPT 538034109 21 500 SH Call SOLE 8 500 0 0
LIVE NATION ENTERTAINMENT IN OPT 538034109 494 11,600 SH Put SOLE 8 11,600 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 1,904 44,742 SH   SOLE 8 44,742 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 26 613 SH   SOLE 9 613 0 0
LIVE OAK BANCSHARES INC COM 53803X105 117 4,898 SH   SOLE 1 4,898 0 0
LIVEPERSON INC COM 538146101 126 10,957 SH   SOLE 1 10,957 0 0
LIVEPERSON INC OPT 538146101 44 3,800 SH Call SOLE 8 3,800 0 0
LIVEPERSON INC OPT 538146101 12 1,000 SH Put SOLE 8 1,000 0 0
LIVEPERSON INC COM 538146101 35 3,105 SH   SOLE 8 3,105 0 0
LKQ CORP COM 501889208 15,180 373,249 SH   SOLE 1 373,249 0 0
LKQ CORP COM 501889208 61 1,500 SH   DFND 1 0 0 1,500
LKQ CORP OPT 501889208 102 2,500 SH Put SOLE 8 2,500 0 0
LKQ CORP COM 501889208 66 1,613 SH   SOLE 8 1,613 0 0
LKQ CORP OPT 501889208 2,884 70,900 SH Call SOLE 8 70,900 0 0
LKQ CORP COM 501889208 1,745 42,910 SH   SOLE 9 42,910 0 0
LLOYDS BANKING GROUP PLC ADR 539439109 8 2,050 SH   DFND 1 0 0 2,050
LOCKHEED MARTIN CORP COM 539830109 193 601 SH   DFND 1 0 0 601
LOCKHEED MARTIN CORP COM 539830109 115,248 358,974 SH   SOLE 1 358,974 0 0
LOCKHEED MARTIN CORP OPT 539830109 27,642 86,100 SH Put SOLE 8 86,100 0 0
LOCKHEED MARTIN CORP OPT 539830109 11,526 35,900 SH Call SOLE 8 35,900 0 0
LOCKHEED MARTIN CORP COM 539830109 2,891 9,005 SH   SOLE 8 9,005 0 0
LOCKHEED MARTIN CORP COM 539830109 11,133 34,677 SH   SOLE 9 34,677 0 0
LOEWS CORP COM 540424108 17,324 346,264 SH   SOLE 1 346,264 0 0
LOEWS CORP OPT 540424108 25 500 SH Put SOLE 8 500 0 0
LOEWS CORP COM 540424108 498 9,955 SH   SOLE 8 9,955 0 0
LOEWS CORP OPT 540424108 50 1,000 SH Call SOLE 8 1,000 0 0
LOEWS CORP COM 540424108 1,920 38,367 SH   SOLE 9 38,367 0 0
LOGITECH INTL S A COM H50430232 8,213 244,113 SH   SOLE 1 244,113 0 0
LOGITECH INTL S A COM H50430232 167 4,970 SH   SOLE 8 4,970 0 0
LOGITECH INTL S A OPT H50430232 7 200 SH Call SOLE 8 200 0 0
LOGITECH INTL S A OPT H50430232 44 1,300 SH Put SOLE 8 1,300 0 0
LOGITECH INTL S A COM H50430232 10,836 322,133 SH   SOLE 9 322,133 0 0
LOGMEIN INC COM 54142L109 687 6,002 SH   SOLE 1 6,002 0 0
LOGMEIN INC COM 54142L109 6 50 SH   DFND 1 0 0 50
LOGMEIN INC COM 54142L109 10 84 SH   SOLE 8 84 0 0
LOGMEIN INC OPT 54142L109 29 255 SH Call SOLE 8 255 0 0
LORAL SPACE &amp COMMUNICATNS I COM 543881106 104 2,346 SH   SOLE 1 2,346 0 0
LORAL SPACE &amp COMMUNICATNS I OPT 543881106 57 1,300 SH Call SOLE 8 1,300 0 0
LORAL SPACE &amp COMMUNICATNS I COM 543881106 43 985 SH   SOLE 8 985 0 0
LOUISIANA PAC CORP COM 546347105 2,982 113,598 SH   SOLE 1 113,598 0 0
LOUISIANA PAC CORP OPT 546347105 32 1,200 SH Call SOLE 8 1,200 0 0
LOUISIANA PAC CORP OPT 546347105 63 2,400 SH Put SOLE 8 2,400 0 0
LOUISIANA PAC CORP COM 546347105 313 11,893 SH   SOLE 8 11,893 0 0
LOWES COS INC COM 548661107 108,001 1,162,051 SH   SOLE 1 1,162,051 0 0
LOWES COS INC OPT 548661107 39,063 420,300 SH Call SOLE 8 420,300 0 0
LOWES COS INC COM 548661107 275 2,958 SH   SOLE 8 2,958 0 0
LOWES COS INC OPT 548661107 19,554 210,400 SH Put SOLE 8 210,400 0 0
LOWES COS INC COM 548661107 10,748 115,648 SH   SOLE 9 115,648 0 0
LOXO ONCOLOGY INC COM 548862101 414 4,925 SH   SOLE 1 4,925 0 0
LOXO ONCOLOGY INC COM 548862101 71 848 SH   SOLE 8 848 0 0
LPL FINL HLDGS INC COM 50212V100 778 13,620 SH   SOLE 1 13,620 0 0
LRAD CORP COM 50213V109 6 2,499 SH   SOLE 8 2,499 0 0
LSB INDS INC COM 502160104 30 3,450 SH   SOLE 1 3,450 0 0
LSB INDS INC COM 502160104 1 70 SH   SOLE 8 70 0 0
LSC COMMUNICATIONS INC COM 50218P107 319 20,983 SH   SOLE 1 20,983 0 0
LSC COMMUNICATIONS INC COM 50218P107 5 388 SH   SOLE 8 388 0 0
LSI INDS INC COM 50216C108 28 4,069 SH   SOLE 1 4,069 0 0
LSI INDS INC COM 50216C108 1 86 SH   SOLE 8 86 0 0
LTC PPTYS INC TRUS 502175102 1,576 36,183 SH   SOLE 1 36,183 0 0
LULULEMON ATHLETICA INC COM 550021109 2 21 SH   DFND 1 0 0 21
LULULEMON ATHLETICA INC COM 550021109 7,034 89,504 SH   SOLE 1 89,504 0 0
LULULEMON ATHLETICA INC COM 550021109 5,999 76,325 SH   SOLE 8 76,325 0 0
LULULEMON ATHLETICA INC OPT 550021109 5,619 71,500 SH Put SOLE 8 71,500 0 0
LULULEMON ATHLETICA INC OPT 550021109 4,880 62,100 SH Call SOLE 8 62,100 0 0
LULULEMON ATHLETICA INC COM 550021109 71 892 SH   SOLE 9 892 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 140 4,465 SH   SOLE 1 4,465 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 81 2,596 SH   SOLE 8 2,596 0 0
LUMBER LIQUIDATORS HLDGS INC OPT 55003T107 2,477 78,900 SH Put SOLE 8 78,900 0 0
LUMBER LIQUIDATORS HLDGS INC OPT 55003T107 4,982 158,700 SH Call SOLE 8 158,700 0 0
LUMENTUM HLDGS INC COM 55024U109 1,035 21,190 SH   SOLE 1 21,190 0 0
LUMENTUM HLDGS INC COM 55024U109 1,786 36,510 SH   SOLE 8 36,510 0 0
LUMENTUM HLDGS INC OPT 55024U109 6,088 124,500 SH Put SOLE 8 124,500 0 0
LUMENTUM HLDGS INC OPT 55024U109 6,655 136,100 SH Call SOLE 8 136,100 0 0
LUMINEX CORP DEL COM 55027E102 233 11,835 SH   SOLE 1 11,835 0 0
LUTHER BURBANK CORP COM 550550107 31 2,600 SH   SOLE 8 2,600 0 0
LUXOFT HLDG INC COM G57279104 1,541 27,664 SH   SOLE 1 27,664 0 0
LUXOFT HLDG INC COM G57279104 2 38 SH   SOLE 8 38 0 0
LYDALL INC DEL COM 550819106 282 5,563 SH   SOLE 1 5,563 0 0
LYON WILLIAM HOMES COM 552074700 551 18,916 SH   SOLE 1 18,916 0 0
LYON WILLIAM HOMES COM 552074700 76 2,623 SH   SOLE 8 2,623 0 0
LYONDELLBASELL INDUSTRIES N COM N53745100 71,568 648,713 SH   SOLE 1 648,713 0 0
LYONDELLBASELL INDUSTRIES N COM N53745100 9 82 SH   DFND 1 0 0 82
LYONDELLBASELL INDUSTRIES N OPT N53745100 9,818 89,000 SH Call SOLE 8 89,000 0 0
LYONDELLBASELL INDUSTRIES N COM N53745100 39 352 SH   SOLE 8 352 0 0
LYONDELLBASELL INDUSTRIES N OPT N53745100 4,579 41,500 SH Put SOLE 8 41,500 0 0
LYONDELLBASELL INDUSTRIES N COM N53745100 5,059 45,851 SH   SOLE 9 45,851 0 0
LYONDELLBASELL INDUSTRIES N COM N53745100 1,997 18,100 SH   DFND 20 0 0 18,100
M &amp T BK CORP COM 55261F104 25,204 147,396 SH   SOLE 1 147,396 0 0
M &amp T BK CORP OPT 55261F104 256 1,500 SH Put SOLE 8 1,500 0 0
M &amp T BK CORP OPT 55261F104 752 4,400 SH Call SOLE 8 4,400 0 0
M &amp T BK CORP COM 55261F104 3,562 20,833 SH   SOLE 9 20,833 0 0
M D C HLDGS INC COM 552676108 1,772 55,584 SH   SOLE 1 55,584 0 0
M D C HLDGS INC OPT 552676108 29 908 SH Put SOLE 8 908 0 0
M D C HLDGS INC OPT 552676108 57 1,796 SH Call SOLE 8 1,796 0 0
M D C HLDGS INC COM 552676108 26 808 SH   SOLE 8 808 0 0
M/I HOMES INC COM 55305B101 455 13,231 SH   SOLE 1 13,231 0 0
MACATAWA BK CORP COM 554225102 44 4,421 SH   SOLE 1 4,421 0 0
MACERICH CO TRUS 554382101 51,267 780,549 SH   SOLE 1 780,549 0 0
MACERICH CO COM 554382101 986 15,019 SH   SOLE 1 15,019 0 0
MACERICH CO TRUS 554382101 2,433 37,044 SH   SOLE 8 37,044 0 0
MACERICH CO OPT 554382101 3,770 57,400 SH Call SOLE 8 57,400 0 0
MACERICH CO OPT 554382101 2,640 40,200 SH Put SOLE 8 40,200 0 0
MACERICH CO COM 554382101 992 15,098 SH   SOLE 9 15,098 0 0
MACK CALI RLTY CORP TRUS 554489104 1,978 91,731 SH   SOLE 1 91,731 0 0
MACK CALI RLTY CORP TRUS 554489104 74 3,452 SH   SOLE 8 3,452 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 209 6,435 SH   SOLE 1 6,435 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 3 90 SH   SOLE 8 90 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 1,320 20,565 SH   SOLE 1 20,565 0 0
MACQUARIE INFRASTRUCTURE COR BOND 55608BAB1 3,326 3,483,000 PRN   SOLE 8 0 0 3,483,000
MACQUARIE INFRASTRUCTURE COR OPT 55608B105 199 3,100 SH Call SOLE 8 3,100 0 0
MACQUARIE INFRASTRUCTURE COR BOND 55608BAA3 2,879 2,793,000 PRN   SOLE 8 0 0 2,793,000
MACQUARIE INFRASTRUCTURE COR OPT 55608B105 4,783 74,500 SH Put SOLE 8 74,500 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 857 13,336 SH   SOLE 8 13,336 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 22 344 SH   SOLE 9 344 0 0
MACROGENICS INC COM 556099109 102 5,377 SH   SOLE 1 5,377 0 0
MACROGENICS INC COM 556099109 55 2,905 SH   SOLE 8 2,905 0 0
MACYS INC PREF 55616P104 504 20,000 SH   DFND 1 0 0 20,000
MACYS INC COM 55616P104 18,327 727,526 SH   SOLE 1 727,526 0 0
MACYS INC OPT 55616P104 11,159 443,000 SH Call SOLE 8 443,000 0 0
MACYS INC COM 55616P104 7,276 288,846 SH   SOLE 8 288,846 0 0
MACYS INC OPT 55616P104 12,960 514,500 SH Put SOLE 8 514,500 0 0
MACYS INC COM 55616P104 1,068 42,370 SH   SOLE 9 42,370 0 0
MADDEN STEVEN LTD COM 556269108 1,965 42,089 SH   SOLE 1 42,089 0 0
MADDEN STEVEN LTD COM 556269108 0 4 SH   SOLE 8 4 0 0
MADISON SQUARE GARDEN CO NEW COM 55825T103 366 1,738 SH   SOLE 1 1,738 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 125 1,363 SH   SOLE 1 1,363 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 0 2 SH   SOLE 8 2 0 0
MAGAL SECURITY SYS LTD COM M6786D104 5 1,000 SH   DFND 1 0 0 1,000
MAGAL SECURITY SYS LTD COM M6786D104 0 82 SH   SOLE 8 82 0 0
MAGELLAN HEALTH INC COM 559079207 2,780 28,795 SH   SOLE 1 28,795 0 0
MAGELLAN HEALTH INC COM 559079207 241 2,484 SH   SOLE 8 2,484 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM 559080106 43,241 609,542 SH   SOLE 1 609,542 0 0
MAGELLAN MIDSTREAM PRTNRS LP OPT 559080106 2,554 36,000 SH Put SOLE 8 36,000 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM 559080106 3,278 46,206 SH   SOLE 8 46,206 0 0
MAGELLAN MIDSTREAM PRTNRS LP OPT 559080106 6,768 95,400 SH Call SOLE 8 95,400 0 0
MAGIC SOFTWARE ENTERPRISES L COM 559166103 0 30 SH   SOLE 8 30 0 0
MAGICJACK VOCALTEC LTD COM M6787E101 52 6,100 SH   SOLE 1 6,100 0 0
MAGICJACK VOCALTEC LTD COM M6787E101 37 4,473 SH   SOLE 8 4,473 0 0
MAGNA INTL INC COM 559222401 72 1,257 SH   SOLE 1 1,257 0 0
MAGNA INTL INC OPT 559222401 861 15,200 SH Call SOLE 8 15,200 0 0
MAGNA INTL INC COM 559222401 1 16 SH   SOLE 8 16 0 0
MAGNA INTL INC OPT 559222401 822 14,500 SH Put SOLE 8 14,500 0 0
MAGNA INTL INC COM 559222401 91 1,612 SH   SOLE 9 1,612 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 25 2,510 SH   SOLE 8 2,510 0 0
MAGNEGAS CORP COM 55939L301 0 700 SH   DFND 1 0 0 700
MAIDEN HOLDINGS LTD COM G5753U112 286 43,345 SH   SOLE 1 43,345 0 0
MAIN STREET CAPITAL CORP OPT 56035L104 123 3,100 SH Put SOLE 8 3,100 0 0
MAIN STREET CAPITAL CORP COM 56035L104 49 1,210 SH   SOLE 8 1,210 0 0
MAINSOURCE FINANCIAL GP INC COM 56062Y102 353 9,721 SH   SOLE 1 9,721 0 0
MAINSOURCE FINANCIAL GP INC COM 56062Y102 5 125 SH   SOLE 8 125 0 0
MAJESCO COM 56068V102 5 881 SH   SOLE 1 881 0 0
MAKEMYTRIP LIMITED MAURITIUS COM V5633W109 9 316 SH   SOLE 1 316 0 0
MALIBU BOATS INC COM 56117J100 885 29,762 SH   SOLE 1 29,762 0 0
MALIBU BOATS INC COM 56117J100 50 1,655 SH   SOLE 8 1,655 0 0
MALLINCKRODT PUB LTD CO COM G5785G107 0 17 SH   DFND 1 0 0 17
MALLINCKRODT PUB LTD CO COM G5785G107 3,248 144,006 SH   SOLE 1 144,006 0 0
MALLINCKRODT PUB LTD CO COM G5785G107 810 35,911 SH   SOLE 8 35,911 0 0
MALLINCKRODT PUB LTD CO OPT G5785G107 17,035 755,100 SH Put SOLE 8 755,100 0 0
MALLINCKRODT PUB LTD CO OPT G5785G107 9,976 442,200 SH Call SOLE 8 442,200 0 0
MALLINCKRODT PUB LTD CO COM G5785G107 579 25,673 SH   SOLE 9 25,673 0 0
MALVERN BANCORP INC COM 561409103 27 1,019 SH   SOLE 1 1,019 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 25 1,276 SH   SOLE 1 1,276 0 0
MANCHESTER UTD PLC NEW COM G5784H106 111 5,600 SH   SOLE 1 5,600 0 0
MANHATTAN ASSOCS INC COM 562750109 24 480 SH   SOLE 1 480 0 0
MANHATTAN ASSOCS INC COM 562750109 8 156 SH   SOLE 8 156 0 0
MANITOWOC CO INC COM 563571405 510 12,970 SH   SOLE 1 12,970 0 0
MANITOWOC CO INC OPT 563571405 139 3,525 SH Put SOLE 8 3,525 0 0
MANITOWOC CO INC COM 563571405 196 4,982 SH   SOLE 8 4,982 0 0
MANITOWOC CO INC OPT 563571405 491 12,475 SH Call SOLE 8 12,475 0 0
MANNING &amp NAPIER INC COM 56382Q102 58 16,200 SH   SOLE 1 16,200 0 0
MANNING &amp NAPIER INC COM 56382Q102 0 90 SH   SOLE 8 90 0 0
MANNKIND CORP COM 56400P706 439 189,138 SH   SOLE 1 189,138 0 0
MANNKIND CORP OPT 56400P706 257 110,980 SH Put SOLE 8 110,980 0 0
MANNKIND CORP OPT 56400P706 434 187,080 SH Call SOLE 8 187,080 0 0
MANPOWERGROUP INC COM 56418H100 24,484 194,145 SH   SOLE 1 194,145 0 0
MANPOWERGROUP INC OPT 56418H100 340 2,700 SH Call SOLE 8 2,700 0 0
MANPOWERGROUP INC COM 56418H100 24 192 SH   SOLE 8 192 0 0
MANPOWERGROUP INC COM 56418H100 44 348 SH   SOLE 9 348 0 0
MANTECH INTL CORP COM 564563104 467 9,319 SH   SOLE 1 9,319 0 0
MANTECH INTL CORP COM 564563104 893 17,787 SH   SOLE 8 17,787 0 0
MANTECH INTL CORP OPT 564563104 50 1,000 SH Call SOLE 8 1,000 0 0
MANTECH INTL CORP OPT 564563104 10 200 SH Put SOLE 8 200 0 0
MANULIFE FINL CORP COM 56501R106 140 6,700 SH   DFND 1 0 0 6,700
MANULIFE FINL CORP COM 56501R106 994 47,706 SH   SOLE 1 47,706 0 0
MANULIFE FINL CORP OPT 56501R106 8 400 SH Put SOLE 8 400 0 0
MANULIFE FINL CORP OPT 56501R106 171 8,200 SH Call SOLE 8 8,200 0 0
MANULIFE FINL CORP COM 56501R106 5 263 SH   SOLE 8 263 0 0
MANULIFE FINL CORP COM 56501R106 10,849 520,053 SH   SOLE 9 520,053 0 0
MANULIFE FINL CORP COM 56501R106 124 5,944 SH   DFND 20 0 0 5,944
MARATHON OIL CORP COM 565849106 13,227 781,208 SH   SOLE 1 781,208 0 0
MARATHON OIL CORP COM 565849106 3,715 219,419 SH   SOLE 8 219,419 0 0
MARATHON OIL CORP OPT 565849106 3,163 186,800 SH Call SOLE 8 186,800 0 0
MARATHON OIL CORP OPT 565849106 3,577 211,300 SH Put SOLE 8 211,300 0 0
MARATHON OIL CORP COM 565849106 2,608 154,043 SH   SOLE 9 154,043 0 0
MARATHON PATENT GROUP INC COM 56585W302 11 2,800 SH   SOLE 1 2,800 0 0
MARATHON PATENT GROUP INC COM 56585W302 0 23 SH   SOLE 8 23 0 0
MARATHON PETE CORP COM 56585A102 95,335 1,444,898 SH   SOLE 1 1,444,898 0 0
MARATHON PETE CORP OPT 56585A102 14,608 221,400 SH Put SOLE 8 221,400 0 0
MARATHON PETE CORP COM 56585A102 1,449 21,948 SH   SOLE 8 21,948 0 0
MARATHON PETE CORP OPT 56585A102 15,453 234,200 SH Call SOLE 8 234,200 0 0
MARATHON PETE CORP COM 56585A102 4,479 67,880 SH   SOLE 9 67,880 0 0
MARCHEX INC COM 56624R108 0 91 SH   SOLE 8 91 0 0
MARCUS &amp MILLICHAP INC COM 566324109 234 7,164 SH   SOLE 1 7,164 0 0
MARCUS &amp MILLICHAP INC COM 566324109 16 502 SH   SOLE 8 502 0 0
MARCUS CORP COM 566330106 122 4,465 SH   SOLE 1 4,465 0 0
MARCUS CORP COM 566330106 49 1,809 SH   SOLE 8 1,809 0 0
MARINE PRODS CORP COM 568427108 17 1,354 SH   SOLE 1 1,354 0 0
MARINE PRODS CORP COM 568427108 1 65 SH   SOLE 8 65 0 0
MARINEMAX INC COM 567908108 142 7,519 SH   SOLE 1 7,519 0 0
MARKEL CORP COM 570535104 513 450 SH   DFND 1 0 0 450
MARKEL CORP COM 570535104 5,493 4,823 SH   SOLE 1 4,823 0 0
MARKEL CORP OPT 570535104 1,139 1,000 SH Call SOLE 8 1,000 0 0
MARKEL CORP COM 570535104 69 61 SH   SOLE 9 61 0 0
MARKETAXESS HLDGS INC COM 57060D108 52 255 SH   SOLE 1 255 0 0
MARKETAXESS HLDGS INC COM 57060D108 874 4,335 SH   SOLE 8 4,335 0 0
MARKETAXESS HLDGS INC OPT 57060D108 202 1,000 SH Put SOLE 8 1,000 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 31 1,393 SH   SOLE 1 1,393 0 0
MARRIOTT INTL INC NEW COM 571903202 71,163 524,298 SH   SOLE 1 524,298 0 0
MARRIOTT INTL INC NEW COM 571903202 6,742 49,674 SH   SOLE 8 49,674 0 0
MARRIOTT INTL INC NEW OPT 571903202 3,963 29,200 SH Put SOLE 8 29,200 0 0
MARRIOTT INTL INC NEW OPT 571903202 2,280 16,800 SH Call SOLE 8 16,800 0 0
MARRIOTT INTL INC NEW COM 571903202 5,776 42,560 SH   SOLE 9 42,560 0 0
MARRIOTT INTL INC NEW COM 571903202 441 3,246 SH   SOLE 81 3,246 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 1,089 8,054 SH   SOLE 1 8,054 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 765 5,666 SH   SOLE 8 5,666 0 0
MARRIOTT VACATIONS WRLDWDE C OPT 57164Y107 41 300 SH Put SOLE 8 300 0 0
MARRIOTT VACATIONS WRLDWDE C OPT 57164Y107 149 1,100 SH Call SOLE 8 1,100 0 0
MARSH &amp MCLENNAN COS INC COM 571748102 66,195 813,297 SH   SOLE 1 813,297 0 0
MARSH &amp MCLENNAN COS INC OPT 571748102 871 10,700 SH Call SOLE 8 10,700 0 0
MARSH &amp MCLENNAN COS INC OPT 571748102 187 2,300 SH Put SOLE 8 2,300 0 0
MARSH &amp MCLENNAN COS INC COM 571748102 116 1,431 SH   SOLE 8 1,431 0 0
MARSH &amp MCLENNAN COS INC COM 571748102 5,768 70,870 SH   SOLE 9 70,870 0 0
MARSH &amp MCLENNAN COS INC COM 571748102 1,221 15,000 SH   SOLE 99 0 15,000 0
MARTEN TRANS LTD COM 573075108 339 16,700 SH   SOLE 1 16,700 0 0
MARTEN TRANS LTD COM 573075108 18 900 SH   SOLE 8 900 0 0
MARTIN MARIETTA MATLS INC COM 573284106 25,805 116,750 SH   SOLE 1 116,750 0 0
MARTIN MARIETTA MATLS INC COM 573284106 8,409 38,044 SH   SOLE 8 38,044 0 0
MARTIN MARIETTA MATLS INC OPT 573284106 8,974 40,600 SH Call SOLE 8 40,600 0 0
MARTIN MARIETTA MATLS INC OPT 573284106 36,384 164,600 SH Put SOLE 8 164,600 0 0
MARTIN MARIETTA MATLS INC COM 573284106 1,928 8,723 SH   SOLE 9 8,723 0 0
MARTIN MIDSTREAM PRTNRS L P COM 573331105 137 9,781 SH   SOLE 1 9,781 0 0
MARVELL TECHNOLOGY GROUP LTD COM G5876H105 3,984 185,567 SH   SOLE 1 185,567 0 0
MARVELL TECHNOLOGY GROUP LTD COM G5876H105 2,913 135,679 SH   SOLE 8 135,679 0 0
MARVELL TECHNOLOGY GROUP LTD OPT G5876H105 79 3,700 SH Call SOLE 8 3,700 0 0
MARVELL TECHNOLOGY GROUP LTD OPT G5876H105 1,140 53,100 SH Put SOLE 8 53,100 0 0
MARVELL TECHNOLOGY GROUP LTD COM G5876H105 38 1,762 SH   SOLE 9 1,762 0 0
MASCO CORP COM 574599106 12,341 280,844 SH   SOLE 1 280,844 0 0
MASCO CORP OPT 574599106 395 9,000 SH Call SOLE 8 9,000 0 0
MASCO CORP COM 574599106 2,178 49,564 SH   SOLE 8 49,564 0 0
MASCO CORP OPT 574599106 255 5,800 SH Put SOLE 8 5,800 0 0
MASCO CORP COM 574599106 1,919 43,686 SH   SOLE 9 43,686 0 0
MASIMO CORP COM 574795100 700 8,255 SH   SOLE 1 8,255 0 0
MASONITE INTL CORP NEW COM 575385109 1,981 26,722 SH   SOLE 1 26,722 0 0
MASONITE INTL CORP NEW COM 575385109 3 47 SH   SOLE 8 47 0 0
MASTEC INC COM 576323109 582 11,900 SH   SOLE 1 11,900 0 0
MASTEC INC COM 576323109 9 192 SH   SOLE 8 192 0 0
MASTEC INC OPT 576323109 1,615 33,000 SH Put SOLE 8 33,000 0 0
MASTEC INC OPT 576323109 1,282 26,200 SH Call SOLE 8 26,200 0 0
MASTERCARD INCORPORATED COM 57636Q104 457,943 3,025,529 SH   SOLE 1 3,025,365 164 0
MASTERCARD INCORPORATED COM 57636Q104 343 2,264 SH   DFND 1 0 0 2,264
MASTERCARD INCORPORATED COM 57636Q104 4,763 31,468 SH   SOLE 8 31,468 0 0
MASTERCARD INCORPORATED OPT 57636Q104 14,016 92,600 SH Call SOLE 8 92,600 0 0
MASTERCARD INCORPORATED OPT 57636Q104 27,381 180,900 SH Put SOLE 8 180,900 0 0
MASTERCARD INCORPORATED COM 57636Q104 19,531 129,033 SH   SOLE 9 129,033 0 0
MASTERCARD INCORPORATED COM 57636Q104 386 2,549 SH   SOLE 81 2,549 0 0
MATADOR RES CO COM 576485205 484 15,559 SH   SOLE 1 15,559 0 0
MATADOR RES CO OPT 576485205 81 2,600 SH Call SOLE 8 2,600 0 0
MATADOR RES CO COM 576485205 127 4,084 SH   SOLE 8 4,084 0 0
MATCH GROUP INC COM 57665R106 6 202 SH   SOLE 1 202 0 0
MATCH GROUP INC COM 57665R106 31 1,000 SH   DFND 1 0 0 1,000
MATCH GROUP INC OPT 57665R106 3,137 100,200 SH Call SOLE 8 100,200 0 0
MATCH GROUP INC OPT 57665R106 1,829 58,400 SH Put SOLE 8 58,400 0 0
MATERION CORP COM 576690101 329 6,753 SH   SOLE 1 6,753 0 0
MATERION CORP COM 576690101 52 1,069 SH   SOLE 8 1,069 0 0
MATINAS BIOPHARMA HLDGS INC COM 576810105 12 10,369 SH   SOLE 1 10,369 0 0
MATRIX SVC CO COM 576853105 122 6,848 SH   SOLE 1 6,848 0 0
MATRIX SVC CO COM 576853105 17 937 SH   SOLE 8 937 0 0
MATRIX SVC CO OPT 576853105 4 200 SH Put SOLE 8 200 0 0
MATSON INC COM 57686G105 212 7,095 SH   SOLE 1 7,095 0 0
MATTEL INC COM 577081102 8 500 SH   DFND 1 0 0 500
MATTEL INC COM 577081102 10,348 672,851 SH   SOLE 1 672,851 0 0
MATTEL INC COM 577081102 1,810 117,659 SH   SOLE 8 117,659 0 0
MATTEL INC OPT 577081102 2,635 171,300 SH Call SOLE 8 171,300 0 0
MATTEL INC OPT 577081102 2,650 172,300 SH Put SOLE 8 172,300 0 0
MATTEL INC COM 577081102 747 48,548 SH   SOLE 9 48,548 0 0
MATTHEWS INTL CORP COM 577128101 455 8,628 SH   SOLE 1 8,628 0 0
MATTHEWS INTL CORP COM 577128101 10 191 SH   SOLE 8 191 0 0
MAUI LD &amp PINEAPPLE INC COM 577345101 18 1,064 SH   SOLE 1 1,064 0 0
MAXAR TECHNOLOGIES LTD COM 57778L103 125 1,934 SH   SOLE 1 1,934 0 0
MAXAR TECHNOLOGIES LTD COM 57778L103 1 12 SH   SOLE 8 12 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 11,157 213,389 SH   SOLE 1 213,389 0 0
MAXIM INTEGRATED PRODS INC OPT 57772K101 2,938 56,200 SH Put SOLE 8 56,200 0 0
MAXIM INTEGRATED PRODS INC OPT 57772K101 2,886 55,200 SH Call SOLE 8 55,200 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 220 4,199 SH   SOLE 8 4,199 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 65 1,236 SH   SOLE 9 1,236 0 0
MAXIMUS INC COM 577933104 1,367 19,085 SH   SOLE 1 19,085 0 0
MAXLINEAR INC COM 57776J100 258 9,767 SH   SOLE 1 9,767 0 0
MAXLINEAR INC OPT 57776J100 5 200 SH Call SOLE 8 200 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 38 6,608 SH   SOLE 1 6,608 0 0
MAXWELL TECHNOLOGIES INC OPT 577767106 250 43,400 SH Put SOLE 8 43,400 0 0
MAXWELL TECHNOLOGIES INC OPT 577767106 175 30,300 SH Call SOLE 8 30,300 0 0
MAZOR ROBOTICS LTD ADR 57886P103 3 51 SH   SOLE 8 51 0 0
MB FINANCIAL INC NEW COM 55264U108 1,246 28,000 SH   SOLE 1 28,000 0 0
MB FINANCIAL INC NEW COM 55264U108 52 1,163 SH   SOLE 8 1,163 0 0
MBIA INC COM 55262C100 1,137 155,293 SH   SOLE 1 155,293 0 0
MBIA INC COM 55262C100 717 97,945 SH   SOLE 8 97,945 0 0
MBIA INC OPT 55262C100 1,366 186,700 SH Put SOLE 8 186,700 0 0
MBIA INC OPT 55262C100 510 69,700 SH Call SOLE 8 69,700 0 0
MBT FINL CORP COM 578877102 30 2,827 SH   SOLE 1 2,827 0 0
MCBC HLDGS INC COM 55276F107 315 14,166 SH   SOLE 1 14,166 0 0
MCCORMICK &amp CO INC COM 579780206 14,665 143,897 SH   SOLE 1 143,897 0 0
MCCORMICK &amp CO INC COM 579780206 758 7,435 SH   DFND 1 0 0 7,435
MCCORMICK &amp CO INC OPT 579780206 306 3,000 SH Put SOLE 8 3,000 0 0
MCCORMICK &amp CO INC OPT 579780206 408 4,000 SH Call SOLE 8 4,000 0 0
MCCORMICK &amp CO INC COM 579780206 544 5,335 SH   SOLE 8 5,335 0 0
MCCORMICK &amp CO INC COM 579780206 1,735 17,025 SH   SOLE 9 17,025 0 0
MCDERMOTT INTL INC COM 580037109 419 63,657 SH   SOLE 1 63,657 0 0
MCDERMOTT INTL INC COM 580037109 132 19,991 SH   SOLE 8 19,991 0 0
MCDERMOTT INTL INC OPT 580037109 116 17,700 SH Put SOLE 8 17,700 0 0
MCDERMOTT INTL INC OPT 580037109 276 42,000 SH Call SOLE 8 42,000 0 0
MCDONALDS CORP COM 580135101 4,670 27,135 SH   DFND 1 0 0 27,135
MCDONALDS CORP COM 580135101 331,003 1,923,108 SH   SOLE 1 1,923,108 0 0
MCDONALDS CORP OPT 580135101 54,563 317,000 SH Put SOLE 8 317,000 0 0
MCDONALDS CORP OPT 580135101 54,063 314,100 SH Call SOLE 8 314,100 0 0
MCDONALDS CORP COM 580135101 21,282 123,646 SH   SOLE 9 123,646 0 0
MCDONALDS CORP COM 580135101 1,077 6,259 SH   DFND 20 0 0 6,259
MCDONALDS CORP COM 580135101 65 375 SH   SOLE 20 0 375 0
MCDONALDS CORP COM 580135101 351 2,041 SH   SOLE 81 2,041 0 0
MCGRATH RENTCORP COM 580589109 279 5,918 SH   SOLE 1 5,918 0 0
MCGRATH RENTCORP COM 580589109 34 723 SH   SOLE 8 723 0 0
MCKESSON CORP COM 58155Q103 561 3,600 SH   DFND 1 0 0 3,600
MCKESSON CORP COM 58155Q103 93,120 597,118 SH   SOLE 1 597,118 0 0
MCKESSON CORP COM 58155Q103 3,315 21,258 SH   SOLE 8 21,258 0 0
MCKESSON CORP OPT 58155Q103 10,994 70,500 SH Call SOLE 8 70,500 0 0
MCKESSON CORP OPT 58155Q103 24,266 155,600 SH Put SOLE 8 155,600 0 0
MCKESSON CORP COM 58155Q103 18,096 116,036 SH   SOLE 9 116,036 0 0
MDC PARTNERS INC COM 552697104 564 57,828 SH   SOLE 1 57,828 0 0
MDC PARTNERS INC COM 552697104 17 1,715 SH   SOLE 8 1,715 0 0
MDU RES GROUP INC COM 552690109 1,531 56,991 SH   SOLE 1 56,991 0 0
MDU RES GROUP INC COM 552690109 338 12,563 SH   SOLE 8 12,563 0 0
MECHEL PAO ADR 583840608 0 93 SH   SOLE 8 93 0 0
MEDALLION FINL CORP COM 583928106 0 36 SH   SOLE 8 36 0 0
MEDEQUITIES RLTY TR INC TRUS 58409L306 51 4,547 SH   SOLE 1 4,547 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 7 500 SH   DFND 1 0 0 500
MEDICAL PPTYS TRUST INC TRUS 58463J304 433 31,342 SH   SOLE 1 31,342 0 0
MEDICAL PPTYS TRUST INC TRUS 58463J304 42 3,006 SH   SOLE 8 3,006 0 0
MEDICINES CO COM 584688105 349 12,771 SH   SOLE 1 12,771 0 0
MEDICINES CO OPT 584688105 1,345 49,200 SH Put SOLE 8 49,200 0 0
MEDICINES CO BOND 584688AE5 653 621,000 PRN   SOLE 8 0 0 621,000
MEDICINES CO OPT 584688105 27 1,000 SH Call SOLE 8 1,000 0 0
MEDICINES CO COM 584688105 142 5,200 SH   SOLE 8 5,200 0 0
MEDICINOVA INC COM 58468P206 35 5,426 SH   SOLE 1 5,426 0 0
MEDICINOVA INC COM 58468P206 1 135 SH   SOLE 8 135 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 2,908 45,890 SH   SOLE 1 45,890 0 0
MEDIDATA SOLUTIONS INC BOND 58471AAB1 20 17,000 PRN   SOLE 8 0 0 17,000
MEDIDATA SOLUTIONS INC COM 58471A105 74 1,163 SH   SOLE 8 1,163 0 0
MEDIFAST INC COM 58470H101 482 6,908 SH   SOLE 1 6,908 0 0
MEDIFAST INC COM 58470H101 33 483 SH   SOLE 8 483 0 0
MEDIFAST INC OPT 58470H101 91 1,300 SH Call SOLE 8 1,300 0 0
MEDIFAST INC OPT 58470H101 56 800 SH Put SOLE 8 800 0 0
MEDLEY CAP CORP COM 58503F106 0 52 SH   SOLE 8 52 0 0
MEDLEY MGMT INC COM 58503T106 6 962 SH   SOLE 1 962 0 0
MEDNAX INC COM 58502B106 8,527 159,546 SH   SOLE 1 159,546 0 0
MEDNAX INC COM 58502B106 241 4,518 SH   SOLE 8 4,518 0 0
MEDNAX INC OPT 58502B106 27 500 SH Put SOLE 8 500 0 0
MEDNAX INC OPT 58502B106 96 1,800 SH Call SOLE 8 1,800 0 0
MEDNAX INC COM 58502B106 1 13 SH   SOLE 9 13 0 0
MEDPACE HLDGS INC COM 58506Q109 1,018 28,078 SH   SOLE 1 28,078 0 0
MEDTRONIC PLC COM G5960L103 214,551 2,656,984 SH   SOLE 1 1,966,496 690,488 0
MEDTRONIC PLC COM G5960L103 724 8,967 SH   DFND 1 0 0 8,967
MEDTRONIC PLC OPT G5960L103 42,741 529,300 SH Call SOLE 8 529,300 0 0
MEDTRONIC PLC OPT G5960L103 39,955 494,800 SH Put SOLE 8 494,800 0 0
MEDTRONIC PLC COM G5960L103 40,383 500,104 SH   SOLE 8 500,104 0 0
MEDTRONIC PLC COM G5960L103 39,346 487,257 SH   SOLE 9 487,257 0 0
MEDTRONIC PLC COM G5960L103 881 10,915 SH   SOLE 20 0 10,915 0
MEDTRONIC PLC COM G5960L103 75 934 SH   SOLE 99 0 934 0
MEET GROUP INC COM 58513U101 30 10,623 SH   SOLE 1 10,623 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 1,642 56,528 SH   SOLE 1 56,528 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 45 1,564 SH   SOLE 8 1,564 0 0
MELCO RESORT ENTERTAINMENT L OPT 585464100 6,249 215,200 SH Put SOLE 8 215,200 0 0
MELCO RESORT ENTERTAINMENT L OPT 585464100 2,994 103,100 SH Call SOLE 8 103,100 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 510 17,591 SH   SOLE 9 17,591 0 0
MELINTA THERAPEUTICS INC COM 58549G100 468 29,620 SH   SOLE 1 29,620 0 0
MELINTA THERAPEUTICS INC COM 58549G100 30 1,892 SH   SOLE 8 1,892 0 0
MELINTA THERAPEUTICS INC OPT 58549G100 26 1,660 SH Call SOLE 8 1,660 0 0
MELINTA THERAPEUTICS INC OPT 58549G100 4 280 SH Put SOLE 8 280 0 0
MELLANOX TECHNOLOGIES LTD OPT M51363113 3,468 53,600 SH Call SOLE 8 53,600 0 0
MELLANOX TECHNOLOGIES LTD COM M51363113 371 5,736 SH   SOLE 8 5,736 0 0
MELLANOX TECHNOLOGIES LTD OPT M51363113 2,530 39,100 SH Put SOLE 8 39,100 0 0
MERCADOLIBRE INC COM 58733R102 2,222 7,060 SH   SOLE 1 7,060 0 0
MERCADOLIBRE INC COM 58733R102 14 45 SH   SOLE 8 45 0 0
MERCADOLIBRE INC OPT 58733R102 6,828 21,700 SH Call SOLE 8 21,700 0 0
MERCADOLIBRE INC OPT 58733R102 5,286 16,800 SH Put SOLE 8 16,800 0 0
MERCADOLIBRE INC COM 58733R102 58 184 SH   SOLE 9 184 0 0
MERCANTILE BANK CORP COM 587376104 90 2,556 SH   SOLE 1 2,556 0 0
MERCANTILE BANK CORP COM 587376104 1 17 SH   SOLE 8 17 0 0
MERCER INTL INC COM 588056101 1 43 SH   SOLE 8 43 0 0
MERCHANTS BANCORP IND COM 58844R108 23 1,152 SH   SOLE 1 1,152 0 0
MERCHANTS BANCORP IND COM 58844R108 27 1,383 SH   SOLE 8 1,383 0 0
MERCK &amp CO INC COM 58933Y105 316,119 5,617,879 SH   SOLE 1 5,585,823 32,056 0
MERCK &amp CO INC COM 58933Y105 651 11,561 SH   DFND 1 0 0 11,561
MERCK &amp CO INC COM 58933Y105 68,856 1,223,682 SH   SOLE 8 1,223,682 0 0
MERCK &amp CO INC OPT 58933Y105 27,567 489,900 SH Call SOLE 8 489,900 0 0
MERCK &amp CO INC OPT 58933Y105 89,666 1,593,500 SH Put SOLE 8 1,593,500 0 0
MERCK &amp CO INC COM 58933Y105 26,697 474,452 SH   SOLE 9 474,452 0 0
MERCK &amp CO INC COM 58933Y105 563 10,000 SH   SOLE 20 0 10,000 0
MERCURY GENL CORP NEW COM 589400100 475 8,885 SH   SOLE 1 8,885 0 0
MERCURY GENL CORP NEW COM 589400100 91 1,697 SH   SOLE 8 1,697 0 0
MERCURY SYS INC COM 589378108 382 7,434 SH   SOLE 1 7,434 0 0
MERCURY SYS INC COM 589378108 32 617 SH   SOLE 8 617 0 0
MEREDITH CORP COM 589433101 735 11,114 SH   SOLE 1 11,114 0 0
MEREDITH CORP COM 589433101 822 12,449 SH   SOLE 8 12,449 0 0
MERIDIAN BANCORP INC MD COM 58958U103 156 7,597 SH   SOLE 1 7,597 0 0
MERIDIAN BANCORP INC MD COM 58958U103 12 620 SH   SOLE 8 620 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 275 19,658 SH   SOLE 1 19,658 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 40 2,830 SH   SOLE 8 2,830 0 0
MERIDIAN BIOSCIENCE INC OPT 589584101 78 5,600 SH Call SOLE 8 5,600 0 0
MERIDIAN BIOSCIENCE INC OPT 589584101 4 300 SH Put SOLE 8 300 0 0
MERIT MED SYS INC COM 589889104 373 8,634 SH   SOLE 1 8,634 0 0
MERIT MED SYS INC COM 589889104 39 894 SH   SOLE 8 894 0 0
MERITAGE HOMES CORP COM 59001A102 614 11,984 SH   SOLE 1 11,984 0 0
MERITAGE HOMES CORP OPT 59001A102 292 5,700 SH Put SOLE 8 5,700 0 0
MERITAGE HOMES CORP OPT 59001A102 1,121 21,900 SH Call SOLE 8 21,900 0 0
MERITOR INC COM 59001K100 995 42,427 SH   SOLE 1 42,427 0 0
MERITOR INC OPT 59001K100 127 5,400 SH Put SOLE 8 5,400 0 0
MERITOR INC COM 59001K100 431 18,402 SH   SOLE 8 18,402 0 0
MERITOR INC OPT 59001K100 221 9,400 SH Call SOLE 8 9,400 0 0
MERRIMACK PHARMACEUTICALS IN COM 590328209 24 2,341 SH   SOLE 1 2,341 0 0
MERRIMACK PHARMACEUTICALS IN COM 590328209 1 104 SH   SOLE 8 104 0 0
MERSANA THERAPEUTICS INC COM 59045L106 13 801 SH   SOLE 1 801 0 0
MESA LABS INC COM 59064R109 64 515 SH   SOLE 1 515 0 0
META FINL GROUP INC COM 59100U108 151 1,621 SH   SOLE 1 1,621 0 0
METHANEX CORP COM 59151K108 6 100 SH   SOLE 9 100 0 0
METHODE ELECTRS INC COM 591520200 1,938 48,325 SH   SOLE 1 48,325 0 0
METHODE ELECTRS INC COM 591520200 18 438 SH   SOLE 8 438 0 0
METLIFE INC COM 59156R108 109,036 2,156,582 SH   SOLE 1 2,156,582 0 0
METLIFE INC OPT 59156R108 10,112 200,000 SH Call SOLE 1 200,000 0 0
METLIFE INC COM 59156R108 3,869 76,528 SH   SOLE 8 76,528 0 0
METLIFE INC OPT 59156R108 16,204 320,500 SH Put SOLE 8 320,500 0 0
METLIFE INC OPT 59156R108 14,778 292,300 SH Call SOLE 8 292,300 0 0
METLIFE INC COM 59156R108 8,981 177,647 SH   SOLE 9 177,647 0 0
METLIFE INC COM 59156R108 1,421 28,098 SH   DFND 20 0 0 28,098
METROPOLITAN BK HLDG CORP COM 591774104 24 571 SH   SOLE 1 571 0 0
METROPOLITAN BK HLDG CORP COM 591774104 70 1,669 SH   SOLE 8 1,669 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 23,819 38,448 SH   SOLE 1 38,448 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 55 88 SH   SOLE 8 88 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 2,195 3,543 SH   SOLE 9 3,543 0 0
MFA FINL INC TRUS 55272X102 1,117 141,062 SH   SOLE 1 141,062 0 0
MFA FINL INC TRUS 55272X102 22 2,744 SH   SOLE 8 2,744 0 0
MFC BANCORP LTD COM G60630103 2 300 SH   SOLE 8 300 0 0
MGE ENERGY INC COM 55277P104 476 7,545 SH   SOLE 1 7,545 0 0
MGIC INVT CORP WIS COM 552848103 6,210 440,120 SH   SOLE 1 440,120 0 0
MGIC INVT CORP WIS OPT 552848103 832 59,000 SH Call SOLE 8 59,000 0 0
MGIC INVT CORP WIS OPT 552848103 306 21,700 SH Put SOLE 8 21,700 0 0
MGIC INVT CORP WIS COM 552848103 179 12,704 SH   SOLE 8 12,704 0 0
MGM GROWTH PPTYS LLC TRUS 55303A105 1,526 52,347 SH   SOLE 1 52,347 0 0
MGM RESORTS INTERNATIONAL OPT 552953101 11,687 350,000 SH Put SOLE 1 350,000 0 0
MGM RESORTS INTERNATIONAL COM 552953101 97,900 2,932,089 SH   SOLE 1 2,932,089 0 0
MGM RESORTS INTERNATIONAL OPT 552953101 55,938 1,675,300 SH Call SOLE 1 1,675,300 0 0
MGM RESORTS INTERNATIONAL COM 552953101 22,881 685,282 SH   SOLE 8 685,282 0 0
MGM RESORTS INTERNATIONAL OPT 552953101 38,031 1,139,000 SH Put SOLE 8 1,139,000 0 0
MGM RESORTS INTERNATIONAL OPT 552953101 16,628 498,000 SH Call SOLE 8 498,000 0 0
MGM RESORTS INTERNATIONAL COM 552953101 2,354 70,522 SH   SOLE 9 70,522 0 0
MGM RESORTS INTERNATIONAL COM 552953101 2,070 62,000 SH   SOLE 20 0 62,000 0
MGP INGREDIENTS INC NEW COM 55303J106 298 3,884 SH   SOLE 1 3,884 0 0
MGP INGREDIENTS INC NEW COM 55303J106 28 365 SH   SOLE 8 365 0 0
MGP INGREDIENTS INC NEW OPT 55303J106 769 10,000 SH Call SOLE 8 10,000 0 0
MICHAEL KORS HLDGS LTD COM G60754101 33 531 SH   DFND 1 0 0 531
MICHAEL KORS HLDGS LTD COM G60754101 14,659 232,869 SH   SOLE 1 232,869 0 0
MICHAEL KORS HLDGS LTD OPT G60754101 7,630 121,200 SH Call SOLE 8 121,200 0 0
MICHAEL KORS HLDGS LTD COM G60754101 5 84 SH   SOLE 8 84 0 0
MICHAEL KORS HLDGS LTD OPT G60754101 2,040 32,400 SH Put SOLE 8 32,400 0 0
MICHAEL KORS HLDGS LTD COM G60754101 1,358 21,572 SH   SOLE 9 21,572 0 0
MICHAELS COS INC COM 59408Q106 11,957 494,278 SH   SOLE 1 494,278 0 0
MICHAELS COS INC COM 59408Q106 78 3,209 SH   SOLE 8 3,209 0 0
MICRO FOCUS INTERNATIONAL PL ADR 594837304 0 13 SH   DFND 1 0 0 13
MICRO FOCUS INTERNATIONAL PL ADR 594837304 209 6,227 SH   SOLE 1 6,227 0 0
MICRO FOCUS INTERNATIONAL PL OPT 594837304 120 3,575 SH Put SOLE 8 3,575 0 0
MICRO FOCUS INTERNATIONAL PL ADR 594837304 1,448 43,092 SH   SOLE 8 43,092 0 0
MICRO FOCUS INTERNATIONAL PL OPT 594837304 196 5,824 SH Call SOLE 8 5,824 0 0
MICRO FOCUS INTERNATIONAL PL ADR 594837304 0 1 SH   SOLE 9 1 0 0
MICROBOT MED INC COM 59503A105 0 1 SH   DFND 1 0 0 1
MICROCHIP TECHNOLOGY INC COM 595017104 22,094 251,412 SH   SOLE 1 251,412 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 88 1,000 SH   DFND 1 0 0 1,000
MICROCHIP TECHNOLOGY INC BOND 595017AD6 170 100,000 PRN   SOLE 8 0 0 100,000
MICROCHIP TECHNOLOGY INC COM 595017104 696 7,925 SH   SOLE 8 7,925 0 0
MICROCHIP TECHNOLOGY INC OPT 595017104 8,235 93,700 SH Call SOLE 8 93,700 0 0
MICROCHIP TECHNOLOGY INC OPT 595017104 3,568 40,600 SH Put SOLE 8 40,600 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 2,854 32,474 SH   SOLE 9 32,474 0 0
MICRON TECHNOLOGY INC COM 595112103 50,809 1,235,581 SH   SOLE 1 1,235,581 0 0
MICRON TECHNOLOGY INC BOND 595112AY9 1,138 789,000 PRN   SOLE 8 0 0 789,000
MICRON TECHNOLOGY INC OPT 595112103 77,738 1,890,500 SH Call SOLE 8 1,890,500 0 0
MICRON TECHNOLOGY INC OPT 595112103 215,082 5,230,600 SH Put SOLE 8 5,230,600 0 0
MICRON TECHNOLOGY INC COM 595112103 124,627 3,030,815 SH   SOLE 8 3,030,815 0 0
MICRON TECHNOLOGY INC COM 595112103 6,706 163,081 SH   SOLE 9 163,081 0 0
MICROSEMI CORP COM 595137100 1,161 22,474 SH   SOLE 1 22,474 0 0
MICROSEMI CORP COM 595137100 1,125 21,782 SH   SOLE 8 21,782 0 0
MICROSOFT CORP COM 594918104 6,552 76,600 SH   DFND 1 0 0 76,600
MICROSOFT CORP COM 594918104 645,506 7,546,245 SH   SOLE 1 6,661,376 884,869 0
MICROSOFT CORP COM 594918104 109,522 1,280,363 SH   SOLE 8 1,280,363 0 0
MICROSOFT CORP OPT 594918104 212,858 2,488,400 SH Put SOLE 8 2,488,400 0 0
MICROSOFT CORP OPT 594918104 210,009 2,455,100 SH Call SOLE 8 2,455,100 0 0
MICROSOFT CORP COM 594918104 98,550 1,152,101 SH   SOLE 9 1,152,101 0 0
MICROSOFT CORP COM 594918104 3,639 42,545 SH   SOLE 20 0 42,545 0
MICROSOFT CORP COM 594918104 917 10,716 SH   DFND 20 0 0 10,716
MICROSOFT CORP COM 594918104 58 682 SH   SOLE 99 0 682 0
MICROSTRATEGY INC COM 594972408 2,644 20,138 SH   SOLE 1 20,138 0 0
MICROSTRATEGY INC OPT 594972408 748 5,700 SH Put SOLE 8 5,700 0 0
MICROSTRATEGY INC OPT 594972408 13 100 SH Call SOLE 8 100 0 0
MICROSTRATEGY INC COM 594972408 139 1,062 SH   SOLE 8 1,062 0 0
MICROVISION INC DEL COM 594960304 22 13,910 SH   SOLE 1 13,910 0 0
MID AMER APT CMNTYS INC TRUS 59522J103 14,121 140,420 SH   SOLE 1 140,420 0 0
MID AMER APT CMNTYS INC COM 59522J103 1,570 15,615 SH   SOLE 1 15,615 0 0
MID AMER APT CMNTYS INC TRUS 59522J103 59 583 SH   SOLE 8 583 0 0
MID AMER APT CMNTYS INC COM 59522J103 1,586 15,773 SH   SOLE 9 15,773 0 0
MID CON ENERGY PARTNERS LP COM 59560V109 0 47 SH   SOLE 8 47 0 0
MIDDLEBY CORP COM 596278101 1,472 10,913 SH   SOLE 1 10,913 0 0
MIDDLEBY CORP OPT 596278101 378 2,800 SH Put SOLE 8 2,800 0 0
MIDDLEBY CORP OPT 596278101 1,255 9,300 SH Call SOLE 8 9,300 0 0
MIDDLEBY CORP COM 596278101 107 790 SH   SOLE 8 790 0 0
MIDDLEBY CORP COM 596278101 34 252 SH   SOLE 9 252 0 0
MIDDLEFIELD BANC CORP COM 596304204 26 539 SH   SOLE 1 539 0 0
MIDDLESEX WATER CO COM 596680108 103 2,576 SH   SOLE 1 2,576 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 90 2,763 SH   SOLE 1 2,763 0 0
MIDSOUTH BANCORP INC COM 598039105 31 2,311 SH   SOLE 1 2,311 0 0
MIDSTATES PETE CO INC COM 59804T407 64 3,925 SH   SOLE 1 3,925 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 62 1,850 SH   SOLE 1 1,850 0 0
MILACRON HLDGS CORP COM 59870L106 708 36,994 SH   SOLE 1 36,994 0 0
MILLER HERMAN INC COM 600544100 1,008 25,188 SH   SOLE 1 25,188 0 0
MILLER HERMAN INC COM 600544100 71 1,773 SH   SOLE 8 1,773 0 0
MILLER INDS INC TENN COM 600551204 49 1,907 SH   SOLE 1 1,907 0 0
MILLER INDS INC TENN COM 600551204 1 50 SH   SOLE 8 50 0 0
MIMECAST LTD COM G14838109 5 171 SH   DFND 1 0 0 171
MIMECAST LTD COM G14838109 37 1,300 SH   SOLE 1 1,300 0 0
MIMECAST LTD COM G14838109 2 78 SH   SOLE 8 78 0 0
MIMEDX GROUP INC COM 602496101 566 44,943 SH   SOLE 1 44,943 0 0
MIMEDX GROUP INC OPT 602496101 368 29,200 SH Put SOLE 8 29,200 0 0
MIMEDX GROUP INC OPT 602496101 213 16,900 SH Call SOLE 8 16,900 0 0
MINDBODY INC COM 60255W105 407 13,373 SH   SOLE 1 13,373 0 0
MINERALS TECHNOLOGIES INC COM 603158106 621 9,026 SH   SOLE 1 9,026 0 0
MINERVA NEUROSCIENCES INC COM 603380106 25 4,204 SH   SOLE 1 4,204 0 0
MINERVA NEUROSCIENCES INC COM 603380106 10 1,726 SH   SOLE 8 1,726 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 22 2,088 SH   SOLE 1 2,088 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 5 462 SH   SOLE 8 462 0 0
MIRATI THERAPEUTICS INC COM 60468T105 328 18,000 SH   SOLE 1 18,000 0 0
MISTRAS GROUP INC COM 60649T107 64 2,743 SH   SOLE 1 2,743 0 0
MITEK SYS INC COM 606710200 89 9,900 SH   SOLE 1 9,900 0 0
MITEK SYS INC COM 606710200 16 1,824 SH   SOLE 8 1,824 0 0
MITEL NETWORKS CORP COM 60671Q104 91 11,100 SH   SOLE 1 11,100 0 0
MITEL NETWORKS CORP COM 60671Q104 48 5,887 SH   SOLE 8 5,887 0 0
MITSUBISHI UFJ FINL GROUP IN ADR 606822104 235 32,269 SH   SOLE 1 32,269 0 0
MITSUBISHI UFJ FINL GROUP IN ADR 606822104 17 2,364 SH   SOLE 8 2,364 0 0
MKS INSTRUMENT INC COM 55306N104 1,456 15,410 SH   SOLE 1 15,410 0 0
MKS INSTRUMENT INC COM 55306N104 137 1,451 SH   SOLE 8 1,451 0 0
MKS INSTRUMENT INC OPT 55306N104 104 1,100 SH Put SOLE 8 1,100 0 0
MKS INSTRUMENT INC OPT 55306N104 85 900 SH Call SOLE 8 900 0 0
MOBILE MINI INC COM 60740F105 241 6,974 SH   SOLE 1 6,974 0 0
MOBILE MINI INC COM 60740F105 0 8 SH   SOLE 8 8 0 0
MOBILE TELESYSTEMS PJSC ADR 607409109 168 16,526 SH   SOLE 1 16,526 0 0
MOBILE TELESYSTEMS PJSC ADR 607409109 408 40,000 SH   DFND 1 0 0 40,000
MOBILE TELESYSTEMS PJSC ADR 607409109 6,605 648,210 SH   SOLE 9 648,210 0 0
MOBILEIRON INC COM 60739U204 35 9,064 SH   SOLE 1 9,064 0 0
MOBILEIRON INC COM 60739U204 0 70 SH   SOLE 8 70 0 0
MODEL N INC COM 607525102 59 3,767 SH   SOLE 1 3,767 0 0
MODINE MFG CO COM 607828100 324 16,060 SH   SOLE 1 16,060 0 0
MODINE MFG CO COM 607828100 18 906 SH   SOLE 8 906 0 0
MODUSLINK GLOBAL SOLUTIONS I COM 60786L206 0 47 SH   SOLE 8 47 0 0
MOELIS &amp CO COM 60786M105 467 9,634 SH   SOLE 1 9,634 0 0
MOELIS &amp CO COM 60786M105 85 1,750 SH   SOLE 8 1,750 0 0
MOHAWK INDS INC COM 608190104 217 788 SH   DFND 1 0 0 788
MOHAWK INDS INC COM 608190104 59,560 215,881 SH   SOLE 1 72,291 143,590 0
MOHAWK INDS INC OPT 608190104 83 300 SH Call SOLE 8 300 0 0
MOHAWK INDS INC OPT 608190104 2,814 10,200 SH Put SOLE 8 10,200 0 0
MOHAWK INDS INC COM 608190104 1,877 6,804 SH   SOLE 8 6,804 0 0
MOHAWK INDS INC COM 608190104 2,419 8,771 SH   SOLE 9 8,771 0 0
MOHAWK INDS INC COM 608190104 1,243 4,506 SH   DFND 20 0 0 4,506
MOHAWK INDS INC COM 608190104 71 258 SH   SOLE 20 0 258 0
MOHAWK INDS INC COM 608190104 50 180 SH   SOLE 99 0 180 0
MOLINA HEALTHCARE INC COM 60855R100 6,698 87,340 SH   SOLE 1 87,340 0 0
MOLINA HEALTHCARE INC OPT 60855R100 161 2,100 SH Put SOLE 8 2,100 0 0
MOLINA HEALTHCARE INC COM 60855R100 137 1,780 SH   SOLE 8 1,780 0 0
MOLINA HEALTHCARE INC OPT 60855R100 23 300 SH Call SOLE 8 300 0 0
MOLINA HEALTHCARE INC BOND 60855RAC4 115 60,000 PRN   SOLE 8 0 0 60,000
MOLSON COORS BREWING CO COM 60871R209 38,422 468,147 SH   SOLE 1 468,147 0 0
MOLSON COORS BREWING CO OPT 60871R209 3,127 38,100 SH Call SOLE 8 38,100 0 0
MOLSON COORS BREWING CO OPT 60871R209 6,328 77,100 SH Put SOLE 8 77,100 0 0
MOLSON COORS BREWING CO COM 60871R209 4 50 SH   SOLE 8 50 0 0
MOLSON COORS BREWING CO COM 60871R209 2,107 25,667 SH   SOLE 9 25,667 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 167 11,991 SH   SOLE 1 11,991 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 91 6,499 SH   SOLE 8 6,499 0 0
MOMENTA PHARMACEUTICALS INC OPT 60877T100 202 14,500 SH Call SOLE 8 14,500 0 0
MOMENTA PHARMACEUTICALS INC OPT 60877T100 32 2,300 SH Put SOLE 8 2,300 0 0
MOMO INC ADR 60879B107 20 800 SH   DFND 1 0 0 800
MOMO INC ADR 60879B107 3,009 122,875 SH   SOLE 1 122,875 0 0
MOMO INC ADR 60879B107 2,043 83,467 SH   SOLE 8 83,467 0 0
MOMO INC OPT 60879B107 8,235 336,400 SH Put SOLE 8 336,400 0 0
MOMO INC OPT 60879B107 7,087 289,500 SH Call SOLE 8 289,500 0 0
MOMO INC ADR 60879B107 911 37,200 SH   SOLE 9 37,200 0 0
MONARCH CASINO &amp RESORT INC COM 609027107 297 6,615 SH   SOLE 1 6,615 0 0
MONARCH CASINO &amp RESORT INC OPT 609027107 13 300 SH Put SOLE 8 300 0 0
MONARCH CASINO &amp RESORT INC COM 609027107 65 1,439 SH   SOLE 8 1,439 0 0
MONDELEZ INTL INC COM 609207105 130,047 3,038,448 SH   SOLE 1 2,158,452 879,996 0
MONDELEZ INTL INC COM 609207105 2,353 54,976 SH   DFND 1 0 0 54,976
MONDELEZ INTL INC OPT 609207105 4,284 100,100 SH Call SOLE 8 100,100 0 0
MONDELEZ INTL INC COM 609207105 8,193 191,434 SH   SOLE 8 191,434 0 0
MONDELEZ INTL INC OPT 609207105 57,669 1,347,400 SH Put SOLE 8 1,347,400 0 0
MONDELEZ INTL INC COM 609207105 12,661 295,819 SH   SOLE 9 295,819 0 0
MONDELEZ INTL INC COM 609207105 568 13,274 SH   SOLE 20 0 13,274 0
MONDELEZ INTL INC COM 609207105 245 5,735 SH   SOLE 81 5,735 0 0
MONDELEZ INTL INC COM 609207105 158 3,690 SH   SOLE 99 0 3,690 0
MONEYGRAM INTL INC COM 60935Y208 632 47,980 SH   SOLE 1 47,980 0 0
MONEYGRAM INTL INC COM 60935Y208 1 46 SH   SOLE 8 46 0 0
MONMOUTH REAL ESTATE INVT CO TRUS 609720107 201 11,278 SH   SOLE 1 11,278 0 0
MONMOUTH REAL ESTATE INVT CO TRUS 609720107 0 1 SH   SOLE 8 1 0 0
MONOLITHIC PWR SYS INC COM 609839105 969 8,623 SH   SOLE 1 8,623 0 0
MONOLITHIC PWR SYS INC COM 609839105 4 34 SH   SOLE 8 34 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 203 8,404 SH   SOLE 1 8,404 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 0 1 SH   SOLE 8 1 0 0
MONRO INC COM 610236101 345 6,066 SH   SOLE 1 6,066 0 0
MONRO INC COM 610236101 1,174 20,623 SH   SOLE 8 20,623 0 0
MONRO INC OPT 610236101 11 200 SH Call SOLE 8 200 0 0
MONSANTO CO NEW COM 61166W101 63,565 544,314 SH   SOLE 1 544,314 0 0
MONSANTO CO NEW COM 61166W101 76 653 SH   DFND 1 0 0 653
MONSANTO CO NEW OPT 61166W101 34,929 299,100 SH Call SOLE 8 299,100 0 0
MONSANTO CO NEW COM 61166W101 7,724 66,146 SH   SOLE 8 66,146 0 0
MONSANTO CO NEW OPT 61166W101 26,801 229,500 SH Put SOLE 8 229,500 0 0
MONSANTO CO NEW COM 61166W101 7,211 61,748 SH   SOLE 9 61,748 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 28,598 451,863 SH   SOLE 1 451,863 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 4,344 68,630 SH   SOLE 8 68,630 0 0
MONSTER BEVERAGE CORP NEW OPT 61174X109 1,633 25,800 SH Call SOLE 8 25,800 0 0
MONSTER BEVERAGE CORP NEW OPT 61174X109 1,627 25,700 SH Put SOLE 8 25,700 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 3,613 57,100 SH   SOLE 9 57,100 0 0
MOODYS CORP COM 615369105 20,418 138,332 SH   SOLE 1 138,332 0 0
MOODYS CORP COM 615369105 13 90 SH   SOLE 8 90 0 0
MOODYS CORP COM 615369105 3,411 23,107 SH   SOLE 9 23,107 0 0
MOOG INC COM 615394202 1,192 13,721 SH   SOLE 1 13,721 0 0
MORGAN STANLEY COM 617446448 67,873 1,293,602 SH   SOLE 1 1,293,602 0 0
MORGAN STANLEY COM 617446448 4,111 78,344 SH   DFND 1 0 0 78,344
MORGAN STANLEY OPT 617446448 9,240 176,100 SH Call SOLE 8 176,100 0 0
MORGAN STANLEY OPT 617446448 55,860 1,064,600 SH Put SOLE 8 1,064,600 0 0
MORGAN STANLEY COM 617446448 8,816 168,020 SH   SOLE 8 168,020 0 0
MORGAN STANLEY COM 617446448 10,457 199,308 SH   SOLE 9 199,308 0 0
MORGAN STANLEY CHINA A SH FD FUND 617468103 43 1,819 SH   DFND 1 0 0 1,819
MORGAN STANLEY INDIA INVS FD FUND 61745C105 462 13,922 SH   DFND 1 0 0 13,922
MORNINGSTAR INC COM 617700109 34 348 SH   SOLE 1 348 0 0
MORNINGSTAR INC COM 617700109 215 2,223 SH   SOLE 8 2,223 0 0
MORNINGSTAR INC OPT 617700109 19 200 SH Put SOLE 8 200 0 0
MOSAIC CO NEW COM 61945C103 51 2,000 SH   DFND 1 0 0 2,000
MOSAIC CO NEW COM 61945C103 9,584 373,515 SH   SOLE 1 373,515 0 0
MOSAIC CO NEW OPT 61945C103 10,087 393,100 SH Call SOLE 8 393,100 0 0
MOSAIC CO NEW COM 61945C103 28 1,095 SH   SOLE 8 1,095 0 0
MOSAIC CO NEW OPT 61945C103 9,302 362,500 SH Put SOLE 8 362,500 0 0
MOSAIC CO NEW COM 61945C103 2,275 88,646 SH   SOLE 9 88,646 0 0
MOTORCAR PTS AMER INC COM 620071100 76 3,024 SH   SOLE 1 3,024 0 0
MOTOROLA SOLUTIONS INC COM 620076307 6 71 SH   DFND 1 0 0 71
MOTOROLA SOLUTIONS INC COM 620076307 12,883 142,614 SH   SOLE 1 142,614 0 0
MOTOROLA SOLUTIONS INC OPT 620076307 11,943 132,200 SH Call SOLE 8 132,200 0 0
MOTOROLA SOLUTIONS INC COM 620076307 361 4,001 SH   SOLE 8 4,001 0 0
MOTOROLA SOLUTIONS INC OPT 620076307 397 4,400 SH Put SOLE 8 4,400 0 0
MOTOROLA SOLUTIONS INC COM 620076307 2,034 22,522 SH   SOLE 9 22,522 0 0
MOUNTAIN PROV DIAMONDS INC COM 62426E402 1,150 418,341 SH   DFND 1 0 0 418,341
MOVADO GROUP INC COM 624580106 197 6,101 SH   SOLE 1 6,101 0 0
MOVADO GROUP INC COM 624580106 62 1,933 SH   SOLE 8 1,933 0 0
MPLX LP COM 55336V100 70,235 1,980,126 SH   SOLE 1 1,980,126 0 0
MPLX LP OPT 55336V100 1,703 48,000 SH Call SOLE 8 48,000 0 0
MPLX LP COM 55336V100 2,167 61,102 SH   SOLE 8 61,102 0 0
MPLX LP OPT 55336V100 951 26,800 SH Put SOLE 8 26,800 0 0
MRC GLOBAL INC COM 55345K103 305 18,009 SH   SOLE 1 18,009 0 0
MRC GLOBAL INC COM 55345K103 2 134 SH   SOLE 8 134 0 0
MSA SAFETY INC COM 553498106 583 7,522 SH   SOLE 1 7,522 0 0
MSC INDL DIRECT INC COM 553530106 2,317 23,971 SH   SOLE 1 23,971 0 0
MSCI INC COM 55354G100 7,682 60,709 SH   SOLE 1 60,709 0 0
MSCI INC COM 55354G100 42 336 SH   SOLE 8 336 0 0
MSCI INC COM 55354G100 50 395 SH   SOLE 9 395 0 0
MSG NETWORK INC COM 553573106 456 22,500 SH   SOLE 1 22,500 0 0
MSG NETWORK INC COM 553573106 3 145 SH   SOLE 8 145 0 0
MTGE INVT CORP TRUS 55378A105 226 12,203 SH   SOLE 1 12,203 0 0
MTS SYS CORP COM 553777103 145 2,699 SH   SOLE 1 2,699 0 0
MTS SYS CORP COM 553777103 32 603 SH   SOLE 8 603 0 0
MUELLER INDS INC COM 624756102 320 9,038 SH   SOLE 1 9,038 0 0
MUELLER WTR PRODS INC COM 624758108 851 67,960 SH   SOLE 1 67,960 0 0
MULESOFT INC COM 625207105 90 3,858 SH   SOLE 1 3,858 0 0
MULTI COLOR CORP COM 625383104 162 2,167 SH   SOLE 1 2,167 0 0
MULTI COLOR CORP COM 625383104 33 445 SH   SOLE 8 445 0 0
MURPHY OIL CORP COM 626717102 343 11,095 SH   SOLE 1 11,095 0 0
MURPHY OIL CORP OPT 626717102 910 29,300 SH Put SOLE 8 29,300 0 0
MURPHY OIL CORP COM 626717102 2 49 SH   SOLE 8 49 0 0
MURPHY OIL CORP OPT 626717102 2,167 69,800 SH Call SOLE 8 69,800 0 0
MURPHY OIL CORP COM 626717102 1 22 SH   SOLE 9 22 0 0
MURPHY USA INC COM 626755102 1,648 20,507 SH   SOLE 1 20,507 0 0
MURPHY USA INC COM 626755102 5 63 SH   SOLE 8 63 0 0
MUTUALFIRST FINL INC COM 62845B104 37 972 SH   SOLE 1 972 0 0
MVC CAPITAL INC COM 553829102 1 103 SH   SOLE 8 103 0 0
MYERS INDS INC COM 628464109 74 3,753 SH   SOLE 1 3,753 0 0
MYERS INDS INC COM 628464109 2 78 SH   SOLE 8 78 0 0
MYLAN N V COM N59465109 8 186 SH   DFND 1 0 0 186
MYLAN N V COM N59465109 41,443 979,482 SH   SOLE 1 979,482 0 0
MYLAN N V OPT N59465109 21,515 508,500 SH Call SOLE 8 508,500 0 0
MYLAN N V COM N59465109 4,125 97,487 SH   SOLE 8 97,487 0 0
MYLAN N V OPT N59465109 27,294 645,100 SH Put SOLE 8 645,100 0 0
MYLAN N V COM N59465109 3,187 75,320 SH   SOLE 9 75,320 0 0
MYOKARDIA INC COM 62857M105 377 8,952 SH   SOLE 1 8,952 0 0
MYOKARDIA INC COM 62857M105 58 1,383 SH   SOLE 8 1,383 0 0
MYR GROUP INC DEL COM 55405W104 245 6,834 SH   SOLE 1 6,834 0 0
MYRIAD GENETICS INC COM 62855J104 821 23,921 SH   SOLE 1 23,921 0 0
MYRIAD GENETICS INC OPT 62855J104 48 1,400 SH Put SOLE 8 1,400 0 0
MYRIAD GENETICS INC COM 62855J104 1,423 41,419 SH   SOLE 8 41,419 0 0
MYRIAD GENETICS INC OPT 62855J104 7 200 SH Call SOLE 8 200 0 0
NABORS INDUSTRIES LTD COM G6359F103 753 110,363 SH   SOLE 1 110,363 0 0
NABORS INDUSTRIES LTD OPT G6359F103 613 89,700 SH Put SOLE 8 89,700 0 0
NABORS INDUSTRIES LTD OPT G6359F103 1,944 284,600 SH Call SOLE 8 284,600 0 0
NABORS INDUSTRIES LTD COM G6359F103 1,251 183,067 SH   SOLE 8 183,067 0 0
NABRIVA THERAPEUTICS PLC COM G63637105 51 8,600 SH   SOLE 1 8,600 0 0
NACCO INDS INC COM 629579103 29 788 SH   SOLE 1 788 0 0
NAM TAI PPTY INC COM G63907102 12 937 SH   SOLE 8 937 0 0
NANOMETRICS INC COM 630077105 836 33,578 SH   SOLE 1 33,578 0 0
NANOMETRICS INC OPT 630077105 2 100 SH Call SOLE 8 100 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 24 3,268 SH   SOLE 1 3,268 0 0
NANTHEALTH INC COM 630104107 11 3,579 SH   SOLE 1 3,579 0 0
NANTKWEST INC COM 63016Q102 126 28,086 SH   SOLE 1 28,086 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 17 1,888 SH   SOLE 1 1,888 0 0
NASDAQ INC COM 631103108 9,732 126,651 SH   SOLE 1 126,651 0 0
NASDAQ INC COM 631103108 4 55 SH   DFND 1 0 0 55
NASDAQ INC OPT 631103108 69 900 SH Put SOLE 8 900 0 0
NASDAQ INC COM 631103108 509 6,631 SH   SOLE 8 6,631 0 0
NASDAQ INC OPT 631103108 2,620 34,100 SH Call SOLE 8 34,100 0 0
NASDAQ INC COM 631103108 1,241 16,154 SH   SOLE 9 16,154 0 0
NATERA INC COM 632307104 132 14,665 SH   SOLE 1 14,665 0 0
NATHANS FAMOUS INC NEW COM 632347100 34 451 SH   SOLE 1 451 0 0
NATIONAL BANKSHARES INC VA COM 634865109 49 1,074 SH   SOLE 1 1,074 0 0
NATIONAL BEVERAGE CORP COM 635017106 2,552 26,192 SH   SOLE 1 26,192 0 0
NATIONAL BEVERAGE CORP OPT 635017106 6,665 68,400 SH Put SOLE 8 68,400 0 0
NATIONAL BEVERAGE CORP OPT 635017106 19 200 SH Call SOLE 8 200 0 0
NATIONAL BEVERAGE CORP COM 635017106 318 3,263 SH   SOLE 8 3,263 0 0
NATIONAL BK HLDGS CORP COM 633707104 840 25,888 SH   SOLE 1 25,888 0 0
NATIONAL BK HLDGS CORP COM 633707104 3 82 SH   SOLE 8 82 0 0
NATIONAL CINEMEDIA INC COM 635309107 67 9,818 SH   SOLE 1 9,818 0 0
NATIONAL CINEMEDIA INC COM 635309107 62 9,093 SH   SOLE 8 9,093 0 0
NATIONAL CINEMEDIA INC OPT 635309107 8 1,200 SH Call SOLE 8 1,200 0 0
NATIONAL CINEMEDIA INC OPT 635309107 17 2,500 SH Put SOLE 8 2,500 0 0
NATIONAL COMM CORP COM 63546L102 77 1,903 SH   SOLE 1 1,903 0 0
NATIONAL FUEL GAS CO N J COM 636180101 747 13,622 SH   SOLE 1 13,622 0 0
NATIONAL FUEL GAS CO N J COM 636180101 48 880 SH   SOLE 8 880 0 0
NATIONAL GEN HLDGS CORP COM 636220303 276 14,070 SH   SOLE 1 14,070 0 0
NATIONAL GEN HLDGS CORP COM 636220303 12 609 SH   SOLE 8 609 0 0
NATIONAL HEALTH INVS INC TRUS 63633D104 939 12,455 SH   SOLE 1 12,455 0 0
NATIONAL HEALTH INVS INC TRUS 63633D104 2 21 SH   SOLE 8 21 0 0
NATIONAL HEALTHCARE CORP COM 635906100 169 2,780 SH   SOLE 1 2,780 0 0
NATIONAL HEALTHCARE CORP COM 635906100 25 418 SH   SOLE 8 418 0 0
NATIONAL INSTRS CORP COM 636518102 1,191 28,602 SH   SOLE 1 28,602 0 0
NATIONAL INSTRS CORP COM 636518102 2 57 SH   SOLE 8 57 0 0
NATIONAL OILWELL VARCO INC COM 637071101 8,171 226,814 SH   SOLE 1 226,814 0 0
NATIONAL OILWELL VARCO INC COM 637071101 75 2,082 SH   DFND 1 0 0 2,082
NATIONAL OILWELL VARCO INC OPT 637071101 5,987 166,200 SH Put SOLE 8 166,200 0 0
NATIONAL OILWELL VARCO INC OPT 637071101 6,455 179,200 SH Call SOLE 8 179,200 0 0
NATIONAL OILWELL VARCO INC COM 637071101 425 11,792 SH   SOLE 8 11,792 0 0
NATIONAL OILWELL VARCO INC COM 637071101 1,901 52,765 SH   SOLE 9 52,765 0 0
NATIONAL PRESTO INDS INC COM 637215104 147 1,484 SH   SOLE 1 1,484 0 0
NATIONAL RESH CORP COM 637372202 63 1,679 SH   SOLE 1 1,679 0 0
NATIONAL RETAIL PPTYS INC TRUS 637417106 2,012 46,679 SH   SOLE 1 46,679 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 28 654 SH   SOLE 1 654 0 0
NATIONAL RETAIL PPTYS INC OPT 637417106 47 1,100 SH Put SOLE 8 1,100 0 0
NATIONAL RETAIL PPTYS INC OPT 637417106 423 9,800 SH Call SOLE 8 9,800 0 0
NATIONAL RETAIL PPTYS INC TRUS 637417106 9 214 SH   SOLE 8 214 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 28 654 SH   SOLE 9 654 0 0
NATIONAL STORAGE AFFILIATES TRUS 637870106 1,157 42,434 SH   SOLE 1 42,434 0 0
NATIONAL VISION HLDGS INC COM 63845R107 118 2,912 SH   SOLE 1 2,912 0 0
NATIONAL WESTN LIFE GROUP IN COM 638517102 218 659 SH   SOLE 1 659 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 96 5,193 SH   SOLE 1 5,193 0 0
NATIONSTAR MTG HLDGS INC OPT 63861C109 2,102 113,600 SH Call SOLE 8 113,600 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 1,182 63,897 SH   SOLE 8 63,897 0 0
NATIONSTAR MTG HLDGS INC OPT 63861C109 1,090 58,900 SH Put SOLE 8 58,900 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 512 19,518 SH   SOLE 1 19,518 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 0 16 SH   SOLE 8 16 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 13 1,429 SH   SOLE 1 1,429 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 0 32 SH   SOLE 8 32 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 24 1,564 SH   SOLE 1 1,564 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 0 23 SH   SOLE 8 23 0 0
NATURAL RESOURCE PARTNERS L COM 63900P608 3,510 135,000 SH   SOLE 1 135,000 0 0
NATURES SUNSHINE PRODUCTS IN COM 639027101 20 1,703 SH   SOLE 1 1,703 0 0
NATUS MEDICAL INC DEL COM 639050103 1,703 44,593 SH   SOLE 1 44,593 0 0
NATUS MEDICAL INC DEL COM 639050103 53 1,378 SH   SOLE 8 1,378 0 0
NAUTILUS INC COM 63910B102 754 56,464 SH   SOLE 1 56,464 0 0
NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 0 23 SH   SOLE 8 23 0 0
NAVIENT CORPORATION COM 63938C108 8,381 629,274 SH   SOLE 1 629,274 0 0
NAVIENT CORPORATION COM 63938C108 77 5,783 SH   SOLE 8 5,783 0 0
NAVIENT CORPORATION OPT 63938C108 13 1,000 SH Call SOLE 8 1,000 0 0
NAVIENT CORPORATION COM 63938C108 472 35,391 SH   SOLE 9 35,391 0 0
NAVIGANT CONSULTING INC COM 63935N107 616 31,731 SH   SOLE 1 31,731 0 0
NAVIGANT CONSULTING INC COM 63935N107 67 3,443 SH   SOLE 8 3,443 0 0
NAVIGATOR HOLDINGS LTD COM Y62132108 103 10,500 SH   SOLE 1 10,500 0 0
NAVIGATOR HOLDINGS LTD COM Y62132108 1 63 SH   SOLE 8 63 0 0
NAVIGATORS GROUP INC COM 638904102 159 3,267 SH   SOLE 1 3,267 0 0
NAVIGATORS GROUP INC COM 638904102 1 30 SH   SOLE 8 30 0 0
NAVIOS MARITIME ACQUIS CORP COM Y62159101 15 13,084 SH   SOLE 1 13,084 0 0
NAVIOS MARITIME HOLDINGS INC COM Y62196103 22 18,331 SH   SOLE 1 18,331 0 0
NAVIOS MARITIME MIDSTREAM LP COM Y62134104 1 99 SH   SOLE 8 99 0 0
NAVIOS MARITIME PARTNERS L P COM Y62267102 89 37,500 SH   SOLE 1 37,500 0 0
NAVIOS MARITIME PARTNERS L P COM Y62267102 0 1 SH   SOLE 8 1 0 0
NAVISTAR INTL CORP NEW COM 63934E108 760 17,719 SH   SOLE 1 17,719 0 0
NAVISTAR INTL CORP NEW COM 63934E108 730 17,030 SH   SOLE 8 17,030 0 0
NAVISTAR INTL CORP NEW OPT 63934E108 1,912 44,600 SH Call SOLE 8 44,600 0 0
NAVISTAR INTL CORP NEW OPT 63934E108 3,152 73,500 SH Put SOLE 8 73,500 0 0
NAVISTAR INTL CORP NEW BOND 63934EAS7 1 1,000 PRN   SOLE 8 0 0 1,000
NBT BANCORP INC COM 628778102 439 11,935 SH   SOLE 1 11,935 0 0
NBT BANCORP INC COM 628778102 3 88 SH   SOLE 8 88 0 0
NCI BUILDING SYS INC COM 628852204 792 41,048 SH   SOLE 1 41,048 0 0
NCI BUILDING SYS INC OPT 628852204 19 1,000 SH Call SOLE 8 1,000 0 0
NCI BUILDING SYS INC COM 628852204 212 10,975 SH   SOLE 8 10,975 0 0
NCR CORP NEW COM 62886E108 8,723 256,625 SH   SOLE 1 256,625 0 0
NCR CORP NEW COM 62886E108 634 18,648 SH   SOLE 8 18,648 0 0
NCR CORP NEW OPT 62886E108 1,278 37,600 SH Call SOLE 8 37,600 0 0
NCR CORP NEW OPT 62886E108 931 27,400 SH Put SOLE 8 27,400 0 0
NCS MULTISTAGE HLDGS INC COM 628877102 217 14,712 SH   SOLE 1 14,712 0 0
NEENAH PAPER INC COM 640079109 1,783 19,673 SH   SOLE 1 19,673 0 0
NEENAH PAPER INC COM 640079109 22 241 SH   SOLE 8 241 0 0
NEKTAR THERAPEUTICS COM 640268108 1,964 32,883 SH   SOLE 1 32,883 0 0
NEKTAR THERAPEUTICS OPT 640268108 1,744 29,200 SH Put SOLE 8 29,200 0 0
NEKTAR THERAPEUTICS OPT 640268108 6,569 110,000 SH Call SOLE 8 110,000 0 0
NEKTAR THERAPEUTICS COM 640268108 21,316 356,929 SH   SOLE 8 356,929 0 0
NELNET INC COM 64031N108 1,466 26,748 SH   SOLE 1 26,748 0 0
NEOGEN CORP COM 640491106 798 9,710 SH   SOLE 1 9,710 0 0
NEOGEN CORP COM 640491106 2 21 SH   SOLE 8 21 0 0
NEOGENOMICS INC COM 64049M209 98 10,981 SH   SOLE 1 10,981 0 0
NEOPHOTONICS CORP COM 64051T100 113 17,230 SH   SOLE 1 17,230 0 0
NEOPHOTONICS CORP COM 64051T100 11 1,593 SH   SOLE 8 1,593 0 0
NEOS THERAPEUTICS INC COM 64052L106 58 5,649 SH   SOLE 1 5,649 0 0
NEOS THERAPEUTICS INC COM 64052L106 1 77 SH   SOLE 8 77 0 0
NET 1 UEPS TECHNOLOGIES INC COM 64107N206 45 3,800 SH   SOLE 1 3,800 0 0
NET 1 UEPS TECHNOLOGIES INC OPT 64107N206 36 3,000 SH Call SOLE 8 3,000 0 0
NET 1 UEPS TECHNOLOGIES INC COM 64107N206 1,499 126,044 SH   SOLE 41 126,044 0 0
NET 1 UEPS TECHNOLOGIES INC COM 64107N206 13 1,052 SH   SOLE 81 1,052 0 0
NET ELEMENT INC COM 64111R300 228 20,500 SH   SOLE 1 20,500 0 0
NETAPP INC COM 64110D104 10,710 193,605 SH   SOLE 1 193,605 0 0
NETAPP INC OPT 64110D104 620 11,200 SH Put SOLE 8 11,200 0 0
NETAPP INC COM 64110D104 390 7,052 SH   SOLE 8 7,052 0 0
NETAPP INC OPT 64110D104 16,972 306,800 SH Call SOLE 8 306,800 0 0
NETAPP INC COM 64110D104 2,072 37,454 SH   SOLE 9 37,454 0 0
NETEASE INC ADR 64110W102 6,206 17,992 SH   SOLE 1 17,992 0 0
NETEASE INC ADR 64110W102 7,813 22,640 SH   SOLE 8 22,640 0 0
NETEASE INC OPT 64110W102 16,839 48,800 SH Call SOLE 8 48,800 0 0
NETEASE INC OPT 64110W102 60,145 174,300 SH Put SOLE 8 174,300 0 0
NETEASE INC ADR 64110W102 9,472 27,451 SH   SOLE 9 27,451 0 0
NETFLIX INC COM 64110L106 129,552 674,886 SH   SOLE 1 674,886 0 0
NETFLIX INC COM 64110L106 491 2,557 SH   DFND 1 0 0 2,557
NETFLIX INC OPT 64110L106 54,113 281,900 SH Call SOLE 8 281,900 0 0
NETFLIX INC OPT 64110L106 259,856 1,353,700 SH Put SOLE 8 1,353,700 0 0
NETFLIX INC COM 64110L106 84,946 442,521 SH   SOLE 8 442,521 0 0
NETFLIX INC COM 64110L106 11,566 60,252 SH   SOLE 9 60,252 0 0
NETFLIX INC COM 64110L106 218 1,138 SH   SOLE 81 1,138 0 0
NETGEAR INC COM 64111Q104 1,743 29,664 SH   SOLE 1 29,664 0 0
NETGEAR INC OPT 64111Q104 6 100 SH Put SOLE 8 100 0 0
NETGEAR INC COM 64111Q104 1,297 22,079 SH   SOLE 8 22,079 0 0
NETLIST INC COM 64118P109 0 59 SH   SOLE 8 59 0 0
NETSCOUT SYS INC COM 64115T104 1,699 55,783 SH   SOLE 1 55,783 0 0
NETSCOUT SYS INC OPT 64115T104 3 100 SH Call SOLE 8 100 0 0
NETSCOUT SYS INC OPT 64115T104 6 200 SH Put SOLE 8 200 0 0
NETSCOUT SYS INC COM 64115T104 34 1,115 SH   SOLE 8 1,115 0 0
NETSHOES CAYMAN LTD COM G6455X107 107 13,500 SH   SOLE 1 13,500 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 38 484 SH   SOLE 1 484 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 2,534 32,655 SH   SOLE 8 32,655 0 0
NEUROCRINE BIOSCIENCES INC OPT 64125C109 3,134 40,400 SH Call SOLE 8 40,400 0 0
NEUROCRINE BIOSCIENCES INC OPT 64125C109 10,211 131,600 SH Put SOLE 8 131,600 0 0
NEVRO CORP COM 64157F103 400 5,805 SH   SOLE 1 5,805 0 0
NEVRO CORP COM 64157F103 1,139 16,500 SH   SOLE 8 16,500 0 0
NEVSUN RES LTD COM 64156L101 85 35,000 SH   DFND 1 0 0 35,000
NEW AGE BEVERAGES CORP COM 64157V108 0 162 SH   SOLE 8 162 0 0
NEW GOLD INC CDA COM 644535106 600 182,326 SH   SOLE 8 182,326 0 0
NEW GOLD INC CDA OPT 644535106 301 91,400 SH Call SOLE 8 91,400 0 0
NEW GOLD INC CDA OPT 644535106 464 141,000 SH Put SOLE 8 141,000 0 0
NEW GOLD INC CDA COM 644535106 8 2,500 SH   DFND 20 0 0 2,500
NEW HOME CO INC COM 645370107 27 2,117 SH   SOLE 1 2,117 0 0
NEW JERSEY RES COM 646025106 587 14,623 SH   SOLE 1 14,623 0 0
NEW JERSEY RES COM 646025106 16 397 SH   SOLE 8 397 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 288 17,170 SH   SOLE 1 17,170 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 65 3,880 SH   SOLE 8 3,880 0 0
NEW MTN FIN CORP COM 647551100 84 6,222 SH   SOLE 1 6,222 0 0
NEW MTN FIN CORP COM 647551100 39 2,888 SH   SOLE 8 2,888 0 0
NEW MTN FIN CORP BOND 647551AB6 1,159 1,131,000 PRN   SOLE 8 0 0 1,131,000
NEW ORIENTAL ED &amp TECH GRP I ADR 647581107 85,673 911,407 SH   SOLE 1 911,407 0 0
NEW ORIENTAL ED &amp TECH GRP I OPT 647581107 1,993 21,200 SH Call SOLE 8 21,200 0 0
NEW ORIENTAL ED &amp TECH GRP I ADR 647581107 99,459 1,058,075 SH   SOLE 8 1,058,075 0 0
NEW ORIENTAL ED &amp TECH GRP I OPT 647581107 46,831 498,200 SH Put SOLE 8 498,200 0 0
NEW ORIENTAL ED &amp TECH GRP I ADR 647581107 4,343 46,200 SH   SOLE 9 46,200 0 0
NEW RELIC INC COM 64829B100 464 8,028 SH   SOLE 1 8,028 0 0
NEW RESIDENTIAL INVT CORP TRUS 64828T201 426 23,843 SH   SOLE 1 23,843 0 0
NEW RESIDENTIAL INVT CORP TRUS 64828T201 15 833 SH   SOLE 8 833 0 0
NEW SR INVT GROUP INC TRUS 648691103 98 13,025 SH   SOLE 1 13,025 0 0
NEW SR INVT GROUP INC TRUS 648691103 1 166 SH   SOLE 8 166 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 8,755 672,534 SH   SOLE 1 672,534 0 0
NEW YORK CMNTY BANCORP INC OPT 649445103 557 42,800 SH Call SOLE 8 42,800 0 0
NEW YORK CMNTY BANCORP INC OPT 649445103 246 18,900 SH Put SOLE 8 18,900 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 41 3,118 SH   SOLE 8 3,118 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 28 2,144 SH   SOLE 9 2,144 0 0
NEW YORK MTG TR INC TRUS 649604501 158 25,690 SH   SOLE 1 25,690 0 0
NEW YORK MTG TR INC TRUS 649604501 0 78 SH   SOLE 8 78 0 0
NEW YORK MTG TR INC BOND 649604AD7 400 393,000 PRN   SOLE 8 0 0 393,000
NEW YORK REIT INC TRUS 64976L109 2 452 SH   SOLE 8 452 0 0
NEW YORK TIMES CO COM 650111107 5,948 321,525 SH   SOLE 1 321,525 0 0
NEW YORK TIMES CO COM 650111107 26 1,419 SH   SOLE 8 1,419 0 0
NEWELL BRANDS INC COM 651229106 25,399 821,946 SH   SOLE 1 821,946 0 0
NEWELL BRANDS INC OPT 651229106 3,909 126,500 SH Call SOLE 8 126,500 0 0
NEWELL BRANDS INC COM 651229106 380 12,302 SH   SOLE 8 12,302 0 0
NEWELL BRANDS INC OPT 651229106 5,046 163,300 SH Put SOLE 8 163,300 0 0
NEWELL BRANDS INC COM 651229106 2,115 68,460 SH   SOLE 9 68,460 0 0
NEWFIELD EXPL CO COM 651290108 10,459 331,685 SH   SOLE 1 331,685 0 0
NEWFIELD EXPL CO COM 651290108 44 1,391 SH   DFND 1 0 0 1,391
NEWFIELD EXPL CO OPT 651290108 2,239 71,000 SH Call SOLE 8 71,000 0 0
NEWFIELD EXPL CO COM 651290108 228 7,218 SH   SOLE 8 7,218 0 0
NEWFIELD EXPL CO OPT 651290108 1,138 36,100 SH Put SOLE 8 36,100 0 0
NEWFIELD EXPL CO COM 651290108 980 31,042 SH   SOLE 9 31,042 0 0
NEWLINK GENETICS CORP COM 651511107 266 32,876 SH   SOLE 1 32,876 0 0
NEWLINK GENETICS CORP COM 651511107 98 12,104 SH   SOLE 8 12,104 0 0
NEWLINK GENETICS CORP OPT 651511107 129 15,900 SH Call SOLE 8 15,900 0 0
NEWLINK GENETICS CORP OPT 651511107 19 2,300 SH Put SOLE 8 2,300 0 0
NEWMARK GROUP INC COM 65158N102 5 300 SH   SOLE 1 300 0 0
NEWMARKET CORP COM 651587107 3,381 8,508 SH   SOLE 1 8,508 0 0
NEWMARKET CORP OPT 651587107 517 1,300 SH Call SOLE 8 1,300 0 0
NEWMARKET CORP COM 651587107 98 247 SH   SOLE 8 247 0 0
NEWMONT MINING CORP COM 651639106 20,246 539,588 SH   SOLE 1 539,588 0 0
NEWMONT MINING CORP COM 651639106 117 3,130 SH   DFND 1 0 0 3,130
NEWMONT MINING CORP OPT 651639106 16,306 434,600 SH Put SOLE 8 434,600 0 0
NEWMONT MINING CORP COM 651639106 984 26,200 SH   SOLE 8 26,200 0 0
NEWMONT MINING CORP OPT 651639106 11,732 312,700 SH Call SOLE 8 312,700 0 0
NEWMONT MINING CORP COM 651639106 2,788 74,285 SH   SOLE 9 74,285 0 0
NEWPARK RES INC COM 651718504 651 75,679 SH   SOLE 1 75,679 0 0
NEWPARK RES INC COM 651718504 26 3,015 SH   SOLE 8 3,015 0 0
NEWS CORP NEW COM 65249B208 2,267 136,588 SH   SOLE 1 136,588 0 0
NEWS CORP NEW COM 65249B208 2 125 SH   DFND 1 0 0 125
NEWS CORP NEW COM 65249B109 12,227 754,355 SH   SOLE 1 754,355 0 0
NEWS CORP NEW COM 65249B109 153 9,420 SH   SOLE 8 9,420 0 0
NEWS CORP NEW COM 65249B208 102 6,158 SH   SOLE 8 6,158 0 0
NEWS CORP NEW COM 65249B208 544 32,744 SH   SOLE 9 32,744 0 0
NEWS CORP NEW COM 65249B109 851 52,532 SH   SOLE 9 52,532 0 0
NEWTEK BUSINESS SVCS CORP COM 652526203 4 200 SH   SOLE 1 200 0 0
NEWTEK BUSINESS SVCS CORP COM 652526203 2 84 SH   SOLE 8 84 0 0
NEXA RES S A COM L67359106 8 405 SH   SOLE 8 405 0 0
NEXEO SOLUTIONS INC COM 65342H102 38 4,167 SH   SOLE 1 4,167 0 0
NEXEO SOLUTIONS INC COM 65342H102 173 19,000 SH   SOLE 9 19,000 0 0
NEXGEN ENERGY LTD COM 65340P106 68 26,400 SH   DFND 1 0 0 26,400
NEXPOINT RESIDENTIAL TR INC TRUS 65341D102 76 2,731 SH   SOLE 1 2,731 0 0
NEXSTAR MEDIA GROUP INC COM 65336K103 703 8,986 SH   SOLE 1 8,986 0 0
NEXSTAR MEDIA GROUP INC COM 65336K103 291 3,723 SH   SOLE 8 3,723 0 0
NEXTERA ENERGY INC COM 65339F101 165,547 1,059,906 SH   SOLE 1 1,059,906 0 0
NEXTERA ENERGY INC COM 65339F101 125 803 SH   DFND 1 0 0 803
NEXTERA ENERGY INC CONV 65339F846 250 3,600 SH   SOLE 8 3,600 0 0
NEXTERA ENERGY INC OPT 65339F101 3,733 23,900 SH Call SOLE 8 23,900 0 0
NEXTERA ENERGY INC OPT 65339F101 9,387 60,100 SH Put SOLE 8 60,100 0 0
NEXTERA ENERGY INC COM 65339F101 85 541 SH   SOLE 8 541 0 0
NEXTERA ENERGY INC COM 65339F101 10,253 65,646 SH   SOLE 9 65,646 0 0
NEXTERA ENERGY PARTNERS LP COM 65341B106 17,074 396,059 SH   SOLE 1 396,059 0 0
NGL ENERGY PARTNERS LP COM 62913M107 1,604 114,197 SH   SOLE 1 114,197 0 0
NGL ENERGY PARTNERS LP OPT 62913M107 6 400 SH Put SOLE 8 400 0 0
NGL ENERGY PARTNERS LP OPT 62913M107 4 300 SH Call SOLE 8 300 0 0
NI HLDGS INC COM 65342T106 27 1,599 SH   SOLE 1 1,599 0 0
NIC INC COM 62914B100 2,602 156,754 SH   SOLE 1 156,754 0 0
NIC INC COM 62914B100 4 220 SH   SOLE 8 220 0 0
NICE LTD ADR 653656108 12,707 138,253 SH   SOLE 1 138,253 0 0
NICE LTD OPT 653656108 18 200 SH Call SOLE 8 200 0 0
NICOLET BANKSHARES INC COM 65406E102 82 1,501 SH   SOLE 1 1,501 0 0
NIELSEN HLDGS PLC COM G6518L108 6,822 187,424 SH   SOLE 1 187,424 0 0
NIELSEN HLDGS PLC OPT G6518L108 586 16,100 SH Call SOLE 8 16,100 0 0
NIELSEN HLDGS PLC COM G6518L108 641 17,600 SH   SOLE 8 17,600 0 0
NIELSEN HLDGS PLC OPT G6518L108 1,198 32,900 SH Put SOLE 8 32,900 0 0
NIELSEN HLDGS PLC COM G6518L108 1,696 46,580 SH   SOLE 9 46,580 0 0
NIKE INC COM 654106103 750 11,995 SH   DFND 1 0 0 11,995
NIKE INC COM 654106103 168,849 2,699,390 SH   SOLE 1 2,598,019 101,371 0
NIKE INC OPT 654106103 51,479 823,000 SH Call SOLE 8 823,000 0 0
NIKE INC COM 654106103 336 5,363 SH   SOLE 8 5,363 0 0
NIKE INC OPT 654106103 62,844 1,004,700 SH Put SOLE 8 1,004,700 0 0
NIKE INC COM 654106103 11,600 185,437 SH   SOLE 9 185,437 0 0
NIKE INC COM 654106103 1,527 24,410 SH   DFND 20 0 0 24,410
NIKE INC COM 654106103 726 11,610 SH   SOLE 20 0 11,610 0
NISOURCE INC COM 65473P105 10,789 420,304 SH   SOLE 1 420,304 0 0
NISOURCE INC COM 65473P105 155 6,023 SH   SOLE 8 6,023 0 0
NISOURCE INC OPT 65473P105 575 22,400 SH Call SOLE 8 22,400 0 0
NISOURCE INC OPT 65473P105 15 600 SH Put SOLE 8 600 0 0
NISOURCE INC COM 65473P105 1,200 46,721 SH   SOLE 9 46,721 0 0
NL INDS INC COM 629156407 22 1,529 SH   SOLE 1 1,529 0 0
NMI HLDGS INC COM 629209305 526 30,939 SH   SOLE 1 30,939 0 0
NN INC COM 629337106 119 4,298 SH   SOLE 1 4,298 0 0
NOAH HLDGS LTD ADR 65487X102 41 887 SH   SOLE 8 887 0 0
NOBILIS HEALTH CORP COM 65500B103 2 1,300 SH   SOLE 1 1,300 0 0
NOBILIS HEALTH CORP COM 65500B103 0 141 SH   SOLE 8 141 0 0
NOBLE CORP PLC COM G65431101 2,757 610,038 SH   SOLE 1 610,038 0 0
NOBLE CORP PLC OPT G65431101 1,367 302,500 SH Call SOLE 8 302,500 0 0
NOBLE CORP PLC OPT G65431101 443 97,900 SH Put SOLE 8 97,900 0 0
NOBLE CORP PLC COM G65431101 22 4,972 SH   SOLE 8 4,972 0 0
NOBLE ENERGY INC COM 655044105 21 704 SH   DFND 1 0 0 704
NOBLE ENERGY INC COM 655044105 7,573 259,900 SH   SOLE 1 259,900 0 0
NOBLE ENERGY INC COM 655044105 1,971 67,636 SH   SOLE 8 67,636 0 0
NOBLE ENERGY INC OPT 655044105 4,721 162,000 SH Put SOLE 8 162,000 0 0
NOBLE ENERGY INC OPT 655044105 1,023 35,100 SH Call SOLE 8 35,100 0 0
NOBLE ENERGY INC COM 655044105 2,071 71,053 SH   SOLE 9 71,053 0 0
NOBLE MIDSTREAM PARTNERS LP COM 65506L105 1,354 27,073 SH   SOLE 1 27,073 0 0
NOBLE MIDSTREAM PARTNERS LP COM 65506L105 75 1,500 SH   SOLE 8 1,500 0 0
NOKIA CORP ADR 654902204 7 1,512 SH   SOLE 1 1,512 0 0
NOKIA CORP ADR 654902204 54 11,612 SH   DFND 1 0 0 11,612
NOKIA CORP OPT 654902204 28 6,100 SH Call SOLE 8 6,100 0 0
NOKIA CORP OPT 654902204 87 18,600 SH Put SOLE 8 18,600 0 0
NOKIA CORP ADR 654902204 79 17,014 SH   SOLE 8 17,014 0 0
NOMAD FOODS LTD COM G6564A105 2,065 122,137 SH   SOLE 1 122,137 0 0
NOMURA HLDGS INC ADR 65535H208 0 134 SH   SOLE 8 134 0 0
NOODLES &amp CO COM 65540B105 11 2,102 SH   SOLE 1 2,102 0 0
NOODLES &amp CO COM 65540B105 0 27 SH   SOLE 8 27 0 0
NORBORD INC COM 65548P403 673 19,892 SH   SOLE 9 19,892 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 172 70,063 SH   SOLE 1 70,063 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 0 48 SH   SOLE 8 48 0 0
NORDIC AMERICAN TANKERS LIMI OPT G65773106 32 12,900 SH Call SOLE 8 12,900 0 0
NORDIC AMERICAN TANKERS LIMI OPT G65773106 133 54,200 SH Put SOLE 8 54,200 0 0
NORDSON CORP COM 655663102 262 1,789 SH   SOLE 1 1,789 0 0
NORDSON CORP COM 655663102 703 4,803 SH   SOLE 8 4,803 0 0
NORDSTROM INC COM 655664100 11,735 247,659 SH   SOLE 1 247,659 0 0
NORDSTROM INC OPT 655664100 2,885 60,900 SH Put SOLE 8 60,900 0 0
NORDSTROM INC OPT 655664100 26,827 566,200 SH Call SOLE 8 566,200 0 0
NORDSTROM INC COM 655664100 1,576 33,261 SH   SOLE 8 33,261 0 0
NORDSTROM INC COM 655664100 769 16,223 SH   SOLE 9 16,223 0 0
NORFOLK SOUTHERN CORP COM 655844108 31,520 217,533 SH   SOLE 1 217,533 0 0
NORFOLK SOUTHERN CORP COM 655844108 26,443 182,495 SH   SOLE 8 182,495 0 0
NORFOLK SOUTHERN CORP OPT 655844108 50,425 348,000 SH Call SOLE 8 348,000 0 0
NORFOLK SOUTHERN CORP OPT 655844108 13,563 93,600 SH Put SOLE 8 93,600 0 0
NORFOLK SOUTHERN CORP COM 655844108 8,502 58,678 SH   SOLE 9 58,678 0 0
NORTH AMERN ENERGY PARTNERS COM 656844107 0 97 SH   SOLE 8 97 0 0
NORTH EUROPEAN OIL RTY TR TRUS 659310106 0 16 SH   SOLE 8 16 0 0
NORTHEAST BANCORP COM 663904209 106 4,583 SH   SOLE 1 4,583 0 0
NORTHERN DYNASTY MINERALS LT COM 66510M204 25 14,331 SH   SOLE 1 14,331 0 0
NORTHERN DYNASTY MINERALS LT COM 66510M204 0 44 SH   SOLE 8 44 0 0
NORTHERN OIL &amp GAS INC NEV COM 665531109 139 67,700 SH   SOLE 1 67,700 0 0
NORTHERN OIL &amp GAS INC NEV COM 665531109 1,543 752,673 SH   SOLE 8 752,673 0 0
NORTHERN TR CORP COM 665859104 38 377 SH   DFND 1 0 0 377
NORTHERN TR CORP COM 665859104 42,941 429,873 SH   SOLE 1 429,873 0 0
NORTHERN TR CORP COM 665859104 354 3,543 SH   SOLE 8 3,543 0 0
NORTHERN TR CORP OPT 665859104 30 300 SH Put SOLE 8 300 0 0
NORTHERN TR CORP COM 665859104 2,979 29,827 SH   SOLE 9 29,827 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 117 6,829 SH   SOLE 1 6,829 0 0
NORTHRIM BANCORP INC COM 666762109 36 1,075 SH   SOLE 1 1,075 0 0
NORTHROP GRUMMAN CORP COM 666807102 34,824 113,468 SH   SOLE 1 113,468 0 0
NORTHROP GRUMMAN CORP COM 666807102 16,202 52,790 SH   SOLE 8 52,790 0 0
NORTHROP GRUMMAN CORP OPT 666807102 7,427 24,200 SH Put SOLE 8 24,200 0 0
NORTHROP GRUMMAN CORP OPT 666807102 2,578 8,400 SH Call SOLE 8 8,400 0 0
NORTHROP GRUMMAN CORP COM 666807102 7,405 24,128 SH   SOLE 9 24,128 0 0
NORTHSTAR REALTY EUROPE CORP TRUS 66706L101 675 50,241 SH   SOLE 1 50,241 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 287 17,147 SH   SOLE 1 17,147 0 0
NORTHWEST NAT GAS CO COM 667655104 461 7,725 SH   SOLE 1 7,725 0 0
NORTHWEST PIPE CO COM 667746101 29 1,513 SH   SOLE 1 1,513 0 0
NORTHWESTERN CORP COM 668074305 1,740 29,149 SH   SOLE 1 29,149 0 0
NORTHWESTERN CORP COM 668074305 27 454 SH   SOLE 8 454 0 0
NORWEGIAN CRUISE LINE HLDGS COM G66721104 12,850 241,311 SH   SOLE 1 241,311 0 0
NORWEGIAN CRUISE LINE HLDGS COM G66721104 213 3,995 SH   SOLE 8 3,995 0 0
NORWEGIAN CRUISE LINE HLDGS OPT G66721104 32 600 SH Call SOLE 8 600 0 0
NORWEGIAN CRUISE LINE HLDGS OPT G66721104 53 1,000 SH Put SOLE 8 1,000 0 0
NORWEGIAN CRUISE LINE HLDGS COM G66721104 1,319 24,759 SH   SOLE 9 24,759 0 0
NORWOOD FINANCIAL CORP COM 669549107 30 911 SH   SOLE 1 911 0 0
NOVA LIFESTYLE INC COM 66979P102 4 1,862 SH   SOLE 8 1,862 0 0
NOVA MEASURING INSTRUMENTS L COM M7516K103 2 89 SH   SOLE 8 89 0 0
NOVAGOLD RES INC OPT 66987E206 166 42,300 SH Put SOLE 8 42,300 0 0
NOVAGOLD RES INC OPT 66987E206 26 6,500 SH Call SOLE 8 6,500 0 0
NOVAGOLD RES INC COM 66987E206 195 49,744 SH   SOLE 8 49,744 0 0
NOVANTA INC COM 67000B104 307 6,145 SH   SOLE 1 6,145 0 0
NOVARTIS A G ADR 66987V109 69 819 SH   DFND 1 0 0 819
NOVARTIS A G OPT 66987V109 4,618 55,000 SH Call SOLE 8 55,000 0 0
NOVARTIS A G OPT 66987V109 3,132 37,300 SH Put SOLE 8 37,300 0 0
NOVAVAX INC COM 670002104 61 49,555 SH   SOLE 1 49,555 0 0
NOVAVAX INC COM 670002104 8 6,802 SH   DFND 1 0 0 6,802
NOVAVAX INC OPT 670002104 62 50,000 SH Call SOLE 8 50,000 0 0
NOVAVAX INC COM 670002104 19 15,450 SH   SOLE 8 15,450 0 0
NOVELION THERAPEUTICS INC COM 67001K202 15 5,039 SH   SOLE 1 5,039 0 0
NOVO-NORDISK A S ADR 670100205 502 9,350 SH   SOLE 1 9,350 0 0
NOVO-NORDISK A S OPT 670100205 3,467 64,600 SH Put SOLE 8 64,600 0 0
NOVO-NORDISK A S OPT 670100205 2,281 42,500 SH Call SOLE 8 42,500 0 0
NOVO-NORDISK A S ADR 670100205 3,013 56,136 SH   SOLE 8 56,136 0 0
NOVOCURE LTD COM G6674U108 11 529 SH   DFND 1 0 0 529
NOVOCURE LTD COM G6674U108 381 18,888 SH   SOLE 1 18,888 0 0
NOVOCURE LTD COM G6674U108 110 5,423 SH   SOLE 8 5,423 0 0
NOVUS THERAPEUTICS INC COM 67011N105 0 2 SH   SOLE 8 2 0 0
NOW INC COM 67011P100 189 17,131 SH   SOLE 1 17,131 0 0
NOW INC COM 67011P100 4 395 SH   DFND 1 0 0 395
NOW INC COM 67011P100 0 25 SH   SOLE 8 25 0 0
NQ MOBILE INC ADR 64118U108 84 20,800 SH   SOLE 1 20,800 0 0
NQ MOBILE INC ADR 64118U108 308 76,548 SH   SOLE 8 76,548 0 0
NQ MOBILE INC OPT 64118U108 199 49,400 SH Call SOLE 8 49,400 0 0
NQ MOBILE INC OPT 64118U108 9 2,300 SH Put SOLE 8 2,300 0 0
NRG ENERGY INC OPT 629377508 14,240 500,000 SH Put SOLE 1 500,000 0 0
NRG ENERGY INC COM 629377508 19,336 678,929 SH   SOLE 1 678,929 0 0
NRG ENERGY INC OPT 629377508 17,606 618,200 SH Put SOLE 8 618,200 0 0
NRG ENERGY INC OPT 629377508 14,519 509,800 SH Call SOLE 8 509,800 0 0
NRG ENERGY INC COM 629377508 18,783 659,467 SH   SOLE 8 659,467 0 0
NRG ENERGY INC COM 629377508 1,152 40,445 SH   SOLE 9 40,445 0 0
NRG YIELD INC COM 62942X306 6,442 341,801 SH   SOLE 1 341,801 0 0
NRG YIELD INC COM 62942X405 331 17,537 SH   SOLE 1 17,537 0 0
NRG YIELD INC COM 62942X306 1,993 105,739 SH   SOLE 8 105,739 0 0
NRG YIELD INC OPT 62942X405 221 11,700 SH Put SOLE 8 11,700 0 0
NTN BUZZTIME INC COM 629410606 1 120 SH   DFND 1 0 0 120
NTT DOCOMO INC ADR 62942M201 36 1,508 SH   SOLE 1 1,508 0 0
NU SKIN ENTERPRISES INC COM 67018T105 6,958 101,979 SH   SOLE 1 101,979 0 0
NU SKIN ENTERPRISES INC OPT 67018T105 7,294 106,900 SH Put SOLE 8 106,900 0 0
NU SKIN ENTERPRISES INC OPT 67018T105 8,570 125,600 SH Call SOLE 8 125,600 0 0
NU SKIN ENTERPRISES INC COM 67018T105 214 3,142 SH   SOLE 8 3,142 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 147 8,963 SH   SOLE 1 8,963 0 0
NUANCE COMMUNICATIONS INC BOND 67020YAK6 2,605 2,729,000 PRN   SOLE 8 0 0 2,729,000
NUANCE COMMUNICATIONS INC COM 67020Y100 7,477 457,281 SH   SOLE 8 457,281 0 0
NUANCE COMMUNICATIONS INC OPT 67020Y100 271 16,600 SH Call SOLE 8 16,600 0 0
NUANCE COMMUNICATIONS INC OPT 67020Y100 199 12,200 SH Put SOLE 8 12,200 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 1 38 SH   SOLE 9 38 0 0
NUCOR CORP COM 670346105 10,883 171,149 SH   SOLE 1 171,149 0 0
NUCOR CORP OPT 670346105 8,621 135,600 SH Call SOLE 8 135,600 0 0
NUCOR CORP COM 670346105 6,503 102,286 SH   SOLE 8 102,286 0 0
NUCOR CORP OPT 670346105 2,912 45,800 SH Put SOLE 8 45,800 0 0
NUCOR CORP COM 670346105 2,807 44,145 SH   SOLE 9 44,145 0 0
NUSTAR ENERGY LP COM 67058H102 5,523 184,387 SH   SOLE 1 184,387 0 0
NUSTAR ENERGY LP COM 67058H102 3 100 SH   DFND 1 0 0 100
NUSTAR ENERGY LP OPT 67058H102 30 1,000 SH Call SOLE 8 1,000 0 0
NUSTAR ENERGY LP COM 67058H102 102 3,398 SH   SOLE 8 3,398 0 0
NUSTAR GP HOLDINGS LLC COM 67059L102 189 12,014 SH   SOLE 1 12,014 0 0
NUSTAR GP HOLDINGS LLC COM 67059L102 1 45 SH   SOLE 8 45 0 0
NUTANIX INC COM 67059N108 2,699 76,506 SH   SOLE 1 76,506 0 0
NUTANIX INC OPT 67059N108 12,616 357,600 SH Call SOLE 8 357,600 0 0
NUTANIX INC OPT 67059N108 10,393 294,600 SH Put SOLE 8 294,600 0 0
NUTRI SYS INC NEW COM 67069D108 371 7,042 SH   SOLE 1 7,042 0 0
NUTRI SYS INC NEW OPT 67069D108 32 600 SH Put SOLE 8 600 0 0
NUTRI SYS INC NEW OPT 67069D108 347 6,600 SH Call SOLE 8 6,600 0 0
NUTRI SYS INC NEW COM 67069D108 25 478 SH   SOLE 8 478 0 0
NUVASIVE INC COM 670704105 2,113 36,125 SH   SOLE 1 36,125 0 0
NUVASIVE INC COM 670704105 1,147 19,602 SH   SOLE 8 19,602 0 0
NUVECTRA CORP COM 67075N108 3 359 SH   SOLE 8 359 0 0
NUVEEN PFD &amp INCM SECURTIES FUND 67072C105 7 700 SH   DFND 1 0 0 700
NUVERRA ENVIRONMENTAL SOLUTI COM 67091K302 0 12 SH   SOLE 1 12 0 0
NV5 GLOBAL INC COM 62945V109 69 1,280 SH   SOLE 1 1,280 0 0
NV5 GLOBAL INC COM 62945V109 2 39 SH   SOLE 8 39 0 0
NVE CORP COM 629445206 65 757 SH   SOLE 1 757 0 0
NVIDIA CORP COM 67066G104 598 3,090 SH   DFND 1 0 0 3,090
NVIDIA CORP COM 67066G104 265,113 1,370,094 SH   SOLE 1 1,370,094 0 0
NVIDIA CORP OPT 67066G104 96,750 500,000 SH Put SOLE 1 500,000 0 0
NVIDIA CORP OPT 67066G104 149,130 770,700 SH Call SOLE 8 770,700 0 0
NVIDIA CORP OPT 67066G104 332,104 1,716,300 SH Put SOLE 8 1,716,300 0 0
NVIDIA CORP COM 67066G104 73,022 377,370 SH   SOLE 8 377,370 0 0
NVIDIA CORP COM 67066G104 16,433 84,924 SH   SOLE 9 84,924 0 0
NVIDIA CORP COM 67066G104 258 1,331 SH   SOLE 81 1,331 0 0
NVR INC COM 62944T105 3,113 887 SH   SOLE 1 887 0 0
NVR INC COM 62944T105 257 73 SH   SOLE 8 73 0 0
NVR INC COM 62944T105 53 15 SH   SOLE 9 15 0 0
NXP SEMICONDUCTORS N V COM N6596X109 7,626 65,138 SH   SOLE 1 65,138 0 0
NXP SEMICONDUCTORS N V COM N6596X109 6 50 SH   DFND 1 0 0 50
NXP SEMICONDUCTORS N V OPT N6596X109 2,272 19,400 SH Put SOLE 8 19,400 0 0
NXP SEMICONDUCTORS N V OPT N6596X109 1,850 15,800 SH Call SOLE 8 15,800 0 0
NXP SEMICONDUCTORS N V COM N6596X109 26 218 SH   SOLE 8 218 0 0
NXP SEMICONDUCTORS N V COM N6596X109 152 1,293 SH   SOLE 9 1,293 0 0
NXP SEMICONDUCTORS N V COM N6596X109 46,967 401,118 SH   SOLE 44 401,118 0 0
NXSTAGE MEDICAL INC COM 67072V103 1,206 49,764 SH   SOLE 1 49,764 0 0
NXSTAGE MEDICAL INC COM 67072V103 1,029 42,498 SH   SOLE 8 42,498 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 19 5,547 SH   SOLE 1 5,547 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 22,504 93,555 SH   SOLE 1 93,555 0 0
O REILLY AUTOMOTIVE INC NEW OPT 67103H107 866 3,600 SH Call SOLE 8 3,600 0 0
O REILLY AUTOMOTIVE INC NEW OPT 67103H107 457 1,900 SH Put SOLE 8 1,900 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 758 3,150 SH   SOLE 8 3,150 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 2,841 11,810 SH   SOLE 9 11,810 0 0
OAKTREE CAP GROUP LLC OPT 674001201 13 300 SH Put SOLE 8 300 0 0
OAKTREE CAP GROUP LLC COM 674001201 17 400 SH   SOLE 8 400 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108 0 1 SH   SOLE 8 1 0 0
OAKTREE STRATEGIC INCOME COR COM 67402D104 0 51 SH   SOLE 8 51 0 0
OASIS MIDSTREAM PARTNERS LP COM 67420T206 1,200 68,784 SH   SOLE 1 68,784 0 0
OASIS PETE INC NEW COM 674215108 2,451 291,485 SH   SOLE 1 291,485 0 0
OASIS PETE INC NEW OPT 674215108 684 81,300 SH Call SOLE 8 81,300 0 0
OASIS PETE INC NEW COM 674215108 2,196 261,170 SH   SOLE 8 261,170 0 0
OASIS PETE INC NEW OPT 674215108 1,236 147,000 SH Put SOLE 8 147,000 0 0
OBALON THERAPEUTICS INC COM 67424L100 9 1,418 SH   SOLE 1 1,418 0 0
OBSIDIAN ENERGY LTD COM 674482104 3 2,287 SH   DFND 1 0 0 2,287
OBSIDIAN ENERGY LTD COM 674482104 223 179,800 SH   SOLE 1 179,800 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 1,599 21,712 SH   DFND 1 0 0 21,712
OCCIDENTAL PETE CORP DEL COM 674599105 42,534 577,446 SH   SOLE 1 577,446 0 0
OCCIDENTAL PETE CORP DEL OPT 674599105 3,970 53,900 SH Call SOLE 8 53,900 0 0
OCCIDENTAL PETE CORP DEL OPT 674599105 3,116 42,300 SH Put SOLE 8 42,300 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 1,557 21,144 SH   SOLE 8 21,144 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 7,953 107,965 SH   SOLE 9 107,965 0 0
OCEAN RIG UDW INC COM G66964118 284 10,609 SH   SOLE 1 10,609 0 0
OCEAN RIG UDW INC OPT G66964118 2,680 100,000 SH Put SOLE 1 100,000 0 0
OCEAN RIG UDW INC COM G66964118 62 2,311 SH   SOLE 8 2,311 0 0
OCEANEERING INTL INC COM 675232102 3,832 181,268 SH   SOLE 1 181,268 0 0
OCEANEERING INTL INC OPT 675232102 6 300 SH Put SOLE 8 300 0 0
OCEANEERING INTL INC COM 675232102 67 3,185 SH   SOLE 8 3,185 0 0
OCEANFIRST FINL CORP COM 675234108 376 14,355 SH   SOLE 1 14,355 0 0
OCEANFIRST FINL CORP COM 675234108 1 24 SH   SOLE 8 24 0 0
OCH ZIFF CAP MGMT GROUP COM 67551U105 0 48 SH   SOLE 8 48 0 0
OCI PARTNERS LP COM 67091N108 0 58 SH   SOLE 8 58 0 0
OCLARO INC COM 67555N206 283 41,999 SH   SOLE 1 41,999 0 0
OCLARO INC OPT 67555N206 2,138 317,200 SH Call SOLE 8 317,200 0 0
OCLARO INC COM 67555N206 174 25,734 SH   SOLE 8 25,734 0 0
OCLARO INC OPT 67555N206 525 77,900 SH Put SOLE 8 77,900 0 0
OCONEE FED FINL CORP COM 675607105 6 200 SH   SOLE 1 200 0 0
OCULAR THERAPEUTIX INC COM 67576A100 18 4,085 SH   SOLE 1 4,085 0 0
OCULAR THERAPEUTIX INC COM 67576A100 0 29 SH   SOLE 8 29 0 0
OCWEN FINL CORP COM 675746309 53 16,785 SH   SOLE 1 16,785 0 0
OCWEN FINL CORP COM 675746309 874 279,135 SH   SOLE 8 279,135 0 0
OCWEN FINL CORP OPT 675746309 2,194 700,800 SH Put SOLE 8 700,800 0 0
OCWEN FINL CORP OPT 675746309 337 107,800 SH Call SOLE 8 107,800 0 0
OFFICE DEPOT INC COM 676220106 5,829 1,646,740 SH   SOLE 1 1,646,740 0 0
OFFICE DEPOT INC OPT 676220106 211 59,700 SH Put SOLE 8 59,700 0 0
OFFICE DEPOT INC COM 676220106 250 70,493 SH   SOLE 8 70,493 0 0
OFFICE DEPOT INC OPT 676220106 316 89,300 SH Call SOLE 8 89,300 0 0
OFG BANCORP COM 67103X102 76 7,983 SH   SOLE 1 7,983 0 0
OGE ENERGY CORP COM 670837103 5,809 176,505 SH   SOLE 1 176,505 0 0
OGE ENERGY CORP COM 670837103 321 9,738 SH   SOLE 8 9,738 0 0
OGE ENERGY CORP COM 670837103 29 875 SH   SOLE 9 875 0 0
OHIO VY BANC CORP COM 677719106 26 648 SH   SOLE 1 648 0 0
OI S A ADR 670851500 1 165 SH   DFND 1 0 0 165
OIL DRI CORP AMER COM 677864100 33 795 SH   SOLE 1 795 0 0
OIL STS INTL INC COM 678026105 1,114 39,364 SH   SOLE 1 39,364 0 0
OIL STS INTL INC COM 678026105 75 2,636 SH   SOLE 8 2,636 0 0
OIL STS INTL INC OPT 678026105 76 2,700 SH Put SOLE 8 2,700 0 0
OKTA INC COM 679295105 331 12,947 SH   SOLE 1 12,947 0 0
OKTA INC COM 679295105 100 3,934 SH   SOLE 8 3,934 0 0
OLD DOMINION FGHT LINES INC COM 679580100 7,020 53,358 SH   SOLE 1 53,358 0 0
OLD DOMINION FGHT LINES INC COM 679580100 492 3,740 SH   SOLE 8 3,740 0 0
OLD DOMINION FGHT LINES INC OPT 679580100 973 7,400 SH Put SOLE 8 7,400 0 0
OLD DOMINION FGHT LINES INC OPT 679580100 434 3,300 SH Call SOLE 8 3,300 0 0
OLD DOMINION FGHT LINES INC COM 679580100 35 263 SH   SOLE 9 263 0 0
OLD LINE BANCSHARES INC COM 67984M100 44 1,489 SH   SOLE 1 1,489 0 0
OLD NATL BANCORP IND COM 680033107 687 39,392 SH   SOLE 1 39,392 0 0
OLD POINT FINL CORP COM 680194107 23 775 SH   SOLE 1 775 0 0
OLD REP INTL CORP COM 680223104 667 31,235 SH   SOLE 1 31,235 0 0
OLD REP INTL CORP COM 680223104 98 4,600 SH   SOLE 8 4,600 0 0
OLD SECOND BANCORP INC ILL COM 680277100 67 4,872 SH   SOLE 1 4,872 0 0
OLD SECOND BANCORP INC ILL COM 680277100 7 492 SH   SOLE 8 492 0 0
OLIN CORP COM 680665205 4,389 123,379 SH   SOLE 1 123,379 0 0
OLIN CORP COM 680665205 961 26,988 SH   SOLE 8 26,988 0 0
OLIN CORP OPT 680665205 2,032 57,100 SH Call SOLE 8 57,100 0 0
OLIN CORP OPT 680665205 1,267 35,600 SH Put SOLE 8 35,600 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 409 7,683 SH   SOLE 1 7,683 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 3 54 SH   SOLE 8 54 0 0
OLYMPIC STEEL INC COM 68162K106 31 1,456 SH   SOLE 1 1,456 0 0
OLYMPIC STEEL INC OPT 68162K106 95 4,400 SH Call SOLE 8 4,400 0 0
OLYMPIC STEEL INC COM 68162K106 1 66 SH   SOLE 8 66 0 0
OLYMPIC STEEL INC OPT 68162K106 45 2,100 SH Put SOLE 8 2,100 0 0
OM ASSET MGMT PLC COM G67506108 666 39,791 SH   SOLE 1 39,791 0 0
OM ASSET MGMT PLC COM G67506108 102 6,078 SH   SOLE 8 6,078 0 0
OMEGA FLEX INC COM 682095104 33 462 SH   SOLE 1 462 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 5 180 SH   DFND 1 0 0 180
OMEGA HEALTHCARE INVS INC TRUS 681936100 857 31,099 SH   SOLE 1 31,099 0 0
OMEGA HEALTHCARE INVS INC OPT 681936100 6,337 230,100 SH Put SOLE 8 230,100 0 0
OMEGA HEALTHCARE INVS INC TRUS 681936100 828 30,082 SH   SOLE 8 30,082 0 0
OMEGA HEALTHCARE INVS INC OPT 681936100 6,409 232,700 SH Call SOLE 8 232,700 0 0
OMEROS CORP COM 682143102 140 7,215 SH   SOLE 1 7,215 0 0
OMEROS CORP COM 682143102 28 1,432 SH   SOLE 8 1,432 0 0
OMEROS CORP OPT 682143102 23 1,200 SH Call SOLE 8 1,200 0 0
OMINTO INC COM 68217C208 9 2,618 SH   SOLE 1 2,618 0 0
OMNICELL INC COM 68213N109 288 5,948 SH   SOLE 1 5,948 0 0
OMNICELL INC COM 68213N109 17 347 SH   SOLE 8 347 0 0
OMNICOM GROUP INC COM 681919106 32,886 451,570 SH   SOLE 1 451,570 0 0
OMNICOM GROUP INC OPT 681919106 2,338 32,100 SH Call SOLE 8 32,100 0 0
OMNICOM GROUP INC COM 681919106 61 841 SH   SOLE 8 841 0 0
OMNICOM GROUP INC OPT 681919106 2,840 39,000 SH Put SOLE 8 39,000 0 0
OMNICOM GROUP INC COM 681919106 6,320 86,767 SH   SOLE 9 86,767 0 0
OMNOVA SOLUTIONS INC COM 682129101 288 28,784 SH   SOLE 1 28,784 0 0
OMNOVA SOLUTIONS INC COM 682129101 21 2,111 SH   SOLE 8 2,111 0 0
OMNOVA SOLUTIONS INC OPT 682129101 3 300 SH Put SOLE 8 300 0 0
OMNOVA SOLUTIONS INC OPT 682129101 10 1,000 SH Call SOLE 8 1,000 0 0
ON ASSIGNMENT INC COM 682159108 798 12,416 SH   SOLE 1 12,416 0 0
ON ASSIGNMENT INC COM 682159108 14 215 SH   SOLE 8 215 0 0
ON DECK CAP INC COM 682163100 45 7,823 SH   SOLE 1 7,823 0 0
ON DECK CAP INC COM 682163100 0 80 SH   SOLE 8 80 0 0
ON SEMICONDUCTOR CORP COM 682189105 1,150 54,925 SH   SOLE 1 54,925 0 0
ON SEMICONDUCTOR CORP BOND 682189AK1 6,827 5,349,000 PRN   SOLE 8 0 0 5,349,000
ON SEMICONDUCTOR CORP OPT 682189105 4,048 193,300 SH Call SOLE 8 193,300 0 0
ON SEMICONDUCTOR CORP COM 682189105 97 4,639 SH   SOLE 8 4,639 0 0
ON SEMICONDUCTOR CORP OPT 682189105 984 47,000 SH Put SOLE 8 47,000 0 0
ONCOCYTE CORPORATION COM 68235C107 3 609 SH   SOLE 1 609 0 0
ONCOCYTE CORPORATION COM 68235C107 0 3 SH   SOLE 8 3 0 0
ONCOMED PHARMACEUTICALS INC COM 68234X102 121 29,548 SH   SOLE 1 29,548 0 0
ONCOMED PHARMACEUTICALS INC COM 68234X102 0 112 SH   SOLE 8 112 0 0
ONCOSEC MED INC COM 68234L207 46 28,000 SH   SOLE 1 28,000 0 0
ONE GAS INC COM 68235P108 1,728 23,597 SH   SOLE 1 23,597 0 0
ONE GAS INC COM 68235P108 37 500 SH   DFND 1 0 0 500
ONE GAS INC COM 68235P108 0 1 SH   SOLE 8 1 0 0
ONE LIBERTY PPTYS INC TRUS 682406103 59 2,285 SH   SOLE 1 2,285 0 0
ONEMAIN HLDGS INC COM 68268W103 1,236 47,559 SH   SOLE 1 47,559 0 0
ONEMAIN HLDGS INC COM 68268W103 63 2,412 SH   SOLE 8 2,412 0 0
ONEOK INC NEW COM 682680103 566 10,585 SH   DFND 1 0 0 10,585
ONEOK INC NEW COM 682680103 28,832 539,421 SH   SOLE 1 539,421 0 0
ONEOK INC NEW OPT 682680103 4,362 81,600 SH Call SOLE 8 81,600 0 0
ONEOK INC NEW COM 682680103 543 10,152 SH   SOLE 8 10,152 0 0
ONEOK INC NEW OPT 682680103 866 16,200 SH Put SOLE 8 16,200 0 0
ONEOK INC NEW COM 682680103 2,845 53,224 SH   SOLE 9 53,224 0 0
OOMA INC COM 683416101 37 3,068 SH   SOLE 1 3,068 0 0
OOMA INC COM 683416101 1 91 SH   SOLE 8 91 0 0
OPEN TEXT CORP COM 683715106 74 2,066 SH   SOLE 8 2,066 0 0
OPEN TEXT CORP OPT 683715106 25 700 SH Call SOLE 8 700 0 0
OPEN TEXT CORP OPT 683715106 75 2,100 SH Put SOLE 8 2,100 0 0
OPHTHOTECH CORP COM 683745103 80 25,600 SH   SOLE 1 25,600 0 0
OPHTHOTECH CORP OPT 683745103 6 1,800 SH Call SOLE 8 1,800 0 0
OPHTHOTECH CORP COM 683745103 8 2,807 SH   SOLE 8 2,807 0 0
OPKO HEALTH INC COM 68375N103 85 17,381 SH   SOLE 1 17,381 0 0
OPKO HEALTH INC OPT 68375N103 1,293 263,800 SH Call SOLE 8 263,800 0 0
OPKO HEALTH INC COM 68375N103 724 147,822 SH   SOLE 8 147,822 0 0
OPKO HEALTH INC OPT 68375N103 653 133,300 SH Put SOLE 8 133,300 0 0
OPPENHEIMER HLDGS INC COM 683797104 42 1,554 SH   SOLE 1 1,554 0 0
OPPENHEIMER HLDGS INC COM 683797104 19 713 SH   SOLE 8 713 0 0
OPTINOSE INC COM 68404V100 16 861 SH   SOLE 1 861 0 0
OPUS BK IRVINE CALIF COM 684000102 183 6,700 SH   SOLE 1 6,700 0 0
ORACLE CORP COM 68389X105 1,004 21,240 SH   DFND 1 0 0 21,240
ORACLE CORP COM 68389X105 166,532 3,522,264 SH   SOLE 1 3,522,264 0 0
ORACLE CORP COM 68389X105 7,771 164,384 SH   SOLE 8 164,384 0 0
ORACLE CORP OPT 68389X105 19,759 417,900 SH Call SOLE 8 417,900 0 0
ORACLE CORP OPT 68389X105 19,668 416,000 SH Put SOLE 8 416,000 0 0
ORACLE CORP COM 68389X105 44,846 948,528 SH   SOLE 9 948,528 0 0
ORACLE CORP COM 68389X105 57 1,200 SH   SOLE 20 0 1,200 0
ORACLE CORP COM 68389X105 244 5,155 SH   SOLE 81 5,155 0 0
ORAMED PHARM INC COM 68403P203 371 41,186 SH   DFND 1 0 0 41,186
ORASURE TECHNOLOGIES INC COM 68554V108 299 15,843 SH   SOLE 1 15,843 0 0
ORBCOMM INC COM 68555P100 209 20,502 SH   SOLE 1 20,502 0 0
ORBCOMM INC COM 68555P100 1 80 SH   SOLE 8 80 0 0
ORBITAL ATK INC COM 68557N103 19,085 145,137 SH   SOLE 1 145,137 0 0
ORBITAL ATK INC COM 68557N103 4,337 32,985 SH   SOLE 8 32,985 0 0
ORBITAL ATK INC OPT 68557N103 8,219 62,500 SH Call SOLE 8 62,500 0 0
ORBITAL ATK INC OPT 68557N103 2,209 16,800 SH Put SOLE 8 16,800 0 0
ORBOTECH LTD COM M75253100 55 1,100 SH   SOLE 1 1,100 0 0
ORBOTECH LTD COM M75253100 122 2,428 SH   SOLE 8 2,428 0 0
ORCHID IS CAP INC TRUS 68571X103 137 14,774 SH   SOLE 1 14,774 0 0
ORCHID IS CAP INC TRUS 68571X103 0 40 SH   SOLE 8 40 0 0
ORCHIDS PAPER PRODS CO DEL COM 68572N104 19 1,446 SH   SOLE 1 1,446 0 0
ORGANOVO HLDGS INC COM 68620A104 21 15,895 SH   SOLE 1 15,895 0 0
ORGANOVO HLDGS INC COM 68620A104 0 65 SH   SOLE 8 65 0 0
ORIGIN AGRITECH LIMITED COM G67828106 0 1 SH   SOLE 8 1 0 0
ORION ENERGY SYSTEMS INC COM 686275108 0 56 SH   SOLE 8 56 0 0
ORION ENGINEERED CARBONS S A COM L72967109 15 600 SH   SOLE 1 600 0 0
ORION GROUP HOLDINGS INC COM 68628V308 34 4,361 SH   SOLE 1 4,361 0 0
ORITANI FINL CORP DEL COM 68633D103 103 6,275 SH   SOLE 1 6,275 0 0
ORMAT TECHNOLOGIES INC COM 686688102 410 6,403 SH   SOLE 1 6,403 0 0
ORMAT TECHNOLOGIES INC COM 686688102 13 206 SH   SOLE 8 206 0 0
ORRSTOWN FINL SVCS INC COM 687380105 30 1,176 SH   SOLE 1 1,176 0 0
ORTHOFIX INTL N V COM N6748L102 733 13,415 SH   SOLE 1 13,415 0 0
ORTHOFIX INTL N V COM N6748L102 102 1,860 SH   SOLE 8 1,860 0 0
ORTHOPEDIATRICS CORP COM 68752L100 14 737 SH   SOLE 1 737 0 0
OSHKOSH CORP COM 688239201 6,960 76,580 SH   SOLE 1 76,580 0 0
OSHKOSH CORP COM 688239201 704 7,738 SH   SOLE 8 7,738 0 0
OSHKOSH CORP OPT 688239201 127 1,400 SH Put SOLE 8 1,400 0 0
OSHKOSH CORP OPT 688239201 854 9,400 SH Call SOLE 8 9,400 0 0
OSI SYSTEMS INC COM 671044105 696 10,813 SH   SOLE 1 10,813 0 0
OSI SYSTEMS INC COM 671044105 5 72 SH   SOLE 8 72 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 240 20,800 SH   SOLE 1 20,800 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 11 953 SH   SOLE 8 953 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 4 310 SH   SOLE 9 310 0 0
OTONOMY INC COM 68906L105 177 31,868 SH   SOLE 1 31,868 0 0
OTONOMY INC COM 68906L105 632 114,036 SH   SOLE 8 114,036 0 0
OTTER TAIL CORP COM 689648103 366 8,238 SH   SOLE 1 8,238 0 0
OUTFRONT MEDIA INC COM 69007J106 2,316 99,816 SH   SOLE 1 99,816 0 0
OUTFRONT MEDIA INC TRUS 69007J106 2,474 106,618 SH   SOLE 1 106,618 0 0
OUTFRONT MEDIA INC TRUS 69007J106 50 2,151 SH   SOLE 8 2,151 0 0
OVASCIENCE INC COM 69014Q101 0 90 SH   SOLE 8 90 0 0
OVERSEAS SHIPHOLDING GROUP I COM 69036R863 228 83,126 SH   SOLE 1 83,126 0 0
OVERSTOCK COM INC DEL COM 690370101 475 7,435 SH   SOLE 1 7,435 0 0
OVERSTOCK COM INC DEL COM 690370101 2,246 35,148 SH   SOLE 8 35,148 0 0
OVERSTOCK COM INC DEL OPT 690370101 2,658 41,600 SH Put SOLE 8 41,600 0 0
OVERSTOCK COM INC DEL OPT 690370101 9,048 141,600 SH Call SOLE 8 141,600 0 0
OVID THERAPEUTICS INC COM 690469101 8 801 SH   SOLE 1 801 0 0
OWENS &amp MINOR INC NEW COM 690732102 549 29,091 SH   SOLE 1 29,091 0 0
OWENS &amp MINOR INC NEW COM 690732102 137 7,276 SH   SOLE 8 7,276 0 0
OWENS CORNING NEW COM 690742101 1,698 18,477 SH   SOLE 1 18,477 0 0
OWENS CORNING NEW COM 690742101 1,006 10,940 SH   SOLE 8 10,940 0 0
OWENS CORNING NEW OPT 690742101 846 9,200 SH Call SOLE 8 9,200 0 0
OWENS CORNING NEW OPT 690742101 92 1,000 SH Put SOLE 8 1,000 0 0
OWENS CORNING NEW COM 690742101 43 472 SH   SOLE 9 472 0 0
OWENS ILL INC COM 690768403 4,019 181,315 SH   SOLE 1 181,315 0 0
OWENS ILL INC OPT 690768403 80 3,600 SH Put SOLE 8 3,600 0 0
OWENS ILL INC COM 690768403 152 6,832 SH   SOLE 8 6,832 0 0
OWENS ILL INC OPT 690768403 51 2,300 SH Call SOLE 8 2,300 0 0
OWENS RLTY MTG INC TRUS 690828108 25 1,554 SH   SOLE 1 1,554 0 0
OXFORD IMMUNOTEC GLOBAL PLC COM G6855A103 56 4,016 SH   SOLE 1 4,016 0 0
OXFORD INDS INC COM 691497309 1,274 16,941 SH   SOLE 1 16,941 0 0
OXFORD INDS INC OPT 691497309 165 2,200 SH Call SOLE 8 2,200 0 0
OXFORD LANE CAP CORP FUND 691543102 1 82 SH   SOLE 8 82 0 0
P A M TRANSN SVCS INC COM 693149106 90 2,600 SH   SOLE 1 2,600 0 0
PACCAR INC COM 693718108 18,660 262,528 SH   SOLE 1 262,528 0 0
PACCAR INC OPT 693718108 554 7,800 SH Put SOLE 8 7,800 0 0
PACCAR INC COM 693718108 174 2,444 SH   SOLE 8 2,444 0 0
PACCAR INC OPT 693718108 2,779 39,100 SH Call SOLE 8 39,100 0 0
PACCAR INC COM 693718108 3,470 48,820 SH   SOLE 9 48,820 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 270 102,238 SH   SOLE 1 102,238 0 0
PACIFIC COAST OIL TR TRUS 694103102 0 47 SH   SOLE 8 47 0 0
PACIFIC ETHANOL INC COM 69423U305 3 648 SH   DFND 1 0 0 648
PACIFIC ETHANOL INC COM 69423U305 31 6,842 SH   SOLE 1 6,842 0 0
PACIFIC ETHANOL INC COM 69423U305 1 192 SH   SOLE 8 192 0 0
PACIFIC ETHANOL INC OPT 69423U305 1 200 SH Put SOLE 8 200 0 0
PACIFIC ETHANOL INC OPT 69423U305 50 10,900 SH Call SOLE 8 10,900 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 21 2,453 SH   SOLE 1 2,453 0 0
PACIFIC PREMIER BANCORP COM 69478X105 503 12,557 SH   SOLE 1 12,557 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 303 6,626 SH   SOLE 1 6,626 0 0
PACIRA PHARMACEUTICALS INC OPT 695127100 1,141 25,000 SH Put SOLE 8 25,000 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 170 3,704 SH   SOLE 8 3,704 0 0
PACIRA PHARMACEUTICALS INC OPT 695127100 1,150 25,200 SH Call SOLE 8 25,200 0 0
PACKAGING CORP AMER COM 695156109 15,502 128,600 SH   SOLE 1 128,600 0 0
PACKAGING CORP AMER COM 695156109 171 1,413 SH   SOLE 8 1,413 0 0
PACKAGING CORP AMER OPT 695156109 663 5,500 SH Call SOLE 8 5,500 0 0
PACKAGING CORP AMER OPT 695156109 844 7,000 SH Put SOLE 8 7,000 0 0
PACKAGING CORP AMER COM 695156109 1,579 13,095 SH   SOLE 9 13,095 0 0
PACWEST BANCORP DEL COM 695263103 1,200 23,784 SH   SOLE 1 23,784 0 0
PACWEST BANCORP DEL COM 695263103 214 4,248 SH   SOLE 8 4,248 0 0
PALATIN TECHNOLOGIES INC COM 696077403 124 144,500 SH   SOLE 1 144,500 0 0
PALO ALTO NETWORKS INC COM 697435105 9,183 63,374 SH   SOLE 1 63,374 0 0
PALO ALTO NETWORKS INC COM 697435105 5,742 39,617 SH   SOLE 8 39,617 0 0
PALO ALTO NETWORKS INC OPT 697435105 34,308 236,700 SH Call SOLE 8 236,700 0 0
PALO ALTO NETWORKS INC OPT 697435105 37,322 257,500 SH Put SOLE 8 257,500 0 0
PALO ALTO NETWORKS INC COM 697435105 58 402 SH   SOLE 9 402 0 0
PAMPA ENERGIA S A ADR 697660207 2 31 SH   SOLE 8 31 0 0
PAN AMERICAN SILVER CORP COM 697900108 64 4,112 SH   SOLE 1 4,112 0 0
PAN AMERICAN SILVER CORP COM 697900108 690 44,336 SH   SOLE 8 44,336 0 0
PAN AMERICAN SILVER CORP OPT 697900108 1,684 108,200 SH Call SOLE 8 108,200 0 0
PAN AMERICAN SILVER CORP OPT 697900108 563 36,200 SH Put SOLE 8 36,200 0 0
PAN AMERICAN SILVER CORP COM 697900108 18 1,155 SH   DFND 20 0 0 1,155
PANDORA MEDIA INC COM 698354107 117 24,421 SH   SOLE 1 24,421 0 0
PANDORA MEDIA INC OPT 698354107 3,187 661,100 SH Call SOLE 8 661,100 0 0
PANDORA MEDIA INC COM 698354107 2,454 509,176 SH   SOLE 8 509,176 0 0
PANDORA MEDIA INC OPT 698354107 2,938 609,600 SH Put SOLE 8 609,600 0 0
PANGAEA LOGISTICS SOLUTION L COM G6891L105 45 12,300 SH   SOLE 1 12,300 0 0
PANHANDLE OIL AND GAS INC COM 698477106 51 2,491 SH   SOLE 1 2,491 0 0
PAPA JOHNS INTL INC COM 698813102 742 13,232 SH   SOLE 1 13,232 0 0
PAPA JOHNS INTL INC OPT 698813102 112 2,000 SH Call SOLE 8 2,000 0 0
PAPA JOHNS INTL INC OPT 698813102 129 2,300 SH Put SOLE 8 2,300 0 0
PAPA JOHNS INTL INC COM 698813102 1,287 22,929 SH   SOLE 8 22,929 0 0
PAPA MURPHYS HLDGS INC COM 698814100 0 11 SH   SOLE 8 11 0 0
PAR PACIFIC HOLDINGS INC COM 69888T207 219 11,348 SH   SOLE 1 11,348 0 0
PAR TECHNOLOGY CORP COM 698884103 0 34 SH   SOLE 8 34 0 0
PARAGON COML CORP COM 69911U403 38 717 SH   SOLE 1 717 0 0
PARAMOUNT GROUP INC TRUS 69924R108 3,069 193,658 SH   SOLE 1 193,658 0 0
PARAMOUNT GROUP INC TRUS 69924R108 6 380 SH   SOLE 8 380 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 332 18,553 SH   SOLE 1 18,553 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 1 52 SH   SOLE 8 52 0 0
PARETEUM CORP COM 69946T207 2 1,097 SH   SOLE 8 1,097 0 0
PARK CITY GROUP INC COM 700215304 20 2,074 SH   SOLE 1 2,074 0 0
PARK CITY GROUP INC COM 700215304 1 69 SH   SOLE 8 69 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 72 3,644 SH   SOLE 1 3,644 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 2 87 SH   SOLE 8 87 0 0
PARK HOTELS RESORTS INC TRUS 700517105 3,686 128,200 SH   SOLE 1 128,200 0 0
PARK HOTELS RESORTS INC TRUS 700517105 260 9,059 SH   SOLE 8 9,059 0 0
PARK HOTELS RESORTS INC OPT 700517105 446 15,510 SH Put SOLE 8 15,510 0 0
PARK HOTELS RESORTS INC OPT 700517105 1 44 SH Call SOLE 8 44 0 0
PARK NATL CORP COM 700658107 230 2,220 SH   SOLE 1 2,220 0 0
PARK NATL CORP COM 700658107 5 51 SH   SOLE 8 51 0 0
PARK OHIO HLDGS CORP COM 700666100 71 1,550 SH   SOLE 1 1,550 0 0
PARK OHIO HLDGS CORP COM 700666100 3 72 SH   SOLE 8 72 0 0
PARKE BANCORP INC COM 700885106 19 919 SH   SOLE 1 919 0 0
PARKER DRILLING CO COM 701081101 21 21,306 SH   SOLE 1 21,306 0 0
PARKER DRILLING CO COM 701081101 0 69 SH   SOLE 8 69 0 0
PARKER HANNIFIN CORP COM 701094104 14,400 72,153 SH   SOLE 1 72,153 0 0
PARKER HANNIFIN CORP OPT 701094104 5,808 29,100 SH Put SOLE 8 29,100 0 0
PARKER HANNIFIN CORP COM 701094104 302 1,516 SH   SOLE 8 1,516 0 0
PARKER HANNIFIN CORP OPT 701094104 6,127 30,700 SH Call SOLE 8 30,700 0 0
PARKER HANNIFIN CORP COM 701094104 3,692 18,499 SH   SOLE 9 18,499 0 0
PARSLEY ENERGY INC COM 701877102 3,495 118,705 SH   SOLE 1 118,705 0 0
PARSLEY ENERGY INC COM 701877102 5 175 SH   SOLE 8 175 0 0
PARSLEY ENERGY INC COM 701877102 29 977 SH   SOLE 9 977 0 0
PARTY CITY HOLDCO INC COM 702149105 1,363 97,727 SH   SOLE 1 97,727 0 0
PATRICK INDS INC COM 703343103 268 3,852 SH   SOLE 1 3,852 0 0
PATTERN ENERGY GROUP INC COM 70338P100 431 20,069 SH   SOLE 1 20,069 0 0
PATTERN ENERGY GROUP INC OPT 70338P100 28 1,300 SH Call SOLE 8 1,300 0 0
PATTERN ENERGY GROUP INC COM 70338P100 4 209 SH   SOLE 8 209 0 0
PATTERN ENERGY GROUP INC OPT 70338P100 43 2,000 SH Put SOLE 8 2,000 0 0
PATTERN ENERGY GROUP INC COM 70338P100 138 6,416 SH   SOLE 9 6,416 0 0
PATTERSON COMPANIES INC COM 703395103 3,156 87,367 SH   SOLE 1 87,367 0 0
PATTERSON COMPANIES INC OPT 703395103 809 22,400 SH Call SOLE 8 22,400 0 0
PATTERSON COMPANIES INC COM 703395103 115 3,170 SH   SOLE 8 3,170 0 0
PATTERSON COMPANIES INC OPT 703395103 734 20,300 SH Put SOLE 8 20,300 0 0
PATTERSON COMPANIES INC COM 703395103 400 11,080 SH   SOLE 9 11,080 0 0
PATTERSON UTI ENERGY INC COM 703481101 4,452 193,439 SH   SOLE 1 193,439 0 0
PATTERSON UTI ENERGY INC OPT 703481101 2,131 92,600 SH Call SOLE 8 92,600 0 0
PATTERSON UTI ENERGY INC OPT 703481101 433 18,800 SH Put SOLE 8 18,800 0 0
PAYCHEX INC COM 704326107 102 1,500 SH   DFND 1 0 0 1,500
PAYCHEX INC COM 704326107 42,222 620,179 SH   SOLE 1 620,179 0 0
PAYCHEX INC OPT 704326107 37,104 545,000 SH Call SOLE 8 545,000 0 0
PAYCHEX INC OPT 704326107 9,817 144,200 SH Put SOLE 8 144,200 0 0
PAYCHEX INC COM 704326107 740 10,869 SH   SOLE 8 10,869 0 0
PAYCHEX INC COM 704326107 3,661 53,766 SH   SOLE 9 53,766 0 0
PAYCOM SOFTWARE INC COM 70432V102 3,027 37,685 SH   SOLE 1 37,685 0 0
PAYCOM SOFTWARE INC COM 70432V102 6 76 SH   SOLE 8 76 0 0
PAYLOCITY HLDG CORP COM 70438V106 590 12,506 SH   SOLE 1 12,506 0 0
PAYLOCITY HLDG CORP COM 70438V106 139 2,942 SH   SOLE 8 2,942 0 0
PAYLOCITY HLDG CORP OPT 70438V106 9 200 SH Put SOLE 8 200 0 0
PAYPAL HLDGS INC COM 70450Y103 132,824 1,804,163 SH   SOLE 1 1,804,163 0 0
PAYPAL HLDGS INC COM 70450Y103 2,538 34,470 SH   DFND 1 0 0 34,470
PAYPAL HLDGS INC OPT 70450Y103 51,446 698,800 SH Call SOLE 8 698,800 0 0
PAYPAL HLDGS INC COM 70450Y103 44,113 599,203 SH   SOLE 8 599,203 0 0
PAYPAL HLDGS INC OPT 70450Y103 74,548 1,012,600 SH Put SOLE 8 1,012,600 0 0
PAYPAL HLDGS INC COM 70450Y103 11,684 158,696 SH   SOLE 9 158,696 0 0
PBF ENERGY INC COM 69318G106 392 11,050 SH   SOLE 1 11,050 0 0
PBF ENERGY INC OPT 69318G106 209 5,900 SH Call SOLE 8 5,900 0 0
PBF ENERGY INC COM 69318G106 191 5,419 SH   SOLE 8 5,419 0 0
PBF LOGISTICS LP COM 69318Q104 1,621 77,375 SH   SOLE 1 77,375 0 0
PC CONNECTION INC COM 69318J100 57 2,170 SH   SOLE 1 2,170 0 0
PC CONNECTION INC COM 69318J100 2 78 SH   SOLE 8 78 0 0
PC-TEL INC COM 69325Q105 3 400 SH   SOLE 1 400 0 0
PC-TEL INC COM 69325Q105 1 97 SH   SOLE 8 97 0 0
PCM INC COM 69323K100 84 8,484 SH   SOLE 1 8,484 0 0
PCSB FINL CORP COM 69324R104 59 3,065 SH   SOLE 1 3,065 0 0
PDC ENERGY INC COM 69327R101 549 10,651 SH   DFND 1 0 0 10,651
PDC ENERGY INC COM 69327R101 564 10,931 SH   SOLE 1 10,931 0 0
PDC ENERGY INC BOND 69327RAD3 1,286 1,321,000 PRN   SOLE 8 0 0 1,321,000
PDC ENERGY INC COM 69327R101 24 459 SH   SOLE 8 459 0 0
PDF SOLUTIONS INC COM 693282105 70 4,428 SH   SOLE 1 4,428 0 0
PDL BIOPHARMA INC COM 69329Y104 168 61,409 SH   SOLE 1 61,409 0 0
PDL BIOPHARMA INC COM 69329Y104 0 90 SH   SOLE 8 90 0 0
PDVWIRELESS INC COM 69290R104 49 1,537 SH   SOLE 1 1,537 0 0
PEABODY ENERGY CORP NEW COM 704551100 1,023 25,978 SH   SOLE 1 25,978 0 0
PEABODY ENERGY CORP NEW COM 704551100 1,957 49,702 SH   SOLE 8 49,702 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 128 3,644 SH   SOLE 1 3,644 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 38 1,090 SH   SOLE 8 1,090 0 0
PEARSON PLC ADR 705015105 1 59 SH   SOLE 8 59 0 0
PEBBLEBROOK HOTEL TR TRUS 70509V100 2,602 69,998 SH   SOLE 1 69,998 0 0
PEBBLEBROOK HOTEL TR TRUS 70509V100 6 161 SH   SOLE 8 161 0 0
PEGASYSTEMS INC COM 705573103 679 14,393 SH   SOLE 1 14,393 0 0
PEGASYSTEMS INC COM 705573103 81 1,713 SH   SOLE 8 1,713 0 0
PEMBINA PIPELINE CORP COM 706327103 43 1,200 SH   DFND 1 0 0 1,200
PEMBINA PIPELINE CORP COM 706327103 77 2,116 SH   SOLE 8 2,116 0 0
PEMBINA PIPELINE CORP COM 706327103 10 260 SH   SOLE 9 260 0 0
PENGROWTH ENERGY CORP COM 70706P104 141 177,700 SH   SOLE 1 177,700 0 0
PENGROWTH ENERGY CORP COM 70706P104 6 7,500 SH   DFND 1 0 0 7,500
PENGROWTH ENERGY CORP COM 70706P104 0 97 SH   SOLE 8 97 0 0
PENGROWTH ENERGY CORP COM 70706P104 0 100 SH   SOLE 9 100 0 0
PENN NATL GAMING INC COM 707569109 557 17,798 SH   SOLE 1 17,798 0 0
PENN NATL GAMING INC OPT 707569109 22 700 SH Put SOLE 8 700 0 0
PENN NATL GAMING INC OPT 707569109 486 15,500 SH Call SOLE 8 15,500 0 0
PENNANTPARK INVT CORP COM 708062104 1 94 SH   SOLE 8 94 0 0
PENNEY J C INC COM 708160106 838 265,319 SH   SOLE 1 265,319 0 0
PENNEY J C INC OPT 708160106 2,893 915,500 SH Call SOLE 8 915,500 0 0
PENNEY J C INC OPT 708160106 1,561 493,900 SH Put SOLE 8 493,900 0 0
PENNEY J C INC COM 708160106 8 2,521 SH   SOLE 9 2,521 0 0
PENNS WOODS BANCORP INC COM 708430103 39 831 SH   SOLE 1 831 0 0
PENNSYLVANIA RL ESTATE INVT TRUS 709102107 723 60,842 SH   SOLE 1 60,842 0 0
PENNSYLVANIA RL ESTATE INVT TRUS 709102107 5 394 SH   SOLE 8 394 0 0
PENNYMAC FINL SVCS INC COM 70932B101 128 5,754 SH   SOLE 1 5,754 0 0
PENNYMAC FINL SVCS INC COM 70932B101 69 3,075 SH   SOLE 8 3,075 0 0
PENNYMAC MTG INVT TR TRUS 70931T103 2,788 173,559 SH   SOLE 1 173,559 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 2,412 50,439 SH   SOLE 1 50,439 0 0
PENSKE AUTOMOTIVE GRP INC OPT 70959W103 153 3,200 SH Put SOLE 8 3,200 0 0
PENSKE AUTOMOTIVE GRP INC OPT 70959W103 1,531 32,000 SH Call SOLE 8 32,000 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 0 8 SH   SOLE 8 8 0 0
PENTAIR PLC COM G7S00T104 33 462 SH   DFND 1 0 0 462
PENTAIR PLC COM G7S00T104 11,665 165,173 SH   SOLE 1 165,173 0 0
PENTAIR PLC OPT G7S00T104 106 1,500 SH Put SOLE 8 1,500 0 0
PENTAIR PLC OPT G7S00T104 254 3,600 SH Call SOLE 8 3,600 0 0
PENTAIR PLC COM G7S00T104 5 65 SH   SOLE 8 65 0 0
PENTAIR PLC COM G7S00T104 3,221 45,619 SH   SOLE 9 45,619 0 0
PENUMBRA INC COM 70975L107 551 5,854 SH   SOLE 1 5,854 0 0
PENUMBRA INC COM 70975L107 178 1,887 SH   DFND 1 0 0 1,887
PENUMBRA INC COM 70975L107 2 24 SH   SOLE 8 24 0 0
PEOPLES BANCORP INC COM 709789101 96 2,934 SH   SOLE 1 2,934 0 0
PEOPLES BANCORP N C INC COM 710577107 23 737 SH   SOLE 1 737 0 0
PEOPLES FINL SVCS CORP COM 711040105 51 1,086 SH   SOLE 1 1,086 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 9 500 SH   DFND 1 0 0 500
PEOPLES UNITED FINANCIAL INC COM 712704105 4,271 228,404 SH   SOLE 1 228,404 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 138 7,353 SH   SOLE 8 7,353 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 899 48,071 SH   SOLE 9 48,071 0 0
PEOPLES UTAH BANCORP COM 712706209 65 2,143 SH   SOLE 1 2,143 0 0
PEPSICO INC COM 713448108 220,629 1,839,805 SH   SOLE 1 1,839,805 0 0
PEPSICO INC COM 713448108 2,895 24,137 SH   DFND 1 0 0 24,137
PEPSICO INC OPT 713448108 85,911 716,400 SH Put SOLE 8 716,400 0 0
PEPSICO INC COM 713448108 19,225 160,313 SH   SOLE 8 160,313 0 0
PEPSICO INC OPT 713448108 29,608 246,900 SH Call SOLE 8 246,900 0 0
PEPSICO INC COM 713448108 27,705 231,025 SH   SOLE 9 231,025 0 0
PERCEPTRON INC COM 71361F100 1 82 SH   SOLE 8 82 0 0
PERFICIENT INC COM 71375U101 199 10,391 SH   SOLE 1 10,391 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 859 25,926 SH   SOLE 1 25,926 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 13 399 SH   SOLE 8 399 0 0
PERFORMANT FINL CORP COM 71377E105 0 126 SH   SOLE 8 126 0 0
PERKINELMER INC COM 714046109 9,038 123,619 SH   SOLE 1 123,619 0 0
PERKINELMER INC COM 714046109 101 1,375 SH   SOLE 8 1,375 0 0
PERKINELMER INC COM 714046109 1,083 14,816 SH   SOLE 9 14,816 0 0
PERMIAN BASIN RTY TR OPT 714236106 4 500 SH Put SOLE 8 500 0 0
PERMIAN BASIN RTY TR OPT 714236106 16 1,800 SH Call SOLE 8 1,800 0 0
PERNIX THERAPEUTICS HLDGS IN COM 71426V306 0 3 SH   SOLE 1 3 0 0
PERNIX THERAPEUTICS HLDGS IN COM 71426V306 0 55 SH   DFND 1 0 0 55
PERRIGO CO PLC COM G97822103 12,957 148,647 SH   SOLE 1 148,647 0 0
PERRIGO CO PLC OPT G97822103 1,028 11,800 SH Put SOLE 8 11,800 0 0
PERRIGO CO PLC COM G97822103 47 530 SH   SOLE 8 530 0 0
PERRIGO CO PLC OPT G97822103 732 8,400 SH Call SOLE 8 8,400 0 0
PERRIGO CO PLC COM G97822103 1,584 18,172 SH   SOLE 9 18,172 0 0
PERSHING GOLD CORP COM 715302204 0 60 SH   SOLE 8 60 0 0
PETIQ INC COM 71639T106 25 1,152 SH   SOLE 1 1,152 0 0
PETMED EXPRESS INC COM 716382106 169 3,702 SH   SOLE 1 3,702 0 0
PETMED EXPRESS INC COM 716382106 4 81 SH   SOLE 8 81 0 0
PETROBRAS ARGENTINA S A ADR 71646J109 99 7,300 SH   SOLE 1 7,300 0 0
PETROCHINA CO LTD ADR 71646E100 417 5,966 SH   SOLE 1 5,966 0 0
PETROCHINA CO LTD OPT 71646E100 21 300 SH Call SOLE 8 300 0 0
PETROCHINA CO LTD ADR 71646E100 1,223 17,489 SH   SOLE 8 17,489 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V408 5,499 534,410 SH   SOLE 1 534,410 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V408 16 1,510 SH   DFND 1 0 0 1,510
PETROLEO BRASILEIRO SA PETRO ADR 71654V408 5,907 574,090 SH   SOLE 8 574,090 0 0
PETROLEO BRASILEIRO SA PETRO OPT 71654V408 23,466 2,280,500 SH Put SOLE 8 2,280,500 0 0
PETROLEO BRASILEIRO SA PETRO OPT 71654V408 8,410 817,400 SH Call SOLE 8 817,400 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V408 0 11 SH   SOLE 9 11 0 0
PETROQUEST ENERGY INC COM 716748306 21 10,858 SH   DFND 1 0 0 10,858
PETROQUEST ENERGY INC COM 716748306 0 86 SH   SOLE 8 86 0 0
PFIZER INC COM 717081103 2,343 64,698 SH   DFND 1 0 0 64,698
PFIZER INC COM 717081103 335,244 9,255,690 SH   SOLE 1 9,241,542 14,148 0
PFIZER INC OPT 717081103 17,263 476,600 SH Call SOLE 8 476,600 0 0
PFIZER INC COM 717081103 103 2,846 SH   SOLE 8 2,846 0 0
PFIZER INC OPT 717081103 12,988 358,600 SH Put SOLE 8 358,600 0 0
PFIZER INC COM 717081103 61,717 1,703,899 SH   SOLE 9 1,703,899 0 0
PFSWEB INC COM 717098206 0 27 SH   SOLE 8 27 0 0
PG&ampE CORP COM 69331C108 38,811 865,733 SH   SOLE 1 865,733 0 0
PG&ampE CORP COM 69331C108 2,756 61,497 SH   SOLE 8 61,497 0 0
PG&ampE CORP OPT 69331C108 2,367 52,800 SH Put SOLE 8 52,800 0 0
PG&ampE CORP OPT 69331C108 1,255 28,000 SH Call SOLE 8 28,000 0 0
PG&ampE CORP COM 69331C108 12,492 278,664 SH   SOLE 9 278,664 0 0
PGT INNOVATIONS INC COM 69336V101 129 7,676 SH   SOLE 1 7,676 0 0
PGT INNOVATIONS INC COM 69336V101 5 309 SH   SOLE 8 309 0 0
PHH CORP COM 693320202 216 21,011 SH   SOLE 1 21,011 0 0
PHH CORP COM 693320202 19 1,828 SH   SOLE 8 1,828 0 0
PHI INC COM 69336T205 25 2,189 SH   SOLE 1 2,189 0 0
PHI INC COM 69336T205 1 84 SH   SOLE 8 84 0 0
PHIBRO ANIMAL HEALTH CORP COM 71742Q106 239 7,132 SH   SOLE 1 7,132 0 0
PHIBRO ANIMAL HEALTH CORP COM 71742Q106 3 103 SH   SOLE 8 103 0 0
PHILIP MORRIS INTL INC COM 718172109 3,352 31,724 SH   DFND 1 0 0 31,724
PHILIP MORRIS INTL INC COM 718172109 268,208 2,538,651 SH   SOLE 1 2,498,567 40,084 0
PHILIP MORRIS INTL INC OPT 718172109 12,932 122,400 SH Call SOLE 8 122,400 0 0
PHILIP MORRIS INTL INC COM 718172109 636 6,024 SH   SOLE 8 6,024 0 0
PHILIP MORRIS INTL INC OPT 718172109 15,277 144,600 SH Put SOLE 8 144,600 0 0
PHILIP MORRIS INTL INC COM 718172109 26,100 247,059 SH   SOLE 9 247,059 0 0
PHILIP MORRIS INTL INC COM 718172109 1,544 14,615 SH   SOLE 20 0 14,615 0
PHILLIPS 66 COM 718546104 647 6,400 SH   DFND 1 0 0 6,400
PHILLIPS 66 COM 718546104 44,413 439,071 SH   SOLE 1 439,071 0 0
PHILLIPS 66 COM 718546104 8,028 79,372 SH   SOLE 8 79,372 0 0
PHILLIPS 66 OPT 718546104 1,173 11,600 SH Call SOLE 8 11,600 0 0
PHILLIPS 66 OPT 718546104 1,659 16,400 SH Put SOLE 8 16,400 0 0
PHILLIPS 66 COM 718546104 6,037 59,684 SH   SOLE 9 59,684 0 0
PHILLIPS 66 PARTNERS LP COM 718549207 8,827 168,619 SH   SOLE 1 168,619 0 0
PHILLIPS 66 PARTNERS LP COM 718549207 19 372 SH   SOLE 8 372 0 0
PHOENIX NEW MEDIA LTD ADR 71910C103 1,227 189,024 SH   SOLE 1 189,024 0 0
PHOENIX NEW MEDIA LTD ADR 71910C103 12 1,897 SH   DFND 1 0 0 1,897
PHOTRONICS INC COM 719405102 324 38,030 SH   SOLE 1 38,030 0 0
PHYSICIANS RLTY TR COM 71943U104 1,067 59,337 SH   SOLE 1 59,337 0 0
PHYSICIANS RLTY TR TRUS 71943U104 746 41,484 SH   SOLE 1 41,484 0 0
PHYSICIANS RLTY TR TRUS 71943U104 7 416 SH   SOLE 8 416 0 0
PICO HLDGS INC COM 693366205 49 3,806 SH   SOLE 1 3,806 0 0
PIEDMONT OFFICE REALTY TR IN TRUS 720190206 2,452 125,000 SH   SOLE 1 125,000 0 0
PIEDMONT OFFICE REALTY TR IN TRUS 720190206 210 10,722 SH   SOLE 8 10,722 0 0
PIER 1 IMPORTS INC COM 720279108 73 17,427 SH   SOLE 1 17,427 0 0
PIER 1 IMPORTS INC COM 720279108 352 84,892 SH   SOLE 8 84,892 0 0
PIER 1 IMPORTS INC OPT 720279108 593 143,200 SH Put SOLE 8 143,200 0 0
PIER 1 IMPORTS INC OPT 720279108 105 25,400 SH Call SOLE 8 25,400 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 43 5,668 SH   SOLE 1 5,668 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 12 1,593 SH   SOLE 8 1,593 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 7,567 243,620 SH   SOLE 1 243,620 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 635 20,408 SH   SOLE 8 20,408 0 0
PILGRIMS PRIDE CORP NEW OPT 72147K108 354 11,400 SH Put SOLE 8 11,400 0 0
PILGRIMS PRIDE CORP NEW OPT 72147K108 398 12,800 SH Call SOLE 8 12,800 0 0
PIMCO DYNAMIC INCOME FD FUND 72201Y101 2 51 SH   SOLE 8 51 0 0
PIMCO ETF TR FUND 72201R833 1 9 SH   SOLE 8 9 0 0
PIMCO ETF TR FUND 72201R775 175 1,650 SH   DFND 20 0 0 1,650
PIMCO INCOME STRATEGY FUND I FUND 72201J104 4 400 SH   DFND 1 0 0 400
PINNACLE ENTMT INC NEW COM 72348Y105 2,848 86,995 SH   SOLE 1 86,995 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 208 6,346 SH   SOLE 8 6,346 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 2,836 42,787 SH   SOLE 1 42,787 0 0
PINNACLE FOODS INC DEL COM 72348P104 54 906 SH   SOLE 1 906 0 0
PINNACLE FOODS INC DEL COM 72348P104 1,706 28,706 SH   SOLE 8 28,706 0 0
PINNACLE FOODS INC DEL OPT 72348P104 24 400 SH Put SOLE 8 400 0 0
PINNACLE WEST CAP CORP COM 723484101 13,159 154,483 SH   SOLE 1 154,483 0 0
PINNACLE WEST CAP CORP COM 723484101 3 40 SH   SOLE 8 40 0 0
PINNACLE WEST CAP CORP COM 723484101 1,321 15,510 SH   SOLE 9 15,510 0 0
PIONEER ENERGY SVCS CORP COM 723664108 37 12,082 SH   SOLE 1 12,082 0 0
PIONEER ENERGY SVCS CORP COM 723664108 8 2,490 SH   SOLE 8 2,490 0 0
PIONEER NAT RES CO COM 723787107 21,310 123,288 SH   SOLE 1 123,288 0 0
PIONEER NAT RES CO COM 723787107 7 42 SH   DFND 1 0 0 42
PIONEER NAT RES CO OPT 723787107 14,865 86,000 SH Put SOLE 8 86,000 0 0
PIONEER NAT RES CO COM 723787107 6,554 37,919 SH   SOLE 8 37,919 0 0
PIONEER NAT RES CO OPT 723787107 4,459 25,800 SH Call SOLE 8 25,800 0 0
PIONEER NAT RES CO COM 723787107 4,225 24,438 SH   SOLE 9 24,438 0 0
PIPER JAFFRAY COS COM 724078100 1,508 17,483 SH   SOLE 1 17,483 0 0
PIPER JAFFRAY COS COM 724078100 5 63 SH   SOLE 8 63 0 0
PITNEY BOWES INC COM 724479100 107 9,658 SH   SOLE 1 9,658 0 0
PITNEY BOWES INC COM 724479100 147 13,183 SH   SOLE 8 13,183 0 0
PITNEY BOWES INC OPT 724479100 845 75,600 SH Call SOLE 8 75,600 0 0
PITNEY BOWES INC OPT 724479100 177 15,800 SH Put SOLE 8 15,800 0 0
PIXELWORKS INC COM 72581M305 29 4,525 SH   SOLE 1 4,525 0 0
PIXELWORKS INC COM 72581M305 15 2,384 SH   SOLE 8 2,384 0 0
PJT PARTNERS INC COM 69343T107 1 12 SH   DFND 1 0 0 12
PJT PARTNERS INC COM 69343T107 451 9,885 SH   SOLE 1 9,885 0 0
PJT PARTNERS INC COM 69343T107 63 1,378 SH   SOLE 8 1,378 0 0
PLAINS ALL AMERN PIPELINE L COM 726503105 35,757 1,732,371 SH   SOLE 1 1,732,371 0 0
PLAINS ALL AMERN PIPELINE L OPT 726503105 788 38,200 SH Put SOLE 8 38,200 0 0
PLAINS ALL AMERN PIPELINE L COM 726503105 2,533 122,706 SH   SOLE 8 122,706 0 0
PLAINS ALL AMERN PIPELINE L OPT 726503105 4,776 231,400 SH Call SOLE 8 231,400 0 0
PLAINS GP HLDGS L P COM 72651A207 10,821 493,000 SH   SOLE 1 493,000 0 0
PLAINS GP HLDGS L P COM 72651A207 26 1,178 SH   SOLE 8 1,178 0 0
PLAINS GP HLDGS L P OPT 72651A207 15 700 SH Put SOLE 8 700 0 0
PLAINS GP HLDGS L P OPT 72651A207 44 2,000 SH Call SOLE 8 2,000 0 0
PLAINS GP HLDGS L P COM 72651A207 14 639 SH   SOLE 9 639 0 0
PLANET FITNESS INC COM 72703H101 475 13,727 SH   SOLE 1 13,727 0 0
PLANET FITNESS INC COM 72703H101 94 2,706 SH   SOLE 8 2,706 0 0
PLANTRONICS INC NEW COM 727493108 1,612 32,025 SH   SOLE 1 32,025 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 1,213 122,325 SH   SOLE 1 122,325 0 0
PLATFORM SPECIALTY PRODS COR OPT 72766Q105 14 1,400 SH Call SOLE 8 1,400 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 26,111 2,632,230 SH   SOLE 8 2,632,230 0 0
PLATINUM GROUP METALS LTD COM 72765Q601 9 29,000 SH   DFND 1 0 0 29,000
PLATINUM GROUP METALS LTD COM 72765Q601 0 68 SH   SOLE 8 68 0 0
PLEXUS CORP COM 729132100 2,072 34,118 SH   SOLE 1 34,118 0 0
PLEXUS CORP COM 729132100 5 74 SH   SOLE 8 74 0 0
PLUG POWER INC COM 72919P202 86 36,244 SH   SOLE 1 36,244 0 0
PLUG POWER INC OPT 72919P202 62 26,400 SH Call SOLE 8 26,400 0 0
PLUG POWER INC OPT 72919P202 12 5,000 SH Put SOLE 8 5,000 0 0
PLUG POWER INC COM 72919P202 18 7,434 SH   SOLE 8 7,434 0 0
PLY GEM HLDGS INC COM 72941W100 766 41,421 SH   SOLE 1 41,421 0 0
PLY GEM HLDGS INC OPT 72941W100 4 200 SH Put SOLE 8 200 0 0
PLY GEM HLDGS INC COM 72941W100 62 3,338 SH   SOLE 8 3,338 0 0
PNC FINL SVCS GROUP INC COM 693475105 92,997 644,507 SH   SOLE 1 644,507 0 0
PNC FINL SVCS GROUP INC OPT 693475105 2,583 17,900 SH Put SOLE 8 17,900 0 0
PNC FINL SVCS GROUP INC OPT 693475105 6,002 41,600 SH Call SOLE 8 41,600 0 0
PNC FINL SVCS GROUP INC COM 693475105 9,534 66,078 SH   SOLE 9 66,078 0 0
PNM RES INC COM 69349H107 4,283 105,857 SH   SOLE 1 105,857 0 0
PNM RES INC COM 69349H107 149 3,690 SH   SOLE 8 3,690 0 0
POINTS INTL LTD COM 730843208 55 5,300 SH   SOLE 1 5,300 0 0
POLARIS INDS INC COM 731068102 2,977 24,014 SH   SOLE 1 24,014 0 0
POLARIS INDS INC OPT 731068102 3,162 25,500 SH Call SOLE 8 25,500 0 0
POLARIS INDS INC COM 731068102 16 130 SH   SOLE 8 130 0 0
POLARIS INDS INC OPT 731068102 7,526 60,700 SH Put SOLE 8 60,700 0 0
POLARIS INDS INC COM 731068102 32 261 SH   SOLE 9 261 0 0
POLARITYTE INC COM 731094108 159 6,839 SH   SOLE 1 6,839 0 0
POLYONE CORP COM 73179P106 1,827 41,998 SH   SOLE 1 41,998 0 0
POOL CORPORATION COM 73278L105 104 801 SH   SOLE 1 801 0 0
POOL CORPORATION OPT 73278L105 609 4,700 SH Put SOLE 8 4,700 0 0
POOL CORPORATION COM 73278L105 56 430 SH   SOLE 8 430 0 0
POOL CORPORATION OPT 73278L105 13 100 SH Call SOLE 8 100 0 0
POPULAR INC COM 733174700 455 12,777 SH   SOLE 1 12,777 0 0
POPULAR INC OPT 733174700 287 8,100 SH Call SOLE 8 8,100 0 0
POPULAR INC OPT 733174700 366 10,300 SH Put SOLE 8 10,300 0 0
POPULAR INC COM 733174700 1,996 56,244 SH   SOLE 8 56,244 0 0
PORTLAND GEN ELEC CO COM 736508847 854 18,735 SH   SOLE 1 18,735 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 4,257 87,434 SH   SOLE 1 87,434 0 0
PORTOLA PHARMACEUTICALS INC OPT 737010108 49 1,000 SH Put SOLE 8 1,000 0 0
PORTOLA PHARMACEUTICALS INC OPT 737010108 477 9,800 SH Call SOLE 8 9,800 0 0
POSCO ADR 693483109 180 2,300 SH   SOLE 1 2,300 0 0
POSCO OPT 693483109 8 100 SH Call SOLE 8 100 0 0
POST HLDGS INC COM 737446104 2,498 31,533 SH   SOLE 1 31,533 0 0
POST HLDGS INC COM 737446104 3,220 40,622 SH   SOLE 8 40,622 0 0
POTASH CORP SASK INC COM 73755L107 14,474 700,930 SH   SOLE 1 700,930 0 0
POTASH CORP SASK INC COM 73755L107 1,069 51,747 SH   DFND 1 0 0 51,747
POTASH CORP SASK INC OPT 73755L107 2,680 129,800 SH Call SOLE 8 129,800 0 0
POTASH CORP SASK INC COM 73755L107 129 6,241 SH   SOLE 8 6,241 0 0
POTASH CORP SASK INC OPT 73755L107 1,516 73,400 SH Put SOLE 8 73,400 0 0
POTASH CORP SASK INC COM 73755L107 57 2,740 SH   SOLE 9 2,740 0 0
POTBELLY CORP COM 73754Y100 247 20,031 SH   SOLE 1 20,031 0 0
POTBELLY CORP COM 73754Y100 12 959 SH   SOLE 8 959 0 0
POTLATCH CORP NEW TRUS 737630103 587 11,765 SH   SOLE 1 11,765 0 0
POTLATCH CORP NEW COM 737630103 868 17,403 SH   SOLE 1 17,403 0 0
POTLATCH CORP NEW COM 737630103 23 466 SH   DFND 1 0 0 466
POWELL INDS INC COM 739128106 62 2,149 SH   SOLE 1 2,149 0 0
POWELL INDS INC COM 739128106 26 933 SH   SOLE 8 933 0 0
POWER INTEGRATIONS INC COM 739276103 360 4,894 SH   SOLE 1 4,894 0 0
POWERSHARES DB CMDTY IDX TRA FUND 73935S105 197 11,885 SH   DFND 1 0 0 11,885
POWERSHARES DB CMDTY IDX TRA FUND 73935S105 237 14,285 SH   SOLE 1 14,285 0 0
POWERSHARES DB CMDTY IDX TRA OPT 73935S105 191 11,500 SH Call SOLE 8 11,500 0 0
POWERSHARES DB CMDTY IDX TRA OPT 73935S105 407 24,500 SH Put SOLE 8 24,500 0 0
POWERSHARES ETF TR II FUND 73936T565 446 30,000 SH   DFND 1 0 0 30,000
POWERSHARES ETF TR II FUND 73937B779 2,451 51,331 SH   SOLE 1 51,331 0 0
POWERSHARES ETF TR II FUND 73937B886 1 15 SH   SOLE 8 15 0 0
POWERSHARES ETF TR II FUND 73937B860 4 46 SH   SOLE 8 46 0 0
POWERSHARES ETF TR II FUND 73937B803 3 56 SH   SOLE 8 56 0 0
POWERSHARES ETF TR II FUND 73937B654 2 37 SH   SOLE 8 37 0 0
POWERSHARES ETF TR II FUND 73937B878 4 62 SH   SOLE 8 62 0 0
POWERSHARES ETF TR II FUND 73937B712 0 8 SH   SOLE 8 8 0 0
POWERSHARES ETF TRUST FUND 73935X146 61 529 SH   DFND 1 0 0 529
POWERSHARES ETF TRUST FUND 73935X781 122 2,420 SH   DFND 1 0 0 2,420
POWERSHARES ETF TRUST FUND 73935X625 10 1,000 SH   DFND 1 0 0 1,000
POWERSHARES ETF TRUST FUND 73935X575 378 12,500 SH   DFND 1 0 0 12,500
POWERSHARES ETF TRUST FUND 73935X690 2 37 SH   SOLE 8 37 0 0
POWERSHARES ETF TRUST FUND 73935X286 4 60 SH   SOLE 8 60 0 0
POWERSHARES ETF TRUST FUND 73935X195 0 14 SH   SOLE 8 14 0 0
POWERSHARES ETF TRUST II FUND 73936Q769 599 26,000 SH   DFND 1 0 0 26,000
POWERSHARES ETF TRUST II FUND 73936Q843 2 75 SH   SOLE 8 75 0 0
POWERSHARES QQQ TRUST FUND 73935A104 1,340 8,603 SH   DFND 1 0 0 8,603
POWERSHARES QQQ TRUST FUND 73935A104 28,619 183,736 SH   SOLE 1 183,736 0 0
POWERSHARES QQQ TRUST OPT 73935A104 101,244 650,000 SH Put SOLE 1 650,000 0 0
POWERSHARES QQQ TRUST OPT 73935A104 792,849 5,090,200 SH Call SOLE 8 5,090,200 0 0
POWERSHARES QQQ TRUST OPT 73935A104 2,206,823 14,168,100 SH Put SOLE 8 14,168,100 0 0
POWERSHARES QQQ TRUST FUND 73935A104 332,922 2,137,410 SH   SOLE 8 2,137,410 0 0
POWERSHARES QQQ TRUST FUND 73935A104 758 4,867 SH   SOLE 9 4,867 0 0
POWERSHS DB MULTI SECT COMM FUND 73936B705 21 1,073 SH   DFND 1 0 0 1,073
POWERSHS DB MULTI SECT COMM OPT 73936B408 816 43,500 SH Put SOLE 8 43,500 0 0
POWERSHS DB MULTI SECT COMM OPT 73936B705 82 4,200 SH Call SOLE 8 4,200 0 0
POWERSHS DB MULTI SECT COMM FUND 73936B705 168 8,640 SH   SOLE 8 8,640 0 0
POWERSHS DB MULTI SECT COMM OPT 73936B408 448 23,900 SH Call SOLE 8 23,900 0 0
POWERSHS DB MULTI SECT COMM FUND 73936B507 1 55 SH   SOLE 8 55 0 0
POWERSHS DB MULTI SECT COMM FUND 73936B408 2,636 140,477 SH   SOLE 8 140,477 0 0
POWERSHS DB US DOLLAR INDEX FUND 73936D206 1 30 SH   SOLE 1 30 0 0
POWERSHS DB US DOLLAR INDEX FUND 73936D107 0 5 SH   SOLE 1 5 0 0
POWERSHS DB US DOLLAR INDEX FUND 73936D206 20 913 SH   SOLE 8 913 0 0
POWERSHS DB US DOLLAR INDEX OPT 73936D107 935 38,900 SH Put SOLE 8 38,900 0 0
POWERSHS DB US DOLLAR INDEX OPT 73936D107 4,691 195,200 SH Call SOLE 8 195,200 0 0
PPG INDS INC COM 693506107 33,050 282,917 SH   SOLE 1 282,917 0 0
PPG INDS INC OPT 693506107 4,988 42,700 SH Put SOLE 8 42,700 0 0
PPG INDS INC OPT 693506107 2,477 21,200 SH Call SOLE 8 21,200 0 0
PPG INDS INC COM 693506107 3,574 30,594 SH   SOLE 8 30,594 0 0
PPG INDS INC COM 693506107 14,232 121,825 SH   SOLE 9 121,825 0 0
PPL CORP COM 69351T106 50,408 1,628,657 SH   SOLE 1 1,628,657 0 0
PPL CORP OPT 69351T106 1,804 58,300 SH Put SOLE 8 58,300 0 0
PPL CORP COM 69351T106 244 7,883 SH   SOLE 8 7,883 0 0
PPL CORP OPT 69351T106 3,866 124,900 SH Call SOLE 8 124,900 0 0
PPL CORP COM 69351T106 4,293 138,732 SH   SOLE 9 138,732 0 0
PQ GROUP HLDGS INC COM 73943T103 76 4,648 SH   SOLE 1 4,648 0 0
PRA GROUP INC COM 69354N106 667 20,101 SH   SOLE 1 20,101 0 0
PRA GROUP INC COM 69354N106 78 2,346 SH   SOLE 8 2,346 0 0
PRA GROUP INC OPT 69354N106 100 3,000 SH Put SOLE 8 3,000 0 0
PRA HEALTH SCIENCES INC COM 69354M108 716 7,865 SH   SOLE 1 7,865 0 0
PRA HEALTH SCIENCES INC COM 69354M108 9 99 SH   SOLE 8 99 0 0
PRAXAIR INC COM 74005P104 68,035 439,835 SH   SOLE 1 439,835 0 0
PRAXAIR INC OPT 74005P104 1,207 7,800 SH Put SOLE 8 7,800 0 0
PRAXAIR INC OPT 74005P104 1,980 12,800 SH Call SOLE 8 12,800 0 0
PRAXAIR INC COM 74005P104 2,761 17,849 SH   SOLE 8 17,849 0 0
PRAXAIR INC COM 74005P104 6,153 39,778 SH   SOLE 9 39,778 0 0
PRECISION DRILLING CORP COM 74022D308 819 271,100 SH   SOLE 1 271,100 0 0
PRECISION DRILLING CORP OPT 74022D308 6 1,900 SH Put SOLE 8 1,900 0 0
PRECISION DRILLING CORP OPT 74022D308 59 19,500 SH Call SOLE 8 19,500 0 0
PREFERRED APT CMNTYS INC TRUS 74039L103 365 18,008 SH   SOLE 1 18,008 0 0
PREFERRED BK LOS ANGELES CA COM 740367404 218 3,707 SH   SOLE 1 3,707 0 0
PREFERRED BK LOS ANGELES CA COM 740367404 50 835 SH   SOLE 8 835 0 0
PREFORMED LINE PRODS CO COM 740444104 48 684 SH   SOLE 1 684 0 0
PREMIER FINL BANCORP INC COM 74050M105 30 1,492 SH   SOLE 1 1,492 0 0
PREMIER INC COM 74051N102 1,174 40,257 SH   SOLE 1 40,257 0 0
PREMIER INC COM 74051N102 212 7,272 SH   SOLE 8 7,272 0 0
PRESIDIO INC COM 74102M103 700 36,481 SH   SOLE 1 36,481 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 646 14,544 SH   SOLE 1 14,544 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 1 18 SH   SOLE 8 18 0 0
PRETIUM RES INC COM 74139C102 548 48,026 SH   SOLE 8 48,026 0 0
PRETIUM RES INC OPT 74139C102 1,530 134,100 SH Call SOLE 8 134,100 0 0
PRETIUM RES INC OPT 74139C102 706 61,900 SH Put SOLE 8 61,900 0 0
PRGX GLOBAL INC COM 69357C503 38 5,300 SH   SOLE 1 5,300 0 0
PRGX GLOBAL INC COM 69357C503 0 26 SH   SOLE 8 26 0 0
PRICE T ROWE GROUP INC COM 74144T108 83,728 797,949 SH   SOLE 1 797,949 0 0
PRICE T ROWE GROUP INC COM 74144T108 37 348 SH   DFND 1 0 0 348
PRICE T ROWE GROUP INC COM 74144T108 10 91 SH   SOLE 8 91 0 0
PRICE T ROWE GROUP INC OPT 74144T108 5,635 53,700 SH Call SOLE 8 53,700 0 0
PRICE T ROWE GROUP INC OPT 74144T108 4,785 45,600 SH Put SOLE 8 45,600 0 0
PRICE T ROWE GROUP INC COM 74144T108 3,530 33,633 SH   SOLE 9 33,633 0 0
PRICELINE GRP INC COM 741503403 365 210 SH   DFND 1 0 0 210
PRICELINE GRP INC COM 741503403 73,618 42,363 SH   SOLE 1 42,363 0 0
PRICELINE GRP INC OPT 741503403 219,998 126,600 SH Put SOLE 8 126,600 0 0
PRICELINE GRP INC OPT 741503403 108,782 62,600 SH Call SOLE 8 62,600 0 0
PRICELINE GRP INC COM 741503403 51,971 29,907 SH   SOLE 8 29,907 0 0
PRICELINE GRP INC COM 741503403 11,758 6,766 SH   SOLE 9 6,766 0 0
PRICESMART INC COM 741511109 306 3,556 SH   SOLE 1 3,556 0 0
PRIMERICA INC COM 74164M108 1,227 12,083 SH   SOLE 1 12,083 0 0
PRIMERICA INC COM 74164M108 36 356 SH   SOLE 8 356 0 0
PRIMO WTR CORP COM 74165N105 50 4,016 SH   SOLE 1 4,016 0 0
PRIMORIS SVCS CORP COM 74164F103 977 35,954 SH   SOLE 1 35,954 0 0
PRIMORIS SVCS CORP COM 74164F103 100 3,671 SH   SOLE 8 3,671 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 20,045 284,102 SH   SOLE 1 284,102 0 0
PRINCIPAL FINL GROUP INC OPT 74251V102 141 2,000 SH Put SOLE 8 2,000 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 297 4,214 SH   SOLE 8 4,214 0 0
PRINCIPAL FINL GROUP INC OPT 74251V102 339 4,800 SH Call SOLE 8 4,800 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 2,636 37,371 SH   SOLE 9 37,371 0 0
PROASSURANCE CORP COM 74267C106 1,944 34,001 SH   SOLE 1 34,001 0 0
PROCTER AND GAMBLE CO COM 742718109 456,451 4,967,910 SH   SOLE 1 4,950,721 17,189 0
PROCTER AND GAMBLE CO COM 742718109 1,918 20,874 SH   DFND 1 0 0 20,874
PROCTER AND GAMBLE CO OPT 742718109 29,999 326,500 SH Call SOLE 8 326,500 0 0
PROCTER AND GAMBLE CO COM 742718109 37 402 SH   SOLE 8 402 0 0
PROCTER AND GAMBLE CO OPT 742718109 24,477 266,400 SH Put SOLE 8 266,400 0 0
PROCTER AND GAMBLE CO COM 742718109 36,059 392,465 SH   SOLE 9 392,465 0 0
PROFESSIONAL DIVERSITY NET I COM 74312Y202 45 10,926 SH   SOLE 1 10,926 0 0
PROFESSIONAL DIVERSITY NET I COM 74312Y202 3 790 SH   SOLE 8 790 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 94 15,706 SH   SOLE 1 15,706 0 0
PROGENICS PHARMACEUTICALS IN OPT 743187106 41 6,900 SH Put SOLE 8 6,900 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 339 56,980 SH   SOLE 8 56,980 0 0
PROGENICS PHARMACEUTICALS IN OPT 743187106 477 80,200 SH Call SOLE 8 80,200 0 0
PROGRESS SOFTWARE CORP COM 743312100 3,046 71,555 SH   SOLE 1 71,555 0 0
PROGRESS SOFTWARE CORP COM 743312100 2 41 SH   SOLE 8 41 0 0
PROGRESSIVE CORP OHIO COM 743315103 29,660 526,645 SH   SOLE 1 526,645 0 0
PROGRESSIVE CORP OHIO COM 743315103 245 4,352 SH   SOLE 8 4,352 0 0
PROGRESSIVE CORP OHIO OPT 743315103 253 4,500 SH Put SOLE 8 4,500 0 0
PROGRESSIVE CORP OHIO OPT 743315103 1,205 21,400 SH Call SOLE 8 21,400 0 0
PROGRESSIVE CORP OHIO COM 743315103 4,549 80,758 SH   SOLE 9 80,758 0 0
PROLOGIS INC COM 74340W103 8,310 128,809 SH   SOLE 1 128,809 0 0
PROLOGIS INC TRUS 74340W103 41,947 650,224 SH   SOLE 1 650,224 0 0
PROLOGIS INC OPT 74340W103 110 1,700 SH Put SOLE 8 1,700 0 0
PROLOGIS INC OPT 74340W103 219 3,400 SH Call SOLE 8 3,400 0 0
PROLOGIS INC TRUS 74340W103 145 2,248 SH   SOLE 8 2,248 0 0
PROLOGIS INC COM 74340W103 4,821 74,734 SH   SOLE 9 74,734 0 0
PROOFPOINT INC COM 743424103 1,095 12,330 SH   SOLE 1 12,330 0 0
PROOFPOINT INC BOND 743424AD5 164 131,000 PRN   SOLE 8 0 0 131,000
PROOFPOINT INC COM 743424103 78 880 SH   SOLE 8 880 0 0
PROOFPOINT INC OPT 743424103 9 100 SH Call SOLE 8 100 0 0
PROPETRO HLDG CORP COM 74347M108 3,554 176,321 SH   SOLE 1 176,321 0 0
PROPETRO HLDG CORP COM 74347M108 24 1,214 SH   SOLE 8 1,214 0 0
PROPETRO HLDG CORP OPT 74347M108 2,863 142,000 SH Call SOLE 8 142,000 0 0
PROS HOLDINGS INC COM 74346Y103 112 4,231 SH   SOLE 1 4,231 0 0
PROSHARES TR FUND 74347R107 10 88 SH   SOLE 1 88 0 0
PROSHARES TR FUND 74347R230 5 400 SH   DFND 1 0 0 400
PROSHARES TR FUND 74348A426 7 510 SH   SOLE 1 510 0 0
PROSHARES TR FUND 74347B425 2 80 SH   SOLE 1 80 0 0
PROSHARES TR FUND 74347B425 78 2,600 SH   DFND 1 0 0 2,600
PROSHARES TR FUND 74347X641 3 200 SH   DFND 1 0 0 200
PROSHARES TR FUND 74347R842 2 27 SH   SOLE 1 27 0 0
PROSHARES TR FUND 74347R206 26 351 SH   SOLE 1 351 0 0
PROSHARES TR FUND 74347X625 95 1,440 SH   DFND 1 0 0 1,440
PROSHARES TR FUND 74347X849 153 7,000 SH   DFND 1 0 0 7,000
PROSHARES TR FUND 74347B383 2 37 SH   DFND 1 0 0 37
PROSHARES TR FUND 74347X633 4 34 SH   SOLE 1 34 0 0
PROSHARES TR FUND 74347X831 97 700 SH   DFND 1 0 0 700
PROSHARES TR FUND 74348A475 1 59 SH   SOLE 8 59 0 0
PROSHARES TR OPT 74347X633 13 100 SH Call SOLE 8 100 0 0
PROSHARES TR OPT 74347R107 3,918 35,800 SH Call SOLE 8 35,800 0 0
PROSHARES TR OPT 74347B425 416 13,800 SH Put SOLE 8 13,800 0 0
PROSHARES TR OPT 74348A442 291 25,600 SH Call SOLE 8 25,600 0 0
PROSHARES TR OPT 74347R305 1,031 7,800 SH Put SOLE 8 7,800 0 0
PROSHARES TR OPT 74347R776 37 500 SH Call SOLE 8 500 0 0
PROSHARES TR OPT 74347X138 1 100 SH Put SOLE 8 100 0 0
PROSHARES TR OPT 74348A160 786 36,525 SH Call SOLE 8 36,525 0 0
PROSHARES TR OPT 74347R693 132 1,500 SH Call SOLE 8 1,500 0 0
PROSHARES TR FUND 74347X831 4,297 30,974 SH   SOLE 8 30,974 0 0
PROSHARES TR OPT 74347R206 1,591 21,700 SH Put SOLE 8 21,700 0 0
PROSHARES TR OPT 74347R719 289 7,300 SH Put SOLE 8 7,300 0 0
PROSHARES TR OPT 74347R842 14 200 SH Put SOLE 8 200 0 0
PROSHARES TR OPT 74347R305 79 600 SH Call SOLE 8 600 0 0
PROSHARES TR OPT 74347X633 38 300 SH Put SOLE 8 300 0 0
PROSHARES TR OPT 74348A590 11 1,300 SH Put SOLE 8 1,300 0 0
PROSHARES TR FUND 74347X633 147 1,146 SH   SOLE 8 1,146 0 0
PROSHARES TR FUND 74348A160 373 17,320 SH   SOLE 8 17,320 0 0
PROSHARES TR OPT 74347X625 20 300 SH Put SOLE 8 300 0 0
PROSHARES TR FUND 74348A244 55 1,891 SH   SOLE 8 1,891 0 0
PROSHARES TR OPT 74348A426 340 25,400 SH Call SOLE 8 25,400 0 0
PROSHARES TR OPT 74347R719 147 3,700 SH Call SOLE 8 3,700 0 0
PROSHARES TR FUND 74348A426 1,257 93,899 SH   SOLE 8 93,899 0 0
PROSHARES TR OPT 74347R842 57 800 SH Call SOLE 8 800 0 0
PROSHARES TR OPT 74347B425 991 32,850 SH Call SOLE 8 32,850 0 0
PROSHARES TR OPT 74347X880 604 7,200 SH Call SOLE 8 7,200 0 0
PROSHARES TR OPT 74348A525 366 9,900 SH Call SOLE 8 9,900 0 0
PROSHARES TR FUND 74347B714 2 69 SH   SOLE 8 69 0 0
PROSHARES TR OPT 74348A350 9 500 SH Call SOLE 8 500 0 0
PROSHARES TR OPT 74347X880 487 5,800 SH Put SOLE 8 5,800 0 0
PROSHARES TR FUND 74347B201 793 23,468 SH   SOLE 8 23,468 0 0
PROSHARES TR FUND 74347B730 1 78 SH   SOLE 8 78 0 0
PROSHARES TR FUND 74347X138 1 76 SH   SOLE 8 76 0 0
PROSHARES TR OPT 74348A426 54 4,000 SH Put SOLE 8 4,000 0 0
PROSHARES TR OPT 74347X831 4,633 33,400 SH Call SOLE 8 33,400 0 0
PROSHARES TR FUND 74347R719 123 3,096 SH   SOLE 8 3,096 0 0
PROSHARES TR OPT 74347B201 12,299 364,100 SH Call SOLE 8 364,100 0 0
PROSHARES TR OPT 74347R693 219 2,500 SH Put SOLE 8 2,500 0 0
PROSHARES TR FUND 74347B748 1 29 SH   SOLE 8 29 0 0
PROSHARES TR OPT 74347X625 73 1,100 SH Call SOLE 8 1,100 0 0
PROSHARES TR FUND 74347R305 1,713 12,961 SH   SOLE 8 12,961 0 0
PROSHARES TR FUND 74347R669 33 272 SH   SOLE 8 272 0 0
PROSHARES TR OPT 74348A525 15 400 SH Put SOLE 8 400 0 0
PROSHARES TR OPT 74347R669 86 700 SH Put SOLE 8 700 0 0
PROSHARES TR FUND 74347R818 2 18 SH   SOLE 8 18 0 0
PROSHARES TR OPT 74347X864 1,458 10,400 SH Put SOLE 8 10,400 0 0
PROSHARES TR FUND 74347X625 4 68 SH   SOLE 8 68 0 0
PROSHARES TR OPT 74347R669 49 400 SH Call SOLE 8 400 0 0
PROSHARES TR OPT 74347R206 1,709 23,300 SH Call SOLE 8 23,300 0 0
PROSHARES TR OPT 74348A590 8 900 SH Call SOLE 8 900 0 0
PROSHARES TR OPT 74348A160 125 5,825 SH Put SOLE 8 5,825 0 0
PROSHARES TR FUND 74347R701 7 462 SH   SOLE 8 462 0 0
PROSHARES TR OPT 74348A244 9 300 SH Call SOLE 8 300 0 0
PROSHARES TR OPT 74348A350 5 300 SH Put SOLE 8 300 0 0
PROSHARES TR OPT 74347B201 7,469 221,100 SH Put SOLE 8 221,100 0 0
PROSHARES TR FUND 74347R107 3,432 31,364 SH   SOLE 8 31,364 0 0
PROSHARES TR OPT 74348A442 3 300 SH Put SOLE 8 300 0 0
PROSHARES TR OPT 74347B383 123 3,000 SH Put SOLE 8 3,000 0 0
PROSHARES TR OPT 74347X864 14,113 100,700 SH Call SOLE 8 100,700 0 0
PROSHARES TR OPT 74347X831 6,367 45,900 SH Put SOLE 8 45,900 0 0
PROSHARES TR OPT 74347B383 563 13,725 SH Call SOLE 8 13,725 0 0
PROSHARES TR OPT 74347R107 3,885 35,500 SH Put SOLE 8 35,500 0 0
PROSHARES TR FUND 74347R107 40 363 SH   DFND 20 0 0 363
PROSHARES TR II FUND 74347W163 10,082 987,500 SH   SOLE 1 987,500 0 0
PROSHARES TR II FUND 74347W247 1 55 SH   DFND 1 0 0 55
PROSHARES TR II OPT 74347W247 1,422 60,650 SH Put SOLE 8 60,650 0 0
PROSHARES TR II OPT 74347W163 1,316 128,910 SH Put SOLE 8 128,910 0 0
PROSHARES TR II OPT 74347W569 30 400 SH Put SOLE 8 400 0 0
PROSHARES TR II OPT 74347W171 81 3,500 SH Call SOLE 8 3,500 0 0
PROSHARES TR II OPT 74347W668 1,002 40,800 SH Put SOLE 8 40,800 0 0
PROSHARES TR II OPT 74347W353 477 14,100 SH Put SOLE 8 14,100 0 0
PROSHARES TR II OPT 74347W569 22 300 SH Call SOLE 8 300 0 0
PROSHARES TR II OPT 74347W627 86,644 675,800 SH Call SOLE 8 675,800 0 0
PROSHARES TR II OPT 74347W601 89 2,200 SH Call SOLE 8 2,200 0 0
PROSHARES TR II FUND 74347W353 153 4,524 SH   SOLE 8 4,524 0 0
PROSHARES TR II OPT 74347W171 12 525 SH Put SOLE 8 525 0 0
PROSHARES TR II FUND 74347W163 4,391 430,060 SH   SOLE 8 430,060 0 0
PROSHARES TR II OPT 74347W114 16 500 SH Put SOLE 8 500 0 0
PROSHARES TR II OPT 74347W395 1,790 25,900 SH Call SOLE 8 25,900 0 0
PROSHARES TR II OPT 74347W163 3,727 365,104 SH Call SOLE 8 365,104 0 0
PROSHARES TR II OPT 74347W882 214 10,100 SH Put SOLE 8 10,100 0 0
PROSHARES TR II OPT 74347W353 332 9,800 SH Call SOLE 8 9,800 0 0
PROSHARES TR II OPT 74347W395 28 400 SH Put SOLE 8 400 0 0
PROSHARES TR II FUND 74347W569 43 572 SH   SOLE 8 572 0 0
PROSHARES TR II OPT 74347W247 7,626 325,350 SH Call SOLE 8 325,350 0 0
PROSHARES TR II OPT 74347W627 156,057 1,217,200 SH Put SOLE 8 1,217,200 0 0
PROSHARES TR II FUND 74347W668 549 22,343 SH   SOLE 8 22,343 0 0
PROSHARES TR II FUND 74347W247 0 10 SH   SOLE 8 10 0 0
PROSHARES TR II OPT 74347W882 1,942 91,600 SH Call SOLE 8 91,600 0 0
PROSHARES TR II OPT 74347W668 1,680 68,400 SH Call SOLE 8 68,400 0 0
PROSHARES TR II OPT 74347W114 129 4,100 SH Call SOLE 8 4,100 0 0
PROSPECT CAPITAL CORPORATION BOND 74348TAM4 50 49,000 PRN   SOLE 8 0 0 49,000
PROSPECT CAPITAL CORPORATION BOND 74348TAL6 244 240,000 PRN   SOLE 8 0 0 240,000
PROSPECT CAPITAL CORPORATION COM 74348T102 39 5,747 SH   SOLE 8 5,747 0 0
PROSPECT CAPITAL CORPORATION OPT 74348T102 69 10,200 SH Call SOLE 8 10,200 0 0
PROSPECT CAPITAL CORPORATION OPT 74348T102 31 4,600 SH Put SOLE 8 4,600 0 0
PROSPERITY BANCSHARES INC COM 743606105 3,240 46,236 SH   SOLE 1 46,236 0 0
PROSPERITY BANCSHARES INC COM 743606105 36 512 SH   SOLE 8 512 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 165 7,907 SH   SOLE 1 7,907 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 6 309 SH   SOLE 8 309 0 0
PROTALIX BIOTHERAPEUTICS INC COM 74365A101 13 20,000 SH   DFND 1 0 0 20,000
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 6 1,100 SH   SOLE 1 1,100 0 0
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 6 1,101 SH   SOLE 8 1,101 0 0
PROTHENA CORP PLC COM G72800108 404 10,786 SH   SOLE 1 10,786 0 0
PROTHENA CORP PLC OPT G72800108 525 14,000 SH Put SOLE 8 14,000 0 0
PROTHENA CORP PLC COM G72800108 1,165 31,066 SH   SOLE 8 31,066 0 0
PROTHENA CORP PLC OPT G72800108 746 19,900 SH Call SOLE 8 19,900 0 0
PROTHENA CORP PLC COM G72800108 1 23 SH   SOLE 9 23 0 0
PROTO LABS INC COM 743713109 405 3,936 SH   SOLE 1 3,936 0 0
PROTO LABS INC OPT 743713109 21 200 SH Call SOLE 8 200 0 0
PROVIDENCE SVC CORP COM 743815102 369 6,227 SH   SOLE 1 6,227 0 0
PROVIDENCE SVC CORP COM 743815102 14 242 SH   SOLE 8 242 0 0
PROVIDENT BANCORP INC COM 74383X109 18 696 SH   SOLE 1 696 0 0
PROVIDENT FINL HLDGS INC COM 743868101 16 887 SH   SOLE 1 887 0 0
PROVIDENT FINL SVCS INC COM 74386T105 352 13,066 SH   SOLE 1 13,066 0 0
PROVIDENT FINL SVCS INC COM 74386T105 0 11 SH   SOLE 8 11 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 23 1,287 SH   SOLE 1 1,287 0 0
PRUDENTIAL FINL INC COM 744320102 64,778 563,382 SH   SOLE 1 563,382 0 0
PRUDENTIAL FINL INC OPT 744320102 8,371 72,800 SH Put SOLE 8 72,800 0 0
PRUDENTIAL FINL INC COM 744320102 40 350 SH   SOLE 8 350 0 0
PRUDENTIAL FINL INC OPT 744320102 5,197 45,200 SH Call SOLE 8 45,200 0 0
PRUDENTIAL FINL INC COM 744320102 6,966 60,590 SH   SOLE 9 60,590 0 0
PRUDENTIAL FINL INC COM 744320102 397 3,450 SH   DFND 20 0 0 3,450
PRUDENTIAL PLC ADR 74435K204 3 67 SH   SOLE 8 67 0 0
PS BUSINESS PKS INC CALIF TRUS 69360J107 2,455 19,629 SH   SOLE 1 19,629 0 0
PS BUSINESS PKS INC CALIF TRUS 69360J107 22 178 SH   SOLE 8 178 0 0
PTC INC COM 69370C100 102 1,670 SH   SOLE 1 1,670 0 0
PTC INC OPT 69370C100 109 1,800 SH Call SOLE 8 1,800 0 0
PTC INC COM 69370C100 741 12,192 SH   SOLE 8 12,192 0 0
PTC THERAPEUTICS INC COM 69366J200 151 9,068 SH   SOLE 1 9,068 0 0
PTC THERAPEUTICS INC COM 69366J200 203 12,142 SH   DFND 1 0 0 12,142
PTC THERAPEUTICS INC COM 69366J200 164 9,844 SH   SOLE 8 9,844 0 0
PTC THERAPEUTICS INC OPT 69366J200 2 100 SH Put SOLE 8 100 0 0
PTC THERAPEUTICS INC OPT 69366J200 57 3,400 SH Call SOLE 8 3,400 0 0
PUBLIC STORAGE TRUS 74460D109 95,006 454,571 SH   SOLE 1 454,571 0 0
PUBLIC STORAGE COM 74460D109 5,187 24,818 SH   SOLE 1 24,818 0 0
PUBLIC STORAGE OPT 74460D109 606 2,900 SH Call SOLE 8 2,900 0 0
PUBLIC STORAGE OPT 74460D109 2,842 13,600 SH Put SOLE 8 13,600 0 0
PUBLIC STORAGE TRUS 74460D109 869 4,158 SH   SOLE 8 4,158 0 0
PUBLIC STORAGE COM 74460D109 4,976 23,810 SH   SOLE 9 23,810 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 84,005 1,631,168 SH   SOLE 1 1,631,168 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 4 70 SH   SOLE 8 70 0 0
PUBLIC SVC ENTERPRISE GROUP OPT 744573106 31 600 SH Put SOLE 8 600 0 0
PUBLIC SVC ENTERPRISE GROUP OPT 744573106 355 6,900 SH Call SOLE 8 6,900 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 10,081 195,762 SH   SOLE 9 195,762 0 0
PULSE BIOSCIENCES INC COM 74587B101 34 1,446 SH   SOLE 1 1,446 0 0
PULSE BIOSCIENCES INC COM 74587B101 1 22 SH   SOLE 8 22 0 0
PULTE GROUP INC COM 745867101 23,625 710,563 SH   SOLE 1 710,563 0 0
PULTE GROUP INC COM 745867101 57 1,721 SH   DFND 1 0 0 1,721
PULTE GROUP INC COM 745867101 1,423 42,789 SH   SOLE 8 42,789 0 0
PULTE GROUP INC OPT 745867101 921 27,700 SH Call SOLE 8 27,700 0 0
PULTE GROUP INC OPT 745867101 1,606 48,300 SH Put SOLE 8 48,300 0 0
PULTE GROUP INC COM 745867101 1,249 37,551 SH   SOLE 9 37,551 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 451 4,558 SH   SOLE 1 4,558 0 0
PUMA BIOTECHNOLOGY INC OPT 74587V107 2,590 26,200 SH Call SOLE 8 26,200 0 0
PUMA BIOTECHNOLOGY INC OPT 74587V107 5,892 59,600 SH Put SOLE 8 59,600 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 5,450 55,147 SH   SOLE 8 55,147 0 0
PURE STORAGE INC COM 74624M102 414 26,136 SH   SOLE 1 26,136 0 0
PURE STORAGE INC COM 74624M102 181 11,398 SH   SOLE 8 11,398 0 0
PURE STORAGE INC OPT 74624M102 16 1,000 SH Call SOLE 8 1,000 0 0
PURECYCLE CORP COM 746228303 23 2,713 SH   SOLE 1 2,713 0 0
PVH CORP COM 693656100 13,464 98,130 SH   SOLE 1 98,130 0 0
PVH CORP COM 693656100 37 273 SH   DFND 1 0 0 273
PVH CORP OPT 693656100 5,392 39,300 SH Put SOLE 8 39,300 0 0
PVH CORP OPT 693656100 755 5,500 SH Call SOLE 8 5,500 0 0
PVH CORP COM 693656100 1,845 13,447 SH   SOLE 8 13,447 0 0
PVH CORP COM 693656100 1,510 11,001 SH   SOLE 9 11,001 0 0
PVH CORP COM 693656100 14 100 SH   DFND 20 0 0 100
PZENA INVESTMENT MGMT INC COM 74731Q103 32 2,983 SH   SOLE 1 2,983 0 0
PZENA INVESTMENT MGMT INC COM 74731Q103 1 69 SH   SOLE 8 69 0 0
Q2 HLDGS INC COM 74736L109 475 12,899 SH   SOLE 1 12,899 0 0
Q2 HLDGS INC COM 74736L109 34 898 SH   SOLE 8 898 0 0
QAD INC COM 74727D306 61 1,583 SH   SOLE 1 1,583 0 0
QAD INC COM 74727D306 2 43 SH   SOLE 8 43 0 0
QCR HOLDINGS INC COM 74727A104 82 1,922 SH   SOLE 1 1,922 0 0
QEP RES INC COM 74733V100 86 9,034 SH   SOLE 1 9,034 0 0
QEP RES INC COM 74733V100 588 61,470 SH   SOLE 8 61,470 0 0
QEP RES INC OPT 74733V100 172 18,000 SH Put SOLE 8 18,000 0 0
QEP RES INC OPT 74733V100 1,377 143,800 SH Call SOLE 8 143,800 0 0
QIAGEN NV COM N72482123 3,530 114,129 SH   SOLE 1 114,129 0 0
QIAGEN NV COM N72482123 4 137 SH   SOLE 8 137 0 0
QIAGEN NV COM N72482123 2,335 75,564 SH   SOLE 9 75,564 0 0
QIWI PLC ADR 74735M108 421 24,312 SH   SOLE 8 24,312 0 0
QORVO INC COM 74736K101 16,188 243,077 SH   SOLE 1 243,077 0 0
QORVO INC OPT 74736K101 2,757 41,400 SH Call SOLE 8 41,400 0 0
QORVO INC OPT 74736K101 3,190 47,900 SH Put SOLE 8 47,900 0 0
QORVO INC COM 74736K101 1,176 17,666 SH   SOLE 9 17,666 0 0
QTS RLTY TR INC TRUS 74736A103 2,371 43,779 SH   SOLE 1 43,779 0 0
QTS RLTY TR INC TRUS 74736A103 4 75 SH   SOLE 8 75 0 0
QUAD / GRAPHICS INC COM 747301109 417 18,467 SH   SOLE 1 18,467 0 0
QUAD / GRAPHICS INC COM 747301109 35 1,550 SH   SOLE 8 1,550 0 0
QUAKER CHEM CORP COM 747316107 711 4,721 SH   SOLE 1 4,721 0 0
QUAKER CHEM CORP COM 747316107 4 27 SH   SOLE 8 27 0 0
QUALCOMM INC COM 747525103 137,771 2,151,985 SH   SOLE 1 2,151,985 0 0
QUALCOMM INC OPT 747525103 12,804 200,000 SH Call SOLE 1 200,000 0 0
QUALCOMM INC COM 747525103 68 1,060 SH   DFND 1 0 0 1,060
QUALCOMM INC OPT 747525103 62,048 969,200 SH Call SOLE 8 969,200 0 0
QUALCOMM INC COM 747525103 1,156 18,057 SH   SOLE 8 18,057 0 0
QUALCOMM INC OPT 747525103 62,010 968,600 SH Put SOLE 8 968,600 0 0
QUALCOMM INC COM 747525103 20,581 321,482 SH   SOLE 9 321,482 0 0
QUALITY CARE PPTYS INC TRUS 747545101 2,762 199,968 SH   SOLE 1 199,968 0 0
QUALITY CARE PPTYS INC COM 747545101 2 170 SH   DFND 1 0 0 170
QUALITY CARE PPTYS INC OPT 747545101 0 20 SH Put SOLE 8 20 0 0
QUALITY CARE PPTYS INC TRUS 747545101 3 175 SH   SOLE 8 175 0 0
QUALITY CARE PPTYS INC OPT 747545101 2 180 SH Call SOLE 8 180 0 0
QUALITY SYS INC COM 747582104 227 16,724 SH   SOLE 1 16,724 0 0
QUALITY SYS INC COM 747582104 74 5,458 SH   SOLE 8 5,458 0 0
QUALITY SYS INC OPT 747582104 24 1,800 SH Call SOLE 8 1,800 0 0
QUALYS INC COM 74758T303 1,134 19,101 SH   SOLE 1 19,101 0 0
QUALYS INC OPT 74758T303 65 1,100 SH Put SOLE 8 1,100 0 0
QUALYS INC COM 74758T303 36 606 SH   SOLE 8 606 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 127 5,448 SH   SOLE 1 5,448 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 73 3,127 SH   SOLE 8 3,127 0 0
QUANTA SVCS INC COM 74762E102 3,979 101,750 SH   SOLE 1 101,750 0 0
QUANTA SVCS INC OPT 74762E102 86 2,200 SH Put SOLE 8 2,200 0 0
QUANTA SVCS INC COM 74762E102 12 324 SH   SOLE 8 324 0 0
QUANTA SVCS INC OPT 74762E102 1,076 27,500 SH Call SOLE 8 27,500 0 0
QUANTA SVCS INC COM 74762E102 814 20,802 SH   SOLE 9 20,802 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 395 32,412 SH   SOLE 1 32,412 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 0 23 SH   SOLE 8 23 0 0
QUANTUM CORP COM 747906501 25 4,513 SH   SOLE 1 4,513 0 0
QUDIAN INC OPT 747798106 606 48,300 SH Call SOLE 8 48,300 0 0
QUDIAN INC ADR 747798106 1 55 SH   SOLE 8 55 0 0
QUDIAN INC OPT 747798106 58 4,600 SH Put SOLE 8 4,600 0 0
QUEST DIAGNOSTICS INC COM 74834L100 19,332 196,264 SH   SOLE 1 196,264 0 0
QUEST DIAGNOSTICS INC OPT 74834L100 2,246 22,800 SH Put SOLE 8 22,800 0 0
QUEST DIAGNOSTICS INC OPT 74834L100 1,054 10,700 SH Call SOLE 8 10,700 0 0
QUEST DIAGNOSTICS INC COM 74834L100 2,089 21,209 SH   SOLE 8 21,209 0 0
QUEST DIAGNOSTICS INC COM 74834L100 1,864 18,920 SH   SOLE 9 18,920 0 0
QUICKLOGIC CORP COM 74837P108 0 57 SH   SOLE 8 57 0 0
QUIDEL CORP COM 74838J101 263 6,083 SH   SOLE 1 6,083 0 0
QUIDEL CORP COM 74838J101 4 89 SH   SOLE 8 89 0 0
QUIDEL CORP BOND 74838JAA9 828 549,000 PRN   SOLE 8 0 0 549,000
QUINSTREET INC COM 74874Q100 49 5,804 SH   SOLE 1 5,804 0 0
QUINSTREET INC COM 74874Q100 0 17 SH   SOLE 8 17 0 0
QUMU CORP COM 749063103 0 59 SH   SOLE 8 59 0 0
QUORUM HEALTH CORP COM 74909E106 241 38,600 SH   SOLE 1 38,600 0 0
QUORUM HEALTH CORP OPT 74909E106 8 1,350 SH Call SOLE 8 1,350 0 0
QUORUM HEALTH CORP OPT 74909E106 3 500 SH Put SOLE 8 500 0 0
QUORUM HEALTH CORP COM 74909E106 2 306 SH   SOLE 8 306 0 0
QUOTIENT LTD COM G73268107 292 59,014 SH   SOLE 1 59,014 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 158 13,486 SH   SOLE 1 13,486 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 86 7,349 SH   SOLE 8 7,349 0 0
R1 RCM INC COM 749397105 75 17,053 SH   SOLE 1 17,053 0 0
RA PHARMACEUTICALS INC COM 74933V108 51 5,932 SH   SOLE 1 5,932 0 0
RADIAN GROUP INC COM 750236101 1,146 55,575 SH   SOLE 1 55,575 0 0
RADIAN GROUP INC COM 750236101 4,185 203,011 SH   SOLE 8 203,011 0 0
RADIAN GROUP INC OPT 750236101 105 5,100 SH Call SOLE 8 5,100 0 0
RADIAN GROUP INC OPT 750236101 16 800 SH Put SOLE 8 800 0 0
RADIANT LOGISTICS INC COM 75025X100 27 5,940 SH   SOLE 1 5,940 0 0
RADIANT LOGISTICS INC COM 75025X100 0 32 SH   SOLE 8 32 0 0
RADISYS CORP COM 750459109 6 6,023 SH   SOLE 1 6,023 0 0
RADISYS CORP COM 750459109 0 82 SH   SOLE 8 82 0 0
RADIUS HEALTH INC COM 750469207 193 6,068 SH   SOLE 1 6,068 0 0
RADIUS HEALTH INC COM 750469207 58 1,810 SH   DFND 1 0 0 1,810
RADIUS HEALTH INC OPT 750469207 1,811 57,000 SH Put SOLE 8 57,000 0 0
RADIUS HEALTH INC BOND 750469AA6 3,974 4,225,000 PRN   SOLE 8 0 0 4,225,000
RADIUS HEALTH INC COM 750469207 144 4,541 SH   SOLE 8 4,541 0 0
RADIUS HEALTH INC OPT 750469207 2,646 83,300 SH Call SOLE 8 83,300 0 0
RADNET INC COM 750491102 460 45,569 SH   SOLE 1 45,569 0 0
RADNET INC OPT 750491102 121 12,000 SH Call SOLE 8 12,000 0 0
RADNET INC OPT 750491102 86 8,500 SH Put SOLE 8 8,500 0 0
RADWARE LTD COM M81873107 25 1,300 SH   SOLE 1 1,300 0 0
RADWARE LTD OPT M81873107 6 300 SH Call SOLE 8 300 0 0
RADWARE LTD OPT M81873107 146 7,500 SH Put SOLE 8 7,500 0 0
RADWARE LTD COM M81873107 247 12,730 SH   SOLE 8 12,730 0 0
RAIT FINANCIAL TRUST TRUS 749227609 7 21,280 SH   SOLE 1 21,280 0 0
RAIT FINANCIAL TRUST TRUS 749227609 1 1,884 SH   SOLE 8 1,884 0 0
RALPH LAUREN CORP COM 751212101 34,281 330,619 SH   SOLE 1 330,619 0 0
RALPH LAUREN CORP OPT 751212101 1,296 12,500 SH Call SOLE 8 12,500 0 0
RALPH LAUREN CORP COM 751212101 2,784 26,855 SH   SOLE 8 26,855 0 0
RALPH LAUREN CORP OPT 751212101 8,637 83,300 SH Put SOLE 8 83,300 0 0
RALPH LAUREN CORP COM 751212101 822 7,925 SH   SOLE 9 7,925 0 0
RAMACO RES INC COM 75134P303 7 974 SH   SOLE 1 974 0 0
RAMBUS INC DEL COM 750917106 5,135 361,027 SH   SOLE 1 361,027 0 0
RAMBUS INC DEL BOND 750917AE6 459 380,000 PRN   SOLE 8 0 0 380,000
RAMBUS INC DEL OPT 750917106 452 31,800 SH Put SOLE 8 31,800 0 0
RAMBUS INC DEL COM 750917106 814 57,249 SH   SOLE 8 57,249 0 0
RAMBUS INC DEL OPT 750917106 260 18,300 SH Call SOLE 8 18,300 0 0
RAMCO-GERSHENSON PPTYS TR TRUS 751452202 1,020 69,208 SH   SOLE 1 69,208 0 0
RAMCO-GERSHENSON PPTYS TR TRUS 751452202 203 13,721 SH   SOLE 8 13,721 0 0
RANDGOLD RES LTD OPT 752344309 3,135 31,700 SH Put SOLE 8 31,700 0 0
RANDGOLD RES LTD OPT 752344309 1,483 15,000 SH Call SOLE 8 15,000 0 0
RANDGOLD RES LTD ADR 752344309 960 9,711 SH   SOLE 8 9,711 0 0
RANGE RES CORP COM 75281A109 15,310 897,407 SH   SOLE 1 897,407 0 0
RANGE RES CORP COM 75281A109 629 36,898 SH   SOLE 8 36,898 0 0
RANGE RES CORP OPT 75281A109 5,388 315,800 SH Put SOLE 8 315,800 0 0
RANGE RES CORP OPT 75281A109 8,376 491,000 SH Call SOLE 8 491,000 0 0
RANGE RES CORP COM 75281A109 537 31,445 SH   SOLE 9 31,445 0 0
RANGER ENERGY SVCS INC COM 75282U104 32 3,395 SH   SOLE 1 3,395 0 0
RAPID7 INC COM 753422104 63 3,391 SH   SOLE 1 3,391 0 0
RAVEN INDS INC COM 754212108 1,179 34,336 SH   SOLE 1 34,336 0 0
RAVEN INDS INC COM 754212108 109 3,168 SH   SOLE 8 3,168 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 11,269 126,205 SH   SOLE 1 126,205 0 0
RAYMOND JAMES FINANCIAL INC OPT 754730109 1,911 21,400 SH Call SOLE 8 21,400 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 277 3,096 SH   SOLE 8 3,096 0 0
RAYMOND JAMES FINANCIAL INC OPT 754730109 45 500 SH Put SOLE 8 500 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 1,594 17,843 SH   SOLE 9 17,843 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 274 13,430 SH   SOLE 1 13,430 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 32 1,565 SH   SOLE 8 1,565 0 0
RAYONIER INC TRUS 754907103 1,874 59,229 SH   SOLE 1 59,229 0 0
RAYTHEON CO COM 755111507 62,778 334,193 SH   SOLE 1 334,193 0 0
RAYTHEON CO COM 755111507 14 76 SH   DFND 1 0 0 76
RAYTHEON CO COM 755111507 14 72 SH   SOLE 8 72 0 0
RAYTHEON CO OPT 755111507 12,229 65,100 SH Call SOLE 8 65,100 0 0
RAYTHEON CO OPT 755111507 22,279 118,600 SH Put SOLE 8 118,600 0 0
RAYTHEON CO COM 755111507 7,541 40,146 SH   SOLE 9 40,146 0 0
RBB BANCORP COM 74930B105 16 601 SH   SOLE 1 601 0 0
RBC BEARINGS INC COM 75524B104 814 6,444 SH   SOLE 1 6,444 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 50 1,811 SH   SOLE 1 1,811 0 0
RCI HOSPITALITY HLDGS INC OPT 74934Q108 8 300 SH Put SOLE 8 300 0 0
RCI HOSPITALITY HLDGS INC OPT 74934Q108 81 2,900 SH Call SOLE 8 2,900 0 0
RE MAX HLDGS INC COM 75524W108 672 13,861 SH   SOLE 1 13,861 0 0
READING INTERNATIONAL INC COM 755408101 48 2,888 SH   SOLE 1 2,888 0 0
REALNETWORKS INC COM 75605L708 13 3,854 SH   SOLE 1 3,854 0 0
REALNETWORKS INC COM 75605L708 0 99 SH   SOLE 8 99 0 0
REALOGY HLDGS CORP COM 75605Y106 4,032 152,144 SH   SOLE 1 152,144 0 0
REALOGY HLDGS CORP OPT 75605Y106 649 24,500 SH Call SOLE 8 24,500 0 0
REALOGY HLDGS CORP OPT 75605Y106 1,113 42,000 SH Put SOLE 8 42,000 0 0
REALOGY HLDGS CORP COM 75605Y106 297 11,174 SH   SOLE 8 11,174 0 0
REALPAGE INC COM 75606N109 413 9,312 SH   SOLE 1 9,312 0 0
REALPAGE INC COM 75606N109 37 833 SH   SOLE 8 833 0 0
REALTY INCOME CORP OPT 756109104 22,808 400,000 SH Put SOLE 1 400,000 0 0
REALTY INCOME CORP TRUS 756109104 35,461 621,920 SH   SOLE 1 621,920 0 0
REALTY INCOME CORP COM 756109104 2,148 37,668 SH   SOLE 1 37,668 0 0
REALTY INCOME CORP COM 756109104 23 400 SH   DFND 1 0 0 400
REALTY INCOME CORP TRUS 756109104 106 1,844 SH   SOLE 8 1,844 0 0
REALTY INCOME CORP OPT 756109104 274 4,800 SH Put SOLE 8 4,800 0 0
REALTY INCOME CORP OPT 756109104 855 15,000 SH Call SOLE 8 15,000 0 0
REALTY INCOME CORP COM 756109104 2,229 39,099 SH   SOLE 9 39,099 0 0
REATA PHARMACEUTICALS INC COM 75615P103 99 3,496 SH   SOLE 1 3,496 0 0
RECRO PHARMA INC COM 75629F109 24 2,610 SH   SOLE 1 2,610 0 0
RED HAT INC COM 756577102 23 188 SH   DFND 1 0 0 188
RED HAT INC COM 756577102 49,117 408,973 SH   SOLE 1 408,973 0 0
RED HAT INC OPT 756577102 18,567 154,600 SH Call SOLE 8 154,600 0 0
RED HAT INC COM 756577102 1,598 13,317 SH   SOLE 8 13,317 0 0
RED HAT INC OPT 756577102 7,206 60,000 SH Put SOLE 8 60,000 0 0
RED HAT INC COM 756577102 2,950 24,564 SH   SOLE 9 24,564 0 0
RED LION HOTELS CORP COM 756764106 26 2,628 SH   SOLE 1 2,628 0 0
RED LION HOTELS CORP COM 756764106 0 13 SH   SOLE 8 13 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 858 15,225 SH   SOLE 1 15,225 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 46 822 SH   SOLE 8 822 0 0
RED ROCK RESORTS INC COM 75700L108 413 12,253 SH   SOLE 1 12,253 0 0
REDFIN CORP COM 75737F108 1,383 44,165 SH   SOLE 1 44,165 0 0
REDFIN CORP OPT 75737F108 3 100 SH Call SOLE 8 100 0 0
REDFIN CORP COM 75737F108 228 7,276 SH   SOLE 8 7,276 0 0
REDFIN CORP OPT 75737F108 940 30,000 SH Put SOLE 44 30,000 0 0
REDFIN CORP COM 75737F108 940 30,000 SH   SOLE 44 30,000 0 0
REDWOOD TR INC TRUS 758075402 180 12,155 SH   SOLE 1 12,155 0 0
REDWOOD TR INC BOND 758075AC9 1,121 1,162,000 PRN   SOLE 8 0 0 1,162,000
REGAL BELOIT CORP COM 758750103 2,633 34,371 SH   SOLE 1 34,371 0 0
REGAL BELOIT CORP COM 758750103 49 644 SH   SOLE 8 644 0 0
REGAL ENTMT GROUP COM 758766109 2,938 127,704 SH   SOLE 1 127,704 0 0
REGAL ENTMT GROUP COM 758766109 13,519 587,543 SH   SOLE 8 587,543 0 0
REGAL ENTMT GROUP OPT 758766109 115 5,000 SH Put SOLE 8 5,000 0 0
REGAL ENTMT GROUP OPT 758766109 1,091 47,400 SH Call SOLE 8 47,400 0 0
REGENCY CTRS CORP COM 758849103 3,670 53,042 SH   SOLE 1 53,042 0 0
REGENCY CTRS CORP TRUS 758849103 13,740 198,607 SH   SOLE 1 198,607 0 0
REGENCY CTRS CORP OPT 758849103 3,597 52,000 SH Call SOLE 8 52,000 0 0
REGENCY CTRS CORP TRUS 758849103 262 3,798 SH   SOLE 8 3,798 0 0
REGENCY CTRS CORP OPT 758849103 3,597 52,000 SH Put SOLE 8 52,000 0 0
REGENCY CTRS CORP COM 758849103 1,422 20,565 SH   SOLE 9 20,565 0 0
REGENERON PHARMACEUTICALS COM 75886F107 44,659 118,783 SH   SOLE 1 118,783 0 0
REGENERON PHARMACEUTICALS OPT 75886F107 43,536 115,800 SH Call SOLE 8 115,800 0 0
REGENERON PHARMACEUTICALS COM 75886F107 11,317 30,101 SH   SOLE 8 30,101 0 0
REGENERON PHARMACEUTICALS OPT 75886F107 46,731 124,300 SH Put SOLE 8 124,300 0 0
REGENERON PHARMACEUTICALS COM 75886F107 4,184 11,129 SH   SOLE 9 11,129 0 0
REGENXBIO INC COM 75901B107 474 14,265 SH   SOLE 1 14,265 0 0
REGENXBIO INC COM 75901B107 47 1,413 SH   SOLE 8 1,413 0 0
REGIONAL MGMT CORP COM 75902K106 375 14,218 SH   SOLE 1 14,218 0 0
REGIONS FINL CORP NEW COM 7591EP100 19,892 1,151,196 SH   SOLE 1 1,151,196 0 0
REGIONS FINL CORP NEW COM 7591EP100 233 13,463 SH   SOLE 8 13,463 0 0
REGIONS FINL CORP NEW OPT 7591EP100 1,852 107,200 SH Put SOLE 8 107,200 0 0
REGIONS FINL CORP NEW OPT 7591EP100 2,689 155,600 SH Call SOLE 8 155,600 0 0
REGIONS FINL CORP NEW COM 7591EP100 2,786 161,187 SH   SOLE 9 161,187 0 0
REGIS CORP MINN COM 758932107 519 33,738 SH   SOLE 1 33,738 0 0
REGULUS THERAPEUTICS INC COM 75915K101 0 89 SH   SOLE 8 89 0 0
REINSURANCE GROUP AMER INC COM 759351604 9,573 61,404 SH   SOLE 1 61,404 0 0
REINSURANCE GROUP AMER INC COM 759351604 44 282 SH   SOLE 9 282 0 0
REIS INC COM 75936P105 30 1,437 SH   SOLE 1 1,437 0 0
RELIANCE STEEL &amp ALUMINUM CO COM 759509102 2,437 28,415 SH   SOLE 1 28,415 0 0
RELIANCE STEEL &amp ALUMINUM CO OPT 759509102 26 300 SH Put SOLE 8 300 0 0
RELIANCE STEEL &amp ALUMINUM CO COM 759509102 36 415 SH   SOLE 8 415 0 0
RELIANCE STEEL &amp ALUMINUM CO OPT 759509102 472 5,500 SH Call SOLE 8 5,500 0 0
REMARK HLDGS INC COM 75955K102 1,037 106,598 SH   SOLE 1 106,598 0 0
REMARK HLDGS INC COM 75955K102 19 1,989 SH   SOLE 8 1,989 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 2,474 19,704 SH   SOLE 1 19,704 0 0
RENAISSANCERE HOLDINGS LTD OPT G7496G103 63 500 SH Put SOLE 8 500 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 125 990 SH   SOLE 8 990 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 22 176 SH   SOLE 9 176 0 0
RENASANT CORP COM 75970E107 388 9,499 SH   SOLE 1 9,499 0 0
RENESOLA LTD ADR 75971T301 0 53 SH   SOLE 8 53 0 0
RENEWABLE ENERGY GROUP INC COM 75972A301 12 1,000 SH   DFND 1 0 0 1,000
RENEWABLE ENERGY GROUP INC COM 75972A301 940 79,666 SH   SOLE 1 79,666 0 0
RENEWABLE ENERGY GROUP INC COM 75972A301 24 1,992 SH   SOLE 8 1,992 0 0
RENEWABLE ENERGY GROUP INC COM 75972A301 37 3,155 SH   SOLE 9 3,155 0 0
RENREN INC ADR 759892201 880 84,716 SH   SOLE 1 84,716 0 0
RENREN INC ADR 759892201 0 15 SH   SOLE 8 15 0 0
RENT A CTR INC NEW COM 76009N100 231 20,893 SH   SOLE 1 20,893 0 0
RENT A CTR INC NEW COM 76009N100 109 9,787 SH   SOLE 8 9,787 0 0
RENT A CTR INC NEW OPT 76009N100 8 700 SH Put SOLE 8 700 0 0
RENT A CTR INC NEW OPT 76009N100 394 35,500 SH Call SOLE 8 35,500 0 0
REPLIGEN CORP COM 759916109 216 5,958 SH   SOLE 1 5,958 0 0
REPLIGEN CORP COM 759916109 0 8 SH   SOLE 8 8 0 0
REPROS THERAPEUTICS INC COM 76028H209 0 124 SH   SOLE 8 124 0 0
REPUBLIC BANCORP KY COM 760281204 58 1,527 SH   SOLE 1 1,527 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 66 7,828 SH   SOLE 1 7,828 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 17 2,047 SH   SOLE 8 2,047 0 0
REPUBLIC SVCS INC COM 760759100 39,328 581,703 SH   SOLE 1 581,703 0 0
REPUBLIC SVCS INC COM 760759100 135 2,000 SH   DFND 1 0 0 2,000
REPUBLIC SVCS INC COM 760759100 348 5,150 SH   SOLE 8 5,150 0 0
REPUBLIC SVCS INC OPT 760759100 7 100 SH Call SOLE 8 100 0 0
REPUBLIC SVCS INC COM 760759100 3,860 57,087 SH   SOLE 9 57,087 0 0
RESEARCH FRONTIERS INC COM 760911107 0 66 SH   SOLE 8 66 0 0
RESMED INC COM 761152107 14,644 172,924 SH   SOLE 1 172,924 0 0
RESMED INC OPT 761152107 457 5,400 SH Call SOLE 8 5,400 0 0
RESMED INC OPT 761152107 246 2,900 SH Put SOLE 8 2,900 0 0
RESMED INC COM 761152107 223 2,625 SH   SOLE 8 2,625 0 0
RESMED INC COM 761152107 1,669 19,701 SH   SOLE 9 19,701 0 0
RESOLUTE ENERGY CORP COM 76116A306 11,104 352,844 SH   SOLE 1 352,844 0 0
RESOLUTE FST PRODS INC COM 76117W109 278 25,200 SH   SOLE 1 25,200 0 0
RESOLUTE FST PRODS INC COM 76117W109 28 2,567 SH   SOLE 8 2,567 0 0
RESONANT INC COM 76118L102 1 100 SH   SOLE 1 100 0 0
RESOURCES CONNECTION INC COM 76122Q105 74 4,836 SH   SOLE 1 4,836 0 0
RESOURCES CONNECTION INC COM 76122Q105 1 82 SH   SOLE 8 82 0 0
RESTAURANT BRANDS INTL INC OPT 76131D103 6,511 105,900 SH Put SOLE 8 105,900 0 0
RESTAURANT BRANDS INTL INC OPT 76131D103 1,125 18,300 SH Call SOLE 8 18,300 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 34 548 SH   SOLE 8 548 0 0
RESTORATION ROBOTICS INC COM 76133C103 3 573 SH   SOLE 1 573 0 0
RETAIL OPPORTUNITY INVTS COR TRUS 76131N101 1,944 97,435 SH   SOLE 1 97,435 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 410 20,530 SH   SOLE 1 20,530 0 0
RETAIL OPPORTUNITY INVTS COR TRUS 76131N101 3 174 SH   SOLE 8 174 0 0
RETAIL PPTYS AMER INC TRUS 76131V202 2,419 179,981 SH   SOLE 1 179,981 0 0
RETAIL PPTYS AMER INC TRUS 76131V202 4 332 SH   SOLE 8 332 0 0
RETROPHIN INC COM 761299106 214 10,132 SH   SOLE 1 10,132 0 0
RETROPHIN INC COM 761299106 40 1,905 SH   SOLE 8 1,905 0 0
REV GROUP INC COM 749527107 346 10,635 SH   SOLE 1 10,635 0 0
REV GROUP INC COM 749527107 241 7,384 SH   SOLE 8 7,384 0 0
REVANCE THERAPEUTICS INC COM 761330109 505 14,136 SH   SOLE 1 14,136 0 0
REVANCE THERAPEUTICS INC COM 761330109 179 5,000 SH   SOLE 8 5,000 0 0
REVLON INC COM 761525609 41 1,872 SH   SOLE 1 1,872 0 0
REVLON INC OPT 761525609 214 9,800 SH Call SOLE 8 9,800 0 0
REVLON INC OPT 761525609 1,509 69,200 SH Put SOLE 8 69,200 0 0
REVLON INC COM 761525609 309 14,175 SH   SOLE 8 14,175 0 0
REVOLUTION LIGHTING TECHNOLO COM 76155G206 8 2,571 SH   SOLE 1 2,571 0 0
REX AMERICAN RESOURCES CORP COM 761624105 845 10,208 SH   SOLE 1 10,208 0 0
REX ENERGY CORPORATION COM 761565506 0 81 SH   SOLE 8 81 0 0
REXFORD INDL RLTY INC TRUS 76169C100 2,004 68,718 SH   SOLE 1 68,718 0 0
REXFORD INDL RLTY INC COM 76169C100 2,485 85,224 SH   SOLE 1 85,224 0 0
REXNORD CORP NEW COM 76169B102 727 27,935 SH   SOLE 1 27,935 0 0
REXNORD CORP NEW COM 76169B102 1 25 SH   SOLE 8 25 0 0
RGC RES INC COM 74955L103 29 1,060 SH   SOLE 1 1,060 0 0
RH COM 74967X103 1,159 13,448 SH   SOLE 1 13,448 0 0
RH OPT 74967X103 9,517 110,400 SH Put SOLE 8 110,400 0 0
RH COM 74967X103 95 1,106 SH   SOLE 8 1,106 0 0
RH OPT 74967X103 11,121 129,000 SH Call SOLE 8 129,000 0 0
RHYTHM PHARMACEUTICALS INC COM 76243J105 38 1,306 SH   SOLE 1 1,306 0 0
RIBBON COMMUNICATIONS INC COM 762544104 66 8,530 SH   SOLE 1 8,530 0 0
RIBBON COMMUNICATIONS INC COM 762544104 40 5,066 SH   SOLE 8 5,066 0 0
RICE MIDSTREAM PARTNERS LP COM 762819100 1,093 50,930 SH   SOLE 1 50,930 0 0
RIGEL PHARMACEUTICALS INC COM 766559603 418 107,762 SH   SOLE 1 107,762 0 0
RIGEL PHARMACEUTICALS INC COM 766559603 1,234 318,229 SH   SOLE 8 318,229 0 0
RIGEL PHARMACEUTICALS INC OPT 766559603 85 22,000 SH Call SOLE 8 22,000 0 0
RIGNET INC COM 766582100 73 4,914 SH   SOLE 1 4,914 0 0
RING ENERGY INC COM 76680V108 938 67,485 SH   SOLE 1 67,485 0 0
RING ENERGY INC COM 76680V108 32 2,362 SH   SOLE 8 2,362 0 0
RINGCENTRAL INC COM 76680R206 4,575 94,521 SH   SOLE 1 94,521 0 0
RINGCENTRAL INC COM 76680R206 10 210 SH   SOLE 8 210 0 0
RIO TINTO PLC ADR 767204100 2,541 48,007 SH   SOLE 1 48,007 0 0
RIO TINTO PLC OPT 767204100 22,438 423,900 SH Call SOLE 8 423,900 0 0
RIO TINTO PLC ADR 767204100 3,283 62,018 SH   SOLE 8 62,018 0 0
RIO TINTO PLC OPT 767204100 59,853 1,130,800 SH Put SOLE 8 1,130,800 0 0
RIO TINTO PLC ADR 767204100 1 25 SH   SOLE 9 25 0 0
RIOT BLOCKCHAIN INC COM 767292105 71 2,500 SH   SOLE 1 2,500 0 0
RIOT BLOCKCHAIN INC OPT 767292105 2,087 73,500 SH Put SOLE 8 73,500 0 0
RIOT BLOCKCHAIN INC OPT 767292105 946 33,300 SH Call SOLE 8 33,300 0 0
RIOT BLOCKCHAIN INC COM 767292105 142 5,000 SH   SOLE 8 5,000 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 12 397 SH   SOLE 8 397 0 0
RITE AID CORP COM 767754104 2,152 1,092,599 SH   SOLE 1 1,092,599 0 0
RITE AID CORP COM 767754104 183 92,735 SH   SOLE 8 92,735 0 0
RITE AID CORP OPT 767754104 556 282,000 SH Put SOLE 8 282,000 0 0
RITE AID CORP OPT 767754104 518 263,100 SH Call SOLE 8 263,100 0 0
RIVERVIEW BANCORP INC COM 769397100 33 3,902 SH   SOLE 1 3,902 0 0
RIVERVIEW BANCORP INC COM 769397100 24 2,723 SH   SOLE 8 2,723 0 0
RLI CORP COM 749607107 371 6,115 SH   SOLE 1 6,115 0 0
RLJ LODGING TR TRUS 74965L101 3,612 164,442 SH   SOLE 1 164,442 0 0
RLJ LODGING TR TRUS 74965L101 13 549 SH   SOLE 8 549 0 0
RMR GROUP INC COM 74967R106 84 1,414 SH   SOLE 1 1,414 0 0
RMR GROUP INC COM 74967R106 19 317 SH   SOLE 8 317 0 0
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 218 28,378 SH   SOLE 1 28,378 0 0
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 0 36 SH   SOLE 8 36 0 0
ROBERT HALF INTL INC COM 770323103 24,223 436,160 SH   SOLE 1 436,160 0 0
ROBERT HALF INTL INC COM 770323103 3 50 SH   SOLE 8 50 0 0
ROBERT HALF INTL INC OPT 770323103 289 5,200 SH Call SOLE 8 5,200 0 0
ROBERT HALF INTL INC COM 770323103 989 17,801 SH   SOLE 9 17,801 0 0
ROCKWELL AUTOMATION INC COM 773903109 20,325 103,516 SH   SOLE 1 103,516 0 0
ROCKWELL AUTOMATION INC OPT 773903109 7,932 40,400 SH Call SOLE 8 40,400 0 0
ROCKWELL AUTOMATION INC COM 773903109 5,908 30,088 SH   SOLE 8 30,088 0 0
ROCKWELL AUTOMATION INC OPT 773903109 3,475 17,700 SH Put SOLE 8 17,700 0 0
ROCKWELL AUTOMATION INC COM 773903109 3,502 17,837 SH   SOLE 9 17,837 0 0
ROCKWELL COLLINS INC COM 774341101 58,503 431,371 SH   SOLE 1 431,371 0 0
ROCKWELL COLLINS INC OPT 774341101 5,758 42,455 SH Put SOLE 8 42,455 0 0
ROCKWELL COLLINS INC COM 774341101 3 21 SH   SOLE 8 21 0 0
ROCKWELL COLLINS INC OPT 774341101 7,205 53,124 SH Call SOLE 8 53,124 0 0
ROCKWELL COLLINS INC COM 774341101 3,066 22,603 SH   SOLE 9 22,603 0 0
ROCKWELL MED INC COM 774374102 44 7,600 SH   SOLE 1 7,600 0 0
ROCKWELL MED INC COM 774374102 100 17,233 SH   SOLE 8 17,233 0 0
ROCKWELL MED INC OPT 774374102 102 17,500 SH Call SOLE 8 17,500 0 0
ROCKWELL MED INC OPT 774374102 247 42,400 SH Put SOLE 8 42,400 0 0
ROGERS COMMUNICATIONS INC COM 775109200 354 6,947 SH   SOLE 1 6,947 0 0
ROGERS COMMUNICATIONS INC COM 775109200 213 4,174 SH   SOLE 8 4,174 0 0
ROGERS COMMUNICATIONS INC COM 775109200 12,950 254,283 SH   SOLE 9 254,283 0 0
ROGERS CORP COM 775133101 895 5,529 SH   SOLE 1 5,529 0 0
ROGERS CORP COM 775133101 200 1,233 SH   SOLE 8 1,233 0 0
ROKU INC OPT 77543R102 8,357 161,400 SH Call SOLE 8 161,400 0 0
ROKU INC OPT 77543R102 15,954 308,100 SH Put SOLE 8 308,100 0 0
ROLLINS INC COM 775711104 5,169 111,085 SH   SOLE 1 111,085 0 0
ROLLINS INC COM 775711104 20 430 SH   SOLE 9 430 0 0
ROPER TECHNOLOGIES INC COM 776696106 82,847 319,879 SH   SOLE 1 81,397 238,482 0
ROPER TECHNOLOGIES INC COM 776696106 215 832 SH   DFND 1 0 0 832
ROPER TECHNOLOGIES INC COM 776696106 248 958 SH   SOLE 8 958 0 0
ROPER TECHNOLOGIES INC COM 776696106 3,679 14,206 SH   SOLE 9 14,206 0 0
ROPER TECHNOLOGIES INC COM 776696106 567 2,189 SH   SOLE 20 0 2,189 0
ROPER TECHNOLOGIES INC COM 776696106 49 191 SH   SOLE 99 0 191 0
ROSEHILL RES INC COM 777385105 3 400 SH   SOLE 1 400 0 0
ROSETTA STONE INC COM 777780107 36 2,887 SH   SOLE 1 2,887 0 0
ROSS STORES INC COM 778296103 50,173 625,197 SH   SOLE 1 625,197 0 0
ROSS STORES INC OPT 778296103 5,930 73,900 SH Call SOLE 8 73,900 0 0
ROSS STORES INC COM 778296103 89 1,106 SH   SOLE 8 1,106 0 0
ROSS STORES INC OPT 778296103 4,815 60,000 SH Put SOLE 8 60,000 0 0
ROSS STORES INC COM 778296103 4,297 53,548 SH   SOLE 9 53,548 0 0
ROVI CORP BOND 779376AD4 195 207,000 PRN   SOLE 8 0 0 207,000
ROWAN COMPANIES PLC COM G7665A101 3,860 246,471 SH   SOLE 1 246,471 0 0
ROWAN COMPANIES PLC OPT G7665A101 507 32,400 SH Put SOLE 8 32,400 0 0
ROWAN COMPANIES PLC OPT G7665A101 276 17,600 SH Call SOLE 8 17,600 0 0
ROWAN COMPANIES PLC COM G7665A101 0 24 SH   SOLE 8 24 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 688 8,428 SH   SOLE 1 8,428 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 1,858 22,759 SH   SOLE 8 22,759 0 0
ROYAL BK CDA MONTREAL QUE OPT 780087102 13,929 170,600 SH Call SOLE 8 170,600 0 0
ROYAL BK CDA MONTREAL QUE OPT 780087102 13,236 162,100 SH Put SOLE 8 162,100 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 28,313 346,769 SH   SOLE 9 346,769 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 81 992 SH   SOLE 99 0 992 0
ROYAL BK SCOTLAND GROUP PLC ADR 780097689 435 56,900 SH   SOLE 1 56,900 0 0
ROYAL BK SCOTLAND GROUP PLC OPT 780097689 8 1,100 SH Call SOLE 8 1,100 0 0
ROYAL BK SCOTLAND GROUP PLC ADR 780097689 20 2,644 SH   SOLE 8 2,644 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 358 3,000 SH   DFND 1 0 0 3,000
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 30,721 257,537 SH   SOLE 1 257,537 0 0
ROYAL CARIBBEAN CRUISES LTD OPT V7780T103 4,175 35,000 SH Call SOLE 8 35,000 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 55 463 SH   SOLE 8 463 0 0
ROYAL CARIBBEAN CRUISES LTD OPT V7780T103 5,785 48,500 SH Put SOLE 8 48,500 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 2,845 23,854 SH   SOLE 9 23,854 0 0
ROYAL DUTCH SHELL PLC ADR 780259206 183 2,742 SH   DFND 1 0 0 2,742
ROYAL DUTCH SHELL PLC ADR 780259107 3,208 46,980 SH   SOLE 1 46,980 0 0
ROYAL DUTCH SHELL PLC ADR 780259206 26 383 SH   SOLE 1 383 0 0
ROYAL DUTCH SHELL PLC ADR 780259206 3,660 54,861 SH   SOLE 8 54,861 0 0
ROYAL DUTCH SHELL PLC OPT 780259206 587 8,800 SH Call SOLE 8 8,800 0 0
ROYAL DUTCH SHELL PLC OPT 780259206 1,081 16,200 SH Put SOLE 8 16,200 0 0
ROYAL DUTCH SHELL PLC ADR 780259206 13 188 SH   SOLE 9 188 0 0
ROYAL GOLD INC COM 780287108 374 4,545 SH   SOLE 1 4,545 0 0
ROYAL GOLD INC OPT 780287108 3,818 46,500 SH Put SOLE 8 46,500 0 0
ROYAL GOLD INC COM 780287108 2,862 34,840 SH   SOLE 8 34,840 0 0
ROYAL GOLD INC OPT 780287108 1,183 14,400 SH Call SOLE 8 14,400 0 0
ROYAL GOLD INC COM 780287108 33 400 SH   DFND 20 0 0 400
RPC INC COM 749660106 7,420 290,668 SH   SOLE 1 290,668 0 0
RPC INC OPT 749660106 368 14,400 SH Call SOLE 8 14,400 0 0
RPC INC OPT 749660106 3 100 SH Put SOLE 8 100 0 0
RPC INC COM 749660106 4 155 SH   SOLE 8 155 0 0
RPM INTL INC COM 749685103 15,257 291,020 SH   SOLE 1 291,020 0 0
RPM INTL INC OPT 749685103 11,428 218,000 SH Call SOLE 8 218,000 0 0
RPM INTL INC OPT 749685103 430 8,200 SH Put SOLE 8 8,200 0 0
RPM INTL INC COM 749685103 3,040 57,996 SH   SOLE 8 57,996 0 0
RPX CORP COM 74972G103 98 7,291 SH   SOLE 1 7,291 0 0
RSP PERMIAN INC COM 74978Q105 3,051 74,992 SH   SOLE 1 74,992 0 0
RSP PERMIAN INC COM 74978Q105 10 230 SH   SOLE 8 230 0 0
RTI SURGICAL INC COM 74975N105 36 8,716 SH   SOLE 1 8,716 0 0
RTI SURGICAL INC COM 74975N105 0 35 SH   SOLE 8 35 0 0
RTW HLDGS INC BOND 749772AB5 12 12,000 PRN   SOLE 8 0 0 12,000
RUBICON PROJ INC COM 78112V102 72 38,839 SH   SOLE 1 38,839 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 225 9,437 SH   SOLE 1 9,437 0 0
RUSH ENTERPRISES INC COM 781846308 40 832 SH   SOLE 1 832 0 0
RUSH ENTERPRISES INC COM 781846209 593 11,662 SH   SOLE 1 11,662 0 0
RUSH ENTERPRISES INC COM 781846209 123 2,425 SH   SOLE 8 2,425 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 1,674 77,332 SH   SOLE 1 77,332 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 1 52 SH   SOLE 8 52 0 0
RYANAIR HLDGS PLC ADR 783513203 299 2,867 SH   SOLE 1 2,867 0 0
RYANAIR HLDGS PLC ADR 783513203 42 400 SH   DFND 1 0 0 400
RYDER SYS INC COM 783549108 4,145 49,256 SH   SOLE 1 49,256 0 0
RYDER SYS INC OPT 783549108 4,529 53,800 SH Put SOLE 8 53,800 0 0
RYDER SYS INC OPT 783549108 859 10,200 SH Call SOLE 8 10,200 0 0
RYDER SYS INC COM 783549108 1,262 14,992 SH   SOLE 8 14,992 0 0
RYDEX ETF TRUST FUND 78355W403 341 3,250 SH   DFND 1 0 0 3,250
RYDEX ETF TRUST FUND 78355W106 459 4,540 SH   DFND 1 0 0 4,540
RYDEX ETF TRUST OPT 78355W106 81 800 SH Call SOLE 8 800 0 0
RYERSON HLDG CORP COM 783754104 26 2,536 SH   SOLE 1 2,536 0 0
RYERSON HLDG CORP OPT 783754104 14 1,300 SH Call SOLE 8 1,300 0 0
RYMAN HOSPITALITY PPTYS INC TRUS 78377T107 3,586 51,960 SH   SOLE 1 51,960 0 0
RYMAN HOSPITALITY PPTYS INC TRUS 78377T107 8 109 SH   SOLE 44 109 0 0
S &amp T BANCORP INC COM 783859101 291 7,302 SH   SOLE 1 7,302 0 0
S&ampP GLOBAL INC COM 78409V104 36,285 214,200 SH   SOLE 1 214,200 0 0
S&ampP GLOBAL INC OPT 78409V104 407 2,400 SH Put SOLE 8 2,400 0 0
S&ampP GLOBAL INC COM 78409V104 37 218 SH   SOLE 8 218 0 0
S&ampP GLOBAL INC OPT 78409V104 2,507 14,800 SH Call SOLE 8 14,800 0 0
S&ampP GLOBAL INC COM 78409V104 5,999 35,411 SH   SOLE 9 35,411 0 0
S&ampW SEED CO COM 785135104 0 94 SH   SOLE 8 94 0 0
SABRA HEALTH CARE REIT INC TRUS 78573L106 774 41,252 SH   SOLE 1 41,252 0 0
SABRA HEALTH CARE REIT INC TRUS 78573L106 1 29 SH   SOLE 8 29 0 0
SABRE CORP COM 78573M104 506 24,703 SH   SOLE 1 24,703 0 0
SABRE CORP COM 78573M104 27 1,325 SH   SOLE 8 1,325 0 0
SABRE CORP COM 78573M104 19 916 SH   SOLE 9 916 0 0
SAFE BULKERS INC COM Y7388L103 27 8,503 SH   SOLE 1 8,503 0 0
SAFE BULKERS INC COM Y7388L103 4 1,352 SH   SOLE 8 1,352 0 0
SAFE BULKERS INC COM Y7388L103 16 5,000 SH   DFND 20 0 0 5,000
SAFEGUARD SCIENTIFICS INC COM 786449207 39 3,483 SH   SOLE 1 3,483 0 0
SAFETY INCOME &amp GROWTH INC TRUS 78649D104 29 1,642 SH   SOLE 1 1,642 0 0
SAFETY INS GROUP INC COM 78648T100 186 2,318 SH   SOLE 1 2,318 0 0
SAFETY INS GROUP INC COM 78648T100 7 92 SH   SOLE 8 92 0 0
SAGA COMMUNICATIONS INC COM 786598300 24 598 SH   SOLE 1 598 0 0
SAGE THERAPEUTICS INC COM 78667J108 31,963 194,057 SH   SOLE 1 194,057 0 0
SAGE THERAPEUTICS INC OPT 78667J108 18,942 115,000 SH Call SOLE 1 115,000 0 0
SAGE THERAPEUTICS INC OPT 78667J108 19,567 118,800 SH Put SOLE 8 118,800 0 0
SAGE THERAPEUTICS INC COM 78667J108 1,693 10,273 SH   SOLE 8 10,273 0 0
SAGE THERAPEUTICS INC OPT 78667J108 38,855 235,900 SH Call SOLE 8 235,900 0 0
SAIA INC COM 78709Y105 2,961 41,846 SH   SOLE 1 41,846 0 0
SAIA INC COM 78709Y105 5 80 SH   SOLE 8 80 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 37 2,527 SH   SOLE 1 2,527 0 0
SAILPOINT TECHNLGIES HLDGS I COM 78781P105 442 30,456 SH   SOLE 8 30,456 0 0
SALEM MEDIA GROUP INC COM 794093104 9 2,168 SH   SOLE 1 2,168 0 0
SALESFORCE COM INC COM 79466L302 74,163 725,448 SH   SOLE 1 725,448 0 0
SALESFORCE COM INC COM 79466L302 74 725 SH   DFND 1 0 0 725
SALESFORCE COM INC OPT 79466L302 50,124 490,300 SH Put SOLE 8 490,300 0 0
SALESFORCE COM INC OPT 79466L302 28,727 281,000 SH Call SOLE 8 281,000 0 0
SALESFORCE COM INC COM 79466L302 7,966 77,920 SH   SOLE 8 77,920 0 0
SALESFORCE COM INC COM 79466L302 9,801 95,870 SH   SOLE 9 95,870 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 2,974 158,550 SH   SOLE 1 158,550 0 0
SANCHEZ ENERGY CORP COM 79970Y105 1,051 197,902 SH   SOLE 1 197,902 0 0
SANCHEZ ENERGY CORP OPT 79970Y105 558 105,000 SH Call SOLE 8 105,000 0 0
SANCHEZ ENERGY CORP COM 79970Y105 1 205 SH   SOLE 8 205 0 0
SANCHEZ ENERGY CORP OPT 79970Y105 483 91,000 SH Put SOLE 8 91,000 0 0
SANDERSON FARMS INC COM 800013104 6,717 48,401 SH   SOLE 1 48,401 0 0
SANDERSON FARMS INC COM 800013104 159 1,147 SH   SOLE 8 1,147 0 0
SANDERSON FARMS INC OPT 800013104 208 1,500 SH Put SOLE 8 1,500 0 0
SANDERSON FARMS INC OPT 800013104 56 400 SH Call SOLE 8 400 0 0
SANDRIDGE ENERGY INC COM 80007P869 763 36,201 SH   SOLE 1 36,201 0 0
SANDRIDGE ENERGY INC COM 80007P869 1 53 SH   SOLE 8 53 0 0
SANDSTORM GOLD LTD COM 80013R206 535 107,300 SH   SOLE 1 107,300 0 0
SANDSTORM GOLD LTD COM 80013R206 0 25 SH   DFND 1 0 0 25
SANDY SPRING BANCORP INC COM 800363103 383 9,797 SH   SOLE 1 9,797 0 0
SANDY SPRING BANCORP INC COM 800363103 20 494 SH   SOLE 8 494 0 0
SANFILIPPO JOHN B &amp SON INC COM 800422107 424 6,701 SH   SOLE 1 6,701 0 0
SANFILIPPO JOHN B &amp SON INC COM 800422107 31 488 SH   SOLE 8 488 0 0
SANGAMO THERAPEUTICS INC COM 800677106 648 39,527 SH   SOLE 1 39,527 0 0
SANGAMO THERAPEUTICS INC OPT 800677106 346 21,100 SH Put SOLE 8 21,100 0 0
SANGAMO THERAPEUTICS INC COM 800677106 678 41,358 SH   SOLE 8 41,358 0 0
SANGAMO THERAPEUTICS INC OPT 800677106 1,187 72,400 SH Call SOLE 8 72,400 0 0
SANMINA CORPORATION COM 801056102 2,501 75,785 SH   SOLE 1 75,785 0 0
SANMINA CORPORATION COM 801056102 52 1,586 SH   SOLE 8 1,586 0 0
SANMINA CORPORATION OPT 801056102 446 13,500 SH Call SOLE 8 13,500 0 0
SANMINA CORPORATION OPT 801056102 162 4,900 SH Put SOLE 8 4,900 0 0
SANOFI ADR 80105N105 3,026 70,396 SH   SOLE 1 70,396 0 0
SANOFI OPT 80105N105 1,303 30,300 SH Put SOLE 8 30,300 0 0
SANOFI OPT 80105N105 3,517 81,800 SH Call SOLE 8 81,800 0 0
SANOFI ADR 80105N105 6,888 160,184 SH   SOLE 9 160,184 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 9,872 530,168 SH   SOLE 1 530,168 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 2,231 119,838 SH   SOLE 8 119,838 0 0
SANTANDER CONSUMER USA HDG I OPT 80283M101 115 6,200 SH Put SOLE 8 6,200 0 0
SANTANDER CONSUMER USA HDG I OPT 80283M101 2,277 122,300 SH Call SOLE 8 122,300 0 0
SAP SE ADR 803054204 654 5,819 SH   DFND 1 0 0 5,819
SAP SE ADR 803054204 546 4,863 SH   SOLE 8 4,863 0 0
SAP SE OPT 803054204 1,843 16,400 SH Call SOLE 8 16,400 0 0
SAP SE OPT 803054204 2,629 23,400 SH Put SOLE 8 23,400 0 0
SAPIENS INTL CORP N V COM N7716A151 1 100 SH   SOLE 1 100 0 0
SAPIENS INTL CORP N V COM N7716A151 1 53 SH   SOLE 8 53 0 0
SAREPTA THERAPEUTICS INC COM 803607100 539 9,694 SH   SOLE 1 9,694 0 0
SAREPTA THERAPEUTICS INC OPT 803607100 10,550 189,600 SH Call SOLE 8 189,600 0 0
SAREPTA THERAPEUTICS INC COM 803607100 7,384 132,708 SH   SOLE 8 132,708 0 0
SAREPTA THERAPEUTICS INC OPT 803607100 12,091 217,300 SH Put SOLE 8 217,300 0 0
SASOL LTD ADR 803866300 662 19,348 SH   SOLE 1 19,348 0 0
SASOL LTD ADR 803866300 34 968 SH   SOLE 8 968 0 0
SAUL CTRS INC COM 804395101 517 8,370 SH   SOLE 1 8,370 0 0
SAUL CTRS INC TRUS 804395101 705 11,418 SH   SOLE 1 11,418 0 0
SAUL CTRS INC TRUS 804395101 1 11 SH   SOLE 8 11 0 0
SAVARA INC COM 805111101 367 24,700 SH   SOLE 1 24,700 0 0
SAVARA INC COM 805111101 0 5 SH   DFND 1 0 0 5
SBA COMMUNICATIONS CORP NEW TRUS 78410G104 24,345 149,014 SH   SOLE 1 149,014 0 0
SBA COMMUNICATIONS CORP NEW ADR 78410G104 6,624 40,547 SH   SOLE 1 40,547 0 0
SBA COMMUNICATIONS CORP NEW TRUS 78410G104 575 3,519 SH   SOLE 8 3,519 0 0
SBA COMMUNICATIONS CORP NEW OPT 78410G104 327 2,000 SH Put SOLE 8 2,000 0 0
SBA COMMUNICATIONS CORP NEW OPT 78410G104 196 1,200 SH Call SOLE 8 1,200 0 0
SBA COMMUNICATIONS CORP NEW ADR 78410G104 2,667 16,325 SH   SOLE 9 16,325 0 0
SCANA CORP NEW COM 80589M102 5,976 150,233 SH   SOLE 1 150,233 0 0
SCANA CORP NEW OPT 80589M102 1,102 27,700 SH Call SOLE 8 27,700 0 0
SCANA CORP NEW COM 80589M102 75 1,898 SH   SOLE 8 1,898 0 0
SCANA CORP NEW OPT 80589M102 2,216 55,700 SH Put SOLE 8 55,700 0 0
SCANA CORP NEW COM 80589M102 787 19,766 SH   SOLE 9 19,766 0 0
SCANSOURCE INC COM 806037107 254 7,072 SH   SOLE 1 7,072 0 0
SCHEIN HENRY INC OPT 806407102 6,988 100,000 SH Put SOLE 1 100,000 0 0
SCHEIN HENRY INC COM 806407102 14,008 200,467 SH   SOLE 1 200,467 0 0
SCHEIN HENRY INC OPT 806407102 2,257 32,300 SH Call SOLE 8 32,300 0 0
SCHEIN HENRY INC COM 806407102 1,519 21,740 SH   SOLE 8 21,740 0 0
SCHEIN HENRY INC OPT 806407102 5,849 83,700 SH Put SOLE 8 83,700 0 0
SCHEIN HENRY INC COM 806407102 1,522 21,790 SH   SOLE 9 21,790 0 0
SCHLUMBERGER LTD COM 806857108 231,822 3,439,991 SH   SOLE 1 2,810,126 629,865 0
SCHLUMBERGER LTD COM 806857108 1,598 23,709 SH   DFND 1 0 0 23,709
SCHLUMBERGER LTD OPT 806857108 44,638 662,375 SH Put SOLE 8 662,375 0 0
SCHLUMBERGER LTD OPT 806857108 36,826 546,455 SH Call SOLE 8 546,455 0 0
SCHLUMBERGER LTD COM 806857108 12,120 179,849 SH   SOLE 8 179,849 0 0
SCHLUMBERGER LTD COM 806857108 15,166 225,048 SH   SOLE 9 225,048 0 0
SCHLUMBERGER LTD COM 806857108 331 4,918 SH   SOLE 20 0 4,918 0
SCHLUMBERGER LTD COM 806857108 959 14,234 SH   DFND 20 0 0 14,234
SCHLUMBERGER LTD COM 806857108 155 2,297 SH   SOLE 99 0 2,297 0
SCHNEIDER NATIONAL INC COM 80689H102 630 22,068 SH   SOLE 1 22,068 0 0
SCHNEIDER NATIONAL INC COM 80689H102 0 15 SH   SOLE 8 15 0 0
SCHNITZER STL INDS COM 806882106 193 5,734 SH   SOLE 1 5,734 0 0
SCHNITZER STL INDS OPT 806882106 27 800 SH Call SOLE 8 800 0 0
SCHNITZER STL INDS COM 806882106 19 580 SH   SOLE 8 580 0 0
SCHOLASTIC CORP COM 807066105 403 10,045 SH   SOLE 1 10,045 0 0
SCHOLASTIC CORP COM 807066105 30 757 SH   SOLE 8 757 0 0
SCHULMAN A INC COM 808194104 299 8,017 SH   SOLE 1 8,017 0 0
SCHULMAN A INC COM 808194104 18 469 SH   SOLE 8 469 0 0
SCHWAB CHARLES CORP NEW COM 808513105 46,230 899,953 SH   SOLE 1 899,953 0 0
SCHWAB CHARLES CORP NEW OPT 808513105 14,409 280,500 SH Call SOLE 8 280,500 0 0
SCHWAB CHARLES CORP NEW OPT 808513105 9,288 180,800 SH Put SOLE 8 180,800 0 0
SCHWAB CHARLES CORP NEW COM 808513105 68 1,318 SH   SOLE 8 1,318 0 0
SCHWAB CHARLES CORP NEW COM 808513105 8,513 165,724 SH   SOLE 9 165,724 0 0
SCHWAB CHARLES CORP NEW COM 808513105 183 3,554 SH   SOLE 81 3,554 0 0
SCHWAB STRATEGIC TR FUND 808524870 3 61 SH   SOLE 8 61 0 0
SCHWAB STRATEGIC TR FUND 808524839 3 50 SH   SOLE 8 50 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 653 14,392 SH   SOLE 1 14,392 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 3 70 SH   SOLE 8 70 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 1,685 22,006 SH   SOLE 1 22,006 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 5 69 SH   SOLE 8 69 0 0
SCIENTIFIC GAMES CORP COM 80874P109 677 13,192 SH   SOLE 1 13,192 0 0
SCIENTIFIC GAMES CORP OPT 80874P109 723 14,100 SH Call SOLE 8 14,100 0 0
SCIENTIFIC GAMES CORP COM 80874P109 6,367 124,123 SH   SOLE 8 124,123 0 0
SCIENTIFIC GAMES CORP OPT 80874P109 159 3,100 SH Put SOLE 8 3,100 0 0
SCORPIO BULKERS INC COM Y7546A122 69 9,319 SH   SOLE 1 9,319 0 0
SCORPIO TANKERS INC COM Y7542C106 116 37,955 SH   SOLE 1 37,955 0 0
SCORPIO TANKERS INC COM Y7542C106 0 44 SH   SOLE 8 44 0 0
SCOTTS MIRACLE GRO CO COM 810186106 560 5,235 SH   SOLE 1 5,235 0 0
SCOTTS MIRACLE GRO CO OPT 810186106 556 5,200 SH Call SOLE 8 5,200 0 0
SCOTTS MIRACLE GRO CO COM 810186106 524 4,896 SH   SOLE 8 4,896 0 0
SCOTTS MIRACLE GRO CO OPT 810186106 867 8,100 SH Put SOLE 8 8,100 0 0
SCRIPPS E W CO OHIO COM 811054402 231 14,823 SH   SOLE 1 14,823 0 0
SCRIPPS E W CO OHIO COM 811054402 5 294 SH   SOLE 8 294 0 0
SCRIPPS NETWORKS INTERACT IN COM 811065101 51,013 597,462 SH   SOLE 1 597,462 0 0
SCRIPPS NETWORKS INTERACT IN OPT 811065101 2,322 27,200 SH Put SOLE 8 27,200 0 0
SCRIPPS NETWORKS INTERACT IN OPT 811065101 3,048 35,700 SH Call SOLE 8 35,700 0 0
SCRIPPS NETWORKS INTERACT IN COM 811065101 1,269 14,857 SH   SOLE 8 14,857 0 0
SCRIPPS NETWORKS INTERACT IN COM 811065101 1,134 13,290 SH   SOLE 9 13,290 0 0
SEABOARD CORP COM 811543107 4 1 SH   SOLE 1 1 0 0
SEABOARD CORP COM 811543107 344 78 SH   SOLE 8 78 0 0
SEABRIDGE GOLD INC COM 811916105 0 16 SH   SOLE 1 16 0 0
SEABRIDGE GOLD INC OPT 811916105 64 5,700 SH Put SOLE 8 5,700 0 0
SEABRIDGE GOLD INC OPT 811916105 272 24,100 SH Call SOLE 8 24,100 0 0
SEABRIDGE GOLD INC COM 811916105 120 10,655 SH   SOLE 8 10,655 0 0
SEABRIDGE GOLD INC COM 811916105 8 700 SH   DFND 20 0 0 700
SEACOAST BKG CORP FLA COM 811707801 231 9,136 SH   SOLE 1 9,136 0 0
SEACOAST BKG CORP FLA COM 811707801 2 82 SH   SOLE 8 82 0 0
SEACOR HOLDINGS INC COM 811904101 270 5,818 SH   SOLE 1 5,818 0 0
SEACOR HOLDINGS INC COM 811904101 127 2,742 SH   SOLE 8 2,742 0 0
SEACOR HOLDINGS INC BOND 81170YAB5 1,698 1,798,000 PRN   SOLE 8 0 0 1,798,000
SEACOR MARINE HLDGS INC COM 78413P101 149 12,746 SH   SOLE 1 12,746 0 0
SEACOR MARINE HLDGS INC COM 78413P101 12 1,000 SH   SOLE 8 1,000 0 0
SEADRILL LIMITED COM G7945E105 33 141,350 SH   SOLE 1 141,350 0 0
SEADRILL LIMITED COM G7945E105 1 2,992 SH   DFND 1 0 0 2,992
SEADRILL LIMITED OPT G7945E105 170 736,200 SH Put SOLE 8 736,200 0 0
SEADRILL LIMITED OPT G7945E105 136 587,900 SH Call SOLE 8 587,900 0 0
SEADRILL LIMITED COM G7945E105 250 1,084,429 SH   SOLE 9 1,084,429 0 0
SEAGATE TECHNOLOGY PLC COM G7945M107 43,682 1,043,982 SH   SOLE 1 1,043,982 0 0
SEAGATE TECHNOLOGY PLC COM G7945M107 9,085 217,122 SH   SOLE 8 217,122 0 0
SEAGATE TECHNOLOGY PLC OPT G7945M107 11,284 269,700 SH Call SOLE 8 269,700 0 0
SEAGATE TECHNOLOGY PLC OPT G7945M107 48,246 1,153,100 SH Put SOLE 8 1,153,100 0 0
SEAGATE TECHNOLOGY PLC COM G7945M107 1,681 40,163 SH   SOLE 9 40,163 0 0
SEALED AIR CORP NEW COM 81211K100 6,326 128,299 SH   SOLE 1 128,299 0 0
SEALED AIR CORP NEW OPT 81211K100 5,102 103,500 SH Call SOLE 8 103,500 0 0
SEALED AIR CORP NEW COM 81211K100 1,932 39,189 SH   SOLE 8 39,189 0 0
SEALED AIR CORP NEW OPT 81211K100 242 4,900 SH Put SOLE 8 4,900 0 0
SEALED AIR CORP NEW COM 81211K100 1,256 25,471 SH   SOLE 9 25,471 0 0
SEARS HLDGS CORP COM 812350106 587 163,986 SH   SOLE 1 163,986 0 0
SEARS HLDGS CORP OPT 812350106 788 220,000 SH Put SOLE 8 220,000 0 0
SEARS HLDGS CORP COM 812350106 160 44,666 SH   SOLE 8 44,666 0 0
SEARS HLDGS CORP OPT 812350106 372 104,000 SH Call SOLE 8 104,000 0 0
SEARS HLDGS CORP COM 812350106 0 4 SH   SOLE 44 4 0 0
SEARS HOMETOWN &amp OUTLET STOR COM 812362101 78 30,000 SH   DFND 1 0 0 30,000
SEARS HOMETOWN &amp OUTLET STOR COM 812362101 0 2 SH   SOLE 8 2 0 0
SEASPAN CORP COM Y75638109 12 1,800 SH   SOLE 1 1,800 0 0
SEASPAN CORP COM Y75638109 205 30,430 SH   SOLE 8 30,430 0 0
SEASPAN CORP OPT Y75638109 76 11,200 SH Call SOLE 8 11,200 0 0
SEASPAN CORP OPT Y75638109 200 29,600 SH Put SOLE 8 29,600 0 0
SEASPINE HLDGS CORP COM 81255T108 1 53 SH   SOLE 8 53 0 0
SEATTLE GENETICS INC COM 812578102 632 11,823 SH   SOLE 1 11,823 0 0
SEATTLE GENETICS INC COM 812578102 270 5,055 SH   SOLE 8 5,055 0 0
SEATTLE GENETICS INC OPT 812578102 1,274 23,800 SH Put SOLE 8 23,800 0 0
SEATTLE GENETICS INC OPT 812578102 278 5,200 SH Call SOLE 8 5,200 0 0
SEATTLE GENETICS INC COM 812578102 23 438 SH   SOLE 9 438 0 0
SEAWORLD ENTMT INC COM 81282V100 147 10,858 SH   SOLE 1 10,858 0 0
SEAWORLD ENTMT INC OPT 81282V100 1,692 124,700 SH Call SOLE 8 124,700 0 0
SEAWORLD ENTMT INC COM 81282V100 601 44,283 SH   SOLE 8 44,283 0 0
SEAWORLD ENTMT INC OPT 81282V100 1,900 140,000 SH Put SOLE 8 140,000 0 0
SECUREWORKS CORP COM 81374A105 15 1,660 SH   SOLE 1 1,660 0 0
SECUREWORKS CORP COM 81374A105 1 99 SH   SOLE 8 99 0 0
SEI INVESTMENTS CO COM 784117103 27,923 388,572 SH   SOLE 1 388,572 0 0
SEI INVESTMENTS CO COM 784117103 42 589 SH   SOLE 9 589 0 0
SELECT ENERGY SVCS INC COM 81617J301 170 9,336 SH   SOLE 1 9,336 0 0
SELECT INCOME REIT TRUS 81618T100 534 21,244 SH   SOLE 1 21,244 0 0
SELECT INCOME REIT TRUS 81618T100 3 121 SH   SOLE 8 121 0 0
SELECT MED HLDGS CORP COM 81619Q105 580 32,839 SH   SOLE 1 32,839 0 0
SELECT SECTOR SPDR TR OPT 81369Y407 5,921 60,000 SH Call SOLE 1 60,000 0 0
SELECT SECTOR SPDR TR FUND 81369Y605 78,547 2,814,308 SH   SOLE 1 2,814,308 0 0
SELECT SECTOR SPDR TR OPT 81369Y605 54,545 1,954,300 SH Put SOLE 1 1,954,300 0 0
SELECT SECTOR SPDR TR FUND 81369Y886 350,161 6,646,950 SH   SOLE 1 6,646,950 0 0
SELECT SECTOR SPDR TR OPT 81369Y803 25,580 400,000 SH Call SOLE 1 400,000 0 0
SELECT SECTOR SPDR TR FUND 81369Y506 74,788 1,034,989 SH   SOLE 1 1,034,989 0 0
SELECT SECTOR SPDR TR FUND 81369Y209 356 4,300 SH   DFND 1 0 0 4,300
SELECT SECTOR SPDR TR FUND 81369Y100 4,193 69,276 SH   SOLE 1 69,276 0 0
SELECT SECTOR SPDR TR FUND 81369Y704 30,705 405,773 SH   SOLE 1 405,773 0 0
SELECT SECTOR SPDR TR FUND 81369Y803 50 781 SH   DFND 1 0 0 781
SELECT SECTOR SPDR TR FUND 81369Y803 656,049 10,258,769 SH   SOLE 1 10,258,769 0 0
SELECT SECTOR SPDR TR FUND 81369Y308 1,247,845 21,934,349 SH   SOLE 1 21,934,349 0 0
SELECT SECTOR SPDR TR FUND 81369Y506 177 2,454 SH   DFND 1 0 0 2,454
SELECT SECTOR SPDR TR FUND 81369Y209 754,478 9,125,275 SH   SOLE 1 9,125,275 0 0
SELECT SECTOR SPDR TR FUND 81369Y605 865 31,000 SH   DFND 1 0 0 31,000
SELECT SECTOR SPDR TR FUND 81369Y860 78 2,365 SH   DFND 1 0 0 2,365
SELECT SECTOR SPDR TR FUND 81369Y407 453,541 4,595,616 SH   SOLE 1 4,595,616 0 0
SELECT SECTOR SPDR TR OPT 81369Y860 21 624 SH Put SOLE 8 624 0 0
SELECT SECTOR SPDR TR OPT 81369Y100 19,866 328,200 SH Put SOLE 8 328,200 0 0
SELECT SECTOR SPDR TR OPT 81369Y407 26,084 264,300 SH Put SOLE 8 264,300 0 0
SELECT SECTOR SPDR TR FUND 81369Y886 15,689 297,820 SH   SOLE 8 297,820 0 0
SELECT SECTOR SPDR TR FUND 81369Y860 12 355 SH   SOLE 8 355 0 0
SELECT SECTOR SPDR TR OPT 81369Y209 25,400 307,200 SH Put SOLE 8 307,200 0 0
SELECT SECTOR SPDR TR OPT 81369Y209 30,799 372,500 SH Call SOLE 8 372,500 0 0
SELECT SECTOR SPDR TR OPT 81369Y506 110,637 1,531,100 SH Put SOLE 8 1,531,100 0 0
SELECT SECTOR SPDR TR OPT 81369Y605 572,939 20,528,100 SH Put SOLE 8 20,528,100 0 0
SELECT SECTOR SPDR TR OPT 81369Y407 1,994 20,200 SH Call SOLE 8 20,200 0 0
SELECT SECTOR SPDR TR OPT 81369Y506 24,554 339,800 SH Call SOLE 8 339,800 0 0
SELECT SECTOR SPDR TR OPT 81369Y308 4,170 73,300 SH Call SOLE 8 73,300 0 0
SELECT SECTOR SPDR TR FUND 81369Y704 19,785 261,467 SH   SOLE 8 261,467 0 0
SELECT SECTOR SPDR TR FUND 81369Y605 8,430 302,032 SH   SOLE 8 302,032 0 0
SELECT SECTOR SPDR TR FUND 81369Y308 6,633 116,600 SH   SOLE 8 116,600 0 0
SELECT SECTOR SPDR TR OPT 81369Y100 599 9,900 SH Call SOLE 8 9,900 0 0
SELECT SECTOR SPDR TR OPT 81369Y886 29,875 567,100 SH Call SOLE 8 567,100 0 0
SELECT SECTOR SPDR TR OPT 81369Y308 13,978 245,700 SH Put SOLE 8 245,700 0 0
SELECT SECTOR SPDR TR OPT 81369Y605 138,509 4,962,700 SH Call SOLE 8 4,962,700 0 0
SELECT SECTOR SPDR TR OPT 81369Y704 13,113 173,300 SH Call SOLE 8 173,300 0 0
SELECT SECTOR SPDR TR OPT 81369Y803 12,777 199,800 SH Call SOLE 8 199,800 0 0
SELECT SECTOR SPDR TR FUND 81369Y407 241 2,438 SH   SOLE 8 2,438 0 0
SELECT SECTOR SPDR TR OPT 81369Y803 55,483 867,600 SH Put SOLE 8 867,600 0 0
SELECT SECTOR SPDR TR FUND 81369Y100 2,453 40,515 SH   SOLE 8 40,515 0 0
SELECT SECTOR SPDR TR FUND 81369Y803 18,266 285,624 SH   SOLE 8 285,624 0 0
SELECT SECTOR SPDR TR FUND 81369Y209 1,284 15,532 SH   SOLE 8 15,532 0 0
SELECT SECTOR SPDR TR FUND 81369Y506 18,640 257,966 SH   SOLE 8 257,966 0 0
SELECT SECTOR SPDR TR OPT 81369Y704 60,650 801,500 SH Put SOLE 8 801,500 0 0
SELECT SECTOR SPDR TR OPT 81369Y886 92,654 1,758,800 SH Put SOLE 8 1,758,800 0 0
SELECT SECTOR SPDR TR FUND 81369Y886 500 9,500 SH   SOLE 9 9,500 0 0
SELECT SECTOR SPDR TR FUND 81369Y803 43 677 SH   SOLE 9 677 0 0
SELECT SECTOR SPDR TR FUND 81369Y209 490 5,929 SH   SOLE 9 5,929 0 0
SELECT SECTOR SPDR TR FUND 81369Y506 956 13,236 SH   DFND 20 0 0 13,236
SELECTA BIOSCIENCES INC COM 816212104 30 3,031 SH   SOLE 1 3,031 0 0
SELECTIVE INS GROUP INC COM 816300107 1,132 19,301 SH   SOLE 1 19,301 0 0
SELECTIVE INS GROUP INC COM 816300107 153 2,607 SH   SOLE 8 2,607 0 0
SEMGROUP CORP COM 81663A105 444 14,702 SH   SOLE 1 14,702 0 0
SEMGROUP CORP OPT 81663A105 15 500 SH Call SOLE 8 500 0 0
SEMGROUP CORP COM 81663A105 15 487 SH   SOLE 8 487 0 0
SEMPRA ENERGY COM 816851109 77,971 729,248 SH   SOLE 1 729,248 0 0
SEMPRA ENERGY OPT 816851109 535 5,000 SH Put SOLE 8 5,000 0 0
SEMPRA ENERGY OPT 816851109 503 4,700 SH Call SOLE 8 4,700 0 0
SEMPRA ENERGY COM 816851109 74 688 SH   SOLE 8 688 0 0
SEMPRA ENERGY COM 816851109 3,722 34,804 SH   SOLE 9 34,804 0 0
SEMTECH CORP COM 816850101 352 10,301 SH   SOLE 1 10,301 0 0
SEMTECH CORP OPT 816850101 17 500 SH Call SOLE 8 500 0 0
SEMTECH CORP COM 816850101 117 3,427 SH   SOLE 8 3,427 0 0
SENDGRID INC COM 816883102 31 1,314 SH   SOLE 1 1,314 0 0
SENECA FOODS CORP NEW COM 817070501 57 1,837 SH   SOLE 1 1,837 0 0
SENIOR HSG PPTYS TR TRUS 81721M109 4,108 214,565 SH   SOLE 1 214,565 0 0
SENIOR HSG PPTYS TR TRUS 81721M109 46 2,402 SH   SOLE 8 2,402 0 0
SENIOR HSG PPTYS TR COM 81721M109 107 5,584 SH   SOLE 9 5,584 0 0
SENSATA TECHNOLOGIES HLDG NV COM N7902X106 1,022 19,999 SH   SOLE 1 19,999 0 0
SENSATA TECHNOLOGIES HLDG NV OPT N7902X106 10 200 SH Call SOLE 8 200 0 0
SENSATA TECHNOLOGIES HLDG NV COM N7902X106 7 137 SH   SOLE 8 137 0 0
SENSATA TECHNOLOGIES HLDG NV COM N7902X106 38 751 SH   SOLE 9 751 0 0
SENSEONICS HLDGS INC COM 81727U105 458 172,088 SH   SOLE 1 172,088 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 1,070 14,625 SH   SOLE 1 14,625 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 24 329 SH   SOLE 8 329 0 0
SEQUANS COMMUNICATIONS S A ADR 817323108 0 31 SH   SOLE 8 31 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 11 6,304 SH   SOLE 1 6,304 0 0
SERES THERAPEUTICS INC COM 81750R102 317 31,245 SH   SOLE 1 31,245 0 0
SERITAGE GROWTH PPTYS TRUS 81752R100 1,072 26,502 SH   SOLE 1 26,502 0 0
SERVICE CORP INTL COM 817565104 1,212 32,472 SH   SOLE 1 32,472 0 0
SERVICE CORP INTL COM 817565104 3 71 SH   SOLE 8 71 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 112 2,175 SH   SOLE 1 2,175 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 13 247 SH   SOLE 8 247 0 0
SERVICENOW INC COM 81762P102 36,118 276,991 SH   SOLE 1 276,991 0 0
SERVICENOW INC OPT 81762P102 1,838 14,100 SH Put SOLE 8 14,100 0 0
SERVICENOW INC BOND 81762PAB8 9 5,000 PRN   SOLE 8 0 0 5,000
SERVICENOW INC OPT 81762P102 11,892 91,200 SH Call SOLE 8 91,200 0 0
SERVICENOW INC COM 81762P102 97 745 SH   SOLE 9 745 0 0
SERVICESOURCE INTL INC COM 81763U100 41 13,165 SH   SOLE 1 13,165 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 305 7,340 SH   SOLE 1 7,340 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 4 87 SH   SOLE 8 87 0 0
SHAKE SHACK INC COM 819047101 153 3,542 SH   SOLE 1 3,542 0 0
SHAKE SHACK INC OPT 819047101 2,739 63,400 SH Call SOLE 8 63,400 0 0
SHAKE SHACK INC COM 819047101 403 9,320 SH   SOLE 8 9,320 0 0
SHAKE SHACK INC OPT 819047101 1,546 35,800 SH Put SOLE 8 35,800 0 0
SHARPS COMPLIANCE CORP COM 820017101 0 1 SH   SOLE 8 1 0 0
SHAW COMMUNICATIONS INC COM 82028K200 151 6,598 SH   SOLE 1 6,598 0 0
SHELL MIDSTREAM PARTNERS L P COM 822634101 1,941 65,070 SH   SOLE 1 65,070 0 0
SHELL MIDSTREAM PARTNERS L P COM 822634101 140 4,688 SH   SOLE 8 4,688 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 315 9,344 SH   SOLE 1 9,344 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 51 1,518 SH   SOLE 8 1,518 0 0
SHERWIN WILLIAMS CO COM 824348106 26,218 63,939 SH   SOLE 1 63,939 0 0
SHERWIN WILLIAMS CO OPT 824348106 2,296 5,600 SH Put SOLE 8 5,600 0 0
SHERWIN WILLIAMS CO OPT 824348106 2,788 6,800 SH Call SOLE 8 6,800 0 0
SHERWIN WILLIAMS CO COM 824348106 92 224 SH   SOLE 8 224 0 0
SHERWIN WILLIAMS CO COM 824348106 4,686 11,428 SH   SOLE 9 11,428 0 0
SHIFTPIXY INC COM 82452L104 4 1,300 SH   SOLE 8 1,300 0 0
SHILOH INDS INC COM 824543102 19 2,293 SH   SOLE 1 2,293 0 0
SHIP FINANCE INTERNATIONAL L COM G81075106 295 18,993 SH   SOLE 1 18,993 0 0
SHIP FINANCE INTERNATIONAL L COM G81075106 56 3,618 SH   SOLE 8 3,618 0 0
SHIP FINANCE INTERNATIONAL L OPT G81075106 36 2,300 SH Put SOLE 8 2,300 0 0
SHIP FINANCE INTERNATIONAL L BOND G81075AE6 1,290 1,115,000 PRN   SOLE 9 0 0 1,115,000
SHIP FINANCE INTERNATIONAL L COM G81075106 190 12,271 SH   SOLE 9 12,271 0 0
SHIRE PLC ADR 82481R106 3,491 22,505 SH   SOLE 1 22,505 0 0
SHIRE PLC OPT 82481R106 17,901 115,400 SH Put SOLE 8 115,400 0 0
SHIRE PLC ADR 82481R106 4,370 28,173 SH   SOLE 8 28,173 0 0
SHIRE PLC OPT 82481R106 12,642 81,500 SH Call SOLE 8 81,500 0 0
SHIRE PLC ADR 82481R106 21 136 SH   SOLE 9 136 0 0
SHOE CARNIVAL INC COM 824889109 274 10,247 SH   SOLE 1 10,247 0 0
SHOPIFY INC COM 82509L107 119 1,181 SH   SOLE 1 1,181 0 0
SHOPIFY INC COM 82509L107 71 700 SH   DFND 1 0 0 700
SHOPIFY INC OPT 82509L107 717 7,100 SH Call SOLE 8 7,100 0 0
SHOPIFY INC OPT 82509L107 687 6,800 SH Put SOLE 8 6,800 0 0
SHOPIFY INC COM 82509L107 873 8,646 SH   SOLE 8 8,646 0 0
SHORE BANCSHARES INC COM 825107105 33 1,984 SH   SOLE 1 1,984 0 0
SHUTTERFLY INC COM 82568P304 396 7,981 SH   SOLE 1 7,981 0 0
SHUTTERFLY INC COM 82568P304 615 12,351 SH   SOLE 8 12,351 0 0
SHUTTERFLY INC OPT 82568P304 5,861 117,800 SH Call SOLE 8 117,800 0 0
SHUTTERSTOCK INC COM 825690100 2,188 50,850 SH   SOLE 1 50,850 0 0
SHUTTERSTOCK INC COM 825690100 9 201 SH   SOLE 8 201 0 0
SHUTTERSTOCK INC OPT 825690100 4 100 SH Call SOLE 8 100 0 0
SI FINL GROUP INC MD COM 78425V104 27 1,881 SH   SOLE 1 1,881 0 0
SIBANYE STILLWATER ADR 825724206 40 8,000 SH   DFND 1 0 0 8,000
SIEBERT FINL CORP COM 826176109 135 10,000 SH   SOLE 1 10,000 0 0
SIENNA BIOPHARMACEUTICALS IN COM 82622H108 14 798 SH   SOLE 1 798 0 0
SIENTRA INC COM 82621J105 170 12,099 SH   SOLE 1 12,099 0 0
SIENTRA INC COM 82621J105 20 1,389 SH   SOLE 8 1,389 0 0
SIERRA BANCORP COM 82620P102 62 2,343 SH   SOLE 1 2,343 0 0
SIERRA ONCOLOGY INC COM 82640U107 7 1,777 SH   SOLE 8 1,777 0 0
SIERRA WIRELESS INC COM 826516106 211 10,300 SH   SOLE 1 10,300 0 0
SIERRA WIRELESS INC COM 826516106 402 19,637 SH   SOLE 8 19,637 0 0
SIERRA WIRELESS INC OPT 826516106 25 1,200 SH Put SOLE 8 1,200 0 0
SIERRA WIRELESS INC COM 826516106 117 5,700 SH   SOLE 9 5,700 0 0
SIGMA DESIGNS INC COM 826565103 1,278 183,948 SH   SOLE 1 183,948 0 0
SIGMA DESIGNS INC COM 826565103 50 7,232 SH   SOLE 8 7,232 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 14,200 103,455 SH   SOLE 1 103,455 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 55 398 SH   SOLE 8 398 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 7,671 55,883 SH   SOLE 9 55,883 0 0
SIGNET JEWELERS LIMITED COM G81276100 4,448 78,643 SH   SOLE 1 78,643 0 0
SIGNET JEWELERS LIMITED OPT G81276100 4,982 88,100 SH Put SOLE 8 88,100 0 0
SIGNET JEWELERS LIMITED COM G81276100 141 2,486 SH   SOLE 8 2,486 0 0
SIGNET JEWELERS LIMITED OPT G81276100 679 12,000 SH Call SOLE 8 12,000 0 0
SIGNET JEWELERS LIMITED COM G81276100 460 8,135 SH   SOLE 9 8,135 0 0
SILGAN HOLDINGS INC COM 827048109 567 19,291 SH   SOLE 1 19,291 0 0
SILGAN HOLDINGS INC COM 827048109 9 298 SH   SOLE 8 298 0 0
SILICOM LTD COM M84116108 70 1,000 SH   SOLE 9 1,000 0 0
SILICON LABORATORIES INC COM 826919102 258 2,922 SH   SOLE 1 2,922 0 0
SILICON LABORATORIES INC OPT 826919102 132 1,500 SH Put SOLE 8 1,500 0 0
SILICON LABORATORIES INC OPT 826919102 62 700 SH Call SOLE 8 700 0 0
SILICON LABORATORIES INC COM 826919102 133 1,507 SH   SOLE 8 1,507 0 0
SILICON MOTION TECHNOLOGY CO ADR 82706C108 1,517 28,631 SH   SOLE 1 28,631 0 0
SILICON MOTION TECHNOLOGY CO ADR 82706C108 543 10,262 SH   SOLE 8 10,262 0 0
SILICON MOTION TECHNOLOGY CO OPT 82706C108 5 100 SH Call SOLE 8 100 0 0
SILVER RUN ACQUISITION COM 82812A202 159 15,189 SH   SOLE 1 15,189 0 0
SILVER SPRING NETWORKS INC COM 82817Q103 1,874 115,335 SH   SOLE 1 115,335 0 0
SILVERBOW RES INC COM 82836G102 36 1,206 SH   SOLE 1 1,206 0 0
SILVERBOW RES INC COM 82836G102 2 71 SH   SOLE 8 71 0 0
SILVERCORP METALS INC COM 82835P103 5 1,800 SH   DFND 20 0 0 1,800
SILVERCREST ASSET MGMT GROUP COM 828359109 18 1,132 SH   SOLE 1 1,132 0 0
SIMMONS 1ST NATL CORP COM 828730200 1,002 17,560 SH   SOLE 1 17,560 0 0
SIMON PPTY GROUP INC NEW COM 828806109 13,730 79,942 SH   SOLE 1 79,942 0 0
SIMON PPTY GROUP INC NEW TRUS 828806109 106,722 621,423 SH   SOLE 1 621,423 0 0
SIMON PPTY GROUP INC NEW OPT 828806109 17,415 101,400 SH Call SOLE 8 101,400 0 0
SIMON PPTY GROUP INC NEW OPT 828806109 39,225 228,400 SH Put SOLE 8 228,400 0 0
SIMON PPTY GROUP INC NEW TRUS 828806109 516 3,002 SH   SOLE 8 3,002 0 0
SIMON PPTY GROUP INC NEW COM 828806109 33,152 193,038 SH   SOLE 9 193,038 0 0
SIMON PPTY GROUP INC NEW COM 828806109 1,193 6,949 SH   DFND 20 0 0 6,949
SIMPLY GOOD FOODS CO COM 82900L102 599 42,016 SH   SOLE 1 42,016 0 0
SIMPLY GOOD FOODS CO COM 82900L110 9 2,254 SH   SOLE 1 2,254 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 1,581 27,549 SH   SOLE 1 27,549 0 0
SIMULATIONS PLUS INC COM 829214105 28 1,734 SH   SOLE 1 1,734 0 0
SINA CORP PREF G81477104 25 250 SH   DFND 1 0 0 250
SINA CORP COM G81477104 1,045 10,423 SH   SOLE 1 10,423 0 0
SINA CORP OPT G81477104 6,390 63,700 SH Call SOLE 8 63,700 0 0
SINA CORP OPT G81477104 14,134 140,900 SH Put SOLE 8 140,900 0 0
SINA CORP COM G81477104 1,668 16,633 SH   SOLE 8 16,633 0 0
SINA CORP COM G81477104 1,976 19,700 SH   SOLE 9 19,700 0 0
SINCLAIR BROADCAST GROUP INC COM 829226109 1,004 26,524 SH   SOLE 1 26,524 0 0
SINCLAIR BROADCAST GROUP INC COM 829226109 11,142 294,367 SH   SOLE 8 294,367 0 0
SINCLAIR BROADCAST GROUP INC OPT 829226109 9,985 263,800 SH Call SOLE 8 263,800 0 0
SINCLAIR BROADCAST GROUP INC OPT 829226109 8,782 232,000 SH Put SOLE 8 232,000 0 0
SINO GLOBAL SHIPPING AMER LT COM 82935V109 132 51,670 SH   SOLE 8 51,670 0 0
SINOVAC BIOTECH LTD COM P8696W104 192 24,400 SH   SOLE 1 24,400 0 0
SIRIUS XM HLDGS INC COM 82968B103 7,792 1,453,794 SH   SOLE 1 1,453,794 0 0
SIRIUS XM HLDGS INC COM 82968B103 0 47 SH   SOLE 8 47 0 0
SIRIUS XM HLDGS INC OPT 82968B103 197 36,700 SH Put SOLE 8 36,700 0 0
SIRIUS XM HLDGS INC OPT 82968B103 119 22,200 SH Call SOLE 8 22,200 0 0
SIRIUS XM HLDGS INC COM 82968B103 38 7,082 SH   SOLE 9 7,082 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 413 5,386 SH   SOLE 1 5,386 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 65 847 SH   SOLE 8 847 0 0
SITO MOBILE LTD COM 82988R203 154 22,920 SH   SOLE 1 22,920 0 0
SITO MOBILE LTD COM 82988R203 14 2,143 SH   SOLE 8 2,143 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 271 4,079 SH   SOLE 1 4,079 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 6 92 SH   SOLE 8 92 0 0
SJW GROUP COM 784305104 1,302 20,394 SH   SOLE 1 20,394 0 0
SJW GROUP COM 784305104 48 754 SH   SOLE 8 754 0 0
SK TELECOM LTD ADR 78440P108 242 8,661 SH   SOLE 1 8,661 0 0
SK TELECOM LTD ADR 78440P108 6 231 SH   SOLE 8 231 0 0
SK TELECOM LTD ADR 78440P108 0 5 SH   SOLE 9 5 0 0
SKECHERS U S A INC COM 830566105 5,184 136,993 SH   SOLE 1 136,993 0 0
SKECHERS U S A INC OPT 830566105 3,088 81,600 SH Call SOLE 8 81,600 0 0
SKECHERS U S A INC COM 830566105 64 1,684 SH   SOLE 8 1,684 0 0
SKECHERS U S A INC OPT 830566105 3,046 80,500 SH Put SOLE 8 80,500 0 0
SKYLINE MED INC COM 83084T606 7 6,808 SH   SOLE 1 6,808 0 0
SKYWEST INC COM 830879102 2,486 46,841 SH   SOLE 1 46,841 0 0
SKYWEST INC OPT 830879102 5 100 SH Call SOLE 8 100 0 0
SKYWEST INC COM 830879102 49 926 SH   SOLE 8 926 0 0
SKYWEST INC OPT 830879102 11 200 SH Put SOLE 8 200 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 34,148 359,652 SH   SOLE 1 359,652 0 0
SKYWORKS SOLUTIONS INC OPT 83088M102 13,473 141,900 SH Call SOLE 8 141,900 0 0
SKYWORKS SOLUTIONS INC OPT 83088M102 16,474 173,500 SH Put SOLE 8 173,500 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 5,481 57,713 SH   SOLE 8 57,713 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 2,422 25,506 SH   SOLE 9 25,506 0 0
SL GREEN RLTY CORP TRUS 78440X101 17,735 175,717 SH   SOLE 1 175,717 0 0
SL GREEN RLTY CORP COM 78440X101 2,971 29,438 SH   SOLE 1 29,438 0 0
SL GREEN RLTY CORP OPT 78440X101 5,299 52,500 SH Put SOLE 8 52,500 0 0
SL GREEN RLTY CORP OPT 78440X101 8,438 83,600 SH Call SOLE 8 83,600 0 0
SL GREEN RLTY CORP TRUS 78440X101 540 5,351 SH   SOLE 8 5,351 0 0
SL GREEN RLTY CORP COM 78440X101 1,377 13,641 SH   SOLE 9 13,641 0 0
SLEEP NUMBER CORP COM 83125X103 762 20,297 SH   SOLE 1 20,297 0 0
SLEEP NUMBER CORP OPT 83125X103 38 1,000 SH Put SOLE 8 1,000 0 0
SLEEP NUMBER CORP COM 83125X103 12 306 SH   SOLE 8 306 0 0
SLM CORP COM 78442P106 815 72,185 SH   SOLE 1 72,185 0 0
SLM CORP COM 78442P106 3,838 339,651 SH   SOLE 8 339,651 0 0
SLM CORP OPT 78442P106 1,941 171,800 SH Put SOLE 8 171,800 0 0
SLM CORP OPT 78442P106 938 83,000 SH Call SOLE 8 83,000 0 0
SM ENERGY CO COM 78454L100 868 39,291 SH   SOLE 1 39,291 0 0
SM ENERGY CO COM 78454L100 18 808 SH   DFND 1 0 0 808
SM ENERGY CO COM 78454L100 1,999 90,577 SH   SOLE 8 90,577 0 0
SM ENERGY CO OPT 78454L100 2,482 112,400 SH Call SOLE 8 112,400 0 0
SM ENERGY CO OPT 78454L100 1,930 87,400 SH Put SOLE 8 87,400 0 0
SMART &amp FINAL STORES INC COM 83190B101 31 3,626 SH   SOLE 1 3,626 0 0
SMART &amp FINAL STORES INC COM 83190B101 0 27 SH   SOLE 8 27 0 0
SMART GLOBAL HLDGS INC COM G8232Y101 230 6,844 SH   SOLE 1 6,844 0 0
SMART GLOBAL HLDGS INC COM G8232Y101 8,705 258,294 SH   SOLE 8 258,294 0 0
SMART SAND INC COM 83191H107 542 62,560 SH   SOLE 1 62,560 0 0
SMART SAND INC COM 83191H107 0 40 SH   SOLE 8 40 0 0
SMARTFINANCIAL INC COM 83190L208 25 1,143 SH   SOLE 1 1,143 0 0
SMITH &amp NEPHEW PLC ADR 83175M205 35 1,000 SH   DFND 1 0 0 1,000
SMITH &amp NEPHEW PLC ADR 83175M205 1,540 44,000 SH   SOLE 9 44,000 0 0
SMITH A O COM 831865209 5,082 82,948 SH   SOLE 1 82,948 0 0
SMITH A O COM 831865209 165 2,699 SH   SOLE 8 2,699 0 0
SMITH A O OPT 831865209 61 1,000 SH Put SOLE 8 1,000 0 0
SMITH A O OPT 831865209 49 800 SH Call SOLE 8 800 0 0
SMITH A O COM 831865209 1,240 20,247 SH   SOLE 9 20,247 0 0
SMITH MICRO SOFTWARE INC COM 832154207 0 8 SH   SOLE 8 8 0 0
SMUCKER J M CO COM 832696405 14,045 113,046 SH   SOLE 1 113,046 0 0
SMUCKER J M CO COM 832696405 12 100 SH   SOLE 8 100 0 0
SMUCKER J M CO OPT 832696405 882 7,100 SH Call SOLE 8 7,100 0 0
SMUCKER J M CO OPT 832696405 1,727 13,900 SH Put SOLE 8 13,900 0 0
SMUCKER J M CO COM 832696405 1,975 15,891 SH   SOLE 9 15,891 0 0
SNAP INC COM 83304A106 20,939 1,433,199 SH   SOLE 1 1,433,199 0 0
SNAP INC OPT 83304A106 12,864 880,500 SH Put SOLE 1 880,500 0 0
SNAP INC OPT 83304A106 19,913 1,363,000 SH Call SOLE 8 1,363,000 0 0
SNAP INC COM 83304A106 9,525 651,893 SH   SOLE 8 651,893 0 0
SNAP INC OPT 83304A106 38,671 2,646,900 SH Put SOLE 8 2,646,900 0 0
SNAP ON INC COM 833034101 6,929 39,754 SH   SOLE 1 39,754 0 0
SNAP ON INC OPT 833034101 9,273 53,200 SH Put SOLE 8 53,200 0 0
SNAP ON INC OPT 833034101 6,623 38,000 SH Call SOLE 8 38,000 0 0
SNAP ON INC COM 833034101 1,379 7,916 SH   SOLE 9 7,916 0 0
SNYDERS-LANCE INC COM 833551104 1,917 38,286 SH   SOLE 1 38,286 0 0
SNYDERS-LANCE INC COM 833551104 37 738 SH   SOLE 8 738 0 0
SOCIAL REALITY INC COM 83362P300 162 28,700 SH   SOLE 1 28,700 0 0
SOCIEDAD QUIMICA MINERA DE C ADR 833635105 2,054 34,599 SH   SOLE 1 34,599 0 0
SOCIEDAD QUIMICA MINERA DE C OPT 833635105 350 5,900 SH Call SOLE 8 5,900 0 0
SOCIEDAD QUIMICA MINERA DE C ADR 833635105 321 5,400 SH   SOLE 8 5,400 0 0
SOCKET MOBILE INC COM 83368E200 0 133 SH   DFND 1 0 0 133
SODASTREAM INTERNATIONAL LTD COM M9068E105 119 1,700 SH   SOLE 1 1,700 0 0
SODASTREAM INTERNATIONAL LTD OPT M9068E105 1,421 20,200 SH Call SOLE 8 20,200 0 0
SODASTREAM INTERNATIONAL LTD OPT M9068E105 1,604 22,800 SH Put SOLE 8 22,800 0 0
SODASTREAM INTERNATIONAL LTD COM M9068E105 800 11,371 SH   SOLE 8 11,371 0 0
SOHU COM INC COM 83408W103 885 20,424 SH   SOLE 1 20,424 0 0
SOHU COM INC OPT 83408W103 78 1,800 SH Call SOLE 8 1,800 0 0
SOHU COM INC COM 83408W103 525 12,120 SH   SOLE 8 12,120 0 0
SOHU COM INC OPT 83408W103 607 14,000 SH Put SOLE 8 14,000 0 0
SOLAR SR CAP LTD COM 83416M105 7 400 SH   SOLE 1 400 0 0
SOLAR SR CAP LTD COM 83416M105 1 35 SH   SOLE 8 35 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 54 1,451 SH   SOLE 1 1,451 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 773 20,577 SH   SOLE 8 20,577 0 0
SOLAREDGE TECHNOLOGIES INC OPT 83417M104 1,232 32,800 SH Call SOLE 8 32,800 0 0
SOLAREDGE TECHNOLOGIES INC OPT 83417M104 680 18,100 SH Put SOLE 8 18,100 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 118 3,148 SH   SOLE 9 3,148 0 0
SOLARIS OILFIELD INFRSTR INC COM 83418M103 588 27,482 SH   SOLE 1 27,482 0 0
SONIC AUTOMOTIVE INC COM 83545G102 189 10,263 SH   SOLE 1 10,263 0 0
SONIC AUTOMOTIVE INC COM 83545G102 103 5,558 SH   SOLE 8 5,558 0 0
SONIC CORP COM 835451105 311 11,316 SH   SOLE 1 11,316 0 0
SONIC CORP OPT 835451105 11 400 SH Call SOLE 8 400 0 0
SONIC CORP OPT 835451105 5 200 SH Put SOLE 8 200 0 0
SONOCO PRODS CO COM 835495102 284 5,343 SH   SOLE 1 5,343 0 0
SONOCO PRODS CO COM 835495102 1 18 SH   SOLE 8 18 0 0
SONY CORP ADR 835699307 1 26 SH   DFND 1 0 0 26
SONY CORP ADR 835699307 597 13,270 SH   SOLE 1 13,270 0 0
SONY CORP OPT 835699307 4,729 105,200 SH Call SOLE 8 105,200 0 0
SONY CORP OPT 835699307 548 12,200 SH Put SOLE 8 12,200 0 0
SONY CORP ADR 835699307 6 136 SH   SOLE 9 136 0 0
SORL AUTO PTS INC COM 78461U101 16 2,372 SH   SOLE 8 2,372 0 0
SORRENTO THERAPEUTICS INC COM 83587F202 406 106,655 SH   SOLE 1 106,655 0 0
SORRENTO THERAPEUTICS INC COM 83587F202 13 3,489 SH   SOLE 8 3,489 0 0
SOTHEBYS COM 835898107 738 14,299 SH   SOLE 1 14,299 0 0
SOTHEBYS OPT 835898107 1,801 34,900 SH Put SOLE 8 34,900 0 0
SOTHEBYS OPT 835898107 1,135 22,000 SH Call SOLE 8 22,000 0 0
SOTHERLY HOTELS INC TRUS 83600C103 0 40 SH   SOLE 8 40 0 0
SOUTH JERSEY INDS INC COM 838518108 829 26,546 SH   SOLE 1 26,546 0 0
SOUTH JERSEY INDS INC COM 838518108 119 3,820 SH   SOLE 8 3,820 0 0
SOUTH ST CORP COM 840441109 723 8,306 SH   SOLE 1 8,306 0 0
SOUTHCROSS ENERGY PARTNERS L COM 84130C100 0 102 SH   SOLE 8 102 0 0
SOUTHERN CO COM 842587107 86 1,788 SH   DFND 1 0 0 1,788
SOUTHERN CO COM 842587107 35,417 736,471 SH   SOLE 1 736,471 0 0
SOUTHERN CO OPT 842587107 16,889 351,200 SH Put SOLE 8 351,200 0 0
SOUTHERN CO OPT 842587107 10,479 217,900 SH Call SOLE 8 217,900 0 0
SOUTHERN CO COM 842587107 6,789 141,183 SH   SOLE 8 141,183 0 0
SOUTHERN CO COM 842587107 15,215 316,387 SH   SOLE 9 316,387 0 0
SOUTHERN COPPER CORP COM 84265V105 3,217 67,790 SH   SOLE 1 67,790 0 0
SOUTHERN COPPER CORP COM 84265V105 28 600 SH   DFND 1 0 0 600
SOUTHERN COPPER CORP OPT 84265V105 6,178 130,200 SH Call SOLE 8 130,200 0 0
SOUTHERN COPPER CORP COM 84265V105 85 1,792 SH   SOLE 8 1,792 0 0
SOUTHERN COPPER CORP OPT 84265V105 5,495 115,800 SH Put SOLE 8 115,800 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 43 1,048 SH   SOLE 1 1,048 0 0
SOUTHERN MO BANCORP INC COM 843380106 48 1,276 SH   SOLE 1 1,276 0 0
SOUTHERN MO BANCORP INC COM 843380106 19 508 SH   SOLE 8 508 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 55 3,400 SH   SOLE 1 3,400 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 148 4,396 SH   SOLE 1 4,396 0 0
SOUTHWEST AIRLS CO COM 844741108 28,961 442,486 SH   SOLE 1 442,486 0 0
SOUTHWEST AIRLS CO COM 844741108 1,790 27,355 SH   SOLE 8 27,355 0 0
SOUTHWEST AIRLS CO OPT 844741108 53,911 823,700 SH Put SOLE 8 823,700 0 0
SOUTHWEST AIRLS CO OPT 844741108 27,777 424,400 SH Call SOLE 8 424,400 0 0
SOUTHWEST AIRLS CO COM 844741108 4,847 74,061 SH   SOLE 9 74,061 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 688 8,544 SH   SOLE 1 8,544 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 60 749 SH   SOLE 8 749 0 0
SOUTHWESTERN ENERGY CO COM 845467109 2,593 464,642 SH   SOLE 1 464,642 0 0
SOUTHWESTERN ENERGY CO OPT 845467109 860 154,200 SH Put SOLE 8 154,200 0 0
SOUTHWESTERN ENERGY CO COM 845467109 782 140,221 SH   SOLE 8 140,221 0 0
SOUTHWESTERN ENERGY CO OPT 845467109 1,537 275,500 SH Call SOLE 8 275,500 0 0
SP PLUS CORP COM 78469C103 695 18,755 SH   SOLE 1 18,755 0 0
SP PLUS CORP COM 78469C103 18 492 SH   SOLE 8 492 0 0
SPARK ENERGY INC COM 846511103 23 1,850 SH   SOLE 1 1,850 0 0
SPARK THERAPEUTICS INC COM 84652J103 225 4,384 SH   SOLE 1 4,384 0 0
SPARTAN MTRS INC COM 846819100 85 5,421 SH   SOLE 1 5,421 0 0
SPARTAN MTRS INC COM 846819100 5 277 SH   SOLE 8 277 0 0
SPARTANNASH CO COM 847215100 1,257 47,102 SH   SOLE 1 47,102 0 0
SPARTANNASH CO COM 847215100 34 1,256 SH   SOLE 8 1,256 0 0
SPARTON CORP COM 847235108 208 9,007 SH   SOLE 1 9,007 0 0
SPDR DOW JONES INDL AVRG ETF FUND 78467X109 16 66 SH   SOLE 1 66 0 0
SPDR DOW JONES INDL AVRG ETF FUND 78467X109 75 304 SH   DFND 1 0 0 304
SPDR DOW JONES INDL AVRG ETF FUND 78467X109 14,619 59,096 SH   SOLE 8 59,096 0 0
SPDR GOLD TRUST FUND 78463V107 745 6,028 SH   DFND 1 0 0 6,028
SPDR GOLD TRUST FUND 78463V107 17,208 139,171 SH   SOLE 1 139,171 0 0
SPDR GOLD TRUST OPT 78463V107 334,918 2,708,600 SH Put SOLE 8 2,708,600 0 0
SPDR GOLD TRUST FUND 78463V107 6,645 53,745 SH   SOLE 8 53,745 0 0
SPDR GOLD TRUST OPT 78463V107 337,107 2,726,300 SH Call SOLE 8 2,726,300 0 0
SPDR GOLD TRUST FUND 78463V107 371 3,000 SH   SOLE 9 3,000 0 0
SPDR GOLD TRUST FUND 78463V107 190 1,536 SH   DFND 20 0 0 1,536
SPDR INDEX SHS FDS FUND 78463X772 21 500 SH   DFND 1 0 0 500
SPDR INDEX SHS FDS FUND 78463X202 18,072 443,937 SH   SOLE 1 443,937 0 0
SPDR INDEX SHS FDS FUND 78463X202 313 7,697 SH   DFND 1 0 0 7,697
SPDR INDEX SHS FDS OPT 78463X202 4,719 115,900 SH Put SOLE 8 115,900 0 0
SPDR INDEX SHS FDS FUND 78463X848 2 49 SH   SOLE 8 49 0 0
SPDR INDEX SHS FDS OPT 78463X400 21 200 SH Call SOLE 8 200 0 0
SPDR INDEX SHS FDS FUND 78463X533 1 32 SH   SOLE 8 32 0 0
SPDR INDEX SHS FDS FUND 78463X202 3,045 74,790 SH   SOLE 8 74,790 0 0
SPDR INDEX SHS FDS OPT 78463X202 1,559 38,300 SH Call SOLE 8 38,300 0 0
SPDR S&ampP 500 ETF TR FUND 78462F103 1,977,939 7,411,901 SH   SOLE 1 7,411,901 0 0
SPDR S&ampP 500 ETF TR OPT 78462F103 1,649,462 6,181,000 SH Put SOLE 1 6,181,000 0 0
SPDR S&ampP 500 ETF TR OPT 78462F103 168,122 630,000 SH Call SOLE 1 630,000 0 0
SPDR S&ampP 500 ETF TR FUND 78462F103 1,035 3,877 SH   DFND 1 0 0 3,877
SPDR S&ampP 500 ETF TR OPT 78462F103 8,735,101 32,732,900 SH Put SOLE 8 32,732,900 0 0
SPDR S&ampP 500 ETF TR FUND 78462F103 404,277 1,514,944 SH   SOLE 8 1,514,944 0 0
SPDR S&ampP 500 ETF TR OPT 78462F103 4,857,413 18,202,100 SH Call SOLE 8 18,202,100 0 0
SPDR S&ampP 500 ETF TR FUND 78462F103 206,817 775,000 SH   SOLE 9 775,000 0 0
SPDR S&ampP 500 ETF TR FUND 78462F103 27 100 SH   SOLE 44 100 0 0
SPDR S&ampP MIDCAP 400 ETF TR FUND 78467Y107 123,466 357,448 SH   SOLE 1 357,448 0 0
SPDR S&ampP MIDCAP 400 ETF TR FUND 78467Y107 444 1,286 SH   SOLE 8 1,286 0 0
SPDR S&ampP MIDCAP 400 ETF TR OPT 78467Y107 21,485 62,200 SH Put SOLE 8 62,200 0 0
SPDR S&ampP MIDCAP 400 ETF TR OPT 78467Y107 7,323 21,200 SH Call SOLE 8 21,200 0 0
SPDR SER TR FUND 78468R408 524 19,000 SH   DFND 1 0 0 19,000
SPDR SERIES TRUST FUND 78464A607 0 1 SH   SOLE 1 1 0 0
SPDR SERIES TRUST FUND 78464A417 7 200 SH   SOLE 1 200 0 0
SPDR SERIES TRUST FUND 78464A870 67,829 799,204 SH   SOLE 1 799,204 0 0
SPDR SERIES TRUST OPT 78464A730 48,334 1,300,000 SH Put SOLE 1 1,300,000 0 0
SPDR SERIES TRUST FUND 78464A888 18 409 SH   SOLE 1 409 0 0
SPDR SERIES TRUST FUND 78464A730 107,707 2,896,888 SH   SOLE 1 2,896,888 0 0
SPDR SERIES TRUST FUND 78464A763 5 56 SH   SOLE 1 56 0 0
SPDR SERIES TRUST OPT 78464A870 7,647 90,100 SH Put SOLE 1 90,100 0 0
SPDR SERIES TRUST FUND 78464A698 5,122 87,014 SH   SOLE 1 87,014 0 0
SPDR SERIES TRUST FUND 78464A797 2,640 55,768 SH   SOLE 1 55,768 0 0
SPDR SERIES TRUST FUND 78464A714 183 4,052 SH   SOLE 1 4,052 0 0
SPDR SERIES TRUST OPT 78464A698 24,187 411,000 SH Put SOLE 8 411,000 0 0
SPDR SERIES TRUST FUND 78464A870 2,279 26,855 SH   SOLE 8 26,855 0 0
SPDR SERIES TRUST OPT 78464A797 4,923 104,000 SH Put SOLE 8 104,000 0 0
SPDR SERIES TRUST FUND 78464A730 38,090 1,024,466 SH   SOLE 8 1,024,466 0 0
SPDR SERIES TRUST OPT 78464A417 73 2,000 SH Call SOLE 8 2,000 0 0
SPDR SERIES TRUST FUND 78464A888 862 19,483 SH   SOLE 8 19,483 0 0
SPDR SERIES TRUST OPT 78464A870 59,842 705,100 SH Call SOLE 8 705,100 0 0
SPDR SERIES TRUST OPT 78464A698 39,365 668,900 SH Call SOLE 8 668,900 0 0
SPDR SERIES TRUST OPT 78464A797 3,626 76,600 SH Call SOLE 8 76,600 0 0
SPDR SERIES TRUST OPT 78464A748 166 9,700 SH Call SOLE 8 9,700 0 0
SPDR SERIES TRUST FUND 78464A763 1 12 SH   SOLE 8 12 0 0
SPDR SERIES TRUST OPT 78464A755 6,488 178,400 SH Call SOLE 8 178,400 0 0
SPDR SERIES TRUST OPT 78464A730 104,030 2,798,000 SH Put SOLE 8 2,798,000 0 0
SPDR SERIES TRUST OPT 78464A748 259 15,100 SH Put SOLE 8 15,100 0 0
SPDR SERIES TRUST OPT 78464A417 66 1,800 SH Put SOLE 8 1,800 0 0
SPDR SERIES TRUST OPT 78464A888 1,868 42,200 SH Put SOLE 8 42,200 0 0
SPDR SERIES TRUST OPT 78464A870 80,720 951,100 SH Put SOLE 8 951,100 0 0
SPDR SERIES TRUST FUND 78464A771 5 81 SH   SOLE 8 81 0 0
SPDR SERIES TRUST OPT 78464A888 1,005 22,700 SH Call SOLE 8 22,700 0 0
SPDR SERIES TRUST OPT 78464A714 53,497 1,184,100 SH Put SOLE 8 1,184,100 0 0
SPDR SERIES TRUST FUND 78464A375 3 89 SH   SOLE 8 89 0 0
SPDR SERIES TRUST OPT 78464A730 64,913 1,745,900 SH Call SOLE 8 1,745,900 0 0
SPDR SERIES TRUST OPT 78464A755 11,173 307,200 SH Put SOLE 8 307,200 0 0
SPDR SERIES TRUST OPT 78464A714 19,098 422,700 SH Call SOLE 8 422,700 0 0
SPDR SERIES TRUST FUND 78464A755 1,921 52,816 SH   SOLE 8 52,816 0 0
SPDR SERIES TRUST FUND 78464A417 0 1 SH   SOLE 8 1 0 0
SPDR SERIES TRUST FUND 78464A714 42,243 934,988 SH   SOLE 8 934,988 0 0
SPDR SERIES TRUST FUND 78464A698 662 11,246 SH   SOLE 8 11,246 0 0
SPDR SERIES TRUST FUND 78464A698 202 3,436 SH   SOLE 9 3,436 0 0
SPDR SERIES TRUST FUND 78464A797 454 9,585 SH   SOLE 9 9,585 0 0
SPDR SERIES TRUST FUND 78464A714 11,160 247,009 SH   SOLE 44 247,009 0 0
SPECTRA ENERGY PARTNERS LP COM 84756N109 10,678 270,055 SH   SOLE 1 270,055 0 0
SPECTRA ENERGY PARTNERS LP OPT 84756N109 625 15,800 SH Call SOLE 8 15,800 0 0
SPECTRA ENERGY PARTNERS LP OPT 84756N109 637 16,100 SH Put SOLE 8 16,100 0 0
SPECTRA ENERGY PARTNERS LP COM 84756N109 221 5,585 SH   SOLE 8 5,585 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 7,677 68,293 SH   SOLE 1 68,293 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 60 538 SH   SOLE 8 538 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 13 114 SH   SOLE 9 114 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 19,326 1,019,842 SH   SOLE 1 1,019,842 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 1,285 67,803 SH   SOLE 8 67,803 0 0
SPECTRUM PHARMACEUTICALS INC OPT 84763A108 125 6,600 SH Call SOLE 8 6,600 0 0
SPECTRUM PHARMACEUTICALS INC OPT 84763A108 102 5,400 SH Put SOLE 8 5,400 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 35 1,846 SH   SOLE 1 1,846 0 0
SPERO THERAPEUTICS INC COM 84833T103 11 956 SH   SOLE 1 956 0 0
SPHERE 3D CORP NEW COM 84841L209 71 28,700 SH   SOLE 1 28,700 0 0
SPIRE INC COM 84857L101 634 8,439 SH   SOLE 1 8,439 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 13,098 150,131 SH   SOLE 1 150,131 0 0
SPIRIT AEROSYSTEMS HLDGS INC OPT 848574109 209 2,400 SH Call SOLE 8 2,400 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 373 4,284 SH   SOLE 8 4,284 0 0
SPIRIT AEROSYSTEMS HLDGS INC OPT 848574109 87 1,000 SH Put SOLE 8 1,000 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 44 503 SH   SOLE 9 503 0 0
SPIRIT AIRLS INC COM 848577102 3,067 68,393 SH   SOLE 1 68,393 0 0
SPIRIT AIRLS INC COM 848577102 1,941 43,271 SH   SOLE 8 43,271 0 0
SPIRIT AIRLS INC OPT 848577102 753 16,800 SH Call SOLE 8 16,800 0 0
SPIRIT AIRLS INC OPT 848577102 1,637 36,500 SH Put SOLE 8 36,500 0 0
SPIRIT RLTY CAP INC NEW TRUS 84860W102 713 82,962 SH   SOLE 1 82,962 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 739 86,126 SH   SOLE 1 86,126 0 0
SPIRIT RLTY CAP INC NEW TRUS 84860W102 202 23,595 SH   SOLE 8 23,595 0 0
SPLUNK INC COM 848637104 1,667 20,111 SH   SOLE 1 20,111 0 0
SPLUNK INC OPT 848637104 3,570 43,100 SH Put SOLE 8 43,100 0 0
SPLUNK INC COM 848637104 646 7,805 SH   SOLE 8 7,805 0 0
SPLUNK INC OPT 848637104 12,070 145,700 SH Call SOLE 8 145,700 0 0
SPLUNK INC COM 848637104 50 606 SH   SOLE 9 606 0 0
SPOK HLDGS INC COM 84863T106 72 4,631 SH   SOLE 1 4,631 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 38 5,741 SH   SOLE 1 5,741 0 0
SPRING BK PHARMACEUTICALS IN COM 849431101 75 5,600 SH   SOLE 1 5,600 0 0
SPRINT CORP COM 85207U105 8,451 1,434,633 SH   SOLE 1 1,434,633 0 0
SPRINT CORP OPT 85207U105 152 25,800 SH Put SOLE 1 25,800 0 0
SPRINT CORP OPT 85207U105 2,833 480,900 SH Call SOLE 8 480,900 0 0
SPRINT CORP OPT 85207U105 5,316 902,600 SH Put SOLE 8 902,600 0 0
SPRINT CORP COM 85207U105 2,788 473,378 SH   SOLE 8 473,378 0 0
SPRINT CORP COM 85207U105 21 3,506 SH   SOLE 9 3,506 0 0
SPROUTS FMRS MKT INC COM 85208M102 469 19,227 SH   SOLE 1 19,227 0 0
SPROUTS FMRS MKT INC COM 85208M102 1,720 70,642 SH   SOLE 8 70,642 0 0
SPROUTS FMRS MKT INC OPT 85208M102 175 7,200 SH Put SOLE 8 7,200 0 0
SPROUTS FMRS MKT INC OPT 85208M102 952 39,100 SH Call SOLE 8 39,100 0 0
SPS COMM INC COM 78463M107 324 6,654 SH   SOLE 1 6,654 0 0
SPX CORP COM 784635104 212 6,756 SH   SOLE 1 6,756 0 0
SPX CORP COM 784635104 2 65 SH   SOLE 8 65 0 0
SPX FLOW INC COM 78469X107 1,159 24,373 SH   SOLE 1 24,373 0 0
SQUARE INC OPT 852234103 52,352 1,510,000 SH Put SOLE 1 1,510,000 0 0
SQUARE INC COM 852234103 54,269 1,565,284 SH   SOLE 1 1,565,284 0 0
SQUARE INC OPT 852234103 50,913 1,468,500 SH Put SOLE 8 1,468,500 0 0
SQUARE INC COM 852234103 42,272 1,219,262 SH   SOLE 8 1,219,262 0 0
SQUARE INC OPT 852234103 22,366 645,100 SH Call SOLE 8 645,100 0 0
SQUARE INC COM 852234103 37 1,070 SH   SOLE 9 1,070 0 0
SRC ENERGY INC COM 78470V108 584 68,394 SH   SOLE 1 68,394 0 0
SRC ENERGY INC COM 78470V108 33 3,840 SH   SOLE 8 3,840 0 0
SS&ampC TECHNOLOGIES HLDGS INC COM 78467J100 1,305 32,224 SH   SOLE 1 32,224 0 0
SS&ampC TECHNOLOGIES HLDGS INC COM 78467J100 31 765 SH   SOLE 9 765 0 0
SSGA ACTIVE ETF TR FUND 78467V608 3 69 SH   SOLE 8 69 0 0
SSR MNG INC COM 784730103 207 23,600 SH   SOLE 1 23,600 0 0
SSR MNG INC COM 784730103 8 933 SH   DFND 1 0 0 933
SSR MNG INC OPT 784730103 1,103 125,500 SH Call SOLE 8 125,500 0 0
SSR MNG INC COM 784730103 40 4,603 SH   SOLE 8 4,603 0 0
SSR MNG INC OPT 784730103 250 28,400 SH Put SOLE 8 28,400 0 0
SSR MNG INC COM 784730103 6 670 SH   DFND 20 0 0 670
ST JOE CO COM 790148100 216 11,956 SH   SOLE 1 11,956 0 0
ST JOE CO COM 790148100 26 1,461 SH   SOLE 8 1,461 0 0
STAAR SURGICAL CO COM 852312305 275 17,687 SH   SOLE 1 17,687 0 0
STAAR SURGICAL CO COM 852312305 16 988 SH   SOLE 8 988 0 0
STAG INDL INC TRUS 85254J102 417 15,248 SH   SOLE 1 15,248 0 0
STAG INDL INC COM 85254J102 794 29,067 SH   SOLE 1 29,067 0 0
STAG INDL INC TRUS 85254J102 0 17 SH   SOLE 8 17 0 0
STAMPS COM INC COM 852857200 2,145 11,410 SH   SOLE 1 11,410 0 0
STAMPS COM INC COM 852857200 1,086 5,776 SH   SOLE 8 5,776 0 0
STAMPS COM INC OPT 852857200 489 2,600 SH Call SOLE 8 2,600 0 0
STAMPS COM INC OPT 852857200 11,562 61,500 SH Put SOLE 8 61,500 0 0
STANDARD MTR PRODS INC COM 853666105 302 6,717 SH   SOLE 1 6,717 0 0
STANDEX INTL CORP COM 854231107 388 3,811 SH   SOLE 1 3,811 0 0
STANDEX INTL CORP COM 854231107 44 432 SH   SOLE 8 432 0 0
STANLEY BLACK &amp DECKER INC COM 854502101 41,690 245,682 SH   SOLE 1 245,682 0 0
STANLEY BLACK &amp DECKER INC OPT 854502101 1,408 8,300 SH Put SOLE 8 8,300 0 0
STANLEY BLACK &amp DECKER INC COM 854502101 2,291 13,498 SH   SOLE 8 13,498 0 0
STANLEY BLACK &amp DECKER INC OPT 854502101 696 4,100 SH Call SOLE 8 4,100 0 0
STANLEY BLACK &amp DECKER INC COM 854502101 3,650 21,512 SH   SOLE 9 21,512 0 0
STANTEC INC COM 85472N109 20 700 SH   DFND 1 0 0 700
STAR BULK CARRIERS CORP COM Y8162K204 0 18 SH   SOLE 8 18 0 0
STARBUCKS CORP COM 855244109 834 14,522 SH   DFND 1 0 0 14,522
STARBUCKS CORP COM 855244109 176,594 3,074,964 SH   SOLE 1 3,074,964 0 0
STARBUCKS CORP OPT 855244109 35,044 610,200 SH Call SOLE 8 610,200 0 0
STARBUCKS CORP COM 855244109 8,662 150,822 SH   SOLE 8 150,822 0 0
STARBUCKS CORP OPT 855244109 52,761 918,700 SH Put SOLE 8 918,700 0 0
STARBUCKS CORP COM 855244109 11,421 198,860 SH   SOLE 9 198,860 0 0
STARS GROUP INC COM 85570W100 398 17,100 SH   SOLE 1 17,100 0 0
STARS GROUP INC COM 85570W100 663 28,442 SH   SOLE 9 28,442 0 0
STARTEK INC COM 85569C107 20 2,044 SH   SOLE 1 2,044 0 0
STARWOOD PPTY TR INC TRUS 85571B105 50,442 2,362,686 SH   SOLE 1 2,362,686 0 0
STARWOOD PPTY TR INC TRUS 85571B105 3 142 SH   SOLE 8 142 0 0
STARWOOD PPTY TR INC BOND 85571BAB1 531 482,000 PRN   SOLE 8 0 0 482,000
STATE AUTO FINL CORP COM 855707105 73 2,522 SH   SOLE 1 2,522 0 0
STATE AUTO FINL CORP COM 855707105 3 93 SH   SOLE 8 93 0 0
STATE BK FINL CORP COM 856190103 239 7,998 SH   SOLE 1 7,998 0 0
STATE BK FINL CORP COM 856190103 2 64 SH   SOLE 8 64 0 0
STATE STR CORP COM 857477103 31 319 SH   DFND 1 0 0 319
STATE STR CORP COM 857477103 34,776 356,281 SH   SOLE 1 356,281 0 0
STATE STR CORP OPT 857477103 986 10,100 SH Call SOLE 8 10,100 0 0
STATE STR CORP OPT 857477103 7,721 79,100 SH Put SOLE 8 79,100 0 0
STATE STR CORP COM 857477103 193 1,977 SH   SOLE 8 1,977 0 0
STATE STR CORP COM 857477103 5,027 51,500 SH   SOLE 9 51,500 0 0
STATOIL ASA ADR 85771P102 13 600 SH   DFND 1 0 0 600
STATOIL ASA OPT 85771P102 15 700 SH Put SOLE 8 700 0 0
STATOIL ASA OPT 85771P102 51 2,400 SH Call SOLE 8 2,400 0 0
STATOIL ASA ADR 85771P102 2 110 SH   SOLE 8 110 0 0
STEALTHGAS INC COM Y81669106 55 12,500 SH   DFND 20 0 0 12,500
STEEL DYNAMICS INC COM 858119100 2,515 58,292 SH   SOLE 1 58,292 0 0
STEEL DYNAMICS INC OPT 858119100 8,359 193,800 SH Call SOLE 8 193,800 0 0
STEEL DYNAMICS INC COM 858119100 1,855 42,995 SH   SOLE 8 42,995 0 0
STEEL DYNAMICS INC OPT 858119100 13,867 321,500 SH Put SOLE 8 321,500 0 0
STEEL DYNAMICS INC COM 858119100 45 1,051 SH   SOLE 9 1,051 0 0
STEELCASE INC COM 858155203 388 25,564 SH   SOLE 1 25,564 0 0
STEIN MART INC COM 858375108 0 66 SH   SOLE 8 66 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 184 11,782 SH   SOLE 1 11,782 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 22 1,387 SH   DFND 1 0 0 1,387
STEPAN CO COM 858586100 912 11,559 SH   SOLE 1 11,559 0 0
STEPAN CO COM 858586100 15 188 SH   SOLE 8 188 0 0
STERICYCLE INC COM 858912108 6,771 99,583 SH   SOLE 1 99,583 0 0
STERICYCLE INC OPT 858912108 1,142 16,800 SH Put SOLE 8 16,800 0 0
STERICYCLE INC OPT 858912108 306 4,500 SH Call SOLE 8 4,500 0 0
STERICYCLE INC COM 858912108 64 942 SH   SOLE 8 942 0 0
STERICYCLE INC COM 858912108 805 11,853 SH   SOLE 9 11,853 0 0
STERIS PLC COM G84720104 769 8,791 SH   SOLE 1 8,791 0 0
STERIS PLC COM G84720104 102 1,170 SH   SOLE 8 1,170 0 0
STERIS PLC COM G84720104 0 4 SH   SOLE 9 4 0 0
STERLING BANCORP DEL COM 85917A100 1,284 52,217 SH   SOLE 1 52,217 0 0
STERLING BANCORP DEL COM 85917A100 0 7 SH   SOLE 8 7 0 0
STERLING BANCORP INC COM 85917W102 97 7,631 SH   SOLE 8 7,631 0 0
STERLING CONSTRUCTION CO INC COM 859241101 1,404 86,243 SH   SOLE 1 86,243 0 0
STERLING CONSTRUCTION CO INC COM 859241101 31 1,923 SH   SOLE 8 1,923 0 0
STEWART INFORMATION SVCS COR COM 860372101 219 5,200 SH   SOLE 1 5,200 0 0
STEWART INFORMATION SVCS COR COM 860372101 1 26 SH   SOLE 8 26 0 0
STIFEL FINL CORP COM 860630102 1,731 29,080 SH   SOLE 1 29,080 0 0
STIFEL FINL CORP OPT 860630102 2,585 43,400 SH Put SOLE 8 43,400 0 0
STIFEL FINL CORP COM 860630102 1,139 19,117 SH   SOLE 8 19,117 0 0
STITCH FIX INC COM 860897107 17 671 SH   SOLE 8 671 0 0
STMICROELECTRONICS N V ADR 861012102 28 1,276 SH   SOLE 1 1,276 0 0
STMICROELECTRONICS N V OPT 861012102 3,918 179,400 SH Call SOLE 8 179,400 0 0
STMICROELECTRONICS N V OPT 861012102 1,734 79,400 SH Put SOLE 8 79,400 0 0
STOCK YDS BANCORP INC COM 861025104 139 3,663 SH   SOLE 1 3,663 0 0
STONE ENERGY CORP COM 861642403 2,484 77,245 SH   SOLE 1 77,245 0 0
STONEMOR PARTNERS L P COM 86183Q100 1 100 SH   SOLE 8 100 0 0
STONERIDGE INC COM 86183P102 349 15,257 SH   SOLE 1 15,257 0 0
STONERIDGE INC COM 86183P102 93 4,075 SH   SOLE 8 4,075 0 0
STORE CAP CORP TRUS 862121100 335 12,855 SH   SOLE 1 12,855 0 0
STORE CAP CORP COM 862121100 2,109 80,974 SH   SOLE 1 80,974 0 0
STORE CAP CORP TRUS 862121100 44 1,687 SH   SOLE 8 1,687 0 0
STORE CAP CORP COM 862121100 1,084 41,638 SH   DFND 20 0 0 41,638
STRAIGHT PATH COMMUNICATNS I COM 862578101 1,640 9,019 SH   SOLE 1 9,019 0 0
STRAIGHT PATH COMMUNICATNS I COM 862578101 25 140 SH   SOLE 8 140 0 0
STRAIGHT PATH COMMUNICATNS I OPT 862578101 309 1,700 SH Call SOLE 8 1,700 0 0
STRATASYS LTD COM M85548101 2,127 106,528 SH   SOLE 1 106,528 0 0
STRATASYS LTD OPT M85548101 1,222 61,200 SH Call SOLE 8 61,200 0 0
STRATASYS LTD OPT M85548101 792 39,700 SH Put SOLE 8 39,700 0 0
STRATASYS LTD COM M85548101 5 231 SH   SOLE 8 231 0 0
STRATTEC SEC CORP COM 863111100 122 2,800 SH   SOLE 1 2,800 0 0
STRATUS PPTYS INC COM 863167201 28 936 SH   SOLE 1 936 0 0
STRAYER ED INC COM 863236105 317 3,541 SH   SOLE 1 3,541 0 0
STRONGBRIDGE BIOPHARMA PLC COM G85347105 28 3,984 SH   SOLE 1 3,984 0 0
STRYKER CORP COM 863667101 98,920 638,853 SH   SOLE 1 638,853 0 0
STRYKER CORP COM 863667101 998 6,448 SH   DFND 1 0 0 6,448
STRYKER CORP COM 863667101 4,935 31,873 SH   SOLE 8 31,873 0 0
STRYKER CORP OPT 863667101 39,175 253,000 SH Put SOLE 8 253,000 0 0
STRYKER CORP OPT 863667101 1,610 10,400 SH Call SOLE 8 10,400 0 0
STRYKER CORP COM 863667101 6,929 44,752 SH   SOLE 9 44,752 0 0
STURM RUGER &amp CO INC COM 864159108 2,206 39,499 SH   SOLE 1 39,499 0 0
STURM RUGER &amp CO INC COM 864159108 3 56 SH   SOLE 8 56 0 0
STURM RUGER &amp CO INC OPT 864159108 983 17,600 SH Call SOLE 8 17,600 0 0
STURM RUGER &amp CO INC OPT 864159108 2,089 37,400 SH Put SOLE 8 37,400 0 0
SUBURBAN PROPANE PARTNERS L COM 864482104 73 3,000 SH   DFND 1 0 0 3,000
SUBURBAN PROPANE PARTNERS L COM 864482104 532 21,981 SH   SOLE 1 21,981 0 0
SUBURBAN PROPANE PARTNERS L OPT 864482104 148 6,100 SH Put SOLE 8 6,100 0 0
SUBURBAN PROPANE PARTNERS L COM 864482104 68 2,814 SH   SOLE 8 2,814 0 0
SUBURBAN PROPANE PARTNERS L OPT 864482104 206 8,500 SH Call SOLE 8 8,500 0 0
SUCAMPO PHARMACEUTICALS INC COM 864909106 2,036 113,390 SH   SOLE 1 113,390 0 0
SUCAMPO PHARMACEUTICALS INC COM 864909106 2 100 SH   SOLE 8 100 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 45 1,724 SH   SOLE 1 1,724 0 0
SUMMIT HOTEL PPTYS INC TRUS 866082100 1,386 90,967 SH   SOLE 1 90,967 0 0
SUMMIT HOTEL PPTYS INC TRUS 866082100 0 37 SH   SOLE 8 37 0 0
SUMMIT MATLS INC COM 86614U100 1,690 53,778 SH   SOLE 1 53,778 0 0
SUMMIT MATLS INC COM 86614U100 1 28 SH   SOLE 8 28 0 0
SUMMIT MIDSTREAM PARTNERS LP COM 866142102 298 14,540 SH   SOLE 1 14,540 0 0
SUN BANCORP INC COM 86663B201 52 2,136 SH   SOLE 1 2,136 0 0
SUN BANCORP INC COM 86663B201 12 531 SH   SOLE 8 531 0 0
SUN CMNTYS INC COM 866674104 2,689 28,984 SH   SOLE 1 28,984 0 0
SUN CMNTYS INC TRUS 866674104 8,195 88,329 SH   SOLE 1 88,329 0 0
SUN CMNTYS INC TRUS 866674104 40 433 SH   SOLE 8 433 0 0
SUN HYDRAULICS CORP COM 866942105 243 3,750 SH   SOLE 1 3,750 0 0
SUN HYDRAULICS CORP COM 866942105 1 9 SH   SOLE 8 9 0 0
SUN LIFE FINL INC COM 866796105 91 2,200 SH   SOLE 1 2,200 0 0
SUN LIFE FINL INC OPT 866796105 2,063 50,000 SH Put SOLE 8 50,000 0 0
SUN LIFE FINL INC COM 866796105 165 4,011 SH   SOLE 8 4,011 0 0
SUN LIFE FINL INC OPT 866796105 2,063 50,000 SH Call SOLE 8 50,000 0 0
SUN LIFE FINL INC COM 866796105 5,476 132,725 SH   SOLE 9 132,725 0 0
SUN LIFE FINL INC COM 866796105 5 125 SH   SOLE 99 0 125 0
SUNCOKE ENERGY INC COM 86722A103 978 81,565 SH   SOLE 1 81,565 0 0
SUNCOKE ENERGY INC COM 86722A103 44 3,713 SH   SOLE 8 3,713 0 0
SUNCOKE ENERGY PARTNERS L P COM 86722Y101 0 3 SH   SOLE 1 3 0 0
SUNCOKE ENERGY PARTNERS L P COM 86722Y101 3 162 SH   SOLE 8 162 0 0
SUNCOR ENERGY INC NEW OPT 867224107 1,652 45,000 SH Call SOLE 8 45,000 0 0
SUNCOR ENERGY INC NEW COM 867224107 5,934 161,609 SH   SOLE 8 161,609 0 0
SUNCOR ENERGY INC NEW OPT 867224107 2,717 74,000 SH Put SOLE 8 74,000 0 0
SUNCOR ENERGY INC NEW COM 867224107 324 8,810 SH   SOLE 9 8,810 0 0
SUNOCO LP COM 86765K109 496 17,455 SH   SOLE 1 17,455 0 0
SUNOCO LP OPT 86765K109 196 6,900 SH Put SOLE 8 6,900 0 0
SUNOCO LP COM 86765K109 45 1,573 SH   SOLE 8 1,573 0 0
SUNOCO LP OPT 86765K109 415 14,600 SH Call SOLE 8 14,600 0 0
SUNOPTA INC COM 8676EP108 43 5,500 SH   SOLE 1 5,500 0 0
SUNPOWER CORP COM 867652406 2,284 270,850 SH   SOLE 1 270,850 0 0
SUNPOWER CORP COM 867652406 0 29 SH   DFND 1 0 0 29
SUNPOWER CORP OPT 867652406 1,103 130,800 SH Put SOLE 8 130,800 0 0
SUNPOWER CORP OPT 867652406 1,693 200,800 SH Call SOLE 8 200,800 0 0
SUNPOWER CORP COM 867652406 44 5,192 SH   SOLE 9 5,192 0 0
SUNRUN INC COM 86771W105 3 500 SH   DFND 1 0 0 500
SUNRUN INC COM 86771W105 151 25,434 SH   SOLE 1 25,434 0 0
SUNRUN INC COM 86771W105 34 5,809 SH   SOLE 9 5,809 0 0
SUNSHINE BANCORP INC COM 86777J108 4 170 SH   SOLE 1 170 0 0
SUNSTONE HOTEL INVS INC NEW TRUS 867892101 5,631 340,646 SH   SOLE 1 340,646 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,494 90,408 SH   SOLE 1 90,408 0 0
SUNSTONE HOTEL INVS INC NEW TRUS 867892101 9 597 SH   SOLE 8 597 0 0
SUNTRUST BKS INC COM 867914103 24,711 382,584 SH   SOLE 1 382,584 0 0
SUNTRUST BKS INC COM 867914103 34 526 SH   SOLE 8 526 0 0
SUNTRUST BKS INC OPT 867914103 5,671 87,800 SH Call SOLE 8 87,800 0 0
SUNTRUST BKS INC OPT 867914103 2,338 36,200 SH Put SOLE 8 36,200 0 0
SUNTRUST BKS INC COM 867914103 4,270 66,109 SH   SOLE 9 66,109 0 0
SUPER MICRO COMPUTER INC COM 86800U104 433 20,703 SH   SOLE 1 20,703 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 2,483 257,843 SH   SOLE 1 257,843 0 0
SUPERIOR ENERGY SVCS INC OPT 868157108 1 100 SH Put SOLE 8 100 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 24 2,537 SH   SOLE 8 2,537 0 0
SUPERIOR ENERGY SVCS INC OPT 868157108 70 7,300 SH Call SOLE 8 7,300 0 0
SUPERIOR INDS INTL INC COM 868168105 62 4,158 SH   SOLE 1 4,158 0 0
SUPERIOR UNIFORM GP INC COM 868358102 36 1,334 SH   SOLE 1 1,334 0 0
SUPERIOR UNIFORM GP INC COM 868358102 0 7 SH   SOLE 8 7 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 441 11,060 SH   SOLE 1 11,060 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 9 212 SH   SOLE 8 212 0 0
SUPERVALU INC COM 868536301 190 8,829 SH   SOLE 1 8,829 0 0
SUPERVALU INC COM 868536301 401 18,567 SH   SOLE 8 18,567 0 0
SUPERVALU INC OPT 868536301 648 29,978 SH Put SOLE 8 29,978 0 0
SUPERVALU INC OPT 868536301 809 37,460 SH Call SOLE 8 37,460 0 0
SURGERY PARTNERS INC COM 86881A100 36 2,993 SH   SOLE 1 2,993 0 0
SURGERY PARTNERS INC COM 86881A100 1 52 SH   SOLE 8 52 0 0
SURMODICS INC COM 868873100 59 2,103 SH   SOLE 1 2,103 0 0
SURMODICS INC COM 868873100 2 70 SH   SOLE 8 70 0 0
SUTHERLAND ASSET MGMT CORP M TRUS 86933G105 47 3,089 SH   SOLE 1 3,089 0 0
SVB FINL GROUP COM 78486Q101 2,112 9,037 SH   SOLE 1 9,037 0 0
SVB FINL GROUP OPT 78486Q101 1,449 6,200 SH Put SOLE 8 6,200 0 0
SVB FINL GROUP COM 78486Q101 559 2,391 SH   SOLE 8 2,391 0 0
SVB FINL GROUP OPT 78486Q101 2,081 8,900 SH Call SOLE 8 8,900 0 0
SVB FINL GROUP COM 78486Q101 54 231 SH   SOLE 9 231 0 0
SWITCH INC COM 87105L104 4 200 SH   SOLE 1 200 0 0
SWITCH INC COM 87105L104 1 67 SH   SOLE 8 67 0 0
SYKES ENTERPRISES INC COM 871237103 3 100 SH   DFND 1 0 0 100
SYKES ENTERPRISES INC COM 871237103 714 22,700 SH   SOLE 1 22,700 0 0
SYMANTEC CORP COM 871503108 14,176 505,214 SH   SOLE 1 505,214 0 0
SYMANTEC CORP OPT 871503108 9,318 332,100 SH Put SOLE 8 332,100 0 0
SYMANTEC CORP OPT 871503108 7,618 271,500 SH Call SOLE 8 271,500 0 0
SYMANTEC CORP COM 871503108 2,954 105,306 SH   SOLE 8 105,306 0 0
SYMANTEC CORP COM 871503108 2,415 86,067 SH   SOLE 9 86,067 0 0
SYNACOR INC COM 871561106 0 15 SH   SOLE 8 15 0 0
SYNAPTICS INC COM 87157D109 587 14,726 SH   SOLE 1 14,726 0 0
SYNAPTICS INC COM 87157D109 10 250 SH   SOLE 8 250 0 0
SYNAPTICS INC OPT 87157D109 1,737 43,500 SH Call SOLE 8 43,500 0 0
SYNAPTICS INC OPT 87157D109 535 13,400 SH Put SOLE 8 13,400 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 1,679 187,753 SH   SOLE 1 187,753 0 0
SYNCHRONOSS TECHNOLOGIES INC OPT 87157B103 6 700 SH Put SOLE 8 700 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 83 9,245 SH   SOLE 8 9,245 0 0
SYNCHRONY FINL COM 87165B103 158,411 4,102,854 SH   SOLE 1 4,102,854 0 0
SYNCHRONY FINL OPT 87165B103 79,186 2,050,900 SH Put SOLE 8 2,050,900 0 0
SYNCHRONY FINL OPT 87165B103 71,652 1,855,800 SH Call SOLE 8 1,855,800 0 0
SYNCHRONY FINL COM 87165B103 14,973 387,797 SH   SOLE 8 387,797 0 0
SYNCHRONY FINL COM 87165B103 3,954 102,396 SH   SOLE 9 102,396 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 58 6,677 SH   SOLE 1 6,677 0 0
SYNERGY PHARMACEUTICALS DEL COM 871639308 33 15,000 SH   DFND 1 0 0 15,000
SYNERGY PHARMACEUTICALS DEL COM 871639308 88 39,444 SH   SOLE 1 39,444 0 0
SYNGENTA AG ADR 87160A100 0 4 SH   SOLE 9 4 0 0
SYNLOGIC INC COM 87166L100 99 10,200 SH   SOLE 1 10,200 0 0
SYNNEX CORP COM 87162W100 808 5,940 SH   SOLE 1 5,940 0 0
SYNNEX CORP COM 87162W100 11 84 SH   SOLE 8 84 0 0
SYNOPSYS INC COM 871607107 17,345 203,494 SH   SOLE 1 203,494 0 0
SYNOPSYS INC COM 871607107 2,298 26,962 SH   SOLE 8 26,962 0 0
SYNOPSYS INC OPT 871607107 43 500 SH Call SOLE 8 500 0 0
SYNOPSYS INC OPT 871607107 349 4,100 SH Put SOLE 8 4,100 0 0
SYNOPSYS INC COM 871607107 1,778 20,858 SH   SOLE 9 20,858 0 0
SYNOVUS FINL CORP COM 87161C501 5,808 121,176 SH   SOLE 1 121,176 0 0
SYNOVUS FINL CORP COM 87161C501 59 1,229 SH   SOLE 8 1,229 0 0
SYNOVUS FINL CORP OPT 87161C501 475 9,900 SH Call SOLE 8 9,900 0 0
SYNOVUS FINL CORP OPT 87161C501 38 800 SH Put SOLE 8 800 0 0
SYNTEL INC COM 87162H103 637 27,709 SH   SOLE 1 27,709 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 19 1,984 SH   SOLE 1 1,984 0 0
SYSCO CORP COM 871829107 41,500 683,330 SH   SOLE 1 683,330 0 0
SYSCO CORP COM 871829107 21 348 SH   DFND 1 0 0 348
SYSCO CORP OPT 871829107 5,314 87,500 SH Call SOLE 8 87,500 0 0
SYSCO CORP COM 871829107 165 2,723 SH   SOLE 8 2,723 0 0
SYSCO CORP OPT 871829107 170 2,800 SH Put SOLE 8 2,800 0 0
SYSCO CORP COM 871829107 4,355 71,706 SH   SOLE 9 71,706 0 0
SYSTEMAX INC COM 871851101 61 1,822 SH   SOLE 1 1,822 0 0
SYSTEMAX INC COM 871851101 3 98 SH   SOLE 8 98 0 0
T MOBILE US INC COM 872590104 8,756 137,890 SH   SOLE 1 137,890 0 0
T MOBILE US INC OPT 872590104 10,473 164,900 SH Call SOLE 8 164,900 0 0
T MOBILE US INC COM 872590104 7,449 117,270 SH   SOLE 8 117,270 0 0
T MOBILE US INC OPT 872590104 23,721 373,500 SH Put SOLE 8 373,500 0 0
T MOBILE US INC COM 872590104 353 5,560 SH   SOLE 9 5,560 0 0
T2 BIOSYSTEMS INC COM 89853L104 138 33,550 SH   SOLE 1 33,550 0 0
TABLEAU SOFTWARE INC COM 87336U105 35 498 SH   SOLE 1 498 0 0
TABLEAU SOFTWARE INC COM 87336U105 5,480 79,191 SH   SOLE 8 79,191 0 0
TABLEAU SOFTWARE INC OPT 87336U105 4,671 67,500 SH Call SOLE 8 67,500 0 0
TABLEAU SOFTWARE INC OPT 87336U105 830 12,000 SH Put SOLE 8 12,000 0 0
TABULA RASA HEALTHCARE INC COM 873379101 194 6,899 SH   SOLE 1 6,899 0 0
TABULA RASA HEALTHCARE INC COM 873379101 18 653 SH   SOLE 8 653 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 60 2,057 SH   SOLE 1 2,057 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 33 1,147 SH   SOLE 8 1,147 0 0
TAHOE RES INC COM 873868103 12 2,500 SH   DFND 1 0 0 2,500
TAHOE RES INC COM 873868103 792 165,361 SH   SOLE 1 165,361 0 0
TAHOE RES INC COM 873868103 39 8,196 SH   SOLE 8 8,196 0 0
TAILORED BRANDS INC COM 87403A107 611 27,989 SH   SOLE 1 27,989 0 0
TAILORED BRANDS INC OPT 87403A107 1,489 68,200 SH Call SOLE 8 68,200 0 0
TAILORED BRANDS INC OPT 87403A107 631 28,900 SH Put SOLE 8 28,900 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 650 16,394 SH   DFND 1 0 0 16,394
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 30,988 781,539 SH   SOLE 1 109,653 671,886 0
TAIWAN SEMICONDUCTOR MFG LTD OPT 874039100 563 14,200 SH Call SOLE 8 14,200 0 0
TAIWAN SEMICONDUCTOR MFG LTD OPT 874039100 365 9,200 SH Put SOLE 8 9,200 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 463 11,669 SH   SOLE 8 11,669 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 84 2,135 SH   SOLE 9 2,135 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 600 15,134 SH   SOLE 20 0 15,134 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 24 599 SH   SOLE 99 0 599 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 21,267 193,720 SH   SOLE 1 193,720 0 0
TAKE-TWO INTERACTIVE SOFTWAR OPT 874054109 4,710 42,900 SH Put SOLE 8 42,900 0 0
TAKE-TWO INTERACTIVE SOFTWAR BOND 874054AD1 1,192 234,000 PRN   SOLE 8 0 0 234,000
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 13,170 119,962 SH   SOLE 8 119,962 0 0
TAKE-TWO INTERACTIVE SOFTWAR OPT 874054109 4,457 40,600 SH Call SOLE 8 40,600 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 49 450 SH   SOLE 9 450 0 0
TAL ED GROUP ADR 874080104 2,935 98,800 SH   SOLE 9 98,800 0 0
TALEND S A ADR 874224207 204 5,455 SH   DFND 1 0 0 5,455
TALLGRASS ENERGY GP LP COM 874696107 474 18,407 SH   SOLE 1 18,407 0 0
TALLGRASS ENERGY GP LP COM 874696107 63 2,454 SH   SOLE 8 2,454 0 0
TALLGRASS ENERGY PARTNERS LP COM 874697105 1,498 32,678 SH   SOLE 1 32,678 0 0
TALLGRASS ENERGY PARTNERS LP COM 874697105 4 98 SH   SOLE 8 98 0 0
TANDEM DIABETES CARE INC COM 875372203 63 26,800 SH   SOLE 1 26,800 0 0
TANGER FACTORY OUTLET CTRS I TRUS 875465106 1,990 75,034 SH   SOLE 1 75,034 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 765 28,855 SH   SOLE 1 28,855 0 0
TANGER FACTORY OUTLET CTRS I TRUS 875465106 3 106 SH   SOLE 8 106 0 0
TANZANIAN ROYALTY EXPL CORP COM 87600U104 0 52 SH   SOLE 8 52 0 0
TAPESTRY INC COM 876030107 41,828 945,686 SH   SOLE 1 945,686 0 0
TAPESTRY INC OPT 876030107 3,052 69,000 SH Call SOLE 8 69,000 0 0
TAPESTRY INC COM 876030107 34 749 SH   SOLE 8 749 0 0
TAPESTRY INC OPT 876030107 3,503 79,200 SH Put SOLE 8 79,200 0 0
TAPESTRY INC COM 876030107 1,757 39,727 SH   SOLE 9 39,727 0 0
TARGA RES CORP COM 87612G101 3,245 67,006 SH   SOLE 1 67,006 0 0
TARGA RES CORP OPT 87612G101 944 19,500 SH Put SOLE 8 19,500 0 0
TARGA RES CORP COM 87612G101 153 3,170 SH   SOLE 8 3,170 0 0
TARGA RES CORP OPT 87612G101 6,353 131,200 SH Call SOLE 8 131,200 0 0
TARGA RES CORP COM 87612G101 46 945 SH   SOLE 9 945 0 0
TARGET CORP OPT 87612E106 51,581 790,500 SH Put SOLE 1 790,500 0 0
TARGET CORP COM 87612E106 222,093 3,403,715 SH   SOLE 1 3,403,715 0 0
TARGET CORP OPT 87612E106 5,351 82,000 SH Call SOLE 1 82,000 0 0
TARGET CORP OPT 87612E106 86,613 1,327,400 SH Put SOLE 8 1,327,400 0 0
TARGET CORP OPT 87612E106 22,981 352,200 SH Call SOLE 8 352,200 0 0
TARGET CORP COM 87612E106 20,626 316,117 SH   SOLE 8 316,117 0 0
TARGET CORP COM 87612E106 5,200 79,689 SH   SOLE 9 79,689 0 0
TARGET CORP COM 87612E106 2,443 37,434 SH   DFND 20 0 0 37,434
TARO PHARMACEUTICAL INDS LTD COM M8737E108 255 2,439 SH   SOLE 1 2,439 0 0
TARO PHARMACEUTICAL INDS LTD COM M8737E108 63 599 SH   SOLE 9 599 0 0
TATA MTRS LTD ADR 876568502 1,649 49,852 SH   DFND 1 0 0 49,852
TATA MTRS LTD ADR 876568502 8,734 264,109 SH   SOLE 1 264,109 0 0
TATA MTRS LTD OPT 876568502 7,047 213,100 SH Put SOLE 8 213,100 0 0
TATA MTRS LTD OPT 876568502 483 14,600 SH Call SOLE 8 14,600 0 0
TATA MTRS LTD ADR 876568502 2,992 90,479 SH   SOLE 8 90,479 0 0
TATA MTRS LTD ADR 876568502 88 2,667 SH   SOLE 9 2,667 0 0
TAUBMAN CTRS INC COM 876664103 157 2,400 SH   SOLE 1 2,400 0 0
TAUBMAN CTRS INC TRUS 876664103 3,153 48,189 SH   SOLE 1 48,189 0 0
TAUBMAN CTRS INC TRUS 876664103 45 681 SH   SOLE 8 681 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 739 30,167 SH   SOLE 1 30,167 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 109 4,468 SH   SOLE 8 4,468 0 0
TC PIPELINES LP COM 87233Q108 9,961 187,585 SH   SOLE 1 187,585 0 0
TCF FINL CORP COM 872275102 23 1,124 SH   SOLE 1 1,124 0 0
TCF FINL CORP OPT 872275102 25 1,200 SH Call SOLE 8 1,200 0 0
TCF FINL CORP COM 872275102 134 6,496 SH   SOLE 8 6,496 0 0
TCG BDC INC COM 872280102 14 700 SH   SOLE 1 700 0 0
TCP CAP CORP COM 87238Q103 27 1,765 SH   SOLE 8 1,765 0 0
TCP CAP CORP BOND 87238QAD5 474 462,000 PRN   SOLE 8 0 0 462,000
TCP CAP CORP BOND 87238QAB9 2,358 2,262,000 PRN   SOLE 8 0 0 2,262,000
TD AMERITRADE HLDG CORP COM 87236Y108 10,113 197,787 SH   SOLE 1 197,787 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 22 433 SH   SOLE 8 433 0 0
TD AMERITRADE HLDG CORP OPT 87236Y108 2,035 39,800 SH Put SOLE 8 39,800 0 0
TD AMERITRADE HLDG CORP OPT 87236Y108 3,400 66,500 SH Call SOLE 8 66,500 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 57 1,120 SH   SOLE 9 1,120 0 0
TE CONNECTIVITY LTD COM H84989104 47,194 496,584 SH   SOLE 1 496,584 0 0
TE CONNECTIVITY LTD PREF H84989104 13 140 SH   DFND 1 0 0 140
TE CONNECTIVITY LTD OPT H84989104 950 10,000 SH Put SOLE 8 10,000 0 0
TE CONNECTIVITY LTD OPT H84989104 893 9,400 SH Call SOLE 8 9,400 0 0
TE CONNECTIVITY LTD COM H84989104 4,641 48,839 SH   SOLE 9 48,839 0 0
TEAM INC COM 878155100 69 4,643 SH   SOLE 1 4,643 0 0
TECH DATA CORP COM 878237106 2,050 20,926 SH   SOLE 1 20,926 0 0
TECH DATA CORP OPT 878237106 108 1,100 SH Call SOLE 8 1,100 0 0
TECH DATA CORP COM 878237106 74 754 SH   SOLE 8 754 0 0
TECHNIPFMC PLC COM G87110105 30,342 969,056 SH   SOLE 1 969,056 0 0
TECHNIPFMC PLC OPT G87110105 12,524 400,000 SH Call SOLE 1 400,000 0 0
TECHNIPFMC PLC OPT G87110105 247 7,900 SH Put SOLE 8 7,900 0 0
TECHNIPFMC PLC OPT G87110105 125 4,000 SH Call SOLE 8 4,000 0 0
TECHNIPFMC PLC COM G87110105 4,842 154,647 SH   SOLE 8 154,647 0 0
TECHNIPFMC PLC COM G87110105 147,531 4,711,937 SH   SOLE 9 4,711,937 0 0
TECHNIPFMC PLC OPT G87110105 3,131 100,000 SH Put SOLE 9 100,000 0 0
TECHNIPFMC PLC OPT G87110105 14,090 450,000 SH Call SOLE 9 450,000 0 0
TECHTARGET INC COM 87874R100 179 12,912 SH   SOLE 1 12,912 0 0
TECK RESOURCES LTD COM 878742204 193 7,387 SH   SOLE 1 7,387 0 0
TECK RESOURCES LTD OPT 878742204 20,936 800,000 SH Put SOLE 1 800,000 0 0
TECK RESOURCES LTD COM 878742204 891 34,062 SH   SOLE 8 34,062 0 0
TECK RESOURCES LTD OPT 878742204 11,446 437,400 SH Put SOLE 8 437,400 0 0
TECK RESOURCES LTD OPT 878742204 46,867 1,790,900 SH Call SOLE 8 1,790,900 0 0
TECK RESOURCES LTD COM 878742204 180 6,859 SH   SOLE 9 6,859 0 0
TEEKAY CORPORATION COM Y8564W103 80 8,565 SH   SOLE 1 8,565 0 0
TEEKAY CORPORATION OPT Y8564W103 545 58,500 SH Put SOLE 8 58,500 0 0
TEEKAY CORPORATION COM Y8564W103 181 19,430 SH   SOLE 8 19,430 0 0
TEEKAY CORPORATION OPT Y8564W103 105 11,300 SH Call SOLE 8 11,300 0 0
TEEKAY CORPORATION COM Y8564W103 325 34,900 SH   DFND 20 0 0 34,900
TEEKAY LNG PARTNERS L P COM Y8564M105 318 15,790 SH   SOLE 1 15,790 0 0
TEEKAY LNG PARTNERS L P OPT Y8564M105 542 26,900 SH Call SOLE 8 26,900 0 0
TEEKAY LNG PARTNERS L P OPT Y8564M105 933 46,300 SH Put SOLE 8 46,300 0 0
TEEKAY TANKERS LTD COM Y8565N102 46 32,702 SH   SOLE 1 32,702 0 0
TEEKAY TANKERS LTD COM Y8565N102 0 51 SH   SOLE 8 51 0 0
TEGNA INC COM 87901J105 4,447 315,852 SH   SOLE 1 315,852 0 0
TEGNA INC OPT 87901J105 173 12,300 SH Call SOLE 8 12,300 0 0
TEGNA INC COM 87901J105 1,137 80,746 SH   SOLE 8 80,746 0 0
TEJON RANCH CO COM 879080109 84 4,051 SH   SOLE 1 4,051 0 0
TELADOC INC OPT 87918A105 6,970 200,000 SH Put SOLE 1 200,000 0 0
TELADOC INC COM 87918A105 7,504 215,333 SH   SOLE 1 215,333 0 0
TELADOC INC COM 87918A105 41 1,178 SH   SOLE 8 1,178 0 0
TELARIA INC COM 879181105 168 41,791 SH   SOLE 1 41,791 0 0
TELECOM ARGENTINA S A ADR 879273209 6 151 SH   SOLE 8 151 0 0
TELECOM ITALIA S P A NEW ADR 87927Y102 0 47 SH   SOLE 8 47 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 3,323 18,350 SH   SOLE 1 18,350 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 12 64 SH   SOLE 8 64 0 0
TELEFLEX INC COM 879369106 11,279 45,332 SH   SOLE 1 45,332 0 0
TELEFLEX INC COM 879369106 7 28 SH   DFND 1 0 0 28
TELEFLEX INC COM 879369106 68 275 SH   SOLE 8 275 0 0
TELEFLEX INC COM 879369106 49 197 SH   SOLE 9 197 0 0
TELEFONICA BRASIL SA ADR 87936R106 156 10,538 SH   SOLE 1 10,538 0 0
TELEFONICA BRASIL SA ADR 87936R106 0 12 SH   SOLE 8 12 0 0
TELEFONICA S A OPT 879382208 14 1,400 SH Call SOLE 8 1,400 0 0
TELEFONICA S A OPT 879382208 1 100 SH Put SOLE 8 100 0 0
TELENAV INC COM 879455103 25 4,561 SH   SOLE 1 4,561 0 0
TELENAV INC COM 879455103 0 15 SH   SOLE 8 15 0 0
TELEPHONE &amp DATA SYS INC COM 879433829 2,660 95,659 SH   SOLE 1 95,659 0 0
TELEPHONE &amp DATA SYS INC COM 879433829 29 1,039 SH   SOLE 8 1,039 0 0
TELETECH HOLDINGS INC COM 879939106 576 14,290 SH   SOLE 1 14,290 0 0
TELETECH HOLDINGS INC COM 879939106 1 19 SH   SOLE 8 19 0 0
TELETECH HOLDINGS INC OPT 879939106 4 100 SH Call SOLE 8 100 0 0
TELIGENT INC NEW COM 87960W104 24 6,523 SH   SOLE 1 6,523 0 0
TELIGENT INC NEW COM 87960W104 0 4 SH   SOLE 8 4 0 0
TELLURIAN INC NEW COM 87968A104 158 16,244 SH   SOLE 1 16,244 0 0
TELLURIAN INC NEW COM 87968A104 2 156 SH   SOLE 8 156 0 0
TELUS CORP COM 87971M103 1 25 SH   SOLE 8 25 0 0
TELUS CORP COM 87971M103 749 19,785 SH   SOLE 9 19,785 0 0
TEMPLETON EMERG MKTS INCOME FUND 880192109 1,319 118,079 SH   DFND 20 0 0 118,079
TEMPLETON GLOBAL INCOME FD FUND 880198106 3,489 540,168 SH   DFND 20 0 0 540,168
TEMPUR SEALY INTL INC COM 88023U101 771 12,305 SH   DFND 1 0 0 12,305
TEMPUR SEALY INTL INC COM 88023U101 11,717 186,911 SH   SOLE 1 186,911 0 0
TEMPUR SEALY INTL INC COM 88023U101 3,230 51,515 SH   SOLE 8 51,515 0 0
TEMPUR SEALY INTL INC OPT 88023U101 3,184 50,800 SH Put SOLE 8 50,800 0 0
TEMPUR SEALY INTL INC OPT 88023U101 5,742 91,600 SH Call SOLE 8 91,600 0 0
TENARIS S A ADR 88031M109 12 363 SH   DFND 1 0 0 363
TENARIS S A ADR 88031M109 9 284 SH   SOLE 1 284 0 0
TENARIS S A OPT 88031M109 16 500 SH Call SOLE 8 500 0 0
TENARIS S A ADR 88031M109 168 5,269 SH   SOLE 8 5,269 0 0
TENARIS S A OPT 88031M109 147 4,600 SH Put SOLE 8 4,600 0 0
TENET HEALTHCARE CORP COM 88033G407 2,328 153,499 SH   SOLE 1 153,499 0 0
TENET HEALTHCARE CORP COM 88033G407 152 10,000 SH   DFND 1 0 0 10,000
TENET HEALTHCARE CORP OPT 88033G407 1,746 115,200 SH Put SOLE 8 115,200 0 0
TENET HEALTHCARE CORP COM 88033G407 30 1,949 SH   SOLE 8 1,949 0 0
TENET HEALTHCARE CORP OPT 88033G407 1,904 125,600 SH Call SOLE 8 125,600 0 0
TENNANT CO COM 880345103 203 2,797 SH   SOLE 1 2,797 0 0
TENNANT CO COM 880345103 35 486 SH   SOLE 8 486 0 0
TENNECO INC COM 880349105 3,859 65,911 SH   SOLE 1 65,911 0 0
TENNECO INC OPT 880349105 884 15,100 SH Put SOLE 8 15,100 0 0
TENNECO INC COM 880349105 98 1,668 SH   SOLE 8 1,668 0 0
TENNECO INC OPT 880349105 427 7,300 SH Call SOLE 8 7,300 0 0
TERADATA CORP DEL COM 88076W103 1,680 43,677 SH   SOLE 1 43,677 0 0
TERADATA CORP DEL COM 88076W103 1,071 27,851 SH   SOLE 8 27,851 0 0
TERADATA CORP DEL OPT 88076W103 85 2,200 SH Put SOLE 8 2,200 0 0
TERADATA CORP DEL COM 88076W103 98 2,547 SH   SOLE 9 2,547 0 0
TERADYNE INC COM 880770102 11,242 268,518 SH   SOLE 1 268,518 0 0
TERADYNE INC OPT 880770102 42 1,000 SH Put SOLE 8 1,000 0 0
TERADYNE INC COM 880770102 1,838 43,902 SH   SOLE 8 43,902 0 0
TERADYNE INC OPT 880770102 92 2,200 SH Call SOLE 8 2,200 0 0
TEREX CORP NEW COM 880779103 12,440 257,983 SH   SOLE 1 257,983 0 0
TEREX CORP NEW COM 880779103 67 1,399 SH   SOLE 8 1,399 0 0
TEREX CORP NEW OPT 880779103 1,909 39,600 SH Put SOLE 8 39,600 0 0
TEREX CORP NEW OPT 880779103 2,160 44,800 SH Call SOLE 8 44,800 0 0
TERNIUM SA OPT 880890108 196 6,200 SH Call SOLE 8 6,200 0 0
TERNIUM SA ADR 880890108 1 26 SH   SOLE 8 26 0 0
TERNIUM SA OPT 880890108 155 4,900 SH Put SOLE 8 4,900 0 0
TERRAFORM PWR INC COM 88104R209 86 7,208 SH   SOLE 1 7,208 0 0
TERRAFORM PWR INC COM 88104R209 88 7,379 SH   SOLE 9 7,379 0 0
TERRENO RLTY CORP TRUS 88146M101 326 9,305 SH   SOLE 1 9,305 0 0
TERRITORIAL BANCORP INC COM 88145X108 44 1,422 SH   SOLE 1 1,422 0 0
TESARO INC COM 881569107 442 5,325 SH   SOLE 1 5,325 0 0
TESARO INC OPT 881569107 8,005 96,600 SH Put SOLE 8 96,600 0 0
TESARO INC OPT 881569107 10,193 123,000 SH Call SOLE 8 123,000 0 0
TESARO INC COM 881569107 4,799 57,921 SH   SOLE 8 57,921 0 0
TESARO INC COM 881569107 14 166 SH   SOLE 9 166 0 0
TESLA INC OPT 88160R101 28,022 90,000 SH Call SOLE 1 90,000 0 0
TESLA INC COM 88160R101 383 1,230 SH   DFND 1 0 0 1,230
TESLA INC COM 88160R101 93,309 299,692 SH   SOLE 1 299,692 0 0
TESLA INC OPT 88160R101 31,135 100,000 SH Put SOLE 1 100,000 0 0
TESLA INC OPT 88160R101 203,812 654,606 SH Call SOLE 8 654,606 0 0
TESLA INC BOND 88160RAD3 63 54,000 PRN   SOLE 8 0 0 54,000
TESLA INC OPT 88160R101 649,208 2,085,140 SH Put SOLE 8 2,085,140 0 0
TESLA INC BOND 88160RAC5 10,112 9,352,000 PRN   SOLE 8 0 0 9,352,000
TESLA INC COM 88160R101 134,766 432,846 SH   SOLE 8 432,846 0 0
TESLA INC COM 88160R101 1,002 3,218 SH   SOLE 9 3,218 0 0
TESLA INC COM 88160R101 31 100 SH   DFND 20 0 0 100
TETRA TECH INC NEW COM 88162G103 1,393 28,905 SH   SOLE 1 28,905 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 78 18,165 SH   SOLE 1 18,165 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 28 6,505 SH   SOLE 8 6,505 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 437 69,350 SH   SOLE 1 69,350 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 1 91 SH   SOLE 8 91 0 0
TEUCRIUM COMMODITY TR OPT 88166A102 10 600 SH Call SOLE 8 600 0 0
TEUCRIUM COMMODITY TR OPT 88166A102 104 6,200 SH Put SOLE 8 6,200 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 23 1,225 SH   DFND 1 0 0 1,225
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 10,126 534,417 SH   SOLE 1 534,417 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 32,758 1,728,631 SH   SOLE 8 1,728,631 0 0
TEVA PHARMACEUTICAL INDS LTD OPT 881624209 36,096 1,904,800 SH Put SOLE 8 1,904,800 0 0
TEVA PHARMACEUTICAL INDS LTD OPT 881624209 22,219 1,172,500 SH Call SOLE 8 1,172,500 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 4,415 232,972 SH   SOLE 9 232,972 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 554 29,250 SH   DFND 20 0 0 29,250
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 1,206 13,567 SH   SOLE 1 13,567 0 0
TEXAS INSTRS INC COM 882508104 93,582 896,028 SH   SOLE 1 896,028 0 0
TEXAS INSTRS INC OPT 882508104 9,494 90,900 SH Put SOLE 8 90,900 0 0
TEXAS INSTRS INC OPT 882508104 11,133 106,600 SH Call SOLE 8 106,600 0 0
TEXAS INSTRS INC COM 882508104 946 9,055 SH   SOLE 8 9,055 0 0
TEXAS INSTRS INC COM 882508104 14,704 140,775 SH   SOLE 9 140,775 0 0
TEXAS ROADHOUSE INC COM 882681109 766 14,526 SH   SOLE 1 14,526 0 0
TEXAS ROADHOUSE INC OPT 882681109 205 3,900 SH Call SOLE 8 3,900 0 0
TEXAS ROADHOUSE INC COM 882681109 36 680 SH   SOLE 8 680 0 0
TEXAS ROADHOUSE INC OPT 882681109 184 3,500 SH Put SOLE 8 3,500 0 0
TEXTAINER GROUP HOLDINGS LTD COM G8766E109 242 11,235 SH   SOLE 1 11,235 0 0
TEXTRON INC COM 883203101 13,960 246,682 SH   SOLE 1 246,682 0 0
TEXTRON INC OPT 883203101 1,958 34,600 SH Call SOLE 8 34,600 0 0
TEXTRON INC OPT 883203101 2,796 49,400 SH Put SOLE 8 49,400 0 0
TEXTRON INC COM 883203101 2,507 44,300 SH   SOLE 8 44,300 0 0
TEXTRON INC COM 883203101 2,070 36,577 SH   SOLE 9 36,577 0 0
TFS FINL CORP COM 87240R107 220 14,745 SH   SOLE 1 14,745 0 0
TG THERAPEUTICS INC COM 88322Q108 67 8,143 SH   SOLE 1 8,143 0 0
TG THERAPEUTICS INC COM 88322Q108 12 1,458 SH   SOLE 8 1,458 0 0
TG THERAPEUTICS INC COM 88322Q108 14 1,650 SH   DFND 20 0 0 1,650
THE CENTRAL AND EASTERN EU I FUND 153436100 17 700 SH   DFND 1 0 0 700
THE TRADE DESK INC COM 88339J105 2,235 48,890 SH   SOLE 1 48,890 0 0
THE TRADE DESK INC COM 88339J105 34 750 SH   DFND 1 0 0 750
THE TRADE DESK INC OPT 88339J105 736 16,100 SH Call SOLE 8 16,100 0 0
THE TRADE DESK INC COM 88339J105 695 15,180 SH   SOLE 8 15,180 0 0
THE TRADE DESK INC OPT 88339J105 558 12,200 SH Put SOLE 8 12,200 0 0
THERAPEUTICSMD INC COM 88338N107 1 110 SH   SOLE 8 110 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 243 8,707 SH   SOLE 1 8,707 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 5 185 SH   SOLE 8 185 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 716 3,773 SH   DFND 1 0 0 3,773
THERMO FISHER SCIENTIFIC INC COM 883556102 181,739 957,121 SH   SOLE 1 957,121 0 0
THERMO FISHER SCIENTIFIC INC OPT 883556102 11,393 60,000 SH Put SOLE 8 60,000 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 127 671 SH   SOLE 8 671 0 0
THERMO FISHER SCIENTIFIC INC OPT 883556102 4,291 22,600 SH Call SOLE 8 22,600 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 27,239 143,454 SH   SOLE 9 143,454 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 950 5,002 SH   SOLE 20 0 5,002 0
THERMO FISHER SCIENTIFIC INC COM 883556102 235 1,235 SH   SOLE 81 1,235 0 0
THERMON GROUP HLDGS INC COM 88362T103 228 9,613 SH   SOLE 1 9,613 0 0
THIRD PT REINS LTD COM G8827U100 367 24,968 SH   SOLE 1 24,968 0 0
THIRD PT REINS LTD COM G8827U100 85 5,836 SH   SOLE 8 5,836 0 0
THOMSON REUTERS CORP COM 884903105 33 760 SH   DFND 1 0 0 760
THOMSON REUTERS CORP COM 884903105 115 2,644 SH   SOLE 1 2,644 0 0
THOMSON REUTERS CORP OPT 884903105 48 1,100 SH Put SOLE 8 1,100 0 0
THOMSON REUTERS CORP COM 884903105 29 665 SH   SOLE 8 665 0 0
THOMSON REUTERS CORP OPT 884903105 13 300 SH Call SOLE 8 300 0 0
THOMSON REUTERS CORP COM 884903105 583 13,374 SH   SOLE 9 13,374 0 0
THOMSON REUTERS CORP COM 884903105 35 813 SH   SOLE 99 0 813 0
THOR INDS INC COM 885160101 849 5,634 SH   SOLE 1 5,634 0 0
THOR INDS INC OPT 885160101 21,628 143,500 SH Call SOLE 8 143,500 0 0
THOR INDS INC COM 885160101 7,295 48,395 SH   SOLE 8 48,395 0 0
THOR INDS INC OPT 885160101 121 800 SH Put SOLE 8 800 0 0
TIDEWATER INC NEW OPT 88642R109 142 5,800 SH Call SOLE 1 5,800 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 17 701 SH   SOLE 1 701 0 0
TIDEWATER INC NEW COM 88642R109 61 2,513 SH   SOLE 8 2,513 0 0
TIER REIT INC TRUS 88650V208 851 41,770 SH   SOLE 1 41,770 0 0
TIFFANY &amp CO NEW COM 886547108 12,462 119,892 SH   SOLE 1 119,892 0 0
TIFFANY &amp CO NEW COM 886547108 2,076 19,970 SH   SOLE 8 19,970 0 0
TIFFANY &amp CO NEW OPT 886547108 6,903 66,400 SH Put SOLE 8 66,400 0 0
TIFFANY &amp CO NEW OPT 886547108 1,476 14,200 SH Call SOLE 8 14,200 0 0
TIFFANY &amp CO NEW COM 886547108 1,484 14,268 SH   SOLE 9 14,268 0 0
TILE SHOP HLDGS INC COM 88677Q109 61 6,316 SH   SOLE 1 6,316 0 0
TILE SHOP HLDGS INC COM 88677Q109 0 16 SH   SOLE 8 16 0 0
TILLYS INC COM 886885102 31 2,081 SH   SOLE 1 2,081 0 0
TILLYS INC COM 886885102 20 1,347 SH   SOLE 8 1,347 0 0
TIM PARTICIPACOES S A ADR 88706P205 129 6,666 SH   SOLE 1 6,666 0 0
TIM PARTICIPACOES S A ADR 88706P205 6 310 SH   SOLE 8 310 0 0
TIMBERLAND BANCORP INC COM 887098101 38 1,450 SH   SOLE 1 1,450 0 0
TIMBERLAND BANCORP INC COM 887098101 27 1,021 SH   SOLE 8 1,021 0 0
TIME INC NEW COM 887228104 0 19 SH   DFND 1 0 0 19
TIME INC NEW COM 887228104 3,753 203,381 SH   SOLE 1 203,381 0 0
TIME INC NEW COM 887228104 1 89 SH   SOLE 8 89 0 0
TIME WARNER INC COM 887317303 184,273 2,014,565 SH   SOLE 1 2,014,565 0 0
TIME WARNER INC COM 887317303 883 9,658 SH   DFND 1 0 0 9,658
TIME WARNER INC OPT 887317303 101,065 1,104,900 SH Call SOLE 8 1,104,900 0 0
TIME WARNER INC OPT 887317303 99,903 1,092,200 SH Put SOLE 8 1,092,200 0 0
TIME WARNER INC COM 887317303 34,691 379,256 SH   SOLE 8 379,256 0 0
TIME WARNER INC COM 887317303 9,889 108,109 SH   SOLE 9 108,109 0 0
TIMKEN CO COM 887389104 1,201 24,430 SH   SOLE 1 24,430 0 0
TIMKEN CO OPT 887389104 10 200 SH Put SOLE 8 200 0 0
TIMKEN CO OPT 887389104 182 3,700 SH Call SOLE 8 3,700 0 0
TIMKEN CO COM 887389104 57 1,171 SH   SOLE 8 1,171 0 0
TIMKENSTEEL CORP COM 887399103 96 6,288 SH   SOLE 1 6,288 0 0
TIMKENSTEEL CORP COM 887399103 18 1,204 SH   SOLE 8 1,204 0 0
TINTRI INC COM 88770Q105 10 1,877 SH   SOLE 1 1,877 0 0
TITAN INTL INC ILL COM 88830M102 102 7,902 SH   SOLE 1 7,902 0 0
TITAN INTL INC ILL OPT 88830M102 32 2,500 SH Put SOLE 8 2,500 0 0
TITAN INTL INC ILL COM 88830M102 9 721 SH   SOLE 8 721 0 0
TITAN INTL INC ILL OPT 88830M102 170 13,200 SH Call SOLE 8 13,200 0 0
TITAN MACHY INC COM 88830R101 62 2,947 SH   SOLE 1 2,947 0 0
TITAN MACHY INC OPT 88830R101 324 15,300 SH Call SOLE 8 15,300 0 0
TITAN MACHY INC OPT 88830R101 193 9,100 SH Put SOLE 8 9,100 0 0
TITAN MACHY INC COM 88830R101 11 499 SH   SOLE 8 499 0 0
TITAN PHARMACEUTICALS INC DE COM 888314309 0 150 SH   SOLE 8 150 0 0
TIVITY HEALTH INC COM 88870R102 1,575 43,094 SH   SOLE 1 43,094 0 0
TIVITY HEALTH INC COM 88870R102 50 1,375 SH   SOLE 8 1,375 0 0
TIVO CORP COM 88870P106 2,475 158,635 SH   SOLE 1 158,635 0 0
TIVO CORP COM 88870P106 228 14,621 SH   SOLE 8 14,621 0 0
TJX COS INC NEW COM 872540109 69,461 908,453 SH   SOLE 1 908,453 0 0
TJX COS INC NEW OPT 872540109 14,366 187,900 SH Put SOLE 8 187,900 0 0
TJX COS INC NEW COM 872540109 1,382 18,085 SH   SOLE 8 18,085 0 0
TJX COS INC NEW OPT 872540109 10,261 134,200 SH Call SOLE 8 134,200 0 0
TJX COS INC NEW COM 872540109 11,660 152,502 SH   SOLE 9 152,502 0 0
TJX COS INC NEW COM 872540109 248 3,247 SH   SOLE 81 3,247 0 0
TOCAGEN INC COM 888846102 29 2,824 SH   SOLE 1 2,824 0 0
TOLL BROTHERS INC COM 889478103 6,924 144,178 SH   SOLE 1 144,178 0 0
TOLL BROTHERS INC COM 889478103 47 977 SH   DFND 1 0 0 977
TOLL BROTHERS INC OPT 889478103 5,100 106,200 SH Put SOLE 8 106,200 0 0
TOLL BROTHERS INC OPT 889478103 6,281 130,800 SH Call SOLE 8 130,800 0 0
TOLL BROTHERS INC COM 889478103 527 10,978 SH   SOLE 8 10,978 0 0
TOLL BROTHERS INC COM 889478103 33 681 SH   SOLE 9 681 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 197 2,422 SH   SOLE 1 2,422 0 0
TOOTSIE ROLL INDS INC COM 890516107 398 10,933 SH   SOLE 1 10,933 0 0
TOPBUILD CORP COM 89055F103 703 9,285 SH   SOLE 1 9,285 0 0
TOPBUILD CORP COM 89055F103 91 1,207 SH   SOLE 8 1,207 0 0
TORCHMARK CORP COM 891027104 12,823 141,365 SH   SOLE 1 141,365 0 0
TORCHMARK CORP COM 891027104 53 589 SH   SOLE 8 589 0 0
TORCHMARK CORP COM 891027104 1,353 14,916 SH   SOLE 9 14,916 0 0
TORO CO COM 891092108 4,628 70,956 SH   SOLE 1 70,956 0 0
TORONTO DOMINION BK ONT COM 891160509 142 2,419 SH   DFND 1 0 0 2,419
TORONTO DOMINION BK ONT OPT 891160509 4,019 68,600 SH Call SOLE 8 68,600 0 0
TORONTO DOMINION BK ONT COM 891160509 160 2,724 SH   SOLE 8 2,724 0 0
TORONTO DOMINION BK ONT OPT 891160509 3,087 52,700 SH Put SOLE 8 52,700 0 0
TORONTO DOMINION BK ONT COM 891160509 1,593 27,189 SH   SOLE 9 27,189 0 0
TOTAL S A ADR 89151E109 2,339 42,308 SH   SOLE 1 3,181 39,127 0
TOTAL S A OPT 89151E109 3,980 72,000 SH Call SOLE 8 72,000 0 0
TOTAL S A OPT 89151E109 4,605 83,300 SH Put SOLE 8 83,300 0 0
TOTAL S A ADR 89151E109 1,456 26,331 SH   SOLE 8 26,331 0 0
TOTAL SYS SVCS INC COM 891906109 27,178 343,651 SH   SOLE 1 343,651 0 0
TOTAL SYS SVCS INC OPT 891906109 40 500 SH Put SOLE 8 500 0 0
TOTAL SYS SVCS INC COM 891906109 2 23 SH   SOLE 8 23 0 0
TOTAL SYS SVCS INC OPT 891906109 1,250 15,800 SH Call SOLE 8 15,800 0 0
TOTAL SYS SVCS INC COM 891906109 1,836 23,221 SH   SOLE 9 23,221 0 0
TOWER INTL INC COM 891826109 491 16,063 SH   SOLE 1 16,063 0 0
TOWER INTL INC COM 891826109 0 4 SH   SOLE 8 4 0 0
TOWER SEMICONDUCTOR LTD COM M87915274 10 300 SH   SOLE 1 300 0 0
TOWER SEMICONDUCTOR LTD COM M87915274 1,088 31,939 SH   SOLE 8 31,939 0 0
TOWER SEMICONDUCTOR LTD OPT M87915274 2,474 72,600 SH Put SOLE 8 72,600 0 0
TOWER SEMICONDUCTOR LTD OPT M87915274 7,740 227,100 SH Call SOLE 8 227,100 0 0
TOWER SEMICONDUCTOR LTD COM M87915274 88 2,592 SH   SOLE 9 2,592 0 0
TOWN SPORTS INTL HLDGS INC COM 89214A102 77 13,900 SH   SOLE 1 13,900 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 435 14,149 SH   SOLE 1 14,149 0 0
TOWNSQUARE MEDIA INC COM 892231101 16 2,066 SH   SOLE 1 2,066 0 0
TOYOTA MOTOR CORP OPT 892331307 649 5,100 SH Call SOLE 8 5,100 0 0
TOYOTA MOTOR CORP ADR 892331307 21 166 SH   SOLE 8 166 0 0
TOYOTA MOTOR CORP OPT 892331307 827 6,500 SH Put SOLE 8 6,500 0 0
TOYOTA MOTOR CORP ADR 892331307 1,160 9,120 SH   SOLE 9 9,120 0 0
TPG RE FIN TR INC TRUS 87266M107 44 2,266 SH   SOLE 1 2,266 0 0
TPG SPECIALTY LENDING INC COM 87265K102 21 1,045 SH   SOLE 8 1,045 0 0
TPG SPECIALTY LENDING INC BOND 87265KAB8 4,004 3,894,000 PRN   SOLE 8 0 0 3,894,000
TPI COMPOSITES INC COM 87266J104 612 29,894 SH   SOLE 1 29,894 0 0
TRACTOR SUPPLY CO COM 892356106 18,451 246,833 SH   SOLE 1 246,833 0 0
TRACTOR SUPPLY CO COM 892356106 84 1,122 SH   SOLE 8 1,122 0 0
TRACTOR SUPPLY CO OPT 892356106 5,068 67,800 SH Call SOLE 8 67,800 0 0
TRACTOR SUPPLY CO OPT 892356106 4,306 57,600 SH Put SOLE 8 57,600 0 0
TRACTOR SUPPLY CO COM 892356106 1,303 17,433 SH   SOLE 9 17,433 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 1 51 SH   SOLE 8 51 0 0
TRANSALTA CORP COM 89346D107 1 100 SH   SOLE 9 100 0 0
TRANSCANADA CORP COM 89353D107 16,547 340,184 SH   SOLE 1 340,184 0 0
TRANSCANADA CORP COM 89353D107 3,438 70,704 SH   SOLE 9 70,704 0 0
TRANSCONTINENTAL RLTY INVS COM 893617209 8 267 SH   SOLE 1 267 0 0
TRANSDIGM GROUP INC COM 893641100 7,949 28,946 SH   SOLE 1 28,946 0 0
TRANSDIGM GROUP INC OPT 893641100 4,064 14,800 SH Put SOLE 8 14,800 0 0
TRANSDIGM GROUP INC OPT 893641100 2,389 8,700 SH Call SOLE 8 8,700 0 0
TRANSDIGM GROUP INC COM 893641100 187 680 SH   SOLE 8 680 0 0
TRANSDIGM GROUP INC COM 893641100 1,846 6,720 SH   SOLE 9 6,720 0 0
TRANSOCEAN LTD PREF H8817H100 172 16,125 SH   DFND 1 0 0 16,125
TRANSOCEAN LTD OPT H8817H100 12,816 1,200,000 SH Put SOLE 1 1,200,000 0 0
TRANSOCEAN LTD COM H8817H100 4,600 430,740 SH   SOLE 1 430,740 0 0
TRANSOCEAN LTD OPT H8817H100 12,058 1,129,000 SH Call SOLE 8 1,129,000 0 0
TRANSOCEAN LTD COM H8817H100 443 41,456 SH   SOLE 8 41,456 0 0
TRANSOCEAN LTD OPT H8817H100 9,857 922,900 SH Put SOLE 8 922,900 0 0
TRANSOCEAN LTD COM H8817H100 629 58,865 SH   SOLE 9 58,865 0 0
TRANSPORTADORA DE GAS SUR ADR 893870204 3 122 SH   SOLE 8 122 0 0
TRANSUNION COM 89400J107 1,926 35,047 SH   SOLE 1 35,047 0 0
TRANSUNION COM 89400J107 20 346 SH   SOLE 8 346 0 0
TRANSUNION COM 89400J107 36 657 SH   SOLE 9 657 0 0
TRANSUNION COM 89400J107 533 9,689 SH   DFND 20 0 0 9,689
TRAVELERS COMPANIES INC COM 89417E109 234 1,725 SH   DFND 1 0 0 1,725
TRAVELERS COMPANIES INC COM 89417E109 102,053 752,377 SH   SOLE 1 752,377 0 0
TRAVELERS COMPANIES INC COM 89417E109 3,076 22,670 SH   SOLE 8 22,670 0 0
TRAVELERS COMPANIES INC OPT 89417E109 7,040 51,900 SH Put SOLE 8 51,900 0 0
TRAVELERS COMPANIES INC OPT 89417E109 1,831 13,500 SH Call SOLE 8 13,500 0 0
TRAVELERS COMPANIES INC COM 89417E109 5,155 38,005 SH   SOLE 9 38,005 0 0
TRAVELPORT WORLDWIDE LTD COM G9019D104 910 69,629 SH   SOLE 1 69,629 0 0
TRAVELZOO COM 89421Q205 3 410 SH   SOLE 8 410 0 0
TRECORA RES COM 894648104 42 3,117 SH   SOLE 1 3,117 0 0
TREDEGAR CORP COM 894650100 79 4,099 SH   SOLE 1 4,099 0 0
TREEHOUSE FOODS INC COM 89469A104 3,072 62,113 SH   SOLE 1 62,113 0 0
TREEHOUSE FOODS INC COM 89469A104 115 2,329 SH   SOLE 8 2,329 0 0
TREVENA INC COM 89532E109 29 18,154 SH   SOLE 1 18,154 0 0
TREVENA INC COM 89532E109 0 170 SH   SOLE 8 170 0 0
TREX CO INC COM 89531P105 631 5,826 SH   SOLE 1 5,826 0 0
TREX CO INC COM 89531P105 163 1,510 SH   SOLE 8 1,510 0 0
TRI POINTE GROUP INC COM 87265H109 2,422 135,113 SH   SOLE 1 135,113 0 0
TRI POINTE GROUP INC COM 87265H109 216 12,074 SH   SOLE 8 12,074 0 0
TRIANGLE CAP CORP OPT 895848109 9 1,000 SH Call SOLE 8 1,000 0 0
TRIANGLE CAP CORP OPT 895848109 1 100 SH Put SOLE 8 100 0 0
TRIBUNE MEDIA CO COM 896047503 3,039 71,566 SH   SOLE 1 71,566 0 0
TRICO BANCSHARES COM 896095106 297 7,850 SH   SOLE 1 7,850 0 0
TRICO BANCSHARES COM 896095106 2 50 SH   SOLE 8 50 0 0
TRILLIUM THERAPEUTICS INC COM 89620X506 76 10,500 SH   SOLE 1 10,500 0 0
TRIMAS CORP COM 896215209 193 7,222 SH   SOLE 1 7,222 0 0
TRIMAS CORP COM 896215209 2 78 SH   SOLE 8 78 0 0
TRIMBLE INC COM 896239100 3,570 87,842 SH   SOLE 1 87,842 0 0
TRIMBLE INC COM 896239100 45 1,110 SH   SOLE 9 1,110 0 0
TRINET GROUP INC COM 896288107 10,695 241,192 SH   SOLE 1 241,192 0 0
TRINET GROUP INC COM 896288107 62 1,388 SH   SOLE 8 1,388 0 0
TRINITY INDS INC COM 896522109 327 8,737 SH   SOLE 1 8,737 0 0
TRINITY INDS INC OPT 896522109 2,004 53,500 SH Put SOLE 8 53,500 0 0
TRINITY INDS INC OPT 896522109 6,323 168,800 SH Call SOLE 8 168,800 0 0
TRINITY INDS INC COM 896522109 8,999 240,226 SH   SOLE 8 240,226 0 0
TRINITY PL HLDGS INC COM 89656D101 20 2,877 SH   SOLE 1 2,877 0 0
TRINSEO S A COM L9340P101 1,623 22,348 SH   SOLE 1 22,348 0 0
TRINSEO S A COM L9340P101 38 518 SH   SOLE 8 518 0 0
TRIPADVISOR INC COM 896945201 6,253 181,418 SH   SOLE 1 181,418 0 0
TRIPADVISOR INC OPT 896945201 9,676 280,800 SH Put SOLE 8 280,800 0 0
TRIPADVISOR INC OPT 896945201 9,652 280,100 SH Call SOLE 8 280,100 0 0
TRIPADVISOR INC COM 896945201 3,886 112,764 SH   SOLE 8 112,764 0 0
TRIPADVISOR INC COM 896945201 519 15,074 SH   SOLE 9 15,074 0 0
TRIPLE-S MGMT CORP COM 896749108 661 26,642 SH   SOLE 1 26,642 0 0
TRIPLE-S MGMT CORP COM 896749108 60 2,414 SH   SOLE 8 2,414 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 0 25 SH   SOLE 8 25 0 0
TRISTATE CAP HLDGS INC COM 89678F100 82 3,544 SH   SOLE 1 3,544 0 0
TRITON INTL LTD COM G9078F107 1,795 47,930 SH   SOLE 1 47,930 0 0
TRITON INTL LTD COM G9078F107 67 1,800 SH   SOLE 8 1,800 0 0
TRIUMPH BANCORP INC COM 89679E300 88 2,779 SH   SOLE 1 2,779 0 0
TRIUMPH GROUP INC NEW COM 896818101 402 14,769 SH   SOLE 1 14,769 0 0
TRIUMPH GROUP INC NEW COM 896818101 2 60 SH   SOLE 8 60 0 0
TRONC INC COM 89703P107 187 10,617 SH   SOLE 1 10,617 0 0
TRONOX LTD COM Q9235V101 367 17,892 SH   SOLE 1 17,892 0 0
TRONOX LTD COM Q9235V101 368 17,949 SH   SOLE 8 17,949 0 0
TRONOX LTD OPT Q9235V101 931 45,400 SH Call SOLE 8 45,400 0 0
TROVAGENE INC COM 897238309 8 25,000 SH   DFND 1 0 0 25,000
TRUEBLUE INC COM 89785X101 1,266 46,050 SH   SOLE 1 46,050 0 0
TRUECAR INC COM 89785L107 126 11,221 SH   SOLE 1 11,221 0 0
TRUECAR INC OPT 89785L107 32 2,900 SH Put SOLE 8 2,900 0 0
TRUECAR INC OPT 89785L107 64 5,700 SH Call SOLE 8 5,700 0 0
TRUECAR INC COM 89785L107 67 6,061 SH   SOLE 8 6,061 0 0
TRUPANION INC COM 898202106 104 3,563 SH   SOLE 1 3,563 0 0
TRUSTCO BK CORP N Y COM 898349105 198 21,456 SH   SOLE 1 21,456 0 0
TRUSTMARK CORP COM 898402102 510 16,008 SH   SOLE 1 16,008 0 0
TSAKOS ENERGY NAVIGATION LTD OPT G9108L108 11 2,700 SH Put SOLE 8 2,700 0 0
TSAKOS ENERGY NAVIGATION LTD OPT G9108L108 28 7,100 SH Call SOLE 8 7,100 0 0
TSAKOS ENERGY NAVIGATION LTD COM G9108L108 3 758 SH   SOLE 8 758 0 0
TTM TECHNOLOGIES INC COM 87305R109 1,443 92,033 SH   SOLE 1 92,033 0 0
TTM TECHNOLOGIES INC COM 87305R109 214 13,665 SH   SOLE 8 13,665 0 0
TUCOWS INC COM 898697206 101 1,442 SH   SOLE 1 1,442 0 0
TUCOWS INC COM 898697206 772 11,019 SH   SOLE 8 11,019 0 0
TUNIU CORP ADR 89977P106 696 90,700 SH   SOLE 1 90,700 0 0
TUPPERWARE BRANDS CORP COM 899896104 3,614 57,632 SH   SOLE 1 57,632 0 0
TUPPERWARE BRANDS CORP OPT 899896104 439 7,000 SH Put SOLE 8 7,000 0 0
TUPPERWARE BRANDS CORP OPT 899896104 251 4,000 SH Call SOLE 8 4,000 0 0
TUPPERWARE BRANDS CORP COM 899896104 171 2,720 SH   SOLE 8 2,720 0 0
TURKCELL ILETISIM HIZMETLERI ADR 900111204 0 43 SH   SOLE 8 43 0 0
TURNING PT BRANDS INC COM 90041L105 154 7,301 SH   SOLE 1 7,301 0 0
TURQUOISE HILL RES LTD OPT 900435108 5 1,500 SH Call SOLE 8 1,500 0 0
TURQUOISE HILL RES LTD OPT 900435108 1 300 SH Put SOLE 8 300 0 0
TURQUOISE HILL RES LTD COM 900435108 8 2,295 SH   SOLE 8 2,295 0 0
TUTOR PERINI CORP COM 901109108 480 18,937 SH   SOLE 1 18,937 0 0
TUTOR PERINI CORP BOND 901109AD0 441 400,000 PRN   SOLE 8 0 0 400,000
TUTOR PERINI CORP OPT 901109108 10 400 SH Call SOLE 8 400 0 0
TUTOR PERINI CORP COM 901109108 2 67 SH   SOLE 8 67 0 0
TWENTY FIRST CENTY FOX INC COM 90130A101 35 1,023 SH   DFND 1 0 0 1,023
TWENTY FIRST CENTY FOX INC COM 90130A101 46,802 1,355,403 SH   SOLE 1 1,355,403 0 0
TWENTY FIRST CENTY FOX INC COM 90130A200 17 500 SH   DFND 1 0 0 500
TWENTY FIRST CENTY FOX INC COM 90130A200 18,380 538,692 SH   SOLE 1 538,692 0 0
TWENTY FIRST CENTY FOX INC COM 90130A200 372 10,919 SH   SOLE 8 10,919 0 0
TWENTY FIRST CENTY FOX INC OPT 90130A200 2,061 60,400 SH Put SOLE 8 60,400 0 0
TWENTY FIRST CENTY FOX INC OPT 90130A200 843 24,700 SH Call SOLE 8 24,700 0 0
TWENTY FIRST CENTY FOX INC COM 90130A101 77 2,203 SH   SOLE 8 2,203 0 0
TWENTY FIRST CENTY FOX INC OPT 90130A101 10,445 302,500 SH Call SOLE 8 302,500 0 0
TWENTY FIRST CENTY FOX INC OPT 90130A101 15,024 435,100 SH Put SOLE 8 435,100 0 0
TWENTY FIRST CENTY FOX INC COM 90130A101 5,076 147,014 SH   SOLE 9 147,014 0 0
TWENTY FIRST CENTY FOX INC COM 90130A200 2,081 60,978 SH   SOLE 9 60,978 0 0
TWENTY FIRST CENTY FOX INC COM 90130A101 10 285 SH   DFND 20 0 0 285
TWILIO INC COM 90138F102 4,700 199,163 SH   SOLE 1 199,163 0 0
TWILIO INC COM 90138F102 1,448 61,356 SH   SOLE 8 61,356 0 0
TWILIO INC OPT 90138F102 5,185 219,700 SH Call SOLE 8 219,700 0 0
TWILIO INC OPT 90138F102 2,336 99,000 SH Put SOLE 8 99,000 0 0
TWIN DISC INC COM 901476101 44 1,650 SH   SOLE 1 1,650 0 0
TWITTER INC COM 90184L102 5,246 218,505 SH   SOLE 1 218,505 0 0
TWITTER INC COM 90184L102 1,495 62,255 SH   DFND 1 0 0 62,255
TWITTER INC OPT 90184L102 53,444 2,225,900 SH Put SOLE 8 2,225,900 0 0
TWITTER INC COM 90184L102 1,546 64,392 SH   SOLE 8 64,392 0 0
TWITTER INC OPT 90184L102 45,624 1,900,200 SH Call SOLE 8 1,900,200 0 0
TWITTER INC COM 90184L102 5,099 212,355 SH   SOLE 9 212,355 0 0
TWITTER INC COM 90184L102 178 7,398 SH   DFND 20 0 0 7,398
TWO HBRS INVT CORP TRUS 90187B408 220 13,532 SH   SOLE 1 13,532 0 0
TWO HBRS INVT CORP TRUS 90187B408 45 2,721 SH   SOLE 8 2,721 0 0
TWO RIV BANCORP COM 90207C105 21 1,143 SH   SOLE 1 1,143 0 0
TYLER TECHNOLOGIES INC COM 902252105 4,689 26,486 SH   SOLE 1 26,486 0 0
TYSON FOODS INC COM 902494103 52,088 642,528 SH   SOLE 1 642,528 0 0
TYSON FOODS INC OPT 902494103 1,719 21,200 SH Call SOLE 8 21,200 0 0
TYSON FOODS INC COM 902494103 2,539 31,320 SH   SOLE 8 31,320 0 0
TYSON FOODS INC OPT 902494103 2,254 27,800 SH Put SOLE 8 27,800 0 0
TYSON FOODS INC COM 902494103 3,348 41,290 SH   SOLE 9 41,290 0 0
U S CONCRETE INC COM 90333L201 994 11,887 SH   SOLE 1 11,887 0 0
U S ENERGY CORP WYO COM 911805208 0 16 SH   SOLE 8 16 0 0
U S G CORP COM 903293405 4,644 120,443 SH   SOLE 1 120,443 0 0
U S G CORP OPT 903293405 1,053 27,300 SH Put SOLE 8 27,300 0 0
U S G CORP OPT 903293405 6,359 164,900 SH Call SOLE 8 164,900 0 0
U S G CORP COM 903293405 1,079 27,975 SH   SOLE 8 27,975 0 0
U S GLOBAL INVS INC COM 902952100 6 1,600 SH   SOLE 1 1,600 0 0
U S PHYSICAL THERAPY INC COM 90337L108 139 1,920 SH   SOLE 1 1,920 0 0
U S SILICA HLDGS INC COM 90346E103 3,276 100,612 SH   SOLE 1 100,612 0 0
U S SILICA HLDGS INC OPT 90346E103 7,700 236,500 SH Put SOLE 8 236,500 0 0
U S SILICA HLDGS INC COM 90346E103 2,950 90,607 SH   SOLE 8 90,607 0 0
U S SILICA HLDGS INC OPT 90346E103 5,975 183,500 SH Call SOLE 8 183,500 0 0
UBIQUITI NETWORKS INC COM 90347A100 2,518 35,456 SH   SOLE 1 35,456 0 0
UBIQUITI NETWORKS INC OPT 90347A100 916 12,900 SH Put SOLE 8 12,900 0 0
UBIQUITI NETWORKS INC COM 90347A100 787 11,072 SH   SOLE 8 11,072 0 0
UBIQUITI NETWORKS INC OPT 90347A100 3,729 52,500 SH Call SOLE 8 52,500 0 0
UBS GROUP AG COM H42097107 965 52,472 SH   SOLE 1 52,472 0 0
UBS GROUP AG COM H42097107 503 27,350 SH   SOLE 8 27,350 0 0
UBS GROUP AG OPT H42097107 72 3,900 SH Put SOLE 8 3,900 0 0
UBS GROUP AG OPT H42097107 147 8,000 SH Call SOLE 8 8,000 0 0
UDR INC COM 902653104 1,417 36,779 SH   SOLE 1 36,779 0 0
UDR INC TRUS 902653104 15,000 389,429 SH   SOLE 1 389,429 0 0
UDR INC TRUS 902653104 12 309 SH   SOLE 8 309 0 0
UDR INC COM 902653104 1,431 37,150 SH   SOLE 9 37,150 0 0
UFP TECHNOLOGIES INC COM 902673102 28 1,023 SH   SOLE 1 1,023 0 0
UGI CORP NEW COM 902681105 3,511 74,795 SH   SOLE 1 74,795 0 0
UGI CORP NEW COM 902681105 499 10,635 SH   SOLE 8 10,635 0 0
UGI CORP NEW OPT 902681105 9 200 SH Put SOLE 8 200 0 0
UGI CORP NEW OPT 902681105 23 500 SH Call SOLE 8 500 0 0
UGI CORP NEW COM 902681105 36 760 SH   SOLE 9 760 0 0
ULTA BEAUTY INC COM 90384S303 16,657 74,479 SH   SOLE 1 74,479 0 0
ULTA BEAUTY INC COM 90384S303 44,706 199,884 SH   SOLE 8 199,884 0 0
ULTA BEAUTY INC OPT 90384S303 16,953 75,800 SH Call SOLE 8 75,800 0 0
ULTA BEAUTY INC OPT 90384S303 55,356 247,500 SH Put SOLE 8 247,500 0 0
ULTA BEAUTY INC COM 90384S303 1,812 8,102 SH   SOLE 9 8,102 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 43 198 SH   SOLE 1 198 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 173 796 SH   SOLE 8 796 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 516 22,308 SH   SOLE 1 22,308 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 117 5,093 SH   SOLE 8 5,093 0 0
ULTRA PETROLEUM CORP COM 903914208 501 55,376 SH   SOLE 1 55,376 0 0
ULTRA PETROLEUM CORP COM 903914208 35 3,917 SH   SOLE 8 3,917 0 0
ULTRA PETROLEUM CORP OPT 903914208 24 2,600 SH Call SOLE 8 2,600 0 0
ULTRA PETROLEUM CORP OPT 903914208 0 52 SH Put SOLE 8 52 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 402 8,682 SH   SOLE 1 8,682 0 0
ULTRAGENYX PHARMACEUTICAL IN OPT 90400D108 5 100 SH Call SOLE 8 100 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 14 301 SH   SOLE 8 301 0 0
ULTRAPAR PARTICIPACOES S A ADR 90400P101 0 5 SH   SOLE 9 5 0 0
UMB FINL CORP COM 902788108 703 9,773 SH   SOLE 1 9,773 0 0
UMB FINL CORP COM 902788108 5 68 SH   SOLE 8 68 0 0
UMH PPTYS INC TRUS 903002103 74 4,934 SH   SOLE 1 4,934 0 0
UMPQUA HLDGS CORP COM 904214103 1,908 91,745 SH   SOLE 1 91,745 0 0
UNDER ARMOUR INC COM 904311107 18,139 1,257,094 SH   SOLE 1 1,257,094 0 0
UNDER ARMOUR INC COM 904311206 4,099 307,590 SH   SOLE 1 307,590 0 0
UNDER ARMOUR INC OPT 904311107 1,443 100,000 SH Call SOLE 1 100,000 0 0
UNDER ARMOUR INC COM 904311206 1,039 77,997 SH   SOLE 8 77,997 0 0
UNDER ARMOUR INC OPT 904311206 2,049 153,800 SH Put SOLE 8 153,800 0 0
UNDER ARMOUR INC OPT 904311206 697 52,300 SH Call SOLE 8 52,300 0 0
UNDER ARMOUR INC OPT 904311107 5,796 401,600 SH Call SOLE 8 401,600 0 0
UNDER ARMOUR INC OPT 904311107 4,352 301,600 SH Put SOLE 8 301,600 0 0
UNDER ARMOUR INC COM 904311206 341 25,606 SH   SOLE 9 25,606 0 0
UNDER ARMOUR INC COM 904311107 371 25,702 SH   SOLE 9 25,702 0 0
UNIFI INC COM 904677200 88 2,441 SH   SOLE 1 2,441 0 0
UNIFI INC COM 904677200 1 36 SH   SOLE 8 36 0 0
UNIFIRST CORP MASS COM 904708104 1,100 6,668 SH   SOLE 1 6,668 0 0
UNILEVER N V ADR 904784709 127 2,261 SH   DFND 1 0 0 2,261
UNILEVER N V ADR 904784709 5,187 92,088 SH   SOLE 1 91,418 670 0
UNILEVER N V OPT 904784709 186 3,300 SH Call SOLE 8 3,300 0 0
UNILEVER N V ADR 904784709 1 25 SH   SOLE 8 25 0 0
UNILEVER PLC ADR 904767704 498 8,999 SH   SOLE 1 8,999 0 0
UNILEVER PLC ADR 904767704 135 2,445 SH   DFND 1 0 0 2,445
UNILEVER PLC OPT 904767704 1,107 20,000 SH Put SOLE 8 20,000 0 0
UNILEVER PLC ADR 904767704 132 2,385 SH   SOLE 8 2,385 0 0
UNILEVER PLC OPT 904767704 1,278 23,100 SH Call SOLE 8 23,100 0 0
UNION BANKSHARES CORP NEW COM 90539J109 332 9,170 SH   SOLE 1 9,170 0 0
UNION BANKSHARES INC COM 905400107 33 618 SH   SOLE 1 618 0 0
UNION PAC CORP COM 907818108 99,348 740,851 SH   SOLE 1 740,851 0 0
UNION PAC CORP PREF 907818108 43,269 322,669 SH   SOLE 1 0 322,669 0
UNION PAC CORP PREF 907818108 441 3,289 SH   DFND 1 0 0 3,289
UNION PAC CORP COM 907818108 40,206 299,819 SH   SOLE 8 299,819 0 0
UNION PAC CORP OPT 907818108 31,286 233,300 SH Put SOLE 8 233,300 0 0
UNION PAC CORP OPT 907818108 112,711 840,500 SH Call SOLE 8 840,500 0 0
UNION PAC CORP COM 907818108 14,689 109,534 SH   SOLE 9 109,534 0 0
UNION PAC CORP PREF 907818108 89 667 SH   SOLE 20 0 667 0
UNION PAC CORP PREF 907818108 71 531 SH   SOLE 99 0 531 0
UNIQURE NV COM N90064101 1,350 68,900 SH   SOLE 1 68,900 0 0
UNIQURE NV COM N90064101 21 1,035 SH   SOLE 8 1,035 0 0
UNISYS CORP COM 909214306 837 102,687 SH   SOLE 1 102,687 0 0
UNISYS CORP OPT 909214306 1 100 SH Put SOLE 8 100 0 0
UNISYS CORP OPT 909214306 64 7,800 SH Call SOLE 8 7,800 0 0
UNISYS CORP COM 909214306 6 696 SH   SOLE 8 696 0 0
UNIT CORP COM 909218109 257 11,675 SH   SOLE 1 11,675 0 0
UNIT CORP OPT 909218109 216 9,800 SH Call SOLE 8 9,800 0 0
UNIT CORP COM 909218109 4 175 SH   SOLE 8 175 0 0
UNIT CORP OPT 909218109 651 29,600 SH Put SOLE 8 29,600 0 0
UNITED BANKSHARES INC WEST V COM 909907107 762 21,924 SH   SOLE 1 21,924 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 705 25,004 SH   SOLE 1 25,004 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 74 8,097 SH   SOLE 1 8,097 0 0
UNITED CONTL HLDGS INC COM 910047109 18,038 267,600 SH   SOLE 1 267,600 0 0
UNITED CONTL HLDGS INC OPT 910047109 8,048 119,400 SH Call SOLE 8 119,400 0 0
UNITED CONTL HLDGS INC OPT 910047109 58,052 861,300 SH Put SOLE 8 861,300 0 0
UNITED CONTL HLDGS INC COM 910047109 26,315 390,409 SH   SOLE 8 390,409 0 0
UNITED CONTL HLDGS INC COM 910047109 2,304 34,184 SH   SOLE 9 34,184 0 0
UNITED CONTL HLDGS INC COM 910047109 228 3,385 SH   DFND 20 0 0 3,385
UNITED FINL BANCORP INC NEW COM 910304104 175 9,914 SH   SOLE 1 9,914 0 0
UNITED FIRE GROUP INC COM 910340108 155 3,404 SH   SOLE 1 3,404 0 0
UNITED FIRE GROUP INC COM 910340108 4 95 SH   SOLE 8 95 0 0
UNITED INS HLDGS CORP COM 910710102 56 3,268 SH   SOLE 1 3,268 0 0
UNITED INS HLDGS CORP COM 910710102 27 1,561 SH   SOLE 8 1,561 0 0
UNITED MICROELECTRONICS CORP ADR 910873405 45 18,749 SH   SOLE 1 18,749 0 0
UNITED NAT FOODS INC COM 911163103 4,926 99,984 SH   SOLE 1 99,984 0 0
UNITED NAT FOODS INC OPT 911163103 2,005 40,700 SH Put SOLE 8 40,700 0 0
UNITED PARCEL SERVICE INC COM 911312106 60 500 SH   DFND 1 0 0 500
UNITED PARCEL SERVICE INC COM 911312106 50,591 424,615 SH   SOLE 1 424,615 0 0
UNITED PARCEL SERVICE INC COM 911312106 9,140 76,713 SH   SOLE 8 76,713 0 0
UNITED PARCEL SERVICE INC OPT 911312106 36,639 307,500 SH Call SOLE 8 307,500 0 0
UNITED PARCEL SERVICE INC OPT 911312106 20,232 169,800 SH Put SOLE 8 169,800 0 0
UNITED PARCEL SERVICE INC COM 911312106 11,555 96,983 SH   SOLE 9 96,983 0 0
UNITED PARCEL SERVICE INC COM 911312106 214 1,800 SH   SOLE 20 0 1,800 0
UNITED RENTALS INC COM 911363109 68,164 396,503 SH   SOLE 1 396,503 0 0
UNITED RENTALS INC OPT 911363109 35,825 208,400 SH Put SOLE 8 208,400 0 0
UNITED RENTALS INC OPT 911363109 13,563 78,900 SH Call SOLE 8 78,900 0 0
UNITED RENTALS INC COM 911363109 895 5,209 SH   SOLE 8 5,209 0 0
UNITED RENTALS INC COM 911363109 2,017 11,730 SH   SOLE 9 11,730 0 0
UNITED SECURITY BANCSHARES C COM 911460103 23 2,065 SH   SOLE 1 2,065 0 0
UNITED STATES CELLULAR CORP COM 911684108 75 1,983 SH   SOLE 1 1,983 0 0
UNITED STATES CELLULAR CORP COM 911684108 111 2,939 SH   SOLE 8 2,939 0 0
UNITED STATES LIME &amp MINERAL COM 911922102 155 2,014 SH   SOLE 1 2,014 0 0
UNITED STATES LIME &amp MINERAL COM 911922102 16 213 SH   SOLE 8 213 0 0
UNITED STATES NATL GAS FUND FUND 912318201 4,786 820,902 SH   SOLE 8 820,902 0 0
UNITED STATES NATL GAS FUND OPT 912318201 5,521 947,000 SH Put SOLE 8 947,000 0 0
UNITED STATES NATL GAS FUND OPT 912318201 5,845 1,002,500 SH Call SOLE 8 1,002,500 0 0
UNITED STATES OIL FUND LP FUND 91232N108 13,887 1,156,277 SH   SOLE 1 1,156,277 0 0
UNITED STATES OIL FUND LP FUND 91232N108 80 6,700 SH   DFND 1 0 0 6,700
UNITED STATES OIL FUND LP FUND 91232N108 16,286 1,356,002 SH   SOLE 8 1,356,002 0 0
UNITED STATES OIL FUND LP OPT 91232N108 58,070 4,835,100 SH Put SOLE 8 4,835,100 0 0
UNITED STATES OIL FUND LP OPT 91232N108 89,912 7,486,400 SH Call SOLE 8 7,486,400 0 0
UNITED STATES STL CORP NEW COM 912909108 806 22,902 SH   SOLE 1 22,902 0 0
UNITED STATES STL CORP NEW OPT 912909108 79,079 2,247,200 SH Put SOLE 8 2,247,200 0 0
UNITED STATES STL CORP NEW OPT 912909108 24,883 707,100 SH Call SOLE 8 707,100 0 0
UNITED STATES STL CORP NEW COM 912909108 5,007 142,276 SH   SOLE 8 142,276 0 0
UNITED STS 12 MONTH OIL FD L OPT 91288V103 29 1,400 SH Call SOLE 8 1,400 0 0
UNITED TECHNOLOGIES CORP COM 913017109 767 6,012 SH   DFND 1 0 0 6,012
UNITED TECHNOLOGIES CORP COM 913017109 392,712 3,078,397 SH   SOLE 1 3,048,617 29,780 0
UNITED TECHNOLOGIES CORP COM 913017109 19,694 154,376 SH   SOLE 8 154,376 0 0
UNITED TECHNOLOGIES CORP OPT 913017109 29,417 230,600 SH Put SOLE 8 230,600 0 0
UNITED TECHNOLOGIES CORP OPT 913017109 25,642 201,000 SH Call SOLE 8 201,000 0 0
UNITED TECHNOLOGIES CORP COM 913017109 13,401 105,057 SH   SOLE 9 105,057 0 0
UNITED TECHNOLOGIES CORP COM 913017109 481 3,767 SH   SOLE 20 0 3,767 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 2,470 16,699 SH   SOLE 1 16,699 0 0
UNITED THERAPEUTICS CORP DEL OPT 91307C102 222 1,500 SH Put SOLE 8 1,500 0 0
UNITED THERAPEUTICS CORP DEL OPT 91307C102 1,124 7,600 SH Call SOLE 8 7,600 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 3,810 25,751 SH   SOLE 8 25,751 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 28 190 SH   SOLE 9 190 0 0
UNITEDHEALTH GROUP INC COM 91324P102 405,712 1,840,307 SH   SOLE 1 1,556,389 283,918 0
UNITEDHEALTH GROUP INC COM 91324P102 1,508 6,839 SH   DFND 1 0 0 6,839
UNITEDHEALTH GROUP INC COM 91324P102 10,727 48,657 SH   SOLE 8 48,657 0 0
UNITEDHEALTH GROUP INC OPT 91324P102 7,165 32,500 SH Call SOLE 8 32,500 0 0
UNITEDHEALTH GROUP INC OPT 91324P102 16,093 73,000 SH Put SOLE 8 73,000 0 0
UNITEDHEALTH GROUP INC COM 91324P102 35,565 161,319 SH   SOLE 9 161,319 0 0
UNITEDHEALTH GROUP INC COM 91324P102 577 2,616 SH   SOLE 20 0 2,616 0
UNITEDHEALTH GROUP INC COM 91324P102 1,703 7,725 SH   DFND 20 0 0 7,725
UNITEDHEALTH GROUP INC COM 91324P102 369 1,674 SH   SOLE 81 1,674 0 0
UNITEDHEALTH GROUP INC COM 91324P102 48 216 SH   SOLE 99 0 216 0
UNITI GROUP INC TRUS 91325V108 20,948 1,177,612 SH   SOLE 1 1,177,612 0 0
UNITI GROUP INC TRUS 91325V108 767 43,110 SH   SOLE 8 43,110 0 0
UNITIL CORP COM 913259107 166 3,637 SH   SOLE 1 3,637 0 0
UNITY BANCORP INC COM 913290102 24 1,223 SH   SOLE 1 1,223 0 0
UNIVAR INC COM 91336L107 18 573 SH   SOLE 1 573 0 0
UNIVAR INC COM 91336L107 2 78 SH   SOLE 8 78 0 0
UNIVERSAL CORP VA COM 913456109 1,425 27,143 SH   SOLE 1 27,143 0 0
UNIVERSAL CORP VA COM 913456109 15 289 SH   SOLE 8 289 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 2,408 13,945 SH   SOLE 1 13,945 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 5,507 31,895 SH   SOLE 8 31,895 0 0
UNIVERSAL DISPLAY CORP OPT 91347P105 24,136 139,800 SH Call SOLE 8 139,800 0 0
UNIVERSAL DISPLAY CORP OPT 91347P105 28,660 166,000 SH Put SOLE 8 166,000 0 0
UNIVERSAL ELECTRS INC COM 913483103 209 4,414 SH   SOLE 1 4,414 0 0
UNIVERSAL ELECTRS INC COM 913483103 3 74 SH   SOLE 8 74 0 0
UNIVERSAL FST PRODS INC COM 913543104 1,630 43,347 SH   SOLE 1 43,347 0 0
UNIVERSAL HEALTH RLTY INCM T TRUS 91359E105 829 11,044 SH   SOLE 1 11,044 0 0
UNIVERSAL HLTH SVCS INC COM 913903100 23,032 203,205 SH   SOLE 1 203,205 0 0
UNIVERSAL HLTH SVCS INC OPT 913903100 419 3,700 SH Call SOLE 8 3,700 0 0
UNIVERSAL HLTH SVCS INC OPT 913903100 306 2,700 SH Put SOLE 8 2,700 0 0
UNIVERSAL HLTH SVCS INC COM 913903100 19 172 SH   SOLE 8 172 0 0
UNIVERSAL HLTH SVCS INC COM 913903100 1,379 12,168 SH   SOLE 9 12,168 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 367 13,425 SH   SOLE 1 13,425 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 31 1,324 SH   SOLE 1 1,324 0 0
UNIVERSAL STAINLESS &amp ALLOY COM 913837100 21 1,000 SH   SOLE 1 1,000 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 0 66 SH   SOLE 8 66 0 0
UNIVEST CORP PA COM 915271100 131 4,656 SH   SOLE 1 4,656 0 0
UNUM GROUP COM 91529Y106 11,975 218,156 SH   SOLE 1 218,156 0 0
UNUM GROUP COM 91529Y106 31 571 SH   SOLE 8 571 0 0
UNUM GROUP COM 91529Y106 1,710 31,158 SH   SOLE 9 31,158 0 0
UPLAND SOFTWARE INC COM 91544A109 72 3,300 SH   SOLE 1 3,300 0 0
UPLAND SOFTWARE INC COM 91544A109 18 831 SH   SOLE 8 831 0 0
URANIUM ENERGY CORP COM 916896103 1 682 SH   DFND 1 0 0 682
URANIUM ENERGY CORP COM 916896103 38 21,650 SH   SOLE 1 21,650 0 0
URBAN EDGE PPTYS TRUS 91704F104 2,545 99,859 SH   SOLE 1 99,859 0 0
URBAN EDGE PPTYS TRUS 91704F104 6 223 SH   SOLE 8 223 0 0
URBAN OUTFITTERS INC COM 917047102 2,473 70,526 SH   SOLE 1 70,526 0 0
URBAN OUTFITTERS INC OPT 917047102 1,876 53,500 SH Call SOLE 8 53,500 0 0
URBAN OUTFITTERS INC OPT 917047102 708 20,200 SH Put SOLE 8 20,200 0 0
URBAN OUTFITTERS INC COM 917047102 7 208 SH   SOLE 8 208 0 0
URSTADT BIDDLE PPTYS INC TRUS 917286205 174 8,008 SH   SOLE 1 8,008 0 0
URSTADT BIDDLE PPTYS INC TRUS 917286205 2 69 SH   SOLE 8 69 0 0
US BANCORP DEL COM 902973304 222 4,151 SH   DFND 1 0 0 4,151
US BANCORP DEL COM 902973304 165,427 3,087,498 SH   SOLE 1 1,963,113 1,124,385 0
US BANCORP DEL OPT 902973304 17,773 331,700 SH Call SOLE 8 331,700 0 0
US BANCORP DEL OPT 902973304 4,511 84,200 SH Put SOLE 8 84,200 0 0
US BANCORP DEL COM 902973304 3,333 62,208 SH   SOLE 8 62,208 0 0
US BANCORP DEL COM 902973304 11,828 220,769 SH   SOLE 9 220,769 0 0
US BANCORP DEL COM 902973304 672 12,536 SH   SOLE 20 0 12,536 0
US BANCORP DEL COM 902973304 48 904 SH   SOLE 99 0 904 0
US ECOLOGY INC COM 91732J102 177 3,467 SH   SOLE 1 3,467 0 0
US ECOLOGY INC COM 91732J102 3 56 SH   SOLE 8 56 0 0
US FOODS HLDG CORP COM 912008109 112 3,485 SH   SOLE 1 3,485 0 0
US FOODS HLDG CORP COM 912008109 99 3,100 SH   SOLE 8 3,100 0 0
USA COMPRESSION PARTNERS LP COM 90290N109 138 8,323 SH   SOLE 1 8,323 0 0
USA TECHNOLOGIES INC COM 90328S500 75 7,690 SH   SOLE 1 7,690 0 0
USA TECHNOLOGIES INC COM 90328S500 0 13 SH   SOLE 8 13 0 0
USA TRUCK INC COM 902925106 522 28,820 SH   SOLE 1 28,820 0 0
USANA HEALTH SCIENCES INC COM 90328M107 543 7,338 SH   SOLE 1 7,338 0 0
UTAH MED PRODS INC COM 917488108 93 1,142 SH   SOLE 1 1,142 0 0
UTSTARCOM HOLDINGS CORP COM G9310A114 0 17 SH   SOLE 8 17 0 0
V F CORP COM 918204108 45,551 615,576 SH   SOLE 1 615,576 0 0
V F CORP OPT 918204108 5,002 67,600 SH Call SOLE 8 67,600 0 0
V F CORP OPT 918204108 2,227 30,100 SH Put SOLE 8 30,100 0 0
V F CORP COM 918204108 36 477 SH   SOLE 8 477 0 0
V F CORP COM 918204108 3,373 45,570 SH   SOLE 9 45,570 0 0
VAALCO ENERGY INC COM 91851C201 0 81 SH   SOLE 8 81 0 0
VAIL RESORTS INC COM 91879Q109 2,175 10,245 SH   SOLE 1 10,245 0 0
VAIL RESORTS INC COM 91879Q109 48 225 SH   DFND 1 0 0 225
VAIL RESORTS INC COM 91879Q109 1,937 9,118 SH   SOLE 8 9,118 0 0
VAIL RESORTS INC OPT 91879Q109 489 2,300 SH Put SOLE 8 2,300 0 0
VAIL RESORTS INC OPT 91879Q109 786 3,700 SH Call SOLE 8 3,700 0 0
VAIL RESORTS INC COM 91879Q109 37 175 SH   SOLE 9 175 0 0
VALE S A ADR 91912E105 65 5,340 SH   DFND 1 0 0 5,340
VALE S A ADR 91912E105 12,847 1,050,470 SH   SOLE 1 1,050,470 0 0
VALE S A OPT 91912E105 63,417 5,185,400 SH Put SOLE 8 5,185,400 0 0
VALE S A OPT 91912E105 27,890 2,280,400 SH Call SOLE 8 2,280,400 0 0
VALE S A ADR 91912E105 3,638 297,403 SH   SOLE 8 297,403 0 0
VALE S A ADR 91912E105 0 11 SH   SOLE 9 11 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 6,179 297,336 SH   SOLE 1 297,336 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 21 1,000 SH   DFND 1 0 0 1,000
VALEANT PHARMACEUTICALS INTL OPT 91911K102 50,932 2,451,000 SH Call SOLE 8 2,451,000 0 0
VALEANT PHARMACEUTICALS INTL OPT 91911K102 101,980 4,907,600 SH Put SOLE 8 4,907,600 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 33,102 1,592,993 SH   SOLE 8 1,592,993 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 41 1,949 SH   SOLE 9 1,949 0 0
VALERO ENERGY CORP NEW COM 91913Y100 59,290 645,092 SH   SOLE 1 645,092 0 0
VALERO ENERGY CORP NEW COM 91913Y100 8,216 89,396 SH   SOLE 8 89,396 0 0
VALERO ENERGY CORP NEW OPT 91913Y100 23,520 255,900 SH Put SOLE 8 255,900 0 0
VALERO ENERGY CORP NEW OPT 91913Y100 13,667 148,700 SH Call SOLE 8 148,700 0 0
VALERO ENERGY CORP NEW COM 91913Y100 5,589 60,817 SH   SOLE 9 60,817 0 0
VALERO ENERGY PARTNERS LP COM 91914J102 3,309 74,362 SH   SOLE 1 74,362 0 0
VALERO ENERGY PARTNERS LP COM 91914J102 3 67 SH   SOLE 8 67 0 0
VALHI INC NEW COM 918905100 25 4,012 SH   SOLE 1 4,012 0 0
VALIDUS HOLDINGS LTD COM G9319H102 266 5,660 SH   SOLE 1 5,660 0 0
VALIDUS HOLDINGS LTD COM G9319H102 232 4,957 SH   SOLE 8 4,957 0 0
VALLEY NATL BANCORP COM 919794107 581 51,829 SH   SOLE 1 51,829 0 0
VALLEY NATL BANCORP OPT 919794107 99 8,800 SH Put SOLE 8 8,800 0 0
VALLEY NATL BANCORP COM 919794107 105 9,315 SH   SOLE 8 9,315 0 0
VALLEY NATL BANCORP OPT 919794107 13 1,200 SH Call SOLE 8 1,200 0 0
VALMONT INDS INC COM 920253101 2,594 15,641 SH   SOLE 1 15,641 0 0
VALMONT INDS INC COM 920253101 101 611 SH   SOLE 8 611 0 0
VALUE LINE INC COM 920437100 3 177 SH   SOLE 1 177 0 0
VALVOLINE INC COM 92047W101 705 28,131 SH   SOLE 1 28,131 0 0
VALVOLINE INC OPT 92047W101 2,506 100,000 SH Call SOLE 8 100,000 0 0
VALVOLINE INC COM 92047W101 4 151 SH   SOLE 8 151 0 0
VANDA PHARMACEUTICALS INC COM 921659108 106 6,985 SH   SOLE 1 6,985 0 0
VANDA PHARMACEUTICALS INC OPT 921659108 91 6,000 SH Call SOLE 8 6,000 0 0
VANDA PHARMACEUTICALS INC COM 921659108 89 5,863 SH   SOLE 8 5,863 0 0
VANECK VECTORS ETF TR FUND 92189F791 4 125 SH   DFND 1 0 0 125
VANECK VECTORS ETF TR FUND 92189F403 139 6,558 SH   SOLE 1 6,558 0 0
VANECK VECTORS ETF TR FUND 92189F205 3 63 SH   SOLE 1 63 0 0
VANECK VECTORS ETF TR FUND 92189F403 839 39,580 SH   DFND 1 0 0 39,580
VANECK VECTORS ETF TR FUND 92189F676 75,175 768,575 SH   SOLE 1 768,575 0 0
VANECK VECTORS ETF TR FUND 92189F791 6,831 200,144 SH   SOLE 1 200,144 0 0
VANECK VECTORS ETF TR FUND 92189F106 72 3,087 SH   DFND 1 0 0 3,087
VANECK VECTORS ETF TR FUND 92189F106 29,264 1,259,192 SH   SOLE 1 1,259,192 0 0
VANECK VECTORS ETF TR FUND 92189F742 2 50 SH   SOLE 1 50 0 0
VANECK VECTORS ETF TR FUND 92189F718 36,626 1,405,966 SH   SOLE 1 1,405,966 0 0
VANECK VECTORS ETF TR OPT 92189F718 31,269 1,200,300 SH Call SOLE 8 1,200,300 0 0
VANECK VECTORS ETF TR OPT 92189F718 41,029 1,575,000 SH Put SOLE 8 1,575,000 0 0
VANECK VECTORS ETF TR FUND 92189F718 2,910 111,704 SH   SOLE 8 111,704 0 0
VANECK VECTORS ETF TR OPT 92189F726 461 3,700 SH Call SOLE 8 3,700 0 0
VANECK VECTORS ETF TR OPT 92189F809 128 8,000 SH Put SOLE 8 8,000 0 0
VANECK VECTORS ETF TR FUND 92189F106 12,561 540,502 SH   SOLE 8 540,502 0 0
VANECK VECTORS ETF TR OPT 92189F403 7,394 348,600 SH Call SOLE 8 348,600 0 0
VANECK VECTORS ETF TR OPT 92189F791 5,515 161,600 SH Call SOLE 8 161,600 0 0
VANECK VECTORS ETF TR OPT 92189F403 10,467 493,500 SH Put SOLE 8 493,500 0 0
VANECK VECTORS ETF TR OPT 92189F700 99 1,600 SH Call SOLE 8 1,600 0 0
VANECK VECTORS ETF TR FUND 92189F676 2,760 28,214 SH   SOLE 8 28,214 0 0
VANECK VECTORS ETF TR FUND 92189F403 520 24,481 SH   SOLE 8 24,481 0 0
VANECK VECTORS ETF TR FUND 92189F809 63 3,946 SH   SOLE 8 3,946 0 0
VANECK VECTORS ETF TR OPT 92189F791 24,642 722,000 SH Put SOLE 8 722,000 0 0
VANECK VECTORS ETF TR FUND 92189F205 1 12 SH   SOLE 8 12 0 0
VANECK VECTORS ETF TR OPT 92189F676 9,400 96,100 SH Call SOLE 8 96,100 0 0
VANECK VECTORS ETF TR OPT 92189F676 51,311 524,600 SH Put SOLE 8 524,600 0 0
VANECK VECTORS ETF TR OPT 92189F106 115,040 4,950,100 SH Put SOLE 8 4,950,100 0 0
VANECK VECTORS ETF TR OPT 92189F106 79,193 3,407,600 SH Call SOLE 8 3,407,600 0 0
VANECK VECTORS ETF TR FUND 92189F791 7,168 210,026 SH   SOLE 8 210,026 0 0
VANECK VECTORS ETF TR FUND 92189F106 25 1,063 SH   SOLE 9 1,063 0 0
VANECK VECTORS ETF TR FUND 92189F106 697 30,000 SH   DFND 20 0 0 30,000
VANECK VECTORS ETF TR FUND 92189F718 741 28,437 SH   DFND 20 0 0 28,437
VANECK VECTORS ETF TR FUND 92189F403 25 1,170 SH   DFND 20 0 0 1,170
VANGUARD BD INDEX FD INC FUND 921937835 2,458 30,136 SH   SOLE 1 30,136 0 0
VANGUARD BD INDEX FD INC FUND 921937835 6 75 SH   SOLE 8 75 0 0
VANGUARD INDEX FDS FUND 922908363 15 60 SH   SOLE 1 60 0 0
VANGUARD INDEX FDS FUND 922908736 13 89 SH   SOLE 1 89 0 0
VANGUARD INDEX FDS FUND 922908363 658 2,682 SH   DFND 1 0 0 2,682
VANGUARD INDEX FDS FUND 922908553 83 1,000 SH   DFND 1 0 0 1,000
VANGUARD INDEX FDS FUND 922908769 1 8 SH   SOLE 1 8 0 0
VANGUARD INDEX FDS FUND 922908751 1 5 SH   SOLE 1 5 0 0
VANGUARD INDEX FDS FUND 922908744 6 61 SH   SOLE 1 61 0 0
VANGUARD INDEX FDS OPT 922908769 206 1,500 SH Call SOLE 8 1,500 0 0
VANGUARD INDEX FDS FUND 922908363 3 11 SH   SOLE 8 11 0 0
VANGUARD INDEX FDS OPT 922908553 4,746 57,200 SH Put SOLE 8 57,200 0 0
VANGUARD INDEX FDS OPT 922908769 1,098 8,000 SH Put SOLE 8 8,000 0 0
VANGUARD INDEX FDS OPT 922908553 1,610 19,400 SH Call SOLE 8 19,400 0 0
VANGUARD INDEX FDS FUND 922908736 6 45 SH   SOLE 8 45 0 0
VANGUARD INDEX FDS FUND 922908769 3,099 22,581 SH   SOLE 8 22,581 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042775 2 39 SH   SOLE 1 39 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042874 81 1,362 SH   DFND 1 0 0 1,362
VANGUARD INTL EQUITY INDEX F FUND 922042874 39 656 SH   SOLE 1 656 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042858 67,644 1,473,411 SH   SOLE 1 1,473,411 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042858 745 16,219 SH   DFND 1 0 0 16,219
VANGUARD INTL EQUITY INDEX F FUND 922042718 7 61 SH   SOLE 8 61 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042775 4 74 SH   SOLE 8 74 0 0
VANGUARD INTL EQUITY INDEX F OPT 922042858 2,672 58,200 SH Call SOLE 8 58,200 0 0
VANGUARD INTL EQUITY INDEX F OPT 922042874 6,282 106,200 SH Call SOLE 8 106,200 0 0
VANGUARD INTL EQUITY INDEX F OPT 922042858 2,419 52,700 SH Put SOLE 8 52,700 0 0
VANGUARD INTL EQUITY INDEX F OPT 922042874 3,342 56,500 SH Put SOLE 8 56,500 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042858 819 17,850 SH   SOLE 8 17,850 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042742 334 4,495 SH   DFND 20 0 0 4,495
VANGUARD SCOTTSDALE FDS FUND 92206C706 3 42 SH   SOLE 8 42 0 0
VANGUARD SPECIALIZED FUNDS FUND 921908844 4 39 SH   SOLE 1 39 0 0
VANGUARD STAR FD FUND 921909768 180 3,177 SH   DFND 20 0 0 3,177
VANGUARD TAX MANAGED INTL FD FUND 921943858 50 1,121 SH   SOLE 1 1,121 0 0
VANGUARD TAX MANAGED INTL FD FUND 921943858 3 68 SH   SOLE 8 68 0 0
VANGUARD WHITEHALL FDS INC FUND 921946406 7 85 SH   SOLE 1 85 0 0
VANGUARD WORLD FDS FUND 92204A405 587 8,384 SH   DFND 1 0 0 8,384
VANGUARD WORLD FDS FUND 92204A504 478 3,100 SH   DFND 1 0 0 3,100
VANGUARD WORLD FDS FUND 92204A108 320 2,050 SH   DFND 1 0 0 2,050
VANGUARD WORLD FDS FUND 92204A702 494 3,000 SH   DFND 1 0 0 3,000
VANGUARD WORLD FDS FUND 92204A884 5 58 SH   SOLE 8 58 0 0
VANGUARD WORLD FDS FUND 92204A108 11 68 SH   SOLE 8 68 0 0
VANTIV INC COM 92210H105 5,311 72,227 SH   SOLE 1 72,227 0 0
VANTIV INC OPT 92210H105 486 6,600 SH Put SOLE 8 6,600 0 0
VANTIV INC OPT 92210H105 235 3,200 SH Call SOLE 8 3,200 0 0
VANTIV INC COM 92210H105 323 4,402 SH   SOLE 8 4,402 0 0
VANTIV INC COM 92210H105 52 709 SH   SOLE 9 709 0 0
VAREX IMAGING CORP COM 92214X106 240 5,977 SH   SOLE 1 5,977 0 0
VAREX IMAGING CORP COM 92214X106 289 7,186 SH   SOLE 8 7,186 0 0
VARIAN MED SYS INC COM 92220P105 15,543 139,836 SH   SOLE 1 139,836 0 0
VARIAN MED SYS INC OPT 92220P105 111 1,000 SH Call SOLE 8 1,000 0 0
VARIAN MED SYS INC COM 92220P105 380 3,417 SH   SOLE 8 3,417 0 0
VARIAN MED SYS INC OPT 92220P105 67 600 SH Put SOLE 8 600 0 0
VARIAN MED SYS INC COM 92220P105 1,414 12,720 SH   SOLE 9 12,720 0 0
VARONIS SYS INC COM 922280102 248 5,095 SH   SOLE 1 5,095 0 0
VARONIS SYS INC COM 922280102 14 298 SH   SOLE 8 298 0 0
VASCO DATA SEC INTL INC COM 92230Y104 67 4,803 SH   SOLE 1 4,803 0 0
VASCO DATA SEC INTL INC OPT 92230Y104 71 5,100 SH Put SOLE 8 5,100 0 0
VASCO DATA SEC INTL INC COM 92230Y104 41 2,948 SH   SOLE 8 2,948 0 0
VASCO DATA SEC INTL INC OPT 92230Y104 213 15,300 SH Call SOLE 8 15,300 0 0
VBI VACCINES INC COM 91822J103 98 23,038 SH   SOLE 1 23,038 0 0
VECTOR GROUP LTD COM 92240M108 824 36,797 SH   SOLE 1 36,797 0 0
VECTOR GROUP LTD COM 92240M108 2 98 SH   SOLE 8 98 0 0
VECTREN CORP COM 92240G101 353 5,417 SH   SOLE 1 5,417 0 0
VECTREN CORP COM 92240G101 42 651 SH   SOLE 8 651 0 0
VECTRUS INC COM 92242T101 477 15,461 SH   SOLE 1 15,461 0 0
VECTRUS INC COM 92242T101 32 1,062 SH   SOLE 8 1,062 0 0
VEDANTA LTD ADR 92242Y100 2 75 SH   SOLE 8 75 0 0
VEECO INSTRS INC DEL COM 922417100 115 7,785 SH   SOLE 1 7,785 0 0
VEECO INSTRS INC DEL BOND 922417AD2 452 521,000 PRN   SOLE 8 0 0 521,000
VEECO INSTRS INC DEL COM 922417100 9 584 SH   SOLE 8 584 0 0
VEECO INSTRS INC DEL OPT 922417100 1 100 SH Call SOLE 8 100 0 0
VEEVA SYS INC COM 922475108 11,322 204,820 SH   SOLE 1 204,820 0 0
VEEVA SYS INC COM 922475108 14 250 SH   DFND 1 0 0 250
VEEVA SYS INC OPT 922475108 846 15,300 SH Put SOLE 8 15,300 0 0
VEEVA SYS INC COM 922475108 819 14,811 SH   SOLE 8 14,811 0 0
VEEVA SYS INC OPT 922475108 2,184 39,500 SH Call SOLE 8 39,500 0 0
VEEVA SYS INC COM 922475108 26 476 SH   SOLE 9 476 0 0
VENATOR MATLS PLC COM G9329Z100 111 4,995 SH   SOLE 1 4,995 0 0
VENTAS INC TRUS 92276F100 44,441 740,583 SH   SOLE 1 740,583 0 0
VENTAS INC COM 92276F100 2,938 48,951 SH   SOLE 1 48,951 0 0
VENTAS INC TRUS 92276F100 3,289 54,793 SH   SOLE 8 54,793 0 0
VENTAS INC OPT 92276F100 1,260 21,000 SH Call SOLE 8 21,000 0 0
VENTAS INC OPT 92276F100 7,081 118,000 SH Put SOLE 8 118,000 0 0
VENTAS INC COM 92276F100 3,316 55,244 SH   SOLE 9 55,244 0 0
VEON LTD ADR 91822M106 4 1,044 SH   DFND 1 0 0 1,044
VEON LTD OPT 91822M106 31 8,100 SH Call SOLE 8 8,100 0 0
VEON LTD OPT 91822M106 59 15,400 SH Put SOLE 8 15,400 0 0
VEON LTD ADR 91822M106 14 3,670 SH   SOLE 8 3,670 0 0
VERA BRADLEY INC COM 92335C106 39 3,193 SH   SOLE 1 3,193 0 0
VERA BRADLEY INC COM 92335C106 1 100 SH   SOLE 8 100 0 0
VERACYTE INC COM 92337F107 25 3,758 SH   SOLE 1 3,758 0 0
VERASTEM INC COM 92337C104 0 35 SH   SOLE 1 35 0 0
VEREIT INC COM 92339V100 33 4,274 SH   SOLE 1 4,274 0 0
VEREIT INC TRUS 92339V100 13,953 1,790,999 SH   SOLE 1 1,790,999 0 0
VEREIT INC OPT 92339V100 508 65,200 SH Call SOLE 8 65,200 0 0
VEREIT INC OPT 92339V100 1,369 175,700 SH Put SOLE 8 175,700 0 0
VEREIT INC TRUS 92339V100 91 11,719 SH   SOLE 8 11,719 0 0
VEREIT INC COM 92339V100 33 4,272 SH   SOLE 9 4,272 0 0
VERICEL CORP COM 92346J108 255 46,708 SH   SOLE 1 46,708 0 0
VERICEL CORP COM 92346J108 13 2,383 SH   SOLE 8 2,383 0 0
VERIFONE SYS INC COM 92342Y109 1,865 105,337 SH   SOLE 1 105,337 0 0
VERIFONE SYS INC COM 92342Y109 2,060 116,301 SH   SOLE 8 116,301 0 0
VERIFONE SYS INC OPT 92342Y109 367 20,700 SH Put SOLE 8 20,700 0 0
VERIFONE SYS INC OPT 92342Y109 436 24,600 SH Call SOLE 8 24,600 0 0
VERINT SYS INC COM 92343X100 6,359 151,969 SH   SOLE 1 151,969 0 0
VERINT SYS INC BOND 92343XAA8 207 213,000 PRN   SOLE 8 0 0 213,000
VERISIGN INC COM 92343E102 14,689 128,352 SH   SOLE 1 128,352 0 0
VERISIGN INC OPT 92343E102 309 2,700 SH Put SOLE 8 2,700 0 0
VERISIGN INC COM 92343E102 3,051 26,655 SH   SOLE 8 26,655 0 0
VERISIGN INC OPT 92343E102 767 6,700 SH Call SOLE 8 6,700 0 0
VERISIGN INC COM 92343E102 1,349 11,785 SH   SOLE 9 11,785 0 0
VERISK ANALYTICS INC COM 92345Y106 13,449 140,078 SH   SOLE 1 140,078 0 0
VERISK ANALYTICS INC COM 92345Y106 62 649 SH   SOLE 8 649 0 0
VERISK ANALYTICS INC COM 92345Y106 2,072 21,580 SH   SOLE 9 21,580 0 0
VERITEX HLDGS INC COM 923451108 71 2,566 SH   SOLE 1 2,566 0 0
VERITIV CORP COM 923454102 104 3,608 SH   SOLE 1 3,608 0 0
VERITONE INC COM 92347M100 46 2,005 SH   SOLE 1 2,005 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 264,531 4,997,765 SH   SOLE 1 4,997,765 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,446 27,322 SH   DFND 1 0 0 27,322
VERIZON COMMUNICATIONS INC COM 92343V104 521 9,845 SH   SOLE 8 9,845 0 0
VERIZON COMMUNICATIONS INC OPT 92343V104 47,426 896,000 SH Put SOLE 8 896,000 0 0
VERIZON COMMUNICATIONS INC OPT 92343V104 53,009 1,001,500 SH Call SOLE 8 1,001,500 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 67,785 1,280,656 SH   SOLE 9 1,280,656 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 134 2,533 SH   SOLE 20 0 2,533 0
VERIZON COMMUNICATIONS INC COM 92343V104 151 2,845 SH   SOLE 99 0 2,845 0
VERMILION ENERGY INC COM 923725105 8 215 SH   SOLE 8 215 0 0
VERMILION ENERGY INC COM 923725105 29 799 SH   SOLE 9 799 0 0
VERSARTIS INC COM 92529L102 12 5,234 SH   SOLE 1 5,234 0 0
VERSARTIS INC COM 92529L102 14 6,307 SH   SOLE 8 6,307 0 0
VERSO CORP COM 92531L207 4,402 250,497 SH   SOLE 1 250,497 0 0
VERSO CORP WARR 92531L207 359 20,440 SH   SOLE 1 20,440 0 0
VERSO CORP COM 92531L207 16 908 SH   SOLE 8 908 0 0
VERSUM MATLS INC COM 92532W103 7 188 SH   DFND 1 0 0 188
VERSUM MATLS INC COM 92532W103 1 35 SH   SOLE 8 35 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 51,485 343,553 SH   SOLE 1 343,553 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 9 62 SH   DFND 1 0 0 62
VERTEX PHARMACEUTICALS INC OPT 92532F100 8,707 58,100 SH Put SOLE 8 58,100 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 3,428 22,874 SH   SOLE 8 22,874 0 0
VERTEX PHARMACEUTICALS INC OPT 92532F100 44,658 298,000 SH Call SOLE 8 298,000 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 5,303 35,392 SH   SOLE 9 35,392 0 0
VIACOM INC NEW COM 92553P201 20,938 679,581 SH   SOLE 1 679,581 0 0
VIACOM INC NEW COM 92553P102 90 2,574 SH   SOLE 1 2,574 0 0
VIACOM INC NEW COM 92553P201 16,821 545,999 SH   SOLE 8 545,999 0 0
VIACOM INC NEW OPT 92553P201 28,900 938,000 SH Put SOLE 8 938,000 0 0
VIACOM INC NEW COM 92553P102 3 83 SH   SOLE 8 83 0 0
VIACOM INC NEW OPT 92553P201 7,564 245,500 SH Call SOLE 8 245,500 0 0
VIACOM INC NEW COM 92553P201 1,588 51,509 SH   SOLE 9 51,509 0 0
VIAD CORP COM 92552R406 235 4,228 SH   SOLE 1 4,228 0 0
VIAD CORP COM 92552R406 16 294 SH   SOLE 8 294 0 0
VIASAT INC COM 92552V100 638 8,525 SH   SOLE 1 8,525 0 0
VIASAT INC COM 92552V100 260 3,471 SH   SOLE 8 3,471 0 0
VIASAT INC OPT 92552V100 629 8,400 SH Put SOLE 8 8,400 0 0
VIASAT INC OPT 92552V100 7 100 SH Call SOLE 8 100 0 0
VIAVI SOLUTIONS INC COM 925550105 471 53,929 SH   SOLE 1 53,929 0 0
VIAVI SOLUTIONS INC COM 925550105 421 48,288 SH   SOLE 8 48,288 0 0
VIAVI SOLUTIONS INC OPT 925550105 406 46,400 SH Put SOLE 8 46,400 0 0
VIAVI SOLUTIONS INC OPT 925550105 142 16,300 SH Call SOLE 8 16,300 0 0
VICOR CORP COM 925815102 56 2,658 SH   SOLE 1 2,658 0 0
VICOR CORP COM 925815102 61 2,903 SH   SOLE 8 2,903 0 0
VICOR CORP OPT 925815102 98 4,700 SH Put SOLE 8 4,700 0 0
VIEWRAY INC COM 92672L107 45 4,852 SH   SOLE 1 4,852 0 0
VIKING THERAPEUTICS INC COM 92686J106 7 1,685 SH   SOLE 8 1,685 0 0
VILLAGE SUPER MKT INC COM 927107409 29 1,264 SH   SOLE 1 1,264 0 0
VIPER ENERGY PARTNERS LP COM 92763M105 271 11,635 SH   SOLE 1 11,635 0 0
VIPSHOP HLDGS LTD ADR 92763W103 15,781 1,346,500 SH   SOLE 1 1,346,500 0 0
VIPSHOP HLDGS LTD BOND 92763WAA1 959 964,000 PRN   SOLE 8 0 0 964,000
VIPSHOP HLDGS LTD ADR 92763W103 654 55,775 SH   SOLE 8 55,775 0 0
VIPSHOP HLDGS LTD OPT 92763W103 1,893 161,500 SH Put SOLE 8 161,500 0 0
VIPSHOP HLDGS LTD OPT 92763W103 4,498 383,800 SH Call SOLE 8 383,800 0 0
VIPSHOP HLDGS LTD ADR 92763W103 1,642 140,100 SH   SOLE 9 140,100 0 0
VIPSHOP HLDGS LTD ADR 92763W103 469 40,000 SH   DFND 20 0 0 40,000
VIRNETX HLDG CORP COM 92823T108 30 8,068 SH   SOLE 1 8,068 0 0
VIRNETX HLDG CORP OPT 92823T108 16 4,400 SH Call SOLE 8 4,400 0 0
VIRNETX HLDG CORP COM 92823T108 471 127,283 SH   SOLE 8 127,283 0 0
VIRNETX HLDG CORP OPT 92823T108 42 11,300 SH Put SOLE 8 11,300 0 0
VIRTU FINL INC COM 928254101 73 4,010 SH   SOLE 1 4,010 0 0
VIRTU FINL INC COM 928254101 5 297 SH   SOLE 8 297 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 401 3,489 SH   SOLE 1 3,489 0 0
VIRTUS INVT PARTNERS INC CONV 92828Q208 2,193 21,556 SH   SOLE 8 21,556 0 0
VIRTUSA CORP COM 92827P102 430 9,762 SH   SOLE 1 9,762 0 0
VIRTUSA CORP COM 92827P102 37 838 SH   SOLE 8 838 0 0
VISA INC COM 92826C839 295,347 2,590,324 SH   SOLE 1 1,900,896 689,428 0
VISA INC COM 92826C839 2,547 22,338 SH   DFND 1 0 0 22,338
VISA INC COM 92826C839 27,573 241,826 SH   SOLE 8 241,826 0 0
VISA INC OPT 92826C839 35,825 314,200 SH Call SOLE 8 314,200 0 0
VISA INC OPT 92826C839 29,428 258,100 SH Put SOLE 8 258,100 0 0
VISA INC COM 92826C839 28,759 252,225 SH   SOLE 9 252,225 0 0
VISA INC COM 92826C839 2,088 18,312 SH   SOLE 20 0 18,312 0
VISA INC COM 92826C839 929 8,150 SH   DFND 20 0 0 8,150
VISA INC COM 92826C839 59 519 SH   SOLE 99 0 519 0
VISHAY INTERTECHNOLOGY INC COM 928298108 3,138 151,257 SH   SOLE 1 151,257 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 63 3,041 SH   SOLE 8 3,041 0 0
VISHAY PRECISION GROUP INC COM 92835K103 44 1,787 SH   SOLE 1 1,787 0 0
VISHAY PRECISION GROUP INC COM 92835K103 12 478 SH   SOLE 8 478 0 0
VISTA GOLD CORP COM 927926303 0 77 SH   SOLE 8 77 0 0
VISTA OUTDOOR INC COM 928377100 2,577 176,882 SH   SOLE 1 176,882 0 0
VISTA OUTDOOR INC COM 928377100 1 79 SH   SOLE 8 79 0 0
VISTEON CORP COM 92839U206 600 4,790 SH   SOLE 1 4,790 0 0
VISTEON CORP OPT 92839U206 13 100 SH Put SOLE 8 100 0 0
VISTRA ENERGY CORP COM 92840M102 677 36,939 SH   SOLE 1 36,939 0 0
VISTRA ENERGY CORP COM 92840M102 20 1,090 SH   SOLE 9 1,090 0 0
VITAL THERAPIES INC COM 92847R104 189 31,771 SH   SOLE 1 31,771 0 0
VITAL THERAPIES INC COM 92847R104 0 24 SH   SOLE 8 24 0 0
VITAMIN SHOPPE INC COM 92849E101 15 3,386 SH   SOLE 1 3,386 0 0
VITAMIN SHOPPE INC COM 92849E101 56 12,642 SH   SOLE 8 12,642 0 0
VITAMIN SHOPPE INC OPT 92849E101 3 700 SH Put SOLE 8 700 0 0
VIVEVE MED INC COM 92852W204 14 2,792 SH   SOLE 1 2,792 0 0
VIVINT SOLAR INC COM 92854Q106 88 21,888 SH   SOLE 1 21,888 0 0
VIVINT SOLAR INC COM 92854Q106 8 2,000 SH   DFND 1 0 0 2,000
VIVINT SOLAR INC COM 92854Q106 0 28 SH   SOLE 8 28 0 0
VIVUS INC COM 928551100 13 25,040 SH   SOLE 1 25,040 0 0
VIVUS INC OPT 928551100 0 200 SH Put SOLE 8 200 0 0
VIVUS INC OPT 928551100 11 20,900 SH Call SOLE 8 20,900 0 0
VMWARE INC COM 928563402 1,047 8,346 SH   SOLE 1 8,346 0 0
VMWARE INC COM 928563402 2,330 18,597 SH   SOLE 8 18,597 0 0
VMWARE INC OPT 928563402 3,471 27,700 SH Call SOLE 8 27,700 0 0
VMWARE INC OPT 928563402 3,772 30,100 SH Put SOLE 8 30,100 0 0
VMWARE INC COM 928563402 39 313 SH   SOLE 9 313 0 0
VOC ENERGY TR TRUS 91829B103 0 81 SH   SOLE 8 81 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 1,535 50,790 SH   SOLE 1 50,790 0 0
VODAFONE GROUP PLC NEW ADR 92857W308 319 10,000 SH   DFND 1 0 0 10,000
VODAFONE GROUP PLC NEW ADR 92857W308 818 25,657 SH   SOLE 1 25,657 0 0
VODAFONE GROUP PLC NEW OPT 92857W308 6,131 192,200 SH Call SOLE 8 192,200 0 0
VODAFONE GROUP PLC NEW OPT 92857W308 4,102 128,600 SH Put SOLE 8 128,600 0 0
VODAFONE GROUP PLC NEW ADR 92857W308 257 8,052 SH   SOLE 8 8,052 0 0
VONAGE HLDGS CORP COM 92886T201 396 38,970 SH   SOLE 1 38,970 0 0
VONAGE HLDGS CORP COM 92886T201 87 8,540 SH   SOLE 8 8,540 0 0
VORNADO RLTY TR TRUS 929042109 17,691 226,271 SH   SOLE 1 226,271 0 0
VORNADO RLTY TR COM 929042109 1,852 23,691 SH   SOLE 1 23,691 0 0
VORNADO RLTY TR TRUS 929042109 139 1,779 SH   SOLE 8 1,779 0 0
VORNADO RLTY TR OPT 929042109 1,829 23,400 SH Call SOLE 8 23,400 0 0
VORNADO RLTY TR OPT 929042109 969 12,400 SH Put SOLE 8 12,400 0 0
VORNADO RLTY TR COM 929042109 1,870 23,929 SH   SOLE 9 23,929 0 0
VOXELJET AG ADR 92912L107 0 90 SH   SOLE 8 90 0 0
VOXX INTL CORP COM 91829F104 20 3,500 SH   SOLE 1 3,500 0 0
VOYA FINL INC COM 929089100 2,933 59,315 SH   SOLE 1 59,315 0 0
VOYA FINL INC COM 929089100 68 1,385 SH   SOLE 8 1,385 0 0
VOYA FINL INC OPT 929089100 74 1,500 SH Call SOLE 8 1,500 0 0
VOYA FINL INC COM 929089100 39 789 SH   SOLE 9 789 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 435 26,204 SH   SOLE 1 26,204 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 16 958 SH   SOLE 8 958 0 0
VSE CORP COM 918284100 85 1,769 SH   SOLE 1 1,769 0 0
VSE CORP COM 918284100 15 320 SH   SOLE 8 320 0 0
VTV THERAPEUTICS INC COM 918385105 13 2,063 SH   SOLE 1 2,063 0 0
VULCAN MATLS CO COM 929160109 12,910 100,578 SH   SOLE 1 100,578 0 0
VULCAN MATLS CO COM 929160109 1,257 9,798 SH   SOLE 8 9,798 0 0
VULCAN MATLS CO OPT 929160109 13,671 106,500 SH Call SOLE 8 106,500 0 0
VULCAN MATLS CO OPT 929160109 9,307 72,500 SH Put SOLE 8 72,500 0 0
VULCAN MATLS CO COM 929160109 2,391 18,627 SH   SOLE 9 18,627 0 0
VUZIX CORP COM 92921W300 58 9,199 SH   SOLE 1 9,199 0 0
VUZIX CORP COM 92921W300 0 56 SH   SOLE 8 56 0 0
W &amp T OFFSHORE INC COM 92922P106 90 27,253 SH   SOLE 1 27,253 0 0
W P CAREY INC COM 92936U109 34 500 SH   DFND 1 0 0 500
W P CAREY INC TRUS 92936U109 950 13,787 SH   SOLE 1 13,787 0 0
W P CAREY INC OPT 92936U109 21 300 SH Call SOLE 8 300 0 0
W P CAREY INC OPT 92936U109 69 1,000 SH Put SOLE 8 1,000 0 0
W P CAREY INC TRUS 92936U109 54 783 SH   SOLE 8 783 0 0
WABASH NATL CORP COM 929566107 1,179 54,324 SH   SOLE 1 54,324 0 0
WABASH NATL CORP COM 929566107 10 473 SH   SOLE 8 473 0 0
WABCO HLDGS INC COM 92927K102 1,877 13,086 SH   SOLE 1 13,086 0 0
WABCO HLDGS INC COM 92927K102 32 223 SH   SOLE 9 223 0 0
WABTEC CORP COM 929740108 832 10,213 SH   SOLE 1 10,213 0 0
WABTEC CORP COM 929740108 68 831 SH   SOLE 8 831 0 0
WABTEC CORP OPT 929740108 285 3,500 SH Call SOLE 8 3,500 0 0
WABTEC CORP OPT 929740108 90 1,100 SH Put SOLE 8 1,100 0 0
WABTEC CORP COM 929740108 31 378 SH   SOLE 9 378 0 0
WADDELL &amp REED FINL INC COM 930059100 1,887 84,424 SH   SOLE 1 84,424 0 0
WAGEWORKS INC COM 930427109 716 11,546 SH   SOLE 1 11,546 0 0
WAGEWORKS INC COM 930427109 35 564 SH   SOLE 8 564 0 0
WAL-MART STORES INC COM 931142103 263,848 2,671,884 SH   SOLE 1 2,671,884 0 0
WAL-MART STORES INC COM 931142103 577 5,848 SH   DFND 1 0 0 5,848
WAL-MART STORES INC OPT 931142103 26,426 267,600 SH Call SOLE 8 267,600 0 0
WAL-MART STORES INC OPT 931142103 57,749 584,800 SH Put SOLE 8 584,800 0 0
WAL-MART STORES INC COM 931142103 10,053 101,803 SH   SOLE 8 101,803 0 0
WAL-MART STORES INC COM 931142103 21,788 220,647 SH   SOLE 9 220,647 0 0
WAL-MART STORES INC COM 931142103 563 5,700 SH   DFND 20 0 0 5,700
WALGREENS BOOTS ALLIANCE INC COM 931427108 481 6,626 SH   DFND 1 0 0 6,626
WALGREENS BOOTS ALLIANCE INC COM 931427108 137,614 1,894,984 SH   SOLE 1 1,894,984 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 9,701 133,577 SH   SOLE 8 133,577 0 0
WALGREENS BOOTS ALLIANCE INC OPT 931427108 3,609 49,700 SH Call SOLE 8 49,700 0 0
WALGREENS BOOTS ALLIANCE INC OPT 931427108 4,342 59,800 SH Put SOLE 8 59,800 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 56,791 782,014 SH   SOLE 9 782,014 0 0
WALKER &amp DUNLOP INC COM 93148P102 445 9,378 SH   SOLE 1 9,378 0 0
WALKER &amp DUNLOP INC COM 93148P102 25 525 SH   SOLE 8 525 0 0
WALTER INVT MGMT CORP OPT 93317W102 78 92,000 SH Put SOLE 1 92,000 0 0
WALTER INVT MGMT CORP COM 93317W102 0 81 SH   SOLE 8 81 0 0
WARRIOR MET COAL INC COM 93627C101 964 38,323 SH   SOLE 1 38,323 0 0
WASHINGTON FED INC COM 938824109 1,289 37,650 SH   SOLE 1 37,650 0 0
WASHINGTON PRIME GROUP NEW TRUS 93964W108 1,427 200,325 SH   SOLE 1 200,325 0 0
WASHINGTON PRIME GROUP NEW TRUS 93964W108 3 443 SH   SOLE 8 443 0 0
WASHINGTON REAL ESTATE INVT TRUS 939653101 2,434 78,177 SH   SOLE 1 78,177 0 0
WASHINGTON REAL ESTATE INVT TRUS 939653101 5 154 SH   SOLE 8 154 0 0
WASHINGTON TR BANCORP COM 940610108 138 2,577 SH   SOLE 1 2,577 0 0
WASHINGTONFIRST BANKSHARES I COM 940730104 3 100 SH   SOLE 1 100 0 0
WASTE CONNECTIONS INC COM 94106B101 2,167 30,549 SH   SOLE 1 30,549 0 0
WASTE CONNECTIONS INC COM 94106B101 87 1,228 SH   SOLE 9 1,228 0 0
WASTE MGMT INC DEL COM 94106L109 237 2,750 SH   DFND 1 0 0 2,750
WASTE MGMT INC DEL COM 94106L109 46,938 543,884 SH   SOLE 1 543,884 0 0
WASTE MGMT INC DEL COM 94106L109 4,878 56,536 SH   SOLE 8 56,536 0 0
WASTE MGMT INC DEL OPT 94106L109 1,597 18,500 SH Call SOLE 8 18,500 0 0
WASTE MGMT INC DEL OPT 94106L109 4,065 47,100 SH Put SOLE 8 47,100 0 0
WASTE MGMT INC DEL COM 94106L109 4,822 55,884 SH   SOLE 9 55,884 0 0
WATERS CORP COM 941848103 15,312 79,257 SH   SOLE 1 79,257 0 0
WATERS CORP OPT 941848103 58 300 SH Call SOLE 8 300 0 0
WATERS CORP COM 941848103 31 158 SH   SOLE 8 158 0 0
WATERS CORP COM 941848103 2,133 11,038 SH   SOLE 9 11,038 0 0
WATERSTONE FINL INC MD COM 94188P101 72 4,253 SH   SOLE 1 4,253 0 0
WATERSTONE FINL INC MD COM 94188P101 4 226 SH   SOLE 8 226 0 0
WATSCO INC COM 942622200 1,160 6,825 SH   SOLE 1 6,825 0 0
WATSCO INC COM 942622200 77 451 SH   SOLE 8 451 0 0
WATTS WATER TECHNOLOGIES INC COM 942749102 391 5,156 SH   SOLE 1 5,156 0 0
WAVE LIFE SCIENCES LTD COM Y95308105 477 13,574 SH   SOLE 1 13,574 0 0
WAVE LIFE SCIENCES LTD COM Y95308105 35 1,000 SH   SOLE 8 1,000 0 0
WAYFAIR INC COM 94419L101 878 10,943 SH   SOLE 1 10,943 0 0
WAYFAIR INC OPT 94419L101 6,807 84,800 SH Call SOLE 8 84,800 0 0
WAYFAIR INC COM 94419L101 23 290 SH   SOLE 8 290 0 0
WAYFAIR INC OPT 94419L101 8,990 112,000 SH Put SOLE 8 112,000 0 0
WD-40 CO COM 929236107 1,557 13,191 SH   SOLE 1 13,191 0 0
WEATHERFORD INTL LTD BOND 947075AH0 453 418,000 PRN   SOLE 8 0 0 418,000
WEATHERFORD INTL PLC COM G48833100 18,755 4,497,595 SH   SOLE 1 4,497,595 0 0
WEATHERFORD INTL PLC OPT G48833100 2,005 480,900 SH Call SOLE 8 480,900 0 0
WEATHERFORD INTL PLC COM G48833100 990 237,494 SH   SOLE 8 237,494 0 0
WEATHERFORD INTL PLC OPT G48833100 1,227 294,200 SH Put SOLE 8 294,200 0 0
WEATHERFORD INTL PLC COM G48833100 1 127 SH   SOLE 9 127 0 0
WEB COM GROUP INC COM 94733A104 650 29,796 SH   SOLE 1 29,796 0 0
WEB COM GROUP INC BOND 94733AAA2 9 9,000 PRN   SOLE 8 0 0 9,000
WEB COM GROUP INC COM 94733A104 15 692 SH   SOLE 8 692 0 0
WEBSTER FINL CORP CONN COM 947890109 1,728 30,781 SH   SOLE 1 30,781 0 0
WEBSTER FINL CORP CONN OPT 947890109 281 5,000 SH Put SOLE 8 5,000 0 0
WEBSTER FINL CORP CONN OPT 947890109 247 4,400 SH Call SOLE 8 4,400 0 0
WEC ENERGY GROUP INC COM 92939U106 110,651 1,665,677 SH   SOLE 1 1,665,677 0 0
WEC ENERGY GROUP INC COM 92939U106 6 83 SH   SOLE 8 83 0 0
WEC ENERGY GROUP INC COM 92939U106 2,911 43,817 SH   SOLE 9 43,817 0 0
WEIBO CORP ADR 948596101 5 50 SH   DFND 1 0 0 50
WEIBO CORP ADR 948596101 69 672 SH   SOLE 1 672 0 0
WEIBO CORP ADR 948596101 8 80 SH   SOLE 8 80 0 0
WEIBO CORP OPT 948596101 11,414 110,320 SH Call SOLE 8 110,320 0 0
WEIBO CORP OPT 948596101 15,200 146,920 SH Put SOLE 8 146,920 0 0
WEIBO CORP ADR 948596101 1,659 16,040 SH   SOLE 9 16,040 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 2,897 65,411 SH   SOLE 1 65,411 0 0
WEIGHT WATCHERS INTL INC NEW OPT 948626106 2,993 67,600 SH Call SOLE 8 67,600 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 1,354 30,577 SH   SOLE 8 30,577 0 0
WEIGHT WATCHERS INTL INC NEW OPT 948626106 23,500 530,700 SH Put SOLE 8 530,700 0 0
WEINGARTEN RLTY INVS TRUS 948741103 3,421 104,063 SH   SOLE 1 104,063 0 0
WEINGARTEN RLTY INVS TRUS 948741103 51 1,543 SH   SOLE 8 1,543 0 0
WEINGARTEN RLTY INVS OPT 948741103 3 100 SH Call SOLE 8 100 0 0
WEIS MKTS INC COM 948849104 212 5,124 SH   SOLE 1 5,124 0 0
WELBILT INC COM 949090104 318 13,512 SH   SOLE 1 13,512 0 0
WELBILT INC OPT 949090104 2 100 SH Put SOLE 8 100 0 0
WELBILT INC OPT 949090104 28 1,200 SH Call SOLE 8 1,200 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 9,164 45,569 SH   SOLE 1 45,569 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 88 439 SH   SOLE 8 439 0 0
WELLCARE HEALTH PLANS INC OPT 94946T106 40 200 SH Call SOLE 8 200 0 0
WELLCARE HEALTH PLANS INC OPT 94946T106 543 2,700 SH Put SOLE 8 2,700 0 0
WELLS FARGO CO NEW COM 949746101 2,134 35,170 SH   DFND 1 0 0 35,170
WELLS FARGO CO NEW COM 949746101 233,820 3,853,973 SH   SOLE 1 3,831,846 22,127 0
WELLS FARGO CO NEW OPT 949746101 112,161 1,848,700 SH Put SOLE 8 1,848,700 0 0
WELLS FARGO CO NEW COM 949746101 55,146 908,975 SH   SOLE 8 908,975 0 0
WELLS FARGO CO NEW CONV 949746804 3,275 2,500 SH   SOLE 8 2,500 0 0
WELLS FARGO CO NEW OPT 949746101 86,716 1,429,300 SH Call SOLE 8 1,429,300 0 0
WELLS FARGO CO NEW COM 949746101 37,779 622,709 SH   SOLE 9 622,709 0 0
WELLS FARGO CO NEW COM 949746101 1,538 25,350 SH   DFND 20 0 0 25,350
WELLTOWER INC COM 95040Q104 5,739 89,989 SH   SOLE 1 89,989 0 0
WELLTOWER INC TRUS 95040Q104 33,333 522,680 SH   SOLE 1 522,680 0 0
WELLTOWER INC OPT 95040Q104 11,370 178,300 SH Call SOLE 8 178,300 0 0
WELLTOWER INC OPT 95040Q104 3,418 53,600 SH Put SOLE 8 53,600 0 0
WELLTOWER INC TRUS 95040Q104 651 10,209 SH   SOLE 8 10,209 0 0
WELLTOWER INC COM 95040Q104 4,657 73,027 SH   SOLE 9 73,027 0 0
WENDYS CO COM 95058W100 1,202 73,179 SH   SOLE 1 73,179 0 0
WENDYS CO COM 95058W100 517 31,510 SH   SOLE 8 31,510 0 0
WENDYS CO OPT 95058W100 227 13,800 SH Put SOLE 8 13,800 0 0
WENDYS CO OPT 95058W100 383 23,300 SH Call SOLE 8 23,300 0 0
WERNER ENTERPRISES INC COM 950755108 522 13,538 SH   SOLE 1 13,538 0 0
WERNER ENTERPRISES INC COM 950755108 2 60 SH   SOLE 8 60 0 0
WESBANCO INC COM 950810101 272 6,679 SH   SOLE 1 6,679 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 253 34,267 SH   SOLE 1 34,267 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 0 26 SH   SOLE 8 26 0 0
WESCO INTL INC COM 95082P105 1,135 16,641 SH   SOLE 1 16,641 0 0
WESCO INTL INC OPT 95082P105 450 6,600 SH Put SOLE 8 6,600 0 0
WESCO INTL INC COM 95082P105 684 10,031 SH   SOLE 8 10,031 0 0
WESCO INTL INC OPT 95082P105 61 900 SH Call SOLE 8 900 0 0
WEST BANCORPORATION INC COM 95123P106 66 2,619 SH   SOLE 1 2,619 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 272 2,756 SH   SOLE 1 2,756 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 5 51 SH   SOLE 8 51 0 0
WESTAMERICA BANCORPORATION COM 957090103 241 4,039 SH   SOLE 1 4,039 0 0
WESTAMERICA BANCORPORATION COM 957090103 0 4 SH   SOLE 8 4 0 0
WESTAR ENERGY INC COM 95709T100 1,530 28,988 SH   SOLE 1 28,988 0 0
WESTAR ENERGY INC COM 95709T100 0 6 SH   SOLE 8 6 0 0
WESTAR ENERGY INC COM 95709T100 33 623 SH   SOLE 9 623 0 0
WESTERN ALLIANCE BANCORP COM 957638109 1,158 20,447 SH   SOLE 1 20,447 0 0
WESTERN ASSET HIGH INCM OPP FUND 95766K109 256 50,590 SH   DFND 1 0 0 50,590
WESTERN ASSET MTG CAP CORP TRUS 95790D105 64 6,482 SH   SOLE 1 6,482 0 0
WESTERN DIGITAL CORP COM 958102105 27,485 345,571 SH   SOLE 1 345,571 0 0
WESTERN DIGITAL CORP COM 958102105 28 350 SH   DFND 1 0 0 350
WESTERN DIGITAL CORP OPT 958102105 66,257 833,111 SH Put SOLE 8 833,111 0 0
WESTERN DIGITAL CORP OPT 958102105 26,730 336,100 SH Call SOLE 8 336,100 0 0
WESTERN DIGITAL CORP COM 958102105 28,393 357,014 SH   SOLE 8 357,014 0 0
WESTERN DIGITAL CORP COM 958102105 3,731 46,906 SH   SOLE 9 46,906 0 0
WESTERN GAS EQUITY PARTNERS COM 95825R103 7,392 198,934 SH   SOLE 1 198,934 0 0
WESTERN GAS EQUITY PARTNERS COM 95825R103 2 49 SH   SOLE 8 49 0 0
WESTERN GAS PARTNERS LP COM 958254104 104,014 2,162,897 SH   SOLE 1 2,162,897 0 0
WESTERN GAS PARTNERS LP COM 958254104 10 209 SH   SOLE 8 209 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 48 4,388 SH   SOLE 1 4,388 0 0
WESTERN UN CO COM 959802109 9,076 477,431 SH   SOLE 1 477,431 0 0
WESTERN UN CO OPT 959802109 7,181 377,700 SH Put SOLE 8 377,700 0 0
WESTERN UN CO COM 959802109 2,902 152,706 SH   SOLE 8 152,706 0 0
WESTERN UN CO OPT 959802109 749 39,400 SH Call SOLE 8 39,400 0 0
WESTERN UN CO COM 959802109 2,004 105,423 SH   SOLE 9 105,423 0 0
WESTLAKE CHEM CORP COM 960413102 4,566 42,860 SH   SOLE 1 42,860 0 0
WESTLAKE CHEM CORP OPT 960413102 3,526 33,100 SH Call SOLE 8 33,100 0 0
WESTLAKE CHEM CORP OPT 960413102 160 1,500 SH Put SOLE 8 1,500 0 0
WESTMORELAND COAL CO COM 960878106 6 4,597 SH   SOLE 1 4,597 0 0
WESTMORELAND COAL CO COM 960878106 0 11 SH   SOLE 8 11 0 0
WESTPORT FUEL SYSTEMS INC COM 960908309 1 305 SH   SOLE 8 305 0 0
WESTROCK CO COM 96145D105 14,060 222,410 SH   SOLE 1 222,410 0 0
WESTROCK CO OPT 96145D105 253 4,000 SH Put SOLE 8 4,000 0 0
WESTROCK CO OPT 96145D105 4,324 68,400 SH Call SOLE 8 68,400 0 0
WESTROCK CO COM 96145D105 2,234 35,346 SH   SOLE 9 35,346 0 0
WESTROCK CO COM 96145D105 0 1 SH   SOLE 44 1 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 89 1,355 SH   SOLE 1 1,355 0 0
WEX INC COM 96208T104 440 3,115 SH   SOLE 1 3,115 0 0
WEX INC COM 96208T104 1,783 12,626 SH   SOLE 8 12,626 0 0
WEX INC OPT 96208T104 4,590 32,500 SH Call SOLE 8 32,500 0 0
WEYCO GROUP INC COM 962149100 29 981 SH   SOLE 1 981 0 0
WEYERHAEUSER CO COM 962166104 4,370 123,940 SH   SOLE 1 123,940 0 0
WEYERHAEUSER CO COM 962166104 49 1,378 SH   DFND 1 0 0 1,378
WEYERHAEUSER CO TRUS 962166104 401,231 11,379,182 SH   SOLE 1 11,379,182 0 0
WEYERHAEUSER CO OPT 962166104 522 14,800 SH Put SOLE 8 14,800 0 0
WEYERHAEUSER CO OPT 962166104 1,689 47,900 SH Call SOLE 8 47,900 0 0
WEYERHAEUSER CO COM 962166104 3,695 104,803 SH   SOLE 9 104,803 0 0
WGL HLDGS INC COM 92924F106 2,303 26,837 SH   SOLE 1 26,837 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 915 41,362 SH   SOLE 1 41,362 0 0
WHEATON PRECIOUS METALS CORP OPT 962879102 3,315 149,800 SH Call SOLE 8 149,800 0 0
WHEATON PRECIOUS METALS CORP OPT 962879102 633 28,600 SH Put SOLE 8 28,600 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 3,403 153,759 SH   SOLE 8 153,759 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 9 398 SH   SOLE 9 398 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 50 2,250 SH   DFND 20 0 0 2,250
WHIRLPOOL CORP COM 963320106 28,675 170,040 SH   SOLE 1 170,040 0 0
WHIRLPOOL CORP COM 963320106 1,322 7,838 SH   SOLE 8 7,838 0 0
WHIRLPOOL CORP OPT 963320106 2,951 17,500 SH Call SOLE 8 17,500 0 0
WHIRLPOOL CORP OPT 963320106 7,319 43,400 SH Put SOLE 8 43,400 0 0
WHIRLPOOL CORP COM 963320106 1,682 9,976 SH   SOLE 9 9,976 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 3,330 3,911 SH   SOLE 1 3,911 0 0
WHITESTONE REIT TRUS 966084204 109 7,579 SH   SOLE 1 7,579 0 0
WHITESTONE REIT TRUS 966084204 2 149 SH   SOLE 8 149 0 0
WHITING PETE CORP NEW COM 966387409 7,275 274,748 SH   SOLE 1 274,748 0 0
WHITING PETE CORP NEW OPT 966387409 9,167 346,200 SH Call SOLE 8 346,200 0 0
WHITING PETE CORP NEW COM 966387409 1,184 44,730 SH   SOLE 8 44,730 0 0
WHITING PETE CORP NEW OPT 966387409 11,277 425,850 SH Put SOLE 8 425,850 0 0
WHITING PETE CORP NEW BOND 966387AL6 982 1,067,000 PRN   SOLE 8 0 0 1,067,000
WIDEOPENWEST INC COM 96758W101 328 31,061 SH   SOLE 1 31,061 0 0
WIDEPOINT CORP COM 967590100 0 18 SH   SOLE 8 18 0 0
WILDHORSE RESOURCE DEV CORP COM 96812T102 142 7,717 SH   SOLE 1 7,717 0 0
WILDHORSE RESOURCE DEV CORP COM 96812T102 7 397 SH   SOLE 8 397 0 0
WILEY JOHN &amp SONS INC COM 968223206 53 808 SH   SOLE 1 808 0 0
WILEY JOHN &amp SONS INC COM 968223206 28 428 SH   SOLE 8 428 0 0
WILHELMINA INTL INC COM 968235200 1 86 SH   SOLE 8 86 0 0
WILLBROS GROUP INC DEL COM 969203108 13 9,116 SH   SOLE 1 9,116 0 0
WILLDAN GROUP INC COM 96924N100 37 1,538 SH   SOLE 1 1,538 0 0
WILLIAMS COS INC DEL COM 969457100 45,056 1,477,788 SH   SOLE 1 1,477,788 0 0
WILLIAMS COS INC DEL OPT 969457100 2,400 78,700 SH Put SOLE 8 78,700 0 0
WILLIAMS COS INC DEL COM 969457100 754 24,753 SH   SOLE 8 24,753 0 0
WILLIAMS COS INC DEL OPT 969457100 445 14,600 SH Call SOLE 8 14,600 0 0
WILLIAMS COS INC DEL COM 969457100 3,518 115,398 SH   SOLE 9 115,398 0 0
WILLIAMS PARTNERS L P NEW OPT 96949L105 6,891 177,700 SH Put SOLE 1 177,700 0 0
WILLIAMS PARTNERS L P NEW COM 96949L105 36,236 934,406 SH   SOLE 1 934,406 0 0
WILLIAMS PARTNERS L P NEW OPT 96949L105 4,014 103,500 SH Call SOLE 8 103,500 0 0
WILLIAMS PARTNERS L P NEW OPT 96949L105 791 20,400 SH Put SOLE 8 20,400 0 0
WILLIAMS SONOMA INC COM 969904101 1,684 32,595 SH   SOLE 1 32,595 0 0
WILLIAMS SONOMA INC OPT 969904101 5,154 99,700 SH Call SOLE 8 99,700 0 0
WILLIAMS SONOMA INC OPT 969904101 11,875 229,700 SH Put SOLE 8 229,700 0 0
WILLIS LEASE FINANCE CORP COM 970646105 69 2,747 SH   SOLE 1 2,747 0 0
WILLIS TOWERS WATSON PUB LTD COM G96629103 18,254 121,139 SH   SOLE 1 121,139 0 0
WILLIS TOWERS WATSON PUB LTD COM G96629103 43 288 SH   SOLE 8 288 0 0
WILLIS TOWERS WATSON PUB LTD COM G96629103 2,759 18,311 SH   SOLE 9 18,311 0 0
WILLSCOT CORP COM 971375126 1 100 SH   SOLE 1 100 0 0
WINDSTREAM HLDGS INC COM 97382A200 130 70,072 SH   SOLE 1 70,072 0 0
WINDSTREAM HLDGS INC OPT 97382A200 56 30,300 SH Put SOLE 8 30,300 0 0
WINDSTREAM HLDGS INC OPT 97382A200 96 51,900 SH Call SOLE 8 51,900 0 0
WINDSTREAM HLDGS INC COM 97382A200 1 371 SH   SOLE 9 371 0 0
WINGSTOP INC COM 974155103 3,288 84,350 SH   SOLE 1 84,350 0 0
WINGSTOP INC COM 974155103 44 1,135 SH   SOLE 8 1,135 0 0
WINMARK CORP COM 974250102 44 343 SH   SOLE 1 343 0 0
WINNEBAGO INDS INC COM 974637100 1,577 28,350 SH   SOLE 1 28,350 0 0
WINNEBAGO INDS INC OPT 974637100 1,607 28,900 SH Call SOLE 8 28,900 0 0
WINNEBAGO INDS INC COM 974637100 43 783 SH   SOLE 8 783 0 0
WINNEBAGO INDS INC OPT 974637100 884 15,900 SH Put SOLE 8 15,900 0 0
WINTRUST FINL CORP COM 97650W108 1,909 23,172 SH   SOLE 1 23,172 0 0
WIPRO LTD ADR 97651M109 1,519 277,752 SH   SOLE 1 277,752 0 0
WIPRO LTD ADR 97651M109 0 67 SH   SOLE 8 67 0 0
WISDOMTREE INVTS INC COM 97717P104 1,340 106,735 SH   SOLE 1 106,735 0 0
WISDOMTREE INVTS INC COM 97717P104 148 11,778 SH   SOLE 8 11,778 0 0
WISDOMTREE INVTS INC OPT 97717P104 487 38,800 SH Call SOLE 8 38,800 0 0
WISDOMTREE INVTS INC OPT 97717P104 792 63,100 SH Put SOLE 8 63,100 0 0
WISDOMTREE TR FUND 97717W422 877 31,508 SH   SOLE 1 31,508 0 0
WISDOMTREE TR FUND 97717X701 312 4,900 SH   DFND 1 0 0 4,900
WISDOMTREE TR FUND 97717W851 534 9,000 SH   DFND 1 0 0 9,000
WISDOMTREE TR FUND 97717W851 3,791 63,895 SH   SOLE 1 63,895 0 0
WISDOMTREE TR FUND 97717W315 0 7 SH   SOLE 1 7 0 0
WISDOMTREE TR FUND 97717X594 3 93 SH   SOLE 8 93 0 0
WISDOMTREE TR OPT 97717W422 883 31,700 SH Call SOLE 8 31,700 0 0
WISDOMTREE TR OPT 97717W851 6,206 104,600 SH Put SOLE 8 104,600 0 0
WISDOMTREE TR OPT 97717W422 5,869 210,800 SH Put SOLE 8 210,800 0 0
WISDOMTREE TR FUND 97717W307 3 33 SH   SOLE 8 33 0 0
WISDOMTREE TR FUND 97717W422 888 31,902 SH   SOLE 8 31,902 0 0
WISDOMTREE TR FUND 97717X701 1,330 20,873 SH   SOLE 8 20,873 0 0
WISDOMTREE TR OPT 97717X701 879 13,800 SH Call SOLE 8 13,800 0 0
WISDOMTREE TR OPT 97717W851 10,863 183,100 SH Call SOLE 8 183,100 0 0
WISDOMTREE TR FUND 97717X172 67 1,337 SH   SOLE 8 1,337 0 0
WISDOMTREE TR FUND 97717W851 42,547 717,133 SH   SOLE 8 717,133 0 0
WISDOMTREE TR OPT 97717X701 745 11,700 SH Put SOLE 8 11,700 0 0
WISDOMTREE TR FUND 97717W422 476 17,090 SH   SOLE 9 17,090 0 0
WISDOMTREE TR FUND 97717W851 214 3,600 SH   SOLE 9 3,600 0 0
WIX COM LTD COM M98068105 5,551 96,464 SH   SOLE 1 96,464 0 0
WIX COM LTD OPT M98068105 1,375 23,900 SH Call SOLE 8 23,900 0 0
WIX COM LTD OPT M98068105 1,928 33,500 SH Put SOLE 8 33,500 0 0
WIX COM LTD COM M98068105 1,030 17,892 SH   SOLE 8 17,892 0 0
WMIH CORP COM 92936P100 28 32,789 SH   SOLE 1 32,789 0 0
WMIH CORP COM 92936P100 0 4 SH   SOLE 8 4 0 0
WNS HOLDINGS LTD ADR 92932M101 131 3,264 SH   SOLE 1 3,264 0 0
WOLVERINE WORLD WIDE INC COM 978097103 1,977 62,032 SH   SOLE 1 62,032 0 0
WOODWARD INC COM 980745103 1,230 16,074 SH   SOLE 1 16,074 0 0
WORKDAY INC COM 98138H101 40,750 400,525 SH   SOLE 1 400,525 0 0
WORKDAY INC OPT 98138H101 10,611 104,300 SH Call SOLE 8 104,300 0 0
WORKDAY INC COM 98138H101 5,123 50,351 SH   SOLE 8 50,351 0 0
WORKDAY INC OPT 98138H101 3,357 33,000 SH Put SOLE 8 33,000 0 0
WORKDAY INC COM 98138H101 60 587 SH   SOLE 9 587 0 0
WORKHORSE GROUP INC COM 98138J206 6 2,200 SH   SOLE 1 2,200 0 0
WORKIVA INC COM 98139A105 118 5,483 SH   SOLE 1 5,483 0 0
WORLD ACCEP CORP DEL COM 981419104 413 5,119 SH   SOLE 1 5,119 0 0
WORLD ACCEP CORP DEL COM 981419104 22 271 SH   SOLE 8 271 0 0
WORLD FUEL SVCS CORP COM 981475106 4,637 164,812 SH   SOLE 1 164,812 0 0
WORLD FUEL SVCS CORP OPT 981475106 3 100 SH Put SOLE 8 100 0 0
WORLD FUEL SVCS CORP OPT 981475106 3 100 SH Call SOLE 8 100 0 0
WORLD FUEL SVCS CORP COM 981475106 69 2,435 SH   SOLE 8 2,435 0 0
WORLD WRESTLING ENTMT INC COM 98156Q108 278 9,072 SH   SOLE 1 9,072 0 0
WORLD WRESTLING ENTMT INC COM 98156Q108 32 1,045 SH   SOLE 8 1,045 0 0
WORTHINGTON INDS INC COM 981811102 773 17,535 SH   SOLE 1 17,535 0 0
WORTHINGTON INDS INC OPT 981811102 53 1,200 SH Put SOLE 8 1,200 0 0
WORTHINGTON INDS INC OPT 981811102 66 1,500 SH Call SOLE 8 1,500 0 0
WORTHINGTON INDS INC COM 981811102 65 1,472 SH   SOLE 8 1,472 0 0
WPP PLC NEW ADR 92937A102 1,087 12,000 SH   SOLE 9 12,000 0 0
WPX ENERGY INC COM 98212B103 195 13,874 SH   SOLE 1 13,874 0 0
WPX ENERGY INC CONV 98212B202 281 4,550 SH   SOLE 8 4,550 0 0
WPX ENERGY INC COM 98212B103 89 6,337 SH   SOLE 8 6,337 0 0
WPX ENERGY INC OPT 98212B103 1,266 90,000 SH Put SOLE 8 90,000 0 0
WRIGHT MED GROUP INC BOND 98235TAE7 278 271,000 PRN   SOLE 8 0 0 271,000
WRIGHT MED GROUP N V COM N96617118 511 23,011 SH   SOLE 1 23,011 0 0
WRIGHT MED GROUP N V COM N96617118 1 67 SH   SOLE 8 67 0 0
WSFS FINL CORP COM 929328102 244 5,112 SH   SOLE 1 5,112 0 0
WSFS FINL CORP COM 929328102 0 5 SH   SOLE 8 5 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 31,632 272,995 SH   SOLE 1 272,995 0 0
WYNDHAM WORLDWIDE CORP OPT 98310W108 3,256 28,100 SH Call SOLE 8 28,100 0 0
WYNDHAM WORLDWIDE CORP OPT 98310W108 1,205 10,400 SH Put SOLE 8 10,400 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 602 5,194 SH   SOLE 8 5,194 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 1,630 14,070 SH   SOLE 9 14,070 0 0
WYNN RESORTS LTD COM 983134107 22,906 135,866 SH   SOLE 1 135,866 0 0
WYNN RESORTS LTD OPT 983134107 37,057 219,800 SH Put SOLE 8 219,800 0 0
WYNN RESORTS LTD OPT 983134107 14,920 88,500 SH Call SOLE 8 88,500 0 0
WYNN RESORTS LTD COM 983134107 1,125 6,674 SH   SOLE 8 6,674 0 0
WYNN RESORTS LTD COM 983134107 2,162 12,825 SH   SOLE 9 12,825 0 0
XBIOTECH INC COM 98400H102 16 4,007 SH   SOLE 1 4,007 0 0
XBIOTECH INC COM 98400H102 0 94 SH   SOLE 8 94 0 0
XCEL ENERGY INC COM 98389B100 48 1,000 SH   DFND 1 0 0 1,000
XCEL ENERGY INC COM 98389B100 34,559 718,328 SH   SOLE 1 718,328 0 0
XCEL ENERGY INC COM 98389B100 6 124 SH   SOLE 8 124 0 0
XCEL ENERGY INC COM 98389B100 3,551 73,811 SH   SOLE 9 73,811 0 0
XCERRA CORP COM 98400J108 925 94,450 SH   SOLE 1 94,450 0 0
XCERRA CORP COM 98400J108 34 3,506 SH   SOLE 8 3,506 0 0
XENCOR INC COM 98401F105 132 6,040 SH   SOLE 1 6,040 0 0
XENCOR INC COM 98401F105 9 402 SH   SOLE 8 402 0 0
XENIA HOTELS &amp RESORTS INC TRUS 984017103 2,460 113,977 SH   SOLE 1 113,977 0 0
XENIA HOTELS &amp RESORTS INC TRUS 984017103 3 124 SH   SOLE 8 124 0 0
XENITH BANKSHARES INC NEW COM 984102202 36 1,072 SH   SOLE 1 1,072 0 0
XENITH BANKSHARES INC NEW COM 984102202 12 369 SH   SOLE 8 369 0 0
XERIUM TECHNOLOGIES INC COM 98416J118 0 85 SH   SOLE 8 85 0 0
XEROX CORP COM 984121608 1 22 SH   DFND 1 0 0 22
XEROX CORP COM 984121608 16,420 563,293 SH   SOLE 1 563,293 0 0
XEROX CORP COM 984121608 1,139 39,082 SH   SOLE 8 39,082 0 0
XEROX CORP OPT 984121608 3,293 112,975 SH Put SOLE 8 112,975 0 0
XEROX CORP OPT 984121608 570 19,550 SH Call SOLE 8 19,550 0 0
XEROX CORP COM 984121608 865 29,651 SH   SOLE 9 29,651 0 0
XILINX INC COM 983919101 12,807 189,928 SH   SOLE 1 189,928 0 0
XILINX INC COM 983919101 3,349 49,661 SH   SOLE 8 49,661 0 0
XILINX INC OPT 983919101 1,187 17,600 SH Call SOLE 8 17,600 0 0
XILINX INC OPT 983919101 2,347 34,800 SH Put SOLE 8 34,800 0 0
XILINX INC COM 983919101 2,348 34,835 SH   SOLE 9 34,835 0 0
XINYUAN REAL ESTATE CO LTD OPT 98417P105 14 2,000 SH Call SOLE 8 2,000 0 0
XINYUAN REAL ESTATE CO LTD ADR 98417P105 515 75,620 SH   SOLE 8 75,620 0 0
XL GROUP LTD COM G98294104 12,749 362,612 SH   SOLE 1 362,612 0 0
XL GROUP LTD COM G98294104 320 9,100 SH   DFND 1 0 0 9,100
XL GROUP LTD OPT G98294104 11,849 337,000 SH Call SOLE 8 337,000 0 0
XL GROUP LTD COM G98294104 2 54 SH   SOLE 8 54 0 0
XL GROUP LTD COM G98294104 1,250 35,549 SH   SOLE 9 35,549 0 0
XO GROUP INC COM 983772104 77 4,155 SH   SOLE 1 4,155 0 0
XO GROUP INC COM 983772104 15 805 SH   SOLE 8 805 0 0
XOMA CORP DEL COM 98419J206 454 12,755 SH   SOLE 1 12,755 0 0
XOMA CORP DEL COM 98419J206 8 227 SH   SOLE 8 227 0 0
XPERI CORP COM 98421B100 189 7,766 SH   SOLE 1 7,766 0 0
XPO LOGISTICS INC COM 983793100 702 7,670 SH   SOLE 1 7,670 0 0
XPO LOGISTICS INC OPT 983793100 7,318 79,900 SH Put SOLE 8 79,900 0 0
XPO LOGISTICS INC COM 983793100 112 1,220 SH   SOLE 8 1,220 0 0
XPO LOGISTICS INC OPT 983793100 22,605 246,800 SH Call SOLE 8 246,800 0 0
XUNLEI LTD ADR 98419E108 7,396 480,604 SH   SOLE 1 480,604 0 0
XYLEM INC COM 98419M100 6,674 97,849 SH   SOLE 1 97,849 0 0
XYLEM INC OPT 98419M100 27 400 SH Put SOLE 8 400 0 0
XYLEM INC OPT 98419M100 484 7,100 SH Call SOLE 8 7,100 0 0
XYLEM INC COM 98419M100 908 13,306 SH   SOLE 8 13,306 0 0
XYLEM INC COM 98419M100 1,701 24,934 SH   SOLE 9 24,934 0 0
YAHOO INC BOND 984332AF3 4,720 3,501,000 PRN   SOLE 8 0 0 3,501,000
YAMANA GOLD INC COM 98462Y100 1 363 SH   DFND 1 0 0 363
YAMANA GOLD INC COM 98462Y100 1,228 393,659 SH   SOLE 1 393,659 0 0
YAMANA GOLD INC COM 98462Y100 20 6,382 SH   SOLE 8 6,382 0 0
YAMANA GOLD INC OPT 98462Y100 1,346 431,600 SH Put SOLE 8 431,600 0 0
YAMANA GOLD INC OPT 98462Y100 937 300,200 SH Call SOLE 8 300,200 0 0
YAMANA GOLD INC COM 98462Y100 2 800 SH   DFND 20 0 0 800
YANDEX N V COM N97284108 173 5,266 SH   SOLE 1 5,266 0 0
YANDEX N V COM N97284108 2,987 91,208 SH   SOLE 8 91,208 0 0
YANDEX N V OPT N97284108 3,321 101,400 SH Call SOLE 8 101,400 0 0
YANDEX N V OPT N97284108 2,807 85,700 SH Put SOLE 8 85,700 0 0
YELP INC COM 985817105 3,931 93,677 SH   SOLE 1 93,677 0 0
YELP INC OPT 985817105 1,171 27,900 SH Call SOLE 8 27,900 0 0
YELP INC COM 985817105 4,320 102,948 SH   SOLE 8 102,948 0 0
YELP INC OPT 985817105 1,208 28,800 SH Put SOLE 8 28,800 0 0
YEXT INC COM 98585N106 367 30,566 SH   SOLE 1 30,566 0 0
YIELD10 BIOSCIENCE INC COM 98585K201 0 6 SH   SOLE 8 6 0 0
YINGLI GREEN ENERGY HLDG CO ADR 98584B202 0 12 SH   SOLE 9 12 0 0
YIRENDAI LTD ADR 98585L100 247 5,610 SH   SOLE 1 5,610 0 0
YIRENDAI LTD ADR 98585L100 8 192 SH   SOLE 8 192 0 0
YORK WTR CO COM 987184108 72 2,135 SH   SOLE 1 2,135 0 0
YPF SOCIEDAD ANONIMA ADR 984245100 1,071 46,741 SH   SOLE 1 46,741 0 0
YPF SOCIEDAD ANONIMA OPT 984245100 12,798 558,600 SH Put SOLE 8 558,600 0 0
YPF SOCIEDAD ANONIMA ADR 984245100 3,343 145,915 SH   SOLE 8 145,915 0 0
YPF SOCIEDAD ANONIMA OPT 984245100 4,211 183,800 SH Call SOLE 8 183,800 0 0
YRC WORLDWIDE INC COM 984249607 75 5,241 SH   SOLE 1 5,241 0 0
YRC WORLDWIDE INC OPT 984249607 145 10,100 SH Put SOLE 8 10,100 0 0
YRC WORLDWIDE INC COM 984249607 445 30,970 SH   SOLE 8 30,970 0 0
YRC WORLDWIDE INC OPT 984249607 35 2,400 SH Call SOLE 8 2,400 0 0
YUM BRANDS INC COM 988498101 455 5,574 SH   DFND 1 0 0 5,574
YUM BRANDS INC COM 988498101 60,099 736,416 SH   SOLE 1 736,416 0 0
YUM BRANDS INC OPT 988498101 963 11,800 SH Put SOLE 8 11,800 0 0
YUM BRANDS INC COM 988498101 10,259 125,713 SH   SOLE 8 125,713 0 0
YUM BRANDS INC OPT 988498101 3,052 37,400 SH Call SOLE 8 37,400 0 0
YUM BRANDS INC COM 988498101 4,045 49,577 SH   SOLE 9 49,577 0 0
YUM CHINA HLDGS INC COM 98850P109 223 5,574 SH   DFND 1 0 0 5,574
YUM CHINA HLDGS INC COM 98850P109 1,394 34,848 SH   SOLE 1 34,848 0 0
YUM CHINA HLDGS INC OPT 98850P109 1,717 42,900 SH Call SOLE 8 42,900 0 0
YUM CHINA HLDGS INC COM 98850P109 388 9,693 SH   SOLE 8 9,693 0 0
YUM CHINA HLDGS INC OPT 98850P109 920 23,000 SH Put SOLE 8 23,000 0 0
YUM CHINA HLDGS INC COM 98850P109 5,291 132,201 SH   SOLE 9 132,201 0 0
YUME INC COM 98872B104 9 1,800 SH   SOLE 1 1,800 0 0
YY INC ADR 98426T106 31 275 SH   DFND 1 0 0 275
YY INC ADR 98426T106 13,003 115,012 SH   SOLE 1 115,012 0 0
YY INC OPT 98426T106 13,714 121,300 SH Put SOLE 8 121,300 0 0
YY INC ADR 98426T106 5,490 48,557 SH   SOLE 8 48,557 0 0
YY INC OPT 98426T106 10,051 88,900 SH Call SOLE 8 88,900 0 0
YY INC ADR 98426T106 1,673 14,800 SH   SOLE 9 14,800 0 0
ZAFGEN INC COM 98885E103 0 15 SH   SOLE 8 15 0 0
ZAGG INC COM 98884U108 393 21,283 SH   SOLE 1 21,283 0 0
ZAGG INC OPT 98884U108 782 42,400 SH Call SOLE 8 42,400 0 0
ZAGG INC COM 98884U108 52 2,740 SH   SOLE 8 2,740 0 0
ZAGG INC OPT 98884U108 1,089 59,000 SH Put SOLE 8 59,000 0 0
ZAYO GROUP HLDGS INC COM 98919V105 16,562 450,063 SH   SOLE 1 450,063 0 0
ZAYO GROUP HLDGS INC OPT 98919V105 9,531 259,000 SH Call SOLE 8 259,000 0 0
ZAYO GROUP HLDGS INC COM 98919V105 5,816 158,044 SH   SOLE 8 158,044 0 0
ZAYO GROUP HLDGS INC OPT 98919V105 1,005 27,300 SH Put SOLE 8 27,300 0 0
ZAYO GROUP HLDGS INC COM 98919V105 30 810 SH   SOLE 9 810 0 0
ZEBRA TECHNOLOGIES CORP COM 989207105 2,919 28,113 SH   SOLE 1 28,113 0 0
ZEBRA TECHNOLOGIES CORP COM 989207105 90 868 SH   SOLE 8 868 0 0
ZENDESK INC COM 98936J101 663 19,613 SH   SOLE 1 19,613 0 0
ZENDESK INC OPT 98936J101 14 400 SH Call SOLE 8 400 0 0
ZENDESK INC COM 98936J101 24 716 SH   SOLE 8 716 0 0
ZILLOW GROUP INC COM 98954M101 395 9,709 SH   SOLE 1 9,709 0 0
ZILLOW GROUP INC COM 98954M200 643 15,737 SH   SOLE 1 15,737 0 0
ZILLOW GROUP INC COM 98954M200 996 24,333 SH   SOLE 8 24,333 0 0
ZILLOW GROUP INC BOND 98954MAB7 218 200,000 PRN   SOLE 8 0 0 200,000
ZILLOW GROUP INC OPT 98954M101 86 2,100 SH Put SOLE 8 2,100 0 0
ZILLOW GROUP INC OPT 98954M200 1,469 35,900 SH Call SOLE 8 35,900 0 0
ZILLOW GROUP INC OPT 98954M101 81 2,000 SH Call SOLE 8 2,000 0 0
ZILLOW GROUP INC OPT 98954M200 1,841 45,000 SH Put SOLE 8 45,000 0 0
ZILLOW GROUP INC COM 98954M101 302 7,411 SH   SOLE 8 7,411 0 0
ZILLOW GROUP INC COM 98954M200 19 466 SH   SOLE 9 466 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 52,122 431,932 SH   SOLE 1 431,932 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 38 319 SH   DFND 1 0 0 319
ZIMMER BIOMET HLDGS INC COM 98956P102 2,323 19,260 SH   SOLE 8 19,260 0 0
ZIMMER BIOMET HLDGS INC OPT 98956P102 7,277 60,300 SH Put SOLE 8 60,300 0 0
ZIMMER BIOMET HLDGS INC OPT 98956P102 1,882 15,600 SH Call SOLE 8 15,600 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 20,113 166,667 SH   SOLE 9 166,667 0 0
ZIONS BANCORPORATION COM 989701107 15,396 302,903 SH   SOLE 1 302,903 0 0
ZIONS BANCORPORATION OPT 989701107 7,187 141,400 SH Put SOLE 8 141,400 0 0
ZIONS BANCORPORATION COM 989701107 808 15,897 SH   SOLE 8 15,897 0 0
ZIONS BANCORPORATION OPT 989701107 7,716 151,800 SH Call SOLE 8 151,800 0 0
ZIONS BANCORPORATION COM 989701107 1,410 27,741 SH   SOLE 9 27,741 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 262 63,284 SH   SOLE 1 63,284 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 73 17,648 SH   SOLE 8 17,648 0 0
ZIX CORP COM 98974P100 40 9,066 SH   SOLE 1 9,066 0 0
ZIX CORP COM 98974P100 0 7 SH   SOLE 8 7 0 0
ZOES KITCHEN INC COM 98979J109 320 19,129 SH   SOLE 1 19,129 0 0
ZOES KITCHEN INC OPT 98979J109 17 1,000 SH Put SOLE 8 1,000 0 0
ZOETIS INC COM 98978V103 1,460 20,260 SH   DFND 1 0 0 20,260
ZOETIS INC COM 98978V103 56,032 777,780 SH   SOLE 1 777,780 0 0
ZOETIS INC OPT 98978V103 2,730 37,900 SH Put SOLE 8 37,900 0 0
ZOETIS INC OPT 98978V103 16,893 234,500 SH Call SOLE 8 234,500 0 0
ZOETIS INC COM 98978V103 301 4,177 SH   SOLE 8 4,177 0 0
ZOETIS INC COM 98978V103 4,874 67,663 SH   SOLE 9 67,663 0 0
ZOGENIX INC COM 98978L204 763 19,061 SH   SOLE 1 19,061 0 0
ZOGENIX INC COM 98978L204 2,147 53,600 SH   SOLE 8 53,600 0 0
ZTO EXPRESS CAYMAN INC ADR 98980A105 5 292 SH   DFND 1 0 0 292
ZTO EXPRESS CAYMAN INC ADR 98980A105 2,669 168,400 SH   SOLE 1 168,400 0 0
ZTO EXPRESS CAYMAN INC OPT 98980A105 1,067 67,300 SH Put SOLE 8 67,300 0 0
ZTO EXPRESS CAYMAN INC OPT 98980A105 1,135 71,600 SH Call SOLE 8 71,600 0 0
ZTO EXPRESS CAYMAN INC ADR 98980A105 57 3,619 SH   SOLE 8 3,619 0 0
ZTO EXPRESS CAYMAN INC ADR 98980A105 317 20,000 SH   DFND 20 0 0 20,000
ZUMIEZ INC COM 989817101 2,805 134,673 SH   SOLE 1 134,673 0 0
ZUMIEZ INC OPT 989817101 369 17,700 SH Put SOLE 8 17,700 0 0
ZUMIEZ INC OPT 989817101 214 10,300 SH Call SOLE 8 10,300 0 0
ZUMIEZ INC COM 989817101 9 464 SH   SOLE 8 464 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 23 1,850 SH   SOLE 1 1,850 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 96 7,700 SH   SOLE 8 7,700 0 0
ZYNERBA PHARMACEUTICALS INC OPT 98986X109 10 800 SH Call SOLE 8 800 0 0
ZYNGA INC COM 98986T108 8,079 2,019,684 SH   SOLE 1 2,019,684 0 0
ZYNGA INC COM 98986T108 484 120,918 SH   SOLE 8 120,918 0 0
ZYNGA INC OPT 98986T108 361 90,300 SH Put SOLE 8 90,300 0 0
ZYNGA INC OPT 98986T108 999 249,800 SH Call SOLE 8 249,800 0 0