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

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

FORM 13F INFORMATION TABLE

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

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
1 800 FLOWERS COM COM 68243Q106 19 2,095 SH   SOLE 8 2,095 0 0
1 800 FLOWERS COM COM 68243Q106 3 340 SH   SOLE 44 340 0 0
1ST SOURCE CORP COM 336901103 3 97 SH   SOLE 8 97 0 0
1ST SOURCE CORP COM 336901103 8 230 SH   SOLE 44 230 0 0
21VIANET GROUP INC ADR 90138A103 124 15,575 SH   SOLE 8 15,575 0 0
21VIANET GROUP INC OPT 90138A103 228 28,700 SH Call SOLE 8 28,700 0 0
21VIANET GROUP INC OPT 90138A103 413 52,000 SH Put SOLE 8 52,000 0 0
21VIANET GROUP INC ADR 90138A103 15,664 1,970,255 SH   SOLE 44 1,970,255 0 0
2U INC COM 90214J101 211 5,515 SH   SOLE 1 5,515 0 0
2U INC COM 90214J101 249 6,512 SH   SOLE 8 6,512 0 0
2U INC OPT 90214J101 980 25,600 SH Call SOLE 8 25,600 0 0
2U INC COM 90214J101 18 477 SH   SOLE 44 477 0 0
3-D SYS CORP DEL OPT 88554D205 5,209 290,200 SH Put SOLE 8 290,200 0 0
3-D SYS CORP DEL COM 88554D205 17 924 SH   SOLE 8 924 0 0
3-D SYS CORP DEL OPT 88554D205 4,884 272,100 SH Call SOLE 8 272,100 0 0
3-D SYS CORP DEL COM 88554D205 4,331 241,307 SH   SOLE 44 241,307 0 0
3-D SYS CORP DEL COM 88554D205 215 11,970 SH   DFND 66 0 0 11,970
3M CO COM 88579Y101 5,067 28,751 SH   SOLE 1 28,751 0 0
3M CO OPT 88579Y101 25,871 146,800 SH Call SOLE 8 146,800 0 0
3M CO COM 88579Y101 20 113 SH   SOLE 8 113 0 0
3M CO OPT 88579Y101 14,627 83,000 SH Put SOLE 8 83,000 0 0
3M CO COM 88579Y101 639 3,624 SH   SOLE 9 3,624 0 0
3M CO COM 88579Y101 51,557 292,551 SH   SOLE 44 292,551 0 0
3M CO COM 88579Y101 216 1,226 SH   DFND 66 0 0 1,226
500 COM LTD ADR 33829R100 25 1,396 SH   SOLE 8 1,396 0 0
500 COM LTD ADR 33829R100 54 3,089 SH   SOLE 44 3,089 0 0
51JOB INC ADR 316827104 2 52 SH   SOLE 8 52 0 0
58 COM INC ADR 31680Q104 114 2,400 SH   SOLE 8 2,400 0 0
58 COM INC ADR 31680Q104 1,416 29,700 SH   SOLE 9 29,700 0 0
8POINT3 ENERGY PARTNERS LP COM 282539105 0 8 SH   SOLE 8 8 0 0
8POINT3 ENERGY PARTNERS LP COM 282539105 4 272 SH   SOLE 44 272 0 0
8X8 INC NEW COM 282914100 373 24,211 SH   SOLE 44 24,211 0 0
A10 NETWORKS INC COM 002121101 33 3,059 SH   SOLE 8 3,059 0 0
A10 NETWORKS INC COM 002121101 6 574 SH   SOLE 44 574 0 0
AAC HLDGS INC COM 000307108 2 124 SH   SOLE 8 124 0 0
AAC HLDGS INC COM 000307108 2 130 SH   SOLE 44 130 0 0
AAON INC COM 000360206 7 237 SH   SOLE 8 237 0 0
AAON INC COM 000360206 17 581 SH   SOLE 44 581 0 0
AAR CORP OPT 000361105 78 2,500 SH Put SOLE 8 2,500 0 0
AAR CORP COM 000361105 675 21,550 SH   SOLE 8 21,550 0 0
AAR CORP COM 000361105 39 1,254 SH   SOLE 44 1,254 0 0
AARONS INC COM 002535300 46 1,805 SH   SOLE 8 1,805 0 0
AARONS INC COM 002535300 97 3,806 SH   SOLE 44 3,806 0 0
ABAXIS INC COM 002567105 19 356 SH   SOLE 8 356 0 0
ABAXIS INC COM 002567105 16 308 SH   SOLE 44 308 0 0
ABB LTD OPT 000375204 131 5,800 SH Call SOLE 8 5,800 0 0
ABB LTD OPT 000375204 18 800 SH Put SOLE 8 800 0 0
ABB LTD ADR 000375204 96 4,260 SH   SOLE 9 4,260 0 0
ABB LTD ADR 000375204 52 2,297 SH   DFND 66 0 0 2,297
ABBOTT LABS COM 002824100 1,676 39,618 SH   SOLE 1 39,618 0 0
ABBOTT LABS OPT 002824100 15,394 364,000 SH Call SOLE 8 364,000 0 0
ABBOTT LABS OPT 002824100 17,651 417,400 SH Put SOLE 8 417,400 0 0
ABBOTT LABS COM 002824100 12,998 307,330 SH   SOLE 8 307,330 0 0
ABBOTT LABS COM 002824100 2,431 57,479 SH   SOLE 9 57,479 0 0
ABBOTT LABS COM 002824100 16,907 399,778 SH   SOLE 44 399,778 0 0
ABBOTT LABS COM 002824100 336 7,943 SH   DFND 66 0 0 7,943
ABBVIE INC COM 00287Y109 1,884 29,871 SH   SOLE 1 29,871 0 0
ABBVIE INC OPT 00287Y109 19,469 308,690 SH Call SOLE 8 308,690 0 0
ABBVIE INC COM 00287Y109 743 11,771 SH   SOLE 8 11,771 0 0
ABBVIE INC OPT 00287Y109 16,630 263,676 SH Put SOLE 8 263,676 0 0
ABBVIE INC COM 00287Y109 787 12,478 SH   SOLE 9 12,478 0 0
ABBVIE INC COM 00287Y109 55,330 877,277 SH   SOLE 44 877,277 0 0
ABBVIE INC COM 00287Y109 577 9,143 SH   DFND 66 0 0 9,143
ABERCROMBIE &amp FITCH CO OPT 002896207 2,349 147,800 SH Put SOLE 8 147,800 0 0
ABERCROMBIE &amp FITCH CO COM 002896207 2,763 173,850 SH   SOLE 8 173,850 0 0
ABERCROMBIE &amp FITCH CO OPT 002896207 2,042 128,500 SH Call SOLE 8 128,500 0 0
ABERCROMBIE &amp FITCH CO COM 002896207 1,856 116,815 SH   SOLE 44 116,815 0 0
ABERDEEN JAPAN EQUITY FD INC FUND 00306J109 16 2,000 SH   DFND 66 0 0 2,000
ABIOMED INC COM 003654100 2,711 21,083 SH   SOLE 1 21,083 0 0
ABIOMED INC COM 003654100 1,513 11,763 SH   SOLE 8 11,763 0 0
ABIOMED INC COM 003654100 4,479 34,842 SH   SOLE 44 34,842 0 0
ABIOMED INC COM 003654100 3 25 SH   DFND 66 0 0 25
ABM INDS INC COM 000957100 19 488 SH   SOLE 8 488 0 0
ABM INDS INC COM 000957100 29 730 SH   SOLE 44 730 0 0
ABRAXAS PETE CORP COM 003830106 2 1,111 SH   SOLE 8 1,111 0 0
ABRAXAS PETE CORP COM 003830106 0 12 SH   SOLE 44 12 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 0 1 SH   SOLE 44 1 0 0
ACACIA RESH CORP COM 003881307 2 402 SH   SOLE 8 402 0 0
ACACIA RESH CORP COM 003881307 0 5 SH   SOLE 44 5 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 260 5,250 SH   SOLE 1 5,250 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 506 10,223 SH   SOLE 8 10,223 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 461 9,316 SH   SOLE 44 9,316 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 2,399 75,434 SH   SOLE 8 75,434 0 0
ACADIA PHARMACEUTICALS INC OPT 004225108 1,597 50,200 SH Call SOLE 8 50,200 0 0
ACADIA PHARMACEUTICALS INC OPT 004225108 1,880 59,100 SH Put SOLE 8 59,100 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 328 10,282 SH   SOLE 44 10,282 0 0
ACADIA RLTY TR TRUS 004239109 47 1,281 SH   SOLE 8 1,281 0 0
ACADIA RLTY TR TRUS 004239109 182 5,004 SH   SOLE 44 5,004 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 11 420 SH   SOLE 44 420 0 0
ACCELERON PHARMA INC COM 00434H108 53 1,456 SH   SOLE 8 1,456 0 0
ACCELERON PHARMA INC COM 00434H108 60 1,653 SH   SOLE 44 1,653 0 0
ACCENTURE PLC IRELAND COM G1151C101 2,103 17,217 SH   SOLE 1 17,217 0 0
ACCENTURE PLC IRELAND OPT G1151C101 20,854 170,700 SH Put SOLE 8 170,700 0 0
ACCENTURE PLC IRELAND OPT G1151C101 24,128 197,500 SH Call SOLE 8 197,500 0 0
ACCENTURE PLC IRELAND COM G1151C101 129 1,053 SH   SOLE 8 1,053 0 0
ACCENTURE PLC IRELAND COM G1151C101 807 6,609 SH   SOLE 9 6,609 0 0
ACCENTURE PLC IRELAND COM G1151C101 60,700 496,846 SH   SOLE 44 496,846 0 0
ACCENTURE PLC IRELAND COM G1151C101 2,430 19,893 SH   DFND 66 0 0 19,893
ACCESS NATL CORP COM 004337101 1 51 SH   SOLE 8 51 0 0
ACCESS NATL CORP COM 004337101 0 1 SH   SOLE 44 1 0 0
ACCO BRANDS CORP COM 00081T108 29 2,999 SH   SOLE 8 2,999 0 0
ACCO BRANDS CORP COM 00081T108 511 53,018 SH   SOLE 44 53,018 0 0
ACCURAY INC COM 004397105 395 62,148 SH   SOLE 8 62,148 0 0
ACCURAY INC OPT 004397105 605 95,000 SH Put SOLE 8 95,000 0 0
ACCURAY INC OPT 004397105 10 1,600 SH Call SOLE 8 1,600 0 0
ACCURAY INC COM 004397105 51 8,008 SH   SOLE 44 8,008 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 1 219 SH   SOLE 8 219 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 0 4 SH   SOLE 44 4 0 0
ACETO CORP COM 004446100 3 180 SH   SOLE 8 180 0 0
ACETO CORP COM 004446100 430 22,605 SH   SOLE 44 22,605 0 0
ACHILLION PHARMACEUTICALS IN OPT 00448Q201 49 6,000 SH Put SOLE 8 6,000 0 0
ACHILLION PHARMACEUTICALS IN OPT 00448Q201 735 90,700 SH Call SOLE 8 90,700 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 84 10,313 SH   SOLE 8 10,313 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 83 10,288 SH   SOLE 44 10,288 0 0
ACI WORLDWIDE INC COM 004498101 42 2,156 SH   SOLE 8 2,156 0 0
ACI WORLDWIDE INC COM 004498101 46 2,374 SH   SOLE 44 2,374 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 4 153 SH   SOLE 44 153 0 0
ACNB CORP COM 000868109 2 74 SH   SOLE 8 74 0 0
ACNB CORP COM 000868109 0 1 SH   SOLE 44 1 0 0
ACORDA THERAPEUTICS INC OPT 00484M106 334 16,000 SH Call SOLE 8 16,000 0 0
ACORDA THERAPEUTICS INC OPT 00484M106 5,926 283,800 SH Put SOLE 8 283,800 0 0
ACORDA THERAPEUTICS INC BOND 00484MAA4 33 40,000 PRN   SOLE 8 0 0 40,000
ACORDA THERAPEUTICS INC COM 00484M106 1,980 94,881 SH   SOLE 8 94,881 0 0
ACORDA THERAPEUTICS INC COM 00484M106 13 630 SH   SOLE 44 630 0 0
ACTIVISION BLIZZARD INC COM 00507V109 1,235 27,886 SH   SOLE 1 27,886 0 0
ACTIVISION BLIZZARD INC OPT 00507V109 14,052 317,200 SH Call SOLE 8 317,200 0 0
ACTIVISION BLIZZARD INC OPT 00507V109 11,243 253,800 SH Put SOLE 8 253,800 0 0
ACTIVISION BLIZZARD INC COM 00507V109 7,863 177,491 SH   SOLE 8 177,491 0 0
ACTIVISION BLIZZARD INC COM 00507V109 8 182 SH   SOLE 9 182 0 0
ACTIVISION BLIZZARD INC COM 00507V109 15,379 347,190 SH   SOLE 44 347,190 0 0
ACTIVISION BLIZZARD INC COM 00507V109 173 3,901 SH   DFND 66 0 0 3,901
ACTUA CORP COM 005094107 4 344 SH   SOLE 8 344 0 0
ACTUA CORP COM 005094107 6 487 SH   SOLE 44 487 0 0
ACTUANT CORP COM 00508X203 85 3,661 SH   SOLE 8 3,661 0 0
ACTUANT CORP COM 00508X203 19 806 SH   SOLE 44 806 0 0
ACUITY BRANDS INC COM 00508Y102 114 432 SH   SOLE 8 432 0 0
ACUITY BRANDS INC OPT 00508Y102 53 200 SH Put SOLE 8 200 0 0
ACUITY BRANDS INC OPT 00508Y102 1,455 5,500 SH Call SOLE 8 5,500 0 0
ACUITY BRANDS INC COM 00508Y102 3,013 11,387 SH   SOLE 44 11,387 0 0
ACXIOM CORP OPT 005125109 19 700 SH Put SOLE 8 700 0 0
ACXIOM CORP OPT 005125109 304 11,400 SH Call SOLE 8 11,400 0 0
ACXIOM CORP COM 005125109 156 5,900 SH   SOLE 8 5,900 0 0
ACXIOM CORP COM 005125109 125 4,674 SH   SOLE 44 4,674 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 3 206 SH   SOLE 8 206 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 0 2 SH   SOLE 44 2 0 0
ADAMS RES &amp ENERGY INC COM 006351308 1 26 SH   SOLE 8 26 0 0
ADDUS HOMECARE CORP COM 006739106 2 78 SH   SOLE 8 78 0 0
ADDUS HOMECARE CORP COM 006739106 0 1 SH   SOLE 44 1 0 0
ADECOAGRO S A COM L00849106 83 7,300 SH   SOLE 44 7,300 0 0
ADEPTUS HEALTH INC COM 006855100 4 86 SH   SOLE 8 86 0 0
ADEPTUS HEALTH INC COM 006855100 99 2,308 SH   SOLE 44 2,308 0 0
ADOBE SYS INC OPT 00724F101 10,626 97,900 SH Call SOLE 8 97,900 0 0
ADOBE SYS INC OPT 00724F101 8,705 80,200 SH Put SOLE 8 80,200 0 0
ADOBE SYS INC COM 00724F101 8,616 79,385 SH   SOLE 8 79,385 0 0
ADOBE SYS INC COM 00724F101 21,323 196,455 SH   SOLE 44 196,455 0 0
ADTRAN INC COM 00738A106 669 34,950 SH   SOLE 1 34,950 0 0
ADTRAN INC OPT 00738A106 59 3,100 SH Put SOLE 8 3,100 0 0
ADTRAN INC COM 00738A106 652 34,081 SH   SOLE 8 34,081 0 0
ADTRAN INC OPT 00738A106 501 26,200 SH Call SOLE 8 26,200 0 0
ADTRAN INC COM 00738A106 13 671 SH   SOLE 44 671 0 0
ADURO BIOTECH INC COM 00739L101 47 3,759 SH   SOLE 1 3,759 0 0
ADURO BIOTECH INC COM 00739L101 3 219 SH   SOLE 8 219 0 0
ADURO BIOTECH INC COM 00739L101 4 311 SH   SOLE 44 311 0 0
ADVANCE AUTO PARTS INC OPT 00751Y106 1,551 10,400 SH Put SOLE 8 10,400 0 0
ADVANCE AUTO PARTS INC OPT 00751Y106 1,968 13,200 SH Call SOLE 8 13,200 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 444 2,979 SH   SOLE 8 2,979 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 2,655 17,809 SH   SOLE 44 17,809 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 319 13,255 SH   SOLE 1 13,255 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 85 3,506 SH   SOLE 8 3,506 0 0
ADVANCED DRAIN SYS INC DEL OPT 00790R104 233 9,700 SH Put SOLE 8 9,700 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 13 556 SH   SOLE 44 556 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 94 12,489 SH   SOLE 1 12,489 0 0
ADVANCED ENERGY INDS COM 007973100 13 276 SH   SOLE 8 276 0 0
ADVANCED ENERGY INDS COM 007973100 2,102 44,442 SH   SOLE 44 44,442 0 0
ADVANCED MICRO DEVICES INC OPT 007903107 8,602 1,244,800 SH Put SOLE 8 1,244,800 0 0
ADVANCED MICRO DEVICES INC BOND 007903BD8 1,313 1,207,000 PRN   SOLE 8 0 0 1,207,000
ADVANCED MICRO DEVICES INC OPT 007903107 3,302 477,800 SH Call SOLE 8 477,800 0 0
ADVANCED MICRO DEVICES INC COM 007903107 5,883 851,446 SH   SOLE 8 851,446 0 0
ADVANCED MICRO DEVICES INC COM 007903107 38 5,437 SH   SOLE 9 5,437 0 0
ADVANCED MICRO DEVICES INC COM 007903107 105 15,181 SH   SOLE 44 15,181 0 0
ADVANCED MICRO DEVICES INC COM 007903107 7 1,000 SH   DFND 66 0 0 1,000
ADVANCED SEMICONDUCTOR ENGR ADR 00756M404 51 8,670 SH   SOLE 1 8,670 0 0
ADVANCED SEMICONDUCTOR ENGR ADR 00756M404 35 5,893 SH   SOLE 8 5,893 0 0
ADVANTAGE OIL &amp GAS LTD COM 00765F101 71 10,163 SH   SOLE 8 10,163 0 0
ADVANTAGE OIL &amp GAS LTD COM 00765F101 45 6,400 SH   SOLE 44 6,400 0 0
ADVAXIS INC COM 007624208 2 259 SH   SOLE 8 259 0 0
ADVAXIS INC COM 007624208 5 427 SH   SOLE 44 427 0 0
ADVAXIS INC COM 007624208 59 5,525 SH   SOLE 66 0 5,525 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 0 2 SH   SOLE 44 2 0 0
ADVISORY BRD CO COM 00762W107 212 4,740 SH   SOLE 8 4,740 0 0
ADVISORY BRD CO COM 00762W107 88 1,961 SH   SOLE 44 1,961 0 0
AECOM OPT 00766T100 95 3,200 SH Put SOLE 8 3,200 0 0
AECOM COM 00766T100 169 5,663 SH   SOLE 8 5,663 0 0
AECOM OPT 00766T100 375 12,600 SH Call SOLE 8 12,600 0 0
AECOM COM 00766T100 111 3,745 SH   SOLE 44 3,745 0 0
AEGEAN MARINE PETROLEUM NETW OPT Y0017S102 76 7,600 SH Call SOLE 8 7,600 0 0
AEGEAN MARINE PETROLEUM NETW COM Y0017S102 321 32,146 SH   SOLE 8 32,146 0 0
AEGEAN MARINE PETROLEUM NETW OPT Y0017S102 19 1,900 SH Put SOLE 8 1,900 0 0
AEGEAN MARINE PETROLEUM NETW COM Y0017S102 455 45,500 SH   SOLE 44 45,500 0 0
AEGERION PHARMACEUTICALS INC COM 00767E102 5 1,542 SH   SOLE 8 1,542 0 0
AEGERION PHARMACEUTICALS INC COM 00767E102 0 56 SH   SOLE 44 56 0 0
AEGION CORP COM 00770F104 6 332 SH   SOLE 8 332 0 0
AEGION CORP COM 00770F104 6 305 SH   SOLE 9 305 0 0
AEGION CORP COM 00770F104 9 480 SH   SOLE 44 480 0 0
AEGON N V OPT 007924103 5 1,300 SH Put SOLE 8 1,300 0 0
AEGON N V OPT 007924103 5 1,400 SH Call SOLE 8 1,400 0 0
AEGON N V ADR 007924103 23 5,947 SH   SOLE 8 5,947 0 0
AEP INDS INC COM 001031103 24 216 SH   SOLE 8 216 0 0
AEP INDS INC COM 001031103 919 8,400 SH   SOLE 44 8,400 0 0
AERCAP HOLDINGS NV COM N00985106 434 11,274 SH   SOLE 1 11,274 0 0
AERCAP HOLDINGS NV OPT N00985106 1,490 38,700 SH Call SOLE 8 38,700 0 0
AERCAP HOLDINGS NV OPT N00985106 177 4,600 SH Put SOLE 8 4,600 0 0
AERCAP HOLDINGS NV COM N00985106 968 25,181 SH   SOLE 9 25,181 0 0
AERCAP HOLDINGS NV COM N00985106 2,721 70,700 SH   SOLE 44 70,700 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 183 4,845 SH   SOLE 1 4,845 0 0
AERIE PHARMACEUTICALS INC OPT 00771V108 377 10,000 SH Call SOLE 8 10,000 0 0
AERIE PHARMACEUTICALS INC OPT 00771V108 3,465 91,800 SH Put SOLE 8 91,800 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 9,056 239,951 SH   SOLE 8 239,951 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 14 369 SH   SOLE 44 369 0 0
AEROHIVE NETWORKS INC COM 007786106 1 148 SH   SOLE 8 148 0 0
AEROHIVE NETWORKS INC COM 007786106 0 2 SH   SOLE 44 2 0 0
AEROJET ROCKETDYNE HLDGS INC OPT 007800105 4 200 SH Put SOLE 8 200 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 292 16,548 SH   SOLE 8 16,548 0 0
AEROJET ROCKETDYNE HLDGS INC OPT 007800105 18 1,000 SH Call SOLE 8 1,000 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 1,090 62,005 SH   SOLE 44 62,005 0 0
AEROVIRONMENT INC OPT 008073108 49 2,000 SH Call SOLE 8 2,000 0 0
AEROVIRONMENT INC OPT 008073108 5 200 SH Put SOLE 8 200 0 0
AEROVIRONMENT INC COM 008073108 218 8,943 SH   SOLE 8 8,943 0 0
AEROVIRONMENT INC COM 008073108 7 288 SH   SOLE 44 288 0 0
AES CORP OPT 00130H105 17 1,300 SH Put SOLE 8 1,300 0 0
AES CORP OPT 00130H105 62 4,800 SH Call SOLE 8 4,800 0 0
AES CORP COM 00130H105 2 161 SH   SOLE 8 161 0 0
AES CORP COM 00130H105 26 2,033 SH   SOLE 9 2,033 0 0
AES CORP COM 00130H105 1,918 149,215 SH   SOLE 44 149,215 0 0
AETNA INC NEW COM 00817Y108 1,177 10,194 SH   SOLE 1 10,194 0 0
AETNA INC NEW OPT 00817Y108 9,340 80,900 SH Call SOLE 8 80,900 0 0
AETNA INC NEW COM 00817Y108 4,113 35,624 SH   SOLE 8 35,624 0 0
AETNA INC NEW OPT 00817Y108 18,564 160,800 SH Put SOLE 8 160,800 0 0
AETNA INC NEW COM 00817Y108 24 209 SH   SOLE 9 209 0 0
AETNA INC NEW COM 00817Y108 354 3,070 SH   DFND 20 0 0 3,070
AETNA INC NEW COM 00817Y108 8,563 74,181 SH   SOLE 44 74,181 0 0
AFFILIATED MANAGERS GROUP COM 008252108 1,956 13,520 SH   SOLE 1 13,520 0 0
AFFILIATED MANAGERS GROUP COM 008252108 18 127 SH   SOLE 8 127 0 0
AFFILIATED MANAGERS GROUP COM 008252108 1,755 12,122 SH   SOLE 44 12,122 0 0
AFFILIATED MANAGERS GROUP COM 008252108 72 500 SH   DFND 66 0 0 500
AFFIMED N V COM N01045108 37 13,288 SH   SOLE 1 13,288 0 0
AFFIMED N V COM N01045108 4 1,453 SH   SOLE 8 1,453 0 0
AFLAC INC OPT 001055102 5,943 82,700 SH Call SOLE 8 82,700 0 0
AFLAC INC COM 001055102 46 642 SH   SOLE 8 642 0 0
AFLAC INC OPT 001055102 5,067 70,500 SH Put SOLE 8 70,500 0 0
AFLAC INC COM 001055102 90 1,250 SH   SOLE 9 1,250 0 0
AFLAC INC COM 001055102 43,501 605,280 SH   SOLE 44 605,280 0 0
AG MTG INVT TR INC TRUS 001228105 3 197 SH   SOLE 8 197 0 0
AG MTG INVT TR INC TRUS 001228105 6 386 SH   SOLE 44 386 0 0
AGCO CORP COM 001084102 12 236 SH   SOLE 1 0 236 0
AGCO CORP OPT 001084102 212 4,300 SH Call SOLE 8 4,300 0 0
AGCO CORP COM 001084102 84 1,700 SH   SOLE 8 1,700 0 0
AGCO CORP OPT 001084102 671 13,600 SH Put SOLE 8 13,600 0 0
AGCO CORP COM 001084102 477 9,676 SH   SOLE 9 9,676 0 0
AGCO CORP COM 001084102 237 4,810 SH   SOLE 44 4,810 0 0
AGENUS INC COM 00847G705 26 3,591 SH   SOLE 8 3,591 0 0
AGENUS INC COM 00847G705 22 3,107 SH   SOLE 44 3,107 0 0
AGILE THERAPEUTICS INC COM 00847L100 1 116 SH   SOLE 8 116 0 0
AGILE THERAPEUTICS INC COM 00847L100 0 1 SH   SOLE 44 1 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 1,501 31,870 SH   SOLE 1 31,870 0 0
AGILENT TECHNOLOGIES INC OPT 00846U101 1,337 28,400 SH Put SOLE 8 28,400 0 0
AGILENT TECHNOLOGIES INC OPT 00846U101 570 12,100 SH Call SOLE 8 12,100 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 1,618 34,357 SH   SOLE 8 34,357 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 619 13,135 SH   SOLE 9 13,135 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 1,873 39,776 SH   SOLE 44 39,776 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 9 191 SH   DFND 66 0 0 191
AGILYSYS INC COM 00847J105 2 188 SH   SOLE 8 188 0 0
AGILYSYS INC COM 00847J105 0 2 SH   SOLE 44 2 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 8,200 155,258 SH   SOLE 8 155,258 0 0
AGIOS PHARMACEUTICALS INC OPT 00847X104 18,931 358,400 SH Put SOLE 8 358,400 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 295 5,580 SH   SOLE 44 5,580 0 0
AGNICO EAGLE MINES LTD OPT 008474108 21,044 388,400 SH Call SOLE 8 388,400 0 0
AGNICO EAGLE MINES LTD OPT 008474108 2,530 46,700 SH Put SOLE 8 46,700 0 0
AGNICO EAGLE MINES LTD COM 008474108 3 66 SH   SOLE 9 66 0 0
AGNICO EAGLE MINES LTD COM 008474108 14 260 SH   DFND 20 0 0 260
AGNICO EAGLE MINES LTD COM 008474108 54 1,000 SH   SOLE 44 1,000 0 0
AGNICO EAGLE MINES LTD COM 008474108 408 7,535 SH   DFND 66 0 0 7,535
AGREE REALTY CORP TRUS 008492100 12 239 SH   SOLE 8 239 0 0
AGREE REALTY CORP TRUS 008492100 71 1,424 SH   SOLE 44 1,424 0 0
AGRIUM INC OPT 008916108 2,113 23,300 SH Put SOLE 8 23,300 0 0
AGRIUM INC OPT 008916108 281 3,100 SH Call SOLE 8 3,100 0 0
AGRIUM INC COM 008916108 1,070 11,803 SH   SOLE 8 11,803 0 0
AGRIUM INC COM 008916108 162 1,786 SH   SOLE 9 1,786 0 0
AGRIUM INC COM 008916108 45 500 SH   SOLE 44 500 0 0
AGRIUM INC COM 008916108 181 2,000 SH   DFND 66 0 0 2,000
AGROFRESH SOLUTIONS COM 00856G109 1 174 SH   SOLE 8 174 0 0
AGROFRESH SOLUTIONS COM 00856G109 2 307 SH   SOLE 44 307 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 2 162 SH   SOLE 8 162 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 4 261 SH   SOLE 44 261 0 0
AIR LEASE CORP COM 00912X302 161 5,642 SH   SOLE 8 5,642 0 0
AIR LEASE CORP BOND 00912XAK0 478 387,000 PRN   SOLE 8 0 0 387,000
AIR LEASE CORP COM 00912X302 50 1,733 SH   SOLE 44 1,733 0 0
AIR METHODS CORP COM 009128307 597 18,940 SH   SOLE 8 18,940 0 0
AIR METHODS CORP COM 009128307 16 499 SH   SOLE 44 499 0 0
AIR PRODS &amp CHEMS INC COM 009158106 35 231 SH   SOLE 8 231 0 0
AIR PRODS &amp CHEMS INC OPT 009158106 22,130 147,200 SH Call SOLE 8 147,200 0 0
AIR PRODS &amp CHEMS INC OPT 009158106 466 3,100 SH Put SOLE 8 3,100 0 0
AIR PRODS &amp CHEMS INC COM 009158106 4,242 28,221 SH   SOLE 44 28,221 0 0
AIR PRODS &amp CHEMS INC COM 009158106 57 377 SH   DFND 66 0 0 377
AIR TRANSPORT SERVICES GRP I COM 00922R105 241 16,832 SH   SOLE 8 16,832 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 1,257 87,630 SH   SOLE 44 87,630 0 0
AIRCASTLE LTD OPT G0129K104 4 200 SH Put SOLE 8 200 0 0
AIRCASTLE LTD COM G0129K104 39 1,927 SH   SOLE 8 1,927 0 0
AIRCASTLE LTD OPT G0129K104 64 3,200 SH Call SOLE 8 3,200 0 0
AIRCASTLE LTD COM G0129K104 16 808 SH   SOLE 44 808 0 0
AIRMEDIA GROUP INC ADR 009411109 419 124,357 SH   SOLE 44 124,357 0 0
AIXTRON SE ADR 009606104 0 54 SH   SOLE 8 54 0 0
AK STL HLDG CORP OPT 001547108 6,730 1,393,400 SH Call SOLE 8 1,393,400 0 0
AK STL HLDG CORP OPT 001547108 1,820 376,700 SH Put SOLE 8 376,700 0 0
AK STL HLDG CORP COM 001547108 1,114 230,550 SH   SOLE 8 230,550 0 0
AK STL HLDG CORP COM 001547108 166 34,300 SH   SOLE 44 34,300 0 0
AKAMAI TECHNOLOGIES INC OPT 00971T101 7,896 149,000 SH Put SOLE 8 149,000 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 481 9,058 SH   SOLE 8 9,058 0 0
AKAMAI TECHNOLOGIES INC OPT 00971T101 3,534 66,700 SH Call SOLE 8 66,700 0 0
AKAMAI TECHNOLOGIES INC BOND 00971TAG6 1,565 1,602,000 PRN   SOLE 8 0 0 1,602,000
AKAMAI TECHNOLOGIES INC COM 00971T101 12,316 232,426 SH   SOLE 44 232,426 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 3 344 SH   SOLE 8 344 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 0 4 SH   SOLE 44 4 0 0
AKORN INC COM 009728106 12 438 SH   SOLE 8 438 0 0
AKORN INC COM 009728106 1,280 46,911 SH   SOLE 44 46,911 0 0
ALAMO GROUP INC COM 011311107 810 12,298 SH   SOLE 1 12,298 0 0
ALAMO GROUP INC COM 011311107 6 98 SH   SOLE 8 98 0 0
ALAMO GROUP INC COM 011311107 9 133 SH   SOLE 44 133 0 0
ALAMOS GOLD INC NEW COM 011532108 0 30 SH   SOLE 8 30 0 0
ALAMOS GOLD INC NEW COM 011532108 11 1,300 SH   DFND 20 0 0 1,300
ALARM COM HLDGS INC COM 011642105 13 429 SH   SOLE 8 429 0 0
ALARM COM HLDGS INC COM 011642105 4 156 SH   SOLE 44 156 0 0
ALASKA AIR GROUP INC OPT 011659109 6,276 95,300 SH Put SOLE 8 95,300 0 0
ALASKA AIR GROUP INC COM 011659109 638 9,692 SH   SOLE 8 9,692 0 0
ALASKA AIR GROUP INC OPT 011659109 7,152 108,600 SH Call SOLE 8 108,600 0 0
ALASKA AIR GROUP INC COM 011659109 76 1,150 SH   DFND 20 0 0 1,150
ALASKA AIR GROUP INC COM 011659109 3,969 60,269 SH   SOLE 44 60,269 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 1 500 SH   DFND 66 0 0 500
ALBANY INTL CORP COM 012348108 8 177 SH   SOLE 8 177 0 0
ALBANY INTL CORP COM 012348108 220 5,187 SH   SOLE 44 5,187 0 0
ALBANY MOLECULAR RESH INC OPT 012423109 74 4,500 SH Call SOLE 8 4,500 0 0
ALBANY MOLECULAR RESH INC OPT 012423109 15 900 SH Put SOLE 8 900 0 0
ALBANY MOLECULAR RESH INC COM 012423109 3 161 SH   SOLE 8 161 0 0
ALBANY MOLECULAR RESH INC BOND 012423AB5 2,091 1,775,000 PRN   SOLE 8 0 0 1,775,000
ALBANY MOLECULAR RESH INC COM 012423109 13 767 SH   SOLE 44 767 0 0
ALBEMARLE CORP COM 012653101 120 1,400 SH   SOLE 1 1,400 0 0
ALBEMARLE CORP COM 012653101 234 2,740 SH   SOLE 8 2,740 0 0
ALBEMARLE CORP COM 012653101 1,040 12,158 SH   SOLE 44 12,158 0 0
ALCENTRA CAP CORP COM 01374T102 1 85 SH   SOLE 8 85 0 0
ALCOA INC COM 013817101 2,933 289,169 SH   SOLE 8 289,169 0 0
ALCOA INC OPT 013817101 2,422 238,900 SH Put SOLE 8 238,900 0 0
ALCOA INC OPT 013817101 3,918 386,400 SH Call SOLE 8 386,400 0 0
ALCOA INC COM 013817101 329 32,493 SH   SOLE 9 32,493 0 0
ALCOA INC COM 013817101 18,240 1,798,948 SH   SOLE 44 1,798,948 0 0
ALCOA INC COM 013817101 225 22,229 SH   DFND 66 0 0 22,229
ALCOBRA LTD COM M2239P109 3 1,352 SH   SOLE 8 1,352 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 26 800 SH   SOLE 1 800 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 16 489 SH   SOLE 8 489 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 50 1,513 SH   SOLE 44 1,513 0 0
ALERE INC COM 01449J105 2 48 SH   SOLE 8 48 0 0
ALERE INC COM 01449J105 11,625 268,842 SH   SOLE 44 268,842 0 0
ALEXANDER &amp BALDWIN INC NEW COM 014491104 18 456 SH   SOLE 8 456 0 0
ALEXANDER &amp BALDWIN INC NEW COM 014491104 35 909 SH   SOLE 44 909 0 0
ALEXANDERS INC TRUS 014752109 35 82 SH   SOLE 8 82 0 0
ALEXANDERS INC TRUS 014752109 55 130 SH   SOLE 44 130 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 2,243 20,620 SH   SOLE 1 20,620 0 0
ALEXANDRIA REAL ESTATE EQ IN TRUS 015271109 79 732 SH   SOLE 8 732 0 0
ALEXANDRIA REAL ESTATE EQ IN TRUS 015271109 1,136 10,447 SH   SOLE 44 10,447 0 0
ALEXION PHARMACEUTICALS INC OPT 015351109 5,955 48,600 SH Call SOLE 8 48,600 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 753 6,150 SH   SOLE 8 6,150 0 0
ALEXION PHARMACEUTICALS INC OPT 015351109 3,566 29,100 SH Put SOLE 8 29,100 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 13,050 106,493 SH   SOLE 44 106,493 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 18,272 172,723 SH   SOLE 1 155,544 17,179 0
ALIBABA GROUP HLDG LTD OPT 01609W102 348,758 3,296,700 SH Call SOLE 8 3,296,700 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 715 6,758 SH   SOLE 8 6,758 0 0
ALIBABA GROUP HLDG LTD OPT 01609W102 450,464 4,258,100 SH Put SOLE 8 4,258,100 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 46,474 439,300 SH   SOLE 9 439,300 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 94 888 SH   SOLE 20 0 888 0
ALIBABA GROUP HLDG LTD ADR 01609W102 320,799 3,032,412 SH   SOLE 44 3,032,412 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 770 7,279 SH   DFND 66 0 0 7,279
ALIBABA GROUP HLDG LTD ADR 01609W102 654 6,183 SH   SOLE 66 0 6,183 0
ALICO INC COM 016230104 1 40 SH   SOLE 8 40 0 0
ALIGN TECHNOLOGY INC OPT 016255101 469 5,000 SH Put SOLE 8 5,000 0 0
ALIGN TECHNOLOGY INC COM 016255101 4,945 52,758 SH   SOLE 8 52,758 0 0
ALIGN TECHNOLOGY INC OPT 016255101 741 7,900 SH Call SOLE 8 7,900 0 0
ALIGN TECHNOLOGY INC COM 016255101 1,214 12,945 SH   SOLE 44 12,945 0 0
ALIMERA SCIENCES INC COM 016259103 0 93 SH   SOLE 44 93 0 0
ALJ REGIONAL HLDGS INC COM 001627108 1 115 SH   SOLE 8 115 0 0
ALJ REGIONAL HLDGS INC COM 001627108 0 2 SH   SOLE 44 2 0 0
ALKERMES PLC COM G01767105 121 2,567 SH   SOLE 1 2,567 0 0
ALKERMES PLC OPT G01767105 546 11,600 SH Put SOLE 8 11,600 0 0
ALKERMES PLC COM G01767105 1,227 26,093 SH   SOLE 8 26,093 0 0
ALKERMES PLC OPT G01767105 33 700 SH Call SOLE 8 700 0 0
ALKERMES PLC COM G01767105 670 14,239 SH   SOLE 44 14,239 0 0
ALKERMES PLC COM G01767105 68 1,455 SH   SOLE 66 0 1,455 0
ALLEGHANY CORP DEL COM 017175100 602 1,146 SH   SOLE 1 1,146 0 0
ALLEGHANY CORP DEL COM 017175100 6 12 SH   SOLE 8 12 0 0
ALLEGHANY CORP DEL COM 017175100 6,982 13,298 SH   SOLE 44 13,298 0 0
ALLEGHENY TECHNOLOGIES INC OPT 01741R102 773 42,800 SH Call SOLE 8 42,800 0 0
ALLEGHENY TECHNOLOGIES INC OPT 01741R102 379 21,000 SH Put SOLE 8 21,000 0 0
ALLEGHENY TECHNOLOGIES INC BOND 01741RAG7 719 510,000 PRN   SOLE 8 0 0 510,000
ALLEGHENY TECHNOLOGIES INC COM 01741R102 20 1,094 SH   SOLE 8 1,094 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 45 2,521 SH   SOLE 44 2,521 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 4 136 SH   SOLE 8 136 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 0 1 SH   SOLE 44 1 0 0
ALLEGIANT TRAVEL CO COM 01748X102 21 161 SH   SOLE 8 161 0 0
ALLEGIANT TRAVEL CO COM 01748X102 193 1,461 SH   SOLE 44 1,461 0 0
ALLEGION PUB LTD CO COM G0176J109 33 482 SH   SOLE 8 482 0 0
ALLEGION PUB LTD CO COM G0176J109 1,314 19,054 SH   SOLE 44 19,054 0 0
ALLERGAN PLC CONV G0177J116 29,313 35,683 SH   SOLE 8 35,683 0 0
ALLERGAN PLC COM G0177J108 25,878 112,356 SH   SOLE 8 112,356 0 0
ALLERGAN PLC OPT G0177J108 65,638 285,000 SH Put SOLE 8 285,000 0 0
ALLERGAN PLC OPT G0177J108 53,938 234,200 SH Call SOLE 8 234,200 0 0
ALLERGAN PLC COM G0177J108 219 951 SH   SOLE 9 951 0 0
ALLERGAN PLC COM G0177J108 58,048 252,046 SH   SOLE 44 252,046 0 0
ALLERGAN PLC COM G0177J108 126 546 SH   DFND 66 0 0 546
ALLETE INC COM 018522300 928 15,571 SH   SOLE 1 15,571 0 0
ALLETE INC COM 018522300 33 538 SH   SOLE 8 538 0 0
ALLETE INC COM 018522300 38 641 SH   SOLE 44 641 0 0
ALLIANCE DATA SYSTEMS CORP OPT 018581108 107 500 SH Call SOLE 8 500 0 0
ALLIANCE DATA SYSTEMS CORP OPT 018581108 536 2,500 SH Put SOLE 8 2,500 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 45 213 SH   SOLE 8 213 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 101 470 SH   DFND 20 0 0 470
ALLIANCE DATA SYSTEMS CORP COM 018581108 62,009 289,040 SH   SOLE 44 289,040 0 0
ALLIANCE HOLDINGS GP LP COM 01861G100 138 5,313 SH   SOLE 8 5,313 0 0
ALLIANCE HOLDINGS GP LP COM 01861G100 247 9,492 SH   SOLE 32 9,492 0 0
ALLIANCE ONE INTL INC COM 018772301 3 134 SH   SOLE 8 134 0 0
ALLIANCE ONE INTL INC COM 018772301 15 801 SH   SOLE 44 801 0 0
ALLIANCE RES PARTNER L P COM 01877R108 1,106 49,849 SH   SOLE 32 49,849 0 0
ALLIANCEBERNSTEIN HOLDING LP COM 01881G106 886 38,865 SH   SOLE 8 38,865 0 0
ALLIANT ENERGY CORP COM 018802108 50 1,271 SH   SOLE 8 1,271 0 0
ALLIANT ENERGY CORP COM 018802108 4,608 120,285 SH   SOLE 44 120,285 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 56 2,963 SH   SOLE 8 2,963 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 89 4,701 SH   SOLE 44 4,701 0 0
ALLIED WRLD ASSUR COM HLDG A COM H01531104 4,706 116,394 SH   SOLE 8 116,394 0 0
ALLIED WRLD ASSUR COM HLDG A COM H01531104 64 1,587 SH   SOLE 44 1,587 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 6 198 SH   SOLE 8 198 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 73 2,556 SH   SOLE 44 2,556 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 163 12,362 SH   SOLE 1 12,362 0 0
ALLSCRIPTS HEALTHCARE SOLUTN OPT 01988P108 383 29,100 SH Call SOLE 8 29,100 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 14 1,055 SH   SOLE 8 1,055 0 0
ALLSCRIPTS HEALTHCARE SOLUTN OPT 01988P108 57 4,300 SH Put SOLE 8 4,300 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 58 4,437 SH   SOLE 44 4,437 0 0
ALLSTATE CORP COM 020002101 3,769 54,482 SH   SOLE 1 54,482 0 0
ALLSTATE CORP OPT 020002101 284 4,100 SH Put SOLE 8 4,100 0 0
ALLSTATE CORP COM 020002101 10 143 SH   SOLE 8 143 0 0
ALLSTATE CORP OPT 020002101 989 14,300 SH Call SOLE 8 14,300 0 0
ALLSTATE CORP COM 020002101 7,835 113,241 SH   SOLE 44 113,241 0 0
ALLY FINL INC OPT 02005N100 518 26,600 SH Put SOLE 8 26,600 0 0
ALLY FINL INC OPT 02005N100 1,303 66,900 SH Call SOLE 8 66,900 0 0
ALLY FINL INC COM 02005N100 4 205 SH   SOLE 8 205 0 0
ALLY FINL INC COM 02005N100 4,780 245,490 SH   SOLE 44 245,490 0 0
ALLY FINL INC COM 02005N100 54 2,780 SH   DFND 66 0 0 2,780
ALMOST FAMILY INC COM 020409108 3 81 SH   SOLE 8 81 0 0
ALMOST FAMILY INC COM 020409108 33 907 SH   SOLE 44 907 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 126 1,859 SH   SOLE 1 1,859 0 0
ALNYLAM PHARMACEUTICALS INC OPT 02043Q107 1,071 15,800 SH Call SOLE 8 15,800 0 0
ALNYLAM PHARMACEUTICALS INC OPT 02043Q107 596 8,800 SH Put SOLE 8 8,800 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 263 3,877 SH   SOLE 8 3,877 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 824 12,151 SH   SOLE 44 12,151 0 0
ALON USA ENERGY INC BOND 020520AB8 2,574 2,701,000 PRN   SOLE 8 0 0 2,701,000
ALON USA ENERGY INC COM 020520102 2 195 SH   SOLE 8 195 0 0
ALON USA ENERGY INC COM 020520102 56 6,955 SH   SOLE 44 6,955 0 0
ALON USA PARTNERS LP COM 02052T109 2 193 SH   SOLE 8 193 0 0
ALPHA &amp OMEGA SEMICONDUCTOR COM G6331P104 6 280 SH   SOLE 8 280 0 0
ALPHA &amp OMEGA SEMICONDUCTOR COM G6331P104 482 22,202 SH   SOLE 44 22,202 0 0
ALPHABET INC COM 02079K107 1,704 2,192 SH   SOLE 1 0 2,192 0
ALPHABET INC COM 02079K305 40,159 49,945 SH   SOLE 1 1,506 48,439 0
ALPHABET INC COM 02079K107 43,020 55,345 SH   SOLE 8 55,345 0 0
ALPHABET INC OPT 02079K107 110,375 142,000 SH Put SOLE 8 142,000 0 0
ALPHABET INC OPT 02079K305 134,440 167,200 SH Put SOLE 8 167,200 0 0
ALPHABET INC OPT 02079K107 35,367 45,500 SH Call SOLE 8 45,500 0 0
ALPHABET INC COM 02079K305 15,344 19,083 SH   SOLE 8 19,083 0 0
ALPHABET INC OPT 02079K305 68,104 84,700 SH Call SOLE 8 84,700 0 0
ALPHABET INC COM 02079K305 18,063 22,464 SH   SOLE 9 22,464 0 0
ALPHABET INC COM 02079K107 929 1,196 SH   SOLE 9 1,196 0 0
ALPHABET INC COM 02079K107 1,066 1,371 SH   DFND 20 0 0 1,371
ALPHABET INC COM 02079K305 925 1,150 SH   SOLE 20 0 1,150 0
ALPHABET INC COM 02079K107 83 107 SH   SOLE 20 0 107 0
ALPHABET INC COM 02079K305 161 200 SH   DFND 20 0 0 200
ALPHABET INC COM 02079K305 73,600 91,536 SH   SOLE 44 91,536 0 0
ALPHABET INC COM 02079K107 79,043 101,692 SH   SOLE 44 101,692 0 0
ALPHABET INC COM 02079K107 31 40 SH   SOLE 56 40 0 0
ALPHABET INC COM 02079K305 32 40 SH   SOLE 56 40 0 0
ALPHABET INC COM 02079K305 2,792 3,472 SH   DFND 66 0 0 3,472
ALPHABET INC COM 02079K107 3,862 4,968 SH   DFND 66 0 0 4,968
ALPHABET INC COM 02079K107 861 1,108 SH   SOLE 66 0 1,108 0
ALPHABET INC COM 02079K305 16,395 20,390 SH   SOLE 66 0 20,390 0
ALPHABET INC COM 02079K107 1,241 1,597 SH   SOLE 99 1,597 0 0
ALPINE GLOBAL PREMIER PPTYS FUND 02083A103 12 2,086 SH   DFND 66 0 0 2,086
ALPS ETF TR FUND 00162Q866 119 9,420 SH   SOLE 8 9,420 0 0
ALPS ETF TR OPT 00162Q866 147 11,600 SH Put SOLE 8 11,600 0 0
ALPS ETF TR OPT 00162Q866 1,927 151,800 SH Call SOLE 8 151,800 0 0
ALPS ETF TR FUND 00162Q866 6,245 492,137 SH   SOLE 44 492,137 0 0
ALPS ETF TR FUND 00162Q643 19 792 SH   DFND 66 0 0 792
ALPS ETF TR FUND 00162Q585 23 560 SH   DFND 66 0 0 560
ALTISOURCE PORTFOLIO SOLNS S COM L0175J104 2 72 SH   SOLE 8 72 0 0
ALTISOURCE PORTFOLIO SOLNS S COM L0175J104 1,250 38,558 SH   SOLE 44 38,558 0 0
ALTISOURCE RESIDENTIAL CORP TRUS 02153W100 5 446 SH   SOLE 8 446 0 0
ALTISOURCE RESIDENTIAL CORP TRUS 02153W100 7,219 662,301 SH   SOLE 44 662,301 0 0
ALTRA INDL MOTION CORP COM 02208R106 386 13,329 SH   SOLE 1 13,329 0 0
ALTRA INDL MOTION CORP COM 02208R106 19 675 SH   SOLE 8 675 0 0
ALTRA INDL MOTION CORP COM 02208R106 10 356 SH   SOLE 44 356 0 0
ALTRIA GROUP INC COM 02209S103 7,953 125,786 SH   SOLE 1 125,786 0 0
ALTRIA GROUP INC COM 02209S103 4,523 71,533 SH   SOLE 8 71,533 0 0
ALTRIA GROUP INC OPT 02209S103 7,999 126,500 SH Put SOLE 8 126,500 0 0
ALTRIA GROUP INC OPT 02209S103 21,878 346,000 SH Call SOLE 8 346,000 0 0
ALTRIA GROUP INC COM 02209S103 3,943 62,355 SH   SOLE 9 62,355 0 0
ALTRIA GROUP INC COM 02209S103 71,760 1,134,893 SH   SOLE 44 1,134,893 0 0
ALTRIA GROUP INC COM 02209S103 1,716 27,137 SH   DFND 66 0 0 27,137
AMAG PHARMACEUTICALS INC OPT 00163U106 118 4,800 SH Call SOLE 8 4,800 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 154 6,297 SH   SOLE 8 6,297 0 0
AMAG PHARMACEUTICALS INC BOND 00163UAA4 4,835 4,300,000 PRN   SOLE 8 0 0 4,300,000
AMAG PHARMACEUTICALS INC OPT 00163U106 995 40,600 SH Put SOLE 8 40,600 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 59 2,409 SH   SOLE 44 2,409 0 0
AMARIN CORP PLC OPT 023111206 373 116,800 SH Call SOLE 8 116,800 0 0
AMARIN CORP PLC ADR 023111206 64 19,982 SH   SOLE 8 19,982 0 0
AMARIN CORP PLC OPT 023111206 172 53,900 SH Put SOLE 8 53,900 0 0
AMARIN CORP PLC ADR 023111206 3 947 SH   DFND 66 0 0 947
AMAYA INC COM 02314M108 277 17,090 SH   SOLE 1 17,090 0 0
AMAZON COM INC COM 023135106 20,874 24,930 SH   SOLE 1 0 24,930 0
AMAZON COM INC OPT 023135106 8,373 10,000 SH Call SOLE 1 10,000 0 0
AMAZON COM INC OPT 023135106 410,910 490,750 SH Put SOLE 8 490,750 0 0
AMAZON COM INC OPT 023135106 302,094 360,790 SH Call SOLE 8 360,790 0 0
AMAZON COM INC COM 023135106 32,949 39,351 SH   SOLE 8 39,351 0 0
AMAZON COM INC OPT 023135106 8,373 10,000 SH Call SOLE 9 10,000 0 0
AMAZON COM INC COM 023135106 1,182 1,411 SH   SOLE 9 1,411 0 0
AMAZON COM INC COM 023135106 147 176 SH   SOLE 20 0 176 0
AMAZON COM INC COM 023135106 125,446 149,820 SH   SOLE 44 149,820 0 0
AMAZON COM INC COM 023135106 5,013 5,987 SH   SOLE 66 0 5,987 0
AMAZON COM INC COM 023135106 1,366 1,632 SH   DFND 66 0 0 1,632
AMAZON COM INC COM 023135106 1,256 1,500 SH   SOLE 79 1,500 0 0
AMBAC FINL GROUP INC COM 023139884 19 1,022 SH   SOLE 8 1,022 0 0
AMBAC FINL GROUP INC COM 023139884 1,629 88,616 SH   SOLE 44 88,616 0 0
AMBARELLA INC OPT G037AX101 7,332 99,600 SH Put SOLE 8 99,600 0 0
AMBARELLA INC OPT G037AX101 9,223 125,300 SH Call SOLE 8 125,300 0 0
AMBARELLA INC COM G037AX101 880 11,957 SH   SOLE 8 11,957 0 0
AMBARELLA INC COM G037AX101 7,709 104,722 SH   SOLE 44 104,722 0 0
AMBER RD INC COM 02318Y108 39 4,079 SH   SOLE 8 4,079 0 0
AMBER RD INC COM 02318Y108 0 2 SH   SOLE 44 2 0 0
AMBEV SA ADR 02319V103 0 46 SH   SOLE 8 46 0 0
AMBEV SA ADR 02319V103 528 86,774 SH   SOLE 9 86,774 0 0
AMBEV SA ADR 02319V103 418 68,649 SH   SOLE 44 68,649 0 0
AMC ENTMT HLDGS INC COM 00165C104 101 3,253 SH   SOLE 8 3,253 0 0
AMC ENTMT HLDGS INC COM 00165C104 10 334 SH   SOLE 44 334 0 0
AMC NETWORKS INC COM 00164V103 292 5,628 SH   SOLE 8 5,628 0 0
AMC NETWORKS INC COM 00164V103 1 16 SH   SOLE 9 16 0 0
AMC NETWORKS INC COM 00164V103 1,093 21,081 SH   SOLE 44 21,081 0 0
AMDOCS LTD COM G02602103 27 458 SH   SOLE 8 458 0 0
AMDOCS LTD COM G02602103 45 776 SH   SOLE 44 776 0 0
AMEDISYS INC COM 023436108 93 1,965 SH   SOLE 8 1,965 0 0
AMEDISYS INC COM 023436108 1,730 36,466 SH   SOLE 44 36,466 0 0
AMERCO COM 023586100 338 1,043 SH   SOLE 8 1,043 0 0
AMERCO COM 023586100 176 546 SH   SOLE 44 546 0 0
AMEREN CORP COM 023608102 1,022 20,768 SH   SOLE 8 20,768 0 0
AMEREN CORP OPT 023608102 74 1,500 SH Call SOLE 8 1,500 0 0
AMEREN CORP OPT 023608102 15 300 SH Put SOLE 8 300 0 0
AMEREN CORP COM 023608102 29 599 SH   SOLE 9 599 0 0
AMEREN CORP COM 023608102 8,530 173,454 SH   SOLE 44 173,454 0 0
AMERESCO INC COM 02361E108 1 158 SH   SOLE 8 158 0 0
AMERESCO INC COM 02361E108 0 2 SH   SOLE 44 2 0 0
AMERICA MOVIL SAB DE CV OPT 02364W105 337 29,500 SH Put SOLE 8 29,500 0 0
AMERICA MOVIL SAB DE CV ADR 02364W105 373 32,615 SH   SOLE 8 32,615 0 0
AMERICA MOVIL SAB DE CV OPT 02364W105 165 14,400 SH Call SOLE 8 14,400 0 0
AMERICA MOVIL SAB DE CV ADR 02364W105 7 644 SH   SOLE 9 644 0 0
AMERICA MOVIL SAB DE CV ADR 02364W105 390 34,085 SH   SOLE 44 34,085 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 48,604 1,327,599 SH   SOLE 8 1,327,599 0 0
AMERICAN AIRLS GROUP INC OPT 02376R102 52,722 1,440,100 SH Call SOLE 8 1,440,100 0 0
AMERICAN AIRLS GROUP INC OPT 02376R102 82,409 2,251,000 SH Put SOLE 8 2,251,000 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 1 23 SH   SOLE 9 23 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 132 3,600 SH   DFND 20 0 0 3,600
AMERICAN AIRLS GROUP INC COM 02376R102 6,897 188,402 SH   SOLE 44 188,402 0 0
AMERICAN ASSETS TR INC COM 024013104 590 13,609 SH   SOLE 1 13,609 0 0
AMERICAN ASSETS TR INC TRUS 024013104 34 782 SH   SOLE 8 782 0 0
AMERICAN ASSETS TR INC TRUS 024013104 103 2,369 SH   SOLE 44 2,369 0 0
AMERICAN AXLE &amp MFG HLDGS IN OPT 024061103 76 4,400 SH Put SOLE 8 4,400 0 0
AMERICAN AXLE &amp MFG HLDGS IN COM 024061103 67 3,931 SH   SOLE 8 3,931 0 0
AMERICAN AXLE &amp MFG HLDGS IN OPT 024061103 189 11,000 SH Call SOLE 8 11,000 0 0
AMERICAN AXLE &amp MFG HLDGS IN COM 024061103 1,946 112,996 SH   SOLE 44 112,996 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 783 15,385 SH   SOLE 1 15,385 0 0
AMERICAN CAMPUS CMNTYS INC TRUS 024835100 55 1,081 SH   SOLE 8 1,081 0 0
AMERICAN CAMPUS CMNTYS INC TRUS 024835100 3,916 76,987 SH   SOLE 44 76,987 0 0
AMERICAN CAP LTD COM 02503Y103 1,821 107,687 SH   SOLE 8 107,687 0 0
AMERICAN CAP LTD OPT 02503Y103 1,439 85,100 SH Call SOLE 8 85,100 0 0
AMERICAN CAP LTD OPT 02503Y103 68 4,000 SH Put SOLE 8 4,000 0 0
AMERICAN CAP LTD COM 02503Y103 57,342 3,391,044 SH   SOLE 44 3,391,044 0 0
AMERICAN CAP MTG INVT CORP TRUS 02504A104 5 284 SH   SOLE 8 284 0 0
AMERICAN CAP MTG INVT CORP TRUS 02504A104 9,201 535,214 SH   SOLE 44 535,214 0 0
AMERICAN CAPITAL AGENCY CORP OPT 02503X105 381 19,500 SH Put SOLE 8 19,500 0 0
AMERICAN CAPITAL AGENCY CORP TRUS 02503X105 168 8,632 SH   SOLE 8 8,632 0 0
AMERICAN CAPITAL AGENCY CORP OPT 02503X105 317 16,200 SH Call SOLE 8 16,200 0 0
AMERICAN CAPITAL AGENCY CORP COM 02503X105 61 3,111 SH   SOLE 9 3,111 0 0
AMERICAN CAPITAL AGENCY CORP TRUS 02503X105 1,893 96,903 SH   SOLE 44 96,903 0 0
AMERICAN CAPITAL AGENCY CORP COM 02503X105 152 7,800 SH   DFND 66 0 0 7,800
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 155 8,700 SH   SOLE 1 8,700 0 0
AMERICAN EAGLE OUTFITTERS NE OPT 02553E106 868 48,600 SH Put SOLE 8 48,600 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 1,755 98,217 SH   SOLE 8 98,217 0 0
AMERICAN EAGLE OUTFITTERS NE OPT 02553E106 1,131 63,300 SH Call SOLE 8 63,300 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 232 13,000 SH   DFND 20 0 0 13,000
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 835 46,764 SH   SOLE 44 46,764 0 0
AMERICAN ELEC PWR INC OPT 025537101 2,196 34,200 SH Put SOLE 8 34,200 0 0
AMERICAN ELEC PWR INC OPT 025537101 3,609 56,200 SH Call SOLE 8 56,200 0 0
AMERICAN ELEC PWR INC COM 025537101 167 2,608 SH   SOLE 8 2,608 0 0
AMERICAN ELEC PWR INC COM 025537101 5,719 89,069 SH   SOLE 9 89,069 0 0
AMERICAN ELEC PWR INC COM 025537101 899 14,000 SH   SOLE 20 0 14,000 0
AMERICAN ELEC PWR INC COM 025537101 50,374 784,529 SH   SOLE 44 784,529 0 0
AMERICAN ELEC PWR INC COM 025537101 666 10,370 SH   SOLE 66 0 10,370 0
AMERICAN ELEC PWR INC COM 025537101 268 4,168 SH   DFND 66 0 0 4,168
AMERICAN EQTY INVT LIFE HLD COM 025676206 668 37,703 SH   SOLE 1 37,703 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 13 756 SH   SOLE 8 756 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 538 30,327 SH   SOLE 44 30,327 0 0
AMERICAN EXPRESS CO COM 025816109 6,686 104,400 SH   SOLE 1 104,400 0 0
AMERICAN EXPRESS CO OPT 025816109 18,046 281,800 SH Put SOLE 8 281,800 0 0
AMERICAN EXPRESS CO COM 025816109 1,865 29,138 SH   SOLE 8 29,138 0 0
AMERICAN EXPRESS CO OPT 025816109 11,073 172,900 SH Call SOLE 8 172,900 0 0
AMERICAN EXPRESS CO COM 025816109 212 3,305 SH   SOLE 9 3,305 0 0
AMERICAN EXPRESS CO COM 025816109 62,966 983,247 SH   SOLE 44 983,247 0 0
AMERICAN EXPRESS CO OPT 025816109 14,089 220,000 SH Put SOLE 44 220,000 0 0
AMERICAN EXPRESS CO COM 025816109 477 7,455 SH   DFND 66 0 0 7,455
AMERICAN FARMLAND CO TRUS 02589Y100 217 27,489 SH   SOLE 44 27,489 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 214 2,845 SH   SOLE 44 2,845 0 0
AMERICAN HOMES 4 RENT TRUS 02665T306 31 1,434 SH   SOLE 8 1,434 0 0
AMERICAN HOMES 4 RENT TRUS 02665T306 463 21,397 SH   SOLE 44 21,397 0 0
AMERICAN INTL GROUP INC COM 026874784 518 8,733 SH   SOLE 1 0 8,733 0
AMERICAN INTL GROUP INC OPT 026874784 18,081 304,700 SH Put SOLE 8 304,700 0 0
AMERICAN INTL GROUP INC OPT 026874784 15,909 268,100 SH Call SOLE 8 268,100 0 0
AMERICAN INTL GROUP INC COM 026874784 48 814 SH   SOLE 8 814 0 0
AMERICAN INTL GROUP INC COM 026874784 21 358 SH   SOLE 9 358 0 0
AMERICAN INTL GROUP INC COM 026874784 119 2,000 SH   DFND 20 0 0 2,000
AMERICAN INTL GROUP INC COM 026874784 180 3,040 SH   SOLE 20 0 3,040 0
AMERICAN INTL GROUP INC COM 026874784 67,038 1,129,691 SH   SOLE 44 1,129,691 0 0
AMERICAN INTL GROUP INC WARR 026874156 1 40 SH   SOLE 66 0 40 0
AMERICAN INTL GROUP INC WARR 026874156 143 6,726 SH   DFND 66 0 0 6,726
AMERICAN INTL GROUP INC COM 026874784 1,018 17,150 SH   SOLE 66 0 17,150 0
AMERICAN INTL GROUP INC COM 026874784 373 6,281 SH   DFND 66 0 0 6,281
AMERICAN INTL GROUP INC COM 026874784 890 15,000 SH   SOLE 79 15,000 0 0
AMERICAN INTL GROUP INC COM 026874784 948 15,977 SH   SOLE 99 15,977 0 0
AMERICAN INTL GROUP INC WARR 026874156 0 4 SH   SOLE 99 4 0 0
AMERICAN MIDSTREAM PARTNERS COM 02752P100 106 7,188 SH   SOLE 8 7,188 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 3 102 SH   SOLE 8 102 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 0 1 SH   SOLE 44 1 0 0
AMERICAN NATL INS CO COM 028591105 86 710 SH   SOLE 8 710 0 0
AMERICAN NATL INS CO COM 028591105 81 664 SH   SOLE 44 664 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 131 6,583 SH   SOLE 8 6,583 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 4 209 SH   SOLE 44 209 0 0
AMERICAN RAILCAR INDS INC COM 02916P103 2 48 SH   SOLE 8 48 0 0
AMERICAN RAILCAR INDS INC COM 02916P103 67 1,613 SH   SOLE 44 1,613 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 1 54 SH   SOLE 8 54 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 0 1 SH   SOLE 44 1 0 0
AMERICAN SOFTWARE INC COM 029683109 2 159 SH   SOLE 8 159 0 0
AMERICAN SOFTWARE INC COM 029683109 0 3 SH   SOLE 44 3 0 0
AMERICAN STS WTR CO COM 029899101 14 352 SH   SOLE 8 352 0 0
AMERICAN STS WTR CO COM 029899101 20 501 SH   SOLE 44 501 0 0
AMERICAN SUPERCONDUCTOR CORP OPT 030111207 1 200 SH Call SOLE 8 200 0 0
AMERICAN SUPERCONDUCTOR CORP COM 030111207 1 146 SH   SOLE 8 146 0 0
AMERICAN SUPERCONDUCTOR CORP OPT 030111207 1 100 SH Put SOLE 8 100 0 0
AMERICAN SUPERCONDUCTOR CORP COM 030111207 0 1 SH   SOLE 44 1 0 0
AMERICAN TOWER CORP NEW COM 03027X100 2,672 23,574 SH   SOLE 1 23,574 0 0
AMERICAN TOWER CORP NEW CONV 03027X308 8,434 75,651 SH   SOLE 8 75,651 0 0
AMERICAN TOWER CORP NEW TRUS 03027X100 9,049 79,846 SH   SOLE 8 79,846 0 0
AMERICAN TOWER CORP NEW OPT 03027X100 1,281 11,300 SH Put SOLE 8 11,300 0 0
AMERICAN TOWER CORP NEW OPT 03027X100 3,706 32,700 SH Call SOLE 8 32,700 0 0
AMERICAN TOWER CORP NEW COM 03027X100 51 449 SH   SOLE 9 449 0 0
AMERICAN TOWER CORP NEW TRUS 03027X100 12,520 110,473 SH   SOLE 44 110,473 0 0
AMERICAN TOWER CORP NEW COM 03027X100 289 2,550 SH   DFND 66 0 0 2,550
AMERICAN VANGUARD CORP COM 030371108 19 1,187 SH   SOLE 8 1,187 0 0
AMERICAN VANGUARD CORP COM 030371108 345 21,460 SH   SOLE 44 21,460 0 0
AMERICAN WOODMARK CORP COM 030506109 690 8,561 SH   SOLE 1 8,561 0 0
AMERICAN WOODMARK CORP COM 030506109 88 1,088 SH   SOLE 44 1,088 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 38 508 SH   SOLE 1 508 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 2 24 SH   SOLE 8 24 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 892 11,925 SH   SOLE 9 11,925 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 19,079 254,915 SH   SOLE 44 254,915 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 45 600 SH   DFND 66 0 0 600
AMERICAS CAR MART INC COM 03062T105 4 98 SH   SOLE 8 98 0 0
AMERICAS CAR MART INC COM 03062T105 11 301 SH   SOLE 44 301 0 0
AMERIGAS PARTNERS L P OPT 030975106 96 2,100 SH Call SOLE 8 2,100 0 0
AMERIGAS PARTNERS L P COM 030975106 4,577 100,239 SH   SOLE 32 100,239 0 0
AMERIPRISE FINL INC COM 03076C106 4,430 44,400 SH   SOLE 1 43,800 600 0
AMERIPRISE FINL INC OPT 03076C106 1,018 10,200 SH Put SOLE 8 10,200 0 0
AMERIPRISE FINL INC OPT 03076C106 160 1,600 SH Call SOLE 8 1,600 0 0
AMERIPRISE FINL INC COM 03076C106 512 5,130 SH   SOLE 8 5,130 0 0
AMERIPRISE FINL INC COM 03076C106 3,570 35,785 SH   SOLE 44 35,785 0 0
AMERIS BANCORP COM 03076K108 237 6,767 SH   SOLE 1 6,767 0 0
AMERIS BANCORP COM 03076K108 3 81 SH   SOLE 8 81 0 0
AMERIS BANCORP COM 03076K108 16 453 SH   SOLE 44 453 0 0
AMERISAFE INC COM 03071H100 75 1,271 SH   SOLE 44 1,271 0 0
AMERISOURCEBERGEN CORP COM 03073E105 1,329 16,455 SH   SOLE 1 15,655 800 0
AMERISOURCEBERGEN CORP OPT 03073E105 1,171 14,500 SH Put SOLE 8 14,500 0 0
AMERISOURCEBERGEN CORP OPT 03073E105 4,807 59,500 SH Call SOLE 8 59,500 0 0
AMERISOURCEBERGEN CORP COM 03073E105 147 1,819 SH   SOLE 8 1,819 0 0
AMERISOURCEBERGEN CORP COM 03073E105 3,570 44,189 SH   SOLE 44 44,189 0 0
AMES NATL CORP COM 031001100 3 106 SH   SOLE 8 106 0 0
AMES NATL CORP COM 031001100 0 1 SH   SOLE 44 1 0 0
AMETEK INC NEW COM 031100100 187 3,902 SH   SOLE 8 3,902 0 0
AMETEK INC NEW COM 031100100 2,742 57,406 SH   SOLE 44 57,406 0 0
AMGEN INC OPT 031162100 6,672 40,000 SH Call SOLE 1 40,000 0 0
AMGEN INC COM 031162100 1,554 9,316 SH   SOLE 1 9,316 0 0
AMGEN INC COM 031162100 4,075 24,428 SH   SOLE 8 24,428 0 0
AMGEN INC OPT 031162100 28,591 171,400 SH Put SOLE 8 171,400 0 0
AMGEN INC OPT 031162100 23,737 142,300 SH Call SOLE 8 142,300 0 0
AMGEN INC COM 031162100 44,480 266,655 SH   SOLE 9 266,655 0 0
AMGEN INC COM 031162100 12 70 SH   DFND 20 0 0 70
AMGEN INC COM 031162100 45,528 272,930 SH   SOLE 44 272,930 0 0
AMGEN INC COM 031162100 62 374 SH   DFND 66 0 0 374
AMICUS THERAPEUTICS INC OPT 03152W109 500 67,500 SH Call SOLE 8 67,500 0 0
AMICUS THERAPEUTICS INC COM 03152W109 957 129,272 SH   SOLE 8 129,272 0 0
AMICUS THERAPEUTICS INC COM 03152W109 59 8,096 SH   SOLE 44 8,096 0 0
AMIRA NATURE FOODS LTD COM G0335L102 0 10 SH   SOLE 8 10 0 0
AMKOR TECHNOLOGY INC COM 031652100 383 39,402 SH   SOLE 8 39,402 0 0
AMKOR TECHNOLOGY INC OPT 031652100 106 10,900 SH Call SOLE 8 10,900 0 0
AMKOR TECHNOLOGY INC OPT 031652100 38 3,900 SH Put SOLE 8 3,900 0 0
AMKOR TECHNOLOGY INC COM 031652100 14 1,462 SH   SOLE 44 1,462 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 91 2,875 SH   SOLE 8 2,875 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 2,788 87,487 SH   SOLE 44 87,487 0 0
AMPCO-PITTSBURGH CORP COM 032037103 1 106 SH   SOLE 8 106 0 0
AMPCO-PITTSBURGH CORP COM 032037103 0 1 SH   SOLE 44 1 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 8 410 SH   SOLE 8 410 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 752 39,692 SH   SOLE 44 39,692 0 0
AMPHENOL CORP NEW COM 032095101 20,883 321,673 SH   SOLE 1 0 321,673 0
AMPHENOL CORP NEW OPT 032095101 19 300 SH Call SOLE 8 300 0 0
AMPHENOL CORP NEW COM 032095101 920 14,180 SH   SOLE 8 14,180 0 0
AMPHENOL CORP NEW COM 032095101 471 7,257 SH   SOLE 20 0 7,257 0
AMPHENOL CORP NEW COM 032095101 5,031 77,484 SH   SOLE 44 77,484 0 0
AMPHENOL CORP NEW COM 032095101 8,196 126,250 SH   SOLE 66 0 126,250 0
AMPIO PHARMACEUTICALS INC COM 03209T109 0 50 SH   SOLE 8 50 0 0
AMPLIFY SNACK BRANDS COM 03211L102 660 40,777 SH   SOLE 44 40,777 0 0
AMSURG CORP COM 03232P405 68 1,005 SH   SOLE 8 1,005 0 0
AMSURG CORP COM 03232P405 3,025 45,134 SH   SOLE 44 45,134 0 0
AMTECH SYS INC COM 032332504 4 900 SH   SOLE 44 900 0 0
AMTRUST FINL SVCS INC COM 032359309 685 25,541 SH   SOLE 8 25,541 0 0
AMTRUST FINL SVCS INC OPT 032359309 373 13,900 SH Call SOLE 8 13,900 0 0
AMTRUST FINL SVCS INC OPT 032359309 188 7,000 SH Put SOLE 8 7,000 0 0
AMTRUST FINL SVCS INC COM 032359309 42 1,553 SH   SOLE 44 1,553 0 0
ANADARKO PETE CORP COM 032511107 4,021 63,463 SH   SOLE 8 63,463 0 0
ANADARKO PETE CORP OPT 032511107 13,116 207,000 SH Put SOLE 8 207,000 0 0
ANADARKO PETE CORP OPT 032511107 14,871 234,700 SH Call SOLE 8 234,700 0 0
ANADARKO PETE CORP COM 032511107 471 7,427 SH   SOLE 9 7,427 0 0
ANADARKO PETE CORP COM 032511107 17,156 270,751 SH   SOLE 44 270,751 0 0
ANADARKO PETE CORP COM 032511107 590 9,306 SH   DFND 66 0 0 9,306
ANALOG DEVICES INC COM 032654105 819 12,711 SH   SOLE 8 12,711 0 0
ANALOG DEVICES INC OPT 032654105 1,824 28,300 SH Put SOLE 8 28,300 0 0
ANALOG DEVICES INC OPT 032654105 2,062 32,000 SH Call SOLE 8 32,000 0 0
ANALOG DEVICES INC COM 032654105 5,628 87,319 SH   SOLE 44 87,319 0 0
ANALOG DEVICES INC COM 032654105 10 150 SH   DFND 66 0 0 150
ANALOGIC CORP COM 032657207 7 77 SH   SOLE 8 77 0 0
ANALOGIC CORP COM 032657207 15 170 SH   SOLE 44 170 0 0
ANAVEX LIFE SCIENCES CORP COM 032797300 1 304 SH   SOLE 8 304 0 0
ANAVEX LIFE SCIENCES CORP COM 032797300 0 3 SH   SOLE 44 3 0 0
ANDERSONS INC COM 034164103 6 166 SH   SOLE 8 166 0 0
ANDERSONS INC COM 034164103 978 27,051 SH   SOLE 44 27,051 0 0
ANGIES LIST INC COM 034754101 2 245 SH   SOLE 8 245 0 0
ANGIES LIST INC COM 034754101 30 3,049 SH   SOLE 44 3,049 0 0
ANGIODYNAMICS INC COM 03475V101 4 232 SH   SOLE 8 232 0 0
ANGIODYNAMICS INC COM 03475V101 7 399 SH   SOLE 44 399 0 0
ANGLOGOLD ASHANTI LTD ADR 035128206 138 8,675 SH   SOLE 1 8,675 0 0
ANGLOGOLD ASHANTI LTD OPT 035128206 939 59,000 SH Put SOLE 8 59,000 0 0
ANGLOGOLD ASHANTI LTD OPT 035128206 630 39,600 SH Call SOLE 8 39,600 0 0
ANGLOGOLD ASHANTI LTD ADR 035128206 11,201 703,600 SH   SOLE 44 703,600 0 0
ANGLOGOLD ASHANTI LTD ADR 035128206 18 1,160 SH   DFND 66 0 0 1,160
ANHEUSER BUSCH INBEV SA/NV OPT 03524A108 12,510 95,200 SH Put SOLE 8 95,200 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 1,293 9,841 SH   SOLE 8 9,841 0 0
ANHEUSER BUSCH INBEV SA/NV OPT 03524A108 20,434 155,500 SH Call SOLE 8 155,500 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 4,341 33,032 SH   SOLE 44 33,032 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 544 4,140 SH   DFND 66 0 0 4,140
ANI PHARMACEUTICALS INC COM 00182C103 167 2,524 SH   SOLE 8 2,524 0 0
ANI PHARMACEUTICALS INC COM 00182C103 8 118 SH   SOLE 44 118 0 0
ANI PHARMACEUTICALS INC COM 00182C103 46 694 SH   DFND 66 0 0 694
ANIKA THERAPEUTICS INC COM 035255108 123 2,580 SH   SOLE 8 2,580 0 0
ANIKA THERAPEUTICS INC COM 035255108 1,101 23,008 SH   SOLE 44 23,008 0 0
ANIXTER INTL INC OPT 035290105 252 3,900 SH Put SOLE 8 3,900 0 0
ANIXTER INTL INC OPT 035290105 19 300 SH Call SOLE 8 300 0 0
ANIXTER INTL INC COM 035290105 490 7,587 SH   SOLE 8 7,587 0 0
ANIXTER INTL INC COM 035290105 32 507 SH   SOLE 44 507 0 0
ANNALY CAP MGMT INC OPT 035710409 486 46,300 SH Call SOLE 8 46,300 0 0
ANNALY CAP MGMT INC TRUS 035710409 50 4,780 SH   SOLE 8 4,780 0 0
ANNALY CAP MGMT INC OPT 035710409 611 58,154 SH Put SOLE 8 58,154 0 0
ANNALY CAP MGMT INC COM 035710409 11,543 1,099,326 SH   SOLE 9 1,099,326 0 0
ANNALY CAP MGMT INC TRUS 035710409 17,756 1,691,088 SH   SOLE 44 1,691,088 0 0
ANNALY CAP MGMT INC COM 035710409 159 15,180 SH   DFND 66 0 0 15,180
ANSYS INC COM 03662Q105 1,381 14,907 SH   SOLE 8 14,907 0 0
ANSYS INC OPT 03662Q105 2,204 23,800 SH Call SOLE 8 23,800 0 0
ANSYS INC COM 03662Q105 2,445 26,395 SH   SOLE 44 26,395 0 0
ANTERO MIDSTREAM PARTNERS LP COM 03673L103 1,077 40,334 SH   SOLE 32 40,334 0 0
ANTERO MIDSTREAM PARTNERS LP COM 03673L103 1,297 48,565 SH   SOLE 44 48,565 0 0
ANTERO RES CORP COM 03674X106 1,635 60,672 SH   SOLE 8 60,672 0 0
ANTERO RES CORP COM 03674X106 6,794 252,131 SH   SOLE 44 252,131 0 0
ANTERO RES CORP COM 03674X106 127 4,712 SH   DFND 66 0 0 4,712
ANTHEM INC COM 036752103 373 2,976 SH   SOLE 8 2,976 0 0
ANTHEM INC OPT 036752103 3,120 24,900 SH Put SOLE 8 24,900 0 0
ANTHEM INC OPT 036752103 2,794 22,300 SH Call SOLE 8 22,300 0 0
ANTHEM INC COM 036752103 27,638 220,560 SH   SOLE 9 220,560 0 0
ANTHEM INC COM 036752103 4,201 33,540 SH   SOLE 44 33,540 0 0
ANTHERA PHARMACEUTICALS INC COM 03674U201 1 243 SH   SOLE 8 243 0 0
ANTHERA PHARMACEUTICALS INC COM 03674U201 0 4 SH   SOLE 44 4 0 0
ANWORTH MORTGAGE ASSET CP TRUS 037347101 4 790 SH   SOLE 8 790 0 0
ANWORTH MORTGAGE ASSET CP TRUS 037347101 6 1,321 SH   SOLE 44 1,321 0 0
AON PLC COM G0408V102 2,428 21,583 SH   SOLE 1 21,583 0 0
AON PLC OPT G0408V102 79 700 SH Put SOLE 8 700 0 0
AON PLC OPT G0408V102 45 400 SH Call SOLE 8 400 0 0
AON PLC COM G0408V102 235 2,090 SH   SOLE 8 2,090 0 0
AON PLC COM G0408V102 1 11 SH   SOLE 9 11 0 0
AON PLC COM G0408V102 10,736 95,425 SH   SOLE 44 95,425 0 0
AOXING PHARMACEUTICAL CO INC COM 03740A106 14 25,000 SH   DFND 66 0 0 25,000
APACHE CORP OPT 037411105 22,540 352,900 SH Call SOLE 8 352,900 0 0
APACHE CORP OPT 037411105 12,174 190,600 SH Put SOLE 8 190,600 0 0
APACHE CORP COM 037411105 548 8,593 SH   SOLE 8 8,593 0 0
APACHE CORP COM 037411105 34 540 SH   DFND 20 0 0 540
APACHE CORP COM 037411105 13,922 217,959 SH   SOLE 44 217,959 0 0
APACHE CORP COM 037411105 77 1,200 SH   DFND 66 0 0 1,200
APARTMENT INVT &amp MGMT CO COM 03748R101 1,729 37,655 SH   SOLE 1 37,655 0 0
APARTMENT INVT &amp MGMT CO TRUS 03748R101 783 17,043 SH   SOLE 44 17,043 0 0
APIGEE CORP COM 03765N108 57 3,265 SH   SOLE 8 3,265 0 0
APIGEE CORP COM 03765N108 437 25,102 SH   SOLE 44 25,102 0 0
APOGEE ENTERPRISES INC COM 037598109 760 17,016 SH   SOLE 1 17,016 0 0
APOGEE ENTERPRISES INC OPT 037598109 13 300 SH Call SOLE 8 300 0 0
APOGEE ENTERPRISES INC OPT 037598109 9 200 SH Put SOLE 8 200 0 0
APOGEE ENTERPRISES INC COM 037598109 8 176 SH   SOLE 8 176 0 0
APOGEE ENTERPRISES INC COM 037598109 26 594 SH   SOLE 44 594 0 0
APOLLO COML REAL EST FIN INC TRUS 03762U105 10 590 SH   SOLE 8 590 0 0
APOLLO COML REAL EST FIN INC TRUS 03762U105 6,107 373,104 SH   SOLE 44 373,104 0 0
APOLLO ED GROUP INC OPT 037604105 95 11,900 SH Put SOLE 8 11,900 0 0
APOLLO ED GROUP INC COM 037604105 4 526 SH   SOLE 8 526 0 0
APOLLO ED GROUP INC OPT 037604105 568 71,500 SH Call SOLE 8 71,500 0 0
APOLLO ED GROUP INC COM 037604105 4,310 542,144 SH   SOLE 44 542,144 0 0
APOLLO GLOBAL MGMT LLC OPT 037612306 54 3,000 SH Call SOLE 8 3,000 0 0
APOLLO GLOBAL MGMT LLC OPT 037612306 864 48,100 SH Put SOLE 8 48,100 0 0
APOLLO GLOBAL MGMT LLC COM 037612306 812 45,187 SH   SOLE 8 45,187 0 0
APOLLO INVT CORP OPT 03761U106 81 14,000 SH Put SOLE 8 14,000 0 0
APOLLO INVT CORP COM 03761U106 48 8,137 SH   SOLE 8 8,137 0 0
APOLLO INVT CORP OPT 03761U106 25 4,300 SH Call SOLE 8 4,300 0 0
APOLLO INVT CORP COM 03761U106 32 5,561 SH   SOLE 9 5,561 0 0
APPFOLIO INC COM 03783C100 1 47 SH   SOLE 8 47 0 0
APPFOLIO INC COM 03783C100 21 1,101 SH   SOLE 44 1,101 0 0
APPLE HOSPITALITY REIT INC TRUS 03784Y200 1 76 SH   SOLE 8 76 0 0
APPLE HOSPITALITY REIT INC TRUS 03784Y200 205 11,066 SH   SOLE 44 11,066 0 0
APPLE INC COM 037833100 24,713 218,602 SH   SOLE 1 89,770 128,832 0
APPLE INC COM 037833100 140,041 1,238,755 SH   SOLE 8 1,238,755 0 0
APPLE INC OPT 037833100 701,045 6,201,200 SH Put SOLE 8 6,201,200 0 0
APPLE INC OPT 037833100 846,340 7,486,420 SH Call SOLE 8 7,486,420 0 0
APPLE INC COM 037833100 61,386 542,996 SH   SOLE 9 542,996 0 0
APPLE INC COM 037833100 1,452 12,843 SH   SOLE 20 0 12,843 0
APPLE INC COM 037833100 496 4,384 SH   DFND 20 0 0 4,384
APPLE INC COM 037833100 420,533 3,719,891 SH   SOLE 44 3,719,891 0 0
APPLE INC OPT 037833100 141,313 1,250,000 SH Put SOLE 44 1,250,000 0 0
APPLE INC COM 037833100 55 490 SH   SOLE 56 490 0 0
APPLE INC COM 037833100 11,008 97,374 SH   DFND 66 0 0 97,374
APPLE INC COM 037833100 9,457 83,652 SH   SOLE 66 0 83,652 0
APPLE INC COM 037833100 910 8,050 SH   SOLE 79 8,050 0 0
APPLE INC COM 037833100 105 928 SH   SOLE 99 928 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 2 155 SH   SOLE 8 155 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 0 1 SH   SOLE 44 1 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 10 224 SH   SOLE 8 224 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 132 2,829 SH   SOLE 44 2,829 0 0
APPLIED MATLS INC COM 038222105 3,687 122,289 SH   SOLE 1 122,289 0 0
APPLIED MATLS INC OPT 038222105 7,450 247,100 SH Call SOLE 8 247,100 0 0
APPLIED MATLS INC COM 038222105 684 22,709 SH   SOLE 8 22,709 0 0
APPLIED MATLS INC OPT 038222105 2,104 69,800 SH Put SOLE 8 69,800 0 0
APPLIED MATLS INC COM 038222105 9,357 310,382 SH   SOLE 44 310,382 0 0
APPLIED MATLS INC COM 038222105 42 1,400 SH   SOLE 56 1,400 0 0
APPLIED MICRO CIRCUITS CORP COM 03822W406 14 2,041 SH   SOLE 8 2,041 0 0
APPLIED MICRO CIRCUITS CORP COM 03822W406 26 3,763 SH   SOLE 44 3,763 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 173 7,802 SH   SOLE 44 7,802 0 0
APTARGROUP INC COM 038336103 348 4,496 SH   SOLE 8 4,496 0 0
APTARGROUP INC OPT 038336103 77 1,000 SH Call SOLE 8 1,000 0 0
APTARGROUP INC COM 038336103 3,742 48,358 SH   SOLE 44 48,358 0 0
APTEVO THERAPEUTICS INC COM 03835L108 0 102 SH   SOLE 8 102 0 0
APTEVO THERAPEUTICS INC COM 03835L108 0 2 SH   SOLE 44 2 0 0
AQUA AMERICA INC COM 03836W103 27 870 SH   SOLE 1 870 0 0
AQUA AMERICA INC COM 03836W103 251 8,225 SH   SOLE 8 8,225 0 0
AQUA AMERICA INC OPT 03836W103 30 1,000 SH Call SOLE 8 1,000 0 0
AQUA AMERICA INC OPT 03836W103 107 3,500 SH Put SOLE 8 3,500 0 0
AQUA AMERICA INC COM 03836W103 132 4,332 SH   SOLE 44 4,332 0 0
AQUA AMERICA INC COM 03836W103 30 1,000 SH   DFND 66 0 0 1,000
AQUA METALS INC COM 03837J101 15 1,663 SH   SOLE 8 1,663 0 0
AQUA METALS INC COM 03837J101 0 1 SH   SOLE 44 1 0 0
AQUINOX PHARMACEUTICALS INC COM 03842B101 9 665 SH   SOLE 8 665 0 0
ARAMARK COM 03852U106 328 8,620 SH   SOLE 1 8,620 0 0
ARAMARK COM 03852U106 396 10,406 SH   SOLE 8 10,406 0 0
ARAMARK COM 03852U106 580 15,233 SH   SOLE 44 15,233 0 0
ARATANA THERAPEUTICS INC COM 03874P101 26 2,827 SH   SOLE 8 2,827 0 0
ARATANA THERAPEUTICS INC COM 03874P101 0 3 SH   SOLE 44 3 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 1 330 SH   SOLE 8 330 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 0 4 SH   SOLE 44 4 0 0
ARCBEST CORP COM 03937C105 5 239 SH   SOLE 8 239 0 0
ARCBEST CORP COM 03937C105 6 334 SH   SOLE 44 334 0 0
ARCELORMITTAL SA LUXEMBOURG OPT 03938L104 1,601 265,000 SH Put SOLE 8 265,000 0 0
ARCELORMITTAL SA LUXEMBOURG ADR 03938L104 596 98,679 SH   SOLE 8 98,679 0 0
ARCELORMITTAL SA LUXEMBOURG OPT 03938L104 716 118,600 SH Call SOLE 8 118,600 0 0
ARCELORMITTAL SA LUXEMBOURG ADR 03938L104 1,396 231,221 SH   SOLE 44 231,221 0 0
ARCH CAP GROUP LTD COM G0450A105 366 4,616 SH   SOLE 8 4,616 0 0
ARCH CAP GROUP LTD COM G0450A105 2,457 31,012 SH   SOLE 44 31,012 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 453 10,735 SH   SOLE 8 10,735 0 0
ARCHER DANIELS MIDLAND CO OPT 039483102 4,183 99,200 SH Call SOLE 8 99,200 0 0
ARCHER DANIELS MIDLAND CO OPT 039483102 3,066 72,700 SH Put SOLE 8 72,700 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 102 2,411 SH   SOLE 9 2,411 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 29,847 707,802 SH   SOLE 44 707,802 0 0
ARCHROCK INC COM 03957W106 52 3,929 SH   SOLE 44 3,929 0 0
ARCHROCK PARTNERS L P COM 03957U100 535 36,345 SH   SOLE 32 36,345 0 0
ARCOS DORADOS HOLDINGS INC COM G0457F107 5 1,038 SH   SOLE 8 1,038 0 0
ARCOS DORADOS HOLDINGS INC COM G0457F107 34 6,500 SH   SOLE 44 6,500 0 0
ARCTIC CAT INC COM 039670104 8 521 SH   SOLE 8 521 0 0
ARCTIC CAT INC COM 039670104 0 1 SH   SOLE 44 1 0 0
ARDELYX INC COM 039697107 2 193 SH   SOLE 8 193 0 0
ARDELYX INC COM 039697107 3 262 SH   SOLE 44 262 0 0
ARDMORE SHIPPING CORP COM Y0207T100 1 174 SH   SOLE 8 174 0 0
ARDMORE SHIPPING CORP COM Y0207T100 0 3 SH   SOLE 44 3 0 0
ARENA PHARMACEUTICALS INC COM 040047102 45 25,602 SH   SOLE 8 25,602 0 0
ARENA PHARMACEUTICALS INC OPT 040047102 25 14,200 SH Put SOLE 8 14,200 0 0
ARENA PHARMACEUTICALS INC OPT 040047102 135 77,100 SH Call SOLE 8 77,100 0 0
ARENA PHARMACEUTICALS INC COM 040047102 9 4,820 SH   SOLE 44 4,820 0 0
ARENA PHARMACEUTICALS INC COM 040047102 4 2,000 SH   DFND 66 0 0 2,000
ARES CAP CORP BOND 04010LAJ2 666 646,000 PRN   SOLE 8 0 0 646,000
ARES CAP CORP OPT 04010L103 203 13,100 SH Call SOLE 8 13,100 0 0
ARES CAP CORP BOND 04010LAG8 4,944 4,889,000 PRN   SOLE 8 0 0 4,889,000
ARES CAP CORP COM 04010L103 995 64,224 SH   SOLE 8 64,224 0 0
ARES CAP CORP OPT 04010L103 81 5,200 SH Put SOLE 8 5,200 0 0
ARES CAP CORP COM 04010L103 43 2,800 SH   SOLE 44 2,800 0 0
ARES COML REAL ESTATE CORP TRUS 04013V108 2 166 SH   SOLE 8 166 0 0
ARES COML REAL ESTATE CORP TRUS 04013V108 0 3 SH   SOLE 44 3 0 0
ARGAN INC COM 04010E109 27 456 SH   SOLE 8 456 0 0
ARGAN INC COM 04010E109 94 1,583 SH   SOLE 44 1,583 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 625 11,081 SH   SOLE 1 11,081 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 14 256 SH   SOLE 8 256 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 1,097 19,440 SH   SOLE 44 19,440 0 0
ARGOS THERAPEUTICS INC COM 040221103 1 178 SH   SOLE 8 178 0 0
ARGOS THERAPEUTICS INC COM 040221103 0 1 SH   SOLE 44 1 0 0
ARIAD PHARMACEUTICALS INC COM 04033A100 135 9,881 SH   SOLE 1 9,881 0 0
ARIAD PHARMACEUTICALS INC OPT 04033A100 1,301 95,000 SH Call SOLE 8 95,000 0 0
ARIAD PHARMACEUTICALS INC OPT 04033A100 804 58,700 SH Put SOLE 8 58,700 0 0
ARIAD PHARMACEUTICALS INC COM 04033A100 32 2,360 SH   SOLE 44 2,360 0 0
ARISTA NETWORKS INC COM 040413106 1,245 14,635 SH   SOLE 1 14,635 0 0
ARISTA NETWORKS INC COM 040413106 961 11,304 SH   SOLE 8 11,304 0 0
ARISTA NETWORKS INC COM 040413106 645 7,566 SH   SOLE 44 7,566 0 0
ARISTA NETWORKS INC COM 040413106 8 90 SH   DFND 66 0 0 90
ARLINGTON ASSET INVT CORP COM 041356205 10 711 SH   SOLE 8 711 0 0
ARLINGTON ASSET INVT CORP COM 041356205 5 313 SH   SOLE 44 313 0 0
ARMADA HOFFLER PPTYS INC TRUS 04208T108 3 206 SH   SOLE 8 206 0 0
ARMADA HOFFLER PPTYS INC TRUS 04208T108 0 3 SH   SOLE 44 3 0 0
ARMOUR RESIDENTIAL REIT INC TRUS 042315507 8 380 SH   SOLE 8 380 0 0
ARMOUR RESIDENTIAL REIT INC TRUS 042315507 11 504 SH   SOLE 44 504 0 0
ARMSTRONG FLOORING INC COM 04238R106 5 226 SH   SOLE 8 226 0 0
ARMSTRONG FLOORING INC COM 04238R106 145 7,666 SH   SOLE 44 7,666 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 1,698 41,100 SH   SOLE 1 41,100 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 16 375 SH   SOLE 8 375 0 0
ARMSTRONG WORLD INDS INC NEW OPT 04247X102 37 900 SH Put SOLE 8 900 0 0
ARMSTRONG WORLD INDS INC NEW OPT 04247X102 4 100 SH Call SOLE 8 100 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 53 1,272 SH   SOLE 44 1,272 0 0
ARRAY BIOPHARMA INC COM 04269X105 8 1,232 SH   SOLE 8 1,232 0 0
ARRAY BIOPHARMA INC BOND 04269XAA3 2,340 1,985,000 PRN   SOLE 8 0 0 1,985,000
ARRAY BIOPHARMA INC COM 04269X105 11 1,671 SH   SOLE 44 1,671 0 0
ARRIS INTL INC COM G0551A103 3,671 129,586 SH   SOLE 1 129,586 0 0
ARRIS INTL INC COM G0551A103 905 31,973 SH   SOLE 8 31,973 0 0
ARRIS INTL INC OPT G0551A103 346 12,200 SH Call SOLE 8 12,200 0 0
ARRIS INTL INC OPT G0551A103 102 3,600 SH Put SOLE 8 3,600 0 0
ARRIS INTL INC COM G0551A103 0 1 SH   SOLE 9 1 0 0
ARRIS INTL INC COM G0551A103 255 9,000 SH   DFND 20 0 0 9,000
ARRIS INTL INC COM G0551A103 127 4,495 SH   SOLE 44 4,495 0 0
ARROW ELECTRS INC COM 042735100 299 4,667 SH   SOLE 1 4,667 0 0
ARROW ELECTRS INC COM 042735100 358 5,589 SH   SOLE 8 5,589 0 0
ARROW ELECTRS INC COM 042735100 6,802 106,333 SH   SOLE 44 106,333 0 0
ARROW FINL CORP COM 042744102 5 140 SH   SOLE 8 140 0 0
ARROW FINL CORP COM 042744102 5 164 SH   SOLE 44 164 0 0
ARROWHEAD PHARMACEUTICALS IN OPT 04280A100 32 4,300 SH Put SOLE 8 4,300 0 0
ARROWHEAD PHARMACEUTICALS IN OPT 04280A100 76 10,300 SH Call SOLE 8 10,300 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 174 23,696 SH   SOLE 8 23,696 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 11 1,476 SH   SOLE 44 1,476 0 0
ARTESIAN RESOURCES CORP COM 043113208 119 4,149 SH   SOLE 8 4,149 0 0
ARTESIAN RESOURCES CORP COM 043113208 0 1 SH   SOLE 44 1 0 0
ARTISAN PARTNERS ASSET MGMT COM 04316A108 34 1,274 SH   SOLE 8 1,274 0 0
ARTISAN PARTNERS ASSET MGMT COM 04316A108 483 17,794 SH   SOLE 44 17,794 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 154 2,762 SH   SOLE 8 2,762 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 38 684 SH   SOLE 44 684 0 0
ASCENA RETAIL GROUP INC COM 04351G101 137 24,347 SH   SOLE 8 24,347 0 0
ASCENA RETAIL GROUP INC OPT 04351G101 234 41,864 SH Put SOLE 8 41,864 0 0
ASCENA RETAIL GROUP INC OPT 04351G101 62 11,116 SH Call SOLE 8 11,116 0 0
ASCENA RETAIL GROUP INC COM 04351G101 47 8,474 SH   SOLE 44 8,474 0 0
ASCENT CAP GROUP INC COM 043632108 0 9 SH   SOLE 8 9 0 0
ASCENT CAP GROUP INC COM 043632108 220 9,501 SH   SOLE 44 9,501 0 0
ASHFORD HOSPITALITY PRIME IN TRUS 044102101 73 5,189 SH   SOLE 8 5,189 0 0
ASHFORD HOSPITALITY PRIME IN TRUS 044102101 5 350 SH   SOLE 44 350 0 0
ASHFORD HOSPITALITY TR INC COM 044103109 181 30,708 SH   SOLE 1 30,708 0 0
ASHFORD HOSPITALITY TR INC TRUS 044103109 13 2,271 SH   SOLE 8 2,271 0 0
ASHFORD HOSPITALITY TR INC TRUS 044103109 34 5,775 SH   SOLE 44 5,775 0 0
ASHLAND GLOBAL HLDGS INC OPT 044186104 8,233 71,000 SH Call SOLE 8 71,000 0 0
ASHLAND GLOBAL HLDGS INC OPT 044186104 4,638 40,000 SH Put SOLE 8 40,000 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 14,848 128,057 SH   SOLE 44 128,057 0 0
ASML HOLDING N V ADR N07059210 8 71 SH   SOLE 8 71 0 0
ASML HOLDING N V OPT N07059210 931 8,500 SH Call SOLE 8 8,500 0 0
ASML HOLDING N V OPT N07059210 1,238 11,300 SH Put SOLE 8 11,300 0 0
ASML HOLDING N V ADR N07059210 5 48 SH   SOLE 44 48 0 0
ASPEN INSURANCE HOLDINGS LTD COM G05384105 1 28 SH   SOLE 8 28 0 0
ASPEN INSURANCE HOLDINGS LTD COM G05384105 69 1,477 SH   SOLE 44 1,477 0 0
ASPEN TECHNOLOGY INC COM 045327103 777 16,608 SH   SOLE 8 16,608 0 0
ASPEN TECHNOLOGY INC COM 045327103 2,312 49,428 SH   SOLE 44 49,428 0 0
ASSOCIATED BANC CORP COM 045487105 33 1,693 SH   SOLE 8 1,693 0 0
ASSOCIATED BANC CORP COM 045487105 1,252 63,928 SH   SOLE 44 63,928 0 0
ASSOCIATED CAP GROUP INC COM 045528106 2 56 SH   SOLE 8 56 0 0
ASSOCIATED CAP GROUP INC COM 045528106 2 63 SH   SOLE 44 63 0 0
ASSURANT INC COM 04621X108 578 6,268 SH   SOLE 1 6,268 0 0
ASSURANT INC COM 04621X108 35 381 SH   SOLE 8 381 0 0
ASSURANT INC COM 04621X108 1,265 13,701 SH   SOLE 44 13,701 0 0
ASSURED GUARANTY LTD COM G0585R106 1,225 44,133 SH   SOLE 1 44,133 0 0
ASSURED GUARANTY LTD OPT G0585R106 180 6,500 SH Put SOLE 8 6,500 0 0
ASSURED GUARANTY LTD COM G0585R106 2 62 SH   SOLE 8 62 0 0
ASSURED GUARANTY LTD OPT G0585R106 1,196 43,100 SH Call SOLE 8 43,100 0 0
ASSURED GUARANTY LTD COM G0585R106 306 10,994 SH   SOLE 44 10,994 0 0
ASTEC INDS INC COM 046224101 843 14,081 SH   SOLE 1 14,081 0 0
ASTEC INDS INC COM 046224101 16 258 SH   SOLE 8 258 0 0
ASTEC INDS INC COM 046224101 15 253 SH   SOLE 44 253 0 0
ASTERIAS BIOTHERAPEUTICS INC COM 04624N107 1 280 SH   SOLE 8 280 0 0
ASTERIAS BIOTHERAPEUTICS INC COM 04624N107 0 55 SH   SOLE 44 55 0 0
ASTORIA FINL CORP COM 046265104 11 734 SH   SOLE 8 734 0 0
ASTORIA FINL CORP COM 046265104 18 1,250 SH   SOLE 44 1,250 0 0
ASTRAZENECA PLC ADR 046353108 6,256 190,415 SH   SOLE 8 190,415 0 0
ASTRAZENECA PLC OPT 046353108 7,055 214,700 SH Call SOLE 8 214,700 0 0
ASTRAZENECA PLC OPT 046353108 3,930 119,600 SH Put SOLE 8 119,600 0 0
ASTRAZENECA PLC ADR 046353108 0 1 SH   SOLE 9 1 0 0
ASTRAZENECA PLC ADR 046353108 0 12 SH   SOLE 44 12 0 0
ASTRONICS CORP COM 046433108 21 457 SH   SOLE 8 457 0 0
ASTRONICS CORP COM 046433108 12 266 SH   SOLE 44 266 0 0
AT HOME GROUP INC COM 04650Y100 122 8,085 SH   SOLE 8 8,085 0 0
AT&ampT INC OPT 00206R102 8,122 200,000 SH Call SOLE 1 200,000 0 0
AT&ampT INC COM 00206R102 13,402 330,016 SH   SOLE 1 180,867 149,149 0
AT&ampT INC OPT 00206R102 49,404 1,216,539 SH Call SOLE 8 1,216,539 0 0
AT&ampT INC COM 00206R102 285 7,015 SH   SOLE 8 7,015 0 0
AT&ampT INC OPT 00206R102 27,764 683,674 SH Put SOLE 8 683,674 0 0
AT&ampT INC COM 00206R102 38,971 959,638 SH   SOLE 9 959,638 0 0
AT&ampT INC COM 00206R102 343 8,450 SH   DFND 20 0 0 8,450
AT&ampT INC COM 00206R102 184,417 4,541,158 SH   SOLE 44 4,541,158 0 0
AT&ampT INC COM 00206R102 493 12,145 SH   SOLE 66 0 12,145 0
AT&ampT INC COM 00206R102 1,038 25,566 SH   DFND 66 0 0 25,566
AT&ampT INC COM 00206R102 40 993 SH   SOLE 99 993 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 3 144 SH   SOLE 8 144 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 5 236 SH   SOLE 44 236 0 0
ATHENAHEALTH INC COM 04685W103 1,726 13,683 SH   SOLE 1 13,683 0 0
ATHENAHEALTH INC OPT 04685W103 1,110 8,800 SH Call SOLE 8 8,800 0 0
ATHENAHEALTH INC OPT 04685W103 1,854 14,700 SH Put SOLE 8 14,700 0 0
ATHENAHEALTH INC COM 04685W103 33 263 SH   SOLE 8 263 0 0
ATHENAHEALTH INC COM 04685W103 3,872 30,698 SH   SOLE 44 30,698 0 0
ATHERSYS INC COM 04744L106 1 640 SH   SOLE 8 640 0 0
ATHERSYS INC COM 04744L106 0 8 SH   SOLE 44 8 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 2 117 SH   SOLE 8 117 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 0 2 SH   SOLE 44 2 0 0
ATLANTIC PWR CORP COM 04878Q863 2 1,001 SH   SOLE 8 1,001 0 0
ATLANTIC PWR CORP COM 04878Q863 0 100 SH   SOLE 9 100 0 0
ATLANTIC PWR CORP COM 04878Q863 0 12 SH   SOLE 44 12 0 0
ATLANTIC PWR CORP COM 04878Q863 5 1,871 SH   DFND 66 0 0 1,871
ATLANTICA YIELD PLC COM G0751N103 10 526 SH   SOLE 8 526 0 0
ATLANTICA YIELD PLC OPT G0751N103 578 30,400 SH Put SOLE 8 30,400 0 0
ATLANTICA YIELD PLC COM G0751N103 0 6 SH   SOLE 44 6 0 0
ATLAS AIR WORLDWIDE HLDGS IN OPT 049164205 81 1,900 SH Call SOLE 8 1,900 0 0
ATLAS AIR WORLDWIDE HLDGS IN OPT 049164205 2,222 51,900 SH Put SOLE 8 51,900 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM 049164205 1,250 29,187 SH   SOLE 8 29,187 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM 049164205 1,824 42,586 SH   SOLE 44 42,586 0 0
ATLAS FINANCIAL HOLDINGS INC COM G06207115 6 370 SH   SOLE 8 370 0 0
ATLAS FINANCIAL HOLDINGS INC COM G06207115 0 1 SH   SOLE 44 1 0 0
ATLASSIAN CORP PLC COM G06242104 56 1,868 SH   SOLE 1 1,868 0 0
ATLASSIAN CORP PLC COM G06242104 121 4,046 SH   SOLE 8 4,046 0 0
ATLASSIAN CORP PLC OPT G06242104 180 6,000 SH Call SOLE 8 6,000 0 0
ATLASSIAN CORP PLC COM G06242104 78 2,619 SH   SOLE 44 2,619 0 0
ATMOS ENERGY CORP COM 049560105 242 3,255 SH   SOLE 1 3,255 0 0
ATMOS ENERGY CORP COM 049560105 461 6,182 SH   SOLE 8 6,182 0 0
ATMOS ENERGY CORP COM 049560105 552 7,413 SH   SOLE 44 7,413 0 0
ATN INTL INC COM 00215F107 4 73 SH   SOLE 8 73 0 0
ATN INTL INC COM 00215F107 54 833 SH   SOLE 44 833 0 0
ATRICURE INC COM 04963C209 303 19,172 SH   SOLE 1 19,172 0 0
ATRICURE INC COM 04963C209 3 194 SH   SOLE 8 194 0 0
ATRICURE INC COM 04963C209 7 453 SH   SOLE 44 453 0 0
ATRION CORP COM 049904105 35 82 SH   SOLE 8 82 0 0
ATRION CORP COM 049904105 9 20 SH   SOLE 44 20 0 0
ATWOOD OCEANICS INC OPT 050095108 3,355 386,000 SH Put SOLE 8 386,000 0 0
ATWOOD OCEANICS INC COM 050095108 2,846 327,369 SH   SOLE 8 327,369 0 0
ATWOOD OCEANICS INC OPT 050095108 156 18,000 SH Call SOLE 8 18,000 0 0
ATWOOD OCEANICS INC COM 050095108 37 4,213 SH   SOLE 44 4,213 0 0
ATYR PHARMA INC COM 002120103 0 21 SH   SOLE 44 21 0 0
AU OPTRONICS CORP ADR 002255107 0 56 SH   SOLE 8 56 0 0
AU OPTRONICS CORP ADR 002255107 8 2,204 SH   DFND 66 0 0 2,204
AUDIOCODES LTD COM M15342104 0 16 SH   SOLE 8 16 0 0
AUTOBYTEL INC COM 05275N205 105 5,920 SH   SOLE 8 5,920 0 0
AUTOBYTEL INC COM 05275N205 0 1 SH   SOLE 44 1 0 0
AUTODESK INC OPT 052769106 5,902 81,600 SH Call SOLE 8 81,600 0 0
AUTODESK INC COM 052769106 14,020 193,836 SH   SOLE 8 193,836 0 0
AUTODESK INC OPT 052769106 5,924 81,900 SH Put SOLE 8 81,900 0 0
AUTODESK INC COM 052769106 4,264 58,946 SH   SOLE 44 58,946 0 0
AUTOLIV INC COM 052800109 2 18 SH   SOLE 8 18 0 0
AUTOLIV INC COM 052800109 794 7,434 SH   SOLE 44 7,434 0 0
AUTOMATIC DATA PROCESSING IN OPT 053015103 6,836 77,500 SH Put SOLE 8 77,500 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,308 14,833 SH   SOLE 8 14,833 0 0
AUTOMATIC DATA PROCESSING IN OPT 053015103 1,411 16,000 SH Call SOLE 8 16,000 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 78 881 SH   SOLE 9 881 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 66 750 SH   OTR 10 750 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 16,873 191,306 SH   SOLE 44 191,306 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 962 10,905 SH   DFND 66 0 0 10,905
AUTONATION INC COM 05329W102 258 5,300 SH   SOLE 1 5,300 0 0
AUTONATION INC OPT 05329W102 911 18,700 SH Call SOLE 8 18,700 0 0
AUTONATION INC OPT 05329W102 244 5,000 SH Put SOLE 8 5,000 0 0
AUTONATION INC COM 05329W102 1 15 SH   SOLE 8 15 0 0
AUTONATION INC COM 05329W102 3,656 75,061 SH   SOLE 44 75,061 0 0
AUTOZONE INC COM 053332102 23,110 30,078 SH   SOLE 1 0 30,078 0
AUTOZONE INC OPT 053332102 7,299 9,500 SH Put SOLE 8 9,500 0 0
AUTOZONE INC OPT 053332102 6,454 8,400 SH Call SOLE 8 8,400 0 0
AUTOZONE INC COM 053332102 412 536 SH   SOLE 8 536 0 0
AUTOZONE INC COM 053332102 20,393 26,542 SH   SOLE 9 26,542 0 0
AUTOZONE INC COM 053332102 403 525 SH   SOLE 20 0 525 0
AUTOZONE INC COM 053332102 10,557 13,740 SH   SOLE 44 13,740 0 0
AUTOZONE INC COM 053332102 7,648 9,954 SH   SOLE 66 0 9,954 0
AV HOMES INC COM 00234P102 2 149 SH   SOLE 8 149 0 0
AV HOMES INC COM 00234P102 0 1 SH   SOLE 44 1 0 0
AVALONBAY CMNTYS INC COM 053484101 3,284 18,464 SH   SOLE 1 18,464 0 0
AVALONBAY CMNTYS INC TRUS 053484101 624 3,511 SH   SOLE 8 3,511 0 0
AVALONBAY CMNTYS INC OPT 053484101 373 2,100 SH Put SOLE 8 2,100 0 0
AVALONBAY CMNTYS INC OPT 053484101 11,987 67,400 SH Call SOLE 8 67,400 0 0
AVALONBAY CMNTYS INC COM 053484101 506 2,847 SH   SOLE 9 2,847 0 0
AVALONBAY CMNTYS INC TRUS 053484101 19,742 111,006 SH   SOLE 44 111,006 0 0
AVANGRID INC COM 05351W103 1 26 SH   SOLE 8 26 0 0
AVANGRID INC COM 05351W103 10 237 SH   SOLE 44 237 0 0
AVERY DENNISON CORP COM 053611109 39 500 SH   SOLE 1 500 0 0
AVERY DENNISON CORP COM 053611109 105 1,343 SH   SOLE 8 1,343 0 0
AVERY DENNISON CORP OPT 053611109 1,050 13,500 SH Call SOLE 8 13,500 0 0
AVERY DENNISON CORP COM 053611109 233 3,000 SH   DFND 20 0 0 3,000
AVERY DENNISON CORP COM 053611109 1,224 15,735 SH   SOLE 44 15,735 0 0
AVEXIS INC COM 05366U100 41 1,000 SH   SOLE 8 1,000 0 0
AVG TECHNOLOGIES N V COM N07831105 11 420 SH   SOLE 8 420 0 0
AVG TECHNOLOGIES N V COM N07831105 1,006 40,225 SH   SOLE 44 40,225 0 0
AVIANCA HLDGS SA ADR 05367G100 1 84 SH   SOLE 8 84 0 0
AVIANCA HLDGS SA ADR 05367G100 23 3,500 SH   SOLE 44 3,500 0 0
AVID TECHNOLOGY INC COM 05367P100 2 253 SH   SOLE 8 253 0 0
AVID TECHNOLOGY INC COM 05367P100 0 3 SH   SOLE 44 3 0 0
AVINGER INC COM 053734109 1 114 SH   SOLE 8 114 0 0
AVINGER INC COM 053734109 0 2 SH   SOLE 44 2 0 0
AVIS BUDGET GROUP COM 053774105 89 2,600 SH   SOLE 1 2,600 0 0
AVIS BUDGET GROUP COM 053774105 3,965 115,926 SH   SOLE 8 115,926 0 0
AVIS BUDGET GROUP OPT 053774105 6,418 187,600 SH Put SOLE 8 187,600 0 0
AVIS BUDGET GROUP OPT 053774105 2,210 64,600 SH Call SOLE 8 64,600 0 0
AVIS BUDGET GROUP COM 053774105 23,513 687,289 SH   SOLE 44 687,289 0 0
AVISTA CORP COM 05379B107 576 13,785 SH   SOLE 1 13,785 0 0
AVISTA CORP COM 05379B107 36 865 SH   SOLE 44 865 0 0
AVNET INC OPT 053807103 148 3,600 SH Call SOLE 8 3,600 0 0
AVNET INC COM 053807103 487 11,867 SH   SOLE 8 11,867 0 0
AVNET INC OPT 053807103 41 1,000 SH Put SOLE 8 1,000 0 0
AVNET INC COM 053807103 382 9,298 SH   SOLE 44 9,298 0 0
AVON PRODS INC COM 054303102 257 45,402 SH   SOLE 1 45,402 0 0
AVON PRODS INC OPT 054303102 1,286 227,100 SH Call SOLE 8 227,100 0 0
AVON PRODS INC OPT 054303102 482 85,100 SH Put SOLE 8 85,100 0 0
AVON PRODS INC COM 054303102 3 450 SH   SOLE 8 450 0 0
AVON PRODS INC COM 054303102 273 48,416 SH   SOLE 44 48,416 0 0
AVX CORP NEW COM 002444107 4 287 SH   SOLE 8 287 0 0
AVX CORP NEW COM 002444107 9 688 SH   SOLE 44 688 0 0
AWARE INC MASS COM 05453N100 12 2,240 SH   SOLE 8 2,240 0 0
AXALTA COATING SYS LTD COM G0750C108 375 13,264 SH   SOLE 1 13,264 0 0
AXALTA COATING SYS LTD COM G0750C108 2 69 SH   SOLE 8 69 0 0
AXALTA COATING SYS LTD COM G0750C108 395 13,952 SH   SOLE 44 13,952 0 0
AXCELIS TECHNOLOGIES INC COM 054540208 66 4,978 SH   SOLE 44 4,978 0 0
AXIS CAPITAL HOLDINGS LTD OPT G0692U109 5 100 SH Put SOLE 8 100 0 0
AXIS CAPITAL HOLDINGS LTD COM G0692U109 866 15,914 SH   SOLE 8 15,914 0 0
AXIS CAPITAL HOLDINGS LTD OPT G0692U109 11 200 SH Call SOLE 8 200 0 0
AXIS CAPITAL HOLDINGS LTD COM G0692U109 1,283 23,619 SH   SOLE 44 23,619 0 0
AXOGEN INC COM 05463X106 0 2 SH   SOLE 44 2 0 0
AXOVANT SCIENCES LTD COM G0750W104 4 302 SH   SOLE 8 302 0 0
AXOVANT SCIENCES LTD COM G0750W104 5 339 SH   SOLE 44 339 0 0
AXSOME THERAPEUTICS INC COM 05464T104 1 138 SH   SOLE 8 138 0 0
AXSOME THERAPEUTICS INC COM 05464T104 0 1 SH   SOLE 44 1 0 0
AZZ INC OPT 002474104 72 1,100 SH Call SOLE 8 1,100 0 0
AZZ INC COM 002474104 11 161 SH   SOLE 8 161 0 0
AZZ INC COM 002474104 23 355 SH   SOLE 44 355 0 0
B &amp G FOODS INC NEW COM 05508R106 51 1,034 SH   SOLE 8 1,034 0 0
B &amp G FOODS INC NEW COM 05508R106 44 910 SH   SOLE 44 910 0 0
B COMMUNICATIONS LTD COM M15629104 109 4,745 SH   SOLE 9 4,745 0 0
B RILEY FINL INC COM 05580M108 1 58 SH   SOLE 8 58 0 0
B RILEY FINL INC COM 05580M108 0 1 SH   SOLE 44 1 0 0
B/E AEROSPACE INC OPT 073302101 10 200 SH Call SOLE 8 200 0 0
B/E AEROSPACE INC OPT 073302101 77 1,500 SH Put SOLE 8 1,500 0 0
B/E AEROSPACE INC COM 073302101 484 9,378 SH   SOLE 8 9,378 0 0
B/E AEROSPACE INC COM 073302101 8,212 158,974 SH   SOLE 44 158,974 0 0
B2GOLD CORP COM 11777Q209 1 411 SH   SOLE 9 411 0 0
BABCOCK &amp WILCOX ENTERPRIS I COM 05614L100 31 1,846 SH   SOLE 8 1,846 0 0
BABCOCK &amp WILCOX ENTERPRIS I COM 05614L100 68 4,165 SH   SOLE 44 4,165 0 0
BADGER METER INC COM 056525108 6 173 SH   SOLE 8 173 0 0
BADGER METER INC COM 056525108 24 726 SH   SOLE 44 726 0 0
BAIDU INC ADR 056752108 3,624 19,903 SH   SOLE 1 19,903 0 0
BAIDU INC OPT 056752108 35,485 194,900 SH Call SOLE 8 194,900 0 0
BAIDU INC OPT 056752108 60,720 333,500 SH Put SOLE 8 333,500 0 0
BAIDU INC ADR 056752108 10,709 58,819 SH   SOLE 8 58,819 0 0
BAIDU INC ADR 056752108 19,129 105,062 SH   SOLE 9 105,062 0 0
BAIDU INC ADR 056752108 4,480 24,603 SH   SOLE 44 24,603 0 0
BAIDU INC ADR 056752108 91 501 SH   SOLE 66 0 501 0
BAIDU INC ADR 056752108 18 100 SH   DFND 66 0 0 100
BAKER HUGHES INC OPT 057224107 2,852 56,500 SH Call SOLE 8 56,500 0 0
BAKER HUGHES INC OPT 057224107 4,048 80,200 SH Put SOLE 8 80,200 0 0
BAKER HUGHES INC COM 057224107 1,752 34,723 SH   SOLE 8 34,723 0 0
BAKER HUGHES INC COM 057224107 100 1,982 SH   SOLE 9 1,982 0 0
BAKER HUGHES INC COM 057224107 106 2,105 SH   DFND 20 0 0 2,105
BAKER HUGHES INC COM 057224107 7,748 153,530 SH   SOLE 44 153,530 0 0
BAKER HUGHES INC COM 057224107 654 12,965 SH   DFND 66 0 0 12,965
BALCHEM CORP COM 057665200 59 759 SH   SOLE 8 759 0 0
BALCHEM CORP COM 057665200 33 432 SH   SOLE 44 432 0 0
BALDWIN &amp LYONS INC COM 057755209 10 394 SH   SOLE 8 394 0 0
BALDWIN &amp LYONS INC COM 057755209 3 120 SH   SOLE 44 120 0 0
BALL CORP COM 058498106 1,180 14,402 SH   SOLE 8 14,402 0 0
BALL CORP OPT 058498106 1,418 17,300 SH Call SOLE 8 17,300 0 0
BALL CORP OPT 058498106 828 10,100 SH Put SOLE 8 10,100 0 0
BALL CORP COM 058498106 0 3 SH   SOLE 9 3 0 0
BALL CORP COM 058498106 5,902 72,016 SH   SOLE 44 72,016 0 0
BALL CORP COM 058498106 18 216 SH   DFND 66 0 0 216
BALL CORP COM 058498106 2,333 28,468 SH   SOLE 80 28,468 0 0
BALL CORP COM 058498106 132 1,615 SH   SOLE 99 1,615 0 0
BALLARD PWR SYS INC NEW OPT 058586108 10 4,500 SH Put SOLE 8 4,500 0 0
BALLARD PWR SYS INC NEW OPT 058586108 115 52,000 SH Call SOLE 8 52,000 0 0
BANC OF CALIFORNIA INC COM 05990K106 52 2,978 SH   SOLE 8 2,978 0 0
BANC OF CALIFORNIA INC COM 05990K106 10 572 SH   SOLE 44 572 0 0
BANCFIRST CORP COM 05945F103 7 98 SH   SOLE 8 98 0 0
BANCFIRST CORP COM 05945F103 7 96 SH   SOLE 44 96 0 0
BANCO BRADESCO S A ADR 059460303 417 45,982 SH   SOLE 1 45,982 0 0
BANCO BRADESCO S A OPT 059460303 191 21,110 SH Put SOLE 8 21,110 0 0
BANCO BRADESCO S A OPT 059460303 379 41,800 SH Call SOLE 8 41,800 0 0
BANCO BRADESCO S A ADR 059460303 5,623 619,891 SH   SOLE 44 619,891 0 0
BANCO SANTANDER BRASIL S A ADR 05967A107 169 25,272 SH   SOLE 1 25,272 0 0
BANCO SANTANDER CHILE NEW ADR 05965X109 12 565 SH   SOLE 8 565 0 0
BANCO SANTANDER SA OPT 05964H105 691 156,700 SH Call SOLE 8 156,700 0 0
BANCO SANTANDER SA OPT 05964H105 262 59,400 SH Put SOLE 8 59,400 0 0
BANCO SANTANDER SA OPT 05964H105 15,435 3,500,000 SH Put SOLE 9 3,500,000 0 0
BANCO SANTANDER SA ADR 05964H105 13 3,000 SH   SOLE 9 3,000 0 0
BANCO SANTANDER SA OPT 05964H105 43,660 9,900,000 SH Call SOLE 9 9,900,000 0 0
BANCO SANTANDER SA ADR 05964H105 1,728 391,893 SH   SOLE 44 391,893 0 0
BANCO SANTANDER SA ADR 05964H105 21 4,849 SH   DFND 66 0 0 4,849
BANCOLOMBIA S A ADR 05968L102 32 816 SH   SOLE 8 816 0 0
BANCORP INC DEL COM 05969A105 2 332 SH   SOLE 8 332 0 0
BANCORP INC DEL COM 05969A105 3 493 SH   SOLE 44 493 0 0
BANCORPSOUTH INC COM 059692103 18 768 SH   SOLE 8 768 0 0
BANCORPSOUTH INC COM 059692103 40 1,735 SH   SOLE 44 1,735 0 0
BANK AMER CORP COM 060505104 9,294 593,850 SH   SOLE 1 583,100 10,750 0
BANK AMER CORP OPT 060505104 39,104 2,498,700 SH Call SOLE 8 2,498,700 0 0
BANK AMER CORP COM 060505104 80,013 5,112,640 SH   SOLE 8 5,112,640 0 0
BANK AMER CORP OPT 060505104 88,061 5,626,900 SH Put SOLE 8 5,626,900 0 0
BANK AMER CORP COM 060505104 293 18,721 SH   SOLE 9 18,721 0 0
BANK AMER CORP COM 060505104 150,133 9,593,083 SH   SOLE 44 9,593,083 0 0
BANK AMER CORP OPT 060505104 89,988 5,750,000 SH Call SOLE 44 5,750,000 0 0
BANK AMER CORP COM 060505104 5 330 SH   SOLE 56 330 0 0
BANK AMER CORP COM 060505104 3,431 219,258 SH   DFND 66 0 0 219,258
BANK HAWAII CORP COM 062540109 1 20 SH   SOLE 8 20 0 0
BANK HAWAII CORP COM 062540109 975 13,427 SH   SOLE 44 13,427 0 0
BANK MONTREAL QUE COM 063671101 1,203 18,348 SH   SOLE 1 18,348 0 0
BANK MONTREAL QUE OPT 063671101 157 2,400 SH Put SOLE 8 2,400 0 0
BANK MONTREAL QUE COM 063671101 187 2,854 SH   SOLE 8 2,854 0 0
BANK MONTREAL QUE COM 063671101 2,406 36,700 SH   SOLE 9 36,700 0 0
BANK MONTREAL QUE COM 063671101 131 2,000 SH   DFND 66 0 0 2,000
BANK MONTREAL QUE COM 063671101 242 3,690 SH   SOLE 99 3,690 0 0
BANK MUTUAL CORP NEW COM 063750103 3 404 SH   SOLE 8 404 0 0
BANK MUTUAL CORP NEW COM 063750103 5 592 SH   SOLE 44 592 0 0
BANK N S HALIFAX COM 064149107 53 1,008 SH   SOLE 8 1,008 0 0
BANK N S HALIFAX COM 064149107 9,100 171,737 SH   SOLE 9 171,737 0 0
BANK N S HALIFAX PREF 064149107 354 6,684 SH   DFND 66 0 0 6,684
BANK NEW YORK MELLON CORP COM 064058100 714 17,895 SH   SOLE 1 17,895 0 0
BANK NEW YORK MELLON CORP COM 064058100 47 1,192 SH   SOLE 8 1,192 0 0
BANK NEW YORK MELLON CORP OPT 064058100 1,236 31,000 SH Put SOLE 8 31,000 0 0
BANK NEW YORK MELLON CORP OPT 064058100 2,672 67,000 SH Call SOLE 8 67,000 0 0
BANK NEW YORK MELLON CORP COM 064058100 54,592 1,368,900 SH   SOLE 44 1,368,900 0 0
BANK OF MARIN BANCORP COM 063425102 4 74 SH   SOLE 8 74 0 0
BANK OF MARIN BANCORP COM 063425102 0 1 SH   SOLE 44 1 0 0
BANK OF THE OZARKS INC COM 063904106 619 16,108 SH   SOLE 1 16,108 0 0
BANK OF THE OZARKS INC COM 063904106 105 2,740 SH   SOLE 8 2,740 0 0
BANK OF THE OZARKS INC COM 063904106 328 8,543 SH   SOLE 44 8,543 0 0
BANKFINANCIAL CORP COM 06643P104 54 4,265 SH   SOLE 8 4,265 0 0
BANKFINANCIAL CORP COM 06643P104 0 2 SH   SOLE 44 2 0 0
BANKRATE INC DEL COM 06647F102 36 4,277 SH   SOLE 8 4,277 0 0
BANKRATE INC DEL COM 06647F102 41 4,842 SH   SOLE 44 4,842 0 0
BANKUNITED INC COM 06652K103 804 26,633 SH   SOLE 1 26,633 0 0
BANKUNITED INC COM 06652K103 42 1,408 SH   SOLE 8 1,408 0 0
BANKUNITED INC COM 06652K103 139 4,578 SH   SOLE 44 4,578 0 0
BANKWELL FINL GROUP INC COM 06654A103 2 72 SH   SOLE 8 72 0 0
BANKWELL FINL GROUP INC COM 06654A103 0 1 SH   SOLE 44 1 0 0
BANNER CORP COM 06652V208 8 185 SH   SOLE 8 185 0 0
BANNER CORP COM 06652V208 10 227 SH   SOLE 44 227 0 0
BAOZUN INC ADR 06684L103 1 40 SH   SOLE 8 40 0 0
BAR HBR BANKSHARES COM 066849100 3 74 SH   SOLE 8 74 0 0
BAR HBR BANKSHARES COM 066849100 0 1 SH   SOLE 44 1 0 0
BARCLAYS BANK PLC PREF 06739H776 31 1,186 SH   DFND 20 0 0 1,186
BARCLAYS BANK PLC FUND 06739H214 736 14,408 SH   DFND 66 0 0 14,408
BARCLAYS BANK PLC PREF 06739H362 846 32,500 SH   DFND 66 0 0 32,500
BARCLAYS BK PLC FUND 06740D830 27,105 500,000 SH   SOLE 1 500,000 0 0
BARCLAYS BK PLC OPT 06740Q252 1,192 35,000 SH Put SOLE 1 35,000 0 0
BARCLAYS BK PLC FUND 06742C723 84 3,575 SH   SOLE 1 3,575 0 0
BARCLAYS BK PLC OPT 06740Q252 135,961 3,990,625 SH Put SOLE 8 3,990,625 0 0
BARCLAYS BK PLC OPT 06740Q252 309,213 9,075,825 SH Call SOLE 8 9,075,825 0 0
BARCLAYS BK PLC OPT 06740Q260 4 100 SH Call SOLE 8 100 0 0
BARCLAYS BK PLC OPT 06738C786 17 2,900 SH Call SOLE 8 2,900 0 0
BARCLAYS BK PLC FUND 06740Q260 3,368 89,075 SH   SOLE 8 89,075 0 0
BARCLAYS BK PLC FUND 06740Q252 115,271 3,383,344 SH   SOLE 8 3,383,344 0 0
BARCLAYS BK PLC OPT 06738C786 76 13,000 SH Put SOLE 8 13,000 0 0
BARCLAYS BK PLC FUND 06738C786 171 29,284 SH   SOLE 8 29,284 0 0
BARCLAYS BK PLC FUND 06740Q252 85 2,500 SH   DFND 20 0 0 2,500
BARCLAYS BK PLC FUND 06742A750 4 210 SH   SOLE 44 210 0 0
BARCLAYS BK PLC OPT 06740Q252 87,884 2,579,500 SH Call SOLE 44 2,579,500 0 0
BARCLAYS BK PLC FUND 06738C778 0 13 SH   SOLE 44 13 0 0
BARCLAYS BK PLC FUND 06740Q252 198,015 5,812,021 SH   SOLE 44 5,812,021 0 0
BARCLAYS BK PLC FUND 06740P130 4 100 SH   DFND 66 0 0 100
BARCLAYS BK PLC FUND 06738C786 83 14,263 SH   DFND 66 0 0 14,263
BARCLAYS BK PLC FUND 06739F291 35 500 SH   DFND 66 0 0 500
BARCLAYS BK PLC FUND 06739F291 88 1,278 SH   SOLE 66 0 1,278 0
BARCLAYS BK PLC FUND 06740Q252 18 529 SH   DFND 66 0 0 529
BARCLAYS PLC ADR 06738E204 0 2 SH   SOLE 8 2 0 0
BARCLAYS PLC ADR 06738E204 974 112,065 SH   DFND 66 0 0 112,065
BARD C R INC OPT 067383109 202 900 SH Call SOLE 8 900 0 0
BARD C R INC COM 067383109 70 316 SH   SOLE 8 316 0 0
BARD C R INC COM 067383109 6,108 27,235 SH   SOLE 44 27,235 0 0
BARNES &amp NOBLE ED INC OPT 06777U101 15 1,575 SH Call SOLE 8 1,575 0 0
BARNES &amp NOBLE ED INC COM 06777U101 34 3,592 SH   SOLE 8 3,592 0 0
BARNES &amp NOBLE ED INC OPT 06777U101 9 945 SH Put SOLE 8 945 0 0
BARNES &amp NOBLE ED INC COM 06777U101 5 519 SH   SOLE 44 519 0 0
BARNES &amp NOBLE INC OPT 067774109 294 26,000 SH Call SOLE 8 26,000 0 0
BARNES &amp NOBLE INC OPT 067774109 953 84,300 SH Put SOLE 8 84,300 0 0
BARNES &amp NOBLE INC COM 067774109 182 16,142 SH   SOLE 8 16,142 0 0
BARNES &amp NOBLE INC COM 067774109 102 9,043 SH   SOLE 44 9,043 0 0
BARNES GROUP INC COM 067806109 22 522 SH   SOLE 8 522 0 0
BARNES GROUP INC COM 067806109 28 698 SH   SOLE 44 698 0 0
BARRACUDA NETWORKS INC COM 068323104 8 321 SH   SOLE 44 321 0 0
BARRETT BILL CORP OPT 06846N104 19 3,400 SH Put SOLE 8 3,400 0 0
BARRETT BILL CORP OPT 06846N104 181 32,600 SH Call SOLE 8 32,600 0 0
BARRETT BILL CORP COM 06846N104 60 10,808 SH   SOLE 8 10,808 0 0
BARRETT BILL CORP COM 06846N104 68 12,286 SH   SOLE 44 12,286 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 2 44 SH   SOLE 8 44 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 194 3,901 SH   SOLE 44 3,901 0 0
BARRICK GOLD CORP COM 067901108 85,817 4,842,979 SH   SOLE 1 4,842,979 0 0
BARRICK GOLD CORP COM 067901108 6,577 371,182 SH   SOLE 8 371,182 0 0
BARRICK GOLD CORP OPT 067901108 16,655 939,900 SH Put SOLE 8 939,900 0 0
BARRICK GOLD CORP OPT 067901108 12,641 713,400 SH Call SOLE 8 713,400 0 0
BARRICK GOLD CORP COM 067901108 243 13,735 SH   SOLE 9 13,735 0 0
BARRICK GOLD CORP COM 067901108 18 1,000 SH   DFND 20 0 0 1,000
BARRICK GOLD CORP COM 067901108 20,461 1,154,678 SH   SOLE 44 1,154,678 0 0
BARRICK GOLD CORP COM 067901108 79 4,450 SH   DFND 66 0 0 4,450
BASSETT FURNITURE INDS INC COM 070203104 149 6,404 SH   SOLE 8 6,404 0 0
BASSETT FURNITURE INDS INC COM 070203104 0 1 SH   SOLE 44 1 0 0
BATS GLOBAL MKTS INC COM 05491G109 306 10,141 SH   SOLE 8 10,141 0 0
BATS GLOBAL MKTS INC OPT 05491G109 380 12,600 SH Put SOLE 8 12,600 0 0
BATS GLOBAL MKTS INC OPT 05491G109 12 400 SH Call SOLE 8 400 0 0
BAXTER INTL INC COM 071813109 1,195 25,100 SH   SOLE 1 25,100 0 0
BAXTER INTL INC COM 071813109 21,333 448,155 SH   SOLE 8 448,155 0 0
BAXTER INTL INC OPT 071813109 1,561 32,800 SH Call SOLE 8 32,800 0 0
BAXTER INTL INC OPT 071813109 1,676 35,200 SH Put SOLE 8 35,200 0 0
BAXTER INTL INC COM 071813109 184 3,857 SH   SOLE 9 3,857 0 0
BAXTER INTL INC COM 071813109 4,869 102,295 SH   SOLE 44 102,295 0 0
BAYTEX ENERGY CORP COM 07317Q105 196 46,000 SH   SOLE 9 46,000 0 0
BAZAARVOICE INC COM 073271108 45 7,618 SH   SOLE 8 7,618 0 0
BAZAARVOICE INC COM 073271108 95 15,956 SH   SOLE 44 15,956 0 0
BB&ampT CORP OPT 054937107 1,305 34,600 SH Call SOLE 8 34,600 0 0
BB&ampT CORP OPT 054937107 1,531 40,600 SH Put SOLE 8 40,600 0 0
BB&ampT CORP COM 054937107 244 6,487 SH   SOLE 8 6,487 0 0
BB&ampT CORP COM 054937107 29,615 785,110 SH   SOLE 44 785,110 0 0
BBX CAP CORP COM 05540P100 1 38 SH   SOLE 8 38 0 0
BCE INC OPT 05534B760 328 7,100 SH Call SOLE 8 7,100 0 0
BCE INC OPT 05534B760 222 4,800 SH Put SOLE 8 4,800 0 0
BCE INC COM 05534B760 9,388 203,289 SH   SOLE 9 203,289 0 0
BCE INC COM 05534B760 9 200 SH   SOLE 44 200 0 0
BCE INC COM 05534B760 725 15,700 SH   DFND 66 0 0 15,700
BEACON ROOFING SUPPLY INC COM 073685109 72 1,728 SH   SOLE 8 1,728 0 0
BEACON ROOFING SUPPLY INC COM 073685109 2,229 52,988 SH   SOLE 44 52,988 0 0
BEAR ST FINL INC COM 073844102 2 222 SH   SOLE 8 222 0 0
BEAR ST FINL INC COM 073844102 0 2 SH   SOLE 44 2 0 0
BEAZER HOMES USA INC OPT 07556Q881 4,621 396,300 SH Put SOLE 8 396,300 0 0
BEAZER HOMES USA INC COM 07556Q881 3,528 302,662 SH   SOLE 8 302,662 0 0
BEAZER HOMES USA INC OPT 07556Q881 62 5,300 SH Call SOLE 8 5,300 0 0
BEAZER HOMES USA INC COM 07556Q881 58 4,948 SH   SOLE 44 4,948 0 0
BECTON DICKINSON &amp CO COM 075887109 751 4,181 SH   SOLE 8 4,181 0 0
BECTON DICKINSON &amp CO OPT 075887109 1,007 5,600 SH Put SOLE 8 5,600 0 0
BECTON DICKINSON &amp CO OPT 075887109 6,776 37,700 SH Call SOLE 8 37,700 0 0
BECTON DICKINSON &amp CO COM 075887109 16,172 89,977 SH   SOLE 44 89,977 0 0
BECTON DICKINSON &amp CO COM 075887109 2,091 11,632 SH   DFND 66 0 0 11,632
BED BATH &amp BEYOND INC COM 075896100 610 14,150 SH   SOLE 1 13,200 950 0
BED BATH &amp BEYOND INC OPT 075896100 3,074 71,300 SH Call SOLE 8 71,300 0 0
BED BATH &amp BEYOND INC COM 075896100 956 22,153 SH   SOLE 8 22,153 0 0
BED BATH &amp BEYOND INC OPT 075896100 5,393 125,100 SH Put SOLE 8 125,100 0 0
BED BATH &amp BEYOND INC COM 075896100 6 139 SH   SOLE 9 139 0 0
BED BATH &amp BEYOND INC COM 075896100 106 2,460 SH   SOLE 20 0 2,460 0
BED BATH &amp BEYOND INC COM 075896100 3,000 69,588 SH   SOLE 44 69,588 0 0
BED BATH &amp BEYOND INC COM 075896100 86 2,000 SH   DFND 66 0 0 2,000
BEL FUSE INC COM 077347300 3 114 SH   SOLE 8 114 0 0
BEL FUSE INC COM 077347300 0 1 SH   SOLE 44 1 0 0
BELDEN INC COM 077454106 649 9,413 SH   SOLE 1 9,413 0 0
BELDEN INC COM 077454106 46 662 SH   SOLE 8 662 0 0
BELDEN INC COM 077454106 167 2,432 SH   SOLE 44 2,432 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 4 222 SH   SOLE 44 222 0 0
BELMOND LTD COM G1154H107 223 17,514 SH   SOLE 8 17,514 0 0
BELMOND LTD COM G1154H107 16 1,250 SH   SOLE 44 1,250 0 0
BEMIS INC COM 081437105 413 8,100 SH   SOLE 1 8,100 0 0
BEMIS INC OPT 081437105 15 300 SH Call SOLE 8 300 0 0
BEMIS INC COM 081437105 12 250 SH   SOLE 8 250 0 0
BEMIS INC COM 081437105 118 2,312 SH   SOLE 44 2,312 0 0
BEMIS INC COM 081437105 44 870 SH   DFND 66 0 0 870
BENCHMARK ELECTRS INC COM 08160H101 246 9,858 SH   SOLE 1 9,858 0 0
BENCHMARK ELECTRS INC COM 08160H101 59 2,361 SH   SOLE 8 2,361 0 0
BENCHMARK ELECTRS INC COM 08160H101 1,108 44,440 SH   SOLE 44 44,440 0 0
BENEFICIAL BANCORP INC COM 08171T102 8 566 SH   SOLE 8 566 0 0
BENEFICIAL BANCORP INC COM 08171T102 15 1,032 SH   SOLE 44 1,032 0 0
BENEFITFOCUS INC COM 08180D106 141 3,524 SH   SOLE 1 3,524 0 0
BENEFITFOCUS INC COM 08180D106 75 1,876 SH   SOLE 8 1,876 0 0
BENEFITFOCUS INC COM 08180D106 7 181 SH   SOLE 44 181 0 0
BERKLEY W R CORP COM 084423102 84 1,448 SH   SOLE 8 1,448 0 0
BERKLEY W R CORP OPT 084423102 6 100 SH Put SOLE 8 100 0 0
BERKLEY W R CORP OPT 084423102 12 200 SH Call SOLE 8 200 0 0
BERKLEY W R CORP COM 084423102 2,500 43,271 SH   SOLE 44 43,271 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 25,861 179,007 SH   SOLE 1 0 179,007 0
BERKSHIRE HATHAWAY INC DEL OPT 084670702 4,363 30,200 SH Call SOLE 8 30,200 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 1,236 8,559 SH   SOLE 8 8,559 0 0
BERKSHIRE HATHAWAY INC DEL OPT 084670702 3,496 24,200 SH Put SOLE 8 24,200 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 349 2,416 SH   SOLE 9 2,416 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 453 3,136 SH   SOLE 20 0 3,136 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 53,261 368,662 SH   SOLE 44 368,662 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 16,315 112,928 SH   SOLE 66 0 112,928 0
BERKSHIRE HATHAWAY INC DEL COM 084670108 0 2 SH   DFND 66 0 0 2
BERKSHIRE HATHAWAY INC DEL COM 084670702 2,069 14,319 SH   DFND 66 0 0 14,319
BERKSHIRE HATHAWAY INC DEL COM 084670702 867 6,000 SH   SOLE 79 6,000 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 187 1,294 SH   SOLE 99 1,294 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 8 280 SH   SOLE 8 280 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 12 426 SH   SOLE 44 426 0 0
BERRY PLASTICS GROUP INC COM 08579W103 2 50 SH   SOLE 8 50 0 0
BERRY PLASTICS GROUP INC COM 08579W103 717 16,351 SH   SOLE 44 16,351 0 0
BEST BUY INC COM 086516101 1,276 33,427 SH   SOLE 1 33,427 0 0
BEST BUY INC COM 086516101 1,766 46,252 SH   SOLE 8 46,252 0 0
BEST BUY INC OPT 086516101 13,470 352,800 SH Put SOLE 8 352,800 0 0
BEST BUY INC OPT 086516101 1,974 51,700 SH Call SOLE 8 51,700 0 0
BEST BUY INC COM 086516101 353 9,255 SH   SOLE 9 9,255 0 0
BEST BUY INC COM 086516101 16,839 441,040 SH   SOLE 44 441,040 0 0
BGC PARTNERS INC COM 05541T101 202 22,969 SH   SOLE 8 22,969 0 0
BGC PARTNERS INC OPT 05541T101 104 11,900 SH Put SOLE 8 11,900 0 0
BGC PARTNERS INC OPT 05541T101 21 2,400 SH Call SOLE 8 2,400 0 0
BGC PARTNERS INC COM 05541T101 129 14,751 SH   SOLE 44 14,751 0 0
BHP BILLITON LTD OPT 088606108 9,557 275,800 SH Put SOLE 8 275,800 0 0
BHP BILLITON LTD OPT 088606108 4,848 139,900 SH Call SOLE 8 139,900 0 0
BHP BILLITON LTD ADR 088606108 1,268 36,614 SH   SOLE 8 36,614 0 0
BHP BILLITON LTD ADR 088606108 104 3,000 SH   DFND 20 0 0 3,000
BHP BILLITON LTD ADR 088606108 1,337 38,597 SH   SOLE 44 38,597 0 0
BHP BILLITON LTD ADR 088606108 953 27,507 SH   DFND 66 0 0 27,507
BHP BILLITON PLC ADR 05545E209 23 750 SH   DFND 66 0 0 750
BIG 5 SPORTING GOODS CORP COM 08915P101 33 2,423 SH   SOLE 8 2,423 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 3 241 SH   SOLE 44 241 0 0
BIG LOTS INC OPT 089302103 72 1,500 SH Call SOLE 8 1,500 0 0
BIG LOTS INC COM 089302103 1,530 32,054 SH   SOLE 8 32,054 0 0
BIG LOTS INC OPT 089302103 525 11,000 SH Put SOLE 8 11,000 0 0
BIG LOTS INC COM 089302103 797 16,706 SH   SOLE 44 16,706 0 0
BIGLARI HLDGS INC COM 08986R101 3 7 SH   SOLE 8 7 0 0
BIGLARI HLDGS INC COM 08986R101 7 15 SH   SOLE 44 15 0 0
BIO PATH HOLDINGS INC COM 09057N102 1 792 SH   SOLE 8 792 0 0
BIO PATH HOLDINGS INC COM 09057N102 0 9 SH   SOLE 44 9 0 0
BIO RAD LABS INC COM 090572207 8 45 SH   SOLE 8 45 0 0
BIO RAD LABS INC COM 090572207 83 505 SH   SOLE 44 505 0 0
BIO TECHNE CORP COM 09073M104 3,750 34,247 SH   SOLE 1 34,247 0 0
BIO TECHNE CORP COM 09073M104 75 685 SH   SOLE 8 685 0 0
BIO TECHNE CORP COM 09073M104 1,588 14,508 SH   SOLE 44 14,508 0 0
BIOANALYTICAL SYS INC COM 09058M103 0 83 SH   DFND 66 0 0 83
BIOCRYST PHARMACEUTICALS OPT 09058V103 505 114,400 SH Call SOLE 8 114,400 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 3 606 SH   SOLE 8 606 0 0
BIOCRYST PHARMACEUTICALS OPT 09058V103 73 16,500 SH Put SOLE 8 16,500 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 4 808 SH   SOLE 44 808 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 0 57 SH   SOLE 8 57 0 0
BIOGEN INC COM 09062X103 4,570 14,600 SH   SOLE 1 14,600 0 0
BIOGEN INC OPT 09062X103 25,950 82,900 SH Put SOLE 8 82,900 0 0
BIOGEN INC OPT 09062X103 23,258 74,300 SH Call SOLE 8 74,300 0 0
BIOGEN INC COM 09062X103 4,551 14,539 SH   SOLE 8 14,539 0 0
BIOGEN INC COM 09062X103 155 493 SH   SOLE 9 493 0 0
BIOGEN INC COM 09062X103 1,160 3,706 SH   OTR 10 3,706 0 0
BIOGEN INC COM 09062X103 388 1,238 SH   DFND 20 0 0 1,238
BIOGEN INC COM 09062X103 36,132 115,427 SH   SOLE 44 115,427 0 0
BIOGEN INC COM 09062X103 266 850 SH   SOLE 66 0 850 0
BIOGEN INC COM 09062X103 125 400 SH   DFND 66 0 0 400
BIOMARIN PHARMACEUTICAL INC OPT 09061G101 4,607 49,800 SH Call SOLE 8 49,800 0 0
BIOMARIN PHARMACEUTICAL INC BOND 09061GAF8 181 145,000 PRN   SOLE 8 0 0 145,000
BIOMARIN PHARMACEUTICAL INC OPT 09061G101 4,774 51,600 SH Put SOLE 8 51,600 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 4,803 51,920 SH   SOLE 8 51,920 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 18,812 203,324 SH   SOLE 44 203,324 0 0
BIOPHARMX CORP COM 09072X101 0 270 SH   SOLE 8 270 0 0
BIOSCRIP INC COM 09069N108 2 813 SH   SOLE 8 813 0 0
BIOSCRIP INC COM 09069N108 0 11 SH   SOLE 44 11 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 2 34 SH   SOLE 8 34 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 0 1 SH   SOLE 44 1 0 0
BIOSTAR PHARMACEUTICALS INC COM 090678301 3 817 SH   SOLE 8 817 0 0
BIOTELEMETRY INC COM 090672106 82 4,432 SH   SOLE 8 4,432 0 0
BIOTELEMETRY INC COM 090672106 0 3 SH   SOLE 44 3 0 0
BIOTIME INC COM 09066L105 3 754 SH   SOLE 8 754 0 0
BIOTIME INC WARR 09066L162 1 790 SH   SOLE 8 790 0 0
BIOTIME INC WARR 09066L162 0 486 SH   SOLE 44 486 0 0
BIOTIME INC COM 09066L105 8 1,843 SH   SOLE 44 1,843 0 0
BITAUTO HLDGS LTD ADR 091727107 277 9,539 SH   SOLE 8 9,539 0 0
BITAUTO HLDGS LTD OPT 091727107 573 19,700 SH Call SOLE 8 19,700 0 0
BITAUTO HLDGS LTD OPT 091727107 201 6,900 SH Put SOLE 8 6,900 0 0
BJS RESTAURANTS INC COM 09180C106 21 587 SH   SOLE 8 587 0 0
BJS RESTAURANTS INC COM 09180C106 1,257 35,361 SH   SOLE 44 35,361 0 0
BLACK BOX CORP DEL COM 091826107 2 170 SH   SOLE 8 170 0 0
BLACK BOX CORP DEL COM 091826107 0 1 SH   SOLE 44 1 0 0
BLACK DIAMOND INC COM 09202G101 2 360 SH   SOLE 8 360 0 0
BLACK DIAMOND INC COM 09202G101 14 2,700 SH   SOLE 44 2,700 0 0
BLACK HILLS CORP COM 092113109 324 5,300 SH   SOLE 1 5,300 0 0
BLACK HILLS CORP COM 092113109 65 1,058 SH   SOLE 8 1,058 0 0
BLACK HILLS CORP CONV 092113125 1,400 20,300 SH   SOLE 8 20,300 0 0
BLACK HILLS CORP COM 092113109 64 1,053 SH   SOLE 44 1,053 0 0
BLACK KNIGHT FINL SVCS INC COM 09214X100 284 6,947 SH   SOLE 8 6,947 0 0
BLACK KNIGHT FINL SVCS INC COM 09214X100 17 426 SH   SOLE 44 426 0 0
BLACK STONE MINERALS L P COM 09225M101 354 19,875 SH   SOLE 8 19,875 0 0
BLACK STONE MINERALS L P COM 09225M101 441 24,783 SH   SOLE 32 24,783 0 0
BLACKBAUD INC COM 09227Q100 3,777 56,930 SH   SOLE 1 56,930 0 0
BLACKBAUD INC COM 09227Q100 48 728 SH   SOLE 8 728 0 0
BLACKBAUD INC COM 09227Q100 43 651 SH   SOLE 44 651 0 0
BLACKBERRY LTD OPT 09228F103 4,767 597,400 SH Call SOLE 8 597,400 0 0
BLACKBERRY LTD COM 09228F103 2,572 322,357 SH   SOLE 8 322,357 0 0
BLACKBERRY LTD OPT 09228F103 7,773 974,000 SH Put SOLE 8 974,000 0 0
BLACKBERRY LTD COM 09228F103 38 4,700 SH   DFND 20 0 0 4,700
BLACKBERRY LTD COM 09228F103 3 370 SH   SOLE 56 370 0 0
BLACKBERRY LTD COM 09228F103 25 3,125 SH   DFND 66 0 0 3,125
BLACKHAWK NETWORK HLDGS INC COM 09238E104 14 492 SH   SOLE 8 492 0 0
BLACKHAWK NETWORK HLDGS INC COM 09238E104 23 773 SH   SOLE 44 773 0 0
BLACKROCK CORPOR HI YLD FD I FUND 09255P107 1,635 151,090 SH   SOLE 44 151,090 0 0
BLACKROCK CR ALLCTN INC TR FUND 092508100 13 998 SH   DFND 66 0 0 998
BLACKROCK ENH CAP &amp INC FD I FUND 09256A109 5 350 SH   DFND 66 0 0 350
BLACKROCK FLOATING RATE INCO FUND 091941104 0 21 SH   SOLE 8 21 0 0
BLACKROCK INC COM 09247X101 2,378 6,562 SH   SOLE 1 6,562 0 0
BLACKROCK INC COM 09247X101 615 1,697 SH   SOLE 8 1,697 0 0
BLACKROCK INC COM 09247X101 9,510 26,237 SH   SOLE 44 26,237 0 0
BLACKSTONE GROUP L P COM 09253U108 252 9,861 SH   SOLE 1 9,861 0 0
BLACKSTONE GROUP L P OPT 09253U108 17,230 674,900 SH Put SOLE 8 674,900 0 0
BLACKSTONE GROUP L P COM 09253U108 10,320 404,236 SH   SOLE 8 404,236 0 0
BLACKSTONE GROUP L P OPT 09253U108 9,862 386,300 SH Call SOLE 8 386,300 0 0
BLACKSTONE GROUP L P COM 09253U108 8,433 330,311 SH   SOLE 32 330,311 0 0
BLACKSTONE GROUP L P COM 09253U108 2,423 94,900 SH   SOLE 44 94,900 0 0
BLACKSTONE GROUP L P COM 09253U108 93 3,625 SH   DFND 66 0 0 3,625
BLACKSTONE MTG TR INC TRUS 09257W100 47 1,611 SH   SOLE 8 1,611 0 0
BLACKSTONE MTG TR INC BOND 09257WAA8 1,154 1,050,000 PRN   SOLE 8 0 0 1,050,000
BLACKSTONE MTG TR INC TRUS 09257W100 21,184 719,306 SH   SOLE 44 719,306 0 0
BLOCK H &amp R INC COM 093671105 933 40,285 SH   SOLE 1 40,285 0 0
BLOCK H &amp R INC COM 093671105 1,143 49,397 SH   SOLE 8 49,397 0 0
BLOCK H &amp R INC OPT 093671105 752 32,500 SH Put SOLE 8 32,500 0 0
BLOCK H &amp R INC OPT 093671105 507 21,900 SH Call SOLE 8 21,900 0 0
BLOCK H &amp R INC COM 093671105 3,811 164,655 SH   SOLE 44 164,655 0 0
BLOOMIN BRANDS INC COM 094235108 34 1,975 SH   SOLE 1 1,975 0 0
BLOOMIN BRANDS INC COM 094235108 56 3,278 SH   SOLE 8 3,278 0 0
BLOOMIN BRANDS INC COM 094235108 75 4,366 SH   SOLE 44 4,366 0 0
BLUCORA INC COM 095229100 77 6,900 SH   SOLE 1 6,900 0 0
BLUCORA INC OPT 095229100 3 300 SH Put SOLE 8 300 0 0
BLUCORA INC COM 095229100 85 7,563 SH   SOLE 8 7,563 0 0
BLUCORA INC OPT 095229100 2 200 SH Call SOLE 8 200 0 0
BLUCORA INC COM 095229100 6 538 SH   SOLE 44 538 0 0
BLUE BIRD CORP COM 095306106 0 34 SH   SOLE 8 34 0 0
BLUE BIRD CORP COM 095306106 0 1 SH   SOLE 44 1 0 0
BLUE BUFFALO PET PRODS INC COM 09531U102 5,354 225,321 SH   SOLE 8 225,321 0 0
BLUE BUFFALO PET PRODS INC COM 09531U102 2,751 115,753 SH   SOLE 44 115,753 0 0
BLUE CAP REINS HLDGS LTD COM G1190F107 1 74 SH   SOLE 8 74 0 0
BLUE CAP REINS HLDGS LTD COM G1190F107 0 1 SH   SOLE 44 1 0 0
BLUE HILLS BANCORP INC COM 095573101 2 152 SH   SOLE 8 152 0 0
BLUE HILLS BANCORP INC COM 095573101 5 341 SH   SOLE 44 341 0 0
BLUE NILE INC COM 09578R103 1,387 40,281 SH   SOLE 8 40,281 0 0
BLUE NILE INC OPT 09578R103 38 1,100 SH Put SOLE 8 1,100 0 0
BLUE NILE INC OPT 09578R103 131 3,800 SH Call SOLE 8 3,800 0 0
BLUE NILE INC COM 09578R103 5 159 SH   SOLE 44 159 0 0
BLUEBIRD BIO INC COM 09609G100 74 1,089 SH   SOLE 1 1,089 0 0
BLUEBIRD BIO INC COM 09609G100 71 1,054 SH   SOLE 8 1,054 0 0
BLUEBIRD BIO INC COM 09609G100 193 2,857 SH   SOLE 44 2,857 0 0
BLUEKNIGHT ENERGY PARTNERS L COM 09625U109 1 111 SH   SOLE 8 111 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 7 243 SH   SOLE 44 243 0 0
BLUEROCK RESIDENTIAL GRW REI TRUS 09627J102 3 232 SH   SOLE 8 232 0 0
BLUEROCK RESIDENTIAL GRW REI TRUS 09627J102 0 2 SH   SOLE 44 2 0 0
BMC STK HLDGS INC COM 05591B109 14 778 SH   SOLE 8 778 0 0
BMC STK HLDGS INC COM 05591B109 13 762 SH   SOLE 44 762 0 0
BNC BANCORP COM 05566T101 7 279 SH   SOLE 8 279 0 0
BNC BANCORP COM 05566T101 15 620 SH   SOLE 44 620 0 0
BOARDWALK PIPELINE PARTNERS OPT 096627104 484 28,200 SH Call SOLE 8 28,200 0 0
BOARDWALK PIPELINE PARTNERS OPT 096627104 5 300 SH Put SOLE 8 300 0 0
BOARDWALK PIPELINE PARTNERS COM 096627104 109 6,333 SH   SOLE 8 6,333 0 0
BOARDWALK PIPELINE PARTNERS COM 096627104 6,807 396,685 SH   SOLE 32 396,685 0 0
BOARDWALK PIPELINE PARTNERS COM 096627104 2,869 167,165 SH   SOLE 44 167,165 0 0
BOB EVANS FARMS INC COM 096761101 5 123 SH   SOLE 8 123 0 0
BOB EVANS FARMS INC COM 096761101 132 3,468 SH   SOLE 44 3,468 0 0
BOEING CO COM 097023105 31,519 239,253 SH   SOLE 1 28,200 211,053 0
BOEING CO OPT 097023105 17,943 136,200 SH Call SOLE 8 136,200 0 0
BOEING CO OPT 097023105 30,208 229,300 SH Put SOLE 8 229,300 0 0
BOEING CO COM 097023105 2,797 21,232 SH   SOLE 8 21,232 0 0
BOEING CO COM 097023105 1,117 8,477 SH   SOLE 9 8,477 0 0
BOEING CO COM 097023105 43 330 SH   DFND 20 0 0 330
BOEING CO COM 097023105 618 4,689 SH   SOLE 20 0 4,689 0
BOEING CO COM 097023105 141,057 1,070,721 SH   SOLE 44 1,070,721 0 0
BOEING CO COM 097023105 10,259 77,871 SH   SOLE 66 0 77,871 0
BOEING CO COM 097023105 318 2,412 SH   DFND 66 0 0 2,412
BOFI HLDG INC OPT 05566U108 591 26,400 SH Put SOLE 8 26,400 0 0
BOFI HLDG INC COM 05566U108 12 540 SH   SOLE 8 540 0 0
BOFI HLDG INC COM 05566U108 2,366 105,638 SH   SOLE 44 105,638 0 0
BOFI HLDG INC OPT 05566U108 878 39,200 SH Put SOLE 44 39,200 0 0
BOINGO WIRELESS INC COM 09739C102 7 598 SH   SOLE 8 598 0 0
BOINGO WIRELESS INC COM 09739C102 5 493 SH   SOLE 44 493 0 0
BOISE CASCADE CO DEL COM 09739D100 299 11,757 SH   SOLE 1 11,757 0 0
BOISE CASCADE CO DEL COM 09739D100 41 1,612 SH   SOLE 8 1,612 0 0
BOISE CASCADE CO DEL COM 09739D100 13 531 SH   SOLE 44 531 0 0
BOJANGLES INC COM 097488100 12 781 SH   SOLE 8 781 0 0
BOJANGLES INC COM 097488100 2 124 SH   SOLE 44 124 0 0
BOK FINL CORP OPT 05561Q201 90 1,300 SH Put SOLE 8 1,300 0 0
BOK FINL CORP COM 05561Q201 63 912 SH   SOLE 8 912 0 0
BOK FINL CORP COM 05561Q201 26 378 SH   SOLE 44 378 0 0
BON-TON STORES INC COM 09776J101 0 49 SH   SOLE 8 49 0 0
BOOT BARN HLDGS INC COM 099406100 1 83 SH   SOLE 8 83 0 0
BOOT BARN HLDGS INC COM 099406100 0 1 SH   SOLE 44 1 0 0
BOOZ ALLEN HAMILTON HLDG COR COM 099502106 530 16,777 SH   SOLE 1 16,777 0 0
BOOZ ALLEN HAMILTON HLDG COR COM 099502106 37 1,173 SH   SOLE 8 1,173 0 0
BOOZ ALLEN HAMILTON HLDG COR COM 099502106 72 2,289 SH   SOLE 44 2,289 0 0
BORGWARNER INC OPT 099724106 672 19,100 SH Call SOLE 8 19,100 0 0
BORGWARNER INC OPT 099724106 123 3,500 SH Put SOLE 8 3,500 0 0
BORGWARNER INC COM 099724106 29 821 SH   SOLE 8 821 0 0
BORGWARNER INC COM 099724106 0 1 SH   SOLE 9 1 0 0
BORGWARNER INC COM 099724106 2,432 69,157 SH   SOLE 44 69,157 0 0
BOSTON BEER INC COM 100557107 69 443 SH   SOLE 8 443 0 0
BOSTON BEER INC COM 100557107 256 1,650 SH   SOLE 44 1,650 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 9 666 SH   SOLE 8 666 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 14 1,135 SH   SOLE 44 1,135 0 0
BOSTON PROPERTIES INC COM 101121101 2,631 19,305 SH   SOLE 1 19,305 0 0
BOSTON PROPERTIES INC TRUS 101121101 5 36 SH   SOLE 8 36 0 0
BOSTON PROPERTIES INC OPT 101121101 2,263 16,600 SH Call SOLE 8 16,600 0 0
BOSTON PROPERTIES INC OPT 101121101 150 1,100 SH Put SOLE 8 1,100 0 0
BOSTON PROPERTIES INC TRUS 101121101 25,086 184,061 SH   SOLE 44 184,061 0 0
BOSTON SCIENTIFIC CORP COM 101137107 1,283 53,927 SH   SOLE 8 53,927 0 0
BOSTON SCIENTIFIC CORP OPT 101137107 4,822 202,600 SH Put SOLE 8 202,600 0 0
BOSTON SCIENTIFIC CORP OPT 101137107 4,969 208,800 SH Call SOLE 8 208,800 0 0
BOSTON SCIENTIFIC CORP COM 101137107 4,081 171,440 SH   SOLE 44 171,440 0 0
BOSTON SCIENTIFIC CORP COM 101137107 24 1,000 SH   DFND 66 0 0 1,000
BOTTOMLINE TECH DEL INC COM 101388106 116 4,964 SH   SOLE 8 4,964 0 0
BOTTOMLINE TECH DEL INC COM 101388106 13 560 SH   SOLE 44 560 0 0
BOX INC COM 10316T104 851 53,987 SH   SOLE 8 53,987 0 0
BOX INC OPT 10316T104 241 15,300 SH Call SOLE 8 15,300 0 0
BOX INC OPT 10316T104 322 20,400 SH Put SOLE 8 20,400 0 0
BOX INC COM 10316T104 10 629 SH   SOLE 44 629 0 0
BOYD GAMING CORP COM 103304101 12 600 SH   SOLE 8 600 0 0
BOYD GAMING CORP OPT 103304101 89 4,500 SH Put SOLE 8 4,500 0 0
BOYD GAMING CORP OPT 103304101 206 10,400 SH Call SOLE 8 10,400 0 0
BOYD GAMING CORP COM 103304101 23 1,151 SH   SOLE 44 1,151 0 0
BP PLC ADR 055622104 5,186 147,500 SH   SOLE 1 147,500 0 0
BP PLC OPT 055622104 6,642 188,900 SH Put SOLE 8 188,900 0 0
BP PLC OPT 055622104 16,406 466,600 SH Call SOLE 8 466,600 0 0
BP PLC ADR 055622104 6 160 SH   SOLE 8 160 0 0
BP PLC ADR 055622104 73 2,092 SH   SOLE 44 2,092 0 0
BP PLC ADR 055622104 473 13,459 SH   DFND 66 0 0 13,459
BP PRUDHOE BAY RTY TR TRUS 055630107 40 2,140 SH   SOLE 8 2,140 0 0
BP PRUDHOE BAY RTY TR OPT 055630107 69 3,700 SH Put SOLE 8 3,700 0 0
BP PRUDHOE BAY RTY TR OPT 055630107 41 2,200 SH Call SOLE 8 2,200 0 0
BRADY CORP COM 104674106 19 537 SH   SOLE 8 537 0 0
BRADY CORP COM 104674106 63 1,812 SH   SOLE 44 1,812 0 0
BRANDYWINE RLTY TR TRUS 105368203 48 3,097 SH   SOLE 8 3,097 0 0
BRANDYWINE RLTY TR TRUS 105368203 181 11,639 SH   SOLE 44 11,639 0 0
BRASKEM S A OPT 105532105 38 2,500 SH Call SOLE 8 2,500 0 0
BRASKEM S A OPT 105532105 1,009 65,600 SH Put SOLE 8 65,600 0 0
BRASKEM S A ADR 105532105 22 1,423 SH   SOLE 8 1,423 0 0
BRASKEM S A ADR 105532105 1 73 SH   SOLE 44 73 0 0
BRAVO BRIO RESTAURANT GROUP COM 10567B109 0 35 SH   SOLE 8 35 0 0
BRAVO BRIO RESTAURANT GROUP COM 10567B109 110 23,000 SH   SOLE 44 23,000 0 0
BRF SA ADR 10552T107 33 1,903 SH   SOLE 8 1,903 0 0
BRF SA ADR 10552T107 463 27,123 SH   SOLE 9 27,123 0 0
BRIDGE BANCORP INC COM 108035106 140 4,910 SH   SOLE 1 4,910 0 0
BRIDGE BANCORP INC COM 108035106 3 106 SH   SOLE 8 106 0 0
BRIDGE BANCORP INC COM 108035106 6 227 SH   SOLE 44 227 0 0
BRIDGEPOINT ED INC COM 10807M105 1 110 SH   SOLE 8 110 0 0
BRIDGEPOINT ED INC COM 10807M105 2 254 SH   SOLE 44 254 0 0
BRIGGS &amp STRATTON CORP COM 109043109 474 25,386 SH   SOLE 8 25,386 0 0
BRIGGS &amp STRATTON CORP OPT 109043109 34 1,800 SH Put SOLE 8 1,800 0 0
BRIGGS &amp STRATTON CORP COM 109043109 73 3,905 SH   SOLE 44 3,905 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 48 714 SH   SOLE 8 714 0 0
BRIGHT HORIZONS FAM SOL IN D OPT 109194100 1,538 23,000 SH Call SOLE 8 23,000 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 1,246 18,634 SH   SOLE 44 18,634 0 0
BRIGHTCOVE INC COM 10921T101 65 4,971 SH   SOLE 8 4,971 0 0
BRIGHTCOVE INC COM 10921T101 0 3 SH   SOLE 44 3 0 0
BRINKER INTL INC COM 109641100 251 4,982 SH   SOLE 8 4,982 0 0
BRINKER INTL INC COM 109641100 1,268 25,156 SH   SOLE 44 25,156 0 0
BRINKS CO COM 109696104 28 765 SH   SOLE 8 765 0 0
BRINKS CO COM 109696104 93 2,526 SH   SOLE 44 2,526 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 2,361 43,789 SH   SOLE 1 43,789 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 23,698 439,495 SH   SOLE 8 439,495 0 0
BRISTOL MYERS SQUIBB CO OPT 110122108 15,766 292,400 SH Call SOLE 8 292,400 0 0
BRISTOL MYERS SQUIBB CO OPT 110122108 42,731 792,500 SH Put SOLE 8 792,500 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,687 31,284 SH   SOLE 9 31,284 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 43,508 806,929 SH   SOLE 44 806,929 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,301 24,128 SH   DFND 66 0 0 24,128
BRISTOW GROUP INC OPT 110394103 43 3,100 SH Put SOLE 8 3,100 0 0
BRISTOW GROUP INC COM 110394103 10 728 SH   SOLE 8 728 0 0
BRISTOW GROUP INC COM 110394103 6 455 SH   SOLE 44 455 0 0
BRITISH AMERN TOB PLC ADR 110448107 87 683 SH   SOLE 8 683 0 0
BRITISH AMERN TOB PLC OPT 110448107 1,008 7,900 SH Call SOLE 8 7,900 0 0
BRITISH AMERN TOB PLC ADR 110448107 96 750 SH   DFND 66 0 0 750
BRIXMOR PPTY GROUP INC COM 11120U105 818 29,452 SH   SOLE 1 29,452 0 0
BRIXMOR PPTY GROUP INC TRUS 11120U105 47 1,696 SH   SOLE 8 1,696 0 0
BRIXMOR PPTY GROUP INC TRUS 11120U105 955 34,382 SH   SOLE 44 34,382 0 0
BROADCOM LTD COM Y09827109 1,162 6,733 SH   SOLE 1 6,733 0 0
BROADCOM LTD OPT Y09827109 8,376 48,550 SH Put SOLE 8 48,550 0 0
BROADCOM LTD OPT Y09827109 32,794 190,090 SH Call SOLE 8 190,090 0 0
BROADCOM LTD COM Y09827109 24,311 140,913 SH   SOLE 8 140,913 0 0
BROADCOM LTD COM Y09827109 65,143 377,597 SH   SOLE 44 377,597 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 614 9,065 SH   SOLE 8 9,065 0 0
BROADRIDGE FINL SOLUTIONS IN OPT 11133T103 373 5,500 SH Call SOLE 8 5,500 0 0
BROADRIDGE FINL SOLUTIONS IN OPT 11133T103 2,454 36,200 SH Put SOLE 8 36,200 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 2,226 32,828 SH   SOLE 44 32,828 0 0
BROADSOFT INC COM 11133B409 56 1,202 SH   SOLE 1 1,202 0 0
BROADSOFT INC COM 11133B409 40 853 SH   SOLE 8 853 0 0
BROADSOFT INC BOND 11133BAD4 4,018 3,027,000 PRN   SOLE 8 0 0 3,027,000
BROADSOFT INC BOND 11133BAB8 5,041 4,107,000 PRN   SOLE 8 0 0 4,107,000
BROADSOFT INC COM 11133B409 19 401 SH   SOLE 44 401 0 0
BROADWIND ENERGY INC COM 11161T207 0 61 SH   SOLE 8 61 0 0
BROCADE COMMUNICATIONS SYS I COM 111621306 2,009 217,599 SH   SOLE 8 217,599 0 0
BROCADE COMMUNICATIONS SYS I OPT 111621306 100 10,800 SH Put SOLE 8 10,800 0 0
BROCADE COMMUNICATIONS SYS I OPT 111621306 80 8,700 SH Call SOLE 8 8,700 0 0
BROCADE COMMUNICATIONS SYS I COM 111621306 425 45,952 SH   SOLE 44 45,952 0 0
BROOKDALE SR LIVING INC COM 112463104 398 22,791 SH   SOLE 1 22,791 0 0
BROOKDALE SR LIVING INC COM 112463104 140 8,080 SH   SOLE 8 8,080 0 0
BROOKDALE SR LIVING INC OPT 112463104 883 50,600 SH Call SOLE 8 50,600 0 0
BROOKDALE SR LIVING INC OPT 112463104 487 27,900 SH Put SOLE 8 27,900 0 0
BROOKDALE SR LIVING INC BOND 112463AA2 5 5,000 PRN   SOLE 8 0 0 5,000
BROOKDALE SR LIVING INC COM 112463104 146 8,334 SH   SOLE 44 8,334 0 0
BROOKFIELD ASSET MGMT INC OPT 112585104 25 700 SH Put SOLE 8 700 0 0
BROOKFIELD ASSET MGMT INC OPT 112585104 53 1,500 SH Call SOLE 8 1,500 0 0
BROOKFIELD ASSET MGMT INC COM 112585104 118 3,355 SH   SOLE 8 3,355 0 0
BROOKFIELD ASSET MGMT INC COM 112585104 493 14,000 SH   DFND 66 0 0 14,000
BROOKFIELD BUSINESS PARTNERS OPT G16234109 0 2 SH Call SOLE 8 2 0 0
BROOKFIELD BUSINESS PARTNERS OPT G16234109 0 14 SH Put SOLE 8 14 0 0
BROOKFIELD INFRAST PARTNERS COM G16252101 53 1,542 SH   SOLE 8 1,542 0 0
BROOKFIELD INFRAST PARTNERS OPT G16252101 21 600 SH Call SOLE 8 600 0 0
BROOKFIELD INFRAST PARTNERS OPT G16252101 83 2,400 SH Put SOLE 8 2,400 0 0
BROOKFIELD INFRAST PARTNERS COM G16252101 2 66 SH   SOLE 9 66 0 0
BROOKFIELD PPTY PARTNERS L P COM G16249107 16 691 SH   SOLE 9 691 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 7 554 SH   SOLE 8 554 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 12 964 SH   SOLE 44 964 0 0
BROOKS AUTOMATION INC COM 114340102 1,124 82,564 SH   SOLE 1 82,564 0 0
BROOKS AUTOMATION INC COM 114340102 6 419 SH   SOLE 8 419 0 0
BROOKS AUTOMATION INC COM 114340102 13 940 SH   SOLE 44 940 0 0
BROWN &amp BROWN INC COM 115236101 2 54 SH   SOLE 8 54 0 0
BROWN &amp BROWN INC COM 115236101 108 2,869 SH   SOLE 44 2,869 0 0
BROWN FORMAN CORP COM 115637209 408 8,600 SH   SOLE 1 8,600 0 0
BROWN FORMAN CORP COM 115637100 1 22 SH   SOLE 8 22 0 0
BROWN FORMAN CORP COM 115637209 2,925 61,655 SH   SOLE 8 61,655 0 0
BROWN FORMAN CORP COM 115637209 1,038 21,857 SH   SOLE 44 21,857 0 0
BROWN FORMAN CORP COM 115637100 11 229 SH   SOLE 44 229 0 0
BROWN FORMAN CORP COM 115637209 267 5,624 SH   SOLE 99 5,624 0 0
BRUKER CORP COM 116794108 2 85 SH   SOLE 8 85 0 0
BRUKER CORP COM 116794108 45 1,976 SH   SOLE 44 1,976 0 0
BRUNSWICK CORP COM 117043109 608 12,471 SH   SOLE 1 12,471 0 0
BRUNSWICK CORP COM 117043109 2 38 SH   SOLE 8 38 0 0
BRUNSWICK CORP OPT 117043109 15 300 SH Put SOLE 8 300 0 0
BRUNSWICK CORP OPT 117043109 107 2,200 SH Call SOLE 8 2,200 0 0
BRUNSWICK CORP COM 117043109 136 2,795 SH   SOLE 44 2,795 0 0
BRYN MAWR BK CORP COM 117665109 7 206 SH   SOLE 8 206 0 0
BRYN MAWR BK CORP COM 117665109 7 208 SH   SOLE 44 208 0 0
BSB BANCORP INC MD COM 05573H108 2 100 SH   SOLE 8 100 0 0
BSB BANCORP INC MD COM 05573H108 0 1 SH   SOLE 44 1 0 0
BT GROUP PLC ADR 05577E101 23 900 SH   SOLE 44 900 0 0
BT GROUP PLC ADR 05577E101 51 2,000 SH   DFND 66 0 0 2,000
BUCKEYE PARTNERS L P OPT 118230101 258 3,600 SH Put SOLE 8 3,600 0 0
BUCKEYE PARTNERS L P OPT 118230101 1,475 20,600 SH Call SOLE 8 20,600 0 0
BUCKEYE PARTNERS L P COM 118230101 178 2,488 SH   SOLE 8 2,488 0 0
BUCKEYE PARTNERS L P COM 118230101 11 150 SH   DFND 20 0 0 150
BUCKEYE PARTNERS L P COM 118230101 28,861 403,084 SH   SOLE 32 403,084 0 0
BUCKEYE PARTNERS L P COM 118230101 338 4,722 SH   SOLE 44 4,722 0 0
BUCKLE INC COM 118440106 5 215 SH   SOLE 8 215 0 0
BUCKLE INC OPT 118440106 29 1,200 SH Put SOLE 8 1,200 0 0
BUCKLE INC COM 118440106 167 6,943 SH   SOLE 44 6,943 0 0
BUFFALO WILD WINGS INC OPT 119848109 464 3,300 SH Put SOLE 8 3,300 0 0
BUFFALO WILD WINGS INC OPT 119848109 1,745 12,400 SH Call SOLE 8 12,400 0 0
BUFFALO WILD WINGS INC COM 119848109 16 117 SH   SOLE 8 117 0 0
BUFFALO WILD WINGS INC COM 119848109 1,124 7,991 SH   SOLE 44 7,991 0 0
BUILD A BEAR WORKSHOP COM 120076104 2 163 SH   SOLE 8 163 0 0
BUILD A BEAR WORKSHOP COM 120076104 435 41,954 SH   SOLE 44 41,954 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 520 45,162 SH   SOLE 1 45,162 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 7 608 SH   SOLE 8 608 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 94 8,146 SH   SOLE 44 8,146 0 0
BUNGE LIMITED COM G16962105 1,819 30,710 SH   SOLE 1 30,710 0 0
BUNGE LIMITED OPT G16962105 3,299 55,700 SH Call SOLE 8 55,700 0 0
BUNGE LIMITED OPT G16962105 3,222 54,400 SH Put SOLE 8 54,400 0 0
BUNGE LIMITED COM G16962105 1,538 25,958 SH   SOLE 8 25,958 0 0
BUNGE LIMITED COM G16962105 949 16,030 SH   SOLE 9 16,030 0 0
BUNGE LIMITED COM G16962105 650 10,956 SH   SOLE 44 10,956 0 0
BURLINGTON STORES INC COM 122017106 104 1,284 SH   SOLE 1 1,284 0 0
BURLINGTON STORES INC OPT 122017106 227 2,800 SH Put SOLE 8 2,800 0 0
BURLINGTON STORES INC COM 122017106 32 401 SH   SOLE 8 401 0 0
BURLINGTON STORES INC OPT 122017106 3,436 42,400 SH Call SOLE 8 42,400 0 0
BURLINGTON STORES INC COM 122017106 103 1,268 SH   SOLE 44 1,268 0 0
BWX TECHNOLOGIES INC COM 05605H100 42 1,110 SH   SOLE 8 1,110 0 0
BWX TECHNOLOGIES INC COM 05605H100 989 25,762 SH   SOLE 44 25,762 0 0
C &amp F FINL CORP COM 12466Q104 2 40 SH   SOLE 8 40 0 0
C D I CORP COM 125071100 10 1,822 SH   SOLE 8 1,822 0 0
C H ROBINSON WORLDWIDE INC COM 12541W209 113 1,598 SH   SOLE 8 1,598 0 0
C H ROBINSON WORLDWIDE INC OPT 12541W209 5,073 72,000 SH Call SOLE 8 72,000 0 0
C H ROBINSON WORLDWIDE INC OPT 12541W209 416 5,900 SH Put SOLE 8 5,900 0 0
C H ROBINSON WORLDWIDE INC COM 12541W209 34,224 485,720 SH   SOLE 44 485,720 0 0
CA INC COM 12673P105 2,256 68,172 SH   SOLE 1 68,172 0 0
CA INC COM 12673P105 2 71 SH   SOLE 8 71 0 0
CA INC OPT 12673P105 890 26,900 SH Call SOLE 8 26,900 0 0
CA INC OPT 12673P105 169 5,100 SH Put SOLE 8 5,100 0 0
CA INC COM 12673P105 352 10,644 SH   SOLE 9 10,644 0 0
CA INC COM 12673P105 22,311 674,459 SH   SOLE 44 674,459 0 0
CABELAS INC COM 126804301 1,267 23,060 SH   SOLE 1 23,060 0 0
CABELAS INC OPT 126804301 3,494 63,600 SH Call SOLE 8 63,600 0 0
CABELAS INC COM 126804301 2,156 39,258 SH   SOLE 8 39,258 0 0
CABELAS INC OPT 126804301 55 1,000 SH Put SOLE 8 1,000 0 0
CABELAS INC COM 126804301 259 4,716 SH   SOLE 44 4,716 0 0
CABLE ONE INC COM 12685J105 38 65 SH   SOLE 8 65 0 0
CABLE ONE INC COM 12685J105 149 253 SH   SOLE 44 253 0 0
CABOT CORP COM 127055101 417 7,954 SH   SOLE 1 7,954 0 0
CABOT CORP COM 127055101 165 3,151 SH   SOLE 8 3,151 0 0
CABOT CORP COM 127055101 99 1,891 SH   SOLE 44 1,891 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 8 146 SH   SOLE 8 146 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 1,107 20,929 SH   SOLE 44 20,929 0 0
CABOT OIL &amp GAS CORP COM 127097103 875 33,928 SH   SOLE 8 33,928 0 0
CABOT OIL &amp GAS CORP OPT 127097103 1,063 41,200 SH Put SOLE 8 41,200 0 0
CABOT OIL &amp GAS CORP OPT 127097103 8,839 342,600 SH Call SOLE 8 342,600 0 0
CABOT OIL &amp GAS CORP COM 127097103 7,657 296,741 SH   SOLE 44 296,741 0 0
CACI INTL INC COM 127190304 269 2,668 SH   SOLE 1 2,668 0 0
CACI INTL INC COM 127190304 2,938 29,112 SH   SOLE 8 29,112 0 0
CACI INTL INC OPT 127190304 61 600 SH Put SOLE 8 600 0 0
CACI INTL INC COM 127190304 33 333 SH   SOLE 44 333 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 340 13,311 SH   SOLE 1 13,311 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 1,313 51,409 SH   SOLE 8 51,409 0 0
CADENCE DESIGN SYSTEM INC OPT 127387108 15 600 SH Call SOLE 8 600 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 554 21,729 SH   SOLE 44 21,729 0 0
CAESARS ACQUISITION CO COM 12768T103 5 355 SH   SOLE 8 355 0 0
CAESARS ACQUISITION CO COM 12768T103 115 9,223 SH   SOLE 44 9,223 0 0
CAESARS ENTMT CORP OPT 127686103 1,252 168,000 SH Call SOLE 8 168,000 0 0
CAESARS ENTMT CORP COM 127686103 351 47,106 SH   SOLE 8 47,106 0 0
CAESARS ENTMT CORP OPT 127686103 1,595 214,000 SH Put SOLE 8 214,000 0 0
CAESARS ENTMT CORP COM 127686103 5 699 SH   SOLE 44 699 0 0
CAESARSTONE LTD COM M20598104 6 147 SH   SOLE 8 147 0 0
CAESARSTONE LTD COM M20598104 1,102 29,202 SH   SOLE 44 29,202 0 0
CAI INTERNATIONAL INC COM 12477X106 2 238 SH   SOLE 8 238 0 0
CAI INTERNATIONAL INC COM 12477X106 17 2,102 SH   SOLE 44 2,102 0 0
CAL MAINE FOODS INC OPT 128030202 910 23,600 SH Call SOLE 8 23,600 0 0
CAL MAINE FOODS INC COM 128030202 2,525 65,516 SH   SOLE 8 65,516 0 0
CAL MAINE FOODS INC OPT 128030202 5,199 134,900 SH Put SOLE 8 134,900 0 0
CAL MAINE FOODS INC COM 128030202 418 10,853 SH   SOLE 44 10,853 0 0
CALADRIUS BIOSCIENCES INC COM 128058203 0 60 SH   DFND 66 0 0 60
CALAMOS ASSET MGMT INC COM 12811R104 1 104 SH   SOLE 8 104 0 0
CALAMOS ASSET MGMT INC COM 12811R104 0 2 SH   SOLE 44 2 0 0
CALAMOS CONV OPP AND INC FD FUND 128117108 8 800 SH   DFND 66 0 0 800
CALAMP CORP COM 128126109 5 342 SH   SOLE 8 342 0 0
CALAMP CORP COM 128126109 2,213 158,638 SH   SOLE 44 158,638 0 0
CALATLANTIC GROUP INC COM 128195104 610 18,231 SH   SOLE 8 18,231 0 0
CALATLANTIC GROUP INC OPT 128195104 60 1,800 SH Put SOLE 8 1,800 0 0
CALATLANTIC GROUP INC OPT 128195104 87 2,600 SH Call SOLE 8 2,600 0 0
CALATLANTIC GROUP INC COM 128195104 1,519 45,438 SH   SOLE 44 45,438 0 0
CALAVO GROWERS INC COM 128246105 43 651 SH   SOLE 8 651 0 0
CALAVO GROWERS INC COM 128246105 14 215 SH   SOLE 44 215 0 0
CALERES INC COM 129500104 32 1,250 SH   SOLE 8 1,250 0 0
CALERES INC COM 129500104 142 5,611 SH   SOLE 44 5,611 0 0
CALGON CARBON CORP COM 129603106 6 422 SH   SOLE 8 422 0 0
CALGON CARBON CORP COM 129603106 10 693 SH   SOLE 44 693 0 0
CALIFORNIA FIRST NTNL BANCOR COM 130222102 0 30 SH   SOLE 8 30 0 0
CALIFORNIA RES CORP COM 13057Q206 13 1,096 SH   SOLE 8 1,096 0 0
CALIFORNIA RES CORP OPT 13057Q206 462 36,920 SH Call SOLE 8 36,920 0 0
CALIFORNIA RES CORP OPT 13057Q206 63 5,040 SH Put SOLE 8 5,040 0 0
CALIFORNIA RES CORP COM 13057Q206 547 43,794 SH   SOLE 44 43,794 0 0
CALIFORNIA RES CORP COM 13057Q206 33 2,637 SH   DFND 66 0 0 2,637
CALIFORNIA WTR SVC GROUP COM 130788102 15 452 SH   SOLE 1 452 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 10 297 SH   SOLE 8 297 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 21 657 SH   SOLE 44 657 0 0
CALIX INC COM 13100M509 966 131,379 SH   SOLE 8 131,379 0 0
CALIX INC COM 13100M509 4 590 SH   SOLE 44 590 0 0
CALLAWAY GOLF CO OPT 131193104 5 400 SH Put SOLE 8 400 0 0
CALLAWAY GOLF CO COM 131193104 24 2,073 SH   SOLE 8 2,073 0 0
CALLAWAY GOLF CO COM 131193104 15 1,286 SH   SOLE 44 1,286 0 0
CALLIDUS SOFTWARE INC COM 13123E500 16 846 SH   SOLE 44 846 0 0
CALLON PETE CO DEL COM 13123X102 303 19,317 SH   SOLE 1 19,317 0 0
CALLON PETE CO DEL COM 13123X102 34 2,136 SH   SOLE 44 2,136 0 0
CALPINE CORP COM 131347304 10,783 853,074 SH   SOLE 8 853,074 0 0
CALPINE CORP OPT 131347304 147 11,600 SH Call SOLE 8 11,600 0 0
CALPINE CORP OPT 131347304 818 64,700 SH Put SOLE 8 64,700 0 0
CALPINE CORP COM 131347304 285 22,517 SH   SOLE 44 22,517 0 0
CALUMET SPECIALTY PRODS PTNR OPT 131476103 50 11,100 SH Put SOLE 8 11,100 0 0
CALUMET SPECIALTY PRODS PTNR COM 131476103 44 9,761 SH   SOLE 8 9,761 0 0
CALUMET SPECIALTY PRODS PTNR OPT 131476103 18 4,100 SH Call SOLE 8 4,100 0 0
CALUMET SPECIALTY PRODS PTNR COM 131476103 279 61,828 SH   SOLE 32 61,828 0 0
CAMBIUM LEARNING GRP INC COM 13201A107 1 150 SH   SOLE 8 150 0 0
CAMBIUM LEARNING GRP INC COM 13201A107 0 1 SH   SOLE 44 1 0 0
CAMBREX CORP COM 132011107 417 9,390 SH   SOLE 1 9,390 0 0
CAMBREX CORP COM 132011107 220 4,943 SH   SOLE 8 4,943 0 0
CAMBREX CORP COM 132011107 1,931 43,439 SH   SOLE 44 43,439 0 0
CAMDEN NATL CORP COM 133034108 6 126 SH   SOLE 8 126 0 0
CAMDEN NATL CORP COM 133034108 7 140 SH   SOLE 44 140 0 0
CAMDEN PPTY TR TRUS 133131102 111 1,319 SH   SOLE 8 1,319 0 0
CAMDEN PPTY TR TRUS 133131102 3,163 37,769 SH   SOLE 44 37,769 0 0
CAMECO CORP OPT 13321L108 166 19,400 SH Call SOLE 8 19,400 0 0
CAMECO CORP COM 13321L108 324 37,896 SH   SOLE 8 37,896 0 0
CAMECO CORP OPT 13321L108 815 95,200 SH Put SOLE 8 95,200 0 0
CAMECO CORP COM 13321L108 99 11,578 SH   SOLE 9 11,578 0 0
CAMECO CORP COM 13321L108 11 1,250 SH   DFND 66 0 0 1,250
CAMPBELL SOUP CO OPT 134429109 886 16,200 SH Put SOLE 8 16,200 0 0
CAMPBELL SOUP CO OPT 134429109 1,477 27,000 SH Call SOLE 8 27,000 0 0
CAMPBELL SOUP CO COM 134429109 180 3,303 SH   SOLE 8 3,303 0 0
CAMPBELL SOUP CO COM 134429109 843 15,396 SH   SOLE 9 15,396 0 0
CAMPBELL SOUP CO COM 134429109 1,854 33,884 SH   SOLE 44 33,884 0 0
CAMPBELL SOUP CO COM 134429109 43 783 SH   DFND 66 0 0 783
CANADIAN NAT RES LTD COM 136385101 314 9,806 SH   SOLE 8 9,806 0 0
CANADIAN NAT RES LTD OPT 136385101 1,349 42,100 SH Put SOLE 8 42,100 0 0
CANADIAN NAT RES LTD OPT 136385101 2,070 64,600 SH Call SOLE 8 64,600 0 0
CANADIAN NAT RES LTD COM 136385101 3 100 SH   SOLE 9 100 0 0
CANADIAN NAT RES LTD COM 136385101 26 798 SH   SOLE 44 798 0 0
CANADIAN NATL RY CO OPT 136375102 16,821 257,200 SH Put SOLE 8 257,200 0 0
CANADIAN NATL RY CO OPT 136375102 249 3,800 SH Call SOLE 8 3,800 0 0
CANADIAN NATL RY CO COM 136375102 45 686 SH   SOLE 8 686 0 0
CANADIAN NATL RY CO COM 136375102 2,525 38,609 SH   SOLE 9 38,609 0 0
CANADIAN PAC RY LTD COM 13645T100 1,458 9,551 SH   SOLE 8 9,551 0 0
CANADIAN PAC RY LTD OPT 13645T100 1,741 11,400 SH Call SOLE 8 11,400 0 0
CANADIAN PAC RY LTD OPT 13645T100 4,825 31,600 SH Put SOLE 8 31,600 0 0
CANADIAN PAC RY LTD COM 13645T100 987 6,465 SH   DFND 66 0 0 6,465
CANADIAN PAC RY LTD COM 13645T100 153 1,000 SH   SOLE 99 1,000 0 0
CANADIAN SOLAR INC OPT 136635109 1,771 128,900 SH Call SOLE 8 128,900 0 0
CANADIAN SOLAR INC COM 136635109 73 5,340 SH   SOLE 8 5,340 0 0
CANADIAN SOLAR INC OPT 136635109 1,899 138,200 SH Put SOLE 8 138,200 0 0
CANADIAN SOLAR INC COM 136635109 74 5,415 SH   SOLE 9 5,415 0 0
CANADIAN SOLAR INC COM 136635109 18,549 1,350,000 SH   SOLE 44 1,350,000 0 0
CANCER GENETICS INC COM 13739U104 1 454 SH   DFND 66 0 0 454
CANON INC ADR 138006309 16 555 SH   SOLE 8 555 0 0
CANTEL MEDICAL CORP COM 138098108 138 1,768 SH   SOLE 8 1,768 0 0
CANTEL MEDICAL CORP COM 138098108 40 514 SH   SOLE 44 514 0 0
CAPELLA EDUCATION COMPANY COM 139594105 12 209 SH   SOLE 8 209 0 0
CAPELLA EDUCATION COMPANY OPT 139594105 41 700 SH Call SOLE 8 700 0 0
CAPELLA EDUCATION COMPANY COM 139594105 131 2,265 SH   SOLE 44 2,265 0 0
CAPITAL BK FINL CORP COM 139794101 5 146 SH   SOLE 8 146 0 0
CAPITAL BK FINL CORP COM 139794101 154 4,828 SH   SOLE 44 4,828 0 0
CAPITAL CITY BK GROUP INC COM 139674105 2 136 SH   SOLE 8 136 0 0
CAPITAL CITY BK GROUP INC COM 139674105 0 1 SH   SOLE 44 1 0 0
CAPITAL ONE FINL CORP COM 14040H105 20,348 283,276 SH   SOLE 1 0 283,276 0
CAPITAL ONE FINL CORP COM 14040H105 27 384 SH   SOLE 8 384 0 0
CAPITAL ONE FINL CORP OPT 14040H105 2,923 40,700 SH Put SOLE 8 40,700 0 0
CAPITAL ONE FINL CORP OPT 14040H105 9,129 127,100 SH Call SOLE 8 127,100 0 0
CAPITAL ONE FINL CORP COM 14040H105 50 699 SH   SOLE 9 699 0 0
CAPITAL ONE FINL CORP COM 14040H105 566 7,876 SH   SOLE 20 0 7,876 0
CAPITAL ONE FINL CORP COM 14040H105 63,799 888,207 SH   SOLE 44 888,207 0 0
CAPITAL ONE FINL CORP COM 14040H105 8,183 113,928 SH   SOLE 66 0 113,928 0
CAPITAL PRODUCT PARTNERS L P COM Y11082107 343 105,301 SH   SOLE 44 105,301 0 0
CAPITAL SR LIVING CORP COM 140475104 377 22,472 SH   SOLE 8 22,472 0 0
CAPITAL SR LIVING CORP OPT 140475104 331 19,700 SH Put SOLE 8 19,700 0 0
CAPITAL SR LIVING CORP COM 140475104 6 371 SH   SOLE 44 371 0 0
CAPITALA FIN CORP COM 14054R106 0 14 SH   SOLE 8 14 0 0
CAPITOL FED FINL INC COM 14057J101 15 1,089 SH   SOLE 8 1,089 0 0
CAPITOL FED FINL INC COM 14057J101 88 6,228 SH   SOLE 44 6,228 0 0
CAPSTEAD MTG CORP TRUS 14067E506 7 789 SH   SOLE 8 789 0 0
CAPSTEAD MTG CORP TRUS 14067E506 12 1,314 SH   SOLE 44 1,314 0 0
CAPSTONE TURBINE CORP COM 14067D409 0 17 SH   SOLE 9 17 0 0
CARA THERAPEUTICS INC COM 140755109 1 130 SH   SOLE 8 130 0 0
CARA THERAPEUTICS INC COM 140755109 0 2 SH   SOLE 44 2 0 0
CARBO CERAMICS INC COM 140781105 256 23,454 SH   SOLE 8 23,454 0 0
CARBO CERAMICS INC OPT 140781105 278 25,400 SH Put SOLE 8 25,400 0 0
CARBO CERAMICS INC OPT 140781105 96 8,800 SH Call SOLE 8 8,800 0 0
CARBO CERAMICS INC COM 140781105 3 275 SH   SOLE 44 275 0 0
CARBONITE INC COM 141337105 2 110 SH   SOLE 8 110 0 0
CARBONITE INC COM 141337105 0 2 SH   SOLE 44 2 0 0
CARDINAL FINL CORP COM 14149F109 32 1,214 SH   SOLE 8 1,214 0 0
CARDINAL FINL CORP COM 14149F109 22 844 SH   SOLE 44 844 0 0
CARDINAL HEALTH INC COM 14149Y108 3,885 50,000 SH   SOLE 1 50,000 0 0
CARDINAL HEALTH INC OPT 14149Y108 3,955 50,900 SH Call SOLE 8 50,900 0 0
CARDINAL HEALTH INC OPT 14149Y108 1,593 20,500 SH Put SOLE 8 20,500 0 0
CARDINAL HEALTH INC COM 14149Y108 40 507 SH   SOLE 8 507 0 0
CARDINAL HEALTH INC COM 14149Y108 4 56 SH   SOLE 9 56 0 0
CARDINAL HEALTH INC COM 14149Y108 3,671 47,239 SH   SOLE 44 47,239 0 0
CARDINAL HEALTH INC COM 14149Y108 28 358 SH   DFND 66 0 0 358
CARDIOVASCULAR SYS INC DEL COM 141619106 158 6,636 SH   SOLE 1 6,636 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 6 238 SH   SOLE 8 238 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 11 447 SH   SOLE 44 447 0 0
CARDTRONICS PLC COM G1991C105 93 2,083 SH   SOLE 1 2,083 0 0
CARDTRONICS PLC COM G1991C105 1,083 24,272 SH   SOLE 8 24,272 0 0
CARDTRONICS PLC COM G1991C105 2,493 55,919 SH   SOLE 44 55,919 0 0
CARE CAP PPTYS INC TRUS 141624106 87 3,083 SH   SOLE 8 3,083 0 0
CARE CAP PPTYS INC TRUS 141624106 175 6,127 SH   SOLE 44 6,127 0 0
CARE COM INC COM 141633107 1 87 SH   SOLE 8 87 0 0
CARE COM INC COM 141633107 0 1 SH   SOLE 44 1 0 0
CAREDX INC COM 14167L103 0 68 SH   SOLE 8 68 0 0
CAREER EDUCATION CORP OPT 141665109 5 800 SH Call SOLE 8 800 0 0
CAREER EDUCATION CORP COM 141665109 6 872 SH   SOLE 8 872 0 0
CAREER EDUCATION CORP OPT 141665109 20 3,000 SH Put SOLE 8 3,000 0 0
CAREER EDUCATION CORP COM 141665109 320 47,136 SH   SOLE 44 47,136 0 0
CARETRUST REIT INC TRUS 14174T107 11 708 SH   SOLE 8 708 0 0
CARETRUST REIT INC TRUS 14174T107 12 793 SH   SOLE 44 793 0 0
CARLISLE COS INC COM 142339100 887 8,647 SH   SOLE 1 8,647 0 0
CARLISLE COS INC COM 142339100 3 28 SH   SOLE 8 28 0 0
CARLISLE COS INC COM 142339100 2,171 21,164 SH   SOLE 44 21,164 0 0
CARLYLE GROUP L P COM 14309L102 355 22,818 SH   SOLE 1 22,818 0 0
CARLYLE GROUP L P COM 14309L102 62 3,966 SH   SOLE 8 3,966 0 0
CARLYLE GROUP L P COM 14309L102 6 400 SH   DFND 66 0 0 400
CARMAX INC COM 143130102 2,718 50,950 SH   SOLE 1 50,950 0 0
CARMAX INC COM 143130102 894 16,731 SH   SOLE 8 16,731 0 0
CARMAX INC OPT 143130102 1,894 35,500 SH Call SOLE 8 35,500 0 0
CARMAX INC OPT 143130102 2,305 43,200 SH Put SOLE 8 43,200 0 0
CARMAX INC COM 143130102 3,110 58,331 SH   SOLE 44 58,331 0 0
CARMIKE CINEMAS INC COM 143436400 7 216 SH   SOLE 8 216 0 0
CARMIKE CINEMAS INC COM 143436400 461 14,110 SH   SOLE 44 14,110 0 0
CARNIVAL CORP COM 143658300 2,342 47,980 SH   SOLE 1 47,980 0 0
CARNIVAL CORP COM 143658300 117 2,409 SH   SOLE 8 2,409 0 0
CARNIVAL CORP OPT 143658300 7,840 160,600 SH Put SOLE 8 160,600 0 0
CARNIVAL CORP OPT 143658300 3,901 79,900 SH Call SOLE 8 79,900 0 0
CARNIVAL CORP COM 143658300 168 3,436 SH   SOLE 9 3,436 0 0
CARNIVAL CORP COM 143658300 6,813 139,548 SH   SOLE 44 139,548 0 0
CAROLINA FINL CORP NEW COM 143873107 51 2,300 SH   SOLE 1 2,300 0 0
CAROLINA FINL CORP NEW COM 143873107 3 128 SH   SOLE 8 128 0 0
CAROLINA FINL CORP NEW COM 143873107 0 1 SH   SOLE 44 1 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 135 3,269 SH   SOLE 1 3,269 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 180 4,371 SH   SOLE 8 4,371 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 42 1,031 SH   SOLE 44 1,031 0 0
CARRIAGE SVCS INC COM 143905107 2 92 SH   SOLE 8 92 0 0
CARRIAGE SVCS INC COM 143905107 5 204 SH   SOLE 44 204 0 0
CARRIZO OIL &amp GAS INC OPT 144577103 504 12,400 SH Call SOLE 8 12,400 0 0
CARRIZO OIL &amp GAS INC COM 144577103 504 12,411 SH   SOLE 8 12,411 0 0
CARRIZO OIL &amp GAS INC OPT 144577103 1,369 33,700 SH Put SOLE 8 33,700 0 0
CARRIZO OIL &amp GAS INC COM 144577103 31 765 SH   SOLE 44 765 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 14 1,031 SH   SOLE 8 1,031 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 6 490 SH   SOLE 44 490 0 0
CARTER INC COM 146229109 249 2,873 SH   SOLE 1 2,873 0 0
CARTER INC COM 146229109 8 88 SH   SOLE 8 88 0 0
CARTER INC COM 146229109 107 1,233 SH   SOLE 44 1,233 0 0
CASCADE BANCORP COM 147154207 2 284 SH   SOLE 8 284 0 0
CASCADE BANCORP COM 147154207 3 448 SH   SOLE 44 448 0 0
CASCADIAN THERAPEUTICS INC COM 14740B101 5 2,816 SH   SOLE 8 2,816 0 0
CASELLA WASTE SYS INC COM 147448104 24 2,306 SH   SOLE 8 2,306 0 0
CASELLA WASTE SYS INC COM 147448104 310 30,104 SH   SOLE 44 30,104 0 0
CASEYS GEN STORES INC COM 147528103 269 2,241 SH   SOLE 8 2,241 0 0
CASEYS GEN STORES INC COM 147528103 8,058 67,071 SH   SOLE 44 67,071 0 0
CASS INFORMATION SYS INC COM 14808P109 8 136 SH   SOLE 8 136 0 0
CASS INFORMATION SYS INC COM 14808P109 9 154 SH   SOLE 44 154 0 0
CASTLE A M &amp CO COM 148411101 0 23 SH   SOLE 8 23 0 0
CASTLIGHT HEALTH INC COM 14862Q100 61 14,736 SH   SOLE 8 14,736 0 0
CASTLIGHT HEALTH INC COM 14862Q100 2 580 SH   SOLE 44 580 0 0
CATALENT INC COM 148806102 21 817 SH   SOLE 8 817 0 0
CATALENT INC COM 148806102 62 2,416 SH   SOLE 44 2,416 0 0
CATCHMARK TIMBER TR INC TRUS 14912Y202 3 279 SH   SOLE 8 279 0 0
CATCHMARK TIMBER TR INC TRUS 14912Y202 6 531 SH   SOLE 44 531 0 0
CATERPILLAR INC DEL OPT 149123101 42,761 481,700 SH Put SOLE 8 481,700 0 0
CATERPILLAR INC DEL COM 149123101 117 1,321 SH   SOLE 8 1,321 0 0
CATERPILLAR INC DEL OPT 149123101 48,379 545,000 SH Call SOLE 8 545,000 0 0
CATERPILLAR INC DEL COM 149123101 147 1,662 SH   SOLE 9 1,662 0 0
CATERPILLAR INC DEL COM 149123101 587 6,617 SH   DFND 20 0 0 6,617
CATERPILLAR INC DEL OPT 149123101 444 5,000 SH Put SOLE 44 5,000 0 0
CATERPILLAR INC DEL COM 149123101 41,527 467,817 SH   SOLE 44 467,817 0 0
CATERPILLAR INC DEL COM 149123101 101 1,138 SH   DFND 66 0 0 1,138
CATHAY GEN BANCORP COM 149150104 14 443 SH   SOLE 8 443 0 0
CATHAY GEN BANCORP COM 149150104 46 1,516 SH   SOLE 44 1,516 0 0
CATO CORP NEW COM 149205106 255 7,772 SH   SOLE 8 7,772 0 0
CATO CORP NEW COM 149205106 89 2,694 SH   SOLE 44 2,694 0 0
CAVCO INDS INC DEL COM 149568107 10 106 SH   SOLE 8 106 0 0
CAVCO INDS INC DEL COM 149568107 124 1,258 SH   SOLE 44 1,258 0 0
CAVIUM INC COM 14964U108 587 10,087 SH   SOLE 1 10,087 0 0
CAVIUM INC OPT 14964U108 535 9,194 SH Call SOLE 8 9,194 0 0
CAVIUM INC OPT 14964U108 4,778 82,100 SH Put SOLE 8 82,100 0 0
CAVIUM INC COM 14964U108 29 502 SH   SOLE 8 502 0 0
CAVIUM INC COM 14964U108 308 5,300 SH   DFND 20 0 0 5,300
CAVIUM INC COM 14964U108 107 1,844 SH   SOLE 44 1,844 0 0
CBIZ INC COM 124805102 3 304 SH   SOLE 8 304 0 0
CBIZ INC COM 124805102 402 35,884 SH   SOLE 44 35,884 0 0
CBL &amp ASSOC PPTYS INC OPT 124830100 7 600 SH Call SOLE 8 600 0 0
CBL &amp ASSOC PPTYS INC OPT 124830100 23 1,900 SH Put SOLE 8 1,900 0 0
CBL &amp ASSOC PPTYS INC TRUS 124830100 38 3,101 SH   SOLE 8 3,101 0 0
CBL &amp ASSOC PPTYS INC TRUS 124830100 214 17,615 SH   SOLE 44 17,615 0 0
CBOE HLDGS INC COM 12503M108 2 34 SH   SOLE 8 34 0 0
CBOE HLDGS INC OPT 12503M108 1,440 22,200 SH Call SOLE 8 22,200 0 0
CBOE HLDGS INC OPT 12503M108 2,477 38,200 SH Put SOLE 8 38,200 0 0
CBOE HLDGS INC COM 12503M108 129 1,986 SH   SOLE 44 1,986 0 0
CBRE GROUP INC COM 12504L109 582 20,800 SH   SOLE 1 20,800 0 0
CBRE GROUP INC OPT 12504L109 140 5,000 SH Call SOLE 8 5,000 0 0
CBRE GROUP INC OPT 12504L109 232 8,300 SH Put SOLE 8 8,300 0 0
CBRE GROUP INC COM 12504L109 130 4,640 SH   SOLE 8 4,640 0 0
CBRE GROUP INC COM 12504L109 238 8,500 SH   DFND 20 0 0 8,500
CBRE GROUP INC COM 12504L109 5,616 200,723 SH   SOLE 44 200,723 0 0
CBRE GROUP INC COM 12504L109 56 2,000 SH   DFND 66 0 0 2,000
CBS CORP NEW COM 124857202 1,812 33,100 SH   SOLE 1 33,100 0 0
CBS CORP NEW COM 124857202 27,238 497,596 SH   SOLE 8 497,596 0 0
CBS CORP NEW OPT 124857202 31,481 575,100 SH Call SOLE 8 575,100 0 0
CBS CORP NEW OPT 124857202 49,222 899,200 SH Put SOLE 8 899,200 0 0
CBS CORP NEW COM 124857202 29,320 535,627 SH   SOLE 44 535,627 0 0
CBS CORP NEW COM 124857202 30 543 SH   DFND 66 0 0 543
CDK GLOBAL INC COM 12508E101 2,021 35,227 SH   SOLE 8 35,227 0 0
CDK GLOBAL INC COM 12508E101 11 190 SH   OTR 10 190 0 0
CDK GLOBAL INC COM 12508E101 562 9,786 SH   SOLE 44 9,786 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 4,728 60,990 SH   SOLE 1 60,990 0 0
CDN IMPERIAL BK COMM TORONTO OPT 136069101 62 800 SH Put SOLE 8 800 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 60 781 SH   SOLE 8 781 0 0
CDN IMPERIAL BK COMM TORONTO OPT 136069101 3,877 50,000 SH Call SOLE 9 50,000 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 4,034 52,037 SH   SOLE 9 52,037 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 120 1,548 SH   DFND 66 0 0 1,548
CDN IMPERIAL BK COMM TORONTO COM 136069101 207 2,675 SH   SOLE 99 2,675 0 0
CDW CORP COM 12514G108 183 4,000 SH   SOLE 1 4,000 0 0
CDW CORP COM 12514G108 7 156 SH   SOLE 8 156 0 0
CDW CORP COM 12514G108 451 9,865 SH   SOLE 44 9,865 0 0
CEB INC COM 125134106 83 1,527 SH   SOLE 8 1,527 0 0
CEB INC COM 125134106 36 655 SH   SOLE 44 655 0 0
CECO ENVIRONMENTAL CORP COM 125141101 3 280 SH   SOLE 8 280 0 0
CECO ENVIRONMENTAL CORP COM 125141101 0 3 SH   SOLE 44 3 0 0
CEDAR FAIR L P OPT 150185106 361 6,300 SH Call SOLE 8 6,300 0 0
CEDAR FAIR L P OPT 150185106 17 300 SH Put SOLE 8 300 0 0
CEDAR REALTY TRUST INC TRUS 150602209 9 1,261 SH   SOLE 8 1,261 0 0
CEDAR REALTY TRUST INC TRUS 150602209 40 5,588 SH   SOLE 44 5,588 0 0
CELADON GROUP INC COM 150838100 15 1,823 SH   SOLE 8 1,823 0 0
CELADON GROUP INC COM 150838100 3 387 SH   SOLE 44 387 0 0
CELANESE CORP DEL COM 150870103 427 6,409 SH   SOLE 1 6,409 0 0
CELANESE CORP DEL COM 150870103 76 1,141 SH   SOLE 8 1,141 0 0
CELANESE CORP DEL OPT 150870103 686 10,300 SH Call SOLE 8 10,300 0 0
CELANESE CORP DEL OPT 150870103 73 1,100 SH Put SOLE 8 1,100 0 0
CELANESE CORP DEL COM 150870103 113 1,700 SH   DFND 20 0 0 1,700
CELANESE CORP DEL COM 150870103 652 9,797 SH   SOLE 44 9,797 0 0
CELESTICA INC OPT 15101Q108 18 1,700 SH Call SOLE 8 1,700 0 0
CELESTICA INC COM 15101Q108 22 2,061 SH   SOLE 8 2,061 0 0
CELESTICA INC COM 15101Q108 764 70,500 SH   SOLE 9 70,500 0 0
CELGENE CORP OPT 151020104 45,021 430,700 SH Call SOLE 8 430,700 0 0
CELGENE CORP OPT 151020104 55,088 527,000 SH Put SOLE 8 527,000 0 0
CELGENE CORP COM 151020104 22,363 213,946 SH   SOLE 8 213,946 0 0
CELGENE CORP COM 151020104 23,052 220,521 SH   SOLE 44 220,521 0 0
CELGENE CORP COM 151020104 165 1,580 SH   DFND 66 0 0 1,580
CELLCOM ISRAEL LTD COM M2196U109 75 10,000 SH   SOLE 9 10,000 0 0
CELLCOM ISRAEL LTD COM M2196U109 46 6,100 SH   SOLE 44 6,100 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 28 7,032 SH   SOLE 8 7,032 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 5 1,352 SH   SOLE 44 1,352 0 0
CELLULAR BIOMEDICINE GROUP I COM 15117P102 2 150 SH   SOLE 8 150 0 0
CELLULAR BIOMEDICINE GROUP I COM 15117P102 0 1 SH   SOLE 44 1 0 0
CELSION CORPORATION COM 15117N404 0 70 SH   SOLE 8 70 0 0
CEMEX SAB DE CV OPT 151290889 642 80,864 SH Put SOLE 8 80,864 0 0
CEMEX SAB DE CV OPT 151290889 1,110 139,812 SH Call SOLE 8 139,812 0 0
CEMEX SAB DE CV ADR 151290889 962 121,189 SH   SOLE 8 121,189 0 0
CEMEX SAB DE CV BOND 151290BC6 68 61,000 PRN   SOLE 8 0 0 61,000
CEMEX SAB DE CV ADR 151290889 0 10 SH   SOLE 9 10 0 0
CEMEX SAB DE CV ADR 151290889 403 50,801 SH   SOLE 44 50,801 0 0
CEMPRA INC COM 15130J109 31 1,264 SH   SOLE 8 1,264 0 0
CEMPRA INC COM 15130J109 13 528 SH   SOLE 44 528 0 0
CEMTREX INC COM 15130G303 104 26,200 SH   SOLE 44 26,200 0 0
CENTENE CORP DEL OPT 15135B101 958 14,300 SH Call SOLE 8 14,300 0 0
CENTENE CORP DEL OPT 15135B101 1,869 27,900 SH Put SOLE 8 27,900 0 0
CENTENE CORP DEL COM 15135B101 25 376 SH   SOLE 8 376 0 0
CENTENE CORP DEL COM 15135B101 3,715 55,507 SH   SOLE 44 55,507 0 0
CENTERPOINT ENERGY INC COM 15189T107 977 42,087 SH   SOLE 1 27,177 14,910 0
CENTERPOINT ENERGY INC COM 15189T107 1,085 46,723 SH   SOLE 8 46,723 0 0
CENTERPOINT ENERGY INC OPT 15189T107 204 8,800 SH Call SOLE 8 8,800 0 0
CENTERPOINT ENERGY INC OPT 15189T107 290 12,500 SH Put SOLE 8 12,500 0 0
CENTERPOINT ENERGY INC COM 15189T107 357 15,389 SH   SOLE 9 15,389 0 0
CENTERPOINT ENERGY INC COM 15189T107 5,342 229,918 SH   SOLE 44 229,918 0 0
CENTERPOINT ENERGY INC COM 15189T107 226 9,735 SH   SOLE 66 0 9,735 0
CENTERSTATE BANKS INC COM 15201P109 6 314 SH   SOLE 8 314 0 0
CENTERSTATE BANKS INC COM 15201P109 511 28,824 SH   SOLE 44 28,824 0 0
CENTRAL EUR RUSS &amp TURK FD I FUND 153436100 13 700 SH   DFND 66 0 0 700
CENTRAL EUROPEAN MEDIA ENTRP COM G20045202 2 800 SH   SOLE 8 800 0 0
CENTRAL EUROPEAN MEDIA ENTRP COM G20045202 90 38,976 SH   SOLE 9 38,976 0 0
CENTRAL EUROPEAN MEDIA ENTRP COM G20045202 0 8 SH   SOLE 44 8 0 0
CENTRAL FD CDA LTD FUND 153501101 32 2,300 SH   DFND 66 0 0 2,300
CENTRAL GARDEN &amp PET CO COM 153527106 17 647 SH   SOLE 8 647 0 0
CENTRAL GARDEN &amp PET CO COM 153527205 5 206 SH   SOLE 8 206 0 0
CENTRAL GARDEN &amp PET CO COM 153527205 11 453 SH   SOLE 44 453 0 0
CENTRAL GARDEN &amp PET CO COM 153527106 1,025 39,412 SH   SOLE 44 39,412 0 0
CENTRAL PAC FINL CORP COM 154760409 7 276 SH   SOLE 8 276 0 0
CENTRAL PAC FINL CORP COM 154760409 11 425 SH   SOLE 44 425 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 2 108 SH   SOLE 8 108 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 0 1 SH   SOLE 44 1 0 0
CENTRUS ENERGY CORP COM 15643U104 0 2 SH   DFND 66 0 0 2
CENTURY ALUM CO OPT 156431108 94 13,500 SH Call SOLE 8 13,500 0 0
CENTURY ALUM CO COM 156431108 70 10,044 SH   SOLE 8 10,044 0 0
CENTURY ALUM CO OPT 156431108 193 27,800 SH Put SOLE 8 27,800 0 0
CENTURY ALUM CO COM 156431108 402 57,862 SH   SOLE 44 57,862 0 0
CENTURY BANCORP INC MASS COM 156432106 2 38 SH   SOLE 8 38 0 0
CENTURY CASINOS INC COM 156492100 1 132 SH   SOLE 8 132 0 0
CENTURY CASINOS INC COM 156492100 13 1,802 SH   SOLE 44 1,802 0 0
CENTURY CMNTYS INC COM 156504300 2 94 SH   SOLE 8 94 0 0
CENTURY CMNTYS INC COM 156504300 36 1,703 SH   SOLE 44 1,703 0 0
CENTURYLINK INC COM 156700106 189 6,900 SH   SOLE 1 6,900 0 0
CENTURYLINK INC OPT 156700106 3,972 144,800 SH Call SOLE 8 144,800 0 0
CENTURYLINK INC OPT 156700106 3,618 131,900 SH Put SOLE 8 131,900 0 0
CENTURYLINK INC COM 156700106 1,241 45,236 SH   SOLE 8 45,236 0 0
CENTURYLINK INC COM 156700106 1,122 40,893 SH   SOLE 9 40,893 0 0
CENTURYLINK INC COM 156700106 7,855 286,328 SH   SOLE 44 286,328 0 0
CEPHEID COM 15670R107 173 3,288 SH   SOLE 8 3,288 0 0
CEPHEID OPT 15670R107 1,159 22,000 SH Call SOLE 8 22,000 0 0
CEPHEID OPT 15670R107 258 4,900 SH Put SOLE 8 4,900 0 0
CEPHEID COM 15670R107 5,707 108,333 SH   SOLE 44 108,333 0 0
CERNER CORP OPT 156782104 2,810 45,500 SH Put SOLE 8 45,500 0 0
CERNER CORP OPT 156782104 5,866 95,000 SH Call SOLE 8 95,000 0 0
CERNER CORP COM 156782104 743 12,024 SH   SOLE 8 12,024 0 0
CERNER CORP COM 156782104 16,818 272,354 SH   SOLE 44 272,354 0 0
CERNER CORP OPT 156782104 4,014 65,000 SH Call SOLE 44 65,000 0 0
CERNER CORP OPT 156782104 1,235 20,000 SH Put SOLE 44 20,000 0 0
CERUS CORP COM 157085101 5 844 SH   SOLE 8 844 0 0
CERUS CORP COM 157085101 8 1,323 SH   SOLE 44 1,323 0 0
CEVA INC COM 157210105 12 334 SH   SOLE 8 334 0 0
CEVA INC COM 157210105 10 280 SH   SOLE 44 280 0 0
CF INDS HLDGS INC COM 125269100 2,708 111,204 SH   SOLE 8 111,204 0 0
CF INDS HLDGS INC OPT 125269100 4,556 187,100 SH Call SOLE 8 187,100 0 0
CF INDS HLDGS INC OPT 125269100 8,389 344,500 SH Put SOLE 8 344,500 0 0
CF INDS HLDGS INC COM 125269100 1,055 43,319 SH   SOLE 9 43,319 0 0
CF INDS HLDGS INC COM 125269100 30 1,250 SH   SOLE 20 0 1,250 0
CF INDS HLDGS INC COM 125269100 9,244 379,591 SH   SOLE 44 379,591 0 0
CF INDS HLDGS INC COM 125269100 2,055 84,375 SH   SOLE 66 0 84,375 0
CGG ADR 12531Q204 1 30 SH   SOLE 8 30 0 0
CHANGYOU COM LTD OPT 15911M107 747 27,400 SH Call SOLE 8 27,400 0 0
CHANGYOU COM LTD OPT 15911M107 251 9,200 SH Put SOLE 8 9,200 0 0
CHANGYOU COM LTD ADR 15911M107 657 24,095 SH   SOLE 8 24,095 0 0
CHANGYOU COM LTD ADR 15911M107 766 28,100 SH   SOLE 44 28,100 0 0
CHANNELADVISOR CORP COM 159179100 64 5,008 SH   SOLE 8 5,008 0 0
CHANNELADVISOR CORP COM 159179100 4 314 SH   SOLE 44 314 0 0
CHANTICLEER HLDGS INC COM 15930P404 2 3,500 SH   SOLE 44 3,500 0 0
CHARLES RIV LABS INTL INC COM 159864107 126 1,512 SH   SOLE 8 1,512 0 0
CHARLES RIV LABS INTL INC COM 159864107 95 1,149 SH   SOLE 44 1,149 0 0
CHART INDS INC COM 16115Q308 165 5,032 SH   SOLE 1 5,032 0 0
CHART INDS INC COM 16115Q308 75 2,299 SH   SOLE 8 2,299 0 0
CHART INDS INC COM 16115Q308 14 419 SH   SOLE 44 419 0 0
CHARTER COMMUNICATIONS INC N OPT 16119P108 30,892 114,428 SH Put SOLE 8 114,428 0 0
CHARTER COMMUNICATIONS INC N OPT 16119P108 108,629 402,374 SH Call SOLE 8 402,374 0 0
CHARTER COMMUNICATIONS INC N COM 16119P108 600 2,224 SH   SOLE 8 2,224 0 0
CHARTER COMMUNICATIONS INC N COM 16119P108 171,274 634,418 SH   SOLE 44 634,418 0 0
CHARTER COMMUNICATIONS INC N COM 16119P108 275 1,018 SH   DFND 66 0 0 1,018
CHARTER FINL CORP MD COM 16122W108 2 168 SH   SOLE 8 168 0 0
CHARTER FINL CORP MD COM 16122W108 19 1,501 SH   SOLE 44 1,501 0 0
CHASE CORP COM 16150R104 391 5,653 SH   SOLE 1 5,653 0 0
CHASE CORP COM 16150R104 14 202 SH   SOLE 8 202 0 0
CHASE CORP COM 16150R104 421 6,095 SH   SOLE 44 6,095 0 0
CHATHAM LODGING TR TRUS 16208T102 18 952 SH   SOLE 8 952 0 0
CHATHAM LODGING TR TRUS 16208T102 44 2,315 SH   SOLE 44 2,315 0 0
CHECK POINT SOFTWARE TECH LT COM M22465104 2,487 32,047 SH   SOLE 8 32,047 0 0
CHECK POINT SOFTWARE TECH LT OPT M22465104 1,917 24,700 SH Put SOLE 8 24,700 0 0
CHECK POINT SOFTWARE TECH LT OPT M22465104 1,420 18,300 SH Call SOLE 8 18,300 0 0
CHECK POINT SOFTWARE TECH LT COM M22465104 312 4,016 SH   SOLE 9 4,016 0 0
CHECK POINT SOFTWARE TECH LT COM M22465104 3,544 45,670 SH   SOLE 39 45,670 0 0
CHECK POINT SOFTWARE TECH LT COM M22465104 1,055 13,592 SH   SOLE 44 13,592 0 0
CHECK POINT SOFTWARE TECH LT COM M22465104 349 4,500 SH   DFND 66 0 0 4,500
CHEESECAKE FACTORY INC COM 163072101 141 2,814 SH   SOLE 1 2,814 0 0
CHEESECAKE FACTORY INC OPT 163072101 170 3,400 SH Call SOLE 8 3,400 0 0
CHEESECAKE FACTORY INC COM 163072101 43 861 SH   SOLE 8 861 0 0
CHEESECAKE FACTORY INC OPT 163072101 295 5,900 SH Put SOLE 8 5,900 0 0
CHEESECAKE FACTORY INC COM 163072101 2,403 48,027 SH   SOLE 44 48,027 0 0
CHEETAH MOBILE INC ADR 163075104 1 97 SH   SOLE 8 97 0 0
CHEFS WHSE INC COM 163086101 1 120 SH   SOLE 8 120 0 0
CHEFS WHSE INC COM 163086101 3 287 SH   SOLE 44 287 0 0
CHEGG INC COM 163092109 4 496 SH   SOLE 8 496 0 0
CHEGG INC COM 163092109 6 804 SH   SOLE 44 804 0 0
CHEMED CORP NEW COM 16359R103 28 200 SH   SOLE 8 200 0 0
CHEMED CORP NEW COM 16359R103 3,038 21,538 SH   SOLE 44 21,538 0 0
CHEMICAL FINL CORP COM 163731102 27 612 SH   SOLE 8 612 0 0
CHEMICAL FINL CORP COM 163731102 893 20,274 SH   SOLE 44 20,274 0 0
CHEMOCENTRYX INC COM 16383L106 1 178 SH   SOLE 8 178 0 0
CHEMOCENTRYX INC COM 16383L106 0 2 SH   SOLE 44 2 0 0
CHEMOURS CO OPT 163851108 96 5,980 SH Put SOLE 8 5,980 0 0
CHEMOURS CO OPT 163851108 27 1,660 SH Call SOLE 8 1,660 0 0
CHEMOURS CO COM 163851108 384 24,000 SH   DFND 20 0 0 24,000
CHEMOURS CO COM 163851108 1,217 76,151 SH   SOLE 44 76,151 0 0
CHEMOURS CO COM 163851108 11 681 SH   DFND 66 0 0 681
CHEMTURA CORP COM 163893209 175 5,330 SH   SOLE 8 5,330 0 0
CHEMTURA CORP COM 163893209 805 24,532 SH   SOLE 44 24,532 0 0
CHEMUNG FINL CORP COM 164024101 1 40 SH   SOLE 8 40 0 0
CHENIERE ENERGY INC COM 16411R208 78 1,800 SH   SOLE 8 1,800 0 0
CHENIERE ENERGY INC OPT 16411R208 1,849 42,400 SH Put SOLE 8 42,400 0 0
CHENIERE ENERGY INC OPT 16411R208 10,006 229,500 SH Call SOLE 8 229,500 0 0
CHENIERE ENERGY INC COM 16411R208 253 5,800 SH   DFND 20 0 0 5,800
CHENIERE ENERGY INC COM 16411R208 66,026 1,514,334 SH   SOLE 44 1,514,334 0 0
CHENIERE ENERGY PARTNERS LP OPT 16411Q101 775 26,500 SH Put SOLE 8 26,500 0 0
CHENIERE ENERGY PARTNERS LP COM 16411Q101 235 8,029 SH   SOLE 8 8,029 0 0
CHENIERE ENERGY PARTNERS LP OPT 16411Q101 755 25,800 SH Call SOLE 8 25,800 0 0
CHENIERE ENERGY PARTNERS LP COM 16411Q101 1,488 50,842 SH   SOLE 32 50,842 0 0
CHENIERE ENERGY PTNRS LP HLD COM 16411W108 1,456 64,017 SH   SOLE 8 64,017 0 0
CHENIERE ENERGY PTNRS LP HLD COM 16411W108 1,142 50,200 SH   SOLE 44 50,200 0 0
CHEROKEE INC DEL NEW COM 16444H102 32 3,155 SH   SOLE 8 3,155 0 0
CHESAPEAKE ENERGY CORP COM 165167107 674 107,442 SH   SOLE 8 107,442 0 0
CHESAPEAKE ENERGY CORP OPT 165167107 2,412 384,600 SH Put SOLE 8 384,600 0 0
CHESAPEAKE ENERGY CORP OPT 165167107 4,271 681,200 SH Call SOLE 8 681,200 0 0
CHESAPEAKE ENERGY CORP BOND 165167CA3 1 1,000 PRN   SOLE 8 0 0 1,000
CHESAPEAKE ENERGY CORP COM 165167107 3,897 621,538 SH   SOLE 44 621,538 0 0
CHESAPEAKE ENERGY CORP COM 165167107 28 4,451 SH   DFND 66 0 0 4,451
CHESAPEAKE LODGING TR TRUS 165240102 31 1,368 SH   SOLE 8 1,368 0 0
CHESAPEAKE LODGING TR TRUS 165240102 86 3,730 SH   SOLE 44 3,730 0 0
CHESAPEAKE UTILS CORP COM 165303108 19 309 SH   SOLE 44 309 0 0
CHEVRON CORP NEW COM 166764100 5,821 56,564 SH   SOLE 1 54,042 2,522 0
CHEVRON CORP NEW COM 166764100 131 1,273 SH   SOLE 8 1,273 0 0
CHEVRON CORP NEW OPT 166764100 31,277 303,900 SH Call SOLE 8 303,900 0 0
CHEVRON CORP NEW OPT 166764100 59,036 573,600 SH Put SOLE 8 573,600 0 0
CHEVRON CORP NEW COM 166764100 986 9,580 SH   SOLE 9 9,580 0 0
CHEVRON CORP NEW COM 166764100 49 480 SH   SOLE 20 0 480 0
CHEVRON CORP NEW COM 166764100 150,269 1,460,059 SH   SOLE 44 1,460,059 0 0
CHEVRON CORP NEW COM 166764100 13 130 SH   SOLE 56 130 0 0
CHEVRON CORP NEW COM 166764100 785 7,630 SH   DFND 66 0 0 7,630
CHEVRON CORP NEW COM 166764100 247 2,400 SH   SOLE 99 2,400 0 0
CHIASMA INC COM 16706W102 10 3,298 SH   SOLE 1 3,298 0 0
CHIASMA INC COM 16706W102 4 1,423 SH   SOLE 8 1,423 0 0
CHIASMA INC COM 16706W102 0 1 SH   SOLE 44 1 0 0
CHICAGO BRIDGE &amp IRON CO N V ADR 167250109 1 35 SH   SOLE 1 0 35 0
CHICAGO BRIDGE &amp IRON CO N V COM 167250109 6,488 231,492 SH   SOLE 8 231,492 0 0
CHICAGO BRIDGE &amp IRON CO N V OPT 167250109 4,376 156,100 SH Put SOLE 8 156,100 0 0
CHICAGO BRIDGE &amp IRON CO N V OPT 167250109 1,567 55,900 SH Call SOLE 8 55,900 0 0
CHICAGO BRIDGE &amp IRON CO N V COM 167250109 4,747 169,363 SH   SOLE 44 169,363 0 0
CHICOS FAS INC COM 168615102 138 11,595 SH   SOLE 1 11,595 0 0
CHICOS FAS INC OPT 168615102 51 4,300 SH Put SOLE 8 4,300 0 0
CHICOS FAS INC COM 168615102 476 40,073 SH   SOLE 8 40,073 0 0
CHICOS FAS INC OPT 168615102 274 23,000 SH Call SOLE 8 23,000 0 0
CHICOS FAS INC COM 168615102 310 26,103 SH   SOLE 44 26,103 0 0
CHILDRENS PL INC OPT 168905107 112 1,400 SH Put SOLE 8 1,400 0 0
CHILDRENS PL INC OPT 168905107 1,102 13,800 SH Call SOLE 8 13,800 0 0
CHILDRENS PL INC COM 168905107 9 116 SH   SOLE 8 116 0 0
CHILDRENS PL INC COM 168905107 1,507 18,849 SH   SOLE 44 18,849 0 0
CHIMERA INVT CORP COM 16934Q208 146 9,131 SH   SOLE 1 9,131 0 0
CHIMERA INVT CORP OPT 16934Q208 46 2,900 SH Put SOLE 8 2,900 0 0
CHIMERA INVT CORP OPT 16934Q208 14 900 SH Call SOLE 8 900 0 0
CHIMERA INVT CORP TRUS 16934Q208 160 10,102 SH   SOLE 8 10,102 0 0
CHIMERA INVT CORP TRUS 16934Q208 601 37,646 SH   SOLE 44 37,646 0 0
CHIMERA INVT CORP COM 16934Q208 2,300 144,231 SH   DFND 66 0 0 144,231
CHIMERIX INC COM 16934W106 1 263 SH   SOLE 8 263 0 0
CHIMERIX INC COM 16934W106 3 569 SH   SOLE 44 569 0 0
CHINA BAK BATTERY INC COM 16936Y209 0 97 SH   SOLE 8 97 0 0
CHINA CORD BLOOD CORP COM G21107100 18 3,440 SH   SOLE 44 3,440 0 0
CHINA DIGITAL TV HLDG CO LTD ADR 16938G107 508 438,117 SH   SOLE 44 438,117 0 0
CHINA DISTANCE ED HLDGS LTD ADR 16944W104 13 998 SH   SOLE 8 998 0 0
CHINA FD INC FUND 169373107 41 2,496 SH   DFND 66 0 0 2,496
CHINA FIN ONLINE CO LTD ADR 169379104 5 1,100 SH   SOLE 44 1,100 0 0
CHINA GREEN AGRICULTURE INC OPT 16943W105 3 2,100 SH Put SOLE 8 2,100 0 0
CHINA GREEN AGRICULTURE INC COM 16943W105 5 3,554 SH   SOLE 8 3,554 0 0
CHINA LIFE INS CO LTD OPT 16939P106 126 9,600 SH Call SOLE 8 9,600 0 0
CHINA LIFE INS CO LTD OPT 16939P106 766 58,600 SH Put SOLE 8 58,600 0 0
CHINA LIFE INS CO LTD ADR 16939P106 737 56,343 SH   SOLE 8 56,343 0 0
CHINA LODGING GROUP LTD ADR 16949N109 9 206 SH   SOLE 8 206 0 0
CHINA LODGING GROUP LTD ADR 16949N109 1,073 23,800 SH   SOLE 44 23,800 0 0
CHINA MOBILE LIMITED ADR 16941M109 760 12,360 SH   SOLE 8 12,360 0 0
CHINA MOBILE LIMITED OPT 16941M109 468 7,600 SH Call SOLE 8 7,600 0 0
CHINA MOBILE LIMITED OPT 16941M109 215 3,500 SH Put SOLE 8 3,500 0 0
CHINA MOBILE LIMITED ADR 16941M109 0 1 SH   SOLE 9 1 0 0
CHINA MOBILE LIMITED ADR 16941M109 1 19 SH   SOLE 44 19 0 0
CHINA MOBILE LIMITED ADR 16941M109 616 10,015 SH   DFND 66 0 0 10,015
CHINA TELECOM CORP LTD ADR 169426103 240 4,704 SH   SOLE 1 4,704 0 0
CHINA UNICOM (HONG KONG) LTD OPT 16945R104 63 5,200 SH Call SOLE 8 5,200 0 0
CHINA UNICOM (HONG KONG) LTD ADR 16945R104 104 8,500 SH   SOLE 44 8,500 0 0
CHINA XD PLASTICS CO LTD COM 16948F107 1 128 SH   SOLE 8 128 0 0
CHINA XD PLASTICS CO LTD COM 16948F107 1,128 255,089 SH   SOLE 44 255,089 0 0
CHINA YUCHAI INTL LTD COM G21082105 0 30 SH   SOLE 8 30 0 0
CHINACACHE INTL HLDG LTD ADR 16950M107 34 8,960 SH   SOLE 8 8,960 0 0
CHIPMOS TECH BERMUDA LTD OPT G2110R114 303 15,300 SH Put SOLE 8 15,300 0 0
CHIPMOS TECH BERMUDA LTD OPT G2110R114 497 25,100 SH Call SOLE 8 25,100 0 0
CHIPMOS TECH BERMUDA LTD COM G2110R114 308 15,574 SH   SOLE 8 15,574 0 0
CHIPOTLE MEXICAN GRILL INC OPT 169656105 19,693 46,500 SH Call SOLE 8 46,500 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 22,988 54,279 SH   SOLE 8 54,279 0 0
CHIPOTLE MEXICAN GRILL INC OPT 169656105 70,259 165,900 SH Put SOLE 8 165,900 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 55,106 130,122 SH   SOLE 44 130,122 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 85 200 SH   DFND 66 0 0 200
CHOICE HOTELS INTL INC COM 169905106 140 3,089 SH   SOLE 8 3,089 0 0
CHOICE HOTELS INTL INC COM 169905106 28 638 SH   SOLE 44 638 0 0
CHROMADEX CORP COM 171077407 1 177 SH   SOLE 8 177 0 0
CHROMADEX CORP COM 171077407 0 3 SH   SOLE 44 3 0 0
CHUBB LIMITED OPT H1467J104 792 6,300 SH Call SOLE 8 6,300 0 0
CHUBB LIMITED COM H1467J104 438 3,487 SH   SOLE 8 3,487 0 0
CHUBB LIMITED OPT H1467J104 5,654 45,000 SH Put SOLE 8 45,000 0 0
CHUBB LIMITED COM H1467J104 21,753 173,121 SH   SOLE 9 173,121 0 0
CHUBB LIMITED COM H1467J104 89,548 712,669 SH   SOLE 44 712,669 0 0
CHUNGHWA TELECOM CO LTD ADR 17133Q502 169 4,836 SH   SOLE 8 4,836 0 0
CHURCH &amp DWIGHT INC COM 171340102 683 14,265 SH   SOLE 8 14,265 0 0
CHURCH &amp DWIGHT INC OPT 171340102 604 12,600 SH Call SOLE 8 12,600 0 0
CHURCH &amp DWIGHT INC OPT 171340102 196 4,100 SH Put SOLE 8 4,100 0 0
CHURCH &amp DWIGHT INC COM 171340102 10,458 218,251 SH   SOLE 44 218,251 0 0
CHURCHILL DOWNS INC COM 171484108 120 823 SH   SOLE 1 823 0 0
CHURCHILL DOWNS INC COM 171484108 18 126 SH   SOLE 8 126 0 0
CHURCHILL DOWNS INC COM 171484108 39 265 SH   SOLE 44 265 0 0
CHUYS HLDGS INC COM 171604101 3 101 SH   SOLE 8 101 0 0
CHUYS HLDGS INC OPT 171604101 838 30,000 SH Call SOLE 8 30,000 0 0
CHUYS HLDGS INC COM 171604101 6 227 SH   SOLE 44 227 0 0
CIDARA THERAPEUTICS INC COM 171757107 1 92 SH   SOLE 8 92 0 0
CIDARA THERAPEUTICS INC COM 171757107 0 1 SH   SOLE 44 1 0 0
CIENA CORP COM 171779309 36 1,671 SH   SOLE 1 1,671 0 0
CIENA CORP OPT 171779309 1,955 89,700 SH Put SOLE 8 89,700 0 0
CIENA CORP BOND 171779AK7 1,616 1,208,000 PRN   SOLE 8 0 0 1,208,000
CIENA CORP OPT 171779309 2,075 95,200 SH Call SOLE 8 95,200 0 0
CIENA CORP COM 171779309 2,741 125,719 SH   SOLE 8 125,719 0 0
CIENA CORP COM 171779309 3,352 153,798 SH   SOLE 44 153,798 0 0
CIENA CORP OPT 171779309 15,914 730,000 SH Call SOLE 44 730,000 0 0
CIGNA CORPORATION COM 125509109 3,165 24,286 SH   SOLE 1 24,286 0 0
CIGNA CORPORATION COM 125509109 221 1,691 SH   SOLE 8 1,691 0 0
CIGNA CORPORATION OPT 125509109 2,385 18,300 SH Call SOLE 8 18,300 0 0
CIGNA CORPORATION OPT 125509109 6,334 48,600 SH Put SOLE 8 48,600 0 0
CIGNA CORPORATION COM 125509109 13,192 101,232 SH   SOLE 44 101,232 0 0
CIMAREX ENERGY CO OPT 171798101 121 900 SH Put SOLE 8 900 0 0
CIMAREX ENERGY CO COM 171798101 158 1,171 SH   SOLE 8 1,171 0 0
CIMAREX ENERGY CO OPT 171798101 873 6,500 SH Call SOLE 8 6,500 0 0
CIMAREX ENERGY CO COM 171798101 3,802 28,296 SH   SOLE 44 28,296 0 0
CIMPRESS N V COM N20146101 68 673 SH   SOLE 8 673 0 0
CIMPRESS N V OPT N20146101 769 7,600 SH Put SOLE 8 7,600 0 0
CIMPRESS N V OPT N20146101 607 6,000 SH Call SOLE 8 6,000 0 0
CIMPRESS N V COM N20146101 295 2,924 SH   SOLE 44 2,924 0 0
CINCINNATI BELL INC NEW COM 171871106 10 2,372 SH   SOLE 8 2,372 0 0
CINCINNATI BELL INC NEW COM 171871106 351 86,391 SH   SOLE 44 86,391 0 0
CINCINNATI FINL CORP OPT 172062101 332 4,400 SH Put SOLE 8 4,400 0 0
CINCINNATI FINL CORP COM 172062101 633 8,388 SH   SOLE 8 8,388 0 0
CINCINNATI FINL CORP OPT 172062101 106 1,400 SH Call SOLE 8 1,400 0 0
CINCINNATI FINL CORP COM 172062101 6,332 83,958 SH   SOLE 44 83,958 0 0
CINEMARK HOLDINGS INC COM 17243V102 112 2,920 SH   SOLE 8 2,920 0 0
CINEMARK HOLDINGS INC COM 17243V102 98 2,569 SH   SOLE 44 2,569 0 0
CINTAS CORP OPT 172908105 236 2,100 SH Call SOLE 8 2,100 0 0
CINTAS CORP OPT 172908105 45 400 SH Put SOLE 8 400 0 0
CINTAS CORP COM 172908105 23 205 SH   SOLE 8 205 0 0
CINTAS CORP COM 172908105 3,744 33,255 SH   SOLE 44 33,255 0 0
CIRCOR INTL INC COM 17273K109 12 204 SH   SOLE 8 204 0 0
CIRCOR INTL INC COM 17273K109 422 7,092 SH   SOLE 44 7,092 0 0
CIRRUS LOGIC INC OPT 172755100 4,103 77,200 SH Call SOLE 8 77,200 0 0
CIRRUS LOGIC INC OPT 172755100 2,487 46,800 SH Put SOLE 8 46,800 0 0
CIRRUS LOGIC INC COM 172755100 145 2,730 SH   SOLE 8 2,730 0 0
CIRRUS LOGIC INC COM 172755100 45 854 SH   SOLE 44 854 0 0
CISCO SYS INC COM 17275R102 6,908 217,789 SH   SOLE 1 217,789 0 0
CISCO SYS INC OPT 17275R102 35,130 1,107,500 SH Put SOLE 8 1,107,500 0 0
CISCO SYS INC OPT 17275R102 90,073 2,839,600 SH Call SOLE 8 2,839,600 0 0
CISCO SYS INC COM 17275R102 429 13,525 SH   SOLE 8 13,525 0 0
CISCO SYS INC COM 17275R102 74,583 2,351,302 SH   SOLE 9 2,351,302 0 0
CISCO SYS INC COM 17275R102 130 4,100 SH   DFND 20 0 0 4,100
CISCO SYS INC COM 17275R102 248,297 7,827,769 SH   SOLE 44 7,827,769 0 0
CISCO SYS INC COM 17275R102 3 100 SH   SOLE 56 100 0 0
CISCO SYS INC COM 17275R102 205 6,455 SH   DFND 66 0 0 6,455
CISCO SYS INC COM 17275R102 1,910 60,200 SH   SOLE 66 0 60,200 0
CIT GROUP INC OPT 125581801 5,184 142,800 SH Call SOLE 8 142,800 0 0
CIT GROUP INC OPT 125581801 3,144 86,600 SH Put SOLE 8 86,600 0 0
CIT GROUP INC COM 125581801 16,619 457,832 SH   SOLE 8 457,832 0 0
CIT GROUP INC COM 125581801 486 13,392 SH   SOLE 44 13,392 0 0
CITI TRENDS INC COM 17306X102 2 89 SH   SOLE 8 89 0 0
CITI TRENDS INC COM 17306X102 4 204 SH   SOLE 44 204 0 0
CITIGROUP INC COM 172967424 11,581 245,210 SH   SOLE 1 76,613 168,597 0
CITIGROUP INC OPT 172967424 38,224 809,300 SH Call SOLE 8 809,300 0 0
CITIGROUP INC WARR 172967226 6 113,610 SH   SOLE 8 113,610 0 0
CITIGROUP INC OPT 172967424 63,019 1,334,300 SH Put SOLE 8 1,334,300 0 0
CITIGROUP INC COM 172967424 15,102 319,745 SH   SOLE 8 319,745 0 0
CITIGROUP INC COM 172967424 1,831 38,770 SH   SOLE 9 38,770 0 0
CITIGROUP INC COM 172967424 273 5,786 SH   SOLE 20 0 5,786 0
CITIGROUP INC COM 172967424 435 9,208 SH   DFND 20 0 0 9,208
CITIGROUP INC OPT 172967424 1,889 40,000 SH Call SOLE 44 40,000 0 0
CITIGROUP INC COM 172967424 49,093 1,039,445 SH   SOLE 44 1,039,445 0 0
CITIGROUP INC COM 172967424 2,372 50,220 SH   DFND 66 0 0 50,220
CITIGROUP INC COM 172967424 1,243 26,321 SH   SOLE 66 0 26,321 0
CITIZENS &amp NORTHN CORP COM 172922106 3 146 SH   SOLE 8 146 0 0
CITIZENS &amp NORTHN CORP COM 172922106 0 1 SH   SOLE 44 1 0 0
CITIZENS FINL GROUP INC COM 174610105 13 519 SH   SOLE 8 519 0 0
CITIZENS FINL GROUP INC COM 174610105 2,702 109,346 SH   SOLE 44 109,346 0 0
CITIZENS INC COM 174740100 4 472 SH   SOLE 8 472 0 0
CITIZENS INC COM 174740100 6 639 SH   SOLE 44 639 0 0
CITRIX SYS INC OPT 177376100 682 8,000 SH Call SOLE 8 8,000 0 0
CITRIX SYS INC COM 177376100 3 30 SH   SOLE 8 30 0 0
CITRIX SYS INC BOND 177376AD2 345 305,000 PRN   SOLE 8 0 0 305,000
CITRIX SYS INC OPT 177376100 767 9,000 SH Put SOLE 8 9,000 0 0
CITRIX SYS INC COM 177376100 6,895 80,912 SH   SOLE 9 80,912 0 0
CITRIX SYS INC COM 177376100 5,959 69,922 SH   SOLE 44 69,922 0 0
CITY HLDG CO COM 177835105 12 248 SH   SOLE 8 248 0 0
CITY HLDG CO COM 177835105 10 205 SH   SOLE 44 205 0 0
CITY OFFICE REIT INC TRUS 178587101 2 133 SH   SOLE 8 133 0 0
CITY OFFICE REIT INC TRUS 178587101 0 2 SH   SOLE 44 2 0 0
CIVEO CORP CDA COM 17878Y108 10 9,512 SH   SOLE 8 9,512 0 0
CIVEO CORP CDA COM 17878Y108 31 27,085 SH   SOLE 44 27,085 0 0
CIVITAS SOLUTIONS INC COM 17887R102 2 94 SH   SOLE 8 94 0 0
CIVITAS SOLUTIONS INC COM 17887R102 234 12,804 SH   SOLE 44 12,804 0 0
CLARCOR INC COM 179895107 701 10,790 SH   SOLE 1 10,790 0 0
CLARCOR INC COM 179895107 35 529 SH   SOLE 8 529 0 0
CLARCOR INC COM 179895107 64 987 SH   SOLE 44 987 0 0
CLAYMORE EXCHANGE TRD FD TR FUND 18383Q879 2 99 SH   SOLE 8 99 0 0
CLAYMORE EXCHANGE TRD FD TR FUND 18383M100 2 79 SH   SOLE 8 79 0 0
CLAYMORE EXCHANGE TRD FD TR FUND 18383M878 15 375 SH   DFND 20 0 0 375
CLEAN ENERGY FUELS CORP OPT 184499101 257 57,400 SH Call SOLE 8 57,400 0 0
CLEAN ENERGY FUELS CORP OPT 184499101 219 48,900 SH Put SOLE 8 48,900 0 0
CLEAN ENERGY FUELS CORP COM 184499101 184 41,229 SH   SOLE 8 41,229 0 0
CLEAN ENERGY FUELS CORP COM 184499101 5 1,227 SH   SOLE 44 1,227 0 0
CLEAN HARBORS INC COM 184496107 605 12,608 SH   SOLE 1 12,608 0 0
CLEAN HARBORS INC OPT 184496107 10 200 SH Call SOLE 8 200 0 0
CLEAN HARBORS INC COM 184496107 6 119 SH   SOLE 8 119 0 0
CLEAN HARBORS INC COM 184496107 2,801 58,341 SH   SOLE 44 58,341 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18451C109 0 32 SH   SOLE 8 32 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18451C109 4 590 SH   SOLE 44 590 0 0
CLEARFIELD INC COM 18482P103 55 2,928 SH   SOLE 8 2,928 0 0
CLEARFIELD INC COM 18482P103 0 1 SH   SOLE 44 1 0 0
CLEARSIGN COMBUSTION CORP COM 185064102 0 71 SH   SOLE 8 71 0 0
CLEARWATER PAPER CORP COM 18538R103 7 105 SH   SOLE 8 105 0 0
CLEARWATER PAPER CORP COM 18538R103 1,751 27,085 SH   SOLE 44 27,085 0 0
CLIFFS NAT RES INC OPT 18683K101 1,817 310,600 SH Call SOLE 8 310,600 0 0
CLIFFS NAT RES INC COM 18683K101 2,458 420,195 SH   SOLE 8 420,195 0 0
CLIFFS NAT RES INC OPT 18683K101 2,655 453,900 SH Put SOLE 8 453,900 0 0
CLIFFS NAT RES INC COM 18683K101 22 3,813 SH   SOLE 44 3,813 0 0
CLIFFS NAT RES INC COM 18683K101 3 500 SH   DFND 66 0 0 500
CLIFTON BANCORP INC COM 186873105 4 270 SH   SOLE 8 270 0 0
CLIFTON BANCORP INC COM 186873105 0 2 SH   SOLE 44 2 0 0
CLOROX CO DEL COM 189054109 228 1,822 SH   SOLE 1 1,822 0 0
CLOROX CO DEL COM 189054109 652 5,210 SH   SOLE 8 5,210 0 0
CLOROX CO DEL OPT 189054109 2,842 22,700 SH Put SOLE 8 22,700 0 0
CLOROX CO DEL OPT 189054109 1,114 8,900 SH Call SOLE 8 8,900 0 0
CLOROX CO DEL COM 189054109 8,840 70,628 SH   SOLE 44 70,628 0 0
CLOROX CO DEL COM 189054109 111 886 SH   DFND 66 0 0 886
CLOUD PEAK ENERGY INC COM 18911Q102 1,076 197,700 SH   SOLE 44 197,700 0 0
CLOUD PEAK ENERGY INC COM 18911Q102 54 10,000 SH   DFND 66 0 0 10,000
CLOVIS ONCOLOGY INC OPT 189464100 2,430 67,400 SH Call SOLE 8 67,400 0 0
CLOVIS ONCOLOGY INC COM 189464100 613 17,000 SH   SOLE 8 17,000 0 0
CLOVIS ONCOLOGY INC OPT 189464100 775 21,500 SH Put SOLE 8 21,500 0 0
CLOVIS ONCOLOGY INC COM 189464100 17 473 SH   SOLE 44 473 0 0
CLUBCORP HLDGS INC COM 18948M108 9 594 SH   SOLE 8 594 0 0
CLUBCORP HLDGS INC COM 18948M108 13 897 SH   SOLE 44 897 0 0
CME GROUP INC COM 12572Q105 2,135 20,433 SH   SOLE 1 20,433 0 0
CME GROUP INC OPT 12572Q105 1,066 10,200 SH Call SOLE 8 10,200 0 0
CME GROUP INC OPT 12572Q105 742 7,100 SH Put SOLE 8 7,100 0 0
CME GROUP INC COM 12572Q105 126 1,196 SH   SOLE 8 1,196 0 0
CME GROUP INC COM 12572Q105 785 7,506 SH   SOLE 9 7,506 0 0
CME GROUP INC COM 12572Q105 8,947 85,587 SH   SOLE 44 85,587 0 0
CME GROUP INC COM 12572Q105 146 1,400 SH   DFND 66 0 0 1,400
CMS ENERGY CORP COM 125896100 940 22,380 SH   SOLE 1 22,380 0 0
CMS ENERGY CORP COM 125896100 811 19,311 SH   SOLE 8 19,311 0 0
CMS ENERGY CORP COM 125896100 9,101 216,684 SH   SOLE 44 216,684 0 0
CNA FINL CORP COM 126117100 43 1,256 SH   SOLE 8 1,256 0 0
CNA FINL CORP COM 126117100 4 114 SH   SOLE 44 114 0 0
CNB FINL CORP PA COM 126128107 34 1,581 SH   SOLE 8 1,581 0 0
CNB FINL CORP PA COM 126128107 0 1 SH   SOLE 44 1 0 0
CNH INDL N V COM N20944109 1,249 173,113 SH   SOLE 1 173,113 0 0
CNH INDL N V COM N20944109 3 353 SH   SOLE 8 353 0 0
CNH INDL N V COM N20944109 2,000 277,164 SH   SOLE 9 277,164 0 0
CNINSURE INC ADR 18976M103 1 68 SH   SOLE 8 68 0 0
CNO FINL GROUP INC COM 12621E103 331 21,707 SH   SOLE 8 21,707 0 0
CNO FINL GROUP INC COM 12621E103 55 3,613 SH   SOLE 44 3,613 0 0
CNOOC LTD ADR 126132109 77 612 SH   SOLE 8 612 0 0
CNOOC LTD OPT 126132109 164 1,300 SH Put SOLE 8 1,300 0 0
CNOOC LTD OPT 126132109 291 2,300 SH Call SOLE 8 2,300 0 0
CNOVA N V COM N20947102 178 33,167 SH   SOLE 9 33,167 0 0
COACH INC COM 189754104 294 8,022 SH   SOLE 8 8,022 0 0
COACH INC OPT 189754104 3,912 107,000 SH Put SOLE 8 107,000 0 0
COACH INC OPT 189754104 3,864 105,700 SH Call SOLE 8 105,700 0 0
COACH INC COM 189754104 96 2,621 SH   SOLE 9 2,621 0 0
COACH INC COM 189754104 128 3,500 SH   DFND 20 0 0 3,500
COACH INC COM 189754104 12,515 342,327 SH   SOLE 44 342,327 0 0
COASTWAY BANCORP INC COM 190632109 4 270 SH   SOLE 8 270 0 0
COBALT INTL ENERGY INC COM 19075F106 43 34,950 SH   SOLE 1 34,950 0 0
COBALT INTL ENERGY INC COM 19075F106 4 3,626 SH   SOLE 8 3,626 0 0
COBALT INTL ENERGY INC BOND 19075FAB2 18 47,000 PRN   SOLE 8 0 0 47,000
COBALT INTL ENERGY INC OPT 19075F106 3 2,600 SH Put SOLE 8 2,600 0 0
COBALT INTL ENERGY INC OPT 19075F106 6 4,600 SH Call SOLE 8 4,600 0 0
COBALT INTL ENERGY INC COM 19075F106 6 4,555 SH   SOLE 44 4,555 0 0
COBIZ FINANCIAL INC COM 190897108 376 28,241 SH   SOLE 1 28,241 0 0
COBIZ FINANCIAL INC COM 190897108 3 260 SH   SOLE 8 260 0 0
COBIZ FINANCIAL INC COM 190897108 7 510 SH   SOLE 44 510 0 0
COCA COLA BOTTLING CO CONS COM 191098102 9 60 SH   SOLE 8 60 0 0
COCA COLA BOTTLING CO CONS COM 191098102 16 109 SH   SOLE 44 109 0 0
COCA COLA CO COM 191216100 2,152 50,847 SH   SOLE 1 0 50,847 0
COCA COLA CO OPT 191216100 17,978 424,800 SH Call SOLE 8 424,800 0 0
COCA COLA CO COM 191216100 1,715 40,498 SH   SOLE 8 40,498 0 0
COCA COLA CO OPT 191216100 11,824 279,400 SH Put SOLE 8 279,400 0 0
COCA COLA CO COM 191216100 5,235 123,718 SH   SOLE 9 123,718 0 0
COCA COLA CO COM 191216100 214 5,060 SH   SOLE 20 0 5,060 0
COCA COLA CO COM 191216100 474 11,200 SH   DFND 20 0 0 11,200
COCA COLA CO COM 191216100 98,884 2,336,599 SH   SOLE 44 2,336,599 0 0
COCA COLA CO COM 191216100 207 4,900 SH   SOLE 66 0 4,900 0
COCA COLA CO COM 191216100 623 14,720 SH   DFND 66 0 0 14,720
COCA COLA CO COM 191216100 133 3,150 SH   SOLE 99 3,150 0 0
COCA COLA EUROPEAN PARTNERS COM G25839104 218 5,474 SH   SOLE 8 5,474 0 0
COCA COLA EUROPEAN PARTNERS OPT G25839104 427 10,700 SH Call SOLE 8 10,700 0 0
COCA COLA EUROPEAN PARTNERS OPT G25839104 798 20,000 SH Put SOLE 8 20,000 0 0
COCA COLA EUROPEAN PARTNERS COM G25839104 17 434 SH   SOLE 9 434 0 0
COCA COLA EUROPEAN PARTNERS COM G25839104 37,849 948,585 SH   SOLE 44 948,585 0 0
COCA COLA FEMSA S A B DE C V ADR 191241108 188 2,500 SH   SOLE 1 2,500 0 0
COCA COLA FEMSA S A B DE C V ADR 191241108 67 892 SH   SOLE 44 892 0 0
CODEXIS INC COM 192005106 1 207 SH   SOLE 8 207 0 0
CODEXIS INC COM 192005106 0 3 SH   SOLE 44 3 0 0
CODORUS VY BANCORP INC COM 192025104 2 96 SH   SOLE 8 96 0 0
CODORUS VY BANCORP INC COM 192025104 0 1 SH   SOLE 44 1 0 0
COEUR MNG INC OPT 192108504 235 19,900 SH Put SOLE 8 19,900 0 0
COEUR MNG INC OPT 192108504 1,166 98,600 SH Call SOLE 8 98,600 0 0
COEUR MNG INC COM 192108504 386 32,640 SH   SOLE 8 32,640 0 0
COEUR MNG INC COM 192108504 12 1,000 SH   DFND 20 0 0 1,000
COEUR MNG INC COM 192108504 4,652 393,252 SH   SOLE 44 393,252 0 0
COGENT COMMUNICATIONS HLDGS COM 19239V302 43 1,160 SH   SOLE 8 1,160 0 0
COGENT COMMUNICATIONS HLDGS COM 19239V302 21 588 SH   SOLE 44 588 0 0
COGINT INC COM 19241Q101 0 94 SH   SOLE 8 94 0 0
COGINT INC COM 19241Q101 0 2 SH   SOLE 44 2 0 0
COGNEX CORP COM 192422103 32 610 SH   SOLE 8 610 0 0
COGNEX CORP COM 192422103 106 2,004 SH   SOLE 44 2,004 0 0
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 5,740 120,322 SH   SOLE 1 97,914 22,408 0
COGNIZANT TECHNOLOGY SOLUTIO OPT 192446102 9,819 205,800 SH Put SOLE 8 205,800 0 0
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 2,520 52,804 SH   SOLE 8 52,804 0 0
COGNIZANT TECHNOLOGY SOLUTIO OPT 192446102 8,912 186,800 SH Call SOLE 8 186,800 0 0
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 31,253 655,048 SH   SOLE 9 655,048 0 0
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 46 964 SH   SOLE 20 0 964 0
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 9,204 192,934 SH   SOLE 44 192,934 0 0
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 64 1,345 SH   SOLE 66 0 1,345 0
COHEN &amp STEERS INC COM 19247A100 122 2,859 SH   SOLE 1 2,859 0 0
COHEN &amp STEERS INC COM 19247A100 8 174 SH   SOLE 8 174 0 0
COHEN &amp STEERS INC COM 19247A100 12 283 SH   SOLE 44 283 0 0
COHERENT INC COM 192479103 89 806 SH   SOLE 1 806 0 0
COHERENT INC COM 192479103 17 150 SH   SOLE 8 150 0 0
COHERENT INC COM 192479103 2,048 18,532 SH   SOLE 44 18,532 0 0
COHERUS BIOSCIENCES INC COM 19249H103 93 3,482 SH   SOLE 8 3,482 0 0
COHERUS BIOSCIENCES INC COM 19249H103 36 1,321 SH   SOLE 44 1,321 0 0
COHU INC COM 192576106 2 163 SH   SOLE 8 163 0 0
COHU INC COM 192576106 4 346 SH   SOLE 44 346 0 0
COLFAX CORP COM 194014106 156 4,972 SH   SOLE 1 4,972 0 0
COLFAX CORP OPT 194014106 3 100 SH Call SOLE 8 100 0 0
COLFAX CORP COM 194014106 1 46 SH   SOLE 8 46 0 0
COLFAX CORP OPT 194014106 66 2,100 SH Put SOLE 8 2,100 0 0
COLFAX CORP COM 194014106 737 23,463 SH   SOLE 44 23,463 0 0
COLGATE PALMOLIVE CO OPT 194162103 4,270 57,600 SH Call SOLE 8 57,600 0 0
COLGATE PALMOLIVE CO COM 194162103 4,103 55,363 SH   SOLE 8 55,363 0 0
COLGATE PALMOLIVE CO OPT 194162103 18,349 247,500 SH Put SOLE 8 247,500 0 0
COLGATE PALMOLIVE CO COM 194162103 766 10,336 SH   SOLE 9 10,336 0 0
COLGATE PALMOLIVE CO COM 194162103 13,695 184,720 SH   SOLE 44 184,720 0 0
COLGATE PALMOLIVE CO PREF 194162103 1,432 19,314 SH   DFND 66 0 0 19,314
COLGATE PALMOLIVE CO COM 194162103 380 5,120 SH   SOLE 99 5,120 0 0
COLLECTORS UNIVERSE INC COM 19421R200 2 90 SH   SOLE 8 90 0 0
COLLECTORS UNIVERSE INC COM 19421R200 0 1 SH   SOLE 44 1 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 215 11,131 SH   SOLE 8 11,131 0 0
COLLEGIUM PHARMACEUTICAL INC OPT 19459J104 867 45,000 SH Put SOLE 8 45,000 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 3 177 SH   SOLE 44 177 0 0
COLONY CAP INC TRUS 19624R106 18 986 SH   SOLE 8 986 0 0
COLONY CAP INC BOND 19624RAA4 876 884,000 PRN   SOLE 8 0 0 884,000
COLONY CAP INC TRUS 19624R106 249 13,661 SH   SOLE 44 13,661 0 0
COLONY STARWOOD HOMES COM 19625X102 539 18,780 SH   SOLE 1 18,780 0 0
COLONY STARWOOD HOMES TRUS 19625X102 14 502 SH   SOLE 8 502 0 0
COLONY STARWOOD HOMES TRUS 19625X102 350 12,218 SH   SOLE 44 12,218 0 0
COLUMBIA BKG SYS INC COM 197236102 16 494 SH   SOLE 8 494 0 0
COLUMBIA BKG SYS INC COM 197236102 26 794 SH   SOLE 44 794 0 0
COLUMBIA PIPELINE PARTNERS L COM 198281107 1,178 73,037 SH   SOLE 32 73,037 0 0
COLUMBIA PPTY TR INC TRUS 198287203 33 1,493 SH   SOLE 8 1,493 0 0
COLUMBIA PPTY TR INC TRUS 198287203 183 8,131 SH   SOLE 44 8,131 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 176 3,107 SH   SOLE 1 3,107 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 9 171 SH   SOLE 8 171 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 22 382 SH   SOLE 44 382 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 5 310 SH   SOLE 8 310 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 5 262 SH   SOLE 44 262 0 0
COMCAST CORP NEW COM 20030N101 3,453 52,045 SH   SOLE 1 52,045 0 0
COMCAST CORP NEW COM 20030N101 832 12,539 SH   SOLE 8 12,539 0 0
COMCAST CORP NEW OPT 20030N101 125,084 1,885,500 SH Call SOLE 8 1,885,500 0 0
COMCAST CORP NEW OPT 20030N101 75,595 1,139,500 SH Put SOLE 8 1,139,500 0 0
COMCAST CORP NEW COM 20030N101 13,416 202,226 SH   SOLE 9 202,226 0 0
COMCAST CORP NEW COM 20030N101 192 2,890 SH   DFND 20 0 0 2,890
COMCAST CORP NEW COM 20030N101 70 1,050 SH   SOLE 20 0 1,050 0
COMCAST CORP NEW COM 20030N101 95,542 1,440,182 SH   SOLE 44 1,440,182 0 0
COMCAST CORP NEW COM 20030N101 70 1,050 SH   DFND 66 0 0 1,050
COMERICA INC COM 200340107 1,864 39,400 SH   SOLE 1 39,400 0 0
COMERICA INC OPT 200340107 1,746 36,900 SH Call SOLE 8 36,900 0 0
COMERICA INC COM 200340107 10,558 223,127 SH   SOLE 8 223,127 0 0
COMERICA INC OPT 200340107 27,204 574,900 SH Put SOLE 8 574,900 0 0
COMERICA INC COM 200340107 11,908 251,633 SH   SOLE 44 251,633 0 0
COMFORT SYS USA INC COM 199908104 29 982 SH   SOLE 8 982 0 0
COMFORT SYS USA INC COM 199908104 79 2,689 SH   SOLE 44 2,689 0 0
COMMERCE BANCSHARES INC COM 200525103 2 39 SH   SOLE 8 39 0 0
COMMERCE BANCSHARES INC COM 200525103 145 2,934 SH   SOLE 44 2,934 0 0
COMMERCEHUB INC COM 20084V108 377 23,869 SH   SOLE 8 23,869 0 0
COMMERCEHUB INC COM 20084V306 644 40,456 SH   SOLE 8 40,456 0 0
COMMERCEHUB INC COM 20084V306 51 3,218 SH   SOLE 44 3,218 0 0
COMMERCEHUB INC COM 20084V108 26 1,606 SH   SOLE 44 1,606 0 0
COMMERCIAL METALS CO COM 201723103 186 11,482 SH   SOLE 1 11,482 0 0
COMMERCIAL METALS CO COM 201723103 16 1,030 SH   SOLE 8 1,030 0 0
COMMERCIAL METALS CO COM 201723103 40 2,514 SH   SOLE 44 2,514 0 0
COMMSCOPE HLDG CO INC COM 20337X109 29 966 SH   SOLE 1 966 0 0
COMMSCOPE HLDG CO INC COM 20337X109 87 2,909 SH   SOLE 44 2,909 0 0
COMMUNICATIONS SALES&ampLEAS IN OPT 20341J104 43 1,380 SH Call SOLE 8 1,380 0 0
COMMUNICATIONS SALES&ampLEAS IN TRUS 20341J104 22 670 SH   SOLE 8 670 0 0
COMMUNICATIONS SALES&ampLEAS IN OPT 20341J104 53 1,680 SH Put SOLE 8 1,680 0 0
COMMUNICATIONS SALES&ampLEAS IN TRUS 20341J104 252 8,014 SH   SOLE 44 8,014 0 0
COMMUNITY BK SYS INC COM 203607106 20 420 SH   SOLE 8 420 0 0
COMMUNITY BK SYS INC COM 203607106 29 604 SH   SOLE 44 604 0 0
COMMUNITY HEALTH SYS INC NEW OPT 203668108 6,681 579,000 SH Put SOLE 8 579,000 0 0
COMMUNITY HEALTH SYS INC NEW OPT 203668108 2,647 229,400 SH Call SOLE 8 229,400 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 6,405 554,977 SH   SOLE 8 554,977 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 27 2,312 SH   SOLE 44 2,312 0 0
COMMUNITY HEALTHCARE TR INC TRUS 20369C106 3 156 SH   SOLE 8 156 0 0
COMMUNITY HEALTHCARE TR INC TRUS 20369C106 0 1 SH   SOLE 44 1 0 0
COMMUNITY TR BANCORP INC COM 204149108 7 188 SH   SOLE 8 188 0 0
COMMUNITY TR BANCORP INC COM 204149108 8 217 SH   SOLE 44 217 0 0
COMMUNITYONE BANCORP COM 20416Q108 2 156 SH   SOLE 8 156 0 0
COMMUNITYONE BANCORP COM 20416Q108 0 1 SH   SOLE 44 1 0 0
COMMVAULT SYSTEMS INC COM 204166102 206 3,879 SH   SOLE 8 3,879 0 0
COMMVAULT SYSTEMS INC COM 204166102 45 849 SH   SOLE 44 849 0 0
COMPANHIA BRASILEIRA DE DIST ADR 20440T201 5 283 SH   SOLE 8 283 0 0
COMPANHIA BRASILEIRA DE DIST ADR 20440T201 839 51,208 SH   SOLE 39 51,208 0 0
COMPANHIA DE SANEAMENTO BASI ADR 20441A102 157 16,999 SH   SOLE 1 16,999 0 0
COMPANHIA DE SANEAMENTO BASI ADR 20441A102 1,353 146,131 SH   SOLE 9 146,131 0 0
COMPANHIA DE SANEAMENTO BASI ADR 20441A102 2,027 218,893 SH   SOLE 39 218,893 0 0
COMPANHIA ENERGETICA DE MINA ADR 204409601 164 63,404 SH   SOLE 1 63,404 0 0
COMPANHIA ENERGETICA DE MINA ADR 204409601 239 92,386 SH   SOLE 9 92,386 0 0
COMPANHIA ENERGETICA DE MINA ADR 204409601 671 259,243 SH   SOLE 39 259,243 0 0
COMPANHIA PARANAENSE ENERG C ADR 20441B407 20 1,953 SH   SOLE 8 1,953 0 0
COMPANHIA PARANAENSE ENERG C ADR 20441B407 136 13,072 SH   SOLE 9 13,072 0 0
COMPANHIA SIDERURGICA NACION ADR 20440W105 3 947 SH   SOLE 9 947 0 0
COMPANHIA SIDERURGICA NACION ADR 20440W105 16 5,640 SH   DFND 66 0 0 5,640
COMPANIA DE MINAS BUENAVENTU ADR 204448104 6 403 SH   SOLE 1 403 0 0
COMPANIA DE MINAS BUENAVENTU OPT 204448104 111 8,000 SH Call SOLE 8 8,000 0 0
COMPANIA DE MINAS BUENAVENTU OPT 204448104 43 3,100 SH Put SOLE 8 3,100 0 0
COMPANIA DE MINAS BUENAVENTU ADR 204448104 82 5,941 SH   SOLE 8 5,941 0 0
COMPASS MINERALS INTL INC OPT 20451N101 111 1,500 SH Put SOLE 8 1,500 0 0
COMPASS MINERALS INTL INC COM 20451N101 1 21 SH   SOLE 8 21 0 0
COMPASS MINERALS INTL INC OPT 20451N101 22 300 SH Call SOLE 8 300 0 0
COMPASS MINERALS INTL INC COM 20451N101 644 8,727 SH   SOLE 44 8,727 0 0
COMPUGEN LTD COM M25722105 13 2,068 SH   SOLE 8 2,068 0 0
COMPUGEN LTD COM M25722105 0 62 SH   SOLE 44 62 0 0
COMPUTER PROGRAMS &amp SYS INC OPT 205306103 16 600 SH Call SOLE 8 600 0 0
COMPUTER PROGRAMS &amp SYS INC COM 205306103 38 1,450 SH   SOLE 8 1,450 0 0
COMPUTER PROGRAMS &amp SYS INC OPT 205306103 26 1,000 SH Put SOLE 8 1,000 0 0
COMPUTER PROGRAMS &amp SYS INC COM 205306103 4 148 SH   SOLE 44 148 0 0
COMPUTER SCIENCES CORP COM 205363104 261 5,000 SH   SOLE 1 5,000 0 0
COMPUTER SCIENCES CORP OPT 205363104 3,149 60,300 SH Put SOLE 8 60,300 0 0
COMPUTER SCIENCES CORP COM 205363104 554 10,612 SH   SOLE 8 10,612 0 0
COMPUTER SCIENCES CORP OPT 205363104 21 400 SH Call SOLE 8 400 0 0
COMPUTER SCIENCES CORP COM 205363104 21,165 405,399 SH   SOLE 44 405,399 0 0
COMPUTER TASK GROUP INC COM 205477102 1 181 SH   SOLE 8 181 0 0
COMPX INTERNATIONAL INC COM 20563P101 0 20 SH   SOLE 8 20 0 0
COMSTOCK RES INC COM 205768302 0 5 SH   SOLE 8 5 0 0
COMSTOCK RES INC OPT 205768302 28 3,600 SH Put SOLE 8 3,600 0 0
COMSTOCK RES INC OPT 205768302 26 3,400 SH Call SOLE 8 3,400 0 0
COMTECH TELECOMMUNICATIONS C COM 205826209 19 1,433 SH   SOLE 8 1,433 0 0
COMTECH TELECOMMUNICATIONS C COM 205826209 4 319 SH   SOLE 44 319 0 0
CONAGRA FOODS INC COM 205887102 636 13,490 SH   SOLE 1 13,490 0 0
CONAGRA FOODS INC COM 205887102 1,098 23,321 SH   SOLE 8 23,321 0 0
CONAGRA FOODS INC OPT 205887102 1,545 32,800 SH Put SOLE 8 32,800 0 0
CONAGRA FOODS INC OPT 205887102 3,609 76,600 SH Call SOLE 8 76,600 0 0
CONAGRA FOODS INC COM 205887102 914 19,392 SH   SOLE 9 19,392 0 0
CONAGRA FOODS INC COM 205887102 2,098 44,517 SH   SOLE 44 44,517 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 0 14 SH   SOLE 8 14 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 1 104 SH   SOLE 8 104 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 2 213 SH   SOLE 44 213 0 0
CONCHO RES INC OPT 20605P101 467 3,400 SH Put SOLE 8 3,400 0 0
CONCHO RES INC COM 20605P101 675 4,916 SH   SOLE 8 4,916 0 0
CONCHO RES INC OPT 20605P101 907 6,600 SH Call SOLE 8 6,600 0 0
CONCHO RES INC COM 20605P101 99 722 SH   SOLE 9 722 0 0
CONCHO RES INC COM 20605P101 18,407 134,014 SH   SOLE 44 134,014 0 0
CONCORDIA INTL CORP COM 20653P102 1 141 SH   SOLE 8 141 0 0
CONE MIDSTREAM PARTNERS LP COM 206812109 31 1,686 SH   SOLE 8 1,686 0 0
CONFORMIS INC COM 20717E101 2 221 SH   SOLE 8 221 0 0
CONFORMIS INC COM 20717E101 3 316 SH   SOLE 44 316 0 0
CONMED CORP COM 207410101 10 240 SH   SOLE 8 240 0 0
CONMED CORP COM 207410101 13 324 SH   SOLE 44 324 0 0
CONNECTICUT WTR SVC INC COM 207797101 10 199 SH   SOLE 8 199 0 0
CONNECTICUT WTR SVC INC COM 207797101 7 150 SH   SOLE 44 150 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 4 236 SH   SOLE 8 236 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 36 1,993 SH   SOLE 44 1,993 0 0
CONNS INC OPT 208242107 266 25,800 SH Call SOLE 8 25,800 0 0
CONNS INC OPT 208242107 52 5,000 SH Put SOLE 8 5,000 0 0
CONNS INC COM 208242107 308 29,927 SH   SOLE 8 29,927 0 0
CONNS INC COM 208242107 3 252 SH   SOLE 44 252 0 0
CONOCOPHILLIPS COM 20825C104 3,982 91,600 SH   SOLE 1 91,600 0 0
CONOCOPHILLIPS OPT 20825C104 13,097 301,300 SH Put SOLE 8 301,300 0 0
CONOCOPHILLIPS OPT 20825C104 15,584 358,500 SH Call SOLE 8 358,500 0 0
CONOCOPHILLIPS COM 20825C104 19 435 SH   SOLE 8 435 0 0
CONOCOPHILLIPS COM 20825C104 893 20,534 SH   SOLE 9 20,534 0 0
CONOCOPHILLIPS COM 20825C104 261 6,000 SH   DFND 20 0 0 6,000
CONOCOPHILLIPS COM 20825C104 25,290 581,778 SH   SOLE 44 581,778 0 0
CONOCOPHILLIPS COM 20825C104 77 1,780 SH   SOLE 66 0 1,780 0
CONOCOPHILLIPS COM 20825C104 856 19,686 SH   DFND 66 0 0 19,686
CONOCOPHILLIPS COM 20825C104 35 803 SH   SOLE 99 803 0 0
CONSOL ENERGY INC OPT 20854P109 1,891 98,500 SH Put SOLE 8 98,500 0 0
CONSOL ENERGY INC COM 20854P109 2,951 153,719 SH   SOLE 8 153,719 0 0
CONSOL ENERGY INC OPT 20854P109 1,135 59,100 SH Call SOLE 8 59,100 0 0
CONSOL ENERGY INC COM 20854P109 1,461 76,122 SH   SOLE 44 76,122 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 144 5,728 SH   SOLE 8 5,728 0 0
CONSOLIDATED COMM HLDGS INC OPT 209034107 28 1,100 SH Call SOLE 8 1,100 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 49 1,964 SH   SOLE 44 1,964 0 0
CONSOLIDATED EDISON INC COM 209115104 363 4,819 SH   SOLE 8 4,819 0 0
CONSOLIDATED EDISON INC OPT 209115104 1,928 25,600 SH Call SOLE 8 25,600 0 0
CONSOLIDATED EDISON INC OPT 209115104 7,703 102,300 SH Put SOLE 8 102,300 0 0
CONSOLIDATED EDISON INC COM 209115104 2,541 33,740 SH   SOLE 9 33,740 0 0
CONSOLIDATED EDISON INC COM 209115104 20,667 274,457 SH   SOLE 44 274,457 0 0
CONSOLIDATED EDISON INC COM 209115104 190 2,521 SH   DFND 66 0 0 2,521
CONSOLIDATED EDISON INC COM 209115104 11 150 SH   SOLE 99 150 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 2 47 SH   SOLE 8 47 0 0
CONSOLIDATED WATER CO INC COM G23773107 2 180 SH   SOLE 8 180 0 0
CONSOLIDATED WATER CO INC COM G23773107 0 1 SH   SOLE 44 1 0 0
CONSTELLATION BRANDS INC OPT 21036P108 3,396 20,400 SH Call SOLE 8 20,400 0 0
CONSTELLATION BRANDS INC COM 21036P108 2,507 15,060 SH   SOLE 8 15,060 0 0
CONSTELLATION BRANDS INC OPT 21036P108 15,001 90,100 SH Put SOLE 8 90,100 0 0
CONSTELLATION BRANDS INC COM 21036P108 6,934 41,654 SH   SOLE 44 41,654 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 10 2,192 SH   SOLE 8 2,192 0 0
CONTAINER STORE GROUP INC COM 210751103 1 198 SH   SOLE 8 198 0 0
CONTAINER STORE GROUP INC COM 210751103 1 263 SH   SOLE 44 263 0 0
CONTANGO OIL &amp GAS COMPANY OPT 21075N204 3 300 SH Call SOLE 8 300 0 0
CONTANGO OIL &amp GAS COMPANY COM 21075N204 19 1,868 SH   SOLE 8 1,868 0 0
CONTANGO OIL &amp GAS COMPANY COM 21075N204 0 2 SH   SOLE 44 2 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 5 218 SH   SOLE 8 218 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 60 2,858 SH   SOLE 44 2,858 0 0
CONTINENTAL RESOURCES INC OPT 212015101 6,350 122,200 SH Put SOLE 8 122,200 0 0
CONTINENTAL RESOURCES INC OPT 212015101 4,437 85,400 SH Call SOLE 8 85,400 0 0
CONTINENTAL RESOURCES INC COM 212015101 661 12,712 SH   SOLE 8 12,712 0 0
CONTINENTAL RESOURCES INC COM 212015101 590 11,351 SH   SOLE 44 11,351 0 0
CONTRAVIR PHARMACEUTICALS IN COM 21234W103 0 66 SH   SOLE 8 66 0 0
CONTRAVIR PHARMACEUTICALS IN COM 21234W103 28 25,935 SH   DFND 66 0 0 25,935
CONTROL4 CORP COM 21240D107 2 124 SH   SOLE 8 124 0 0
CONTROL4 CORP COM 21240D107 0 2 SH   SOLE 44 2 0 0
CONTROLADORA VUELA CIA DE AV ADR 21240E105 15 855 SH   SOLE 8 855 0 0
CONTROLADORA VUELA CIA DE AV ADR 21240E105 1,762 101,300 SH   SOLE 44 101,300 0 0
CONTROLADORA VUELA CIA DE AV ADR 21240E105 107 6,172 SH   DFND 66 0 0 6,172
CONVERGYS CORP COM 212485106 32 1,055 SH   SOLE 8 1,055 0 0
CONVERGYS CORP COM 212485106 195 6,420 SH   SOLE 44 6,420 0 0
CONYERS PK ACQUISITION COM 212894208 85 7,902 SH   SOLE 1 7,902 0 0
COOPER COS INC COM 216648402 136 761 SH   SOLE 8 761 0 0
COOPER COS INC OPT 216648402 717 4,000 SH Put SOLE 8 4,000 0 0
COOPER COS INC COM 216648402 627 3,500 SH   SOLE 9 3,500 0 0
COOPER COS INC COM 216648402 1,972 11,004 SH   SOLE 44 11,004 0 0
COOPER COS INC COM 216648402 304 1,696 SH   DFND 66 0 0 1,696
COOPER STD HLDGS INC COM 21676P103 30 302 SH   SOLE 8 302 0 0
COOPER STD HLDGS INC COM 21676P103 5,361 54,268 SH   SOLE 44 54,268 0 0
COOPER TIRE &amp RUBR CO COM 216831107 938 24,671 SH   SOLE 1 24,671 0 0
COOPER TIRE &amp RUBR CO COM 216831107 24 643 SH   SOLE 8 643 0 0
COOPER TIRE &amp RUBR CO COM 216831107 243 6,383 SH   SOLE 44 6,383 0 0
COPA HOLDINGS SA COM P31076105 431 4,910 SH   SOLE 8 4,910 0 0
COPA HOLDINGS SA COM P31076105 899 10,221 SH   SOLE 44 10,221 0 0
COPART INC COM 217204106 2,711 50,610 SH   SOLE 1 50,610 0 0
COPART INC OPT 217204106 21 400 SH Put SOLE 8 400 0 0
COPART INC COM 217204106 246 4,596 SH   SOLE 8 4,596 0 0
COPART INC COM 217204106 10,520 196,413 SH   SOLE 44 196,413 0 0
CORCEPT THERAPEUTICS INC COM 218352102 34 5,207 SH   SOLE 8 5,207 0 0
CORCEPT THERAPEUTICS INC COM 218352102 288 44,252 SH   SOLE 44 44,252 0 0
CORE LABORATORIES N V COM N22717107 2,410 21,458 SH   SOLE 1 21,458 0 0
CORE LABORATORIES N V COM N22717107 696 6,197 SH   SOLE 8 6,197 0 0
CORE LABORATORIES N V OPT N22717107 1,449 12,900 SH Put SOLE 8 12,900 0 0
CORE LABORATORIES N V OPT N22717107 562 5,000 SH Call SOLE 8 5,000 0 0
CORE LABORATORIES N V COM N22717107 109 966 SH   SOLE 9 966 0 0
CORE LABORATORIES N V COM N22717107 508 4,524 SH   SOLE 44 4,524 0 0
CORE MARK HOLDING CO INC COM 218681104 114 3,190 SH   SOLE 8 3,190 0 0
CORE MARK HOLDING CO INC COM 218681104 23 634 SH   SOLE 44 634 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 135 8,000 SH   SOLE 44 8,000 0 0
CORELOGIC INC COM 21871D103 1,490 37,955 SH   SOLE 8 37,955 0 0
CORELOGIC INC COM 21871D103 85 2,166 SH   SOLE 44 2,166 0 0
CORENERGY INFRASTRUCTURE TR TRUS 21870U502 2 74 SH   SOLE 8 74 0 0
CORENERGY INFRASTRUCTURE TR TRUS 21870U502 0 1 SH   SOLE 44 1 0 0
CORESITE RLTY CORP COM 21870Q105 366 4,937 SH   SOLE 1 4,937 0 0
CORESITE RLTY CORP TRUS 21870Q105 68 914 SH   SOLE 8 914 0 0
CORESITE RLTY CORP TRUS 21870Q105 31 423 SH   SOLE 44 423 0 0
CORINDUS VASCULAR ROBOTICS I COM 218730109 0 339 SH   SOLE 8 339 0 0
CORINDUS VASCULAR ROBOTICS I COM 218730109 0 5 SH   SOLE 44 5 0 0
CORIUM INTL INC COM 21887L107 8 1,500 SH   SOLE 44 1,500 0 0
CORNERSTONE ONDEMAND INC BOND 21925YAB9 225 206,000 PRN   SOLE 8 0 0 206,000
CORNERSTONE ONDEMAND INC COM 21925Y103 128 2,784 SH   SOLE 8 2,784 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 33 716 SH   SOLE 44 716 0 0
CORNERSTONE TOTAL RTRN FD IN FUND 21924U300 1 42 SH   DFND 66 0 0 42
CORNING INC COM 219350105 1,767 74,714 SH   SOLE 1 74,714 0 0
CORNING INC COM 219350105 112 4,748 SH   SOLE 8 4,748 0 0
CORNING INC OPT 219350105 5,314 224,700 SH Call SOLE 8 224,700 0 0
CORNING INC OPT 219350105 3,051 129,000 SH Put SOLE 8 129,000 0 0
CORNING INC COM 219350105 366 15,467 SH   SOLE 9 15,467 0 0
CORNING INC COM 219350105 12,173 514,741 SH   SOLE 44 514,741 0 0
CORNING INC COM 219350105 13 551 SH   DFND 66 0 0 551
CORPORATE OFFICE PPTYS TR TRUS 22002T108 29 1,042 SH   SOLE 8 1,042 0 0
CORPORATE OFFICE PPTYS TR TRUS 22002T108 196 6,917 SH   SOLE 44 6,917 0 0
CORRECTIONS CORP AMER NEW OPT 22025Y407 366 26,400 SH Put SOLE 8 26,400 0 0
CORRECTIONS CORP AMER NEW OPT 22025Y407 44 3,200 SH Call SOLE 8 3,200 0 0
CORRECTIONS CORP AMER NEW TRUS 22025Y407 197 14,160 SH   SOLE 8 14,160 0 0
CORRECTIONS CORP AMER NEW TRUS 22025Y407 40 2,867 SH   SOLE 44 2,867 0 0
CORVEL CORP COM 221006109 129 3,360 SH   SOLE 8 3,360 0 0
CORVEL CORP COM 221006109 463 12,047 SH   SOLE 44 12,047 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 0 21 SH   SOLE 8 21 0 0
COSAN LTD COM G25343107 1 102 SH   SOLE 8 102 0 0
COSAN LTD COM G25343107 13 1,800 SH   SOLE 44 1,800 0 0
COSTAMARE INC COM Y1771G102 1 163 SH   SOLE 8 163 0 0
COSTAMARE INC COM Y1771G102 0 3 SH   SOLE 44 3 0 0
COSTAR GROUP INC COM 22160N109 1,118 5,163 SH   SOLE 44 5,163 0 0
COSTCO WHSL CORP NEW COM 22160K105 264 1,731 SH   SOLE 8 1,731 0 0
COSTCO WHSL CORP NEW OPT 22160K105 26,125 171,300 SH Call SOLE 8 171,300 0 0
COSTCO WHSL CORP NEW OPT 22160K105 21,489 140,900 SH Put SOLE 8 140,900 0 0
COSTCO WHSL CORP NEW COM 22160K105 506 3,315 SH   SOLE 9 3,315 0 0
COSTCO WHSL CORP NEW COM 22160K105 30,034 196,937 SH   SOLE 44 196,937 0 0
COSTCO WHSL CORP NEW COM 22160K105 389 2,550 SH   DFND 66 0 0 2,550
COTIVITI HLDGS INC COM 22164K101 5 148 SH   SOLE 8 148 0 0
COTIVITI HLDGS INC COM 22164K101 0 1 SH   SOLE 44 1 0 0
COTY INC COM 222070203 23,244 989,136 SH   SOLE 8 989,136 0 0
COTY INC OPT 222070203 25,227 1,073,500 SH Put SOLE 8 1,073,500 0 0
COTY INC OPT 222070203 3,158 134,400 SH Call SOLE 8 134,400 0 0
COTY INC COM 222070203 3,887 165,405 SH   SOLE 44 165,405 0 0
COTY INC OPT 222070203 5,288 225,000 SH Call SOLE 44 225,000 0 0
COTY INC COM 222070203 63 2,674 SH   DFND 66 0 0 2,674
COTY INC COM 222070203 178 7,580 SH   SOLE 66 0 7,580 0
COUNTY BANCORP INC COM 221907108 1 60 SH   SOLE 8 60 0 0
COUSINS PPTYS INC TRUS 222795106 42 4,098 SH   SOLE 8 4,098 0 0
COUSINS PPTYS INC TRUS 222795106 133 12,830 SH   SOLE 44 12,830 0 0
COVANTA HLDG CORP COM 22282E102 160 10,373 SH   SOLE 8 10,373 0 0
COVANTA HLDG CORP COM 22282E102 204 13,255 SH   SOLE 9 13,255 0 0
COVANTA HLDG CORP COM 22282E102 33 2,088 SH   SOLE 44 2,088 0 0
COVENANT TRANSN GROUP INC COM 22284P105 1 74 SH   SOLE 8 74 0 0
COVENANT TRANSN GROUP INC COM 22284P105 3 162 SH   SOLE 44 162 0 0
COWEN GROUP INC NEW COM 223622101 3 860 SH   SOLE 8 860 0 0
COWEN GROUP INC NEW COM 223622101 226 62,309 SH   SOLE 44 62,309 0 0
CPFL ENERGIA S A ADR 126153105 2 137 SH   SOLE 8 137 0 0
CPI CARD GROUP INC COM 12634H101 1 130 SH   SOLE 8 130 0 0
CPI CARD GROUP INC COM 12634H101 2 271 SH   SOLE 44 271 0 0
CRA INTL INC COM 12618T105 560 21,048 SH   SOLE 8 21,048 0 0
CRA INTL INC COM 12618T105 154 5,801 SH   SOLE 44 5,801 0 0
CRACKER BARREL OLD CTRY STOR OPT 22410J106 6,505 49,200 SH Put SOLE 8 49,200 0 0
CRACKER BARREL OLD CTRY STOR OPT 22410J106 2,909 22,000 SH Call SOLE 8 22,000 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 442 3,341 SH   SOLE 8 3,341 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 197 1,494 SH   SOLE 44 1,494 0 0
CRAFT BREW ALLIANCE INC COM 224122101 3 150 SH   SOLE 8 150 0 0
CRAFT BREW ALLIANCE INC COM 224122101 0 1 SH   SOLE 44 1 0 0
CRANE CO OPT 224399105 756 12,000 SH Call SOLE 8 12,000 0 0
CRANE CO OPT 224399105 82 1,300 SH Put SOLE 8 1,300 0 0
CRANE CO COM 224399105 568 9,009 SH   SOLE 8 9,009 0 0
CRANE CO COM 224399105 93 1,467 SH   SOLE 44 1,467 0 0
CRAWFORD &amp CO COM 224633107 1 74 SH   SOLE 8 74 0 0
CRAWFORD &amp CO COM 224633107 0 1 SH   SOLE 44 1 0 0
CRAY INC COM 225223304 9 398 SH   SOLE 8 398 0 0
CRAY INC COM 225223304 13 558 SH   SOLE 44 558 0 0
CREDICORP LTD COM G2519Y108 552 3,626 SH   SOLE 1 3,626 0 0
CREDICORP LTD COM G2519Y108 3,538 23,243 SH   SOLE 39 23,243 0 0
CREDIT ACCEP CORP MICH COM 225310101 46 226 SH   SOLE 8 226 0 0
CREDIT ACCEP CORP MICH COM 225310101 4,048 20,132 SH   SOLE 44 20,132 0 0
CREDIT SUISSE AG NASSAU BRH FUND 22539T274 0 12 SH   DFND 66 0 0 12
CREDIT SUISSE GROUP ADR 225401108 8,380 637,746 SH   SOLE 8 637,746 0 0
CREDIT SUISSE GROUP OPT 225401108 6,139 467,200 SH Put SOLE 8 467,200 0 0
CREDIT SUISSE GROUP OPT 225401108 113 8,600 SH Call SOLE 8 8,600 0 0
CREDIT SUISSE GROUP ADR 225401108 116 8,800 SH   DFND 20 0 0 8,800
CREDIT SUISSE GROUP ADR 225401108 151 11,481 SH   SOLE 44 11,481 0 0
CREDIT SUISSE NASSAU BRH FUND 22542D795 0 9 SH   SOLE 8 9 0 0
CREE INC OPT 225447101 2,178 84,700 SH Put SOLE 8 84,700 0 0
CREE INC COM 225447101 481 18,730 SH   SOLE 8 18,730 0 0
CREE INC OPT 225447101 1,042 40,500 SH Call SOLE 8 40,500 0 0
CREE INC COM 225447101 711 27,642 SH   SOLE 44 27,642 0 0
CRESCENT PT ENERGY CORP COM 22576C101 1,766 133,758 SH   SOLE 9 133,758 0 0
CRESCENT PT ENERGY CORP COM 22576C101 4 290 SH   DFND 66 0 0 290
CRESTWOOD EQUITY PARTNERS LP COM 226344208 35 1,648 SH   SOLE 8 1,648 0 0
CRESTWOOD EQUITY PARTNERS LP COM 226344208 1,165 54,808 SH   SOLE 32 54,808 0 0
CRESTWOOD EQUITY PARTNERS LP COM 226344208 1,048 49,335 SH   SOLE 44 49,335 0 0
CRESUD S A C I F Y A ADR 226406106 14 774 SH   SOLE 8 774 0 0
CRESUD S A C I F Y A ADR 226406106 266 14,910 SH   DFND 20 0 0 14,910
CRH PLC ADR 12626K203 6,414 192,800 SH   SOLE 1 192,800 0 0
CRITEO S A ADR 226718104 1,201 34,200 SH   SOLE 44 34,200 0 0
CROCS INC OPT 227046109 134 16,200 SH Put SOLE 8 16,200 0 0
CROCS INC OPT 227046109 37 4,400 SH Call SOLE 8 4,400 0 0
CROCS INC COM 227046109 168 20,299 SH   SOLE 8 20,299 0 0
CROCS INC COM 227046109 13 1,563 SH   SOLE 44 1,563 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 2 198 SH   SOLE 8 198 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 5 451 SH   SOLE 44 451 0 0
CROSSAMERICA PARTNERS LP COM 22758A105 84 3,315 SH   SOLE 8 3,315 0 0
CROSSAMERICA PARTNERS LP COM 22758A105 476 18,748 SH   SOLE 32 18,748 0 0
CROSSROADS CAP INC COM 227656105 3 1,927 SH   SOLE 8 1,927 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 2,800 29,719 SH   SOLE 1 29,719 0 0
CROWN CASTLE INTL CORP NEW TRUS 22822V101 5,401 57,328 SH   SOLE 8 57,328 0 0
CROWN CASTLE INTL CORP NEW OPT 22822V101 1,027 10,900 SH Call SOLE 8 10,900 0 0
CROWN CASTLE INTL CORP NEW CONV 22822V200 1,052 9,305 SH   SOLE 8 9,305 0 0
CROWN CASTLE INTL CORP NEW OPT 22822V101 3,429 36,400 SH Put SOLE 8 36,400 0 0
CROWN CASTLE INTL CORP NEW TRUS 22822V101 4,929 52,318 SH   SOLE 44 52,318 0 0
CROWN HOLDINGS INC COM 228368106 452 7,925 SH   SOLE 1 7,925 0 0
CROWN HOLDINGS INC OPT 228368106 11 200 SH Call SOLE 8 200 0 0
CROWN HOLDINGS INC OPT 228368106 11 200 SH Put SOLE 8 200 0 0
CROWN HOLDINGS INC COM 228368106 151 2,648 SH   SOLE 8 2,648 0 0
CROWN HOLDINGS INC COM 228368106 523 9,177 SH   SOLE 44 9,177 0 0
CRYOLIFE INC COM 228903100 7 380 SH   SOLE 44 380 0 0
CSG SYS INTL INC COM 126349109 480 11,623 SH   SOLE 8 11,623 0 0
CSG SYS INTL INC COM 126349109 1,708 41,324 SH   SOLE 44 41,324 0 0
CSRA INC COM 12650T104 764 28,388 SH   SOLE 1 28,388 0 0
CSRA INC COM 12650T104 63 2,324 SH   SOLE 8 2,324 0 0
CSRA INC OPT 12650T104 3 100 SH Call SOLE 8 100 0 0
CSRA INC COM 12650T104 734 27,309 SH   SOLE 44 27,309 0 0
CSS INDS INC COM 125906107 3 106 SH   SOLE 8 106 0 0
CSS INDS INC COM 125906107 3 118 SH   SOLE 44 118 0 0
CST BRANDS INC COM 12646R105 2 35 SH   SOLE 8 35 0 0
CST BRANDS INC COM 12646R105 126 2,643 SH   SOLE 44 2,643 0 0
CSW INDUSTRIALS INC COM 126402106 5 154 SH   SOLE 8 154 0 0
CSW INDUSTRIALS INC COM 126402106 7 213 SH   SOLE 44 213 0 0
CSX CORP COM 126408103 2,652 86,970 SH   SOLE 1 86,970 0 0
CSX CORP OPT 126408103 3,419 112,100 SH Put SOLE 8 112,100 0 0
CSX CORP COM 126408103 97 3,175 SH   SOLE 8 3,175 0 0
CSX CORP OPT 126408103 6,387 209,400 SH Call SOLE 8 209,400 0 0
CSX CORP COM 126408103 3,399 111,481 SH   SOLE 9 111,481 0 0
CSX CORP COM 126408103 10,228 335,349 SH   SOLE 44 335,349 0 0
CSX CORP COM 126408103 7 242 SH   DFND 66 0 0 242
CTI BIOPHARMA CORP COM 12648L106 0 51 SH   SOLE 8 51 0 0
CTI BIOPHARMA CORP COM 12648L106 2 5,166 SH   DFND 66 0 0 5,166
CTRIP COM INTL LTD ADR 22943F100 1,105 23,719 SH   SOLE 1 23,719 0 0
CTRIP COM INTL LTD OPT 22943F100 11,423 245,300 SH Put SOLE 8 245,300 0 0
CTRIP COM INTL LTD BOND 22943FAD2 4,758 3,690,000 PRN   SOLE 8 0 0 3,690,000
CTRIP COM INTL LTD OPT 22943F100 44,059 946,100 SH Call SOLE 8 946,100 0 0
CTRIP COM INTL LTD BOND 22943FAF7 2,430 2,242,000 PRN   SOLE 8 0 0 2,242,000
CTRIP COM INTL LTD ADR 22943F100 764 16,385 SH   SOLE 8 16,385 0 0
CTRIP COM INTL LTD ADR 22943F100 6,731 144,553 SH   SOLE 9 144,553 0 0
CTRIP COM INTL LTD ADR 22943F100 1,381 29,655 SH   SOLE 44 29,655 0 0
CTS CORP COM 126501105 4 193 SH   SOLE 8 193 0 0
CTS CORP COM 126501105 8 426 SH   SOLE 44 426 0 0
CU BANCORP CALIF COM 126534106 2 100 SH   SOLE 8 100 0 0
CU BANCORP CALIF COM 126534106 0 2 SH   SOLE 44 2 0 0
CUBESMART COM 229663109 1,581 57,997 SH   SOLE 1 57,997 0 0
CUBESMART TRUS 229663109 535 19,628 SH   SOLE 8 19,628 0 0
CUBESMART TRUS 229663109 322 11,809 SH   SOLE 44 11,809 0 0
CUBIC CORP COM 229669106 7 156 SH   SOLE 8 156 0 0
CUBIC CORP COM 229669106 15 315 SH   SOLE 44 315 0 0
CULLEN FROST BANKERS INC COM 229899109 145 2,007 SH   SOLE 8 2,007 0 0
CULLEN FROST BANKERS INC OPT 229899109 137 1,900 SH Put SOLE 8 1,900 0 0
CULLEN FROST BANKERS INC OPT 229899109 223 3,100 SH Call SOLE 8 3,100 0 0
CULLEN FROST BANKERS INC COM 229899109 1,968 27,365 SH   SOLE 44 27,365 0 0
CULP INC COM 230215105 3 84 SH   SOLE 8 84 0 0
CULP INC COM 230215105 0 1 SH   SOLE 44 1 0 0
CUMMINS INC COM 231021106 1,974 15,403 SH   SOLE 1 15,403 0 0
CUMMINS INC OPT 231021106 7,471 58,300 SH Call SOLE 8 58,300 0 0
CUMMINS INC OPT 231021106 6,100 47,600 SH Put SOLE 8 47,600 0 0
CUMMINS INC COM 231021106 5,829 45,482 SH   SOLE 8 45,482 0 0
CUMMINS INC COM 231021106 319 2,491 SH   SOLE 9 2,491 0 0
CUMMINS INC COM 231021106 5 40 SH   DFND 20 0 0 40
CUMMINS INC COM 231021106 22,483 175,444 SH   SOLE 44 175,444 0 0
CURIS INC COM 231269101 2 924 SH   SOLE 8 924 0 0
CURIS INC COM 231269101 0 11 SH   SOLE 44 11 0 0
CURRENCYSHARES AUSTRALIAN DL OPT 23129U101 8 100 SH Call SOLE 8 100 0 0
CURRENCYSHARES AUSTRALIAN DL OPT 23129U101 54 700 SH Put SOLE 8 700 0 0
CURRENCYSHARES AUSTRALIAN DL FUND 23129U101 14 186 SH   SOLE 8 186 0 0
CURRENCYSHARES CDN DLR TR OPT 23129X105 324 4,300 SH Put SOLE 8 4,300 0 0
CURRENCYSHARES CDN DLR TR OPT 23129X105 867 11,500 SH Call SOLE 8 11,500 0 0
CURRENCYSHARES EURO TR OPT 23130C108 16,545 151,300 SH Put SOLE 8 151,300 0 0
CURRENCYSHARES EURO TR OPT 23130C108 12,160 111,200 SH Call SOLE 8 111,200 0 0
CURRENCYSHARES EURO TR FUND 23130C108 34 309 SH   SOLE 44 309 0 0
CURRENCYSHARES SWISS FRANC T OPT 23129V109 838 8,500 SH Call SOLE 8 8,500 0 0
CURRENCYSHARES SWISS FRANC T OPT 23129V109 177 1,800 SH Put SOLE 8 1,800 0 0
CURRENCYSHS BRIT POUND STER OPT 23129S106 6,292 49,700 SH Put SOLE 8 49,700 0 0
CURRENCYSHS BRIT POUND STER OPT 23129S106 1,076 8,500 SH Call SOLE 8 8,500 0 0
CURRENCYSHS JAPANESE YEN TR OPT 23130A102 7,998 84,000 SH Call SOLE 8 84,000 0 0
CURRENCYSHS JAPANESE YEN TR FUND 23130A102 7,915 83,130 SH   SOLE 8 83,130 0 0
CURRENCYSHS JAPANESE YEN TR OPT 23130A102 8,236 86,500 SH Put SOLE 8 86,500 0 0
CURTISS WRIGHT CORP COM 231561101 335 3,682 SH   SOLE 1 3,682 0 0
CURTISS WRIGHT CORP COM 231561101 66 728 SH   SOLE 8 728 0 0
CURTISS WRIGHT CORP COM 231561101 79 873 SH   SOLE 44 873 0 0
CUSTOMERS BANCORP INC COM 23204G100 5 200 SH   SOLE 8 200 0 0
CUSTOMERS BANCORP INC COM 23204G100 756 30,051 SH   SOLE 44 30,051 0 0
CUTERA INC COM 232109108 2 146 SH   SOLE 8 146 0 0
CUTERA INC COM 232109108 0 1 SH   SOLE 44 1 0 0
CVB FINL CORP COM 126600105 245 13,909 SH   SOLE 8 13,909 0 0
CVB FINL CORP COM 126600105 1,272 72,202 SH   SOLE 44 72,202 0 0
CVENT INC COM 23247G109 6 186 SH   SOLE 8 186 0 0
CVENT INC COM 23247G109 1,434 45,208 SH   SOLE 44 45,208 0 0
CVR ENERGY INC COM 12662P108 99 7,196 SH   SOLE 8 7,196 0 0
CVR ENERGY INC COM 12662P108 3 238 SH   SOLE 44 238 0 0
CVR PARTNERS LP OPT 126633106 13 2,400 SH Call SOLE 8 2,400 0 0
CVR PARTNERS LP OPT 126633106 99 18,600 SH Put SOLE 8 18,600 0 0
CVR PARTNERS LP COM 126633106 88 16,560 SH   SOLE 8 16,560 0 0
CVR PARTNERS LP COM 126633106 0 49 SH   SOLE 32 49 0 0
CVR REFNG LP COM 12663P107 483 55,082 SH   SOLE 32 55,082 0 0
CVS HEALTH CORP COM 126650100 31,458 353,500 SH   SOLE 1 0 353,500 0
CVS HEALTH CORP OPT 126650100 14,630 164,400 SH Call SOLE 8 164,400 0 0
CVS HEALTH CORP COM 126650100 11,430 128,436 SH   SOLE 8 128,436 0 0
CVS HEALTH CORP OPT 126650100 21,171 237,900 SH Put SOLE 8 237,900 0 0
CVS HEALTH CORP COM 126650100 22,119 248,554 SH   SOLE 9 248,554 0 0
CVS HEALTH CORP COM 126650100 624 7,015 SH   SOLE 20 0 7,015 0
CVS HEALTH CORP COM 126650100 155 1,740 SH   DFND 20 0 0 1,740
CVS HEALTH CORP COM 126650100 11,379 127,853 SH   SOLE 44 127,853 0 0
CVS HEALTH CORP COM 126650100 8,814 99,044 SH   SOLE 66 0 99,044 0
CVS HEALTH CORP COM 126650100 44 492 SH   DFND 66 0 0 492
CYBERARK SOFTWARE LTD OPT M2682V108 1,661 33,500 SH Put SOLE 8 33,500 0 0
CYBERARK SOFTWARE LTD OPT M2682V108 1,492 30,100 SH Call SOLE 8 30,100 0 0
CYBERARK SOFTWARE LTD COM M2682V108 1,782 35,947 SH   SOLE 8 35,947 0 0
CYBERARK SOFTWARE LTD COM M2682V108 1,100 22,200 SH   SOLE 44 22,200 0 0
CYMABAY THERAPEUTICS INC COM 23257D103 22 11,500 SH   DFND 66 0 0 11,500
CYNOSURE INC COM 232577205 68 1,342 SH   SOLE 8 1,342 0 0
CYNOSURE INC COM 232577205 1,829 35,922 SH   SOLE 44 35,922 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 63 5,151 SH   SOLE 1 5,151 0 0
CYPRESS SEMICONDUCTOR CORP OPT 232806109 350 28,800 SH Put SOLE 8 28,800 0 0
CYPRESS SEMICONDUCTOR CORP OPT 232806109 1,413 116,200 SH Call SOLE 8 116,200 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 7,142 587,325 SH   SOLE 8 587,325 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 118 9,623 SH   SOLE 44 9,623 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 4 300 SH   DFND 66 0 0 300
CYREN LTD COM M26895108 20 8,333 SH   DFND 66 0 0 8,333
CYRUSONE INC TRUS 23283R100 172 3,609 SH   SOLE 8 3,609 0 0
CYRUSONE INC TRUS 23283R100 60 1,271 SH   SOLE 44 1,271 0 0
CYS INVTS INC TRUS 12673A108 11 1,268 SH   SOLE 8 1,268 0 0
CYS INVTS INC TRUS 12673A108 18 2,075 SH   SOLE 44 2,075 0 0
CYTOKINETICS INC COM 23282W605 70 7,591 SH   SOLE 1 7,591 0 0
CYTOKINETICS INC COM 23282W605 26 2,786 SH   SOLE 8 2,786 0 0
CYTOKINETICS INC COM 23282W605 0 3 SH   SOLE 44 3 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 2 126 SH   SOLE 8 126 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 3 223 SH   SOLE 44 223 0 0
CYTORI THERAPEUTICS INC COM 23283K204 3 1,467 SH   DFND 66 0 0 1,467
CYTOSORBENTS CORP COM 23283X206 0 4 SH   SOLE 8 4 0 0
CYTRX CORP COM 232828509 0 598 SH   SOLE 8 598 0 0
CYTRX CORP COM 232828509 0 10 SH   SOLE 44 10 0 0
D R HORTON INC OPT 23331A109 1,217 40,300 SH Put SOLE 8 40,300 0 0
D R HORTON INC COM 23331A109 2,597 86,032 SH   SOLE 8 86,032 0 0
D R HORTON INC OPT 23331A109 1,758 58,200 SH Call SOLE 8 58,200 0 0
D R HORTON INC COM 23331A109 21 680 SH   SOLE 9 680 0 0
D R HORTON INC COM 23331A109 12,536 415,039 SH   SOLE 44 415,039 0 0
D R HORTON INC COM 23331A109 91 3,000 SH   SOLE 66 0 3,000 0
DAILY JOURNAL CORP COM 233912104 3 14 SH   SOLE 8 14 0 0
DAKTRONICS INC COM 234264109 2 226 SH   SOLE 8 226 0 0
DAKTRONICS INC COM 234264109 5 512 SH   SOLE 44 512 0 0
DANA INCORPORATED OPT 235825205 37 2,400 SH Put SOLE 8 2,400 0 0
DANA INCORPORATED COM 235825205 22 1,415 SH   SOLE 8 1,415 0 0
DANA INCORPORATED OPT 235825205 56 3,600 SH Call SOLE 8 3,600 0 0
DANA INCORPORATED COM 235825205 46 2,977 SH   SOLE 44 2,977 0 0
DANAHER CORP DEL COM 235851102 24,839 316,873 SH   SOLE 1 0 316,873 0
DANAHER CORP DEL COM 235851102 1,599 20,390 SH   SOLE 8 20,390 0 0
DANAHER CORP DEL OPT 235851102 3,339 42,600 SH Put SOLE 8 42,600 0 0
DANAHER CORP DEL OPT 235851102 2,438 31,100 SH Call SOLE 8 31,100 0 0
DANAHER CORP DEL COM 235851102 2,293 29,255 SH   SOLE 9 29,255 0 0
DANAHER CORP DEL COM 235851102 593 7,570 SH   SOLE 20 0 7,570 0
DANAHER CORP DEL COM 235851102 8,029 102,437 SH   SOLE 44 102,437 0 0
DANAHER CORP DEL COM 235851102 7,375 94,084 SH   SOLE 66 0 94,084 0
DANAHER CORP DEL COM 235851102 116 1,479 SH   DFND 66 0 0 1,479
DANAHER CORP DEL COM 235851102 868 11,075 SH   SOLE 99 11,075 0 0
DARDEN RESTAURANTS INC OPT 237194105 3,630 59,200 SH Call SOLE 8 59,200 0 0
DARDEN RESTAURANTS INC OPT 237194105 2,030 33,100 SH Put SOLE 8 33,100 0 0
DARDEN RESTAURANTS INC COM 237194105 289 4,712 SH   SOLE 8 4,712 0 0
DARDEN RESTAURANTS INC COM 237194105 522 8,508 SH   SOLE 9 8,508 0 0
DARDEN RESTAURANTS INC COM 237194105 7,088 115,603 SH   SOLE 44 115,603 0 0
DARLING INGREDIENTS INC OPT 237266101 226 16,700 SH Call SOLE 8 16,700 0 0
DARLING INGREDIENTS INC COM 237266101 197 14,607 SH   SOLE 8 14,607 0 0
DARLING INGREDIENTS INC COM 237266101 30 2,253 SH   SOLE 44 2,253 0 0
DATALINK CORP COM 237934104 1 124 SH   SOLE 8 124 0 0
DATALINK CORP COM 237934104 176 16,602 SH   SOLE 44 16,602 0 0
DAVE &amp BUSTERS ENTMT INC COM 238337109 784 19,990 SH   SOLE 8 19,990 0 0
DAVE &amp BUSTERS ENTMT INC COM 238337109 2,344 59,829 SH   SOLE 44 59,829 0 0
DAVITA INC COM 23918K108 253 3,831 SH   SOLE 8 3,831 0 0
DAVITA INC OPT 23918K108 952 14,400 SH Call SOLE 8 14,400 0 0
DAVITA INC OPT 23918K108 1,460 22,100 SH Put SOLE 8 22,100 0 0
DAVITA INC COM 23918K108 926 14,013 SH   SOLE 9 14,013 0 0
DAVITA INC COM 23918K108 2,559 38,727 SH   SOLE 44 38,727 0 0
DAVITA INC COM 23918K108 35 528 SH   DFND 66 0 0 528
DAWSON GEOPHYSICAL CO NEW COM 239360100 2 250 SH   SOLE 8 250 0 0
DAWSON GEOPHYSICAL CO NEW COM 239360100 0 2 SH   SOLE 44 2 0 0
DBV TECHNOLOGIES S A ADR 23306J101 7 192 SH   SOLE 8 192 0 0
DBV TECHNOLOGIES S A ADR 23306J101 48 1,321 SH   SOLE 9 1,321 0 0
DBX ETF TR OPT 233051879 4,933 200,700 SH Call SOLE 8 200,700 0 0
DBX ETF TR OPT 233051879 2,274 92,500 SH Put SOLE 8 92,500 0 0
DBX ETF TR FUND 233051879 0 1 SH   SOLE 8 1 0 0
DBX ETF TR FUND 233051408 23 1,000 SH   DFND 66 0 0 1,000
DCP MIDSTREAM PARTNERS LP COM 23311P100 42 1,191 SH   SOLE 8 1,191 0 0
DCP MIDSTREAM PARTNERS LP COM 23311P100 10,251 290,142 SH   SOLE 32 290,142 0 0
DCP MIDSTREAM PARTNERS LP COM 23311P100 851 24,100 SH   SOLE 44 24,100 0 0
DCT INDUSTRIAL TRUST INC TRUS 233153204 32 650 SH   SOLE 8 650 0 0
DCT INDUSTRIAL TRUST INC TRUS 233153204 319 6,580 SH   SOLE 44 6,580 0 0
DDR CORP COM 23317H102 574 32,920 SH   SOLE 1 32,920 0 0
DDR CORP TRUS 23317H102 55 3,215 SH   SOLE 8 3,215 0 0
DDR CORP TRUS 23317H102 373 21,349 SH   SOLE 44 21,349 0 0
DEAN FOODS CO NEW OPT 242370203 323 19,700 SH Call SOLE 8 19,700 0 0
DEAN FOODS CO NEW COM 242370203 1,806 110,143 SH   SOLE 8 110,143 0 0
DEAN FOODS CO NEW OPT 242370203 467 28,500 SH Put SOLE 8 28,500 0 0
DEAN FOODS CO NEW COM 242370203 2,193 133,790 SH   SOLE 44 133,790 0 0
DECKERS OUTDOOR CORP COM 243537107 1,736 29,150 SH   SOLE 1 29,150 0 0
DECKERS OUTDOOR CORP COM 243537107 769 12,924 SH   SOLE 8 12,924 0 0
DECKERS OUTDOOR CORP OPT 243537107 816 13,700 SH Put SOLE 8 13,700 0 0
DECKERS OUTDOOR CORP OPT 243537107 262 4,400 SH Call SOLE 8 4,400 0 0
DECKERS OUTDOOR CORP COM 243537107 3,452 57,953 SH   SOLE 44 57,953 0 0
DEERE &amp CO COM 244199105 9,238 108,244 SH   SOLE 8 108,244 0 0
DEERE &amp CO OPT 244199105 72,633 851,000 SH Put SOLE 8 851,000 0 0
DEERE &amp CO OPT 244199105 9,918 116,200 SH Call SOLE 8 116,200 0 0
DEERE &amp CO COM 244199105 1,769 20,729 SH   SOLE 9 20,729 0 0
DEERE &amp CO COM 244199105 6,464 75,738 SH   SOLE 44 75,738 0 0
DEERE &amp CO COM 244199105 64 746 SH   DFND 66 0 0 746
DEERE &amp CO COM 244199105 82 960 SH   SOLE 99 960 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 2 146 SH   SOLE 8 146 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 4 322 SH   SOLE 44 322 0 0
DEL TACO RESTAURANTS INC COM 245496104 194 16,285 SH   SOLE 8 16,285 0 0
DEL TACO RESTAURANTS INC COM 245496104 6 469 SH   SOLE 44 469 0 0
DELEK LOGISTICS PARTNERS LP COM 24664T103 76 2,655 SH   SOLE 8 2,655 0 0
DELEK US HLDGS INC COM 246647101 10 575 SH   SOLE 8 575 0 0
DELEK US HLDGS INC OPT 246647101 277 16,000 SH Call SOLE 8 16,000 0 0
DELEK US HLDGS INC COM 246647101 12 678 SH   SOLE 44 678 0 0
DELL TECHNOLOGIES INC COM 24703L103 48,014 1,004,460 SH   SOLE 8 1,004,460 0 0
DELL TECHNOLOGIES INC OPT 24703L103 1,533 32,076 SH Put SOLE 8 32,076 0 0
DELL TECHNOLOGIES INC OPT 24703L103 1,319 27,599 SH Call SOLE 8 27,599 0 0
DELL TECHNOLOGIES INC COM 24703L103 23 475 SH   SOLE 9 475 0 0
DELL TECHNOLOGIES INC COM 24703L103 14 301 SH   SOLE 20 0 301 0
DELL TECHNOLOGIES INC COM 24703L103 27 558 SH   DFND 20 0 0 558
DELL TECHNOLOGIES INC COM 24703L103 78,477 1,641,761 SH   SOLE 44 1,641,761 0 0
DELL TECHNOLOGIES INC COM 24703L103 0 9 SH   SOLE 56 9 0 0
DELL TECHNOLOGIES INC COM 24703L103 3 55 SH   DFND 66 0 0 55
DELPHI AUTOMOTIVE PLC COM G27823106 242 3,400 SH   SOLE 1 3,400 0 0
DELPHI AUTOMOTIVE PLC COM G27823106 218 3,051 SH   SOLE 8 3,051 0 0
DELPHI AUTOMOTIVE PLC OPT G27823106 6,654 93,300 SH Call SOLE 8 93,300 0 0
DELPHI AUTOMOTIVE PLC OPT G27823106 328 4,600 SH Put SOLE 8 4,600 0 0
DELPHI AUTOMOTIVE PLC COM G27823106 7,706 108,028 SH   SOLE 44 108,028 0 0
DELTA AIR LINES INC DEL COM 247361702 3,620 91,980 SH   SOLE 1 91,980 0 0
DELTA AIR LINES INC DEL OPT 247361702 14,166 359,900 SH Put SOLE 8 359,900 0 0
DELTA AIR LINES INC DEL OPT 247361702 15,717 399,300 SH Call SOLE 8 399,300 0 0
DELTA AIR LINES INC DEL COM 247361702 333 8,456 SH   SOLE 8 8,456 0 0
DELTA AIR LINES INC DEL COM 247361702 131 3,339 SH   SOLE 9 3,339 0 0
DELTA AIR LINES INC DEL COM 247361702 71,185 1,808,536 SH   SOLE 44 1,808,536 0 0
DELTA APPAREL INC COM 247368103 1 88 SH   SOLE 8 88 0 0
DELTA APPAREL INC COM 247368103 0 1 SH   SOLE 44 1 0 0
DELTA NAT GAS INC COM 247748106 2 86 SH   SOLE 8 86 0 0
DELTA NAT GAS INC COM 247748106 0 1 SH   SOLE 44 1 0 0
DELTIC TIMBER CORP COM 247850100 9 132 SH   SOLE 8 132 0 0
DELTIC TIMBER CORP COM 247850100 10 150 SH   SOLE 44 150 0 0
DELUXE CORP COM 248019101 594 8,886 SH   SOLE 1 8,886 0 0
DELUXE CORP COM 248019101 33 496 SH   SOLE 8 496 0 0
DELUXE CORP COM 248019101 211 3,162 SH   SOLE 44 3,162 0 0
DEMAND MEDIA INC COM 24802N208 36 6,383 SH   SOLE 8 6,383 0 0
DENBURY RES INC COM 247916208 300 93,000 SH   SOLE 1 93,000 0 0
DENBURY RES INC OPT 247916208 1,308 404,800 SH Call SOLE 8 404,800 0 0
DENBURY RES INC COM 247916208 155 47,855 SH   SOLE 8 47,855 0 0
DENBURY RES INC OPT 247916208 171 52,800 SH Put SOLE 8 52,800 0 0
DENBURY RES INC COM 247916208 24 7,442 SH   SOLE 44 7,442 0 0
DENISON MINES CORP COM 248356107 2 3,754 SH   DFND 20 0 0 3,754
DENISON MINES CORP COM 248356107 0 1,020 SH   DFND 66 0 0 1,020
DENNYS CORP COM 24869P104 45 4,203 SH   SOLE 8 4,203 0 0
DENNYS CORP COM 24869P104 1,132 105,854 SH   SOLE 44 105,854 0 0
DENTSPLY SIRONA INC COM 24906P109 773 13,029 SH   SOLE 8 13,029 0 0
DENTSPLY SIRONA INC COM 24906P109 4,874 82,038 SH   SOLE 44 82,038 0 0
DENTSPLY SIRONA INC COM 24906P109 15 245 SH   DFND 66 0 0 245
DEPOMED INC BOND 249908AA2 1,928 1,354,000 PRN   SOLE 8 0 0 1,354,000
DEPOMED INC COM 249908104 4 161 SH   SOLE 8 161 0 0
DEPOMED INC OPT 249908104 397 15,900 SH Put SOLE 8 15,900 0 0
DEPOMED INC COM 249908104 21 830 SH   SOLE 44 830 0 0
DERMA SCIENCES INC COM 249827502 1 309 SH   SOLE 8 309 0 0
DERMIRA INC OPT 24983L104 3,128 92,500 SH Put SOLE 8 92,500 0 0
DERMIRA INC COM 24983L104 946 27,995 SH   SOLE 8 27,995 0 0
DERMIRA INC COM 24983L104 720 21,307 SH   SOLE 44 21,307 0 0
DESTINATION MATERNITY CORP COM 25065D100 17 2,354 SH   SOLE 8 2,354 0 0
DESTINATION XL GROUP INC COM 25065K104 2 348 SH   SOLE 8 348 0 0
DESTINATION XL GROUP INC COM 25065K104 0 4 SH   SOLE 44 4 0 0
DEUTSCHE BANK AG OPT D18190898 6,374 486,900 SH Call SOLE 8 486,900 0 0
DEUTSCHE BANK AG COM D18190898 2 133 SH   SOLE 8 133 0 0
DEUTSCHE BANK AG OPT D18190898 4,716 360,300 SH Put SOLE 8 360,300 0 0
DEUTSCHE BANK AG COM D18190898 1,160 88,605 SH   SOLE 9 88,605 0 0
DEUTSCHE BANK AG COM D18190898 2,362 180,414 SH   SOLE 44 180,414 0 0
DEUTSCHE BK AG LDN BRH FUND 25154H749 119 4,447 SH   DFND 66 0 0 4,447
DEVON ENERGY CORP NEW OPT 25179M103 6,515 147,700 SH Put SOLE 8 147,700 0 0
DEVON ENERGY CORP NEW COM 25179M103 250 5,654 SH   SOLE 8 5,654 0 0
DEVON ENERGY CORP NEW OPT 25179M103 10,944 248,100 SH Call SOLE 8 248,100 0 0
DEVON ENERGY CORP NEW COM 25179M103 493 11,175 SH   SOLE 9 11,175 0 0
DEVON ENERGY CORP NEW COM 25179M103 7,581 171,859 SH   SOLE 44 171,859 0 0
DEVON ENERGY CORP NEW COM 25179M103 4 101 SH   DFND 66 0 0 101
DEVRY ED GROUP INC OPT 251893103 127 5,500 SH Put SOLE 8 5,500 0 0
DEVRY ED GROUP INC OPT 251893103 7 300 SH Call SOLE 8 300 0 0
DEVRY ED GROUP INC COM 251893103 1,892 82,029 SH   SOLE 44 82,029 0 0
DEXCOM INC COM 252131107 288 3,287 SH   SOLE 1 3,287 0 0
DEXCOM INC COM 252131107 311 3,540 SH   SOLE 8 3,540 0 0
DEXCOM INC COM 252131107 207 2,374 SH   SOLE 44 2,374 0 0
DHI GROUP INC COM 23331S100 3 380 SH   SOLE 8 380 0 0
DHI GROUP INC COM 23331S100 243 30,739 SH   SOLE 44 30,739 0 0
DHT HOLDINGS INC COM Y2065G121 3 765 SH   SOLE 8 765 0 0
DHT HOLDINGS INC COM Y2065G121 36 8,509 SH   SOLE 44 8,509 0 0
DIAGEO P L C OPT 25243Q205 1,207 10,400 SH Call SOLE 8 10,400 0 0
DIAGEO P L C ADR 25243Q205 1,441 12,422 SH   SOLE 8 12,422 0 0
DIAGEO P L C OPT 25243Q205 3,435 29,600 SH Put SOLE 8 29,600 0 0
DIAGEO P L C ADR 25243Q205 6,544 56,400 SH   SOLE 44 56,400 0 0
DIAGEO P L C ADR 25243Q205 31 271 SH   DFND 66 0 0 271
DIAMOND HILL INVESTMENT GROU COM 25264R207 7 38 SH   SOLE 8 38 0 0
DIAMOND HILL INVESTMENT GROU COM 25264R207 8 42 SH   SOLE 44 42 0 0
DIAMOND OFFSHORE DRILLING IN OPT 25271C102 551 31,300 SH Put SOLE 8 31,300 0 0
DIAMOND OFFSHORE DRILLING IN OPT 25271C102 213 12,100 SH Call SOLE 8 12,100 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 285 16,221 SH   SOLE 8 16,221 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 423 24,008 SH   SOLE 44 24,008 0 0
DIAMONDBACK ENERGY INC COM 25278X109 442 4,582 SH   SOLE 1 4,582 0 0
DIAMONDBACK ENERGY INC COM 25278X109 1,632 16,905 SH   SOLE 8 16,905 0 0
DIAMONDBACK ENERGY INC OPT 25278X109 4,827 50,000 SH Call SOLE 8 50,000 0 0
DIAMONDBACK ENERGY INC OPT 25278X109 4,827 50,000 SH Put SOLE 8 50,000 0 0
DIAMONDBACK ENERGY INC COM 25278X109 245 2,549 SH   SOLE 44 2,549 0 0
DIAMONDROCK HOSPITALITY CO TRUS 252784301 89 9,814 SH   SOLE 8 9,814 0 0
DIAMONDROCK HOSPITALITY CO TRUS 252784301 114 12,529 SH   SOLE 44 12,529 0 0
DIANA CONTAINERSHIPS INC COM Y2069P127 0 6 SH   SOLE 8 6 0 0
DIANA CONTAINERSHIPS INC COM Y2069P127 522 158,751 SH   DFND 66 0 0 158,751
DIANA SHIPPING INC COM Y2066G104 1 212 SH   SOLE 8 212 0 0
DIANA SHIPPING INC COM Y2066G104 620 236,500 SH   DFND 66 0 0 236,500
DICKS SPORTING GOODS INC OPT 253393102 1,724 30,400 SH Put SOLE 8 30,400 0 0
DICKS SPORTING GOODS INC COM 253393102 1,113 19,628 SH   SOLE 8 19,628 0 0
DICKS SPORTING GOODS INC OPT 253393102 1,463 25,800 SH Call SOLE 8 25,800 0 0
DICKS SPORTING GOODS INC COM 253393102 822 14,485 SH   SOLE 44 14,485 0 0
DIEBOLD INC COM 253651103 28 1,111 SH   SOLE 8 1,111 0 0
DIEBOLD INC OPT 253651103 45 1,800 SH Put SOLE 8 1,800 0 0
DIEBOLD INC OPT 253651103 59 2,400 SH Call SOLE 8 2,400 0 0
DIEBOLD INC COM 253651103 36 1,474 SH   SOLE 44 1,474 0 0
DIEBOLD INC COM 253651103 6 242 SH   DFND 66 0 0 242
DIGI INTL INC COM 253798102 2 160 SH   SOLE 8 160 0 0
DIGI INTL INC COM 253798102 0 3 SH   SOLE 44 3 0 0
DIGIMARC CORP NEW COM 25381B101 2 60 SH   SOLE 8 60 0 0
DIGIMARC CORP NEW COM 25381B101 46 1,201 SH   SOLE 44 1,201 0 0
DIGITAL RLTY TR INC TRUS 253868103 328 3,377 SH   SOLE 8 3,377 0 0
DIGITAL RLTY TR INC OPT 253868103 39 400 SH Call SOLE 8 400 0 0
DIGITAL RLTY TR INC OPT 253868103 1,195 12,300 SH Put SOLE 8 12,300 0 0
DIGITAL RLTY TR INC TRUS 253868103 2,373 24,439 SH   SOLE 44 24,439 0 0
DIGITALGLOBE INC OPT 25389M877 116 4,200 SH Call SOLE 8 4,200 0 0
DIGITALGLOBE INC COM 25389M877 12 445 SH   SOLE 8 445 0 0
DIGITALGLOBE INC OPT 25389M877 206 7,500 SH Put SOLE 8 7,500 0 0
DIGITALGLOBE INC COM 25389M877 2,872 104,420 SH   SOLE 44 104,420 0 0
DILLARDS INC OPT 254067101 1,361 21,600 SH Put SOLE 8 21,600 0 0
DILLARDS INC OPT 254067101 731 11,600 SH Call SOLE 8 11,600 0 0
DILLARDS INC COM 254067101 389 6,162 SH   SOLE 8 6,162 0 0
DILLARDS INC COM 254067101 1,401 22,232 SH   SOLE 44 22,232 0 0
DIME CMNTY BANCSHARES COM 253922108 3 193 SH   SOLE 8 193 0 0
DIME CMNTY BANCSHARES COM 253922108 7 437 SH   SOLE 44 437 0 0
DIMENSION THERAPEUTICS INC COM 25433V105 1 76 SH   SOLE 8 76 0 0
DIMENSION THERAPEUTICS INC COM 25433V105 0 1 SH   SOLE 44 1 0 0
DINEEQUITY INC COM 254423106 2,822 35,639 SH   SOLE 1 35,639 0 0
DINEEQUITY INC OPT 254423106 158 2,000 SH Put SOLE 8 2,000 0 0
DINEEQUITY INC OPT 254423106 87 1,100 SH Call SOLE 8 1,100 0 0
DINEEQUITY INC COM 254423106 47 594 SH   SOLE 8 594 0 0
DINEEQUITY INC COM 254423106 24 297 SH   SOLE 44 297 0 0
DIODES INC COM 254543101 133 6,240 SH   SOLE 1 6,240 0 0
DIODES INC COM 254543101 12 562 SH   SOLE 44 562 0 0
DIPLOMAT PHARMACY INC COM 25456K101 29 1,026 SH   SOLE 8 1,026 0 0
DIPLOMAT PHARMACY INC COM 25456K101 1,290 46,043 SH   SOLE 44 46,043 0 0
DIREXION SHS ETF TR OPT 25459W862 2,410 24,800 SH Call SOLE 8 24,800 0 0
DIREXION SHS ETF TR OPT 25459Y470 79 3,500 SH Put SOLE 8 3,500 0 0
DIREXION SHS ETF TR FUND 25459W755 570 23,546 SH   SOLE 8 23,546 0 0
DIREXION SHS ETF TR OPT 25459Y694 5,372 184,300 SH Call SOLE 8 184,300 0 0
DIREXION SHS ETF TR FUND 25459W862 1,571 16,165 SH   SOLE 8 16,165 0 0
DIREXION SHS ETF TR OPT 25459Y694 2,909 99,800 SH Put SOLE 8 99,800 0 0
DIREXION SHS ETF TR OPT 25459W540 352 12,700 SH Call SOLE 8 12,700 0 0
DIREXION SHS ETF TR OPT 25459W888 1,785 53,600 SH Call SOLE 8 53,600 0 0
DIREXION SHS ETF TR FUND 25490K133 78 2,312 SH   SOLE 8 2,312 0 0
DIREXION SHS ETF TR FUND 25490K570 562 29,683 SH   SOLE 8 29,683 0 0
DIREXION SHS ETF TR FUND 25459W102 221 4,560 SH   SOLE 8 4,560 0 0
DIREXION SHS ETF TR OPT 25490K570 15,188 802,300 SH Call SOLE 8 802,300 0 0
DIREXION SHS ETF TR OPT 25490K570 8,548 451,550 SH Put SOLE 8 451,550 0 0
DIREXION SHS ETF TR FUND 25459Y470 98 4,335 SH   SOLE 8 4,335 0 0
DIREXION SHS ETF TR OPT 25459Y454 8,160 659,100 SH Put SOLE 8 659,100 0 0
DIREXION SHS ETF TR OPT 25459W847 12,894 161,500 SH Put SOLE 8 161,500 0 0
DIREXION SHS ETF TR FUND 25459W847 1,227 15,366 SH   SOLE 8 15,366 0 0
DIREXION SHS ETF TR FUND 25459Y694 3,429 117,646 SH   SOLE 8 117,646 0 0
DIREXION SHS ETF TR OPT 25459W540 122 4,400 SH Put SOLE 8 4,400 0 0
DIREXION SHS ETF TR OPT 25459W862 1,312 13,500 SH Put SOLE 8 13,500 0 0
DIREXION SHS ETF TR OPT 25459Y371 540 44,000 SH Put SOLE 8 44,000 0 0
DIREXION SHS ETF TR FUND 25459W730 18 680 SH   SOLE 8 680 0 0
DIREXION SHS ETF TR OPT 25459Y363 4 300 SH Call SOLE 8 300 0 0
DIREXION SHS ETF TR OPT 25459W755 177 7,300 SH Call SOLE 8 7,300 0 0
DIREXION SHS ETF TR OPT 25459W888 1,702 51,100 SH Put SOLE 8 51,100 0 0
DIREXION SHS ETF TR OPT 25490K539 747 23,475 SH Call SOLE 8 23,475 0 0
DIREXION SHS ETF TR OPT 25490K760 2 100 SH Call SOLE 8 100 0 0
DIREXION SHS ETF TR OPT 25459Y678 414 25,100 SH Put SOLE 8 25,100 0 0
DIREXION SHS ETF TR FUND 25459Y371 799 65,076 SH   SOLE 8 65,076 0 0
DIREXION SHS ETF TR OPT 25459Y470 16 700 SH Call SOLE 8 700 0 0
DIREXION SHS ETF TR OPT 25490K281 202 3,125 SH Call SOLE 8 3,125 0 0
DIREXION SHS ETF TR FUND 25459Y678 147 8,884 SH   SOLE 8 8,884 0 0
DIREXION SHS ETF TR FUND 25490K281 413 6,378 SH   SOLE 8 6,378 0 0
DIREXION SHS ETF TR OPT 25490K539 91 2,850 SH Put SOLE 8 2,850 0 0
DIREXION SHS ETF TR OPT 25490K133 846 25,134 SH Put SOLE 8 25,134 0 0
DIREXION SHS ETF TR OPT 25490K133 1,096 32,548 SH Call SOLE 8 32,548 0 0
DIREXION SHS ETF TR FUND 25490K521 81 3,032 SH   SOLE 8 3,032 0 0
DIREXION SHS ETF TR OPT 25459W847 15,345 192,200 SH Call SOLE 8 192,200 0 0
DIREXION SHS ETF TR OPT 25459Y371 141 11,500 SH Call SOLE 8 11,500 0 0
DIREXION SHS ETF TR OPT 25459Y678 429 26,000 SH Call SOLE 8 26,000 0 0
DIREXION SHS ETF TR FUND 25490K786 0 1 SH   SOLE 8 1 0 0
DIREXION SHS ETF TR OPT 25459Y454 182 14,700 SH Call SOLE 8 14,700 0 0
DIREXION SHS ETF TR OPT 25490K521 5,196 193,375 SH Put SOLE 8 193,375 0 0
DIREXION SHS ETF TR OPT 25459W102 10 200 SH Call SOLE 8 200 0 0
DIREXION SHS ETF TR OPT 25459Y363 6,097 500,200 SH Put SOLE 8 500,200 0 0
DIREXION SHS ETF TR FUND 25490K760 3 178 SH   SOLE 8 178 0 0
DIREXION SHS ETF TR OPT 25490K521 1,513 56,325 SH Call SOLE 8 56,325 0 0
DIREXION SHS ETF TR OPT 25490K281 692 10,675 SH Put SOLE 8 10,675 0 0
DIREXION SHS ETF TR FUND 25459W888 630 18,906 SH   SOLE 8 18,906 0 0
DIREXION SHS ETF TR FUND 25490K570 95 5,000 SH   DFND 20 0 0 5,000
DIREXION SHS ETF TR OPT 25459Y470 5,638 250,000 SH Put SOLE 44 250,000 0 0
DIREXION SHS ETF TR FUND 25459Y694 3 87 SH   SOLE 44 87 0 0
DIREXION SHS ETF TR FUND 25490K570 0 10 SH   DFND 66 0 0 10
DIREXION SHS ETF TR FUND 25459Y264 97 3,850 SH   DFND 66 0 0 3,850
DIREXION SHS ETF TR FUND 25459W557 81 6,182 SH   DFND 66 0 0 6,182
DISCOVER FINL SVCS COM 254709108 22,080 390,458 SH   SOLE 1 30,100 360,358 0
DISCOVER FINL SVCS OPT 254709108 2,929 51,800 SH Call SOLE 8 51,800 0 0
DISCOVER FINL SVCS OPT 254709108 2,109 37,300 SH Put SOLE 8 37,300 0 0
DISCOVER FINL SVCS COM 254709108 797 14,084 SH   SOLE 8 14,084 0 0
DISCOVER FINL SVCS COM 254709108 608 10,750 SH   SOLE 20 0 10,750 0
DISCOVER FINL SVCS COM 254709108 21,260 375,950 SH   SOLE 44 375,950 0 0
DISCOVER FINL SVCS COM 254709108 437 7,731 SH   DFND 66 0 0 7,731
DISCOVER FINL SVCS COM 254709108 7,754 137,118 SH   SOLE 66 0 137,118 0
DISCOVERY COMMUNICATNS NEW COM 25470F104 51 1,900 SH   SOLE 1 1,900 0 0
DISCOVERY COMMUNICATNS NEW COM 25470F104 25 907 SH   SOLE 8 907 0 0
DISCOVERY COMMUNICATNS NEW COM 25470F302 24 913 SH   SOLE 8 913 0 0
DISCOVERY COMMUNICATNS NEW COM 25470F104 1,216 45,155 SH   SOLE 44 45,155 0 0
DISCOVERY COMMUNICATNS NEW COM 25470F302 1,807 68,689 SH   SOLE 44 68,689 0 0
DISH NETWORK CORP OPT 25470M109 4,092 74,700 SH Put SOLE 8 74,700 0 0
DISH NETWORK CORP COM 25470M109 2,345 42,813 SH   SOLE 8 42,813 0 0
DISH NETWORK CORP OPT 25470M109 1,183 21,600 SH Call SOLE 8 21,600 0 0
DISH NETWORK CORP COM 25470M109 104,559 1,908,700 SH   SOLE 44 1,908,700 0 0
DISNEY WALT CO COM 254687106 6,625 71,344 SH   SOLE 1 16,430 54,914 0
DISNEY WALT CO OPT 254687106 117,747 1,268,000 SH Put SOLE 8 1,268,000 0 0
DISNEY WALT CO OPT 254687106 117,124 1,261,300 SH Call SOLE 8 1,261,300 0 0
DISNEY WALT CO COM 254687106 47,829 515,069 SH   SOLE 8 515,069 0 0
DISNEY WALT CO COM 254687106 36,265 390,537 SH   SOLE 9 390,537 0 0
DISNEY WALT CO COM 254687106 229 2,467 SH   SOLE 20 0 2,467 0
DISNEY WALT CO COM 254687106 49,599 534,107 SH   SOLE 44 534,107 0 0
DISNEY WALT CO COM 254687106 936 10,077 SH   DFND 66 0 0 10,077
DISNEY WALT CO COM 254687106 8,581 92,411 SH   SOLE 66 0 92,411 0
DISNEY WALT CO COM 254687106 945 10,172 SH   SOLE 99 10,172 0 0
DOLBY LABORATORIES INC OPT 25659T107 65 1,200 SH Call SOLE 8 1,200 0 0
DOLBY LABORATORIES INC COM 25659T107 415 7,651 SH   SOLE 8 7,651 0 0
DOLBY LABORATORIES INC COM 25659T107 497 9,141 SH   SOLE 44 9,141 0 0
DOLLAR GEN CORP NEW COM 256677105 245 3,500 SH   SOLE 1 3,500 0 0
DOLLAR GEN CORP NEW OPT 256677105 4,381 62,600 SH Call SOLE 8 62,600 0 0
DOLLAR GEN CORP NEW OPT 256677105 8,182 116,900 SH Put SOLE 8 116,900 0 0
DOLLAR GEN CORP NEW COM 256677105 7,288 104,117 SH   SOLE 8 104,117 0 0
DOLLAR GEN CORP NEW COM 256677105 14,633 209,068 SH   SOLE 9 209,068 0 0
DOLLAR GEN CORP NEW COM 256677105 6,088 86,977 SH   SOLE 44 86,977 0 0
DOLLAR TREE INC COM 256746108 1,732 21,940 SH   SOLE 1 21,940 0 0
DOLLAR TREE INC OPT 256746108 37,180 471,040 SH Call SOLE 8 471,040 0 0
DOLLAR TREE INC COM 256746108 26,478 335,459 SH   SOLE 8 335,459 0 0
DOLLAR TREE INC OPT 256746108 30,309 384,000 SH Put SOLE 8 384,000 0 0
DOLLAR TREE INC COM 256746108 6,026 76,370 SH   SOLE 44 76,370 0 0
DOMINION MIDSTREAM PARTNERS COM 257454108 653 27,309 SH   SOLE 32 27,309 0 0
DOMINION RES INC VA NEW OPT 25746U109 564 7,600 SH Put SOLE 8 7,600 0 0
DOMINION RES INC VA NEW CONV 25746U836 1,102 22,078 SH   SOLE 8 22,078 0 0
DOMINION RES INC VA NEW COM 25746U109 6,287 84,652 SH   SOLE 8 84,652 0 0
DOMINION RES INC VA NEW CONV 25746U869 1,657 33,292 SH   SOLE 8 33,292 0 0
DOMINION RES INC VA NEW OPT 25746U109 3,661 49,300 SH Call SOLE 8 49,300 0 0
DOMINION RES INC VA NEW COM 25746U109 376 5,064 SH   SOLE 9 5,064 0 0
DOMINION RES INC VA NEW COM 25746U109 15,217 204,886 SH   SOLE 44 204,886 0 0
DOMINOS PIZZA INC COM 25754A201 832 5,472 SH   SOLE 8 5,472 0 0
DOMINOS PIZZA INC OPT 25754A201 1,367 9,000 SH Call SOLE 8 9,000 0 0
DOMINOS PIZZA INC OPT 25754A201 8,671 57,100 SH Put SOLE 8 57,100 0 0
DOMINOS PIZZA INC COM 25754A201 1,426 9,390 SH   SOLE 44 9,390 0 0
DOMTAR CORP OPT 257559203 7 200 SH Call SOLE 8 200 0 0
DOMTAR CORP OPT 257559203 63 1,700 SH Put SOLE 8 1,700 0 0
DOMTAR CORP COM 257559203 47 1,268 SH   SOLE 8 1,268 0 0
DOMTAR CORP COM 257559203 3,947 106,318 SH   SOLE 44 106,318 0 0
DONALDSON INC COM 257651109 19 507 SH   SOLE 8 507 0 0
DONALDSON INC COM 257651109 117 3,132 SH   SOLE 44 3,132 0 0
DONEGAL GROUP INC COM 257701201 2 104 SH   SOLE 8 104 0 0
DONEGAL GROUP INC COM 257701201 2 127 SH   SOLE 44 127 0 0
DONNELLEY R R &amp SONS CO OPT 257867101 104 6,600 SH Call SOLE 8 6,600 0 0
DONNELLEY R R &amp SONS CO COM 257867101 582 37,055 SH   SOLE 8 37,055 0 0
DONNELLEY R R &amp SONS CO OPT 257867101 824 52,400 SH Put SOLE 8 52,400 0 0
DONNELLEY R R &amp SONS CO COM 257867101 184 11,693 SH   SOLE 44 11,693 0 0
DORCHESTER MINERALS LP COM 25820R105 410 26,623 SH   SOLE 32 26,623 0 0
DORIAN LPG LTD COM Y2106R110 16 2,703 SH   SOLE 8 2,703 0 0
DORIAN LPG LTD COM Y2106R110 58 9,613 SH   SOLE 44 9,613 0 0
DORMAN PRODUCTS INC COM 258278100 1 8 SH   SOLE 8 8 0 0
DORMAN PRODUCTS INC COM 258278100 1,324 20,728 SH   SOLE 44 20,728 0 0
DOUGLAS DYNAMICS INC COM 25960R105 553 17,324 SH   SOLE 8 17,324 0 0
DOUGLAS DYNAMICS INC COM 25960R105 10 308 SH   SOLE 44 308 0 0
DOUGLAS EMMETT INC COM 25960P109 788 21,499 SH   SOLE 1 21,499 0 0
DOUGLAS EMMETT INC TRUS 25960P109 39 1,064 SH   SOLE 8 1,064 0 0
DOUGLAS EMMETT INC OPT 25960P109 22 600 SH Call SOLE 8 600 0 0
DOUGLAS EMMETT INC TRUS 25960P109 10,166 277,497 SH   SOLE 44 277,497 0 0
DOVER CORP COM 260003108 156 2,118 SH   SOLE 8 2,118 0 0
DOVER CORP OPT 260003108 508 6,900 SH Call SOLE 8 6,900 0 0
DOVER CORP OPT 260003108 96 1,300 SH Put SOLE 8 1,300 0 0
DOVER CORP COM 260003108 85 1,149 SH   SOLE 9 1,149 0 0
DOVER CORP COM 260003108 5,586 75,858 SH   SOLE 44 75,858 0 0
DOW CHEM CO COM 260543103 2,092 40,357 SH   SOLE 1 40,357 0 0
DOW CHEM CO COM 260543103 3,037 58,591 SH   SOLE 8 58,591 0 0
DOW CHEM CO OPT 260543103 75,387 1,454,500 SH Put SOLE 8 1,454,500 0 0
DOW CHEM CO OPT 260543103 52,618 1,015,200 SH Call SOLE 8 1,015,200 0 0
DOW CHEM CO COM 260543103 436 8,411 SH   SOLE 9 8,411 0 0
DOW CHEM CO COM 260543103 6 120 SH   DFND 20 0 0 120
DOW CHEM CO COM 260543103 111,484 2,150,964 SH   SOLE 44 2,150,964 0 0
DOW CHEM CO COM 260543103 321 6,200 SH   SOLE 66 0 6,200 0
DOW CHEM CO COM 260543103 2,014 38,852 SH   DFND 66 0 0 38,852
DR PEPPER SNAPPLE GROUP INC COM 26138E109 856 9,379 SH   SOLE 8 9,379 0 0
DR PEPPER SNAPPLE GROUP INC OPT 26138E109 4,612 50,500 SH Put SOLE 8 50,500 0 0
DR PEPPER SNAPPLE GROUP INC OPT 26138E109 27 300 SH Call SOLE 8 300 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 122 1,338 SH   SOLE 9 1,338 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 1,046 11,458 SH   OTR 10 11,458 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 1,841 20,162 SH   SOLE 44 20,162 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 99 1,086 SH   DFND 66 0 0 1,086
DR PEPPER SNAPPLE GROUP INC COM 26138E109 350 3,833 SH   SOLE 99 3,833 0 0
DR REDDYS LABS LTD ADR 256135203 21 455 SH   SOLE 8 455 0 0
DRDGOLD LIMITED OPT 26152H301 657 132,800 SH Put SOLE 8 132,800 0 0
DRDGOLD LIMITED ADR 26152H301 329 66,400 SH   SOLE 8 66,400 0 0
DREW INDS INC COM 26168L205 567 5,786 SH   SOLE 1 5,786 0 0
DREW INDS INC COM 26168L205 16 166 SH   SOLE 8 166 0 0
DREW INDS INC COM 26168L205 1,041 10,623 SH   SOLE 44 10,623 0 0
DRIL-QUIP INC COM 262037104 3,252 58,344 SH   SOLE 8 58,344 0 0
DRIL-QUIP INC COM 262037104 349 6,255 SH   SOLE 44 6,255 0 0
DRYSHIPS INC COM Y2109Q200 0 40 SH   SOLE 8 40 0 0
DRYSHIPS INC OPT Y2109Q200 0 354 SH Call SOLE 8 354 0 0
DRYSHIPS INC OPT Y2109Q200 0 127 SH Put SOLE 8 127 0 0
DS HEALTHCARE GROUP INC COM 23336Q109 0 3 SH   SOLE 8 3 0 0
DSP GROUP INC COM 23332B106 3 263 SH   SOLE 8 263 0 0
DSP GROUP INC COM 23332B106 0 2 SH   SOLE 44 2 0 0
DST SYS INC DEL COM 233326107 2,580 21,880 SH   SOLE 1 21,880 0 0
DST SYS INC DEL COM 233326107 263 2,225 SH   SOLE 8 2,225 0 0
DST SYS INC DEL OPT 233326107 1,002 8,500 SH Call SOLE 8 8,500 0 0
DST SYS INC DEL COM 233326107 1,366 11,583 SH   SOLE 44 11,583 0 0
DSW INC COM 23334L102 152 7,404 SH   SOLE 1 7,404 0 0
DSW INC OPT 23334L102 63 3,100 SH Call SOLE 8 3,100 0 0
DSW INC COM 23334L102 397 19,373 SH   SOLE 8 19,373 0 0
DSW INC OPT 23334L102 289 14,100 SH Put SOLE 8 14,100 0 0
DSW INC COM 23334L102 315 15,375 SH   SOLE 44 15,375 0 0
DTE ENERGY CO COM 233331107 82 878 SH   SOLE 8 878 0 0
DTE ENERGY CO OPT 233331107 169 1,800 SH Call SOLE 8 1,800 0 0
DTE ENERGY CO COM 233331107 32 343 SH   SOLE 9 343 0 0
DTE ENERGY CO COM 233331107 11,352 121,182 SH   SOLE 44 121,182 0 0
DTE ENERGY CO COM 233331107 126 1,341 SH   DFND 66 0 0 1,341
DTS INC COM 23335C101 5 108 SH   SOLE 8 108 0 0
DTS INC COM 23335C101 329 7,740 SH   SOLE 44 7,740 0 0
DU PONT E I DE NEMOURS &amp CO COM 263534109 2,116 31,600 SH   SOLE 1 31,600 0 0
DU PONT E I DE NEMOURS &amp CO OPT 263534109 15,175 226,600 SH Put SOLE 8 226,600 0 0
DU PONT E I DE NEMOURS &amp CO OPT 263534109 13,454 200,900 SH Call SOLE 8 200,900 0 0
DU PONT E I DE NEMOURS &amp CO COM 263534109 1,602 23,915 SH   SOLE 8 23,915 0 0
DU PONT E I DE NEMOURS &amp CO COM 263534109 72 1,085 SH   SOLE 9 1,085 0 0
DU PONT E I DE NEMOURS &amp CO COM 263534109 36,680 547,715 SH   SOLE 44 547,715 0 0
DU PONT E I DE NEMOURS &amp CO COM 263534109 228 3,408 SH   DFND 66 0 0 3,408
DUCOMMUN INC DEL COM 264147109 3 117 SH   SOLE 8 117 0 0
DUCOMMUN INC DEL COM 264147109 0 1 SH   SOLE 44 1 0 0
DUKE ENERGY CORP NEW OPT 26441C204 12,782 159,700 SH Call SOLE 8 159,700 0 0
DUKE ENERGY CORP NEW COM 26441C204 2,716 33,937 SH   SOLE 8 33,937 0 0
DUKE ENERGY CORP NEW OPT 26441C204 11,438 142,900 SH Put SOLE 8 142,900 0 0
DUKE ENERGY CORP NEW COM 26441C204 2,603 32,526 SH   SOLE 9 32,526 0 0
DUKE ENERGY CORP NEW COM 26441C204 492,100 6,148,191 SH   SOLE 44 6,148,191 0 0
DUKE ENERGY CORP NEW COM 26441C204 27 333 SH   DFND 66 0 0 333
DUKE REALTY CORP COM 264411505 2,753 100,737 SH   SOLE 1 100,737 0 0
DUKE REALTY CORP TRUS 264411505 100 3,671 SH   SOLE 8 3,671 0 0
DUKE REALTY CORP TRUS 264411505 2,273 83,181 SH   SOLE 44 83,181 0 0
DULUTH HLDGS INC COM 26443V101 2 66 SH   SOLE 8 66 0 0
DULUTH HLDGS INC COM 26443V101 1,380 52,057 SH   SOLE 44 52,057 0 0
DUN &amp BRADSTREET CORP DEL NE COM 26483E100 1,429 10,461 SH   SOLE 1 10,461 0 0
DUN &amp BRADSTREET CORP DEL NE COM 26483E100 31 226 SH   SOLE 8 226 0 0
DUN &amp BRADSTREET CORP DEL NE COM 26483E100 1,933 14,156 SH   SOLE 44 14,156 0 0
DUNKIN BRANDS GROUP INC COM 265504100 3,439 66,029 SH   SOLE 1 66,029 0 0
DUNKIN BRANDS GROUP INC OPT 265504100 365 7,000 SH Put SOLE 8 7,000 0 0
DUNKIN BRANDS GROUP INC COM 265504100 835 16,027 SH   SOLE 8 16,027 0 0
DUNKIN BRANDS GROUP INC OPT 265504100 375 7,200 SH Call SOLE 8 7,200 0 0
DUNKIN BRANDS GROUP INC COM 265504100 878 16,861 SH   SOLE 44 16,861 0 0
DUPONT FABROS TECHNOLOGY INC TRUS 26613Q106 63 1,518 SH   SOLE 8 1,518 0 0
DUPONT FABROS TECHNOLOGY INC TRUS 26613Q106 603 14,626 SH   SOLE 44 14,626 0 0
DURECT CORP COM 266605104 1 830 SH   SOLE 8 830 0 0
DURECT CORP COM 266605104 0 13 SH   SOLE 44 13 0 0
DXP ENTERPRISES INC NEW COM 233377407 2 80 SH   SOLE 8 80 0 0
DXP ENTERPRISES INC NEW COM 233377407 5 178 SH   SOLE 44 178 0 0
DYCOM INDS INC COM 267475101 613 7,502 SH   SOLE 8 7,502 0 0
DYCOM INDS INC COM 267475101 3,469 42,408 SH   SOLE 44 42,408 0 0
DYNAGAS LNG PARTNERS LP COM Y2188B108 511 32,996 SH   SOLE 8 32,996 0 0
DYNAMIC MATLS CORP COM 267888105 2 147 SH   SOLE 8 147 0 0
DYNAMIC MATLS CORP COM 267888105 0 1 SH   SOLE 44 1 0 0
DYNAVAX TECHNOLOGIES CORP OPT 268158201 1,352 128,900 SH Call SOLE 8 128,900 0 0
DYNAVAX TECHNOLOGIES CORP COM 268158201 596 56,825 SH   SOLE 8 56,825 0 0
DYNAVAX TECHNOLOGIES CORP COM 268158201 5 501 SH   SOLE 44 501 0 0
DYNEGY INC NEW DEL COM 26817R108 5,067 408,895 SH   SOLE 8 408,895 0 0
DYNEGY INC NEW DEL WARR 26817R116 0 1,235 SH   SOLE 8 1,235 0 0
DYNEGY INC NEW DEL CONV 26817R405 5,015 60,500 SH   SOLE 8 60,500 0 0
DYNEGY INC NEW DEL COM 26817R108 186 14,985 SH   SOLE 44 14,985 0 0
DYNEX CAP INC TRUS 26817Q506 2 277 SH   SOLE 8 277 0 0
DYNEX CAP INC TRUS 26817Q506 5 638 SH   SOLE 44 638 0 0
E TRADE FINANCIAL CORP COM 269246401 4,873 167,362 SH   SOLE 8 167,362 0 0
E TRADE FINANCIAL CORP OPT 269246401 877 30,100 SH Put SOLE 8 30,100 0 0
E TRADE FINANCIAL CORP OPT 269246401 2,842 97,600 SH Call SOLE 8 97,600 0 0
E TRADE FINANCIAL CORP COM 269246401 2,250 77,262 SH   SOLE 44 77,262 0 0
EAGLE BANCORP INC MD COM 268948106 125 2,532 SH   SOLE 8 2,532 0 0
EAGLE BANCORP INC MD COM 268948106 575 11,659 SH   SOLE 44 11,659 0 0
EAGLE BULK SHIPPING INC COM Y2187A143 0 2 SH   SOLE 8 2 0 0
EAGLE MATERIALS INC OPT 26969P108 665 8,600 SH Call SOLE 8 8,600 0 0
EAGLE MATERIALS INC OPT 26969P108 139 1,800 SH Put SOLE 8 1,800 0 0
EAGLE MATERIALS INC COM 26969P108 56 728 SH   SOLE 8 728 0 0
EAGLE MATERIALS INC COM 26969P108 200 2,579 SH   SOLE 44 2,579 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 3,111 44,436 SH   SOLE 8 44,436 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 1,416 20,229 SH   SOLE 44 20,229 0 0
EARTHLINK HLDGS CORP OPT 27033X101 5 800 SH Put SOLE 8 800 0 0
EARTHLINK HLDGS CORP COM 27033X101 5 832 SH   SOLE 8 832 0 0
EARTHLINK HLDGS CORP OPT 27033X101 6 1,000 SH Call SOLE 8 1,000 0 0
EARTHLINK HLDGS CORP COM 27033X101 77 12,428 SH   SOLE 44 12,428 0 0
EARTHSTONE ENERGY INC COM 27032D205 0 28 SH   SOLE 8 28 0 0
EAST WEST BANCORP INC COM 27579R104 938 25,561 SH   SOLE 1 25,561 0 0
EAST WEST BANCORP INC COM 27579R104 5 139 SH   SOLE 8 139 0 0
EAST WEST BANCORP INC COM 27579R104 236 6,433 SH   SOLE 44 6,433 0 0
EASTERLY GOVT PPTYS INC TRUS 27616P103 6 317 SH   SOLE 8 317 0 0
EASTERLY GOVT PPTYS INC TRUS 27616P103 8 433 SH   SOLE 44 433 0 0
EASTGROUP PPTY INC TRUS 277276101 35 484 SH   SOLE 8 484 0 0
EASTGROUP PPTY INC TRUS 277276101 150 2,047 SH   SOLE 44 2,047 0 0
EASTMAN CHEM CO COM 277432100 75 1,116 SH   SOLE 8 1,116 0 0
EASTMAN CHEM CO OPT 277432100 1,360 20,100 SH Call SOLE 8 20,100 0 0
EASTMAN CHEM CO OPT 277432100 1,882 27,800 SH Put SOLE 8 27,800 0 0
EASTMAN CHEM CO COM 277432100 4,844 71,569 SH   SOLE 44 71,569 0 0
EASTMAN KODAK CO COM 277461406 2 105 SH   SOLE 8 105 0 0
EASTMAN KODAK CO COM 277461406 4 289 SH   SOLE 44 289 0 0
EATON CORP PLC COM G29183103 908 13,824 SH   SOLE 1 13,824 0 0
EATON CORP PLC OPT G29183103 11,053 168,200 SH Call SOLE 8 168,200 0 0
EATON CORP PLC OPT G29183103 5,507 83,800 SH Put SOLE 8 83,800 0 0
EATON CORP PLC COM G29183103 1,387 21,108 SH   SOLE 8 21,108 0 0
EATON CORP PLC COM G29183103 138 2,107 SH   SOLE 9 2,107 0 0
EATON CORP PLC COM G29183103 18,317 278,762 SH   SOLE 44 278,762 0 0
EATON CORP PLC COM G29183103 56 850 SH   DFND 66 0 0 850
EATON VANCE CORP COM 278265103 1,535 39,310 SH   SOLE 1 39,310 0 0
EATON VANCE CORP COM 278265103 89 2,279 SH   SOLE 8 2,279 0 0
EATON VANCE CORP COM 278265103 1,552 39,767 SH   SOLE 44 39,767 0 0
EBAY INC COM 278642103 2,139 65,000 SH   SOLE 1 65,000 0 0
EBAY INC OPT 278642103 8,557 260,100 SH Put SOLE 8 260,100 0 0
EBAY INC OPT 278642103 17,904 544,200 SH Call SOLE 8 544,200 0 0
EBAY INC COM 278642103 9,793 297,637 SH   SOLE 8 297,637 0 0
EBAY INC COM 278642103 29,176 886,796 SH   SOLE 9 886,796 0 0
EBAY INC COM 278642103 15,014 456,362 SH   SOLE 44 456,362 0 0
EBAY INC COM 278642103 18 562 SH   DFND 66 0 0 562
EBIX INC COM 278715206 974 17,137 SH   SOLE 8 17,137 0 0
EBIX INC OPT 278715206 875 15,400 SH Call SOLE 8 15,400 0 0
EBIX INC OPT 278715206 387 6,800 SH Put SOLE 8 6,800 0 0
EBIX INC COM 278715206 20 359 SH   SOLE 44 359 0 0
ECHELON CORP COM 27874N303 0 6 SH   SOLE 8 6 0 0
ECHELON CORP COM 27874N303 0 25 SH   DFND 66 0 0 25
ECHO GLOBAL LOGISTICS INC COM 27875T101 126 5,472 SH   SOLE 8 5,472 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 9 372 SH   SOLE 44 372 0 0
ECHOSTAR CORP COM 278768106 324 7,394 SH   SOLE 8 7,394 0 0
ECHOSTAR CORP COM 278768106 35 817 SH   SOLE 44 817 0 0
ECLIPSE RES CORP COM 27890G100 1 388 SH   SOLE 8 388 0 0
ECLIPSE RES CORP COM 27890G100 440 133,646 SH   SOLE 44 133,646 0 0
ECOLAB INC COM 278865100 39,102 321,245 SH   SOLE 1 0 321,245 0
ECOLAB INC OPT 278865100 779 6,400 SH Call SOLE 8 6,400 0 0
ECOLAB INC OPT 278865100 2,069 17,000 SH Put SOLE 8 17,000 0 0
ECOLAB INC COM 278865100 169 1,395 SH   SOLE 8 1,395 0 0
ECOLAB INC COM 278865100 1,873 15,388 SH   SOLE 9 15,388 0 0
ECOLAB INC COM 278865100 183 1,500 SH   DFND 20 0 0 1,500
ECOLAB INC COM 278865100 1,324 10,879 SH   SOLE 20 0 10,879 0
ECOLAB INC COM 278865100 5,482 45,037 SH   SOLE 44 45,037 0 0
ECOLAB INC COM 278865100 9,865 81,046 SH   SOLE 66 0 81,046 0
EDGE THERAPEUTICS INC COM 279870109 1 101 SH   SOLE 8 101 0 0
EDGE THERAPEUTICS INC COM 279870109 0 2 SH   SOLE 44 2 0 0
EDGEWELL PERS CARE CO COM 28035Q102 2,636 33,150 SH   SOLE 1 33,150 0 0
EDGEWELL PERS CARE CO COM 28035Q102 883 11,097 SH   SOLE 8 11,097 0 0
EDGEWELL PERS CARE CO OPT 28035Q102 374 4,700 SH Put SOLE 8 4,700 0 0
EDGEWELL PERS CARE CO OPT 28035Q102 262 3,300 SH Call SOLE 8 3,300 0 0
EDGEWELL PERS CARE CO COM 28035Q102 837 10,530 SH   SOLE 44 10,530 0 0
EDISON INTL COM 281020107 6 77 SH   SOLE 8 77 0 0
EDISON INTL OPT 281020107 3,815 52,800 SH Call SOLE 8 52,800 0 0
EDISON INTL OPT 281020107 816 11,300 SH Put SOLE 8 11,300 0 0
EDISON INTL COM 281020107 42 578 SH   SOLE 9 578 0 0
EDISON INTL COM 281020107 4,970 68,809 SH   SOLE 44 68,809 0 0
EDISON INTL COM 281020107 291 4,025 SH   SOLE 66 0 4,025 0
EDITAS MEDICINE INC COM 28106W103 1 43 SH   SOLE 8 43 0 0
EDITAS MEDICINE INC COM 28106W103 1 101 SH   SOLE 44 101 0 0
EDUCATION RLTY TR INC COM 28140H203 778 18,023 SH   SOLE 1 18,023 0 0
EDUCATION RLTY TR INC TRUS 28140H203 3,273 75,841 SH   SOLE 8 75,841 0 0
EDUCATION RLTY TR INC TRUS 28140H203 215 4,969 SH   SOLE 44 4,969 0 0
EDWARDS LIFESCIENCES CORP OPT 28176E108 2,954 24,500 SH Call SOLE 8 24,500 0 0
EDWARDS LIFESCIENCES CORP OPT 28176E108 2,158 17,900 SH Put SOLE 8 17,900 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 583 4,843 SH   SOLE 8 4,843 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 3,928 32,592 SH   SOLE 44 32,592 0 0
EGALET CORP COM 28226B104 1 137 SH   SOLE 8 137 0 0
EGALET CORP COM 28226B104 0 2 SH   SOLE 44 2 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 0 26 SH   SOLE 8 26 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 0 4 SH   SOLE 44 4 0 0
EL PASO ELEC CO COM 283677854 19 398 SH   SOLE 8 398 0 0
EL PASO ELEC CO COM 283677854 26 554 SH   SOLE 44 554 0 0
EL POLLO LOCO HLDGS INC COM 268603107 223 17,675 SH   SOLE 8 17,675 0 0
EL POLLO LOCO HLDGS INC OPT 268603107 81 6,400 SH Put SOLE 8 6,400 0 0
EL POLLO LOCO HLDGS INC OPT 268603107 315 25,000 SH Call SOLE 8 25,000 0 0
EL POLLO LOCO HLDGS INC COM 268603107 4 314 SH   SOLE 44 314 0 0
ELDORADO GOLD CORP NEW OPT 284902103 114 29,100 SH Put SOLE 8 29,100 0 0
ELDORADO GOLD CORP NEW OPT 284902103 152 38,600 SH Call SOLE 8 38,600 0 0
ELDORADO GOLD CORP NEW COM 284902103 278 70,738 SH   SOLE 8 70,738 0 0
ELDORADO GOLD CORP NEW COM 284902103 4 1,050 SH   DFND 20 0 0 1,050
ELDORADO RESORTS INC COM 28470R102 10 714 SH   SOLE 8 714 0 0
ELDORADO RESORTS INC COM 28470R102 540 38,440 SH   SOLE 44 38,440 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 1 170 SH   SOLE 8 170 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 0 3 SH   SOLE 44 3 0 0
ELECTROMED INC COM 285409108 193 42,000 SH   SOLE 44 42,000 0 0
ELECTRONIC ARTS INC OPT 285512109 10,111 118,400 SH Call SOLE 8 118,400 0 0
ELECTRONIC ARTS INC OPT 285512109 11,316 132,500 SH Put SOLE 8 132,500 0 0
ELECTRONIC ARTS INC COM 285512109 11,287 132,158 SH   SOLE 8 132,158 0 0
ELECTRONIC ARTS INC COM 285512109 6,120 71,658 SH   SOLE 9 71,658 0 0
ELECTRONIC ARTS INC COM 285512109 7,188 84,165 SH   SOLE 44 84,165 0 0
ELECTRONIC ARTS INC COM 285512109 798 9,350 SH   DFND 66 0 0 9,350
ELECTRONICS FOR IMAGING INC COM 286082102 990 20,248 SH   SOLE 8 20,248 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 31 645 SH   SOLE 44 645 0 0
ELEPHANT TALK COMM CORP COM 286202205 0 12 SH   DFND 66 0 0 12
ELLIE MAE INC COM 28849P100 1,174 11,145 SH   SOLE 1 11,145 0 0
ELLIE MAE INC COM 28849P100 211 2,002 SH   SOLE 8 2,002 0 0
ELLIE MAE INC COM 28849P100 47 451 SH   SOLE 44 451 0 0
ELLINGTON FINANCIAL LLC COM 288522303 22 1,300 SH   SOLE 8 1,300 0 0
ELLIS PERRY INTL INC COM 288853104 2 78 SH   SOLE 8 78 0 0
ELLIS PERRY INTL INC COM 288853104 349 18,101 SH   SOLE 44 18,101 0 0
EMBOTELLADORA ANDINA S A ADR 29081P303 113 5,000 SH   SOLE 1 5,000 0 0
EMBRAER S A ADR 29082A107 345 20,000 SH   DFND 20 0 0 20,000
EMBRAER S A ADR 29082A107 147 8,500 SH   SOLE 44 8,500 0 0
EMC INS GROUP INC COM 268664109 3 104 SH   SOLE 8 104 0 0
EMC INS GROUP INC COM 268664109 3 115 SH   SOLE 44 115 0 0
EMCOR GROUP INC OPT 29084Q100 864 14,500 SH Call SOLE 8 14,500 0 0
EMCOR GROUP INC COM 29084Q100 12 199 SH   SOLE 8 199 0 0
EMCOR GROUP INC COM 29084Q100 649 10,899 SH   SOLE 44 10,899 0 0
EMCORE CORP COM 290846203 1 169 SH   SOLE 8 169 0 0
EMCORE CORP COM 290846203 0 3 SH   SOLE 44 3 0 0
EMERGE ENERGY SVCS LP COM 29102H108 606 46,503 SH   SOLE 8 46,503 0 0
EMERGE ENERGY SVCS LP OPT 29102H108 456 35,000 SH Call SOLE 8 35,000 0 0
EMERGE ENERGY SVCS LP OPT 29102H108 705 54,100 SH Put SOLE 8 54,100 0 0
EMERGE ENERGY SVCS LP COM 29102H108 196 15,000 SH   SOLE 44 15,000 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 26 815 SH   SOLE 8 815 0 0
EMERGENT BIOSOLUTIONS INC BOND 29089QAB1 37 30,000 PRN   SOLE 8 0 0 30,000
EMERGENT BIOSOLUTIONS INC COM 29089Q105 75 2,372 SH   SOLE 44 2,372 0 0
EMERSON ELEC CO COM 291011104 4,354 79,869 SH   SOLE 1 79,869 0 0
EMERSON ELEC CO COM 291011104 1,312 24,071 SH   SOLE 8 24,071 0 0
EMERSON ELEC CO OPT 291011104 1,684 30,900 SH Put SOLE 8 30,900 0 0
EMERSON ELEC CO OPT 291011104 20,425 374,700 SH Call SOLE 8 374,700 0 0
EMERSON ELEC CO COM 291011104 32 578 SH   SOLE 9 578 0 0
EMERSON ELEC CO COM 291011104 20,484 375,770 SH   SOLE 44 375,770 0 0
EMPIRE DIST ELEC CO COM 291641108 191 5,605 SH   SOLE 1 5,605 0 0
EMPIRE DIST ELEC CO COM 291641108 10 282 SH   SOLE 8 282 0 0
EMPIRE DIST ELEC CO COM 291641108 2,197 64,378 SH   SOLE 44 64,378 0 0
EMPIRE RESORTS INC COM 292052305 0 21 SH   SOLE 8 21 0 0
EMPIRE ST RLTY TR INC COM 292104106 207 9,862 SH   SOLE 1 9,862 0 0
EMPIRE ST RLTY TR INC TRUS 292104106 225 10,764 SH   SOLE 8 10,764 0 0
EMPIRE ST RLTY TR INC TRUS 292104106 170 8,107 SH   SOLE 44 8,107 0 0
EMPLOYERS HOLDINGS INC COM 292218104 6 216 SH   SOLE 8 216 0 0
EMPLOYERS HOLDINGS INC COM 292218104 977 32,744 SH   SOLE 44 32,744 0 0
EMPRESA NACIONAL DE ELCTRCID ADR 29244T101 2 94 SH   SOLE 8 94 0 0
ENABLE MIDSTREAM PARTNERS LP COM 292480100 321 21,065 SH   SOLE 8 21,065 0 0
ENABLE MIDSTREAM PARTNERS LP COM 292480100 306 20,034 SH   SOLE 32 20,034 0 0
ENABLE MIDSTREAM PARTNERS LP COM 292480100 208 13,670 SH   SOLE 44 13,670 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 3 97 SH   SOLE 8 97 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 18 701 SH   SOLE 44 701 0 0
ENBRIDGE ENERGY MANAGEMENT L COM 29250X103 0 4 SH   SOLE 8 4 0 0
ENBRIDGE ENERGY MANAGEMENT L COM 29250X103 1,828 71,855 SH   SOLE 44 71,855 0 0
ENBRIDGE ENERGY PARTNERS L P OPT 29250R106 915 36,000 SH Call SOLE 8 36,000 0 0
ENBRIDGE ENERGY PARTNERS L P COM 29250R106 17,459 686,536 SH   SOLE 32 686,536 0 0
ENBRIDGE ENERGY PARTNERS L P COM 29250R106 314 12,360 SH   SOLE 44 12,360 0 0
ENBRIDGE INC COM 29250N105 9,290 210,034 SH   SOLE 1 210,034 0 0
ENBRIDGE INC OPT 29250N105 13 300 SH Put SOLE 8 300 0 0
ENBRIDGE INC OPT 29250N105 172 3,900 SH Call SOLE 8 3,900 0 0
ENBRIDGE INC COM 29250N105 1,190 26,915 SH   SOLE 9 26,915 0 0
ENBRIDGE INC COM 29250N105 5,931 134,096 SH   SOLE 44 134,096 0 0
ENBRIDGE INC COM 29250N105 57 1,280 SH   DFND 66 0 0 1,280
ENCANA CORP COM 292505104 1 52 SH   SOLE 8 52 0 0
ENCANA CORP OPT 292505104 1,296 123,800 SH Call SOLE 8 123,800 0 0
ENCANA CORP OPT 292505104 176 16,800 SH Put SOLE 8 16,800 0 0
ENCANA CORP COM 292505104 6 600 SH   DFND 20 0 0 600
ENCANA CORP COM 292505104 1,973 188,473 SH   SOLE 44 188,473 0 0
ENCORE CAP GROUP INC COM 292554102 23 1,014 SH   SOLE 8 1,014 0 0
ENCORE CAP GROUP INC COM 292554102 2,378 105,801 SH   SOLE 44 105,801 0 0
ENCORE WIRE CORP COM 292562105 712 19,362 SH   SOLE 1 19,362 0 0
ENCORE WIRE CORP COM 292562105 5 125 SH   SOLE 8 125 0 0
ENCORE WIRE CORP OPT 292562105 37 1,000 SH Put SOLE 8 1,000 0 0
ENCORE WIRE CORP OPT 292562105 40 1,100 SH Call SOLE 8 1,100 0 0
ENCORE WIRE CORP COM 292562105 10 269 SH   SOLE 44 269 0 0
ENDEAVOUR SILVER CORP COM 29258Y103 52 10,124 SH   SOLE 8 10,124 0 0
ENDEAVOUR SILVER CORP OPT 29258Y103 91 17,800 SH Call SOLE 8 17,800 0 0
ENDEAVOUR SILVER CORP OPT 29258Y103 18 3,600 SH Put SOLE 8 3,600 0 0
ENDEAVOUR SILVER CORP COM 29258Y103 24 4,600 SH   DFND 20 0 0 4,600
ENDESA AMERS SA ADR 29261D104 1 94 SH   SOLE 8 94 0 0
ENDO INTL PLC OPT G30401106 3,360 166,764 SH Put SOLE 8 166,764 0 0
ENDO INTL PLC OPT G30401106 7,217 358,200 SH Call SOLE 8 358,200 0 0
ENDO INTL PLC COM G30401106 1,865 92,510 SH   SOLE 8 92,510 0 0
ENDO INTL PLC COM G30401106 571 28,311 SH   SOLE 44 28,311 0 0
ENDOCHOICE HLDGS INC COM 29272U103 54 6,735 SH   SOLE 1 6,735 0 0
ENDOCHOICE HLDGS INC COM 29272U103 10 1,200 SH   SOLE 44 1,200 0 0
ENDOCYTE INC COM 29269A102 1 234 SH   SOLE 8 234 0 0
ENDOCYTE INC COM 29269A102 0 4 SH   SOLE 44 4 0 0
ENDOLOGIX INC COM 29266S106 382 29,835 SH   SOLE 1 29,835 0 0
ENDOLOGIX INC COM 29266S106 6 500 SH   SOLE 8 500 0 0
ENDOLOGIX INC COM 29266S106 12 1,009 SH   SOLE 44 1,009 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 11 1,205 SH   SOLE 8 1,205 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 8 960 SH   SOLE 44 960 0 0
ENDURANCE SPECIALTY HLDGS LT COM G30397106 39 600 SH   SOLE 8 600 0 0
ENDURANCE SPECIALTY HLDGS LT COM G30397106 103 1,565 SH   SOLE 44 1,565 0 0
ENDURO RTY TR TRUS 29269K100 4 1,119 SH   SOLE 8 1,119 0 0
ENDURO RTY TR COM 29269K100 12 3,500 SH   DFND 66 0 0 3,500
ENERGEN CORP COM 29265N108 130 2,254 SH   SOLE 1 2,254 0 0
ENERGEN CORP OPT 29265N108 121 2,100 SH Call SOLE 8 2,100 0 0
ENERGEN CORP OPT 29265N108 179 3,100 SH Put SOLE 8 3,100 0 0
ENERGEN CORP COM 29265N108 735 12,730 SH   SOLE 8 12,730 0 0
ENERGEN CORP COM 29265N108 310 5,370 SH   SOLE 44 5,370 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 3,016 60,374 SH   SOLE 1 60,374 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 76 1,509 SH   SOLE 44 1,509 0 0
ENERGOUS CORP COM 29272C103 0 1 SH   SOLE 8 1 0 0
ENERGOUS CORP COM 29272C103 0 1 SH   SOLE 44 1 0 0
ENERGOUS CORP COM 29272C103 31 1,600 SH   DFND 66 0 0 1,600
ENERGY FOCUS INC COM 29268T300 25 5,018 SH   SOLE 8 5,018 0 0
ENERGY FUELS INC COM 292671708 0 64 SH   DFND 20 0 0 64
ENERGY FUELS INC COM 292671708 0 22 SH   DFND 66 0 0 22
ENERGY RECOVERY INC OPT 29270J100 404 25,300 SH Call SOLE 8 25,300 0 0
ENERGY RECOVERY INC OPT 29270J100 8 500 SH Put SOLE 8 500 0 0
ENERGY TRANSFER EQUITY L P OPT 29273V100 3,754 223,600 SH Put SOLE 8 223,600 0 0
ENERGY TRANSFER EQUITY L P OPT 29273V100 10,665 635,200 SH Call SOLE 8 635,200 0 0
ENERGY TRANSFER EQUITY L P COM 29273V100 12,341 735,015 SH   SOLE 8 735,015 0 0
ENERGY TRANSFER EQUITY L P COM 29273V100 29,521 1,758,273 SH   SOLE 32 1,758,273 0 0
ENERGY TRANSFER EQUITY L P COM 29273V100 2,432 144,845 SH   SOLE 44 144,845 0 0
ENERGY TRANSFER PRTNRS L P OPT 29273R109 3,663 99,000 SH Call SOLE 8 99,000 0 0
ENERGY TRANSFER PRTNRS L P COM 29273R109 8,690 234,876 SH   SOLE 8 234,876 0 0
ENERGY TRANSFER PRTNRS L P OPT 29273R109 4,070 110,000 SH Put SOLE 8 110,000 0 0
ENERGY TRANSFER PRTNRS L P COM 29273R109 47,377 1,280,454 SH   SOLE 32 1,280,454 0 0
ENERGY TRANSFER PRTNRS L P COM 29273R109 6,809 184,029 SH   SOLE 44 184,029 0 0
ENERGY TRANSFER PRTNRS L P COM 29273R109 37 1,000 SH   DFND 66 0 0 1,000
ENERNOC INC COM 292764107 1 165 SH   SOLE 8 165 0 0
ENERNOC INC COM 292764107 0 3 SH   SOLE 44 3 0 0
ENERPLUS CORP OPT 292766102 105 16,400 SH Call SOLE 8 16,400 0 0
ENERPLUS CORP COM 292766102 122 19,008 SH   SOLE 8 19,008 0 0
ENERPLUS CORP OPT 292766102 135 21,000 SH Put SOLE 8 21,000 0 0
ENERSIS AMERICAS SA ADR 29274F104 20 2,455 SH   SOLE 1 2,455 0 0
ENERSIS AMERICAS SA ADR 29274F104 39 4,817 SH   SOLE 44 4,817 0 0
ENERSYS OPT 29275Y102 21 300 SH Put SOLE 8 300 0 0
ENERSYS COM 29275Y102 279 4,037 SH   SOLE 8 4,037 0 0
ENERSYS OPT 29275Y102 14 200 SH Call SOLE 8 200 0 0
ENERSYS COM 29275Y102 102 1,479 SH   SOLE 44 1,479 0 0
ENGILITY HLDGS INC NEW COM 29286C107 3 128 SH   SOLE 8 128 0 0
ENGILITY HLDGS INC NEW COM 29286C107 50 1,577 SH   SOLE 44 1,577 0 0
ENI S P A ADR 26874R108 591 20,501 SH   SOLE 8 20,501 0 0
ENI S P A ADR 26874R108 26 900 SH   DFND 66 0 0 900
ENLINK MIDSTREAM LLC COM 29336T100 72 4,325 SH   SOLE 8 4,325 0 0
ENLINK MIDSTREAM LLC COM 29336T100 9 532 SH   SOLE 32 532 0 0
ENLINK MIDSTREAM LLC COM 29336T100 2,841 169,617 SH   SOLE 44 169,617 0 0
ENLINK MIDSTREAM PARTNERS LP COM 29336U107 57 3,191 SH   SOLE 8 3,191 0 0
ENLINK MIDSTREAM PARTNERS LP COM 29336U107 7,243 409,003 SH   SOLE 32 409,003 0 0
ENLINK MIDSTREAM PARTNERS LP COM 29336U107 2,834 160,000 SH   SOLE 44 160,000 0 0
ENNIS INC COM 293389102 3 158 SH   SOLE 8 158 0 0
ENNIS INC COM 293389102 6 357 SH   SOLE 44 357 0 0
ENOVA INTL INC COM 29357K103 577 59,597 SH   SOLE 8 59,597 0 0
ENOVA INTL INC COM 29357K103 148 15,303 SH   SOLE 44 15,303 0 0
ENPHASE ENERGY INC COM 29355A107 25 20,900 SH   SOLE 44 20,900 0 0
ENPRO INDS INC COM 29355X107 327 5,741 SH   SOLE 8 5,741 0 0
ENPRO INDS INC COM 29355X107 17 297 SH   SOLE 44 297 0 0
ENSCO PLC COM G3157S106 234 27,505 SH   SOLE 1 27,505 0 0
ENSCO PLC OPT G3157S106 745 87,600 SH Call SOLE 8 87,600 0 0
ENSCO PLC COM G3157S106 3,430 403,565 SH   SOLE 8 403,565 0 0
ENSCO PLC OPT G3157S106 4,584 539,300 SH Put SOLE 8 539,300 0 0
ENSCO PLC COM G3157S106 96 11,299 SH   SOLE 44 11,299 0 0
ENSCO PLC COM G3157S106 17 2,000 SH   DFND 66 0 0 2,000
ENSIGN GROUP INC COM 29358P101 9 463 SH   SOLE 8 463 0 0
ENSIGN GROUP INC COM 29358P101 32 1,612 SH   SOLE 44 1,612 0 0
ENSTAR GROUP LIMITED COM G3075P101 23 142 SH   SOLE 8 142 0 0
ENSTAR GROUP LIMITED COM G3075P101 1,010 6,144 SH   SOLE 44 6,144 0 0
ENSTAR GROUP LIMITED COM G3075P101 17 102 SH   DFND 66 0 0 102
ENTEGRIS INC COM 29362U104 21 1,221 SH   SOLE 8 1,221 0 0
ENTEGRIS INC COM 29362U104 33 1,928 SH   SOLE 44 1,928 0 0
ENTELLUS MED INC COM 29363K105 1 47 SH   SOLE 8 47 0 0
ENTELLUS MED INC COM 29363K105 40 1,791 SH   SOLE 44 1,791 0 0
ENTERCOM COMMUNICATIONS CORP COM 293639100 16 1,216 SH   SOLE 8 1,216 0 0
ENTERCOM COMMUNICATIONS CORP COM 293639100 4 321 SH   SOLE 44 321 0 0
ENTERGY CORP NEW COM 29364G103 7,021 91,502 SH   SOLE 1 91,502 0 0
ENTERGY CORP NEW OPT 29364G103 8 100 SH Put SOLE 8 100 0 0
ENTERGY CORP NEW OPT 29364G103 307 4,000 SH Call SOLE 8 4,000 0 0
ENTERGY CORP NEW COM 29364G103 918 11,976 SH   SOLE 8 11,976 0 0
ENTERGY CORP NEW COM 29364G103 2,030 26,450 SH   SOLE 9 26,450 0 0
ENTERGY CORP NEW COM 29364G103 21,696 282,756 SH   SOLE 44 282,756 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 3 114 SH   SOLE 8 114 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 0 1 SH   SOLE 44 1 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 28 910 SH   SOLE 8 910 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 175 5,574 SH   SOLE 44 5,574 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 713 25,830 SH   SOLE 8 25,830 0 0
ENTERPRISE PRODS PARTNERS L OPT 293792107 1,732 62,700 SH Call SOLE 8 62,700 0 0
ENTERPRISE PRODS PARTNERS L OPT 293792107 1,550 56,100 SH Put SOLE 8 56,100 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 65,541 2,372,072 SH   SOLE 32 2,372,072 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 5,145 186,200 SH   SOLE 44 186,200 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 28 1,000 SH   DFND 66 0 0 1,000
ENTRAVISION COMMUNICATIONS C COM 29382R107 3 401 SH   SOLE 8 401 0 0
ENTRAVISION COMMUNICATIONS C COM 29382R107 6 842 SH   SOLE 44 842 0 0
ENVESTNET INC COM 29404K106 116 3,193 SH   SOLE 1 3,193 0 0
ENVESTNET INC COM 29404K106 9 256 SH   SOLE 8 256 0 0
ENVESTNET INC COM 29404K106 2,370 65,026 SH   SOLE 44 65,026 0 0
ENVISION HEALTHCARE HLDGS IN COM 29413U103 909 40,812 SH   SOLE 1 40,812 0 0
ENVISION HEALTHCARE HLDGS IN OPT 29413U103 8,739 392,400 SH Put SOLE 8 392,400 0 0
ENVISION HEALTHCARE HLDGS IN COM 29413U103 1,421 63,797 SH   SOLE 8 63,797 0 0
ENVISION HEALTHCARE HLDGS IN COM 29413U103 865 38,820 SH   SOLE 44 38,820 0 0
ENZO BIOCHEM INC COM 294100102 20 3,940 SH   SOLE 8 3,940 0 0
ENZO BIOCHEM INC COM 294100102 413 81,204 SH   SOLE 44 81,204 0 0
EOG RES INC COM 26875P101 37,962 392,532 SH   SOLE 1 22,043 370,489 0
EOG RES INC OPT 26875P101 16,712 172,800 SH Call SOLE 8 172,800 0 0
EOG RES INC COM 26875P101 1,652 17,084 SH   SOLE 8 17,084 0 0
EOG RES INC OPT 26875P101 5,851 60,500 SH Put SOLE 8 60,500 0 0
EOG RES INC COM 26875P101 150 1,548 SH   SOLE 9 1,548 0 0
EOG RES INC COM 26875P101 209 2,165 SH   DFND 20 0 0 2,165
EOG RES INC COM 26875P101 416 4,301 SH   SOLE 20 0 4,301 0
EOG RES INC COM 26875P101 18,708 193,453 SH   SOLE 44 193,453 0 0
EOG RES INC COM 26875P101 10,862 112,316 SH   SOLE 66 0 112,316 0
EOG RES INC COM 26875P101 200 2,067 SH   DFND 66 0 0 2,067
EP ENERGY CORP COM 268785102 1 239 SH   SOLE 8 239 0 0
EP ENERGY CORP COM 268785102 0 4 SH   SOLE 44 4 0 0
EPAM SYS INC COM 29414B104 57 828 SH   SOLE 1 828 0 0
EPAM SYS INC COM 29414B104 29 424 SH   SOLE 8 424 0 0
EPAM SYS INC COM 29414B104 43 625 SH   SOLE 44 625 0 0
EPIQ SYS INC COM 26882D109 17 1,057 SH   SOLE 8 1,057 0 0
EPIQ SYS INC COM 26882D109 12 683 SH   SOLE 44 683 0 0
EPIZYME INC COM 29428V104 2 248 SH   SOLE 8 248 0 0
EPIZYME INC COM 29428V104 5 548 SH   SOLE 44 548 0 0
EPLUS INC COM 294268107 4 39 SH   SOLE 8 39 0 0
EPLUS INC COM 294268107 1,368 14,494 SH   SOLE 44 14,494 0 0
EPR PPTYS COM 26884U109 1,042 13,234 SH   SOLE 1 13,234 0 0
EPR PPTYS TRUS 26884U109 36 465 SH   SOLE 8 465 0 0
EPR PPTYS TRUS 26884U109 364 4,626 SH   SOLE 44 4,626 0 0
EQT CORP OPT 26884L109 73 1,000 SH Put SOLE 8 1,000 0 0
EQT CORP COM 26884L109 57 789 SH   SOLE 8 789 0 0
EQT CORP OPT 26884L109 36 500 SH Call SOLE 8 500 0 0
EQT CORP COM 26884L109 4,954 68,220 SH   SOLE 44 68,220 0 0
EQT GP HLDGS LP COM 26885J103 1,815 72,414 SH   SOLE 32 72,414 0 0
EQT MIDSTREAM PARTNERS LP COM 26885B100 6 82 SH   SOLE 8 82 0 0
EQT MIDSTREAM PARTNERS LP COM 26885B100 12,546 164,670 SH   SOLE 32 164,670 0 0
EQT MIDSTREAM PARTNERS LP COM 26885B100 3,618 47,488 SH   SOLE 44 47,488 0 0
EQUIFAX INC COM 294429105 5,635 41,871 SH   SOLE 44 41,871 0 0
EQUINIX INC COM 29444U700 1,697 4,710 SH   SOLE 1 4,710 0 0
EQUINIX INC OPT 29444U700 288 800 SH Call SOLE 8 800 0 0
EQUINIX INC OPT 29444U700 2,017 5,600 SH Put SOLE 8 5,600 0 0
EQUINIX INC TRUS 29444U700 535 1,485 SH   SOLE 8 1,485 0 0
EQUINIX INC TRUS 29444U700 8,159 22,649 SH   SOLE 44 22,649 0 0
EQUITY BANCSHARES INC COM 29460X109 2 64 SH   SOLE 8 64 0 0
EQUITY BANCSHARES INC COM 29460X109 0 1 SH   SOLE 44 1 0 0
EQUITY COMWLTH COM 294628102 3,978 131,634 SH   SOLE 1 131,634 0 0
EQUITY COMWLTH TRUS 294628102 75 2,468 SH   SOLE 8 2,468 0 0
EQUITY COMWLTH TRUS 294628102 2,294 75,890 SH   SOLE 44 75,890 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 583 7,560 SH   SOLE 1 7,560 0 0
EQUITY LIFESTYLE PPTYS INC TRUS 29472R108 41 532 SH   SOLE 8 532 0 0
EQUITY LIFESTYLE PPTYS INC TRUS 29472R108 401 5,195 SH   SOLE 44 5,195 0 0
EQUITY ONE COM 294752100 1,952 63,760 SH   SOLE 1 63,760 0 0
EQUITY ONE OPT 294752100 46 1,500 SH Call SOLE 8 1,500 0 0
EQUITY ONE TRUS 294752100 19 616 SH   SOLE 8 616 0 0
EQUITY ONE TRUS 294752100 209 6,803 SH   SOLE 44 6,803 0 0
EQUITY RESIDENTIAL COM 29476L107 1,594 24,772 SH   SOLE 1 24,772 0 0
EQUITY RESIDENTIAL OPT 29476L107 675 10,500 SH Call SOLE 8 10,500 0 0
EQUITY RESIDENTIAL OPT 29476L107 611 9,500 SH Put SOLE 8 9,500 0 0
EQUITY RESIDENTIAL TRUS 29476L107 441 6,858 SH   SOLE 8 6,858 0 0
EQUITY RESIDENTIAL COM 29476L107 797 12,391 SH   SOLE 9 12,391 0 0
EQUITY RESIDENTIAL TRUS 29476L107 34,974 543,667 SH   SOLE 44 543,667 0 0
EQUITY RESIDENTIAL COM 29476L107 97 1,514 SH   DFND 66 0 0 1,514
ERA GROUP INC COM 26885G109 6 732 SH   SOLE 8 732 0 0
ERA GROUP INC COM 26885G109 0 2 SH   SOLE 44 2 0 0
ERICSSON OPT 294821608 14 1,900 SH Call SOLE 8 1,900 0 0
ERICSSON ADR 294821608 118 16,412 SH   SOLE 8 16,412 0 0
ERICSSON OPT 294821608 151 21,000 SH Put SOLE 8 21,000 0 0
ERIE INDTY CO COM 29530P102 88 862 SH   SOLE 8 862 0 0
ERIE INDTY CO COM 29530P102 45 448 SH   SOLE 44 448 0 0
ERIN ENERGY CORP COM 295625107 0 180 SH   SOLE 8 180 0 0
ERIN ENERGY CORP COM 295625107 146 62,218 SH   SOLE 41 62,218 0 0
ERIN ENERGY CORP COM 295625107 0 1 SH   SOLE 44 1 0 0
EROS INTL PLC COM G3788M114 3 183 SH   SOLE 8 183 0 0
EROS INTL PLC COM G3788M114 2,498 163,003 SH   SOLE 44 163,003 0 0
EROS INTL PLC COM G3788M114 33,998 2,219,167 SH   DFND 66 0 0 2,219,167
ESCALADE INC COM 296056104 2 130 SH   SOLE 8 130 0 0
ESCALADE INC COM 296056104 0 1 SH   SOLE 44 1 0 0
ESCO TECHNOLOGIES INC COM 296315104 23 484 SH   SOLE 8 484 0 0
ESCO TECHNOLOGIES INC COM 296315104 16 353 SH   SOLE 44 353 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 1 89 SH   SOLE 8 89 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 3 185 SH   SOLE 44 185 0 0
ESSA BANCORP INC COM 29667D104 1 102 SH   SOLE 8 102 0 0
ESSA BANCORP INC COM 29667D104 0 1 SH   SOLE 44 1 0 0
ESSENDANT INC COM 296689102 31 1,530 SH   SOLE 8 1,530 0 0
ESSENDANT INC COM 296689102 10 509 SH   SOLE 44 509 0 0
ESSENT GROUP LTD COM G3198U102 12 461 SH   SOLE 8 461 0 0
ESSENT GROUP LTD COM G3198U102 2,501 93,993 SH   SOLE 44 93,993 0 0
ESSEX PPTY TR INC COM 297178105 3,036 13,633 SH   SOLE 1 13,633 0 0
ESSEX PPTY TR INC TRUS 297178105 151 677 SH   SOLE 8 677 0 0
ESSEX PPTY TR INC TRUS 297178105 15,717 70,579 SH   SOLE 44 70,579 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 683 8,985 SH   SOLE 1 8,985 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 1,252 16,464 SH   SOLE 8 16,464 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 146 1,919 SH   SOLE 44 1,919 0 0
ETF MANAGERS TR OPT 26924G201 31 1,100 SH Call SOLE 8 1,100 0 0
ETF MANAGERS TR FUND 26924G201 18 654 SH   SOLE 8 654 0 0
ETFS GOLD TR FUND 26922Y105 170 1,330 SH   DFND 66 0 0 1,330
ETFS PLATINUM TR FUND 26922V101 76 769 SH   DFND 66 0 0 769
ETHAN ALLEN INTERIORS INC COM 297602104 542 17,343 SH   SOLE 1 17,343 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 5 153 SH   SOLE 8 153 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 71 2,253 SH   SOLE 44 2,253 0 0
ETSY INC OPT 29786A106 6 400 SH Call SOLE 8 400 0 0
ETSY INC OPT 29786A106 84 5,900 SH Put SOLE 8 5,900 0 0
ETSY INC COM 29786A106 725 50,829 SH   SOLE 8 50,829 0 0
ETSY INC COM 29786A106 1,399 97,955 SH   SOLE 44 97,955 0 0
ETSY INC COM 29786A106 64 4,500 SH   DFND 66 0 0 4,500
EURASIAN MINERALS INC COM 29843R100 39 36,000 SH   DFND 66 0 0 36,000
EURONAV NV ANTWERPEN COM B38564108 17 2,265 SH   SOLE 1 2,265 0 0
EURONAV NV ANTWERPEN COM B38564108 7,577 993,033 SH   SOLE 9 993,033 0 0
EURONET WORLDWIDE INC BOND 298736AH2 2,438 1,937,000 PRN   SOLE 8 0 0 1,937,000
EURONET WORLDWIDE INC OPT 298736109 311 3,800 SH Put SOLE 8 3,800 0 0
EURONET WORLDWIDE INC COM 298736109 192 2,349 SH   SOLE 8 2,349 0 0
EURONET WORLDWIDE INC OPT 298736109 172 2,100 SH Call SOLE 8 2,100 0 0
EURONET WORLDWIDE INC COM 298736109 3,673 44,882 SH   SOLE 44 44,882 0 0
EV ENERGY PARTNERS LP OPT 26926V107 87 36,100 SH Call SOLE 8 36,100 0 0
EV ENERGY PARTNERS LP OPT 26926V107 6 2,600 SH Put SOLE 8 2,600 0 0
EV ENERGY PARTNERS LP COM 26926V107 100 41,590 SH   SOLE 32 41,590 0 0
EVERBANK FINL CORP COM 29977G102 17 870 SH   SOLE 8 870 0 0
EVERBANK FINL CORP COM 29977G102 42 2,202 SH   SOLE 44 2,202 0 0
EVERCORE PARTNERS INC COM 29977A105 161 3,132 SH   SOLE 1 3,132 0 0
EVERCORE PARTNERS INC COM 29977A105 22 418 SH   SOLE 8 418 0 0
EVERCORE PARTNERS INC COM 29977A105 54 1,040 SH   SOLE 44 1,040 0 0
EVEREST RE GROUP LTD OPT G3223R108 247 1,300 SH Put SOLE 8 1,300 0 0
EVEREST RE GROUP LTD OPT G3223R108 38 200 SH Call SOLE 8 200 0 0
EVEREST RE GROUP LTD COM G3223R108 1,347 7,093 SH   SOLE 8 7,093 0 0
EVEREST RE GROUP LTD COM G3223R108 2,124 11,186 SH   SOLE 44 11,186 0 0
EVERI HLDGS INC COM 30034T103 0 24 SH   SOLE 8 24 0 0
EVERSOURCE ENERGY COM 30040W108 534 9,854 SH   SOLE 8 9,854 0 0
EVERSOURCE ENERGY COM 30040W108 16,099 297,152 SH   SOLE 44 297,152 0 0
EVERTEC INC COM 30040P103 7 392 SH   SOLE 8 392 0 0
EVERTEC INC COM 30040P103 14 870 SH   SOLE 44 870 0 0
EVERYDAY HEALTH INC COM 300415106 1 175 SH   SOLE 8 175 0 0
EVERYDAY HEALTH INC COM 300415106 0 3 SH   SOLE 44 3 0 0
EVOGENE LTD COM M4119S104 315 49,330 SH   SOLE 9 49,330 0 0
EVOLENT HEALTH INC COM 30050B101 61 2,471 SH   SOLE 8 2,471 0 0
EVOLENT HEALTH INC COM 30050B101 909 36,935 SH   SOLE 44 36,935 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 1 176 SH   SOLE 8 176 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 0 2 SH   SOLE 44 2 0 0
EVOLVING SYS INC COM 30049R209 2 567 SH   SOLE 8 567 0 0
EXA CORP COM 300614500 24 1,529 SH   SOLE 8 1,529 0 0
EXA CORP COM 300614500 0 1 SH   SOLE 44 1 0 0
EXACT SCIENCES CORP COM 30063P105 0 3 SH   SOLE 8 3 0 0
EXACT SCIENCES CORP OPT 30063P105 5,283 284,500 SH Call SOLE 8 284,500 0 0
EXACT SCIENCES CORP OPT 30063P105 563 30,300 SH Put SOLE 8 30,300 0 0
EXACT SCIENCES CORP COM 30063P105 176 9,506 SH   SOLE 44 9,506 0 0
EXACTECH INC COM 30064E109 3 127 SH   SOLE 8 127 0 0
EXACTECH INC COM 30064E109 114 4,245 SH   SOLE 44 4,245 0 0
EXAR CORP COM 300645108 3 304 SH   SOLE 8 304 0 0
EXAR CORP COM 300645108 5 566 SH   SOLE 44 566 0 0
EXCO RESOURCES INC COM 269279402 1 1,238 SH   SOLE 8 1,238 0 0
EXCO RESOURCES INC OPT 269279402 266 248,400 SH Call SOLE 8 248,400 0 0
EXCO RESOURCES INC OPT 269279402 22 20,500 SH Put SOLE 8 20,500 0 0
EXCO RESOURCES INC COM 269279402 219 205,819 SH   SOLE 44 205,819 0 0
EXELIXIS INC COM 30161Q104 591 46,166 SH   SOLE 8 46,166 0 0
EXELIXIS INC OPT 30161Q104 1,420 111,000 SH Put SOLE 8 111,000 0 0
EXELIXIS INC OPT 30161Q104 2,186 170,900 SH Call SOLE 8 170,900 0 0
EXELIXIS INC COM 30161Q104 40 3,132 SH   SOLE 44 3,132 0 0
EXELON CORP COM 30161N101 5,311 159,553 SH   SOLE 8 159,553 0 0
EXELON CORP OPT 30161N101 1,375 41,300 SH Put SOLE 8 41,300 0 0
EXELON CORP OPT 30161N101 5,013 150,600 SH Call SOLE 8 150,600 0 0
EXELON CORP COM 30161N101 236 7,100 SH   SOLE 9 7,100 0 0
EXELON CORP COM 30161N101 13,043 391,787 SH   SOLE 44 391,787 0 0
EXELON CORP COM 30161N101 96 2,872 SH   DFND 66 0 0 2,872
EXETER RES CORP COM 301835104 4 3,200 SH   DFND 20 0 0 3,200
EXETER RES CORP COM 301835104 23 18,200 SH   DFND 66 0 0 18,200
EXLSERVICE HOLDINGS INC COM 302081104 332 6,655 SH   SOLE 1 6,655 0 0
EXLSERVICE HOLDINGS INC COM 302081104 8 159 SH   SOLE 8 159 0 0
EXLSERVICE HOLDINGS INC COM 302081104 601 12,058 SH   SOLE 44 12,058 0 0
EXONE CO COM 302104104 646 42,423 SH   SOLE 8 42,423 0 0
EXONE CO OPT 302104104 186 12,200 SH Put SOLE 8 12,200 0 0
EXONE CO OPT 302104104 230 15,100 SH Call SOLE 8 15,100 0 0
EXONE CO COM 302104104 0 1 SH   SOLE 44 1 0 0
EXPEDIA INC DEL COM 30212P303 8,092 69,324 SH   SOLE 8 69,324 0 0
EXPEDIA INC DEL OPT 30212P303 16,672 142,840 SH Call SOLE 8 142,840 0 0
EXPEDIA INC DEL OPT 30212P303 37,736 323,300 SH Put SOLE 8 323,300 0 0
EXPEDIA INC DEL COM 30212P303 5 44 SH   SOLE 9 44 0 0
EXPEDIA INC DEL COM 30212P303 8,174 70,045 SH   SOLE 44 70,045 0 0
EXPEDITORS INTL WASH INC COM 302130109 2,010 39,014 SH   SOLE 1 39,014 0 0
EXPEDITORS INTL WASH INC OPT 302130109 2,004 38,900 SH Call SOLE 8 38,900 0 0
EXPEDITORS INTL WASH INC OPT 302130109 881 17,100 SH Put SOLE 8 17,100 0 0
EXPEDITORS INTL WASH INC COM 302130109 68 1,310 SH   SOLE 8 1,310 0 0
EXPEDITORS INTL WASH INC COM 302130109 3,561 69,132 SH   SOLE 44 69,132 0 0
EXPONENT INC COM 30214U102 8 158 SH   SOLE 8 158 0 0
EXPONENT INC COM 30214U102 18 356 SH   SOLE 44 356 0 0
EXPRESS INC COM 30219E103 348 29,524 SH   SOLE 8 29,524 0 0
EXPRESS INC OPT 30219E103 541 45,900 SH Put SOLE 8 45,900 0 0
EXPRESS INC OPT 30219E103 160 13,600 SH Call SOLE 8 13,600 0 0
EXPRESS INC COM 30219E103 3,113 264,080 SH   SOLE 44 264,080 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 2,151 30,500 SH   SOLE 1 30,500 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 845 11,976 SH   SOLE 8 11,976 0 0
EXPRESS SCRIPTS HLDG CO OPT 30219G108 5,692 80,700 SH Put SOLE 8 80,700 0 0
EXPRESS SCRIPTS HLDG CO OPT 30219G108 28,677 406,600 SH Call SOLE 8 406,600 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 31,435 445,703 SH   SOLE 9 445,703 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 7 100 SH   DFND 20 0 0 100
EXPRESS SCRIPTS HLDG CO COM 30219G108 24,852 352,353 SH   SOLE 44 352,353 0 0
EXTENDED STAY AMER INC TRUS 30224P200 134 9,436 SH   SOLE 8 9,436 0 0
EXTENDED STAY AMER INC TRUS 30224P200 20 1,422 SH   SOLE 44 1,422 0 0
EXTERRAN CORP COM 30227H106 12 725 SH   SOLE 8 725 0 0
EXTERRAN CORP COM 30227H106 63 4,081 SH   SOLE 44 4,081 0 0
EXTRA SPACE STORAGE INC COM 30225T102 1,206 15,190 SH   SOLE 1 15,190 0 0
EXTRA SPACE STORAGE INC TRUS 30225T102 1,114 14,029 SH   SOLE 8 14,029 0 0
EXTRA SPACE STORAGE INC TRUS 30225T102 10,940 137,779 SH   SOLE 44 137,779 0 0
EXTREME NETWORKS INC COM 30226D106 31 7,069 SH   SOLE 8 7,069 0 0
EXTREME NETWORKS INC COM 30226D106 1,116 248,735 SH   SOLE 44 248,735 0 0
EXXON MOBIL CORP COM 30231G102 7,992 91,565 SH   SOLE 1 91,565 0 0
EXXON MOBIL CORP OPT 30231G102 8,728 100,000 SH Call SOLE 1 100,000 0 0
EXXON MOBIL CORP OPT 30231G102 175,591 2,011,800 SH Put SOLE 8 2,011,800 0 0
EXXON MOBIL CORP OPT 30231G102 150,680 1,726,400 SH Call SOLE 8 1,726,400 0 0
EXXON MOBIL CORP COM 30231G102 21,373 244,877 SH   SOLE 8 244,877 0 0
EXXON MOBIL CORP OPT 30231G102 8,728 100,000 SH Call SOLE 9 100,000 0 0
EXXON MOBIL CORP COM 30231G102 384 4,395 SH   SOLE 9 4,395 0 0
EXXON MOBIL CORP COM 30231G102 234,284 2,684,290 SH   SOLE 44 2,684,290 0 0
EXXON MOBIL CORP COM 30231G102 3,571 40,919 SH   DFND 66 0 0 40,919
EXXON MOBIL CORP COM 30231G102 263 3,016 SH   SOLE 99 3,016 0 0
EZCORP INC OPT 302301106 7 600 SH Call SOLE 8 600 0 0
EZCORP INC COM 302301106 13 1,181 SH   SOLE 8 1,181 0 0
EZCORP INC OPT 302301106 77 7,000 SH Put SOLE 8 7,000 0 0
EZCORP INC COM 302301106 8 698 SH   SOLE 44 698 0 0
F M C CORP OPT 302491303 73 1,500 SH Put SOLE 8 1,500 0 0
F M C CORP OPT 302491303 2,722 56,300 SH Call SOLE 8 56,300 0 0
F M C CORP COM 302491303 364 7,528 SH   SOLE 8 7,528 0 0
F M C CORP COM 302491303 3,065 63,417 SH   SOLE 44 63,417 0 0
F5 NETWORKS INC COM 315616102 3,986 31,981 SH   SOLE 8 31,981 0 0
F5 NETWORKS INC OPT 315616102 3,016 24,200 SH Put SOLE 8 24,200 0 0
F5 NETWORKS INC OPT 315616102 1,620 13,000 SH Call SOLE 8 13,000 0 0
F5 NETWORKS INC COM 315616102 7 60 SH   DFND 20 0 0 60
F5 NETWORKS INC COM 315616102 7,881 63,226 SH   SOLE 44 63,226 0 0
FABRINET COM G3323L100 6 145 SH   SOLE 8 145 0 0
FABRINET COM G3323L100 469 10,519 SH   SOLE 44 10,519 0 0
FACEBOOK INC COM 30303M102 19,658 153,262 SH   SOLE 1 0 153,262 0
FACEBOOK INC OPT 30303M102 234,221 1,826,000 SH Put SOLE 8 1,826,000 0 0
FACEBOOK INC COM 30303M102 8,337 64,995 SH   SOLE 8 64,995 0 0
FACEBOOK INC OPT 30303M102 392,955 3,063,500 SH Call SOLE 8 3,063,500 0 0
FACEBOOK INC COM 30303M102 408 3,176 SH   SOLE 9 3,176 0 0
FACEBOOK INC COM 30303M102 10 75 SH   DFND 20 0 0 75
FACEBOOK INC COM 30303M102 1,290 10,054 SH   SOLE 20 0 10,054 0
FACEBOOK INC COM 30303M102 102,163 796,475 SH   SOLE 44 796,475 0 0
FACEBOOK INC COM 30303M102 1,996 15,560 SH   SOLE 66 0 15,560 0
FACEBOOK INC COM 30303M102 2,414 18,822 SH   DFND 66 0 0 18,822
FACEBOOK INC COM 30303M102 962 7,500 SH   SOLE 79 7,500 0 0
FACTSET RESH SYS INC OPT 303075105 1,394 8,600 SH Call SOLE 8 8,600 0 0
FACTSET RESH SYS INC COM 303075105 3 17 SH   SOLE 8 17 0 0
FACTSET RESH SYS INC OPT 303075105 2,140 13,200 SH Put SOLE 8 13,200 0 0
FACTSET RESH SYS INC COM 303075105 3,965 24,461 SH   SOLE 44 24,461 0 0
FAIR ISAAC CORP COM 303250104 325 2,614 SH   SOLE 8 2,614 0 0
FAIR ISAAC CORP COM 303250104 113 908 SH   SOLE 44 908 0 0
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 13 1,508 SH   SOLE 8 1,508 0 0
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 11 1,279 SH   SOLE 44 1,279 0 0
FAIRPOINT COMMUNICATIONS INC COM 305560302 4 262 SH   SOLE 8 262 0 0
FAIRPOINT COMMUNICATIONS INC COM 305560302 4 296 SH   SOLE 44 296 0 0
FALCONSTOR SOFTWARE INC COM 306137100 0 191 SH   SOLE 8 191 0 0
FANG HLDGS LTD OPT 30711Y102 246 54,700 SH Put SOLE 8 54,700 0 0
FANG HLDGS LTD ADR 30711Y102 233 51,950 SH   SOLE 8 51,950 0 0
FANG HLDGS LTD OPT 30711Y102 197 43,800 SH Call SOLE 8 43,800 0 0
FANG HLDGS LTD ADR 30711Y102 491 109,400 SH   SOLE 9 109,400 0 0
FANG HLDGS LTD ADR 30711Y102 1,432 319,000 SH   SOLE 44 319,000 0 0
FANG HLDGS LTD ADR 30711Y102 463 103,010 SH   DFND 66 0 0 103,010
FARMER BROS CO COM 307675108 2 58 SH   SOLE 8 58 0 0
FARMER BROS CO COM 307675108 455 12,815 SH   SOLE 44 12,815 0 0
FARMERS CAP BK CORP COM 309562106 3 92 SH   SOLE 8 92 0 0
FARMERS CAP BK CORP COM 309562106 0 1 SH   SOLE 44 1 0 0
FARMERS NATL BANC CORP COM 309627107 0 2 SH   SOLE 44 2 0 0
FARMLAND PARTNERS INC TRUS 31154R109 1 72 SH   SOLE 8 72 0 0
FARMLAND PARTNERS INC TRUS 31154R109 0 1 SH   SOLE 44 1 0 0
FARO TECHNOLOGIES INC COM 311642102 17 459 SH   SOLE 8 459 0 0
FARO TECHNOLOGIES INC COM 311642102 134 3,728 SH   SOLE 44 3,728 0 0
FASTENAL CO COM 311900104 912 21,815 SH   SOLE 1 21,815 0 0
FASTENAL CO COM 311900104 165 3,968 SH   SOLE 8 3,968 0 0
FASTENAL CO OPT 311900104 1,099 26,300 SH Call SOLE 8 26,300 0 0
FASTENAL CO OPT 311900104 560 13,400 SH Put SOLE 8 13,400 0 0
FASTENAL CO COM 311900104 3,929 94,028 SH   SOLE 44 94,028 0 0
FBL FINL GROUP INC COM 30239F106 5 77 SH   SOLE 8 77 0 0
FBL FINL GROUP INC COM 30239F106 10 153 SH   SOLE 44 153 0 0
FBR &amp CO COM 30247C400 1 72 SH   SOLE 8 72 0 0
FBR &amp CO COM 30247C400 0 1 SH   SOLE 44 1 0 0
FCB FINL HLDGS INC COM 30255G103 203 5,281 SH   SOLE 1 5,281 0 0
FCB FINL HLDGS INC COM 30255G103 7 185 SH   SOLE 8 185 0 0
FCB FINL HLDGS INC COM 30255G103 17 458 SH   SOLE 44 458 0 0
FEDERAL AGRIC MTG CORP COM 313148306 284 7,204 SH   SOLE 8 7,204 0 0
FEDERAL AGRIC MTG CORP COM 313148306 5 122 SH   SOLE 44 122 0 0
FEDERAL MOGUL HOLDINGS CORP COM 313549404 2 190 SH   SOLE 8 190 0 0
FEDERAL MOGUL HOLDINGS CORP COM 313549404 4 463 SH   SOLE 44 463 0 0
FEDERAL REALTY INVT TR COM 313747206 583 3,787 SH   SOLE 1 3,787 0 0
FEDERAL REALTY INVT TR TRUS 313747206 93 607 SH   SOLE 8 607 0 0
FEDERAL REALTY INVT TR TRUS 313747206 8,085 52,531 SH   SOLE 44 52,531 0 0
FEDERAL SIGNAL CORP COM 313855108 7 508 SH   SOLE 8 508 0 0
FEDERAL SIGNAL CORP COM 313855108 11 828 SH   SOLE 44 828 0 0
FEDERATED INVS INC PA COM 314211103 13 452 SH   SOLE 8 452 0 0
FEDERATED INVS INC PA COM 314211103 68 2,288 SH   SOLE 44 2,288 0 0
FEDERATED NATL HLDG CO COM 31422T101 1 78 SH   SOLE 8 78 0 0
FEDERATED NATL HLDG CO COM 31422T101 3 180 SH   SOLE 44 180 0 0
FEDEX CORP COM 31428X106 2,269 12,987 SH   SOLE 1 12,987 0 0
FEDEX CORP COM 31428X106 3,534 20,229 SH   SOLE 8 20,229 0 0
FEDEX CORP OPT 31428X106 10,393 59,500 SH Put SOLE 8 59,500 0 0
FEDEX CORP OPT 31428X106 19,110 109,400 SH Call SOLE 8 109,400 0 0
FEDEX CORP COM 31428X106 172 988 SH   SOLE 9 988 0 0
FEDEX CORP COM 31428X106 70 400 SH   SOLE 20 0 400 0
FEDEX CORP COM 31428X106 245 1,400 SH   DFND 20 0 0 1,400
FEDEX CORP COM 31428X106 17,080 97,765 SH   SOLE 44 97,765 0 0
FEDEX CORP COM 31428X106 1,048 6,000 SH   SOLE 79 6,000 0 0
FEDEX CORP COM 31428X106 80 460 SH   SOLE 99 460 0 0
FELCOR LODGING TR INC TRUS 31430F101 22 3,492 SH   SOLE 8 3,492 0 0
FELCOR LODGING TR INC TRUS 31430F101 56 8,582 SH   SOLE 44 8,582 0 0
FERRARI N V COM N3167Y103 2,729 52,610 SH   SOLE 1 52,610 0 0
FERRARI N V OPT N3167Y103 24 460 SH Put SOLE 8 460 0 0
FERRARI N V COM N3167Y103 857 16,530 SH   SOLE 8 16,530 0 0
FERRARI N V OPT N3167Y103 698 13,460 SH Call SOLE 8 13,460 0 0
FERRARI N V COM N3167Y103 7,060 136,151 SH   SOLE 9 136,151 0 0
FERRELLGAS PARTNERS L.P. COM 315293100 14 1,200 SH   SOLE 8 1,200 0 0
FERRELLGAS PARTNERS L.P. COM 315293100 848 72,816 SH   SOLE 32 72,816 0 0
FERRO CORP COM 315405100 45 3,252 SH   SOLE 8 3,252 0 0
FERRO CORP OPT 315405100 40 2,900 SH Call SOLE 8 2,900 0 0
FERRO CORP OPT 315405100 72 5,200 SH Put SOLE 8 5,200 0 0
FERRO CORP COM 315405100 279 20,226 SH   SOLE 44 20,226 0 0
FERROGLOBE PLC COM G33856108 5 506 SH   SOLE 8 506 0 0
FERROGLOBE PLC COM G33856108 0 7 SH   SOLE 44 7 0 0
FIAT CHRYSLER AUTOMOBILES N COM N31738102 2,985 466,352 SH   SOLE 1 466,352 0 0
FIAT CHRYSLER AUTOMOBILES N OPT N31738102 287 44,900 SH Call SOLE 8 44,900 0 0
FIAT CHRYSLER AUTOMOBILES N OPT N31738102 97 15,100 SH Put SOLE 8 15,100 0 0
FIAT CHRYSLER AUTOMOBILES N BOND N31738110 64 100,370 PRN   SOLE 9 0 0 100,370
FIAT CHRYSLER AUTOMOBILES N COM N31738102 9,520 1,487,609 SH   SOLE 9 1,487,609 0 0
FIBROGEN INC COM 31572Q808 24 1,146 SH   SOLE 8 1,146 0 0
FIBROGEN INC COM 31572Q808 14 684 SH   SOLE 44 684 0 0
FIDELITY &amp GTY LIFE COM 315785105 3 148 SH   SOLE 8 148 0 0
FIDELITY &amp GTY LIFE COM 315785105 271 11,683 SH   SOLE 44 11,683 0 0
FIDELITY NATIONAL FINANCIAL COM 31620R402 7 554 SH   SOLE 8 554 0 0
FIDELITY NATIONAL FINANCIAL COM 31620R303 53 1,400 SH   SOLE 8 1,400 0 0
FIDELITY NATIONAL FINANCIAL OPT 31620R303 15 400 SH Put SOLE 8 400 0 0
FIDELITY NATIONAL FINANCIAL COM 31620R303 19,357 524,427 SH   SOLE 44 524,427 0 0
FIDELITY NATIONAL FINANCIAL COM 31620R402 12 941 SH   SOLE 44 941 0 0
FIDELITY NATL INFORMATION SV OPT 31620M106 77 1,000 SH Put SOLE 8 1,000 0 0
FIDELITY NATL INFORMATION SV OPT 31620M106 1,487 19,300 SH Call SOLE 8 19,300 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 113 1,473 SH   SOLE 8 1,473 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 6,901 89,601 SH   SOLE 44 89,601 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 130 1,690 SH   SOLE 66 0 1,690 0
FIDELITY SOUTHERN CORP NEW COM 316394105 27 1,482 SH   SOLE 8 1,482 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 5 279 SH   SOLE 44 279 0 0
FIDUS INVT CORP COM 316500107 27 1,710 SH   SOLE 8 1,710 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 4 165 SH   SOLE 8 165 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 86 3,570 SH   SOLE 44 3,570 0 0
FIFTH STR ASSET MGMT INC COM 31679P109 0 32 SH   SOLE 8 32 0 0
FIFTH STR ASSET MGMT INC COM 31679P109 0 1 SH   SOLE 44 1 0 0
FIFTH STREET FINANCE CORP COM 31678A103 0 16 SH   SOLE 8 16 0 0
FIFTH THIRD BANCORP OPT 316773100 239 11,700 SH Put SOLE 8 11,700 0 0
FIFTH THIRD BANCORP OPT 316773100 1,508 73,700 SH Call SOLE 8 73,700 0 0
FIFTH THIRD BANCORP COM 316773100 13 647 SH   SOLE 8 647 0 0
FIFTH THIRD BANCORP COM 316773100 36,498 1,783,880 SH   SOLE 44 1,783,880 0 0
FINANCIAL ENGINES INC COM 317485100 14 460 SH   SOLE 8 460 0 0
FINANCIAL ENGINES INC COM 317485100 23 775 SH   SOLE 44 775 0 0
FINANCIAL INSTNS INC COM 317585404 5 198 SH   SOLE 8 198 0 0
FINANCIAL INSTNS INC COM 317585404 5 188 SH   SOLE 44 188 0 0
FINISAR CORP BOND 31787AAM3 3,009 2,549,000 PRN   SOLE 8 0 0 2,549,000
FINISAR CORP COM 31787A507 471 15,803 SH   SOLE 8 15,803 0 0
FINISAR CORP OPT 31787A507 1,377 46,200 SH Call SOLE 8 46,200 0 0
FINISAR CORP OPT 31787A507 441 14,800 SH Put SOLE 8 14,800 0 0
FINISAR CORP COM 31787A507 894 29,973 SH   SOLE 44 29,973 0 0
FINISH LINE INC OPT 317923100 72 3,100 SH Put SOLE 8 3,100 0 0
FINISH LINE INC OPT 317923100 475 20,600 SH Call SOLE 8 20,600 0 0
FINISH LINE INC COM 317923100 207 8,950 SH   SOLE 8 8,950 0 0
FINISH LINE INC COM 317923100 1,543 66,881 SH   SOLE 44 66,881 0 0
FIREEYE INC COM 31816Q101 4,322 293,468 SH   SOLE 8 293,468 0 0
FIREEYE INC BOND 31816QAB7 632 687,000 PRN   SOLE 8 0 0 687,000
FIREEYE INC BOND 31816QAD3 824 904,000 PRN   SOLE 8 0 0 904,000
FIREEYE INC OPT 31816Q101 17,315 1,175,500 SH Call SOLE 8 1,175,500 0 0
FIREEYE INC OPT 31816Q101 1,566 106,300 SH Put SOLE 8 106,300 0 0
FIREEYE INC COM 31816Q101 30,952 2,101,309 SH   SOLE 44 2,101,309 0 0
FIREEYE INC COM 31816Q101 138 9,400 SH   DFND 66 0 0 9,400
FIRST AMERN FINL CORP COM 31847R102 39 989 SH   SOLE 8 989 0 0
FIRST AMERN FINL CORP COM 31847R102 105 2,664 SH   SOLE 44 2,664 0 0
FIRST BANCORP INC ME COM 31866P102 3 142 SH   SOLE 8 142 0 0
FIRST BANCORP INC ME COM 31866P102 0 1 SH   SOLE 44 1 0 0
FIRST BANCORP N C COM 318910106 5 244 SH   SOLE 8 244 0 0
FIRST BANCORP N C COM 318910106 5 245 SH   SOLE 44 245 0 0
FIRST BANCORP P R COM 318672706 5 966 SH   SOLE 8 966 0 0
FIRST BANCORP P R COM 318672706 306 58,836 SH   SOLE 44 58,836 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 2 100 SH   SOLE 8 100 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 0 1 SH   SOLE 44 1 0 0
FIRST BUSEY CORP COM 319383204 138 6,095 SH   SOLE 1 6,095 0 0
FIRST BUSEY CORP COM 319383204 4 191 SH   SOLE 8 191 0 0
FIRST BUSEY CORP COM 319383204 9 418 SH   SOLE 44 418 0 0
FIRST CMNTY BANCSHARES INC N COM 31983A103 3 121 SH   SOLE 8 121 0 0
FIRST CMNTY BANCSHARES INC N COM 31983A103 5 204 SH   SOLE 44 204 0 0
FIRST CMNTY FINL PARTNERS IN COM 31985Q106 2 168 SH   SOLE 8 168 0 0
FIRST CMNTY FINL PARTNERS IN COM 31985Q106 0 1 SH   SOLE 44 1 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 7 692 SH   SOLE 8 692 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 51 5,118 SH   SOLE 44 5,118 0 0
FIRST CONN BANCORP INC MD COM 319850103 3 174 SH   SOLE 8 174 0 0
FIRST CONN BANCORP INC MD COM 319850103 0 1 SH   SOLE 44 1 0 0
FIRST CTZNS BANCSHARES INC N COM 31946M103 14 47 SH   SOLE 8 47 0 0
FIRST CTZNS BANCSHARES INC N COM 31946M103 29 98 SH   SOLE 44 98 0 0
FIRST DATA CORP NEW COM 32008D106 97 7,391 SH   SOLE 8 7,391 0 0
FIRST DATA CORP NEW COM 32008D106 4,923 374,115 SH   SOLE 44 374,115 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 6 132 SH   SOLE 8 132 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 0 1 SH   SOLE 44 1 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 24 1,664 SH   SOLE 8 1,664 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 0 1 SH   SOLE 44 1 0 0
FIRST FINL BANCORP OH COM 320209109 12 556 SH   SOLE 8 556 0 0
FIRST FINL BANCORP OH COM 320209109 18 847 SH   SOLE 44 847 0 0
FIRST FINL BANKSHARES COM 32020R109 20 536 SH   SOLE 8 536 0 0
FIRST FINL BANKSHARES COM 32020R109 26 724 SH   SOLE 44 724 0 0
FIRST FINL CORP IND COM 320218100 5 124 SH   SOLE 8 124 0 0
FIRST FINL CORP IND COM 320218100 5 126 SH   SOLE 44 126 0 0
FIRST FNDTN INC COM 32026V104 189 7,652 SH   SOLE 1 7,652 0 0
FIRST FNDTN INC COM 32026V104 4 164 SH   SOLE 8 164 0 0
FIRST FNDTN INC COM 32026V104 0 1 SH   SOLE 44 1 0 0
FIRST HAWAIIAN INC COM 32051X108 111 4,134 SH   SOLE 8 4,134 0 0
FIRST HAWAIIAN INC COM 32051X108 3 104 SH   SOLE 44 104 0 0
FIRST HORIZON NATL CORP COM 320517105 122 7,978 SH   SOLE 8 7,978 0 0
FIRST HORIZON NATL CORP OPT 320517105 134 8,800 SH Call SOLE 8 8,800 0 0
FIRST HORIZON NATL CORP COM 320517105 86 5,668 SH   SOLE 44 5,668 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 2,397 84,940 SH   SOLE 1 84,940 0 0
FIRST INDUSTRIAL REALTY TRUS TRUS 32054K103 21 761 SH   SOLE 8 761 0 0
FIRST INDUSTRIAL REALTY TRUS TRUS 32054K103 227 8,068 SH   SOLE 44 8,068 0 0
FIRST INTERNET BANCORP COM 320557101 1 32 SH   SOLE 8 32 0 0
FIRST INTERNET BANCORP COM 320557101 0 1 SH   SOLE 44 1 0 0
FIRST INTST BANCSYSTEM INC COM 32055Y201 4 122 SH   SOLE 8 122 0 0
FIRST INTST BANCSYSTEM INC COM 32055Y201 9 273 SH   SOLE 44 273 0 0
FIRST LONG IS CORP COM 320734106 6 176 SH   SOLE 8 176 0 0
FIRST LONG IS CORP COM 320734106 6 190 SH   SOLE 44 190 0 0
FIRST MAJESTIC SILVER CORP OPT 32076V103 796 77,300 SH Put SOLE 8 77,300 0 0
FIRST MAJESTIC SILVER CORP OPT 32076V103 1,396 135,500 SH Call SOLE 8 135,500 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 869 84,360 SH   SOLE 8 84,360 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 25 2,400 SH   DFND 20 0 0 2,400
FIRST MAJESTIC SILVER CORP COM 32076V103 8 780 SH   DFND 66 0 0 780
FIRST MERCHANTS CORP COM 320817109 9 341 SH   SOLE 8 341 0 0
FIRST MERCHANTS CORP COM 320817109 14 530 SH   SOLE 44 530 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 2 88 SH   SOLE 8 88 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 0 1 SH   SOLE 44 1 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 13 692 SH   SOLE 8 692 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 21 1,113 SH   SOLE 44 1,113 0 0
FIRST NBC BK HLDG CO COM 32115D106 31 3,316 SH   SOLE 8 3,316 0 0
FIRST NBC BK HLDG CO COM 32115D106 2 222 SH   SOLE 44 222 0 0
FIRST NORTHWEST BANCORP COM 335834107 2 138 SH   SOLE 8 138 0 0
FIRST NORTHWEST BANCORP COM 335834107 0 1 SH   SOLE 44 1 0 0
FIRST POTOMAC RLTY TR TRUS 33610F109 9 1,049 SH   SOLE 8 1,049 0 0
FIRST POTOMAC RLTY TR TRUS 33610F109 33 3,613 SH   SOLE 44 3,613 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 443 5,748 SH   SOLE 1 5,748 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 78 1,003 SH   SOLE 8 1,003 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 744 9,655 SH   SOLE 44 9,655 0 0
FIRST SOLAR INC COM 336433107 132 3,335 SH   SOLE 1 3,335 0 0
FIRST SOLAR INC OPT 336433107 15,907 402,800 SH Put SOLE 8 402,800 0 0
FIRST SOLAR INC COM 336433107 6,497 164,539 SH   SOLE 8 164,539 0 0
FIRST SOLAR INC OPT 336433107 6,563 166,200 SH Call SOLE 8 166,200 0 0
FIRST SOLAR INC COM 336433107 168 4,231 SH   SOLE 9 4,231 0 0
FIRST SOLAR INC COM 336433107 6,765 171,323 SH   SOLE 44 171,323 0 0
FIRST TR EXCHANGE TRADED FD OPT 33733E807 531 20,100 SH Call SOLE 8 20,100 0 0
FIRST TR EXCHANGE TRADED FD OPT 33733E807 156 5,900 SH Put SOLE 8 5,900 0 0
FIRST TR EXCHANGE TRADED FD FUND 33734X838 1 101 SH   SOLE 8 101 0 0
FIRST TR EXCHANGE TRADED FD OPT 33734X143 7,393 121,500 SH Put SOLE 8 121,500 0 0
FIRST TR EXCHANGE TRADED FD FUND 33733E203 64 645 SH   DFND 66 0 0 645
FIRSTCASH INC COM 33767D105 18 387 SH   SOLE 8 387 0 0
FIRSTCASH INC COM 33767D105 58 1,238 SH   SOLE 44 1,238 0 0
FIRSTENERGY CORP COM 337932107 1,162 35,162 SH   SOLE 8 35,162 0 0
FIRSTENERGY CORP OPT 337932107 179 5,400 SH Call SOLE 8 5,400 0 0
FIRSTENERGY CORP OPT 337932107 556 16,800 SH Put SOLE 8 16,800 0 0
FIRSTENERGY CORP COM 337932107 40 1,218 SH   SOLE 9 1,218 0 0
FIRSTENERGY CORP COM 337932107 23,447 708,823 SH   SOLE 44 708,823 0 0
FISERV INC OPT 337738108 279 2,800 SH Call SOLE 8 2,800 0 0
FISERV INC COM 337738108 46 462 SH   SOLE 8 462 0 0
FISERV INC OPT 337738108 119 1,200 SH Put SOLE 8 1,200 0 0
FISERV INC COM 337738108 15,594 156,770 SH   SOLE 44 156,770 0 0
FITBIT INC OPT 33812L102 5,202 350,500 SH Call SOLE 8 350,500 0 0
FITBIT INC COM 33812L102 8,128 547,694 SH   SOLE 8 547,694 0 0
FITBIT INC OPT 33812L102 11,278 760,000 SH Put SOLE 8 760,000 0 0
FITBIT INC COM 33812L102 237 16,000 SH   DFND 20 0 0 16,000
FITBIT INC COM 33812L102 1,212 81,691 SH   SOLE 44 81,691 0 0
FITBIT INC COM 33812L102 691 46,550 SH   DFND 66 0 0 46,550
FIVE BELOW INC COM 33829M101 375 9,319 SH   SOLE 1 9,319 0 0
FIVE BELOW INC OPT 33829M101 2,619 65,000 SH Call SOLE 8 65,000 0 0
FIVE BELOW INC COM 33829M101 62 1,529 SH   SOLE 8 1,529 0 0
FIVE BELOW INC COM 33829M101 30 749 SH   SOLE 44 749 0 0
FIVE OAKS INVT CORP TRUS 33830W106 0 76 SH   SOLE 8 76 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 88 1,686 SH   SOLE 1 1,686 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 173 3,286 SH   SOLE 44 3,286 0 0
FIVE9 INC COM 338307101 52 3,345 SH   SOLE 8 3,345 0 0
FIVE9 INC COM 338307101 6 390 SH   SOLE 44 390 0 0
FLAGSTAR BANCORP INC COM 337930705 55 1,979 SH   SOLE 8 1,979 0 0
FLAGSTAR BANCORP INC COM 337930705 398 14,310 SH   SOLE 44 14,310 0 0
FLAMEL TECHNOLOGIES SA ADR 338488109 19 1,527 SH   SOLE 8 1,527 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 246 1,413 SH   SOLE 8 1,413 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 1,193 6,866 SH   SOLE 44 6,866 0 0
FLEETMATICS GROUP PLC COM G35569105 23 382 SH   SOLE 8 382 0 0
FLEETMATICS GROUP PLC COM G35569105 68 1,134 SH   SOLE 44 1,134 0 0
FLEX LTD COM Y2573F102 1,095 80,375 SH   SOLE 1 80,375 0 0
FLEX LTD OPT Y2573F102 42 3,100 SH Put SOLE 8 3,100 0 0
FLEX LTD OPT Y2573F102 170 12,500 SH Call SOLE 8 12,500 0 0
FLEX LTD COM Y2573F102 0 9 SH   SOLE 9 9 0 0
FLEX LTD COM Y2573F102 8,938 656,269 SH   SOLE 44 656,269 0 0
FLEX LTD COM Y2573F102 37 2,694 SH   DFND 66 0 0 2,694
FLEX PHARMA INC COM 33938A105 1 108 SH   SOLE 8 108 0 0
FLEX PHARMA INC COM 33938A105 11 901 SH   SOLE 44 901 0 0
FLEXION THERAPEUTICS INC COM 33938J106 292 14,957 SH   SOLE 8 14,957 0 0
FLEXION THERAPEUTICS INC COM 33938J106 0 2 SH   SOLE 44 2 0 0
FLEXSTEEL INDS INC COM 339382103 3 60 SH   SOLE 8 60 0 0
FLEXSTEEL INDS INC COM 339382103 0 1 SH   SOLE 44 1 0 0
FLIR SYS INC OPT 302445101 6 200 SH Put SOLE 8 200 0 0
FLIR SYS INC COM 302445101 130 4,144 SH   SOLE 8 4,144 0 0
FLIR SYS INC OPT 302445101 19 600 SH Call SOLE 8 600 0 0
FLIR SYS INC COM 302445101 906 28,804 SH   SOLE 44 28,804 0 0
FLOTEK INDS INC DEL OPT 343389102 74 5,100 SH Call SOLE 8 5,100 0 0
FLOTEK INDS INC DEL OPT 343389102 39 2,700 SH Put SOLE 8 2,700 0 0
FLOTEK INDS INC DEL COM 343389102 194 13,356 SH   SOLE 8 13,356 0 0
FLOTEK INDS INC DEL COM 343389102 1,304 89,733 SH   SOLE 44 89,733 0 0
FLOWERS FOODS INC COM 343498101 1,434 94,879 SH   SOLE 8 94,879 0 0
FLOWERS FOODS INC OPT 343498101 53 3,500 SH Call SOLE 8 3,500 0 0
FLOWERS FOODS INC OPT 343498101 17 1,100 SH Put SOLE 8 1,100 0 0
FLOWERS FOODS INC COM 343498101 964 63,795 SH   SOLE 44 63,795 0 0
FLOWSERVE CORP OPT 34354P105 183 3,800 SH Call SOLE 8 3,800 0 0
FLOWSERVE CORP COM 34354P105 297 6,165 SH   SOLE 8 6,165 0 0
FLOWSERVE CORP OPT 34354P105 43 900 SH Put SOLE 8 900 0 0
FLOWSERVE CORP COM 34354P105 1,231 25,516 SH   SOLE 9 25,516 0 0
FLOWSERVE CORP COM 34354P105 1,572 32,607 SH   SOLE 44 32,607 0 0
FLUIDIGM CORP DEL COM 34385P108 1 180 SH   SOLE 8 180 0 0
FLUIDIGM CORP DEL COM 34385P108 53 6,557 SH   SOLE 44 6,557 0 0
FLUOR CORP NEW OPT 343412102 7,529 146,700 SH Put SOLE 8 146,700 0 0
FLUOR CORP NEW COM 343412102 2,062 40,162 SH   SOLE 8 40,162 0 0
FLUOR CORP NEW OPT 343412102 2,479 48,300 SH Call SOLE 8 48,300 0 0
FLUOR CORP NEW COM 343412102 2,880 56,088 SH   SOLE 44 56,088 0 0
FLUOR CORP NEW COM 343412102 24 465 SH   DFND 66 0 0 465
FLUSHING FINL CORP COM 343873105 8 344 SH   SOLE 8 344 0 0
FLUSHING FINL CORP COM 343873105 9 377 SH   SOLE 44 377 0 0
FMC TECHNOLOGIES INC OPT 30249U101 24 800 SH Call SOLE 8 800 0 0
FMC TECHNOLOGIES INC OPT 30249U101 119 4,000 SH Put SOLE 8 4,000 0 0
FMC TECHNOLOGIES INC COM 30249U101 47 1,549 SH   SOLE 8 1,549 0 0
FMC TECHNOLOGIES INC COM 30249U101 415 14,000 SH   SOLE 9 14,000 0 0
FMC TECHNOLOGIES INC COM 30249U101 3,017 101,680 SH   SOLE 44 101,680 0 0
FNB CORP PA COM 302520101 22 1,790 SH   SOLE 8 1,790 0 0
FNB CORP PA COM 302520101 52 4,266 SH   SOLE 44 4,266 0 0
FOAMIX PHARMACEUTICALS LTD COM M46135105 2,431 262,536 SH   SOLE 8 262,536 0 0
FOGO DE CHAO INC COM 344177100 0 31 SH   SOLE 8 31 0 0
FOGO DE CHAO INC COM 344177100 154 14,546 SH   SOLE 44 14,546 0 0
FOMENTO ECONOMICO MEXICANO S ADR 344419106 407 4,421 SH   SOLE 1 4,421 0 0
FOMENTO ECONOMICO MEXICANO S OPT 344419106 884 9,600 SH Put SOLE 8 9,600 0 0
FOMENTO ECONOMICO MEXICANO S ADR 344419106 270 2,935 SH   SOLE 8 2,935 0 0
FOMENTO ECONOMICO MEXICANO S OPT 344419106 9 100 SH Call SOLE 8 100 0 0
FOMENTO ECONOMICO MEXICANO S ADR 344419106 350 3,800 SH   DFND 20 0 0 3,800
FOMENTO ECONOMICO MEXICANO S ADR 344419106 4 44 SH   SOLE 44 44 0 0
FOMENTO ECONOMICO MEXICANO S ADR 344419106 33 359 SH   DFND 66 0 0 359
FONAR CORP COM 344437405 544 26,500 SH   SOLE 44 26,500 0 0
FOOT LOCKER INC COM 344849104 169 2,493 SH   SOLE 1 2,493 0 0
FOOT LOCKER INC COM 344849104 645 9,519 SH   SOLE 8 9,519 0 0
FOOT LOCKER INC OPT 344849104 819 12,100 SH Call SOLE 8 12,100 0 0
FOOT LOCKER INC OPT 344849104 2,777 41,000 SH Put SOLE 8 41,000 0 0
FOOT LOCKER INC COM 344849104 3,346 49,419 SH   SOLE 44 49,419 0 0
FORD MTR CO DEL COM 345370860 1,344 111,289 SH   SOLE 1 111,289 0 0
FORD MTR CO DEL OPT 345370860 4,801 397,800 SH Call SOLE 8 397,800 0 0
FORD MTR CO DEL COM 345370860 8,480 702,562 SH   SOLE 8 702,562 0 0
FORD MTR CO DEL OPT 345370860 23,472 1,944,600 SH Put SOLE 8 1,944,600 0 0
FORD MTR CO DEL COM 345370860 1,183 97,984 SH   SOLE 9 97,984 0 0
FORD MTR CO DEL COM 345370860 64,432 5,338,258 SH   SOLE 44 5,338,258 0 0
FORD MTR CO DEL COM 345370860 64 5,300 SH   DFND 66 0 0 5,300
FORESIGHT ENERGY LP COM 34552U104 0 92 SH   SOLE 8 92 0 0
FOREST CITY ENTERPRISES INC BOND 345550AP2 328 282,000 PRN   SOLE 8 0 0 282,000
FOREST CITY RLTY TR INC TRUS 345605109 2 106 SH   SOLE 8 106 0 0
FOREST CITY RLTY TR INC TRUS 345605109 7,964 344,336 SH   SOLE 44 344,336 0 0
FORESTAR GROUP INC OPT 346233109 437 37,300 SH Put SOLE 8 37,300 0 0
FORESTAR GROUP INC COM 346233109 264 22,520 SH   SOLE 8 22,520 0 0
FORESTAR GROUP INC COM 346233109 4 372 SH   SOLE 44 372 0 0
FORM HLDGS CORP OPT 34634E102 12 4,500 SH Call SOLE 8 4,500 0 0
FORM HLDGS CORP COM 34634E102 0 131 SH   SOLE 8 131 0 0
FORMFACTOR INC COM 346375108 88 8,108 SH   SOLE 1 8,108 0 0
FORMFACTOR INC COM 346375108 24 2,203 SH   SOLE 8 2,203 0 0
FORMFACTOR INC COM 346375108 155 14,223 SH   SOLE 44 14,223 0 0
FORRESTER RESH INC COM 346563109 5 124 SH   SOLE 8 124 0 0
FORRESTER RESH INC COM 346563109 5 122 SH   SOLE 44 122 0 0
FORTINET INC COM 34959E109 1,656 44,795 SH   SOLE 8 44,795 0 0
FORTINET INC OPT 34959E109 151 4,100 SH Put SOLE 8 4,100 0 0
FORTINET INC OPT 34959E109 417 11,300 SH Call SOLE 8 11,300 0 0
FORTINET INC COM 34959E109 390 10,572 SH   SOLE 44 10,572 0 0
FORTIVE CORP COM 34959J108 10,943 214,970 SH   SOLE 8 214,970 0 0
FORTIVE CORP OPT 34959J108 636 12,500 SH Put SOLE 8 12,500 0 0
FORTIVE CORP OPT 34959J108 420 8,250 SH Call SOLE 8 8,250 0 0
FORTIVE CORP COM 34959J108 83 1,625 SH   SOLE 20 0 1,625 0
FORTIVE CORP COM 34959J108 4,393 86,277 SH   SOLE 44 86,277 0 0
FORTIVE CORP COM 34959J108 19 365 SH   SOLE 66 0 365 0
FORTIVE CORP COM 34959J108 10 196 SH   DFND 66 0 0 196
FORTRESS BIOTECH INC COM 34960Q109 1 211 SH   SOLE 8 211 0 0
FORTRESS BIOTECH INC COM 34960Q109 0 3 SH   SOLE 44 3 0 0
FORTRESS INVESTMENT GROUP LL OPT 34958B106 19 3,800 SH Call SOLE 8 3,800 0 0
FORTRESS INVESTMENT GROUP LL COM 34958B106 30 5,989 SH   SOLE 8 5,989 0 0
FORTRESS INVESTMENT GROUP LL OPT 34958B106 173 35,000 SH Put SOLE 8 35,000 0 0
FORTRESS INVESTMENT GROUP LL COM 34958B106 7 1,390 SH   DFND 66 0 0 1,390
FORTUNA SILVER MINES INC COM 349915108 0 57 SH   SOLE 8 57 0 0
FORTUNA SILVER MINES INC COM 349915108 40 5,500 SH   DFND 20 0 0 5,500
FORTUNE BRANDS HOME &amp SEC IN COM 34964C106 2,188 37,658 SH   SOLE 1 37,658 0 0
FORTUNE BRANDS HOME &amp SEC IN OPT 34964C106 87 1,500 SH Call SOLE 8 1,500 0 0
FORTUNE BRANDS HOME &amp SEC IN COM 34964C106 27 464 SH   SOLE 8 464 0 0
FORTUNE BRANDS HOME &amp SEC IN OPT 34964C106 17 300 SH Put SOLE 8 300 0 0
FORTUNE BRANDS HOME &amp SEC IN COM 34964C106 2,338 40,254 SH   SOLE 44 40,254 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 11 539 SH   SOLE 8 539 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 413 20,812 SH   SOLE 44 20,812 0 0
FORWARD AIR CORP COM 349853101 29 662 SH   SOLE 8 662 0 0
FORWARD AIR CORP COM 349853101 18 417 SH   SOLE 44 417 0 0
FOSSIL GROUP INC COM 34988V106 162 5,843 SH   SOLE 8 5,843 0 0
FOSSIL GROUP INC OPT 34988V106 158 5,700 SH Call SOLE 8 5,700 0 0
FOSSIL GROUP INC OPT 34988V106 203 7,300 SH Put SOLE 8 7,300 0 0
FOSSIL GROUP INC COM 34988V106 212 7,626 SH   SOLE 44 7,626 0 0
FOSTER L B CO COM 350060109 256 21,357 SH   SOLE 1 21,357 0 0
FOSTER L B CO COM 350060109 0 13 SH   SOLE 8 13 0 0
FOSTER L B CO COM 350060109 24 2,000 SH   SOLE 44 2,000 0 0
FOUNDATION MEDICINE INC COM 350465100 56 2,369 SH   SOLE 8 2,369 0 0
FOUNDATION MEDICINE INC COM 350465100 4 189 SH   SOLE 44 189 0 0
FOUR CORNERS PPTY TR INC TRUS 35086T109 12 546 SH   SOLE 8 546 0 0
FOUR CORNERS PPTY TR INC OPT 35086T109 41 1,911 SH Put SOLE 8 1,911 0 0
FOUR CORNERS PPTY TR INC OPT 35086T109 26 1,225 SH Call SOLE 8 1,225 0 0
FOUR CORNERS PPTY TR INC TRUS 35086T109 78 3,674 SH   SOLE 44 3,674 0 0
FOX FACTORY HLDG CORP COM 35138V102 95 4,157 SH   SOLE 8 4,157 0 0
FOX FACTORY HLDG CORP COM 35138V102 7 327 SH   SOLE 44 327 0 0
FRANCESCAS HLDGS CORP COM 351793104 124 8,077 SH   SOLE 8 8,077 0 0
FRANCESCAS HLDGS CORP OPT 351793104 93 6,000 SH Put SOLE 8 6,000 0 0
FRANCESCAS HLDGS CORP OPT 351793104 11 700 SH Call SOLE 8 700 0 0
FRANCESCAS HLDGS CORP COM 351793104 200 13,018 SH   SOLE 44 13,018 0 0
FRANCO NEVADA CORP COM 351858105 0 3 SH   DFND 66 0 0 3
FRANKLIN COVEY CO COM 353469109 1 63 SH   SOLE 8 63 0 0
FRANKLIN COVEY CO COM 353469109 0 1 SH   SOLE 44 1 0 0
FRANKLIN ELEC INC COM 353514102 21 503 SH   SOLE 8 503 0 0
FRANKLIN ELEC INC COM 353514102 22 538 SH   SOLE 44 538 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 5 134 SH   SOLE 8 134 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 165 4,401 SH   SOLE 44 4,401 0 0
FRANKLIN RES INC COM 354613101 349 9,823 SH   SOLE 8 9,823 0 0
FRANKLIN RES INC OPT 354613101 1,999 56,200 SH Put SOLE 8 56,200 0 0
FRANKLIN RES INC OPT 354613101 487 13,700 SH Call SOLE 8 13,700 0 0
FRANKLIN RES INC COM 354613101 13,804 388,065 SH   SOLE 44 388,065 0 0
FRANKLIN STREET PPTYS CORP TRUS 35471R106 21 1,718 SH   SOLE 8 1,718 0 0
FRANKLIN STREET PPTYS CORP TRUS 35471R106 78 6,202 SH   SOLE 44 6,202 0 0
FRANKS INTL N V COM N33462107 592 45,566 SH   SOLE 8 45,566 0 0
FRANKS INTL N V COM N33462107 9 676 SH   SOLE 44 676 0 0
FREDS INC COM 356108100 3 396 SH   SOLE 8 396 0 0
FREDS INC COM 356108100 4 485 SH   SOLE 44 485 0 0
FREEPORT-MCMORAN INC OPT 35671D857 11,853 1,091,400 SH Call SOLE 8 1,091,400 0 0
FREEPORT-MCMORAN INC OPT 35671D857 10,938 1,007,200 SH Put SOLE 8 1,007,200 0 0
FREEPORT-MCMORAN INC COM 35671D857 5 416 SH   SOLE 8 416 0 0
FREEPORT-MCMORAN INC COM 35671D857 308 28,369 SH   SOLE 9 28,369 0 0
FREEPORT-MCMORAN INC COM 35671D857 63 5,800 SH   DFND 20 0 0 5,800
FREEPORT-MCMORAN INC COM 35671D857 13,549 1,247,712 SH   SOLE 44 1,247,712 0 0
FREEPORT-MCMORAN INC COM 35671D857 345 31,782 SH   DFND 66 0 0 31,782
FREIGHTCAR AMER INC COM 357023100 1 75 SH   SOLE 8 75 0 0
FREIGHTCAR AMER INC COM 357023100 0 1 SH   SOLE 44 1 0 0
FRESH DEL MONTE PRODUCE INC COM G36738105 173 2,880 SH   SOLE 8 2,880 0 0
FRESH DEL MONTE PRODUCE INC COM G36738105 27 452 SH   SOLE 44 452 0 0
FRESHPET INC COM 358039105 59 6,820 SH   SOLE 1 6,820 0 0
FRESHPET INC COM 358039105 45 5,216 SH   SOLE 8 5,216 0 0
FRESHPET INC COM 358039105 3 298 SH   SOLE 44 298 0 0
FRONTIER COMMUNICATIONS CORP COM 35906A108 474 113,967 SH   SOLE 1 113,967 0 0
FRONTIER COMMUNICATIONS CORP OPT 35906A108 1,040 250,000 SH Put SOLE 1 250,000 0 0
FRONTIER COMMUNICATIONS CORP OPT 35906A108 1,241 298,300 SH Put SOLE 8 298,300 0 0
FRONTIER COMMUNICATIONS CORP CONV 35906A207 37,077 441,862 SH   SOLE 8 441,862 0 0
FRONTIER COMMUNICATIONS CORP COM 35906A108 378 91,047 SH   SOLE 8 91,047 0 0
FRONTIER COMMUNICATIONS CORP OPT 35906A108 363 87,300 SH Call SOLE 8 87,300 0 0
FRONTIER COMMUNICATIONS CORP COM 35906A108 8 1,806 SH   SOLE 9 1,806 0 0
FRONTIER COMMUNICATIONS CORP COM 35906A108 3,013 724,587 SH   SOLE 44 724,587 0 0
FRONTLINE LTD COM G3682E192 29 4,111 SH   SOLE 1 4,111 0 0
FRONTLINE LTD OPT G3682E192 92 12,800 SH Call SOLE 8 12,800 0 0
FRONTLINE LTD COM G3682E192 10 1,297 SH   SOLE 8 1,297 0 0
FRONTLINE LTD OPT G3682E192 253 35,340 SH Put SOLE 8 35,340 0 0
FRONTLINE LTD COM G3682E192 464 64,614 SH   SOLE 9 64,614 0 0
FRONTLINE LTD COM G3682E192 67 9,400 SH   DFND 20 0 0 9,400
FRONTLINE LTD COM G3682E192 1,894 264,214 SH   SOLE 44 264,214 0 0
FRP HLDGS INC COM 30292L107 2 78 SH   SOLE 8 78 0 0
FRP HLDGS INC COM 30292L107 0 1 SH   SOLE 44 1 0 0
FTD COS INC COM 30281V108 138 6,710 SH   SOLE 8 6,710 0 0
FTD COS INC COM 30281V108 5 247 SH   SOLE 44 247 0 0
FTI CONSULTING INC COM 302941109 11 256 SH   SOLE 8 256 0 0
FTI CONSULTING INC COM 302941109 754 16,946 SH   SOLE 44 16,946 0 0
FUELCELL ENERGY INC OPT 35952H502 11 2,064 SH Put SOLE 8 2,064 0 0
FUELCELL ENERGY INC COM 35952H502 11 2,082 SH   SOLE 8 2,082 0 0
FUELCELL ENERGY INC OPT 35952H502 12 2,232 SH Call SOLE 8 2,232 0 0
FUELCELL ENERGY INC COM 35952H502 0 3 SH   SOLE 44 3 0 0
FULLER H B CO COM 359694106 77 1,671 SH   SOLE 8 1,671 0 0
FULLER H B CO COM 359694106 37 785 SH   SOLE 44 785 0 0
FULTON FINL CORP PA COM 360271100 22 1,520 SH   SOLE 8 1,520 0 0
FULTON FINL CORP PA COM 360271100 51 3,521 SH   SOLE 44 3,521 0 0
FUTUREFUEL CORPORATION COM 36116M106 2 154 SH   SOLE 8 154 0 0
FUTUREFUEL CORPORATION COM 36116M106 4 329 SH   SOLE 44 329 0 0
FXCM INC OPT 302693205 0 20 SH Call SOLE 8 20 0 0
FXCM INC OPT 302693205 2 200 SH Put SOLE 8 200 0 0
FXCM INC COM 302693205 3 305 SH   SOLE 8 305 0 0
G &amp K SVCS INC COM 361268105 48 505 SH   SOLE 8 505 0 0
G &amp K SVCS INC COM 361268105 101 1,058 SH   SOLE 44 1,058 0 0
G-III APPAREL GROUP LTD COM 36237H101 11 370 SH   SOLE 8 370 0 0
G-III APPAREL GROUP LTD COM 36237H101 63 2,158 SH   SOLE 44 2,158 0 0
GAFISA S A ADR 362607301 0 97 SH   SOLE 8 97 0 0
GAIA INC NEW COM 36269P104 5 727 SH   SOLE 8 727 0 0
GAIA INC NEW COM 36269P104 0 1 SH   SOLE 44 1 0 0
GAIN CAP HLDGS INC COM 36268W100 17 2,805 SH   SOLE 8 2,805 0 0
GAIN CAP HLDGS INC COM 36268W100 0 4 SH   SOLE 44 4 0 0
GALENA BIOPHARMA INC COM 363256108 1 1,679 SH   SOLE 8 1,679 0 0
GALENA BIOPHARMA INC COM 363256108 0 21 SH   SOLE 44 21 0 0
GALLAGHER ARTHUR J &amp CO COM 363576109 3,159 62,104 SH   SOLE 1 62,104 0 0
GALLAGHER ARTHUR J &amp CO COM 363576109 2 37 SH   SOLE 8 37 0 0
GALLAGHER ARTHUR J &amp CO COM 363576109 6,999 137,565 SH   SOLE 44 137,565 0 0
GAMCO INVESTORS INC COM 361438104 1 27 SH   SOLE 8 27 0 0
GAMCO INVESTORS INC COM 361438104 2 58 SH   SOLE 44 58 0 0
GAMESTOP CORP NEW OPT 36467W109 949 34,400 SH Call SOLE 8 34,400 0 0
GAMESTOP CORP NEW OPT 36467W109 1,771 64,200 SH Put SOLE 8 64,200 0 0
GAMESTOP CORP NEW COM 36467W109 892 32,349 SH   SOLE 8 32,349 0 0
GAMESTOP CORP NEW COM 36467W109 4,856 176,002 SH   SOLE 44 176,002 0 0
GAMING &amp LEISURE PPTYS INC COM 36467J108 766 22,890 SH   SOLE 1 22,890 0 0
GAMING &amp LEISURE PPTYS INC OPT 36467J108 6 170 SH Call SOLE 8 170 0 0
GAMING &amp LEISURE PPTYS INC TRUS 36467J108 39 1,140 SH   SOLE 8 1,140 0 0
GAMING &amp LEISURE PPTYS INC TRUS 36467J108 447 13,392 SH   SOLE 44 13,392 0 0
GANNETT CO INC OPT 36473H104 22 1,900 SH Put SOLE 8 1,900 0 0
GANNETT CO INC OPT 36473H104 34 2,900 SH Call SOLE 8 2,900 0 0
GANNETT CO INC COM 36473H104 53 4,611 SH   SOLE 8 4,611 0 0
GANNETT CO INC COM 36473H104 189 16,190 SH   SOLE 44 16,190 0 0
GAP INC DEL COM 364760108 2,868 128,955 SH   SOLE 1 128,955 0 0
GAP INC DEL OPT 364760108 2,262 101,700 SH Call SOLE 8 101,700 0 0
GAP INC DEL OPT 364760108 2,891 130,000 SH Put SOLE 8 130,000 0 0
GAP INC DEL COM 364760108 969 43,558 SH   SOLE 8 43,558 0 0
GAP INC DEL COM 364760108 82 3,695 SH   SOLE 9 3,695 0 0
GAP INC DEL COM 364760108 6,968 313,341 SH   SOLE 44 313,341 0 0
GARMIN LTD COM H2906T109 269 5,600 SH   SOLE 1 5,600 0 0
GARMIN LTD OPT H2906T109 669 13,900 SH Call SOLE 8 13,900 0 0
GARMIN LTD OPT H2906T109 4,099 85,200 SH Put SOLE 8 85,200 0 0
GARMIN LTD COM H2906T109 1,944 40,414 SH   SOLE 8 40,414 0 0
GARMIN LTD COM H2906T109 2,984 62,041 SH   SOLE 44 62,041 0 0
GARTNER INC COM 366651107 6 70 SH   SOLE 8 70 0 0
GARTNER INC COM 366651107 1,899 21,451 SH   SOLE 44 21,451 0 0
GASLOG LTD COM G37585109 87 5,976 SH   SOLE 8 5,976 0 0
GASLOG LTD COM G37585109 0 4 SH   SOLE 44 4 0 0
GASLOG PARTNERS LP COM Y2687W108 428 19,621 SH   SOLE 32 19,621 0 0
GATX CORP OPT 361448103 13 300 SH Put SOLE 8 300 0 0
GATX CORP OPT 361448103 13 300 SH Call SOLE 8 300 0 0
GATX CORP COM 361448103 21 460 SH   SOLE 8 460 0 0
GATX CORP COM 361448103 36 799 SH   SOLE 44 799 0 0
GAZIT GLOBE LTD COM M4793C102 2,297 222,169 SH   SOLE 9 222,169 0 0
GCP APPLIED TECHNOLOGIES INC OPT 36164Y101 263 9,300 SH Call SOLE 8 9,300 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 16 556 SH   SOLE 8 556 0 0
GCP APPLIED TECHNOLOGIES INC OPT 36164Y101 127 4,500 SH Put SOLE 8 4,500 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 41 1,488 SH   SOLE 44 1,488 0 0
GENCOR INDS INC COM 368678108 1 48 SH   SOLE 8 48 0 0
GENCOR INDS INC COM 368678108 0 1 SH   SOLE 44 1 0 0
GENER8 MARITIME INC COM Y26889108 1 244 SH   SOLE 8 244 0 0
GENER8 MARITIME INC COM Y26889108 3 566 SH   SOLE 44 566 0 0
GENERAC HLDGS INC COM 368736104 139 3,817 SH   SOLE 1 3,817 0 0
GENERAC HLDGS INC COM 368736104 25 697 SH   SOLE 8 697 0 0
GENERAC HLDGS INC COM 368736104 33 911 SH   SOLE 44 911 0 0
GENERAL CABLE CORP DEL NEW OPT 369300108 136 9,100 SH Call SOLE 8 9,100 0 0
GENERAL CABLE CORP DEL NEW COM 369300108 26 1,726 SH   SOLE 8 1,726 0 0
GENERAL CABLE CORP DEL NEW OPT 369300108 7 500 SH Put SOLE 8 500 0 0
GENERAL CABLE CORP DEL NEW COM 369300108 2,302 153,674 SH   SOLE 44 153,674 0 0
GENERAL COMMUNICATION INC COM 369385109 2 179 SH   SOLE 8 179 0 0
GENERAL COMMUNICATION INC COM 369385109 5 339 SH   SOLE 44 339 0 0
GENERAL DYNAMICS CORP COM 369550108 6,036 38,900 SH   SOLE 1 38,900 0 0
GENERAL DYNAMICS CORP OPT 369550108 2,994 19,300 SH Put SOLE 8 19,300 0 0
GENERAL DYNAMICS CORP COM 369550108 23 147 SH   SOLE 8 147 0 0
GENERAL DYNAMICS CORP OPT 369550108 84,360 543,700 SH Call SOLE 8 543,700 0 0
GENERAL DYNAMICS CORP COM 369550108 0 1 SH   SOLE 9 1 0 0
GENERAL DYNAMICS CORP COM 369550108 16,534 106,557 SH   SOLE 44 106,557 0 0
GENERAL ELECTRIC CO COM 369604103 16,542 558,481 SH   SOLE 1 220,727 337,754 0
GENERAL ELECTRIC CO OPT 369604103 68,805 2,322,900 SH Call SOLE 8 2,322,900 0 0
GENERAL ELECTRIC CO OPT 369604103 115,311 3,893,000 SH Put SOLE 8 3,893,000 0 0
GENERAL ELECTRIC CO COM 369604103 5,894 198,991 SH   SOLE 8 198,991 0 0
GENERAL ELECTRIC CO COM 369604103 4,645 156,819 SH   SOLE 9 156,819 0 0
GENERAL ELECTRIC CO COM 369604103 45 1,509 SH   OTR 10 1,509 0 0
GENERAL ELECTRIC CO COM 369604103 600 20,250 SH   DFND 20 0 0 20,250
GENERAL ELECTRIC CO COM 369604103 1,355 45,740 SH   SOLE 20 0 45,740 0
GENERAL ELECTRIC CO COM 369604103 143,406 4,841,514 SH   SOLE 44 4,841,514 0 0
GENERAL ELECTRIC CO OPT 369604103 6,516 220,000 SH Call SOLE 44 220,000 0 0
GENERAL ELECTRIC CO COM 369604103 4 120 SH   SOLE 56 120 0 0
GENERAL ELECTRIC CO COM 369604103 13,932 470,368 SH   DFND 66 0 0 470,368
GENERAL ELECTRIC CO COM 369604103 11,645 393,137 SH   SOLE 66 0 393,137 0
GENERAL ELECTRIC CO COM 369604103 741 25,000 SH   SOLE 79 25,000 0 0
GENERAL ELECTRIC CO COM 369604103 1,189 40,143 SH   SOLE 99 40,143 0 0
GENERAL GROWTH PPTYS INC NEW COM 370023103 1,775 64,321 SH   SOLE 1 64,321 0 0
GENERAL GROWTH PPTYS INC NEW OPT 370023103 480 17,400 SH Call SOLE 8 17,400 0 0
GENERAL GROWTH PPTYS INC NEW OPT 370023103 905 32,800 SH Put SOLE 8 32,800 0 0
GENERAL GROWTH PPTYS INC NEW TRUS 370023103 187 6,792 SH   SOLE 8 6,792 0 0
GENERAL GROWTH PPTYS INC NEW TRUS 370023103 15,438 559,341 SH   SOLE 44 559,341 0 0
GENERAL MLS INC OPT 370334104 4,018 62,900 SH Put SOLE 8 62,900 0 0
GENERAL MLS INC COM 370334104 2,810 43,993 SH   SOLE 8 43,993 0 0
GENERAL MLS INC OPT 370334104 1,303 20,400 SH Call SOLE 8 20,400 0 0
GENERAL MLS INC COM 370334104 1,361 21,310 SH   SOLE 9 21,310 0 0
GENERAL MLS INC COM 370334104 27,203 425,876 SH   SOLE 44 425,876 0 0
GENERAL MLS INC COM 370334104 96 1,500 SH   DFND 66 0 0 1,500
GENERAL MLS INC COM 370334104 47 735 SH   SOLE 99 735 0 0
GENERAL MTRS CO COM 37045V100 1,632 51,362 SH   SOLE 1 51,362 0 0
GENERAL MTRS CO COM 37045V100 8,395 264,266 SH   SOLE 8 264,266 0 0
GENERAL MTRS CO OPT 37045V100 22,480 707,600 SH Call SOLE 8 707,600 0 0
GENERAL MTRS CO OPT 37045V100 46,175 1,453,400 SH Put SOLE 8 1,453,400 0 0
GENERAL MTRS CO COM 37045V100 256 8,061 SH   SOLE 9 8,061 0 0
GENERAL MTRS CO COM 37045V100 909 28,600 SH   DFND 20 0 0 28,600
GENERAL MTRS CO COM 37045V100 50,008 1,574,058 SH   SOLE 44 1,574,058 0 0
GENERAL MTRS CO COM 37045V100 1,248 39,277 SH   DFND 66 0 0 39,277
GENESCO INC OPT 371532102 5 100 SH Call SOLE 8 100 0 0
GENESCO INC COM 371532102 15 268 SH   SOLE 8 268 0 0
GENESCO INC OPT 371532102 27 500 SH Put SOLE 8 500 0 0
GENESCO INC COM 371532102 794 14,592 SH   SOLE 44 14,592 0 0
GENESEE &amp WYO INC COM 371559105 201 2,912 SH   SOLE 1 2,912 0 0
GENESEE &amp WYO INC COM 371559105 2 27 SH   SOLE 8 27 0 0
GENESEE &amp WYO INC COM 371559105 96 1,396 SH   SOLE 44 1,396 0 0
GENESIS ENERGY L P COM 371927104 3,776 99,436 SH   SOLE 32 99,436 0 0
GENESIS ENERGY L P COM 371927104 179 4,710 SH   SOLE 44 4,710 0 0
GENESIS HEALTHCARE INC COM 37185X106 1 410 SH   SOLE 8 410 0 0
GENESIS HEALTHCARE INC COM 37185X106 1 554 SH   SOLE 44 554 0 0
GENIE ENERGY LTD COM 372284208 0 80 SH   SOLE 8 80 0 0
GENIE ENERGY LTD COM 372284208 0 1 SH   SOLE 44 1 0 0
GENMARK DIAGNOSTICS INC COM 372309104 7 557 SH   SOLE 44 557 0 0
GENOMIC HEALTH INC COM 37244C101 24 816 SH   SOLE 8 816 0 0
GENOMIC HEALTH INC COM 37244C101 14 476 SH   SOLE 44 476 0 0
GENPACT LIMITED COM G3922B107 1,005 41,954 SH   SOLE 1 41,954 0 0
GENPACT LIMITED COM G3922B107 1 62 SH   SOLE 8 62 0 0
GENPACT LIMITED COM G3922B107 15 633 SH   SOLE 44 633 0 0
GENTEX CORP OPT 371901109 119 6,800 SH Call SOLE 8 6,800 0 0
GENTEX CORP COM 371901109 240 13,634 SH   SOLE 8 13,634 0 0
GENTEX CORP OPT 371901109 507 28,900 SH Put SOLE 8 28,900 0 0
GENTEX CORP COM 371901109 123 7,018 SH   SOLE 44 7,018 0 0
GENTHERM INC COM 37253A103 455 14,474 SH   SOLE 1 14,474 0 0
GENTHERM INC COM 37253A103 8 250 SH   SOLE 8 250 0 0
GENTHERM INC COM 37253A103 748 23,799 SH   SOLE 44 23,799 0 0
GENUINE PARTS CO OPT 372460105 201 2,000 SH Call SOLE 8 2,000 0 0
GENUINE PARTS CO COM 372460105 1,052 10,467 SH   SOLE 8 10,467 0 0
GENUINE PARTS CO OPT 372460105 412 4,100 SH Put SOLE 8 4,100 0 0
GENUINE PARTS CO COM 372460105 8,837 87,965 SH   SOLE 44 87,965 0 0
GENVEC INC COM 37246C307 0 200 SH   DFND 66 0 0 200
GENWORTH FINL INC OPT 37247D106 1,280 258,000 SH Put SOLE 8 258,000 0 0
GENWORTH FINL INC OPT 37247D106 2,089 421,100 SH Call SOLE 8 421,100 0 0
GENWORTH FINL INC COM 37247D106 6 1,163 SH   SOLE 8 1,163 0 0
GENWORTH FINL INC COM 37247D106 2,431 490,048 SH   SOLE 44 490,048 0 0
GEO GROUP INC NEW TRUS 36162J106 42 1,768 SH   SOLE 8 1,768 0 0
GEO GROUP INC NEW TRUS 36162J106 24 1,026 SH   SOLE 44 1,026 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 14 712 SH   SOLE 8 712 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 0 1 SH   SOLE 44 1 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
GERDAU S A ADR 373737105 753 277,048 SH   SOLE 44 277,048 0 0
GERMAN AMERN BANCORP INC COM 373865104 7 176 SH   SOLE 8 176 0 0
GERMAN AMERN BANCORP INC COM 373865104 6 167 SH   SOLE 44 167 0 0
GERON CORP OPT 374163103 170 75,000 SH Call SOLE 8 75,000 0 0
GERON CORP OPT 374163103 72 31,800 SH Put SOLE 8 31,800 0 0
GERON CORP COM 374163103 57 25,466 SH   SOLE 8 25,466 0 0
GERON CORP COM 374163103 26 11,400 SH   SOLE 44 11,400 0 0
GETTY RLTY CORP NEW TRUS 374297109 8 349 SH   SOLE 8 349 0 0
GETTY RLTY CORP NEW TRUS 374297109 39 1,604 SH   SOLE 44 1,604 0 0
GEVO INC COM 374396208 3 6,175 SH   SOLE 8 6,175 0 0
GIBRALTAR INDS INC COM 374689107 34 908 SH   SOLE 44 908 0 0
GIGAMON INC COM 37518B102 22 408 SH   SOLE 8 408 0 0
GIGAMON INC COM 37518B102 3,786 69,083 SH   SOLE 44 69,083 0 0
GIGPEAK INC COM 37518Q109 1 520 SH   SOLE 8 520 0 0
GIGPEAK INC COM 37518Q109 0 6 SH   SOLE 44 6 0 0
GILDAN ACTIVEWEAR INC COM 375916103 254 9,086 SH   SOLE 8 9,086 0 0
GILEAD SCIENCES INC COM 375558103 4,521 57,136 SH   SOLE 1 56,636 500 0
GILEAD SCIENCES INC COM 375558103 51,003 644,644 SH   SOLE 8 644,644 0 0
GILEAD SCIENCES INC OPT 375558103 97,864 1,236,900 SH Put SOLE 8 1,236,900 0 0
GILEAD SCIENCES INC OPT 375558103 26,758 338,200 SH Call SOLE 8 338,200 0 0
GILEAD SCIENCES INC COM 375558103 2,340 29,581 SH   SOLE 9 29,581 0 0
GILEAD SCIENCES INC COM 375558103 40 510 SH   SOLE 20 0 510 0
GILEAD SCIENCES INC COM 375558103 197 2,490 SH   DFND 20 0 0 2,490
GILEAD SCIENCES INC COM 375558103 215,559 2,724,473 SH   SOLE 44 2,724,473 0 0
GILEAD SCIENCES INC OPT 375558103 25,318 320,000 SH Call SOLE 44 320,000 0 0
GILEAD SCIENCES INC COM 375558103 751 9,485 SH   SOLE 66 0 9,485 0
GLACIER BANCORP INC NEW COM 37637Q105 18 640 SH   SOLE 8 640 0 0
GLACIER BANCORP INC NEW COM 37637Q105 30 1,043 SH   SOLE 44 1,043 0 0
GLADSTONE COML CORP TRUS 376536108 3 138 SH   SOLE 8 138 0 0
GLADSTONE COML CORP TRUS 376536108 0 2 SH   SOLE 44 2 0 0
GLATFELTER COM 377316104 91 4,225 SH   SOLE 8 4,225 0 0
GLATFELTER COM 377316104 13 595 SH   SOLE 44 595 0 0
GLAUKOS CORP COM 377322102 761 20,157 SH   SOLE 44 20,157 0 0
GLAXOSMITHKLINE PLC OPT 37733W105 4,097 95,000 SH Put SOLE 8 95,000 0 0
GLAXOSMITHKLINE PLC OPT 37733W105 5,227 121,200 SH Call SOLE 8 121,200 0 0
GLAXOSMITHKLINE PLC ADR 37733W105 21 486 SH   SOLE 9 486 0 0
GLAXOSMITHKLINE PLC ADR 37733W105 305 7,056 SH   SOLE 44 7,056 0 0
GLAXOSMITHKLINE PLC ADR 37733W105 15 350 SH   DFND 66 0 0 350
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 56 2,410 SH   SOLE 1 2,410 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 2 103 SH   SOLE 8 103 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 6 278 SH   SOLE 44 278 0 0
GLOBAL BRASS &amp COPPR HLDGS I COM 37953G103 2 77 SH   SOLE 8 77 0 0
GLOBAL BRASS &amp COPPR HLDGS I COM 37953G103 8 294 SH   SOLE 44 294 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 2 289 SH   SOLE 8 289 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 28 3,442 SH   SOLE 44 3,442 0 0
GLOBAL INDEMNITY PLC COM G39319101 3 104 SH   SOLE 8 104 0 0
GLOBAL INDEMNITY PLC COM G39319101 4 120 SH   SOLE 44 120 0 0
GLOBAL NET LEASE INC TRUS 379378102 13 1,556 SH   SOLE 8 1,556 0 0
GLOBAL NET LEASE INC TRUS 379378102 19 2,313 SH   SOLE 44 2,313 0 0
GLOBAL PARTNERS LP COM 37946R109 8 480 SH   SOLE 8 480 0 0
GLOBAL PARTNERS LP COM 37946R109 483 29,896 SH   SOLE 32 29,896 0 0
GLOBAL PMTS INC COM 37940X102 50 642 SH   SOLE 8 642 0 0
GLOBAL PMTS INC COM 37940X102 5,076 66,119 SH   SOLE 44 66,119 0 0
GLOBAL SOURCES LTD COM G39300101 1 102 SH   SOLE 8 102 0 0
GLOBAL SOURCES LTD COM G39300101 0 1 SH   SOLE 44 1 0 0
GLOBAL WTR RES INC COM 379463102 0 51 SH   SOLE 8 51 0 0
GLOBAL WTR RES INC COM 379463102 0 1 SH   SOLE 44 1 0 0
GLOBAL X FDS FUND 37950E366 21 2,971 SH   SOLE 8 2,971 0 0
GLOBAL X FDS OPT 37950E366 29 4,000 SH Put SOLE 8 4,000 0 0
GLOBAL X FDS OPT 37950E366 111 15,400 SH Call SOLE 8 15,400 0 0
GLOBAL X FDS FUND 37950E366 269 37,482 SH   DFND 66 0 0 37,482
GLOBALSTAR INC OPT 378973408 0 100 SH Put SOLE 8 100 0 0
GLOBALSTAR INC COM 378973408 4 3,584 SH   SOLE 8 3,584 0 0
GLOBALSTAR INC OPT 378973408 16 13,200 SH Call SOLE 8 13,200 0 0
GLOBALSTAR INC COM 378973408 7 6,228 SH   SOLE 44 6,228 0 0
GLOBANT S A COM L44385109 61 1,458 SH   SOLE 1 1,458 0 0
GLOBANT S A COM L44385109 32 745 SH   SOLE 8 745 0 0
GLOBANT S A COM L44385109 0 3 SH   SOLE 44 3 0 0
GLOBUS MED INC COM 379577208 308 13,646 SH   SOLE 1 13,646 0 0
GLOBUS MED INC COM 379577208 421 18,638 SH   SOLE 8 18,638 0 0
GLOBUS MED INC COM 379577208 47 2,108 SH   SOLE 44 2,108 0 0
GLU MOBILE INC OPT 379890106 129 57,700 SH Call SOLE 8 57,700 0 0
GLU MOBILE INC OPT 379890106 64 28,700 SH Put SOLE 8 28,700 0 0
GLU MOBILE INC COM 379890106 49 21,835 SH   SOLE 8 21,835 0 0
GLU MOBILE INC COM 379890106 3 1,539 SH   SOLE 44 1,539 0 0
GLYCOMIMETICS INC COM 38000Q102 49 6,841 SH   SOLE 1 6,841 0 0
GLYCOMIMETICS INC COM 38000Q102 1 143 SH   SOLE 8 143 0 0
GLYCOMIMETICS INC COM 38000Q102 0 1 SH   SOLE 44 1 0 0
GMS INC COM 36251C103 1 44 SH   SOLE 8 44 0 0
GMS INC COM 36251C103 0 1 SH   SOLE 44 1 0 0
GNC HLDGS INC OPT 36191G107 186 9,100 SH Call SOLE 8 9,100 0 0
GNC HLDGS INC OPT 36191G107 817 40,000 SH Put SOLE 8 40,000 0 0
GNC HLDGS INC COM 36191G107 444 21,756 SH   SOLE 8 21,756 0 0
GNC HLDGS INC COM 36191G107 184 9,040 SH   SOLE 44 9,040 0 0
GODADDY INC COM 380237107 65 1,870 SH   SOLE 1 1,870 0 0
GODADDY INC COM 380237107 28 792 SH   SOLE 8 792 0 0
GODADDY INC OPT 380237107 10 300 SH Call SOLE 8 300 0 0
GODADDY INC OPT 380237107 587 17,000 SH Put SOLE 8 17,000 0 0
GODADDY INC COM 380237107 201 5,803 SH   SOLE 44 5,803 0 0
GOGO INC OPT 38046C109 577 52,300 SH Put SOLE 8 52,300 0 0
GOGO INC COM 38046C109 552 49,961 SH   SOLE 8 49,961 0 0
GOGO INC OPT 38046C109 453 41,000 SH Call SOLE 8 41,000 0 0
GOGO INC COM 38046C109 8 765 SH   SOLE 44 765 0 0
GOL LINHAS AEREAS INTLG S A ADR 38045R206 25 1,312 SH   DFND 66 0 0 1,312
GOLAR LNG LTD BERMUDA OPT G9456A100 20,098 948,000 SH Call SOLE 8 948,000 0 0
GOLAR LNG LTD BERMUDA OPT G9456A100 1,174 55,400 SH Put SOLE 8 55,400 0 0
GOLAR LNG LTD BERMUDA COM G9456A100 1,156 54,534 SH   SOLE 8 54,534 0 0
GOLAR LNG LTD BERMUDA COM G9456A100 17 809 SH   SOLE 44 809 0 0
GOLAR LNG LTD BERMUDA COM G9456A100 148 7,000 SH   SOLE 66 0 7,000 0
GOLAR LNG LTD BERMUDA COM G9456A100 481 22,700 SH   DFND 66 0 0 22,700
GOLAR LNG PARTNERS LP COM Y2745C102 0 3 SH   SOLE 8 3 0 0
GOLAR LNG PARTNERS LP COM Y2745C102 930 47,380 SH   SOLE 44 47,380 0 0
GOLD FIELDS LTD NEW ADR 38059T106 61 12,500 SH   SOLE 1 12,500 0 0
GOLD FIELDS LTD NEW OPT 38059T106 481 99,200 SH Put SOLE 8 99,200 0 0
GOLD FIELDS LTD NEW OPT 38059T106 3,675 757,800 SH Call SOLE 8 757,800 0 0
GOLD FIELDS LTD NEW ADR 38059T106 293 60,360 SH   SOLE 8 60,360 0 0
GOLD FIELDS LTD NEW ADR 38059T106 5 1,100 SH   SOLE 44 1,100 0 0
GOLD RESOURCE CORP COM 38068T105 1 73 SH   SOLE 8 73 0 0
GOLD RESOURCE CORP COM 38068T105 0 5 SH   SOLE 44 5 0 0
GOLDCORP INC NEW OPT 380956409 13,541 819,700 SH Put SOLE 8 819,700 0 0
GOLDCORP INC NEW COM 380956409 7,235 437,954 SH   SOLE 8 437,954 0 0
GOLDCORP INC NEW OPT 380956409 12,880 779,700 SH Call SOLE 8 779,700 0 0
GOLDCORP INC NEW COM 380956409 3 175 SH   SOLE 9 175 0 0
GOLDCORP INC NEW COM 380956409 18 1,100 SH   DFND 20 0 0 1,100
GOLDCORP INC NEW COM 380956409 2,192 132,714 SH   SOLE 44 132,714 0 0
GOLDCORP INC NEW COM 380956409 207 12,555 SH   SOLE 66 0 12,555 0
GOLDCORP INC NEW COM 380956409 471 28,518 SH   DFND 66 0 0 28,518
GOLDEN ENTMT INC COM 381013101 1 64 SH   SOLE 8 64 0 0
GOLDEN ENTMT INC COM 381013101 0 1 SH   SOLE 44 1 0 0
GOLDEN OCEAN GROUP LTD COM G39637205 0 2 SH   SOLE 8 2 0 0
GOLDEN OCEAN GROUP LTD COM G39637205 5,207 1,285,609 SH   SOLE 9 1,285,609 0 0
GOLDEN STAR RES LTD CDA COM 38119T104 0 40 SH   SOLE 8 40 0 0
GOLDEN STAR RES LTD CDA COM 38119T104 6 6,800 SH   DFND 20 0 0 6,800
GOLDMAN SACHS GROUP INC COM 38141G104 73,873 458,071 SH   SOLE 8 458,071 0 0
GOLDMAN SACHS GROUP INC OPT 38141G104 38,221 237,000 SH Call SOLE 8 237,000 0 0
GOLDMAN SACHS GROUP INC OPT 38141G104 136,951 849,200 SH Put SOLE 8 849,200 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 12 74 SH   SOLE 9 74 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 26,542 164,573 SH   SOLE 44 164,573 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,518 9,410 SH   DFND 66 0 0 9,410
GOLUB CAP BDC INC COM 38173M102 90 4,858 SH   SOLE 8 4,858 0 0
GOODYEAR TIRE &amp RUBR CO COM 382550101 854 26,438 SH   SOLE 1 26,438 0 0
GOODYEAR TIRE &amp RUBR CO OPT 382550101 8,479 262,500 SH Call SOLE 8 262,500 0 0
GOODYEAR TIRE &amp RUBR CO COM 382550101 1,057 32,722 SH   SOLE 8 32,722 0 0
GOODYEAR TIRE &amp RUBR CO OPT 382550101 8,201 253,900 SH Put SOLE 8 253,900 0 0
GOODYEAR TIRE &amp RUBR CO COM 382550101 2,377 73,572 SH   SOLE 44 73,572 0 0
GOPRO INC COM 38268T103 123 7,404 SH   SOLE 8 7,404 0 0
GOPRO INC OPT 38268T103 9,567 573,600 SH Call SOLE 8 573,600 0 0
GOPRO INC OPT 38268T103 5,844 350,400 SH Put SOLE 8 350,400 0 0
GOPRO INC COM 38268T103 15,090 904,639 SH   SOLE 44 904,639 0 0
GOPRO INC OPT 38268T103 2,058 123,400 SH Put SOLE 44 123,400 0 0
GOPRO INC COM 38268T103 9 513 SH   DFND 66 0 0 513
GORES HLDGS INC COM 382866101 124 11,506 SH   SOLE 1 11,506 0 0
GORMAN RUPP CO COM 383082104 3 118 SH   SOLE 8 118 0 0
GORMAN RUPP CO COM 383082104 7 268 SH   SOLE 44 268 0 0
GOVERNMENT PPTYS INCOME TR TRUS 38376A103 29 1,261 SH   SOLE 8 1,261 0 0
GOVERNMENT PPTYS INCOME TR TRUS 38376A103 100 4,438 SH   SOLE 44 4,438 0 0
GP STRATEGIES CORP COM 36225V104 10 411 SH   SOLE 8 411 0 0
GP STRATEGIES CORP COM 36225V104 4 183 SH   SOLE 44 183 0 0
GPO AEROPORTUARIO DEL PAC SA ADR 400506101 27 289 SH   SOLE 1 289 0 0
GRACE W R &amp CO DEL NEW OPT 38388F108 58,398 791,300 SH Put SOLE 8 791,300 0 0
GRACE W R &amp CO DEL NEW COM 38388F108 28,526 386,531 SH   SOLE 8 386,531 0 0
GRACE W R &amp CO DEL NEW OPT 38388F108 1,741 23,600 SH Call SOLE 8 23,600 0 0
GRACE W R &amp CO DEL NEW COM 38388F108 343 4,639 SH   SOLE 44 4,639 0 0
GRACO INC COM 384109104 3,222 43,545 SH   SOLE 1 43,545 0 0
GRACO INC COM 384109104 31 423 SH   SOLE 8 423 0 0
GRACO INC COM 384109104 100 1,358 SH   SOLE 44 1,358 0 0
GRAHAM CORP COM 384556106 2 118 SH   SOLE 8 118 0 0
GRAHAM CORP COM 384556106 0 1 SH   SOLE 44 1 0 0
GRAHAM HLDGS CO COM 384637104 2 4 SH   SOLE 8 4 0 0
GRAHAM HLDGS CO COM 384637104 136 283 SH   SOLE 44 283 0 0
GRAINGER W W INC COM 384802104 719 3,200 SH   SOLE 1 3,200 0 0
GRAINGER W W INC COM 384802104 473 2,106 SH   SOLE 8 2,106 0 0
GRAINGER W W INC OPT 384802104 1,641 7,300 SH Put SOLE 8 7,300 0 0
GRAINGER W W INC COM 384802104 5,179 23,034 SH   SOLE 44 23,034 0 0
GRAMERCY PPTY TR TRUS 385002100 50 5,124 SH   SOLE 8 5,124 0 0
GRAMERCY PPTY TR TRUS 385002100 252 26,202 SH   SOLE 44 26,202 0 0
GRAN TIERRA ENERGY INC COM 38500T101 0 101 SH   SOLE 8 101 0 0
GRAN TIERRA ENERGY INC COM 38500T101 12 4,030 SH   SOLE 44 4,030 0 0
GRAND CANYON ED INC OPT 38526M106 12 300 SH Call SOLE 8 300 0 0
GRAND CANYON ED INC COM 38526M106 15 372 SH   SOLE 8 372 0 0
GRAND CANYON ED INC COM 38526M106 2,293 56,791 SH   SOLE 44 56,791 0 0
GRANITE CONSTR INC COM 387328107 71 1,436 SH   SOLE 1 1,436 0 0
GRANITE CONSTR INC COM 387328107 21 437 SH   SOLE 8 437 0 0
GRANITE CONSTR INC COM 387328107 40 805 SH   SOLE 44 805 0 0
GRANITE REAL ESTATE INVT TR COM 387437114 69 2,244 SH   SOLE 9 2,244 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 608 43,440 SH   SOLE 1 43,440 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 3 191 SH   SOLE 8 191 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 80 5,718 SH   SOLE 44 5,718 0 0
GRAY TELEVISION INC OPT 389375106 109 10,500 SH Call SOLE 8 10,500 0 0
GRAY TELEVISION INC OPT 389375106 19 1,800 SH Put SOLE 8 1,800 0 0
GRAY TELEVISION INC COM 389375106 155 14,926 SH   SOLE 8 14,926 0 0
GRAY TELEVISION INC COM 389375106 9 907 SH   SOLE 44 907 0 0
GREAT AJAX CORP TRUS 38983D300 3 184 SH   SOLE 8 184 0 0
GREAT AJAX CORP TRUS 38983D300 0 1 SH   SOLE 44 1 0 0
GREAT PANTHER SILVER LTD COM 39115V101 4 2,600 SH   DFND 66 0 0 2,600
GREAT PLAINS ENERGY INC COM 391164100 212 7,735 SH   SOLE 8 7,735 0 0
GREAT PLAINS ENERGY INC COM 391164100 18,551 679,780 SH   SOLE 44 679,780 0 0
GREAT SOUTHN BANCORP INC COM 390905107 3 67 SH   SOLE 8 67 0 0
GREAT SOUTHN BANCORP INC COM 390905107 5 133 SH   SOLE 44 133 0 0
GREAT WESTN BANCORP INC COM 391416104 18 528 SH   SOLE 8 528 0 0
GREAT WESTN BANCORP INC COM 391416104 27 804 SH   SOLE 44 804 0 0
GREEN BANCORP INC COM 39260X100 1 128 SH   SOLE 8 128 0 0
GREEN BANCORP INC COM 39260X100 0 2 SH   SOLE 44 2 0 0
GREEN BRICK PARTNERS INC COM 392709101 1 196 SH   SOLE 8 196 0 0
GREEN BRICK PARTNERS INC COM 392709101 2 201 SH   SOLE 44 201 0 0
GREEN DOT CORP COM 39304D102 20 890 SH   SOLE 8 890 0 0
GREEN DOT CORP COM 39304D102 117 5,091 SH   SOLE 44 5,091 0 0
GREEN PLAINS INC OPT 393222104 231 8,800 SH Call SOLE 8 8,800 0 0
GREEN PLAINS INC OPT 393222104 459 17,500 SH Put SOLE 8 17,500 0 0
GREEN PLAINS INC COM 393222104 114 4,379 SH   SOLE 8 4,379 0 0
GREEN PLAINS INC COM 393222104 13 501 SH   SOLE 44 501 0 0
GREENBRIER COS INC COM 393657101 123 3,483 SH   SOLE 8 3,483 0 0
GREENBRIER COS INC COM 393657101 153 4,340 SH   SOLE 44 4,340 0 0
GREENE COUNTY BANCORP INC COM 394357107 1 38 SH   SOLE 8 38 0 0
GREENHILL &amp CO INC COM 395259104 277 11,741 SH   SOLE 1 11,741 0 0
GREENHILL &amp CO INC COM 395259104 126 5,345 SH   SOLE 8 5,345 0 0
GREENHILL &amp CO INC OPT 395259104 123 5,200 SH Call SOLE 8 5,200 0 0
GREENHILL &amp CO INC OPT 395259104 85 3,600 SH Put SOLE 8 3,600 0 0
GREENHILL &amp CO INC COM 395259104 9 388 SH   SOLE 44 388 0 0
GREENLIGHT CAPITAL RE LTD COM G4095J109 8 388 SH   SOLE 8 388 0 0
GREENLIGHT CAPITAL RE LTD COM G4095J109 9 424 SH   SOLE 44 424 0 0
GREIF INC COM 397624107 8 158 SH   SOLE 8 158 0 0
GREIF INC COM 397624206 4 72 SH   SOLE 8 72 0 0
GREIF INC COM 397624206 0 1 SH   SOLE 44 1 0 0
GREIF INC COM 397624107 26 525 SH   SOLE 44 525 0 0
GRIFFIN INL RLTY INC COM 398231100 0 10 SH   SOLE 8 10 0 0
GRIFFON CORP OPT 398433102 61 3,600 SH Call SOLE 8 3,600 0 0
GRIFFON CORP COM 398433102 31 1,811 SH   SOLE 8 1,811 0 0
GRIFFON CORP OPT 398433102 53 3,100 SH Put SOLE 8 3,100 0 0
GRIFFON CORP COM 398433102 1,256 73,815 SH   SOLE 44 73,815 0 0
GRIFOLS S A ADR 398438408 5 300 SH   SOLE 8 300 0 0
GROUP 1 AUTOMOTIVE INC OPT 398905109 32 500 SH Call SOLE 8 500 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 51 797 SH   SOLE 8 797 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 19 302 SH   SOLE 44 302 0 0
GROUPE CGI INC COM 39945C109 3,810 80,000 SH   SOLE 9 80,000 0 0
GROUPE CGI INC COM 39945C109 2,310 48,500 SH   SOLE 44 48,500 0 0
GROUPON INC OPT 399473107 262 50,900 SH Put SOLE 8 50,900 0 0
GROUPON INC COM 399473107 600 116,410 SH   SOLE 8 116,410 0 0
GROUPON INC OPT 399473107 869 168,700 SH Call SOLE 8 168,700 0 0
GROUPON INC COM 399473107 136 26,629 SH   SOLE 44 26,629 0 0
GRUBHUB INC COM 400110102 234 5,440 SH   SOLE 8 5,440 0 0
GRUBHUB INC COM 400110102 2,990 69,556 SH   SOLE 44 69,556 0 0
GRUPO AEROPORTUARIO DEL SURE ADR 40051E202 109 742 SH   SOLE 1 742 0 0
GRUPO TELEVISA SA ADR 40049J206 136 5,296 SH   SOLE 8 5,296 0 0
GRUPO TELEVISA SA ADR 40049J206 3,373 131,269 SH   SOLE 44 131,269 0 0
GTT COMMUNICATIONS INC COM 362393100 148 6,282 SH   SOLE 44 6,282 0 0
GTX INC DEL COM 40052B108 0 28 SH   SOLE 8 28 0 0
GUANGSHEN RY LTD ADR 40065W107 7 252 SH   SOLE 8 252 0 0
GUANGSHEN RY LTD ADR 40065W107 10 400 SH   DFND 66 0 0 400
GUARANTY BANCORP DEL COM 40075T607 3 186 SH   SOLE 8 186 0 0
GUARANTY BANCORP DEL COM 40075T607 0 1 SH   SOLE 44 1 0 0
GUESS INC COM 401617105 8 554 SH   SOLE 8 554 0 0
GUESS INC OPT 401617105 413 28,300 SH Call SOLE 8 28,300 0 0
GUESS INC OPT 401617105 153 10,500 SH Put SOLE 8 10,500 0 0
GUESS INC COM 401617105 206 14,063 SH   SOLE 44 14,063 0 0
GUIDANCE SOFTWARE INC COM 401692108 2 267 SH   SOLE 8 267 0 0
GUIDANCE SOFTWARE INC COM 401692108 11 1,802 SH   SOLE 44 1,802 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 176 2,929 SH   SOLE 1 2,929 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 188 3,144 SH   SOLE 8 3,144 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 77 1,283 SH   SOLE 44 1,283 0 0
GULFMARK OFFSHORE INC COM 402629208 12 7,196 SH   SOLE 8 7,196 0 0
GULFPORT ENERGY CORP OPT 402635304 288 10,200 SH Put SOLE 8 10,200 0 0
GULFPORT ENERGY CORP OPT 402635304 136 4,800 SH Call SOLE 8 4,800 0 0
GULFPORT ENERGY CORP COM 402635304 296 10,458 SH   SOLE 8 10,458 0 0
GULFPORT ENERGY CORP COM 402635304 489 17,299 SH   SOLE 44 17,299 0 0
GW PHARMACEUTICALS PLC OPT 36197T103 25,551 192,500 SH Put SOLE 8 192,500 0 0
GW PHARMACEUTICALS PLC OPT 36197T103 19,949 150,300 SH Call SOLE 8 150,300 0 0
H &amp E EQUIPMENT SERVICES INC COM 404030108 115 6,849 SH   SOLE 8 6,849 0 0
H &amp E EQUIPMENT SERVICES INC COM 404030108 80 4,805 SH   SOLE 44 4,805 0 0
HABIT RESTAURANTS INC COM 40449J103 16 1,137 SH   SOLE 8 1,137 0 0
HABIT RESTAURANTS INC COM 40449J103 3 206 SH   SOLE 44 206 0 0
HABIT RESTAURANTS INC COM 40449J103 8 600 SH   DFND 66 0 0 600
HACKETT GROUP INC COM 404609109 3 172 SH   SOLE 8 172 0 0
HACKETT GROUP INC COM 404609109 5 334 SH   SOLE 44 334 0 0
HAEMONETICS CORP COM 405024100 18 507 SH   SOLE 8 507 0 0
HAEMONETICS CORP COM 405024100 61 1,687 SH   SOLE 44 1,687 0 0
HAIN CELESTIAL GROUP INC COM 405217100 2,021 56,827 SH   SOLE 8 56,827 0 0
HAIN CELESTIAL GROUP INC OPT 405217100 5,113 143,700 SH Call SOLE 8 143,700 0 0
HAIN CELESTIAL GROUP INC OPT 405217100 1,629 45,800 SH Put SOLE 8 45,800 0 0
HAIN CELESTIAL GROUP INC COM 405217100 183 5,170 SH   SOLE 44 5,170 0 0
HALCON RES CORP COM 40537Q605 1,047 111,597 SH   SOLE 1 111,597 0 0
HALCON RES CORP COM 40537Q605 2,587 275,789 SH   SOLE 8 275,789 0 0
HALCON RES CORP OPT 40537Q605 23 2,403 SH Call SOLE 8 2,403 0 0
HALCON RES CORP OPT 40537Q605 1 118 SH Put SOLE 8 118 0 0
HALCON RES CORP WARR 40537Q118 473 220,307 SH   SOLE 8 220,307 0 0
HALLIBURTON CO COM 406216101 1,688 37,603 SH   SOLE 1 0 37,603 0
HALLIBURTON CO OPT 406216101 56,625 1,261,700 SH Call SOLE 8 1,261,700 0 0
HALLIBURTON CO COM 406216101 4,719 105,158 SH   SOLE 8 105,158 0 0
HALLIBURTON CO OPT 406216101 93,939 2,093,100 SH Put SOLE 8 2,093,100 0 0
HALLIBURTON CO COM 406216101 378 8,427 SH   SOLE 9 8,427 0 0
HALLIBURTON CO COM 406216101 97 2,166 SH   SOLE 20 0 2,166 0
HALLIBURTON CO COM 406216101 23,840 531,264 SH   SOLE 44 531,264 0 0
HALLIBURTON CO COM 406216101 2,314 51,547 SH   SOLE 66 0 51,547 0
HALLIBURTON CO COM 406216101 665 14,812 SH   DFND 66 0 0 14,812
HALLIBURTON CO COM 406216101 15 330 SH   SOLE 99 330 0 0
HALLMARK FINL SVCS INC EC COM 40624Q203 2 172 SH   SOLE 8 172 0 0
HALLMARK FINL SVCS INC EC COM 40624Q203 71 6,901 SH   SOLE 44 6,901 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 11 870 SH   SOLE 8 870 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 18 1,503 SH   SOLE 44 1,503 0 0
HALYARD HEALTH INC OPT 40650V100 0 12 SH Call SOLE 8 12 0 0
HALYARD HEALTH INC OPT 40650V100 3 96 SH Put SOLE 8 96 0 0
HALYARD HEALTH INC COM 40650V100 137 3,947 SH   SOLE 8 3,947 0 0
HALYARD HEALTH INC COM 40650V100 2,452 70,747 SH   SOLE 44 70,747 0 0
HALYARD HEALTH INC COM 40650V100 107 3,085 SH   DFND 66 0 0 3,085
HANCOCK HLDG CO COM 410120109 413 12,726 SH   SOLE 8 12,726 0 0
HANCOCK HLDG CO COM 410120109 51 1,576 SH   SOLE 44 1,576 0 0
HANDY &amp HARMAN LTD COM 410315105 164 7,803 SH   SOLE 8 7,803 0 0
HANESBRANDS INC COM 410345102 1,029 40,748 SH   SOLE 1 40,748 0 0
HANESBRANDS INC OPT 410345102 394 15,600 SH Call SOLE 8 15,600 0 0
HANESBRANDS INC OPT 410345102 960 38,000 SH Put SOLE 8 38,000 0 0
HANESBRANDS INC COM 410345102 341 13,477 SH   SOLE 8 13,477 0 0
HANESBRANDS INC COM 410345102 2,083 82,510 SH   SOLE 44 82,510 0 0
HANMI FINL CORP COM 410495204 5 203 SH   SOLE 8 203 0 0
HANMI FINL CORP COM 410495204 12 441 SH   SOLE 44 441 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 135 5,775 SH   SOLE 1 5,775 0 0
HANNON ARMSTRONG SUST INFR C TRUS 41068X100 8 351 SH   SOLE 8 351 0 0
HANNON ARMSTRONG SUST INFR C TRUS 41068X100 13 556 SH   SOLE 44 556 0 0
HANOVER INS GROUP INC COM 410867105 34 442 SH   SOLE 8 442 0 0
HANOVER INS GROUP INC COM 410867105 78 1,045 SH   SOLE 44 1,045 0 0
HANWHA Q CELL CO LTD ADR 41135V301 1 53 SH   SOLE 8 53 0 0
HARDINGE INC COM 412324303 3 205 SH   SOLE 8 205 0 0
HARDINGE INC COM 412324303 0 1 SH   SOLE 44 1 0 0
HARLEY DAVIDSON INC COM 412822108 815 15,500 SH   SOLE 1 15,500 0 0
HARLEY DAVIDSON INC COM 412822108 3,426 65,137 SH   SOLE 8 65,137 0 0
HARLEY DAVIDSON INC OPT 412822108 2,514 47,800 SH Call SOLE 8 47,800 0 0
HARLEY DAVIDSON INC OPT 412822108 14,047 267,100 SH Put SOLE 8 267,100 0 0
HARLEY DAVIDSON INC COM 412822108 6,435 122,355 SH   SOLE 44 122,355 0 0
HARLEY DAVIDSON INC COM 412822108 5 100 SH   DFND 66 0 0 100
HARMAN INTL INDS INC COM 413086109 966 11,433 SH   SOLE 1 11,433 0 0
HARMAN INTL INDS INC COM 413086109 97 1,144 SH   SOLE 8 1,144 0 0
HARMAN INTL INDS INC OPT 413086109 1,925 22,800 SH Call SOLE 8 22,800 0 0
HARMAN INTL INDS INC OPT 413086109 490 5,800 SH Put SOLE 8 5,800 0 0
HARMAN INTL INDS INC COM 413086109 1,458 17,263 SH   SOLE 44 17,263 0 0
HARMAN INTL INDS INC COM 413086109 50 590 SH   DFND 66 0 0 590
HARMONIC INC COM 413160102 3 571 SH   SOLE 8 571 0 0
HARMONIC INC COM 413160102 6 1,059 SH   SOLE 44 1,059 0 0
HARMONIC INC COM 413160102 0 80 SH   DFND 66 0 0 80
HARMONY GOLD MNG LTD ADR 413216300 0 6 SH   SOLE 8 6 0 0
HARRIS CORP DEL COM 413875105 574 6,261 SH   SOLE 8 6,261 0 0
HARRIS CORP DEL COM 413875105 2,302 25,145 SH   SOLE 44 25,145 0 0
HARSCO CORP OPT 415864107 123 12,400 SH Call SOLE 8 12,400 0 0
HARSCO CORP OPT 415864107 12 1,200 SH Put SOLE 8 1,200 0 0
HARSCO CORP COM 415864107 79 7,915 SH   SOLE 8 7,915 0 0
HARSCO CORP COM 415864107 11 1,097 SH   SOLE 44 1,097 0 0
HARTE-HANKS INC COM 416196103 0 54 SH   SOLE 8 54 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 2,162 50,499 SH   SOLE 1 50,499 0 0
HARTFORD FINL SVCS GROUP INC OPT 416515104 929 21,700 SH Call SOLE 8 21,700 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 630 14,723 SH   SOLE 8 14,723 0 0
HARTFORD FINL SVCS GROUP INC OPT 416515104 475 11,100 SH Put SOLE 8 11,100 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 6 150 SH   DFND 20 0 0 150
HARTFORD FINL SVCS GROUP INC COM 416515104 3,427 80,042 SH   SOLE 44 80,042 0 0
HARVEST NATURAL RESOURCES IN OPT 41754V103 3 4,000 SH Call SOLE 8 4,000 0 0
HASBRO INC COM 418056107 2,144 27,033 SH   SOLE 1 27,033 0 0
HASBRO INC OPT 418056107 1,880 23,700 SH Put SOLE 8 23,700 0 0
HASBRO INC COM 418056107 638 8,040 SH   SOLE 8 8,040 0 0
HASBRO INC OPT 418056107 2,142 27,000 SH Call SOLE 8 27,000 0 0
HASBRO INC COM 418056107 1,954 24,620 SH   SOLE 44 24,620 0 0
HAVERTY FURNITURE INC COM 419596101 3 130 SH   SOLE 8 130 0 0
HAVERTY FURNITURE INC COM 419596101 5 248 SH   SOLE 44 248 0 0
HAWAIIAN ELEC INDUSTRIES OPT 419870100 4,806 161,000 SH Put SOLE 8 161,000 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 3,014 101,005 SH   SOLE 8 101,005 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 78 2,637 SH   SOLE 44 2,637 0 0
HAWAIIAN HOLDINGS INC OPT 419879101 10 200 SH Put SOLE 8 200 0 0
HAWAIIAN HOLDINGS INC COM 419879101 43 890 SH   SOLE 8 890 0 0
HAWAIIAN HOLDINGS INC OPT 419879101 394 8,100 SH Call SOLE 8 8,100 0 0
HAWAIIAN HOLDINGS INC COM 419879101 1,999 41,128 SH   SOLE 44 41,128 0 0
HAWAIIAN TELCOM HOLDCO INC COM 420031106 2 76 SH   SOLE 8 76 0 0
HAWAIIAN TELCOM HOLDCO INC COM 420031106 0 1 SH   SOLE 44 1 0 0
HAWKINS INC COM 420261109 5 120 SH   SOLE 8 120 0 0
HAWKINS INC COM 420261109 6 130 SH   SOLE 44 130 0 0
HAYNES INTERNATIONAL INC COM 420877201 6 154 SH   SOLE 8 154 0 0
HAYNES INTERNATIONAL INC COM 420877201 8 232 SH   SOLE 44 232 0 0
HC2 HLDGS INC COM 404139107 36 6,662 SH   SOLE 8 6,662 0 0
HC2 HLDGS INC COM 404139107 0 3 SH   SOLE 44 3 0 0
HCA HOLDINGS INC COM 40412C101 32,205 425,823 SH   SOLE 1 0 425,823 0
HCA HOLDINGS INC COM 40412C101 279 3,686 SH   SOLE 8 3,686 0 0
HCA HOLDINGS INC OPT 40412C101 9,552 126,300 SH Put SOLE 8 126,300 0 0
HCA HOLDINGS INC OPT 40412C101 1,687 22,300 SH Call SOLE 8 22,300 0 0
HCA HOLDINGS INC COM 40412C101 400 5,295 SH   SOLE 20 0 5,295 0
HCA HOLDINGS INC COM 40412C101 33,370 441,236 SH   SOLE 44 441,236 0 0
HCA HOLDINGS INC COM 40412C101 7,733 102,253 SH   SOLE 66 0 102,253 0
HCA HOLDINGS INC COM 40412C101 1,125 14,878 SH   DFND 66 0 0 14,878
HCI GROUP INC COM 40416E103 369 12,151 SH   SOLE 8 12,151 0 0
HCI GROUP INC COM 40416E103 4 122 SH   SOLE 44 122 0 0
HCP INC COM 40414L109 1,712 45,099 SH   SOLE 1 45,099 0 0
HCP INC OPT 40414L109 376 9,900 SH Call SOLE 8 9,900 0 0
HCP INC TRUS 40414L109 211 5,571 SH   SOLE 8 5,571 0 0
HCP INC OPT 40414L109 11 300 SH Put SOLE 8 300 0 0
HCP INC COM 40414L109 2,050 54,019 SH   SOLE 9 54,019 0 0
HCP INC TRUS 40414L109 17,693 466,236 SH   SOLE 44 466,236 0 0
HCP INC COM 40414L109 32 850 SH   DFND 66 0 0 850
HD SUPPLY HLDGS INC COM 40416M105 331 10,341 SH   SOLE 1 10,341 0 0
HD SUPPLY HLDGS INC COM 40416M105 6,462 202,047 SH   SOLE 8 202,047 0 0
HD SUPPLY HLDGS INC COM 40416M105 114 3,573 SH   SOLE 44 3,573 0 0
HDFC BANK LTD ADR 40415F101 1,001 13,923 SH   SOLE 8 13,923 0 0
HDFC BANK LTD ADR 40415F101 28 397 SH   SOLE 9 397 0 0
HDFC BANK LTD ADR 40415F101 1,259 17,518 SH   SOLE 44 17,518 0 0
HEADWATERS INC COM 42210P102 470 27,749 SH   SOLE 1 27,749 0 0
HEADWATERS INC COM 42210P102 181 10,644 SH   SOLE 8 10,644 0 0
HEADWATERS INC OPT 42210P102 110 6,500 SH Put SOLE 8 6,500 0 0
HEADWATERS INC OPT 42210P102 29 1,700 SH Call SOLE 8 1,700 0 0
HEADWATERS INC COM 42210P102 17 1,014 SH   SOLE 44 1,014 0 0
HEALTHCARE RLTY TR TRUS 421946104 57 1,692 SH   SOLE 8 1,692 0 0
HEALTHCARE RLTY TR COM 421946104 501 14,719 SH   SOLE 9 14,719 0 0
HEALTHCARE RLTY TR TRUS 421946104 271 7,984 SH   SOLE 44 7,984 0 0
HEALTHCARE SVCS GRP INC COM 421906108 23 593 SH   SOLE 8 593 0 0
HEALTHCARE SVCS GRP INC COM 421906108 39 991 SH   SOLE 44 991 0 0
HEALTHCARE TR AMER INC TRUS 42225P501 35 1,079 SH   SOLE 8 1,079 0 0
HEALTHCARE TR AMER INC TRUS 42225P501 328 10,047 SH   SOLE 44 10,047 0 0
HEALTHEQUITY INC COM 42226A107 20 520 SH   SOLE 8 520 0 0
HEALTHEQUITY INC COM 42226A107 22 595 SH   SOLE 44 595 0 0
HEALTHSOUTH CORP OPT 421924309 296 7,300 SH Call SOLE 8 7,300 0 0
HEALTHSOUTH CORP OPT 421924309 37 900 SH Put SOLE 8 900 0 0
HEALTHSOUTH CORP COM 421924309 64 1,562 SH   SOLE 8 1,562 0 0
HEALTHSOUTH CORP COM 421924309 50 1,233 SH   SOLE 44 1,233 0 0
HEALTHSTREAM INC COM 42222N103 26 943 SH   SOLE 8 943 0 0
HEALTHSTREAM INC COM 42222N103 10 348 SH   SOLE 44 348 0 0
HEALTHWAYS INC COM 422245100 12 445 SH   SOLE 44 445 0 0
HEARTLAND EXPRESS INC COM 422347104 415 21,967 SH   SOLE 1 21,967 0 0
HEARTLAND EXPRESS INC COM 422347104 5 284 SH   SOLE 8 284 0 0
HEARTLAND EXPRESS INC COM 422347104 58 3,059 SH   SOLE 44 3,059 0 0
HEARTLAND FINL USA INC COM 42234Q102 5 136 SH   SOLE 8 136 0 0
HEARTLAND FINL USA INC COM 42234Q102 10 269 SH   SOLE 44 269 0 0
HECLA MNG CO OPT 422704106 845 148,300 SH Call SOLE 8 148,300 0 0
HECLA MNG CO COM 422704106 667 116,952 SH   SOLE 8 116,952 0 0
HECLA MNG CO OPT 422704106 287 50,400 SH Put SOLE 8 50,400 0 0
HECLA MNG CO COM 422704106 2,624 460,441 SH   SOLE 44 460,441 0 0
HEICO CORP NEW COM 422806208 236 3,896 SH   SOLE 1 3,896 0 0
HEICO CORP NEW COM 422806208 1 16 SH   SOLE 8 16 0 0
HEICO CORP NEW COM 422806208 41 679 SH   SOLE 44 679 0 0
HEICO CORP NEW COM 422806109 25 357 SH   SOLE 44 357 0 0
HEIDRICK &amp STRUGGLES INTL IN COM 422819102 2 133 SH   SOLE 8 133 0 0
HEIDRICK &amp STRUGGLES INTL IN COM 422819102 4 242 SH   SOLE 44 242 0 0
HELEN OF TROY CORP LTD OPT G4388N106 371 4,300 SH Call SOLE 8 4,300 0 0
HELEN OF TROY CORP LTD COM G4388N106 885 10,263 SH   SOLE 8 10,263 0 0
HELEN OF TROY CORP LTD COM G4388N106 49 581 SH   SOLE 44 581 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 205 25,193 SH   SOLE 8 25,193 0 0
HELIX ENERGY SOLUTIONS GRP I OPT 42330P107 441 54,300 SH Put SOLE 8 54,300 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 11 1,399 SH   SOLE 44 1,399 0 0
HELMERICH &amp PAYNE INC COM 423452101 885 13,147 SH   SOLE 1 13,147 0 0
HELMERICH &amp PAYNE INC OPT 423452101 1,763 26,200 SH Put SOLE 8 26,200 0 0
HELMERICH &amp PAYNE INC OPT 423452101 1,528 22,700 SH Call SOLE 8 22,700 0 0
HELMERICH &amp PAYNE INC COM 423452101 1,492 22,165 SH   SOLE 8 22,165 0 0
HELMERICH &amp PAYNE INC COM 423452101 4,668 69,351 SH   SOLE 44 69,351 0 0
HEMISPHERE MEDIA GROUP INC COM 42365Q103 9 726 SH   SOLE 8 726 0 0
HEMISPHERE MEDIA GROUP INC COM 42365Q103 0 1 SH   SOLE 44 1 0 0
HENNESSY ADVISORS INC COM 425885100 1 36 SH   SOLE 8 36 0 0
HENRY JACK &amp ASSOC INC COM 426281101 189 2,206 SH   SOLE 8 2,206 0 0
HENRY JACK &amp ASSOC INC COM 426281101 168 1,972 SH   SOLE 44 1,972 0 0
HERBALIFE LTD OPT G4412G101 10,625 171,400 SH Put SOLE 8 171,400 0 0
HERBALIFE LTD OPT G4412G101 6,081 98,100 SH Call SOLE 8 98,100 0 0
HERBALIFE LTD BOND 42703MAB9 2,484 2,514,000 PRN   SOLE 8 0 0 2,514,000
HERBALIFE LTD COM G4412G101 1,202 19,384 SH   SOLE 8 19,384 0 0
HERBALIFE LTD COM G4412G101 5,164 83,305 SH   SOLE 9 83,305 0 0
HERBALIFE LTD COM G4412G101 1,066 17,190 SH   SOLE 44 17,190 0 0
HERC HLDGS INC OPT 42704L104 250 7,424 SH Put SOLE 8 7,424 0 0
HERC HLDGS INC COM 42704L104 125 3,702 SH   SOLE 8 3,702 0 0
HERC HLDGS INC OPT 42704L104 93 2,748 SH Call SOLE 8 2,748 0 0
HERC HLDGS INC OPT 42704L104 1,251 37,100 SH Put SOLE 44 37,100 0 0
HERC HLDGS INC COM 42704L104 60 1,781 SH   SOLE 44 1,781 0 0
HERCULES CAPITAL INC COM 427096508 31 2,311 SH   SOLE 8 2,311 0 0
HERITAGE COMMERCE CORP COM 426927109 0 3 SH   SOLE 44 3 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 18 1,354 SH   SOLE 1 1,354 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 1 79 SH   SOLE 8 79 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 0 1 SH   SOLE 44 1 0 0
HERITAGE FINL CORP WASH COM 42722X106 5 264 SH   SOLE 8 264 0 0
HERITAGE FINL CORP WASH COM 42722X106 7 410 SH   SOLE 44 410 0 0
HERITAGE INS HLDGS INC COM 42727J102 419 29,080 SH   SOLE 8 29,080 0 0
HERITAGE INS HLDGS INC COM 42727J102 175 12,148 SH   SOLE 44 12,148 0 0
HERITAGE OAKS BANCORP COM 42724R107 159 19,376 SH   SOLE 1 19,376 0 0
HERITAGE OAKS BANCORP COM 42724R107 2 296 SH   SOLE 8 296 0 0
HERITAGE OAKS BANCORP COM 42724R107 0 2 SH   SOLE 44 2 0 0
HERON THERAPEUTICS INC COM 427746102 3 196 SH   SOLE 8 196 0 0
HERON THERAPEUTICS INC COM 427746102 7 427 SH   SOLE 44 427 0 0
HERSHA HOSPITALITY TR TRUS 427825500 17 903 SH   SOLE 8 903 0 0
HERSHA HOSPITALITY TR TRUS 427825500 53 2,960 SH   SOLE 44 2,960 0 0
HERSHEY CO OPT 427866108 1,530 16,000 SH Call SOLE 8 16,000 0 0
HERSHEY CO OPT 427866108 4,656 48,700 SH Put SOLE 8 48,700 0 0
HERSHEY CO COM 427866108 1,078 11,272 SH   SOLE 8 11,272 0 0
HERSHEY CO COM 427866108 632 6,610 SH   SOLE 9 6,610 0 0
HERSHEY CO COM 427866108 4,840 50,632 SH   SOLE 44 50,632 0 0
HERTZ GLOBAL HLDGS INC OPT 42806J106 485 12,080 SH Put SOLE 8 12,080 0 0
HERTZ GLOBAL HLDGS INC OPT 42806J106 368 9,160 SH Call SOLE 8 9,160 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 572 14,272 SH   SOLE 8 14,272 0 0
HERTZ GLOBAL HLDGS INC OPT 42806J106 281 7,000 SH Put SOLE 44 7,000 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 247 6,145 SH   SOLE 44 6,145 0 0
HESKA CORP COM 42805E306 0 1 SH   SOLE 44 1 0 0
HESS CORP OPT 42809H107 10,150 189,300 SH Put SOLE 8 189,300 0 0
HESS CORP OPT 42809H107 6,209 115,800 SH Call SOLE 8 115,800 0 0
HESS CORP COM 42809H107 2,168 40,426 SH   SOLE 8 40,426 0 0
HESS CORP COM 42809H107 79 1,469 SH   SOLE 9 1,469 0 0
HESS CORP COM 42809H107 9,188 171,355 SH   SOLE 44 171,355 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 1,750 76,940 SH   SOLE 1 76,940 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 7,147 314,161 SH   SOLE 8 314,161 0 0
HEWLETT PACKARD ENTERPRISE C OPT 42824C109 5,367 235,900 SH Put SOLE 8 235,900 0 0
HEWLETT PACKARD ENTERPRISE C OPT 42824C109 4,848 213,100 SH Call SOLE 8 213,100 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 12,758 560,779 SH   SOLE 44 560,779 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 22 948 SH   SOLE 56 948 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 6 245 SH   DFND 66 0 0 245
HEXCEL CORP NEW COM 428291108 5 114 SH   SOLE 8 114 0 0
HEXCEL CORP NEW COM 428291108 73 1,653 SH   SOLE 44 1,653 0 0
HFF INC COM 40418F108 19 675 SH   SOLE 8 675 0 0
HFF INC COM 40418F108 136 4,895 SH   SOLE 44 4,895 0 0
HI-CRUSH PARTNERS LP OPT 428337109 505 32,900 SH Call SOLE 8 32,900 0 0
HI-CRUSH PARTNERS LP COM 428337109 495 32,288 SH   SOLE 8 32,288 0 0
HI-CRUSH PARTNERS LP OPT 428337109 531 34,600 SH Put SOLE 8 34,600 0 0
HI-CRUSH PARTNERS LP COM 428337109 3,600 234,691 SH   SOLE 44 234,691 0 0
HIBBETT SPORTS INC OPT 428567101 20 500 SH Put SOLE 8 500 0 0
HIBBETT SPORTS INC COM 428567101 26 647 SH   SOLE 8 647 0 0
HIBBETT SPORTS INC OPT 428567101 12 300 SH Call SOLE 8 300 0 0
HIBBETT SPORTS INC COM 428567101 2,660 66,681 SH   SOLE 44 66,681 0 0
HIGHWOODS PPTYS INC TRUS 431284108 39 749 SH   SOLE 8 749 0 0
HIGHWOODS PPTYS INC TRUS 431284108 374 7,185 SH   SOLE 44 7,185 0 0
HILL INTERNATIONAL INC COM 431466101 1 200 SH   SOLE 8 200 0 0
HILL INTERNATIONAL INC COM 431466101 0 3 SH   SOLE 44 3 0 0
HILL ROM HLDGS INC COM 431475102 893 14,408 SH   SOLE 1 14,408 0 0
HILL ROM HLDGS INC OPT 431475102 112 1,800 SH Call SOLE 8 1,800 0 0
HILL ROM HLDGS INC COM 431475102 382 6,164 SH   SOLE 8 6,164 0 0
HILL ROM HLDGS INC COM 431475102 96 1,559 SH   SOLE 44 1,559 0 0
HILLENBRAND INC COM 431571108 17 528 SH   SOLE 8 528 0 0
HILLENBRAND INC COM 431571108 27 863 SH   SOLE 44 863 0 0
HILLTOP HOLDINGS INC COM 432748101 340 15,130 SH   SOLE 1 15,130 0 0
HILLTOP HOLDINGS INC OPT 432748101 29 1,300 SH Call SOLE 8 1,300 0 0
HILLTOP HOLDINGS INC COM 432748101 24 1,087 SH   SOLE 8 1,087 0 0
HILLTOP HOLDINGS INC COM 432748101 24 1,078 SH   SOLE 44 1,078 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A104 532 23,210 SH   SOLE 1 23,210 0 0
HILTON WORLDWIDE HLDGS INC OPT 43300A104 7,416 323,400 SH Put SOLE 8 323,400 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A104 639 27,866 SH   SOLE 8 27,866 0 0
HILTON WORLDWIDE HLDGS INC OPT 43300A104 628 27,400 SH Call SOLE 8 27,400 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A104 339 14,777 SH   DFND 20 0 0 14,777
HILTON WORLDWIDE HLDGS INC COM 43300A104 4,457 194,356 SH   SOLE 44 194,356 0 0
HIMAX TECHNOLOGIES INC ADR 43289P106 529 61,607 SH   SOLE 1 61,607 0 0
HIMAX TECHNOLOGIES INC OPT 43289P106 263 30,600 SH Put SOLE 8 30,600 0 0
HIMAX TECHNOLOGIES INC OPT 43289P106 169 19,700 SH Call SOLE 8 19,700 0 0
HIMAX TECHNOLOGIES INC ADR 43289P106 481 55,979 SH   SOLE 8 55,979 0 0
HIMAX TECHNOLOGIES INC ADR 43289P106 5 600 SH   DFND 66 0 0 600
HINGHAM INSTN SVGS MASS COM 433323102 2 18 SH   SOLE 8 18 0 0
HMS HLDGS CORP COM 40425J101 16 755 SH   SOLE 8 755 0 0
HMS HLDGS CORP COM 40425J101 1,240 55,952 SH   SOLE 44 55,952 0 0
HNI CORP COM 404251100 18 460 SH   SOLE 8 460 0 0
HNI CORP COM 404251100 104 2,591 SH   SOLE 44 2,591 0 0
HOEGH LNG PARTNERS LP COM Y3262R100 237 12,594 SH   SOLE 8 12,594 0 0
HOLLY ENERGY PARTNERS L P COM 435763107 1,345 39,631 SH   SOLE 32 39,631 0 0
HOLLYFRONTIER CORP COM 436106108 1,892 77,190 SH   SOLE 1 77,190 0 0
HOLLYFRONTIER CORP OPT 436106108 1,515 61,800 SH Put SOLE 8 61,800 0 0
HOLLYFRONTIER CORP OPT 436106108 3,165 129,200 SH Call SOLE 8 129,200 0 0
HOLLYFRONTIER CORP COM 436106108 557 22,706 SH   SOLE 8 22,706 0 0
HOLLYFRONTIER CORP COM 436106108 3,104 126,675 SH   SOLE 44 126,675 0 0
HOLLYFRONTIER CORP COM 436106108 49 2,000 SH   DFND 66 0 0 2,000
HOLLYSYS AUTOMATION TECHNOLO COM G45667105 3,979 179,460 SH   SOLE 1 179,460 0 0
HOLLYSYS AUTOMATION TECHNOLO COM G45667105 376 16,982 SH   SOLE 8 16,982 0 0
HOLOGIC INC BOND 436440AC5 981 720,000 PRN   SOLE 8 0 0 720,000
HOLOGIC INC BOND 436440AG6 759 619,000 PRN   SOLE 8 0 0 619,000
HOLOGIC INC OPT 436440101 260 6,700 SH Call SOLE 8 6,700 0 0
HOLOGIC INC COM 436440101 401 10,314 SH   SOLE 8 10,314 0 0
HOLOGIC INC OPT 436440101 544 14,000 SH Put SOLE 8 14,000 0 0
HOLOGIC INC COM 436440101 1,495 38,462 SH   SOLE 44 38,462 0 0
HOME BANCORP INC COM 43689E107 2 72 SH   SOLE 8 72 0 0
HOME BANCORP INC COM 43689E107 0 1 SH   SOLE 44 1 0 0
HOME BANCSHARES INC COM 436893200 593 28,480 SH   SOLE 1 28,480 0 0
HOME BANCSHARES INC COM 436893200 18 850 SH   SOLE 8 850 0 0
HOME BANCSHARES INC COM 436893200 36 1,729 SH   SOLE 44 1,729 0 0
HOME DEPOT INC COM 437076102 35,066 272,506 SH   SOLE 1 16,602 255,904 0
HOME DEPOT INC COM 437076102 3,377 26,244 SH   SOLE 8 26,244 0 0
HOME DEPOT INC OPT 437076102 131,511 1,022,000 SH Call SOLE 8 1,022,000 0 0
HOME DEPOT INC OPT 437076102 407,207 3,164,500 SH Put SOLE 8 3,164,500 0 0
HOME DEPOT INC COM 437076102 543 4,220 SH   SOLE 9 4,220 0 0
HOME DEPOT INC COM 437076102 27 210 SH   DFND 20 0 0 210
HOME DEPOT INC COM 437076102 590 4,583 SH   SOLE 20 0 4,583 0
HOME DEPOT INC COM 437076102 64,142 498,470 SH   SOLE 44 498,470 0 0
HOME DEPOT INC COM 437076102 9,746 75,739 SH   SOLE 66 0 75,739 0
HOME DEPOT INC COM 437076102 42 325 SH   DFND 66 0 0 325
HOME DEPOT INC COM 437076102 939 7,300 SH   SOLE 79 7,300 0 0
HOMESTREET INC COM 43785V102 4 146 SH   SOLE 8 146 0 0
HOMESTREET INC COM 43785V102 7 289 SH   SOLE 44 289 0 0
HOMETRUST BANCSHARES INC COM 437872104 4 204 SH   SOLE 8 204 0 0
HOMETRUST BANCSHARES INC COM 437872104 4 235 SH   SOLE 44 235 0 0
HONDA MOTOR LTD ADR 438128308 3 88 SH   SOLE 8 88 0 0
HONEYWELL INTL INC COM 438516106 5,902 50,622 SH   SOLE 1 50,622 0 0
HONEYWELL INTL INC OPT 438516106 14,877 127,600 SH Call SOLE 8 127,600 0 0
HONEYWELL INTL INC COM 438516106 122 1,051 SH   SOLE 8 1,051 0 0
HONEYWELL INTL INC OPT 438516106 16,614 142,500 SH Put SOLE 8 142,500 0 0
HONEYWELL INTL INC COM 438516106 37 316 SH   SOLE 9 316 0 0
HONEYWELL INTL INC COM 438516106 33,523 287,536 SH   SOLE 44 287,536 0 0
HONEYWELL INTL INC COM 438516106 152 1,300 SH   DFND 66 0 0 1,300
HONEYWELL INTL INC COM 438516106 67 572 SH   SOLE 66 0 572 0
HOOKER FURNITURE CORP COM 439038100 29 1,185 SH   SOLE 8 1,185 0 0
HOOKER FURNITURE CORP COM 439038100 0 1 SH   SOLE 44 1 0 0
HOPE BANCORP INC COM 43940T109 19 1,082 SH   SOLE 8 1,082 0 0
HOPE BANCORP INC COM 43940T109 31 1,788 SH   SOLE 44 1,788 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 722 19,700 SH   SOLE 1 19,700 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 20 549 SH   SOLE 44 549 0 0
HORIZON BANCORP IND COM 440407104 5 162 SH   SOLE 8 162 0 0
HORIZON BANCORP IND COM 440407104 0 1 SH   SOLE 44 1 0 0
HORIZON GLOBAL CORP COM 44052W104 27 1,357 SH   SOLE 8 1,357 0 0
HORIZON GLOBAL CORP COM 44052W104 889 44,602 SH   SOLE 44 44,602 0 0
HORIZON PHARMA PLC COM G4617B105 632 34,870 SH   SOLE 8 34,870 0 0
HORIZON PHARMA PLC COM G4617B105 2,229 122,885 SH   SOLE 44 122,885 0 0
HORIZON TECHNOLOGY FIN CORP COM 44045A102 1 76 SH   SOLE 8 76 0 0
HORMEL FOODS CORP COM 440452100 2,345 61,835 SH   SOLE 8 61,835 0 0
HORMEL FOODS CORP COM 440452100 2,177 57,403 SH   SOLE 44 57,403 0 0
HORMEL FOODS CORP COM 440452100 152 4,000 SH   DFND 66 0 0 4,000
HORNBECK OFFSHORE SVCS INC N COM 440543106 170 30,968 SH   SOLE 1 30,968 0 0
HORNBECK OFFSHORE SVCS INC N OPT 440543106 859 156,100 SH Put SOLE 8 156,100 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 653 118,892 SH   SOLE 8 118,892 0 0
HORNBECK OFFSHORE SVCS INC N BOND 440543AN6 41 72,000 PRN   SOLE 8 0 0 72,000
HORNBECK OFFSHORE SVCS INC N OPT 440543106 116 21,100 SH Call SOLE 8 21,100 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 105 19,137 SH   SOLE 44 19,137 0 0
HORTONWORKS INC COM 440894103 2 249 SH   SOLE 8 249 0 0
HORTONWORKS INC COM 440894103 19 2,226 SH   SOLE 44 2,226 0 0
HOSPITALITY PPTYS TR OPT 44106M102 6,598 222,000 SH Call SOLE 8 222,000 0 0
HOSPITALITY PPTYS TR TRUS 44106M102 190 6,400 SH   SOLE 8 6,400 0 0
HOSPITALITY PPTYS TR TRUS 44106M102 441 14,863 SH   SOLE 44 14,863 0 0
HOST HOTELS &amp RESORTS INC COM 44107P104 541 34,771 SH   SOLE 1 34,771 0 0
HOST HOTELS &amp RESORTS INC TRUS 44107P104 2,056 132,092 SH   SOLE 8 132,092 0 0
HOST HOTELS &amp RESORTS INC OPT 44107P104 120 7,700 SH Put SOLE 8 7,700 0 0
HOST HOTELS &amp RESORTS INC OPT 44107P104 87 5,600 SH Call SOLE 8 5,600 0 0
HOST HOTELS &amp RESORTS INC COM 44107P104 19,892 1,277,600 SH   SOLE 9 1,277,600 0 0
HOST HOTELS &amp RESORTS INC TRUS 44107P104 2,143 137,657 SH   SOLE 44 137,657 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 21 1,575 SH   SOLE 8 1,575 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 19 1,435 SH   SOLE 44 1,435 0 0
HOULIHAN LOKEY INC COM 441593100 2 76 SH   SOLE 8 76 0 0
HOULIHAN LOKEY INC COM 441593100 4 165 SH   SOLE 44 165 0 0
HOUSTON AMERN ENERGY CORP COM 44183U100 0 38 SH   SOLE 8 38 0 0
HOVNANIAN ENTERPRISES INC COM 442487203 2 1,002 SH   SOLE 8 1,002 0 0
HOVNANIAN ENTERPRISES INC OPT 442487203 57 33,900 SH Call SOLE 8 33,900 0 0
HOVNANIAN ENTERPRISES INC OPT 442487203 14 8,300 SH Put SOLE 8 8,300 0 0
HOVNANIAN ENTERPRISES INC COM 442487203 39 23,137 SH   SOLE 44 23,137 0 0
HOWARD HUGHES CORP COM 44267D107 47 407 SH   SOLE 8 407 0 0
HOWARD HUGHES CORP COM 44267D107 3,508 30,639 SH   SOLE 44 30,639 0 0
HP INC COM 40434L105 1,104 71,054 SH   SOLE 1 71,054 0 0
HP INC OPT 40434L105 10,894 701,500 SH Put SOLE 8 701,500 0 0
HP INC COM 40434L105 4,255 274,006 SH   SOLE 8 274,006 0 0
HP INC OPT 40434L105 3,159 203,400 SH Call SOLE 8 203,400 0 0
HP INC COM 40434L105 504 32,452 SH   SOLE 9 32,452 0 0
HP INC COM 40434L105 17,617 1,134,415 SH   SOLE 44 1,134,415 0 0
HP INC COM 40434L105 15 948 SH   SOLE 56 948 0 0
HP INC COM 40434L105 4 245 SH   DFND 66 0 0 245
HRG GROUP INC COM 40434J100 30 1,966 SH   SOLE 8 1,966 0 0
HRG GROUP INC COM 40434J100 24 1,512 SH   SOLE 44 1,512 0 0
HSBC HLDGS PLC ADR 404280406 1,074 28,565 SH   SOLE 8 28,565 0 0
HSBC HLDGS PLC OPT 404280406 5,250 139,600 SH Put SOLE 8 139,600 0 0
HSBC HLDGS PLC OPT 404280406 7,774 206,700 SH Call SOLE 8 206,700 0 0
HSBC HLDGS PLC ADR 404280406 56 1,494 SH   SOLE 44 1,494 0 0
HSBC HLDGS PLC PREF 404280604 128 5,000 SH   DFND 66 0 0 5,000
HSBC HLDGS PLC ADR 404280406 143 3,810 SH   DFND 66 0 0 3,810
HSN INC COM 404303109 162 4,073 SH   SOLE 8 4,073 0 0
HSN INC OPT 404303109 12 300 SH Call SOLE 8 300 0 0
HSN INC COM 404303109 79 1,997 SH   SOLE 44 1,997 0 0
HUANENG PWR INTL INC OPT 443304100 178 7,100 SH Put SOLE 8 7,100 0 0
HUANENG PWR INTL INC OPT 443304100 43 1,700 SH Call SOLE 8 1,700 0 0
HUANENG PWR INTL INC ADR 443304100 133 5,287 SH   SOLE 8 5,287 0 0
HUB GROUP INC COM 443320106 13 314 SH   SOLE 8 314 0 0
HUB GROUP INC COM 443320106 82 2,005 SH   SOLE 44 2,005 0 0
HUBBELL INC COM 443510607 339 3,150 SH   SOLE 1 3,150 0 0
HUBBELL INC COM 443510607 16 149 SH   SOLE 8 149 0 0
HUBBELL INC COM 443510607 139 1,287 SH   SOLE 44 1,287 0 0
HUBSPOT INC COM 443573100 273 4,740 SH   SOLE 1 4,740 0 0
HUBSPOT INC COM 443573100 10 178 SH   SOLE 8 178 0 0
HUBSPOT INC COM 443573100 18 312 SH   SOLE 44 312 0 0
HUDSON PAC PPTYS INC TRUS 444097109 49 1,493 SH   SOLE 8 1,493 0 0
HUDSON PAC PPTYS INC TRUS 444097109 221 6,733 SH   SOLE 44 6,733 0 0
HUMANA INC COM 444859102 8,499 48,044 SH   SOLE 8 48,044 0 0
HUMANA INC OPT 444859102 63,910 361,300 SH Put SOLE 8 361,300 0 0
HUMANA INC OPT 444859102 45,143 255,200 SH Call SOLE 8 255,200 0 0
HUMANA INC COM 444859102 28 156 SH   SOLE 9 156 0 0
HUMANA INC COM 444859102 78,724 445,050 SH   SOLE 44 445,050 0 0
HUNT J B TRANS SVCS INC COM 445658107 127 1,571 SH   SOLE 1 1,571 0 0
HUNT J B TRANS SVCS INC COM 445658107 677 8,345 SH   SOLE 8 8,345 0 0
HUNT J B TRANS SVCS INC OPT 445658107 268 3,300 SH Call SOLE 8 3,300 0 0
HUNT J B TRANS SVCS INC OPT 445658107 105 1,300 SH Put SOLE 8 1,300 0 0
HUNT J B TRANS SVCS INC COM 445658107 2,871 35,381 SH   SOLE 44 35,381 0 0
HUNTINGTON BANCSHARES INC COM 446150104 968 98,139 SH   SOLE 1 98,139 0 0
HUNTINGTON BANCSHARES INC OPT 446150104 258 26,200 SH Put SOLE 8 26,200 0 0
HUNTINGTON BANCSHARES INC OPT 446150104 231 23,400 SH Call SOLE 8 23,400 0 0
HUNTINGTON BANCSHARES INC COM 446150104 1,566 158,834 SH   SOLE 8 158,834 0 0
HUNTINGTON BANCSHARES INC COM 446150104 4,822 488,932 SH   SOLE 44 488,932 0 0
HUNTINGTON BANCSHARES INC COM 446150104 5 498 SH   DFND 66 0 0 498
HUNTINGTON INGALLS INDS INC COM 446413106 18 112 SH   SOLE 8 112 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 652 4,246 SH   SOLE 44 4,246 0 0
HUNTSMAN CORP COM 447011107 49 3,000 SH   SOLE 1 3,000 0 0
HUNTSMAN CORP OPT 447011107 1,108 68,100 SH Call SOLE 8 68,100 0 0
HUNTSMAN CORP COM 447011107 1,045 64,263 SH   SOLE 8 64,263 0 0
HUNTSMAN CORP OPT 447011107 744 45,700 SH Put SOLE 8 45,700 0 0
HUNTSMAN CORP COM 447011107 0 1 SH   SOLE 9 1 0 0
HUNTSMAN CORP COM 447011107 220 13,490 SH   SOLE 44 13,490 0 0
HURCO COMPANIES INC COM 447324104 2 80 SH   SOLE 8 80 0 0
HURCO COMPANIES INC COM 447324104 0 1 SH   SOLE 44 1 0 0
HURON CONSULTING GROUP INC COM 447462102 354 5,920 SH   SOLE 1 5,920 0 0
HURON CONSULTING GROUP INC BOND 447462AB8 280 278,000 PRN   SOLE 8 0 0 278,000
HURON CONSULTING GROUP INC COM 447462102 12 192 SH   SOLE 8 192 0 0
HURON CONSULTING GROUP INC COM 447462102 65 1,092 SH   SOLE 44 1,092 0 0
HUTCHINSON TECHNOLOGY INC COM 448407106 8 1,908 SH   SOLE 8 1,908 0 0
HUTTIG BLDG PRODS INC COM 448451104 236 40,800 SH   SOLE 44 40,800 0 0
HYATT HOTELS CORP COM 448579102 294 5,987 SH   SOLE 8 5,987 0 0
HYATT HOTELS CORP COM 448579102 1,777 36,100 SH   SOLE 44 36,100 0 0
HYDROGENICS CORP NEW COM 448883207 27 4,065 SH   SOLE 8 4,065 0 0
HYSTER YALE MATLS HANDLING I COM 449172105 4 59 SH   SOLE 8 59 0 0
HYSTER YALE MATLS HANDLING I COM 449172105 7 119 SH   SOLE 44 119 0 0
IAC INTERACTIVECORP COM 44919P508 1,189 19,021 SH   SOLE 8 19,021 0 0
IAC INTERACTIVECORP OPT 44919P508 1,880 30,100 SH Put SOLE 8 30,100 0 0
IAC INTERACTIVECORP OPT 44919P508 1,081 17,300 SH Call SOLE 8 17,300 0 0
IAC INTERACTIVECORP COM 44919P508 192 3,081 SH   SOLE 44 3,081 0 0
IAMGOLD CORP OPT 450913108 648 160,100 SH Call SOLE 8 160,100 0 0
IAMGOLD CORP COM 450913108 3 791 SH   SOLE 8 791 0 0
IAMGOLD CORP OPT 450913108 179 44,100 SH Put SOLE 8 44,100 0 0
IAMGOLD CORP COM 450913108 0 100 SH   SOLE 9 100 0 0
IAMGOLD CORP COM 450913108 4 1,100 SH   DFND 20 0 0 1,100
IAMGOLD CORP COM 450913108 431 106,300 SH   SOLE 44 106,300 0 0
IAMGOLD CORP COM 450913108 15 3,640 SH   DFND 66 0 0 3,640
IBERIABANK CORP COM 450828108 339 5,050 SH   SOLE 1 5,050 0 0
IBERIABANK CORP COM 450828108 30 453 SH   SOLE 8 453 0 0
IBERIABANK CORP COM 450828108 38 564 SH   SOLE 44 564 0 0
ICAHN ENTERPRISES LP OPT 451100101 126 2,500 SH Call SOLE 8 2,500 0 0
ICAHN ENTERPRISES LP COM 451100101 101 2,005 SH   SOLE 8 2,005 0 0
ICAHN ENTERPRISES LP OPT 451100101 111 2,200 SH Put SOLE 8 2,200 0 0
ICF INTL INC COM 44925C103 10 224 SH   SOLE 8 224 0 0
ICF INTL INC COM 44925C103 11 248 SH   SOLE 44 248 0 0
ICICI BK LTD ADR 45104G104 821 109,991 SH   SOLE 1 557 109,434 0
ICICI BK LTD OPT 45104G104 163 21,800 SH Put SOLE 8 21,800 0 0
ICICI BK LTD ADR 45104G104 533 71,358 SH   SOLE 8 71,358 0 0
ICICI BK LTD OPT 45104G104 775 103,700 SH Call SOLE 8 103,700 0 0
ICICI BK LTD ADR 45104G104 1,329 177,940 SH   SOLE 9 177,940 0 0
ICICI BK LTD ADR 45104G104 43 5,698 SH   SOLE 20 0 5,698 0
ICICI BK LTD ADR 45104G104 2,407 322,243 SH   SOLE 44 322,243 0 0
ICICI BK LTD ADR 45104G104 55 7,425 SH   SOLE 66 0 7,425 0
ICICI BK LTD ADR 45104G104 284 37,960 SH   DFND 66 0 0 37,960
ICICI BK LTD ADR 45104G104 239 32,000 SH   SOLE 78 32,000 0 0
ICON PLC COM G4705A100 296 3,827 SH   SOLE 1 3,827 0 0
ICON PLC COM G4705A100 1,486 19,200 SH   SOLE 44 19,200 0 0
ICONIX BRAND GROUP INC COM 451055107 2 264 SH   SOLE 8 264 0 0
ICONIX BRAND GROUP INC OPT 451055107 25 3,100 SH Call SOLE 8 3,100 0 0
ICONIX BRAND GROUP INC OPT 451055107 69 8,500 SH Put SOLE 8 8,500 0 0
ICONIX BRAND GROUP INC COM 451055107 2,672 328,965 SH   SOLE 44 328,965 0 0
ICU MED INC COM 44930G107 44 349 SH   SOLE 8 349 0 0
ICU MED INC COM 44930G107 26 209 SH   SOLE 44 209 0 0
IDACORP INC COM 451107106 122 1,557 SH   SOLE 8 1,557 0 0
IDACORP INC COM 451107106 80 1,024 SH   SOLE 44 1,024 0 0
IDENTIV INC COM 45170X205 10 4,662 SH   DFND 66 0 0 4,662
IDERA PHARMACEUTICALS INC COM 45168K306 2 700 SH   SOLE 8 700 0 0
IDERA PHARMACEUTICALS INC COM 45168K306 0 9 SH   SOLE 44 9 0 0
IDEX CORP COM 45167R104 387 4,131 SH   SOLE 1 4,131 0 0
IDEX CORP COM 45167R104 147 1,574 SH   SOLE 8 1,574 0 0
IDEX CORP COM 45167R104 134 1,437 SH   OTR 10 1,437 0 0
IDEX CORP COM 45167R104 274 2,922 SH   SOLE 44 2,922 0 0
IDEXX LABS INC COM 45168D104 138 1,217 SH   SOLE 8 1,217 0 0
IDEXX LABS INC COM 45168D104 8,612 76,400 SH   SOLE 44 76,400 0 0
IDT CORP COM 448947507 3 174 SH   SOLE 8 174 0 0
IDT CORP OPT 448947507 12 700 SH Call SOLE 8 700 0 0
IDT CORP OPT 448947507 10 600 SH Put SOLE 8 600 0 0
IDT CORP COM 448947507 4 234 SH   SOLE 44 234 0 0
IES HLDGS INC COM 44951W106 288 16,201 SH   SOLE 44 16,201 0 0
IGNYTA INC COM 451731103 2 264 SH   SOLE 8 264 0 0
IGNYTA INC COM 451731103 0 3 SH   SOLE 44 3 0 0
IHS MARKIT LTD COM G47567105 26,002 692,474 SH   SOLE 1 692,474 0 0
IHS MARKIT LTD COM G47567105 830 22,122 SH   SOLE 44 22,122 0 0
II VI INC OPT 902104108 24 1,000 SH Call SOLE 8 1,000 0 0
II VI INC COM 902104108 387 15,944 SH   SOLE 8 15,944 0 0
II VI INC COM 902104108 1,268 52,134 SH   SOLE 44 52,134 0 0
IKANG HEALTHCARE GROUP INC ADR 45174L108 1 77 SH   SOLE 8 77 0 0
ILLINOIS TOOL WKS INC OPT 452308109 2,373 19,800 SH Put SOLE 8 19,800 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,424 11,887 SH   SOLE 8 11,887 0 0
ILLINOIS TOOL WKS INC OPT 452308109 120 1,000 SH Call SOLE 8 1,000 0 0
ILLINOIS TOOL WKS INC COM 452308109 15,606 130,221 SH   SOLE 44 130,221 0 0
ILLUMINA INC OPT 452327109 3,760 20,700 SH Call SOLE 8 20,700 0 0
ILLUMINA INC OPT 452327109 5,141 28,300 SH Put SOLE 8 28,300 0 0
ILLUMINA INC BOND 452327AF6 4,987 4,818,000 PRN   SOLE 8 0 0 4,818,000
ILLUMINA INC COM 452327109 4,912 27,036 SH   SOLE 8 27,036 0 0
ILLUMINA INC COM 452327109 22,323 122,884 SH   SOLE 44 122,884 0 0
ILLUMINA INC COM 452327109 18 100 SH   DFND 66 0 0 100
IMAX CORP OPT 45245E109 629 21,700 SH Call SOLE 8 21,700 0 0
IMAX CORP OPT 45245E109 151 5,200 SH Put SOLE 8 5,200 0 0
IMAX CORP COM 45245E109 15 528 SH   SOLE 8 528 0 0
IMAX CORP COM 45245E109 24 841 SH   SOLE 44 841 0 0
IMMERSION CORP COM 452521107 23 2,890 SH   SOLE 8 2,890 0 0
IMMERSION CORP COM 452521107 3 395 SH   SOLE 44 395 0 0
IMMUNE DESIGN CORP COM 45252L103 1 170 SH   SOLE 44 170 0 0
IMMUNOCELLULAR THERAPEUTICS COM 452536105 0 2,000 SH   DFND 66 0 0 2,000
IMMUNOGEN INC COM 45253H101 2 740 SH   SOLE 8 740 0 0
IMMUNOGEN INC COM 45253H101 3 1,192 SH   SOLE 44 1,192 0 0
IMMUNOMEDICS INC OPT 452907108 198 60,900 SH Call SOLE 8 60,900 0 0
IMMUNOMEDICS INC COM 452907108 35 10,683 SH   SOLE 8 10,683 0 0
IMMUNOMEDICS INC OPT 452907108 29 8,900 SH Put SOLE 8 8,900 0 0
IMMUNOMEDICS INC COM 452907108 15 4,533 SH   SOLE 44 4,533 0 0
IMPAX LABORATORIES INC BOND 45256BAE1 16 18,000 PRN   SOLE 8 0 0 18,000
IMPAX LABORATORIES INC COM 45256B101 11 452 SH   SOLE 8 452 0 0
IMPAX LABORATORIES INC COM 45256B101 20 860 SH   SOLE 44 860 0 0
IMPERIAL OIL LTD COM 453038408 158 5,042 SH   SOLE 8 5,042 0 0
IMPERIAL OIL LTD COM 453038408 3 100 SH   SOLE 9 100 0 0
IMPERIAL OIL LTD COM 453038408 199 6,341 SH   DFND 66 0 0 6,341
IMPERVA INC OPT 45321L100 29,272 545,000 SH Call SOLE 8 545,000 0 0
IMPERVA INC COM 45321L100 112 2,074 SH   SOLE 8 2,074 0 0
IMPERVA INC OPT 45321L100 5,371 100,000 SH Put SOLE 8 100,000 0 0
IMPERVA INC COM 45321L100 21 398 SH   SOLE 44 398 0 0
IMPINJ INC COM 453204109 131 3,513 SH   SOLE 8 3,513 0 0
IMS HEALTH HLDGS INC COM 44970B109 154 4,901 SH   SOLE 8 4,901 0 0
IMS HEALTH HLDGS INC COM 44970B109 4,972 158,652 SH   SOLE 44 158,652 0 0
INC RESH HLDGS INC COM 45329R109 115 2,595 SH   SOLE 8 2,595 0 0
INC RESH HLDGS INC COM 45329R109 32 730 SH   SOLE 44 730 0 0
INCONTACT INC COM 45336E109 9 626 SH   SOLE 8 626 0 0
INCONTACT INC COM 45336E109 1,245 89,040 SH   SOLE 44 89,040 0 0
INCYTE CORP OPT 45337C102 14,351 152,200 SH Put SOLE 8 152,200 0 0
INCYTE CORP BOND 45337CAM4 197 104,000 PRN   SOLE 8 0 0 104,000
INCYTE CORP COM 45337C102 3,473 36,853 SH   SOLE 8 36,853 0 0
INCYTE CORP OPT 45337C102 1,848 19,600 SH Call SOLE 8 19,600 0 0
INCYTE CORP COM 45337C102 3,061 32,456 SH   SOLE 44 32,456 0 0
INDEPENDENCE CONTRACT DRIL I COM 453415309 1 185 SH   SOLE 8 185 0 0
INDEPENDENCE CONTRACT DRIL I COM 453415309 0 3 SH   SOLE 44 3 0 0
INDEPENDENCE HLDG CO NEW COM 453440307 1 44 SH   SOLE 8 44 0 0
INDEPENDENCE HLDG CO NEW COM 453440307 0 1 SH   SOLE 44 1 0 0
INDEPENDENCE RLTY TR INC TRUS 45378A106 2 249 SH   SOLE 8 249 0 0
INDEPENDENCE RLTY TR INC TRUS 45378A106 14 1,516 SH   SOLE 44 1,516 0 0
INDEPENDENT BANK CORP MASS COM 453836108 17 320 SH   SOLE 8 320 0 0
INDEPENDENT BANK CORP MASS COM 453836108 19 361 SH   SOLE 44 361 0 0
INDEPENDENT BANK CORP MICH COM 453838609 0 4 SH   SOLE 8 4 0 0
INDEPENDENT BANK CORP MICH COM 453838609 0 2 SH   SOLE 44 2 0 0
INDEPENDENT BK GROUP INC COM 45384B106 3 69 SH   SOLE 8 69 0 0
INDEPENDENT BK GROUP INC COM 45384B106 7 152 SH   SOLE 44 152 0 0
INFINERA CORPORATION OPT 45667G103 918 101,700 SH Call SOLE 8 101,700 0 0
INFINERA CORPORATION OPT 45667G103 1,310 145,100 SH Put SOLE 8 145,100 0 0
INFINERA CORPORATION COM 45667G103 909 100,735 SH   SOLE 8 100,735 0 0
INFINERA CORPORATION COM 45667G103 17 1,937 SH   SOLE 44 1,937 0 0
INFINERA CORPORATION COM 45667G103 2 200 SH   DFND 66 0 0 200
INFINITY PHARMACEUTICALS INC COM 45665G303 0 303 SH   SOLE 8 303 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 1 610 SH   SOLE 44 610 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 2 1,000 SH   DFND 66 0 0 1,000
INFINITY PPTY &amp CAS CORP COM 45665Q103 11 134 SH   SOLE 8 134 0 0
INFINITY PPTY &amp CAS CORP COM 45665Q103 12 151 SH   SOLE 44 151 0 0
INFOBLOX INC OPT 45672H104 1,076 40,800 SH Call SOLE 8 40,800 0 0
INFOBLOX INC OPT 45672H104 200 7,600 SH Put SOLE 8 7,600 0 0
INFOBLOX INC COM 45672H104 19 710 SH   SOLE 8 710 0 0
INFOBLOX INC COM 45672H104 2,026 76,840 SH   SOLE 44 76,840 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 1 282 SH   SOLE 8 282 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 0 3 SH   SOLE 44 3 0 0
INFOSYS LTD OPT 456788108 134 8,500 SH Call SOLE 8 8,500 0 0
INFOSYS LTD OPT 456788108 488 30,900 SH Put SOLE 8 30,900 0 0
INFOSYS LTD ADR 456788108 5 327 SH   SOLE 8 327 0 0
INFOSYS LTD ADR 456788108 31,292 1,983,001 SH   SOLE 9 1,983,001 0 0
INFOSYS LTD ADR 456788108 6,437 407,929 SH   SOLE 39 407,929 0 0
INFOSYS LTD ADR 456788108 670 42,454 SH   SOLE 44 42,454 0 0
INFOSYS LTD ADR 456788108 29 1,864 SH   DFND 66 0 0 1,864
INFRAREIT INC TRUS 45685L100 56 3,058 SH   SOLE 8 3,058 0 0
INFRAREIT INC TRUS 45685L100 10 537 SH   SOLE 44 537 0 0
ING GROEP N V OPT 456837103 158 12,800 SH Call SOLE 8 12,800 0 0
ING GROEP N V OPT 456837103 39 3,200 SH Put SOLE 8 3,200 0 0
ING GROEP N V ADR 456837103 30 2,436 SH   SOLE 9 2,436 0 0
ING GROEP N V ADR 456837103 5 434 SH   DFND 66 0 0 434
ING GROEP N V BOND 456837AE3 292 300,000 PRN   DFND 66 0 0 300,000
INGERSOLL-RAND PLC OPT G47791101 374 5,500 SH Put SOLE 8 5,500 0 0
INGERSOLL-RAND PLC COM G47791101 224 3,283 SH   SOLE 8 3,283 0 0
INGERSOLL-RAND PLC OPT G47791101 530 7,800 SH Call SOLE 8 7,800 0 0
INGERSOLL-RAND PLC COM G47791101 36 537 SH   SOLE 9 537 0 0
INGERSOLL-RAND PLC COM G47791101 4,458 65,621 SH   SOLE 44 65,621 0 0
INGEVITY CORP OPT 45688C107 9 192 SH Put SOLE 8 192 0 0
INGEVITY CORP OPT 45688C107 67 1,456 SH Call SOLE 8 1,456 0 0
INGEVITY CORP COM 45688C107 160 3,475 SH   SOLE 44 3,475 0 0
INGEVITY CORP COM 45688C107 0 3 SH   DFND 66 0 0 3
INGLES MKTS INC COM 457030104 99 2,499 SH   SOLE 8 2,499 0 0
INGLES MKTS INC COM 457030104 56 1,432 SH   SOLE 44 1,432 0 0
INGRAM MICRO INC COM 457153104 2 67 SH   SOLE 8 67 0 0
INGRAM MICRO INC COM 457153104 919 25,782 SH   SOLE 44 25,782 0 0
INGREDION INC COM 457187102 1,090 8,193 SH   SOLE 1 8,193 0 0
INGREDION INC OPT 457187102 120 900 SH Put SOLE 8 900 0 0
INGREDION INC OPT 457187102 13 100 SH Call SOLE 8 100 0 0
INGREDION INC COM 457187102 519 3,898 SH   SOLE 8 3,898 0 0
INGREDION INC COM 457187102 9,306 69,931 SH   SOLE 44 69,931 0 0
INNERWORKINGS INC COM 45773Y105 2 237 SH   SOLE 8 237 0 0
INNERWORKINGS INC COM 45773Y105 140 14,858 SH   SOLE 44 14,858 0 0
INNOPHOS HOLDINGS INC COM 45774N108 21 541 SH   SOLE 8 541 0 0
INNOPHOS HOLDINGS INC COM 45774N108 34 874 SH   SOLE 44 874 0 0
INNOSPEC INC COM 45768S105 133 2,191 SH   SOLE 44 2,191 0 0
INNOVIVA INC OPT 45781M101 19 1,700 SH Call SOLE 8 1,700 0 0
INNOVIVA INC OPT 45781M101 101 9,200 SH Put SOLE 8 9,200 0 0
INNOVIVA INC COM 45781M101 42 3,768 SH   SOLE 8 3,768 0 0
INNOVIVA INC COM 45781M101 12 1,084 SH   SOLE 44 1,084 0 0
INOGEN INC COM 45780L104 3 53 SH   SOLE 8 53 0 0
INOGEN INC COM 45780L104 2,439 40,719 SH   SOLE 44 40,719 0 0
INOTEK PHARMACEUTICALS CORP COM 45780V102 1 108 SH   SOLE 8 108 0 0
INOTEK PHARMACEUTICALS CORP COM 45780V102 0 2 SH   SOLE 44 2 0 0
INOVALON HLDGS INC COM 45781D101 0 25 SH   SOLE 8 25 0 0
INOVALON HLDGS INC COM 45781D101 17 1,157 SH   SOLE 44 1,157 0 0
INOVIO PHARMACEUTICALS INC COM 45773H201 65 6,937 SH   SOLE 8 6,937 0 0
INOVIO PHARMACEUTICALS INC COM 45773H201 95 10,151 SH   SOLE 44 10,151 0 0
INPHI CORP COM 45772F107 13 300 SH   SOLE 8 300 0 0
INPHI CORP COM 45772F107 154 3,557 SH   SOLE 44 3,557 0 0
INSIGHT ENTERPRISES INC COM 45765U103 11 352 SH   SOLE 8 352 0 0
INSIGHT ENTERPRISES INC COM 45765U103 16 503 SH   SOLE 44 503 0 0
INSMED INC COM 457669307 6 382 SH   SOLE 8 382 0 0
INSMED INC COM 457669307 35 2,393 SH   SOLE 44 2,393 0 0
INSPERITY INC OPT 45778Q107 73 1,000 SH Put SOLE 8 1,000 0 0
INSPERITY INC OPT 45778Q107 15 200 SH Call SOLE 8 200 0 0
INSPERITY INC COM 45778Q107 238 3,268 SH   SOLE 8 3,268 0 0
INSPERITY INC COM 45778Q107 832 11,461 SH   SOLE 44 11,461 0 0
INSTALLED BLDG PRODS INC COM 45780R101 4 124 SH   SOLE 8 124 0 0
INSTALLED BLDG PRODS INC COM 45780R101 791 22,072 SH   SOLE 44 22,072 0 0
INSTEEL INDUSTRIES INC COM 45774W108 15 420 SH   SOLE 8 420 0 0
INSTEEL INDUSTRIES INC COM 45774W108 9 245 SH   SOLE 44 245 0 0
INSTRUCTURE INC COM 45781U103 2 98 SH   SOLE 8 98 0 0
INSTRUCTURE INC COM 45781U103 0 1 SH   SOLE 44 1 0 0
INSULET CORP COM 45784P101 1,138 27,807 SH   SOLE 8 27,807 0 0
INSULET CORP COM 45784P101 32 783 SH   SOLE 44 783 0 0
INSYS THERAPEUTICS INC NEW COM 45824V209 2 145 SH   SOLE 8 145 0 0
INSYS THERAPEUTICS INC NEW COM 45824V209 30 2,564 SH   SOLE 44 2,564 0 0
INTEGER HLDGS CORP COM 45826H109 4 189 SH   SOLE 8 189 0 0
INTEGER HLDGS CORP COM 45826H109 8 380 SH   SOLE 44 380 0 0
INTEGRA LIFESCIENCES HLDGS C COM 457985208 1,863 22,564 SH   SOLE 8 22,564 0 0
INTEGRA LIFESCIENCES HLDGS C COM 457985208 33 408 SH   SOLE 44 408 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 45 1,963 SH   SOLE 1 1,963 0 0
INTEGRATED DEVICE TECHNOLOGY OPT 458118106 2,502 108,300 SH Call SOLE 8 108,300 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 590 25,522 SH   SOLE 8 25,522 0 0
INTEGRATED DEVICE TECHNOLOGY OPT 458118106 192 8,300 SH Put SOLE 8 8,300 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 91 3,933 SH   SOLE 44 3,933 0 0
INTEL CORP COM 458140100 8,820 233,624 SH   SOLE 1 233,624 0 0
INTEL CORP BOND 458140AD2 43 31,000 PRN   SOLE 8 0 0 31,000
INTEL CORP OPT 458140100 119,973 3,178,100 SH Call SOLE 8 3,178,100 0 0
INTEL CORP COM 458140100 1,187 31,445 SH   SOLE 8 31,445 0 0
INTEL CORP OPT 458140100 78,863 2,089,100 SH Put SOLE 8 2,089,100 0 0
INTEL CORP COM 458140100 5,226 138,431 SH   SOLE 9 138,431 0 0
INTEL CORP COM 458140100 44 1,160 SH   DFND 20 0 0 1,160
INTEL CORP COM 458140100 160,685 4,256,527 SH   SOLE 44 4,256,527 0 0
INTEL CORP COM 458140100 46 1,210 SH   SOLE 56 1,210 0 0
INTEL CORP COM 458140100 759 20,100 SH   DFND 66 0 0 20,100
INTELIQUENT INC COM 45825N107 3 201 SH   SOLE 8 201 0 0
INTELIQUENT INC COM 45825N107 59 3,646 SH   SOLE 44 3,646 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 1 67 SH   SOLE 8 67 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 0 1 SH   SOLE 44 1 0 0
INTELSAT S A COM L5140P101 1 239 SH   SOLE 8 239 0 0
INTELSAT S A COM L5140P101 0 3 SH   SOLE 44 3 0 0
INTER PARFUMS INC COM 458334109 20 643 SH   SOLE 8 643 0 0
INTER PARFUMS INC COM 458334109 7 234 SH   SOLE 44 234 0 0
INTERACTIVE BROKERS GROUP IN OPT 45841N107 391 11,100 SH Call SOLE 8 11,100 0 0
INTERACTIVE BROKERS GROUP IN OPT 45841N107 575 16,300 SH Put SOLE 8 16,300 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 92 2,611 SH   SOLE 8 2,611 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 38 1,092 SH   SOLE 44 1,092 0 0
INTERACTIVE INTELLIGENCE GRO COM 45841V109 7 111 SH   SOLE 8 111 0 0
INTERACTIVE INTELLIGENCE GRO BOND 45841VAB5 472 410,000 PRN   SOLE 8 0 0 410,000
INTERACTIVE INTELLIGENCE GRO COM 45841V109 1,662 27,642 SH   SOLE 44 27,642 0 0
INTERCEPT PHARMACEUTICALS IN OPT 45845P108 1,679 10,200 SH Call SOLE 8 10,200 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 2,189 13,296 SH   SOLE 8 13,296 0 0
INTERCEPT PHARMACEUTICALS IN OPT 45845P108 1,350 8,200 SH Put SOLE 8 8,200 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 559 3,393 SH   SOLE 44 3,393 0 0
INTERCONTINENTAL EXCHANGE IN OPT 45866F104 539 2,000 SH Call SOLE 8 2,000 0 0
INTERCONTINENTAL EXCHANGE IN OPT 45866F104 4,283 15,900 SH Put SOLE 8 15,900 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 65 240 SH   SOLE 8 240 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 6,589 24,461 SH   SOLE 44 24,461 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 69 255 SH   DFND 66 0 0 255
INTERCONTINENTAL HOTELS GROU ADR 45857P608 29 688 SH   SOLE 8 688 0 0
INTERCONTINENTAL HOTELS GROU ADR 45857P608 518 12,440 SH   DFND 66 0 0 12,440
INTERDIGITAL INC COM 45867G101 1,075 13,575 SH   SOLE 8 13,575 0 0
INTERDIGITAL INC OPT 45867G101 919 11,600 SH Call SOLE 8 11,600 0 0
INTERDIGITAL INC BOND 458660AD9 28 23,000 PRN   SOLE 8 0 0 23,000
INTERDIGITAL INC OPT 45867G101 8 100 SH Put SOLE 8 100 0 0
INTERDIGITAL INC COM 45867G101 28,913 365,073 SH   SOLE 44 365,073 0 0
INTERFACE INC COM 458665304 84 5,057 SH   SOLE 8 5,057 0 0
INTERFACE INC COM 458665304 378 22,627 SH   SOLE 44 22,627 0 0
INTERNAP CORP COM 45885A300 5 3,000 SH   SOLE 44 3,000 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 42 1,401 SH   SOLE 8 1,401 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 34 1,152 SH   SOLE 44 1,152 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 7,733 48,681 SH   SOLE 1 48,681 0 0
INTERNATIONAL BUSINESS MACHS OPT 459200101 83,602 526,300 SH Put SOLE 8 526,300 0 0
INTERNATIONAL BUSINESS MACHS OPT 459200101 63,349 398,800 SH Call SOLE 8 398,800 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 5,888 37,066 SH   SOLE 8 37,066 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 37,827 238,131 SH   SOLE 9 238,131 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 10 60 SH   DFND 20 0 0 60
INTERNATIONAL BUSINESS MACHS COM 459200101 277,687 1,748,108 SH   SOLE 44 1,748,108 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 305 1,917 SH   DFND 66 0 0 1,917
INTERNATIONAL FLAVORS&ampFRAGRA COM 459506101 249 1,744 SH   SOLE 8 1,744 0 0
INTERNATIONAL FLAVORS&ampFRAGRA COM 459506101 12,334 86,269 SH   SOLE 44 86,269 0 0
INTERNATIONAL FLAVORS&ampFRAGRA COM 459506101 688 4,814 SH   DFND 66 0 0 4,814
INTERNATIONAL GAME TECHNOLOG OPT G4863A108 56 2,300 SH Put SOLE 8 2,300 0 0
INTERNATIONAL GAME TECHNOLOG COM G4863A108 1,210 49,600 SH   SOLE 8 49,600 0 0
INTERNATIONAL GAME TECHNOLOG OPT G4863A108 405 16,616 SH Call SOLE 8 16,616 0 0
INTERNATIONAL GAME TECHNOLOG COM G4863A108 10 396 SH   SOLE 44 396 0 0
INTERNATIONAL SPEEDWAY CORP COM 460335201 5 171 SH   SOLE 8 171 0 0
INTERNATIONAL SPEEDWAY CORP COM 460335201 36 1,059 SH   SOLE 44 1,059 0 0
INTERNET GOLD-GOLDEN LINES L COM M56595107 288 22,122 SH   SOLE 9 22,122 0 0
INTEROIL CORP COM 460951106 100 1,960 SH   SOLE 1 1,960 0 0
INTEROIL CORP OPT 460951106 1,543 30,300 SH Put SOLE 8 30,300 0 0
INTEROIL CORP COM 460951106 336 6,601 SH   SOLE 8 6,601 0 0
INTEROIL CORP OPT 460951106 36 700 SH Call SOLE 8 700 0 0
INTERPUBLIC GROUP COS INC COM 460690100 442 19,781 SH   SOLE 1 19,781 0 0
INTERPUBLIC GROUP COS INC COM 460690100 278 12,436 SH   SOLE 8 12,436 0 0
INTERPUBLIC GROUP COS INC OPT 460690100 25 1,100 SH Put SOLE 8 1,100 0 0
INTERPUBLIC GROUP COS INC OPT 460690100 47 2,100 SH Call SOLE 8 2,100 0 0
INTERPUBLIC GROUP COS INC COM 460690100 1,967 88,035 SH   SOLE 44 88,035 0 0
INTERSECT ENT INC COM 46071F103 3 158 SH   SOLE 8 158 0 0
INTERSECT ENT INC COM 46071F103 62 3,891 SH   SOLE 44 3,891 0 0
INTERSIL CORP COM 46069S109 311 14,200 SH   SOLE 1 14,200 0 0
INTERSIL CORP COM 46069S109 222 10,120 SH   SOLE 8 10,120 0 0
INTERSIL CORP OPT 46069S109 22 1,000 SH Call SOLE 8 1,000 0 0
INTERSIL CORP COM 46069S109 6,001 273,646 SH   SOLE 44 273,646 0 0
INTERVAL LEISURE GROUP INC OPT 46113M108 210 12,259 SH Call SOLE 8 12,259 0 0
INTERVAL LEISURE GROUP INC COM 46113M108 1,106 64,458 SH   SOLE 8 64,458 0 0
INTERVAL LEISURE GROUP INC OPT 46113M108 4,175 243,164 SH Put SOLE 8 243,164 0 0
INTERVAL LEISURE GROUP INC COM 46113M108 27 1,605 SH   SOLE 44 1,605 0 0
INTERXION HOLDING N.V COM N47279109 771 21,300 SH   SOLE 1 21,300 0 0
INTERXION HOLDING N.V COM N47279109 25 684 SH   SOLE 9 684 0 0
INTERXION HOLDING N.V COM N47279109 905 25,001 SH   SOLE 44 25,001 0 0
INTL FCSTONE INC COM 46116V105 1,267 32,617 SH   SOLE 44 32,617 0 0
INTL PAPER CO COM 460146103 4,926 102,662 SH   SOLE 1 99,162 3,500 0
INTL PAPER CO OPT 460146103 10,421 217,200 SH Call SOLE 8 217,200 0 0
INTL PAPER CO COM 460146103 4 84 SH   SOLE 8 84 0 0
INTL PAPER CO OPT 460146103 12,893 268,700 SH Put SOLE 8 268,700 0 0
INTL PAPER CO COM 460146103 302 6,300 SH   DFND 20 0 0 6,300
INTL PAPER CO COM 460146103 25,916 540,137 SH   SOLE 44 540,137 0 0
INTL PAPER CO COM 460146103 5,474 114,099 SH   SOLE 66 0 114,099 0
INTL PAPER CO COM 460146103 96 2,000 SH   DFND 66 0 0 2,000
INTRA CELLULAR THERAPIES INC COM 46116X101 3 212 SH   SOLE 8 212 0 0
INTRA CELLULAR THERAPIES INC OPT 46116X101 7,471 490,200 SH Call SOLE 8 490,200 0 0
INTRA CELLULAR THERAPIES INC OPT 46116X101 2,743 180,000 SH Put SOLE 8 180,000 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 37 2,395 SH   SOLE 44 2,395 0 0
INTRALINKS HLDGS INC COM 46118H104 35 3,465 SH   SOLE 8 3,465 0 0
INTRALINKS HLDGS INC COM 46118H104 6 594 SH   SOLE 44 594 0 0
INTRAWEST RESORTS HLDGS INC COM 46090K109 3 191 SH   SOLE 44 191 0 0
INTREPID POTASH INC OPT 46121Y102 13 11,200 SH Call SOLE 8 11,200 0 0
INTREPID POTASH INC COM 46121Y102 13 11,410 SH   SOLE 8 11,410 0 0
INTREPID POTASH INC OPT 46121Y102 0 300 SH Put SOLE 8 300 0 0
INTREXON CORP COM 46122T102 1 23 SH   SOLE 8 23 0 0
INTREXON CORP COM 46122T102 223 7,933 SH   SOLE 44 7,933 0 0
INTUIT COM 461202103 19,518 177,423 SH   SOLE 1 0 177,423 0
INTUIT OPT 461202103 1,111 10,100 SH Call SOLE 8 10,100 0 0
INTUIT COM 461202103 1,376 12,513 SH   SOLE 8 12,513 0 0
INTUIT OPT 461202103 1,397 12,700 SH Put SOLE 8 12,700 0 0
INTUIT COM 461202103 462 4,201 SH   SOLE 9 4,201 0 0
INTUIT COM 461202103 506 4,596 SH   SOLE 20 0 4,596 0
INTUIT COM 461202103 7,585 68,950 SH   SOLE 44 68,950 0 0
INTUIT COM 461202103 6,380 57,997 SH   SOLE 66 0 57,997 0
INTUITIVE SURGICAL INC OPT 46120E602 8,408 11,600 SH Call SOLE 8 11,600 0 0
INTUITIVE SURGICAL INC OPT 46120E602 13,699 18,900 SH Put SOLE 8 18,900 0 0
INTUITIVE SURGICAL INC COM 46120E602 1,002 1,383 SH   SOLE 8 1,383 0 0
INTUITIVE SURGICAL INC COM 46120E602 21,581 29,775 SH   SOLE 44 29,775 0 0
INTUITIVE SURGICAL INC COM 46120E602 72 100 SH   DFND 66 0 0 100
INVACARE CORP COM 461203101 3 267 SH   SOLE 8 267 0 0
INVACARE CORP COM 461203101 5 413 SH   SOLE 44 413 0 0
INVENSENSE INC OPT 46123D205 361 48,600 SH Put SOLE 8 48,600 0 0
INVENSENSE INC OPT 46123D205 375 50,500 SH Call SOLE 8 50,500 0 0
INVENSENSE INC COM 46123D205 24 3,234 SH   SOLE 8 3,234 0 0
INVENSENSE INC COM 46123D205 8 1,147 SH   SOLE 44 1,147 0 0
INVENTURE FOODS INC COM 461212102 1 117 SH   SOLE 8 117 0 0
INVENTURE FOODS INC COM 461212102 0 2 SH   SOLE 44 2 0 0
INVESCO LTD OPT G491BT108 2,145 68,600 SH Call SOLE 8 68,600 0 0
INVESCO LTD COM G491BT108 3 97 SH   SOLE 8 97 0 0
INVESCO LTD OPT G491BT108 103 3,300 SH Put SOLE 8 3,300 0 0
INVESCO LTD COM G491BT108 51 1,632 SH   OTR 10 1,632 0 0
INVESCO LTD COM G491BT108 12,725 406,951 SH   SOLE 44 406,951 0 0
INVESCO MORTGAGE CAPITAL INC OPT 46131B100 2 100 SH Put SOLE 8 100 0 0
INVESCO MORTGAGE CAPITAL INC TRUS 46131B100 15 988 SH   SOLE 8 988 0 0
INVESCO MORTGAGE CAPITAL INC TRUS 46131B100 5,627 369,528 SH   SOLE 44 369,528 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 13 850 SH   DFND 66 0 0 850
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 98 5,698 SH   SOLE 1 5,698 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 3 203 SH   SOLE 8 203 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 73 4,232 SH   SOLE 44 4,232 0 0
INVESTORS BANCORP INC NEW COM 46146L101 31 2,566 SH   SOLE 8 2,566 0 0
INVESTORS BANCORP INC NEW COM 46146L101 52 4,367 SH   SOLE 44 4,367 0 0
INVESTORS REAL ESTATE TR TRUS 461730103 16 2,627 SH   SOLE 8 2,627 0 0
INVESTORS REAL ESTATE TR TRUS 461730103 45 7,555 SH   SOLE 44 7,555 0 0
INVESTORS TITLE CO COM 461804106 2 18 SH   SOLE 8 18 0 0
INVITAE CORP COM 46185L103 1 141 SH   SOLE 8 141 0 0
INVITAE CORP COM 46185L103 0 2 SH   SOLE 44 2 0 0
INVIVO THERAPEUTICS HLDGS CO COM 46186M209 1 199 SH   SOLE 8 199 0 0
INVIVO THERAPEUTICS HLDGS CO COM 46186M209 22 3,203 SH   SOLE 44 3,203 0 0
IONIS PHARMACEUTICALS INC OPT 462222100 2,928 79,900 SH Put SOLE 8 79,900 0 0
IONIS PHARMACEUTICALS INC COM 462222100 816 22,280 SH   SOLE 8 22,280 0 0
IONIS PHARMACEUTICALS INC OPT 462222100 8,899 242,900 SH Call SOLE 8 242,900 0 0
IONIS PHARMACEUTICALS INC COM 462222100 449 12,271 SH   SOLE 44 12,271 0 0
IPG PHOTONICS CORP COM 44980X109 82 1,006 SH   SOLE 8 1,006 0 0
IPG PHOTONICS CORP COM 44980X109 74 900 SH   SOLE 44 900 0 0
IRADIMED CORP COM 46266A109 1 37 SH   SOLE 8 37 0 0
IRIDEX CORP COM 462684101 1 81 SH   SOLE 8 81 0 0
IRIDEX CORP COM 462684101 0 1 SH   SOLE 44 1 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 127 15,676 SH   SOLE 8 15,676 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 38 4,712 SH   SOLE 44 4,712 0 0
IROBOT CORP COM 462726100 95 2,155 SH   SOLE 1 2,155 0 0
IROBOT CORP OPT 462726100 356 8,100 SH Call SOLE 8 8,100 0 0
IROBOT CORP OPT 462726100 141 3,200 SH Put SOLE 8 3,200 0 0
IROBOT CORP COM 462726100 59 1,341 SH   SOLE 8 1,341 0 0
IROBOT CORP COM 462726100 270 6,145 SH   SOLE 44 6,145 0 0
IRON MTN INC NEW OPT 46284V101 64 1,700 SH Call SOLE 8 1,700 0 0
IRON MTN INC NEW TRUS 46284V101 403 10,720 SH   SOLE 8 10,720 0 0
IRON MTN INC NEW OPT 46284V101 128 3,400 SH Put SOLE 8 3,400 0 0
IRON MTN INC NEW TRUS 46284V101 8,904 237,240 SH   SOLE 44 237,240 0 0
IRONWOOD PHARMACEUTICALS INC BOND 46333XAD0 259 217,000 PRN   SOLE 8 0 0 217,000
IRONWOOD PHARMACEUTICALS INC COM 46333X108 82 5,181 SH   SOLE 8 5,181 0 0
IRONWOOD PHARMACEUTICALS INC COM 46333X108 145 9,172 SH   SOLE 44 9,172 0 0
ISHARES FUND 464286848 1,605 128,033 SH   SOLE 1 128,033 0 0
ISHARES FUND 464286731 28 1,801 SH   SOLE 1 0 1,801 0
ISHARES FUND 464286665 54 1,275 SH   SOLE 1 1,275 0 0
ISHARES OPT 464286848 19,911 1,587,800 SH Call SOLE 8 1,587,800 0 0
ISHARES FUND 464286665 448 10,596 SH   SOLE 8 10,596 0 0
ISHARES OPT 464286772 3,941 67,800 SH Put SOLE 8 67,800 0 0
ISHARES OPT 464286400 1,328,416 39,383,800 SH Call SOLE 8 39,383,800 0 0
ISHARES OPT 464286806 1,274 48,500 SH Put SOLE 8 48,500 0 0
ISHARES OPT 464286509 92 3,600 SH Call SOLE 8 3,600 0 0
ISHARES OPT 464286855 115 10,400 SH Put SOLE 8 10,400 0 0
ISHARES OPT 464286400 572,422 16,970,700 SH Put SOLE 8 16,970,700 0 0
ISHARES OPT 464286855 45 4,100 SH Call SOLE 8 4,100 0 0
ISHARES OPT 464286509 118 4,600 SH Put SOLE 8 4,600 0 0
ISHARES OPT 464286848 34,748 2,771,000 SH Put SOLE 8 2,771,000 0 0
ISHARES FUND 464286756 1,176 40,476 SH   SOLE 8 40,476 0 0
ISHARES FUND 464286830 0 1 SH   SOLE 8 1 0 0
ISHARES FUND 464289180 2 123 SH   SOLE 8 123 0 0
ISHARES FUND 464286822 2,170 44,760 SH   SOLE 8 44,760 0 0
ISHARES OPT 464286871 73 3,300 SH Put SOLE 8 3,300 0 0
ISHARES FUND 464286400 2,503 74,204 SH   SOLE 8 74,204 0 0
ISHARES OPT 464286822 15,373 317,100 SH Put SOLE 8 317,100 0 0
ISHARES OPT 464286822 5,061 104,400 SH Call SOLE 8 104,400 0 0
ISHARES FUND 464286806 218 8,307 SH   SOLE 8 8,307 0 0
ISHARES OPT 464286871 379 17,200 SH Call SOLE 8 17,200 0 0
ISHARES OPT 464286715 204 5,400 SH Call SOLE 8 5,400 0 0
ISHARES OPT 464286731 5,839 371,900 SH Put SOLE 8 371,900 0 0
ISHARES FUND 464286731 643 40,950 SH   SOLE 8 40,950 0 0
ISHARES OPT 464286715 299 7,900 SH Put SOLE 8 7,900 0 0
ISHARES OPT 464286731 2,605 165,900 SH Call SOLE 8 165,900 0 0
ISHARES FUND 464286848 1,046 83,451 SH   SOLE 8 83,451 0 0
ISHARES FUND 464286715 3 72 SH   SOLE 8 72 0 0
ISHARES OPT 464286806 1,532 58,300 SH Call SOLE 8 58,300 0 0
ISHARES OPT 464286103 59 2,800 SH Put SOLE 8 2,800 0 0
ISHARES OPT 464286103 153 7,300 SH Call SOLE 8 7,300 0 0
ISHARES FUND 464286780 0 1 SH   SOLE 8 1 0 0
ISHARES OPT 464286772 855 14,700 SH Call SOLE 8 14,700 0 0
ISHARES FUND 464286806 0 1 SH   SOLE 9 1 0 0
ISHARES FUND 464286400 5,640 167,187 SH   SOLE 9 167,187 0 0
ISHARES FUND 464286822 109 2,257 SH   SOLE 9 2,257 0 0
ISHARES FUND 464286780 388 6,924 SH   SOLE 9 6,924 0 0
ISHARES FUND 464286624 3 41 SH   SOLE 9 41 0 0
ISHARES FUND 464286848 68 5,404 SH   SOLE 9 5,404 0 0
ISHARES FUND 464286640 45 1,210 SH   SOLE 9 1,210 0 0
ISHARES FUND 464286673 449 41,372 SH   SOLE 9 41,372 0 0
ISHARES FUND 464286731 4 272 SH   SOLE 20 0 272 0
ISHARES FUND 464286400 6,635 196,700 SH   DFND 20 0 0 196,700
ISHARES FUND 464286665 51 1,200 SH   DFND 20 0 0 1,200
ISHARES FUND 464289529 268 9,000 SH   DFND 20 0 0 9,000
ISHARES FUND 464286772 84 1,449 SH   SOLE 20 0 1,449 0
ISHARES FUND 464286335 4,985 448,258 SH   SOLE 20 0 448,258 0
ISHARES FUND 464286772 10,644 183,100 SH   DFND 20 0 0 183,100
ISHARES FUND 464286822 4,601 94,900 SH   DFND 20 0 0 94,900
ISHARES FUND 464286731 7,332 467,000 SH   DFND 20 0 0 467,000
ISHARES FUND 464286715 30 793 SH   DFND 20 0 0 793
ISHARES FUND 464286806 3,283 124,938 SH   SOLE 44 124,938 0 0
ISHARES FUND 464286764 408 15,200 SH   SOLE 44 15,200 0 0
ISHARES FUND 464286822 4,386 90,475 SH   SOLE 44 90,475 0 0
ISHARES FUND 464286848 128,327 10,233,400 SH   SOLE 44 10,233,400 0 0
ISHARES FUND 464286103 885 42,380 SH   SOLE 44 42,380 0 0
ISHARES FUND 464286871 0 1 SH   SOLE 44 1 0 0
ISHARES FUND 464286509 141 5,500 SH   SOLE 44 5,500 0 0
ISHARES FUND 464286400 30,013 889,799 SH   SOLE 44 889,799 0 0
ISHARES FUND 464286749 487 15,940 SH   SOLE 44 15,940 0 0
ISHARES FUND 464286772 359 6,183 SH   SOLE 44 6,183 0 0
ISHARES OPT 464286400 16,865 500,000 SH Put SOLE 44 500,000 0 0
ISHARES FUND 464286772 259 4,453 SH   DFND 66 0 0 4,453
ISHARES FUND 464286731 108 6,895 SH   DFND 66 0 0 6,895
ISHARES FUND 464286368 58 5,000 SH   DFND 66 0 0 5,000
ISHARES FUND 464286665 453 10,722 SH   DFND 66 0 0 10,722
ISHARES FUND 464286657 252 7,369 SH   DFND 66 0 0 7,369
ISHARES FUND 464286665 350 8,286 SH   SOLE 66 0 8,286 0
ISHARES FUND 464286400 1,665 49,366 SH   DFND 66 0 0 49,366
ISHARES FUND 464286392 761 10,475 SH   SOLE 66 0 10,475 0
ISHARES FUND 464286848 309 24,676 SH   SOLE 66 0 24,676 0
ISHARES FUND 464286822 215 4,435 SH   DFND 66 0 0 4,435
ISHARES FUND 464286749 289 9,460 SH   SOLE 66 0 9,460 0
ISHARES FUND 464286731 66 4,177 SH   SOLE 66 0 4,177 0
ISHARES FUND 464286608 2,826 81,933 SH   SOLE 66 0 81,933 0
ISHARES FUND 464286830 164 20,206 SH   DFND 66 0 0 20,206
ISHARES FUND 464289529 323 10,832 SH   DFND 66 0 0 10,832
ISHARES FUND 464289859 32 675 SH   DFND 66 0 0 675
ISHARES FUND 464286806 684 26,026 SH   DFND 66 0 0 26,026
ISHARES FUND 464286749 31 1,008 SH   DFND 66 0 0 1,008
ISHARES FUND 464286517 285 6,210 SH   SOLE 66 0 6,210 0
ISHARES FUND 464286533 54 1,000 SH   DFND 66 0 0 1,000
ISHARES FUND 464286848 49 3,900 SH   DFND 66 0 0 3,900
ISHARES FUND 464286608 52 1,500 SH   DFND 66 0 0 1,500
ISHARES FUND 464286673 71 6,549 SH   DFND 66 0 0 6,549
ISHARES FUND 464286871 267 12,147 SH   DFND 66 0 0 12,147
ISHARES FUND 464286715 10 266 SH   DFND 66 0 0 266
ISHARES FUND 464286509 343 13,341 SH   DFND 66 0 0 13,341
ISHARES FUND 464286608 49 1,430 SH   SOLE 99 1,430 0 0
ISHARES FUND 464286665 63 1,500 SH   SOLE 99 1,500 0 0
ISHARES FUND 464286848 34 2,725 SH   SOLE 99 2,725 0 0
ISHARES GOLD TRUST FUND 464285105 314 24,799 SH   SOLE 8 24,799 0 0
ISHARES GOLD TRUST OPT 464285105 13 1,000 SH Call SOLE 8 1,000 0 0
ISHARES GOLD TRUST OPT 464285105 18 1,400 SH Put SOLE 8 1,400 0 0
ISHARES GOLD TRUST FUND 464285105 73 5,786 SH   DFND 66 0 0 5,786
ISHARES INC FUND 46434G806 3 194 SH   DFND 66 0 0 194
ISHARES S&ampP GSCI COMMODITY I FUND 46428R107 15 1,000 SH   SOLE 44 1,000 0 0
ISHARES SILVER TRUST FUND 46428Q109 5,234 287,599 SH   SOLE 8 287,599 0 0
ISHARES SILVER TRUST OPT 46428Q109 35,902 1,972,600 SH Put SOLE 8 1,972,600 0 0
ISHARES SILVER TRUST OPT 46428Q109 99,680 5,476,900 SH Call SOLE 8 5,476,900 0 0
ISHARES SILVER TRUST FUND 46428Q109 3,930 215,941 SH   SOLE 44 215,941 0 0
ISHARES SILVER TRUST FUND 46428Q109 61 3,378 SH   DFND 66 0 0 3,378
ISHARES TR COM 464287655 362 2,915 SH   SOLE 1 2,915 0 0
ISHARES TR FUND 464287242 6,105 49,558 SH   SOLE 1 49,558 0 0
ISHARES TR OPT 464287234 115,721 3,090,000 SH Put SOLE 1 3,090,000 0 0
ISHARES TR FUND 464287234 148,362 3,961,589 SH   SOLE 1 3,961,589 0 0
ISHARES TR FUND 464288513 6,260 71,735 SH   SOLE 1 71,735 0 0
ISHARES TR FUND 464287200 44 200 SH   SOLE 1 0 200 0
ISHARES TR FUND 464287564 224 2,140 SH   SOLE 1 2,140 0 0
ISHARES TR FUND 464288281 7,938 67,726 SH   SOLE 1 67,726 0 0
ISHARES TR FUND 464287739 8,991 111,491 SH   SOLE 1 111,491 0 0
ISHARES TR FUND 464287226 136,119 1,210,810 SH   SOLE 1 1,210,810 0 0
ISHARES TR FUND 464288182 21 350 SH   SOLE 1 350 0 0
ISHARES TR OPT 464287234 59,546 1,590,000 SH Call SOLE 1 1,590,000 0 0
ISHARES TR OPT 464287242 121,554 986,800 SH Call SOLE 8 986,800 0 0
ISHARES TR OPT 464287739 185,198 2,296,600 SH Put SOLE 8 2,296,600 0 0
ISHARES TR OPT 464287556 21,681 74,900 SH Call SOLE 8 74,900 0 0
ISHARES TR FUND 464287572 5 61 SH   SOLE 8 61 0 0
ISHARES TR OPT 464287614 73 700 SH Put SOLE 8 700 0 0
ISHARES TR OPT 464287630 356 3,400 SH Call SOLE 8 3,400 0 0
ISHARES TR OPT 464288778 102 2,900 SH Call SOLE 8 2,900 0 0
ISHARES TR FUND 464287184 50,048 1,316,713 SH   SOLE 8 1,316,713 0 0
ISHARES TR OPT 464287465 155,258 2,625,700 SH Put SOLE 8 2,625,700 0 0
ISHARES TR OPT 464287838 32 400 SH Call SOLE 8 400 0 0
ISHARES TR OPT 464287804 124 1,000 SH Put SOLE 8 1,000 0 0
ISHARES TR FUND 464287465 4,223 71,422 SH   SOLE 8 71,422 0 0
ISHARES TR OPT 464288752 240 8,700 SH Call SOLE 8 8,700 0 0
ISHARES TR OPT 464287614 63 600 SH Call SOLE 8 600 0 0
ISHARES TR OPT 464287432 71,148 517,400 SH Call SOLE 8 517,400 0 0
ISHARES TR FUND 464287861 4 93 SH   SOLE 8 93 0 0
ISHARES TR FUND 464287390 0 12 SH   SOLE 8 12 0 0
ISHARES TR OPT 464287630 136 1,300 SH Put SOLE 8 1,300 0 0
ISHARES TR OPT 464288513 2,391 27,400 SH Call SOLE 8 27,400 0 0
ISHARES TR OPT 464287598 1,827 17,300 SH Put SOLE 8 17,300 0 0
ISHARES TR OPT 464287242 128,526 1,043,400 SH Put SOLE 8 1,043,400 0 0
ISHARES TR OPT 464288752 843 30,600 SH Put SOLE 8 30,600 0 0
ISHARES TR OPT 464287648 342 2,300 SH Call SOLE 8 2,300 0 0
ISHARES TR FUND 464287655 2,112 17,000 SH   SOLE 8 17,000 0 0
ISHARES TR FUND 46434V548 1,824 115,122 SH   SOLE 8 115,122 0 0
ISHARES TR OPT 464287192 160 1,100 SH Call SOLE 8 1,100 0 0
ISHARES TR OPT 464287234 1,279,558 34,167,100 SH Put SOLE 8 34,167,100 0 0
ISHARES TR OPT 46434V548 13 800 SH Call SOLE 8 800 0 0
ISHARES TR FUND 464287432 25,744 187,221 SH   SOLE 8 187,221 0 0
ISHARES TR OPT 464287184 226,179 5,950,500 SH Call SOLE 8 5,950,500 0 0
ISHARES TR OPT 464287200 2,197 10,100 SH Call SOLE 8 10,100 0 0
ISHARES TR OPT 464287184 432,319 11,373,800 SH Put SOLE 8 11,373,800 0 0
ISHARES TR FUND 464287879 4 34 SH   SOLE 8 34 0 0
ISHARES TR OPT 464287507 15 100 SH Call SOLE 8 100 0 0
ISHARES TR OPT 464287507 278 1,800 SH Put SOLE 8 1,800 0 0
ISHARES TR OPT 464287234 405,632 10,831,300 SH Call SOLE 8 10,831,300 0 0
ISHARES TR OPT 464287655 2,422,456 19,502,900 SH Put SOLE 8 19,502,900 0 0
ISHARES TR OPT 46434V548 334 21,100 SH Put SOLE 8 21,100 0 0
ISHARES TR OPT 464287739 62,512 775,200 SH Call SOLE 8 775,200 0 0
ISHARES TR FUND 464288489 0 9 SH   SOLE 8 9 0 0
ISHARES TR OPT 464287176 571 4,900 SH Call SOLE 8 4,900 0 0
ISHARES TR FUND 464288752 514 18,669 SH   SOLE 8 18,669 0 0
ISHARES TR FUND 464287234 286,454 7,648,966 SH   SOLE 8 7,648,966 0 0
ISHARES TR OPT 464287432 155,208 1,128,700 SH Put SOLE 8 1,128,700 0 0
ISHARES TR FUND 464288273 1 16 SH   SOLE 8 16 0 0
ISHARES TR OPT 464288844 20 500 SH Put SOLE 8 500 0 0
ISHARES TR OPT 464288513 157,627 1,806,400 SH Put SOLE 8 1,806,400 0 0
ISHARES TR OPT 464287648 983 6,600 SH Put SOLE 8 6,600 0 0
ISHARES TR FUND 464288877 3 72 SH   SOLE 8 72 0 0
ISHARES TR OPT 464287168 917 10,700 SH Put SOLE 8 10,700 0 0
ISHARES TR OPT 464287440 1,622 14,500 SH Put SOLE 8 14,500 0 0
ISHARES TR OPT 464287168 386 4,500 SH Call SOLE 8 4,500 0 0
ISHARES TR OPT 464288844 59 1,500 SH Call SOLE 8 1,500 0 0
ISHARES TR FUND 464287242 2,097 17,022 SH   SOLE 8 17,022 0 0
ISHARES TR OPT 464287440 2,148 19,200 SH Call SOLE 8 19,200 0 0
ISHARES TR FUND 464287739 1,017 12,615 SH   SOLE 8 12,615 0 0
ISHARES TR OPT 464287655 533,805 4,297,600 SH Call SOLE 8 4,297,600 0 0
ISHARES TR FUND 464287622 10 79 SH   SOLE 8 79 0 0
ISHARES TR OPT 464287598 1,394 13,200 SH Call SOLE 8 13,200 0 0
ISHARES TR FUND 464287838 8 99 SH   SOLE 8 99 0 0
ISHARES TR OPT 464287465 88,098 1,489,900 SH Call SOLE 8 1,489,900 0 0
ISHARES TR FUND 464287176 0 1 SH   SOLE 8 1 0 0
ISHARES TR FUND 46429B598 0 1 SH   SOLE 8 1 0 0
ISHARES TR FUND 464287556 15,310 52,891 SH   SOLE 8 52,891 0 0
ISHARES TR OPT 464287556 41,914 144,800 SH Put SOLE 8 144,800 0 0
ISHARES TR OPT 464287192 203 1,400 SH Put SOLE 8 1,400 0 0
ISHARES TR OPT 464287804 199 1,600 SH Call SOLE 8 1,600 0 0
ISHARES TR FUND 464287739 2,785 34,542 SH   SOLE 9 34,542 0 0
ISHARES TR FUND 464287655 45,013 362,399 SH   SOLE 9 362,399 0 0
ISHARES TR FUND 464287556 97 334 SH   SOLE 9 334 0 0
ISHARES TR OPT 464287234 117,593 3,140,000 SH Put SOLE 9 3,140,000 0 0
ISHARES TR FUND 46429B598 49 1,675 SH   SOLE 9 1,675 0 0
ISHARES TR FUND 464287184 121 3,191 SH   SOLE 9 3,191 0 0
ISHARES TR FUND 464287390 210 7,500 SH   SOLE 9 7,500 0 0
ISHARES TR OPT 464287234 70,781 1,890,000 SH Call SOLE 9 1,890,000 0 0
ISHARES TR FUND 464287465 1,991 33,676 SH   SOLE 9 33,676 0 0
ISHARES TR FUND 464287234 16,604 443,360 SH   SOLE 9 443,360 0 0
ISHARES TR FUND 464287184 23 600 SH   DFND 20 0 0 600
ISHARES TR FUND 464287382 109 2,000 SH   DFND 20 0 0 2,000
ISHARES TR FUND 464288513 491 5,632 SH   DFND 20 0 0 5,632
ISHARES TR FUND 464288638 4,614 41,436 SH   SOLE 20 0 41,436 0
ISHARES TR FUND 464287226 268 2,387 SH   DFND 20 0 0 2,387
ISHARES TR FUND 464287234 196 5,245 SH   SOLE 20 0 5,245 0
ISHARES TR FUND 464288281 543 4,634 SH   DFND 20 0 0 4,634
ISHARES TR FUND 464287200 48,188 221,494 SH   SOLE 20 0 221,494 0
ISHARES TR FUND 464288729 95 1,290 SH   DFND 20 0 0 1,290
ISHARES TR FUND 46429B663 119 1,460 SH   DFND 20 0 0 1,460
ISHARES TR FUND 464287655 12,419 99,981 SH   SOLE 20 0 99,981 0
ISHARES TR FUND 464287234 184 4,900 SH   DFND 20 0 0 4,900
ISHARES TR FUND 464287390 2,833 101,050 SH   DFND 20 0 0 101,050
ISHARES TR FUND 464287200 1,727 7,937 SH   DFND 20 0 0 7,937
ISHARES TR FUND 464288729 6,273 85,013 SH   SOLE 20 0 85,013 0
ISHARES TR FUND 464287184 538 14,150 SH   SOLE 20 0 14,150 0
ISHARES TR FUND 464288687 50 1,260 SH   DFND 20 0 0 1,260
ISHARES TR FUND 464288844 48 1,220 SH   DFND 20 0 0 1,220
ISHARES TR FUND 464288257 879 14,881 SH   DFND 20 0 0 14,881
ISHARES TR FUND 464287168 402 4,686 SH   SOLE 44 4,686 0 0
ISHARES TR FUND 464287655 343,106 2,762,308 SH   SOLE 44 2,762,308 0 0
ISHARES TR OPT 464287655 46,579 375,000 SH Call SOLE 44 375,000 0 0
ISHARES TR OPT 464287465 8,870 150,000 SH Put SOLE 44 150,000 0 0
ISHARES TR FUND 464287234 91,520 2,443,802 SH   SOLE 44 2,443,802 0 0
ISHARES TR FUND 464287622 2,358 19,577 SH   SOLE 44 19,577 0 0
ISHARES TR FUND 464287226 3,190 28,363 SH   SOLE 44 28,363 0 0
ISHARES TR FUND 464287176 2,070 17,765 SH   SOLE 44 17,765 0 0
ISHARES TR OPT 464287465 8,870 150,000 SH Call SOLE 44 150,000 0 0
ISHARES TR FUND 464287499 23 132 SH   SOLE 44 132 0 0
ISHARES TR FUND 464287200 22 100 SH   SOLE 44 100 0 0
ISHARES TR FUND 464288281 3,874 33,050 SH   SOLE 44 33,050 0 0
ISHARES TR FUND 464287440 33,564 300,000 SH   SOLE 44 300,000 0 0
ISHARES TR FUND 46429B671 48,279 995,441 SH   SOLE 44 995,441 0 0
ISHARES TR OPT 464287234 18,725 500,000 SH Call SOLE 44 500,000 0 0
ISHARES TR FUND 464287739 37,305 462,613 SH   SOLE 44 462,613 0 0
ISHARES TR FUND 464287507 54 347 SH   SOLE 44 347 0 0
ISHARES TR FUND 464287788 45 500 SH   SOLE 44 500 0 0
ISHARES TR FUND 46434V548 24,884 1,570,924 SH   SOLE 44 1,570,924 0 0
ISHARES TR FUND 464287390 2,773 98,877 SH   SOLE 44 98,877 0 0
ISHARES TR FUND 464287432 4,763 34,643 SH   SOLE 44 34,643 0 0
ISHARES TR FUND 464288513 140,436 1,609,398 SH   SOLE 44 1,609,398 0 0
ISHARES TR FUND 464287465 44,301 749,212 SH   SOLE 44 749,212 0 0
ISHARES TR FUND 464287556 33,799 116,765 SH   SOLE 44 116,765 0 0
ISHARES TR OPT 464288513 52,356 600,000 SH Put SOLE 44 600,000 0 0
ISHARES TR FUND 464287184 1,196 31,474 SH   SOLE 44 31,474 0 0
ISHARES TR OPT 464287655 62,105 500,000 SH Put SOLE 44 500,000 0 0
ISHARES TR FUND 464288588 2,873 26,100 SH   SOLE 44 26,100 0 0
ISHARES TR FUND 464287242 966 7,845 SH   SOLE 44 7,845 0 0
ISHARES TR FUND 464287481 513 5,264 SH   DFND 66 0 0 5,264
ISHARES TR FUND 464287176 143 1,225 SH   DFND 66 0 0 1,225
ISHARES TR FUND 464287655 48 384 SH   DFND 66 0 0 384
ISHARES TR FUND 464287234 1,367 36,505 SH   SOLE 66 0 36,505 0
ISHARES TR FUND 464287457 765 8,991 SH   SOLE 66 0 8,991 0
ISHARES TR FUND 464287721 1,196 10,050 SH   DFND 66 0 0 10,050
ISHARES TR FUND 464287432 557 4,050 SH   SOLE 66 0 4,050 0
ISHARES TR FUND 464287242 542 4,400 SH   DFND 66 0 0 4,400
ISHARES TR FUND 464288539 65 6,200 SH   DFND 66 0 0 6,200
ISHARES TR FUND 46434V886 543 21,933 SH   DFND 66 0 0 21,933
ISHARES TR FUND 464288182 651 10,758 SH   SOLE 66 0 10,758 0
ISHARES TR FUND 464287770 1,229 14,000 SH   DFND 66 0 0 14,000
ISHARES TR FUND 46429B663 1,320 16,239 SH   DFND 66 0 0 16,239
ISHARES TR FUND 46432F396 77 1,000 SH   DFND 66 0 0 1,000
ISHARES TR FUND 464288182 1,692 27,960 SH   DFND 66 0 0 27,960
ISHARES TR FUND 464287390 42 1,506 SH   SOLE 66 0 1,506 0
ISHARES TR FUND 464287325 30 300 SH   DFND 66 0 0 300
ISHARES TR FUND 46429B671 24 500 SH   DFND 66 0 0 500
ISHARES TR FUND 464287838 146 1,850 SH   DFND 66 0 0 1,850
ISHARES TR FUND 464287382 21 390 SH   DFND 66 0 0 390
ISHARES TR FUND 464287341 560 17,037 SH   DFND 66 0 0 17,037
ISHARES TR FUND 464287507 913 5,900 SH   SOLE 66 0 5,900 0
ISHARES TR FUND 464287549 111 900 SH   DFND 66 0 0 900
ISHARES TR FUND 464287200 1,501 6,898 SH   SOLE 66 0 6,898 0
ISHARES TR FUND 464287333 11 208 SH   DFND 66 0 0 208
ISHARES TR FUND 464288851 47 765 SH   DFND 66 0 0 765
ISHARES TR FUND 46434V704 43 1,800 SH   DFND 66 0 0 1,800
ISHARES TR FUND 464287234 208 5,558 SH   DFND 66 0 0 5,558
ISHARES TR FUND 464288257 289 4,898 SH   DFND 66 0 0 4,898
ISHARES TR FUND 464287309 128 1,050 SH   DFND 66 0 0 1,050
ISHARES TR FUND 464287242 313 2,541 SH   SOLE 66 0 2,541 0
ISHARES TR FUND 464287473 494 6,435 SH   DFND 66 0 0 6,435
ISHARES TR FUND 464287200 1,646 7,567 SH   DFND 66 0 0 7,567
ISHARES TR FUND 464288125 542 6,522 SH   DFND 66 0 0 6,522
ISHARES TR FUND 464287630 152 1,453 SH   DFND 66 0 0 1,453
ISHARES TR FUND 464287648 171 1,146 SH   DFND 66 0 0 1,146
ISHARES TR FUND 464287184 391 10,284 SH   SOLE 66 0 10,284 0
ISHARES TR FUND 464287507 31 200 SH   DFND 66 0 0 200
ISHARES TR FUND 46434V548 1,025 64,727 SH   SOLE 66 0 64,727 0
ISHARES TR FUND 464287556 129 447 SH   DFND 66 0 0 447
ISHARES TR FUND 464287184 1,751 46,077 SH   DFND 66 0 0 46,077
ISHARES TR FUND 46429B747 780 7,715 SH   SOLE 66 0 7,715 0
ISHARES TR FUND 464288828 19 150 SH   DFND 66 0 0 150
ISHARES TR FUND 464288729 793 10,750 SH   DFND 66 0 0 10,750
ISHARES TR FUND 464287176 319 2,735 SH   SOLE 66 0 2,735 0
ISHARES TR FUND 46429B689 68 1,000 SH   DFND 66 0 0 1,000
ISHARES TR FUND 464287879 735 5,892 SH   DFND 66 0 0 5,892
ISHARES TR FUND 464287614 1,130 10,849 SH   DFND 66 0 0 10,849
ISHARES TR FUND 464288802 1,711 18,815 SH   DFND 66 0 0 18,815
ISHARES TR FUND 464288620 380 3,335 SH   SOLE 66 0 3,335 0
ISHARES TR FUND 464287598 949 8,982 SH   DFND 66 0 0 8,982
ISHARES TR FUND 464288745 871 9,750 SH   DFND 66 0 0 9,750
ISHARES TR FUND 464287440 321 2,872 SH   SOLE 66 0 2,872 0
ISHARES TR FUND 464287887 35 255 SH   DFND 66 0 0 255
ISHARES TR FUND 464288513 711 8,147 SH   DFND 66 0 0 8,147
ISHARES TR FUND 464288513 426 4,884 SH   SOLE 66 0 4,884 0
ISHARES TR FUND 46429B614 78 2,133 SH   DFND 66 0 0 2,133
ISHARES TR FUND 464287762 864 5,750 SH   DFND 66 0 0 5,750
ISHARES TR FUND 464287234 30 800 SH   SOLE 99 800 0 0
ISHARES TR FUND 464287150 89 1,800 SH   SOLE 99 1,800 0 0
ISHARES U S ETF TR FUND 46431W846 531 5,244 SH   SOLE 8 5,244 0 0
ISIS PHARMACEUTICALS INC DEL BOND 464337AJ3 513 551,000 PRN   SOLE 8 0 0 551,000
ISLE OF CAPRI CASINOS INC OPT 464592104 27 1,200 SH Put SOLE 8 1,200 0 0
ISLE OF CAPRI CASINOS INC COM 464592104 33 1,481 SH   SOLE 8 1,481 0 0
ISLE OF CAPRI CASINOS INC OPT 464592104 47 2,100 SH Call SOLE 8 2,100 0 0
ISLE OF CAPRI CASINOS INC COM 464592104 807 36,240 SH   SOLE 44 36,240 0 0
ISRAEL CHEMICALS LTD COM M5920A109 429 109,905 SH   SOLE 1 109,905 0 0
ISRAEL CHEMICALS LTD COM M5920A109 41 10,795 SH   SOLE 9 10,795 0 0
ISRAMCO INC COM 465141406 1 7 SH   SOLE 8 7 0 0
ISTAR INC TRUS 45031U101 6 546 SH   SOLE 8 546 0 0
ISTAR INC OPT 45031U101 307 28,600 SH Put SOLE 8 28,600 0 0
ISTAR INC OPT 45031U101 952 88,700 SH Call SOLE 8 88,700 0 0
ISTAR INC TRUS 45031U101 955 89,032 SH   SOLE 44 89,032 0 0
ITAU CORPBANCA ADR 45033E105 105 7,900 SH   SOLE 1 7,900 0 0
ITAU UNIBANCO HLDG SA ADR 465562106 480 43,884 SH   SOLE 1 43,884 0 0
ITAU UNIBANCO HLDG SA OPT 465562106 1,518 138,800 SH Call SOLE 8 138,800 0 0
ITAU UNIBANCO HLDG SA OPT 465562106 567 51,800 SH Put SOLE 8 51,800 0 0
ITAU UNIBANCO HLDG SA ADR 465562106 5,859 535,541 SH   SOLE 44 535,541 0 0
ITAU UNIBANCO HLDG SA ADR 465562106 424 38,746 SH   DFND 66 0 0 38,746
ITC HLDGS CORP COM 465685105 3 66 SH   SOLE 8 66 0 0
ITC HLDGS CORP COM 465685105 10,778 231,881 SH   SOLE 44 231,881 0 0
ITRON INC COM 465741106 10 183 SH   SOLE 1 0 183 0
ITRON INC COM 465741106 40 706 SH   SOLE 8 706 0 0
ITRON INC COM 465741106 161 2,890 SH   SOLE 44 2,890 0 0
ITT INC COM 45073V108 2 42 SH   SOLE 8 42 0 0
ITT INC OPT 45073V108 36 1,000 SH Call SOLE 8 1,000 0 0
ITT INC OPT 45073V108 29 800 SH Put SOLE 8 800 0 0
ITT INC COM 45073V108 81 2,249 SH   SOLE 44 2,249 0 0
IXIA COM 45071R109 31 2,474 SH   SOLE 8 2,474 0 0
IXIA COM 45071R109 10 784 SH   SOLE 44 784 0 0
IXYS CORP COM 46600W106 27 2,248 SH   SOLE 8 2,248 0 0
IXYS CORP COM 46600W106 4 346 SH   SOLE 44 346 0 0
J &amp J SNACK FOODS CORP COM 466032109 23 194 SH   SOLE 8 194 0 0
J &amp J SNACK FOODS CORP COM 466032109 24 203 SH   SOLE 44 203 0 0
J ALEXANDERS HLDGS INC COM 46609J106 2 166 SH   SOLE 8 166 0 0
J ALEXANDERS HLDGS INC COM 46609J106 71 7,001 SH   SOLE 44 7,001 0 0
J2 GLOBAL INC COM 48123V102 3,114 46,743 SH   SOLE 1 46,743 0 0
J2 GLOBAL INC BOND 48123VAC6 2,122 1,834,000 PRN   SOLE 8 0 0 1,834,000
J2 GLOBAL INC COM 48123V102 19 291 SH   SOLE 8 291 0 0
J2 GLOBAL INC COM 48123V102 63 953 SH   SOLE 44 953 0 0
JA SOLAR HOLDINGS CO LTD OPT 466090206 17 2,800 SH Put SOLE 8 2,800 0 0
JA SOLAR HOLDINGS CO LTD ADR 466090206 1,623 269,946 SH   SOLE 8 269,946 0 0
JA SOLAR HOLDINGS CO LTD OPT 466090206 109 18,200 SH Call SOLE 8 18,200 0 0
JA SOLAR HOLDINGS CO LTD ADR 466090206 32 5,336 SH   SOLE 9 5,336 0 0
JA SOLAR HOLDINGS CO LTD ADR 466090206 453 75,400 SH   SOLE 39 75,400 0 0
JA SOLAR HOLDINGS CO LTD ADR 466090206 394 65,452 SH   SOLE 44 65,452 0 0
JABIL CIRCUIT INC COM 466313103 423 19,371 SH   SOLE 1 19,371 0 0
JABIL CIRCUIT INC COM 466313103 766 35,091 SH   SOLE 8 35,091 0 0
JABIL CIRCUIT INC OPT 466313103 271 12,400 SH Put SOLE 8 12,400 0 0
JABIL CIRCUIT INC OPT 466313103 825 37,800 SH Call SOLE 8 37,800 0 0
JABIL CIRCUIT INC COM 466313103 96 4,392 SH   SOLE 44 4,392 0 0
JACK IN THE BOX INC COM 466367109 280 2,921 SH   SOLE 1 2,921 0 0
JACK IN THE BOX INC COM 466367109 19 198 SH   SOLE 8 198 0 0
JACK IN THE BOX INC OPT 466367109 77 800 SH Call SOLE 8 800 0 0
JACK IN THE BOX INC OPT 466367109 125 1,300 SH Put SOLE 8 1,300 0 0
JACK IN THE BOX INC COM 466367109 2,528 26,361 SH   SOLE 44 26,361 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 269 5,177 SH   SOLE 8 5,177 0 0
JACOBS ENGR GROUP INC DEL OPT 469814107 347 6,700 SH Call SOLE 8 6,700 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 27,072 523,433 SH   SOLE 44 523,433 0 0
JAKKS PAC INC COM 47012E106 65 7,482 SH   SOLE 8 7,482 0 0
JAKKS PAC INC COM 47012E106 334 38,602 SH   SOLE 44 38,602 0 0
JAMBA INC COM 47023A309 260 23,797 SH   SOLE 1 23,797 0 0
JAMBA INC COM 47023A309 112 10,204 SH   SOLE 8 10,204 0 0
JAMBA INC COM 47023A309 0 1 SH   SOLE 44 1 0 0
JAMES RIV GROUP LTD COM G5005R107 3 88 SH   SOLE 8 88 0 0
JAMES RIV GROUP LTD COM G5005R107 7 198 SH   SOLE 44 198 0 0
JANUS CAP GROUP INC OPT 47102X105 147 10,500 SH Put SOLE 8 10,500 0 0
JANUS CAP GROUP INC BOND 47102XAH8 16,576 12,166,000 PRN   SOLE 8 0 0 12,166,000
JANUS CAP GROUP INC COM 47102X105 74 5,271 SH   SOLE 8 5,271 0 0
JANUS CAP GROUP INC OPT 47102X105 53 3,800 SH Call SOLE 8 3,800 0 0
JANUS CAP GROUP INC COM 47102X105 155 11,139 SH   SOLE 44 11,139 0 0
JAPAN SMALLER CAPTLZTN FD IN FUND 47109U104 11 1,000 SH   DFND 66 0 0 1,000
JAZZ PHARMACEUTICALS PLC OPT G50871105 17,736 146,000 SH Put SOLE 8 146,000 0 0
JAZZ PHARMACEUTICALS PLC COM G50871105 9,484 78,071 SH   SOLE 8 78,071 0 0
JAZZ PHARMACEUTICALS PLC COM G50871105 565 4,643 SH   SOLE 44 4,643 0 0
JAZZ PHARMACEUTICALS PLC COM G50871105 7 60 SH   DFND 66 0 0 60
JD COM INC ADR 47215P106 1,463 56,073 SH   SOLE 1 56,073 0 0
JD COM INC OPT 47215P106 9,084 348,200 SH Put SOLE 8 348,200 0 0
JD COM INC OPT 47215P106 20,624 790,500 SH Call SOLE 8 790,500 0 0
JD COM INC ADR 47215P106 2,787 106,807 SH   SOLE 8 106,807 0 0
JD COM INC ADR 47215P106 6,930 265,598 SH   SOLE 9 265,598 0 0
JD COM INC ADR 47215P106 1,894 72,595 SH   SOLE 44 72,595 0 0
JDS UNIPHASE CORP BOND 46612JAF8 851 855,000 PRN   SOLE 8 0 0 855,000
JEFFERIES GROUP INC NEW BOND 472319AG7 4 4,000 PRN   SOLE 8 0 0 4,000
JETBLUE AIRWAYS CORP COM 477143101 105 6,090 SH   SOLE 1 6,090 0 0
JETBLUE AIRWAYS CORP COM 477143101 767 44,448 SH   SOLE 8 44,448 0 0
JETBLUE AIRWAYS CORP OPT 477143101 317 18,400 SH Call SOLE 8 18,400 0 0
JETBLUE AIRWAYS CORP OPT 477143101 247 14,300 SH Put SOLE 8 14,300 0 0
JETBLUE AIRWAYS CORP COM 477143101 5,160 299,338 SH   SOLE 44 299,338 0 0
JINKOSOLAR HLDG CO LTD ADR 47759T100 10 620 SH   SOLE 8 620 0 0
JINKOSOLAR HLDG CO LTD OPT 47759T100 438 27,700 SH Put SOLE 8 27,700 0 0
JINKOSOLAR HLDG CO LTD OPT 47759T100 1,125 71,200 SH Call SOLE 8 71,200 0 0
JINKOSOLAR HLDG CO LTD ADR 47759T100 43 2,697 SH   SOLE 9 2,697 0 0
JINKOSOLAR HLDG CO LTD ADR 47759T100 1,580 100,000 SH   SOLE 44 100,000 0 0
JIVE SOFTWARE INC COM 47760A108 4 761 SH   SOLE 8 761 0 0
JIVE SOFTWARE INC COM 47760A108 2 527 SH   SOLE 44 527 0 0
JMP GROUP LLC COM 46629U107 12 2,248 SH   SOLE 8 2,248 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 11 162 SH   SOLE 8 162 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 28 400 SH   SOLE 44 400 0 0
JOHNSON &amp JOHNSON COM 478160104 50,411 426,735 SH   SOLE 1 132,163 294,572 0
JOHNSON &amp JOHNSON COM 478160104 444 3,760 SH   SOLE 8 3,760 0 0
JOHNSON &amp JOHNSON OPT 478160104 452,190 3,827,900 SH Put SOLE 8 3,827,900 0 0
JOHNSON &amp JOHNSON OPT 478160104 83,530 707,100 SH Call SOLE 8 707,100 0 0
JOHNSON &amp JOHNSON COM 478160104 66,537 563,263 SH   SOLE 9 563,263 0 0
JOHNSON &amp JOHNSON COM 478160104 165 1,400 SH   DFND 20 0 0 1,400
JOHNSON &amp JOHNSON COM 478160104 2,185 18,495 SH   SOLE 20 0 18,495 0
JOHNSON &amp JOHNSON COM 478160104 245,516 2,078,335 SH   SOLE 44 2,078,335 0 0
JOHNSON &amp JOHNSON OPT 478160104 10,419 88,200 SH Put SOLE 44 88,200 0 0
JOHNSON &amp JOHNSON OPT 478160104 18,310 155,000 SH Call SOLE 44 155,000 0 0
JOHNSON &amp JOHNSON COM 478160104 2,973 25,165 SH   DFND 66 0 0 25,165
JOHNSON &amp JOHNSON COM 478160104 20,367 172,412 SH   SOLE 66 0 172,412 0
JOHNSON &amp JOHNSON COM 478160104 1,004 8,500 SH   SOLE 79 8,500 0 0
JOHNSON &amp JOHNSON COM 478160104 165 1,395 SH   SOLE 99 1,395 0 0
JOHNSON CTLS INTL PLC COM G51502105 7,066 151,868 SH   SOLE 1 151,868 0 0
JOHNSON CTLS INTL PLC OPT G51502105 948 20,382 SH Put SOLE 8 20,382 0 0
JOHNSON CTLS INTL PLC OPT G51502105 1,786 38,393 SH Call SOLE 8 38,393 0 0
JOHNSON CTLS INTL PLC COM G51502105 14,525 312,166 SH   SOLE 8 312,166 0 0
JOHNSON CTLS INTL PLC COM G51502105 112 2,405 SH   SOLE 9 2,405 0 0
JOHNSON CTLS INTL PLC COM G51502105 9,889 212,505 SH   SOLE 44 212,505 0 0
JOHNSON CTLS INTL PLC COM G51502105 6 133 SH   DFND 66 0 0 133
JOHNSON OUTDOORS INC COM 479167108 2 62 SH   SOLE 8 62 0 0
JONES ENERGY INC COM 48019R108 12 3,322 SH   SOLE 44 3,322 0 0
JONES LANG LASALLE INC COM 48020Q107 3 29 SH   SOLE 8 29 0 0
JONES LANG LASALLE INC OPT 48020Q107 11 100 SH Call SOLE 8 100 0 0
JONES LANG LASALLE INC OPT 48020Q107 57 500 SH Put SOLE 8 500 0 0
JONES LANG LASALLE INC COM 48020Q107 4,060 35,682 SH   SOLE 44 35,682 0 0
JOY GLOBAL INC OPT 481165108 707 25,500 SH Call SOLE 8 25,500 0 0
JOY GLOBAL INC COM 481165108 4,065 146,506 SH   SOLE 8 146,506 0 0
JOY GLOBAL INC OPT 481165108 1,184 42,700 SH Put SOLE 8 42,700 0 0
JOY GLOBAL INC COM 481165108 6,868 247,591 SH   SOLE 44 247,591 0 0
JPMORGAN CHASE &amp CO COM 46625H100 12,629 189,654 SH   SOLE 1 174,032 15,622 0
JPMORGAN CHASE &amp CO OPT 46625H100 162,274 2,436,900 SH Put SOLE 8 2,436,900 0 0
JPMORGAN CHASE &amp CO FUND 46625H365 5 153 SH   SOLE 8 153 0 0
JPMORGAN CHASE &amp CO OPT 46625H100 132,101 1,983,800 SH Call SOLE 8 1,983,800 0 0
JPMORGAN CHASE &amp CO COM 46625H100 39,505 593,249 SH   SOLE 8 593,249 0 0
JPMORGAN CHASE &amp CO COM 46625H100 20 301 SH   SOLE 9 301 0 0
JPMORGAN CHASE &amp CO COM 46625H100 533 8,000 SH   DFND 20 0 0 8,000
JPMORGAN CHASE &amp CO COM 46625H100 2,410 36,195 SH   SOLE 20 0 36,195 0
JPMORGAN CHASE &amp CO COM 46625H100 176,226 2,646,444 SH   SOLE 44 2,646,444 0 0
JPMORGAN CHASE &amp CO COM 46625H100 3,665 55,032 SH   DFND 66 0 0 55,032
JPMORGAN CHASE &amp CO COM 46625H100 3,206 48,150 SH   SOLE 66 0 48,150 0
JPMORGAN CHASE &amp CO COM 46625H100 1,232 18,500 SH   SOLE 79 18,500 0 0
JPMORGAN CHASE &amp CO COM 46625H100 1,138 17,088 SH   SOLE 99 17,088 0 0
JUMEI INTL HLDG LTD ADR 48138L107 5 833 SH   SOLE 8 833 0 0
JUMEI INTL HLDG LTD ADR 48138L107 3,269 558,818 SH   SOLE 44 558,818 0 0
JUNIPER NETWORKS INC OPT 48203R104 4,198 174,500 SH Call SOLE 8 174,500 0 0
JUNIPER NETWORKS INC OPT 48203R104 1,244 51,700 SH Put SOLE 8 51,700 0 0
JUNIPER NETWORKS INC COM 48203R104 1,091 45,352 SH   SOLE 8 45,352 0 0
JUNIPER NETWORKS INC COM 48203R104 1,823 75,737 SH   SOLE 44 75,737 0 0
JUNO THERAPEUTICS INC OPT 48205A109 5,675 189,100 SH Call SOLE 8 189,100 0 0
JUNO THERAPEUTICS INC COM 48205A109 1 26 SH   SOLE 8 26 0 0
JUNO THERAPEUTICS INC COM 48205A109 144 4,820 SH   SOLE 44 4,820 0 0
JUNO THERAPEUTICS INC COM 48205A109 6 200 SH   DFND 66 0 0 200
K12 INC COM 48273U102 3 209 SH   SOLE 8 209 0 0
K12 INC COM 48273U102 403 28,081 SH   SOLE 44 28,081 0 0
K2M GROUP HLDGS INC COM 48273J107 4 197 SH   SOLE 8 197 0 0
K2M GROUP HLDGS INC COM 48273J107 7 370 SH   SOLE 44 370 0 0
KADANT INC COM 48282T104 44 833 SH   SOLE 8 833 0 0
KADANT INC COM 48282T104 8 149 SH   SOLE 44 149 0 0
KAISER ALUMINUM CORP COM 483007704 277 3,204 SH   SOLE 1 3,204 0 0
KAISER ALUMINUM CORP COM 483007704 34 386 SH   SOLE 8 386 0 0
KAISER ALUMINUM CORP COM 483007704 143 1,656 SH   SOLE 44 1,656 0 0
KAMAN CORP COM 483548103 119 2,691 SH   SOLE 8 2,691 0 0
KAMAN CORP COM 483548103 48 1,085 SH   SOLE 44 1,085 0 0
KANDI TECHNOLOGIES GROUP INC OPT 483709101 133 24,300 SH Call SOLE 8 24,300 0 0
KANDI TECHNOLOGIES GROUP INC COM 483709101 83 15,159 SH   SOLE 8 15,159 0 0
KANDI TECHNOLOGIES GROUP INC OPT 483709101 198 36,100 SH Put SOLE 8 36,100 0 0
KANSAS CITY SOUTHERN COM 485170302 875 9,370 SH   SOLE 8 9,370 0 0
KANSAS CITY SOUTHERN OPT 485170302 2,762 29,600 SH Put SOLE 8 29,600 0 0
KANSAS CITY SOUTHERN OPT 485170302 1,521 16,300 SH Call SOLE 8 16,300 0 0
KANSAS CITY SOUTHERN COM 485170302 2,480 26,579 SH   SOLE 44 26,579 0 0
KAPSTONE PAPER &amp PACKAGING C COM 48562P103 9 479 SH   SOLE 1 479 0 0
KAPSTONE PAPER &amp PACKAGING C OPT 48562P103 42 2,200 SH Put SOLE 8 2,200 0 0
KAPSTONE PAPER &amp PACKAGING C COM 48562P103 54 2,854 SH   SOLE 8 2,854 0 0
KAPSTONE PAPER &amp PACKAGING C OPT 48562P103 365 19,300 SH Call SOLE 8 19,300 0 0
KAPSTONE PAPER &amp PACKAGING C COM 48562P103 24 1,255 SH   SOLE 44 1,255 0 0
KAR AUCTION SVCS INC COM 48238T109 31 722 SH   SOLE 8 722 0 0
KAR AUCTION SVCS INC COM 48238T109 106 2,446 SH   SOLE 44 2,446 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 39 3,990 SH   SOLE 1 3,990 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 1 146 SH   SOLE 8 146 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 3 295 SH   SOLE 44 295 0 0
KATE SPADE &amp CO COM 485865109 88 5,122 SH   SOLE 1 5,122 0 0
KATE SPADE &amp CO COM 485865109 1,340 78,191 SH   SOLE 8 78,191 0 0
KATE SPADE &amp CO OPT 485865109 394 23,000 SH Put SOLE 8 23,000 0 0
KATE SPADE &amp CO OPT 485865109 1,213 70,800 SH Call SOLE 8 70,800 0 0
KATE SPADE &amp CO COM 485865109 650 37,919 SH   SOLE 44 37,919 0 0
KB FINANCIAL GROUP INC ADR 48241A105 1,046 30,584 SH   SOLE 1 0 30,584 0
KB FINANCIAL GROUP INC ADR 48241A105 57 1,666 SH   SOLE 20 0 1,666 0
KB FINANCIAL GROUP INC ADR 48241A105 76 2,232 SH   SOLE 66 0 2,232 0
KB HOME OPT 48666K109 1,557 96,600 SH Put SOLE 8 96,600 0 0
KB HOME COM 48666K109 376 23,294 SH   SOLE 8 23,294 0 0
KB HOME OPT 48666K109 722 44,800 SH Call SOLE 8 44,800 0 0
KB HOME COM 48666K109 199 12,312 SH   SOLE 44 12,312 0 0
KBR INC COM 48242W106 17 1,115 SH   SOLE 8 1,115 0 0
KBR INC OPT 48242W106 5 300 SH Put SOLE 8 300 0 0
KBR INC COM 48242W106 52 3,481 SH   SOLE 44 3,481 0 0
KCG HLDGS INC COM 48244B100 353 22,719 SH   SOLE 8 22,719 0 0
KCG HLDGS INC OPT 48244B100 287 18,500 SH Put SOLE 8 18,500 0 0
KCG HLDGS INC OPT 48244B100 89 5,700 SH Call SOLE 8 5,700 0 0
KCG HLDGS INC COM 48244B100 2,166 139,491 SH   SOLE 44 139,491 0 0
KEARNY FINL CORP MD COM 48716P108 9 697 SH   SOLE 8 697 0 0
KEARNY FINL CORP MD COM 48716P108 17 1,280 SH   SOLE 44 1,280 0 0
KELLOGG CO OPT 487836108 2,448 31,600 SH Put SOLE 8 31,600 0 0
KELLOGG CO COM 487836108 1,524 19,668 SH   SOLE 8 19,668 0 0
KELLOGG CO OPT 487836108 3,463 44,700 SH Call SOLE 8 44,700 0 0
KELLOGG CO COM 487836108 3,488 45,023 SH   SOLE 9 45,023 0 0
KELLOGG CO COM 487836108 6,047 78,057 SH   SOLE 44 78,057 0 0
KELLOGG CO COM 487836108 74 950 SH   DFND 66 0 0 950
KELLY SVCS INC COM 488152208 7 362 SH   SOLE 8 362 0 0
KELLY SVCS INC COM 488152208 375 19,526 SH   SOLE 44 19,526 0 0
KEMPER CORP DEL COM 488401100 157 3,981 SH   SOLE 1 3,981 0 0
KEMPER CORP DEL COM 488401100 11 290 SH   SOLE 8 290 0 0
KEMPER CORP DEL COM 488401100 35 882 SH   SOLE 44 882 0 0
KEMPHARM INC COM 488445107 0 60 SH   SOLE 8 60 0 0
KEMPHARM INC COM 488445107 0 9 SH   SOLE 44 9 0 0
KENNAMETAL INC COM 489170100 23 792 SH   SOLE 8 792 0 0
KENNAMETAL INC COM 489170100 46 1,619 SH   SOLE 44 1,619 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 572 25,352 SH   SOLE 1 25,352 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 896 39,747 SH   SOLE 8 39,747 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 30 1,322 SH   SOLE 44 1,322 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 16 700 SH   DFND 66 0 0 700
KERYX BIOPHARMACEUTICALS INC COM 492515101 154 28,943 SH   SOLE 8 28,943 0 0
KERYX BIOPHARMACEUTICALS INC OPT 492515101 273 51,400 SH Call SOLE 8 51,400 0 0
KERYX BIOPHARMACEUTICALS INC OPT 492515101 180 33,900 SH Put SOLE 8 33,900 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 62 11,611 SH   SOLE 44 11,611 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 5 1,000 SH   DFND 66 0 0 1,000
KEYCORP NEW COM 493267108 5 426 SH   SOLE 8 426 0 0
KEYCORP NEW OPT 493267108 321 26,372 SH Call SOLE 8 26,372 0 0
KEYCORP NEW OPT 493267108 628 51,612 SH Put SOLE 8 51,612 0 0
KEYCORP NEW COM 493267108 2,714 223,069 SH   SOLE 44 223,069 0 0
KEYCORP NEW PREF 493267108 61 5,000 SH   DFND 66 0 0 5,000
KEYSIGHT TECHNOLOGIES INC COM 49338L103 3 80 SH   SOLE 8 80 0 0
KEYSIGHT TECHNOLOGIES INC OPT 49338L103 8 250 SH Put SOLE 8 250 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 133 4,177 SH   SOLE 44 4,177 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 3 95 SH   DFND 66 0 0 95
KEYW HLDG CORP COM 493723100 73 6,567 SH   SOLE 8 6,567 0 0
KEYW HLDG CORP COM 493723100 5 493 SH   SOLE 44 493 0 0
KFORCE INC COM 493732101 3 152 SH   SOLE 8 152 0 0
KFORCE INC COM 493732101 1,339 65,342 SH   SOLE 44 65,342 0 0
KILROY RLTY CORP COM 49427F108 845 12,186 SH   SOLE 1 12,186 0 0
KILROY RLTY CORP TRUS 49427F108 136 1,976 SH   SOLE 8 1,976 0 0
KILROY RLTY CORP TRUS 49427F108 467 6,740 SH   SOLE 44 6,740 0 0
KIMBALL ELECTRONICS INC COM 49428J109 2 173 SH   SOLE 8 173 0 0
KIMBALL ELECTRONICS INC COM 49428J109 5 390 SH   SOLE 44 390 0 0
KIMBALL INTL INC COM 494274103 3 228 SH   SOLE 8 228 0 0
KIMBALL INTL INC COM 494274103 6 433 SH   SOLE 44 433 0 0
KIMBERLY CLARK CORP COM 494368103 1,555 12,329 SH   SOLE 8 12,329 0 0
KIMBERLY CLARK CORP OPT 494368103 13,838 109,700 SH Put SOLE 8 109,700 0 0
KIMBERLY CLARK CORP OPT 494368103 5,550 44,000 SH Call SOLE 8 44,000 0 0
KIMBERLY CLARK CORP COM 494368103 3,024 23,972 SH   SOLE 9 23,972 0 0
KIMBERLY CLARK CORP COM 494368103 29,452 233,491 SH   SOLE 44 233,491 0 0
KIMBERLY CLARK CORP COM 494368103 62 493 SH   DFND 66 0 0 493
KIMCO RLTY CORP TRUS 49446R109 152 5,247 SH   SOLE 8 5,247 0 0
KIMCO RLTY CORP TRUS 49446R109 21,263 734,485 SH   SOLE 44 734,485 0 0
KINDER MORGAN INC DEL COM 49456B101 2 84 SH   SOLE 1 84 0 0
KINDER MORGAN INC DEL WARR 49456B119 11 691,706 SH   SOLE 8 691,706 0 0
KINDER MORGAN INC DEL OPT 49456B101 45,388 1,962,300 SH Call SOLE 8 1,962,300 0 0
KINDER MORGAN INC DEL OPT 49456B101 5,431 234,800 SH Put SOLE 8 234,800 0 0
KINDER MORGAN INC DEL COM 49456B101 10,092 436,324 SH   SOLE 8 436,324 0 0
KINDER MORGAN INC DEL COM 49456B101 826 35,720 SH   SOLE 9 35,720 0 0
KINDER MORGAN INC DEL OPT 49456B101 196,049 8,475,960 SH Call SOLE 44 8,475,960 0 0
KINDER MORGAN INC DEL WARR 49456B119 5 359,275 SH   SOLE 44 359,275 0 0
KINDER MORGAN INC DEL COM 49456B101 37,190 1,607,813 SH   SOLE 44 1,607,813 0 0
KINDER MORGAN INC DEL COM 49456B101 215 9,280 SH   DFND 66 0 0 9,280
KINDER MORGAN INC DEL COM 49456B101 810 35,000 SH   SOLE 79 35,000 0 0
KINDRED HEALTHCARE INC OPT 494580103 198 19,400 SH Call SOLE 8 19,400 0 0
KINDRED HEALTHCARE INC COM 494580103 133 12,987 SH   SOLE 8 12,987 0 0
KINDRED HEALTHCARE INC OPT 494580103 52 5,100 SH Put SOLE 8 5,100 0 0
KINDRED HEALTHCARE INC COM 494580103 1,016 99,326 SH   SOLE 44 99,326 0 0
KINROSS GOLD CORP OPT 496902404 838 199,100 SH Call SOLE 8 199,100 0 0
KINROSS GOLD CORP OPT 496902404 369 87,600 SH Put SOLE 8 87,600 0 0
KINROSS GOLD CORP COM 496902404 3,438 816,816 SH   SOLE 9 816,816 0 0
KINROSS GOLD CORP COM 496902404 8 1,900 SH   DFND 20 0 0 1,900
KINROSS GOLD CORP COM 496902404 8 1,800 SH   DFND 66 0 0 1,800
KIRBY CORP COM 497266106 718 11,543 SH   SOLE 1 11,543 0 0
KIRBY CORP COM 497266106 2 25 SH   SOLE 8 25 0 0
KIRBY CORP COM 497266106 66 1,072 SH   SOLE 44 1,072 0 0
KIRKLANDS INC COM 497498105 1 91 SH   SOLE 8 91 0 0
KIRKLANDS INC COM 497498105 2 194 SH   SOLE 44 194 0 0
KITE PHARMA INC OPT 49803L109 6,703 120,000 SH Put SOLE 8 120,000 0 0
KITE PHARMA INC COM 49803L109 1,846 33,057 SH   SOLE 8 33,057 0 0
KITE PHARMA INC OPT 49803L109 6,703 120,000 SH Call SOLE 8 120,000 0 0
KITE PHARMA INC COM 49803L109 32 574 SH   SOLE 44 574 0 0
KITE RLTY GROUP TR TRUS 49803T300 41 1,483 SH   SOLE 8 1,483 0 0
KITE RLTY GROUP TR TRUS 49803T300 142 5,142 SH   SOLE 44 5,142 0 0
KKR &amp CO L P DEL COM 48248M102 696 48,809 SH   SOLE 1 48,809 0 0
KKR &amp CO L P DEL OPT 48248M102 866 60,700 SH Put SOLE 8 60,700 0 0
KKR &amp CO L P DEL OPT 48248M102 506 35,500 SH Call SOLE 8 35,500 0 0
KKR &amp CO L P DEL COM 48248M102 1,247 87,460 SH   SOLE 8 87,460 0 0
KKR &amp CO L P DEL COM 48248M102 12,921 906,100 SH   SOLE 44 906,100 0 0
KKR &amp CO L P DEL COM 48248M102 4,245 297,651 SH   DFND 66 0 0 297,651
KLA-TENCOR CORP OPT 482480100 3,074 44,100 SH Call SOLE 8 44,100 0 0
KLA-TENCOR CORP COM 482480100 3,442 49,371 SH   SOLE 8 49,371 0 0
KLA-TENCOR CORP OPT 482480100 530 7,600 SH Put SOLE 8 7,600 0 0
KLA-TENCOR CORP COM 482480100 118,116 1,694,394 SH   SOLE 44 1,694,394 0 0
KLX INC COM 482539103 16 452 SH   SOLE 8 452 0 0
KLX INC COM 482539103 37 1,071 SH   SOLE 44 1,071 0 0
KMG CHEMICALS INC COM 482564101 3 112 SH   SOLE 8 112 0 0
KMG CHEMICALS INC COM 482564101 0 1 SH   SOLE 44 1 0 0
KNIGHT TRANSN INC COM 499064103 314 10,929 SH   SOLE 1 10,929 0 0
KNIGHT TRANSN INC COM 499064103 15 513 SH   SOLE 8 513 0 0
KNIGHT TRANSN INC COM 499064103 25 879 SH   SOLE 44 879 0 0
KNOLL INC COM 498904200 7 315 SH   SOLE 8 315 0 0
KNOLL INC OPT 498904200 9 400 SH Call SOLE 8 400 0 0
KNOLL INC OPT 498904200 2 100 SH Put SOLE 8 100 0 0
KNOLL INC COM 498904200 62 2,737 SH   SOLE 44 2,737 0 0
KNOT OFFSHORE PARTNERS LP COM Y48125101 35 1,657 SH   SOLE 8 1,657 0 0
KNOT OFFSHORE PARTNERS LP COM Y48125101 381 18,246 SH   SOLE 44 18,246 0 0
KNOWLES CORP COM 49926D109 64 4,555 SH   SOLE 8 4,555 0 0
KNOWLES CORP COM 49926D109 25 1,802 SH   SOLE 44 1,802 0 0
KOHLS CORP COM 500255104 942 21,524 SH   SOLE 1 21,524 0 0
KOHLS CORP COM 500255104 1,205 27,550 SH   SOLE 8 27,550 0 0
KOHLS CORP OPT 500255104 8,199 187,400 SH Put SOLE 8 187,400 0 0
KOHLS CORP OPT 500255104 2,573 58,800 SH Call SOLE 8 58,800 0 0
KOHLS CORP COM 500255104 4,783 109,313 SH   SOLE 44 109,313 0 0
KONA GRILL INC COM 50047H201 1 98 SH   SOLE 8 98 0 0
KONA GRILL INC COM 50047H201 0 1 SH   SOLE 44 1 0 0
KONGZHONG CORP ADR 50047P104 2,022 300,000 SH   SOLE 44 300,000 0 0
KONINKLIJKE PHILIPS N V ADR 500472303 4 152 SH   SOLE 8 152 0 0
KOPIN CORP COM 500600101 1 380 SH   SOLE 8 380 0 0
KOPIN CORP COM 500600101 0 6 SH   SOLE 44 6 0 0
KOPPERS HOLDINGS INC COM 50060P106 127 3,944 SH   SOLE 8 3,944 0 0
KOPPERS HOLDINGS INC COM 50060P106 16 487 SH   SOLE 44 487 0 0
KOREA ELECTRIC PWR ADR 500631106 54 2,198 SH   SOLE 1 2,198 0 0
KOREA FD FUND 500634209 59 1,638 SH   DFND 66 0 0 1,638
KORN FERRY INTL COM 500643200 11 508 SH   SOLE 8 508 0 0
KORN FERRY INTL COM 500643200 45 2,156 SH   SOLE 44 2,156 0 0
KOSMOS ENERGY LTD COM G5315B107 1 158 SH   SOLE 8 158 0 0
KOSMOS ENERGY LTD COM G5315B107 17 2,754 SH   SOLE 44 2,754 0 0
KRAFT HEINZ CO COM 500754106 2,181 24,364 SH   SOLE 1 24,364 0 0
KRAFT HEINZ CO COM 500754106 78 872 SH   SOLE 8 872 0 0
KRAFT HEINZ CO OPT 500754106 4,646 51,900 SH Put SOLE 8 51,900 0 0
KRAFT HEINZ CO OPT 500754106 26,934 300,900 SH Call SOLE 8 300,900 0 0
KRAFT HEINZ CO COM 500754106 417 4,659 SH   SOLE 9 4,659 0 0
KRAFT HEINZ CO COM 500754106 413 4,614 SH   OTR 10 4,614 0 0
KRAFT HEINZ CO COM 500754106 16 180 SH   DFND 20 0 0 180
KRAFT HEINZ CO COM 500754106 41,085 458,991 SH   SOLE 44 458,991 0 0
KRAFT HEINZ CO COM 500754106 1,402 15,662 SH   DFND 66 0 0 15,662
KRAFT HEINZ CO COM 500754106 49 550 SH   SOLE 66 0 550 0
KRAFT HEINZ CO COM 500754106 150 1,680 SH   SOLE 99 1,680 0 0
KRATON CORPORATION COM 50077C106 40 1,122 SH   SOLE 8 1,122 0 0
KRATON CORPORATION OPT 50077C106 1,875 53,500 SH Call SOLE 8 53,500 0 0
KRATON CORPORATION OPT 50077C106 1,314 37,500 SH Put SOLE 8 37,500 0 0
KRATON CORPORATION COM 50077C106 876 25,000 SH   DFND 20 0 0 25,000
KRATON CORPORATION COM 50077C106 736 21,022 SH   SOLE 44 21,022 0 0
KRATOS DEFENSE &amp SEC SOLUTIO COM 50077B207 39 5,695 SH   SOLE 8 5,695 0 0
KRATOS DEFENSE &amp SEC SOLUTIO COM 50077B207 4 654 SH   SOLE 44 654 0 0
KROGER CO OPT 501044101 2,259 76,100 SH Call SOLE 8 76,100 0 0
KROGER CO OPT 501044101 3,229 108,800 SH Put SOLE 8 108,800 0 0
KROGER CO COM 501044101 1,023 34,506 SH   SOLE 8 34,506 0 0
KROGER CO COM 501044101 3,862 130,123 SH   SOLE 9 130,123 0 0
KROGER CO COM 501044101 162 5,460 SH   DFND 20 0 0 5,460
KROGER CO COM 501044101 4,578 154,247 SH   SOLE 44 154,247 0 0
KRONOS WORLDWIDE INC COM 50105F105 15 1,773 SH   SOLE 8 1,773 0 0
KRONOS WORLDWIDE INC COM 50105F105 110 13,172 SH   SOLE 44 13,172 0 0
KT CORP ADR 48268K101 1,405 87,523 SH   SOLE 1 87,523 0 0
KT CORP ADR 48268K101 947 59,000 SH   DFND 66 0 0 59,000
KULICKE &amp SOFFA INDS INC COM 501242101 94 7,255 SH   SOLE 8 7,255 0 0
KULICKE &amp SOFFA INDS INC OPT 501242101 5 400 SH Put SOLE 8 400 0 0
KULICKE &amp SOFFA INDS INC OPT 501242101 6 500 SH Call SOLE 8 500 0 0
KULICKE &amp SOFFA INDS INC COM 501242101 1,464 113,283 SH   SOLE 44 113,283 0 0
KVH INDS INC COM 482738101 2 186 SH   SOLE 8 186 0 0
KVH INDS INC COM 482738101 0 2 SH   SOLE 44 2 0 0
L BRANDS INC COM 501797104 338 4,772 SH   SOLE 1 4,772 0 0
L BRANDS INC OPT 501797104 2,626 37,100 SH Call SOLE 8 37,100 0 0
L BRANDS INC COM 501797104 180 2,543 SH   SOLE 8 2,543 0 0
L BRANDS INC OPT 501797104 3,100 43,800 SH Put SOLE 8 43,800 0 0
L BRANDS INC COM 501797104 9,909 140,033 SH   SOLE 44 140,033 0 0
L BRANDS INC COM 501797104 866 12,240 SH   DFND 66 0 0 12,240
L-3 COMMUNICATIONS HLDGS INC COM 502424104 7 44 SH   SOLE 8 44 0 0
L-3 COMMUNICATIONS HLDGS INC OPT 502424104 166 1,100 SH Put SOLE 8 1,100 0 0
L-3 COMMUNICATIONS HLDGS INC OPT 502424104 437 2,900 SH Call SOLE 8 2,900 0 0
L-3 COMMUNICATIONS HLDGS INC COM 502424104 3,016 20,009 SH   SOLE 44 20,009 0 0
LA JOLLA PHARMACEUTICAL CO COM 503459604 3 144 SH   SOLE 8 144 0 0
LA JOLLA PHARMACEUTICAL CO COM 503459604 5 199 SH   SOLE 44 199 0 0
LA QUINTA HLDGS INC COM 50420D108 20 1,792 SH   SOLE 8 1,792 0 0
LA QUINTA HLDGS INC COM 50420D108 14 1,231 SH   SOLE 44 1,231 0 0
LA Z BOY INC COM 505336107 92 3,736 SH   SOLE 8 3,736 0 0
LA Z BOY INC COM 505336107 110 4,454 SH   SOLE 44 4,454 0 0
LABORATORY CORP AMER HLDGS COM 50540R409 182 1,325 SH   SOLE 8 1,325 0 0
LABORATORY CORP AMER HLDGS OPT 50540R409 467 3,400 SH Put SOLE 8 3,400 0 0
LABORATORY CORP AMER HLDGS OPT 50540R409 1,361 9,900 SH Call SOLE 8 9,900 0 0
LABORATORY CORP AMER HLDGS COM 50540R409 6,319 45,964 SH   SOLE 9 45,964 0 0
LABORATORY CORP AMER HLDGS COM 50540R409 6,447 46,903 SH   SOLE 44 46,903 0 0
LADDER CAP CORP TRUS 505743104 3 236 SH   SOLE 8 236 0 0
LADDER CAP CORP TRUS 505743104 9 648 SH   SOLE 44 648 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 2 846 SH   SOLE 8 846 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 3 1,379 SH   SOLE 44 1,379 0 0
LAKE SUNAPEE BK GROUP COM 510866106 2 98 SH   SOLE 8 98 0 0
LAKE SUNAPEE BK GROUP COM 510866106 0 1 SH   SOLE 44 1 0 0
LAKELAND BANCORP INC COM 511637100 251 17,852 SH   SOLE 1 17,852 0 0
LAKELAND BANCORP INC COM 511637100 3 239 SH   SOLE 8 239 0 0
LAKELAND BANCORP INC COM 511637100 8 576 SH   SOLE 44 576 0 0
LAKELAND FINL CORP COM 511656100 11 298 SH   SOLE 8 298 0 0
LAKELAND FINL CORP COM 511656100 12 342 SH   SOLE 44 342 0 0
LAM RESEARCH CORP OPT 512807108 1,885 19,900 SH Call SOLE 8 19,900 0 0
LAM RESEARCH CORP COM 512807108 3,876 40,923 SH   SOLE 8 40,923 0 0
LAM RESEARCH CORP BOND 512807AL2 992 623,000 PRN   SOLE 8 0 0 623,000
LAM RESEARCH CORP OPT 512807108 6,298 66,500 SH Put SOLE 8 66,500 0 0
LAM RESEARCH CORP COM 512807108 28,561 301,561 SH   SOLE 44 301,561 0 0
LAMAR ADVERTISING CO NEW TRUS 512816109 21 327 SH   SOLE 8 327 0 0
LAMAR ADVERTISING CO NEW OPT 512816109 7 100 SH Call SOLE 8 100 0 0
LAMAR ADVERTISING CO NEW TRUS 512816109 8,626 132,073 SH   SOLE 44 132,073 0 0
LANCASTER COLONY CORP COM 513847103 15 114 SH   SOLE 8 114 0 0
LANCASTER COLONY CORP COM 513847103 51 393 SH   SOLE 44 393 0 0
LANDAUER INC COM 51476K103 5 118 SH   SOLE 8 118 0 0
LANDAUER INC COM 51476K103 6 132 SH   SOLE 44 132 0 0
LANDEC CORP COM 514766104 2 165 SH   SOLE 8 165 0 0
LANDEC CORP COM 514766104 20 1,534 SH   SOLE 44 1,534 0 0
LANDS END INC NEW OPT 51509F105 102 7,000 SH Put SOLE 8 7,000 0 0
LANDS END INC NEW COM 51509F105 46 3,235 SH   SOLE 8 3,235 0 0
LANDS END INC NEW OPT 51509F105 367 25,300 SH Call SOLE 8 25,300 0 0
LANDS END INC NEW COM 51509F105 4 318 SH   SOLE 44 318 0 0
LANDSTAR SYS INC COM 515098101 1 18 SH   SOLE 8 18 0 0
LANDSTAR SYS INC COM 515098101 70 1,031 SH   SOLE 44 1,031 0 0
LANNET INC COM 516012101 164 6,153 SH   SOLE 8 6,153 0 0
LANNET INC COM 516012101 1,235 46,490 SH   SOLE 44 46,490 0 0
LANTHEUS HLDGS INC COM 516544103 118 14,200 SH   SOLE 44 14,200 0 0
LAREDO PETROLEUM INC COM 516806106 75 5,845 SH   SOLE 1 5,845 0 0
LAREDO PETROLEUM INC COM 516806106 1 67 SH   SOLE 8 67 0 0
LAREDO PETROLEUM INC COM 516806106 35 2,726 SH   SOLE 44 2,726 0 0
LAS VEGAS SANDS CORP COM 517834107 778 13,525 SH   SOLE 1 13,525 0 0
LAS VEGAS SANDS CORP OPT 517834107 7,705 133,900 SH Call SOLE 8 133,900 0 0
LAS VEGAS SANDS CORP COM 517834107 9,186 159,632 SH   SOLE 8 159,632 0 0
LAS VEGAS SANDS CORP OPT 517834107 18,177 315,900 SH Put SOLE 8 315,900 0 0
LAS VEGAS SANDS CORP COM 517834107 22 389 SH   SOLE 9 389 0 0
LAS VEGAS SANDS CORP COM 517834107 142 2,466 SH   DFND 20 0 0 2,466
LAS VEGAS SANDS CORP COM 517834107 26,438 459,452 SH   SOLE 44 459,452 0 0
LAS VEGAS SANDS CORP COM 517834107 106 1,837 SH   DFND 66 0 0 1,837
LASALLE HOTEL PPTYS COM 517942108 259 10,832 SH   SOLE 1 10,832 0 0
LASALLE HOTEL PPTYS TRUS 517942108 112 4,684 SH   SOLE 8 4,684 0 0
LASALLE HOTEL PPTYS TRUS 517942108 283 11,871 SH   SOLE 44 11,871 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 12 1,907 SH   SOLE 1 1,907 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 6 971 SH   SOLE 8 971 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 11 1,632 SH   SOLE 44 1,632 0 0
LAUDER ESTEE COS INC COM 518439104 12,583 142,086 SH   SOLE 1 0 142,086 0
LAUDER ESTEE COS INC COM 518439104 3,764 42,511 SH   SOLE 8 42,511 0 0
LAUDER ESTEE COS INC OPT 518439104 2,984 33,700 SH Call SOLE 8 33,700 0 0
LAUDER ESTEE COS INC OPT 518439104 2,869 32,400 SH Put SOLE 8 32,400 0 0
LAUDER ESTEE COS INC COM 518439104 0 1 SH   SOLE 9 1 0 0
LAUDER ESTEE COS INC COM 518439104 8 90 SH   DFND 20 0 0 90
LAUDER ESTEE COS INC COM 518439104 192 2,170 SH   SOLE 20 0 2,170 0
LAUDER ESTEE COS INC COM 518439104 2,961 33,425 SH   SOLE 44 33,425 0 0
LAUDER ESTEE COS INC COM 518439104 916 10,343 SH   DFND 66 0 0 10,343
LAUDER ESTEE COS INC COM 518439104 1,395 15,742 SH   SOLE 66 0 15,742 0
LAWSON PRODS INC COM 520776105 1 78 SH   SOLE 8 78 0 0
LAWSON PRODS INC COM 520776105 0 1 SH   SOLE 44 1 0 0
LAYNE CHRISTENSEN CO COM 521050104 1 112 SH   SOLE 8 112 0 0
LAYNE CHRISTENSEN CO COM 521050104 0 2 SH   SOLE 44 2 0 0
LAZARD LTD COM G54050102 918 25,234 SH   SOLE 1 25,234 0 0
LAZARD LTD OPT G54050102 458 12,600 SH Put SOLE 8 12,600 0 0
LAZARD LTD OPT G54050102 676 18,600 SH Call SOLE 8 18,600 0 0
LAZARD LTD COM G54050102 1,063 29,243 SH   SOLE 8 29,243 0 0
LAZARD LTD COM G54050102 154 4,236 SH   SOLE 44 4,236 0 0
LCNB CORP COM 50181P100 2 110 SH   SOLE 8 110 0 0
LCNB CORP COM 50181P100 0 1 SH   SOLE 44 1 0 0
LEAR CORP COM 521865204 957 7,895 SH   SOLE 1 7,895 0 0
LEAR CORP OPT 521865204 473 3,900 SH Call SOLE 8 3,900 0 0
LEAR CORP COM 521865204 939 7,741 SH   SOLE 8 7,741 0 0
LEAR CORP OPT 521865204 485 4,000 SH Put SOLE 8 4,000 0 0
LEAR CORP COM 521865204 12 100 SH   DFND 20 0 0 100
LEAR CORP COM 521865204 589 4,856 SH   SOLE 44 4,856 0 0
LEGACY RESVS LP COM 524707304 77 56,762 SH   SOLE 32 56,762 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 11 348 SH   SOLE 8 348 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 19 619 SH   SOLE 44 619 0 0
LEGG MASON INC COM 524901105 187 5,576 SH   SOLE 1 5,576 0 0
LEGG MASON INC COM 524901105 1 26 SH   SOLE 8 26 0 0
LEGG MASON INC OPT 524901105 37 1,100 SH Put SOLE 8 1,100 0 0
LEGG MASON INC OPT 524901105 107 3,200 SH Call SOLE 8 3,200 0 0
LEGG MASON INC COM 524901105 525 15,675 SH   SOLE 44 15,675 0 0
LEGGETT &amp PLATT INC COM 524660107 305 6,700 SH   SOLE 1 6,700 0 0
LEGGETT &amp PLATT INC OPT 524660107 114 2,500 SH Put SOLE 8 2,500 0 0
LEGGETT &amp PLATT INC COM 524660107 24 522 SH   SOLE 8 522 0 0
LEGGETT &amp PLATT INC OPT 524660107 50 1,100 SH Call SOLE 8 1,100 0 0
LEGGETT &amp PLATT INC COM 524660107 1,464 32,108 SH   SOLE 44 32,108 0 0
LEGGETT &amp PLATT INC COM 524660107 91 2,000 SH   DFND 66 0 0 2,000
LEIDOS HLDGS INC COM 525327102 8 185 SH   SOLE 8 185 0 0
LEIDOS HLDGS INC COM 525327102 145 3,353 SH   SOLE 44 3,353 0 0
LEIDOS HLDGS INC COM 525327102 35 813 SH   DFND 66 0 0 813
LEJU HLDGS LTD ADR 50187J108 0 81 SH   SOLE 8 81 0 0
LEMAITRE VASCULAR INC COM 525558201 0 1 SH   SOLE 44 1 0 0
LENDINGCLUB CORP COM 52603A109 1,059 171,309 SH   SOLE 1 171,309 0 0
LENDINGCLUB CORP OPT 52603A109 5,229 846,100 SH Put SOLE 8 846,100 0 0
LENDINGCLUB CORP COM 52603A109 1,137 183,921 SH   SOLE 8 183,921 0 0
LENDINGCLUB CORP OPT 52603A109 1,526 246,900 SH Call SOLE 8 246,900 0 0
LENDINGCLUB CORP COM 52603A109 19 3,145 SH   SOLE 44 3,145 0 0
LENDINGTREE INC NEW COM 52603B107 996 10,281 SH   SOLE 1 10,281 0 0
LENDINGTREE INC NEW OPT 52603B107 7,753 80,000 SH Put SOLE 8 80,000 0 0
LENDINGTREE INC NEW COM 52603B107 1,284 13,245 SH   SOLE 8 13,245 0 0
LENDINGTREE INC NEW COM 52603B107 297 3,065 SH   SOLE 44 3,065 0 0
LENNAR CORP COM 526057104 2,600 61,400 SH   SOLE 1 61,400 0 0
LENNAR CORP COM 526057302 0 9 SH   SOLE 8 9 0 0
LENNAR CORP OPT 526057104 2,278 53,800 SH Put SOLE 8 53,800 0 0
LENNAR CORP COM 526057104 431 10,183 SH   SOLE 8 10,183 0 0
LENNAR CORP OPT 526057104 1,982 46,800 SH Call SOLE 8 46,800 0 0
LENNAR CORP COM 526057104 2,425 57,284 SH   SOLE 44 57,284 0 0
LENNAR CORP COM 526057302 53 1,597 SH   SOLE 44 1,597 0 0
LENNOX INTL INC COM 526107107 14 86 SH   SOLE 8 86 0 0
LENNOX INTL INC COM 526107107 179 1,137 SH   SOLE 44 1,137 0 0
LEUCADIA NATL CORP COM 527288104 73 3,815 SH   SOLE 8 3,815 0 0
LEUCADIA NATL CORP OPT 527288104 80 4,200 SH Put SOLE 8 4,200 0 0
LEUCADIA NATL CORP OPT 527288104 541 28,400 SH Call SOLE 8 28,400 0 0
LEUCADIA NATL CORP COM 527288104 2,857 150,059 SH   SOLE 44 150,059 0 0
LEUCADIA NATL CORP COM 527288104 8 400 SH   DFND 66 0 0 400
LEVEL 3 COMMUNICATIONS INC OPT 52729N308 1,187 25,600 SH Call SOLE 8 25,600 0 0
LEVEL 3 COMMUNICATIONS INC OPT 52729N308 2,667 57,500 SH Put SOLE 8 57,500 0 0
LEVEL 3 COMMUNICATIONS INC COM 52729N308 1,859 40,092 SH   SOLE 8 40,092 0 0
LEVEL 3 COMMUNICATIONS INC COM 52729N308 8,140 175,521 SH   SOLE 44 175,521 0 0
LEXICON PHARMACEUTICALS INC COM 528872302 19 1,060 SH   SOLE 8 1,060 0 0
LEXICON PHARMACEUTICALS INC COM 528872302 45 2,531 SH   SOLE 44 2,531 0 0
LEXINGTON REALTY TRUST TRUS 529043101 39 3,862 SH   SOLE 8 3,862 0 0
LEXINGTON REALTY TRUST TRUS 529043101 148 14,394 SH   SOLE 44 14,394 0 0
LEXMARK INTL INC OPT 529771107 480 12,000 SH Put SOLE 8 12,000 0 0
LEXMARK INTL INC OPT 529771107 280 7,000 SH Call SOLE 8 7,000 0 0
LEXMARK INTL INC COM 529771107 395 9,910 SH   SOLE 8 9,910 0 0
LEXMARK INTL INC COM 529771107 5,331 133,405 SH   SOLE 44 133,405 0 0
LG DISPLAY CO LTD ADR 50186V102 332 26,086 SH   SOLE 1 26,086 0 0
LGI HOMES INC COM 50187T106 68 1,842 SH   SOLE 44 1,842 0 0
LHC GROUP INC COM 50187A107 20 540 SH   SOLE 8 540 0 0
LHC GROUP INC COM 50187A107 34 904 SH   SOLE 44 904 0 0
LIBBEY INC COM 529898108 3 216 SH   SOLE 8 216 0 0
LIBBEY INC COM 529898108 5 298 SH   SOLE 44 298 0 0
LIBERTY BROADBAND CORP COM 530307305 673 9,420 SH   SOLE 8 9,420 0 0
LIBERTY BROADBAND CORP COM 530307107 590 8,407 SH   SOLE 8 8,407 0 0
LIBERTY BROADBAND CORP COM 530307107 8 107 SH   SOLE 44 107 0 0
LIBERTY BROADBAND CORP COM 530307305 511 7,151 SH   SOLE 44 7,151 0 0
LIBERTY GLOBAL PLC OPT G5480U104 862 25,200 SH Put SOLE 8 25,200 0 0
LIBERTY GLOBAL PLC COM G5480U104 4,829 141,252 SH   SOLE 8 141,252 0 0
LIBERTY GLOBAL PLC OPT G5480U138 52 1,884 SH Call SOLE 8 1,884 0 0
LIBERTY GLOBAL PLC COM G5480U120 661 20,015 SH   SOLE 8 20,015 0 0
LIBERTY GLOBAL PLC COM G5480U138 74 2,675 SH   SOLE 8 2,675 0 0
LIBERTY GLOBAL PLC COM G5480U153 24 865 SH   SOLE 8 865 0 0
LIBERTY GLOBAL PLC OPT G5480U138 84 3,024 SH Put SOLE 8 3,024 0 0
LIBERTY GLOBAL PLC OPT G5480U104 537 15,700 SH Call SOLE 8 15,700 0 0
LIBERTY GLOBAL PLC COM G5480U153 2 88 SH   SOLE 9 88 0 0
LIBERTY GLOBAL PLC COM G5480U138 1 35 SH   SOLE 9 35 0 0
LIBERTY GLOBAL PLC COM G5480U120 22 664 SH   SOLE 9 664 0 0
LIBERTY GLOBAL PLC COM G5480U104 8 245 SH   SOLE 9 245 0 0
LIBERTY GLOBAL PLC COM G5480U104 1,316 38,505 SH   SOLE 44 38,505 0 0
LIBERTY GLOBAL PLC COM G5480U120 3,150 95,336 SH   SOLE 44 95,336 0 0
LIBERTY GLOBAL PLC COM G5480U153 189 6,731 SH   SOLE 44 6,731 0 0
LIBERTY GLOBAL PLC COM G5480U153 25 907 SH   DFND 66 0 0 907
LIBERTY GLOBAL PLC COM G5480U104 176 5,152 SH   DFND 66 0 0 5,152
LIBERTY GLOBAL PLC COM G5480U120 173 5,229 SH   DFND 66 0 0 5,229
LIBERTY GLOBAL PLC COM G5480U138 25 897 SH   DFND 66 0 0 897
LIBERTY GLOBAL PLC COM G5480U153 0 6 SH   SOLE 99 6 0 0
LIBERTY GLOBAL PLC COM G5480U104 1 22 SH   SOLE 99 22 0 0
LIBERTY GLOBAL PLC COM G5480U138 0 2 SH   SOLE 99 2 0 0
LIBERTY GLOBAL PLC COM G5480U120 2 54 SH   SOLE 99 54 0 0
LIBERTY INTERACTIVE CORP OPT 53071M104 4,716 235,680 SH Put SOLE 8 235,680 0 0
LIBERTY INTERACTIVE CORP COM 53071M880 10,185 255,440 SH   SOLE 8 255,440 0 0
LIBERTY INTERACTIVE CORP COM 53071M104 4,031 201,487 SH   SOLE 8 201,487 0 0
LIBERTY INTERACTIVE CORP OPT 53071M104 161 8,060 SH Call SOLE 8 8,060 0 0
LIBERTY INTERACTIVE CORP COM 53071M104 1,274 63,691 SH   SOLE 44 63,691 0 0
LIBERTY INTERACTIVE CORP COM 53071M880 522 13,114 SH   SOLE 44 13,114 0 0
LIBERTY INTERACTIVE CORP COM 53071M104 607 30,350 SH   SOLE 66 0 30,350 0
LIBERTY INTERACTIVE LLC BOND 530610AD6 4,372 4,139,000 PRN   SOLE 8 0 0 4,139,000
LIBERTY MEDIA CORP BOND 530715AN1 781 1,493,000 PRN   SOLE 8 0 0 1,493,000
LIBERTY MEDIA CORP DELAWARE COM 531229706 2 119 SH   SOLE 8 119 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229870 4 155 SH   SOLE 8 155 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229409 139 4,120 SH   SOLE 8 4,120 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229854 8 285 SH   SOLE 8 285 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229607 11,667 349,183 SH   SOLE 8 349,183 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229888 4 258 SH   SOLE 8 258 0 0
LIBERTY MEDIA CORP DELAWARE BOND 531229AB8 9,038 8,670,000 PRN   SOLE 8 0 0 8,670,000
LIBERTY MEDIA CORP DELAWARE COM 531229870 999 34,865 SH   SOLE 44 34,865 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229409 947 27,854 SH   SOLE 44 27,854 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229706 2 126 SH   SOLE 44 126 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229888 8 461 SH   SOLE 44 461 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229854 19 686 SH   SOLE 44 686 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229607 439 13,120 SH   SOLE 44 13,120 0 0
LIBERTY PPTY TR COM 531172104 1,359 33,696 SH   SOLE 1 33,696 0 0
LIBERTY PPTY TR TRUS 531172104 55 1,362 SH   SOLE 8 1,362 0 0
LIBERTY PPTY TR TRUS 531172104 719 17,821 SH   SOLE 44 17,821 0 0
LIBERTY TAX INC COM 53128T102 1 42 SH   SOLE 8 42 0 0
LIBERTY TAX INC COM 53128T102 0 1 SH   SOLE 44 1 0 0
LIBERTY TRIPADVISOR HLDGS IN COM 531465102 2,210 101,146 SH   SOLE 1 101,146 0 0
LIBERTY TRIPADVISOR HLDGS IN COM 531465102 10 448 SH   SOLE 8 448 0 0
LIBERTY TRIPADVISOR HLDGS IN COM 531465102 20 936 SH   SOLE 44 936 0 0
LIFE STORAGE INC TRUS 53223X107 105 1,180 SH   SOLE 8 1,180 0 0
LIFE STORAGE INC TRUS 53223X107 300 3,378 SH   SOLE 44 3,378 0 0
LIFELOCK INC COM 53224V100 389 23,034 SH   SOLE 8 23,034 0 0
LIFELOCK INC OPT 53224V100 151 8,900 SH Put SOLE 8 8,900 0 0
LIFELOCK INC OPT 53224V100 822 48,600 SH Call SOLE 8 48,600 0 0
LIFELOCK INC COM 53224V100 1,310 77,423 SH   SOLE 44 77,423 0 0
LIFEPOINT HEALTH INC COM 53219L109 287 4,848 SH   SOLE 1 4,848 0 0
LIFEPOINT HEALTH INC COM 53219L109 14 228 SH   SOLE 8 228 0 0
LIFEPOINT HEALTH INC OPT 53219L109 130 2,200 SH Call SOLE 8 2,200 0 0
LIFEPOINT HEALTH INC COM 53219L109 63 1,057 SH   SOLE 44 1,057 0 0
LIFETIME BRANDS INC COM 53222Q103 2 134 SH   SOLE 8 134 0 0
LIFETIME BRANDS INC COM 53222Q103 0 1 SH   SOLE 44 1 0 0
LIFEVANTAGE CORP COM 53222K205 2 162 SH   SOLE 8 162 0 0
LIFEVANTAGE CORP COM 53222K205 328 34,701 SH   SOLE 44 34,701 0 0
LIFEWAY FOODS INC COM 531914109 1 37 SH   SOLE 8 37 0 0
LIGAND PHARMACEUTICALS INC COM 53220K504 2,560 25,090 SH   SOLE 8 25,090 0 0
LIGAND PHARMACEUTICALS INC OPT 53220K504 3,205 31,400 SH Put SOLE 8 31,400 0 0
LIGAND PHARMACEUTICALS INC COM 53220K504 27 271 SH   SOLE 44 271 0 0
LIGHTPATH TECHNOLOGIES INC COM 532257805 122 68,200 SH   SOLE 44 68,200 0 0
LILLY ELI &amp CO COM 532457108 3,155 39,318 SH   SOLE 1 39,318 0 0
LILLY ELI &amp CO OPT 532457108 52,731 657,000 SH Call SOLE 8 657,000 0 0
LILLY ELI &amp CO COM 532457108 61,709 768,863 SH   SOLE 8 768,863 0 0
LILLY ELI &amp CO OPT 532457108 144,299 1,797,900 SH Put SOLE 8 1,797,900 0 0
LILLY ELI &amp CO COM 532457108 1,796 22,384 SH   SOLE 9 22,384 0 0
LILLY ELI &amp CO COM 532457108 98 1,218 SH   DFND 20 0 0 1,218
LILLY ELI &amp CO COM 532457108 47,643 593,603 SH   SOLE 44 593,603 0 0
LILLY ELI &amp CO COM 532457108 32 400 SH   SOLE 56 400 0 0
LILLY ELI &amp CO COM 532457108 289 3,602 SH   DFND 66 0 0 3,602
LIMELIGHT NETWORKS INC COM 53261M104 1 437 SH   SOLE 8 437 0 0
LIMELIGHT NETWORKS INC COM 53261M104 0 7 SH   SOLE 44 7 0 0
LIMONEIRA CO COM 532746104 3 146 SH   SOLE 8 146 0 0
LIMONEIRA CO COM 532746104 0 1 SH   SOLE 44 1 0 0
LINCOLN ELEC HLDGS INC COM 533900106 157 2,500 SH   SOLE 1 2,500 0 0
LINCOLN ELEC HLDGS INC COM 533900106 20 321 SH   SOLE 8 321 0 0
LINCOLN ELEC HLDGS INC COM 533900106 95 1,517 SH   SOLE 44 1,517 0 0
LINCOLN NATL CORP IND COM 534187109 706 15,018 SH   SOLE 1 15,018 0 0
LINCOLN NATL CORP IND OPT 534187109 376 8,000 SH Put SOLE 8 8,000 0 0
LINCOLN NATL CORP IND COM 534187109 5 95 SH   SOLE 8 95 0 0
LINCOLN NATL CORP IND OPT 534187109 606 12,900 SH Call SOLE 8 12,900 0 0
LINCOLN NATL CORP IND COM 534187109 8,008 170,482 SH   SOLE 44 170,482 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 215 23,928 SH   SOLE 1 23,928 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 1 91 SH   SOLE 8 91 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 3 281 SH   SOLE 44 281 0 0
LINDSAY CORP OPT 535555106 7 100 SH Put SOLE 8 100 0 0
LINDSAY CORP OPT 535555106 7 100 SH Call SOLE 8 100 0 0
LINDSAY CORP COM 535555106 18 236 SH   SOLE 8 236 0 0
LINDSAY CORP COM 535555106 11 147 SH   SOLE 44 147 0 0
LINE CORP OPT 53567X101 116 2,400 SH Call SOLE 8 2,400 0 0
LINE CORP ADR 53567X101 916 18,918 SH   SOLE 8 18,918 0 0
LINE CORP OPT 53567X101 34 700 SH Put SOLE 8 700 0 0
LINE CORP ADR 53567X101 5 100 SH   DFND 66 0 0 100
LINEAR TECHNOLOGY CORP OPT 535678106 374 6,300 SH Call SOLE 8 6,300 0 0
LINEAR TECHNOLOGY CORP COM 535678106 23 376 SH   SOLE 8 376 0 0
LINEAR TECHNOLOGY CORP OPT 535678106 356 6,000 SH Put SOLE 8 6,000 0 0
LINEAR TECHNOLOGY CORP COM 535678106 31 528 SH   SOLE 9 528 0 0
LINEAR TECHNOLOGY CORP COM 535678106 140,521 2,370,069 SH   SOLE 44 2,370,069 0 0
LINKEDIN CORP OPT 53578A108 140,302 734,100 SH Call SOLE 8 734,100 0 0
LINKEDIN CORP COM 53578A108 66,079 345,742 SH   SOLE 8 345,742 0 0
LINKEDIN CORP OPT 53578A108 29,968 156,800 SH Put SOLE 8 156,800 0 0
LINKEDIN CORP COM 53578A108 156,190 817,233 SH   SOLE 44 817,233 0 0
LINKEDIN CORP COM 53578A108 317 1,660 SH   DFND 66 0 0 1,660
LION BIOTECHNOLOGIES INC COM 53619R102 119 14,507 SH   SOLE 8 14,507 0 0
LION BIOTECHNOLOGIES INC COM 53619R102 5 599 SH   SOLE 44 599 0 0
LIONBRIDGE TECHNOLOGIES INC COM 536252109 2 352 SH   SOLE 8 352 0 0
LIONBRIDGE TECHNOLOGIES INC COM 536252109 4 734 SH   SOLE 44 734 0 0
LIONS GATE ENTMNT CORP COM 535919203 1,970 98,524 SH   SOLE 8 98,524 0 0
LIONS GATE ENTMNT CORP OPT 535919203 886 44,300 SH Call SOLE 8 44,300 0 0
LIONS GATE ENTMNT CORP OPT 535919203 1,827 91,400 SH Put SOLE 8 91,400 0 0
LIONS GATE ENTMNT CORP OPT 535919203 96 4,800 SH Put SOLE 44 4,800 0 0
LIONS GATE ENTMNT CORP COM 535919203 132 6,595 SH   SOLE 44 6,595 0 0
LIPOCINE INC NEW COM 53630X104 0 103 SH   SOLE 8 103 0 0
LIPOCINE INC NEW COM 53630X104 0 2 SH   SOLE 44 2 0 0
LIQUIDITY SERVICES INC OPT 53635B107 16 1,400 SH Call SOLE 8 1,400 0 0
LIQUIDITY SERVICES INC COM 53635B107 186 16,570 SH   SOLE 8 16,570 0 0
LIQUIDITY SERVICES INC COM 53635B107 0 2 SH   SOLE 44 2 0 0
LITHIA MTRS INC OPT 536797103 19 200 SH Call SOLE 8 200 0 0
LITHIA MTRS INC COM 536797103 380 3,975 SH   SOLE 8 3,975 0 0
LITHIA MTRS INC OPT 536797103 76 800 SH Put SOLE 8 800 0 0
LITHIA MTRS INC COM 536797103 31 326 SH   SOLE 44 326 0 0
LITTELFUSE INC COM 537008104 17 129 SH   SOLE 8 129 0 0
LITTELFUSE INC COM 537008104 39 307 SH   SOLE 44 307 0 0
LIVANOVA PLC COM G5509L101 39 642 SH   SOLE 8 642 0 0
LIVANOVA PLC COM G5509L101 540 8,980 SH   SOLE 44 8,980 0 0
LIVE NATION ENTERTAINMENT IN OPT 538034109 198 7,200 SH Call SOLE 8 7,200 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 658 23,929 SH   SOLE 8 23,929 0 0
LIVE NATION ENTERTAINMENT IN OPT 538034109 91 3,300 SH Put SOLE 8 3,300 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 88 3,220 SH   SOLE 44 3,220 0 0
LIVE OAK BANCSHARES INC COM 53803X105 2 121 SH   SOLE 8 121 0 0
LIVE OAK BANCSHARES INC COM 53803X105 3 242 SH   SOLE 44 242 0 0
LIVEPERSON INC COM 538146101 16 1,931 SH   SOLE 8 1,931 0 0
LIVEPERSON INC COM 538146101 67 8,047 SH   SOLE 44 8,047 0 0
LKQ CORP OPT 501889208 11 300 SH Put SOLE 8 300 0 0
LKQ CORP COM 501889208 747 21,080 SH   SOLE 8 21,080 0 0
LKQ CORP OPT 501889208 401 11,300 SH Call SOLE 8 11,300 0 0
LKQ CORP COM 501889208 2,590 73,038 SH   SOLE 44 73,038 0 0
LLOYDS BANKING GROUP PLC ADR 539439109 4 1,306 SH   SOLE 8 1,306 0 0
LLOYDS BANKING GROUP PLC ADR 539439109 6 2,050 SH   DFND 66 0 0 2,050
LMI AEROSPACE INC COM 502079106 6 874 SH   SOLE 8 874 0 0
LOCKHEED MARTIN CORP COM 539830109 4,161 17,356 SH   SOLE 1 17,356 0 0
LOCKHEED MARTIN CORP OPT 539830109 15,103 63,000 SH Put SOLE 8 63,000 0 0
LOCKHEED MARTIN CORP OPT 539830109 9,493 39,600 SH Call SOLE 8 39,600 0 0
LOCKHEED MARTIN CORP COM 539830109 115 483 SH   SOLE 8 483 0 0
LOCKHEED MARTIN CORP COM 539830109 169 706 SH   SOLE 9 706 0 0
LOCKHEED MARTIN CORP COM 539830109 60,512 252,428 SH   SOLE 44 252,428 0 0
LOCKHEED MARTIN CORP COM 539830109 501 2,092 SH   DFND 66 0 0 2,092
LOEWS CORP COM 540424108 4,280 104,000 SH   SOLE 1 104,000 0 0
LOEWS CORP COM 540424108 518 12,577 SH   SOLE 8 12,577 0 0
LOEWS CORP COM 540424108 2,857 69,421 SH   SOLE 44 69,421 0 0
LOGITECH INTL S A COM H50430232 4,423 196,953 SH   SOLE 1 196,953 0 0
LOGITECH INTL S A COM H50430232 255 11,367 SH   SOLE 8 11,367 0 0
LOGITECH INTL S A OPT H50430232 54 2,400 SH Put SOLE 8 2,400 0 0
LOGITECH INTL S A OPT H50430232 2 100 SH Call SOLE 8 100 0 0
LOGITECH INTL S A COM H50430232 32,111 1,429,663 SH   SOLE 9 1,429,663 0 0
LOGMEIN INC COM 54142L109 28 302 SH   SOLE 8 302 0 0
LOGMEIN INC COM 54142L109 31 343 SH   SOLE 44 343 0 0
LOGMEIN INC COM 54142L109 5 50 SH   DFND 66 0 0 50
LORAL SPACE &amp COMMUNICATNS I OPT 543881106 8 200 SH Call SOLE 8 200 0 0
LORAL SPACE &amp COMMUNICATNS I COM 543881106 69 1,780 SH   SOLE 8 1,780 0 0
LORAL SPACE &amp COMMUNICATNS I COM 543881106 7 190 SH   SOLE 44 190 0 0
LOUISIANA PAC CORP OPT 546347105 32 1,700 SH Put SOLE 8 1,700 0 0
LOUISIANA PAC CORP COM 546347105 730 38,757 SH   SOLE 8 38,757 0 0
LOUISIANA PAC CORP OPT 546347105 90 4,800 SH Call SOLE 8 4,800 0 0
LOUISIANA PAC CORP COM 546347105 149 7,924 SH   SOLE 44 7,924 0 0
LOWES COS INC OPT 548661107 11,012 152,500 SH Put SOLE 8 152,500 0 0
LOWES COS INC COM 548661107 3,332 46,138 SH   SOLE 8 46,138 0 0
LOWES COS INC OPT 548661107 33,209 459,900 SH Call SOLE 8 459,900 0 0
LOWES COS INC COM 548661107 14,738 204,101 SH   SOLE 44 204,101 0 0
LOXO ONCOLOGY INC COM 548862101 70 2,664 SH   SOLE 1 2,664 0 0
LOXO ONCOLOGY INC COM 548862101 2 84 SH   SOLE 8 84 0 0
LOXO ONCOLOGY INC COM 548862101 4 146 SH   SOLE 44 146 0 0
LPL FINL HLDGS INC COM 50212V100 1 39 SH   SOLE 8 39 0 0
LPL FINL HLDGS INC COM 50212V100 71 2,347 SH   SOLE 44 2,347 0 0
LSB INDS INC COM 502160104 61 7,088 SH   SOLE 8 7,088 0 0
LSB INDS INC COM 502160104 3 294 SH   SOLE 44 294 0 0
LSI INDS INC COM 50216C108 2 147 SH   SOLE 8 147 0 0
LSI INDS INC COM 50216C108 0 2 SH   SOLE 44 2 0 0
LTC PPTYS INC TRUS 502175102 31 596 SH   SOLE 8 596 0 0
LTC PPTYS INC TRUS 502175102 126 2,430 SH   SOLE 44 2,430 0 0
LUBYS INC COM 549282101 1 240 SH   SOLE 8 240 0 0
LUBYS INC COM 549282101 0 2 SH   SOLE 44 2 0 0
LUCAS ENERGY INC COM 549333300 0 114 SH   SOLE 8 114 0 0
LULULEMON ATHLETICA INC OPT 550021109 3,110 51,000 SH Call SOLE 8 51,000 0 0
LULULEMON ATHLETICA INC COM 550021109 7,340 120,362 SH   SOLE 8 120,362 0 0
LULULEMON ATHLETICA INC OPT 550021109 7,129 116,900 SH Put SOLE 8 116,900 0 0
LULULEMON ATHLETICA INC COM 550021109 18 300 SH   SOLE 9 300 0 0
LULULEMON ATHLETICA INC COM 550021109 590 9,675 SH   SOLE 44 9,675 0 0
LULULEMON ATHLETICA INC COM 550021109 1 21 SH   DFND 66 0 0 21
LUMBER LIQUIDATORS HLDGS INC OPT 55003T107 1,249 63,500 SH Put SOLE 8 63,500 0 0
LUMBER LIQUIDATORS HLDGS INC OPT 55003T107 1,469 74,700 SH Call SOLE 8 74,700 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 236 12,013 SH   SOLE 8 12,013 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 80 4,059 SH   SOLE 44 4,059 0 0
LUMENTUM HLDGS INC COM 55024U109 1,017 24,357 SH   SOLE 1 24,357 0 0
LUMENTUM HLDGS INC COM 55024U109 10 235 SH   SOLE 8 235 0 0
LUMENTUM HLDGS INC OPT 55024U109 3 60 SH Put SOLE 8 60 0 0
LUMENTUM HLDGS INC OPT 55024U109 2 40 SH Call SOLE 8 40 0 0
LUMENTUM HLDGS INC COM 55024U109 30 724 SH   SOLE 44 724 0 0
LUMENTUM HLDGS INC COM 55024U109 0 2 SH   SOLE 56 2 0 0
LUMINEX CORP DEL COM 55027E102 6 245 SH   SOLE 8 245 0 0
LUMINEX CORP DEL COM 55027E102 812 35,749 SH   SOLE 44 35,749 0 0
LUMOS NETWORKS CORP COM 550283105 2 117 SH   SOLE 8 117 0 0
LUMOS NETWORKS CORP COM 550283105 4 287 SH   SOLE 44 287 0 0
LUXOFT HLDG INC COM G57279104 1,501 28,400 SH   SOLE 44 28,400 0 0
LUXOTTICA GROUP S P A ADR 55068R202 777 16,253 SH   SOLE 8 16,253 0 0
LYDALL INC DEL COM 550819106 163 3,185 SH   SOLE 8 3,185 0 0
LYDALL INC DEL COM 550819106 1,413 27,635 SH   SOLE 44 27,635 0 0
LYON WILLIAM HOMES OPT 552074700 1,039 56,000 SH Call SOLE 8 56,000 0 0
LYON WILLIAM HOMES COM 552074700 1,505 81,100 SH   SOLE 8 81,100 0 0
LYON WILLIAM HOMES COM 552074700 6 343 SH   SOLE 44 343 0 0
LYONDELLBASELL INDUSTRIES N COM N53745100 6,360 78,851 SH   SOLE 1 78,851 0 0
LYONDELLBASELL INDUSTRIES N OPT N53745100 4,145 51,400 SH Put SOLE 8 51,400 0 0
LYONDELLBASELL INDUSTRIES N COM N53745100 30 380 SH   SOLE 8 380 0 0
LYONDELLBASELL INDUSTRIES N OPT N53745100 8,558 106,100 SH Call SOLE 8 106,100 0 0
LYONDELLBASELL INDUSTRIES N COM N53745100 61 758 SH   SOLE 9 758 0 0
LYONDELLBASELL INDUSTRIES N COM N53745100 17,657 218,896 SH   SOLE 44 218,896 0 0
LYONDELLBASELL INDUSTRIES N COM N53745100 67 833 SH   SOLE 66 0 833 0
LYONDELLBASELL INDUSTRIES N COM N53745100 7 82 SH   DFND 66 0 0 82
M &amp T BK CORP COM 55261F104 1,118 9,630 SH   SOLE 1 9,630 0 0
M &amp T BK CORP OPT 55261F104 116 1,000 SH Put SOLE 8 1,000 0 0
M &amp T BK CORP OPT 55261F104 476 4,100 SH Call SOLE 8 4,100 0 0
M &amp T BK CORP COM 55261F104 47 409 SH   SOLE 8 409 0 0
M &amp T BK CORP COM 55261F104 9,558 82,329 SH   SOLE 44 82,329 0 0
M D C HLDGS INC COM 552676108 24 916 SH   SOLE 8 916 0 0
M D C HLDGS INC OPT 552676108 39 1,500 SH Put SOLE 8 1,500 0 0
M D C HLDGS INC OPT 552676108 77 3,000 SH Call SOLE 8 3,000 0 0
M D C HLDGS INC COM 552676108 148 5,724 SH   SOLE 44 5,724 0 0
M/I HOMES INC COM 55305B101 9 418 SH   SOLE 8 418 0 0
M/I HOMES INC COM 55305B101 95 4,028 SH   SOLE 44 4,028 0 0
MACATAWA BK CORP COM 554225102 3 326 SH   SOLE 8 326 0 0
MACATAWA BK CORP COM 554225102 0 3 SH   SOLE 44 3 0 0
MACERICH CO TRUS 554382101 306 3,774 SH   SOLE 8 3,774 0 0
MACERICH CO OPT 554382101 105 1,300 SH Call SOLE 8 1,300 0 0
MACERICH CO TRUS 554382101 2,488 30,757 SH   SOLE 44 30,757 0 0
MACK CALI RLTY CORP TRUS 554489104 38 1,382 SH   SOLE 8 1,382 0 0
MACK CALI RLTY CORP TRUS 554489104 166 6,097 SH   SOLE 44 6,097 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 49 1,148 SH   SOLE 1 1,148 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 17 401 SH   SOLE 44 401 0 0
MACQUARIE INFRASTRUCTURE COR OPT 55608B105 2,106 25,300 SH Call SOLE 8 25,300 0 0
MACQUARIE INFRASTRUCTURE COR OPT 55608B105 25 300 SH Put SOLE 8 300 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 981 11,777 SH   SOLE 8 11,777 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 1,635 19,651 SH   SOLE 44 19,651 0 0
MACROGENICS INC COM 556099109 83 2,781 SH   SOLE 8 2,781 0 0
MACROGENICS INC COM 556099109 153 5,109 SH   SOLE 44 5,109 0 0
MACYS INC COM 55616P104 2,819 76,101 SH   SOLE 1 76,101 0 0
MACYS INC OPT 55616P104 11,749 317,100 SH Call SOLE 8 317,100 0 0
MACYS INC COM 55616P104 7,031 189,771 SH   SOLE 8 189,771 0 0
MACYS INC OPT 55616P104 8,877 239,600 SH Put SOLE 8 239,600 0 0
MACYS INC COM 55616P104 3 76 SH   SOLE 9 76 0 0
MACYS INC COM 55616P104 9,297 250,969 SH   SOLE 44 250,969 0 0
MADDEN STEVEN LTD COM 556269108 188 5,442 SH   SOLE 1 5,442 0 0
MADDEN STEVEN LTD COM 556269108 29 855 SH   SOLE 8 855 0 0
MADDEN STEVEN LTD COM 556269108 104 3,030 SH   SOLE 44 3,030 0 0
MADISON SQUARE GARDEN CO NEW COM 55825T103 3 12 SH   SOLE 8 12 0 0
MADISON SQUARE GARDEN CO NEW COM 55825T103 59 345 SH   SOLE 44 345 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 0 2 SH   SOLE 8 2 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 0 2 SH   SOLE 44 2 0 0
MAG SILVER CORP COM 55903Q104 655 43,443 SH   SOLE 8 43,443 0 0
MAGELLAN HEALTH INC COM 559079207 623 11,594 SH   SOLE 1 11,594 0 0
MAGELLAN HEALTH INC OPT 559079207 54 1,000 SH Put SOLE 8 1,000 0 0
MAGELLAN HEALTH INC COM 559079207 29 543 SH   SOLE 8 543 0 0
MAGELLAN HEALTH INC COM 559079207 979 18,218 SH   SOLE 44 18,218 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM 559080106 449 6,346 SH   SOLE 8 6,346 0 0
MAGELLAN MIDSTREAM PRTNRS LP OPT 559080106 3,014 42,600 SH Call SOLE 8 42,600 0 0
MAGELLAN MIDSTREAM PRTNRS LP OPT 559080106 1,457 20,600 SH Put SOLE 8 20,600 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM 559080106 44,860 634,154 SH   SOLE 32 634,154 0 0
MAGICJACK VOCALTEC LTD OPT M6787E101 141 23,200 SH Put SOLE 8 23,200 0 0
MAGICJACK VOCALTEC LTD OPT M6787E101 445 73,100 SH Call SOLE 8 73,100 0 0
MAGICJACK VOCALTEC LTD COM M6787E101 0 53 SH   SOLE 8 53 0 0
MAGNA INTL INC COM 559222401 614 14,295 SH   SOLE 1 14,295 0 0
MAGNA INTL INC OPT 559222401 455 10,600 SH Put SOLE 8 10,600 0 0
MAGNA INTL INC OPT 559222401 842 19,600 SH Call SOLE 8 19,600 0 0
MAGNA INTL INC COM 559222401 854 19,863 SH   SOLE 8 19,863 0 0
MAGNA INTL INC COM 559222401 116 2,700 SH   DFND 20 0 0 2,700
MAGNA INTL INC COM 559222401 126 2,935 SH   SOLE 44 2,935 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 988 118,545 SH   SOLE 8 118,545 0 0
MAIDEN HOLDINGS LTD COM G5753U112 719 56,620 SH   SOLE 1 56,620 0 0
MAIDEN HOLDINGS LTD COM G5753U112 7 530 SH   SOLE 8 530 0 0
MAIDEN HOLDINGS LTD COM G5753U112 10 811 SH   SOLE 44 811 0 0
MAINSOURCE FINANCIAL GP INC COM 56062Y102 5 186 SH   SOLE 8 186 0 0
MAINSOURCE FINANCIAL GP INC COM 56062Y102 8 312 SH   SOLE 44 312 0 0
MAJESCO COM 56068V102 0 37 SH   SOLE 8 37 0 0
MAJESCO COM 56068V102 0 1 SH   SOLE 44 1 0 0
MAKEMYTRIP LIMITED MAURITIUS COM V5633W109 45 1,900 SH   SOLE 8 1,900 0 0
MALIBU BOATS INC COM 56117J100 4 265 SH   SOLE 8 265 0 0
MALIBU BOATS INC COM 56117J100 0 2 SH   SOLE 44 2 0 0
MALLINCKRODT PUB LTD CO OPT G5785G107 1,584 22,700 SH Call SOLE 8 22,700 0 0
MALLINCKRODT PUB LTD CO COM G5785G107 50 716 SH   SOLE 8 716 0 0
MALLINCKRODT PUB LTD CO OPT G5785G107 642 9,200 SH Put SOLE 8 9,200 0 0
MALLINCKRODT PUB LTD CO COM G5785G107 1,263 18,095 SH   SOLE 44 18,095 0 0
MALLINCKRODT PUB LTD CO COM G5785G107 1 17 SH   DFND 66 0 0 17
MANHATTAN ASSOCS INC COM 562750109 49 855 SH   SOLE 8 855 0 0
MANHATTAN ASSOCS INC COM 562750109 2,610 45,301 SH   SOLE 44 45,301 0 0
MANITEX INTL INC COM 563420108 3 615 SH   SOLE 8 615 0 0
MANITOWOC FOODSERVICE INC OPT 563568104 290 17,900 SH Call SOLE 8 17,900 0 0
MANITOWOC FOODSERVICE INC COM 563568104 1 56 SH   SOLE 8 56 0 0
MANITOWOC FOODSERVICE INC OPT 563568104 21 1,300 SH Put SOLE 8 1,300 0 0
MANITOWOC FOODSERVICE INC COM 563568104 38 2,300 SH   SOLE 44 2,300 0 0
MANITOWOC INC COM 563571108 229 47,887 SH   SOLE 8 47,887 0 0
MANITOWOC INC OPT 563571108 75 15,600 SH Put SOLE 8 15,600 0 0
MANITOWOC INC OPT 563571108 219 45,800 SH Call SOLE 8 45,800 0 0
MANITOWOC INC COM 563571108 142 29,682 SH   SOLE 44 29,682 0 0
MANNING &amp NAPIER INC COM 56382Q102 1 125 SH   SOLE 8 125 0 0
MANNING &amp NAPIER INC COM 56382Q102 0 1 SH   SOLE 44 1 0 0
MANNKIND CORP OPT 56400P201 209 337,200 SH Call SOLE 8 337,200 0 0
MANNKIND CORP OPT 56400P201 137 220,500 SH Put SOLE 8 220,500 0 0
MANNKIND CORP COM 56400P201 50 79,973 SH   SOLE 8 79,973 0 0
MANNKIND CORP COM 56400P201 2 3,942 SH   SOLE 44 3,942 0 0
MANPOWERGROUP INC COM 56418H100 491 6,796 SH   SOLE 1 6,796 0 0
MANPOWERGROUP INC COM 56418H100 130 1,797 SH   SOLE 8 1,797 0 0
MANPOWERGROUP INC OPT 56418H100 173 2,400 SH Call SOLE 8 2,400 0 0
MANPOWERGROUP INC OPT 56418H100 253 3,500 SH Put SOLE 8 3,500 0 0
MANPOWERGROUP INC COM 56418H100 2,538 35,133 SH   SOLE 44 35,133 0 0
MANTECH INTL CORP COM 564563104 12 330 SH   SOLE 8 330 0 0
MANTECH INTL CORP COM 564563104 13 335 SH   SOLE 44 335 0 0
MANULIFE FINL CORP OPT 56501R106 69 4,900 SH Put SOLE 8 4,900 0 0
MANULIFE FINL CORP COM 56501R106 34 2,401 SH   SOLE 8 2,401 0 0
MANULIFE FINL CORP OPT 56501R106 155 11,000 SH Call SOLE 8 11,000 0 0
MANULIFE FINL CORP COM 56501R106 4,341 307,585 SH   SOLE 9 307,585 0 0
MANULIFE FINL CORP COM 56501R106 206 14,588 SH   DFND 20 0 0 14,588
MANULIFE FINL CORP COM 56501R106 95 6,700 SH   DFND 66 0 0 6,700
MARATHON OIL CORP COM 565849106 5,316 336,287 SH   SOLE 8 336,287 0 0
MARATHON OIL CORP OPT 565849106 11,519 728,600 SH Call SOLE 8 728,600 0 0
MARATHON OIL CORP OPT 565849106 11,646 736,600 SH Put SOLE 8 736,600 0 0
MARATHON OIL CORP COM 565849106 464 29,368 SH   SOLE 9 29,368 0 0
MARATHON OIL CORP COM 565849106 6,416 405,906 SH   SOLE 44 405,906 0 0
MARATHON OIL CORP COM 565849106 21 1,300 SH   SOLE 66 0 1,300 0
MARATHON PETE CORP OPT 56585A102 5,703 140,500 SH Put SOLE 8 140,500 0 0
MARATHON PETE CORP COM 56585A102 3,251 80,084 SH   SOLE 8 80,084 0 0
MARATHON PETE CORP OPT 56585A102 13,968 344,100 SH Call SOLE 8 344,100 0 0
MARATHON PETE CORP COM 56585A102 46,989 1,157,655 SH   SOLE 44 1,157,655 0 0
MARCHEX INC COM 56624R108 1 244 SH   SOLE 8 244 0 0
MARCHEX INC COM 56624R108 0 3 SH   SOLE 44 3 0 0
MARCUS &amp MILLICHAP INC COM 566324109 2 90 SH   SOLE 8 90 0 0
MARCUS &amp MILLICHAP INC COM 566324109 106 4,066 SH   SOLE 44 4,066 0 0
MARCUS CORP COM 566330106 6 230 SH   SOLE 8 230 0 0
MARCUS CORP COM 566330106 6 232 SH   SOLE 44 232 0 0
MARINE PRODS CORP COM 568427108 1 167 SH   SOLE 8 167 0 0
MARINE PRODS CORP COM 568427108 0 1 SH   SOLE 44 1 0 0
MARINEMAX INC COM 567908108 58 2,757 SH   SOLE 8 2,757 0 0
MARINEMAX INC COM 567908108 235 11,251 SH   SOLE 44 11,251 0 0
MARKEL CORP COM 570535104 70 75 SH   SOLE 8 75 0 0
MARKEL CORP COM 570535104 1,386 1,493 SH   SOLE 44 1,493 0 0
MARKEL CORP COM 570535104 12 13 SH   DFND 66 0 0 13
MARKETAXESS HLDGS INC COM 57060D108 225 1,360 SH   SOLE 8 1,360 0 0
MARKETAXESS HLDGS INC COM 57060D108 3,977 24,015 SH   SOLE 44 24,015 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 1 51 SH   SOLE 8 51 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 2 101 SH   SOLE 44 101 0 0
MARRIOTT INTL INC NEW OPT 571903202 3,531 52,440 SH Put SOLE 8 52,440 0 0
MARRIOTT INTL INC NEW COM 571903202 702 10,422 SH   SOLE 8 10,422 0 0
MARRIOTT INTL INC NEW OPT 571903202 1,390 20,640 SH Call SOLE 8 20,640 0 0
MARRIOTT INTL INC NEW COM 571903202 7,625 113,231 SH   SOLE 44 113,231 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 16 222 SH   SOLE 8 222 0 0
MARRIOTT VACATIONS WRLDWDE C OPT 57164Y107 125 1,700 SH Call SOLE 8 1,700 0 0
MARRIOTT VACATIONS WRLDWDE C OPT 57164Y107 3,959 54,000 SH Put SOLE 8 54,000 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 24 328 SH   SOLE 44 328 0 0
MARSH &amp MCLENNAN COS INC COM 571748102 921 13,700 SH   SOLE 1 13,700 0 0
MARSH &amp MCLENNAN COS INC COM 571748102 3,370 50,101 SH   SOLE 8 50,101 0 0
MARSH &amp MCLENNAN COS INC OPT 571748102 7 100 SH Put SOLE 8 100 0 0
MARSH &amp MCLENNAN COS INC OPT 571748102 1,338 19,900 SH Call SOLE 8 19,900 0 0
MARSH &amp MCLENNAN COS INC COM 571748102 12,507 185,971 SH   SOLE 44 185,971 0 0
MARSH &amp MCLENNAN COS INC COM 571748102 1,009 15,000 SH   SOLE 99 15,000 0 0
MARTEN TRANS LTD COM 573075108 3 142 SH   SOLE 8 142 0 0
MARTEN TRANS LTD COM 573075108 7 333 SH   SOLE 44 333 0 0
MARTIN MARIETTA MATLS INC COM 573284106 2,877 16,060 SH   SOLE 1 16,060 0 0
MARTIN MARIETTA MATLS INC OPT 573284106 2,042 11,400 SH Put SOLE 8 11,400 0 0
MARTIN MARIETTA MATLS INC COM 573284106 3,895 21,749 SH   SOLE 8 21,749 0 0
MARTIN MARIETTA MATLS INC OPT 573284106 4,138 23,100 SH Call SOLE 8 23,100 0 0
MARTIN MARIETTA MATLS INC COM 573284106 1,195 6,675 SH   SOLE 44 6,675 0 0
MARTIN MIDSTREAM PRTNRS L P COM 573331105 622 31,046 SH   SOLE 32 31,046 0 0
MARVELL TECHNOLOGY GROUP LTD OPT G5876H105 238 17,900 SH Put SOLE 8 17,900 0 0
MARVELL TECHNOLOGY GROUP LTD COM G5876H105 5,931 446,951 SH   SOLE 8 446,951 0 0
MARVELL TECHNOLOGY GROUP LTD OPT G5876H105 667 50,300 SH Call SOLE 8 50,300 0 0
MARVELL TECHNOLOGY GROUP LTD COM G5876H105 400 30,095 SH   SOLE 44 30,095 0 0
MASCO CORP OPT 574599106 316 9,200 SH Call SOLE 8 9,200 0 0
MASCO CORP COM 574599106 560 16,342 SH   SOLE 8 16,342 0 0
MASCO CORP OPT 574599106 247 7,200 SH Put SOLE 8 7,200 0 0
MASCO CORP COM 574599106 3,190 92,979 SH   SOLE 44 92,979 0 0
MASIMO CORP COM 574795100 41 693 SH   SOLE 8 693 0 0
MASIMO CORP COM 574795100 3,072 51,637 SH   SOLE 44 51,637 0 0
MASONITE INTL CORP NEW COM 575385109 286 4,607 SH   SOLE 1 4,607 0 0
MASONITE INTL CORP NEW COM 575385109 568 9,148 SH   SOLE 8 9,148 0 0
MASONITE INTL CORP NEW COM 575385109 100 1,613 SH   SOLE 44 1,613 0 0
MAST THERAPEUTICS INC COM 576314108 0 400 SH   DFND 66 0 0 400
MASTEC INC OPT 576323109 74 2,500 SH Put SOLE 8 2,500 0 0
MASTEC INC COM 576323109 290 9,744 SH   SOLE 8 9,744 0 0
MASTEC INC OPT 576323109 333 11,200 SH Call SOLE 8 11,200 0 0
MASTEC INC COM 576323109 27 901 SH   SOLE 44 901 0 0
MASTECH DIGITAL INC COM 57633B100 1 68 SH   DFND 66 0 0 68
MASTERCARD INCORPORATED OPT 57636Q104 25,961 255,100 SH Put SOLE 8 255,100 0 0
MASTERCARD INCORPORATED OPT 57636Q104 38,977 383,000 SH Call SOLE 8 383,000 0 0
MASTERCARD INCORPORATED COM 57636Q104 253 2,494 SH   SOLE 8 2,494 0 0
MASTERCARD INCORPORATED COM 57636Q104 24 240 SH   SOLE 9 240 0 0
MASTERCARD INCORPORATED COM 57636Q104 109 1,074 SH   DFND 20 0 0 1,074
MASTERCARD INCORPORATED COM 57636Q104 24,593 241,630 SH   SOLE 44 241,630 0 0
MASTERCARD INCORPORATED COM 57636Q104 638 6,270 SH   DFND 66 0 0 6,270
MATADOR RES CO COM 576485205 15 636 SH   SOLE 8 636 0 0
MATADOR RES CO COM 576485205 2,095 86,049 SH   SOLE 44 86,049 0 0
MATCH GROUP INC OPT 57665R106 331 18,600 SH Put SOLE 8 18,600 0 0
MATCH GROUP INC OPT 57665R106 397 22,300 SH Call SOLE 8 22,300 0 0
MATCH GROUP INC COM 57665R106 500 28,134 SH   SOLE 8 28,134 0 0
MATCH GROUP INC COM 57665R106 11 652 SH   SOLE 44 652 0 0
MATEON THERAPEUTICS INC COM 57667K109 0 105 SH   DFND 66 0 0 105
MATERION CORP COM 576690101 4 123 SH   SOLE 8 123 0 0
MATERION CORP COM 576690101 10 350 SH   SOLE 44 350 0 0
MATRIX SVC CO COM 576853105 3 164 SH   SOLE 8 164 0 0
MATRIX SVC CO COM 576853105 7 365 SH   SOLE 44 365 0 0
MATSON INC COM 57686G105 11 267 SH   SOLE 8 267 0 0
MATSON INC COM 57686G105 6 151 SH   SOLE 44 151 0 0
MATTEL INC COM 577081102 3,507 115,794 SH   SOLE 8 115,794 0 0
MATTEL INC OPT 577081102 1,665 55,000 SH Put SOLE 8 55,000 0 0
MATTEL INC OPT 577081102 1,145 37,800 SH Call SOLE 8 37,800 0 0
MATTEL INC COM 577081102 25 824 SH   SOLE 9 824 0 0
MATTEL INC COM 577081102 9,233 304,955 SH   SOLE 44 304,955 0 0
MATTEL INC COM 577081102 15 500 SH   DFND 66 0 0 500
MATTERSIGHT CORP COM 577097108 2 376 SH   SOLE 8 376 0 0
MATTHEWS INTL CORP COM 577128101 33 542 SH   SOLE 8 542 0 0
MATTHEWS INTL CORP COM 577128101 56 937 SH   SOLE 44 937 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 177 4,435 SH   SOLE 1 4,435 0 0
MAXIM INTEGRATED PRODS INC OPT 57772K101 1,146 28,700 SH Call SOLE 8 28,700 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 990 24,765 SH   SOLE 8 24,765 0 0
MAXIM INTEGRATED PRODS INC OPT 57772K101 76 1,900 SH Put SOLE 8 1,900 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 5,334 133,609 SH   SOLE 44 133,609 0 0
MAXIMUS INC COM 577933104 398 7,039 SH   SOLE 1 7,039 0 0
MAXIMUS INC COM 577933104 33 592 SH   SOLE 8 592 0 0
MAXIMUS INC COM 577933104 74 1,318 SH   SOLE 44 1,318 0 0
MAXLINEAR INC COM 57776J100 63 3,097 SH   SOLE 1 3,097 0 0
MAXLINEAR INC COM 57776J100 188 9,285 SH   SOLE 8 9,285 0 0
MAXLINEAR INC COM 57776J100 1,013 49,972 SH   SOLE 44 49,972 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 1 194 SH   SOLE 8 194 0 0
MAXWELL TECHNOLOGIES INC OPT 577767106 22 4,200 SH Call SOLE 8 4,200 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 0 3 SH   SOLE 44 3 0 0
MB FINANCIAL INC NEW COM 55264U108 517 13,588 SH   SOLE 1 13,588 0 0
MB FINANCIAL INC NEW COM 55264U108 54 1,425 SH   SOLE 44 1,425 0 0
MBIA INC COM 55262C100 1,311 168,290 SH   SOLE 1 168,290 0 0
MBIA INC OPT 55262C100 1,494 191,700 SH Put SOLE 8 191,700 0 0
MBIA INC OPT 55262C100 443 56,900 SH Call SOLE 8 56,900 0 0
MBIA INC COM 55262C100 273 35,026 SH   SOLE 8 35,026 0 0
MBIA INC COM 55262C100 14 1,786 SH   SOLE 44 1,786 0 0
MBT FINL CORP COM 578877102 1 110 SH   SOLE 8 110 0 0
MBT FINL CORP COM 578877102 0 2 SH   SOLE 44 2 0 0
MCBC HLDGS INC COM 55276F107 1 48 SH   SOLE 8 48 0 0
MCBC HLDGS INC COM 55276F107 0 1 SH   SOLE 44 1 0 0
MCCORMICK &amp CO INC OPT 579780206 70 700 SH Put SOLE 8 700 0 0
MCCORMICK &amp CO INC COM 579780206 312 3,114 SH   SOLE 8 3,114 0 0
MCCORMICK &amp CO INC OPT 579780206 1,209 12,100 SH Call SOLE 8 12,100 0 0
MCCORMICK &amp CO INC COM 579780206 40 402 SH   SOLE 9 402 0 0
MCCORMICK &amp CO INC COM 579780206 3,965 39,678 SH   SOLE 44 39,678 0 0
MCCORMICK &amp CO INC COM 579780206 838 8,382 SH   DFND 66 0 0 8,382
MCDERMOTT INTL INC COM 580037109 159 31,682 SH   SOLE 8 31,682 0 0
MCDERMOTT INTL INC OPT 580037109 97 19,400 SH Call SOLE 8 19,400 0 0
MCDERMOTT INTL INC OPT 580037109 102 20,400 SH Put SOLE 8 20,400 0 0
MCDERMOTT INTL INC COM 580037109 16 3,323 SH   SOLE 44 3,323 0 0
MCDONALDS CORP COM 580135101 3,261 28,273 SH   SOLE 1 28,273 0 0
MCDONALDS CORP COM 580135101 58 507 SH   SOLE 8 507 0 0
MCDONALDS CORP OPT 580135101 70,531 611,400 SH Put SOLE 8 611,400 0 0
MCDONALDS CORP OPT 580135101 148,907 1,290,800 SH Call SOLE 8 1,290,800 0 0
MCDONALDS CORP COM 580135101 6,327 54,840 SH   SOLE 9 54,840 0 0
MCDONALDS CORP COM 580135101 236 2,050 SH   OTR 10 2,050 0 0
MCDONALDS CORP COM 580135101 208 1,800 SH   DFND 20 0 0 1,800
MCDONALDS CORP COM 580135101 43 375 SH   SOLE 20 0 375 0
MCDONALDS CORP COM 580135101 349,819 3,032,408 SH   SOLE 44 3,032,408 0 0
MCDONALDS CORP COM 580135101 3,037 26,322 SH   DFND 66 0 0 26,322
MCDONALDS CORP COM 580135101 378 3,274 SH   SOLE 66 0 3,274 0
MCDONALDS CORP COM 580135101 808 7,000 SH   SOLE 79 7,000 0 0
MCDONALDS CORP COM 580135101 1,166 10,109 SH   SOLE 99 10,109 0 0
MCEWEN MNG INC COM 58039P107 3 901 SH   SOLE 8 901 0 0
MCEWEN MNG INC COM 58039P107 11 3,039 SH   SOLE 44 3,039 0 0
MCGRATH RENTCORP COM 580589109 7 209 SH   SOLE 8 209 0 0
MCGRATH RENTCORP COM 580589109 10 311 SH   SOLE 44 311 0 0
MCKESSON CORP COM 58155Q103 9,556 57,302 SH   SOLE 1 0 57,302 0
MCKESSON CORP COM 58155Q103 2,371 14,219 SH   SOLE 8 14,219 0 0
MCKESSON CORP OPT 58155Q103 5,637 33,800 SH Put SOLE 8 33,800 0 0
MCKESSON CORP OPT 58155Q103 6,370 38,200 SH Call SOLE 8 38,200 0 0
MCKESSON CORP COM 58155Q103 19,859 119,094 SH   SOLE 9 119,094 0 0
MCKESSON CORP COM 58155Q103 235 1,410 SH   SOLE 20 0 1,410 0
MCKESSON CORP COM 58155Q103 16,725 100,308 SH   SOLE 44 100,308 0 0
MCKESSON CORP COM 58155Q103 667 4,000 SH   DFND 66 0 0 4,000
MCKESSON CORP COM 58155Q103 1,519 9,112 SH   SOLE 66 0 9,112 0
MDC PARTNERS INC COM 552697104 3 316 SH   SOLE 8 316 0 0
MDC PARTNERS INC COM 552697104 41 3,782 SH   SOLE 44 3,782 0 0
MDU RES GROUP INC COM 552690109 2 90 SH   SOLE 8 90 0 0
MDU RES GROUP INC COM 552690109 118 4,632 SH   SOLE 44 4,632 0 0
MEAD JOHNSON NUTRITION CO OPT 582839106 4,686 59,300 SH Call SOLE 8 59,300 0 0
MEAD JOHNSON NUTRITION CO COM 582839106 1,150 14,559 SH   SOLE 8 14,559 0 0
MEAD JOHNSON NUTRITION CO OPT 582839106 1,351 17,100 SH Put SOLE 8 17,100 0 0
MEAD JOHNSON NUTRITION CO COM 582839106 7,614 96,380 SH   SOLE 44 96,380 0 0
MECHEL PAO OPT 583840608 4 1,400 SH Call SOLE 8 1,400 0 0
MEDALLION FINL CORP COM 583928106 0 36 SH   SOLE 8 36 0 0
MEDGENICS INC COM 58436Q203 1 168 SH   SOLE 8 168 0 0
MEDGENICS INC COM 58436Q203 0 3 SH   SOLE 44 3 0 0
MEDIA GEN INC NEW COM 58441K100 2,441 132,455 SH   SOLE 8 132,455 0 0
MEDIA GEN INC NEW COM 58441K100 2,294 124,502 SH   SOLE 44 124,502 0 0
MEDICAL PPTYS TRUST INC TRUS 58463J304 194 13,137 SH   SOLE 8 13,137 0 0
MEDICAL PPTYS TRUST INC TRUS 58463J304 247 16,717 SH   SOLE 44 16,717 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 7 500 SH   DFND 66 0 0 500
MEDICINES CO OPT 584688105 4,921 130,400 SH Call SOLE 8 130,400 0 0
MEDICINES CO COM 584688105 3,081 81,619 SH   SOLE 8 81,619 0 0
MEDICINES CO COM 584688105 1,057 27,988 SH   SOLE 44 27,988 0 0
MEDICINOVA INC COM 58468P206 2 233 SH   SOLE 8 233 0 0
MEDICINOVA INC COM 58468P206 0 3 SH   SOLE 44 3 0 0
MEDIDATA SOLUTIONS INC BOND 58471AAB1 32 27,000 PRN   SOLE 8 0 0 27,000
MEDIDATA SOLUTIONS INC COM 58471A105 1,863 33,405 SH   SOLE 8 33,405 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 129 2,325 SH   SOLE 44 2,325 0 0
MEDIFAST INC COM 58470H101 84 2,239 SH   SOLE 8 2,239 0 0
MEDIFAST INC COM 58470H101 209 5,522 SH   SOLE 44 5,522 0 0
MEDLEY CAP CORP COM 58503F106 49 6,483 SH   SOLE 8 6,483 0 0
MEDLEY MGMT INC COM 58503T106 1 72 SH   SOLE 8 72 0 0
MEDLEY MGMT INC COM 58503T106 0 1 SH   SOLE 44 1 0 0
MEDNAX INC COM 58502B106 103 1,552 SH   SOLE 8 1,552 0 0
MEDNAX INC OPT 58502B106 113 1,700 SH Put SOLE 8 1,700 0 0
MEDNAX INC COM 58502B106 545 8,219 SH   SOLE 44 8,219 0 0
MEDPACE HLDGS INC COM 58506Q109 219 7,328 SH   SOLE 8 7,328 0 0
MEDTRONIC PLC COM G5960L103 116,119 1,343,976 SH   SOLE 1 955,011 388,965 0
MEDTRONIC PLC OPT G5960L103 16,880 195,370 SH Put SOLE 8 195,370 0 0
MEDTRONIC PLC COM G5960L103 846 9,798 SH   SOLE 8 9,798 0 0
MEDTRONIC PLC OPT G5960L103 17,104 197,970 SH Call SOLE 8 197,970 0 0
MEDTRONIC PLC COM G5960L103 27,480 318,059 SH   SOLE 9 318,059 0 0
MEDTRONIC PLC COM G5960L103 657 7,602 SH   SOLE 20 0 7,602 0
MEDTRONIC PLC COM G5960L103 35,118 406,458 SH   SOLE 44 406,458 0 0
MEDTRONIC PLC COM G5960L103 10,131 117,254 SH   SOLE 66 0 117,254 0
MEDTRONIC PLC COM G5960L103 51 590 SH   DFND 66 0 0 590
MEETME INC COM 585141104 168 27,137 SH   SOLE 8 27,137 0 0
MEETME INC COM 585141104 1,554 250,704 SH   SOLE 44 250,704 0 0
MELCO CROWN ENTMT LTD OPT 585464100 617 38,300 SH Put SOLE 8 38,300 0 0
MELCO CROWN ENTMT LTD ADR 585464100 267 16,552 SH   SOLE 8 16,552 0 0
MELCO CROWN ENTMT LTD OPT 585464100 1,601 99,400 SH Call SOLE 8 99,400 0 0
MELCO CROWN ENTMT LTD ADR 585464100 23 1,399 SH   SOLE 9 1,399 0 0
MELCO CROWN ENTMT LTD ADR 585464100 44 2,747 SH   SOLE 44 2,747 0 0
MELLANOX TECHNOLOGIES LTD OPT M51363113 1,328 30,700 SH Call SOLE 8 30,700 0 0
MELLANOX TECHNOLOGIES LTD COM M51363113 21 485 SH   SOLE 8 485 0 0
MELLANOX TECHNOLOGIES LTD OPT M51363113 316 7,300 SH Put SOLE 8 7,300 0 0
MELLANOX TECHNOLOGIES LTD COM M51363113 25 583 SH   SOLE 44 583 0 0
MEMORIAL PRODTN PARTNERS LP COM 586048100 127 71,408 SH   SOLE 32 71,408 0 0
MENTOR GRAPHICS CORP COM 587200106 38 1,446 SH   SOLE 8 1,446 0 0
MENTOR GRAPHICS CORP COM 587200106 4,108 155,364 SH   SOLE 44 155,364 0 0
MERCADOLIBRE INC COM 58733R102 20,179 109,098 SH   SOLE 8 109,098 0 0
MERCADOLIBRE INC OPT 58733R102 21,845 118,100 SH Put SOLE 8 118,100 0 0
MERCADOLIBRE INC OPT 58733R102 703 3,800 SH Call SOLE 8 3,800 0 0
MERCADOLIBRE INC COM 58733R102 195 1,057 SH   SOLE 44 1,057 0 0
MERCANTILE BANK CORP COM 587376104 5 196 SH   SOLE 8 196 0 0
MERCANTILE BANK CORP COM 587376104 6 223 SH   SOLE 44 223 0 0
MERCER INTL INC COM 588056101 2,118 250,000 SH   SOLE 8 250,000 0 0
MERCER INTL INC COM 588056101 5 615 SH   SOLE 44 615 0 0
MERCHANTS BANCSHARES COM 588448100 2 72 SH   SOLE 8 72 0 0
MERCHANTS BANCSHARES COM 588448100 0 1 SH   SOLE 44 1 0 0
MERCK &amp CO INC COM 58933Y105 15,470 247,860 SH   SOLE 1 143,460 104,400 0
MERCK &amp CO INC OPT 58933Y105 23,466 376,000 SH Call SOLE 8 376,000 0 0
MERCK &amp CO INC COM 58933Y105 4,231 67,803 SH   SOLE 8 67,803 0 0
MERCK &amp CO INC OPT 58933Y105 44,274 709,400 SH Put SOLE 8 709,400 0 0
MERCK &amp CO INC COM 58933Y105 6,166 98,803 SH   SOLE 9 98,803 0 0
MERCK &amp CO INC COM 58933Y105 624 10,000 SH   SOLE 20 0 10,000 0
MERCK &amp CO INC COM 58933Y105 636 10,190 SH   DFND 20 0 0 10,190
MERCK &amp CO INC COM 58933Y105 159,400 2,554,098 SH   SOLE 44 2,554,098 0 0
MERCK &amp CO INC COM 58933Y105 614 9,846 SH   DFND 66 0 0 9,846
MERCK &amp CO INC COM 58933Y105 877 14,050 SH   SOLE 66 0 14,050 0
MERCK &amp CO INC COM 58933Y105 761 12,200 SH   SOLE 99 12,200 0 0
MERCURY GENL CORP NEW COM 589400100 67 1,204 SH   SOLE 8 1,204 0 0
MERCURY GENL CORP NEW COM 589400100 1,743 31,781 SH   SOLE 44 31,781 0 0
MERCURY SYS INC COM 589378108 110 4,446 SH   SOLE 8 4,446 0 0
MERCURY SYS INC COM 589378108 13 548 SH   SOLE 44 548 0 0
MEREDITH CORP COM 589433101 17 332 SH   SOLE 8 332 0 0
MEREDITH CORP COM 589433101 48 906 SH   SOLE 44 906 0 0
MERIDIAN BANCORP INC MD COM 58958U103 4 262 SH   SOLE 8 262 0 0
MERIDIAN BANCORP INC MD COM 58958U103 671 43,101 SH   SOLE 44 43,101 0 0
MERIDIAN BIOSCIENCE INC OPT 589584101 116 6,000 SH Put SOLE 8 6,000 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 40 2,077 SH   SOLE 8 2,077 0 0
MERIDIAN BIOSCIENCE INC OPT 589584101 2 100 SH Call SOLE 8 100 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 38 1,961 SH   SOLE 44 1,961 0 0
MERIT MED SYS INC COM 589889104 8 332 SH   SOLE 8 332 0 0
MERIT MED SYS INC COM 589889104 15 606 SH   SOLE 44 606 0 0
MERITAGE HOMES CORP COM 59001A102 549 15,810 SH   SOLE 1 15,810 0 0
MERITAGE HOMES CORP OPT 59001A102 389 11,200 SH Call SOLE 8 11,200 0 0
MERITAGE HOMES CORP COM 59001A102 13 372 SH   SOLE 8 372 0 0
MERITAGE HOMES CORP OPT 59001A102 257 7,400 SH Put SOLE 8 7,400 0 0
MERITAGE HOMES CORP COM 59001A102 177 5,104 SH   SOLE 44 5,104 0 0
MERITOR INC OPT 59001K100 6 500 SH Call SOLE 8 500 0 0
MERITOR INC COM 59001K100 1,170 105,123 SH   SOLE 8 105,123 0 0
MERITOR INC COM 59001K100 3,662 329,089 SH   SOLE 44 329,089 0 0
MERRIMACK PHARMACEUTICALS IN COM 590328100 752 118,430 SH   SOLE 8 118,430 0 0
MERRIMACK PHARMACEUTICALS IN COM 590328100 10 1,661 SH   SOLE 44 1,661 0 0
MESA LABS INC COM 59064R109 36 313 SH   SOLE 8 313 0 0
META FINL GROUP INC COM 59100U108 6 104 SH   SOLE 8 104 0 0
META FINL GROUP INC COM 59100U108 7 111 SH   SOLE 44 111 0 0
METALDYNE PERFORMANCE GROUP COM 59116R107 3 168 SH   SOLE 8 168 0 0
METALDYNE PERFORMANCE GROUP COM 59116R107 4 231 SH   SOLE 44 231 0 0
METHANEX CORP COM 59151K108 2,198 61,600 SH   SOLE 8 61,600 0 0
METHODE ELECTRS INC COM 591520200 437 12,488 SH   SOLE 1 12,488 0 0
METHODE ELECTRS INC COM 591520200 27 788 SH   SOLE 8 788 0 0
METHODE ELECTRS INC COM 591520200 121 3,463 SH   SOLE 44 3,463 0 0
METLIFE INC COM 59156R108 1,952 43,928 SH   SOLE 1 43,928 0 0
METLIFE INC OPT 59156R108 8,886 200,000 SH Call SOLE 1 200,000 0 0
METLIFE INC OPT 59156R108 5,554 125,000 SH Call SOLE 8 125,000 0 0
METLIFE INC COM 59156R108 3,920 88,239 SH   SOLE 8 88,239 0 0
METLIFE INC OPT 59156R108 6,625 149,100 SH Put SOLE 8 149,100 0 0
METLIFE INC COM 59156R108 20,659 464,985 SH   SOLE 44 464,985 0 0
METLIFE INC COM 59156R108 781 17,585 SH   DFND 66 0 0 17,585
METTLER TOLEDO INTERNATIONAL COM 592688105 119 283 SH   SOLE 8 283 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 9,698 23,100 SH   SOLE 44 23,100 0 0
MFA FINL INC TRUS 55272X102 2 241 SH   SOLE 8 241 0 0
MFA FINL INC TRUS 55272X102 536 71,630 SH   SOLE 44 71,630 0 0
MGE ENERGY INC COM 55277P104 147 2,609 SH   SOLE 8 2,609 0 0
MGE ENERGY INC COM 55277P104 27 474 SH   SOLE 44 474 0 0
MGIC INVT CORP WIS COM 552848103 57 7,137 SH   SOLE 8 7,137 0 0
MGIC INVT CORP WIS BOND 552848AE3 145 115,000 PRN   SOLE 8 0 0 115,000
MGIC INVT CORP WIS OPT 552848103 70 8,800 SH Put SOLE 8 8,800 0 0
MGIC INVT CORP WIS OPT 552848103 110 13,800 SH Call SOLE 8 13,800 0 0
MGIC INVT CORP WIS COM 552848103 266 33,200 SH   DFND 20 0 0 33,200
MGIC INVT CORP WIS COM 552848103 37 4,664 SH   SOLE 44 4,664 0 0
MGM RESORTS INTERNATIONAL OPT 552953101 3,920 150,600 SH Put SOLE 8 150,600 0 0
MGM RESORTS INTERNATIONAL OPT 552953101 7,025 269,900 SH Call SOLE 8 269,900 0 0
MGM RESORTS INTERNATIONAL COM 552953101 384 14,725 SH   SOLE 8 14,725 0 0
MGM RESORTS INTERNATIONAL COM 552953101 1,614 62,000 SH   SOLE 20 0 62,000 0
MGM RESORTS INTERNATIONAL COM 552953101 3,798 145,913 SH   SOLE 44 145,913 0 0
MGM RESORTS INTERNATIONAL COM 552953101 54 2,085 SH   DFND 66 0 0 2,085
MGP INGREDIENTS INC NEW COM 55303J106 91 2,252 SH   SOLE 8 2,252 0 0
MGP INGREDIENTS INC NEW COM 55303J106 6 160 SH   SOLE 44 160 0 0
MICHAEL KORS HLDGS LTD COM G60754101 580 12,400 SH   SOLE 1 12,400 0 0
MICHAEL KORS HLDGS LTD COM G60754101 299 6,406 SH   SOLE 8 6,406 0 0
MICHAEL KORS HLDGS LTD OPT G60754101 6,125 130,900 SH Put SOLE 8 130,900 0 0
MICHAEL KORS HLDGS LTD OPT G60754101 7,093 151,600 SH Call SOLE 8 151,600 0 0
MICHAEL KORS HLDGS LTD COM G60754101 12,538 267,973 SH   SOLE 44 267,973 0 0
MICHAEL KORS HLDGS LTD COM G60754101 338 7,216 SH   DFND 66 0 0 7,216
MICHAELS COS INC COM 59408Q106 17 709 SH   SOLE 8 709 0 0
MICHAELS COS INC COM 59408Q106 43 1,791 SH   SOLE 44 1,791 0 0
MICROCHIP TECHNOLOGY INC OPT 595017104 502 8,080 SH Call SOLE 8 8,080 0 0
MICROCHIP TECHNOLOGY INC BOND 595017AB0 163 63,000 PRN   SOLE 8 0 0 63,000
MICROCHIP TECHNOLOGY INC BOND 595017AD6 4,135 3,243,000 PRN   SOLE 8 0 0 3,243,000
MICROCHIP TECHNOLOGY INC COM 595017104 1,904 30,627 SH   SOLE 8 30,627 0 0
MICROCHIP TECHNOLOGY INC OPT 595017104 416 6,700 SH Put SOLE 8 6,700 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 8,215 132,206 SH   SOLE 44 132,206 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 62 1,000 SH   DFND 66 0 0 1,000
MICRON TECHNOLOGY INC COM 595112103 3,662 205,990 SH   SOLE 8 205,990 0 0
MICRON TECHNOLOGY INC BOND 595112AV5 893 506,000 PRN   SOLE 8 0 0 506,000
MICRON TECHNOLOGY INC OPT 595112103 25,310 1,423,500 SH Put SOLE 8 1,423,500 0 0
MICRON TECHNOLOGY INC BOND 595112AY9 2,400 2,700,000 PRN   SOLE 8 0 0 2,700,000
MICRON TECHNOLOGY INC BOND 595112AU7 148 87,000 PRN   SOLE 8 0 0 87,000
MICRON TECHNOLOGY INC OPT 595112103 26,240 1,475,800 SH Call SOLE 8 1,475,800 0 0
MICRON TECHNOLOGY INC BOND 595112AW3 430 226,000 PRN   SOLE 8 0 0 226,000
MICRON TECHNOLOGY INC COM 595112103 239 13,444 SH   SOLE 9 13,444 0 0
MICRON TECHNOLOGY INC COM 595112103 9,571 538,356 SH   SOLE 44 538,356 0 0
MICRON TECHNOLOGY INC COM 595112103 108 6,100 SH   DFND 66 0 0 6,100
MICRON TECHNOLOGY INC COM 595112103 889 50,000 SH   SOLE 79 50,000 0 0
MICROSEMI CORP COM 595137100 926 22,061 SH   SOLE 1 22,061 0 0
MICROSEMI CORP OPT 595137100 36 847 SH Put SOLE 8 847 0 0
MICROSEMI CORP COM 595137100 1,306 31,119 SH   SOLE 8 31,119 0 0
MICROSEMI CORP OPT 595137100 49 1,162 SH Call SOLE 8 1,162 0 0
MICROSEMI CORP COM 595137100 97 2,300 SH   SOLE 44 2,300 0 0
MICROSOFT CORP COM 594918104 41,835 726,301 SH   SOLE 1 214,289 512,012 0
MICROSOFT CORP OPT 594918104 121,495 2,109,300 SH Put SOLE 8 2,109,300 0 0
MICROSOFT CORP COM 594918104 168 2,904 SH   SOLE 8 2,904 0 0
MICROSOFT CORP OPT 594918104 170,934 2,967,600 SH Call SOLE 8 2,967,600 0 0
MICROSOFT CORP COM 594918104 3,999 69,434 SH   SOLE 9 69,434 0 0
MICROSOFT CORP COM 594918104 2,248 39,034 SH   SOLE 20 0 39,034 0
MICROSOFT CORP COM 594918104 456 7,925 SH   DFND 20 0 0 7,925
MICROSOFT CORP COM 594918104 351,085 6,095,248 SH   SOLE 44 6,095,248 0 0
MICROSOFT CORP COM 594918104 2,092 36,317 SH   DFND 66 0 0 36,317
MICROSOFT CORP COM 594918104 10,845 188,286 SH   SOLE 66 0 188,286 0
MICROSOFT CORP COM 594918104 964 16,730 SH   SOLE 99 16,730 0 0
MICROSTRATEGY INC COM 594972408 20 117 SH   SOLE 8 117 0 0
MICROSTRATEGY INC OPT 594972408 84 500 SH Put SOLE 8 500 0 0
MICROSTRATEGY INC COM 594972408 1,528 9,129 SH   SOLE 44 9,129 0 0
MID CON ENERGY PARTNERS LP COM 59560V109 1 317 SH   SOLE 8 317 0 0
MID-AMER APT CMNTYS INC TRUS 59522J103 73 785 SH   SOLE 8 785 0 0
MID-AMER APT CMNTYS INC TRUS 59522J103 17,403 185,147 SH   SOLE 44 185,147 0 0
MIDDLEBURG FINANCIAL CORP COM 596094102 2 58 SH   SOLE 8 58 0 0
MIDDLEBY CORP COM 596278101 656 5,310 SH   SOLE 1 5,310 0 0
MIDDLEBY CORP COM 596278101 184 1,489 SH   SOLE 8 1,489 0 0
MIDDLEBY CORP OPT 596278101 124 1,000 SH Call SOLE 8 1,000 0 0
MIDDLEBY CORP OPT 596278101 173 1,400 SH Put SOLE 8 1,400 0 0
MIDDLEBY CORP COM 596278101 126 1,020 SH   SOLE 44 1,020 0 0
MIDDLESEX WATER CO COM 596680108 77 2,206 SH   SOLE 8 2,206 0 0
MIDDLESEX WATER CO COM 596680108 8 223 SH   SOLE 44 223 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 1 23 SH   SOLE 8 23 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 2 51 SH   SOLE 8 51 0 0
MIDWESTONE FINL GROUP INC NE COM 598511103 0 1 SH   SOLE 44 1 0 0
MILACRON HLDGS CORP COM 59870L106 2 121 SH   SOLE 8 121 0 0
MILACRON HLDGS CORP COM 59870L106 172 10,731 SH   SOLE 44 10,731 0 0
MILLER HERMAN INC COM 600544100 106 3,718 SH   SOLE 8 3,718 0 0
MILLER HERMAN INC COM 600544100 119 4,185 SH   SOLE 44 4,185 0 0
MILLER INDS INC TENN COM 600551204 3 136 SH   SOLE 8 136 0 0
MILLER INDS INC TENN COM 600551204 0 1 SH   SOLE 44 1 0 0
MIMECAST LTD COM G14838109 214 11,200 SH   SOLE 44 11,200 0 0
MIMEDX GROUP INC COM 602496101 7 861 SH   SOLE 8 861 0 0
MIMEDX GROUP INC COM 602496101 12 1,425 SH   SOLE 44 1,425 0 0
MINDBODY INC COM 60255W105 2 89 SH   SOLE 8 89 0 0
MINDBODY INC COM 60255W105 0 1 SH   SOLE 44 1 0 0
MINERALS TECHNOLOGIES INC COM 603158106 22 311 SH   SOLE 8 311 0 0
MINERALS TECHNOLOGIES INC COM 603158106 142 2,028 SH   SOLE 44 2,028 0 0
MINERVA NEUROSCIENCES INC COM 603380106 0 2 SH   SOLE 44 2 0 0
MIRATI THERAPEUTICS INC COM 60468T105 1 111 SH   SOLE 8 111 0 0
MIRATI THERAPEUTICS INC COM 60468T105 1 177 SH   SOLE 44 177 0 0
MISTRAS GROUP INC COM 60649T107 22 958 SH   SOLE 8 958 0 0
MISTRAS GROUP INC COM 60649T107 156 6,638 SH   SOLE 44 6,638 0 0
MITEK SYS INC COM 606710200 2 182 SH   SOLE 8 182 0 0
MITEK SYS INC COM 606710200 0 3 SH   SOLE 44 3 0 0
MITEL NETWORKS CORP COM 60671Q104 9 1,236 SH   SOLE 44 1,236 0 0
MITSUBISHI UFJ FINL GROUP IN ADR 606822104 109 21,677 SH   SOLE 1 21,677 0 0
MITSUBISHI UFJ FINL GROUP IN ADR 606822104 15 2,937 SH   SOLE 8 2,937 0 0
MITSUBISHI UFJ FINL GROUP IN OPT 606822104 5 1,000 SH Put SOLE 8 1,000 0 0
MKS INSTRUMENT INC COM 55306N104 470 9,460 SH   SOLE 1 9,460 0 0
MKS INSTRUMENT INC OPT 55306N104 5 100 SH Call SOLE 8 100 0 0
MKS INSTRUMENT INC COM 55306N104 110 2,209 SH   SOLE 8 2,209 0 0
MKS INSTRUMENT INC COM 55306N104 36 730 SH   SOLE 44 730 0 0
MOBILE MINI INC COM 60740F105 1,307 43,290 SH   SOLE 8 43,290 0 0
MOBILE MINI INC COM 60740F105 18 608 SH   SOLE 44 608 0 0
MOBILE TELESYSTEMS PJSC ADR 607409109 33 4,293 SH   SOLE 8 4,293 0 0
MOBILE TELESYSTEMS PJSC ADR 607409109 1,603 210,079 SH   SOLE 9 210,079 0 0
MOBILE TELESYSTEMS PJSC ADR 607409109 0 27 SH   SOLE 44 27 0 0
MOBILEIRON INC COM 60739U204 1 287 SH   SOLE 8 287 0 0
MOBILEIRON INC COM 60739U204 1 468 SH   SOLE 44 468 0 0
MOBILEYE N V AMSTELVEEN OPT N51488117 4,917 115,500 SH Call SOLE 8 115,500 0 0
MOBILEYE N V AMSTELVEEN COM N51488117 1,887 44,328 SH   SOLE 8 44,328 0 0
MOBILEYE N V AMSTELVEEN OPT N51488117 19,428 456,400 SH Put SOLE 8 456,400 0 0
MOBILEYE N V AMSTELVEEN COM N51488117 232 5,447 SH   SOLE 9 5,447 0 0
MOBILEYE N V AMSTELVEEN COM N51488117 26,461 621,593 SH   SOLE 44 621,593 0 0
MODEL N INC COM 607525102 2 137 SH   SOLE 8 137 0 0
MODEL N INC COM 607525102 0 2 SH   SOLE 44 2 0 0
MODINE MFG CO COM 607828100 4 350 SH   SOLE 8 350 0 0
MODINE MFG CO COM 607828100 144 12,150 SH   SOLE 44 12,150 0 0
MOELIS &amp CO COM 60786M105 8 299 SH   SOLE 8 299 0 0
MOELIS &amp CO COM 60786M105 7 280 SH   SOLE 44 280 0 0
MOHAWK INDS INC COM 608190104 19,809 98,878 SH   SOLE 1 2,011 96,867 0
MOHAWK INDS INC COM 608190104 2,934 14,643 SH   SOLE 8 14,643 0 0
MOHAWK INDS INC OPT 608190104 1,863 9,300 SH Call SOLE 8 9,300 0 0
MOHAWK INDS INC OPT 608190104 11,359 56,700 SH Put SOLE 8 56,700 0 0
MOHAWK INDS INC COM 608190104 404 2,017 SH   SOLE 20 0 2,017 0
MOHAWK INDS INC COM 608190104 3,071 15,324 SH   SOLE 44 15,324 0 0
MOHAWK INDS INC COM 608190104 7,456 37,217 SH   SOLE 66 0 37,217 0
MOLINA HEALTHCARE INC BOND 60855RAD2 521 440,000 PRN   SOLE 8 0 0 440,000
MOLINA HEALTHCARE INC OPT 60855R100 6 100 SH Put SOLE 8 100 0 0
MOLINA HEALTHCARE INC COM 60855R100 16 267 SH   SOLE 8 267 0 0
MOLINA HEALTHCARE INC BOND 60855RAC4 7,864 5,184,000 PRN   SOLE 8 0 0 5,184,000
MOLINA HEALTHCARE INC OPT 60855R100 12 200 SH Call SOLE 8 200 0 0
MOLINA HEALTHCARE INC COM 60855R100 72 1,254 SH   SOLE 44 1,254 0 0
MOLSON COORS BREWING CO COM 60871R209 864 7,865 SH   SOLE 1 7,865 0 0
MOLSON COORS BREWING CO OPT 60871R209 15,811 144,000 SH Call SOLE 8 144,000 0 0
MOLSON COORS BREWING CO OPT 60871R209 42,767 389,500 SH Put SOLE 8 389,500 0 0
MOLSON COORS BREWING CO COM 60871R209 15,583 141,920 SH   SOLE 8 141,920 0 0
MOLSON COORS BREWING CO COM 60871R209 6,878 62,635 SH   SOLE 44 62,635 0 0
MOLSON COORS BREWING CO COM 60871R209 55 500 SH   DFND 66 0 0 500
MOMENTA PHARMACEUTICALS INC COM 60877T100 17 1,429 SH   SOLE 8 1,429 0 0
MOMENTA PHARMACEUTICALS INC OPT 60877T100 33 2,800 SH Call SOLE 8 2,800 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 52 4,503 SH   SOLE 44 4,503 0 0
MONARCH CASINO &amp RESORT INC COM 609027107 270 10,729 SH   SOLE 1 10,729 0 0
MONARCH CASINO &amp RESORT INC COM 609027107 2 84 SH   SOLE 8 84 0 0
MONARCH CASINO &amp RESORT INC COM 609027107 0 1 SH   SOLE 44 1 0 0
MONDELEZ INTL INC COM 609207105 30,079 685,172 SH   SOLE 1 210,729 474,443 0
MONDELEZ INTL INC OPT 609207105 12,920 294,300 SH Put SOLE 8 294,300 0 0
MONDELEZ INTL INC OPT 609207105 11,361 258,800 SH Call SOLE 8 258,800 0 0
MONDELEZ INTL INC COM 609207105 646 14,733 SH   SOLE 8 14,733 0 0
MONDELEZ INTL INC COM 609207105 4,121 93,860 SH   SOLE 9 93,860 0 0
MONDELEZ INTL INC COM 609207105 590 13,441 SH   OTR 10 13,441 0 0
MONDELEZ INTL INC COM 609207105 397 9,047 SH   SOLE 20 0 9,047 0
MONDELEZ INTL INC COM 609207105 14,017 319,294 SH   SOLE 44 319,294 0 0
MONDELEZ INTL INC COM 609207105 2,531 57,662 SH   DFND 66 0 0 57,662
MONDELEZ INTL INC COM 609207105 8,520 194,099 SH   SOLE 66 0 194,099 0
MONDELEZ INTL INC COM 609207105 217 4,939 SH   SOLE 99 4,939 0 0
MONEYGRAM INTL INC COM 60935Y208 1 183 SH   SOLE 8 183 0 0
MONEYGRAM INTL INC COM 60935Y208 3 405 SH   SOLE 44 405 0 0
MONMOUTH REAL ESTATE INVT CO TRUS 609720107 11 754 SH   SOLE 8 754 0 0
MONMOUTH REAL ESTATE INVT CO TRUS 609720107 57 3,987 SH   SOLE 44 3,987 0 0
MONOGRAM RESIDENTIAL TR INC TRUS 60979P105 5,070 476,492 SH   SOLE 8 476,492 0 0
MONOGRAM RESIDENTIAL TR INC TRUS 60979P105 111 10,397 SH   SOLE 44 10,397 0 0
MONOLITHIC PWR SYS INC COM 609839105 62 771 SH   SOLE 44 771 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 6 251 SH   SOLE 8 251 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 12 557 SH   SOLE 44 557 0 0
MONRO MUFFLER BRAKE INC COM 610236101 58 955 SH   SOLE 8 955 0 0
MONRO MUFFLER BRAKE INC OPT 610236101 92 1,500 SH Call SOLE 8 1,500 0 0
MONRO MUFFLER BRAKE INC COM 610236101 27 441 SH   SOLE 44 441 0 0
MONSANTO CO NEW COM 61166W101 160 1,569 SH   SOLE 1 1,569 0 0
MONSANTO CO NEW OPT 61166W101 84,120 823,100 SH Call SOLE 8 823,100 0 0
MONSANTO CO NEW OPT 61166W101 26,347 257,800 SH Put SOLE 8 257,800 0 0
MONSANTO CO NEW COM 61166W101 23,045 225,489 SH   SOLE 8 225,489 0 0
MONSANTO CO NEW COM 61166W101 57 559 SH   SOLE 9 559 0 0
MONSANTO CO NEW COM 61166W101 13,252 129,679 SH   SOLE 44 129,679 0 0
MONSANTO CO NEW COM 61166W101 155 1,519 SH   DFND 66 0 0 1,519
MONSTER BEVERAGE CORP NEW COM 61174X109 12 80 SH   SOLE 8 80 0 0
MONSTER BEVERAGE CORP NEW OPT 61174X109 4,522 30,800 SH Call SOLE 8 30,800 0 0
MONSTER BEVERAGE CORP NEW OPT 61174X109 4,492 30,600 SH Put SOLE 8 30,600 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 1,522 10,364 SH   SOLE 9 10,364 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 4,477 30,498 SH   SOLE 44 30,498 0 0
MONSTER WORLDWIDE INC OPT 611742107 26 7,200 SH Put SOLE 8 7,200 0 0
MONSTER WORLDWIDE INC OPT 611742107 242 66,900 SH Call SOLE 8 66,900 0 0
MONSTER WORLDWIDE INC COM 611742107 72 19,975 SH   SOLE 8 19,975 0 0
MONSTER WORLDWIDE INC COM 611742107 347 96,257 SH   SOLE 44 96,257 0 0
MOODYS CORP OPT 615369105 54 500 SH Put SOLE 8 500 0 0
MOODYS CORP COM 615369105 96 886 SH   SOLE 8 886 0 0
MOODYS CORP OPT 615369105 22 200 SH Call SOLE 8 200 0 0
MOODYS CORP COM 615369105 14,883 137,456 SH   SOLE 44 137,456 0 0
MOOG INC COM 615394202 188 3,150 SH   SOLE 1 3,150 0 0
MOOG INC COM 615394202 12 197 SH   SOLE 8 197 0 0
MOOG INC COM 615394202 80 1,341 SH   SOLE 44 1,341 0 0
MORGAN STANLEY OPT 617446448 33,711 1,051,500 SH Call SOLE 8 1,051,500 0 0
MORGAN STANLEY COM 617446448 15,433 481,377 SH   SOLE 8 481,377 0 0
MORGAN STANLEY OPT 617446448 51,873 1,618,000 SH Put SOLE 8 1,618,000 0 0
MORGAN STANLEY COM 617446448 79 2,473 SH   SOLE 9 2,473 0 0
MORGAN STANLEY COM 617446448 120,798 3,767,875 SH   SOLE 44 3,767,875 0 0
MORGAN STANLEY COM 617446448 2,921 91,107 SH   DFND 66 0 0 91,107
MORGAN STANLEY CHINA A SH FD FUND 617468103 34 1,819 SH   DFND 66 0 0 1,819
MORGAN STANLEY INDIA INVS FD FUND 61745C105 467 16,422 SH   DFND 66 0 0 16,422
MORGANS HOTEL GROUP CO COM 61748W108 24 11,776 SH   SOLE 44 11,776 0 0
MORNINGSTAR INC COM 617700109 11 130 SH   SOLE 8 130 0 0
MORNINGSTAR INC COM 617700109 59 737 SH   SOLE 44 737 0 0
MOSAIC CO NEW OPT 61945C103 8,432 344,700 SH Put SOLE 8 344,700 0 0
MOSAIC CO NEW COM 61945C103 4,836 197,712 SH   SOLE 8 197,712 0 0
MOSAIC CO NEW OPT 61945C103 3,601 147,200 SH Call SOLE 8 147,200 0 0
MOSAIC CO NEW COM 61945C103 1,119 45,733 SH   SOLE 9 45,733 0 0
MOSAIC CO NEW COM 61945C103 108 4,400 SH   DFND 20 0 0 4,400
MOSAIC CO NEW COM 61945C103 5,643 230,736 SH   SOLE 44 230,736 0 0
MOSAIC CO NEW COM 61945C103 147 6,000 SH   DFND 66 0 0 6,000
MOTORCAR PTS AMER INC COM 620071100 134 4,657 SH   SOLE 8 4,657 0 0
MOTORCAR PTS AMER INC COM 620071100 7 251 SH   SOLE 44 251 0 0
MOTOROLA SOLUTIONS INC OPT 620076307 610 8,000 SH Put SOLE 8 8,000 0 0
MOTOROLA SOLUTIONS INC COM 620076307 214 2,798 SH   SOLE 8 2,798 0 0
MOTOROLA SOLUTIONS INC OPT 620076307 374 4,900 SH Call SOLE 8 4,900 0 0
MOTOROLA SOLUTIONS INC COM 620076307 87 1,145 SH   SOLE 9 1,145 0 0
MOTOROLA SOLUTIONS INC COM 620076307 5,058 66,307 SH   SOLE 44 66,307 0 0
MOTOROLA SOLUTIONS INC COM 620076307 16 214 SH   SOLE 56 214 0 0
MOTOROLA SOLUTIONS INC COM 620076307 9 114 SH   DFND 66 0 0 114
MOUNTAIN PROV DIAMONDS INC COM 62426E402 1,642 313,341 SH   DFND 66 0 0 313,341
MOVADO GROUP INC COM 624580106 8 395 SH   SOLE 8 395 0 0
MOVADO GROUP INC COM 624580106 5 213 SH   SOLE 44 213 0 0
MPLX LP OPT 55336V100 33 981 SH Put SOLE 8 981 0 0
MPLX LP COM 55336V100 423 12,462 SH   SOLE 8 12,462 0 0
MPLX LP OPT 55336V100 365 10,791 SH Call SOLE 8 10,791 0 0
MPLX LP COM 55336V100 25,847 763,362 SH   SOLE 32 763,362 0 0
MPLX LP COM 55336V100 11,792 348,268 SH   SOLE 44 348,268 0 0
MRC GLOBAL INC COM 55345K103 12 756 SH   SOLE 8 756 0 0
MRC GLOBAL INC COM 55345K103 22 1,350 SH   SOLE 44 1,350 0 0
MSA SAFETY INC COM 553498106 22 384 SH   SOLE 8 384 0 0
MSA SAFETY INC COM 553498106 37 642 SH   SOLE 44 642 0 0
MSC INDL DIRECT INC COM 553530106 1,904 25,930 SH   SOLE 1 25,930 0 0
MSC INDL DIRECT INC COM 553530106 2 21 SH   SOLE 8 21 0 0
MSC INDL DIRECT INC COM 553530106 81 1,098 SH   SOLE 44 1,098 0 0
MSCI INC COM 55354G100 2,418 28,808 SH   SOLE 1 28,808 0 0
MSCI INC COM 55354G100 175 2,083 SH   SOLE 8 2,083 0 0
MSCI INC COM 55354G100 559 6,658 SH   SOLE 44 6,658 0 0
MSG NETWORK INC COM 553573106 39 2,105 SH   SOLE 8 2,105 0 0
MSG NETWORK INC COM 553573106 139 7,450 SH   SOLE 44 7,450 0 0
MTS SYS CORP COM 553777103 5 104 SH   SOLE 8 104 0 0
MTS SYS CORP COM 553777103 1,345 29,225 SH   SOLE 44 29,225 0 0
MUELLER INDS INC COM 624756102 16 500 SH   SOLE 8 500 0 0
MUELLER INDS INC COM 624756102 24 744 SH   SOLE 44 744 0 0
MUELLER WTR PRODS INC COM 624758108 18 1,448 SH   SOLE 8 1,448 0 0
MUELLER WTR PRODS INC COM 624758108 28 2,212 SH   SOLE 44 2,212 0 0
MULTI COLOR CORP COM 625383104 12 184 SH   SOLE 44 184 0 0
MULTI PACKAGING SOLUTIONS IN COM G6331W109 2 131 SH   SOLE 8 131 0 0
MULTI PACKAGING SOLUTIONS IN COM G6331W109 6 423 SH   SOLE 44 423 0 0
MURPHY OIL CORP OPT 626717102 845 27,800 SH Put SOLE 8 27,800 0 0
MURPHY OIL CORP OPT 626717102 474 15,600 SH Call SOLE 8 15,600 0 0
MURPHY OIL CORP COM 626717102 650 21,403 SH   SOLE 8 21,403 0 0
MURPHY OIL CORP COM 626717102 2,309 75,965 SH   SOLE 44 75,965 0 0
MURPHY USA INC COM 626755102 189 2,660 SH   SOLE 8 2,660 0 0
MURPHY USA INC COM 626755102 283 3,984 SH   SOLE 44 3,984 0 0
MUTUALFIRST FINL INC COM 62845B104 2 68 SH   SOLE 8 68 0 0
MUTUALFIRST FINL INC COM 62845B104 0 1 SH   SOLE 44 1 0 0
MVC CAPITAL INC COM 553829102 1 72 SH   SOLE 8 72 0 0
MYERS INDS INC COM 628464109 5 443 SH   SOLE 8 443 0 0
MYERS INDS INC COM 628464109 4 324 SH   SOLE 44 324 0 0
MYLAN N V OPT N59465109 36,367 954,000 SH Call SOLE 8 954,000 0 0
MYLAN N V COM N59465109 10,934 286,844 SH   SOLE 8 286,844 0 0
MYLAN N V OPT N59465109 16,220 425,500 SH Put SOLE 8 425,500 0 0
MYLAN N V COM N59465109 574 15,051 SH   SOLE 9 15,051 0 0
MYLAN N V COM N59465109 7,211 189,170 SH   SOLE 44 189,170 0 0
MYLAN N V COM N59465109 3 86 SH   DFND 66 0 0 86
MYOKARDIA INC COM 62857M105 129 7,869 SH   SOLE 1 7,869 0 0
MYOKARDIA INC COM 62857M105 3 170 SH   SOLE 8 170 0 0
MYOKARDIA INC COM 62857M105 0 1 SH   SOLE 44 1 0 0
MYR GROUP INC DEL COM 55405W104 3 93 SH   SOLE 8 93 0 0
MYR GROUP INC DEL COM 55405W104 76 2,549 SH   SOLE 44 2,549 0 0
MYRIAD GENETICS INC COM 62855J104 264 12,835 SH   SOLE 8 12,835 0 0
MYRIAD GENETICS INC OPT 62855J104 245 11,900 SH Put SOLE 8 11,900 0 0
MYRIAD GENETICS INC OPT 62855J104 25 1,200 SH Call SOLE 8 1,200 0 0
MYRIAD GENETICS INC COM 62855J104 1,937 94,149 SH   SOLE 44 94,149 0 0
NABORS INDUSTRIES LTD COM G6359F103 739 60,775 SH   SOLE 1 60,775 0 0
NABORS INDUSTRIES LTD OPT G6359F103 724 59,500 SH Call SOLE 8 59,500 0 0
NABORS INDUSTRIES LTD COM G6359F103 2 128 SH   SOLE 8 128 0 0
NABORS INDUSTRIES LTD OPT G6359F103 379 31,200 SH Put SOLE 8 31,200 0 0
NABORS INDUSTRIES LTD COM G6359F103 85 6,915 SH   SOLE 44 6,915 0 0
NACCO INDS INC COM 629579103 3 48 SH   SOLE 8 48 0 0
NACCO INDS INC COM 629579103 3 51 SH   SOLE 44 51 0 0
NAM TAI PPTY INC COM G63907102 15 1,886 SH   SOLE 8 1,886 0 0
NANOMETRICS INC OPT 630077105 16 700 SH Call SOLE 8 700 0 0
NANOMETRICS INC COM 630077105 222 9,939 SH   SOLE 8 9,939 0 0
NANOMETRICS INC COM 630077105 7 317 SH   SOLE 44 317 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 67 3,348 SH   SOLE 8 3,348 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 42 2,101 SH   SOLE 44 2,101 0 0
NANTKWEST INC COM 63016Q102 27 3,423 SH   SOLE 8 3,423 0 0
NANTKWEST INC COM 63016Q102 3 336 SH   SOLE 44 336 0 0
NASDAQ INC COM 631103108 115 1,700 SH   SOLE 1 1,700 0 0
NASDAQ INC OPT 631103108 34 500 SH Call SOLE 8 500 0 0
NASDAQ INC COM 631103108 1,587 23,506 SH   SOLE 44 23,506 0 0
NATERA INC COM 632307104 2 161 SH   SOLE 8 161 0 0
NATERA INC COM 632307104 3 317 SH   SOLE 44 317 0 0
NATHANS FAMOUS INC NEW COM 632347100 2 38 SH   SOLE 8 38 0 0
NATIONAL BANKSHARES INC VA COM 634865109 3 84 SH   SOLE 8 84 0 0
NATIONAL BANKSHARES INC VA COM 634865109 0 1 SH   SOLE 44 1 0 0
NATIONAL BEVERAGE CORP COM 635017106 326 7,385 SH   SOLE 8 7,385 0 0
NATIONAL BEVERAGE CORP COM 635017106 258 5,859 SH   SOLE 44 5,859 0 0
NATIONAL BK HLDGS CORP COM 633707104 3 148 SH   SOLE 8 148 0 0
NATIONAL BK HLDGS CORP COM 633707104 1,215 51,995 SH   SOLE 44 51,995 0 0
NATIONAL CINEMEDIA INC COM 635309107 347 23,590 SH   SOLE 1 23,590 0 0
NATIONAL CINEMEDIA INC COM 635309107 55 3,754 SH   SOLE 8 3,754 0 0
NATIONAL CINEMEDIA INC COM 635309107 12 854 SH   SOLE 44 854 0 0
NATIONAL COMM CORP COM 63546L102 1 53 SH   SOLE 8 53 0 0
NATIONAL COMM CORP COM 63546L102 0 1 SH   SOLE 44 1 0 0
NATIONAL FUEL GAS CO N J COM 636180101 171 3,152 SH   SOLE 8 3,152 0 0
NATIONAL FUEL GAS CO N J COM 636180101 1,515 28,023 SH   SOLE 44 28,023 0 0
NATIONAL GEN HLDGS CORP COM 636220303 12 549 SH   SOLE 8 549 0 0
NATIONAL GEN HLDGS CORP COM 636220303 18 795 SH   SOLE 44 795 0 0
NATIONAL HEALTH INVS INC TRUS 63633D104 337 4,294 SH   SOLE 8 4,294 0 0
NATIONAL HEALTH INVS INC TRUS 63633D104 179 2,282 SH   SOLE 44 2,282 0 0
NATIONAL HEALTHCARE CORP COM 635906100 2,389 36,207 SH   SOLE 8 36,207 0 0
NATIONAL HEALTHCARE CORP COM 635906100 9 136 SH   SOLE 44 136 0 0
NATIONAL INSTRS CORP COM 636518102 68 2,402 SH   SOLE 1 2,402 0 0
NATIONAL INSTRS CORP COM 636518102 1 44 SH   SOLE 8 44 0 0
NATIONAL INSTRS CORP COM 636518102 76 2,695 SH   SOLE 44 2,695 0 0
NATIONAL INTERSTATE CORP COM 63654U100 2 47 SH   SOLE 8 47 0 0
NATIONAL INTERSTATE CORP COM 63654U100 4 109 SH   SOLE 44 109 0 0
NATIONAL OILWELL VARCO INC OPT 637071101 2,021 55,000 SH Put SOLE 8 55,000 0 0
NATIONAL OILWELL VARCO INC COM 637071101 3 94 SH   SOLE 8 94 0 0
NATIONAL OILWELL VARCO INC OPT 637071101 3,461 94,200 SH Call SOLE 8 94,200 0 0
NATIONAL OILWELL VARCO INC COM 637071101 9,837 267,736 SH   SOLE 44 267,736 0 0
NATIONAL OILWELL VARCO INC COM 637071101 76 2,082 SH   DFND 66 0 0 2,082
NATIONAL PRESTO INDS INC COM 637215104 5 59 SH   SOLE 8 59 0 0
NATIONAL PRESTO INDS INC COM 637215104 6 66 SH   SOLE 44 66 0 0
NATIONAL RESH CORP COM 637372202 2 104 SH   SOLE 8 104 0 0
NATIONAL RESH CORP COM 637372202 2 129 SH   SOLE 44 129 0 0
NATIONAL RETAIL PPTYS INC TRUS 637417106 52 1,030 SH   SOLE 8 1,030 0 0
NATIONAL RETAIL PPTYS INC OPT 637417106 25 500 SH Call SOLE 8 500 0 0
NATIONAL RETAIL PPTYS INC TRUS 637417106 544 10,697 SH   SOLE 44 10,697 0 0
NATIONAL STORAGE AFFILIATES TRUS 637870106 28 1,354 SH   SOLE 8 1,354 0 0
NATIONAL STORAGE AFFILIATES TRUS 637870106 10 462 SH   SOLE 44 462 0 0
NATIONAL WESTN LIFE GROUP IN COM 638517102 3 14 SH   SOLE 8 14 0 0
NATIONAL WESTN LIFE GROUP IN COM 638517102 7 33 SH   SOLE 44 33 0 0
NATIONSTAR MTG HLDGS INC OPT 63861C109 219 14,800 SH Call SOLE 8 14,800 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 22 1,502 SH   SOLE 8 1,502 0 0
NATIONSTAR MTG HLDGS INC OPT 63861C109 201 13,600 SH Put SOLE 8 13,600 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 2,190 147,862 SH   SOLE 44 147,862 0 0
NATURAL ALTERNATIVES INTL IN COM 638842302 149 11,400 SH   SOLE 44 11,400 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 386 15,686 SH   SOLE 1 15,686 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 4 152 SH   SOLE 8 152 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 4 176 SH   SOLE 44 176 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 31 2,742 SH   SOLE 8 2,742 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 1 123 SH   SOLE 44 123 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 1 46 SH   SOLE 8 46 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 79 2,802 SH   SOLE 44 2,802 0 0
NATURES SUNSHINE PRODUCTS IN COM 639027101 1 92 SH   SOLE 8 92 0 0
NATURES SUNSHINE PRODUCTS IN COM 639027101 0 1 SH   SOLE 44 1 0 0
NATUS MEDICAL INC DEL COM 639050103 78 1,991 SH   SOLE 8 1,991 0 0
NATUS MEDICAL INC DEL COM 639050103 18 453 SH   SOLE 44 453 0 0
NAUTILUS INC COM 63910B102 80 3,530 SH   SOLE 8 3,530 0 0
NAUTILUS INC COM 63910B102 1,870 82,304 SH   SOLE 44 82,304 0 0
NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 0 23 SH   SOLE 8 23 0 0
NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 199 217,439 SH   SOLE 9 217,439 0 0
NAVIENT CORP COM 63938C108 2,811 194,279 SH   SOLE 1 194,279 0 0
NAVIENT CORP COM 63938C108 162 11,234 SH   SOLE 8 11,234 0 0
NAVIENT CORP COM 63938C108 1,084 74,953 SH   SOLE 44 74,953 0 0
NAVIGANT CONSULTING INC COM 63935N107 10 486 SH   SOLE 8 486 0 0
NAVIGANT CONSULTING INC COM 63935N107 13 653 SH   SOLE 44 653 0 0
NAVIGATOR HOLDINGS LTD COM Y62132108 67 9,320 SH   SOLE 8 9,320 0 0
NAVIGATORS GROUP INC COM 638904102 8 85 SH   SOLE 8 85 0 0
NAVIGATORS GROUP INC COM 638904102 482 4,969 SH   SOLE 44 4,969 0 0
NAVIOS MARITIME ACQUIS CORP COM Y62159101 1 794 SH   SOLE 8 794 0 0
NAVIOS MARITIME ACQUIS CORP COM Y62159101 0 8 SH   SOLE 44 8 0 0
NAVIOS MARITIME MIDSTREAM LP COM Y62134104 0 23 SH   SOLE 8 23 0 0
NAVIOS MARITIME PARTNERS L P COM Y62267102 0 1 SH   SOLE 8 1 0 0
NAVISTAR INTL CORP NEW COM 63934E108 1,989 86,910 SH   SOLE 8 86,910 0 0
NAVISTAR INTL CORP NEW OPT 63934E108 5,944 259,700 SH Put SOLE 8 259,700 0 0
NAVISTAR INTL CORP NEW OPT 63934E108 957 41,800 SH Call SOLE 8 41,800 0 0
NAVISTAR INTL CORP NEW COM 63934E108 132 5,750 SH   SOLE 44 5,750 0 0
NBT BANCORP INC COM 628778102 14 424 SH   SOLE 8 424 0 0
NBT BANCORP INC COM 628778102 19 588 SH   SOLE 44 588 0 0
NCI BUILDING SYS INC COM 628852204 135 9,272 SH   SOLE 8 9,272 0 0
NCI BUILDING SYS INC COM 628852204 985 67,485 SH   SOLE 44 67,485 0 0
NCI INC COM 62886K104 1 76 SH   SOLE 8 76 0 0
NCI INC COM 62886K104 0 1 SH   SOLE 44 1 0 0
NCR CORP NEW COM 62886E108 199 6,163 SH   SOLE 8 6,163 0 0
NCR CORP NEW OPT 62886E108 135 4,200 SH Put SOLE 8 4,200 0 0
NCR CORP NEW OPT 62886E108 1,027 31,900 SH Call SOLE 8 31,900 0 0
NCR CORP NEW COM 62886E108 5,345 166,025 SH   SOLE 44 166,025 0 0
NEENAH PAPER INC COM 640079109 1,220 15,447 SH   SOLE 1 15,447 0 0
NEENAH PAPER INC COM 640079109 69 880 SH   SOLE 8 880 0 0
NEENAH PAPER INC COM 640079109 58 736 SH   SOLE 44 736 0 0
NEFF CORP COM 640094207 1 136 SH   SOLE 8 136 0 0
NEFF CORP COM 640094207 0 1 SH   SOLE 44 1 0 0
NEKTAR THERAPEUTICS COM 640268108 51 3,009 SH   SOLE 8 3,009 0 0
NEKTAR THERAPEUTICS OPT 640268108 290 16,900 SH Call SOLE 8 16,900 0 0
NEKTAR THERAPEUTICS OPT 640268108 74 4,300 SH Put SOLE 8 4,300 0 0
NEKTAR THERAPEUTICS COM 640268108 32 1,865 SH   SOLE 44 1,865 0 0
NELNET INC COM 64031N108 22 551 SH   SOLE 8 551 0 0
NELNET INC COM 64031N108 13 318 SH   SOLE 44 318 0 0
NEOGEN CORP COM 640491106 17 311 SH   SOLE 8 311 0 0
NEOGEN CORP COM 640491106 29 514 SH   SOLE 44 514 0 0
NEOGENOMICS INC COM 64049M209 31 3,723 SH   SOLE 8 3,723 0 0
NEOGENOMICS INC COM 64049M209 507 61,701 SH   SOLE 44 61,701 0 0
NEOPHOTONICS CORP COM 64051T100 6 398 SH   SOLE 44 398 0 0
NEOS THERAPEUTICS INC COM 64052L106 1 85 SH   SOLE 8 85 0 0
NEOS THERAPEUTICS INC COM 64052L106 0 1 SH   SOLE 44 1 0 0
NET 1 UEPS TECHNOLOGIES INC COM 64107N206 428 50,001 SH   SOLE 8 50,001 0 0
NET 1 UEPS TECHNOLOGIES INC COM 64107N206 1,553 181,397 SH   SOLE 41 181,397 0 0
NET 1 UEPS TECHNOLOGIES INC COM 64107N206 1,161 135,720 SH   SOLE 44 135,720 0 0
NETAPP INC OPT 64110D104 8,231 229,800 SH Put SOLE 8 229,800 0 0
NETAPP INC OPT 64110D104 1,526 42,600 SH Call SOLE 8 42,600 0 0
NETAPP INC COM 64110D104 9,414 262,802 SH   SOLE 8 262,802 0 0
NETAPP INC COM 64110D104 2,970 82,917 SH   SOLE 44 82,917 0 0
NETEASE INC ADR 64110W102 1,910 7,933 SH   SOLE 1 7,933 0 0
NETEASE INC OPT 64110W102 6,020 25,000 SH Call SOLE 8 25,000 0 0
NETEASE INC OPT 64110W102 4,647 19,300 SH Put SOLE 8 19,300 0 0
NETEASE INC ADR 64110W102 182 756 SH   SOLE 8 756 0 0
NETEASE INC ADR 64110W102 7,346 30,509 SH   SOLE 9 30,509 0 0
NETEASE INC ADR 64110W102 1,460 6,063 SH   SOLE 44 6,063 0 0
NETFLIX INC OPT 64110L106 86,646 879,200 SH Put SOLE 8 879,200 0 0
NETFLIX INC COM 64110L106 6,810 69,103 SH   SOLE 8 69,103 0 0
NETFLIX INC OPT 64110L106 66,196 671,700 SH Call SOLE 8 671,700 0 0
NETFLIX INC COM 64110L106 37,974 385,321 SH   SOLE 44 385,321 0 0
NETFLIX INC COM 64110L106 508 5,155 SH   DFND 66 0 0 5,155
NETGEAR INC OPT 64111Q104 6 100 SH Put SOLE 8 100 0 0
NETGEAR INC OPT 64111Q104 315 5,200 SH Call SOLE 8 5,200 0 0
NETGEAR INC COM 64111Q104 297 4,910 SH   SOLE 8 4,910 0 0
NETGEAR INC COM 64111Q104 88 1,459 SH   SOLE 44 1,459 0 0
NETLIST INC COM 64118P109 0 59 SH   SOLE 8 59 0 0
NETSCOUT SYS INC OPT 64115T104 38 1,300 SH Put SOLE 8 1,300 0 0
NETSCOUT SYS INC OPT 64115T104 140 4,800 SH Call SOLE 8 4,800 0 0
NETSCOUT SYS INC COM 64115T104 28 949 SH   SOLE 8 949 0 0
NETSCOUT SYS INC COM 64115T104 52 1,766 SH   SOLE 44 1,766 0 0
NETSUITE INC COM 64118Q107 218 1,969 SH   SOLE 8 1,969 0 0
NETSUITE INC COM 64118Q107 325 2,947 SH   SOLE 44 2,947 0 0
NEUROCRINE BIOSCIENCES INC OPT 64125C109 542 10,700 SH Call SOLE 8 10,700 0 0
NEUROCRINE BIOSCIENCES INC OPT 64125C109 405 8,000 SH Put SOLE 8 8,000 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 297 5,879 SH   SOLE 8 5,879 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 78 1,540 SH   SOLE 44 1,540 0 0
NEURODERM LTD COM M74231107 16 892 SH   SOLE 8 892 0 0
NEURODERM LTD COM M74231107 46 2,500 SH   SOLE 44 2,500 0 0
NEUSTAR INC COM 64126X201 9 334 SH   SOLE 8 334 0 0
NEUSTAR INC COM 64126X201 2,315 87,044 SH   SOLE 44 87,044 0 0
NEVRO CORP OPT 64157F103 292 2,800 SH Call SOLE 8 2,800 0 0
NEVRO CORP COM 64157F103 2,917 27,943 SH   SOLE 8 27,943 0 0
NEVRO CORP COM 64157F103 2,423 23,214 SH   SOLE 44 23,214 0 0
NEVSUN RES LTD COM 64156L101 106 35,000 SH   DFND 66 0 0 35,000
NEW GOLD INC CDA OPT 644535106 221 50,900 SH Call SOLE 8 50,900 0 0
NEW GOLD INC CDA COM 644535106 306 70,327 SH   SOLE 8 70,327 0 0
NEW GOLD INC CDA OPT 644535106 109 25,100 SH Put SOLE 8 25,100 0 0
NEW GOLD INC CDA COM 644535106 0 100 SH   SOLE 9 100 0 0
NEW GOLD INC CDA COM 644535106 11 2,500 SH   DFND 20 0 0 2,500
NEW GOLD INC CDA COM 644535106 1,307 300,500 SH   SOLE 44 300,500 0 0
NEW HOME CO INC COM 645370107 2 146 SH   SOLE 8 146 0 0
NEW HOME CO INC COM 645370107 7 701 SH   SOLE 44 701 0 0
NEW JERSEY RES COM 646025106 60 1,834 SH   SOLE 8 1,834 0 0
NEW JERSEY RES COM 646025106 57 1,751 SH   SOLE 44 1,751 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 5 289 SH   SOLE 8 289 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 71 4,596 SH   SOLE 44 4,596 0 0
NEW ORIENTAL ED &amp TECH GRP I ADR 647581107 1,017 21,938 SH   SOLE 1 0 21,938 0
NEW ORIENTAL ED &amp TECH GRP I ADR 647581107 871 18,791 SH   SOLE 8 18,791 0 0
NEW ORIENTAL ED &amp TECH GRP I OPT 647581107 519 11,200 SH Put SOLE 8 11,200 0 0
NEW ORIENTAL ED &amp TECH GRP I OPT 647581107 329 7,100 SH Call SOLE 8 7,100 0 0
NEW ORIENTAL ED &amp TECH GRP I ADR 647581107 2,388 51,500 SH   SOLE 9 51,500 0 0
NEW ORIENTAL ED &amp TECH GRP I ADR 647581107 54 1,174 SH   SOLE 20 0 1,174 0
NEW ORIENTAL ED &amp TECH GRP I ADR 647581107 75 1,616 SH   SOLE 66 0 1,616 0
NEW RELIC INC COM 64829B100 5 136 SH   SOLE 8 136 0 0
NEW RELIC INC COM 64829B100 13 342 SH   SOLE 44 342 0 0
NEW RESIDENTIAL INVT CORP TRUS 64828T201 29 2,094 SH   SOLE 8 2,094 0 0
NEW RESIDENTIAL INVT CORP TRUS 64828T201 5,433 393,429 SH   SOLE 44 393,429 0 0
NEW SR INVT GROUP INC TRUS 648691103 19 1,687 SH   SOLE 8 1,687 0 0
NEW SR INVT GROUP INC TRUS 648691103 57 4,909 SH   SOLE 44 4,909 0 0
NEW YORK CMNTY BANCORP INC OPT 649445103 107 7,500 SH Call SOLE 8 7,500 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 65 4,576 SH   SOLE 8 4,576 0 0
NEW YORK CMNTY BANCORP INC OPT 649445103 71 5,000 SH Put SOLE 8 5,000 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 1,983 139,379 SH   SOLE 44 139,379 0 0
NEW YORK MTG TR INC TRUS 649604501 6 984 SH   SOLE 8 984 0 0
NEW YORK MTG TR INC TRUS 649604501 9 1,498 SH   SOLE 44 1,498 0 0
NEW YORK REIT INC TRUS 64976L109 29 3,232 SH   SOLE 8 3,232 0 0
NEW YORK REIT INC TRUS 64976L109 95 10,342 SH   SOLE 44 10,342 0 0
NEW YORK TIMES CO COM 650111107 37 3,068 SH   SOLE 8 3,068 0 0
NEW YORK TIMES CO COM 650111107 125 10,418 SH   SOLE 44 10,418 0 0
NEWCASTLE INVT CORP NEW TRUS 65105M603 4 815 SH   SOLE 44 815 0 0
NEWELL BRANDS INC COM 651229106 2,400 45,572 SH   SOLE 1 45,572 0 0
NEWELL BRANDS INC OPT 651229106 1,564 29,700 SH Call SOLE 8 29,700 0 0
NEWELL BRANDS INC COM 651229106 325 6,181 SH   SOLE 8 6,181 0 0
NEWELL BRANDS INC OPT 651229106 228 4,330 SH Put SOLE 8 4,330 0 0
NEWELL BRANDS INC COM 651229106 358 6,800 SH   DFND 20 0 0 6,800
NEWELL BRANDS INC COM 651229106 5,417 102,879 SH   SOLE 44 102,879 0 0
NEWELL BRANDS INC COM 651229106 373 7,075 SH   DFND 66 0 0 7,075
NEWFIELD EXPL CO COM 651290108 1,213 27,914 SH   SOLE 1 27,914 0 0
NEWFIELD EXPL CO OPT 651290108 1,725 39,700 SH Put SOLE 8 39,700 0 0
NEWFIELD EXPL CO OPT 651290108 165 3,800 SH Call SOLE 8 3,800 0 0
NEWFIELD EXPL CO COM 651290108 33 773 SH   SOLE 8 773 0 0
NEWFIELD EXPL CO COM 651290108 98 2,246 SH   SOLE 9 2,246 0 0
NEWFIELD EXPL CO COM 651290108 2,576 59,282 SH   SOLE 44 59,282 0 0
NEWFIELD EXPL CO COM 651290108 60 1,391 SH   DFND 66 0 0 1,391
NEWLINK GENETICS CORP COM 651511107 4 234 SH   SOLE 8 234 0 0
NEWLINK GENETICS CORP OPT 651511107 212 14,100 SH Call SOLE 8 14,100 0 0
NEWLINK GENETICS CORP COM 651511107 4 297 SH   SOLE 44 297 0 0
NEWMARKET CORP COM 651587107 3,130 7,290 SH   SOLE 1 7,290 0 0
NEWMARKET CORP OPT 651587107 172 400 SH Call SOLE 8 400 0 0
NEWMARKET CORP COM 651587107 54 125 SH   SOLE 8 125 0 0
NEWMARKET CORP COM 651587107 94 221 SH   SOLE 44 221 0 0
NEWMONT MINING CORP OPT 651639106 17,327 441,000 SH Call SOLE 8 441,000 0 0
NEWMONT MINING CORP COM 651639106 2,688 68,421 SH   SOLE 8 68,421 0 0
NEWMONT MINING CORP OPT 651639106 6,169 157,000 SH Put SOLE 8 157,000 0 0
NEWMONT MINING CORP COM 651639106 10 242 SH   SOLE 9 242 0 0
NEWMONT MINING CORP COM 651639106 19,908 506,705 SH   SOLE 44 506,705 0 0
NEWMONT MINING CORP COM 651639106 123 3,130 SH   DFND 66 0 0 3,130
NEWPARK RES INC COM 651718504 5 619 SH   SOLE 8 619 0 0
NEWPARK RES INC COM 651718504 8 1,151 SH   SOLE 44 1,151 0 0
NEWS CORP NEW COM 65249B109 435 31,196 SH   SOLE 8 31,196 0 0
NEWS CORP NEW COM 65249B208 26 1,904 SH   SOLE 8 1,904 0 0
NEWS CORP NEW COM 65249B109 1,280 91,562 SH   SOLE 44 91,562 0 0
NEWS CORP NEW COM 65249B208 267 18,797 SH   SOLE 44 18,797 0 0
NEWS CORP NEW COM 65249B208 2 125 SH   DFND 66 0 0 125
NEWSTAR FINANCIAL INC COM 65251F105 3 302 SH   SOLE 8 302 0 0
NEWSTAR FINANCIAL INC COM 65251F105 3 293 SH   SOLE 44 293 0 0
NEWTEK BUSINESS SVCS CORP COM 652526203 0 35 SH   SOLE 8 35 0 0
NEXPOINT RESIDENTIAL TR INC TRUS 65341D102 2 111 SH   SOLE 8 111 0 0
NEXPOINT RESIDENTIAL TR INC TRUS 65341D102 0 2 SH   SOLE 44 2 0 0
NEXSTAR BROADCASTING GROUP I COM 65336K103 25 428 SH   SOLE 8 428 0 0
NEXSTAR BROADCASTING GROUP I COM 65336K103 1,571 27,220 SH   SOLE 44 27,220 0 0
NEXTERA ENERGY INC COM 65339F101 1,834 14,991 SH   SOLE 1 14,991 0 0
NEXTERA ENERGY INC OPT 65339F101 4,734 38,700 SH Call SOLE 8 38,700 0 0
NEXTERA ENERGY INC CONV 65339F820 4,584 92,043 SH   SOLE 8 92,043 0 0
NEXTERA ENERGY INC OPT 65339F101 844 6,900 SH Put SOLE 8 6,900 0 0
NEXTERA ENERGY INC COM 65339F101 953 7,796 SH   SOLE 8 7,796 0 0
NEXTERA ENERGY INC COM 65339F101 5,568 45,516 SH   SOLE 9 45,516 0 0
NEXTERA ENERGY INC COM 65339F101 339 2,775 SH   DFND 20 0 0 2,775
NEXTERA ENERGY INC COM 65339F101 65,755 537,557 SH   SOLE 44 537,557 0 0
NEXTERA ENERGY INC COM 65339F101 98 803 SH   DFND 66 0 0 803
NEXTERA ENERGY INC COM 65339F101 65 528 SH   SOLE 66 0 528 0
NEXTERA ENERGY PARTNERS LP COM 65341B106 20 716 SH   SOLE 44 716 0 0
NGL ENERGY PARTNERS LP COM 62913M107 359 19,079 SH   SOLE 8 19,079 0 0
NGL ENERGY PARTNERS LP COM 62913M107 1,614 85,650 SH   SOLE 32 85,650 0 0
NIC INC COM 62914B100 1,161 49,399 SH   SOLE 1 49,399 0 0
NIC INC COM 62914B100 20 856 SH   SOLE 8 856 0 0
NIC INC COM 62914B100 20 857 SH   SOLE 44 857 0 0
NICE LTD OPT 653656108 40 600 SH Call SOLE 8 600 0 0
NICE LTD ADR 653656108 4 61 SH   SOLE 8 61 0 0
NICOLET BANKSHARES INC COM 65406E102 4 94 SH   SOLE 8 94 0 0
NICOLET BANKSHARES INC COM 65406E102 0 1 SH   SOLE 44 1 0 0
NIELSEN HLDGS PLC COM G6518L108 3,729 69,614 SH   SOLE 8 69,614 0 0
NIELSEN HLDGS PLC OPT G6518L108 55,177 1,030,000 SH Put SOLE 8 1,030,000 0 0
NIELSEN HLDGS PLC COM G6518L108 4,550 84,965 SH   SOLE 44 84,965 0 0
NII HLDGS INC COM 62913F508 1 330 SH   SOLE 8 330 0 0
NII HLDGS INC COM 62913F508 4 1,239 SH   SOLE 44 1,239 0 0
NIKE INC COM 654106103 4,523 85,906 SH   SOLE 1 0 85,906 0
NIKE INC OPT 654106103 16,911 321,200 SH Call SOLE 8 321,200 0 0
NIKE INC COM 654106103 14,267 270,992 SH   SOLE 8 270,992 0 0
NIKE INC OPT 654106103 39,387 748,100 SH Put SOLE 8 748,100 0 0
NIKE INC COM 654106103 6,802 129,193 SH   SOLE 9 129,193 0 0
NIKE INC COM 654106103 77 1,460 SH   SOLE 20 0 1,460 0
NIKE INC COM 654106103 393 7,460 SH   DFND 20 0 0 7,460
NIKE INC COM 654106103 34,798 660,927 SH   SOLE 44 660,927 0 0
NIKE INC COM 654106103 996 18,912 SH   SOLE 66 0 18,912 0
NIKE INC COM 654106103 498 9,456 SH   DFND 66 0 0 9,456
NIMBLE STORAGE INC COM 65440R101 218 24,720 SH   SOLE 8 24,720 0 0
NIMBLE STORAGE INC COM 65440R101 7 807 SH   SOLE 44 807 0 0
NISOURCE INC COM 65473P105 96 4,000 SH   SOLE 1 4,000 0 0
NISOURCE INC OPT 65473P105 41 1,700 SH Put SOLE 8 1,700 0 0
NISOURCE INC OPT 65473P105 72 3,000 SH Call SOLE 8 3,000 0 0
NISOURCE INC COM 65473P105 450 18,677 SH   SOLE 8 18,677 0 0
NISOURCE INC COM 65473P105 1,762 73,061 SH   SOLE 44 73,061 0 0
NIVALIS THERAPEUTICS INC COM 65481J109 33 4,000 SH   SOLE 1 4,000 0 0
NL INDS INC COM 629156407 0 102 SH   SOLE 8 102 0 0
NL INDS INC COM 629156407 0 1 SH   SOLE 44 1 0 0
NMI HLDGS INC COM 629209305 3 452 SH   SOLE 8 452 0 0
NMI HLDGS INC COM 629209305 5 647 SH   SOLE 44 647 0 0
NN INC COM 629337106 3 162 SH   SOLE 8 162 0 0
NN INC COM 629337106 46 2,551 SH   SOLE 44 2,551 0 0
NOAH HLDGS LTD ADR 65487X102 10 377 SH   SOLE 8 377 0 0
NOAH HLDGS LTD ADR 65487X102 504 19,300 SH   SOLE 44 19,300 0 0
NOBILIS HEALTH CORP COM 65500B103 2 583 SH   SOLE 8 583 0 0
NOBILIS HEALTH CORP COM 65500B103 0 6 SH   SOLE 44 6 0 0
NOBLE CORP PLC COM G65431101 427 67,300 SH   SOLE 8 67,300 0 0
NOBLE CORP PLC OPT G65431101 439 69,200 SH Put SOLE 8 69,200 0 0
NOBLE CORP PLC OPT G65431101 1,125 177,400 SH Call SOLE 8 177,400 0 0
NOBLE CORP PLC COM G65431101 67 10,754 SH   SOLE 44 10,754 0 0
NOBLE ENERGY INC OPT 655044105 2,630 73,596 SH Call SOLE 8 73,596 0 0
NOBLE ENERGY INC COM 655044105 162 4,537 SH   SOLE 8 4,537 0 0
NOBLE ENERGY INC OPT 655044105 508 14,200 SH Put SOLE 8 14,200 0 0
NOBLE ENERGY INC COM 655044105 91 2,555 SH   SOLE 9 2,555 0 0
NOBLE ENERGY INC COM 655044105 5,687 159,110 SH   SOLE 44 159,110 0 0
NOBLE ENERGY INC COM 655044105 25 704 SH   DFND 66 0 0 704
NOBLE MIDSTREAM PARTNERS LP COM 65506L105 50 1,809 SH   SOLE 8 1,809 0 0
NOKIA CORP ADR 654902204 403 69,671 SH   SOLE 8 69,671 0 0
NOKIA CORP OPT 654902204 411 71,000 SH Put SOLE 8 71,000 0 0
NOKIA CORP OPT 654902204 226 39,100 SH Call SOLE 8 39,100 0 0
NOKIA CORP ADR 654902204 3 546 SH   SOLE 44 546 0 0
NOKIA CORP ADR 654902204 67 11,612 SH   DFND 66 0 0 11,612
NOMURA HLDGS INC ADR 65535H208 11 2,461 SH   SOLE 8 2,461 0 0
NOODLES &amp CO COM 65540B105 4 936 SH   SOLE 8 936 0 0
NOODLES &amp CO COM 65540B105 1 180 SH   SOLE 44 180 0 0
NORBORD INC COM 65548P403 2 70 SH   SOLE 8 70 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 26 2,581 SH   SOLE 8 2,581 0 0
NORDIC AMERICAN TANKERS LIMI OPT G65773106 376 37,200 SH Call SOLE 8 37,200 0 0
NORDIC AMERICAN TANKERS LIMI OPT G65773106 945 93,500 SH Put SOLE 8 93,500 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 82 8,074 SH   SOLE 44 8,074 0 0
NORDSON CORP COM 655663102 209 2,100 SH   SOLE 1 2,100 0 0
NORDSON CORP COM 655663102 298 2,994 SH   SOLE 8 2,994 0 0
NORDSON CORP COM 655663102 132 1,329 SH   SOLE 44 1,329 0 0
NORDSTROM INC COM 655664100 633 12,200 SH   SOLE 1 12,200 0 0
NORDSTROM INC OPT 655664100 4,519 87,100 SH Call SOLE 8 87,100 0 0
NORDSTROM INC OPT 655664100 5,095 98,200 SH Put SOLE 8 98,200 0 0
NORDSTROM INC COM 655664100 681 13,125 SH   SOLE 8 13,125 0 0
NORDSTROM INC COM 655664100 5,454 105,147 SH   SOLE 44 105,147 0 0
NORFOLK SOUTHERN CORP COM 655844108 2,174 22,400 SH   SOLE 1 22,400 0 0
NORFOLK SOUTHERN CORP OPT 655844108 10,900 112,300 SH Call SOLE 8 112,300 0 0
NORFOLK SOUTHERN CORP COM 655844108 849 8,749 SH   SOLE 8 8,749 0 0
NORFOLK SOUTHERN CORP OPT 655844108 9,716 100,100 SH Put SOLE 8 100,100 0 0
NORFOLK SOUTHERN CORP COM 655844108 1,727 17,795 SH   SOLE 9 17,795 0 0
NORFOLK SOUTHERN CORP COM 655844108 17,224 177,448 SH   SOLE 44 177,448 0 0
NORTH EUROPEAN OIL RTY TR TRUS 659310106 18 2,396 SH   SOLE 8 2,396 0 0
NORTHEAST BANCORP COM 663904209 5 454 SH   SOLE 8 454 0 0
NORTHERN OIL &amp GAS INC NEV COM 665531109 3 1,052 SH   SOLE 8 1,052 0 0
NORTHERN OIL &amp GAS INC NEV OPT 665531109 13 4,900 SH Put SOLE 8 4,900 0 0
NORTHERN OIL &amp GAS INC NEV OPT 665531109 6 2,200 SH Call SOLE 8 2,200 0 0
NORTHERN OIL &amp GAS INC NEV COM 665531109 2 752 SH   SOLE 44 752 0 0
NORTHERN TR CORP OPT 665859104 109 1,600 SH Call SOLE 8 1,600 0 0
NORTHERN TR CORP COM 665859104 58 859 SH   SOLE 8 859 0 0
NORTHERN TR CORP OPT 665859104 252 3,700 SH Put SOLE 8 3,700 0 0
NORTHERN TR CORP COM 665859104 23,487 345,461 SH   SOLE 44 345,461 0 0
NORTHERN TR CORP COM 665859104 26 377 SH   DFND 66 0 0 377
NORTHFIELD BANCORP INC DEL COM 66611T108 4 260 SH   SOLE 8 260 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 45 2,796 SH   SOLE 44 2,796 0 0
NORTHRIM BANCORP INC COM 666762109 2 84 SH   SOLE 8 84 0 0
NORTHRIM BANCORP INC COM 666762109 0 1 SH   SOLE 44 1 0 0
NORTHROP GRUMMAN CORP COM 666807102 2,751 12,860 SH   SOLE 1 12,860 0 0
NORTHROP GRUMMAN CORP OPT 666807102 8,280 38,700 SH Call SOLE 8 38,700 0 0
NORTHROP GRUMMAN CORP COM 666807102 42 194 SH   SOLE 8 194 0 0
NORTHROP GRUMMAN CORP OPT 666807102 5,584 26,100 SH Put SOLE 8 26,100 0 0
NORTHROP GRUMMAN CORP COM 666807102 12,890 60,250 SH   SOLE 44 60,250 0 0
NORTHSTAR ASSET MGMT GROUP I COM 66705Y104 88 6,767 SH   SOLE 8 6,767 0 0
NORTHSTAR ASSET MGMT GROUP I OPT 66705Y104 3,233 250,000 SH Call SOLE 44 250,000 0 0
NORTHSTAR ASSET MGMT GROUP I COM 66705Y104 22,027 1,703,537 SH   SOLE 44 1,703,537 0 0
NORTHSTAR REALTY EUROPE CORP TRUS 66706L101 4 368 SH   SOLE 8 368 0 0
NORTHSTAR REALTY EUROPE CORP TRUS 66706L101 9 831 SH   SOLE 44 831 0 0
NORTHSTAR RLTY FIN CORP TRUS 66704R803 57 4,362 SH   SOLE 8 4,362 0 0
NORTHSTAR RLTY FIN CORP TRUS 66704R803 283 21,516 SH   SOLE 44 21,516 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 13 841 SH   SOLE 8 841 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 1,277 81,325 SH   SOLE 44 81,325 0 0
NORTHWEST NAT GAS CO COM 667655104 20 336 SH   SOLE 8 336 0 0
NORTHWEST NAT GAS CO COM 667655104 68 1,141 SH   SOLE 44 1,141 0 0
NORTHWESTERN CORP COM 668074305 64 1,116 SH   SOLE 8 1,116 0 0
NORTHWESTERN CORP COM 668074305 57 984 SH   SOLE 44 984 0 0
NORWEGIAN CRUISE LINE HLDGS COM G66721104 421 11,157 SH   SOLE 8 11,157 0 0
NORWEGIAN CRUISE LINE HLDGS COM G66721104 1,838 48,774 SH   SOLE 44 48,774 0 0
NOVAGOLD RES INC OPT 66987E206 62 11,100 SH Call SOLE 8 11,100 0 0
NOVAGOLD RES INC OPT 66987E206 102 18,300 SH Put SOLE 8 18,300 0 0
NOVAGOLD RES INC COM 66987E206 158 28,068 SH   SOLE 8 28,068 0 0
NOVANTA INC COM 67000B104 3 195 SH   SOLE 8 195 0 0
NOVANTA INC COM 67000B104 8 449 SH   SOLE 44 449 0 0
NOVARTIS A G OPT 66987V109 1,161 14,700 SH Put SOLE 8 14,700 0 0
NOVARTIS A G ADR 66987V109 5,596 70,866 SH   SOLE 8 70,866 0 0
NOVARTIS A G OPT 66987V109 1,832 23,200 SH Call SOLE 8 23,200 0 0
NOVARTIS A G ADR 66987V109 8 100 SH   SOLE 9 100 0 0
NOVARTIS A G ADR 66987V109 144 1,819 SH   DFND 66 0 0 1,819
NOVATEL WIRELESS INC COM 66987M604 19 6,142 SH   SOLE 8 6,142 0 0
NOVAVAX INC COM 670002104 27 12,806 SH   SOLE 1 12,806 0 0
NOVAVAX INC OPT 670002104 869 417,700 SH Put SOLE 8 417,700 0 0
NOVAVAX INC OPT 670002104 1,026 493,200 SH Call SOLE 8 493,200 0 0
NOVAVAX INC COM 670002104 209 100,609 SH   SOLE 8 100,609 0 0
NOVAVAX INC COM 670002104 8 3,787 SH   SOLE 44 3,787 0 0
NOVELLUS SYS INC BOND 670008AD3 11 4,000 PRN   SOLE 8 0 0 4,000
NOVO-NORDISK A S OPT 670100205 761 18,300 SH Put SOLE 8 18,300 0 0
NOVO-NORDISK A S OPT 670100205 632 15,200 SH Call SOLE 8 15,200 0 0
NOVO-NORDISK A S ADR 670100205 224 5,383 SH   SOLE 8 5,383 0 0
NOVO-NORDISK A S ADR 670100205 38 914 SH   DFND 66 0 0 914
NOVOCURE LTD COM G6674U108 5 604 SH   SOLE 8 604 0 0
NOVOCURE LTD COM G6674U108 5 579 SH   SOLE 44 579 0 0
NOW INC COM 67011P100 454 21,199 SH   SOLE 1 21,199 0 0
NOW INC COM 67011P100 43 1,985 SH   SOLE 8 1,985 0 0
NOW INC COM 67011P100 46 2,183 SH   SOLE 44 2,183 0 0
NOW INC COM 67011P100 8 395 SH   DFND 66 0 0 395
NQ MOBILE INC OPT 64118U108 387 101,200 SH Put SOLE 8 101,200 0 0
NQ MOBILE INC ADR 64118U108 142 37,015 SH   SOLE 8 37,015 0 0
NQ MOBILE INC OPT 64118U108 183 47,900 SH Call SOLE 8 47,900 0 0
NRG ENERGY INC COM 629377508 56 4,980 SH   SOLE 1 4,980 0 0
NRG ENERGY INC COM 629377508 207 18,453 SH   SOLE 8 18,453 0 0
NRG ENERGY INC OPT 629377508 893 79,700 SH Call SOLE 8 79,700 0 0
NRG ENERGY INC OPT 629377508 247 22,000 SH Put SOLE 8 22,000 0 0
NRG ENERGY INC COM 629377508 854 76,184 SH   SOLE 44 76,184 0 0
NRG YIELD INC COM 62942X306 4 216 SH   SOLE 8 216 0 0
NRG YIELD INC COM 62942X405 10 562 SH   SOLE 8 562 0 0
NRG YIELD INC OPT 62942X405 195 11,500 SH Call SOLE 8 11,500 0 0
NRG YIELD INC COM 62942X306 8 473 SH   SOLE 44 473 0 0
NRG YIELD INC COM 62942X405 38 2,253 SH   SOLE 44 2,253 0 0
NTN BUZZTIME INC COM 629410606 1 120 SH   DFND 66 0 0 120
NU SKIN ENTERPRISES INC COM 67018T105 154 2,375 SH   SOLE 1 2,375 0 0
NU SKIN ENTERPRISES INC OPT 67018T105 2,203 34,000 SH Call SOLE 8 34,000 0 0
NU SKIN ENTERPRISES INC OPT 67018T105 2,267 35,000 SH Put SOLE 8 35,000 0 0
NU SKIN ENTERPRISES INC COM 67018T105 1,391 21,469 SH   SOLE 8 21,469 0 0
NU SKIN ENTERPRISES INC COM 67018T105 26 400 SH   DFND 20 0 0 400
NU SKIN ENTERPRISES INC COM 67018T105 584 9,005 SH   SOLE 44 9,005 0 0
NUANCE COMMUNICATIONS INC OPT 67020Y100 719 49,600 SH Call SOLE 8 49,600 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 4,302 296,748 SH   SOLE 8 296,748 0 0
NUANCE COMMUNICATIONS INC OPT 67020Y100 274 18,900 SH Put SOLE 8 18,900 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 240 16,492 SH   SOLE 44 16,492 0 0
NUCOR CORP OPT 670346105 1,518 30,700 SH Put SOLE 8 30,700 0 0
NUCOR CORP COM 670346105 69 1,394 SH   SOLE 8 1,394 0 0
NUCOR CORP OPT 670346105 4,658 94,200 SH Call SOLE 8 94,200 0 0
NUCOR CORP COM 670346105 32,300 653,204 SH   SOLE 44 653,204 0 0
NUMEREX CORP PA COM 67053A102 1 172 SH   SOLE 8 172 0 0
NUMEREX CORP PA COM 67053A102 0 1 SH   SOLE 44 1 0 0
NUSTAR ENERGY LP COM 67058H102 70 1,421 SH   SOLE 8 1,421 0 0
NUSTAR ENERGY LP COM 67058H102 3,503 70,654 SH   SOLE 32 70,654 0 0
NUSTAR ENERGY LP COM 67058H102 487 9,822 SH   SOLE 44 9,822 0 0
NUSTAR ENERGY LP COM 67058H102 5 100 SH   DFND 66 0 0 100
NUSTAR GP HOLDINGS LLC COM 67059L102 123 4,819 SH   SOLE 8 4,819 0 0
NUSTAR GP HOLDINGS LLC COM 67059L102 897 35,057 SH   SOLE 32 35,057 0 0
NUTRACEUTICAL INTL CORP COM 67060Y101 3 102 SH   SOLE 8 102 0 0
NUTRACEUTICAL INTL CORP COM 67060Y101 37 1,201 SH   SOLE 44 1,201 0 0
NUTRI SYS INC NEW OPT 67069D108 27 900 SH Call SOLE 8 900 0 0
NUTRI SYS INC NEW OPT 67069D108 226 7,600 SH Put SOLE 8 7,600 0 0
NUTRI SYS INC NEW COM 67069D108 148 4,993 SH   SOLE 8 4,993 0 0
NUTRI SYS INC NEW COM 67069D108 12 402 SH   SOLE 44 402 0 0
NUVASIVE INC COM 670704105 0 7 SH   SOLE 8 7 0 0
NUVASIVE INC COM 670704105 67 1,017 SH   SOLE 44 1,017 0 0
NUVECTRA CORP COM 67075N108 0 66 SH   SOLE 8 66 0 0
NUVEEN PREFERRED SECURITIES FUND 67072C105 7 700 SH   DFND 66 0 0 700
NV5 GLOBAL INC COM 62945V109 3 104 SH   SOLE 8 104 0 0
NV5 GLOBAL INC COM 62945V109 0 1 SH   SOLE 44 1 0 0
NVE CORP COM 629445206 4 60 SH   SOLE 8 60 0 0
NVE CORP COM 629445206 4 66 SH   SOLE 44 66 0 0
NVIDIA CORP OPT 67066G104 25,195 367,700 SH Call SOLE 8 367,700 0 0
NVIDIA CORP OPT 67066G104 10,579 154,400 SH Put SOLE 8 154,400 0 0
NVIDIA CORP COM 67066G104 950 13,871 SH   SOLE 8 13,871 0 0
NVIDIA CORP COM 67066G104 44 636 SH   SOLE 9 636 0 0
NVIDIA CORP COM 67066G104 11,507 167,947 SH   SOLE 44 167,947 0 0
NVR INC COM 62944T105 7 4 SH   SOLE 8 4 0 0
NVR INC COM 62944T105 2,343 1,429 SH   SOLE 44 1,429 0 0
NXP SEMICONDUCTORS N V COM N6596X109 2,164 21,219 SH   SOLE 1 21,219 0 0
NXP SEMICONDUCTORS N V OPT N6596X109 5,747 56,340 SH Put SOLE 8 56,340 0 0
NXP SEMICONDUCTORS N V OPT N6596X109 37,904 371,570 SH Call SOLE 8 371,570 0 0
NXP SEMICONDUCTORS N V COM N6596X109 5 46 SH   SOLE 8 46 0 0
NXP SEMICONDUCTORS N V BOND 62952QAB6 2,315 1,966,000 PRN   SOLE 8 0 0 1,966,000
NXP SEMICONDUCTORS N V COM N6596X109 9,428 92,433 SH   SOLE 9 92,433 0 0
NXP SEMICONDUCTORS N V COM N6596X109 44,166 432,955 SH   SOLE 44 432,955 0 0
NXP SEMICONDUCTORS N V COM N6596X109 5 50 SH   DFND 66 0 0 50
NXSTAGE MEDICAL INC COM 67072V103 1,599 63,932 SH   SOLE 8 63,932 0 0
NXSTAGE MEDICAL INC COM 67072V103 22 881 SH   SOLE 44 881 0 0
O REILLY AUTOMOTIVE INC NEW OPT 67103H107 1,092 3,900 SH Put SOLE 8 3,900 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 45 162 SH   SOLE 8 162 0 0
O REILLY AUTOMOTIVE INC NEW OPT 67103H107 364 1,300 SH Call SOLE 8 1,300 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 12,685 45,292 SH   SOLE 44 45,292 0 0
OASIS PETE INC NEW BOND 674215AJ7 257 228,000 PRN   SOLE 8 0 0 228,000
OASIS PETE INC NEW COM 674215108 612 53,406 SH   SOLE 8 53,406 0 0
OASIS PETE INC NEW OPT 674215108 750 65,400 SH Call SOLE 8 65,400 0 0
OASIS PETE INC NEW OPT 674215108 245 21,400 SH Put SOLE 8 21,400 0 0
OASIS PETE INC NEW COM 674215108 25 2,226 SH   SOLE 44 2,226 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 5,508 75,528 SH   SOLE 1 75,528 0 0
OCCIDENTAL PETE CORP DEL OPT 674599105 61,004 836,600 SH Call SOLE 8 836,600 0 0
OCCIDENTAL PETE CORP DEL OPT 674599105 18,747 257,100 SH Put SOLE 8 257,100 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 2,745 37,651 SH   SOLE 8 37,651 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 197 2,695 SH   SOLE 9 2,695 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 26,912 369,090 SH   SOLE 44 369,090 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 1,532 21,012 SH   DFND 66 0 0 21,012
OCEAN RIG UDW INC OPT G66964100 50 59,100 SH Put SOLE 8 59,100 0 0
OCEAN RIG UDW INC COM G66964100 38 45,203 SH   SOLE 8 45,203 0 0
OCEAN RIG UDW INC OPT G66964100 20 24,100 SH Call SOLE 8 24,100 0 0
OCEANEERING INTL INC COM 675232102 238 8,654 SH   SOLE 1 8,654 0 0
OCEANEERING INTL INC COM 675232102 684 24,884 SH   SOLE 8 24,884 0 0
OCEANEERING INTL INC COM 675232102 6,641 241,407 SH   SOLE 44 241,407 0 0
OCEANFIRST FINL CORP COM 675234108 2 127 SH   SOLE 8 127 0 0
OCEANFIRST FINL CORP COM 675234108 0 2 SH   SOLE 44 2 0 0
OCI PARTNERS LP COM 67091N108 0 58 SH   SOLE 8 58 0 0
OCLARO INC COM 67555N206 139 16,253 SH   SOLE 1 16,253 0 0
OCLARO INC COM 67555N206 0 5 SH   SOLE 8 5 0 0
OCLARO INC COM 67555N206 12 1,448 SH   SOLE 44 1,448 0 0
OCLARO INC COM 67555N206 0 6 SH   DFND 66 0 0 6
OCULAR THERAPEUTIX INC COM 67576A100 1 111 SH   SOLE 8 111 0 0
OCULAR THERAPEUTIX INC COM 67576A100 1 187 SH   SOLE 44 187 0 0
OCWEN FINL CORP OPT 675746309 651 177,300 SH Put SOLE 8 177,300 0 0
OCWEN FINL CORP OPT 675746309 491 133,900 SH Call SOLE 8 133,900 0 0
OCWEN FINL CORP COM 675746309 689 187,563 SH   SOLE 8 187,563 0 0
OCWEN FINL CORP COM 675746309 5 1,273 SH   SOLE 44 1,273 0 0
OFFICE DEPOT INC COM 676220106 181 50,972 SH   SOLE 8 50,972 0 0
OFFICE DEPOT INC OPT 676220106 1,195 334,700 SH Put SOLE 8 334,700 0 0
OFFICE DEPOT INC OPT 676220106 633 177,400 SH Call SOLE 8 177,400 0 0
OFFICE DEPOT INC COM 676220106 162 45,603 SH   SOLE 44 45,603 0 0
OFG BANCORP COM 67103X102 4 434 SH   SOLE 8 434 0 0
OFG BANCORP COM 67103X102 6 601 SH   SOLE 44 601 0 0
OGE ENERGY CORP COM 670837103 3,049 96,409 SH   SOLE 1 96,409 0 0
OGE ENERGY CORP COM 670837103 3 92 SH   SOLE 8 92 0 0
OGE ENERGY CORP COM 670837103 2,609 82,502 SH   SOLE 44 82,502 0 0
OI S A ADR 670851500 1 165 SH   DFND 66 0 0 165
OIL DRI CORP AMER COM 677864100 2 62 SH   SOLE 8 62 0 0
OIL STS INTL INC COM 678026105 172 5,454 SH   SOLE 1 5,454 0 0
OIL STS INTL INC COM 678026105 14 432 SH   SOLE 8 432 0 0
OIL STS INTL INC OPT 678026105 3 100 SH Call SOLE 8 100 0 0
OIL STS INTL INC COM 678026105 382 12,097 SH   SOLE 44 12,097 0 0
OLD DOMINION FGHT LINES INC COM 679580100 2,851 41,550 SH   SOLE 1 41,550 0 0
OLD DOMINION FGHT LINES INC OPT 679580100 329 4,800 SH Put SOLE 8 4,800 0 0
OLD DOMINION FGHT LINES INC OPT 679580100 69 1,000 SH Call SOLE 8 1,000 0 0
OLD DOMINION FGHT LINES INC COM 679580100 507 7,396 SH   SOLE 44 7,396 0 0
OLD LINE BANCSHARES INC COM 67984M100 2 104 SH   SOLE 8 104 0 0
OLD LINE BANCSHARES INC COM 67984M100 0 1 SH   SOLE 44 1 0 0
OLD NATL BANCORP IND OPT 680033107 8 600 SH Put SOLE 8 600 0 0
OLD NATL BANCORP IND OPT 680033107 1 100 SH Call SOLE 8 100 0 0
OLD NATL BANCORP IND COM 680033107 16 1,172 SH   SOLE 8 1,172 0 0
OLD NATL BANCORP IND COM 680033107 561 39,898 SH   SOLE 44 39,898 0 0
OLD REP INTL CORP BOND 680223AH7 122 102,000 PRN   SOLE 8 0 0 102,000
OLD REP INTL CORP COM 680223104 9 495 SH   SOLE 8 495 0 0
OLD REP INTL CORP COM 680223104 157 8,838 SH   SOLE 44 8,838 0 0
OLD SECOND BANCORP INC ILL COM 680277100 3 354 SH   SOLE 8 354 0 0
OLD SECOND BANCORP INC ILL COM 680277100 0 3 SH   SOLE 44 3 0 0
OLIN CORP OPT 680665205 1,071 52,200 SH Put SOLE 8 52,200 0 0
OLIN CORP OPT 680665205 1,525 74,300 SH Call SOLE 8 74,300 0 0
OLIN CORP COM 680665205 289 14,037 SH   SOLE 8 14,037 0 0
OLIN CORP COM 680665205 68 3,356 SH   SOLE 44 3,356 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 211 8,071 SH   SOLE 8 8,071 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 17 657 SH   SOLE 44 657 0 0
OLYMPIC STEEL INC OPT 68162K106 53 2,400 SH Call SOLE 8 2,400 0 0
OLYMPIC STEEL INC COM 68162K106 85 3,864 SH   SOLE 8 3,864 0 0
OLYMPIC STEEL INC OPT 68162K106 73 3,300 SH Put SOLE 8 3,300 0 0
OLYMPIC STEEL INC COM 68162K106 0 1 SH   SOLE 44 1 0 0
OM ASSET MGMT PLC COM G67506108 7 447 SH   SOLE 8 447 0 0
OM ASSET MGMT PLC COM G67506108 8 576 SH   SOLE 44 576 0 0
OMEGA FLEX INC COM 682095104 1 30 SH   SOLE 8 30 0 0
OMEGA HEALTHCARE INVS INC TRUS 681936100 103 2,904 SH   SOLE 8 2,904 0 0
OMEGA HEALTHCARE INVS INC TRUS 681936100 460 13,003 SH   SOLE 44 13,003 0 0
OMEGA PROTEIN CORP COM 68210P107 8 346 SH   SOLE 8 346 0 0
OMEGA PROTEIN CORP COM 68210P107 537 22,959 SH   SOLE 44 22,959 0 0
OMEROS CORP COM 682143102 22 1,950 SH   SOLE 8 1,950 0 0
OMEROS CORP COM 682143102 6 592 SH   SOLE 44 592 0 0
OMNICELL INC COM 68213N109 13 335 SH   SOLE 8 335 0 0
OMNICELL INC COM 68213N109 885 23,092 SH   SOLE 44 23,092 0 0
OMNICOM GROUP INC COM 681919106 880 10,350 SH   SOLE 1 10,350 0 0
OMNICOM GROUP INC OPT 681919106 51 600 SH Put SOLE 8 600 0 0
OMNICOM GROUP INC OPT 681919106 34 400 SH Call SOLE 8 400 0 0
OMNICOM GROUP INC COM 681919106 266 3,131 SH   SOLE 8 3,131 0 0
OMNICOM GROUP INC COM 681919106 4,543 53,436 SH   SOLE 44 53,436 0 0
OMNOVA SOLUTIONS INC COM 682129101 17 2,006 SH   SOLE 8 2,006 0 0
OMNOVA SOLUTIONS INC OPT 682129101 4 500 SH Put SOLE 8 500 0 0
OMNOVA SOLUTIONS INC COM 682129101 344 40,785 SH   SOLE 44 40,785 0 0
ON ASSIGNMENT INC COM 682159108 17 472 SH   SOLE 8 472 0 0
ON ASSIGNMENT INC COM 682159108 1,063 29,294 SH   SOLE 44 29,294 0 0
ON DECK CAP INC COM 682163100 2 471 SH   SOLE 8 471 0 0
ON DECK CAP INC COM 682163100 2 389 SH   SOLE 44 389 0 0
ON SEMICONDUCTOR CORP COM 682189105 1,456 118,206 SH   SOLE 1 118,206 0 0
ON SEMICONDUCTOR CORP BOND 682189AH8 778 653,000 PRN   SOLE 8 0 0 653,000
ON SEMICONDUCTOR CORP OPT 682189105 100 8,100 SH Call SOLE 8 8,100 0 0
ON SEMICONDUCTOR CORP OPT 682189105 26 2,100 SH Put SOLE 8 2,100 0 0
ON SEMICONDUCTOR CORP COM 682189105 712 57,853 SH   SOLE 8 57,853 0 0
ON SEMICONDUCTOR CORP COM 682189105 91 7,435 SH   SOLE 44 7,435 0 0
ONCOCYTE CORPORATION COM 68235C107 0 3 SH   SOLE 8 3 0 0
ONCOMED PHARMACEUTICALS INC COM 68234X102 963 84,323 SH   SOLE 8 84,323 0 0
ONCOMED PHARMACEUTICALS INC OPT 68234X102 572 50,000 SH Call SOLE 8 50,000 0 0
ONCOMED PHARMACEUTICALS INC COM 68234X102 3 272 SH   SOLE 44 272 0 0
ONE GAS INC COM 68235P108 98 1,588 SH   SOLE 8 1,588 0 0
ONE GAS INC COM 68235P108 65 1,060 SH   SOLE 44 1,060 0 0
ONE LIBERTY PPTYS INC TRUS 682406103 27 1,136 SH   SOLE 8 1,136 0 0
ONE LIBERTY PPTYS INC TRUS 682406103 4 176 SH   SOLE 44 176 0 0
ONEBEACON INSURANCE GROUP LT COM G67742109 2 123 SH   SOLE 8 123 0 0
ONEBEACON INSURANCE GROUP LT COM G67742109 4 278 SH   SOLE 44 278 0 0
ONEMAIN HLDGS INC COM 68268W103 3,607 116,538 SH   SOLE 8 116,538 0 0
ONEMAIN HLDGS INC COM 68268W103 156 5,015 SH   SOLE 44 5,015 0 0
ONEOK INC NEW OPT 682680103 1,203 23,400 SH Call SOLE 8 23,400 0 0
ONEOK INC NEW COM 682680103 11 224 SH   SOLE 8 224 0 0
ONEOK INC NEW OPT 682680103 1,290 25,100 SH Put SOLE 8 25,100 0 0
ONEOK INC NEW COM 682680103 20,053 390,234 SH   SOLE 44 390,234 0 0
ONEOK INC NEW COM 682680103 544 10,585 SH   DFND 66 0 0 10,585
ONEOK PARTNERS LP COM 68268N103 14 356 SH   SOLE 8 356 0 0
ONEOK PARTNERS LP COM 68268N103 20,395 510,512 SH   SOLE 32 510,512 0 0
ONEOK PARTNERS LP COM 68268N103 14 344 SH   SOLE 44 344 0 0
OOMA INC COM 683416101 1 74 SH   SOLE 8 74 0 0
OPEN TEXT CORP OPT 683715106 65 1,000 SH Call SOLE 8 1,000 0 0
OPEN TEXT CORP COM 683715106 42 640 SH   SOLE 8 640 0 0
OPEN TEXT CORP OPT 683715106 402 6,200 SH Put SOLE 8 6,200 0 0
OPEN TEXT CORP COM 683715106 199 3,082 SH   SOLE 9 3,082 0 0
OPEN TEXT CORP COM 683715106 2,322 35,800 SH   SOLE 44 35,800 0 0
OPHTHOTECH CORP OPT 683745103 3,012 65,300 SH Put SOLE 8 65,300 0 0
OPHTHOTECH CORP COM 683745103 3,314 71,842 SH   SOLE 8 71,842 0 0
OPHTHOTECH CORP OPT 683745103 5,632 122,100 SH Call SOLE 8 122,100 0 0
OPHTHOTECH CORP COM 683745103 17 364 SH   SOLE 44 364 0 0
OPHTHOTECH CORP COM 683745103 57 1,225 SH   SOLE 66 0 1,225 0
OPKO HEALTH INC OPT 68375N103 1,244 117,500 SH Call SOLE 8 117,500 0 0
OPKO HEALTH INC COM 68375N103 1,410 133,138 SH   SOLE 8 133,138 0 0
OPKO HEALTH INC OPT 68375N103 620 58,500 SH Put SOLE 8 58,500 0 0
OPKO HEALTH INC COM 68375N103 218 20,593 SH   SOLE 44 20,593 0 0
OPPENHEIMER HLDGS INC COM 683797104 104 7,284 SH   SOLE 8 7,284 0 0
OPPENHEIMER HLDGS INC COM 683797104 0 1 SH   SOLE 44 1 0 0
OPUS BK IRVINE CALIF COM 684000102 7 212 SH   SOLE 8 212 0 0
OPUS BK IRVINE CALIF COM 684000102 107 3,028 SH   SOLE 44 3,028 0 0
ORACLE CORP COM 68389X105 2,341 59,603 SH   SOLE 1 59,603 0 0
ORACLE CORP COM 68389X105 8,628 219,648 SH   SOLE 8 219,648 0 0
ORACLE CORP OPT 68389X105 64,387 1,639,200 SH Call SOLE 8 1,639,200 0 0
ORACLE CORP OPT 68389X105 52,101 1,326,400 SH Put SOLE 8 1,326,400 0 0
ORACLE CORP COM 68389X105 38,965 991,986 SH   SOLE 9 991,986 0 0
ORACLE CORP COM 68389X105 47 1,200 SH   SOLE 20 0 1,200 0
ORACLE CORP COM 68389X105 212 5,400 SH   DFND 20 0 0 5,400
ORACLE CORP COM 68389X105 51,563 1,312,698 SH   SOLE 44 1,312,698 0 0
ORACLE CORP COM 68389X105 846 21,550 SH   DFND 66 0 0 21,550
ORAMED PHARM INC COM 68403P203 217 29,925 SH   DFND 66 0 0 29,925
ORANGE ADR 684060106 18 1,178 SH   SOLE 8 1,178 0 0
ORANGE ADR 684060106 4,422 283,869 SH   SOLE 9 283,869 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 18 2,137 SH   SOLE 8 2,137 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 1,043 130,859 SH   SOLE 44 130,859 0 0
ORBCOMM INC COM 68555P100 141 13,791 SH   SOLE 1 13,791 0 0
ORBCOMM INC COM 68555P100 51 4,998 SH   SOLE 8 4,998 0 0
ORBCOMM INC COM 68555P100 9 873 SH   SOLE 44 873 0 0
ORBITAL ATK INC COM 68557N103 2,346 30,770 SH   SOLE 1 30,770 0 0
ORBITAL ATK INC OPT 68557N103 267 3,500 SH Put SOLE 8 3,500 0 0
ORBITAL ATK INC OPT 68557N103 53 700 SH Call SOLE 8 700 0 0
ORBITAL ATK INC COM 68557N103 10,775 141,341 SH   SOLE 8 141,341 0 0
ORBITAL ATK INC COM 68557N103 198 2,600 SH   DFND 20 0 0 2,600
ORBITAL ATK INC COM 68557N103 110 1,429 SH   SOLE 44 1,429 0 0
ORBITAL ATK INC COM 68557N103 73 964 SH   DFND 66 0 0 964
ORBOTECH LTD COM M75253100 31 1,035 SH   SOLE 44 1,035 0 0
ORCHIDS PAPER PRODS CO DEL COM 68572N104 21 774 SH   SOLE 8 774 0 0
ORCHIDS PAPER PRODS CO DEL COM 68572N104 0 1 SH   SOLE 44 1 0 0
OREXIGEN THERAPEUTICS INC OPT 686164302 3 860 SH Call SOLE 8 860 0 0
OREXIGEN THERAPEUTICS INC COM 686164302 0 257 SH   SOLE 8 257 0 0
OREXIGEN THERAPEUTICS INC OPT 686164302 5 1,450 SH Put SOLE 8 1,450 0 0
ORGANOVO HLDGS INC COM 68620A104 3 831 SH   SOLE 8 831 0 0
ORGANOVO HLDGS INC COM 68620A104 5 1,202 SH   SOLE 44 1,202 0 0
ORIGIN AGRITECH LIMITED COM G67828106 0 1 SH   SOLE 8 1 0 0
ORION GROUP HOLDINGS INC COM 68628V308 1 166 SH   SOLE 8 166 0 0
ORION GROUP HOLDINGS INC COM 68628V308 0 3 SH   SOLE 44 3 0 0
ORITANI FINL CORP DEL COM 68633D103 4 238 SH   SOLE 8 238 0 0
ORITANI FINL CORP DEL COM 68633D103 8 525 SH   SOLE 44 525 0 0
ORMAT TECHNOLOGIES INC COM 686688102 327 6,757 SH   SOLE 8 6,757 0 0
ORMAT TECHNOLOGIES INC COM 686688102 24 508 SH   SOLE 44 508 0 0
ORRSTOWN FINL SVCS INC COM 687380105 2 92 SH   SOLE 8 92 0 0
ORRSTOWN FINL SVCS INC COM 687380105 0 1 SH   SOLE 44 1 0 0
ORTHOFIX INTL N V COM N6748L102 61 1,430 SH   SOLE 8 1,430 0 0
ORTHOFIX INTL N V COM N6748L102 1,529 35,750 SH   SOLE 44 35,750 0 0
OSHKOSH CORP COM 688239201 134 2,400 SH   SOLE 1 2,400 0 0
OSHKOSH CORP COM 688239201 52 923 SH   SOLE 8 923 0 0
OSHKOSH CORP OPT 688239201 230 4,100 SH Put SOLE 8 4,100 0 0
OSHKOSH CORP OPT 688239201 67 1,200 SH Call SOLE 8 1,200 0 0
OSHKOSH CORP COM 688239201 100 1,789 SH   SOLE 44 1,789 0 0
OSI SYSTEMS INC COM 671044105 663 10,135 SH   SOLE 8 10,135 0 0
OSI SYSTEMS INC COM 671044105 78 1,202 SH   SOLE 44 1,202 0 0
OSIRIS THERAPEUTICS INC NEW COM 68827R108 20 4,052 SH   SOLE 8 4,052 0 0
OSIRIS THERAPEUTICS INC NEW OPT 68827R108 2 400 SH Put SOLE 8 400 0 0
OSIRIS THERAPEUTICS INC NEW COM 68827R108 0 97 SH   SOLE 44 97 0 0
OTONOMY INC COM 68906L105 73 4,025 SH   SOLE 1 4,025 0 0
OTONOMY INC COM 68906L105 345 18,920 SH   SOLE 8 18,920 0 0
OTONOMY INC OPT 68906L105 910 50,000 SH Put SOLE 8 50,000 0 0
OTONOMY INC COM 68906L105 5 289 SH   SOLE 44 289 0 0
OTTER TAIL CORP COM 689648103 24 700 SH   SOLE 8 700 0 0
OTTER TAIL CORP COM 689648103 16 470 SH   SOLE 44 470 0 0
OUTFRONT MEDIA INC COM 69007J106 3,500 148,003 SH   SOLE 1 148,003 0 0
OUTFRONT MEDIA INC TRUS 69007J106 5 232 SH   SOLE 8 232 0 0
OUTFRONT MEDIA INC TRUS 69007J106 8,801 372,148 SH   SOLE 44 372,148 0 0
OVASCIENCE INC COM 69014Q101 1 194 SH   SOLE 8 194 0 0
OVASCIENCE INC COM 69014Q101 3 401 SH   SOLE 44 401 0 0
OVERSEAS SHIPHOLDING GROUP I COM 69036R863 4 405 SH   SOLE 8 405 0 0
OVERSEAS SHIPHOLDING GROUP I COM 69036R863 0 4 SH   SOLE 44 4 0 0
OVERSTOCK COM INC DEL OPT 690370101 3 200 SH Put SOLE 8 200 0 0
OVERSTOCK COM INC DEL COM 690370101 112 7,373 SH   SOLE 8 7,373 0 0
OVERSTOCK COM INC DEL COM 690370101 3 225 SH   SOLE 44 225 0 0
OWENS &amp MINOR INC NEW COM 690732102 439 12,644 SH   SOLE 1 12,644 0 0
OWENS &amp MINOR INC NEW COM 690732102 20 570 SH   SOLE 8 570 0 0
OWENS &amp MINOR INC NEW COM 690732102 44 1,274 SH   SOLE 44 1,274 0 0
OWENS CORNING NEW COM 690742101 663 12,422 SH   SOLE 1 12,422 0 0
OWENS CORNING NEW OPT 690742101 1,153 21,600 SH Call SOLE 8 21,600 0 0
OWENS CORNING NEW OPT 690742101 16 300 SH Put SOLE 8 300 0 0
OWENS CORNING NEW COM 690742101 194 3,644 SH   SOLE 8 3,644 0 0
OWENS CORNING NEW COM 690742101 9,159 171,528 SH   SOLE 44 171,528 0 0
OWENS ILL INC COM 690768403 170 9,262 SH   SOLE 1 9,262 0 0
OWENS ILL INC COM 690768403 13 707 SH   SOLE 8 707 0 0
OWENS ILL INC OPT 690768403 31 1,700 SH Call SOLE 8 1,700 0 0
OWENS ILL INC OPT 690768403 75 4,100 SH Put SOLE 8 4,100 0 0
OWENS ILL INC COM 690768403 211 11,525 SH   SOLE 44 11,525 0 0
OWENS RLTY MTG INC TRUS 690828108 2 124 SH   SOLE 8 124 0 0
OWENS RLTY MTG INC TRUS 690828108 0 1 SH   SOLE 44 1 0 0
OXFORD IMMUNOTEC GLOBAL PLC COM G6855A103 3 274 SH   SOLE 8 274 0 0
OXFORD IMMUNOTEC GLOBAL PLC COM G6855A103 0 2 SH   SOLE 44 2 0 0
OXFORD INDS INC OPT 691497309 41 600 SH Call SOLE 8 600 0 0
OXFORD INDS INC COM 691497309 208 3,063 SH   SOLE 8 3,063 0 0
OXFORD INDS INC COM 691497309 69 1,014 SH   SOLE 44 1,014 0 0
P A M TRANSN SVCS INC COM 693149106 0 15 SH   SOLE 8 15 0 0
P T TELEKOMUNIKASI INDONESIA ADR 715684106 842 12,739 SH   SOLE 1 12,739 0 0
P T TELEKOMUNIKASI INDONESIA ADR 715684106 94 1,421 SH   SOLE 8 1,421 0 0
PACCAR INC COM 693718108 2,394 40,735 SH   SOLE 8 40,735 0 0
PACCAR INC OPT 693718108 594 10,100 SH Put SOLE 8 10,100 0 0
PACCAR INC OPT 693718108 1,111 18,900 SH Call SOLE 8 18,900 0 0
PACCAR INC COM 693718108 127 2,158 SH   SOLE 9 2,158 0 0
PACCAR INC COM 693718108 9,666 164,447 SH   SOLE 44 164,447 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 417 46,606 SH   SOLE 8 46,606 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 10 1,134 SH   SOLE 44 1,134 0 0
PACIFIC COAST OIL TR TRUS 694103102 1 747 SH   SOLE 8 747 0 0
PACIFIC CONTINENTAL CORP COM 69412V108 984 58,508 SH   SOLE 1 58,508 0 0
PACIFIC DRILLING SA LUXEMBOU COM L7257P114 0 4 SH   SOLE 8 4 0 0
PACIFIC ETHANOL INC OPT 69423U305 2 300 SH Put SOLE 8 300 0 0
PACIFIC ETHANOL INC OPT 69423U305 7 1,000 SH Call SOLE 8 1,000 0 0
PACIFIC ETHANOL INC COM 69423U305 71 10,214 SH   SOLE 8 10,214 0 0
PACIFIC ETHANOL INC COM 69423U305 0 3 SH   SOLE 44 3 0 0
PACIFIC ETHANOL INC COM 69423U305 4 648 SH   DFND 66 0 0 648
PACIFIC MERCANTILE BANCORP COM 694552100 1 190 SH   SOLE 8 190 0 0
PACIFIC MERCANTILE BANCORP COM 694552100 0 2 SH   SOLE 44 2 0 0
PACIFIC PREMIER BANCORP COM 69478X105 7 250 SH   SOLE 8 250 0 0
PACIFIC PREMIER BANCORP COM 69478X105 10 377 SH   SOLE 44 377 0 0
PACIRA PHARMACEUTICALS INC OPT 695127100 702 20,500 SH Put SOLE 8 20,500 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 527 15,430 SH   SOLE 8 15,430 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 17 509 SH   SOLE 44 509 0 0
PACKAGING CORP AMER COM 695156109 605 7,447 SH   SOLE 1 7,447 0 0
PACKAGING CORP AMER COM 695156109 263 3,227 SH   SOLE 8 3,227 0 0
PACKAGING CORP AMER OPT 695156109 593 7,300 SH Call SOLE 8 7,300 0 0
PACKAGING CORP AMER OPT 695156109 154 1,900 SH Put SOLE 8 1,900 0 0
PACKAGING CORP AMER COM 695156109 3,094 38,071 SH   SOLE 44 38,071 0 0
PACWEST BANCORP DEL COM 695263103 1,594 37,157 SH   SOLE 1 37,157 0 0
PACWEST BANCORP DEL COM 695263103 34 797 SH   SOLE 8 797 0 0
PACWEST BANCORP DEL COM 695263103 227 5,312 SH   SOLE 44 5,312 0 0
PALO ALTO NETWORKS INC BOND 697435AB1 681 447,000 PRN   SOLE 8 0 0 447,000
PALO ALTO NETWORKS INC OPT 697435105 10,898 68,400 SH Call SOLE 8 68,400 0 0
PALO ALTO NETWORKS INC OPT 697435105 11,535 72,400 SH Put SOLE 8 72,400 0 0
PALO ALTO NETWORKS INC COM 697435105 62 385 SH   SOLE 8 385 0 0
PALO ALTO NETWORKS INC COM 697435105 175 1,096 SH   DFND 20 0 0 1,096
PALO ALTO NETWORKS INC COM 697435105 8,513 53,435 SH   SOLE 44 53,435 0 0
PAMPA ENERGIA S A ADR 697660207 1,477 45,600 SH   SOLE 44 45,600 0 0
PAN AMERICAN SILVER CORP OPT 697900108 721 40,900 SH Call SOLE 8 40,900 0 0
PAN AMERICAN SILVER CORP COM 697900108 955 54,218 SH   SOLE 8 54,218 0 0
PAN AMERICAN SILVER CORP OPT 697900108 789 44,800 SH Put SOLE 8 44,800 0 0
PAN AMERICAN SILVER CORP COM 697900108 20 1,155 SH   DFND 20 0 0 1,155
PANDORA MEDIA INC COM 698354107 2,551 178,043 SH   SOLE 1 178,043 0 0
PANDORA MEDIA INC OPT 698354107 6,314 440,600 SH Put SOLE 8 440,600 0 0
PANDORA MEDIA INC COM 698354107 5,640 393,605 SH   SOLE 8 393,605 0 0
PANDORA MEDIA INC OPT 698354107 18,684 1,303,800 SH Call SOLE 8 1,303,800 0 0
PANDORA MEDIA INC COM 698354107 3,707 258,783 SH   SOLE 44 258,783 0 0
PANERA BREAD CO COM 69840W108 229 1,178 SH   SOLE 1 1,178 0 0
PANERA BREAD CO OPT 69840W108 10,320 53,000 SH Put SOLE 8 53,000 0 0
PANERA BREAD CO COM 69840W108 1,507 7,736 SH   SOLE 8 7,736 0 0
PANERA BREAD CO OPT 69840W108 1,168 6,000 SH Call SOLE 8 6,000 0 0
PANERA BREAD CO COM 69840W108 341 1,748 SH   SOLE 44 1,748 0 0
PANHANDLE OIL AND GAS INC COM 698477106 3 190 SH   SOLE 8 190 0 0
PANHANDLE OIL AND GAS INC COM 698477106 0 2 SH   SOLE 44 2 0 0
PAPA JOHNS INTL INC COM 698813102 43 545 SH   SOLE 1 545 0 0
PAPA JOHNS INTL INC OPT 698813102 47 600 SH Put SOLE 8 600 0 0
PAPA JOHNS INTL INC COM 698813102 46 582 SH   SOLE 8 582 0 0
PAPA JOHNS INTL INC COM 698813102 661 8,383 SH   SOLE 44 8,383 0 0
PAPA MURPHYS HLDGS INC COM 698814100 17 2,615 SH   SOLE 8 2,615 0 0
PAR PACIFIC HOLDINGS INC COM 69888T207 5 378 SH   SOLE 8 378 0 0
PAR PACIFIC HOLDINGS INC COM 69888T207 0 33 SH   SOLE 44 33 0 0
PAR TECHNOLOGY CORP COM 698884103 0 34 SH   SOLE 8 34 0 0
PARAMOUNT GROUP INC TRUS 69924R108 70 4,283 SH   SOLE 8 4,283 0 0
PARAMOUNT GROUP INC TRUS 69924R108 169 10,348 SH   SOLE 44 10,348 0 0
PARATEK PHARMACEUTICALS INC OPT 699374302 651 50,000 SH Put SOLE 8 50,000 0 0
PARATEK PHARMACEUTICALS INC OPT 699374302 1,366 105,000 SH Call SOLE 8 105,000 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 308 23,713 SH   SOLE 8 23,713 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 11 811 SH   SOLE 44 811 0 0
PAREXEL INTL CORP COM 699462107 359 5,176 SH   SOLE 1 5,176 0 0
PAREXEL INTL CORP COM 699462107 160 2,309 SH   SOLE 8 2,309 0 0
PAREXEL INTL CORP COM 699462107 145 2,096 SH   SOLE 44 2,096 0 0
PARK CITY GROUP INC COM 700215304 31 2,612 SH   SOLE 8 2,612 0 0
PARK CITY GROUP INC COM 700215304 0 1 SH   SOLE 44 1 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 5 293 SH   SOLE 8 293 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 5 263 SH   SOLE 44 263 0 0
PARK NATL CORP COM 700658107 16 164 SH   SOLE 8 164 0 0
PARK NATL CORP COM 700658107 17 178 SH   SOLE 44 178 0 0
PARK OHIO HLDGS CORP COM 700666100 4 105 SH   SOLE 8 105 0 0
PARK OHIO HLDGS CORP COM 700666100 44 1,210 SH   SOLE 44 1,210 0 0
PARK STERLING CORP COM 70086Y105 5 585 SH   SOLE 8 585 0 0
PARK STERLING CORP COM 70086Y105 0 5 SH   SOLE 44 5 0 0
PARKER DRILLING CO COM 701081101 2 1,090 SH   SOLE 8 1,090 0 0
PARKER DRILLING CO COM 701081101 4 1,697 SH   SOLE 44 1,697 0 0
PARKER HANNIFIN CORP COM 701094104 201 1,600 SH   SOLE 1 1,600 0 0
PARKER HANNIFIN CORP COM 701094104 6 52 SH   SOLE 8 52 0 0
PARKER HANNIFIN CORP OPT 701094104 540 4,300 SH Put SOLE 8 4,300 0 0
PARKER HANNIFIN CORP OPT 701094104 1,042 8,300 SH Call SOLE 8 8,300 0 0
PARKER HANNIFIN CORP COM 701094104 13,412 106,835 SH   SOLE 44 106,835 0 0
PARKWAY PPTYS INC TRUS 70159Q104 28 1,606 SH   SOLE 8 1,606 0 0
PARKWAY PPTYS INC TRUS 70159Q104 1,813 106,628 SH   SOLE 44 106,628 0 0
PARSLEY ENERGY INC COM 701877102 1,210 36,120 SH   SOLE 1 36,120 0 0
PARSLEY ENERGY INC COM 701877102 27 800 SH   SOLE 8 800 0 0
PARSLEY ENERGY INC COM 701877102 2,580 76,992 SH   SOLE 44 76,992 0 0
PARTY CITY HOLDCO INC COM 702149105 617 36,008 SH   SOLE 44 36,008 0 0
PATHEON N V COM N6865W105 219 7,400 SH   SOLE 1 7,400 0 0
PATHEON N V COM N6865W105 4 139 SH   SOLE 44 139 0 0
PATRICK INDS INC COM 703343103 2,429 39,222 SH   SOLE 44 39,222 0 0
PATRIOT NATL INC COM 70338T102 4 367 SH   SOLE 8 367 0 0
PATRIOT NATL INC COM 70338T102 5 501 SH   SOLE 44 501 0 0
PATTERN ENERGY GROUP INC COM 70338P100 122 5,443 SH   SOLE 1 5,443 0 0
PATTERN ENERGY GROUP INC COM 70338P100 183 8,139 SH   SOLE 8 8,139 0 0
PATTERN ENERGY GROUP INC COM 70338P100 163 7,268 SH   SOLE 9 7,268 0 0
PATTERN ENERGY GROUP INC COM 70338P100 106 4,724 SH   SOLE 44 4,724 0 0
PATTERSON COMPANIES INC OPT 703395103 528 11,500 SH Call SOLE 8 11,500 0 0
PATTERSON COMPANIES INC OPT 703395103 193 4,200 SH Put SOLE 8 4,200 0 0
PATTERSON COMPANIES INC COM 703395103 91 1,983 SH   SOLE 8 1,983 0 0
PATTERSON COMPANIES INC COM 703395103 1,121 24,444 SH   SOLE 44 24,444 0 0
PATTERSON UTI ENERGY INC COM 703481101 485 21,698 SH   SOLE 1 21,698 0 0
PATTERSON UTI ENERGY INC OPT 703481101 1,684 75,300 SH Call SOLE 8 75,300 0 0
PATTERSON UTI ENERGY INC OPT 703481101 130 5,800 SH Put SOLE 8 5,800 0 0
PATTERSON UTI ENERGY INC COM 703481101 157 7,061 SH   SOLE 8 7,061 0 0
PATTERSON UTI ENERGY INC COM 703481101 81 3,609 SH   SOLE 44 3,609 0 0
PAYCHEX INC COM 704326107 450 7,774 SH   SOLE 8 7,774 0 0
PAYCHEX INC OPT 704326107 11,013 190,300 SH Call SOLE 8 190,300 0 0
PAYCHEX INC OPT 704326107 2,269 39,200 SH Put SOLE 8 39,200 0 0
PAYCHEX INC COM 704326107 42 732 SH   SOLE 9 732 0 0
PAYCHEX INC COM 704326107 33,437 577,787 SH   SOLE 44 577,787 0 0
PAYCHEX INC COM 704326107 87 1,500 SH   DFND 66 0 0 1,500
PAYCOM SOFTWARE INC COM 70432V102 993 19,806 SH   SOLE 1 19,806 0 0
PAYCOM SOFTWARE INC OPT 70432V102 2,507 50,000 SH Call SOLE 8 50,000 0 0
PAYCOM SOFTWARE INC COM 70432V102 3,142 62,674 SH   SOLE 44 62,674 0 0
PAYLOCITY HLDG CORP COM 70438V106 161 3,630 SH   SOLE 1 3,630 0 0
PAYLOCITY HLDG CORP COM 70438V106 119 2,677 SH   SOLE 8 2,677 0 0
PAYLOCITY HLDG CORP COM 70438V106 14 314 SH   SOLE 44 314 0 0
PAYPAL HLDGS INC COM 70450Y103 4,141 101,082 SH   SOLE 8 101,082 0 0
PAYPAL HLDGS INC OPT 70450Y103 35,730 872,100 SH Call SOLE 8 872,100 0 0
PAYPAL HLDGS INC OPT 70450Y103 12,541 306,100 SH Put SOLE 8 306,100 0 0
PAYPAL HLDGS INC COM 70450Y103 4,409 107,612 SH   SOLE 9 107,612 0 0
PAYPAL HLDGS INC COM 70450Y103 20,259 494,508 SH   SOLE 44 494,508 0 0
PAYPAL HLDGS INC COM 70450Y103 416 10,144 SH   DFND 66 0 0 10,144
PAYPAL HLDGS INC COM 70450Y103 819 20,000 SH   SOLE 79 20,000 0 0
PBF ENERGY INC COM 69318G106 16 697 SH   SOLE 8 697 0 0
PBF ENERGY INC COM 69318G106 39 1,741 SH   SOLE 44 1,741 0 0
PBF LOGISTICS LP COM 69318Q104 78 3,941 SH   SOLE 8 3,941 0 0
PBF LOGISTICS LP COM 69318Q104 360 18,141 SH   SOLE 32 18,141 0 0
PC CONNECTION INC COM 69318J100 10 376 SH   SOLE 8 376 0 0
PC CONNECTION INC COM 69318J100 5 163 SH   SOLE 44 163 0 0
PCM INC COM 69323K100 543 25,200 SH   SOLE 44 25,200 0 0
PDC ENERGY INC COM 69327R101 74 1,100 SH   SOLE 1 1,100 0 0
PDC ENERGY INC COM 69327R101 163 2,430 SH   SOLE 8 2,430 0 0
PDC ENERGY INC COM 69327R101 50 749 SH   SOLE 44 749 0 0
PDF SOLUTIONS INC COM 693282105 407 22,380 SH   SOLE 8 22,380 0 0
PDF SOLUTIONS INC COM 693282105 7 364 SH   SOLE 44 364 0 0
PDL BIOPHARMA INC OPT 69329Y104 34 10,100 SH Call SOLE 8 10,100 0 0
PDL BIOPHARMA INC COM 69329Y104 3 1,018 SH   SOLE 8 1,018 0 0
PDL BIOPHARMA INC OPT 69329Y104 1 200 SH Put SOLE 8 200 0 0
PDL BIOPHARMA INC COM 69329Y104 63 19,008 SH   SOLE 44 19,008 0 0
PDVWIRELESS INC COM 69290R104 3 122 SH   SOLE 8 122 0 0
PDVWIRELESS INC COM 69290R104 3 118 SH   SOLE 44 118 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 4 194 SH   SOLE 8 194 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 0 2 SH   SOLE 44 2 0 0
PEARSON PLC ADR 705015105 1 73 SH   SOLE 8 73 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 451 16,966 SH   SOLE 1 16,966 0 0
PEBBLEBROOK HOTEL TR TRUS 70509V100 103 3,882 SH   SOLE 8 3,882 0 0
PEBBLEBROOK HOTEL TR TRUS 70509V100 119 4,487 SH   SOLE 44 4,487 0 0
PEGASYSTEMS INC COM 705573103 54 1,843 SH   SOLE 8 1,843 0 0
PEGASYSTEMS INC COM 705573103 15 523 SH   SOLE 44 523 0 0
PEMBINA PIPELINE CORP COM 706327103 749 24,620 SH   SOLE 8 24,620 0 0
PEMBINA PIPELINE CORP COM 706327103 5 176 SH   SOLE 9 176 0 0
PEMBINA PIPELINE CORP COM 706327103 37 1,200 SH   DFND 66 0 0 1,200
PENGROWTH ENERGY CORP OPT 70706P104 4 2,400 SH Put SOLE 8 2,400 0 0
PENGROWTH ENERGY CORP OPT 70706P104 144 90,800 SH Call SOLE 8 90,800 0 0
PENGROWTH ENERGY CORP COM 70706P104 0 100 SH   SOLE 9 100 0 0
PENGROWTH ENERGY CORP COM 70706P104 12 7,500 SH   DFND 66 0 0 7,500
PENN NATL GAMING INC OPT 707569109 3 200 SH Call SOLE 8 200 0 0
PENN NATL GAMING INC COM 707569109 243 17,885 SH   SOLE 8 17,885 0 0
PENN NATL GAMING INC COM 707569109 1,132 83,416 SH   SOLE 44 83,416 0 0
PENN WEST PETE LTD NEW COM 707887105 163 90,077 SH   SOLE 8 90,077 0 0
PENN WEST PETE LTD NEW OPT 707887105 91 50,100 SH Put SOLE 8 50,100 0 0
PENN WEST PETE LTD NEW OPT 707887105 8 4,200 SH Call SOLE 8 4,200 0 0
PENN WEST PETE LTD NEW COM 707887105 466 257,400 SH   SOLE 9 257,400 0 0
PENN WEST PETE LTD NEW COM 707887105 298 164,700 SH   SOLE 44 164,700 0 0
PENN WEST PETE LTD NEW COM 707887105 4 2,287 SH   DFND 66 0 0 2,287
PENNANTPARK INVT CORP COM 708062104 2 285 SH   SOLE 8 285 0 0
PENNEY J C INC COM 708160106 1,934 209,787 SH   SOLE 8 209,787 0 0
PENNEY J C INC OPT 708160106 6,430 697,400 SH Put SOLE 8 697,400 0 0
PENNEY J C INC OPT 708160106 2,539 275,400 SH Call SOLE 8 275,400 0 0
PENNEY J C INC COM 708160106 26 2,818 SH   SOLE 9 2,818 0 0
PENNEY J C INC COM 708160106 461 50,000 SH   DFND 20 0 0 50,000
PENNEY J C INC COM 708160106 8,852 960,110 SH   SOLE 44 960,110 0 0
PENNS WOODS BANCORP INC COM 708430103 3 58 SH   SOLE 8 58 0 0
PENNSYLVANIA RL ESTATE INVT TRUS 709102107 30 1,313 SH   SOLE 8 1,313 0 0
PENNSYLVANIA RL ESTATE INVT TRUS 709102107 153 6,672 SH   SOLE 44 6,672 0 0
PENNYMAC FINL SVCS INC COM 70932B101 1 84 SH   SOLE 8 84 0 0
PENNYMAC FINL SVCS INC COM 70932B101 0 1 SH   SOLE 44 1 0 0
PENNYMAC MTG INVT TR TRUS 70931T103 15 965 SH   SOLE 8 965 0 0
PENNYMAC MTG INVT TR TRUS 70931T103 2,557 164,131 SH   SOLE 44 164,131 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 48 1,000 SH   SOLE 1 1,000 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 1,320 27,391 SH   SOLE 8 27,391 0 0
PENSKE AUTOMOTIVE GRP INC OPT 70959W103 178 3,700 SH Put SOLE 8 3,700 0 0
PENSKE AUTOMOTIVE GRP INC OPT 70959W103 337 7,000 SH Call SOLE 8 7,000 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 36 741 SH   SOLE 44 741 0 0
PENTAIR PLC OPT G7S00T104 84 1,300 SH Put SOLE 8 1,300 0 0
PENTAIR PLC OPT G7S00T104 1,259 19,600 SH Call SOLE 8 19,600 0 0
PENTAIR PLC COM G7S00T104 93 1,441 SH   SOLE 8 1,441 0 0
PENTAIR PLC COM G7S00T104 1,668 25,967 SH   SOLE 9 25,967 0 0
PENTAIR PLC COM G7S00T104 2,655 41,326 SH   SOLE 44 41,326 0 0
PENTAIR PLC COM G7S00T104 30 462 SH   DFND 66 0 0 462
PENUMBRA INC OPT 70975L107 1,900 25,000 SH Put SOLE 8 25,000 0 0
PENUMBRA INC COM 70975L107 1,058 13,928 SH   SOLE 8 13,928 0 0
PENUMBRA INC COM 70975L107 27 358 SH   SOLE 44 358 0 0
PENUMBRA INC COM 70975L107 143 1,887 SH   DFND 66 0 0 1,887
PEOPLES BANCORP INC COM 709789101 5 198 SH   SOLE 8 198 0 0
PEOPLES BANCORP INC COM 709789101 5 212 SH   SOLE 44 212 0 0
PEOPLES FINL SVCS CORP COM 711040105 4 86 SH   SOLE 8 86 0 0
PEOPLES FINL SVCS CORP COM 711040105 0 1 SH   SOLE 44 1 0 0
PEOPLES UNITED FINANCIAL INC OPT 712704105 30 1,900 SH Call SOLE 8 1,900 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 1 76 SH   SOLE 8 76 0 0
PEOPLES UNITED FINANCIAL INC OPT 712704105 128 8,100 SH Put SOLE 8 8,100 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 2,601 164,336 SH   SOLE 44 164,336 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 8 500 SH   DFND 66 0 0 500
PEOPLES UTAH BANCORP COM 712706209 3 160 SH   SOLE 8 160 0 0
PEOPLES UTAH BANCORP COM 712706209 0 1 SH   SOLE 44 1 0 0
PEPSICO INC COM 713448108 4,322 39,738 SH   SOLE 1 39,738 0 0
PEPSICO INC OPT 713448108 75,769 696,600 SH Call SOLE 8 696,600 0 0
PEPSICO INC COM 713448108 641 5,895 SH   SOLE 8 5,895 0 0
PEPSICO INC OPT 713448108 23,516 216,200 SH Put SOLE 8 216,200 0 0
PEPSICO INC COM 713448108 5,783 53,172 SH   SOLE 9 53,172 0 0
PEPSICO INC COM 713448108 12 110 SH   DFND 20 0 0 110
PEPSICO INC COM 713448108 43,708 401,827 SH   SOLE 44 401,827 0 0
PEPSICO INC COM 713448108 65 600 SH   SOLE 56 600 0 0
PEPSICO INC COM 713448108 3,557 32,705 SH   DFND 66 0 0 32,705
PEPSICO INC COM 713448108 7 60 SH   SOLE 99 60 0 0
PERCEPTRON INC COM 71361F100 1 82 SH   SOLE 8 82 0 0
PERFICIENT INC COM 71375U101 4 218 SH   SOLE 8 218 0 0
PERFICIENT INC COM 71375U101 10 495 SH   SOLE 44 495 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 25 1,015 SH   SOLE 8 1,015 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 211 8,492 SH   SOLE 44 8,492 0 0
PERFORMANCE SPORTS GROUP LTD COM 71377G100 1 272 SH   SOLE 8 272 0 0
PERFORMANCE SPORTS GROUP LTD COM 71377G100 0 4 SH   SOLE 44 4 0 0
PERFORMANT FINL CORP COM 71377E105 0 125 SH   SOLE 8 125 0 0
PERKINELMER INC COM 714046109 261 4,657 SH   SOLE 8 4,657 0 0
PERKINELMER INC COM 714046109 370 6,581 SH   SOLE 44 6,581 0 0
PERMIAN BASIN RTY TR TRUS 714236106 1 202 SH   SOLE 8 202 0 0
PERNIX THERAPEUTICS HLDGS IN COM 71426V108 0 31 SH   SOLE 44 31 0 0
PERNIX THERAPEUTICS HLDGS IN COM 71426V108 0 545 SH   DFND 66 0 0 545
PERRIGO CO PLC COM G97822103 938 10,168 SH   SOLE 8 10,168 0 0
PERRIGO CO PLC OPT G97822103 2,373 25,700 SH Put SOLE 8 25,700 0 0
PERRIGO CO PLC OPT G97822103 1,911 20,700 SH Call SOLE 8 20,700 0 0
PERRIGO CO PLC COM G97822103 1,617 17,512 SH   SOLE 44 17,512 0 0
PETMED EXPRESS INC COM 716382106 51 2,523 SH   SOLE 8 2,523 0 0
PETMED EXPRESS INC COM 716382106 6 280 SH   SOLE 44 280 0 0
PETROCHINA CO LTD ADR 71646E100 420 6,293 SH   SOLE 8 6,293 0 0
PETROCHINA CO LTD OPT 71646E100 20 300 SH Call SOLE 8 300 0 0
PETROCHINA CO LTD OPT 71646E100 822 12,300 SH Put SOLE 8 12,300 0 0
PETROCHINA CO LTD ADR 71646E100 804 12,030 SH   SOLE 44 12,030 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V408 27 2,941 SH   SOLE 1 2,941 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V408 4,876 522,552 SH   SOLE 8 522,552 0 0
PETROLEO BRASILEIRO SA PETRO OPT 71654V408 22,185 2,377,800 SH Put SOLE 8 2,377,800 0 0
PETROLEO BRASILEIRO SA PETRO OPT 71654V408 6,257 670,600 SH Call SOLE 8 670,600 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V408 141 15,149 SH   SOLE 9 15,149 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V408 4,864 521,401 SH   SOLE 44 521,401 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V408 247 26,510 SH   DFND 66 0 0 26,510
PETROQUEST ENERGY INC COM 716748306 38 10,858 SH   DFND 66 0 0 10,858
PFENEX INC COM 717071104 1 113 SH   SOLE 8 113 0 0
PFENEX INC COM 717071104 0 2 SH   SOLE 44 2 0 0
PFIZER INC COM 717081103 17,156 506,555 SH   SOLE 1 493,402 13,153 0
PFIZER INC COM 717081103 57,692 1,703,318 SH   SOLE 8 1,703,318 0 0
PFIZER INC OPT 717081103 34,175 1,009,000 SH Call SOLE 8 1,009,000 0 0
PFIZER INC OPT 717081103 65,979 1,948,000 SH Put SOLE 8 1,948,000 0 0
PFIZER INC COM 717081103 47,650 1,406,846 SH   SOLE 9 1,406,846 0 0
PFIZER INC COM 717081103 378 11,150 SH   DFND 20 0 0 11,150
PFIZER INC COM 717081103 132,017 3,897,786 SH   SOLE 44 3,897,786 0 0
PFIZER INC COM 717081103 2,686 79,312 SH   DFND 66 0 0 79,312
PFIZER INC COM 717081103 8,279 244,426 SH   SOLE 66 0 244,426 0
PFIZER INC COM 717081103 135 4,000 SH   SOLE 99 4,000 0 0
PFSWEB INC COM 717098206 1 91 SH   SOLE 8 91 0 0
PFSWEB INC COM 717098206 0 1 SH   SOLE 44 1 0 0
PG&ampE CORP COM 69331C108 1 16 SH   SOLE 8 16 0 0
PG&ampE CORP OPT 69331C108 165 2,700 SH Call SOLE 8 2,700 0 0
PG&ampE CORP OPT 69331C108 43 700 SH Put SOLE 8 700 0 0
PG&ampE CORP COM 69331C108 10,758 175,867 SH   SOLE 9 175,867 0 0
PG&ampE CORP COM 69331C108 25,037 409,282 SH   SOLE 44 409,282 0 0
PG&ampE CORP COM 69331C108 123 2,018 SH   DFND 66 0 0 2,018
PGT INC COM 69336V101 29 2,752 SH   SOLE 8 2,752 0 0
PGT INC COM 69336V101 64 6,035 SH   SOLE 44 6,035 0 0
PHARMATHENE INC COM 71714G102 1 384 SH   SOLE 8 384 0 0
PHARMATHENE INC COM 71714G102 0 6 SH   SOLE 44 6 0 0
PHARMERICA CORP COM 71714F104 5 182 SH   SOLE 8 182 0 0
PHARMERICA CORP COM 71714F104 1,354 48,221 SH   SOLE 44 48,221 0 0
PHH CORP OPT 693320202 90 6,200 SH Call SOLE 8 6,200 0 0
PHH CORP COM 693320202 136 9,360 SH   SOLE 8 9,360 0 0
PHH CORP COM 693320202 43 2,932 SH   SOLE 44 2,932 0 0
PHI INC COM 69336T205 3 146 SH   SOLE 8 146 0 0
PHI INC COM 69336T205 3 166 SH   SOLE 44 166 0 0
PHIBRO ANIMAL HEALTH CORP COM 71742Q106 6 232 SH   SOLE 8 232 0 0
PHIBRO ANIMAL HEALTH CORP COM 71742Q106 249 9,154 SH   SOLE 44 9,154 0 0
PHILIP MORRIS INTL INC COM 718172109 12,887 132,556 SH   SOLE 1 95,070 37,486 0
PHILIP MORRIS INTL INC OPT 718172109 6,902 71,000 SH Call SOLE 8 71,000 0 0
PHILIP MORRIS INTL INC OPT 718172109 7,175 73,800 SH Put SOLE 8 73,800 0 0
PHILIP MORRIS INTL INC COM 718172109 12,176 125,240 SH   SOLE 8 125,240 0 0
PHILIP MORRIS INTL INC COM 718172109 3,137 32,273 SH   SOLE 9 32,273 0 0
PHILIP MORRIS INTL INC COM 718172109 94 970 SH   OTR 10 970 0 0
PHILIP MORRIS INTL INC COM 718172109 979 10,075 SH   SOLE 20 0 10,075 0
PHILIP MORRIS INTL INC COM 718172109 87,722 902,318 SH   SOLE 44 902,318 0 0
PHILIP MORRIS INTL INC COM 718172109 3,388 34,848 SH   DFND 66 0 0 34,848
PHILIP MORRIS INTL INC COM 718172109 827 8,512 SH   SOLE 66 0 8,512 0
PHILIP MORRIS INTL INC COM 718172109 318 3,275 SH   SOLE 99 3,275 0 0
PHILLIPS 66 COM 718546104 4,620 57,358 SH   SOLE 1 57,358 0 0
PHILLIPS 66 OPT 718546104 5,526 68,600 SH Call SOLE 8 68,600 0 0
PHILLIPS 66 COM 718546104 4,321 53,648 SH   SOLE 8 53,648 0 0
PHILLIPS 66 OPT 718546104 11,696 145,200 SH Put SOLE 8 145,200 0 0
PHILLIPS 66 COM 718546104 69,077 857,585 SH   SOLE 44 857,585 0 0
PHILLIPS 66 COM 718546104 32 401 SH   SOLE 99 401 0 0
PHILLIPS 66 PARTNERS LP COM 718549207 4,728 97,275 SH   SOLE 32 97,275 0 0
PHOENIX NEW MEDIA LTD ADR 71910C103 737 189,024 SH   SOLE 44 189,024 0 0
PHOTRONICS INC COM 719405102 19 1,861 SH   SOLE 8 1,861 0 0
PHOTRONICS INC COM 719405102 9 922 SH   SOLE 44 922 0 0
PHYSICIANS RLTY TR COM 71943U104 1,510 70,083 SH   SOLE 1 70,083 0 0
PHYSICIANS RLTY TR TRUS 71943U104 35 1,617 SH   SOLE 8 1,617 0 0
PHYSICIANS RLTY TR TRUS 71943U104 181 8,402 SH   SOLE 44 8,402 0 0
PICO HLDGS INC COM 693366205 2 135 SH   SOLE 8 135 0 0
PICO HLDGS INC COM 693366205 4 299 SH   SOLE 44 299 0 0
PIEDMONT NAT GAS INC COM 720186105 2 37 SH   SOLE 8 37 0 0
PIEDMONT NAT GAS INC COM 720186105 1,180 19,662 SH   SOLE 44 19,662 0 0
PIEDMONT OFFICE REALTY TR IN TRUS 720190206 69 3,223 SH   SOLE 8 3,223 0 0
PIEDMONT OFFICE REALTY TR IN TRUS 720190206 210 9,672 SH   SOLE 44 9,672 0 0
PIER 1 IMPORTS INC OPT 720279108 98 23,100 SH Call SOLE 8 23,100 0 0
PIER 1 IMPORTS INC COM 720279108 6 1,459 SH   SOLE 8 1,459 0 0
PIER 1 IMPORTS INC OPT 720279108 145 34,300 SH Put SOLE 8 34,300 0 0
PIER 1 IMPORTS INC COM 720279108 101 23,762 SH   SOLE 44 23,762 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 165 7,800 SH   SOLE 1 7,800 0 0
PILGRIMS PRIDE CORP NEW OPT 72147K108 68 3,200 SH Call SOLE 8 3,200 0 0
PILGRIMS PRIDE CORP NEW OPT 72147K108 23 1,100 SH Put SOLE 8 1,100 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 845 39,985 SH   SOLE 8 39,985 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 576 27,259 SH   SOLE 44 27,259 0 0
PIMCO DYNAMIC INCOME FD FUND 72201Y101 4 151 SH   SOLE 8 151 0 0
PIMCO DYNAMIC INCOME FD FUND 72201Y101 477 16,763 SH   DFND 66 0 0 16,763
PIMCO ETF TR FUND 72201R775 232 2,146 SH   DFND 20 0 0 2,146
PIMCO INCOME STRATEGY FUND I FUND 72201J104 4 400 SH   DFND 66 0 0 400
PINNACLE ENTMT INC NEW COM 72348Y105 212 17,153 SH   SOLE 1 17,153 0 0
PINNACLE ENTMT INC NEW OPT 72348Y105 2 200 SH Call SOLE 8 200 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 78 6,300 SH   SOLE 8 6,300 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 1,975 159,993 SH   SOLE 44 159,993 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 14 266 SH   SOLE 8 266 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 32 595 SH   SOLE 44 595 0 0
PINNACLE FOODS INC DEL COM 72348P104 642 12,793 SH   SOLE 8 12,793 0 0
PINNACLE FOODS INC DEL COM 72348P104 104 2,074 SH   SOLE 44 2,074 0 0
PINNACLE WEST CAP CORP COM 723484101 356 4,680 SH   SOLE 1 4,680 0 0
PINNACLE WEST CAP CORP COM 723484101 2 27 SH   SOLE 8 27 0 0
PINNACLE WEST CAP CORP COM 723484101 73 957 SH   SOLE 9 957 0 0
PINNACLE WEST CAP CORP COM 723484101 18,254 240,217 SH   SOLE 44 240,217 0 0
PIONEER ENERGY SVCS CORP OPT 723664108 3 700 SH Call SOLE 8 700 0 0
PIONEER ENERGY SVCS CORP COM 723664108 2 451 SH   SOLE 8 451 0 0
PIONEER ENERGY SVCS CORP COM 723664108 0 6 SH   SOLE 44 6 0 0
PIONEER NAT RES CO COM 723787107 6,746 36,336 SH   SOLE 8 36,336 0 0
PIONEER NAT RES CO OPT 723787107 43,460 234,100 SH Put SOLE 8 234,100 0 0
PIONEER NAT RES CO OPT 723787107 29,648 159,700 SH Call SOLE 8 159,700 0 0
PIONEER NAT RES CO COM 723787107 100 539 SH   SOLE 9 539 0 0
PIONEER NAT RES CO COM 723787107 16,916 91,120 SH   SOLE 44 91,120 0 0
PIONEER NAT RES CO COM 723787107 8 42 SH   DFND 66 0 0 42
PIPER JAFFRAY COS COM 724078100 790 16,362 SH   SOLE 1 16,362 0 0
PIPER JAFFRAY COS COM 724078100 9 180 SH   SOLE 8 180 0 0
PIPER JAFFRAY COS COM 724078100 1,528 31,620 SH   SOLE 44 31,620 0 0
PITNEY BOWES INC COM 724479100 42 2,300 SH   SOLE 1 2,300 0 0
PITNEY BOWES INC COM 724479100 290 15,962 SH   SOLE 8 15,962 0 0
PITNEY BOWES INC OPT 724479100 133 7,300 SH Call SOLE 8 7,300 0 0
PITNEY BOWES INC OPT 724479100 321 17,700 SH Put SOLE 8 17,700 0 0
PITNEY BOWES INC COM 724479100 2,035 112,072 SH   SOLE 44 112,072 0 0
PIXELWORKS INC COM 72581M305 5 1,849 SH   SOLE 8 1,849 0 0
PJT PARTNERS INC OPT 69343T107 0 12 SH Call SOLE 8 12 0 0
PJT PARTNERS INC COM 69343T107 50 1,837 SH   SOLE 8 1,837 0 0
PJT PARTNERS INC OPT 69343T107 26 970 SH Put SOLE 8 970 0 0
PJT PARTNERS INC COM 69343T107 35 1,302 SH   SOLE 44 1,302 0 0
PJT PARTNERS INC COM 69343T107 0 12 SH   DFND 66 0 0 12
PLAINS ALL AMERN PIPELINE L OPT 726503105 3,176 101,100 SH Call SOLE 8 101,100 0 0
PLAINS ALL AMERN PIPELINE L COM 726503105 2,082 66,261 SH   SOLE 8 66,261 0 0
PLAINS ALL AMERN PIPELINE L OPT 726503105 2,472 78,700 SH Put SOLE 8 78,700 0 0
PLAINS ALL AMERN PIPELINE L COM 726503105 39,517 1,258,096 SH   SOLE 32 1,258,096 0 0
PLAINS ALL AMERN PIPELINE L COM 726503105 11,848 377,223 SH   SOLE 44 377,223 0 0
PLAINS GP HLDGS L P OPT 72651A108 388 30,000 SH Call SOLE 8 30,000 0 0
PLAINS GP HLDGS L P COM 72651A108 3,679 284,288 SH   SOLE 8 284,288 0 0
PLAINS GP HLDGS L P COM 72651A108 15,522 1,199,548 SH   SOLE 44 1,199,548 0 0
PLANET FITNESS INC COM 72703H101 22 1,105 SH   SOLE 8 1,105 0 0
PLANET FITNESS INC COM 72703H101 1,568 78,155 SH   SOLE 44 78,155 0 0
PLANET PAYMENT INC COM U72603118 1 261 SH   SOLE 8 261 0 0
PLANET PAYMENT INC COM U72603118 0 4 SH   SOLE 44 4 0 0
PLANTRONICS INC NEW COM 727493108 18 348 SH   SOLE 8 348 0 0
PLANTRONICS INC NEW COM 727493108 34 675 SH   SOLE 44 675 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 0 1 SH   SOLE 8 1 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 28 3,408 SH   SOLE 44 3,408 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 6 776 SH   DFND 66 0 0 776
PLEXUS CORP COM 729132100 847 18,109 SH   SOLE 1 18,109 0 0
PLEXUS CORP COM 729132100 79 1,685 SH   SOLE 8 1,685 0 0
PLEXUS CORP COM 729132100 1,204 25,728 SH   SOLE 44 25,728 0 0
PLUG POWER INC OPT 72919P202 62 36,100 SH Put SOLE 8 36,100 0 0
PLUG POWER INC OPT 72919P202 101 58,800 SH Call SOLE 8 58,800 0 0
PLUG POWER INC COM 72919P202 24 13,867 SH   SOLE 8 13,867 0 0
PLUG POWER INC COM 72919P202 4 2,468 SH   SOLE 44 2,468 0 0
PLURISTEM THERAPEUTICS INC COM 72940R102 956 597,450 SH   SOLE 9 597,450 0 0
PLY GEM HLDGS INC OPT 72941W100 7 500 SH Put SOLE 8 500 0 0
PLY GEM HLDGS INC OPT 72941W100 13 1,000 SH Call SOLE 8 1,000 0 0
PLY GEM HLDGS INC COM 72941W100 32 2,410 SH   SOLE 8 2,410 0 0
PLY GEM HLDGS INC COM 72941W100 4 326 SH   SOLE 44 326 0 0
PNC FINL SVCS GROUP INC OPT 693475105 4,360 48,400 SH Call SOLE 8 48,400 0 0
PNC FINL SVCS GROUP INC COM 693475105 108 1,199 SH   SOLE 8 1,199 0 0
PNC FINL SVCS GROUP INC OPT 693475105 1,883 20,900 SH Put SOLE 8 20,900 0 0
PNC FINL SVCS GROUP INC COM 693475105 10,704 118,802 SH   SOLE 44 118,802 0 0
PNM RES INC COM 69349H107 287 8,762 SH   SOLE 1 8,762 0 0
PNM RES INC COM 69349H107 63 1,916 SH   SOLE 8 1,916 0 0
PNM RES INC COM 69349H107 52 1,619 SH   SOLE 44 1,619 0 0
POLARIS INDS INC COM 731068102 126 1,633 SH   SOLE 1 1,633 0 0
POLARIS INDS INC OPT 731068102 581 7,500 SH Put SOLE 8 7,500 0 0
POLARIS INDS INC OPT 731068102 681 8,800 SH Call SOLE 8 8,800 0 0
POLARIS INDS INC COM 731068102 6 75 SH   SOLE 8 75 0 0
POLARIS INDS INC COM 731068102 1,916 24,731 SH   SOLE 44 24,731 0 0
POLYONE CORP COM 73179P106 2 71 SH   SOLE 8 71 0 0
POLYONE CORP COM 73179P106 62 1,821 SH   SOLE 44 1,821 0 0
POOL CORPORATION COM 73278L105 416 4,403 SH   SOLE 8 4,403 0 0
POOL CORPORATION COM 73278L105 96 1,020 SH   SOLE 44 1,020 0 0
POPEYES LA KITCHEN INC COM 732872106 77 1,454 SH   SOLE 8 1,454 0 0
POPEYES LA KITCHEN INC COM 732872106 16 300 SH   SOLE 44 300 0 0
POPULAR INC OPT 733174700 84 2,200 SH Put SOLE 8 2,200 0 0
POPULAR INC OPT 733174700 887 23,200 SH Call SOLE 8 23,200 0 0
POPULAR INC COM 733174700 283 7,402 SH   SOLE 8 7,402 0 0
POPULAR INC COM 733174700 70 1,840 SH   SOLE 44 1,840 0 0
PORTLAND GEN ELEC CO COM 736508847 78 1,828 SH   SOLE 8 1,828 0 0
PORTLAND GEN ELEC CO COM 736508847 51 1,217 SH   SOLE 44 1,217 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 80 3,520 SH   SOLE 1 3,520 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 45 2,007 SH   SOLE 8 2,007 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 126 5,573 SH   SOLE 44 5,573 0 0
POSCO ADR 693483109 837 16,385 SH   SOLE 1 1,700 14,685 0
POSCO ADR 693483109 81 1,576 SH   SOLE 8 1,576 0 0
POSCO ADR 693483109 41 804 SH   SOLE 20 0 804 0
POSCO ADR 693483109 55 1,078 SH   SOLE 66 0 1,078 0
POST HLDGS INC COM 737446104 437 5,657 SH   SOLE 1 5,657 0 0
POST HLDGS INC COM 737446104 6,603 85,560 SH   SOLE 8 85,560 0 0
POST HLDGS INC COM 737446104 121 1,572 SH   SOLE 44 1,572 0 0
POST PPTYS INC TRUS 737464107 41 620 SH   SOLE 8 620 0 0
POST PPTYS INC TRUS 737464107 291 4,410 SH   SOLE 44 4,410 0 0
POTASH CORP SASK INC COM 73755L107 10,867 665,900 SH   SOLE 1 665,900 0 0
POTASH CORP SASK INC COM 73755L107 7,767 475,940 SH   SOLE 8 475,940 0 0
POTASH CORP SASK INC OPT 73755L107 7,421 454,700 SH Put SOLE 8 454,700 0 0
POTASH CORP SASK INC OPT 73755L107 3,080 188,700 SH Call SOLE 8 188,700 0 0
POTASH CORP SASK INC COM 73755L107 84 5,132 SH   SOLE 9 5,132 0 0
POTASH CORP SASK INC COM 73755L107 1,189 72,903 SH   SOLE 44 72,903 0 0
POTASH CORP SASK INC COM 73755L107 845 51,747 SH   DFND 66 0 0 51,747
POTASH CORP SASK INC COM 73755L107 21 1,305 SH   SOLE 99 1,305 0 0
POTBELLY CORP COM 73754Y100 2 147 SH   SOLE 8 147 0 0
POTBELLY CORP COM 73754Y100 3 267 SH   SOLE 44 267 0 0
POTLATCH CORP NEW COM 737630103 1,065 27,380 SH   SOLE 1 27,380 0 0
POTLATCH CORP NEW TRUS 737630103 20 492 SH   SOLE 8 492 0 0
POTLATCH CORP NEW TRUS 737630103 32 825 SH   SOLE 44 825 0 0
POTLATCH CORP NEW COM 737630103 18 466 SH   DFND 66 0 0 466
POWELL INDS INC COM 739128106 14 365 SH   SOLE 8 365 0 0
POWELL INDS INC COM 739128106 5 125 SH   SOLE 44 125 0 0
POWER INTEGRATIONS INC COM 739276103 16 261 SH   SOLE 8 261 0 0
POWER INTEGRATIONS INC COM 739276103 25 394 SH   SOLE 44 394 0 0
POWER SOLUTIONS INTL INC COM 73933G202 0 30 SH   SOLE 8 30 0 0
POWER SOLUTIONS INTL INC COM 73933G202 30 2,900 SH   SOLE 44 2,900 0 0
POWERSHARES DB CMDTY IDX TRA FUND 73935S105 268 17,871 SH   SOLE 8 17,871 0 0
POWERSHARES DB CMDTY IDX TRA OPT 73935S105 42 2,800 SH Put SOLE 8 2,800 0 0
POWERSHARES DB CMDTY IDX TRA FUND 73935S105 291 19,309 SH   SOLE 44 19,309 0 0
POWERSHARES DB CMDTY IDX TRA FUND 73935S105 178 11,885 SH   DFND 66 0 0 11,885
POWERSHARES ETF TR II FUND 73937B860 3 46 SH   SOLE 8 46 0 0
POWERSHARES ETF TR II FUND 73937B779 768 18,500 SH   SOLE 44 18,500 0 0
POWERSHARES ETF TR II FUND 73936T573 83 2,700 SH   DFND 66 0 0 2,700
POWERSHARES ETF TRUST FUND 73935X575 24 969 SH   SOLE 1 0 969 0
POWERSHARES ETF TRUST FUND 73935X575 308 12,500 SH   DFND 66 0 0 12,500
POWERSHARES ETF TRUST FUND 73935X625 11 1,000 SH   DFND 66 0 0 1,000
POWERSHARES ETF TRUST II FUND 73936Q843 1,319 57,816 SH   SOLE 44 57,816 0 0
POWERSHARES ETF TRUST II FUND 73936Q769 28 1,195 SH   DFND 66 0 0 1,195
POWERSHARES QQQ TRUST OPT 73935A104 570,936 4,809,100 SH Call SOLE 8 4,809,100 0 0
POWERSHARES QQQ TRUST FUND 73935A104 126,649 1,066,790 SH   SOLE 8 1,066,790 0 0
POWERSHARES QQQ TRUST OPT 73935A104 1,635,724 13,778,000 SH Put SOLE 8 13,778,000 0 0
POWERSHARES QQQ TRUST FUND 73935A104 599 5,042 SH   SOLE 9 5,042 0 0
POWERSHARES QQQ TRUST FUND 73935A104 246 2,070 SH   DFND 20 0 0 2,070
POWERSHARES QQQ TRUST OPT 73935A104 421,456 3,550,000 SH Put SOLE 44 3,550,000 0 0
POWERSHARES QQQ TRUST FUND 73935A104 3,570 30,070 SH   SOLE 44 30,070 0 0
POWERSHARES QQQ TRUST FUND 73935A104 1,261 10,625 SH   DFND 66 0 0 10,625
POWERSHS DB MULTI SECT COMM OPT 73936B408 168 8,400 SH Put SOLE 8 8,400 0 0
POWERSHS DB MULTI SECT COMM OPT 73936B705 123 8,800 SH Put SOLE 8 8,800 0 0
POWERSHS DB MULTI SECT COMM FUND 73936B507 0 55 SH   SOLE 8 55 0 0
POWERSHS DB MULTI SECT COMM FUND 73936B705 1,083 77,043 SH   SOLE 8 77,043 0 0
POWERSHS DB MULTI SECT COMM OPT 73936B408 1,399 70,000 SH Call SOLE 8 70,000 0 0
POWERSHS DB MULTI SECT COMM OPT 73936B101 4 300 SH Put SOLE 8 300 0 0
POWERSHS DB MULTI SECT COMM OPT 73936B200 24 600 SH Call SOLE 8 600 0 0
POWERSHS DB MULTI SECT COMM FUND 73936B101 11 866 SH   SOLE 8 866 0 0
POWERSHS DB MULTI SECT COMM FUND 73936B408 1 72 SH   SOLE 44 72 0 0
POWERSHS DB MULTI SECT COMM FUND 73936B705 15 1,073 SH   DFND 66 0 0 1,073
POWERSHS DB US DOLLAR INDEX OPT 73936D107 3,332 135,000 SH Call SOLE 8 135,000 0 0
POWERSHS DB US DOLLAR INDEX OPT 73936D107 874 35,400 SH Put SOLE 8 35,400 0 0
POWERSHS DB US DOLLAR INDEX OPT 73936D206 31 1,400 SH Put SOLE 8 1,400 0 0
POWERSHS DB US DOLLAR INDEX OPT 73936D206 95 4,300 SH Call SOLE 8 4,300 0 0
POWERSHS DB US DOLLAR INDEX FUND 73936D107 1 33 SH   SOLE 44 33 0 0
POWERSHS DB US DOLLAR INDEX FUND 73936D206 18 826 SH   SOLE 44 826 0 0
PPG INDS INC COM 693506107 1,802 17,430 SH   SOLE 1 17,430 0 0
PPG INDS INC OPT 693506107 475 4,600 SH Call SOLE 8 4,600 0 0
PPG INDS INC OPT 693506107 248 2,400 SH Put SOLE 8 2,400 0 0
PPG INDS INC COM 693506107 28 274 SH   SOLE 8 274 0 0
PPG INDS INC COM 693506107 331 3,202 SH   SOLE 9 3,202 0 0
PPG INDS INC COM 693506107 3,168 30,643 SH   SOLE 44 30,643 0 0
PPL CORP COM 69351T106 541 15,641 SH   SOLE 8 15,641 0 0
PPL CORP OPT 69351T106 1,459 42,200 SH Call SOLE 8 42,200 0 0
PPL CORP OPT 69351T106 598 17,300 SH Put SOLE 8 17,300 0 0
PPL CORP COM 69351T106 20,519 593,569 SH   SOLE 9 593,569 0 0
PPL CORP COM 69351T106 15,934 460,940 SH   SOLE 44 460,940 0 0
PRA GROUP INC COM 69354N106 18 515 SH   SOLE 8 515 0 0
PRA GROUP INC COM 69354N106 22 635 SH   SOLE 44 635 0 0
PRA HEALTH SCIENCES INC COM 69354M108 1,456 25,755 SH   SOLE 44 25,755 0 0
PRAXAIR INC COM 74005P104 500 4,133 SH   SOLE 8 4,133 0 0
PRAXAIR INC OPT 74005P104 230 1,900 SH Call SOLE 8 1,900 0 0
PRAXAIR INC COM 74005P104 5,968 49,396 SH   SOLE 9 49,396 0 0
PRAXAIR INC COM 74005P104 12,830 106,194 SH   SOLE 44 106,194 0 0
PRECISION DRILLING CORP OPT 74022D308 5 1,100 SH Put SOLE 8 1,100 0 0
PRECISION DRILLING CORP OPT 74022D308 3 600 SH Call SOLE 8 600 0 0
PREFERRED BK LOS ANGELES CA COM 740367404 3 75 SH   SOLE 8 75 0 0
PREFERRED BK LOS ANGELES CA COM 740367404 6 162 SH   SOLE 44 162 0 0
PREFORMED LINE PRODS CO COM 740444104 1 16 SH   SOLE 8 16 0 0
PREMIER FINL BANCORP INC COM 74050M105 2 106 SH   SOLE 8 106 0 0
PREMIER FINL BANCORP INC COM 74050M105 0 1 SH   SOLE 44 1 0 0
PREMIER INC COM 74051N102 3 89 SH   SOLE 8 89 0 0
PREMIER INC COM 74051N102 40 1,247 SH   SOLE 44 1,247 0 0
PRESS GANEY HLDGS INC COM 74113L102 11 274 SH   SOLE 8 274 0 0
PRESS GANEY HLDGS INC COM 74113L102 28 689 SH   SOLE 44 689 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 101 2,088 SH   SOLE 8 2,088 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 52 1,073 SH   SOLE 44 1,073 0 0
PRETIUM RES INC COM 74139C102 1 77 SH   SOLE 8 77 0 0
PRGX GLOBAL INC COM 69357C503 2 429 SH   SOLE 8 429 0 0
PRICE T ROWE GROUP INC OPT 74144T108 3,651 54,900 SH Call SOLE 8 54,900 0 0
PRICE T ROWE GROUP INC OPT 74144T108 1,117 16,800 SH Put SOLE 8 16,800 0 0
PRICE T ROWE GROUP INC COM 74144T108 13 206 SH   SOLE 8 206 0 0
PRICE T ROWE GROUP INC COM 74144T108 4,224 63,507 SH   SOLE 44 63,507 0 0
PRICE T ROWE GROUP INC COM 74144T108 23 348 SH   DFND 66 0 0 348
PRICELINE GRP INC BOND 741503AQ9 10,253 6,479,000 PRN   SOLE 8 0 0 6,479,000
PRICELINE GRP INC OPT 741503403 263,397 179,000 SH Put SOLE 8 179,000 0 0
PRICELINE GRP INC BOND 741503AS5 3,685 2,879,000 PRN   SOLE 8 0 0 2,879,000
PRICELINE GRP INC COM 741503403 77,640 52,763 SH   SOLE 8 52,763 0 0
PRICELINE GRP INC OPT 741503403 123,311 83,800 SH Call SOLE 8 83,800 0 0
PRICELINE GRP INC COM 741503403 37 25 SH   SOLE 9 25 0 0
PRICELINE GRP INC COM 741503403 23,284 15,824 SH   SOLE 44 15,824 0 0
PRICESMART INC COM 741511109 1,586 18,930 SH   SOLE 1 18,930 0 0
PRICESMART INC COM 741511109 12 138 SH   SOLE 8 138 0 0
PRICESMART INC COM 741511109 22 270 SH   SOLE 44 270 0 0
PRIMERICA INC COM 74164M108 539 10,159 SH   SOLE 8 10,159 0 0
PRIMERICA INC COM 74164M108 106 2,015 SH   SOLE 44 2,015 0 0
PRIMO WTR CORP COM 74165N105 2 131 SH   SOLE 8 131 0 0
PRIMO WTR CORP COM 74165N105 638 52,602 SH   SOLE 44 52,602 0 0
PRIMORIS SVCS CORP COM 74164F103 8 376 SH   SOLE 8 376 0 0
PRIMORIS SVCS CORP COM 74164F103 12 567 SH   SOLE 44 567 0 0
PRINCIPAL FINL GROUP INC OPT 74251V102 489 9,500 SH Call SOLE 8 9,500 0 0
PRINCIPAL FINL GROUP INC OPT 74251V102 118 2,300 SH Put SOLE 8 2,300 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 12,511 242,897 SH   SOLE 44 242,897 0 0
PRIVATEBANCORP INC COM 742962103 40 864 SH   SOLE 8 864 0 0
PRIVATEBANCORP INC COM 742962103 4,848 105,583 SH   SOLE 44 105,583 0 0
PROASSURANCE CORP COM 74267C106 50 944 SH   SOLE 44 944 0 0
PROCTER AND GAMBLE CO COM 742718109 5,758 64,152 SH   SOLE 1 60,549 3,603 0
PROCTER AND GAMBLE CO OPT 742718109 60,554 674,700 SH Call SOLE 8 674,700 0 0
PROCTER AND GAMBLE CO OPT 742718109 652,681 7,272,200 SH Put SOLE 8 7,272,200 0 0
PROCTER AND GAMBLE CO COM 742718109 566,231 6,308,970 SH   SOLE 8 6,308,970 0 0
PROCTER AND GAMBLE CO COM 742718109 3,497 38,959 SH   SOLE 9 38,959 0 0
PROCTER AND GAMBLE CO COM 742718109 9 95 SH   DFND 20 0 0 95
PROCTER AND GAMBLE CO OPT 742718109 72,716 810,200 SH Put SOLE 44 810,200 0 0
PROCTER AND GAMBLE CO COM 742718109 135,634 1,511,259 SH   SOLE 44 1,511,259 0 0
PROCTER AND GAMBLE CO OPT 742718109 1,692,891 18,862,300 SH Call SOLE 44 18,862,300 0 0
PROCTER AND GAMBLE CO COM 742718109 2,971 33,098 SH   DFND 66 0 0 33,098
PROCTER AND GAMBLE CO COM 742718109 1,610 17,939 SH   SOLE 66 0 17,939 0
PROCTER AND GAMBLE CO COM 742718109 148 1,645 SH   SOLE 99 1,645 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 141 22,131 SH   SOLE 8 22,131 0 0
PROGENICS PHARMACEUTICALS IN OPT 743187106 75 11,900 SH Put SOLE 8 11,900 0 0
PROGENICS PHARMACEUTICALS IN OPT 743187106 64 10,100 SH Call SOLE 8 10,100 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 6 958 SH   SOLE 44 958 0 0
PROGRESS SOFTWARE CORP COM 743312100 11 427 SH   SOLE 8 427 0 0
PROGRESS SOFTWARE CORP COM 743312100 705 25,921 SH   SOLE 44 25,921 0 0
PROGRESSIVE CORP OHIO COM 743315103 1,771 56,225 SH   SOLE 1 56,225 0 0
PROGRESSIVE CORP OHIO OPT 743315103 72 2,300 SH Put SOLE 8 2,300 0 0
PROGRESSIVE CORP OHIO COM 743315103 31 998 SH   SOLE 8 998 0 0
PROGRESSIVE CORP OHIO OPT 743315103 16 500 SH Call SOLE 8 500 0 0
PROGRESSIVE CORP OHIO COM 743315103 6,003 190,584 SH   SOLE 44 190,584 0 0
PROLOGIS INC COM 74340W103 3,000 56,027 SH   SOLE 1 56,027 0 0
PROLOGIS INC OPT 74340W103 428 8,000 SH Call SOLE 8 8,000 0 0
PROLOGIS INC TRUS 74340W103 241 4,494 SH   SOLE 8 4,494 0 0
PROLOGIS INC OPT 74340W103 96 1,800 SH Put SOLE 8 1,800 0 0
PROLOGIS INC TRUS 74340W103 31,324 585,054 SH   SOLE 44 585,054 0 0
PRONAI THERAPEUTICS INC COM 74346L101 2 1,271 SH   SOLE 8 1,271 0 0
PROOFPOINT INC BOND 743424AB9 4,211 2,182,000 PRN   SOLE 8 0 0 2,182,000
PROOFPOINT INC BOND 743424AD5 419 362,000 PRN   SOLE 8 0 0 362,000
PROOFPOINT INC COM 743424103 322 4,307 SH   SOLE 8 4,307 0 0
PROOFPOINT INC COM 743424103 40 540 SH   SOLE 44 540 0 0
PROS HOLDINGS INC COM 74346Y103 4 156 SH   SOLE 8 156 0 0
PROS HOLDINGS INC COM 74346Y103 8 353 SH   SOLE 44 353 0 0
PROSHARES TR OPT 74347B300 3,963 241,800 SH Call SOLE 8 241,800 0 0
PROSHARES TR OPT 74347R107 2,527 35,600 SH Call SOLE 8 35,600 0 0
PROSHARES TR OPT 74347R693 19 200 SH Put SOLE 8 200 0 0
PROSHARES TR OPT 74347X831 4,694 36,500 SH Call SOLE 8 36,500 0 0
PROSHARES TR OPT 74347R107 1,952 27,500 SH Put SOLE 8 27,500 0 0
PROSHARES TR OPT 74347X864 2,460 33,400 SH Call SOLE 8 33,400 0 0
PROSHARES TR FUND 74347R701 22 1,056 SH   SOLE 8 1,056 0 0
PROSHARES TR OPT 74347B201 11,746 371,700 SH Put SOLE 8 371,700 0 0
PROSHARES TR FUND 74347R206 1,895 21,892 SH   SOLE 8 21,892 0 0
PROSHARES TR OPT 74348A350 36 1,200 SH Call SOLE 8 1,200 0 0
PROSHARES TR FUND 74347X880 5 85 SH   SOLE 8 85 0 0
PROSHARES TR FUND 74347B201 1,706 54,000 SH   SOLE 8 54,000 0 0
PROSHARES TR OPT 74348A525 110 2,500 SH Call SOLE 8 2,500 0 0
PROSHARES TR OPT 74347X880 54 1,000 SH Put SOLE 8 1,000 0 0
PROSHARES TR OPT 74348A442 299 12,900 SH Put SOLE 8 12,900 0 0
PROSHARES TR FUND 74347X138 11 456 SH   SOLE 8 456 0 0
PROSHARES TR FUND 74347B730 3 78 SH   SOLE 8 78 0 0
PROSHARES TR FUND 74347R818 1 18 SH   SOLE 8 18 0 0
PROSHARES TR FUND 74348A525 136 3,078 SH   SOLE 8 3,078 0 0
PROSHARES TR FUND 74348A590 90 5,328 SH   SOLE 8 5,328 0 0
PROSHARES TR OPT 74347X880 16 300 SH Call SOLE 8 300 0 0
PROSHARES TR OPT 74348A426 272 11,200 SH Put SOLE 8 11,200 0 0
PROSHARES TR OPT 74347B201 11,417 361,300 SH Call SOLE 8 361,300 0 0
PROSHARES TR FUND 74347R305 144 2,022 SH   SOLE 8 2,022 0 0
PROSHARES TR FUND 74347B748 1 29 SH   SOLE 8 29 0 0
PROSHARES TR OPT 74348A590 25 1,500 SH Put SOLE 8 1,500 0 0
PROSHARES TR FUND 74348A442 431 18,626 SH   SOLE 8 18,626 0 0
PROSHARES TR FUND 74347X831 2,259 17,572 SH   SOLE 8 17,572 0 0
PROSHARES TR OPT 74347R842 256 2,700 SH Put SOLE 8 2,700 0 0
PROSHARES TR OPT 74347R719 154 4,000 SH Put SOLE 8 4,000 0 0
PROSHARES TR OPT 74348A525 229 5,200 SH Put SOLE 8 5,200 0 0
PROSHARES TR OPT 74347R206 502 5,800 SH Call SOLE 8 5,800 0 0
PROSHARES TR OPT 74348A244 34 1,000 SH Call SOLE 8 1,000 0 0
PROSHARES TR OPT 74347X831 4,449 34,600 SH Put SOLE 8 34,600 0 0
PROSHARES TR FUND 74347X625 75 609 SH   SOLE 8 609 0 0
PROSHARES TR OPT 74347X864 3,918 53,200 SH Put SOLE 8 53,200 0 0
PROSHARES TR OPT 74348A590 98 5,800 SH Call SOLE 8 5,800 0 0
PROSHARES TR FUND 74347R107 303 4,264 SH   SOLE 8 4,264 0 0
PROSHARES TR OPT 74348A418 404 30,200 SH Call SOLE 8 30,200 0 0
PROSHARES TR FUND 74347B714 3 69 SH   SOLE 8 69 0 0
PROSHARES TR OPT 74347B425 1,108 29,100 SH Call SOLE 8 29,100 0 0
PROSHARES TR OPT 74348A442 659 28,500 SH Call SOLE 8 28,500 0 0
PROSHARES TR FUND 74348A475 2 59 SH   SOLE 8 59 0 0
PROSHARES TR OPT 74347R305 36 500 SH Call SOLE 8 500 0 0
PROSHARES TR OPT 74347X633 327 4,500 SH Put SOLE 8 4,500 0 0
PROSHARES TR FUND 74347R776 61 1,369 SH   SOLE 8 1,369 0 0
PROSHARES TR OPT 74347R206 1,982 22,900 SH Put SOLE 8 22,900 0 0
PROSHARES TR FUND 74347X633 184 2,536 SH   SOLE 8 2,536 0 0
PROSHARES TR OPT 74348A426 318 13,100 SH Call SOLE 8 13,100 0 0
PROSHARES TR FUND 74348A418 54 4,045 SH   SOLE 8 4,045 0 0
PROSHARES TR OPT 74348A319 43 1,500 SH Call SOLE 8 1,500 0 0
PROSHARES TR OPT 74347R693 1,021 10,700 SH Call SOLE 8 10,700 0 0
PROSHARES TR OPT 74347B300 303 18,500 SH Put SOLE 8 18,500 0 0
PROSHARES TR OPT 74347R719 96 2,500 SH Call SOLE 8 2,500 0 0
PROSHARES TR FUND 74348A426 48 1,995 SH   SOLE 8 1,995 0 0
PROSHARES TR OPT 74348A418 186 13,900 SH Put SOLE 8 13,900 0 0
PROSHARES TR OPT 74347B425 107 2,800 SH Put SOLE 8 2,800 0 0
PROSHARES TR FUND 74347B201 9 256 SH   SOLE 44 256 0 0
PROSHARES TR OPT 74348A418 4,011 300,000 SH Put SOLE 44 300,000 0 0
PROSHARES TR FUND 74347X633 2 34 SH   SOLE 44 34 0 0
PROSHARES TR FUND 74347X641 3 200 SH   DFND 66 0 0 200
PROSHARES TR FUND 74347X864 105 1,428 SH   DFND 66 0 0 1,428
PROSHARES TR FUND 74347R107 551 7,770 SH   DFND 66 0 0 7,770
PROSHARES TR FUND 74347R230 6 400 SH   DFND 66 0 0 400
PROSHARES TR FUND 74347B425 99 2,600 SH   DFND 66 0 0 2,600
PROSHARES TR FUND 74347X625 89 720 SH   DFND 66 0 0 720
PROSHARES TR FUND 74347X849 147 7,000 SH   DFND 66 0 0 7,000
PROSHARES TR FUND 74347B300 2 148 SH   DFND 66 0 0 148
PROSHARES TR II FUND 74347W114 46 1,602 SH   SOLE 8 1,602 0 0
PROSHARES TR II OPT 74347W601 154 3,500 SH Call SOLE 8 3,500 0 0
PROSHARES TR II OPT 74347W262 25 900 SH Call SOLE 8 900 0 0
PROSHARES TR II FUND 74347W569 1,034 17,053 SH   SOLE 8 17,053 0 0
PROSHARES TR II OPT 74347W627 26,927 367,800 SH Call SOLE 8 367,800 0 0
PROSHARES TR II OPT 74347W668 2,354 29,100 SH Put SOLE 8 29,100 0 0
PROSHARES TR II OPT 74347W601 48 1,100 SH Put SOLE 8 1,100 0 0
PROSHARES TR II FUND 74347W254 114 6,874 SH   SOLE 8 6,874 0 0
PROSHARES TR II OPT 74347W395 7 100 SH Put SOLE 8 100 0 0
PROSHARES TR II OPT 74347W882 145 6,100 SH Put SOLE 8 6,100 0 0
PROSHARES TR II OPT 74347W353 962 20,000 SH Call SOLE 8 20,000 0 0
PROSHARES TR II OPT 74347W569 673 11,100 SH Call SOLE 8 11,100 0 0
PROSHARES TR II OPT 74347W627 40,339 551,000 SH Put SOLE 8 551,000 0 0
PROSHARES TR II OPT 74347W262 85 3,000 SH Put SOLE 8 3,000 0 0
PROSHARES TR II OPT 74347W320 1,183 114,000 SH Put SOLE 8 114,000 0 0
PROSHARES TR II OPT 74347W668 4,903 60,600 SH Call SOLE 8 60,600 0 0
PROSHARES TR II OPT 74347W114 264 9,300 SH Call SOLE 8 9,300 0 0
PROSHARES TR II OPT 74347W569 1,328 21,900 SH Put SOLE 8 21,900 0 0
PROSHARES TR II OPT 74347W254 19,015 1,142,056 SH Call SOLE 8 1,142,056 0 0
PROSHARES TR II FUND 74347W353 692 14,386 SH   SOLE 8 14,386 0 0
PROSHARES TR II OPT 74347W254 11,866 712,660 SH Put SOLE 8 712,660 0 0
PROSHARES TR II FUND 74347W601 25 562 SH   SOLE 8 562 0 0
PROSHARES TR II OPT 74347W320 2,349 226,300 SH Call SOLE 8 226,300 0 0
PROSHARES TR II OPT 74347W882 1,770 74,500 SH Call SOLE 8 74,500 0 0
PROSHARES TR II FUND 74347W320 6 552 SH   SOLE 8 552 0 0
PROSHARES TR II FUND 74347W882 484 20,361 SH   SOLE 8 20,361 0 0
PROSHARES TR II OPT 74347W353 491 10,200 SH Put SOLE 8 10,200 0 0
PROSHARES TR II FUND 74347W254 2,961 177,800 SH   SOLE 44 177,800 0 0
PROSHARES TR II OPT 74347W254 2,960 177,800 SH Put SOLE 44 177,800 0 0
PROSHARES TR II FUND 74347W320 1 110 SH   DFND 66 0 0 110
PROSPECT CAPITAL CORPORATION BOND 74348TAK8 871 851,000 PRN   SOLE 8 0 0 851,000
PROSPECT CAPITAL CORPORATION BOND 74348TAQ5 78 79,000 PRN   SOLE 8 0 0 79,000
PROSPECT CAPITAL CORPORATION COM 74348T102 8,100 1,000,000 SH   SOLE 44 1,000,000 0 0
PROSPERITY BANCSHARES INC COM 743606105 39 721 SH   SOLE 8 721 0 0
PROSPERITY BANCSHARES INC COM 743606105 179 3,274 SH   SOLE 44 3,274 0 0
PROTALIX BIOTHERAPEUTICS INC COM 74365A101 279 490,001 SH   SOLE 9 490,001 0 0
PROTALIX BIOTHERAPEUTICS INC COM 74365A101 11 20,000 SH   DFND 66 0 0 20,000
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 15 939 SH   SOLE 8 939 0 0
PROTHENA CORP PLC COM G72800108 20 335 SH   SOLE 8 335 0 0
PROTHENA CORP PLC COM G72800108 1 23 SH   SOLE 9 23 0 0
PROTHENA CORP PLC COM G72800108 237 3,942 SH   SOLE 44 3,942 0 0
PROTO LABS INC COM 743713109 9 153 SH   SOLE 8 153 0 0
PROTO LABS INC COM 743713109 21 358 SH   SOLE 44 358 0 0
PROVIDENCE SVC CORP COM 743815102 34 704 SH   SOLE 8 704 0 0
PROVIDENCE SVC CORP COM 743815102 18 373 SH   SOLE 44 373 0 0
PROVIDENT BANCORP INC COM 74383X109 1 56 SH   SOLE 8 56 0 0
PROVIDENT FINL HLDGS INC COM 743868101 2 82 SH   SOLE 8 82 0 0
PROVIDENT FINL HLDGS INC COM 743868101 0 1 SH   SOLE 44 1 0 0
PROVIDENT FINL SVCS INC COM 74386T105 8 377 SH   SOLE 8 377 0 0
PROVIDENT FINL SVCS INC COM 74386T105 17 815 SH   SOLE 44 815 0 0
PRUDENTIAL FINL INC COM 744320102 699 8,563 SH   SOLE 1 8,563 0 0
PRUDENTIAL FINL INC OPT 744320102 5,511 67,500 SH Put SOLE 8 67,500 0 0
PRUDENTIAL FINL INC OPT 744320102 2,564 31,400 SH Call SOLE 8 31,400 0 0
PRUDENTIAL FINL INC COM 744320102 9 108 SH   SOLE 8 108 0 0
PRUDENTIAL FINL INC COM 744320102 400 4,898 SH   DFND 20 0 0 4,898
PRUDENTIAL FINL INC COM 744320102 15,825 193,794 SH   SOLE 44 193,794 0 0
PRUDENTIAL FINL INC COM 744320102 1,061 13,000 SH   DFND 66 0 0 13,000
PRUDENTIAL FINL INC COM 744320102 69 842 SH   SOLE 66 0 842 0
PS BUSINESS PKS INC CALIF TRUS 69360J107 64 564 SH   SOLE 8 564 0 0
PS BUSINESS PKS INC CALIF TRUS 69360J107 143 1,261 SH   SOLE 44 1,261 0 0
PTC INC OPT 69370C100 89 2,000 SH Call SOLE 8 2,000 0 0
PTC INC COM 69370C100 1,665 37,581 SH   SOLE 8 37,581 0 0
PTC INC COM 69370C100 124 2,801 SH   SOLE 44 2,801 0 0
PTC THERAPEUTICS INC COM 69366J200 34 2,394 SH   SOLE 1 2,394 0 0
PTC THERAPEUTICS INC COM 69366J200 1,040 74,198 SH   SOLE 8 74,198 0 0
PTC THERAPEUTICS INC COM 69366J200 6 422 SH   SOLE 44 422 0 0
PTC THERAPEUTICS INC COM 69366J200 170 12,142 SH   DFND 66 0 0 12,142
PUBLIC STORAGE COM 74460D109 2,887 12,939 SH   SOLE 1 12,939 0 0
PUBLIC STORAGE OPT 74460D109 1,540 6,900 SH Put SOLE 8 6,900 0 0
PUBLIC STORAGE TRUS 74460D109 423 1,892 SH   SOLE 8 1,892 0 0
PUBLIC STORAGE OPT 74460D109 424 1,900 SH Call SOLE 8 1,900 0 0
PUBLIC STORAGE TRUS 74460D109 6,854 30,712 SH   SOLE 44 30,712 0 0
PUBLIC SVC ENTERPRISE GROUP OPT 744573106 448 10,700 SH Call SOLE 8 10,700 0 0
PUBLIC SVC ENTERPRISE GROUP OPT 744573106 13 300 SH Put SOLE 8 300 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 214 5,114 SH   SOLE 8 5,114 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 6,542 156,245 SH   SOLE 9 156,245 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 11,210 267,725 SH   SOLE 44 267,725 0 0
PULTE GROUP INC OPT 745867101 2,097 104,600 SH Put SOLE 8 104,600 0 0
PULTE GROUP INC COM 745867101 1,620 80,817 SH   SOLE 8 80,817 0 0
PULTE GROUP INC OPT 745867101 503 25,100 SH Call SOLE 8 25,100 0 0
PULTE GROUP INC COM 745867101 2,199 109,757 SH   SOLE 44 109,757 0 0
PULTE GROUP INC COM 745867101 34 1,721 SH   DFND 66 0 0 1,721
PUMA BIOTECHNOLOGY INC COM 74587V107 25 377 SH   SOLE 44 377 0 0
PURE STORAGE INC COM 74624M102 155 11,469 SH   SOLE 1 11,469 0 0
PURE STORAGE INC COM 74624M102 2,444 180,369 SH   SOLE 8 180,369 0 0
PURE STORAGE INC COM 74624M102 7 524 SH   SOLE 44 524 0 0
PVH CORP COM 693656100 33 303 SH   SOLE 8 303 0 0
PVH CORP OPT 693656100 332 3,000 SH Put SOLE 8 3,000 0 0
PVH CORP OPT 693656100 365 3,300 SH Call SOLE 8 3,300 0 0
PVH CORP COM 693656100 28 255 SH   SOLE 9 255 0 0
PVH CORP COM 693656100 7,545 68,283 SH   SOLE 44 68,283 0 0
PVH CORP COM 693656100 30 273 SH   DFND 66 0 0 273
PZENA INVESTMENT MGMT INC COM 74731Q103 1 182 SH   SOLE 8 182 0 0
PZENA INVESTMENT MGMT INC COM 74731Q103 1 175 SH   SOLE 44 175 0 0
Q2 HLDGS INC COM 74736L109 9 317 SH   SOLE 8 317 0 0
Q2 HLDGS INC COM 74736L109 10 350 SH   SOLE 44 350 0 0
QAD INC COM 74727D306 150 6,684 SH   SOLE 8 6,684 0 0
QAD INC COM 74727D306 3 128 SH   SOLE 44 128 0 0
QCR HOLDINGS INC COM 74727A104 248 7,814 SH   SOLE 1 7,814 0 0
QCR HOLDINGS INC COM 74727A104 5 148 SH   SOLE 8 148 0 0
QCR HOLDINGS INC COM 74727A104 83 2,601 SH   SOLE 44 2,601 0 0
QEP RES INC COM 74733V100 121 6,210 SH   SOLE 1 6,210 0 0
QEP RES INC COM 74733V100 812 41,556 SH   SOLE 8 41,556 0 0
QEP RES INC OPT 74733V100 5,474 280,300 SH Put SOLE 8 280,300 0 0
QEP RES INC OPT 74733V100 187 9,600 SH Call SOLE 8 9,600 0 0
QEP RES INC COM 74733V100 912 46,716 SH   SOLE 44 46,716 0 0
QIAGEN NV COM N72482107 577 21,048 SH   SOLE 1 21,048 0 0
QIAGEN NV COM N72482107 60 2,187 SH   SOLE 8 2,187 0 0
QIAGEN NV OPT N72482107 552 20,100 SH Put SOLE 8 20,100 0 0
QIAGEN NV COM N72482107 4,176 152,164 SH   SOLE 9 152,164 0 0
QIAGEN NV COM N72482107 26 960 SH   SOLE 44 960 0 0
QORVO INC OPT 74736K101 1,260 22,600 SH Put SOLE 8 22,600 0 0
QORVO INC COM 74736K101 691 12,386 SH   SOLE 8 12,386 0 0
QORVO INC OPT 74736K101 1,444 25,900 SH Call SOLE 8 25,900 0 0
QORVO INC COM 74736K101 4,325 77,560 SH   SOLE 44 77,560 0 0
QTS RLTY TR INC TRUS 74736A103 21 398 SH   SOLE 8 398 0 0
QTS RLTY TR INC TRUS 74736A103 151 2,856 SH   SOLE 44 2,856 0 0
QUAD / GRAPHICS INC COM 747301109 140 5,255 SH   SOLE 8 5,255 0 0
QUAD / GRAPHICS INC COM 747301109 101 3,826 SH   SOLE 44 3,826 0 0
QUAKER CHEM CORP COM 747316107 37 350 SH   SOLE 44 350 0 0
QUALCOMM INC COM 747525103 8,583 125,303 SH   SOLE 1 125,303 0 0
QUALCOMM INC OPT 747525103 34,476 503,300 SH Call SOLE 8 503,300 0 0
QUALCOMM INC COM 747525103 27,024 394,517 SH   SOLE 8 394,517 0 0
QUALCOMM INC OPT 747525103 29,407 429,300 SH Put SOLE 8 429,300 0 0
QUALCOMM INC COM 747525103 4,347 63,462 SH   SOLE 9 63,462 0 0
QUALCOMM INC COM 747525103 72,479 1,058,114 SH   SOLE 44 1,058,114 0 0
QUALCOMM INC COM 747525103 73 1,060 SH   DFND 66 0 0 1,060
QUALITY SYS INC OPT 747582104 17 1,500 SH Call SOLE 8 1,500 0 0
QUALITY SYS INC COM 747582104 33 2,885 SH   SOLE 8 2,885 0 0
QUALITY SYS INC COM 747582104 54 4,718 SH   SOLE 44 4,718 0 0
QUALYS INC COM 74758T303 6 168 SH   SOLE 8 168 0 0
QUALYS INC COM 74758T303 1,218 31,903 SH   SOLE 44 31,903 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 6 322 SH   SOLE 8 322 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 62 3,604 SH   SOLE 44 3,604 0 0
QUANTA SVCS INC OPT 74762E102 123 4,400 SH Call SOLE 8 4,400 0 0
QUANTA SVCS INC COM 74762E102 63 2,248 SH   SOLE 8 2,248 0 0
QUANTA SVCS INC COM 74762E102 13,323 475,995 SH   SOLE 44 475,995 0 0
QUEST DIAGNOSTICS INC COM 74834L100 347 4,100 SH   SOLE 1 4,100 0 0
QUEST DIAGNOSTICS INC OPT 74834L100 525 6,200 SH Put SOLE 8 6,200 0 0
QUEST DIAGNOSTICS INC OPT 74834L100 2,183 25,800 SH Call SOLE 8 25,800 0 0
QUEST DIAGNOSTICS INC COM 74834L100 303 3,585 SH   SOLE 8 3,585 0 0
QUEST DIAGNOSTICS INC COM 74834L100 7,544 89,155 SH   SOLE 44 89,155 0 0
QUIDEL CORP COM 74838J101 204 9,235 SH   SOLE 1 9,235 0 0
QUIDEL CORP COM 74838J101 379 17,148 SH   SOLE 8 17,148 0 0
QUIDEL CORP BOND 74838JAA9 1,003 1,000,000 PRN   SOLE 8 0 0 1,000,000
QUIDEL CORP COM 74838J101 8 377 SH   SOLE 44 377 0 0
QUINSTREET INC COM 74874Q100 1 352 SH   SOLE 8 352 0 0
QUINSTREET INC COM 74874Q100 0 4 SH   SOLE 44 4 0 0
QUINTILES TRANSNATIO HLDGS I COM 74876Y101 584 7,202 SH   SOLE 8 7,202 0 0
QUINTILES TRANSNATIO HLDGS I COM 74876Y101 4,344 53,594 SH   SOLE 44 53,594 0 0
QUMU CORP COM 749063103 0 59 SH   SOLE 8 59 0 0
QUNAR CAYMAN IS LTD ADR 74906P104 397 13,700 SH   SOLE 9 13,700 0 0
QUORUM HEALTH CORP COM 74909E106 843 134,485 SH   SOLE 8 134,485 0 0
QUORUM HEALTH CORP OPT 74909E106 30 4,825 SH Call SOLE 8 4,825 0 0
QUORUM HEALTH CORP OPT 74909E106 878 140,000 SH Put SOLE 8 140,000 0 0
QUORUM HEALTH CORP COM 74909E106 3 404 SH   SOLE 44 404 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 887 66,671 SH   SOLE 1 66,671 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 36 2,715 SH   SOLE 8 2,715 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 45 3,423 SH   SOLE 44 3,423 0 0
RACKSPACE HOSTING INC OPT 750086100 212 6,700 SH Put SOLE 8 6,700 0 0
RACKSPACE HOSTING INC OPT 750086100 2,824 89,100 SH Call SOLE 8 89,100 0 0
RACKSPACE HOSTING INC COM 750086100 492 15,536 SH   SOLE 8 15,536 0 0
RACKSPACE HOSTING INC COM 750086100 4,235 133,675 SH   SOLE 44 133,675 0 0
RADIAN GROUP INC OPT 750236101 175 12,900 SH Call SOLE 8 12,900 0 0
RADIAN GROUP INC OPT 750236101 496 36,600 SH Put SOLE 8 36,600 0 0
RADIAN GROUP INC COM 750236101 1,624 119,857 SH   SOLE 8 119,857 0 0
RADIAN GROUP INC BOND 750236AK7 36 29,000 PRN   SOLE 8 0 0 29,000
RADIAN GROUP INC COM 750236101 2,099 154,934 SH   SOLE 44 154,934 0 0
RADIANT LOGISTICS INC COM 75025X100 1 233 SH   SOLE 8 233 0 0
RADIANT LOGISTICS INC COM 75025X100 0 4 SH   SOLE 44 4 0 0
RADIO ONE INC COM 75040P405 0 153 SH   SOLE 8 153 0 0
RADIO ONE INC COM 75040P405 0 2 SH   SOLE 44 2 0 0
RADISYS CORP COM 750459109 0 4 SH   SOLE 44 4 0 0
RADIUS HEALTH INC COM 750469207 11 195 SH   SOLE 8 195 0 0
RADIUS HEALTH INC COM 750469207 107 1,994 SH   SOLE 44 1,994 0 0
RADIUS HEALTH INC COM 750469207 49 910 SH   DFND 66 0 0 910
RADNET INC COM 750491102 6 711 SH   SOLE 8 711 0 0
RADNET INC COM 750491102 17 2,304 SH   SOLE 44 2,304 0 0
RADWARE LTD OPT M81873107 687 50,000 SH Put SOLE 8 50,000 0 0
RADWARE LTD COM M81873107 487 35,462 SH   SOLE 8 35,462 0 0
RADWARE LTD OPT M81873107 731 53,200 SH Call SOLE 8 53,200 0 0
RAIT FINANCIAL TRUST TRUS 749227609 8 2,464 SH   SOLE 8 2,464 0 0
RAIT FINANCIAL TRUST BOND 749227AB0 3,660 4,000,000 PRN   SOLE 8 0 0 4,000,000
RAIT FINANCIAL TRUST TRUS 749227609 883 261,242 SH   SOLE 44 261,242 0 0
RALPH LAUREN CORP OPT 751212101 3,742 37,000 SH Put SOLE 8 37,000 0 0
RALPH LAUREN CORP COM 751212101 1,565 15,472 SH   SOLE 8 15,472 0 0
RALPH LAUREN CORP OPT 751212101 1,224 12,100 SH Call SOLE 8 12,100 0 0
RALPH LAUREN CORP COM 751212101 33 323 SH   SOLE 9 323 0 0
RALPH LAUREN CORP COM 751212101 2,904 28,710 SH   SOLE 44 28,710 0 0
RAMBUS INC DEL COM 750917106 10 817 SH   SOLE 8 817 0 0
RAMBUS INC DEL BOND 750917AE6 25 21,000 PRN   SOLE 8 0 0 21,000
RAMBUS INC DEL OPT 750917106 220 17,600 SH Put SOLE 8 17,600 0 0
RAMBUS INC DEL OPT 750917106 844 67,500 SH Call SOLE 8 67,500 0 0
RAMBUS INC DEL COM 750917106 19 1,507 SH   SOLE 44 1,507 0 0
RAMCO-GERSHENSON PPTYS TR TRUS 751452202 28 1,458 SH   SOLE 8 1,458 0 0
RAMCO-GERSHENSON PPTYS TR TRUS 751452202 92 4,903 SH   SOLE 44 4,903 0 0
RANDGOLD RES LTD OPT 752344309 5,123 51,200 SH Put SOLE 8 51,200 0 0
RANDGOLD RES LTD OPT 752344309 10,337 103,300 SH Call SOLE 8 103,300 0 0
RANGE RES CORP COM 75281A109 287 7,413 SH   SOLE 8 7,413 0 0
RANGE RES CORP OPT 75281A109 2,767 71,400 SH Put SOLE 8 71,400 0 0
RANGE RES CORP OPT 75281A109 2,120 54,700 SH Call SOLE 8 54,700 0 0
RANGE RES CORP COM 75281A109 12,510 322,885 SH   SOLE 44 322,885 0 0
RAPID7 INC COM 753422104 2 123 SH   SOLE 8 123 0 0
RAPID7 INC COM 753422104 238 13,502 SH   SOLE 44 13,502 0 0
RAPTOR PHARMACEUTICAL CORP COM 75382F106 1,062 118,373 SH   SOLE 8 118,373 0 0
RAPTOR PHARMACEUTICAL CORP OPT 75382F106 538 60,000 SH Call SOLE 8 60,000 0 0
RAPTOR PHARMACEUTICAL CORP COM 75382F106 1,209 134,711 SH   SOLE 44 134,711 0 0
RAVEN INDS INC COM 754212108 5 224 SH   SOLE 8 224 0 0
RAVEN INDS INC COM 754212108 11 495 SH   SOLE 44 495 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 215 3,691 SH   SOLE 1 3,691 0 0
RAYMOND JAMES FINANCIAL INC OPT 754730109 227 3,900 SH Put SOLE 8 3,900 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 48 827 SH   SOLE 8 827 0 0
RAYMOND JAMES FINANCIAL INC OPT 754730109 2,130 36,600 SH Call SOLE 8 36,600 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 537 9,216 SH   SOLE 44 9,216 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 32 2,346 SH   SOLE 8 2,346 0 0
RAYONIER ADVANCED MATLS INC CONV 75508B203 2,605 24,850 SH   SOLE 8 24,850 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 37 2,712 SH   SOLE 44 2,712 0 0
RAYONIER INC TRUS 754907103 172 6,471 SH   SOLE 8 6,471 0 0
RAYONIER INC TRUS 754907103 80 2,999 SH   SOLE 44 2,999 0 0
RAYTHEON CO COM 755111507 5,432 39,900 SH   SOLE 1 39,900 0 0
RAYTHEON CO OPT 755111507 4,057 29,800 SH Call SOLE 8 29,800 0 0
RAYTHEON CO OPT 755111507 7,610 55,900 SH Put SOLE 8 55,900 0 0
RAYTHEON CO COM 755111507 3,873 28,449 SH   SOLE 8 28,449 0 0
RAYTHEON CO COM 755111507 13,121 96,397 SH   SOLE 44 96,397 0 0
RAYTHEON CO COM 755111507 311 2,281 SH   SOLE 66 0 2,281 0
RAYTHEON CO COM 755111507 229 1,685 SH   DFND 66 0 0 1,685
RBC BEARINGS INC COM 75524B104 50 655 SH   SOLE 8 655 0 0
RBC BEARINGS INC COM 75524B104 24 322 SH   SOLE 44 322 0 0
RCI HOSPITALITY HLDGS INC OPT 74934Q108 25 2,200 SH Put SOLE 8 2,200 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 4 318 SH   SOLE 8 318 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 138 12,000 SH   SOLE 44 12,000 0 0
RE MAX HLDGS INC COM 75524W108 12 255 SH   SOLE 8 255 0 0
RE MAX HLDGS INC COM 75524W108 11 242 SH   SOLE 44 242 0 0
READING INTERNATIONAL INC COM 755408101 22 1,626 SH   SOLE 8 1,626 0 0
READING INTERNATIONAL INC COM 755408101 0 2 SH   SOLE 44 2 0 0
REAL IND INC COM 75601W104 1 162 SH   SOLE 8 162 0 0
REAL IND INC COM 75601W104 0 3 SH   SOLE 44 3 0 0
REALNETWORKS INC COM 75605L708 1 298 SH   SOLE 8 298 0 0
REALNETWORKS INC COM 75605L708 0 2 SH   SOLE 44 2 0 0
REALOGY HLDGS CORP COM 75605Y106 137 5,304 SH   SOLE 8 5,304 0 0
REALOGY HLDGS CORP COM 75605Y106 251 9,695 SH   SOLE 44 9,695 0 0
REALPAGE INC COM 75606N109 12 468 SH   SOLE 8 468 0 0
REALPAGE INC COM 75606N109 20 766 SH   SOLE 44 766 0 0
REALTY INCOME CORP TRUS 756109104 108 1,626 SH   SOLE 8 1,626 0 0
REALTY INCOME CORP TRUS 756109104 7,954 118,838 SH   SOLE 44 118,838 0 0
REALTY INCOME CORP COM 756109104 20 300 SH   DFND 66 0 0 300
REATA PHARMACEUTICALS INC COM 75615P103 1 36 SH   SOLE 8 36 0 0
REATA PHARMACEUTICALS INC COM 75615P103 0 1 SH   SOLE 44 1 0 0
RED HAT INC COM 756577102 2,233 27,623 SH   SOLE 8 27,623 0 0
RED HAT INC OPT 756577102 1,269 15,700 SH Call SOLE 8 15,700 0 0
RED HAT INC OPT 756577102 2,991 37,000 SH Put SOLE 8 37,000 0 0
RED HAT INC COM 756577102 143 1,770 SH   DFND 20 0 0 1,770
RED HAT INC COM 756577102 37,203 460,245 SH   SOLE 44 460,245 0 0
RED HAT INC COM 756577102 15 188 SH   DFND 66 0 0 188
RED LION HOTELS CORP COM 756764106 7 945 SH   SOLE 8 945 0 0
RED LION HOTELS CORP COM 756764106 0 1 SH   SOLE 44 1 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 124 2,750 SH   SOLE 8 2,750 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 151 3,379 SH   SOLE 44 3,379 0 0
RED ROCK RESORTS INC COM 75700L108 4 186 SH   SOLE 8 186 0 0
RED ROCK RESORTS INC COM 75700L108 0 3 SH   SOLE 44 3 0 0
REDWOOD TR INC COM 758075402 153 10,818 SH   SOLE 1 10,818 0 0
REDWOOD TR INC TRUS 758075402 8 570 SH   SOLE 8 570 0 0
REDWOOD TR INC TRUS 758075402 15 1,054 SH   SOLE 44 1,054 0 0
REGAL BELOIT CORP COM 758750103 81 1,364 SH   SOLE 8 1,364 0 0
REGAL BELOIT CORP COM 758750103 759 12,751 SH   SOLE 44 12,751 0 0
REGAL ENTMT GROUP COM 758766109 1 37 SH   SOLE 8 37 0 0
REGAL ENTMT GROUP COM 758766109 198 9,089 SH   SOLE 44 9,089 0 0
REGENCY CTRS CORP COM 758849103 1,465 18,904 SH   SOLE 1 18,904 0 0
REGENCY CTRS CORP TRUS 758849103 61 785 SH   SOLE 8 785 0 0
REGENCY CTRS CORP TRUS 758849103 10,194 131,537 SH   SOLE 44 131,537 0 0
REGENERON PHARMACEUTICALS OPT 75886F107 25,809 64,200 SH Put SOLE 8 64,200 0 0
REGENERON PHARMACEUTICALS OPT 75886F107 12,623 31,400 SH Call SOLE 8 31,400 0 0
REGENERON PHARMACEUTICALS COM 75886F107 15,070 37,485 SH   SOLE 8 37,485 0 0
REGENERON PHARMACEUTICALS COM 75886F107 0 1 SH   SOLE 9 1 0 0
REGENERON PHARMACEUTICALS COM 75886F107 9,587 23,851 SH   SOLE 44 23,851 0 0
REGENXBIO INC COM 75901B107 2 125 SH   SOLE 8 125 0 0
REGENXBIO INC COM 75901B107 0 2 SH   SOLE 44 2 0 0
REGIONAL MGMT CORP COM 75902K106 3 132 SH   SOLE 8 132 0 0
REGIONAL MGMT CORP COM 75902K106 76 3,501 SH   SOLE 44 3,501 0 0
REGIONS FINL CORP NEW OPT 7591EP100 387 39,200 SH Put SOLE 8 39,200 0 0
REGIONS FINL CORP NEW COM 7591EP100 598 60,574 SH   SOLE 8 60,574 0 0
REGIONS FINL CORP NEW OPT 7591EP100 946 95,800 SH Call SOLE 8 95,800 0 0
REGIONS FINL CORP NEW COM 7591EP100 20,373 2,064,089 SH   SOLE 44 2,064,089 0 0
REGIS CORP MINN COM 758932107 3 229 SH   SOLE 8 229 0 0
REGIS CORP MINN COM 758932107 527 42,009 SH   SOLE 44 42,009 0 0
REGULUS THERAPEUTICS INC COM 75915K101 21 6,410 SH   SOLE 1 6,410 0 0
REGULUS THERAPEUTICS INC COM 75915K101 1 240 SH   SOLE 8 240 0 0
REGULUS THERAPEUTICS INC COM 75915K101 1 434 SH   SOLE 44 434 0 0
REINSURANCE GROUP AMER INC COM 759351604 1,319 12,224 SH   SOLE 1 12,224 0 0
REINSURANCE GROUP AMER INC COM 759351604 52 487 SH   SOLE 8 487 0 0
REINSURANCE GROUP AMER INC COM 759351604 4,303 39,865 SH   SOLE 44 39,865 0 0
REIS INC COM 75936P105 2 108 SH   SOLE 8 108 0 0
REIS INC COM 75936P105 0 1 SH   SOLE 44 1 0 0
RELIANCE STEEL &amp ALUMINUM CO COM 759509102 1,117 15,502 SH   SOLE 1 15,502 0 0
RELIANCE STEEL &amp ALUMINUM CO OPT 759509102 151 2,100 SH Put SOLE 8 2,100 0 0
RELIANCE STEEL &amp ALUMINUM CO OPT 759509102 137 1,900 SH Call SOLE 8 1,900 0 0
RELIANCE STEEL &amp ALUMINUM CO COM 759509102 57 796 SH   SOLE 8 796 0 0
RELIANCE STEEL &amp ALUMINUM CO COM 759509102 129 1,782 SH   SOLE 44 1,782 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 144 1,200 SH   SOLE 1 1,200 0 0
RENAISSANCERE HOLDINGS LTD OPT G7496G103 24 200 SH Call SOLE 8 200 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 345 2,868 SH   SOLE 8 2,868 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 2,841 23,643 SH   SOLE 44 23,643 0 0
RENASANT CORP COM 75970E107 19 576 SH   SOLE 44 576 0 0
RENESOLA LTD OPT 75971T103 1 1,000 SH Call SOLE 8 1,000 0 0
RENESOLA LTD ADR 75971T103 0 28 SH   SOLE 8 28 0 0
RENEWABLE ENERGY GROUP INC COM 75972A301 46 5,488 SH   SOLE 8 5,488 0 0
RENEWABLE ENERGY GROUP INC COM 75972A301 39 4,605 SH   SOLE 9 4,605 0 0
RENEWABLE ENERGY GROUP INC COM 75972A301 402 47,479 SH   SOLE 44 47,479 0 0
RENREN INC ADR 759892102 121 59,041 SH   SOLE 8 59,041 0 0
RENREN INC OPT 759892102 0 200 SH Call SOLE 8 200 0 0
RENREN INC OPT 759892102 25 12,300 SH Put SOLE 8 12,300 0 0
RENREN INC ADR 759892102 873 423,581 SH   SOLE 44 423,581 0 0
RENT A CTR INC NEW OPT 76009N100 19 1,500 SH Call SOLE 8 1,500 0 0
RENT A CTR INC NEW COM 76009N100 4 320 SH   SOLE 8 320 0 0
RENT A CTR INC NEW OPT 76009N100 66 5,200 SH Put SOLE 8 5,200 0 0
RENT A CTR INC NEW COM 76009N100 88 6,956 SH   SOLE 44 6,956 0 0
REPLIGEN CORP COM 759916109 24 791 SH   SOLE 8 791 0 0
REPLIGEN CORP COM 759916109 14 460 SH   SOLE 44 460 0 0
REPROS THERAPEUTICS INC OPT 76028H209 71 34,000 SH Call SOLE 8 34,000 0 0
REPROS THERAPEUTICS INC OPT 76028H209 1 600 SH Put SOLE 8 600 0 0
REPROS THERAPEUTICS INC COM 76028H209 0 69 SH   SOLE 8 69 0 0
REPUBLIC BANCORP KY COM 760281204 4 120 SH   SOLE 8 120 0 0
REPUBLIC BANCORP KY COM 760281204 4 140 SH   SOLE 44 140 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 1 208 SH   SOLE 8 208 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 0 3 SH   SOLE 44 3 0 0
REPUBLIC SVCS INC COM 760759100 49 967 SH   SOLE 1 967 0 0
REPUBLIC SVCS INC COM 760759100 35 688 SH   SOLE 8 688 0 0
REPUBLIC SVCS INC COM 760759100 499 9,895 SH   SOLE 9 9,895 0 0
REPUBLIC SVCS INC COM 760759100 252 5,000 SH   DFND 20 0 0 5,000
REPUBLIC SVCS INC COM 760759100 6,995 138,640 SH   SOLE 44 138,640 0 0
REPUBLIC SVCS INC COM 760759100 101 2,000 SH   DFND 66 0 0 2,000
RESEARCH FRONTIERS INC COM 760911107 0 15 SH   SOLE 8 15 0 0
RESMED INC OPT 761152107 3,595 55,500 SH Put SOLE 8 55,500 0 0
RESMED INC COM 761152107 605 9,320 SH   SOLE 8 9,320 0 0
RESMED INC COM 761152107 1,756 27,124 SH   SOLE 44 27,124 0 0
RESOLUTE FST PRODS INC COM 76117W109 8 1,865 SH   SOLE 8 1,865 0 0
RESOLUTE FST PRODS INC COM 76117W109 4 852 SH   SOLE 44 852 0 0
RESOURCE CAP CORP TRUS 76120W708 4 274 SH   SOLE 8 274 0 0
RESOURCE CAP CORP TRUS 76120W708 5 427 SH   SOLE 44 427 0 0
RESOURCES CONNECTION INC COM 76122Q105 5 320 SH   SOLE 8 320 0 0
RESOURCES CONNECTION INC COM 76122Q105 7 504 SH   SOLE 44 504 0 0
RESTAURANT BRANDS INTL INC OPT 76131D103 321 7,200 SH Call SOLE 8 7,200 0 0
RESTAURANT BRANDS INTL INC OPT 76131D103 2,019 45,300 SH Put SOLE 8 45,300 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 551 12,361 SH   SOLE 8 12,361 0 0
RESTORATION HARDWARE HLDGS I COM 761283100 2,863 82,801 SH   SOLE 8 82,801 0 0
RESTORATION HARDWARE HLDGS I OPT 761283100 4,018 116,200 SH Call SOLE 8 116,200 0 0
RESTORATION HARDWARE HLDGS I OPT 761283100 4,741 137,100 SH Put SOLE 8 137,100 0 0
RESTORATION HARDWARE HLDGS I COM 761283100 26 753 SH   SOLE 44 753 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 949 43,209 SH   SOLE 1 43,209 0 0
RETAIL OPPORTUNITY INVTS COR TRUS 76131N101 36 1,651 SH   SOLE 8 1,651 0 0
RETAIL OPPORTUNITY INVTS COR TRUS 76131N101 148 6,779 SH   SOLE 44 6,779 0 0
RETAIL PPTYS AMER INC TRUS 76131V202 39 2,298 SH   SOLE 8 2,298 0 0
RETAIL PPTYS AMER INC TRUS 76131V202 267 15,851 SH   SOLE 44 15,851 0 0
RETAILMENOT INC COM 76132B106 32 3,276 SH   SOLE 8 3,276 0 0
RETAILMENOT INC COM 76132B106 4 435 SH   SOLE 44 435 0 0
RETROPHIN INC COM 761299106 78 3,504 SH   SOLE 8 3,504 0 0
RETROPHIN INC COM 761299106 9 428 SH   SOLE 44 428 0 0
REVANCE THERAPEUTICS INC COM 761330109 2 126 SH   SOLE 8 126 0 0
REVANCE THERAPEUTICS INC COM 761330109 4 273 SH   SOLE 44 273 0 0
REVLON INC COM 761525609 152 4,141 SH   SOLE 1 4,141 0 0
REVLON INC COM 761525609 12 314 SH   SOLE 8 314 0 0
REVLON INC OPT 761525609 37 1,000 SH Call SOLE 8 1,000 0 0
REVLON INC COM 761525609 7 180 SH   SOLE 44 180 0 0
REWALK ROBOTICS LTD COM M8216Q101 76 13,098 SH   SOLE 44 13,098 0 0
REX AMERICAN RESOURCES CORP COM 761624105 1 15 SH   SOLE 8 15 0 0
REX AMERICAN RESOURCES CORP COM 761624105 688 8,117 SH   SOLE 44 8,117 0 0
REXFORD INDL RLTY INC COM 76169C100 861 37,624 SH   SOLE 1 37,624 0 0
REXFORD INDL RLTY INC TRUS 76169C100 12 510 SH   SOLE 8 510 0 0
REXFORD INDL RLTY INC TRUS 76169C100 93 4,056 SH   SOLE 44 4,056 0 0
REXNORD CORP NEW COM 76169B102 28 1,321 SH   SOLE 8 1,321 0 0
REXNORD CORP NEW COM 76169B102 1,182 55,190 SH   SOLE 44 55,190 0 0
REYNOLDS AMERICAN INC COM 761713106 95 2,005 SH   SOLE 1 2,005 0 0
REYNOLDS AMERICAN INC COM 761713106 1,178 24,956 SH   SOLE 8 24,956 0 0
REYNOLDS AMERICAN INC OPT 761713106 1,834 38,892 SH Put SOLE 8 38,892 0 0
REYNOLDS AMERICAN INC OPT 761713106 1,381 29,300 SH Call SOLE 8 29,300 0 0
REYNOLDS AMERICAN INC COM 761713106 6,897 146,268 SH   SOLE 9 146,268 0 0
REYNOLDS AMERICAN INC COM 761713106 20,029 424,833 SH   SOLE 44 424,833 0 0
REYNOLDS AMERICAN INC COM 761713106 278 5,904 SH   DFND 66 0 0 5,904
RICE ENERGY INC COM 762760106 588 22,534 SH   SOLE 1 22,534 0 0
RICE ENERGY INC COM 762760106 145 5,556 SH   SOLE 8 5,556 0 0
RICE ENERGY INC COM 762760106 4,515 172,896 SH   SOLE 44 172,896 0 0
RICE MIDSTREAM PARTNERS LP COM 762819100 843 34,734 SH   SOLE 32 34,734 0 0
RICHARDSON ELECTRS LTD COM 763165107 6 900 SH   SOLE 44 900 0 0
RIGEL PHARMACEUTICALS INC OPT 766559603 41 11,200 SH Call SOLE 8 11,200 0 0
RIGEL PHARMACEUTICALS INC OPT 766559603 1 400 SH Put SOLE 8 400 0 0
RIGEL PHARMACEUTICALS INC COM 766559603 137 37,660 SH   SOLE 8 37,660 0 0
RIGEL PHARMACEUTICALS INC COM 766559603 0 9 SH   SOLE 44 9 0 0
RIGHTSIDE GROUP LTD COM 76658B100 1 144 SH   SOLE 8 144 0 0
RIGHTSIDE GROUP LTD COM 76658B100 0 1 SH   SOLE 44 1 0 0
RIGNET INC COM 766582100 1 78 SH   SOLE 8 78 0 0
RIGNET INC COM 766582100 3 182 SH   SOLE 44 182 0 0
RING ENERGY INC COM 76680V108 4 342 SH   SOLE 8 342 0 0
RING ENERGY INC COM 76680V108 0 4 SH   SOLE 44 4 0 0
RINGCENTRAL INC COM 76680R206 112 4,728 SH   SOLE 8 4,728 0 0
RINGCENTRAL INC COM 76680R206 16 686 SH   SOLE 44 686 0 0
RIO TINTO PLC ADR 767204100 1,293 38,700 SH   SOLE 1 38,700 0 0
RIO TINTO PLC ADR 767204100 16,963 507,858 SH   SOLE 8 507,858 0 0
RIO TINTO PLC OPT 767204100 8,474 253,700 SH Call SOLE 8 253,700 0 0
RIO TINTO PLC OPT 767204100 23,925 716,300 SH Put SOLE 8 716,300 0 0
RIO TINTO PLC ADR 767204100 412 12,336 SH   SOLE 9 12,336 0 0
RIO TINTO PLC ADR 767204100 3,527 105,590 SH   SOLE 44 105,590 0 0
RITE AID CORP OPT 767754104 3,324 432,200 SH Put SOLE 8 432,200 0 0
RITE AID CORP COM 767754104 2,348 305,443 SH   SOLE 8 305,443 0 0
RITE AID CORP OPT 767754104 18,247 2,372,800 SH Call SOLE 8 2,372,800 0 0
RITE AID CORP COM 767754104 1,894 246,252 SH   SOLE 44 246,252 0 0
RLI CORP COM 749607107 49 721 SH   SOLE 8 721 0 0
RLI CORP COM 749607107 37 538 SH   SOLE 44 538 0 0
RLJ LODGING TR TRUS 74965L101 67 3,172 SH   SOLE 8 3,172 0 0
RLJ LODGING TR TRUS 74965L101 165 7,835 SH   SOLE 44 7,835 0 0
RMR GROUP INC COM 74967R106 4 99 SH   SOLE 8 99 0 0
RMR GROUP INC COM 74967R106 2,244 59,178 SH   SOLE 44 59,178 0 0
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 24 2,908 SH   SOLE 8 2,908 0 0
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 187 23,520 SH   SOLE 44 23,520 0 0
ROBERT HALF INTL INC COM 770323103 87 2,309 SH   SOLE 1 2,309 0 0
ROBERT HALF INTL INC OPT 770323103 45 1,200 SH Call SOLE 8 1,200 0 0
ROBERT HALF INTL INC COM 770323103 275 7,267 SH   SOLE 8 7,267 0 0
ROBERT HALF INTL INC OPT 770323103 803 21,200 SH Put SOLE 8 21,200 0 0
ROBERT HALF INTL INC COM 770323103 1,721 45,468 SH   SOLE 44 45,468 0 0
ROCKWELL AUTOMATION INC COM 773903109 484 3,960 SH   SOLE 1 2,600 1,360 0
ROCKWELL AUTOMATION INC COM 773903109 1,220 9,969 SH   SOLE 8 9,969 0 0
ROCKWELL AUTOMATION INC OPT 773903109 710 5,800 SH Call SOLE 8 5,800 0 0
ROCKWELL AUTOMATION INC OPT 773903109 856 7,000 SH Put SOLE 8 7,000 0 0
ROCKWELL AUTOMATION INC COM 773903109 41,340 337,894 SH   SOLE 44 337,894 0 0
ROCKWELL AUTOMATION INC COM 773903109 74 604 SH   SOLE 66 0 604 0
ROCKWELL COLLINS INC OPT 774341101 607 7,200 SH Call SOLE 8 7,200 0 0
ROCKWELL COLLINS INC COM 774341101 2 27 SH   SOLE 8 27 0 0
ROCKWELL COLLINS INC OPT 774341101 860 10,200 SH Put SOLE 8 10,200 0 0
ROCKWELL COLLINS INC COM 774341101 22 257 SH   SOLE 9 257 0 0
ROCKWELL COLLINS INC COM 774341101 3,231 38,303 SH   SOLE 44 38,303 0 0
ROCKWELL MED INC COM 774374102 111 16,491 SH   SOLE 8 16,491 0 0
ROCKWELL MED INC OPT 774374102 1 100 SH Call SOLE 8 100 0 0
ROCKWELL MED INC OPT 774374102 193 28,800 SH Put SOLE 8 28,800 0 0
ROCKWELL MED INC COM 774374102 4 670 SH   SOLE 44 670 0 0
ROFIN SINAR TECHNOLOGIES INC COM 775043102 5 167 SH   SOLE 8 167 0 0
ROFIN SINAR TECHNOLOGIES INC COM 775043102 198 6,152 SH   SOLE 9 6,152 0 0
ROFIN SINAR TECHNOLOGIES INC COM 775043102 30 934 SH   SOLE 44 934 0 0
ROGERS COMMUNICATIONS INC COM 775109200 49 1,157 SH   SOLE 8 1,157 0 0
ROGERS COMMUNICATIONS INC COM 775109200 3,071 72,386 SH   SOLE 9 72,386 0 0
ROGERS CORP COM 775133101 1,219 19,953 SH   SOLE 1 19,953 0 0
ROGERS CORP COM 775133101 59 955 SH   SOLE 8 955 0 0
ROGERS CORP COM 775133101 682 11,174 SH   SOLE 44 11,174 0 0
ROLLINS INC COM 775711104 11 371 SH   SOLE 8 371 0 0
ROLLINS INC COM 775711104 993 33,877 SH   SOLE 44 33,877 0 0
ROPER TECHNOLOGIES INC COM 776696106 735 4,033 SH   SOLE 8 4,033 0 0
ROPER TECHNOLOGIES INC COM 776696106 59 324 SH   SOLE 9 324 0 0
ROPER TECHNOLOGIES INC COM 776696106 4,622 25,332 SH   SOLE 44 25,332 0 0
ROSETTA STONE INC COM 777780107 20 2,362 SH   SOLE 8 2,362 0 0
ROSETTA STONE INC COM 777780107 0 2 SH   SOLE 44 2 0 0
ROSS STORES INC OPT 778296103 656 10,200 SH Put SOLE 8 10,200 0 0
ROSS STORES INC OPT 778296103 3,189 49,600 SH Call SOLE 8 49,600 0 0
ROSS STORES INC COM 778296103 223 3,470 SH   SOLE 8 3,470 0 0
ROSS STORES INC COM 778296103 10,361 161,118 SH   SOLE 44 161,118 0 0
ROVI CORP BOND 779376AD4 2,883 2,892,000 PRN   SOLE 8 0 0 2,892,000
ROWAN COMPANIES PLC OPT G7665A101 559 36,900 SH Put SOLE 8 36,900 0 0
ROWAN COMPANIES PLC COM G7665A101 549 36,179 SH   SOLE 8 36,179 0 0
ROWAN COMPANIES PLC OPT G7665A101 139 9,200 SH Call SOLE 8 9,200 0 0
ROWAN COMPANIES PLC COM G7665A101 46 2,996 SH   SOLE 44 2,996 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 1,787 28,837 SH   SOLE 1 28,837 0 0
ROYAL BK CDA MONTREAL QUE OPT 780087102 7,473 120,600 SH Put SOLE 8 120,600 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 345 5,569 SH   SOLE 8 5,569 0 0
ROYAL BK CDA MONTREAL QUE OPT 780087102 7,696 124,200 SH Call SOLE 8 124,200 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 16,500 266,311 SH   SOLE 9 266,311 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 100 1,611 SH   OTR 10 1,611 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 197 3,175 SH   DFND 20 0 0 3,175
ROYAL BK CDA MONTREAL QUE COM 780087102 25 408 SH   SOLE 44 408 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 62 1,000 SH   DFND 66 0 0 1,000
ROYAL BK CDA MONTREAL QUE COM 780087102 1,146 18,492 SH   SOLE 99 18,492 0 0
ROYAL BK SCOTLAND GROUP PLC ADR 780097689 1 146 SH   SOLE 8 146 0 0
ROYAL BK SCOTLAND GROUP PLC PREF 780097788 21 850 SH   DFND 66 0 0 850
ROYAL CARIBBEAN CRUISES LTD OPT V7780T103 6,903 92,100 SH Call SOLE 8 92,100 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 2,743 36,595 SH   SOLE 8 36,595 0 0
ROYAL CARIBBEAN CRUISES LTD OPT V7780T103 7,173 95,700 SH Put SOLE 8 95,700 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 164 2,181 SH   SOLE 9 2,181 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 3,336 44,517 SH   SOLE 44 44,517 0 0
ROYAL DUTCH SHELL PLC ADR 780259107 2,511 47,530 SH   SOLE 1 47,530 0 0
ROYAL DUTCH SHELL PLC ADR 780259206 302 6,025 SH   SOLE 44 6,025 0 0
ROYAL DUTCH SHELL PLC ADR 780259107 280 5,292 SH   DFND 66 0 0 5,292
ROYAL DUTCH SHELL PLC ADR 780259206 157 3,129 SH   DFND 66 0 0 3,129
ROYAL GOLD INC OPT 780287108 2,354 30,400 SH Call SOLE 8 30,400 0 0
ROYAL GOLD INC COM 780287108 2,680 34,623 SH   SOLE 8 34,623 0 0
ROYAL GOLD INC OPT 780287108 1,967 25,400 SH Put SOLE 8 25,400 0 0
ROYAL GOLD INC COM 780287108 263 3,400 SH   DFND 20 0 0 3,400
ROYAL GOLD INC COM 780287108 144 1,856 SH   SOLE 44 1,856 0 0
RPC INC COM 749660106 423 25,159 SH   SOLE 1 25,159 0 0
RPC INC COM 749660106 3 182 SH   SOLE 8 182 0 0
RPC INC COM 749660106 409 24,332 SH   SOLE 44 24,332 0 0
RPM INTL INC COM 749685103 52 973 SH   SOLE 8 973 0 0
RPM INTL INC BOND 749685AT0 41 34,000 PRN   SOLE 8 0 0 34,000
RPM INTL INC OPT 749685103 252 4,700 SH Call SOLE 8 4,700 0 0
RPM INTL INC OPT 749685103 5 100 SH Put SOLE 8 100 0 0
RPM INTL INC COM 749685103 2,650 49,344 SH   SOLE 44 49,344 0 0
RPX CORP COM 74972G103 4 412 SH   SOLE 8 412 0 0
RPX CORP COM 74972G103 341 31,899 SH   SOLE 44 31,899 0 0
RSP PERMIAN INC COM 74978Q105 103 2,663 SH   SOLE 8 2,663 0 0
RSP PERMIAN INC COM 74978Q105 2,112 54,475 SH   SOLE 44 54,475 0 0
RTI INTL METALS INC BOND 74973WAB3 1,974 1,851,000 PRN   SOLE 8 0 0 1,851,000
RTI SURGICAL INC COM 74975N105 1 354 SH   SOLE 8 354 0 0
RTI SURGICAL INC COM 74975N105 0 6 SH   SOLE 44 6 0 0
RUBICON PROJ INC COM 78112V102 2 230 SH   SOLE 8 230 0 0
RUBICON PROJ INC COM 78112V102 502 60,665 SH   SOLE 44 60,665 0 0
RUBY TUESDAY INC COM 781182100 3 1,264 SH   SOLE 8 1,264 0 0
RUBY TUESDAY INC COM 781182100 2 824 SH   SOLE 44 824 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 3 185 SH   SOLE 8 185 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 37 2,102 SH   SOLE 44 2,102 0 0
RUSH ENTERPRISES INC COM 781846209 5 202 SH   SOLE 8 202 0 0
RUSH ENTERPRISES INC COM 781846308 1 41 SH   SOLE 8 41 0 0
RUSH ENTERPRISES INC COM 781846209 10 415 SH   SOLE 44 415 0 0
RUSH ENTERPRISES INC COM 781846308 0 1 SH   SOLE 44 1 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 15 1,042 SH   SOLE 8 1,042 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 6 439 SH   SOLE 44 439 0 0
RYANAIR HLDGS PLC ADR 783513203 5 66 SH   SOLE 8 66 0 0
RYDER SYS INC COM 783549108 215 3,266 SH   SOLE 8 3,266 0 0
RYDER SYS INC OPT 783549108 396 6,000 SH Call SOLE 8 6,000 0 0
RYDER SYS INC OPT 783549108 106 1,600 SH Put SOLE 8 1,600 0 0
RYDER SYS INC COM 783549108 1,096 16,621 SH   SOLE 44 16,621 0 0
RYDEX ETF TRUST OPT 78355W106 677 8,100 SH Call SOLE 8 8,100 0 0
RYDEX ETF TRUST OPT 78355W106 125 1,500 SH Put SOLE 8 1,500 0 0
RYDEX ETF TRUST FUND 78355W403 274 3,250 SH   DFND 66 0 0 3,250
RYDEX ETF TRUST FUND 78355W106 379 4,540 SH   DFND 66 0 0 4,540
RYERSON HLDG CORP COM 783754104 1 78 SH   SOLE 8 78 0 0
RYERSON HLDG CORP COM 783754104 0 1 SH   SOLE 44 1 0 0
RYLAND GROUP INC BOND 783764AQ6 1,184 989,000 PRN   SOLE 8 0 0 989,000
RYLAND GROUP INC BOND 783764AS2 56 60,000 PRN   SOLE 8 0 0 60,000
RYMAN HOSPITALITY PPTYS INC TRUS 78377T107 36 746 SH   SOLE 8 746 0 0
RYMAN HOSPITALITY PPTYS INC TRUS 78377T107 249 5,182 SH   SOLE 44 5,182 0 0
S &amp T BANCORP INC COM 783859101 9 322 SH   SOLE 8 322 0 0
S &amp T BANCORP INC COM 783859101 14 477 SH   SOLE 44 477 0 0
S&ampP GLOBAL INC OPT 78409V104 949 7,500 SH Put SOLE 8 7,500 0 0
S&ampP GLOBAL INC OPT 78409V104 430 3,400 SH Call SOLE 8 3,400 0 0
S&ampP GLOBAL INC COM 78409V104 394 3,111 SH   SOLE 8 3,111 0 0
S&ampP GLOBAL INC COM 78409V104 8,822 69,717 SH   SOLE 44 69,717 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 956 37,950 SH   SOLE 1 37,950 0 0
SABRA HEALTH CARE REIT INC TRUS 78573L106 34 1,362 SH   SOLE 8 1,362 0 0
SABRA HEALTH CARE REIT INC TRUS 78573L106 102 4,066 SH   SOLE 44 4,066 0 0
SABRE CORP COM 78573M104 2 85 SH   SOLE 8 85 0 0
SABRE CORP COM 78573M104 2,407 85,403 SH   SOLE 44 85,403 0 0
SAFE BULKERS INC COM Y7388L103 7 5,000 SH   DFND 20 0 0 5,000
SAFEGUARD SCIENTIFICS INC COM 786449207 142 10,960 SH   SOLE 8 10,960 0 0
SAFEGUARD SCIENTIFICS INC COM 786449207 4 276 SH   SOLE 44 276 0 0
SAFETY INS GROUP INC COM 78648T100 695 10,333 SH   SOLE 8 10,333 0 0
SAFETY INS GROUP INC COM 78648T100 13 197 SH   SOLE 44 197 0 0
SAGA COMMUNICATIONS INC COM 786598300 2 46 SH   SOLE 8 46 0 0
SAGE THERAPEUTICS INC OPT 78667J108 4,145 90,000 SH Call SOLE 8 90,000 0 0
SAGE THERAPEUTICS INC OPT 78667J108 2,639 57,300 SH Put SOLE 8 57,300 0 0
SAGE THERAPEUTICS INC COM 78667J108 19 422 SH   SOLE 44 422 0 0
SAIA INC COM 78709Y105 935 31,207 SH   SOLE 1 31,207 0 0
SAIA INC COM 78709Y105 5 156 SH   SOLE 8 156 0 0
SAIA INC COM 78709Y105 1,025 34,215 SH   SOLE 44 34,215 0 0
SALEM MEDIA GROUP INC COM 794093104 1 138 SH   SOLE 8 138 0 0
SALEM MEDIA GROUP INC COM 794093104 0 1 SH   SOLE 44 1 0 0
SALESFORCE COM INC BOND 79466LAD6 3,947 3,301,000 PRN   SOLE 8 0 0 3,301,000
SALESFORCE COM INC OPT 79466L302 24,038 337,000 SH Put SOLE 8 337,000 0 0
SALESFORCE COM INC OPT 79466L302 14,851 208,200 SH Call SOLE 8 208,200 0 0
SALESFORCE COM INC COM 79466L302 13,365 187,360 SH   SOLE 8 187,360 0 0
SALESFORCE COM INC COM 79466L302 10,592 148,495 SH   SOLE 44 148,495 0 0
SALESFORCE COM INC COM 79466L302 52 725 SH   DFND 66 0 0 725
SALLY BEAUTY HLDGS INC COM 79546E104 3,660 142,505 SH   SOLE 1 142,505 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 260 10,115 SH   SOLE 8 10,115 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 435 16,941 SH   SOLE 44 16,941 0 0
SANCHEZ ENERGY CORP COM 79970Y105 318 36,000 SH   SOLE 8 36,000 0 0
SANCHEZ ENERGY CORP COM 79970Y105 7 804 SH   SOLE 44 804 0 0
SANDERSON FARMS INC COM 800013104 607 6,306 SH   SOLE 1 6,306 0 0
SANDERSON FARMS INC COM 800013104 553 5,741 SH   SOLE 8 5,741 0 0
SANDERSON FARMS INC COM 800013104 345 3,580 SH   SOLE 44 3,580 0 0
SANDSTORM GOLD LTD COM 80013R206 1 111 SH   SOLE 8 111 0 0
SANDSTORM GOLD LTD COM 80013R206 475 94,400 SH   SOLE 44 94,400 0 0
SANDY SPRING BANCORP INC COM 800363103 59 1,908 SH   SOLE 8 1,908 0 0
SANDY SPRING BANCORP INC COM 800363103 10 326 SH   SOLE 44 326 0 0
SANFILIPPO JOHN B &amp SON INC COM 800422107 105 2,043 SH   SOLE 1 2,043 0 0
SANFILIPPO JOHN B &amp SON INC COM 800422107 51 999 SH   SOLE 8 999 0 0
SANFILIPPO JOHN B &amp SON INC COM 800422107 47 912 SH   SOLE 44 912 0 0
SANGAMO BIOSCIENCES INC OPT 800677106 145 31,300 SH Call SOLE 8 31,300 0 0
SANGAMO BIOSCIENCES INC COM 800677106 145 31,303 SH   SOLE 8 31,303 0 0
SANGAMO BIOSCIENCES INC OPT 800677106 137 29,600 SH Put SOLE 8 29,600 0 0
SANGAMO BIOSCIENCES INC COM 800677106 36 7,840 SH   SOLE 44 7,840 0 0
SANMINA CORPORATION OPT 801056102 6 200 SH Call SOLE 8 200 0 0
SANMINA CORPORATION OPT 801056102 28 1,000 SH Put SOLE 8 1,000 0 0
SANMINA CORPORATION COM 801056102 380 13,350 SH   SOLE 8 13,350 0 0
SANMINA CORPORATION COM 801056102 5,007 175,908 SH   SOLE 44 175,908 0 0
SANOFI ADR 80105N105 1,787 46,800 SH   SOLE 1 46,800 0 0
SANOFI OPT 80105N105 2,460 64,400 SH Call SOLE 8 64,400 0 0
SANOFI OPT 80105N105 210 5,500 SH Put SOLE 8 5,500 0 0
SANOFI ADR 80105N105 33 871 SH   SOLE 9 871 0 0
SANOFI ADR 80105N105 1 23 SH   SOLE 44 23 0 0
SANOFI ADR 80105N105 8 200 SH   DFND 66 0 0 200
SANTANDER CONSUMER USA HDG I COM 80283M101 1 49 SH   SOLE 8 49 0 0
SANTANDER CONSUMER USA HDG I OPT 80283M101 452 37,200 SH Put SOLE 8 37,200 0 0
SANTANDER CONSUMER USA HDG I OPT 80283M101 213 17,500 SH Call SOLE 8 17,500 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 1,848 152,032 SH   SOLE 44 152,032 0 0
SAP SE OPT 803054204 219 2,400 SH Put SOLE 8 2,400 0 0
SAP SE ADR 803054204 299 3,267 SH   SOLE 8 3,267 0 0
SAP SE OPT 803054204 667 7,300 SH Call SOLE 8 7,300 0 0
SAP SE ADR 803054204 12,744 139,411 SH   SOLE 44 139,411 0 0
SAP SE ADR 803054204 532 5,819 SH   DFND 66 0 0 5,819
SAPIENS INTL CORP N V COM N7716A151 4 300 SH   SOLE 8 300 0 0
SAPIENS INTL CORP N V COM N7716A151 0 2 SH   SOLE 44 2 0 0
SAREPTA THERAPEUTICS INC OPT 803607100 67,784 1,103,800 SH Call SOLE 8 1,103,800 0 0
SAREPTA THERAPEUTICS INC OPT 803607100 45,443 740,000 SH Put SOLE 8 740,000 0 0
SAREPTA THERAPEUTICS INC COM 803607100 916 14,923 SH   SOLE 8 14,923 0 0
SAREPTA THERAPEUTICS INC COM 803607100 36 595 SH   SOLE 44 595 0 0
SASOL LTD ADR 803866300 2 74 SH   SOLE 8 74 0 0
SASOL LTD ADR 803866300 56 2,034 SH   DFND 66 0 0 2,034
SAUL CTRS INC COM 804395101 998 14,980 SH   SOLE 1 14,980 0 0
SAUL CTRS INC TRUS 804395101 21 320 SH   SOLE 8 320 0 0
SAUL CTRS INC TRUS 804395101 56 841 SH   SOLE 44 841 0 0
SBA COMMUNICATIONS CORP COM 78388J106 16 146 SH   SOLE 8 146 0 0
SBA COMMUNICATIONS CORP OPT 78388J106 2,468 22,000 SH Call SOLE 8 22,000 0 0
SBA COMMUNICATIONS CORP OPT 78388J106 482 4,300 SH Put SOLE 8 4,300 0 0
SBA COMMUNICATIONS CORP COM 78388J106 9,237 82,356 SH   SOLE 44 82,356 0 0
SBA COMMUNICATIONS CORP COM 78388J106 249 2,220 SH   DFND 66 0 0 2,220
SCANA CORP NEW COM 80589M102 76 1,047 SH   SOLE 8 1,047 0 0
SCANA CORP NEW COM 80589M102 5,270 72,816 SH   SOLE 44 72,816 0 0
SCANSOURCE INC COM 806037107 356 9,749 SH   SOLE 1 9,749 0 0
SCANSOURCE INC COM 806037107 11 288 SH   SOLE 8 288 0 0
SCANSOURCE INC COM 806037107 91 2,487 SH   SOLE 44 2,487 0 0
SCHEIN HENRY INC OPT 806407102 33 200 SH Call SOLE 8 200 0 0
SCHEIN HENRY INC OPT 806407102 16 100 SH Put SOLE 8 100 0 0
SCHEIN HENRY INC COM 806407102 249 1,526 SH   SOLE 8 1,526 0 0
SCHEIN HENRY INC COM 806407102 13,342 81,861 SH   SOLE 44 81,861 0 0
SCHLUMBERGER LTD COM 806857108 28,230 358,969 SH   SOLE 1 42,950 316,019 0
SCHLUMBERGER LTD COM 806857108 13,729 174,566 SH   SOLE 8 174,566 0 0
SCHLUMBERGER LTD OPT 806857108 47,598 605,269 SH Put SOLE 8 605,269 0 0
SCHLUMBERGER LTD OPT 806857108 36,880 468,976 SH Call SOLE 8 468,976 0 0
SCHLUMBERGER LTD COM 806857108 890 11,311 SH   SOLE 9 11,311 0 0
SCHLUMBERGER LTD COM 806857108 130 1,656 SH   DFND 20 0 0 1,656
SCHLUMBERGER LTD COM 806857108 423 5,383 SH   SOLE 20 0 5,383 0
SCHLUMBERGER LTD COM 806857108 46,611 592,721 SH   SOLE 44 592,721 0 0
SCHLUMBERGER LTD COM 806857108 1,695 21,550 SH   DFND 66 0 0 21,550
SCHLUMBERGER LTD COM 806857108 14,726 187,252 SH   SOLE 66 0 187,252 0
SCHLUMBERGER LTD COM 806857108 295 3,750 SH   SOLE 99 3,750 0 0
SCHNITZER STL INDS OPT 806882106 107 5,100 SH Call SOLE 8 5,100 0 0
SCHNITZER STL INDS COM 806882106 48 2,313 SH   SOLE 8 2,313 0 0
SCHNITZER STL INDS OPT 806882106 54 2,600 SH Put SOLE 8 2,600 0 0
SCHNITZER STL INDS COM 806882106 27 1,230 SH   SOLE 44 1,230 0 0
SCHOLASTIC CORP COM 807066105 11 268 SH   SOLE 8 268 0 0
SCHOLASTIC CORP COM 807066105 96 2,441 SH   SOLE 44 2,441 0 0
SCHULMAN A INC COM 808194104 5 178 SH   SOLE 8 178 0 0
SCHULMAN A INC COM 808194104 12 403 SH   SOLE 44 403 0 0
SCHWAB CHARLES CORP NEW COM 808513105 386 12,237 SH   SOLE 8 12,237 0 0
SCHWAB CHARLES CORP NEW OPT 808513105 4,672 148,000 SH Call SOLE 8 148,000 0 0
SCHWAB CHARLES CORP NEW OPT 808513105 1,058 33,500 SH Put SOLE 8 33,500 0 0
SCHWAB CHARLES CORP NEW COM 808513105 20,390 645,880 SH   SOLE 44 645,880 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 17 444 SH   SOLE 8 444 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 55 1,426 SH   SOLE 44 1,426 0 0
SCICLONE PHARMACEUTICALS INC OPT 80862K104 144 14,000 SH Call SOLE 8 14,000 0 0
SCICLONE PHARMACEUTICALS INC COM 80862K104 52 5,048 SH   SOLE 8 5,048 0 0
SCICLONE PHARMACEUTICALS INC COM 80862K104 845 82,449 SH   SOLE 44 82,449 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 47 675 SH   SOLE 8 675 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 62 884 SH   SOLE 44 884 0 0
SCIENTIFIC GAMES CORP COM 80874P109 2,571 228,112 SH   SOLE 8 228,112 0 0
SCIENTIFIC GAMES CORP COM 80874P109 378 33,517 SH   SOLE 44 33,517 0 0
SCORPIO BULKERS INC COM Y7546A122 1 428 SH   SOLE 8 428 0 0
SCORPIO BULKERS INC COM Y7546A122 0 6 SH   SOLE 44 6 0 0
SCORPIO TANKERS INC COM Y7542C106 7 1,414 SH   SOLE 8 1,414 0 0
SCORPIO TANKERS INC COM Y7542C106 0 16 SH   SOLE 44 16 0 0
SCOTTS MIRACLE GRO CO OPT 810186106 67 800 SH Call SOLE 8 800 0 0
SCOTTS MIRACLE GRO CO OPT 810186106 50 600 SH Put SOLE 8 600 0 0
SCOTTS MIRACLE GRO CO COM 810186106 433 5,195 SH   SOLE 8 5,195 0 0
SCOTTS MIRACLE GRO CO COM 810186106 1,388 16,665 SH   SOLE 44 16,665 0 0
SCRIPPS E W CO OHIO COM 811054402 6 367 SH   SOLE 8 367 0 0
SCRIPPS E W CO OHIO COM 811054402 12 741 SH   SOLE 44 741 0 0
SCRIPPS NETWORKS INTERACT IN COM 811065101 574 9,043 SH   SOLE 1 9,043 0 0
SCRIPPS NETWORKS INTERACT IN COM 811065101 456 7,172 SH   SOLE 8 7,172 0 0
SCRIPPS NETWORKS INTERACT IN OPT 811065101 114 1,800 SH Call SOLE 8 1,800 0 0
SCRIPPS NETWORKS INTERACT IN COM 811065101 2,133 33,586 SH   SOLE 44 33,586 0 0
SEABOARD CORP COM 811543107 7 2 SH   SOLE 8 2 0 0
SEABOARD CORP COM 811543107 131 38 SH   SOLE 44 38 0 0
SEABRIDGE GOLD INC OPT 811916105 267 24,200 SH Put SOLE 8 24,200 0 0
SEABRIDGE GOLD INC COM 811916105 97 8,838 SH   SOLE 8 8,838 0 0
SEABRIDGE GOLD INC OPT 811916105 368 33,400 SH Call SOLE 8 33,400 0 0
SEABRIDGE GOLD INC COM 811916105 8 700 SH   DFND 20 0 0 700
SEACOAST BKG CORP FLA COM 811707801 3 183 SH   SOLE 8 183 0 0
SEACOAST BKG CORP FLA COM 811707801 6 390 SH   SOLE 44 390 0 0
SEACOR HOLDINGS INC COM 811904101 6 100 SH   SOLE 8 100 0 0
SEACOR HOLDINGS INC COM 811904101 4,482 75,353 SH   SOLE 44 75,353 0 0
SEADRILL LIMITED OPT G7945E105 2,798 1,180,600 SH Put SOLE 8 1,180,600 0 0
SEADRILL LIMITED COM G7945E105 134 56,472 SH   SOLE 8 56,472 0 0
SEADRILL LIMITED OPT G7945E105 979 413,000 SH Call SOLE 8 413,000 0 0
SEADRILL LIMITED COM G7945E105 6,858 2,893,651 SH   SOLE 9 2,893,651 0 0
SEADRILL LIMITED COM G7945E105 1,602 676,081 SH   SOLE 44 676,081 0 0
SEADRILL LIMITED COM G7945E105 7 2,992 SH   DFND 66 0 0 2,992
SEADRILL PARTNERS LLC COM Y7545W109 175 49,480 SH   SOLE 44 49,480 0 0
SEAGATE TECHNOLOGY PLC COM G7945M107 4,413 114,486 SH   SOLE 1 114,486 0 0
SEAGATE TECHNOLOGY PLC COM G7945M107 7,440 193,007 SH   SOLE 8 193,007 0 0
SEAGATE TECHNOLOGY PLC OPT G7945M107 34,561 896,500 SH Put SOLE 8 896,500 0 0
SEAGATE TECHNOLOGY PLC OPT G7945M107 14,379 373,000 SH Call SOLE 8 373,000 0 0
SEAGATE TECHNOLOGY PLC COM G7945M107 621 16,107 SH   SOLE 9 16,107 0 0
SEAGATE TECHNOLOGY PLC COM G7945M107 3,579 92,852 SH   SOLE 44 92,852 0 0
SEALED AIR CORP NEW OPT 81211K100 96 2,100 SH Put SOLE 8 2,100 0 0
SEALED AIR CORP NEW OPT 81211K100 9 200 SH Call SOLE 8 200 0 0
SEALED AIR CORP NEW COM 81211K100 391 8,520 SH   SOLE 8 8,520 0 0
SEALED AIR CORP NEW COM 81211K100 15,090 329,318 SH   SOLE 44 329,318 0 0
SEARS CDA INC COM 81234D109 0 98 SH   SOLE 8 98 0 0
SEARS HLDGS CORP COM 812350106 175 15,286 SH   SOLE 8 15,286 0 0
SEARS HLDGS CORP OPT 812350106 406 35,400 SH Put SOLE 8 35,400 0 0
SEARS HLDGS CORP OPT 812350106 772 67,400 SH Call SOLE 8 67,400 0 0
SEARS HLDGS CORP COM 812350106 222 19,375 SH   SOLE 44 19,375 0 0
SEARS HLDGS CORP OPT 812350106 396 34,600 SH Put SOLE 44 34,600 0 0
SEARS HOMETOWN &amp OUTLET STOR COM 812362101 0 138 SH   SOLE 8 138 0 0
SEARS HOMETOWN &amp OUTLET STOR COM 812362101 0 1 SH   SOLE 44 1 0 0
SEASPAN CORP COM Y75638109 62 4,683 SH   SOLE 8 4,683 0 0
SEASPAN CORP OPT Y75638109 123 9,200 SH Put SOLE 8 9,200 0 0
SEASPAN CORP OPT Y75638109 16 1,200 SH Call SOLE 8 1,200 0 0
SEATTLE GENETICS INC OPT 812578102 49 900 SH Put SOLE 8 900 0 0
SEATTLE GENETICS INC OPT 812578102 76 1,400 SH Call SOLE 8 1,400 0 0
SEATTLE GENETICS INC COM 812578102 642 11,894 SH   SOLE 8 11,894 0 0
SEATTLE GENETICS INC COM 812578102 340 6,293 SH   SOLE 44 6,293 0 0
SEAWORLD ENTMT INC OPT 81282V100 434 32,200 SH Call SOLE 8 32,200 0 0
SEAWORLD ENTMT INC OPT 81282V100 1,136 84,300 SH Put SOLE 8 84,300 0 0
SEAWORLD ENTMT INC COM 81282V100 1,369 101,583 SH   SOLE 8 101,583 0 0
SEAWORLD ENTMT INC COM 81282V100 12 911 SH   SOLE 44 911 0 0
SECOND SIGHT MED PRODS INC COM 81362J100 0 88 SH   SOLE 8 88 0 0
SECOND SIGHT MED PRODS INC COM 81362J100 0 1 SH   SOLE 44 1 0 0
SECUREWORKS CORP COM 81374A105 0 38 SH   SOLE 8 38 0 0
SECUREWORKS CORP COM 81374A105 0 1 SH   SOLE 44 1 0 0
SEI INVESTMENTS CO COM 784117103 2 53 SH   SOLE 8 53 0 0
SEI INVESTMENTS CO COM 784117103 573 12,566 SH   SOLE 44 12,566 0 0
SELECT COMFORT CORP COM 81616X103 352 16,283 SH   SOLE 8 16,283 0 0
SELECT COMFORT CORP COM 81616X103 1,826 84,540 SH   SOLE 44 84,540 0 0
SELECT INCOME REIT TRUS 81618T100 30 1,116 SH   SOLE 8 1,116 0 0
SELECT INCOME REIT TRUS 81618T100 114 4,225 SH   SOLE 44 4,225 0 0
SELECT MED HLDGS CORP COM 81619Q105 12 887 SH   SOLE 8 887 0 0
SELECT MED HLDGS CORP COM 81619Q105 19 1,438 SH   SOLE 44 1,438 0 0
SELECT SECTOR SPDR TR OPT 81369Y506 35,305 500,000 SH Put SOLE 1 500,000 0 0
SELECT SECTOR SPDR TR OPT 81369Y100 1,490 31,200 SH Call SOLE 8 31,200 0 0
SELECT SECTOR SPDR TR OPT 81369Y209 9,526 132,100 SH Call SOLE 8 132,100 0 0
SELECT SECTOR SPDR TR OPT 81369Y886 35,430 723,200 SH Put SOLE 8 723,200 0 0
SELECT SECTOR SPDR TR OPT 81369Y860 2,828 86,307 SH Put SOLE 8 86,307 0 0
SELECT SECTOR SPDR TR OPT 81369Y407 43,438 542,700 SH Put SOLE 8 542,700 0 0
SELECT SECTOR SPDR TR FUND 81369Y886 2,948 60,190 SH   SOLE 8 60,190 0 0
SELECT SECTOR SPDR TR OPT 81369Y506 166,632 2,359,900 SH Put SOLE 8 2,359,900 0 0
SELECT SECTOR SPDR TR OPT 81369Y704 6,019 103,100 SH Put SOLE 8 103,100 0 0
SELECT SECTOR SPDR TR OPT 81369Y209 20,191 280,000 SH Put SOLE 8 280,000 0 0
SELECT SECTOR SPDR TR FUND 81369Y209 1,502 20,825 SH   SOLE 8 20,825 0 0
SELECT SECTOR SPDR TR FUND 81369Y506 265 3,750 SH   SOLE 8 3,750 0 0
SELECT SECTOR SPDR TR FUND 81369Y803 39,598 828,750 SH   SOLE 8 828,750 0 0
SELECT SECTOR SPDR TR FUND 81369Y407 4,191 52,363 SH   SOLE 8 52,363 0 0
SELECT SECTOR SPDR TR OPT 81369Y803 25,591 535,600 SH Put SOLE 8 535,600 0 0
SELECT SECTOR SPDR TR OPT 81369Y605 22,448 1,163,100 SH Call SOLE 8 1,163,100 0 0
SELECT SECTOR SPDR TR OPT 81369Y803 22,977 480,900 SH Call SOLE 8 480,900 0 0
SELECT SECTOR SPDR TR OPT 81369Y100 2,579 54,000 SH Put SOLE 8 54,000 0 0
SELECT SECTOR SPDR TR FUND 81369Y605 0 5 SH   SOLE 8 5 0 0
SELECT SECTOR SPDR TR OPT 81369Y860 4,878 148,863 SH Call SOLE 8 148,863 0 0
SELECT SECTOR SPDR TR OPT 81369Y704 1,016 17,400 SH Call SOLE 8 17,400 0 0
SELECT SECTOR SPDR TR OPT 81369Y308 32,783 616,100 SH Put SOLE 8 616,100 0 0
SELECT SECTOR SPDR TR OPT 81369Y886 31,707 647,200 SH Call SOLE 8 647,200 0 0
SELECT SECTOR SPDR TR OPT 81369Y605 13,342 691,300 SH Put SOLE 8 691,300 0 0
SELECT SECTOR SPDR TR OPT 81369Y407 9,493 118,600 SH Call SOLE 8 118,600 0 0
SELECT SECTOR SPDR TR FUND 81369Y308 86,846 1,632,134 SH   SOLE 8 1,632,134 0 0
SELECT SECTOR SPDR TR FUND 81369Y860 3,343 102,012 SH   SOLE 8 102,012 0 0
SELECT SECTOR SPDR TR OPT 81369Y506 143,705 2,035,200 SH Call SOLE 8 2,035,200 0 0
SELECT SECTOR SPDR TR OPT 81369Y308 14,883 279,700 SH Call SOLE 8 279,700 0 0
SELECT SECTOR SPDR TR FUND 81369Y860 13 398 SH   SOLE 9 398 0 0
SELECT SECTOR SPDR TR FUND 81369Y605 55 2,863 SH   SOLE 9 2,863 0 0
SELECT SECTOR SPDR TR FUND 81369Y308 521 9,785 SH   DFND 20 0 0 9,785
SELECT SECTOR SPDR TR FUND 81369Y886 103,240 2,107,377 SH   SOLE 44 2,107,377 0 0
SELECT SECTOR SPDR TR FUND 81369Y407 149,422 1,866,843 SH   SOLE 44 1,866,843 0 0
SELECT SECTOR SPDR TR FUND 81369Y803 47,810 1,000,620 SH   SOLE 44 1,000,620 0 0
SELECT SECTOR SPDR TR FUND 81369Y100 50,571 1,059,099 SH   SOLE 44 1,059,099 0 0
SELECT SECTOR SPDR TR FUND 81369Y506 130,048 1,841,797 SH   SOLE 44 1,841,797 0 0
SELECT SECTOR SPDR TR FUND 81369Y209 146,809 2,035,903 SH   SOLE 44 2,035,903 0 0
SELECT SECTOR SPDR TR FUND 81369Y704 115,611 1,980,318 SH   SOLE 44 1,980,318 0 0
SELECT SECTOR SPDR TR FUND 81369Y605 14,512 751,929 SH   SOLE 44 751,929 0 0
SELECT SECTOR SPDR TR FUND 81369Y308 107,316 2,016,853 SH   SOLE 44 2,016,853 0 0
SELECT SECTOR SPDR TR OPT 81369Y886 4,899 100,000 SH Put SOLE 44 100,000 0 0
SELECT SECTOR SPDR TR FUND 81369Y860 12 366 SH   SOLE 44 366 0 0
SELECT SECTOR SPDR TR FUND 81369Y803 127 2,650 SH   DFND 66 0 0 2,650
SELECT SECTOR SPDR TR FUND 81369Y506 42 600 SH   DFND 66 0 0 600
SELECT SECTOR SPDR TR FUND 81369Y860 173 5,285 SH   DFND 66 0 0 5,285
SELECT SECTOR SPDR TR FUND 81369Y605 367 19,000 SH   DFND 66 0 0 19,000
SELECTIVE INS GROUP INC COM 816300107 18 461 SH   SOLE 8 461 0 0
SELECTIVE INS GROUP INC COM 816300107 1,497 37,566 SH   SOLE 44 37,566 0 0
SEMGROUP CORP COM 81663A105 135 3,826 SH   SOLE 1 3,826 0 0
SEMGROUP CORP COM 81663A105 125 3,522 SH   SOLE 8 3,522 0 0
SEMGROUP CORP COM 81663A105 420 11,873 SH   SOLE 32 11,873 0 0
SEMGROUP CORP COM 81663A105 121 3,434 SH   SOLE 44 3,434 0 0
SEMPRA ENERGY COM 816851109 296 2,763 SH   SOLE 8 2,763 0 0
SEMPRA ENERGY OPT 816851109 257 2,400 SH Call SOLE 8 2,400 0 0
SEMPRA ENERGY OPT 816851109 825 7,700 SH Put SOLE 8 7,700 0 0
SEMPRA ENERGY COM 816851109 10,352 96,572 SH   SOLE 9 96,572 0 0
SEMPRA ENERGY COM 816851109 13,829 129,022 SH   SOLE 44 129,022 0 0
SEMTECH CORP COM 816850101 16 591 SH   SOLE 8 591 0 0
SEMTECH CORP COM 816850101 25 893 SH   SOLE 44 893 0 0
SENECA FOODS CORP NEW COM 817070501 1 41 SH   SOLE 8 41 0 0
SENECA FOODS CORP NEW COM 817070501 2 87 SH   SOLE 44 87 0 0
SENIOR HSG PPTYS TR COM 81721M109 1,347 59,310 SH   SOLE 1 59,310 0 0
SENIOR HSG PPTYS TR TRUS 81721M109 46 2,037 SH   SOLE 8 2,037 0 0
SENIOR HSG PPTYS TR COM 81721M109 369 16,251 SH   SOLE 9 16,251 0 0
SENIOR HSG PPTYS TR TRUS 81721M109 394 17,361 SH   SOLE 44 17,361 0 0
SENSATA TECHNOLOGIES HLDG NV OPT N7902X106 213 5,500 SH Call SOLE 8 5,500 0 0
SENSATA TECHNOLOGIES HLDG NV COM N7902X106 341 8,806 SH   DFND 20 0 0 8,806
SENSATA TECHNOLOGIES HLDG NV COM N7902X106 407 10,505 SH   SOLE 44 10,505 0 0
SENSEONICS HLDGS INC COM 81727U105 1 344 SH   SOLE 8 344 0 0
SENSEONICS HLDGS INC COM 81727U105 0 3 SH   SOLE 44 3 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 695 9,174 SH   SOLE 1 9,174 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 68 909 SH   SOLE 44 909 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 2 242 SH   SOLE 8 242 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 6 764 SH   SOLE 44 764 0 0
SERES THERAPEUTICS INC COM 81750R102 92 7,517 SH   SOLE 8 7,517 0 0
SERES THERAPEUTICS INC COM 81750R102 2 190 SH   SOLE 44 190 0 0
SERITAGE GROWTH PPTYS TRUS 81752R100 8 157 SH   SOLE 8 157 0 0
SERITAGE GROWTH PPTYS TRUS 81752R100 283 5,579 SH   SOLE 44 5,579 0 0
SERVICE CORP INTL COM 817565104 2 77 SH   SOLE 8 77 0 0
SERVICE CORP INTL COM 817565104 128 4,801 SH   SOLE 44 4,801 0 0
SERVICE CORP INTL COM 817565104 34 1,280 SH   SOLE 99 1,280 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 25 752 SH   SOLE 8 752 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 94 2,804 SH   SOLE 44 2,804 0 0
SERVICENOW INC COM 81762P102 1,308 16,527 SH   SOLE 8 16,527 0 0
SERVICENOW INC COM 81762P102 981 12,391 SH   SOLE 44 12,391 0 0
SERVICESOURCE INTL INC COM 81763U100 3 570 SH   SOLE 8 570 0 0
SERVICESOURCE INTL INC COM 81763U100 33 6,818 SH   SOLE 44 6,818 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 28 536 SH   SOLE 8 536 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 16 305 SH   SOLE 44 305 0 0
SHAKE SHACK INC OPT 819047101 2,316 66,800 SH Call SOLE 8 66,800 0 0
SHAKE SHACK INC OPT 819047101 1,813 52,300 SH Put SOLE 8 52,300 0 0
SHAKE SHACK INC COM 819047101 15 430 SH   SOLE 8 430 0 0
SHAKE SHACK INC COM 819047101 6 184 SH   SOLE 44 184 0 0
SHARPS COMPLIANCE CORP COM 820017101 0 91 SH   SOLE 8 91 0 0
SHAW COMMUNICATIONS INC COM 82028K200 1 55 SH   SOLE 8 55 0 0
SHAW COMMUNICATIONS INC COM 82028K200 2 100 SH   SOLE 9 100 0 0
SHELL MIDSTREAM PARTNERS L P COM 822634101 1,735 54,085 SH   SOLE 32 54,085 0 0
SHELL MIDSTREAM PARTNERS L P COM 822634101 1,155 36,000 SH   SOLE 44 36,000 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 180 6,606 SH   SOLE 8 6,606 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 17 635 SH   SOLE 44 635 0 0
SHERWIN WILLIAMS CO COM 824348106 45 161 SH   SOLE 8 161 0 0
SHERWIN WILLIAMS CO OPT 824348106 6,419 23,200 SH Call SOLE 8 23,200 0 0
SHERWIN WILLIAMS CO OPT 824348106 1,798 6,500 SH Put SOLE 8 6,500 0 0
SHERWIN WILLIAMS CO COM 824348106 5,444 19,679 SH   SOLE 44 19,679 0 0
SHIP FINANCE INTERNATIONAL L COM G81075106 8 540 SH   SOLE 8 540 0 0
SHIP FINANCE INTERNATIONAL L BOND G81075AE6 1,202 1,115,000 PRN   SOLE 9 0 0 1,115,000
SHIP FINANCE INTERNATIONAL L COM G81075106 0 31 SH   SOLE 9 31 0 0
SHIP FINANCE INTERNATIONAL L COM G81075106 0 6 SH   SOLE 44 6 0 0
SHIRE PLC ADR 82481R106 2,455 12,666 SH   SOLE 1 12,666 0 0
SHIRE PLC ADR 82481R106 622 3,208 SH   SOLE 8 3,208 0 0
SHIRE PLC OPT 82481R106 38,347 197,808 SH Call SOLE 8 197,808 0 0
SHIRE PLC OPT 82481R106 4,762 24,562 SH Put SOLE 8 24,562 0 0
SHIRE PLC ADR 82481R106 39 201 SH   SOLE 9 201 0 0
SHIRE PLC ADR 82481R106 5,829 30,069 SH   SOLE 44 30,069 0 0
SHOE CARNIVAL INC COM 824889109 26 996 SH   SOLE 8 996 0 0
SHOE CARNIVAL INC COM 824889109 5 203 SH   SOLE 44 203 0 0
SHOPIFY INC COM 82509L107 18 427 SH   SOLE 8 427 0 0
SHORE BANCSHARES INC COM 825107105 2 156 SH   SOLE 8 156 0 0
SHORE BANCSHARES INC COM 825107105 0 1 SH   SOLE 44 1 0 0
SHORETEL INC COM 825211105 38 4,821 SH   SOLE 8 4,821 0 0
SHORETEL INC COM 825211105 513 64,118 SH   SOLE 44 64,118 0 0
SHUTTERFLY INC OPT 82568P304 201 4,500 SH Put SOLE 8 4,500 0 0
SHUTTERFLY INC COM 82568P304 874 19,576 SH   SOLE 8 19,576 0 0
SHUTTERFLY INC OPT 82568P304 27 600 SH Call SOLE 8 600 0 0
SHUTTERFLY INC COM 82568P304 1,116 25,005 SH   SOLE 44 25,005 0 0
SHUTTERSTOCK INC COM 825690100 1,826 28,669 SH   SOLE 1 28,669 0 0
SHUTTERSTOCK INC COM 825690100 291 4,571 SH   SOLE 8 4,571 0 0
SHUTTERSTOCK INC COM 825690100 17 264 SH   SOLE 44 264 0 0
SI FINL GROUP INC MD COM 78425V104 2 138 SH   SOLE 8 138 0 0
SI FINL GROUP INC MD COM 78425V104 0 1 SH   SOLE 44 1 0 0
SIBANYE GOLD LTD ADR 825724206 393 27,839 SH   SOLE 1 27,839 0 0
SIBANYE GOLD LTD ADR 825724206 1 85 SH   SOLE 8 85 0 0
SIBANYE GOLD LTD OPT 825724206 110 7,800 SH Put SOLE 8 7,800 0 0
SIENTRA INC COM 82621J105 45 5,000 SH   SOLE 44 5,000 0 0
SIERRA BANCORP COM 82620P102 1 72 SH   SOLE 8 72 0 0
SIERRA BANCORP COM 82620P102 0 1 SH   SOLE 44 1 0 0
SIERRA WIRELESS INC OPT 826516106 245 17,000 SH Put SOLE 8 17,000 0 0
SIERRA WIRELESS INC COM 826516106 191 13,273 SH   SOLE 8 13,273 0 0
SIERRA WIRELESS INC OPT 826516106 118 8,200 SH Call SOLE 8 8,200 0 0
SIERRA WIRELESS INC COM 826516106 108 7,500 SH   SOLE 44 7,500 0 0
SIGMA DESIGNS INC COM 826565103 34 4,371 SH   SOLE 8 4,371 0 0
SIGMA DESIGNS INC COM 826565103 0 4 SH   SOLE 44 4 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 570 4,807 SH   SOLE 8 4,807 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 460 3,889 SH   SOLE 44 3,889 0 0
SIGNET JEWELERS LIMITED OPT G81276100 715 9,600 SH Call SOLE 8 9,600 0 0
SIGNET JEWELERS LIMITED COM G81276100 4,305 57,775 SH   SOLE 8 57,775 0 0
SIGNET JEWELERS LIMITED OPT G81276100 6,328 84,900 SH Put SOLE 8 84,900 0 0
SIGNET JEWELERS LIMITED COM G81276100 2,609 34,995 SH   SOLE 44 34,995 0 0
SILGAN HOLDINGS INC COM 827048109 119 2,341 SH   SOLE 8 2,341 0 0
SILGAN HOLDINGS INC COM 827048109 52 1,019 SH   SOLE 44 1,019 0 0
SILICOM LTD COM M84116108 1,500 36,227 SH   SOLE 9 36,227 0 0
SILICON GRAPHICS INTL CORP COM 82706L108 193 25,007 SH   SOLE 8 25,007 0 0
SILICON GRAPHICS INTL CORP COM 82706L108 0 4 SH   SOLE 44 4 0 0
SILICON LABORATORIES INC COM 826919102 38 651 SH   SOLE 1 651 0 0
SILICON LABORATORIES INC COM 826919102 24 410 SH   SOLE 8 410 0 0
SILICON LABORATORIES INC OPT 826919102 500 8,500 SH Call SOLE 8 8,500 0 0
SILICON LABORATORIES INC COM 826919102 48 819 SH   SOLE 44 819 0 0
SILICON MOTION TECHNOLOGY CO ADR 82706C108 668 12,900 SH   SOLE 1 12,900 0 0
SILICON MOTION TECHNOLOGY CO OPT 82706C108 73 1,400 SH Call SOLE 8 1,400 0 0
SILICON MOTION TECHNOLOGY CO OPT 82706C108 67 1,300 SH Put SOLE 8 1,300 0 0
SILICON MOTION TECHNOLOGY CO ADR 82706C108 398 7,692 SH   SOLE 8 7,692 0 0
SILICONWARE PRECISION INDS L ADR 827084864 2 243 SH   SOLE 8 243 0 0
SILVER BAY RLTY TR CORP TRUS 82735Q102 11 661 SH   SOLE 8 661 0 0
SILVER BAY RLTY TR CORP TRUS 82735Q102 37 2,102 SH   SOLE 44 2,102 0 0
SILVER BAY RLTY TR CORP COM 82735Q102 4 200 SH   DFND 66 0 0 200
SILVER SPRING NETWORKS INC COM 82817Q103 43 3,029 SH   SOLE 8 3,029 0 0
SILVER SPRING NETWORKS INC COM 82817Q103 295 20,854 SH   SOLE 44 20,854 0 0
SILVER STD RES INC COM 82823L106 110 9,156 SH   SOLE 8 9,156 0 0
SILVER STD RES INC OPT 82823L106 567 47,000 SH Call SOLE 8 47,000 0 0
SILVER STD RES INC OPT 82823L106 435 36,100 SH Put SOLE 8 36,100 0 0
SILVER STD RES INC COM 82823L106 8 670 SH   DFND 20 0 0 670
SILVER STD RES INC COM 82823L106 11 933 SH   DFND 66 0 0 933
SILVER WHEATON CORP COM 828336107 3,678 136,071 SH   SOLE 8 136,071 0 0
SILVER WHEATON CORP OPT 828336107 7,193 266,100 SH Call SOLE 8 266,100 0 0
SILVER WHEATON CORP OPT 828336107 6,920 256,000 SH Put SOLE 8 256,000 0 0
SILVER WHEATON CORP COM 828336107 1 48 SH   SOLE 9 48 0 0
SILVER WHEATON CORP COM 828336107 61 2,250 SH   DFND 20 0 0 2,250
SILVER WHEATON CORP COM 828336107 66 2,438 SH   SOLE 44 2,438 0 0
SILVERCREST ASSET MGMT GROUP COM 828359109 1 88 SH   SOLE 8 88 0 0
SILVERCREST ASSET MGMT GROUP COM 828359109 0 1 SH   SOLE 44 1 0 0
SIMMONS 1ST NATL CORP COM 828730200 9 181 SH   SOLE 8 181 0 0
SIMMONS 1ST NATL CORP COM 828730200 19 375 SH   SOLE 44 375 0 0
SIMON PPTY GROUP INC NEW COM 828806109 7,637 36,891 SH   SOLE 1 36,891 0 0
SIMON PPTY GROUP INC NEW OPT 828806109 1,408 6,800 SH Call SOLE 8 6,800 0 0
SIMON PPTY GROUP INC NEW TRUS 828806109 1,308 6,314 SH   SOLE 8 6,314 0 0
SIMON PPTY GROUP INC NEW OPT 828806109 5,134 24,800 SH Put SOLE 8 24,800 0 0
SIMON PPTY GROUP INC NEW TRUS 828806109 69,601 336,229 SH   SOLE 44 336,229 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 142 3,234 SH   SOLE 8 3,234 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 1,358 30,905 SH   SOLE 44 30,905 0 0
SINA CORP COM G81477104 214 2,896 SH   SOLE 1 2,896 0 0
SINA CORP COM G81477104 927 12,550 SH   SOLE 8 12,550 0 0
SINA CORP OPT G81477104 5,286 71,600 SH Put SOLE 8 71,600 0 0
SINA CORP OPT G81477104 5,980 81,000 SH Call SOLE 8 81,000 0 0
SINA CORP COM G81477104 357 4,842 SH   SOLE 44 4,842 0 0
SINA CORP PREF G81477104 18 250 SH   DFND 66 0 0 250
SINCLAIR BROADCAST GROUP INC COM 829226109 5,059 175,196 SH   SOLE 8 175,196 0 0
SINCLAIR BROADCAST GROUP INC OPT 829226109 690 23,900 SH Call SOLE 8 23,900 0 0
SINCLAIR BROADCAST GROUP INC OPT 829226109 5,684 196,800 SH Put SOLE 8 196,800 0 0
SINCLAIR BROADCAST GROUP INC COM 829226109 27 946 SH   SOLE 44 946 0 0
SIRIUS XM HLDGS INC OPT 82968B103 208 49,800 SH Call SOLE 8 49,800 0 0
SIRIUS XM HLDGS INC COM 82968B103 66 15,831 SH   SOLE 8 15,831 0 0
SIRIUS XM HLDGS INC OPT 82968B103 244 58,600 SH Put SOLE 8 58,600 0 0
SIRIUS XM HLDGS INC COM 82968B103 209 50,000 SH   DFND 20 0 0 50,000
SIRIUS XM HLDGS INC COM 82968B103 36,466 8,745,155 SH   SOLE 44 8,745,155 0 0
SIRIUS XM HLDGS INC COM 82968B103 288 69,168 SH   DFND 66 0 0 69,168
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 5 152 SH   SOLE 8 152 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 0 1 SH   SOLE 44 1 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 430 8,016 SH   SOLE 8 8,016 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 70 1,315 SH   SOLE 44 1,315 0 0
SJW CORP COM 784305104 9 202 SH   SOLE 8 202 0 0
SJW CORP COM 784305104 9 210 SH   SOLE 44 210 0 0
SK TELECOM LTD ADR 78440P108 28 1,254 SH   SOLE 8 1,254 0 0
SK TELECOM LTD ADR 78440P108 0 5 SH   SOLE 9 5 0 0
SKECHERS U S A INC COM 830566105 53 2,294 SH   SOLE 1 2,294 0 0
SKECHERS U S A INC OPT 830566105 1,255 54,800 SH Put SOLE 8 54,800 0 0
SKECHERS U S A INC COM 830566105 1,480 64,633 SH   SOLE 8 64,633 0 0
SKECHERS U S A INC OPT 830566105 760 33,200 SH Call SOLE 8 33,200 0 0
SKECHERS U S A INC COM 830566105 4,907 214,240 SH   SOLE 44 214,240 0 0
SKECHERS U S A INC COM 830566105 7 300 SH   DFND 66 0 0 300
SKULLCANDY INC OPT 83083J104 8 1,200 SH Put SOLE 8 1,200 0 0
SKULLCANDY INC OPT 83083J104 108 17,100 SH Call SOLE 8 17,100 0 0
SKULLCANDY INC COM 83083J104 28 4,400 SH   SOLE 44 4,400 0 0
SKY-MOBI LTD ADR 83084G109 0 83 SH   SOLE 8 83 0 0
SKYWEST INC COM 830879102 59 2,246 SH   SOLE 8 2,246 0 0
SKYWEST INC COM 830879102 37 1,408 SH   SOLE 44 1,408 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 621 8,150 SH   SOLE 1 8,150 0 0
SKYWORKS SOLUTIONS INC OPT 83088M102 13,613 178,800 SH Call SOLE 8 178,800 0 0
SKYWORKS SOLUTIONS INC OPT 83088M102 15,167 199,200 SH Put SOLE 8 199,200 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 597 7,837 SH   SOLE 8 7,837 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 4,216 55,380 SH   SOLE 44 55,380 0 0
SL GREEN RLTY CORP COM 78440X101 2,045 18,920 SH   SOLE 1 18,920 0 0
SL GREEN RLTY CORP OPT 78440X101 735 6,800 SH Call SOLE 8 6,800 0 0
SL GREEN RLTY CORP TRUS 78440X101 334 3,089 SH   SOLE 8 3,089 0 0
SL GREEN RLTY CORP OPT 78440X101 649 6,000 SH Put SOLE 8 6,000 0 0
SL GREEN RLTY CORP TRUS 78440X101 3,007 27,824 SH   SOLE 44 27,824 0 0
SLM CORP COM 78442P106 2 388 SH   SOLE 8 388 0 0
SLM CORP OPT 78442P106 45 6,000 SH Put SOLE 8 6,000 0 0
SLM CORP OPT 78442P106 22 3,000 SH Call SOLE 8 3,000 0 0
SLM CORP COM 78442P106 170 22,844 SH   SOLE 44 22,844 0 0
SM ENERGY CO OPT 78454L100 1,458 37,800 SH Call SOLE 8 37,800 0 0
SM ENERGY CO OPT 78454L100 613 15,900 SH Put SOLE 8 15,900 0 0
SM ENERGY CO COM 78454L100 541 14,012 SH   SOLE 8 14,012 0 0
SM ENERGY CO COM 78454L100 204 5,287 SH   SOLE 44 5,287 0 0
SM ENERGY CO COM 78454L100 31 808 SH   DFND 66 0 0 808
SMART &amp FINAL STORES INC COM 83190B101 21 1,643 SH   SOLE 8 1,643 0 0
SMART &amp FINAL STORES INC COM 83190B101 5 403 SH   SOLE 44 403 0 0
SMITH &amp WESSON HLDG CORP OPT 831756101 582 21,900 SH Put SOLE 8 21,900 0 0
SMITH &amp WESSON HLDG CORP COM 831756101 1,418 53,351 SH   SOLE 8 53,351 0 0
SMITH &amp WESSON HLDG CORP OPT 831756101 3,366 126,600 SH Call SOLE 8 126,600 0 0
SMITH &amp WESSON HLDG CORP COM 831756101 3,829 144,028 SH   SOLE 44 144,028 0 0
SMITH A O COM 831865209 286 2,890 SH   SOLE 1 2,890 0 0
SMITH A O COM 831865209 10 102 SH   SOLE 8 102 0 0
SMITH A O OPT 831865209 1,027 10,400 SH Call SOLE 8 10,400 0 0
SMITH A O OPT 831865209 148 1,500 SH Put SOLE 8 1,500 0 0
SMITH A O COM 831865209 1,189 12,038 SH   SOLE 44 12,038 0 0
SMITH MICRO SOFTWARE INC COM 832154207 0 8 SH   SOLE 8 8 0 0
SMUCKER J M CO COM 832696405 1,346 9,924 SH   SOLE 8 9,924 0 0
SMUCKER J M CO OPT 832696405 461 3,400 SH Put SOLE 8 3,400 0 0
SMUCKER J M CO OPT 832696405 962 7,100 SH Call SOLE 8 7,100 0 0
SMUCKER J M CO COM 832696405 46 339 SH   SOLE 9 339 0 0
SMUCKER J M CO COM 832696405 2,589 19,104 SH   SOLE 44 19,104 0 0
SNAP ON INC OPT 833034101 91 600 SH Put SOLE 8 600 0 0
SNAP ON INC COM 833034101 474 3,113 SH   SOLE 8 3,113 0 0
SNAP ON INC OPT 833034101 152 1,000 SH Call SOLE 8 1,000 0 0
SNAP ON INC COM 833034101 2,174 14,303 SH   SOLE 44 14,303 0 0
SNYDERS-LANCE INC COM 833551104 17 496 SH   SOLE 8 496 0 0
SNYDERS-LANCE INC COM 833551104 54 1,617 SH   SOLE 44 1,617 0 0
SOCIEDAD QUIMICA MINERA DE C ADR 833635105 13 500 SH   DFND 66 0 0 500
SOCKET MOBILE INC COM 83368E200 0 133 SH   DFND 66 0 0 133
SODASTREAM INTERNATIONAL LTD OPT M9068E105 969 36,500 SH Put SOLE 8 36,500 0 0
SODASTREAM INTERNATIONAL LTD OPT M9068E105 1,525 57,400 SH Call SOLE 8 57,400 0 0
SODASTREAM INTERNATIONAL LTD COM M9068E105 205 7,732 SH   SOLE 8 7,732 0 0
SODASTREAM INTERNATIONAL LTD COM M9068E105 0 3 SH   SOLE 44 3 0 0
SOHU COM INC COM 83408W103 3,289 74,311 SH   SOLE 8 74,311 0 0
SOHU COM INC OPT 83408W103 1,434 32,400 SH Put SOLE 8 32,400 0 0
SOHU COM INC OPT 83408W103 89 2,000 SH Call SOLE 8 2,000 0 0
SOHU COM INC COM 83408W103 128 2,893 SH   SOLE 44 2,893 0 0
SOLARCITY CORP OPT 83416T100 21,006 1,073,900 SH Put SOLE 8 1,073,900 0 0
SOLARCITY CORP COM 83416T100 1,485 75,885 SH   SOLE 8 75,885 0 0
SOLARCITY CORP OPT 83416T100 10,091 515,900 SH Call SOLE 8 515,900 0 0
SOLARCITY CORP COM 83416T100 150 7,685 SH   SOLE 9 7,685 0 0
SOLARCITY CORP COM 83416T100 2,268 115,940 SH   SOLE 44 115,940 0 0
SOLARCITY CORP OPT 83416T100 245 12,500 SH Put SOLE 44 12,500 0 0
SOLARCITY CORP COM 83416T100 2 100 SH   DFND 66 0 0 100
SOLAREDGE TECHNOLOGIES INC COM 83417M104 791 45,954 SH   SOLE 8 45,954 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 5 305 SH   SOLE 44 305 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 6 350 SH   DFND 66 0 0 350
SONIC AUTOMOTIVE INC COM 83545G102 3 173 SH   SOLE 8 173 0 0
SONIC AUTOMOTIVE INC COM 83545G102 27 1,474 SH   SOLE 44 1,474 0 0
SONIC CORP OPT 835451105 228 8,700 SH Call SOLE 8 8,700 0 0
SONIC CORP COM 835451105 302 11,524 SH   SOLE 8 11,524 0 0
SONIC CORP OPT 835451105 479 18,300 SH Put SOLE 8 18,300 0 0
SONIC CORP COM 835451105 79 3,040 SH   SOLE 44 3,040 0 0
SONOCO PRODS CO COM 835495102 4 79 SH   SOLE 8 79 0 0
SONOCO PRODS CO COM 835495102 129 2,452 SH   SOLE 44 2,452 0 0
SONUS NETWORKS INC OPT 835916503 156 20,000 SH Put SOLE 8 20,000 0 0
SONUS NETWORKS INC OPT 835916503 5 700 SH Call SOLE 8 700 0 0
SONUS NETWORKS INC COM 835916503 73 9,345 SH   SOLE 8 9,345 0 0
SONUS NETWORKS INC COM 835916503 5 679 SH   SOLE 44 679 0 0
SONY CORP ADR 835699307 180 5,410 SH   SOLE 8 5,410 0 0
SONY CORP OPT 835699307 1,531 46,100 SH Call SOLE 8 46,100 0 0
SONY CORP OPT 835699307 598 18,000 SH Put SOLE 8 18,000 0 0
SONY CORP ADR 835699307 1 26 SH   DFND 66 0 0 26
SOTHEBYS OPT 835898107 616 16,200 SH Put SOLE 8 16,200 0 0
SOTHEBYS OPT 835898107 821 21,600 SH Call SOLE 8 21,600 0 0
SOTHEBYS COM 835898107 1,518 39,926 SH   SOLE 8 39,926 0 0
SOTHEBYS COM 835898107 36 961 SH   SOLE 44 961 0 0
SOUFUN HLDGS LTD BOND 836034AB4 209 212,000 PRN   SOLE 8 0 0 212,000
SOUTH JERSEY INDS INC COM 838518108 914 30,920 SH   SOLE 1 30,920 0 0
SOUTH JERSEY INDS INC COM 838518108 17 592 SH   SOLE 8 592 0 0
SOUTH JERSEY INDS INC COM 838518108 32 1,088 SH   SOLE 44 1,088 0 0
SOUTH ST CORP COM 840441109 11 146 SH   SOLE 8 146 0 0
SOUTH ST CORP COM 840441109 25 331 SH   SOLE 44 331 0 0
SOUTHERN CO OPT 842587107 3,217 62,700 SH Put SOLE 8 62,700 0 0
SOUTHERN CO OPT 842587107 3,601 70,200 SH Call SOLE 8 70,200 0 0
SOUTHERN CO COM 842587107 568 11,065 SH   SOLE 8 11,065 0 0
SOUTHERN CO COM 842587107 11,204 218,404 SH   SOLE 9 218,404 0 0
SOUTHERN CO COM 842587107 39,933 778,418 SH   SOLE 44 778,418 0 0
SOUTHERN CO COM 842587107 192 3,740 SH   DFND 66 0 0 3,740
SOUTHERN COPPER CORP OPT 84265V105 255 9,700 SH Put SOLE 8 9,700 0 0
SOUTHERN COPPER CORP OPT 84265V105 550 20,900 SH Call SOLE 8 20,900 0 0
SOUTHERN COPPER CORP COM 84265V105 1 37 SH   SOLE 8 37 0 0
SOUTHERN COPPER CORP COM 84265V105 93 3,549 SH   SOLE 44 3,549 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 2 72 SH   SOLE 8 72 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 0 1 SH   SOLE 44 1 0 0
SOUTHERN MO BANCORP INC COM 843380106 2 72 SH   SOLE 8 72 0 0
SOUTHERN MO BANCORP INC COM 843380106 0 1 SH   SOLE 44 1 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 2 138 SH   SOLE 8 138 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 0 1 SH   SOLE 44 1 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 10 302 SH   SOLE 8 302 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 11 346 SH   SOLE 44 346 0 0
SOUTHWEST AIRLS CO COM 844741108 4,706 121,000 SH   SOLE 1 121,000 0 0
SOUTHWEST AIRLS CO OPT 844741108 14,249 366,400 SH Call SOLE 8 366,400 0 0
SOUTHWEST AIRLS CO COM 844741108 788 20,262 SH   SOLE 8 20,262 0 0
SOUTHWEST AIRLS CO OPT 844741108 2,555 65,700 SH Put SOLE 8 65,700 0 0
SOUTHWEST AIRLS CO COM 844741108 5,468 140,587 SH   SOLE 44 140,587 0 0
SOUTHWEST BANCORP INC OKLA COM 844767103 653 34,364 SH   SOLE 1 34,364 0 0
SOUTHWEST BANCORP INC OKLA COM 844767103 4 224 SH   SOLE 8 224 0 0
SOUTHWEST BANCORP INC OKLA COM 844767103 0 2 SH   SOLE 44 2 0 0
SOUTHWEST GAS CORP COM 844895102 66 944 SH   SOLE 8 944 0 0
SOUTHWEST GAS CORP COM 844895102 67 965 SH   SOLE 44 965 0 0
SOUTHWESTERN ENERGY CO OPT 845467109 2,540 183,500 SH Call SOLE 8 183,500 0 0
SOUTHWESTERN ENERGY CO OPT 845467109 2,215 160,000 SH Put SOLE 8 160,000 0 0
SOUTHWESTERN ENERGY CO COM 845467109 5,908 426,843 SH   SOLE 8 426,843 0 0
SOUTHWESTERN ENERGY CO COM 845467109 5,666 409,415 SH   SOLE 44 409,415 0 0
SP PLUS CORP COM 78469C103 5 214 SH   SOLE 8 214 0 0
SP PLUS CORP COM 78469C103 6 230 SH   SOLE 44 230 0 0
SPARK THERAPEUTICS INC COM 84652J103 106 1,775 SH   SOLE 8 1,775 0 0
SPARK THERAPEUTICS INC OPT 84652J103 877 14,600 SH Put SOLE 8 14,600 0 0
SPARK THERAPEUTICS INC COM 84652J103 18 308 SH   SOLE 44 308 0 0
SPARTAN MTRS INC COM 846819100 33 3,470 SH   SOLE 8 3,470 0 0
SPARTAN MTRS INC COM 846819100 0 3 SH   SOLE 44 3 0 0
SPARTANNASH CO COM 847215100 41 1,409 SH   SOLE 8 1,409 0 0
SPARTANNASH CO COM 847215100 78 2,694 SH   SOLE 44 2,694 0 0
SPARTON CORP COM 847235108 2 58 SH   SOLE 8 58 0 0
SPARTON CORP COM 847235108 0 1 SH   SOLE 44 1 0 0
SPDR DOW JONES INDL AVRG ETF FUND 78467X109 56 305 SH   DFND 20 0 0 305
SPDR DOW JONES INDL AVRG ETF FUND 78467X109 25,685 140,528 SH   SOLE 44 140,528 0 0
SPDR GOLD TRUST FUND 78463V107 18,079 143,899 SH   SOLE 1 143,899 0 0
SPDR GOLD TRUST OPT 78463V107 276,019 2,196,900 SH Put SOLE 8 2,196,900 0 0
SPDR GOLD TRUST FUND 78463V107 128,920 1,026,104 SH   SOLE 8 1,026,104 0 0
SPDR GOLD TRUST OPT 78463V107 589,126 4,689,000 SH Call SOLE 8 4,689,000 0 0
SPDR GOLD TRUST FUND 78463V107 188 1,500 SH   DFND 20 0 0 1,500
SPDR GOLD TRUST FUND 78463V107 2,287 18,202 SH   SOLE 44 18,202 0 0
SPDR GOLD TRUST FUND 78463V107 1,036 8,247 SH   DFND 66 0 0 8,247
SPDR INDEX SHS FDS FUND 78463X533 0 11 SH   SOLE 8 11 0 0
SPDR INDEX SHS FDS FUND 78463X863 1 20 SH   SOLE 8 20 0 0
SPDR INDEX SHS FDS OPT 78463X202 4,219 128,800 SH Call SOLE 8 128,800 0 0
SPDR INDEX SHS FDS OPT 78463X400 8 100 SH Call SOLE 8 100 0 0
SPDR INDEX SHS FDS OPT 78463X202 1,782 54,400 SH Put SOLE 8 54,400 0 0
SPDR INDEX SHS FDS FUND 78463X202 4,982 152,098 SH   SOLE 44 152,098 0 0
SPDR INDEX SHS FDS FUND 78463X772 18 500 SH   DFND 66 0 0 500
SPDR INDEX SHS FDS FUND 78463X202 252 7,697 SH   DFND 66 0 0 7,697
SPDR S&ampP 500 ETF TR FUND 78462F103 92,868 429,347 SH   SOLE 1 429,347 0 0
SPDR S&ampP 500 ETF TR OPT 78462F103 54,075 250,000 SH Put SOLE 1 250,000 0 0
SPDR S&ampP 500 ETF TR FUND 78462F103 175,365 810,758 SH   SOLE 8 810,758 0 0
SPDR S&ampP 500 ETF TR OPT 78462F103 13,060,201 60,380,030 SH Put SOLE 8 60,380,030 0 0
SPDR S&ampP 500 ETF TR OPT 78462F103 5,904,539 27,297,910 SH Call SOLE 8 27,297,910 0 0
SPDR S&ampP 500 ETF TR FUND 78462F103 370 1,709 SH   SOLE 9 1,709 0 0
SPDR S&ampP 500 ETF TR FUND 78462F103 12,910 59,685 SH   SOLE 20 0 59,685 0
SPDR S&ampP 500 ETF TR OPT 78462F103 952,845 4,405,200 SH Call SOLE 44 4,405,200 0 0
SPDR S&ampP 500 ETF TR OPT 78462F103 1,081,500 5,000,000 SH Put SOLE 44 5,000,000 0 0
SPDR S&ampP 500 ETF TR FUND 78462F103 511,105 2,362,940 SH   SOLE 44 2,362,940 0 0
SPDR S&ampP 500 ETF TR FUND 78462F103 1,718 7,944 SH   DFND 66 0 0 7,944
SPDR S&ampP 500 ETF TR FUND 78462F103 236 1,090 SH   SOLE 66 0 1,090 0
SPDR S&ampP 500 ETF TR FUND 78462F103 26 120 SH   SOLE 99 120 0 0
SPDR S&ampP MIDCAP 400 ETF TR FUND 78467Y107 1,535 5,437 SH   SOLE 8 5,437 0 0
SPDR S&ampP MIDCAP 400 ETF TR OPT 78467Y107 7,029 24,900 SH Call SOLE 8 24,900 0 0
SPDR S&ampP MIDCAP 400 ETF TR OPT 78467Y107 7,198 25,500 SH Put SOLE 8 25,500 0 0
SPDR S&ampP MIDCAP 400 ETF TR FUND 78467Y107 1,725 6,109 SH   SOLE 44 6,109 0 0
SPDR SERIES TRUST OPT 78464A870 27,689 417,700 SH Put SOLE 8 417,700 0 0
SPDR SERIES TRUST OPT 78464A888 2,101 61,900 SH Put SOLE 8 61,900 0 0
SPDR SERIES TRUST OPT 78464A888 1,626 47,900 SH Call SOLE 8 47,900 0 0
SPDR SERIES TRUST OPT 78464A755 10,526 396,900 SH Put SOLE 8 396,900 0 0
SPDR SERIES TRUST FUND 78464A474 11,570 376,000 SH   SOLE 8 376,000 0 0
SPDR SERIES TRUST OPT 78464A714 11,053 253,800 SH Put SOLE 8 253,800 0 0
SPDR SERIES TRUST FUND 78464A417 1 21 SH   SOLE 8 21 0 0
SPDR SERIES TRUST OPT 78464A714 2,892 66,400 SH Call SOLE 8 66,400 0 0
SPDR SERIES TRUST OPT 78464A730 146,775 3,816,300 SH Call SOLE 8 3,816,300 0 0
SPDR SERIES TRUST FUND 78464A698 181 4,273 SH   SOLE 8 4,273 0 0
SPDR SERIES TRUST FUND 78464A755 204 7,700 SH   SOLE 8 7,700 0 0
SPDR SERIES TRUST OPT 78464A698 2,650 62,700 SH Put SOLE 8 62,700 0 0
SPDR SERIES TRUST FUND 78464A714 5,827 133,821 SH   SOLE 8 133,821 0 0
SPDR SERIES TRUST FUND 78464A748 68 3,565 SH   SOLE 8 3,565 0 0
SPDR SERIES TRUST OPT 78464A870 17,375 262,100 SH Call SOLE 8 262,100 0 0
SPDR SERIES TRUST FUND 78464A730 13,011 338,309 SH   SOLE 8 338,309 0 0
SPDR SERIES TRUST OPT 78464A797 67 2,000 SH Put SOLE 8 2,000 0 0
SPDR SERIES TRUST OPT 78464A417 37 1,000 SH Call SOLE 8 1,000 0 0
SPDR SERIES TRUST FUND 78464A797 181 5,416 SH   SOLE 8 5,416 0 0
SPDR SERIES TRUST FUND 78464A870 1,458 22,000 SH   SOLE 8 22,000 0 0
SPDR SERIES TRUST FUND 78464A888 4 107 SH   SOLE 8 107 0 0
SPDR SERIES TRUST OPT 78464A797 37 1,100 SH Call SOLE 8 1,100 0 0
SPDR SERIES TRUST OPT 78464A698 1,767 41,800 SH Call SOLE 8 41,800 0 0
SPDR SERIES TRUST OPT 78464A417 632 17,200 SH Put SOLE 8 17,200 0 0
SPDR SERIES TRUST OPT 78464A748 8 400 SH Call SOLE 8 400 0 0
SPDR SERIES TRUST OPT 78464A755 8,781 331,100 SH Call SOLE 8 331,100 0 0
SPDR SERIES TRUST OPT 78464A730 175,886 4,573,200 SH Put SOLE 8 4,573,200 0 0
SPDR SERIES TRUST FUND 78464A730 426 11,089 SH   SOLE 9 11,089 0 0
SPDR SERIES TRUST FUND 78464A763 803 9,520 SH   SOLE 20 0 9,520 0
SPDR SERIES TRUST FUND 78464A730 88,045 2,289,258 SH   SOLE 44 2,289,258 0 0
SPDR SERIES TRUST FUND 78464A789 7 100 SH   SOLE 44 100 0 0
SPDR SERIES TRUST FUND 78464A417 108 2,926 SH   SOLE 44 2,926 0 0
SPDR SERIES TRUST FUND 78464A698 21 500 SH   SOLE 44 500 0 0
SPDR SERIES TRUST FUND 78464A797 5,073 151,979 SH   SOLE 44 151,979 0 0
SPDR SERIES TRUST FUND 78464A755 31,647 1,193,311 SH   SOLE 44 1,193,311 0 0
SPDR SERIES TRUST FUND 78464A722 8,838 200,000 SH   SOLE 44 200,000 0 0
SPDR SERIES TRUST FUND 78464A870 83,518 1,259,875 SH   SOLE 44 1,259,875 0 0
SPDR SERIES TRUST FUND 78464A607 21 213 SH   SOLE 44 213 0 0
SPDR SERIES TRUST FUND 78464A888 20,376 600,360 SH   SOLE 44 600,360 0 0
SPDR SERIES TRUST FUND 78464A722 25 560 SH   DFND 66 0 0 560
SPECTRA ENERGY CORP OPT 847560109 466 10,900 SH Put SOLE 8 10,900 0 0
SPECTRA ENERGY CORP COM 847560109 449 10,514 SH   SOLE 8 10,514 0 0
SPECTRA ENERGY CORP OPT 847560109 1,150 26,900 SH Call SOLE 8 26,900 0 0
SPECTRA ENERGY CORP COM 847560109 405 9,476 SH   SOLE 9 9,476 0 0
SPECTRA ENERGY CORP COM 847560109 45,857 1,072,684 SH   SOLE 44 1,072,684 0 0
SPECTRA ENERGY CORP COM 847560109 960 22,457 SH   DFND 66 0 0 22,457
SPECTRA ENERGY CORP COM 847560109 349 8,158 SH   SOLE 66 0 8,158 0
SPECTRA ENERGY PARTNERS LP COM 84756N109 3 73 SH   SOLE 8 73 0 0
SPECTRA ENERGY PARTNERS LP OPT 84756N109 144 3,300 SH Put SOLE 8 3,300 0 0
SPECTRA ENERGY PARTNERS LP OPT 84756N109 26 600 SH Call SOLE 8 600 0 0
SPECTRA ENERGY PARTNERS LP COM 84756N109 7,907 180,974 SH   SOLE 32 180,974 0 0
SPECTRANETICS CORP COM 84760C107 3 105 SH   SOLE 8 105 0 0
SPECTRANETICS CORP COM 84760C107 1,620 64,586 SH   SOLE 44 64,586 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 3,079 22,360 SH   SOLE 1 22,360 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 71 513 SH   SOLE 8 513 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 64 466 SH   SOLE 44 466 0 0
SPECTRUM PHARMACEUTICALS INC OPT 84763A108 9 2,000 SH Put SOLE 8 2,000 0 0
SPECTRUM PHARMACEUTICALS INC OPT 84763A108 42 9,100 SH Call SOLE 8 9,100 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 63 13,620 SH   SOLE 8 13,620 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 4,658 997,575 SH   SOLE 44 997,575 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 1 73 SH   SOLE 8 73 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 3 169 SH   SOLE 44 169 0 0
SPIRE INC COM 84857L101 194 3,051 SH   SOLE 1 3,051 0 0
SPIRE INC COM 84857L101 274 4,294 SH   SOLE 8 4,294 0 0
SPIRE INC COM 84857L101 40 624 SH   SOLE 44 624 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 71 1,600 SH   SOLE 1 1,600 0 0
SPIRIT AEROSYSTEMS HLDGS INC OPT 848574109 80 1,800 SH Put SOLE 8 1,800 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 56 1,246 SH   SOLE 8 1,246 0 0
SPIRIT AEROSYSTEMS HLDGS INC OPT 848574109 4 100 SH Call SOLE 8 100 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 105 2,356 SH   SOLE 44 2,356 0 0
SPIRIT AIRLS INC OPT 848577102 298 7,000 SH Put SOLE 8 7,000 0 0
SPIRIT AIRLS INC COM 848577102 571 13,448 SH   SOLE 8 13,448 0 0
SPIRIT AIRLS INC OPT 848577102 145 3,400 SH Call SOLE 8 3,400 0 0
SPIRIT AIRLS INC COM 848577102 23 542 SH   SOLE 44 542 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 1,207 90,556 SH   SOLE 1 90,556 0 0
SPIRIT RLTY CAP INC NEW BOND 84860WAA0 1,104 1,000,000 PRN   SOLE 8 0 0 1,000,000
SPIRIT RLTY CAP INC NEW TRUS 84860W102 284 21,332 SH   SOLE 8 21,332 0 0
SPIRIT RLTY CAP INC NEW TRUS 84860W102 413 30,972 SH   SOLE 44 30,972 0 0
SPLUNK INC COM 848637104 183 3,122 SH   SOLE 1 3,122 0 0
SPLUNK INC COM 848637104 1,672 28,488 SH   SOLE 8 28,488 0 0
SPLUNK INC OPT 848637104 3,292 56,100 SH Call SOLE 8 56,100 0 0
SPLUNK INC OPT 848637104 2,300 39,200 SH Put SOLE 8 39,200 0 0
SPLUNK INC COM 848637104 3,338 56,899 SH   SOLE 44 56,899 0 0
SPOK HLDGS INC COM 84863T106 6 341 SH   SOLE 8 341 0 0
SPOK HLDGS INC COM 84863T106 5 282 SH   SOLE 44 282 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 25 2,348 SH   SOLE 8 2,348 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 5 433 SH   SOLE 44 433 0 0
SPRINT CORP COM 85207U105 3,113 469,516 SH   SOLE 8 469,516 0 0
SPRINT CORP OPT 85207U105 10,814 1,631,100 SH Put SOLE 8 1,631,100 0 0
SPRINT CORP OPT 85207U105 831 125,300 SH Call SOLE 8 125,300 0 0
SPRINT CORP COM 85207U105 6,531 985,192 SH   SOLE 44 985,192 0 0
SPROUTS FMRS MKT INC COM 85208M102 612 29,625 SH   SOLE 8 29,625 0 0
SPROUTS FMRS MKT INC COM 85208M102 399 19,342 SH   SOLE 44 19,342 0 0
SPS COMM INC COM 78463M107 8 103 SH   SOLE 8 103 0 0
SPS COMM INC COM 78463M107 54 731 SH   SOLE 44 731 0 0
SPX CORP COM 784635104 31 1,548 SH   SOLE 8 1,548 0 0
SPX CORP COM 784635104 86 4,306 SH   SOLE 44 4,306 0 0
SPX FLOW INC COM 78469X107 12 413 SH   SOLE 8 413 0 0
SPX FLOW INC COM 78469X107 1,126 36,411 SH   SOLE 44 36,411 0 0
SQUARE INC OPT 852234103 286 24,500 SH Put SOLE 8 24,500 0 0
SQUARE INC COM 852234103 387 33,162 SH   SOLE 8 33,162 0 0
SQUARE INC OPT 852234103 1,034 88,700 SH Call SOLE 8 88,700 0 0
SQUARE INC COM 852234103 291 24,905 SH   SOLE 44 24,905 0 0
SQUARE INC COM 852234103 51 4,390 SH   DFND 66 0 0 4,390
SS&ampC TECHNOLOGIES HLDGS INC COM 78467J100 249 7,752 SH   SOLE 1 7,752 0 0
SS&ampC TECHNOLOGIES HLDGS INC COM 78467J100 62 1,943 SH   SOLE 8 1,943 0 0
SS&ampC TECHNOLOGIES HLDGS INC COM 78467J100 101 3,133 SH   SOLE 44 3,133 0 0
ST JOE CO COM 790148100 187 10,181 SH   SOLE 8 10,181 0 0
ST JOE CO OPT 790148100 180 9,800 SH Call SOLE 8 9,800 0 0
ST JOE CO OPT 790148100 4 200 SH Put SOLE 8 200 0 0
ST JOE CO COM 790148100 1,487 80,912 SH   SOLE 44 80,912 0 0
ST JUDE MED INC COM 790849103 22 270 SH   SOLE 8 270 0 0
ST JUDE MED INC OPT 790849103 23,186 290,700 SH Put SOLE 8 290,700 0 0
ST JUDE MED INC COM 790849103 13 168 SH   SOLE 9 168 0 0
ST JUDE MED INC COM 790849103 232,907 2,920,092 SH   SOLE 44 2,920,092 0 0
STAAR SURGICAL CO COM 852312305 20 2,176 SH   SOLE 8 2,176 0 0
STAAR SURGICAL CO COM 852312305 4 414 SH   SOLE 44 414 0 0
STAG INDL INC COM 85254J102 1,553 63,376 SH   SOLE 1 63,376 0 0
STAG INDL INC TRUS 85254J102 31 1,251 SH   SOLE 8 1,251 0 0
STAG INDL INC TRUS 85254J102 117 4,780 SH   SOLE 44 4,780 0 0
STAGE STORES INC COM 85254C305 18 3,215 SH   SOLE 8 3,215 0 0
STAGE STORES INC COM 85254C305 2 371 SH   SOLE 44 371 0 0
STAMPS COM INC COM 852857200 126 1,334 SH   SOLE 8 1,334 0 0
STAMPS COM INC COM 852857200 1,297 13,727 SH   SOLE 44 13,727 0 0
STANDARD MTR PRODS INC COM 853666105 13 280 SH   SOLE 44 280 0 0
STANDARD PAC CORP NEW BOND 85375CBC4 29 28,000 PRN   SOLE 8 0 0 28,000
STANDEX INTL CORP COM 854231107 21 230 SH   SOLE 8 230 0 0
STANDEX INTL CORP COM 854231107 50 544 SH   SOLE 44 544 0 0
STANLEY BLACK &amp DECKER INC COM 854502101 6,420 52,200 SH   SOLE 1 52,200 0 0
STANLEY BLACK &amp DECKER INC CONV 854502804 275 2,177 SH   SOLE 8 2,177 0 0
STANLEY BLACK &amp DECKER INC OPT 854502101 787 6,400 SH Put SOLE 8 6,400 0 0
STANLEY BLACK &amp DECKER INC COM 854502101 568 4,624 SH   SOLE 8 4,624 0 0
STANLEY BLACK &amp DECKER INC OPT 854502101 2,632 21,400 SH Call SOLE 8 21,400 0 0
STANLEY BLACK &amp DECKER INC COM 854502101 284 2,314 SH   SOLE 9 2,314 0 0
STANLEY BLACK &amp DECKER INC COM 854502101 4,561 37,085 SH   SOLE 44 37,085 0 0
STANTEC INC COM 85472N109 16 700 SH   DFND 66 0 0 700
STAPLES INC COM 855030102 2,748 321,388 SH   SOLE 1 321,388 0 0
STAPLES INC OPT 855030102 654 76,400 SH Call SOLE 8 76,400 0 0
STAPLES INC OPT 855030102 814 95,200 SH Put SOLE 8 95,200 0 0
STAPLES INC COM 855030102 1,466 171,555 SH   SOLE 8 171,555 0 0
STAPLES INC COM 855030102 110 12,923 SH   SOLE 9 12,923 0 0
STAPLES INC COM 855030102 3,605 421,648 SH   SOLE 44 421,648 0 0
STARBUCKS CORP OPT 855244109 24,715 456,500 SH Call SOLE 8 456,500 0 0
STARBUCKS CORP OPT 855244109 39,820 735,500 SH Put SOLE 8 735,500 0 0
STARBUCKS CORP COM 855244109 12,147 224,374 SH   SOLE 8 224,374 0 0
STARBUCKS CORP COM 855244109 33 607 SH   SOLE 9 607 0 0
STARBUCKS CORP COM 855244109 28,544 527,238 SH   SOLE 44 527,238 0 0
STARBUCKS CORP COM 855244109 645 11,914 SH   DFND 66 0 0 11,914
STARWOOD PPTY TR INC BOND 85571BAA3 185 169,000 PRN   SOLE 8 0 0 169,000
STARWOOD PPTY TR INC TRUS 85571B105 3 140 SH   SOLE 8 140 0 0
STARWOOD PPTY TR INC TRUS 85571B105 41,752 1,853,961 SH   SOLE 44 1,853,961 0 0
STARZ COM 85571Q102 218 7,031 SH   SOLE 8 7,031 0 0
STARZ OPT 85571Q102 3 100 SH Call SOLE 8 100 0 0
STARZ OPT 85571Q102 50 1,600 SH Put SOLE 8 1,600 0 0
STARZ COM 85571Q102 4,767 152,850 SH   SOLE 44 152,850 0 0
STATE AUTO FINL CORP COM 855707105 5 192 SH   SOLE 8 192 0 0
STATE AUTO FINL CORP COM 855707105 5 228 SH   SOLE 44 228 0 0
STATE BK FINL CORP COM 856190103 8 332 SH   SOLE 8 332 0 0
STATE BK FINL CORP COM 856190103 11 479 SH   SOLE 44 479 0 0
STATE NATL COS INC COM 85711T305 2 188 SH   SOLE 8 188 0 0
STATE NATL COS INC COM 85711T305 5 409 SH   SOLE 44 409 0 0
STATE STR CORP COM 857477103 6,845 98,300 SH   SOLE 1 98,300 0 0
STATE STR CORP OPT 857477103 4,826 69,300 SH Put SOLE 8 69,300 0 0
STATE STR CORP COM 857477103 3,596 51,631 SH   SOLE 8 51,631 0 0
STATE STR CORP OPT 857477103 5,223 75,000 SH Call SOLE 8 75,000 0 0
STATE STR CORP COM 857477103 30,688 440,746 SH   SOLE 44 440,746 0 0
STATE STR CORP COM 857477103 22 319 SH   DFND 66 0 0 319
STATOIL ASA OPT 85771P102 218 13,000 SH Call SOLE 8 13,000 0 0
STATOIL ASA OPT 85771P102 181 10,800 SH Put SOLE 8 10,800 0 0
STATOIL ASA ADR 85771P102 10 600 SH   DFND 66 0 0 600
STEALTHGAS INC COM Y81669106 43 12,500 SH   DFND 20 0 0 12,500
STEEL DYNAMICS INC COM 858119100 383 15,317 SH   SOLE 1 15,317 0 0
STEEL DYNAMICS INC OPT 858119100 3,759 150,400 SH Put SOLE 8 150,400 0 0
STEEL DYNAMICS INC COM 858119100 1,343 53,694 SH   SOLE 8 53,694 0 0
STEEL DYNAMICS INC OPT 858119100 8,985 359,500 SH Call SOLE 8 359,500 0 0
STEEL DYNAMICS INC COM 858119100 151 6,016 SH   SOLE 44 6,016 0 0
STEELCASE INC COM 858155203 9 631 SH   SOLE 8 631 0 0
STEELCASE INC COM 858155203 106 7,587 SH   SOLE 44 7,587 0 0
STEIN MART INC COM 858375108 1 192 SH   SOLE 8 192 0 0
STEIN MART INC COM 858375108 3 413 SH   SOLE 44 413 0 0
STELLUS CAP INVT CORP COM 858568108 75 6,920 SH   SOLE 8 6,920 0 0
STEMCELLS INC COM 85857R303 0 5 SH   DFND 66 0 0 5
STEMLINE THERAPEUTICS INC COM 85858C107 1 104 SH   SOLE 8 104 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 0 2 SH   SOLE 44 2 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 15 1,387 SH   DFND 66 0 0 1,387
STEPAN CO COM 858586100 170 2,337 SH   SOLE 8 2,337 0 0
STEPAN CO COM 858586100 80 1,097 SH   SOLE 44 1,097 0 0
STERICYCLE INC COM 858912108 36 447 SH   SOLE 1 447 0 0
STERICYCLE INC COM 858912108 5,145 64,205 SH   SOLE 8 64,205 0 0
STERICYCLE INC CONV 858912207 3,645 55,000 SH   SOLE 8 55,000 0 0
STERICYCLE INC OPT 858912108 8,415 105,000 SH Put SOLE 8 105,000 0 0
STERICYCLE INC OPT 858912108 7,813 97,500 SH Call SOLE 8 97,500 0 0
STERICYCLE INC COM 858912108 18,948 236,442 SH   SOLE 44 236,442 0 0
STERICYCLE INC OPT 858912108 16,549 206,500 SH Call SOLE 44 206,500 0 0
STERICYCLE INC OPT 858912108 7,830 97,700 SH Put SOLE 44 97,700 0 0
STERIS PLC COM G84720104 3,913 53,539 SH   SOLE 8 53,539 0 0
STERIS PLC OPT G84720104 6,747 92,300 SH Put SOLE 8 92,300 0 0
STERIS PLC COM G84720104 0 6 SH   SOLE 9 6 0 0
STERIS PLC COM G84720104 127 1,741 SH   SOLE 44 1,741 0 0
STERLING BANCORP DEL COM 85917A100 399 22,778 SH   SOLE 1 22,778 0 0
STERLING BANCORP DEL COM 85917A100 19 1,062 SH   SOLE 8 1,062 0 0
STERLING BANCORP DEL COM 85917A100 30 1,699 SH   SOLE 44 1,699 0 0
STEWART INFORMATION SVCS COR COM 860372101 6 135 SH   SOLE 8 135 0 0
STEWART INFORMATION SVCS COR COM 860372101 13 304 SH   SOLE 44 304 0 0
STIFEL FINL CORP COM 860630102 666 17,313 SH   SOLE 1 17,313 0 0
STIFEL FINL CORP COM 860630102 23 592 SH   SOLE 8 592 0 0
STIFEL FINL CORP COM 860630102 52 1,348 SH   SOLE 44 1,348 0 0
STILLWATER MNG CO COM 86074Q102 48 3,600 SH   SOLE 1 3,600 0 0
STILLWATER MNG CO OPT 86074Q102 285 21,300 SH Put SOLE 8 21,300 0 0
STILLWATER MNG CO OPT 86074Q102 708 53,000 SH Call SOLE 8 53,000 0 0
STILLWATER MNG CO BOND 86074QAL6 2,790 2,325,000 PRN   SOLE 8 0 0 2,325,000
STILLWATER MNG CO COM 86074Q102 306 22,938 SH   SOLE 8 22,938 0 0
STILLWATER MNG CO COM 86074Q102 26 1,947 SH   SOLE 44 1,947 0 0
STMICROELECTRONICS N V ADR 861012102 1,631 200,101 SH   SOLE 8 200,101 0 0
STOCK YDS BANCORP INC COM 861025104 4 131 SH   SOLE 8 131 0 0
STOCK YDS BANCORP INC COM 861025104 10 291 SH   SOLE 44 291 0 0
STONE ENERGY CORP OPT 861642304 19 1,590 SH Call SOLE 8 1,590 0 0
STONE ENERGY CORP COM 861642304 114 9,549 SH   SOLE 8 9,549 0 0
STONE ENERGY CORP COM 861642304 6 452 SH   SOLE 44 452 0 0
STONEGATE BK FT LAUDERDALE F COM 861811107 20 600 SH   SOLE 44 600 0 0
STONERIDGE INC COM 86183P102 3 185 SH   SOLE 8 185 0 0
STONERIDGE INC COM 86183P102 248 13,462 SH   SOLE 44 13,462 0 0
STORE CAP CORP COM 862121100 2,008 68,121 SH   SOLE 1 68,121 0 0
STORE CAP CORP TRUS 862121100 13 443 SH   SOLE 8 443 0 0
STORE CAP CORP TRUS 862121100 298 10,089 SH   SOLE 44 10,089 0 0
STRAIGHT PATH COMMUNICATNS I COM 862578101 2 59 SH   SOLE 8 59 0 0
STRAIGHT PATH COMMUNICATNS I COM 862578101 3 109 SH   SOLE 44 109 0 0
STRATASYS LTD OPT M85548101 944 39,200 SH Call SOLE 8 39,200 0 0
STRATASYS LTD COM M85548101 43 1,786 SH   SOLE 8 1,786 0 0
STRATASYS LTD OPT M85548101 301 12,500 SH Put SOLE 8 12,500 0 0
STRATASYS LTD COM M85548101 2,035 84,455 SH   SOLE 44 84,455 0 0
STRATTEC SEC CORP COM 863111100 2 44 SH   SOLE 8 44 0 0
STRATUS PPTYS INC COM 863167201 1 39 SH   SOLE 8 39 0 0
STRATUS PPTYS INC COM 863167201 0 1 SH   SOLE 44 1 0 0
STRAYER ED INC COM 863236105 10 210 SH   SOLE 8 210 0 0
STRAYER ED INC OPT 863236105 47 1,000 SH Call SOLE 8 1,000 0 0
STRAYER ED INC OPT 863236105 14 300 SH Put SOLE 8 300 0 0
STRAYER ED INC COM 863236105 1,243 26,635 SH   SOLE 44 26,635 0 0
STRYKER CORP OPT 863667101 14,202 122,000 SH Put SOLE 8 122,000 0 0
STRYKER CORP OPT 863667101 2,945 25,300 SH Call SOLE 8 25,300 0 0
STRYKER CORP COM 863667101 235 2,013 SH   SOLE 8 2,013 0 0
STRYKER CORP COM 863667101 19,407 166,703 SH   SOLE 44 166,703 0 0
STRYKER CORP COM 863667101 751 6,448 SH   DFND 66 0 0 6,448
STURM RUGER &amp CO INC COM 864159108 1,935 33,500 SH   SOLE 1 33,500 0 0
STURM RUGER &amp CO INC COM 864159108 30 520 SH   SOLE 8 520 0 0
STURM RUGER &amp CO INC OPT 864159108 976 16,900 SH Call SOLE 8 16,900 0 0
STURM RUGER &amp CO INC OPT 864159108 185 3,200 SH Put SOLE 8 3,200 0 0
STURM RUGER &amp CO INC COM 864159108 190 3,294 SH   SOLE 44 3,294 0 0
SUBURBAN PROPANE PARTNERS L OPT 864482104 180 5,400 SH Call SOLE 8 5,400 0 0
SUBURBAN PROPANE PARTNERS L COM 864482104 81 2,435 SH   SOLE 8 2,435 0 0
SUBURBAN PROPANE PARTNERS L OPT 864482104 43 1,300 SH Put SOLE 8 1,300 0 0
SUBURBAN PROPANE PARTNERS L COM 864482104 2,286 68,658 SH   SOLE 32 68,658 0 0
SUBURBAN PROPANE PARTNERS L COM 864482104 100 3,000 SH   DFND 66 0 0 3,000
SUCAMPO PHARMACEUTICALS INC COM 864909106 2 145 SH   SOLE 8 145 0 0
SUCAMPO PHARMACEUTICALS INC COM 864909106 4 313 SH   SOLE 44 313 0 0
SUFFOLK BANCORP COM 864739107 5 142 SH   SOLE 8 142 0 0
SUFFOLK BANCORP COM 864739107 0 1 SH   SOLE 44 1 0 0
SUMITOMO MITSUI FINL GROUP I ADR 86562M209 0 41 SH   SOLE 8 41 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 2 104 SH   SOLE 8 104 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 0 1 SH   SOLE 44 1 0 0
SUMMIT HOTEL PPTYS TRUS 866082100 22 1,641 SH   SOLE 8 1,641 0 0
SUMMIT HOTEL PPTYS TRUS 866082100 94 7,145 SH   SOLE 44 7,145 0 0
SUMMIT MATLS INC COM 86614U100 632 34,055 SH   SOLE 1 34,055 0 0
SUMMIT MATLS INC COM 86614U100 52 2,783 SH   SOLE 8 2,783 0 0
SUMMIT MATLS INC COM 86614U100 19 1,033 SH   SOLE 44 1,033 0 0
SUMMIT MIDSTREAM PARTNERS LP COM 866142102 903 39,344 SH   SOLE 32 39,344 0 0
SUN BANCORP INC COM 86663B201 112 4,842 SH   SOLE 8 4,842 0 0
SUN BANCORP INC COM 86663B201 3 142 SH   SOLE 44 142 0 0
SUN CMNTYS INC COM 866674104 2,033 25,911 SH   SOLE 1 25,911 0 0
SUN CMNTYS INC TRUS 866674104 32 414 SH   SOLE 8 414 0 0
SUN CMNTYS INC TRUS 866674104 326 4,155 SH   SOLE 44 4,155 0 0
SUN HYDRAULICS CORP COM 866942105 9 288 SH   SOLE 8 288 0 0
SUN HYDRAULICS CORP COM 866942105 10 313 SH   SOLE 44 313 0 0
SUN LIFE FINL INC COM 866796105 918 28,209 SH   SOLE 1 28,209 0 0
SUN LIFE FINL INC COM 866796105 7 200 SH   SOLE 9 200 0 0
SUN LIFE FINL INC COM 866796105 112 3,450 SH   DFND 20 0 0 3,450
SUN LIFE FINL INC COM 866796105 4 125 SH   SOLE 99 125 0 0
SUNCOKE ENERGY INC COM 86722A103 3 397 SH   SOLE 8 397 0 0
SUNCOKE ENERGY INC COM 86722A103 7 835 SH   SOLE 44 835 0 0
SUNCOR ENERGY INC NEW COM 867224107 801 28,852 SH   SOLE 8 28,852 0 0
SUNCOR ENERGY INC NEW OPT 867224107 5,484 197,400 SH Call SOLE 8 197,400 0 0
SUNCOR ENERGY INC NEW OPT 867224107 3,072 110,600 SH Put SOLE 8 110,600 0 0
SUNCOR ENERGY INC NEW COM 867224107 191 6,852 SH   SOLE 9 6,852 0 0
SUNCOR ENERGY INC NEW COM 867224107 84 3,040 SH   DFND 20 0 0 3,040
SUNCOR ENERGY INC NEW COM 867224107 247 8,896 SH   SOLE 44 8,896 0 0
SUNEDISON SEMICONDUCTOR LTD COM Y8213L102 157 13,683 SH   SOLE 44 13,683 0 0
SUNESIS PHARMACEUTICALS INC COM 867328700 0 13 SH   SOLE 8 13 0 0
SUNOCO LOGISTICS PRTNRS L P COM 86764L108 79,640 2,803,221 SH   SOLE 8 2,803,221 0 0
SUNOCO LOGISTICS PRTNRS L P COM 86764L108 18,572 653,702 SH   SOLE 32 653,702 0 0
SUNOCO LP COM 86765K109 2 80 SH   SOLE 8 80 0 0
SUNOCO LP COM 86765K109 924 31,844 SH   SOLE 32 31,844 0 0
SUNOCO LP COM 86765K109 2,560 88,243 SH   SOLE 44 88,243 0 0
SUNPOWER CORP COM 867652406 17 1,935 SH   SOLE 1 1,935 0 0
SUNPOWER CORP OPT 867652406 1,212 135,900 SH Put SOLE 8 135,900 0 0
SUNPOWER CORP COM 867652406 414 46,404 SH   SOLE 8 46,404 0 0
SUNPOWER CORP OPT 867652406 1,073 120,300 SH Call SOLE 8 120,300 0 0
SUNPOWER CORP COM 867652406 63 7,025 SH   SOLE 9 7,025 0 0
SUNPOWER CORP COM 867652406 10 1,086 SH   SOLE 44 1,086 0 0
SUNPOWER CORP COM 867652406 0 29 SH   DFND 66 0 0 29
SUNRUN INC COM 86771W105 78 12,327 SH   SOLE 1 12,327 0 0
SUNRUN INC COM 86771W105 85 13,623 SH   SOLE 8 13,623 0 0
SUNRUN INC COM 86771W105 5 768 SH   SOLE 44 768 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,138 88,939 SH   SOLE 1 88,939 0 0
SUNSTONE HOTEL INVS INC NEW TRUS 867892101 92 7,148 SH   SOLE 8 7,148 0 0
SUNSTONE HOTEL INVS INC NEW TRUS 867892101 173 13,517 SH   SOLE 44 13,517 0 0
SUNTRUST BKS INC OPT 867914103 977 22,300 SH Put SOLE 8 22,300 0 0
SUNTRUST BKS INC COM 867914103 181 4,130 SH   SOLE 8 4,130 0 0
SUNTRUST BKS INC OPT 867914103 1,721 39,300 SH Call SOLE 8 39,300 0 0
SUNTRUST BKS INC COM 867914103 10,949 249,983 SH   SOLE 44 249,983 0 0
SUPER MICRO COMPUTER INC COM 86800U104 120 5,144 SH   SOLE 8 5,144 0 0
SUPER MICRO COMPUTER INC COM 86800U104 30 1,291 SH   SOLE 44 1,291 0 0
SUPERIOR ENERGY SVCS INC OPT 868157108 141 7,900 SH Call SOLE 8 7,900 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 31 1,735 SH   SOLE 8 1,735 0 0
SUPERIOR ENERGY SVCS INC OPT 868157108 57 3,200 SH Put SOLE 8 3,200 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 66 3,720 SH   SOLE 44 3,720 0 0
SUPERIOR INDS INTL INC COM 868168105 24 823 SH   SOLE 8 823 0 0
SUPERIOR INDS INTL INC COM 868168105 9 297 SH   SOLE 44 297 0 0
SUPERIOR UNIFORM GP INC COM 868358102 1 74 SH   SOLE 8 74 0 0
SUPERIOR UNIFORM GP INC COM 868358102 0 1 SH   SOLE 44 1 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 23 944 SH   SOLE 8 944 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 478 19,343 SH   SOLE 44 19,343 0 0
SUPERVALU INC COM 868536103 16 3,364 SH   SOLE 8 3,364 0 0
SUPERVALU INC OPT 868536103 150 30,100 SH Put SOLE 8 30,100 0 0
SUPERVALU INC OPT 868536103 469 93,900 SH Call SOLE 8 93,900 0 0
SUPERVALU INC COM 868536103 257 51,737 SH   SOLE 44 51,737 0 0
SUPREME INDS INC COM 868607102 1 54 SH   SOLE 8 54 0 0
SUPREME INDS INC COM 868607102 0 1 SH   SOLE 44 1 0 0
SURGERY PARTNERS INC COM 86881A100 21 1,067 SH   SOLE 8 1,067 0 0
SURGERY PARTNERS INC COM 86881A100 5 266 SH   SOLE 44 266 0 0
SURGICAL CARE AFFILIATES INC COM 86881L106 55 1,124 SH   SOLE 8 1,124 0 0
SURGICAL CARE AFFILIATES INC COM 86881L106 19 384 SH   SOLE 44 384 0 0
SURMODICS INC COM 868873100 5 174 SH   SOLE 8 174 0 0
SURMODICS INC COM 868873100 5 178 SH   SOLE 44 178 0 0
SVB FINL GROUP COM 78486Q101 348 3,145 SH   SOLE 1 3,145 0 0
SVB FINL GROUP OPT 78486Q101 464 4,200 SH Put SOLE 8 4,200 0 0
SVB FINL GROUP COM 78486Q101 2 22 SH   SOLE 8 22 0 0
SVB FINL GROUP OPT 78486Q101 343 3,100 SH Call SOLE 8 3,100 0 0
SVB FINL GROUP COM 78486Q101 318 2,879 SH   SOLE 44 2,879 0 0
SWIFT TRANSN CO COM 87074U101 136 6,327 SH   SOLE 8 6,327 0 0
SWIFT TRANSN CO OPT 87074U101 955 44,500 SH Call SOLE 8 44,500 0 0
SWIFT TRANSN CO OPT 87074U101 565 26,300 SH Put SOLE 8 26,300 0 0
SWIFT TRANSN CO COM 87074U101 1,219 56,750 SH   SOLE 44 56,750 0 0
SWISS HELVETIA FD INC FUND 870875101 11 1,000 SH   DFND 66 0 0 1,000
SYKES ENTERPRISES INC COM 871237103 9 295 SH   SOLE 8 295 0 0
SYKES ENTERPRISES INC COM 871237103 1,188 42,203 SH   SOLE 44 42,203 0 0
SYKES ENTERPRISES INC COM 871237103 3 100 SH   DFND 66 0 0 100
SYMANTEC CORP COM 871503108 4,447 177,153 SH   SOLE 8 177,153 0 0
SYMANTEC CORP OPT 871503108 7,108 283,200 SH Put SOLE 8 283,200 0 0
SYMANTEC CORP OPT 871503108 2,329 92,800 SH Call SOLE 8 92,800 0 0
SYMANTEC CORP COM 871503108 9,346 372,338 SH   SOLE 44 372,338 0 0
SYNAPTICS INC OPT 87157D109 656 11,200 SH Call SOLE 8 11,200 0 0
SYNAPTICS INC COM 87157D109 763 13,031 SH   SOLE 8 13,031 0 0
SYNAPTICS INC OPT 87157D109 1,822 31,100 SH Put SOLE 8 31,100 0 0
SYNAPTICS INC COM 87157D109 426 7,276 SH   SOLE 44 7,276 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 240 5,816 SH   SOLE 8 5,816 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 23 551 SH   SOLE 44 551 0 0
SYNCHRONY FINL COM 87165B103 699 24,960 SH   SOLE 1 24,960 0 0
SYNCHRONY FINL COM 87165B103 5,199 185,656 SH   SOLE 8 185,656 0 0
SYNCHRONY FINL OPT 87165B103 2,352 84,000 SH Put SOLE 8 84,000 0 0
SYNCHRONY FINL OPT 87165B103 927 33,100 SH Call SOLE 8 33,100 0 0
SYNCHRONY FINL COM 87165B103 71,033 2,536,906 SH   SOLE 44 2,536,906 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 85 5,607 SH   SOLE 1 5,607 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 0 30 SH   SOLE 8 30 0 0
SYNERGY PHARMACEUTICALS DEL COM 871639308 36 6,500 SH   SOLE 8 6,500 0 0
SYNERGY PHARMACEUTICALS DEL COM 871639308 13 2,462 SH   SOLE 44 2,462 0 0
SYNERGY RES CORP COM 87164P103 212 30,641 SH   SOLE 1 30,641 0 0
SYNERGY RES CORP COM 87164P103 10 1,374 SH   SOLE 8 1,374 0 0
SYNERGY RES CORP COM 87164P103 145 20,954 SH   SOLE 44 20,954 0 0
SYNERON MEDICAL LTD COM M87245102 0 12 SH   SOLE 8 12 0 0
SYNERON MEDICAL LTD COM M87245102 18 2,500 SH   SOLE 44 2,500 0 0
SYNGENTA AG OPT 87160A100 20,148 230,000 SH Call SOLE 8 230,000 0 0
SYNGENTA AG ADR 87160A100 0 4 SH   SOLE 9 4 0 0
SYNNEX CORP COM 87162W100 96 837 SH   SOLE 8 837 0 0
SYNNEX CORP COM 87162W100 68 601 SH   SOLE 44 601 0 0
SYNOPSYS INC COM 871607107 911 15,348 SH   SOLE 1 15,348 0 0
SYNOPSYS INC COM 871607107 570 9,607 SH   SOLE 8 9,607 0 0
SYNOPSYS INC OPT 871607107 24 400 SH Call SOLE 8 400 0 0
SYNOPSYS INC COM 871607107 11,921 200,869 SH   SOLE 44 200,869 0 0
SYNOVUS FINL CORP COM 87161C501 247 7,600 SH   SOLE 1 7,600 0 0
SYNOVUS FINL CORP OPT 87161C501 20 600 SH Put SOLE 8 600 0 0
SYNOVUS FINL CORP OPT 87161C501 198 6,100 SH Call SOLE 8 6,100 0 0
SYNOVUS FINL CORP COM 87161C501 99 3,044 SH   SOLE 44 3,044 0 0
SYNTEL INC COM 87162H103 13 300 SH   SOLE 8 300 0 0
SYNTEL INC COM 87162H103 19 466 SH   SOLE 44 466 0 0
SYNTHETIC BIOLOGICS INC COM 87164U102 1 670 SH   SOLE 8 670 0 0
SYNTHETIC BIOLOGICS INC COM 87164U102 0 8 SH   SOLE 44 8 0 0
SYNUTRA INTL INC COM 87164C102 1 130 SH   SOLE 8 130 0 0
SYNUTRA INTL INC COM 87164C102 1 128 SH   SOLE 44 128 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 5 371 SH   SOLE 8 371 0 0
SYSCO CORP COM 871829107 1,033 21,087 SH   SOLE 1 21,087 0 0
SYSCO CORP OPT 871829107 328 6,700 SH Put SOLE 8 6,700 0 0
SYSCO CORP COM 871829107 5 101 SH   SOLE 8 101 0 0
SYSCO CORP OPT 871829107 1,706 34,800 SH Call SOLE 8 34,800 0 0
SYSCO CORP COM 871829107 380 7,744 SH   SOLE 9 7,744 0 0
SYSCO CORP COM 871829107 3,324 67,829 SH   SOLE 44 67,829 0 0
SYSCO CORP COM 871829107 17 348 SH   DFND 66 0 0 348
SYSTEMAX INC COM 871851101 1 102 SH   SOLE 8 102 0 0
SYSTEMAX INC COM 871851101 0 1 SH   SOLE 44 1 0 0
T MOBILE US INC OPT 872590104 2,289 49,000 SH Put SOLE 8 49,000 0 0
T MOBILE US INC OPT 872590104 11,026 236,000 SH Call SOLE 8 236,000 0 0
T MOBILE US INC CONV 872590203 266 3,408 SH   SOLE 8 3,408 0 0
T MOBILE US INC COM 872590104 2,963 63,410 SH   SOLE 8 63,410 0 0
T MOBILE US INC COM 872590104 5,345 114,384 SH   SOLE 44 114,384 0 0
T MOBILE US INC COM 872590104 934 20,000 SH   SOLE 79 20,000 0 0
T2 BIOSYSTEMS INC COM 89853L104 1 105 SH   SOLE 8 105 0 0
T2 BIOSYSTEMS INC COM 89853L104 0 1 SH   SOLE 44 1 0 0
TABLEAU SOFTWARE INC OPT 87336U105 7,472 135,200 SH Put SOLE 8 135,200 0 0
TABLEAU SOFTWARE INC COM 87336U105 3,402 61,552 SH   SOLE 8 61,552 0 0
TABLEAU SOFTWARE INC OPT 87336U105 6,495 117,500 SH Call SOLE 8 117,500 0 0
TABLEAU SOFTWARE INC COM 87336U105 59 1,075 SH   DFND 20 0 0 1,075
TABLEAU SOFTWARE INC COM 87336U105 2,305 41,685 SH   SOLE 44 41,685 0 0
TAHOE RES INC COM 873868103 2 139 SH   SOLE 8 139 0 0
TAHOE RES INC COM 873868103 16 1,265 SH   SOLE 44 1,265 0 0
TAHOE RES INC COM 873868103 38 2,954 SH   DFND 66 0 0 2,954
TAILORED BRANDS INC COM 87403A107 443 28,184 SH   SOLE 8 28,184 0 0
TAILORED BRANDS INC OPT 87403A107 495 31,500 SH Call SOLE 8 31,500 0 0
TAILORED BRANDS INC OPT 87403A107 122 7,800 SH Put SOLE 8 7,800 0 0
TAILORED BRANDS INC COM 87403A107 107 6,874 SH   SOLE 44 6,874 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 7,839 256,269 SH   SOLE 1 114,117 142,152 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 447 14,611 SH   SOLE 8 14,611 0 0
TAIWAN SEMICONDUCTOR MFG LTD OPT 874039100 92 3,000 SH Call SOLE 8 3,000 0 0
TAIWAN SEMICONDUCTOR MFG LTD OPT 874039100 584 19,100 SH Put SOLE 8 19,100 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 13 433 SH   SOLE 9 433 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 133 4,341 SH   SOLE 20 0 4,341 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 2,094 68,420 SH   SOLE 44 68,420 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 501 16,394 SH   DFND 66 0 0 16,394
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 870 28,444 SH   SOLE 66 0 28,444 0
TAKE-TWO INTERACTIVE SOFTWAR OPT 874054109 293 6,500 SH Put SOLE 8 6,500 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 1,287 28,548 SH   SOLE 8 28,548 0 0
TAKE-TWO INTERACTIVE SOFTWAR OPT 874054109 527 11,700 SH Call SOLE 8 11,700 0 0
TAKE-TWO INTERACTIVE SOFTWAR BOND 874054AD1 2,143 1,022,000 PRN   SOLE 8 0 0 1,022,000
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 98 2,177 SH   SOLE 44 2,177 0 0
TAL ED GROUP ADR 874080104 1,176 16,600 SH   SOLE 9 16,600 0 0
TALEN ENERGY CORP COM 87422J105 13 903 SH   SOLE 8 903 0 0
TALEN ENERGY CORP OPT 87422J105 1 60 SH Put SOLE 8 60 0 0
TALEN ENERGY CORP OPT 87422J105 6 444 SH Call SOLE 8 444 0 0
TALEN ENERGY CORP COM 87422J105 43 3,094 SH   SOLE 44 3,094 0 0
TALLGRASS ENERGY GP LP COM 874696107 923 38,375 SH   SOLE 32 38,375 0 0
TALLGRASS ENERGY GP LP COM 874696107 15 616 SH   SOLE 44 616 0 0
TALLGRASS ENERGY PARTNERS LP COM 874697105 300 6,216 SH   SOLE 8 6,216 0 0
TALLGRASS ENERGY PARTNERS LP COM 874697105 1,787 37,078 SH   SOLE 32 37,078 0 0
TANDEM DIABETES CARE INC COM 875372104 1 130 SH   SOLE 8 130 0 0
TANDEM DIABETES CARE INC COM 875372104 0 2 SH   SOLE 44 2 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 337 8,653 SH   SOLE 1 8,653 0 0
TANGER FACTORY OUTLET CTRS I TRUS 875465106 66 1,683 SH   SOLE 8 1,683 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 1,994 51,180 SH   SOLE 9 51,180 0 0
TANGER FACTORY OUTLET CTRS I TRUS 875465106 331 8,492 SH   SOLE 44 8,492 0 0
TANGOE INC COM 87582Y108 2 248 SH   SOLE 8 248 0 0
TANGOE INC COM 87582Y108 3 405 SH   SOLE 44 405 0 0
TANZANIAN ROYALTY EXPL CORP COM 87600U104 0 52 SH   SOLE 8 52 0 0
TARENA INTL INC ADR 876108101 150 10,400 SH   SOLE 44 10,400 0 0
TARGA RES CORP COM 87612G101 242 4,931 SH   SOLE 1 4,931 0 0
TARGA RES CORP COM 87612G101 10,782 219,536 SH   SOLE 8 219,536 0 0
TARGA RES CORP OPT 87612G101 851 17,334 SH Put SOLE 8 17,334 0 0
TARGA RES CORP OPT 87612G101 6,077 123,746 SH Call SOLE 8 123,746 0 0
TARGA RES CORP COM 87612G101 338 6,890 SH   SOLE 44 6,890 0 0
TARGET CORP COM 87612E106 8,127 118,325 SH   SOLE 1 118,325 0 0
TARGET CORP COM 87612E106 11,694 170,275 SH   SOLE 8 170,275 0 0
TARGET CORP OPT 87612E106 34,910 508,300 SH Put SOLE 8 508,300 0 0
TARGET CORP OPT 87612E106 22,651 329,800 SH Call SOLE 8 329,800 0 0
TARGET CORP COM 87612E106 787 11,458 SH   SOLE 9 11,458 0 0
TARGET CORP COM 87612E106 46,950 683,610 SH   SOLE 44 683,610 0 0
TARO PHARMACEUTICAL INDS LTD COM M8737E108 73 654 SH   SOLE 9 654 0 0
TARO PHARMACEUTICAL INDS LTD COM M8737E108 955 8,642 SH   SOLE 44 8,642 0 0
TASER INTL INC OPT 87651B104 2,380 83,200 SH Call SOLE 8 83,200 0 0
TASER INTL INC COM 87651B104 79 2,752 SH   SOLE 8 2,752 0 0
TASER INTL INC OPT 87651B104 1,225 42,800 SH Put SOLE 8 42,800 0 0
TASER INTL INC COM 87651B104 20 720 SH   SOLE 44 720 0 0
TATA MTRS LTD ADR 876568502 3,285 82,170 SH   SOLE 1 0 82,170 0
TATA MTRS LTD ADR 876568502 34 859 SH   SOLE 8 859 0 0
TATA MTRS LTD OPT 876568502 1,139 28,500 SH Put SOLE 8 28,500 0 0
TATA MTRS LTD OPT 876568502 1,735 43,400 SH Call SOLE 8 43,400 0 0
TATA MTRS LTD ADR 876568502 417 10,420 SH   SOLE 9 10,420 0 0
TATA MTRS LTD ADR 876568502 170 4,241 SH   SOLE 20 0 4,241 0
TATA MTRS LTD ADR 876568502 3,946 98,700 SH   SOLE 39 98,700 0 0
TATA MTRS LTD ADR 876568502 3,501 87,566 SH   SOLE 44 87,566 0 0
TATA MTRS LTD ADR 876568502 548 13,729 SH   SOLE 66 0 13,729 0
TATA MTRS LTD ADR 876568502 4,210 105,297 SH   DFND 66 0 0 105,297
TAUBMAN CTRS INC COM 876664103 1,027 13,807 SH   SOLE 1 13,807 0 0
TAUBMAN CTRS INC TRUS 876664103 42 571 SH   SOLE 8 571 0 0
TAUBMAN CTRS INC TRUS 876664103 327 4,402 SH   SOLE 44 4,402 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 112 6,376 SH   SOLE 8 6,376 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 1,343 76,290 SH   SOLE 44 76,290 0 0
TC PIPELINES LP COM 87233Q108 1 18 SH   SOLE 8 18 0 0
TC PIPELINES LP COM 87233Q108 9,037 158,468 SH   SOLE 32 158,468 0 0
TCF FINL CORP COM 872275102 14 1,049 SH   SOLE 8 1,049 0 0
TCF FINL CORP OPT 872275102 29 2,000 SH Put SOLE 8 2,000 0 0
TCF FINL CORP OPT 872275102 3 200 SH Call SOLE 8 200 0 0
TCF FINL CORP COM 872275102 58 4,002 SH   SOLE 44 4,002 0 0
TCP CAP CORP COM 87238Q103 8 469 SH   SOLE 8 469 0 0
TCP CAP CORP BOND 87238QAB9 1,073 1,032,000 PRN   SOLE 8 0 0 1,032,000
TD AMERITRADE HLDG CORP OPT 87236Y108 1,138 32,300 SH Call SOLE 8 32,300 0 0
TD AMERITRADE HLDG CORP OPT 87236Y108 522 14,800 SH Put SOLE 8 14,800 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 396 11,221 SH   SOLE 8 11,221 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 4,371 124,023 SH   SOLE 44 124,023 0 0
TE CONNECTIVITY LTD OPT H84989104 773 12,000 SH Call SOLE 8 12,000 0 0
TE CONNECTIVITY LTD COM H84989104 11 174 SH   SOLE 9 174 0 0
TE CONNECTIVITY LTD COM H84989104 4,479 69,576 SH   SOLE 44 69,576 0 0
TE CONNECTIVITY LTD PREF H84989104 9 140 SH   DFND 66 0 0 140
TEAM HEALTH HOLDINGS INC COM 87817A107 235 7,236 SH   SOLE 8 7,236 0 0
TEAM HEALTH HOLDINGS INC COM 87817A107 33 1,012 SH   SOLE 44 1,012 0 0
TEAM INC COM 878155100 6 179 SH   SOLE 8 179 0 0
TEAM INC COM 878155100 12 384 SH   SOLE 44 384 0 0
TECH DATA CORP COM 878237106 54 635 SH   SOLE 8 635 0 0
TECH DATA CORP COM 878237106 1,500 17,713 SH   SOLE 44 17,713 0 0
TECHTARGET INC COM 87874R100 1 98 SH   SOLE 8 98 0 0
TECHTARGET INC COM 87874R100 0 2 SH   SOLE 44 2 0 0
TECK RESOURCES LTD OPT 878742204 3,290 182,500 SH Put SOLE 8 182,500 0 0
TECK RESOURCES LTD OPT 878742204 6,653 369,000 SH Call SOLE 8 369,000 0 0
TECK RESOURCES LTD COM 878742204 1,508 83,638 SH   SOLE 8 83,638 0 0
TECK RESOURCES LTD COM 878742204 46 2,549 SH   SOLE 9 2,549 0 0
TEEKAY CORPORATION OPT Y8564W103 35 4,600 SH Call SOLE 8 4,600 0 0
TEEKAY CORPORATION OPT Y8564W103 171 22,200 SH Put SOLE 8 22,200 0 0
TEEKAY CORPORATION COM Y8564W103 84 10,868 SH   SOLE 8 10,868 0 0
TEEKAY LNG PARTNERS L P OPT Y8564M105 127 8,400 SH Put SOLE 8 8,400 0 0
TEEKAY LNG PARTNERS L P OPT Y8564M105 144 9,500 SH Call SOLE 8 9,500 0 0
TEEKAY LNG PARTNERS L P COM Y8564M105 193 12,742 SH   SOLE 8 12,742 0 0
TEEKAY LNG PARTNERS L P COM Y8564M105 904 59,758 SH   SOLE 32 59,758 0 0
TEEKAY OFFSHORE PARTNERS L P COM Y8565J101 532 84,165 SH   SOLE 44 84,165 0 0
TEEKAY TANKERS LTD COM Y8565N102 43 16,895 SH   SOLE 8 16,895 0 0
TEEKAY TANKERS LTD COM Y8565N102 0 12 SH   SOLE 44 12 0 0
TEGNA INC COM 87901J105 1,317 60,249 SH   SOLE 1 60,249 0 0
TEGNA INC OPT 87901J105 131 6,000 SH Call SOLE 8 6,000 0 0
TEGNA INC COM 87901J105 1,408 64,422 SH   SOLE 8 64,422 0 0
TEGNA INC OPT 87901J105 254 11,600 SH Put SOLE 8 11,600 0 0
TEGNA INC COM 87901J105 19,008 869,637 SH   SOLE 44 869,637 0 0
TEJON RANCH CO COM 879080109 4 172 SH   SOLE 8 172 0 0
TEJON RANCH CO COM 879080109 6 240 SH   SOLE 44 240 0 0
TELADOC INC COM 87918A105 247 13,463 SH   SOLE 1 13,463 0 0
TELADOC INC COM 87918A105 2 128 SH   SOLE 8 128 0 0
TELADOC INC COM 87918A105 4 239 SH   SOLE 44 239 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 677 6,277 SH   SOLE 1 6,277 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 35 322 SH   SOLE 8 322 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 1,271 11,778 SH   SOLE 44 11,778 0 0
TELEFLEX INC COM 879369106 375 2,229 SH   SOLE 1 2,229 0 0
TELEFLEX INC COM 879369106 434 2,588 SH   SOLE 8 2,588 0 0
TELEFLEX INC COM 879369106 4,331 25,768 SH   SOLE 44 25,768 0 0
TELEFONICA BRASIL SA ADR 87936R106 27 1,850 SH   SOLE 8 1,850 0 0
TELEFONICA BRASIL SA ADR 87936R106 0 1 SH   SOLE 9 1 0 0
TELEFONICA S A OPT 879382208 46 4,600 SH Call SOLE 8 4,600 0 0
TELEFONICA S A ADR 879382208 1,063 105,419 SH   SOLE 44 105,419 0 0
TELEPHONE &amp DATA SYS INC OPT 879433829 27 1,000 SH Put SOLE 8 1,000 0 0
TELEPHONE &amp DATA SYS INC COM 879433829 325 11,957 SH   SOLE 8 11,957 0 0
TELEPHONE &amp DATA SYS INC COM 879433829 159 5,845 SH   SOLE 44 5,845 0 0
TELETECH HOLDINGS INC COM 879939106 28 974 SH   SOLE 8 974 0 0
TELETECH HOLDINGS INC COM 879939106 7 231 SH   SOLE 44 231 0 0
TELIGENT INC NEW COM 87960W104 2 256 SH   SOLE 8 256 0 0
TELIGENT INC NEW COM 87960W104 4 509 SH   SOLE 44 509 0 0
TELUS CORP COM 87971M103 405 12,277 SH   SOLE 9 12,277 0 0
TELUS CORP COM 87971M103 66 2,000 SH   SOLE 99 2,000 0 0
TEMPLETON EMERG MKTS INCOME FUND 880192109 550 50,003 SH   DFND 20 0 0 50,003
TEMPLETON GLOBAL INCOME FD FUND 880198106 2,331 373,600 SH   DFND 20 0 0 373,600
TEMPUR SEALY INTL INC COM 88023U101 1,891 33,330 SH   SOLE 1 33,330 0 0
TEMPUR SEALY INTL INC OPT 88023U101 948 16,700 SH Put SOLE 8 16,700 0 0
TEMPUR SEALY INTL INC OPT 88023U101 1,135 20,000 SH Call SOLE 8 20,000 0 0
TEMPUR SEALY INTL INC COM 88023U101 488 8,581 SH   SOLE 8 8,581 0 0
TEMPUR SEALY INTL INC COM 88023U101 3,500 61,681 SH   SOLE 44 61,681 0 0
TEMPUR SEALY INTL INC COM 88023U101 698 12,305 SH   DFND 66 0 0 12,305
TENARIS S A OPT 88031M109 37 1,300 SH Call SOLE 8 1,300 0 0
TENARIS S A OPT 88031M109 28 1,000 SH Put SOLE 8 1,000 0 0
TENARIS S A ADR 88031M109 1 25 SH   SOLE 44 25 0 0
TENARIS S A ADR 88031M109 10 363 SH   DFND 66 0 0 363
TENET HEALTHCARE CORP COM 88033G407 1,262 55,700 SH   SOLE 1 55,700 0 0
TENET HEALTHCARE CORP OPT 88033G407 369 16,300 SH Call SOLE 8 16,300 0 0
TENET HEALTHCARE CORP COM 88033G407 1 33 SH   SOLE 8 33 0 0
TENET HEALTHCARE CORP OPT 88033G407 365 16,100 SH Put SOLE 8 16,100 0 0
TENET HEALTHCARE CORP COM 88033G407 227 10,000 SH   DFND 20 0 0 10,000
TENET HEALTHCARE CORP COM 88033G407 5,186 228,820 SH   SOLE 44 228,820 0 0
TENNANT CO COM 880345103 14 216 SH   SOLE 8 216 0 0
TENNANT CO COM 880345103 37 567 SH   SOLE 44 567 0 0
TENNECO INC COM 880349105 99 1,700 SH   SOLE 1 1,700 0 0
TENNECO INC OPT 880349105 29 500 SH Put SOLE 8 500 0 0
TENNECO INC OPT 880349105 152 2,600 SH Call SOLE 8 2,600 0 0
TENNECO INC COM 880349105 30 511 SH   SOLE 8 511 0 0
TENNECO INC COM 880349105 3,267 56,085 SH   SOLE 44 56,085 0 0
TERADATA CORP DEL COM 88076W103 143 4,600 SH   SOLE 1 4,600 0 0
TERADATA CORP DEL OPT 88076W103 195 6,300 SH Put SOLE 8 6,300 0 0
TERADATA CORP DEL COM 88076W103 125 4,037 SH   SOLE 8 4,037 0 0
TERADATA CORP DEL OPT 88076W103 1,073 34,600 SH Call SOLE 8 34,600 0 0
TERADATA CORP DEL COM 88076W103 78 2,527 SH   SOLE 9 2,527 0 0
TERADATA CORP DEL COM 88076W103 12,345 398,231 SH   SOLE 44 398,231 0 0
TERADYNE INC OPT 880770102 112 5,200 SH Put SOLE 8 5,200 0 0
TERADYNE INC COM 880770102 1,028 47,629 SH   SOLE 8 47,629 0 0
TERADYNE INC OPT 880770102 43 2,000 SH Call SOLE 8 2,000 0 0
TERADYNE INC COM 880770102 238 10,991 SH   SOLE 44 10,991 0 0
TEREX CORP NEW COM 880779103 459 18,067 SH   SOLE 8 18,067 0 0
TEREX CORP NEW OPT 880779103 1,075 42,300 SH Call SOLE 8 42,300 0 0
TEREX CORP NEW OPT 880779103 661 26,000 SH Put SOLE 8 26,000 0 0
TEREX CORP NEW COM 880779103 2,340 92,116 SH   SOLE 44 92,116 0 0
TERNIUM SA ADR 880890108 239 12,134 SH   SOLE 8 12,134 0 0
TERNIUM SA OPT 880890108 67 3,400 SH Put SOLE 8 3,400 0 0
TERNIUM SA OPT 880890108 10 500 SH Call SOLE 8 500 0 0
TERNIUM SA ADR 880890108 2 88 SH   SOLE 44 88 0 0
TERRA NITROGEN CO L P COM 881005201 40 352 SH   SOLE 44 352 0 0
TERRAFORM GLOBAL INC COM 88104M101 44 10,487 SH   SOLE 8 10,487 0 0
TERRAFORM GLOBAL INC COM 88104M101 26 6,257 SH   SOLE 9 6,257 0 0
TERRAFORM GLOBAL INC COM 88104M101 5 1,119 SH   SOLE 44 1,119 0 0
TERRAFORM GLOBAL INC COM 88104M101 120 29,107 SH   DFND 66 0 0 29,107
TERRAFORM PWR INC COM 88104R100 244 17,513 SH   SOLE 8 17,513 0 0
TERRAFORM PWR INC COM 88104R100 134 9,620 SH   SOLE 9 9,620 0 0
TERRAFORM PWR INC COM 88104R100 100 7,183 SH   SOLE 44 7,183 0 0
TERRAVIA HLDGS INC COM 88105A106 1 485 SH   SOLE 8 485 0 0
TERRAVIA HLDGS INC COM 88105A106 0 33 SH   SOLE 9 33 0 0
TERRAVIA HLDGS INC COM 88105A106 0 8 SH   SOLE 44 8 0 0
TERRENO RLTY CORP TRUS 88146M101 13 458 SH   SOLE 8 458 0 0
TERRENO RLTY CORP TRUS 88146M101 77 2,817 SH   SOLE 44 2,817 0 0
TERRITORIAL BANCORP INC COM 88145X108 3 94 SH   SOLE 8 94 0 0
TERRITORIAL BANCORP INC COM 88145X108 0 1 SH   SOLE 44 1 0 0
TESARO INC COM 881569107 203 2,026 SH   SOLE 1 2,026 0 0
TESARO INC COM 881569107 4,454 44,432 SH   SOLE 8 44,432 0 0
TESARO INC OPT 881569107 12,169 121,400 SH Call SOLE 8 121,400 0 0
TESARO INC OPT 881569107 18,775 187,300 SH Put SOLE 8 187,300 0 0
TESARO INC COM 881569107 290 2,899 SH   SOLE 44 2,899 0 0
TESCO CORP COM 88157K101 300 36,710 SH   SOLE 1 36,710 0 0
TESCO CORP COM 88157K101 2 285 SH   SOLE 8 285 0 0
TESCO CORP COM 88157K101 5 634 SH   SOLE 44 634 0 0
TESLA MTRS INC BOND 88160RAA9 161 100,000 PRN   SOLE 8 0 0 100,000
TESLA MTRS INC BOND 88160RAB7 2,604 2,873,000 PRN   SOLE 8 0 0 2,873,000
TESLA MTRS INC OPT 88160R101 273,809 1,342,000 SH Put SOLE 8 1,342,000 0 0
TESLA MTRS INC BOND 88160RAC5 91 106,000 PRN   SOLE 8 0 0 106,000
TESLA MTRS INC OPT 88160R101 82,816 405,900 SH Call SOLE 8 405,900 0 0
TESLA MTRS INC COM 88160R101 27,075 132,702 SH   SOLE 8 132,702 0 0
TESLA MTRS INC COM 88160R101 82 400 SH   DFND 20 0 0 400
TESLA MTRS INC OPT 88160R101 14,242 69,800 SH Put SOLE 44 69,800 0 0
TESLA MTRS INC COM 88160R101 35,005 171,560 SH   SOLE 44 171,560 0 0
TESLA MTRS INC OPT 88160R101 4,081 20,000 SH Call SOLE 44 20,000 0 0
TESLA MTRS INC COM 88160R101 307 1,507 SH   DFND 66 0 0 1,507
TESORO CORP OPT 881609101 5,744 72,200 SH Put SOLE 8 72,200 0 0
TESORO CORP COM 881609101 2,251 28,289 SH   SOLE 8 28,289 0 0
TESORO CORP OPT 881609101 8,800 110,600 SH Call SOLE 8 110,600 0 0
TESORO CORP COM 881609101 11,164 140,323 SH   SOLE 44 140,323 0 0
TESORO LOGISTICS LP COM 88160T107 60 1,246 SH   SOLE 8 1,246 0 0
TESORO LOGISTICS LP COM 88160T107 2,974 61,404 SH   SOLE 32 61,404 0 0
TESORO LOGISTICS LP COM 88160T107 1,938 40,000 SH   SOLE 44 40,000 0 0
TESSERA TECHNOLOGIES INC OPT 88164L100 211 5,500 SH Put SOLE 8 5,500 0 0
TESSERA TECHNOLOGIES INC COM 88164L100 16 408 SH   SOLE 8 408 0 0
TESSERA TECHNOLOGIES INC OPT 88164L100 4 100 SH Call SOLE 8 100 0 0
TESSERA TECHNOLOGIES INC COM 88164L100 211 5,485 SH   SOLE 44 5,485 0 0
TETRA TECH INC NEW COM 88162G103 18 512 SH   SOLE 8 512 0 0
TETRA TECH INC NEW COM 88162G103 47 1,329 SH   SOLE 44 1,329 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 4 757 SH   SOLE 8 757 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 1,240 202,839 SH   SOLE 44 202,839 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 1 224 SH   SOLE 8 224 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 0 4 SH   SOLE 44 4 0 0
TEUCRIUM COMMODITY TR FUND 88166A102 212 11,339 SH   SOLE 8 11,339 0 0
TEUCRIUM COMMODITY TR OPT 88166A102 304 16,300 SH Call SOLE 8 16,300 0 0
TEUCRIUM COMMODITY TR OPT 88166A102 181 9,700 SH Put SOLE 8 9,700 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 8,988 195,345 SH   SOLE 8 195,345 0 0
TEVA PHARMACEUTICAL INDS LTD OPT 881624209 7,361 160,000 SH Call SOLE 8 160,000 0 0
TEVA PHARMACEUTICAL INDS LTD OPT 881624209 21,206 460,900 SH Put SOLE 8 460,900 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 10,169 221,009 SH   SOLE 9 221,009 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 9 200 SH   DFND 20 0 0 200
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 2,115 45,975 SH   SOLE 44 45,975 0 0
TEVA PHARMACEUTICAL INDS LTD OPT 881624209 2,301 50,000 SH Put SOLE 44 50,000 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 56 1,225 SH   DFND 66 0 0 1,225
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 20 370 SH   SOLE 8 370 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 2,461 44,829 SH   SOLE 44 44,829 0 0
TEXAS INSTRS INC COM 882508104 4,135 58,919 SH   SOLE 1 58,919 0 0
TEXAS INSTRS INC OPT 882508104 40,978 583,900 SH Put SOLE 8 583,900 0 0
TEXAS INSTRS INC COM 882508104 10,534 150,093 SH   SOLE 8 150,093 0 0
TEXAS INSTRS INC OPT 882508104 22,338 318,300 SH Call SOLE 8 318,300 0 0
TEXAS INSTRS INC COM 882508104 434 6,181 SH   SOLE 9 6,181 0 0
TEXAS INSTRS INC COM 882508104 20,726 295,303 SH   SOLE 44 295,303 0 0
TEXAS INSTRS INC COM 882508104 10 140 SH   SOLE 56 140 0 0
TEXAS PAC LD TR TRUS 882610108 26 110 SH   SOLE 44 110 0 0
TEXAS ROADHOUSE INC COM 882681109 374 9,582 SH   SOLE 1 9,582 0 0
TEXAS ROADHOUSE INC OPT 882681109 94 2,400 SH Call SOLE 8 2,400 0 0
TEXAS ROADHOUSE INC OPT 882681109 597 15,300 SH Put SOLE 8 15,300 0 0
TEXAS ROADHOUSE INC COM 882681109 464 11,875 SH   SOLE 8 11,875 0 0
TEXAS ROADHOUSE INC COM 882681109 722 18,500 SH   SOLE 9 18,500 0 0
TEXAS ROADHOUSE INC COM 882681109 1,773 45,434 SH   SOLE 44 45,434 0 0
TEXTAINER GROUP HOLDINGS LTD COM G8766E109 9 1,232 SH   SOLE 8 1,232 0 0
TEXTAINER GROUP HOLDINGS LTD COM G8766E109 0 2 SH   SOLE 44 2 0 0
TEXTAINER GROUP HOLDINGS LTD COM G8766E109 35 4,631 SH   DFND 66 0 0 4,631
TEXTRON INC COM 883203101 8 217 SH   SOLE 8 217 0 0
TEXTRON INC OPT 883203101 477 12,000 SH Put SOLE 8 12,000 0 0
TEXTRON INC OPT 883203101 477 12,000 SH Call SOLE 8 12,000 0 0
TEXTRON INC COM 883203101 3,056 76,856 SH   SOLE 44 76,856 0 0
TFS FINL CORP COM 87240R107 42 2,410 SH   SOLE 8 2,410 0 0
TFS FINL CORP COM 87240R107 555 31,215 SH   SOLE 44 31,215 0 0
TG THERAPEUTICS INC COM 88322Q108 3 335 SH   SOLE 8 335 0 0
TG THERAPEUTICS INC COM 88322Q108 5 595 SH   SOLE 44 595 0 0
THERAPEUTICSMD INC COM 88338N107 117 17,163 SH   SOLE 8 17,163 0 0
THERAPEUTICSMD INC COM 88338N107 15 2,149 SH   SOLE 44 2,149 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 53 1,438 SH   SOLE 8 1,438 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 18 488 SH   SOLE 44 488 0 0
THERMO FISHER SCIENTIFIC INC OPT 883556102 17,115 107,600 SH Call SOLE 8 107,600 0 0
THERMO FISHER SCIENTIFIC INC OPT 883556102 4,803 30,200 SH Put SOLE 8 30,200 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 4,093 25,734 SH   SOLE 8 25,734 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 13,046 82,019 SH   SOLE 9 82,019 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,064 6,692 SH   SOLE 20 0 6,692 0
THERMO FISHER SCIENTIFIC INC COM 883556102 498 3,130 SH   DFND 20 0 0 3,130
THERMO FISHER SCIENTIFIC INC COM 883556102 9,159 57,587 SH   SOLE 44 57,587 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 189 1,190 SH   DFND 66 0 0 1,190
THERMO FISHER SCIENTIFIC INC COM 883556102 1,113 7,000 SH   SOLE 79 7,000 0 0
THERMON GROUP HLDGS INC COM 88362T103 4 197 SH   SOLE 8 197 0 0
THERMON GROUP HLDGS INC COM 88362T103 9 441 SH   SOLE 44 441 0 0
THIRD PT REINS LTD COM G8827U100 6 514 SH   SOLE 8 514 0 0
THIRD PT REINS LTD COM G8827U100 77 6,417 SH   SOLE 44 6,417 0 0
THL CR INC COM 872438106 58 6,095 SH   SOLE 8 6,095 0 0
THOMSON REUTERS CORP COM 884903105 70 1,680 SH   SOLE 1 0 1,680 0
THOMSON REUTERS CORP OPT 884903105 91 2,200 SH Call SOLE 8 2,200 0 0
THOMSON REUTERS CORP COM 884903105 6 141 SH   SOLE 8 141 0 0
THOMSON REUTERS CORP COM 884903105 564 13,642 SH   SOLE 9 13,642 0 0
THOMSON REUTERS CORP COM 884903105 101 2,441 SH   SOLE 44 2,441 0 0
THOMSON REUTERS CORP COM 884903105 115 2,778 SH   DFND 66 0 0 2,778
THOMSON REUTERS CORP COM 884903105 124 3,002 SH   SOLE 99 3,002 0 0
THOR INDS INC COM 885160101 249 2,937 SH   SOLE 8 2,937 0 0
THOR INDS INC COM 885160101 427 5,046 SH   SOLE 44 5,046 0 0
THRESHOLD PHARMACEUTICAL INC COM 885807206 0 63 SH   SOLE 8 63 0 0
TICC CAPITAL CORP BOND 87244TAB5 186 183,000 PRN   SOLE 8 0 0 183,000
TIDEWATER INC COM 886423102 1 299 SH   SOLE 8 299 0 0
TIDEWATER INC COM 886423102 4 1,348 SH   SOLE 44 1,348 0 0
TIER REIT INC TRUS 88650V208 5 295 SH   SOLE 8 295 0 0
TIER REIT INC TRUS 88650V208 46 2,964 SH   SOLE 44 2,964 0 0
TIFFANY &amp CO NEW OPT 886547108 12,543 172,700 SH Call SOLE 8 172,700 0 0
TIFFANY &amp CO NEW OPT 886547108 14,308 197,000 SH Put SOLE 8 197,000 0 0
TIFFANY &amp CO NEW COM 886547108 4,027 55,445 SH   SOLE 8 55,445 0 0
TIFFANY &amp CO NEW COM 886547108 305 4,199 SH   SOLE 9 4,199 0 0
TIFFANY &amp CO NEW COM 886547108 2,032 27,980 SH   SOLE 44 27,980 0 0
TILLYS INC COM 886885102 1 72 SH   SOLE 8 72 0 0
TILLYS INC COM 886885102 0 1 SH   SOLE 44 1 0 0
TIM PARTICIPACOES S A ADR 88706P205 76 6,220 SH   SOLE 44 6,220 0 0
TIME INC NEW COM 887228104 13 874 SH   SOLE 8 874 0 0
TIME INC NEW COM 887228104 150 10,300 SH   SOLE 44 10,300 0 0
TIME INC NEW COM 887228104 0 19 SH   DFND 66 0 0 19
TIME WARNER INC COM 887317303 2,906 36,500 SH   SOLE 1 36,500 0 0
TIME WARNER INC OPT 887317303 14,003 175,900 SH Call SOLE 8 175,900 0 0
TIME WARNER INC COM 887317303 297 3,730 SH   SOLE 8 3,730 0 0
TIME WARNER INC OPT 887317303 9,378 117,800 SH Put SOLE 8 117,800 0 0
TIME WARNER INC COM 887317303 14,808 186,017 SH   SOLE 44 186,017 0 0
TIME WARNER INC COM 887317303 13 158 SH   DFND 66 0 0 158
TIME WARNER INC COM 887317303 318 4,000 SH   SOLE 66 0 4,000 0
TIMKEN CO OPT 887389104 105 3,000 SH Call SOLE 8 3,000 0 0
TIMKEN CO COM 887389104 38 1,088 SH   SOLE 8 1,088 0 0
TIMKEN CO OPT 887389104 7 200 SH Put SOLE 8 200 0 0
TIMKEN CO COM 887389104 60 1,731 SH   SOLE 44 1,731 0 0
TIMKENSTEEL CORP COM 887399103 6 564 SH   SOLE 8 564 0 0
TIMKENSTEEL CORP COM 887399103 5 515 SH   SOLE 44 515 0 0
TIPTREE FINL INC COM 88822Q103 1 141 SH   SOLE 8 141 0 0
TIPTREE FINL INC COM 88822Q103 0 2 SH   SOLE 44 2 0 0
TITAN INTL INC ILL OPT 88830M102 919 90,800 SH Call SOLE 8 90,800 0 0
TITAN INTL INC ILL OPT 88830M102 251 24,800 SH Put SOLE 8 24,800 0 0
TITAN INTL INC ILL COM 88830M102 64 6,371 SH   SOLE 8 6,371 0 0
TITAN INTL INC ILL COM 88830M102 6 628 SH   SOLE 44 628 0 0
TITAN MACHY INC OPT 88830R101 61 5,900 SH Put SOLE 8 5,900 0 0
TITAN MACHY INC COM 88830R101 20 1,977 SH   SOLE 8 1,977 0 0
TITAN MACHY INC OPT 88830R101 24 2,300 SH Call SOLE 8 2,300 0 0
TITAN MACHY INC COM 88830R101 3 251 SH   SOLE 44 251 0 0
TITAN PHARMACEUTICALS INC DE COM 888314309 1 116 SH   SOLE 8 116 0 0
TITAN PHARMACEUTICALS INC DE COM 888314309 0 2 SH   SOLE 44 2 0 0
TIVO CORP OPT 88870P106 31 1,590 SH Put SOLE 8 1,590 0 0
TIVO CORP OPT 88870P106 255 13,100 SH Call SOLE 8 13,100 0 0
TIVO CORP COM 88870P106 139 7,146 SH   SOLE 8 7,146 0 0
TIVO CORP COM 88870P106 4,183 214,770 SH   SOLE 44 214,770 0 0
TJX COS INC NEW COM 872540109 1,298 17,364 SH   SOLE 1 17,364 0 0
TJX COS INC NEW OPT 872540109 5,788 77,400 SH Put SOLE 8 77,400 0 0
TJX COS INC NEW COM 872540109 1,224 16,380 SH   SOLE 8 16,380 0 0
TJX COS INC NEW OPT 872540109 2,946 39,400 SH Call SOLE 8 39,400 0 0
TJX COS INC NEW COM 872540109 16,947 226,636 SH   SOLE 44 226,636 0 0
TOBIRA THERAPEUTICS INC COM 88883P101 2 55 SH   SOLE 8 55 0 0
TOBIRA THERAPEUTICS INC COM 88883P101 0 1 SH   SOLE 44 1 0 0
TOKAI PHARMACEUTICALS INC COM 88907J107 1 910 SH   SOLE 8 910 0 0
TOKAI PHARMACEUTICALS INC COM 88907J107 0 1 SH   SOLE 44 1 0 0
TOLL BROTHERS INC COM 889478103 131 4,385 SH   SOLE 1 4,385 0 0
TOLL BROTHERS INC OPT 889478103 732 24,500 SH Call SOLE 8 24,500 0 0
TOLL BROTHERS INC OPT 889478103 534 17,900 SH Put SOLE 8 17,900 0 0
TOLL BROTHERS INC COM 889478103 1,771 59,325 SH   SOLE 8 59,325 0 0
TOLL BROTHERS INC COM 889478103 34 1,153 SH   SOLE 9 1,153 0 0
TOLL BROTHERS INC COM 889478103 1,086 36,402 SH   SOLE 44 36,402 0 0
TOLL BROTHERS INC COM 889478103 29 977 SH   DFND 66 0 0 977
TOMPKINS FINANCIAL CORPORATI COM 890110109 14 180 SH   SOLE 8 180 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 13 175 SH   SOLE 44 175 0 0
TOOTSIE ROLL INDS INC COM 890516107 4 107 SH   SOLE 8 107 0 0
TOOTSIE ROLL INDS INC COM 890516107 390 10,586 SH   SOLE 44 10,586 0 0
TOP IMAGE SYSTEMS LTD COM M87896102 22 10,000 SH   DFND 66 0 0 10,000
TOPBUILD CORP COM 89055F103 487 14,667 SH   SOLE 1 14,667 0 0
TOPBUILD CORP OPT 89055F103 2 55 SH Call SOLE 8 55 0 0
TOPBUILD CORP COM 89055F103 60 1,842 SH   SOLE 8 1,842 0 0
TOPBUILD CORP OPT 89055F103 7 198 SH Put SOLE 8 198 0 0
TOPBUILD CORP COM 89055F103 666 20,058 SH   SOLE 44 20,058 0 0
TORCHMARK CORP COM 891027104 883 13,815 SH   SOLE 1 13,815 0 0
TORCHMARK CORP COM 891027104 83 1,292 SH   SOLE 8 1,292 0 0
TORCHMARK CORP OPT 891027104 32 500 SH Call SOLE 8 500 0 0
TORCHMARK CORP COM 891027104 1,535 24,024 SH   SOLE 44 24,024 0 0
TORO CO COM 891092108 6 118 SH   SOLE 8 118 0 0
TORO CO COM 891092108 216 4,611 SH   SOLE 44 4,611 0 0
TORONTO DOMINION BK ONT COM 891160509 207 4,662 SH   SOLE 8 4,662 0 0
TORONTO DOMINION BK ONT OPT 891160509 852 19,200 SH Put SOLE 8 19,200 0 0
TORONTO DOMINION BK ONT OPT 891160509 1,092 24,600 SH Call SOLE 8 24,600 0 0
TORONTO DOMINION BK ONT COM 891160509 1,849 41,641 SH   SOLE 9 41,641 0 0
TORONTO DOMINION BK ONT COM 891160509 107 2,400 SH   DFND 66 0 0 2,400
TOTAL S A OPT 89151E109 5,571 116,800 SH Call SOLE 8 116,800 0 0
TOTAL S A ADR 89151E109 3 71 SH   SOLE 8 71 0 0
TOTAL S A OPT 89151E109 1,965 41,200 SH Put SOLE 8 41,200 0 0
TOTAL S A ADR 89151E109 1,866 39,127 SH   SOLE 66 0 39,127 0
TOTAL S A ADR 89151E109 24 500 SH   DFND 66 0 0 500
TOTAL SYS SVCS INC OPT 891906109 255 5,400 SH Call SOLE 8 5,400 0 0
TOTAL SYS SVCS INC OPT 891906109 420 8,900 SH Put SOLE 8 8,900 0 0
TOTAL SYS SVCS INC COM 891906109 873 18,504 SH   SOLE 8 18,504 0 0
TOTAL SYS SVCS INC COM 891906109 1,583 33,579 SH   SOLE 44 33,579 0 0
TOWER INTL INC COM 891826109 10 413 SH   SOLE 8 413 0 0
TOWER INTL INC COM 891826109 7 290 SH   SOLE 44 290 0 0
TOWER SEMICONDUCTOR LTD OPT M87915274 335 22,100 SH Put SOLE 8 22,100 0 0
TOWER SEMICONDUCTOR LTD COM M87915274 205 13,509 SH   SOLE 8 13,509 0 0
TOWER SEMICONDUCTOR LTD OPT M87915274 1,488 98,000 SH Call SOLE 8 98,000 0 0
TOWER SEMICONDUCTOR LTD COM M87915274 9 578 SH   SOLE 9 578 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 320 13,317 SH   SOLE 1 13,317 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 9 390 SH   SOLE 8 390 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 18 767 SH   SOLE 44 767 0 0
TOWNSQUARE MEDIA INC COM 892231101 1 108 SH   SOLE 8 108 0 0
TOWNSQUARE MEDIA INC COM 892231101 0 1 SH   SOLE 44 1 0 0
TOYOTA MOTOR CORP ADR 892331307 307 2,648 SH   SOLE 8 2,648 0 0
TOYOTA MOTOR CORP OPT 892331307 1,439 12,400 SH Put SOLE 8 12,400 0 0
TOYOTA MOTOR CORP OPT 892331307 882 7,600 SH Call SOLE 8 7,600 0 0
TOYOTA MOTOR CORP ADR 892331307 1,799 15,503 SH   SOLE 9 15,503 0 0
TPG SPECIALTY LENDING INC BOND 87265KAB8 2 2,000 PRN   SOLE 8 0 0 2,000
TPG SPECIALTY LENDING INC COM 87265K102 14 767 SH   SOLE 8 767 0 0
TRACTOR SUPPLY CO OPT 892356106 1,199 17,800 SH Call SOLE 8 17,800 0 0
TRACTOR SUPPLY CO COM 892356106 2,308 34,269 SH   SOLE 8 34,269 0 0
TRACTOR SUPPLY CO OPT 892356106 2,310 34,300 SH Put SOLE 8 34,300 0 0
TRACTOR SUPPLY CO COM 892356106 2,788 41,386 SH   SOLE 44 41,386 0 0
TRANSALTA CORP COM 89346D107 0 100 SH   SOLE 9 100 0 0
TRANSALTA CORP COM 89346D107 1 300 SH   SOLE 44 300 0 0
TRANSCANADA CORP COM 89353D107 12,847 270,122 SH   SOLE 1 270,122 0 0
TRANSCANADA CORP COM 89353D107 2 43 SH   SOLE 8 43 0 0
TRANSCANADA CORP COM 89353D107 1,827 38,434 SH   SOLE 9 38,434 0 0
TRANSCANADA CORP COM 89353D107 1,967 41,352 SH   SOLE 44 41,352 0 0
TRANSCANADA CORP COM 89353D107 85 1,789 SH   DFND 66 0 0 1,789
TRANSDIGM GROUP INC COM 893641100 47 162 SH   SOLE 8 162 0 0
TRANSDIGM GROUP INC COM 893641100 3,616 12,506 SH   SOLE 44 12,506 0 0
TRANSENTERIX INC COM 89366M201 1 556 SH   SOLE 8 556 0 0
TRANSENTERIX INC COM 89366M201 1 787 SH   SOLE 44 787 0 0
TRANSGLOBE ENERGY CORP COM 893662106 0 4 SH   SOLE 8 4 0 0
TRANSMONTAIGNE PARTNERS L P COM 89376V100 517 12,529 SH   SOLE 32 12,529 0 0
TRANSOCEAN LTD COM H8817H100 3,446 323,280 SH   SOLE 8 323,280 0 0
TRANSOCEAN LTD OPT H8817H100 13,233 1,241,400 SH Call SOLE 8 1,241,400 0 0
TRANSOCEAN LTD OPT H8817H100 13,771 1,291,800 SH Put SOLE 8 1,291,800 0 0
TRANSOCEAN LTD COM H8817H100 968 90,887 SH   SOLE 9 90,887 0 0
TRANSOCEAN LTD COM H8817H100 18,234 1,710,685 SH   SOLE 44 1,710,685 0 0
TRANSOCEAN LTD PREF H8817H100 172 16,125 SH   DFND 66 0 0 16,125
TRANSOCEAN PARTNERS LLC COM Y8977Y100 3 278 SH   SOLE 44 278 0 0
TRANSUNION COM 89400J107 143 4,141 SH   SOLE 1 4,141 0 0
TRANSUNION COM 89400J107 1 22 SH   SOLE 8 22 0 0
TRANSUNION COM 89400J107 51 1,466 SH   SOLE 44 1,466 0 0
TRAVELCENTERS AMER LLC COM 894174101 4 502 SH   SOLE 8 502 0 0
TRAVELCENTERS AMER LLC COM 894174101 376 52,548 SH   SOLE 44 52,548 0 0
TRAVELERS COMPANIES INC COM 89417E109 3,047 26,600 SH   SOLE 1 26,600 0 0
TRAVELERS COMPANIES INC OPT 89417E109 2,440 21,300 SH Put SOLE 8 21,300 0 0
TRAVELERS COMPANIES INC COM 89417E109 2,761 24,100 SH   SOLE 8 24,100 0 0
TRAVELERS COMPANIES INC OPT 89417E109 2,520 22,000 SH Call SOLE 8 22,000 0 0
TRAVELERS COMPANIES INC COM 89417E109 49,422 431,434 SH   SOLE 44 431,434 0 0
TRAVELERS COMPANIES INC COM 89417E109 1 11 SH   DFND 66 0 0 11
TRAVELPORT WORLDWIDE LTD COM G9019D104 7 490 SH   SOLE 8 490 0 0
TRAVELPORT WORLDWIDE LTD COM G9019D104 48 3,203 SH   SOLE 44 3,203 0 0
TRAVELZOO INC COM 89421Q205 0 8 SH   SOLE 8 8 0 0
TRAVELZOO INC COM 89421Q205 12 900 SH   SOLE 44 900 0 0
TRC COS INC COM 872625108 2 230 SH   SOLE 8 230 0 0
TRC COS INC COM 872625108 0 2 SH   SOLE 44 2 0 0
TRECORA RES COM 894648104 3 246 SH   SOLE 8 246 0 0
TRECORA RES COM 894648104 0 2 SH   SOLE 44 2 0 0
TREDEGAR CORP COM 894650100 6 314 SH   SOLE 8 314 0 0
TREDEGAR CORP COM 894650100 5 293 SH   SOLE 44 293 0 0
TREEHOUSE FOODS INC COM 89469A104 2,706 31,036 SH   SOLE 8 31,036 0 0
TREEHOUSE FOODS INC COM 89469A104 120 1,375 SH   SOLE 44 1,375 0 0
TREVENA INC COM 89532E109 72 10,671 SH   SOLE 1 10,671 0 0
TREVENA INC COM 89532E109 187 27,654 SH   SOLE 8 27,654 0 0
TREVENA INC COM 89532E109 3 465 SH   SOLE 44 465 0 0
TREVENA INC COM 89532E109 65 9,615 SH   SOLE 66 0 9,615 0
TREX CO INC COM 89531P105 605 10,304 SH   SOLE 8 10,304 0 0
TREX CO INC COM 89531P105 1,027 17,509 SH   SOLE 44 17,509 0 0
TRI POINTE GROUP INC COM 87265H109 18 1,355 SH   SOLE 8 1,355 0 0
TRI POINTE GROUP INC COM 87265H109 272 20,593 SH   SOLE 44 20,593 0 0
TRIANGLE PETE CORP COM 89600B201 0 75 SH   SOLE 8 75 0 0
TRIBUNE MEDIA CO COM 896047503 184 5,038 SH   SOLE 8 5,038 0 0
TRIBUNE MEDIA CO COM 896047503 72 1,973 SH   SOLE 44 1,973 0 0
TRICO BANCSHARES COM 896095106 7 250 SH   SOLE 8 250 0 0
TRICO BANCSHARES COM 896095106 7 281 SH   SOLE 44 281 0 0
TRIMAS CORP COM 896215209 10 544 SH   SOLE 8 544 0 0
TRIMAS CORP COM 896215209 12 622 SH   SOLE 44 622 0 0
TRIMBLE NAVIGATION LTD COM 896239100 858 30,045 SH   SOLE 1 30,045 0 0
TRIMBLE NAVIGATION LTD OPT 896239100 143 5,000 SH Put SOLE 8 5,000 0 0
TRIMBLE NAVIGATION LTD OPT 896239100 23 800 SH Call SOLE 8 800 0 0
TRIMBLE NAVIGATION LTD COM 896239100 276 9,683 SH   SOLE 8 9,683 0 0
TRIMBLE NAVIGATION LTD COM 896239100 519 18,180 SH   SOLE 44 18,180 0 0
TRINA SOLAR LIMITED ADR 89628E104 3 335 SH   SOLE 1 0 335 0
TRINA SOLAR LIMITED OPT 89628E104 314 30,700 SH Call SOLE 8 30,700 0 0
TRINA SOLAR LIMITED ADR 89628E104 4,120 402,336 SH   SOLE 8 402,336 0 0
TRINA SOLAR LIMITED OPT 89628E104 1,001 97,800 SH Put SOLE 8 97,800 0 0
TRINA SOLAR LIMITED ADR 89628E104 115 11,256 SH   SOLE 9 11,256 0 0
TRINA SOLAR LIMITED ADR 89628E104 2,139 208,914 SH   SOLE 39 208,914 0 0
TRINA SOLAR LIMITED ADR 89628E104 27,017 2,638,399 SH   SOLE 44 2,638,399 0 0
TRINET GROUP INC COM 896288107 274 12,675 SH   SOLE 1 12,675 0 0
TRINET GROUP INC COM 896288107 9 420 SH   SOLE 8 420 0 0
TRINET GROUP INC COM 896288107 1,505 69,581 SH   SOLE 44 69,581 0 0
TRINITY INDS INC OPT 896522109 450 18,600 SH Put SOLE 8 18,600 0 0
TRINITY INDS INC OPT 896522109 1,398 57,800 SH Call SOLE 8 57,800 0 0
TRINITY INDS INC COM 896522109 2 69 SH   SOLE 8 69 0 0
TRINITY INDS INC BOND 896522AF6 3,608 3,019,000 PRN   SOLE 8 0 0 3,019,000
TRINITY INDS INC COM 896522109 89 3,689 SH   SOLE 44 3,689 0 0
TRINITY PL HLDGS INC COM 89656D101 2 240 SH   SOLE 8 240 0 0
TRINITY PL HLDGS INC COM 89656D101 0 2 SH   SOLE 44 2 0 0
TRINSEO S A COM L9340P101 75 1,323 SH   SOLE 44 1,323 0 0
TRIPADVISOR INC OPT 896945201 1,662 26,300 SH Put SOLE 8 26,300 0 0
TRIPADVISOR INC COM 896945201 4 72 SH   SOLE 8 72 0 0
TRIPADVISOR INC OPT 896945201 1,251 19,800 SH Call SOLE 8 19,800 0 0
TRIPADVISOR INC COM 896945201 19,206 303,991 SH   SOLE 44 303,991 0 0
TRIPLE-S MGMT CORP COM 896749108 29 1,342 SH   SOLE 8 1,342 0 0
TRIPLE-S MGMT CORP COM 896749108 738 33,625 SH   SOLE 44 33,625 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 8 724 SH   SOLE 8 724 0 0
TRISTATE CAP HLDGS INC COM 89678F100 4 272 SH   SOLE 8 272 0 0
TRISTATE CAP HLDGS INC COM 89678F100 10 610 SH   SOLE 44 610 0 0
TRITON INTL LTD COM G9078F107 19 1,410 SH   SOLE 8 1,410 0 0
TRITON INTL LTD COM G9078F107 7 558 SH   SOLE 44 558 0 0
TRIUMPH BANCORP INC COM 89679E300 2 96 SH   SOLE 8 96 0 0
TRIUMPH BANCORP INC COM 89679E300 0 2 SH   SOLE 44 2 0 0
TRIUMPH GROUP INC NEW COM 896818101 135 4,844 SH   SOLE 8 4,844 0 0
TRIUMPH GROUP INC NEW COM 896818101 27 973 SH   SOLE 44 973 0 0
TRONC INC COM 89703P107 4 225 SH   SOLE 8 225 0 0
TRONC INC COM 89703P107 16 921 SH   SOLE 44 921 0 0
TRONOX LTD COM Q9235V101 11 1,154 SH   SOLE 8 1,154 0 0
TRONOX LTD COM Q9235V101 9 956 SH   SOLE 44 956 0 0
TROVAGENE INC COM 897238309 2 348 SH   SOLE 8 348 0 0
TROVAGENE INC COM 897238309 0 3 SH   SOLE 44 3 0 0
TRUEBLUE INC COM 89785X101 6 260 SH   SOLE 8 260 0 0
TRUEBLUE INC COM 89785X101 259 11,438 SH   SOLE 44 11,438 0 0
TRUECAR INC COM 89785L107 4 435 SH   SOLE 8 435 0 0
TRUECAR INC COM 89785L107 6 631 SH   SOLE 44 631 0 0
TRUPANION INC COM 898202106 0 1 SH   SOLE 44 1 0 0
TRUSTCO BK CORP N Y COM 898349105 5 726 SH   SOLE 8 726 0 0
TRUSTCO BK CORP N Y COM 898349105 9 1,307 SH   SOLE 44 1,307 0 0
TRUSTMARK CORP COM 898402102 15 532 SH   SOLE 8 532 0 0
TRUSTMARK CORP COM 898402102 37 1,375 SH   SOLE 44 1,375 0 0
TSAKOS ENERGY NAVIGATION LTD OPT G9108L108 23 4,800 SH Put SOLE 8 4,800 0 0
TSAKOS ENERGY NAVIGATION LTD COM G9108L108 69 14,362 SH   SOLE 8 14,362 0 0
TSAKOS ENERGY NAVIGATION LTD OPT G9108L108 75 15,500 SH Call SOLE 8 15,500 0 0
TTM TECHNOLOGIES INC COM 87305R109 47 4,045 SH   SOLE 8 4,045 0 0
TTM TECHNOLOGIES INC COM 87305R109 37 3,292 SH   SOLE 44 3,292 0 0
TUBEMOGUL INC COM 898570106 1 136 SH   SOLE 8 136 0 0
TUBEMOGUL INC COM 898570106 2 221 SH   SOLE 44 221 0 0
TUESDAY MORNING CORP COM 899035505 3 372 SH   SOLE 8 372 0 0
TUESDAY MORNING CORP COM 899035505 4 609 SH   SOLE 44 609 0 0
TUNIU CORP ADR 89977P106 44 4,416 SH   SOLE 8 4,416 0 0
TUPPERWARE BRANDS CORP OPT 899896104 536 8,200 SH Call SOLE 8 8,200 0 0
TUPPERWARE BRANDS CORP OPT 899896104 379 5,800 SH Put SOLE 8 5,800 0 0
TUPPERWARE BRANDS CORP COM 899896104 2,194 33,567 SH   SOLE 8 33,567 0 0
TUPPERWARE BRANDS CORP COM 899896104 2,963 45,332 SH   SOLE 44 45,332 0 0
TURNING PT BRANDS INC COM 90041L105 0 37 SH   SOLE 8 37 0 0
TURNING PT BRANDS INC COM 90041L105 0 1 SH   SOLE 44 1 0 0
TURQUOISE HILL RES LTD COM 900435108 340 114,579 SH   SOLE 1 0 114,579 0
TURQUOISE HILL RES LTD OPT 900435108 127 42,800 SH Call SOLE 8 42,800 0 0
TURQUOISE HILL RES LTD OPT 900435108 52 17,400 SH Put SOLE 8 17,400 0 0
TURQUOISE HILL RES LTD COM 900435108 18 6,036 SH   SOLE 20 0 6,036 0
TURQUOISE HILL RES LTD COM 900435108 24 8,200 SH   SOLE 66 0 8,200 0
TUTOR PERINI CORP COM 901109108 214 9,971 SH   SOLE 8 9,971 0 0
TUTOR PERINI CORP COM 901109108 11 538 SH   SOLE 44 538 0 0
TWENTY FIRST CENTY FOX INC COM 90130A101 2,059 85,000 SH   SOLE 1 85,000 0 0
TWENTY FIRST CENTY FOX INC COM 90130A200 878 35,511 SH   SOLE 8 35,511 0 0
TWENTY FIRST CENTY FOX INC OPT 90130A200 27 1,100 SH Call SOLE 8 1,100 0 0
TWENTY FIRST CENTY FOX INC COM 90130A101 4,402 181,796 SH   SOLE 8 181,796 0 0
TWENTY FIRST CENTY FOX INC OPT 90130A101 1,419 58,600 SH Put SOLE 8 58,600 0 0
TWENTY FIRST CENTY FOX INC OPT 90130A101 1,608 66,400 SH Call SOLE 8 66,400 0 0
TWENTY FIRST CENTY FOX INC OPT 90130A200 72 2,900 SH Put SOLE 8 2,900 0 0
TWENTY FIRST CENTY FOX INC COM 90130A101 1 52 SH   SOLE 9 52 0 0
TWENTY FIRST CENTY FOX INC COM 90130A101 564 23,285 SH   DFND 20 0 0 23,285
TWENTY FIRST CENTY FOX INC COM 90130A200 4,226 170,773 SH   SOLE 44 170,773 0 0
TWENTY FIRST CENTY FOX INC COM 90130A101 9,016 372,256 SH   SOLE 44 372,256 0 0
TWENTY FIRST CENTY FOX INC COM 90130A101 25 1,023 SH   DFND 66 0 0 1,023
TWENTY FIRST CENTY FOX INC COM 90130A200 12 500 SH   DFND 66 0 0 500
TWILIO INC COM 90138F102 463 7,200 SH   SOLE 8 7,200 0 0
TWILIO INC OPT 90138F102 5,870 91,200 SH Call SOLE 8 91,200 0 0
TWILIO INC OPT 90138F102 11,720 182,100 SH Put SOLE 8 182,100 0 0
TWILIO INC COM 90138F102 3 49 SH   SOLE 44 49 0 0
TWITTER INC BOND 90184LAB8 7,740 8,062,000 PRN   SOLE 8 0 0 8,062,000
TWITTER INC BOND 90184LAD4 1,328 1,402,000 PRN   SOLE 8 0 0 1,402,000
TWITTER INC OPT 90184L102 157,920 6,851,200 SH Call SOLE 8 6,851,200 0 0
TWITTER INC OPT 90184L102 44,090 1,912,800 SH Put SOLE 8 1,912,800 0 0
TWITTER INC COM 90184L102 821 35,610 SH   SOLE 8 35,610 0 0
TWITTER INC COM 90184L102 6 250 SH   SOLE 9 250 0 0
TWITTER INC COM 90184L102 20,425 886,179 SH   SOLE 44 886,179 0 0
TWITTER INC COM 90184L102 1,681 72,909 SH   DFND 66 0 0 72,909
TWO HBRS INVT CORP TRUS 90187B101 5 655 SH   SOLE 8 655 0 0
TWO HBRS INVT CORP TRUS 90187B101 167 19,617 SH   SOLE 44 19,617 0 0
TWO HBRS INVT CORP COM 90187B101 6 750 SH   DFND 66 0 0 750
TYLER TECHNOLOGIES INC COM 902252105 141 823 SH   SOLE 44 823 0 0
TYSON FOODS INC COM 902494103 948 12,700 SH   SOLE 1 12,700 0 0
TYSON FOODS INC OPT 902494103 3,958 53,000 SH Put SOLE 8 53,000 0 0
TYSON FOODS INC CONV 902494301 585 7,150 SH   SOLE 8 7,150 0 0
TYSON FOODS INC OPT 902494103 3,435 46,000 SH Call SOLE 8 46,000 0 0
TYSON FOODS INC COM 902494103 1,023 13,705 SH   SOLE 8 13,705 0 0
TYSON FOODS INC COM 902494103 2,403 32,183 SH   SOLE 44 32,183 0 0
U S CONCRETE INC COM 90333L201 107 2,333 SH   SOLE 8 2,333 0 0
U S CONCRETE INC COM 90333L201 212 4,597 SH   SOLE 44 4,597 0 0
U S ENERGY CORP WYO COM 911805208 0 16 SH   SOLE 8 16 0 0
U S G CORP COM 903293405 2,662 102,983 SH   SOLE 1 102,983 0 0
U S G CORP OPT 903293405 1,127 43,600 SH Call SOLE 8 43,600 0 0
U S G CORP COM 903293405 4,749 183,699 SH   SOLE 8 183,699 0 0
U S G CORP OPT 903293405 980 37,900 SH Put SOLE 8 37,900 0 0
U S G CORP COM 903293405 1,678 64,933 SH   SOLE 44 64,933 0 0
U S PHYSICAL THERAPY INC COM 90337L108 39 616 SH   SOLE 8 616 0 0
U S PHYSICAL THERAPY INC COM 90337L108 11 171 SH   SOLE 44 171 0 0
U S SILICA HLDGS INC OPT 90346E103 2,034 43,700 SH Put SOLE 8 43,700 0 0
U S SILICA HLDGS INC COM 90346E103 666 14,315 SH   SOLE 8 14,315 0 0
U S SILICA HLDGS INC OPT 90346E103 3,520 75,600 SH Call SOLE 8 75,600 0 0
U S SILICA HLDGS INC COM 90346E103 140 3,034 SH   SOLE 44 3,034 0 0
UBIQUITI NETWORKS INC OPT 90347A100 118 2,200 SH Put SOLE 8 2,200 0 0
UBIQUITI NETWORKS INC COM 90347A100 833 15,562 SH   SOLE 8 15,562 0 0
UBIQUITI NETWORKS INC OPT 90347A100 492 9,200 SH Call SOLE 8 9,200 0 0
UBIQUITI NETWORKS INC COM 90347A100 21 397 SH   SOLE 44 397 0 0
UBS GROUP AG COM H42097107 76 5,545 SH   SOLE 8 5,545 0 0
UBS GROUP AG OPT H42097107 172 12,600 SH Put SOLE 8 12,600 0 0
UBS GROUP AG OPT H42097107 108 7,900 SH Call SOLE 8 7,900 0 0
UCP INC COM 90265Y106 0 50 SH   SOLE 8 50 0 0
UCP INC COM 90265Y106 0 1 SH   SOLE 44 1 0 0
UDR INC TRUS 902653104 94 2,619 SH   SOLE 8 2,619 0 0
UDR INC TRUS 902653104 2,408 66,904 SH   SOLE 44 66,904 0 0
UFP TECHNOLOGIES INC COM 902673102 2 80 SH   SOLE 8 80 0 0
UFP TECHNOLOGIES INC COM 902673102 0 1 SH   SOLE 44 1 0 0
UGI CORP NEW COM 902681105 872 19,280 SH   SOLE 1 19,280 0 0
UGI CORP NEW OPT 902681105 9 200 SH Put SOLE 8 200 0 0
UGI CORP NEW OPT 902681105 18 400 SH Call SOLE 8 400 0 0
UGI CORP NEW COM 902681105 460 10,176 SH   SOLE 8 10,176 0 0
UGI CORP NEW COM 902681105 2,451 54,171 SH   SOLE 44 54,171 0 0
ULTA SALON COSMETCS &amp FRAG I OPT 90384S303 13,398 56,300 SH Put SOLE 8 56,300 0 0
ULTA SALON COSMETCS &amp FRAG I COM 90384S303 5,124 21,536 SH   SOLE 8 21,536 0 0
ULTA SALON COSMETCS &amp FRAG I OPT 90384S303 3,022 12,700 SH Call SOLE 8 12,700 0 0
ULTA SALON COSMETCS &amp FRAG I COM 90384S303 4,539 19,076 SH   SOLE 44 19,076 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 198 968 SH   SOLE 8 968 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 139 681 SH   SOLE 44 681 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 1 198 SH   SOLE 8 198 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 14 1,903 SH   SOLE 44 1,903 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 135 1,904 SH   SOLE 1 1,904 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 2,314 32,631 SH   SOLE 8 32,631 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 36 508 SH   SOLE 44 508 0 0
ULTRAPAR PARTICIPACOES S A ADR 90400P101 175 8,000 SH   SOLE 1 0 8,000 0
ULTRATECH INC OPT 904034105 12 500 SH Put SOLE 8 500 0 0
ULTRATECH INC COM 904034105 3 134 SH   SOLE 8 134 0 0
ULTRATECH INC OPT 904034105 12 500 SH Call SOLE 8 500 0 0
ULTRATECH INC COM 904034105 8 347 SH   SOLE 44 347 0 0
UMB FINL CORP COM 902788108 27 454 SH   SOLE 8 454 0 0
UMB FINL CORP COM 902788108 34 576 SH   SOLE 44 576 0 0
UMH PPTYS INC TRUS 903002103 2 151 SH   SOLE 8 151 0 0
UMH PPTYS INC TRUS 903002103 0 2 SH   SOLE 44 2 0 0
UMPQUA HLDGS CORP COM 904214103 487 32,378 SH   SOLE 1 32,378 0 0
UMPQUA HLDGS CORP COM 904214103 29 1,913 SH   SOLE 8 1,913 0 0
UMPQUA HLDGS CORP COM 904214103 67 4,479 SH   SOLE 44 4,479 0 0
UNDER ARMOUR INC OPT 904311107 6,661 172,200 SH Put SOLE 8 172,200 0 0
UNDER ARMOUR INC OPT 904311206 1,009 29,800 SH Call SOLE 8 29,800 0 0
UNDER ARMOUR INC OPT 904311206 2,168 64,000 SH Put SOLE 8 64,000 0 0
UNDER ARMOUR INC COM 904311206 342 10,110 SH   SOLE 8 10,110 0 0
UNDER ARMOUR INC COM 904311107 28 746 SH   SOLE 8 746 0 0
UNDER ARMOUR INC OPT 904311107 10,923 282,400 SH Call SOLE 8 282,400 0 0
UNDER ARMOUR INC COM 904311107 124 3,200 SH   DFND 20 0 0 3,200
UNDER ARMOUR INC COM 904311206 119 3,513 SH   DFND 20 0 0 3,513
UNDER ARMOUR INC COM 904311107 9,866 255,021 SH   SOLE 44 255,021 0 0
UNDER ARMOUR INC COM 904311206 7,536 222,564 SH   SOLE 44 222,564 0 0
UNDER ARMOUR INC COM 904311107 50 1,296 SH   DFND 66 0 0 1,296
UNDER ARMOUR INC COM 904311206 44 1,304 SH   DFND 66 0 0 1,304
UNIFI INC COM 904677200 3 97 SH   SOLE 8 97 0 0
UNIFI INC COM 904677200 6 208 SH   SOLE 44 208 0 0
UNIFIRST CORP MASS COM 904708104 839 6,363 SH   SOLE 1 6,363 0 0
UNIFIRST CORP MASS COM 904708104 24 185 SH   SOLE 8 185 0 0
UNIFIRST CORP MASS COM 904708104 101 771 SH   SOLE 44 771 0 0
UNILEVER N V ADR 904784709 2 35 SH   SOLE 8 35 0 0
UNILEVER N V ADR 904784709 31 670 SH   SOLE 66 0 670 0
UNILEVER N V ADR 904784709 177 3,842 SH   DFND 66 0 0 3,842
UNILEVER PLC ADR 904767704 4 77 SH   SOLE 8 77 0 0
UNILEVER PLC OPT 904767704 1,062 22,400 SH Call SOLE 8 22,400 0 0
UNILEVER PLC OPT 904767704 175 3,700 SH Put SOLE 8 3,700 0 0
UNILEVER PLC ADR 904767704 137 2,895 SH   DFND 66 0 0 2,895
UNION BANKSHARES CORP NEW COM 90539J109 12 436 SH   SOLE 8 436 0 0
UNION BANKSHARES CORP NEW COM 90539J109 16 599 SH   SOLE 44 599 0 0
UNION BANKSHARES INC COM 905400107 2 48 SH   SOLE 8 48 0 0
UNION PAC CORP PREF 907818108 19,575 200,706 SH   SOLE 1 0 200,706 0
UNION PAC CORP COM 907818108 1,179 12,085 SH   SOLE 1 12,085 0 0
UNION PAC CORP COM 907818108 19 199 SH   SOLE 8 199 0 0
UNION PAC CORP OPT 907818108 25,358 260,000 SH Put SOLE 8 260,000 0 0
UNION PAC CORP OPT 907818108 20,335 208,500 SH Call SOLE 8 208,500 0 0
UNION PAC CORP COM 907818108 193 1,981 SH   SOLE 9 1,981 0 0
UNION PAC CORP PREF 907818108 308 3,156 SH   SOLE 20 0 3,156 0
UNION PAC CORP COM 907818108 31,358 321,514 SH   SOLE 44 321,514 0 0
UNION PAC CORP PREF 907818108 8,374 85,864 SH   SOLE 66 0 85,864 0
UNIQUE FABRICATING INC COM 90915J103 1 41 SH   SOLE 8 41 0 0
UNIQUE FABRICATING INC COM 90915J103 0 1 SH   SOLE 44 1 0 0
UNISYS CORP OPT 909214306 67 6,900 SH Call SOLE 8 6,900 0 0
UNISYS CORP OPT 909214306 86 8,800 SH Put SOLE 8 8,800 0 0
UNISYS CORP COM 909214306 277 28,423 SH   SOLE 8 28,423 0 0
UNISYS CORP COM 909214306 911 93,557 SH   SOLE 44 93,557 0 0
UNIT CORP COM 909218109 50 2,701 SH   SOLE 8 2,701 0 0
UNIT CORP OPT 909218109 17 900 SH Put SOLE 8 900 0 0
UNIT CORP OPT 909218109 352 18,900 SH Call SOLE 8 18,900 0 0
UNIT CORP COM 909218109 13 704 SH   SOLE 44 704 0 0
UNITED BANKSHARES INC WEST V COM 909907107 29 774 SH   SOLE 8 774 0 0
UNITED BANKSHARES INC WEST V COM 909907107 36 955 SH   SOLE 44 955 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 410 19,525 SH   SOLE 1 19,525 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 97 4,588 SH   SOLE 8 4,588 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 19 915 SH   SOLE 44 915 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 2 343 SH   SOLE 8 343 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 63 8,905 SH   SOLE 44 8,905 0 0
UNITED CONTL HLDGS INC OPT 910047109 13,348 254,400 SH Put SOLE 8 254,400 0 0
UNITED CONTL HLDGS INC COM 910047109 1,607 30,613 SH   SOLE 8 30,613 0 0
UNITED CONTL HLDGS INC OPT 910047109 21,822 415,900 SH Call SOLE 8 415,900 0 0
UNITED CONTL HLDGS INC COM 910047109 9,251 176,316 SH   SOLE 44 176,316 0 0
UNITED FINL BANCORP INC NEW COM 910304104 4 318 SH   SOLE 8 318 0 0
UNITED FINL BANCORP INC NEW COM 910304104 9 653 SH   SOLE 44 653 0 0
UNITED FIRE GROUP INC COM 910340108 11 266 SH   SOLE 8 266 0 0
UNITED FIRE GROUP INC COM 910340108 12 295 SH   SOLE 44 295 0 0
UNITED INS HLDGS CORP COM 910710102 4 212 SH   SOLE 8 212 0 0
UNITED INS HLDGS CORP COM 910710102 4 237 SH   SOLE 44 237 0 0
UNITED MICROELECTRONICS CORP ADR 910873405 173 93,600 SH   SOLE 1 93,600 0 0
UNITED NAT FOODS INC COM 911163103 294 7,333 SH   SOLE 8 7,333 0 0
UNITED NAT FOODS INC COM 911163103 41 1,053 SH   SOLE 44 1,053 0 0
UNITED PARCEL SERVICE INC COM 911312106 1,927 17,630 SH   SOLE 1 17,630 0 0
UNITED PARCEL SERVICE INC COM 911312106 15 133 SH   SOLE 8 133 0 0
UNITED PARCEL SERVICE INC OPT 911312106 24,552 224,500 SH Put SOLE 8 224,500 0 0
UNITED PARCEL SERVICE INC OPT 911312106 21,457 196,200 SH Call SOLE 8 196,200 0 0
UNITED PARCEL SERVICE INC COM 911312106 554 5,066 SH   SOLE 9 5,066 0 0
UNITED PARCEL SERVICE INC COM 911312106 280 2,562 SH   OTR 10 2,562 0 0
UNITED PARCEL SERVICE INC COM 911312106 197 1,800 SH   SOLE 20 0 1,800 0
UNITED PARCEL SERVICE INC COM 911312106 23,271 212,791 SH   SOLE 44 212,791 0 0
UNITED PARCEL SERVICE INC COM 911312106 55 500 SH   DFND 66 0 0 500
UNITED RENTALS INC COM 911363109 20,326 258,961 SH   SOLE 1 5,200 253,761 0
UNITED RENTALS INC OPT 911363109 3,634 46,300 SH Put SOLE 8 46,300 0 0
UNITED RENTALS INC OPT 911363109 11,829 150,700 SH Call SOLE 8 150,700 0 0
UNITED RENTALS INC COM 911363109 1,614 20,567 SH   SOLE 8 20,567 0 0
UNITED RENTALS INC COM 911363109 443 5,649 SH   SOLE 20 0 5,649 0
UNITED RENTALS INC COM 911363109 6,223 79,305 SH   SOLE 44 79,305 0 0
UNITED RENTALS INC COM 911363109 110 1,400 SH   DFND 66 0 0 1,400
UNITED RENTALS INC COM 911363109 8,449 107,634 SH   SOLE 66 0 107,634 0
UNITED STATES CELLULAR CORP COM 911684108 219 6,032 SH   SOLE 8 6,032 0 0
UNITED STATES CELLULAR CORP COM 911684108 7 197 SH   SOLE 44 197 0 0
UNITED STATES LIME &amp MINERAL COM 911922102 2 26 SH   SOLE 8 26 0 0
UNITED STATES LIME &amp MINERAL COM 911922102 2 30 SH   SOLE 44 30 0 0
UNITED STATES NATL GAS FUND OPT 912318201 1,486 177,700 SH Call SOLE 8 177,700 0 0
UNITED STATES NATL GAS FUND OPT 912318201 2,886 345,200 SH Put SOLE 8 345,200 0 0
UNITED STATES NATL GAS FUND FUND 912318201 1,509 180,537 SH   SOLE 8 180,537 0 0
UNITED STATES OIL FUND LP OPT 91232N108 43,221 3,954,400 SH Put SOLE 8 3,954,400 0 0
UNITED STATES OIL FUND LP OPT 91232N108 42,223 3,863,100 SH Call SOLE 8 3,863,100 0 0
UNITED STATES OIL FUND LP FUND 91232N108 17,293 1,582,115 SH   SOLE 8 1,582,115 0 0
UNITED STATES OIL FUND LP FUND 91232N108 2,067 189,081 SH   SOLE 44 189,081 0 0
UNITED STATES OIL FUND LP OPT 91232N108 8,744 800,000 SH Call SOLE 44 800,000 0 0
UNITED STATES OIL FUND LP FUND 91232N108 73 6,700 SH   DFND 66 0 0 6,700
UNITED STATES STL CORP NEW OPT 912909108 5,658 300,000 SH Put SOLE 1 300,000 0 0
UNITED STATES STL CORP NEW COM 912909108 9,852 522,433 SH   SOLE 8 522,433 0 0
UNITED STATES STL CORP NEW OPT 912909108 12,097 641,400 SH Call SOLE 8 641,400 0 0
UNITED STATES STL CORP NEW OPT 912909108 40,946 2,171,100 SH Put SOLE 8 2,171,100 0 0
UNITED STATES STL CORP NEW COM 912909108 207 10,988 SH   SOLE 44 10,988 0 0
UNITED STS 12 MONTH OIL FD L OPT 91288V103 26 1,400 SH Call SOLE 8 1,400 0 0
UNITED STS 12 MONTH OIL FD L OPT 91288V103 6 300 SH Put SOLE 8 300 0 0
UNITED TECHNOLOGIES CORP COM 913017109 10,602 104,343 SH   SOLE 1 76,984 27,359 0
UNITED TECHNOLOGIES CORP OPT 913017109 7,681 75,600 SH Call SOLE 8 75,600 0 0
UNITED TECHNOLOGIES CORP OPT 913017109 13,188 129,800 SH Put SOLE 8 129,800 0 0
UNITED TECHNOLOGIES CORP COM 913017109 2,146 21,121 SH   SOLE 8 21,121 0 0
UNITED TECHNOLOGIES CORP COM 913017109 274 2,700 SH   DFND 20 0 0 2,700
UNITED TECHNOLOGIES CORP COM 913017109 144 1,416 SH   SOLE 20 0 1,416 0
UNITED TECHNOLOGIES CORP COM 913017109 26,619 261,997 SH   SOLE 44 261,997 0 0
UNITED TECHNOLOGIES CORP COM 913017109 291 2,858 SH   SOLE 66 0 2,858 0
UNITED TECHNOLOGIES CORP COM 913017109 766 7,537 SH   DFND 66 0 0 7,537
UNITED THERAPEUTICS CORP DEL OPT 91307C102 956 8,100 SH Call SOLE 8 8,100 0 0
UNITED THERAPEUTICS CORP DEL OPT 91307C102 1,169 9,900 SH Put SOLE 8 9,900 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 2 20 SH   SOLE 8 20 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 838 7,101 SH   SOLE 44 7,101 0 0
UNITEDHEALTH GROUP INC COM 91324P102 20,867 149,054 SH   SOLE 1 32,631 116,423 0
UNITEDHEALTH GROUP INC OPT 91324P102 42,770 305,500 SH Call SOLE 8 305,500 0 0
UNITEDHEALTH GROUP INC COM 91324P102 969 6,922 SH   SOLE 8 6,922 0 0
UNITEDHEALTH GROUP INC OPT 91324P102 23,408 167,200 SH Put SOLE 8 167,200 0 0
UNITEDHEALTH GROUP INC COM 91324P102 39,268 280,487 SH   SOLE 9 280,487 0 0
UNITEDHEALTH GROUP INC COM 91324P102 84 600 SH   SOLE 20 0 600 0
UNITEDHEALTH GROUP INC COM 91324P102 189 1,352 SH   DFND 20 0 0 1,352
UNITEDHEALTH GROUP INC COM 91324P102 26,092 186,359 SH   SOLE 44 186,359 0 0
UNITEDHEALTH GROUP INC COM 91324P102 105 750 SH   DFND 66 0 0 750
UNITEDHEALTH GROUP INC COM 91324P102 1,861 13,294 SH   SOLE 66 0 13,294 0
UNITEDHEALTH GROUP INC COM 91324P102 840 6,000 SH   SOLE 79 6,000 0 0
UNITIL CORP COM 913259107 369 9,460 SH   SOLE 8 9,460 0 0
UNITIL CORP COM 913259107 7 182 SH   SOLE 44 182 0 0
UNIVAR INC COM 91336L107 9 416 SH   SOLE 8 416 0 0
UNIVAR INC COM 91336L107 1,489 68,136 SH   SOLE 44 68,136 0 0
UNIVERSAL AMERN CORP NEW COM 91338E101 27 3,549 SH   SOLE 8 3,549 0 0
UNIVERSAL AMERN CORP NEW COM 91338E101 5 674 SH   SOLE 44 674 0 0
UNIVERSAL CORP VA COM 913456109 9 151 SH   SOLE 8 151 0 0
UNIVERSAL CORP VA COM 913456109 85 1,473 SH   SOLE 44 1,473 0 0
UNIVERSAL DISPLAY CORP OPT 91347P105 439 7,900 SH Call SOLE 8 7,900 0 0
UNIVERSAL DISPLAY CORP OPT 91347P105 2,504 45,100 SH Put SOLE 8 45,100 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 1,538 27,706 SH   SOLE 8 27,706 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 32 577 SH   SOLE 44 577 0 0
UNIVERSAL ELECTRS INC COM 913483103 25 338 SH   SOLE 8 338 0 0
UNIVERSAL ELECTRS INC COM 913483103 15 197 SH   SOLE 44 197 0 0
UNIVERSAL FST PRODS INC COM 913543104 1,125 11,427 SH   SOLE 1 11,427 0 0
UNIVERSAL FST PRODS INC COM 913543104 1 9 SH   SOLE 8 9 0 0
UNIVERSAL FST PRODS INC COM 913543104 117 1,195 SH   SOLE 44 1,195 0 0
UNIVERSAL HEALTH RLTY INCM T TRUS 91359E105 19 290 SH   SOLE 8 290 0 0
UNIVERSAL HEALTH RLTY INCM T TRUS 91359E105 53 835 SH   SOLE 44 835 0 0
UNIVERSAL HLTH SVCS INC OPT 913903100 136 1,100 SH Call SOLE 8 1,100 0 0
UNIVERSAL HLTH SVCS INC OPT 913903100 197 1,600 SH Put SOLE 8 1,600 0 0
UNIVERSAL HLTH SVCS INC COM 913903100 119 972 SH   SOLE 8 972 0 0
UNIVERSAL HLTH SVCS INC COM 913903100 3,626 29,421 SH   SOLE 44 29,421 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 10 368 SH   SOLE 8 368 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 103 4,116 SH   SOLE 44 4,116 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 1 95 SH   SOLE 8 95 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 2 117 SH   SOLE 44 117 0 0
UNIVEST CORP PA COM 915271100 4 153 SH   SOLE 8 153 0 0
UNIVEST CORP PA COM 915271100 8 344 SH   SOLE 44 344 0 0
UNUM GROUP COM 91529Y106 487 13,800 SH   SOLE 1 13,800 0 0
UNUM GROUP COM 91529Y106 2 70 SH   SOLE 8 70 0 0
UNUM GROUP COM 91529Y106 1,768 50,110 SH   SOLE 44 50,110 0 0
URANIUM ENERGY CORP COM 916896103 1 682 SH   DFND 66 0 0 682
URANIUM ENERGY CORP COM 916896103 0 37 SH   SOLE 99 37 0 0
URBAN EDGE PPTYS TRUS 91704F104 46 1,621 SH   SOLE 8 1,621 0 0
URBAN EDGE PPTYS TRUS 91704F104 177 6,320 SH   SOLE 44 6,320 0 0
URBAN OUTFITTERS INC COM 917047102 262 7,600 SH   SOLE 1 7,600 0 0
URBAN OUTFITTERS INC OPT 917047102 1,798 52,100 SH Put SOLE 8 52,100 0 0
URBAN OUTFITTERS INC OPT 917047102 9,376 271,600 SH Call SOLE 8 271,600 0 0
URBAN OUTFITTERS INC COM 917047102 1,647 47,690 SH   SOLE 8 47,690 0 0
URBAN OUTFITTERS INC COM 917047102 3,372 97,673 SH   SOLE 44 97,673 0 0
URSTADT BIDDLE PPTYS INC TRUS 917286205 9 410 SH   SOLE 8 410 0 0
URSTADT BIDDLE PPTYS INC TRUS 917286205 41 1,843 SH   SOLE 44 1,843 0 0
US BANCORP DEL COM 902973304 13,982 326,009 SH   SOLE 1 69,156 256,853 0
US BANCORP DEL COM 902973304 524 12,220 SH   SOLE 8 12,220 0 0
US BANCORP DEL OPT 902973304 3,152 73,500 SH Put SOLE 8 73,500 0 0
US BANCORP DEL OPT 902973304 8,171 190,500 SH Call SOLE 8 190,500 0 0
US BANCORP DEL COM 902973304 90 2,097 SH   SOLE 9 2,097 0 0
US BANCORP DEL COM 902973304 44 1,030 SH   SOLE 20 0 1,030 0
US BANCORP DEL COM 902973304 98 2,281 SH   DFND 20 0 0 2,281
US BANCORP DEL COM 902973304 32,450 756,607 SH   SOLE 44 756,607 0 0
US BANCORP DEL COM 902973304 1,191 27,758 SH   SOLE 66 0 27,758 0
US ECOLOGY INC COM 91732J102 15 329 SH   SOLE 8 329 0 0
US ECOLOGY INC COM 91732J102 31 702 SH   SOLE 44 702 0 0
US FOODS HLDG CORP COM 912008109 0 19 SH   SOLE 8 19 0 0
US FOODS HLDG CORP COM 912008109 4 188 SH   SOLE 44 188 0 0
USA COMPRESSION PARTNERS LP COM 90290N109 2,444 130,142 SH   SOLE 8 130,142 0 0
USA COMPRESSION PARTNERS LP COM 90290N109 424 22,574 SH   SOLE 32 22,574 0 0
USA TECHNOLOGIES INC COM 90328S500 4 635 SH   SOLE 8 635 0 0
USA TECHNOLOGIES INC COM 90328S500 0 4 SH   SOLE 44 4 0 0
USA TRUCK INC COM 902925106 1 51 SH   SOLE 8 51 0 0
USA TRUCK INC COM 902925106 0 1 SH   SOLE 44 1 0 0
USANA HEALTH SCIENCES INC COM 90328M107 1,282 9,274 SH   SOLE 44 9,274 0 0
USMD HLDGS INC COM 903313104 0 15 SH   SOLE 8 15 0 0
UTAH MED PRODS INC COM 917488108 3 44 SH   SOLE 8 44 0 0
UTAH MED PRODS INC COM 917488108 6 100 SH   SOLE 44 100 0 0
UTSTARCOM HOLDINGS CORP COM G9310A114 0 17 SH   SOLE 8 17 0 0
V F CORP OPT 918204108 1,928 34,400 SH Call SOLE 8 34,400 0 0
V F CORP COM 918204108 549 9,790 SH   SOLE 8 9,790 0 0
V F CORP OPT 918204108 740 13,200 SH Put SOLE 8 13,200 0 0
V F CORP COM 918204108 3,152 56,242 SH   SOLE 9 56,242 0 0
V F CORP COM 918204108 4,693 83,737 SH   SOLE 44 83,737 0 0
VAALCO ENERGY INC COM 91851C201 0 82 SH   SOLE 8 82 0 0
VAALCO ENERGY INC COM 91851C201 7 8,000 SH   SOLE 44 8,000 0 0
VAIL RESORTS INC COM 91879Q109 302 1,925 SH   SOLE 1 1,925 0 0
VAIL RESORTS INC OPT 91879Q109 31 200 SH Put SOLE 8 200 0 0
VAIL RESORTS INC COM 91879Q109 534 3,398 SH   SOLE 8 3,398 0 0
VAIL RESORTS INC OPT 91879Q109 1,788 11,400 SH Call SOLE 8 11,400 0 0
VAIL RESORTS INC COM 91879Q109 101 644 SH   SOLE 44 644 0 0
VALE S A OPT 91912E105 2,679 487,100 SH Call SOLE 8 487,100 0 0
VALE S A OPT 91912E105 6,416 1,166,600 SH Put SOLE 8 1,166,600 0 0
VALE S A ADR 91912E105 2,004 364,262 SH   SOLE 8 364,262 0 0
VALE S A ADR 91912E105 263 47,818 SH   SOLE 9 47,818 0 0
VALE S A ADR 91912E105 9,716 1,766,589 SH   SOLE 44 1,766,589 0 0
VALE S A ADR 91912E105 40 7,340 SH   DFND 66 0 0 7,340
VALEANT PHARMACEUTICALS INTL OPT 91911K102 36,422 1,483,600 SH Call SOLE 8 1,483,600 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 47,133 1,919,904 SH   SOLE 8 1,919,904 0 0
VALEANT PHARMACEUTICALS INTL OPT 91911K102 88,773 3,616,000 SH Put SOLE 8 3,616,000 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 5,931 241,600 SH   SOLE 9 241,600 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 15,758 641,908 SH   SOLE 44 641,908 0 0
VALEANT PHARMACEUTICALS INTL OPT 91911K102 24,456 996,200 SH Call SOLE 44 996,200 0 0
VALEANT PHARMACEUTICALS INTL OPT 91911K102 25,420 1,035,400 SH Put SOLE 44 1,035,400 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 164 6,670 SH   SOLE 66 0 6,670 0
VALERO ENERGY CORP NEW COM 91913Y100 4,784 90,254 SH   SOLE 1 90,254 0 0
VALERO ENERGY CORP NEW COM 91913Y100 14,274 269,325 SH   SOLE 8 269,325 0 0
VALERO ENERGY CORP NEW OPT 91913Y100 9,445 178,200 SH Call SOLE 8 178,200 0 0
VALERO ENERGY CORP NEW OPT 91913Y100 9,752 184,000 SH Put SOLE 8 184,000 0 0
VALERO ENERGY CORP NEW COM 91913Y100 54 1,012 SH   SOLE 9 1,012 0 0
VALERO ENERGY CORP NEW COM 91913Y100 533 10,050 SH   DFND 20 0 0 10,050
VALERO ENERGY CORP NEW COM 91913Y100 39,795 750,860 SH   SOLE 44 750,860 0 0
VALERO ENERGY CORP NEW COM 91913Y100 175 3,300 SH   DFND 66 0 0 3,300
VALERO ENERGY PARTNERS LP COM 91914J102 894 20,472 SH   SOLE 32 20,472 0 0
VALERO ENERGY PARTNERS LP COM 91914J102 343 7,838 SH   SOLE 44 7,838 0 0
VALHI INC NEW COM 918905100 1 310 SH   SOLE 8 310 0 0
VALHI INC NEW COM 918905100 0 3 SH   SOLE 44 3 0 0
VALIDUS HOLDINGS LTD COM G9319H102 95 1,900 SH   SOLE 1 1,900 0 0
VALIDUS HOLDINGS LTD OPT G9319H102 15 300 SH Call SOLE 8 300 0 0
VALIDUS HOLDINGS LTD COM G9319H102 2 35 SH   SOLE 8 35 0 0
VALIDUS HOLDINGS LTD COM G9319H102 71 1,424 SH   SOLE 44 1,424 0 0
VALLEY NATL BANCORP OPT 919794107 9 900 SH Put SOLE 8 900 0 0
VALLEY NATL BANCORP COM 919794107 217 22,233 SH   SOLE 8 22,233 0 0
VALLEY NATL BANCORP COM 919794107 48 4,997 SH   SOLE 44 4,997 0 0
VALMONT INDS INC COM 920253101 123 912 SH   SOLE 8 912 0 0
VALMONT INDS INC OPT 920253101 27 200 SH Call SOLE 8 200 0 0
VALMONT INDS INC COM 920253101 74 551 SH   SOLE 44 551 0 0
VALSPAR CORP COM 920355104 171 1,604 SH   SOLE 8 1,604 0 0
VALSPAR CORP COM 920355104 862 8,126 SH   SOLE 44 8,126 0 0
VALSPAR CORP COM 920355104 53 500 SH   DFND 66 0 0 500
VALUE LINE INC COM 920437100 0 16 SH   SOLE 8 16 0 0
VALVOLINE INC COM 92047W101 273 11,641 SH   SOLE 1 11,641 0 0
VALVOLINE INC COM 92047W101 705 30,000 SH   SOLE 8 30,000 0 0
VANDA PHARMACEUTICALS INC OPT 921659108 287 17,200 SH Call SOLE 8 17,200 0 0
VANDA PHARMACEUTICALS INC OPT 921659108 35 2,100 SH Put SOLE 8 2,100 0 0
VANDA PHARMACEUTICALS INC COM 921659108 340 20,426 SH   SOLE 8 20,426 0 0
VANDA PHARMACEUTICALS INC COM 921659108 61 3,632 SH   SOLE 44 3,632 0 0
VANECK VECTORS ETF TR OPT 92189F676 1,146 16,500 SH Call SOLE 8 16,500 0 0
VANECK VECTORS ETF TR FUND 92189F205 0 12 SH   SOLE 8 12 0 0
VANECK VECTORS ETF TR OPT 92189F791 91,822 2,073,200 SH Put SOLE 8 2,073,200 0 0
VANECK VECTORS ETF TR FUND 92189F403 932 49,681 SH   SOLE 8 49,681 0 0
VANECK VECTORS ETF TR OPT 92189F403 19,061 1,016,000 SH Put SOLE 8 1,016,000 0 0
VANECK VECTORS ETF TR FUND 92189F106 48,630 1,839,976 SH   SOLE 8 1,839,976 0 0
VANECK VECTORS ETF TR FUND 92189F791 5,376 121,374 SH   SOLE 8 121,374 0 0
VANECK VECTORS ETF TR OPT 92189F791 92,079 2,079,000 SH Call SOLE 8 2,079,000 0 0
VANECK VECTORS ETF TR OPT 92189F106 142,083 5,375,800 SH Call SOLE 8 5,375,800 0 0
VANECK VECTORS ETF TR OPT 92189F676 1,765 25,400 SH Put SOLE 8 25,400 0 0
VANECK VECTORS ETF TR FUND 92189F809 0 4 SH   SOLE 8 4 0 0
VANECK VECTORS ETF TR OPT 92189F718 25,307 864,300 SH Put SOLE 8 864,300 0 0
VANECK VECTORS ETF TR OPT 92189F403 11,815 629,800 SH Call SOLE 8 629,800 0 0
VANECK VECTORS ETF TR OPT 92189F718 15,528 530,300 SH Call SOLE 8 530,300 0 0
VANECK VECTORS ETF TR OPT 92189F106 221,075 8,364,500 SH Put SOLE 8 8,364,500 0 0
VANECK VECTORS ETF TR OPT 92189F809 22 1,900 SH Put SOLE 8 1,900 0 0
VANECK VECTORS ETF TR FUND 92189F718 2,032 69,388 SH   SOLE 8 69,388 0 0
VANECK VECTORS ETF TR OPT 92189F809 97 8,200 SH Call SOLE 8 8,200 0 0
VANECK VECTORS ETF TR FUND 92189F502 55 1,026 SH   DFND 20 0 0 1,026
VANECK VECTORS ETF TR FUND 92189F791 886 20,000 SH   DFND 20 0 0 20,000
VANECK VECTORS ETF TR FUND 92189F718 13 450 SH   SOLE 20 0 450 0
VANECK VECTORS ETF TR FUND 92189F403 1,423 75,841 SH   SOLE 44 75,841 0 0
VANECK VECTORS ETF TR FUND 92189F106 45,503 1,721,633 SH   SOLE 44 1,721,633 0 0
VANECK VECTORS ETF TR FUND 92189F718 22,282 761,000 SH   SOLE 44 761,000 0 0
VANECK VECTORS ETF TR FUND 92189F676 97,960 1,410,100 SH   SOLE 44 1,410,100 0 0
VANECK VECTORS ETF TR FUND 92189F205 2 63 SH   SOLE 44 63 0 0
VANECK VECTORS ETF TR FUND 92189F742 1 50 SH   SOLE 44 50 0 0
VANECK VECTORS ETF TR FUND 92189F791 56 1,272 SH   SOLE 44 1,272 0 0
VANECK VECTORS ETF TR FUND 92189F833 1 28 SH   SOLE 44 28 0 0
VANECK VECTORS ETF TR FUND 92189F106 82 3,087 SH   DFND 66 0 0 3,087
VANECK VECTORS ETF TR FUND 92189F791 6 125 SH   DFND 66 0 0 125
VANECK VECTORS ETF TR FUND 92189F403 330 17,580 SH   DFND 66 0 0 17,580
VANGUARD BD INDEX FD INC FUND 921937835 6,117 72,702 SH   SOLE 1 72,702 0 0
VANGUARD BD INDEX FD INC FUND 921937835 51 610 SH   DFND 20 0 0 610
VANGUARD BD INDEX FD INC FUND 921937835 966 11,485 SH   SOLE 44 11,485 0 0
VANGUARD INDEX FDS OPT 922908769 534 4,800 SH Call SOLE 8 4,800 0 0
VANGUARD INDEX FDS FUND 922908769 1 12 SH   SOLE 8 12 0 0
VANGUARD INDEX FDS OPT 922908553 4,259 49,100 SH Put SOLE 8 49,100 0 0
VANGUARD INDEX FDS FUND 922908736 5 45 SH   SOLE 8 45 0 0
VANGUARD INDEX FDS FUND 922908553 755 8,705 SH   SOLE 8 8,705 0 0
VANGUARD INDEX FDS OPT 922908553 2,602 30,000 SH Call SOLE 8 30,000 0 0
VANGUARD INDEX FDS OPT 922908769 312 2,800 SH Put SOLE 8 2,800 0 0
VANGUARD INDEX FDS FUND 922908363 2 11 SH   SOLE 8 11 0 0
VANGUARD INDEX FDS FUND 922908363 4,136 20,815 SH   SOLE 20 0 20,815 0
VANGUARD INDEX FDS FUND 922908751 191 1,560 SH   DFND 20 0 0 1,560
VANGUARD INDEX FDS FUND 922908363 234 1,177 SH   DFND 20 0 0 1,177
VANGUARD INDEX FDS FUND 922908553 87 1,000 SH   DFND 66 0 0 1,000
VANGUARD INDEX FDS FUND 922908629 2,052 15,856 SH   DFND 66 0 0 15,856
VANGUARD INDEX FDS FUND 922908751 1,300 10,640 SH   DFND 66 0 0 10,640
VANGUARD INDEX FDS FUND 922908363 5,268 26,513 SH   DFND 66 0 0 26,513
VANGUARD INTL EQUITY INDEX F OPT 922042858 1,035 27,500 SH Put SOLE 8 27,500 0 0
VANGUARD INTL EQUITY INDEX F OPT 922042874 911 18,700 SH Put SOLE 8 18,700 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042874 613 12,581 SH   SOLE 8 12,581 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042775 3 74 SH   SOLE 8 74 0 0
VANGUARD INTL EQUITY INDEX F OPT 922042858 1,532 40,700 SH Call SOLE 8 40,700 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042858 2,669 70,915 SH   SOLE 8 70,915 0 0
VANGUARD INTL EQUITY INDEX F OPT 922042874 2,748 56,400 SH Call SOLE 8 56,400 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042742 124 2,035 SH   DFND 20 0 0 2,035
VANGUARD INTL EQUITY INDEX F FUND 922042858 485 12,878 SH   DFND 20 0 0 12,878
VANGUARD INTL EQUITY INDEX F FUND 922042858 61,214 1,626,747 SH   SOLE 44 1,626,747 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042866 2,034 33,580 SH   DFND 66 0 0 33,580
VANGUARD INTL EQUITY INDEX F FUND 922042858 4,870 129,426 SH   DFND 66 0 0 129,426
VANGUARD INTL EQUITY INDEX F FUND 922042874 3,611 74,104 SH   DFND 66 0 0 74,104
VANGUARD NAT RES LLC OPT 92205F106 55 61,100 SH Put SOLE 8 61,100 0 0
VANGUARD NAT RES LLC COM 92205F106 78 86,093 SH   SOLE 32 86,093 0 0
VANGUARD SPECIALIZED PORTFOL FUND 921908844 14 168 SH   SOLE 44 168 0 0
VANGUARD TAX MANAGED INTL FD FUND 921943858 3 68 SH   SOLE 8 68 0 0
VANGUARD WORLD FDS FUND 92204A801 0 2 SH   SOLE 8 2 0 0
VANGUARD WORLD FDS FUND 92204A108 258 2,050 SH   DFND 66 0 0 2,050
VANGUARD WORLD FDS FUND 92204A405 414 8,384 SH   DFND 66 0 0 8,384
VANGUARD WORLD FDS FUND 92204A702 220 1,830 SH   DFND 66 0 0 1,830
VANTIV INC OPT 92210H105 23 400 SH Call SOLE 8 400 0 0
VANTIV INC COM 92210H105 415 7,373 SH   SOLE 8 7,373 0 0
VANTIV INC COM 92210H105 579 10,284 SH   SOLE 44 10,284 0 0
VARIAN MED SYS INC OPT 92220P105 119 1,200 SH Call SOLE 8 1,200 0 0
VARIAN MED SYS INC COM 92220P105 425 4,270 SH   SOLE 8 4,270 0 0
VARIAN MED SYS INC COM 92220P105 7,489 75,246 SH   SOLE 44 75,246 0 0
VARONIS SYS INC COM 922280102 2 66 SH   SOLE 8 66 0 0
VARONIS SYS INC COM 922280102 5 161 SH   SOLE 44 161 0 0
VASCO DATA SEC INTL INC OPT 92230Y104 46 2,600 SH Put SOLE 8 2,600 0 0
VASCO DATA SEC INTL INC COM 92230Y104 1,341 76,173 SH   SOLE 8 76,173 0 0
VASCO DATA SEC INTL INC OPT 92230Y104 2 100 SH Call SOLE 8 100 0 0
VASCO DATA SEC INTL INC COM 92230Y104 7 413 SH   SOLE 44 413 0 0
VASCO DATA SEC INTL INC COM 92230Y104 9 500 SH   DFND 66 0 0 500
VASCULAR SOLUTIONS INC COM 92231M109 29 602 SH   SOLE 8 602 0 0
VASCULAR SOLUTIONS INC COM 92231M109 11 238 SH   SOLE 44 238 0 0
VCA INC COM 918194101 24 333 SH   SOLE 8 333 0 0
VCA INC COM 918194101 3,889 55,562 SH   SOLE 44 55,562 0 0
VECTOR GROUP LTD COM 92240M108 16 731 SH   SOLE 8 731 0 0
VECTOR GROUP LTD COM 92240M108 151 6,997 SH   SOLE 44 6,997 0 0
VECTREN CORP COM 92240G101 39 770 SH   SOLE 8 770 0 0
VECTREN CORP COM 92240G101 103 2,023 SH   SOLE 44 2,023 0 0
VECTRUS INC COM 92242T101 1 66 SH   SOLE 8 66 0 0
VECTRUS INC COM 92242T101 0 1 SH   SOLE 44 1 0 0
VEDANTA LTD ADR 92242Y100 1 75 SH   SOLE 8 75 0 0
VEECO INSTRS INC DEL OPT 922417100 59 3,000 SH Call SOLE 8 3,000 0 0
VEECO INSTRS INC DEL COM 922417100 71 3,593 SH   SOLE 8 3,593 0 0
VEECO INSTRS INC DEL COM 922417100 11 546 SH   SOLE 44 546 0 0
VEEVA SYS INC COM 922475108 243 5,893 SH   SOLE 8 5,893 0 0
VEEVA SYS INC OPT 922475108 904 21,900 SH Call SOLE 8 21,900 0 0
VEEVA SYS INC OPT 922475108 194 4,700 SH Put SOLE 8 4,700 0 0
VEEVA SYS INC COM 922475108 10,185 246,707 SH   SOLE 44 246,707 0 0
VEEVA SYS INC COM 922475108 8 200 SH   DFND 66 0 0 200
VENAXIS INC COM 92262A206 1 446 SH   SOLE 8 446 0 0
VENTAS INC COM 92276F100 733 10,378 SH   SOLE 1 0 10,378 0
VENTAS INC OPT 92276F100 290 4,100 SH Put SOLE 8 4,100 0 0
VENTAS INC OPT 92276F100 1,745 24,700 SH Call SOLE 8 24,700 0 0
VENTAS INC TRUS 92276F100 314 4,452 SH   SOLE 8 4,452 0 0
VENTAS INC COM 92276F100 1,615 22,863 SH   SOLE 9 22,863 0 0
VENTAS INC TRUS 92276F100 32,372 458,338 SH   SOLE 44 458,338 0 0
VENTAS INC COM 92276F100 2,112 29,904 SH   SOLE 66 0 29,904 0
VERA BRADLEY INC COM 92335C106 3 167 SH   SOLE 8 167 0 0
VERA BRADLEY INC COM 92335C106 1,062 70,170 SH   SOLE 44 70,170 0 0
VERACYTE INC COM 92337F107 1 118 SH   SOLE 8 118 0 0
VERACYTE INC COM 92337F107 0 1 SH   SOLE 44 1 0 0
VEREIT INC OPT 92339V100 224 21,600 SH Call SOLE 8 21,600 0 0
VEREIT INC TRUS 92339V100 116 11,108 SH   SOLE 8 11,108 0 0
VEREIT INC OPT 92339V100 349 33,700 SH Put SOLE 8 33,700 0 0
VEREIT INC COM 92339V100 753 72,659 SH   SOLE 9 72,659 0 0
VEREIT INC TRUS 92339V100 11,668 1,125,102 SH   SOLE 44 1,125,102 0 0
VERIFONE SYS INC COM 92342Y109 1,902 120,840 SH   SOLE 1 120,840 0 0
VERIFONE SYS INC OPT 92342Y109 398 25,300 SH Put SOLE 8 25,300 0 0
VERIFONE SYS INC COM 92342Y109 78 4,967 SH   SOLE 8 4,967 0 0
VERIFONE SYS INC OPT 92342Y109 231 14,700 SH Call SOLE 8 14,700 0 0
VERIFONE SYS INC COM 92342Y109 44 2,732 SH   SOLE 44 2,732 0 0
VERINT SYS INC BOND 92343XAA8 1,115 1,177,000 PRN   SOLE 8 0 0 1,177,000
VERINT SYS INC COM 92343X100 21 566 SH   SOLE 8 566 0 0
VERINT SYS INC COM 92343X100 5,250 139,516 SH   SOLE 44 139,516 0 0
VERISIGN INC COM 92343E102 136 1,743 SH   SOLE 8 1,743 0 0
VERISIGN INC OPT 92343E102 1,706 21,800 SH Call SOLE 8 21,800 0 0
VERISIGN INC OPT 92343E102 11,063 141,400 SH Put SOLE 8 141,400 0 0
VERISIGN INC BOND 92343EAD4 28 12,000 PRN   SOLE 8 0 0 12,000
VERISIGN INC COM 92343E102 1,516 19,374 SH   SOLE 44 19,374 0 0
VERISK ANALYTICS INC COM 92345Y106 2 30 SH   SOLE 8 30 0 0
VERISK ANALYTICS INC COM 92345Y106 5,094 62,674 SH   SOLE 44 62,674 0 0
VERITEX HLDGS INC COM 923451108 1 51 SH   SOLE 8 51 0 0
VERITEX HLDGS INC COM 923451108 0 1 SH   SOLE 44 1 0 0
VERITIV CORP COM 923454102 8 143 SH   SOLE 8 143 0 0
VERITIV CORP COM 923454102 126 2,525 SH   SOLE 44 2,525 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 11,140 214,319 SH   SOLE 1 213,761 558 0
VERIZON COMMUNICATIONS INC COM 92343V104 10,029 192,942 SH   SOLE 8 192,942 0 0
VERIZON COMMUNICATIONS INC OPT 92343V104 34,037 654,800 SH Call SOLE 8 654,800 0 0
VERIZON COMMUNICATIONS INC OPT 92343V104 91,745 1,765,000 SH Put SOLE 8 1,765,000 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 49,177 946,070 SH   SOLE 9 946,070 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 95 1,827 SH   OTR 10 1,827 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 132 2,533 SH   SOLE 20 0 2,533 0
VERIZON COMMUNICATIONS INC COM 92343V104 464 8,929 SH   DFND 20 0 0 8,929
VERIZON COMMUNICATIONS INC COM 92343V104 112,819 2,170,461 SH   SOLE 44 2,170,461 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 15 292 SH   SOLE 56 292 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 216 4,150 SH   SOLE 66 0 4,150 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,865 35,882 SH   DFND 66 0 0 35,882
VERIZON COMMUNICATIONS INC COM 92343V104 530 10,197 SH   SOLE 99 10,197 0 0
VERSARTIS INC COM 92529L102 2 169 SH   SOLE 8 169 0 0
VERSARTIS INC COM 92529L102 3 263 SH   SOLE 44 263 0 0
VERSO CORP COM 92531L207 1,252 194,177 SH   SOLE 1 194,177 0 0
VERTEX PHARMACEUTICALS INC OPT 92532F100 7,639 87,600 SH Call SOLE 8 87,600 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 2,378 27,272 SH   SOLE 8 27,272 0 0
VERTEX PHARMACEUTICALS INC OPT 92532F100 7,047 80,800 SH Put SOLE 8 80,800 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 5,537 63,492 SH   SOLE 44 63,492 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 5 62 SH   DFND 66 0 0 62
VIACOM INC NEW COM 92553P201 589 15,454 SH   SOLE 1 15,454 0 0
VIACOM INC NEW OPT 92553P201 6,576 172,600 SH Put SOLE 8 172,600 0 0
VIACOM INC NEW COM 92553P201 4,240 111,252 SH   SOLE 8 111,252 0 0
VIACOM INC NEW OPT 92553P201 10,569 277,400 SH Call SOLE 8 277,400 0 0
VIACOM INC NEW COM 92553P102 0 2 SH   SOLE 8 2 0 0
VIACOM INC NEW COM 92553P102 2 42 SH   SOLE 44 42 0 0
VIACOM INC NEW COM 92553P201 8,716 228,780 SH   SOLE 44 228,780 0 0
VIAD CORP COM 92552R406 5 124 SH   SOLE 8 124 0 0
VIAD CORP COM 92552R406 10 277 SH   SOLE 44 277 0 0
VIASAT INC COM 92552V100 61 821 SH   SOLE 8 821 0 0
VIASAT INC COM 92552V100 69 936 SH   SOLE 44 936 0 0
VIAVI SOLUTIONS INC OPT 925550105 2 300 SH Put SOLE 8 300 0 0
VIAVI SOLUTIONS INC COM 925550105 159 21,604 SH   SOLE 8 21,604 0 0
VIAVI SOLUTIONS INC OPT 925550105 64 8,600 SH Call SOLE 8 8,600 0 0
VIAVI SOLUTIONS INC COM 925550105 40 5,473 SH   SOLE 44 5,473 0 0
VIAVI SOLUTIONS INC COM 925550105 0 12 SH   SOLE 56 12 0 0
VICOR CORP OPT 925815102 30 2,600 SH Put SOLE 8 2,600 0 0
VICOR CORP COM 925815102 29 2,530 SH   SOLE 8 2,530 0 0
VICOR CORP COM 925815102 3 241 SH   SOLE 44 241 0 0
VIEWRAY INC COM 92672L107 0 82 SH   SOLE 8 82 0 0
VIEWRAY INC COM 92672L107 0 1 SH   SOLE 44 1 0 0
VILLAGE SUPER MKT INC COM 927107409 2 67 SH   SOLE 8 67 0 0
VILLAGE SUPER MKT INC COM 927107409 3 101 SH   SOLE 44 101 0 0
VIMPELCOM LTD ADR 92719A106 18 5,130 SH   SOLE 8 5,130 0 0
VIMPELCOM LTD ADR 92719A106 9 2,644 SH   DFND 66 0 0 2,644
VINCE HLDG CORP COM 92719W108 1 133 SH   SOLE 8 133 0 0
VINCE HLDG CORP COM 92719W108 758 134,369 SH   SOLE 44 134,369 0 0
VIPSHOP HLDGS LTD OPT 92763W103 599 40,800 SH Put SOLE 8 40,800 0 0
VIPSHOP HLDGS LTD OPT 92763W103 1,586 108,100 SH Call SOLE 8 108,100 0 0
VIPSHOP HLDGS LTD ADR 92763W103 2,916 198,819 SH   SOLE 8 198,819 0 0
VIPSHOP HLDGS LTD ADR 92763W103 2,284 155,700 SH   SOLE 9 155,700 0 0
VIPSHOP HLDGS LTD ADR 92763W103 106 7,258 SH   SOLE 44 7,258 0 0
VIRGIN AMER INC COM 92765X208 6 120 SH   SOLE 8 120 0 0
VIRGIN AMER INC COM 92765X208 6,738 125,914 SH   SOLE 44 125,914 0 0
VIRNETX HLDG CORP OPT 92823T108 245 80,100 SH Call SOLE 8 80,100 0 0
VIRNETX HLDG CORP COM 92823T108 53 17,124 SH   SOLE 8 17,124 0 0
VIRNETX HLDG CORP OPT 92823T108 173 56,400 SH Put SOLE 8 56,400 0 0
VIRNETX HLDG CORP COM 92823T108 0 5 SH   SOLE 44 5 0 0
VIRTU FINL INC COM 928254101 4 262 SH   SOLE 8 262 0 0
VIRTU FINL INC COM 928254101 7 471 SH   SOLE 44 471 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 7 72 SH   SOLE 8 72 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 47 475 SH   SOLE 44 475 0 0
VISA INC COM 92826C839 36,766 444,573 SH   SOLE 1 0 444,573 0
VISA INC OPT 92826C839 61,156 739,500 SH Put SOLE 8 739,500 0 0
VISA INC COM 92826C839 18,322 221,548 SH   SOLE 8 221,548 0 0
VISA INC OPT 92826C839 42,608 515,200 SH Call SOLE 8 515,200 0 0
VISA INC COM 92826C839 70 846 SH   SOLE 9 846 0 0
VISA INC COM 92826C839 1,661 20,090 SH   SOLE 20 0 20,090 0
VISA INC COM 92826C839 143 1,735 SH   DFND 20 0 0 1,735
VISA INC COM 92826C839 141,238 1,707,832 SH   SOLE 44 1,707,832 0 0
VISA INC COM 92826C839 1,501 18,149 SH   DFND 66 0 0 18,149
VISA INC COM 92826C839 10,630 128,534 SH   SOLE 66 0 128,534 0
VISA INC COM 92826C839 992 12,000 SH   SOLE 79 12,000 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 17 1,215 SH   SOLE 8 1,215 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 93 6,580 SH   SOLE 44 6,580 0 0
VISHAY PRECISION GROUP INC COM 92835K103 2 150 SH   SOLE 8 150 0 0
VISHAY PRECISION GROUP INC COM 92835K103 0 1 SH   SOLE 44 1 0 0
VISTA GOLD CORP COM 927926303 0 38 SH   SOLE 8 38 0 0
VISTA OUTDOOR INC COM 928377100 1,513 37,950 SH   SOLE 1 37,950 0 0
VISTA OUTDOOR INC COM 928377100 337 8,471 SH   SOLE 8 8,471 0 0
VISTA OUTDOOR INC COM 928377100 1,299 32,581 SH   SOLE 44 32,581 0 0
VISTEON CORP COM 92839U206 557 7,789 SH   SOLE 8 7,789 0 0
VISTEON CORP COM 92839U206 43 606 SH   SOLE 44 606 0 0
VITAE PHARMACEUTICALS INC COM 92847N103 122 5,852 SH   SOLE 8 5,852 0 0
VITAE PHARMACEUTICALS INC COM 92847N103 795 38,003 SH   SOLE 44 38,003 0 0
VITAL THERAPIES INC COM 92847R104 8 1,346 SH   SOLE 8 1,346 0 0
VITAL THERAPIES INC COM 92847R104 0 19 SH   SOLE 44 19 0 0
VITAMIN SHOPPE INC OPT 92849E101 215 8,000 SH Call SOLE 8 8,000 0 0
VITAMIN SHOPPE INC COM 92849E101 92 3,411 SH   SOLE 8 3,411 0 0
VITAMIN SHOPPE INC COM 92849E101 1,040 38,750 SH   SOLE 44 38,750 0 0
VIVINT SOLAR INC COM 92854Q106 0 215 SH   SOLE 8 215 0 0
VIVINT SOLAR INC COM 92854Q106 0 2 SH   SOLE 44 2 0 0
VIVUS INC OPT 928551100 112 98,600 SH Call SOLE 8 98,600 0 0
VIVUS INC OPT 928551100 12 10,700 SH Put SOLE 8 10,700 0 0
VIVUS INC COM 928551100 160 140,181 SH   SOLE 44 140,181 0 0
VMWARE INC COM 928563402 155 2,104 SH   SOLE 8 2,104 0 0
VMWARE INC OPT 928563402 26,106 355,900 SH Put SOLE 8 355,900 0 0
VMWARE INC OPT 928563402 16,195 220,800 SH Call SOLE 8 220,800 0 0
VMWARE INC OPT 928563402 14,670 200,000 SH Call SOLE 44 200,000 0 0
VMWARE INC COM 928563402 8,178 111,486 SH   SOLE 44 111,486 0 0
VMWARE INC OPT 928563402 2,200 30,000 SH Put SOLE 44 30,000 0 0
VOC ENERGY TR TRUS 91829B103 5 1,655 SH   SOLE 8 1,655 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 3 153 SH   SOLE 8 153 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 5 326 SH   SOLE 44 326 0 0
VODAFONE GROUP PLC NEW ADR 92857W308 228 7,819 SH   SOLE 8 7,819 0 0
VODAFONE GROUP PLC NEW OPT 92857W308 2,370 81,300 SH Put SOLE 8 81,300 0 0
VODAFONE GROUP PLC NEW OPT 92857W308 3,859 132,400 SH Call SOLE 8 132,400 0 0
VODAFONE GROUP PLC NEW ADR 92857W308 979 33,598 SH   SOLE 44 33,598 0 0
VODAFONE GROUP PLC NEW ADR 92857W308 77 2,636 SH   DFND 66 0 0 2,636
VOLTARI CORP COM 92870X309 0 17 SH   SOLE 8 17 0 0
VONAGE HLDGS CORP COM 92886T201 86 13,024 SH   SOLE 8 13,024 0 0
VONAGE HLDGS CORP COM 92886T201 17 2,631 SH   SOLE 44 2,631 0 0
VORNADO RLTY TR COM 929042109 424 4,191 SH   SOLE 1 4,191 0 0
VORNADO RLTY TR TRUS 929042109 349 3,445 SH   SOLE 8 3,445 0 0
VORNADO RLTY TR OPT 929042109 415 4,100 SH Call SOLE 8 4,100 0 0
VORNADO RLTY TR OPT 929042109 40 400 SH Put SOLE 8 400 0 0
VORNADO RLTY TR TRUS 929042109 2,706 26,734 SH   SOLE 44 26,734 0 0
VOXELJET AG ADR 92912L107 37 7,850 SH   DFND 66 0 0 7,850
VOXX INTL CORP COM 91829F104 0 97 SH   SOLE 8 97 0 0
VOYA FINL INC COM 929089100 3 95 SH   SOLE 8 95 0 0
VOYA FINL INC COM 929089100 391 13,555 SH   SOLE 44 13,555 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 1 73 SH   SOLE 8 73 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 0 1 SH   SOLE 44 1 0 0
VSE CORP COM 918284100 4 108 SH   SOLE 8 108 0 0
VSE CORP COM 918284100 4 111 SH   SOLE 44 111 0 0
VTTI ENERGY PARTNERS LP COM Y9384M101 426 22,422 SH   SOLE 44 22,422 0 0
VTV THERAPEUTICS INC COM 918385105 0 48 SH   SOLE 8 48 0 0
VTV THERAPEUTICS INC COM 918385105 0 1 SH   SOLE 44 1 0 0
VULCAN MATLS CO COM 929160109 309 2,717 SH   SOLE 8 2,717 0 0
VULCAN MATLS CO OPT 929160109 2,479 21,800 SH Call SOLE 8 21,800 0 0
VULCAN MATLS CO OPT 929160109 2,138 18,800 SH Put SOLE 8 18,800 0 0
VULCAN MATLS CO COM 929160109 9,158 80,535 SH   SOLE 44 80,535 0 0
VWR CORP COM 91843L103 219 7,720 SH   SOLE 1 7,720 0 0
VWR CORP COM 91843L103 46 1,588 SH   SOLE 8 1,588 0 0
VWR CORP COM 91843L103 44 1,579 SH   SOLE 44 1,579 0 0
W &amp T OFFSHORE INC COM 92922P106 1 456 SH   SOLE 8 456 0 0
W &amp T OFFSHORE INC COM 92922P106 0 4 SH   SOLE 44 4 0 0
W P CAREY INC TRUS 92936U109 39 604 SH   SOLE 8 604 0 0
W P CAREY INC OPT 92936U109 1,607 24,900 SH Call SOLE 8 24,900 0 0
W P CAREY INC TRUS 92936U109 395 6,134 SH   SOLE 44 6,134 0 0
W P CAREY INC COM 92936U109 32 500 SH   DFND 66 0 0 500
WABASH NATL CORP COM 929566107 649 45,608 SH   SOLE 1 45,608 0 0
WABASH NATL CORP COM 929566107 158 11,146 SH   SOLE 8 11,146 0 0
WABASH NATL CORP COM 929566107 2,972 208,706 SH   SOLE 44 208,706 0 0
WABCO HLDGS INC COM 92927K102 278 2,457 SH   SOLE 8 2,457 0 0
WABCO HLDGS INC COM 92927K102 4,486 39,515 SH   SOLE 44 39,515 0 0
WABTEC CORP COM 929740108 237 2,900 SH   SOLE 1 2,900 0 0
WABTEC CORP OPT 929740108 204 2,500 SH Call SOLE 8 2,500 0 0
WABTEC CORP OPT 929740108 82 1,000 SH Put SOLE 8 1,000 0 0
WABTEC CORP COM 929740108 2,806 34,368 SH   SOLE 8 34,368 0 0
WABTEC CORP COM 929740108 532 6,509 SH   SOLE 44 6,509 0 0
WADDELL &amp REED FINL INC COM 930059100 12 680 SH   SOLE 8 680 0 0
WADDELL &amp REED FINL INC COM 930059100 585 32,238 SH   SOLE 44 32,238 0 0
WAGEWORKS INC COM 930427109 302 4,956 SH   SOLE 1 4,956 0 0
WAGEWORKS INC COM 930427109 12 199 SH   SOLE 8 199 0 0
WAGEWORKS INC COM 930427109 804 13,196 SH   SOLE 44 13,196 0 0
WAL-MART STORES INC COM 931142103 9,603 133,162 SH   SOLE 1 133,162 0 0
WAL-MART STORES INC OPT 931142103 23,800 330,000 SH Call SOLE 8 330,000 0 0
WAL-MART STORES INC OPT 931142103 22,047 305,700 SH Put SOLE 8 305,700 0 0
WAL-MART STORES INC COM 931142103 8,184 113,475 SH   SOLE 8 113,475 0 0
WAL-MART STORES INC COM 931142103 868 12,032 SH   SOLE 9 12,032 0 0
WAL-MART STORES INC COM 931142103 132 1,829 SH   DFND 20 0 0 1,829
WAL-MART STORES INC COM 931142103 126,001 1,747,107 SH   SOLE 44 1,747,107 0 0
WAL-MART STORES INC COM 931142103 190 2,635 SH   DFND 66 0 0 2,635
WAL-MART STORES INC COM 931142103 8 110 SH   SOLE 99 110 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 671 8,330 SH   SOLE 1 8,330 0 0
WALGREENS BOOTS ALLIANCE INC OPT 931427108 18,655 231,400 SH Call SOLE 8 231,400 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 678 8,408 SH   SOLE 8 8,408 0 0
WALGREENS BOOTS ALLIANCE INC OPT 931427108 12,351 153,200 SH Put SOLE 8 153,200 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 51,429 637,928 SH   SOLE 9 637,928 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 17,104 212,179 SH   SOLE 44 212,179 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 226 2,798 SH   DFND 66 0 0 2,798
WALKER &amp DUNLOP INC COM 93148P102 33 1,299 SH   SOLE 8 1,299 0 0
WALKER &amp DUNLOP INC COM 93148P102 53 2,073 SH   SOLE 44 2,073 0 0
WALTER INVT MGMT CORP BOND 93317WAA0 1,436 2,500,000 PRN   SOLE 8 0 0 2,500,000
WALTER INVT MGMT CORP COM 93317W102 0 287 SH   SOLE 8 287 0 0
WALTER INVT MGMT CORP COM 93317W102 1 269 SH   SOLE 44 269 0 0
WASHINGTON FED INC COM 938824109 631 23,649 SH   SOLE 1 23,649 0 0
WASHINGTON FED INC COM 938824109 32 1,222 SH   SOLE 8 1,222 0 0
WASHINGTON FED INC COM 938824109 49 1,847 SH   SOLE 44 1,847 0 0
WASHINGTON PRIME GROUP NEW TRUS 93964W108 42 3,372 SH   SOLE 8 3,372 0 0
WASHINGTON PRIME GROUP NEW TRUS 93964W108 7,321 591,335 SH   SOLE 44 591,335 0 0
WASHINGTON REAL ESTATE INVT TRUS 939653101 38 1,217 SH   SOLE 8 1,217 0 0
WASHINGTON REAL ESTATE INVT TRUS 939653101 143 4,588 SH   SOLE 44 4,588 0 0
WASHINGTON TR BANCORP COM 940610108 7 184 SH   SOLE 8 184 0 0
WASHINGTON TR BANCORP COM 940610108 8 198 SH   SOLE 44 198 0 0
WASHINGTONFIRST BANKSHARES I COM 940730104 2 100 SH   SOLE 8 100 0 0
WASHINGTONFIRST BANKSHARES I COM 940730104 0 1 SH   SOLE 44 1 0 0
WASTE CONNECTIONS INC COM 94106B101 3 44 SH   SOLE 9 44 0 0
WASTE CONNECTIONS INC COM 94106B101 805 10,782 SH   SOLE 44 10,782 0 0
WASTE MGMT INC DEL COM 94106L109 47 737 SH   SOLE 1 737 0 0
WASTE MGMT INC DEL OPT 94106L109 2,678 42,000 SH Call SOLE 8 42,000 0 0
WASTE MGMT INC DEL COM 94106L109 6 89 SH   SOLE 8 89 0 0
WASTE MGMT INC DEL OPT 94106L109 1,951 30,600 SH Put SOLE 8 30,600 0 0
WASTE MGMT INC DEL COM 94106L109 82 1,293 SH   SOLE 9 1,293 0 0
WASTE MGMT INC DEL COM 94106L109 17 270 SH   DFND 20 0 0 270
WASTE MGMT INC DEL COM 94106L109 20,981 329,064 SH   SOLE 44 329,064 0 0
WASTE MGMT INC DEL COM 94106L109 327 5,131 SH   DFND 66 0 0 5,131
WATERS CORP OPT 941848103 174 1,100 SH Call SOLE 8 1,100 0 0
WATERS CORP OPT 941848103 3,392 21,400 SH Put SOLE 8 21,400 0 0
WATERS CORP COM 941848103 720 4,546 SH   SOLE 8 4,546 0 0
WATERS CORP COM 941848103 2,057 12,981 SH   SOLE 44 12,981 0 0
WATERSTONE FINL INC MD COM 94188P101 160 9,441 SH   SOLE 8 9,441 0 0
WATERSTONE FINL INC MD COM 94188P101 76 4,520 SH   SOLE 44 4,520 0 0
WATSCO INC COM 942622200 50 354 SH   SOLE 8 354 0 0
WATSCO INC OPT 942622200 14 100 SH Call SOLE 8 100 0 0
WATSCO INC OPT 942622200 141 1,000 SH Put SOLE 8 1,000 0 0
WATSCO INC COM 942622200 187 1,330 SH   SOLE 44 1,330 0 0
WATTS WATER TECHNOLOGIES INC COM 942749102 195 3,015 SH   SOLE 1 3,015 0 0
WATTS WATER TECHNOLOGIES INC COM 942749102 25 395 SH   SOLE 8 395 0 0
WATTS WATER TECHNOLOGIES INC COM 942749102 23 363 SH   SOLE 44 363 0 0
WAVE LIFE SCIENCES LTD COM Y95308105 1 46 SH   SOLE 8 46 0 0
WAVE LIFE SCIENCES LTD COM Y95308105 0 1 SH   SOLE 44 1 0 0
WAYFAIR INC COM 94419L101 842 21,396 SH   SOLE 1 21,396 0 0
WAYFAIR INC OPT 94419L101 465 11,800 SH Call SOLE 8 11,800 0 0
WAYFAIR INC OPT 94419L101 988 25,100 SH Put SOLE 8 25,100 0 0
WAYFAIR INC COM 94419L101 640 16,260 SH   SOLE 8 16,260 0 0
WAYFAIR INC COM 94419L101 3,464 87,989 SH   SOLE 44 87,989 0 0
WCI CMNTYS INC COM 92923C807 4 160 SH   SOLE 8 160 0 0
WCI CMNTYS INC COM 92923C807 62 2,618 SH   SOLE 9 2,618 0 0
WCI CMNTYS INC COM 92923C807 702 29,620 SH   SOLE 44 29,620 0 0
WD-40 CO COM 929236107 180 1,602 SH   SOLE 8 1,602 0 0
WD-40 CO COM 929236107 1,146 10,196 SH   SOLE 44 10,196 0 0
WEATHERFORD INTL LTD BOND 947075AH0 280 250,000 PRN   SOLE 8 0 0 250,000
WEATHERFORD INTL PLC COM G48833100 178 31,650 SH   SOLE 1 31,650 0 0
WEATHERFORD INTL PLC OPT G48833100 911 162,100 SH Put SOLE 8 162,100 0 0
WEATHERFORD INTL PLC OPT G48833100 626 111,400 SH Call SOLE 8 111,400 0 0
WEATHERFORD INTL PLC COM G48833100 2,751 489,460 SH   SOLE 8 489,460 0 0
WEATHERFORD INTL PLC COM G48833100 1,325 235,979 SH   SOLE 44 235,979 0 0
WEB COM GROUP INC COM 94733A104 346 20,018 SH   SOLE 8 20,018 0 0
WEB COM GROUP INC BOND 94733AAA2 330 348,000 PRN   SOLE 8 0 0 348,000
WEB COM GROUP INC COM 94733A104 925 53,592 SH   SOLE 44 53,592 0 0
WEBMD HEALTH CORP COM 94770V102 249 5,024 SH   SOLE 8 5,024 0 0
WEBMD HEALTH CORP OPT 94770V102 20 400 SH Call SOLE 8 400 0 0
WEBMD HEALTH CORP OPT 94770V102 50 1,000 SH Put SOLE 8 1,000 0 0
WEBMD HEALTH CORP BOND 94770VAF9 1,194 1,150,000 PRN   SOLE 8 0 0 1,150,000
WEBMD HEALTH CORP BOND 94770VAK8 8 7,000 PRN   SOLE 8 0 0 7,000
WEBMD HEALTH CORP COM 94770V102 432 8,687 SH   SOLE 44 8,687 0 0
WEBSTER FINL CORP CONN OPT 947890109 152 4,000 SH Call SOLE 8 4,000 0 0
WEBSTER FINL CORP CONN COM 947890109 49 1,288 SH   SOLE 8 1,288 0 0
WEBSTER FINL CORP CONN OPT 947890109 171 4,500 SH Put SOLE 8 4,500 0 0
WEBSTER FINL CORP CONN COM 947890109 70 1,863 SH   SOLE 44 1,863 0 0
WEC ENERGY GROUP INC COM 92939U106 1,457 24,322 SH   SOLE 8 24,322 0 0
WEC ENERGY GROUP INC COM 92939U106 13,468 224,925 SH   SOLE 44 224,925 0 0
WEIBO CORP ADR 948596101 15 290 SH   SOLE 1 290 0 0
WEIBO CORP ADR 948596101 1,329 26,500 SH   SOLE 8 26,500 0 0
WEIBO CORP OPT 948596101 348 6,950 SH Put SOLE 8 6,950 0 0
WEIBO CORP OPT 948596101 256 5,110 SH Call SOLE 8 5,110 0 0
WEIBO CORP ADR 948596101 8 155 SH   SOLE 44 155 0 0
WEIGHT WATCHERS INTL INC NEW OPT 948626106 554 53,700 SH Call SOLE 8 53,700 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 4 342 SH   SOLE 8 342 0 0
WEIGHT WATCHERS INTL INC NEW OPT 948626106 486 47,100 SH Put SOLE 8 47,100 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 682 66,131 SH   SOLE 44 66,131 0 0
WEINGARTEN RLTY INVS TRUS 948741103 52 1,339 SH   SOLE 8 1,339 0 0
WEINGARTEN RLTY INVS TRUS 948741103 331 8,498 SH   SOLE 44 8,498 0 0
WEIS MKTS INC COM 948849104 38 720 SH   SOLE 8 720 0 0
WEIS MKTS INC COM 948849104 9 166 SH   SOLE 44 166 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 340 2,905 SH   SOLE 1 2,905 0 0
WELLCARE HEALTH PLANS INC OPT 94946T106 1,007 8,600 SH Call SOLE 8 8,600 0 0
WELLCARE HEALTH PLANS INC OPT 94946T106 1,499 12,800 SH Put SOLE 8 12,800 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 1,064 9,089 SH   SOLE 8 9,089 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 7,539 64,382 SH   SOLE 44 64,382 0 0
WELLPOINT INC BOND 94973VBG1 926 529,000 PRN   SOLE 8 0 0 529,000
WELLS FARGO &amp CO NEW COM 949746101 11,277 254,665 SH   SOLE 1 254,665 0 0
WELLS FARGO &amp CO NEW OPT 949746101 84,659 1,911,900 SH Put SOLE 8 1,911,900 0 0
WELLS FARGO &amp CO NEW OPT 949746101 35,712 806,500 SH Call SOLE 8 806,500 0 0
WELLS FARGO &amp CO NEW COM 949746101 56,449 1,274,825 SH   SOLE 8 1,274,825 0 0
WELLS FARGO &amp CO NEW COM 949746101 553 12,479 SH   SOLE 9 12,479 0 0
WELLS FARGO &amp CO NEW COM 949746101 294 6,646 SH   DFND 20 0 0 6,646
WELLS FARGO &amp CO NEW COM 949746101 92,237 2,083,034 SH   SOLE 44 2,083,034 0 0
WELLS FARGO &amp CO NEW COM 949746101 3,616 81,653 SH   SOLE 66 0 81,653 0
WELLS FARGO &amp CO NEW COM 949746101 1,275 28,802 SH   DFND 66 0 0 28,802
WELLS FARGO &amp CO NEW COM 949746101 9 200 SH   SOLE 99 200 0 0
WELLS FARGO GLOBAL DIVIDEND FUND 94987C103 3 600 SH   DFND 66 0 0 600
WELLTOWER INC COM 95040Q104 3,489 46,660 SH   SOLE 1 46,660 0 0
WELLTOWER INC OPT 95040Q104 583 7,800 SH Put SOLE 8 7,800 0 0
WELLTOWER INC OPT 95040Q104 2,236 29,900 SH Call SOLE 8 29,900 0 0
WELLTOWER INC TRUS 95040Q104 254 3,389 SH   SOLE 8 3,389 0 0
WELLTOWER INC COM 95040Q104 2,662 35,598 SH   SOLE 9 35,598 0 0
WELLTOWER INC TRUS 95040Q104 11,111 148,614 SH   SOLE 44 148,614 0 0
WENDYS CO OPT 95058W100 37 3,400 SH Put SOLE 8 3,400 0 0
WENDYS CO COM 95058W100 70 6,486 SH   SOLE 8 6,486 0 0
WENDYS CO OPT 95058W100 180 16,700 SH Call SOLE 8 16,700 0 0
WENDYS CO COM 95058W100 98 8,892 SH   SOLE 44 8,892 0 0
WERNER ENTERPRISES INC COM 950755108 7 308 SH   SOLE 8 308 0 0
WERNER ENTERPRISES INC COM 950755108 22 936 SH   SOLE 44 936 0 0
WESBANCO INC COM 950810101 13 396 SH   SOLE 8 396 0 0
WESBANCO INC COM 950810101 65 1,971 SH   SOLE 44 1,971 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 13 931 SH   SOLE 8 931 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 11 810 SH   SOLE 44 810 0 0
WESCO INTL INC COM 95082P105 343 5,583 SH   SOLE 1 5,583 0 0
WESCO INTL INC COM 95082P105 7 120 SH   SOLE 8 120 0 0
WESCO INTL INC OPT 95082P105 209 3,400 SH Call SOLE 8 3,400 0 0
WESCO INTL INC OPT 95082P105 68 1,100 SH Put SOLE 8 1,100 0 0
WESCO INTL INC COM 95082P105 46 751 SH   SOLE 44 751 0 0
WEST BANCORPORATION INC COM 95123P106 3 146 SH   SOLE 8 146 0 0
WEST BANCORPORATION INC COM 95123P106 0 2 SH   SOLE 44 2 0 0
WEST CORP COM 952355204 10 434 SH   SOLE 8 434 0 0
WEST CORP COM 952355204 57 2,562 SH   SOLE 44 2,562 0 0
WEST MARINE INC COM 954235107 1 114 SH   SOLE 8 114 0 0
WEST MARINE INC COM 954235107 0 2 SH   SOLE 44 2 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 107 1,435 SH   SOLE 8 1,435 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 132 1,779 SH   SOLE 44 1,779 0 0
WESTAMERICA BANCORPORATION COM 957090103 15 304 SH   SOLE 8 304 0 0
WESTAMERICA BANCORPORATION COM 957090103 18 349 SH   SOLE 44 349 0 0
WESTAR ENERGY INC COM 95709T100 10 164 SH   SOLE 8 164 0 0
WESTAR ENERGY INC COM 95709T100 7,217 127,184 SH   SOLE 44 127,184 0 0
WESTERN ALLIANCE BANCORP COM 957638109 609 16,221 SH   SOLE 1 16,221 0 0
WESTERN ALLIANCE BANCORP COM 957638109 223 5,934 SH   SOLE 8 5,934 0 0
WESTERN ALLIANCE BANCORP COM 957638109 2,113 56,259 SH   SOLE 44 56,259 0 0
WESTERN ASSET HIGH INCM OPP FUND 95766K109 253 50,000 SH   DFND 66 0 0 50,000
WESTERN ASSET MTG CAP CORP TRUS 95790D105 4 353 SH   SOLE 8 353 0 0
WESTERN ASSET MTG CAP CORP TRUS 95790D105 6 574 SH   SOLE 44 574 0 0
WESTERN DIGITAL CORP COM 958102105 1,539 26,316 SH   SOLE 1 26,316 0 0
WESTERN DIGITAL CORP OPT 958102105 33,459 572,244 SH Put SOLE 8 572,244 0 0
WESTERN DIGITAL CORP OPT 958102105 18,941 323,943 SH Call SOLE 8 323,943 0 0
WESTERN DIGITAL CORP COM 958102105 9,777 167,206 SH   SOLE 8 167,206 0 0
WESTERN DIGITAL CORP COM 958102105 877 15,000 SH   SOLE 9 15,000 0 0
WESTERN DIGITAL CORP COM 958102105 23,493 401,789 SH   SOLE 44 401,789 0 0
WESTERN DIGITAL CORP COM 958102105 731 12,500 SH   SOLE 79 12,500 0 0
WESTERN GAS EQUITY PARTNERS COM 95825R103 35 831 SH   SOLE 8 831 0 0
WESTERN GAS EQUITY PARTNERS COM 95825R103 4,598 108,223 SH   SOLE 32 108,223 0 0
WESTERN GAS EQUITY PARTNERS COM 95825R103 2,469 58,106 SH   SOLE 44 58,106 0 0
WESTERN GAS PARTNERS LP COM 958254104 403 7,322 SH   SOLE 8 7,322 0 0
WESTERN GAS PARTNERS LP COM 958254104 13,553 246,195 SH   SOLE 32 246,195 0 0
WESTERN REFNG INC COM 959319104 708 26,764 SH   SOLE 1 26,764 0 0
WESTERN REFNG INC OPT 959319104 8,077 305,247 SH Call SOLE 8 305,247 0 0
WESTERN REFNG INC COM 959319104 625 23,656 SH   SOLE 8 23,656 0 0
WESTERN REFNG INC OPT 959319104 2,709 102,392 SH Put SOLE 8 102,392 0 0
WESTERN REFNG INC COM 959319104 15 565 SH   SOLE 32 565 0 0
WESTERN REFNG INC COM 959319104 45 1,713 SH   SOLE 44 1,713 0 0
WESTERN REFNG LOGISTICS LP COM 95931Q205 364 15,702 SH   SOLE 32 15,702 0 0
WESTERN REFNG LOGISTICS LP COM 95931Q205 2,544 109,756 SH   SOLE 44 109,756 0 0
WESTERN UN CO COM 959802109 1,671 80,266 SH   SOLE 1 80,266 0 0
WESTERN UN CO OPT 959802109 152 7,300 SH Call SOLE 8 7,300 0 0
WESTERN UN CO OPT 959802109 90 4,300 SH Put SOLE 8 4,300 0 0
WESTERN UN CO COM 959802109 192 9,208 SH   SOLE 8 9,208 0 0
WESTERN UN CO COM 959802109 320 15,354 SH   SOLE 9 15,354 0 0
WESTERN UN CO COM 959802109 6,968 334,659 SH   SOLE 44 334,659 0 0
WESTFIELD FINANCIAL INC NEW COM 96008P104 1 196 SH   SOLE 8 196 0 0
WESTFIELD FINANCIAL INC NEW COM 96008P104 0 2 SH   SOLE 44 2 0 0
WESTLAKE CHEM CORP COM 960413102 886 16,560 SH   SOLE 1 16,560 0 0
WESTLAKE CHEM CORP OPT 960413102 305 5,700 SH Call SOLE 8 5,700 0 0
WESTLAKE CHEM CORP OPT 960413102 492 9,200 SH Put SOLE 8 9,200 0 0
WESTLAKE CHEM CORP COM 960413102 1 18 SH   SOLE 8 18 0 0
WESTLAKE CHEM CORP COM 960413102 1,491 27,859 SH   SOLE 44 27,859 0 0
WESTLAKE CHEM PARTNERS LP COM 960417103 103 4,490 SH   SOLE 8 4,490 0 0
WESTMORELAND COAL CO COM 960878106 26 2,916 SH   SOLE 8 2,916 0 0
WESTMORELAND COAL CO COM 960878106 0 2 SH   SOLE 44 2 0 0
WESTPORT FUEL SYSTEMS INC OPT 960908309 36 22,582 SH Call SOLE 8 22,582 0 0
WESTPORT FUEL SYSTEMS INC OPT 960908309 11 6,800 SH Put SOLE 8 6,800 0 0
WESTROCK CO OPT 96145D105 349 7,200 SH Put SOLE 8 7,200 0 0
WESTROCK CO OPT 96145D105 1,396 28,800 SH Call SOLE 8 28,800 0 0
WESTROCK CO COM 96145D105 91 1,873 SH   SOLE 8 1,873 0 0
WESTROCK CO COM 96145D105 8,619 177,770 SH   SOLE 44 177,770 0 0
WESTROCK CO COM 96145D105 1 20 SH   DFND 66 0 0 20
WESTWOOD HLDGS GROUP INC COM 961765104 189 3,561 SH   SOLE 1 3,561 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 5 100 SH   SOLE 8 100 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 5 102 SH   SOLE 44 102 0 0
WEX INC COM 96208T104 527 4,874 SH   SOLE 1 4,874 0 0
WEX INC COM 96208T104 220 2,033 SH   SOLE 8 2,033 0 0
WEX INC COM 96208T104 106 967 SH   SOLE 44 967 0 0
WEYCO GROUP INC COM 962149100 2 82 SH   SOLE 8 82 0 0
WEYCO GROUP INC COM 962149100 2 88 SH   SOLE 44 88 0 0
WEYERHAEUSER CO OPT 962166104 3,526 110,400 SH Put SOLE 8 110,400 0 0
WEYERHAEUSER CO OPT 962166104 1,361 42,600 SH Call SOLE 8 42,600 0 0
WEYERHAEUSER CO TRUS 962166104 426 13,327 SH   SOLE 8 13,327 0 0
WEYERHAEUSER CO TRUS 962166104 336,140 10,524,024 SH   SOLE 44 10,524,024 0 0
WEYERHAEUSER CO COM 962166104 44 1,378 SH   DFND 66 0 0 1,378
WGL HLDGS INC COM 92924F106 187 2,989 SH   SOLE 1 2,989 0 0
WGL HLDGS INC COM 92924F106 177 2,819 SH   SOLE 8 2,819 0 0
WGL HLDGS INC COM 92924F106 64 1,028 SH   SOLE 44 1,028 0 0
WHIRLPOOL CORP COM 963320106 2,875 17,732 SH   SOLE 1 17,732 0 0
WHIRLPOOL CORP COM 963320106 255 1,572 SH   SOLE 8 1,572 0 0
WHIRLPOOL CORP OPT 963320106 8,886 54,800 SH Put SOLE 8 54,800 0 0
WHIRLPOOL CORP OPT 963320106 5,286 32,600 SH Call SOLE 8 32,600 0 0
WHIRLPOOL CORP COM 963320106 4,140 25,529 SH   SOLE 44 25,529 0 0
WHIRLPOOL CORP COM 963320106 39 240 SH   DFND 66 0 0 240
WHITE MTNS INS GROUP LTD COM G9618E107 2,648 3,190 SH   SOLE 1 3,190 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 33 40 SH   SOLE 8 40 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 74 89 SH   SOLE 44 89 0 0
WHITESTONE REIT TRUS 966084204 5 382 SH   SOLE 8 382 0 0
WHITESTONE REIT TRUS 966084204 0 3 SH   SOLE 44 3 0 0
WHITEWAVE FOODS CO COM 966244105 5,953 109,368 SH   SOLE 8 109,368 0 0
WHITEWAVE FOODS CO OPT 966244105 6,984 128,300 SH Put SOLE 8 128,300 0 0
WHITEWAVE FOODS CO OPT 966244105 27,400 503,400 SH Call SOLE 8 503,400 0 0
WHITEWAVE FOODS CO COM 966244105 7,946 145,979 SH   SOLE 44 145,979 0 0
WHITEWAVE FOODS CO COM 966244105 42 780 SH   DFND 66 0 0 780
WHITING PETE CORP NEW BOND 966387AL6 45 55,000 PRN   SOLE 8 0 0 55,000
WHITING PETE CORP NEW COM 966387102 6,662 762,342 SH   SOLE 8 762,342 0 0
WHITING PETE CORP NEW OPT 966387102 4,219 482,700 SH Call SOLE 8 482,700 0 0
WHITING PETE CORP NEW OPT 966387102 1,746 199,800 SH Put SOLE 8 199,800 0 0
WHITING PETE CORP NEW COM 966387102 3,581 409,726 SH   SOLE 44 409,726 0 0
WHOLE FOODS MKT INC OPT 966837106 7,969 281,100 SH Put SOLE 8 281,100 0 0
WHOLE FOODS MKT INC OPT 966837106 3,751 132,300 SH Call SOLE 8 132,300 0 0
WHOLE FOODS MKT INC COM 966837106 6,675 235,462 SH   SOLE 8 235,462 0 0
WHOLE FOODS MKT INC COM 966837106 4,036 142,378 SH   SOLE 44 142,378 0 0
WHOLE FOODS MKT INC COM 966837106 66 2,340 SH   DFND 66 0 0 2,340
WIDEPOINT CORP COM 967590100 0 18 SH   SOLE 8 18 0 0
WILEY JOHN &amp SONS INC COM 968223206 1 21 SH   SOLE 8 21 0 0
WILEY JOHN &amp SONS INC COM 968223206 59 1,130 SH   SOLE 44 1,130 0 0
WILLBROS GROUP INC DEL COM 969203108 1 267 SH   SOLE 8 267 0 0
WILLBROS GROUP INC DEL COM 969203108 0 4 SH   SOLE 44 4 0 0
WILLIAMS CLAYTON ENERGY INC COM 969490101 0 1 SH   SOLE 44 1 0 0
WILLIAMS COS INC DEL OPT 969457100 4,889 159,100 SH Put SOLE 8 159,100 0 0
WILLIAMS COS INC DEL COM 969457100 18,837 613,014 SH   SOLE 8 613,014 0 0
WILLIAMS COS INC DEL OPT 969457100 3,667 119,300 SH Call SOLE 8 119,300 0 0
WILLIAMS COS INC DEL COM 969457100 400 13,006 SH   SOLE 9 13,006 0 0
WILLIAMS COS INC DEL COM 969457100 32,550 1,059,256 SH   SOLE 44 1,059,256 0 0
WILLIAMS PARTNERS L P NEW OPT 96949L105 6,609 177,700 SH Put SOLE 1 177,700 0 0
WILLIAMS PARTNERS L P NEW OPT 96949L105 1,982 53,300 SH Call SOLE 8 53,300 0 0
WILLIAMS PARTNERS L P NEW OPT 96949L105 1,183 31,800 SH Put SOLE 8 31,800 0 0
WILLIAMS PARTNERS L P NEW COM 96949L105 29,198 785,092 SH   SOLE 32 785,092 0 0
WILLIAMS PARTNERS L P NEW COM 96949L105 2,228 59,909 SH   SOLE 44 59,909 0 0
WILLIAMS SONOMA INC COM 969904101 97 1,891 SH   SOLE 8 1,891 0 0
WILLIAMS SONOMA INC OPT 969904101 2,855 55,900 SH Put SOLE 8 55,900 0 0
WILLIAMS SONOMA INC OPT 969904101 1,154 22,600 SH Call SOLE 8 22,600 0 0
WILLIAMS SONOMA INC COM 969904101 415 8,118 SH   SOLE 44 8,118 0 0
WILLIS LEASE FINANCE CORP COM 970646105 1 24 SH   SOLE 8 24 0 0
WILLIS TOWERS WATSON PUB LTD COM G96629103 28,929 217,884 SH   SOLE 44 217,884 0 0
WINDSTREAM HLDGS INC COM 97382A200 59 5,857 SH   SOLE 8 5,857 0 0
WINDSTREAM HLDGS INC OPT 97382A200 347 34,544 SH Put SOLE 8 34,544 0 0
WINDSTREAM HLDGS INC OPT 97382A200 233 23,204 SH Call SOLE 8 23,204 0 0
WINDSTREAM HLDGS INC COM 97382A200 4 371 SH   SOLE 9 371 0 0
WINDSTREAM HLDGS INC COM 97382A200 254 25,344 SH   SOLE 44 25,344 0 0
WINGSTOP INC COM 974155103 331 11,285 SH   SOLE 1 11,285 0 0
WINGSTOP INC COM 974155103 3 97 SH   SOLE 8 97 0 0
WINGSTOP INC COM 974155103 9 314 SH   SOLE 44 314 0 0
WINMARK CORP COM 974250102 1 14 SH   SOLE 8 14 0 0
WINMARK CORP COM 974250102 3 31 SH   SOLE 44 31 0 0
WINNEBAGO INDS INC COM 974637100 637 27,036 SH   SOLE 1 27,036 0 0
WINNEBAGO INDS INC COM 974637100 2 100 SH   SOLE 8 100 0 0
WINNEBAGO INDS INC COM 974637100 51 2,151 SH   SOLE 44 2,151 0 0
WINS FIN HLDGS INC COM G97223104 1 18 SH   SOLE 8 18 0 0
WINTRUST FINL CORP COM 97650W108 870 15,653 SH   SOLE 1 15,653 0 0
WINTRUST FINL CORP COM 97650W108 24 436 SH   SOLE 8 436 0 0
WINTRUST FINL CORP COM 97650W108 39 706 SH   SOLE 44 706 0 0
WIPRO LTD ADR 97651M109 26 2,628 SH   SOLE 8 2,628 0 0
WIPRO LTD ADR 97651M109 724 74,526 SH   SOLE 39 74,526 0 0
WISDOMTREE INVTS INC COM 97717P104 1,171 113,838 SH   SOLE 1 113,838 0 0
WISDOMTREE INVTS INC OPT 97717P104 291 28,300 SH Put SOLE 8 28,300 0 0
WISDOMTREE INVTS INC COM 97717P104 46 4,532 SH   SOLE 8 4,532 0 0
WISDOMTREE INVTS INC OPT 97717P104 96 9,300 SH Call SOLE 8 9,300 0 0
WISDOMTREE INVTS INC COM 97717P104 190 18,475 SH   SOLE 44 18,475 0 0
WISDOMTREE TR OPT 97717W422 24,110 1,115,200 SH Put SOLE 8 1,115,200 0 0
WISDOMTREE TR FUND 97717W836 1 21 SH   SOLE 8 21 0 0
WISDOMTREE TR FUND 97717X149 235 4,600 SH   SOLE 8 4,600 0 0
WISDOMTREE TR FUND 97717W422 3,201 148,038 SH   SOLE 8 148,038 0 0
WISDOMTREE TR OPT 97717W851 37,611 876,500 SH Put SOLE 8 876,500 0 0
WISDOMTREE TR OPT 97717W422 11,216 518,800 SH Call SOLE 8 518,800 0 0
WISDOMTREE TR OPT 97717X701 881 16,400 SH Put SOLE 8 16,400 0 0
WISDOMTREE TR FUND 97717W794 4 98 SH   SOLE 8 98 0 0
WISDOMTREE TR FUND 97717W851 38,013 885,869 SH   SOLE 8 885,869 0 0
WISDOMTREE TR FUND 97717X172 256 5,000 SH   SOLE 8 5,000 0 0
WISDOMTREE TR OPT 97717W851 27,900 650,200 SH Call SOLE 8 650,200 0 0
WISDOMTREE TR OPT 97717X701 2,252 41,900 SH Call SOLE 8 41,900 0 0
WISDOMTREE TR FUND 97717X701 0 1 SH   SOLE 8 1 0 0
WISDOMTREE TR FUND 97717W851 412 9,600 SH   SOLE 9 9,600 0 0
WISDOMTREE TR FUND 97717W422 458 21,190 SH   SOLE 9 21,190 0 0
WISDOMTREE TR FUND 97717W422 123 5,700 SH   SOLE 44 5,700 0 0
WISDOMTREE TR FUND 97717X701 2,731 50,816 SH   SOLE 44 50,816 0 0
WISDOMTREE TR FUND 97717W851 6,218 144,924 SH   SOLE 44 144,924 0 0
WISDOMTREE TR FUND 97717W851 300 7,000 SH   DFND 66 0 0 7,000
WISDOMTREE TR FUND 97717X701 134 2,500 SH   DFND 66 0 0 2,500
WIX COM LTD COM M98068105 161 3,695 SH   SOLE 8 3,695 0 0
WIX COM LTD COM M98068105 8 175 SH   SOLE 44 175 0 0
WMIH CORP COM 92936P100 4 1,816 SH   SOLE 8 1,816 0 0
WMIH CORP COM 92936P100 7 2,822 SH   SOLE 44 2,822 0 0
WMIH CORP COM 92936P100 0 162 SH   DFND 66 0 0 162
WOLVERINE WORLD WIDE INC COM 978097103 400 17,368 SH   SOLE 1 17,368 0 0
WOLVERINE WORLD WIDE INC COM 978097103 18 794 SH   SOLE 8 794 0 0
WOLVERINE WORLD WIDE INC COM 978097103 1,275 55,363 SH   SOLE 44 55,363 0 0
WOODWARD INC COM 980745103 867 13,873 SH   SOLE 1 13,873 0 0
WOODWARD INC COM 980745103 31 489 SH   SOLE 8 489 0 0
WOODWARD INC COM 980745103 1,819 29,122 SH   SOLE 44 29,122 0 0
WORKDAY INC OPT 98138H101 9,408 102,600 SH Put SOLE 8 102,600 0 0
WORKDAY INC BOND 98138HAD3 2,052 1,582,000 PRN   SOLE 8 0 0 1,582,000
WORKDAY INC BOND 98138HAC5 4,008 3,257,000 PRN   SOLE 8 0 0 3,257,000
WORKDAY INC OPT 98138H101 3,640 39,700 SH Call SOLE 8 39,700 0 0
WORKDAY INC COM 98138H101 2,515 27,438 SH   SOLE 8 27,438 0 0
WORKDAY INC COM 98138H101 27,718 302,305 SH   SOLE 44 302,305 0 0
WORKHORSE GROUP INC COM 98138J206 1 142 SH   SOLE 8 142 0 0
WORKHORSE GROUP INC COM 98138J206 0 1 SH   SOLE 44 1 0 0
WORKIVA INC COM 98139A105 4 224 SH   SOLE 8 224 0 0
WORKIVA INC COM 98139A105 5 278 SH   SOLE 44 278 0 0
WORLD ACCEP CORP DEL COM 981419104 28 563 SH   SOLE 8 563 0 0
WORLD ACCEP CORP DEL COM 981419104 71 1,444 SH   SOLE 44 1,444 0 0
WORLD FUEL SVCS CORP OPT 981475106 273 5,900 SH Put SOLE 8 5,900 0 0
WORLD FUEL SVCS CORP OPT 981475106 333 7,200 SH Call SOLE 8 7,200 0 0
WORLD FUEL SVCS CORP COM 981475106 32 693 SH   SOLE 8 693 0 0
WORLD FUEL SVCS CORP COM 981475106 80 1,721 SH   SOLE 44 1,721 0 0
WORLD WRESTLING ENTMT INC COM 98156Q108 1,522 71,469 SH   SOLE 1 71,469 0 0
WORLD WRESTLING ENTMT INC COM 98156Q108 86 4,032 SH   SOLE 8 4,032 0 0
WORLD WRESTLING ENTMT INC COM 98156Q108 9 446 SH   SOLE 44 446 0 0
WORTHINGTON INDS INC OPT 981811102 10 200 SH Call SOLE 8 200 0 0
WORTHINGTON INDS INC OPT 981811102 134 2,800 SH Put SOLE 8 2,800 0 0
WORTHINGTON INDS INC COM 981811102 198 4,117 SH   SOLE 8 4,117 0 0
WORTHINGTON INDS INC COM 981811102 49 1,007 SH   SOLE 44 1,007 0 0
WPX ENERGY INC OPT 98212B103 330 25,000 SH Call SOLE 8 25,000 0 0
WPX ENERGY INC COM 98212B103 30 2,260 SH   SOLE 8 2,260 0 0
WPX ENERGY INC CONV 98212B202 528 8,600 SH   SOLE 8 8,600 0 0
WPX ENERGY INC OPT 98212B103 222 16,800 SH Put SOLE 8 16,800 0 0
WPX ENERGY INC COM 98212B103 1,541 116,933 SH   SOLE 44 116,933 0 0
WRIGHT MED GROUP INC BOND 98235TAC1 686 622,000 PRN   SOLE 8 0 0 622,000
WRIGHT MED GROUP INC BOND 98235TAE7 4,870 4,559,000 PRN   SOLE 8 0 0 4,559,000
WRIGHT MED GROUP N V COM N96617118 23 957 SH   SOLE 8 957 0 0
WRIGHT MED GROUP N V COM N96617118 1,745 71,120 SH   SOLE 44 71,120 0 0
WSFS FINL CORP COM 929328102 6 171 SH   SOLE 8 171 0 0
WSFS FINL CORP COM 929328102 14 384 SH   SOLE 44 384 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 626 9,300 SH   SOLE 1 9,300 0 0
WYNDHAM WORLDWIDE CORP OPT 98310W108 828 12,300 SH Put SOLE 8 12,300 0 0
WYNDHAM WORLDWIDE CORP OPT 98310W108 794 11,800 SH Call SOLE 8 11,800 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 195 2,900 SH   SOLE 8 2,900 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 1,727 25,661 SH   SOLE 44 25,661 0 0
WYNN RESORTS LTD OPT 983134107 21,491 220,600 SH Put SOLE 8 220,600 0 0
WYNN RESORTS LTD COM 983134107 10,566 108,452 SH   SOLE 8 108,452 0 0
WYNN RESORTS LTD OPT 983134107 37,877 388,800 SH Call SOLE 8 388,800 0 0
WYNN RESORTS LTD COM 983134107 631 6,482 SH   SOLE 9 6,482 0 0
WYNN RESORTS LTD COM 983134107 8,800 90,324 SH   SOLE 44 90,324 0 0
XACTLY CORP COM 98386L101 38 2,540 SH   SOLE 8 2,540 0 0
XACTLY CORP COM 98386L101 0 2 SH   SOLE 44 2 0 0
XBIOTECH INC COM 98400H102 1 108 SH   SOLE 8 108 0 0
XBIOTECH INC COM 98400H102 1 97 SH   SOLE 44 97 0 0
XCEL ENERGY INC COM 98389B100 84 2,044 SH   SOLE 8 2,044 0 0
XCEL ENERGY INC COM 98389B100 104 2,520 SH   SOLE 9 2,520 0 0
XCEL ENERGY INC COM 98389B100 20,149 489,745 SH   SOLE 44 489,745 0 0
XCEL ENERGY INC COM 98389B100 168 4,085 SH   DFND 66 0 0 4,085
XCERRA CORP COM 98400J108 2 326 SH   SOLE 8 326 0 0
XCERRA CORP COM 98400J108 4 732 SH   SOLE 44 732 0 0
XENCOR INC COM 98401F105 23 923 SH   SOLE 44 923 0 0
XENIA HOTELS &amp RESORTS INC TRUS 984017103 39 2,556 SH   SOLE 8 2,556 0 0
XENIA HOTELS &amp RESORTS INC TRUS 984017103 102 6,736 SH   SOLE 44 6,736 0 0
XENITH BANKSHARES INC NEW COM 984102103 1 620 SH   SOLE 8 620 0 0
XENITH BANKSHARES INC NEW COM 984102103 0 7 SH   SOLE 44 7 0 0
XERIUM TECHNOLOGIES INC COM 98416J118 1 90 SH   SOLE 8 90 0 0
XERIUM TECHNOLOGIES INC COM 98416J118 7 900 SH   SOLE 44 900 0 0
XEROX CORP COM 984121103 358 35,288 SH   SOLE 8 35,288 0 0
XEROX CORP OPT 984121103 235 23,200 SH Call SOLE 8 23,200 0 0
XEROX CORP OPT 984121103 389 38,400 SH Put SOLE 8 38,400 0 0
XEROX CORP COM 984121103 1,841 181,751 SH   SOLE 44 181,751 0 0
XILINX INC COM 983919101 194 3,572 SH   SOLE 1 3,572 0 0
XILINX INC COM 983919101 1,498 27,576 SH   SOLE 8 27,576 0 0
XILINX INC OPT 983919101 3,652 67,200 SH Call SOLE 8 67,200 0 0
XILINX INC OPT 983919101 17,248 317,400 SH Put SOLE 8 317,400 0 0
XILINX INC BOND 983919AF8 111 59,000 PRN   SOLE 8 0 0 59,000
XILINX INC COM 983919101 3,895 71,674 SH   SOLE 44 71,674 0 0
XINYUAN REAL ESTATE CO LTD OPT 98417P105 34 5,400 SH Put SOLE 8 5,400 0 0
XINYUAN REAL ESTATE CO LTD ADR 98417P105 152 24,068 SH   SOLE 8 24,068 0 0
XINYUAN REAL ESTATE CO LTD OPT 98417P105 98 15,500 SH Call SOLE 8 15,500 0 0
XL GROUP LTD COM G98294104 3,686 109,606 SH   SOLE 1 109,606 0 0
XL GROUP LTD COM G98294104 249 7,395 SH   SOLE 8 7,395 0 0
XL GROUP LTD COM G98294104 1,918 57,036 SH   SOLE 44 57,036 0 0
XL GROUP LTD COM G98294104 306 9,100 SH   DFND 66 0 0 9,100
XO GROUP INC COM 983772104 3 189 SH   SOLE 8 189 0 0
XO GROUP INC COM 983772104 7 345 SH   SOLE 44 345 0 0
XOMA CORP DEL COM 98419J107 0 4 SH   SOLE 44 4 0 0
XPO LOGISTICS INC COM 983793100 307 8,362 SH   SOLE 1 8,362 0 0
XPO LOGISTICS INC BOND 983793AA8 229 102,000 PRN   SOLE 8 0 0 102,000
XPO LOGISTICS INC OPT 983793100 1,302 35,500 SH Call SOLE 8 35,500 0 0
XPO LOGISTICS INC OPT 983793100 1,107 30,200 SH Put SOLE 8 30,200 0 0
XPO LOGISTICS INC COM 983793100 82 2,232 SH   SOLE 8 2,232 0 0
XPO LOGISTICS INC COM 983793100 245 6,687 SH   SOLE 44 6,687 0 0
XTERA COMMUNICATIONS INC COM 98415E300 1 1,236 SH   SOLE 8 1,236 0 0
XUNLEI LTD ADR 98419E108 3,270 606,504 SH   SOLE 44 606,504 0 0
XYLEM INC COM 98419M100 416 7,932 SH   SOLE 1 7,932 0 0
XYLEM INC OPT 98419M100 1,002 19,100 SH Put SOLE 8 19,100 0 0
XYLEM INC OPT 98419M100 16 300 SH Call SOLE 8 300 0 0
XYLEM INC COM 98419M100 1,277 24,356 SH   SOLE 8 24,356 0 0
XYLEM INC COM 98419M100 2,348 44,794 SH   SOLE 44 44,794 0 0
YADKIN FINL CORP COM 984305102 53 2,007 SH   SOLE 8 2,007 0 0
YADKIN FINL CORP COM 984305102 1,148 43,692 SH   SOLE 44 43,692 0 0
YAHOO INC COM 984332106 61,322 1,422,768 SH   SOLE 8 1,422,768 0 0
YAHOO INC BOND 984332AF3 4,643 4,535,000 PRN   SOLE 8 0 0 4,535,000
YAHOO INC OPT 984332106 43,993 1,020,700 SH Put SOLE 8 1,020,700 0 0
YAHOO INC OPT 984332106 25,015 580,400 SH Call SOLE 8 580,400 0 0
YAHOO INC COM 984332106 140,484 3,259,494 SH   SOLE 44 3,259,494 0 0
YAHOO INC COM 984332106 827 19,187 SH   DFND 66 0 0 19,187
YAMANA GOLD INC OPT 98462Y100 700 162,400 SH Put SOLE 8 162,400 0 0
YAMANA GOLD INC OPT 98462Y100 805 186,800 SH Call SOLE 8 186,800 0 0
YAMANA GOLD INC COM 98462Y100 686 159,000 SH   SOLE 8 159,000 0 0
YAMANA GOLD INC COM 98462Y100 1 126 SH   SOLE 9 126 0 0
YAMANA GOLD INC COM 98462Y100 3 800 SH   DFND 20 0 0 800
YAMANA GOLD INC COM 98462Y100 2 363 SH   DFND 66 0 0 363
YANDEX N V COM N97284108 379 18,015 SH   SOLE 8 18,015 0 0
YANDEX N V OPT N97284108 244 11,600 SH Put SOLE 8 11,600 0 0
YANDEX N V OPT N97284108 901 42,800 SH Call SOLE 8 42,800 0 0
YELP INC COM 985817105 1,698 40,728 SH   SOLE 1 40,728 0 0
YELP INC OPT 985817105 4,642 111,300 SH Call SOLE 8 111,300 0 0
YELP INC OPT 985817105 14,407 345,500 SH Put SOLE 8 345,500 0 0
YELP INC COM 985817105 4,216 101,113 SH   SOLE 8 101,113 0 0
YELP INC COM 985817105 11,614 278,504 SH   SOLE 44 278,504 0 0
YINGLI GREEN ENERGY HLDG CO OPT 98584B202 0 100 SH Put SOLE 8 100 0 0
YINGLI GREEN ENERGY HLDG CO ADR 98584B202 0 94 SH   SOLE 8 94 0 0
YINGLI GREEN ENERGY HLDG CO OPT 98584B202 2 560 SH Call SOLE 8 560 0 0
YINGLI GREEN ENERGY HLDG CO ADR 98584B202 0 12 SH   SOLE 9 12 0 0
YIRENDAI LTD ADR 98585L100 1,395 58,900 SH   SOLE 44 58,900 0 0
YORK WTR CO COM 987184108 5 160 SH   SOLE 8 160 0 0
YORK WTR CO COM 987184108 5 176 SH   SOLE 44 176 0 0
YPF SOCIEDAD ANONIMA OPT 984245100 667 36,600 SH Call SOLE 8 36,600 0 0
YPF SOCIEDAD ANONIMA OPT 984245100 814 44,700 SH Put SOLE 8 44,700 0 0
YPF SOCIEDAD ANONIMA ADR 984245100 347 19,080 SH   SOLE 8 19,080 0 0
YPF SOCIEDAD ANONIMA ADR 984245100 1,237 67,900 SH   SOLE 44 67,900 0 0
YRC WORLDWIDE INC COM 984249607 250 20,322 SH   SOLE 8 20,322 0 0
YRC WORLDWIDE INC OPT 984249607 68 5,500 SH Call SOLE 8 5,500 0 0
YRC WORLDWIDE INC OPT 984249607 34 2,800 SH Put SOLE 8 2,800 0 0
YRC WORLDWIDE INC COM 984249607 1,188 96,387 SH   SOLE 44 96,387 0 0
YUM BRANDS INC OPT 988498101 11,633 128,100 SH Put SOLE 8 128,100 0 0
YUM BRANDS INC COM 988498101 827 9,119 SH   SOLE 8 9,119 0 0
YUM BRANDS INC OPT 988498101 5,340 58,800 SH Call SOLE 8 58,800 0 0
YUM BRANDS INC COM 988498101 130 1,433 SH   SOLE 9 1,433 0 0
YUM BRANDS INC COM 988498101 35,840 394,659 SH   SOLE 44 394,659 0 0
YUM BRANDS INC COM 988498101 530 5,839 SH   DFND 66 0 0 5,839
YY INC OPT 98426T106 5,748 107,900 SH Put SOLE 8 107,900 0 0
YY INC BOND 98426TAB2 183 186,000 PRN   SOLE 8 0 0 186,000
YY INC ADR 98426T106 6,933 130,132 SH   SOLE 8 130,132 0 0
YY INC OPT 98426T106 24,898 467,300 SH Call SOLE 8 467,300 0 0
YY INC ADR 98426T106 602 11,300 SH   SOLE 9 11,300 0 0
YY INC ADR 98426T106 3,756 70,500 SH   SOLE 44 70,500 0 0
ZAFGEN INC COM 98885E103 0 141 SH   SOLE 8 141 0 0
ZAFGEN INC COM 98885E103 0 2 SH   SOLE 44 2 0 0
ZAGG INC OPT 98884U108 228 28,100 SH Call SOLE 8 28,100 0 0
ZAGG INC OPT 98884U108 1 100 SH Put SOLE 8 100 0 0
ZAGG INC COM 98884U108 17 2,186 SH   SOLE 8 2,186 0 0
ZAGG INC COM 98884U108 0 3 SH   SOLE 44 3 0 0
ZAYO GROUP HLDGS INC COM 98919V105 4,782 160,966 SH   SOLE 8 160,966 0 0
ZAYO GROUP HLDGS INC COM 98919V105 10,376 349,240 SH   SOLE 44 349,240 0 0
ZEBRA TECHNOLOGIES CORP COM 989207105 3,234 46,464 SH   SOLE 1 46,464 0 0
ZEBRA TECHNOLOGIES CORP COM 989207105 475 6,815 SH   SOLE 8 6,815 0 0
ZEBRA TECHNOLOGIES CORP COM 989207105 88 1,278 SH   SOLE 44 1,278 0 0
ZELTIQ AESTHETICS INC COM 98933Q108 9 229 SH   SOLE 8 229 0 0
ZELTIQ AESTHETICS INC COM 98933Q108 27 687 SH   SOLE 44 687 0 0
ZENDESK INC COM 98936J101 181 5,896 SH   SOLE 1 5,896 0 0
ZENDESK INC COM 98936J101 31 1,006 SH   SOLE 44 1,006 0 0
ZHAOPIN LTD ADR 98954L103 1 35 SH   SOLE 8 35 0 0
ZILLOW GROUP INC COM 98954M200 72 2,083 SH   SOLE 1 2,083 0 0
ZILLOW GROUP INC COM 98954M101 26 761 SH   SOLE 1 761 0 0
ZILLOW GROUP INC OPT 98954M200 11,109 320,600 SH Put SOLE 8 320,600 0 0
ZILLOW GROUP INC OPT 98954M101 3,321 96,400 SH Call SOLE 8 96,400 0 0
ZILLOW GROUP INC OPT 98954M101 3,283 95,300 SH Put SOLE 8 95,300 0 0
ZILLOW GROUP INC OPT 98954M200 6,663 192,300 SH Call SOLE 8 192,300 0 0
ZILLOW GROUP INC COM 98954M101 669 19,393 SH   SOLE 8 19,393 0 0
ZILLOW GROUP INC COM 98954M200 4,766 137,533 SH   SOLE 8 137,533 0 0
ZILLOW GROUP INC COM 98954M101 2,724 79,074 SH   SOLE 44 79,074 0 0
ZILLOW GROUP INC COM 98954M200 4,306 124,275 SH   SOLE 44 124,275 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 684 5,259 SH   SOLE 1 5,259 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 211 1,623 SH   SOLE 8 1,623 0 0
ZIMMER BIOMET HLDGS INC OPT 98956P102 1,287 9,900 SH Put SOLE 8 9,900 0 0
ZIMMER BIOMET HLDGS INC OPT 98956P102 1,170 9,000 SH Call SOLE 8 9,000 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 29,945 230,312 SH   SOLE 9 230,312 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 3,125 24,044 SH   SOLE 44 24,044 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 4,451 34,231 SH   SOLE 66 0 34,231 0
ZIMMER BIOMET HLDGS INC COM 98956P102 41 319 SH   DFND 66 0 0 319
ZIONS BANCORPORATION COM 989701107 2,052 66,137 SH   SOLE 1 66,137 0 0
ZIONS BANCORPORATION OPT 989701107 1,194 38,500 SH Put SOLE 8 38,500 0 0
ZIONS BANCORPORATION OPT 989701107 1,101 35,500 SH Call SOLE 8 35,500 0 0
ZIONS BANCORPORATION COM 989701107 930 29,957 SH   SOLE 8 29,957 0 0
ZIONS BANCORPORATION COM 989701107 2,303 74,260 SH   SOLE 44 74,260 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 72 12,800 SH   SOLE 8 12,800 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 70 12,570 SH   SOLE 44 12,570 0 0
ZIX CORP COM 98974P100 1 430 SH   SOLE 8 430 0 0
ZIX CORP COM 98974P100 0 5 SH   SOLE 44 5 0 0
ZOES KITCHEN INC COM 98979J109 125 5,612 SH   SOLE 8 5,612 0 0
ZOES KITCHEN INC COM 98979J109 6 253 SH   SOLE 44 253 0 0
ZOETIS INC OPT 98978V103 681 13,100 SH Put SOLE 8 13,100 0 0
ZOETIS INC OPT 98978V103 3,043 58,500 SH Call SOLE 8 58,500 0 0
ZOETIS INC COM 98978V103 1,835 35,265 SH   SOLE 8 35,265 0 0
ZOETIS INC COM 98978V103 3,005 57,796 SH   SOLE 44 57,796 0 0
ZOETIS INC COM 98978V103 33 631 SH   DFND 66 0 0 631
ZOGENIX INC COM 98978L204 2 153 SH   SOLE 8 153 0 0
ZOGENIX INC COM 98978L204 0 2 SH   SOLE 44 2 0 0
ZUMIEZ INC OPT 989817101 2 100 SH Put SOLE 8 100 0 0
ZUMIEZ INC OPT 989817101 16 900 SH Call SOLE 8 900 0 0
ZUMIEZ INC COM 989817101 3 178 SH   SOLE 8 178 0 0
ZUMIEZ INC COM 989817101 244 13,550 SH   SOLE 44 13,550 0 0
ZYNGA INC COM 98986T108 7 2,491 SH   SOLE 8 2,491 0 0
ZYNGA INC OPT 98986T108 63 21,800 SH Put SOLE 8 21,800 0 0
ZYNGA INC OPT 98986T108 228 78,200 SH Call SOLE 8 78,200 0 0
ZYNGA INC COM 98986T108 38 13,104 SH   SOLE 44 13,104 0 0