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 64 1,265 SH   SOLE 1 1,265 0 0
1ST SOURCE CORP COM 336901103 5 89 SH   SOLE 8 89 0 0
21VIANET GROUP INC ADR 90138A103 11,486 2,018,655 SH   SOLE 1 2,018,655 0 0
21VIANET GROUP INC OPT 90138A103 95 16,700 SH Put SOLE 8 16,700 0 0
21VIANET GROUP INC OPT 90138A103 76 13,400 SH Call SOLE 8 13,400 0 0
21VIANET GROUP INC ADR 90138A103 89 15,651 SH   SOLE 8 15,651 0 0
2U INC COM 90214J101 332 5,919 SH   SOLE 1 5,919 0 0
2U INC OPT 90214J101 667 11,900 SH Call SOLE 8 11,900 0 0
2U INC COM 90214J101 224 3,987 SH   SOLE 8 3,987 0 0
3-D SYS CORP DEL COM 88554D205 2,058 153,678 SH   SOLE 1 153,678 0 0
3-D SYS CORP DEL COM 88554D205 160 11,970 SH   DFND 1 0 0 11,970
3-D SYS CORP DEL COM 88554D205 870 64,989 SH   SOLE 8 64,989 0 0
3-D SYS CORP DEL OPT 88554D205 2,800 209,100 SH Call SOLE 8 209,100 0 0
3-D SYS CORP DEL OPT 88554D205 2,511 187,500 SH Put SOLE 8 187,500 0 0
3M CO COM 88579Y101 182,909 871,412 SH   SOLE 1 871,412 0 0
3M CO COM 88579Y101 1,011 4,818 SH   DFND 1 0 0 4,818
3M CO COM 88579Y101 19,725 93,969 SH   SOLE 8 93,969 0 0
3M CO OPT 88579Y101 11,964 57,000 SH Call SOLE 8 57,000 0 0
3M CO OPT 88579Y101 52,034 247,900 SH Put SOLE 8 247,900 0 0
3M CO COM 88579Y101 374 1,783 SH   SOLE 9 1,783 0 0
500 COM LTD ADR 33829R100 34 3,089 SH   SOLE 1 3,089 0 0
500 COM LTD ADR 33829R100 3 274 SH   SOLE 8 274 0 0
51JOB INC ADR 316827104 1,279 21,100 SH   SOLE 1 21,100 0 0
51JOB INC ADR 316827104 3 47 SH   SOLE 8 47 0 0
58 COM INC OPT 31680Q104 13 200 SH Call SOLE 8 200 0 0
58 COM INC ADR 31680Q104 513 8,123 SH   SOLE 8 8,123 0 0
58 COM INC ADR 31680Q104 2,002 31,700 SH   SOLE 9 31,700 0 0
8X8 INC NEW COM 282914100 1,405 104,047 SH   SOLE 1 104,047 0 0
8X8 INC NEW COM 282914100 103 7,599 SH   SOLE 8 7,599 0 0
A10 NETWORKS INC COM 002121101 9 1,138 SH   SOLE 1 1,138 0 0
A10 NETWORKS INC COM 002121101 28 3,820 SH   SOLE 8 3,820 0 0
AAC HLDGS INC COM 000307108 13 1,257 SH   SOLE 1 1,257 0 0
AAON INC COM 000360206 80 2,332 SH   SOLE 1 2,332 0 0
AAON INC COM 000360206 3 103 SH   SOLE 8 103 0 0
AAR CORP COM 000361105 2,117 56,059 SH   SOLE 1 56,059 0 0
AAR CORP COM 000361105 213 5,620 SH   SOLE 8 5,620 0 0
AAR CORP OPT 000361105 49 1,300 SH Call SOLE 8 1,300 0 0
AARONS INC COM 002535300 2,717 62,295 SH   SOLE 1 62,295 0 0
AARONS INC COM 002535300 446 10,207 SH   SOLE 8 10,207 0 0
ABAXIS INC COM 002567105 150 3,351 SH   SOLE 1 3,351 0 0
ABAXIS INC COM 002567105 43 955 SH   SOLE 8 955 0 0
ABB LTD ADR 000375204 32 1,297 SH   DFND 1 0 0 1,297
ABB LTD OPT 000375204 2,086 84,300 SH Call SOLE 8 84,300 0 0
ABB LTD OPT 000375204 485 19,600 SH Put SOLE 8 19,600 0 0
ABB LTD ADR 000375204 0 1 SH   SOLE 9 1 0 0
ABBOTT LABS COM 002824100 388 7,273 SH   DFND 1 0 0 7,273
ABBOTT LABS COM 002824100 47,342 887,217 SH   SOLE 1 887,217 0 0
ABBOTT LABS COM 002824100 444 8,328 SH   SOLE 8 8,328 0 0
ABBOTT LABS OPT 002824100 24,455 458,300 SH Call SOLE 8 458,300 0 0
ABBOTT LABS OPT 002824100 14,663 274,800 SH Put SOLE 8 274,800 0 0
ABBOTT LABS COM 002824100 1,012 18,969 SH   SOLE 9 18,969 0 0
ABBVIE INC COM 00287Y109 122,403 1,377,475 SH   SOLE 1 1,377,475 0 0
ABBVIE INC COM 00287Y109 746 8,393 SH   DFND 1 0 0 8,393
ABBVIE INC OPT 00287Y109 11,934 134,300 SH Put SOLE 8 134,300 0 0
ABBVIE INC COM 00287Y109 138 1,548 SH   SOLE 8 1,548 0 0
ABBVIE INC OPT 00287Y109 56,897 640,300 SH Call SOLE 8 640,300 0 0
ABBVIE INC COM 00287Y109 663 7,464 SH   SOLE 9 7,464 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 233 13,661 SH   SOLE 1 13,661 0 0
ABEONA THERAPEUTICS INC OPT 00289Y107 85 5,000 SH Put SOLE 8 5,000 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 3,210 188,280 SH   SOLE 8 188,280 0 0
ABERCROMBIE &amp FITCH CO COM 002896207 2,674 185,142 SH   SOLE 1 185,142 0 0
ABERCROMBIE &amp FITCH CO OPT 002896207 1,041 72,100 SH Put SOLE 8 72,100 0 0
ABERCROMBIE &amp FITCH CO OPT 002896207 999 69,200 SH Call SOLE 8 69,200 0 0
ABERCROMBIE &amp FITCH CO COM 002896207 700 48,474 SH   SOLE 8 48,474 0 0
ABIOMED INC COM 003654100 2,594 15,389 SH   SOLE 1 15,389 0 0
ABIOMED INC COM 003654100 4 25 SH   DFND 1 0 0 25
ABIOMED INC COM 003654100 959 5,689 SH   SOLE 8 5,689 0 0
ABM INDS INC COM 000957100 295 7,068 SH   SOLE 1 7,068 0 0
ABRAXAS PETE CORP COM 003830106 21 11,187 SH   SOLE 1 11,187 0 0
ABRAXAS PETE CORP COM 003830106 6 3,237 SH   SOLE 8 3,237 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 20 428 SH   SOLE 1 428 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 2 35 SH   SOLE 8 35 0 0
ACACIA COMMUNICATIONS INC OPT 00401C108 2,218 47,100 SH Put SOLE 8 47,100 0 0
ACACIA COMMUNICATIONS INC OPT 00401C108 5,591 118,700 SH Call SOLE 8 118,700 0 0
ACACIA RESH CORP COM 003881307 5 1,147 SH   SOLE 1 1,147 0 0
ACACIA RESH CORP COM 003881307 0 94 SH   SOLE 8 94 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 581 12,147 SH   SOLE 1 12,147 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 478 10,000 SH   SOLE 8 10,000 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 12 326 SH   SOLE 1 326 0 0
ACADIA PHARMACEUTICALS INC OPT 004225108 4,765 126,500 SH Call SOLE 8 126,500 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 5,857 155,485 SH   SOLE 8 155,485 0 0
ACADIA PHARMACEUTICALS INC OPT 004225108 6,596 175,100 SH Put SOLE 8 175,100 0 0
ACADIA RLTY TR TRUS 004239109 1,931 67,479 SH   SOLE 1 67,479 0 0
ACADIA RLTY TR TRUS 004239109 4 162 SH   SOLE 8 162 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 131 5,804 SH   SOLE 1 5,804 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 12 550 SH   SOLE 8 550 0 0
ACCELERATE DIAGNOSTICS INC OPT 00430H102 1,580 70,400 SH Put SOLE 8 70,400 0 0
ACCELERON PHARMA INC COM 00434H108 206 5,525 SH   SOLE 1 5,525 0 0
ACCELERON PHARMA INC COM 00434H108 90 2,419 SH   SOLE 8 2,419 0 0
ACCENTURE PLC IRELAND COM G1151C101 2,259 16,721 SH   DFND 1 0 0 16,721
ACCENTURE PLC IRELAND COM G1151C101 90,758 671,918 SH   SOLE 1 671,918 0 0
ACCENTURE PLC IRELAND COM G1151C101 2,303 17,049 SH   SOLE 8 17,049 0 0
ACCENTURE PLC IRELAND OPT G1151C101 16,978 125,700 SH Call SOLE 8 125,700 0 0
ACCENTURE PLC IRELAND OPT G1151C101 25,690 190,200 SH Put SOLE 8 190,200 0 0
ACCENTURE PLC IRELAND COM G1151C101 70 520 SH   SOLE 9 520 0 0
ACCESS NATL CORP COM 004337101 19 646 SH   SOLE 1 646 0 0
ACCO BRANDS CORP COM 00081T108 490 41,116 SH   SOLE 1 41,116 0 0
ACCO BRANDS CORP COM 00081T108 1 87 SH   SOLE 8 87 0 0
ACCURAY INC COM 004397105 370 92,287 SH   SOLE 1 92,287 0 0
ACCURAY INC COM 004397105 0 105 SH   SOLE 8 105 0 0
ACCURAY INC OPT 004397105 16 4,100 SH Put SOLE 8 4,100 0 0
ACCURAY INC OPT 004397105 18 4,500 SH Call SOLE 8 4,500 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 259 56,300 SH   SOLE 1 56,300 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 1 173 SH   SOLE 8 173 0 0
ACETO CORP COM 004446100 121 10,752 SH   SOLE 1 10,752 0 0
ACHAOGEN INC COM 004449104 475 29,757 SH   SOLE 1 29,757 0 0
ACHAOGEN INC COM 004449104 26 1,645 SH   SOLE 8 1,645 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 288 64,210 SH   SOLE 1 64,210 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 25 5,459 SH   SOLE 8 5,459 0 0
ACHILLION PHARMACEUTICALS IN OPT 00448Q201 22 4,900 SH Put SOLE 8 4,900 0 0
ACHILLION PHARMACEUTICALS IN OPT 00448Q201 33 7,400 SH Call SOLE 8 7,400 0 0
ACI WORLDWIDE INC COM 004498101 214 9,353 SH   SOLE 1 9,353 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 192 7,457 SH   SOLE 1 7,457 0 0
ACNB CORP COM 000868109 4 140 SH   SOLE 1 140 0 0
ACORDA THERAPEUTICS INC COM 00484M106 24 1,004 SH   SOLE 1 1,004 0 0
ACORDA THERAPEUTICS INC COM 00484M106 100 4,252 SH   SOLE 8 4,252 0 0
ACORDA THERAPEUTICS INC OPT 00484M106 99 4,200 SH Put SOLE 8 4,200 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W107 9 15,000 SH   DFND 1 0 0 15,000
ACTIVISION BLIZZARD INC COM 00507V109 85,804 1,330,056 SH   SOLE 1 868,700 461,356 0
ACTIVISION BLIZZARD INC COM 00507V109 129 2,000 SH   DFND 1 0 0 2,000
ACTIVISION BLIZZARD INC COM 00507V109 40,224 623,532 SH   SOLE 8 623,532 0 0
ACTIVISION BLIZZARD INC OPT 00507V109 14,947 231,700 SH Call SOLE 8 231,700 0 0
ACTIVISION BLIZZARD INC OPT 00507V109 23,037 357,100 SH Put SOLE 8 357,100 0 0
ACTIVISION BLIZZARD INC COM 00507V109 275 4,259 SH   SOLE 9 4,259 0 0
ACTIVISION BLIZZARD INC COM 00507V109 786 12,182 SH   SOLE 20 0 12,182 0
ACTUA CORP COM 005094107 13 830 SH   SOLE 1 830 0 0
ACTUANT CORP COM 00508X203 71 2,800 SH   SOLE 1 2,800 0 0
ACTUANT CORP COM 00508X203 81 3,191 SH   SOLE 8 3,191 0 0
ACUITY BRANDS INC COM 00508Y102 4,406 25,725 SH   SOLE 1 25,725 0 0
ACUITY BRANDS INC OPT 00508Y102 925 5,400 SH Call SOLE 8 5,400 0 0
ACUITY BRANDS INC COM 00508Y102 252 1,472 SH   SOLE 8 1,472 0 0
ACUITY BRANDS INC OPT 00508Y102 257 1,500 SH Put SOLE 8 1,500 0 0
ACUSHNET HOLDINGS CORP COM 005098108 10 536 SH   SOLE 1 536 0 0
ACUSHNET HOLDINGS CORP COM 005098108 0 8 SH   SOLE 8 8 0 0
ACXIOM CORP COM 005125109 48 1,977 SH   SOLE 1 1,977 0 0
ACXIOM CORP COM 005125109 115 4,648 SH   SOLE 8 4,648 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 90 4,261 SH   SOLE 1 4,261 0 0
ADAMS RES &amp ENERGY INC COM 006351308 2 47 SH   SOLE 1 47 0 0
ADAPTIMMUNE THERAPEUTICS PLC ADR 00653A107 308 37,600 SH   SOLE 1 37,600 0 0
ADDUS HOMECARE CORP COM 006739106 12 348 SH   SOLE 1 348 0 0
ADECOAGRO S A COM L00849106 28 2,600 SH   SOLE 1 2,600 0 0
ADECOAGRO S A COM L00849106 2 139 SH   SOLE 8 139 0 0
ADIENT PLC COM G0084W101 1 13 SH   DFND 1 0 0 13
ADIENT PLC COM G0084W101 2,995 35,658 SH   SOLE 1 35,658 0 0
ADIENT PLC OPT G0084W101 464 5,529 SH Put SOLE 8 5,529 0 0
ADIENT PLC COM G0084W101 126 1,505 SH   SOLE 8 1,505 0 0
ADIENT PLC OPT G0084W101 1,403 16,710 SH Call SOLE 8 16,710 0 0
ADIENT PLC COM G0084W101 0 1 SH   SOLE 9 1 0 0
ADOBE SYS INC COM 00724F101 48,980 328,324 SH   SOLE 1 328,324 0 0
ADOBE SYS INC COM 00724F101 102 686 SH   DFND 1 0 0 686
ADOBE SYS INC OPT 00724F101 27,091 181,600 SH Put SOLE 8 181,600 0 0
ADOBE SYS INC OPT 00724F101 20,765 139,200 SH Call SOLE 8 139,200 0 0
ADOBE SYS INC COM 00724F101 3,486 23,369 SH   SOLE 8 23,369 0 0
ADOBE SYS INC COM 00724F101 133 889 SH   SOLE 9 889 0 0
ADOBE SYS INC COM 00724F101 229 1,538 SH   SOLE 81 1,538 0 0
ADTALEM GLOBAL ED INC COM 00737L103 469 13,067 SH   SOLE 1 13,067 0 0
ADTALEM GLOBAL ED INC COM 00737L103 53 1,472 SH   SOLE 8 1,472 0 0
ADTRAN INC COM 00738A106 714 29,748 SH   SOLE 1 29,748 0 0
ADTRAN INC COM 00738A106 216 8,995 SH   SOLE 8 8,995 0 0
ADTRAN INC OPT 00738A106 103 4,300 SH Call SOLE 8 4,300 0 0
ADURO BIOTECH INC COM 00739L101 545 51,061 SH   SOLE 1 51,061 0 0
ADURO BIOTECH INC COM 00739L101 89 8,360 SH   SOLE 8 8,360 0 0
ADVANCE AUTO PARTS INC OPT 00751Y106 3,512 35,400 SH Call SOLE 1 35,400 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 6,201 62,507 SH   SOLE 1 62,507 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 2,741 27,634 SH   SOLE 8 27,634 0 0
ADVANCE AUTO PARTS INC OPT 00751Y106 9,126 92,000 SH Call SOLE 8 92,000 0 0
ADVANCE AUTO PARTS INC OPT 00751Y106 4,156 41,900 SH Put SOLE 8 41,900 0 0
ADVANCED ACCELERATOR APPLIC ADR 00790T100 527 7,800 SH   SOLE 1 7,800 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 311 12,315 SH   SOLE 1 12,315 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 361 17,842 SH   SOLE 1 17,842 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 8 756 SH   SOLE 1 756 0 0
ADVANCED ENERGY INDS COM 007973100 1,668 20,654 SH   SOLE 1 20,654 0 0
ADVANCED ENERGY INDS COM 007973100 1,955 24,199 SH   SOLE 8 24,199 0 0
ADVANCED MICRO DEVICES INC COM 007903107 9,490 744,358 SH   SOLE 1 744,358 0 0
ADVANCED MICRO DEVICES INC COM 007903107 13 1,000 SH   DFND 1 0 0 1,000
ADVANCED MICRO DEVICES INC COM 007903107 17,052 1,337,434 SH   SOLE 8 1,337,434 0 0
ADVANCED MICRO DEVICES INC OPT 007903107 20,892 1,638,600 SH Call SOLE 8 1,638,600 0 0
ADVANCED MICRO DEVICES INC OPT 007903107 44,327 3,476,600 SH Put SOLE 8 3,476,600 0 0
ADVANCED MICRO DEVICES INC COM 007903107 8 609 SH   SOLE 9 609 0 0
ADVANSIX INC COM 00773T101 1,061 26,699 SH   SOLE 1 26,699 0 0
ADVANSIX INC COM 00773T101 0 11 SH   DFND 1 0 0 11
ADVANSIX INC COM 00773T101 22 542 SH   SOLE 8 542 0 0
ADVANSIX INC OPT 00773T101 7 164 SH Put SOLE 8 164 0 0
ADVANSIX INC OPT 00773T101 16 412 SH Call SOLE 8 412 0 0
ADVANSIX INC COM 00773T101 0 12 SH   SOLE 9 12 0 0
ADVAXIS INC COM 007624208 1 126 SH   SOLE 8 126 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 16 4,400 SH   SOLE 1 4,400 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 0 45 SH   SOLE 8 45 0 0
ADVISORY BRD CO COM 00762W107 6,083 113,430 SH   SOLE 1 113,430 0 0
ADVISORY BRD CO COM 00762W107 5 109 SH   SOLE 8 109 0 0
AECOM COM 00766T100 29 796 SH   SOLE 1 796 0 0
AECOM OPT 00766T100 96 2,600 SH Call SOLE 8 2,600 0 0
AECOM COM 00766T100 271 7,359 SH   SOLE 8 7,359 0 0
AECOM OPT 00766T100 40 1,100 SH Put SOLE 8 1,100 0 0
AEGEAN MARINE PETROLEUM NETW OPT Y0017S102 3 600 SH Call SOLE 8 600 0 0
AEGEAN MARINE PETROLEUM NETW COM Y0017S102 0 100 SH   SOLE 8 100 0 0
AEGION CORP COM 00770F104 169 7,260 SH   SOLE 1 7,260 0 0
AEGION CORP COM 00770F104 16 670 SH   SOLE 8 670 0 0
AEGION CORP COM 00770F104 7 305 SH   SOLE 9 305 0 0
AEGON N V ADR 007924103 41 6,951 SH   SOLE 8 6,951 0 0
AEGON N V OPT 007924103 111 19,100 SH Put SOLE 8 19,100 0 0
AEGON N V OPT 007924103 8 1,400 SH Call SOLE 8 1,400 0 0
AERCAP HOLDINGS NV COM N00985106 625 12,238 SH   SOLE 1 12,238 0 0
AERCAP HOLDINGS NV OPT N00985106 2,341 45,800 SH Call SOLE 8 45,800 0 0
AERCAP HOLDINGS NV OPT N00985106 930 18,200 SH Put SOLE 8 18,200 0 0
AERCAP HOLDINGS NV COM N00985106 1,110 21,710 SH   SOLE 8 21,710 0 0
AERCAP HOLDINGS NV COM N00985106 375 7,337 SH   SOLE 9 7,337 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 265 5,457 SH   SOLE 1 5,457 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 12 253 SH   SOLE 8 253 0 0
AEROHIVE NETWORKS INC COM 007786106 3 741 SH   SOLE 1 741 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 2,787 79,602 SH   SOLE 1 79,602 0 0
AEROJET ROCKETDYNE HLDGS INC OPT 007800105 35 1,000 SH Put SOLE 8 1,000 0 0
AEROJET ROCKETDYNE HLDGS INC OPT 007800105 1,828 52,200 SH Call SOLE 8 52,200 0 0
AEROVIRONMENT INC COM 008073108 26 487 SH   SOLE 1 487 0 0
AEROVIRONMENT INC OPT 008073108 81 1,500 SH Call SOLE 8 1,500 0 0
AEROVIRONMENT INC OPT 008073108 65 1,200 SH Put SOLE 8 1,200 0 0
AEROVIRONMENT INC COM 008073108 409 7,558 SH   SOLE 8 7,558 0 0
AES CORP COM 00130H105 1,612 146,321 SH   SOLE 1 146,321 0 0
AES CORP OPT 00130H105 39 3,500 SH Put SOLE 8 3,500 0 0
AES CORP OPT 00130H105 688 62,400 SH Call SOLE 8 62,400 0 0
AES CORP COM 00130H105 231 20,998 SH   SOLE 8 20,998 0 0
AETNA INC NEW COM 00817Y108 43,839 275,699 SH   SOLE 1 275,699 0 0
AETNA INC NEW COM 00817Y108 2,036 12,798 SH   SOLE 8 12,798 0 0
AETNA INC NEW OPT 00817Y108 3,530 22,200 SH Call SOLE 8 22,200 0 0
AETNA INC NEW OPT 00817Y108 5,947 37,400 SH Put SOLE 8 37,400 0 0
AETNA INC NEW COM 00817Y108 33 209 SH   SOLE 9 209 0 0
AEVI GENOMIC MEDICINE INC COM 00835P105 0 169 SH   SOLE 8 169 0 0
AFFILIATED MANAGERS GROUP COM 008252108 6,689 35,235 SH   SOLE 1 35,235 0 0
AFFILIATED MANAGERS GROUP COM 008252108 24 127 SH   SOLE 8 127 0 0
AFFIMED N V COM N01045108 30 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 17,357 213,236 SH   SOLE 1 213,236 0 0
AFLAC INC OPT 001055102 724 8,900 SH Call SOLE 8 8,900 0 0
AFLAC INC OPT 001055102 724 8,900 SH Put SOLE 8 8,900 0 0
AFLAC INC COM 001055102 294 3,620 SH   SOLE 8 3,620 0 0
AG MTG INVT TR INC TRUS 001228105 12 639 SH   SOLE 1 639 0 0
AGCO CORP COM 001084102 1,303 17,662 SH   SOLE 1 17,662 0 0
AGCO CORP OPT 001084102 103 1,400 SH Call SOLE 8 1,400 0 0
AGCO CORP OPT 001084102 44 600 SH Put SOLE 8 600 0 0
AGCO CORP COM 001084102 484 6,567 SH   SOLE 8 6,567 0 0
AGCO CORP COM 001084102 624 8,455 SH   SOLE 9 8,455 0 0
AGENUS INC COM 00847G705 168 38,006 SH   SOLE 1 38,006 0 0
AGENUS INC COM 00847G705 0 28 SH   SOLE 8 28 0 0
AGILE THERAPEUTICS INC COM 00847L100 93 20,800 SH   SOLE 1 20,800 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 12 191 SH   DFND 1 0 0 191
AGILENT TECHNOLOGIES INC COM 00846U101 23,119 360,102 SH   SOLE 1 360,102 0 0
AGILENT TECHNOLOGIES INC OPT 00846U101 1,278 19,900 SH Put SOLE 8 19,900 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 67 1,049 SH   SOLE 8 1,049 0 0
AGILENT TECHNOLOGIES INC OPT 00846U101 1,124 17,500 SH Call SOLE 8 17,500 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 744 11,586 SH   SOLE 9 11,586 0 0
AGILYSYS INC COM 00847J105 4 355 SH   SOLE 1 355 0 0
AGILYSYS INC COM 00847J105 1 123 SH   SOLE 8 123 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 1,598 23,940 SH   SOLE 1 23,940 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 320 4,796 SH   SOLE 8 4,796 0 0
AGNC INVT CORP COM 00123Q104 121 5,576 SH   SOLE 1 5,576 0 0
AGNC INVT CORP TRUS 00123Q104 29,345 1,353,507 SH   SOLE 1 1,353,507 0 0
AGNC INVT CORP COM 00123Q104 169 7,800 SH   DFND 1 0 0 7,800
AGNC INVT CORP OPT 00123Q104 1,106 51,000 SH Call SOLE 8 51,000 0 0
AGNC INVT CORP OPT 00123Q104 470 21,700 SH Put SOLE 8 21,700 0 0
AGNC INVT CORP TRUS 00123Q104 381 17,593 SH   SOLE 8 17,593 0 0
AGNC INVT CORP COM 00123Q104 31 1,428 SH   SOLE 9 1,428 0 0
AGNICO EAGLE MINES LTD COM 008474108 187 4,134 SH   SOLE 1 4,134 0 0
AGNICO EAGLE MINES LTD COM 008474108 47 1,039 SH   DFND 1 0 0 1,039
AGNICO EAGLE MINES LTD OPT 008474108 14,187 313,800 SH Call SOLE 8 313,800 0 0
AGNICO EAGLE MINES LTD COM 008474108 3,357 74,254 SH   SOLE 8 74,254 0 0
AGNICO EAGLE MINES LTD OPT 008474108 5,163 114,200 SH Put SOLE 8 114,200 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 73 1,480 SH   SOLE 1 1,480 0 0
AGREE REALTY CORP TRUS 008492100 412 8,402 SH   SOLE 8 8,402 0 0
AGRIUM INC COM 008916108 32 302 SH   SOLE 1 302 0 0
AGRIUM INC COM 008916108 214 2,000 SH   DFND 1 0 0 2,000
AGRIUM INC COM 008916108 897 8,371 SH   SOLE 8 8,371 0 0
AGRIUM INC OPT 008916108 3,688 34,400 SH Put SOLE 8 34,400 0 0
AGRIUM INC OPT 008916108 665 6,200 SH Call SOLE 8 6,200 0 0
AGRIUM INC COM 008916108 4,819 44,945 SH   SOLE 9 44,945 0 0
AGROFRESH SOLUTIONS COM 00856G109 280 39,712 SH   SOLE 1 39,712 0 0
AILERON THERAPEUTICS INC COM 00887A105 2 118 SH   SOLE 1 118 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 56 2,284 SH   SOLE 1 2,284 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 1,318 53,179 SH   SOLE 8 53,179 0 0
AIR LEASE CORP COM 00912X302 3,724 87,367 SH   SOLE 1 87,367 0 0
AIR LEASE CORP OPT 00912X302 4 100 SH Put SOLE 8 100 0 0
AIR LEASE CORP COM 00912X302 4,897 114,878 SH   SOLE 8 114,878 0 0
AIR PRODS &amp CHEMS INC COM 009158106 2,471 16,343 SH   DFND 1 0 0 16,343
AIR PRODS &amp CHEMS INC COM 009158106 17,229 113,932 SH   SOLE 1 113,932 0 0
AIR PRODS &amp CHEMS INC OPT 009158106 197 1,300 SH Call SOLE 8 1,300 0 0
AIR PRODS &amp CHEMS INC COM 009158106 96 633 SH   SOLE 8 633 0 0
AIR PRODS &amp CHEMS INC OPT 009158106 166 1,100 SH Put SOLE 8 1,100 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 1,944 79,858 SH   SOLE 1 79,858 0 0
AIRCASTLE LTD COM G0129K104 304 13,627 SH   SOLE 1 13,627 0 0
AIRCASTLE LTD COM G0129K104 73 3,268 SH   SOLE 8 3,268 0 0
AIRCASTLE LTD OPT G0129K104 252 11,300 SH Call SOLE 8 11,300 0 0
AIRCASTLE LTD OPT G0129K104 76 3,400 SH Put SOLE 8 3,400 0 0
AIRMEDIA GROUP INC ADR 009411109 41 16,456 SH   SOLE 1 16,456 0 0
AK STL HLDG CORP COM 001547108 291 52,053 SH   SOLE 1 52,053 0 0
AK STL HLDG CORP OPT 001547108 1,370 245,000 SH Put SOLE 8 245,000 0 0
AK STL HLDG CORP COM 001547108 254 45,558 SH   SOLE 8 45,558 0 0
AK STL HLDG CORP OPT 001547108 2,302 411,800 SH Call SOLE 8 411,800 0 0
AK STL HLDG CORP COM 001547108 586 104,845 SH   SOLE 9 104,845 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 8,939 183,490 SH   SOLE 1 183,490 0 0
AKAMAI TECHNOLOGIES INC BOND 00971TAG6 401 413,000 PRN   SOLE 8 0 0 413,000
AKAMAI TECHNOLOGIES INC OPT 00971T101 4,604 94,500 SH Put SOLE 8 94,500 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 75 1,556 SH   SOLE 8 1,556 0 0
AKAMAI TECHNOLOGIES INC OPT 00971T101 2,095 43,000 SH Call SOLE 8 43,000 0 0
AKCEA THERAPEUTICS INC COM 00972L107 10 348 SH   SOLE 1 348 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 20 1,039 SH   SOLE 1 1,039 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 10 529 SH   SOLE 8 529 0 0
AKORN INC COM 009728106 12,997 391,594 SH   SOLE 1 391,594 0 0
AKORN INC OPT 009728106 206 6,200 SH Put SOLE 8 6,200 0 0
AKORN INC COM 009728106 12 359 SH   SOLE 8 359 0 0
AKOUSTIS TECHNOLOGIES INC COM 00973N102 2 355 SH   SOLE 1 355 0 0
ALAMO GROUP INC COM 011311107 1,590 14,809 SH   SOLE 1 14,809 0 0
ALAMO GROUP INC COM 011311107 0 4 SH   SOLE 8 4 0 0
ALAMOS GOLD INC NEW COM 011532108 18 2,700 SH   SOLE 1 2,700 0 0
ALAMOS GOLD INC NEW COM 011532108 0 30 SH   SOLE 8 30 0 0
ALAMOS GOLD INC NEW COM 011532108 9 1,300 SH   DFND 20 0 0 1,300
ALARM COM HLDGS INC COM 011642105 21 472 SH   SOLE 1 472 0 0
ALARM COM HLDGS INC COM 011642105 5 100 SH   SOLE 8 100 0 0
ALASKA AIR GROUP INC COM 011659109 1,939 25,432 SH   SOLE 1 25,432 0 0
ALASKA AIR GROUP INC OPT 011659109 8,840 115,900 SH Put SOLE 8 115,900 0 0
ALASKA AIR GROUP INC COM 011659109 1,254 16,447 SH   SOLE 8 16,447 0 0
ALASKA AIR GROUP INC OPT 011659109 5,552 72,800 SH Call SOLE 8 72,800 0 0
ALASKA AIR GROUP INC COM 011659109 88 1,150 SH   DFND 20 0 0 1,150
ALASKA COMMUNICATIONS SYS GR COM 01167P101 1 500 SH   DFND 1 0 0 500
ALBANY INTL CORP COM 012348108 38 665 SH   SOLE 1 665 0 0
ALBANY INTL CORP COM 012348108 1 16 SH   SOLE 8 16 0 0
ALBEMARLE CORP COM 012653101 13,351 97,946 SH   SOLE 1 97,946 0 0
ALBEMARLE CORP OPT 012653101 123 900 SH Call SOLE 8 900 0 0
ALBEMARLE CORP COM 012653101 1,852 13,593 SH   SOLE 8 13,593 0 0
ALBEMARLE CORP OPT 012653101 245 1,800 SH Put SOLE 8 1,800 0 0
ALBEMARLE CORP COM 012653101 388 2,850 SH   SOLE 9 2,850 0 0
ALCENTRA CAP CORP COM 01374T102 1 94 SH   SOLE 8 94 0 0
ALCOA CORP COM 013872106 63 1,358 SH   DFND 1 0 0 1,358
ALCOA CORP COM 013872106 7,483 160,513 SH   SOLE 1 160,513 0 0
ALCOA CORP OPT 013872106 4,232 90,776 SH Put SOLE 8 90,776 0 0
ALCOA CORP OPT 013872106 13,900 298,154 SH Call SOLE 8 298,154 0 0
ALCOA CORP COM 013872106 0 12 SH   SOLE 8 12 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 1,787 145,870 SH   SOLE 1 145,870 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 34 2,786 SH   SOLE 8 2,786 0 0
ALDEYRA THERAPEUTICS INC COM 01438T106 24 3,400 SH   SOLE 1 3,400 0 0
ALERE INC COM 01449J105 11,877 232,924 SH   SOLE 1 232,924 0 0
ALERE INC COM 01449J105 0 4 SH   SOLE 8 4 0 0
ALEXANDER &amp BALDWIN INC NEW COM 014491104 206 4,457 SH   SOLE 1 4,457 0 0
ALEXANDER &amp BALDWIN INC NEW COM 014491104 24 509 SH   SOLE 8 509 0 0
ALEXANDERS INC TRUS 014752109 104 245 SH   SOLE 1 245 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 3,236 27,197 SH   SOLE 1 27,197 0 0
ALEXANDRIA REAL ESTATE EQ IN TRUS 015271109 11,154 93,746 SH   SOLE 1 93,746 0 0
ALEXANDRIA REAL ESTATE EQ IN TRUS 015271109 6 48 SH   SOLE 8 48 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 83,698 596,607 SH   SOLE 1 596,607 0 0
ALEXION PHARMACEUTICALS INC OPT 015351109 44,570 317,700 SH Put SOLE 8 317,700 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 5,203 37,083 SH   SOLE 8 37,083 0 0
ALEXION PHARMACEUTICALS INC OPT 015351109 22,685 161,700 SH Call SOLE 8 161,700 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 56 397 SH   SOLE 9 397 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 1,169 6,768 SH   DFND 1 0 0 6,768
ALIBABA GROUP HLDG LTD OPT 01609W102 51,813 300,000 SH Put SOLE 1 300,000 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 135,855 786,607 SH   SOLE 1 786,607 0 0
ALIBABA GROUP HLDG LTD OPT 01609W102 518,320 3,001,100 SH Put SOLE 8 3,001,100 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 89,484 518,115 SH   SOLE 8 518,115 0 0
ALIBABA GROUP HLDG LTD OPT 01609W102 327,683 1,897,300 SH Call SOLE 8 1,897,300 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 68,700 397,776 SH   SOLE 9 397,776 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 1,025 5,937 SH   DFND 20 0 0 5,937
ALICO INC COM 016230104 2 73 SH   SOLE 1 73 0 0
ALIGN TECHNOLOGY INC COM 016255101 30,344 162,900 SH   SOLE 1 162,900 0 0
ALIGN TECHNOLOGY INC OPT 016255101 5,514 29,600 SH Call SOLE 8 29,600 0 0
ALIGN TECHNOLOGY INC OPT 016255101 20,899 112,200 SH Put SOLE 8 112,200 0 0
ALIGN TECHNOLOGY INC COM 016255101 19 103 SH   SOLE 8 103 0 0
ALIMERA SCIENCES INC COM 016259103 0 93 SH   SOLE 1 93 0 0
ALKERMES PLC COM G01767105 1,543 30,363 SH   SOLE 1 30,363 0 0
ALKERMES PLC OPT G01767105 325 6,400 SH Put SOLE 8 6,400 0 0
ALKERMES PLC OPT G01767105 437 8,600 SH Call SOLE 8 8,600 0 0
ALKERMES PLC COM G01767105 68 1,342 SH   SOLE 8 1,342 0 0
ALLEGHANY CORP DEL COM 017175100 3,127 5,642 SH   SOLE 1 5,642 0 0
ALLEGHANY CORP DEL COM 017175100 45 82 SH   SOLE 8 82 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 67 2,799 SH   SOLE 1 2,799 0 0
ALLEGHENY TECHNOLOGIES INC OPT 01741R102 1,188 49,700 SH Call SOLE 8 49,700 0 0
ALLEGHENY TECHNOLOGIES INC BOND 01741RAG7 82 45,000 PRN   SOLE 8 0 0 45,000
ALLEGHENY TECHNOLOGIES INC OPT 01741R102 402 16,800 SH Put SOLE 8 16,800 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 1,633 68,328 SH   SOLE 8 68,328 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 14 366 SH   SOLE 1 366 0 0
ALLEGIANT TRAVEL CO COM 01748X102 277 2,098 SH   SOLE 1 2,098 0 0
ALLEGIANT TRAVEL CO COM 01748X102 329 2,495 SH   SOLE 8 2,495 0 0
ALLEGION PUB LTD CO COM G0176J109 2,898 33,510 SH   SOLE 1 33,510 0 0
ALLEGION PUB LTD CO COM G0176J109 215 2,481 SH   SOLE 8 2,481 0 0
ALLERGAN PLC COM G0177J108 28 137 SH   DFND 1 0 0 137
ALLERGAN PLC COM G0177J108 59,151 288,614 SH   SOLE 1 288,614 0 0
ALLERGAN PLC CONV G0177J116 4,222 5,722 SH   SOLE 8 5,722 0 0
ALLERGAN PLC COM G0177J108 30,491 148,771 SH   SOLE 8 148,771 0 0
ALLERGAN PLC OPT G0177J108 106,923 521,700 SH Put SOLE 8 521,700 0 0
ALLERGAN PLC OPT G0177J108 44,392 216,600 SH Call SOLE 8 216,600 0 0
ALLERGAN PLC COM G0177J108 880 4,296 SH   SOLE 9 4,296 0 0
ALLETE INC COM 018522300 886 11,464 SH   SOLE 1 11,464 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 30,563 137,952 SH   SOLE 1 137,952 0 0
ALLIANCE DATA SYSTEMS CORP OPT 018581108 13,138 59,300 SH Put SOLE 8 59,300 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 85 385 SH   SOLE 8 385 0 0
ALLIANCE DATA SYSTEMS CORP OPT 018581108 354 1,600 SH Call SOLE 8 1,600 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 37 168 SH   SOLE 9 168 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 104 470 SH   DFND 20 0 0 470
ALLIANCE HOLDINGS GP LP COM 01861G100 1,273 45,771 SH   SOLE 1 45,771 0 0
ALLIANCE RES PARTNER L P COM 01877R108 330 17,076 SH   SOLE 1 17,076 0 0
ALLIANCE RES PARTNER L P OPT 01877R108 29 1,500 SH Call SOLE 8 1,500 0 0
ALLIANCE RES PARTNER L P COM 01877R108 121 6,292 SH   SOLE 8 6,292 0 0
ALLIANT ENERGY CORP COM 018802108 5,163 124,181 SH   SOLE 1 124,181 0 0
ALLIANT ENERGY CORP COM 018802108 12 300 SH   SOLE 8 300 0 0
ALLIANZGI EQUITY &amp CONV INCO FUND 018829101 0 15 SH   SOLE 8 15 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 12 463 SH   SOLE 1 463 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 2,021 53,844 SH   SOLE 1 53,844 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 5,014 133,597 SH   SOLE 8 133,597 0 0
ALLOT COMMUNICATIONS LTD COM M0854Q105 1 224 SH   SOLE 8 224 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 4,241 298,027 SH   SOLE 1 298,027 0 0
ALLSCRIPTS HEALTHCARE SOLUTN OPT 01988P108 11 800 SH Call SOLE 8 800 0 0
ALLSCRIPTS HEALTHCARE SOLUTN OPT 01988P108 57 4,000 SH Put SOLE 8 4,000 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 269 18,919 SH   SOLE 8 18,919 0 0
ALLSTATE CORP COM 020002101 18,466 200,904 SH   SOLE 1 200,904 0 0
ALLSTATE CORP OPT 020002101 3,088 33,600 SH Put SOLE 8 33,600 0 0
ALLSTATE CORP COM 020002101 241 2,618 SH   SOLE 8 2,618 0 0
ALLSTATE CORP OPT 020002101 2,243 24,400 SH Call SOLE 8 24,400 0 0
ALLY FINL INC COM 02005N100 3,657 150,704 SH   SOLE 1 150,704 0 0
ALLY FINL INC OPT 02005N100 3,780 155,800 SH Call SOLE 8 155,800 0 0
ALLY FINL INC COM 02005N100 85 3,510 SH   SOLE 8 3,510 0 0
ALLY FINL INC OPT 02005N100 250 10,300 SH Put SOLE 8 10,300 0 0
ALLY FINL INC COM 02005N100 1,735 71,520 SH   SOLE 9 71,520 0 0
ALMADEN MINERALS LTD COM 020283305 0 56 SH   SOLE 8 56 0 0
ALMOST FAMILY INC COM 020409108 16 295 SH   SOLE 1 295 0 0
ALMOST FAMILY INC COM 020409108 14 269 SH   SOLE 8 269 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1,333 11,349 SH   SOLE 1 11,349 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 11 98 SH   SOLE 8 98 0 0
ALNYLAM PHARMACEUTICALS INC OPT 02043Q107 29,936 254,800 SH Call SOLE 8 254,800 0 0
ALNYLAM PHARMACEUTICALS INC OPT 02043Q107 36,798 313,200 SH Put SOLE 8 313,200 0 0
ALON USA PARTNERS LP COM 02052T109 12 1,000 SH   SOLE 1 1,000 0 0
ALPHA &amp OMEGA SEMICONDUCTOR COM G6331P104 12 766 SH   SOLE 1 766 0 0
ALPHA &amp OMEGA SEMICONDUCTOR COM G6331P104 30 1,830 SH   SOLE 8 1,830 0 0
ALPHA PRO TECH LTD COM 020772109 0 70 SH   SOLE 8 70 0 0
ALPHABET INC COM 02079K305 4,165 4,277 SH   DFND 1 0 0 4,277
ALPHABET INC COM 02079K107 6,227 6,492 SH   DFND 1 0 0 6,492
ALPHABET INC COM 02079K107 133,210 138,889 SH   SOLE 1 137,068 1,821 0
ALPHABET INC COM 02079K305 310,574 318,953 SH   SOLE 1 251,161 67,792 0
ALPHABET INC COM 02079K107 36,712 38,277 SH   SOLE 8 38,277 0 0
ALPHABET INC OPT 02079K305 289,390 297,200 SH Call SOLE 8 297,200 0 0
ALPHABET INC OPT 02079K107 99,268 103,500 SH Put SOLE 8 103,500 0 0
ALPHABET INC OPT 02079K107 75,578 78,800 SH Call SOLE 8 78,800 0 0
ALPHABET INC OPT 02079K305 195,134 200,400 SH Put SOLE 8 200,400 0 0
ALPHABET INC COM 02079K305 9,587 9,846 SH   SOLE 8 9,846 0 0
ALPHABET INC COM 02079K107 11 11 SH   SOLE 9 11 0 0
ALPHABET INC COM 02079K305 13,472 13,836 SH   SOLE 9 13,836 0 0
ALPHABET INC COM 02079K107 963 1,004 SH   SOLE 20 0 1,004 0
ALPHABET INC COM 02079K305 1,461 1,500 SH   SOLE 20 0 1,500 0
ALPHABET INC COM 02079K107 1,004 1,047 SH   DFND 20 0 0 1,047
ALPINE GLOBAL PREMIER PPTYS FUND 02083A103 24 3,586 SH   DFND 1 0 0 3,586
ALPS ETF TR FUND 00162Q643 16 792 SH   DFND 1 0 0 792
ALPS ETF TR FUND 00162Q866 11,102 989,507 SH   SOLE 1 989,507 0 0
ALPS ETF TR FUND 00162Q585 20 560 SH   DFND 1 0 0 560
ALPS ETF TR FUND 00162Q866 1,682 149,940 SH   SOLE 8 149,940 0 0
ALPS ETF TR OPT 00162Q866 295 26,300 SH Put SOLE 8 26,300 0 0
ALPS ETF TR OPT 00162Q866 469 41,800 SH Call SOLE 8 41,800 0 0
ALTABA INC FUND 021346101 969,187 14,631,446 SH   SOLE 1 14,631,446 0 0
ALTABA INC FUND 021346101 453 6,842 SH   DFND 1 0 0 6,842
ALTABA INC FUND 021346101 115,856 1,749,042 SH   SOLE 8 1,749,042 0 0
ALTABA INC OPT 021346101 59,205 893,800 SH Call SOLE 8 893,800 0 0
ALTABA INC OPT 021346101 10,910 164,700 SH Put SOLE 8 164,700 0 0
ALTERYX INC COM 02156B103 169 8,326 SH   SOLE 1 8,326 0 0
ALTERYX INC COM 02156B103 2 90 SH   SOLE 8 90 0 0
ALTICE USA INC COM 02156K103 63 2,300 SH   SOLE 1 2,300 0 0
ALTISOURCE PORTFOLIO SOLNS S COM L0175J104 7 260 SH   SOLE 1 260 0 0
ALTISOURCE PORTFOLIO SOLNS S OPT L0175J104 36 1,400 SH Put SOLE 8 1,400 0 0
ALTISOURCE PORTFOLIO SOLNS S COM L0175J104 34 1,301 SH   SOLE 8 1,301 0 0
ALTISOURCE PORTFOLIO SOLNS S OPT L0175J104 1,294 50,000 SH Call SOLE 8 50,000 0 0
ALTISOURCE RESIDENTIAL CORP TRUS 02153W100 31 2,745 SH   SOLE 1 2,745 0 0
ALTRA INDL MOTION CORP COM 02208R106 1,132 23,524 SH   SOLE 1 23,524 0 0
ALTRA INDL MOTION CORP COM 02208R106 11 219 SH   SOLE 8 219 0 0
ALTRIA GROUP INC COM 02209S103 1,727 27,231 SH   DFND 1 0 0 27,231
ALTRIA GROUP INC COM 02209S103 147,733 2,329,461 SH   SOLE 1 2,329,461 0 0
ALTRIA GROUP INC OPT 02209S103 7,598 119,800 SH Put SOLE 8 119,800 0 0
ALTRIA GROUP INC COM 02209S103 1,505 23,716 SH   SOLE 8 23,716 0 0
ALTRIA GROUP INC OPT 02209S103 12,196 192,300 SH Call SOLE 8 192,300 0 0
ALTRIA GROUP INC COM 02209S103 2,594 40,906 SH   SOLE 9 40,906 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 17 914 SH   SOLE 1 914 0 0
AMAG PHARMACEUTICALS INC OPT 00163U106 1,989 107,800 SH Put SOLE 8 107,800 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 86 4,618 SH   SOLE 8 4,618 0 0
AMAG PHARMACEUTICALS INC OPT 00163U106 1,057 57,300 SH Call SOLE 8 57,300 0 0
AMARIN CORP PLC ADR 023111206 3 947 SH   DFND 1 0 0 947
AMARIN CORP PLC OPT 023111206 152 43,300 SH Call SOLE 8 43,300 0 0
AMARIN CORP PLC ADR 023111206 595 169,949 SH   SOLE 8 169,949 0 0
AMARIN CORP PLC OPT 023111206 41 11,800 SH Put SOLE 8 11,800 0 0
AMAZON COM INC COM 023135106 349,544 363,597 SH   SOLE 1 295,931 67,666 0
AMAZON COM INC COM 023135106 4,129 4,295 SH   DFND 1 0 0 4,295
AMAZON COM INC COM 023135106 297,762 309,733 SH   SOLE 8 309,733 0 0
AMAZON COM INC OPT 023135106 1,053,544 1,095,900 SH Put SOLE 8 1,095,900 0 0
AMAZON COM INC OPT 023135106 181,695 189,000 SH Call SOLE 8 189,000 0 0
AMAZON COM INC COM 023135106 1,855 1,929 SH   SOLE 9 1,929 0 0
AMAZON COM INC COM 023135106 945 983 SH   SOLE 20 0 983 0
AMAZON COM INC COM 023135106 7 7 SH   DFND 20 0 0 7
AMAZON COM INC COM 023135106 246 256 SH   SOLE 81 256 0 0
AMBAC FINL GROUP INC COM 023139884 341 19,747 SH   SOLE 1 19,747 0 0
AMBAC FINL GROUP INC OPT 023139884 17 1,000 SH Put SOLE 8 1,000 0 0
AMBAC FINL GROUP INC COM 023139884 268 15,510 SH   SOLE 8 15,510 0 0
AMBARELLA INC COM G037AX101 1,154 23,542 SH   SOLE 1 23,542 0 0
AMBARELLA INC COM G037AX101 928 18,941 SH   SOLE 8 18,941 0 0
AMBARELLA INC OPT G037AX101 5,146 105,000 SH Put SOLE 8 105,000 0 0
AMBARELLA INC OPT G037AX101 7,474 152,500 SH Call SOLE 8 152,500 0 0
AMBER RD INC COM 02318Y108 4 464 SH   SOLE 1 464 0 0
AMBEV SA ADR 02319V103 143 21,654 SH   SOLE 1 21,654 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 806 54,820 SH   SOLE 1 54,820 0 0
AMC NETWORKS INC COM 00164V103 6,016 102,878 SH   SOLE 1 102,878 0 0
AMC NETWORKS INC COM 00164V103 148 2,534 SH   SOLE 8 2,534 0 0
AMC NETWORKS INC COM 00164V103 1 16 SH   SOLE 9 16 0 0
AMDOCS LTD COM G02602103 11,688 181,702 SH   SOLE 1 181,702 0 0
AMDOCS LTD OPT G02602103 135 2,100 SH Call SOLE 8 2,100 0 0
AMDOCS LTD COM G02602103 226 3,506 SH   SOLE 8 3,506 0 0
AMEDISYS INC COM 023436108 227 4,059 SH   SOLE 1 4,059 0 0
AMEDISYS INC OPT 023436108 302 5,400 SH Put SOLE 8 5,400 0 0
AMEDISYS INC OPT 023436108 123 2,200 SH Call SOLE 8 2,200 0 0
AMEDISYS INC COM 023436108 137 2,454 SH   SOLE 8 2,454 0 0
AMERCO COM 023586100 202 541 SH   SOLE 1 541 0 0
AMEREN CORP COM 023608102 36,246 626,676 SH   SOLE 1 626,676 0 0
AMEREN CORP COM 023608102 198 3,427 SH   SOLE 8 3,427 0 0
AMEREN CORP OPT 023608102 266 4,600 SH Call SOLE 8 4,600 0 0
AMEREN CORP COM 023608102 0 1 SH   SOLE 9 1 0 0
AMERESCO INC COM 02361E108 3 434 SH   SOLE 1 434 0 0
AMERICA MOVIL SAB DE CV ADR 02364W105 1,197 67,419 SH   SOLE 1 67,419 0 0
AMERICA MOVIL SAB DE CV ADR 02364W105 129 7,296 SH   SOLE 8 7,296 0 0
AMERICA MOVIL SAB DE CV OPT 02364W105 793 44,700 SH Call SOLE 8 44,700 0 0
AMERICA MOVIL SAB DE CV OPT 02364W105 962 54,200 SH Put SOLE 8 54,200 0 0
AMERICA MOVIL SAB DE CV ADR 02364W105 11 644 SH   SOLE 9 644 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 12,122 255,262 SH   SOLE 1 255,262 0 0
AMERICAN AIRLS GROUP INC OPT 02376R102 70,480 1,484,100 SH Put SOLE 8 1,484,100 0 0
AMERICAN AIRLS GROUP INC OPT 02376R102 68,542 1,443,300 SH Call SOLE 8 1,443,300 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 7,992 168,297 SH   SOLE 8 168,297 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 56 1,189 SH   SOLE 9 1,189 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 52 1,104 SH   DFND 20 0 0 1,104
AMERICAN ASSETS TR INC COM 024013104 443 11,145 SH   SOLE 1 11,145 0 0
AMERICAN ASSETS TR INC TRUS 024013104 1,268 31,890 SH   SOLE 1 31,890 0 0
AMERICAN ASSETS TR INC TRUS 024013104 9 225 SH   SOLE 8 225 0 0
AMERICAN AXLE &amp MFG HLDGS IN COM 024061103 34 1,937 SH   SOLE 1 1,937 0 0
AMERICAN AXLE &amp MFG HLDGS IN OPT 024061103 220 12,500 SH Put SOLE 8 12,500 0 0
AMERICAN AXLE &amp MFG HLDGS IN OPT 024061103 49 2,800 SH Call SOLE 8 2,800 0 0
AMERICAN AXLE &amp MFG HLDGS IN COM 024061103 955 54,339 SH   SOLE 8 54,339 0 0
AMERICAN CAMPUS CMNTYS INC TRUS 024835100 4,751 107,599 SH   SOLE 1 107,599 0 0
AMERICAN CAMPUS CMNTYS INC OPT 024835100 40 900 SH Call SOLE 8 900 0 0
AMERICAN CAMPUS CMNTYS INC OPT 024835100 4 100 SH Put SOLE 8 100 0 0
AMERICAN CAMPUS CMNTYS INC TRUS 024835100 5 122 SH   SOLE 8 122 0 0
AMERICAN CAP SR FLOATING LTD COM 02504D108 1 85 SH   SOLE 8 85 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 2,015 140,896 SH   SOLE 1 140,896 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 160 11,198 SH   SOLE 8 11,198 0 0
AMERICAN EAGLE OUTFITTERS NE OPT 02553E106 563 39,400 SH Put SOLE 8 39,400 0 0
AMERICAN EAGLE OUTFITTERS NE OPT 02553E106 1,540 107,700 SH Call SOLE 8 107,700 0 0
AMERICAN ELEC PWR INC COM 025537101 96 1,366 SH   DFND 1 0 0 1,366
AMERICAN ELEC PWR INC COM 025537101 67,859 966,100 SH   SOLE 1 966,100 0 0
AMERICAN ELEC PWR INC COM 025537101 1,296 18,446 SH   SOLE 8 18,446 0 0
AMERICAN ELEC PWR INC OPT 025537101 1,306 18,600 SH Put SOLE 8 18,600 0 0
AMERICAN ELEC PWR INC OPT 025537101 1,700 24,200 SH Call SOLE 8 24,200 0 0
AMERICAN ELEC PWR INC COM 025537101 518 7,377 SH   SOLE 9 7,377 0 0
AMERICAN ELEC PWR INC COM 025537101 983 14,000 SH   SOLE 20 0 14,000 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 494 16,993 SH   SOLE 1 16,993 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 1 47 SH   SOLE 8 47 0 0
AMERICAN EXPRESS CO COM 025816109 777 8,592 SH   DFND 1 0 0 8,592
AMERICAN EXPRESS CO COM 025816109 61,115 675,618 SH   SOLE 1 675,618 0 0
AMERICAN EXPRESS CO OPT 025816109 17,694 195,600 SH Call SOLE 8 195,600 0 0
AMERICAN EXPRESS CO COM 025816109 1,256 13,881 SH   SOLE 8 13,881 0 0
AMERICAN EXPRESS CO OPT 025816109 12,421 137,300 SH Put SOLE 8 137,300 0 0
AMERICAN EXPRESS CO COM 025816109 201 2,226 SH   SOLE 9 2,226 0 0
AMERICAN EXPRESS CO COM 025816109 56 620 SH   DFND 20 0 0 620
AMERICAN EXPRESS CO COM 025816109 172 1,897 SH   SOLE 81 1,897 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 7,389 71,423 SH   SOLE 1 71,423 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 983 9,505 SH   SOLE 8 9,505 0 0
AMERICAN HOMES 4 RENT TRUS 02665T306 3,951 181,952 SH   SOLE 1 181,952 0 0
AMERICAN HOMES 4 RENT COM 02665T306 379 17,477 SH   SOLE 1 17,477 0 0
AMERICAN HOMES 4 RENT TRUS 02665T306 4 172 SH   SOLE 8 172 0 0
AMERICAN INTL GROUP INC COM 026874784 110,884 1,806,204 SH   SOLE 1 1,787,388 18,816 0
AMERICAN INTL GROUP INC WARR 026874156 132 6,620 SH   DFND 1 0 0 6,620
AMERICAN INTL GROUP INC COM 026874784 65 1,063 SH   DFND 1 0 0 1,063
AMERICAN INTL GROUP INC COM 026874784 1,644 26,780 SH   SOLE 8 26,780 0 0
AMERICAN INTL GROUP INC OPT 026874784 24,286 395,600 SH Call SOLE 8 395,600 0 0
AMERICAN INTL GROUP INC OPT 026874784 14,672 239,000 SH Put SOLE 8 239,000 0 0
AMERICAN INTL GROUP INC COM 026874784 22 358 SH   SOLE 9 358 0 0
AMERICAN INTL GROUP INC COM 026874784 187 3,040 SH   SOLE 20 0 3,040 0
AMERICAN MIDSTREAM PARTNERS COM 02752P100 135 9,910 SH   SOLE 1 9,910 0 0
AMERICAN MIDSTREAM PARTNERS COM 02752P100 3 253 SH   SOLE 8 253 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 7 168 SH   SOLE 1 168 0 0
AMERICAN NATL INS CO COM 028591105 177 1,502 SH   SOLE 1 1,502 0 0
AMERICAN NATL INS CO COM 028591105 119 1,008 SH   SOLE 8 1,008 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 1,107 72,595 SH   SOLE 1 72,595 0 0
AMERICAN OUTDOOR BRANDS CORP OPT 02874P103 648 42,500 SH Put SOLE 8 42,500 0 0
AMERICAN OUTDOOR BRANDS CORP OPT 02874P103 1,450 95,100 SH Call SOLE 8 95,100 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 238 15,643 SH   SOLE 8 15,643 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 233 11,045 SH   SOLE 1 11,045 0 0
AMERICAN RAILCAR INDS INC COM 02916P103 30 780 SH   SOLE 1 780 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 3 226 SH   SOLE 1 226 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 1 43 SH   SOLE 8 43 0 0
AMERICAN SOFTWARE INC COM 029683109 7 624 SH   SOLE 1 624 0 0
AMERICAN STS WTR CO COM 029899101 212 4,293 SH   SOLE 1 4,293 0 0
AMERICAN SUPERCONDUCTOR CORP OPT 030111207 27 6,000 SH Put SOLE 8 6,000 0 0
AMERICAN SUPERCONDUCTOR CORP OPT 030111207 53 11,700 SH Call SOLE 8 11,700 0 0
AMERICAN SUPERCONDUCTOR CORP COM 030111207 43 9,508 SH   SOLE 8 9,508 0 0
AMERICAN TOWER CORP NEW TRUS 03027X100 20,563 150,446 SH   SOLE 1 150,446 0 0
AMERICAN TOWER CORP NEW COM 03027X100 36,991 270,637 SH   SOLE 1 25,847 244,790 0
AMERICAN TOWER CORP NEW TRUS 03027X100 3,672 26,872 SH   SOLE 8 26,872 0 0
AMERICAN TOWER CORP NEW OPT 03027X100 1,107 8,100 SH Put SOLE 8 8,100 0 0
AMERICAN TOWER CORP NEW OPT 03027X100 1,886 13,800 SH Call SOLE 8 13,800 0 0
AMERICAN TOWER CORP NEW COM 03027X100 0 1 SH   SOLE 9 1 0 0
AMERICAN TOWER CORP NEW COM 03027X100 66 482 SH   SOLE 20 0 482 0
AMERICAN VANGUARD CORP COM 030371108 134 5,865 SH   SOLE 1 5,865 0 0
AMERICAN VANGUARD CORP COM 030371108 13 564 SH   SOLE 8 564 0 0
AMERICAN WOODMARK CORP COM 030506109 1,481 15,384 SH   SOLE 1 15,384 0 0
AMERICAN WOODMARK CORP COM 030506109 5 53 SH   SOLE 8 53 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 3,208 39,633 SH   SOLE 1 39,633 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 49 600 SH   DFND 1 0 0 600
AMERICAN WTR WKS CO INC NEW COM 030420103 825 10,202 SH   SOLE 9 10,202 0 0
AMERICAS CAR MART INC COM 03062T105 7 168 SH   SOLE 1 168 0 0
AMERICAS CAR MART INC COM 03062T105 9 208 SH   SOLE 8 208 0 0
AMERIGAS PARTNERS L P COM 030975106 1,286 28,616 SH   SOLE 1 28,616 0 0
AMERIGAS PARTNERS L P OPT 030975106 22 500 SH Put SOLE 8 500 0 0
AMERIPRISE FINL INC COM 03076C106 11,041 74,344 SH   SOLE 1 74,344 0 0
AMERIPRISE FINL INC OPT 03076C106 1,842 12,400 SH Call SOLE 8 12,400 0 0
AMERIPRISE FINL INC COM 03076C106 596 4,012 SH   SOLE 8 4,012 0 0
AMERIPRISE FINL INC OPT 03076C106 297 2,000 SH Put SOLE 8 2,000 0 0
AMERIPRISE FINL INC COM 03076C106 35 237 SH   SOLE 9 237 0 0
AMERIS BANCORP COM 03076K108 348 7,247 SH   SOLE 1 7,247 0 0
AMERIS BANCORP COM 03076K108 3 62 SH   SOLE 8 62 0 0
AMERISAFE INC COM 03071H100 163 2,797 SH   SOLE 1 2,797 0 0
AMERISAFE INC COM 03071H100 12 210 SH   SOLE 8 210 0 0
AMERISOURCEBERGEN CORP COM 03073E105 22,864 276,301 SH   SOLE 1 276,301 0 0
AMERISOURCEBERGEN CORP OPT 03073E105 5,875 71,000 SH Call SOLE 8 71,000 0 0
AMERISOURCEBERGEN CORP COM 03073E105 51 619 SH   SOLE 8 619 0 0
AMERISOURCEBERGEN CORP OPT 03073E105 2,284 27,600 SH Put SOLE 8 27,600 0 0
AMES NATL CORP COM 031001100 6 199 SH   SOLE 1 199 0 0
AMETEK INC NEW COM 031100100 3,337 50,521 SH   SOLE 1 50,521 0 0
AMETEK INC NEW COM 031100100 303 4,589 SH   SOLE 8 4,589 0 0
AMGEN INC COM 031162100 163,437 876,563 SH   SOLE 1 876,563 0 0
AMGEN INC COM 031162100 70 374 SH   DFND 1 0 0 374
AMGEN INC OPT 031162100 47,601 255,300 SH Call SOLE 8 255,300 0 0
AMGEN INC COM 031162100 1,731 9,283 SH   SOLE 8 9,283 0 0
AMGEN INC OPT 031162100 22,672 121,600 SH Put SOLE 8 121,600 0 0
AMGEN INC COM 031162100 59,010 316,497 SH   SOLE 9 316,497 0 0
AMICUS THERAPEUTICS INC COM 03152W109 58 3,832 SH   SOLE 1 3,832 0 0
AMICUS THERAPEUTICS INC OPT 03152W109 1,740 115,400 SH Call SOLE 8 115,400 0 0
AMICUS THERAPEUTICS INC OPT 03152W109 706 46,800 SH Put SOLE 8 46,800 0 0
AMIRA NATURE FOODS LTD COM G0335L102 88 14,700 SH   SOLE 1 14,700 0 0
AMIRA NATURE FOODS LTD COM G0335L102 0 10 SH   SOLE 8 10 0 0
AMKOR TECHNOLOGY INC COM 031652100 93 8,827 SH   SOLE 1 8,827 0 0
AMKOR TECHNOLOGY INC OPT 031652100 46 4,400 SH Call SOLE 8 4,400 0 0
AMKOR TECHNOLOGY INC COM 031652100 20 1,954 SH   SOLE 8 1,954 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 73 1,594 SH   SOLE 1 1,594 0 0
AMN HEALTHCARE SERVICES INC OPT 001744101 46 1,000 SH Call SOLE 8 1,000 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 0 9 SH   SOLE 8 9 0 0
AMPCO-PITTSBURGH CORP COM 032037103 8 434 SH   SOLE 1 434 0 0
AMPCO-PITTSBURGH CORP COM 032037103 4 226 SH   SOLE 8 226 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 15 842 SH   SOLE 1 842 0 0
AMPHENOL CORP NEW COM 032095101 70,104 828,260 SH   SOLE 1 183,499 644,761 0
AMPHENOL CORP NEW COM 032095101 145 1,704 SH   SOLE 8 1,704 0 0
AMPHENOL CORP NEW OPT 032095101 271 3,200 SH Put SOLE 8 3,200 0 0
AMPHENOL CORP NEW OPT 032095101 169 2,000 SH Call SOLE 8 2,000 0 0
AMPHENOL CORP NEW COM 032095101 792 9,361 SH   SOLE 20 0 9,361 0
AMPLIFY SNACK BRANDS COM 03211L102 5 767 SH   SOLE 1 767 0 0
AMPLIFY SNACK BRANDS COM 03211L102 0 14 SH   SOLE 8 14 0 0
AMTECH SYS INC COM 032332504 66 5,500 SH   SOLE 1 5,500 0 0
AMTRUST FINL SVCS INC COM 032359309 10,532 782,445 SH   SOLE 1 782,445 0 0
AMTRUST FINL SVCS INC BOND 032359AG6 18 25,000 PRN   SOLE 8 0 0 25,000
AMTRUST FINL SVCS INC OPT 032359309 39 2,900 SH Put SOLE 8 2,900 0 0
AMTRUST FINL SVCS INC COM 032359309 117 8,700 SH   SOLE 8 8,700 0 0
ANADARKO PETE CORP COM 032511107 9,990 204,510 SH   SOLE 1 204,510 0 0
ANADARKO PETE CORP COM 032511107 6,504 133,135 SH   SOLE 8 133,135 0 0
ANADARKO PETE CORP OPT 032511107 3,029 62,000 SH Call SOLE 8 62,000 0 0
ANADARKO PETE CORP OPT 032511107 11,900 243,600 SH Put SOLE 8 243,600 0 0
ANADARKO PETE CORP COM 032511107 652 13,346 SH   SOLE 9 13,346 0 0
ANALOG DEVICES INC COM 032654105 9 100 SH   DFND 1 0 0 100
ANALOG DEVICES INC COM 032654105 15,955 185,164 SH   SOLE 1 185,164 0 0
ANALOG DEVICES INC OPT 032654105 2,835 32,900 SH Put SOLE 8 32,900 0 0
ANALOG DEVICES INC COM 032654105 191 2,209 SH   SOLE 8 2,209 0 0
ANALOG DEVICES INC OPT 032654105 10,409 120,800 SH Call SOLE 8 120,800 0 0
ANALOGIC CORP COM 032657207 99 1,191 SH   SOLE 1 1,191 0 0
ANAPTYSBIO INC COM 032724106 10 278 SH   SOLE 1 278 0 0
ANAVEX LIFE SCIENCES CORP COM 032797300 96 23,154 SH   SOLE 1 23,154 0 0
ANDEAVOR COM 03349M105 11,153 108,133 SH   SOLE 1 108,133 0 0
ANDEAVOR COM 03349M105 3,492 33,862 SH   SOLE 8 33,862 0 0
ANDEAVOR OPT 03349M105 1,320 12,800 SH Call SOLE 8 12,800 0 0
ANDEAVOR OPT 03349M105 10,691 103,644 SH Put SOLE 8 103,644 0 0
ANDEAVOR LOGISTICS LP COM 03350F106 15,776 315,143 SH   SOLE 1 315,143 0 0
ANDERSONS INC COM 034164103 21 625 SH   SOLE 1 625 0 0
ANGIES LIST INC COM 034754101 828 66,473 SH   SOLE 1 66,473 0 0
ANGIES LIST INC OPT 034754101 623 50,000 SH Call SOLE 44 50,000 0 0
ANGIODYNAMICS INC COM 03475V101 38 2,234 SH   SOLE 1 2,234 0 0
ANGIODYNAMICS INC COM 03475V101 22 1,266 SH   SOLE 8 1,266 0 0
ANGIODYNAMICS INC COM 03475V101 26 1,500 SH   SOLE 44 1,500 0 0
ANGIODYNAMICS INC OPT 03475V101 26 1,500 SH Put SOLE 44 1,500 0 0
ANGLOGOLD ASHANTI LTD ADR 035128206 11 1,160 SH   DFND 1 0 0 1,160
ANGLOGOLD ASHANTI LTD ADR 035128206 141 15,126 SH   SOLE 1 15,126 0 0
ANGLOGOLD ASHANTI LTD OPT 035128206 13,879 1,494,000 SH Put SOLE 8 1,494,000 0 0
ANGLOGOLD ASHANTI LTD OPT 035128206 4,806 517,300 SH Call SOLE 8 517,300 0 0
ANGLOGOLD ASHANTI LTD ADR 035128206 6,099 656,519 SH   SOLE 8 656,519 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 780 6,540 SH   DFND 1 0 0 6,540
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 11,741 98,411 SH   SOLE 1 98,411 0 0
ANHEUSER BUSCH INBEV SA/NV OPT 03524A108 8,423 70,600 SH Put SOLE 8 70,600 0 0
ANHEUSER BUSCH INBEV SA/NV OPT 03524A108 9,568 80,200 SH Call SOLE 8 80,200 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 59 494 SH   SOLE 9 494 0 0
ANI PHARMACEUTICALS INC COM 00182C103 321 6,105 SH   SOLE 1 6,105 0 0
ANI PHARMACEUTICALS INC COM 00182C103 40 755 SH   SOLE 8 755 0 0
ANI PHARMACEUTICALS INC OPT 00182C103 5 100 SH Call SOLE 8 100 0 0
ANIKA THERAPEUTICS INC COM 035255108 1,684 29,034 SH   SOLE 1 29,034 0 0
ANIKA THERAPEUTICS INC COM 035255108 14 248 SH   SOLE 8 248 0 0
ANIXTER INTL INC COM 035290105 57 674 SH   SOLE 1 674 0 0
ANIXTER INTL INC OPT 035290105 425 5,000 SH Put SOLE 8 5,000 0 0
ANIXTER INTL INC OPT 035290105 595 7,000 SH Call SOLE 8 7,000 0 0
ANNALY CAP MGMT INC TRUS 035710409 32,898 2,698,746 SH   SOLE 1 2,698,746 0 0
ANNALY CAP MGMT INC COM 035710409 328 26,880 SH   DFND 1 0 0 26,880
ANNALY CAP MGMT INC OPT 035710409 3,069 251,700 SH Put SOLE 8 251,700 0 0
ANNALY CAP MGMT INC TRUS 035710409 493 40,417 SH   SOLE 8 40,417 0 0
ANNALY CAP MGMT INC OPT 035710409 2,648 217,200 SH Call SOLE 8 217,200 0 0
ANSYS INC COM 03662Q105 7,348 59,881 SH   SOLE 1 59,881 0 0
ANSYS INC OPT 03662Q105 12 100 SH Put SOLE 8 100 0 0
ANSYS INC OPT 03662Q105 25 200 SH Call SOLE 8 200 0 0
ANSYS INC COM 03662Q105 227 1,855 SH   SOLE 8 1,855 0 0
ANTARES PHARMA INC COM 036642106 407 125,465 SH   SOLE 1 125,465 0 0
ANTARES PHARMA INC COM 036642106 35 10,873 SH   SOLE 8 10,873 0 0
ANTERO MIDSTREAM PARTNERS LP COM 03673L103 31,354 994,447 SH   SOLE 1 994,447 0 0
ANTERO MIDSTREAM PARTNERS LP COM 03673L103 84,515 2,680,482 SH   SOLE 8 2,680,482 0 0
ANTERO RES CORP COM 03674X106 94 4,712 SH   DFND 1 0 0 4,712
ANTERO RES CORP COM 03674X106 1,422 71,456 SH   SOLE 1 71,456 0 0
ANTERO RES CORP COM 03674X106 67 3,360 SH   SOLE 8 3,360 0 0
ANTHEM INC COM 036752103 48,474 255,282 SH   SOLE 1 255,282 0 0
ANTHEM INC OPT 036752103 7,405 39,000 SH Call SOLE 8 39,000 0 0
ANTHEM INC OPT 036752103 8,469 44,600 SH Put SOLE 8 44,600 0 0
ANTHEM INC COM 036752103 494 2,605 SH   SOLE 8 2,605 0 0
ANTHEM INC BOND 94973VBG1 3,913 1,508,000 PRN   SOLE 8 0 0 1,508,000
ANTHEM INC COM 036752103 16,446 86,610 SH   SOLE 9 86,610 0 0
ANTHERA PHARMACEUTICALS INC COM 03674U300 0 51 SH   SOLE 8 51 0 0
ANWORTH MORTGAGE ASSET CP TRUS 037347101 27 4,457 SH   SOLE 1 4,457 0 0
ANWORTH MORTGAGE ASSET CP TRUS 037347101 0 1 SH   SOLE 8 1 0 0
AON PLC COM G0408V102 56,520 386,862 SH   SOLE 1 386,862 0 0
AON PLC COM G0408V102 545 3,733 SH   SOLE 8 3,733 0 0
AON PLC OPT G0408V102 219 1,500 SH Put SOLE 8 1,500 0 0
AON PLC OPT G0408V102 278 1,900 SH Call SOLE 8 1,900 0 0
AON PLC COM G0408V102 1 10 SH   SOLE 9 10 0 0
AOXING PHARMACEUTICAL CO INC COM 03740A106 4 25,000 SH   DFND 1 0 0 25,000
APACHE CORP COM 037411105 101 2,200 SH   DFND 1 0 0 2,200
APACHE CORP COM 037411105 8,642 188,674 SH   SOLE 1 188,674 0 0
APACHE CORP COM 037411105 13,076 285,497 SH   SOLE 8 285,497 0 0
APACHE CORP OPT 037411105 15,801 345,000 SH Put SOLE 8 345,000 0 0
APACHE CORP OPT 037411105 19,085 416,700 SH Call SOLE 8 416,700 0 0
APACHE CORP COM 037411105 42 908 SH   SOLE 9 908 0 0
APARTMENT INVT &amp MGMT CO TRUS 03748R101 8,734 199,138 SH   SOLE 1 199,138 0 0
APARTMENT INVT &amp MGMT CO COM 03748R101 2,669 60,859 SH   SOLE 1 60,859 0 0
APOGEE ENTERPRISES INC COM 037598109 1,028 21,292 SH   SOLE 1 21,292 0 0
APOGEE ENTERPRISES INC OPT 037598109 53 1,100 SH Put SOLE 8 1,100 0 0
APOGEE ENTERPRISES INC COM 037598109 115 2,380 SH   SOLE 8 2,380 0 0
APOGEE ENTERPRISES INC OPT 037598109 39 800 SH Call SOLE 8 800 0 0
APOLLO COML REAL EST FIN INC TRUS 03762U105 21,812 1,204,420 SH   SOLE 1 1,204,420 0 0
APOLLO COML REAL EST FIN INC BOND 03762UAB1 402 395,000 PRN   SOLE 8 0 0 395,000
APOLLO COML REAL EST FIN INC TRUS 03762U105 9 449 SH   SOLE 8 449 0 0
APOLLO COML REAL EST FIN INC BOND 03762UAA3 10 9,000 PRN   SOLE 8 0 0 9,000
APOLLO GLOBAL MGMT LLC COM 037612306 87 2,898 SH   SOLE 8 2,898 0 0
APOLLO GLOBAL MGMT LLC OPT 037612306 379 12,600 SH Put SOLE 8 12,600 0 0
APOLLO GLOBAL MGMT LLC OPT 037612306 4,045 134,400 SH Call SOLE 8 134,400 0 0
APOLLO INVT CORP COM 03761U106 25 4,100 SH   SOLE 1 4,100 0 0
APOLLO INVT CORP COM 03761U106 169 27,584 SH   SOLE 8 27,584 0 0
APOLLO INVT CORP OPT 03761U106 91 14,900 SH Put SOLE 8 14,900 0 0
APOLLO INVT CORP COM 03761U106 34 5,561 SH   SOLE 9 5,561 0 0
APPFOLIO INC COM 03783C100 20 403 SH   SOLE 1 403 0 0
APPIAN CORP COM 03782L101 17 608 SH   SOLE 1 608 0 0
APPLE HOSPITALITY REIT INC TRUS 03784Y200 3,120 165,010 SH   SOLE 1 165,010 0 0
APPLE HOSPITALITY REIT INC TRUS 03784Y200 40 2,098 SH   SOLE 8 2,098 0 0
APPLE INC OPT 037833100 7,090 46,000 SH Call SOLE 1 46,000 0 0
APPLE INC COM 037833100 7,188 46,636 SH   DFND 1 0 0 46,636
APPLE INC COM 037833100 492,617 3,196,326 SH   SOLE 1 3,065,908 130,418 0
APPLE INC COM 037833100 170,054 1,103,390 SH   SOLE 8 1,103,390 0 0
APPLE INC OPT 037833100 387,889 2,516,800 SH Call SOLE 8 2,516,800 0 0
APPLE INC OPT 037833100 630,289 4,089,600 SH Put SOLE 8 4,089,600 0 0
APPLE INC COM 037833100 35,124 227,893 SH   SOLE 9 227,893 0 0
APPLE INC COM 037833100 1,216 7,892 SH   DFND 20 0 0 7,892
APPLE INC COM 037833100 857 5,558 SH   SOLE 20 0 5,558 0
APPLE INC COM 037833100 326 2,113 SH   SOLE 81 2,113 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 41 10,400 SH   SOLE 1 10,400 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 0 84 SH   SOLE 8 84 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 567 8,609 SH   SOLE 1 8,609 0 0
APPLIED MATLS INC COM 038222105 28,373 544,666 SH   SOLE 1 544,666 0 0
APPLIED MATLS INC COM 038222105 251 4,807 SH   SOLE 8 4,807 0 0
APPLIED MATLS INC OPT 038222105 14,236 273,300 SH Put SOLE 8 273,300 0 0
APPLIED MATLS INC OPT 038222105 48,147 924,300 SH Call SOLE 8 924,300 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 4,332 66,987 SH   SOLE 1 66,987 0 0
APPLIED OPTOELECTRONICS INC OPT 03823U102 550 8,500 SH Call SOLE 8 8,500 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 157 2,426 SH   SOLE 8 2,426 0 0
APPLIED OPTOELECTRONICS INC OPT 03823U102 7,728 119,500 SH Put SOLE 8 119,500 0 0
APPROACH RESOURCES INC COM 03834A103 7 2,394 SH   SOLE 1 2,394 0 0
APPROACH RESOURCES INC COM 03834A103 0 9 SH   SOLE 8 9 0 0
APPTIO INC COM 03835C108 10 515 SH   SOLE 1 515 0 0
APPTIO INC COM 03835C108 25 1,370 SH   SOLE 8 1,370 0 0
APTARGROUP INC COM 038336103 260 3,015 SH   SOLE 1 3,015 0 0
APTARGROUP INC COM 038336103 540 6,254 SH   SOLE 8 6,254 0 0
AQUA AMERICA INC COM 03836W103 825 24,847 SH   SOLE 1 24,847 0 0
AQUA AMERICA INC COM 03836W103 33 1,000 SH   DFND 1 0 0 1,000
AQUA AMERICA INC COM 03836W103 33 988 SH   SOLE 8 988 0 0
AQUA AMERICA INC OPT 03836W103 83 2,500 SH Call SOLE 8 2,500 0 0
AQUA METALS INC COM 03837J101 3 386 SH   SOLE 1 386 0 0
AQUA METALS INC COM 03837J101 8 1,151 SH   SOLE 8 1,151 0 0
AQUABOUNTY TECHNOLOGIES INC COM 03842K200 1 117 SH   SOLE 1 117 0 0
AQUABOUNTY TECHNOLOGIES INC COM 03842K200 1 92 SH   SOLE 8 92 0 0
AQUABOUNTY TECHNOLOGIES INC OPT 03842K200 0 5 SH Call SOLE 8 5 0 0
AQUAVENTURE HLDGS LTD COM G0443N107 8 551 SH   SOLE 1 551 0 0
ARAMARK COM 03852U106 1,157 28,491 SH   SOLE 1 28,491 0 0
ARAMARK OPT 03852U106 41 1,000 SH Call SOLE 8 1,000 0 0
ARATANA THERAPEUTICS INC COM 03874P101 9 1,491 SH   SOLE 1 1,491 0 0
ARBOR RLTY TR INC TRUS 038923108 1 132 SH   SOLE 8 132 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 462 74,600 SH   SOLE 1 74,600 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 8 1,141 SH   SOLE 8 1,141 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 6 1,502 SH   SOLE 1 1,502 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 0 77 SH   SOLE 8 77 0 0
ARCBEST CORP COM 03937C105 914 27,324 SH   SOLE 1 27,324 0 0
ARCBEST CORP OPT 03937C105 17 500 SH Call SOLE 8 500 0 0
ARCBEST CORP OPT 03937C105 27 800 SH Put SOLE 8 800 0 0
ARCBEST CORP COM 03937C105 3 82 SH   SOLE 8 82 0 0
ARCELORMITTAL SA LUXEMBOURG ADR 03938L203 271 10,527 SH   SOLE 1 10,527 0 0
ARCELORMITTAL SA LUXEMBOURG OPT 03938L203 4,618 179,290 SH Call SOLE 8 179,290 0 0
ARCELORMITTAL SA LUXEMBOURG OPT 03938L203 16,974 658,920 SH Put SOLE 8 658,920 0 0
ARCELORMITTAL SA LUXEMBOURG ADR 03938L203 2,495 96,874 SH   SOLE 8 96,874 0 0
ARCH CAP GROUP LTD COM G0450A105 8,929 90,654 SH   SOLE 1 90,654 0 0
ARCH CAP GROUP LTD COM G0450A105 42 426 SH   SOLE 8 426 0 0
ARCH COAL INC COM 039380407 3,381 47,133 SH   SOLE 1 47,133 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 15,692 369,147 SH   SOLE 1 369,147 0 0
ARCHER DANIELS MIDLAND CO OPT 039483102 12,995 305,700 SH Call SOLE 8 305,700 0 0
ARCHER DANIELS MIDLAND CO OPT 039483102 5,573 131,100 SH Put SOLE 8 131,100 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 3 67 SH   SOLE 8 67 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 32 753 SH   SOLE 9 753 0 0
ARCHROCK INC COM 03957W106 132 10,543 SH   SOLE 1 10,543 0 0
ARCHROCK INC COM 03957W106 132 10,545 SH   SOLE 8 10,545 0 0
ARCHROCK PARTNERS L P COM 03957U100 209 14,649 SH   SOLE 1 14,649 0 0
ARCHROCK PARTNERS L P COM 03957U100 2 117 SH   SOLE 8 117 0 0
ARCIMOTO INC COM 039587100 4 806 SH   SOLE 8 806 0 0
ARCONIC INC COM 03965L100 184 7,409 SH   DFND 1 0 0 7,409
ARCONIC INC COM 03965L100 22,924 921,365 SH   SOLE 1 921,365 0 0
ARCONIC INC OPT 03965L100 6,555 263,468 SH Call SOLE 8 263,468 0 0
ARCONIC INC CONV 03965L308 23,647 607,882 SH   SOLE 8 607,882 0 0
ARCONIC INC COM 03965L100 2,446 98,338 SH   SOLE 8 98,338 0 0
ARCONIC INC OPT 03965L100 5,768 231,829 SH Put SOLE 8 231,829 0 0
ARCONIC INC COM 03965L100 0 1 SH   SOLE 9 1 0 0
ARCOS DORADOS HOLDINGS INC COM G0457F107 0 6 SH   SOLE 8 6 0 0
ARDAGH GROUP S A COM L0223L101 142 6,662 SH   SOLE 1 6,662 0 0
ARDELYX INC COM 039697107 6 1,072 SH   SOLE 1 1,072 0 0
ARDELYX INC COM 039697107 152 27,130 SH   SOLE 8 27,130 0 0
ARDELYX INC OPT 039697107 140 25,000 SH Put SOLE 8 25,000 0 0
ARDMORE SHIPPING CORP COM Y0207T100 8 1,051 SH   SOLE 1 1,051 0 0
ARENA PHARMACEUTICALS INC COM 040047607 5 200 SH   DFND 1 0 0 200
ARENA PHARMACEUTICALS INC COM 040047607 153 6,012 SH   SOLE 1 6,012 0 0
ARENA PHARMACEUTICALS INC OPT 040047607 14 560 SH Put SOLE 8 560 0 0
ARENA PHARMACEUTICALS INC COM 040047607 226 8,893 SH   SOLE 8 8,893 0 0
ARENA PHARMACEUTICALS INC OPT 040047607 543 21,300 SH Call SOLE 8 21,300 0 0
ARES CAP CORP COM 04010L103 1,112 67,843 SH   SOLE 1 67,843 0 0
ARES CAP CORP OPT 04010L103 31 1,892 SH Call SOLE 8 1,892 0 0
ARES CAP CORP COM 04010L103 705 42,962 SH   SOLE 8 42,962 0 0
ARES CAP CORP BOND 04010LAM5 1,510 1,477,000 PRN   SOLE 8 0 0 1,477,000
ARES CAP CORP BOND 04010LAJ2 1,385 1,378,000 PRN   SOLE 8 0 0 1,378,000
ARES CAP CORP OPT 04010L103 13 800 SH Put SOLE 8 800 0 0
ARES COML REAL ESTATE CORP TRUS 04013V108 13 1,025 SH   SOLE 1 1,025 0 0
ARES DYNAMIC CR ALLOCATION F FUND 04014F102 401 24,457 SH   DFND 1 0 0 24,457
ARES MGMT L P COM 04014Y101 5 249 SH   SOLE 8 249 0 0
ARGAN INC COM 04010E109 326 4,843 SH   SOLE 1 4,843 0 0
ARGAN INC COM 04010E109 185 2,756 SH   SOLE 8 2,756 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 515 8,385 SH   SOLE 1 8,385 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 23 380 SH   SOLE 8 380 0 0
ARGOS THERAPEUTICS INC COM 040221103 0 100 SH   SOLE 8 100 0 0
ARISTA NETWORKS INC COM 040413106 19 100 SH   DFND 1 0 0 100
ARISTA NETWORKS INC COM 040413106 3,121 16,458 SH   SOLE 1 16,458 0 0
ARISTA NETWORKS INC OPT 040413106 265 1,400 SH Put SOLE 8 1,400 0 0
ARISTA NETWORKS INC OPT 040413106 38 200 SH Call SOLE 8 200 0 0
ARISTA NETWORKS INC COM 040413106 269 1,420 SH   SOLE 8 1,420 0 0
ARLINGTON ASSET INVT CORP COM 041356205 408 32,071 SH   SOLE 1 32,071 0 0
ARMADA HOFFLER PPTYS INC TRUS 04208T108 14 1,036 SH   SOLE 1 1,036 0 0
ARMADA HOFFLER PPTYS INC TRUS 04208T108 119 8,616 SH   SOLE 8 8,616 0 0
ARMOUR RESIDENTIAL REIT INC TRUS 042315507 13,391 497,807 SH   SOLE 1 497,807 0 0
ARMOUR RESIDENTIAL REIT INC TRUS 042315507 4 162 SH   SOLE 8 162 0 0
ARMSTRONG FLOORING INC COM 04238R106 9 559 SH   SOLE 1 559 0 0
ARMSTRONG FLOORING INC COM 04238R106 4 248 SH   SOLE 8 248 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 4,363 85,124 SH   SOLE 1 85,124 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 44 872 SH   SOLE 8 872 0 0
ARMSTRONG WORLD INDS INC NEW OPT 04247X102 174 3,400 SH Call SOLE 8 3,400 0 0
ARMSTRONG WORLD INDS INC NEW OPT 04247X102 261 5,100 SH Put SOLE 8 5,100 0 0
AROTECH CORP COM 042682203 57 13,600 SH   SOLE 1 13,600 0 0
AROTECH CORP COM 042682203 0 42 SH   SOLE 8 42 0 0
ARRAY BIOPHARMA INC COM 04269X105 6,814 553,997 SH   SOLE 1 553,997 0 0
ARRAY BIOPHARMA INC COM 04269X105 46 3,700 SH   DFND 1 0 0 3,700
ARRAY BIOPHARMA INC OPT 04269X105 77 6,300 SH Call SOLE 8 6,300 0 0
ARRAY BIOPHARMA INC OPT 04269X105 87 7,100 SH Put SOLE 8 7,100 0 0
ARRAY BIOPHARMA INC COM 04269X105 3,105 252,391 SH   SOLE 8 252,391 0 0
ARRIS INTL INC COM G0551A103 636 22,301 SH   SOLE 1 22,301 0 0
ARRIS INTL INC OPT G0551A103 291 10,200 SH Call SOLE 8 10,200 0 0
ARRIS INTL INC OPT G0551A103 9 300 SH Put SOLE 8 300 0 0
ARRIS INTL INC COM G0551A103 255 8,960 SH   SOLE 8 8,960 0 0
ARROW ELECTRS INC COM 042735100 5,433 67,565 SH   SOLE 1 67,565 0 0
ARROW ELECTRS INC COM 042735100 2 20 SH   SOLE 8 20 0 0
ARROW FINL CORP COM 042744102 16 477 SH   SOLE 1 477 0 0
ARROW FINL CORP COM 042744102 0 1 SH   SOLE 8 1 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 196 45,200 SH   SOLE 1 45,200 0 0
ARROWHEAD PHARMACEUTICALS IN OPT 04280A100 6 1,500 SH Put SOLE 8 1,500 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 55 12,765 SH   SOLE 8 12,765 0 0
ARTESIAN RESOURCES CORP COM 043113208 7 184 SH   SOLE 1 184 0 0
ARTISAN PARTNERS ASSET MGMT COM 04316A108 224 6,851 SH   SOLE 1 6,851 0 0
ASANKO GOLD INC COM 04341Y105 0 184 SH   SOLE 8 184 0 0
ASB BANCORP INC N C COM 00213T109 3 65 SH   SOLE 1 65 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 1,532 25,076 SH   SOLE 1 25,076 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 113 1,861 SH   SOLE 8 1,861 0 0
ASCENA RETAIL GROUP INC COM 04351G101 1,057 431,449 SH   SOLE 1 431,449 0 0
ASCENA RETAIL GROUP INC OPT 04351G101 55 22,300 SH Put SOLE 8 22,300 0 0
ASCENA RETAIL GROUP INC OPT 04351G101 254 103,700 SH Call SOLE 8 103,700 0 0
ASCENA RETAIL GROUP INC COM 04351G101 117 47,684 SH   SOLE 8 47,684 0 0
ASCENA RETAIL GROUP INC COM 04351G101 0 3 SH   SOLE 44 3 0 0
ASCENDIS PHARMA A S ADR 04351P101 181 5,000 SH   SOLE 8 5,000 0 0
ASCENT CAP GROUP INC COM 043632108 3 255 SH   SOLE 1 255 0 0
ASCENT CAP GROUP INC COM 043632108 1 88 SH   SOLE 8 88 0 0
ASHFORD HOSPITALITY PRIME IN TRUS 044102101 317 33,290 SH   SOLE 1 33,290 0 0
ASHFORD HOSPITALITY PRIME IN TRUS 044102101 0 3 SH   SOLE 8 3 0 0
ASHFORD HOSPITALITY TR INC TRUS 044103109 493 73,946 SH   SOLE 1 73,946 0 0
ASHFORD HOSPITALITY TR INC TRUS 044103109 1 151 SH   SOLE 8 151 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 2,318 35,441 SH   SOLE 1 35,441 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 487 7,444 SH   SOLE 8 7,444 0 0
ASHLAND GLOBAL HLDGS INC OPT 044186104 451 6,900 SH Call SOLE 8 6,900 0 0
ASHLAND GLOBAL HLDGS INC OPT 044186104 2,838 43,400 SH Put SOLE 8 43,400 0 0
ASML HOLDING N V ADR N07059210 171 1,000 SH   SOLE 1 1,000 0 0
ASML HOLDING N V OPT N07059210 9,930 58,000 SH Call SOLE 8 58,000 0 0
ASML HOLDING N V ADR N07059210 7,795 45,532 SH   SOLE 8 45,532 0 0
ASML HOLDING N V OPT N07059210 9,228 53,900 SH Put SOLE 8 53,900 0 0
ASPEN INSURANCE HOLDINGS LTD COM G05384105 1,290 31,937 SH   SOLE 1 31,937 0 0
ASPEN INSURANCE HOLDINGS LTD COM G05384105 244 6,057 SH   SOLE 8 6,057 0 0
ASPEN TECHNOLOGY INC COM 045327103 410 6,546 SH   SOLE 1 6,546 0 0
ASPEN TECHNOLOGY INC COM 045327103 20 312 SH   SOLE 8 312 0 0
ASSEMBLY BIOSCIENCES INC COM 045396108 27 770 SH   SOLE 1 770 0 0
ASSOCIATED BANC CORP COM 045487105 2,708 111,652 SH   SOLE 1 111,652 0 0
ASSOCIATED BANC CORP COM 045487105 44 1,833 SH   SOLE 8 1,833 0 0
ASSOCIATED CAP GROUP INC COM 045528106 15 418 SH   SOLE 1 418 0 0
ASSURANT INC COM 04621X108 10,604 111,011 SH   SOLE 1 111,011 0 0
ASSURANT INC COM 04621X108 62 648 SH   SOLE 8 648 0 0
ASSURED GUARANTY LTD COM G0585R106 6,006 159,077 SH   SOLE 1 159,077 0 0
ASSURED GUARANTY LTD OPT G0585R106 978 25,900 SH Call SOLE 8 25,900 0 0
ASSURED GUARANTY LTD OPT G0585R106 3,096 82,000 SH Put SOLE 8 82,000 0 0
ASSURED GUARANTY LTD COM G0585R106 748 19,813 SH   SOLE 8 19,813 0 0
ASTEC INDS INC COM 046224101 1,626 29,024 SH   SOLE 1 29,024 0 0
ASTEC INDS INC COM 046224101 6 111 SH   SOLE 8 111 0 0
ASTERIAS BIOTHERAPEUTICS INC COM 04624N107 2 677 SH   SOLE 1 677 0 0
ASTORIA FINL CORP COM 046265104 5,433 252,714 SH   SOLE 1 252,714 0 0
ASTRAZENECA PLC ADR 046353108 1 39 SH   SOLE 1 39 0 0
ASTRAZENECA PLC OPT 046353108 13,094 386,500 SH Put SOLE 8 386,500 0 0
ASTRAZENECA PLC ADR 046353108 2,755 81,329 SH   SOLE 8 81,329 0 0
ASTRAZENECA PLC OPT 046353108 5,075 149,800 SH Call SOLE 8 149,800 0 0
ASTRAZENECA PLC ADR 046353108 3,388 100,000 SH   SOLE 9 100,000 0 0
ASTRONICS CORP COM 046433108 205 6,899 SH   SOLE 1 6,899 0 0
ASTRONICS CORP COM 046433108 38 1,261 SH   SOLE 8 1,261 0 0
AT HOME GROUP INC COM 04650Y100 1,001 43,852 SH   SOLE 1 43,852 0 0
AT&ampT INC COM 00206R102 864 22,062 SH   DFND 1 0 0 22,062
AT&ampT INC OPT 00206R102 7,834 200,000 SH Call SOLE 1 200,000 0 0
AT&ampT INC COM 00206R102 251,355 6,417,051 SH   SOLE 1 6,300,010 117,041 0
AT&ampT INC OPT 00206R102 138,956 3,547,500 SH Put SOLE 8 3,547,500 0 0
AT&ampT INC COM 00206R102 78,251 1,997,712 SH   SOLE 8 1,997,712 0 0
AT&ampT INC OPT 00206R102 72,586 1,853,100 SH Call SOLE 8 1,853,100 0 0
AT&ampT INC COM 00206R102 41,326 1,055,044 SH   SOLE 9 1,055,044 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 185 11,190 SH   SOLE 1 11,190 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 79 4,742 SH   SOLE 8 4,742 0 0
ATHENAHEALTH INC COM 04685W103 2,883 23,186 SH   SOLE 1 23,186 0 0
ATHENAHEALTH INC OPT 04685W103 1,629 13,100 SH Put SOLE 8 13,100 0 0
ATHENAHEALTH INC COM 04685W103 546 4,390 SH   SOLE 8 4,390 0 0
ATHENAHEALTH INC OPT 04685W103 871 7,000 SH Call SOLE 8 7,000 0 0
ATHENE HLDG LTD COM G0684D107 6,198 115,122 SH   SOLE 1 115,122 0 0
ATHENE HLDG LTD COM G0684D107 140 2,614 SH   SOLE 8 2,614 0 0
ATHENEX INC COM 04685N103 64 3,621 SH   SOLE 1 3,621 0 0
ATHENEX INC COM 04685N103 52 2,986 SH   SOLE 8 2,986 0 0
ATHERSYS INC COM 04744L106 5 2,367 SH   SOLE 1 2,367 0 0
ATKORE INTL GROUP INC COM 047649108 15 760 SH   SOLE 1 760 0 0
ATKORE INTL GROUP INC COM 047649108 3 133 SH   SOLE 8 133 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 9 484 SH   SOLE 1 484 0 0
ATLANTIC PWR CORP COM 04878Q863 9 3,355 SH   SOLE 1 3,355 0 0
ATLANTIC PWR CORP COM 04878Q863 5 1,871 SH   DFND 1 0 0 1,871
ATLANTIC PWR CORP COM 04878Q863 0 100 SH   SOLE 9 100 0 0
ATLANTICA YIELD PLC COM G0751N103 150 7,600 SH   SOLE 1 7,600 0 0
ATLANTICA YIELD PLC COM G0751N103 102 5,184 SH   SOLE 8 5,184 0 0
ATLAS AIR WORLDWIDE HLDGS IN BOND 049164BJ4 2,325 1,825,000 PRN   SOLE 8 0 0 1,825,000
ATLAS AIR WORLDWIDE HLDGS IN COM 049164205 124 1,880 SH   SOLE 8 1,880 0 0
ATLAS AIR WORLDWIDE HLDGS IN OPT 049164205 211 3,200 SH Call SOLE 8 3,200 0 0
ATLAS FINANCIAL HOLDINGS INC COM G06207115 75 3,960 SH   SOLE 1 3,960 0 0
ATLAS FINANCIAL HOLDINGS INC COM G06207115 1 46 SH   SOLE 8 46 0 0
ATLASSIAN CORP PLC COM G06242104 563 16,001 SH   SOLE 1 16,001 0 0
ATMOS ENERGY CORP COM 049560105 4,881 58,224 SH   SOLE 1 58,224 0 0
ATMOS ENERGY CORP COM 049560105 270 3,221 SH   SOLE 8 3,221 0 0
ATN INTL INC COM 00215F107 108 2,054 SH   SOLE 1 2,054 0 0
ATN INTL INC OPT 00215F107 63 1,200 SH Put SOLE 8 1,200 0 0
ATN INTL INC COM 00215F107 135 2,560 SH   SOLE 8 2,560 0 0
ATRICURE INC COM 04963C209 545 24,348 SH   SOLE 1 24,348 0 0
ATRION CORP COM 049904105 221 329 SH   SOLE 1 329 0 0
ATRION CORP COM 049904105 3 4 SH   SOLE 8 4 0 0
ATWOOD OCEANICS INC COM 050095108 5,257 559,810 SH   SOLE 1 559,810 0 0
ATWOOD OCEANICS INC OPT 050095108 14 1,500 SH Call SOLE 8 1,500 0 0
ATWOOD OCEANICS INC COM 050095108 1 99 SH   SOLE 8 99 0 0
ATWOOD OCEANICS INC OPT 050095108 44 4,700 SH Put SOLE 8 4,700 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 1 295 SH   SOLE 8 295 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 114 4,084 SH   SOLE 1 4,084 0 0
AUDIOCODES LTD COM M15342104 61 8,600 SH   SOLE 1 8,600 0 0
AUDIOCODES LTD COM M15342104 1 136 SH   SOLE 8 136 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 119 19,000 SH   SOLE 1 19,000 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 1 100 SH   SOLE 8 100 0 0
AUTOBYTEL INC COM 05275N205 16 2,309 SH   SOLE 8 2,309 0 0
AUTODESK INC COM 052769106 10,468 93,249 SH   SOLE 1 93,249 0 0
AUTODESK INC COM 052769106 20,240 180,294 SH   SOLE 8 180,294 0 0
AUTODESK INC OPT 052769106 32,566 290,100 SH Call SOLE 8 290,100 0 0
AUTODESK INC OPT 052769106 27,874 248,300 SH Put SOLE 8 248,300 0 0
AUTOHOME INC ADR 05278C107 3,190 53,106 SH   SOLE 1 53,106 0 0
AUTOHOME INC ADR 05278C107 2,884 48,000 SH   SOLE 8 48,000 0 0
AUTOHOME INC ADR 05278C107 1,093 18,200 SH   SOLE 9 18,200 0 0
AUTOLIV INC COM 052800109 1,093 8,847 SH   SOLE 1 8,847 0 0
AUTOLIV INC COM 052800109 9 78 SH   SOLE 8 78 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 20,710 189,450 SH   SOLE 1 189,450 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 2,959 27,068 SH   SOLE 8 27,068 0 0
AUTOMATIC DATA PROCESSING IN OPT 053015103 153 1,400 SH Call SOLE 8 1,400 0 0
AUTOMATIC DATA PROCESSING IN OPT 053015103 2,077 19,000 SH Put SOLE 8 19,000 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 12 111 SH   SOLE 9 111 0 0
AUTONATION INC COM 05329W102 1,018 21,446 SH   SOLE 1 21,446 0 0
AUTONATION INC OPT 05329W102 1,974 41,600 SH Call SOLE 8 41,600 0 0
AUTONATION INC COM 05329W102 112 2,361 SH   SOLE 8 2,361 0 0
AUTONATION INC OPT 05329W102 2,102 44,300 SH Put SOLE 8 44,300 0 0
AUTOZONE INC COM 053332102 164 275 SH   DFND 1 0 0 275
AUTOZONE INC COM 053332102 29,640 49,805 SH   SOLE 1 49,805 0 0
AUTOZONE INC OPT 053332102 17,080 28,700 SH Put SOLE 8 28,700 0 0
AUTOZONE INC OPT 053332102 11,248 18,900 SH Call SOLE 8 18,900 0 0
AUTOZONE INC COM 053332102 6,691 11,243 SH   SOLE 8 11,243 0 0
AUTOZONE INC COM 053332102 15,274 25,667 SH   SOLE 9 25,667 0 0
AUTOZONE INC COM 053332102 10 17 SH   SOLE 99 17 0 0
AV HOMES INC COM 00234P102 29 1,681 SH   SOLE 1 1,681 0 0
AV HOMES INC COM 00234P102 0 21 SH   SOLE 8 21 0 0
AVADEL PHARMACEUTICALS PLC ADR 05337M104 42 4,000 SH   SOLE 1 4,000 0 0
AVADEL PHARMACEUTICALS PLC ADR 05337M104 1 65 SH   SOLE 8 65 0 0
AVALONBAY CMNTYS INC COM 053484101 3,660 20,514 SH   SOLE 1 20,514 0 0
AVALONBAY CMNTYS INC TRUS 053484101 27,332 153,191 SH   SOLE 1 153,191 0 0
AVALONBAY CMNTYS INC TRUS 053484101 5 27 SH   SOLE 8 27 0 0
AVALONBAY CMNTYS INC OPT 053484101 2,052 11,500 SH Put SOLE 8 11,500 0 0
AVALONBAY CMNTYS INC OPT 053484101 16,486 92,400 SH Call SOLE 8 92,400 0 0
AVALONBAY CMNTYS INC COM 053484101 46 260 SH   SOLE 9 260 0 0
AVANGRID INC COM 05351W103 9 191 SH   SOLE 1 191 0 0
AVEO PHARMACEUTICALS INC COM 053588109 1,167 319,900 SH   SOLE 1 319,900 0 0
AVERY DENNISON CORP COM 053611109 3,168 32,210 SH   SOLE 1 32,210 0 0
AVERY DENNISON CORP COM 053611109 1,484 15,094 SH   DFND 20 0 0 15,094
AVEXIS INC COM 05366U100 385 3,977 SH   SOLE 1 3,977 0 0
AVEXIS INC OPT 05366U100 3,482 36,000 SH Call SOLE 8 36,000 0 0
AVEXIS INC OPT 05366U100 4,837 50,000 SH Put SOLE 8 50,000 0 0
AVEXIS INC COM 05366U100 516 5,336 SH   SOLE 8 5,336 0 0
AVIANCA HLDGS SA ADR 05367G100 1 146 SH   SOLE 8 146 0 0
AVID TECHNOLOGY INC COM 05367P100 4 776 SH   SOLE 1 776 0 0
AVINGER INC COM 053734109 0 48 SH   SOLE 8 48 0 0
AVIS BUDGET GROUP COM 053774105 27,116 712,444 SH   SOLE 1 712,444 0 0
AVIS BUDGET GROUP OPT 053774105 38,726 1,017,500 SH Put SOLE 8 1,017,500 0 0
AVIS BUDGET GROUP OPT 053774105 13,154 345,600 SH Call SOLE 8 345,600 0 0
AVIS BUDGET GROUP COM 053774105 348 9,147 SH   SOLE 8 9,147 0 0
AVISTA CORP COM 05379B107 2,824 54,551 SH   SOLE 1 54,551 0 0
AVISTA CORP COM 05379B107 29 563 SH   SOLE 8 563 0 0
AVNET INC COM 053807103 1,358 34,561 SH   SOLE 1 34,561 0 0
AVNET INC OPT 053807103 20 500 SH Put SOLE 8 500 0 0
AVNET INC OPT 053807103 688 17,500 SH Call SOLE 8 17,500 0 0
AVNET INC COM 053807103 6 151 SH   SOLE 8 151 0 0
AVON PRODS INC COM 054303102 1,687 724,104 SH   SOLE 1 724,104 0 0
AVON PRODS INC COM 054303102 738 316,637 SH   SOLE 8 316,637 0 0
AVON PRODS INC OPT 054303102 401 172,100 SH Put SOLE 8 172,100 0 0
AVON PRODS INC OPT 054303102 68 29,200 SH Call SOLE 8 29,200 0 0
AVON PRODS INC COM 054303102 1,491 639,919 SH   SOLE 9 639,919 0 0
AVX CORP NEW COM 002444107 24 1,368 SH   SOLE 1 1,368 0 0
AVX CORP NEW COM 002444107 62 3,377 SH   SOLE 8 3,377 0 0
AWARE INC MASS COM 05453N100 1 172 SH   SOLE 8 172 0 0
AXALTA COATING SYS LTD COM G0750C108 1,610 55,676 SH   SOLE 1 55,676 0 0
AXCELIS TECHNOLOGIES INC COM 054540208 19 697 SH   SOLE 1 697 0 0
AXCELIS TECHNOLOGIES INC COM 054540208 81 2,971 SH   SOLE 8 2,971 0 0
AXIS CAPITAL HOLDINGS LTD COM G0692U109 2,487 43,404 SH   SOLE 1 43,404 0 0
AXIS CAPITAL HOLDINGS LTD OPT G0692U109 29 500 SH Call SOLE 8 500 0 0
AXIS CAPITAL HOLDINGS LTD COM G0692U109 463 8,080 SH   SOLE 8 8,080 0 0
AXOGEN INC COM 05463X106 12 632 SH   SOLE 1 632 0 0
AXON ENTERPRISE INC COM 05464C101 27 1,209 SH   SOLE 1 1,209 0 0
AXON ENTERPRISE INC COM 05464C101 406 17,920 SH   SOLE 8 17,920 0 0
AXON ENTERPRISE INC OPT 05464C101 138 6,100 SH Put SOLE 8 6,100 0 0
AXON ENTERPRISE INC OPT 05464C101 711 31,400 SH Call SOLE 8 31,400 0 0
AXOVANT SCIENCES LTD COM G0750W104 73 10,623 SH   SOLE 1 10,623 0 0
AXOVANT SCIENCES LTD OPT G0750W104 2,429 353,100 SH Call SOLE 8 353,100 0 0
AXOVANT SCIENCES LTD OPT G0750W104 2,184 317,400 SH Put SOLE 8 317,400 0 0
AXSOME THERAPEUTICS INC COM 05464T104 97 17,500 SH   SOLE 1 17,500 0 0
AXT INC COM 00246W103 8 862 SH   SOLE 1 862 0 0
AXT INC COM 00246W103 5 571 SH   SOLE 8 571 0 0
AZURE PWR GLOBAL LTD COM V0393H103 0 7 SH   SOLE 8 7 0 0
AZZ INC COM 002474104 67 1,383 SH   SOLE 1 1,383 0 0
AZZ INC COM 002474104 34 674 SH   SOLE 8 674 0 0
AZZ INC OPT 002474104 49 1,000 SH Call SOLE 8 1,000 0 0
B &amp G FOODS INC NEW COM 05508R106 49 1,524 SH   SOLE 1 1,524 0 0
B &amp G FOODS INC NEW COM 05508R106 111 3,500 SH   DFND 1 0 0 3,500
B &amp G FOODS INC NEW COM 05508R106 89 2,799 SH   SOLE 8 2,799 0 0
B &amp G FOODS INC NEW OPT 05508R106 436 13,700 SH Call SOLE 8 13,700 0 0
B RILEY FINL INC COM 05580M108 8 491 SH   SOLE 1 491 0 0
B RILEY FINL INC COM 05580M108 34 2,016 SH   SOLE 8 2,016 0 0
B2GOLD CORP BOND 11777QAB6 2 2,000 PRN   SOLE 8 0 0 2,000
B2GOLD CORP COM 11777Q209 1 411 SH   SOLE 9 411 0 0
BABCOCK &amp WILCOX ENTERPRIS I COM 05614L100 84 25,077 SH   SOLE 1 25,077 0 0
BABCOCK &amp WILCOX ENTERPRIS I COM 05614L100 31 9,073 SH   SOLE 8 9,073 0 0
BADGER METER INC COM 056525108 277 5,651 SH   SOLE 1 5,651 0 0
BADGER METER INC COM 056525108 28 570 SH   SOLE 8 570 0 0
BAIDU INC ADR 056752108 25 100 SH   DFND 1 0 0 100
BAIDU INC ADR 056752108 11,881 47,963 SH   SOLE 1 47,963 0 0
BAIDU INC OPT 056752108 44,535 179,800 SH Put SOLE 8 179,800 0 0
BAIDU INC ADR 056752108 6,911 27,902 SH   SOLE 8 27,902 0 0
BAIDU INC OPT 056752108 22,317 90,100 SH Call SOLE 8 90,100 0 0
BAIDU INC ADR 056752108 23,726 95,786 SH   SOLE 9 95,786 0 0
BAKER HUGHES A GE CO COM 05722G100 475 12,965 SH   DFND 1 0 0 12,965
BAKER HUGHES A GE CO COM 05722G100 4,034 110,139 SH   SOLE 1 110,139 0 0
BAKER HUGHES A GE CO OPT 05722G100 1,604 43,800 SH Put SOLE 8 43,800 0 0
BAKER HUGHES A GE CO OPT 05722G100 1,890 51,600 SH Call SOLE 8 51,600 0 0
BAKER HUGHES A GE CO COM 05722G100 834 22,796 SH   SOLE 8 22,796 0 0
BAKER HUGHES A GE CO COM 05722G100 130 3,540 SH   SOLE 9 3,540 0 0
BALCHEM CORP COM 057665200 180 2,215 SH   SOLE 1 2,215 0 0
BALCHEM CORP COM 057665200 30 369 SH   SOLE 8 369 0 0
BALDWIN &amp LYONS INC COM 057755209 10 417 SH   SOLE 1 417 0 0
BALL CORP COM 058498106 4,521 109,462 SH   SOLE 1 109,462 0 0
BALL CORP COM 058498106 12 300 SH   DFND 1 0 0 300
BALL CORP OPT 058498106 45 1,100 SH Put SOLE 8 1,100 0 0
BALL CORP COM 058498106 1,544 37,382 SH   SOLE 8 37,382 0 0
BALL CORP OPT 058498106 1,074 26,000 SH Call SOLE 8 26,000 0 0
BALL CORP COM 058498106 0 6 SH   SOLE 9 6 0 0
BALL CORP COM 058498106 31 756 SH   SOLE 99 756 0 0
BALLARD PWR SYS INC NEW COM 058586108 0 26 SH   SOLE 8 26 0 0
BANC OF CALIFORNIA INC COM 05990K106 21 1,008 SH   SOLE 1 1,008 0 0
BANC OF CALIFORNIA INC OPT 05990K106 477 23,000 SH Call SOLE 8 23,000 0 0
BANC OF CALIFORNIA INC OPT 05990K106 137 6,600 SH Put SOLE 8 6,600 0 0
BANCFIRST CORP COM 05945F103 72 1,269 SH   SOLE 1 1,269 0 0
BANCFIRST CORP COM 05945F103 1 16 SH   SOLE 8 16 0 0
BANCO BILBAO VIZCAYA ARGENTA ADR 05946K101 1 83 SH   SOLE 8 83 0 0
BANCO BRADESCO S A ADR 059460303 421 38,058 SH   SOLE 1 38,058 0 0
BANCO BRADESCO S A OPT 059460303 249 22,500 SH Call SOLE 8 22,500 0 0
BANCO BRADESCO S A OPT 059460303 953 86,100 SH Put SOLE 8 86,100 0 0
BANCO BRADESCO S A ADR 059460303 0 37 SH   SOLE 9 37 0 0
BANCO MACRO SA ADR 05961W105 1,796 15,300 SH   SOLE 1 15,300 0 0
BANCO MACRO SA ADR 05961W105 940 8,015 SH   SOLE 8 8,015 0 0
BANCO SANTANDER BRASIL S A ADR 05967A107 221 25,272 SH   SOLE 1 25,272 0 0
BANCO SANTANDER CHILE NEW ADR 05965X109 555 18,687 SH   SOLE 1 18,687 0 0
BANCO SANTANDER CHILE NEW ADR 05965X109 6 196 SH   SOLE 8 196 0 0
BANCO SANTANDER SA ADR 05964H105 0 1 SH   SOLE 1 1 0 0
BANCO SANTANDER SA OPT 05964H105 1,119 161,300 SH Call SOLE 8 161,300 0 0
BANCO SANTANDER SA OPT 05964H105 1,611 232,200 SH Put SOLE 8 232,200 0 0
BANCO SANTANDER SA OPT 05964H105 26,523 3,821,719 SH Call SOLE 9 3,821,719 0 0
BANCO SANTANDER SA OPT 05964H105 39,763 5,729,520 SH Put SOLE 9 5,729,520 0 0
BANCOLOMBIA S A ADR 05968L102 1,923 42,000 SH   SOLE 1 42,000 0 0
BANCORP INC DEL COM 05969A105 9 1,139 SH   SOLE 1 1,139 0 0
BANCORPSOUTH INC COM 059692103 1,096 34,217 SH   SOLE 1 34,217 0 0
BANCORPSOUTH INC COM 059692103 33 1,040 SH   SOLE 8 1,040 0 0
BANK AMER CORP COM 060505104 158,594 6,258,681 SH   SOLE 1 6,258,681 0 0
BANK AMER CORP OPT 060505104 23,718 936,000 SH Call SOLE 1 936,000 0 0
BANK AMER CORP COM 060505104 5,315 209,765 SH   DFND 1 0 0 209,765
BANK AMER CORP COM 060505104 35,101 1,385,208 SH   SOLE 8 1,385,208 0 0
BANK AMER CORP OPT 060505104 219,424 8,659,200 SH Call SOLE 8 8,659,200 0 0
BANK AMER CORP OPT 060505104 329,737 13,012,500 SH Put SOLE 8 13,012,500 0 0
BANK AMER CORP COM 060505104 642 25,336 SH   SOLE 9 25,336 0 0
BANK AMER CORP COM 060505104 1,391 54,900 SH   DFND 20 0 0 54,900
BANK AMER CORP COM 060505104 208 8,189 SH   SOLE 81 8,189 0 0
BANK COMM HLDGS COM 06424J103 10 845 SH   SOLE 1 845 0 0
BANK HAWAII CORP COM 062540109 450 5,394 SH   SOLE 1 5,394 0 0
BANK MONTREAL QUE COM 063671101 3,874 51,165 SH   SOLE 1 51,165 0 0
BANK MONTREAL QUE COM 063671101 151 2,000 SH   DFND 1 0 0 2,000
BANK MONTREAL QUE COM 063671101 10 126 SH   SOLE 8 126 0 0
BANK MONTREAL QUE OPT 063671101 2,589 34,200 SH Call SOLE 8 34,200 0 0
BANK MONTREAL QUE OPT 063671101 500 6,600 SH Put SOLE 8 6,600 0 0
BANK MONTREAL QUE COM 063671101 2,482 32,779 SH   SOLE 9 32,779 0 0
BANK MONTREAL QUE COM 063671101 61 810 SH   SOLE 99 810 0 0
BANK MUTUAL CORP NEW COM 063750103 11 1,082 SH   SOLE 1 1,082 0 0
BANK MUTUAL CORP NEW COM 063750103 2 229 SH   SOLE 8 229 0 0
BANK N S HALIFAX PREF 064149107 410 6,386 SH   DFND 1 0 0 6,386
BANK N S HALIFAX COM 064149107 152 2,365 SH   SOLE 8 2,365 0 0
BANK N S HALIFAX COM 064149107 13,735 213,775 SH   SOLE 9 213,775 0 0
BANK NEW YORK MELLON CORP COM 064058100 28,039 528,840 SH   SOLE 1 528,840 0 0
BANK NEW YORK MELLON CORP OPT 064058100 944 17,800 SH Call SOLE 8 17,800 0 0
BANK NEW YORK MELLON CORP COM 064058100 8 147 SH   SOLE 8 147 0 0
BANK NEW YORK MELLON CORP OPT 064058100 901 17,000 SH Put SOLE 8 17,000 0 0
BANK OF MARIN BANCORP COM 063425102 44 644 SH   SOLE 1 644 0 0
BANK OF NT BUTTERFIELD&ampSON L COM G0772R208 307 8,362 SH   SOLE 1 8,362 0 0
BANK OF THE OZARKS COM 063904106 1,816 37,785 SH   SOLE 1 37,785 0 0
BANK OF THE OZARKS COM 063904106 617 12,851 SH   SOLE 8 12,851 0 0
BANK OF THE OZARKS OPT 063904106 48 1,000 SH Put SOLE 8 1,000 0 0
BANK OF THE OZARKS COM 063904106 2,347 48,842 SH   SOLE 9 48,842 0 0
BANK PRINCETON NEW JERSEY COM 064520109 16 500 SH   SOLE 1 500 0 0
BANKFINANCIAL CORP COM 06643P104 8 533 SH   SOLE 1 533 0 0
BANKFINANCIAL CORP COM 06643P104 1 35 SH   SOLE 8 35 0 0
BANKRATE INC DEL COM 06647F102 1,651 118,371 SH   SOLE 1 118,371 0 0
BANKUNITED INC COM 06652K103 1,593 44,820 SH   SOLE 1 44,820 0 0
BANKUNITED INC COM 06652K103 10 290 SH   SOLE 8 290 0 0
BANKWELL FINL GROUP INC COM 06654A103 9 255 SH   SOLE 1 255 0 0
BANNER CORP COM 06652V208 212 3,463 SH   SOLE 1 3,463 0 0
BANNER CORP COM 06652V208 30 492 SH   SOLE 8 492 0 0
BANNER CORP OPT 06652V208 12 200 SH Call SOLE 8 200 0 0
BAOZUN INC ADR 06684L103 937 28,600 SH   SOLE 1 28,600 0 0
BAOZUN INC OPT 06684L103 3,115 95,100 SH Call SOLE 8 95,100 0 0
BAOZUN INC ADR 06684L103 1,182 36,091 SH   SOLE 8 36,091 0 0
BAOZUN INC OPT 06684L103 3,640 111,100 SH Put SOLE 8 111,100 0 0
BAR HBR BANKSHARES COM 066849100 11 349 SH   SOLE 1 349 0 0
BARCLAYS BANK PLC FUND 06739H214 412 14,408 SH   DFND 1 0 0 14,408
BARCLAYS BANK PLC PREF 06739H362 863 32,500 SH   DFND 1 0 0 32,500
BARCLAYS BK PLC FUND 06740Q260 3,654 175,587 SH   SOLE 1 175,587 0 0
BARCLAYS BK PLC OPT 06746L422 49,856 1,272,150 SH Call SOLE 1 1,272,150 0 0
BARCLAYS BK PLC OPT 06746L422 5,614 143,250 SH Put SOLE 1 143,250 0 0
BARCLAYS BK PLC FUND 06742C723 76 3,575 SH   SOLE 1 3,575 0 0
BARCLAYS BK PLC FUND 06746L422 5 132 SH   DFND 1 0 0 132
BARCLAYS BK PLC FUND 06740D830 33,160 500,000 SH   SOLE 1 500,000 0 0
BARCLAYS BK PLC FUND 06740P809 903 9,327 SH   SOLE 1 9,327 0 0
BARCLAYS BK PLC FUND 06740P601 982 5,159 SH   SOLE 1 5,159 0 0
BARCLAYS BK PLC FUND 06740P874 668 9,974 SH   SOLE 1 9,974 0 0
BARCLAYS BK PLC FUND 06738C786 77 14,263 SH   DFND 1 0 0 14,263
BARCLAYS BK PLC FUND 06746L422 341,632 8,717,349 SH   SOLE 1 8,717,349 0 0
BARCLAYS BK PLC OPT 06738C786 12 2,200 SH Put SOLE 8 2,200 0 0
BARCLAYS BK PLC OPT 06746L422 243,533 6,214,162 SH Call SOLE 8 6,214,162 0 0
BARCLAYS BK PLC OPT 06740Q260 2,537 121,900 SH Put SOLE 8 121,900 0 0
BARCLAYS BK PLC OPT 06738C786 16 2,900 SH Call SOLE 8 2,900 0 0
BARCLAYS BK PLC FUND 06740Q260 1,839 88,364 SH   SOLE 8 88,364 0 0
BARCLAYS BK PLC OPT 06740Q260 2,108 101,300 SH Call SOLE 8 101,300 0 0
BARCLAYS BK PLC OPT 06746L422 310,121 7,913,273 SH Put SOLE 8 7,913,273 0 0
BARCLAYS BK PLC FUND 06746L422 58,159 1,484,038 SH   SOLE 8 1,484,038 0 0
BARCLAYS BK PLC FUND 06738C786 86 15,994 SH   SOLE 8 15,994 0 0
BARCLAYS BK PLC FUND 06746L422 73 1,874 SH   DFND 20 0 0 1,874
BARCLAYS PLC ADR 06738E204 1,156 111,665 SH   DFND 1 0 0 111,665
BARCLAYS PLC ADR 06738E204 0 2 SH   SOLE 8 2 0 0
BARD C R INC COM 067383109 100,704 314,206 SH   SOLE 1 314,206 0 0
BARD C R INC OPT 067383109 192 600 SH Call SOLE 8 600 0 0
BARD C R INC COM 067383109 33,106 103,297 SH   SOLE 8 103,297 0 0
BARNES &amp NOBLE ED INC COM 06777U101 6 886 SH   SOLE 1 886 0 0
BARNES &amp NOBLE ED INC COM 06777U101 46 6,993 SH   SOLE 8 6,993 0 0
BARNES &amp NOBLE INC COM 067774109 211 27,870 SH   SOLE 1 27,870 0 0
BARNES &amp NOBLE INC OPT 067774109 295 38,800 SH Call SOLE 8 38,800 0 0
BARNES &amp NOBLE INC OPT 067774109 80 10,500 SH Put SOLE 8 10,500 0 0
BARNES &amp NOBLE INC COM 067774109 1,493 196,445 SH   SOLE 8 196,445 0 0
BARNES GROUP INC COM 067806109 131 1,858 SH   SOLE 1 1,858 0 0
BARNES GROUP INC COM 067806109 910 12,920 SH   SOLE 8 12,920 0 0
BARRACUDA NETWORKS INC COM 068323104 1,441 59,484 SH   SOLE 1 59,484 0 0
BARRACUDA NETWORKS INC OPT 068323104 10 400 SH Call SOLE 8 400 0 0
BARRETT BILL CORP COM 06846N104 8 1,750 SH   SOLE 1 1,750 0 0
BARRETT BILL CORP OPT 06846N104 104 24,300 SH Call SOLE 8 24,300 0 0
BARRETT BILL CORP OPT 06846N104 100 23,200 SH Put SOLE 8 23,200 0 0
BARRETT BILL CORP COM 06846N104 42 9,830 SH   SOLE 8 9,830 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 9 164 SH   SOLE 1 164 0 0
BARRICK GOLD CORP COM 067901108 21,593 1,341,946 SH   SOLE 1 1,341,946 0 0
BARRICK GOLD CORP COM 067901108 210 13,050 SH   DFND 1 0 0 13,050
BARRICK GOLD CORP COM 067901108 10,060 625,292 SH   SOLE 8 625,292 0 0
BARRICK GOLD CORP OPT 067901108 4,978 309,400 SH Call SOLE 8 309,400 0 0
BARRICK GOLD CORP OPT 067901108 20,008 1,243,500 SH Put SOLE 8 1,243,500 0 0
BARRICK GOLD CORP COM 067901108 5,647 350,944 SH   SOLE 9 350,944 0 0
BARRICK GOLD CORP COM 067901108 16 1,000 SH   DFND 20 0 0 1,000
BASIC ENERGY SVCS INC NEW COM 06985P209 5 238 SH   SOLE 8 238 0 0
BASSETT FURNITURE INDS INC COM 070203104 9 237 SH   SOLE 1 237 0 0
BASSETT FURNITURE INDS INC COM 070203104 1 39 SH   SOLE 8 39 0 0
BAXTER INTL INC COM 071813109 23,828 379,722 SH   SOLE 1 379,722 0 0
BAXTER INTL INC OPT 071813109 4,217 67,200 SH Call SOLE 8 67,200 0 0
BAXTER INTL INC COM 071813109 27 434 SH   SOLE 8 434 0 0
BAXTER INTL INC OPT 071813109 628 10,000 SH Put SOLE 8 10,000 0 0
BAXTER INTL INC COM 071813109 289 4,604 SH   SOLE 9 4,604 0 0
BAYTEX ENERGY CORP COM 07317Q105 175 58,019 SH   SOLE 9 58,019 0 0
BAZAARVOICE INC COM 073271108 59 11,859 SH   SOLE 1 11,859 0 0
BB&ampT CORP COM 054937107 86,506 1,842,912 SH   SOLE 1 1,842,912 0 0
BB&ampT CORP OPT 054937107 5,473 116,600 SH Call SOLE 8 116,600 0 0
BB&ampT CORP OPT 054937107 9,764 208,000 SH Put SOLE 8 208,000 0 0
BB&ampT CORP COM 054937107 4,426 94,295 SH   SOLE 8 94,295 0 0
BBVA BANCO FRANCES S A ADR 07329M100 261 12,800 SH   SOLE 1 12,800 0 0
BBVA BANCO FRANCES S A ADR 07329M100 40 1,986 SH   SOLE 8 1,986 0 0
BCB BANCORP INC COM 055298103 7 520 SH   SOLE 1 520 0 0
BCE INC COM 05534B760 735 15,700 SH   DFND 1 0 0 15,700
BCE INC OPT 05534B760 332 7,100 SH Put SOLE 8 7,100 0 0
BCE INC OPT 05534B760 201 4,300 SH Call SOLE 8 4,300 0 0
BCE INC COM 05534B760 10,745 229,442 SH   SOLE 9 229,442 0 0
BEACON ROOFING SUPPLY INC COM 073685109 118 2,301 SH   SOLE 1 2,301 0 0
BEACON ROOFING SUPPLY INC COM 073685109 5 100 SH   SOLE 8 100 0 0
BEAR ST FINL INC COM 073844102 5 480 SH   SOLE 1 480 0 0
BEAR ST FINL INC COM 073844102 0 35 SH   SOLE 8 35 0 0
BEASLEY BROADCAST GROUP INC COM 074014101 1 114 SH   SOLE 1 114 0 0
BEAZER HOMES USA INC COM 07556Q881 14 724 SH   SOLE 1 724 0 0
BEAZER HOMES USA INC COM 07556Q881 661 35,274 SH   SOLE 8 35,274 0 0
BEAZER HOMES USA INC OPT 07556Q881 609 32,500 SH Call SOLE 8 32,500 0 0
BEAZER HOMES USA INC OPT 07556Q881 148 7,900 SH Put SOLE 8 7,900 0 0
BECTON DICKINSON &amp CO COM 075887109 2,299 11,732 SH   DFND 1 0 0 11,732
BECTON DICKINSON &amp CO COM 075887109 34,238 174,726 SH   SOLE 1 174,726 0 0
BECTON DICKINSON &amp CO OPT 075887109 3,880 19,800 SH Put SOLE 8 19,800 0 0
BECTON DICKINSON &amp CO COM 075887109 723 3,689 SH   SOLE 8 3,689 0 0
BECTON DICKINSON &amp CO OPT 075887109 1,411 7,200 SH Call SOLE 8 7,200 0 0
BED BATH &amp BEYOND INC COM 075896100 1,528 65,094 SH   SOLE 1 65,094 0 0
BED BATH &amp BEYOND INC COM 075896100 50 2,112 SH   DFND 1 0 0 2,112
BED BATH &amp BEYOND INC OPT 075896100 2,110 89,900 SH Put SOLE 8 89,900 0 0
BED BATH &amp BEYOND INC OPT 075896100 2,600 110,800 SH Call SOLE 8 110,800 0 0
BED BATH &amp BEYOND INC COM 075896100 24 1,056 SH   SOLE 8 1,056 0 0
BED BATH &amp BEYOND INC COM 075896100 3 139 SH   SOLE 9 139 0 0
BED BATH &amp BEYOND INC COM 075896100 58 2,460 SH   SOLE 20 0 2,460 0
BEIGENE LTD ADR 07725L102 491 4,744 SH   SOLE 8 4,744 0 0
BEL FUSE INC COM 077347300 79 2,533 SH   SOLE 1 2,533 0 0
BELDEN INC COM 077454106 1,003 12,448 SH   SOLE 1 12,448 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 82 7,130 SH   SOLE 1 7,130 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 487 42,152 SH   SOLE 8 42,152 0 0
BELMOND LTD COM G1154H107 412 30,178 SH   SOLE 1 30,178 0 0
BELMOND LTD COM G1154H107 1 98 SH   SOLE 8 98 0 0
BEMIS INC COM 081437105 40 870 SH   DFND 1 0 0 870
BEMIS INC COM 081437105 623 13,662 SH   SOLE 1 13,662 0 0
BEMIS INC OPT 081437105 1,850 40,600 SH Call SOLE 8 40,600 0 0
BEMIS INC COM 081437105 3,233 70,951 SH   SOLE 8 70,951 0 0
BEMIS INC OPT 081437105 68 1,500 SH Put SOLE 8 1,500 0 0
BENCHMARK ELECTRS INC COM 08160H101 1,994 58,358 SH   SOLE 1 58,358 0 0
BENCHMARK ELECTRS INC COM 08160H101 7 194 SH   SOLE 8 194 0 0
BENEFICIAL BANCORP INC COM 08171T102 27 1,604 SH   SOLE 1 1,604 0 0
BENEFITFOCUS INC COM 08180D106 135 4,030 SH   SOLE 1 4,030 0 0
BERKLEY W R CORP COM 084423102 1,287 19,295 SH   SOLE 1 19,295 0 0
BERKLEY W R CORP OPT 084423102 20 300 SH Call SOLE 8 300 0 0
BERKLEY W R CORP OPT 084423102 100 1,500 SH Put SOLE 8 1,500 0 0
BERKLEY W R CORP COM 084423102 183 2,730 SH   SOLE 8 2,730 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670108 0 6 SH   DFND 1 0 0 6
BERKSHIRE HATHAWAY INC DEL COM 084670702 290,342 1,583,813 SH   SOLE 1 1,228,872 354,941 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 2,625 14,321 SH   DFND 1 0 0 14,321
BERKSHIRE HATHAWAY INC DEL COM 084670702 1,966 10,729 SH   SOLE 8 10,729 0 0
BERKSHIRE HATHAWAY INC DEL OPT 084670702 4,858 26,500 SH Put SOLE 8 26,500 0 0
BERKSHIRE HATHAWAY INC DEL OPT 084670702 2,237 12,200 SH Call SOLE 8 12,200 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 370 2,017 SH   SOLE 9 2,017 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 888 4,844 SH   SOLE 20 0 4,844 0
BERKSHIRE HILLS BANCORP INC COM 084680107 36 927 SH   SOLE 1 927 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 1 24 SH   SOLE 8 24 0 0
BERRY GLOBAL GROUP INC COM 08579W103 907 16,007 SH   SOLE 1 16,007 0 0
BERRY GLOBAL GROUP INC COM 08579W103 15 264 SH   SOLE 8 264 0 0
BEST BUY INC COM 086516101 18,427 323,508 SH   SOLE 1 323,508 0 0
BEST BUY INC COM 086516101 1,674 29,394 SH   SOLE 8 29,394 0 0
BEST BUY INC OPT 086516101 30,143 529,200 SH Put SOLE 8 529,200 0 0
BEST BUY INC OPT 086516101 32,552 571,500 SH Call SOLE 8 571,500 0 0
BEST BUY INC COM 086516101 55 972 SH   SOLE 9 972 0 0
BG STAFFING INC COM 05544A109 3 162 SH   SOLE 1 162 0 0
BGC PARTNERS INC COM 05541T101 11 771 SH   SOLE 1 771 0 0
BGC PARTNERS INC OPT 05541T101 695 48,000 SH Put SOLE 8 48,000 0 0
BGC PARTNERS INC COM 05541T101 180 12,420 SH   SOLE 8 12,420 0 0
BGC PARTNERS INC OPT 05541T101 7 500 SH Call SOLE 8 500 0 0
BHP BILLITON LTD ADR 088606108 1,115 27,507 SH   DFND 1 0 0 27,507
BHP BILLITON LTD ADR 088606108 59 1,463 SH   SOLE 1 1,463 0 0
BHP BILLITON LTD OPT 088606108 4,637 114,400 SH Call SOLE 8 114,400 0 0
BHP BILLITON LTD ADR 088606108 1 21 SH   SOLE 8 21 0 0
BHP BILLITON LTD OPT 088606108 1,321 32,600 SH Put SOLE 8 32,600 0 0
BHP BILLITON LTD ADR 088606108 1,892 46,684 SH   DFND 20 0 0 46,684
BHP BILLITON PLC ADR 05545E209 2 59 SH   SOLE 8 59 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 278 36,228 SH   SOLE 1 36,228 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 24 3,154 SH   SOLE 8 3,154 0 0
BIG LOTS INC COM 089302103 1,742 32,519 SH   SOLE 1 32,519 0 0
BIG LOTS INC OPT 089302103 2,020 37,700 SH Call SOLE 8 37,700 0 0
BIG LOTS INC OPT 089302103 659 12,300 SH Put SOLE 8 12,300 0 0
BIG LOTS INC COM 089302103 118 2,197 SH   SOLE 8 2,197 0 0
BIGLARI HLDGS INC COM 08986R101 8 24 SH   SOLE 1 24 0 0
BIO RAD LABS INC COM 090572207 307 1,380 SH   SOLE 1 1,380 0 0
BIO TECHNE CORP COM 09073M104 3,447 28,514 SH   SOLE 1 28,514 0 0
BIO TECHNE CORP COM 09073M104 91 751 SH   SOLE 8 751 0 0
BIOANALYTICAL SYS INC COM 09058M103 0 83 SH   DFND 1 0 0 83
BIOCRYST PHARMACEUTICALS COM 09058V103 45 8,586 SH   SOLE 1 8,586 0 0
BIOCRYST PHARMACEUTICALS OPT 09058V103 166 31,700 SH Call SOLE 8 31,700 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 33 6,309 SH   SOLE 8 6,309 0 0
BIOCRYST PHARMACEUTICALS OPT 09058V103 129 24,700 SH Put SOLE 8 24,700 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 0 57 SH   SOLE 8 57 0 0
BIOGEN INC COM 09062X103 47 150 SH   DFND 1 0 0 150
BIOGEN INC COM 09062X103 47,324 151,127 SH   SOLE 1 151,127 0 0
BIOGEN INC OPT 09062X103 75,494 241,100 SH Put SOLE 8 241,100 0 0
BIOGEN INC OPT 09062X103 52,072 166,300 SH Call SOLE 8 166,300 0 0
BIOGEN INC COM 09062X103 452 1,444 SH   SOLE 8 1,444 0 0
BIOGEN INC COM 09062X103 211 673 SH   SOLE 9 673 0 0
BIOGEN INC COM 09062X103 140 448 SH   DFND 20 0 0 448
BIOHAVEN PHARMACTL HLDG CO L COM G11196105 54 1,442 SH   SOLE 1 1,442 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 29,898 321,251 SH   SOLE 1 321,251 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 595 6,398 SH   SOLE 8 6,398 0 0
BIOMARIN PHARMACEUTICAL INC OPT 09061G101 9,987 107,300 SH Put SOLE 8 107,300 0 0
BIOMARIN PHARMACEUTICAL INC OPT 09061G101 5,789 62,200 SH Call SOLE 8 62,200 0 0
BIOMARIN PHARMACEUTICAL INC BOND 09061GAH4 3,649 3,602,000 PRN   SOLE 8 0 0 3,602,000
BIOMARIN PHARMACEUTICAL INC BOND 09061GAE1 89 80,000 PRN   SOLE 8 0 0 80,000
BIOSCRIP INC COM 09069N108 7 2,690 SH   SOLE 1 2,690 0 0
BIOSCRIP INC COM 09069N108 1 206 SH   SOLE 8 206 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 6 131 SH   SOLE 1 131 0 0
BIOTELEMETRY INC COM 090672106 358 10,873 SH   SOLE 1 10,873 0 0
BIOTELEMETRY INC COM 090672106 27 805 SH   SOLE 8 805 0 0
BIOTIME INC COM 09066L105 8 2,686 SH   SOLE 1 2,686 0 0
BIOTIME INC WARR 09066L162 0 476 SH   SOLE 1 476 0 0
BIOTIME INC WARR 09066L162 0 790 SH   SOLE 8 790 0 0
BIOTIME INC COM 09066L105 0 66 SH   SOLE 8 66 0 0
BIOTIME INC WARR 09066L162 0 8 SH   SOLE 44 8 0 0
BIOVERATIV INC COM 09075E100 9 150 SH   DFND 1 0 0 150
BIOVERATIV INC COM 09075E100 1,932 33,861 SH   SOLE 1 33,861 0 0
BIOVERATIV INC OPT 09075E100 334 5,850 SH Call SOLE 8 5,850 0 0
BIOVERATIV INC COM 09075E100 3,653 64,021 SH   SOLE 8 64,021 0 0
BIOVERATIV INC OPT 09075E100 1,136 19,900 SH Put SOLE 8 19,900 0 0
BIOVERATIV INC COM 09075E100 19 326 SH   SOLE 9 326 0 0
BITAUTO HLDGS LTD OPT 091727107 2,373 53,100 SH Put SOLE 8 53,100 0 0
BITAUTO HLDGS LTD OPT 091727107 3,713 83,100 SH Call SOLE 8 83,100 0 0
BJS RESTAURANTS INC COM 09180C106 2,082 68,385 SH   SOLE 1 68,385 0 0
BLACK BOX CORP DEL COM 091826107 0 23 SH   SOLE 8 23 0 0
BLACK HILLS CORP COM 092113109 1,099 15,960 SH   SOLE 1 15,960 0 0
BLACK KNIGHT FINL SVCS INC COM 09214X100 4 95 SH   SOLE 1 95 0 0
BLACK KNIGHT FINL SVCS INC COM 09214X100 55 1,269 SH   SOLE 8 1,269 0 0
BLACK STONE MINERALS L P COM 09225M101 584 33,666 SH   SOLE 1 33,666 0 0
BLACKBAUD INC COM 09227Q100 3,212 36,584 SH   SOLE 1 36,584 0 0
BLACKBAUD INC COM 09227Q100 4 47 SH   SOLE 8 47 0 0
BLACKBERRY LTD COM 09228F103 35 3,125 SH   DFND 1 0 0 3,125
BLACKBERRY LTD COM 09228F103 44 3,900 SH   SOLE 1 3,900 0 0
BLACKBERRY LTD OPT 09228F103 1,414 126,500 SH Put SOLE 8 126,500 0 0
BLACKBERRY LTD COM 09228F103 6,719 600,906 SH   SOLE 8 600,906 0 0
BLACKBERRY LTD OPT 09228F103 13,360 1,195,000 SH Call SOLE 8 1,195,000 0 0
BLACKHAWK NETWORK HLDGS INC COM 09238E104 2,391 54,557 SH   SOLE 1 54,557 0 0
BLACKHAWK NETWORK HLDGS INC COM 09238E104 123 2,800 SH   SOLE 8 2,800 0 0
BLACKLINE INC COM 09239B109 12 364 SH   SOLE 1 364 0 0
BLACKROCK CAPITAL INVESTMENT COM 092533108 26 3,400 SH   SOLE 1 3,400 0 0
BLACKROCK CAPITAL INVESTMENT COM 092533108 0 1 SH   SOLE 8 1 0 0
BLACKROCK CR ALLCTN INC TR FUND 092508100 14 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 28,740 64,281 SH   SOLE 1 64,281 0 0
BLACKROCK INC OPT 09247X101 11,177 25,000 SH Call SOLE 8 25,000 0 0
BLACKROCK INC COM 09247X101 1,597 3,573 SH   SOLE 8 3,573 0 0
BLACKROCK INC OPT 09247X101 28,569 63,900 SH Put SOLE 8 63,900 0 0
BLACKSTONE GROUP L P COM 09253U108 555 16,625 SH   DFND 1 0 0 16,625
BLACKSTONE GROUP L P COM 09253U108 1,175 35,199 SH   SOLE 1 35,199 0 0
BLACKSTONE GROUP L P OPT 09253U108 28,735 861,100 SH Put SOLE 8 861,100 0 0
BLACKSTONE GROUP L P COM 09253U108 5,637 168,908 SH   SOLE 8 168,908 0 0
BLACKSTONE GROUP L P OPT 09253U108 23,006 689,400 SH Call SOLE 8 689,400 0 0
BLACKSTONE GROUP L P COM 09253U108 313 9,387 SH   SOLE 81 9,387 0 0
BLACKSTONE MTG TR INC TRUS 09257W100 858 27,668 SH   SOLE 1 27,668 0 0
BLACKSTONE MTG TR INC TRUS 09257W100 78 2,502 SH   SOLE 8 2,502 0 0
BLACKSTONE MTG TR INC BOND 09257WAA8 3,966 3,473,000 PRN   SOLE 8 0 0 3,473,000
BLACKSTONE MTG TR INC BOND 09257WAB6 4,800 4,770,000 PRN   SOLE 8 0 0 4,770,000
BLOCK H &amp R INC COM 093671105 9,758 368,515 SH   SOLE 1 368,515 0 0
BLOCK H &amp R INC OPT 093671105 169 6,400 SH Call SOLE 8 6,400 0 0
BLOCK H &amp R INC OPT 093671105 514 19,400 SH Put SOLE 8 19,400 0 0
BLOCK H &amp R INC COM 093671105 42 1,581 SH   SOLE 8 1,581 0 0
BLOOMIN BRANDS INC COM 094235108 600 34,147 SH   SOLE 1 34,147 0 0
BLUCORA INC COM 095229100 117 4,647 SH   SOLE 1 4,647 0 0
BLUCORA INC COM 095229100 36 1,430 SH   SOLE 8 1,430 0 0
BLUCORA INC OPT 095229100 415 16,400 SH Call SOLE 8 16,400 0 0
BLUCORA INC OPT 095229100 104 4,100 SH Put SOLE 8 4,100 0 0
BLUE APRON HLDGS INC COM 09523Q101 155 28,382 SH   SOLE 1 28,382 0 0
BLUE APRON HLDGS INC OPT 09523Q101 828 151,900 SH Put SOLE 8 151,900 0 0
BLUE APRON HLDGS INC OPT 09523Q101 91 16,700 SH Call SOLE 8 16,700 0 0
BLUE APRON HLDGS INC COM 09523Q101 584 107,100 SH   SOLE 8 107,100 0 0
BLUE BIRD CORP COM 095306106 7 370 SH   SOLE 1 370 0 0
BLUE BUFFALO PET PRODS INC COM 09531U102 93 3,283 SH   SOLE 1 3,283 0 0
BLUE BUFFALO PET PRODS INC COM 09531U102 356 12,544 SH   SOLE 8 12,544 0 0
BLUE CAP REINS HLDGS LTD COM G1190F107 2 136 SH   SOLE 1 136 0 0
BLUE HILLS BANCORP INC COM 095573101 13 653 SH   SOLE 1 653 0 0
BLUEBIRD BIO INC COM 09609G100 295 2,150 SH   SOLE 1 2,150 0 0
BLUEBIRD BIO INC OPT 09609G100 508 3,700 SH Call SOLE 8 3,700 0 0
BLUEBIRD BIO INC COM 09609G100 306 2,228 SH   SOLE 8 2,228 0 0
BLUEBIRD BIO INC OPT 09609G100 275 2,000 SH Put SOLE 8 2,000 0 0
BLUEKNIGHT ENERGY PARTNERS L COM 09625U109 0 11 SH   SOLE 8 11 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 153 2,195 SH   SOLE 1 2,195 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 50 721 SH   SOLE 8 721 0 0
BLUEROCK RESIDENTIAL GRW REI TRUS 09627J102 6 533 SH   SOLE 1 533 0 0
BLUEROCK RESIDENTIAL GRW REI TRUS 09627J102 10 948 SH   SOLE 8 948 0 0
BMC STK HLDGS INC COM 05591B109 302 14,144 SH   SOLE 1 14,144 0 0
BMC STK HLDGS INC COM 05591B109 18 865 SH   SOLE 8 865 0 0
BOARDWALK PIPELINE PARTNERS COM 096627104 19,552 1,330,047 SH   SOLE 1 1,330,047 0 0
BOARDWALK PIPELINE PARTNERS OPT 096627104 7 500 SH Put SOLE 8 500 0 0
BOARDWALK PIPELINE PARTNERS OPT 096627104 288 19,600 SH Call SOLE 8 19,600 0 0
BOARDWALK PIPELINE PARTNERS COM 096627104 2,606 177,250 SH   SOLE 8 177,250 0 0
BOB EVANS FARMS INC COM 096761101 3,581 46,194 SH   SOLE 1 46,194 0 0
BOB EVANS FARMS INC OPT 096761101 620 8,000 SH Call SOLE 8 8,000 0 0
BOB EVANS FARMS INC OPT 096761101 4,651 60,000 SH Put SOLE 8 60,000 0 0
BOB EVANS FARMS INC COM 096761101 1,310 16,899 SH   SOLE 8 16,899 0 0
BOEING CO COM 097023105 201,580 792,974 SH   SOLE 1 567,653 225,321 0
BOEING CO COM 097023105 1,059 4,164 SH   DFND 1 0 0 4,164
BOEING CO OPT 097023105 51,681 203,300 SH Call SOLE 8 203,300 0 0
BOEING CO COM 097023105 6,748 26,545 SH   SOLE 8 26,545 0 0
BOEING CO OPT 097023105 42,834 168,500 SH Put SOLE 8 168,500 0 0
BOEING CO COM 097023105 50 197 SH   SOLE 9 197 0 0
BOEING CO COM 097023105 1,260 4,957 SH   SOLE 20 0 4,957 0
BOFI HLDG INC COM 05566U108 40 1,390 SH   SOLE 1 1,390 0 0
BOFI HLDG INC OPT 05566U108 589 20,700 SH Call SOLE 8 20,700 0 0
BOFI HLDG INC COM 05566U108 1,171 41,132 SH   SOLE 8 41,132 0 0
BOFI HLDG INC OPT 05566U108 7,291 256,100 SH Put SOLE 8 256,100 0 0
BOINGO WIRELESS INC COM 09739C102 33 1,568 SH   SOLE 1 1,568 0 0
BOISE CASCADE CO DEL COM 09739D100 2,214 63,465 SH   SOLE 1 63,465 0 0
BOISE CASCADE CO DEL COM 09739D100 86 2,472 SH   SOLE 8 2,472 0 0
BOJANGLES INC COM 097488100 186 13,806 SH   SOLE 1 13,806 0 0
BOJANGLES INC COM 097488100 0 15 SH   SOLE 8 15 0 0
BOK FINL CORP COM 05561Q201 7 84 SH   SOLE 1 84 0 0
BOK FINL CORP OPT 05561Q201 241 2,700 SH Call SOLE 8 2,700 0 0
BOK FINL CORP COM 05561Q201 25 276 SH   SOLE 8 276 0 0
BON-TON STORES INC COM 09776J101 0 40 SH   SOLE 8 40 0 0
BONANZA CREEK ENERGY INC COM 097793400 2,172 65,797 SH   SOLE 1 65,797 0 0
BOOT BARN HLDGS INC COM 099406100 3 283 SH   SOLE 1 283 0 0
BOOZ ALLEN HAMILTON HLDG COR COM 099502106 1,078 28,836 SH   SOLE 1 28,836 0 0
BOOZ ALLEN HAMILTON HLDG COR COM 099502106 452 12,082 SH   SOLE 8 12,082 0 0
BORGWARNER INC OPT 099724106 2,280 44,500 SH Put SOLE 1 44,500 0 0
BORGWARNER INC COM 099724106 7,591 148,161 SH   SOLE 1 148,161 0 0
BORGWARNER INC OPT 099724106 2,874 56,100 SH Call SOLE 8 56,100 0 0
BORGWARNER INC COM 099724106 57 1,110 SH   SOLE 8 1,110 0 0
BORGWARNER INC OPT 099724106 1,040 20,300 SH Put SOLE 8 20,300 0 0
BORGWARNER INC COM 099724106 0 1 SH   SOLE 9 1 0 0
BOSTON BEER INC COM 100557107 4,926 31,544 SH   SOLE 1 31,544 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 32 1,932 SH   SOLE 1 1,932 0 0
BOSTON PROPERTIES INC COM 101121101 1,429 11,630 SH   SOLE 1 11,630 0 0
BOSTON PROPERTIES INC TRUS 101121101 19,024 154,804 SH   SOLE 1 154,804 0 0
BOSTON PROPERTIES INC TRUS 101121101 227 1,847 SH   SOLE 8 1,847 0 0
BOSTON PROPERTIES INC OPT 101121101 12 100 SH Call SOLE 8 100 0 0
BOSTON PROPERTIES INC OPT 101121101 5,308 43,200 SH Put SOLE 8 43,200 0 0
BOSTON SCIENTIFIC CORP COM 101137107 24,374 835,591 SH   SOLE 1 835,591 0 0
BOSTON SCIENTIFIC CORP COM 101137107 15 500 SH   DFND 1 0 0 500
BOSTON SCIENTIFIC CORP OPT 101137107 630 21,600 SH Call SOLE 8 21,600 0 0
BOSTON SCIENTIFIC CORP OPT 101137107 1,827 62,600 SH Put SOLE 8 62,600 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,102 37,807 SH   SOLE 8 37,807 0 0
BOTTOMLINE TECH DEL INC COM 101388106 29 923 SH   SOLE 1 923 0 0
BOULDER GROWTH &amp INCOME FD I FUND 101507101 0 24 SH   SOLE 8 24 0 0
BOVIE MEDICAL CORP COM 10211F100 0 64 SH   SOLE 8 64 0 0
BOX INC COM 10316T104 66 3,443 SH   SOLE 1 3,443 0 0
BOX INC OPT 10316T104 539 27,900 SH Call SOLE 8 27,900 0 0
BOX INC COM 10316T104 1,068 55,245 SH   SOLE 8 55,245 0 0
BOX INC OPT 10316T104 495 25,600 SH Put SOLE 8 25,600 0 0
BOYD GAMING CORP COM 103304101 1,521 58,385 SH   SOLE 1 58,385 0 0
BOYD GAMING CORP COM 103304101 1,108 42,532 SH   SOLE 8 42,532 0 0
BOYD GAMING CORP OPT 103304101 281 10,800 SH Put SOLE 8 10,800 0 0
BOYD GAMING CORP OPT 103304101 18,688 717,400 SH Call SOLE 8 717,400 0 0
BP PLC ADR 055622104 7,784 202,563 SH   SOLE 1 202,563 0 0
BP PLC ADR 055622104 136 3,538 SH   DFND 1 0 0 3,538
BP PLC ADR 055622104 7 174 SH   SOLE 8 174 0 0
BP PLC OPT 055622104 14,957 389,200 SH Call SOLE 8 389,200 0 0
BP PLC OPT 055622104 5,180 134,800 SH Put SOLE 8 134,800 0 0
BP PLC ADR 055622104 409 10,650 SH   DFND 20 0 0 10,650
BP PRUDHOE BAY RTY TR OPT 055630107 110 4,900 SH Put SOLE 8 4,900 0 0
BP PRUDHOE BAY RTY TR OPT 055630107 43 1,900 SH Call SOLE 8 1,900 0 0
BRADY CORP COM 104674106 268 7,044 SH   SOLE 1 7,044 0 0
BRADY CORP COM 104674106 48 1,267 SH   SOLE 8 1,267 0 0
BRANDYWINE RLTY TR TRUS 105368203 2,414 138,032 SH   SOLE 1 138,032 0 0
BRANDYWINE RLTY TR TRUS 105368203 3 194 SH   SOLE 8 194 0 0
BRASKEM S A ADR 105532105 19 725 SH   SOLE 1 725 0 0
BRASKEM S A OPT 105532105 96 3,600 SH Call SOLE 8 3,600 0 0
BRASKEM S A OPT 105532105 5 200 SH Put SOLE 8 200 0 0
BRASKEM S A ADR 105532105 29 1,082 SH   SOLE 8 1,082 0 0
BRF SA ADR 10552T107 1,767 122,582 SH   SOLE 1 122,582 0 0
BRF SA ADR 10552T107 0 30 SH   SOLE 8 30 0 0
BRF SA ADR 10552T107 318 22,077 SH   SOLE 9 22,077 0 0
BRIDGE BANCORP INC COM 108035106 15 436 SH   SOLE 1 436 0 0
BRIDGEPOINT ED INC COM 10807M105 4 433 SH   SOLE 1 433 0 0
BRIGGS &amp STRATTON CORP COM 109043109 291 12,398 SH   SOLE 1 12,398 0 0
BRIGGS &amp STRATTON CORP OPT 109043109 47 2,000 SH Put SOLE 8 2,000 0 0
BRIGGS &amp STRATTON CORP OPT 109043109 28 1,200 SH Call SOLE 8 1,200 0 0
BRIGGS &amp STRATTON CORP COM 109043109 16 692 SH   SOLE 8 692 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 16 187 SH   SOLE 1 187 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 48 555 SH   SOLE 8 555 0 0
BRIGHTCOVE INC COM 10921T101 12 1,587 SH   SOLE 1 1,587 0 0
BRIGHTHOUSE FINL INC COM 10922N103 11,141 183,253 SH   SOLE 1 183,253 0 0
BRIGHTHOUSE FINL INC OPT 10922N103 751 12,357 SH Call SOLE 8 12,357 0 0
BRIGHTHOUSE FINL INC COM 10922N103 242 3,980 SH   SOLE 8 3,980 0 0
BRIGHTHOUSE FINL INC OPT 10922N103 959 15,777 SH Put SOLE 8 15,777 0 0
BRIGHTHOUSE FINL INC COM 10922N103 0 1 SH   SOLE 9 1 0 0
BRIGHTHOUSE FINL INC COM 10922N103 22 360 SH   DFND 20 0 0 360
BRINKER INTL INC COM 109641100 1,751 54,992 SH   SOLE 1 54,992 0 0
BRINKER INTL INC COM 109641100 20 629 SH   SOLE 8 629 0 0
BRINKS CO COM 109696104 96 1,148 SH   SOLE 1 1,148 0 0
BRINKS CO COM 109696104 129 1,526 SH   SOLE 8 1,526 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 428 6,716 SH   DFND 1 0 0 6,716
BRISTOL MYERS SQUIBB CO COM 110122108 85,919 1,347,943 SH   SOLE 1 1,347,943 0 0
BRISTOL MYERS SQUIBB CO OPT 110122108 32,068 503,100 SH Call SOLE 8 503,100 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 26,109 409,603 SH   SOLE 8 409,603 0 0
BRISTOL MYERS SQUIBB CO OPT 110122108 38,645 606,300 SH Put SOLE 8 606,300 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 8,118 127,360 SH   SOLE 9 127,360 0 0
BRISTOW GROUP INC COM 110394103 7 751 SH   SOLE 1 751 0 0
BRISTOW GROUP INC OPT 110394103 790 84,500 SH Call SOLE 8 84,500 0 0
BRISTOW GROUP INC OPT 110394103 9 1,000 SH Put SOLE 8 1,000 0 0
BRISTOW GROUP INC COM 110394103 10 1,021 SH   SOLE 8 1,021 0 0
BRITISH AMERN TOB PLC ADR 110448107 468 7,498 SH   DFND 1 0 0 7,498
BRITISH AMERN TOB PLC OPT 110448107 1,407 22,532 SH Put SOLE 8 22,532 0 0
BRITISH AMERN TOB PLC ADR 110448107 42 661 SH   SOLE 8 661 0 0
BRITISH AMERN TOB PLC OPT 110448107 651 10,424 SH Call SOLE 8 10,424 0 0
BRITISH AMERN TOB PLC ADR 110448107 88,679 1,420,000 SH   SOLE 9 1,420,000 0 0
BRIXMOR PPTY GROUP INC TRUS 11120U105 5,061 269,250 SH   SOLE 1 269,250 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 2,732 145,341 SH   SOLE 1 145,341 0 0
BRIXMOR PPTY GROUP INC TRUS 11120U105 8 427 SH   SOLE 8 427 0 0
BROADCOM LTD COM Y09827109 69,290 285,690 SH   SOLE 1 285,690 0 0
BROADCOM LTD OPT Y09827109 42,905 176,900 SH Call SOLE 8 176,900 0 0
BROADCOM LTD OPT Y09827109 120,785 498,000 SH Put SOLE 8 498,000 0 0
BROADCOM LTD COM Y09827109 67,252 277,281 SH   SOLE 8 277,281 0 0
BROADCOM LTD COM Y09827109 89 369 SH   SOLE 9 369 0 0
BROADCOM LTD COM Y09827109 308 1,270 SH   SOLE 81 1,270 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 3,102 38,376 SH   SOLE 1 38,376 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 64 788 SH   SOLE 8 788 0 0
BROADRIDGE FINL SOLUTIONS IN OPT 11133T103 81 1,000 SH Call SOLE 8 1,000 0 0
BROADRIDGE FINL SOLUTIONS IN OPT 11133T103 445 5,500 SH Put SOLE 8 5,500 0 0
BROADSOFT INC COM 11133B409 36 713 SH   SOLE 1 713 0 0
BROADSOFT INC OPT 11133B409 694 13,800 SH Call SOLE 8 13,800 0 0
BROADSOFT INC COM 11133B409 227 4,522 SH   SOLE 8 4,522 0 0
BROADWIND ENERGY INC COM 11161T207 0 51 SH   SOLE 1 51 0 0
BROADWIND ENERGY INC COM 11161T207 25 7,687 SH   SOLE 8 7,687 0 0
BROCADE COMMUNICATIONS SYS I COM 111621306 10,606 887,411 SH   SOLE 1 887,411 0 0
BROCADE COMMUNICATIONS SYS I COM 111621306 1,142 95,550 SH   SOLE 8 95,550 0 0
BROCADE COMMUNICATIONS SYS I OPT 111621306 8 700 SH Put SOLE 8 700 0 0
BROCADE COMMUNICATIONS SYS I OPT 111621306 1,358 113,600 SH Call SOLE 8 113,600 0 0
BROCADE COMMUNICATIONS SYS I COM 111621306 0 14 SH   DFND 20 0 0 14
BROOKDALE SR LIVING INC COM 112463104 763 71,887 SH   SOLE 1 71,887 0 0
BROOKDALE SR LIVING INC COM 112463104 635 59,887 SH   SOLE 8 59,887 0 0
BROOKDALE SR LIVING INC BOND 112463AA2 14 14,000 PRN   SOLE 8 0 0 14,000
BROOKDALE SR LIVING INC OPT 112463104 200 18,900 SH Call SOLE 8 18,900 0 0
BROOKDALE SR LIVING INC OPT 112463104 93 8,800 SH Put SOLE 8 8,800 0 0
BROOKFIELD ASSET MGMT INC COM 112585104 578 14,000 SH   DFND 1 0 0 14,000
BROOKFIELD ASSET MGMT INC OPT 112585104 182 4,400 SH Call SOLE 8 4,400 0 0
BROOKFIELD ASSET MGMT INC OPT 112585104 21 500 SH Put SOLE 8 500 0 0
BROOKFIELD ASSET MGMT INC COM 112585104 132 3,196 SH   SOLE 8 3,196 0 0
BROOKFIELD INFRAST PARTNERS OPT G16252101 444 10,300 SH Put SOLE 8 10,300 0 0
BROOKFIELD INFRAST PARTNERS COM G16252101 50 1,155 SH   SOLE 8 1,155 0 0
BROOKFIELD INFRAST PARTNERS OPT G16252101 99 2,300 SH Call SOLE 8 2,300 0 0
BROOKFIELD INFRAST PARTNERS COM G16252101 3 66 SH   SOLE 9 66 0 0
BROOKFIELD PPTY PARTNERS L P COM G16249107 16 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 27 1,742 SH   SOLE 1 1,742 0 0
BROOKS AUTOMATION INC COM 114340102 48 1,596 SH   SOLE 1 1,596 0 0
BROOKS AUTOMATION INC COM 114340102 61 2,028 SH   SOLE 8 2,028 0 0
BROWN &amp BROWN INC COM 115236101 1,648 34,199 SH   SOLE 1 34,199 0 0
BROWN &amp BROWN INC COM 115236101 607 12,586 SH   SOLE 8 12,586 0 0
BROWN FORMAN CORP COM 115637209 15,694 289,045 SH   SOLE 1 289,045 0 0
BROWN FORMAN CORP COM 115637100 110 1,983 SH   SOLE 1 1,983 0 0
BROWN FORMAN CORP COM 115637209 64 1,183 SH   SOLE 8 1,183 0 0
BROWN FORMAN CORP COM 115637209 257 4,724 SH   SOLE 99 4,724 0 0
BRUKER CORP COM 116794108 10 352 SH   SOLE 1 352 0 0
BRUNSWICK CORP COM 117043109 602 10,736 SH   SOLE 1 10,736 0 0
BRUNSWICK CORP OPT 117043109 28 500 SH Call SOLE 8 500 0 0
BRUNSWICK CORP COM 117043109 1,453 25,961 SH   SOLE 8 25,961 0 0
BRUNSWICK CORP OPT 117043109 28 500 SH Put SOLE 8 500 0 0
BRYN MAWR BK CORP COM 117665109 35 789 SH   SOLE 1 789 0 0
BSB BANCORP INC MD COM 05573H108 5 174 SH   SOLE 1 174 0 0
BSQUARE CORP COM 11776U300 0 71 SH   SOLE 8 71 0 0
BT GROUP PLC ADR 05577E101 42 2,200 SH   DFND 1 0 0 2,200
BUCKEYE PARTNERS L P COM 118230101 30,648 537,667 SH   SOLE 1 537,667 0 0
BUCKEYE PARTNERS L P OPT 118230101 1,573 27,600 SH Put SOLE 8 27,600 0 0
BUCKEYE PARTNERS L P OPT 118230101 650 11,400 SH Call SOLE 8 11,400 0 0
BUCKEYE PARTNERS L P COM 118230101 902 15,836 SH   SOLE 8 15,836 0 0
BUCKEYE PARTNERS L P COM 118230101 9 150 SH   DFND 20 0 0 150
BUCKLE INC COM 118440106 252 15,010 SH   SOLE 1 15,010 0 0
BUCKLE INC OPT 118440106 359 21,300 SH Put SOLE 8 21,300 0 0
BUCKLE INC COM 118440106 275 16,305 SH   SOLE 8 16,305 0 0
BUCKLE INC OPT 118440106 201 11,900 SH Call SOLE 8 11,900 0 0
BUFFALO WILD WINGS INC COM 119848109 561 5,315 SH   SOLE 1 5,315 0 0
BUFFALO WILD WINGS INC OPT 119848109 6,416 60,700 SH Put SOLE 8 60,700 0 0
BUFFALO WILD WINGS INC OPT 119848109 507 4,800 SH Call SOLE 8 4,800 0 0
BUFFALO WILD WINGS INC COM 119848109 6,317 59,758 SH   SOLE 8 59,758 0 0
BUILD A BEAR WORKSHOP COM 120076104 132 14,414 SH   SOLE 1 14,414 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 1,008 56,030 SH   SOLE 1 56,030 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 1 50 SH   SOLE 8 50 0 0
BUNGE LIMITED COM G16962105 3,829 55,133 SH   SOLE 1 55,133 0 0
BUNGE LIMITED OPT G16962105 7,467 107,500 SH Put SOLE 8 107,500 0 0
BUNGE LIMITED COM G16962105 1,234 17,757 SH   SOLE 8 17,757 0 0
BUNGE LIMITED OPT G16962105 5,689 81,900 SH Call SOLE 8 81,900 0 0
BUNGE LIMITED COM G16962105 1,210 17,421 SH   SOLE 9 17,421 0 0
BURLINGTON STORES INC COM 122017106 2,750 28,817 SH   SOLE 1 28,817 0 0
BURLINGTON STORES INC OPT 122017106 2,253 23,600 SH Call SOLE 8 23,600 0 0
BURLINGTON STORES INC OPT 122017106 6,405 67,100 SH Put SOLE 8 67,100 0 0
BURLINGTON STORES INC COM 122017106 1,895 19,845 SH   SOLE 8 19,845 0 0
BURLINGTON STORES INC COM 122017106 8 89 SH   SOLE 9 89 0 0
BWX TECHNOLOGIES INC COM 05605H100 18 316 SH   SOLE 1 316 0 0
BWX TECHNOLOGIES INC COM 05605H100 1,606 28,674 SH   SOLE 8 28,674 0 0
BWX TECHNOLOGIES INC OPT 05605H100 56 1,000 SH Call SOLE 8 1,000 0 0
BYLINE BANCORP INC COM 124411109 3 137 SH   SOLE 1 137 0 0
C &amp F FINL CORP COM 12466Q104 4 75 SH   SOLE 1 75 0 0
C H ROBINSON WORLDWIDE INC COM 12541W209 5,828 76,579 SH   SOLE 1 76,579 0 0
C H ROBINSON WORLDWIDE INC OPT 12541W209 1,948 25,600 SH Put SOLE 8 25,600 0 0
C H ROBINSON WORLDWIDE INC OPT 12541W209 6,369 83,700 SH Call SOLE 8 83,700 0 0
C H ROBINSON WORLDWIDE INC COM 12541W209 211 2,776 SH   SOLE 8 2,776 0 0
CA INC COM 12673P105 10,267 307,591 SH   SOLE 1 307,591 0 0
CA INC COM 12673P105 194 5,810 SH   SOLE 8 5,810 0 0
CA INC OPT 12673P105 2,761 82,700 SH Call SOLE 8 82,700 0 0
CA INC OPT 12673P105 774 23,200 SH Put SOLE 8 23,200 0 0
CA INC COM 12673P105 820 24,576 SH   SOLE 9 24,576 0 0
CABLE ONE INC COM 12685J105 396 548 SH   SOLE 1 548 0 0
CABOT CORP COM 127055101 1,060 19,014 SH   SOLE 1 19,014 0 0
CABOT CORP OPT 127055101 508 9,100 SH Call SOLE 8 9,100 0 0
CABOT CORP COM 127055101 20 359 SH   SOLE 8 359 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 46 575 SH   SOLE 1 575 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 13 157 SH   SOLE 8 157 0 0
CABOT OIL &amp GAS CORP COM 127097103 3,834 143,300 SH   SOLE 1 143,300 0 0
CABOT OIL &amp GAS CORP COM 127097103 1,030 38,535 SH   SOLE 8 38,535 0 0
CABOT OIL &amp GAS CORP OPT 127097103 2,589 96,800 SH Call SOLE 8 96,800 0 0
CABOT OIL &amp GAS CORP OPT 127097103 292 10,900 SH Put SOLE 8 10,900 0 0
CACI INTL INC COM 127190304 271 1,946 SH   SOLE 1 1,946 0 0
CACI INTL INC OPT 127190304 139 1,000 SH Call SOLE 8 1,000 0 0
CACI INTL INC OPT 127190304 14 100 SH Put SOLE 8 100 0 0
CADENCE BANCORPORATION COM 12739A100 115 5,009 SH   SOLE 1 5,009 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 17,133 434,093 SH   SOLE 1 434,093 0 0
CADENCE DESIGN SYSTEM INC OPT 127387108 801 20,300 SH Put SOLE 8 20,300 0 0
CADENCE DESIGN SYSTEM INC OPT 127387108 1,263 32,000 SH Call SOLE 8 32,000 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 51 1,295 SH   SOLE 8 1,295 0 0
CADIZ INC COM 127537207 6 484 SH   SOLE 1 484 0 0
CAE INC COM 124765108 189 10,800 SH   SOLE 1 10,800 0 0
CAE INC COM 124765108 394 22,487 SH   SOLE 9 22,487 0 0
CAESARS ACQUISITION CO COM 12768T103 185 8,616 SH   SOLE 1 8,616 0 0
CAESARS ACQUISITION CO COM 12768T103 816 38,041 SH   SOLE 8 38,041 0 0
CAESARS ENTMT CORP COM 127686103 18 1,321 SH   SOLE 1 1,321 0 0
CAESARS ENTMT CORP COM 127686103 13,034 976,242 SH   SOLE 8 976,242 0 0
CAESARS ENTMT CORP OPT 127686103 1,095 82,000 SH Put SOLE 8 82,000 0 0
CAESARS ENTMT CORP OPT 127686103 1,901 142,400 SH Call SOLE 8 142,400 0 0
CAESARSTONE LTD COM M20598104 277 9,284 SH   SOLE 1 9,284 0 0
CAESARSTONE LTD COM M20598104 39 1,299 SH   SOLE 8 1,299 0 0
CAESARSTONE LTD OPT M20598104 12 400 SH Call SOLE 8 400 0 0
CAESARSTONE LTD OPT M20598104 152 5,100 SH Put SOLE 8 5,100 0 0
CAI INTERNATIONAL INC COM 12477X106 764 25,194 SH   SOLE 1 25,194 0 0
CAL MAINE FOODS INC COM 128030202 30 723 SH   SOLE 1 723 0 0
CAL MAINE FOODS INC COM 128030202 901 21,926 SH   SOLE 8 21,926 0 0
CAL MAINE FOODS INC OPT 128030202 4,213 102,500 SH Put SOLE 8 102,500 0 0
CAL MAINE FOODS INC OPT 128030202 1,512 36,800 SH Call SOLE 8 36,800 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,731 203,451 SH   SOLE 1 203,451 0 0
CALATLANTIC GROUP INC COM 128195104 380 10,393 SH   SOLE 1 10,393 0 0
CALATLANTIC GROUP INC OPT 128195104 1,568 42,800 SH Call SOLE 8 42,800 0 0
CALATLANTIC GROUP INC COM 128195104 627 17,124 SH   SOLE 8 17,124 0 0
CALATLANTIC GROUP INC OPT 128195104 48 1,300 SH Put SOLE 8 1,300 0 0
CALAVO GROWERS INC COM 128246105 27 370 SH   SOLE 1 370 0 0
CALAVO GROWERS INC COM 128246105 21 290 SH   SOLE 8 290 0 0
CALERES INC COM 129500104 255 8,335 SH   SOLE 1 8,335 0 0
CALERES INC COM 129500104 288 9,447 SH   SOLE 8 9,447 0 0
CALGON CARBON CORP COM 129603106 1,140 53,281 SH   SOLE 1 53,281 0 0
CALIFORNIA FIRST NTNL BANCOR COM 130222102 1 52 SH   SOLE 1 52 0 0
CALIFORNIA RES CORP COM 13057Q206 28 2,671 SH   DFND 1 0 0 2,671
CALIFORNIA RES CORP COM 13057Q206 1,151 110,090 SH   SOLE 1 110,090 0 0
CALIFORNIA RES CORP OPT 13057Q206 77 7,320 SH Put SOLE 8 7,320 0 0
CALIFORNIA RES CORP COM 13057Q206 48 4,548 SH   SOLE 8 4,548 0 0
CALIFORNIA RES CORP OPT 13057Q206 458 43,800 SH Call SOLE 8 43,800 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 83 2,176 SH   SOLE 1 2,176 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 357 22,667 SH   SOLE 1 22,667 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 19 1,184 SH   SOLE 8 1,184 0 0
CALIX INC COM 13100M509 48 9,494 SH   SOLE 1 9,494 0 0
CALIX INC COM 13100M509 0 5 SH   SOLE 8 5 0 0
CALLAWAY GOLF CO COM 131193104 445 30,844 SH   SOLE 1 30,844 0 0
CALLAWAY GOLF CO OPT 131193104 9 600 SH Call SOLE 8 600 0 0
CALLAWAY GOLF CO OPT 131193104 9 600 SH Put SOLE 8 600 0 0
CALLAWAY GOLF CO COM 131193104 118 8,167 SH   SOLE 8 8,167 0 0
CALLIDUS SOFTWARE INC COM 13123E500 37 1,494 SH   SOLE 1 1,494 0 0
CALLIDUS SOFTWARE INC OPT 13123E500 3,082 125,000 SH Put SOLE 8 125,000 0 0
CALLIDUS SOFTWARE INC COM 13123E500 2 100 SH   SOLE 8 100 0 0
CALLON PETE CO DEL COM 13123X102 2,137 190,132 SH   SOLE 1 190,132 0 0
CALLON PETE CO DEL COM 13123X102 5 475 SH   SOLE 8 475 0 0
CALPINE CORP COM 131347304 4,025 272,853 SH   SOLE 1 272,853 0 0
CALPINE CORP COM 131347304 436 29,548 SH   SOLE 8 29,548 0 0
CALPINE CORP OPT 131347304 4,616 312,900 SH Call SOLE 8 312,900 0 0
CALPINE CORP OPT 131347304 7,257 492,000 SH Put SOLE 8 492,000 0 0
CALUMET SPECIALTY PRODS PTNR COM 131476103 1,033 123,695 SH   SOLE 1 123,695 0 0
CALUMET SPECIALTY PRODS PTNR COM 131476103 1 116 SH   SOLE 8 116 0 0
CALUMET SPECIALTY PRODS PTNR OPT 131476103 121 14,500 SH Put SOLE 8 14,500 0 0
CALUMET SPECIALTY PRODS PTNR OPT 131476103 1,440 172,400 SH Call SOLE 8 172,400 0 0
CALYXT INC COM 13173L107 28 1,137 SH   SOLE 1 1,137 0 0
CALYXT INC COM 13173L107 29 1,175 SH   SOLE 8 1,175 0 0
CAMBIUM LEARNING GRP INC COM 13201A107 2 360 SH   SOLE 1 360 0 0
CAMBIUM LEARNING GRP INC COM 13201A107 1 84 SH   SOLE 8 84 0 0
CAMBREX CORP COM 132011107 516 9,400 SH   SOLE 1 9,400 0 0
CAMBREX CORP COM 132011107 106 1,917 SH   SOLE 8 1,917 0 0
CAMDEN NATL CORP COM 133034108 27 621 SH   SOLE 1 621 0 0
CAMDEN PPTY TR TRUS 133131102 7,311 79,947 SH   SOLE 1 79,947 0 0
CAMDEN PPTY TR TRUS 133131102 10 109 SH   SOLE 8 109 0 0
CAMECO CORP COM 13321L108 26 2,664 SH   SOLE 1 2,664 0 0
CAMECO CORP COM 13321L108 12 1,250 SH   DFND 1 0 0 1,250
CAMECO CORP COM 13321L108 697 72,054 SH   SOLE 8 72,054 0 0
CAMECO CORP OPT 13321L108 609 63,000 SH Call SOLE 8 63,000 0 0
CAMECO CORP OPT 13321L108 38 3,900 SH Put SOLE 8 3,900 0 0
CAMECO CORP COM 13321L108 121 12,477 SH   SOLE 9 12,477 0 0
CAMPBELL SOUP CO COM 134429109 37 783 SH   DFND 1 0 0 783
CAMPBELL SOUP CO COM 134429109 6,657 142,211 SH   SOLE 1 142,211 0 0
CAMPBELL SOUP CO OPT 134429109 2,233 47,700 SH Call SOLE 8 47,700 0 0
CAMPBELL SOUP CO OPT 134429109 5,993 128,000 SH Put SOLE 8 128,000 0 0
CAMPBELL SOUP CO COM 134429109 4,259 90,958 SH   SOLE 8 90,958 0 0
CAMPBELL SOUP CO COM 134429109 54 1,154 SH   SOLE 9 1,154 0 0
CAMPING WORLD HLDGS INC COM 13462K109 22 546 SH   SOLE 1 546 0 0
CAMPING WORLD HLDGS INC COM 13462K109 252 6,186 SH   SOLE 8 6,186 0 0
CAMTEK LTD COM M20791105 0 77 SH   SOLE 8 77 0 0
CANADA GOOSE HOLDINGS INC OPT 135086106 103 5,000 SH Put SOLE 8 5,000 0 0
CANADIAN NAT RES LTD COM 136385101 137 4,112 SH   SOLE 1 4,112 0 0
CANADIAN NAT RES LTD COM 136385101 62 1,846 SH   SOLE 8 1,846 0 0
CANADIAN NAT RES LTD OPT 136385101 784 23,400 SH Put SOLE 8 23,400 0 0
CANADIAN NAT RES LTD OPT 136385101 2,070 61,800 SH Call SOLE 8 61,800 0 0
CANADIAN NATL RY CO COM 136375102 149 1,800 SH   SOLE 1 1,800 0 0
CANADIAN NATL RY CO COM 136375102 488 5,892 SH   SOLE 8 5,892 0 0
CANADIAN NATL RY CO OPT 136375102 2,336 28,200 SH Call SOLE 8 28,200 0 0
CANADIAN NATL RY CO OPT 136375102 1,814 21,900 SH Put SOLE 8 21,900 0 0
CANADIAN NATL RY CO COM 136375102 3,029 36,564 SH   SOLE 9 36,564 0 0
CANADIAN PAC RY LTD COM 13645T100 543 3,232 SH   DFND 1 0 0 3,232
CANADIAN PAC RY LTD OPT 13645T100 622 3,700 SH Call SOLE 8 3,700 0 0
CANADIAN PAC RY LTD OPT 13645T100 235 1,400 SH Put SOLE 8 1,400 0 0
CANADIAN PAC RY LTD COM 13645T100 768 4,570 SH   SOLE 8 4,570 0 0
CANADIAN SOLAR INC COM 136635109 23,536 1,397,600 SH   SOLE 1 1,397,600 0 0
CANADIAN SOLAR INC OPT 136635109 3,909 232,100 SH Call SOLE 8 232,100 0 0
CANADIAN SOLAR INC COM 136635109 181 10,711 SH   SOLE 8 10,711 0 0
CANADIAN SOLAR INC OPT 136635109 2,009 119,300 SH Put SOLE 8 119,300 0 0
CANADIAN SOLAR INC COM 136635109 66 3,924 SH   SOLE 9 3,924 0 0
CANCER GENETICS INC COM 13739U104 1 454 SH   DFND 1 0 0 454
CANTEL MEDICAL CORP COM 138098108 202 2,144 SH   SOLE 1 2,144 0 0
CANTEL MEDICAL CORP COM 138098108 179 1,896 SH   SOLE 8 1,896 0 0
CAPELLA EDUCATION COMPANY COM 139594105 202 2,871 SH   SOLE 1 2,871 0 0
CAPELLA EDUCATION COMPANY COM 139594105 95 1,353 SH   SOLE 8 1,353 0 0
CAPITAL BK FINL CORP COM 139794101 2,172 52,897 SH   SOLE 1 52,897 0 0
CAPITAL CITY BK GROUP INC COM 139674105 16 657 SH   SOLE 1 657 0 0
CAPITAL ONE FINL CORP COM 14040H105 26,903 317,786 SH   SOLE 1 317,069 717 0
CAPITAL ONE FINL CORP COM 14040H105 195 2,300 SH   DFND 1 0 0 2,300
CAPITAL ONE FINL CORP OPT 14040H105 2,997 35,400 SH Put SOLE 8 35,400 0 0
CAPITAL ONE FINL CORP COM 14040H105 5 65 SH   SOLE 8 65 0 0
CAPITAL ONE FINL CORP OPT 14040H105 2,430 28,700 SH Call SOLE 8 28,700 0 0
CAPITAL ONE FINL CORP COM 14040H105 167 1,970 SH   SOLE 20 0 1,970 0
CAPITAL PRODUCT PARTNERS L P COM Y11082107 155 44,222 SH   SOLE 1 44,222 0 0
CAPITAL SR LIVING CORP COM 140475104 7 570 SH   SOLE 1 570 0 0
CAPITAL SR LIVING CORP COM 140475104 1 43 SH   SOLE 8 43 0 0
CAPITALA FIN CORP COM 14054R106 0 14 SH   SOLE 8 14 0 0
CAPITOL FED FINL INC COM 14057J101 44 2,977 SH   SOLE 1 2,977 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 4 201 SH   SOLE 1 201 0 0
CAPSTEAD MTG CORP TRUS 14067E506 240 24,885 SH   SOLE 1 24,885 0 0
CAPSTONE TURBINE CORP COM 14067D409 0 50 SH   SOLE 8 50 0 0
CAPSTONE TURBINE CORP COM 14067D409 0 17 SH   SOLE 9 17 0 0
CARA THERAPEUTICS INC COM 140755109 1,062 77,507 SH   SOLE 1 77,507 0 0
CARA THERAPEUTICS INC COM 140755109 112 8,208 SH   SOLE 8 8,208 0 0
CARBO CERAMICS INC COM 140781105 5 533 SH   SOLE 1 533 0 0
CARBO CERAMICS INC OPT 140781105 435 50,400 SH Call SOLE 8 50,400 0 0
CARBO CERAMICS INC OPT 140781105 1 100 SH Put SOLE 8 100 0 0
CARBO CERAMICS INC COM 140781105 0 48 SH   SOLE 8 48 0 0
CARBONITE INC COM 141337105 281 12,772 SH   SOLE 1 12,772 0 0
CARBONITE INC COM 141337105 13 600 SH   SOLE 8 600 0 0
CARDINAL HEALTH INC COM 14149Y108 24 358 SH   DFND 1 0 0 358
CARDINAL HEALTH INC COM 14149Y108 51,360 767,479 SH   SOLE 1 767,479 0 0
CARDINAL HEALTH INC OPT 14149Y108 495 7,400 SH Put SOLE 8 7,400 0 0
CARDINAL HEALTH INC COM 14149Y108 966 14,434 SH   SOLE 8 14,434 0 0
CARDINAL HEALTH INC OPT 14149Y108 1,599 23,900 SH Call SOLE 8 23,900 0 0
CARDINAL HEALTH INC COM 14149Y108 197 2,949 SH   SOLE 9 2,949 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 199 7,068 SH   SOLE 1 7,068 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 30 1,062 SH   SOLE 8 1,062 0 0
CARDTRONICS INC BOND 14161HAG3 535 581,000 PRN   SOLE 8 0 0 581,000
CARDTRONICS PLC COM G1991C105 231 10,070 SH   SOLE 1 10,070 0 0
CARE COM INC COM 141633107 316 19,912 SH   SOLE 1 19,912 0 0
CAREER EDUCATION CORP COM 141665109 16 1,568 SH   SOLE 1 1,568 0 0
CAREER EDUCATION CORP COM 141665109 44 4,283 SH   SOLE 8 4,283 0 0
CARETRUST REIT INC TRUS 14174T107 40 2,090 SH   SOLE 1 2,090 0 0
CARLISLE COS INC COM 142339100 742 7,403 SH   SOLE 1 7,403 0 0
CARLISLE COS INC COM 142339100 30 298 SH   SOLE 8 298 0 0
CARLYLE GROUP L P COM 14309L102 9 400 SH   DFND 1 0 0 400
CARLYLE GROUP L P COM 14309L102 927 39,271 SH   SOLE 1 39,271 0 0
CARLYLE GROUP L P OPT 14309L102 99 4,200 SH Call SOLE 8 4,200 0 0
CARLYLE GROUP L P COM 14309L102 251 10,645 SH   SOLE 8 10,645 0 0
CARMAX INC COM 143130102 17,203 226,922 SH   SOLE 1 226,922 0 0
CARMAX INC OPT 143130102 1,304 17,200 SH Put SOLE 8 17,200 0 0
CARMAX INC OPT 143130102 2,866 37,800 SH Call SOLE 8 37,800 0 0
CARMAX INC COM 143130102 32,543 429,275 SH   SOLE 8 429,275 0 0
CARMAX INC COM 143130102 922 12,164 SH   SOLE 9 12,164 0 0
CARNIVAL CORP COM 143658300 21,767 337,107 SH   SOLE 1 337,107 0 0
CARNIVAL CORP OPT 143658300 3,958 61,300 SH Call SOLE 8 61,300 0 0
CARNIVAL CORP COM 143658300 2,788 43,177 SH   SOLE 8 43,177 0 0
CARNIVAL CORP OPT 143658300 13,502 209,100 SH Put SOLE 8 209,100 0 0
CARNIVAL CORP COM 143658300 168 2,606 SH   SOLE 9 2,606 0 0
CAROLINA FINL CORP NEW COM 143873107 12 335 SH   SOLE 1 335 0 0
CAROLINA FINL CORP NEW COM 143873107 0 12 SH   SOLE 8 12 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 2,106 43,841 SH   SOLE 1 43,841 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 15 301 SH   SOLE 8 301 0 0
CARRIAGE SVCS INC COM 143905107 102 4,025 SH   SOLE 1 4,025 0 0
CARRIZO OIL &amp GAS INC COM 144577103 4,192 244,693 SH   SOLE 1 244,693 0 0
CARRIZO OIL &amp GAS INC OPT 144577103 776 45,300 SH Put SOLE 8 45,300 0 0
CARRIZO OIL &amp GAS INC OPT 144577103 1,364 79,600 SH Call SOLE 8 79,600 0 0
CARRIZO OIL &amp GAS INC COM 144577103 289 16,921 SH   SOLE 8 16,921 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 45 4,142 SH   SOLE 1 4,142 0 0
CARS COM INC COM 14575E105 1,675 62,939 SH   SOLE 1 62,939 0 0
CARS COM INC COM 14575E105 589 22,132 SH   SOLE 8 22,132 0 0
CARS COM INC OPT 14575E105 239 8,966 SH Call SOLE 8 8,966 0 0
CARTER INC COM 146229109 4,903 49,650 SH   SOLE 1 49,650 0 0
CARTER INC COM 146229109 43 432 SH   SOLE 8 432 0 0
CARVANA CO COM 146869102 5 320 SH   SOLE 1 320 0 0
CARVANA CO COM 146869102 3 226 SH   SOLE 8 226 0 0
CASCADIAN THERAPEUTICS INC COM 14740B606 61 14,996 SH   SOLE 1 14,996 0 0
CASCADIAN THERAPEUTICS INC COM 14740B606 0 4 SH   SOLE 8 4 0 0
CASELLA WASTE SYS INC COM 147448104 130 6,939 SH   SOLE 1 6,939 0 0
CASELLA WASTE SYS INC COM 147448104 106 5,608 SH   SOLE 8 5,608 0 0
CASEYS GEN STORES INC COM 147528103 391 3,575 SH   SOLE 1 3,575 0 0
CASEYS GEN STORES INC COM 147528103 179 1,635 SH   SOLE 8 1,635 0 0
CASS INFORMATION SYS INC COM 14808P109 59 938 SH   SOLE 1 938 0 0
CASS INFORMATION SYS INC COM 14808P109 4 70 SH   SOLE 8 70 0 0
CASTLE BRANDS INC COM 148435100 3 2,052 SH   SOLE 1 2,052 0 0
CASTLIGHT HEALTH INC COM 14862Q100 6 1,483 SH   SOLE 1 1,483 0 0
CATALENT INC COM 148806102 125 3,134 SH   SOLE 1 3,134 0 0
CATALENT INC COM 148806102 38 949 SH   SOLE 8 949 0 0
CATALYST BIOSCIENCES INC COM 14888D208 0 32 SH   SOLE 1 32 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 116 46,080 SH   SOLE 1 46,080 0 0
CATCHMARK TIMBER TR INC TRUS 14912Y202 11 897 SH   SOLE 1 897 0 0
CATCHMARK TIMBER TR INC TRUS 14912Y202 5 380 SH   SOLE 8 380 0 0
CATERPILLAR INC DEL COM 149123101 355 2,849 SH   DFND 1 0 0 2,849
CATERPILLAR INC DEL COM 149123101 64,773 519,384 SH   SOLE 1 519,384 0 0
CATERPILLAR INC DEL COM 149123101 179 1,435 SH   SOLE 8 1,435 0 0
CATERPILLAR INC DEL OPT 149123101 50,620 405,900 SH Put SOLE 8 405,900 0 0
CATERPILLAR INC DEL OPT 149123101 51,517 413,100 SH Call SOLE 8 413,100 0 0
CATERPILLAR INC DEL COM 149123101 108 870 SH   SOLE 9 870 0 0
CATERPILLAR INC DEL COM 149123101 50 400 SH   DFND 20 0 0 400
CATHAY GEN BANCORP COM 149150104 383 9,515 SH   SOLE 1 9,515 0 0
CATO CORP NEW COM 149205106 217 16,417 SH   SOLE 1 16,417 0 0
CATO CORP NEW COM 149205106 113 8,549 SH   SOLE 8 8,549 0 0
CAVCO INDS INC DEL COM 149568107 236 1,599 SH   SOLE 1 1,599 0 0
CAVIUM INC COM 14964U108 952 14,426 SH   SOLE 1 14,426 0 0
CAVIUM INC COM 14964U108 15 233 SH   SOLE 8 233 0 0
CAVIUM INC OPT 14964U108 363 5,500 SH Call SOLE 8 5,500 0 0
CAVIUM INC OPT 14964U108 165 2,500 SH Put SOLE 8 2,500 0 0
CBAK ENERGY TECHNOLOGY INC COM 14986C102 0 97 SH   SOLE 8 97 0 0
CBIZ INC COM 124805102 42 2,584 SH   SOLE 1 2,584 0 0
CBL &amp ASSOC PPTYS INC TRUS 124830100 1,158 137,980 SH   SOLE 1 137,980 0 0
CBL &amp ASSOC PPTYS INC OPT 124830100 85 10,100 SH Call SOLE 8 10,100 0 0
CBL &amp ASSOC PPTYS INC TRUS 124830100 4 424 SH   SOLE 8 424 0 0
CBL &amp ASSOC PPTYS INC OPT 124830100 14 1,700 SH Put SOLE 8 1,700 0 0
CBOE HLDGS INC COM 12503M108 12,220 113,536 SH   SOLE 1 113,536 0 0
CBOE HLDGS INC COM 12503M108 24 225 SH   SOLE 8 225 0 0
CBOE HLDGS INC OPT 12503M108 2,023 18,800 SH Call SOLE 8 18,800 0 0
CBOE HLDGS INC OPT 12503M108 215 2,000 SH Put SOLE 8 2,000 0 0
CBRE GROUP INC COM 12504L109 4,483 118,358 SH   SOLE 1 118,358 0 0
CBRE GROUP INC COM 12504L109 76 2,000 SH   DFND 1 0 0 2,000
CBRE GROUP INC COM 12504L109 531 14,023 SH   SOLE 8 14,023 0 0
CBRE GROUP INC OPT 12504L109 667 17,600 SH Call SOLE 8 17,600 0 0
CBRE GROUP INC OPT 12504L109 1,220 32,200 SH Put SOLE 8 32,200 0 0
CBS CORP NEW COM 124857202 23,265 401,114 SH   SOLE 1 401,114 0 0
CBS CORP NEW COM 124857202 31 543 SH   DFND 1 0 0 543
CBS CORP NEW COM 124857202 429 7,397 SH   SOLE 8 7,397 0 0
CBS CORP NEW OPT 124857202 7,018 121,000 SH Put SOLE 8 121,000 0 0
CBS CORP NEW OPT 124857202 10,133 174,700 SH Call SOLE 8 174,700 0 0
CDK GLOBAL INC COM 12508E101 2,916 46,208 SH   SOLE 1 46,208 0 0
CDK GLOBAL INC OPT 12508E101 871 13,800 SH Call SOLE 8 13,800 0 0
CDK GLOBAL INC COM 12508E101 201 3,181 SH   SOLE 8 3,181 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 135 1,548 SH   DFND 1 0 0 1,548
CDN IMPERIAL BK COMM TORONTO COM 136069101 4,906 56,063 SH   SOLE 1 56,063 0 0
CDN IMPERIAL BK COMM TORONTO OPT 136069101 3,168 36,200 SH Put SOLE 8 36,200 0 0
CDN IMPERIAL BK COMM TORONTO OPT 136069101 44 500 SH Call SOLE 8 500 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 198 2,262 SH   SOLE 8 2,262 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 8,298 94,817 SH   SOLE 9 94,817 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 168 1,925 SH   SOLE 99 1,925 0 0
CDW CORP COM 12514G108 34,413 521,407 SH   SOLE 1 521,407 0 0
CDW CORP COM 12514G108 10 152 SH   SOLE 8 152 0 0
CECO ENVIRONMENTAL CORP COM 125141101 12 1,380 SH   SOLE 1 1,380 0 0
CEDAR FAIR L P OPT 150185106 6 100 SH Put SOLE 8 100 0 0
CEDAR FAIR L P COM 150185106 53 817 SH   SOLE 8 817 0 0
CEDAR REALTY TRUST INC TRUS 150602209 324 57,673 SH   SOLE 1 57,673 0 0
CEDAR REALTY TRUST INC TRUS 150602209 1 148 SH   SOLE 8 148 0 0
CELADON GROUP INC COM 150838100 567 84,000 SH   SOLE 1 84,000 0 0
CELANESE CORP DEL COM 150870103 4,915 47,131 SH   SOLE 1 47,131 0 0
CELANESE CORP DEL COM 150870103 1,340 12,845 SH   SOLE 8 12,845 0 0
CELANESE CORP DEL OPT 150870103 73 700 SH Put SOLE 8 700 0 0
CELANESE CORP DEL OPT 150870103 229 2,200 SH Call SOLE 8 2,200 0 0
CELESTICA INC COM 15101Q108 58 4,722 SH   SOLE 8 4,722 0 0
CELESTICA INC OPT 15101Q108 10 800 SH Put SOLE 8 800 0 0
CELESTICA INC COM 15101Q108 199 16,100 SH   SOLE 9 16,100 0 0
CELGENE CORP COM 151020104 80,590 552,672 SH   SOLE 1 552,672 0 0
CELGENE CORP COM 151020104 230 1,580 SH   DFND 1 0 0 1,580
CELGENE CORP OPT 151020104 84,620 580,300 SH Call SOLE 8 580,300 0 0
CELGENE CORP COM 151020104 529 3,628 SH   SOLE 8 3,628 0 0
CELGENE CORP OPT 151020104 49,448 339,100 SH Put SOLE 8 339,100 0 0
CELGENE CORP COM 151020104 33 225 SH   SOLE 9 225 0 0
CELLCOM ISRAEL LTD COM M2196U109 7 743 SH   SOLE 9 743 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 13 4,636 SH   SOLE 1 4,636 0 0
CELLECTIS S A ADR 15117K103 430 15,100 SH   SOLE 1 15,100 0 0
CEMEX SAB DE CV ADR 151290889 3,533 389,064 SH   SOLE 1 389,064 0 0
CEMEX SAB DE CV OPT 151290889 1,842 202,888 SH Put SOLE 8 202,888 0 0
CEMEX SAB DE CV ADR 151290889 1,623 178,671 SH   SOLE 8 178,671 0 0
CEMEX SAB DE CV BOND 151290BR3 1,889 1,685,000 PRN   SOLE 8 0 0 1,685,000
CEMEX SAB DE CV OPT 151290889 2,388 263,024 SH Call SOLE 8 263,024 0 0
CEMEX SAB DE CV ADR 151290889 0 10 SH   SOLE 9 10 0 0
CEMPRA INC COM 15130J109 51 15,512 SH   SOLE 1 15,512 0 0
CEMPRA INC OPT 15130J109 33 10,300 SH Call SOLE 8 10,300 0 0
CEMPRA INC OPT 15130J109 27 8,400 SH Put SOLE 8 8,400 0 0
CEMPRA INC COM 15130J109 79 24,472 SH   SOLE 8 24,472 0 0
CENOVUS ENERGY INC COM 15135U109 2,689 268,336 SH   SOLE 8 268,336 0 0
CENOVUS ENERGY INC OPT 15135U109 10 1,000 SH Call SOLE 8 1,000 0 0
CENTENE CORP DEL COM 15135B101 28,714 296,722 SH   SOLE 1 296,722 0 0
CENTENE CORP DEL OPT 15135B101 33,153 342,600 SH Put SOLE 8 342,600 0 0
CENTENE CORP DEL OPT 15135B101 1,897 19,600 SH Call SOLE 8 19,600 0 0
CENTENE CORP DEL COM 15135B101 45,236 467,466 SH   SOLE 8 467,466 0 0
CENTENNIAL RESOURCE DEV INC COM 15136A102 320 17,789 SH   SOLE 1 17,789 0 0
CENTENNIAL RESOURCE DEV INC COM 15136A102 103 5,744 SH   SOLE 8 5,744 0 0
CENTERPOINT ENERGY INC COM 15189T107 9,693 331,848 SH   SOLE 1 317,953 13,895 0
CENTERPOINT ENERGY INC OPT 15189T107 903 30,900 SH Call SOLE 8 30,900 0 0
CENTERPOINT ENERGY INC OPT 15189T107 105 3,600 SH Put SOLE 8 3,600 0 0
CENTERPOINT ENERGY INC COM 15189T107 5 171 SH   SOLE 8 171 0 0
CENTERPOINT ENERGY INC COM 15189T107 241 8,240 SH   SOLE 9 8,240 0 0
CENTERSTATE BK CORP COM 15201P109 97 3,596 SH   SOLE 1 3,596 0 0
CENTERSTATE BK CORP COM 15201P109 22 823 SH   SOLE 8 823 0 0
CENTRAIS ELETRICAS BRASILEIR ADR 15234Q207 192 30,900 SH   SOLE 1 30,900 0 0
CENTRAL EUROPEAN MEDIA ENTRP COM G20045202 8 1,910 SH   SOLE 1 1,910 0 0
CENTRAL EUROPEAN MEDIA ENTRP COM G20045202 0 10 SH   SOLE 8 10 0 0
CENTRAL EUROPEAN MEDIA ENTRP COM G20045202 29 7,064 SH   SOLE 9 7,064 0 0
CENTRAL FD CDA LTD FUND 153501101 29 2,300 SH   DFND 1 0 0 2,300
CENTRAL GARDEN &amp PET CO COM 153527106 131 3,373 SH   SOLE 1 3,373 0 0
CENTRAL GARDEN &amp PET CO COM 153527205 30 818 SH   SOLE 1 818 0 0
CENTRAL GARDEN &amp PET CO COM 153527106 2 42 SH   SOLE 8 42 0 0
CENTRAL PAC FINL CORP COM 154760409 22 692 SH   SOLE 1 692 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 5 230 SH   SOLE 1 230 0 0
CENTRUS ENERGY CORP COM 15643U104 0 2 SH   DFND 1 0 0 2
CENTURY ALUM CO COM 156431108 1,109 66,910 SH   SOLE 1 66,910 0 0
CENTURY ALUM CO COM 156431108 924 55,730 SH   SOLE 8 55,730 0 0
CENTURY ALUM CO OPT 156431108 118 7,100 SH Put SOLE 8 7,100 0 0
CENTURY ALUM CO OPT 156431108 272 16,400 SH Call SOLE 8 16,400 0 0
CENTURY BANCORP INC MASS COM 156432106 5 68 SH   SOLE 1 68 0 0
CENTURY CASINOS INC COM 156492100 6 681 SH   SOLE 1 681 0 0
CENTURY CMNTYS INC COM 156504300 260 10,512 SH   SOLE 1 10,512 0 0
CENTURYLINK INC COM 156700106 4,997 264,430 SH   SOLE 1 264,430 0 0
CENTURYLINK INC OPT 156700106 5,020 265,600 SH Put SOLE 8 265,600 0 0
CENTURYLINK INC COM 156700106 6,353 336,178 SH   SOLE 8 336,178 0 0
CENTURYLINK INC OPT 156700106 2,599 137,500 SH Call SOLE 8 137,500 0 0
CENTURYLINK INC COM 156700106 894 47,317 SH   SOLE 9 47,317 0 0
CENVEO INC COM 15670S402 31 9,063 SH   SOLE 8 9,063 0 0
CERAGON NETWORKS LTD COM M22013102 76 36,600 SH   SOLE 1 36,600 0 0
CERNER CORP OPT 156782104 7,132 100,000 SH Put SOLE 1 100,000 0 0
CERNER CORP COM 156782104 36,322 509,278 SH   SOLE 1 509,278 0 0
CERNER CORP OPT 156782104 22,651 317,600 SH Put SOLE 8 317,600 0 0
CERNER CORP COM 156782104 77 1,077 SH   SOLE 8 1,077 0 0
CERNER CORP OPT 156782104 11,597 162,600 SH Call SOLE 8 162,600 0 0
CERUS CORP COM 157085101 425 155,389 SH   SOLE 1 155,389 0 0
CEVA INC COM 157210105 140 3,275 SH   SOLE 1 3,275 0 0
CEVA INC COM 157210105 34 784 SH   SOLE 8 784 0 0
CF INDS HLDGS INC COM 125269100 3,251 92,404 SH   SOLE 1 92,404 0 0
CF INDS HLDGS INC OPT 125269100 13,087 372,200 SH Call SOLE 8 372,200 0 0
CF INDS HLDGS INC OPT 125269100 8,723 248,100 SH Put SOLE 8 248,100 0 0
CF INDS HLDGS INC COM 125269100 1,642 46,688 SH   SOLE 9 46,688 0 0
CF INDS HLDGS INC COM 125269100 44 1,250 SH   SOLE 20 0 1,250 0
CGG ADR 12531Q204 0 30 SH   SOLE 8 30 0 0
CHANGYOU COM LTD ADR 15911M107 254 6,400 SH   SOLE 1 6,400 0 0
CHANGYOU COM LTD OPT 15911M107 757 19,100 SH Put SOLE 8 19,100 0 0
CHANGYOU COM LTD ADR 15911M107 2 61 SH   SOLE 8 61 0 0
CHANGYOU COM LTD OPT 15911M107 3,937 99,400 SH Call SOLE 8 99,400 0 0
CHANNELADVISOR CORP COM 159179100 8 666 SH   SOLE 1 666 0 0
CHANNELADVISOR CORP COM 159179100 11 973 SH   SOLE 8 973 0 0
CHARLES RIV LABS INTL INC COM 159864107 26 242 SH   SOLE 1 242 0 0
CHARLES RIV LABS INTL INC COM 159864107 4 40 SH   SOLE 8 40 0 0
CHART INDS INC COM 16115Q308 44 1,112 SH   SOLE 1 1,112 0 0
CHART INDS INC BOND 16115QAC4 19 19,000 PRN   SOLE 8 0 0 19,000
CHARTER COMMUNICATIONS INC N COM 16119P108 68,221 187,723 SH   SOLE 1 187,723 0 0
CHARTER COMMUNICATIONS INC N COM 16119P108 7 20 SH   DFND 1 0 0 20
CHARTER COMMUNICATIONS INC N OPT 16119P108 12,268 33,756 SH Put SOLE 8 33,756 0 0
CHARTER COMMUNICATIONS INC N OPT 16119P108 6,569 18,076 SH Call SOLE 8 18,076 0 0
CHARTER COMMUNICATIONS INC N COM 16119P108 9,269 25,507 SH   SOLE 8 25,507 0 0
CHARTER COMMUNICATIONS INC N COM 16119P108 270 742 SH   SOLE 81 742 0 0
CHARTER FINL CORP MD COM 16122W108 8 441 SH   SOLE 1 441 0 0
CHARTER FINL CORP MD COM 16122W108 1 31 SH   SOLE 8 31 0 0
CHASE CORP COM 16150R104 535 4,796 SH   SOLE 1 4,796 0 0
CHATHAM LODGING TR TRUS 16208T102 19 897 SH   SOLE 1 897 0 0
CHATHAM LODGING TR TRUS 16208T102 124 5,812 SH   SOLE 8 5,812 0 0
CHECK POINT SOFTWARE TECH LT COM M22465104 285 2,500 SH   DFND 1 0 0 2,500
CHECK POINT SOFTWARE TECH LT COM M22465104 43,250 379,321 SH   SOLE 1 379,321 0 0
CHECK POINT SOFTWARE TECH LT COM M22465104 633 5,548 SH   SOLE 8 5,548 0 0
CHECK POINT SOFTWARE TECH LT OPT M22465104 194 1,700 SH Call SOLE 8 1,700 0 0
CHECK POINT SOFTWARE TECH LT OPT M22465104 935 8,200 SH Put SOLE 8 8,200 0 0
CHECK POINT SOFTWARE TECH LT COM M22465104 723 6,343 SH   SOLE 9 6,343 0 0
CHEESECAKE FACTORY INC COM 163072101 688 16,316 SH   SOLE 1 16,316 0 0
CHEESECAKE FACTORY INC COM 163072101 1,632 38,729 SH   SOLE 8 38,729 0 0
CHEESECAKE FACTORY INC OPT 163072101 564 13,400 SH Call SOLE 8 13,400 0 0
CHEESECAKE FACTORY INC OPT 163072101 3,955 93,900 SH Put SOLE 8 93,900 0 0
CHEETAH MOBILE INC ADR 163075104 1 97 SH   SOLE 8 97 0 0
CHEFS WHSE INC COM 163086101 9 454 SH   SOLE 1 454 0 0
CHEGG INC COM 163092109 1,081 72,808 SH   SOLE 1 72,808 0 0
CHEMED CORP NEW COM 16359R103 437 2,164 SH   SOLE 1 2,164 0 0
CHEMED CORP NEW COM 16359R103 1 5 SH   SOLE 8 5 0 0
CHEMICAL FINL CORP COM 163731102 473 9,071 SH   SOLE 1 9,071 0 0
CHEMICAL FINL CORP COM 163731102 143 2,731 SH   SOLE 8 2,731 0 0
CHEMOCENTRYX INC COM 16383L106 13 1,765 SH   SOLE 1 1,765 0 0
CHEMOURS CO COM 163851108 5,918 116,917 SH   SOLE 1 116,917 0 0
CHEMOURS CO COM 163851108 16 307 SH   DFND 1 0 0 307
CHEMOURS CO COM 163851108 65 1,295 SH   SOLE 8 1,295 0 0
CHEMOURS CO OPT 163851108 299 5,900 SH Put SOLE 8 5,900 0 0
CHEMOURS CO OPT 163851108 233 4,600 SH Call SOLE 8 4,600 0 0
CHEMUNG FINL CORP COM 164024101 4 75 SH   SOLE 1 75 0 0
CHENIERE ENERGY INC COM 16411R208 19,266 427,734 SH   SOLE 1 427,734 0 0
CHENIERE ENERGY INC OPT 16411R208 4,428 98,300 SH Call SOLE 8 98,300 0 0
CHENIERE ENERGY INC COM 16411R208 770 17,074 SH   SOLE 8 17,074 0 0
CHENIERE ENERGY INC OPT 16411R208 1,036 23,000 SH Put SOLE 8 23,000 0 0
CHENIERE ENERGY PARTNERS LP COM 16411Q101 545 18,904 SH   SOLE 1 18,904 0 0
CHENIERE ENERGY PARTNERS LP OPT 16411Q101 248 8,600 SH Put SOLE 8 8,600 0 0
CHENIERE ENERGY PARTNERS LP COM 16411Q101 797 27,662 SH   SOLE 8 27,662 0 0
CHENIERE ENERGY PARTNERS LP OPT 16411Q101 43 1,500 SH Call SOLE 8 1,500 0 0
CHENIERE ENERGY PTNRS LP HLD COM 16411W108 513 20,445 SH   SOLE 1 20,445 0 0
CHENIERE ENERGY PTNRS LP HLD COM 16411W108 1,609 64,167 SH   SOLE 8 64,167 0 0
CHERRY HILL MTG INVT CORP TRUS 164651101 141 7,798 SH   SOLE 1 7,798 0 0
CHESAPEAKE ENERGY CORP COM 165167107 19 4,451 SH   DFND 1 0 0 4,451
CHESAPEAKE ENERGY CORP COM 165167107 3,496 813,065 SH   SOLE 1 813,065 0 0
CHESAPEAKE ENERGY CORP COM 165167107 356 82,945 SH   SOLE 8 82,945 0 0
CHESAPEAKE ENERGY CORP OPT 165167107 509 118,400 SH Put SOLE 8 118,400 0 0
CHESAPEAKE ENERGY CORP OPT 165167107 318 73,900 SH Call SOLE 8 73,900 0 0
CHESAPEAKE ENERGY CORP COM 165167107 225 52,304 SH   SOLE 9 52,304 0 0
CHESAPEAKE LODGING TR TRUS 165240102 1,192 44,182 SH   SOLE 1 44,182 0 0
CHESAPEAKE LODGING TR TRUS 165240102 16 601 SH   SOLE 8 601 0 0
CHESAPEAKE UTILS CORP COM 165303108 224 2,864 SH   SOLE 1 2,864 0 0
CHEVRON CORP NEW COM 166764100 1,325 11,278 SH   DFND 1 0 0 11,278
CHEVRON CORP NEW COM 166764100 137,319 1,168,656 SH   SOLE 1 1,168,141 515 0
CHEVRON CORP NEW COM 166764100 11,819 100,582 SH   SOLE 8 100,582 0 0
CHEVRON CORP NEW OPT 166764100 29,351 249,800 SH Put SOLE 8 249,800 0 0
CHEVRON CORP NEW OPT 166764100 25,604 217,900 SH Call SOLE 8 217,900 0 0
CHEVRON CORP NEW COM 166764100 925 7,875 SH   SOLE 9 7,875 0 0
CHEVRON CORP NEW COM 166764100 56 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 211 12,596 SH   SOLE 1 12,596 0 0
CHICAGO BRIDGE &amp IRON CO N V OPT 167250109 19,510 1,161,300 SH Call SOLE 8 1,161,300 0 0
CHICAGO BRIDGE &amp IRON CO N V COM 167250109 3,654 217,512 SH   SOLE 8 217,512 0 0
CHICAGO BRIDGE &amp IRON CO N V OPT 167250109 1,068 63,600 SH Put SOLE 8 63,600 0 0
CHICOS FAS INC COM 168615102 628 70,088 SH   SOLE 1 70,088 0 0
CHICOS FAS INC COM 168615102 589 65,865 SH   SOLE 8 65,865 0 0
CHICOS FAS INC OPT 168615102 817 91,300 SH Put SOLE 8 91,300 0 0
CHICOS FAS INC OPT 168615102 42 4,700 SH Call SOLE 8 4,700 0 0
CHILDRENS PL INC COM 168905107 1,430 12,106 SH   SOLE 1 12,106 0 0
CHILDRENS PL INC OPT 168905107 1,725 14,600 SH Call SOLE 8 14,600 0 0
CHILDRENS PL INC COM 168905107 5,095 43,121 SH   SOLE 8 43,121 0 0
CHILDRENS PL INC OPT 168905107 4,844 41,000 SH Put SOLE 8 41,000 0 0
CHIMERA INVT CORP COM 16934Q208 2,729 144,231 SH   DFND 1 0 0 144,231
CHIMERA INVT CORP TRUS 16934Q208 973 51,446 SH   SOLE 1 51,446 0 0
CHIMERA INVT CORP OPT 16934Q208 172 9,100 SH Call SOLE 8 9,100 0 0
CHIMERA INVT CORP OPT 16934Q208 110 5,800 SH Put SOLE 8 5,800 0 0
CHIMERIX INC COM 16934W106 324 61,581 SH   SOLE 1 61,581 0 0
CHINA AUTOMOTIVE SYS INC COM 16936R105 0 59 SH   SOLE 8 59 0 0
CHINA BIOLOGIC PRODS HLDGS I COM G21515104 352 3,812 SH   SOLE 8 3,812 0 0
CHINA DISTANCE ED HLDGS LTD ADR 16944W104 0 44 SH   SOLE 8 44 0 0
CHINA FD INC FUND 169373107 51 2,496 SH   DFND 1 0 0 2,496
CHINA FIN ONLINE CO LTD ADR 169379104 2 1,100 SH   SOLE 1 1,100 0 0
CHINA GREEN AGRICULTURE INC COM 16943W105 0 14 SH   SOLE 8 14 0 0
CHINA LIFE INS CO LTD ADR 16939P106 864 57,400 SH   SOLE 1 57,400 0 0
CHINA LIFE INS CO LTD OPT 16939P106 2,914 193,600 SH Put SOLE 8 193,600 0 0
CHINA LIFE INS CO LTD OPT 16939P106 1,549 102,900 SH Call SOLE 8 102,900 0 0
CHINA LODGING GROUP LTD ADR 16949N109 1,915 16,117 SH   SOLE 1 16,117 0 0
CHINA LODGING GROUP LTD ADR 16949N109 108 913 SH   SOLE 8 913 0 0
CHINA LODGING GROUP LTD OPT 16949N109 511 4,300 SH Call SOLE 8 4,300 0 0
CHINA LODGING GROUP LTD OPT 16949N109 618 5,200 SH Put SOLE 8 5,200 0 0
CHINA MOBILE LIMITED ADR 16941M109 506 10,015 SH   DFND 1 0 0 10,015
CHINA MOBILE LIMITED OPT 16941M109 3,166 62,600 SH Call SOLE 8 62,600 0 0
CHINA MOBILE LIMITED ADR 16941M109 302 5,963 SH   SOLE 8 5,963 0 0
CHINA MOBILE LIMITED OPT 16941M109 4,218 83,400 SH Put SOLE 8 83,400 0 0
CHINA MOBILE LIMITED ADR 16941M109 0 1 SH   SOLE 9 1 0 0
CHINA MOBILE LIMITED ADR 16941M109 740 14,643 SH   DFND 20 0 0 14,643
CHINA PETE &amp CHEM CORP ADR 16941R108 534 7,045 SH   SOLE 1 7,045 0 0
CHINA PETE &amp CHEM CORP ADR 16941R108 38 501 SH   SOLE 8 501 0 0
CHINA PETE &amp CHEM CORP OPT 16941R108 30 400 SH Call SOLE 8 400 0 0
CHINA PETE &amp CHEM CORP OPT 16941R108 76 1,000 SH Put SOLE 8 1,000 0 0
CHINA SOUTHN AIRLS LTD ADR 169409109 9 249 SH   SOLE 8 249 0 0
CHINA UNICOM (HONG KONG) LTD ADR 16945R104 1,062 75,700 SH   SOLE 1 75,700 0 0
CHINA UNICOM (HONG KONG) LTD OPT 16945R104 15 1,100 SH Put SOLE 8 1,100 0 0
CHINA UNICOM (HONG KONG) LTD OPT 16945R104 56 4,000 SH Call SOLE 8 4,000 0 0
CHINA UNICOM (HONG KONG) LTD ADR 16945R104 69 4,916 SH   SOLE 8 4,916 0 0
CHINA XD PLASTICS CO LTD COM 16948F107 1,199 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 18 800 SH   SOLE 1 800 0 0
CHINA YUCHAI INTL LTD COM G21082105 130 5,822 SH   SOLE 8 5,822 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 164 533 SH   DFND 1 0 0 533
CHIPOTLE MEXICAN GRILL INC COM 169656105 16,461 53,475 SH   SOLE 1 53,475 0 0
CHIPOTLE MEXICAN GRILL INC OPT 169656105 26,196 85,100 SH Call SOLE 8 85,100 0 0
CHIPOTLE MEXICAN GRILL INC OPT 169656105 36,324 118,000 SH Put SOLE 8 118,000 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 6,608 21,469 SH   SOLE 8 21,469 0 0
CHOICE HOTELS INTL INC COM 169905106 108 1,689 SH   SOLE 1 1,689 0 0
CHOICE HOTELS INTL INC COM 169905106 1 16 SH   SOLE 8 16 0 0
CHRISTOPHER &amp BANKS CORP COM 171046105 0 25 SH   SOLE 8 25 0 0
CHROMADEX CORP COM 171077407 91 21,200 SH   SOLE 1 21,200 0 0
CHROMADEX CORP COM 171077407 0 90 SH   SOLE 8 90 0 0
CHUBB LIMITED COM H1467J104 51,821 363,524 SH   SOLE 1 363,524 0 0
CHUBB LIMITED OPT H1467J104 527 3,700 SH Call SOLE 8 3,700 0 0
CHUBB LIMITED OPT H1467J104 27,911 195,800 SH Put SOLE 8 195,800 0 0
CHUBB LIMITED COM H1467J104 10,581 74,218 SH   SOLE 8 74,218 0 0
CHUBB LIMITED COM H1467J104 24,384 171,055 SH   SOLE 9 171,055 0 0
CHUNGHWA TELECOM CO LTD ADR 17133Q502 1 22 SH   SOLE 8 22 0 0
CHURCH &amp DWIGHT INC COM 171340102 9,285 191,629 SH   SOLE 1 191,629 0 0
CHURCH &amp DWIGHT INC OPT 171340102 102 2,100 SH Put SOLE 8 2,100 0 0
CHURCH &amp DWIGHT INC COM 171340102 14 295 SH   SOLE 8 295 0 0
CHURCHILL DOWNS INC COM 171484108 935 4,534 SH   SOLE 1 4,534 0 0
CHUYS HLDGS INC COM 171604101 8 384 SH   SOLE 1 384 0 0
CIDARA THERAPEUTICS INC COM 171757107 76 9,400 SH   SOLE 1 9,400 0 0
CIENA CORP COM 171779309 1,834 83,506 SH   SOLE 1 83,506 0 0
CIENA CORP BOND 171779AJ0 1,910 1,580,000 PRN   SOLE 8 0 0 1,580,000
CIENA CORP OPT 171779309 4,605 209,600 SH Call SOLE 8 209,600 0 0
CIENA CORP COM 171779309 197 8,965 SH   SOLE 8 8,965 0 0
CIENA CORP OPT 171779309 4,135 188,200 SH Put SOLE 8 188,200 0 0
CIGNA CORPORATION COM 125509109 44,251 236,709 SH   SOLE 1 236,709 0 0
CIGNA CORPORATION OPT 125509109 4,561 24,400 SH Call SOLE 8 24,400 0 0
CIGNA CORPORATION OPT 125509109 4,150 22,200 SH Put SOLE 8 22,200 0 0
CIGNA CORPORATION COM 125509109 285 1,526 SH   SOLE 8 1,526 0 0
CIGNA CORPORATION COM 125509109 3,007 16,084 SH   SOLE 9 16,084 0 0
CIMAREX ENERGY CO COM 171798101 2,394 21,057 SH   SOLE 1 21,057 0 0
CIMAREX ENERGY CO COM 171798101 624 5,490 SH   SOLE 8 5,490 0 0
CIMAREX ENERGY CO OPT 171798101 466 4,100 SH Call SOLE 8 4,100 0 0
CIMAREX ENERGY CO OPT 171798101 7,423 65,300 SH Put SOLE 8 65,300 0 0
CIMPRESS N V COM N20146101 57 579 SH   SOLE 1 579 0 0
CINCINNATI BELL INC NEW COM 171871502 597 30,074 SH   SOLE 1 30,074 0 0
CINCINNATI BELL INC NEW COM 171871502 132 6,625 SH   SOLE 8 6,625 0 0
CINCINNATI FINL CORP COM 172062101 7,741 101,096 SH   SOLE 1 101,096 0 0
CINCINNATI FINL CORP OPT 172062101 207 2,700 SH Put SOLE 8 2,700 0 0
CINCINNATI FINL CORP OPT 172062101 544 7,100 SH Call SOLE 8 7,100 0 0
CINEDIGM CORP COM 172406209 1 937 SH   SOLE 8 937 0 0
CINEMARK HOLDINGS INC COM 17243V102 1,036 28,599 SH   SOLE 1 28,599 0 0
CINEMARK HOLDINGS INC COM 17243V102 2 54 SH   SOLE 8 54 0 0
CINTAS CORP COM 172908105 3,639 25,224 SH   SOLE 1 25,224 0 0
CINTAS CORP OPT 172908105 534 3,700 SH Put SOLE 8 3,700 0 0
CINTAS CORP COM 172908105 748 5,188 SH   SOLE 8 5,188 0 0
CINTAS CORP OPT 172908105 664 4,600 SH Call SOLE 8 4,600 0 0
CIRCOR INTL INC COM 17273K109 21 382 SH   SOLE 1 382 0 0
CIRRUS LOGIC INC COM 172755100 27,264 511,310 SH   SOLE 1 511,310 0 0
CIRRUS LOGIC INC OPT 172755100 1,109 20,800 SH Put SOLE 8 20,800 0 0
CIRRUS LOGIC INC COM 172755100 4,009 75,190 SH   SOLE 8 75,190 0 0
CIRRUS LOGIC INC OPT 172755100 3,652 68,500 SH Call SOLE 8 68,500 0 0
CISCO SYS INC COM 17275R102 172,492 5,129,098 SH   SOLE 1 5,129,098 0 0
CISCO SYS INC COM 17275R102 281 8,344 SH   DFND 1 0 0 8,344
CISCO SYS INC COM 17275R102 2,174 64,639 SH   SOLE 8 64,639 0 0
CISCO SYS INC OPT 17275R102 40,249 1,196,800 SH Call SOLE 8 1,196,800 0 0
CISCO SYS INC OPT 17275R102 36,388 1,082,000 SH Put SOLE 8 1,082,000 0 0
CISCO SYS INC COM 17275R102 31,940 949,770 SH   SOLE 9 949,770 0 0
CISCO SYS INC COM 17275R102 163 4,850 SH   DFND 20 0 0 4,850
CISCO SYS INC COM 17275R102 202 6,021 SH   SOLE 81 6,021 0 0
CISION LTD COM G1992S109 57 4,400 SH   SOLE 1 4,400 0 0
CIT GROUP INC COM 125581801 8,964 182,755 SH   SOLE 1 182,755 0 0
CIT GROUP INC OPT 125581801 1,678 34,200 SH Call SOLE 8 34,200 0 0
CIT GROUP INC COM 125581801 249 5,080 SH   SOLE 8 5,080 0 0
CIT GROUP INC OPT 125581801 4,473 91,200 SH Put SOLE 8 91,200 0 0
CIT GROUP INC COM 125581801 866 17,662 SH   SOLE 44 17,662 0 0
CITI TRENDS INC COM 17306X102 7 335 SH   SOLE 1 335 0 0
CITIGROUP INC OPT 172967424 21,822 300,000 SH Call SOLE 1 300,000 0 0
CITIGROUP INC COM 172967424 4,866 66,895 SH   DFND 1 0 0 66,895
CITIGROUP INC COM 172967424 128,037 1,760,225 SH   SOLE 1 1,758,385 1,840 0
CITIGROUP INC OPT 172967424 39,964 549,400 SH Put SOLE 8 549,400 0 0
CITIGROUP INC OPT 172967424 124,378 1,709,900 SH Call SOLE 8 1,709,900 0 0
CITIGROUP INC WARR 172967226 13 113,610 SH   SOLE 8 113,610 0 0
CITIGROUP INC COM 172967424 1,793 24,647 SH   SOLE 8 24,647 0 0
CITIGROUP INC COM 172967424 1,475 20,281 SH   SOLE 9 20,281 0 0
CITIGROUP INC COM 172967424 1,117 15,350 SH   DFND 20 0 0 15,350
CITIGROUP INC COM 172967424 227 3,120 SH   SOLE 20 0 3,120 0
CITIZENS &amp NORTHN CORP COM 172922106 12 492 SH   SOLE 1 492 0 0
CITIZENS &amp NORTHN CORP COM 172922106 3 132 SH   SOLE 8 132 0 0
CITIZENS FINL GROUP INC COM 174610105 48,082 1,269,649 SH   SOLE 1 1,269,649 0 0
CITIZENS INC COM 174740100 18 2,381 SH   SOLE 1 2,381 0 0
CITIZENS INC OPT 174740100 582 79,200 SH Call SOLE 8 79,200 0 0
CITRIX SYS INC COM 177376100 7,053 91,815 SH   SOLE 1 91,815 0 0
CITRIX SYS INC BOND 177376AD2 2,062 1,778,000 PRN   SOLE 8 0 0 1,778,000
CITRIX SYS INC OPT 177376100 753 9,800 SH Put SOLE 8 9,800 0 0
CITRIX SYS INC OPT 177376100 592 7,700 SH Call SOLE 8 7,700 0 0
CITRIX SYS INC COM 177376100 31 404 SH   SOLE 9 404 0 0
CITY HLDG CO COM 177835105 25 353 SH   SOLE 1 353 0 0
CITY HLDG CO COM 177835105 3 47 SH   SOLE 8 47 0 0
CITY OFFICE REIT INC TRUS 178587101 9 685 SH   SOLE 1 685 0 0
CITY OFFICE REIT INC TRUS 178587101 0 31 SH   SOLE 8 31 0 0
CIVEO CORP CDA COM 17878Y108 6 2,212 SH   SOLE 8 2,212 0 0
CIVISTA BANCSHARES INC COM 178867107 5 230 SH   SOLE 1 230 0 0
CIVITAS SOLUTIONS INC COM 17887R102 9 471 SH   SOLE 1 471 0 0
CLARUS CORP NEW COM 18270P109 1 186 SH   SOLE 1 186 0 0
CLAYMORE EXCHANGE TRADED FD FUND 18386R205 5,817 290,860 SH   SOLE 8 290,860 0 0
CLAYMORE EXCHANGE TRD FD TR FUND 18383M100 3 79 SH   SOLE 8 79 0 0
CLAYMORE EXCHANGE TRD FD TR FUND 18383Q879 3 99 SH   SOLE 8 99 0 0
CLEAN ENERGY FUELS CORP COM 184499101 8 3,165 SH   SOLE 1 3,165 0 0
CLEAN ENERGY FUELS CORP OPT 184499101 14 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 ENERGY FUELS CORP COM 184499101 84 34,188 SH   SOLE 8 34,188 0 0
CLEAN HARBORS INC COM 184496107 636 11,214 SH   SOLE 1 11,214 0 0
CLEAN HARBORS INC COM 184496107 78 1,371 SH   SOLE 8 1,371 0 0
CLEAN HARBORS INC OPT 184496107 329 5,800 SH Call SOLE 8 5,800 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18451C109 4 829 SH   SOLE 1 829 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18451C109 394 84,769 SH   SOLE 8 84,769 0 0
CLEARFIELD INC COM 18482P103 4 267 SH   SOLE 1 267 0 0
CLEARFIELD INC COM 18482P103 1 89 SH   SOLE 8 89 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 4 479 SH   SOLE 1 479 0 0
CLEARSIGN COMBUSTION CORP COM 185064102 1 181 SH   SOLE 8 181 0 0
CLEARWATER PAPER CORP COM 18538R103 1,689 34,276 SH   SOLE 1 34,276 0 0
CLEVELAND CLIFFS INC OPT 185899101 7,150 1,000,000 SH Put SOLE 1 1,000,000 0 0
CLEVELAND CLIFFS INC COM 185899101 619 86,678 SH   SOLE 1 86,678 0 0
CLEVELAND CLIFFS INC COM 185899101 4 500 SH   DFND 1 0 0 500
CLEVELAND CLIFFS INC OPT 185899101 2,639 369,100 SH Put SOLE 8 369,100 0 0
CLEVELAND CLIFFS INC OPT 185899101 2,201 307,800 SH Call SOLE 8 307,800 0 0
CLEVELAND CLIFFS INC COM 185899101 3,101 433,720 SH   SOLE 8 433,720 0 0
CLIFTON BANCORP INC COM 186873105 13 746 SH   SOLE 1 746 0 0
CLIPPER RLTY INC TRUS 18885T306 7 614 SH   SOLE 1 614 0 0
CLOROX CO DEL COM 189054109 86 650 SH   DFND 1 0 0 650
CLOROX CO DEL COM 189054109 15,875 120,344 SH   SOLE 1 120,344 0 0
CLOROX CO DEL OPT 189054109 7,295 55,300 SH Put SOLE 8 55,300 0 0
CLOROX CO DEL OPT 189054109 2,638 20,000 SH Call SOLE 8 20,000 0 0
CLOROX CO DEL COM 189054109 789 5,987 SH   SOLE 8 5,987 0 0
CLOUD PEAK ENERGY INC COM 18911Q102 81 22,415 SH   SOLE 1 22,415 0 0
CLOUD PEAK ENERGY INC COM 18911Q102 0 15 SH   SOLE 8 15 0 0
CLOUDERA INC COM 18914U100 99 5,912 SH   SOLE 1 5,912 0 0
CLOVIS ONCOLOGY INC COM 189464100 574 6,963 SH   SOLE 1 6,963 0 0
CLOVIS ONCOLOGY INC OPT 189464100 10,621 128,900 SH Call SOLE 8 128,900 0 0
CLOVIS ONCOLOGY INC COM 189464100 1,156 14,039 SH   SOLE 8 14,039 0 0
CLOVIS ONCOLOGY INC OPT 189464100 10,564 128,200 SH Put SOLE 8 128,200 0 0
CM FIN INC COM 12574Q103 2 164 SH   SOLE 8 164 0 0
CME GROUP INC COM 12572Q105 194 1,431 SH   DFND 1 0 0 1,431
CME GROUP INC COM 12572Q105 42,498 313,224 SH   SOLE 1 313,224 0 0
CME GROUP INC OPT 12572Q105 6,960 51,300 SH Call SOLE 8 51,300 0 0
CME GROUP INC OPT 12572Q105 15,535 114,500 SH Put SOLE 8 114,500 0 0
CME GROUP INC COM 12572Q105 196 1,444 SH   SOLE 8 1,444 0 0
CME GROUP INC COM 12572Q105 907 6,685 SH   SOLE 9 6,685 0 0
CMS ENERGY CORP COM 125896100 14,045 303,204 SH   SOLE 1 303,204 0 0
CMS ENERGY CORP COM 125896100 3 60 SH   SOLE 8 60 0 0
CNA FINL CORP COM 126117100 648 12,902 SH   SOLE 1 12,902 0 0
CNA FINL CORP COM 126117100 8 152 SH   SOLE 8 152 0 0
CNB FINL CORP PA COM 126128107 9 343 SH   SOLE 1 343 0 0
CNB FINL CORP PA COM 126128107 6 213 SH   SOLE 8 213 0 0
CNH INDL N V COM N20944109 3,069 255,544 SH   SOLE 1 255,544 0 0
CNH INDL N V COM N20944109 17,520 1,458,771 SH   SOLE 9 1,458,771 0 0
CNO FINL GROUP INC COM 12621E103 849 36,346 SH   SOLE 1 36,346 0 0
CNO FINL GROUP INC COM 12621E103 70 2,991 SH   SOLE 8 2,991 0 0
CNOOC LTD ADR 126132109 1,039 8,014 SH   SOLE 8 8,014 0 0
CNOOC LTD OPT 126132109 713 5,500 SH Put SOLE 8 5,500 0 0
CNOOC LTD OPT 126132109 623 4,800 SH Call SOLE 8 4,800 0 0
COACH INC COM 189754104 33,326 827,345 SH   SOLE 1 827,345 0 0
COACH INC OPT 189754104 2,808 69,700 SH Put SOLE 8 69,700 0 0
COACH INC COM 189754104 32 788 SH   SOLE 8 788 0 0
COACH INC OPT 189754104 2,679 66,500 SH Call SOLE 8 66,500 0 0
COACH INC COM 189754104 12 303 SH   SOLE 9 303 0 0
COBALT INTL ENERGY INC OPT 19075F304 2 1,603 SH Put SOLE 8 1,603 0 0
COBALT INTL ENERGY INC COM 19075F304 32 22,173 SH   SOLE 8 22,173 0 0
COBIZ FINANCIAL INC COM 190897108 304 15,516 SH   SOLE 1 15,516 0 0
COCA COLA BOTTLING CO CONS COM 191098102 24 110 SH   SOLE 1 110 0 0
COCA COLA CO COM 191216100 203,746 4,526,676 SH   SOLE 1 4,496,676 30,000 0
COCA COLA CO COM 191216100 674 14,976 SH   DFND 1 0 0 14,976
COCA COLA CO COM 191216100 6,621 147,089 SH   SOLE 8 147,089 0 0
COCA COLA CO OPT 191216100 35,130 780,500 SH Put SOLE 8 780,500 0 0
COCA COLA CO OPT 191216100 21,321 473,700 SH Call SOLE 8 473,700 0 0
COCA COLA CO COM 191216100 4,923 109,381 SH   SOLE 9 109,381 0 0
COCA COLA CO COM 191216100 228 5,060 SH   SOLE 20 0 5,060 0
COCA COLA EUROPEAN PARTNERS COM G25839104 40,158 964,874 SH   SOLE 1 964,874 0 0
COCA COLA EUROPEAN PARTNERS OPT G25839104 774 18,600 SH Put SOLE 8 18,600 0 0
COCA COLA EUROPEAN PARTNERS OPT G25839104 691 16,600 SH Call SOLE 8 16,600 0 0
COCA COLA EUROPEAN PARTNERS COM G25839104 8,757 210,404 SH   SOLE 9 210,404 0 0
COCA COLA FEMSA S A B DE C V ADR 191241108 35 454 SH   DFND 20 0 0 454
CODEXIS INC COM 192005106 6 946 SH   SOLE 1 946 0 0
CODORUS VY BANCORP INC COM 192025104 6 187 SH   SOLE 1 187 0 0
COEUR MNG INC COM 192108504 728 79,198 SH   SOLE 1 79,198 0 0
COEUR MNG INC OPT 192108504 401 43,600 SH Call SOLE 8 43,600 0 0
COEUR MNG INC COM 192108504 22 2,355 SH   SOLE 8 2,355 0 0
COEUR MNG INC OPT 192108504 134 14,600 SH Put SOLE 8 14,600 0 0
COEUR MNG INC COM 192108504 9 1,000 SH   DFND 20 0 0 1,000
COGENT COMMUNICATIONS HLDGS COM 19239V302 47 963 SH   SOLE 1 963 0 0
COGENT COMMUNICATIONS HLDGS COM 19239V302 0 2 SH   SOLE 8 2 0 0
COGINT INC COM 19241Q101 2 469 SH   SOLE 1 469 0 0
COGINT INC COM 19241Q101 70 14,334 SH   SOLE 8 14,334 0 0
COGNEX CORP COM 192422103 1,844 16,720 SH   SOLE 1 16,720 0 0
COGNEX CORP COM 192422103 126 1,139 SH   SOLE 8 1,139 0 0
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 60,386 832,469 SH   SOLE 1 832,469 0 0
COGNIZANT TECHNOLOGY SOLUTIO OPT 192446102 7,769 107,100 SH Put SOLE 8 107,100 0 0
COGNIZANT TECHNOLOGY SOLUTIO OPT 192446102 4,599 63,400 SH Call SOLE 8 63,400 0 0
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 2,775 38,270 SH   SOLE 8 38,270 0 0
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 19,053 262,651 SH   SOLE 9 262,651 0 0
COHEN &amp STEERS INC COM 19247A100 20 494 SH   SOLE 1 494 0 0
COHEN &amp STEERS INC COM 19247A100 26 648 SH   SOLE 8 648 0 0
COHERENT INC COM 192479103 4,945 21,028 SH   SOLE 1 21,028 0 0
COHERENT INC OPT 192479103 16,274 69,200 SH Put SOLE 8 69,200 0 0
COHERENT INC COM 192479103 6,327 26,904 SH   SOLE 8 26,904 0 0
COHERENT INC OPT 192479103 5,291 22,500 SH Call SOLE 8 22,500 0 0
COHERUS BIOSCIENCES INC COM 19249H103 100 7,495 SH   SOLE 1 7,495 0 0
COHERUS BIOSCIENCES INC COM 19249H103 15 1,144 SH   SOLE 8 1,144 0 0
COHU INC COM 192576106 359 15,088 SH   SOLE 1 15,088 0 0
COLFAX CORP COM 194014106 1,607 38,602 SH   SOLE 1 38,602 0 0
COLFAX CORP OPT 194014106 108 2,600 SH Put SOLE 8 2,600 0 0
COLFAX CORP OPT 194014106 100 2,400 SH Call SOLE 8 2,400 0 0
COLFAX CORP COM 194014106 572 13,743 SH   SOLE 8 13,743 0 0
COLGATE PALMOLIVE CO PREF 194162103 1,316 18,061 SH   DFND 1 0 0 18,061
COLGATE PALMOLIVE CO COM 194162103 47,525 652,375 SH   SOLE 1 652,375 0 0
COLGATE PALMOLIVE CO COM 194162103 132 1,822 SH   SOLE 8 1,822 0 0
COLGATE PALMOLIVE CO OPT 194162103 4,108 56,400 SH Call SOLE 8 56,400 0 0
COLGATE PALMOLIVE CO OPT 194162103 17,505 240,300 SH Put SOLE 8 240,300 0 0
COLGATE PALMOLIVE CO COM 194162103 347 4,766 SH   SOLE 9 4,766 0 0
COLLECTORS UNIVERSE INC COM 19421R200 4 173 SH   SOLE 1 173 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 6 526 SH   SOLE 1 526 0 0
COLLIERS INTL GROUP INC COM 194693107 174 3,500 SH   SOLE 9 3,500 0 0
COLONY CAP INC BOND 19624RAB2 70 70,000 PRN   SOLE 8 0 0 70,000
COLONY CAP INC BOND 19624RAA4 59 58,000 PRN   SOLE 8 0 0 58,000
COLONY NORTHSTAR INC TRUS 19625W104 3,520 280,264 SH   SOLE 1 280,264 0 0
COLONY NORTHSTAR INC TRUS 19625W104 1 62 SH   SOLE 8 62 0 0
COLONY NORTHSTAR INC OPT 19625W104 19 1,500 SH Call SOLE 8 1,500 0 0
COLUMBIA BKG SYS INC COM 197236102 382 9,081 SH   SOLE 1 9,081 0 0
COLUMBIA PPTY TR INC TRUS 198287203 3,480 159,835 SH   SOLE 1 159,835 0 0
COLUMBIA PPTY TR INC TRUS 198287203 24 1,026 SH   SOLE 8 1,026 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 264 4,275 SH   SOLE 1 4,275 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 4 71 SH   SOLE 8 71 0 0
COLUMBIA SPORTSWEAR CO OPT 198516106 31 500 SH Call SOLE 8 500 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 19 502 SH   SOLE 1 502 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 85 2,244 SH   SOLE 8 2,244 0 0
COMCAST CORP NEW COM 20030N101 184,329 4,790,260 SH   SOLE 1 4,790,260 0 0
COMCAST CORP NEW COM 20030N101 342 8,897 SH   DFND 1 0 0 8,897
COMCAST CORP NEW COM 20030N101 30,869 802,187 SH   SOLE 8 802,187 0 0
COMCAST CORP NEW OPT 20030N101 23,700 615,900 SH Put SOLE 8 615,900 0 0
COMCAST CORP NEW OPT 20030N101 31,877 828,400 SH Call SOLE 8 828,400 0 0
COMCAST CORP NEW COM 20030N101 11,570 300,664 SH   SOLE 9 300,664 0 0
COMCAST CORP NEW COM 20030N101 302 7,842 SH   SOLE 81 7,842 0 0
COMERICA INC COM 200340107 5,199 68,188 SH   SOLE 1 68,188 0 0
COMERICA INC COM 200340107 147 1,927 SH   SOLE 8 1,927 0 0
COMERICA INC OPT 200340107 3,416 44,800 SH Put SOLE 8 44,800 0 0
COMERICA INC OPT 200340107 1,167 15,300 SH Call SOLE 8 15,300 0 0
COMFORT SYS USA INC COM 199908104 209 5,851 SH   SOLE 1 5,851 0 0
COMFORT SYS USA INC OPT 199908104 7 200 SH Call SOLE 8 200 0 0
COMFORT SYS USA INC COM 199908104 17 475 SH   SOLE 8 475 0 0
COMMERCE BANCSHARES INC COM 200525103 1,196 20,702 SH   SOLE 1 20,702 0 0
COMMERCE BANCSHARES INC COM 200525103 40 688 SH   SOLE 8 688 0 0
COMMERCE UN BANCSHARES INC COM 200828101 5 234 SH   SOLE 1 234 0 0
COMMERCE UN BANCSHARES INC COM 200828101 0 20 SH   SOLE 8 20 0 0
COMMERCEHUB INC COM 20084V306 129 6,055 SH   SOLE 1 6,055 0 0
COMMERCEHUB INC COM 20084V108 25 1,106 SH   SOLE 1 1,106 0 0
COMMERCEHUB INC COM 20084V306 27 1,266 SH   SOLE 8 1,266 0 0
COMMERCEHUB INC COM 20084V108 1 54 SH   SOLE 8 54 0 0
COMMERCIAL METALS CO COM 201723103 247 12,964 SH   SOLE 1 12,964 0 0
COMMERCIAL METALS CO OPT 201723103 354 18,600 SH Call SOLE 8 18,600 0 0
COMMERCIAL METALS CO OPT 201723103 23 1,200 SH Put SOLE 8 1,200 0 0
COMMERCIAL METALS CO COM 201723103 36 1,892 SH   SOLE 8 1,892 0 0
COMMERCIAL VEH GROUP INC COM 202608105 15 2,084 SH   SOLE 1 2,084 0 0
COMMSCOPE HLDG CO INC COM 20337X109 510 15,376 SH   SOLE 1 15,376 0 0
COMMSCOPE HLDG CO INC COM 20337X109 7 201 SH   SOLE 8 201 0 0
COMMUNITY BANKERS TR CORP COM 203612106 6 599 SH   SOLE 1 599 0 0
COMMUNITY BK SYS INC COM 203607106 202 3,653 SH   SOLE 1 3,653 0 0
COMMUNITY FINL CORP MD COM 20368X101 3 82 SH   SOLE 1 82 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 2,803 365,073 SH   SOLE 1 365,073 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 4,638 603,915 SH   SOLE 8 603,915 0 0
COMMUNITY HEALTH SYS INC NEW OPT 203668108 5,674 738,700 SH Put SOLE 8 738,700 0 0
COMMUNITY HEALTH SYS INC NEW OPT 203668108 332 43,200 SH Call SOLE 8 43,200 0 0
COMMUNITY HEALTHCARE TR INC TRUS 20369C106 11 400 SH   SOLE 1 400 0 0
COMMUNITY TR BANCORP INC COM 204149108 26 544 SH   SOLE 1 544 0 0
COMMVAULT SYSTEMS INC COM 204166102 59 984 SH   SOLE 1 984 0 0
COMMVAULT SYSTEMS INC OPT 204166102 61 1,000 SH Put SOLE 8 1,000 0 0
COMMVAULT SYSTEMS INC OPT 204166102 61 1,000 SH Call SOLE 8 1,000 0 0
COMMVAULT SYSTEMS INC COM 204166102 16 265 SH   SOLE 8 265 0 0
COMPANHIA BRASILEIRA DE DIST ADR 20440T201 1,212 51,208 SH   SOLE 1 51,208 0 0
COMPANHIA BRASILEIRA DE DIST ADR 20440T201 2 103 SH   SOLE 8 103 0 0
COMPANHIA BRASILEIRA DE DIST ADR 20440T201 14 595 SH   SOLE 9 595 0 0
COMPANHIA DE SANEAMENTO BASI ADR 20441A102 2,469 236,000 SH   SOLE 1 236,000 0 0
COMPANHIA DE SANEAMENTO BASI ADR 20441A102 1,408 134,642 SH   SOLE 9 134,642 0 0
COMPANHIA ENERGETICA DE MINA ADR 204409601 1,588 640,243 SH   SOLE 1 640,243 0 0
COMPANHIA ENERGETICA DE MINA ADR 204409601 125 50,319 SH   SOLE 9 50,319 0 0
COMPANHIA PARANAENSE ENERG C ADR 20441B407 86 9,719 SH   SOLE 9 9,719 0 0
COMPANHIA SIDERURGICA NACION ADR 20440W105 2,047 691,500 SH   SOLE 1 691,500 0 0
COMPANHIA SIDERURGICA NACION ADR 20440W105 17 5,640 SH   DFND 1 0 0 5,640
COMPANHIA SIDERURGICA NACION ADR 20440W105 3 947 SH   SOLE 9 947 0 0
COMPANIA DE MINAS BUENAVENTU ADR 204448104 59 4,600 SH   SOLE 1 4,600 0 0
COMPANIA DE MINAS BUENAVENTU OPT 204448104 403 31,500 SH Put SOLE 8 31,500 0 0
COMPANIA DE MINAS BUENAVENTU ADR 204448104 295 23,105 SH   SOLE 8 23,105 0 0
COMPASS MINERALS INTL INC COM 20451N101 409 6,298 SH   SOLE 1 6,298 0 0
COMPASS MINERALS INTL INC OPT 20451N101 104 1,600 SH Call SOLE 8 1,600 0 0
COMPASS MINERALS INTL INC OPT 20451N101 389 6,000 SH Put SOLE 8 6,000 0 0
COMPASS MINERALS INTL INC COM 20451N101 259 3,985 SH   SOLE 8 3,985 0 0
COMPUTER PROGRAMS &amp SYS INC COM 205306103 8 259 SH   SOLE 1 259 0 0
COMPUTER PROGRAMS &amp SYS INC OPT 205306103 18 600 SH Put SOLE 8 600 0 0
COMPUTER TASK GROUP INC COM 205477102 0 36 SH   SOLE 8 36 0 0
COMPX INTERNATIONAL INC COM 20563P101 1 45 SH   SOLE 1 45 0 0
COMSTOCK RES INC COM 205768302 127 20,870 SH   SOLE 8 20,870 0 0
COMSTOCK RES INC OPT 205768302 6 1,000 SH Call SOLE 8 1,000 0 0
COMTECH TELECOMMUNICATIONS C COM 205826209 210 10,233 SH   SOLE 1 10,233 0 0
COMTECH TELECOMMUNICATIONS C COM 205826209 37 1,791 SH   SOLE 8 1,791 0 0
CONAGRA BRANDS INC COM 205887102 10,723 317,833 SH   SOLE 1 317,833 0 0
CONAGRA BRANDS INC OPT 205887102 101 3,000 SH Put SOLE 8 3,000 0 0
CONAGRA BRANDS INC OPT 205887102 1,822 54,000 SH Call SOLE 8 54,000 0 0
CONAGRA BRANDS INC COM 205887102 114 3,385 SH   SOLE 8 3,385 0 0
CONAGRA BRANDS INC COM 205887102 319 9,453 SH   SOLE 9 9,453 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 97 17,661 SH   SOLE 1 17,661 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 117 7,930 SH   SOLE 1 7,930 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 1 52 SH   SOLE 8 52 0 0
CONCHO RES INC COM 20605P101 4,321 32,807 SH   SOLE 1 32,807 0 0
CONCHO RES INC OPT 20605P101 672 5,100 SH Call SOLE 8 5,100 0 0
CONCHO RES INC OPT 20605P101 1,001 7,600 SH Put SOLE 8 7,600 0 0
CONCHO RES INC COM 20605P101 1,170 8,888 SH   SOLE 8 8,888 0 0
CONCHO RES INC COM 20605P101 147 1,113 SH   SOLE 9 1,113 0 0
CONCORDIA INTERNATIONAL CORP COM 20653P102 0 6 SH   SOLE 8 6 0 0
CONDUENT INC COM 206787103 1,088 69,381 SH   SOLE 1 69,381 0 0
CONDUENT INC OPT 206787103 85 5,400 SH Put SOLE 8 5,400 0 0
CONDUENT INC COM 206787103 202 12,908 SH   SOLE 8 12,908 0 0
CONFORMIS INC COM 20717E101 192 54,558 SH   SOLE 1 54,558 0 0
CONMED CORP COM 207410101 37 710 SH   SOLE 1 710 0 0
CONMED CORP COM 207410101 175 3,333 SH   SOLE 8 3,333 0 0
CONNECTICUT WTR SVC INC COM 207797101 15 257 SH   SOLE 1 257 0 0
CONNECTICUT WTR SVC INC COM 207797101 21 342 SH   SOLE 8 342 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 37 1,531 SH   SOLE 1 1,531 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 2 75 SH   SOLE 8 75 0 0
CONNS INC COM 208242107 2,149 76,359 SH   SOLE 1 76,359 0 0
CONNS INC OPT 208242107 743 26,400 SH Put SOLE 8 26,400 0 0
CONNS INC COM 208242107 103 3,670 SH   SOLE 8 3,670 0 0
CONNS INC OPT 208242107 1,731 61,500 SH Call SOLE 8 61,500 0 0
CONOCOPHILLIPS COM 20825C104 1,217 24,318 SH   DFND 1 0 0 24,318
CONOCOPHILLIPS COM 20825C104 25,814 515,759 SH   SOLE 1 515,759 0 0
CONOCOPHILLIPS OPT 20825C104 15,736 314,400 SH Call SOLE 8 314,400 0 0
CONOCOPHILLIPS COM 20825C104 3,608 72,083 SH   SOLE 8 72,083 0 0
CONOCOPHILLIPS OPT 20825C104 8,358 167,000 SH Put SOLE 8 167,000 0 0
CONOCOPHILLIPS COM 20825C104 1,262 25,206 SH   SOLE 9 25,206 0 0
CONSOL ENERGY INC COM 20854P109 675 39,873 SH   SOLE 1 39,873 0 0
CONSOL ENERGY INC OPT 20854P109 862 50,900 SH Call SOLE 8 50,900 0 0
CONSOL ENERGY INC COM 20854P109 509 30,071 SH   SOLE 8 30,071 0 0
CONSOL ENERGY INC OPT 20854P109 920 54,300 SH Put SOLE 8 54,300 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 29 1,515 SH   SOLE 1 1,515 0 0
CONSOLIDATED COMM HLDGS INC OPT 209034107 15 800 SH Call SOLE 8 800 0 0
CONSOLIDATED EDISON INC COM 209115104 81 1,000 SH   DFND 1 0 0 1,000
CONSOLIDATED EDISON INC COM 209115104 54,520 675,772 SH   SOLE 1 675,772 0 0
CONSOLIDATED EDISON INC OPT 209115104 1,783 22,100 SH Call SOLE 8 22,100 0 0
CONSOLIDATED EDISON INC OPT 209115104 2,299 28,500 SH Put SOLE 8 28,500 0 0
CONSOLIDATED EDISON INC COM 209115104 1,619 20,064 SH   SOLE 9 20,064 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 6 92 SH   SOLE 1 92 0 0
CONSOLIDATED WATER CO INC COM G23773107 4 340 SH   SOLE 1 340 0 0
CONSTELLATION BRANDS INC COM 21036P108 28,185 141,319 SH   SOLE 1 141,319 0 0
CONSTELLATION BRANDS INC OPT 21036P108 27,125 136,000 SH Put SOLE 8 136,000 0 0
CONSTELLATION BRANDS INC OPT 21036P108 6,243 31,300 SH Call SOLE 8 31,300 0 0
CONSTELLATION BRANDS INC COM 21036P108 6,858 34,384 SH   SOLE 8 34,384 0 0
CONSTELLIUM NV COM N22035104 1,744 170,100 SH   SOLE 1 170,100 0 0
CONSTELLIUM NV COM N22035104 3 317 SH   SOLE 8 317 0 0
CONTAINER STORE GROUP INC COM 210751103 328 77,819 SH   SOLE 1 77,819 0 0
CONTAINER STORE GROUP INC COM 210751103 1 199 SH   SOLE 8 199 0 0
CONTANGO OIL &amp GAS COMPANY COM 21075N204 3 547 SH   SOLE 1 547 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 1,811 69,658 SH   SOLE 1 69,658 0 0
CONTINENTAL RESOURCES INC COM 212015101 6,288 162,838 SH   SOLE 1 162,838 0 0
CONTINENTAL RESOURCES INC OPT 212015101 4,027 104,300 SH Call SOLE 8 104,300 0 0
CONTINENTAL RESOURCES INC COM 212015101 71 1,843 SH   SOLE 8 1,843 0 0
CONTINENTAL RESOURCES INC OPT 212015101 3,815 98,800 SH Put SOLE 8 98,800 0 0
CONTRAVIR PHARMACEUTICALS IN COM 21234W103 153 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 17 565 SH   SOLE 1 565 0 0
CONTROLADORA VUELA CIA DE AV ADR 21240E105 931 78,400 SH   SOLE 1 78,400 0 0
CONTROLADORA VUELA CIA DE AV ADR 21240E105 59 5,000 SH   DFND 1 0 0 5,000
CONTROLADORA VUELA CIA DE AV ADR 21240E105 111 9,341 SH   SOLE 8 9,341 0 0
CONVERGYS CORP COM 212485106 1,354 52,306 SH   SOLE 1 52,306 0 0
COOPER COS INC COM 216648402 402 1,696 SH   DFND 1 0 0 1,696
COOPER COS INC COM 216648402 15,594 65,763 SH   SOLE 1 65,763 0 0
COOPER COS INC COM 216648402 600 2,530 SH   SOLE 8 2,530 0 0
COOPER COS INC OPT 216648402 1,423 6,000 SH Put SOLE 8 6,000 0 0
COOPER STD HLDGS INC COM 21676P103 1,336 11,527 SH   SOLE 1 11,527 0 0
COOPER STD HLDGS INC COM 21676P103 11 98 SH   SOLE 8 98 0 0
COOPER TIRE &amp RUBR CO COM 216831107 2,678 71,617 SH   SOLE 1 71,617 0 0
COOPER TIRE &amp RUBR CO COM 216831107 45 1,208 SH   SOLE 8 1,208 0 0
COPA HOLDINGS SA COM P31076105 1,795 14,414 SH   SOLE 1 14,414 0 0
COPA HOLDINGS SA COM P31076105 526 4,225 SH   SOLE 8 4,225 0 0
COPART INC COM 217204106 3,095 90,030 SH   SOLE 1 90,030 0 0
COPART INC COM 217204106 794 23,094 SH   SOLE 8 23,094 0 0
COPART INC OPT 217204106 34 1,000 SH Put SOLE 8 1,000 0 0
COPART INC OPT 217204106 412 12,000 SH Call SOLE 8 12,000 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 200 27,962 SH   SOLE 1 27,962 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 0 39 SH   SOLE 8 39 0 0
CORCEPT THERAPEUTICS INC COM 218352102 1,663 86,145 SH   SOLE 1 86,145 0 0
CORCEPT THERAPEUTICS INC COM 218352102 6 330 SH   SOLE 8 330 0 0
CORE LABORATORIES N V COM N22717107 1,692 17,148 SH   SOLE 1 17,148 0 0
CORE LABORATORIES N V OPT N22717107 296 3,000 SH Call SOLE 8 3,000 0 0
CORE LABORATORIES N V COM N22717107 23 234 SH   SOLE 8 234 0 0
CORE LABORATORIES N V COM N22717107 200 2,024 SH   SOLE 9 2,024 0 0
CORE MARK HOLDING CO INC COM 218681104 34 1,057 SH   SOLE 1 1,057 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 4 171 SH   SOLE 1 171 0 0
CORECIVIC INC TRUS 21871N101 242 9,026 SH   SOLE 1 9,026 0 0
CORECIVIC INC TRUS 21871N101 16 580 SH   SOLE 8 580 0 0
CORECIVIC INC OPT 21871N101 292 10,900 SH Put SOLE 8 10,900 0 0
CORECIVIC INC OPT 21871N101 581 21,700 SH Call SOLE 8 21,700 0 0
CORELOGIC INC COM 21871D103 6,966 150,717 SH   SOLE 1 150,717 0 0
CORELOGIC INC COM 21871D103 1 32 SH   SOLE 8 32 0 0
CORENERGY INFRASTRUCTURE TR TRUS 21870U502 100 2,808 SH   SOLE 1 2,808 0 0
CORESITE RLTY CORP COM 21870Q105 316 2,828 SH   SOLE 1 2,828 0 0
CORESITE RLTY CORP TRUS 21870Q105 2,630 23,507 SH   SOLE 1 23,507 0 0
CORESITE RLTY CORP TRUS 21870Q105 139 1,246 SH   SOLE 8 1,246 0 0
CORINDUS VASCULAR ROBOTICS I COM 218730109 4 2,363 SH   SOLE 1 2,363 0 0
CORIUM INTL INC COM 21887L107 6 567 SH   SOLE 1 567 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 585 14,408 SH   SOLE 1 14,408 0 0
CORNERSTONE ONDEMAND INC BOND 21925YAB9 1,542 1,524,000 PRN   SOLE 8 0 0 1,524,000
CORNERSTONE ONDEMAND INC OPT 21925Y103 3,696 91,000 SH Put SOLE 8 91,000 0 0
CORNERSTONE ONDEMAND INC OPT 21925Y103 666 16,400 SH Call SOLE 8 16,400 0 0
CORNERSTONE TOTAL RTRN FD IN FUND 21924U300 1 56 SH   DFND 1 0 0 56
CORNING INC COM 219350105 16 551 SH   DFND 1 0 0 551
CORNING INC COM 219350105 30,258 1,011,244 SH   SOLE 1 1,011,244 0 0
CORNING INC OPT 219350105 7,785 260,200 SH Call SOLE 8 260,200 0 0
CORNING INC COM 219350105 1,327 44,342 SH   SOLE 8 44,342 0 0
CORNING INC OPT 219350105 8,515 284,600 SH Put SOLE 8 284,600 0 0
CORNING INC COM 219350105 1,048 35,031 SH   SOLE 9 35,031 0 0
CORPORATE OFFICE PPTYS TR TRUS 22002T108 5,346 162,843 SH   SOLE 1 162,843 0 0
CORPORATE OFFICE PPTYS TR COM 22002T108 427 12,998 SH   SOLE 1 12,998 0 0
CORPORATE OFFICE PPTYS TR TRUS 22002T108 342 10,388 SH   SOLE 8 10,388 0 0
CORVEL CORP COM 221006109 149 2,731 SH   SOLE 1 2,731 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 7 460 SH   SOLE 1 460 0 0
COSAN LTD COM G25343107 101 12,400 SH   SOLE 1 12,400 0 0
COSAN LTD COM G25343107 0 2 SH   SOLE 8 2 0 0
COSTAMARE INC COM Y1771G102 62 9,993 SH   SOLE 1 9,993 0 0
COSTAMARE INC COM Y1771G102 16 2,606 SH   SOLE 8 2,606 0 0
COSTAMARE INC COM Y1771G102 27 4,300 SH   DFND 20 0 0 4,300
COSTAR GROUP INC COM 22160N109 4,169 15,543 SH   SOLE 1 15,543 0 0
COSTCO WHSL CORP NEW COM 22160K105 403 2,450 SH   DFND 1 0 0 2,450
COSTCO WHSL CORP NEW COM 22160K105 61,510 374,401 SH   SOLE 1 374,401 0 0
COSTCO WHSL CORP NEW COM 22160K105 12,563 76,468 SH   SOLE 8 76,468 0 0
COSTCO WHSL CORP NEW OPT 22160K105 45,442 276,600 SH Call SOLE 8 276,600 0 0
COSTCO WHSL CORP NEW OPT 22160K105 79,155 481,800 SH Put SOLE 8 481,800 0 0
COTIVITI HLDGS INC COM 22164K101 25 708 SH   SOLE 1 708 0 0
COTT CORP QUE COM 22163N106 30 2,000 SH   SOLE 1 2,000 0 0
COTY INC COM 222070203 16,501 998,323 SH   SOLE 1 998,323 0 0
COTY INC COM 222070203 920 55,628 SH   SOLE 8 55,628 0 0
COTY INC OPT 222070203 2,590 156,700 SH Put SOLE 8 156,700 0 0
COTY INC OPT 222070203 1,554 94,000 SH Call SOLE 8 94,000 0 0
COUNTY BANCORP INC COM 221907108 4 153 SH   SOLE 1 153 0 0
COUPA SOFTWARE INC COM 22266L106 182 5,867 SH   SOLE 1 5,867 0 0
COUPA SOFTWARE INC COM 22266L106 30 951 SH   SOLE 8 951 0 0
COUSINS PPTYS INC TRUS 222795106 5,827 623,825 SH   SOLE 1 623,825 0 0
COUSINS PPTYS INC TRUS 222795106 4 490 SH   SOLE 8 490 0 0
COVANTA HLDG CORP COM 22282E102 40 2,717 SH   SOLE 1 2,717 0 0
COVANTA HLDG CORP COM 22282E102 0 27 SH   SOLE 8 27 0 0
COVANTA HLDG CORP COM 22282E102 146 9,805 SH   SOLE 9 9,805 0 0
COVENANT TRANSN GROUP INC COM 22284P105 8 275 SH   SOLE 1 275 0 0
COVENANT TRANSN GROUP INC COM 22284P105 6 214 SH   SOLE 8 214 0 0
COWEN INC COM 223622606 107 6,001 SH   SOLE 1 6,001 0 0
COWEN INC COM 223622606 292 16,406 SH   SOLE 8 16,406 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 12634H101 2 1,375 SH   SOLE 1 1,375 0 0
CPI CARD GROUP INC COM 12634H101 0 100 SH   SOLE 8 100 0 0
CRA INTL INC COM 12618T105 20 495 SH   SOLE 1 495 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 354 2,331 SH   SOLE 1 2,331 0 0
CRACKER BARREL OLD CTRY STOR OPT 22410J106 1,061 7,000 SH Put SOLE 8 7,000 0 0
CRACKER BARREL OLD CTRY STOR OPT 22410J106 61 400 SH Call SOLE 8 400 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 221 1,459 SH   SOLE 8 1,459 0 0
CRAFT BREW ALLIANCE INC COM 224122101 482 27,439 SH   SOLE 1 27,439 0 0
CRAFT BREW ALLIANCE INC COM 224122101 37 2,132 SH   SOLE 8 2,132 0 0
CRANE CO COM 224399105 20 257 SH   SOLE 1 257 0 0
CRANE CO OPT 224399105 80 1,000 SH Put SOLE 8 1,000 0 0
CRANE CO OPT 224399105 248 3,100 SH Call SOLE 8 3,100 0 0
CRAWFORD &amp CO COM 224633107 3 288 SH   SOLE 1 288 0 0
CRAY INC COM 225223304 18 928 SH   SOLE 1 928 0 0
CRAY INC COM 225223304 2 78 SH   SOLE 8 78 0 0
CREDICORP LTD COM G2519Y108 8,948 43,643 SH   SOLE 1 43,643 0 0
CREDICORP LTD COM G2519Y108 71 348 SH   SOLE 8 348 0 0
CREDIT ACCEP CORP MICH COM 225310101 2,379 8,489 SH   SOLE 1 8,489 0 0
CREDIT ACCEP CORP MICH COM 225310101 935 3,334 SH   SOLE 8 3,334 0 0
CREDIT ACCEP CORP MICH OPT 225310101 14,121 50,400 SH Put SOLE 8 50,400 0 0
CREDIT ACCEP CORP MICH OPT 225310101 2,802 10,000 SH Call SOLE 8 10,000 0 0
CREDIT SUISSE GROUP ADR 225401108 476 30,117 SH   SOLE 1 30,117 0 0
CREDIT SUISSE GROUP OPT 225401108 569 36,000 SH Put SOLE 8 36,000 0 0
CREDIT SUISSE GROUP OPT 225401108 1,340 84,800 SH Call SOLE 8 84,800 0 0
CREDIT SUISSE GROUP ADR 225401108 144 9,151 SH   SOLE 8 9,151 0 0
CREDIT SUISSE GROUP ADR 225401108 1,692 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 1 9 SH   SOLE 8 9 0 0
CREE INC COM 225447101 210 7,434 SH   SOLE 1 7,434 0 0
CREE INC OPT 225447101 939 33,300 SH Put SOLE 8 33,300 0 0
CREE INC COM 225447101 4,468 158,498 SH   SOLE 8 158,498 0 0
CREE INC OPT 225447101 589 20,900 SH Call SOLE 8 20,900 0 0
CRESCENT PT ENERGY CORP COM 22576C101 2 290 SH   DFND 1 0 0 290
CRESCENT PT ENERGY CORP COM 22576C101 16 2,000 SH   SOLE 1 2,000 0 0
CRESCENT PT ENERGY CORP COM 22576C101 145 18,001 SH   SOLE 9 18,001 0 0
CRESTWOOD EQUITY PARTNERS LP COM 226344208 1,397 57,255 SH   SOLE 1 57,255 0 0
CRESTWOOD EQUITY PARTNERS LP OPT 226344208 15 600 SH Put SOLE 8 600 0 0
CRESTWOOD EQUITY PARTNERS LP OPT 226344208 63 2,600 SH Call SOLE 8 2,600 0 0
CRESTWOOD EQUITY PARTNERS LP COM 226344208 0 1 SH   SOLE 8 1 0 0
CRESUD S A C I F Y A ADR 226406106 4 193 SH   SOLE 8 193 0 0
CRESUD S A C I F Y A ADR 226406106 187 10,025 SH   DFND 20 0 0 10,025
CRISPR THERAPEUTICS AG COM H17182108 187 10,500 SH   SOLE 1 10,500 0 0
CRISPR THERAPEUTICS AG COM H17182108 24 1,364 SH   SOLE 8 1,364 0 0
CRITEO S A ADR 226718104 5,781 139,302 SH   SOLE 1 139,302 0 0
CRITEO S A OPT 226718104 104 2,500 SH Call SOLE 8 2,500 0 0
CRITEO S A ADR 226718104 44 1,058 SH   SOLE 8 1,058 0 0
CRITEO S A OPT 226718104 104 2,500 SH Put SOLE 8 2,500 0 0
CROCS INC COM 227046109 862 88,815 SH   SOLE 1 88,815 0 0
CROCS INC COM 227046109 166 17,085 SH   SOLE 8 17,085 0 0
CROCS INC OPT 227046109 18 1,900 SH Put SOLE 8 1,900 0 0
CROCS INC OPT 227046109 171 17,600 SH Call SOLE 8 17,600 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 12 821 SH   SOLE 1 821 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 5 324 SH   SOLE 8 324 0 0
CROSS TIMBERS RTY TR TRUS 22757R109 0 3 SH   SOLE 8 3 0 0
CROSSAMERICA PARTNERS LP COM 22758A105 217 7,944 SH   SOLE 1 7,944 0 0
CROWN CASTLE INTL CORP NEW TRUS 22822V101 39,349 393,575 SH   SOLE 1 393,575 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 3,069 30,695 SH   SOLE 1 30,695 0 0
CROWN CASTLE INTL CORP NEW TRUS 22822V101 791 7,913 SH   SOLE 8 7,913 0 0
CROWN CASTLE INTL CORP NEW OPT 22822V101 200 2,000 SH Call SOLE 8 2,000 0 0
CROWN CASTLE INTL CORP NEW OPT 22822V101 480 4,800 SH Put SOLE 8 4,800 0 0
CROWN CASTLE INTL CORP NEW CONV 22822V309 42,353 39,656 SH   SOLE 8 39,656 0 0
CROWN HOLDINGS INC COM 228368106 5,858 98,092 SH   SOLE 1 98,092 0 0
CROWN HOLDINGS INC COM 228368106 9,061 151,719 SH   SOLE 8 151,719 0 0
CROWN HOLDINGS INC OPT 228368106 161 2,700 SH Call SOLE 8 2,700 0 0
CRYOLIFE INC COM 228903100 17 743 SH   SOLE 1 743 0 0
CRYOLIFE INC COM 228903100 1 30 SH   SOLE 8 30 0 0
CSG SYS INTL INC COM 126349109 118 2,953 SH   SOLE 1 2,953 0 0
CSG SYS INTL INC BOND 126349AF6 4,321 4,043,000 PRN   SOLE 8 0 0 4,043,000
CSG SYS INTL INC COM 126349109 59 1,456 SH   SOLE 8 1,456 0 0
CSRA INC COM 12650T104 2,762 85,598 SH   SOLE 1 85,598 0 0
CSRA INC COM 12650T104 38 1,169 SH   SOLE 8 1,169 0 0
CSS INDS INC COM 125906107 8 279 SH   SOLE 1 279 0 0
CSS INDS INC COM 125906107 2 82 SH   SOLE 8 82 0 0
CSW INDUSTRIALS INC COM 126402106 21 467 SH   SOLE 1 467 0 0
CSX CORP COM 126408103 31,772 585,530 SH   SOLE 1 585,530 0 0
CSX CORP COM 126408103 13 242 SH   DFND 1 0 0 242
CSX CORP OPT 126408103 49,539 913,000 SH Put SOLE 8 913,000 0 0
CSX CORP OPT 126408103 13,804 254,400 SH Call SOLE 8 254,400 0 0
CSX CORP COM 126408103 13,228 243,794 SH   SOLE 8 243,794 0 0
CSX CORP COM 126408103 3,529 65,033 SH   SOLE 9 65,033 0 0
CTI BIOPHARMA CORP COM 12648L601 2 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,179 98,212 SH   SOLE 1 98,212 0 0
CTRIP COM INTL LTD OPT 22943F100 14,694 278,600 SH Call SOLE 8 278,600 0 0
CTRIP COM INTL LTD ADR 22943F100 4,501 85,352 SH   SOLE 8 85,352 0 0
CTRIP COM INTL LTD BOND 22943FAF7 8 7,000 PRN   SOLE 8 0 0 7,000
CTRIP COM INTL LTD OPT 22943F100 25,383 481,300 SH Put SOLE 8 481,300 0 0
CTRIP COM INTL LTD BOND 22943FAD2 1,546 1,120,000 PRN   SOLE 8 0 0 1,120,000
CTRIP COM INTL LTD BOND 22943FAH3 45 37,000 PRN   SOLE 8 0 0 37,000
CTRIP COM INTL LTD ADR 22943F100 7,238 137,235 SH   SOLE 9 137,235 0 0
CTS CORP COM 126501105 23 940 SH   SOLE 1 940 0 0
CU BANCORP CALIF COM 126534106 349 8,985 SH   SOLE 1 8,985 0 0
CUBESMART COM 229663109 1,734 66,787 SH   SOLE 1 66,787 0 0
CUBESMART TRUS 229663109 5,988 230,658 SH   SOLE 1 230,658 0 0
CUBESMART TRUS 229663109 24 926 SH   SOLE 8 926 0 0
CUBIC CORP COM 229669106 88 1,732 SH   SOLE 1 1,732 0 0
CUI GLOBAL INC COM 126576206 0 91 SH   SOLE 8 91 0 0
CULLEN FROST BANKERS INC COM 229899109 880 9,266 SH   SOLE 1 9,266 0 0
CULLEN FROST BANKERS INC OPT 229899109 626 6,600 SH Put SOLE 8 6,600 0 0
CULLEN FROST BANKERS INC COM 229899109 11 119 SH   SOLE 8 119 0 0
CULLEN FROST BANKERS INC OPT 229899109 1,395 14,700 SH Call SOLE 8 14,700 0 0
CULP INC COM 230215105 13 406 SH   SOLE 1 406 0 0
CUMMINS INC COM 231021106 28,370 168,837 SH   SOLE 1 168,837 0 0
CUMMINS INC OPT 231021106 17,509 104,200 SH Put SOLE 8 104,200 0 0
CUMMINS INC OPT 231021106 12,518 74,500 SH Call SOLE 8 74,500 0 0
CUMMINS INC COM 231021106 139 824 SH   SOLE 8 824 0 0
CUMMINS INC COM 231021106 54 320 SH   SOLE 9 320 0 0
CURIS INC COM 231269101 13 8,444 SH   SOLE 1 8,444 0 0
CURRENCYSHARES AUSTRALIAN DL OPT 23129U101 31 400 SH Put SOLE 8 400 0 0
CURRENCYSHARES AUSTRALIAN DL FUND 23129U101 15 186 SH   SOLE 8 186 0 0
CURRENCYSHARES AUSTRALIAN DL OPT 23129U101 86 1,100 SH Call SOLE 8 1,100 0 0
CURRENCYSHARES CDN DLR TR OPT 23129X105 403 5,100 SH Put SOLE 8 5,100 0 0
CURRENCYSHARES CDN DLR TR FUND 23129X105 207 2,614 SH   SOLE 8 2,614 0 0
CURRENCYSHARES CDN DLR TR OPT 23129X105 2,649 33,500 SH Call SOLE 8 33,500 0 0
CURRENCYSHARES EURO TR FUND 23130C108 35 309 SH   SOLE 1 309 0 0
CURRENCYSHARES EURO TR OPT 23130C108 24,063 210,900 SH Put SOLE 8 210,900 0 0
CURRENCYSHARES EURO TR OPT 23130C108 12,642 110,800 SH Call SOLE 8 110,800 0 0
CURRENCYSHARES SWISS FRANC T OPT 23129V109 860 8,800 SH Call SOLE 8 8,800 0 0
CURRENCYSHARES SWISS FRANC T OPT 23129V109 205 2,100 SH Put SOLE 8 2,100 0 0
CURRENCYSHS BRIT POUND STER OPT 23129S106 730 5,600 SH Call SOLE 8 5,600 0 0
CURRENCYSHS BRIT POUND STER FUND 23129S106 1,558 11,957 SH   SOLE 8 11,957 0 0
CURRENCYSHS BRIT POUND STER OPT 23129S106 2,359 18,100 SH Put SOLE 8 18,100 0 0
CURRENCYSHS JAPANESE YEN TR OPT 23130A102 1,323 15,500 SH Call SOLE 8 15,500 0 0
CURRENCYSHS JAPANESE YEN TR FUND 23130A102 758 8,880 SH   SOLE 8 8,880 0 0
CURRENCYSHS JAPANESE YEN TR OPT 23130A102 6,556 76,800 SH Put SOLE 8 76,800 0 0
CURTISS WRIGHT CORP COM 231561101 2,201 21,057 SH   SOLE 1 21,057 0 0
CURTISS WRIGHT CORP OPT 231561101 324 3,100 SH Put SOLE 8 3,100 0 0
CURTISS WRIGHT CORP OPT 231561101 21 200 SH Call SOLE 8 200 0 0
CURTISS WRIGHT CORP COM 231561101 35 339 SH   SOLE 8 339 0 0
CUSTOMERS BANCORP INC COM 23204G100 135 4,150 SH   SOLE 1 4,150 0 0
CUTERA INC COM 232109108 13 306 SH   SOLE 1 306 0 0
CUTERA INC OPT 232109108 422 10,200 SH Call SOLE 8 10,200 0 0
CUTERA INC COM 232109108 4 93 SH   SOLE 8 93 0 0
CVB FINL CORP COM 126600105 349 14,454 SH   SOLE 1 14,454 0 0
CVR ENERGY INC COM 12662P108 9 366 SH   SOLE 1 366 0 0
CVR ENERGY INC OPT 12662P108 5 200 SH Put SOLE 8 200 0 0
CVR ENERGY INC COM 12662P108 78 3,053 SH   SOLE 8 3,053 0 0
CVR PARTNERS LP OPT 126633106 7 2,300 SH Put SOLE 8 2,300 0 0
CVR PARTNERS LP COM 126633106 16 4,885 SH   SOLE 8 4,885 0 0
CVR PARTNERS LP OPT 126633106 2 700 SH Call SOLE 8 700 0 0
CVR REFNG LP COM 12663P107 205 20,774 SH   SOLE 1 20,774 0 0
CVR REFNG LP COM 12663P107 1 97 SH   SOLE 8 97 0 0
CVS HEALTH CORP COM 126650100 217 2,673 SH   DFND 1 0 0 2,673
CVS HEALTH CORP COM 126650100 139,565 1,716,260 SH   SOLE 1 1,716,260 0 0
CVS HEALTH CORP COM 126650100 680 8,359 SH   SOLE 8 8,359 0 0
CVS HEALTH CORP OPT 126650100 11,230 138,100 SH Put SOLE 8 138,100 0 0
CVS HEALTH CORP OPT 126650100 10,726 131,900 SH Call SOLE 8 131,900 0 0
CVS HEALTH CORP COM 126650100 28,674 352,603 SH   SOLE 9 352,603 0 0
CVS HEALTH CORP COM 126650100 2,143 26,350 SH   DFND 20 0 0 26,350
CYBERARK SOFTWARE LTD COM M2682V108 1,737 42,365 SH   SOLE 8 42,365 0 0
CYBERARK SOFTWARE LTD OPT M2682V108 1,324 32,300 SH Put SOLE 8 32,300 0 0
CYBERARK SOFTWARE LTD OPT M2682V108 1,398 34,100 SH Call SOLE 8 34,100 0 0
CYBEROPTICS CORP COM 232517102 7 413 SH   SOLE 1 413 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 106 13,100 SH   SOLE 1 13,100 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 1 150 SH   SOLE 8 150 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 26 1,689 SH   SOLE 1 1,689 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 129 8,561 SH   SOLE 8 8,561 0 0
CYPRESS SEMICONDUCTOR CORP OPT 232806109 260 17,300 SH Put SOLE 8 17,300 0 0
CYPRESS SEMICONDUCTOR CORP OPT 232806109 987 65,700 SH Call SOLE 8 65,700 0 0
CYRUSONE INC COM 23283R100 1,049 17,804 SH   SOLE 1 17,804 0 0
CYRUSONE INC TRUS 23283R100 1,196 20,318 SH   SOLE 1 20,318 0 0
CYRUSONE INC TRUS 23283R100 39 673 SH   SOLE 8 673 0 0
CYS INVTS INC TRUS 12673A108 224 25,962 SH   SOLE 1 25,962 0 0
CYS INVTS INC TRUS 12673A108 1 73 SH   SOLE 8 73 0 0
CYTOKINETICS INC COM 23282W605 205 14,118 SH   SOLE 1 14,118 0 0
CYTOKINETICS INC COM 23282W605 20 1,385 SH   SOLE 8 1,385 0 0
CYTOKINETICS INC OPT 23282W605 732 50,500 SH Call SOLE 8 50,500 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 469 25,857 SH   SOLE 1 25,857 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 28 1,529 SH   SOLE 8 1,529 0 0
CYTORI THERAPEUTICS INC COM 23283K204 1 1,467 SH   DFND 1 0 0 1,467
CYTRX CORP COM 232828509 0 9 SH   SOLE 1 9 0 0
D R HORTON INC COM 23331A109 9,841 246,452 SH   SOLE 1 246,452 0 0
D R HORTON INC OPT 23331A109 1,106 27,700 SH Call SOLE 8 27,700 0 0
D R HORTON INC OPT 23331A109 3,470 86,900 SH Put SOLE 8 86,900 0 0
D R HORTON INC COM 23331A109 3,645 91,287 SH   SOLE 8 91,287 0 0
D R HORTON INC COM 23331A109 0 1 SH   SOLE 9 1 0 0
DAILY JOURNAL CORP COM 233912104 5 21 SH   SOLE 1 21 0 0
DAKTRONICS INC COM 234264109 9 824 SH   SOLE 1 824 0 0
DAKTRONICS INC COM 234264109 0 37 SH   SOLE 8 37 0 0
DANA INCORPORATED COM 235825205 165 5,932 SH   SOLE 1 5,932 0 0
DANA INCORPORATED OPT 235825205 59 2,100 SH Call SOLE 8 2,100 0 0
DANA INCORPORATED COM 235825205 2 77 SH   SOLE 8 77 0 0
DANA INCORPORATED OPT 235825205 25 900 SH Put SOLE 8 900 0 0
DANAHER CORP DEL COM 235851102 825 9,620 SH   DFND 1 0 0 9,620
DANAHER CORP DEL COM 235851102 93,037 1,084,601 SH   SOLE 1 424,155 660,446 0
DANAHER CORP DEL COM 235851102 413 4,816 SH   SOLE 8 4,816 0 0
DANAHER CORP DEL BOND 235851AF9 20 6,000 PRN   SOLE 8 0 0 6,000
DANAHER CORP DEL OPT 235851102 2,505 29,200 SH Put SOLE 8 29,200 0 0
DANAHER CORP DEL OPT 235851102 3,817 44,500 SH Call SOLE 8 44,500 0 0
DANAHER CORP DEL COM 235851102 2,604 30,355 SH   SOLE 9 30,355 0 0
DANAHER CORP DEL COM 235851102 1,006 11,733 SH   SOLE 20 0 11,733 0
DARDEN RESTAURANTS INC COM 237194105 16,399 208,183 SH   SOLE 1 208,183 0 0
DARDEN RESTAURANTS INC COM 237194105 2,338 29,677 SH   SOLE 8 29,677 0 0
DARDEN RESTAURANTS INC OPT 237194105 2,726 34,600 SH Call SOLE 8 34,600 0 0
DARDEN RESTAURANTS INC OPT 237194105 2,419 30,700 SH Put SOLE 8 30,700 0 0
DARDEN RESTAURANTS INC COM 237194105 1,103 14,011 SH   SOLE 9 14,011 0 0
DARLING INGREDIENTS INC COM 237266101 67 3,805 SH   SOLE 1 3,805 0 0
DARLING INGREDIENTS INC OPT 237266101 30 1,700 SH Put SOLE 8 1,700 0 0
DARLING INGREDIENTS INC COM 237266101 13 721 SH   SOLE 8 721 0 0
DARLING INGREDIENTS INC OPT 237266101 42 2,400 SH Call SOLE 8 2,400 0 0
DASEKE INC COM 23753F107 41 3,191 SH   SOLE 1 3,191 0 0
DAVE &amp BUSTERS ENTMT INC COM 238337109 529 10,063 SH   SOLE 1 10,063 0 0
DAVE &amp BUSTERS ENTMT INC COM 238337109 4,517 86,066 SH   SOLE 8 86,066 0 0
DAVE &amp BUSTERS ENTMT INC OPT 238337109 1,081 20,600 SH Put SOLE 8 20,600 0 0
DAVIDSTEA INC COM 238661102 1 221 SH   SOLE 8 221 0 0
DAVITA INC COM 23918K108 6,432 108,274 SH   SOLE 1 108,274 0 0
DAVITA INC COM 23918K108 2,305 38,813 SH   SOLE 8 38,813 0 0
DAVITA INC OPT 23918K108 8,238 138,700 SH Put SOLE 8 138,700 0 0
DAVITA INC OPT 23918K108 3,047 51,300 SH Call SOLE 8 51,300 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 0 16 SH   SOLE 8 16 0 0
DBV TECHNOLOGIES S A OPT 23306J101 5,178 122,000 SH Put SOLE 8 122,000 0 0
DBV TECHNOLOGIES S A OPT 23306J101 4,881 115,000 SH Call SOLE 8 115,000 0 0
DBX ETF TR FUND 233051408 28 1,000 SH   DFND 1 0 0 1,000
DBX ETF TR OPT 233051879 5,511 188,800 SH Call SOLE 8 188,800 0 0
DBX ETF TR OPT 233051879 2,615 89,600 SH Put SOLE 8 89,600 0 0
DBX ETF TR FUND 233051879 1 25 SH   SOLE 8 25 0 0
DCP MIDSTREAM LP COM 23311P100 2,217 64,011 SH   SOLE 1 64,011 0 0
DCT INDUSTRIAL TRUST INC TRUS 233153204 6,566 113,382 SH   SOLE 1 113,382 0 0
DCT INDUSTRIAL TRUST INC TRUS 233153204 7 127 SH   SOLE 8 127 0 0
DDR CORP COM 23317H102 454 49,615 SH   SOLE 1 49,615 0 0
DDR CORP TRUS 23317H102 2,914 318,072 SH   SOLE 1 318,072 0 0
DDR CORP OPT 23317H102 790 86,200 SH Put SOLE 8 86,200 0 0
DDR CORP TRUS 23317H102 23 2,522 SH   SOLE 8 2,522 0 0
DEAN FOODS CO NEW COM 242370203 677 62,181 SH   SOLE 1 62,181 0 0
DEAN FOODS CO NEW OPT 242370203 75 6,900 SH Call SOLE 8 6,900 0 0
DEAN FOODS CO NEW OPT 242370203 190 17,500 SH Put SOLE 8 17,500 0 0
DEAN FOODS CO NEW COM 242370203 263 24,192 SH   SOLE 8 24,192 0 0
DECIPHERA PHARMACEUTICALS IN COM 24344T101 475 25,000 SH   SOLE 1 25,000 0 0
DECKERS OUTDOOR CORP COM 243537107 2,841 41,527 SH   SOLE 1 41,527 0 0
DECKERS OUTDOOR CORP OPT 243537107 540 7,900 SH Call SOLE 8 7,900 0 0
DECKERS OUTDOOR CORP OPT 243537107 1,608 23,500 SH Put SOLE 8 23,500 0 0
DEERE &amp CO COM 244199105 9,455 75,285 SH   SOLE 1 75,285 0 0
DEERE &amp CO COM 244199105 94 746 SH   DFND 1 0 0 746
DEERE &amp CO COM 244199105 7,158 57,001 SH   SOLE 8 57,001 0 0
DEERE &amp CO OPT 244199105 9,771 77,800 SH Call SOLE 8 77,800 0 0
DEERE &amp CO OPT 244199105 12,635 100,600 SH Put SOLE 8 100,600 0 0
DEERE &amp CO COM 244199105 2,514 20,016 SH   SOLE 9 20,016 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 7 490 SH   SOLE 1 490 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 84 5,745 SH   SOLE 8 5,745 0 0
DEL TACO RESTAURANTS INC COM 245496104 102 6,637 SH   SOLE 1 6,637 0 0
DELEK LOGISTICS PARTNERS LP COM 24664T103 4 129 SH   SOLE 8 129 0 0
DELEK US HLDGS INC NEW COM 24665A103 1,016 37,990 SH   SOLE 1 37,990 0 0
DELEK US HLDGS INC NEW COM 24665A103 59 2,195 SH   SOLE 8 2,195 0 0
DELL TECHNOLOGIES INC COM 24703L103 86,481 1,120,079 SH   SOLE 1 1,120,079 0 0
DELL TECHNOLOGIES INC COM 24703L103 4 55 SH   DFND 1 0 0 55
DELL TECHNOLOGIES INC COM 24703L103 8,406 108,871 SH   SOLE 8 108,871 0 0
DELL TECHNOLOGIES INC OPT 24703L103 502 6,501 SH Call SOLE 8 6,501 0 0
DELL TECHNOLOGIES INC OPT 24703L103 149 1,936 SH Put SOLE 8 1,936 0 0
DELL TECHNOLOGIES INC COM 24703L103 4 58 SH   DFND 20 0 0 58
DELPHI AUTOMOTIVE PLC COM G27823106 27,711 281,622 SH   SOLE 1 281,622 0 0
DELPHI AUTOMOTIVE PLC COM G27823106 38 390 SH   DFND 1 0 0 390
DELPHI AUTOMOTIVE PLC OPT G27823106 4,576 46,500 SH Call SOLE 8 46,500 0 0
DELPHI AUTOMOTIVE PLC COM G27823106 1,273 12,938 SH   SOLE 8 12,938 0 0
DELPHI AUTOMOTIVE PLC OPT G27823106 11,916 121,100 SH Put SOLE 8 121,100 0 0
DELPHI AUTOMOTIVE PLC COM G27823106 22 227 SH   SOLE 9 227 0 0
DELTA AIR LINES INC DEL COM 247361702 31,888 661,285 SH   SOLE 1 661,285 0 0
DELTA AIR LINES INC DEL OPT 247361702 14,331 297,200 SH Call SOLE 8 297,200 0 0
DELTA AIR LINES INC DEL COM 247361702 7,415 153,792 SH   SOLE 8 153,792 0 0
DELTA AIR LINES INC DEL OPT 247361702 15,740 326,400 SH Put SOLE 8 326,400 0 0
DELTA AIR LINES INC DEL COM 247361702 2 41 SH   SOLE 9 41 0 0
DELTA APPAREL INC COM 247368103 3 161 SH   SOLE 1 161 0 0
DELTIC TIMBER CORP COM 247850100 22 253 SH   SOLE 1 253 0 0
DELUXE CORP COM 248019101 3,149 43,155 SH   SOLE 1 43,155 0 0
DELUXE CORP COM 248019101 51 700 SH   SOLE 8 700 0 0
DENBURY RES INC COM 247916208 1,365 1,018,766 SH   SOLE 1 1,018,766 0 0
DENBURY RES INC OPT 247916208 2 1,400 SH Put SOLE 8 1,400 0 0
DENBURY RES INC COM 247916208 111 82,538 SH   SOLE 8 82,538 0 0
DENBURY RES INC OPT 247916208 15 11,400 SH Call SOLE 8 11,400 0 0
DENISON MINES CORP COM 248356107 0 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 407 32,728 SH   SOLE 1 32,728 0 0
DENNYS CORP COM 24869P104 75 5,996 SH   SOLE 8 5,996 0 0
DENTSPLY SIRONA INC COM 24906P109 15 245 SH   DFND 1 0 0 245
DENTSPLY SIRONA INC COM 24906P109 9,125 152,561 SH   SOLE 1 152,561 0 0
DENTSPLY SIRONA INC OPT 24906P109 2,392 40,000 SH Put SOLE 8 40,000 0 0
DENTSPLY SIRONA INC COM 24906P109 1,193 19,945 SH   SOLE 8 19,945 0 0
DEPOMED INC COM 249908104 8 1,321 SH   SOLE 1 1,321 0 0
DEPOMED INC COM 249908104 24 4,079 SH   SOLE 8 4,079 0 0
DEPOMED INC OPT 249908104 116 20,100 SH Call SOLE 8 20,100 0 0
DEPOMED INC OPT 249908104 53 9,100 SH Put SOLE 8 9,100 0 0
DERMIRA INC COM 24983L104 32 1,193 SH   SOLE 1 1,193 0 0
DERMIRA INC COM 24983L104 1 48 SH   SOLE 8 48 0 0
DESCARTES SYS GROUP INC COM 249906108 1,458 53,300 SH   SOLE 9 53,300 0 0
DESPEGAR COM CORP COM G27358103 604 18,875 SH   SOLE 1 18,875 0 0
DESTINATION MATERNITY CORP COM 25065D100 0 54 SH   SOLE 8 54 0 0
DESTINATION XL GROUP INC COM 25065K104 0 47 SH   SOLE 8 47 0 0
DEUTSCHE BANK AG COM D18190898 4,151 240,230 SH   SOLE 1 240,230 0 0
DEUTSCHE BANK AG OPT D18190898 7,292 422,000 SH Put SOLE 8 422,000 0 0
DEUTSCHE BANK AG COM D18190898 160 9,234 SH   SOLE 8 9,234 0 0
DEUTSCHE BANK AG OPT D18190898 8,465 489,900 SH Call SOLE 8 489,900 0 0
DEUTSCHE BANK AG COM D18190898 4,301 248,907 SH   SOLE 9 248,907 0 0
DEUTSCHE BK AG LDN BRH FUND 25154H749 112 4,447 SH   DFND 1 0 0 4,447
DEVON ENERGY CORP NEW COM 25179M103 5,118 139,428 SH   SOLE 1 139,428 0 0
DEVON ENERGY CORP NEW COM 25179M103 4 101 SH   DFND 1 0 0 101
DEVON ENERGY CORP NEW OPT 25179M103 11,538 314,300 SH Put SOLE 8 314,300 0 0
DEVON ENERGY CORP NEW OPT 25179M103 12,830 349,500 SH Call SOLE 8 349,500 0 0
DEVON ENERGY CORP NEW COM 25179M103 786 21,412 SH   SOLE 8 21,412 0 0
DEVON ENERGY CORP NEW COM 25179M103 546 14,862 SH   SOLE 9 14,862 0 0
DEXCOM INC COM 252131107 384 7,836 SH   SOLE 1 7,836 0 0
DEXCOM INC COM 252131107 25 520 SH   SOLE 8 520 0 0
DEXCOM INC OPT 252131107 24 500 SH Put SOLE 8 500 0 0
DHI GROUP INC COM 23331S100 3 1,123 SH   SOLE 1 1,123 0 0
DHT HOLDINGS INC COM Y2065G121 192 48,398 SH   SOLE 1 48,398 0 0
DIAGEO P L C ADR 25243Q205 36 271 SH   DFND 1 0 0 271
DIAGEO P L C OPT 25243Q205 16,463 124,600 SH Put SOLE 8 124,600 0 0
DIAGEO P L C OPT 25243Q205 7,571 57,300 SH Call SOLE 8 57,300 0 0
DIAGEO P L C ADR 25243Q205 1,374 10,400 SH   SOLE 8 10,400 0 0
DIAMOND HILL INVESTMENT GROU COM 25264R207 16 76 SH   SOLE 1 76 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 319 21,934 SH   SOLE 1 21,934 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 554 38,222 SH   SOLE 8 38,222 0 0
DIAMOND OFFSHORE DRILLING IN OPT 25271C102 1,093 75,400 SH Call SOLE 8 75,400 0 0
DIAMOND OFFSHORE DRILLING IN OPT 25271C102 3,419 235,800 SH Put SOLE 8 235,800 0 0
DIAMONDBACK ENERGY INC COM 25278X109 1,918 19,574 SH   SOLE 1 19,574 0 0
DIAMONDBACK ENERGY INC OPT 25278X109 24,049 245,500 SH Put SOLE 8 245,500 0 0
DIAMONDBACK ENERGY INC COM 25278X109 8,007 81,742 SH   SOLE 8 81,742 0 0
DIAMONDROCK HOSPITALITY CO TRUS 252784301 4,093 373,798 SH   SOLE 1 373,798 0 0
DIAMONDROCK HOSPITALITY CO TRUS 252784301 4 337 SH   SOLE 8 337 0 0
DIANA SHIPPING INC COM Y2066G104 2,818 776,304 SH   DFND 1 0 0 776,304
DIANA SHIPPING INC COM Y2066G104 0 40 SH   SOLE 8 40 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 0 78 SH   SOLE 8 78 0 0
DICKS SPORTING GOODS INC COM 253393102 1,501 55,550 SH   SOLE 1 55,550 0 0
DICKS SPORTING GOODS INC OPT 253393102 421 15,600 SH Call SOLE 8 15,600 0 0
DICKS SPORTING GOODS INC COM 253393102 2,063 76,389 SH   SOLE 8 76,389 0 0
DICKS SPORTING GOODS INC OPT 253393102 1,866 69,100 SH Put SOLE 8 69,100 0 0
DIEBOLD NXDF INC COM 253651103 43 1,884 SH   SOLE 1 1,884 0 0
DIEBOLD NXDF INC COM 253651103 6 242 SH   DFND 1 0 0 242
DIEBOLD NXDF INC COM 253651103 14 624 SH   SOLE 8 624 0 0
DIEBOLD NXDF INC OPT 253651103 487 21,300 SH Put SOLE 8 21,300 0 0
DIEBOLD NXDF INC OPT 253651103 916 40,100 SH Call SOLE 8 40,100 0 0
DIGI INTL INC COM 253798102 6 613 SH   SOLE 1 613 0 0
DIGIMARC CORP NEW COM 25381B101 8 232 SH   SOLE 1 232 0 0
DIGITAL RLTY TR INC TRUS 253868103 31,825 268,949 SH   SOLE 1 268,949 0 0
DIGITAL RLTY TR INC TRUS 253868103 2,775 23,455 SH   SOLE 8 23,455 0 0
DIGITAL RLTY TR INC OPT 253868103 21,832 184,500 SH Call SOLE 8 184,500 0 0
DIGITAL RLTY TR INC OPT 253868103 1,373 11,600 SH Put SOLE 8 11,600 0 0
DIGITALGLOBE INC COM 25389M877 2,166 61,436 SH   SOLE 1 61,436 0 0
DIGITALGLOBE INC COM 25389M877 11 333 SH   SOLE 8 333 0 0
DILLARDS INC COM 254067101 4,223 75,348 SH   SOLE 1 75,348 0 0
DILLARDS INC OPT 254067101 8,326 148,500 SH Call SOLE 8 148,500 0 0
DILLARDS INC COM 254067101 104 1,856 SH   SOLE 8 1,856 0 0
DILLARDS INC OPT 254067101 9,044 161,300 SH Put SOLE 8 161,300 0 0
DIME CMNTY BANCSHARES COM 253922108 16 734 SH   SOLE 1 734 0 0
DINEEQUITY INC COM 254423106 63 1,470 SH   SOLE 1 1,470 0 0
DINEEQUITY INC OPT 254423106 851 19,800 SH Put SOLE 8 19,800 0 0
DINEEQUITY INC COM 254423106 121 2,817 SH   SOLE 8 2,817 0 0
DINEEQUITY INC OPT 254423106 357 8,300 SH Call SOLE 8 8,300 0 0
DIODES INC COM 254543101 26 884 SH   SOLE 1 884 0 0
DIODES INC COM 254543101 234 7,840 SH   SOLE 8 7,840 0 0
DIPLOMAT PHARMACY INC COM 25456K101 2,508 121,106 SH   SOLE 1 121,106 0 0
DIPLOMAT PHARMACY INC COM 25456K101 2 82 SH   SOLE 8 82 0 0
DIREXION SHS ETF TR FUND 25490K281 206 1,946 SH   SOLE 1 1,946 0 0
DIREXION SHS ETF TR FUND 25490K745 276 60,000 SH   DFND 1 0 0 60,000
DIREXION SHS ETF TR FUND 25459Y264 118 3,850 SH   DFND 1 0 0 3,850
DIREXION SHS ETF TR FUND 25459W847 2,132 32,856 SH   SOLE 1 32,856 0 0
DIREXION SHS ETF TR FUND 25459Y694 1,925 34,386 SH   SOLE 1 34,386 0 0
DIREXION SHS ETF TR FUND 25460E844 0 2 SH   DFND 1 0 0 2
DIREXION SHS ETF TR FUND 25459W557 86 6,182 SH   DFND 1 0 0 6,182
DIREXION SHS ETF TR FUND 25459W862 499 13,054 SH   SOLE 1 13,054 0 0
DIREXION SHS ETF TR FUND 25459W102 1 15 SH   SOLE 8 15 0 0
DIREXION SHS ETF TR OPT 25459W888 3,383 112,800 SH Call SOLE 8 112,800 0 0
DIREXION SHS ETF TR OPT 25490K281 116 1,100 SH Put SOLE 8 1,100 0 0
DIREXION SHS ETF TR OPT 25460E851 4,046 225,650 SH Call SOLE 8 225,650 0 0
DIREXION SHS ETF TR OPT 25490K521 8,311 608,900 SH Call SOLE 8 608,900 0 0
DIREXION SHS ETF TR FUND 25490K760 18 2,017 SH   SOLE 8 2,017 0 0
DIREXION SHS ETF TR FUND 25460E851 1,027 57,294 SH   SOLE 8 57,294 0 0
DIREXION SHS ETF TR FUND 25460E885 273 7,529 SH   SOLE 8 7,529 0 0
DIREXION SHS ETF TR OPT 25459W540 739 35,400 SH Put SOLE 8 35,400 0 0
DIREXION SHS ETF TR OPT 25459W847 12,805 197,300 SH Put SOLE 8 197,300 0 0
DIREXION SHS ETF TR OPT 25459W862 543 14,200 SH Put SOLE 8 14,200 0 0
DIREXION SHS ETF TR OPT 25459W755 4 200 SH Put SOLE 8 200 0 0
DIREXION SHS ETF TR OPT 25459Y454 21 1,900 SH Put SOLE 8 1,900 0 0
DIREXION SHS ETF TR OPT 25460E877 874 15,500 SH Call SOLE 8 15,500 0 0
DIREXION SHS ETF TR FUND 25459W847 41 628 SH   SOLE 8 628 0 0
DIREXION SHS ETF TR FUND 25460E844 916 28,763 SH   SOLE 8 28,763 0 0
DIREXION SHS ETF TR OPT 25459W888 2,507 83,600 SH Put SOLE 8 83,600 0 0
DIREXION SHS ETF TR OPT 25459W755 180 8,000 SH Call SOLE 8 8,000 0 0
DIREXION SHS ETF TR OPT 25460E885 296 8,160 SH Put SOLE 8 8,160 0 0
DIREXION SHS ETF TR OPT 25459Y694 11,541 206,200 SH Call SOLE 8 206,200 0 0
DIREXION SHS ETF TR OPT 25460E885 301 8,300 SH Call SOLE 8 8,300 0 0
DIREXION SHS ETF TR OPT 25490K539 404 27,700 SH Put SOLE 8 27,700 0 0
DIREXION SHS ETF TR FUND 25459Y363 301 27,600 SH   SOLE 8 27,600 0 0
DIREXION SHS ETF TR OPT 25459W102 170 1,900 SH Put SOLE 8 1,900 0 0
DIREXION SHS ETF TR OPT 25490K133 1,149 44,434 SH Put SOLE 8 44,434 0 0
DIREXION SHS ETF TR FUND 25490K539 16 1,083 SH   SOLE 8 1,083 0 0
DIREXION SHS ETF TR OPT 25459Y470 32 2,900 SH Call SOLE 8 2,900 0 0
DIREXION SHS ETF TR OPT 25459Y678 719 37,600 SH Put SOLE 8 37,600 0 0
DIREXION SHS ETF TR OPT 25459Y454 103 9,500 SH Call SOLE 8 9,500 0 0
DIREXION SHS ETF TR OPT 25490K521 878 64,300 SH Put SOLE 8 64,300 0 0
DIREXION SHS ETF TR FUND 25459W540 198 9,486 SH   SOLE 8 9,486 0 0
DIREXION SHS ETF TR OPT 25459W102 296 3,300 SH Call SOLE 8 3,300 0 0
DIREXION SHS ETF TR FUND 25490K521 0 12 SH   SOLE 8 12 0 0
DIREXION SHS ETF TR FUND 25490K281 888 8,402 SH   SOLE 8 8,402 0 0
DIREXION SHS ETF TR OPT 25490K133 17,780 687,550 SH Call SOLE 8 687,550 0 0
DIREXION SHS ETF TR OPT 25460E844 17,435 547,575 SH Put SOLE 8 547,575 0 0
DIREXION SHS ETF TR FUND 25460E877 265 4,702 SH   SOLE 8 4,702 0 0
DIREXION SHS ETF TR OPT 25460E877 987 17,500 SH Put SOLE 8 17,500 0 0
DIREXION SHS ETF TR OPT 25460E844 15,157 476,050 SH Call SOLE 8 476,050 0 0
DIREXION SHS ETF TR OPT 25459W847 16,238 250,200 SH Call SOLE 8 250,200 0 0
DIREXION SHS ETF TR FUND 25459W862 1,500 39,241 SH   SOLE 8 39,241 0 0
DIREXION SHS ETF TR OPT 25459Y678 939 49,100 SH Call SOLE 8 49,100 0 0
DIREXION SHS ETF TR OPT 25490K760 13 1,400 SH Put SOLE 8 1,400 0 0
DIREXION SHS ETF TR OPT 25460E851 7,378 411,475 SH Put SOLE 8 411,475 0 0
DIREXION SHS ETF TR FUND 25490K133 2 100 SH   SOLE 8 100 0 0
DIREXION SHS ETF TR OPT 25459Y694 9,347 167,000 SH Put SOLE 8 167,000 0 0
DIREXION SHS ETF TR OPT 25459Y363 8 700 SH Call SOLE 8 700 0 0
DIREXION SHS ETF TR OPT 25459W540 113 5,400 SH Call SOLE 8 5,400 0 0
DIREXION SHS ETF TR FUND 25459Y694 7 117 SH   SOLE 8 117 0 0
DIREXION SHS ETF TR OPT 25490K281 169 1,600 SH Call SOLE 8 1,600 0 0
DIREXION SHS ETF TR OPT 25459W862 1,999 52,300 SH Call SOLE 8 52,300 0 0
DIREXION SHS ETF TR OPT 25490K539 1,375 94,300 SH Call SOLE 8 94,300 0 0
DISCOVER FINL SVCS COM 254709108 698 10,831 SH   DFND 1 0 0 10,831
DISCOVER FINL SVCS COM 254709108 44,706 693,313 SH   SOLE 1 183,086 510,227 0
DISCOVER FINL SVCS COM 254709108 766 11,876 SH   SOLE 8 11,876 0 0
DISCOVER FINL SVCS OPT 254709108 3,650 56,600 SH Call SOLE 8 56,600 0 0
DISCOVER FINL SVCS OPT 254709108 4,082 63,300 SH Put SOLE 8 63,300 0 0
DISCOVER FINL SVCS COM 254709108 801 12,418 SH   SOLE 20 0 12,418 0
DISCOVERY COMMUNICATNS NEW COM 25470F104 3,517 165,192 SH   SOLE 1 165,192 0 0
DISCOVERY COMMUNICATNS NEW COM 25470F302 5,226 257,935 SH   SOLE 1 257,935 0 0
DISCOVERY COMMUNICATNS NEW COM 25470F302 130 6,437 SH   SOLE 8 6,437 0 0
DISCOVERY COMMUNICATNS NEW COM 25470F104 266 12,473 SH   SOLE 8 12,473 0 0
DISCOVERY COMMUNICATNS NEW OPT 25470F104 4 200 SH Put SOLE 8 200 0 0
DISH NETWORK CORP COM 25470M109 96,369 1,777,041 SH   SOLE 1 1,777,041 0 0
DISH NETWORK CORP OPT 25470M109 2,712 50,000 SH Call SOLE 1 50,000 0 0
DISH NETWORK CORP COM 25470M109 3,270 60,306 SH   SOLE 8 60,306 0 0
DISH NETWORK CORP OPT 25470M109 5,786 106,700 SH Put SOLE 8 106,700 0 0
DISH NETWORK CORP OPT 25470M109 3,395 62,600 SH Call SOLE 8 62,600 0 0
DISH NETWORK CORP BOND 25470MAB5 874 781,000 PRN   SOLE 8 0 0 781,000
DISNEY WALT CO COM 254687106 1,085 11,012 SH   DFND 1 0 0 11,012
DISNEY WALT CO COM 254687106 165,000 1,673,935 SH   SOLE 1 1,622,695 51,240 0
DISNEY WALT CO OPT 254687106 119,703 1,214,400 SH Put SOLE 8 1,214,400 0 0
DISNEY WALT CO OPT 254687106 39,507 400,800 SH Call SOLE 8 400,800 0 0
DISNEY WALT CO COM 254687106 14,528 147,385 SH   SOLE 8 147,385 0 0
DISNEY WALT CO COM 254687106 25,298 256,646 SH   SOLE 9 256,646 0 0
DISNEY WALT CO COM 254687106 507 5,141 SH   DFND 20 0 0 5,141
DISNEY WALT CO COM 254687106 138 1,405 SH   SOLE 81 1,405 0 0
DISNEY WALT CO COM 254687106 75 760 SH   SOLE 99 760 0 0
DMC GLOBAL INC COM 23291C103 6 327 SH   SOLE 1 327 0 0
DNB FINL CORP COM 233237106 9 264 SH   SOLE 1 264 0 0
DOLBY LABORATORIES INC COM 25659T107 11 185 SH   SOLE 1 185 0 0
DOLBY LABORATORIES INC OPT 25659T107 173 3,000 SH Call SOLE 8 3,000 0 0
DOLBY LABORATORIES INC OPT 25659T107 12 200 SH Put SOLE 8 200 0 0
DOLBY LABORATORIES INC COM 25659T107 1,249 21,716 SH   SOLE 8 21,716 0 0
DOLLAR GEN CORP NEW COM 256677105 29,839 368,166 SH   SOLE 1 368,166 0 0
DOLLAR GEN CORP NEW OPT 256677105 6,525 80,500 SH Call SOLE 8 80,500 0 0
DOLLAR GEN CORP NEW OPT 256677105 6,379 78,700 SH Put SOLE 8 78,700 0 0
DOLLAR GEN CORP NEW COM 256677105 246 3,036 SH   SOLE 8 3,036 0 0
DOLLAR GEN CORP NEW COM 256677105 4,798 59,196 SH   SOLE 9 59,196 0 0
DOLLAR TREE INC COM 256746108 25,207 290,327 SH   SOLE 1 290,327 0 0
DOLLAR TREE INC OPT 256746108 4,541 52,300 SH Call SOLE 8 52,300 0 0
DOLLAR TREE INC COM 256746108 127 1,456 SH   SOLE 8 1,456 0 0
DOLLAR TREE INC OPT 256746108 10,245 118,000 SH Put SOLE 8 118,000 0 0
DOLLAR TREE INC COM 256746108 7,354 84,706 SH   SOLE 9 84,706 0 0
DOMINION ENERGY INC COM 25746U109 10,719 139,338 SH   SOLE 1 139,338 0 0
DOMINION ENERGY INC OPT 25746U109 577 7,500 SH Put SOLE 8 7,500 0 0
DOMINION ENERGY INC OPT 25746U109 1,516 19,700 SH Call SOLE 8 19,700 0 0
DOMINION ENERGY INC COM 25746U109 679 8,829 SH   SOLE 8 8,829 0 0
DOMINION ENERGY INC COM 25746U109 192 2,493 SH   SOLE 9 2,493 0 0
DOMINION ENERGY MIDSTRM PRTN COM 257454108 710 22,190 SH   SOLE 1 22,190 0 0
DOMINION ENERGY MIDSTRM PRTN COM 257454108 3 100 SH   SOLE 8 100 0 0
DOMINOS PIZZA INC COM 25754A201 3,338 16,813 SH   SOLE 1 16,813 0 0
DOMINOS PIZZA INC OPT 25754A201 4,944 24,900 SH Call SOLE 8 24,900 0 0
DOMINOS PIZZA INC OPT 25754A201 6,433 32,400 SH Put SOLE 8 32,400 0 0
DOMINOS PIZZA INC COM 25754A201 6,151 30,978 SH   SOLE 8 30,978 0 0
DOMTAR CORP COM 257559203 604 13,920 SH   SOLE 1 13,920 0 0
DOMTAR CORP OPT 257559203 91 2,100 SH Put SOLE 8 2,100 0 0
DOMTAR CORP COM 257559203 698 16,102 SH   SOLE 8 16,102 0 0
DOMTAR CORP OPT 257559203 22 500 SH Call SOLE 8 500 0 0
DONALDSON INC COM 257651109 6,063 131,972 SH   SOLE 1 131,972 0 0
DONALDSON INC OPT 257651109 106 2,300 SH Call SOLE 8 2,300 0 0
DONALDSON INC COM 257651109 43 945 SH   SOLE 8 945 0 0
DONEGAL GROUP INC COM 257701201 3 204 SH   SOLE 1 204 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 1,108 51,374 SH   SOLE 1 51,374 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 53 2,454 SH   SOLE 8 2,454 0 0
DONNELLEY R R &amp SONS CO COM 257867200 107 10,393 SH   SOLE 1 10,393 0 0
DONNELLEY R R &amp SONS CO OPT 257867200 56 5,400 SH Put SOLE 8 5,400 0 0
DONNELLEY R R &amp SONS CO COM 257867200 1 50 SH   SOLE 8 50 0 0
DONNELLEY R R &amp SONS CO OPT 257867200 190 18,400 SH Call SOLE 8 18,400 0 0
DORIAN LPG LTD COM Y2106R110 15 2,242 SH   SOLE 1 2,242 0 0
DORIAN LPG LTD COM Y2106R110 5 753 SH   SOLE 8 753 0 0
DORMAN PRODUCTS INC COM 258278100 458 6,390 SH   SOLE 1 6,390 0 0
DORMAN PRODUCTS INC COM 258278100 48 665 SH   SOLE 8 665 0 0
DOUGLAS DYNAMICS INC COM 25960R105 48 1,227 SH   SOLE 1 1,227 0 0
DOUGLAS DYNAMICS INC COM 25960R105 275 6,992 SH   SOLE 8 6,992 0 0
DOUGLAS EMMETT INC COM 25960P109 287 7,268 SH   SOLE 1 7,268 0 0
DOUGLAS EMMETT INC TRUS 25960P109 4,758 120,721 SH   SOLE 1 120,721 0 0
DOUGLAS EMMETT INC TRUS 25960P109 14 349 SH   SOLE 8 349 0 0
DOUGLAS EMMETT INC OPT 25960P109 4 100 SH Call SOLE 8 100 0 0
DOVA PHARMACEUTICALS INC COM 25985T102 287 11,826 SH   SOLE 1 11,826 0 0
DOVA PHARMACEUTICALS INC COM 25985T102 37 1,537 SH   SOLE 8 1,537 0 0
DOVER CORP COM 260003108 126,484 1,383,996 SH   SOLE 1 1,383,996 0 0
DOVER CORP OPT 260003108 521 5,700 SH Put SOLE 8 5,700 0 0
DOVER CORP OPT 260003108 1,481 16,200 SH Call SOLE 8 16,200 0 0
DOVER CORP COM 260003108 115 1,257 SH   SOLE 8 1,257 0 0
DOVER CORP COM 260003108 152 1,660 SH   SOLE 9 1,660 0 0
DOWDUPONT INC COM 26078J100 132,051 1,907,434 SH   SOLE 1 1,902,434 5,000 0
DOWDUPONT INC COM 26078J100 1,697 24,511 SH   DFND 1 0 0 24,511
DOWDUPONT INC COM 26078J100 440 6,350 SH   SOLE 8 6,350 0 0
DOWDUPONT INC OPT 26078J100 17,916 258,784 SH Call SOLE 8 258,784 0 0
DOWDUPONT INC OPT 26078J100 16,145 233,196 SH Put SOLE 8 233,196 0 0
DOWDUPONT INC COM 26078J100 56 816 SH   SOLE 9 816 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 808 9,136 SH   DFND 1 0 0 9,136
DR PEPPER SNAPPLE GROUP INC COM 26138E109 11,879 134,272 SH   SOLE 1 134,272 0 0
DR PEPPER SNAPPLE GROUP INC OPT 26138E109 460 5,200 SH Put SOLE 8 5,200 0 0
DR PEPPER SNAPPLE GROUP INC OPT 26138E109 442 5,000 SH Call SOLE 8 5,000 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 1,717 19,410 SH   SOLE 8 19,410 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 100 1,129 SH   SOLE 9 1,129 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 339 3,833 SH   SOLE 99 3,833 0 0
DR REDDYS LABS LTD ADR 256135203 20 551 SH   SOLE 8 551 0 0
DRIL-QUIP INC COM 262037104 72 1,628 SH   SOLE 1 1,628 0 0
DRIL-QUIP INC OPT 262037104 88 2,000 SH Call SOLE 8 2,000 0 0
DRIL-QUIP INC COM 262037104 6 146 SH   SOLE 8 146 0 0
DRIVE SHACK INC COM 262077100 5 1,439 SH   SOLE 1 1,439 0 0
DRYSHIPS INC COM Y2109Q705 123 50,000 SH   DFND 1 0 0 50,000
DSP GROUP INC COM 23332B106 7 506 SH   SOLE 1 506 0 0
DST SYS INC DEL COM 233326107 1,987 36,212 SH   SOLE 1 36,212 0 0
DST SYS INC DEL OPT 233326107 488 8,900 SH Call SOLE 8 8,900 0 0
DST SYS INC DEL OPT 233326107 11 200 SH Put SOLE 8 200 0 0
DST SYS INC DEL COM 233326107 164 2,986 SH   SOLE 8 2,986 0 0
DSW INC COM 23334L102 1,794 83,482 SH   SOLE 1 83,482 0 0
DSW INC OPT 23334L102 2,374 110,500 SH Call SOLE 8 110,500 0 0
DSW INC OPT 23334L102 1,448 67,400 SH Put SOLE 8 67,400 0 0
DSW INC COM 23334L102 281 13,099 SH   SOLE 8 13,099 0 0
DTE ENERGY CO COM 233331107 82,362 767,159 SH   SOLE 1 767,159 0 0
DTE ENERGY CO COM 233331107 6 58 SH   SOLE 8 58 0 0
DTE ENERGY CO OPT 233331107 247 2,300 SH Call SOLE 8 2,300 0 0
DTE ENERGY CO OPT 233331107 172 1,600 SH Put SOLE 8 1,600 0 0
DTE ENERGY CO CONV 233331883 42 776 SH   SOLE 8 776 0 0
DTE ENERGY CO COM 233331107 0 1 SH   SOLE 9 1 0 0
DUCOMMUN INC DEL COM 264147109 289 9,040 SH   SOLE 1 9,040 0 0
DUCOMMUN INC DEL COM 264147109 20 620 SH   SOLE 8 620 0 0
DUKE ENERGY CORP NEW COM 26441C204 97,811 1,165,530 SH   SOLE 1 1,165,530 0 0
DUKE ENERGY CORP NEW COM 26441C204 28 333 SH   DFND 1 0 0 333
DUKE ENERGY CORP NEW OPT 26441C204 562 6,700 SH Put SOLE 8 6,700 0 0
DUKE ENERGY CORP NEW OPT 26441C204 1,477 17,600 SH Call SOLE 8 17,600 0 0
DUKE ENERGY CORP NEW COM 26441C204 1,061 12,646 SH   SOLE 8 12,646 0 0
DUKE ENERGY CORP NEW COM 26441C204 1,232 14,675 SH   SOLE 9 14,675 0 0
DUKE REALTY CORP COM 264411505 2,504 86,895 SH   SOLE 1 86,895 0 0
DUKE REALTY CORP TRUS 264411505 11,032 382,824 SH   SOLE 1 382,824 0 0
DUKE REALTY CORP TRUS 264411505 29 1,001 SH   SOLE 8 1,001 0 0
DULUTH HLDGS INC COM 26443V101 652 32,122 SH   SOLE 1 32,122 0 0
DULUTH HLDGS INC COM 26443V101 2 85 SH   SOLE 8 85 0 0
DUN &amp BRADSTREET CORP DEL NE COM 26483E100 4,624 39,719 SH   SOLE 1 39,719 0 0
DUN &amp BRADSTREET CORP DEL NE COM 26483E100 138 1,179 SH   SOLE 8 1,179 0 0
DUNKIN BRANDS GROUP INC COM 265504100 3,283 61,851 SH   SOLE 1 61,851 0 0
DUNKIN BRANDS GROUP INC OPT 265504100 839 15,800 SH Put SOLE 8 15,800 0 0
DUNKIN BRANDS GROUP INC OPT 265504100 2,150 40,500 SH Call SOLE 8 40,500 0 0
DURECT CORP COM 266605104 6 3,177 SH   SOLE 1 3,177 0 0
DURECT CORP COM 266605104 9 5,081 SH   SOLE 8 5,081 0 0
DXC TECHNOLOGY CO COM 23355L106 1 8 SH   DFND 1 0 0 8
DXC TECHNOLOGY CO COM 23355L106 15,702 182,842 SH   SOLE 1 182,842 0 0
DXC TECHNOLOGY CO OPT 23355L106 3,932 45,792 SH Put SOLE 8 45,792 0 0
DXC TECHNOLOGY CO OPT 23355L106 1,687 19,640 SH Call SOLE 8 19,640 0 0
DXC TECHNOLOGY CO COM 23355L106 4,891 56,946 SH   SOLE 8 56,946 0 0
DXP ENTERPRISES INC NEW COM 233377407 12 366 SH   SOLE 1 366 0 0
DYCOM INDS INC COM 267475101 103 1,201 SH   SOLE 1 1,201 0 0
DYCOM INDS INC COM 267475101 34 400 SH   DFND 1 0 0 400
DYCOM INDS INC COM 267475101 501 5,832 SH   SOLE 8 5,832 0 0
DYCOM INDS INC OPT 267475101 9 100 SH Call SOLE 8 100 0 0
DYNAVAX TECHNOLOGIES CORP COM 268158201 542 25,212 SH   SOLE 1 25,212 0 0
DYNAVAX TECHNOLOGIES CORP COM 268158201 1,612 74,973 SH   SOLE 8 74,973 0 0
DYNEGY INC NEW DEL COM 26817R157 3 12,758 SH   SOLE 1 12,758 0 0
DYNEGY INC NEW DEL COM 26817R108 1,998 204,063 SH   SOLE 1 204,063 0 0
DYNEGY INC NEW DEL OPT 26817R108 193 19,700 SH Put SOLE 8 19,700 0 0
DYNEGY INC NEW DEL CONV 26817R405 113 1,671 SH   SOLE 8 1,671 0 0
DYNEGY INC NEW DEL OPT 26817R108 596 60,900 SH Call SOLE 8 60,900 0 0
DYNEGY INC NEW DEL COM 26817R108 2,617 267,231 SH   SOLE 8 267,231 0 0
DYNEX CAP INC TRUS 26817Q506 8 1,068 SH   SOLE 1 1,068 0 0
E L F BEAUTY INC COM 26856L103 13 573 SH   SOLE 1 573 0 0
E L F BEAUTY INC COM 26856L103 13 585 SH   SOLE 8 585 0 0
E TRADE FINANCIAL CORP COM 269246401 9,845 225,743 SH   SOLE 1 225,743 0 0
E TRADE FINANCIAL CORP COM 269246401 501 11,469 SH   SOLE 8 11,469 0 0
E TRADE FINANCIAL CORP OPT 269246401 1,771 40,600 SH Call SOLE 8 40,600 0 0
E TRADE FINANCIAL CORP OPT 269246401 1,182 27,100 SH Put SOLE 8 27,100 0 0
EAGLE BANCORP INC MD COM 268948106 332 4,956 SH   SOLE 1 4,956 0 0
EAGLE BANCORP INC MD COM 268948106 2 29 SH   SOLE 8 29 0 0
EAGLE BULK SHIPPING INC COM Y2187A143 8 1,700 SH   SOLE 1 1,700 0 0
EAGLE BULK SHIPPING INC COM Y2187A143 3 736 SH   SOLE 8 736 0 0
EAGLE MATERIALS INC COM 26969P108 1,074 10,065 SH   SOLE 1 10,065 0 0
EAGLE MATERIALS INC OPT 26969P108 1,366 12,800 SH Call SOLE 8 12,800 0 0
EAGLE MATERIALS INC COM 26969P108 106 997 SH   SOLE 8 997 0 0
EAGLE MATERIALS INC OPT 26969P108 619 5,800 SH Put SOLE 8 5,800 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 11 191 SH   SOLE 1 191 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 49 816 SH   SOLE 8 816 0 0
EARTHSTONE ENERGY INC COM 27032D304 5 449 SH   SOLE 1 449 0 0
EAST WEST BANCORP INC COM 27579R104 11,388 190,517 SH   SOLE 1 190,517 0 0
EAST WEST BANCORP INC COM 27579R104 139 2,332 SH   SOLE 8 2,332 0 0
EASTERLY GOVT PPTYS INC TRUS 27616P103 591 28,594 SH   SOLE 1 28,594 0 0
EASTERN CO COM 276317104 6 217 SH   SOLE 1 217 0 0
EASTGROUP PPTY INC TRUS 277276101 2,438 27,661 SH   SOLE 1 27,661 0 0
EASTGROUP PPTY INC TRUS 277276101 70 793 SH   SOLE 8 793 0 0
EASTMAN CHEM CO COM 277432100 4,394 48,559 SH   SOLE 1 48,559 0 0
EASTMAN CHEM CO COM 277432100 351 3,875 SH   SOLE 8 3,875 0 0
EASTMAN CHEM CO OPT 277432100 2,461 27,200 SH Put SOLE 8 27,200 0 0
EASTMAN CHEM CO OPT 277432100 2,425 26,800 SH Call SOLE 8 26,800 0 0
EASTMAN KODAK CO COM 277461406 106 14,505 SH   SOLE 1 14,505 0 0
EATON CORP PLC COM G29183103 61,473 800,546 SH   SOLE 1 800,546 0 0
EATON CORP PLC COM G29183103 65 850 SH   DFND 1 0 0 850
EATON CORP PLC OPT G29183103 14,398 187,500 SH Call SOLE 8 187,500 0 0
EATON CORP PLC COM G29183103 626 8,166 SH   SOLE 8 8,166 0 0
EATON CORP PLC OPT G29183103 2,657 34,600 SH Put SOLE 8 34,600 0 0
EATON CORP PLC COM G29183103 16 212 SH   SOLE 9 212 0 0
EATON VANCE CORP COM 278265103 2,224 45,050 SH   SOLE 1 45,050 0 0
EATON VANCE CORP COM 278265103 14 286 SH   SOLE 8 286 0 0
EBAY INC COM 278642103 15 378 SH   DFND 1 0 0 378
EBAY INC COM 278642103 73,330 1,906,644 SH   SOLE 1 1,906,644 0 0
EBAY INC OPT 278642103 10,830 281,600 SH Put SOLE 8 281,600 0 0
EBAY INC COM 278642103 2,364 61,486 SH   SOLE 8 61,486 0 0
EBAY INC OPT 278642103 13,169 342,400 SH Call SOLE 8 342,400 0 0
EBAY INC COM 278642103 45,947 1,194,673 SH   SOLE 9 1,194,673 0 0
EBAY INC COM 278642103 215 5,600 SH   DFND 20 0 0 5,600
EBIX INC COM 278715206 36 556 SH   SOLE 1 556 0 0
EBIX INC OPT 278715206 783 12,000 SH Call SOLE 8 12,000 0 0
EBIX INC COM 278715206 161 2,460 SH   SOLE 8 2,460 0 0
EBIX INC OPT 278715206 385 5,900 SH Put SOLE 8 5,900 0 0
ECHELON CORP COM 27874N303 0 25 SH   DFND 1 0 0 25
ECHELON CORP COM 27874N303 0 6 SH   SOLE 8 6 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 1,428 75,726 SH   SOLE 1 75,726 0 0
ECHOSTAR CORP COM 278768106 1,703 29,766 SH   SOLE 1 29,766 0 0
ECLIPSE RES CORP COM 27890G100 647 258,913 SH   SOLE 1 258,913 0 0
ECLIPSE RES CORP COM 27890G100 20 7,927 SH   SOLE 8 7,927 0 0
ECOLAB INC COM 278865100 140 1,086 SH   DFND 1 0 0 1,086
ECOLAB INC COM 278865100 78,496 610,341 SH   SOLE 1 157,227 453,114 0
ECOLAB INC COM 278865100 25 194 SH   SOLE 8 194 0 0
ECOLAB INC OPT 278865100 373 2,900 SH Call SOLE 8 2,900 0 0
ECOLAB INC COM 278865100 2,085 16,208 SH   SOLE 9 16,208 0 0
ECOLAB INC COM 278865100 1,230 9,561 SH   SOLE 20 0 9,561 0
ECOLAB INC COM 278865100 13 102 SH   SOLE 99 102 0 0
ECOPETROL S A ADR 279158109 1,462 154,100 SH   SOLE 1 154,100 0 0
EDGE THERAPEUTICS INC COM 279870109 5 461 SH   SOLE 1 461 0 0
EDGEWELL PERS CARE CO COM 28035Q102 9,216 126,644 SH   SOLE 1 126,644 0 0
EDGEWELL PERS CARE CO OPT 28035Q102 9,759 134,100 SH Call SOLE 8 134,100 0 0
EDGEWELL PERS CARE CO COM 28035Q102 2,007 27,582 SH   SOLE 8 27,582 0 0
EDGEWELL PERS CARE CO OPT 28035Q102 400 5,500 SH Put SOLE 8 5,500 0 0
EDISON INTL COM 281020107 15,356 198,970 SH   SOLE 1 194,945 4,025 0
EDISON INTL OPT 281020107 247 3,200 SH Put SOLE 8 3,200 0 0
EDISON INTL OPT 281020107 31 400 SH Call SOLE 8 400 0 0
EDISON INTL COM 281020107 333 4,322 SH   SOLE 8 4,322 0 0
EDISON INTL COM 281020107 0 1 SH   SOLE 9 1 0 0
EDITAS MEDICINE INC COM 28106W103 278 11,583 SH   SOLE 1 11,583 0 0
EDITAS MEDICINE INC COM 28106W103 29 1,220 SH   SOLE 8 1,220 0 0
EDUCATION RLTY TR INC TRUS 28140H203 4,093 113,924 SH   SOLE 1 113,924 0 0
EDUCATION RLTY TR INC TRUS 28140H203 3 82 SH   SOLE 8 82 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 14,661 134,125 SH   SOLE 1 134,125 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 225 2,058 SH   SOLE 8 2,058 0 0
EDWARDS LIFESCIENCES CORP OPT 28176E108 4,897 44,800 SH Put SOLE 8 44,800 0 0
EDWARDS LIFESCIENCES CORP OPT 28176E108 1,989 18,200 SH Call SOLE 8 18,200 0 0
EGALET CORP COM 28226B104 2 1,200 SH   SOLE 1 1,200 0 0
EGALET CORP COM 28226B104 0 65 SH   SOLE 8 65 0 0
EHEALTH INC COM 28238P109 9 360 SH   SOLE 1 360 0 0
EHEALTH INC COM 28238P109 39 1,631 SH   SOLE 8 1,631 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 0 4 SH   SOLE 1 4 0 0
EKSO BIONICS HLDGS INC COM 282644202 0 89 SH   SOLE 8 89 0 0
EL PASO ELEC CO COM 283677854 164 2,963 SH   SOLE 1 2,963 0 0
EL PASO ELEC CO COM 283677854 101 1,811 SH   SOLE 8 1,811 0 0
EL POLLO LOCO HLDGS INC COM 268603107 76 6,197 SH   SOLE 1 6,197 0 0
EL POLLO LOCO HLDGS INC OPT 268603107 6 500 SH Put SOLE 8 500 0 0
EL POLLO LOCO HLDGS INC OPT 268603107 117 9,600 SH Call SOLE 8 9,600 0 0
ELBIT SYS LTD COM M3760D101 51 349 SH   SOLE 9 349 0 0
ELDORADO GOLD CORP NEW COM 284902103 8 3,732 SH   SOLE 1 3,732 0 0
ELDORADO GOLD CORP NEW OPT 284902103 1,537 698,500 SH Put SOLE 8 698,500 0 0
ELDORADO GOLD CORP NEW COM 284902103 816 370,649 SH   SOLE 8 370,649 0 0
ELDORADO GOLD CORP NEW OPT 284902103 193 87,900 SH Call SOLE 8 87,900 0 0
ELDORADO GOLD CORP NEW COM 284902103 2 1,050 SH   DFND 20 0 0 1,050
ELDORADO RESORTS INC COM 28470R102 27 1,068 SH   SOLE 1 1,068 0 0
ELDORADO RESORTS INC COM 28470R102 1 43 SH   SOLE 8 43 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 10 742 SH   SOLE 1 742 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 41 2,915 SH   SOLE 8 2,915 0 0
ELECTRONIC ARTS INC COM 285512109 41,029 347,516 SH   SOLE 1 347,516 0 0
ELECTRONIC ARTS INC COM 285512109 1,104 9,350 SH   DFND 1 0 0 9,350
ELECTRONIC ARTS INC COM 285512109 1,782 15,095 SH   SOLE 8 15,095 0 0
ELECTRONIC ARTS INC OPT 285512109 5,419 45,900 SH Put SOLE 8 45,900 0 0
ELECTRONIC ARTS INC OPT 285512109 13,932 118,000 SH Call SOLE 8 118,000 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 46 1,073 SH   SOLE 1 1,073 0 0
ELECTRONICS FOR IMAGING INC BOND 286082AC6 1,084 1,043,000 PRN   SOLE 8 0 0 1,043,000
ELEVATE CREDIT INC COM 28621V101 2 335 SH   SOLE 1 335 0 0
ELEVEN BIOTHERAPEUTICS INC COM 286221106 0 76 SH   SOLE 8 76 0 0
ELLIE MAE INC COM 28849P100 64 785 SH   SOLE 1 785 0 0
ELLIE MAE INC COM 28849P100 16 200 SH   SOLE 8 200 0 0
ELLIE MAE INC OPT 28849P100 115 1,400 SH Call SOLE 8 1,400 0 0
ELLINGTON RESIDENTIAL MTG RE TRUS 288578107 6 397 SH   SOLE 1 397 0 0
ELLIS PERRY INTL INC COM 288853104 7 296 SH   SOLE 1 296 0 0
EMBRAER S A ADR 29082A107 15 655 SH   SOLE 8 655 0 0
EMBRAER S A OPT 29082A107 36 1,600 SH Call SOLE 8 1,600 0 0
EMC INS GROUP INC COM 268664109 14 494 SH   SOLE 1 494 0 0
EMCOR GROUP INC COM 29084Q100 3,238 46,670 SH   SOLE 1 46,670 0 0
EMCOR GROUP INC COM 29084Q100 65 933 SH   SOLE 8 933 0 0
EMCORE CORP COM 290846203 47 5,703 SH   SOLE 1 5,703 0 0
EMERALD EXPOSITIONS EVENTS I COM 29103B100 8 362 SH   SOLE 1 362 0 0
EMERGE ENERGY SVCS LP COM 29102H108 1,213 147,287 SH   SOLE 1 147,287 0 0
EMERGE ENERGY SVCS LP OPT 29102H108 590 71,600 SH Call SOLE 8 71,600 0 0
EMERGE ENERGY SVCS LP COM 29102H108 208 25,262 SH   SOLE 8 25,262 0 0
EMERGE ENERGY SVCS LP OPT 29102H108 515 62,500 SH Put SOLE 8 62,500 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 529 13,077 SH   SOLE 1 13,077 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 19 479 SH   SOLE 8 479 0 0
EMERSON ELEC CO COM 291011104 29,337 466,853 SH   SOLE 1 466,853 0 0
EMERSON ELEC CO OPT 291011104 2,708 43,100 SH Put SOLE 8 43,100 0 0
EMERSON ELEC CO OPT 291011104 13,617 216,700 SH Call SOLE 8 216,700 0 0
EMERSON ELEC CO COM 291011104 8 126 SH   SOLE 9 126 0 0
EMPIRE RESORTS INC COM 292052305 2 83 SH   SOLE 1 83 0 0
EMPIRE ST RLTY TR INC TRUS 292104106 2,537 123,499 SH   SOLE 1 123,499 0 0
EMPIRE ST RLTY TR INC TRUS 292104106 2 116 SH   SOLE 8 116 0 0
EMPLOYERS HOLDINGS INC COM 292218104 39 838 SH   SOLE 1 838 0 0
EMPLOYERS HOLDINGS INC COM 292218104 12 255 SH   SOLE 8 255 0 0
EMX RTY CORP COM 26873J107 30 36,000 SH   DFND 1 0 0 36,000
ENABLE MIDSTREAM PARTNERS LP COM 292480100 854 53,465 SH   SOLE 1 53,465 0 0
ENABLE MIDSTREAM PARTNERS LP COM 292480100 169 10,558 SH   SOLE 8 10,558 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 1,159 24,759 SH   SOLE 1 24,759 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 88 1,876 SH   SOLE 8 1,876 0 0
ENBRIDGE ENERGY MANAGEMENT L COM 29250X103 489 31,641 SH   SOLE 1 31,641 0 0
ENBRIDGE ENERGY PARTNERS L P COM 29250R106 19,681 1,231,586 SH   SOLE 1 1,231,586 0 0
ENBRIDGE ENERGY PARTNERS L P OPT 29250R106 29 1,800 SH Call SOLE 8 1,800 0 0
ENBRIDGE ENERGY PARTNERS L P COM 29250R106 25 1,542 SH   SOLE 8 1,542 0 0
ENBRIDGE ENERGY PARTNERS L P OPT 29250R106 5 300 SH Put SOLE 8 300 0 0
ENBRIDGE INC COM 29250N105 21,599 516,223 SH   SOLE 1 516,223 0 0
ENBRIDGE INC COM 29250N105 978 23,377 SH   DFND 1 0 0 23,377
ENBRIDGE INC OPT 29250N105 586 14,000 SH Put SOLE 8 14,000 0 0
ENBRIDGE INC OPT 29250N105 7,381 176,410 SH Call SOLE 8 176,410 0 0
ENBRIDGE INC COM 29250N105 11 253 SH   SOLE 8 253 0 0
ENBRIDGE INC COM 29250N105 360 8,588 SH   SOLE 9 8,588 0 0
ENCANA CORP COM 292505104 44 3,700 SH   SOLE 1 3,700 0 0
ENCANA CORP COM 292505104 957 81,220 SH   SOLE 8 81,220 0 0
ENCANA CORP OPT 292505104 1,216 103,200 SH Call SOLE 8 103,200 0 0
ENCANA CORP OPT 292505104 969 82,300 SH Put SOLE 8 82,300 0 0
ENCANA CORP COM 292505104 7 600 SH   DFND 20 0 0 600
ENCORE CAP GROUP INC COM 292554102 7,590 171,342 SH   SOLE 1 171,342 0 0
ENCORE CAP GROUP INC COM 292554102 289 6,542 SH   SOLE 8 6,542 0 0
ENCORE WIRE CORP COM 292562105 83 1,863 SH   SOLE 1 1,863 0 0
ENCORE WIRE CORP OPT 292562105 9 200 SH Call SOLE 8 200 0 0
ENCORE WIRE CORP OPT 292562105 45 1,000 SH Put SOLE 8 1,000 0 0
ENDEAVOUR SILVER CORP COM 29258Y103 57 24,005 SH   SOLE 1 24,005 0 0
ENDEAVOUR SILVER CORP OPT 29258Y103 13 5,500 SH Put SOLE 8 5,500 0 0
ENDEAVOUR SILVER CORP OPT 29258Y103 58 24,300 SH Call SOLE 8 24,300 0 0
ENDEAVOUR SILVER CORP COM 29258Y103 3 1,312 SH   SOLE 8 1,312 0 0
ENDEAVOUR SILVER CORP COM 29258Y103 11 4,600 SH   DFND 20 0 0 4,600
ENDO INTL PLC COM G30401106 867 101,226 SH   SOLE 1 101,226 0 0
ENDO INTL PLC OPT G30401106 674 78,700 SH Call SOLE 8 78,700 0 0
ENDO INTL PLC COM G30401106 116 13,557 SH   SOLE 8 13,557 0 0
ENDO INTL PLC OPT G30401106 434 50,700 SH Put SOLE 8 50,700 0 0
ENDOCYTE INC COM 29269A102 0 31 SH   SOLE 8 31 0 0
ENDOLOGIX INC COM 29266S106 89 20,172 SH   SOLE 1 20,172 0 0
ENDOLOGIX INC COM 29266S106 1 165 SH   SOLE 8 165 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 11 1,344 SH   SOLE 1 1,344 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 0 56 SH   SOLE 8 56 0 0
ENDURO RTY TR TRUS 29269K100 0 22 SH   SOLE 8 22 0 0
ENEL AMERICAS S A ADR 29274F104 0 44 SH   SOLE 8 44 0 0
ENEL AMERICAS S A ADR 29274F104 148 14,479 SH   SOLE 9 14,479 0 0
ENEL GENERACION CHILE S A ADR 29244T101 3 100 SH   SOLE 8 100 0 0
ENERGEN CORP COM 29265N108 567 10,375 SH   SOLE 1 10,375 0 0
ENERGEN CORP COM 29265N108 13,268 242,650 SH   SOLE 8 242,650 0 0
ENERGEN CORP OPT 29265N108 5,004 91,500 SH Call SOLE 8 91,500 0 0
ENERGEN CORP OPT 29265N108 175 3,200 SH Put SOLE 8 3,200 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 2,546 55,311 SH   SOLE 1 55,311 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 6 126 SH   SOLE 8 126 0 0
ENERGOUS CORP COM 29272C103 7 522 SH   SOLE 1 522 0 0
ENERGOUS CORP COM 29272C103 362 28,592 SH   SOLE 8 28,592 0 0
ENERGOUS CORP OPT 29272C103 232 18,300 SH Call SOLE 8 18,300 0 0
ENERGOUS CORP OPT 29272C103 7,898 623,800 SH Put SOLE 8 623,800 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 565 71,443 SH   SOLE 1 71,443 0 0
ENERGY RECOVERY INC COM 29270J100 120 15,134 SH   SOLE 8 15,134 0 0
ENERGY RECOVERY INC OPT 29270J100 104 13,200 SH Put SOLE 8 13,200 0 0
ENERGY RECOVERY INC OPT 29270J100 81 10,200 SH Call SOLE 8 10,200 0 0
ENERGY TRANSFER EQUITY L P COM 29273V100 130,241 7,493,684 SH   SOLE 1 7,493,684 0 0
ENERGY TRANSFER EQUITY L P OPT 29273V100 9,286 534,300 SH Call SOLE 8 534,300 0 0
ENERGY TRANSFER EQUITY L P OPT 29273V100 2,221 127,800 SH Put SOLE 8 127,800 0 0
ENERGY TRANSFER EQUITY L P COM 29273V100 1,084 62,381 SH   SOLE 8 62,381 0 0
ENERGY TRANSFER PARTNERS LP COM 29278N103 175,699 9,606,259 SH   SOLE 1 9,606,259 0 0
ENERGY TRANSFER PARTNERS LP COM 29278N103 27 1,500 SH   DFND 1 0 0 1,500
ENERGY TRANSFER PARTNERS LP COM 29278N103 8,293 453,425 SH   SOLE 8 453,425 0 0
ENERGY TRANSFER PARTNERS LP OPT 29278N103 3,711 202,900 SH Call SOLE 8 202,900 0 0
ENERGY TRANSFER PARTNERS LP OPT 29278N103 3,087 168,800 SH Put SOLE 8 168,800 0 0
ENERGY XXI GULF COAST INC COM 29276K101 1 108 SH   DFND 1 0 0 108
ENERGY XXI GULF COAST INC COM 29276K101 15 1,498 SH   SOLE 8 1,498 0 0
ENERPLUS CORP COM 292766102 1,066 108,000 SH   SOLE 1 108,000 0 0
ENERPLUS CORP COM 292766102 48 4,863 SH   SOLE 8 4,863 0 0
ENERPLUS CORP OPT 292766102 34 3,400 SH Put SOLE 8 3,400 0 0
ENERPLUS CORP OPT 292766102 131 13,300 SH Call SOLE 8 13,300 0 0
ENERSYS COM 29275Y102 986 14,265 SH   SOLE 1 14,265 0 0
ENERSYS OPT 29275Y102 76 1,100 SH Call SOLE 8 1,100 0 0
ENERSYS COM 29275Y102 73 1,060 SH   SOLE 8 1,060 0 0
ENERSYS OPT 29275Y102 14 200 SH Put SOLE 8 200 0 0
ENGILITY HLDGS INC NEW COM 29286C107 113 3,234 SH   SOLE 1 3,234 0 0
ENGILITY HLDGS INC NEW COM 29286C107 0 17 SH   SOLE 8 17 0 0
ENI S P A ADR 26874R108 359 10,843 SH   SOLE 1 10,843 0 0
ENI S P A ADR 26874R108 124 3,738 SH   SOLE 8 3,738 0 0
ENLINK MIDSTREAM LLC COM 29336T100 3,807 220,674 SH   SOLE 1 220,674 0 0
ENLINK MIDSTREAM LLC COM 29336T100 0 23 SH   SOLE 8 23 0 0
ENLINK MIDSTREAM PARTNERS LP COM 29336U107 11,842 706,534 SH   SOLE 1 706,534 0 0
ENLINK MIDSTREAM PARTNERS LP OPT 29336U107 17 1,000 SH Call SOLE 8 1,000 0 0
ENNIS INC COM 293389102 17 880 SH   SOLE 1 880 0 0
ENNIS INC COM 293389102 17 859 SH   SOLE 8 859 0 0
ENOVA INTL INC COM 29357K103 170 12,636 SH   SOLE 1 12,636 0 0
ENOVA INTL INC COM 29357K103 17 1,223 SH   SOLE 8 1,223 0 0
ENPHASE ENERGY INC COM 29355A107 8 5,000 SH   DFND 1 0 0 5,000
ENPRO INDS INC COM 29355X107 199 2,483 SH   SOLE 1 2,483 0 0
ENSCO PLC COM G3157S106 3,090 517,671 SH   SOLE 1 517,671 0 0
ENSCO PLC OPT G3157S106 657 110,100 SH Put SOLE 8 110,100 0 0
ENSCO PLC COM G3157S106 563 94,251 SH   SOLE 8 94,251 0 0
ENSCO PLC OPT G3157S106 1,026 171,900 SH Call SOLE 8 171,900 0 0
ENSIGN GROUP INC COM 29358P101 25 1,117 SH   SOLE 1 1,117 0 0
ENSTAR GROUP LIMITED COM G3075P101 58 260 SH   SOLE 1 260 0 0
ENTEGRA FINL CORP COM 29363J108 4 148 SH   SOLE 1 148 0 0
ENTEGRIS INC COM 29362U104 1,509 52,290 SH   SOLE 1 52,290 0 0
ENTEGRIS INC COM 29362U104 1,843 63,845 SH   SOLE 8 63,845 0 0
ENTELLUS MED INC COM 29363K105 7 415 SH   SOLE 1 415 0 0
ENTERCOM COMMUNICATIONS CORP OPT 293639100 1,145 100,000 SH Put SOLE 1 100,000 0 0
ENTERCOM COMMUNICATIONS CORP COM 293639100 1,273 111,149 SH   SOLE 1 111,149 0 0
ENTERCOM COMMUNICATIONS CORP COM 293639100 1 96 SH   SOLE 8 96 0 0
ENTERGY CORP NEW COM 29364G103 11,574 151,575 SH   SOLE 1 151,575 0 0
ENTERGY CORP NEW OPT 29364G103 580 7,600 SH Call SOLE 8 7,600 0 0
ENTERGY CORP NEW OPT 29364G103 367 4,800 SH Put SOLE 8 4,800 0 0
ENTERGY CORP NEW COM 29364G103 466 6,109 SH   SOLE 8 6,109 0 0
ENTERGY CORP NEW COM 29364G103 2,719 35,605 SH   SOLE 9 35,605 0 0
ENTEROMEDICS INC COM 29365M505 0 40 SH   SOLE 8 40 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 8 219 SH   SOLE 1 219 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 84 1,977 SH   SOLE 1 1,977 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 26 1,000 SH   DFND 1 0 0 1,000
ENTERPRISE PRODS PARTNERS L COM 293792107 78,099 2,995,738 SH   SOLE 1 2,995,738 0 0
ENTERPRISE PRODS PARTNERS L OPT 293792107 2,244 86,100 SH Put SOLE 8 86,100 0 0
ENTERPRISE PRODS PARTNERS L OPT 293792107 2,294 88,000 SH Call SOLE 8 88,000 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 24,603 943,748 SH   SOLE 8 943,748 0 0
ENTRAVISION COMMUNICATIONS C COM 29382R107 10 1,788 SH   SOLE 1 1,788 0 0
ENTRAVISION COMMUNICATIONS C COM 29382R107 70 12,178 SH   SOLE 8 12,178 0 0
ENVESTNET INC COM 29404K106 51 999 SH   SOLE 1 999 0 0
ENVESTNET INC COM 29404K106 7 128 SH   SOLE 8 128 0 0
ENVIROSTAR INC COM 29414M100 2 82 SH   SOLE 1 82 0 0
ENVISION HEALTHCARE CORP COM 29414D100 4,650 103,409 SH   SOLE 1 103,409 0 0
ENVISION HEALTHCARE CORP COM 29414D100 139 3,106 SH   SOLE 8 3,106 0 0
ENVIVA PARTNERS LP COM 29414J107 1 20 SH   SOLE 8 20 0 0
ENZO BIOCHEM INC COM 294100102 111 10,554 SH   SOLE 1 10,554 0 0
ENZO BIOCHEM INC COM 294100102 80 7,603 SH   SOLE 8 7,603 0 0
EOG RES INC COM 26875P101 69,202 715,332 SH   SOLE 1 174,298 541,034 0
EOG RES INC COM 26875P101 200 2,067 SH   DFND 1 0 0 2,067
EOG RES INC OPT 26875P101 2,941 30,400 SH Put SOLE 8 30,400 0 0
EOG RES INC COM 26875P101 9,394 97,106 SH   SOLE 8 97,106 0 0
EOG RES INC OPT 26875P101 9,983 103,200 SH Call SOLE 8 103,200 0 0
EOG RES INC COM 26875P101 377 3,893 SH   SOLE 9 3,893 0 0
EOG RES INC COM 26875P101 449 4,640 SH   SOLE 20 0 4,640 0
EP ENERGY CORP COM 268785102 3 992 SH   SOLE 1 992 0 0
EPAM SYS INC COM 29414B104 275 3,130 SH   SOLE 1 3,130 0 0
EPAM SYS INC COM 29414B104 766 8,717 SH   SOLE 8 8,717 0 0
EPIZYME INC COM 29428V104 517 27,154 SH   SOLE 1 27,154 0 0
EPIZYME INC COM 29428V104 15 766 SH   SOLE 8 766 0 0
EPLUS INC COM 294268107 1,613 17,442 SH   SOLE 1 17,442 0 0
EPLUS INC COM 294268107 5 52 SH   SOLE 8 52 0 0
EPR PPTYS COM 26884U109 1,037 14,864 SH   SOLE 1 14,864 0 0
EPR PPTYS TRUS 26884U109 466 6,680 SH   SOLE 1 6,680 0 0
EPR PPTYS TRUS 26884U109 5 75 SH   SOLE 8 75 0 0
EPR PPTYS OPT 26884U109 7 100 SH Put SOLE 8 100 0 0
EQT CORP COM 26884L109 2,511 38,496 SH   SOLE 1 38,496 0 0
EQT CORP OPT 26884L109 3,001 46,000 SH Call SOLE 8 46,000 0 0
EQT CORP OPT 26884L109 287 4,400 SH Put SOLE 8 4,400 0 0
EQT CORP COM 26884L109 11,281 172,910 SH   SOLE 8 172,910 0 0
EQT GP HLDGS LP COM 26885J103 319 11,013 SH   SOLE 1 11,013 0 0
EQT MIDSTREAM PARTNERS LP COM 26885B100 16,744 223,350 SH   SOLE 1 223,350 0 0
EQT MIDSTREAM PARTNERS LP COM 26885B100 14 183 SH   SOLE 8 183 0 0
EQUIFAX INC COM 294429105 5,807 54,788 SH   SOLE 1 54,788 0 0
EQUIFAX INC COM 294429105 503 4,741 SH   SOLE 8 4,741 0 0
EQUIFAX INC OPT 294429105 10,599 100,000 SH Call SOLE 8 100,000 0 0
EQUIFAX INC OPT 294429105 2,109 19,900 SH Put SOLE 8 19,900 0 0
EQUINIX INC COM 29444U700 3,499 7,839 SH   SOLE 1 7,839 0 0
EQUINIX INC TRUS 29444U700 15,170 33,988 SH   SOLE 1 33,988 0 0
EQUINIX INC TRUS 29444U700 354 792 SH   SOLE 8 792 0 0
EQUINIX INC OPT 29444U700 982 2,200 SH Put SOLE 8 2,200 0 0
EQUINIX INC OPT 29444U700 134 300 SH Call SOLE 8 300 0 0
EQUITY BANCSHARES INC COM 29460X109 24 666 SH   SOLE 1 666 0 0
EQUITY COMWLTH COM 294628102 3,248 106,831 SH   SOLE 1 106,831 0 0
EQUITY COMWLTH TRUS 294628102 5,229 172,027 SH   SOLE 1 172,027 0 0
EQUITY COMWLTH TRUS 294628102 3 83 SH   SOLE 8 83 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 359 4,216 SH   SOLE 1 4,216 0 0
EQUITY LIFESTYLE PPTYS INC TRUS 29472R108 6,605 77,638 SH   SOLE 1 77,638 0 0
EQUITY LIFESTYLE PPTYS INC TRUS 29472R108 3 36 SH   SOLE 8 36 0 0
EQUITY RESIDENTIAL COM 29476L107 1,150 17,442 SH   SOLE 1 17,442 0 0
EQUITY RESIDENTIAL TRUS 29476L107 45,588 691,483 SH   SOLE 1 691,483 0 0
EQUITY RESIDENTIAL TRUS 29476L107 286 4,338 SH   SOLE 8 4,338 0 0
EQUITY RESIDENTIAL OPT 29476L107 3,066 46,500 SH Call SOLE 8 46,500 0 0
EQUITY RESIDENTIAL OPT 29476L107 297 4,500 SH Put SOLE 8 4,500 0 0
EQUITY RESIDENTIAL COM 29476L107 127 1,929 SH   SOLE 9 1,929 0 0
ERA GROUP INC COM 26885G109 5 457 SH   SOLE 1 457 0 0
ERICSSON ADR 294821608 2,920 507,900 SH   SOLE 1 507,900 0 0
ERICSSON OPT 294821608 17 2,900 SH Call SOLE 8 2,900 0 0
ERICSSON ADR 294821608 57 9,944 SH   SOLE 8 9,944 0 0
ERICSSON OPT 294821608 50 8,700 SH Put SOLE 8 8,700 0 0
ERICSSON ADR 294821608 5 800 SH   DFND 20 0 0 800
ERIE INDTY CO COM 29530P102 72 597 SH   SOLE 1 597 0 0
ERIE INDTY CO COM 29530P102 35 290 SH   SOLE 8 290 0 0
ERIN ENERGY CORP COM 295625107 0 190 SH   SOLE 8 190 0 0
ERIN ENERGY CORP COM 295625107 171 62,314 SH   SOLE 41 62,314 0 0
EROS INTL PLC COM G3788M114 1,974 138,026 SH   SOLE 1 138,026 0 0
EROS INTL PLC COM G3788M114 1,424 99,611 SH   DFND 1 0 0 99,611
EROS INTL PLC COM G3788M114 2 119 SH   SOLE 8 119 0 0
EROS INTL PLC OPT G3788M114 2,434 170,200 SH Put SOLE 8 170,200 0 0
ESCALADE INC COM 296056104 3 248 SH   SOLE 1 248 0 0
ESCO TECHNOLOGIES INC COM 296315104 89 1,489 SH   SOLE 1 1,489 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 77 1,539 SH   SOLE 1 1,539 0 0
ESPERION THERAPEUTICS INC NE OPT 29664W105 5 100 SH Put SOLE 8 100 0 0
ESPERION THERAPEUTICS INC NE OPT 29664W105 296 5,900 SH Call SOLE 8 5,900 0 0
ESSA BANCORP INC COM 29667D104 5 305 SH   SOLE 1 305 0 0
ESSENDANT INC COM 296689102 102 7,809 SH   SOLE 1 7,809 0 0
ESSENT GROUP LTD COM G3198U102 482 11,921 SH   SOLE 1 11,921 0 0
ESSENT GROUP LTD COM G3198U102 31,097 767,807 SH   SOLE 8 767,807 0 0
ESSEX PPTY TR INC COM 297178105 3,966 15,613 SH   SOLE 1 15,613 0 0
ESSEX PPTY TR INC TRUS 297178105 17,812 70,116 SH   SOLE 1 70,116 0 0
ESSEX PPTY TR INC TRUS 297178105 28 109 SH   SOLE 8 109 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 2,703 29,986 SH   SOLE 1 29,986 0 0
ETF MANAGERS TR FUND 26924G201 2 57 SH   SOLE 8 57 0 0
ETF MANAGERS TR FUND 26924G201 15 500 SH   DFND 20 0 0 500
ETFS GOLD TR FUND 26922Y105 165 1,330 SH   DFND 1 0 0 1,330
ETFS PLATINUM TR FUND 26922V101 27 311 SH   DFND 1 0 0 311
ETHAN ALLEN INTERIORS INC COM 297602104 136 4,208 SH   SOLE 1 4,208 0 0
ETSY INC COM 29786A106 76 4,491 SH   SOLE 1 4,491 0 0
ETSY INC OPT 29786A106 544 32,200 SH Put SOLE 8 32,200 0 0
ETSY INC OPT 29786A106 16,219 960,800 SH Call SOLE 8 960,800 0 0
ETSY INC COM 29786A106 93 5,523 SH   SOLE 8 5,523 0 0
EURONAV NV ANTWERPEN COM B38564108 57 7,027 SH   SOLE 8 7,027 0 0
EURONAV NV ANTWERPEN COM B38564108 4,071 502,394 SH   SOLE 9 502,394 0 0
EURONET WORLDWIDE INC COM 298736109 1,889 19,937 SH   SOLE 1 19,937 0 0
EURONET WORLDWIDE INC COM 298736109 121 1,289 SH   SOLE 8 1,289 0 0
EV ENERGY PARTNERS LP COM 26926V107 0 57 SH   SOLE 8 57 0 0
EVANS BANCORP INC COM 29911Q208 5 108 SH   SOLE 1 108 0 0
EVERBRIDGE INC COM 29978A104 10 392 SH   SOLE 1 392 0 0
EVERCORE INC COM 29977A105 3,530 43,992 SH   SOLE 1 43,992 0 0
EVERCORE INC COM 29977A105 807 10,056 SH   SOLE 8 10,056 0 0
EVEREST RE GROUP LTD COM G3223R108 5,453 23,875 SH   SOLE 1 23,875 0 0
EVEREST RE GROUP LTD OPT G3223R108 3,449 15,100 SH Call SOLE 8 15,100 0 0
EVEREST RE GROUP LTD COM G3223R108 5,329 23,332 SH   SOLE 8 23,332 0 0
EVEREST RE GROUP LTD OPT G3223R108 8,542 37,400 SH Put SOLE 8 37,400 0 0
EVERI HLDGS INC COM 30034T103 150 19,773 SH   SOLE 1 19,773 0 0
EVERI HLDGS INC COM 30034T103 57 7,469 SH   SOLE 8 7,469 0 0
EVERSOURCE ENERGY COM 30040W108 37,390 618,612 SH   SOLE 1 618,612 0 0
EVERSOURCE ENERGY COM 30040W108 1 9 SH   SOLE 8 9 0 0
EVERTEC INC COM 30040P103 479 30,266 SH   SOLE 1 30,266 0 0
EVERTEC INC COM 30040P103 107 6,736 SH   SOLE 8 6,736 0 0
EVOGENE LTD COM M4119S104 219 49,330 SH   SOLE 9 49,330 0 0
EVOLENT HEALTH INC COM 30050B101 22 1,221 SH   SOLE 1 1,221 0 0
EVOLENT HEALTH INC COM 30050B101 0 23 SH   SOLE 8 23 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 4 586 SH   SOLE 1 586 0 0
EVOLVING SYS INC COM 30049R209 0 67 SH   SOLE 8 67 0 0
EXA CORP COM 300614500 8 323 SH   SOLE 1 323 0 0
EXACT SCIENCES CORP COM 30063P105 128 2,726 SH   SOLE 1 2,726 0 0
EXACT SCIENCES CORP COM 30063P105 9 200 SH   SOLE 8 200 0 0
EXACT SCIENCES CORP OPT 30063P105 9,353 198,500 SH Call SOLE 8 198,500 0 0
EXACT SCIENCES CORP OPT 30063P105 8,859 188,000 SH Put SOLE 8 188,000 0 0
EXACTECH INC COM 30064E109 15 450 SH   SOLE 1 450 0 0
EXCHANGE TRADED CONCEPTS TR FUND 301505707 74 1,902 SH   DFND 1 0 0 1,902
EXCO RESOURCES INC COM 269279501 0 66 SH   SOLE 8 66 0 0
EXELIXIS INC COM 30161Q104 932 38,488 SH   SOLE 1 38,488 0 0
EXELIXIS INC OPT 30161Q104 2,932 121,000 SH Call SOLE 8 121,000 0 0
EXELIXIS INC OPT 30161Q104 2,518 103,900 SH Put SOLE 8 103,900 0 0
EXELIXIS INC COM 30161Q104 2,708 111,784 SH   SOLE 8 111,784 0 0
EXELON CORP COM 30161N101 16,978 450,700 SH   SOLE 1 450,700 0 0
EXELON CORP OPT 30161N101 5,289 140,400 SH Put SOLE 8 140,400 0 0
EXELON CORP COM 30161N101 7,247 192,378 SH   SOLE 8 192,378 0 0
EXELON CORP OPT 30161N101 5,195 137,900 SH Call SOLE 8 137,900 0 0
EXELON CORP COM 30161N101 17 462 SH   SOLE 9 462 0 0
EXLSERVICE HOLDINGS INC COM 302081104 549 9,424 SH   SOLE 1 9,424 0 0
EXONE CO COM 302104104 4 359 SH   SOLE 1 359 0 0
EXONE CO COM 302104104 1 108 SH   SOLE 8 108 0 0
EXONE CO OPT 302104104 106 9,300 SH Call SOLE 8 9,300 0 0
EXONE CO OPT 302104104 130 11,400 SH Put SOLE 8 11,400 0 0
EXPEDIA INC DEL COM 30212P303 15,898 110,442 SH   SOLE 1 110,442 0 0
EXPEDIA INC DEL OPT 30212P303 10,824 75,200 SH Put SOLE 8 75,200 0 0
EXPEDIA INC DEL OPT 30212P303 16,812 116,800 SH Call SOLE 8 116,800 0 0
EXPEDIA INC DEL COM 30212P303 416 2,885 SH   SOLE 8 2,885 0 0
EXPEDIA INC DEL COM 30212P303 6 44 SH   SOLE 9 44 0 0
EXPEDITORS INTL WASH INC COM 302130109 13,676 228,467 SH   SOLE 1 228,467 0 0
EXPEDITORS INTL WASH INC OPT 302130109 120 2,000 SH Call SOLE 8 2,000 0 0
EXPEDITORS INTL WASH INC OPT 302130109 132 2,200 SH Put SOLE 8 2,200 0 0
EXPEDITORS INTL WASH INC COM 302130109 419 7,010 SH   SOLE 8 7,010 0 0
EXPONENT INC COM 30214U102 1,049 14,194 SH   SOLE 1 14,194 0 0
EXPONENT INC COM 30214U102 5 70 SH   SOLE 8 70 0 0
EXPRESS INC COM 30219E103 913 135,145 SH   SOLE 1 135,145 0 0
EXPRESS INC OPT 30219E103 599 88,600 SH Call SOLE 8 88,600 0 0
EXPRESS INC OPT 30219E103 43 6,300 SH Put SOLE 8 6,300 0 0
EXPRESS INC COM 30219E103 119 17,611 SH   SOLE 8 17,611 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 64,121 1,012,629 SH   SOLE 1 1,012,629 0 0
EXPRESS SCRIPTS HLDG CO OPT 30219G108 1,228 19,400 SH Put SOLE 8 19,400 0 0
EXPRESS SCRIPTS HLDG CO OPT 30219G108 6,427 101,500 SH Call SOLE 8 101,500 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 11 178 SH   SOLE 8 178 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 21,858 345,197 SH   SOLE 9 345,197 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 6 100 SH   DFND 20 0 0 100
EXTENDED STAY AMER INC COM 30224P200 526 26,315 SH   SOLE 1 26,315 0 0
EXTENDED STAY AMER INC TRUS 30224P200 84 4,191 SH   SOLE 1 4,191 0 0
EXTENDED STAY AMER INC TRUS 30224P200 66 3,315 SH   SOLE 8 3,315 0 0
EXTERRAN CORP COM 30227H106 575 18,196 SH   SOLE 1 18,196 0 0
EXTERRAN CORP COM 30227H106 43 1,367 SH   SOLE 8 1,367 0 0
EXTRA SPACE STORAGE INC TRUS 30225T102 28,990 362,745 SH   SOLE 1 362,745 0 0
EXTRA SPACE STORAGE INC COM 30225T102 1,639 20,514 SH   SOLE 1 20,514 0 0
EXTRA SPACE STORAGE INC OPT 30225T102 24 300 SH Call SOLE 8 300 0 0
EXTRA SPACE STORAGE INC TRUS 30225T102 46 578 SH   SOLE 8 578 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 145 9,411 SH   SOLE 1 9,411 0 0
EXTREME NETWORKS INC COM 30226D106 166 13,958 SH   SOLE 1 13,958 0 0
EXTREME NETWORKS INC COM 30226D106 56 4,689 SH   SOLE 8 4,689 0 0
EXXON MOBIL CORP OPT 30231G102 8,198 100,000 SH Call SOLE 1 100,000 0 0
EXXON MOBIL CORP COM 30231G102 220,909 2,694,682 SH   SOLE 1 2,694,682 0 0
EXXON MOBIL CORP COM 30231G102 2,709 33,045 SH   DFND 1 0 0 33,045
EXXON MOBIL CORP COM 30231G102 29,679 362,012 SH   SOLE 8 362,012 0 0
EXXON MOBIL CORP OPT 30231G102 53,246 649,500 SH Put SOLE 8 649,500 0 0
EXXON MOBIL CORP OPT 30231G102 54,467 664,400 SH Call SOLE 8 664,400 0 0
EXXON MOBIL CORP COM 30231G102 5,588 68,160 SH   SOLE 9 68,160 0 0
EXXON MOBIL CORP OPT 30231G102 8,198 100,000 SH Call SOLE 9 100,000 0 0
EZCORP INC COM 302301106 11 1,158 SH   SOLE 1 1,158 0 0
F M C CORP COM 302491303 4,848 54,284 SH   SOLE 1 54,284 0 0
F M C CORP COM 302491303 1,255 14,058 SH   SOLE 8 14,058 0 0
F M C CORP OPT 302491303 1,152 12,900 SH Call SOLE 8 12,900 0 0
F M C CORP OPT 302491303 848 9,500 SH Put SOLE 8 9,500 0 0
F5 NETWORKS INC COM 315616102 3,795 31,474 SH   SOLE 1 31,474 0 0
F5 NETWORKS INC OPT 315616102 1,362 11,300 SH Call SOLE 8 11,300 0 0
F5 NETWORKS INC OPT 315616102 856 7,100 SH Put SOLE 8 7,100 0 0
F5 NETWORKS INC COM 315616102 1,228 10,193 SH   SOLE 8 10,193 0 0
FABRINET COM G3323L100 726 19,607 SH   SOLE 1 19,607 0 0
FABRINET COM G3323L100 37 1,018 SH   SOLE 8 1,018 0 0
FABRINET OPT G3323L100 30 800 SH Call SOLE 8 800 0 0
FABRINET OPT G3323L100 11 300 SH Put SOLE 8 300 0 0
FACEBOOK INC COM 30303M102 4,327 25,324 SH   DFND 1 0 0 25,324
FACEBOOK INC COM 30303M102 245,424 1,436,310 SH   SOLE 1 1,063,017 373,293 0
FACEBOOK INC OPT 30303M102 713,382 4,175,000 SH Put SOLE 1 4,175,000 0 0
FACEBOOK INC OPT 30303M102 427,106 2,499,600 SH Put SOLE 8 2,499,600 0 0
FACEBOOK INC OPT 30303M102 345,636 2,022,800 SH Call SOLE 8 2,022,800 0 0
FACEBOOK INC COM 30303M102 160,369 938,543 SH   SOLE 8 938,543 0 0
FACEBOOK INC COM 30303M102 728 4,258 SH   SOLE 9 4,258 0 0
FACEBOOK INC COM 30303M102 826 4,837 SH   DFND 20 0 0 4,837
FACEBOOK INC COM 30303M102 946 5,539 SH   SOLE 20 0 5,539 0
FACEBOOK INC COM 30303M102 364 2,131 SH   SOLE 81 2,131 0 0
FACEBOOK INC COM 30303M102 16 92 SH   SOLE 99 92 0 0
FACTSET RESH SYS INC COM 303075105 557 3,098 SH   SOLE 1 3,098 0 0
FACTSET RESH SYS INC COM 303075105 606 3,364 SH   SOLE 8 3,364 0 0
FACTSET RESH SYS INC OPT 303075105 216 1,200 SH Put SOLE 8 1,200 0 0
FACTSET RESH SYS INC OPT 303075105 378 2,100 SH Call SOLE 8 2,100 0 0
FAIR ISAAC CORP COM 303250104 5,976 42,527 SH   SOLE 1 42,527 0 0
FAIR ISAAC CORP COM 303250104 317 2,261 SH   SOLE 8 2,261 0 0
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 17 3,595 SH   SOLE 1 3,595 0 0
FAIRMOUNT SANTROL HLDGS INC OPT 30555Q108 103 21,500 SH Call SOLE 8 21,500 0 0
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 121 25,173 SH   SOLE 8 25,173 0 0
FAIRMOUNT SANTROL HLDGS INC OPT 30555Q108 16 3,300 SH Put SOLE 8 3,300 0 0
FANG HLDGS LTD ADR 30711Y102 11 2,640 SH   SOLE 8 2,640 0 0
FANG HLDGS LTD OPT 30711Y102 0 100 SH Call SOLE 8 100 0 0
FANG HLDGS LTD OPT 30711Y102 13 3,100 SH Put SOLE 8 3,100 0 0
FANHUA INC ADR 30712A103 1 100 SH   SOLE 8 100 0 0
FARMER BROS CO COM 307675108 216 6,558 SH   SOLE 1 6,558 0 0
FARMERS CAP BK CORP COM 309562106 14 338 SH   SOLE 1 338 0 0
FARMERS CAP BK CORP COM 309562106 3 75 SH   SOLE 8 75 0 0
FARMERS NATL BANC CORP COM 309627107 15 985 SH   SOLE 1 985 0 0
FARMLAND PARTNERS INC TRUS 31154R109 7 751 SH   SOLE 1 751 0 0
FARO TECHNOLOGIES INC COM 311642102 15 384 SH   SOLE 1 384 0 0
FARO TECHNOLOGIES INC COM 311642102 1 27 SH   SOLE 8 27 0 0
FASTENAL CO COM 311900104 8,084 177,342 SH   SOLE 1 177,342 0 0
FASTENAL CO COM 311900104 74 1,628 SH   SOLE 8 1,628 0 0
FASTENAL CO OPT 311900104 2,949 64,700 SH Put SOLE 8 64,700 0 0
FASTENAL CO OPT 311900104 7,407 162,500 SH Call SOLE 8 162,500 0 0
FATE THERAPEUTICS INC COM 31189P102 11 2,683 SH   SOLE 1 2,683 0 0
FB FINL CORP COM 30257X104 151 4,003 SH   SOLE 1 4,003 0 0
FBL FINL GROUP INC COM 30239F106 17 230 SH   SOLE 1 230 0 0
FCB FINL HLDGS INC COM 30255G103 696 14,421 SH   SOLE 1 14,421 0 0
FCB FINL HLDGS INC COM 30255G103 13 277 SH   SOLE 8 277 0 0
FEDERAL AGRIC MTG CORP COM 313148306 102 1,404 SH   SOLE 1 1,404 0 0
FEDERAL AGRIC MTG CORP COM 313148306 4 54 SH   SOLE 8 54 0 0
FEDERAL REALTY INVT TR TRUS 313747206 9,005 72,499 SH   SOLE 1 72,499 0 0
FEDERAL REALTY INVT TR TRUS 313747206 13 103 SH   SOLE 8 103 0 0
FEDERAL SIGNAL CORP COM 313855108 215 10,073 SH   SOLE 1 10,073 0 0
FEDERAL SIGNAL CORP OPT 313855108 106 5,000 SH Put SOLE 8 5,000 0 0
FEDERAL SIGNAL CORP COM 313855108 51 2,373 SH   SOLE 8 2,373 0 0
FEDERAL SIGNAL CORP OPT 313855108 11 500 SH Call SOLE 8 500 0 0
FEDERATED INVS INC PA COM 314211103 579 19,486 SH   SOLE 1 19,486 0 0
FEDERATED INVS INC PA COM 314211103 5 152 SH   SOLE 8 152 0 0
FEDERATED NATL HLDG CO COM 31422T101 4 274 SH   SOLE 1 274 0 0
FEDEX CORP COM 31428X106 26,438 117,199 SH   SOLE 1 117,199 0 0
FEDEX CORP OPT 31428X106 20,596 91,300 SH Put SOLE 8 91,300 0 0
FEDEX CORP COM 31428X106 12,523 55,514 SH   SOLE 8 55,514 0 0
FEDEX CORP OPT 31428X106 34,559 153,200 SH Call SOLE 8 153,200 0 0
FEDEX CORP COM 31428X106 5,872 26,029 SH   SOLE 9 26,029 0 0
FEDEX CORP COM 31428X106 90 400 SH   SOLE 20 0 400 0
FEDEX CORP COM 31428X106 267 1,185 SH   SOLE 81 1,185 0 0
FERRARI N V COM N3167Y103 1,835 16,614 SH   SOLE 1 16,614 0 0
FERRARI N V COM N3167Y103 582 5,271 SH   SOLE 8 5,271 0 0
FERRARI N V OPT N3167Y103 11 100 SH Put SOLE 8 100 0 0
FERRARI N V OPT N3167Y103 22 200 SH Call SOLE 8 200 0 0
FERRARI N V COM N3167Y103 3,878 35,099 SH   SOLE 9 35,099 0 0
FERRELLGAS PARTNERS L.P. COM 315293100 1,560 303,415 SH   SOLE 1 303,415 0 0
FERRO CORP COM 315405100 43 1,941 SH   SOLE 1 1,941 0 0
FERRO CORP OPT 315405100 45 2,000 SH Put SOLE 8 2,000 0 0
FERRO CORP COM 315405100 40 1,794 SH   SOLE 8 1,794 0 0
FERRO CORP OPT 315405100 20 900 SH Call SOLE 8 900 0 0
FERROGLOBE PLC COM G33856108 51 3,900 SH   SOLE 1 3,900 0 0
FERROGLOBE PLC OPT G33856108 26 2,000 SH Put SOLE 8 2,000 0 0
FERROGLOBE PLC COM G33856108 587 44,593 SH   SOLE 8 44,593 0 0
FIAT CHRYSLER AUTOMOBILES N COM N31738102 14,514 810,358 SH   SOLE 1 810,358 0 0
FIAT CHRYSLER AUTOMOBILES N OPT N31738102 4,995 278,900 SH Call SOLE 8 278,900 0 0
FIAT CHRYSLER AUTOMOBILES N OPT N31738102 2,694 150,400 SH Put SOLE 8 150,400 0 0
FIAT CHRYSLER AUTOMOBILES N OPT N31738102 2,248 125,520 SH Call SOLE 9 125,520 0 0
FIAT CHRYSLER AUTOMOBILES N OPT N31738102 10,341 577,393 SH Put SOLE 9 577,393 0 0
FIAT CHRYSLER AUTOMOBILES N COM N31738102 47,805 2,669,213 SH   SOLE 9 2,669,213 0 0
FIBRIA CELULOSE S A ADR 31573A109 8 585 SH   SOLE 8 585 0 0
FIBROGEN INC COM 31572Q808 76 1,411 SH   SOLE 1 1,411 0 0
FIBROGEN INC COM 31572Q808 23 433 SH   SOLE 8 433 0 0
FIDELITY &amp GTY LIFE COM 315785105 4,380 141,049 SH   SOLE 1 141,049 0 0
FIDELITY NATIONAL FINANCIAL COM 31620R303 22,680 477,874 SH   SOLE 1 477,874 0 0
FIDELITY NATIONAL FINANCIAL COM 31620R402 239 13,932 SH   SOLE 1 13,932 0 0
FIDELITY NATIONAL FINANCIAL COM 31620R402 0 5 SH   SOLE 8 5 0 0
FIDELITY NATIONAL FINANCIAL OPT 31620R303 5 100 SH Call SOLE 8 100 0 0
FIDELITY NATIONAL FINANCIAL COM 31620R303 75 1,579 SH   SOLE 8 1,579 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 17,138 183,502 SH   SOLE 1 183,502 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 40 425 SH   DFND 1 0 0 425
FIDELITY NATL INFORMATION SV OPT 31620M106 47 500 SH Call SOLE 8 500 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 319 3,412 SH   SOLE 8 3,412 0 0
FIDELITY NATL INFORMATION SV OPT 31620M106 47 500 SH Put SOLE 8 500 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 18 738 SH   SOLE 1 738 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 17 737 SH   SOLE 8 737 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 167 8,798 SH   SOLE 1 8,798 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 329 17,328 SH   SOLE 8 17,328 0 0
FIFTH STR ASSET MGMT INC COM 31679P109 2 369 SH   SOLE 1 369 0 0
FIFTH STREET FINANCE CORP COM 31678A103 813 148,600 SH   SOLE 1 148,600 0 0
FIFTH THIRD BANCORP COM 316773100 10,122 361,755 SH   SOLE 1 361,755 0 0
FIFTH THIRD BANCORP OPT 316773100 2,073 74,100 SH Put SOLE 8 74,100 0 0
FIFTH THIRD BANCORP OPT 316773100 2,868 102,500 SH Call SOLE 8 102,500 0 0
FINANCIAL ENGINES INC COM 317485100 1,415 40,720 SH   SOLE 1 40,720 0 0
FINANCIAL ENGINES INC COM 317485100 2 61 SH   SOLE 8 61 0 0
FINANCIAL INSTNS INC COM 317585404 19 634 SH   SOLE 1 634 0 0
FINANCIAL INSTNS INC COM 317585404 0 12 SH   SOLE 8 12 0 0
FINISAR CORP COM 31787A507 7,032 317,193 SH   SOLE 1 317,193 0 0
FINISAR CORP OPT 31787A507 1,543 69,600 SH Put SOLE 8 69,600 0 0
FINISAR CORP OPT 31787A507 1,913 86,300 SH Call SOLE 8 86,300 0 0
FINISAR CORP COM 31787A507 170 7,642 SH   SOLE 8 7,642 0 0
FINISH LINE INC COM 317923100 428 35,566 SH   SOLE 1 35,566 0 0
FINISH LINE INC OPT 317923100 4,883 405,900 SH Put SOLE 8 405,900 0 0
FINISH LINE INC COM 317923100 3,793 315,265 SH   SOLE 8 315,265 0 0
FINISH LINE INC OPT 317923100 392 32,600 SH Call SOLE 8 32,600 0 0
FIREEYE INC COM 31816Q101 11,532 687,648 SH   SOLE 1 687,648 0 0
FIREEYE INC COM 31816Q101 158 9,400 SH   DFND 1 0 0 9,400
FIREEYE INC OPT 31816Q101 8,642 515,300 SH Put SOLE 8 515,300 0 0
FIREEYE INC COM 31816Q101 5,531 329,837 SH   SOLE 8 329,837 0 0
FIREEYE INC OPT 31816Q101 10,327 615,800 SH Call SOLE 8 615,800 0 0
FIREEYE INC BOND 31816QAB7 1,841 1,949,000 PRN   SOLE 8 0 0 1,949,000
FIREEYE INC COM 31816Q101 995 59,350 SH   DFND 20 0 0 59,350
FIRST AMERN FINL CORP COM 31847R102 698 13,955 SH   SOLE 1 13,955 0 0
FIRST AMERN FINL CORP COM 31847R102 27 549 SH   SOLE 8 549 0 0
FIRST BANCORP INC ME COM 31866P102 7 238 SH   SOLE 1 238 0 0
FIRST BANCORP N C COM 318910106 89 2,560 SH   SOLE 1 2,560 0 0
FIRST BANCORP P R COM 318672706 845 165,010 SH   SOLE 1 165,010 0 0
FIRST BANCSHARES INC MS COM 318916103 13 437 SH   SOLE 1 437 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 4 191 SH   SOLE 1 191 0 0
FIRST BUSEY CORP COM 319383204 368 11,753 SH   SOLE 1 11,753 0 0
FIRST CMNTY BANCSHARES INC N COM 31983A103 20 682 SH   SOLE 1 682 0 0
FIRST CMNTY BANCSHARES INC N COM 31983A103 3 118 SH   SOLE 8 118 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 32 2,245 SH   SOLE 1 2,245 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 3 231 SH   SOLE 8 231 0 0
FIRST CONN BANCORP INC MD COM 319850103 17 627 SH   SOLE 1 627 0 0
FIRST CTZNS BANCSHARES INC N COM 31946M103 289 774 SH   SOLE 1 774 0 0
FIRST DATA CORP NEW COM 32008D106 1,395 77,317 SH   SOLE 1 77,317 0 0
FIRST DATA CORP NEW OPT 32008D106 1,371 76,000 SH Put SOLE 8 76,000 0 0
FIRST DATA CORP NEW COM 32008D106 53 2,930 SH   SOLE 8 2,930 0 0
FIRST DATA CORP NEW OPT 32008D106 2,241 124,200 SH Call SOLE 8 124,200 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 21 398 SH   SOLE 1 398 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 3 198 SH   SOLE 1 198 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 4 238 SH   SOLE 8 238 0 0
FIRST FINL BANCORP OH COM 320209109 37 1,428 SH   SOLE 1 1,428 0 0
FIRST FINL BANCORP OH COM 320209109 1 25 SH   SOLE 8 25 0 0
FIRST FINL BANKSHARES COM 32020R109 2,318 51,288 SH   SOLE 1 51,288 0 0
FIRST FINL BANKSHARES COM 32020R109 32 709 SH   SOLE 8 709 0 0
FIRST FINL CORP IND COM 320218100 22 445 SH   SOLE 1 445 0 0
FIRST FINL CORP IND COM 320218100 3 63 SH   SOLE 8 63 0 0
FIRST FNDTN INC COM 32026V104 12 676 SH   SOLE 1 676 0 0
FIRST GTY BANCSHARES INC COM 32043P106 2 81 SH   SOLE 1 81 0 0
FIRST GTY BANCSHARES INC COM 32043P106 5 168 SH   SOLE 8 168 0 0
FIRST HAWAIIAN INC COM 32051X108 16 553 SH   SOLE 1 553 0 0
FIRST HAWAIIAN INC COM 32051X108 40 1,310 SH   SOLE 8 1,310 0 0
FIRST HORIZON NATL CORP COM 320517105 717 37,422 SH   SOLE 1 37,422 0 0
FIRST HORIZON NATL CORP OPT 320517105 10 500 SH Call SOLE 8 500 0 0
FIRST HORIZON NATL CORP COM 320517105 75 3,905 SH   SOLE 8 3,905 0 0
FIRST HORIZON NATL CORP OPT 320517105 326 17,000 SH Put SOLE 8 17,000 0 0
FIRST INDUSTRIAL REALTY TRUS TRUS 32054K103 2,915 96,882 SH   SOLE 1 96,882 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 2,193 72,890 SH   SOLE 1 72,890 0 0
FIRST INDUSTRIAL REALTY TRUS TRUS 32054K103 3 90 SH   SOLE 8 90 0 0
FIRST INTERNET BANCORP COM 320557101 5 143 SH   SOLE 1 143 0 0
FIRST INTST BANCSYSTEM INC COM 32055Y201 79 2,069 SH   SOLE 1 2,069 0 0
FIRST LONG IS CORP COM 320734106 16 541 SH   SOLE 1 541 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 34 5,000 SH   DFND 1 0 0 5,000
FIRST MAJESTIC SILVER CORP COM 32076V103 248 36,300 SH   SOLE 8 36,300 0 0
FIRST MAJESTIC SILVER CORP OPT 32076V103 202 29,600 SH Put SOLE 8 29,600 0 0
FIRST MAJESTIC SILVER CORP OPT 32076V103 912 133,400 SH Call SOLE 8 133,400 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 16 2,400 SH   DFND 20 0 0 2,400
FIRST MERCHANTS CORP COM 320817109 41 950 SH   SOLE 1 950 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 15 401 SH   SOLE 1 401 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 55 2,367 SH   SOLE 1 2,367 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 2 104 SH   SOLE 8 104 0 0
FIRST NORTHWEST BANCORP COM 335834107 6 339 SH   SOLE 1 339 0 0
FIRST POTOMAC RLTY TR TRUS 33610F109 1,165 104,518 SH   SOLE 1 104,518 0 0
FIRST POTOMAC RLTY TR TRUS 33610F109 1 60 SH   SOLE 8 60 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 59,750 571,987 SH   SOLE 1 49,260 522,727 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 544 5,203 SH   SOLE 8 5,203 0 0
FIRST REP BK SAN FRANCISCO C OPT 33616C100 3,082 29,500 SH Call SOLE 8 29,500 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 476 4,559 SH   SOLE 20 0 4,559 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 30 291 SH   SOLE 99 291 0 0
FIRST SOLAR INC COM 336433107 5,750 125,314 SH   SOLE 1 125,314 0 0
FIRST SOLAR INC OPT 336433107 22,526 491,000 SH Put SOLE 8 491,000 0 0
FIRST SOLAR INC OPT 336433107 14,723 320,900 SH Call SOLE 8 320,900 0 0
FIRST SOLAR INC COM 336433107 3,153 68,719 SH   SOLE 8 68,719 0 0
FIRST SOLAR INC COM 336433107 241 5,263 SH   SOLE 9 5,263 0 0
FIRST TR EXCHANGE TRADED FD FUND 33733E203 80 645 SH   DFND 1 0 0 645
FIRST TR EXCHANGE TRADED FD OPT 33733E807 189 8,700 SH Put SOLE 8 8,700 0 0
FIRST TR EXCHANGE TRADED FD FUND 33733E807 44 2,024 SH   SOLE 8 2,024 0 0
FIRST TR EXCHANGE TRADED FD FUND 33738D309 3 65 SH   SOLE 8 65 0 0
FIRST TR EXCHANGE TRADED FD OPT 33733E807 78 3,600 SH Call SOLE 8 3,600 0 0
FIRST TR EXCHANGE TRADED FD FUND 33734X838 0 1 SH   SOLE 8 1 0 0
FIRSTCASH INC COM 33767D105 70 1,101 SH   SOLE 1 1,101 0 0
FIRSTCASH INC COM 33767D105 6 93 SH   SOLE 8 93 0 0
FIRSTENERGY CORP COM 337932107 10,549 342,177 SH   SOLE 1 342,177 0 0
FIRSTENERGY CORP OPT 337932107 1,474 47,800 SH Put SOLE 8 47,800 0 0
FIRSTENERGY CORP COM 337932107 827 26,845 SH   SOLE 8 26,845 0 0
FIRSTENERGY CORP OPT 337932107 1,671 54,200 SH Call SOLE 8 54,200 0 0
FIRSTENERGY CORP COM 337932107 3 99 SH   SOLE 9 99 0 0
FISERV INC COM 337738108 16,686 129,400 SH   SOLE 1 129,400 0 0
FISERV INC COM 337738108 838 6,496 SH   SOLE 8 6,496 0 0
FISERV INC OPT 337738108 400 3,100 SH Call SOLE 8 3,100 0 0
FITBIT INC COM 33812L102 518 74,467 SH   SOLE 1 74,467 0 0
FITBIT INC COM 33812L102 146 21,000 SH   DFND 1 0 0 21,000
FITBIT INC OPT 33812L102 1,985 285,200 SH Put SOLE 8 285,200 0 0
FITBIT INC COM 33812L102 2,682 385,449 SH   SOLE 8 385,449 0 0
FITBIT INC OPT 33812L102 1,697 243,800 SH Call SOLE 8 243,800 0 0
FITBIT INC COM 33812L102 50 7,200 SH   DFND 20 0 0 7,200
FIVE BELOW INC COM 33829M101 361 6,579 SH   SOLE 1 6,579 0 0
FIVE BELOW INC OPT 33829M101 2,343 42,700 SH Call SOLE 8 42,700 0 0
FIVE BELOW INC COM 33829M101 249 4,533 SH   SOLE 8 4,533 0 0
FIVE BELOW INC OPT 33829M101 1,564 28,500 SH Put SOLE 8 28,500 0 0
FIVE OAKS INVT CORP TRUS 33830W106 0 76 SH   SOLE 8 76 0 0
FIVE POINT HOLDINGS LLC COM 33833Q106 15 1,087 SH   SOLE 8 1,087 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 384 9,403 SH   SOLE 1 9,403 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 29 712 SH   SOLE 8 712 0 0
FIVE9 INC COM 338307101 29 1,209 SH   SOLE 1 1,209 0 0
FIVE9 INC COM 338307101 53 2,228 SH   SOLE 8 2,228 0 0
FLAGSTAR BANCORP INC COM 337930705 18 494 SH   SOLE 1 494 0 0
FLAGSTAR BANCORP INC COM 337930705 260 7,317 SH   SOLE 8 7,317 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 1,139 7,356 SH   SOLE 1 7,356 0 0
FLEETCOR TECHNOLOGIES INC OPT 339041105 356 2,300 SH Put SOLE 8 2,300 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 122 790 SH   SOLE 8 790 0 0
FLEX LTD COM Y2573F102 45 2,694 SH   DFND 1 0 0 2,694
FLEX LTD COM Y2573F102 3,204 193,346 SH   SOLE 1 193,346 0 0
FLEX LTD OPT Y2573F102 263 15,900 SH Put SOLE 8 15,900 0 0
FLEX LTD OPT Y2573F102 394 23,800 SH Call SOLE 8 23,800 0 0
FLEX LTD COM Y2573F102 0 9 SH   SOLE 9 9 0 0
FLEX PHARMA INC COM 33938A105 0 88 SH   SOLE 8 88 0 0
FLEXION THERAPEUTICS INC COM 33938J106 15 641 SH   SOLE 1 641 0 0
FLEXION THERAPEUTICS INC COM 33938J106 19 785 SH   SOLE 8 785 0 0
FLEXSHARES TR FUND 33939L860 4 93 SH   SOLE 8 93 0 0
FLEXSTEEL INDS INC COM 339382103 9 175 SH   SOLE 1 175 0 0
FLEXSTEEL INDS INC COM 339382103 3 62 SH   SOLE 8 62 0 0
FLIR SYS INC COM 302445101 3,204 82,336 SH   SOLE 1 82,336 0 0
FLIR SYS INC OPT 302445101 4 100 SH Put SOLE 8 100 0 0
FLIR SYS INC COM 302445101 952 24,454 SH   SOLE 8 24,454 0 0
FLIR SYS INC OPT 302445101 23 600 SH Call SOLE 8 600 0 0
FLOOR &amp DECOR HLDGS INC COM 339750101 3 74 SH   SOLE 1 74 0 0
FLOOR &amp DECOR HLDGS INC COM 339750101 1,144 29,392 SH   SOLE 8 29,392 0 0
FLOTEK INDS INC DEL COM 343389102 167 35,948 SH   SOLE 1 35,948 0 0
FLOTEK INDS INC DEL OPT 343389102 23 4,900 SH Call SOLE 8 4,900 0 0
FLOTEK INDS INC DEL OPT 343389102 30 6,500 SH Put SOLE 8 6,500 0 0
FLOTEK INDS INC DEL COM 343389102 81 17,412 SH   SOLE 8 17,412 0 0
FLOWERS FOODS INC COM 343498101 17 918 SH   SOLE 1 918 0 0
FLOWERS FOODS INC OPT 343498101 36 1,900 SH Put SOLE 8 1,900 0 0
FLOWERS FOODS INC OPT 343498101 145 7,700 SH Call SOLE 8 7,700 0 0
FLOWERS FOODS INC COM 343498101 7 354 SH   SOLE 8 354 0 0
FLOWSERVE CORP COM 34354P105 1,386 32,540 SH   SOLE 1 32,540 0 0
FLOWSERVE CORP OPT 34354P105 894 21,000 SH Call SOLE 8 21,000 0 0
FLOWSERVE CORP OPT 34354P105 733 17,200 SH Put SOLE 8 17,200 0 0
FLOWSERVE CORP COM 34354P105 75 1,766 SH   SOLE 8 1,766 0 0
FLOWSERVE CORP COM 34354P105 1,059 24,858 SH   SOLE 9 24,858 0 0
FLUIDIGM CORP DEL COM 34385P108 8 1,723 SH   SOLE 1 1,723 0 0
FLUOR CORP NEW COM 343412102 1,884 44,769 SH   SOLE 1 44,769 0 0
FLUOR CORP NEW COM 343412102 20 465 SH   DFND 1 0 0 465
FLUOR CORP NEW COM 343412102 63 1,501 SH   SOLE 8 1,501 0 0
FLUOR CORP NEW OPT 343412102 1,023 24,300 SH Put SOLE 8 24,300 0 0
FLUOR CORP NEW OPT 343412102 1,448 34,400 SH Call SOLE 8 34,400 0 0
FLUOR CORP NEW COM 343412102 106 2,529 SH   SOLE 9 2,529 0 0
FLUSHING FINL CORP COM 343873105 26 872 SH   SOLE 1 872 0 0
FLWS/1-800 FLOWERS COM 68243Q106 10 1,006 SH   SOLE 1 1,006 0 0
FLY LEASING LTD ADR 34407D109 2 169 SH   SOLE 8 169 0 0
FNB BANCORP CALIF COM 302515101 4 123 SH   SOLE 1 123 0 0
FNB CORP PA COM 302520101 1,779 126,866 SH   SOLE 1 126,866 0 0
FNB CORP PA COM 302520101 2 155 SH   SOLE 8 155 0 0
FOGO DE CHAO INC COM 344177100 67 5,420 SH   SOLE 1 5,420 0 0
FOMENTO ECONOMICO MEXICANO S ADR 344419106 11 114 SH   SOLE 1 114 0 0
FOMENTO ECONOMICO MEXICANO S ADR 344419106 34 359 SH   DFND 1 0 0 359
FOMENTO ECONOMICO MEXICANO S OPT 344419106 248 2,600 SH Call SOLE 8 2,600 0 0
FOMENTO ECONOMICO MEXICANO S OPT 344419106 124 1,300 SH Put SOLE 8 1,300 0 0
FOMENTO ECONOMICO MEXICANO S ADR 344419106 65 679 SH   SOLE 8 679 0 0
FONAR CORP COM 344437405 120 3,941 SH   SOLE 1 3,941 0 0
FOOT LOCKER INC COM 344849104 176 5,000 SH   DFND 1 0 0 5,000
FOOT LOCKER INC COM 344849104 8,053 228,646 SH   SOLE 1 228,646 0 0
FOOT LOCKER INC OPT 344849104 2,254 64,000 SH Put SOLE 8 64,000 0 0
FOOT LOCKER INC OPT 344849104 190 5,400 SH Call SOLE 8 5,400 0 0
FOOT LOCKER INC COM 344849104 1,257 35,670 SH   SOLE 8 35,670 0 0
FOOT LOCKER INC COM 344849104 675 19,153 SH   SOLE 9 19,153 0 0
FORD MTR CO DEL COM 345370860 99,555 8,316,935 SH   SOLE 1 8,316,935 0 0
FORD MTR CO DEL COM 345370860 100 8,393 SH   DFND 1 0 0 8,393
FORD MTR CO DEL OPT 345370860 8,007 668,900 SH Call SOLE 8 668,900 0 0
FORD MTR CO DEL OPT 345370860 9,322 778,700 SH Put SOLE 8 778,700 0 0
FORD MTR CO DEL COM 345370860 2,271 189,684 SH   SOLE 8 189,684 0 0
FORD MTR CO DEL COM 345370860 380 31,702 SH   SOLE 9 31,702 0 0
FORESIGHT ENERGY LP COM 34552U104 57 13,592 SH   SOLE 8 13,592 0 0
FOREST CITY RLTY TR INC TRUS 345605109 49,951 1,958,106 SH   SOLE 1 1,958,106 0 0
FOREST CITY RLTY TR INC TRUS 345605109 5,234 205,154 SH   SOLE 8 205,154 0 0
FORESTAR GROUP INC COM 346233109 381 24,213 SH   SOLE 1 24,213 0 0
FORESTAR GROUP INC OPT 346233109 665 42,200 SH Put SOLE 8 42,200 0 0
FORESTAR GROUP INC COM 346233109 0 28 SH   SOLE 8 28 0 0
FORESTAR GROUP INC OPT 346233109 677 43,000 SH Call SOLE 44 43,000 0 0
FORM HLDGS CORP COM 34634E102 0 31 SH   SOLE 8 31 0 0
FORMFACTOR INC COM 346375108 102 6,035 SH   SOLE 1 6,035 0 0
FORMFACTOR INC OPT 346375108 3 200 SH Call SOLE 8 200 0 0
FORMFACTOR INC COM 346375108 100 5,926 SH   SOLE 8 5,926 0 0
FORRESTER RESH INC COM 346563109 129 3,076 SH   SOLE 1 3,076 0 0
FORTERRA INC COM 34960W106 2 457 SH   SOLE 1 457 0 0
FORTINET INC COM 34959E109 7,447 207,780 SH   SOLE 1 207,780 0 0
FORTINET INC OPT 34959E109 853 23,800 SH Put SOLE 8 23,800 0 0
FORTINET INC OPT 34959E109 853 23,800 SH Call SOLE 8 23,800 0 0
FORTIS INC COM 349553107 2 47 SH   SOLE 8 47 0 0
FORTIS INC COM 349553107 11 323 SH   SOLE 9 323 0 0
FORTIVE CORP COM 34959J108 62,912 888,697 SH   SOLE 1 173,933 714,764 0
FORTIVE CORP COM 34959J108 14 196 SH   DFND 1 0 0 196
FORTIVE CORP OPT 34959J108 347 4,900 SH Call SOLE 8 4,900 0 0
FORTIVE CORP OPT 34959J108 103 1,450 SH Put SOLE 8 1,450 0 0
FORTIVE CORP COM 34959J108 229 3,234 SH   SOLE 8 3,234 0 0
FORTIVE CORP COM 34959J108 842 11,890 SH   SOLE 20 0 11,890 0
FORTIVE CORP COM 34959J108 29 415 SH   SOLE 99 415 0 0
FORTRESS BIOTECH INC COM 34960Q109 3 763 SH   SOLE 1 763 0 0
FORTRESS INVESTMENT GROUP LL COM 34958B106 11 1,390 SH   DFND 1 0 0 1,390
FORTRESS INVESTMENT GROUP LL COM 34958B106 7,524 944,033 SH   SOLE 1 944,033 0 0
FORTRESS TRANS INFRST INVS L COM 34960P101 3 171 SH   SOLE 8 171 0 0
FORTUNA SILVER MINES INC COM 349915108 24 5,500 SH   DFND 20 0 0 5,500
FORTUNE BRANDS HOME &amp SEC IN COM 34964C106 3,716 55,260 SH   SOLE 1 55,260 0 0
FORTUNE BRANDS HOME &amp SEC IN OPT 34964C106 148 2,200 SH Call SOLE 8 2,200 0 0
FORTUNE BRANDS HOME &amp SEC IN COM 34964C106 9 130 SH   SOLE 8 130 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 25 1,600 SH   SOLE 1 1,600 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 42 2,625 SH   SOLE 8 2,625 0 0
FORWARD AIR CORP COM 349853101 40 697 SH   SOLE 1 697 0 0
FORWARD AIR CORP COM 349853101 7 118 SH   SOLE 8 118 0 0
FOSSIL GROUP INC COM 34988V106 1,973 211,482 SH   SOLE 1 211,482 0 0
FOSSIL GROUP INC OPT 34988V106 64 6,900 SH Put SOLE 8 6,900 0 0
FOSSIL GROUP INC COM 34988V106 1 132 SH   SOLE 8 132 0 0
FOSSIL GROUP INC OPT 34988V106 487 52,200 SH Call SOLE 8 52,200 0 0
FOSTER L B CO COM 350060109 778 34,238 SH   SOLE 1 34,238 0 0
FOSTER L B CO COM 350060109 7 318 SH   SOLE 8 318 0 0
FOUNDATION MEDICINE INC COM 350465100 13 335 SH   SOLE 1 335 0 0
FOUNDATION MEDICINE INC COM 350465100 53 1,330 SH   SOLE 8 1,330 0 0
FOUR CORNERS PPTY TR INC TRUS 35086T109 335 13,412 SH   SOLE 1 13,412 0 0
FOUR CORNERS PPTY TR INC OPT 35086T109 7 294 SH Put SOLE 8 294 0 0
FOUR CORNERS PPTY TR INC TRUS 35086T109 47 1,888 SH   SOLE 8 1,888 0 0
FOX FACTORY HLDG CORP COM 35138V102 230 5,345 SH   SOLE 1 5,345 0 0
FOX FACTORY HLDG CORP COM 35138V102 4 87 SH   SOLE 8 87 0 0
FRANCESCAS HLDGS CORP COM 351793104 375 50,907 SH   SOLE 1 50,907 0 0
FRANCESCAS HLDGS CORP OPT 351793104 12 1,600 SH Call SOLE 8 1,600 0 0
FRANCESCAS HLDGS CORP OPT 351793104 145 19,700 SH Put SOLE 8 19,700 0 0
FRANCESCAS HLDGS CORP COM 351793104 69 9,248 SH   SOLE 8 9,248 0 0
FRANCO NEVADA CORP COM 351858105 0 3 SH   DFND 1 0 0 3
FRANCO NEVADA CORP COM 351858105 163 2,100 SH   SOLE 1 2,100 0 0
FRANCO NEVADA CORP OPT 351858105 232 3,000 SH Call SOLE 8 3,000 0 0
FRANCO NEVADA CORP COM 351858105 481 6,209 SH   SOLE 8 6,209 0 0
FRANCO NEVADA CORP OPT 351858105 914 11,800 SH Put SOLE 8 11,800 0 0
FRANKLIN COVEY CO COM 353469109 8 390 SH   SOLE 1 390 0 0
FRANKLIN COVEY CO COM 353469109 18 864 SH   SOLE 8 864 0 0
FRANKLIN ELEC INC COM 353514102 48 1,073 SH   SOLE 1 1,073 0 0
FRANKLIN ELEC INC COM 353514102 3 67 SH   SOLE 8 67 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 10 273 SH   SOLE 1 273 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 15 427 SH   SOLE 8 427 0 0
FRANKLIN RES INC COM 354613101 11,126 249,965 SH   SOLE 1 249,965 0 0
FRANKLIN RES INC OPT 354613101 3,988 89,600 SH Put SOLE 8 89,600 0 0
FRANKLIN RES INC COM 354613101 1 19 SH   SOLE 8 19 0 0
FRANKLIN RES INC OPT 354613101 3,850 86,500 SH Call SOLE 8 86,500 0 0
FRANKLIN STREET PPTYS CORP TRUS 35471R106 837 78,811 SH   SOLE 1 78,811 0 0
FRANKLIN STREET PPTYS CORP TRUS 35471R106 1 84 SH   SOLE 8 84 0 0
FRANKS INTL N V COM N33462107 9 1,156 SH   SOLE 1 1,156 0 0
FRANKS INTL N V COM N33462107 1 127 SH   SOLE 8 127 0 0
FREDS INC COM 356108100 5 834 SH   SOLE 1 834 0 0
FREDS INC OPT 356108100 68 10,500 SH Put SOLE 8 10,500 0 0
FREDS INC OPT 356108100 13 2,000 SH Call SOLE 8 2,000 0 0
FREDS INC COM 356108100 404 62,783 SH   SOLE 8 62,783 0 0
FREEPORT-MCMORAN INC COM 35671D857 367 26,145 SH   DFND 1 0 0 26,145
FREEPORT-MCMORAN INC COM 35671D857 20,431 1,455,278 SH   SOLE 1 1,455,278 0 0
FREEPORT-MCMORAN INC OPT 35671D857 16,317 1,162,200 SH Put SOLE 8 1,162,200 0 0
FREEPORT-MCMORAN INC COM 35671D857 1,305 92,927 SH   SOLE 8 92,927 0 0
FREEPORT-MCMORAN INC OPT 35671D857 26,745 1,904,900 SH Call SOLE 8 1,904,900 0 0
FREEPORT-MCMORAN INC COM 35671D857 1,717 122,329 SH   SOLE 9 122,329 0 0
FREEPORT-MCMORAN INC COM 35671D857 153 10,895 SH   DFND 20 0 0 10,895
FREIGHTCAR AMER INC COM 357023100 7 381 SH   SOLE 1 381 0 0
FREIGHTCAR AMER INC COM 357023100 3 134 SH   SOLE 8 134 0 0
FRESENIUS MED CARE AG&ampCO KGA ADR 358029106 288 5,900 SH   SOLE 1 5,900 0 0
FRESENIUS MED CARE AG&ampCO KGA ADR 358029106 3 64 SH   SOLE 8 64 0 0
FRESH DEL MONTE PRODUCE INC COM G36738105 1,909 42,010 SH   SOLE 1 42,010 0 0
FRESHPET INC COM 358039105 9 568 SH   SOLE 1 568 0 0
FRONTIER COMMUNICATIONS CORP OPT 35906A306 2,948 250,000 SH Put SOLE 1 250,000 0 0
FRONTIER COMMUNICATIONS CORP COM 35906A306 24 2,070 SH   SOLE 1 2,070 0 0
FRONTIER COMMUNICATIONS CORP OPT 35906A306 492 41,694 SH Call SOLE 8 41,694 0 0
FRONTIER COMMUNICATIONS CORP COM 35906A306 251 21,345 SH   SOLE 8 21,345 0 0
FRONTIER COMMUNICATIONS CORP OPT 35906A306 791 67,124 SH Put SOLE 8 67,124 0 0
FRONTIER COMMUNICATIONS CORP COM 35906A306 1 120 SH   SOLE 9 120 0 0
FRONTLINE LTD COM G3682E192 43 7,054 SH   SOLE 1 7,054 0 0
FRONTLINE LTD OPT G3682E192 167 27,700 SH Call SOLE 8 27,700 0 0
FRONTLINE LTD COM G3682E192 2,011 332,958 SH   SOLE 8 332,958 0 0
FRONTLINE LTD OPT G3682E192 2,096 347,000 SH Put SOLE 8 347,000 0 0
FRONTLINE LTD COM G3682E192 263 43,365 SH   SOLE 9 43,365 0 0
FRONTLINE LTD COM G3682E192 57 9,400 SH   DFND 20 0 0 9,400
FRP HLDGS INC COM 30292L107 7 151 SH   SOLE 1 151 0 0
FTD COS INC COM 30281V108 8 587 SH   SOLE 1 587 0 0
FTD COS INC COM 30281V108 10 742 SH   SOLE 8 742 0 0
FTI CONSULTING INC COM 302941109 2,388 67,284 SH   SOLE 1 67,284 0 0
FTI CONSULTING INC COM 302941109 96 2,681 SH   SOLE 8 2,681 0 0
FUELCELL ENERGY INC COM 35952H502 0 16 SH   SOLE 1 16 0 0
FUELCELL ENERGY INC COM 35952H502 0 185 SH   SOLE 8 185 0 0
FULLER H B CO COM 359694106 68 1,169 SH   SOLE 1 1,169 0 0
FULLER H B CO COM 359694106 354 6,090 SH   SOLE 8 6,090 0 0
FULTON FINL CORP PA COM 360271100 548 29,183 SH   SOLE 1 29,183 0 0
FUTUREFUEL CORPORATION COM 36116M106 9 581 SH   SOLE 1 581 0 0
G-III APPAREL GROUP LTD COM 36237H101 505 17,392 SH   SOLE 1 17,392 0 0
G-III APPAREL GROUP LTD OPT 36237H101 17 600 SH Put SOLE 8 600 0 0
G-III APPAREL GROUP LTD COM 36237H101 41 1,417 SH   SOLE 8 1,417 0 0
G-III APPAREL GROUP LTD OPT 36237H101 32 1,100 SH Call SOLE 8 1,100 0 0
G1 THERAPEUTICS INC COM 3621LQ109 57 2,288 SH   SOLE 1 2,288 0 0
G1 THERAPEUTICS INC COM 3621LQ109 61 2,431 SH   SOLE 8 2,431 0 0
GAIA INC NEW COM 36269P104 4 404 SH   SOLE 1 404 0 0
GAIA INC NEW COM 36269P104 1 68 SH   SOLE 8 68 0 0
GAIN CAP HLDGS INC COM 36268W100 6 929 SH   SOLE 1 929 0 0
GALAPAGOS NV ADR 36315X101 427 4,200 SH   SOLE 1 4,200 0 0
GALAPAGOS NV ADR 36315X101 22 214 SH   SOLE 8 214 0 0
GALLAGHER ARTHUR J &amp CO COM 363576109 8,732 141,849 SH   SOLE 1 141,849 0 0
GALLAGHER ARTHUR J &amp CO COM 363576109 39 637 SH   SOLE 8 637 0 0
GAMCO INVESTORS INC COM 361438104 6 210 SH   SOLE 1 210 0 0
GAMESTOP CORP NEW COM 36467W109 1,828 88,443 SH   SOLE 1 88,443 0 0
GAMESTOP CORP NEW OPT 36467W109 5,612 271,600 SH Put SOLE 8 271,600 0 0
GAMESTOP CORP NEW COM 36467W109 2,649 128,211 SH   SOLE 8 128,211 0 0
GAMESTOP CORP NEW OPT 36467W109 1,378 66,700 SH Call SOLE 8 66,700 0 0
GAMING &amp LEISURE PPTYS INC OPT 36467J108 22,134 600,000 SH Put SOLE 1 600,000 0 0
GAMING &amp LEISURE PPTYS INC COM 36467J108 692 18,745 SH   SOLE 1 18,745 0 0
GAMING &amp LEISURE PPTYS INC TRUS 36467J108 6,388 173,148 SH   SOLE 1 173,148 0 0
GAMING &amp LEISURE PPTYS INC TRUS 36467J108 14 369 SH   SOLE 8 369 0 0
GAMING &amp LEISURE PPTYS INC OPT 36467J108 11 300 SH Call SOLE 8 300 0 0
GANNETT CO INC COM 36473H104 193 21,423 SH   SOLE 1 21,423 0 0
GANNETT CO INC OPT 36473H104 30 3,300 SH Put SOLE 8 3,300 0 0
GANNETT CO INC COM 36473H104 33 3,737 SH   SOLE 8 3,737 0 0
GANNETT CO INC OPT 36473H104 28 3,100 SH Call SOLE 8 3,100 0 0
GAP INC DEL COM 364760108 15,809 535,297 SH   SOLE 1 535,297 0 0
GAP INC DEL COM 364760108 1,370 46,418 SH   SOLE 8 46,418 0 0
GAP INC DEL OPT 364760108 13,643 462,000 SH Put SOLE 8 462,000 0 0
GAP INC DEL OPT 364760108 3,166 107,200 SH Call SOLE 8 107,200 0 0
GAP INC DEL COM 364760108 107 3,607 SH   SOLE 9 3,607 0 0
GARDNER DENVER HLDGS INC COM 36555P107 4 145 SH   SOLE 1 145 0 0
GARMIN LTD COM H2906T109 7,893 146,251 SH   SOLE 1 146,251 0 0
GARMIN LTD OPT H2906T109 1,344 24,900 SH Call SOLE 8 24,900 0 0
GARMIN LTD OPT H2906T109 1,279 23,700 SH Put SOLE 8 23,700 0 0
GARMIN LTD COM H2906T109 2,588 47,969 SH   SOLE 8 47,969 0 0
GARTNER INC COM 366651107 14,145 113,697 SH   SOLE 1 113,697 0 0
GARTNER INC COM 366651107 47 381 SH   SOLE 8 381 0 0
GASLOG LTD COM G37585109 73 4,156 SH   SOLE 1 4,156 0 0
GASLOG PARTNERS LP COM Y2687W108 219 9,421 SH   SOLE 1 9,421 0 0
GASTAR EXPL INC NEW COM 36729W202 44 49,145 SH   SOLE 1 49,145 0 0
GATX CORP COM 361448103 1,172 19,042 SH   SOLE 1 19,042 0 0
GATX CORP COM 361448103 110 1,782 SH   SOLE 8 1,782 0 0
GATX CORP OPT 361448103 314 5,100 SH Put SOLE 8 5,100 0 0
GATX CORP OPT 361448103 62 1,000 SH Call SOLE 8 1,000 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 147 4,799 SH   SOLE 1 4,799 0 0
GCP APPLIED TECHNOLOGIES INC OPT 36164Y101 31 1,000 SH Call SOLE 8 1,000 0 0
GDS HLDGS LTD ADR 36165L108 80 7,100 SH   SOLE 1 7,100 0 0
GENCO SHIPPING &amp TRADING LTD COM Y2685T131 2 177 SH   SOLE 1 177 0 0
GENCOR INDS INC COM 368678108 3 186 SH   SOLE 1 186 0 0
GENER8 MARITIME INC COM Y26889108 577 127,893 SH   SOLE 1 127,893 0 0
GENER8 MARITIME INC COM Y26889108 214 47,414 SH   SOLE 8 47,414 0 0
GENERAC HLDGS INC COM 368736104 2,565 55,827 SH   SOLE 1 55,827 0 0
GENERAC HLDGS INC COM 368736104 11 246 SH   SOLE 8 246 0 0
GENERAL CABLE CORP DEL NEW COM 369300108 22 1,143 SH   SOLE 1 1,143 0 0
GENERAL CABLE CORP DEL NEW OPT 369300108 1,772 94,000 SH Call SOLE 8 94,000 0 0
GENERAL CABLE CORP DEL NEW OPT 369300108 1,644 87,200 SH Put SOLE 8 87,200 0 0
GENERAL COMMUNICATION INC COM 369385109 1,938 47,519 SH   SOLE 1 47,519 0 0
GENERAL COMMUNICATION INC COM 369385109 89 2,180 SH   SOLE 8 2,180 0 0
GENERAL DYNAMICS CORP COM 369550108 31,002 150,795 SH   SOLE 1 150,795 0 0
GENERAL DYNAMICS CORP OPT 369550108 12,006 58,400 SH Put SOLE 8 58,400 0 0
GENERAL DYNAMICS CORP COM 369550108 1,386 6,741 SH   SOLE 8 6,741 0 0
GENERAL DYNAMICS CORP OPT 369550108 60,420 293,900 SH Call SOLE 8 293,900 0 0
GENERAL DYNAMICS CORP COM 369550108 0 1 SH   SOLE 9 1 0 0
GENERAL ELECTRIC CO COM 369604103 169,583 7,013,343 SH   SOLE 1 7,013,343 0 0
GENERAL ELECTRIC CO COM 369604103 2,363 97,727 SH   DFND 1 0 0 97,727
GENERAL ELECTRIC CO COM 369604103 15,151 626,594 SH   SOLE 8 626,594 0 0
GENERAL ELECTRIC CO OPT 369604103 51,309 2,122,000 SH Put SOLE 8 2,122,000 0 0
GENERAL ELECTRIC CO OPT 369604103 17,642 729,600 SH Call SOLE 8 729,600 0 0
GENERAL ELECTRIC CO COM 369604103 5,893 243,725 SH   SOLE 9 243,725 0 0
GENERAL ELECTRIC CO COM 369604103 5,378 222,430 SH   DFND 20 0 0 222,430
GENERAL ELECTRIC CO COM 369604103 11 450 SH   SOLE 99 450 0 0
GENERAL MLS INC COM 370334104 33,611 649,340 SH   SOLE 1 649,340 0 0
GENERAL MLS INC COM 370334104 78 1,500 SH   DFND 1 0 0 1,500
GENERAL MLS INC OPT 370334104 10,751 207,700 SH Put SOLE 8 207,700 0 0
GENERAL MLS INC COM 370334104 1,596 30,832 SH   SOLE 8 30,832 0 0
GENERAL MLS INC OPT 370334104 11,781 227,600 SH Call SOLE 8 227,600 0 0
GENERAL MLS INC COM 370334104 289 5,576 SH   SOLE 9 5,576 0 0
GENERAL MTRS CO COM 37045V100 116,106 2,875,346 SH   SOLE 1 2,875,346 0 0
GENERAL MTRS CO COM 37045V100 646 16,000 SH   DFND 1 0 0 16,000
GENERAL MTRS CO OPT 37045V100 71,711 1,775,900 SH Put SOLE 8 1,775,900 0 0
GENERAL MTRS CO OPT 37045V100 43,933 1,088,000 SH Call SOLE 8 1,088,000 0 0
GENERAL MTRS CO COM 37045V100 1,177 29,126 SH   SOLE 8 29,126 0 0
GENERAL MTRS CO COM 37045V100 336 8,305 SH   SOLE 9 8,305 0 0
GENERAL MTRS CO COM 37045V100 518 12,835 SH   DFND 20 0 0 12,835
GENESCO INC COM 371532102 362 13,580 SH   SOLE 1 13,580 0 0
GENESCO INC OPT 371532102 21 800 SH Call SOLE 8 800 0 0
GENESCO INC OPT 371532102 24 900 SH Put SOLE 8 900 0 0
GENESCO INC COM 371532102 97 3,648 SH   SOLE 8 3,648 0 0
GENESEE &amp WYO INC COM 371559105 585 7,901 SH   SOLE 1 7,901 0 0
GENESIS ENERGY L P COM 371927104 1,935 73,430 SH   SOLE 1 73,430 0 0
GENESIS ENERGY L P OPT 371927104 66 2,500 SH Call SOLE 8 2,500 0 0
GENESIS HEALTHCARE INC COM 37185X106 1 863 SH   SOLE 1 863 0 0
GENIE ENERGY LTD COM 372284208 3 414 SH   SOLE 1 414 0 0
GENIE ENERGY LTD COM 372284208 0 74 SH   SOLE 8 74 0 0
GENMARK DIAGNOSTICS INC COM 372309104 11 1,181 SH   SOLE 1 1,181 0 0
GENOCEA BIOSCIENCES INC COM 372427104 1 663 SH   SOLE 1 663 0 0
GENOMIC HEALTH INC COM 37244C101 15 457 SH   SOLE 1 457 0 0
GENOMIC HEALTH INC COM 37244C101 2 64 SH   SOLE 8 64 0 0
GENPACT LIMITED COM G3922B107 5,319 185,028 SH   SOLE 1 185,028 0 0
GENPACT LIMITED COM G3922B107 482 16,763 SH   SOLE 8 16,763 0 0
GENTEX CORP COM 371901109 1,211 61,151 SH   SOLE 1 61,151 0 0
GENTEX CORP OPT 371901109 71 3,600 SH Put SOLE 8 3,600 0 0
GENTEX CORP OPT 371901109 200 10,100 SH Call SOLE 8 10,100 0 0
GENTEX CORP COM 371901109 42 2,115 SH   SOLE 8 2,115 0 0
GENTHERM INC COM 37253A103 606 16,305 SH   SOLE 1 16,305 0 0
GENUINE PARTS CO COM 372460105 12,802 133,849 SH   SOLE 1 133,849 0 0
GENUINE PARTS CO OPT 372460105 3,147 32,900 SH Call SOLE 8 32,900 0 0
GENUINE PARTS CO OPT 372460105 2,047 21,400 SH Put SOLE 8 21,400 0 0
GENUINE PARTS CO COM 372460105 1,660 17,356 SH   SOLE 8 17,356 0 0
GENWORTH FINL INC COM 37247D106 6,266 1,627,477 SH   SOLE 1 1,627,477 0 0
GENWORTH FINL INC COM 37247D106 663 172,144 SH   SOLE 8 172,144 0 0
GENWORTH FINL INC OPT 37247D106 2,025 525,800 SH Call SOLE 8 525,800 0 0
GENWORTH FINL INC OPT 37247D106 447 116,200 SH Put SOLE 8 116,200 0 0
GEO GROUP INC NEW COM 36162J106 1,323 49,172 SH   SOLE 1 49,172 0 0
GEO GROUP INC NEW TRUS 36162J106 588 21,887 SH   SOLE 1 21,887 0 0
GEO GROUP INC NEW TRUS 36162J106 6 226 SH   SOLE 8 226 0 0
GEOPARK LTD COM G38327105 10 1,177 SH   SOLE 8 1,177 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 11 652 SH   SOLE 1 652 0 0
GERDAU S A ADR 373737105 3,313 965,814 SH   SOLE 1 965,814 0 0
GERDAU S A ADR 373737105 0 96 SH   SOLE 8 96 0 0
GERDAU S A ADR 373737105 0 122 SH   SOLE 9 122 0 0
GERMAN AMERN BANCORP INC COM 373865104 31 817 SH   SOLE 1 817 0 0
GERON CORP COM 374163103 225 102,931 SH   SOLE 1 102,931 0 0
GERON CORP COM 374163103 94 42,745 SH   SOLE 8 42,745 0 0
GERON CORP OPT 374163103 52 23,800 SH Put SOLE 8 23,800 0 0
GERON CORP OPT 374163103 8 3,800 SH Call SOLE 8 3,800 0 0
GETTY RLTY CORP NEW TRUS 374297109 21 718 SH   SOLE 1 718 0 0
GETTY RLTY CORP NEW TRUS 374297109 210 7,363 SH   SOLE 8 7,363 0 0
GEVO INC COM 374396307 0 93 SH   SOLE 8 93 0 0
GGP INC COM 36174X101 404 19,430 SH   SOLE 1 19,430 0 0
GGP INC TRUS 36174X101 13,116 631,479 SH   SOLE 1 631,479 0 0
GGP INC OPT 36174X101 4,725 227,500 SH Put SOLE 8 227,500 0 0
GGP INC OPT 36174X101 1,425 68,600 SH Call SOLE 8 68,600 0 0
GGP INC TRUS 36174X101 5,774 277,983 SH   SOLE 8 277,983 0 0
GIBRALTAR INDS INC COM 374689107 155 4,964 SH   SOLE 1 4,964 0 0
GIGAMON INC COM 37518B102 36 854 SH   SOLE 1 854 0 0
GIGAMON INC COM 37518B102 5 102 SH   SOLE 8 102 0 0
GIGAMON INC OPT 37518B102 13 300 SH Call SOLE 8 300 0 0
GIGAMON INC COM 37518B102 1,265 30,000 SH   DFND 20 0 0 30,000
GILDAN ACTIVEWEAR INC COM 375916103 6,712 214,600 SH   SOLE 1 214,600 0 0
GILDAN ACTIVEWEAR INC OPT 375916103 9 300 SH Call SOLE 8 300 0 0
GILDAN ACTIVEWEAR INC COM 375916103 30 954 SH   SOLE 8 954 0 0
GILDAN ACTIVEWEAR INC OPT 375916103 3 100 SH Put SOLE 8 100 0 0
GILDAN ACTIVEWEAR INC COM 375916103 6 200 SH   SOLE 9 200 0 0
GILEAD SCIENCES INC COM 375558103 137,707 1,699,676 SH   SOLE 1 1,699,676 0 0
GILEAD SCIENCES INC COM 375558103 124 1,529 SH   DFND 1 0 0 1,529
GILEAD SCIENCES INC OPT 375558103 47,624 587,800 SH Call SOLE 8 587,800 0 0
GILEAD SCIENCES INC OPT 375558103 77,196 952,800 SH Put SOLE 8 952,800 0 0
GILEAD SCIENCES INC COM 375558103 24,011 296,357 SH   SOLE 8 296,357 0 0
GILEAD SCIENCES INC COM 375558103 1,991 24,571 SH   SOLE 9 24,571 0 0
GILEAD SCIENCES INC COM 375558103 86 1,060 SH   DFND 20 0 0 1,060
GLACIER BANCORP INC NEW COM 37637Q105 439 11,613 SH   SOLE 1 11,613 0 0
GLACIER BANCORP INC NEW COM 37637Q105 14 377 SH   SOLE 8 377 0 0
GLADSTONE COML CORP TRUS 376536108 22 973 SH   SOLE 1 973 0 0
GLADSTONE COML CORP TRUS 376536108 92 4,110 SH   SOLE 8 4,110 0 0
GLATFELTER COM 377316104 20 1,007 SH   SOLE 1 1,007 0 0
GLAUKOS CORP COM 377322102 362 10,962 SH   SOLE 1 10,962 0 0
GLAXOSMITHKLINE PLC ADR 37733W105 14 350 SH   DFND 1 0 0 350
GLAXOSMITHKLINE PLC ADR 37733W105 1,211 29,833 SH   SOLE 1 29,833 0 0
GLAXOSMITHKLINE PLC OPT 37733W105 5,201 128,100 SH Put SOLE 8 128,100 0 0
GLAXOSMITHKLINE PLC ADR 37733W105 919 22,627 SH   SOLE 8 22,627 0 0
GLAXOSMITHKLINE PLC OPT 37733W105 7,353 181,100 SH Call SOLE 8 181,100 0 0
GLAXOSMITHKLINE PLC ADR 37733W105 849 20,900 SH   DFND 20 0 0 20,900
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 2,769 89,154 SH   SOLE 1 89,154 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 98 3,150 SH   SOLE 8 3,150 0 0
GLOBAL BLOOD THERAPEUTICS IN OPT 37890U108 6 200 SH Put SOLE 8 200 0 0
GLOBAL BRASS &amp COPPR HLDGS I COM 37953G103 293 8,663 SH   SOLE 1 8,663 0 0
GLOBAL BROKERAGE INC COM 37891B109 0 65 SH   SOLE 8 65 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 8 2,485 SH   SOLE 1 2,485 0 0
GLOBAL INDTY LTD CAYMAN COM G3933F105 16 393 SH   SOLE 1 393 0 0
GLOBAL MED REIT INC TRUS 37954A204 4 423 SH   SOLE 1 423 0 0
GLOBAL NET LEASE INC TRUS 379378201 34 1,551 SH   SOLE 1 1,551 0 0
GLOBAL PARTNERS LP COM 37946R109 205 11,796 SH   SOLE 1 11,796 0 0
GLOBAL PMTS INC COM 37940X102 5,390 56,715 SH   SOLE 1 56,715 0 0
GLOBAL PMTS INC COM 37940X102 11 118 SH   SOLE 8 118 0 0
GLOBAL WTR RES INC COM 379463102 2 237 SH   SOLE 1 237 0 0
GLOBAL X FDS FUND 37950E366 139 14,667 SH   DFND 1 0 0 14,667
GLOBAL X FDS FUND 37954Y715 90 4,121 SH   DFND 1 0 0 4,121
GLOBAL X FDS OPT 37950E366 103 10,900 SH Put SOLE 8 10,900 0 0
GLOBAL X FDS OPT 37950E366 254 26,800 SH Call SOLE 8 26,800 0 0
GLOBALSCAPE INC COM 37940G109 1 245 SH   SOLE 8 245 0 0
GLOBALSTAR INC COM 378973408 18 10,743 SH   SOLE 1 10,743 0 0
GLOBALSTAR INC OPT 378973408 0 100 SH Put SOLE 8 100 0 0
GLOBALSTAR INC COM 378973408 0 210 SH   SOLE 8 210 0 0
GLOBANT S A COM L44385109 83 2,067 SH   SOLE 1 2,067 0 0
GLOBANT S A COM L44385109 45 1,114 SH   SOLE 8 1,114 0 0
GLOBUS MED INC COM 379577208 813 27,344 SH   SOLE 1 27,344 0 0
GLOBUS MED INC COM 379577208 177 5,969 SH   SOLE 8 5,969 0 0
GLU MOBILE INC COM 379890106 9 2,406 SH   SOLE 1 2,406 0 0
GLU MOBILE INC OPT 379890106 165 43,800 SH Put SOLE 8 43,800 0 0
GLU MOBILE INC OPT 379890106 15 4,100 SH Call SOLE 8 4,100 0 0
GLU MOBILE INC COM 379890106 215 57,118 SH   SOLE 8 57,118 0 0
GLYCOMIMETICS INC COM 38000Q102 443 31,669 SH   SOLE 1 31,669 0 0
GMS INC COM 36251C103 150 4,215 SH   SOLE 1 4,215 0 0
GNC HLDGS INC COM 36191G107 253 28,635 SH   SOLE 1 28,635 0 0
GNC HLDGS INC OPT 36191G107 11 1,200 SH Put SOLE 8 1,200 0 0
GNC HLDGS INC OPT 36191G107 187 21,200 SH Call SOLE 8 21,200 0 0
GNC HLDGS INC COM 36191G107 15 1,724 SH   SOLE 8 1,724 0 0
GODADDY INC COM 380237107 1,116 25,654 SH   SOLE 1 25,654 0 0
GODADDY INC OPT 380237107 78 1,800 SH Call SOLE 8 1,800 0 0
GODADDY INC OPT 380237107 183 4,200 SH Put SOLE 8 4,200 0 0
GODADDY INC COM 380237107 159 3,646 SH   SOLE 8 3,646 0 0
GOGO INC COM 38046C109 78 6,574 SH   SOLE 1 6,574 0 0
GOGO INC OPT 38046C109 147 12,400 SH Call SOLE 8 12,400 0 0
GOGO INC OPT 38046C109 71 6,000 SH Put SOLE 8 6,000 0 0
GOGO INC COM 38046C109 90 7,617 SH   SOLE 8 7,617 0 0
GOL LINHAS AEREAS INTLG S A ADR 38045R206 2 100 SH   SOLE 8 100 0 0
GOLAR LNG LTD BERMUDA COM G9456A100 335 14,827 SH   SOLE 1 14,827 0 0
GOLAR LNG LTD BERMUDA OPT G9456A100 1,940 85,800 SH Put SOLE 8 85,800 0 0
GOLAR LNG LTD BERMUDA OPT G9456A100 2,799 123,800 SH Call SOLE 8 123,800 0 0
GOLAR LNG LTD BERMUDA COM G9456A100 4,425 195,747 SH   SOLE 8 195,747 0 0
GOLAR LNG PARTNERS LP COM Y2745C102 394 16,976 SH   SOLE 1 16,976 0 0
GOLAR LNG PARTNERS LP COM Y2745C102 103 4,441 SH   SOLE 8 4,441 0 0
GOLD FIELDS LTD NEW ADR 38059T106 1,609 372,988 SH   SOLE 1 372,988 0 0
GOLD FIELDS LTD NEW OPT 38059T106 515 119,400 SH Call SOLE 8 119,400 0 0
GOLD FIELDS LTD NEW OPT 38059T106 519 120,500 SH Put SOLE 8 120,500 0 0
GOLD FIELDS LTD NEW ADR 38059T106 14 3,251 SH   SOLE 8 3,251 0 0
GOLD RESOURCE CORP COM 38068T105 5 1,217 SH   SOLE 1 1,217 0 0
GOLD RESOURCE CORP COM 38068T105 18 4,949 SH   SOLE 8 4,949 0 0
GOLD STD VENTURES CORP COM 380738104 62 38,050 SH   SOLE 1 38,050 0 0
GOLDCORP INC NEW COM 380956409 7,131 550,239 SH   SOLE 1 550,239 0 0
GOLDCORP INC NEW COM 380956409 74 5,705 SH   DFND 1 0 0 5,705
GOLDCORP INC NEW COM 380956409 4,408 340,134 SH   SOLE 8 340,134 0 0
GOLDCORP INC NEW OPT 380956409 7,194 555,100 SH Call SOLE 8 555,100 0 0
GOLDCORP INC NEW OPT 380956409 22,062 1,702,300 SH Put SOLE 8 1,702,300 0 0
GOLDCORP INC NEW COM 380956409 570 44,003 SH   SOLE 9 44,003 0 0
GOLDCORP INC NEW COM 380956409 1,511 116,584 SH   DFND 20 0 0 116,584
GOLDEN ENTMT INC COM 381013101 7 271 SH   SOLE 1 271 0 0
GOLDEN OCEAN GROUP LTD COM G39637205 2 223 SH   SOLE 8 223 0 0
GOLDEN OCEAN GROUP LTD COM G39637205 679 86,502 SH   SOLE 9 86,502 0 0
GOLDEN STAR RES LTD CDA COM 38119T104 5 6,800 SH   DFND 20 0 0 6,800
GOLDMAN SACHS GROUP INC COM 38141G104 154,092 649,655 SH   SOLE 1 649,655 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 3,268 13,778 SH   DFND 1 0 0 13,778
GOLDMAN SACHS GROUP INC OPT 38141G104 44,426 187,300 SH Call SOLE 8 187,300 0 0
GOLDMAN SACHS GROUP INC OPT 38141G104 123,765 521,800 SH Put SOLE 8 521,800 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 973 4,105 SH   SOLE 8 4,105 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 333 1,404 SH   SOLE 9 1,404 0 0
GOODYEAR TIRE &amp RUBR CO COM 382550101 17,508 526,569 SH   SOLE 1 526,569 0 0
GOODYEAR TIRE &amp RUBR CO COM 382550101 1,056 31,752 SH   SOLE 8 31,752 0 0
GOODYEAR TIRE &amp RUBR CO OPT 382550101 1,231 37,000 SH Call SOLE 8 37,000 0 0
GOODYEAR TIRE &amp RUBR CO OPT 382550101 2,195 66,000 SH Put SOLE 8 66,000 0 0
GOODYEAR TIRE &amp RUBR CO COM 382550101 564 16,969 SH   SOLE 9 16,969 0 0
GOPRO INC COM 38268T103 6 513 SH   DFND 1 0 0 513
GOPRO INC COM 38268T103 2,546 231,249 SH   SOLE 1 231,249 0 0
GOPRO INC OPT 38268T103 2,073 188,300 SH Put SOLE 8 188,300 0 0
GOPRO INC COM 38268T103 3,256 295,743 SH   SOLE 8 295,743 0 0
GOPRO INC OPT 38268T103 1,803 163,800 SH Call SOLE 8 163,800 0 0
GORMAN RUPP CO COM 383082104 23 724 SH   SOLE 1 724 0 0
GOVERNMENT PPTYS INCOME TR TRUS 38376A103 1,005 53,593 SH   SOLE 1 53,593 0 0
GOVERNMENT PPTYS INCOME TR TRUS 38376A103 32 1,681 SH   SOLE 8 1,681 0 0
GP STRATEGIES CORP COM 36225V104 11 360 SH   SOLE 1 360 0 0
GPO AEROPORTUARIO DEL PAC SA ADR 400506101 1 8 SH   SOLE 8 8 0 0
GRACE W R &amp CO DEL NEW COM 38388F108 868 12,019 SH   SOLE 1 12,019 0 0
GRACE W R &amp CO DEL NEW COM 38388F108 2,978 41,261 SH   SOLE 8 41,261 0 0
GRACE W R &amp CO DEL NEW OPT 38388F108 880 12,200 SH Call SOLE 8 12,200 0 0
GRACO INC COM 384109104 5,889 47,615 SH   SOLE 1 47,615 0 0
GRACO INC COM 384109104 364 2,941 SH   SOLE 8 2,941 0 0
GRAHAM CORP COM 384556106 12 576 SH   SOLE 1 576 0 0
GRAHAM HLDGS CO COM 384637104 459 784 SH   SOLE 1 784 0 0
GRAINGER W W INC COM 384802104 3,757 20,907 SH   SOLE 1 20,907 0 0
GRAINGER W W INC OPT 384802104 1,744 9,700 SH Call SOLE 8 9,700 0 0
GRAINGER W W INC COM 384802104 1,733 9,639 SH   SOLE 8 9,639 0 0
GRAINGER W W INC OPT 384802104 4,008 22,300 SH Put SOLE 8 22,300 0 0
GRAMERCY PPTY TR TRUS 385002308 433 14,334 SH   SOLE 1 14,334 0 0
GRAMERCY PPTY TR TRUS 385002308 1 26 SH   SOLE 8 26 0 0
GRAN TIERRA ENERGY INC COM 38500T101 29 12,560 SH   SOLE 8 12,560 0 0
GRAND CANYON ED INC COM 38526M106 99 1,087 SH   SOLE 1 1,087 0 0
GRAND CANYON ED INC OPT 38526M106 118 1,300 SH Call SOLE 8 1,300 0 0
GRAND CANYON ED INC COM 38526M106 47 512 SH   SOLE 8 512 0 0
GRANITE CONSTR INC COM 387328107 358 6,189 SH   SOLE 1 6,189 0 0
GRANITE CONSTR INC OPT 387328107 12 200 SH Call SOLE 8 200 0 0
GRANITE PT MTG TR INC TRUS 38741L107 4 235 SH   SOLE 1 235 0 0
GRANITE PT MTG TR INC TRUS 38741L107 42 2,243 SH   SOLE 8 2,243 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 486 34,777 SH   SOLE 1 34,777 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 751 53,856 SH   SOLE 8 53,856 0 0
GRAY TELEVISION INC COM 389375106 195 12,423 SH   SOLE 1 12,423 0 0
GRAY TELEVISION INC COM 389375106 148 9,434 SH   SOLE 8 9,434 0 0
GRAY TELEVISION INC OPT 389375106 821 52,300 SH Call SOLE 8 52,300 0 0
GREAT AJAX CORP TRUS 38983D300 5 390 SH   SOLE 1 390 0 0
GREAT LAKES DREDGE &amp DOCK CO COM 390607109 47 9,717 SH   SOLE 1 9,717 0 0
GREAT PANTHER SILVER LTD COM 39115V101 62 50,400 SH   SOLE 1 50,400 0 0
GREAT PLAINS ENERGY INC COM 391164100 38,790 1,280,205 SH   SOLE 1 1,280,205 0 0
GREAT PLAINS ENERGY INC COM 391164100 299 9,866 SH   SOLE 8 9,866 0 0
GREAT SOUTHN BANCORP INC COM 390905107 14 252 SH   SOLE 1 252 0 0
GREAT WESTN BANCORP INC COM 391416104 223 5,391 SH   SOLE 1 5,391 0 0
GREAT WESTN BANCORP INC COM 391416104 0 11 SH   SOLE 8 11 0 0
GREEN BANCORP INC COM 39260X100 112 4,730 SH   SOLE 1 4,730 0 0
GREEN BANCORP INC COM 39260X100 1 55 SH   SOLE 8 55 0 0
GREEN BRICK PARTNERS INC COM 392709101 5 533 SH   SOLE 1 533 0 0
GREEN BRICK PARTNERS INC COM 392709101 1 53 SH   SOLE 8 53 0 0
GREEN DOT CORP COM 39304D102 1,144 23,059 SH   SOLE 1 23,059 0 0
GREEN DOT CORP COM 39304D102 10 189 SH   SOLE 8 189 0 0
GREEN PLAINS INC COM 393222104 2,659 132,013 SH   SOLE 1 132,013 0 0
GREEN PLAINS INC COM 393222104 44 2,169 SH   SOLE 8 2,169 0 0
GREEN PLAINS INC OPT 393222104 655 32,500 SH Call SOLE 8 32,500 0 0
GREEN PLAINS INC OPT 393222104 131 6,500 SH Put SOLE 8 6,500 0 0
GREENBRIER COS INC COM 393657101 399 8,290 SH   SOLE 1 8,290 0 0
GREENBRIER COS INC OPT 393657101 72 1,500 SH Call SOLE 8 1,500 0 0
GREENBRIER COS INC COM 393657101 438 9,100 SH   SOLE 8 9,100 0 0
GREENE COUNTY BANCORP INC COM 394357107 2 63 SH   SOLE 1 63 0 0
GREENHILL &amp CO INC COM 395259104 20 1,222 SH   DFND 1 0 0 1,222
GREENHILL &amp CO INC COM 395259104 972 58,538 SH   SOLE 1 58,538 0 0
GREENHILL &amp CO INC OPT 395259104 88 5,300 SH Put SOLE 8 5,300 0 0
GREENHILL &amp CO INC COM 395259104 23 1,358 SH   SOLE 8 1,358 0 0
GREENHILL &amp CO INC OPT 395259104 830 50,000 SH Call SOLE 44 50,000 0 0
GREENLIGHT CAPITAL RE LTD COM G4095J109 15 699 SH   SOLE 1 699 0 0
GREENLIGHT CAPITAL RE LTD COM G4095J109 40 1,826 SH   SOLE 8 1,826 0 0
GREIF INC COM 397624206 21 330 SH   SOLE 1 330 0 0
GREIF INC COM 397624107 411 7,004 SH   SOLE 1 7,004 0 0
GREIF INC OPT 397624107 5,233 89,400 SH Call SOLE 8 89,400 0 0
GREIF INC COM 397624107 319 5,456 SH   SOLE 8 5,456 0 0
GRIFFIN INL RLTY INC COM 398231100 1 17 SH   SOLE 1 17 0 0
GRIFFON CORP COM 398433102 15 679 SH   SOLE 1 679 0 0
GRIFFON CORP COM 398433102 2 95 SH   SOLE 8 95 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 410 5,662 SH   SOLE 1 5,662 0 0
GROUP 1 AUTOMOTIVE INC OPT 398905109 478 6,600 SH Put SOLE 8 6,600 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 141 1,950 SH   SOLE 8 1,950 0 0
GROUP 1 AUTOMOTIVE INC OPT 398905109 659 9,100 SH Call SOLE 8 9,100 0 0
GROUPE CGI INC COM 39945C109 3 66 SH   SOLE 8 66 0 0
GROUPE CGI INC COM 39945C109 780 15,038 SH   SOLE 9 15,038 0 0
GROUPON INC COM 399473107 146 28,027 SH   SOLE 1 28,027 0 0
GROUPON INC OPT 399473107 324 62,300 SH Call SOLE 8 62,300 0 0
GROUPON INC COM 399473107 1,408 270,709 SH   SOLE 8 270,709 0 0
GROUPON INC OPT 399473107 197 37,800 SH Put SOLE 8 37,800 0 0
GRUBHUB INC COM 400110102 579 10,983 SH   SOLE 1 10,983 0 0
GRUBHUB INC COM 400110102 1,561 29,638 SH   SOLE 8 29,638 0 0
GRUBHUB INC OPT 400110102 2,491 47,300 SH Put SOLE 8 47,300 0 0
GRUBHUB INC OPT 400110102 3,686 70,000 SH Call SOLE 8 70,000 0 0
GRUPO AVAL ACCIONES Y VALORE ADR 40053W101 2 236 SH   SOLE 8 236 0 0
GRUPO FINANCIERO GALICIA S A ADR 399909100 1,454 28,216 SH   SOLE 1 28,216 0 0
GRUPO FINANCIERO GALICIA S A ADR 399909100 226 4,389 SH   SOLE 8 4,389 0 0
GRUPO FINANCIERO SANTANDER M ADR 40053C105 679 67,304 SH   SOLE 1 67,304 0 0
GRUPO SUPERVIELLE S A ADR 40054A108 281 11,400 SH   SOLE 1 11,400 0 0
GRUPO TELEVISA SA ADR 40049J206 68 2,743 SH   SOLE 1 2,743 0 0
GRUPO TELEVISA SA OPT 40049J206 2 100 SH Put SOLE 8 100 0 0
GRUPO TELEVISA SA ADR 40049J206 5 200 SH   SOLE 8 200 0 0
GSI TECHNOLOGY COM 36241U106 7 1,000 SH   DFND 1 0 0 1,000
GSI TECHNOLOGY COM 36241U106 2 341 SH   SOLE 1 341 0 0
GSV CAP CORP COM 36191J101 1 100 SH   SOLE 8 100 0 0
GTT COMMUNICATIONS INC COM 362393100 23 718 SH   SOLE 1 718 0 0
GTT COMMUNICATIONS INC COM 362393100 38 1,216 SH   SOLE 8 1,216 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 15 544 SH   SOLE 1 544 0 0
GUARANTY BANCORP DEL COM 40075T607 35 1,255 SH   SOLE 8 1,255 0 0
GUARANTY BANCSHARES INC TEX COM 400764106 8 250 SH   SOLE 1 250 0 0
GUESS INC COM 401617105 578 33,903 SH   SOLE 1 33,903 0 0
GUESS INC OPT 401617105 1,659 97,400 SH Call SOLE 8 97,400 0 0
GUESS INC COM 401617105 118 6,954 SH   SOLE 8 6,954 0 0
GUESS INC OPT 401617105 986 57,900 SH Put SOLE 8 57,900 0 0
GUGGENHEIM CR ALLOCATION FD FUND 40168G108 1 63 SH   SOLE 8 63 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 418 5,375 SH   SOLE 1 5,375 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 30 383 SH   SOLE 8 383 0 0
GULF ISLAND FABRICATION INC COM 402307102 5 417 SH   SOLE 1 417 0 0
GULFPORT ENERGY CORP COM 402635304 4,792 334,117 SH   SOLE 1 334,117 0 0
GULFPORT ENERGY CORP OPT 402635304 346 24,100 SH Put SOLE 8 24,100 0 0
GULFPORT ENERGY CORP OPT 402635304 59 4,100 SH Call SOLE 8 4,100 0 0
GULFPORT ENERGY CORP COM 402635304 467 32,535 SH   SOLE 8 32,535 0 0
GW PHARMACEUTICALS PLC OPT 36197T103 71 700 SH Call SOLE 8 700 0 0
GW PHARMACEUTICALS PLC ADR 36197T103 1,705 16,800 SH   SOLE 8 16,800 0 0
H &amp E EQUIPMENT SERVICES INC COM 404030108 154 5,279 SH   SOLE 1 5,279 0 0
H &amp E EQUIPMENT SERVICES INC COM 404030108 387 13,260 SH   SOLE 8 13,260 0 0
HABIT RESTAURANTS INC COM 40449J103 6 465 SH   SOLE 1 465 0 0
HABIT RESTAURANTS INC COM 40449J103 8 600 SH   DFND 1 0 0 600
HACKETT GROUP INC COM 404609109 31 2,101 SH   SOLE 1 2,101 0 0
HAEMONETICS CORP COM 405024100 141 3,142 SH   SOLE 1 3,142 0 0
HAIN CELESTIAL GROUP INC COM 405217100 5,181 125,924 SH   SOLE 1 125,924 0 0
HAIN CELESTIAL GROUP INC OPT 405217100 5,539 134,600 SH Put SOLE 8 134,600 0 0
HAIN CELESTIAL GROUP INC OPT 405217100 2,358 57,300 SH Call SOLE 8 57,300 0 0
HAIN CELESTIAL GROUP INC COM 405217100 3,977 96,632 SH   SOLE 8 96,632 0 0
HALCON RES CORP COM 40537Q605 519 76,324 SH   SOLE 1 76,324 0 0
HALCON RES CORP WARR 40537Q118 372 676,281 SH   SOLE 8 676,281 0 0
HALCON RES CORP COM 40537Q605 5 654 SH   SOLE 8 654 0 0
HALLADOR ENERGY COMPANY COM 40609P105 3 570 SH   SOLE 1 570 0 0
HALLADOR ENERGY COMPANY COM 40609P105 1 94 SH   SOLE 8 94 0 0
HALLIBURTON CO COM 406216101 185,940 4,039,570 SH   SOLE 1 3,963,386 76,184 0
HALLIBURTON CO COM 406216101 682 14,812 SH   DFND 1 0 0 14,812
HALLIBURTON CO OPT 406216101 34,164 742,200 SH Call SOLE 8 742,200 0 0
HALLIBURTON CO OPT 406216101 43,439 943,700 SH Put SOLE 8 943,700 0 0
HALLIBURTON CO COM 406216101 2,766 60,096 SH   SOLE 8 60,096 0 0
HALLIBURTON CO COM 406216101 831 18,060 SH   SOLE 9 18,060 0 0
HALLIBURTON CO COM 406216101 327 7,100 SH   DFND 20 0 0 7,100
HALLIBURTON CO COM 406216101 320 6,955 SH   SOLE 20 0 6,955 0
HALLIBURTON CO COM 406216101 15 330 SH   SOLE 99 330 0 0
HALLMARK FINL SVCS INC EC COM 40624Q203 7 552 SH   SOLE 1 552 0 0
HALLMARK FINL SVCS INC EC COM 40624Q203 2 204 SH   SOLE 8 204 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 350 20,165 SH   SOLE 1 20,165 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 342 19,626 SH   SOLE 8 19,626 0 0
HALYARD HEALTH INC COM 40650V100 11 235 SH   DFND 1 0 0 235
HALYARD HEALTH INC COM 40650V100 60 1,316 SH   SOLE 1 1,316 0 0
HALYARD HEALTH INC COM 40650V100 12 260 SH   SOLE 8 260 0 0
HAMILTON LANE INC COM 407497106 60 2,228 SH   SOLE 1 2,228 0 0
HANCOCK HLDG CO COM 410120109 480 9,901 SH   SOLE 1 9,901 0 0
HANCOCK HLDG CO COM 410120109 55 1,137 SH   SOLE 8 1,137 0 0
HANDY &amp HARMAN LTD COM 410315105 2 69 SH   SOLE 1 69 0 0
HANESBRANDS INC COM 410345102 20,691 839,687 SH   SOLE 1 839,687 0 0
HANESBRANDS INC OPT 410345102 2,526 102,500 SH Put SOLE 8 102,500 0 0
HANESBRANDS INC OPT 410345102 4,778 193,900 SH Call SOLE 8 193,900 0 0
HANESBRANDS INC COM 410345102 20 837 SH   SOLE 8 837 0 0
HANESBRANDS INC COM 410345102 5,402 219,223 SH   SOLE 9 219,223 0 0
HANMI FINL CORP COM 410495204 197 6,367 SH   SOLE 1 6,367 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 96 3,939 SH   SOLE 1 3,939 0 0
HANNON ARMSTRONG SUST INFR C TRUS 41068X100 28 1,146 SH   SOLE 1 1,146 0 0
HANNON ARMSTRONG SUST INFR C TRUS 41068X100 2 96 SH   SOLE 8 96 0 0
HANOVER INS GROUP INC COM 410867105 741 7,649 SH   SOLE 1 7,649 0 0
HANOVER INS GROUP INC COM 410867105 133 1,374 SH   SOLE 8 1,374 0 0
HANWHA Q CELL CO LTD ADR 41135V301 0 53 SH   SOLE 8 53 0 0
HARBORONE BANCORP INC COM 41165F101 6 301 SH   SOLE 1 301 0 0
HARDINGE INC COM 412324303 4 269 SH   SOLE 1 269 0 0
HARLEY DAVIDSON INC COM 412822108 8,526 176,853 SH   SOLE 1 176,853 0 0
HARLEY DAVIDSON INC COM 412822108 5 100 SH   DFND 1 0 0 100
HARLEY DAVIDSON INC OPT 412822108 3,355 69,600 SH Call SOLE 8 69,600 0 0
HARLEY DAVIDSON INC OPT 412822108 8,234 170,800 SH Put SOLE 8 170,800 0 0
HARLEY DAVIDSON INC COM 412822108 628 13,023 SH   SOLE 8 13,023 0 0
HARMONIC INC COM 413160102 0 80 SH   DFND 1 0 0 80
HARMONIC INC COM 413160102 6 1,838 SH   SOLE 1 1,838 0 0
HARMONIC INC COM 413160102 0 13 SH   SOLE 8 13 0 0
HARMONY GOLD MNG LTD ADR 413216300 235 128,300 SH   SOLE 1 128,300 0 0
HARMONY GOLD MNG LTD ADR 413216300 0 6 SH   SOLE 8 6 0 0
HARRIS CORP DEL COM 413875105 6,160 46,780 SH   SOLE 1 46,780 0 0
HARRIS CORP DEL COM 413875105 304 2,314 SH   SOLE 8 2,314 0 0
HARSCO CORP COM 415864107 39 1,862 SH   SOLE 1 1,862 0 0
HARSCO CORP COM 415864107 162 7,777 SH   SOLE 8 7,777 0 0
HARSCO CORP OPT 415864107 259 12,400 SH Put SOLE 8 12,400 0 0
HARSCO CORP OPT 415864107 209 10,000 SH Call SOLE 8 10,000 0 0
HARTE-HANKS INC COM 416196103 0 54 SH   SOLE 8 54 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 8,392 151,408 SH   SOLE 1 151,408 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 638 11,507 SH   SOLE 8 11,507 0 0
HARTFORD FINL SVCS GROUP INC OPT 416515104 377 6,800 SH Call SOLE 8 6,800 0 0
HARTFORD FINL SVCS GROUP INC OPT 416515104 443 8,000 SH Put SOLE 8 8,000 0 0
HASBRO INC COM 418056107 15,296 156,619 SH   SOLE 1 156,619 0 0
HASBRO INC OPT 418056107 3,516 36,000 SH Call SOLE 8 36,000 0 0
HASBRO INC OPT 418056107 9,777 100,100 SH Put SOLE 8 100,100 0 0
HASBRO INC COM 418056107 7,260 74,326 SH   SOLE 8 74,326 0 0
HAVERTY FURNITURE INC COM 419596101 32 1,236 SH   SOLE 1 1,236 0 0
HAVERTY FURNITURE INC COM 419596101 4 165 SH   SOLE 8 165 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 479 14,375 SH   SOLE 1 14,375 0 0
HAWAIIAN HOLDINGS INC COM 419879101 1,166 31,070 SH   SOLE 1 31,070 0 0
HAWAIIAN HOLDINGS INC OPT 419879101 315 8,400 SH Call SOLE 8 8,400 0 0
HAWAIIAN HOLDINGS INC COM 419879101 125 3,319 SH   SOLE 8 3,319 0 0
HAWAIIAN HOLDINGS INC OPT 419879101 496 13,200 SH Put SOLE 8 13,200 0 0
HAWAIIAN TELCOM HOLDCO INC COM 420031106 132 4,440 SH   SOLE 1 4,440 0 0
HAWKINS INC COM 420261109 22 550 SH   SOLE 1 550 0 0
HAWKINS INC COM 420261109 3 72 SH   SOLE 8 72 0 0
HAYNES INTERNATIONAL INC COM 420877201 10 289 SH   SOLE 1 289 0 0
HAYNES INTERNATIONAL INC COM 420877201 3 93 SH   SOLE 8 93 0 0
HCA HEALTHCARE INC COM 40412C101 1,489 18,708 SH   DFND 1 0 0 18,708
HCA HEALTHCARE INC COM 40412C101 118,074 1,483,516 SH   SOLE 1 890,712 592,804 0
HCA HEALTHCARE INC OPT 40412C101 9,877 124,100 SH Put SOLE 8 124,100 0 0
HCA HEALTHCARE INC OPT 40412C101 8,444 106,100 SH Call SOLE 8 106,100 0 0
HCA HEALTHCARE INC COM 40412C101 2,126 26,708 SH   SOLE 8 26,708 0 0
HCA HEALTHCARE INC COM 40412C101 425 5,336 SH   SOLE 20 0 5,336 0
HCI GROUP INC COM 40416E103 84 2,187 SH   SOLE 1 2,187 0 0
HCP INC TRUS 40414L109 14,936 536,672 SH   SOLE 1 536,672 0 0
HCP INC COM 40414L109 3,026 108,740 SH   SOLE 1 108,740 0 0
HCP INC COM 40414L109 24 850 SH   DFND 1 0 0 850
HCP INC TRUS 40414L109 23 830 SH   SOLE 8 830 0 0
HCP INC OPT 40414L109 1,511 54,300 SH Call SOLE 8 54,300 0 0
HCP INC OPT 40414L109 729 26,200 SH Put SOLE 8 26,200 0 0
HCP INC COM 40414L109 1,883 67,670 SH   SOLE 9 67,670 0 0
HD SUPPLY HLDGS INC COM 40416M105 9,051 250,898 SH   SOLE 1 250,898 0 0
HD SUPPLY HLDGS INC OPT 40416M105 4,148 115,000 SH Call SOLE 8 115,000 0 0
HD SUPPLY HLDGS INC COM 40416M105 16,951 469,941 SH   SOLE 8 469,941 0 0
HDFC BANK LTD ADR 40415F101 3,289 34,135 SH   SOLE 1 1,010 33,125 0
HDFC BANK LTD ADR 40415F101 31 326 SH   SOLE 9 326 0 0
HDFC BANK LTD ADR 40415F101 353 3,659 SH   SOLE 20 0 3,659 0
HEALTH INS INNOVATIONS INC COM 42225K106 715 49,322 SH   SOLE 1 49,322 0 0
HEALTHCARE RLTY TR TRUS 421946104 3,236 100,060 SH   SOLE 1 100,060 0 0
HEALTHCARE RLTY TR TRUS 421946104 7 211 SH   SOLE 8 211 0 0
HEALTHCARE RLTY TR COM 421946104 367 11,333 SH   SOLE 9 11,333 0 0
HEALTHCARE SVCS GRP INC COM 421906108 89 1,653 SH   SOLE 1 1,653 0 0
HEALTHCARE TR AMER INC TRUS 42225P501 2,478 83,170 SH   SOLE 1 83,170 0 0
HEALTHCARE TR AMER INC COM 42225P501 863 28,947 SH   SOLE 1 28,947 0 0
HEALTHCARE TR AMER INC TRUS 42225P501 4 134 SH   SOLE 8 134 0 0
HEALTHEQUITY INC COM 42226A107 58 1,156 SH   SOLE 1 1,156 0 0
HEALTHEQUITY INC COM 42226A107 450 8,883 SH   SOLE 8 8,883 0 0
HEALTHEQUITY INC OPT 42226A107 885 17,500 SH Put SOLE 8 17,500 0 0
HEALTHSOUTH CORP COM 421924309 600 12,940 SH   SOLE 1 12,940 0 0
HEALTHSOUTH CORP OPT 421924309 5 100 SH Put SOLE 8 100 0 0
HEALTHSOUTH CORP COM 421924309 243 5,246 SH   SOLE 8 5,246 0 0
HEALTHSOUTH CORP OPT 421924309 185 4,000 SH Call SOLE 8 4,000 0 0
HEALTHSTREAM INC COM 42222N103 142 6,087 SH   SOLE 1 6,087 0 0
HEALTHSTREAM INC COM 42222N103 13 563 SH   SOLE 8 563 0 0
HEARTLAND EXPRESS INC COM 422347104 606 24,195 SH   SOLE 1 24,195 0 0
HEARTLAND FINL USA INC COM 42234Q102 28 570 SH   SOLE 1 570 0 0
HECLA MNG CO COM 422704106 90 17,872 SH   SOLE 1 17,872 0 0
HECLA MNG CO COM 422704106 60 12,040 SH   SOLE 8 12,040 0 0
HECLA MNG CO OPT 422704106 869 173,200 SH Call SOLE 8 173,200 0 0
HECLA MNG CO OPT 422704106 310 61,800 SH Put SOLE 8 61,800 0 0
HEICO CORP NEW COM 422806109 7 83 SH   SOLE 1 83 0 0
HEICO CORP NEW COM 422806208 1,099 14,436 SH   SOLE 1 14,436 0 0
HEICO CORP NEW COM 422806109 9 100 SH   SOLE 8 100 0 0
HEIDRICK &amp STRUGGLES INTL IN COM 422819102 14 682 SH   SOLE 1 682 0 0
HELEN OF TROY CORP LTD COM G4388N106 416 4,292 SH   SOLE 1 4,292 0 0
HELEN OF TROY CORP LTD OPT G4388N106 19 200 SH Put SOLE 8 200 0 0
HELEN OF TROY CORP LTD OPT G4388N106 97 1,000 SH Call SOLE 8 1,000 0 0
HELEN OF TROY CORP LTD COM G4388N106 13 135 SH   SOLE 8 135 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 72 9,700 SH   SOLE 1 9,700 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 34 4,534 SH   SOLE 8 4,534 0 0
HELMERICH &amp PAYNE INC COM 423452101 1,815 34,825 SH   SOLE 1 34,825 0 0
HELMERICH &amp PAYNE INC OPT 423452101 5,712 109,600 SH Call SOLE 8 109,600 0 0
HELMERICH &amp PAYNE INC COM 423452101 690 13,252 SH   SOLE 8 13,252 0 0
HELMERICH &amp PAYNE INC OPT 423452101 5,706 109,500 SH Put SOLE 8 109,500 0 0
HEMISPHERE MEDIA GROUP INC COM 42365Q103 36 2,996 SH   SOLE 1 2,996 0 0
HENRY JACK &amp ASSOC INC COM 426281101 9,444 91,877 SH   SOLE 1 91,877 0 0
HENRY JACK &amp ASSOC INC COM 426281101 21 207 SH   SOLE 8 207 0 0
HERBALIFE LTD COM G4412G101 1,197 17,643 SH   SOLE 1 17,643 0 0
HERBALIFE LTD COM G4412G101 1,564 23,052 SH   SOLE 8 23,052 0 0
HERBALIFE LTD OPT G4412G101 8,927 131,600 SH Put SOLE 8 131,600 0 0
HERBALIFE LTD OPT G4412G101 1,757 25,900 SH Call SOLE 8 25,900 0 0
HERBALIFE LTD OPT G4412G101 3,052 45,000 SH Call SOLE 44 45,000 0 0
HERC HLDGS INC COM 42704L104 28 562 SH   SOLE 1 562 0 0
HERC HLDGS INC COM 42704L104 47 966 SH   SOLE 8 966 0 0
HERC HLDGS INC OPT 42704L104 3,088 62,862 SH Call SOLE 8 62,862 0 0
HERC HLDGS INC OPT 42704L104 408 8,312 SH Put SOLE 8 8,312 0 0
HERITAGE COMMERCE CORP COM 426927109 19 1,340 SH   SOLE 1 1,340 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 211 9,728 SH   SOLE 1 9,728 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 25 1,153 SH   SOLE 8 1,153 0 0
HERITAGE FINL CORP WASH COM 42722X106 122 4,155 SH   SOLE 1 4,155 0 0
HERITAGE INS HLDGS INC COM 42727J102 168 12,704 SH   SOLE 1 12,704 0 0
HERON THERAPEUTICS INC COM 427746102 366 22,653 SH   SOLE 1 22,653 0 0
HERON THERAPEUTICS INC COM 427746102 99 6,138 SH   SOLE 8 6,138 0 0
HERON THERAPEUTICS INC OPT 427746102 24 1,500 SH Call SOLE 8 1,500 0 0
HERSHA HOSPITALITY TR TRUS 427825500 549 29,413 SH   SOLE 1 29,413 0 0
HERSHA HOSPITALITY TR TRUS 427825500 67 3,589 SH   SOLE 8 3,589 0 0
HERSHEY CO COM 427866108 14,236 130,397 SH   SOLE 1 130,397 0 0
HERSHEY CO OPT 427866108 1,703 15,600 SH Call SOLE 8 15,600 0 0
HERSHEY CO OPT 427866108 3,886 35,600 SH Put SOLE 8 35,600 0 0
HERSHEY CO COM 427866108 1,602 14,677 SH   SOLE 8 14,677 0 0
HERSHEY CO COM 427866108 38 349 SH   SOLE 9 349 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 1,832 81,922 SH   SOLE 1 81,922 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 13,018 582,197 SH   SOLE 8 582,197 0 0
HERTZ GLOBAL HLDGS INC OPT 42806J106 9,562 427,640 SH Call SOLE 8 427,640 0 0
HERTZ GLOBAL HLDGS INC OPT 42806J106 26,931 1,204,440 SH Put SOLE 8 1,204,440 0 0
HESKA CORP COM 42805E306 13 150 SH   SOLE 1 150 0 0
HESKA CORP COM 42805E306 121 1,380 SH   SOLE 8 1,380 0 0
HESS CORP COM 42809H107 10,931 233,139 SH   SOLE 1 233,139 0 0
HESS CORP OPT 42809H107 8,904 189,900 SH Put SOLE 8 189,900 0 0
HESS CORP COM 42809H107 969 20,675 SH   SOLE 8 20,675 0 0
HESS CORP OPT 42809H107 10,921 232,900 SH Call SOLE 8 232,900 0 0
HESS CORP COM 42809H107 102 2,177 SH   SOLE 9 2,177 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 77,218 5,249,390 SH   SOLE 1 5,249,390 0 0
HEWLETT PACKARD ENTERPRISE C OPT 42824C109 1,592 108,200 SH Call SOLE 8 108,200 0 0
HEWLETT PACKARD ENTERPRISE C OPT 42824C109 671 45,600 SH Put SOLE 8 45,600 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 4,898 332,931 SH   SOLE 8 332,931 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 33 2,237 SH   SOLE 9 2,237 0 0
HEXCEL CORP NEW COM 428291108 390 6,801 SH   SOLE 1 6,801 0 0
HEXCEL CORP NEW OPT 428291108 34 600 SH Call SOLE 8 600 0 0
HFF INC COM 40418F108 286 7,217 SH   SOLE 1 7,217 0 0
HI-CRUSH PARTNERS LP COM 428337109 7,078 745,042 SH   SOLE 1 745,042 0 0
HI-CRUSH PARTNERS LP COM 428337109 377 39,760 SH   SOLE 8 39,760 0 0
HI-CRUSH PARTNERS LP OPT 428337109 546 57,500 SH Call SOLE 8 57,500 0 0
HI-CRUSH PARTNERS LP OPT 428337109 165 17,400 SH Put SOLE 8 17,400 0 0
HIBBETT SPORTS INC COM 428567101 1,265 88,759 SH   SOLE 1 88,759 0 0
HIBBETT SPORTS INC COM 428567101 140 9,783 SH   SOLE 8 9,783 0 0
HIBBETT SPORTS INC OPT 428567101 76 5,300 SH Put SOLE 8 5,300 0 0
HIBBETT SPORTS INC OPT 428567101 30 2,100 SH Call SOLE 8 2,100 0 0
HIGHWOODS PPTYS INC TRUS 431284108 4,241 81,422 SH   SOLE 1 81,422 0 0
HIGHWOODS PPTYS INC COM 431284108 644 12,367 SH   SOLE 1 12,367 0 0
HIGHWOODS PPTYS INC TRUS 431284108 5 98 SH   SOLE 8 98 0 0
HILL INTERNATIONAL INC COM 431466101 4 790 SH   SOLE 1 790 0 0
HILL ROM HLDGS INC COM 431475102 1,889 25,534 SH   SOLE 1 25,534 0 0
HILL ROM HLDGS INC COM 431475102 222 3,002 SH   SOLE 8 3,002 0 0
HILLENBRAND INC COM 431571108 204 5,251 SH   SOLE 1 5,251 0 0
HILLENBRAND INC COM 431571108 4 92 SH   SOLE 8 92 0 0
HILLTOP HOLDINGS INC COM 432748101 398 15,293 SH   SOLE 1 15,293 0 0
HILTON GRAND VACATIONS INC COM 43283X105 518 13,405 SH   SOLE 1 13,405 0 0
HILTON GRAND VACATIONS INC COM 43283X105 54 1,413 SH   SOLE 8 1,413 0 0
HILTON GRAND VACATIONS INC OPT 43283X105 9 230 SH Call SOLE 8 230 0 0
HILTON GRAND VACATIONS INC OPT 43283X105 272 7,050 SH Put SOLE 8 7,050 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 33,337 480,028 SH   SOLE 1 480,028 0 0
HILTON WORLDWIDE HLDGS INC OPT 43300A203 3,914 56,365 SH Put SOLE 8 56,365 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 325 4,664 SH   SOLE 8 4,664 0 0
HILTON WORLDWIDE HLDGS INC OPT 43300A203 886 12,759 SH Call SOLE 8 12,759 0 0
HIMAX TECHNOLOGIES INC ADR 43289P106 1,528 139,800 SH   SOLE 1 139,800 0 0
HIMAX TECHNOLOGIES INC ADR 43289P106 11 1,000 SH   DFND 1 0 0 1,000
HIMAX TECHNOLOGIES INC OPT 43289P106 673 61,600 SH Put SOLE 8 61,600 0 0
HIMAX TECHNOLOGIES INC OPT 43289P106 7,859 719,000 SH Call SOLE 8 719,000 0 0
HINGHAM INSTN SVGS MASS COM 433323102 5 27 SH   SOLE 1 27 0 0
HMS HLDGS CORP COM 40425J101 525 26,437 SH   SOLE 1 26,437 0 0
HNI CORP COM 404251100 46 1,101 SH   SOLE 1 1,101 0 0
HOEGH LNG PARTNERS LP COM Y3262R100 3 179 SH   SOLE 8 179 0 0
HOLLY ENERGY PARTNERS L P COM 435763107 900 26,936 SH   SOLE 1 26,936 0 0
HOLLYFRONTIER CORP COM 436106108 5,900 163,995 SH   SOLE 1 163,995 0 0
HOLLYFRONTIER CORP COM 436106108 72 2,000 SH   DFND 1 0 0 2,000
HOLLYFRONTIER CORP OPT 436106108 15,326 426,100 SH Call SOLE 8 426,100 0 0
HOLLYFRONTIER CORP COM 436106108 1,210 33,643 SH   SOLE 8 33,643 0 0
HOLLYFRONTIER CORP OPT 436106108 8,222 228,600 SH Put SOLE 8 228,600 0 0
HOLLYSYS AUTOMATION TECHNOLO COM G45667105 2,112 97,748 SH   SOLE 1 97,748 0 0
HOLLYSYS AUTOMATION TECHNOLO COM G45667105 37 1,716 SH   SOLE 8 1,716 0 0
HOLOGIC INC COM 436440101 12,279 334,653 SH   SOLE 1 334,653 0 0
HOLOGIC INC OPT 436440101 143 3,900 SH Call SOLE 8 3,900 0 0
HOLOGIC INC COM 436440101 2,975 81,082 SH   SOLE 8 81,082 0 0
HOLOGIC INC OPT 436440101 492 13,400 SH Put SOLE 8 13,400 0 0
HOME BANCORP INC COM 43689E107 6 136 SH   SOLE 1 136 0 0
HOME BANCSHARES INC COM 436893200 1,495 59,277 SH   SOLE 1 59,277 0 0
HOME DEPOT INC COM 437076102 661 4,040 SH   DFND 1 0 0 4,040
HOME DEPOT INC COM 437076102 184,854 1,130,192 SH   SOLE 1 774,498 355,694 0
HOME DEPOT INC OPT 437076102 60,746 371,400 SH Put SOLE 8 371,400 0 0
HOME DEPOT INC OPT 437076102 99,984 611,300 SH Call SOLE 8 611,300 0 0
HOME DEPOT INC COM 437076102 2 14 SH   SOLE 8 14 0 0
HOME DEPOT INC COM 437076102 352 2,153 SH   SOLE 9 2,153 0 0
HOME DEPOT INC COM 437076102 1,183 7,234 SH   SOLE 20 0 7,234 0
HOME DEPOT INC COM 437076102 14 87 SH   SOLE 99 87 0 0
HOMESTREET INC COM 43785V102 254 9,404 SH   SOLE 1 9,404 0 0
HOMESTREET INC COM 43785V102 2 87 SH   SOLE 8 87 0 0
HOMETRUST BANCSHARES INC COM 437872104 10 387 SH   SOLE 1 387 0 0
HONDA MOTOR LTD ADR 438128308 9 306 SH   SOLE 8 306 0 0
HONEYWELL INTL INC COM 438516106 990 6,986 SH   DFND 1 0 0 6,986
HONEYWELL INTL INC COM 438516106 278,636 1,965,811 SH   SOLE 1 1,965,811 0 0
HONEYWELL INTL INC OPT 438516106 14,245 100,500 SH Call SOLE 8 100,500 0 0
HONEYWELL INTL INC OPT 438516106 10,971 77,400 SH Put SOLE 8 77,400 0 0
HONEYWELL INTL INC COM 438516106 3,804 26,839 SH   SOLE 8 26,839 0 0
HONEYWELL INTL INC COM 438516106 289 2,040 SH   SOLE 81 2,040 0 0
HOOKER FURNITURE CORP COM 439038100 47 977 SH   SOLE 1 977 0 0
HOOKER FURNITURE CORP COM 439038100 62 1,292 SH   SOLE 8 1,292 0 0
HOPE BANCORP INC COM 43940T109 315 17,793 SH   SOLE 1 17,793 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 695 17,672 SH   SOLE 1 17,672 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 17 444 SH   SOLE 8 444 0 0
HORIZON BANCORP IND COM 440407104 21 746 SH   SOLE 1 746 0 0
HORIZON GLOBAL CORP COM 44052W104 10 577 SH   SOLE 1 577 0 0
HORIZON GLOBAL CORP COM 44052W104 43 2,439 SH   SOLE 8 2,439 0 0
HORIZON PHARMA INVT LTD BOND 44052TAB7 78 86,000 PRN   SOLE 8 0 0 86,000
HORIZON PHARMA PLC COM G4617B105 17,808 1,404,407 SH   SOLE 1 1,404,407 0 0
HORIZON PHARMA PLC OPT G4617B105 23 1,800 SH Put SOLE 8 1,800 0 0
HORIZON PHARMA PLC OPT G4617B105 157 12,400 SH Call SOLE 8 12,400 0 0
HORIZON PHARMA PLC COM G4617B105 2,188 172,574 SH   SOLE 8 172,574 0 0
HORIZON TECHNOLOGY FIN CORP COM 44045A102 1 76 SH   SOLE 8 76 0 0
HORMEL FOODS CORP COM 440452100 6,511 202,561 SH   SOLE 1 202,561 0 0
HORMEL FOODS CORP COM 440452100 781 24,298 SH   SOLE 8 24,298 0 0
HORMEL FOODS CORP OPT 440452100 61 1,900 SH Put SOLE 8 1,900 0 0
HORMEL FOODS CORP OPT 440452100 32 1,000 SH Call SOLE 8 1,000 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 0 82 SH   SOLE 1 82 0 0
HORNBECK OFFSHORE SVCS INC N OPT 440543106 65 16,200 SH Put SOLE 8 16,200 0 0
HORNBECK OFFSHORE SVCS INC N OPT 440543106 609 150,700 SH Call SOLE 8 150,700 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 0 50 SH   SOLE 8 50 0 0
HORTONWORKS INC COM 440894103 105 6,167 SH   SOLE 1 6,167 0 0
HORTONWORKS INC COM 440894103 79 4,669 SH   SOLE 8 4,669 0 0
HOSPITALITY PPTYS TR TRUS 44106M102 4,332 152,054 SH   SOLE 1 152,054 0 0
HOSPITALITY PPTYS TR TRUS 44106M102 12 449 SH   SOLE 8 449 0 0
HOST HOTELS &amp RESORTS INC TRUS 44107P104 15,845 856,970 SH   SOLE 1 856,970 0 0
HOST HOTELS &amp RESORTS INC COM 44107P104 2,146 116,059 SH   SOLE 1 116,059 0 0
HOST HOTELS &amp RESORTS INC TRUS 44107P104 22 1,183 SH   SOLE 8 1,183 0 0
HOST HOTELS &amp RESORTS INC OPT 44107P104 325 17,600 SH Call SOLE 8 17,600 0 0
HOST HOTELS &amp RESORTS INC OPT 44107P104 651 35,200 SH Put SOLE 8 35,200 0 0
HOSTESS BRANDS INC COM 44109J106 245 17,962 SH   SOLE 1 17,962 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 2,008 166,598 SH   SOLE 1 166,598 0 0
HOULIHAN LOKEY INC COM 441593100 30 753 SH   SOLE 1 753 0 0
HOUSTON AMERN ENERGY CORP COM 44183U100 0 38 SH   SOLE 8 38 0 0
HOVNANIAN ENTERPRISES INC COM 442487203 6 2,865 SH   SOLE 1 2,865 0 0
HOVNANIAN ENTERPRISES INC OPT 442487203 0 100 SH Put SOLE 8 100 0 0
HOVNANIAN ENTERPRISES INC COM 442487203 0 2 SH   SOLE 8 2 0 0
HOWARD BANCORP INC COM 442496105 10 504 SH   SOLE 1 504 0 0
HOWARD HUGHES CORP COM 44267D107 560 4,747 SH   SOLE 1 4,747 0 0
HOWARD HUGHES CORP COM 44267D107 246 2,087 SH   SOLE 8 2,087 0 0
HP INC COM 40434L105 34,421 1,724,497 SH   SOLE 1 1,724,497 0 0
HP INC OPT 40434L105 6,028 302,000 SH Put SOLE 8 302,000 0 0
HP INC COM 40434L105 0 11 SH   SOLE 8 11 0 0
HP INC OPT 40434L105 4,707 235,800 SH Call SOLE 8 235,800 0 0
HP INC COM 40434L105 167 8,385 SH   SOLE 9 8,385 0 0
HRG GROUP INC COM 40434J100 1,809 115,871 SH   SOLE 1 115,871 0 0
HRG GROUP INC COM 40434J100 253 16,204 SH   SOLE 8 16,204 0 0
HSBC HLDGS PLC ADR 404280406 8 171 SH   SOLE 1 171 0 0
HSBC HLDGS PLC ADR 404280406 183 3,710 SH   DFND 1 0 0 3,710
HSBC HLDGS PLC PREF 404280604 132 5,000 SH   DFND 1 0 0 5,000
HSBC HLDGS PLC OPT 404280406 692 14,000 SH Call SOLE 8 14,000 0 0
HSBC HLDGS PLC OPT 404280406 5,045 102,100 SH Put SOLE 8 102,100 0 0
HSBC HLDGS PLC ADR 404280406 102 2,055 SH   SOLE 8 2,055 0 0
HSBC HLDGS PLC ADR 404280406 168 3,391 SH   SOLE 9 3,391 0 0
HSBC HLDGS PLC ADR 404280406 35 700 SH   DFND 20 0 0 700
HSN INC COM 404303109 3,400 87,070 SH   SOLE 1 87,070 0 0
HSN INC OPT 404303109 20 500 SH Call SOLE 8 500 0 0
HSN INC OPT 404303109 98 2,500 SH Put SOLE 8 2,500 0 0
HSN INC COM 404303109 138 3,538 SH   SOLE 8 3,538 0 0
HUANENG PWR INTL INC ADR 443304100 7 307 SH   SOLE 8 307 0 0
HUANENG PWR INTL INC OPT 443304100 127 5,200 SH Put SOLE 8 5,200 0 0
HUANENG PWR INTL INC OPT 443304100 635 26,000 SH Call SOLE 8 26,000 0 0
HUANENG PWR INTL INC ADR 443304100 376 15,400 SH   DFND 20 0 0 15,400
HUB GROUP INC COM 443320106 1,220 28,394 SH   SOLE 1 28,394 0 0
HUB GROUP INC OPT 443320106 17 400 SH Call SOLE 8 400 0 0
HUB GROUP INC OPT 443320106 129 3,000 SH Put SOLE 8 3,000 0 0
HUB GROUP INC COM 443320106 38 879 SH   SOLE 8 879 0 0
HUBBELL INC COM 443510607 724 6,245 SH   SOLE 1 6,245 0 0
HUBBELL INC COM 443510607 129 1,120 SH   SOLE 8 1,120 0 0
HUBSPOT INC COM 443573100 2,116 25,194 SH   SOLE 1 25,194 0 0
HUBSPOT INC COM 443573100 80 949 SH   SOLE 8 949 0 0
HUDBAY MINERALS INC COM 443628102 58 7,800 SH   SOLE 1 7,800 0 0
HUDBAY MINERALS INC COM 443628102 1 77 SH   SOLE 8 77 0 0
HUDBAY MINERALS INC COM 443628102 1 100 SH   SOLE 9 100 0 0
HUDSON PAC PPTYS INC TRUS 444097109 4,162 124,151 SH   SOLE 1 124,151 0 0
HUDSON PAC PPTYS INC COM 444097109 1,288 38,405 SH   SOLE 1 38,405 0 0
HUDSON PAC PPTYS INC TRUS 444097109 9 263 SH   SOLE 8 263 0 0
HUDSON TECHNOLOGIES INC COM 444144109 470 60,140 SH   SOLE 1 60,140 0 0
HUDSON TECHNOLOGIES INC COM 444144109 88 11,262 SH   SOLE 8 11,262 0 0
HUMANA INC COM 444859102 41,431 170,058 SH   SOLE 1 170,058 0 0
HUMANA INC COM 444859102 570 2,339 SH   SOLE 8 2,339 0 0
HUMANA INC OPT 444859102 6,797 27,900 SH Call SOLE 8 27,900 0 0
HUMANA INC OPT 444859102 2,875 11,800 SH Put SOLE 8 11,800 0 0
HUMANA INC COM 444859102 38 156 SH   SOLE 9 156 0 0
HUNT J B TRANS SVCS INC COM 445658107 8,039 72,382 SH   SOLE 1 72,382 0 0
HUNT J B TRANS SVCS INC COM 445658107 5,061 45,565 SH   SOLE 8 45,565 0 0
HUNT J B TRANS SVCS INC OPT 445658107 36,213 326,000 SH Call SOLE 8 326,000 0 0
HUNT J B TRANS SVCS INC OPT 445658107 300 2,700 SH Put SOLE 8 2,700 0 0
HUNTINGTON BANCSHARES INC COM 446150104 28,010 2,006,430 SH   SOLE 1 2,006,430 0 0
HUNTINGTON BANCSHARES INC COM 446150104 7 498 SH   DFND 1 0 0 498
HUNTINGTON BANCSHARES INC COM 446150104 528 37,814 SH   SOLE 8 37,814 0 0
HUNTINGTON BANCSHARES INC OPT 446150104 274 19,600 SH Put SOLE 8 19,600 0 0
HUNTINGTON BANCSHARES INC OPT 446150104 233 16,700 SH Call SOLE 8 16,700 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 4,681 20,670 SH   SOLE 1 20,670 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 27 118 SH   SOLE 8 118 0 0
HUNTSMAN CORP COM 447011107 12,813 467,227 SH   SOLE 1 467,227 0 0
HUNTSMAN CORP OPT 447011107 4,395 160,300 SH Call SOLE 8 160,300 0 0
HUNTSMAN CORP OPT 447011107 5,972 217,800 SH Put SOLE 8 217,800 0 0
HUNTSMAN CORP COM 447011107 776 28,313 SH   SOLE 8 28,313 0 0
HUNTSMAN CORP COM 447011107 0 1 SH   SOLE 9 1 0 0
HURCO COMPANIES INC COM 447324104 6 142 SH   SOLE 1 142 0 0
HURON CONSULTING GROUP INC COM 447462102 1,508 43,978 SH   SOLE 1 43,978 0 0
HURON CONSULTING GROUP INC COM 447462102 12 334 SH   SOLE 8 334 0 0
HUTTIG BLDG PRODS INC COM 448451104 4 553 SH   SOLE 1 553 0 0
HYATT HOTELS CORP COM 448579102 1,257 20,333 SH   SOLE 1 20,333 0 0
HYATT HOTELS CORP COM 448579102 131 2,119 SH   SOLE 8 2,119 0 0
HYATT HOTELS CORP OPT 448579102 10,455 169,200 SH Put SOLE 8 169,200 0 0
HYDROGENICS CORP NEW COM 448883207 0 45 SH   SOLE 8 45 0 0
HYSTER YALE MATLS HANDLING I COM 449172105 149 1,953 SH   SOLE 1 1,953 0 0
I D SYSTEMS INC COM 449489103 1 75 SH   SOLE 8 75 0 0
IAC INTERACTIVECORP COM 44919P508 2,441 20,758 SH   SOLE 1 20,758 0 0
IAC INTERACTIVECORP OPT 44919P508 12,381 105,300 SH Put SOLE 8 105,300 0 0
IAC INTERACTIVECORP COM 44919P508 15,636 132,983 SH   SOLE 8 132,983 0 0
IAC INTERACTIVECORP OPT 44919P508 2,222 18,900 SH Call SOLE 8 18,900 0 0
IAMGOLD CORP COM 450913108 22 3,640 SH   DFND 1 0 0 3,640
IAMGOLD CORP OPT 450913108 218 35,800 SH Put SOLE 8 35,800 0 0
IAMGOLD CORP OPT 450913108 769 126,000 SH Call SOLE 8 126,000 0 0
IAMGOLD CORP COM 450913108 150 24,516 SH   SOLE 8 24,516 0 0
IAMGOLD CORP COM 450913108 1 100 SH   SOLE 9 100 0 0
IAMGOLD CORP COM 450913108 7 1,100 SH   DFND 20 0 0 1,100
IBERIABANK CORP COM 450828108 1,000 12,173 SH   SOLE 1 12,173 0 0
IBERIABANK CORP COM 450828108 113 1,375 SH   SOLE 8 1,375 0 0
ICAHN ENTERPRISES LP OPT 451100101 16 300 SH Call SOLE 8 300 0 0
ICAHN ENTERPRISES LP OPT 451100101 154 2,800 SH Put SOLE 8 2,800 0 0
ICAHN ENTERPRISES LP COM 451100101 82 1,495 SH   SOLE 8 1,495 0 0
ICF INTL INC COM 44925C103 1,096 20,315 SH   SOLE 1 20,315 0 0
ICF INTL INC COM 44925C103 5 84 SH   SOLE 8 84 0 0
ICHOR HOLDINGS COM G4740B105 157 5,858 SH   SOLE 1 5,858 0 0
ICICI BK LTD ADR 45104G104 357 41,756 SH   DFND 1 0 0 41,756
ICICI BK LTD ADR 45104G104 1,233 143,936 SH   SOLE 1 143,936 0 0
ICICI BK LTD ADR 45104G104 836 97,630 SH   SOLE 8 97,630 0 0
ICICI BK LTD OPT 45104G104 271 31,700 SH Call SOLE 8 31,700 0 0
ICICI BK LTD OPT 45104G104 502 58,660 SH Put SOLE 8 58,660 0 0
ICICI BK LTD ADR 45104G104 492 57,404 SH   SOLE 9 57,404 0 0
ICICI BK LTD ADR 45104G104 301 35,200 SH   SOLE 78 35,200 0 0
ICON PLC COM G4705A100 4,730 41,540 SH   SOLE 1 41,540 0 0
ICON PLC COM G4705A100 40 348 SH   SOLE 8 348 0 0
ICONIX BRAND GROUP INC COM 451055107 31 5,355 SH   SOLE 1 5,355 0 0
ICONIX BRAND GROUP INC OPT 451055107 13 2,200 SH Call SOLE 8 2,200 0 0
ICONIX BRAND GROUP INC OPT 451055107 3 500 SH Put SOLE 8 500 0 0
ICONIX BRAND GROUP INC COM 451055107 2 409 SH   SOLE 8 409 0 0
ICU MED INC COM 44930G107 109 585 SH   SOLE 1 585 0 0
IDACORP INC COM 451107106 327 3,719 SH   SOLE 1 3,719 0 0
IDACORP INC COM 451107106 161 1,835 SH   SOLE 9 1,835 0 0
IDENTIV INC COM 45170X205 22 4,662 SH   DFND 1 0 0 4,662
IDERA PHARMACEUTICALS INC COM 45168K306 120 53,782 SH   SOLE 1 53,782 0 0
IDERA PHARMACEUTICALS INC COM 45168K306 0 4 SH   SOLE 8 4 0 0
IDEX CORP COM 45167R104 1,512 12,445 SH   SOLE 1 12,445 0 0
IDEX CORP COM 45167R104 51 418 SH   SOLE 8 418 0 0
IDEX CORP OPT 45167R104 121 1,000 SH Call SOLE 8 1,000 0 0
IDEXX LABS INC COM 45168D104 10,162 65,355 SH   SOLE 1 65,355 0 0
IDEXX LABS INC OPT 45168D104 31 200 SH Call SOLE 8 200 0 0
IDEXX LABS INC COM 45168D104 2 11 SH   SOLE 8 11 0 0
IDT CORP COM 448947507 17 1,164 SH   SOLE 1 1,164 0 0
IDT CORP OPT 448947507 34 2,400 SH Call SOLE 8 2,400 0 0
IDT CORP COM 448947507 43 3,025 SH   SOLE 8 3,025 0 0
IES HLDGS INC COM 44951W106 3 202 SH   SOLE 1 202 0 0
IGNYTA INC COM 451731103 299 24,225 SH   SOLE 1 24,225 0 0
IGNYTA INC COM 451731103 24 1,884 SH   SOLE 8 1,884 0 0
IHS MARKIT LTD COM G47567105 9,893 224,413 SH   SOLE 1 224,413 0 0
IHS MARKIT LTD COM G47567105 13 298 SH   SOLE 8 298 0 0
II VI INC COM 902104108 2,074 50,407 SH   SOLE 1 50,407 0 0
II VI INC COM 902104108 40 970 SH   SOLE 8 970 0 0
II VI INC OPT 902104108 543 13,200 SH Put SOLE 8 13,200 0 0
II VI INC OPT 902104108 4,387 106,600 SH Call SOLE 8 106,600 0 0
IKANG HEALTHCARE GROUP INC ADR 45174L108 828 61,400 SH   SOLE 1 61,400 0 0
IKANG HEALTHCARE GROUP INC ADR 45174L108 225 16,729 SH   SOLE 8 16,729 0 0
IKANG HEALTHCARE GROUP INC OPT 45174L108 430 31,900 SH Put SOLE 8 31,900 0 0
IKANG HEALTHCARE GROUP INC OPT 45174L108 115 8,500 SH Call SOLE 8 8,500 0 0
ILG INC COM 44967H101 297 11,107 SH   SOLE 1 11,107 0 0
ILG INC OPT 44967H101 5,554 207,800 SH Put SOLE 8 207,800 0 0
ILG INC COM 44967H101 1,422 53,212 SH   SOLE 8 53,212 0 0
ILG INC OPT 44967H101 519 19,400 SH Call SOLE 8 19,400 0 0
ILLINOIS TOOL WKS INC COM 452308109 67,997 459,568 SH   SOLE 1 459,568 0 0
ILLINOIS TOOL WKS INC OPT 452308109 4,868 32,900 SH Call SOLE 8 32,900 0 0
ILLINOIS TOOL WKS INC COM 452308109 439 2,968 SH   SOLE 8 2,968 0 0
ILLINOIS TOOL WKS INC OPT 452308109 3,729 25,200 SH Put SOLE 8 25,200 0 0
ILLUMINA INC COM 452327109 20,873 104,788 SH   SOLE 1 104,788 0 0
ILLUMINA INC COM 452327109 20 100 SH   DFND 1 0 0 100
ILLUMINA INC OPT 452327109 5,598 28,100 SH Put SOLE 8 28,100 0 0
ILLUMINA INC OPT 452327109 2,649 13,300 SH Call SOLE 8 13,300 0 0
ILLUMINA INC BOND 452327AF6 954 904,000 PRN   SOLE 8 0 0 904,000
ILLUMINA INC COM 452327109 9,316 46,767 SH   SOLE 8 46,767 0 0
IMAX CORP COM 45245E109 29 1,301 SH   SOLE 1 1,301 0 0
IMAX CORP OPT 45245E109 743 32,800 SH Call SOLE 8 32,800 0 0
IMAX CORP COM 45245E109 257 11,370 SH   SOLE 8 11,370 0 0
IMAX CORP OPT 45245E109 140 6,200 SH Put SOLE 8 6,200 0 0
IMMERSION CORP COM 452521107 6 674 SH   SOLE 1 674 0 0
IMMERSION CORP COM 452521107 1 99 SH   SOLE 8 99 0 0
IMMUNE DESIGN CORP COM 45252L103 127 12,296 SH   SOLE 1 12,296 0 0
IMMUNOCELLULAR THERAPEUTICS COM 452536204 0 50 SH   DFND 1 0 0 50
IMMUNOGEN INC COM 45253H101 652 85,150 SH   SOLE 1 85,150 0 0
IMMUNOGEN INC COM 45253H101 132 17,155 SH   SOLE 8 17,155 0 0
IMMUNOMEDICS INC COM 452907108 33 2,366 SH   SOLE 1 2,366 0 0
IMMUNOMEDICS INC OPT 452907108 3,410 243,900 SH Call SOLE 8 243,900 0 0
IMMUNOMEDICS INC OPT 452907108 432 30,900 SH Put SOLE 8 30,900 0 0
IMMUNOMEDICS INC COM 452907108 54 3,854 SH   SOLE 8 3,854 0 0
IMPAC MTG HLDGS INC COM 45254P508 3 224 SH   SOLE 1 224 0 0
IMPAX LABORATORIES INC COM 45256B101 1,620 79,801 SH   SOLE 1 79,801 0 0
IMPAX LABORATORIES INC OPT 45256B101 223 11,000 SH Call SOLE 8 11,000 0 0
IMPAX LABORATORIES INC COM 45256B101 45 2,200 SH   SOLE 8 2,200 0 0
IMPERIAL OIL LTD COM 453038408 430 13,459 SH   DFND 1 0 0 13,459
IMPERIAL OIL LTD COM 453038408 6 200 SH   SOLE 1 200 0 0
IMPERIAL OIL LTD COM 453038408 19 582 SH   SOLE 8 582 0 0
IMPERVA INC COM 45321L100 34 777 SH   SOLE 1 777 0 0
IMPERVA INC OPT 45321L100 295 6,800 SH Call SOLE 8 6,800 0 0
IMPERVA INC OPT 45321L100 187 4,300 SH Put SOLE 8 4,300 0 0
IMPERVA INC COM 45321L100 158 3,642 SH   SOLE 8 3,642 0 0
IMPINJ INC COM 453204109 17 418 SH   SOLE 1 418 0 0
INC RESH HLDGS INC COM 45329R109 2,042 39,037 SH   SOLE 1 39,037 0 0
INC RESH HLDGS INC COM 45329R109 85 1,619 SH   SOLE 8 1,619 0 0
INCYTE CORP COM 45337C102 39,870 341,533 SH   SOLE 1 341,533 0 0
INCYTE CORP COM 45337C102 14,647 125,464 SH   SOLE 8 125,464 0 0
INCYTE CORP OPT 45337C102 37,019 317,100 SH Put SOLE 8 317,100 0 0
INCYTE CORP OPT 45337C102 38,910 333,300 SH Call SOLE 8 333,300 0 0
INDEPENDENCE CONTRACT DRIL I COM 453415309 3 795 SH   SOLE 1 795 0 0
INDEPENDENCE HLDG CO NEW COM 453440307 3 126 SH   SOLE 1 126 0 0
INDEPENDENCE RLTY TR INC TRUS 45378A106 829 81,498 SH   SOLE 1 81,498 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 31 3,000 SH   DFND 1 0 0 3,000
INDEPENDENCE RLTY TR INC TRUS 45378A106 1 88 SH   SOLE 8 88 0 0
INDEPENDENT BANK CORP MASS COM 453836108 46 620 SH   SOLE 1 620 0 0
INDEPENDENT BANK CORP MASS COM 453836108 4 54 SH   SOLE 8 54 0 0
INDEPENDENT BANK CORP MICH COM 453838609 33 1,443 SH   SOLE 1 1,443 0 0
INDEPENDENT BK GROUP INC COM 45384B106 158 2,620 SH   SOLE 1 2,620 0 0
INFINERA CORPORATION COM 45667G103 4 400 SH   DFND 1 0 0 400
INFINERA CORPORATION COM 45667G103 1,336 150,554 SH   SOLE 1 150,554 0 0
INFINERA CORPORATION OPT 45667G103 436 49,100 SH Put SOLE 8 49,100 0 0
INFINERA CORPORATION COM 45667G103 629 70,944 SH   SOLE 8 70,944 0 0
INFINERA CORPORATION OPT 45667G103 2,333 263,000 SH Call SOLE 8 263,000 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 1 1,000 SH   DFND 1 0 0 1,000
INFINITY PHARMACEUTICALS INC COM 45665G303 0 96 SH   SOLE 8 96 0 0
INFINITY PPTY &amp CAS CORP COM 45665Q103 24 250 SH   SOLE 1 250 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 3 751 SH   SOLE 1 751 0 0
INFOSYS LTD ADR 456788108 35,099 2,405,714 SH   SOLE 1 2,405,714 0 0
INFOSYS LTD ADR 456788108 261 17,864 SH   DFND 1 0 0 17,864
INFOSYS LTD OPT 456788108 384 26,300 SH Call SOLE 8 26,300 0 0
INFOSYS LTD ADR 456788108 1,335 91,490 SH   SOLE 8 91,490 0 0
INFOSYS LTD OPT 456788108 4,084 279,900 SH Put SOLE 8 279,900 0 0
INFOSYS LTD ADR 456788108 24,072 1,649,923 SH   SOLE 9 1,649,923 0 0
INFRAREIT INC TRUS 45685L100 22 983 SH   SOLE 1 983 0 0
ING GROEP N V ADR 456837103 8 434 SH   DFND 1 0 0 434
ING GROEP N V OPT 456837103 140 7,600 SH Call SOLE 8 7,600 0 0
ING GROEP N V ADR 456837103 284 15,408 SH   SOLE 8 15,408 0 0
ING GROEP N V OPT 456837103 232 12,600 SH Put SOLE 8 12,600 0 0
INGERSOLL-RAND PLC COM G47791101 14,533 162,961 SH   SOLE 1 162,961 0 0
INGERSOLL-RAND PLC OPT G47791101 2,202 24,700 SH Put SOLE 8 24,700 0 0
INGERSOLL-RAND PLC OPT G47791101 1,997 22,400 SH Call SOLE 8 22,400 0 0
INGERSOLL-RAND PLC COM G47791101 4,930 55,291 SH   SOLE 8 55,291 0 0
INGERSOLL-RAND PLC COM G47791101 0 1 SH   SOLE 9 1 0 0
INGEVITY CORP COM 45688C107 706 11,290 SH   SOLE 1 11,290 0 0
INGEVITY CORP COM 45688C107 180 2,888 SH   SOLE 8 2,888 0 0
INGLES MKTS INC COM 457030104 221 8,627 SH   SOLE 1 8,627 0 0
INGLES MKTS INC COM 457030104 181 7,059 SH   SOLE 8 7,059 0 0
INGREDION INC COM 457187102 4,742 39,315 SH   SOLE 1 39,315 0 0
INGREDION INC OPT 457187102 60 500 SH Put SOLE 8 500 0 0
INGREDION INC COM 457187102 94 782 SH   SOLE 8 782 0 0
INGREDION INC OPT 457187102 12 100 SH Call SOLE 8 100 0 0
INNERWORKINGS INC COM 45773Y105 19 1,643 SH   SOLE 1 1,643 0 0
INNERWORKINGS INC COM 45773Y105 2 151 SH   SOLE 8 151 0 0
INNOPHOS HOLDINGS INC COM 45774N108 62 1,255 SH   SOLE 1 1,255 0 0
INNOPHOS HOLDINGS INC COM 45774N108 74 1,506 SH   SOLE 8 1,506 0 0
INNOSPEC INC COM 45768S105 405 6,569 SH   SOLE 1 6,569 0 0
INNOSPEC INC COM 45768S105 40 647 SH   SOLE 8 647 0 0
INNOVATIVE SOLUTIONS &amp SUPPO COM 45769N105 0 92 SH   SOLE 8 92 0 0
INNOVIVA INC COM 45781M101 316 22,352 SH   SOLE 1 22,352 0 0
INNOVIVA INC OPT 45781M101 1 100 SH Put SOLE 8 100 0 0
INNOVIVA INC OPT 45781M101 4 300 SH Call SOLE 8 300 0 0
INNOVIVA INC COM 45781M101 163 11,543 SH   SOLE 8 11,543 0 0
INOGEN INC COM 45780L104 38 395 SH   SOLE 1 395 0 0
INOGEN INC COM 45780L104 6 63 SH   SOLE 8 63 0 0
INOTEK PHARMACEUTICALS CORP COM 45780V102 0 3 SH   SOLE 8 3 0 0
INOVALON HLDGS INC COM 45781D101 631 36,995 SH   SOLE 1 36,995 0 0
INOVIO PHARMACEUTICALS INC COM 45773H201 118 18,573 SH   SOLE 1 18,573 0 0
INOVIO PHARMACEUTICALS INC COM 45773H201 16 2,455 SH   SOLE 8 2,455 0 0
INPHI CORP COM 45772F107 39 973 SH   SOLE 1 973 0 0
INPHI CORP COM 45772F107 2 42 SH   SOLE 8 42 0 0
INSIGHT ENTERPRISES INC COM 45765U103 265 5,782 SH   SOLE 1 5,782 0 0
INSIGHT ENTERPRISES INC COM 45765U103 33 714 SH   SOLE 8 714 0 0
INSMED INC COM 457669307 44 1,421 SH   SOLE 1 1,421 0 0
INSMED INC OPT 457669307 1,832 58,700 SH Call SOLE 8 58,700 0 0
INSMED INC OPT 457669307 2,554 81,800 SH Put SOLE 8 81,800 0 0
INSMED INC COM 457669307 2,893 92,683 SH   SOLE 8 92,683 0 0
INSPERITY INC COM 45778Q107 244 2,776 SH   SOLE 1 2,776 0 0
INSPERITY INC COM 45778Q107 1 8 SH   SOLE 8 8 0 0
INSPERITY INC OPT 45778Q107 114 1,300 SH Put SOLE 8 1,300 0 0
INSPERITY INC OPT 45778Q107 378 4,300 SH Call SOLE 8 4,300 0 0
INSPIRED ENTMT INC COM 45782N108 1 92 SH   SOLE 1 92 0 0
INSTALLED BLDG PRODS INC COM 45780R101 914 14,109 SH   SOLE 1 14,109 0 0
INSTALLED BLDG PRODS INC COM 45780R101 493 7,603 SH   SOLE 8 7,603 0 0
INSTEEL INDUSTRIES INC COM 45774W108 77 2,944 SH   SOLE 1 2,944 0 0
INSTEEL INDUSTRIES INC COM 45774W108 32 1,231 SH   SOLE 8 1,231 0 0
INSTRUCTURE INC COM 45781U103 17 501 SH   SOLE 1 501 0 0
INSTRUCTURE INC COM 45781U103 16 488 SH   SOLE 8 488 0 0
INSULET CORP COM 45784P101 74 1,347 SH   SOLE 1 1,347 0 0
INSYS THERAPEUTICS INC NEW COM 45824V209 44 4,991 SH   SOLE 1 4,991 0 0
INSYS THERAPEUTICS INC NEW COM 45824V209 1 94 SH   SOLE 8 94 0 0
INSYS THERAPEUTICS INC NEW OPT 45824V209 3 300 SH Call SOLE 8 300 0 0
INTEGER HLDGS CORP COM 45826H109 37 719 SH   SOLE 1 719 0 0
INTEGER HLDGS CORP COM 45826H109 1 18 SH   SOLE 8 18 0 0
INTEGRA LIFESCIENCES HLDGS C COM 457985208 1,044 20,697 SH   SOLE 1 20,697 0 0
INTEGRA LIFESCIENCES HLDGS C COM 457985208 5 94 SH   SOLE 8 94 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 2,079 78,212 SH   SOLE 1 78,212 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 852 32,055 SH   SOLE 8 32,055 0 0
INTEGRATED DEVICE TECHNOLOGY OPT 458118106 27 1,000 SH Put SOLE 8 1,000 0 0
INTEGRATED DEVICE TECHNOLOGY OPT 458118106 215 8,100 SH Call SOLE 8 8,100 0 0
INTEGRATED DEVICE TECHNOLOGY BOND 458118AC0 285 267,000 PRN   SOLE 8 0 0 267,000
INTEL CORP COM 458140100 213,377 5,603,384 SH   SOLE 1 5,603,384 0 0
INTEL CORP COM 458140100 256 6,730 SH   DFND 1 0 0 6,730
INTEL CORP OPT 458140100 58,019 1,523,600 SH Call SOLE 8 1,523,600 0 0
INTEL CORP BOND 458140AD2 140 98,000 PRN   SOLE 8 0 0 98,000
INTEL CORP COM 458140100 2,048 53,779 SH   SOLE 8 53,779 0 0
INTEL CORP OPT 458140100 54,012 1,418,400 SH Put SOLE 8 1,418,400 0 0
INTEL CORP COM 458140100 1,985 52,137 SH   SOLE 9 52,137 0 0
INTEL CORP COM 458140100 30 790 SH   DFND 20 0 0 790
INTEL CORP COM 458140100 205 5,389 SH   SOLE 81 5,389 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 172 6,928 SH   SOLE 1 6,928 0 0
INTELSAT S A COM L5140P101 163 34,642 SH   SOLE 1 34,642 0 0
INTER PARFUMS INC COM 458334109 984 23,833 SH   SOLE 1 23,833 0 0
INTER PARFUMS INC COM 458334109 30 730 SH   SOLE 8 730 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 394 8,765 SH   SOLE 1 8,765 0 0
INTERACTIVE BROKERS GROUP IN OPT 45841N107 329 7,300 SH Put SOLE 8 7,300 0 0
INTERACTIVE BROKERS GROUP IN OPT 45841N107 275 6,100 SH Call SOLE 8 6,100 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 1,039 23,090 SH   SOLE 8 23,090 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 125 2,160 SH   SOLE 1 2,160 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 6 100 SH   DFND 1 0 0 100
INTERCEPT PHARMACEUTICALS IN OPT 45845P108 1,457 25,100 SH Put SOLE 8 25,100 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 4 70 SH   SOLE 8 70 0 0
INTERCEPT PHARMACEUTICALS IN OPT 45845P108 1,335 23,000 SH Call SOLE 8 23,000 0 0
INTERCEPT PHARMACEUTICALS IN BOND 45845PAA6 226 293,000 PRN   SOLE 8 0 0 293,000
INTERCONTINENTAL EXCHANGE IN COM 45866F104 14,593 212,416 SH   SOLE 1 212,416 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 88 1,275 SH   DFND 1 0 0 1,275
INTERCONTINENTAL EXCHANGE IN OPT 45866F104 76 1,100 SH Put SOLE 8 1,100 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 292 4,251 SH   SOLE 8 4,251 0 0
INTERCONTINENTAL EXCHANGE IN OPT 45866F104 323 4,700 SH Call SOLE 8 4,700 0 0
INTERCONTINENTAL HOTELS GROU ADR 45857P707 630 11,910 SH   DFND 1 0 0 11,910
INTERCONTINENTAL HOTELS GROU ADR 45857P707 57 1,076 SH   SOLE 8 1,076 0 0
INTERDIGITAL INC COM 45867G101 24,978 338,698 SH   SOLE 1 338,698 0 0
INTERDIGITAL INC OPT 45867G101 103 1,400 SH Call SOLE 8 1,400 0 0
INTERDIGITAL INC COM 45867G101 1,367 18,534 SH   SOLE 8 18,534 0 0
INTERDIGITAL INC BOND 458660AD9 1,178 1,005,000 PRN   SOLE 8 0 0 1,005,000
INTERDIGITAL INC OPT 45867G101 745 10,100 SH Put SOLE 8 10,100 0 0
INTERFACE INC COM 458665304 816 37,275 SH   SOLE 1 37,275 0 0
INTERNAP CORP COM 45885A300 38 8,749 SH   SOLE 1 8,749 0 0
INTERNAP CORP COM 45885A300 7 1,688 SH   SOLE 8 1,688 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 877 21,863 SH   SOLE 1 21,863 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 2 62 SH   SOLE 8 62 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 159,537 1,099,672 SH   SOLE 1 1,099,672 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 597 4,112 SH   DFND 1 0 0 4,112
INTERNATIONAL BUSINESS MACHS COM 459200101 9,883 68,126 SH   SOLE 8 68,126 0 0
INTERNATIONAL BUSINESS MACHS OPT 459200101 22,357 154,100 SH Call SOLE 8 154,100 0 0
INTERNATIONAL BUSINESS MACHS OPT 459200101 34,660 238,900 SH Put SOLE 8 238,900 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 29,649 204,366 SH   SOLE 9 204,366 0 0
INTERNATIONAL FLAVORS&ampFRAGRA COM 459506101 3,566 24,955 SH   SOLE 1 24,955 0 0
INTERNATIONAL FLAVORS&ampFRAGRA COM 459506101 8 56 SH   SOLE 8 56 0 0
INTERNATIONAL GAME TECHNOLOG COM G4863A108 1,004 40,905 SH   SOLE 1 40,905 0 0
INTERNATIONAL GAME TECHNOLOG OPT G4863A108 628 25,600 SH Put SOLE 8 25,600 0 0
INTERNATIONAL GAME TECHNOLOG OPT G4863A108 12 500 SH Call SOLE 8 500 0 0
INTERNATIONAL GAME TECHNOLOG COM G4863A108 6,028 245,528 SH   SOLE 8 245,528 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 885 44,914 SH   SOLE 1 44,914 0 0
INTERNATIONAL SPEEDWAY CORP COM 460335201 228 6,306 SH   SOLE 1 6,306 0 0
INTERNATIONAL SPEEDWAY CORP COM 460335201 70 1,942 SH   SOLE 8 1,942 0 0
INTERPUBLIC GROUP COS INC COM 460690100 6,984 335,913 SH   SOLE 1 335,913 0 0
INTERPUBLIC GROUP COS INC OPT 460690100 135 6,500 SH Put SOLE 8 6,500 0 0
INTERPUBLIC GROUP COS INC OPT 460690100 204 9,800 SH Call SOLE 8 9,800 0 0
INTERPUBLIC GROUP COS INC COM 460690100 4 234 SH   SOLE 8 234 0 0
INTERSECT ENT INC COM 46071F103 709 22,731 SH   SOLE 1 22,731 0 0
INTERSECT ENT INC COM 46071F103 18 585 SH   SOLE 8 585 0 0
INTERSECTIONS INC COM 460981301 0 25 SH   SOLE 8 25 0 0
INTERXION HOLDING N.V COM N47279109 1,521 29,853 SH   SOLE 1 29,853 0 0
INTERXION HOLDING N.V COM N47279109 10 191 SH   SOLE 9 191 0 0
INTEVAC INC COM 461148108 7 761 SH   SOLE 1 761 0 0
INTEVAC INC COM 461148108 1 126 SH   SOLE 8 126 0 0
INTL FCSTONE INC COM 46116V105 13 352 SH   SOLE 1 352 0 0
INTL PAPER CO COM 460146103 16,846 296,446 SH   SOLE 1 296,446 0 0
INTL PAPER CO COM 460146103 114 2,000 SH   DFND 1 0 0 2,000
INTL PAPER CO OPT 460146103 11,466 201,800 SH Call SOLE 8 201,800 0 0
INTL PAPER CO COM 460146103 1,188 20,905 SH   SOLE 8 20,905 0 0
INTL PAPER CO OPT 460146103 8,591 151,200 SH Put SOLE 8 151,200 0 0
INTL PAPER CO COM 460146103 57 1,000 SH   DFND 20 0 0 1,000
INTRA CELLULAR THERAPIES INC COM 46116X101 144 9,136 SH   SOLE 1 9,136 0 0
INTRA CELLULAR THERAPIES INC OPT 46116X101 365 23,100 SH Call SOLE 8 23,100 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 875 55,462 SH   SOLE 8 55,462 0 0
INTREPID POTASH INC COM 46121Y102 378 86,594 SH   SOLE 1 86,594 0 0
INTREPID POTASH INC OPT 46121Y102 358 82,100 SH Call SOLE 8 82,100 0 0
INTREPID POTASH INC OPT 46121Y102 195 44,800 SH Put SOLE 8 44,800 0 0
INTREXON CORP COM 46122T102 0 5 SH   DFND 1 0 0 5
INTREXON CORP COM 46122T102 247 13,003 SH   SOLE 1 13,003 0 0
INTREXON CORP COM 46122T102 40 2,135 SH   SOLE 8 2,135 0 0
INTREXON CORP OPT 46122T102 10 500 SH Call SOLE 8 500 0 0
INTUIT COM 461202103 61,928 435,680 SH   SOLE 1 132,383 303,297 0
INTUIT COM 461202103 3,521 24,762 SH   SOLE 8 24,762 0 0
INTUIT OPT 461202103 782 5,500 SH Put SOLE 8 5,500 0 0
INTUIT OPT 461202103 1,336 9,400 SH Call SOLE 8 9,400 0 0
INTUIT COM 461202103 46 324 SH   SOLE 9 324 0 0
INTUIT COM 461202103 611 4,298 SH   SOLE 20 0 4,298 0
INTUITIVE SURGICAL INC COM 46120E602 105 100 SH   DFND 1 0 0 100
INTUITIVE SURGICAL INC COM 46120E602 48,383 46,261 SH   SOLE 1 46,261 0 0
INTUITIVE SURGICAL INC OPT 46120E602 24,578 23,500 SH Put SOLE 8 23,500 0 0
INTUITIVE SURGICAL INC COM 46120E602 7,461 7,133 SH   SOLE 8 7,133 0 0
INTUITIVE SURGICAL INC OPT 46120E602 17,257 16,500 SH Call SOLE 8 16,500 0 0
INTUITIVE SURGICAL INC COM 46120E602 229 219 SH   SOLE 9 219 0 0
INVACARE CORP COM 461203101 12 738 SH   SOLE 1 738 0 0
INVACARE CORP COM 461203101 1 70 SH   SOLE 8 70 0 0
INVESCO LTD COM G491BT108 15,757 449,718 SH   SOLE 1 449,718 0 0
INVESCO LTD OPT G491BT108 6,658 190,000 SH Call SOLE 8 190,000 0 0
INVESCO LTD OPT G491BT108 571 16,300 SH Put SOLE 8 16,300 0 0
INVESCO LTD COM G491BT108 83 2,350 SH   SOLE 8 2,350 0 0
INVESCO MORTGAGE CAPITAL INC TRUS 46131B100 6,326 369,288 SH   SOLE 1 369,288 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 17 1,000 SH   DFND 1 0 0 1,000
INVESCO MORTGAGE CAPITAL INC TRUS 46131B100 95 5,563 SH   SOLE 8 5,563 0 0
INVESTAR HLDG CORP COM 46134L105 4 168 SH   SOLE 1 168 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 106 4,762 SH   SOLE 1 4,762 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 3 155 SH   SOLE 8 155 0 0
INVESTORS BANCORP INC NEW COM 46146L101 536 39,241 SH   SOLE 1 39,241 0 0
INVESTORS BANCORP INC NEW COM 46146L101 1,571 115,111 SH   SOLE 8 115,111 0 0
INVESTORS REAL ESTATE TR TRUS 461730103 17 2,794 SH   SOLE 1 2,794 0 0
INVESTORS REAL ESTATE TR TRUS 461730103 1 141 SH   SOLE 8 141 0 0
INVESTORS TITLE CO COM 461804106 5 26 SH   SOLE 1 26 0 0
INVITAE CORP COM 46185L103 9 926 SH   SOLE 1 926 0 0
INVITATION HOMES INC TRUS 46187W107 5,587 246,640 SH   SOLE 1 246,640 0 0
INVITATION HOMES INC COM 46187W107 1,453 64,141 SH   SOLE 1 64,141 0 0
INVITATION HOMES INC TRUS 46187W107 1,436 63,399 SH   SOLE 8 63,399 0 0
IONIS PHARMACEUTICALS INC COM 462222100 1,150 22,689 SH   SOLE 1 22,689 0 0
IONIS PHARMACEUTICALS INC OPT 462222100 6,312 124,500 SH Put SOLE 8 124,500 0 0
IONIS PHARMACEUTICALS INC OPT 462222100 9,633 190,000 SH Call SOLE 8 190,000 0 0
IONIS PHARMACEUTICALS INC COM 462222100 1,031 20,318 SH   SOLE 8 20,318 0 0
IOVANCE BIOTHERAPEUTICS INC COM 462260100 25 3,236 SH   SOLE 1 3,236 0 0
IPG PHOTONICS CORP COM 44980X109 7,774 42,008 SH   SOLE 1 42,008 0 0
IRHYTHM TECHNOLOGIES INC COM 450056106 17 319 SH   SOLE 1 319 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 280 27,179 SH   SOLE 1 27,179 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 8 808 SH   SOLE 8 808 0 0
IROBOT CORP COM 462726100 2,506 32,534 SH   SOLE 1 32,534 0 0
IROBOT CORP OPT 462726100 1,819 23,600 SH Call SOLE 8 23,600 0 0
IROBOT CORP OPT 462726100 994 12,900 SH Put SOLE 8 12,900 0 0
IROBOT CORP COM 462726100 115 1,498 SH   SOLE 8 1,498 0 0
IRON MTN INC NEW TRUS 46284V101 15,380 395,397 SH   SOLE 1 395,397 0 0
IRON MTN INC NEW OPT 46284V101 2,567 66,000 SH Call SOLE 8 66,000 0 0
IRON MTN INC NEW OPT 46284V101 350 9,000 SH Put SOLE 8 9,000 0 0
IRON MTN INC NEW TRUS 46284V101 281 7,233 SH   SOLE 8 7,233 0 0
IRONWOOD PHARMACEUTICALS INC COM 46333X108 49 3,121 SH   SOLE 1 3,121 0 0
IRONWOOD PHARMACEUTICALS INC BOND 46333XAD0 379 319,000 PRN   SOLE 8 0 0 319,000
IRONWOOD PHARMACEUTICALS INC OPT 46333X108 16 1,000 SH Call SOLE 8 1,000 0 0
IRONWOOD PHARMACEUTICALS INC COM 46333X108 31 1,979 SH   SOLE 8 1,979 0 0
IRSA INVERSIONES Y REP S A ADR 450047204 76 3,100 SH   SOLE 1 3,100 0 0
ISHARES FUND 464289180 117 5,000 SH   DFND 1 0 0 5,000
ISHARES FUND 464289529 639 18,750 SH   DFND 1 0 0 18,750
ISHARES OPT 464289180 247 10,500 SH Call SOLE 8 10,500 0 0
ISHARES OPT 464289180 2 100 SH Put SOLE 8 100 0 0
ISHARES GOLD TRUST FUND 464285105 71 5,786 SH   DFND 1 0 0 5,786
ISHARES GOLD TRUST OPT 464285105 12 1,000 SH Put SOLE 8 1,000 0 0
ISHARES GOLD TRUST OPT 464285105 9 700 SH Call SOLE 8 700 0 0
ISHARES GOLD TRUST FUND 464285105 369 29,999 SH   SOLE 8 29,999 0 0
ISHARES INC FUND 464286822 242 4,435 SH   DFND 1 0 0 4,435
ISHARES INC FUND 46434G772 561 15,548 SH   SOLE 1 15,548 0 0
ISHARES INC FUND 46434G814 164 5,051 SH   DFND 1 0 0 5,051
ISHARES INC FUND 464286608 160 3,691 SH   DFND 1 0 0 3,691
ISHARES INC FUND 464286822 2,554 46,777 SH   SOLE 1 46,777 0 0
ISHARES INC FUND 464286871 537 21,739 SH   SOLE 1 21,739 0 0
ISHARES INC FUND 46434G822 223 4,000 SH   DFND 1 0 0 4,000
ISHARES INC FUND 464286533 58 1,000 SH   DFND 1 0 0 1,000
ISHARES INC FUND 464286806 412 12,689 SH   DFND 1 0 0 12,689
ISHARES INC FUND 464286772 1,854 26,850 SH   SOLE 1 26,850 0 0
ISHARES INC FUND 46434G780 80 3,274 SH   DFND 1 0 0 3,274
ISHARES INC FUND 464286749 214 6,100 SH   SOLE 1 6,100 0 0
ISHARES INC FUND 464286103 166 7,403 SH   SOLE 1 7,403 0 0
ISHARES INC FUND 464286400 2,154 51,666 SH   DFND 1 0 0 51,666
ISHARES INC FUND 464286665 176 3,813 SH   SOLE 1 3,813 0 0
ISHARES INC FUND 46434G798 3 97 SH   DFND 1 0 0 97
ISHARES INC FUND 46434G772 124 3,447 SH   DFND 1 0 0 3,447
ISHARES INC FUND 464286665 516 11,158 SH   DFND 1 0 0 11,158
ISHARES INC FUND 464286715 11 266 SH   DFND 1 0 0 266
ISHARES INC FUND 464286509 386 13,341 SH   DFND 1 0 0 13,341
ISHARES INC FUND 464286772 308 4,453 SH   DFND 1 0 0 4,453
ISHARES INC FUND 464286871 300 12,147 SH   DFND 1 0 0 12,147
ISHARES INC FUND 46434G822 3,496 62,761 SH   SOLE 1 62,761 0 0
ISHARES INC FUND 464286517 173 3,585 SH   DFND 1 0 0 3,585
ISHARES INC FUND 464286392 534 6,350 SH   DFND 1 0 0 6,350
ISHARES INC FUND 464286806 527 16,233 SH   SOLE 1 16,233 0 0
ISHARES INC FUND 464286749 107 3,058 SH   DFND 1 0 0 3,058
ISHARES INC FUND 464286400 26,765 642,008 SH   SOLE 1 642,008 0 0
ISHARES INC OPT 464286400 18,761 450,000 SH Put SOLE 1 450,000 0 0
ISHARES INC FUND 464286509 3,347 115,651 SH   SOLE 1 115,651 0 0
ISHARES INC OPT 46434G772 484 13,400 SH Put SOLE 8 13,400 0 0
ISHARES INC FUND 464286780 0 1 SH   SOLE 8 1 0 0
ISHARES INC OPT 464286806 749 23,100 SH Put SOLE 8 23,100 0 0
ISHARES INC FUND 46434G772 0 1 SH   SOLE 8 1 0 0
ISHARES INC OPT 464286772 15,559 225,300 SH Call SOLE 8 225,300 0 0
ISHARES INC FUND 464286772 21 300 SH   SOLE 8 300 0 0
ISHARES INC FUND 464286400 33,605 806,065 SH   SOLE 8 806,065 0 0
ISHARES INC FUND 464286640 0 7 SH   SOLE 8 7 0 0
ISHARES INC OPT 464286822 4,150 76,000 SH Call SOLE 8 76,000 0 0
ISHARES INC OPT 464286509 617 21,300 SH Put SOLE 8 21,300 0 0
ISHARES INC OPT 464286772 6,596 95,500 SH Put SOLE 8 95,500 0 0
ISHARES INC OPT 46434G822 256,596 4,605,925 SH Put SOLE 8 4,605,925 0 0
ISHARES INC FUND 46434G103 54 1,006 SH   SOLE 8 1,006 0 0
ISHARES INC FUND 464286715 3 72 SH   SOLE 8 72 0 0
ISHARES INC OPT 464286715 857 20,500 SH Call SOLE 8 20,500 0 0
ISHARES INC FUND 464286756 0 12 SH   SOLE 8 12 0 0
ISHARES INC OPT 464286103 402 17,900 SH Call SOLE 8 17,900 0 0
ISHARES INC FUND 464286665 1 26 SH   SOLE 8 26 0 0
ISHARES INC OPT 464286871 15 600 SH Put SOLE 8 600 0 0
ISHARES INC OPT 464286871 198 8,000 SH Call SOLE 8 8,000 0 0
ISHARES INC OPT 464286400 231,496 5,552,800 SH Put SOLE 8 5,552,800 0 0
ISHARES INC OPT 46434G772 195 5,400 SH Call SOLE 8 5,400 0 0
ISHARES INC OPT 464286822 5,499 100,700 SH Put SOLE 8 100,700 0 0
ISHARES INC FUND 46434G822 17,306 310,651 SH   SOLE 8 310,651 0 0
ISHARES INC OPT 46434G830 3 100 SH Call SOLE 8 100 0 0
ISHARES INC OPT 464286715 682 16,300 SH Put SOLE 8 16,300 0 0
ISHARES INC FUND 464286806 192 5,922 SH   SOLE 8 5,922 0 0
ISHARES INC FUND 46434G780 2 83 SH   SOLE 8 83 0 0
ISHARES INC OPT 46434G822 703 12,625 SH Call SOLE 8 12,625 0 0
ISHARES INC OPT 464286509 336 11,600 SH Call SOLE 8 11,600 0 0
ISHARES INC OPT 464286400 94,624 2,269,700 SH Call SOLE 8 2,269,700 0 0
ISHARES INC OPT 464286103 1,214 54,100 SH Put SOLE 8 54,100 0 0
ISHARES INC OPT 464286806 944 29,100 SH Call SOLE 8 29,100 0 0
ISHARES INC OPT 46434G830 3 100 SH Put SOLE 8 100 0 0
ISHARES INC FUND 464286806 0 1 SH   SOLE 9 1 0 0
ISHARES INC FUND 464286772 113 1,635 SH   SOLE 9 1,635 0 0
ISHARES INC FUND 46434G780 0 3 SH   SOLE 9 3 0 0
ISHARES INC FUND 464286400 8,122 194,836 SH   SOLE 9 194,836 0 0
ISHARES INC FUND 46434G822 533 9,562 SH   SOLE 9 9,562 0 0
ISHARES INC FUND 464286665 55 1,200 SH   DFND 20 0 0 1,200
ISHARES INC FUND 46434G772 4,760 131,850 SH   DFND 20 0 0 131,850
ISHARES INC FUND 464286822 2,851 52,200 SH   DFND 20 0 0 52,200
ISHARES INC FUND 464286772 6,934 100,400 SH   DFND 20 0 0 100,400
ISHARES INC FUND 464286400 4,073 97,700 SH   DFND 20 0 0 97,700
ISHARES INC FUND 46434G848 454 14,675 SH   DFND 20 0 0 14,675
ISHARES INC FUND 464286210 69 1,286 SH   DFND 20 0 0 1,286
ISHARES INC FUND 464286715 33 793 SH   DFND 20 0 0 793
ISHARES S&ampP GSCI COMMODITY I FUND 46428R107 15 1,000 SH   SOLE 1 1,000 0 0
ISHARES SILVER TRUST FUND 46428Q109 53 3,378 SH   DFND 1 0 0 3,378
ISHARES SILVER TRUST FUND 46428Q109 831 52,779 SH   SOLE 1 52,779 0 0
ISHARES SILVER TRUST OPT 46428Q109 26,535 1,685,800 SH Put SOLE 8 1,685,800 0 0
ISHARES SILVER TRUST OPT 46428Q109 41,320 2,625,200 SH Call SOLE 8 2,625,200 0 0
ISHARES SILVER TRUST FUND 46428Q109 13,466 855,514 SH   SOLE 8 855,514 0 0
ISHARES TR FUND 464287440 184 1,727 SH   DFND 1 0 0 1,727
ISHARES TR FUND 46434V647 21 822 SH   DFND 1 0 0 822
ISHARES TR FUND 464287234 557 12,423 SH   DFND 1 0 0 12,423
ISHARES TR FUND 464287390 2 55 SH   SOLE 1 55 0 0
ISHARES TR FUND 464288281 26,400 226,767 SH   SOLE 1 226,767 0 0
ISHARES TR FUND 464287549 140 900 SH   DFND 1 0 0 900
ISHARES TR FUND 464287689 334 2,238 SH   SOLE 1 2,238 0 0
ISHARES TR FUND 464287556 12,958 38,844 SH   SOLE 1 38,844 0 0
ISHARES TR FUND 464287739 13,877 173,709 SH   SOLE 1 173,709 0 0
ISHARES TR FUND 464288125 547 6,522 SH   DFND 1 0 0 6,522
ISHARES TR FUND 464287648 1,392 7,781 SH   SOLE 1 7,781 0 0
ISHARES TR FUND 464287556 67 200 SH   DFND 1 0 0 200
ISHARES TR FUND 464287309 660 4,604 SH   SOLE 1 4,604 0 0
ISHARES TR FUND 464288182 963 13,333 SH   DFND 1 0 0 13,333
ISHARES TR FUND 464288182 521 7,214 SH   SOLE 1 7,214 0 0
ISHARES TR OPT 464287465 21,229 310,000 SH Call SOLE 1 310,000 0 0
ISHARES TR FUND 46429B663 3,156 36,719 SH   DFND 1 0 0 36,719
ISHARES TR FUND 46429B689 71 1,000 SH   DFND 1 0 0 1,000
ISHARES TR FUND 464287564 140 1,390 SH   SOLE 1 1,390 0 0
ISHARES TR FUND 464287168 99 1,059 SH   DFND 1 0 0 1,059
ISHARES TR FUND 464287622 2,895 20,697 SH   SOLE 1 20,697 0 0
ISHARES TR OPT 464287234 87,380 1,950,000 SH Call SOLE 1 1,950,000 0 0
ISHARES TR FUND 464287184 2,188 49,692 SH   DFND 1 0 0 49,692
ISHARES TR FUND 464287341 127 3,737 SH   DFND 1 0 0 3,737
ISHARES TR FUND 46429B747 469 4,675 SH   DFND 1 0 0 4,675
ISHARES TR FUND 464287879 874 5,892 SH   DFND 1 0 0 5,892
ISHARES TR FUND 464287432 69,556 557,516 SH   SOLE 1 557,516 0 0
ISHARES TR FUND 464287630 1,022 8,233 SH   SOLE 1 8,233 0 0
ISHARES TR FUND 464287457 459 5,437 SH   DFND 1 0 0 5,437
ISHARES TR FUND 464287291 498 3,500 SH   DFND 1 0 0 3,500
ISHARES TR FUND 464288802 1,966 18,815 SH   DFND 1 0 0 18,815
ISHARES TR FUND 464287101 491 4,414 SH   SOLE 1 4,414 0 0
ISHARES TR FUND 464287440 6,807 63,900 SH   SOLE 1 63,900 0 0
ISHARES TR FUND 46435G342 73 1,550 SH   DFND 1 0 0 1,550
ISHARES TR FUND 46429B671 6 97 SH   SOLE 1 97 0 0
ISHARES TR FUND 46435G334 689 19,764 SH   SOLE 1 19,764 0 0
ISHARES TR FUND 464287408 1,342 12,443 SH   SOLE 1 12,443 0 0
ISHARES TR FUND 464287242 719 5,931 SH   DFND 1 0 0 5,931
ISHARES TR FUND 464287176 2,090 18,408 SH   SOLE 1 18,408 0 0
ISHARES TR OPT 464287465 31,501 460,000 SH Put SOLE 1 460,000 0 0
ISHARES TR FUND 464287234 139,972 3,123,694 SH   SOLE 1 3,123,694 0 0
ISHARES TR FUND 464287499 500 2,537 SH   SOLE 1 2,537 0 0
ISHARES TR FUND 46434V704 51 1,800 SH   DFND 1 0 0 1,800
ISHARES TR OPT 464287234 67,215 1,500,000 SH Put SOLE 1 1,500,000 0 0
ISHARES TR FUND 464288273 34 549 SH   SOLE 1 549 0 0
ISHARES TR FUND 464288257 337 4,898 SH   DFND 1 0 0 4,898
ISHARES TR FUND 464288828 22 150 SH   DFND 1 0 0 150
ISHARES TR FUND 464287200 2,333 9,226 SH   SOLE 1 9,226 0 0
ISHARES TR FUND 464287507 124 695 SH   DFND 1 0 0 695
ISHARES TR FUND 464288851 45 765 SH   DFND 1 0 0 765
ISHARES TR FUND 464287242 19,609 161,750 SH   SOLE 1 161,750 0 0
ISHARES TR FUND 46429B465 54 900 SH   DFND 1 0 0 900
ISHARES TR FUND 464288257 591 8,591 SH   SOLE 1 8,591 0 0
ISHARES TR FUND 46434V886 676 21,933 SH   DFND 1 0 0 21,933
ISHARES TR FUND 464288513 401 4,514 SH   DFND 1 0 0 4,514
ISHARES TR FUND 464287168 476 5,077 SH   SOLE 1 5,077 0 0
ISHARES TR FUND 46435G334 177 5,076 SH   DFND 1 0 0 5,076
ISHARES TR FUND 464287382 24 390 SH   DFND 1 0 0 390
ISHARES TR FUND 464287465 63,671 929,788 SH   SOLE 1 929,788 0 0
ISHARES TR FUND 464287614 1,376 11,004 SH   SOLE 1 11,004 0 0
ISHARES TR FUND 464287598 1,783 15,046 SH   SOLE 1 15,046 0 0
ISHARES TR FUND 464287804 1,842 24,821 SH   SOLE 1 24,821 0 0
ISHARES TR FUND 464287184 29,353 666,526 SH   SOLE 1 666,526 0 0
ISHARES TR FUND 464287614 81 650 SH   DFND 1 0 0 650
ISHARES TR FUND 464287176 326 2,870 SH   DFND 1 0 0 2,870
ISHARES TR FUND 464287333 14 208 SH   DFND 1 0 0 208
ISHARES TR FUND 46432F396 96 1,000 SH   DFND 1 0 0 1,000
ISHARES TR FUND 464287226 198,742 1,813,502 SH   SOLE 1 1,813,502 0 0
ISHARES TR COM 464287655 1,354 9,137 SH   SOLE 1 9,137 0 0
ISHARES TR FUND 464287655 477,736 3,224,028 SH   SOLE 1 3,224,028 0 0
ISHARES TR OPT 464287184 30,828 700,000 SH Put SOLE 1 700,000 0 0
ISHARES TR FUND 464287713 30,410 1,000,000 SH   SOLE 1 1,000,000 0 0
ISHARES TR OPT 464287184 4,404 100,000 SH Call SOLE 1 100,000 0 0
ISHARES TR FUND 464287655 57 384 SH   DFND 1 0 0 384
ISHARES TR FUND 464287309 151 1,050 SH   DFND 1 0 0 1,050
ISHARES TR FUND 464288844 95 2,700 SH   DFND 1 0 0 2,700
ISHARES TR FUND 464287887 42 255 SH   DFND 1 0 0 255
ISHARES TR FUND 464288588 32,752 305,812 SH   SOLE 1 305,812 0 0
ISHARES TR OPT 464287655 209,304 1,412,500 SH Put SOLE 1 1,412,500 0 0
ISHARES TR OPT 464287655 321,921 2,172,500 SH Call SOLE 1 2,172,500 0 0
ISHARES TR FUND 464287507 3,056 17,083 SH   SOLE 1 17,083 0 0
ISHARES TR FUND 464288513 1,884 21,227 SH   SOLE 1 21,227 0 0
ISHARES TR FUND 464287432 100 800 SH   DFND 1 0 0 800
ISHARES TR FUND 464287200 2,496 9,869 SH   DFND 1 0 0 9,869
ISHARES TR FUND 464288620 222 1,975 SH   DFND 1 0 0 1,975
ISHARES TR FUND 464288760 87 486 SH   DFND 1 0 0 486
ISHARES TR OPT 464287598 12 100 SH Put SOLE 8 100 0 0
ISHARES TR FUND 464288612 4 39 SH   SOLE 8 39 0 0
ISHARES TR OPT 464287234 330,366 7,372,600 SH Call SOLE 8 7,372,600 0 0
ISHARES TR OPT 464287648 286 1,600 SH Call SOLE 8 1,600 0 0
ISHARES TR OPT 464288752 1,009 27,600 SH Call SOLE 8 27,600 0 0
ISHARES TR FUND 464287168 886 9,462 SH   SOLE 8 9,462 0 0
ISHARES TR OPT 464287192 464 2,600 SH Call SOLE 8 2,600 0 0
ISHARES TR FUND 464287374 7 216 SH   SOLE 8 216 0 0
ISHARES TR FUND 46435G144 1,037 20,699 SH   SOLE 8 20,699 0 0
ISHARES TR OPT 464288513 70,378 792,900 SH Call SOLE 8 792,900 0 0
ISHARES TR OPT 464287184 473,681 10,755,700 SH Put SOLE 8 10,755,700 0 0
ISHARES TR OPT 464287242 3,225 26,600 SH Call SOLE 8 26,600 0 0
ISHARES TR OPT 464287804 186 2,500 SH Put SOLE 8 2,500 0 0
ISHARES TR FUND 464288257 317 4,600 SH   SOLE 8 4,600 0 0
ISHARES TR OPT 464287168 112 1,200 SH Put SOLE 8 1,200 0 0
ISHARES TR FUND 464287622 12 85 SH   SOLE 8 85 0 0
ISHARES TR OPT 464287598 71 600 SH Call SOLE 8 600 0 0
ISHARES TR FUND 464287838 38 399 SH   SOLE 8 399 0 0
ISHARES TR OPT 464287176 114 1,000 SH Call SOLE 8 1,000 0 0
ISHARES TR FUND 464287234 1,971 43,975 SH   SOLE 8 43,975 0 0
ISHARES TR OPT 464287689 15 100 SH Call SOLE 8 100 0 0
ISHARES TR FUND 464287176 0 1 SH   SOLE 8 1 0 0
ISHARES TR OPT 464287804 334 4,500 SH Call SOLE 8 4,500 0 0
ISHARES TR FUND 464288844 259 7,316 SH   SOLE 8 7,316 0 0
ISHARES TR OPT 464287168 1,480 15,800 SH Call SOLE 8 15,800 0 0
ISHARES TR OPT 464288844 4 100 SH Call SOLE 8 100 0 0
ISHARES TR OPT 464287465 16,819 245,600 SH Call SOLE 8 245,600 0 0
ISHARES TR OPT 464287440 1,097 10,300 SH Call SOLE 8 10,300 0 0
ISHARES TR FUND 464287739 18,012 225,492 SH   SOLE 8 225,492 0 0
ISHARES TR OPT 464287440 3,089 29,000 SH Put SOLE 8 29,000 0 0
ISHARES TR FUND 464287242 2,736 22,572 SH   SOLE 8 22,572 0 0
ISHARES TR OPT 464287655 824,992 5,567,500 SH Call SOLE 8 5,567,500 0 0
ISHARES TR OPT 464288513 164,836 1,857,100 SH Put SOLE 8 1,857,100 0 0
ISHARES TR OPT 464288844 2,853 80,700 SH Put SOLE 8 80,700 0 0
ISHARES TR OPT 464287788 45 400 SH Put SOLE 8 400 0 0
ISHARES TR FUND 464287556 636 1,908 SH   SOLE 8 1,908 0 0
ISHARES TR FUND 46429B598 0 1 SH   SOLE 8 1 0 0
ISHARES TR OPT 464287192 963 5,400 SH Put SOLE 8 5,400 0 0
ISHARES TR OPT 464288257 20,653 300,100 SH Put SOLE 8 300,100 0 0
ISHARES TR FUND 46435G151 2,486 49,799 SH   SOLE 8 49,799 0 0
ISHARES TR FUND 464287333 254 3,800 SH   SOLE 8 3,800 0 0
ISHARES TR OPT 464287432 211,767 1,697,400 SH Put SOLE 8 1,697,400 0 0
ISHARES TR OPT 464287556 55,042 165,000 SH Put SOLE 8 165,000 0 0
ISHARES TR OPT 464287739 82,644 1,034,600 SH Call SOLE 8 1,034,600 0 0
ISHARES TR OPT 46435G334 77 2,200 SH Call SOLE 8 2,200 0 0
ISHARES TR OPT 464288752 347 9,500 SH Put SOLE 8 9,500 0 0
ISHARES TR FUND 464288760 20 111 SH   SOLE 8 111 0 0
ISHARES TR OPT 464287648 1,199 6,700 SH Put SOLE 8 6,700 0 0
ISHARES TR FUND 464288281 5 41 SH   SOLE 8 41 0 0
ISHARES TR FUND 464287184 7,893 179,239 SH   SOLE 8 179,239 0 0
ISHARES TR OPT 464287788 34 300 SH Call SOLE 8 300 0 0
ISHARES TR FUND 464288513 3,902 43,960 SH   SOLE 8 43,960 0 0
ISHARES TR FUND 46434V886 253 8,200 SH   SOLE 8 8,200 0 0
ISHARES TR OPT 464288257 20,784 302,000 SH Call SOLE 8 302,000 0 0
ISHARES TR FUND 464287689 120 805 SH   SOLE 8 805 0 0
ISHARES TR FUND 464287440 762 7,160 SH   SOLE 8 7,160 0 0
ISHARES TR OPT 464287614 413 3,300 SH Put SOLE 8 3,300 0 0
ISHARES TR FUND 464288885 8 99 SH   SOLE 8 99 0 0
ISHARES TR FUND 464287648 125 701 SH   SOLE 8 701 0 0
ISHARES TR OPT 464287655 2,817,524 19,014,200 SH Put SOLE 8 19,014,200 0 0
ISHARES TR OPT 464287507 1,091 6,100 SH Call SOLE 8 6,100 0 0
ISHARES TR OPT 464287465 304,654 4,448,800 SH Put SOLE 8 4,448,800 0 0
ISHARES TR OPT 464287507 18 100 SH Put SOLE 8 100 0 0
ISHARES TR OPT 464287374 3 100 SH Call SOLE 8 100 0 0
ISHARES TR FUND 464287861 4 93 SH   SOLE 8 93 0 0
ISHARES TR OPT 464287556 38,329 114,900 SH Call SOLE 8 114,900 0 0
ISHARES TR FUND 464288851 5 84 SH   SOLE 8 84 0 0
ISHARES TR OPT 464287739 78,434 981,900 SH Put SOLE 8 981,900 0 0
ISHARES TR OPT 464287630 149 1,200 SH Put SOLE 8 1,200 0 0
ISHARES TR FUND 464287200 21,879 86,501 SH   SOLE 8 86,501 0 0
ISHARES TR FUND 464287465 66,649 973,264 SH   SOLE 8 973,264 0 0
ISHARES TR FUND 46434V738 3 69 SH   SOLE 8 69 0 0
ISHARES TR OPT 464287838 19 200 SH Put SOLE 8 200 0 0
ISHARES TR OPT 464287838 249 2,600 SH Call SOLE 8 2,600 0 0
ISHARES TR FUND 464287390 0 12 SH   SOLE 8 12 0 0
ISHARES TR OPT 464287432 68,219 546,800 SH Call SOLE 8 546,800 0 0
ISHARES TR FUND 46432F339 100 1,300 SH   SOLE 8 1,300 0 0
ISHARES TR FUND 46432F834 7 113 SH   SOLE 8 113 0 0
ISHARES TR OPT 464288778 38 800 SH Call SOLE 8 800 0 0
ISHARES TR OPT 464287614 675 5,400 SH Call SOLE 8 5,400 0 0
ISHARES TR OPT 46435G334 791 22,700 SH Put SOLE 8 22,700 0 0
ISHARES TR OPT 464287200 455 1,800 SH Put SOLE 8 1,800 0 0
ISHARES TR FUND 464287101 7 61 SH   SOLE 8 61 0 0
ISHARES TR OPT 464287630 472 3,800 SH Call SOLE 8 3,800 0 0
ISHARES TR OPT 464287242 2,073 17,100 SH Put SOLE 8 17,100 0 0
ISHARES TR FUND 464288810 17 100 SH   SOLE 8 100 0 0
ISHARES TR FUND 464287788 77 683 SH   SOLE 8 683 0 0
ISHARES TR OPT 464287184 128,856 2,925,900 SH Call SOLE 8 2,925,900 0 0
ISHARES TR FUND 464287432 75,181 602,604 SH   SOLE 8 602,604 0 0
ISHARES TR OPT 464287200 3,086 12,200 SH Call SOLE 8 12,200 0 0
ISHARES TR OPT 464287176 11 100 SH Put SOLE 8 100 0 0
ISHARES TR FUND 464287879 2 15 SH   SOLE 8 15 0 0
ISHARES TR FUND 46432F842 7 110 SH   SOLE 8 110 0 0
ISHARES TR FUND 464288778 60 1,272 SH   SOLE 8 1,272 0 0
ISHARES TR OPT 464287234 1,843,936 41,150,100 SH Put SOLE 8 41,150,100 0 0
ISHARES TR OPT 464288778 57 1,200 SH Put SOLE 8 1,200 0 0
ISHARES TR FUND 464287234 6,699 149,501 SH   SOLE 9 149,501 0 0
ISHARES TR FUND 46429B598 55 1,675 SH   SOLE 9 1,675 0 0
ISHARES TR FUND 464287465 67 976 SH   SOLE 9 976 0 0
ISHARES TR FUND 464287739 1,228 15,373 SH   SOLE 9 15,373 0 0
ISHARES TR FUND 464287390 263 7,500 SH   SOLE 9 7,500 0 0
ISHARES TR FUND 464288240 112 2,312 SH   SOLE 9 2,312 0 0
ISHARES TR OPT 464287234 107,096 2,390,000 SH Put SOLE 9 2,390,000 0 0
ISHARES TR FUND 464287556 81 243 SH   SOLE 9 243 0 0
ISHARES TR FUND 464287655 9,676 65,299 SH   SOLE 9 65,299 0 0
ISHARES TR FUND 464287184 13 306 SH   SOLE 9 306 0 0
ISHARES TR OPT 464287234 84,691 1,890,000 SH Call SOLE 9 1,890,000 0 0
ISHARES TR FUND 464287101 217 1,950 SH   DFND 20 0 0 1,950
ISHARES TR FUND 464287655 4,007 27,041 SH   SOLE 20 0 27,041 0
ISHARES TR FUND 46429B465 73 1,204 SH   DFND 20 0 0 1,204
ISHARES TR FUND 464287390 1,811 51,600 SH   DFND 20 0 0 51,600
ISHARES TR FUND 464287234 220 4,900 SH   DFND 20 0 0 4,900
ISHARES TR FUND 464288240 419 8,676 SH   DFND 20 0 0 8,676
ISHARES TR FUND 464287200 12,745 50,390 SH   SOLE 20 0 50,390 0
ISHARES TR FUND 464288729 115 1,290 SH   DFND 20 0 0 1,290
ISHARES TR FUND 464288257 540 7,847 SH   DFND 20 0 0 7,847
ISHARES TR FUND 464287200 1,593 6,300 SH   DFND 20 0 0 6,300
ISRAEL CHEMICALS LTD COM M5920A109 148 33,609 SH   SOLE 9 33,609 0 0
ISRAMCO INC COM 465141406 2 14 SH   SOLE 1 14 0 0
ISTAR INC TRUS 45031U101 709 60,083 SH   SOLE 1 60,083 0 0
ISTAR INC OPT 45031U101 24 2,000 SH Call SOLE 8 2,000 0 0
ISTAR INC TRUS 45031U101 43 3,627 SH   SOLE 8 3,627 0 0
ITAU UNIBANCO HLDG SA ADR 465562106 742 54,132 SH   SOLE 1 54,132 0 0
ITAU UNIBANCO HLDG SA ADR 465562106 584 42,620 SH   DFND 1 0 0 42,620
ITAU UNIBANCO HLDG SA OPT 465562106 1,229 89,700 SH Call SOLE 8 89,700 0 0
ITAU UNIBANCO HLDG SA OPT 465562106 2,100 153,300 SH Put SOLE 8 153,300 0 0
ITAU UNIBANCO HLDG SA ADR 465562106 1 41 SH   SOLE 9 41 0 0
ITERIS INC COM 46564T107 7 1,071 SH   SOLE 1 1,071 0 0
ITRON INC COM 465741106 412 5,334 SH   SOLE 1 5,334 0 0
ITRON INC COM 465741106 50 654 SH   SOLE 8 654 0 0
ITT INC COM 45073V108 2,967 67,028 SH   SOLE 1 67,028 0 0
ITT INC OPT 45073V108 204 4,600 SH Put SOLE 8 4,600 0 0
ITT INC OPT 45073V108 646 14,600 SH Call SOLE 8 14,600 0 0
ITT INC COM 45073V108 8 192 SH   SOLE 8 192 0 0
IXYS CORP COM 46600W106 1,085 45,799 SH   SOLE 1 45,799 0 0
IZEA INC COM 46603N301 6 900 SH   SOLE 1 900 0 0
J &amp J SNACK FOODS CORP COM 466032109 134 1,022 SH   SOLE 1 1,022 0 0
J &amp J SNACK FOODS CORP COM 466032109 10 79 SH   SOLE 8 79 0 0
J ALEXANDERS HLDGS INC COM 46609J106 4 381 SH   SOLE 1 381 0 0
J JILL INC COM 46620W102 282 25,858 SH   SOLE 1 25,858 0 0
J2 GLOBAL INC COM 48123V102 2,630 35,599 SH   SOLE 1 35,599 0 0
J2 GLOBAL INC BOND 48123VAC6 2,111 1,705,000 PRN   SOLE 8 0 0 1,705,000
JA SOLAR HOLDINGS CO LTD ADR 466090206 2,030 266,352 SH   SOLE 1 266,352 0 0
JA SOLAR HOLDINGS CO LTD OPT 466090206 271 35,500 SH Put SOLE 8 35,500 0 0
JA SOLAR HOLDINGS CO LTD OPT 466090206 191 25,000 SH Call SOLE 8 25,000 0 0
JABIL INC COM 466313103 19,910 697,347 SH   SOLE 1 697,347 0 0
JABIL INC COM 466313103 369 12,926 SH   SOLE 8 12,926 0 0
JABIL INC OPT 466313103 777 27,200 SH Call SOLE 8 27,200 0 0
JABIL INC OPT 466313103 480 16,800 SH Put SOLE 8 16,800 0 0
JACK IN THE BOX INC COM 466367109 535 5,244 SH   SOLE 1 5,244 0 0
JACK IN THE BOX INC OPT 466367109 71 700 SH Call SOLE 8 700 0 0
JACK IN THE BOX INC COM 466367109 351 3,447 SH   SOLE 8 3,447 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 5,914 101,496 SH   SOLE 1 101,496 0 0
JACOBS ENGR GROUP INC DEL OPT 469814107 926 15,900 SH Call SOLE 8 15,900 0 0
JACOBS ENGR GROUP INC DEL OPT 469814107 1,439 24,700 SH Put SOLE 8 24,700 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 10 179 SH   SOLE 8 179 0 0
JAGGED PEAK ENERGY INC COM 47009K107 578 42,331 SH   SOLE 1 42,331 0 0
JAGGED PEAK ENERGY INC COM 47009K107 1 80 SH   SOLE 8 80 0 0
JAKKS PAC INC COM 47012E106 3 900 SH   SOLE 1 900 0 0
JAKKS PAC INC COM 47012E106 1 298 SH   SOLE 8 298 0 0
JAMBA INC COM 47023A309 123 14,185 SH   SOLE 1 14,185 0 0
JAMBA INC COM 47023A309 1 61 SH   SOLE 8 61 0 0
JAMES RIV GROUP LTD COM G5005R107 22 520 SH   SOLE 1 520 0 0
JANUS HENDERSON GROUP PLC COM G4474Y214 20 561 SH   SOLE 1 561 0 0
JANUS HENDERSON GROUP PLC COM G4474Y214 323 9,264 SH   SOLE 9 9,264 0 0
JANUS HENDERSON GROUP PLC GDR G4474Y214 3,677 105,541 SH   SOLE 9 105,541 0 0
JAPAN SMALLER CAPTLZTN FD IN FUND 47109U104 13 1,000 SH   DFND 1 0 0 1,000
JAZZ PHARMACEUTICALS PLC COM G50871105 9 60 SH   DFND 1 0 0 60
JAZZ PHARMACEUTICALS PLC COM G50871105 10,879 74,388 SH   SOLE 1 74,388 0 0
JAZZ PHARMACEUTICALS PLC COM G50871105 64 436 SH   SOLE 8 436 0 0
JAZZ PHARMACEUTICALS PLC COM G50871105 342 2,336 SH   SOLE 9 2,336 0 0
JBG SMITH PPTYS TRUS 46590V100 3,036 88,746 SH   SOLE 1 88,746 0 0
JBG SMITH PPTYS TRUS 46590V100 95 2,786 SH   SOLE 8 2,786 0 0
JBG SMITH PPTYS OPT 46590V100 474 13,850 SH Call SOLE 8 13,850 0 0
JBG SMITH PPTYS OPT 46590V100 501 14,650 SH Put SOLE 8 14,650 0 0
JD COM INC ADR 47215P106 4 100 SH   DFND 1 0 0 100
JD COM INC ADR 47215P106 4,577 119,806 SH   SOLE 1 119,806 0 0
JD COM INC OPT 47215P106 34,391 900,300 SH Put SOLE 8 900,300 0 0
JD COM INC ADR 47215P106 11,032 288,806 SH   SOLE 8 288,806 0 0
JD COM INC OPT 47215P106 37,585 983,900 SH Call SOLE 8 983,900 0 0
JD COM INC ADR 47215P106 10,301 269,662 SH   SOLE 9 269,662 0 0
JELD-WEN HLDG INC COM 47580P103 341 9,592 SH   SOLE 1 9,592 0 0
JERNIGAN CAP INC TRUS 476405105 6 307 SH   SOLE 1 307 0 0
JETBLUE AIRWAYS CORP COM 477143101 5,906 318,670 SH   SOLE 1 318,670 0 0
JETBLUE AIRWAYS CORP OPT 477143101 337 18,200 SH Put SOLE 8 18,200 0 0
JETBLUE AIRWAYS CORP COM 477143101 652 35,233 SH   SOLE 8 35,233 0 0
JETBLUE AIRWAYS CORP OPT 477143101 61 3,300 SH Call SOLE 8 3,300 0 0
JINKOSOLAR HLDG CO LTD ADR 47759T100 1,437 57,600 SH   SOLE 1 57,600 0 0
JINKOSOLAR HLDG CO LTD ADR 47759T100 13 497 SH   SOLE 8 497 0 0
JINKOSOLAR HLDG CO LTD OPT 47759T100 1,821 73,000 SH Call SOLE 8 73,000 0 0
JINKOSOLAR HLDG CO LTD OPT 47759T100 539 21,600 SH Put SOLE 8 21,600 0 0
JINKOSOLAR HLDG CO LTD ADR 47759T100 51 2,040 SH   SOLE 9 2,040 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 74 729 SH   SOLE 1 729 0 0
JOHNSON &amp JOHNSON COM 478160104 3,730 28,691 SH   DFND 1 0 0 28,691
JOHNSON &amp JOHNSON COM 478160104 293,886 2,260,468 SH   SOLE 1 1,809,092 451,376 0
JOHNSON &amp JOHNSON OPT 478160104 25,729 197,900 SH Call SOLE 8 197,900 0 0
JOHNSON &amp JOHNSON COM 478160104 7,674 59,022 SH   SOLE 8 59,022 0 0
JOHNSON &amp JOHNSON OPT 478160104 40,940 314,900 SH Put SOLE 8 314,900 0 0
JOHNSON &amp JOHNSON COM 478160104 31,936 245,651 SH   SOLE 9 245,651 0 0
JOHNSON &amp JOHNSON COM 478160104 2,736 21,045 SH   SOLE 20 0 21,045 0
JOHNSON CTLS INTL PLC COM G51502105 5 133 SH   DFND 1 0 0 133
JOHNSON CTLS INTL PLC COM G51502105 25,359 629,445 SH   SOLE 1 629,445 0 0
JOHNSON CTLS INTL PLC COM G51502105 1,671 41,466 SH   SOLE 8 41,466 0 0
JOHNSON CTLS INTL PLC OPT G51502105 966 23,965 SH Call SOLE 8 23,965 0 0
JOHNSON CTLS INTL PLC OPT G51502105 3,323 82,488 SH Put SOLE 8 82,488 0 0
JOHNSON CTLS INTL PLC COM G51502105 46 1,147 SH   SOLE 9 1,147 0 0
JOHNSON OUTDOORS INC COM 479167108 377 5,147 SH   SOLE 1 5,147 0 0
JOHNSON OUTDOORS INC COM 479167108 17 223 SH   SOLE 8 223 0 0
JONES ENERGY INC COM 48019R108 2 1,175 SH   SOLE 1 1,175 0 0
JONES LANG LASALLE INC COM 48020Q107 2,190 17,740 SH   SOLE 1 17,740 0 0
JONES LANG LASALLE INC OPT 48020Q107 296 2,400 SH Put SOLE 8 2,400 0 0
JONES LANG LASALLE INC OPT 48020Q107 25 200 SH Call SOLE 8 200 0 0
JONES LANG LASALLE INC COM 48020Q107 74 595 SH   SOLE 8 595 0 0
JOUNCE THERAPEUTICS INC COM 481116101 68 4,335 SH   SOLE 1 4,335 0 0
JOUNCE THERAPEUTICS INC COM 481116101 6 363 SH   SOLE 8 363 0 0
JPMORGAN CHASE &amp CO COM 46625H100 198,084 2,073,957 SH   SOLE 1 2,034,411 39,546 0
JPMORGAN CHASE &amp CO COM 46625H100 3,930 41,152 SH   DFND 1 0 0 41,152
JPMORGAN CHASE &amp CO OPT 46625H100 4,776 50,000 SH Call SOLE 1 50,000 0 0
JPMORGAN CHASE &amp CO OPT 46625H100 98,184 1,028,000 SH Call SOLE 8 1,028,000 0 0
JPMORGAN CHASE &amp CO COM 46625H100 1,821 19,054 SH   SOLE 8 19,054 0 0
JPMORGAN CHASE &amp CO FUND 46625H365 336 11,900 SH   SOLE 8 11,900 0 0
JPMORGAN CHASE &amp CO OPT 46625H100 60,525 633,700 SH Put SOLE 8 633,700 0 0
JPMORGAN CHASE &amp CO COM 46625H100 123 1,281 SH   SOLE 9 1,281 0 0
JPMORGAN CHASE &amp CO COM 46625H100 2,314 24,225 SH   SOLE 20 0 24,225 0
JPMORGAN CHASE &amp CO COM 46625H100 544 5,700 SH   DFND 20 0 0 5,700
JUMEI INTL HLDG LTD ADR 48138L107 1,641 565,918 SH   SOLE 1 565,918 0 0
JUMEI INTL HLDG LTD ADR 48138L107 0 75 SH   SOLE 8 75 0 0
JUNIPER NETWORKS INC COM 48203R104 10,585 380,376 SH   SOLE 1 380,376 0 0
JUNIPER NETWORKS INC OPT 48203R104 3,239 116,400 SH Call SOLE 8 116,400 0 0
JUNIPER NETWORKS INC OPT 48203R104 1,294 46,500 SH Put SOLE 8 46,500 0 0
JUNO THERAPEUTICS INC COM 48205A109 9 200 SH   DFND 1 0 0 200
JUNO THERAPEUTICS INC COM 48205A109 1,420 31,655 SH   SOLE 1 31,655 0 0
JUNO THERAPEUTICS INC OPT 48205A109 480 10,700 SH Call SOLE 8 10,700 0 0
JUNO THERAPEUTICS INC COM 48205A109 9,207 205,232 SH   SOLE 8 205,232 0 0
JUNO THERAPEUTICS INC OPT 48205A109 9,407 209,700 SH Put SOLE 8 209,700 0 0
K12 INC COM 48273U102 98 5,506 SH   SOLE 1 5,506 0 0
K2M GROUP HLDGS INC COM 48273J107 414 19,519 SH   SOLE 1 19,519 0 0
K2M GROUP HLDGS INC COM 48273J107 25 1,202 SH   SOLE 8 1,202 0 0
KADANT INC COM 48282T104 25 252 SH   SOLE 1 252 0 0
KADANT INC COM 48282T104 2 24 SH   SOLE 8 24 0 0
KAISER ALUMINUM CORP COM 483007704 551 5,344 SH   SOLE 1 5,344 0 0
KALA PHARMACEUTICALS INC COM 483119103 148 6,483 SH   SOLE 1 6,483 0 0
KALA PHARMACEUTICALS INC COM 483119103 125 5,466 SH   SOLE 8 5,466 0 0
KAMAN CORP COM 483548103 122 2,177 SH   SOLE 1 2,177 0 0
KAMAN CORP COM 483548103 59 1,052 SH   SOLE 8 1,052 0 0
KANDI TECHNOLOGIES GROUP INC COM 483709101 428 74,403 SH   SOLE 8 74,403 0 0
KANDI TECHNOLOGIES GROUP INC OPT 483709101 1 100 SH Call SOLE 8 100 0 0
KANDI TECHNOLOGIES GROUP INC OPT 483709101 107 18,600 SH Put SOLE 8 18,600 0 0
KANSAS CITY SOUTHERN COM 485170302 7,059 64,954 SH   SOLE 1 64,954 0 0
KANSAS CITY SOUTHERN OPT 485170302 3,880 35,700 SH Put SOLE 8 35,700 0 0
KANSAS CITY SOUTHERN COM 485170302 565 5,203 SH   SOLE 8 5,203 0 0
KANSAS CITY SOUTHERN OPT 485170302 2,347 21,600 SH Call SOLE 8 21,600 0 0
KAPSTONE PAPER &amp PACKAGING C COM 48562P103 465 21,621 SH   SOLE 1 21,621 0 0
KAPSTONE PAPER &amp PACKAGING C COM 48562P103 481 22,391 SH   SOLE 8 22,391 0 0
KAPSTONE PAPER &amp PACKAGING C OPT 48562P103 140 6,500 SH Put SOLE 8 6,500 0 0
KAPSTONE PAPER &amp PACKAGING C OPT 48562P103 215 10,000 SH Call SOLE 8 10,000 0 0
KAR AUCTION SVCS INC COM 48238T109 22 462 SH   SOLE 1 462 0 0
KAR AUCTION SVCS INC COM 48238T109 232 4,848 SH   SOLE 8 4,848 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 53 4,773 SH   SOLE 1 4,773 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 26 2,384 SH   SOLE 8 2,384 0 0
KB HOME COM 48666K109 4,184 173,453 SH   SOLE 1 173,453 0 0
KB HOME BOND 48666KAS8 164 156,000 PRN   SOLE 8 0 0 156,000
KB HOME OPT 48666K109 2,564 106,300 SH Put SOLE 8 106,300 0 0
KB HOME COM 48666K109 1,309 54,259 SH   SOLE 8 54,259 0 0
KB HOME OPT 48666K109 2,084 86,400 SH Call SOLE 8 86,400 0 0
KBR INC COM 48242W106 359 20,094 SH   SOLE 1 20,094 0 0
KBR INC OPT 48242W106 338 18,900 SH Call SOLE 8 18,900 0 0
KBR INC OPT 48242W106 41 2,300 SH Put SOLE 8 2,300 0 0
KBR INC COM 48242W106 2 63 SH   SOLE 8 63 0 0
KEANE GROUP INC COM 48669A108 2,397 143,681 SH   SOLE 1 143,681 0 0
KEANE GROUP INC COM 48669A108 167 10,000 SH   SOLE 8 10,000 0 0
KEARNY FINL CORP MD COM 48716P108 402 26,168 SH   SOLE 1 26,168 0 0
KELLOGG CO COM 487836108 25,019 401,124 SH   SOLE 1 401,124 0 0
KELLOGG CO COM 487836108 59 950 SH   DFND 1 0 0 950
KELLOGG CO OPT 487836108 6,412 102,800 SH Put SOLE 8 102,800 0 0
KELLOGG CO COM 487836108 645 10,349 SH   SOLE 8 10,349 0 0
KELLOGG CO OPT 487836108 11,146 178,700 SH Call SOLE 8 178,700 0 0
KELLOGG CO COM 487836108 13,082 209,748 SH   SOLE 9 209,748 0 0
KELLY SVCS INC COM 488152208 18 707 SH   SOLE 1 707 0 0
KEMET CORP COM 488360207 2,028 95,984 SH   SOLE 1 95,984 0 0
KEMET CORP COM 488360207 5 258 SH   SOLE 8 258 0 0
KEMPER CORP DEL COM 488401100 305 5,747 SH   SOLE 1 5,747 0 0
KEMPER CORP DEL COM 488401100 9 173 SH   SOLE 8 173 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 561 13,905 SH   SOLE 1 13,905 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 813 43,829 SH   SOLE 1 43,829 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 724 39,029 SH   SOLE 8 39,029 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 365 51,358 SH   SOLE 1 51,358 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 605 85,257 SH   SOLE 8 85,257 0 0
KERYX BIOPHARMACEUTICALS INC OPT 492515101 94 13,300 SH Put SOLE 8 13,300 0 0
KERYX BIOPHARMACEUTICALS INC OPT 492515101 87 12,200 SH Call SOLE 8 12,200 0 0
KEY ENERGY SVCS INC DEL COM 49309J103 284 21,539 SH   SOLE 1 21,539 0 0
KEY TRONIC CORP COM 493144109 2 235 SH   SOLE 8 235 0 0
KEYCORP NEW COM 493267108 23,372 1,241,826 SH   SOLE 1 1,241,826 0 0
KEYCORP NEW OPT 493267108 486 25,800 SH Put SOLE 8 25,800 0 0
KEYCORP NEW OPT 493267108 4,464 237,200 SH Call SOLE 8 237,200 0 0
KEYCORP NEW COM 493267108 1,910 101,443 SH   SOLE 8 101,443 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 4 95 SH   DFND 1 0 0 95
KEYSIGHT TECHNOLOGIES INC COM 49338L103 3,945 94,695 SH   SOLE 1 94,695 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 135 3,239 SH   SOLE 8 3,239 0 0
KEYW HLDG CORP COM 493723100 8 1,116 SH   SOLE 1 1,116 0 0
KEYW HLDG CORP BOND 493723AA8 488 520,000 PRN   SOLE 8 0 0 520,000
KEYW HLDG CORP COM 493723100 4 569 SH   SOLE 8 569 0 0
KFORCE INC COM 493732101 11 561 SH   SOLE 1 561 0 0
KILROY RLTY CORP COM 49427F108 1,830 25,727 SH   SOLE 1 25,727 0 0
KILROY RLTY CORP TRUS 49427F108 8,677 122,011 SH   SOLE 1 122,011 0 0
KILROY RLTY CORP TRUS 49427F108 12 164 SH   SOLE 8 164 0 0
KILROY RLTY CORP COM 49427F108 680 9,555 SH   SOLE 9 9,555 0 0
KIMBALL ELECTRONICS INC COM 49428J109 494 22,816 SH   SOLE 1 22,816 0 0
KIMBALL ELECTRONICS INC COM 49428J109 1 61 SH   SOLE 8 61 0 0
KIMBALL INTL INC COM 494274103 302 15,269 SH   SOLE 1 15,269 0 0
KIMBERLY CLARK CORP COM 494368103 58 493 SH   DFND 1 0 0 493
KIMBERLY CLARK CORP COM 494368103 56,876 483,311 SH   SOLE 1 483,311 0 0
KIMBERLY CLARK CORP OPT 494368103 3,978 33,800 SH Call SOLE 8 33,800 0 0
KIMBERLY CLARK CORP COM 494368103 1,741 14,797 SH   SOLE 8 14,797 0 0
KIMBERLY CLARK CORP OPT 494368103 5,013 42,600 SH Put SOLE 8 42,600 0 0
KIMBERLY CLARK CORP COM 494368103 1,958 16,638 SH   SOLE 9 16,638 0 0
KIMCO RLTY CORP COM 49446R109 776 39,700 SH   SOLE 1 39,700 0 0
KIMCO RLTY CORP TRUS 49446R109 15,209 777,915 SH   SOLE 1 777,915 0 0
KIMCO RLTY CORP OPT 49446R109 176 9,000 SH Call SOLE 8 9,000 0 0
KIMCO RLTY CORP TRUS 49446R109 23 1,141 SH   SOLE 8 1,141 0 0
KINDER MORGAN INC DEL COM 49456B101 38,306 1,997,147 SH   SOLE 1 1,997,147 0 0
KINDER MORGAN INC DEL OPT 49456B101 5,192 270,700 SH Call SOLE 8 270,700 0 0
KINDER MORGAN INC DEL OPT 49456B101 3,688 192,300 SH Put SOLE 8 192,300 0 0
KINDER MORGAN INC DEL COM 49456B101 3,242 169,018 SH   SOLE 8 169,018 0 0
KINDER MORGAN INC DEL COM 49456B101 207 10,814 SH   SOLE 9 10,814 0 0
KINDRED BIOSCIENCES INC COM 494577109 5 584 SH   SOLE 1 584 0 0
KINDRED HEALTHCARE INC COM 494580103 76 11,305 SH   SOLE 1 11,305 0 0
KINDRED HEALTHCARE INC OPT 494580103 45 6,600 SH Put SOLE 8 6,600 0 0
KINDRED HEALTHCARE INC OPT 494580103 23 3,400 SH Call SOLE 8 3,400 0 0
KINDRED HEALTHCARE INC COM 494580103 46 6,683 SH   SOLE 8 6,683 0 0
KINGSTONE COS INC COM 496719105 5 310 SH   SOLE 1 310 0 0
KINROSS GOLD CORP COM 496902404 376 88,693 SH   SOLE 1 88,693 0 0
KINROSS GOLD CORP COM 496902404 8 1,800 SH   DFND 1 0 0 1,800
KINROSS GOLD CORP COM 496902404 6 1,471 SH   SOLE 8 1,471 0 0
KINROSS GOLD CORP OPT 496902404 1,357 320,100 SH Call SOLE 8 320,100 0 0
KINROSS GOLD CORP OPT 496902404 777 183,200 SH Put SOLE 8 183,200 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 903 20,935 SH   SOLE 1 20,935 0 0
KIRBY CORP COM 497266106 601 9,129 SH   SOLE 1 9,129 0 0
KIRBY CORP COM 497266106 6 97 SH   SOLE 8 97 0 0
KIRKLAND LAKE GOLD LTD COM 49741E100 2,706 209,444 SH   SOLE 9 209,444 0 0
KIRKLANDS INC COM 497498105 4 355 SH   SOLE 1 355 0 0
KIRKLANDS INC COM 497498105 50 4,344 SH   SOLE 8 4,344 0 0
KITE PHARMA INC COM 49803L109 8,008 44,534 SH   SOLE 1 44,534 0 0
KITE PHARMA INC OPT 49803L109 54,033 300,500 SH Put SOLE 8 300,500 0 0
KITE PHARMA INC COM 49803L109 732 4,073 SH   SOLE 8 4,073 0 0
KITE PHARMA INC OPT 49803L109 485 2,700 SH Call SOLE 8 2,700 0 0
KITE RLTY GROUP TR TRUS 49803T300 1,365 67,423 SH   SOLE 1 67,423 0 0
KITE RLTY GROUP TR COM 49803T300 402 19,830 SH   SOLE 1 19,830 0 0
KITE RLTY GROUP TR TRUS 49803T300 3 128 SH   SOLE 8 128 0 0
KKR &amp CO L P DEL COM 48248M102 1,985 97,651 SH   DFND 1 0 0 97,651
KKR &amp CO L P DEL COM 48248M102 26,283 1,292,828 SH   SOLE 1 1,292,828 0 0
KKR &amp CO L P DEL OPT 48248M102 1,606 79,000 SH Put SOLE 8 79,000 0 0
KKR &amp CO L P DEL COM 48248M102 480 23,594 SH   SOLE 8 23,594 0 0
KKR &amp CO L P DEL OPT 48248M102 1,486 73,100 SH Call SOLE 8 73,100 0 0
KKR REAL ESTATE FIN TR INC COM 48251K100 6 288 SH   SOLE 1 288 0 0
KLA-TENCOR CORP COM 482480100 7,268 68,573 SH   SOLE 1 68,573 0 0
KLA-TENCOR CORP OPT 482480100 3,699 34,900 SH Call SOLE 8 34,900 0 0
KLA-TENCOR CORP COM 482480100 855 8,066 SH   SOLE 8 8,066 0 0
KLA-TENCOR CORP OPT 482480100 5,904 55,700 SH Put SOLE 8 55,700 0 0
KLONDEX MNS LTD COM 498696103 15 4,076 SH   SOLE 1 4,076 0 0
KLONDEX MNS LTD COM 498696103 0 46 SH   SOLE 8 46 0 0
KLX INC COM 482539103 235 4,441 SH   SOLE 1 4,441 0 0
KMG CHEMICALS INC COM 482564101 193 3,515 SH   SOLE 1 3,515 0 0
KMG CHEMICALS INC COM 482564101 11 194 SH   SOLE 8 194 0 0
KNIGHT SWIFT TRANSN HLDGS IN COM 499049104 3,533 85,017 SH   SOLE 1 85,017 0 0
KNIGHT SWIFT TRANSN HLDGS IN COM 499049104 263 6,345 SH   SOLE 8 6,345 0 0
KNIGHT SWIFT TRANSN HLDGS IN OPT 499049104 976 23,484 SH Call SOLE 8 23,484 0 0
KNIGHT SWIFT TRANSN HLDGS IN OPT 499049104 2,147 51,696 SH Put SOLE 8 51,696 0 0
KNOLL INC COM 498904200 133 6,688 SH   SOLE 1 6,688 0 0
KNOT OFFSHORE PARTNERS LP COM Y48125101 5 209 SH   SOLE 8 209 0 0
KNOWLES CORP COM 49926D109 120 7,912 SH   SOLE 1 7,912 0 0
KOHLS CORP COM 500255104 21,097 462,168 SH   SOLE 1 462,168 0 0
KOHLS CORP COM 500255104 115 2,535 SH   SOLE 8 2,535 0 0
KOHLS CORP OPT 500255104 6,519 142,800 SH Call SOLE 8 142,800 0 0
KOHLS CORP OPT 500255104 5,560 121,800 SH Put SOLE 8 121,800 0 0
KONA GRILL INC COM 50047H201 0 51 SH   SOLE 8 51 0 0
KONINKLIJKE PHILIPS N V ADR 500472303 25 602 SH   SOLE 8 602 0 0
KOPIN CORP COM 500600101 6 1,427 SH   SOLE 1 1,427 0 0
KOPPERS HOLDINGS INC COM 50060P106 22 478 SH   SOLE 1 478 0 0
KOPPERS HOLDINGS INC COM 50060P106 114 2,476 SH   SOLE 8 2,476 0 0
KOREA FD FUND 500634209 66 1,638 SH   DFND 1 0 0 1,638
KORN FERRY INTL COM 500643200 126 3,187 SH   SOLE 1 3,187 0 0
KORN FERRY INTL COM 500643200 5 129 SH   SOLE 8 129 0 0
KOSMOS ENERGY LTD COM G5315B107 1,899 238,632 SH   SOLE 1 238,632 0 0
KOSMOS ENERGY LTD COM G5315B107 131,411 16,508,927 SH   SOLE 8 16,508,927 0 0
KRAFT HEINZ CO COM 500754106 5,139 66,261 SH   DFND 1 0 0 66,261
KRAFT HEINZ CO COM 500754106 38,967 502,462 SH   SOLE 1 502,462 0 0
KRAFT HEINZ CO OPT 500754106 13,354 172,200 SH Call SOLE 8 172,200 0 0
KRAFT HEINZ CO COM 500754106 30,548 393,915 SH   SOLE 8 393,915 0 0
KRAFT HEINZ CO OPT 500754106 40,652 524,200 SH Put SOLE 8 524,200 0 0
KRAFT HEINZ CO COM 500754106 2,066 26,643 SH   SOLE 9 26,643 0 0
KRAFT HEINZ CO COM 500754106 84 1,087 SH   SOLE 99 1,087 0 0
KRATON CORPORATION COM 50077C106 865 21,395 SH   SOLE 1 21,395 0 0
KRATON CORPORATION COM 50077C106 328 8,111 SH   SOLE 8 8,111 0 0
KRATOS DEFENSE &amp SEC SOLUTIO COM 50077B207 20 1,500 SH   DFND 1 0 0 1,500
KRATOS DEFENSE &amp SEC SOLUTIO COM 50077B207 367 28,035 SH   SOLE 1 28,035 0 0
KROGER CO COM 501044101 33,481 1,668,910 SH   SOLE 1 1,668,910 0 0
KROGER CO COM 501044101 333 16,600 SH   SOLE 8 16,600 0 0
KROGER CO OPT 501044101 11,663 581,400 SH Call SOLE 8 581,400 0 0
KROGER CO OPT 501044101 10,595 528,200 SH Put SOLE 8 528,200 0 0
KROGER CO COM 501044101 4,801 239,335 SH   SOLE 9 239,335 0 0
KROGER CO COM 501044101 110 5,460 SH   DFND 20 0 0 5,460
KRONOS WORLDWIDE INC COM 50105F105 12 528 SH   SOLE 1 528 0 0
KRONOS WORLDWIDE INC COM 50105F105 6 271 SH   SOLE 8 271 0 0
KT CORP ADR 48268K101 1,260 90,867 SH   SOLE 1 90,867 0 0
KT CORP ADR 48268K101 818 59,000 SH   DFND 1 0 0 59,000
KULICKE &amp SOFFA INDS INC COM 501242101 75 3,495 SH   SOLE 1 3,495 0 0
KULICKE &amp SOFFA INDS INC OPT 501242101 132 6,100 SH Put SOLE 8 6,100 0 0
KULICKE &amp SOFFA INDS INC OPT 501242101 140 6,500 SH Call SOLE 8 6,500 0 0
KURA ONCOLOGY INC COM 50127T109 7 449 SH   SOLE 1 449 0 0
KVH INDS INC COM 482738101 4 360 SH   SOLE 1 360 0 0
L BRANDS INC OPT 501797104 3,033 72,900 SH Call SOLE 1 72,900 0 0
L BRANDS INC COM 501797104 19,577 470,517 SH   SOLE 1 470,517 0 0
L BRANDS INC OPT 501797104 6,321 151,900 SH Put SOLE 8 151,900 0 0
L BRANDS INC COM 501797104 219 5,274 SH   SOLE 8 5,274 0 0
L BRANDS INC OPT 501797104 7,319 175,900 SH Call SOLE 8 175,900 0 0
L3 TECHNOLOGIES INC COM 502413107 4,158 22,070 SH   SOLE 1 22,070 0 0
L3 TECHNOLOGIES INC OPT 502413107 716 3,800 SH Call SOLE 8 3,800 0 0
L3 TECHNOLOGIES INC OPT 502413107 1,658 8,800 SH Put SOLE 8 8,800 0 0
L3 TECHNOLOGIES INC COM 502413107 184 975 SH   SOLE 8 975 0 0
LA JOLLA PHARMACEUTICAL CO COM 503459604 324 9,311 SH   SOLE 1 9,311 0 0
LA JOLLA PHARMACEUTICAL CO COM 503459604 24 682 SH   SOLE 8 682 0 0
LA QUINTA HLDGS INC COM 50420D108 33 1,892 SH   SOLE 1 1,892 0 0
LA QUINTA HLDGS INC COM 50420D108 92 5,255 SH   SOLE 8 5,255 0 0
LA Z BOY INC COM 505336107 232 8,631 SH   SOLE 1 8,631 0 0
LA Z BOY INC COM 505336107 17 646 SH   SOLE 8 646 0 0
LABORATORY CORP AMER HLDGS COM 50540R409 14,147 93,698 SH   SOLE 1 93,698 0 0
LABORATORY CORP AMER HLDGS OPT 50540R409 347 2,300 SH Put SOLE 8 2,300 0 0
LABORATORY CORP AMER HLDGS COM 50540R409 573 3,789 SH   SOLE 8 3,789 0 0
LABORATORY CORP AMER HLDGS OPT 50540R409 408 2,700 SH Call SOLE 8 2,700 0 0
LABORATORY CORP AMER HLDGS COM 50540R409 848 5,615 SH   SOLE 9 5,615 0 0
LADDER CAP CORP TRUS 505743104 4,915 356,729 SH   SOLE 1 356,729 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 7 2,356 SH   SOLE 1 2,356 0 0
LAKELAND BANCORP INC COM 511637100 337 16,534 SH   SOLE 1 16,534 0 0
LAKELAND FINL CORP COM 511656100 171 3,504 SH   SOLE 1 3,504 0 0
LAM RESEARCH CORP COM 512807108 29,139 157,481 SH   SOLE 1 157,481 0 0
LAM RESEARCH CORP OPT 512807108 13,619 73,600 SH Put SOLE 8 73,600 0 0
LAM RESEARCH CORP COM 512807108 727 3,932 SH   SOLE 8 3,932 0 0
LAM RESEARCH CORP OPT 512807108 19,744 106,700 SH Call SOLE 8 106,700 0 0
LAMAR ADVERTISING CO NEW TRUS 512816109 437 6,384 SH   SOLE 1 6,384 0 0
LAMAR ADVERTISING CO NEW OPT 512816109 144 2,100 SH Call SOLE 8 2,100 0 0
LAMAR ADVERTISING CO NEW OPT 512816109 404 5,900 SH Put SOLE 8 5,900 0 0
LAMAR ADVERTISING CO NEW TRUS 512816109 346 5,052 SH   SOLE 8 5,052 0 0
LAMB WESTON HLDGS INC COM 513272104 2,774 59,161 SH   SOLE 1 59,161 0 0
LAMB WESTON HLDGS INC COM 513272104 148 3,155 SH   SOLE 8 3,155 0 0
LAMB WESTON HLDGS INC OPT 513272104 9 198 SH Put SOLE 8 198 0 0
LAMB WESTON HLDGS INC COM 513272104 0 1 SH   SOLE 9 1 0 0
LANCASTER COLONY CORP COM 513847103 618 5,145 SH   SOLE 1 5,145 0 0
LANDAUER INC COM 51476K103 1,212 18,013 SH   SOLE 1 18,013 0 0
LANDEC CORP COM 514766104 18 1,422 SH   SOLE 1 1,422 0 0
LANDS END INC NEW COM 51509F105 4 307 SH   SOLE 1 307 0 0
LANDS END INC NEW COM 51509F105 172 12,959 SH   SOLE 8 12,959 0 0
LANDS END INC NEW OPT 51509F105 133 10,100 SH Call SOLE 8 10,100 0 0
LANDS END INC NEW OPT 51509F105 135 10,200 SH Put SOLE 8 10,200 0 0
LANDSTAR SYS INC COM 515098101 180 1,814 SH   SOLE 1 1,814 0 0
LANDSTAR SYS INC COM 515098101 753 7,564 SH   SOLE 8 7,564 0 0
LANDSTAR SYS INC OPT 515098101 179 1,800 SH Put SOLE 8 1,800 0 0
LANDSTAR SYS INC OPT 515098101 1,485 14,900 SH Call SOLE 8 14,900 0 0
LANNET INC COM 516012101 12 652 SH   SOLE 1 652 0 0
LANNET INC COM 516012101 187 10,141 SH   SOLE 8 10,141 0 0
LANTHEUS HLDGS INC COM 516544103 964 54,108 SH   SOLE 1 54,108 0 0
LANTHEUS HLDGS INC COM 516544103 2 88 SH   SOLE 8 88 0 0
LAREDO PETROLEUM INC COM 516806106 1,812 140,174 SH   SOLE 1 140,174 0 0
LAREDO PETROLEUM INC COM 516806106 66 5,104 SH   SOLE 8 5,104 0 0
LAS VEGAS SANDS CORP COM 517834107 6 91 SH   DFND 1 0 0 91
LAS VEGAS SANDS CORP COM 517834107 19,501 303,959 SH   SOLE 1 303,959 0 0
LAS VEGAS SANDS CORP OPT 517834107 4,966 77,400 SH Put SOLE 8 77,400 0 0
LAS VEGAS SANDS CORP OPT 517834107 15,353 239,300 SH Call SOLE 8 239,300 0 0
LAS VEGAS SANDS CORP COM 517834107 64 1,001 SH   SOLE 9 1,001 0 0
LASALLE HOTEL PPTYS TRUS 517942108 2,670 91,961 SH   SOLE 1 91,961 0 0
LASALLE HOTEL PPTYS COM 517942108 378 13,018 SH   SOLE 1 13,018 0 0
LASALLE HOTEL PPTYS TRUS 517942108 5 166 SH   SOLE 8 166 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 138 26,437 SH   SOLE 1 26,437 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 112 21,596 SH   SOLE 8 21,596 0 0
LAUDER ESTEE COS INC COM 518439104 1,196 11,090 SH   DFND 1 0 0 11,090
LAUDER ESTEE COS INC COM 518439104 28,055 260,136 SH   SOLE 1 169,705 90,431 0
LAUDER ESTEE COS INC COM 518439104 1,207 11,194 SH   SOLE 8 11,194 0 0
LAUDER ESTEE COS INC OPT 518439104 4,820 44,700 SH Put SOLE 8 44,700 0 0
LAUDER ESTEE COS INC OPT 518439104 5,381 49,900 SH Call SOLE 8 49,900 0 0
LAUDER ESTEE COS INC COM 518439104 351 3,258 SH   SOLE 9 3,258 0 0
LAUDER ESTEE COS INC COM 518439104 234 2,170 SH   SOLE 20 0 2,170 0
LAUREATE EDUCATION INC COM 518613203 969 66,568 SH   SOLE 1 66,568 0 0
LAUREATE EDUCATION INC COM 518613203 1 79 SH   SOLE 8 79 0 0
LAWSON PRODS INC COM 520776105 9 350 SH   SOLE 1 350 0 0
LAYNE CHRISTENSEN CO COM 521050104 5 420 SH   SOLE 1 420 0 0
LAZARD LTD COM G54050102 87,716 1,939,778 SH   SOLE 1 1,939,778 0 0
LAZARD LTD OPT G54050102 6,552 144,900 SH Call SOLE 8 144,900 0 0
LAZARD LTD COM G54050102 135 2,987 SH   SOLE 8 2,987 0 0
LAZARD LTD OPT G54050102 909 20,100 SH Put SOLE 8 20,100 0 0
LCI INDS COM 50189K103 1,343 11,590 SH   SOLE 1 11,590 0 0
LCI INDS COM 50189K103 585 5,056 SH   SOLE 8 5,056 0 0
LCNB CORP COM 50181P100 4 205 SH   SOLE 1 205 0 0
LEAF GROUP LTD COM 52177G102 2 274 SH   SOLE 1 274 0 0
LEAR CORP COM 521865204 4,580 26,457 SH   SOLE 1 26,457 0 0
LEAR CORP COM 521865204 1,323 7,643 SH   SOLE 8 7,643 0 0
LEAR CORP OPT 521865204 917 5,300 SH Call SOLE 8 5,300 0 0
LEAR CORP OPT 521865204 75,065 433,700 SH Put SOLE 8 433,700 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 133 3,319 SH   SOLE 1 3,319 0 0
LEGG MASON INC COM 524901105 1,266 32,199 SH   SOLE 1 32,199 0 0
LEGG MASON INC OPT 524901105 2,044 52,000 SH Call SOLE 8 52,000 0 0
LEGG MASON INC OPT 524901105 287 7,300 SH Put SOLE 8 7,300 0 0
LEGGETT &amp PLATT INC COM 524660107 5,700 119,427 SH   SOLE 1 119,427 0 0
LEGGETT &amp PLATT INC COM 524660107 95 2,000 SH   DFND 1 0 0 2,000
LEGGETT &amp PLATT INC COM 524660107 742 15,543 SH   SOLE 8 15,543 0 0
LEGGETT &amp PLATT INC OPT 524660107 119 2,500 SH Call SOLE 8 2,500 0 0
LEGGETT &amp PLATT INC OPT 524660107 129 2,700 SH Put SOLE 8 2,700 0 0
LEIDOS HLDGS INC COM 525327102 1,144 19,309 SH   SOLE 1 19,309 0 0
LEIDOS HLDGS INC COM 525327102 48 813 SH   DFND 1 0 0 813
LEIDOS HLDGS INC OPT 525327102 89 1,500 SH Call SOLE 8 1,500 0 0
LEIDOS HLDGS INC COM 525327102 301 5,075 SH   SOLE 8 5,075 0 0
LEJU HLDGS LTD ADR 50187J108 0 81 SH   SOLE 8 81 0 0
LEMAITRE VASCULAR INC COM 525558201 585 15,648 SH   SOLE 1 15,648 0 0
LENDINGCLUB CORP COM 52603A109 1,717 281,946 SH   SOLE 1 281,946 0 0
LENDINGCLUB CORP COM 52603A109 26 4,256 SH   SOLE 8 4,256 0 0
LENDINGCLUB CORP OPT 52603A109 1,125 184,700 SH Call SOLE 8 184,700 0 0
LENDINGCLUB CORP OPT 52603A109 131 21,500 SH Put SOLE 8 21,500 0 0
LENDINGTREE INC NEW COM 52603B107 3,803 15,558 SH   SOLE 1 15,558 0 0
LENDINGTREE INC NEW COM 52603B107 82 332 SH   SOLE 8 332 0 0
LENDINGTREE INC NEW OPT 52603B107 196 800 SH Put SOLE 8 800 0 0
LENNAR CORP COM 526057302 1 33 SH   SOLE 1 33 0 0
LENNAR CORP COM 526057104 13,327 252,432 SH   SOLE 1 252,432 0 0
LENNAR CORP COM 526057104 419 7,922 SH   SOLE 8 7,922 0 0
LENNAR CORP OPT 526057104 1,779 33,700 SH Call SOLE 8 33,700 0 0
LENNAR CORP OPT 526057104 1,278 24,200 SH Put SOLE 8 24,200 0 0
LENNOX INTL INC COM 526107107 3,281 18,329 SH   SOLE 1 18,329 0 0
LENNOX INTL INC COM 526107107 167 935 SH   SOLE 8 935 0 0
LEUCADIA NATL CORP COM 527288104 2,682 106,216 SH   SOLE 1 106,216 0 0
LEUCADIA NATL CORP OPT 527288104 442 17,500 SH Call SOLE 8 17,500 0 0
LEUCADIA NATL CORP COM 527288104 19 759 SH   SOLE 8 759 0 0
LEVEL 3 COMMUNICATIONS INC COM 52729N308 118,944 2,232,020 SH   SOLE 1 2,232,020 0 0
LEVEL 3 COMMUNICATIONS INC OPT 52729N308 2,238 42,000 SH Call SOLE 8 42,000 0 0
LEVEL 3 COMMUNICATIONS INC COM 52729N308 2,478 46,518 SH   SOLE 8 46,518 0 0
LEVEL 3 COMMUNICATIONS INC OPT 52729N308 1,588 29,800 SH Put SOLE 8 29,800 0 0
LEXICON PHARMACEUTICALS INC COM 528872302 417 33,978 SH   SOLE 1 33,978 0 0
LEXICON PHARMACEUTICALS INC OPT 528872302 9 700 SH Call SOLE 8 700 0 0
LEXICON PHARMACEUTICALS INC COM 528872302 54 4,393 SH   SOLE 8 4,393 0 0
LEXINGTON REALTY TRUST TRUS 529043101 209 20,450 SH   SOLE 1 20,450 0 0
LEXINGTON REALTY TRUST TRUS 529043101 149 14,609 SH   SOLE 8 14,609 0 0
LG DISPLAY CO LTD ADR 50186V102 1,239 92,386 SH   SOLE 1 92,386 0 0
LG DISPLAY CO LTD ADR 50186V102 805 60,000 SH   SOLE 9 60,000 0 0
LGI HOMES INC COM 50187T106 592 12,205 SH   SOLE 1 12,205 0 0
LGI HOMES INC COM 50187T106 345 7,105 SH   SOLE 8 7,105 0 0
LHC GROUP INC COM 50187A107 307 4,320 SH   SOLE 1 4,320 0 0
LHC GROUP INC COM 50187A107 551 7,778 SH   SOLE 8 7,778 0 0
LIBBEY INC COM 529898108 5 509 SH   SOLE 1 509 0 0
LIBERTY BROADBAND CORP COM 530307107 1,166 12,385 SH   SOLE 1 12,385 0 0
LIBERTY BROADBAND CORP COM 530307305 1,376 14,436 SH   SOLE 1 14,436 0 0
LIBERTY BROADBAND CORP COM 530307107 207 2,197 SH   SOLE 8 2,197 0 0
LIBERTY EXPEDIA HOLDINGS COM 53046P109 1,851 34,854 SH   SOLE 1 34,854 0 0
LIBERTY EXPEDIA HOLDINGS COM 53046P109 247 4,650 SH   SOLE 8 4,650 0 0
LIBERTY GLOBAL PLC COM G5480U104 174 5,127 SH   DFND 1 0 0 5,127
LIBERTY GLOBAL PLC COM G5480U120 169 5,168 SH   DFND 1 0 0 5,168
LIBERTY GLOBAL PLC COM G5480U153 1,586 68,059 SH   SOLE 1 68,059 0 0
LIBERTY GLOBAL PLC COM G5480U104 5,923 174,684 SH   SOLE 1 174,684 0 0
LIBERTY GLOBAL PLC COM G5480U138 96 4,040 SH   SOLE 1 4,040 0 0
LIBERTY GLOBAL PLC COM G5480U138 21 894 SH   DFND 1 0 0 894
LIBERTY GLOBAL PLC COM G5480U120 2,654 81,175 SH   SOLE 1 81,175 0 0
LIBERTY GLOBAL PLC COM G5480U153 21 899 SH   DFND 1 0 0 899
LIBERTY GLOBAL PLC COM G5480U138 21 921 SH   SOLE 8 921 0 0
LIBERTY GLOBAL PLC COM G5480U153 17 730 SH   SOLE 8 730 0 0
LIBERTY GLOBAL PLC OPT G5480U104 549 16,200 SH Put SOLE 8 16,200 0 0
LIBERTY GLOBAL PLC COM G5480U120 327 10,015 SH   SOLE 8 10,015 0 0
LIBERTY GLOBAL PLC COM G5480U104 39 1,146 SH   SOLE 8 1,146 0 0
LIBERTY GLOBAL PLC OPT G5480U104 1,275 37,600 SH Call SOLE 8 37,600 0 0
LIBERTY GLOBAL PLC OPT G5480U138 6 264 SH Call SOLE 8 264 0 0
LIBERTY GLOBAL PLC COM G5480U138 0 22 SH   SOLE 9 22 0 0
LIBERTY GLOBAL PLC COM G5480U153 0 15 SH   SOLE 9 15 0 0
LIBERTY GLOBAL PLC COM G5480U120 2 70 SH   SOLE 9 70 0 0
LIBERTY GLOBAL PLC COM G5480U104 0 2 SH   SOLE 9 2 0 0
LIBERTY GLOBAL PLC COM G5480U104 0 9 SH   SOLE 99 9 0 0
LIBERTY GLOBAL PLC COM G5480U138 0 1 SH   SOLE 99 1 0 0
LIBERTY GLOBAL PLC COM G5480U120 1 21 SH   SOLE 99 21 0 0
LIBERTY GLOBAL PLC COM G5480U153 0 2 SH   SOLE 99 2 0 0
LIBERTY INTERACTIVE CORP COM 53071M856 5,950 103,384 SH   SOLE 1 103,384 0 0
LIBERTY INTERACTIVE CORP COM 53071M104 1,382 58,600 SH   SOLE 1 58,600 0 0
LIBERTY INTERACTIVE CORP OPT 53071M104 811 34,400 SH Call SOLE 8 34,400 0 0
LIBERTY INTERACTIVE CORP COM 53071M856 115 1,995 SH   SOLE 8 1,995 0 0
LIBERTY INTERACTIVE CORP COM 53071M104 130 5,486 SH   SOLE 8 5,486 0 0
LIBERTY INTERACTIVE CORP OPT 53071M104 700 29,700 SH Put SOLE 8 29,700 0 0
LIBERTY MEDIA CORP BOND 530715AN1 476 868,000 PRN   SOLE 8 0 0 868,000
LIBERTY MEDIA CORP DELAWARE COM 531229409 308 7,346 SH   SOLE 1 7,346 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229854 252 6,628 SH   SOLE 1 6,628 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229888 200 7,919 SH   SOLE 1 7,919 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229870 3 83 SH   SOLE 1 83 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229607 2,461 58,785 SH   SOLE 1 58,785 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229706 15 597 SH   SOLE 1 597 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229607 3,767 89,984 SH   SOLE 8 89,984 0 0
LIBERTY MEDIA CORP DELAWARE BOND 531229AE2 2,370 2,231,000 PRN   SOLE 8 0 0 2,231,000
LIBERTY MEDIA CORP DELAWARE BOND 531229AB8 22,980 18,996,000 PRN   SOLE 8 0 0 18,996,000
LIBERTY MEDIA CORP DELAWARE COM 531229854 932 24,463 SH   SOLE 8 24,463 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229409 490 11,709 SH   SOLE 8 11,709 0 0
LIBERTY PPTY TR TRUS 531172104 6,980 169,983 SH   SOLE 1 169,983 0 0
LIBERTY PPTY TR TRUS 531172104 15 371 SH   SOLE 8 371 0 0
LIBERTY TAX INC COM 53128T102 2 159 SH   SOLE 1 159 0 0
LIBERTY TRIPADVISOR HLDGS IN COM 531465102 3,058 247,624 SH   SOLE 1 247,624 0 0
LIBERTY TRIPADVISOR HLDGS IN COM 531465102 110 8,861 SH   SOLE 8 8,861 0 0
LIFE STORAGE INC COM 53223X107 599 7,319 SH   SOLE 1 7,319 0 0
LIFE STORAGE INC TRUS 53223X107 3,005 36,726 SH   SOLE 1 36,726 0 0
LIFE STORAGE INC TRUS 53223X107 809 9,902 SH   SOLE 8 9,902 0 0
LIFEPOINT HEALTH INC COM 53219L109 3,454 59,658 SH   SOLE 1 59,658 0 0
LIFEPOINT HEALTH INC COM 53219L109 265 4,568 SH   SOLE 8 4,568 0 0
LIFEPOINT HEALTH INC OPT 53219L109 208 3,600 SH Put SOLE 8 3,600 0 0
LIFEPOINT HEALTH INC OPT 53219L109 52 900 SH Call SOLE 8 900 0 0
LIFETIME BRANDS INC COM 53222Q103 4 227 SH   SOLE 1 227 0 0
LIFETIME BRANDS INC COM 53222Q103 1 70 SH   SOLE 8 70 0 0
LIFEWAY FOODS INC COM 531914109 2 209 SH   SOLE 1 209 0 0
LIGAND PHARMACEUTICALS INC COM 53220K504 65 475 SH   SOLE 1 475 0 0
LIGAND PHARMACEUTICALS INC OPT 53220K504 27 200 SH Call SOLE 8 200 0 0
LIGAND PHARMACEUTICALS INC BOND 53220KAD0 128 70,000 PRN   SOLE 8 0 0 70,000
LIGAND PHARMACEUTICALS INC COM 53220K504 43 313 SH   SOLE 8 313 0 0
LILIS ENERGY INC COM 532403201 4 992 SH   SOLE 1 992 0 0
LILLY ELI &amp CO COM 532457108 308 3,602 SH   DFND 1 0 0 3,602
LILLY ELI &amp CO COM 532457108 44,619 521,622 SH   SOLE 1 521,622 0 0
LILLY ELI &amp CO COM 532457108 751 8,791 SH   SOLE 8 8,791 0 0
LILLY ELI &amp CO OPT 532457108 13,524 158,100 SH Put SOLE 8 158,100 0 0
LILLY ELI &amp CO OPT 532457108 13,507 157,900 SH Call SOLE 8 157,900 0 0
LILLY ELI &amp CO COM 532457108 1,460 17,070 SH   SOLE 9 17,070 0 0
LIMELIGHT NETWORKS INC COM 53261M104 10 2,391 SH   SOLE 1 2,391 0 0
LIMELIGHT NETWORKS INC COM 53261M104 0 4 SH   SOLE 8 4 0 0
LIMONEIRA CO COM 532746104 7 309 SH   SOLE 1 309 0 0
LINCOLN ELEC HLDGS INC COM 533900106 3,855 42,053 SH   SOLE 1 42,053 0 0
LINCOLN ELEC HLDGS INC COM 533900106 387 4,218 SH   SOLE 8 4,218 0 0
LINCOLN NATL CORP IND COM 534187109 15,472 210,562 SH   SOLE 1 210,562 0 0
LINCOLN NATL CORP IND OPT 534187109 5,864 79,800 SH Call SOLE 8 79,800 0 0
LINCOLN NATL CORP IND COM 534187109 3 39 SH   SOLE 8 39 0 0
LINCOLN NATL CORP IND OPT 534187109 5,173 70,400 SH Put SOLE 8 70,400 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 187 17,454 SH   SOLE 1 17,454 0 0
LINDSAY CORP COM 535555106 165 1,798 SH   SOLE 1 1,798 0 0
LINDSAY CORP OPT 535555106 83 900 SH Call SOLE 8 900 0 0
LINE CORP ADR 53567X101 4 100 SH   DFND 1 0 0 100
LINE CORP OPT 53567X101 163 4,500 SH Put SOLE 8 4,500 0 0
LINE CORP ADR 53567X101 682 18,845 SH   SOLE 8 18,845 0 0
LINE CORP OPT 53567X101 4 100 SH Call SOLE 8 100 0 0
LIONS GATE ENTMNT CORP COM 535919401 115 3,443 SH   SOLE 1 3,443 0 0
LIONS GATE ENTMNT CORP COM 535919500 103 3,245 SH   SOLE 1 3,245 0 0
LIONS GATE ENTMNT CORP COM 535919500 73 2,300 SH   SOLE 8 2,300 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 65 1,950 SH Call SOLE 8 1,950 0 0
LIONS GATE ENTMNT CORP OPT 535919500 60 1,900 SH Put SOLE 8 1,900 0 0
LIONS GATE ENTMNT CORP COM 535919401 46 1,375 SH   SOLE 8 1,375 0 0
LIONS GATE ENTMNT CORP COM 535919500 6 192 SH   SOLE 9 192 0 0
LIQUIDITY SERVICES INC COM 53635B107 3 593 SH   SOLE 1 593 0 0
LIQUIDITY SERVICES INC OPT 53635B107 2 300 SH Call SOLE 8 300 0 0
LIQUIDITY SERVICES INC OPT 53635B107 193 32,700 SH Put SOLE 8 32,700 0 0
LIQUIDITY SERVICES INC COM 53635B107 158 26,788 SH   SOLE 8 26,788 0 0
LITHIA MTRS INC COM 536797103 66 546 SH   SOLE 1 546 0 0
LITHIA MTRS INC COM 536797103 180 1,494 SH   SOLE 8 1,494 0 0
LITHIA MTRS INC OPT 536797103 385 3,200 SH Call SOLE 8 3,200 0 0
LITTELFUSE INC COM 537008104 1,206 6,161 SH   SOLE 1 6,161 0 0
LITTELFUSE INC COM 537008104 177 900 SH   SOLE 8 900 0 0
LIVANOVA PLC COM G5509L101 2,025 28,901 SH   SOLE 1 28,901 0 0
LIVANOVA PLC COM G5509L101 846 12,081 SH   SOLE 8 12,081 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 7,743 177,786 SH   SOLE 1 177,786 0 0
LIVE NATION ENTERTAINMENT IN OPT 538034109 353 8,100 SH Put SOLE 8 8,100 0 0
LIVE NATION ENTERTAINMENT IN BOND 538034AJ8 2,963 2,246,000 PRN   SOLE 8 0 0 2,246,000
LIVE NATION ENTERTAINMENT IN COM 538034109 1,603 36,809 SH   SOLE 8 36,809 0 0
LIVE NATION ENTERTAINMENT IN OPT 538034109 875 20,100 SH Call SOLE 8 20,100 0 0
LIVE OAK BANCSHARES INC COM 53803X105 12 528 SH   SOLE 1 528 0 0
LIVEPERSON INC COM 538146101 289 21,323 SH   SOLE 1 21,323 0 0
LIVEPERSON INC COM 538146101 123 9,118 SH   SOLE 8 9,118 0 0
LIVEPERSON INC OPT 538146101 33 2,400 SH Call SOLE 8 2,400 0 0
LIVEPERSON INC OPT 538146101 14 1,000 SH Put SOLE 8 1,000 0 0
LKQ CORP COM 501889208 54 1,500 SH   DFND 1 0 0 1,500
LKQ CORP COM 501889208 14,875 413,324 SH   SOLE 1 413,324 0 0
LKQ CORP OPT 501889208 497 13,800 SH Call SOLE 8 13,800 0 0
LKQ CORP COM 501889208 473 13,123 SH   SOLE 8 13,123 0 0
LKQ CORP OPT 501889208 54 1,500 SH Put SOLE 8 1,500 0 0
LLOYDS BANKING GROUP PLC ADR 539439109 8 2,050 SH   DFND 1 0 0 2,050
LOCKHEED MARTIN CORP COM 539830109 47,534 153,197 SH   SOLE 1 153,197 0 0
LOCKHEED MARTIN CORP COM 539830109 342 1,101 SH   DFND 1 0 0 1,101
LOCKHEED MARTIN CORP OPT 539830109 5,864 18,900 SH Call SOLE 8 18,900 0 0
LOCKHEED MARTIN CORP OPT 539830109 19,207 61,900 SH Put SOLE 8 61,900 0 0
LOCKHEED MARTIN CORP COM 539830109 491 1,580 SH   SOLE 8 1,580 0 0
LOCKHEED MARTIN CORP COM 539830109 0 1 SH   SOLE 9 1 0 0
LOEWS CORP COM 540424108 10,274 214,673 SH   SOLE 1 214,673 0 0
LOEWS CORP COM 540424108 47 989 SH   SOLE 8 989 0 0
LOEWS CORP OPT 540424108 101 2,100 SH Call SOLE 8 2,100 0 0
LOGITECH INTL S A COM H50430232 5,892 161,588 SH   SOLE 1 161,588 0 0
LOGITECH INTL S A OPT H50430232 69 1,900 SH Call SOLE 8 1,900 0 0
LOGITECH INTL S A OPT H50430232 1,568 43,000 SH Put SOLE 8 43,000 0 0
LOGITECH INTL S A COM H50430232 1,059 29,037 SH   SOLE 8 29,037 0 0
LOGITECH INTL S A COM H50430232 27,804 762,576 SH   SOLE 9 762,576 0 0
LOGMEIN INC COM 54142L109 6 50 SH   DFND 1 0 0 50
LOGMEIN INC COM 54142L109 1,006 9,145 SH   SOLE 1 9,145 0 0
LOGMEIN INC COM 54142L109 18 168 SH   SOLE 8 168 0 0
LOGMEIN INC OPT 54142L109 28 255 SH Call SOLE 8 255 0 0
LORAL SPACE &amp COMMUNICATNS I COM 543881106 15 298 SH   SOLE 1 298 0 0
LORAL SPACE &amp COMMUNICATNS I COM 543881106 161 3,248 SH   SOLE 8 3,248 0 0
LORAL SPACE &amp COMMUNICATNS I OPT 543881106 35 700 SH Call SOLE 8 700 0 0
LOUISIANA PAC CORP COM 546347105 3,023 111,647 SH   SOLE 1 111,647 0 0
LOUISIANA PAC CORP OPT 546347105 16 600 SH Call SOLE 8 600 0 0
LOUISIANA PAC CORP OPT 546347105 11 400 SH Put SOLE 8 400 0 0
LOUISIANA PAC CORP COM 546347105 2,371 87,548 SH   SOLE 8 87,548 0 0
LOWES COS INC COM 548661107 31,636 395,745 SH   SOLE 1 395,745 0 0
LOWES COS INC OPT 548661107 26,189 327,600 SH Call SOLE 8 327,600 0 0
LOWES COS INC OPT 548661107 15,972 199,800 SH Put SOLE 8 199,800 0 0
LOWES COS INC COM 548661107 2,566 32,095 SH   SOLE 8 32,095 0 0
LOXO ONCOLOGY INC COM 548862101 190 2,055 SH   SOLE 1 2,055 0 0
LOXO ONCOLOGY INC COM 548862101 56 610 SH   SOLE 8 610 0 0
LPL FINL HLDGS INC COM 50212V100 295 5,710 SH   SOLE 1 5,710 0 0
LPL FINL HLDGS INC COM 50212V100 13 248 SH   SOLE 8 248 0 0
LSB INDS INC COM 502160104 4 532 SH   SOLE 1 532 0 0
LSC COMMUNICATIONS INC COM 50218P107 196 11,835 SH   SOLE 1 11,835 0 0
LSC COMMUNICATIONS INC COM 50218P107 1 63 SH   SOLE 8 63 0 0
LSI INDS INC COM 50216C108 6 833 SH   SOLE 1 833 0 0
LSI INDS INC COM 50216C108 1 193 SH   SOLE 8 193 0 0
LTC PPTYS INC TRUS 502175102 1,367 29,097 SH   SOLE 1 29,097 0 0
LULULEMON ATHLETICA INC COM 550021109 1 21 SH   DFND 1 0 0 21
LULULEMON ATHLETICA INC COM 550021109 8,530 137,033 SH   SOLE 1 137,033 0 0
LULULEMON ATHLETICA INC OPT 550021109 6,567 105,500 SH Call SOLE 8 105,500 0 0
LULULEMON ATHLETICA INC COM 550021109 1,800 28,925 SH   SOLE 8 28,925 0 0
LULULEMON ATHLETICA INC OPT 550021109 7,122 114,400 SH Put SOLE 8 114,400 0 0
LULULEMON ATHLETICA INC COM 550021109 63 1,013 SH   SOLE 9 1,013 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 25 652 SH   SOLE 1 652 0 0
LUMBER LIQUIDATORS HLDGS INC OPT 55003T107 8,205 210,500 SH Call SOLE 8 210,500 0 0
LUMBER LIQUIDATORS HLDGS INC OPT 55003T107 3,103 79,600 SH Put SOLE 8 79,600 0 0
LUMENTUM HLDGS INC COM 55024U109 548 10,082 SH   SOLE 1 10,082 0 0
LUMENTUM HLDGS INC COM 55024U109 4,504 82,865 SH   SOLE 8 82,865 0 0
LUMENTUM HLDGS INC OPT 55024U109 4,397 80,900 SH Call SOLE 8 80,900 0 0
LUMENTUM HLDGS INC OPT 55024U109 4,386 80,700 SH Put SOLE 8 80,700 0 0
LUMINEX CORP DEL COM 55027E102 115 5,648 SH   SOLE 1 5,648 0 0
LUMINEX CORP DEL COM 55027E102 67 3,312 SH   SOLE 8 3,312 0 0
LUMOS NETWORKS CORP COM 550283105 30 1,701 SH   SOLE 1 1,701 0 0
LUMOS NETWORKS CORP COM 550283105 45 2,526 SH   SOLE 8 2,526 0 0
LUXOFT HLDG INC COM G57279104 185 3,864 SH   SOLE 1 3,864 0 0
LUXOFT HLDG INC COM G57279104 24 497 SH   SOLE 8 497 0 0
LYDALL INC DEL COM 550819106 260 4,541 SH   SOLE 1 4,541 0 0
LYDALL INC DEL COM 550819106 10 167 SH   SOLE 8 167 0 0
LYON WILLIAM HOMES COM 552074700 465 20,202 SH   SOLE 1 20,202 0 0
LYON WILLIAM HOMES COM 552074700 190 8,260 SH   SOLE 8 8,260 0 0
LYONDELLBASELL INDUSTRIES N COM N53745100 8 82 SH   DFND 1 0 0 82
LYONDELLBASELL INDUSTRIES N COM N53745100 42,571 429,786 SH   SOLE 1 429,786 0 0
LYONDELLBASELL INDUSTRIES N OPT N53745100 3,506 35,400 SH Put SOLE 8 35,400 0 0
LYONDELLBASELL INDUSTRIES N COM N53745100 6 62 SH   SOLE 8 62 0 0
LYONDELLBASELL INDUSTRIES N OPT N53745100 7,984 80,600 SH Call SOLE 8 80,600 0 0
LYONDELLBASELL INDUSTRIES N COM N53745100 148 1,494 SH   SOLE 9 1,494 0 0
LYONDELLBASELL INDUSTRIES N COM N53745100 1,793 18,100 SH   DFND 20 0 0 18,100
M &amp T BK CORP COM 55261F104 23,226 144,224 SH   SOLE 1 144,224 0 0
M &amp T BK CORP OPT 55261F104 32 200 SH Put SOLE 8 200 0 0
M &amp T BK CORP OPT 55261F104 113 700 SH Call SOLE 8 700 0 0
M &amp T BK CORP COM 55261F104 288 1,791 SH   SOLE 8 1,791 0 0
M D C HLDGS INC COM 552676108 32 963 SH   SOLE 1 963 0 0
M D C HLDGS INC COM 552676108 52 1,573 SH   SOLE 8 1,573 0 0
M D C HLDGS INC OPT 552676108 146 4,400 SH Call SOLE 8 4,400 0 0
M D C HLDGS INC OPT 552676108 66 2,000 SH Put SOLE 8 2,000 0 0
M/I HOMES INC COM 55305B101 395 14,771 SH   SOLE 1 14,771 0 0
MACATAWA BK CORP COM 554225102 9 904 SH   SOLE 1 904 0 0
MACERICH CO TRUS 554382101 18,976 345,213 SH   SOLE 1 345,213 0 0
MACERICH CO TRUS 554382101 1,249 22,726 SH   SOLE 8 22,726 0 0
MACERICH CO OPT 554382101 82 1,500 SH Put SOLE 8 1,500 0 0
MACK CALI RLTY CORP TRUS 554489104 1,723 72,661 SH   SOLE 1 72,661 0 0
MACK CALI RLTY CORP TRUS 554489104 1 54 SH   SOLE 8 54 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 688 15,415 SH   SOLE 1 15,415 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 56 1,267 SH   SOLE 8 1,267 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 2,952 40,893 SH   SOLE 1 40,893 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 1,050 14,555 SH   SOLE 8 14,555 0 0
MACQUARIE INFRASTRUCTURE COR BOND 55608BAA3 6,991 6,584,000 PRN   SOLE 8 0 0 6,584,000
MACQUARIE INFRASTRUCTURE COR OPT 55608B105 318 4,400 SH Call SOLE 8 4,400 0 0
MACQUARIE INFRASTRUCTURE COR OPT 55608B105 1,032 14,300 SH Put SOLE 8 14,300 0 0
MACROGENICS INC COM 556099109 15 785 SH   SOLE 1 785 0 0
MACROGENICS INC COM 556099109 5 244 SH   SOLE 8 244 0 0
MACYS INC PREF 55616P104 436 20,000 SH   DFND 1 0 0 20,000
MACYS INC COM 55616P104 14,634 670,647 SH   SOLE 1 670,647 0 0
MACYS INC OPT 55616P104 6,871 314,900 SH Call SOLE 8 314,900 0 0
MACYS INC COM 55616P104 2,950 135,154 SH   SOLE 8 135,154 0 0
MACYS INC OPT 55616P104 11,807 541,100 SH Put SOLE 8 541,100 0 0
MACYS INC COM 55616P104 2 97 SH   SOLE 9 97 0 0
MADDEN STEVEN LTD COM 556269108 1,936 44,712 SH   SOLE 1 44,712 0 0
MADISON SQUARE GARDEN CO NEW COM 55825T103 1,038 4,849 SH   SOLE 1 4,849 0 0
MADISON SQUARE GARDEN CO NEW COM 55825T103 43 200 SH   SOLE 8 200 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 4 95 SH   SOLE 1 95 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 0 2 SH   SOLE 8 2 0 0
MAG SILVER CORP COM 55903Q104 3 228 SH   SOLE 8 228 0 0
MAGAL SECURITY SYS LTD COM M6786D104 5 1,000 SH   DFND 1 0 0 1,000
MAGAL SECURITY SYS LTD COM M6786D104 1 194 SH   SOLE 8 194 0 0
MAGELLAN HEALTH INC COM 559079207 1,544 17,885 SH   SOLE 1 17,885 0 0
MAGELLAN HEALTH INC COM 559079207 67 773 SH   SOLE 8 773 0 0
MAGELLAN HEALTH INC OPT 559079207 9 100 SH Call SOLE 8 100 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM 559080106 52,335 736,495 SH   SOLE 1 736,495 0 0
MAGELLAN MIDSTREAM PRTNRS LP OPT 559080106 8,719 122,700 SH Call SOLE 8 122,700 0 0
MAGELLAN MIDSTREAM PRTNRS LP OPT 559080106 10,432 146,800 SH Put SOLE 8 146,800 0 0
MAGIC SOFTWARE ENTERPRISES L COM 559166103 2 230 SH   SOLE 8 230 0 0
MAGICJACK VOCALTEC LTD COM M6787E101 16 2,300 SH   SOLE 1 2,300 0 0
MAGICJACK VOCALTEC LTD OPT M6787E101 6 900 SH Call SOLE 8 900 0 0
MAGICJACK VOCALTEC LTD COM M6787E101 28 3,911 SH   SOLE 8 3,911 0 0
MAGNA INTL INC COM 559222401 27 500 SH   SOLE 1 500 0 0
MAGNA INTL INC OPT 559222401 1,783 33,400 SH Put SOLE 8 33,400 0 0
MAGNA INTL INC OPT 559222401 635 11,900 SH Call SOLE 8 11,900 0 0
MAGNA INTL INC COM 559222401 5 79 SH   SOLE 8 79 0 0
MAGNA INTL INC COM 559222401 30 563 SH   SOLE 9 563 0 0
MAGNA INTL INC COM 559222401 144 2,700 SH   DFND 20 0 0 2,700
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 144 12,676 SH   SOLE 8 12,676 0 0
MAGNEGAS CORP COM 55939L301 0 700 SH   DFND 1 0 0 700
MAIDEN HOLDINGS LTD COM G5753U112 279 35,199 SH   SOLE 1 35,199 0 0
MAIDEN HOLDINGS LTD COM G5753U112 0 7 SH   SOLE 8 7 0 0
MAIN STREET CAPITAL CORP COM 56035L104 252 6,338 SH   SOLE 8 6,338 0 0
MAIN STREET CAPITAL CORP OPT 56035L104 8 200 SH Call SOLE 8 200 0 0
MAIN STREET CAPITAL CORP OPT 56035L104 48 1,200 SH Put SOLE 8 1,200 0 0
MAINSOURCE FINANCIAL GP INC COM 56062Y102 1,455 40,576 SH   SOLE 1 40,576 0 0
MAINSOURCE FINANCIAL GP INC COM 56062Y102 20 560 SH   SOLE 8 560 0 0
MAJESCO COM 56068V102 1 130 SH   SOLE 1 130 0 0
MAKEMYTRIP LIMITED MAURITIUS COM V5633W109 60 2,100 SH   SOLE 1 2,100 0 0
MAKEMYTRIP LIMITED MAURITIUS COM V5633W109 195 6,793 SH   SOLE 8 6,793 0 0
MALIBU BOATS INC COM 56117J100 1,249 39,478 SH   SOLE 1 39,478 0 0
MALIBU BOATS INC COM 56117J100 274 8,661 SH   SOLE 8 8,661 0 0
MALLINCKRODT PUB LTD CO COM G5785G107 3,312 88,618 SH   SOLE 1 88,618 0 0
MALLINCKRODT PUB LTD CO COM G5785G107 1 17 SH   DFND 1 0 0 17
MALLINCKRODT PUB LTD CO COM G5785G107 1,012 27,080 SH   SOLE 8 27,080 0 0
MALLINCKRODT PUB LTD CO OPT G5785G107 1,573 42,100 SH Call SOLE 8 42,100 0 0
MALLINCKRODT PUB LTD CO OPT G5785G107 4,686 125,400 SH Put SOLE 8 125,400 0 0
MALLINCKRODT PUB LTD CO COM G5785G107 349 9,352 SH   SOLE 9 9,352 0 0
MALVERN BANCORP INC COM 561409103 4 150 SH   SOLE 1 150 0 0
MAMMOTH ENERGY SVCS INC COM 56155L108 3 187 SH   SOLE 1 187 0 0
MANCHESTER UTD PLC NEW COM G5784H106 101 5,600 SH   SOLE 1 5,600 0 0
MANCHESTER UTD PLC NEW COM G5784H106 3 164 SH   SOLE 8 164 0 0
MANHATTAN ASSOCS INC COM 562750109 15 352 SH   SOLE 1 352 0 0
MANITEX INTL INC COM 563420108 0 22 SH   SOLE 8 22 0 0
MANITOWOC INC COM 563571108 395 43,843 SH   SOLE 1 43,843 0 0
MANITOWOC INC OPT 563571108 192 21,300 SH Call SOLE 8 21,300 0 0
MANITOWOC INC OPT 563571108 95 10,500 SH Put SOLE 8 10,500 0 0
MANITOWOC INC COM 563571108 122 13,591 SH   SOLE 8 13,591 0 0
MANNING &amp NAPIER INC COM 56382Q102 1 162 SH   SOLE 8 162 0 0
MANNKIND CORP COM 56400P706 116 53,400 SH   SOLE 1 53,400 0 0
MANNKIND CORP COM 56400P706 0 167 SH   SOLE 8 167 0 0
MANNKIND CORP OPT 56400P706 361 166,580 SH Put SOLE 8 166,580 0 0
MANNKIND CORP OPT 56400P706 1,372 632,080 SH Call SOLE 8 632,080 0 0
MANPOWERGROUP INC COM 56418H100 15,759 133,749 SH   SOLE 1 133,749 0 0
MANPOWERGROUP INC COM 56418H100 105 888 SH   SOLE 8 888 0 0
MANPOWERGROUP INC OPT 56418H100 24 200 SH Call SOLE 8 200 0 0
MANTECH INTL CORP COM 564563104 509 11,529 SH   SOLE 1 11,529 0 0
MANTECH INTL CORP OPT 564563104 4 100 SH Call SOLE 8 100 0 0
MANTECH INTL CORP COM 564563104 695 15,733 SH   SOLE 8 15,733 0 0
MANULIFE FINL CORP COM 56501R106 136 6,700 SH   DFND 1 0 0 6,700
MANULIFE FINL CORP COM 56501R106 1 73 SH   SOLE 8 73 0 0
MANULIFE FINL CORP OPT 56501R106 657 32,400 SH Call SOLE 8 32,400 0 0
MANULIFE FINL CORP OPT 56501R106 481 23,700 SH Put SOLE 8 23,700 0 0
MANULIFE FINL CORP COM 56501R106 20,425 1,006,661 SH   SOLE 9 1,006,661 0 0
MANULIFE FINL CORP COM 56501R106 268 13,205 SH   DFND 20 0 0 13,205
MARATHON OIL CORP COM 565849106 6,195 456,871 SH   SOLE 1 456,871 0 0
MARATHON OIL CORP OPT 565849106 3,871 285,500 SH Put SOLE 8 285,500 0 0
MARATHON OIL CORP COM 565849106 1,996 147,208 SH   SOLE 8 147,208 0 0
MARATHON OIL CORP OPT 565849106 3,113 229,600 SH Call SOLE 8 229,600 0 0
MARATHON OIL CORP COM 565849106 680 50,131 SH   SOLE 9 50,131 0 0
MARATHON PATENT GROUP INC COM 56585W203 0 90 SH   SOLE 8 90 0 0
MARATHON PETE CORP COM 56585A102 29,132 519,480 SH   SOLE 1 519,480 0 0
MARATHON PETE CORP OPT 56585A102 13,258 236,400 SH Put SOLE 8 236,400 0 0
MARATHON PETE CORP OPT 56585A102 16,196 288,800 SH Call SOLE 8 288,800 0 0
MARATHON PETE CORP COM 56585A102 36,926 658,463 SH   SOLE 8 658,463 0 0
MARCHEX INC COM 56624R108 0 91 SH   SOLE 8 91 0 0
MARCUS &amp MILLICHAP INC COM 566324109 67 2,480 SH   SOLE 1 2,480 0 0
MARCUS &amp MILLICHAP INC COM 566324109 30 1,101 SH   SOLE 8 1,101 0 0
MARCUS CORP COM 566330106 31 1,134 SH   SOLE 1 1,134 0 0
MARCUS CORP COM 566330106 15 531 SH   SOLE 8 531 0 0
MARINE PRODS CORP COM 568427108 6 386 SH   SOLE 1 386 0 0
MARINE PRODS CORP COM 568427108 3 160 SH   SOLE 8 160 0 0
MARINEMAX INC COM 567908108 794 47,984 SH   SOLE 1 47,984 0 0
MARINEMAX INC COM 567908108 88 5,295 SH   SOLE 8 5,295 0 0
MARKEL CORP COM 570535104 481 450 SH   DFND 1 0 0 450
MARKEL CORP COM 570535104 1,186 1,111 SH   SOLE 1 1,111 0 0
MARKEL CORP COM 570535104 15 14 SH   SOLE 8 14 0 0
MARKETAXESS HLDGS INC COM 57060D108 35 190 SH   SOLE 1 190 0 0
MARKETAXESS HLDGS INC COM 57060D108 93 508 SH   SOLE 8 508 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 6 204 SH   SOLE 1 204 0 0
MARRIOTT INTL INC NEW COM 571903202 40,618 368,373 SH   SOLE 1 368,373 0 0
MARRIOTT INTL INC NEW OPT 571903202 10,883 98,700 SH Call SOLE 8 98,700 0 0
MARRIOTT INTL INC NEW OPT 571903202 2,867 26,000 SH Put SOLE 8 26,000 0 0
MARRIOTT INTL INC NEW COM 571903202 3,500 31,745 SH   SOLE 8 31,745 0 0
MARRIOTT INTL INC NEW COM 571903202 358 3,246 SH   SOLE 81 3,246 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 970 7,787 SH   SOLE 1 7,787 0 0
MARRIOTT VACATIONS WRLDWDE C OPT 57164Y107 12 100 SH Put SOLE 8 100 0 0
MARRIOTT VACATIONS WRLDWDE C BOND 57164YAA5 8,877 8,500,000 PRN   SOLE 8 0 0 8,500,000
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 690 5,550 SH   SOLE 8 5,550 0 0
MARRIOTT VACATIONS WRLDWDE C OPT 57164Y107 187 1,500 SH Call SOLE 8 1,500 0 0
MARSH &amp MCLENNAN COS INC COM 571748102 25,013 298,443 SH   SOLE 1 298,443 0 0
MARSH &amp MCLENNAN COS INC OPT 571748102 59 700 SH Put SOLE 8 700 0 0
MARSH &amp MCLENNAN COS INC OPT 571748102 528 6,300 SH Call SOLE 8 6,300 0 0
MARSH &amp MCLENNAN COS INC COM 571748102 333 3,969 SH   SOLE 8 3,969 0 0
MARSH &amp MCLENNAN COS INC COM 571748102 1,257 15,000 SH   SOLE 99 15,000 0 0
MARTEN TRANS LTD COM 573075108 47 2,256 SH   SOLE 1 2,256 0 0
MARTIN MARIETTA MATLS INC COM 573284106 6,840 33,170 SH   SOLE 1 33,170 0 0
MARTIN MARIETTA MATLS INC OPT 573284106 17,612 85,400 SH Put SOLE 8 85,400 0 0
MARTIN MARIETTA MATLS INC OPT 573284106 2,227 10,800 SH Call SOLE 8 10,800 0 0
MARTIN MARIETTA MATLS INC COM 573284106 10,845 52,592 SH   SOLE 8 52,592 0 0
MARTIN MIDSTREAM PRTNRS L P COM 573331105 181 11,619 SH   SOLE 1 11,619 0 0
MARTIN MIDSTREAM PRTNRS L P COM 573331105 3 190 SH   SOLE 8 190 0 0
MARVELL TECHNOLOGY GROUP LTD COM G5876H105 786 43,943 SH   SOLE 1 43,943 0 0
MARVELL TECHNOLOGY GROUP LTD OPT G5876H105 1,087 60,700 SH Put SOLE 8 60,700 0 0
MARVELL TECHNOLOGY GROUP LTD OPT G5876H105 1,894 105,800 SH Call SOLE 8 105,800 0 0
MARVELL TECHNOLOGY GROUP LTD COM G5876H105 191 10,718 SH   SOLE 8 10,718 0 0
MASCO CORP COM 574599106 3,006 77,062 SH   SOLE 1 77,062 0 0
MASCO CORP OPT 574599106 265 6,800 SH Put SOLE 8 6,800 0 0
MASCO CORP OPT 574599106 296 7,600 SH Call SOLE 8 7,600 0 0
MASCO CORP COM 574599106 534 13,690 SH   SOLE 8 13,690 0 0
MASIMO CORP COM 574795100 309 3,569 SH   SOLE 1 3,569 0 0
MASIMO CORP COM 574795100 1,818 20,999 SH   SOLE 8 20,999 0 0
MASONITE INTL CORP NEW COM 575385109 1,024 14,789 SH   SOLE 1 14,789 0 0
MASONITE INTL CORP NEW COM 575385109 3 47 SH   SOLE 8 47 0 0
MASTEC INC COM 576323109 423 9,104 SH   SOLE 1 9,104 0 0
MASTEC INC OPT 576323109 297 6,400 SH Put SOLE 8 6,400 0 0
MASTEC INC OPT 576323109 701 15,100 SH Call SOLE 8 15,100 0 0
MASTEC INC COM 576323109 17 368 SH   SOLE 8 368 0 0
MASTERCARD INCORPORATED COM 57636Q104 482,373 3,416,246 SH   SOLE 1 3,416,082 164 0
MASTERCARD INCORPORATED COM 57636Q104 382 2,703 SH   DFND 1 0 0 2,703
MASTERCARD INCORPORATED OPT 57636Q104 21,364 151,300 SH Call SOLE 8 151,300 0 0
MASTERCARD INCORPORATED COM 57636Q104 160 1,136 SH   SOLE 8 1,136 0 0
MASTERCARD INCORPORATED OPT 57636Q104 20,545 145,500 SH Put SOLE 8 145,500 0 0
MASTERCARD INCORPORATED COM 57636Q104 360 2,549 SH   SOLE 81 2,549 0 0
MATADOR RES CO COM 576485205 59 2,205 SH   SOLE 1 2,205 0 0
MATADOR RES CO OPT 576485205 30 1,100 SH Call SOLE 8 1,100 0 0
MATCH GROUP INC COM 57665R106 40 1,706 SH   SOLE 1 1,706 0 0
MATCH GROUP INC OPT 57665R106 1,081 46,600 SH Put SOLE 8 46,600 0 0
MATCH GROUP INC OPT 57665R106 890 38,400 SH Call SOLE 8 38,400 0 0
MATCH GROUP INC COM 57665R106 283 12,206 SH   SOLE 8 12,206 0 0
MATERION CORP COM 576690101 20 463 SH   SOLE 1 463 0 0
MATERION CORP COM 576690101 96 2,234 SH   SOLE 8 2,234 0 0
MATINAS BIOPHARMA HLDGS INC COM 576810105 2 1,224 SH   SOLE 1 1,224 0 0
MATRIX SVC CO COM 576853105 243 16,018 SH   SOLE 1 16,018 0 0
MATRIX SVC CO COM 576853105 1 43 SH   SOLE 8 43 0 0
MATSON INC COM 57686G105 157 5,563 SH   SOLE 1 5,563 0 0
MATTEL INC COM 577081102 8 500 SH   DFND 1 0 0 500
MATTEL INC COM 577081102 13,368 863,558 SH   SOLE 1 863,558 0 0
MATTEL INC OPT 577081102 2,617 169,000 SH Put SOLE 8 169,000 0 0
MATTEL INC OPT 577081102 2,934 189,500 SH Call SOLE 8 189,500 0 0
MATTEL INC COM 577081102 204 13,174 SH   SOLE 8 13,174 0 0
MATTEL INC COM 577081102 13 824 SH   SOLE 9 824 0 0
MATTHEWS INTL CORP COM 577128101 162 2,599 SH   SOLE 1 2,599 0 0
MAUI LD &amp PINEAPPLE INC COM 577345101 5 356 SH   SOLE 1 356 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 6,347 133,043 SH   SOLE 1 133,043 0 0
MAXIM INTEGRATED PRODS INC OPT 57772K101 3,154 66,100 SH Call SOLE 8 66,100 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 1,238 25,953 SH   SOLE 8 25,953 0 0
MAXIM INTEGRATED PRODS INC OPT 57772K101 1,207 25,300 SH Put SOLE 8 25,300 0 0
MAXIMUS INC COM 577933104 342 5,308 SH   SOLE 1 5,308 0 0
MAXIMUS INC COM 577933104 27 416 SH   SOLE 8 416 0 0
MAXLINEAR INC COM 57776J100 70 2,957 SH   SOLE 1 2,957 0 0
MAXLINEAR INC COM 57776J100 63 2,638 SH   SOLE 8 2,638 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 4 835 SH   SOLE 1 835 0 0
MAXWELL TECHNOLOGIES INC OPT 577767106 213 41,600 SH Put SOLE 8 41,600 0 0
MAXWELL TECHNOLOGIES INC OPT 577767106 2 300 SH Call SOLE 8 300 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 194 37,772 SH   SOLE 8 37,772 0 0
MB FINANCIAL INC NEW COM 55264U108 928 20,592 SH   SOLE 1 20,592 0 0
MB FINANCIAL INC NEW COM 55264U108 307 6,812 SH   SOLE 8 6,812 0 0
MBIA INC COM 55262C100 1,359 156,248 SH   SOLE 1 156,248 0 0
MBIA INC OPT 55262C100 1,143 131,400 SH Call SOLE 8 131,400 0 0
MBIA INC COM 55262C100 661 75,959 SH   SOLE 8 75,959 0 0
MBIA INC OPT 55262C100 1,301 149,500 SH Put SOLE 8 149,500 0 0
MBT FINL CORP COM 578877102 5 413 SH   SOLE 1 413 0 0
MCBC HLDGS INC COM 55276F107 24 1,167 SH   SOLE 1 1,167 0 0
MCCORMICK &amp CO INC COM 579780206 9,069 88,346 SH   SOLE 1 88,346 0 0
MCCORMICK &amp CO INC COM 579780206 813 7,922 SH   DFND 1 0 0 7,922
MCCORMICK &amp CO INC COM 579780206 323 3,132 SH   SOLE 8 3,132 0 0
MCCORMICK &amp CO INC OPT 579780206 780 7,600 SH Call SOLE 8 7,600 0 0
MCCORMICK &amp CO INC OPT 579780206 1,221 11,900 SH Put SOLE 8 11,900 0 0
MCCORMICK &amp CO INC COM 579780206 41 402 SH   SOLE 9 402 0 0
MCDERMOTT INTL INC COM 580037109 48 6,565 SH   SOLE 1 6,565 0 0
MCDERMOTT INTL INC COM 580037109 136 18,773 SH   SOLE 8 18,773 0 0
MCDERMOTT INTL INC OPT 580037109 695 95,600 SH Call SOLE 8 95,600 0 0
MCDERMOTT INTL INC OPT 580037109 115 15,800 SH Put SOLE 8 15,800 0 0
MCDONALDS CORP COM 580135101 4,308 27,495 SH   DFND 1 0 0 27,495
MCDONALDS CORP COM 580135101 145,794 930,530 SH   SOLE 1 927,820 2,710 0
MCDONALDS CORP OPT 580135101 46,346 295,800 SH Call SOLE 8 295,800 0 0
MCDONALDS CORP OPT 580135101 52,456 334,800 SH Put SOLE 8 334,800 0 0
MCDONALDS CORP COM 580135101 1,465 9,347 SH   SOLE 8 9,347 0 0
MCDONALDS CORP COM 580135101 2,474 15,786 SH   SOLE 9 15,786 0 0
MCDONALDS CORP COM 580135101 59 375 SH   SOLE 20 0 375 0
MCDONALDS CORP COM 580135101 981 6,259 SH   DFND 20 0 0 6,259
MCEWEN MNG INC COM 58039P107 55 28,282 SH   SOLE 8 28,282 0 0
MCGRATH RENTCORP COM 580589109 85 1,945 SH   SOLE 1 1,945 0 0
MCKESSON CORP COM 58155Q103 553 3,600 SH   DFND 1 0 0 3,600
MCKESSON CORP COM 58155Q103 38,144 248,315 SH   SOLE 1 248,315 0 0
MCKESSON CORP COM 58155Q103 5,389 35,090 SH   SOLE 8 35,090 0 0
MCKESSON CORP OPT 58155Q103 9,079 59,100 SH Call SOLE 8 59,100 0 0
MCKESSON CORP OPT 58155Q103 17,496 113,900 SH Put SOLE 8 113,900 0 0
MCKESSON CORP COM 58155Q103 14,590 94,982 SH   SOLE 9 94,982 0 0
MDC PARTNERS INC COM 552697104 52 4,737 SH   SOLE 1 4,737 0 0
MDC PARTNERS INC COM 552697104 27 2,420 SH   SOLE 8 2,420 0 0
MDU RES GROUP INC COM 552690109 988 38,055 SH   SOLE 1 38,055 0 0
MDU RES GROUP INC COM 552690109 471 18,137 SH   SOLE 8 18,137 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 12 962 SH   SOLE 1 962 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 7 500 SH   DFND 1 0 0 500
MEDICAL PPTYS TRUST INC TRUS 58463J304 375 28,591 SH   SOLE 1 28,591 0 0
MEDICAL PPTYS TRUST INC TRUS 58463J304 73 5,613 SH   SOLE 8 5,613 0 0
MEDICINES CO COM 584688105 1,000 26,986 SH   SOLE 1 26,986 0 0
MEDICINES CO BOND 584688AE5 784 621,000 PRN   SOLE 8 0 0 621,000
MEDICINES CO COM 584688105 18 489 SH   SOLE 8 489 0 0
MEDICINES CO OPT 584688105 1,392 37,600 SH Call SOLE 8 37,600 0 0
MEDICINES CO OPT 584688105 3,156 85,200 SH Put SOLE 8 85,200 0 0
MEDICINOVA INC COM 58468P206 8 1,188 SH   SOLE 1 1,188 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 703 9,007 SH   SOLE 1 9,007 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 163 2,088 SH   SOLE 8 2,088 0 0
MEDIFAST INC COM 58470H101 46 774 SH   SOLE 1 774 0 0
MEDIFAST INC OPT 58470H101 154 2,600 SH Call SOLE 8 2,600 0 0
MEDIFAST INC COM 58470H101 198 3,336 SH   SOLE 8 3,336 0 0
MEDLEY MGMT INC COM 58503T106 3 426 SH   SOLE 1 426 0 0
MEDNAX INC COM 58502B106 1,930 44,778 SH   SOLE 1 44,778 0 0
MEDNAX INC OPT 58502B106 73 1,700 SH Put SOLE 8 1,700 0 0
MEDNAX INC COM 58502B106 332 7,700 SH   SOLE 8 7,700 0 0
MEDPACE HLDGS INC COM 58506Q109 1,029 32,268 SH   SOLE 1 32,268 0 0
MEDTRONIC PLC COM G5960L103 489 6,290 SH   DFND 1 0 0 6,290
MEDTRONIC PLC COM G5960L103 140,620 1,808,172 SH   SOLE 1 1,143,365 664,807 0
MEDTRONIC PLC OPT G5960L103 59,237 761,700 SH Put SOLE 8 761,700 0 0
MEDTRONIC PLC COM G5960L103 22,460 288,800 SH   SOLE 8 288,800 0 0
MEDTRONIC PLC OPT G5960L103 32,507 418,000 SH Call SOLE 8 418,000 0 0
MEDTRONIC PLC COM G5960L103 16,819 216,254 SH   SOLE 9 216,254 0 0
MEDTRONIC PLC COM G5960L103 849 10,915 SH   SOLE 20 0 10,915 0
MEDTRONIC PLC COM G5960L103 26 333 SH   SOLE 99 333 0 0
MEET GROUP INC COM 58513U101 6 1,552 SH   SOLE 1 1,552 0 0
MELCO RESORT ENTERTAINMENT L OPT 585464100 4,752 197,000 SH Put SOLE 8 197,000 0 0
MELCO RESORT ENTERTAINMENT L OPT 585464100 2,443 101,300 SH Call SOLE 8 101,300 0 0
MELCO RESORT ENTERTAINMENT L ADR 585464100 423 17,591 SH   SOLE 9 17,591 0 0
MELLANOX TECHNOLOGIES LTD COM M51363113 14 300 SH   SOLE 1 300 0 0
MELLANOX TECHNOLOGIES LTD OPT M51363113 571 12,100 SH Call SOLE 8 12,100 0 0
MELLANOX TECHNOLOGIES LTD OPT M51363113 910 19,300 SH Put SOLE 8 19,300 0 0
MELLANOX TECHNOLOGIES LTD COM M51363113 646 13,721 SH   SOLE 8 13,721 0 0
MERCADOLIBRE INC COM 58733R102 1,545 5,968 SH   SOLE 1 5,968 0 0
MERCADOLIBRE INC OPT 58733R102 4,920 19,000 SH Put SOLE 8 19,000 0 0
MERCADOLIBRE INC OPT 58733R102 7,846 30,300 SH Call SOLE 8 30,300 0 0
MERCADOLIBRE INC COM 58733R102 438 1,691 SH   SOLE 8 1,691 0 0
MERCANTILE BANK CORP COM 587376104 13 373 SH   SOLE 1 373 0 0
MERCANTILE BANK CORP COM 587376104 1 17 SH   SOLE 8 17 0 0
MERCK &amp CO INC COM 58933Y105 207,904 3,246,970 SH   SOLE 1 3,181,829 65,141 0
MERCK &amp CO INC COM 58933Y105 740 11,561 SH   DFND 1 0 0 11,561
MERCK &amp CO INC OPT 58933Y105 24,710 385,900 SH Put SOLE 8 385,900 0 0
MERCK &amp CO INC COM 58933Y105 13,362 208,686 SH   SOLE 8 208,686 0 0
MERCK &amp CO INC OPT 58933Y105 13,145 205,300 SH Call SOLE 8 205,300 0 0
MERCK &amp CO INC COM 58933Y105 4,364 68,145 SH   SOLE 9 68,145 0 0
MERCK &amp CO INC COM 58933Y105 640 10,000 SH   SOLE 20 0 10,000 0
MERCURY GENL CORP NEW COM 589400100 639 11,275 SH   SOLE 1 11,275 0 0
MERCURY GENL CORP NEW COM 589400100 106 1,864 SH   SOLE 8 1,864 0 0
MERCURY SYS INC COM 589378108 56 1,085 SH   SOLE 1 1,085 0 0
MERCURY SYS INC COM 589378108 5 102 SH   SOLE 8 102 0 0
MEREDITH CORP COM 589433101 452 8,134 SH   SOLE 1 8,134 0 0
MEREDITH CORP COM 589433101 22 400 SH   SOLE 8 400 0 0
MERIDIAN BANCORP INC MD COM 58958U103 58 3,112 SH   SOLE 1 3,112 0 0
MERIDIAN BANCORP INC MD COM 58958U103 1 53 SH   SOLE 8 53 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 14 964 SH   SOLE 1 964 0 0
MERIDIAN BIOSCIENCE INC OPT 589584101 11 800 SH Call SOLE 8 800 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 67 4,652 SH   SOLE 8 4,652 0 0
MERIT MED SYS INC COM 589889104 188 4,443 SH   SOLE 1 4,443 0 0
MERIT MED SYS INC COM 589889104 103 2,446 SH   SOLE 8 2,446 0 0
MERITAGE HOMES CORP COM 59001A102 40 893 SH   SOLE 1 893 0 0
MERITAGE HOMES CORP OPT 59001A102 773 17,400 SH Call SOLE 8 17,400 0 0
MERITAGE HOMES CORP OPT 59001A102 40 900 SH Put SOLE 8 900 0 0
MERITOR INC COM 59001K100 50 1,941 SH   SOLE 1 1,941 0 0
MERITOR INC OPT 59001K100 190 7,300 SH Put SOLE 8 7,300 0 0
MERITOR INC COM 59001K100 234 9,007 SH   SOLE 8 9,007 0 0
MERITOR INC OPT 59001K100 473 18,200 SH Call SOLE 8 18,200 0 0
MERRIMACK PHARMACEUTICALS IN COM 590328209 4 298 SH   SOLE 1 298 0 0
MERSANA THERAPEUTICS INC COM 59045L106 66 3,802 SH   SOLE 1 3,802 0 0
MESA LABS INC COM 59064R109 11 75 SH   SOLE 1 75 0 0
MESA LABS INC COM 59064R109 18 123 SH   SOLE 8 123 0 0
MESABI TR TRUS 590672101 68 2,966 SH   SOLE 8 2,966 0 0
META FINL GROUP INC COM 59100U108 890 11,359 SH   SOLE 1 11,359 0 0
METHANEX CORP COM 59151K108 60 1,200 SH   SOLE 1 1,200 0 0
METHANEX CORP COM 59151K108 8 154 SH   SOLE 8 154 0 0
METHANEX CORP COM 59151K108 5 100 SH   SOLE 9 100 0 0
METHODE ELECTRS INC COM 591520200 2,268 53,568 SH   SOLE 1 53,568 0 0
METHODE ELECTRS INC COM 591520200 19 437 SH   SOLE 8 437 0 0
METLIFE INC OPT 59156R108 10,390 200,000 SH Call SOLE 1 200,000 0 0
METLIFE INC COM 59156R108 81,811 1,574,776 SH   SOLE 1 1,574,776 0 0
METLIFE INC OPT 59156R108 16,873 324,800 SH Call SOLE 8 324,800 0 0
METLIFE INC COM 59156R108 1,148 22,104 SH   SOLE 8 22,104 0 0
METLIFE INC OPT 59156R108 16,728 322,000 SH Put SOLE 8 322,000 0 0
METLIFE INC COM 59156R108 470 9,055 SH   SOLE 9 9,055 0 0
METLIFE INC COM 59156R108 1,449 27,898 SH   DFND 20 0 0 27,898
METTLER TOLEDO INTERNATIONAL COM 592688105 21,233 33,909 SH   SOLE 1 33,909 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 346 552 SH   SOLE 8 552 0 0
MFA FINL INC TRUS 55272X102 394 44,977 SH   SOLE 1 44,977 0 0
MFA FINL INC TRUS 55272X102 1 70 SH   SOLE 8 70 0 0
MGE ENERGY INC COM 55277P104 504 7,809 SH   SOLE 1 7,809 0 0
MGE ENERGY INC COM 55277P104 28 440 SH   SOLE 8 440 0 0
MGIC INVT CORP WIS COM 552848103 4,872 388,807 SH   SOLE 1 388,807 0 0
MGIC INVT CORP WIS OPT 552848103 555 44,300 SH Put SOLE 8 44,300 0 0
MGIC INVT CORP WIS COM 552848103 5 381 SH   SOLE 8 381 0 0
MGIC INVT CORP WIS OPT 552848103 231 18,400 SH Call SOLE 8 18,400 0 0
MGM RESORTS INTERNATIONAL OPT 552953101 3,259 100,000 SH Put SOLE 1 100,000 0 0
MGM RESORTS INTERNATIONAL OPT 552953101 15,317 470,000 SH Call SOLE 1 470,000 0 0
MGM RESORTS INTERNATIONAL COM 552953101 148,392 4,553,328 SH   SOLE 1 4,553,328 0 0
MGM RESORTS INTERNATIONAL OPT 552953101 51,822 1,590,100 SH Call SOLE 8 1,590,100 0 0
MGM RESORTS INTERNATIONAL COM 552953101 4,803 147,362 SH   SOLE 8 147,362 0 0
MGM RESORTS INTERNATIONAL OPT 552953101 53,008 1,626,500 SH Put SOLE 8 1,626,500 0 0
MGM RESORTS INTERNATIONAL COM 552953101 2,021 62,000 SH   SOLE 20 0 62,000 0
MGP INGREDIENTS INC NEW COM 55303J106 448 7,399 SH   SOLE 1 7,399 0 0
MGP INGREDIENTS INC NEW COM 55303J106 30 498 SH   SOLE 8 498 0 0
MGP INGREDIENTS INC NEW OPT 55303J106 606 10,000 SH Call SOLE 8 10,000 0 0
MICHAEL KORS HLDGS LTD COM G60754101 8,221 171,785 SH   SOLE 1 171,785 0 0
MICHAEL KORS HLDGS LTD COM G60754101 345 7,216 SH   DFND 1 0 0 7,216
MICHAEL KORS HLDGS LTD COM G60754101 1,155 24,138 SH   SOLE 8 24,138 0 0
MICHAEL KORS HLDGS LTD OPT G60754101 2,885 60,300 SH Call SOLE 8 60,300 0 0
MICHAEL KORS HLDGS LTD OPT G60754101 1,306 27,300 SH Put SOLE 8 27,300 0 0
MICHAEL KORS HLDGS LTD COM G60754101 55 1,139 SH   SOLE 9 1,139 0 0
MICHAELS COS INC COM 59408Q106 3,878 180,671 SH   SOLE 1 180,671 0 0
MICHAELS COS INC COM 59408Q106 130 6,067 SH   SOLE 8 6,067 0 0
MICRO FOCUS INTERNATIONAL PL ADR 594837304 0 13 SH   DFND 1 0 0 13
MICRO FOCUS INTERNATIONAL PL ADR 594837304 1,249 39,162 SH   SOLE 1 39,162 0 0
MICRO FOCUS INTERNATIONAL PL OPT 594837304 280 8,788 SH Call SOLE 8 8,788 0 0
MICRO FOCUS INTERNATIONAL PL ADR 594837304 1,341 42,055 SH   SOLE 8 42,055 0 0
MICRO FOCUS INTERNATIONAL PL OPT 594837304 168 5,252 SH Put SOLE 8 5,252 0 0
MICRO FOCUS INTERNATIONAL PL ADR 594837304 26,791 839,827 SH   SOLE 9 839,827 0 0
MICROBOT MED INC COM 59503A105 0 1 SH   DFND 1 0 0 1
MICROCHIP TECHNOLOGY INC COM 595017104 10,335 115,115 SH   SOLE 1 115,115 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 90 1,000 SH   DFND 1 0 0 1,000
MICROCHIP TECHNOLOGY INC OPT 595017104 1,885 21,000 SH Put SOLE 8 21,000 0 0
MICROCHIP TECHNOLOGY INC BOND 595017AB0 8 2,000 PRN   SOLE 8 0 0 2,000
MICROCHIP TECHNOLOGY INC OPT 595017104 13,099 145,900 SH Call SOLE 8 145,900 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 589 6,567 SH   SOLE 8 6,567 0 0
MICRON TECHNOLOGY INC COM 595112103 23,554 598,882 SH   SOLE 1 598,882 0 0
MICRON TECHNOLOGY INC BOND 595112AX1 2,449 615,000 PRN   SOLE 8 0 0 615,000
MICRON TECHNOLOGY INC BOND 595112AU7 3,559 992,000 PRN   SOLE 8 0 0 992,000
MICRON TECHNOLOGY INC OPT 595112103 189,649 4,822,000 SH Put SOLE 8 4,822,000 0 0
MICRON TECHNOLOGY INC COM 595112103 122,305 3,109,693 SH   SOLE 8 3,109,693 0 0
MICRON TECHNOLOGY INC OPT 595112103 71,266 1,812,000 SH Call SOLE 8 1,812,000 0 0
MICRON TECHNOLOGY INC BOND 595112AY9 3 2,000 PRN   SOLE 8 0 0 2,000
MICRON TECHNOLOGY INC COM 595112103 7 177 SH   SOLE 9 177 0 0
MICROSEMI CORP COM 595137100 1,130 21,964 SH   SOLE 1 21,964 0 0
MICROSEMI CORP OPT 595137100 5 100 SH Call SOLE 8 100 0 0
MICROSEMI CORP COM 595137100 2,455 47,706 SH   SOLE 8 47,706 0 0
MICROSOFT CORP COM 594918104 5,550 74,508 SH   DFND 1 0 0 74,508
MICROSOFT CORP COM 594918104 343,203 4,607,377 SH   SOLE 1 3,819,108 788,269 0
MICROSOFT CORP OPT 594918104 85,716 1,150,700 SH Put SOLE 8 1,150,700 0 0
MICROSOFT CORP OPT 594918104 191,425 2,569,800 SH Call SOLE 8 2,569,800 0 0
MICROSOFT CORP COM 594918104 1,361 18,264 SH   SOLE 8 18,264 0 0
MICROSOFT CORP COM 594918104 5,394 72,412 SH   SOLE 9 72,412 0 0
MICROSOFT CORP COM 594918104 3,169 42,545 SH   SOLE 20 0 42,545 0
MICROSOFT CORP COM 594918104 798 10,716 SH   DFND 20 0 0 10,716
MICROSTRATEGY INC COM 594972408 28 221 SH   SOLE 1 221 0 0
MICROSTRATEGY INC OPT 594972408 920 7,200 SH Put SOLE 8 7,200 0 0
MICROSTRATEGY INC COM 594972408 426 3,336 SH   SOLE 8 3,336 0 0
MICROSTRATEGY INC OPT 594972408 13 100 SH Call SOLE 8 100 0 0
MICROVISION INC DEL COM 594960304 5 1,790 SH   SOLE 1 1,790 0 0
MID AMER APT CMNTYS INC TRUS 59522J103 12,184 113,990 SH   SOLE 1 113,990 0 0
MID AMER APT CMNTYS INC TRUS 59522J103 5 40 SH   SOLE 8 40 0 0
MID CON ENERGY PARTNERS LP COM 59560V109 0 47 SH   SOLE 8 47 0 0
MIDDLEBY CORP COM 596278101 2,661 20,763 SH   SOLE 1 20,763 0 0
MIDDLEBY CORP OPT 596278101 474 3,700 SH Call SOLE 8 3,700 0 0
MIDDLEBY CORP COM 596278101 429 3,346 SH   SOLE 8 3,346 0 0
MIDDLEBY CORP OPT 596278101 525 4,100 SH Put SOLE 8 4,100 0 0
MIDDLEFIELD BANC CORP COM 596304204 9 179 SH   SOLE 1 179 0 0
MIDDLESEX WATER CO COM 596680108 25 646 SH   SOLE 1 646 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 11 360 SH   SOLE 1 360 0 0
MIDSOUTH BANCORP INC COM 598039105 4 301 SH   SOLE 1 301 0 0
MIDSTATES PETE CO INC COM 59804T407 14 915 SH   SOLE 1 915 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 27 805 SH   SOLE 1 805 0 0
MILACRON HLDGS CORP COM 59870L106 614 36,422 SH   SOLE 1 36,422 0 0
MILACRON HLDGS CORP COM 59870L106 15,941 945,427 SH   SOLE 8 945,427 0 0
MILLER HERMAN INC COM 600544100 1,234 34,344 SH   SOLE 1 34,344 0 0
MILLER HERMAN INC COM 600544100 340 9,476 SH   SOLE 8 9,476 0 0
MILLER HERMAN INC OPT 600544100 7 200 SH Put SOLE 8 200 0 0
MILLER INDS INC TENN COM 600551204 10 376 SH   SOLE 1 376 0 0
MIMECAST LTD COM G14838109 1,445 50,843 SH   DFND 1 0 0 50,843
MIMECAST LTD COM G14838109 23 828 SH   SOLE 8 828 0 0
MIMEDX GROUP INC COM 602496101 7,108 598,318 SH   SOLE 1 598,318 0 0
MIMEDX GROUP INC COM 602496101 2,270 191,004 SH   SOLE 8 191,004 0 0
MIMEDX GROUP INC OPT 602496101 223 18,800 SH Put SOLE 8 18,800 0 0
MIMEDX GROUP INC OPT 602496101 100 8,400 SH Call SOLE 8 8,400 0 0
MINDBODY INC COM 60255W105 35 1,384 SH   SOLE 1 1,384 0 0
MINDBODY INC COM 60255W105 55 2,123 SH   SOLE 8 2,123 0 0
MINERALS TECHNOLOGIES INC COM 603158106 319 4,516 SH   SOLE 1 4,516 0 0
MINERALS TECHNOLOGIES INC COM 603158106 28 395 SH   SOLE 8 395 0 0
MINERVA NEUROSCIENCES INC COM 603380106 5 676 SH   SOLE 1 676 0 0
MIRAGEN THERAPEUTICS INC COM 60463E103 3 292 SH   SOLE 1 292 0 0
MIRATI THERAPEUTICS INC COM 60468T105 146 12,500 SH   SOLE 1 12,500 0 0
MISTRAS GROUP INC COM 60649T107 10 488 SH   SOLE 1 488 0 0
MITEK SYS INC COM 606710200 138 14,537 SH   SOLE 1 14,537 0 0
MITEK SYS INC COM 606710200 100 10,460 SH   SOLE 8 10,460 0 0
MITEL NETWORKS CORP COM 60671Q104 67 8,000 SH   SOLE 1 8,000 0 0
MITEL NETWORKS CORP COM 60671Q104 3 379 SH   SOLE 8 379 0 0
MITSUBISHI UFJ FINL GROUP IN ADR 606822104 168 26,159 SH   SOLE 1 26,159 0 0
MITSUBISHI UFJ FINL GROUP IN OPT 606822104 1 200 SH Call SOLE 8 200 0 0
MKS INSTRUMENT INC COM 55306N104 300 3,178 SH   SOLE 1 3,178 0 0
MKS INSTRUMENT INC COM 55306N104 1,748 18,510 SH   SOLE 8 18,510 0 0
MKS INSTRUMENT INC OPT 55306N104 586 6,200 SH Put SOLE 8 6,200 0 0
MKS INSTRUMENT INC OPT 55306N104 28 300 SH Call SOLE 8 300 0 0
MOBILE MINI INC COM 60740F105 35 1,019 SH   SOLE 1 1,019 0 0
MOBILE MINI INC COM 60740F105 7 207 SH   SOLE 8 207 0 0
MOBILE TELESYSTEMS PJSC ADR 607409109 239 22,881 SH   SOLE 1 22,881 0 0
MOBILE TELESYSTEMS PJSC ADR 607409109 1 63 SH   SOLE 8 63 0 0
MOBILE TELESYSTEMS PJSC ADR 607409109 6,847 655,856 SH   SOLE 9 655,856 0 0
MOBILEIRON INC COM 60739U204 5 1,297 SH   SOLE 1 1,297 0 0
MOBILEIRON INC COM 60739U204 9 2,542 SH   SOLE 8 2,542 0 0
MODEL N INC COM 607525102 8 540 SH   SOLE 1 540 0 0
MODEL N INC COM 607525102 1 92 SH   SOLE 8 92 0 0
MODINE MFG CO COM 607828100 210 10,926 SH   SOLE 1 10,926 0 0
MOELIS &amp CO COM 60786M105 31 724 SH   SOLE 1 724 0 0
MOHAWK INDS INC COM 608190104 50,176 202,723 SH   SOLE 1 55,578 147,145 0
MOHAWK INDS INC OPT 608190104 99 400 SH Call SOLE 8 400 0 0
MOHAWK INDS INC OPT 608190104 693 2,800 SH Put SOLE 8 2,800 0 0
MOHAWK INDS INC COM 608190104 208 840 SH   SOLE 8 840 0 0
MOHAWK INDS INC COM 608190104 452 1,826 SH   SOLE 20 0 1,826 0
MOHAWK INDS INC COM 608190104 1,115 4,506 SH   DFND 20 0 0 4,506
MOLINA HEALTHCARE INC COM 60855R100 8,982 130,626 SH   SOLE 1 130,626 0 0
MOLINA HEALTHCARE INC OPT 60855R100 2,118 30,800 SH Call SOLE 8 30,800 0 0
MOLINA HEALTHCARE INC OPT 60855R100 213 3,100 SH Put SOLE 8 3,100 0 0
MOLINA HEALTHCARE INC BOND 60855RAC4 863 500,000 PRN   SOLE 8 0 0 500,000
MOLINA HEALTHCARE INC COM 60855R100 230 3,348 SH   SOLE 8 3,348 0 0
MOLSON COORS BREWING CO COM 60871R209 11,407 139,719 SH   SOLE 1 139,719 0 0
MOLSON COORS BREWING CO COM 60871R209 255 3,127 SH   SOLE 8 3,127 0 0
MOLSON COORS BREWING CO OPT 60871R209 2,294 28,100 SH Call SOLE 8 28,100 0 0
MOLSON COORS BREWING CO OPT 60871R209 2,972 36,400 SH Put SOLE 8 36,400 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 442 23,901 SH   SOLE 1 23,901 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 332 17,936 SH   SOLE 8 17,936 0 0
MOMENTA PHARMACEUTICALS INC OPT 60877T100 22 1,200 SH Call SOLE 8 1,200 0 0
MOMO INC ADR 60879B107 147 4,700 SH   SOLE 1 4,700 0 0
MOMO INC OPT 60879B107 15,196 484,900 SH Put SOLE 8 484,900 0 0
MOMO INC OPT 60879B107 9,775 311,900 SH Call SOLE 8 311,900 0 0
MOMO INC ADR 60879B107 14,013 447,123 SH   SOLE 8 447,123 0 0
MOMO INC ADR 60879B107 1,182 37,700 SH   SOLE 9 37,700 0 0
MONARCH CASINO &amp RESORT INC COM 609027107 192 4,848 SH   SOLE 1 4,848 0 0
MONARCH CASINO &amp RESORT INC COM 609027107 28 726 SH   SOLE 8 726 0 0
MONDELEZ INTL INC COM 609207105 90,451 2,224,562 SH   SOLE 1 1,407,222 817,340 0
MONDELEZ INTL INC COM 609207105 2,314 56,907 SH   DFND 1 0 0 56,907
MONDELEZ INTL INC COM 609207105 7,465 183,600 SH   SOLE 8 183,600 0 0
MONDELEZ INTL INC OPT 609207105 46,812 1,151,300 SH Put SOLE 8 1,151,300 0 0
MONDELEZ INTL INC OPT 609207105 15,069 370,600 SH Call SOLE 8 370,600 0 0
MONDELEZ INTL INC COM 609207105 5,747 141,345 SH   SOLE 9 141,345 0 0
MONDELEZ INTL INC COM 609207105 540 13,274 SH   SOLE 20 0 13,274 0
MONDELEZ INTL INC COM 609207105 114 2,811 SH   SOLE 99 2,811 0 0
MONEYGRAM INTL INC COM 60935Y208 1,319 81,728 SH   SOLE 1 81,728 0 0
MONEYGRAM INTL INC COM 60935Y208 91 5,653 SH   SOLE 8 5,653 0 0
MONMOUTH REAL ESTATE INVT CO TRUS 609720107 103 6,384 SH   SOLE 1 6,384 0 0
MONMOUTH REAL ESTATE INVT CO TRUS 609720107 0 1 SH   SOLE 8 1 0 0
MONOLITHIC PWR SYS INC COM 609839105 135 1,260 SH   SOLE 1 1,260 0 0
MONOLITHIC PWR SYS INC COM 609839105 13 116 SH   SOLE 8 116 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 84 4,351 SH   SOLE 1 4,351 0 0
MONRO INC COM 610236101 41 736 SH   SOLE 1 736 0 0
MONRO INC COM 610236101 984 17,565 SH   SOLE 8 17,565 0 0
MONRO INC OPT 610236101 179 3,200 SH Call SOLE 8 3,200 0 0
MONSANTO CO NEW COM 61166W101 33,151 276,672 SH   SOLE 1 276,672 0 0
MONSANTO CO NEW COM 61166W101 977 8,153 SH   DFND 1 0 0 8,153
MONSANTO CO NEW COM 61166W101 7,842 65,451 SH   SOLE 8 65,451 0 0
MONSANTO CO NEW OPT 61166W101 32,411 270,500 SH Call SOLE 8 270,500 0 0
MONSANTO CO NEW OPT 61166W101 15,397 128,500 SH Put SOLE 8 128,500 0 0
MONSANTO CO NEW COM 61166W101 67 559 SH   SOLE 9 559 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 16,515 298,910 SH   SOLE 1 298,910 0 0
MONSTER BEVERAGE CORP NEW OPT 61174X109 1,547 28,000 SH Put SOLE 8 28,000 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 1,766 31,959 SH   SOLE 8 31,959 0 0
MONSTER BEVERAGE CORP NEW OPT 61174X109 2,724 49,300 SH Call SOLE 8 49,300 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 0 1 SH   SOLE 9 1 0 0
MOODYS CORP COM 615369105 11,986 86,098 SH   SOLE 1 86,098 0 0
MOODYS CORP OPT 615369105 14 100 SH Put SOLE 8 100 0 0
MOODYS CORP OPT 615369105 56 400 SH Call SOLE 8 400 0 0
MOODYS CORP COM 615369105 215 1,545 SH   SOLE 8 1,545 0 0
MOOG INC COM 615394202 834 9,989 SH   SOLE 1 9,989 0 0
MORGAN STANLEY COM 617446448 33,706 699,757 SH   SOLE 1 699,757 0 0
MORGAN STANLEY OPT 617446448 1,908 39,600 SH Call SOLE 1 39,600 0 0
MORGAN STANLEY COM 617446448 4,165 86,457 SH   DFND 1 0 0 86,457
MORGAN STANLEY OPT 617446448 54,880 1,139,300 SH Put SOLE 8 1,139,300 0 0
MORGAN STANLEY OPT 617446448 19,808 411,200 SH Call SOLE 8 411,200 0 0
MORGAN STANLEY COM 617446448 8,147 169,120 SH   SOLE 8 169,120 0 0
MORGAN STANLEY COM 617446448 744 15,449 SH   SOLE 9 15,449 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 477 13,922 SH   DFND 1 0 0 13,922
MORNINGSTAR INC COM 617700109 255 3,002 SH   SOLE 1 3,002 0 0
MORNINGSTAR INC OPT 617700109 17 200 SH Put SOLE 8 200 0 0
MORNINGSTAR INC OPT 617700109 221 2,600 SH Call SOLE 8 2,600 0 0
MORNINGSTAR INC COM 617700109 119 1,403 SH   SOLE 8 1,403 0 0
MOSAIC CO NEW COM 61945C103 43 2,000 SH   DFND 1 0 0 2,000
MOSAIC CO NEW COM 61945C103 12,936 599,175 SH   SOLE 1 599,175 0 0
MOSAIC CO NEW COM 61945C103 1,263 58,487 SH   SOLE 8 58,487 0 0
MOSAIC CO NEW OPT 61945C103 5,924 274,400 SH Call SOLE 8 274,400 0 0
MOSAIC CO NEW OPT 61945C103 6,697 310,200 SH Put SOLE 8 310,200 0 0
MOSAIC CO NEW COM 61945C103 938 43,431 SH   SOLE 9 43,431 0 0
MOSAIC CO NEW COM 61945C103 177 8,200 SH   DFND 20 0 0 8,200
MOTORCAR PTS AMER INC COM 620071100 57 1,940 SH   SOLE 1 1,940 0 0
MOTOROLA SOLUTIONS INC COM 620076307 7,775 91,619 SH   SOLE 1 91,619 0 0
MOTOROLA SOLUTIONS INC COM 620076307 6 71 SH   DFND 1 0 0 71
MOTOROLA SOLUTIONS INC OPT 620076307 8,954 105,500 SH Call SOLE 8 105,500 0 0
MOTOROLA SOLUTIONS INC COM 620076307 1,022 12,038 SH   SOLE 8 12,038 0 0
MOTOROLA SOLUTIONS INC OPT 620076307 348 4,100 SH Put SOLE 8 4,100 0 0
MOTOROLA SOLUTIONS INC COM 620076307 12 145 SH   SOLE 9 145 0 0
MOUNTAIN PROV DIAMONDS INC COM 62426E402 1,339 418,341 SH   DFND 1 0 0 418,341
MOVADO GROUP INC COM 624580106 101 3,601 SH   SOLE 1 3,601 0 0
MOVADO GROUP INC COM 624580106 48 1,707 SH   SOLE 8 1,707 0 0
MPLX LP COM 55336V100 57,927 1,654,570 SH   SOLE 1 1,654,570 0 0
MPLX LP OPT 55336V100 2,951 84,300 SH Call SOLE 8 84,300 0 0
MPLX LP COM 55336V100 2,031 58,009 SH   SOLE 8 58,009 0 0
MPLX LP OPT 55336V100 839 23,954 SH Put SOLE 8 23,954 0 0
MRC GLOBAL INC COM 55345K103 141 8,060 SH   SOLE 1 8,060 0 0
MRC GLOBAL INC COM 55345K103 47 2,676 SH   SOLE 8 2,676 0 0
MSA SAFETY INC COM 553498106 320 4,024 SH   SOLE 1 4,024 0 0
MSC INDL DIRECT INC COM 553530106 3,649 48,290 SH   SOLE 1 48,290 0 0
MSC INDL DIRECT INC COM 553530106 313 4,136 SH   SOLE 8 4,136 0 0
MSCI INC COM 55354G100 5,456 46,679 SH   SOLE 1 46,679 0 0
MSCI INC COM 55354G100 3,305 28,279 SH   SOLE 8 28,279 0 0
MSG NETWORK INC COM 553573106 1,068 50,392 SH   SOLE 1 50,392 0 0
MSG NETWORK INC COM 553573106 106 5,044 SH   SOLE 8 5,044 0 0
MTGE INVT CORP TRUS 55378A105 124 6,366 SH   SOLE 1 6,366 0 0
MTS SYS CORP COM 553777103 21 389 SH   SOLE 1 389 0 0
MTS SYS CORP COM 553777103 0 1 SH   SOLE 8 1 0 0
MUELLER INDS INC COM 624756102 46 1,321 SH   SOLE 1 1,321 0 0
MUELLER INDS INC COM 624756102 73 2,095 SH   SOLE 8 2,095 0 0
MUELLER WTR PRODS INC COM 624758108 55 4,282 SH   SOLE 1 4,282 0 0
MUELLER WTR PRODS INC COM 624758108 144 11,290 SH   SOLE 8 11,290 0 0
MULESOFT INC COM 625207105 11 565 SH   SOLE 1 565 0 0
MULESOFT INC COM 625207105 13 658 SH   SOLE 8 658 0 0
MULTI COLOR CORP COM 625383104 26 317 SH   SOLE 1 317 0 0
MULTI COLOR CORP COM 625383104 4 46 SH   SOLE 8 46 0 0
MURPHY OIL CORP COM 626717102 1,428 53,782 SH   SOLE 1 53,782 0 0
MURPHY OIL CORP OPT 626717102 839 31,600 SH Put SOLE 8 31,600 0 0
MURPHY OIL CORP COM 626717102 113 4,269 SH   SOLE 8 4,269 0 0
MURPHY OIL CORP OPT 626717102 1,509 56,800 SH Call SOLE 8 56,800 0 0
MURPHY USA INC COM 626755102 2,629 38,105 SH   SOLE 1 38,105 0 0
MURPHY USA INC COM 626755102 140 2,041 SH   SOLE 8 2,041 0 0
MUTUALFIRST FINL INC COM 62845B104 5 142 SH   SOLE 1 142 0 0
MVC CAPITAL INC COM 553829102 2 203 SH   SOLE 8 203 0 0
MYERS INDS INC COM 628464109 11 536 SH   SOLE 1 536 0 0
MYERS INDS INC COM 628464109 15 702 SH   SOLE 8 702 0 0
MYLAN N V COM N59465109 6 186 SH   DFND 1 0 0 186
MYLAN N V COM N59465109 17,377 553,949 SH   SOLE 1 553,949 0 0
MYLAN N V OPT N59465109 15,500 494,100 SH Put SOLE 8 494,100 0 0
MYLAN N V OPT N59465109 6,879 219,300 SH Call SOLE 8 219,300 0 0
MYLAN N V COM N59465109 8,391 267,452 SH   SOLE 8 267,452 0 0
MYLAN N V COM N59465109 185 5,883 SH   SOLE 9 5,883 0 0
MYOKARDIA INC COM 62857M105 598 13,950 SH   SOLE 1 13,950 0 0
MYOKARDIA INC COM 62857M105 12 277 SH   SOLE 8 277 0 0
MYR GROUP INC DEL COM 55405W104 175 5,983 SH   SOLE 1 5,983 0 0
MYR GROUP INC DEL COM 55405W104 2 70 SH   SOLE 8 70 0 0
MYRIAD GENETICS INC COM 62855J104 862 23,830 SH   SOLE 1 23,830 0 0
MYRIAD GENETICS INC OPT 62855J104 177 4,900 SH Call SOLE 8 4,900 0 0
MYRIAD GENETICS INC COM 62855J104 2,399 66,277 SH   SOLE 8 66,277 0 0
MYRIAD GENETICS INC OPT 62855J104 420 11,600 SH Put SOLE 8 11,600 0 0
NABORS INDUSTRIES LTD COM G6359F103 630 77,972 SH   SOLE 1 77,972 0 0
NABORS INDUSTRIES LTD COM G6359F103 1,035 128,240 SH   SOLE 8 128,240 0 0
NABORS INDUSTRIES LTD OPT G6359F103 1,402 173,700 SH Call SOLE 8 173,700 0 0
NABORS INDUSTRIES LTD OPT G6359F103 2,193 271,800 SH Put SOLE 8 271,800 0 0
NACCO INDS INC COM 629579103 38 445 SH   SOLE 1 445 0 0
NAM TAI PPTY INC COM G63907102 0 16 SH   SOLE 8 16 0 0
NANOMETRICS INC COM 630077105 16 557 SH   SOLE 1 557 0 0
NANOMETRICS INC COM 630077105 29 1,011 SH   SOLE 8 1,011 0 0
NANOMETRICS INC OPT 630077105 89 3,100 SH Call SOLE 8 3,100 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 8 478 SH   SOLE 1 478 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 28 1,748 SH   SOLE 8 1,748 0 0
NANTHEALTH INC COM 630104107 7 1,794 SH   SOLE 1 1,794 0 0
NANTKWEST INC COM 63016Q102 132 24,107 SH   SOLE 1 24,107 0 0
NANTKWEST INC COM 63016Q102 13 2,395 SH   SOLE 8 2,395 0 0
NAPCO SEC TECHNOLOGIES INC COM 630402105 3 276 SH   SOLE 1 276 0 0
NASDAQ INC COM 631103108 4 55 SH   DFND 1 0 0 55
NASDAQ INC COM 631103108 7,858 101,308 SH   SOLE 1 101,308 0 0
NASDAQ INC OPT 631103108 822 10,600 SH Call SOLE 8 10,600 0 0
NASDAQ INC COM 631103108 9 114 SH   SOLE 8 114 0 0
NATERA INC COM 632307104 261 20,237 SH   SOLE 1 20,237 0 0
NATERA INC COM 632307104 4 266 SH   SOLE 8 266 0 0
NATHANS FAMOUS INC NEW COM 632347100 5 65 SH   SOLE 1 65 0 0
NATIONAL BANKSHARES INC VA COM 634865109 7 158 SH   SOLE 1 158 0 0
NATIONAL BEVERAGE CORP COM 635017106 2,217 17,871 SH   SOLE 1 17,871 0 0
NATIONAL BEVERAGE CORP OPT 635017106 62 500 SH Call SOLE 8 500 0 0
NATIONAL BEVERAGE CORP COM 635017106 335 2,700 SH   SOLE 8 2,700 0 0
NATIONAL BEVERAGE CORP OPT 635017106 14,725 118,700 SH Put SOLE 8 118,700 0 0
NATIONAL BK HLDGS CORP COM 633707104 999 27,975 SH   SOLE 1 27,975 0 0
NATIONAL BK HLDGS CORP COM 633707104 3 82 SH   SOLE 8 82 0 0
NATIONAL CINEMEDIA INC COM 635309107 10 1,435 SH   SOLE 1 1,435 0 0
NATIONAL CINEMEDIA INC COM 635309107 31 4,398 SH   SOLE 8 4,398 0 0
NATIONAL CINEMEDIA INC OPT 635309107 11 1,600 SH Call SOLE 8 1,600 0 0
NATIONAL COMM CORP COM 63546L102 20 466 SH   SOLE 1 466 0 0
NATIONAL FUEL GAS CO N J COM 636180101 3,018 53,322 SH   SOLE 1 53,322 0 0
NATIONAL FUEL GAS CO N J COM 636180101 761 13,452 SH   SOLE 8 13,452 0 0
NATIONAL GEN HLDGS CORP COM 636220303 85 4,423 SH   SOLE 1 4,423 0 0
NATIONAL GEN HLDGS CORP COM 636220303 3 149 SH   SOLE 8 149 0 0
NATIONAL GRID PLC ADR 636274409 82 1,300 SH   SOLE 1 1,300 0 0
NATIONAL HEALTH INVS INC TRUS 63633D104 415 5,375 SH   SOLE 1 5,375 0 0
NATIONAL HEALTH INVS INC TRUS 63633D104 104 1,343 SH   SOLE 8 1,343 0 0
NATIONAL HEALTHCARE CORP COM 635906100 66 1,059 SH   SOLE 1 1,059 0 0
NATIONAL INSTRS CORP COM 636518102 145 3,445 SH   SOLE 1 3,445 0 0
NATIONAL INSTRS CORP COM 636518102 212 5,034 SH   SOLE 8 5,034 0 0
NATIONAL OILWELL VARCO INC COM 637071101 4,060 113,620 SH   SOLE 1 113,620 0 0
NATIONAL OILWELL VARCO INC COM 637071101 74 2,082 SH   DFND 1 0 0 2,082
NATIONAL OILWELL VARCO INC OPT 637071101 6,042 169,100 SH Call SOLE 8 169,100 0 0
NATIONAL OILWELL VARCO INC OPT 637071101 3,709 103,800 SH Put SOLE 8 103,800 0 0
NATIONAL OILWELL VARCO INC COM 637071101 783 21,919 SH   SOLE 8 21,919 0 0
NATIONAL PRESTO INDS INC COM 637215104 32 301 SH   SOLE 1 301 0 0
NATIONAL RESH CORP COM 637372202 8 220 SH   SOLE 1 220 0 0
NATIONAL RETAIL PPTYS INC TRUS 637417106 950 22,801 SH   SOLE 1 22,801 0 0
NATIONAL RETAIL PPTYS INC OPT 637417106 225 5,400 SH Call SOLE 8 5,400 0 0
NATIONAL RETAIL PPTYS INC TRUS 637417106 8 202 SH   SOLE 8 202 0 0
NATIONAL RETAIL PPTYS INC OPT 637417106 117 2,800 SH Put SOLE 8 2,800 0 0
NATIONAL STORAGE AFFILIATES TRUS 637870106 789 32,556 SH   SOLE 1 32,556 0 0
NATIONAL WESTN LIFE GROUP IN COM 638517102 123 353 SH   SOLE 1 353 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 13 678 SH   SOLE 1 678 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 1,031 55,514 SH   SOLE 8 55,514 0 0
NATIONSTAR MTG HLDGS INC OPT 63861C109 591 31,800 SH Put SOLE 8 31,800 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 504 17,755 SH   SOLE 1 17,755 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 0 16 SH   SOLE 8 16 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 2 415 SH   SOLE 1 415 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 12 493 SH   SOLE 1 493 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 1 23 SH   SOLE 8 23 0 0
NATURAL RESOURCE PARTNERS L COM 63900P608 3,341 135,000 SH   SOLE 1 135,000 0 0
NATURES SUNSHINE PRODUCTS IN COM 639027101 3 250 SH   SOLE 1 250 0 0
NATUS MEDICAL INC DEL COM 639050103 28 752 SH   SOLE 1 752 0 0
NAUTILUS INC COM 63910B102 541 31,975 SH   SOLE 1 31,975 0 0
NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 0 23 SH   SOLE 8 23 0 0
NAVIENT CORPORATION COM 63938C108 4,205 279,953 SH   SOLE 1 279,953 0 0
NAVIENT CORPORATION COM 63938C108 18 1,158 SH   SOLE 8 1,158 0 0
NAVIENT CORPORATION OPT 63938C108 15 1,000 SH Call SOLE 8 1,000 0 0
NAVIGANT CONSULTING INC COM 63935N107 117 6,889 SH   SOLE 1 6,889 0 0
NAVIGANT CONSULTING INC COM 63935N107 2 137 SH   SOLE 8 137 0 0
NAVIGATOR HOLDINGS LTD COM Y62132108 148 13,300 SH   SOLE 1 13,300 0 0
NAVIGATOR HOLDINGS LTD COM Y62132108 1 63 SH   SOLE 8 63 0 0
NAVIGATORS GROUP INC COM 638904102 55 946 SH   SOLE 1 946 0 0
NAVIGATORS GROUP INC COM 638904102 2 30 SH   SOLE 8 30 0 0
NAVIOS MARITIME ACQUIS CORP COM Y62159101 2 1,912 SH   SOLE 1 1,912 0 0
NAVIOS MARITIME HOLDINGS INC COM Y62196103 3 2,237 SH   SOLE 1 2,237 0 0
NAVIOS MARITIME MIDSTREAM LP COM Y62134104 1 99 SH   SOLE 8 99 0 0
NAVIOS MARITIME PARTNERS L P COM Y62267102 147 71,600 SH   SOLE 1 71,600 0 0
NAVIOS MARITIME PARTNERS L P COM Y62267102 0 1 SH   SOLE 8 1 0 0
NAVISTAR INTL CORP NEW COM 63934E108 51 1,153 SH   SOLE 1 1,153 0 0
NAVISTAR INTL CORP NEW OPT 63934E108 2,115 48,000 SH Put SOLE 8 48,000 0 0
NAVISTAR INTL CORP NEW COM 63934E108 395 8,990 SH   SOLE 8 8,990 0 0
NAVISTAR INTL CORP NEW OPT 63934E108 2,190 49,700 SH Call SOLE 8 49,700 0 0
NBT BANCORP INC COM 628778102 36 989 SH   SOLE 1 989 0 0
NCI BUILDING SYS INC COM 628852204 14 927 SH   SOLE 1 927 0 0
NCI BUILDING SYS INC COM 628852204 286 18,339 SH   SOLE 8 18,339 0 0
NCI BUILDING SYS INC OPT 628852204 94 6,000 SH Put SOLE 8 6,000 0 0
NCR CORP NEW COM 62886E108 2,857 76,140 SH   SOLE 1 76,140 0 0
NCR CORP NEW OPT 62886E108 4,724 125,900 SH Call SOLE 8 125,900 0 0
NCR CORP NEW OPT 62886E108 953 25,400 SH Put SOLE 8 25,400 0 0
NCS MULTISTAGE HLDGS INC COM 628877102 76 3,147 SH   SOLE 1 3,147 0 0
NEENAH PAPER INC COM 640079109 1,425 16,657 SH   SOLE 1 16,657 0 0
NEENAH PAPER INC COM 640079109 6 73 SH   SOLE 8 73 0 0
NEFF CORP COM 640094207 2,108 84,303 SH   SOLE 1 84,303 0 0
NEFF CORP COM 640094207 0 14 SH   SOLE 8 14 0 0
NEKTAR THERAPEUTICS COM 640268108 82 3,436 SH   SOLE 1 3,436 0 0
NEKTAR THERAPEUTICS COM 640268108 5,484 228,496 SH   SOLE 8 228,496 0 0
NEKTAR THERAPEUTICS OPT 640268108 2,753 114,700 SH Call SOLE 8 114,700 0 0
NEKTAR THERAPEUTICS OPT 640268108 598 24,900 SH Put SOLE 8 24,900 0 0
NELNET INC COM 64031N108 1,094 21,663 SH   SOLE 1 21,663 0 0
NEOGEN CORP COM 640491106 67 862 SH   SOLE 1 862 0 0
NEOGENOMICS INC COM 64049M209 410 36,893 SH   SOLE 1 36,893 0 0
NEOPHOTONICS CORP COM 64051T100 472 84,950 SH   SOLE 1 84,950 0 0
NEOPHOTONICS CORP COM 64051T100 120 21,606 SH   SOLE 8 21,606 0 0
NEOS THERAPEUTICS INC COM 64052L106 114 12,504 SH   SOLE 1 12,504 0 0
NEOS THERAPEUTICS INC COM 64052L106 1 77 SH   SOLE 8 77 0 0
NET 1 UEPS TECHNOLOGIES INC COM 64107N206 6 571 SH   SOLE 8 571 0 0
NET 1 UEPS TECHNOLOGIES INC OPT 64107N206 10 1,000 SH Put SOLE 8 1,000 0 0
NET 1 UEPS TECHNOLOGIES INC COM 64107N206 1,212 124,480 SH   SOLE 41 124,480 0 0
NET 1 UEPS TECHNOLOGIES INC COM 64107N206 6 632 SH   SOLE 81 632 0 0
NETAPP INC COM 64110D104 4,833 110,451 SH   SOLE 1 110,451 0 0
NETAPP INC OPT 64110D104 4,433 101,300 SH Put SOLE 8 101,300 0 0
NETAPP INC COM 64110D104 1,888 43,142 SH   SOLE 8 43,142 0 0
NETAPP INC OPT 64110D104 5,789 132,300 SH Call SOLE 8 132,300 0 0
NETEASE INC ADR 64110W102 8,904 33,754 SH   SOLE 1 33,754 0 0
NETEASE INC OPT 64110W102 39,440 149,500 SH Put SOLE 8 149,500 0 0
NETEASE INC OPT 64110W102 11,581 43,900 SH Call SOLE 8 43,900 0 0
NETEASE INC ADR 64110W102 9,268 35,127 SH   SOLE 8 35,127 0 0
NETEASE INC ADR 64110W102 7,655 29,016 SH   SOLE 9 29,016 0 0
NETFLIX INC COM 64110L106 464 2,557 SH   DFND 1 0 0 2,557
NETFLIX INC COM 64110L106 70,429 388,356 SH   SOLE 1 388,356 0 0
NETFLIX INC OPT 64110L106 54,061 298,100 SH Call SOLE 8 298,100 0 0
NETFLIX INC OPT 64110L106 211,563 1,166,600 SH Put SOLE 8 1,166,600 0 0
NETFLIX INC COM 64110L106 65,663 362,079 SH   SOLE 8 362,079 0 0
NETFLIX INC COM 64110L106 31 172 SH   SOLE 9 172 0 0
NETFLIX INC COM 64110L106 206 1,138 SH   SOLE 81 1,138 0 0
NETGEAR INC COM 64111Q104 1,310 27,526 SH   SOLE 1 27,526 0 0
NETGEAR INC COM 64111Q104 1,494 31,380 SH   SOLE 8 31,380 0 0
NETGEAR INC OPT 64111Q104 33 700 SH Put SOLE 8 700 0 0
NETGEAR INC OPT 64111Q104 10 200 SH Call SOLE 8 200 0 0
NETLIST INC COM 64118P109 0 59 SH   SOLE 8 59 0 0
NETSCOUT SYS INC COM 64115T104 2,467 76,271 SH   SOLE 1 76,271 0 0
NETSCOUT SYS INC COM 64115T104 4 129 SH   SOLE 8 129 0 0
NETSOL TECHNOLOGIES INC COM 64115A402 0 5 SH   SOLE 8 5 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 18 295 SH   SOLE 1 295 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 2,033 33,181 SH   SOLE 8 33,181 0 0
NEUROCRINE BIOSCIENCES INC OPT 64125C109 9,272 151,300 SH Put SOLE 8 151,300 0 0
NEUROCRINE BIOSCIENCES INC OPT 64125C109 2,562 41,800 SH Call SOLE 8 41,800 0 0
NEURODERM LTD COM M74231107 910 23,400 SH   SOLE 1 23,400 0 0
NEURODERM LTD COM M74231107 2 71 SH   SOLE 8 71 0 0
NEVRO CORP COM 64157F103 58 641 SH   SOLE 1 641 0 0
NEVRO CORP OPT 64157F103 254 2,800 SH Put SOLE 8 2,800 0 0
NEVRO CORP COM 64157F103 120 1,326 SH   SOLE 8 1,326 0 0
NEVSUN RES LTD COM 64156L101 76 35,000 SH   DFND 1 0 0 35,000
NEW AGE BEVERAGES CORP COM 64157V108 1 206 SH   SOLE 8 206 0 0
NEW GOLD INC CDA COM 644535106 2 600 SH   SOLE 1 600 0 0
NEW GOLD INC CDA OPT 644535106 303 81,800 SH Call SOLE 8 81,800 0 0
NEW GOLD INC CDA COM 644535106 795 214,203 SH   SOLE 8 214,203 0 0
NEW GOLD INC CDA OPT 644535106 538 145,100 SH Put SOLE 8 145,100 0 0
NEW GOLD INC CDA COM 644535106 9 2,500 SH   DFND 20 0 0 2,500
NEW HOME CO INC COM 645370107 3 287 SH   SOLE 1 287 0 0
NEW JERSEY RES COM 646025106 90 2,145 SH   SOLE 1 2,145 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 112 7,568 SH   SOLE 1 7,568 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 29 1,994 SH   SOLE 8 1,994 0 0
NEW MTN FIN CORP BOND 647551AB6 1,325 1,286,000 PRN   SOLE 8 0 0 1,286,000
NEW MTN FIN CORP COM 647551100 3 200 SH   SOLE 8 200 0 0
NEW ORIENTAL ED &amp TECH GRP I ADR 647581107 24,142 273,529 SH   SOLE 1 273,529 0 0
NEW ORIENTAL ED &amp TECH GRP I ADR 647581107 1,004 11,386 SH   SOLE 8 11,386 0 0
NEW ORIENTAL ED &amp TECH GRP I OPT 647581107 1,765 20,000 SH Put SOLE 8 20,000 0 0
NEW ORIENTAL ED &amp TECH GRP I OPT 647581107 847 9,600 SH Call SOLE 8 9,600 0 0
NEW ORIENTAL ED &amp TECH GRP I ADR 647581107 4,131 46,800 SH   SOLE 9 46,800 0 0
NEW RELIC INC COM 64829B100 35 703 SH   SOLE 1 703 0 0
NEW RELIC INC COM 64829B100 89 1,786 SH   SOLE 8 1,786 0 0
NEW RESIDENTIAL INVT CORP TRUS 64828T201 1,220 72,940 SH   SOLE 1 72,940 0 0
NEW RESIDENTIAL INVT CORP TRUS 64828T201 70 4,186 SH   SOLE 8 4,186 0 0
NEW SR INVT GROUP INC TRUS 648691103 17 1,902 SH   SOLE 1 1,902 0 0
NEW SR INVT GROUP INC TRUS 648691103 2 166 SH   SOLE 8 166 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 8,181 634,737 SH   SOLE 1 634,737 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 4 287 SH   SOLE 8 287 0 0
NEW YORK CMNTY BANCORP INC OPT 649445103 418 32,400 SH Call SOLE 8 32,400 0 0
NEW YORK CMNTY BANCORP INC OPT 649445103 152 11,800 SH Put SOLE 8 11,800 0 0
NEW YORK MTG TR INC TRUS 649604501 678 110,271 SH   SOLE 1 110,271 0 0
NEW YORK MTG TR INC TRUS 649604501 0 65 SH   SOLE 8 65 0 0
NEW YORK MTG TR INC BOND 649604AD7 367 368,000 PRN   SOLE 8 0 0 368,000
NEW YORK REIT INC TRUS 64976L109 3 331 SH   SOLE 8 331 0 0
NEW YORK TIMES CO COM 650111107 2,126 108,501 SH   SOLE 1 108,501 0 0
NEW YORK TIMES CO COM 650111107 1 68 SH   SOLE 8 68 0 0
NEWELL BRANDS INC COM 651229106 302 7,075 SH   DFND 1 0 0 7,075
NEWELL BRANDS INC COM 651229106 17,044 399,438 SH   SOLE 1 399,438 0 0
NEWELL BRANDS INC COM 651229106 1,118 26,190 SH   SOLE 8 26,190 0 0
NEWELL BRANDS INC OPT 651229106 2,599 60,900 SH Call SOLE 8 60,900 0 0
NEWELL BRANDS INC OPT 651229106 4,207 98,600 SH Put SOLE 8 98,600 0 0
NEWELL BRANDS INC COM 651229106 18 411 SH   SOLE 9 411 0 0
NEWFIELD EXPL CO COM 651290108 2,386 80,421 SH   SOLE 1 80,421 0 0
NEWFIELD EXPL CO COM 651290108 41 1,391 SH   DFND 1 0 0 1,391
NEWFIELD EXPL CO OPT 651290108 3,991 134,500 SH Call SOLE 8 134,500 0 0
NEWFIELD EXPL CO COM 651290108 371 12,528 SH   SOLE 8 12,528 0 0
NEWFIELD EXPL CO OPT 651290108 1,270 42,800 SH Put SOLE 8 42,800 0 0
NEWFIELD EXPL CO COM 651290108 100 3,384 SH   SOLE 9 3,384 0 0
NEWLINK GENETICS CORP COM 651511107 384 37,759 SH   SOLE 1 37,759 0 0
NEWLINK GENETICS CORP OPT 651511107 96 9,400 SH Call SOLE 8 9,400 0 0
NEWLINK GENETICS CORP COM 651511107 459 45,055 SH   SOLE 8 45,055 0 0
NEWLINK GENETICS CORP OPT 651511107 34 3,300 SH Put SOLE 8 3,300 0 0
NEWMARKET CORP COM 651587107 2,851 6,696 SH   SOLE 1 6,696 0 0
NEWMARKET CORP OPT 651587107 128 300 SH Call SOLE 8 300 0 0
NEWMARKET CORP OPT 651587107 85 200 SH Put SOLE 8 200 0 0
NEWMARKET CORP COM 651587107 284 668 SH   SOLE 8 668 0 0
NEWMONT MINING CORP COM 651639106 15,108 402,778 SH   SOLE 1 402,778 0 0
NEWMONT MINING CORP COM 651639106 117 3,130 SH   DFND 1 0 0 3,130
NEWMONT MINING CORP COM 651639106 5,068 135,090 SH   SOLE 8 135,090 0 0
NEWMONT MINING CORP OPT 651639106 13,639 363,600 SH Put SOLE 8 363,600 0 0
NEWMONT MINING CORP OPT 651639106 14,843 395,700 SH Call SOLE 8 395,700 0 0
NEWMONT MINING CORP COM 651639106 53 1,406 SH   SOLE 9 1,406 0 0
NEWPARK RES INC COM 651718504 584 58,390 SH   SOLE 1 58,390 0 0
NEWS CORP NEW COM 65249B208 1,074 78,656 SH   SOLE 1 78,656 0 0
NEWS CORP NEW COM 65249B208 2 125 SH   DFND 1 0 0 125
NEWS CORP NEW COM 65249B109 3,891 293,510 SH   SOLE 1 293,510 0 0
NEWS CORP NEW COM 65249B109 0 34 SH   SOLE 8 34 0 0
NEWS CORP NEW COM 65249B208 67 4,937 SH   SOLE 8 4,937 0 0
NEWSTAR FINANCIAL INC COM 65251F105 73 6,215 SH   SOLE 1 6,215 0 0
NEWTEK BUSINESS SVCS CORP COM 652526203 1 56 SH   SOLE 8 56 0 0
NEXEO SOLUTIONS INC COM 65342H102 4 610 SH   SOLE 1 610 0 0
NEXGEN ENERGY LTD COM 65340P106 59 26,400 SH   DFND 1 0 0 26,400
NEXPOINT RESIDENTIAL TR INC TRUS 65341D102 339 14,326 SH   SOLE 1 14,326 0 0
NEXPOINT RESIDENTIAL TR INC TRUS 65341D102 21 886 SH   SOLE 8 886 0 0
NEXSTAR MEDIA GROUP INC COM 65336K103 431 6,912 SH   SOLE 1 6,912 0 0
NEXSTAR MEDIA GROUP INC COM 65336K103 2 28 SH   SOLE 8 28 0 0
NEXTERA ENERGY INC COM 65339F101 142,349 971,340 SH   SOLE 1 971,340 0 0
NEXTERA ENERGY INC COM 65339F101 118 803 SH   DFND 1 0 0 803
NEXTERA ENERGY INC COM 65339F101 1,086 7,408 SH   SOLE 8 7,408 0 0
NEXTERA ENERGY INC OPT 65339F101 8,251 56,300 SH Put SOLE 8 56,300 0 0
NEXTERA ENERGY INC CONV 65339F846 1,658 25,000 SH   SOLE 8 25,000 0 0
NEXTERA ENERGY INC OPT 65339F101 337 2,300 SH Call SOLE 8 2,300 0 0
NEXTERA ENERGY INC COM 65339F101 111 758 SH   SOLE 9 758 0 0
NEXTERA ENERGY PARTNERS LP COM 65341B106 18,627 462,313 SH   SOLE 1 462,313 0 0
NEXTERA ENERGY PARTNERS LP COM 65341B106 719 17,851 SH   SOLE 8 17,851 0 0
NGL ENERGY PARTNERS LP COM 62913M107 3,245 280,949 SH   SOLE 1 280,949 0 0
NGL ENERGY PARTNERS LP COM 62913M107 57 4,914 SH   SOLE 8 4,914 0 0
NGL ENERGY PARTNERS LP OPT 62913M107 21 1,800 SH Call SOLE 8 1,800 0 0
NI HLDGS INC COM 65342T106 46 2,574 SH   SOLE 1 2,574 0 0
NIC INC COM 62914B100 631 36,787 SH   SOLE 1 36,787 0 0
NICE LTD ADR 653656108 12,835 157,861 SH   SOLE 1 157,861 0 0
NICE LTD OPT 653656108 24 300 SH Call SOLE 8 300 0 0
NICE LTD ADR 653656108 5 61 SH   SOLE 8 61 0 0
NICOLET BANKSHARES INC COM 65406E102 12 204 SH   SOLE 1 204 0 0
NIELSEN HLDGS PLC COM G6518L108 3,112 75,065 SH   SOLE 1 75,065 0 0
NIELSEN HLDGS PLC OPT G6518L108 41 1,000 SH Call SOLE 8 1,000 0 0
NIELSEN HLDGS PLC COM G6518L108 6,310 152,236 SH   SOLE 8 152,236 0 0
NIELSEN HLDGS PLC OPT G6518L108 112 2,700 SH Put SOLE 8 2,700 0 0
NIKE INC COM 654106103 82,396 1,589,122 SH   SOLE 1 1,589,122 0 0
NIKE INC COM 654106103 622 11,995 SH   DFND 1 0 0 11,995
NIKE INC COM 654106103 8,695 167,704 SH   SOLE 8 167,704 0 0
NIKE INC OPT 654106103 22,586 435,600 SH Call SOLE 8 435,600 0 0
NIKE INC OPT 654106103 55,448 1,069,400 SH Put SOLE 8 1,069,400 0 0
NIKE INC COM 654106103 316 6,108 SH   SOLE 9 6,108 0 0
NIKE INC COM 654106103 76 1,460 SH   SOLE 20 0 1,460 0
NIKE INC COM 654106103 742 14,310 SH   DFND 20 0 0 14,310
NISOURCE INC COM 65473P105 2,471 96,533 SH   SOLE 1 96,533 0 0
NISOURCE INC OPT 65473P105 624 24,400 SH Call SOLE 8 24,400 0 0
NISOURCE INC COM 65473P105 333 12,996 SH   SOLE 8 12,996 0 0
NL INDS INC COM 629156407 4 397 SH   SOLE 1 397 0 0
NMI HLDGS INC COM 629209305 357 28,853 SH   SOLE 1 28,853 0 0
NN INC COM 629337106 105 3,622 SH   SOLE 1 3,622 0 0
NN INC COM 629337106 151 5,217 SH   SOLE 8 5,217 0 0
NOBILIS HEALTH CORP COM 65500B103 2 1,300 SH   SOLE 1 1,300 0 0
NOBILIS HEALTH CORP COM 65500B103 0 91 SH   SOLE 8 91 0 0
NOBLE CORP PLC COM G65431101 2,082 452,670 SH   SOLE 1 452,670 0 0
NOBLE CORP PLC OPT G65431101 905 196,800 SH Call SOLE 8 196,800 0 0
NOBLE CORP PLC OPT G65431101 261 56,700 SH Put SOLE 8 56,700 0 0
NOBLE CORP PLC COM G65431101 59 12,797 SH   SOLE 8 12,797 0 0
NOBLE ENERGY INC COM 655044105 3,282 115,723 SH   SOLE 1 115,723 0 0
NOBLE ENERGY INC COM 655044105 20 704 SH   DFND 1 0 0 704
NOBLE ENERGY INC COM 655044105 2,160 76,182 SH   SOLE 8 76,182 0 0
NOBLE ENERGY INC OPT 655044105 3,386 119,400 SH Put SOLE 8 119,400 0 0
NOBLE ENERGY INC OPT 655044105 4,832 170,400 SH Call SOLE 8 170,400 0 0
NOBLE ENERGY INC COM 655044105 102 3,593 SH   SOLE 9 3,593 0 0
NOBLE MIDSTREAM PARTNERS LP COM 65506L105 1,920 37,001 SH   SOLE 1 37,001 0 0
NOKIA CORP ADR 654902204 69 11,612 SH   DFND 1 0 0 11,612
NOKIA CORP ADR 654902204 0 9 SH   SOLE 1 9 0 0
NOKIA CORP ADR 654902204 981 164,161 SH   SOLE 8 164,161 0 0
NOKIA CORP OPT 654902204 414 69,300 SH Call SOLE 8 69,300 0 0
NOKIA CORP OPT 654902204 200 33,500 SH Put SOLE 8 33,500 0 0
NOMAD FOODS LTD COM G6564A105 672 46,100 SH   SOLE 1 46,100 0 0
NOMAD FOODS LTD COM G6564A105 2 105 SH   SOLE 8 105 0 0
NOMURA HLDGS INC ADR 65535H208 0 144 SH   SOLE 8 144 0 0
NOODLES &amp CO COM 65540B105 3 661 SH   SOLE 1 661 0 0
NOODLES &amp CO COM 65540B105 1 187 SH   SOLE 8 187 0 0
NORBORD INC COM 65548P403 1,884 49,413 SH   SOLE 9 49,413 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 84 15,666 SH   SOLE 1 15,666 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 1 148 SH   SOLE 8 148 0 0
NORDIC AMERICAN TANKERS LIMI OPT G65773106 297 55,600 SH Put SOLE 8 55,600 0 0
NORDIC AMERICAN TANKERS LIMI OPT G65773106 34 6,300 SH Call SOLE 8 6,300 0 0
NORDIC AMERN OFFSHORE LTD COM G65772108 0 150 SH   SOLE 1 150 0 0
NORDSON CORP COM 655663102 1,276 10,761 SH   SOLE 1 10,761 0 0
NORDSON CORP COM 655663102 1 8 SH   SOLE 8 8 0 0
NORDSTROM INC COM 655664100 8,609 182,593 SH   SOLE 1 182,593 0 0
NORDSTROM INC OPT 655664100 37,711 799,800 SH Call SOLE 8 799,800 0 0
NORDSTROM INC OPT 655664100 38,550 817,600 SH Put SOLE 8 817,600 0 0
NORDSTROM INC COM 655664100 1,761 37,340 SH   SOLE 8 37,340 0 0
NORDSTROM INC COM 655664100 0 8 SH   SOLE 9 8 0 0
NORFOLK SOUTHERN CORP COM 655844108 12,151 91,885 SH   SOLE 1 91,885 0 0
NORFOLK SOUTHERN CORP OPT 655844108 17,363 131,300 SH Call SOLE 8 131,300 0 0
NORFOLK SOUTHERN CORP OPT 655844108 7,736 58,500 SH Put SOLE 8 58,500 0 0
NORFOLK SOUTHERN CORP COM 655844108 9,336 70,601 SH   SOLE 8 70,601 0 0
NORFOLK SOUTHERN CORP COM 655844108 2,642 19,977 SH   SOLE 9 19,977 0 0
NORTH EUROPEAN OIL RTY TR TRUS 659310106 0 16 SH   SOLE 8 16 0 0
NORTHEAST BANCORP COM 663904209 93 3,564 SH   SOLE 1 3,564 0 0
NORTHERN DYNASTY MINERALS LT COM 66510M204 26 14,331 SH   SOLE 1 14,331 0 0
NORTHERN OIL &amp GAS INC NEV COM 665531109 61 67,800 SH   SOLE 1 67,800 0 0
NORTHERN TR CORP COM 665859104 35 377 SH   DFND 1 0 0 377
NORTHERN TR CORP COM 665859104 30,876 335,865 SH   SOLE 1 335,865 0 0
NORTHERN TR CORP COM 665859104 250 2,718 SH   SOLE 8 2,718 0 0
NORTHERN TR CORP OPT 665859104 28 300 SH Put SOLE 8 300 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 20 1,198 SH   SOLE 1 1,198 0 0
NORTHRIM BANCORP INC COM 666762109 6 158 SH   SOLE 1 158 0 0
NORTHROP GRUMMAN CORP COM 666807102 33,139 115,174 SH   SOLE 1 115,174 0 0
NORTHROP GRUMMAN CORP OPT 666807102 5,352 18,600 SH Put SOLE 8 18,600 0 0
NORTHROP GRUMMAN CORP OPT 666807102 6,387 22,200 SH Call SOLE 8 22,200 0 0
NORTHROP GRUMMAN CORP COM 666807102 8,162 28,370 SH   SOLE 8 28,370 0 0
NORTHSTAR REALTY EUROPE CORP TRUS 66706L101 520 40,629 SH   SOLE 1 40,629 0 0
NORTHSTAR REALTY EUROPE CORP TRUS 66706L101 2 158 SH   SOLE 8 158 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 38 2,194 SH   SOLE 1 2,194 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 4 245 SH   SOLE 8 245 0 0
NORTHWEST NAT GAS CO COM 667655104 78 1,222 SH   SOLE 1 1,222 0 0
NORTHWEST PIPE CO COM 667746101 4 222 SH   SOLE 1 222 0 0
NORTHWEST PIPE CO COM 667746101 13 661 SH   SOLE 8 661 0 0
NORTHWESTERN CORP COM 668074305 435 7,642 SH   SOLE 1 7,642 0 0
NORTHWESTERN CORP COM 668074305 2 40 SH   SOLE 8 40 0 0
NORWEGIAN CRUISE LINE HLDGS COM G66721104 11,543 213,572 SH   SOLE 1 213,572 0 0
NORWEGIAN CRUISE LINE HLDGS OPT G66721104 54 1,000 SH Put SOLE 8 1,000 0 0
NORWEGIAN CRUISE LINE HLDGS COM G66721104 250 4,634 SH   SOLE 8 4,634 0 0
NORWOOD FINANCIAL CORP COM 669549107 6 209 SH   SOLE 1 209 0 0
NOVA MEASURING INSTRUMENTS L COM M7516K103 3 100 SH   SOLE 1 100 0 0
NOVA MEASURING INSTRUMENTS L COM M7516K103 31 1,098 SH   SOLE 8 1,098 0 0
NOVAGOLD RES INC OPT 66987E206 194 47,100 SH Put SOLE 8 47,100 0 0
NOVAGOLD RES INC COM 66987E206 361 87,780 SH   SOLE 8 87,780 0 0
NOVAGOLD RES INC OPT 66987E206 21 5,100 SH Call SOLE 8 5,100 0 0
NOVANTA INC COM 67000B104 212 4,880 SH   SOLE 1 4,880 0 0
NOVANTA INC COM 67000B104 30 691 SH   SOLE 8 691 0 0
NOVARTIS A G ADR 66987V109 199 2,319 SH   DFND 1 0 0 2,319
NOVARTIS A G OPT 66987V109 996 11,600 SH Put SOLE 8 11,600 0 0
NOVARTIS A G ADR 66987V109 9 100 SH   SOLE 8 100 0 0
NOVARTIS A G OPT 66987V109 2,747 32,000 SH Call SOLE 8 32,000 0 0
NOVAVAX INC COM 670002104 17 15,365 SH   SOLE 1 15,365 0 0
NOVAVAX INC COM 670002104 0 4 SH   SOLE 8 4 0 0
NOVELION THERAPEUTICS INC COM 67001K202 7 1,017 SH   SOLE 1 1,017 0 0
NOVELLUS SYS INC BOND 670008AD3 5 1,000 PRN   SOLE 8 0 0 1,000
NOVO-NORDISK A S ADR 670100205 44 914 SH   DFND 1 0 0 914
NOVO-NORDISK A S OPT 670100205 361 7,500 SH Put SOLE 8 7,500 0 0
NOVO-NORDISK A S ADR 670100205 3,128 64,968 SH   SOLE 8 64,968 0 0
NOVO-NORDISK A S OPT 670100205 3,471 72,100 SH Call SOLE 8 72,100 0 0
NOVOCURE LTD COM G6674U108 176 8,836 SH   SOLE 1 8,836 0 0
NOVOCURE LTD COM G6674U108 50 2,492 SH   SOLE 8 2,492 0 0
NOVUS THERAPEUTICS INC COM 67011N105 0 2 SH   SOLE 8 2 0 0
NOW INC COM 67011P100 5 395 SH   DFND 1 0 0 395
NOW INC COM 67011P100 84 6,095 SH   SOLE 1 6,095 0 0
NOW INC COM 67011P100 0 25 SH   SOLE 8 25 0 0
NQ MOBILE INC OPT 64118U108 15 4,400 SH Put SOLE 8 4,400 0 0
NQ MOBILE INC OPT 64118U108 194 55,400 SH Call SOLE 8 55,400 0 0
NQ MOBILE INC ADR 64118U108 351 100,482 SH   SOLE 8 100,482 0 0
NRG ENERGY INC COM 629377508 4,181 163,381 SH   SOLE 1 163,381 0 0
NRG ENERGY INC OPT 629377508 12,795 500,000 SH Put SOLE 1 500,000 0 0
NRG ENERGY INC OPT 629377508 4,181 163,400 SH Call SOLE 8 163,400 0 0
NRG ENERGY INC OPT 629377508 7,951 310,700 SH Put SOLE 8 310,700 0 0
NRG ENERGY INC COM 629377508 8,438 329,764 SH   SOLE 8 329,764 0 0
NRG YIELD INC COM 62942X405 176 9,111 SH   SOLE 1 9,111 0 0
NRG YIELD INC COM 62942X306 7,472 393,924 SH   SOLE 1 393,924 0 0
NRG YIELD INC COM 62942X306 2,656 139,981 SH   SOLE 8 139,981 0 0
NRG YIELD INC COM 62942X405 250 12,974 SH   SOLE 8 12,974 0 0
NTN BUZZTIME INC COM 629410606 1 120 SH   DFND 1 0 0 120
NU SKIN ENTERPRISES INC COM 67018T105 5,427 88,260 SH   SOLE 1 88,260 0 0
NU SKIN ENTERPRISES INC OPT 67018T105 7,716 125,500 SH Call SOLE 8 125,500 0 0
NU SKIN ENTERPRISES INC OPT 67018T105 6,683 108,700 SH Put SOLE 8 108,700 0 0
NU SKIN ENTERPRISES INC COM 67018T105 69 1,125 SH   SOLE 8 1,125 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 6,519 414,674 SH   SOLE 1 414,674 0 0
NUANCE COMMUNICATIONS INC OPT 67020Y100 341 21,700 SH Call SOLE 8 21,700 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 654 41,652 SH   SOLE 8 41,652 0 0
NUANCE COMMUNICATIONS INC BOND 67020YAK6 572 611,000 PRN   SOLE 8 0 0 611,000
NUANCE COMMUNICATIONS INC OPT 67020Y100 127 8,100 SH Put SOLE 8 8,100 0 0
NUCANA PLC ADR 67022C106 551 30,000 SH   SOLE 1 30,000 0 0
NUCOR CORP COM 670346105 5,662 101,039 SH   SOLE 1 101,039 0 0
NUCOR CORP OPT 670346105 2,914 52,000 SH Put SOLE 8 52,000 0 0
NUCOR CORP OPT 670346105 11,169 199,300 SH Call SOLE 8 199,300 0 0
NUCOR CORP COM 670346105 35 635 SH   SOLE 8 635 0 0
NUSTAR ENERGY LP COM 67058H102 3,051 75,158 SH   SOLE 1 75,158 0 0
NUSTAR ENERGY LP COM 67058H102 4 100 SH   DFND 1 0 0 100
NUSTAR ENERGY LP COM 67058H102 72 1,783 SH   SOLE 8 1,783 0 0
NUSTAR ENERGY LP OPT 67058H102 89 2,200 SH Call SOLE 8 2,200 0 0
NUSTAR GP HOLDINGS LLC COM 67059L102 323 14,681 SH   SOLE 1 14,681 0 0
NUSTAR GP HOLDINGS LLC COM 67059L102 1 45 SH   SOLE 8 45 0 0
NUTANIX INC COM 67059N108 30 1,318 SH   SOLE 1 1,318 0 0
NUTANIX INC COM 67059N108 820 36,604 SH   SOLE 8 36,604 0 0
NUTANIX INC OPT 67059N108 6,180 276,000 SH Put SOLE 8 276,000 0 0
NUTANIX INC OPT 67059N108 2,290 102,300 SH Call SOLE 8 102,300 0 0
NUTRI SYS INC NEW COM 67069D108 38 688 SH   SOLE 1 688 0 0
NUTRI SYS INC NEW OPT 67069D108 28 500 SH Call SOLE 8 500 0 0
NUTRI SYS INC NEW OPT 67069D108 67 1,200 SH Put SOLE 8 1,200 0 0
NUTRI SYS INC NEW COM 67069D108 198 3,547 SH   SOLE 8 3,547 0 0
NUVASIVE INC COM 670704105 6,324 114,021 SH   SOLE 1 114,021 0 0
NUVASIVE INC BOND 670704AG0 214 188,000 PRN   SOLE 8 0 0 188,000
NUVASIVE INC COM 670704105 184 3,320 SH   SOLE 8 3,320 0 0
NUVEEN PFD &amp INCM SECURTIES FUND 67072C105 7 700 SH   DFND 1 0 0 700
NV5 GLOBAL INC COM 62945V109 10 184 SH   SOLE 1 184 0 0
NV5 GLOBAL INC COM 62945V109 29 536 SH   SOLE 8 536 0 0
NVE CORP COM 629445206 24 299 SH   SOLE 1 299 0 0
NVIDIA CORP COM 67066G104 311 1,740 SH   DFND 1 0 0 1,740
NVIDIA CORP COM 67066G104 88,687 496,096 SH   SOLE 1 496,096 0 0
NVIDIA CORP COM 67066G104 123,671 691,787 SH   SOLE 8 691,787 0 0
NVIDIA CORP OPT 67066G104 190,228 1,064,100 SH Call SOLE 8 1,064,100 0 0
NVIDIA CORP OPT 67066G104 326,130 1,824,300 SH Put SOLE 8 1,824,300 0 0
NVIDIA CORP COM 67066G104 460 2,574 SH   SOLE 9 2,574 0 0
NVIDIA CORP COM 67066G104 238 1,331 SH   SOLE 81 1,331 0 0
NVR INC COM 62944T105 2,755 965 SH   SOLE 1 965 0 0
NXP SEMICONDUCTORS N V COM N6596X109 9,294 82,183 SH   SOLE 1 82,183 0 0
NXP SEMICONDUCTORS N V COM N6596X109 6 50 SH   DFND 1 0 0 50
NXP SEMICONDUCTORS N V OPT N6596X109 2,194 19,400 SH Put SOLE 8 19,400 0 0
NXP SEMICONDUCTORS N V OPT N6596X109 1,787 15,800 SH Call SOLE 8 15,800 0 0
NXP SEMICONDUCTORS N V COM N6596X109 8,696 76,893 SH   SOLE 8 76,893 0 0
NXP SEMICONDUCTORS N V COM N6596X109 1,911 16,899 SH   SOLE 9 16,899 0 0
NXP SEMICONDUCTORS N V COM N6596X109 45,362 401,118 SH   SOLE 44 401,118 0 0
NXSTAGE MEDICAL INC COM 67072V103 8,220 297,830 SH   SOLE 1 297,830 0 0
NXSTAGE MEDICAL INC OPT 67072V103 213 7,700 SH Put SOLE 8 7,700 0 0
NXSTAGE MEDICAL INC COM 67072V103 2,735 99,099 SH   SOLE 8 99,099 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 3 705 SH   SOLE 1 705 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 15,603 72,441 SH   SOLE 1 72,441 0 0
O REILLY AUTOMOTIVE INC NEW OPT 67103H107 625 2,900 SH Call SOLE 8 2,900 0 0
O REILLY AUTOMOTIVE INC NEW OPT 67103H107 625 2,900 SH Put SOLE 8 2,900 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 115 532 SH   SOLE 8 532 0 0
OAKTREE CAP GROUP LLC COM 674001201 108 2,292 SH   SOLE 8 2,292 0 0
OASIS MIDSTREAM PARTNERS LP COM 67420T206 2,907 171,429 SH   SOLE 1 171,429 0 0
OASIS PETE INC NEW COM 674215108 486 53,254 SH   SOLE 1 53,254 0 0
OASIS PETE INC NEW OPT 674215108 552 60,500 SH Call SOLE 8 60,500 0 0
OASIS PETE INC NEW COM 674215108 277 30,306 SH   SOLE 8 30,306 0 0
OASIS PETE INC NEW OPT 674215108 554 60,800 SH Put SOLE 8 60,800 0 0
OBALON THERAPEUTICS INC COM 67424L100 2 200 SH   SOLE 1 200 0 0
OBSIDIAN ENERGY LTD COM 674482104 2 2,287 SH   DFND 1 0 0 2,287
OBSIDIAN ENERGY LTD COM 674482104 13 12,823 SH   SOLE 8 12,823 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 46,227 719,919 SH   SOLE 1 719,919 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 1,394 21,712 SH   DFND 1 0 0 21,712
OCCIDENTAL PETE CORP DEL OPT 674599105 3,429 53,400 SH Put SOLE 8 53,400 0 0
OCCIDENTAL PETE CORP DEL OPT 674599105 12,514 194,900 SH Call SOLE 8 194,900 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 3,474 54,100 SH   SOLE 8 54,100 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 77 1,196 SH   SOLE 9 1,196 0 0
OCEAN PWR TECHNOLOGIES INC COM 674870407 0 50 SH   SOLE 8 50 0 0
OCEANEERING INTL INC COM 675232102 2,005 76,285 SH   SOLE 1 76,285 0 0
OCEANEERING INTL INC OPT 675232102 3 100 SH Call SOLE 8 100 0 0
OCEANEERING INTL INC COM 675232102 45 1,694 SH   SOLE 8 1,694 0 0
OCEANFIRST FINL CORP COM 675234108 256 9,334 SH   SOLE 1 9,334 0 0
OCEANFIRST FINL CORP COM 675234108 1 43 SH   SOLE 8 43 0 0
OCI PARTNERS LP COM 67091N108 0 58 SH   SOLE 8 58 0 0
OCLARO INC COM 67555N206 109 12,665 SH   SOLE 1 12,665 0 0
OCLARO INC OPT 67555N206 1,532 177,500 SH Put SOLE 8 177,500 0 0
OCLARO INC OPT 67555N206 3,751 434,600 SH Call SOLE 8 434,600 0 0
OCONEE FED FINL CORP COM 675607105 1 30 SH   SOLE 1 30 0 0
OCULAR THERAPEUTIX INC COM 67576A100 52 8,491 SH   SOLE 1 8,491 0 0
OCULAR THERAPEUTIX INC COM 67576A100 0 29 SH   SOLE 8 29 0 0
OCWEN FINL CORP COM 675746309 8 2,452 SH   SOLE 1 2,452 0 0
OCWEN FINL CORP OPT 675746309 252 73,400 SH Call SOLE 8 73,400 0 0
OCWEN FINL CORP OPT 675746309 1,401 407,400 SH Put SOLE 8 407,400 0 0
OCWEN FINL CORP COM 675746309 543 157,646 SH   SOLE 8 157,646 0 0
OFFICE DEPOT INC COM 676220106 3,786 833,822 SH   SOLE 1 833,822 0 0
OFFICE DEPOT INC OPT 676220106 549 121,000 SH Call SOLE 8 121,000 0 0
OFFICE DEPOT INC OPT 676220106 552 121,600 SH Put SOLE 8 121,600 0 0
OFFICE DEPOT INC COM 676220106 255 56,043 SH   SOLE 8 56,043 0 0
OFG BANCORP COM 67103X102 9 1,003 SH   SOLE 1 1,003 0 0
OGE ENERGY CORP COM 670837103 6,251 173,451 SH   SOLE 1 173,451 0 0
OGE ENERGY CORP COM 670837103 1,004 27,864 SH   SOLE 8 27,864 0 0
OHIO VY BANC CORP COM 677719106 3 77 SH   SOLE 1 77 0 0
OI S A ADR 670851500 1 165 SH   DFND 1 0 0 165
OIL DRI CORP AMER COM 677864100 6 118 SH   SOLE 1 118 0 0
OIL STS INTL INC COM 678026105 2,119 83,585 SH   SOLE 1 83,585 0 0
OIL STS INTL INC COM 678026105 1 30 SH   SOLE 8 30 0 0
OKTA INC COM 679295105 218 7,716 SH   SOLE 1 7,716 0 0
OKTA INC COM 679295105 12 412 SH   SOLE 8 412 0 0
OLD DOMINION FGHT LINES INC COM 679580100 3,570 32,421 SH   SOLE 1 32,421 0 0
OLD DOMINION FGHT LINES INC OPT 679580100 407 3,700 SH Call SOLE 8 3,700 0 0
OLD DOMINION FGHT LINES INC OPT 679580100 1,233 11,200 SH Put SOLE 8 11,200 0 0
OLD DOMINION FGHT LINES INC COM 679580100 556 5,056 SH   SOLE 8 5,056 0 0
OLD LINE BANCSHARES INC COM 67984M100 12 397 SH   SOLE 1 397 0 0
OLD NATL BANCORP IND COM 680033107 438 23,938 SH   SOLE 1 23,938 0 0
OLD POINT FINL CORP COM 680194107 9 285 SH   SOLE 1 285 0 0
OLD REP INTL CORP COM 680223104 670 34,113 SH   SOLE 1 34,113 0 0
OLD REP INTL CORP COM 680223104 375 19,050 SH   SOLE 8 19,050 0 0
OLD SECOND BANCORP INC ILL COM 680277100 9 670 SH   SOLE 1 670 0 0
OLIN CORP COM 680665205 31 895 SH   SOLE 1 895 0 0
OLIN CORP COM 680665205 74 2,183 SH   SOLE 8 2,183 0 0
OLIN CORP OPT 680665205 3,976 116,100 SH Call SOLE 8 116,100 0 0
OLIN CORP OPT 680665205 1,284 37,500 SH Put SOLE 8 37,500 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 129 2,792 SH   SOLE 1 2,792 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 133 2,878 SH   SOLE 8 2,878 0 0
OLYMPIC STEEL INC COM 68162K106 5 214 SH   SOLE 1 214 0 0
OLYMPIC STEEL INC OPT 68162K106 119 5,400 SH Call SOLE 8 5,400 0 0
OLYMPIC STEEL INC OPT 68162K106 33 1,500 SH Put SOLE 8 1,500 0 0
OLYMPIC STEEL INC COM 68162K106 122 5,540 SH   SOLE 8 5,540 0 0
OM ASSET MGMT PLC COM G67506108 26 1,749 SH   SOLE 1 1,749 0 0
OMEGA FLEX INC COM 682095104 5 67 SH   SOLE 1 67 0 0
OMEGA HEALTHCARE INVS INC TRUS 681936100 480 15,057 SH   SOLE 1 15,057 0 0
OMEGA HEALTHCARE INVS INC OPT 681936100 12,499 391,700 SH Put SOLE 1 391,700 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 5 172 SH   DFND 1 0 0 172
OMEGA HEALTHCARE INVS INC OPT 681936100 1,908 59,800 SH Call SOLE 1 59,800 0 0
OMEGA HEALTHCARE INVS INC TRUS 681936100 8,761 274,529 SH   SOLE 8 274,529 0 0
OMEGA HEALTHCARE INVS INC OPT 681936100 5,172 162,100 SH Call SOLE 8 162,100 0 0
OMEGA HEALTHCARE INVS INC OPT 681936100 33,441 1,048,000 SH Put SOLE 8 1,048,000 0 0
OMEGA PROTEIN CORP COM 68210P107 908 54,521 SH   SOLE 1 54,521 0 0
OMEGA PROTEIN CORP COM 68210P107 70 4,221 SH   SOLE 8 4,221 0 0
OMEROS CORP COM 682143102 22 1,031 SH   SOLE 1 1,031 0 0
OMEROS CORP OPT 682143102 4 200 SH Call SOLE 8 200 0 0
OMEROS CORP COM 682143102 106 4,883 SH   SOLE 8 4,883 0 0
OMINTO INC COM 68217C208 8 1,698 SH   SOLE 1 1,698 0 0
OMNICELL INC COM 68213N109 43 850 SH   SOLE 1 850 0 0
OMNICOM GROUP INC COM 681919106 28,207 380,818 SH   SOLE 1 380,818 0 0
OMNICOM GROUP INC COM 681919106 22 302 SH   SOLE 8 302 0 0
OMNICOM GROUP INC OPT 681919106 3,237 43,700 SH Put SOLE 8 43,700 0 0
OMNICOM GROUP INC OPT 681919106 3,311 44,700 SH Call SOLE 8 44,700 0 0
OMNICOM GROUP INC COM 681919106 4,056 54,758 SH   SOLE 9 54,758 0 0
OMNOVA SOLUTIONS INC COM 682129101 248 22,633 SH   SOLE 1 22,633 0 0
OMNOVA SOLUTIONS INC OPT 682129101 3 300 SH Put SOLE 8 300 0 0
OMNOVA SOLUTIONS INC COM 682129101 34 3,040 SH   SOLE 8 3,040 0 0
ON ASSIGNMENT INC COM 682159108 157 2,928 SH   SOLE 1 2,928 0 0
ON ASSIGNMENT INC COM 682159108 0 4 SH   SOLE 8 4 0 0
ON DECK CAP INC COM 682163100 10 2,317 SH   SOLE 1 2,317 0 0
ON DECK CAP INC COM 682163100 0 68 SH   SOLE 8 68 0 0
ON SEMICONDUCTOR CORP COM 682189105 6,170 334,031 SH   SOLE 1 334,031 0 0
ON SEMICONDUCTOR CORP COM 682189105 653 35,358 SH   SOLE 8 35,358 0 0
ON SEMICONDUCTOR CORP OPT 682189105 1,237 67,000 SH Put SOLE 8 67,000 0 0
ON SEMICONDUCTOR CORP BOND 682189AK1 240 201,000 PRN   SOLE 8 0 0 201,000
ON SEMICONDUCTOR CORP OPT 682189105 1,620 87,700 SH Call SOLE 8 87,700 0 0
ONCOCYTE CORPORATION COM 68235C107 1 91 SH   SOLE 1 91 0 0
ONCOCYTE CORPORATION COM 68235C107 0 3 SH   SOLE 8 3 0 0
ONCOMED PHARMACEUTICALS INC COM 68234X102 8 1,868 SH   SOLE 8 1,868 0 0
ONE GAS INC COM 68235P108 264 3,585 SH   SOLE 1 3,585 0 0
ONE GAS INC COM 68235P108 37 500 SH   DFND 1 0 0 500
ONE GAS INC COM 68235P108 3 48 SH   SOLE 8 48 0 0
ONE LIBERTY PPTYS INC TRUS 682406103 8 337 SH   SOLE 1 337 0 0
ONE LIBERTY PPTYS INC TRUS 682406103 6 237 SH   SOLE 8 237 0 0
ONEMAIN HLDGS INC COM 68268W103 2,134 75,681 SH   SOLE 1 75,681 0 0
ONEMAIN HLDGS INC COM 68268W103 17 600 SH   SOLE 8 600 0 0
ONEOK INC NEW COM 682680103 587 10,585 SH   DFND 1 0 0 10,585
ONEOK INC NEW COM 682680103 33,311 601,159 SH   SOLE 1 601,159 0 0
ONEOK INC NEW COM 682680103 776 14,012 SH   SOLE 8 14,012 0 0
ONEOK INC NEW OPT 682680103 4,355 78,600 SH Put SOLE 8 78,600 0 0
ONEOK INC NEW OPT 682680103 14,039 253,362 SH Call SOLE 8 253,362 0 0
OOMA INC COM 683416101 4 402 SH   SOLE 1 402 0 0
OPEN TEXT CORP COM 683715106 1,589 49,200 SH   SOLE 1 49,200 0 0
OPEN TEXT CORP OPT 683715106 769 23,800 SH Put SOLE 8 23,800 0 0
OPEN TEXT CORP COM 683715106 169 5,240 SH   SOLE 8 5,240 0 0
OPEN TEXT CORP OPT 683715106 65 2,000 SH Call SOLE 8 2,000 0 0
OPEN TEXT CORP COM 683715106 6 200 SH   SOLE 9 200 0 0
OPHTHOTECH CORP COM 683745103 129 45,600 SH   SOLE 1 45,600 0 0
OPHTHOTECH CORP COM 683745103 29 10,376 SH   SOLE 8 10,376 0 0
OPHTHOTECH CORP OPT 683745103 8 2,800 SH Call SOLE 8 2,800 0 0
OPKO HEALTH INC COM 68375N103 2,235 325,717 SH   SOLE 1 325,717 0 0
OPKO HEALTH INC OPT 68375N103 2,675 390,000 SH Call SOLE 8 390,000 0 0
OPKO HEALTH INC COM 68375N103 57 8,325 SH   SOLE 8 8,325 0 0
OPKO HEALTH INC OPT 68375N103 900 131,200 SH Put SOLE 8 131,200 0 0
OPPENHEIMER HLDGS INC COM 683797104 9 538 SH   SOLE 1 538 0 0
OPUS BK IRVINE CALIF COM 684000102 166 6,880 SH   SOLE 1 6,880 0 0
ORACLE CORP COM 68389X105 1,027 21,240 SH   DFND 1 0 0 21,240
ORACLE CORP COM 68389X105 109,260 2,259,804 SH   SOLE 1 2,259,804 0 0
ORACLE CORP COM 68389X105 18,298 378,463 SH   SOLE 8 378,463 0 0
ORACLE CORP OPT 68389X105 22,536 466,100 SH Put SOLE 8 466,100 0 0
ORACLE CORP OPT 68389X105 33,676 696,500 SH Call SOLE 8 696,500 0 0
ORACLE CORP COM 68389X105 21,981 454,638 SH   SOLE 9 454,638 0 0
ORACLE CORP COM 68389X105 1,116 23,079 SH   DFND 20 0 0 23,079
ORACLE CORP COM 68389X105 58 1,200 SH   SOLE 20 0 1,200 0
ORACLE CORP COM 68389X105 249 5,155 SH   SOLE 81 5,155 0 0
ORAMED PHARM INC COM 68403P203 409 41,186 SH   DFND 1 0 0 41,186
ORASURE TECHNOLOGIES INC COM 68554V108 992 44,110 SH   SOLE 1 44,110 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 4 164 SH   SOLE 8 164 0 0
ORBCOMM INC COM 68555P100 339 32,396 SH   SOLE 1 32,396 0 0
ORBCOMM INC COM 68555P100 17 1,657 SH   SOLE 8 1,657 0 0
ORBITAL ATK INC COM 68557N103 6,463 48,544 SH   SOLE 1 48,544 0 0
ORBITAL ATK INC COM 68557N103 21 155 SH   SOLE 8 155 0 0
ORBITAL ATK INC OPT 68557N103 4,487 33,700 SH Put SOLE 8 33,700 0 0
ORBITAL ATK INC OPT 68557N103 15,220 114,300 SH Call SOLE 8 114,300 0 0
ORBOTECH LTD COM M75253100 30 700 SH   SOLE 1 700 0 0
ORBOTECH LTD COM M75253100 92 2,184 SH   SOLE 8 2,184 0 0
ORCHID IS CAP INC TRUS 68571X103 10 1,006 SH   SOLE 1 1,006 0 0
ORCHIDS PAPER PRODS CO DEL COM 68572N104 3 209 SH   SOLE 1 209 0 0
OREXIGEN THERAPEUTICS INC COM 686164302 0 100 SH   SOLE 8 100 0 0
ORGANOVO HLDGS INC COM 68620A104 13 5,954 SH   SOLE 1 5,954 0 0
ORIGIN AGRITECH LIMITED COM G67828106 0 1 SH   SOLE 8 1 0 0
ORION ENERGY SYSTEMS INC COM 686275108 0 156 SH   SOLE 8 156 0 0
ORION ENGINEERED CARBONS S A COM L72967109 4 200 SH   SOLE 1 200 0 0
ORION GROUP HOLDINGS INC COM 68628V308 4 628 SH   SOLE 1 628 0 0
ORITANI FINL CORP DEL COM 68633D103 60 3,621 SH   SOLE 1 3,621 0 0
ORMAT TECHNOLOGIES INC COM 686688102 56 919 SH   SOLE 1 919 0 0
ORMAT TECHNOLOGIES INC COM 686688102 111 1,819 SH   SOLE 8 1,819 0 0
ORRSTOWN FINL SVCS INC COM 687380105 4 172 SH   SOLE 1 172 0 0
ORTHOFIX INTL N V COM N6748L102 447 9,468 SH   SOLE 1 9,468 0 0
ORTHOFIX INTL N V COM N6748L102 134 2,837 SH   SOLE 8 2,837 0 0
OSHKOSH CORP COM 688239201 5,681 68,826 SH   SOLE 1 68,826 0 0
OSHKOSH CORP OPT 688239201 25 300 SH Put SOLE 8 300 0 0
OSHKOSH CORP COM 688239201 771 9,337 SH   SOLE 8 9,337 0 0
OSHKOSH CORP OPT 688239201 322 3,900 SH Call SOLE 8 3,900 0 0
OSI SYSTEMS INC COM 671044105 311 3,401 SH   SOLE 1 3,401 0 0
OSI SYSTEMS INC COM 671044105 462 5,051 SH   SOLE 8 5,051 0 0
OSISKO GOLD ROYALTIES LTD COM 68827L101 0 3 SH   SOLE 1 3 0 0
OTONOMY INC COM 68906L105 17 5,147 SH   SOLE 1 5,147 0 0
OTONOMY INC OPT 68906L105 1,386 426,600 SH Call SOLE 8 426,600 0 0
OTONOMY INC COM 68906L105 17 5,252 SH   SOLE 8 5,252 0 0
OTONOMY INC OPT 68906L105 209 64,400 SH Put SOLE 8 64,400 0 0
OTTER TAIL CORP COM 689648103 40 912 SH   SOLE 1 912 0 0
OUTFRONT MEDIA INC COM 69007J106 2,456 97,534 SH   SOLE 1 97,534 0 0
OUTFRONT MEDIA INC TRUS 69007J106 261 10,348 SH   SOLE 1 10,348 0 0
OUTFRONT MEDIA INC OPT 69007J106 13 500 SH Put SOLE 8 500 0 0
OVASCIENCE INC COM 69014Q101 0 90 SH   SOLE 8 90 0 0
OVERSEAS SHIPHOLDING GROUP I COM 69036R863 124 47,150 SH   SOLE 1 47,150 0 0
OVERSEAS SHIPHOLDING GROUP I COM 69036R863 7 2,741 SH   SOLE 8 2,741 0 0
OVERSTOCK COM INC DEL COM 690370101 12 389 SH   SOLE 1 389 0 0
OVERSTOCK COM INC DEL OPT 690370101 89 3,000 SH Put SOLE 8 3,000 0 0
OVERSTOCK COM INC DEL OPT 690370101 1,711 57,600 SH Call SOLE 8 57,600 0 0
OVERSTOCK COM INC DEL COM 690370101 4,185 140,923 SH   SOLE 8 140,923 0 0
OVID THERAPEUTICS INC COM 690469101 1 118 SH   SOLE 1 118 0 0
OWENS &amp MINOR INC NEW COM 690732102 919 31,488 SH   SOLE 1 31,488 0 0
OWENS &amp MINOR INC NEW COM 690732102 76 2,611 SH   SOLE 8 2,611 0 0
OWENS CORNING NEW COM 690742101 2,232 28,841 SH   SOLE 1 28,841 0 0
OWENS CORNING NEW OPT 690742101 31 400 SH Call SOLE 8 400 0 0
OWENS CORNING NEW OPT 690742101 1,036 13,400 SH Put SOLE 8 13,400 0 0
OWENS CORNING NEW COM 690742101 1,011 13,070 SH   SOLE 8 13,070 0 0
OWENS ILL INC COM 690768403 3,865 153,575 SH   SOLE 1 153,575 0 0
OWENS ILL INC COM 690768403 206 8,208 SH   SOLE 8 8,208 0 0
OWENS ILL INC OPT 690768403 20 800 SH Put SOLE 8 800 0 0
OWENS ILL INC OPT 690768403 45 1,800 SH Call SOLE 8 1,800 0 0
OWENS RLTY MTG INC TRUS 690828108 4 233 SH   SOLE 1 233 0 0
OXFORD IMMUNOTEC GLOBAL PLC COM G6855A103 9 524 SH   SOLE 1 524 0 0
OXFORD INDS INC COM 691497309 692 10,893 SH   SOLE 1 10,893 0 0
OXFORD INDS INC COM 691497309 5 73 SH   SOLE 8 73 0 0
OXFORD INDS INC OPT 691497309 89 1,400 SH Call SOLE 8 1,400 0 0
OXFORD LANE CAP CORP FUND 691543102 1 82 SH   SOLE 8 82 0 0
PACCAR INC COM 693718108 9,854 136,221 SH   SOLE 1 136,221 0 0
PACCAR INC OPT 693718108 311 4,300 SH Put SOLE 8 4,300 0 0
PACCAR INC COM 693718108 614 8,486 SH   SOLE 8 8,486 0 0
PACCAR INC OPT 693718108 7,683 106,200 SH Call SOLE 8 106,200 0 0
PACCAR INC COM 693718108 0 1 SH   SOLE 9 1 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 13 2,401 SH   SOLE 1 2,401 0 0
PACIFIC COAST OIL TR TRUS 694103102 0 47 SH   SOLE 8 47 0 0
PACIFIC CONTINENTAL CORP COM 69412V108 20 733 SH   SOLE 1 733 0 0
PACIFIC CONTINENTAL CORP COM 69412V108 1 28 SH   SOLE 8 28 0 0
PACIFIC ETHANOL INC COM 69423U305 4 648 SH   DFND 1 0 0 648
PACIFIC ETHANOL INC COM 69423U305 6 1,001 SH   SOLE 1 1,001 0 0
PACIFIC ETHANOL INC OPT 69423U305 1 200 SH Put SOLE 8 200 0 0
PACIFIC ETHANOL INC OPT 69423U305 117 21,100 SH Call SOLE 8 21,100 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 3 357 SH   SOLE 1 357 0 0
PACIFIC PREMIER BANCORP COM 69478X105 507 13,441 SH   SOLE 1 13,441 0 0
PACIFIC PREMIER BANCORP COM 69478X105 67 1,784 SH   SOLE 8 1,784 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 34 911 SH   SOLE 1 911 0 0
PACIRA PHARMACEUTICALS INC OPT 695127100 1,724 45,900 SH Put SOLE 8 45,900 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 639 17,014 SH   SOLE 8 17,014 0 0
PACIRA PHARMACEUTICALS INC OPT 695127100 4,052 107,900 SH Call SOLE 8 107,900 0 0
PACKAGING CORP AMER COM 695156109 7,821 68,202 SH   SOLE 1 68,202 0 0
PACKAGING CORP AMER COM 695156109 11 97 SH   SOLE 8 97 0 0
PACKAGING CORP AMER OPT 695156109 1,135 9,900 SH Call SOLE 8 9,900 0 0
PACKAGING CORP AMER OPT 695156109 2,649 23,100 SH Put SOLE 8 23,100 0 0
PACWEST BANCORP DEL COM 695263103 4,262 84,353 SH   SOLE 1 84,353 0 0
PALO ALTO NETWORKS INC COM 697435105 7,327 50,853 SH   SOLE 1 50,853 0 0
PALO ALTO NETWORKS INC OPT 697435105 43,057 298,800 SH Put SOLE 8 298,800 0 0
PALO ALTO NETWORKS INC OPT 697435105 40,636 282,000 SH Call SOLE 8 282,000 0 0
PALO ALTO NETWORKS INC BOND 697435AB1 118 86,000 PRN   SOLE 8 0 0 86,000
PALO ALTO NETWORKS INC COM 697435105 7,378 51,196 SH   SOLE 8 51,196 0 0
PAMPA ENERGIA S A ADR 697660207 172 2,640 SH   SOLE 1 2,640 0 0
PAMPA ENERGIA S A ADR 697660207 194 2,975 SH   SOLE 8 2,975 0 0
PAN AMERICAN SILVER CORP COM 697900108 237 13,900 SH   SOLE 1 13,900 0 0
PAN AMERICAN SILVER CORP COM 697900108 265 15,591 SH   SOLE 8 15,591 0 0
PAN AMERICAN SILVER CORP OPT 697900108 748 43,900 SH Put SOLE 8 43,900 0 0
PAN AMERICAN SILVER CORP OPT 697900108 2,039 119,600 SH Call SOLE 8 119,600 0 0
PAN AMERICAN SILVER CORP COM 697900108 20 1,155 SH   DFND 20 0 0 1,155
PANDORA MEDIA INC COM 698354107 6 768 SH   SOLE 1 768 0 0
PANDORA MEDIA INC OPT 698354107 5,668 736,100 SH Put SOLE 8 736,100 0 0
PANDORA MEDIA INC OPT 698354107 6,078 789,400 SH Call SOLE 8 789,400 0 0
PANDORA MEDIA INC COM 698354107 2,471 320,836 SH   SOLE 8 320,836 0 0
PANHANDLE OIL AND GAS INC COM 698477106 14 591 SH   SOLE 1 591 0 0
PAPA JOHNS INTL INC COM 698813102 2,090 28,609 SH   SOLE 1 28,609 0 0
PAPA JOHNS INTL INC OPT 698813102 818 11,200 SH Put SOLE 8 11,200 0 0
PAPA JOHNS INTL INC COM 698813102 338 4,615 SH   SOLE 8 4,615 0 0
PAPA JOHNS INTL INC OPT 698813102 373 5,100 SH Call SOLE 8 5,100 0 0
PAPA MURPHYS HLDGS INC COM 698814100 0 11 SH   SOLE 8 11 0 0
PAR PACIFIC HOLDINGS INC COM 69888T207 977 47,006 SH   SOLE 1 47,006 0 0
PAR PACIFIC HOLDINGS INC COM 69888T207 1 52 SH   SOLE 8 52 0 0
PAR TECHNOLOGY CORP COM 698884103 0 34 SH   SOLE 8 34 0 0
PARAGON COML CORP COM 69911U403 8 146 SH   SOLE 1 146 0 0
PARAMOUNT GROUP INC TRUS 69924R108 3,524 220,280 SH   SOLE 1 220,280 0 0
PARAMOUNT GROUP INC TRUS 69924R108 24 1,490 SH   SOLE 8 1,490 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 466 18,553 SH   SOLE 1 18,553 0 0
PAREXEL INTL CORP COM 699462107 10,537 119,619 SH   SOLE 1 119,619 0 0
PAREXEL INTL CORP COM 699462107 4 39 SH   SOLE 8 39 0 0
PARK CITY GROUP INC COM 700215304 4 304 SH   SOLE 1 304 0 0
PARK CITY GROUP INC COM 700215304 1 69 SH   SOLE 8 69 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 23 1,246 SH   SOLE 1 1,246 0 0
PARK HOTELS RESORTS INC OPT 700517105 14 506 SH Call SOLE 8 506 0 0
PARK HOTELS RESORTS INC OPT 700517105 427 15,510 SH Put SOLE 8 15,510 0 0
PARK HOTELS RESORTS INC TRUS 700517105 253 9,203 SH   SOLE 8 9,203 0 0
PARK NATL CORP COM 700658107 33 309 SH   SOLE 1 309 0 0
PARK OHIO HLDGS CORP COM 700666100 20 456 SH   SOLE 1 456 0 0
PARK OHIO HLDGS CORP COM 700666100 26 572 SH   SOLE 8 572 0 0
PARK STERLING CORP COM 70086Y105 60 4,767 SH   SOLE 1 4,767 0 0
PARKE BANCORP INC COM 700885106 3 133 SH   SOLE 1 133 0 0
PARKER DRILLING CO COM 701081101 3 3,112 SH   SOLE 1 3,112 0 0
PARKER DRILLING CO COM 701081101 0 69 SH   SOLE 8 69 0 0
PARKER HANNIFIN CORP COM 701094104 7,582 43,319 SH   SOLE 1 43,319 0 0
PARKER HANNIFIN CORP OPT 701094104 5,601 32,000 SH Call SOLE 8 32,000 0 0
PARKER HANNIFIN CORP OPT 701094104 2,853 16,300 SH Put SOLE 8 16,300 0 0
PARKER HANNIFIN CORP COM 701094104 620 3,543 SH   SOLE 8 3,543 0 0
PARKERVISION INC COM 701354300 0 9 SH   SOLE 8 9 0 0
PARKWAY INC TRUS 70156Q107 3,455 149,953 SH   SOLE 1 149,953 0 0
PARKWAY INC TRUS 70156Q107 1 40 SH   SOLE 8 40 0 0
PARSLEY ENERGY INC COM 701877102 680 25,830 SH   SOLE 1 25,830 0 0
PARSLEY ENERGY INC COM 701877102 667 25,297 SH   SOLE 8 25,297 0 0
PARTY CITY HOLDCO INC COM 702149105 350 25,773 SH   SOLE 1 25,773 0 0
PATRICK INDS INC COM 703343103 63 738 SH   SOLE 1 738 0 0
PATRIOT NATL INC COM 70338T102 0 83 SH   SOLE 8 83 0 0
PATTERN ENERGY GROUP INC COM 70338P100 131 5,465 SH   SOLE 1 5,465 0 0
PATTERN ENERGY GROUP INC COM 70338P100 153 6,358 SH   SOLE 9 6,358 0 0
PATTERSON COMPANIES INC COM 703395103 2,289 59,192 SH   SOLE 1 59,192 0 0
PATTERSON COMPANIES INC COM 703395103 207 5,350 SH   SOLE 8 5,350 0 0
PATTERSON COMPANIES INC OPT 703395103 50 1,300 SH Call SOLE 8 1,300 0 0
PATTERSON COMPANIES INC OPT 703395103 591 15,300 SH Put SOLE 8 15,300 0 0
PATTERSON UTI ENERGY INC COM 703481101 513 24,469 SH   SOLE 1 24,469 0 0
PATTERSON UTI ENERGY INC OPT 703481101 888 42,400 SH Put SOLE 8 42,400 0 0
PATTERSON UTI ENERGY INC COM 703481101 54 2,587 SH   SOLE 8 2,587 0 0
PATTERSON UTI ENERGY INC OPT 703481101 1,776 84,800 SH Call SOLE 8 84,800 0 0
PAYCHEX INC COM 704326107 90 1,500 SH   DFND 1 0 0 1,500
PAYCHEX INC COM 704326107 32,895 548,610 SH   SOLE 1 548,610 0 0
PAYCHEX INC COM 704326107 62 1,040 SH   SOLE 8 1,040 0 0
PAYCHEX INC OPT 704326107 2,356 39,300 SH Put SOLE 8 39,300 0 0
PAYCHEX INC OPT 704326107 8,766 146,200 SH Call SOLE 8 146,200 0 0
PAYCHEX INC COM 704326107 21 346 SH   SOLE 9 346 0 0
PAYCOM SOFTWARE INC COM 70432V102 2,325 31,008 SH   SOLE 1 31,008 0 0
PAYCOM SOFTWARE INC COM 70432V102 25 329 SH   SOLE 8 329 0 0
PAYLOCITY HLDG CORP COM 70438V106 192 3,925 SH   SOLE 1 3,925 0 0
PAYLOCITY HLDG CORP OPT 70438V106 5 100 SH Put SOLE 8 100 0 0
PAYLOCITY HLDG CORP COM 70438V106 229 4,691 SH   SOLE 8 4,691 0 0
PAYPAL HLDGS INC COM 70450Y103 37,411 584,270 SH   SOLE 1 584,270 0 0
PAYPAL HLDGS INC COM 70450Y103 2,207 34,470 SH   DFND 1 0 0 34,470
PAYPAL HLDGS INC OPT 70450Y103 33,091 516,800 SH Call SOLE 8 516,800 0 0
PAYPAL HLDGS INC OPT 70450Y103 37,650 588,000 SH Put SOLE 8 588,000 0 0
PAYPAL HLDGS INC COM 70450Y103 186 2,901 SH   SOLE 9 2,901 0 0
PBF ENERGY INC COM 69318G106 2,211 80,102 SH   SOLE 1 80,102 0 0
PBF ENERGY INC OPT 69318G106 16,566 600,000 SH Call SOLE 8 600,000 0 0
PBF ENERGY INC COM 69318G106 678 24,545 SH   SOLE 8 24,545 0 0
PBF LOGISTICS LP COM 69318Q104 955 45,468 SH   SOLE 1 45,468 0 0
PC CONNECTION INC COM 69318J100 15 506 SH   SOLE 1 506 0 0
PC CONNECTION INC COM 69318J100 2 59 SH   SOLE 8 59 0 0
PC-TEL INC COM 69325Q105 1 97 SH   SOLE 8 97 0 0
PCM INC COM 69323K100 103 7,403 SH   SOLE 1 7,403 0 0
PCSB FINL CORP COM 69324R104 16 819 SH   SOLE 1 819 0 0
PDC ENERGY INC COM 69327R101 522 10,651 SH   DFND 1 0 0 10,651
PDC ENERGY INC COM 69327R101 2,281 46,532 SH   SOLE 1 46,532 0 0
PDC ENERGY INC COM 69327R101 193 3,937 SH   SOLE 8 3,937 0 0
PDF SOLUTIONS INC COM 693282105 10 647 SH   SOLE 1 647 0 0
PDL BIOPHARMA INC COM 69329Y104 77 22,809 SH   SOLE 1 22,809 0 0
PDL BIOPHARMA INC COM 69329Y104 30 8,690 SH   SOLE 8 8,690 0 0
PDVWIRELESS INC COM 69290R104 7 219 SH   SOLE 1 219 0 0
PEABODY ENERGY CORP NEW COM 704551100 527 18,164 SH   SOLE 1 18,164 0 0
PEABODY ENERGY CORP NEW OPT 704551100 339 11,700 SH Call SOLE 8 11,700 0 0
PEABODY ENERGY CORP NEW COM 704551100 41 1,422 SH   SOLE 8 1,422 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 13 396 SH   SOLE 1 396 0 0
PEBBLEBROOK HOTEL TR TRUS 70509V100 2,011 55,632 SH   SOLE 1 55,632 0 0
PEBBLEBROOK HOTEL TR TRUS 70509V100 83 2,286 SH   SOLE 8 2,286 0 0
PEGASYSTEMS INC COM 705573103 436 7,558 SH   SOLE 1 7,558 0 0
PEGASYSTEMS INC COM 705573103 1,718 29,795 SH   SOLE 8 29,795 0 0
PEMBINA PIPELINE CORP COM 706327103 42 1,200 SH   DFND 1 0 0 1,200
PEMBINA PIPELINE CORP COM 706327103 163 4,634 SH   SOLE 8 4,634 0 0
PEMBINA PIPELINE CORP COM 706327103 7 176 SH   SOLE 9 176 0 0
PENDRELL CORP COM 70686R302 4 568 SH   SOLE 1 568 0 0
PENGROWTH ENERGY CORP COM 70706P104 208 201,700 SH   SOLE 1 201,700 0 0
PENGROWTH ENERGY CORP COM 70706P104 8 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 1,889 80,779 SH   SOLE 1 80,779 0 0
PENN NATL GAMING INC COM 707569109 6 227 SH   SOLE 8 227 0 0
PENN NATL GAMING INC OPT 707569109 697 29,800 SH Call SOLE 8 29,800 0 0
PENN NATL GAMING INC OPT 707569109 21 900 SH Put SOLE 8 900 0 0
PENNANTPARK FLOATING RATE CA COM 70806A106 217 15,000 SH   SOLE 8 15,000 0 0
PENNANTPARK INVT CORP COM 708062104 20 2,681 SH   SOLE 8 2,681 0 0
PENNEY J C INC COM 708160106 2,368 621,721 SH   SOLE 1 621,721 0 0
PENNEY J C INC OPT 708160106 1,706 447,900 SH Call SOLE 8 447,900 0 0
PENNEY J C INC OPT 708160106 1,431 375,700 SH Put SOLE 8 375,700 0 0
PENNEY J C INC COM 708160106 10 2,521 SH   SOLE 9 2,521 0 0
PENNS WOODS BANCORP INC COM 708430103 10 208 SH   SOLE 1 208 0 0
PENNSYLVANIA RL ESTATE INVT TRUS 709102107 539 51,328 SH   SOLE 1 51,328 0 0
PENNSYLVANIA RL ESTATE INVT TRUS 709102107 3 304 SH   SOLE 8 304 0 0
PENNYMAC FINL SVCS INC COM 70932B101 53 2,978 SH   SOLE 1 2,978 0 0
PENNYMAC MTG INVT TR TRUS 70931T103 2,866 164,769 SH   SOLE 1 164,769 0 0
PENSARE ACQUISITION CORP COM 70957E105 36 3,699 SH   SOLE 8 3,699 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 1,926 40,480 SH   SOLE 1 40,480 0 0
PENSKE AUTOMOTIVE GRP INC OPT 70959W103 281 5,900 SH Put SOLE 8 5,900 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 117 2,452 SH   SOLE 8 2,452 0 0
PENSKE AUTOMOTIVE GRP INC OPT 70959W103 1,204 25,300 SH Call SOLE 8 25,300 0 0
PENTAIR PLC COM G7S00T104 31 462 SH   DFND 1 0 0 462
PENTAIR PLC COM G7S00T104 4,306 63,353 SH   SOLE 1 63,353 0 0
PENTAIR PLC OPT G7S00T104 82 1,200 SH Put SOLE 8 1,200 0 0
PENTAIR PLC COM G7S00T104 95 1,393 SH   SOLE 8 1,393 0 0
PENTAIR PLC OPT G7S00T104 326 4,800 SH Call SOLE 8 4,800 0 0
PENTAIR PLC COM G7S00T104 1,630 23,979 SH   SOLE 9 23,979 0 0
PENUMBRA INC COM 70975L107 170 1,887 SH   DFND 1 0 0 1,887
PENUMBRA INC COM 70975L107 61 679 SH   SOLE 1 679 0 0
PENUMBRA INC COM 70975L107 41 457 SH   SOLE 8 457 0 0
PEOPLES BANCORP INC COM 709789101 23 681 SH   SOLE 1 681 0 0
PEOPLES BANCORP N C INC COM 710577107 3 97 SH   SOLE 1 97 0 0
PEOPLES FINL SVCS CORP COM 711040105 8 159 SH   SOLE 1 159 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 2,746 151,359 SH   SOLE 1 151,359 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 9 500 SH   DFND 1 0 0 500
PEOPLES UNITED FINANCIAL INC COM 712704105 312 17,181 SH   SOLE 8 17,181 0 0
PEOPLES UNITED FINANCIAL INC OPT 712704105 7 400 SH Put SOLE 8 400 0 0
PEOPLES UNITED FINANCIAL INC OPT 712704105 63 3,500 SH Call SOLE 8 3,500 0 0
PEOPLES UTAH BANCORP COM 712706209 10 315 SH   SOLE 1 315 0 0
PEPSICO INC COM 713448108 2,868 25,739 SH   DFND 1 0 0 25,739
PEPSICO INC COM 713448108 134,115 1,203,595 SH   SOLE 1 1,203,595 0 0
PEPSICO INC OPT 713448108 112,355 1,008,300 SH Put SOLE 8 1,008,300 0 0
PEPSICO INC OPT 713448108 31,903 286,300 SH Call SOLE 8 286,300 0 0
PEPSICO INC COM 713448108 49,593 445,067 SH   SOLE 8 445,067 0 0
PEPSICO INC COM 713448108 4,529 40,649 SH   SOLE 9 40,649 0 0
PERCEPTRON INC COM 71361F100 1 82 SH   SOLE 8 82 0 0
PERFICIENT INC COM 71375U101 21 1,040 SH   SOLE 1 1,040 0 0
PERFICIENT INC COM 71375U101 7 339 SH   SOLE 8 339 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 316 11,174 SH   SOLE 1 11,174 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 18,786 665,000 SH   SOLE 8 665,000 0 0
PERKINELMER INC COM 714046109 4,383 63,560 SH   SOLE 1 63,560 0 0
PERKINELMER INC COM 714046109 7 104 SH   SOLE 8 104 0 0
PERMIAN BASIN RTY TR TRUS 714236106 6 722 SH   SOLE 8 722 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 7,464 88,175 SH   SOLE 1 88,175 0 0
PERRIGO CO PLC COM G97822103 51 600 SH   SOLE 8 600 0 0
PERRIGO CO PLC OPT G97822103 1,117 13,200 SH Put SOLE 8 13,200 0 0
PERRIGO CO PLC OPT G97822103 1,143 13,500 SH Call SOLE 8 13,500 0 0
PERRIGO CO PLC COM G97822103 690 8,150 SH   SOLE 9 8,150 0 0
PERSHING GOLD CORP COM 715302204 0 60 SH   SOLE 8 60 0 0
PETIQ INC COM 71639T106 101 3,697 SH   SOLE 1 3,697 0 0
PETIQ INC COM 71639T106 189 6,982 SH   SOLE 8 6,982 0 0
PETMED EXPRESS INC COM 716382106 281 8,486 SH   SOLE 1 8,486 0 0
PETMED EXPRESS INC OPT 716382106 7 200 SH Call SOLE 8 200 0 0
PETMED EXPRESS INC COM 716382106 196 5,920 SH   SOLE 8 5,920 0 0
PETROBRAS ARGENTINA S A ADR 71646J109 331 26,200 SH   SOLE 1 26,200 0 0
PETROCHINA CO LTD ADR 71646E100 453 7,064 SH   SOLE 1 7,064 0 0
PETROCHINA CO LTD ADR 71646E100 640 9,979 SH   SOLE 8 9,979 0 0
PETROCHINA CO LTD OPT 71646E100 1,929 30,100 SH Call SOLE 8 30,100 0 0
PETROCHINA CO LTD OPT 71646E100 6 100 SH Put SOLE 8 100 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V408 15 1,510 SH   DFND 1 0 0 1,510
PETROLEO BRASILEIRO SA PETRO ADR 71654V408 4,260 424,218 SH   SOLE 1 424,218 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V101 1 77 SH   SOLE 8 77 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V408 5,609 558,659 SH   SOLE 8 558,659 0 0
PETROLEO BRASILEIRO SA PETRO OPT 71654V408 14,119 1,406,300 SH Call SOLE 8 1,406,300 0 0
PETROLEO BRASILEIRO SA PETRO OPT 71654V408 37,096 3,694,900 SH Put SOLE 8 3,694,900 0 0
PETROQUEST ENERGY INC COM 716748306 25 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,347 65,738 SH   DFND 1 0 0 65,738
PFIZER INC COM 717081103 260,833 7,306,253 SH   SOLE 1 7,292,105 14,148 0
PFIZER INC COM 717081103 34,408 963,795 SH   SOLE 8 963,795 0 0
PFIZER INC OPT 717081103 10,582 296,400 SH Call SOLE 8 296,400 0 0
PFIZER INC OPT 717081103 15,862 444,300 SH Put SOLE 8 444,300 0 0
PFIZER INC COM 717081103 33,067 926,209 SH   SOLE 9 926,209 0 0
PFSWEB INC COM 717098206 2 227 SH   SOLE 8 227 0 0
PG&ampE CORP COM 69331C108 43,278 635,594 SH   SOLE 1 635,594 0 0
PG&ampE CORP OPT 69331C108 177 2,600 SH Put SOLE 8 2,600 0 0
PG&ampE CORP COM 69331C108 949 13,931 SH   SOLE 8 13,931 0 0
PG&ampE CORP OPT 69331C108 184 2,700 SH Call SOLE 8 2,700 0 0
PG&ampE CORP COM 69331C108 14,986 220,091 SH   SOLE 9 220,091 0 0
PGT INNOVATIONS INC COM 69336V101 237 15,852 SH   SOLE 1 15,852 0 0
PGT INNOVATIONS INC COM 69336V101 114 7,605 SH   SOLE 8 7,605 0 0
PHARMERICA CORP COM 71714F104 1,854 63,267 SH   SOLE 1 63,267 0 0
PHARMERICA CORP COM 71714F104 150 5,119 SH   SOLE 8 5,119 0 0
PHH CORP COM 693320202 1,019 73,124 SH   SOLE 1 73,124 0 0
PHH CORP OPT 693320202 26 1,900 SH Put SOLE 8 1,900 0 0
PHH CORP COM 693320202 231 16,609 SH   SOLE 8 16,609 0 0
PHI INC COM 69336T205 5 467 SH   SOLE 1 467 0 0
PHI INC COM 69336T205 1 84 SH   SOLE 8 84 0 0
PHIBRO ANIMAL HEALTH CORP COM 71742Q106 250 6,761 SH   SOLE 1 6,761 0 0
PHILIP MORRIS INTL INC COM 718172109 3,558 32,054 SH   DFND 1 0 0 32,054
PHILIP MORRIS INTL INC COM 718172109 200,897 1,809,725 SH   SOLE 1 1,767,613 42,112 0
PHILIP MORRIS INTL INC OPT 718172109 6,261 56,400 SH Put SOLE 8 56,400 0 0
PHILIP MORRIS INTL INC OPT 718172109 7,871 70,900 SH Call SOLE 8 70,900 0 0
PHILIP MORRIS INTL INC COM 718172109 3 28 SH   SOLE 8 28 0 0
PHILIP MORRIS INTL INC COM 718172109 3,440 30,988 SH   SOLE 9 30,988 0 0
PHILIP MORRIS INTL INC COM 718172109 1,622 14,615 SH   SOLE 20 0 14,615 0
PHILLIPS 66 COM 718546104 35,146 383,661 SH   SOLE 1 383,661 0 0
PHILLIPS 66 COM 718546104 586 6,400 SH   DFND 1 0 0 6,400
PHILLIPS 66 OPT 718546104 3,820 41,700 SH Call SOLE 8 41,700 0 0
PHILLIPS 66 COM 718546104 3,514 38,355 SH   SOLE 8 38,355 0 0
PHILLIPS 66 OPT 718546104 1,740 19,000 SH Put SOLE 8 19,000 0 0
PHILLIPS 66 PARTNERS LP COM 718549207 8,899 169,307 SH   SOLE 1 169,307 0 0
PHILLIPS 66 PARTNERS LP COM 718549207 13 245 SH   SOLE 8 245 0 0
PHOENIX NEW MEDIA LTD ADR 71910C103 1,113 189,024 SH   SOLE 1 189,024 0 0
PHOENIX NEW MEDIA LTD ADR 71910C103 11 1,897 SH   DFND 1 0 0 1,897
PHOTRONICS INC COM 719405102 1,007 113,750 SH   SOLE 1 113,750 0 0
PHOTRONICS INC COM 719405102 1 126 SH   SOLE 8 126 0 0
PHYSICIANS RLTY TR TRUS 71943U104 480 27,056 SH   SOLE 1 27,056 0 0
PHYSICIANS RLTY TR COM 71943U104 1,090 61,497 SH   SOLE 1 61,497 0 0
PHYSICIANS RLTY TR TRUS 71943U104 1 67 SH   SOLE 8 67 0 0
PICO HLDGS INC COM 693366205 14 796 SH   SOLE 1 796 0 0
PIEDMONT OFFICE REALTY TR IN TRUS 720190206 3,152 156,356 SH   SOLE 1 156,356 0 0
PIEDMONT OFFICE REALTY TR IN TRUS 720190206 4 185 SH   SOLE 8 185 0 0
PIER 1 IMPORTS INC COM 720279108 732 174,589 SH   SOLE 1 174,589 0 0
PIER 1 IMPORTS INC OPT 720279108 57 13,600 SH Put SOLE 8 13,600 0 0
PIER 1 IMPORTS INC OPT 720279108 80 19,100 SH Call SOLE 8 19,100 0 0
PIERIS PHARMACEUTICALS INC COM 720795103 205 35,452 SH   SOLE 1 35,452 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 6,498 228,729 SH   SOLE 1 228,729 0 0
PILGRIMS PRIDE CORP NEW OPT 72147K108 99 3,500 SH Put SOLE 8 3,500 0 0
PILGRIMS PRIDE CORP NEW OPT 72147K108 591 20,800 SH Call SOLE 8 20,800 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 154 5,439 SH   SOLE 8 5,439 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 176 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 643 30,197 SH   SOLE 1 30,197 0 0
PINNACLE ENTMT INC NEW OPT 72348Y105 49 2,300 SH Call SOLE 8 2,300 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 116 5,453 SH   SOLE 8 5,453 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 429 6,424 SH   SOLE 1 6,424 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 38 570 SH   SOLE 8 570 0 0
PINNACLE FOODS INC DEL COM 72348P104 592 10,346 SH   SOLE 1 10,346 0 0
PINNACLE FOODS INC DEL COM 72348P104 4,456 77,929 SH   SOLE 8 77,929 0 0
PINNACLE WEST CAP CORP COM 723484101 12,930 152,906 SH   SOLE 1 152,906 0 0
PINNACLE WEST CAP CORP COM 723484101 1,440 17,022 SH   SOLE 8 17,022 0 0
PINNACLE WEST CAP CORP COM 723484101 0 1 SH   SOLE 9 1 0 0
PIONEER ENERGY SVCS CORP COM 723664108 5 1,765 SH   SOLE 1 1,765 0 0
PIONEER ENERGY SVCS CORP COM 723664108 7 2,652 SH   SOLE 8 2,652 0 0
PIONEER NAT RES CO COM 723787107 5,694 38,593 SH   SOLE 1 38,593 0 0
PIONEER NAT RES CO COM 723787107 6 42 SH   DFND 1 0 0 42
PIONEER NAT RES CO OPT 723787107 7,171 48,600 SH Call SOLE 8 48,600 0 0
PIONEER NAT RES CO OPT 723787107 14,489 98,200 SH Put SOLE 8 98,200 0 0
PIONEER NAT RES CO COM 723787107 5,015 33,984 SH   SOLE 8 33,984 0 0
PIONEER NAT RES CO COM 723787107 106 717 SH   SOLE 9 717 0 0
PIPER JAFFRAY COS COM 724078100 1,831 30,855 SH   SOLE 1 30,855 0 0
PITNEY BOWES INC COM 724479100 60 4,269 SH   SOLE 1 4,269 0 0
PITNEY BOWES INC COM 724479100 230 16,459 SH   SOLE 8 16,459 0 0
PITNEY BOWES INC OPT 724479100 237 16,900 SH Put SOLE 8 16,900 0 0
PITNEY BOWES INC OPT 724479100 60 4,300 SH Call SOLE 8 4,300 0 0
PIXELWORKS INC COM 72581M305 8 1,557 SH   SOLE 1 1,557 0 0
PJT PARTNERS INC COM 69343T107 0 12 SH   DFND 1 0 0 12
PJT PARTNERS INC COM 69343T107 394 10,277 SH   SOLE 1 10,277 0 0
PJT PARTNERS INC COM 69343T107 303 7,922 SH   SOLE 8 7,922 0 0
PLAINS ALL AMERN PIPELINE L COM 726503105 36,661 1,730,100 SH   SOLE 1 1,730,100 0 0
PLAINS ALL AMERN PIPELINE L COM 726503105 4,329 204,308 SH   SOLE 8 204,308 0 0
PLAINS ALL AMERN PIPELINE L OPT 726503105 3,255 153,600 SH Call SOLE 8 153,600 0 0
PLAINS ALL AMERN PIPELINE L OPT 726503105 2,272 107,200 SH Put SOLE 8 107,200 0 0
PLAINS GP HLDGS L P COM 72651A207 10,730 490,583 SH   SOLE 1 490,583 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 233 10,648 SH   SOLE 8 10,648 0 0
PLAINS GP HLDGS L P OPT 72651A207 15 700 SH Put SOLE 8 700 0 0
PLANET FITNESS INC COM 72703H101 54 2,006 SH   SOLE 1 2,006 0 0
PLANET PAYMENT INC COM U72603118 6 1,463 SH   SOLE 1 1,463 0 0
PLANTRONICS INC NEW COM 727493108 562 12,705 SH   SOLE 1 12,705 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 973 87,328 SH   SOLE 1 87,328 0 0
PLATFORM SPECIALTY PRODS COR OPT 72766Q105 860 77,100 SH Call SOLE 8 77,100 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 41 3,659 SH   SOLE 8 3,659 0 0
PLATINUM GROUP METALS LTD COM 72765Q601 12 29,000 SH   DFND 1 0 0 29,000
PLATINUM GROUP METALS LTD COM 72765Q601 0 68 SH   SOLE 8 68 0 0
PLAYA HOTELS &amp RESORTS NV COM N70544106 1 100 SH   SOLE 1 100 0 0
PLAYA HOTELS &amp RESORTS NV COM N70544106 204 19,545 SH   SOLE 8 19,545 0 0
PLEXUS CORP COM 729132100 1,692 30,152 SH   SOLE 1 30,152 0 0
PLEXUS CORP COM 729132100 13 228 SH   SOLE 8 228 0 0
PLUG POWER INC COM 72919P202 14 5,179 SH   SOLE 1 5,179 0 0
PLUG POWER INC COM 72919P202 15 5,722 SH   SOLE 8 5,722 0 0
PLUG POWER INC OPT 72919P202 69 26,400 SH Call SOLE 8 26,400 0 0
PLUG POWER INC OPT 72919P202 13 5,000 SH Put SOLE 8 5,000 0 0
PLY GEM HLDGS INC COM 72941W100 505 29,614 SH   SOLE 1 29,614 0 0
PLY GEM HLDGS INC OPT 72941W100 3 200 SH Put SOLE 8 200 0 0
PLY GEM HLDGS INC OPT 72941W100 2 100 SH Call SOLE 8 100 0 0
PLY GEM HLDGS INC COM 72941W100 58 3,379 SH   SOLE 8 3,379 0 0
PNC FINL SVCS GROUP INC COM 693475105 101,636 754,145 SH   SOLE 1 754,145 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,491 11,067 SH   SOLE 8 11,067 0 0
PNC FINL SVCS GROUP INC OPT 693475105 1,941 14,400 SH Put SOLE 8 14,400 0 0
PNC FINL SVCS GROUP INC OPT 693475105 3,396 25,200 SH Call SOLE 8 25,200 0 0
PNM RES INC COM 69349H107 494 12,237 SH   SOLE 1 12,237 0 0
POLARIS INDS INC COM 731068102 1,047 10,008 SH   SOLE 1 10,008 0 0
POLARIS INDS INC COM 731068102 79 750 SH   SOLE 8 750 0 0
POLARIS INDS INC OPT 731068102 3,087 29,500 SH Put SOLE 8 29,500 0 0
POLARIS INDS INC OPT 731068102 4,750 45,400 SH Call SOLE 8 45,400 0 0
POLARITYTE INC COM 731094108 1 50 SH   SOLE 8 50 0 0
POLYONE CORP COM 73179P106 462 11,530 SH   SOLE 1 11,530 0 0
POOL CORPORATION COM 73278L105 164 1,513 SH   SOLE 1 1,513 0 0
POOL CORPORATION OPT 73278L105 1,060 9,800 SH Put SOLE 8 9,800 0 0
POOL CORPORATION OPT 73278L105 11 100 SH Call SOLE 8 100 0 0
POOL CORPORATION COM 73278L105 891 8,242 SH   SOLE 8 8,242 0 0
POPULAR INC COM 733174700 2,720 75,704 SH   SOLE 1 75,704 0 0
POPULAR INC OPT 733174700 1,815 50,500 SH Put SOLE 8 50,500 0 0
POPULAR INC COM 733174700 553 15,391 SH   SOLE 8 15,391 0 0
POPULAR INC OPT 733174700 270 7,500 SH Call SOLE 8 7,500 0 0
PORTLAND GEN ELEC CO COM 736508847 95 2,074 SH   SOLE 1 2,074 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 4,670 86,446 SH   SOLE 1 86,446 0 0
PORTOLA PHARMACEUTICALS INC OPT 737010108 211 3,900 SH Call SOLE 8 3,900 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 168 3,116 SH   SOLE 8 3,116 0 0
PORTOLA PHARMACEUTICALS INC OPT 737010108 22 400 SH Put SOLE 8 400 0 0
POSCO OPT 693483109 7 100 SH Call SOLE 8 100 0 0
POST HLDGS INC COM 737446104 3,599 40,770 SH   SOLE 1 40,770 0 0
POST HLDGS INC COM 737446104 307 3,478 SH   SOLE 8 3,478 0 0
POTASH CORP SASK INC COM 73755L107 996 51,747 SH   DFND 1 0 0 51,747
POTASH CORP SASK INC COM 73755L107 14,233 739,748 SH   SOLE 1 739,748 0 0
POTASH CORP SASK INC OPT 73755L107 2,028 105,400 SH Put SOLE 8 105,400 0 0
POTASH CORP SASK INC OPT 73755L107 2,526 131,300 SH Call SOLE 8 131,300 0 0
POTASH CORP SASK INC COM 73755L107 2,803 145,684 SH   SOLE 8 145,684 0 0
POTASH CORP SASK INC COM 73755L107 53 2,740 SH   SOLE 9 2,740 0 0
POTBELLY CORP COM 73754Y100 236 19,031 SH   SOLE 1 19,031 0 0
POTBELLY CORP COM 73754Y100 21 1,695 SH   SOLE 8 1,695 0 0
POTLATCH CORP NEW COM 737630103 888 17,403 SH   SOLE 1 17,403 0 0
POTLATCH CORP NEW COM 737630103 24 466 SH   DFND 1 0 0 466
POTLATCH CORP NEW TRUS 737630103 207 4,049 SH   SOLE 1 4,049 0 0
POTLATCH CORP NEW TRUS 737630103 62 1,219 SH   SOLE 8 1,219 0 0
POWELL INDS INC COM 739128106 15 505 SH   SOLE 1 505 0 0
POWELL INDS INC COM 739128106 6 210 SH   SOLE 8 210 0 0
POWER INTEGRATIONS INC COM 739276103 98 1,334 SH   SOLE 1 1,334 0 0
POWERSHARES DB CMDTY IDX TRA FUND 73935S105 218 14,146 SH   SOLE 1 14,146 0 0
POWERSHARES DB CMDTY IDX TRA FUND 73935S105 183 11,885 SH   DFND 1 0 0 11,885
POWERSHARES DB CMDTY IDX TRA OPT 73935S105 2 100 SH Call SOLE 8 100 0 0
POWERSHARES DB CMDTY IDX TRA FUND 73935S105 178 11,531 SH   SOLE 8 11,531 0 0
POWERSHARES DB CMDTY IDX TRA OPT 73935S105 661 42,900 SH Put SOLE 8 42,900 0 0
POWERSHARES ETF TR II FUND 73937B779 1,976 43,161 SH   SOLE 1 43,161 0 0
POWERSHARES ETF TR II FUND 73937B712 0 8 SH   SOLE 8 8 0 0
POWERSHARES ETF TR II FUND 73937B886 1 15 SH   SOLE 8 15 0 0
POWERSHARES ETF TR II FUND 73937B803 3 56 SH   SOLE 8 56 0 0
POWERSHARES ETF TR II FUND 73937B860 4 46 SH   SOLE 8 46 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 TRUST FUND 73935X781 120 2,420 SH   DFND 1 0 0 2,420
POWERSHARES ETF TRUST FUND 73935X146 58 529 SH   DFND 1 0 0 529
POWERSHARES ETF TRUST FUND 73935X625 10 1,000 SH   DFND 1 0 0 1,000
POWERSHARES ETF TRUST FUND 73935X575 356 12,500 SH   DFND 1 0 0 12,500
POWERSHARES ETF TRUST FUND 73935X195 0 14 SH   SOLE 8 14 0 0
POWERSHARES ETF TRUST FUND 73935X286 3 60 SH   SOLE 8 60 0 0
POWERSHARES ETF TRUST FUND 73935X690 2 37 SH   SOLE 8 37 0 0
POWERSHARES ETF TRUST II FUND 73936Q769 648 28,000 SH   DFND 1 0 0 28,000
POWERSHARES ETF TRUST II FUND 73936Q843 2 75 SH   SOLE 8 75 0 0
POWERSHARES QQQ TRUST FUND 73935A104 198,660 1,365,835 SH   SOLE 1 1,365,835 0 0
POWERSHARES QQQ TRUST OPT 73935A104 436,350 3,000,000 SH Put SOLE 1 3,000,000 0 0
POWERSHARES QQQ TRUST FUND 73935A104 1,360 9,353 SH   DFND 1 0 0 9,353
POWERSHARES QQQ TRUST OPT 73935A104 21,818 150,000 SH Call SOLE 1 150,000 0 0
POWERSHARES QQQ TRUST OPT 73935A104 1,390,909 9,562,800 SH Call SOLE 8 9,562,800 0 0
POWERSHARES QQQ TRUST OPT 73935A104 3,873,115 26,628,500 SH Put SOLE 8 26,628,500 0 0
POWERSHARES QQQ TRUST FUND 73935A104 209,937 1,443,367 SH   SOLE 8 1,443,367 0 0
POWERSHARES QQQ TRUST FUND 73935A104 853 5,867 SH   SOLE 9 5,867 0 0
POWERSHS DB MULTI SECT COMM FUND 73936B705 19 1,073 SH   DFND 1 0 0 1,073
POWERSHS DB MULTI SECT COMM OPT 73936B705 91 5,000 SH Call SOLE 8 5,000 0 0
POWERSHS DB MULTI SECT COMM FUND 73936B507 0 55 SH   SOLE 8 55 0 0
POWERSHS DB MULTI SECT COMM OPT 73936B408 1,306 68,800 SH Put SOLE 8 68,800 0 0
POWERSHS DB MULTI SECT COMM FUND 73936B705 23 1,289 SH   SOLE 8 1,289 0 0
POWERSHS DB MULTI SECT COMM OPT 73936B408 309 16,300 SH Call SOLE 8 16,300 0 0
POWERSHS DB MULTI SECT COMM FUND 73936B408 12,274 646,687 SH   SOLE 8 646,687 0 0
POWERSHS DB MULTI SECT COMM FUND 73936B200 2 62 SH   SOLE 8 62 0 0
POWERSHS DB US DOLLAR INDEX FUND 73936D107 0 7 SH   SOLE 1 7 0 0
POWERSHS DB US DOLLAR INDEX FUND 73936D206 3 113 SH   SOLE 1 113 0 0
POWERSHS DB US DOLLAR INDEX OPT 73936D107 293 12,100 SH Call SOLE 8 12,100 0 0
POWERSHS DB US DOLLAR INDEX OPT 73936D107 868 35,900 SH Put SOLE 8 35,900 0 0
POWERSHS DB US DOLLAR INDEX FUND 73936D107 2,862 118,374 SH   SOLE 8 118,374 0 0
PPG INDS INC COM 693506107 71,109 654,415 SH   SOLE 1 654,415 0 0
PPG INDS INC OPT 693506107 20,548 189,100 SH Call SOLE 8 189,100 0 0
PPG INDS INC COM 693506107 890 8,187 SH   SOLE 8 8,187 0 0
PPG INDS INC OPT 693506107 20,482 188,500 SH Put SOLE 8 188,500 0 0
PPG INDS INC COM 693506107 13,647 125,601 SH   SOLE 9 125,601 0 0
PPL CORP COM 69351T106 40,771 1,074,367 SH   SOLE 1 1,074,367 0 0
PPL CORP COM 69351T106 483 12,740 SH   SOLE 8 12,740 0 0
PPL CORP OPT 69351T106 524 13,800 SH Put SOLE 8 13,800 0 0
PPL CORP OPT 69351T106 1,685 44,400 SH Call SOLE 8 44,400 0 0
PPL CORP COM 69351T106 1,665 43,861 SH   SOLE 9 43,861 0 0
PRA GROUP INC COM 69354N106 31 1,065 SH   SOLE 1 1,065 0 0
PRA GROUP INC OPT 69354N106 72 2,500 SH Put SOLE 8 2,500 0 0
PRA GROUP INC COM 69354N106 23 815 SH   SOLE 8 815 0 0
PRA HEALTH SCIENCES INC COM 69354M108 2,551 33,498 SH   SOLE 1 33,498 0 0
PRA HEALTH SCIENCES INC COM 69354M108 54 709 SH   SOLE 8 709 0 0
PRAXAIR INC COM 74005P104 18,951 135,612 SH   SOLE 1 135,612 0 0
PRAXAIR INC OPT 74005P104 1,034 7,400 SH Put SOLE 8 7,400 0 0
PRAXAIR INC OPT 74005P104 3,787 27,100 SH Call SOLE 8 27,100 0 0
PRAXAIR INC COM 74005P104 2,277 16,296 SH   SOLE 8 16,296 0 0
PRAXAIR INC COM 74005P104 4 27 SH   SOLE 9 27 0 0
PRECISION DRILLING CORP OPT 74022D308 7 2,300 SH Call SOLE 8 2,300 0 0
PRECISION DRILLING CORP COM 74022D308 18 5,683 SH   SOLE 8 5,683 0 0
PRECISION DRILLING CORP OPT 74022D308 23 7,500 SH Put SOLE 8 7,500 0 0
PREFERRED APT CMNTYS INC TRUS 74039L103 178 9,445 SH   SOLE 1 9,445 0 0
PREFERRED APT CMNTYS INC TRUS 74039L103 13 679 SH   SOLE 8 679 0 0
PREFERRED BK LOS ANGELES CA COM 740367404 29 483 SH   SOLE 1 483 0 0
PREFERRED BK LOS ANGELES CA COM 740367404 7 125 SH   SOLE 8 125 0 0
PREFORMED LINE PRODS CO COM 740444104 5 71 SH   SOLE 1 71 0 0
PREMIER FINL BANCORP INC COM 74050M105 5 219 SH   SOLE 1 219 0 0
PREMIER INC COM 74051N102 268 8,226 SH   SOLE 1 8,226 0 0
PREMIER INC COM 74051N102 251 7,707 SH   SOLE 8 7,707 0 0
PRESIDIO INC COM 74102M103 139 9,820 SH   SOLE 1 9,820 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 400 7,966 SH   SOLE 1 7,966 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 4 75 SH   SOLE 8 75 0 0
PRETIUM RES INC OPT 74139C102 801 86,500 SH Call SOLE 8 86,500 0 0
PRETIUM RES INC OPT 74139C102 44 4,700 SH Put SOLE 8 4,700 0 0
PRETIUM RES INC COM 74139C102 6 701 SH   SOLE 8 701 0 0
PRICE T ROWE GROUP INC COM 74144T108 47,053 519,052 SH   SOLE 1 519,052 0 0
PRICE T ROWE GROUP INC COM 74144T108 32 348 SH   DFND 1 0 0 348
PRICE T ROWE GROUP INC OPT 74144T108 4,596 50,700 SH Call SOLE 8 50,700 0 0
PRICE T ROWE GROUP INC OPT 74144T108 4,224 46,600 SH Put SOLE 8 46,600 0 0
PRICELINE GRP INC COM 741503403 54,796 29,929 SH   SOLE 1 29,929 0 0
PRICELINE GRP INC COM 741503403 384 210 SH   DFND 1 0 0 210
PRICELINE GRP INC BOND 741503AQ9 3,330 1,725,000 PRN   SOLE 8 0 0 1,725,000
PRICELINE GRP INC BOND 741503AS5 172 119,000 PRN   SOLE 8 0 0 119,000
PRICELINE GRP INC OPT 741503403 42,658 23,300 SH Call SOLE 8 23,300 0 0
PRICELINE GRP INC COM 741503403 38,419 20,985 SH   SOLE 8 20,985 0 0
PRICELINE GRP INC OPT 741503403 168,253 91,900 SH Put SOLE 8 91,900 0 0
PRICELINE GRP INC COM 741503403 194 106 SH   SOLE 81 106 0 0
PRICESMART INC COM 741511109 46 512 SH   SOLE 1 512 0 0
PRICESMART INC COM 741511109 76 855 SH   SOLE 8 855 0 0
PRIMERICA INC COM 74164M108 581 7,135 SH   SOLE 1 7,135 0 0
PRIMERICA INC COM 74164M108 172 2,117 SH   SOLE 8 2,117 0 0
PRIMO WTR CORP COM 74165N105 7 586 SH   SOLE 1 586 0 0
PRIMO WTR CORP COM 74165N105 22 1,905 SH   SOLE 8 1,905 0 0
PRIMORIS SVCS CORP COM 74164F103 1,401 47,619 SH   SOLE 1 47,619 0 0
PRIMORIS SVCS CORP COM 74164F103 31 1,074 SH   SOLE 8 1,074 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 11,892 184,830 SH   SOLE 1 184,830 0 0
PRINCIPAL FINL GROUP INC OPT 74251V102 199 3,100 SH Call SOLE 8 3,100 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 2,552 39,659 SH   SOLE 8 39,659 0 0
PRINCIPAL FINL GROUP INC OPT 74251V102 257 4,000 SH Put SOLE 8 4,000 0 0
PROASSURANCE CORP COM 74267C106 63 1,152 SH   SOLE 1 1,152 0 0
PROASSURANCE CORP COM 74267C106 12 225 SH   SOLE 8 225 0 0
PROCTER AND GAMBLE CO COM 742718109 275,553 3,028,701 SH   SOLE 1 3,011,512 17,189 0
PROCTER AND GAMBLE CO COM 742718109 1,925 21,163 SH   DFND 1 0 0 21,163
PROCTER AND GAMBLE CO OPT 742718109 42,087 462,600 SH Put SOLE 8 462,600 0 0
PROCTER AND GAMBLE CO COM 742718109 644 7,077 SH   SOLE 8 7,077 0 0
PROCTER AND GAMBLE CO OPT 742718109 26,412 290,300 SH Call SOLE 8 290,300 0 0
PROCTER AND GAMBLE CO COM 742718109 2,503 27,513 SH   SOLE 9 27,513 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 12 1,639 SH   SOLE 1 1,639 0 0
PROGENICS PHARMACEUTICALS IN OPT 743187106 537 72,900 SH Call SOLE 8 72,900 0 0
PROGENICS PHARMACEUTICALS IN OPT 743187106 62 8,400 SH Put SOLE 8 8,400 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 625 84,861 SH   SOLE 8 84,861 0 0
PROGRESS SOFTWARE CORP COM 743312100 2,546 66,696 SH   SOLE 1 66,696 0 0
PROGRESS SOFTWARE CORP COM 743312100 0 6 SH   SOLE 8 6 0 0
PROGRESSIVE CORP OHIO COM 743315103 12,989 268,228 SH   SOLE 1 268,228 0 0
PROGRESSIVE CORP OHIO OPT 743315103 1,322 27,300 SH Put SOLE 8 27,300 0 0
PROGRESSIVE CORP OHIO OPT 743315103 1,641 33,900 SH Call SOLE 8 33,900 0 0
PROLOGIS INC COM 74340W103 3,618 57,017 SH   SOLE 1 57,017 0 0
PROLOGIS INC TRUS 74340W103 37,115 584,868 SH   SOLE 1 584,868 0 0
PROLOGIS INC TRUS 74340W103 825 13,012 SH   SOLE 8 13,012 0 0
PROLOGIS INC OPT 74340W103 82 1,300 SH Call SOLE 8 1,300 0 0
PROLOGIS INC OPT 74340W103 609 9,600 SH Put SOLE 8 9,600 0 0
PROLOGIS INC COM 74340W103 33 518 SH   SOLE 9 518 0 0
PROOFPOINT INC COM 743424103 399 4,577 SH   SOLE 1 4,577 0 0
PROOFPOINT INC OPT 743424103 9 100 SH Call SOLE 8 100 0 0
PROOFPOINT INC COM 743424103 2 18 SH   SOLE 8 18 0 0
PROOFPOINT INC BOND 743424AD5 485 388,000 PRN   SOLE 8 0 0 388,000
PROPETRO HLDG CORP COM 74347M108 129 8,999 SH   SOLE 1 8,999 0 0
PROS HOLDINGS INC COM 74346Y103 135 5,575 SH   SOLE 1 5,575 0 0
PROS HOLDINGS INC COM 74346Y103 162 6,734 SH   SOLE 8 6,734 0 0
PROSHARES TR FUND 74347X633 4 34 SH   SOLE 1 34 0 0
PROSHARES TR FUND 74347R107 1,294 13,380 SH   SOLE 1 13,380 0 0
PROSHARES TR FUND 74347R206 239 3,727 SH   SOLE 1 3,727 0 0
PROSHARES TR FUND 74347R230 5 400 SH   DFND 1 0 0 400
PROSHARES TR FUND 74347X641 3 200 SH   DFND 1 0 0 200
PROSHARES TR FUND 74347X625 92 1,440 SH   DFND 1 0 0 1,440
PROSHARES TR FUND 74347R305 342 3,169 SH   SOLE 1 3,169 0 0
PROSHARES TR FUND 74347B425 84 2,600 SH   DFND 1 0 0 2,600
PROSHARES TR FUND 74347R842 334 5,004 SH   SOLE 1 5,004 0 0
PROSHARES TR FUND 74347B383 2 37 SH   DFND 1 0 0 37
PROSHARES TR FUND 74347X831 80 700 SH   DFND 1 0 0 700
PROSHARES TR FUND 74347X849 157 7,000 SH   DFND 1 0 0 7,000
PROSHARES TR OPT 74347B383 2,811 60,250 SH Call SOLE 8 60,250 0 0
PROSHARES TR OPT 74347R107 2,293 23,700 SH Put SOLE 8 23,700 0 0
PROSHARES TR OPT 74347R669 41 400 SH Put SOLE 8 400 0 0
PROSHARES TR OPT 74347X880 74 1,000 SH Put SOLE 8 1,000 0 0
PROSHARES TR FUND 74347B730 2 78 SH   SOLE 8 78 0 0
PROSHARES TR OPT 74348A426 31 2,000 SH Put SOLE 8 2,000 0 0
PROSHARES TR OPT 74347R693 67 900 SH Put SOLE 8 900 0 0
PROSHARES TR FUND 74347R842 93 1,392 SH   SOLE 8 1,392 0 0
PROSHARES TR OPT 74347X831 7,072 61,900 SH Call SOLE 8 61,900 0 0
PROSHARES TR FUND 74348A590 9 808 SH   SOLE 8 808 0 0
PROSHARES TR FUND 74347X138 1 76 SH   SOLE 8 76 0 0
PROSHARES TR FUND 74347R818 2 18 SH   SOLE 8 18 0 0
PROSHARES TR FUND 74347R719 103 2,911 SH   SOLE 8 2,911 0 0
PROSHARES TR OPT 74347X625 38 600 SH Call SOLE 8 600 0 0
PROSHARES TR FUND 74347B748 1 29 SH   SOLE 8 29 0 0
PROSHARES TR OPT 74347B201 7,372 207,200 SH Call SOLE 8 207,200 0 0
PROSHARES TR OPT 74347X880 534 7,200 SH Call SOLE 8 7,200 0 0
PROSHARES TR OPT 74347X633 11 100 SH Put SOLE 8 100 0 0
PROSHARES TR FUND 74348A319 60 3,225 SH   SOLE 8 3,225 0 0
PROSHARES TR OPT 74347X864 1,328 11,400 SH Put SOLE 8 11,400 0 0
PROSHARES TR OPT 74347R206 1,150 17,900 SH Call SOLE 8 17,900 0 0
PROSHARES TR OPT 74347X864 1,037 8,900 SH Call SOLE 8 8,900 0 0
PROSHARES TR OPT 74347X831 6,809 59,600 SH Put SOLE 8 59,600 0 0
PROSHARES TR OPT 74347B201 5,807 163,200 SH Put SOLE 8 163,200 0 0
PROSHARES TR OPT 74348A590 109 10,200 SH Call SOLE 8 10,200 0 0
PROSHARES TR FUND 74347X625 30 468 SH   SOLE 8 468 0 0
PROSHARES TR FUND 74347R693 184 2,454 SH   SOLE 8 2,454 0 0
PROSHARES TR OPT 74348A350 26 1,300 SH Call SOLE 8 1,300 0 0
PROSHARES TR FUND 74347R107 858 8,864 SH   SOLE 8 8,864 0 0
PROSHARES TR OPT 74348A442 43 3,100 SH Put SOLE 8 3,100 0 0
PROSHARES TR OPT 74348A525 410 9,700 SH Call SOLE 8 9,700 0 0
PROSHARES TR OPT 74348A160 410 15,300 SH Put SOLE 8 15,300 0 0
PROSHARES TR OPT 74348A244 9 300 SH Call SOLE 8 300 0 0
PROSHARES TR FUND 74347R701 0 19 SH   SOLE 8 19 0 0
PROSHARES TR OPT 74348A319 19 1,000 SH Put SOLE 8 1,000 0 0
PROSHARES TR OPT 74347B425 64 2,000 SH Put SOLE 8 2,000 0 0
PROSHARES TR OPT 74348A442 321 23,300 SH Call SOLE 8 23,300 0 0
PROSHARES TR OPT 74348A160 499 18,625 SH Call SOLE 8 18,625 0 0
PROSHARES TR FUND 74348A475 1 59 SH   SOLE 8 59 0 0
PROSHARES TR OPT 74347R693 37 500 SH Call SOLE 8 500 0 0
PROSHARES TR OPT 74347X138 2 100 SH Put SOLE 8 100 0 0
PROSHARES TR FUND 74347R669 38 372 SH   SOLE 8 372 0 0
PROSHARES TR FUND 74347R305 211 1,950 SH   SOLE 8 1,950 0 0
PROSHARES TR OPT 74347R842 73 1,100 SH Call SOLE 8 1,100 0 0
PROSHARES TR OPT 74347R719 439 12,400 SH Put SOLE 8 12,400 0 0
PROSHARES TR FUND 74348A160 84 3,145 SH   SOLE 8 3,145 0 0
PROSHARES TR FUND 74347X864 8,328 71,502 SH   SOLE 8 71,502 0 0
PROSHARES TR FUND 74347X831 54 474 SH   SOLE 8 474 0 0
PROSHARES TR OPT 74347R842 281 4,200 SH Put SOLE 8 4,200 0 0
PROSHARES TR OPT 74347R206 1,573 24,500 SH Put SOLE 8 24,500 0 0
PROSHARES TR FUND 74348A426 1,062 68,695 SH   SOLE 8 68,695 0 0
PROSHARES TR OPT 74348A426 555 35,900 SH Call SOLE 8 35,900 0 0
PROSHARES TR OPT 74347R719 227 6,400 SH Call SOLE 8 6,400 0 0
PROSHARES TR OPT 74347X625 32 500 SH Put SOLE 8 500 0 0
PROSHARES TR FUND 74348A442 956 69,334 SH   SOLE 8 69,334 0 0
PROSHARES TR OPT 74347R701 2 100 SH Put SOLE 8 100 0 0
PROSHARES TR FUND 74347X633 76 671 SH   SOLE 8 671 0 0
PROSHARES TR OPT 74347R107 3,425 35,400 SH Call SOLE 8 35,400 0 0
PROSHARES TR OPT 74347B425 1,243 38,650 SH Call SOLE 8 38,650 0 0
PROSHARES TR OPT 74347B383 364 7,800 SH Put SOLE 8 7,800 0 0
PROSHARES TR OPT 74348A244 135 4,400 SH Put SOLE 8 4,400 0 0
PROSHARES TR FUND 74347B201 0 1 SH   SOLE 8 1 0 0
PROSHARES TR OPT 74347R701 8 500 SH Call SOLE 8 500 0 0
PROSHARES TR FUND 74347B714 3 69 SH   SOLE 8 69 0 0
PROSHARES TR FUND 74347R107 35 363 SH   DFND 20 0 0 363
PROSHARES TR II FUND 74347W163 20,343 987,500 SH   SOLE 1 987,500 0 0
PROSHARES TR II OPT 74347W163 6,180 300,000 SH Put SOLE 1 300,000 0 0
PROSHARES TR II FUND 74347W247 1 55 SH   DFND 1 0 0 55
PROSHARES TR II OPT 74347W601 4 100 SH Put SOLE 8 100 0 0
PROSHARES TR II OPT 74347W668 1,660 49,200 SH Put SOLE 8 49,200 0 0
PROSHARES TR II FUND 74347W353 6 181 SH   SOLE 8 181 0 0
PROSHARES TR II FUND 74347W601 7 174 SH   SOLE 8 174 0 0
PROSHARES TR II OPT 74347W627 120,778 1,288,300 SH Put SOLE 8 1,288,300 0 0
PROSHARES TR II OPT 74347W882 182 8,400 SH Put SOLE 8 8,400 0 0
PROSHARES TR II OPT 74347W353 252 7,600 SH Call SOLE 8 7,600 0 0
PROSHARES TR II OPT 74347W114 7 200 SH Call SOLE 8 200 0 0
PROSHARES TR II OPT 74347W668 3,312 98,200 SH Call SOLE 8 98,200 0 0
PROSHARES TR II OPT 74347W171 17 525 SH Put SOLE 8 525 0 0
PROSHARES TR II OPT 74347W171 37 1,125 SH Call SOLE 8 1,125 0 0
PROSHARES TR II FUND 74347W247 0 10 SH   SOLE 8 10 0 0
PROSHARES TR II OPT 74347W163 1,953 94,850 SH Put SOLE 8 94,850 0 0
PROSHARES TR II OPT 74347W247 1,845 103,550 SH Put SOLE 8 103,550 0 0
PROSHARES TR II OPT 74347W163 2,024 98,229 SH Call SOLE 8 98,229 0 0
PROSHARES TR II FUND 74347W569 61 821 SH   SOLE 8 821 0 0
PROSHARES TR II OPT 74347W569 15 200 SH Call SOLE 8 200 0 0
PROSHARES TR II OPT 74347W395 64 900 SH Put SOLE 8 900 0 0
PROSHARES TR II FUND 74347W171 1 38 SH   SOLE 8 38 0 0
PROSHARES TR II OPT 74347W882 1,882 86,800 SH Call SOLE 8 86,800 0 0
PROSHARES TR II OPT 74347W247 5,693 319,500 SH Call SOLE 8 319,500 0 0
PROSHARES TR II OPT 74347W627 63,769 680,200 SH Call SOLE 8 680,200 0 0
PROSHARES TR II OPT 74347W601 40 1,000 SH Call SOLE 8 1,000 0 0
PROSHARES TR II OPT 74347W353 388 11,700 SH Put SOLE 8 11,700 0 0
PROSHARES TR II OPT 74347W395 1,596 22,300 SH Call SOLE 8 22,300 0 0
PROSHARES TR II FUND 74347W627 2,075 22,128 SH   SOLE 8 22,128 0 0
PROSPECT CAPITAL CORPORATION OPT 74348T102 322 47,900 SH Put SOLE 1 47,900 0 0
PROSPECT CAPITAL CORPORATION COM 74348T102 1,946 289,559 SH   SOLE 1 289,559 0 0
PROSPECT CAPITAL CORPORATION OPT 74348T102 2,803 417,100 SH Call SOLE 8 417,100 0 0
PROSPECT CAPITAL CORPORATION BOND 74348TAL6 41 40,000 PRN   SOLE 8 0 0 40,000
PROSPECT CAPITAL CORPORATION BOND 74348TAK8 250 250,000 PRN   SOLE 8 0 0 250,000
PROSPECT CAPITAL CORPORATION BOND 74348TAQ5 523 518,000 PRN   SOLE 8 0 0 518,000
PROSPECT CAPITAL CORPORATION COM 74348T102 2,350 349,749 SH   SOLE 8 349,749 0 0
PROSPECT CAPITAL CORPORATION OPT 74348T102 2,391 355,800 SH Put SOLE 8 355,800 0 0
PROSPERITY BANCSHARES INC COM 743606105 511 7,763 SH   SOLE 1 7,763 0 0
PROSPERITY BANCSHARES INC COM 743606105 3 43 SH   SOLE 8 43 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 4 216 SH   SOLE 1 216 0 0
PROTALIX BIOTHERAPEUTICS INC COM 74365A101 12 20,000 SH   DFND 1 0 0 20,000
PROTHENA CORP PLC COM G72800108 538 8,309 SH   SOLE 1 8,309 0 0
PROTHENA CORP PLC OPT G72800108 65 1,000 SH Put SOLE 8 1,000 0 0
PROTHENA CORP PLC COM G72800108 1,328 20,519 SH   SOLE 8 20,519 0 0
PROTHENA CORP PLC COM G72800108 1 23 SH   SOLE 9 23 0 0
PROTO LABS INC COM 743713109 46 575 SH   SOLE 1 575 0 0
PROTO LABS INC OPT 743713109 32 400 SH Call SOLE 8 400 0 0
PROVIDENCE SVC CORP COM 743815102 102 1,890 SH   SOLE 1 1,890 0 0
PROVIDENT BANCORP INC COM 74383X109 2 102 SH   SOLE 1 102 0 0
PROVIDENT FINL HLDGS INC COM 743868101 3 141 SH   SOLE 1 141 0 0
PROVIDENT FINL SVCS INC COM 74386T105 102 3,834 SH   SOLE 1 3,834 0 0
PROVIDENT FINL SVCS INC COM 74386T105 1 28 SH   SOLE 8 28 0 0
PRUDENTIAL BANCORP INC NEW COM 74431A101 3 187 SH   SOLE 1 187 0 0
PRUDENTIAL FINL INC COM 744320102 39,158 368,304 SH   SOLE 1 368,304 0 0
PRUDENTIAL FINL INC OPT 744320102 8,187 77,000 SH Call SOLE 8 77,000 0 0
PRUDENTIAL FINL INC COM 744320102 417 3,925 SH   SOLE 8 3,925 0 0
PRUDENTIAL FINL INC OPT 744320102 7,655 72,000 SH Put SOLE 8 72,000 0 0
PRUDENTIAL FINL INC COM 744320102 190 1,784 SH   SOLE 9 1,784 0 0
PRUDENTIAL FINL INC COM 744320102 463 4,357 SH   DFND 20 0 0 4,357
PRUDENTIAL PLC ADR 74435K204 3 67 SH   SOLE 8 67 0 0
PS BUSINESS PKS INC CALIF TRUS 69360J107 2,018 15,117 SH   SOLE 1 15,117 0 0
PTC INC COM 69370C100 45 802 SH   SOLE 1 802 0 0
PTC INC COM 69370C100 205 3,652 SH   SOLE 8 3,652 0 0
PTC INC OPT 69370C100 411 7,300 SH Call SOLE 8 7,300 0 0
PTC INC OPT 69370C100 45 800 SH Put SOLE 8 800 0 0
PTC THERAPEUTICS INC COM 69366J200 243 12,142 SH   DFND 1 0 0 12,142
PTC THERAPEUTICS INC COM 69366J200 270 13,490 SH   SOLE 1 13,490 0 0
PTC THERAPEUTICS INC COM 69366J200 109 5,448 SH   SOLE 8 5,448 0 0
PTC THERAPEUTICS INC OPT 69366J200 2,995 149,700 SH Call SOLE 8 149,700 0 0
PUBLIC STORAGE COM 74460D109 3,052 14,262 SH   SOLE 1 14,262 0 0
PUBLIC STORAGE TRUS 74460D109 37,266 174,153 SH   SOLE 1 174,153 0 0
PUBLIC STORAGE OPT 74460D109 278 1,300 SH Call SOLE 8 1,300 0 0
PUBLIC STORAGE OPT 74460D109 4,237 19,800 SH Put SOLE 8 19,800 0 0
PUBLIC STORAGE TRUS 74460D109 36 169 SH   SOLE 8 169 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 43,001 929,761 SH   SOLE 1 929,761 0 0
PUBLIC SVC ENTERPRISE GROUP OPT 744573106 254 5,500 SH Call SOLE 8 5,500 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 20 438 SH   SOLE 8 438 0 0
PUBLIC SVC ENTERPRISE GROUP OPT 744573106 97 2,100 SH Put SOLE 8 2,100 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 14,718 318,225 SH   SOLE 9 318,225 0 0
PULSE BIOSCIENCES INC COM 74587B101 139 7,489 SH   SOLE 1 7,489 0 0
PULTE GROUP INC COM 745867101 47 1,721 SH   DFND 1 0 0 1,721
PULTE GROUP INC COM 745867101 10,450 382,343 SH   SOLE 1 382,343 0 0
PULTE GROUP INC COM 745867101 1,227 44,924 SH   SOLE 8 44,924 0 0
PULTE GROUP INC OPT 745867101 1,235 45,200 SH Put SOLE 8 45,200 0 0
PULTE GROUP INC OPT 745867101 967 35,400 SH Call SOLE 8 35,400 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 13,253 110,667 SH   SOLE 1 110,667 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 9,207 76,882 SH   SOLE 8 76,882 0 0
PUMA BIOTECHNOLOGY INC OPT 74587V107 24 200 SH Call SOLE 8 200 0 0
PUMA BIOTECHNOLOGY INC OPT 74587V107 3,581 29,900 SH Put SOLE 8 29,900 0 0
PURE STORAGE INC COM 74624M102 35 2,159 SH   SOLE 1 2,159 0 0
PURE STORAGE INC OPT 74624M102 13 800 SH Call SOLE 8 800 0 0
PURE STORAGE INC COM 74624M102 89 5,566 SH   SOLE 8 5,566 0 0
PURECYCLE CORP COM 746228303 4 579 SH   SOLE 1 579 0 0
PVH CORP COM 693656100 34 273 SH   DFND 1 0 0 273
PVH CORP COM 693656100 8,667 68,767 SH   SOLE 1 68,767 0 0
PVH CORP OPT 693656100 277 2,200 SH Call SOLE 8 2,200 0 0
PVH CORP COM 693656100 139 1,106 SH   SOLE 8 1,106 0 0
PVH CORP OPT 693656100 1,740 13,800 SH Put SOLE 8 13,800 0 0
PVH CORP COM 693656100 32 255 SH   SOLE 9 255 0 0
PVH CORP COM 693656100 13 100 SH   DFND 20 0 0 100
PZENA INVESTMENT MGMT INC COM 74731Q103 7 694 SH   SOLE 1 694 0 0
PZENA INVESTMENT MGMT INC COM 74731Q103 0 19 SH   SOLE 8 19 0 0
Q2 HLDGS INC COM 74736L109 94 2,251 SH   SOLE 1 2,251 0 0
Q2 HLDGS INC COM 74736L109 79 1,909 SH   SOLE 8 1,909 0 0
Q2 HLDGS INC OPT 74736L109 83 2,000 SH Call SOLE 8 2,000 0 0
QAD INC COM 74727D306 8 227 SH   SOLE 1 227 0 0
QAD INC COM 74727D306 0 11 SH   SOLE 8 11 0 0
QCR HOLDINGS INC COM 74727A104 48 1,044 SH   SOLE 1 1,044 0 0
QEP RES INC COM 74733V100 20 2,230 SH   SOLE 1 2,230 0 0
QEP RES INC COM 74733V100 18 2,056 SH   SOLE 8 2,056 0 0
QEP RES INC OPT 74733V100 52 6,100 SH Put SOLE 8 6,100 0 0
QEP RES INC OPT 74733V100 1,255 146,400 SH Call SOLE 8 146,400 0 0
QIAGEN NV COM N72482123 4,355 138,249 SH   SOLE 1 138,249 0 0
QIAGEN NV COM N72482123 4,665 148,148 SH   SOLE 9 148,148 0 0
QIWI PLC ADR 74735M108 3 194 SH   SOLE 8 194 0 0
QIWI PLC OPT 74735M108 17 1,000 SH Call SOLE 8 1,000 0 0
QORVO INC COM 74736K101 13,111 185,515 SH   SOLE 1 185,515 0 0
QORVO INC COM 74736K101 858 12,137 SH   SOLE 8 12,137 0 0
QORVO INC OPT 74736K101 3,174 44,900 SH Put SOLE 8 44,900 0 0
QORVO INC OPT 74736K101 2,488 35,200 SH Call SOLE 8 35,200 0 0
QTS RLTY TR INC TRUS 74736A103 58 1,111 SH   SOLE 1 1,111 0 0
QTS RLTY TR INC TRUS 74736A103 0 3 SH   SOLE 8 3 0 0
QUAD / GRAPHICS INC COM 747301109 294 13,038 SH   SOLE 1 13,038 0 0
QUAD / GRAPHICS INC COM 747301109 50 2,196 SH   SOLE 8 2,196 0 0
QUAKER CHEM CORP COM 747316107 327 2,208 SH   SOLE 1 2,208 0 0
QUALCOMM INC COM 747525103 81,494 1,572,036 SH   SOLE 1 1,572,036 0 0
QUALCOMM INC OPT 747525103 10,368 200,000 SH Call SOLE 1 200,000 0 0
QUALCOMM INC COM 747525103 55 1,060 SH   DFND 1 0 0 1,060
QUALCOMM INC OPT 747525103 61,171 1,180,000 SH Call SOLE 8 1,180,000 0 0
QUALCOMM INC COM 747525103 24,341 469,542 SH   SOLE 8 469,542 0 0
QUALCOMM INC OPT 747525103 40,254 776,500 SH Put SOLE 8 776,500 0 0
QUALCOMM INC COM 747525103 13,902 268,172 SH   SOLE 9 268,172 0 0
QUALITY CARE PPTYS INC COM 747545101 3 170 SH   DFND 1 0 0 170
QUALITY CARE PPTYS INC TRUS 747545101 2,284 147,378 SH   SOLE 1 147,378 0 0
QUALITY CARE PPTYS INC OPT 747545101 0 20 SH Put SOLE 8 20 0 0
QUALITY CARE PPTYS INC OPT 747545101 3 180 SH Call SOLE 8 180 0 0
QUALITY CARE PPTYS INC TRUS 747545101 3 211 SH   SOLE 8 211 0 0
QUALITY SYS INC COM 747582104 369 23,520 SH   SOLE 1 23,520 0 0
QUALITY SYS INC OPT 747582104 9 600 SH Call SOLE 8 600 0 0
QUALITY SYS INC COM 747582104 107 6,746 SH   SOLE 8 6,746 0 0
QUALYS INC COM 74758T303 2,796 53,980 SH   SOLE 1 53,980 0 0
QUALYS INC OPT 74758T303 130 2,500 SH Call SOLE 8 2,500 0 0
QUALYS INC COM 74758T303 13 252 SH   SOLE 8 252 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 18 797 SH   SOLE 1 797 0 0
QUANTA SVCS INC COM 74762E102 1,406 37,620 SH   SOLE 1 37,620 0 0
QUANTA SVCS INC OPT 74762E102 4,208 112,600 SH Call SOLE 8 112,600 0 0
QUANTA SVCS INC COM 74762E102 2,127 56,918 SH   SOLE 8 56,918 0 0
QUANTA SVCS INC OPT 74762E102 295 7,900 SH Put SOLE 8 7,900 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 249 14,801 SH   SOLE 1 14,801 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 6 351 SH   SOLE 8 351 0 0
QUANTUM CORP COM 747906501 6 960 SH   SOLE 1 960 0 0
QUEST DIAGNOSTICS INC COM 74834L100 14,688 156,876 SH   SOLE 1 156,876 0 0
QUEST DIAGNOSTICS INC OPT 74834L100 2,828 30,200 SH Put SOLE 8 30,200 0 0
QUEST DIAGNOSTICS INC COM 74834L100 1,168 12,481 SH   SOLE 8 12,481 0 0
QUEST DIAGNOSTICS INC OPT 74834L100 1,442 15,400 SH Call SOLE 8 15,400 0 0
QUIDEL CORP COM 74838J101 265 6,047 SH   SOLE 1 6,047 0 0
QUINSTREET INC COM 74874Q100 6 848 SH   SOLE 1 848 0 0
QUINTILES IMS HOLDINGS INC COM 74876Y101 20,754 218,295 SH   SOLE 1 218,295 0 0
QUINTILES IMS HOLDINGS INC COM 74876Y101 131,661 1,384,887 SH   SOLE 8 1,384,887 0 0
QUINTILES IMS HOLDINGS INC OPT 74876Y101 627 6,600 SH Put SOLE 8 6,600 0 0
QUINTILES IMS HOLDINGS INC OPT 74876Y101 2,101 22,100 SH Call SOLE 8 22,100 0 0
QUMU CORP COM 749063103 0 59 SH   SOLE 8 59 0 0
QUORUM HEALTH CORP COM 74909E106 95 18,200 SH   SOLE 1 18,200 0 0
QUORUM HEALTH CORP OPT 74909E106 7 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 1 190 SH   SOLE 8 190 0 0
QUOTIENT LTD COM G73268107 137 27,721 SH   SOLE 1 27,721 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 35 2,217 SH   SOLE 1 2,217 0 0
R1 RCM INC COM 749397105 9 2,423 SH   SOLE 1 2,423 0 0
RA PHARMACEUTICALS INC COM 74933V108 149 10,177 SH   SOLE 1 10,177 0 0
RADIAN GROUP INC COM 750236101 702 37,583 SH   SOLE 1 37,583 0 0
RADIAN GROUP INC COM 750236101 2,902 155,291 SH   SOLE 8 155,291 0 0
RADIAN GROUP INC OPT 750236101 174 9,300 SH Call SOLE 8 9,300 0 0
RADIAN GROUP INC OPT 750236101 131 7,000 SH Put SOLE 8 7,000 0 0
RADIAN GROUP INC BOND 750236AK7 52 32,000 PRN   SOLE 8 0 0 32,000
RADIANT LOGISTICS INC COM 75025X100 5 867 SH   SOLE 1 867 0 0
RADISYS CORP COM 750459109 5 3,976 SH   SOLE 1 3,976 0 0
RADISYS CORP COM 750459109 0 82 SH   SOLE 8 82 0 0
RADIUS HEALTH INC COM 750469207 33 862 SH   SOLE 1 862 0 0
RADIUS HEALTH INC COM 750469207 70 1,810 SH   DFND 1 0 0 1,810
RADIUS HEALTH INC COM 750469207 77 2,010 SH   SOLE 8 2,010 0 0
RADIUS HEALTH INC OPT 750469207 3,635 94,300 SH Call SOLE 8 94,300 0 0
RADIUS HEALTH INC BOND 750469AA6 2,003 2,000,000 PRN   SOLE 8 0 0 2,000,000
RADIUS HEALTH INC OPT 750469207 813 21,100 SH Put SOLE 8 21,100 0 0
RADNET INC COM 750491102 520 45,056 SH   SOLE 1 45,056 0 0
RADNET INC OPT 750491102 76 6,600 SH Call SOLE 8 6,600 0 0
RADNET INC COM 750491102 2 161 SH   SOLE 8 161 0 0
RADNET INC OPT 750491102 8 700 SH Put SOLE 8 700 0 0
RADWARE LTD COM M81873107 46 2,700 SH   SOLE 1 2,700 0 0
RADWARE LTD OPT M81873107 169 10,000 SH Put SOLE 8 10,000 0 0
RADWARE LTD COM M81873107 173 10,254 SH   SOLE 8 10,254 0 0
RAIT FINANCIAL TRUST TRUS 749227609 2 2,213 SH   SOLE 1 2,213 0 0
RAIT FINANCIAL TRUST TRUS 749227609 1 1,084 SH   SOLE 8 1,084 0 0
RALPH LAUREN CORP COM 751212101 7,980 90,370 SH   SOLE 1 90,370 0 0
RALPH LAUREN CORP OPT 751212101 3,911 44,300 SH Put SOLE 8 44,300 0 0
RALPH LAUREN CORP COM 751212101 311 3,534 SH   SOLE 8 3,534 0 0
RALPH LAUREN CORP OPT 751212101 1,704 19,300 SH Call SOLE 8 19,300 0 0
RALPH LAUREN CORP COM 751212101 56 632 SH   SOLE 9 632 0 0
RAMACO RES INC COM 75134P303 3 446 SH   SOLE 1 446 0 0
RAMBUS INC DEL COM 750917106 1,305 97,723 SH   SOLE 1 97,723 0 0
RAMBUS INC DEL OPT 750917106 394 29,500 SH Put SOLE 8 29,500 0 0
RAMBUS INC DEL OPT 750917106 179 13,400 SH Call SOLE 8 13,400 0 0
RAMBUS INC DEL BOND 750917AE6 329 280,000 PRN   SOLE 8 0 0 280,000
RAMBUS INC DEL COM 750917106 1,044 78,216 SH   SOLE 8 78,216 0 0
RAMCO-GERSHENSON PPTYS TR TRUS 751452202 760 58,359 SH   SOLE 1 58,359 0 0
RAMCO-GERSHENSON PPTYS TR TRUS 751452202 2 179 SH   SOLE 8 179 0 0
RANDGOLD RES LTD ADR 752344309 1,841 18,850 SH   SOLE 8 18,850 0 0
RANDGOLD RES LTD OPT 752344309 4,453 45,600 SH Put SOLE 8 45,600 0 0
RANDGOLD RES LTD OPT 752344309 1,338 13,700 SH Call SOLE 8 13,700 0 0
RANDGOLD RES LTD ADR 752344309 4 42 SH   SOLE 9 42 0 0
RANGE RES CORP COM 75281A109 9,884 505,055 SH   SOLE 1 505,055 0 0
RANGE RES CORP OPT 75281A109 3,826 195,500 SH Call SOLE 8 195,500 0 0
RANGE RES CORP OPT 75281A109 3,237 165,400 SH Put SOLE 8 165,400 0 0
RANGE RES CORP COM 75281A109 3,652 186,579 SH   SOLE 8 186,579 0 0
RANGER ENERGY SVCS INC COM 75282U104 146 9,940 SH   SOLE 1 9,940 0 0
RAPID7 INC COM 753422104 74 4,183 SH   SOLE 1 4,183 0 0
RAPID7 INC COM 753422104 3 164 SH   SOLE 8 164 0 0
RAVEN INDS INC COM 754212108 740 22,838 SH   SOLE 1 22,838 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 4,320 51,216 SH   SOLE 1 51,216 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 41 491 SH   SOLE 8 491 0 0
RAYMOND JAMES FINANCIAL INC OPT 754730109 2,732 32,400 SH Call SOLE 8 32,400 0 0
RAYMOND JAMES FINANCIAL INC OPT 754730109 430 5,100 SH Put SOLE 8 5,100 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 276 20,116 SH   SOLE 1 20,116 0 0
RAYONIER INC TRUS 754907103 285 9,846 SH   SOLE 1 9,846 0 0
RAYONIER INC TRUS 754907103 69 2,400 SH   SOLE 8 2,400 0 0
RAYTHEON CO COM 755111507 14 76 SH   DFND 1 0 0 76
RAYTHEON CO COM 755111507 38,372 205,659 SH   SOLE 1 203,378 2,281 0
RAYTHEON CO OPT 755111507 15,467 82,900 SH Call SOLE 8 82,900 0 0
RAYTHEON CO COM 755111507 2,132 11,425 SH   SOLE 8 11,425 0 0
RAYTHEON CO OPT 755111507 15,841 84,900 SH Put SOLE 8 84,900 0 0
RBB BANCORP COM 74930B105 17 740 SH   SOLE 1 740 0 0
RBC BEARINGS INC COM 75524B104 67 538 SH   SOLE 1 538 0 0
RBC BEARINGS INC COM 75524B104 2 17 SH   SOLE 8 17 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 15 609 SH   SOLE 1 609 0 0
RCI HOSPITALITY HLDGS INC OPT 74934Q108 104 4,200 SH Call SOLE 8 4,200 0 0
RCI HOSPITALITY HLDGS INC OPT 74934Q108 69 2,800 SH Put SOLE 8 2,800 0 0
RE MAX HLDGS INC COM 75524W108 1,037 16,314 SH   SOLE 1 16,314 0 0
READING INTERNATIONAL INC COM 755408101 240 15,308 SH   SOLE 1 15,308 0 0
REALNETWORKS INC COM 75605L708 3 564 SH   SOLE 1 564 0 0
REALNETWORKS INC COM 75605L708 0 9 SH   SOLE 8 9 0 0
REALOGY HLDGS CORP COM 75605Y106 2,271 68,886 SH   SOLE 1 68,886 0 0
REALOGY HLDGS CORP COM 75605Y106 2,886 87,607 SH   SOLE 8 87,607 0 0
REALOGY HLDGS CORP OPT 75605Y106 662 20,100 SH Call SOLE 8 20,100 0 0
REALOGY HLDGS CORP OPT 75605Y106 33 1,000 SH Put SOLE 8 1,000 0 0
REALPAGE INC COM 75606N109 54 1,360 SH   SOLE 1 1,360 0 0
REALPAGE INC COM 75606N109 7 179 SH   SOLE 8 179 0 0
REALTY INCOME CORP COM 756109104 23 400 SH   DFND 1 0 0 400
REALTY INCOME CORP TRUS 756109104 23,842 416,901 SH   SOLE 1 416,901 0 0
REALTY INCOME CORP OPT 756109104 114 2,000 SH Put SOLE 8 2,000 0 0
REALTY INCOME CORP OPT 756109104 641 11,200 SH Call SOLE 8 11,200 0 0
REALTY INCOME CORP TRUS 756109104 17 291 SH   SOLE 8 291 0 0
REATA PHARMACEUTICALS INC COM 75615P103 122 3,928 SH   SOLE 1 3,928 0 0
RECRO PHARMA INC COM 75629F109 5 590 SH   SOLE 1 590 0 0
RED HAT INC COM 756577102 21 188 SH   DFND 1 0 0 188
RED HAT INC COM 756577102 47,256 426,268 SH   SOLE 1 426,268 0 0
RED HAT INC OPT 756577102 9,634 86,900 SH Put SOLE 8 86,900 0 0
RED HAT INC BOND 756577AD4 2,264 1,471,000 PRN   SOLE 8 0 0 1,471,000
RED HAT INC COM 756577102 7,107 64,107 SH   SOLE 8 64,107 0 0
RED HAT INC OPT 756577102 21,773 196,400 SH Call SOLE 8 196,400 0 0
RED LION HOTELS CORP COM 756764106 3 384 SH   SOLE 1 384 0 0
RED LION HOTELS CORP COM 756764106 0 13 SH   SOLE 8 13 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 716 10,700 SH   SOLE 1 10,700 0 0
RED ROBIN GOURMET BURGERS IN OPT 75689M101 7 100 SH Put SOLE 8 100 0 0
RED ROCK RESORTS INC COM 75700L108 178 7,698 SH   SOLE 1 7,698 0 0
REDFIN CORP COM 75737F108 6 249 SH   SOLE 1 249 0 0
REDWOOD TR INC COM 758075402 128 7,835 SH   SOLE 1 7,835 0 0
REDWOOD TR INC TRUS 758075402 82 5,028 SH   SOLE 1 5,028 0 0
REDWOOD TR INC BOND 758075AC9 4,017 4,032,000 PRN   SOLE 8 0 0 4,032,000
REGAL BELOIT CORP COM 758750103 2,358 29,848 SH   SOLE 1 29,848 0 0
REGAL BELOIT CORP COM 758750103 523 6,619 SH   SOLE 8 6,619 0 0
REGAL ENTMT GROUP COM 758766109 761 47,567 SH   SOLE 1 47,567 0 0
REGAL ENTMT GROUP COM 758766109 40 2,526 SH   SOLE 8 2,526 0 0
REGAL ENTMT GROUP OPT 758766109 69 4,300 SH Put SOLE 8 4,300 0 0
REGAL ENTMT GROUP OPT 758766109 2 100 SH Call SOLE 8 100 0 0
REGENCY CTRS CORP TRUS 758849103 11,328 182,605 SH   SOLE 1 182,605 0 0
REGENCY CTRS CORP COM 758849103 3,286 52,958 SH   SOLE 1 52,958 0 0
REGENCY CTRS CORP TRUS 758849103 1,001 16,133 SH   SOLE 8 16,133 0 0
REGENCY CTRS CORP OPT 758849103 3,226 52,000 SH Put SOLE 8 52,000 0 0
REGENCY CTRS CORP OPT 758849103 3,226 52,000 SH Call SOLE 8 52,000 0 0
REGENERON PHARMACEUTICALS COM 75886F107 62,428 139,628 SH   SOLE 1 139,628 0 0
REGENERON PHARMACEUTICALS OPT 75886F107 34,294 76,700 SH Call SOLE 8 76,700 0 0
REGENERON PHARMACEUTICALS COM 75886F107 23,198 51,882 SH   SOLE 8 51,882 0 0
REGENERON PHARMACEUTICALS OPT 75886F107 41,939 93,800 SH Put SOLE 8 93,800 0 0
REGENERON PHARMACEUTICALS COM 75886F107 151 337 SH   SOLE 9 337 0 0
REGENXBIO INC COM 75901B107 399 12,116 SH   SOLE 1 12,116 0 0
REGENXBIO INC COM 75901B107 8 245 SH   SOLE 8 245 0 0
REGIONAL MGMT CORP COM 75902K106 379 15,637 SH   SOLE 1 15,637 0 0
REGIONAL MGMT CORP COM 75902K106 9 368 SH   SOLE 8 368 0 0
REGIONS FINL CORP NEW COM 7591EP100 7,712 506,327 SH   SOLE 1 506,327 0 0
REGIONS FINL CORP NEW OPT 7591EP100 1,595 104,700 SH Call SOLE 8 104,700 0 0
REGIONS FINL CORP NEW COM 7591EP100 1 47 SH   SOLE 8 47 0 0
REGIONS FINL CORP NEW OPT 7591EP100 1,171 76,900 SH Put SOLE 8 76,900 0 0
REGIS CORP MINN COM 758932107 413 28,925 SH   SOLE 1 28,925 0 0
REGULUS THERAPEUTICS INC COM 75915K101 0 89 SH   SOLE 8 89 0 0
REINSURANCE GROUP AMER INC COM 759351604 4,410 31,610 SH   SOLE 1 31,610 0 0
REINSURANCE GROUP AMER INC COM 759351604 215 1,540 SH   SOLE 8 1,540 0 0
REIS INC COM 75936P105 4 210 SH   SOLE 1 210 0 0
RELIANCE STEEL &amp ALUMINUM CO COM 759509102 1,704 22,369 SH   SOLE 1 22,369 0 0
RELIANCE STEEL &amp ALUMINUM CO OPT 759509102 297 3,900 SH Call SOLE 8 3,900 0 0
RELIANCE STEEL &amp ALUMINUM CO COM 759509102 471 6,182 SH   SOLE 8 6,182 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 865 6,408 SH   SOLE 1 6,408 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 580 4,287 SH   SOLE 8 4,287 0 0
RENAISSANCERE HOLDINGS LTD OPT G7496G103 230 1,700 SH Put SOLE 8 1,700 0 0
RENASANT CORP COM 75970E107 43 1,003 SH   SOLE 1 1,003 0 0
RENASANT CORP COM 75970E107 22 509 SH   SOLE 8 509 0 0
RENESOLA LTD ADR 75971T301 0 153 SH   SOLE 8 153 0 0
RENEWABLE ENERGY GROUP INC COM 75972A301 1,832 150,765 SH   SOLE 1 150,765 0 0
RENEWABLE ENERGY GROUP INC COM 75972A301 12 1,000 SH   DFND 1 0 0 1,000
RENEWABLE ENERGY GROUP INC COM 75972A301 40 3,282 SH   SOLE 9 3,282 0 0
RENNOVA HEALTH INC COM 759757602 0 1,667 SH   SOLE 8 1,667 0 0
RENREN INC ADR 759892201 759 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 405 35,297 SH   SOLE 1 35,297 0 0
RENT A CTR INC NEW COM 76009N100 99 8,586 SH   SOLE 8 8,586 0 0
RENT A CTR INC NEW OPT 76009N100 3 300 SH Put SOLE 8 300 0 0
REPLIGEN CORP COM 759916109 47 1,248 SH   SOLE 1 1,248 0 0
REPLIGEN CORP COM 759916109 172 4,498 SH   SOLE 8 4,498 0 0
REPLIGEN CORP BOND 759916AA7 86 64,000 PRN   SOLE 8 0 0 64,000
REPROS THERAPEUTICS INC COM 76028H209 0 124 SH   SOLE 8 124 0 0
REPUBLIC BANCORP KY COM 760281204 9 223 SH   SOLE 1 223 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 10 1,128 SH   SOLE 1 1,128 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 1 109 SH   SOLE 8 109 0 0
REPUBLIC SVCS INC COM 760759100 132 2,000 SH   DFND 1 0 0 2,000
REPUBLIC SVCS INC COM 760759100 9,232 139,758 SH   SOLE 1 139,758 0 0
REPUBLIC SVCS INC COM 760759100 290 4,392 SH   SOLE 8 4,392 0 0
REPUBLIC SVCS INC OPT 760759100 20 300 SH Call SOLE 8 300 0 0
REPUBLIC SVCS INC COM 760759100 1,562 23,633 SH   SOLE 9 23,633 0 0
REPUBLIC SVCS INC COM 760759100 770 11,656 SH   DFND 20 0 0 11,656
RESEARCH FRONTIERS INC COM 760911107 0 61 SH   SOLE 8 61 0 0
RESMED INC COM 761152107 7,114 92,443 SH   SOLE 1 92,443 0 0
RESMED INC OPT 761152107 177 2,300 SH Put SOLE 8 2,300 0 0
RESMED INC COM 761152107 454 5,903 SH   SOLE 8 5,903 0 0
RESMED INC OPT 761152107 162 2,100 SH Call SOLE 8 2,100 0 0
RESOLUTE ENERGY CORP COM 76116A306 3,238 109,040 SH   SOLE 1 109,040 0 0
RESOLUTE ENERGY CORP COM 76116A306 6 194 SH   SOLE 8 194 0 0
RESOLUTE FST PRODS INC COM 76117W109 64 12,600 SH   SOLE 1 12,600 0 0
RESOLUTE FST PRODS INC COM 76117W109 0 64 SH   SOLE 8 64 0 0
RESOURCE CAP CORP TRUS 76120W708 5 436 SH   SOLE 8 436 0 0
RESOURCES CONNECTION INC COM 76122Q105 20 1,482 SH   SOLE 1 1,482 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 1,037 16,244 SH   SOLE 8 16,244 0 0
RESTAURANT BRANDS INTL INC OPT 76131D103 652 10,200 SH Put SOLE 8 10,200 0 0
RESTAURANT BRANDS INTL INC OPT 76131D103 811 12,700 SH Call SOLE 8 12,700 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 2,106 32,972 SH   SOLE 9 32,972 0 0
RETAIL OPPORTUNITY INVTS COR TRUS 76131N101 1,689 88,831 SH   SOLE 1 88,831 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 390 20,530 SH   SOLE 1 20,530 0 0
RETAIL OPPORTUNITY INVTS COR TRUS 76131N101 0 24 SH   SOLE 8 24 0 0
RETAIL PPTYS AMER INC TRUS 76131V202 2,386 181,757 SH   SOLE 1 181,757 0 0
RETAIL PPTYS AMER INC TRUS 76131V202 64 4,825 SH   SOLE 8 4,825 0 0
RETROPHIN INC COM 761299106 220 8,835 SH   SOLE 1 8,835 0 0
RETROPHIN INC OPT 761299106 3,589 144,200 SH Call SOLE 8 144,200 0 0
RETROPHIN INC COM 761299106 455 18,280 SH   SOLE 8 18,280 0 0
REV GROUP INC COM 749527107 55 1,929 SH   SOLE 1 1,929 0 0
REVANCE THERAPEUTICS INC COM 761330109 303 11,019 SH   SOLE 1 11,019 0 0
REVANCE THERAPEUTICS INC COM 761330109 19 700 SH   SOLE 8 700 0 0
REVLON INC COM 761525609 7 274 SH   SOLE 1 274 0 0
REVLON INC COM 761525609 504 20,543 SH   SOLE 8 20,543 0 0
REVLON INC OPT 761525609 1,279 52,100 SH Call SOLE 8 52,100 0 0
REVLON INC OPT 761525609 1,559 63,500 SH Put SOLE 8 63,500 0 0
REVOLUTION LIGHTING TECHNOLO COM 76155G206 2 286 SH   SOLE 1 286 0 0
REWALK ROBOTICS LTD COM M8216Q101 19 13,098 SH   SOLE 1 13,098 0 0
REX AMERICAN RESOURCES CORP COM 761624105 1,426 15,193 SH   SOLE 1 15,193 0 0
REX AMERICAN RESOURCES CORP COM 761624105 34 359 SH   SOLE 8 359 0 0
REX ENERGY CORPORATION COM 761565506 0 185 SH   SOLE 8 185 0 0
REXFORD INDL RLTY INC COM 76169C100 2,683 93,747 SH   SOLE 1 93,747 0 0
REXFORD INDL RLTY INC TRUS 76169C100 1,497 52,303 SH   SOLE 1 52,303 0 0
REXNORD CORP NEW COM 76169B102 243 9,565 SH   SOLE 1 9,565 0 0
REXNORD CORP NEW COM 76169B102 63 2,477 SH   SOLE 8 2,477 0 0
RGC RES INC COM 74955L103 5 188 SH   SOLE 1 188 0 0
RH OPT 74967X103 4,571 65,000 SH Call SOLE 1 65,000 0 0
RH COM 74967X103 3,831 54,481 SH   SOLE 1 54,481 0 0
RH OPT 74967X103 6,040 85,900 SH Put SOLE 8 85,900 0 0
RH COM 74967X103 640 9,100 SH   SOLE 8 9,100 0 0
RH OPT 74967X103 8,298 118,000 SH Call SOLE 8 118,000 0 0
RICE ENERGY INC COM 762760106 12,955 447,674 SH   SOLE 1 447,674 0 0
RICE ENERGY INC OPT 762760106 98 3,400 SH Call SOLE 8 3,400 0 0
RICE MIDSTREAM PARTNERS LP COM 762819100 1,011 48,261 SH   SOLE 1 48,261 0 0
RICE MIDSTREAM PARTNERS LP COM 762819100 21 986 SH   SOLE 8 986 0 0
RIGEL PHARMACEUTICALS INC COM 766559603 194 76,308 SH   SOLE 1 76,308 0 0
RIGEL PHARMACEUTICALS INC OPT 766559603 57 22,200 SH Call SOLE 8 22,200 0 0
RIGEL PHARMACEUTICALS INC COM 766559603 233 91,989 SH   SOLE 8 91,989 0 0
RIGNET INC COM 766582100 72 4,206 SH   SOLE 1 4,206 0 0
RING ENERGY INC COM 76680V108 870 60,017 SH   SOLE 1 60,017 0 0
RING ENERGY INC COM 76680V108 0 30 SH   SOLE 8 30 0 0
RINGCENTRAL INC COM 76680R206 3,791 90,818 SH   SOLE 1 90,818 0 0
RINGCENTRAL INC COM 76680R206 16 386 SH   SOLE 8 386 0 0
RIO TINTO PLC ADR 767204100 1,252 26,546 SH   SOLE 1 26,546 0 0
RIO TINTO PLC OPT 767204100 62,253 1,319,200 SH Put SOLE 8 1,319,200 0 0
RIO TINTO PLC OPT 767204100 20,372 431,700 SH Call SOLE 8 431,700 0 0
RIO TINTO PLC ADR 767204100 9,395 199,097 SH   SOLE 8 199,097 0 0
RIO TINTO PLC ADR 767204100 50 1,049 SH   SOLE 9 1,049 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 6 185 SH   SOLE 8 185 0 0
RITE AID CORP COM 767754104 7 3,555 SH   SOLE 1 3,555 0 0
RITE AID CORP OPT 767754104 581 296,400 SH Put SOLE 8 296,400 0 0
RITE AID CORP OPT 767754104 559 285,300 SH Call SOLE 8 285,300 0 0
RITE AID CORP COM 767754104 304 155,157 SH   SOLE 8 155,157 0 0
RIVERVIEW BANCORP INC COM 769397100 10 1,203 SH   SOLE 1 1,203 0 0
RLI CORP COM 749607107 51 894 SH   SOLE 1 894 0 0
RLJ LODGING TR TRUS 74965L101 3,100 140,914 SH   SOLE 1 140,914 0 0
RLJ LODGING TR TRUS 74965L101 33 1,462 SH   SOLE 8 1,462 0 0
RMR GROUP INC COM 74967R106 13 262 SH   SOLE 1 262 0 0
RMR GROUP INC COM 74967R106 0 8 SH   SOLE 8 8 0 0
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 148 15,507 SH   SOLE 1 15,507 0 0
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 2 236 SH   SOLE 8 236 0 0
ROBERT HALF INTL INC COM 770323103 1,975 39,214 SH   SOLE 1 39,214 0 0
ROBERT HALF INTL INC COM 770323103 165 3,268 SH   SOLE 8 3,268 0 0
ROBERT HALF INTL INC OPT 770323103 15 300 SH Call SOLE 8 300 0 0
ROBERT HALF INTL INC COM 770323103 42 832 SH   SOLE 9 832 0 0
ROCKWELL AUTOMATION INC COM 773903109 32,189 180,629 SH   SOLE 1 180,629 0 0
ROCKWELL AUTOMATION INC OPT 773903109 2,673 15,000 SH Call SOLE 8 15,000 0 0
ROCKWELL AUTOMATION INC OPT 773903109 2,299 12,900 SH Put SOLE 8 12,900 0 0
ROCKWELL AUTOMATION INC COM 773903109 455 2,559 SH   SOLE 8 2,559 0 0
ROCKWELL COLLINS INC COM 774341101 75,904 580,706 SH   SOLE 1 580,706 0 0
ROCKWELL COLLINS INC OPT 774341101 19,862 151,955 SH Put SOLE 8 151,955 0 0
ROCKWELL COLLINS INC OPT 774341101 23,191 177,424 SH Call SOLE 8 177,424 0 0
ROCKWELL COLLINS INC COM 774341101 3,119 23,864 SH   SOLE 8 23,864 0 0
ROCKWELL COLLINS INC COM 774341101 0 1 SH   SOLE 9 1 0 0
ROCKWELL MED INC COM 774374102 11 1,235 SH   SOLE 1 1,235 0 0
ROCKWELL MED INC OPT 774374102 199 23,300 SH Put SOLE 8 23,300 0 0
ROCKWELL MED INC COM 774374102 1 143 SH   SOLE 8 143 0 0
ROCKWELL MED INC OPT 774374102 229 26,700 SH Call SOLE 8 26,700 0 0
ROGERS COMMUNICATIONS INC COM 775109200 57 1,100 SH   SOLE 1 1,100 0 0
ROGERS COMMUNICATIONS INC COM 775109200 14,832 287,791 SH   SOLE 9 287,791 0 0
ROGERS CORP COM 775133101 528 3,962 SH   SOLE 1 3,962 0 0
ROGERS CORP COM 775133101 105 789 SH   SOLE 8 789 0 0
ROKU INC COM 77543R102 717 27,000 SH   SOLE 1 27,000 0 0
ROLLINS INC COM 775711104 6,487 140,582 SH   SOLE 1 140,582 0 0
ROLLINS INC COM 775711104 456 9,879 SH   SOLE 8 9,879 0 0
ROPER TECHNOLOGIES INC COM 776696106 67,797 278,535 SH   SOLE 1 50,928 227,607 0
ROPER TECHNOLOGIES INC COM 776696106 1,024 4,207 SH   SOLE 8 4,207 0 0
ROPER TECHNOLOGIES INC COM 776696106 0 1 SH   SOLE 9 1 0 0
ROPER TECHNOLOGIES INC COM 776696106 513 2,107 SH   DFND 20 0 0 2,107
ROPER TECHNOLOGIES INC COM 776696106 533 2,189 SH   SOLE 20 0 2,189 0
ROSEHILL RES INC COM 777385105 1 158 SH   SOLE 1 158 0 0
ROSETTA STONE INC COM 777780107 8 760 SH   SOLE 1 760 0 0
ROSS STORES INC COM 778296103 19,777 306,286 SH   SOLE 1 306,286 0 0
ROSS STORES INC COM 778296103 141 2,181 SH   SOLE 8 2,181 0 0
ROSS STORES INC OPT 778296103 4,333 67,100 SH Call SOLE 8 67,100 0 0
ROSS STORES INC OPT 778296103 4,094 63,400 SH Put SOLE 8 63,400 0 0
ROVI CORP BOND 779376AD4 106 106,000 PRN   SOLE 8 0 0 106,000
ROWAN COMPANIES PLC COM G7665A101 2,965 230,704 SH   SOLE 1 230,704 0 0
ROWAN COMPANIES PLC OPT G7665A101 324 25,200 SH Put SOLE 8 25,200 0 0
ROWAN COMPANIES PLC COM G7665A101 203 15,824 SH   SOLE 8 15,824 0 0
ROWAN COMPANIES PLC OPT G7665A101 446 34,700 SH Call SOLE 8 34,700 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 77 1,000 SH   DFND 1 0 0 1,000
ROYAL BK CDA MONTREAL QUE COM 780087102 698 9,029 SH   SOLE 1 9,029 0 0
ROYAL BK CDA MONTREAL QUE OPT 780087102 8,339 107,800 SH Call SOLE 8 107,800 0 0
ROYAL BK CDA MONTREAL QUE OPT 780087102 11,030 142,600 SH Put SOLE 8 142,600 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 720 9,304 SH   SOLE 8 9,304 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 26,952 348,447 SH   SOLE 9 348,447 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 246 3,175 SH   DFND 20 0 0 3,175
ROYAL BK CDA MONTREAL QUE COM 780087102 77 992 SH   SOLE 99 992 0 0
ROYAL BK SCOTLAND GROUP PLC ADR 780097689 414 56,900 SH   SOLE 1 56,900 0 0
ROYAL BK SCOTLAND GROUP PLC ADR 780097689 66 9,056 SH   SOLE 8 9,056 0 0
ROYAL BK SCOTLAND GROUP PLC OPT 780097689 9 1,300 SH Call SOLE 8 1,300 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 356 3,000 SH   DFND 1 0 0 3,000
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 19,170 161,727 SH   SOLE 1 161,727 0 0
ROYAL CARIBBEAN CRUISES LTD OPT V7780T103 7,788 65,700 SH Call SOLE 8 65,700 0 0
ROYAL CARIBBEAN CRUISES LTD OPT V7780T103 13,822 116,600 SH Put SOLE 8 116,600 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 66 559 SH   SOLE 8 559 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 9 78 SH   SOLE 9 78 0 0
ROYAL DUTCH SHELL PLC ADR 780259206 166 2,742 SH   DFND 1 0 0 2,742
ROYAL DUTCH SHELL PLC ADR 780259206 145 2,400 SH   SOLE 1 2,400 0 0
ROYAL DUTCH SHELL PLC ADR 780259107 2,349 37,545 SH   SOLE 1 37,545 0 0
ROYAL DUTCH SHELL PLC OPT 780259206 551 9,100 SH Put SOLE 8 9,100 0 0
ROYAL DUTCH SHELL PLC OPT 780259206 2,769 45,700 SH Call SOLE 8 45,700 0 0
ROYAL DUTCH SHELL PLC ADR 780259206 11 188 SH   SOLE 9 188 0 0
ROYAL GOLD INC COM 780287108 337 3,911 SH   SOLE 1 3,911 0 0
ROYAL GOLD INC COM 780287108 1,228 14,282 SH   SOLE 8 14,282 0 0
ROYAL GOLD INC OPT 780287108 5,592 65,000 SH Put SOLE 8 65,000 0 0
ROYAL GOLD INC BOND 780287AA6 214 194,000 PRN   SOLE 8 0 0 194,000
ROYAL GOLD INC OPT 780287108 3,855 44,800 SH Call SOLE 8 44,800 0 0
ROYAL GOLD INC COM 780287108 34 400 SH   DFND 20 0 0 400
RPC INC COM 749660106 4,493 181,228 SH   SOLE 1 181,228 0 0
RPC INC COM 749660106 116 4,667 SH   SOLE 8 4,667 0 0
RPC INC OPT 749660106 159 6,400 SH Put SOLE 8 6,400 0 0
RPC INC OPT 749660106 558 22,500 SH Call SOLE 8 22,500 0 0
RPM INTL INC COM 749685103 34,712 676,118 SH   SOLE 1 676,118 0 0
RPM INTL INC OPT 749685103 29,814 580,700 SH Call SOLE 8 580,700 0 0
RPM INTL INC BOND 749685AT0 1,321 1,146,000 PRN   SOLE 8 0 0 1,146,000
RPM INTL INC COM 749685103 1,017 19,822 SH   SOLE 8 19,822 0 0
RPM INTL INC OPT 749685103 11,983 233,400 SH Put SOLE 8 233,400 0 0
RPX CORP COM 74972G103 851 64,132 SH   SOLE 1 64,132 0 0
RSP PERMIAN INC COM 74978Q105 5,331 154,138 SH   SOLE 1 154,138 0 0
RSP PERMIAN INC COM 74978Q105 36 1,044 SH   SOLE 8 1,044 0 0
RTI SURGICAL INC COM 74975N105 6 1,266 SH   SOLE 1 1,266 0 0
RTI SURGICAL INC COM 74975N105 0 35 SH   SOLE 8 35 0 0
RTW HLDGS INC BOND 749772AB5 54 52,000 PRN   SOLE 8 0 0 52,000
RUBICON PROJ INC COM 78112V102 4 1,029 SH   SOLE 1 1,029 0 0
RUBICON PROJ INC COM 78112V102 19 4,797 SH   SOLE 8 4,797 0 0
RUBY TUESDAY INC COM 781182100 4 1,972 SH   SOLE 1 1,972 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 19 724 SH   SOLE 1 724 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 18 691 SH   SOLE 8 691 0 0
RUSH ENTERPRISES INC COM 781846209 202 4,365 SH   SOLE 1 4,365 0 0
RUSH ENTERPRISES INC COM 781846308 6 140 SH   SOLE 1 140 0 0
RUSH ENTERPRISES INC COM 781846209 98 2,124 SH   SOLE 8 2,124 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 669 31,985 SH   SOLE 1 31,985 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 3 129 SH   SOLE 8 129 0 0
RYANAIR HLDGS PLC ADR 783513203 9 85 SH   SOLE 1 85 0 0
RYANAIR HLDGS PLC ADR 783513203 5 45 SH   SOLE 8 45 0 0
RYDER SYS INC COM 783549108 707 8,366 SH   SOLE 1 8,366 0 0
RYDER SYS INC OPT 783549108 321 3,800 SH Call SOLE 8 3,800 0 0
RYDER SYS INC OPT 783549108 964 11,400 SH Put SOLE 8 11,400 0 0
RYDER SYS INC COM 783549108 650 7,678 SH   SOLE 8 7,678 0 0
RYDEX ETF TRUST FUND 78355W106 434 4,540 SH   DFND 1 0 0 4,540
RYDEX ETF TRUST FUND 78355W106 278 2,911 SH   SOLE 1 2,911 0 0
RYDEX ETF TRUST FUND 78355W403 325 3,250 SH   DFND 1 0 0 3,250
RYDEX ETF TRUST OPT 78355W106 38 400 SH Call SOLE 8 400 0 0
RYERSON HLDG CORP COM 783754104 111 10,270 SH   SOLE 1 10,270 0 0
RYLAND GROUP INC BOND 783764AQ6 620 515,000 PRN   SOLE 8 0 0 515,000
RYMAN HOSPITALITY PPTYS INC TRUS 78377T107 2,801 44,815 SH   SOLE 1 44,815 0 0
RYMAN HOSPITALITY PPTYS INC TRUS 78377T107 7 109 SH   SOLE 8 109 0 0
RYMAN HOSPITALITY PPTYS INC TRUS 78377T107 7 109 SH   SOLE 44 109 0 0
S &amp T BANCORP INC COM 783859101 52 1,311 SH   SOLE 1 1,311 0 0
S &amp T BANCORP INC COM 783859101 2 48 SH   SOLE 8 48 0 0
S&ampP GLOBAL INC COM 78409V104 20,043 128,237 SH   SOLE 1 128,237 0 0
S&ampP GLOBAL INC OPT 78409V104 1,813 11,600 SH Put SOLE 8 11,600 0 0
S&ampP GLOBAL INC OPT 78409V104 875 5,600 SH Call SOLE 8 5,600 0 0
S&ampP GLOBAL INC COM 78409V104 913 5,845 SH   SOLE 8 5,845 0 0
S&ampW SEED CO COM 785135104 0 87 SH   SOLE 8 87 0 0
SABRA HEALTH CARE REIT INC TRUS 78573L106 335 15,234 SH   SOLE 1 15,234 0 0
SABRA HEALTH CARE REIT INC TRUS 78573L106 5 209 SH   SOLE 8 209 0 0
SABRE CORP COM 78573M104 1,072 59,188 SH   SOLE 1 59,188 0 0
SABRE CORP COM 78573M104 3 154 SH   SOLE 8 154 0 0
SABRE CORP OPT 78573M104 91 5,000 SH Call SOLE 8 5,000 0 0
SAFE BULKERS INC COM Y7388L103 3 1,140 SH   SOLE 1 1,140 0 0
SAFE BULKERS INC COM Y7388L103 14 5,000 SH   DFND 20 0 0 5,000
SAFEGUARD SCIENTIFICS INC COM 786449207 7 538 SH   SOLE 1 538 0 0
SAFEGUARD SCIENTIFICS INC COM 786449207 1 87 SH   SOLE 8 87 0 0
SAFETY INCOME &amp GROWTH INC TRUS 78649D104 126 6,777 SH   SOLE 1 6,777 0 0
SAFETY INCOME &amp GROWTH INC TRUS 78649D104 58 3,106 SH   SOLE 8 3,106 0 0
SAFETY INS GROUP INC COM 78648T100 26 340 SH   SOLE 1 340 0 0
SAFETY INS GROUP INC COM 78648T100 422 5,532 SH   SOLE 8 5,532 0 0
SAGA COMMUNICATIONS INC COM 786598300 4 87 SH   SOLE 1 87 0 0
SAGE THERAPEUTICS INC COM 78667J108 252 4,041 SH   SOLE 1 4,041 0 0
SAGE THERAPEUTICS INC OPT 78667J108 193 3,100 SH Call SOLE 8 3,100 0 0
SAGE THERAPEUTICS INC OPT 78667J108 3,638 58,400 SH Put SOLE 8 58,400 0 0
SAGE THERAPEUTICS INC COM 78667J108 1,760 28,252 SH   SOLE 8 28,252 0 0
SAIA INC COM 78709Y105 1,316 21,001 SH   SOLE 1 21,001 0 0
SAIA INC COM 78709Y105 8 129 SH   SOLE 8 129 0 0
SALEM MEDIA GROUP INC COM 794093104 2 270 SH   SOLE 1 270 0 0
SALESFORCE COM INC COM 79466L302 25,020 267,824 SH   SOLE 1 267,824 0 0
SALESFORCE COM INC COM 79466L302 68 725 SH   DFND 1 0 0 725
SALESFORCE COM INC BOND 79466LAD6 5,486 3,906,000 PRN   SOLE 8 0 0 3,906,000
SALESFORCE COM INC COM 79466L302 6,742 72,177 SH   SOLE 8 72,177 0 0
SALESFORCE COM INC OPT 79466L302 29,025 310,700 SH Call SOLE 8 310,700 0 0
SALESFORCE COM INC OPT 79466L302 44,804 479,600 SH Put SOLE 8 479,600 0 0
SALESFORCE COM INC COM 79466L302 79 843 SH   SOLE 9 843 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 5,420 276,774 SH   SOLE 1 276,774 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 143 7,268 SH   SOLE 8 7,268 0 0
SANCHEZ ENERGY CORP COM 79970Y105 8 1,643 SH   SOLE 1 1,643 0 0
SANCHEZ ENERGY CORP OPT 79970Y105 448 93,000 SH Put SOLE 8 93,000 0 0
SANCHEZ ENERGY CORP OPT 79970Y105 318 66,000 SH Call SOLE 8 66,000 0 0
SANCHEZ ENERGY CORP COM 79970Y105 80 16,591 SH   SOLE 8 16,591 0 0
SANDERSON FARMS INC COM 800013104 9,888 61,221 SH   SOLE 1 61,221 0 0
SANDERSON FARMS INC OPT 800013104 81 500 SH Call SOLE 8 500 0 0
SANDERSON FARMS INC COM 800013104 102 629 SH   SOLE 8 629 0 0
SANDRIDGE ENERGY INC COM 80007P869 934 46,510 SH   SOLE 1 46,510 0 0
SANDSTORM GOLD LTD COM 80013R206 483 106,300 SH   SOLE 1 106,300 0 0
SANDSTORM GOLD LTD COM 80013R206 0 25 SH   DFND 1 0 0 25
SANDSTORM GOLD LTD COM 80013R206 161 35,544 SH   SOLE 8 35,544 0 0
SANDY SPRING BANCORP INC COM 800363103 23 547 SH   SOLE 1 547 0 0
SANFILIPPO JOHN B &amp SON INC COM 800422107 114 1,700 SH   SOLE 1 1,700 0 0
SANFILIPPO JOHN B &amp SON INC COM 800422107 3 43 SH   SOLE 8 43 0 0
SANGAMO THERAPEUTICS INC COM 800677106 418 27,822 SH   SOLE 1 27,822 0 0
SANGAMO THERAPEUTICS INC OPT 800677106 512 34,100 SH Put SOLE 8 34,100 0 0
SANGAMO THERAPEUTICS INC OPT 800677106 1,386 92,400 SH Call SOLE 8 92,400 0 0
SANGAMO THERAPEUTICS INC COM 800677106 102 6,833 SH   SOLE 8 6,833 0 0
SANMINA CORPORATION COM 801056102 449 12,087 SH   SOLE 1 12,087 0 0
SANMINA CORPORATION COM 801056102 92 2,477 SH   SOLE 8 2,477 0 0
SANMINA CORPORATION OPT 801056102 253 6,800 SH Put SOLE 8 6,800 0 0
SANMINA CORPORATION OPT 801056102 193 5,200 SH Call SOLE 8 5,200 0 0
SANOFI ADR 80105N105 2,930 58,831 SH   SOLE 1 58,831 0 0
SANOFI OPT 80105N105 2,181 43,800 SH Put SOLE 8 43,800 0 0
SANOFI OPT 80105N105 4,068 81,700 SH Call SOLE 8 81,700 0 0
SANOFI ADR 80105N105 4,419 88,761 SH   SOLE 9 88,761 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 7,339 477,508 SH   SOLE 1 477,508 0 0
SANTANDER CONSUMER USA HDG I OPT 80283M101 226 14,700 SH Put SOLE 8 14,700 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 414 26,963 SH   SOLE 8 26,963 0 0
SANTANDER CONSUMER USA HDG I OPT 80283M101 160 10,400 SH Call SOLE 8 10,400 0 0
SAP SE ADR 803054204 638 5,819 SH   DFND 1 0 0 5,819
SAP SE OPT 803054204 14,825 135,200 SH Call SOLE 8 135,200 0 0
SAP SE ADR 803054204 1,473 13,435 SH   SOLE 8 13,435 0 0
SAP SE OPT 803054204 7,325 66,800 SH Put SOLE 8 66,800 0 0
SAP SE ADR 803054204 154 1,400 SH   DFND 20 0 0 1,400
SAPIENS INTL CORP N V COM N7716A151 1 100 SH   SOLE 1 100 0 0
SAPIENS INTL CORP N V COM N7716A151 11 837 SH   SOLE 8 837 0 0
SAREPTA THERAPEUTICS INC COM 803607100 5,687 125,372 SH   SOLE 1 125,372 0 0
SAREPTA THERAPEUTICS INC OPT 803607100 11,557 254,800 SH Call SOLE 8 254,800 0 0
SAREPTA THERAPEUTICS INC OPT 803607100 4,477 98,700 SH Put SOLE 8 98,700 0 0
SAREPTA THERAPEUTICS INC COM 803607100 6,975 153,770 SH   SOLE 8 153,770 0 0
SASOL LTD ADR 803866300 470 17,086 SH   SOLE 1 17,086 0 0
SASOL LTD ADR 803866300 5 197 SH   SOLE 8 197 0 0
SAUL CTRS INC COM 804395101 740 11,950 SH   SOLE 1 11,950 0 0
SAUL CTRS INC TRUS 804395101 585 9,447 SH   SOLE 1 9,447 0 0
SAUL CTRS INC TRUS 804395101 1 11 SH   SOLE 8 11 0 0
SAVARA INC COM 805111101 0 5 SH   DFND 1 0 0 5
SBA COMMUNICATIONS CORP NEW TRUS 78410G104 26,558 184,367 SH   SOLE 1 184,367 0 0
SBA COMMUNICATIONS CORP NEW TRUS 78410G104 175 1,212 SH   SOLE 8 1,212 0 0
SBA COMMUNICATIONS CORP NEW OPT 78410G104 274 1,900 SH Call SOLE 8 1,900 0 0
SBA COMMUNICATIONS CORP NEW OPT 78410G104 1,484 10,300 SH Put SOLE 8 10,300 0 0
SCANA CORP NEW COM 80589M102 9,142 188,539 SH   SOLE 1 188,539 0 0
SCANA CORP NEW COM 80589M102 1,293 26,681 SH   SOLE 8 26,681 0 0
SCANSOURCE INC COM 806037107 1,378 31,582 SH   SOLE 1 31,582 0 0
SCHEIN HENRY INC COM 806407102 9,276 113,135 SH   SOLE 1 113,135 0 0
SCHEIN HENRY INC OPT 806407102 11,019 134,400 SH Put SOLE 8 134,400 0 0
SCHEIN HENRY INC OPT 806407102 2,476 30,200 SH Call SOLE 8 30,200 0 0
SCHEIN HENRY INC COM 806407102 4,176 50,930 SH   SOLE 8 50,930 0 0
SCHLUMBERGER LTD COM 806857108 97,456 1,397,019 SH   SOLE 1 787,583 609,436 0
SCHLUMBERGER LTD COM 806857108 1,759 25,209 SH   DFND 1 0 0 25,209
SCHLUMBERGER LTD OPT 806857108 44,613 639,526 SH Call SOLE 8 639,526 0 0
SCHLUMBERGER LTD COM 806857108 18,933 271,401 SH   SOLE 8 271,401 0 0
SCHLUMBERGER LTD OPT 806857108 35,604 510,375 SH Put SOLE 8 510,375 0 0
SCHLUMBERGER LTD COM 806857108 2,271 32,552 SH   SOLE 9 32,552 0 0
SCHLUMBERGER LTD COM 806857108 343 4,918 SH   SOLE 20 0 4,918 0
SCHLUMBERGER LTD COM 806857108 351 5,034 SH   DFND 20 0 0 5,034
SCHLUMBERGER LTD COM 806857108 121 1,740 SH   SOLE 99 1,740 0 0
SCHNEIDER NATIONAL INC COM 80689H102 388 15,332 SH   SOLE 1 15,332 0 0
SCHNITZER STL INDS COM 806882106 53 1,911 SH   SOLE 1 1,911 0 0
SCHNITZER STL INDS OPT 806882106 14 500 SH Put SOLE 8 500 0 0
SCHNITZER STL INDS COM 806882106 1 37 SH   SOLE 8 37 0 0
SCHNITZER STL INDS OPT 806882106 138 4,900 SH Call SOLE 8 4,900 0 0
SCHOLASTIC CORP COM 807066105 174 4,698 SH   SOLE 1 4,698 0 0
SCHOLASTIC CORP COM 807066105 29 789 SH   SOLE 8 789 0 0
SCHULMAN A INC COM 808194104 23 661 SH   SOLE 1 661 0 0
SCHULMAN A INC COM 808194104 201 5,878 SH   SOLE 8 5,878 0 0
SCHWAB CHARLES CORP NEW COM 808513105 60,754 1,388,980 SH   SOLE 1 1,388,980 0 0
SCHWAB CHARLES CORP NEW OPT 808513105 3,001 68,600 SH Put SOLE 8 68,600 0 0
SCHWAB CHARLES CORP NEW OPT 808513105 20,650 472,100 SH Call SOLE 8 472,100 0 0
SCHWAB CHARLES CORP NEW COM 808513105 632 14,446 SH   SOLE 8 14,446 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 62 1,509 SH   SOLE 1 1,509 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 3 70 SH   SOLE 8 70 0 0
SCICLONE PHARMACEUTICALS INC COM 80862K104 1,124 100,365 SH   SOLE 1 100,365 0 0
SCICLONE PHARMACEUTICALS INC OPT 80862K104 211 18,800 SH Call SOLE 8 18,800 0 0
SCICLONE PHARMACEUTICALS INC COM 80862K104 145 12,938 SH   SOLE 8 12,938 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 769 11,489 SH   SOLE 1 11,489 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 8 118 SH   SOLE 8 118 0 0
SCIENTIFIC GAMES CORP COM 80874P109 57 1,233 SH   SOLE 1 1,233 0 0
SCIENTIFIC GAMES CORP OPT 80874P109 321 7,000 SH Put SOLE 8 7,000 0 0
SCIENTIFIC GAMES CORP COM 80874P109 5,351 116,716 SH   SOLE 8 116,716 0 0
SCIENTIFIC GAMES CORP OPT 80874P109 619 13,500 SH Call SOLE 8 13,500 0 0
SCORPIO BULKERS INC COM Y7546A122 245 34,697 SH   SOLE 1 34,697 0 0
SCORPIO TANKERS INC COM Y7542C106 63 18,187 SH   SOLE 1 18,187 0 0
SCORPIO TANKERS INC COM Y7542C106 4 1,194 SH   SOLE 8 1,194 0 0
SCOTTS MIRACLE GRO CO COM 810186106 26 267 SH   SOLE 1 267 0 0
SCOTTS MIRACLE GRO CO OPT 810186106 302 3,100 SH Put SOLE 8 3,100 0 0
SCOTTS MIRACLE GRO CO COM 810186106 482 4,954 SH   SOLE 8 4,954 0 0
SCOTTS MIRACLE GRO CO OPT 810186106 68 700 SH Call SOLE 8 700 0 0
SCRIPPS E W CO OHIO COM 811054402 26 1,342 SH   SOLE 1 1,342 0 0
SCRIPPS E W CO OHIO COM 811054402 1 60 SH   SOLE 8 60 0 0
SCRIPPS NETWORKS INTERACT IN COM 811065101 20,235 235,603 SH   SOLE 1 235,603 0 0
SCRIPPS NETWORKS INTERACT IN OPT 811065101 2,740 31,900 SH Put SOLE 8 31,900 0 0
SCRIPPS NETWORKS INTERACT IN COM 811065101 1,911 22,246 SH   SOLE 8 22,246 0 0
SCRIPPS NETWORKS INTERACT IN OPT 811065101 2,053 23,900 SH Call SOLE 8 23,900 0 0
SEABOARD CORP COM 811543107 46 10 SH   SOLE 1 10 0 0
SEABRIDGE GOLD INC COM 811916105 508 41,647 SH   SOLE 8 41,647 0 0
SEABRIDGE GOLD INC OPT 811916105 33 2,700 SH Put SOLE 8 2,700 0 0
SEABRIDGE GOLD INC OPT 811916105 104 8,500 SH Call SOLE 8 8,500 0 0
SEABRIDGE GOLD INC COM 811916105 9 700 SH   DFND 20 0 0 700
SEACOAST BKG CORP FLA COM 811707801 146 6,113 SH   SOLE 1 6,113 0 0
SEACOAST BKG CORP FLA COM 811707801 21 882 SH   SOLE 8 882 0 0
SEACOR HOLDINGS INC COM 811904101 234 5,077 SH   SOLE 1 5,077 0 0
SEACOR HOLDINGS INC COM 811904101 8 169 SH   SOLE 8 169 0 0
SEACOR MARINE HLDGS INC COM 78413P101 60 3,833 SH   SOLE 1 3,833 0 0
SEADRILL LIMITED COM G7945E105 1 2,992 SH   DFND 1 0 0 2,992
SEADRILL LIMITED COM G7945E105 55 157,799 SH   SOLE 1 157,799 0 0
SEADRILL LIMITED OPT G7945E105 99 281,800 SH Put SOLE 8 281,800 0 0
SEADRILL LIMITED OPT G7945E105 207 590,900 SH Call SOLE 8 590,900 0 0
SEADRILL LIMITED COM G7945E105 336 962,080 SH   SOLE 9 962,080 0 0
SEADRILL PARTNERS LLC COM Y7545W109 36 9,761 SH   SOLE 8 9,761 0 0
SEAGATE TECHNOLOGY PLC COM G7945M107 31,031 935,502 SH   SOLE 1 935,502 0 0
SEAGATE TECHNOLOGY PLC OPT G7945M107 32,354 975,400 SH Put SOLE 8 975,400 0 0
SEAGATE TECHNOLOGY PLC COM G7945M107 11,491 346,412 SH   SOLE 8 346,412 0 0
SEAGATE TECHNOLOGY PLC OPT G7945M107 11,922 359,400 SH Call SOLE 8 359,400 0 0
SEAGATE TECHNOLOGY PLC COM G7945M107 0 1 SH   SOLE 9 1 0 0
SEALED AIR CORP NEW COM 81211K100 5,831 136,506 SH   SOLE 1 136,506 0 0
SEALED AIR CORP NEW COM 81211K100 3,233 75,679 SH   SOLE 8 75,679 0 0
SEALED AIR CORP NEW OPT 81211K100 231 5,400 SH Call SOLE 8 5,400 0 0
SEALED AIR CORP NEW OPT 81211K100 90 2,100 SH Put SOLE 8 2,100 0 0
SEARS HLDGS CORP COM 812350106 232 31,782 SH   SOLE 1 31,782 0 0
SEARS HLDGS CORP OPT 812350106 118 16,100 SH Put SOLE 8 16,100 0 0
SEARS HLDGS CORP COM 812350106 404 55,400 SH   SOLE 8 55,400 0 0
SEARS HLDGS CORP OPT 812350106 293 40,100 SH Call SOLE 8 40,100 0 0
SEARS HOMETOWN &amp OUTLET STOR COM 812362101 0 102 SH   SOLE 8 102 0 0
SEASPAN CORP COM Y75638109 72 10,100 SH   SOLE 1 10,100 0 0
SEASPAN CORP COM Y75638109 176 24,853 SH   SOLE 8 24,853 0 0
SEASPAN CORP OPT Y75638109 233 32,800 SH Call SOLE 8 32,800 0 0
SEASPAN CORP OPT Y75638109 478 67,400 SH Put SOLE 8 67,400 0 0
SEATTLE GENETICS INC COM 812578102 435 7,994 SH   SOLE 1 7,994 0 0
SEATTLE GENETICS INC OPT 812578102 718 13,200 SH Put SOLE 8 13,200 0 0
SEATTLE GENETICS INC OPT 812578102 1,931 35,500 SH Call SOLE 8 35,500 0 0
SEAWORLD ENTMT INC COM 81282V100 21 1,586 SH   SOLE 1 1,586 0 0
SEAWORLD ENTMT INC OPT 81282V100 2,333 179,600 SH Put SOLE 8 179,600 0 0
SEAWORLD ENTMT INC OPT 81282V100 1,409 108,500 SH Call SOLE 8 108,500 0 0
SEAWORLD ENTMT INC COM 81282V100 1,396 107,436 SH   SOLE 8 107,436 0 0
SECUREWORKS CORP COM 81374A105 7 612 SH   SOLE 1 612 0 0
SECUREWORKS CORP COM 81374A105 1 99 SH   SOLE 8 99 0 0
SEI INVESTMENTS CO COM 784117103 7,015 114,885 SH   SOLE 1 114,885 0 0
SEI INVESTMENTS CO COM 784117103 115 1,879 SH   SOLE 8 1,879 0 0
SELECT COMFORT CORP COM 81616X103 808 26,039 SH   SOLE 1 26,039 0 0
SELECT COMFORT CORP OPT 81616X103 31 1,000 SH Put SOLE 8 1,000 0 0
SELECT COMFORT CORP COM 81616X103 57 1,850 SH   SOLE 8 1,850 0 0
SELECT ENERGY SVCS INC COM 81617J301 273 17,178 SH   SOLE 1 17,178 0 0
SELECT INCOME REIT TRUS 81618T100 216 9,236 SH   SOLE 1 9,236 0 0
SELECT INCOME REIT TRUS 81618T100 25 1,093 SH   SOLE 8 1,093 0 0
SELECT MED HLDGS CORP COM 81619Q105 230 11,962 SH   SOLE 1 11,962 0 0
SELECT MED HLDGS CORP COM 81619Q105 61 3,160 SH   SOLE 8 3,160 0 0
SELECT SECTOR SPDR TR FUND 81369Y886 353,958 6,672,147 SH   SOLE 1 6,672,147 0 0
SELECT SECTOR SPDR TR FUND 81369Y407 301,399 3,345,899 SH   SOLE 1 3,345,899 0 0
SELECT SECTOR SPDR TR FUND 81369Y506 168 2,454 SH   DFND 1 0 0 2,454
SELECT SECTOR SPDR TR FUND 81369Y605 85,932 3,322,976 SH   SOLE 1 3,322,976 0 0
SELECT SECTOR SPDR TR OPT 81369Y605 50,538 1,954,300 SH Put SOLE 1 1,954,300 0 0
SELECT SECTOR SPDR TR FUND 81369Y605 802 31,000 SH   DFND 1 0 0 31,000
SELECT SECTOR SPDR TR FUND 81369Y860 76 2,365 SH   DFND 1 0 0 2,365
SELECT SECTOR SPDR TR FUND 81369Y209 351 4,300 SH   DFND 1 0 0 4,300
SELECT SECTOR SPDR TR FUND 81369Y506 29,634 432,744 SH   SOLE 1 432,744 0 0
SELECT SECTOR SPDR TR FUND 81369Y100 4,696 82,682 SH   SOLE 1 82,682 0 0
SELECT SECTOR SPDR TR FUND 81369Y704 988 13,913 SH   SOLE 1 13,913 0 0
SELECT SECTOR SPDR TR FUND 81369Y803 46 781 SH   DFND 1 0 0 781
SELECT SECTOR SPDR TR FUND 81369Y209 414,617 5,073,007 SH   SOLE 1 5,073,007 0 0
SELECT SECTOR SPDR TR FUND 81369Y803 222,180 3,759,412 SH   SOLE 1 3,759,412 0 0
SELECT SECTOR SPDR TR FUND 81369Y308 927,619 17,184,507 SH   SOLE 1 17,184,507 0 0
SELECT SECTOR SPDR TR OPT 81369Y605 90,754 3,509,400 SH Call SOLE 8 3,509,400 0 0
SELECT SECTOR SPDR TR OPT 81369Y506 43,122 629,700 SH Put SOLE 8 629,700 0 0
SELECT SECTOR SPDR TR FUND 81369Y886 1,243 23,416 SH   SOLE 8 23,416 0 0
SELECT SECTOR SPDR TR OPT 81369Y860 20 624 SH Put SOLE 8 624 0 0
SELECT SECTOR SPDR TR OPT 81369Y308 2,526 46,800 SH Put SOLE 8 46,800 0 0
SELECT SECTOR SPDR TR OPT 81369Y100 4,112 72,400 SH Call SOLE 8 72,400 0 0
SELECT SECTOR SPDR TR OPT 81369Y605 158,615 6,133,600 SH Put SOLE 8 6,133,600 0 0
SELECT SECTOR SPDR TR OPT 81369Y308 2,240 41,500 SH Call SOLE 8 41,500 0 0
SELECT SECTOR SPDR TR FUND 81369Y308 6,645 123,103 SH   SOLE 8 123,103 0 0
SELECT SECTOR SPDR TR OPT 81369Y407 2,567 28,500 SH Call SOLE 8 28,500 0 0
SELECT SECTOR SPDR TR FUND 81369Y860 2 76 SH   SOLE 8 76 0 0
SELECT SECTOR SPDR TR OPT 81369Y886 64,143 1,209,100 SH Put SOLE 8 1,209,100 0 0
SELECT SECTOR SPDR TR OPT 81369Y209 22,026 269,500 SH Call SOLE 8 269,500 0 0
SELECT SECTOR SPDR TR OPT 81369Y209 28,466 348,300 SH Put SOLE 8 348,300 0 0
SELECT SECTOR SPDR TR OPT 81369Y704 36,870 519,300 SH Put SOLE 8 519,300 0 0
SELECT SECTOR SPDR TR FUND 81369Y506 11,723 171,184 SH   SOLE 8 171,184 0 0
SELECT SECTOR SPDR TR OPT 81369Y886 37,994 716,200 SH Call SOLE 8 716,200 0 0
SELECT SECTOR SPDR TR OPT 81369Y506 17,921 261,700 SH Call SOLE 8 261,700 0 0
SELECT SECTOR SPDR TR OPT 81369Y860 62 1,937 SH Call SOLE 8 1,937 0 0
SELECT SECTOR SPDR TR OPT 81369Y704 11,005 155,000 SH Call SOLE 8 155,000 0 0
SELECT SECTOR SPDR TR FUND 81369Y605 102,862 3,977,664 SH   SOLE 8 3,977,664 0 0
SELECT SECTOR SPDR TR FUND 81369Y704 4,140 58,313 SH   SOLE 8 58,313 0 0
SELECT SECTOR SPDR TR OPT 81369Y803 10,916 184,700 SH Call SOLE 8 184,700 0 0
SELECT SECTOR SPDR TR OPT 81369Y407 4,162 46,200 SH Put SOLE 8 46,200 0 0
SELECT SECTOR SPDR TR OPT 81369Y100 9,940 175,000 SH Put SOLE 8 175,000 0 0
SELECT SECTOR SPDR TR OPT 81369Y803 31,099 526,200 SH Put SOLE 8 526,200 0 0
SELECT SECTOR SPDR TR FUND 81369Y407 2,373 26,339 SH   SOLE 8 26,339 0 0
SELECT SECTOR SPDR TR FUND 81369Y803 6,398 108,251 SH   SOLE 8 108,251 0 0
SELECT SECTOR SPDR TR FUND 81369Y209 3,446 42,159 SH   SOLE 8 42,159 0 0
SELECT SECTOR SPDR TR FUND 81369Y100 6,719 118,300 SH   SOLE 8 118,300 0 0
SELECT SECTOR SPDR TR FUND 81369Y605 131 5,068 SH   SOLE 9 5,068 0 0
SELECT SECTOR SPDR TR FUND 81369Y803 137 2,312 SH   SOLE 9 2,312 0 0
SELECT SECTOR SPDR TR FUND 81369Y506 906 13,236 SH   DFND 20 0 0 13,236
SELECTA BIOSCIENCES INC COM 816212104 31 1,677 SH   SOLE 1 1,677 0 0
SELECTIVE INS GROUP INC COM 816300107 245 4,558 SH   SOLE 1 4,558 0 0
SELECTIVE INS GROUP INC COM 816300107 608 11,277 SH   SOLE 8 11,277 0 0
SEMGROUP CORP COM 81663A105 420 14,623 SH   SOLE 1 14,623 0 0
SEMGROUP CORP OPT 81663A105 37 1,300 SH Call SOLE 8 1,300 0 0
SEMGROUP CORP COM 81663A105 27 964 SH   SOLE 8 964 0 0
SEMPRA ENERGY COM 816851109 75,298 659,760 SH   SOLE 1 659,760 0 0
SEMPRA ENERGY OPT 816851109 936 8,200 SH Put SOLE 8 8,200 0 0
SEMPRA ENERGY COM 816851109 1,490 13,058 SH   SOLE 8 13,058 0 0
SEMPRA ENERGY OPT 816851109 365 3,200 SH Call SOLE 8 3,200 0 0
SEMTECH CORP COM 816850101 221 5,881 SH   SOLE 1 5,881 0 0
SEMTECH CORP OPT 816850101 19 500 SH Call SOLE 8 500 0 0
SEMTECH CORP COM 816850101 404 10,742 SH   SOLE 8 10,742 0 0
SENECA FOODS CORP NEW COM 817070501 6 163 SH   SOLE 1 163 0 0
SENIOR HSG PPTYS TR COM 81721M109 868 44,390 SH   SOLE 1 44,390 0 0
SENIOR HSG PPTYS TR TRUS 81721M109 3,663 187,357 SH   SOLE 1 187,357 0 0
SENIOR HSG PPTYS TR TRUS 81721M109 5 269 SH   SOLE 8 269 0 0
SENIOR HSG PPTYS TR COM 81721M109 134 6,867 SH   SOLE 9 6,867 0 0
SENSATA TECHNOLOGIES HLDG NV COM N7902X106 880 18,331 SH   SOLE 1 18,331 0 0
SENSATA TECHNOLOGIES HLDG NV COM N7902X106 217 4,498 SH   SOLE 8 4,498 0 0
SENSEONICS HLDGS INC COM 81727U105 130 40,700 SH   SOLE 1 40,700 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 507 6,593 SH   SOLE 1 6,593 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 11 132 SH   SOLE 8 132 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 4 1,421 SH   SOLE 1 1,421 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 0 26 SH   SOLE 8 26 0 0
SERES THERAPEUTICS INC COM 81750R102 257 16,010 SH   SOLE 1 16,010 0 0
SERES THERAPEUTICS INC OPT 81750R102 249 15,500 SH Put SOLE 8 15,500 0 0
SERES THERAPEUTICS INC OPT 81750R102 269 16,800 SH Call SOLE 8 16,800 0 0
SERES THERAPEUTICS INC COM 81750R102 427 26,639 SH   SOLE 8 26,639 0 0
SERITAGE GROWTH PPTYS TRUS 81752R100 1,036 22,488 SH   SOLE 1 22,488 0 0
SERITAGE GROWTH PPTYS TRUS 81752R100 0 3 SH   SOLE 8 3 0 0
SERVICE CORP INTL COM 817565104 2,180 63,194 SH   SOLE 1 63,194 0 0
SERVICE CORP INTL COM 817565104 16 471 SH   SOLE 8 471 0 0
SERVICE CORP INTL OPT 817565104 31 900 SH Call SOLE 8 900 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 1,462 31,289 SH   SOLE 1 31,289 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 114 2,439 SH   SOLE 8 2,439 0 0
SERVICENOW INC COM 81762P102 2,489 21,184 SH   SOLE 1 21,184 0 0
SERVICENOW INC COM 81762P102 681 5,789 SH   SOLE 8 5,789 0 0
SERVICENOW INC OPT 81762P102 3,526 30,000 SH Call SOLE 8 30,000 0 0
SERVICENOW INC OPT 81762P102 846 7,200 SH Put SOLE 8 7,200 0 0
SERVICESOURCE INTL INC COM 81763U100 10 2,775 SH   SOLE 1 2,775 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 42 1,072 SH   SOLE 1 1,072 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 57 1,462 SH   SOLE 8 1,462 0 0
SHAKE SHACK INC COM 819047101 17 510 SH   SOLE 1 510 0 0
SHAKE SHACK INC COM 819047101 21 619 SH   SOLE 8 619 0 0
SHAKE SHACK INC OPT 819047101 791 23,800 SH Call SOLE 8 23,800 0 0
SHAKE SHACK INC OPT 819047101 1,189 35,800 SH Put SOLE 8 35,800 0 0
SHAW COMMUNICATIONS INC COM 82028K200 993 43,162 SH   SOLE 9 43,162 0 0
SHELL MIDSTREAM PARTNERS L P COM 822634101 1,802 64,715 SH   SOLE 1 64,715 0 0
SHELL MIDSTREAM PARTNERS L P COM 822634101 3 104 SH   SOLE 8 104 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 40 1,077 SH   SOLE 1 1,077 0 0
SHERWIN WILLIAMS CO COM 824348106 10,608 29,629 SH   SOLE 1 29,629 0 0
SHERWIN WILLIAMS CO OPT 824348106 2,900 8,100 SH Put SOLE 8 8,100 0 0
SHERWIN WILLIAMS CO OPT 824348106 1,504 4,200 SH Call SOLE 8 4,200 0 0
SHERWIN WILLIAMS CO COM 824348106 31,717 88,582 SH   SOLE 8 88,582 0 0
SHILOH INDS INC COM 824543102 3 332 SH   SOLE 1 332 0 0
SHILOH INDS INC COM 824543102 3 253 SH   SOLE 8 253 0 0
SHIP FINANCE INTERNATIONAL L COM G81075106 52 3,587 SH   SOLE 1 3,587 0 0
SHIP FINANCE INTERNATIONAL L COM G81075106 65 4,518 SH   SOLE 8 4,518 0 0
SHIP FINANCE INTERNATIONAL L OPT G81075106 13 900 SH Put SOLE 8 900 0 0
SHIP FINANCE INTERNATIONAL L COM G81075106 0 31 SH   SOLE 9 31 0 0
SHIP FINANCE INTERNATIONAL L BOND G81075AE6 1,221 1,115,000 PRN   SOLE 9 0 0 1,115,000
SHIRE PLC ADR 82481R106 3,638 23,754 SH   SOLE 1 23,754 0 0
SHIRE PLC OPT 82481R106 11,516 75,200 SH Call SOLE 8 75,200 0 0
SHIRE PLC OPT 82481R106 7,795 50,900 SH Put SOLE 8 50,900 0 0
SHIRE PLC ADR 82481R106 1,021 6,669 SH   SOLE 8 6,669 0 0
SHIRE PLC ADR 82481R106 1,562 10,201 SH   SOLE 9 10,201 0 0
SHOE CARNIVAL INC COM 824889109 6 270 SH   SOLE 1 270 0 0
SHOE CARNIVAL INC COM 824889109 77 3,420 SH   SOLE 8 3,420 0 0
SHOPIFY INC COM 82509L107 2,789 23,945 SH   SOLE 1 23,945 0 0
SHOPIFY INC COM 82509L107 20 175 SH   DFND 1 0 0 175
SHOPIFY INC COM 82509L107 983 8,438 SH   SOLE 8 8,438 0 0
SHOPIFY INC OPT 82509L107 1,107 9,500 SH Put SOLE 8 9,500 0 0
SHOPIFY INC OPT 82509L107 1,258 10,800 SH Call SOLE 8 10,800 0 0
SHORE BANCSHARES INC COM 825107105 5 291 SH   SOLE 1 291 0 0
SHUTTERFLY INC COM 82568P304 524 10,796 SH   SOLE 1 10,796 0 0
SHUTTERFLY INC OPT 82568P304 29 600 SH Call SOLE 8 600 0 0
SHUTTERFLY INC COM 82568P304 402 8,301 SH   SOLE 8 8,301 0 0
SHUTTERFLY INC OPT 82568P304 63 1,300 SH Put SOLE 8 1,300 0 0
SHUTTERSTOCK INC COM 825690100 1,609 48,336 SH   SOLE 1 48,336 0 0
SHUTTERSTOCK INC COM 825690100 8 239 SH   SOLE 8 239 0 0
SI FINL GROUP INC MD COM 78425V104 5 359 SH   SOLE 1 359 0 0
SIBANYE STILLWATER ADR 825724206 1 124 SH   SOLE 1 124 0 0
SIBANYE STILLWATER ADR 825724206 56 12,500 SH   DFND 1 0 0 12,500
SIBANYE STILLWATER ADR 825724206 5 1,143 SH   SOLE 8 1,143 0 0
SIENNA BIOPHARMACEUTICALS IN COM 82622H108 94 4,212 SH   SOLE 1 4,212 0 0
SIENNA BIOPHARMACEUTICALS IN COM 82622H108 68 3,056 SH   SOLE 8 3,056 0 0
SIENTRA INC COM 82621J105 156 10,132 SH   SOLE 1 10,132 0 0
SIERRA BANCORP COM 82620P102 16 589 SH   SOLE 1 589 0 0
SIERRA ONCOLOGY INC COM 82640U107 0 10 SH   SOLE 8 10 0 0
SIERRA WIRELESS INC COM 826516106 181 8,400 SH   SOLE 1 8,400 0 0
SIERRA WIRELESS INC OPT 826516106 9 400 SH Put SOLE 8 400 0 0
SIERRA WIRELESS INC COM 826516106 292 13,596 SH   SOLE 8 13,596 0 0
SIERRA WIRELESS INC COM 826516106 123 5,700 SH   SOLE 9 5,700 0 0
SIGMA DESIGNS INC COM 826565103 96 15,268 SH   SOLE 1 15,268 0 0
SIGMA DESIGNS INC COM 826565103 0 56 SH   SOLE 8 56 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 9,625 75,166 SH   SOLE 1 75,166 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 47 365 SH   SOLE 8 365 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 7,923 61,884 SH   SOLE 9 61,884 0 0
SIGNET JEWELERS LIMITED COM G81276100 3,208 48,213 SH   SOLE 1 48,213 0 0
SIGNET JEWELERS LIMITED OPT G81276100 306 4,600 SH Put SOLE 8 4,600 0 0
SIGNET JEWELERS LIMITED OPT G81276100 3,574 53,700 SH Call SOLE 8 53,700 0 0
SIGNET JEWELERS LIMITED COM G81276100 59 887 SH   SOLE 8 887 0 0
SILGAN HOLDINGS INC COM 827048109 923 31,375 SH   SOLE 1 31,375 0 0
SILGAN HOLDINGS INC COM 827048109 269 9,127 SH   SOLE 8 9,127 0 0
SILICOM LTD COM M84116108 59 1,000 SH   SOLE 9 1,000 0 0
SILICON LABORATORIES INC COM 826919102 196 2,450 SH   SOLE 1 2,450 0 0
SILICON LABORATORIES INC COM 826919102 108 1,352 SH   SOLE 8 1,352 0 0
SILICON LABORATORIES INC OPT 826919102 16 200 SH Call SOLE 8 200 0 0
SILICON MOTION TECHNOLOGY CO ADR 82706C108 1,407 29,294 SH   SOLE 1 29,294 0 0
SILICON MOTION TECHNOLOGY CO ADR 82706C108 576 11,989 SH   SOLE 8 11,989 0 0
SILICON MOTION TECHNOLOGY CO OPT 82706C108 106 2,200 SH Call SOLE 8 2,200 0 0
SILVER SPRING NETWORKS INC COM 82817Q103 784 48,459 SH   SOLE 1 48,459 0 0
SILVERBOW RES INC COM 82836G102 4 160 SH   SOLE 1 160 0 0
SILVERBOW RES INC COM 82836G102 5 212 SH   SOLE 8 212 0 0
SILVERCORP METALS INC COM 82835P103 20 7,522 SH   SOLE 8 7,522 0 0
SILVERCORP METALS INC COM 82835P103 264 97,800 SH   SOLE 9 97,800 0 0
SILVERCORP METALS INC COM 82835P103 5 1,800 SH   DFND 20 0 0 1,800
SILVERCREST ASSET MGMT GROUP COM 828359109 2 167 SH   SOLE 1 167 0 0
SIMMONS 1ST NATL CORP COM 828730200 925 15,963 SH   SOLE 1 15,963 0 0
SIMON PPTY GROUP INC NEW TRUS 828806109 79,869 496,048 SH   SOLE 1 496,048 0 0
SIMON PPTY GROUP INC NEW COM 828806109 6,201 38,511 SH   SOLE 1 38,511 0 0
SIMON PPTY GROUP INC NEW OPT 828806109 32,959 204,700 SH Put SOLE 8 204,700 0 0
SIMON PPTY GROUP INC NEW OPT 828806109 8,791 54,600 SH Call SOLE 8 54,600 0 0
SIMON PPTY GROUP INC NEW TRUS 828806109 3,347 20,791 SH   SOLE 8 20,791 0 0
SIMON PPTY GROUP INC NEW COM 828806109 27,251 169,250 SH   SOLE 9 169,250 0 0
SIMON PPTY GROUP INC NEW COM 828806109 1,119 6,949 SH   DFND 20 0 0 6,949
SIMPLY GOOD FOODS CO COM 82900L102 199 17,050 SH   SOLE 1 17,050 0 0
SIMPLY GOOD FOODS CO COM 82900L110 5 2,254 SH   SOLE 1 2,254 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 1,092 22,271 SH   SOLE 1 22,271 0 0
SIMULATIONS PLUS INC COM 829214105 4 252 SH   SOLE 1 252 0 0
SINA CORP PREF G81477104 29 250 SH   DFND 1 0 0 250
SINA CORP COM G81477104 617 5,390 SH   SOLE 1 5,390 0 0
SINA CORP COM G81477104 121 1,055 SH   SOLE 8 1,055 0 0
SINA CORP OPT G81477104 5,572 48,600 SH Call SOLE 8 48,600 0 0
SINA CORP OPT G81477104 9,527 83,100 SH Put SOLE 8 83,100 0 0
SINA CORP COM G81477104 2,270 19,800 SH   SOLE 9 19,800 0 0
SINCLAIR BROADCAST GROUP INC COM 829226109 54 1,674 SH   SOLE 1 1,674 0 0
SINCLAIR BROADCAST GROUP INC OPT 829226109 6,948 216,800 SH Call SOLE 8 216,800 0 0
SINCLAIR BROADCAST GROUP INC COM 829226109 11,336 353,696 SH   SOLE 8 353,696 0 0
SINCLAIR BROADCAST GROUP INC OPT 829226109 8,827 275,400 SH Put SOLE 8 275,400 0 0
SIRIUS XM HLDGS INC COM 82968B103 198 35,869 SH   DFND 1 0 0 35,869
SIRIUS XM HLDGS INC COM 82968B103 8,290 1,501,873 SH   SOLE 1 1,501,873 0 0
SIRIUS XM HLDGS INC OPT 82968B103 229 41,400 SH Put SOLE 8 41,400 0 0
SIRIUS XM HLDGS INC COM 82968B103 40 7,192 SH   SOLE 8 7,192 0 0
SIRIUS XM HLDGS INC OPT 82968B103 2,650 480,100 SH Call SOLE 8 480,100 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 46 787 SH   SOLE 1 787 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 14 227 SH   SOLE 1 227 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 17 284 SH   SOLE 8 284 0 0
SIX FLAGS ENTMT CORP NEW OPT 83001A102 1,859 30,500 SH Call SOLE 8 30,500 0 0
SJW GROUP COM 784305104 134 2,353 SH   SOLE 1 2,353 0 0
SJW GROUP COM 784305104 58 1,027 SH   SOLE 8 1,027 0 0
SK TELECOM LTD ADR 78440P108 261 10,609 SH   SOLE 1 10,609 0 0
SK TELECOM LTD ADR 78440P108 0 5 SH   SOLE 9 5 0 0
SKECHERS U S A INC COM 830566105 2,246 89,514 SH   SOLE 1 89,514 0 0
SKECHERS U S A INC COM 830566105 1,545 61,588 SH   SOLE 8 61,588 0 0
SKECHERS U S A INC OPT 830566105 1,889 75,300 SH Put SOLE 8 75,300 0 0
SKECHERS U S A INC OPT 830566105 1,352 53,900 SH Call SOLE 8 53,900 0 0
SKYWEST INC COM 830879102 53 1,205 SH   SOLE 1 1,205 0 0
SKYWEST INC OPT 830879102 88 2,000 SH Put SOLE 8 2,000 0 0
SKYWEST INC OPT 830879102 79 1,800 SH Call SOLE 8 1,800 0 0
SKYWEST INC COM 830879102 77 1,757 SH   SOLE 8 1,757 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 18,438 180,950 SH   SOLE 1 180,950 0 0
SKYWORKS SOLUTIONS INC OPT 83088M102 18,770 184,200 SH Put SOLE 8 184,200 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 6,585 64,637 SH   SOLE 8 64,637 0 0
SKYWORKS SOLUTIONS INC OPT 83088M102 11,168 109,600 SH Call SOLE 8 109,600 0 0
SL GREEN RLTY CORP TRUS 78440X101 38,203 377,055 SH   SOLE 1 377,055 0 0
SL GREEN RLTY CORP COM 78440X101 1,641 16,194 SH   SOLE 1 16,194 0 0
SL GREEN RLTY CORP TRUS 78440X101 17 168 SH   SOLE 8 168 0 0
SL GREEN RLTY CORP OPT 78440X101 182 1,800 SH Put SOLE 8 1,800 0 0
SL GREEN RLTY CORP OPT 78440X101 405 4,000 SH Call SOLE 8 4,000 0 0
SLM CORP COM 78442P106 149 12,890 SH   SOLE 1 12,890 0 0
SLM CORP COM 78442P106 41 3,506 SH   SOLE 8 3,506 0 0
SLM CORP OPT 78442P106 1,273 111,000 SH Put SOLE 8 111,000 0 0
SLM CORP OPT 78442P106 931 81,200 SH Call SOLE 8 81,200 0 0
SM ENERGY CO COM 78454L100 308 17,362 SH   SOLE 1 17,362 0 0
SM ENERGY CO COM 78454L100 14 808 SH   DFND 1 0 0 808
SM ENERGY CO COM 78454L100 919 51,805 SH   SOLE 8 51,805 0 0
SM ENERGY CO OPT 78454L100 4,721 266,100 SH Call SOLE 8 266,100 0 0
SM ENERGY CO OPT 78454L100 468 26,400 SH Put SOLE 8 26,400 0 0
SMART &amp FINAL STORES INC COM 83190B101 179 22,759 SH   SOLE 1 22,759 0 0
SMART &amp FINAL STORES INC COM 83190B101 2 232 SH   SOLE 8 232 0 0
SMART GLOBAL HLDGS INC COM G8232Y101 13 475 SH   SOLE 1 475 0 0
SMART GLOBAL HLDGS INC COM G8232Y101 258 9,627 SH   SOLE 8 9,627 0 0
SMART SAND INC COM 83191H107 3 508 SH   SOLE 1 508 0 0
SMARTFINANCIAL INC COM 83190L208 4 156 SH   SOLE 1 156 0 0
SMITH A O COM 831865209 2,566 43,184 SH   SOLE 1 43,184 0 0
SMITH A O OPT 831865209 1,735 29,200 SH Call SOLE 8 29,200 0 0
SMITH A O COM 831865209 222 3,745 SH   SOLE 8 3,745 0 0
SMITH A O OPT 831865209 30 500 SH Put SOLE 8 500 0 0
SMITH MICRO SOFTWARE INC COM 832154207 0 8 SH   SOLE 8 8 0 0
SMUCKER J M CO COM 832696405 9,220 87,862 SH   SOLE 1 87,862 0 0
SMUCKER J M CO COM 832696405 544 5,183 SH   SOLE 8 5,183 0 0
SMUCKER J M CO OPT 832696405 357 3,400 SH Call SOLE 8 3,400 0 0
SMUCKER J M CO OPT 832696405 1,060 10,100 SH Put SOLE 8 10,100 0 0
SMUCKER J M CO COM 832696405 36 339 SH   SOLE 9 339 0 0
SNAP INC OPT 83304A106 6,187 425,500 SH Put SOLE 1 425,500 0 0
SNAP INC COM 83304A106 7,137 490,862 SH   SOLE 1 490,862 0 0
SNAP INC OPT 83304A106 19,916 1,369,700 SH Call SOLE 8 1,369,700 0 0
SNAP INC OPT 83304A106 23,722 1,631,500 SH Put SOLE 8 1,631,500 0 0
SNAP ON INC COM 833034101 3,777 25,345 SH   SOLE 1 25,345 0 0
SNAP ON INC COM 833034101 2,242 15,046 SH   SOLE 8 15,046 0 0
SNAP ON INC OPT 833034101 12,189 81,800 SH Put SOLE 8 81,800 0 0
SNAP ON INC OPT 833034101 45 300 SH Call SOLE 8 300 0 0
SNYDERS-LANCE INC COM 833551104 82 2,143 SH   SOLE 1 2,143 0 0
SOCIEDAD QUIMICA MINERA DE C ADR 833635105 868 15,600 SH   SOLE 1 15,600 0 0
SOCIEDAD QUIMICA MINERA DE C OPT 833635105 212 3,800 SH Call SOLE 8 3,800 0 0
SOCKET MOBILE INC COM 83368E200 1 133 SH   DFND 1 0 0 133
SODASTREAM INTERNATIONAL LTD OPT M9068E105 2,140 32,200 SH Put SOLE 8 32,200 0 0
SODASTREAM INTERNATIONAL LTD COM M9068E105 1,506 22,667 SH   SOLE 8 22,667 0 0
SODASTREAM INTERNATIONAL LTD OPT M9068E105 578 8,700 SH Call SOLE 8 8,700 0 0
SOHU COM INC COM 83408W103 2,080 38,196 SH   SOLE 1 38,196 0 0
SOHU COM INC COM 83408W103 654 12,022 SH   SOLE 8 12,022 0 0
SOHU COM INC OPT 83408W103 577 10,600 SH Put SOLE 8 10,600 0 0
SOHU COM INC OPT 83408W103 49 900 SH Call SOLE 8 900 0 0
SOLAR SR CAP LTD COM 83416M105 2 126 SH   SOLE 8 126 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 121 4,257 SH   SOLE 1 4,257 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 46 1,607 SH   SOLE 8 1,607 0 0
SOLAREDGE TECHNOLOGIES INC OPT 83417M104 71 2,500 SH Put SOLE 8 2,500 0 0
SOLAREDGE TECHNOLOGIES INC OPT 83417M104 234 8,200 SH Call SOLE 8 8,200 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 75 2,631 SH   SOLE 9 2,631 0 0
SOLARIS OILFIELD INFRSTR INC COM 83418M103 170 9,744 SH   SOLE 1 9,744 0 0
SONIC AUTOMOTIVE INC COM 83545G102 131 6,412 SH   SOLE 1 6,412 0 0
SONIC AUTOMOTIVE INC COM 83545G102 44 2,176 SH   SOLE 8 2,176 0 0
SONIC CORP COM 835451105 2,140 84,069 SH   SOLE 1 84,069 0 0
SONIC CORP OPT 835451105 143 5,600 SH Call SOLE 8 5,600 0 0
SONIC CORP COM 835451105 250 9,825 SH   SOLE 8 9,825 0 0
SONOCO PRODS CO COM 835495102 389 7,703 SH   SOLE 1 7,703 0 0
SONOCO PRODS CO COM 835495102 9 181 SH   SOLE 8 181 0 0
SONUS NETWORKS INC COM 835916503 12 1,601 SH   SOLE 1 1,601 0 0
SONUS NETWORKS INC COM 835916503 92 12,060 SH   SOLE 8 12,060 0 0
SONY CORP ADR 835699307 1 26 SH   DFND 1 0 0 26
SONY CORP ADR 835699307 145 3,870 SH   SOLE 8 3,870 0 0
SONY CORP OPT 835699307 444 11,900 SH Put SOLE 8 11,900 0 0
SONY CORP OPT 835699307 3,349 89,700 SH Call SOLE 8 89,700 0 0
SONY CORP ADR 835699307 5 136 SH   SOLE 9 136 0 0
SORRENTO THERAPEUTICS INC COM 83587F202 52 30,700 SH   SOLE 1 30,700 0 0
SOTHEBYS COM 835898107 739 16,020 SH   SOLE 1 16,020 0 0
SOTHEBYS COM 835898107 35 762 SH   SOLE 8 762 0 0
SOTHEBYS OPT 835898107 1,545 33,500 SH Call SOLE 8 33,500 0 0
SOTHEBYS OPT 835898107 1,199 26,000 SH Put SOLE 8 26,000 0 0
SOTHERLY HOTELS INC TRUS 83600C103 0 40 SH   SOLE 8 40 0 0
SOUTH JERSEY INDS INC COM 838518108 606 17,539 SH   SOLE 1 17,539 0 0
SOUTH ST CORP COM 840441109 60 670 SH   SOLE 1 670 0 0
SOUTHCROSS ENERGY PARTNERS L COM 84130C100 0 202 SH   SOLE 8 202 0 0
SOUTHERN CO COM 842587107 42,384 862,511 SH   SOLE 1 862,511 0 0
SOUTHERN CO COM 842587107 88 1,788 SH   DFND 1 0 0 1,788
SOUTHERN CO COM 842587107 5,206 105,946 SH   SOLE 8 105,946 0 0
SOUTHERN CO OPT 842587107 12,845 261,400 SH Call SOLE 8 261,400 0 0
SOUTHERN CO OPT 842587107 5,287 107,600 SH Put SOLE 8 107,600 0 0
SOUTHERN CO COM 842587107 10,040 204,324 SH   SOLE 9 204,324 0 0
SOUTHERN COPPER CORP COM 84265V105 24 600 SH   DFND 1 0 0 600
SOUTHERN COPPER CORP COM 84265V105 530 13,321 SH   SOLE 1 13,321 0 0
SOUTHERN COPPER CORP COM 84265V105 2,481 62,412 SH   SOLE 8 62,412 0 0
SOUTHERN COPPER CORP OPT 84265V105 4,147 104,300 SH Call SOLE 8 104,300 0 0
SOUTHERN COPPER CORP OPT 84265V105 4,545 114,300 SH Put SOLE 8 114,300 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 6 152 SH   SOLE 1 152 0 0
SOUTHERN MO BANCORP INC COM 843380106 6 158 SH   SOLE 1 158 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 8 498 SH   SOLE 1 498 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 23 626 SH   SOLE 1 626 0 0
SOUTHWEST AIRLS CO COM 844741108 10,503 187,614 SH   SOLE 1 187,614 0 0
SOUTHWEST AIRLS CO OPT 844741108 3,695 66,000 SH Put SOLE 8 66,000 0 0
SOUTHWEST AIRLS CO COM 844741108 19 345 SH   SOLE 8 345 0 0
SOUTHWEST AIRLS CO OPT 844741108 13,950 249,200 SH Call SOLE 8 249,200 0 0
SOUTHWEST BANCORP INC OKLA COM 844767103 1,210 43,957 SH   SOLE 1 43,957 0 0
SOUTHWEST BANCORP INC OKLA COM 844767103 1 23 SH   SOLE 8 23 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 222 2,842 SH   SOLE 1 2,842 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 1 12 SH   SOLE 8 12 0 0
SOUTHWESTERN ENERGY CO COM 845467109 2,324 380,460 SH   SOLE 1 380,460 0 0
SOUTHWESTERN ENERGY CO COM 845467109 578 94,585 SH   SOLE 8 94,585 0 0
SOUTHWESTERN ENERGY CO OPT 845467109 1,224 200,400 SH Call SOLE 8 200,400 0 0
SOUTHWESTERN ENERGY CO OPT 845467109 347 56,800 SH Put SOLE 8 56,800 0 0
SP PLUS CORP COM 78469C103 347 8,795 SH   SOLE 1 8,795 0 0
SPARK ENERGY INC COM 846511103 27 1,798 SH   SOLE 1 1,798 0 0
SPARK THERAPEUTICS INC COM 84652J103 55 621 SH   SOLE 1 621 0 0
SPARK THERAPEUTICS INC OPT 84652J103 446 5,000 SH Call SOLE 8 5,000 0 0
SPARTAN MTRS INC COM 846819100 9 792 SH   SOLE 1 792 0 0
SPARTAN MTRS INC COM 846819100 5 515 SH   SOLE 8 515 0 0
SPARTANNASH CO COM 847215100 249 9,440 SH   SOLE 1 9,440 0 0
SPARTON CORP COM 847235108 774 33,381 SH   SOLE 1 33,381 0 0
SPDR DOW JONES INDL AVRG ETF FUND 78467X109 3,308 14,781 SH   SOLE 1 14,781 0 0
SPDR DOW JONES INDL AVRG ETF FUND 78467X109 949 4,238 SH   DFND 1 0 0 4,238
SPDR DOW JONES INDL AVRG ETF FUND 78467X109 582 2,600 SH   SOLE 8 2,600 0 0
SPDR GOLD TRUST FUND 78463V107 775 6,378 SH   DFND 1 0 0 6,378
SPDR GOLD TRUST FUND 78463V107 139,347 1,146,139 SH   SOLE 1 1,146,139 0 0
SPDR GOLD TRUST FUND 78463V107 3,791 31,178 SH   SOLE 8 31,178 0 0
SPDR GOLD TRUST OPT 78463V107 360,144 2,962,200 SH Call SOLE 8 2,962,200 0 0
SPDR GOLD TRUST OPT 78463V107 151,623 1,247,100 SH Put SOLE 8 1,247,100 0 0
SPDR GOLD TRUST FUND 78463V107 187 1,536 SH   DFND 20 0 0 1,536
SPDR INDEX SHS FDS FUND 78463X202 318 7,697 SH   DFND 1 0 0 7,697
SPDR INDEX SHS FDS FUND 78463X772 20 500 SH   DFND 1 0 0 500
SPDR INDEX SHS FDS FUND 78463X202 11,112 269,403 SH   SOLE 1 269,403 0 0
SPDR INDEX SHS FDS OPT 78463X400 10 100 SH Call SOLE 8 100 0 0
SPDR INDEX SHS FDS OPT 78463X202 1,976 47,900 SH Put SOLE 8 47,900 0 0
SPDR INDEX SHS FDS FUND 78463X848 2 49 SH   SOLE 8 49 0 0
SPDR INDEX SHS FDS OPT 78463X202 5,000 121,200 SH Call SOLE 8 121,200 0 0
SPDR INDEX SHS FDS FUND 78463X533 1 32 SH   SOLE 8 32 0 0
SPDR S&ampP 500 ETF TR OPT 78462F103 100,492 400,000 SH Put SOLE 1 400,000 0 0
SPDR S&ampP 500 ETF TR FUND 78462F103 974 3,877 SH   DFND 1 0 0 3,877
SPDR S&ampP 500 ETF TR FUND 78462F103 1,135,898 4,521,350 SH   SOLE 1 4,521,350 0 0
SPDR S&ampP 500 ETF TR OPT 78462F103 87,931 350,000 SH Call SOLE 1 350,000 0 0
SPDR S&ampP 500 ETF TR OPT 78462F103 9,037,246 35,972,000 SH Put SOLE 8 35,972,000 0 0
SPDR S&ampP 500 ETF TR OPT 78462F103 3,758,050 14,958,600 SH Call SOLE 8 14,958,600 0 0
SPDR S&ampP 500 ETF TR FUND 78462F103 102,723 408,888 SH   SOLE 8 408,888 0 0
SPDR S&ampP 500 ETF TR FUND 78462F103 25 100 SH   SOLE 44 100 0 0
SPDR S&ampP MIDCAP 400 ETF TR FUND 78467Y107 7,903 24,217 SH   SOLE 1 24,217 0 0
SPDR S&ampP MIDCAP 400 ETF TR OPT 78467Y107 3,394 10,400 SH Put SOLE 8 10,400 0 0
SPDR S&ampP MIDCAP 400 ETF TR OPT 78467Y107 7,016 21,500 SH Call SOLE 8 21,500 0 0
SPDR SER TR FUND 78468R408 531 19,000 SH   DFND 1 0 0 19,000
SPDR SERIES TRUST FUND 78464A870 19,944 230,372 SH   SOLE 1 230,372 0 0
SPDR SERIES TRUST FUND 78464A417 1,075 28,798 SH   SOLE 1 28,798 0 0
SPDR SERIES TRUST OPT 78464A730 44,317 1,300,000 SH Put SOLE 1 1,300,000 0 0
SPDR SERIES TRUST FUND 78464A714 63,773 1,526,768 SH   SOLE 1 1,526,768 0 0
SPDR SERIES TRUST FUND 78464A730 165,203 4,846,110 SH   SOLE 1 4,846,110 0 0
SPDR SERIES TRUST FUND 78464A888 510 12,824 SH   SOLE 1 12,824 0 0
SPDR SERIES TRUST FUND 78464A607 4 41 SH   SOLE 1 41 0 0
SPDR SERIES TRUST FUND 78464A763 443 4,856 SH   SOLE 1 4,856 0 0
SPDR SERIES TRUST FUND 78464A755 4,917 152,792 SH   SOLE 1 152,792 0 0
SPDR SERIES TRUST FUND 78464A797 4,287 95,069 SH   SOLE 1 95,069 0 0
SPDR SERIES TRUST FUND 78464A698 9,245 162,884 SH   SOLE 1 162,884 0 0
SPDR SERIES TRUST OPT 78464A870 60,305 696,600 SH Put SOLE 8 696,600 0 0
SPDR SERIES TRUST OPT 78464A888 1,641 41,200 SH Put SOLE 8 41,200 0 0
SPDR SERIES TRUST OPT 78464A714 28,508 682,500 SH Put SOLE 8 682,500 0 0
SPDR SERIES TRUST FUND 78464A375 4,538 131,479 SH   SOLE 8 131,479 0 0
SPDR SERIES TRUST OPT 78464A888 609 15,300 SH Call SOLE 8 15,300 0 0
SPDR SERIES TRUST OPT 78464A730 93,976 2,756,700 SH Call SOLE 8 2,756,700 0 0
SPDR SERIES TRUST OPT 78464A755 12,203 379,200 SH Put SOLE 8 379,200 0 0
SPDR SERIES TRUST FUND 78464A771 4 81 SH   SOLE 8 81 0 0
SPDR SERIES TRUST OPT 78464A797 2,313 51,300 SH Call SOLE 8 51,300 0 0
SPDR SERIES TRUST OPT 78464A748 247 14,900 SH Put SOLE 8 14,900 0 0
SPDR SERIES TRUST OPT 78464A417 78 2,100 SH Put SOLE 8 2,100 0 0
SPDR SERIES TRUST OPT 78464A730 128,210 3,760,900 SH Put SOLE 8 3,760,900 0 0
SPDR SERIES TRUST OPT 78464A755 13,503 419,600 SH Call SOLE 8 419,600 0 0
SPDR SERIES TRUST OPT 78464A748 254 15,300 SH Call SOLE 8 15,300 0 0
SPDR SERIES TRUST FUND 78464A870 52 596 SH   SOLE 8 596 0 0
SPDR SERIES TRUST OPT 78464A698 26,189 461,400 SH Call SOLE 8 461,400 0 0
SPDR SERIES TRUST OPT 78464A417 75 2,000 SH Call SOLE 8 2,000 0 0
SPDR SERIES TRUST OPT 78464A870 26,378 304,700 SH Call SOLE 8 304,700 0 0
SPDR SERIES TRUST OPT 78464A797 2,300 51,000 SH Put SOLE 8 51,000 0 0
SPDR SERIES TRUST OPT 78464A698 21,319 375,600 SH Put SOLE 8 375,600 0 0
SPDR SERIES TRUST FUND 78464A730 5,721 167,821 SH   SOLE 8 167,821 0 0
SPDR SERIES TRUST FUND 78464A755 1,543 47,927 SH   SOLE 8 47,927 0 0
SPDR SERIES TRUST FUND 78464A714 7,348 175,924 SH   SOLE 8 175,924 0 0
SPDR SERIES TRUST OPT 78464A714 7,640 182,900 SH Call SOLE 8 182,900 0 0
SPDR SERIES TRUST FUND 78464A698 6,930 122,100 SH   SOLE 8 122,100 0 0
SPDR SERIES TRUST FUND 78464A417 0 1 SH   SOLE 8 1 0 0
SPDR SERIES TRUST FUND 78464A698 182 3,214 SH   SOLE 9 3,214 0 0
SPDR SERIES TRUST FUND 78464A730 1,802 52,848 SH   SOLE 9 52,848 0 0
SPDR SERIES TRUST FUND 78464A797 691 15,321 SH   SOLE 9 15,321 0 0
SPDR SERIES TRUST FUND 78464A714 10,318 247,009 SH   SOLE 44 247,009 0 0
SPECTRA ENERGY PARTNERS LP COM 84756N109 12,164 274,083 SH   SOLE 1 274,083 0 0
SPECTRA ENERGY PARTNERS LP OPT 84756N109 115 2,600 SH Put SOLE 8 2,600 0 0
SPECTRA ENERGY PARTNERS LP OPT 84756N109 581 13,100 SH Call SOLE 8 13,100 0 0
SPECTRA ENERGY PARTNERS LP COM 84756N109 3 73 SH   SOLE 8 73 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 3,089 29,165 SH   SOLE 1 29,165 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 46 430 SH   SOLE 8 430 0 0
SPECTRUM BRANDS HLDGS INC OPT 84763R101 794 7,500 SH Call SOLE 8 7,500 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 14,180 1,007,866 SH   SOLE 1 1,007,866 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 1,059 75,267 SH   SOLE 8 75,267 0 0
SPECTRUM PHARMACEUTICALS INC OPT 84763A108 55 3,900 SH Call SOLE 8 3,900 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 17 775 SH   SOLE 1 775 0 0
SPIRE INC COM 84857L101 189 2,527 SH   SOLE 1 2,527 0 0
SPIRE INC COM 84857L101 8 106 SH   SOLE 8 106 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 5,605 72,117 SH   SOLE 1 72,117 0 0
SPIRIT AEROSYSTEMS HLDGS INC OPT 848574109 109 1,400 SH Call SOLE 8 1,400 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 281 3,618 SH   SOLE 8 3,618 0 0
SPIRIT AEROSYSTEMS HLDGS INC OPT 848574109 78 1,000 SH Put SOLE 8 1,000 0 0
SPIRIT AIRLS INC COM 848577102 2,361 70,659 SH   SOLE 1 70,659 0 0
SPIRIT AIRLS INC COM 848577102 1,189 35,581 SH   SOLE 8 35,581 0 0
SPIRIT AIRLS INC OPT 848577102 805 24,100 SH Put SOLE 8 24,100 0 0
SPIRIT AIRLS INC OPT 848577102 114 3,400 SH Call SOLE 8 3,400 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 755 88,146 SH   SOLE 1 88,146 0 0
SPIRIT RLTY CAP INC NEW TRUS 84860W102 1,017 118,705 SH   SOLE 1 118,705 0 0
SPIRIT RLTY CAP INC NEW TRUS 84860W102 95 11,095 SH   SOLE 8 11,095 0 0
SPLUNK INC COM 848637104 2,755 41,470 SH   SOLE 1 41,470 0 0
SPLUNK INC OPT 848637104 7,380 111,100 SH Put SOLE 8 111,100 0 0
SPLUNK INC OPT 848637104 9,965 150,000 SH Call SOLE 8 150,000 0 0
SPLUNK INC COM 848637104 157 2,357 SH   SOLE 8 2,357 0 0
SPOK HLDGS INC COM 84863T106 22 1,410 SH   SOLE 1 1,410 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 4 840 SH   SOLE 1 840 0 0
SPRINT CORP COM 85207U105 9,338 1,200,282 SH   SOLE 1 1,200,282 0 0
SPRINT CORP OPT 85207U105 3,047 391,700 SH Call SOLE 8 391,700 0 0
SPRINT CORP OPT 85207U105 2,216 284,900 SH Put SOLE 8 284,900 0 0
SPRINT CORP COM 85207U105 494 63,447 SH   SOLE 8 63,447 0 0
SPROUTS FMRS MKT INC COM 85208M102 3,897 207,631 SH   SOLE 1 207,631 0 0
SPROUTS FMRS MKT INC OPT 85208M102 2,109 112,400 SH Call SOLE 8 112,400 0 0
SPROUTS FMRS MKT INC OPT 85208M102 237 12,600 SH Put SOLE 8 12,600 0 0
SPROUTS FMRS MKT INC COM 85208M102 1,020 54,264 SH   SOLE 8 54,264 0 0
SPS COMM INC COM 78463M107 152 2,691 SH   SOLE 1 2,691 0 0
SPS COMM INC COM 78463M107 77 1,353 SH   SOLE 8 1,353 0 0
SPX CORP COM 784635104 29 987 SH   SOLE 1 987 0 0
SPX CORP COM 784635104 23 769 SH   SOLE 8 769 0 0
SPX FLOW INC COM 78469X107 322 8,360 SH   SOLE 1 8,360 0 0
SPX FLOW INC COM 78469X107 54 1,400 SH   SOLE 8 1,400 0 0
SQUARE INC COM 852234103 41,340 1,434,910 SH   SOLE 1 1,434,910 0 0
SQUARE INC OPT 852234103 12,158 422,000 SH Call SOLE 8 422,000 0 0
SQUARE INC OPT 852234103 9,383 325,700 SH Put SOLE 8 325,700 0 0
SQUARE INC COM 852234103 16,951 588,337 SH   SOLE 8 588,337 0 0
SRC ENERGY INC COM 78470V108 45 4,658 SH   SOLE 1 4,658 0 0
SRC ENERGY INC COM 78470V108 129 13,278 SH   SOLE 8 13,278 0 0
SS&ampC TECHNOLOGIES HLDGS INC COM 78467J100 721 17,948 SH   SOLE 1 17,948 0 0
SS&ampC TECHNOLOGIES HLDGS INC COM 78467J100 198 4,927 SH   SOLE 8 4,927 0 0
SSGA ACTIVE ETF TR FUND 78467V608 3 69 SH   SOLE 8 69 0 0
SSR MNG INC COM 784730103 10 933 SH   DFND 1 0 0 933
SSR MNG INC OPT 784730103 559 52,700 SH Put SOLE 8 52,700 0 0
SSR MNG INC COM 784730103 0 36 SH   SOLE 8 36 0 0
SSR MNG INC OPT 784730103 1,340 126,300 SH Call SOLE 8 126,300 0 0
SSR MNG INC COM 784730103 7 670 SH   DFND 20 0 0 670
ST JOE CO COM 790148100 113 6,012 SH   SOLE 1 6,012 0 0
STAAR SURGICAL CO COM 852312305 14 1,102 SH   SOLE 1 1,102 0 0
STAG INDL INC COM 85254J102 798 29,067 SH   SOLE 1 29,067 0 0
STAG INDL INC TRUS 85254J102 59 2,154 SH   SOLE 1 2,154 0 0
STAG INDL INC TRUS 85254J102 0 17 SH   SOLE 8 17 0 0
STAGE STORES INC COM 85254C305 324 175,849 SH   SOLE 8 175,849 0 0
STAMPS COM INC COM 852857200 372 1,834 SH   SOLE 1 1,834 0 0
STAMPS COM INC OPT 852857200 7,417 36,600 SH Put SOLE 8 36,600 0 0
STAMPS COM INC OPT 852857200 61 300 SH Call SOLE 8 300 0 0
STAMPS COM INC COM 852857200 360 1,778 SH   SOLE 8 1,778 0 0
STANDARD MTR PRODS INC COM 853666105 87 1,811 SH   SOLE 1 1,811 0 0
STANDARD MTR PRODS INC COM 853666105 26 524 SH   SOLE 8 524 0 0
STANDEX INTL CORP COM 854231107 42 397 SH   SOLE 1 397 0 0
STANLEY BLACK &amp DECKER INC COM 854502101 16,200 107,298 SH   SOLE 1 107,298 0 0
STANLEY BLACK &amp DECKER INC COM 854502101 245 1,621 SH   SOLE 8 1,621 0 0
STANLEY BLACK &amp DECKER INC OPT 854502101 1,359 9,000 SH Put SOLE 8 9,000 0 0
STANLEY BLACK &amp DECKER INC OPT 854502101 559 3,700 SH Call SOLE 8 3,700 0 0
STANLEY BLACK &amp DECKER INC COM 854502101 34 222 SH   SOLE 9 222 0 0
STANTEC INC COM 85472N109 19 700 SH   DFND 1 0 0 700
STAR BULK CARRIERS CORP COM Y8162K204 53 5,500 SH   SOLE 1 5,500 0 0
STAR BULK CARRIERS CORP COM Y8162K204 71 7,349 SH   SOLE 8 7,349 0 0
STARBUCKS CORP COM 855244109 103,032 1,918,319 SH   SOLE 1 1,918,319 0 0
STARBUCKS CORP COM 855244109 762 14,192 SH   DFND 1 0 0 14,192
STARBUCKS CORP OPT 855244109 36,534 680,200 SH Put SOLE 8 680,200 0 0
STARBUCKS CORP COM 855244109 9,222 171,694 SH   SOLE 8 171,694 0 0
STARBUCKS CORP OPT 855244109 25,502 474,800 SH Call SOLE 8 474,800 0 0
STARBUCKS CORP COM 855244109 260 4,850 SH   SOLE 9 4,850 0 0
STARS GROUP INC COM 85570W100 277 13,500 SH   SOLE 1 13,500 0 0
STARS GROUP INC COM 85570W100 598 29,151 SH   SOLE 9 29,151 0 0
STARTEK INC COM 85569C107 7 550 SH   SOLE 1 550 0 0
STARWOOD PPTY TR INC TRUS 85571B105 40,601 1,869,291 SH   SOLE 1 1,869,291 0 0
STARWOOD PPTY TR INC BOND 85571BAH8 157 155,000 PRN   SOLE 8 0 0 155,000
STARWOOD PPTY TR INC TRUS 85571B105 23 1,044 SH   SOLE 8 1,044 0 0
STARWOOD PPTY TR INC BOND 85571BAC9 40 40,000 PRN   SOLE 8 0 0 40,000
STARWOOD PPTY TR INC BOND 85571BAA3 259 245,000 PRN   SOLE 8 0 0 245,000
STARWOOD WAYPOINT HOMES TRUS 85572F105 10,364 284,925 SH   SOLE 1 284,925 0 0
STARWOOD WAYPOINT HOMES COM 85572F105 2,019 55,524 SH   SOLE 1 55,524 0 0
STATE AUTO FINL CORP COM 855707105 10 369 SH   SOLE 1 369 0 0
STATE AUTO FINL CORP COM 855707105 2 93 SH   SOLE 8 93 0 0
STATE BK FINL CORP COM 856190103 66 2,314 SH   SOLE 1 2,314 0 0
STATE NATL COS INC COM 85711T305 1,311 62,497 SH   SOLE 1 62,497 0 0
STATE NATL COS INC COM 85711T305 5 243 SH   SOLE 8 243 0 0
STATE STR CORP COM 857477103 30 319 SH   DFND 1 0 0 319
STATE STR CORP COM 857477103 42,073 440,380 SH   SOLE 1 440,380 0 0
STATE STR CORP OPT 857477103 7,577 79,300 SH Put SOLE 8 79,300 0 0
STATE STR CORP OPT 857477103 1,500 15,700 SH Call SOLE 8 15,700 0 0
STATE STR CORP COM 857477103 612 6,403 SH   SOLE 8 6,403 0 0
STATOIL ASA ADR 85771P102 12 600 SH   DFND 1 0 0 600
STATOIL ASA OPT 85771P102 42 2,100 SH Put SOLE 8 2,100 0 0
STATOIL ASA OPT 85771P102 76 3,800 SH Call SOLE 8 3,800 0 0
STEALTHGAS INC COM Y81669106 41 12,500 SH   DFND 20 0 0 12,500
STEEL DYNAMICS INC COM 858119100 1,027 29,835 SH   SOLE 1 29,835 0 0
STEEL DYNAMICS INC OPT 858119100 3,957 114,800 SH Call SOLE 8 114,800 0 0
STEEL DYNAMICS INC OPT 858119100 5,943 172,400 SH Put SOLE 8 172,400 0 0
STEEL DYNAMICS INC COM 858119100 1,887 54,761 SH   SOLE 8 54,761 0 0
STEELCASE INC COM 858155203 290 18,767 SH   SOLE 1 18,767 0 0
STEELCASE INC COM 858155203 39 2,517 SH   SOLE 8 2,517 0 0
STEIN MART INC COM 858375108 0 83 SH   SOLE 8 83 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 15 1,387 SH   DFND 1 0 0 1,387
STEMLINE THERAPEUTICS INC COM 85858C107 189 17,023 SH   SOLE 1 17,023 0 0
STEPAN CO COM 858586100 261 3,111 SH   SOLE 1 3,111 0 0
STEPAN CO COM 858586100 7 79 SH   SOLE 8 79 0 0
STERICYCLE INC COM 858912108 1,728 24,144 SH   SOLE 1 24,144 0 0
STERICYCLE INC OPT 858912108 831 11,600 SH Call SOLE 8 11,600 0 0
STERICYCLE INC OPT 858912108 1,891 26,400 SH Put SOLE 8 26,400 0 0
STERICYCLE INC COM 858912108 9 119 SH   SOLE 8 119 0 0
STERIS PLC COM G84720104 157 1,781 SH   SOLE 1 1,781 0 0
STERIS PLC COM G84720104 871 9,857 SH   SOLE 8 9,857 0 0
STERIS PLC COM G84720104 0 4 SH   SOLE 9 4 0 0
STERLING BANCORP DEL COM 85917A100 924 37,495 SH   SOLE 1 37,495 0 0
STERLING CONSTRUCTION CO INC COM 859241101 116 7,645 SH   SOLE 1 7,645 0 0
STERLING CONSTRUCTION CO INC COM 859241101 2 99 SH   SOLE 8 99 0 0
STEWART INFORMATION SVCS COR COM 860372101 76 1,990 SH   SOLE 1 1,990 0 0
STEWART INFORMATION SVCS COR COM 860372101 7 194 SH   SOLE 8 194 0 0
STIFEL FINL CORP COM 860630102 963 18,010 SH   SOLE 1 18,010 0 0
STIFEL FINL CORP COM 860630102 8 148 SH   SOLE 8 148 0 0
STIFEL FINL CORP OPT 860630102 2,320 43,400 SH Put SOLE 8 43,400 0 0
STMICROELECTRONICS N V OPT 861012102 825 42,500 SH Put SOLE 8 42,500 0 0
STMICROELECTRONICS N V OPT 861012102 2,233 115,000 SH Call SOLE 8 115,000 0 0
STOCK YDS BANCORP INC COM 861025104 27 706 SH   SOLE 1 706 0 0
STONE ENERGY CORP COM 861642403 2,102 72,353 SH   SOLE 1 72,353 0 0
STONERIDGE INC COM 86183P102 119 6,024 SH   SOLE 1 6,024 0 0
STONERIDGE INC COM 86183P102 27 1,361 SH   SOLE 8 1,361 0 0
STORE CAP CORP TRUS 862121100 307 12,356 SH   SOLE 1 12,356 0 0
STORE CAP CORP COM 862121100 2,740 110,178 SH   SOLE 1 110,178 0 0
STORE CAP CORP TRUS 862121100 52 2,087 SH   SOLE 8 2,087 0 0
STORE CAP CORP COM 862121100 1,362 54,758 SH   DFND 20 0 0 54,758
STRAIGHT PATH COMMUNICATNS I COM 862578101 2,633 14,572 SH   SOLE 1 14,572 0 0
STRAIGHT PATH COMMUNICATNS I OPT 862578101 307 1,700 SH Call SOLE 8 1,700 0 0
STRAIGHT PATH COMMUNICATNS I COM 862578101 25 140 SH   SOLE 8 140 0 0
STRATASYS LTD COM M85548101 1,329 57,485 SH   SOLE 1 57,485 0 0
STRATASYS LTD COM M85548101 2 89 SH   SOLE 8 89 0 0
STRATASYS LTD OPT M85548101 317 13,700 SH Put SOLE 8 13,700 0 0
STRATASYS LTD OPT M85548101 751 32,500 SH Call SOLE 8 32,500 0 0
STRATUS PPTYS INC COM 863167201 4 136 SH   SOLE 1 136 0 0
STRAYER ED INC COM 863236105 39 438 SH   SOLE 1 438 0 0
STRONGBRIDGE BIOPHARMA PLC COM G85347105 4 538 SH   SOLE 1 538 0 0
STRYKER CORP COM 863667101 916 6,448 SH   DFND 1 0 0 6,448
STRYKER CORP COM 863667101 68,085 479,403 SH   SOLE 1 479,403 0 0
STRYKER CORP COM 863667101 3,903 27,478 SH   SOLE 8 27,478 0 0
STRYKER CORP OPT 863667101 10,027 70,600 SH Put SOLE 8 70,600 0 0
STRYKER CORP OPT 863667101 2,542 17,900 SH Call SOLE 8 17,900 0 0
STURM RUGER &amp CO INC COM 864159108 1,898 36,699 SH   SOLE 1 36,699 0 0
STURM RUGER &amp CO INC COM 864159108 401 7,770 SH   SOLE 8 7,770 0 0
STURM RUGER &amp CO INC OPT 864159108 1,298 25,100 SH Put SOLE 8 25,100 0 0
STURM RUGER &amp CO INC OPT 864159108 284 5,500 SH Call SOLE 8 5,500 0 0
SUBURBAN PROPANE PARTNERS L COM 864482104 78 3,000 SH   DFND 1 0 0 3,000
SUBURBAN PROPANE PARTNERS L COM 864482104 666 25,545 SH   SOLE 1 25,545 0 0
SUBURBAN PROPANE PARTNERS L OPT 864482104 412 15,800 SH Call SOLE 8 15,800 0 0
SUBURBAN PROPANE PARTNERS L OPT 864482104 21 800 SH Put SOLE 8 800 0 0
SUCAMPO PHARMACEUTICALS INC COM 864909106 225 19,022 SH   SOLE 1 19,022 0 0
SUCAMPO PHARMACEUTICALS INC COM 864909106 14 1,155 SH   SOLE 8 1,155 0 0
SUMMER INFANT INC COM 865646103 71 37,645 SH   DFND 20 0 0 37,645
SUMMIT FINANCIAL GROUP INC COM 86606G101 6 252 SH   SOLE 1 252 0 0
SUMMIT HOTEL PPTYS TRUS 866082100 1,225 76,654 SH   SOLE 1 76,654 0 0
SUMMIT HOTEL PPTYS TRUS 866082100 1 90 SH   SOLE 8 90 0 0
SUMMIT MATLS INC COM 86614U100 1,962 61,278 SH   SOLE 1 61,278 0 0
SUMMIT MATLS INC COM 86614U100 162 5,061 SH   SOLE 8 5,061 0 0
SUMMIT MIDSTREAM PARTNERS LP COM 866142102 332 16,612 SH   SOLE 1 16,612 0 0
SUN BANCORP INC COM 86663B201 9 383 SH   SOLE 1 383 0 0
SUN BANCORP INC COM 86663B201 0 19 SH   SOLE 8 19 0 0
SUN CMNTYS INC TRUS 866674104 7,436 86,788 SH   SOLE 1 86,788 0 0
SUN CMNTYS INC COM 866674104 2,483 28,984 SH   SOLE 1 28,984 0 0
SUN CMNTYS INC TRUS 866674104 40 465 SH   SOLE 8 465 0 0
SUN HYDRAULICS CORP COM 866942105 121 2,226 SH   SOLE 1 2,226 0 0
SUN HYDRAULICS CORP COM 866942105 279 5,163 SH   SOLE 8 5,163 0 0
SUN LIFE FINL INC COM 866796105 1,215 30,512 SH   SOLE 1 30,512 0 0
SUN LIFE FINL INC COM 866796105 19 474 SH   SOLE 8 474 0 0
SUN LIFE FINL INC COM 866796105 7,907 198,570 SH   SOLE 9 198,570 0 0
SUN LIFE FINL INC COM 866796105 137 3,450 SH   DFND 20 0 0 3,450
SUN LIFE FINL INC COM 866796105 5 125 SH   SOLE 99 125 0 0
SUNCOKE ENERGY INC COM 86722A103 396 43,354 SH   SOLE 1 43,354 0 0
SUNCOKE ENERGY INC COM 86722A103 28 3,143 SH   SOLE 8 3,143 0 0
SUNCOKE ENERGY PARTNERS L P COM 86722Y101 3 162 SH   SOLE 8 162 0 0
SUNCOR ENERGY INC NEW COM 867224107 1 37 SH   SOLE 1 37 0 0
SUNCOR ENERGY INC NEW OPT 867224107 3,387 96,700 SH Call SOLE 8 96,700 0 0
SUNCOR ENERGY INC NEW COM 867224107 820 23,417 SH   SOLE 8 23,417 0 0
SUNCOR ENERGY INC NEW OPT 867224107 3,058 87,300 SH Put SOLE 8 87,300 0 0
SUNCOR ENERGY INC NEW COM 867224107 309 8,810 SH   SOLE 9 8,810 0 0
SUNOCO LP COM 86765K109 2,988 96,054 SH   SOLE 1 96,054 0 0
SUNOCO LP OPT 86765K109 28 900 SH Put SOLE 8 900 0 0
SUNOCO LP COM 86765K109 13 406 SH   SOLE 8 406 0 0
SUNOCO LP OPT 86765K109 258 8,300 SH Call SOLE 8 8,300 0 0
SUNOPTA INC COM 8676EP108 48 5,500 SH   SOLE 1 5,500 0 0
SUNOPTA INC COM 8676EP108 7 745 SH   SOLE 8 745 0 0
SUNPOWER CORP COM 867652406 4,040 554,198 SH   SOLE 1 554,198 0 0
SUNPOWER CORP COM 867652406 0 29 SH   DFND 1 0 0 29
SUNPOWER CORP OPT 867652406 736 100,900 SH Call SOLE 8 100,900 0 0
SUNPOWER CORP OPT 867652406 486 66,600 SH Put SOLE 8 66,600 0 0
SUNPOWER CORP COM 867652406 38 5,205 SH   SOLE 9 5,205 0 0
SUNRUN INC COM 86771W105 3 500 SH   DFND 1 0 0 500
SUNRUN INC COM 86771W105 375 67,553 SH   SOLE 1 67,553 0 0
SUNRUN INC COM 86771W105 26 4,668 SH   SOLE 8 4,668 0 0
SUNRUN INC COM 86771W105 32 5,765 SH   SOLE 9 5,765 0 0
SUNSHINE BANCORP INC COM 86777J108 8 341 SH   SOLE 1 341 0 0
SUNSTONE HOTEL INVS INC NEW TRUS 867892101 3,027 188,335 SH   SOLE 1 188,335 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,716 106,778 SH   SOLE 1 106,778 0 0
SUNSTONE HOTEL INVS INC NEW TRUS 867892101 4 270 SH   SOLE 8 270 0 0
SUNTRUST BKS INC COM 867914103 11,060 185,024 SH   SOLE 1 185,024 0 0
SUNTRUST BKS INC OPT 867914103 2,140 35,800 SH Call SOLE 8 35,800 0 0
SUNTRUST BKS INC OPT 867914103 3,072 51,400 SH Put SOLE 8 51,400 0 0
SUPER MICRO COMPUTER INC COM 86800U104 428 19,368 SH   SOLE 1 19,368 0 0
SUPER MICRO COMPUTER INC COM 86800U104 83 3,762 SH   SOLE 8 3,762 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 41 3,796 SH   SOLE 1 3,796 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 151 14,196 SH   SOLE 8 14,196 0 0
SUPERIOR ENERGY SVCS INC OPT 868157108 68 6,400 SH Put SOLE 8 6,400 0 0
SUPERIOR ENERGY SVCS INC OPT 868157108 22 2,100 SH Call SOLE 8 2,100 0 0
SUPERIOR INDS INTL INC COM 868168105 36 2,138 SH   SOLE 1 2,138 0 0
SUPERIOR INDS INTL INC COM 868168105 1 80 SH   SOLE 8 80 0 0
SUPERIOR UNIFORM GP INC COM 868358102 4 196 SH   SOLE 1 196 0 0
SUPERIOR UNIFORM GP INC COM 868358102 0 7 SH   SOLE 8 7 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 53 1,314 SH   SOLE 1 1,314 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 80 1,994 SH   SOLE 8 1,994 0 0
SUPERNUS PHARMACEUTICALS INC OPT 868459108 8 200 SH Put SOLE 8 200 0 0
SUPERNUS PHARMACEUTICALS INC OPT 868459108 28 700 SH Call SOLE 8 700 0 0
SUPERVALU INC COM 868536301 1,513 69,582 SH   SOLE 1 69,582 0 0
SUPERVALU INC OPT 868536301 405 18,634 SH Call SOLE 8 18,634 0 0
SUPERVALU INC COM 868536301 157 7,228 SH   SOLE 8 7,228 0 0
SUPERVALU INC OPT 868536301 340 15,632 SH Put SOLE 8 15,632 0 0
SURGERY PARTNERS INC COM 86881A100 5 436 SH   SOLE 1 436 0 0
SURGERY PARTNERS INC COM 86881A100 1 52 SH   SOLE 8 52 0 0
SURMODICS INC COM 868873100 20 660 SH   SOLE 1 660 0 0
SURMODICS INC COM 868873100 1 20 SH   SOLE 8 20 0 0
SUTHERLAND ASSET MGMT CORP M TRUS 86933G105 17 1,064 SH   SOLE 1 1,064 0 0
SVB FINL GROUP COM 78486Q101 1,770 9,460 SH   SOLE 1 9,460 0 0
SVB FINL GROUP OPT 78486Q101 486 2,600 SH Call SOLE 8 2,600 0 0
SVB FINL GROUP COM 78486Q101 77 410 SH   SOLE 8 410 0 0
SVB FINL GROUP OPT 78486Q101 281 1,500 SH Put SOLE 8 1,500 0 0
SYKES ENTERPRISES INC COM 871237103 3 100 SH   DFND 1 0 0 100
SYKES ENTERPRISES INC COM 871237103 383 13,128 SH   SOLE 1 13,128 0 0
SYKES ENTERPRISES INC COM 871237103 5 161 SH   SOLE 8 161 0 0
SYMANTEC CORP COM 871503108 8,777 267,495 SH   SOLE 1 267,495 0 0
SYMANTEC CORP OPT 871503108 2,973 90,600 SH Put SOLE 8 90,600 0 0
SYMANTEC CORP COM 871503108 1,353 41,269 SH   SOLE 8 41,269 0 0
SYMANTEC CORP OPT 871503108 5,830 177,700 SH Call SOLE 8 177,700 0 0
SYNAPTICS INC COM 87157D109 822 20,993 SH   SOLE 1 20,993 0 0
SYNAPTICS INC OPT 87157D109 2,096 53,500 SH Put SOLE 8 53,500 0 0
SYNAPTICS INC OPT 87157D109 2,155 55,000 SH Call SOLE 8 55,000 0 0
SYNAPTICS INC COM 87157D109 802 20,457 SH   SOLE 8 20,457 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 1,080 115,822 SH   SOLE 1 115,822 0 0
SYNCHRONOSS TECHNOLOGIES INC OPT 87157B103 6 600 SH Put SOLE 8 600 0 0
SYNCHRONOSS TECHNOLOGIES INC OPT 87157B103 13 1,400 SH Call SOLE 8 1,400 0 0
SYNCHRONY FINL COM 87165B103 15,664 504,460 SH   SOLE 1 504,460 0 0
SYNCHRONY FINL OPT 87165B103 15,988 514,900 SH Put SOLE 8 514,900 0 0
SYNCHRONY FINL COM 87165B103 8,984 289,341 SH   SOLE 8 289,341 0 0
SYNCHRONY FINL OPT 87165B103 1,757 56,600 SH Call SOLE 8 56,600 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 168 14,404 SH   SOLE 1 14,404 0 0
SYNERGY PHARMACEUTICALS DEL COM 871639308 15 5,255 SH   SOLE 1 5,255 0 0
SYNERGY PHARMACEUTICALS DEL COM 871639308 44 15,000 SH   DFND 1 0 0 15,000
SYNERGY PHARMACEUTICALS DEL COM 871639308 27 9,411 SH   SOLE 8 9,411 0 0
SYNGENTA AG ADR 87160A100 1,077 11,694 SH   SOLE 8 11,694 0 0
SYNGENTA AG ADR 87160A100 0 4 SH   SOLE 9 4 0 0
SYNNEX CORP COM 87162W100 308 2,436 SH   SOLE 1 2,436 0 0
SYNNEX CORP COM 87162W100 88 702 SH   SOLE 8 702 0 0
SYNOPSYS INC COM 871607107 6,428 79,820 SH   SOLE 1 79,820 0 0
SYNOPSYS INC OPT 871607107 81 1,000 SH Call SOLE 8 1,000 0 0
SYNOPSYS INC OPT 871607107 40 500 SH Put SOLE 8 500 0 0
SYNOPSYS INC COM 871607107 516 6,413 SH   SOLE 8 6,413 0 0
SYNOVUS FINL CORP COM 87161C501 4,249 92,245 SH   SOLE 1 92,245 0 0
SYNOVUS FINL CORP OPT 87161C501 203 4,400 SH Call SOLE 8 4,400 0 0
SYNOVUS FINL CORP OPT 87161C501 9 200 SH Put SOLE 8 200 0 0
SYNOVUS FINL CORP COM 87161C501 284 6,166 SH   SOLE 8 6,166 0 0
SYNTEL INC COM 87162H103 15 767 SH   SOLE 1 767 0 0
SYNTEL INC OPT 87162H103 1,179 60,000 SH Call SOLE 8 60,000 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 5 388 SH   SOLE 1 388 0 0
SYSCO CORP COM 871829107 18,967 351,569 SH   SOLE 1 351,569 0 0
SYSCO CORP COM 871829107 19 348 SH   DFND 1 0 0 348
SYSCO CORP OPT 871829107 178 3,300 SH Put SOLE 8 3,300 0 0
SYSCO CORP OPT 871829107 8,130 150,700 SH Call SOLE 8 150,700 0 0
SYSCO CORP COM 871829107 132 2,446 SH   SOLE 8 2,446 0 0
SYSCO CORP COM 871829107 307 5,688 SH   SOLE 9 5,688 0 0
SYSTEMAX INC COM 871851101 7 266 SH   SOLE 1 266 0 0
SYSTEMAX INC COM 871851101 8 303 SH   SOLE 8 303 0 0
T MOBILE US INC COM 872590104 7,621 123,612 SH   SOLE 1 123,612 0 0
T MOBILE US INC OPT 872590104 25,866 419,500 SH Call SOLE 8 419,500 0 0
T MOBILE US INC COM 872590104 9,891 160,416 SH   SOLE 8 160,416 0 0
T MOBILE US INC OPT 872590104 26,964 437,300 SH Put SOLE 8 437,300 0 0
T MOBILE US INC CONV 872590203 27 275 SH   SOLE 8 275 0 0
T MOBILE US INC COM 872590104 184 2,988 SH   SOLE 9 2,988 0 0
TABLEAU SOFTWARE INC COM 87336U105 15 202 SH   SOLE 1 202 0 0
TABLEAU SOFTWARE INC COM 87336U105 5,925 79,122 SH   SOLE 8 79,122 0 0
TABLEAU SOFTWARE INC OPT 87336U105 1,026 13,700 SH Put SOLE 8 13,700 0 0
TABLEAU SOFTWARE INC OPT 87336U105 5,385 71,900 SH Call SOLE 8 71,900 0 0
TABULA RASA HEALTHCARE INC COM 873379101 6 217 SH   SOLE 1 217 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 183 5,913 SH   SOLE 1 5,913 0 0
TAHOE RES INC COM 873868103 13 2,500 SH   DFND 1 0 0 2,500
TAHOE RES INC COM 873868103 887 168,392 SH   SOLE 1 168,392 0 0
TAHOE RES INC COM 873868103 88 16,640 SH   SOLE 8 16,640 0 0
TAILORED BRANDS INC COM 87403A107 144 10,025 SH   SOLE 1 10,025 0 0
TAILORED BRANDS INC OPT 87403A107 644 44,600 SH Put SOLE 8 44,600 0 0
TAILORED BRANDS INC OPT 87403A107 537 37,200 SH Call SOLE 8 37,200 0 0
TAILORED BRANDS INC COM 87403A107 542 37,501 SH   SOLE 8 37,501 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 28,559 760,520 SH   SOLE 1 138,683 621,837 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 616 16,394 SH   DFND 1 0 0 16,394
TAIWAN SEMICONDUCTOR MFG LTD OPT 874039100 323 8,600 SH Put SOLE 8 8,600 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 184 4,898 SH   SOLE 8 4,898 0 0
TAIWAN SEMICONDUCTOR MFG LTD OPT 874039100 815 21,700 SH Call SOLE 8 21,700 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 939 25,000 SH   SOLE 9 25,000 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 443 11,797 SH   SOLE 20 0 11,797 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 8,767 85,768 SH   SOLE 1 85,768 0 0
TAKE-TWO INTERACTIVE SOFTWAR OPT 874054109 4,335 42,400 SH Put SOLE 8 42,400 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 9,378 91,729 SH   SOLE 8 91,729 0 0
TAKE-TWO INTERACTIVE SOFTWAR OPT 874054109 5,623 55,000 SH Call SOLE 8 55,000 0 0
TAKE-TWO INTERACTIVE SOFTWAR BOND 874054AD1 1,105 233,000 PRN   SOLE 8 0 0 233,000
TAL ED GROUP ADR 874080104 3,290 97,600 SH   SOLE 9 97,600 0 0
TALEND S A ADR 874224207 223 5,455 SH   DFND 1 0 0 5,455
TALLGRASS ENERGY GP LP COM 874696107 561 19,861 SH   SOLE 1 19,861 0 0
TALLGRASS ENERGY GP LP COM 874696107 120 4,245 SH   SOLE 8 4,245 0 0
TALLGRASS ENERGY PARTNERS LP COM 874697105 1,428 29,814 SH   SOLE 1 29,814 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 423 17,335 SH   SOLE 1 17,335 0 0
TANGER FACTORY OUTLET CTRS I TRUS 875465106 3,064 125,471 SH   SOLE 1 125,471 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
TARGA RES CORP COM 87612G101 3,935 83,208 SH   SOLE 1 83,208 0 0
TARGA RES CORP OPT 87612G101 3,987 84,300 SH Call SOLE 8 84,300 0 0
TARGA RES CORP COM 87612G101 329 6,940 SH   SOLE 8 6,940 0 0
TARGA RES CORP OPT 87612G101 1,996 42,200 SH Put SOLE 8 42,200 0 0
TARGET CORP COM 87612E106 55,472 940,056 SH   SOLE 1 940,056 0 0
TARGET CORP OPT 87612E106 35,117 595,100 SH Call SOLE 8 595,100 0 0
TARGET CORP OPT 87612E106 48,205 816,900 SH Put SOLE 8 816,900 0 0
TARGET CORP COM 87612E106 38,046 644,739 SH   SOLE 8 644,739 0 0
TARGET CORP COM 87612E106 328 5,553 SH   SOLE 9 5,553 0 0
TARGET CORP COM 87612E106 2,074 35,154 SH   DFND 20 0 0 35,154
TARO PHARMACEUTICAL INDS LTD COM M8737E108 2,540 22,539 SH   SOLE 1 22,539 0 0
TARO PHARMACEUTICAL INDS LTD COM M8737E108 72 633 SH   SOLE 9 633 0 0
TATA MTRS LTD ADR 876568502 4,747 151,805 SH   SOLE 1 151,805 0 0
TATA MTRS LTD ADR 876568502 1,751 56,010 SH   DFND 1 0 0 56,010
TATA MTRS LTD OPT 876568502 263 8,400 SH Call SOLE 8 8,400 0 0
TATA MTRS LTD ADR 876568502 2,183 69,794 SH   SOLE 8 69,794 0 0
TATA MTRS LTD OPT 876568502 5,319 170,100 SH Put SOLE 8 170,100 0 0
TATA MTRS LTD ADR 876568502 728 23,283 SH   SOLE 9 23,283 0 0
TAUBMAN CTRS INC TRUS 876664103 2,379 47,878 SH   SOLE 1 47,878 0 0
TAUBMAN CTRS INC TRUS 876664103 11 218 SH   SOLE 8 218 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 325 14,754 SH   SOLE 1 14,754 0 0
TC PIPELINES LP COM 87233Q108 10,156 194,117 SH   SOLE 1 194,117 0 0
TC PIPELINES LP COM 87233Q108 1 18 SH   SOLE 8 18 0 0
TCF FINL CORP COM 872275102 426 25,037 SH   SOLE 1 25,037 0 0
TCF FINL CORP COM 872275102 15 875 SH   SOLE 8 875 0 0
TCF FINL CORP OPT 872275102 43 2,500 SH Put SOLE 8 2,500 0 0
TCP CAP CORP BOND 87238QAB9 1,801 1,712,000 PRN   SOLE 8 0 0 1,712,000
TCP CAP CORP BOND 87238QAD5 732 702,000 PRN   SOLE 8 0 0 702,000
TCP CAP CORP COM 87238Q103 85 5,142 SH   SOLE 8 5,142 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 23,670 485,041 SH   SOLE 1 485,041 0 0
TD AMERITRADE HLDG CORP OPT 87236Y108 717 14,700 SH Put SOLE 8 14,700 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 72 1,481 SH   SOLE 8 1,481 0 0
TD AMERITRADE HLDG CORP OPT 87236Y108 4,304 88,200 SH Call SOLE 8 88,200 0 0
TE CONNECTIVITY LTD PREF H84989104 12 140 SH   DFND 1 0 0 140
TE CONNECTIVITY LTD COM H84989104 11,485 138,272 SH   SOLE 1 138,272 0 0
TE CONNECTIVITY LTD OPT H84989104 1,645 19,800 SH Call SOLE 8 19,800 0 0
TE CONNECTIVITY LTD COM H84989104 14 174 SH   SOLE 9 174 0 0
TEAM INC COM 878155100 9 678 SH   SOLE 1 678 0 0
TEAM INC COM 878155100 1 48 SH   SOLE 8 48 0 0
TECH DATA CORP COM 878237106 1,824 20,531 SH   SOLE 1 20,531 0 0
TECH DATA CORP OPT 878237106 338 3,800 SH Call SOLE 8 3,800 0 0
TECHNIPFMC PLC COM G87110105 29,374 1,052,067 SH   SOLE 1 1,052,067 0 0
TECHNIPFMC PLC OPT G87110105 5,584 200,000 SH Call SOLE 1 200,000 0 0
TECHNIPFMC PLC OPT G87110105 13,960 500,000 SH Put SOLE 1 500,000 0 0
TECHNIPFMC PLC COM G87110105 1,075 38,538 SH   SOLE 8 38,538 0 0
TECHNIPFMC PLC OPT G87110105 59 2,100 SH Call SOLE 8 2,100 0 0
TECHNIPFMC PLC OPT G87110105 17 600 SH Put SOLE 8 600 0 0
TECHNIPFMC PLC OPT G87110105 10,470 375,000 SH Call SOLE 9 375,000 0 0
TECHNIPFMC PLC COM G87110105 143,721 5,147,650 SH   SOLE 9 5,147,650 0 0
TECHNIPFMC PLC OPT G87110105 23,383 837,500 SH Put SOLE 9 837,500 0 0
TECHTARGET INC COM 87874R100 122 10,254 SH   SOLE 1 10,254 0 0
TECK RESOURCES LTD COM 878742204 215 10,200 SH   SOLE 1 10,200 0 0
TECK RESOURCES LTD OPT 878742204 45,070 2,137,000 SH Call SOLE 8 2,137,000 0 0
TECK RESOURCES LTD OPT 878742204 11,054 524,100 SH Put SOLE 8 524,100 0 0
TECK RESOURCES LTD COM 878742204 207 9,800 SH   SOLE 8 9,800 0 0
TECK RESOURCES LTD COM 878742204 20 925 SH   SOLE 9 925 0 0
TEEKAY CORPORATION COM Y8564W103 42 4,772 SH   SOLE 1 4,772 0 0
TEEKAY CORPORATION COM Y8564W103 2 177 SH   SOLE 8 177 0 0
TEEKAY CORPORATION OPT Y8564W103 753 84,300 SH Put SOLE 8 84,300 0 0
TEEKAY CORPORATION OPT Y8564W103 711 79,600 SH Call SOLE 8 79,600 0 0
TEEKAY CORPORATION COM Y8564W103 319 35,700 SH   DFND 20 0 0 35,700
TEEKAY LNG PARTNERS L P COM Y8564M105 394 22,140 SH   SOLE 1 22,140 0 0
TEEKAY LNG PARTNERS L P OPT Y8564M105 1,168 65,600 SH Call SOLE 8 65,600 0 0
TEEKAY LNG PARTNERS L P OPT Y8564M105 1,303 73,200 SH Put SOLE 8 73,200 0 0
TEEKAY OFFSHORE PARTNERS L P COM Y8565J101 52 22,000 SH   SOLE 1 22,000 0 0
TEEKAY TANKERS LTD COM Y8565N102 10 6,026 SH   SOLE 1 6,026 0 0
TEEKAY TANKERS LTD COM Y8565N102 0 99 SH   SOLE 8 99 0 0
TEGNA INC COM 87901J105 483 36,168 SH   SOLE 1 36,168 0 0
TEGNA INC OPT 87901J105 65 4,900 SH Call SOLE 8 4,900 0 0
TEGNA INC COM 87901J105 299 22,388 SH   SOLE 8 22,388 0 0
TEJON RANCH CO COM 879080109 17 833 SH   SOLE 1 833 0 0
TELADOC INC COM 87918A105 315 9,506 SH   SOLE 1 9,506 0 0
TELADOC INC OPT 87918A105 249 7,500 SH Call SOLE 8 7,500 0 0
TELADOC INC COM 87918A105 17 506 SH   SOLE 8 506 0 0
TELECOM ARGENTINA S A ADR 879273209 12 400 SH   SOLE 1 400 0 0
TELECOM ARGENTINA S A ADR 879273209 5 176 SH   SOLE 8 176 0 0
TELECOM ITALIA S P A NEW ADR 87927Y102 0 47 SH   SOLE 8 47 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 2,888 18,138 SH   SOLE 1 18,138 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 42 265 SH   SOLE 8 265 0 0
TELEFLEX INC COM 879369106 6,286 25,982 SH   SOLE 1 25,982 0 0
TELEFLEX INC COM 879369106 7 28 SH   DFND 1 0 0 28
TELEFLEX INC COM 879369106 329 1,357 SH   SOLE 8 1,357 0 0
TELEFONICA BRASIL SA ADR 87936R106 0 1 SH   SOLE 9 1 0 0
TELEFONICA S A ADR 879382208 3 263 SH   SOLE 8 263 0 0
TELEFONICA S A OPT 879382208 39 3,600 SH Call SOLE 8 3,600 0 0
TELENAV INC COM 879455103 6 1,008 SH   SOLE 1 1,008 0 0
TELEPHONE &amp DATA SYS INC COM 879433829 41 1,494 SH   SOLE 1 1,494 0 0
TELEPHONE &amp DATA SYS INC OPT 879433829 8 300 SH Put SOLE 8 300 0 0
TELEPHONE &amp DATA SYS INC COM 879433829 555 19,913 SH   SOLE 8 19,913 0 0
TELEPHONE &amp DATA SYS INC OPT 879433829 53 1,900 SH Call SOLE 8 1,900 0 0
TELETECH HOLDINGS INC COM 879939106 557 13,355 SH   SOLE 1 13,355 0 0
TELETECH HOLDINGS INC OPT 879939106 4 100 SH Call SOLE 8 100 0 0
TELETECH HOLDINGS INC COM 879939106 153 3,667 SH   SOLE 8 3,667 0 0
TELIGENT INC NEW COM 87960W104 6 955 SH   SOLE 1 955 0 0
TELLURIAN INC NEW COM 87968A104 14 1,339 SH   SOLE 1 1,339 0 0
TELUS CORP COM 87971M103 1 36 SH   SOLE 8 36 0 0
TELUS CORP COM 87971M103 686 19,064 SH   SOLE 9 19,064 0 0
TEMPLETON EMERG MKTS INCOME FUND 880192109 1,551 134,079 SH   DFND 20 0 0 134,079
TEMPLETON GLOBAL INCOME FD FUND 880198106 3,641 540,168 SH   DFND 20 0 0 540,168
TEMPUR SEALY INTL INC COM 88023U101 794 12,305 SH   DFND 1 0 0 12,305
TEMPUR SEALY INTL INC COM 88023U101 10,978 170,147 SH   SOLE 1 170,147 0 0
TEMPUR SEALY INTL INC OPT 88023U101 4,690 72,700 SH Call SOLE 8 72,700 0 0
TEMPUR SEALY INTL INC COM 88023U101 4,621 71,615 SH   SOLE 8 71,615 0 0
TEMPUR SEALY INTL INC OPT 88023U101 3,930 60,900 SH Put SOLE 8 60,900 0 0
TENARIS S A ADR 88031M109 10 363 SH   DFND 1 0 0 363
TENARIS S A ADR 88031M109 47 1,663 SH   SOLE 1 1,663 0 0
TENARIS S A ADR 88031M109 421 14,868 SH   SOLE 8 14,868 0 0
TENARIS S A OPT 88031M109 812 28,700 SH Put SOLE 8 28,700 0 0
TENARIS S A OPT 88031M109 23 800 SH Call SOLE 8 800 0 0
TENET HEALTHCARE CORP COM 88033G407 1,016 61,819 SH   SOLE 1 61,819 0 0
TENET HEALTHCARE CORP OPT 88033G407 411 25,000 SH Put SOLE 1 25,000 0 0
TENET HEALTHCARE CORP COM 88033G407 451 27,459 SH   SOLE 8 27,459 0 0
TENET HEALTHCARE CORP OPT 88033G407 2,998 182,500 SH Put SOLE 8 182,500 0 0
TENET HEALTHCARE CORP OPT 88033G407 3,025 184,100 SH Call SOLE 8 184,100 0 0
TENNANT CO COM 880345103 27 410 SH   SOLE 1 410 0 0
TENNANT CO COM 880345103 15 225 SH   SOLE 8 225 0 0
TENNECO INC COM 880349105 3,013 49,659 SH   SOLE 1 49,659 0 0
TENNECO INC OPT 880349105 334 5,500 SH Put SOLE 8 5,500 0 0
TENNECO INC COM 880349105 7 116 SH   SOLE 8 116 0 0
TENNECO INC OPT 880349105 540 8,900 SH Call SOLE 8 8,900 0 0
TERADATA CORP DEL COM 88076W103 308 9,144 SH   SOLE 1 9,144 0 0
TERADATA CORP DEL OPT 88076W103 112 3,300 SH Put SOLE 8 3,300 0 0
TERADATA CORP DEL OPT 88076W103 71 2,100 SH Call SOLE 8 2,100 0 0
TERADATA CORP DEL COM 88076W103 244 7,215 SH   SOLE 8 7,215 0 0
TERADATA CORP DEL COM 88076W103 156 4,607 SH   SOLE 9 4,607 0 0
TERADYNE INC COM 880770102 11,779 315,869 SH   SOLE 1 315,869 0 0
TERADYNE INC OPT 880770102 37 1,000 SH Call SOLE 8 1,000 0 0
TERADYNE INC COM 880770102 13,623 365,335 SH   SOLE 8 365,335 0 0
TEREX CORP NEW COM 880779103 1,596 35,419 SH   SOLE 1 35,419 0 0
TEREX CORP NEW COM 880779103 111 2,448 SH   SOLE 8 2,448 0 0
TEREX CORP NEW OPT 880779103 1,558 34,600 SH Call SOLE 8 34,600 0 0
TEREX CORP NEW OPT 880779103 1,436 31,900 SH Put SOLE 8 31,900 0 0
TERNIUM SA ADR 880890108 179 5,774 SH   SOLE 8 5,774 0 0
TERNIUM SA OPT 880890108 80 2,600 SH Call SOLE 8 2,600 0 0
TERNIUM SA OPT 880890108 49 1,600 SH Put SOLE 8 1,600 0 0
TERRAFORM GLOBAL INC COM 88104M101 955 201,000 SH   SOLE 1 201,000 0 0
TERRAFORM GLOBAL INC COM 88104M101 138 29,107 SH   DFND 1 0 0 29,107
TERRAFORM GLOBAL INC COM 88104M101 16 3,507 SH   SOLE 8 3,507 0 0
TERRAFORM GLOBAL INC COM 88104M101 19 3,904 SH   SOLE 9 3,904 0 0
TERRAFORM PWR INC COM 88104R100 30 2,278 SH   SOLE 1 2,278 0 0
TERRAFORM PWR INC COM 88104R100 22 1,664 SH   SOLE 8 1,664 0 0
TERRAFORM PWR INC COM 88104R100 88 6,634 SH   SOLE 9 6,634 0 0
TERRENO RLTY CORP TRUS 88146M101 43 1,189 SH   SOLE 1 1,189 0 0
TERRITORIAL BANCORP INC COM 88145X108 12 380 SH   SOLE 1 380 0 0
TESARO INC COM 881569107 504 3,905 SH   SOLE 1 3,905 0 0
TESARO INC OPT 881569107 14,808 114,700 SH Call SOLE 8 114,700 0 0
TESARO INC OPT 881569107 6,236 48,300 SH Put SOLE 8 48,300 0 0
TESARO INC COM 881569107 27 211 SH   SOLE 8 211 0 0
TESCO CORP COM 88157K101 996 182,593 SH   SOLE 1 182,593 0 0
TESCO CORP COM 88157K101 0 18 SH   SOLE 8 18 0 0
TESLA INC OPT 88160R101 30,699 90,000 SH Call SOLE 1 90,000 0 0
TESLA INC COM 88160R101 404 1,183 SH   DFND 1 0 0 1,183
TESLA INC COM 88160R101 70,472 206,601 SH   SOLE 1 206,601 0 0
TESLA INC OPT 88160R101 682,967 2,002,249 SH Put SOLE 8 2,002,249 0 0
TESLA INC COM 88160R101 69,673 204,260 SH   SOLE 8 204,260 0 0
TESLA INC OPT 88160R101 238,738 699,906 SH Call SOLE 8 699,906 0 0
TESLA INC COM 88160R101 193 567 SH   SOLE 9 567 0 0
TESLA INC COM 88160R101 102 300 SH   DFND 20 0 0 300
TETRA TECH INC NEW COM 88162G103 582 12,490 SH   SOLE 1 12,490 0 0
TETRA TECH INC NEW COM 88162G103 357 7,669 SH   SOLE 8 7,669 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 8 2,654 SH   SOLE 1 2,654 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 755 110,370 SH   SOLE 1 110,370 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 1 91 SH   SOLE 8 91 0 0
TEUCRIUM COMMODITY TR OPT 88166A102 118 6,700 SH Put SOLE 8 6,700 0 0
TEUCRIUM COMMODITY TR OPT 88166A102 549 31,100 SH Call SOLE 8 31,100 0 0
TEVA PHARMACEUTICAL FIN LLC BOND 88163VAE9 100 111,000 PRN   SOLE 8 0 0 111,000
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 22 1,225 SH   DFND 1 0 0 1,225
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 9,081 515,980 SH   SOLE 1 515,980 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 13,020 739,769 SH   SOLE 8 739,769 0 0
TEVA PHARMACEUTICAL INDS LTD OPT 881624209 40,739 2,314,700 SH Put SOLE 8 2,314,700 0 0
TEVA PHARMACEUTICAL INDS LTD OPT 881624209 25,542 1,451,200 SH Call SOLE 8 1,451,200 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 3,735 212,177 SH   SOLE 9 212,177 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 515 29,250 SH   DFND 20 0 0 29,250
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 1,075 12,527 SH   SOLE 1 12,527 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 787 9,171 SH   SOLE 8 9,171 0 0
TEXAS INSTRS INC COM 882508104 41,317 460,933 SH   SOLE 1 460,933 0 0
TEXAS INSTRS INC COM 882508104 605 6,746 SH   SOLE 8 6,746 0 0
TEXAS INSTRS INC OPT 882508104 6,186 69,000 SH Put SOLE 8 69,000 0 0
TEXAS INSTRS INC OPT 882508104 17,543 195,700 SH Call SOLE 8 195,700 0 0
TEXAS INSTRS INC COM 882508104 840 9,376 SH   SOLE 9 9,376 0 0
TEXAS ROADHOUSE INC COM 882681109 82 1,665 SH   SOLE 1 1,665 0 0
TEXAS ROADHOUSE INC COM 882681109 70 1,429 SH   SOLE 8 1,429 0 0
TEXAS ROADHOUSE INC OPT 882681109 39 800 SH Call SOLE 8 800 0 0
TEXAS ROADHOUSE INC OPT 882681109 39 800 SH Put SOLE 8 800 0 0
TEXTAINER GROUP HOLDINGS LTD COM G8766E109 542 31,587 SH   SOLE 1 31,587 0 0
TEXTAINER GROUP HOLDINGS LTD COM G8766E109 28 1,615 SH   DFND 1 0 0 1,615
TEXTRON INC COM 883203101 3,127 58,044 SH   SOLE 1 58,044 0 0
TEXTRON INC OPT 883203101 1,029 19,100 SH Put SOLE 8 19,100 0 0
TEXTRON INC OPT 883203101 226 4,200 SH Call SOLE 8 4,200 0 0
TEXTRON INC COM 883203101 3,068 56,940 SH   SOLE 8 56,940 0 0
TFS FINL CORP COM 87240R107 132 8,199 SH   SOLE 1 8,199 0 0
TFS FINL CORP COM 87240R107 6 400 SH   SOLE 8 400 0 0
TG THERAPEUTICS INC COM 88322Q108 245 20,678 SH   SOLE 1 20,678 0 0
TG THERAPEUTICS INC COM 88322Q108 33 2,763 SH   SOLE 8 2,763 0 0
TG THERAPEUTICS INC COM 88322Q108 29 2,480 SH   DFND 20 0 0 2,480
THE CENTRAL AND EASTERN EU I FUND 153436100 17 700 SH   DFND 1 0 0 700
THE TRADE DESK INC COM 88339J105 2,808 45,650 SH   SOLE 1 45,650 0 0
THE TRADE DESK INC OPT 88339J105 474 7,700 SH Call SOLE 8 7,700 0 0
THE TRADE DESK INC OPT 88339J105 252 4,100 SH Put SOLE 8 4,100 0 0
THE TRADE DESK INC COM 88339J105 1,501 24,397 SH   SOLE 8 24,397 0 0
THERAPEUTICSMD INC COM 88338N107 19 3,617 SH   SOLE 1 3,617 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 33 969 SH   SOLE 1 969 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 46 1,361 SH   SOLE 8 1,361 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 85,807 453,539 SH   SOLE 1 453,539 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 225 1,190 SH   DFND 1 0 0 1,190
THERMO FISHER SCIENTIFIC INC OPT 883556102 3,197 16,900 SH Put SOLE 8 16,900 0 0
THERMO FISHER SCIENTIFIC INC OPT 883556102 2,838 15,000 SH Call SOLE 8 15,000 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 9,745 51,510 SH   SOLE 9 51,510 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 946 5,002 SH   SOLE 20 0 5,002 0
THERMON GROUP HLDGS INC COM 88362T103 13 749 SH   SOLE 1 749 0 0
THIRD PT REINS LTD COM G8827U100 28 1,780 SH   SOLE 1 1,780 0 0
THOMSON REUTERS CORP COM 884903105 38 824 SH   DFND 1 0 0 824
THOMSON REUTERS CORP OPT 884903105 41 900 SH Call SOLE 8 900 0 0
THOMSON REUTERS CORP OPT 884903105 50 1,100 SH Put SOLE 8 1,100 0 0
THOMSON REUTERS CORP COM 884903105 618 13,454 SH   SOLE 9 13,454 0 0
THOMSON REUTERS CORP COM 884903105 37 813 SH   SOLE 99 813 0 0
THOR INDS INC COM 885160101 4,179 33,193 SH   SOLE 1 33,193 0 0
THOR INDS INC OPT 885160101 189 1,500 SH Call SOLE 8 1,500 0 0
THOR INDS INC COM 885160101 5,930 47,101 SH   SOLE 8 47,101 0 0
THOR INDS INC OPT 885160101 2,203 17,500 SH Put SOLE 8 17,500 0 0
TICC CAPITAL CORP BOND 87244TAB5 2,658 2,645,000 PRN   SOLE 8 0 0 2,645,000
TIDEWATER INC NEW COM 88642R109 43 1,479 SH   SOLE 1 1,479 0 0
TIDEWATER INC NEW OPT 88642R109 169 5,800 SH Call SOLE 1 5,800 0 0
TIER REIT INC TRUS 88650V208 765 39,633 SH   SOLE 1 39,633 0 0
TIFFANY &amp CO NEW COM 886547108 8,800 95,888 SH   SOLE 1 95,888 0 0
TIFFANY &amp CO NEW OPT 886547108 2,689 29,300 SH Call SOLE 8 29,300 0 0
TIFFANY &amp CO NEW COM 886547108 648 7,067 SH   SOLE 8 7,067 0 0
TIFFANY &amp CO NEW OPT 886547108 6,884 75,000 SH Put SOLE 8 75,000 0 0
TILE SHOP HLDGS INC COM 88677Q109 322 25,336 SH   SOLE 1 25,336 0 0
TILE SHOP HLDGS INC COM 88677Q109 15 1,205 SH   SOLE 8 1,205 0 0
TILLYS INC COM 886885102 12 1,001 SH   SOLE 1 1,001 0 0
TILLYS INC COM 886885102 1 78 SH   SOLE 8 78 0 0
TIM PARTICIPACOES S A ADR 88706P205 2 127 SH   SOLE 8 127 0 0
TIMBERLAND BANCORP INC COM 887098101 18 546 SH   SOLE 1 546 0 0
TIME INC NEW COM 887228104 0 19 SH   DFND 1 0 0 19
TIME INC NEW COM 887228104 295 21,895 SH   SOLE 1 21,895 0 0
TIME INC NEW COM 887228104 118 8,753 SH   SOLE 8 8,753 0 0
TIME WARNER INC COM 887317303 61,330 598,619 SH   SOLE 1 594,619 4,000 0
TIME WARNER INC COM 887317303 989 9,658 SH   DFND 1 0 0 9,658
TIME WARNER INC OPT 887317303 23,123 225,700 SH Call SOLE 8 225,700 0 0
TIME WARNER INC OPT 887317303 35,335 344,900 SH Put SOLE 8 344,900 0 0
TIME WARNER INC COM 887317303 98,079 957,333 SH   SOLE 8 957,333 0 0
TIME WARNER INC COM 887317303 305 2,973 SH   SOLE 81 2,973 0 0
TIMKEN CO COM 887389104 93 1,929 SH   SOLE 1 1,929 0 0
TIMKEN CO COM 887389104 125 2,576 SH   SOLE 8 2,576 0 0
TIMKEN CO OPT 887389104 617 12,700 SH Call SOLE 8 12,700 0 0
TIMKEN CO OPT 887389104 267 5,500 SH Put SOLE 8 5,500 0 0
TIMKENSTEEL CORP COM 887399103 192 11,636 SH   SOLE 1 11,636 0 0
TIMKENSTEEL CORP COM 887399103 30 1,852 SH   SOLE 8 1,852 0 0
TINTRI INC COM 88770Q105 1 224 SH   SOLE 1 224 0 0
TITAN INTL INC ILL COM 88830M102 12 1,156 SH   SOLE 1 1,156 0 0
TITAN INTL INC ILL OPT 88830M102 89 8,800 SH Call SOLE 8 8,800 0 0
TITAN INTL INC ILL COM 88830M102 15 1,503 SH   SOLE 8 1,503 0 0
TITAN INTL INC ILL OPT 88830M102 36 3,500 SH Put SOLE 8 3,500 0 0
TITAN MACHY INC COM 88830R101 134 8,631 SH   SOLE 1 8,631 0 0
TITAN MACHY INC COM 88830R101 4 268 SH   SOLE 8 268 0 0
TITAN MACHY INC OPT 88830R101 222 14,300 SH Call SOLE 8 14,300 0 0
TITAN MACHY INC OPT 88830R101 19 1,200 SH Put SOLE 8 1,200 0 0
TIVITY HEALTH INC COM 88870R102 2,116 51,847 SH   SOLE 1 51,847 0 0
TIVITY HEALTH INC COM 88870R102 10 236 SH   SOLE 8 236 0 0
TIVO CORP COM 88870P106 3,430 172,813 SH   SOLE 1 172,813 0 0
TIVO CORP OPT 88870P106 10 500 SH Call SOLE 8 500 0 0
TJX COS INC NEW COM 872540109 41,711 565,701 SH   SOLE 1 565,701 0 0
TJX COS INC NEW OPT 872540109 12,114 164,300 SH Call SOLE 8 164,300 0 0
TJX COS INC NEW OPT 872540109 24,817 336,600 SH Put SOLE 8 336,600 0 0
TJX COS INC NEW COM 872540109 12,102 164,129 SH   SOLE 8 164,129 0 0
TOCAGEN INC COM 888846102 105 8,430 SH   SOLE 1 8,430 0 0
TOLL BROTHERS INC COM 889478103 6,583 158,754 SH   SOLE 1 158,754 0 0
TOLL BROTHERS INC COM 889478103 41 977 SH   DFND 1 0 0 977
TOLL BROTHERS INC OPT 889478103 5,785 139,500 SH Call SOLE 8 139,500 0 0
TOLL BROTHERS INC COM 889478103 604 14,549 SH   SOLE 8 14,549 0 0
TOLL BROTHERS INC OPT 889478103 4,806 115,900 SH Put SOLE 8 115,900 0 0
TOLL BROTHERS INC COM 889478103 0 1 SH   SOLE 9 1 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 29 341 SH   SOLE 1 341 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 20 233 SH   SOLE 8 233 0 0
TOOTSIE ROLL INDS INC COM 890516107 496 13,038 SH   SOLE 1 13,038 0 0
TOPBUILD CORP COM 89055F103 605 9,285 SH   SOLE 1 9,285 0 0
TOPBUILD CORP COM 89055F103 1,093 16,786 SH   SOLE 8 16,786 0 0
TORCHMARK CORP COM 891027104 6,782 84,691 SH   SOLE 1 84,691 0 0
TORCHMARK CORP OPT 891027104 16 200 SH Call SOLE 8 200 0 0
TORCHMARK CORP COM 891027104 13 161 SH   SOLE 8 161 0 0
TORO CO COM 891092108 5,842 94,138 SH   SOLE 1 94,138 0 0
TORO CO COM 891092108 252 4,069 SH   SOLE 8 4,069 0 0
TORONTO DOMINION BK ONT COM 891160509 135 2,400 SH   DFND 1 0 0 2,400
TORONTO DOMINION BK ONT COM 891160509 9 164 SH   SOLE 8 164 0 0
TORONTO DOMINION BK ONT OPT 891160509 332 5,900 SH Put SOLE 8 5,900 0 0
TORONTO DOMINION BK ONT OPT 891160509 1,283 22,800 SH Call SOLE 8 22,800 0 0
TORONTO DOMINION BK ONT COM 891160509 1,399 24,859 SH   SOLE 9 24,859 0 0
TORONTO DOMINION BK ONT COM 891160509 3 47 SH   SOLE 81 47 0 0
TOTAL S A ADR 89151E109 2,094 39,127 SH   SOLE 1 0 39,127 0
TOTAL S A OPT 89151E109 4,769 89,100 SH Put SOLE 8 89,100 0 0
TOTAL S A OPT 89151E109 7,006 130,900 SH Call SOLE 8 130,900 0 0
TOTAL S A ADR 89151E109 5,069 94,704 SH   SOLE 9 94,704 0 0
TOTAL SYS SVCS INC COM 891906109 5,487 83,773 SH   SOLE 1 83,773 0 0
TOTAL SYS SVCS INC OPT 891906109 66 1,000 SH Put SOLE 8 1,000 0 0
TOTAL SYS SVCS INC COM 891906109 1,152 17,592 SH   SOLE 8 17,592 0 0
TOTAL SYS SVCS INC OPT 891906109 20 300 SH Call SOLE 8 300 0 0
TOWER INTL INC COM 891826109 186 6,857 SH   SOLE 1 6,857 0 0
TOWER SEMICONDUCTOR LTD COM M87915274 22 700 SH   SOLE 1 700 0 0
TOWER SEMICONDUCTOR LTD OPT M87915274 1,839 59,800 SH Put SOLE 8 59,800 0 0
TOWER SEMICONDUCTOR LTD OPT M87915274 3,607 117,300 SH Call SOLE 8 117,300 0 0
TOWER SEMICONDUCTOR LTD COM M87915274 186 6,036 SH   SOLE 9 6,036 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 44 1,309 SH   SOLE 1 1,309 0 0
TOWNSQUARE MEDIA INC COM 892231101 3 288 SH   SOLE 1 288 0 0
TOYOTA MOTOR CORP ADR 892331307 371 3,118 SH   SOLE 8 3,118 0 0
TOYOTA MOTOR CORP OPT 892331307 12,441 104,400 SH Put SOLE 8 104,400 0 0
TOYOTA MOTOR CORP OPT 892331307 334 2,800 SH Call SOLE 8 2,800 0 0
TOYOTA MOTOR CORP ADR 892331307 1,798 15,087 SH   SOLE 9 15,087 0 0
TPG RE FIN TR INC TRUS 87266M107 108 5,451 SH   SOLE 8 5,451 0 0
TPG SPECIALTY LENDING INC COM 87265K102 399 19,044 SH   SOLE 8 19,044 0 0
TPG SPECIALTY LENDING INC BOND 87265KAB8 2,639 2,559,000 PRN   SOLE 8 0 0 2,559,000
TPI COMPOSITES INC COM 87266J104 84 3,750 SH   SOLE 1 3,750 0 0
TPI COMPOSITES INC COM 87266J104 56 2,489 SH   SOLE 8 2,489 0 0
TRACTOR SUPPLY CO COM 892356106 6,687 105,653 SH   SOLE 1 105,653 0 0
TRACTOR SUPPLY CO OPT 892356106 4,456 70,400 SH Call SOLE 8 70,400 0 0
TRACTOR SUPPLY CO COM 892356106 2,138 33,785 SH   SOLE 8 33,785 0 0
TRACTOR SUPPLY CO OPT 892356106 2,861 45,200 SH Put SOLE 8 45,200 0 0
TRANSALTA CORP COM 89346D107 1 100 SH   SOLE 9 100 0 0
TRANSCANADA CORP COM 89353D107 20,730 419,386 SH   SOLE 1 419,386 0 0
TRANSCANADA CORP COM 89353D107 52 1,056 SH   SOLE 8 1,056 0 0
TRANSCANADA CORP COM 89353D107 916 18,551 SH   SOLE 9 18,551 0 0
TRANSCONTINENTAL RLTY INVS COM 893617209 1 42 SH   SOLE 1 42 0 0
TRANSDIGM GROUP INC COM 893641100 3,886 15,197 SH   SOLE 1 15,197 0 0
TRANSDIGM GROUP INC OPT 893641100 2,582 10,100 SH Call SOLE 8 10,100 0 0
TRANSDIGM GROUP INC COM 893641100 266 1,042 SH   SOLE 8 1,042 0 0
TRANSDIGM GROUP INC OPT 893641100 2,403 9,400 SH Put SOLE 8 9,400 0 0
TRANSGLOBE ENERGY CORP COM 893662106 0 4 SH   SOLE 8 4 0 0
TRANSMONTAIGNE PARTNERS L P COM 89376V100 231 5,401 SH   SOLE 1 5,401 0 0
TRANSMONTAIGNE PARTNERS L P COM 89376V100 2 56 SH   SOLE 8 56 0 0
TRANSOCEAN LTD PREF H8817H100 174 16,125 SH   DFND 1 0 0 16,125
TRANSOCEAN LTD COM H8817H100 4,641 431,430 SH   SOLE 1 431,430 0 0
TRANSOCEAN LTD COM H8817H100 3,262 303,065 SH   SOLE 8 303,065 0 0
TRANSOCEAN LTD OPT H8817H100 8,707 809,200 SH Call SOLE 8 809,200 0 0
TRANSOCEAN LTD OPT H8817H100 6,038 561,100 SH Put SOLE 8 561,100 0 0
TRANSOCEAN LTD COM H8817H100 552 51,276 SH   SOLE 9 51,276 0 0
TRANSUNION COM 89400J107 981 20,763 SH   SOLE 1 20,763 0 0
TRANSUNION COM 89400J107 137 2,890 SH   SOLE 8 2,890 0 0
TRANSUNION COM 89400J107 342 7,238 SH   DFND 20 0 0 7,238
TRAVELERS COMPANIES INC COM 89417E109 211 1,725 SH   DFND 1 0 0 1,725
TRAVELERS COMPANIES INC COM 89417E109 43,602 355,887 SH   SOLE 1 355,887 0 0
TRAVELERS COMPANIES INC OPT 89417E109 7,547 61,600 SH Put SOLE 8 61,600 0 0
TRAVELERS COMPANIES INC COM 89417E109 2 15 SH   SOLE 8 15 0 0
TRAVELERS COMPANIES INC OPT 89417E109 882 7,200 SH Call SOLE 8 7,200 0 0
TRAVELPORT WORLDWIDE LTD COM G9019D104 45 2,877 SH   SOLE 1 2,877 0 0
TRAVELPORT WORLDWIDE LTD COM G9019D104 155 9,865 SH   SOLE 8 9,865 0 0
TRAVELZOO OPT 89421Q205 13 1,500 SH Call SOLE 8 1,500 0 0
TRAVELZOO COM 89421Q205 4 510 SH   SOLE 8 510 0 0
TRECORA RES COM 894648104 6 454 SH   SOLE 1 454 0 0
TREDEGAR CORP COM 894650100 11 599 SH   SOLE 1 599 0 0
TREDEGAR CORP COM 894650100 32 1,757 SH   SOLE 8 1,757 0 0
TREEHOUSE FOODS INC COM 89469A104 284 4,186 SH   SOLE 1 4,186 0 0
TREVENA INC COM 89532E109 30 11,705 SH   SOLE 1 11,705 0 0
TREVENA INC COM 89532E109 12 4,775 SH   SOLE 8 4,775 0 0
TREX CO INC COM 89531P105 62 685 SH   SOLE 1 685 0 0
TREX CO INC COM 89531P105 2,628 29,176 SH   SOLE 8 29,176 0 0
TRI POINTE GROUP INC COM 87265H109 449 32,475 SH   SOLE 1 32,475 0 0
TRIBUNE MEDIA CO COM 896047503 7,302 178,707 SH   SOLE 1 178,707 0 0
TRIBUNE MEDIA CO COM 896047503 43 1,044 SH   SOLE 8 1,044 0 0
TRICO BANCSHARES COM 896095106 60 1,482 SH   SOLE 1 1,482 0 0
TRICO BANCSHARES COM 896095106 0 2 SH   SOLE 8 2 0 0
TRIMAS CORP COM 896215209 29 1,056 SH   SOLE 1 1,056 0 0
TRIMAS CORP COM 896215209 2 78 SH   SOLE 8 78 0 0
TRIMBLE INC COM 896239100 2,087 53,179 SH   SOLE 1 53,179 0 0
TRIMBLE INC COM 896239100 354 9,001 SH   SOLE 8 9,001 0 0
TRIMBLE INC OPT 896239100 4 100 SH Call SOLE 8 100 0 0
TRINET GROUP INC COM 896288107 2,168 64,504 SH   SOLE 1 64,504 0 0
TRINET GROUP INC COM 896288107 135 4,006 SH   SOLE 8 4,006 0 0
TRINITY INDS INC COM 896522109 594 18,635 SH   SOLE 1 18,635 0 0
TRINITY INDS INC OPT 896522109 1,605 50,300 SH Put SOLE 8 50,300 0 0
TRINITY INDS INC OPT 896522109 220 6,900 SH Call SOLE 8 6,900 0 0
TRINITY INDS INC COM 896522109 4,645 145,612 SH   SOLE 8 145,612 0 0
TRINITY PL HLDGS INC COM 89656D101 3 421 SH   SOLE 1 421 0 0
TRINSEO S A COM L9340P101 966 14,400 SH   SOLE 1 14,400 0 0
TRINSEO S A COM L9340P101 62 918 SH   SOLE 8 918 0 0
TRIPADVISOR INC COM 896945201 6,287 155,123 SH   SOLE 1 155,123 0 0
TRIPADVISOR INC OPT 896945201 13,168 324,900 SH Call SOLE 8 324,900 0 0
TRIPADVISOR INC OPT 896945201 4,385 108,200 SH Put SOLE 8 108,200 0 0
TRIPADVISOR INC COM 896945201 1,080 26,633 SH   SOLE 8 26,633 0 0
TRIPLE-S MGMT CORP COM 896749108 317 13,382 SH   SOLE 1 13,382 0 0
TRIPLE-S MGMT CORP COM 896749108 5 216 SH   SOLE 8 216 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 0 25 SH   SOLE 8 25 0 0
TRISTATE CAP HLDGS INC COM 89678F100 18 765 SH   SOLE 1 765 0 0
TRISTATE CAP HLDGS INC COM 89678F100 16 701 SH   SOLE 8 701 0 0
TRITON INTL LTD COM G9078F107 927 27,844 SH   SOLE 1 27,844 0 0
TRITON INTL LTD COM G9078F107 4 122 SH   SOLE 8 122 0 0
TRIUMPH BANCORP INC COM 89679E300 13 409 SH   SOLE 1 409 0 0
TRIUMPH GROUP INC NEW COM 896818101 34 1,132 SH   SOLE 1 1,132 0 0
TRIVAGO N V ADR 89686D105 2 168 SH   SOLE 8 168 0 0
TRONC INC COM 89703P107 351 24,154 SH   SOLE 1 24,154 0 0
TRONOX LTD COM Q9235V101 195 9,233 SH   SOLE 1 9,233 0 0
TRONOX LTD COM Q9235V101 29 1,333 SH   SOLE 8 1,333 0 0
TRONOX LTD OPT Q9235V101 21 1,000 SH Call SOLE 8 1,000 0 0
TROVAGENE INC COM 897238309 18 25,000 SH   DFND 1 0 0 25,000
TRUEBLUE INC COM 89785X101 557 24,760 SH   SOLE 1 24,760 0 0
TRUECAR INC COM 89785L107 725 45,952 SH   SOLE 1 45,952 0 0
TRUECAR INC OPT 89785L107 2 100 SH Call SOLE 8 100 0 0
TRUECAR INC OPT 89785L107 109 6,900 SH Put SOLE 8 6,900 0 0
TRUECAR INC COM 89785L107 378 23,948 SH   SOLE 8 23,948 0 0
TRUPANION INC COM 898202106 14 520 SH   SOLE 1 520 0 0
TRUSTCO BK CORP N Y COM 898349105 79 8,841 SH   SOLE 1 8,841 0 0
TRUSTMARK CORP COM 898402102 175 5,283 SH   SOLE 1 5,283 0 0
TSAKOS ENERGY NAVIGATION LTD OPT G9108L108 40 8,800 SH Call SOLE 8 8,800 0 0
TSAKOS ENERGY NAVIGATION LTD OPT G9108L108 13 2,800 SH Put SOLE 8 2,800 0 0
TTM TECHNOLOGIES INC COM 87305R109 2,552 166,066 SH   SOLE 1 166,066 0 0
TTM TECHNOLOGIES INC COM 87305R109 19 1,260 SH   SOLE 8 1,260 0 0
TTM TECHNOLOGIES INC BOND 87305RAD1 68 40,000 PRN   SOLE 8 0 0 40,000
TUCOWS INC COM 898697206 12 211 SH   SOLE 1 211 0 0
TUESDAY MORNING CORP COM 899035505 0 22 SH   SOLE 8 22 0 0
TUNIU CORP ADR 89977P106 343 43,800 SH   SOLE 1 43,800 0 0
TUPPERWARE BRANDS CORP COM 899896104 17 261 SH   SOLE 1 261 0 0
TUPPERWARE BRANDS CORP OPT 899896104 507 8,200 SH Call SOLE 8 8,200 0 0
TUPPERWARE BRANDS CORP OPT 899896104 1,614 26,100 SH Put SOLE 8 26,100 0 0
TURKCELL ILETISIM HIZMETLERI ADR 900111204 1 81 SH   SOLE 8 81 0 0
TURNING PT BRANDS INC COM 90041L105 118 6,901 SH   SOLE 1 6,901 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 10 3,195 SH   SOLE 8 3,195 0 0
TUTOR PERINI CORP COM 901109108 581 20,452 SH   SOLE 1 20,452 0 0
TUTOR PERINI CORP BOND 901109AD0 475 408,000 PRN   SOLE 8 0 0 408,000
TWENTY FIRST CENTY FOX INC COM 90130A101 22,153 839,797 SH   SOLE 1 839,797 0 0
TWENTY FIRST CENTY FOX INC COM 90130A200 12,420 481,624 SH   SOLE 1 481,624 0 0
TWENTY FIRST CENTY FOX INC COM 90130A200 13 500 SH   DFND 1 0 0 500
TWENTY FIRST CENTY FOX INC COM 90130A101 423 16,023 SH   DFND 1 0 0 16,023
TWENTY FIRST CENTY FOX INC OPT 90130A200 1,261 48,900 SH Call SOLE 8 48,900 0 0
TWENTY FIRST CENTY FOX INC OPT 90130A101 5,716 216,700 SH Call SOLE 8 216,700 0 0
TWENTY FIRST CENTY FOX INC COM 90130A101 312 11,817 SH   SOLE 8 11,817 0 0
TWENTY FIRST CENTY FOX INC COM 90130A200 148 5,730 SH   SOLE 8 5,730 0 0
TWENTY FIRST CENTY FOX INC OPT 90130A101 3,395 128,700 SH Put SOLE 8 128,700 0 0
TWENTY FIRST CENTY FOX INC OPT 90130A200 939 36,400 SH Put SOLE 8 36,400 0 0
TWENTY FIRST CENTY FOX INC COM 90130A101 0 3 SH   SOLE 9 3 0 0
TWENTY FIRST CENTY FOX INC COM 90130A101 8 285 SH   DFND 20 0 0 285
TWILIO INC COM 90138F102 2,375 79,550 SH   SOLE 1 79,550 0 0
TWILIO INC OPT 90138F102 7,361 246,600 SH Call SOLE 8 246,600 0 0
TWILIO INC OPT 90138F102 2,651 88,800 SH Put SOLE 8 88,800 0 0
TWILIO INC COM 90138F102 376 12,597 SH   SOLE 8 12,597 0 0
TWIN DISC INC COM 901476101 9 485 SH   SOLE 1 485 0 0
TWIN DISC INC COM 901476101 1 37 SH   SOLE 8 37 0 0
TWITTER INC COM 90184L102 1,486 88,059 SH   DFND 1 0 0 88,059
TWITTER INC COM 90184L102 6,613 392,004 SH   SOLE 1 392,004 0 0
TWITTER INC COM 90184L102 16,875 1,000,299 SH   SOLE 8 1,000,299 0 0
TWITTER INC OPT 90184L102 32,843 1,946,800 SH Put SOLE 8 1,946,800 0 0
TWITTER INC BOND 90184LAB8 3,374 3,561,000 PRN   SOLE 8 0 0 3,561,000
TWITTER INC OPT 90184L102 32,198 1,908,600 SH Call SOLE 8 1,908,600 0 0
TWITTER INC COM 90184L102 125 7,398 SH   DFND 20 0 0 7,398
TWO HBRS INVT CORP COM 90187B101 8 750 SH   DFND 1 0 0 750
TWO HBRS INVT CORP TRUS 90187B101 262 26,040 SH   SOLE 1 26,040 0 0
TWO HBRS INVT CORP COM 90187B101 199 19,788 SH   SOLE 1 19,788 0 0
TWO HBRS INVT CORP TRUS 90187B101 717 71,210 SH   SOLE 8 71,210 0 0
TWO RIV BANCORP COM 90207C105 3 166 SH   SOLE 1 166 0 0
TYLER TECHNOLOGIES INC COM 902252105 4,493 25,776 SH   SOLE 1 25,776 0 0
TYLER TECHNOLOGIES INC COM 902252105 6 33 SH   SOLE 8 33 0 0
TYSON FOODS INC COM 902494103 33,863 480,690 SH   SOLE 1 480,690 0 0
TYSON FOODS INC OPT 902494103 3,029 43,000 SH Put SOLE 8 43,000 0 0
TYSON FOODS INC OPT 902494103 6,587 93,500 SH Call SOLE 8 93,500 0 0
TYSON FOODS INC COM 902494103 2,030 28,822 SH   SOLE 8 28,822 0 0
U S CONCRETE INC COM 90333L201 438 5,738 SH   SOLE 1 5,738 0 0
U S ENERGY CORP WYO COM 911805208 0 16 SH   SOLE 8 16 0 0
U S G CORP COM 903293405 2,610 79,922 SH   SOLE 1 79,922 0 0
U S G CORP OPT 903293405 1,535 47,000 SH Put SOLE 8 47,000 0 0
U S G CORP OPT 903293405 5,384 164,900 SH Call SOLE 8 164,900 0 0
U S PHYSICAL THERAPY INC COM 90337L108 34 560 SH   SOLE 1 560 0 0
U S SILICA HLDGS INC COM 90346E103 1,960 63,075 SH   SOLE 1 63,075 0 0
U S SILICA HLDGS INC OPT 90346E103 3,064 98,600 SH Put SOLE 8 98,600 0 0
U S SILICA HLDGS INC COM 90346E103 9 281 SH   SOLE 8 281 0 0
U S SILICA HLDGS INC OPT 90346E103 5,732 184,500 SH Call SOLE 8 184,500 0 0
UBIQUITI NETWORKS INC COM 90347A100 2,627 46,903 SH   SOLE 1 46,903 0 0
UBIQUITI NETWORKS INC OPT 90347A100 45 800 SH Put SOLE 8 800 0 0
UBIQUITI NETWORKS INC OPT 90347A100 297 5,300 SH Call SOLE 8 5,300 0 0
UBIQUITI NETWORKS INC COM 90347A100 1,230 21,958 SH   SOLE 8 21,958 0 0
UBS GROUP AG COM H42097107 2,489 145,084 SH   SOLE 1 145,084 0 0
UBS GROUP AG OPT H42097107 300 17,500 SH Call SOLE 8 17,500 0 0
UBS GROUP AG OPT H42097107 91 5,300 SH Put SOLE 8 5,300 0 0
UBS GROUP AG COM H42097107 281 16,397 SH   SOLE 8 16,397 0 0
UDR INC TRUS 902653104 14,298 375,941 SH   SOLE 1 375,941 0 0
UDR INC TRUS 902653104 12 306 SH   SOLE 8 306 0 0
UFP TECHNOLOGIES INC COM 902673102 4 150 SH   SOLE 1 150 0 0
UGI CORP NEW COM 902681105 1,965 41,919 SH   SOLE 1 41,919 0 0
UGI CORP NEW OPT 902681105 52 1,100 SH Call SOLE 8 1,100 0 0
UGI CORP NEW OPT 902681105 9 200 SH Put SOLE 8 200 0 0
UGI CORP NEW COM 902681105 951 20,313 SH   SOLE 8 20,313 0 0
ULTA BEAUTY INC COM 90384S303 11,193 49,513 SH   SOLE 1 49,513 0 0
ULTA BEAUTY INC COM 90384S303 43,098 190,641 SH   SOLE 8 190,641 0 0
ULTA BEAUTY INC OPT 90384S303 65,761 290,900 SH Put SOLE 8 290,900 0 0
ULTA BEAUTY INC OPT 90384S303 21,905 96,900 SH Call SOLE 8 96,900 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 27 145 SH   SOLE 1 145 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 369 1,948 SH   SOLE 8 1,948 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 23 763 SH   SOLE 1 763 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 1,173 38,322 SH   SOLE 8 38,322 0 0
ULTRA PETROLEUM CORP COM 903914208 882 101,804 SH   SOLE 1 101,804 0 0
ULTRA PETROLEUM CORP COM 903914208 1 109 SH   SOLE 8 109 0 0
ULTRA PETROLEUM CORP OPT 903914208 23 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 103 1,932 SH   SOLE 1 1,932 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 77 1,457 SH   SOLE 8 1,457 0 0
ULTRAGENYX PHARMACEUTICAL IN OPT 90400D108 5 100 SH Put SOLE 8 100 0 0
ULTRAPAR PARTICIPACOES S A ADR 90400P101 0 5 SH   SOLE 9 5 0 0
UMB FINL CORP COM 902788108 292 3,925 SH   SOLE 1 3,925 0 0
UMH PPTYS INC TRUS 903002103 16 1,002 SH   SOLE 1 1,002 0 0
UMPQUA HLDGS CORP COM 904214103 1,475 75,576 SH   SOLE 1 75,576 0 0
UNDER ARMOUR INC OPT 904311107 5,109 310,000 SH Put SOLE 1 310,000 0 0
UNDER ARMOUR INC COM 904311107 29,097 1,765,672 SH   SOLE 1 1,765,672 0 0
UNDER ARMOUR INC COM 904311206 5,806 386,588 SH   SOLE 1 386,588 0 0
UNDER ARMOUR INC OPT 904311206 2,743 182,600 SH Put SOLE 8 182,600 0 0
UNDER ARMOUR INC COM 904311206 1,155 76,917 SH   SOLE 8 76,917 0 0
UNDER ARMOUR INC COM 904311107 0 13 SH   SOLE 8 13 0 0
UNDER ARMOUR INC OPT 904311107 4,952 300,500 SH Put SOLE 8 300,500 0 0
UNDER ARMOUR INC OPT 904311206 1,400 93,200 SH Call SOLE 8 93,200 0 0
UNDER ARMOUR INC OPT 904311107 5,336 323,800 SH Call SOLE 8 323,800 0 0
UNDER ARMOUR INC COM 904311206 10 685 SH   SOLE 9 685 0 0
UNIFI INC COM 904677200 33 904 SH   SOLE 1 904 0 0
UNIFI INC COM 904677200 24 670 SH   SOLE 8 670 0 0
UNIFIRST CORP MASS COM 904708104 911 6,009 SH   SOLE 1 6,009 0 0
UNIFIRST CORP MASS COM 904708104 34 224 SH   SOLE 8 224 0 0
UNILEVER N V ADR 904784709 40 670 SH   SOLE 1 0 670 0
UNILEVER N V ADR 904784709 133 2,261 SH   DFND 1 0 0 2,261
UNILEVER N V ADR 904784709 1 25 SH   SOLE 8 25 0 0
UNILEVER N V OPT 904784709 283 4,800 SH Call SOLE 8 4,800 0 0
UNILEVER PLC ADR 904767704 516 8,900 SH   SOLE 1 8,900 0 0
UNILEVER PLC ADR 904767704 142 2,445 SH   DFND 1 0 0 2,445
UNILEVER PLC OPT 904767704 951 16,400 SH Put SOLE 8 16,400 0 0
UNILEVER PLC OPT 904767704 1,037 17,900 SH Call SOLE 8 17,900 0 0
UNION BANKSHARES CORP NEW COM 90539J109 138 3,924 SH   SOLE 1 3,924 0 0
UNION BANKSHARES INC COM 905400107 4 91 SH   SOLE 1 91 0 0
UNION PAC CORP COM 907818108 26,743 230,606 SH   SOLE 1 230,606 0 0
UNION PAC CORP PREF 907818108 174 1,500 SH   DFND 1 0 0 1,500
UNION PAC CORP PREF 907818108 35,260 304,047 SH   SOLE 1 0 304,047 0
UNION PAC CORP OPT 907818108 41,889 361,200 SH Call SOLE 8 361,200 0 0
UNION PAC CORP OPT 907818108 20,549 177,200 SH Put SOLE 8 177,200 0 0
UNION PAC CORP COM 907818108 597 5,147 SH   SOLE 8 5,147 0 0
UNION PAC CORP COM 907818108 41 356 SH   SOLE 9 356 0 0
UNION PAC CORP PREF 907818108 77 667 SH   SOLE 20 0 667 0
UNION PAC CORP COM 907818108 259 2,237 SH   SOLE 81 2,237 0 0
UNION PAC CORP COM 907818108 13 116 SH   SOLE 99 116 0 0
UNIQURE NV COM N90064101 186 19,400 SH   SOLE 1 19,400 0 0
UNIQURE NV COM N90064101 1 85 SH   SOLE 8 85 0 0
UNISYS CORP COM 909214306 98 11,528 SH   SOLE 1 11,528 0 0
UNISYS CORP OPT 909214306 17 2,000 SH Put SOLE 8 2,000 0 0
UNISYS CORP COM 909214306 77 9,083 SH   SOLE 8 9,083 0 0
UNISYS CORP OPT 909214306 9 1,000 SH Call SOLE 8 1,000 0 0
UNIT CORP COM 909218109 51 2,454 SH   SOLE 1 2,454 0 0
UNIT CORP COM 909218109 22 1,060 SH   SOLE 8 1,060 0 0
UNIT CORP OPT 909218109 202 9,800 SH Call SOLE 8 9,800 0 0
UNIT CORP OPT 909218109 62 3,000 SH Put SOLE 8 3,000 0 0
UNITED BANKSHARES INC WEST V COM 909907107 1,392 37,467 SH   SOLE 1 37,467 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 503 17,621 SH   SOLE 1 17,621 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 4 133 SH   SOLE 8 133 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 13 1,388 SH   SOLE 1 1,388 0 0
UNITED CONTL HLDGS INC COM 910047109 4,117 67,613 SH   SOLE 1 67,613 0 0
UNITED CONTL HLDGS INC COM 910047109 381 6,251 SH   DFND 1 0 0 6,251
UNITED CONTL HLDGS INC OPT 910047109 34,123 560,500 SH Put SOLE 8 560,500 0 0
UNITED CONTL HLDGS INC OPT 910047109 5,619 92,300 SH Call SOLE 8 92,300 0 0
UNITED CONTL HLDGS INC COM 910047109 16,575 272,249 SH   SOLE 8 272,249 0 0
UNITED CONTL HLDGS INC COM 910047109 160 2,630 SH   DFND 20 0 0 2,630
UNITED FINL BANCORP INC NEW COM 910304104 21 1,173 SH   SOLE 1 1,173 0 0
UNITED FIRE GROUP INC COM 910340108 23 499 SH   SOLE 1 499 0 0
UNITED INS HLDGS CORP COM 910710102 8 478 SH   SOLE 1 478 0 0
UNITED INS HLDGS CORP COM 910710102 3 172 SH   SOLE 8 172 0 0
UNITED NAT FOODS INC COM 911163103 4,501 108,196 SH   SOLE 1 108,196 0 0
UNITED NAT FOODS INC OPT 911163103 2,138 51,400 SH Put SOLE 8 51,400 0 0
UNITED NAT FOODS INC OPT 911163103 96 2,300 SH Call SOLE 8 2,300 0 0
UNITED PARCEL SERVICE INC COM 911312106 61,936 515,747 SH   SOLE 1 515,747 0 0
UNITED PARCEL SERVICE INC COM 911312106 60 500 SH   DFND 1 0 0 500
UNITED PARCEL SERVICE INC OPT 911312106 13,402 111,600 SH Put SOLE 8 111,600 0 0
UNITED PARCEL SERVICE INC OPT 911312106 49,933 415,800 SH Call SOLE 8 415,800 0 0
UNITED PARCEL SERVICE INC COM 911312106 1,433 11,932 SH   SOLE 8 11,932 0 0
UNITED PARCEL SERVICE INC COM 911312106 189 1,573 SH   SOLE 9 1,573 0 0
UNITED PARCEL SERVICE INC COM 911312106 216 1,800 SH   SOLE 20 0 1,800 0
UNITED RENTALS INC COM 911363109 5,304 38,230 SH   SOLE 1 38,230 0 0
UNITED RENTALS INC OPT 911363109 11,834 85,300 SH Call SOLE 8 85,300 0 0
UNITED RENTALS INC COM 911363109 2,610 18,811 SH   SOLE 8 18,811 0 0
UNITED RENTALS INC OPT 911363109 28,039 202,100 SH Put SOLE 8 202,100 0 0
UNITED SECURITY BANCSHARES C COM 911460103 3 303 SH   SOLE 1 303 0 0
UNITED STATES CELLULAR CORP COM 911684108 352 9,941 SH   SOLE 1 9,941 0 0
UNITED STATES LIME &amp MINERAL COM 911922102 4 45 SH   SOLE 1 45 0 0
UNITED STATES NATL GAS FUND FUND 912318201 3,285 500,000 SH   SOLE 1 500,000 0 0
UNITED STATES NATL GAS FUND FUND 912318201 1 224 SH   SOLE 8 224 0 0
UNITED STATES NATL GAS FUND OPT 912318201 7,439 1,132,300 SH Call SOLE 8 1,132,300 0 0
UNITED STATES NATL GAS FUND OPT 912318201 4,673 711,200 SH Put SOLE 8 711,200 0 0
UNITED STATES OIL FUND LP FUND 91232N108 8,332 798,823 SH   SOLE 1 798,823 0 0
UNITED STATES OIL FUND LP FUND 91232N108 70 6,700 SH   DFND 1 0 0 6,700
UNITED STATES OIL FUND LP OPT 91232N108 26,804 2,569,800 SH Put SOLE 8 2,569,800 0 0
UNITED STATES OIL FUND LP OPT 91232N108 34,058 3,265,300 SH Call SOLE 8 3,265,300 0 0
UNITED STATES OIL FUND LP FUND 91232N108 114 10,917 SH   SOLE 9 10,917 0 0
UNITED STATES OIL FUND LP FUND 91232N108 104 10,000 SH   DFND 20 0 0 10,000
UNITED STATES STL CORP NEW COM 912909108 12,012 468,060 SH   SOLE 1 468,060 0 0
UNITED STATES STL CORP NEW OPT 912909108 90,054 3,509,500 SH Put SOLE 8 3,509,500 0 0
UNITED STATES STL CORP NEW OPT 912909108 67,540 2,632,100 SH Call SOLE 8 2,632,100 0 0
UNITED STATES STL CORP NEW COM 912909108 4,635 180,608 SH   SOLE 8 180,608 0 0
UNITED STS 12 MONTH OIL FD L FUND 91288V103 1 61 SH   SOLE 8 61 0 0
UNITED TECHNOLOGIES CORP COM 913017109 69,143 595,642 SH   SOLE 1 568,062 27,580 0
UNITED TECHNOLOGIES CORP COM 913017109 779 6,712 SH   DFND 1 0 0 6,712
UNITED TECHNOLOGIES CORP OPT 913017109 2,461 21,200 SH Call SOLE 8 21,200 0 0
UNITED TECHNOLOGIES CORP COM 913017109 7,541 64,970 SH   SOLE 8 64,970 0 0
UNITED TECHNOLOGIES CORP OPT 913017109 18,503 159,400 SH Put SOLE 8 159,400 0 0
UNITED TECHNOLOGIES CORP COM 913017109 658 5,668 SH   SOLE 9 5,668 0 0
UNITED TECHNOLOGIES CORP COM 913017109 437 3,767 SH   SOLE 20 0 3,767 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 2,734 23,324 SH   SOLE 1 23,324 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 4,575 39,024 SH   SOLE 8 39,024 0 0
UNITED THERAPEUTICS CORP DEL OPT 91307C102 621 5,300 SH Call SOLE 8 5,300 0 0
UNITED THERAPEUTICS CORP DEL OPT 91307C102 5,731 48,900 SH Put SOLE 8 48,900 0 0
UNITEDHEALTH GROUP INC COM 91324P102 204,285 1,043,066 SH   SOLE 1 944,541 98,525 0
UNITEDHEALTH GROUP INC COM 91324P102 482 2,461 SH   DFND 1 0 0 2,461
UNITEDHEALTH GROUP INC OPT 91324P102 7,893 40,300 SH Call SOLE 8 40,300 0 0
UNITEDHEALTH GROUP INC OPT 91324P102 11,908 60,800 SH Put SOLE 8 60,800 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,626 8,301 SH   SOLE 8 8,301 0 0
UNITEDHEALTH GROUP INC COM 91324P102 6,003 30,651 SH   SOLE 9 30,651 0 0
UNITEDHEALTH GROUP INC COM 91324P102 118 600 SH   SOLE 20 0 600 0
UNITEDHEALTH GROUP INC COM 91324P102 1,513 7,725 SH   DFND 20 0 0 7,725
UNITEDHEALTH GROUP INC COM 91324P102 328 1,674 SH   SOLE 81 1,674 0 0
UNITI GROUP INC TRUS 91325V108 688 46,982 SH   SOLE 1 46,982 0 0
UNITI GROUP INC TRUS 91325V108 369 25,200 SH   SOLE 8 25,200 0 0
UNITIL CORP COM 913259107 45 901 SH   SOLE 1 901 0 0
UNITY BANCORP INC COM 913290102 4 180 SH   SOLE 1 180 0 0
UNIVAR INC COM 91336L107 378 13,062 SH   SOLE 1 13,062 0 0
UNIVAR INC COM 91336L107 5 159 SH   SOLE 8 159 0 0
UNIVERSAL CORP VA COM 913456109 374 6,533 SH   SOLE 1 6,533 0 0
UNIVERSAL CORP VA COM 913456109 11 189 SH   SOLE 8 189 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 2,021 15,682 SH   SOLE 1 15,682 0 0
UNIVERSAL DISPLAY CORP OPT 91347P105 12,615 97,900 SH Put SOLE 8 97,900 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 2,807 21,777 SH   SOLE 8 21,777 0 0
UNIVERSAL DISPLAY CORP OPT 91347P105 6,674 51,800 SH Call SOLE 8 51,800 0 0
UNIVERSAL ELECTRS INC COM 913483103 21 327 SH   SOLE 1 327 0 0
UNIVERSAL ELECTRS INC COM 913483103 23 366 SH   SOLE 8 366 0 0
UNIVERSAL FST PRODS INC COM 913543104 964 9,823 SH   SOLE 1 9,823 0 0
UNIVERSAL HEALTH RLTY INCM T TRUS 91359E105 694 9,199 SH   SOLE 1 9,199 0 0
UNIVERSAL HLTH SVCS INC COM 913903100 7,544 68,000 SH   SOLE 1 68,000 0 0
UNIVERSAL HLTH SVCS INC OPT 913903100 1,886 17,000 SH Put SOLE 8 17,000 0 0
UNIVERSAL HLTH SVCS INC COM 913903100 1,301 11,726 SH   SOLE 8 11,726 0 0
UNIVERSAL HLTH SVCS INC OPT 913903100 1,731 15,600 SH Call SOLE 8 15,600 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 218 9,498 SH   SOLE 1 9,498 0 0
UNIVERSAL INS HLDGS INC OPT 91359V107 4,600 200,000 SH Put SOLE 1 200,000 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 4 195 SH   SOLE 1 195 0 0
UNIVEST CORP PA COM 915271100 19 603 SH   SOLE 1 603 0 0
UNUM GROUP COM 91529Y106 4,523 88,468 SH   SOLE 1 88,468 0 0
UNUM GROUP OPT 91529Y106 26 500 SH Call SOLE 8 500 0 0
UNUM GROUP COM 91529Y106 360 7,038 SH   SOLE 8 7,038 0 0
UPLAND SOFTWARE INC COM 91544A109 129 6,104 SH   SOLE 1 6,104 0 0
URANIUM ENERGY CORP COM 916896103 4 3,164 SH   SOLE 1 3,164 0 0
URANIUM ENERGY CORP COM 916896103 1 682 SH   DFND 1 0 0 682
URBAN EDGE PPTYS TRUS 91704F104 2,059 85,343 SH   SOLE 1 85,343 0 0
URBAN EDGE PPTYS TRUS 91704F104 4 161 SH   SOLE 8 161 0 0
URBAN OUTFITTERS INC COM 917047102 2,140 89,554 SH   SOLE 1 89,554 0 0
URBAN OUTFITTERS INC OPT 917047102 664 27,800 SH Put SOLE 8 27,800 0 0
URBAN OUTFITTERS INC OPT 917047102 645 27,000 SH Call SOLE 8 27,000 0 0
URBAN OUTFITTERS INC COM 917047102 800 33,432 SH   SOLE 8 33,432 0 0
URSTADT BIDDLE PPTYS INC TRUS 917286205 54 2,485 SH   SOLE 1 2,485 0 0
US BANCORP DEL COM 902973304 125,915 2,349,591 SH   SOLE 1 1,266,497 1,083,094 0
US BANCORP DEL OPT 902973304 13,339 248,900 SH Call SOLE 8 248,900 0 0
US BANCORP DEL OPT 902973304 4,400 82,100 SH Put SOLE 8 82,100 0 0
US BANCORP DEL COM 902973304 1 22 SH   SOLE 8 22 0 0
US BANCORP DEL COM 902973304 44 816 SH   SOLE 9 816 0 0
US BANCORP DEL COM 902973304 672 12,536 SH   SOLE 20 0 12,536 0
US ECOLOGY INC COM 91732J102 113 2,111 SH   SOLE 1 2,111 0 0
US ECOLOGY INC COM 91732J102 100 1,850 SH   SOLE 8 1,850 0 0
US FOODS HLDG CORP COM 912008109 3,063 114,706 SH   SOLE 1 114,706 0 0
US FOODS HLDG CORP COM 912008109 42 1,560 SH   SOLE 8 1,560 0 0
USA COMPRESSION PARTNERS LP COM 90290N109 172 10,265 SH   SOLE 1 10,265 0 0
USA TECHNOLOGIES INC COM 90328S500 7 1,089 SH   SOLE 1 1,089 0 0
USA TRUCK INC COM 902925106 246 17,500 SH   SOLE 1 17,500 0 0
USANA HEALTH SCIENCES INC COM 90328M107 323 5,580 SH   SOLE 1 5,580 0 0
USANA HEALTH SCIENCES INC COM 90328M107 60 1,041 SH   SOLE 8 1,041 0 0
UTAH MED PRODS INC COM 917488108 50 679 SH   SOLE 1 679 0 0
UTSTARCOM HOLDINGS CORP COM G9310A114 0 17 SH   SOLE 8 17 0 0
V F CORP COM 918204108 24,025 377,932 SH   SOLE 1 377,932 0 0
V F CORP COM 918204108 860 13,518 SH   SOLE 8 13,518 0 0
V F CORP OPT 918204108 13,439 211,400 SH Put SOLE 8 211,400 0 0
V F CORP OPT 918204108 6,484 102,000 SH Call SOLE 8 102,000 0 0
V F CORP COM 918204108 1 10 SH   SOLE 9 10 0 0
VAALCO ENERGY INC COM 91851C201 0 81 SH   SOLE 8 81 0 0
VAIL RESORTS INC COM 91879Q109 3,776 16,549 SH   SOLE 1 16,549 0 0
VAIL RESORTS INC OPT 91879Q109 411 1,800 SH Call SOLE 8 1,800 0 0
VAIL RESORTS INC COM 91879Q109 2,006 8,794 SH   SOLE 8 8,794 0 0
VAIL RESORTS INC OPT 91879Q109 1,528 6,700 SH Put SOLE 8 6,700 0 0
VALE S A ADR 91912E105 6,606 656,019 SH   SOLE 1 656,019 0 0
VALE S A ADR 91912E105 54 5,340 SH   DFND 1 0 0 5,340
VALE S A ADR 91912E204 400 42,799 SH   SOLE 1 42,799 0 0
VALE S A ADR 91912E204 1 80 SH   SOLE 8 80 0 0
VALE S A ADR 91912E105 2,972 295,173 SH   SOLE 8 295,173 0 0
VALE S A OPT 91912E105 31,773 3,155,200 SH Put SOLE 8 3,155,200 0 0
VALE S A OPT 91912E105 24,018 2,385,100 SH Call SOLE 8 2,385,100 0 0
VALE S A ADR 91912E105 2,036 202,189 SH   SOLE 9 202,189 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 2,956 206,257 SH   SOLE 1 206,257 0 0
VALEANT PHARMACEUTICALS INTL OPT 91911K102 48,553 3,388,200 SH Put SOLE 8 3,388,200 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 23,354 1,629,717 SH   SOLE 8 1,629,717 0 0
VALEANT PHARMACEUTICALS INTL OPT 91911K102 18,766 1,309,600 SH Call SOLE 8 1,309,600 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 25 1,741 SH   SOLE 9 1,741 0 0
VALERO ENERGY CORP NEW COM 91913Y100 45,612 592,893 SH   SOLE 1 592,893 0 0
VALERO ENERGY CORP NEW OPT 91913Y100 20,148 261,900 SH Put SOLE 8 261,900 0 0
VALERO ENERGY CORP NEW OPT 91913Y100 29,910 388,800 SH Call SOLE 8 388,800 0 0
VALERO ENERGY CORP NEW COM 91913Y100 4,269 55,483 SH   SOLE 8 55,483 0 0
VALERO ENERGY CORP NEW COM 91913Y100 5 55 SH   SOLE 9 55 0 0
VALERO ENERGY PARTNERS LP COM 91914J102 3,538 80,931 SH   SOLE 1 80,931 0 0
VALHI INC NEW COM 918905100 3 1,311 SH   SOLE 1 1,311 0 0
VALIDUS HOLDINGS LTD COM G9319H102 13 260 SH   SOLE 1 260 0 0
VALIDUS HOLDINGS LTD COM G9319H102 3,278 66,611 SH   SOLE 8 66,611 0 0
VALLEY NATL BANCORP COM 919794107 350 28,984 SH   SOLE 1 28,984 0 0
VALLEY NATL BANCORP OPT 919794107 18 1,500 SH Put SOLE 8 1,500 0 0
VALLEY NATL BANCORP OPT 919794107 27 2,200 SH Call SOLE 8 2,200 0 0
VALLEY NATL BANCORP COM 919794107 77 6,399 SH   SOLE 8 6,399 0 0
VALMONT INDS INC COM 920253101 1,375 8,702 SH   SOLE 1 8,702 0 0
VALMONT INDS INC OPT 920253101 775 4,900 SH Call SOLE 8 4,900 0 0
VALMONT INDS INC OPT 920253101 1,186 7,500 SH Put SOLE 8 7,500 0 0
VALUE LINE INC COM 920437100 0 26 SH   SOLE 1 26 0 0
VALVOLINE INC COM 92047W101 5,945 253,529 SH   SOLE 1 253,529 0 0
VALVOLINE INC COM 92047W101 217 9,223 SH   SOLE 8 9,223 0 0
VALVOLINE INC OPT 92047W101 103 4,384 SH Put SOLE 8 4,384 0 0
VANDA PHARMACEUTICALS INC COM 921659108 241 13,471 SH   SOLE 1 13,471 0 0
VANDA PHARMACEUTICALS INC COM 921659108 650 36,317 SH   SOLE 8 36,317 0 0
VANDA PHARMACEUTICALS INC OPT 921659108 125 7,000 SH Call SOLE 8 7,000 0 0
VANECK VECTORS ETF TR FUND 92189F403 882 39,580 SH   DFND 1 0 0 39,580
VANECK VECTORS ETF TR FUND 92189F403 1,705 76,507 SH   SOLE 1 76,507 0 0
VANECK VECTORS ETF TR FUND 92189F742 1 50 SH   SOLE 1 50 0 0
VANECK VECTORS ETF TR FUND 92189F106 37,698 1,641,848 SH   SOLE 1 1,641,848 0 0
VANECK VECTORS ETF TR FUND 92189F205 3 63 SH   SOLE 1 63 0 0
VANECK VECTORS ETF TR FUND 92189F791 4 125 SH   DFND 1 0 0 125
VANECK VECTORS ETF TR FUND 92189F676 50,825 544,631 SH   SOLE 1 544,631 0 0
VANECK VECTORS ETF TR FUND 92189F106 71 3,087 SH   DFND 1 0 0 3,087
VANECK VECTORS ETF TR FUND 92189F791 2 70 SH   SOLE 1 70 0 0
VANECK VECTORS ETF TR FUND 92189F718 42,273 1,621,509 SH   SOLE 1 1,621,509 0 0
VANECK VECTORS ETF TR OPT 92189F791 40,332 1,200,700 SH Put SOLE 8 1,200,700 0 0
VANECK VECTORS ETF TR OPT 92189F676 8,156 87,400 SH Call SOLE 8 87,400 0 0
VANECK VECTORS ETF TR FUND 92189F700 4 74 SH   SOLE 8 74 0 0
VANECK VECTORS ETF TR FUND 92189F403 2 75 SH   SOLE 8 75 0 0
VANECK VECTORS ETF TR OPT 92189F403 11,582 519,600 SH Put SOLE 8 519,600 0 0
VANECK VECTORS ETF TR OPT 92189F809 15 1,000 SH Put SOLE 8 1,000 0 0
VANECK VECTORS ETF TR FUND 92189F791 5,553 165,300 SH   SOLE 8 165,300 0 0
VANECK VECTORS ETF TR OPT 92189F700 142 2,400 SH Call SOLE 8 2,400 0 0
VANECK VECTORS ETF TR OPT 92189F791 7,108 211,600 SH Call SOLE 8 211,600 0 0
VANECK VECTORS ETF TR OPT 92189F676 115,166 1,234,100 SH Put SOLE 8 1,234,100 0 0
VANECK VECTORS ETF TR FUND 92189F809 0 4 SH   SOLE 8 4 0 0
VANECK VECTORS ETF TR OPT 92189F718 42,752 1,639,900 SH Put SOLE 8 1,639,900 0 0
VANECK VECTORS ETF TR OPT 92189F403 4,910 220,300 SH Call SOLE 8 220,300 0 0
VANECK VECTORS ETF TR OPT 92189F106 133,469 5,813,100 SH Call SOLE 8 5,813,100 0 0
VANECK VECTORS ETF TR OPT 92189F700 6 100 SH Put SOLE 8 100 0 0
VANECK VECTORS ETF TR FUND 92189F718 3,660 140,464 SH   SOLE 8 140,464 0 0
VANECK VECTORS ETF TR OPT 92189F726 724 5,400 SH Call SOLE 8 5,400 0 0
VANECK VECTORS ETF TR OPT 92189F809 29 2,000 SH Call SOLE 8 2,000 0 0
VANECK VECTORS ETF TR FUND 92189F106 28,903 1,258,809 SH   SOLE 8 1,258,809 0 0
VANECK VECTORS ETF TR OPT 92189F106 143,459 6,248,200 SH Put SOLE 8 6,248,200 0 0
VANECK VECTORS ETF TR OPT 92189F718 40,897 1,568,700 SH Call SOLE 8 1,568,700 0 0
VANECK VECTORS ETF TR FUND 92189F726 67 500 SH   SOLE 8 500 0 0
VANECK VECTORS ETF TR FUND 92189F205 1 12 SH   SOLE 8 12 0 0
VANECK VECTORS ETF TR FUND 92189F106 689 30,000 SH   DFND 20 0 0 30,000
VANECK VECTORS ETF TR FUND 92189F403 26 1,170 SH   DFND 20 0 0 1,170
VANECK VECTORS ETF TR FUND 92189F718 604 23,152 SH   DFND 20 0 0 23,152
VANGUARD BD INDEX FD INC FUND 921937835 2,706 33,011 SH   SOLE 1 33,011 0 0
VANGUARD INDEX FDS FUND 922908744 868 8,699 SH   SOLE 1 8,699 0 0
VANGUARD INDEX FDS OPT 922908553 41,546 500,000 SH Put SOLE 1 500,000 0 0
VANGUARD INDEX FDS FUND 922908629 412 2,800 SH   SOLE 1 2,800 0 0
VANGUARD INDEX FDS FUND 922908363 1,892 8,200 SH   SOLE 1 8,200 0 0
VANGUARD INDEX FDS FUND 922908736 555 4,181 SH   SOLE 1 4,181 0 0
VANGUARD INDEX FDS FUND 922908363 6,580 28,516 SH   DFND 1 0 0 28,516
VANGUARD INDEX FDS FUND 922908553 83 1,000 SH   DFND 1 0 0 1,000
VANGUARD INDEX FDS FUND 922908629 2,331 15,856 SH   DFND 1 0 0 15,856
VANGUARD INDEX FDS FUND 922908769 1,766 13,635 SH   SOLE 1 13,635 0 0
VANGUARD INDEX FDS FUND 922908751 885 6,260 SH   SOLE 1 6,260 0 0
VANGUARD INDEX FDS FUND 922908553 745 8,970 SH   SOLE 1 8,970 0 0
VANGUARD INDEX FDS FUND 922908751 1,504 10,640 SH   DFND 1 0 0 10,640
VANGUARD INDEX FDS FUND 922908363 3 11 SH   SOLE 8 11 0 0
VANGUARD INDEX FDS OPT 922908769 220 1,700 SH Put SOLE 8 1,700 0 0
VANGUARD INDEX FDS OPT 922908553 1,280 15,400 SH Call SOLE 8 15,400 0 0
VANGUARD INDEX FDS FUND 922908769 606 4,681 SH   SOLE 8 4,681 0 0
VANGUARD INDEX FDS OPT 922908769 531 4,100 SH Call SOLE 8 4,100 0 0
VANGUARD INDEX FDS OPT 922908553 4,836 58,200 SH Put SOLE 8 58,200 0 0
VANGUARD INDEX FDS FUND 922908736 6 45 SH   SOLE 8 45 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042858 76,409 1,753,721 SH   SOLE 1 1,753,721 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042866 2,290 33,580 SH   DFND 1 0 0 33,580
VANGUARD INTL EQUITY INDEX F FUND 922042775 498 9,439 SH   SOLE 1 9,439 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042858 4,910 112,686 SH   DFND 1 0 0 112,686
VANGUARD INTL EQUITY INDEX F FUND 922042874 1,049 17,987 SH   SOLE 1 17,987 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042874 4,316 74,000 SH   DFND 1 0 0 74,000
VANGUARD INTL EQUITY INDEX F FUND 922042858 1,308 30,029 SH   SOLE 8 30,029 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042866 11 157 SH   SOLE 8 157 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042775 4 74 SH   SOLE 8 74 0 0
VANGUARD INTL EQUITY INDEX F OPT 922042858 1,320 30,300 SH Call SOLE 8 30,300 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042874 3,917 67,149 SH   SOLE 8 67,149 0 0
VANGUARD INTL EQUITY INDEX F OPT 922042874 6,889 118,100 SH Call SOLE 8 118,100 0 0
VANGUARD INTL EQUITY INDEX F OPT 922042858 2,161 49,600 SH Put SOLE 8 49,600 0 0
VANGUARD INTL EQUITY INDEX F OPT 922042874 3,494 59,900 SH Put SOLE 8 59,900 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042742 318 4,495 SH   DFND 20 0 0 4,495
VANGUARD SCOTTSDALE FDS FUND 92206C870 558 6,344 SH   DFND 1 0 0 6,344
VANGUARD SCOTTSDALE FDS FUND 92206C730 324 2,810 SH   DFND 1 0 0 2,810
VANGUARD SPECIALIZED PORTFOL FUND 921908844 482 5,089 SH   SOLE 1 5,089 0 0
VANGUARD STAR FD FUND 921909768 174 3,177 SH   DFND 20 0 0 3,177
VANGUARD TAX MANAGED INTL FD FUND 921943858 598 13,781 SH   SOLE 1 13,781 0 0
VANGUARD TAX MANAGED INTL FD FUND 921943858 3 68 SH   SOLE 8 68 0 0
VANGUARD WHITEHALL FDS INC FUND 921946406 396 4,885 SH   SOLE 1 4,885 0 0
VANGUARD WHITEHALL FDS INC FUND 921946406 574 7,080 SH   DFND 1 0 0 7,080
VANGUARD WORLD FDS FUND 92204A702 456 3,000 SH   DFND 1 0 0 3,000
VANGUARD WORLD FDS FUND 92204A504 472 3,100 SH   DFND 1 0 0 3,100
VANGUARD WORLD FDS FUND 92204A108 294 2,050 SH   DFND 1 0 0 2,050
VANGUARD WORLD FDS FUND 92204A405 548 8,384 SH   DFND 1 0 0 8,384
VANGUARD WORLD FDS FUND 92204A801 2 13 SH   SOLE 8 13 0 0
VANGUARD WORLD FDS FUND 92204A108 20 138 SH   SOLE 8 138 0 0
VANGUARD WORLD FDS FUND 92204A884 9 101 SH   SOLE 8 101 0 0
VANTIV INC COM 92210H105 910 12,916 SH   SOLE 1 12,916 0 0
VANTIV INC COM 92210H105 361 5,122 SH   SOLE 8 5,122 0 0
VANTIV INC OPT 92210H105 211 3,000 SH Call SOLE 8 3,000 0 0
VANTIV INC OPT 92210H105 261 3,700 SH Put SOLE 8 3,700 0 0
VAREX IMAGING CORP COM 92214X106 116 3,401 SH   SOLE 1 3,401 0 0
VAREX IMAGING CORP COM 92214X106 2 71 SH   SOLE 8 71 0 0
VARIAN MED SYS INC COM 92220P105 14,581 145,714 SH   SOLE 1 145,714 0 0
VARIAN MED SYS INC COM 92220P105 2,325 23,235 SH   SOLE 8 23,235 0 0
VARIAN MED SYS INC OPT 92220P105 80 800 SH Put SOLE 8 800 0 0
VARONIS SYS INC COM 922280102 19 445 SH   SOLE 1 445 0 0
VASCO DATA SEC INTL INC COM 92230Y104 8 702 SH   SOLE 1 702 0 0
VASCO DATA SEC INTL INC COM 92230Y104 75 6,192 SH   SOLE 8 6,192 0 0
VASCO DATA SEC INTL INC OPT 92230Y104 22 1,800 SH Call SOLE 8 1,800 0 0
VASCO DATA SEC INTL INC OPT 92230Y104 40 3,300 SH Put SOLE 8 3,300 0 0
VBI VACCINES INC COM 91822J103 2 502 SH   SOLE 1 502 0 0
VECTOR GROUP LTD COM 92240M108 415 20,269 SH   SOLE 1 20,269 0 0
VECTREN CORP COM 92240G101 28 425 SH   SOLE 1 425 0 0
VECTREN CORP COM 92240G101 237 3,602 SH   SOLE 8 3,602 0 0
VECTRUS INC COM 92242T101 431 13,952 SH   SOLE 1 13,952 0 0
VEDANTA LTD ADR 92242Y100 1 75 SH   SOLE 8 75 0 0
VEECO INSTRS INC DEL COM 922417100 23 1,093 SH   SOLE 1 1,093 0 0
VEECO INSTRS INC DEL BOND 922417AD2 5,628 5,885,000 PRN   SOLE 8 0 0 5,885,000
VEEVA SYS INC COM 922475108 14 250 SH   DFND 1 0 0 250
VEEVA SYS INC COM 922475108 14,841 263,081 SH   SOLE 1 263,081 0 0
VEEVA SYS INC OPT 922475108 1,929 34,200 SH Put SOLE 8 34,200 0 0
VEEVA SYS INC OPT 922475108 3,187 56,500 SH Call SOLE 8 56,500 0 0
VEEVA SYS INC COM 922475108 687 12,188 SH   SOLE 8 12,188 0 0
VENATOR MATLS PLC COM G9329Z100 330 14,600 SH   SOLE 1 14,600 0 0
VENTAS INC TRUS 92276F100 47,353 727,055 SH   SOLE 1 727,055 0 0
VENTAS INC OPT 92276F100 1,322 20,300 SH Put SOLE 8 20,300 0 0
VENTAS INC TRUS 92276F100 82 1,247 SH   SOLE 8 1,247 0 0
VENTAS INC OPT 92276F100 1,817 27,900 SH Call SOLE 8 27,900 0 0
VENTAS INC COM 92276F100 687 10,552 SH   SOLE 9 10,552 0 0
VEON LTD ADR 91822M106 4 1,044 SH   DFND 1 0 0 1,044
VEON LTD OPT 91822M106 14 3,400 SH Call SOLE 8 3,400 0 0
VEON LTD OPT 91822M106 42 10,000 SH Put SOLE 8 10,000 0 0
VERA BRADLEY INC COM 92335C106 171 19,471 SH   SOLE 1 19,471 0 0
VERA BRADLEY INC COM 92335C106 3 302 SH   SOLE 8 302 0 0
VERACYTE INC COM 92337F107 6 713 SH   SOLE 1 713 0 0
VERASTEM INC COM 92337C104 4 900 SH   SOLE 1 900 0 0
VEREIT INC TRUS 92339V100 19,935 2,404,685 SH   SOLE 1 2,404,685 0 0
VEREIT INC OPT 92339V100 1,391 167,800 SH Put SOLE 8 167,800 0 0
VEREIT INC OPT 92339V100 547 66,000 SH Call SOLE 8 66,000 0 0
VEREIT INC TRUS 92339V100 65 7,819 SH   SOLE 8 7,819 0 0
VERICEL CORP COM 92346J108 29 4,829 SH   SOLE 8 4,829 0 0
VERIFONE SYS INC COM 92342Y109 4,797 236,532 SH   SOLE 1 236,532 0 0
VERIFONE SYS INC OPT 92342Y109 1,432 70,600 SH Call SOLE 8 70,600 0 0
VERIFONE SYS INC COM 92342Y109 586 28,901 SH   SOLE 8 28,901 0 0
VERIFONE SYS INC OPT 92342Y109 43 2,100 SH Put SOLE 8 2,100 0 0
VERINT SYS INC COM 92343X100 6,619 158,171 SH   SOLE 1 158,171 0 0
VERINT SYS INC COM 92343X100 8 200 SH   SOLE 8 200 0 0
VERISIGN INC COM 92343E102 13,524 127,117 SH   SOLE 1 127,117 0 0
VERISIGN INC OPT 92343E102 840 7,900 SH Call SOLE 8 7,900 0 0
VERISIGN INC OPT 92343E102 245 2,300 SH Put SOLE 8 2,300 0 0
VERISIGN INC COM 92343E102 1,857 17,458 SH   SOLE 8 17,458 0 0
VERISK ANALYTICS INC COM 92345Y106 12,118 145,654 SH   SOLE 1 145,654 0 0
VERISK ANALYTICS INC COM 92345Y106 180 2,162 SH   SOLE 8 2,162 0 0
VERITEX HLDGS INC COM 923451108 10 375 SH   SOLE 1 375 0 0
VERITIV CORP COM 923454102 57 1,752 SH   SOLE 1 1,752 0 0
VERITIV CORP COM 923454102 1 35 SH   SOLE 8 35 0 0
VERITONE INC COM 92347M100 0 1 SH   SOLE 8 1 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,435 29,000 SH   DFND 1 0 0 29,000
VERIZON COMMUNICATIONS INC COM 92343V104 145,927 2,948,618 SH   SOLE 1 2,948,618 0 0
VERIZON COMMUNICATIONS INC OPT 92343V104 45,482 919,000 SH Call SOLE 8 919,000 0 0
VERIZON COMMUNICATIONS INC OPT 92343V104 41,191 832,300 SH Put SOLE 8 832,300 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 6,512 131,570 SH   SOLE 8 131,570 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 41,851 845,624 SH   SOLE 9 845,624 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 125 2,533 SH   SOLE 20 0 2,533 0
VERIZON COMMUNICATIONS INC COM 92343V104 176 3,560 SH   SOLE 99 3,560 0 0
VERMILION ENERGY INC COM 923725105 43 1,200 SH   SOLE 1 1,200 0 0
VERMILION ENERGY INC COM 923725105 82 2,297 SH   SOLE 8 2,297 0 0
VERMILION ENERGY INC COM 923725105 29 825 SH   SOLE 9 825 0 0
VERSARTIS INC COM 92529L102 2 754 SH   SOLE 1 754 0 0
VERSARTIS INC OPT 92529L102 153 62,300 SH Put SOLE 8 62,300 0 0
VERSARTIS INC OPT 92529L102 1,320 538,800 SH Call SOLE 8 538,800 0 0
VERSARTIS INC COM 92529L102 123 50,000 SH   SOLE 8 50,000 0 0
VERSO CORP WARR 92531L207 104 20,440 SH   SOLE 1 20,440 0 0
VERSO CORP COM 92531L207 994 195,286 SH   SOLE 1 195,286 0 0
VERSUM MATLS INC COM 92532W103 7 188 SH   DFND 1 0 0 188
VERSUM MATLS INC COM 92532W103 1,311 33,780 SH   SOLE 1 33,780 0 0
VERSUM MATLS INC OPT 92532W103 2 50 SH Call SOLE 8 50 0 0
VERSUM MATLS INC COM 92532W103 232 5,950 SH   SOLE 8 5,950 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 9 62 SH   DFND 1 0 0 62
VERTEX PHARMACEUTICALS INC COM 92532F100 32,786 215,652 SH   SOLE 1 215,652 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 7,882 51,842 SH   SOLE 8 51,842 0 0
VERTEX PHARMACEUTICALS INC OPT 92532F100 12,847 84,500 SH Put SOLE 8 84,500 0 0
VERTEX PHARMACEUTICALS INC OPT 92532F100 35,060 230,600 SH Call SOLE 8 230,600 0 0
VIACOM INC NEW COM 92553P201 20,808 747,484 SH   SOLE 1 747,484 0 0
VIACOM INC NEW COM 92553P102 318 8,692 SH   SOLE 1 8,692 0 0
VIACOM INC NEW OPT 92553P201 15,159 544,500 SH Put SOLE 8 544,500 0 0
VIACOM INC NEW COM 92553P102 3 83 SH   SOLE 8 83 0 0
VIACOM INC NEW OPT 92553P201 4,596 165,100 SH Call SOLE 8 165,100 0 0
VIACOM INC NEW COM 92553P201 11,249 404,058 SH   SOLE 8 404,058 0 0
VIACOM INC NEW COM 92553P201 59 2,114 SH   SOLE 9 2,114 0 0
VIACOM INC NEW COM 92553P201 153 5,500 SH   DFND 20 0 0 5,500
VIAD CORP COM 92552R406 67 1,103 SH   SOLE 1 1,103 0 0
VIAD CORP COM 92552R406 75 1,229 SH   SOLE 8 1,229 0 0
VIASAT INC COM 92552V100 85 1,327 SH   SOLE 1 1,327 0 0
VIASAT INC OPT 92552V100 103 1,600 SH Put SOLE 8 1,600 0 0
VIASAT INC COM 92552V100 843 13,116 SH   SOLE 8 13,116 0 0
VIAVI SOLUTIONS INC COM 925550105 1,779 188,127 SH   SOLE 1 188,127 0 0
VIAVI SOLUTIONS INC OPT 925550105 324 34,300 SH Put SOLE 8 34,300 0 0
VIAVI SOLUTIONS INC COM 925550105 2,066 218,352 SH   SOLE 8 218,352 0 0
VIAVI SOLUTIONS INC OPT 925550105 4,576 483,700 SH Call SOLE 8 483,700 0 0
VICOR CORP COM 925815102 9 388 SH   SOLE 1 388 0 0
VICOR CORP OPT 925815102 106 4,500 SH Put SOLE 8 4,500 0 0
VICOR CORP OPT 925815102 38 1,600 SH Call SOLE 8 1,600 0 0
VICOR CORP COM 925815102 38 1,608 SH   SOLE 8 1,608 0 0
VIDEOCON D2H LTD ADR 92657J101 54 6,100 SH   SOLE 1 6,100 0 0
VIEWRAY INC COM 92672L107 39 6,814 SH   SOLE 1 6,814 0 0
VILLAGE SUPER MKT INC COM 927107409 5 186 SH   SOLE 1 186 0 0
VINCE HLDG CORP COM 92719W108 0 12 SH   SOLE 8 12 0 0
VIPER ENERGY PARTNERS LP COM 92763M105 2,297 123,255 SH   SOLE 1 123,255 0 0
VIPER ENERGY PARTNERS LP COM 92763M105 1 67 SH   SOLE 8 67 0 0
VIPSHOP HLDGS LTD ADR 92763W103 10,226 1,163,387 SH   SOLE 1 1,163,387 0 0
VIPSHOP HLDGS LTD OPT 92763W103 1,195 136,000 SH Put SOLE 8 136,000 0 0
VIPSHOP HLDGS LTD BOND 92763WAA1 241 245,000 PRN   SOLE 8 0 0 245,000
VIPSHOP HLDGS LTD ADR 92763W103 1,565 178,121 SH   SOLE 8 178,121 0 0
VIPSHOP HLDGS LTD OPT 92763W103 1,415 161,000 SH Call SOLE 8 161,000 0 0
VIPSHOP HLDGS LTD ADR 92763W103 1,246 141,800 SH   SOLE 9 141,800 0 0
VIRNETX HLDG CORP COM 92823T108 5 1,187 SH   SOLE 1 1,187 0 0
VIRNETX HLDG CORP OPT 92823T108 29 7,400 SH Call SOLE 8 7,400 0 0
VIRNETX HLDG CORP COM 92823T108 247 63,430 SH   SOLE 8 63,430 0 0
VIRNETX HLDG CORP OPT 92823T108 134 34,400 SH Put SOLE 8 34,400 0 0
VIRTU FINL INC COM 928254101 9 571 SH   SOLE 1 571 0 0
VIRTU FINL INC COM 928254101 1 53 SH   SOLE 8 53 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 412 3,557 SH   SOLE 1 3,557 0 0
VIRTUS INVT PARTNERS INC CONV 92828Q208 2,748 26,556 SH   SOLE 8 26,556 0 0
VIRTUSA CORP COM 92827P102 103 2,726 SH   SOLE 1 2,726 0 0
VIRTUSA CORP COM 92827P102 2 46 SH   SOLE 8 46 0 0
VISA INC COM 92826C839 207,055 1,967,436 SH   SOLE 1 1,294,545 672,891 0
VISA INC COM 92826C839 2,207 20,968 SH   DFND 1 0 0 20,968
VISA INC OPT 92826C839 21,890 208,000 SH Put SOLE 8 208,000 0 0
VISA INC COM 92826C839 5,323 50,574 SH   SOLE 8 50,574 0 0
VISA INC OPT 92826C839 30,709 291,800 SH Call SOLE 8 291,800 0 0
VISA INC COM 92826C839 38 358 SH   SOLE 9 358 0 0
VISA INC COM 92826C839 689 6,550 SH   DFND 20 0 0 6,550
VISA INC COM 92826C839 1,927 18,312 SH   SOLE 20 0 18,312 0
VISHAY INTERTECHNOLOGY INC COM 928298108 7,035 374,224 SH   SOLE 1 374,224 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 12 641 SH   SOLE 8 641 0 0
VISHAY PRECISION GROUP INC COM 92835K103 10 414 SH   SOLE 1 414 0 0
VISHAY PRECISION GROUP INC COM 92835K103 75 3,063 SH   SOLE 8 3,063 0 0
VISTA GOLD CORP COM 927926303 3 3,577 SH   SOLE 8 3,577 0 0
VISTA OUTDOOR INC COM 928377100 331 14,426 SH   SOLE 1 14,426 0 0
VISTA OUTDOOR INC COM 928377100 0 10 SH   SOLE 8 10 0 0
VISTEON CORP COM 92839U206 265 2,138 SH   SOLE 1 2,138 0 0
VISTEON CORP OPT 92839U206 12 100 SH Put SOLE 8 100 0 0
VISTEON CORP COM 92839U206 1,437 11,615 SH   SOLE 8 11,615 0 0
VISTRA ENERGY CORP COM 92840M102 12,865 688,332 SH   SOLE 1 688,332 0 0
VISTRA ENERGY CORP COM 92840M102 1,175 62,845 SH   SOLE 8 62,845 0 0
VITAL THERAPIES INC COM 92847R104 0 11 SH   SOLE 1 11 0 0
VITAL THERAPIES INC COM 92847R104 0 24 SH   SOLE 8 24 0 0
VITAMIN SHOPPE INC COM 92849E101 749 139,953 SH   SOLE 1 139,953 0 0
VITAMIN SHOPPE INC OPT 92849E101 25 4,600 SH Call SOLE 8 4,600 0 0
VITAMIN SHOPPE INC COM 92849E101 187 34,939 SH   SOLE 8 34,939 0 0
VITAMIN SHOPPE INC OPT 92849E101 155 29,000 SH Put SOLE 8 29,000 0 0
VIVEVE MED INC COM 92852W204 3 450 SH   SOLE 1 450 0 0
VIVINT SOLAR INC COM 92854Q106 2 604 SH   SOLE 1 604 0 0
VIVINT SOLAR INC COM 92854Q106 7 2,000 SH   DFND 1 0 0 2,000
VIVINT SOLAR INC COM 92854Q106 10 3,051 SH   SOLE 8 3,051 0 0
VIVUS INC COM 928551100 49 49,421 SH   SOLE 1 49,421 0 0
VIVUS INC OPT 928551100 5 5,200 SH Put SOLE 8 5,200 0 0
VIVUS INC OPT 928551100 21 20,900 SH Call SOLE 8 20,900 0 0
VIVUS INC COM 928551100 4 3,971 SH   SOLE 8 3,971 0 0
VMWARE INC COM 928563402 5,661 51,846 SH   SOLE 1 51,846 0 0
VMWARE INC OPT 928563402 3,527 32,300 SH Put SOLE 8 32,300 0 0
VMWARE INC COM 928563402 54 497 SH   SOLE 8 497 0 0
VMWARE INC OPT 928563402 7,611 69,700 SH Call SOLE 8 69,700 0 0
VOC ENERGY TR TRUS 91829B103 0 81 SH   SOLE 8 81 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 2,592 82,649 SH   SOLE 1 82,649 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 77 2,471 SH   SOLE 8 2,471 0 0
VODAFONE GROUP PLC NEW ADR 92857W308 1,655 58,171 SH   SOLE 1 58,171 0 0
VODAFONE GROUP PLC NEW ADR 92857W308 285 10,000 SH   DFND 1 0 0 10,000
VODAFONE GROUP PLC NEW OPT 92857W308 6,147 216,000 SH Call SOLE 8 216,000 0 0
VODAFONE GROUP PLC NEW OPT 92857W308 4,383 154,000 SH Put SOLE 8 154,000 0 0
VODAFONE GROUP PLC NEW ADR 92857W308 16 551 SH   SOLE 8 551 0 0
VONAGE HLDGS CORP COM 92886T201 179 21,920 SH   SOLE 1 21,920 0 0
VONAGE HLDGS CORP COM 92886T201 44 5,452 SH   SOLE 8 5,452 0 0
VORNADO RLTY TR TRUS 929042109 13,288 172,842 SH   SOLE 1 172,842 0 0
VORNADO RLTY TR OPT 929042109 2,860 37,200 SH Put SOLE 8 37,200 0 0
VORNADO RLTY TR OPT 929042109 2,568 33,400 SH Call SOLE 8 33,400 0 0
VORNADO RLTY TR TRUS 929042109 547 7,121 SH   SOLE 8 7,121 0 0
VOXELJET AG ADR 92912L107 43 7,850 SH   DFND 1 0 0 7,850
VOXELJET AG ADR 92912L107 1 218 SH   SOLE 8 218 0 0
VOXX INTL CORP COM 91829F104 4 464 SH   SOLE 1 464 0 0
VOYA FINL INC COM 929089100 2,494 62,539 SH   SOLE 1 62,539 0 0
VOYA FINL INC COM 929089100 83 2,065 SH   SOLE 8 2,065 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 301 14,637 SH   SOLE 1 14,637 0 0
VSE CORP COM 918284100 22 402 SH   SOLE 1 402 0 0
VTV THERAPEUTICS INC COM 918385105 3 482 SH   SOLE 1 482 0 0
VULCAN MATLS CO COM 929160109 9,756 81,569 SH   SOLE 1 81,569 0 0
VULCAN MATLS CO COM 929160109 4,061 33,954 SH   SOLE 8 33,954 0 0
VULCAN MATLS CO OPT 929160109 7,523 62,900 SH Put SOLE 8 62,900 0 0
VULCAN MATLS CO OPT 929160109 91,267 763,100 SH Call SOLE 8 763,100 0 0
VULCAN MATLS CO COM 929160109 121 1,014 SH   SOLE 9 1,014 0 0
VUZIX CORP COM 92921W300 0 56 SH   SOLE 8 56 0 0
VWR CORP COM 91843L103 7,274 219,662 SH   SOLE 1 219,662 0 0
VWR CORP COM 91843L103 93 2,813 SH   SOLE 8 2,813 0 0
W &amp T OFFSHORE INC COM 92922P106 7 2,173 SH   SOLE 1 2,173 0 0
W &amp T OFFSHORE INC COM 92922P106 6 2,149 SH   SOLE 8 2,149 0 0
W P CAREY INC COM 92936U109 34 500 SH   DFND 1 0 0 500
W P CAREY INC TRUS 92936U109 988 14,659 SH   SOLE 1 14,659 0 0
W P CAREY INC OPT 92936U109 168 2,500 SH Put SOLE 8 2,500 0 0
W P CAREY INC TRUS 92936U109 42 625 SH   SOLE 8 625 0 0
WABASH NATL CORP COM 929566107 1,038 45,514 SH   SOLE 1 45,514 0 0
WABASH NATL CORP COM 929566107 560 24,528 SH   SOLE 8 24,528 0 0
WABCO HLDGS INC COM 92927K102 1,836 12,406 SH   SOLE 1 12,406 0 0
WABCO HLDGS INC COM 92927K102 7 48 SH   SOLE 8 48 0 0
WABTEC CORP COM 929740108 813 10,735 SH   SOLE 1 10,735 0 0
WABTEC CORP COM 929740108 241 3,171 SH   SOLE 8 3,171 0 0
WABTEC CORP OPT 929740108 61 800 SH Call SOLE 8 800 0 0
WABTEC CORP OPT 929740108 242 3,200 SH Put SOLE 8 3,200 0 0
WADDELL &amp REED FINL INC COM 930059100 369 18,359 SH   SOLE 1 18,359 0 0
WAGEWORKS INC COM 930427109 361 5,956 SH   SOLE 1 5,956 0 0
WAGEWORKS INC COM 930427109 43 693 SH   SOLE 8 693 0 0
WAL-MART STORES INC COM 931142103 116,880 1,495,788 SH   SOLE 1 1,495,788 0 0
WAL-MART STORES INC COM 931142103 457 5,848 SH   DFND 1 0 0 5,848
WAL-MART STORES INC COM 931142103 9,554 122,270 SH   SOLE 8 122,270 0 0
WAL-MART STORES INC OPT 931142103 36,585 468,200 SH Call SOLE 8 468,200 0 0
WAL-MART STORES INC OPT 931142103 46,978 601,200 SH Put SOLE 8 601,200 0 0
WAL-MART STORES INC COM 931142103 2,183 27,934 SH   SOLE 9 27,934 0 0
WAL-MART STORES INC COM 931142103 602 7,700 SH   DFND 20 0 0 7,700
WALGREENS BOOTS ALLIANCE INC COM 931427108 425 5,498 SH   DFND 1 0 0 5,498
WALGREENS BOOTS ALLIANCE INC COM 931427108 161,226 2,087,874 SH   SOLE 1 2,087,874 0 0
WALGREENS BOOTS ALLIANCE INC OPT 931427108 5,367 69,500 SH Call SOLE 8 69,500 0 0
WALGREENS BOOTS ALLIANCE INC OPT 931427108 2,811 36,400 SH Put SOLE 8 36,400 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,167 15,115 SH   SOLE 8 15,115 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 50,846 658,455 SH   SOLE 9 658,455 0 0
WALKER &amp DUNLOP INC COM 93148P102 216 4,136 SH   SOLE 1 4,136 0 0
WALTER INVT MGMT CORP COM 93317W102 0 81 SH   SOLE 8 81 0 0
WARRIOR MET COAL INC COM 93627C101 500 21,230 SH   SOLE 1 21,230 0 0
WARRIOR MET COAL INC COM 93627C101 39 1,663 SH   SOLE 8 1,663 0 0
WASHINGTON FED INC COM 938824109 1,509 44,852 SH   SOLE 1 44,852 0 0
WASHINGTON PRIME GROUP NEW TRUS 93964W108 2,512 301,533 SH   SOLE 1 301,533 0 0
WASHINGTON PRIME GROUP NEW TRUS 93964W108 5 497 SH   SOLE 8 497 0 0
WASHINGTON REAL ESTATE INVT TRUS 939653101 2,060 62,866 SH   SOLE 1 62,866 0 0
WASHINGTON REAL ESTATE INVT TRUS 939653101 2 58 SH   SOLE 8 58 0 0
WASHINGTON TR BANCORP COM 940610108 20 347 SH   SOLE 1 347 0 0
WASHINGTONFIRST BANKSHARES I COM 940730104 11 309 SH   SOLE 1 309 0 0
WASTE CONNECTIONS INC COM 94106B101 1,409 20,133 SH   SOLE 1 20,133 0 0
WASTE MGMT INC DEL COM 94106L109 13,003 166,130 SH   SOLE 1 166,130 0 0
WASTE MGMT INC DEL COM 94106L109 215 2,750 SH   DFND 1 0 0 2,750
WASTE MGMT INC DEL OPT 94106L109 2,332 29,800 SH Put SOLE 8 29,800 0 0
WASTE MGMT INC DEL COM 94106L109 286 3,664 SH   SOLE 8 3,664 0 0
WASTE MGMT INC DEL OPT 94106L109 3,953 50,500 SH Call SOLE 8 50,500 0 0
WASTE MGMT INC DEL COM 94106L109 19 242 SH   SOLE 9 242 0 0
WATERS CORP COM 941848103 8,697 48,443 SH   SOLE 1 48,443 0 0
WATERS CORP OPT 941848103 359 2,000 SH Put SOLE 8 2,000 0 0
WATERS CORP OPT 941848103 180 1,000 SH Call SOLE 8 1,000 0 0
WATERS CORP COM 941848103 325 1,808 SH   SOLE 8 1,808 0 0
WATERSTONE FINL INC MD COM 94188P101 16 792 SH   SOLE 1 792 0 0
WATSCO INC COM 942622200 24 154 SH   SOLE 1 154 0 0
WATSCO INC COM 942622200 233 1,448 SH   SOLE 8 1,448 0 0
WATSCO INC OPT 942622200 97 600 SH Call SOLE 8 600 0 0
WATTS WATER TECHNOLOGIES INC COM 942749102 288 4,146 SH   SOLE 1 4,146 0 0
WATTS WATER TECHNOLOGIES INC COM 942749102 28 404 SH   SOLE 8 404 0 0
WAVE LIFE SCIENCES LTD COM Y95308105 198 9,075 SH   SOLE 1 9,075 0 0
WAYFAIR INC COM 94419L101 2,648 39,279 SH   SOLE 1 39,279 0 0
WAYFAIR INC OPT 94419L101 6,693 99,300 SH Put SOLE 8 99,300 0 0
WAYFAIR INC OPT 94419L101 8,944 132,700 SH Call SOLE 8 132,700 0 0
WAYFAIR INC COM 94419L101 104 1,552 SH   SOLE 8 1,552 0 0
WAYFAIR INC BOND 94419LAA9 2,640 2,725,000 PRN   SOLE 8 0 0 2,725,000
WD-40 CO COM 929236107 1,267 11,320 SH   SOLE 1 11,320 0 0
WEATHERFORD INTL PLC COM G48833100 18,269 3,988,697 SH   SOLE 1 3,988,697 0 0
WEATHERFORD INTL PLC OPT G48833100 1,826 398,600 SH Put SOLE 8 398,600 0 0
WEATHERFORD INTL PLC OPT G48833100 2,439 532,500 SH Call SOLE 8 532,500 0 0
WEATHERFORD INTL PLC COM G48833100 758 165,589 SH   SOLE 8 165,589 0 0
WEB COM GROUP INC COM 94733A104 1,027 41,069 SH   SOLE 1 41,069 0 0
WEB COM GROUP INC OPT 94733A104 85 3,400 SH Call SOLE 8 3,400 0 0
WEB COM GROUP INC COM 94733A104 51 2,035 SH   SOLE 8 2,035 0 0
WEBSTER FINL CORP CONN COM 947890109 605 11,530 SH   SOLE 1 11,530 0 0
WEBSTER FINL CORP CONN OPT 947890109 394 7,500 SH Put SOLE 8 7,500 0 0
WEBSTER FINL CORP CONN OPT 947890109 137 2,600 SH Call SOLE 8 2,600 0 0
WEBSTER FINL CORP CONN COM 947890109 136 2,593 SH   SOLE 8 2,593 0 0
WEC ENERGY GROUP INC COM 92939U106 41,420 659,740 SH   SOLE 1 659,740 0 0
WEC ENERGY GROUP INC COM 92939U106 236 3,755 SH   SOLE 8 3,755 0 0
WEIBO CORP ADR 948596101 672 6,787 SH   SOLE 1 6,787 0 0
WEIBO CORP ADR 948596101 5 50 SH   DFND 1 0 0 50
WEIBO CORP OPT 948596101 11,054 111,720 SH Call SOLE 8 111,720 0 0
WEIBO CORP OPT 948596101 14,704 148,620 SH Put SOLE 8 148,620 0 0
WEIBO CORP ADR 948596101 20 202 SH   SOLE 8 202 0 0
WEIBO CORP ADR 948596101 1,607 16,240 SH   SOLE 9 16,240 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 2,965 68,086 SH   SOLE 1 68,086 0 0
WEIGHT WATCHERS INTL INC NEW OPT 948626106 21,653 497,200 SH Put SOLE 8 497,200 0 0
WEIGHT WATCHERS INTL INC NEW OPT 948626106 3,784 86,900 SH Call SOLE 8 86,900 0 0
WEINGARTEN RLTY INVS TRUS 948741103 2,990 94,207 SH   SOLE 1 94,207 0 0
WEINGARTEN RLTY INVS OPT 948741103 508 16,000 SH Put SOLE 8 16,000 0 0
WEINGARTEN RLTY INVS OPT 948741103 63 2,000 SH Call SOLE 8 2,000 0 0
WEINGARTEN RLTY INVS TRUS 948741103 53 1,669 SH   SOLE 8 1,669 0 0
WEIS MKTS INC COM 948849104 43 986 SH   SOLE 1 986 0 0
WEIS MKTS INC COM 948849104 27 614 SH   SOLE 8 614 0 0
WELBILT INC COM 949090104 683 29,633 SH   SOLE 1 29,633 0 0
WELBILT INC COM 949090104 689 29,887 SH   SOLE 8 29,887 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 7,690 44,773 SH   SOLE 1 44,773 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 303 1,762 SH   SOLE 8 1,762 0 0
WELLS FARGO CO NEW COM 949746101 1,919 34,802 SH   DFND 1 0 0 34,802
WELLS FARGO CO NEW COM 949746101 145,120 2,631,361 SH   SOLE 1 2,570,899 60,462 0
WELLS FARGO CO NEW COM 949746101 4,268 77,389 SH   SOLE 8 77,389 0 0
WELLS FARGO CO NEW OPT 949746101 87,981 1,595,300 SH Put SOLE 8 1,595,300 0 0
WELLS FARGO CO NEW OPT 949746101 94,411 1,711,900 SH Call SOLE 8 1,711,900 0 0
WELLS FARGO CO NEW COM 949746101 441 7,988 SH   SOLE 9 7,988 0 0
WELLS FARGO CO NEW COM 949746101 802 14,550 SH   DFND 20 0 0 14,550
WELLTOWER INC COM 95040Q104 2,228 31,706 SH   SOLE 1 31,706 0 0
WELLTOWER INC TRUS 95040Q104 36,737 522,715 SH   SOLE 1 522,715 0 0
WELLTOWER INC OPT 95040Q104 2,804 39,900 SH Put SOLE 8 39,900 0 0
WELLTOWER INC OPT 95040Q104 3,071 43,700 SH Call SOLE 8 43,700 0 0
WELLTOWER INC TRUS 95040Q104 33 460 SH   SOLE 8 460 0 0
WELLTOWER INC COM 95040Q104 1,869 26,600 SH   SOLE 9 26,600 0 0
WENDYS CO COM 95058W100 2,182 140,488 SH   SOLE 1 140,488 0 0
WENDYS CO OPT 95058W100 48 3,100 SH Put SOLE 8 3,100 0 0
WENDYS CO COM 95058W100 154 9,942 SH   SOLE 8 9,942 0 0
WENDYS CO OPT 95058W100 213 13,700 SH Call SOLE 8 13,700 0 0
WERNER ENTERPRISES INC COM 950755108 164 4,496 SH   SOLE 1 4,496 0 0
WERNER ENTERPRISES INC COM 950755108 25 681 SH   SOLE 8 681 0 0
WESBANCO INC COM 950810101 104 2,524 SH   SOLE 1 2,524 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 1,289 137,193 SH   SOLE 1 137,193 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 22 2,359 SH   SOLE 8 2,359 0 0
WESCO INTL INC COM 95082P105 513 8,811 SH   SOLE 1 8,811 0 0
WESCO INTL INC OPT 95082P105 105 1,800 SH Call SOLE 8 1,800 0 0
WESCO INTL INC OPT 95082P105 583 10,000 SH Put SOLE 8 10,000 0 0
WESCO INTL INC COM 95082P105 477 8,190 SH   SOLE 8 8,190 0 0
WEST BANCORPORATION INC COM 95123P106 11 468 SH   SOLE 1 468 0 0
WEST CORP COM 952355204 1,587 67,571 SH   SOLE 1 67,571 0 0
WEST CORP COM 952355204 173 7,399 SH   SOLE 8 7,399 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 37 378 SH   SOLE 1 378 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 55 568 SH   SOLE 8 568 0 0
WESTAMERICA BANCORPORATION COM 957090103 80 1,352 SH   SOLE 1 1,352 0 0
WESTAR ENERGY INC COM 95709T100 662 13,347 SH   SOLE 1 13,347 0 0
WESTAR ENERGY INC COM 95709T100 882 17,787 SH   SOLE 8 17,787 0 0
WESTERN ALLIANCE BANCORP COM 957638109 942 17,742 SH   SOLE 1 17,742 0 0
WESTERN ALLIANCE BANCORP COM 957638109 249 4,706 SH   SOLE 8 4,706 0 0
WESTERN ASSET HIGH INCM OPP FUND 95766K109 260 50,590 SH   DFND 1 0 0 50,590
WESTERN ASSET MTG CAP CORP TRUS 95790D105 10 949 SH   SOLE 1 949 0 0
WESTERN DIGITAL CORP COM 958102105 32,228 373,006 SH   SOLE 1 373,006 0 0
WESTERN DIGITAL CORP COM 958102105 30 350 SH   DFND 1 0 0 350
WESTERN DIGITAL CORP OPT 958102105 60,127 695,911 SH Put SOLE 8 695,911 0 0
WESTERN DIGITAL CORP COM 958102105 14,674 169,827 SH   SOLE 8 169,827 0 0
WESTERN DIGITAL CORP OPT 958102105 52,172 603,846 SH Call SOLE 8 603,846 0 0
WESTERN DIGITAL CORP COM 958102105 363 4,207 SH   SOLE 9 4,207 0 0
WESTERN GAS EQUITY PARTNERS COM 95825R103 9,243 224,455 SH   SOLE 1 224,455 0 0
WESTERN GAS PARTNERS LP COM 958254104 109,387 2,133,130 SH   SOLE 1 2,133,130 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 7 662 SH   SOLE 1 662 0 0
WESTERN REFNG LOGISTICS LP COM 95931Q205 3,647 141,382 SH   SOLE 1 141,382 0 0
WESTERN UN CO COM 959802109 6,312 328,706 SH   SOLE 1 328,706 0 0
WESTERN UN CO COM 959802109 222 11,553 SH   SOLE 8 11,553 0 0
WESTERN UN CO OPT 959802109 493 25,700 SH Put SOLE 8 25,700 0 0
WESTERN UN CO OPT 959802109 138 7,200 SH Call SOLE 8 7,200 0 0
WESTERN UN CO COM 959802109 799 41,632 SH   SOLE 9 41,632 0 0
WESTLAKE CHEM CORP COM 960413102 4,240 51,030 SH   SOLE 1 51,030 0 0
WESTLAKE CHEM CORP COM 960413102 329 3,957 SH   SOLE 8 3,957 0 0
WESTLAKE CHEM CORP OPT 960413102 1,005 12,100 SH Put SOLE 8 12,100 0 0
WESTLAKE CHEM CORP OPT 960413102 3,049 36,700 SH Call SOLE 8 36,700 0 0
WESTLAKE CHEM PARTNERS LP COM 960417103 2 100 SH   SOLE 8 100 0 0
WESTMORELAND COAL CO COM 960878106 147 57,428 SH   SOLE 1 57,428 0 0
WESTROCK CO COM 96145D105 10,186 179,544 SH   SOLE 1 179,544 0 0
WESTROCK CO COM 96145D105 2,514 44,326 SH   SOLE 8 44,326 0 0
WESTROCK CO OPT 96145D105 85 1,500 SH Put SOLE 8 1,500 0 0
WESTROCK CO OPT 96145D105 2,502 44,100 SH Call SOLE 8 44,100 0 0
WESTROCK CO COM 96145D105 9,045 159,447 SH   SOLE 9 159,447 0 0
WESTROCK CO COM 96145D105 0 1 SH   SOLE 44 1 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 13 187 SH   SOLE 1 187 0 0
WEX INC COM 96208T104 342 3,043 SH   SOLE 1 3,043 0 0
WEX INC COM 96208T104 36 318 SH   SOLE 8 318 0 0
WEYCO GROUP INC COM 962149100 4 148 SH   SOLE 1 148 0 0
WEYERHAEUSER CO TRUS 962166104 385,365 11,324,304 SH   SOLE 1 11,324,304 0 0
WEYERHAEUSER CO COM 962166104 47 1,378 SH   DFND 1 0 0 1,378
WEYERHAEUSER CO COM 962166104 385 11,323 SH   SOLE 1 11,323 0 0
WEYERHAEUSER CO TRUS 962166104 3,004 88,293 SH   SOLE 8 88,293 0 0
WEYERHAEUSER CO OPT 962166104 12,578 369,600 SH Call SOLE 8 369,600 0 0
WEYERHAEUSER CO OPT 962166104 1,191 35,000 SH Put SOLE 8 35,000 0 0
WGL HLDGS INC COM 92924F106 2,194 26,061 SH   SOLE 1 26,061 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 1,344 70,416 SH   SOLE 1 70,416 0 0
WHEATON PRECIOUS METALS CORP OPT 962879102 1,056 55,300 SH Put SOLE 8 55,300 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 3,250 170,242 SH   SOLE 8 170,242 0 0
WHEATON PRECIOUS METALS CORP OPT 962879102 2,426 127,100 SH Call SOLE 8 127,100 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 6 298 SH   SOLE 9 298 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 43 2,250 SH   DFND 20 0 0 2,250
WHIRLPOOL CORP COM 963320106 17,361 94,122 SH   SOLE 1 94,122 0 0
WHIRLPOOL CORP COM 963320106 44 240 SH   DFND 1 0 0 240
WHIRLPOOL CORP COM 963320106 1,950 10,571 SH   SOLE 8 10,571 0 0
WHIRLPOOL CORP OPT 963320106 6,123 33,200 SH Call SOLE 8 33,200 0 0
WHIRLPOOL CORP OPT 963320106 8,300 45,000 SH Put SOLE 8 45,000 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 2,374 2,770 SH   SOLE 1 2,770 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 223 260 SH   SOLE 8 260 0 0
WHITESTONE REIT TRUS 966084204 11 863 SH   SOLE 1 863 0 0
WHITESTONE REIT TRUS 966084204 35 2,713 SH   SOLE 8 2,713 0 0
WHITING PETE CORP NEW COM 966387102 3,178 581,947 SH   SOLE 1 581,947 0 0
WHITING PETE CORP NEW OPT 966387102 7,454 1,365,200 SH Call SOLE 8 1,365,200 0 0
WHITING PETE CORP NEW COM 966387102 407 74,456 SH   SOLE 8 74,456 0 0
WHITING PETE CORP NEW OPT 966387102 7,013 1,284,400 SH Put SOLE 8 1,284,400 0 0
WIDEOPENWEST INC COM 96758W101 218 14,478 SH   SOLE 1 14,478 0 0
WIDEPOINT CORP COM 967590100 0 18 SH   SOLE 8 18 0 0
WILDHORSE RESOURCE DEV CORP COM 96812T102 7 499 SH   SOLE 1 499 0 0
WILEY JOHN &amp SONS INC COM 968223206 1,172 21,918 SH   SOLE 1 21,918 0 0
WILHELMINA INTL INC COM 968235200 1 86 SH   SOLE 8 86 0 0
WILLBROS GROUP INC DEL COM 969203108 3 1,016 SH   SOLE 1 1,016 0 0
WILLBROS GROUP INC DEL COM 969203108 1 384 SH   SOLE 8 384 0 0
WILLDAN GROUP INC COM 96924N100 51 1,553 SH   SOLE 1 1,553 0 0
WILLIAMS COS INC DEL COM 969457100 30,890 1,029,378 SH   SOLE 1 1,029,378 0 0
WILLIAMS COS INC DEL OPT 969457100 2,896 96,500 SH Put SOLE 8 96,500 0 0
WILLIAMS COS INC DEL OPT 969457100 2,617 87,200 SH Call SOLE 8 87,200 0 0
WILLIAMS COS INC DEL COM 969457100 1,377 45,908 SH   SOLE 8 45,908 0 0
WILLIAMS COS INC DEL COM 969457100 18 603 SH   SOLE 9 603 0 0
WILLIAMS PARTNERS L P NEW OPT 96949L105 6,913 177,700 SH Put SOLE 1 177,700 0 0
WILLIAMS PARTNERS L P NEW COM 96949L105 38,146 980,628 SH   SOLE 1 980,628 0 0
WILLIAMS PARTNERS L P NEW OPT 96949L105 2,015 51,800 SH Call SOLE 8 51,800 0 0
WILLIAMS PARTNERS L P NEW OPT 96949L105 440 11,300 SH Put SOLE 8 11,300 0 0
WILLIAMS SONOMA INC COM 969904101 1,546 31,010 SH   SOLE 1 31,010 0 0
WILLIAMS SONOMA INC COM 969904101 3 52 SH   SOLE 8 52 0 0
WILLIAMS SONOMA INC OPT 969904101 5,315 106,600 SH Put SOLE 8 106,600 0 0
WILLIAMS SONOMA INC OPT 969904101 3,964 79,500 SH Call SOLE 8 79,500 0 0
WILLIS LEASE FINANCE CORP COM 970646105 56 2,279 SH   SOLE 1 2,279 0 0
WILLIS TOWERS WATSON PUB LTD COM G96629103 14,658 95,032 SH   SOLE 1 95,032 0 0
WILLIS TOWERS WATSON PUB LTD COM G96629103 1,792 11,621 SH   SOLE 8 11,621 0 0
WINDSTREAM HLDGS INC COM 97382A200 758 427,480 SH   SOLE 1 427,480 0 0
WINDSTREAM HLDGS INC OPT 97382A200 115 65,100 SH Call SOLE 8 65,100 0 0
WINDSTREAM HLDGS INC OPT 97382A200 119 67,400 SH Put SOLE 8 67,400 0 0
WINDSTREAM HLDGS INC COM 97382A200 49 27,873 SH   SOLE 8 27,873 0 0
WINDSTREAM HLDGS INC COM 97382A200 1 371 SH   SOLE 9 371 0 0
WINGSTOP INC COM 974155103 457 13,764 SH   SOLE 1 13,764 0 0
WINGSTOP INC COM 974155103 3,817 114,797 SH   SOLE 8 114,797 0 0
WINGSTOP INC OPT 974155103 665 20,000 SH Call SOLE 8 20,000 0 0
WINMARK CORP COM 974250102 7 55 SH   SOLE 1 55 0 0
WINNEBAGO INDS INC OPT 974637100 4,072 91,000 SH Put SOLE 1 91,000 0 0
WINNEBAGO INDS INC COM 974637100 1,012 22,597 SH   SOLE 1 22,597 0 0
WINNEBAGO INDS INC OPT 974637100 1,566 35,000 SH Put SOLE 8 35,000 0 0
WINNEBAGO INDS INC OPT 974637100 788 17,600 SH Call SOLE 8 17,600 0 0
WINNEBAGO INDS INC COM 974637100 527 11,783 SH   SOLE 8 11,783 0 0
WINS FIN HLDGS INC COM G97223104 0 38 SH   SOLE 1 38 0 0
WINTRUST FINL CORP COM 97650W108 1,775 22,662 SH   SOLE 1 22,662 0 0
WINTRUST FINL CORP COM 97650W108 12 155 SH   SOLE 8 155 0 0
WIPRO LTD ADR 97651M109 847 149,052 SH   SOLE 1 149,052 0 0
WIPRO LTD ADR 97651M109 2 267 SH   SOLE 8 267 0 0
WISDOMTREE INVTS INC COM 97717P104 941 92,475 SH   SOLE 1 92,475 0 0
WISDOMTREE INVTS INC OPT 97717P104 1,120 110,000 SH Put SOLE 8 110,000 0 0
WISDOMTREE INVTS INC OPT 97717P104 510 50,100 SH Call SOLE 8 50,100 0 0
WISDOMTREE INVTS INC COM 97717P104 112 11,050 SH   SOLE 8 11,050 0 0
WISDOMTREE TR FUND 97717W422 232 9,200 SH   SOLE 1 9,200 0 0
WISDOMTREE TR FUND 97717W315 58 1,341 SH   SOLE 1 1,341 0 0
WISDOMTREE TR FUND 97717W851 492 9,000 SH   DFND 1 0 0 9,000
WISDOMTREE TR FUND 97717X701 317 4,900 SH   DFND 1 0 0 4,900
WISDOMTREE TR FUND 97717W851 5,626 102,847 SH   SOLE 1 102,847 0 0
WISDOMTREE TR FUND 97717W422 1,293 51,370 SH   SOLE 8 51,370 0 0
WISDOMTREE TR FUND 97717W307 3 33 SH   SOLE 8 33 0 0
WISDOMTREE TR OPT 97717X701 854 13,200 SH Put SOLE 8 13,200 0 0
WISDOMTREE TR OPT 97717W422 5,517 219,200 SH Put SOLE 8 219,200 0 0
WISDOMTREE TR FUND 97717X594 3 93 SH   SOLE 8 93 0 0
WISDOMTREE TR OPT 97717X701 1,805 27,900 SH Call SOLE 8 27,900 0 0
WISDOMTREE TR FUND 97717X701 449 6,935 SH   SOLE 8 6,935 0 0
WISDOMTREE TR OPT 97717W851 4,267 78,000 SH Call SOLE 8 78,000 0 0
WISDOMTREE TR FUND 97717X172 87 1,700 SH   SOLE 8 1,700 0 0
WISDOMTREE TR OPT 97717W851 5,929 108,400 SH Put SOLE 8 108,400 0 0
WISDOMTREE TR OPT 97717W422 705 28,000 SH Call SOLE 8 28,000 0 0
WISDOMTREE TR FUND 97717W851 21,505 393,144 SH   SOLE 8 393,144 0 0
WISDOMTREE TR FUND 97717W422 1,943 77,190 SH   SOLE 9 77,190 0 0
WISDOMTREE TR FUND 97717W851 471 8,600 SH   SOLE 9 8,600 0 0
WIX COM LTD COM M98068105 6,167 85,837 SH   SOLE 1 85,837 0 0
WIX COM LTD OPT M98068105 1,394 19,400 SH Put SOLE 8 19,400 0 0
WIX COM LTD OPT M98068105 3,981 55,400 SH Call SOLE 8 55,400 0 0
WMIH CORP COM 92936P100 10 10,960 SH   SOLE 1 10,960 0 0
WMIH CORP COM 92936P100 0 4 SH   SOLE 8 4 0 0
WOLVERINE WORLD WIDE INC COM 978097103 2,538 87,951 SH   SOLE 1 87,951 0 0
WOODWARD INC COM 980745103 757 9,761 SH   SOLE 1 9,761 0 0
WORKDAY INC COM 98138H101 37,221 353,176 SH   SOLE 1 353,176 0 0
WORKDAY INC BOND 98138HAC5 3,255 2,494,000 PRN   SOLE 8 0 0 2,494,000
WORKDAY INC OPT 98138H101 8,389 79,600 SH Put SOLE 8 79,600 0 0
WORKDAY INC OPT 98138H101 9,201 87,300 SH Call SOLE 8 87,300 0 0
WORKDAY INC COM 98138H101 2,297 21,806 SH   SOLE 8 21,806 0 0
WORKHORSE GROUP INC COM 98138J206 6 2,200 SH   SOLE 1 2,200 0 0
WORKIVA INC COM 98139A105 31 1,475 SH   SOLE 1 1,475 0 0
WORKIVA INC COM 98139A105 2 76 SH   SOLE 8 76 0 0
WORLD ACCEP CORP DEL COM 981419104 280 3,388 SH   SOLE 1 3,388 0 0
WORLD FUEL SVCS CORP COM 981475106 2,516 74,213 SH   SOLE 1 74,213 0 0
WORLD FUEL SVCS CORP COM 981475106 56 1,662 SH   SOLE 8 1,662 0 0
WORLD WRESTLING ENTMT INC COM 98156Q108 21 900 SH   SOLE 1 900 0 0
WORLD WRESTLING ENTMT INC COM 98156Q108 16 700 SH   SOLE 8 700 0 0
WORTHINGTON INDS INC COM 981811102 6,026 130,980 SH   SOLE 1 130,980 0 0
WORTHINGTON INDS INC OPT 981811102 230 5,000 SH Call SOLE 8 5,000 0 0
WORTHINGTON INDS INC OPT 981811102 14 300 SH Put SOLE 8 300 0 0
WORTHINGTON INDS INC COM 981811102 23 500 SH   SOLE 8 500 0 0
WPP PLC NEW ADR 92937A102 18 197 SH   SOLE 8 197 0 0
WPX ENERGY INC COM 98212B103 240 20,922 SH   SOLE 1 20,922 0 0
WPX ENERGY INC COM 98212B103 92 7,965 SH   SOLE 8 7,965 0 0
WRIGHT MED GROUP INC BOND 98235TAE7 363 336,000 PRN   SOLE 8 0 0 336,000
WRIGHT MED GROUP N V COM N96617118 2,371 91,652 SH   SOLE 1 91,652 0 0
WRIGHT MED GROUP N V COM N96617118 93 3,597 SH   SOLE 8 3,597 0 0
WRIGHT MED GROUP N V BOND 98236JAB4 255 190,000 PRN   SOLE 8 0 0 190,000
WSFS FINL CORP COM 929328102 34 702 SH   SOLE 1 702 0 0
WVS FINL CORP COM 929358109 0 1 SH   SOLE 8 1 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 29,846 283,156 SH   SOLE 1 283,156 0 0
WYNDHAM WORLDWIDE CORP OPT 98310W108 1,834 17,400 SH Put SOLE 8 17,400 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 1,978 18,764 SH   SOLE 8 18,764 0 0
WYNDHAM WORLDWIDE CORP OPT 98310W108 569 5,400 SH Call SOLE 8 5,400 0 0
WYNN RESORTS LTD COM 983134107 74 500 SH   DFND 1 0 0 500
WYNN RESORTS LTD COM 983134107 14,466 97,145 SH   SOLE 1 97,145 0 0
WYNN RESORTS LTD OPT 983134107 26,478 177,800 SH Put SOLE 8 177,800 0 0
WYNN RESORTS LTD OPT 983134107 91,690 615,700 SH Call SOLE 8 615,700 0 0
WYNN RESORTS LTD COM 983134107 2,356 15,825 SH   SOLE 8 15,825 0 0
WYNN RESORTS LTD COM 983134107 252 1,692 SH   SOLE 9 1,692 0 0
XBIOTECH INC COM 98400H102 3 753 SH   SOLE 1 753 0 0
XCEL ENERGY INC COM 98389B100 47 1,000 SH   DFND 1 0 0 1,000
XCEL ENERGY INC COM 98389B100 56,575 1,195,590 SH   SOLE 1 1,195,590 0 0
XCEL ENERGY INC COM 98389B100 472 9,984 SH   SOLE 8 9,984 0 0
XCEL ENERGY INC COM 98389B100 106 2,245 SH   SOLE 9 2,245 0 0
XCERRA CORP COM 98400J108 1,697 172,381 SH   SOLE 1 172,381 0 0
XCERRA CORP COM 98400J108 78 7,880 SH   SOLE 8 7,880 0 0
XENCOR INC COM 98401F105 20 882 SH   SOLE 1 882 0 0
XENCOR INC COM 98401F105 74 3,188 SH   SOLE 8 3,188 0 0
XENIA HOTELS &amp RESORTS INC TRUS 984017103 1,813 86,130 SH   SOLE 1 86,130 0 0
XENIA HOTELS &amp RESORTS INC TRUS 984017103 17 780 SH   SOLE 8 780 0 0
XENITH BANKSHARES INC NEW COM 984102202 7 212 SH   SOLE 1 212 0 0
XERIUM TECHNOLOGIES INC COM 98416J118 0 63 SH   SOLE 8 63 0 0
XEROX CORP COM 984121608 1,883 56,562 SH   SOLE 1 56,562 0 0
XEROX CORP OPT 984121608 919 27,600 SH Put SOLE 8 27,600 0 0
XEROX CORP COM 984121608 330 9,910 SH   SOLE 8 9,910 0 0
XEROX CORP OPT 984121608 905 27,175 SH Call SOLE 8 27,175 0 0
XILINX INC COM 983919101 7,661 108,144 SH   SOLE 1 108,144 0 0
XILINX INC OPT 983919101 8,379 118,300 SH Put SOLE 8 118,300 0 0
XILINX INC COM 983919101 5,427 76,632 SH   SOLE 8 76,632 0 0
XILINX INC OPT 983919101 1,856 26,200 SH Call SOLE 8 26,200 0 0
XINYUAN REAL ESTATE CO LTD OPT 98417P105 30 5,300 SH Put SOLE 8 5,300 0 0
XINYUAN REAL ESTATE CO LTD OPT 98417P105 9 1,500 SH Call SOLE 8 1,500 0 0
XINYUAN REAL ESTATE CO LTD ADR 98417P105 172 30,248 SH   SOLE 8 30,248 0 0
XL GROUP LTD COM G98294104 359 9,100 SH   DFND 1 0 0 9,100
XL GROUP LTD COM G98294104 8,876 224,961 SH   SOLE 1 224,961 0 0
XL GROUP LTD OPT G98294104 8 200 SH Call SOLE 8 200 0 0
XL GROUP LTD OPT G98294104 3,235 82,000 SH Put SOLE 8 82,000 0 0
XL GROUP LTD COM G98294104 422 10,721 SH   SOLE 8 10,721 0 0
XO GROUP INC COM 983772104 14 720 SH   SOLE 1 720 0 0
XO GROUP INC COM 983772104 49 2,505 SH   SOLE 8 2,505 0 0
XPERI CORP COM 98421B100 150 5,911 SH   SOLE 1 5,911 0 0
XPERI CORP COM 98421B100 15 595 SH   SOLE 8 595 0 0
XPO LOGISTICS INC COM 983793100 89 1,307 SH   SOLE 1 1,307 0 0
XPO LOGISTICS INC COM 983793100 2,030 29,949 SH   SOLE 8 29,949 0 0
XPO LOGISTICS INC OPT 983793100 10,561 155,800 SH Put SOLE 8 155,800 0 0
XPO LOGISTICS INC OPT 983793100 20,422 301,300 SH Call SOLE 8 301,300 0 0
XUNLEI LTD ADR 98419E108 2,714 638,404 SH   SOLE 1 638,404 0 0
XYLEM INC COM 98419M100 3,963 63,276 SH   SOLE 1 63,276 0 0
XYLEM INC OPT 98419M100 514 8,200 SH Call SOLE 8 8,200 0 0
XYLEM INC OPT 98419M100 144 2,300 SH Put SOLE 8 2,300 0 0
XYLEM INC COM 98419M100 520 8,297 SH   SOLE 8 8,297 0 0
YAHOO INC BOND 984332AF3 42,868 33,039,000 PRN   SOLE 8 0 0 33,039,000
YAMANA GOLD INC COM 98462Y100 1,639 618,442 SH   SOLE 1 618,442 0 0
YAMANA GOLD INC COM 98462Y100 1 363 SH   DFND 1 0 0 363
YAMANA GOLD INC OPT 98462Y100 1,255 473,500 SH Put SOLE 8 473,500 0 0
YAMANA GOLD INC COM 98462Y100 154 58,083 SH   SOLE 8 58,083 0 0
YAMANA GOLD INC OPT 98462Y100 506 190,700 SH Call SOLE 8 190,700 0 0
YAMANA GOLD INC COM 98462Y100 2 800 SH   DFND 20 0 0 800
YANDEX N V OPT N97284108 2,145 65,100 SH Put SOLE 8 65,100 0 0
YANDEX N V OPT N97284108 656 19,900 SH Call SOLE 8 19,900 0 0
YANDEX N V COM N97284108 4,453 135,156 SH   SOLE 8 135,156 0 0
YELP INC COM 985817105 5,294 122,280 SH   SOLE 1 122,280 0 0
YELP INC OPT 985817105 2,087 48,200 SH Put SOLE 8 48,200 0 0
YELP INC COM 985817105 5,813 134,236 SH   SOLE 8 134,236 0 0
YELP INC OPT 985817105 1,321 30,500 SH Call SOLE 8 30,500 0 0
YEXT INC COM 98585N106 4 312 SH   SOLE 1 312 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 369 8,800 SH   SOLE 1 8,800 0 0
YORK WTR CO COM 987184108 10 298 SH   SOLE 1 298 0 0
YPF SOCIEDAD ANONIMA ADR 984245100 144 6,468 SH   SOLE 1 6,468 0 0
YPF SOCIEDAD ANONIMA OPT 984245100 1,332 59,800 SH Call SOLE 8 59,800 0 0
YPF SOCIEDAD ANONIMA ADR 984245100 868 38,925 SH   SOLE 8 38,925 0 0
YPF SOCIEDAD ANONIMA OPT 984245100 2,206 99,000 SH Put SOLE 8 99,000 0 0
YRC WORLDWIDE INC COM 984249607 493 35,663 SH   SOLE 1 35,663 0 0
YRC WORLDWIDE INC OPT 984249607 816 59,100 SH Call SOLE 8 59,100 0 0
YRC WORLDWIDE INC OPT 984249607 640 46,400 SH Put SOLE 8 46,400 0 0
YUM BRANDS INC COM 988498101 23,109 313,949 SH   SOLE 1 313,949 0 0
YUM BRANDS INC COM 988498101 410 5,574 SH   DFND 1 0 0 5,574
YUM BRANDS INC OPT 988498101 1,075 14,600 SH Call SOLE 8 14,600 0 0
YUM BRANDS INC OPT 988498101 633 8,600 SH Put SOLE 8 8,600 0 0
YUM BRANDS INC COM 988498101 2,024 27,503 SH   SOLE 8 27,503 0 0
YUM BRANDS INC COM 988498101 181 2,464 SH   SOLE 9 2,464 0 0
YUM CHINA HLDGS INC COM 98850P109 223 5,574 SH   DFND 1 0 0 5,574
YUM CHINA HLDGS INC COM 98850P109 900 22,515 SH   SOLE 1 22,515 0 0
YUM CHINA HLDGS INC COM 98850P109 104 2,617 SH   SOLE 8 2,617 0 0
YUM CHINA HLDGS INC OPT 98850P109 8 200 SH Call SOLE 8 200 0 0
YUM CHINA HLDGS INC OPT 98850P109 88 2,200 SH Put SOLE 8 2,200 0 0
YUM CHINA HLDGS INC COM 98850P109 5,364 134,201 SH   SOLE 9 134,201 0 0
YY INC ADR 98426T106 8,777 101,147 SH   SOLE 1 101,147 0 0
YY INC OPT 98426T106 7,706 88,800 SH Put SOLE 8 88,800 0 0
YY INC ADR 98426T106 4,845 55,835 SH   SOLE 8 55,835 0 0
YY INC OPT 98426T106 10,422 120,100 SH Call SOLE 8 120,100 0 0
YY INC ADR 98426T106 1,302 15,000 SH   SOLE 9 15,000 0 0
ZAFGEN INC COM 98885E103 0 15 SH   SOLE 8 15 0 0
ZAGG INC COM 98884U108 10 632 SH   SOLE 1 632 0 0
ZAGG INC OPT 98884U108 647 41,100 SH Call SOLE 8 41,100 0 0
ZAGG INC COM 98884U108 16 994 SH   SOLE 8 994 0 0
ZAGG INC OPT 98884U108 164 10,400 SH Put SOLE 8 10,400 0 0
ZAYO GROUP HLDGS INC COM 98919V105 509 14,796 SH   SOLE 1 14,796 0 0
ZAYO GROUP HLDGS INC OPT 98919V105 7,273 211,300 SH Call SOLE 8 211,300 0 0
ZAYO GROUP HLDGS INC COM 98919V105 985 28,640 SH   SOLE 8 28,640 0 0
ZEALAND PHARMA A S ADR 98920Y304 138 7,200 SH   SOLE 1 7,200 0 0
ZEBRA TECHNOLOGIES CORP COM 989207105 2,418 22,274 SH   SOLE 1 22,274 0 0
ZEBRA TECHNOLOGIES CORP COM 989207105 486 4,478 SH   SOLE 8 4,478 0 0
ZENDESK INC COM 98936J101 137 4,693 SH   SOLE 1 4,693 0 0
ZHAOPIN LTD ADR 98954L103 1 35 SH   SOLE 8 35 0 0
ZILLOW GROUP INC COM 98954M101 153 3,813 SH   SOLE 1 3,813 0 0
ZILLOW GROUP INC COM 98954M200 2,057 51,152 SH   SOLE 1 51,152 0 0
ZILLOW GROUP INC OPT 98954M200 3,442 85,600 SH Put SOLE 8 85,600 0 0
ZILLOW GROUP INC OPT 98954M101 185 4,600 SH Call SOLE 8 4,600 0 0
ZILLOW GROUP INC OPT 98954M101 165 4,100 SH Put SOLE 8 4,100 0 0
ZILLOW GROUP INC OPT 98954M200 2,163 53,800 SH Call SOLE 8 53,800 0 0
ZILLOW GROUP INC COM 98954M101 29 719 SH   SOLE 8 719 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 34,400 293,793 SH   SOLE 1 293,370 423 0
ZIMMER BIOMET HLDGS INC COM 98956P102 37 319 SH   DFND 1 0 0 319
ZIMMER BIOMET HLDGS INC OPT 98956P102 1,756 15,000 SH Put SOLE 8 15,000 0 0
ZIMMER BIOMET HLDGS INC OPT 98956P102 492 4,200 SH Call SOLE 8 4,200 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 649 5,549 SH   SOLE 8 5,549 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 17,288 147,651 SH   SOLE 9 147,651 0 0
ZIONS BANCORPORATION COM 989701107 15,434 327,120 SH   SOLE 1 327,120 0 0
ZIONS BANCORPORATION OPT 989701107 7,219 153,000 SH Call SOLE 8 153,000 0 0
ZIONS BANCORPORATION OPT 989701107 1,944 41,200 SH Put SOLE 8 41,200 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 359 58,500 SH   SOLE 1 58,500 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 5 786 SH   SOLE 8 786 0 0
ZIX CORP COM 98974P100 14 2,941 SH   SOLE 1 2,941 0 0
ZIX CORP COM 98974P100 1 110 SH   SOLE 8 110 0 0
ZOES KITCHEN INC COM 98979J109 27 2,138 SH   SOLE 1 2,138 0 0
ZOES KITCHEN INC OPT 98979J109 13 1,000 SH Put SOLE 8 1,000 0 0
ZOES KITCHEN INC COM 98979J109 54 4,258 SH   SOLE 8 4,258 0 0
ZOETIS INC COM 98978V103 80,696 1,265,627 SH   SOLE 1 1,265,627 0 0
ZOETIS INC COM 98978V103 790 12,398 SH   DFND 1 0 0 12,398
ZOETIS INC OPT 98978V103 13,485 211,500 SH Call SOLE 8 211,500 0 0
ZOETIS INC OPT 98978V103 2,429 38,100 SH Put SOLE 8 38,100 0 0
ZOETIS INC COM 98978V103 118 1,848 SH   SOLE 8 1,848 0 0
ZOGENIX INC COM 98978L204 497 14,176 SH   SOLE 1 14,176 0 0
ZOGENIX INC OPT 98978L204 27,430 782,600 SH Put SOLE 8 782,600 0 0
ZOGENIX INC OPT 98978L204 10,631 303,300 SH Call SOLE 8 303,300 0 0
ZOGENIX INC COM 98978L204 2,629 75,000 SH   SOLE 8 75,000 0 0
ZTO EXPRESS CAYMAN INC ADR 98980A105 960 68,400 SH   SOLE 1 68,400 0 0
ZTO EXPRESS CAYMAN INC OPT 98980A105 395 28,100 SH Call SOLE 8 28,100 0 0
ZTO EXPRESS CAYMAN INC OPT 98980A105 65 4,600 SH Put SOLE 8 4,600 0 0
ZTO EXPRESS CAYMAN INC ADR 98980A105 40 2,906 SH   SOLE 8 2,906 0 0
ZUMIEZ INC COM 989817101 1,991 109,998 SH   SOLE 1 109,998 0 0
ZUMIEZ INC OPT 989817101 43 2,400 SH Put SOLE 8 2,400 0 0
ZUMIEZ INC COM 989817101 49 2,688 SH   SOLE 8 2,688 0 0
ZUMIEZ INC OPT 989817101 31 1,700 SH Call SOLE 8 1,700 0 0
ZUMIEZ INC COM 989817101 0 1 SH   SOLE 44 1 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 42 5,027 SH   SOLE 1 5,027 0 0
ZYNERBA PHARMACEUTICALS INC COM 98986X109 7 800 SH   SOLE 8 800 0 0
ZYNERBA PHARMACEUTICALS INC OPT 98986X109 4 500 SH Put SOLE 8 500 0 0
ZYNGA INC COM 98986T108 9,645 2,551,521 SH   SOLE 1 2,551,521 0 0
ZYNGA INC OPT 98986T108 804 212,800 SH Call SOLE 8 212,800 0 0
ZYNGA INC COM 98986T108 489 129,234 SH   SOLE 8 129,234 0 0
ZYNGA INC OPT 98986T108 364 96,300 SH Put SOLE 8 96,300 0 0