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 4 348 SH   SOLE 44 348 0 0
1ST SOURCE CORP COM 336901103 28 630 SH   SOLE 44 630 0 0
21VIANET GROUP INC OPT 90138A103 322 45,900 SH Put SOLE 8 45,900 0 0
21VIANET GROUP INC OPT 90138A103 195 27,800 SH Call SOLE 8 27,800 0 0
21VIANET GROUP INC ADR 90138A103 207 29,485 SH   SOLE 8 29,485 0 0
21VIANET GROUP INC ADR 90138A103 13,811 1,970,255 SH   SOLE 44 1,970,255 0 0
2U INC COM 90214J101 166 5,515 SH   SOLE 1 5,515 0 0
2U INC OPT 90214J101 416 13,800 SH Call SOLE 8 13,800 0 0
2U INC COM 90214J101 106 3,522 SH   SOLE 44 3,522 0 0
3-D SYS CORP DEL OPT 88554D205 1,611 121,200 SH Put SOLE 8 121,200 0 0
3-D SYS CORP DEL COM 88554D205 503 37,878 SH   SOLE 8 37,878 0 0
3-D SYS CORP DEL OPT 88554D205 2,001 150,600 SH Call SOLE 8 150,600 0 0
3-D SYS CORP DEL COM 88554D205 3,218 242,124 SH   SOLE 44 242,124 0 0
3-D SYS CORP DEL COM 88554D205 159 11,970 SH   DFND 66 0 0 11,970
3M CO COM 88579Y101 4,641 25,989 SH   SOLE 1 25,989 0 0
3M CO OPT 88579Y101 14,785 82,800 SH Call SOLE 8 82,800 0 0
3M CO OPT 88579Y101 20,036 112,200 SH Put SOLE 8 112,200 0 0
3M CO COM 88579Y101 15,691 87,869 SH   SOLE 8 87,869 0 0
3M CO COM 88579Y101 648 3,624 SH   SOLE 9 3,624 0 0
3M CO COM 88579Y101 596 3,335 SH   SOLE 20 0 3,335 0
3M CO COM 88579Y101 57,015 319,291 SH   SOLE 44 319,291 0 0
3M CO COM 88579Y101 219 1,226 SH   DFND 66 0 0 1,226
500 COM LTD ADR 33829R100 1 74 SH   SOLE 8 74 0 0
500 COM LTD ADR 33829R100 47 3,089 SH   SOLE 44 3,089 0 0
58 COM INC ADR 31680Q104 30 1,074 SH   SOLE 8 1,074 0 0
58 COM INC ADR 31680Q104 834 29,800 SH   SOLE 9 29,800 0 0
8POINT3 ENERGY PARTNERS LP COM 282539105 5 379 SH   SOLE 44 379 0 0
8X8 INC NEW COM 282914100 235 16,458 SH   SOLE 44 16,458 0 0
A10 NETWORKS INC COM 002121101 606 72,946 SH   SOLE 44 72,946 0 0
AAC HLDGS INC COM 000307108 330 45,729 SH   SOLE 44 45,729 0 0
AAON INC COM 000360206 20 594 SH   SOLE 44 594 0 0
AAR CORP OPT 000361105 66 2,000 SH Put SOLE 8 2,000 0 0
AAR CORP OPT 000361105 155 4,700 SH Call SOLE 8 4,700 0 0
AAR CORP COM 000361105 89 2,706 SH   SOLE 44 2,706 0 0
AARONS INC OPT 002535300 80 2,500 SH Put SOLE 8 2,500 0 0
AARONS INC COM 002535300 58 1,800 SH   SOLE 8 1,800 0 0
AARONS INC OPT 002535300 51 1,600 SH Call SOLE 8 1,600 0 0
AARONS INC COM 002535300 291 9,090 SH   SOLE 44 9,090 0 0
ABAXIS INC COM 002567105 218 4,129 SH   SOLE 44 4,129 0 0
ABB LTD OPT 000375204 2,615 124,100 SH Call SOLE 8 124,100 0 0
ABB LTD ADR 000375204 6 306 SH   SOLE 8 306 0 0
ABB LTD OPT 000375204 29 1,400 SH Put SOLE 8 1,400 0 0
ABB LTD ADR 000375204 90 4,260 SH   SOLE 9 4,260 0 0
ABB LTD ADR 000375204 48 2,297 SH   DFND 66 0 0 2,297
ABBOTT LABS COM 002824100 1,699 44,241 SH   SOLE 1 44,241 0 0
ABBOTT LABS OPT 002824100 15,598 406,100 SH Put SOLE 8 406,100 0 0
ABBOTT LABS COM 002824100 6,276 163,418 SH   SOLE 8 163,418 0 0
ABBOTT LABS OPT 002824100 10,010 260,600 SH Call SOLE 8 260,600 0 0
ABBOTT LABS COM 002824100 1,839 47,867 SH   SOLE 9 47,867 0 0
ABBOTT LABS COM 002824100 280 7,300 SH   DFND 20 0 0 7,300
ABBOTT LABS COM 002824100 38,694 1,007,420 SH   SOLE 44 1,007,420 0 0
ABBOTT LABS COM 002824100 305 7,943 SH   DFND 66 0 0 7,943
ABBVIE INC COM 00287Y109 2,195 35,060 SH   SOLE 1 35,060 0 0
ABBVIE INC OPT 00287Y109 32,134 513,162 SH Call SOLE 8 513,162 0 0
ABBVIE INC OPT 00287Y109 19,248 307,376 SH Put SOLE 8 307,376 0 0
ABBVIE INC COM 00287Y109 842 13,447 SH   SOLE 8 13,447 0 0
ABBVIE INC COM 00287Y109 657 10,489 SH   SOLE 9 10,489 0 0
ABBVIE INC COM 00287Y109 67,753 1,081,999 SH   SOLE 44 1,081,999 0 0
ABBVIE INC COM 00287Y109 573 9,143 SH   DFND 66 0 0 9,143
ABERCROMBIE &amp FITCH CO OPT 002896207 1,638 136,500 SH Call SOLE 8 136,500 0 0
ABERCROMBIE &amp FITCH CO OPT 002896207 2,726 227,200 SH Put SOLE 8 227,200 0 0
ABERCROMBIE &amp FITCH CO COM 002896207 2,108 175,691 SH   SOLE 8 175,691 0 0
ABERCROMBIE &amp FITCH CO COM 002896207 1,666 138,916 SH   SOLE 44 138,916 0 0
ABERDEEN JAPAN EQUITY FD INC FUND 00306J109 15 2,000 SH   DFND 66 0 0 2,000
ABIOMED INC COM 003654100 2,456 21,792 SH   SOLE 1 21,792 0 0
ABIOMED INC COM 003654100 5 45 SH   SOLE 8 45 0 0
ABIOMED INC COM 003654100 408 3,612 SH   SOLE 44 3,612 0 0
ABIOMED INC COM 003654100 3 25 SH   DFND 66 0 0 25
ABM INDS INC COM 000957100 2,238 54,794 SH   SOLE 44 54,794 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 838 13,577 SH   SOLE 8 13,577 0 0
ACACIA COMMUNICATIONS INC OPT 00401C108 587 9,500 SH Put SOLE 8 9,500 0 0
ACACIA COMMUNICATIONS INC OPT 00401C108 1,562 25,300 SH Call SOLE 8 25,300 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 173 2,800 SH   SOLE 44 2,800 0 0
ACACIA RESH CORP COM 003881307 0 94 SH   SOLE 8 94 0 0
ACACIA RESH CORP COM 003881307 9 1,400 SH   SOLE 44 1,400 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 240 7,258 SH   SOLE 1 7,258 0 0
ACADIA HEALTHCARE COMPANY IN OPT 00404A109 7 200 SH Call SOLE 8 200 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 1 20 SH   SOLE 8 20 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 1,787 53,960 SH   SOLE 44 53,960 0 0
ACADIA PHARMACEUTICALS INC OPT 004225108 17,344 601,400 SH Call SOLE 8 601,400 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 3,684 127,769 SH   SOLE 8 127,769 0 0
ACADIA PHARMACEUTICALS INC OPT 004225108 6,887 238,800 SH Put SOLE 8 238,800 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 121 4,177 SH   SOLE 44 4,177 0 0
ACADIA RLTY TR TRUS 004239109 31 955 SH   SOLE 8 955 0 0
ACADIA RLTY TR TRUS 004239109 434 13,269 SH   SOLE 44 13,269 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 1 38 SH   SOLE 8 38 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 181 8,736 SH   SOLE 44 8,736 0 0
ACCELERON PHARMA INC COM 00434H108 42 1,639 SH   SOLE 8 1,639 0 0
ACCELERON PHARMA INC COM 00434H108 361 14,153 SH   SOLE 44 14,153 0 0
ACCENTURE PLC IRELAND COM G1151C101 2,276 19,427 SH   SOLE 1 18,754 673 0
ACCENTURE PLC IRELAND OPT G1151C101 9,136 78,000 SH Put SOLE 8 78,000 0 0
ACCENTURE PLC IRELAND OPT G1151C101 12,896 110,100 SH Call SOLE 8 110,100 0 0
ACCENTURE PLC IRELAND COM G1151C101 20 175 SH   SOLE 8 175 0 0
ACCENTURE PLC IRELAND COM G1151C101 421 3,593 SH   SOLE 9 3,593 0 0
ACCENTURE PLC IRELAND COM G1151C101 70,226 599,556 SH   SOLE 44 599,556 0 0
ACCENTURE PLC IRELAND COM G1151C101 2,229 19,026 SH   DFND 66 0 0 19,026
ACCESS NATL CORP COM 004337101 4 153 SH   SOLE 44 153 0 0
ACCO BRANDS CORP COM 00081T108 1 87 SH   SOLE 8 87 0 0
ACCO BRANDS CORP COM 00081T108 1,199 91,808 SH   SOLE 44 91,808 0 0
ACCURAY INC OPT 004397105 12 2,500 SH Put SOLE 8 2,500 0 0
ACCURAY INC COM 004397105 14 2,941 SH   SOLE 8 2,941 0 0
ACCURAY INC OPT 004397105 4 900 SH Call SOLE 8 900 0 0
ACCURAY INC COM 004397105 5 1,145 SH   SOLE 44 1,145 0 0
ACELRX PHARMACEUTICALS INC COM 00444T100 2 636 SH   SOLE 44 636 0 0
ACETO CORP COM 004446100 331 15,074 SH   SOLE 44 15,074 0 0
ACHAOGEN INC COM 004449104 10 781 SH   SOLE 8 781 0 0
ACHILLION PHARMACEUTICALS IN OPT 00448Q201 18 4,300 SH Put SOLE 8 4,300 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 164 39,535 SH   SOLE 8 39,535 0 0
ACHILLION PHARMACEUTICALS IN OPT 00448Q201 314 76,000 SH Call SOLE 8 76,000 0 0
ACHILLION PHARMACEUTICALS IN COM 00448Q201 110 26,886 SH   SOLE 44 26,886 0 0
ACI WORLDWIDE INC COM 004498101 75 4,076 SH   SOLE 44 4,076 0 0
ACLARIS THERAPEUTICS INC COM 00461U105 145 5,350 SH   SOLE 44 5,350 0 0
ACORDA THERAPEUTICS INC COM 00484M106 820 43,570 SH   SOLE 8 43,570 0 0
ACORDA THERAPEUTICS INC OPT 00484M106 5,405 287,500 SH Put SOLE 8 287,500 0 0
ACORDA THERAPEUTICS INC BOND 00484MAA4 10 13,000 PRN   SOLE 8 0 0 13,000
ACORDA THERAPEUTICS INC COM 00484M106 284 15,085 SH   SOLE 44 15,085 0 0
ACTINIUM PHARMACEUTICALS INC COM 00507W107 13 15,000 SH   DFND 66 0 0 15,000
ACTIVISION BLIZZARD INC COM 00507V109 1,168 32,343 SH   SOLE 1 32,343 0 0
ACTIVISION BLIZZARD INC OPT 00507V109 16,842 466,400 SH Put SOLE 8 466,400 0 0
ACTIVISION BLIZZARD INC OPT 00507V109 22,844 632,600 SH Call SOLE 8 632,600 0 0
ACTIVISION BLIZZARD INC COM 00507V109 6,903 191,167 SH   SOLE 8 191,167 0 0
ACTIVISION BLIZZARD INC COM 00507V109 7 182 SH   SOLE 9 182 0 0
ACTIVISION BLIZZARD INC COM 00507V109 24,137 668,447 SH   SOLE 44 668,447 0 0
ACTIVISION BLIZZARD INC COM 00507V109 195 5,401 SH   DFND 66 0 0 5,401
ACTUA CORP COM 005094107 28 1,966 SH   SOLE 8 1,966 0 0
ACTUA CORP COM 005094107 6 440 SH   SOLE 44 440 0 0
ACTUANT CORP COM 00508X203 2 75 SH   SOLE 8 75 0 0
ACTUANT CORP COM 00508X203 242 9,347 SH   SOLE 44 9,347 0 0
ACUITY BRANDS INC OPT 00508Y102 1,108 4,800 SH Put SOLE 8 4,800 0 0
ACUITY BRANDS INC COM 00508Y102 512 2,218 SH   SOLE 8 2,218 0 0
ACUITY BRANDS INC OPT 00508Y102 669 2,900 SH Call SOLE 8 2,900 0 0
ACUITY BRANDS INC COM 00508Y102 5,889 25,510 SH   SOLE 44 25,510 0 0
ACUSHNET HOLDINGS CORP COM 005098108 8 411 SH   SOLE 44 411 0 0
ACXIOM CORP OPT 005125109 311 11,600 SH Call SOLE 8 11,600 0 0
ACXIOM CORP COM 005125109 78 2,924 SH   SOLE 44 2,924 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 13 802 SH   SOLE 8 802 0 0
ADAMAS PHARMACEUTICALS INC COM 00548A106 53 3,156 SH   SOLE 44 3,156 0 0
ADDUS HOMECARE CORP COM 006739106 26 725 SH   SOLE 44 725 0 0
ADECOAGRO S A COM L00849106 45 4,277 SH   SOLE 8 4,277 0 0
ADECOAGRO S A COM L00849106 65 6,300 SH   SOLE 44 6,300 0 0
ADEPTUS HEALTH INC OPT 006855100 2 300 SH Call SOLE 8 300 0 0
ADEPTUS HEALTH INC COM 006855100 21 2,763 SH   SOLE 8 2,763 0 0
ADEPTUS HEALTH INC COM 006855100 1,037 135,737 SH   SOLE 44 135,737 0 0
ADIENT PLC COM G0084W101 2,288 39,040 SH   SOLE 1 39,040 0 0
ADIENT PLC OPT G0084W101 105 1,794 SH Put SOLE 8 1,794 0 0
ADIENT PLC OPT G0084W101 333 5,691 SH Call SOLE 8 5,691 0 0
ADIENT PLC COM G0084W101 14 241 SH   SOLE 9 241 0 0
ADIENT PLC COM G0084W101 95 1,614 SH   SOLE 44 1,614 0 0
ADIENT PLC COM G0084W101 1 13 SH   DFND 66 0 0 13
ADOBE SYS INC OPT 00724F101 12,364 120,100 SH Call SOLE 8 120,100 0 0
ADOBE SYS INC COM 00724F101 3,369 32,718 SH   SOLE 8 32,718 0 0
ADOBE SYS INC OPT 00724F101 7,804 75,800 SH Put SOLE 8 75,800 0 0
ADOBE SYS INC COM 00724F101 37,204 361,380 SH   SOLE 44 361,380 0 0
ADOBE SYS INC COM 00724F101 71 686 SH   DFND 66 0 0 686
ADTRAN INC COM 00738A106 753 33,707 SH   SOLE 1 33,707 0 0
ADTRAN INC OPT 00738A106 69 3,100 SH Put SOLE 8 3,100 0 0
ADTRAN INC OPT 00738A106 105 4,700 SH Call SOLE 8 4,700 0 0
ADTRAN INC COM 00738A106 260 11,603 SH   SOLE 8 11,603 0 0
ADTRAN INC COM 00738A106 89 3,965 SH   SOLE 44 3,965 0 0
ADURO BIOTECH INC COM 00739L101 85 7,453 SH   SOLE 1 7,453 0 0
ADURO BIOTECH INC COM 00739L101 26 2,292 SH   SOLE 8 2,292 0 0
ADURO BIOTECH INC COM 00739L101 4 318 SH   SOLE 44 318 0 0
ADVANCE AUTO PARTS INC OPT 00751Y106 2,148 12,700 SH Call SOLE 8 12,700 0 0
ADVANCE AUTO PARTS INC OPT 00751Y106 1,099 6,500 SH Put SOLE 8 6,500 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 289 1,709 SH   SOLE 8 1,709 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 5,307 31,389 SH   SOLE 44 31,389 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 135 6,098 SH   SOLE 1 6,098 0 0
ADVANCED DISP SVCS INC DEL COM 00790X101 333 15,000 SH   DFND 20 0 0 15,000
ADVANCED DISP SVCS INC DEL COM 00790X101 9 421 SH   SOLE 44 421 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 414 20,088 SH   SOLE 1 20,088 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 209 10,141 SH   SOLE 44 10,141 0 0
ADVANCED EMISSIONS SOLUTS IN COM 00770C101 98 10,630 SH   SOLE 1 10,630 0 0
ADVANCED ENERGY INDS COM 007973100 41 737 SH   SOLE 8 737 0 0
ADVANCED ENERGY INDS COM 007973100 318 5,816 SH   SOLE 44 5,816 0 0
ADVANCED MICRO DEVICES INC COM 007903107 8,941 788,419 SH   SOLE 8 788,419 0 0
ADVANCED MICRO DEVICES INC OPT 007903107 10,056 886,800 SH Call SOLE 8 886,800 0 0
ADVANCED MICRO DEVICES INC OPT 007903107 16,030 1,413,600 SH Put SOLE 8 1,413,600 0 0
ADVANCED MICRO DEVICES INC BOND 007903BD8 2,255 1,430,000 PRN   SOLE 8 0 0 1,430,000
ADVANCED MICRO DEVICES INC COM 007903107 5 442 SH   SOLE 9 442 0 0
ADVANCED MICRO DEVICES INC COM 007903107 631 55,739 SH   SOLE 44 55,739 0 0
ADVANCED MICRO DEVICES INC COM 007903107 11 1,000 SH   DFND 66 0 0 1,000
ADVANCED SEMICONDUCTOR ENGR ADR 00756M404 44 8,670 SH   SOLE 1 8,670 0 0
ADVANCEPIERRE FOODS HLDGS IN COM 00782L107 653 21,931 SH   SOLE 44 21,931 0 0
ADVANSIX INC COM 00773T101 38 1,700 SH   SOLE 1 1,700 0 0
ADVANSIX INC OPT 00773T101 95 4,296 SH Put SOLE 8 4,296 0 0
ADVANSIX INC COM 00773T101 1 52 SH   SOLE 8 52 0 0
ADVANSIX INC OPT 00773T101 105 4,728 SH Call SOLE 8 4,728 0 0
ADVANSIX INC COM 00773T101 0 12 SH   SOLE 9 12 0 0
ADVANSIX INC COM 00773T101 248 11,201 SH   SOLE 44 11,201 0 0
ADVANSIX INC COM 00773T101 2 85 SH   DFND 66 0 0 85
ADVAXIS INC COM 007624208 15 2,162 SH   SOLE 8 2,162 0 0
ADVAXIS INC COM 007624208 124 17,346 SH   SOLE 44 17,346 0 0
ADVAXIS INC COM 007624208 40 5,525 SH   DFND 66 0 0 5,525
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 0 145 SH   SOLE 8 145 0 0
ADVERUM BIOTECHNOLOGIES INC COM 00773U108 28 9,636 SH   SOLE 44 9,636 0 0
ADVISORY BRD CO COM 00762W107 215 6,447 SH   SOLE 44 6,447 0 0
AECOM OPT 00766T100 549 15,100 SH Call SOLE 8 15,100 0 0
AECOM COM 00766T100 1,812 49,858 SH   SOLE 8 49,858 0 0
AECOM OPT 00766T100 2,505 68,900 SH Put SOLE 8 68,900 0 0
AECOM COM 00766T100 782 21,509 SH   SOLE 44 21,509 0 0
AEGEAN MARINE PETROLEUM NETW COM Y0017S102 1 109 SH   SOLE 8 109 0 0
AEGEAN MARINE PETROLEUM NETW OPT Y0017S102 45 4,400 SH Put SOLE 8 4,400 0 0
AEGEAN MARINE PETROLEUM NETW OPT Y0017S102 168 16,600 SH Call SOLE 8 16,600 0 0
AEGEAN MARINE PETROLEUM NETW COM Y0017S102 1,306 128,700 SH   SOLE 44 128,700 0 0
AEGION CORP OPT 00770F104 2 100 SH Call SOLE 8 100 0 0
AEGION CORP COM 00770F104 0 21 SH   SOLE 8 21 0 0
AEGION CORP COM 00770F104 7 305 SH   SOLE 9 305 0 0
AEGION CORP COM 00770F104 476 20,116 SH   SOLE 44 20,116 0 0
AEGON N V OPT 007924103 17 3,000 SH Put SOLE 8 3,000 0 0
AEGON N V OPT 007924103 60 10,900 SH Call SOLE 8 10,900 0 0
AEGON N V ADR 007924103 42 7,605 SH   SOLE 8 7,605 0 0
AEP INDS INC COM 001031103 1,293 11,139 SH   SOLE 44 11,139 0 0
AERCAP HOLDINGS NV COM N00985106 525 12,623 SH   SOLE 1 12,623 0 0
AERCAP HOLDINGS NV OPT N00985106 312 7,500 SH Put SOLE 8 7,500 0 0
AERCAP HOLDINGS NV COM N00985106 312 7,499 SH   SOLE 8 7,499 0 0
AERCAP HOLDINGS NV OPT N00985106 1,535 36,900 SH Call SOLE 8 36,900 0 0
AERCAP HOLDINGS NV COM N00985106 1,089 26,210 SH   SOLE 9 26,210 0 0
AERCAP HOLDINGS NV COM N00985106 2,942 70,700 SH   SOLE 44 70,700 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 158 4,163 SH   SOLE 1 4,163 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 894 23,619 SH   SOLE 8 23,619 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 96 2,564 SH   SOLE 44 2,564 0 0
AEROHIVE NETWORKS INC COM 007786106 16 2,742 SH   SOLE 8 2,742 0 0
AEROJET ROCKETDYNE HLDGS INC OPT 007800105 29 1,600 SH Call SOLE 8 1,600 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 70 3,877 SH   SOLE 8 3,877 0 0
AEROJET ROCKETDYNE HLDGS INC OPT 007800105 9 500 SH Put SOLE 8 500 0 0
AEROJET ROCKETDYNE HLDGS INC COM 007800105 2,658 148,116 SH   SOLE 44 148,116 0 0
AEROVIRONMENT INC COM 008073108 87 3,259 SH   SOLE 8 3,259 0 0
AEROVIRONMENT INC OPT 008073108 582 21,700 SH Put SOLE 8 21,700 0 0
AEROVIRONMENT INC OPT 008073108 252 9,400 SH Call SOLE 8 9,400 0 0
AEROVIRONMENT INC COM 008073108 8 295 SH   SOLE 44 295 0 0
AES CORP OPT 00130H105 100 8,600 SH Call SOLE 8 8,600 0 0
AES CORP COM 00130H105 396 34,084 SH   SOLE 8 34,084 0 0
AES CORP OPT 00130H105 42 3,600 SH Put SOLE 8 3,600 0 0
AES CORP COM 00130H105 24 2,033 SH   SOLE 9 2,033 0 0
AES CORP COM 00130H105 5,717 492,070 SH   SOLE 44 492,070 0 0
AETNA INC NEW COM 00817Y108 739 5,963 SH   SOLE 1 5,963 0 0
AETNA INC NEW OPT 00817Y108 6,783 54,700 SH Call SOLE 8 54,700 0 0
AETNA INC NEW OPT 00817Y108 122,882 990,900 SH Put SOLE 8 990,900 0 0
AETNA INC NEW COM 00817Y108 2,029 16,358 SH   SOLE 8 16,358 0 0
AETNA INC NEW COM 00817Y108 26 209 SH   SOLE 9 209 0 0
AETNA INC NEW COM 00817Y108 381 3,070 SH   DFND 20 0 0 3,070
AETNA INC NEW COM 00817Y108 22,879 184,495 SH   SOLE 44 184,495 0 0
AEVI GENOMIC MEDICINE INC COM 00835P105 0 83 SH   SOLE 8 83 0 0
AFFILIATED MANAGERS GROUP COM 008252108 1,929 13,275 SH   SOLE 1 13,275 0 0
AFFILIATED MANAGERS GROUP OPT 008252108 44 300 SH Put SOLE 8 300 0 0
AFFILIATED MANAGERS GROUP COM 008252108 84 580 SH   SOLE 8 580 0 0
AFFILIATED MANAGERS GROUP OPT 008252108 15 100 SH Call SOLE 8 100 0 0
AFFILIATED MANAGERS GROUP COM 008252108 2,666 18,346 SH   SOLE 44 18,346 0 0
AFFIMED N V COM N01045108 24 13,288 SH   SOLE 1 13,288 0 0
AFFIMED N V COM N01045108 0 97 SH   SOLE 8 97 0 0
AFFIMED N V COM N01045108 10 5,600 SH   SOLE 44 5,600 0 0
AFLAC INC OPT 001055102 5,199 74,700 SH Call SOLE 8 74,700 0 0
AFLAC INC COM 001055102 43 618 SH   SOLE 8 618 0 0
AFLAC INC OPT 001055102 4,935 70,900 SH Put SOLE 8 70,900 0 0
AFLAC INC COM 001055102 18,489 265,626 SH   SOLE 44 265,626 0 0
AG MTG INVT TR INC TRUS 001228105 1 78 SH   SOLE 8 78 0 0
AG MTG INVT TR INC TRUS 001228105 7 391 SH   SOLE 44 391 0 0
AGCO CORP COM 001084102 208 3,588 SH   SOLE 1 3,588 0 0
AGCO CORP OPT 001084102 1,105 19,100 SH Put SOLE 8 19,100 0 0
AGCO CORP COM 001084102 31 529 SH   SOLE 8 529 0 0
AGCO CORP OPT 001084102 932 16,100 SH Call SOLE 8 16,100 0 0
AGCO CORP COM 001084102 435 7,521 SH   SOLE 9 7,521 0 0
AGCO CORP COM 001084102 284 4,916 SH   SOLE 44 4,916 0 0
AGENUS INC COM 00847G705 9 2,117 SH   SOLE 8 2,117 0 0
AGENUS INC COM 00847G705 15 3,468 SH   SOLE 44 3,468 0 0
AGILE THERAPEUTICS INC COM 00847L100 3 500 SH   SOLE 44 500 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 1,134 24,890 SH   SOLE 1 24,890 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 51 1,123 SH   SOLE 8 1,123 0 0
AGILENT TECHNOLOGIES INC OPT 00846U101 369 8,100 SH Put SOLE 8 8,100 0 0
AGILENT TECHNOLOGIES INC OPT 00846U101 1,344 29,500 SH Call SOLE 8 29,500 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 491 10,767 SH   SOLE 9 10,767 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 3,819 83,812 SH   SOLE 44 83,812 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 9 191 SH   DFND 66 0 0 191
AGILYSYS INC COM 00847J105 2 193 SH   SOLE 44 193 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 1,622 38,851 SH   SOLE 8 38,851 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 561 13,467 SH   SOLE 44 13,467 0 0
AGNC INVT CORP TRUS 00123Q104 1,623 89,470 SH   SOLE 8 89,470 0 0
AGNC INVT CORP OPT 00123Q104 2,571 141,800 SH Put SOLE 8 141,800 0 0
AGNC INVT CORP OPT 00123Q104 321 17,700 SH Call SOLE 8 17,700 0 0
AGNC INVT CORP COM 00123Q104 56 3,111 SH   SOLE 9 3,111 0 0
AGNC INVT CORP TRUS 00123Q104 2,647 146,035 SH   SOLE 44 146,035 0 0
AGNC INVT CORP COM 00123Q104 141 7,800 SH   DFND 66 0 0 7,800
AGNICO EAGLE MINES LTD OPT 008474108 12,549 298,800 SH Call SOLE 8 298,800 0 0
AGNICO EAGLE MINES LTD COM 008474108 635 15,110 SH   SOLE 8 15,110 0 0
AGNICO EAGLE MINES LTD OPT 008474108 2,869 68,300 SH Put SOLE 8 68,300 0 0
AGNICO EAGLE MINES LTD COM 008474108 1,262 30,059 SH   SOLE 9 30,059 0 0
AGNICO EAGLE MINES LTD COM 008474108 11 260 SH   DFND 20 0 0 260
AGNICO EAGLE MINES LTD COM 008474108 44 1,036 SH   DFND 66 0 0 1,036
AGREE REALTY CORP COM 008492100 520 11,299 SH   SOLE 1 11,299 0 0
AGREE REALTY CORP TRUS 008492100 8 173 SH   SOLE 8 173 0 0
AGREE REALTY CORP TRUS 008492100 258 5,586 SH   SOLE 44 5,586 0 0
AGRIUM INC COM 008916108 535 5,324 SH   SOLE 1 5,324 0 0
AGRIUM INC OPT 008916108 2,363 23,500 SH Put SOLE 8 23,500 0 0
AGRIUM INC COM 008916108 779 7,752 SH   SOLE 8 7,752 0 0
AGRIUM INC OPT 008916108 231 2,300 SH Call SOLE 8 2,300 0 0
AGRIUM INC COM 008916108 102 1,017 SH   SOLE 9 1,017 0 0
AGRIUM INC COM 008916108 6 59 SH   SOLE 44 59 0 0
AGRIUM INC COM 008916108 201 2,000 SH   DFND 66 0 0 2,000
AGROFRESH SOLUTIONS COM 00856G109 9 3,422 SH   SOLE 8 3,422 0 0
AGROFRESH SOLUTIONS COM 00856G109 40 15,148 SH   SOLE 44 15,148 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 45 2,212 SH   SOLE 8 2,212 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 41 2,050 SH   SOLE 44 2,050 0 0
AIR LEASE CORP BOND 00912XAK0 227 169,000 PRN   SOLE 8 0 0 169,000
AIR LEASE CORP COM 00912X302 964 28,089 SH   SOLE 44 28,089 0 0
AIR METHODS CORP COM 009128307 3,477 109,163 SH   SOLE 44 109,163 0 0
AIR PRODS &amp CHEMS INC OPT 009158106 2,085 14,500 SH Call SOLE 8 14,500 0 0
AIR PRODS &amp CHEMS INC COM 009158106 365 2,544 SH   SOLE 8 2,544 0 0
AIR PRODS &amp CHEMS INC OPT 009158106 2,200 15,300 SH Put SOLE 8 15,300 0 0
AIR PRODS &amp CHEMS INC COM 009158106 6,942 48,270 SH   SOLE 44 48,270 0 0
AIR PRODS &amp CHEMS INC COM 009158106 54 377 SH   DFND 66 0 0 377
AIR TRANSPORT SERVICES GRP I COM 00922R105 0 31 SH   SOLE 8 31 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 816 51,075 SH   SOLE 44 51,075 0 0
AIRCASTLE LTD OPT G0129K104 10 500 SH Put SOLE 8 500 0 0
AIRCASTLE LTD COM G0129K104 51 2,426 SH   SOLE 8 2,426 0 0
AIRCASTLE LTD OPT G0129K104 202 9,700 SH Call SOLE 8 9,700 0 0
AIRCASTLE LTD COM G0129K104 117 5,612 SH   SOLE 44 5,612 0 0
AIRMEDIA GROUP INC ADR 009411109 305 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 COM 001547108 6,380 624,875 SH   SOLE 8 624,875 0 0
AK STL HLDG CORP OPT 001547108 18,246 1,787,100 SH Call SOLE 8 1,787,100 0 0
AK STL HLDG CORP OPT 001547108 4,737 464,000 SH Put SOLE 8 464,000 0 0
AK STL HLDG CORP COM 001547108 201 19,694 SH   SOLE 44 19,694 0 0
AKAMAI TECHNOLOGIES INC OPT 00971T101 2,667 40,000 SH Put SOLE 8 40,000 0 0
AKAMAI TECHNOLOGIES INC OPT 00971T101 5,188 77,800 SH Call SOLE 8 77,800 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 272 4,069 SH   SOLE 8 4,069 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 9,066 135,973 SH   SOLE 44 135,973 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 35 3,336 SH   SOLE 8 3,336 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 8 716 SH   SOLE 44 716 0 0
AKORN INC COM 009728106 95 4,366 SH   SOLE 8 4,366 0 0
AKORN INC COM 009728106 2,890 132,377 SH   SOLE 44 132,377 0 0
ALAMO GROUP INC COM 011311107 903 11,861 SH   SOLE 1 11,861 0 0
ALAMO GROUP INC COM 011311107 10 137 SH   SOLE 44 137 0 0
ALAMOS GOLD INC NEW COM 011532108 0 30 SH   SOLE 8 30 0 0
ALAMOS GOLD INC NEW COM 011532108 9 1,300 SH   DFND 20 0 0 1,300
ALARM COM HLDGS INC COM 011642105 83 2,999 SH   SOLE 44 2,999 0 0
ALASKA AIR GROUP INC OPT 011659109 2,830 31,900 SH Put SOLE 8 31,900 0 0
ALASKA AIR GROUP INC OPT 011659109 1,863 21,000 SH Call SOLE 8 21,000 0 0
ALASKA AIR GROUP INC COM 011659109 1,905 21,465 SH   SOLE 8 21,465 0 0
ALASKA AIR GROUP INC COM 011659109 102 1,150 SH   DFND 20 0 0 1,150
ALASKA AIR GROUP INC COM 011659109 7,767 87,529 SH   SOLE 44 87,529 0 0
ALASKA COMMUNICATIONS SYS GR COM 01167P101 1 500 SH   DFND 66 0 0 500
ALBANY INTL CORP COM 012348108 39 838 SH   SOLE 8 838 0 0
ALBANY INTL CORP COM 012348108 227 4,905 SH   SOLE 44 4,905 0 0
ALBANY MOLECULAR RESH INC OPT 012423109 135 7,200 SH Call SOLE 8 7,200 0 0
ALBANY MOLECULAR RESH INC BOND 012423AB5 1,330 1,025,000 PRN   SOLE 8 0 0 1,025,000
ALBANY MOLECULAR RESH INC COM 012423109 28 1,461 SH   SOLE 8 1,461 0 0
ALBANY MOLECULAR RESH INC COM 012423109 18 924 SH   SOLE 44 924 0 0
ALBEMARLE CORP COM 012653101 534 6,200 SH   SOLE 1 6,200 0 0
ALBEMARLE CORP COM 012653101 3 30 SH   SOLE 8 30 0 0
ALBEMARLE CORP COM 012653101 2,380 27,642 SH   SOLE 44 27,642 0 0
ALCENTRA CAP CORP COM 01374T102 1 85 SH   SOLE 8 85 0 0
ALCOA CORP OPT 013872106 951 33,869 SH Call SOLE 8 33,869 0 0
ALCOA CORP OPT 013872106 509 18,128 SH Put SOLE 8 18,128 0 0
ALCOA CORP COM 013872106 342 12,192 SH   SOLE 8 12,192 0 0
ALCOA CORP COM 013872106 2,618 93,225 SH   SOLE 44 93,225 0 0
ALCOA CORP COM 013872106 69 2,469 SH   DFND 66 0 0 2,469
ALCOBRA LTD COM M2239P109 0 68 SH   SOLE 8 68 0 0
ALCOBRA LTD COM M2239P109 8 3,900 SH   SOLE 44 3,900 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 17 800 SH   SOLE 1 800 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 44 2,094 SH   SOLE 8 2,094 0 0
ALDER BIOPHARMACEUTICALS INC OPT 014339105 936 45,000 SH Call SOLE 8 45,000 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 201 9,663 SH   SOLE 44 9,663 0 0
ALERE INC COM 01449J105 0 7 SH   SOLE 8 7 0 0
ALERE INC COM 01449J105 6,239 160,106 SH   SOLE 44 160,106 0 0
ALEXANDER &amp BALDWIN INC NEW COM 014491104 1,193 26,586 SH   SOLE 44 26,586 0 0
ALEXANDERS INC TRUS 014752109 41 93 SH   SOLE 44 93 0 0
ALEXANDRIA REAL ESTATE EQ IN COM 015271109 2,875 25,870 SH   SOLE 1 25,870 0 0
ALEXANDRIA REAL ESTATE EQ IN TRUS 015271109 183 1,650 SH   SOLE 8 1,650 0 0
ALEXANDRIA REAL ESTATE EQ IN TRUS 015271109 1,300 11,695 SH   SOLE 44 11,695 0 0
ALEXION PHARMACEUTICALS INC OPT 015351109 12,198 99,700 SH Call SOLE 8 99,700 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 4,170 34,085 SH   SOLE 8 34,085 0 0
ALEXION PHARMACEUTICALS INC OPT 015351109 25,755 210,500 SH Put SOLE 8 210,500 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 15,867 129,695 SH   SOLE 44 129,695 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 11,690 133,127 SH   SOLE 1 132,957 170 0
ALIBABA GROUP HLDG LTD OPT 01609W102 325,907 3,711,500 SH Put SOLE 8 3,711,500 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 36,828 419,411 SH   SOLE 8 419,411 0 0
ALIBABA GROUP HLDG LTD OPT 01609W102 254,332 2,896,400 SH Call SOLE 8 2,896,400 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 36,182 412,052 SH   SOLE 9 412,052 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 13,334 151,842 SH   SOLE 44 151,842 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 641 7,304 SH   DFND 66 0 0 7,304
ALIGN TECHNOLOGY INC OPT 016255101 336 3,500 SH Call SOLE 8 3,500 0 0
ALIGN TECHNOLOGY INC OPT 016255101 269 2,800 SH Put SOLE 8 2,800 0 0
ALIGN TECHNOLOGY INC COM 016255101 590 6,138 SH   SOLE 8 6,138 0 0
ALIGN TECHNOLOGY INC COM 016255101 2,695 28,039 SH   SOLE 44 28,039 0 0
ALIMERA SCIENCES INC COM 016259103 0 93 SH   SOLE 44 93 0 0
ALJ REGIONAL HLDGS INC COM 001627108 1 255 SH   SOLE 44 255 0 0
ALKERMES PLC COM G01767105 143 2,567 SH   SOLE 1 2,567 0 0
ALKERMES PLC OPT G01767105 1,862 33,500 SH Call SOLE 8 33,500 0 0
ALKERMES PLC OPT G01767105 233 4,200 SH Put SOLE 8 4,200 0 0
ALKERMES PLC COM G01767105 1,833 32,983 SH   SOLE 8 32,983 0 0
ALKERMES PLC COM G01767105 715 12,859 SH   SOLE 44 12,859 0 0
ALKERMES PLC COM G01767105 81 1,455 SH   DFND 66 0 0 1,455
ALLEGHANY CORP DEL COM 017175100 659 1,084 SH   SOLE 1 1,084 0 0
ALLEGHANY CORP DEL COM 017175100 3,049 5,013 SH   SOLE 44 5,013 0 0
ALLEGHENY TECHNOLOGIES INC OPT 01741R102 470 29,500 SH Call SOLE 8 29,500 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 20 1,285 SH   SOLE 8 1,285 0 0
ALLEGHENY TECHNOLOGIES INC OPT 01741R102 244 15,300 SH Put SOLE 8 15,300 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 43 2,689 SH   SOLE 44 2,689 0 0
ALLEGIANT TRAVEL CO COM 01748X102 516 3,101 SH   SOLE 44 3,101 0 0
ALLEGION PUB LTD CO COM G0176J109 54 842 SH   SOLE 8 842 0 0
ALLEGION PUB LTD CO COM G0176J109 2,159 33,734 SH   SOLE 44 33,734 0 0
ALLERGAN PLC CONV G0177J116 9,020 11,830 SH   SOLE 8 11,830 0 0
ALLERGAN PLC COM G0177J108 22,057 105,028 SH   SOLE 8 105,028 0 0
ALLERGAN PLC OPT G0177J108 32,866 156,500 SH Call SOLE 8 156,500 0 0
ALLERGAN PLC OPT G0177J108 66,552 316,900 SH Put SOLE 8 316,900 0 0
ALLERGAN PLC COM G0177J108 1,039 4,944 SH   SOLE 9 4,944 0 0
ALLERGAN PLC COM G0177J108 37,084 176,587 SH   SOLE 44 176,587 0 0
ALLERGAN PLC COM G0177J108 115 546 SH   DFND 66 0 0 546
ALLETE INC COM 018522300 630 9,818 SH   SOLE 1 9,818 0 0
ALLETE INC COM 018522300 401 6,259 SH   SOLE 44 6,259 0 0
ALLIANCE DATA SYSTEMS CORP OPT 018581108 1,554 6,800 SH Call SOLE 8 6,800 0 0
ALLIANCE DATA SYSTEMS CORP OPT 018581108 960 4,200 SH Put SOLE 8 4,200 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 107 470 SH   DFND 20 0 0 470
ALLIANCE DATA SYSTEMS CORP COM 018581108 71,393 312,442 SH   SOLE 44 312,442 0 0
ALLIANCE HOLDINGS GP LP COM 01861G100 477 16,972 SH   SOLE 32 16,972 0 0
ALLIANCE ONE INTL INC COM 018772301 2 107 SH   SOLE 44 107 0 0
ALLIANCE RES PARTNER L P OPT 01877R108 36 1,600 SH Put SOLE 8 1,600 0 0
ALLIANCE RES PARTNER L P COM 01877R108 20 900 SH   SOLE 8 900 0 0
ALLIANCE RES PARTNER L P COM 01877R108 633 28,197 SH   SOLE 32 28,197 0 0
ALLIANCE RES PARTNER L P COM 01877R108 51 2,249 SH   SOLE 44 2,249 0 0
ALLIANCEBERNSTEIN HOLDING LP COM 01881G106 0 20 SH   SOLE 8 20 0 0
ALLIANT ENERGY CORP COM 018802108 1 27 SH   SOLE 8 27 0 0
ALLIANT ENERGY CORP COM 018802108 6,642 175,325 SH   SOLE 44 175,325 0 0
ALLIANZGI EQUITY &amp CONV INCO FUND 018829101 0 15 SH   SOLE 8 15 0 0
ALLIED MOTION TECHNOLOGIES I COM 019330109 103 4,815 SH   SOLE 44 4,815 0 0
ALLIED WRLD ASSUR COM HLDG A COM H01531104 231 4,300 SH   SOLE 1 4,300 0 0
ALLIED WRLD ASSUR COM HLDG A COM H01531104 0 2 SH   SOLE 8 2 0 0
ALLIED WRLD ASSUR COM HLDG A COM H01531104 2,890 53,802 SH   SOLE 44 53,802 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 1,099 32,608 SH   SOLE 44 32,608 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 4,153 406,731 SH   SOLE 44 406,731 0 0
ALLSTATE CORP COM 020002101 1,526 20,592 SH   SOLE 1 20,592 0 0
ALLSTATE CORP OPT 020002101 541 7,300 SH Call SOLE 8 7,300 0 0
ALLSTATE CORP OPT 020002101 319 4,300 SH Put SOLE 8 4,300 0 0
ALLSTATE CORP COM 020002101 961 12,963 SH   SOLE 8 12,963 0 0
ALLSTATE CORP COM 020002101 12,108 163,370 SH   SOLE 44 163,370 0 0
ALLY FINL INC OPT 02005N100 354 18,600 SH Call SOLE 8 18,600 0 0
ALLY FINL INC OPT 02005N100 3,043 160,000 SH Put SOLE 8 160,000 0 0
ALLY FINL INC COM 02005N100 1,623 85,353 SH   SOLE 8 85,353 0 0
ALLY FINL INC COM 02005N100 4,683 246,171 SH   SOLE 44 246,171 0 0
ALMOST FAMILY INC COM 020409108 2 52 SH   SOLE 8 52 0 0
ALMOST FAMILY INC COM 020409108 62 1,417 SH   SOLE 44 1,417 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 70 1,859 SH   SOLE 1 1,859 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1,272 33,942 SH   SOLE 8 33,942 0 0
ALNYLAM PHARMACEUTICALS INC OPT 02043Q107 318 8,500 SH Call SOLE 8 8,500 0 0
ALNYLAM PHARMACEUTICALS INC OPT 02043Q107 2,988 79,800 SH Put SOLE 8 79,800 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 575 15,371 SH   SOLE 44 15,371 0 0
ALON USA ENERGY INC BOND 020520AB8 400 381,000 PRN   SOLE 8 0 0 381,000
ALON USA ENERGY INC COM 020520102 100 8,793 SH   SOLE 8 8,793 0 0
ALON USA ENERGY INC COM 020520102 2,510 220,571 SH   SOLE 44 220,571 0 0
ALPHA &amp OMEGA SEMICONDUCTOR COM G6331P104 34 1,594 SH   SOLE 8 1,594 0 0
ALPHA &amp OMEGA SEMICONDUCTOR COM G6331P104 661 31,067 SH   SOLE 44 31,067 0 0
ALPHABET INC COM 02079K107 1,413 1,831 SH   SOLE 1 0 1,831 0
ALPHABET INC COM 02079K305 40,002 50,478 SH   SOLE 1 1,746 48,732 0
ALPHABET INC COM 02079K305 20,009 25,249 SH   SOLE 8 25,249 0 0
ALPHABET INC OPT 02079K305 183,690 231,800 SH Put SOLE 8 231,800 0 0
ALPHABET INC OPT 02079K107 126,501 163,900 SH Put SOLE 8 163,900 0 0
ALPHABET INC OPT 02079K107 53,641 69,500 SH Call SOLE 8 69,500 0 0
ALPHABET INC OPT 02079K305 149,615 188,800 SH Call SOLE 8 188,800 0 0
ALPHABET INC COM 02079K107 43,795 56,743 SH   SOLE 8 56,743 0 0
ALPHABET INC COM 02079K305 10,063 12,698 SH   SOLE 9 12,698 0 0
ALPHABET INC COM 02079K107 461 598 SH   SOLE 9 598 0 0
ALPHABET INC COM 02079K107 654 847 SH   SOLE 20 0 847 0
ALPHABET INC COM 02079K305 981 1,238 SH   SOLE 20 0 1,238 0
ALPHABET INC COM 02079K305 158 200 SH   DFND 20 0 0 200
ALPHABET INC COM 02079K107 1,058 1,371 SH   DFND 20 0 0 1,371
ALPHABET INC COM 02079K305 115,166 145,330 SH   SOLE 44 145,330 0 0
ALPHABET INC COM 02079K107 128,766 166,834 SH   SOLE 44 166,834 0 0
ALPHABET INC COM 02079K305 32 40 SH   SOLE 56 40 0 0
ALPHABET INC COM 02079K107 31 40 SH   SOLE 56 40 0 0
ALPHABET INC COM 02079K305 15,648 19,746 SH   SOLE 66 0 19,746 0
ALPHABET INC COM 02079K305 3,567 4,501 SH   DFND 66 0 0 4,501
ALPHABET INC COM 02079K107 4,176 5,411 SH   DFND 66 0 0 5,411
ALPHABET INC COM 02079K107 144 186 SH   SOLE 66 0 186 0
ALPHABET INC COM 02079K107 1,233 1,597 SH   SOLE 99 1,597 0 0
ALPINE GLOBAL PREMIER PPTYS FUND 02083A103 11 2,086 SH   DFND 66 0 0 2,086
ALPS ETF TR FUND 00162Q866 0 15 SH   SOLE 8 15 0 0
ALPS ETF TR OPT 00162Q866 1,416 112,400 SH Call SOLE 8 112,400 0 0
ALPS ETF TR OPT 00162Q866 286 22,700 SH Put SOLE 8 22,700 0 0
ALPS ETF TR FUND 00162Q866 6,555 520,234 SH   SOLE 44 520,234 0 0
ALPS ETF TR FUND 00162Q643 15 792 SH   DFND 66 0 0 792
ALPS ETF TR FUND 00162Q585 18 560 SH   DFND 66 0 0 560
ALTISOURCE ASSET MGMT CORP COM 02153X108 0 2 SH   SOLE 8 2 0 0
ALTISOURCE PORTFOLIO SOLNS S COM L0175J104 879 33,053 SH   SOLE 44 33,053 0 0
ALTISOURCE RESIDENTIAL CORP TRUS 02153W100 0 38 SH   SOLE 8 38 0 0
ALTISOURCE RESIDENTIAL CORP TRUS 02153W100 7,312 662,317 SH   SOLE 44 662,317 0 0
ALTRA INDL MOTION CORP COM 02208R106 546 14,798 SH   SOLE 1 14,798 0 0
ALTRA INDL MOTION CORP COM 02208R106 65 1,772 SH   SOLE 8 1,772 0 0
ALTRA INDL MOTION CORP COM 02208R106 115 3,137 SH   SOLE 44 3,137 0 0
ALTRIA GROUP INC COM 02209S103 8,628 127,590 SH   SOLE 1 126,530 1,060 0
ALTRIA GROUP INC OPT 02209S103 17,433 257,800 SH Put SOLE 8 257,800 0 0
ALTRIA GROUP INC COM 02209S103 9,295 137,476 SH   SOLE 8 137,476 0 0
ALTRIA GROUP INC OPT 02209S103 15,871 234,700 SH Call SOLE 8 234,700 0 0
ALTRIA GROUP INC COM 02209S103 4,230 62,558 SH   SOLE 9 62,558 0 0
ALTRIA GROUP INC COM 02209S103 126,784 1,874,982 SH   SOLE 44 1,874,982 0 0
ALTRIA GROUP INC COM 02209S103 1,835 27,137 SH   DFND 66 0 0 27,137
AMAG PHARMACEUTICALS INC BOND 00163UAA4 141 100,000 PRN   SOLE 8 0 0 100,000
AMAG PHARMACEUTICALS INC OPT 00163U106 7 200 SH Call SOLE 8 200 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 301 8,632 SH   SOLE 8 8,632 0 0
AMAG PHARMACEUTICALS INC OPT 00163U106 505 14,500 SH Put SOLE 8 14,500 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 568 16,317 SH   SOLE 44 16,317 0 0
AMARIN CORP PLC ADR 023111206 233 75,900 SH   SOLE 8 75,900 0 0
AMARIN CORP PLC OPT 023111206 298 96,700 SH Call SOLE 8 96,700 0 0
AMARIN CORP PLC OPT 023111206 184 59,700 SH Put SOLE 8 59,700 0 0
AMARIN CORP PLC ADR 023111206 3 947 SH   DFND 66 0 0 947
AMAZON COM INC COM 023135106 19,432 25,914 SH   SOLE 1 0 25,914 0
AMAZON COM INC OPT 023135106 215,003 286,720 SH Call SOLE 8 286,720 0 0
AMAZON COM INC COM 023135106 41,339 55,129 SH   SOLE 8 55,129 0 0
AMAZON COM INC OPT 023135106 435,637 580,950 SH Put SOLE 8 580,950 0 0
AMAZON COM INC COM 023135106 5,772 7,698 SH   SOLE 9 7,698 0 0
AMAZON COM INC COM 023135106 364 485 SH   SOLE 20 0 485 0
AMAZON COM INC COM 023135106 189,541 252,765 SH   SOLE 44 252,765 0 0
AMAZON COM INC COM 023135106 4,758 6,345 SH   SOLE 66 0 6,345 0
AMAZON COM INC COM 023135106 2,013 2,684 SH   DFND 66 0 0 2,684
AMAZON COM INC COM 023135106 1,125 1,500 SH   SOLE 79 1,500 0 0
AMBAC FINL GROUP INC OPT 023139884 252 11,200 SH Call SOLE 8 11,200 0 0
AMBAC FINL GROUP INC COM 023139884 2,249 99,948 SH   SOLE 44 99,948 0 0
AMBARELLA INC COM G037AX101 2,987 55,181 SH   SOLE 8 55,181 0 0
AMBARELLA INC OPT G037AX101 5,094 94,100 SH Put SOLE 8 94,100 0 0
AMBARELLA INC OPT G037AX101 3,361 62,100 SH Call SOLE 8 62,100 0 0
AMBARELLA INC COM G037AX101 7,983 147,472 SH   SOLE 44 147,472 0 0
AMBER RD INC COM 02318Y108 69 7,627 SH   SOLE 44 7,627 0 0
AMBEV SA ADR 02319V103 0 46 SH   SOLE 8 46 0 0
AMBEV SA ADR 02319V103 248 50,654 SH   SOLE 9 50,654 0 0
AMBEV SA ADR 02319V103 1,115 227,201 SH   SOLE 44 227,201 0 0
AMC ENTMT HLDGS INC COM 00165C104 1 21 SH   SOLE 8 21 0 0
AMC ENTMT HLDGS INC COM 00165C104 166 4,914 SH   SOLE 44 4,914 0 0
AMC NETWORKS INC COM 00164V103 64 1,226 SH   SOLE 8 1,226 0 0
AMC NETWORKS INC COM 00164V103 1 16 SH   SOLE 9 16 0 0
AMC NETWORKS INC COM 00164V103 7,201 137,597 SH   SOLE 44 137,597 0 0
AMDOCS LTD COM G02602103 47 809 SH   SOLE 8 809 0 0
AMDOCS LTD COM G02602103 5,017 86,133 SH   SOLE 44 86,133 0 0
AMEDISYS INC OPT 023436108 21 500 SH Put SOLE 8 500 0 0
AMEDISYS INC OPT 023436108 1,010 23,700 SH Call SOLE 8 23,700 0 0
AMEDISYS INC COM 023436108 182 4,277 SH   SOLE 44 4,277 0 0
AMERCO COM 023586100 170 460 SH   SOLE 44 460 0 0
AMEREN CORP OPT 023608102 147 2,800 SH Call SOLE 8 2,800 0 0
AMEREN CORP COM 023608102 31 599 SH   SOLE 9 599 0 0
AMEREN CORP COM 023608102 12,554 239,316 SH   SOLE 44 239,316 0 0
AMERICA MOVIL SAB DE CV ADR 02364W105 341 27,115 SH   SOLE 8 27,115 0 0
AMERICA MOVIL SAB DE CV OPT 02364W105 419 33,300 SH Put SOLE 8 33,300 0 0
AMERICA MOVIL SAB DE CV OPT 02364W105 231 18,400 SH Call SOLE 8 18,400 0 0
AMERICA MOVIL SAB DE CV ADR 02364W105 8 644 SH   SOLE 9 644 0 0
AMERICA MOVIL SAB DE CV ADR 02364W105 151 12,019 SH   SOLE 44 12,019 0 0
AMERICAN AIRLS GROUP INC OPT 02376R102 57,820 1,238,400 SH Call SOLE 8 1,238,400 0 0
AMERICAN AIRLS GROUP INC OPT 02376R102 136,074 2,914,400 SH Put SOLE 8 2,914,400 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 69,277 1,483,765 SH   SOLE 8 1,483,765 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 1 23 SH   SOLE 9 23 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 14,737 315,634 SH   SOLE 44 315,634 0 0
AMERICAN ASSETS TR INC COM 024013104 565 13,125 SH   SOLE 1 13,125 0 0
AMERICAN ASSETS TR INC TRUS 024013104 3 69 SH   SOLE 8 69 0 0
AMERICAN ASSETS TR INC TRUS 024013104 1,492 34,620 SH   SOLE 44 34,620 0 0
AMERICAN AXLE &amp MFG HLDGS IN OPT 024061103 307 15,900 SH Put SOLE 8 15,900 0 0
AMERICAN AXLE &amp MFG HLDGS IN OPT 024061103 724 37,500 SH Call SOLE 8 37,500 0 0
AMERICAN AXLE &amp MFG HLDGS IN COM 024061103 1,020 52,825 SH   SOLE 44 52,825 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 899 18,055 SH   SOLE 1 18,055 0 0
AMERICAN CAMPUS CMNTYS INC OPT 024835100 214 4,300 SH Call SOLE 8 4,300 0 0
AMERICAN CAMPUS CMNTYS INC TRUS 024835100 65 1,308 SH   SOLE 8 1,308 0 0
AMERICAN CAMPUS CMNTYS INC TRUS 024835100 2,284 45,899 SH   SOLE 44 45,899 0 0
AMERICAN CAP LTD OPT 02503Y103 1,453 81,100 SH Call SOLE 8 81,100 0 0
AMERICAN CAP LTD OPT 02503Y103 140 7,800 SH Put SOLE 8 7,800 0 0
AMERICAN CAP LTD COM 02503Y103 20,368 1,136,597 SH   SOLE 8 1,136,597 0 0
AMERICAN CAP LTD COM 02503Y103 108,201 6,037,964 SH   SOLE 44 6,037,964 0 0
AMERICAN EAGLE OUTFITTERS NE OPT 02553E106 1,170 77,100 SH Put SOLE 8 77,100 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 1,234 81,332 SH   SOLE 8 81,332 0 0
AMERICAN EAGLE OUTFITTERS NE OPT 02553E106 948 62,500 SH Call SOLE 8 62,500 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 197 13,000 SH   DFND 20 0 0 13,000
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 1,759 115,943 SH   SOLE 44 115,943 0 0
AMERICAN ELEC PWR INC COM 025537101 3 53 SH   SOLE 8 53 0 0
AMERICAN ELEC PWR INC OPT 025537101 7,303 116,000 SH Call SOLE 8 116,000 0 0
AMERICAN ELEC PWR INC OPT 025537101 2,437 38,700 SH Put SOLE 8 38,700 0 0
AMERICAN ELEC PWR INC COM 025537101 5,608 89,069 SH   SOLE 9 89,069 0 0
AMERICAN ELEC PWR INC COM 025537101 881 14,000 SH   SOLE 20 0 14,000 0
AMERICAN ELEC PWR INC COM 025537101 51,263 814,239 SH   SOLE 44 814,239 0 0
AMERICAN ELEC PWR INC COM 025537101 440 6,992 SH   SOLE 66 0 6,992 0
AMERICAN ELEC PWR INC COM 025537101 86 1,366 SH   DFND 66 0 0 1,366
AMERICAN EQTY INVT LIFE HLD COM 025676206 820 36,361 SH   SOLE 1 36,361 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 32 1,423 SH   SOLE 44 1,423 0 0
AMERICAN EXPRESS CO COM 025816109 9,334 126,000 SH   SOLE 1 126,000 0 0
AMERICAN EXPRESS CO OPT 025816109 24,002 324,000 SH Call SOLE 8 324,000 0 0
AMERICAN EXPRESS CO COM 025816109 4 52 SH   SOLE 8 52 0 0
AMERICAN EXPRESS CO OPT 025816109 35,736 482,400 SH Put SOLE 8 482,400 0 0
AMERICAN EXPRESS CO COM 025816109 245 3,305 SH   SOLE 9 3,305 0 0
AMERICAN EXPRESS CO OPT 025816109 16,298 220,000 SH Put SOLE 44 220,000 0 0
AMERICAN EXPRESS CO COM 025816109 47,261 637,959 SH   SOLE 44 637,959 0 0
AMERICAN EXPRESS CO COM 025816109 488 6,586 SH   DFND 66 0 0 6,586
AMERICAN FARMLAND CO TRUS 02589Y100 259 32,500 SH   SOLE 44 32,500 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 1 15 SH   SOLE 8 15 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 688 7,804 SH   SOLE 44 7,804 0 0
AMERICAN HOMES 4 RENT TRUS 02665T306 41 1,976 SH   SOLE 8 1,976 0 0
AMERICAN HOMES 4 RENT TRUS 02665T306 480 22,911 SH   SOLE 44 22,911 0 0
AMERICAN INTL GROUP INC COM 026874784 139 2,126 SH   SOLE 1 0 2,126 0
AMERICAN INTL GROUP INC OPT 026874784 8,921 136,600 SH Call SOLE 8 136,600 0 0
AMERICAN INTL GROUP INC OPT 026874784 26,758 409,700 SH Put SOLE 8 409,700 0 0
AMERICAN INTL GROUP INC COM 026874784 1,168 17,891 SH   SOLE 8 17,891 0 0
AMERICAN INTL GROUP INC COM 026874784 23 358 SH   SOLE 9 358 0 0
AMERICAN INTL GROUP INC COM 026874784 131 2,000 SH   DFND 20 0 0 2,000
AMERICAN INTL GROUP INC COM 026874784 199 3,040 SH   SOLE 20 0 3,040 0
AMERICAN INTL GROUP INC COM 026874784 118,776 1,818,676 SH   SOLE 44 1,818,676 0 0
AMERICAN INTL GROUP INC COM 026874784 383 5,862 SH   SOLE 66 0 5,862 0
AMERICAN INTL GROUP INC WARR 026874156 1 40 SH   SOLE 66 0 40 0
AMERICAN INTL GROUP INC COM 026874784 94 1,437 SH   DFND 66 0 0 1,437
AMERICAN INTL GROUP INC WARR 026874156 158 6,726 SH   DFND 66 0 0 6,726
AMERICAN INTL GROUP INC COM 026874784 980 15,000 SH   SOLE 79 15,000 0 0
AMERICAN INTL GROUP INC WARR 026874156 0 4 SH   SOLE 99 4 0 0
AMERICAN INTL GROUP INC COM 026874784 1,043 15,977 SH   SOLE 99 15,977 0 0
AMERICAN MIDSTREAM PARTNERS COM 02752P100 1 36 SH   SOLE 8 36 0 0
AMERICAN MIDSTREAM PARTNERS COM 02752P100 402 22,100 SH   SOLE 32 22,100 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 3 78 SH   SOLE 44 78 0 0
AMERICAN NATL INS CO COM 028591105 512 4,113 SH   SOLE 44 4,113 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 231 9,409 SH   SOLE 8 9,409 0 0
AMERICAN PUBLIC EDUCATION IN COM 02913V103 12 504 SH   SOLE 44 504 0 0
AMERICAN RAILCAR INDS INC COM 02916P103 3 68 SH   SOLE 8 68 0 0
AMERICAN RAILCAR INDS INC COM 02916P103 46 1,014 SH   SOLE 44 1,014 0 0
AMERICAN RENAL ASSOCIATES HO COM 029227105 347 16,308 SH   SOLE 44 16,308 0 0
AMERICAN RLTY CAP PPTYS INC BOND 02917TAA2 17 17,000 PRN   SOLE 8 0 0 17,000
AMERICAN SOFTWARE INC COM 029683109 5 485 SH   SOLE 44 485 0 0
AMERICAN STS WTR CO COM 029899101 221 4,869 SH   SOLE 44 4,869 0 0
AMERICAN SUPERCONDUCTOR CORP COM 030111207 5 746 SH   SOLE 8 746 0 0
AMERICAN SUPERCONDUCTOR CORP COM 030111207 2 271 SH   SOLE 44 271 0 0
AMERICAN TOWER CORP NEW COM 03027X100 3,103 29,363 SH   SOLE 1 29,363 0 0
AMERICAN TOWER CORP NEW OPT 03027X100 3,223 30,500 SH Call SOLE 8 30,500 0 0
AMERICAN TOWER CORP NEW TRUS 03027X100 2,136 20,212 SH   SOLE 8 20,212 0 0
AMERICAN TOWER CORP NEW OPT 03027X100 1,321 12,500 SH Put SOLE 8 12,500 0 0
AMERICAN TOWER CORP NEW COM 03027X100 21 197 SH   SOLE 9 197 0 0
AMERICAN TOWER CORP NEW TRUS 03027X100 20,195 191,097 SH   SOLE 44 191,097 0 0
AMERICAN VANGUARD CORP COM 030371108 1 55 SH   SOLE 8 55 0 0
AMERICAN VANGUARD CORP COM 030371108 411 21,471 SH   SOLE 44 21,471 0 0
AMERICAN WOODMARK CORP COM 030506109 621 8,257 SH   SOLE 1 8,257 0 0
AMERICAN WOODMARK CORP COM 030506109 747 9,928 SH   SOLE 44 9,928 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 38 527 SH   SOLE 1 527 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 2 27 SH   SOLE 8 27 0 0
AMERICAN WTR WKS CO INC NEW OPT 030420103 22 300 SH Call SOLE 8 300 0 0
AMERICAN WTR WKS CO INC NEW OPT 030420103 7 100 SH Put SOLE 8 100 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 661 9,133 SH   SOLE 9 9,133 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 5,452 75,355 SH   SOLE 44 75,355 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 43 600 SH   DFND 66 0 0 600
AMERICAS CAR MART INC COM 03062T105 372 8,500 SH   SOLE 44 8,500 0 0
AMERIGAS PARTNERS L P OPT 030975106 34 700 SH Put SOLE 8 700 0 0
AMERIGAS PARTNERS L P COM 030975106 3 62 SH   SOLE 8 62 0 0
AMERIGAS PARTNERS L P OPT 030975106 379 7,900 SH Call SOLE 8 7,900 0 0
AMERIGAS PARTNERS L P COM 030975106 2,270 47,376 SH   SOLE 32 47,376 0 0
AMERIGAS PARTNERS L P COM 030975106 175 3,652 SH   SOLE 44 3,652 0 0
AMERIPRISE FINL INC COM 03076C106 4,760 42,900 SH   SOLE 1 42,300 600 0
AMERIPRISE FINL INC OPT 03076C106 444 4,000 SH Call SOLE 8 4,000 0 0
AMERIPRISE FINL INC OPT 03076C106 33 300 SH Put SOLE 8 300 0 0
AMERIPRISE FINL INC COM 03076C106 5,183 46,727 SH   SOLE 44 46,727 0 0
AMERIS BANCORP COM 03076K108 181 4,159 SH   SOLE 1 4,159 0 0
AMERIS BANCORP COM 03076K108 30 684 SH   SOLE 8 684 0 0
AMERIS BANCORP COM 03076K108 132 3,036 SH   SOLE 44 3,036 0 0
AMERISAFE INC COM 03071H100 274 4,388 SH   SOLE 44 4,388 0 0
AMERISOURCEBERGEN CORP COM 03073E105 803 10,256 SH   SOLE 1 9,456 800 0
AMERISOURCEBERGEN CORP OPT 03073E105 1,642 21,000 SH Put SOLE 8 21,000 0 0
AMERISOURCEBERGEN CORP COM 03073E105 30 391 SH   SOLE 8 391 0 0
AMERISOURCEBERGEN CORP OPT 03073E105 3,722 47,600 SH Call SOLE 8 47,600 0 0
AMERISOURCEBERGEN CORP COM 03073E105 5,895 75,389 SH   SOLE 44 75,389 0 0
AMES NATL CORP COM 031001100 4 113 SH   SOLE 44 113 0 0
AMETEK INC NEW COM 031100100 3 62 SH   SOLE 8 62 0 0
AMETEK INC NEW COM 031100100 3,773 77,607 SH   SOLE 44 77,607 0 0
AMGEN INC COM 031162100 1,522 10,405 SH   SOLE 1 10,405 0 0
AMGEN INC OPT 031162100 30,149 206,200 SH Put SOLE 8 206,200 0 0
AMGEN INC COM 031162100 6,614 45,239 SH   SOLE 8 45,239 0 0
AMGEN INC OPT 031162100 23,628 161,600 SH Call SOLE 8 161,600 0 0
AMGEN INC COM 031162100 27,620 188,909 SH   SOLE 9 188,909 0 0
AMGEN INC COM 031162100 13 90 SH   DFND 20 0 0 90
AMGEN INC COM 031162100 46,263 316,421 SH   SOLE 44 316,421 0 0
AMGEN INC COM 031162100 55 374 SH   DFND 66 0 0 374
AMICUS THERAPEUTICS INC OPT 03152W109 335 67,500 SH Call SOLE 8 67,500 0 0
AMICUS THERAPEUTICS INC COM 03152W109 546 109,851 SH   SOLE 8 109,851 0 0
AMICUS THERAPEUTICS INC COM 03152W109 566 113,921 SH   SOLE 44 113,921 0 0
AMIRA NATURE FOODS LTD COM G0335L102 0 10 SH   SOLE 8 10 0 0
AMKOR TECHNOLOGY INC COM 031652100 421 39,891 SH   SOLE 8 39,891 0 0
AMKOR TECHNOLOGY INC OPT 031652100 56 5,300 SH Call SOLE 8 5,300 0 0
AMKOR TECHNOLOGY INC OPT 031652100 49 4,600 SH Put SOLE 8 4,600 0 0
AMKOR TECHNOLOGY INC COM 031652100 389 36,905 SH   SOLE 44 36,905 0 0
AMN HEALTHCARE SERVICES INC OPT 001744101 4 100 SH Call SOLE 8 100 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 4,915 127,852 SH   SOLE 44 127,852 0 0
AMPCO-PITTSBURGH CORP COM 032037103 2 127 SH   SOLE 44 127 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 83 4,452 SH   SOLE 8 4,452 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 1,532 83,240 SH   SOLE 44 83,240 0 0
AMPHENOL CORP NEW COM 032095101 24,875 370,165 SH   SOLE 1 0 370,165 0
AMPHENOL CORP NEW OPT 032095101 47 700 SH Call SOLE 8 700 0 0
AMPHENOL CORP NEW COM 032095101 544 8,093 SH   SOLE 20 0 8,093 0
AMPHENOL CORP NEW COM 032095101 8,896 132,405 SH   SOLE 44 132,405 0 0
AMPHENOL CORP NEW COM 032095101 7,078 105,320 SH   SOLE 66 0 105,320 0
AMPHENOL CORP NEW COM 032095101 235 3,500 SH   DFND 66 0 0 3,500
AMPIO PHARMACEUTICALS INC COM 03209T109 1 905 SH   SOLE 44 905 0 0
AMPLIFY SNACK BRANDS COM 03211L102 30 3,382 SH   SOLE 8 3,382 0 0
AMPLIFY SNACK BRANDS COM 03211L102 68 7,721 SH   SOLE 44 7,721 0 0
AMTRUST FINL SVCS INC COM 032359309 0 4 SH   SOLE 8 4 0 0
AMTRUST FINL SVCS INC OPT 032359309 252 9,200 SH Put SOLE 8 9,200 0 0
AMTRUST FINL SVCS INC OPT 032359309 301 11,000 SH Call SOLE 8 11,000 0 0
AMTRUST FINL SVCS INC COM 032359309 1,101 40,203 SH   SOLE 44 40,203 0 0
ANADARKO PETE CORP COM 032511107 898 12,868 SH   SOLE 1 12,868 0 0
ANADARKO PETE CORP COM 032511107 7,720 110,722 SH   SOLE 8 110,722 0 0
ANADARKO PETE CORP OPT 032511107 14,888 213,500 SH Put SOLE 8 213,500 0 0
ANADARKO PETE CORP OPT 032511107 13,102 187,900 SH Call SOLE 8 187,900 0 0
ANADARKO PETE CORP COM 032511107 420 6,017 SH   SOLE 9 6,017 0 0
ANADARKO PETE CORP COM 032511107 18,915 271,269 SH   SOLE 44 271,269 0 0
ANADARKO PETE CORP COM 032511107 649 9,306 SH   DFND 66 0 0 9,306
ANALOG DEVICES INC COM 032654105 37 501 SH   SOLE 8 501 0 0
ANALOG DEVICES INC OPT 032654105 1,009 13,900 SH Call SOLE 8 13,900 0 0
ANALOG DEVICES INC OPT 032654105 2,171 29,900 SH Put SOLE 8 29,900 0 0
ANALOG DEVICES INC COM 032654105 10,592 145,854 SH   SOLE 44 145,854 0 0
ANALOG DEVICES INC COM 032654105 11 150 SH   DFND 66 0 0 150
ANALOGIC CORP COM 032657207 6 76 SH   SOLE 8 76 0 0
ANALOGIC CORP COM 032657207 165 1,995 SH   SOLE 44 1,995 0 0
ANAVEX LIFE SCIENCES CORP COM 032797300 2 549 SH   SOLE 44 549 0 0
ANDERSONS INC COM 034164103 2,108 47,141 SH   SOLE 44 47,141 0 0
ANGIES LIST INC COM 034754101 31 3,769 SH   SOLE 8 3,769 0 0
ANGIES LIST INC COM 034754101 4 536 SH   SOLE 44 536 0 0
ANGIODYNAMICS INC COM 03475V101 66 3,923 SH   SOLE 8 3,923 0 0
ANGIODYNAMICS INC COM 03475V101 753 44,637 SH   SOLE 44 44,637 0 0
ANGLOGOLD ASHANTI LTD ADR 035128206 91 8,675 SH   SOLE 1 8,675 0 0
ANGLOGOLD ASHANTI LTD OPT 035128206 463 44,100 SH Call SOLE 8 44,100 0 0
ANGLOGOLD ASHANTI LTD ADR 035128206 2,464 234,542 SH   SOLE 8 234,542 0 0
ANGLOGOLD ASHANTI LTD OPT 035128206 4,575 435,300 SH Put SOLE 8 435,300 0 0
ANGLOGOLD ASHANTI LTD ADR 035128206 12 1,160 SH   DFND 66 0 0 1,160
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 355 3,367 SH   SOLE 8 3,367 0 0
ANHEUSER BUSCH INBEV SA/NV OPT 03524A108 15,257 144,700 SH Put SOLE 8 144,700 0 0
ANHEUSER BUSCH INBEV SA/NV OPT 03524A108 11,598 110,000 SH Call SOLE 8 110,000 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 12,324 116,889 SH   SOLE 44 116,889 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 647 6,140 SH   DFND 66 0 0 6,140
ANI PHARMACEUTICALS INC OPT 00182C103 67 1,100 SH Call SOLE 8 1,100 0 0
ANI PHARMACEUTICALS INC COM 00182C103 25 402 SH   SOLE 8 402 0 0
ANI PHARMACEUTICALS INC BOND 00182CAA1 417 363,000 PRN   SOLE 8 0 0 363,000
ANI PHARMACEUTICALS INC COM 00182C103 495 8,171 SH   SOLE 44 8,171 0 0
ANI PHARMACEUTICALS INC COM 00182C103 42 694 SH   DFND 66 0 0 694
ANIKA THERAPEUTICS INC COM 035255108 333 6,819 SH   SOLE 44 6,819 0 0
ANIXTER INTL INC OPT 035290105 57 700 SH Call SOLE 8 700 0 0
ANIXTER INTL INC COM 035290105 4 54 SH   SOLE 8 54 0 0
ANIXTER INTL INC COM 035290105 34 417 SH   SOLE 44 417 0 0
ANNALY CAP MGMT INC OPT 035710409 1,143 114,600 SH Put SOLE 8 114,600 0 0
ANNALY CAP MGMT INC TRUS 035710409 322 32,339 SH   SOLE 8 32,339 0 0
ANNALY CAP MGMT INC OPT 035710409 500 50,200 SH Call SOLE 8 50,200 0 0
ANNALY CAP MGMT INC TRUS 035710409 8,304 833,026 SH   SOLE 44 833,026 0 0
ANNALY CAP MGMT INC COM 035710409 268 26,880 SH   DFND 66 0 0 26,880
ANSYS INC COM 03662Q105 26 281 SH   SOLE 8 281 0 0
ANSYS INC COM 03662Q105 2,101 22,703 SH   SOLE 44 22,703 0 0
ANTARES PHARMA INC COM 036642106 23 9,800 SH   SOLE 44 9,800 0 0
ANTERO MIDSTREAM PARTNERS LP COM 03673L103 1,341 43,433 SH   SOLE 32 43,433 0 0
ANTERO MIDSTREAM PARTNERS LP COM 03673L103 237 7,681 SH   SOLE 44 7,681 0 0
ANTERO RES CORP COM 03674X106 112 4,748 SH   SOLE 8 4,748 0 0
ANTERO RES CORP COM 03674X106 919 38,854 SH   SOLE 44 38,854 0 0
ANTERO RES CORP COM 03674X106 111 4,712 SH   DFND 66 0 0 4,712
ANTHEM INC OPT 036752103 8,526 59,300 SH Put SOLE 8 59,300 0 0
ANTHEM INC COM 036752103 4,042 28,109 SH   SOLE 8 28,109 0 0
ANTHEM INC OPT 036752103 14,161 98,500 SH Call SOLE 8 98,500 0 0
ANTHEM INC BOND 94973VBG1 237 119,000 PRN   SOLE 8 0 0 119,000
ANTHEM INC COM 036752103 25,100 174,583 SH   SOLE 9 174,583 0 0
ANTHEM INC COM 036752103 9,233 64,213 SH   SOLE 44 64,213 0 0
ANTHERA PHARMACEUTICALS INC COM 03674U201 0 135 SH   SOLE 8 135 0 0
ANTHERA PHARMACEUTICALS INC COM 03674U201 0 1,198 SH   SOLE 44 1,198 0 0
ANWORTH MORTGAGE ASSET CP TRUS 037347101 84 16,346 SH   SOLE 44 16,346 0 0
AON PLC COM G0408V102 2,226 19,958 SH   SOLE 1 19,958 0 0
AON PLC COM G0408V102 531 4,764 SH   SOLE 8 4,764 0 0
AON PLC OPT G0408V102 178 1,600 SH Put SOLE 8 1,600 0 0
AON PLC COM G0408V102 1 11 SH   SOLE 9 11 0 0
AON PLC COM G0408V102 17,237 154,547 SH   SOLE 44 154,547 0 0
AOXING PHARMACEUTICAL CO INC COM 03740A106 8 25,000 SH   DFND 66 0 0 25,000
APACHE CORP COM 037411105 2,849 44,892 SH   SOLE 8 44,892 0 0
APACHE CORP OPT 037411105 7,109 112,000 SH Put SOLE 8 112,000 0 0
APACHE CORP OPT 037411105 10,225 161,100 SH Call SOLE 8 161,100 0 0
APACHE CORP COM 037411105 34 540 SH   DFND 20 0 0 540
APACHE CORP COM 037411105 13,009 204,977 SH   SOLE 44 204,977 0 0
APACHE CORP COM 037411105 76 1,200 SH   DFND 66 0 0 1,200
APARTMENT INVT &amp MGMT CO COM 03748R101 2,585 56,881 SH   SOLE 1 56,881 0 0
APARTMENT INVT &amp MGMT CO TRUS 03748R101 2,210 48,619 SH   SOLE 44 48,619 0 0
APOGEE ENTERPRISES INC COM 037598109 879 16,411 SH   SOLE 1 16,411 0 0
APOGEE ENTERPRISES INC OPT 037598109 32 600 SH Call SOLE 8 600 0 0
APOGEE ENTERPRISES INC COM 037598109 24 450 SH   SOLE 8 450 0 0
APOGEE ENTERPRISES INC COM 037598109 309 5,774 SH   SOLE 44 5,774 0 0
APOLLO COML REAL EST FIN INC TRUS 03762U105 0 25 SH   SOLE 8 25 0 0
APOLLO COML REAL EST FIN INC TRUS 03762U105 20 1,218 SH   SOLE 44 1,218 0 0
APOLLO ED GROUP INC OPT 037604105 708 71,500 SH Call SOLE 8 71,500 0 0
APOLLO ED GROUP INC OPT 037604105 118 11,900 SH Put SOLE 8 11,900 0 0
APOLLO ED GROUP INC COM 037604105 2,693 271,995 SH   SOLE 44 271,995 0 0
APOLLO GLOBAL MGMT LLC OPT 037612306 62 3,200 SH Call SOLE 8 3,200 0 0
APOLLO GLOBAL MGMT LLC OPT 037612306 954 49,300 SH Put SOLE 8 49,300 0 0
APOLLO GLOBAL MGMT LLC COM 037612306 961 49,656 SH   SOLE 8 49,656 0 0
APOLLO INVT CORP COM 03761U106 6 1,045 SH   SOLE 8 1,045 0 0
APOLLO INVT CORP OPT 03761U106 6 1,100 SH Put SOLE 8 1,100 0 0
APOLLO INVT CORP COM 03761U106 33 5,561 SH   SOLE 9 5,561 0 0
APPLE HOSPITALITY REIT INC TRUS 03784Y200 21 1,034 SH   SOLE 8 1,034 0 0
APPLE HOSPITALITY REIT INC TRUS 03784Y200 286 14,328 SH   SOLE 44 14,328 0 0
APPLE INC OPT 037833100 3,475 30,000 SH Call SOLE 1 30,000 0 0
APPLE INC COM 037833100 21,495 185,580 SH   SOLE 1 68,169 117,411 0
APPLE INC OPT 037833100 814,180 7,029,700 SH Put SOLE 8 7,029,700 0 0
APPLE INC OPT 037833100 868,550 7,499,140 SH Call SOLE 8 7,499,140 0 0
APPLE INC COM 037833100 25,213 217,695 SH   SOLE 8 217,695 0 0
APPLE INC OPT 037833100 3,475 30,000 SH Call SOLE 9 30,000 0 0
APPLE INC COM 037833100 43,818 378,324 SH   SOLE 9 378,324 0 0
APPLE INC COM 037833100 472 4,077 SH   SOLE 20 0 4,077 0
APPLE INC COM 037833100 508 4,384 SH   DFND 20 0 0 4,384
APPLE INC COM 037833100 477,152 4,119,778 SH   SOLE 44 4,119,778 0 0
APPLE INC OPT 037833100 115,820 1,000,000 SH Put SOLE 44 1,000,000 0 0
APPLE INC COM 037833100 13,238 114,300 SH   DFND 66 0 0 114,300
APPLE INC COM 037833100 5,437 46,945 SH   SOLE 66 0 46,945 0
APPLE INC COM 037833100 932 8,050 SH   SOLE 79 8,050 0 0
APPLE INC COM 037833100 107 928 SH   SOLE 99 928 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 3 266 SH   SOLE 8 266 0 0
APPLIED GENETIC TECHNOL CORP COM 03820J100 26 2,780 SH   SOLE 44 2,780 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 327 5,507 SH   SOLE 44 5,507 0 0
APPLIED MATLS INC COM 038222105 3,426 106,161 SH   SOLE 1 106,161 0 0
APPLIED MATLS INC COM 038222105 33 1,033 SH   SOLE 8 1,033 0 0
APPLIED MATLS INC OPT 038222105 2,611 80,900 SH Put SOLE 8 80,900 0 0
APPLIED MATLS INC OPT 038222105 5,815 180,200 SH Call SOLE 8 180,200 0 0
APPLIED MATLS INC COM 038222105 16,091 498,646 SH   SOLE 44 498,646 0 0
APPLIED MATLS INC COM 038222105 45 1,400 SH   SOLE 56 1,400 0 0
APPLIED MICRO CIRCUITS CORP COM 03822W406 0 24 SH   SOLE 8 24 0 0
APPLIED MICRO CIRCUITS CORP COM 03822W406 592 71,741 SH   SOLE 44 71,741 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 32 1,353 SH   SOLE 8 1,353 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 792 33,760 SH   SOLE 44 33,760 0 0
APPTIO INC COM 03835C108 13 704 SH   SOLE 44 704 0 0
APTARGROUP INC COM 038336103 79 1,078 SH   SOLE 8 1,078 0 0
APTARGROUP INC OPT 038336103 29 400 SH Call SOLE 8 400 0 0
APTARGROUP INC COM 038336103 2,302 31,336 SH   SOLE 44 31,336 0 0
APTEVO THERAPEUTICS INC COM 03835L108 0 89 SH   SOLE 44 89 0 0
AQUA AMERICA INC COM 03836W103 27 915 SH   SOLE 1 915 0 0
AQUA AMERICA INC COM 03836W103 36 1,197 SH   SOLE 8 1,197 0 0
AQUA AMERICA INC OPT 03836W103 111 3,700 SH Put SOLE 8 3,700 0 0
AQUA AMERICA INC OPT 03836W103 39 1,300 SH Call SOLE 8 1,300 0 0
AQUA AMERICA INC COM 03836W103 1,391 46,309 SH   SOLE 44 46,309 0 0
AQUA AMERICA INC COM 03836W103 30 1,000 SH   DFND 66 0 0 1,000
AQUA METALS INC COM 03837J101 7 537 SH   SOLE 44 537 0 0
AQUINOX PHARMACEUTICALS INC COM 03842B101 16 1,011 SH   SOLE 8 1,011 0 0
ARALEZ PHARMACEUTICALS INC COM 03852X100 9 2,253 SH   SOLE 8 2,253 0 0
ARAMARK COM 03852U106 292 8,171 SH   SOLE 1 8,171 0 0
ARAMARK COM 03852U106 6 170 SH   SOLE 8 170 0 0
ARAMARK COM 03852U106 1,386 38,816 SH   SOLE 44 38,816 0 0
ARATANA THERAPEUTICS INC COM 03874P101 9 1,239 SH   SOLE 8 1,239 0 0
ARBOR RLTY TR INC TRUS 038923108 0 9 SH   SOLE 8 9 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 0 77 SH   SOLE 8 77 0 0
ARC DOCUMENT SOLUTIONS INC COM 00191G103 1 113 SH   SOLE 44 113 0 0
ARCBEST CORP COM 03937C105 2 86 SH   SOLE 8 86 0 0
ARCBEST CORP OPT 03937C105 25 900 SH Call SOLE 8 900 0 0
ARCBEST CORP COM 03937C105 560 20,274 SH   SOLE 44 20,274 0 0
ARCELORMITTAL SA LUXEMBOURG OPT 03938L104 1,869 256,000 SH Put SOLE 8 256,000 0 0
ARCELORMITTAL SA LUXEMBOURG OPT 03938L104 910 124,700 SH Call SOLE 8 124,700 0 0
ARCELORMITTAL SA LUXEMBOURG ADR 03938L104 1,269 173,839 SH   SOLE 8 173,839 0 0
ARCELORMITTAL SA LUXEMBOURG ADR 03938L104 306 41,843 SH   SOLE 44 41,843 0 0
ARCH CAP GROUP LTD COM G0450A105 1 9 SH   SOLE 8 9 0 0
ARCH CAP GROUP LTD COM G0450A105 3,263 37,813 SH   SOLE 44 37,813 0 0
ARCH COAL INC COM 039380407 167 2,144 SH   SOLE 1 2,144 0 0
ARCH COAL INC COM 039380407 148 1,893 SH   SOLE 8 1,893 0 0
ARCH COAL INC COM 039380407 281 3,600 SH   SOLE 44 3,600 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 886 19,400 SH   SOLE 1 19,400 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 244 5,350 SH   SOLE 8 5,350 0 0
ARCHER DANIELS MIDLAND CO OPT 039483102 6,049 132,500 SH Call SOLE 8 132,500 0 0
ARCHER DANIELS MIDLAND CO OPT 039483102 4,392 96,200 SH Put SOLE 8 96,200 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 156 3,411 SH   SOLE 9 3,411 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 31,416 688,188 SH   SOLE 44 688,188 0 0
ARCHROCK INC COM 03957W106 60 4,540 SH   SOLE 8 4,540 0 0
ARCHROCK INC COM 03957W106 453 34,298 SH   SOLE 44 34,298 0 0
ARCHROCK PARTNERS L P COM 03957U100 421 26,257 SH   SOLE 32 26,257 0 0
ARCONIC INC OPT 03965L100 2,151 116,017 SH Put SOLE 8 116,017 0 0
ARCONIC INC OPT 03965L100 1,998 107,780 SH Call SOLE 8 107,780 0 0
ARCONIC INC COM 03965L100 1,613 86,995 SH   SOLE 8 86,995 0 0
ARCONIC INC COM 03965L100 481 25,930 SH   SOLE 9 25,930 0 0
ARCONIC INC COM 03965L100 21,084 1,137,273 SH   SOLE 44 1,137,273 0 0
ARCONIC INC COM 03965L100 137 7,409 SH   DFND 66 0 0 7,409
ARCOS DORADOS HOLDINGS INC COM G0457F107 31 5,818 SH   SOLE 8 5,818 0 0
ARCTIC CAT INC COM 039670104 1 90 SH   SOLE 8 90 0 0
ARCTIC CAT INC COM 039670104 2 110 SH   SOLE 44 110 0 0
ARDELYX INC COM 039697107 31 2,180 SH   SOLE 8 2,180 0 0
ARDELYX INC COM 039697107 117 8,281 SH   SOLE 44 8,281 0 0
ARDMORE SHIPPING CORP COM Y0207T100 1 160 SH   SOLE 44 160 0 0
ARENA PHARMACEUTICALS INC OPT 040047102 23 15,900 SH Put SOLE 8 15,900 0 0
ARENA PHARMACEUTICALS INC COM 040047102 45 31,751 SH   SOLE 8 31,751 0 0
ARENA PHARMACEUTICALS INC OPT 040047102 93 65,500 SH Call SOLE 8 65,500 0 0
ARENA PHARMACEUTICALS INC COM 040047102 13 8,559 SH   SOLE 44 8,559 0 0
ARENA PHARMACEUTICALS INC COM 040047102 3 2,000 SH   DFND 66 0 0 2,000
ARES CAP CORP OPT 04010L103 89 5,400 SH Put SOLE 8 5,400 0 0
ARES CAP CORP BOND 04010LAM5 193 187,000 PRN   SOLE 8 0 0 187,000
ARES CAP CORP OPT 04010L103 251 15,200 SH Call SOLE 8 15,200 0 0
ARES CAP CORP BOND 04010LAG8 4,551 4,534,000 PRN   SOLE 8 0 0 4,534,000
ARES CAP CORP COM 04010L103 7 419 SH   SOLE 44 419 0 0
ARES COML REAL ESTATE CORP TRUS 04013V108 1 81 SH   SOLE 8 81 0 0
ARES COML REAL ESTATE CORP TRUS 04013V108 3 219 SH   SOLE 44 219 0 0
ARGAN INC COM 04010E109 249 3,533 SH   SOLE 44 3,533 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 598 9,077 SH   SOLE 1 9,077 0 0
ARGO GROUP INTL HLDGS LTD COM G0464B107 1,451 22,007 SH   SOLE 44 22,007 0 0
ARGOS THERAPEUTICS INC COM 040221103 2 357 SH   SOLE 44 357 0 0
ARIAD PHARMACEUTICALS INC COM 04033A100 111 8,885 SH   SOLE 1 8,885 0 0
ARIAD PHARMACEUTICALS INC OPT 04033A100 735 59,100 SH Call SOLE 8 59,100 0 0
ARIAD PHARMACEUTICALS INC OPT 04033A100 578 46,500 SH Put SOLE 8 46,500 0 0
ARIAD PHARMACEUTICALS INC COM 04033A100 59 4,740 SH   SOLE 8 4,740 0 0
ARIAD PHARMACEUTICALS INC COM 04033A100 46 3,736 SH   SOLE 44 3,736 0 0
ARISTA NETWORKS INC COM 040413106 1,201 12,415 SH   SOLE 1 12,415 0 0
ARISTA NETWORKS INC OPT 040413106 29 300 SH Call SOLE 8 300 0 0
ARISTA NETWORKS INC COM 040413106 986 10,188 SH   SOLE 8 10,188 0 0
ARISTA NETWORKS INC COM 040413106 736 7,608 SH   SOLE 44 7,608 0 0
ARISTA NETWORKS INC COM 040413106 9 90 SH   DFND 66 0 0 90
ARLINGTON ASSET INVT CORP COM 041356205 14 915 SH   SOLE 44 915 0 0
ARMADA HOFFLER PPTYS INC TRUS 04208T108 5 330 SH   SOLE 8 330 0 0
ARMADA HOFFLER PPTYS INC TRUS 04208T108 35 2,407 SH   SOLE 44 2,407 0 0
ARMOUR RESIDENTIAL REIT INC TRUS 042315507 122 5,630 SH   SOLE 44 5,630 0 0
ARMSTRONG FLOORING INC COM 04238R106 2 81 SH   SOLE 8 81 0 0
ARMSTRONG FLOORING INC COM 04238R106 507 25,473 SH   SOLE 44 25,473 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 1,670 39,960 SH   SOLE 1 39,960 0 0
ARMSTRONG WORLD INDS INC NEW OPT 04247X102 4 100 SH Call SOLE 8 100 0 0
ARMSTRONG WORLD INDS INC NEW OPT 04247X102 38 900 SH Put SOLE 8 900 0 0
ARMSTRONG WORLD INDS INC NEW COM 04247X102 112 2,691 SH   SOLE 44 2,691 0 0
ARRAY BIOPHARMA INC COM 04269X105 509 57,989 SH   SOLE 8 57,989 0 0
ARRAY BIOPHARMA INC COM 04269X105 25 2,913 SH   SOLE 44 2,913 0 0
ARRAY BIOPHARMA INC COM 04269X105 33 3,700 SH   DFND 66 0 0 3,700
ARRIS INTL INC COM G0551A103 3,904 129,586 SH   SOLE 1 129,586 0 0
ARRIS INTL INC OPT G0551A103 66 2,200 SH Call SOLE 8 2,200 0 0
ARRIS INTL INC OPT G0551A103 136 4,500 SH Put SOLE 8 4,500 0 0
ARRIS INTL INC COM G0551A103 347 11,533 SH   SOLE 8 11,533 0 0
ARRIS INTL INC COM G0551A103 271 9,000 SH   DFND 20 0 0 9,000
ARRIS INTL INC COM G0551A103 1,814 60,183 SH   SOLE 44 60,183 0 0
ARROW ELECTRS INC COM 042735100 240 3,367 SH   SOLE 1 3,367 0 0
ARROW ELECTRS INC COM 042735100 1 20 SH   SOLE 8 20 0 0
ARROW ELECTRS INC COM 042735100 6,983 97,944 SH   SOLE 44 97,944 0 0
ARROW FINL CORP COM 042744102 11 275 SH   SOLE 44 275 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 36 23,679 SH   SOLE 8 23,679 0 0
ARROWHEAD PHARMACEUTICALS IN OPT 04280A100 7 4,800 SH Put SOLE 8 4,800 0 0
ARROWHEAD PHARMACEUTICALS IN OPT 04280A100 16 10,000 SH Call SOLE 8 10,000 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 3 2,326 SH   SOLE 44 2,326 0 0
ARTESIAN RESOURCES CORP COM 043113208 3 80 SH   SOLE 8 80 0 0
ARTISAN PARTNERS ASSET MGMT COM 04316A108 136 4,552 SH   SOLE 44 4,552 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 63 1,017 SH   SOLE 8 1,017 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 248 4,026 SH   SOLE 44 4,026 0 0
ASCENA RETAIL GROUP INC COM 04351G101 103 16,634 SH   SOLE 8 16,634 0 0
ASCENA RETAIL GROUP INC OPT 04351G101 433 70,016 SH Call SOLE 8 70,016 0 0
ASCENA RETAIL GROUP INC OPT 04351G101 219 35,364 SH Put SOLE 8 35,364 0 0
ASCENA RETAIL GROUP INC COM 04351G101 220 35,531 SH   SOLE 44 35,531 0 0
ASCENT CAP GROUP INC COM 043632108 0 9 SH   SOLE 8 9 0 0
ASCENT CAP GROUP INC COM 043632108 73 4,491 SH   SOLE 44 4,491 0 0
ASHFORD HOSPITALITY PRIME IN TRUS 044102101 5 393 SH   SOLE 8 393 0 0
ASHFORD HOSPITALITY PRIME IN TRUS 044102101 166 12,198 SH   SOLE 44 12,198 0 0
ASHFORD HOSPITALITY TR INC TRUS 044103109 13 1,690 SH   SOLE 8 1,690 0 0
ASHFORD HOSPITALITY TR INC TRUS 044103109 21 2,820 SH   SOLE 44 2,820 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 2 14 SH   SOLE 8 14 0 0
ASHLAND GLOBAL HLDGS INC OPT 044186104 4,186 38,300 SH Call SOLE 8 38,300 0 0
ASHLAND GLOBAL HLDGS INC OPT 044186104 721 6,600 SH Put SOLE 8 6,600 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 15,450 141,372 SH   SOLE 44 141,372 0 0
ASML HOLDING N V ADR N07059210 1,102 9,817 SH   SOLE 8 9,817 0 0
ASML HOLDING N V OPT N07059210 2,547 22,700 SH Put SOLE 8 22,700 0 0
ASML HOLDING N V OPT N07059210 1,178 10,500 SH Call SOLE 8 10,500 0 0
ASML HOLDING N V ADR N07059210 5 48 SH   SOLE 44 48 0 0
ASPEN INSURANCE HOLDINGS LTD COM G05384105 0 3 SH   SOLE 8 3 0 0
ASPEN INSURANCE HOLDINGS LTD COM G05384105 1,320 24,005 SH   SOLE 44 24,005 0 0
ASPEN TECHNOLOGY INC COM 045327103 97 1,765 SH   SOLE 1 1,765 0 0
ASPEN TECHNOLOGY INC COM 045327103 215 3,925 SH   SOLE 8 3,925 0 0
ASPEN TECHNOLOGY INC COM 045327103 2,702 49,419 SH   SOLE 44 49,419 0 0
ASSOCIATED BANC CORP COM 045487105 254 10,268 SH   SOLE 8 10,268 0 0
ASSOCIATED BANC CORP COM 045487105 783 31,716 SH   SOLE 44 31,716 0 0
ASSOCIATED CAP GROUP INC COM 045528106 2 66 SH   SOLE 44 66 0 0
ASSURANT INC COM 04621X108 764 8,225 SH   SOLE 1 8,225 0 0
ASSURANT INC COM 04621X108 3,409 36,708 SH   SOLE 44 36,708 0 0
ASSURED GUARANTY LTD COM G0585R106 1,257 33,292 SH   SOLE 1 33,292 0 0
ASSURED GUARANTY LTD OPT G0585R106 642 17,000 SH Call SOLE 8 17,000 0 0
ASSURED GUARANTY LTD OPT G0585R106 695 18,400 SH Put SOLE 8 18,400 0 0
ASSURED GUARANTY LTD COM G0585R106 446 11,799 SH   SOLE 44 11,799 0 0
ASTEC INDS INC COM 046224101 982 14,554 SH   SOLE 1 14,554 0 0
ASTEC INDS INC COM 046224101 17 259 SH   SOLE 44 259 0 0
ASTERIAS BIOTHERAPEUTICS INC COM 04624N107 0 53 SH   SOLE 44 53 0 0
ASTORIA FINL CORP COM 046265104 3,739 200,452 SH   SOLE 44 200,452 0 0
ASTRAZENECA PLC OPT 046353108 15,914 582,500 SH Put SOLE 8 582,500 0 0
ASTRAZENECA PLC ADR 046353108 24,705 904,254 SH   SOLE 8 904,254 0 0
ASTRAZENECA PLC OPT 046353108 2,549 93,300 SH Call SOLE 8 93,300 0 0
ASTRAZENECA PLC ADR 046353108 1 20 SH   SOLE 44 20 0 0
ASTRONICS CORP COM 046433108 38 1,141 SH   SOLE 8 1,141 0 0
ASTRONICS CORP COM 046433108 11 311 SH   SOLE 44 311 0 0
AT HOME GROUP INC COM 04650Y100 72 4,969 SH   SOLE 44 4,969 0 0
AT&ampT INC OPT 00206R102 8,506 200,000 SH Call SOLE 1 200,000 0 0
AT&ampT INC COM 00206R102 11,882 279,369 SH   SOLE 1 151,862 127,507 0
AT&ampT INC COM 00206R102 2 43 SH   SOLE 8 43 0 0
AT&ampT INC OPT 00206R102 82,850 1,948,039 SH Call SOLE 8 1,948,039 0 0
AT&ampT INC OPT 00206R102 31,467 739,874 SH Put SOLE 8 739,874 0 0
AT&ampT INC COM 00206R102 35,039 823,881 SH   SOLE 9 823,881 0 0
AT&ampT INC COM 00206R102 64 1,500 SH   DFND 20 0 0 1,500
AT&ampT INC COM 00206R102 245,652 5,775,981 SH   SOLE 44 5,775,981 0 0
AT&ampT INC COM 00206R102 539 12,666 SH   SOLE 66 0 12,666 0
AT&ampT INC COM 00206R102 983 23,114 SH   DFND 66 0 0 23,114
AT&ampT INC COM 00206R102 42 993 SH   SOLE 99 993 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 36 2,598 SH   SOLE 8 2,598 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 85 6,072 SH   SOLE 44 6,072 0 0
ATHENAHEALTH INC COM 04685W103 1,525 14,496 SH   SOLE 1 14,496 0 0
ATHENAHEALTH INC OPT 04685W103 19,204 182,600 SH Put SOLE 8 182,600 0 0
ATHENAHEALTH INC COM 04685W103 9,516 90,476 SH   SOLE 8 90,476 0 0
ATHENAHEALTH INC OPT 04685W103 1,735 16,500 SH Call SOLE 8 16,500 0 0
ATHENAHEALTH INC COM 04685W103 6,584 62,609 SH   SOLE 44 62,609 0 0
ATHERSYS INC COM 04744L106 2 1,430 SH   SOLE 44 1,430 0 0
ATKORE INTL GROUP INC COM 047649108 668 27,982 SH   SOLE 44 27,982 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 23 1,222 SH   SOLE 44 1,222 0 0
ATLANTIC PWR CORP COM 04878Q863 0 100 SH   SOLE 9 100 0 0
ATLANTIC PWR CORP COM 04878Q863 6 2,571 SH   SOLE 44 2,571 0 0
ATLANTIC PWR CORP COM 04878Q863 5 1,871 SH   DFND 66 0 0 1,871
ATLANTICA YIELD PLC COM G0751N103 74 3,841 SH   SOLE 44 3,841 0 0
ATLAS AIR WORLDWIDE HLDGS IN OPT 049164205 355 6,800 SH Call SOLE 8 6,800 0 0
ATLAS AIR WORLDWIDE HLDGS IN OPT 049164205 104 2,000 SH Put SOLE 8 2,000 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM 049164205 4 69 SH   SOLE 8 69 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM 049164205 2,256 43,262 SH   SOLE 44 43,262 0 0
ATLAS FINANCIAL HOLDINGS INC COM G06207115 0 1 SH   SOLE 8 1 0 0
ATLAS FINANCIAL HOLDINGS INC COM G06207115 4 198 SH   SOLE 44 198 0 0
ATLASSIAN CORP PLC COM G06242104 97 4,039 SH   SOLE 1 4,039 0 0
ATLASSIAN CORP PLC COM G06242104 32 1,306 SH   SOLE 8 1,306 0 0
ATLASSIAN CORP PLC COM G06242104 517 21,447 SH   SOLE 44 21,447 0 0
ATMOS ENERGY CORP COM 049560105 331 4,467 SH   SOLE 1 4,467 0 0
ATMOS ENERGY CORP COM 049560105 7 96 SH   SOLE 8 96 0 0
ATMOS ENERGY CORP COM 049560105 1,175 15,840 SH   SOLE 44 15,840 0 0
ATN INTL INC COM 00215F107 128 1,602 SH   SOLE 44 1,602 0 0
ATRICURE INC COM 04963C209 361 18,423 SH   SOLE 1 18,423 0 0
ATRICURE INC COM 04963C209 127 6,501 SH   SOLE 8 6,501 0 0
ATRICURE INC COM 04963C209 9 466 SH   SOLE 44 466 0 0
ATRION CORP COM 049904105 23 44 SH   SOLE 44 44 0 0
ATWOOD OCEANICS INC COM 050095108 1 92 SH   SOLE 8 92 0 0
ATWOOD OCEANICS INC OPT 050095108 43 3,300 SH Put SOLE 8 3,300 0 0
ATWOOD OCEANICS INC OPT 050095108 267 20,300 SH Call SOLE 8 20,300 0 0
ATWOOD OCEANICS INC COM 050095108 26 2,008 SH   SOLE 44 2,008 0 0
ATYR PHARMA INC COM 002120103 0 54 SH   SOLE 8 54 0 0
ATYR PHARMA INC COM 002120103 12 5,674 SH   SOLE 44 5,674 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
AUDENTES THERAPEUTICS INC COM 05070R104 18 1,027 SH   SOLE 8 1,027 0 0
AUDENTES THERAPEUTICS INC COM 05070R104 5 317 SH   SOLE 44 317 0 0
AUDIOCODES LTD COM M15342104 0 15 SH   SOLE 8 15 0 0
AUTOBYTEL INC COM 05275N205 12 933 SH   SOLE 8 933 0 0
AUTOBYTEL INC COM 05275N205 2 124 SH   SOLE 44 124 0 0
AUTODESK INC OPT 052769106 23,720 320,500 SH Call SOLE 8 320,500 0 0
AUTODESK INC COM 052769106 9,482 128,119 SH   SOLE 8 128,119 0 0
AUTODESK INC OPT 052769106 13,862 187,300 SH Put SOLE 8 187,300 0 0
AUTODESK INC COM 052769106 9,058 122,383 SH   SOLE 44 122,383 0 0
AUTOHOME INC ADR 05278C107 1 36 SH   SOLE 8 36 0 0
AUTOLIV INC COM 052800109 4 34 SH   SOLE 8 34 0 0
AUTOLIV INC COM 052800109 866 7,656 SH   SOLE 44 7,656 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 77 750 SH   OTR 1 750 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,888 18,374 SH   SOLE 8 18,374 0 0
AUTOMATIC DATA PROCESSING IN OPT 053015103 2,765 26,900 SH Put SOLE 8 26,900 0 0
AUTOMATIC DATA PROCESSING IN OPT 053015103 3,104 30,200 SH Call SOLE 8 30,200 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 39 376 SH   SOLE 9 376 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 26,394 256,809 SH   SOLE 44 256,809 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,121 10,905 SH   DFND 66 0 0 10,905
AUTONATION INC COM 05329W102 243 5,000 SH   SOLE 1 5,000 0 0
AUTONATION INC COM 05329W102 44 908 SH   SOLE 8 908 0 0
AUTONATION INC OPT 05329W102 438 9,000 SH Call SOLE 8 9,000 0 0
AUTONATION INC OPT 05329W102 243 5,000 SH Put SOLE 8 5,000 0 0
AUTONATION INC COM 05329W102 1,342 27,593 SH   SOLE 44 27,593 0 0
AUTOZONE INC COM 053332102 25,318 32,056 SH   SOLE 1 0 32,056 0
AUTOZONE INC COM 053332102 1,300 1,646 SH   SOLE 8 1,646 0 0
AUTOZONE INC OPT 053332102 3,317 4,200 SH Put SOLE 8 4,200 0 0
AUTOZONE INC OPT 053332102 3,633 4,600 SH Call SOLE 8 4,600 0 0
AUTOZONE INC COM 053332102 18,915 23,950 SH   SOLE 9 23,950 0 0
AUTOZONE INC COM 053332102 463 586 SH   SOLE 20 0 586 0
AUTOZONE INC COM 053332102 12,712 16,096 SH   SOLE 44 16,096 0 0
AUTOZONE INC COM 053332102 217 275 SH   DFND 66 0 0 275
AUTOZONE INC COM 053332102 7,422 9,398 SH   SOLE 66 0 9,398 0
AV HOMES INC COM 00234P102 81 5,100 SH   SOLE 44 5,100 0 0
AVALONBAY CMNTYS INC COM 053484101 3,824 21,584 SH   SOLE 1 21,584 0 0
AVALONBAY CMNTYS INC OPT 053484101 266 1,500 SH Put SOLE 8 1,500 0 0
AVALONBAY CMNTYS INC TRUS 053484101 986 5,570 SH   SOLE 8 5,570 0 0
AVALONBAY CMNTYS INC COM 053484101 305 1,723 SH   SOLE 9 1,723 0 0
AVALONBAY CMNTYS INC TRUS 053484101 46,212 260,859 SH   SOLE 44 260,859 0 0
AVANGRID INC COM 05351W103 688 18,160 SH   SOLE 44 18,160 0 0
AVERY DENNISON CORP COM 053611109 323 4,600 SH   SOLE 1 4,600 0 0
AVERY DENNISON CORP COM 053611109 5 72 SH   SOLE 8 72 0 0
AVERY DENNISON CORP COM 053611109 211 3,000 SH   DFND 20 0 0 3,000
AVERY DENNISON CORP COM 053611109 3,236 46,080 SH   SOLE 44 46,080 0 0
AVEXIS INC COM 05366U100 79 1,653 SH   SOLE 8 1,653 0 0
AVEXIS INC COM 05366U100 285 5,979 SH   SOLE 44 5,979 0 0
AVIANCA HLDGS SA ADR 05367G100 1 64 SH   SOLE 8 64 0 0
AVID TECHNOLOGY INC COM 05367P100 62 14,075 SH   SOLE 44 14,075 0 0
AVINGER INC COM 053734109 0 100 SH   SOLE 44 100 0 0
AVIS BUDGET GROUP COM 053774105 84 2,300 SH   SOLE 1 2,300 0 0
AVIS BUDGET GROUP OPT 053774105 2,502 68,200 SH Call SOLE 8 68,200 0 0
AVIS BUDGET GROUP COM 053774105 13 354 SH   SOLE 8 354 0 0
AVIS BUDGET GROUP OPT 053774105 1,962 53,500 SH Put SOLE 8 53,500 0 0
AVIS BUDGET GROUP COM 053774105 15,262 416,088 SH   SOLE 44 416,088 0 0
AVISTA CORP COM 05379B107 532 13,294 SH   SOLE 1 13,294 0 0
AVISTA CORP COM 05379B107 485 12,149 SH   SOLE 44 12,149 0 0
AVNET INC COM 053807103 460 9,656 SH   SOLE 1 9,656 0 0
AVNET INC COM 053807103 66 1,384 SH   SOLE 8 1,384 0 0
AVNET INC OPT 053807103 43 900 SH Put SOLE 8 900 0 0
AVNET INC OPT 053807103 119 2,500 SH Call SOLE 8 2,500 0 0
AVNET INC COM 053807103 7,786 163,520 SH   SOLE 44 163,520 0 0
AVON PRODS INC COM 054303102 252 49,904 SH   SOLE 1 49,904 0 0
AVON PRODS INC OPT 054303102 567 112,500 SH Call SOLE 8 112,500 0 0
AVON PRODS INC OPT 054303102 413 82,000 SH Put SOLE 8 82,000 0 0
AVON PRODS INC COM 054303102 162 32,218 SH   SOLE 8 32,218 0 0
AVON PRODS INC COM 054303102 539 106,740 SH   SOLE 44 106,740 0 0
AVX CORP NEW COM 002444107 1 49 SH   SOLE 8 49 0 0
AVX CORP NEW COM 002444107 16 1,005 SH   SOLE 44 1,005 0 0
AWARE INC MASS COM 05453N100 0 65 SH   SOLE 8 65 0 0
AXALTA COATING SYS LTD COM G0750C108 343 12,623 SH   SOLE 1 12,623 0 0
AXALTA COATING SYS LTD COM G0750C108 390 14,341 SH   SOLE 44 14,341 0 0
AXIS CAPITAL HOLDINGS LTD OPT G0692U109 33 500 SH Call SOLE 8 500 0 0
AXIS CAPITAL HOLDINGS LTD OPT G0692U109 7 100 SH Put SOLE 8 100 0 0
AXIS CAPITAL HOLDINGS LTD COM G0692U109 178 2,733 SH   SOLE 8 2,733 0 0
AXIS CAPITAL HOLDINGS LTD COM G0692U109 1,467 22,499 SH   SOLE 44 22,499 0 0
AXOVANT SCIENCES LTD COM G0750W104 64 5,185 SH   SOLE 8 5,185 0 0
AXOVANT SCIENCES LTD COM G0750W104 4 348 SH   SOLE 44 348 0 0
AXSOME THERAPEUTICS INC COM 05464T104 1 139 SH   SOLE 44 139 0 0
AZURE PWR GLOBAL LTD COM V0393H103 931 54,790 SH   SOLE 8 54,790 0 0
AZZ INC OPT 002474104 134 2,100 SH Call SOLE 8 2,100 0 0
AZZ INC COM 002474104 1 15 SH   SOLE 8 15 0 0
AZZ INC OPT 002474104 96 1,500 SH Put SOLE 8 1,500 0 0
AZZ INC COM 002474104 54 851 SH   SOLE 44 851 0 0
B &amp G FOODS INC NEW COM 05508R106 19 426 SH   SOLE 8 426 0 0
B &amp G FOODS INC NEW COM 05508R106 275 6,267 SH   SOLE 44 6,267 0 0
B RILEY FINL INC COM 05580M108 3 154 SH   SOLE 44 154 0 0
B/E AEROSPACE INC OPT 073302101 3,943 65,500 SH Call SOLE 8 65,500 0 0
B/E AEROSPACE INC COM 073302101 5,422 90,098 SH   SOLE 8 90,098 0 0
B/E AEROSPACE INC OPT 073302101 4,117 68,400 SH Put SOLE 8 68,400 0 0
B/E AEROSPACE INC COM 073302101 15,804 262,574 SH   SOLE 44 262,574 0 0
B2GOLD CORP COM 11777Q209 1 411 SH   SOLE 9 411 0 0
BABCOCK &amp WILCOX ENTERPRIS I COM 05614L100 55 3,308 SH   SOLE 8 3,308 0 0
BABCOCK &amp WILCOX ENTERPRIS I COM 05614L100 239 14,371 SH   SOLE 44 14,371 0 0
BADGER METER INC COM 056525108 174 4,708 SH   SOLE 44 4,708 0 0
BAIDU INC ADR 056752108 1,999 12,156 SH   SOLE 1 12,156 0 0
BAIDU INC ADR 056752108 18,406 111,950 SH   SOLE 8 111,950 0 0
BAIDU INC OPT 056752108 24,711 150,300 SH Call SOLE 8 150,300 0 0
BAIDU INC OPT 056752108 52,775 321,000 SH Put SOLE 8 321,000 0 0
BAIDU INC ADR 056752108 16,375 99,603 SH   SOLE 9 99,603 0 0
BAIDU INC ADR 056752108 29,317 178,320 SH   SOLE 44 178,320 0 0
BAIDU INC ADR 056752108 99 601 SH   DFND 66 0 0 601
BAKER HUGHES INC OPT 057224107 5,639 86,800 SH Put SOLE 8 86,800 0 0
BAKER HUGHES INC OPT 057224107 19,770 304,300 SH Call SOLE 8 304,300 0 0
BAKER HUGHES INC COM 057224107 49 756 SH   SOLE 8 756 0 0
BAKER HUGHES INC COM 057224107 129 1,982 SH   SOLE 9 1,982 0 0
BAKER HUGHES INC COM 057224107 30,270 465,885 SH   SOLE 44 465,885 0 0
BAKER HUGHES INC COM 057224107 842 12,965 SH   DFND 66 0 0 12,965
BALCHEM CORP COM 057665200 8 90 SH   SOLE 8 90 0 0
BALCHEM CORP COM 057665200 87 1,035 SH   SOLE 44 1,035 0 0
BALDWIN &amp LYONS INC COM 057755209 6 222 SH   SOLE 44 222 0 0
BALL CORP OPT 058498106 1,561 20,800 SH Call SOLE 8 20,800 0 0
BALL CORP OPT 058498106 1,539 20,500 SH Put SOLE 8 20,500 0 0
BALL CORP COM 058498106 953 12,689 SH   SOLE 8 12,689 0 0
BALL CORP COM 058498106 0 3 SH   SOLE 9 3 0 0
BALL CORP COM 058498106 2,738 36,456 SH   SOLE 44 36,456 0 0
BALL CORP COM 058498106 16 216 SH   DFND 66 0 0 216
BALL CORP COM 058498106 88 1,178 SH   SOLE 99 1,178 0 0
BALLARD PWR SYS INC NEW OPT 058586108 7 4,500 SH Put SOLE 8 4,500 0 0
BALLARD PWR SYS INC NEW OPT 058586108 86 52,000 SH Call SOLE 8 52,000 0 0
BANC OF CALIFORNIA INC OPT 05990K106 78 4,500 SH Call SOLE 8 4,500 0 0
BANC OF CALIFORNIA INC COM 05990K106 4,837 278,798 SH   SOLE 8 278,798 0 0
BANC OF CALIFORNIA INC OPT 05990K106 3,765 217,000 SH Put SOLE 8 217,000 0 0
BANC OF CALIFORNIA INC COM 05990K106 351 20,221 SH   SOLE 44 20,221 0 0
BANCFIRST CORP COM 05945F103 4 40 SH   SOLE 8 40 0 0
BANCFIRST CORP COM 05945F103 25 270 SH   SOLE 44 270 0 0
BANCO BILBAO VIZCAYA ARGENTA ADR 05946K101 280 41,400 SH   SOLE 44 41,400 0 0
BANCO BRADESCO S A ADR 059460303 513 58,882 SH   SOLE 1 58,882 0 0
BANCO BRADESCO S A OPT 059460303 414 47,510 SH Put SOLE 8 47,510 0 0
BANCO BRADESCO S A OPT 059460303 262 30,100 SH Call SOLE 8 30,100 0 0
BANCO BRADESCO S A ADR 059460303 0 34 SH   SOLE 9 34 0 0
BANCO BRADESCO S A ADR 059460303 23,746 2,726,239 SH   SOLE 44 2,726,239 0 0
BANCO SANTANDER BRASIL S A ADR 05967A107 225 25,272 SH   SOLE 1 25,272 0 0
BANCO SANTANDER BRASIL S A ADR 05967A107 1 96 SH   SOLE 8 96 0 0
BANCO SANTANDER CHILE NEW ADR 05965X109 0 9 SH   SOLE 8 9 0 0
BANCO SANTANDER SA OPT 05964H105 717 138,400 SH Put SOLE 8 138,400 0 0
BANCO SANTANDER SA OPT 05964H105 894 172,600 SH Call SOLE 8 172,600 0 0
BANCO SANTANDER SA OPT 05964H105 35,017 6,760,000 SH Call SOLE 9 6,760,000 0 0
BANCO SANTANDER SA OPT 05964H105 34,395 6,640,000 SH Put SOLE 9 6,640,000 0 0
BANCO SANTANDER SA ADR 05964H105 1,800 347,593 SH   SOLE 44 347,593 0 0
BANCORP INC DEL COM 05969A105 4 504 SH   SOLE 44 504 0 0
BANCORPSOUTH INC COM 059692103 502 16,179 SH   SOLE 1 16,179 0 0
BANCORPSOUTH INC COM 059692103 358 11,522 SH   SOLE 44 11,522 0 0
BANK AMER CORP COM 060505104 10,030 453,808 SH   SOLE 1 443,058 10,750 0
BANK AMER CORP OPT 060505104 186,685 8,447,300 SH Put SOLE 8 8,447,300 0 0
BANK AMER CORP COM 060505104 132,967 6,016,610 SH   SOLE 8 6,016,610 0 0
BANK AMER CORP OPT 060505104 165,742 7,499,600 SH Call SOLE 8 7,499,600 0 0
BANK AMER CORP COM 060505104 60 2,695 SH   SOLE 9 2,695 0 0
BANK AMER CORP OPT 060505104 61,880 2,800,000 SH Put SOLE 44 2,800,000 0 0
BANK AMER CORP OPT 060505104 244,019 11,041,600 SH Call SOLE 44 11,041,600 0 0
BANK AMER CORP COM 060505104 157,753 7,138,143 SH   SOLE 44 7,138,143 0 0
BANK AMER CORP COM 060505104 7 330 SH   SOLE 56 330 0 0
BANK AMER CORP COM 060505104 4,173 188,817 SH   DFND 66 0 0 188,817
BANK HAWAII CORP COM 062540109 2 17 SH   SOLE 8 17 0 0
BANK HAWAII CORP COM 062540109 1,690 19,052 SH   SOLE 44 19,052 0 0
BANK MONTREAL QUE COM 063671101 1,418 19,722 SH   SOLE 1 19,722 0 0
BANK MONTREAL QUE OPT 063671101 345 4,800 SH Call SOLE 8 4,800 0 0
BANK MONTREAL QUE COM 063671101 40 550 SH   SOLE 8 550 0 0
BANK MONTREAL QUE OPT 063671101 194 2,700 SH Put SOLE 8 2,700 0 0
BANK MONTREAL QUE COM 063671101 18,592 258,515 SH   SOLE 9 258,515 0 0
BANK MONTREAL QUE COM 063671101 144 2,000 SH   DFND 66 0 0 2,000
BANK MONTREAL QUE COM 063671101 265 3,690 SH   SOLE 99 3,690 0 0
BANK MUTUAL CORP NEW COM 063750103 10 1,008 SH   SOLE 44 1,008 0 0
BANK N S HALIFAX COM 064149107 29,082 522,303 SH   SOLE 9 522,303 0 0
BANK N S HALIFAX PREF 064149107 372 6,684 SH   DFND 66 0 0 6,684
BANK NEW YORK MELLON CORP OPT 064058100 3,724 78,600 SH Call SOLE 8 78,600 0 0
BANK NEW YORK MELLON CORP OPT 064058100 2,914 61,500 SH Put SOLE 8 61,500 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,538 32,464 SH   SOLE 8 32,464 0 0
BANK NEW YORK MELLON CORP COM 064058100 18,889 398,671 SH   SOLE 44 398,671 0 0
BANK OF MARIN BANCORP COM 063425102 2 29 SH   SOLE 44 29 0 0
BANK OF THE OZARKS INC COM 063904106 1,115 21,206 SH   SOLE 1 21,206 0 0
BANK OF THE OZARKS INC COM 063904106 34 639 SH   SOLE 8 639 0 0
BANK OF THE OZARKS INC COM 063904106 1,517 28,870 SH   SOLE 44 28,870 0 0
BANKFINANCIAL CORP COM 06643P104 1 35 SH   SOLE 8 35 0 0
BANKRATE INC DEL COM 06647F102 825 74,643 SH   SOLE 44 74,643 0 0
BANKUNITED INC COM 06652K103 968 25,686 SH   SOLE 1 25,686 0 0
BANKUNITED INC COM 06652K103 3,497 92,789 SH   SOLE 44 92,789 0 0
BANKWELL FINL GROUP INC COM 06654A103 3 83 SH   SOLE 44 83 0 0
BANNER CORP OPT 06652V208 11 200 SH Call SOLE 8 200 0 0
BANNER CORP COM 06652V208 2 41 SH   SOLE 8 41 0 0
BANNER CORP COM 06652V208 140 2,514 SH   SOLE 44 2,514 0 0
BAOZUN INC ADR 06684L103 0 17 SH   SOLE 8 17 0 0
BARCLAYS BANK PLC PREF 06739H776 30 1,186 SH   DFND 20 0 0 1,186
BARCLAYS BANK PLC PREF 06739H362 830 32,500 SH   DFND 66 0 0 32,500
BARCLAYS BANK PLC FUND 06739H214 625 14,408 SH   DFND 66 0 0 14,408
BARCLAYS BK PLC OPT 06740Q252 893 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 FUND 06740D830 29,045 500,000 SH   SOLE 1 500,000 0 0
BARCLAYS BK PLC OPT 06740Q252 104,918 4,112,825 SH Put SOLE 8 4,112,825 0 0
BARCLAYS BK PLC FUND 06738C786 180 28,384 SH   SOLE 8 28,384 0 0
BARCLAYS BK PLC OPT 06738C786 18 2,900 SH Call SOLE 8 2,900 0 0
BARCLAYS BK PLC OPT 06738C786 82 13,000 SH Put SOLE 8 13,000 0 0
BARCLAYS BK PLC FUND 06740Q260 3,104 89,064 SH   SOLE 8 89,064 0 0
BARCLAYS BK PLC OPT 06740Q252 48,778 1,912,125 SH Call SOLE 8 1,912,125 0 0
BARCLAYS BK PLC FUND 06740Q252 47,010 1,842,784 SH   SOLE 8 1,842,784 0 0
BARCLAYS BK PLC FUND 06740Q252 64 2,500 SH   DFND 20 0 0 2,500
BARCLAYS BK PLC FUND 06738C778 0 13 SH   SOLE 44 13 0 0
BARCLAYS BK PLC OPT 06740Q252 137,231 5,379,500 SH Call SOLE 44 5,379,500 0 0
BARCLAYS BK PLC OPT 06740Q252 6,725 263,625 SH Put SOLE 44 263,625 0 0
BARCLAYS BK PLC FUND 06742A750 33 1,602 SH   SOLE 44 1,602 0 0
BARCLAYS BK PLC FUND 06740Q252 127,903 5,013,832 SH   SOLE 44 5,013,832 0 0
BARCLAYS BK PLC FUND 06738C786 90 14,263 SH   DFND 66 0 0 14,263
BARCLAYS BK PLC FUND 06740Q252 13 529 SH   DFND 66 0 0 529
BARCLAYS BK PLC FUND 06739F291 31 500 SH   DFND 66 0 0 500
BARCLAYS BK PLC FUND 06740P130 3 100 SH   DFND 66 0 0 100
BARCLAYS PLC ADR 06738E204 0 2 SH   SOLE 8 2 0 0
BARCLAYS PLC ADR 06738E204 1,233 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 922 4,103 SH   SOLE 8 4,103 0 0
BARD C R INC COM 067383109 6,971 31,032 SH   SOLE 44 31,032 0 0
BARNES &amp NOBLE ED INC COM 06777U101 70 6,128 SH   SOLE 8 6,128 0 0
BARNES &amp NOBLE ED INC OPT 06777U101 18 1,575 SH Call SOLE 8 1,575 0 0
BARNES &amp NOBLE ED INC OPT 06777U101 11 945 SH Put SOLE 8 945 0 0
BARNES &amp NOBLE ED INC COM 06777U101 6 520 SH   SOLE 44 520 0 0
BARNES &amp NOBLE INC OPT 067774109 126 11,300 SH Call SOLE 8 11,300 0 0
BARNES &amp NOBLE INC COM 067774109 229 20,506 SH   SOLE 8 20,506 0 0
BARNES &amp NOBLE INC OPT 067774109 857 76,900 SH Put SOLE 8 76,900 0 0
BARNES &amp NOBLE INC COM 067774109 344 30,841 SH   SOLE 44 30,841 0 0
BARNES GROUP INC COM 067806109 2 45 SH   SOLE 8 45 0 0
BARNES GROUP INC COM 067806109 96 2,018 SH   SOLE 44 2,018 0 0
BARRACUDA NETWORKS INC OPT 068323104 6 300 SH Call SOLE 8 300 0 0
BARRACUDA NETWORKS INC COM 068323104 181 8,432 SH   SOLE 8 8,432 0 0
BARRACUDA NETWORKS INC COM 068323104 222 10,347 SH   SOLE 44 10,347 0 0
BARRETT BILL CORP COM 06846N104 108 15,458 SH   SOLE 8 15,458 0 0
BARRETT BILL CORP OPT 06846N104 270 38,600 SH Put SOLE 8 38,600 0 0
BARRETT BILL CORP OPT 06846N104 187 26,700 SH Call SOLE 8 26,700 0 0
BARRETT BILL CORP COM 06846N104 7 1,034 SH   SOLE 44 1,034 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 284 4,433 SH   SOLE 44 4,433 0 0
BARRICK GOLD CORP COM 067901108 5,464 341,949 SH   SOLE 1 341,949 0 0
BARRICK GOLD CORP COM 067901108 4,875 305,096 SH   SOLE 8 305,096 0 0
BARRICK GOLD CORP OPT 067901108 24,361 1,524,500 SH Put SOLE 8 1,524,500 0 0
BARRICK GOLD CORP OPT 067901108 17,579 1,100,100 SH Call SOLE 8 1,100,100 0 0
BARRICK GOLD CORP COM 067901108 5,260 329,139 SH   SOLE 9 329,139 0 0
BARRICK GOLD CORP COM 067901108 16 1,000 SH   DFND 20 0 0 1,000
BARRICK GOLD CORP COM 067901108 32,611 2,040,726 SH   SOLE 44 2,040,726 0 0
BARRICK GOLD CORP COM 067901108 101 6,295 SH   DFND 66 0 0 6,295
BASIC ENERGY SVCS INC NEW COM 06985P209 1,515 42,863 SH   SOLE 8 42,863 0 0
BASSETT FURNITURE INDS INC COM 070203104 8 257 SH   SOLE 8 257 0 0
BATS GLOBAL MKTS INC OPT 05491G109 7 200 SH Call SOLE 8 200 0 0
BATS GLOBAL MKTS INC OPT 05491G109 137 4,100 SH Put SOLE 8 4,100 0 0
BATS GLOBAL MKTS INC COM 05491G109 14 424 SH   SOLE 8 424 0 0
BAXTER INTL INC COM 071813109 1,641 37,000 SH   SOLE 1 37,000 0 0
BAXTER INTL INC COM 071813109 963 21,712 SH   SOLE 8 21,712 0 0
BAXTER INTL INC OPT 071813109 2,474 55,800 SH Put SOLE 8 55,800 0 0
BAXTER INTL INC OPT 071813109 2,558 57,700 SH Call SOLE 8 57,700 0 0
BAXTER INTL INC COM 071813109 171 3,857 SH   SOLE 9 3,857 0 0
BAXTER INTL INC COM 071813109 13,333 300,684 SH   SOLE 44 300,684 0 0
BAYTEX ENERGY CORP COM 07317Q105 188 38,476 SH   SOLE 9 38,476 0 0
BAZAARVOICE INC COM 073271108 0 53 SH   SOLE 8 53 0 0
BAZAARVOICE INC COM 073271108 97 19,897 SH   SOLE 44 19,897 0 0
BB&ampT CORP OPT 054937107 3,776 80,300 SH Call SOLE 8 80,300 0 0
BB&ampT CORP COM 054937107 540 11,476 SH   SOLE 8 11,476 0 0
BB&ampT CORP OPT 054937107 3,606 76,700 SH Put SOLE 8 76,700 0 0
BB&ampT CORP COM 054937107 86,030 1,829,682 SH   SOLE 44 1,829,682 0 0
BCE INC COM 05534B760 71 1,638 SH   SOLE 8 1,638 0 0
BCE INC OPT 05534B760 432 10,000 SH Put SOLE 8 10,000 0 0
BCE INC OPT 05534B760 532 12,300 SH Call SOLE 8 12,300 0 0
BCE INC COM 05534B760 8,394 194,116 SH   SOLE 9 194,116 0 0
BCE INC COM 05534B760 100 2,323 SH   SOLE 44 2,323 0 0
BCE INC COM 05534B760 679 15,700 SH   DFND 66 0 0 15,700
BEACON ROOFING SUPPLY INC COM 073685109 213 4,613 SH   SOLE 1 4,613 0 0
BEACON ROOFING SUPPLY INC COM 073685109 57 1,227 SH   SOLE 44 1,227 0 0
BEAZER HOMES USA INC OPT 07556Q881 375 28,200 SH Call SOLE 8 28,200 0 0
BEAZER HOMES USA INC COM 07556Q881 3,214 241,674 SH   SOLE 8 241,674 0 0
BEAZER HOMES USA INC OPT 07556Q881 5,712 429,500 SH Put SOLE 8 429,500 0 0
BEAZER HOMES USA INC COM 07556Q881 206 15,507 SH   SOLE 44 15,507 0 0
BECTON DICKINSON &amp CO OPT 075887109 1,291 7,800 SH Call SOLE 8 7,800 0 0
BECTON DICKINSON &amp CO OPT 075887109 3,857 23,300 SH Put SOLE 8 23,300 0 0
BECTON DICKINSON &amp CO COM 075887109 2,340 14,137 SH   SOLE 8 14,137 0 0
BECTON DICKINSON &amp CO COM 075887109 18,135 109,555 SH   SOLE 44 109,555 0 0
BECTON DICKINSON &amp CO COM 075887109 1,942 11,732 SH   DFND 66 0 0 11,732
BED BATH &amp BEYOND INC COM 075896100 492 12,100 SH   SOLE 1 12,100 0 0
BED BATH &amp BEYOND INC COM 075896100 1,466 36,069 SH   SOLE 8 36,069 0 0
BED BATH &amp BEYOND INC OPT 075896100 4,479 110,200 SH Put SOLE 8 110,200 0 0
BED BATH &amp BEYOND INC OPT 075896100 3,617 89,000 SH Call SOLE 8 89,000 0 0
BED BATH &amp BEYOND INC COM 075896100 6 139 SH   SOLE 9 139 0 0
BED BATH &amp BEYOND INC COM 075896100 100 2,460 SH   SOLE 20 0 2,460 0
BED BATH &amp BEYOND INC COM 075896100 5,598 137,777 SH   SOLE 44 137,777 0 0
BED BATH &amp BEYOND INC COM 075896100 81 2,000 SH   DFND 66 0 0 2,000
BEIGENE LTD ADR 07725L102 13 436 SH   SOLE 8 436 0 0
BEL FUSE INC COM 077347300 184 5,957 SH   SOLE 44 5,957 0 0
BELDEN INC COM 077454106 679 9,079 SH   SOLE 1 9,079 0 0
BELDEN INC COM 077454106 41 552 SH   SOLE 8 552 0 0
BELDEN INC COM 077454106 69 921 SH   SOLE 44 921 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 11 811 SH   SOLE 8 811 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 159 11,659 SH   SOLE 44 11,659 0 0
BELMOND LTD COM G1154H107 107 8,011 SH   SOLE 8 8,011 0 0
BELMOND LTD OPT G1154H107 4 300 SH Call SOLE 8 300 0 0
BELMOND LTD OPT G1154H107 85 6,400 SH Put SOLE 8 6,400 0 0
BELMOND LTD COM G1154H107 38 2,858 SH   SOLE 44 2,858 0 0
BEMIS INC COM 081437105 360 7,520 SH   SOLE 8 7,520 0 0
BEMIS INC COM 081437105 245 5,101 SH   SOLE 44 5,101 0 0
BEMIS INC COM 081437105 42 870 SH   DFND 66 0 0 870
BENCHMARK ELECTRS INC COM 08160H101 290 9,508 SH   SOLE 1 9,508 0 0
BENCHMARK ELECTRS INC COM 08160H101 23 760 SH   SOLE 8 760 0 0
BENCHMARK ELECTRS INC COM 08160H101 1,405 46,052 SH   SOLE 44 46,052 0 0
BENEFICIAL BANCORP INC COM 08171T102 20 1,082 SH   SOLE 44 1,082 0 0
BENEFITFOCUS INC COM 08180D106 126 4,254 SH   SOLE 1 4,254 0 0
BENEFITFOCUS INC COM 08180D106 6 187 SH   SOLE 44 187 0 0
BERKLEY W R CORP OPT 084423102 40 600 SH Call SOLE 8 600 0 0
BERKLEY W R CORP COM 084423102 48 718 SH   SOLE 8 718 0 0
BERKLEY W R CORP OPT 084423102 7 100 SH Put SOLE 8 100 0 0
BERKLEY W R CORP COM 084423102 3,387 50,937 SH   SOLE 44 50,937 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 27,066 166,071 SH   SOLE 1 0 166,071 0
BERKSHIRE HATHAWAY INC DEL OPT 084670702 3,390 20,800 SH Call SOLE 8 20,800 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 1,064 6,528 SH   SOLE 8 6,528 0 0
BERKSHIRE HATHAWAY INC DEL OPT 084670702 2,559 15,700 SH Put SOLE 8 15,700 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 262 1,609 SH   SOLE 9 1,609 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 582 3,572 SH   SOLE 20 0 3,572 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 90,614 555,982 SH   SOLE 44 555,982 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670108 0 2 SH   DFND 66 0 0 2
BERKSHIRE HATHAWAY INC DEL COM 084670702 16,332 100,208 SH   SOLE 66 0 100,208 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 2,531 15,528 SH   DFND 66 0 0 15,528
BERKSHIRE HATHAWAY INC DEL COM 084670702 978 6,000 SH   SOLE 79 6,000 0 0
BERKSHIRE HATHAWAY INC DEL COM 084670702 81 500 SH   SOLE 99 500 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 1 25 SH   SOLE 8 25 0 0
BERKSHIRE HILLS BANCORP INC COM 084680107 60 1,624 SH   SOLE 44 1,624 0 0
BERRY PLASTICS GROUP INC COM 08579W103 1,573 32,281 SH   SOLE 44 32,281 0 0
BEST BUY INC COM 086516101 653 15,301 SH   SOLE 1 15,301 0 0
BEST BUY INC OPT 086516101 26,793 627,900 SH Put SOLE 8 627,900 0 0
BEST BUY INC OPT 086516101 8,210 192,400 SH Call SOLE 8 192,400 0 0
BEST BUY INC COM 086516101 260 6,108 SH   SOLE 8 6,108 0 0
BEST BUY INC COM 086516101 188 4,398 SH   SOLE 9 4,398 0 0
BEST BUY INC COM 086516101 14,212 333,057 SH   SOLE 44 333,057 0 0
BGC PARTNERS INC OPT 05541T101 140 13,700 SH Put SOLE 8 13,700 0 0
BGC PARTNERS INC OPT 05541T101 56 5,500 SH Call SOLE 8 5,500 0 0
BGC PARTNERS INC COM 05541T101 238 23,219 SH   SOLE 44 23,219 0 0
BHP BILLITON LTD OPT 088606108 23,894 667,800 SH Put SOLE 8 667,800 0 0
BHP BILLITON LTD ADR 088606108 1,722 48,140 SH   SOLE 8 48,140 0 0
BHP BILLITON LTD OPT 088606108 35,290 986,300 SH Call SOLE 8 986,300 0 0
BHP BILLITON LTD ADR 088606108 54 1,500 SH   DFND 20 0 0 1,500
BHP BILLITON LTD ADR 088606108 1,631 45,597 SH   SOLE 44 45,597 0 0
BHP BILLITON LTD ADR 088606108 984 27,507 SH   DFND 66 0 0 27,507
BIG 5 SPORTING GOODS CORP COM 08915P101 85 4,913 SH   SOLE 8 4,913 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 191 11,032 SH   SOLE 44 11,032 0 0
BIG LOTS INC COM 089302103 26 526 SH   SOLE 8 526 0 0
BIG LOTS INC OPT 089302103 221 4,400 SH Put SOLE 8 4,400 0 0
BIG LOTS INC OPT 089302103 196 3,900 SH Call SOLE 8 3,900 0 0
BIG LOTS INC COM 089302103 1,482 29,513 SH   SOLE 44 29,513 0 0
BIGLARI HLDGS INC COM 08986R101 22 47 SH   SOLE 8 47 0 0
BIGLARI HLDGS INC COM 08986R101 8 16 SH   SOLE 44 16 0 0
BIO PATH HOLDINGS INC COM 09057N102 2 1,662 SH   SOLE 44 1,662 0 0
BIO RAD LABS INC COM 090572207 71 391 SH   SOLE 8 391 0 0
BIO RAD LABS INC COM 090572207 97 529 SH   SOLE 44 529 0 0
BIO TECHNE CORP COM 09073M104 3,348 32,562 SH   SOLE 1 32,562 0 0
BIO TECHNE CORP COM 09073M104 135 1,312 SH   SOLE 8 1,312 0 0
BIO TECHNE CORP COM 09073M104 1,054 10,254 SH   SOLE 44 10,254 0 0
BIOANALYTICAL SYS INC COM 09058M103 0 83 SH   DFND 66 0 0 83
BIOCRYST PHARMACEUTICALS COM 09058V103 345 54,342 SH   SOLE 8 54,342 0 0
BIOCRYST PHARMACEUTICALS OPT 09058V103 56 8,800 SH Call SOLE 8 8,800 0 0
BIOCRYST PHARMACEUTICALS OPT 09058V103 12 1,900 SH Put SOLE 8 1,900 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 51 8,122 SH   SOLE 44 8,122 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 0 57 SH   SOLE 8 57 0 0
BIOGEN INC COM 09062X103 1,051 3,706 SH   OTR 1 3,706 0 0
BIOGEN INC OPT 09062X103 26,713 94,200 SH Put SOLE 8 94,200 0 0
BIOGEN INC COM 09062X103 1,218 4,296 SH   SOLE 8 4,296 0 0
BIOGEN INC OPT 09062X103 88,079 310,600 SH Call SOLE 8 310,600 0 0
BIOGEN INC COM 09062X103 273 961 SH   SOLE 9 961 0 0
BIOGEN INC COM 09062X103 351 1,238 SH   DFND 20 0 0 1,238
BIOGEN INC COM 09062X103 44,169 155,747 SH   SOLE 44 155,747 0 0
BIOGEN INC COM 09062X103 326 1,150 SH   DFND 66 0 0 1,150
BIOMARIN PHARMACEUTICAL INC OPT 09061G101 3,488 42,100 SH Put SOLE 8 42,100 0 0
BIOMARIN PHARMACEUTICAL INC OPT 09061G101 1,259 15,200 SH Call SOLE 8 15,200 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 5,544 66,938 SH   SOLE 8 66,938 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 19,664 237,386 SH   SOLE 44 237,386 0 0
BIOSCRIP INC COM 09069N108 0 100 SH   SOLE 44 100 0 0
BIOSPECIFICS TECHNOLOGIES CO COM 090931106 134 2,400 SH   SOLE 44 2,400 0 0
BIOSTAR PHARMACEUTICALS INC COM 090678301 1 470 SH   SOLE 8 470 0 0
BIOTELEMETRY INC COM 090672106 0 5 SH   SOLE 8 5 0 0
BIOTELEMETRY INC COM 090672106 199 8,927 SH   SOLE 44 8,927 0 0
BIOTIME INC COM 09066L105 0 66 SH   SOLE 8 66 0 0
BIOTIME INC WARR 09066L162 1 790 SH   SOLE 8 790 0 0
BIOTIME INC COM 09066L105 6 1,875 SH   SOLE 44 1,875 0 0
BIOTIME INC WARR 09066L162 0 486 SH   SOLE 44 486 0 0
BITAUTO HLDGS LTD OPT 091727107 263 13,900 SH Put SOLE 8 13,900 0 0
BITAUTO HLDGS LTD OPT 091727107 432 22,800 SH Call SOLE 8 22,800 0 0
BJS RESTAURANTS INC COM 09180C106 4 97 SH   SOLE 8 97 0 0
BJS RESTAURANTS INC COM 09180C106 203 5,168 SH   SOLE 44 5,168 0 0
BLACK DIAMOND INC COM 09202G101 0 60 SH   SOLE 8 60 0 0
BLACK HILLS CORP COM 092113109 494 8,055 SH   SOLE 1 8,055 0 0
BLACK HILLS CORP COM 092113109 6 98 SH   SOLE 8 98 0 0
BLACK HILLS CORP CONV 092113125 1,398 20,300 SH   SOLE 8 20,300 0 0
BLACK HILLS CORP COM 092113109 372 6,057 SH   SOLE 44 6,057 0 0
BLACK KNIGHT FINL SVCS INC COM 09214X100 1 23 SH   SOLE 8 23 0 0
BLACK KNIGHT FINL SVCS INC COM 09214X100 16 415 SH   SOLE 44 415 0 0
BLACK STONE MINERALS L P COM 09225M101 31,769 1,691,624 SH   SOLE 32 1,691,624 0 0
BLACKBAUD INC COM 09227Q100 3,406 53,211 SH   SOLE 1 53,211 0 0
BLACKBAUD INC COM 09227Q100 43 667 SH   SOLE 44 667 0 0
BLACKBERRY LTD COM 09228F103 5,265 764,257 SH   SOLE 8 764,257 0 0
BLACKBERRY LTD OPT 09228F103 5,919 859,100 SH Put SOLE 8 859,100 0 0
BLACKBERRY LTD OPT 09228F103 3,646 529,200 SH Call SOLE 8 529,200 0 0
BLACKBERRY LTD COM 09228F103 32 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 22 3,125 SH   DFND 66 0 0 3,125
BLACKHAWK NETWORK HLDGS INC COM 09238E104 82 2,176 SH   SOLE 1 2,176 0 0
BLACKHAWK NETWORK HLDGS INC COM 09238E104 3 82 SH   SOLE 8 82 0 0
BLACKHAWK NETWORK HLDGS INC COM 09238E104 70 1,855 SH   SOLE 44 1,855 0 0
BLACKLINE INC COM 09239B109 5 189 SH   SOLE 44 189 0 0
BLACKROCK CAPITAL INVESTMENT COM 092533108 0 54 SH   SOLE 8 54 0 0
BLACKROCK CORPOR HI YLD FD I FUND 09255P107 1,636 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 3,458 9,087 SH   SOLE 1 9,087 0 0
BLACKROCK INC OPT 09247X101 16,020 42,100 SH Put SOLE 8 42,100 0 0
BLACKROCK INC OPT 09247X101 15,906 41,800 SH Call SOLE 8 41,800 0 0
BLACKROCK INC COM 09247X101 127 333 SH   SOLE 8 333 0 0
BLACKROCK INC COM 09247X101 14,344 37,695 SH   SOLE 44 37,695 0 0
BLACKSTONE GROUP L P COM 09253U108 282 10,433 SH   SOLE 1 10,433 0 0
BLACKSTONE GROUP L P OPT 09253U108 21,021 777,700 SH Put SOLE 8 777,700 0 0
BLACKSTONE GROUP L P COM 09253U108 11,743 434,444 SH   SOLE 8 434,444 0 0
BLACKSTONE GROUP L P OPT 09253U108 14,685 543,300 SH Call SOLE 8 543,300 0 0
BLACKSTONE GROUP L P COM 09253U108 724 26,782 SH   SOLE 32 26,782 0 0
BLACKSTONE GROUP L P COM 09253U108 98 3,625 SH   DFND 66 0 0 3,625
BLACKSTONE MTG TR INC TRUS 09257W100 19,953 663,522 SH   SOLE 44 663,522 0 0
BLOCK H &amp R INC COM 093671105 1,382 60,147 SH   SOLE 1 60,147 0 0
BLOCK H &amp R INC OPT 093671105 8,164 355,100 SH Call SOLE 8 355,100 0 0
BLOCK H &amp R INC OPT 093671105 653 28,400 SH Put SOLE 8 28,400 0 0
BLOCK H &amp R INC COM 093671105 749 32,553 SH   SOLE 8 32,553 0 0
BLOCK H &amp R INC COM 093671105 5,713 248,546 SH   SOLE 44 248,546 0 0
BLOOMIN BRANDS INC COM 094235108 446 24,815 SH   SOLE 44 24,815 0 0
BLUCORA INC COM 095229100 164 11,100 SH   SOLE 1 11,100 0 0
BLUCORA INC OPT 095229100 37 2,500 SH Call SOLE 8 2,500 0 0
BLUCORA INC COM 095229100 174 11,821 SH   SOLE 8 11,821 0 0
BLUCORA INC OPT 095229100 71 4,800 SH Put SOLE 8 4,800 0 0
BLUCORA INC COM 095229100 30 2,067 SH   SOLE 44 2,067 0 0
BLUE BUFFALO PET PRODS INC COM 09531U102 64 2,650 SH   SOLE 8 2,650 0 0
BLUE BUFFALO PET PRODS INC COM 09531U102 2,626 109,220 SH   SOLE 44 109,220 0 0
BLUE HILLS BANCORP INC COM 095573101 7 400 SH   SOLE 44 400 0 0
BLUE NILE INC OPT 09578R103 122 3,000 SH Put SOLE 8 3,000 0 0
BLUE NILE INC OPT 09578R103 1,304 32,100 SH Call SOLE 8 32,100 0 0
BLUE NILE INC COM 09578R103 641 15,763 SH   SOLE 8 15,763 0 0
BLUE NILE INC COM 09578R103 620 15,248 SH   SOLE 44 15,248 0 0
BLUEBIRD BIO INC COM 09609G100 67 1,089 SH   SOLE 1 1,089 0 0
BLUEBIRD BIO INC COM 09609G100 139 2,252 SH   SOLE 8 2,252 0 0
BLUEBIRD BIO INC OPT 09609G100 1,271 20,600 SH Call SOLE 8 20,600 0 0
BLUEBIRD BIO INC COM 09609G100 97 1,579 SH   SOLE 44 1,579 0 0
BLUEKNIGHT ENERGY PARTNERS L COM 09625U109 0 11 SH   SOLE 8 11 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 47 1,666 SH   SOLE 8 1,666 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 35 1,242 SH   SOLE 44 1,242 0 0
BLUEROCK RESIDENTIAL GRW REI TRUS 09627J102 18 1,300 SH   SOLE 44 1,300 0 0
BMC STK HLDGS INC COM 05591B109 1 39 SH   SOLE 8 39 0 0
BMC STK HLDGS INC COM 05591B109 15 792 SH   SOLE 44 792 0 0
BNC BANCORP COM 05566T101 45 1,421 SH   SOLE 44 1,421 0 0
BOARDWALK PIPELINE PARTNERS OPT 096627104 427 24,600 SH Call SOLE 8 24,600 0 0
BOARDWALK PIPELINE PARTNERS COM 096627104 1 59 SH   SOLE 8 59 0 0
BOARDWALK PIPELINE PARTNERS OPT 096627104 68 3,900 SH Put SOLE 8 3,900 0 0
BOARDWALK PIPELINE PARTNERS COM 096627104 6,802 391,817 SH   SOLE 32 391,817 0 0
BOARDWALK PIPELINE PARTNERS COM 096627104 1,253 72,182 SH   SOLE 44 72,182 0 0
BOB EVANS FARMS INC OPT 096761101 2,006 37,700 SH Call SOLE 8 37,700 0 0
BOB EVANS FARMS INC COM 096761101 339 6,379 SH   SOLE 44 6,379 0 0
BOEING CO COM 097023105 36,971 237,480 SH   SOLE 1 25,900 211,580 0
BOEING CO OPT 097023105 23,243 149,300 SH Call SOLE 8 149,300 0 0
BOEING CO OPT 097023105 27,649 177,600 SH Put SOLE 8 177,600 0 0
BOEING CO COM 097023105 11 70 SH   SOLE 8 70 0 0
BOEING CO COM 097023105 3,266 20,977 SH   SOLE 9 20,977 0 0
BOEING CO COM 097023105 805 5,169 SH   SOLE 20 0 5,169 0
BOEING CO COM 097023105 75,695 486,220 SH   SOLE 44 486,220 0 0
BOEING CO COM 097023105 9,839 63,203 SH   SOLE 66 0 63,203 0
BOEING CO COM 097023105 606 3,895 SH   DFND 66 0 0 3,895
BOFI HLDG INC OPT 05566U108 751 26,300 SH Call SOLE 8 26,300 0 0
BOFI HLDG INC COM 05566U108 71 2,480 SH   SOLE 8 2,480 0 0
BOFI HLDG INC OPT 05566U108 6,835 239,400 SH Put SOLE 8 239,400 0 0
BOFI HLDG INC COM 05566U108 2,373 83,107 SH   SOLE 44 83,107 0 0
BOINGO WIRELESS INC COM 09739C102 40 3,308 SH   SOLE 44 3,308 0 0
BOISE CASCADE CO DEL COM 09739D100 265 11,757 SH   SOLE 1 11,757 0 0
BOISE CASCADE CO DEL COM 09739D100 107 4,766 SH   SOLE 44 4,766 0 0
BOJANGLES INC COM 097488100 20 1,063 SH   SOLE 44 1,063 0 0
BOK FINL CORP OPT 05561Q201 33 400 SH Call SOLE 8 400 0 0
BOK FINL CORP COM 05561Q201 1,659 19,975 SH   SOLE 44 19,975 0 0
BON-TON STORES INC COM 09776J101 0 40 SH   SOLE 8 40 0 0
BOOT BARN HLDGS INC COM 099406100 91 7,299 SH   SOLE 8 7,299 0 0
BOOT BARN HLDGS INC COM 099406100 50 3,924 SH   SOLE 44 3,924 0 0
BOOZ ALLEN HAMILTON HLDG COR COM 099502106 62,021 1,719,450 SH   SOLE 8 1,719,450 0 0
BOOZ ALLEN HAMILTON HLDG COR COM 099502106 135 3,765 SH   SOLE 44 3,765 0 0
BORGWARNER INC COM 099724106 237 6,000 SH   SOLE 1 6,000 0 0
BORGWARNER INC OPT 099724106 1,156 29,300 SH Call SOLE 8 29,300 0 0
BORGWARNER INC COM 099724106 91 2,326 SH   SOLE 8 2,326 0 0
BORGWARNER INC OPT 099724106 418 10,600 SH Put SOLE 8 10,600 0 0
BORGWARNER INC COM 099724106 0 1 SH   SOLE 9 1 0 0
BORGWARNER INC COM 099724106 3,280 83,157 SH   SOLE 44 83,157 0 0
BOSTON BEER INC COM 100557107 238 1,398 SH   SOLE 44 1,398 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 44 2,689 SH   SOLE 44 2,689 0 0
BOSTON PROPERTIES INC COM 101121101 2,730 21,705 SH   SOLE 1 21,705 0 0
BOSTON PROPERTIES INC OPT 101121101 717 5,700 SH Put SOLE 8 5,700 0 0
BOSTON PROPERTIES INC TRUS 101121101 92 734 SH   SOLE 8 734 0 0
BOSTON PROPERTIES INC OPT 101121101 15,119 120,200 SH Call SOLE 8 120,200 0 0
BOSTON PROPERTIES INC TRUS 101121101 29,532 234,795 SH   SOLE 44 234,795 0 0
BOSTON SCIENTIFIC CORP OPT 101137107 1,776 82,100 SH Put SOLE 8 82,100 0 0
BOSTON SCIENTIFIC CORP COM 101137107 742 34,274 SH   SOLE 8 34,274 0 0
BOSTON SCIENTIFIC CORP OPT 101137107 1,668 77,100 SH Call SOLE 8 77,100 0 0
BOSTON SCIENTIFIC CORP COM 101137107 7,015 324,338 SH   SOLE 44 324,338 0 0
BOSTON SCIENTIFIC CORP COM 101137107 11 500 SH   DFND 66 0 0 500
BOTTOMLINE TECH DEL INC COM 101388106 14 576 SH   SOLE 44 576 0 0
BOULDER GROWTH &amp INCOME FD I FUND 101507101 0 24 SH   SOLE 8 24 0 0
BOX INC OPT 10316T104 287 20,700 SH Call SOLE 8 20,700 0 0
BOX INC COM 10316T104 1,146 82,708 SH   SOLE 8 82,708 0 0
BOX INC OPT 10316T104 650 46,900 SH Put SOLE 8 46,900 0 0
BOX INC COM 10316T104 9 645 SH   SOLE 44 645 0 0
BOYD GAMING CORP COM 103304101 112 5,532 SH   SOLE 8 5,532 0 0
BOYD GAMING CORP OPT 103304101 309 15,300 SH Call SOLE 8 15,300 0 0
BOYD GAMING CORP OPT 103304101 284 14,100 SH Put SOLE 8 14,100 0 0
BOYD GAMING CORP COM 103304101 350 17,351 SH   SOLE 44 17,351 0 0
BP PLC ADR 055622104 5,357 143,300 SH   SOLE 1 143,300 0 0
BP PLC OPT 055622104 9,300 248,800 SH Put SOLE 8 248,800 0 0
BP PLC OPT 055622104 16,429 439,500 SH Call SOLE 8 439,500 0 0
BP PLC ADR 055622104 83 2,221 SH   SOLE 8 2,221 0 0
BP PLC ADR 055622104 1,869 50,023 SH   SOLE 44 50,023 0 0
BP PLC ADR 055622104 505 13,521 SH   DFND 66 0 0 13,521
BP PRUDHOE BAY RTY TR TRUS 055630107 99 4,149 SH   SOLE 8 4,149 0 0
BP PRUDHOE BAY RTY TR OPT 055630107 311 13,100 SH Put SOLE 8 13,100 0 0
BP PRUDHOE BAY RTY TR OPT 055630107 228 9,600 SH Call SOLE 8 9,600 0 0
BRADY CORP COM 104674106 2 59 SH   SOLE 8 59 0 0
BRADY CORP COM 104674106 61 1,628 SH   SOLE 44 1,628 0 0
BRANDYWINE RLTY TR COM 105368203 226 13,680 SH   SOLE 1 13,680 0 0
BRANDYWINE RLTY TR TRUS 105368203 37 2,243 SH   SOLE 8 2,243 0 0
BRANDYWINE RLTY TR TRUS 105368203 420 25,453 SH   SOLE 44 25,453 0 0
BRASKEM S A ADR 105532105 13 625 SH   SOLE 8 625 0 0
BRASKEM S A OPT 105532105 19 900 SH Call SOLE 8 900 0 0
BRASKEM S A OPT 105532105 17 800 SH Put SOLE 8 800 0 0
BRAVO BRIO RESTAURANT GROUP COM 10567B109 0 35 SH   SOLE 8 35 0 0
BRF SA ADR 10552T107 1 113 SH   SOLE 8 113 0 0
BRF SA ADR 10552T107 297 20,163 SH   SOLE 9 20,163 0 0
BRIDGE BANCORP INC COM 108035106 23 598 SH   SOLE 44 598 0 0
BRIDGELINE DIGITAL INC COM 10807Q304 15 24,000 SH   SOLE 8 24,000 0 0
BRIDGEPOINT ED INC COM 10807M105 1 56 SH   SOLE 8 56 0 0
BRIDGEPOINT ED INC COM 10807M105 3 275 SH   SOLE 44 275 0 0
BRIGGS &amp STRATTON CORP OPT 109043109 147 6,600 SH Call SOLE 8 6,600 0 0
BRIGGS &amp STRATTON CORP OPT 109043109 11 500 SH Put SOLE 8 500 0 0
BRIGGS &amp STRATTON CORP COM 109043109 241 10,828 SH   SOLE 44 10,828 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 20,306 290,000 SH   SOLE 8 290,000 0 0
BRIGHT HORIZONS FAM SOL IN D COM 109194100 66 947 SH   SOLE 44 947 0 0
BRIGHTCOVE INC COM 10921T101 49 6,079 SH   SOLE 44 6,079 0 0
BRINKER INTL INC COM 109641100 336 6,781 SH   SOLE 8 6,781 0 0
BRINKER INTL INC OPT 109641100 25 500 SH Call SOLE 8 500 0 0
BRINKER INTL INC OPT 109641100 50 1,000 SH Put SOLE 8 1,000 0 0
BRINKER INTL INC COM 109641100 2,874 58,018 SH   SOLE 44 58,018 0 0
BRINKS CO COM 109696104 97 2,345 SH   SOLE 44 2,345 0 0
BRISTOL MYERS SQUIBB CO OPT 110122108 36,461 623,900 SH Put SOLE 8 623,900 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 10,701 183,120 SH   SOLE 8 183,120 0 0
BRISTOL MYERS SQUIBB CO OPT 110122108 28,530 488,200 SH Call SOLE 8 488,200 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,342 22,963 SH   SOLE 9 22,963 0 0
BRISTOL MYERS SQUIBB CO OPT 110122108 29,191 499,500 SH Call SOLE 44 499,500 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 63,589 1,088,089 SH   SOLE 44 1,088,089 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,328 22,716 SH   DFND 66 0 0 22,716
BRISTOW GROUP INC COM 110394103 1 42 SH   SOLE 8 42 0 0
BRISTOW GROUP INC COM 110394103 32 1,534 SH   SOLE 44 1,534 0 0
BRITISH AMERN TOB PLC ADR 110448107 85 750 SH   DFND 66 0 0 750
BRIXMOR PPTY GROUP INC COM 11120U105 1,004 41,115 SH   SOLE 1 41,115 0 0
BRIXMOR PPTY GROUP INC TRUS 11120U105 66 2,719 SH   SOLE 8 2,719 0 0
BRIXMOR PPTY GROUP INC TRUS 11120U105 1,464 60,016 SH   SOLE 44 60,016 0 0
BROADCOM LTD COM Y09827109 1,380 7,809 SH   SOLE 1 7,809 0 0
BROADCOM LTD COM Y09827109 28,591 161,744 SH   SOLE 8 161,744 0 0
BROADCOM LTD OPT Y09827109 21,840 123,550 SH Put SOLE 8 123,550 0 0
BROADCOM LTD OPT Y09827109 26,072 147,490 SH Call SOLE 8 147,490 0 0
BROADCOM LTD COM Y09827109 79,607 450,345 SH   SOLE 44 450,345 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 968 14,612 SH   SOLE 8 14,612 0 0
BROADRIDGE FINL SOLUTIONS IN OPT 11133T103 66 1,000 SH Call SOLE 8 1,000 0 0
BROADRIDGE FINL SOLUTIONS IN OPT 11133T103 1,061 16,000 SH Put SOLE 8 16,000 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,783 26,903 SH   SOLE 44 26,903 0 0
BROADSOFT INC COM 11133B409 20 473 SH   SOLE 1 473 0 0
BROADSOFT INC BOND 11133BAD4 128 106,000 PRN   SOLE 8 0 0 106,000
BROADSOFT INC BOND 11133BAB8 845 736,000 PRN   SOLE 8 0 0 736,000
BROADSOFT INC OPT 11133B409 8 200 SH Put SOLE 8 200 0 0
BROADSOFT INC COM 11133B409 17 411 SH   SOLE 44 411 0 0
BROADWIND ENERGY INC COM 11161T207 0 61 SH   SOLE 8 61 0 0
BROCADE COMMUNICATIONS SYS I COM 111621306 1,635 130,891 SH   SOLE 8 130,891 0 0
BROCADE COMMUNICATIONS SYS I OPT 111621306 80 6,400 SH Put SOLE 8 6,400 0 0
BROCADE COMMUNICATIONS SYS I OPT 111621306 1,419 113,600 SH Call SOLE 8 113,600 0 0
BROCADE COMMUNICATIONS SYS I BOND 111621AQ1 1,267 1,261,000 PRN   SOLE 8 0 0 1,261,000
BROCADE COMMUNICATIONS SYS I COM 111621306 0 14 SH   DFND 20 0 0 14
BROCADE COMMUNICATIONS SYS I COM 111621306 16,395 1,312,759 SH   SOLE 44 1,312,759 0 0
BROOKDALE SR LIVING INC COM 112463104 150 12,106 SH   SOLE 1 12,106 0 0
BROOKDALE SR LIVING INC COM 112463104 459 36,969 SH   SOLE 8 36,969 0 0
BROOKDALE SR LIVING INC OPT 112463104 416 33,500 SH Put SOLE 8 33,500 0 0
BROOKDALE SR LIVING INC OPT 112463104 592 47,700 SH Call SOLE 8 47,700 0 0
BROOKDALE SR LIVING INC COM 112463104 2,436 196,115 SH   SOLE 44 196,115 0 0
BROOKFIELD ASSET MGMT INC OPT 112585104 7 200 SH Put SOLE 8 200 0 0
BROOKFIELD ASSET MGMT INC OPT 112585104 86 2,600 SH Call SOLE 8 2,600 0 0
BROOKFIELD ASSET MGMT INC COM 112585104 183 5,555 SH   SOLE 8 5,555 0 0
BROOKFIELD ASSET MGMT INC COM 112585104 1,485 45,000 SH   SOLE 44 45,000 0 0
BROOKFIELD ASSET MGMT INC COM 112585104 462 14,000 SH   DFND 66 0 0 14,000
BROOKFIELD INFRAST PARTNERS OPT G16252101 50 1,500 SH Call SOLE 8 1,500 0 0
BROOKFIELD INFRAST PARTNERS COM G16252101 2 66 SH   SOLE 9 66 0 0
BROOKFIELD PPTY PARTNERS L P COM G16249107 15 691 SH   SOLE 9 691 0 0
BROOKFIELD REAL ASSETS INCOM FUND 112830104 1 30 SH   SOLE 8 30 0 0
BROOKLINE BANCORP INC DEL COM 11373M107 37 2,291 SH   SOLE 44 2,291 0 0
BROOKS AUTOMATION INC COM 114340102 61 3,598 SH   SOLE 44 3,598 0 0
BROWN &amp BROWN INC COM 115236101 6 135 SH   SOLE 8 135 0 0
BROWN &amp BROWN INC COM 115236101 514 11,467 SH   SOLE 44 11,467 0 0
BROWN FORMAN CORP COM 115637209 553 12,300 SH   SOLE 1 12,300 0 0
BROWN FORMAN CORP COM 115637209 75 1,678 SH   SOLE 8 1,678 0 0
BROWN FORMAN CORP COM 115637209 9,386 208,969 SH   SOLE 44 208,969 0 0
BROWN FORMAN CORP COM 115637100 61 1,318 SH   SOLE 44 1,318 0 0
BROWN FORMAN CORP COM 115637209 253 5,624 SH   SOLE 99 5,624 0 0
BRUKER CORP COM 116794108 222 10,476 SH   SOLE 8 10,476 0 0
BRUKER CORP OPT 116794108 2 100 SH Call SOLE 8 100 0 0
BRUKER CORP OPT 116794108 68 3,200 SH Put SOLE 8 3,200 0 0
BRUKER CORP COM 116794108 3,475 164,064 SH   SOLE 44 164,064 0 0
BRUNSWICK CORP COM 117043109 656 12,028 SH   SOLE 1 12,028 0 0
BRUNSWICK CORP COM 117043109 506 9,277 SH   SOLE 8 9,277 0 0
BRUNSWICK CORP OPT 117043109 518 9,500 SH Put SOLE 8 9,500 0 0
BRUNSWICK CORP OPT 117043109 71 1,300 SH Call SOLE 8 1,300 0 0
BRUNSWICK CORP COM 117043109 123 2,265 SH   SOLE 44 2,265 0 0
BRYN MAWR BK CORP COM 117665109 18 420 SH   SOLE 44 420 0 0
BSQUARE CORP COM 11776U300 0 71 SH   SOLE 8 71 0 0
BT GROUP PLC ADR 05577E101 21 900 SH   SOLE 44 900 0 0
BT GROUP PLC ADR 05577E101 46 2,000 SH   DFND 66 0 0 2,000
BUCKEYE PARTNERS L P OPT 118230101 622 9,400 SH Put SOLE 8 9,400 0 0
BUCKEYE PARTNERS L P OPT 118230101 662 10,000 SH Call SOLE 8 10,000 0 0
BUCKEYE PARTNERS L P COM 118230101 78 1,188 SH   SOLE 8 1,188 0 0
BUCKEYE PARTNERS L P COM 118230101 10 150 SH   DFND 20 0 0 150
BUCKEYE PARTNERS L P COM 118230101 27,513 415,858 SH   SOLE 32 415,858 0 0
BUCKEYE PARTNERS L P COM 118230101 489 7,386 SH   SOLE 44 7,386 0 0
BUCKLE INC OPT 118440106 157 6,900 SH Put SOLE 8 6,900 0 0
BUCKLE INC OPT 118440106 276 12,100 SH Call SOLE 8 12,100 0 0
BUCKLE INC COM 118440106 87 3,840 SH   SOLE 8 3,840 0 0
BUCKLE INC COM 118440106 312 13,739 SH   SOLE 44 13,739 0 0
BUFFALO WILD WINGS INC OPT 119848109 1,312 8,500 SH Put SOLE 8 8,500 0 0
BUFFALO WILD WINGS INC OPT 119848109 2,656 17,200 SH Call SOLE 8 17,200 0 0
BUFFALO WILD WINGS INC COM 119848109 2 14 SH   SOLE 8 14 0 0
BUFFALO WILD WINGS INC COM 119848109 507 3,275 SH   SOLE 44 3,275 0 0
BUILD A BEAR WORKSHOP COM 120076104 329 23,900 SH   SOLE 44 23,900 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 478 43,556 SH   SOLE 1 43,556 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 67 6,072 SH   SOLE 8 6,072 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 70 6,343 SH   SOLE 44 6,343 0 0
BUNGE LIMITED COM G16962105 2,334 32,313 SH   SOLE 1 32,313 0 0
BUNGE LIMITED OPT G16962105 1,293 17,900 SH Put SOLE 8 17,900 0 0
BUNGE LIMITED OPT G16962105 2,846 39,400 SH Call SOLE 8 39,400 0 0
BUNGE LIMITED COM G16962105 214 2,960 SH   SOLE 8 2,960 0 0
BUNGE LIMITED COM G16962105 1,053 14,577 SH   SOLE 9 14,577 0 0
BUNGE LIMITED COM G16962105 679 9,397 SH   SOLE 44 9,397 0 0
BURLINGTON STORES INC COM 122017106 92 1,082 SH   SOLE 1 1,082 0 0
BURLINGTON STORES INC OPT 122017106 220 2,600 SH Call SOLE 8 2,600 0 0
BURLINGTON STORES INC COM 122017106 221 2,603 SH   SOLE 8 2,603 0 0
BURLINGTON STORES INC OPT 122017106 288 3,400 SH Put SOLE 8 3,400 0 0
BURLINGTON STORES INC COM 122017106 597 7,032 SH   SOLE 44 7,032 0 0
BWX TECHNOLOGIES INC OPT 05605H100 4 100 SH Put SOLE 8 100 0 0
BWX TECHNOLOGIES INC COM 05605H100 418 10,548 SH   SOLE 8 10,548 0 0
BWX TECHNOLOGIES INC COM 05605H100 1,021 25,712 SH   SOLE 44 25,712 0 0
C D I CORP COM 125071100 0 29 SH   SOLE 8 29 0 0
C H ROBINSON WORLDWIDE INC OPT 12541W209 5,568 76,000 SH Call SOLE 8 76,000 0 0
C H ROBINSON WORLDWIDE INC OPT 12541W209 315 4,300 SH Put SOLE 8 4,300 0 0
C H ROBINSON WORLDWIDE INC COM 12541W209 5,999 81,914 SH   SOLE 44 81,914 0 0
CA INC COM 12673P105 2,694 84,797 SH   SOLE 1 84,797 0 0
CA INC COM 12673P105 584 18,378 SH   SOLE 8 18,378 0 0
CA INC OPT 12673P105 3,018 95,000 SH Call SOLE 8 95,000 0 0
CA INC OPT 12673P105 292 9,200 SH Put SOLE 8 9,200 0 0
CA INC COM 12673P105 591 18,587 SH   SOLE 9 18,587 0 0
CA INC COM 12673P105 10,047 316,182 SH   SOLE 44 316,182 0 0
CABELAS INC COM 126804301 636 10,857 SH   SOLE 1 10,857 0 0
CABELAS INC OPT 126804301 726 12,400 SH Call SOLE 8 12,400 0 0
CABELAS INC COM 126804301 27 458 SH   SOLE 8 458 0 0
CABELAS INC COM 126804301 7,714 131,737 SH   SOLE 44 131,737 0 0
CABLE ONE INC COM 12685J105 97 156 SH   SOLE 44 156 0 0
CABOT CORP COM 127055101 389 7,691 SH   SOLE 1 7,691 0 0
CABOT CORP OPT 127055101 15 300 SH Call SOLE 8 300 0 0
CABOT CORP COM 127055101 221 4,372 SH   SOLE 8 4,372 0 0
CABOT CORP OPT 127055101 45 900 SH Put SOLE 8 900 0 0
CABOT CORP COM 127055101 997 19,725 SH   SOLE 44 19,725 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 48 759 SH   SOLE 8 759 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 1,209 19,139 SH   SOLE 44 19,139 0 0
CABOT OIL &amp GAS CORP COM 127097103 2,833 121,256 SH   SOLE 8 121,256 0 0
CABOT OIL &amp GAS CORP OPT 127097103 7,870 336,900 SH Call SOLE 8 336,900 0 0
CABOT OIL &amp GAS CORP OPT 127097103 1,430 61,200 SH Put SOLE 8 61,200 0 0
CABOT OIL &amp GAS CORP COM 127097103 8,989 384,770 SH   SOLE 44 384,770 0 0
CACI INTL INC COM 127190304 289 2,328 SH   SOLE 1 2,328 0 0
CACI INTL INC OPT 127190304 622 5,000 SH Put SOLE 8 5,000 0 0
CACI INTL INC OPT 127190304 62 500 SH Call SOLE 8 500 0 0
CACI INTL INC COM 127190304 221 1,783 SH   SOLE 8 1,783 0 0
CACI INTL INC COM 127190304 42 341 SH   SOLE 44 341 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 320 12,670 SH   SOLE 1 12,670 0 0
CADENCE DESIGN SYSTEM INC OPT 127387108 5 200 SH Put SOLE 8 200 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 779 30,873 SH   SOLE 8 30,873 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 2,224 88,194 SH   SOLE 44 88,194 0 0
CADIZ INC COM 127537207 0 17 SH   SOLE 8 17 0 0
CAE INC COM 124765108 988 70,747 SH   SOLE 9 70,747 0 0
CAESARS ACQUISITION CO COM 12768T103 1 61 SH   SOLE 8 61 0 0
CAESARS ACQUISITION CO COM 12768T103 17 1,312 SH   SOLE 44 1,312 0 0
CAESARS ENTMT CORP OPT 127686103 594 69,800 SH Put SOLE 8 69,800 0 0
CAESARS ENTMT CORP OPT 127686103 1,398 164,500 SH Call SOLE 8 164,500 0 0
CAESARS ENTMT CORP COM 127686103 53 6,202 SH   SOLE 8 6,202 0 0
CAESARS ENTMT CORP COM 127686103 98 11,583 SH   SOLE 44 11,583 0 0
CAESARSTONE LTD OPT M20598104 43 1,500 SH Put SOLE 8 1,500 0 0
CAESARSTONE LTD COM M20598104 51 1,756 SH   SOLE 8 1,756 0 0
CAESARSTONE LTD COM M20598104 154 5,399 SH   SOLE 44 5,399 0 0
CAI INTERNATIONAL INC COM 12477X106 17 1,900 SH   SOLE 44 1,900 0 0
CAL MAINE FOODS INC COM 128030202 460 10,414 SH   SOLE 8 10,414 0 0
CAL MAINE FOODS INC OPT 128030202 707 16,000 SH Call SOLE 8 16,000 0 0
CAL MAINE FOODS INC OPT 128030202 707 16,000 SH Put SOLE 8 16,000 0 0
CAL MAINE FOODS INC COM 128030202 626 14,164 SH   SOLE 44 14,164 0 0
CALADRIUS BIOSCIENCES INC COM 128058203 0 60 SH   DFND 66 0 0 60
CALAMOS ASSET MGMT INC COM 12811R104 0 30 SH   SOLE 8 30 0 0
CALAMOS CONV OPP AND INC FD FUND 128117108 8 800 SH   DFND 66 0 0 800
CALAMP CORP COM 128126109 238 16,400 SH   SOLE 8 16,400 0 0
CALAMP CORP COM 128126109 1,934 133,425 SH   SOLE 44 133,425 0 0
CALATLANTIC GROUP INC COM 128195104 7,128 209,603 SH   SOLE 8 209,603 0 0
CALATLANTIC GROUP INC OPT 128195104 207 6,100 SH Put SOLE 8 6,100 0 0
CALATLANTIC GROUP INC OPT 128195104 1,078 31,700 SH Call SOLE 8 31,700 0 0
CALATLANTIC GROUP INC COM 128195104 124 3,662 SH   SOLE 44 3,662 0 0
CALAVO GROWERS INC COM 128246105 133 2,163 SH   SOLE 8 2,163 0 0
CALAVO GROWERS INC COM 128246105 551 8,962 SH   SOLE 44 8,962 0 0
CALERES INC COM 129500104 119 3,645 SH   SOLE 8 3,645 0 0
CALERES INC COM 129500104 261 7,979 SH   SOLE 44 7,979 0 0
CALGON CARBON CORP COM 129603106 188 11,077 SH   SOLE 44 11,077 0 0
CALIFORNIA RES CORP COM 13057Q206 24 1,115 SH   SOLE 8 1,115 0 0
CALIFORNIA RES CORP OPT 13057Q206 622 29,210 SH Call SOLE 8 29,210 0 0
CALIFORNIA RES CORP OPT 13057Q206 131 6,140 SH Put SOLE 8 6,140 0 0
CALIFORNIA RES CORP COM 13057Q206 93 4,362 SH   SOLE 44 4,362 0 0
CALIFORNIA RES CORP COM 13057Q206 57 2,671 SH   DFND 66 0 0 2,671
CALIFORNIA WTR SVC GROUP COM 130788102 15 452 SH   SOLE 1 452 0 0
CALIFORNIA WTR SVC GROUP COM 130788102 1,120 33,042 SH   SOLE 44 33,042 0 0
CALIX INC COM 13100M509 278 36,121 SH   SOLE 8 36,121 0 0
CALIX INC COM 13100M509 5 616 SH   SOLE 44 616 0 0
CALLAWAY GOLF CO OPT 131193104 2 200 SH Call SOLE 8 200 0 0
CALLAWAY GOLF CO COM 131193104 173 15,752 SH   SOLE 8 15,752 0 0
CALLAWAY GOLF CO COM 131193104 487 44,471 SH   SOLE 44 44,471 0 0
CALLIDUS SOFTWARE INC COM 13123E500 15 873 SH   SOLE 44 873 0 0
CALLON PETE CO DEL COM 13123X102 415 27,033 SH   SOLE 1 27,033 0 0
CALLON PETE CO DEL COM 13123X102 67,628 4,400,000 SH   SOLE 8 4,400,000 0 0
CALLON PETE CO DEL COM 13123X102 340 22,121 SH   SOLE 44 22,121 0 0
CALPINE CORP COM 131347304 2 211 SH   SOLE 1 211 0 0
CALPINE CORP OPT 131347304 648 56,700 SH Put SOLE 8 56,700 0 0
CALPINE CORP OPT 131347304 95 8,300 SH Call SOLE 8 8,300 0 0
CALPINE CORP COM 131347304 1,201 105,053 SH   SOLE 8 105,053 0 0
CALPINE CORP COM 131347304 427 37,367 SH   SOLE 44 37,367 0 0
CALUMET SPECIALTY PRODS PTNR OPT 131476103 32 8,000 SH Put SOLE 8 8,000 0 0
CALUMET SPECIALTY PRODS PTNR OPT 131476103 19 4,700 SH Call SOLE 8 4,700 0 0
CALUMET SPECIALTY PRODS PTNR COM 131476103 27 6,700 SH   SOLE 8 6,700 0 0
CALUMET SPECIALTY PRODS PTNR COM 131476103 206 51,432 SH   SOLE 32 51,432 0 0
CAMBIUM LEARNING GRP INC COM 13201A107 1 156 SH   SOLE 44 156 0 0
CAMBREX CORP COM 132011107 489 9,057 SH   SOLE 1 9,057 0 0
CAMBREX CORP COM 132011107 2,300 42,643 SH   SOLE 44 42,643 0 0
CAMDEN NATL CORP COM 133034108 27 605 SH   SOLE 44 605 0 0
CAMDEN PPTY TR TRUS 133131102 99 1,179 SH   SOLE 8 1,179 0 0
CAMDEN PPTY TR TRUS 133131102 6,392 76,026 SH   SOLE 44 76,026 0 0
CAMECO CORP COM 13321L108 10 941 SH   SOLE 8 941 0 0
CAMECO CORP OPT 13321L108 421 40,200 SH Call SOLE 8 40,200 0 0
CAMECO CORP OPT 13321L108 250 23,900 SH Put SOLE 8 23,900 0 0
CAMECO CORP COM 13321L108 13 1,250 SH   DFND 66 0 0 1,250
CAMPBELL SOUP CO COM 134429109 1,215 20,095 SH   SOLE 1 20,095 0 0
CAMPBELL SOUP CO OPT 134429109 1,264 20,900 SH Put SOLE 8 20,900 0 0
CAMPBELL SOUP CO COM 134429109 497 8,227 SH   SOLE 8 8,227 0 0
CAMPBELL SOUP CO OPT 134429109 883 14,600 SH Call SOLE 8 14,600 0 0
CAMPBELL SOUP CO COM 134429109 485 8,020 SH   SOLE 9 8,020 0 0
CAMPBELL SOUP CO COM 134429109 7,446 123,131 SH   SOLE 44 123,131 0 0
CAMPBELL SOUP CO COM 134429109 47 783 SH   DFND 66 0 0 783
CANADIAN NAT RES LTD OPT 136385101 1,836 57,600 SH Put SOLE 8 57,600 0 0
CANADIAN NAT RES LTD OPT 136385101 752 23,600 SH Call SOLE 8 23,600 0 0
CANADIAN NAT RES LTD COM 136385101 239 7,504 SH   SOLE 8 7,504 0 0
CANADIAN NAT RES LTD COM 136385101 4 134 SH   SOLE 44 134 0 0
CANADIAN NATL RY CO OPT 136375102 654 9,700 SH Call SOLE 8 9,700 0 0
CANADIAN NATL RY CO OPT 136375102 20,706 307,200 SH Put SOLE 8 307,200 0 0
CANADIAN NATL RY CO COM 136375102 2,378 35,275 SH   SOLE 9 35,275 0 0
CANADIAN PAC RY LTD OPT 13645T100 3,127 21,900 SH Call SOLE 8 21,900 0 0
CANADIAN PAC RY LTD OPT 13645T100 3,769 26,400 SH Put SOLE 8 26,400 0 0
CANADIAN PAC RY LTD COM 13645T100 432 3,029 SH   SOLE 8 3,029 0 0
CANADIAN PAC RY LTD COM 13645T100 923 6,465 SH   DFND 66 0 0 6,465
CANADIAN PAC RY LTD COM 13645T100 143 1,000 SH   SOLE 99 1,000 0 0
CANADIAN SOLAR INC OPT 136635109 1,526 125,300 SH Put SOLE 8 125,300 0 0
CANADIAN SOLAR INC OPT 136635109 1,245 102,200 SH Call SOLE 8 102,200 0 0
CANADIAN SOLAR INC COM 136635109 529 43,442 SH   SOLE 8 43,442 0 0
CANADIAN SOLAR INC COM 136635109 32 2,614 SH   SOLE 9 2,614 0 0
CANADIAN SOLAR INC COM 136635109 16,443 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 0 15 SH   SOLE 8 15 0 0
CANTEL MEDICAL CORP COM 138098108 94 1,200 SH   SOLE 44 1,200 0 0
CAPELLA EDUCATION COMPANY OPT 139594105 44 500 SH Call SOLE 8 500 0 0
CAPELLA EDUCATION COMPANY COM 139594105 11 124 SH   SOLE 8 124 0 0
CAPELLA EDUCATION COMPANY COM 139594105 398 4,529 SH   SOLE 44 4,529 0 0
CAPITAL BK FINL CORP COM 139794101 218 5,538 SH   SOLE 44 5,538 0 0
CAPITAL CITY BK GROUP INC COM 139674105 4 218 SH   SOLE 44 218 0 0
CAPITAL ONE FINL CORP COM 14040H105 20,384 233,663 SH   SOLE 1 23,170 210,493 0
CAPITAL ONE FINL CORP COM 14040H105 739 8,479 SH   SOLE 8 8,479 0 0
CAPITAL ONE FINL CORP OPT 14040H105 10,922 125,200 SH Put SOLE 8 125,200 0 0
CAPITAL ONE FINL CORP OPT 14040H105 8,672 99,400 SH Call SOLE 8 99,400 0 0
CAPITAL ONE FINL CORP COM 14040H105 12 137 SH   SOLE 9 137 0 0
CAPITAL ONE FINL CORP COM 14040H105 494 5,657 SH   SOLE 20 0 5,657 0
CAPITAL ONE FINL CORP COM 14040H105 70,054 803,012 SH   SOLE 44 803,012 0 0
CAPITAL ONE FINL CORP COM 14040H105 201 2,300 SH   DFND 66 0 0 2,300
CAPITAL ONE FINL CORP COM 14040H105 8,859 101,548 SH   SOLE 66 0 101,548 0
CAPITAL PRODUCT PARTNERS L P COM Y11082107 0 45 SH   SOLE 8 45 0 0
CAPITAL PRODUCT PARTNERS L P COM Y11082107 252 79,262 SH   SOLE 44 79,262 0 0
CAPITAL SR LIVING CORP OPT 140475104 321 20,000 SH Put SOLE 8 20,000 0 0
CAPITAL SR LIVING CORP COM 140475104 111 6,943 SH   SOLE 8 6,943 0 0
CAPITAL SR LIVING CORP COM 140475104 937 58,379 SH   SOLE 44 58,379 0 0
CAPITALA FIN CORP COM 14054R106 0 14 SH   SOLE 8 14 0 0
CAPITOL FED FINL INC COM 14057J101 134 8,208 SH   SOLE 44 8,208 0 0
CAPSTAR FINL HLDGS INC COM 14070T102 0 5 SH   SOLE 44 5 0 0
CAPSTEAD MTG CORP TRUS 14067E506 54 5,322 SH   SOLE 44 5,322 0 0
CAPSTONE TURBINE CORP COM 14067D409 0 17 SH   SOLE 9 17 0 0
CARA THERAPEUTICS INC COM 140755109 1 143 SH   SOLE 8 143 0 0
CARA THERAPEUTICS INC COM 140755109 619 66,600 SH   SOLE 44 66,600 0 0
CARBO CERAMICS INC OPT 140781105 323 30,900 SH Put SOLE 8 30,900 0 0
CARBO CERAMICS INC COM 140781105 129 12,358 SH   SOLE 8 12,358 0 0
CARBO CERAMICS INC OPT 140781105 253 24,200 SH Call SOLE 8 24,200 0 0
CARBO CERAMICS INC COM 140781105 35 3,367 SH   SOLE 44 3,367 0 0
CARBONITE INC COM 141337105 73 4,435 SH   SOLE 8 4,435 0 0
CARBONITE INC COM 141337105 660 40,235 SH   SOLE 44 40,235 0 0
CARDINAL FINL CORP COM 14149F109 29 883 SH   SOLE 44 883 0 0
CARDINAL HEALTH INC COM 14149Y108 4,928 68,473 SH   SOLE 1 68,473 0 0
CARDINAL HEALTH INC OPT 14149Y108 525 7,300 SH Put SOLE 8 7,300 0 0
CARDINAL HEALTH INC OPT 14149Y108 1,677 23,300 SH Call SOLE 8 23,300 0 0
CARDINAL HEALTH INC COM 14149Y108 597 8,301 SH   SOLE 8 8,301 0 0
CARDINAL HEALTH INC COM 14149Y108 4 56 SH   SOLE 9 56 0 0
CARDINAL HEALTH INC COM 14149Y108 7,171 99,646 SH   SOLE 44 99,646 0 0
CARDINAL HEALTH INC COM 14149Y108 26 358 SH   DFND 66 0 0 358
CARDIOVASCULAR SYS INC DEL COM 141619106 144 5,965 SH   SOLE 1 5,965 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 2 75 SH   SOLE 8 75 0 0
CARDIOVASCULAR SYS INC DEL COM 141619106 137 5,676 SH   SOLE 44 5,676 0 0
CARDTRONICS INC BOND 14161HAG3 3,472 2,955,000 PRN   SOLE 8 0 0 2,955,000
CARDTRONICS PLC COM G1991C105 114 2,083 SH   SOLE 1 2,083 0 0
CARDTRONICS PLC COM G1991C105 116 2,127 SH   SOLE 8 2,127 0 0
CARDTRONICS PLC COM G1991C105 3,175 58,179 SH   SOLE 44 58,179 0 0
CARE CAP PPTYS INC TRUS 141624106 116 4,643 SH   SOLE 8 4,643 0 0
CARE CAP PPTYS INC TRUS 141624106 1,174 46,907 SH   SOLE 44 46,907 0 0
CARE COM INC COM 141633107 1 74 SH   SOLE 44 74 0 0
CAREDX INC COM 14167L103 0 41 SH   SOLE 8 41 0 0
CAREER EDUCATION CORP COM 141665109 0 49 SH   SOLE 8 49 0 0
CAREER EDUCATION CORP COM 141665109 613 60,751 SH   SOLE 44 60,751 0 0
CARETRUST REIT INC TRUS 14174T107 5 349 SH   SOLE 8 349 0 0
CARETRUST REIT INC TRUS 14174T107 39 2,506 SH   SOLE 44 2,506 0 0
CARLISLE COS INC COM 142339100 920 8,340 SH   SOLE 1 8,340 0 0
CARLISLE COS INC COM 142339100 2,628 23,820 SH   SOLE 44 23,820 0 0
CARLYLE GROUP L P COM 14309L102 324 21,219 SH   SOLE 1 21,219 0 0
CARLYLE GROUP L P OPT 14309L102 372 24,400 SH Call SOLE 8 24,400 0 0
CARLYLE GROUP L P COM 14309L102 6 400 SH   DFND 66 0 0 400
CARMAX INC COM 143130102 3,134 48,670 SH   SOLE 1 48,670 0 0
CARMAX INC OPT 143130102 2,447 38,000 SH Put SOLE 8 38,000 0 0
CARMAX INC COM 143130102 95 1,462 SH   SOLE 8 1,462 0 0
CARMAX INC OPT 143130102 4,333 67,300 SH Call SOLE 8 67,300 0 0
CARMAX INC COM 143130102 5,000 77,670 SH   SOLE 44 77,670 0 0
CARNIVAL CORP COM 143658300 2,827 54,297 SH   SOLE 1 54,297 0 0
CARNIVAL CORP COM 143658300 1,592 30,577 SH   SOLE 8 30,577 0 0
CARNIVAL CORP OPT 143658300 2,395 46,000 SH Call SOLE 8 46,000 0 0
CARNIVAL CORP OPT 143658300 7,658 147,100 SH Put SOLE 8 147,100 0 0
CARNIVAL CORP COM 143658300 179 3,436 SH   SOLE 9 3,436 0 0
CARNIVAL CORP COM 143658300 15,673 301,070 SH   SOLE 44 301,070 0 0
CARNIVAL PLC ADR 14365C103 9 166 SH   SOLE 8 166 0 0
CAROLINA FINL CORP NEW COM 143873107 65 2,101 SH   SOLE 1 2,101 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 118 3,269 SH   SOLE 1 3,269 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 2 42 SH   SOLE 8 42 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 40 1,102 SH   SOLE 44 1,102 0 0
CARRIAGE SVCS INC COM 143905107 0 4 SH   SOLE 8 4 0 0
CARRIAGE SVCS INC COM 143905107 152 5,310 SH   SOLE 44 5,310 0 0
CARRIZO OIL &amp GAS INC COM 144577103 395 10,593 SH   SOLE 8 10,593 0 0
CARRIZO OIL &amp GAS INC OPT 144577103 497 13,300 SH Call SOLE 8 13,300 0 0
CARRIZO OIL &amp GAS INC OPT 144577103 1,277 34,200 SH Put SOLE 8 34,200 0 0
CARRIZO OIL &amp GAS INC COM 144577103 1,574 42,155 SH   SOLE 44 42,155 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 286 18,703 SH   SOLE 44 18,703 0 0
CARTER INC COM 146229109 377 4,365 SH   SOLE 1 4,365 0 0
CARTER INC COM 146229109 2,712 31,388 SH   SOLE 44 31,388 0 0
CASCADE BANCORP COM 147154207 9 1,031 SH   SOLE 44 1,031 0 0
CASCADIAN THERAPEUTICS INC COM 14740B606 1 192 SH   SOLE 8 192 0 0
CASCADIAN THERAPEUTICS INC COM 14740B606 8 1,800 SH   SOLE 44 1,800 0 0
CASELLA WASTE SYS INC COM 147448104 20 1,631 SH   SOLE 8 1,631 0 0
CASELLA WASTE SYS INC COM 147448104 380 30,611 SH   SOLE 44 30,611 0 0
CASEYS GEN STORES INC COM 147528103 178 1,500 SH   SOLE 8 1,500 0 0
CASEYS GEN STORES INC COM 147528103 1,441 12,121 SH   SOLE 44 12,121 0 0
CASS INFORMATION SYS INC COM 14808P109 6 83 SH   SOLE 8 83 0 0
CASS INFORMATION SYS INC COM 14808P109 34 463 SH   SOLE 44 463 0 0
CASTLIGHT HEALTH INC COM 14862Q100 4 739 SH   SOLE 44 739 0 0
CATALENT INC COM 148806102 80 2,978 SH   SOLE 44 2,978 0 0
CATCHMARK TIMBER TR INC TRUS 14912Y202 6 545 SH   SOLE 44 545 0 0
CATERPILLAR INC DEL COM 149123101 14,020 151,173 SH   SOLE 8 151,173 0 0
CATERPILLAR INC DEL OPT 149123101 22,536 243,000 SH Call SOLE 8 243,000 0 0
CATERPILLAR INC DEL OPT 149123101 65,920 710,800 SH Put SOLE 8 710,800 0 0
CATERPILLAR INC DEL COM 149123101 98 1,065 SH   SOLE 9 1,065 0 0
CATERPILLAR INC DEL COM 149123101 646 6,967 SH   DFND 20 0 0 6,967
CATERPILLAR INC DEL COM 149123101 57,755 622,742 SH   SOLE 44 622,742 0 0
CATERPILLAR INC DEL COM 149123101 106 1,138 SH   DFND 66 0 0 1,138
CATHAY GEN BANCORP COM 149150104 283 7,447 SH   SOLE 44 7,447 0 0
CATO CORP NEW COM 149205106 10 324 SH   SOLE 8 324 0 0
CATO CORP NEW COM 149205106 137 4,541 SH   SOLE 44 4,541 0 0
CAVCO INDS INC DEL COM 149568107 9 87 SH   SOLE 8 87 0 0
CAVCO INDS INC DEL COM 149568107 95 945 SH   SOLE 44 945 0 0
CAVIUM INC COM 14964U108 587 9,407 SH   SOLE 1 9,407 0 0
CAVIUM INC OPT 14964U108 431 6,900 SH Put SOLE 8 6,900 0 0
CAVIUM INC OPT 14964U108 620 9,935 SH Call SOLE 8 9,935 0 0
CAVIUM INC COM 14964U108 3 41 SH   SOLE 8 41 0 0
CAVIUM INC COM 14964U108 331 5,300 SH   DFND 20 0 0 5,300
CAVIUM INC COM 14964U108 2,247 35,982 SH   SOLE 44 35,982 0 0
CBIZ INC COM 124805102 462 33,712 SH   SOLE 44 33,712 0 0
CBL &amp ASSOC PPTYS INC TRUS 124830100 53 4,604 SH   SOLE 8 4,604 0 0
CBL &amp ASSOC PPTYS INC OPT 124830100 48 4,200 SH Put SOLE 8 4,200 0 0
CBL &amp ASSOC PPTYS INC OPT 124830100 26 2,300 SH Call SOLE 8 2,300 0 0
CBL &amp ASSOC PPTYS INC TRUS 124830100 207 18,088 SH   SOLE 44 18,088 0 0
CBOE HLDGS INC OPT 12503M108 3,000 40,600 SH Put SOLE 8 40,600 0 0
CBOE HLDGS INC COM 12503M108 1,620 21,922 SH   SOLE 8 21,922 0 0
CBOE HLDGS INC OPT 12503M108 6,045 81,800 SH Call SOLE 8 81,800 0 0
CBOE HLDGS INC COM 12503M108 1,198 16,215 SH   SOLE 44 16,215 0 0
CBRE GROUP INC COM 12504L109 809 25,680 SH   SOLE 1 25,680 0 0
CBRE GROUP INC OPT 12504L109 98 3,100 SH Put SOLE 8 3,100 0 0
CBRE GROUP INC OPT 12504L109 608 19,300 SH Call SOLE 8 19,300 0 0
CBRE GROUP INC COM 12504L109 7,134 226,558 SH   SOLE 44 226,558 0 0
CBRE GROUP INC COM 12504L109 63 2,000 SH   DFND 66 0 0 2,000
CBS CORP NEW COM 124857202 1,940 30,500 SH   SOLE 1 30,500 0 0
CBS CORP NEW COM 124857202 124 1,956 SH   SOLE 8 1,956 0 0
CBS CORP NEW OPT 124857202 124,244 1,952,900 SH Call SOLE 8 1,952,900 0 0
CBS CORP NEW OPT 124857202 10,778 169,400 SH Put SOLE 8 169,400 0 0
CBS CORP NEW COM 124857202 22,183 348,694 SH   SOLE 44 348,694 0 0
CBS CORP NEW OPT 124857202 102 1,600 SH Call SOLE 44 1,600 0 0
CBS CORP NEW COM 124857202 35 543 SH   DFND 66 0 0 543
CDK GLOBAL INC COM 12508E101 11 190 SH   OTR 1 190 0 0
CDK GLOBAL INC OPT 12508E101 6 100 SH Put SOLE 8 100 0 0
CDK GLOBAL INC COM 12508E101 2,300 38,521 SH   SOLE 8 38,521 0 0
CDK GLOBAL INC OPT 12508E101 304 5,100 SH Call SOLE 8 5,100 0 0
CDK GLOBAL INC COM 12508E101 2,159 36,157 SH   SOLE 44 36,157 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 5,551 68,019 SH   SOLE 1 68,019 0 0
CDN IMPERIAL BK COMM TORONTO OPT 136069101 441 5,400 SH Call SOLE 8 5,400 0 0
CDN IMPERIAL BK COMM TORONTO OPT 136069101 335 4,100 SH Put SOLE 8 4,100 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 17,965 220,158 SH   SOLE 9 220,158 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 126 1,548 SH   DFND 66 0 0 1,548
CDN IMPERIAL BK COMM TORONTO COM 136069101 218 2,675 SH   SOLE 99 2,675 0 0
CDW CORP COM 12514G108 396 7,600 SH   SOLE 1 7,600 0 0
CDW CORP COM 12514G108 880 16,896 SH   SOLE 44 16,896 0 0
CEB INC COM 125134106 217 3,568 SH   SOLE 8 3,568 0 0
CEB INC COM 125134106 42 704 SH   SOLE 44 704 0 0
CECO ENVIRONMENTAL CORP COM 125141101 114 8,200 SH   SOLE 44 8,200 0 0
CEDAR FAIR L P OPT 150185106 167 2,600 SH Put SOLE 8 2,600 0 0
CEDAR FAIR L P OPT 150185106 623 9,700 SH Call SOLE 8 9,700 0 0
CEDAR REALTY TRUST INC TRUS 150602209 7 1,101 SH   SOLE 8 1,101 0 0
CEDAR REALTY TRUST INC TRUS 150602209 13 1,967 SH   SOLE 44 1,967 0 0
CELADON GROUP INC COM 150838100 8 1,105 SH   SOLE 8 1,105 0 0
CELADON GROUP INC COM 150838100 51 7,139 SH   SOLE 44 7,139 0 0
CELANESE CORP DEL COM 150870103 408 5,184 SH   SOLE 1 5,184 0 0
CELANESE CORP DEL OPT 150870103 984 12,500 SH Call SOLE 8 12,500 0 0
CELANESE CORP DEL OPT 150870103 110 1,400 SH Put SOLE 8 1,400 0 0
CELANESE CORP DEL COM 150870103 134 1,700 SH   DFND 20 0 0 1,700
CELANESE CORP DEL COM 150870103 2,104 26,716 SH   SOLE 44 26,716 0 0
CELESTICA INC COM 15101Q108 0 28 SH   SOLE 8 28 0 0
CELESTICA INC COM 15101Q108 1,761 148,600 SH   SOLE 9 148,600 0 0
CELESTICA INC COM 15101Q108 297 25,100 SH   SOLE 44 25,100 0 0
CELGENE CORP OPT 151020104 30,813 266,200 SH Put SOLE 8 266,200 0 0
CELGENE CORP OPT 151020104 52,758 455,800 SH Call SOLE 8 455,800 0 0
CELGENE CORP COM 151020104 35,540 307,043 SH   SOLE 44 307,043 0 0
CELGENE CORP COM 151020104 183 1,580 SH   DFND 66 0 0 1,580
CELLDEX THERAPEUTICS INC NEW COM 15117B103 18 5,100 SH   SOLE 8 5,100 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 14 4,070 SH   SOLE 44 4,070 0 0
CELLULAR BIOMEDICINE GROUP I COM 15117P102 2 145 SH   SOLE 44 145 0 0
CELSION CORPORATION COM 15117N404 0 70 SH   SOLE 8 70 0 0
CEMEX SAB DE CV ADR 151290889 224 27,900 SH   SOLE 1 27,900 0 0
CEMEX SAB DE CV ADR 151290889 838 104,426 SH   SOLE 8 104,426 0 0
CEMEX SAB DE CV OPT 151290889 468 58,340 SH Put SOLE 8 58,340 0 0
CEMEX SAB DE CV OPT 151290889 753 93,744 SH Call SOLE 8 93,744 0 0
CEMEX SAB DE CV ADR 151290889 0 10 SH   SOLE 9 10 0 0
CEMEX SAB DE CV ADR 151290889 146 18,213 SH   SOLE 44 18,213 0 0
CEMPRA INC OPT 15130J109 254 90,900 SH Put SOLE 8 90,900 0 0
CEMPRA INC OPT 15130J109 91 32,500 SH Call SOLE 8 32,500 0 0
CEMPRA INC COM 15130J109 312 111,179 SH   SOLE 8 111,179 0 0
CEMPRA INC COM 15130J109 257 91,750 SH   SOLE 44 91,750 0 0
CEMTREX INC COM 15130G303 108 14,600 SH   SOLE 44 14,600 0 0
CENOVUS ENERGY INC COM 15135U109 1,271 84,000 SH   SOLE 44 84,000 0 0
CENTENE CORP DEL COM 15135B101 817 14,462 SH   SOLE 1 14,462 0 0
CENTENE CORP DEL OPT 15135B101 865 15,300 SH Put SOLE 8 15,300 0 0
CENTENE CORP DEL OPT 15135B101 910 16,100 SH Call SOLE 8 16,100 0 0
CENTENE CORP DEL COM 15135B101 624 11,034 SH   SOLE 8 11,034 0 0
CENTENE CORP DEL COM 15135B101 13,757 243,443 SH   SOLE 44 243,443 0 0
CENTERPOINT ENERGY INC COM 15189T107 1,013 41,121 SH   SOLE 1 26,211 14,910 0
CENTERPOINT ENERGY INC COM 15189T107 193 7,857 SH   SOLE 8 7,857 0 0
CENTERPOINT ENERGY INC OPT 15189T107 394 16,000 SH Call SOLE 8 16,000 0 0
CENTERPOINT ENERGY INC OPT 15189T107 251 10,200 SH Put SOLE 8 10,200 0 0
CENTERPOINT ENERGY INC COM 15189T107 238 9,665 SH   SOLE 9 9,665 0 0
CENTERPOINT ENERGY INC COM 15189T107 12,962 526,064 SH   SOLE 44 526,064 0 0
CENTERSTATE BANKS INC COM 15201P109 771 30,644 SH   SOLE 44 30,644 0 0
CENTRAIS ELETRICAS BRASILEIR ADR 15234Q207 704 102,588 SH   SOLE 1 102,588 0 0
CENTRAL EUR RUSS &amp TURK FD I FUND 153436100 14 700 SH   DFND 66 0 0 700
CENTRAL EUROPEAN MEDIA ENTRP COM G20045202 0 60 SH   SOLE 8 60 0 0
CENTRAL EUROPEAN MEDIA ENTRP COM G20045202 88 34,518 SH   SOLE 9 34,518 0 0
CENTRAL EUROPEAN MEDIA ENTRP COM G20045202 4 1,438 SH   SOLE 44 1,438 0 0
CENTRAL FD CDA LTD FUND 153501101 26 2,300 SH   DFND 66 0 0 2,300
CENTRAL GARDEN &amp PET CO COM 153527106 44 1,332 SH   SOLE 8 1,332 0 0
CENTRAL GARDEN &amp PET CO COM 153527205 203 6,566 SH   SOLE 44 6,566 0 0
CENTRAL GARDEN &amp PET CO COM 153527106 228 6,879 SH   SOLE 44 6,879 0 0
CENTRAL PAC FINL CORP COM 154760409 1 40 SH   SOLE 8 40 0 0
CENTRAL PAC FINL CORP COM 154760409 14 435 SH   SOLE 44 435 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 2 100 SH   SOLE 44 100 0 0
CENTRUS ENERGY CORP COM 15643U104 0 2 SH   DFND 66 0 0 2
CENTURY ALUM CO OPT 156431108 51 6,000 SH Put SOLE 8 6,000 0 0
CENTURY ALUM CO COM 156431108 283 33,127 SH   SOLE 8 33,127 0 0
CENTURY ALUM CO OPT 156431108 124 14,500 SH Call SOLE 8 14,500 0 0
CENTURY ALUM CO COM 156431108 6 733 SH   SOLE 44 733 0 0
CENTURY CASINOS INC COM 156492100 0 18 SH   SOLE 8 18 0 0
CENTURY CASINOS INC COM 156492100 18 2,116 SH   SOLE 44 2,116 0 0
CENTURY CMNTYS INC COM 156504300 4 207 SH   SOLE 44 207 0 0
CENTURYLINK INC COM 156700106 2,306 97,010 SH   SOLE 8 97,010 0 0
CENTURYLINK INC OPT 156700106 6,996 294,200 SH Put SOLE 8 294,200 0 0
CENTURYLINK INC OPT 156700106 2,316 97,400 SH Call SOLE 8 97,400 0 0
CENTURYLINK INC COM 156700106 1,382 58,100 SH   SOLE 9 58,100 0 0
CENTURYLINK INC COM 156700106 6,060 254,797 SH   SOLE 44 254,797 0 0
CENVEO INC COM 15670S402 0 44 SH   SOLE 8 44 0 0
CERNER CORP COM 156782104 4,047 85,433 SH   SOLE 8 85,433 0 0
CERNER CORP OPT 156782104 2,691 56,800 SH Call SOLE 8 56,800 0 0
CERNER CORP OPT 156782104 4,988 105,300 SH Put SOLE 8 105,300 0 0
CERNER CORP OPT 156782104 7,106 150,000 SH Call SOLE 44 150,000 0 0
CERNER CORP COM 156782104 14,265 301,134 SH   SOLE 44 301,134 0 0
CERNER CORP OPT 156782104 7,106 150,000 SH Put SOLE 44 150,000 0 0
CERUS CORP COM 157085101 15 3,454 SH   SOLE 8 3,454 0 0
CERUS CORP COM 157085101 33 7,613 SH   SOLE 44 7,613 0 0
CEVA INC COM 157210105 33 971 SH   SOLE 44 971 0 0
CF INDS HLDGS INC OPT 125269100 8,497 269,900 SH Put SOLE 8 269,900 0 0
CF INDS HLDGS INC OPT 125269100 11,673 370,800 SH Call SOLE 8 370,800 0 0
CF INDS HLDGS INC COM 125269100 1,186 37,679 SH   SOLE 9 37,679 0 0
CF INDS HLDGS INC COM 125269100 39 1,250 SH   SOLE 20 0 1,250 0
CF INDS HLDGS INC COM 125269100 10,207 324,279 SH   SOLE 44 324,279 0 0
CF INDS HLDGS INC COM 125269100 96 3,050 SH   DFND 66 0 0 3,050
CGG ADR 12531Q204 0 30 SH   SOLE 8 30 0 0
CHANGYOU COM LTD OPT 15911M107 11 500 SH Call SOLE 8 500 0 0
CHANGYOU COM LTD ADR 15911M107 30 1,427 SH   SOLE 8 1,427 0 0
CHANGYOU COM LTD OPT 15911M107 127 6,000 SH Put SOLE 8 6,000 0 0
CHANGYOU COM LTD ADR 15911M107 102 4,800 SH   SOLE 44 4,800 0 0
CHANNELADVISOR CORP COM 159179100 0 9 SH   SOLE 8 9 0 0
CHANNELADVISOR CORP COM 159179100 5 324 SH   SOLE 44 324 0 0
CHANTICLEER HLDGS INC COM 15930P404 1 3,000 SH   SOLE 44 3,000 0 0
CHARLES RIV LABS INTL INC COM 159864107 2 23 SH   SOLE 8 23 0 0
CHARLES RIV LABS INTL INC COM 159864107 94 1,222 SH   SOLE 44 1,222 0 0
CHART INDS INC COM 16115Q308 2 63 SH   SOLE 8 63 0 0
CHART INDS INC BOND 16115QAC4 1,369 1,400,000 PRN   SOLE 8 0 0 1,400,000
CHART INDS INC COM 16115Q308 1,124 31,219 SH   SOLE 44 31,219 0 0
CHARTER COMMUNICATIONS INC N OPT 16119P108 31,139 108,152 SH Put SOLE 8 108,152 0 0
CHARTER COMMUNICATIONS INC N COM 16119P108 63,486 220,498 SH   SOLE 8 220,498 0 0
CHARTER COMMUNICATIONS INC N OPT 16119P108 117,090 406,674 SH Call SOLE 8 406,674 0 0
CHARTER COMMUNICATIONS INC N COM 16119P108 205,638 714,224 SH   SOLE 44 714,224 0 0
CHARTER COMMUNICATIONS INC N COM 16119P108 293 1,018 SH   DFND 66 0 0 1,018
CHARTER FINL CORP MD COM 16122W108 4 268 SH   SOLE 44 268 0 0
CHASE CORP COM 16150R104 456 5,452 SH   SOLE 1 5,452 0 0
CHASE CORP COM 16150R104 509 6,098 SH   SOLE 44 6,098 0 0
CHATHAM LODGING TR TRUS 16208T102 16 757 SH   SOLE 8 757 0 0
CHATHAM LODGING TR TRUS 16208T102 103 5,038 SH   SOLE 44 5,038 0 0
CHECK POINT SOFTWARE TECH LT OPT M22465104 3,530 41,800 SH Put SOLE 8 41,800 0 0
CHECK POINT SOFTWARE TECH LT OPT M22465104 1,791 21,200 SH Call SOLE 8 21,200 0 0
CHECK POINT SOFTWARE TECH LT COM M22465104 1,794 21,240 SH   SOLE 8 21,240 0 0
CHECK POINT SOFTWARE TECH LT COM M22465104 144 1,701 SH   SOLE 9 1,701 0 0
CHECK POINT SOFTWARE TECH LT COM M22465104 2,107 24,945 SH   SOLE 44 24,945 0 0
CHECK POINT SOFTWARE TECH LT COM M22465104 338 4,000 SH   DFND 66 0 0 4,000
CHEESECAKE FACTORY INC COM 163072101 132 2,204 SH   SOLE 1 2,204 0 0
CHEESECAKE FACTORY INC OPT 163072101 395 6,600 SH Put SOLE 8 6,600 0 0
CHEESECAKE FACTORY INC OPT 163072101 78 1,300 SH Call SOLE 8 1,300 0 0
CHEESECAKE FACTORY INC COM 163072101 1,987 33,208 SH   SOLE 44 33,208 0 0
CHEETAH MOBILE INC ADR 163075104 31 3,274 SH   SOLE 8 3,274 0 0
CHEFS WHSE INC COM 163086101 14 887 SH   SOLE 8 887 0 0
CHEFS WHSE INC COM 163086101 10 656 SH   SOLE 44 656 0 0
CHEGG INC COM 163092109 45 6,073 SH   SOLE 8 6,073 0 0
CHEGG INC COM 163092109 474 64,333 SH   SOLE 44 64,333 0 0
CHEMED CORP NEW COM 16359R103 3,379 21,072 SH   SOLE 44 21,072 0 0
CHEMICAL FINL CORP COM 163731102 1,102 20,339 SH   SOLE 44 20,339 0 0
CHEMOCENTRYX INC COM 16383L106 12 1,563 SH   SOLE 8 1,563 0 0
CHEMOCENTRYX INC COM 16383L106 3 444 SH   SOLE 44 444 0 0
CHEMOURS CO COM 163851108 172 7,803 SH   SOLE 8 7,803 0 0
CHEMOURS CO OPT 163851108 85 3,860 SH Call SOLE 8 3,860 0 0
CHEMOURS CO OPT 163851108 2,180 98,680 SH Put SOLE 8 98,680 0 0
CHEMOURS CO COM 163851108 2,070 93,677 SH   SOLE 44 93,677 0 0
CHEMOURS CO COM 163851108 7 307 SH   DFND 66 0 0 307
CHEMTURA CORP COM 163893209 121 3,647 SH   SOLE 8 3,647 0 0
CHEMTURA CORP COM 163893209 2,547 76,703 SH   SOLE 44 76,703 0 0
CHENIERE ENERGY INC OPT 16411R208 5,419 130,800 SH Put SOLE 8 130,800 0 0
CHENIERE ENERGY INC OPT 16411R208 9,118 220,100 SH Call SOLE 8 220,100 0 0
CHENIERE ENERGY INC COM 16411R208 33 800 SH   SOLE 8 800 0 0
CHENIERE ENERGY INC COM 16411R208 240 5,800 SH   DFND 20 0 0 5,800
CHENIERE ENERGY INC COM 16411R208 8,552 206,414 SH   SOLE 44 206,414 0 0
CHENIERE ENERGY PARTNERS LP OPT 16411Q101 357 12,400 SH Call SOLE 8 12,400 0 0
CHENIERE ENERGY PARTNERS LP OPT 16411Q101 141 4,900 SH Put SOLE 8 4,900 0 0
CHENIERE ENERGY PARTNERS LP COM 16411Q101 3 99 SH   SOLE 8 99 0 0
CHENIERE ENERGY PARTNERS LP COM 16411Q101 903 31,327 SH   SOLE 32 31,327 0 0
CHENIERE ENERGY PARTNERS LP COM 16411Q101 547 18,989 SH   SOLE 44 18,989 0 0
CHENIERE ENERGY PTNRS LP HLD COM 16411W108 1,401 62,617 SH   SOLE 8 62,617 0 0
CHENIERE ENERGY PTNRS LP HLD COM 16411W108 820 36,645 SH   SOLE 44 36,645 0 0
CHEROKEE INC DEL NEW COM 16444H102 43 4,124 SH   SOLE 8 4,124 0 0
CHESAPEAKE ENERGY CORP COM 165167107 969 137,965 SH   SOLE 8 137,965 0 0
CHESAPEAKE ENERGY CORP OPT 165167107 5,360 763,500 SH Call SOLE 8 763,500 0 0
CHESAPEAKE ENERGY CORP OPT 165167107 4,614 657,200 SH Put SOLE 8 657,200 0 0
CHESAPEAKE ENERGY CORP COM 165167107 4,561 649,746 SH   SOLE 44 649,746 0 0
CHESAPEAKE ENERGY CORP COM 165167107 31 4,451 SH   DFND 66 0 0 4,451
CHESAPEAKE LODGING TR TRUS 165240102 94 3,642 SH   SOLE 44 3,642 0 0
CHESAPEAKE UTILS CORP COM 165303108 161 2,416 SH   SOLE 44 2,416 0 0
CHEVRON CORP NEW COM 166764100 6,499 55,219 SH   SOLE 1 53,119 2,100 0
CHEVRON CORP NEW COM 166764100 14,633 124,322 SH   SOLE 8 124,322 0 0
CHEVRON CORP NEW OPT 166764100 26,200 222,600 SH Call SOLE 8 222,600 0 0
CHEVRON CORP NEW OPT 166764100 83,002 705,200 SH Put SOLE 8 705,200 0 0
CHEVRON CORP NEW COM 166764100 751 6,376 SH   SOLE 9 6,376 0 0
CHEVRON CORP NEW COM 166764100 56 480 SH   SOLE 20 0 480 0
CHEVRON CORP NEW COM 166764100 94,477 802,685 SH   SOLE 44 802,685 0 0
CHEVRON CORP NEW COM 166764100 15 130 SH   SOLE 56 130 0 0
CHEVRON CORP NEW COM 166764100 898 7,630 SH   DFND 66 0 0 7,630
CHIASMA INC COM 16706W102 6 3,298 SH   SOLE 1 3,298 0 0
CHIASMA INC COM 16706W102 1 682 SH   SOLE 8 682 0 0
CHIASMA INC COM 16706W102 7 3,700 SH   SOLE 44 3,700 0 0
CHICAGO BRIDGE &amp IRON CO N V OPT 167250109 4,388 138,200 SH Put SOLE 8 138,200 0 0
CHICAGO BRIDGE &amp IRON CO N V COM 167250109 3,825 120,448 SH   SOLE 8 120,448 0 0
CHICAGO BRIDGE &amp IRON CO N V OPT 167250109 1,753 55,200 SH Call SOLE 8 55,200 0 0
CHICAGO BRIDGE &amp IRON CO N V COM 167250109 2,785 87,711 SH   SOLE 44 87,711 0 0
CHICOS FAS INC COM 168615102 138 9,570 SH   SOLE 1 9,570 0 0
CHICOS FAS INC OPT 168615102 42 2,900 SH Put SOLE 8 2,900 0 0
CHICOS FAS INC OPT 168615102 294 20,400 SH Call SOLE 8 20,400 0 0
CHICOS FAS INC COM 168615102 25 1,732 SH   SOLE 8 1,732 0 0
CHICOS FAS INC COM 168615102 681 47,365 SH   SOLE 44 47,365 0 0
CHILDRENS PL INC OPT 168905107 3,523 34,900 SH Put SOLE 8 34,900 0 0
CHILDRENS PL INC OPT 168905107 293 2,900 SH Call SOLE 8 2,900 0 0
CHILDRENS PL INC COM 168905107 347 3,439 SH   SOLE 8 3,439 0 0
CHILDRENS PL INC COM 168905107 2,321 22,981 SH   SOLE 44 22,981 0 0
CHIMERA INVT CORP OPT 16934Q208 340 20,000 SH Put SOLE 8 20,000 0 0
CHIMERA INVT CORP OPT 16934Q208 75 4,400 SH Call SOLE 8 4,400 0 0
CHIMERA INVT CORP TRUS 16934Q208 862 50,625 SH   SOLE 44 50,625 0 0
CHIMERA INVT CORP COM 16934Q208 2,455 144,231 SH   DFND 66 0 0 144,231
CHIMERIX INC COM 16934W106 0 4 SH   SOLE 8 4 0 0
CHIMERIX INC COM 16934W106 142 30,802 SH   SOLE 44 30,802 0 0
CHINA AUTOMOTIVE SYS INC COM 16936R105 32 6,000 SH   SOLE 44 6,000 0 0
CHINA BAK BATTERY INC COM 16936Y209 0 97 SH   SOLE 8 97 0 0
CHINA BIOLOGIC PRODS INC COM 16938C106 89 830 SH   SOLE 8 830 0 0
CHINA DIGITAL TV HLDG CO LTD ADR 16938G107 640 438,117 SH   SOLE 44 438,117 0 0
CHINA DISTANCE ED HLDGS LTD ADR 16944W104 0 44 SH   SOLE 8 44 0 0
CHINA FD INC FUND 169373107 38 2,496 SH   DFND 66 0 0 2,496
CHINA FIN ONLINE CO LTD ADR 169379104 4 1,100 SH   SOLE 44 1,100 0 0
CHINA GREEN AGRICULTURE INC COM 16943W105 2 1,454 SH   SOLE 8 1,454 0 0
CHINA GREEN AGRICULTURE INC OPT 16943W105 1 1,100 SH Put SOLE 8 1,100 0 0
CHINA LIFE INS CO LTD ADR 16939P106 262 20,357 SH   SOLE 8 20,357 0 0
CHINA LIFE INS CO LTD OPT 16939P106 41 3,200 SH Call SOLE 8 3,200 0 0
CHINA LIFE INS CO LTD OPT 16939P106 407 31,600 SH Put SOLE 8 31,600 0 0
CHINA LODGING GROUP LTD OPT 16949N109 83 1,600 SH Call SOLE 8 1,600 0 0
CHINA MOBILE LIMITED ADR 16941M109 1,008 19,229 SH   SOLE 1 19,229 0 0
CHINA MOBILE LIMITED ADR 16941M109 2,658 50,689 SH   SOLE 8 50,689 0 0
CHINA MOBILE LIMITED OPT 16941M109 5,652 107,800 SH Put SOLE 8 107,800 0 0
CHINA MOBILE LIMITED OPT 16941M109 713 13,600 SH Call SOLE 8 13,600 0 0
CHINA MOBILE LIMITED ADR 16941M109 0 1 SH   SOLE 9 1 0 0
CHINA MOBILE LIMITED ADR 16941M109 2 43 SH   SOLE 44 43 0 0
CHINA MOBILE LIMITED ADR 16941M109 525 10,015 SH   DFND 66 0 0 10,015
CHINA PETE &amp CHEM CORP ADR 16941R108 53 745 SH   SOLE 1 745 0 0
CHINA TELECOM CORP LTD ADR 169426103 217 4,704 SH   SOLE 1 4,704 0 0
CHINA UNICOM (HONG KONG) LTD OPT 16945R104 2 200 SH Call SOLE 8 200 0 0
CHINA UNICOM (HONG KONG) LTD ADR 16945R104 1 82 SH   SOLE 8 82 0 0
CHINA UNICOM (HONG KONG) LTD ADR 16945R104 22 1,900 SH   SOLE 44 1,900 0 0
CHINA XD PLASTICS CO LTD COM 16948F107 0 91 SH   SOLE 8 91 0 0
CHINA XD PLASTICS CO LTD COM 16948F107 1,021 255,089 SH   SOLE 44 255,089 0 0
CHINACACHE INTL HLDG LTD ADR 16950M107 0 41 SH   SOLE 8 41 0 0
CHIPMOS TECHNOLOGIES INC ADR 16965P103 8 512 SH   SOLE 8 512 0 0
CHIPMOS TECHNOLOGIES INC OPT 16965P103 17 1,209 SH Put SOLE 8 1,209 0 0
CHIPMOS TECHNOLOGIES INC OPT 16965P103 329 23,343 SH Call SOLE 8 23,343 0 0
CHIPOTLE MEXICAN GRILL INC OPT 169656105 39,354 104,300 SH Call SOLE 8 104,300 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 26,682 70,714 SH   SOLE 8 70,714 0 0
CHIPOTLE MEXICAN GRILL INC OPT 169656105 79,313 210,200 SH Put SOLE 8 210,200 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 8,504 22,538 SH   SOLE 44 22,538 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 75 200 SH   DFND 66 0 0 200
CHOICE HOTELS INTL INC COM 169905106 144 2,567 SH   SOLE 8 2,567 0 0
CHOICE HOTELS INTL INC COM 169905106 35 620 SH   SOLE 44 620 0 0
CHROMADEX CORP COM 171077407 2 524 SH   SOLE 44 524 0 0
CHUBB LIMITED OPT H1467J104 912 6,900 SH Put SOLE 8 6,900 0 0
CHUBB LIMITED COM H1467J104 17 131 SH   SOLE 8 131 0 0
CHUBB LIMITED OPT H1467J104 1,559 11,800 SH Call SOLE 8 11,800 0 0
CHUBB LIMITED COM H1467J104 14,456 109,415 SH   SOLE 9 109,415 0 0
CHUBB LIMITED COM H1467J104 103,505 783,406 SH   SOLE 44 783,406 0 0
CHURCH &amp DWIGHT INC OPT 171340102 371 8,400 SH Put SOLE 8 8,400 0 0
CHURCH &amp DWIGHT INC COM 171340102 190 4,306 SH   SOLE 8 4,306 0 0
CHURCH &amp DWIGHT INC OPT 171340102 283 6,400 SH Call SOLE 8 6,400 0 0
CHURCH &amp DWIGHT INC COM 171340102 17,291 391,303 SH   SOLE 44 391,303 0 0
CHURCHILL DOWNS INC COM 171484108 103 686 SH   SOLE 44 686 0 0
CHUYS HLDGS INC OPT 171604101 974 30,000 SH Call SOLE 8 30,000 0 0
CHUYS HLDGS INC COM 171604101 119 3,678 SH   SOLE 44 3,678 0 0
CIENA CORP COM 171779309 139 5,684 SH   SOLE 1 5,684 0 0
CIENA CORP BOND 171779AE1 3 3,000 PRN   SOLE 8 0 0 3,000
CIENA CORP BOND 171779AK7 7,724 5,532,000 PRN   SOLE 8 0 0 5,532,000
CIENA CORP OPT 171779309 2,436 99,800 SH Put SOLE 8 99,800 0 0
CIENA CORP OPT 171779309 3,867 158,400 SH Call SOLE 8 158,400 0 0
CIENA CORP COM 171779309 1,530 62,697 SH   SOLE 8 62,697 0 0
CIENA CORP COM 171779309 4,489 183,928 SH   SOLE 44 183,928 0 0
CIENA CORP OPT 171779309 17,819 730,000 SH Call SOLE 44 730,000 0 0
CIGNA CORPORATION COM 125509109 2,797 20,968 SH   SOLE 1 20,968 0 0
CIGNA CORPORATION COM 125509109 12,283 92,082 SH   SOLE 8 92,082 0 0
CIGNA CORPORATION OPT 125509109 4,735 35,500 SH Call SOLE 8 35,500 0 0
CIGNA CORPORATION OPT 125509109 6,149 46,100 SH Put SOLE 8 46,100 0 0
CIGNA CORPORATION COM 125509109 27,335 204,925 SH   SOLE 44 204,925 0 0
CIMAREX ENERGY CO COM 171798101 9 64 SH   SOLE 8 64 0 0
CIMAREX ENERGY CO OPT 171798101 462 3,400 SH Call SOLE 8 3,400 0 0
CIMAREX ENERGY CO OPT 171798101 272 2,000 SH Put SOLE 8 2,000 0 0
CIMAREX ENERGY CO COM 171798101 2,779 20,445 SH   SOLE 44 20,445 0 0
CIMPRESS N V OPT N20146101 137 1,500 SH Call SOLE 8 1,500 0 0
CIMPRESS N V COM N20146101 109 1,186 SH   SOLE 8 1,186 0 0
CIMPRESS N V OPT N20146101 1,035 11,300 SH Put SOLE 8 11,300 0 0
CIMPRESS N V COM N20146101 30 332 SH   SOLE 44 332 0 0
CINCINNATI BELL INC NEW COM 171871502 53 2,375 SH   SOLE 8 2,375 0 0
CINCINNATI BELL INC NEW COM 171871502 12 531 SH   SOLE 44 531 0 0
CINCINNATI FINL CORP OPT 172062101 15 200 SH Put SOLE 8 200 0 0
CINCINNATI FINL CORP OPT 172062101 121 1,600 SH Call SOLE 8 1,600 0 0
CINCINNATI FINL CORP COM 172062101 9 121 SH   SOLE 8 121 0 0
CINCINNATI FINL CORP COM 172062101 8,951 118,172 SH   SOLE 44 118,172 0 0
CINEMARK HOLDINGS INC COM 17243V102 76 1,974 SH   SOLE 8 1,974 0 0
CINEMARK HOLDINGS INC COM 17243V102 668 17,427 SH   SOLE 44 17,427 0 0
CINTAS CORP OPT 172908105 58 500 SH Call SOLE 8 500 0 0
CINTAS CORP COM 172908105 1,724 14,920 SH   SOLE 8 14,920 0 0
CINTAS CORP OPT 172908105 312 2,700 SH Put SOLE 8 2,700 0 0
CINTAS CORP COM 172908105 8,373 72,452 SH   SOLE 44 72,452 0 0
CIRCOR INTL INC COM 17273K109 1 23 SH   SOLE 8 23 0 0
CIRCOR INTL INC COM 17273K109 156 2,406 SH   SOLE 44 2,406 0 0
CIRRUS LOGIC INC OPT 172755100 2,940 52,000 SH Call SOLE 8 52,000 0 0
CIRRUS LOGIC INC OPT 172755100 1,006 17,800 SH Put SOLE 8 17,800 0 0
CIRRUS LOGIC INC COM 172755100 389 6,858 SH   SOLE 44 6,858 0 0
CISCO SYS INC COM 17275R102 8,298 274,577 SH   SOLE 1 274,577 0 0
CISCO SYS INC COM 17275R102 3,931 130,092 SH   SOLE 8 130,092 0 0
CISCO SYS INC OPT 17275R102 76,414 2,528,600 SH Call SOLE 8 2,528,600 0 0
CISCO SYS INC OPT 17275R102 30,265 1,001,500 SH Put SOLE 8 1,001,500 0 0
CISCO SYS INC COM 17275R102 10,441 345,494 SH   SOLE 9 345,494 0 0
CISCO SYS INC COM 17275R102 162 5,350 SH   DFND 20 0 0 5,350
CISCO SYS INC COM 17275R102 287,931 9,527,832 SH   SOLE 44 9,527,832 0 0
CISCO SYS INC COM 17275R102 3 100 SH   SOLE 56 100 0 0
CISCO SYS INC COM 17275R102 1,819 60,200 SH   SOLE 66 0 60,200 0
CISCO SYS INC COM 17275R102 170 5,630 SH   DFND 66 0 0 5,630
CIT GROUP INC OPT 125581801 3,568 83,600 SH Call SOLE 8 83,600 0 0
CIT GROUP INC COM 125581801 12,123 284,054 SH   SOLE 8 284,054 0 0
CIT GROUP INC OPT 125581801 2,599 60,900 SH Put SOLE 8 60,900 0 0
CIT GROUP INC COM 125581801 2,562 60,031 SH   SOLE 44 60,031 0 0
CITI TRENDS INC COM 17306X102 6 309 SH   SOLE 44 309 0 0
CITIGROUP INC COM 172967424 13,733 231,080 SH   SOLE 1 75,912 155,168 0
CITIGROUP INC OPT 172967424 136,761 2,301,200 SH Call SOLE 8 2,301,200 0 0
CITIGROUP INC COM 172967424 23,084 388,424 SH   SOLE 8 388,424 0 0
CITIGROUP INC WARR 172967226 17 113,610 SH   SOLE 8 113,610 0 0
CITIGROUP INC OPT 172967424 162,660 2,737,000 SH Put SOLE 8 2,737,000 0 0
CITIGROUP INC COM 172967424 4,960 83,463 SH   SOLE 9 83,463 0 0
CITIGROUP INC COM 172967424 547 9,208 SH   DFND 20 0 0 9,208
CITIGROUP INC COM 172967424 402 6,763 SH   SOLE 20 0 6,763 0
CITIGROUP INC OPT 172967424 2,377 40,000 SH Call SOLE 44 40,000 0 0
CITIGROUP INC COM 172967424 128,297 2,158,787 SH   SOLE 44 2,158,787 0 0
CITIGROUP INC COM 172967424 3,075 51,736 SH   DFND 66 0 0 51,736
CITIGROUP INC COM 172967424 576 9,696 SH   SOLE 66 0 9,696 0
CITIZENS &amp NORTHN CORP COM 172922106 6 219 SH   SOLE 44 219 0 0
CITIZENS FINL GROUP INC OPT 174610105 278 7,800 SH Call SOLE 8 7,800 0 0
CITIZENS FINL GROUP INC COM 174610105 9,395 263,679 SH   SOLE 44 263,679 0 0
CITIZENS INC COM 174740100 18 1,829 SH   SOLE 44 1,829 0 0
CITRIX SYS INC COM 177376100 452 5,063 SH   SOLE 8 5,063 0 0
CITRIX SYS INC OPT 177376100 714 8,000 SH Put SOLE 8 8,000 0 0
CITRIX SYS INC OPT 177376100 1,170 13,100 SH Call SOLE 8 13,100 0 0
CITRIX SYS INC COM 177376100 4,597 51,473 SH   SOLE 9 51,473 0 0
CITRIX SYS INC COM 177376100 8,629 96,631 SH   SOLE 44 96,631 0 0
CITY HLDG CO COM 177835105 0 2 SH   SOLE 8 2 0 0
CITY HLDG CO COM 177835105 47 691 SH   SOLE 44 691 0 0
CIVEO CORP CDA COM 17878Y108 4 2,212 SH   SOLE 8 2,212 0 0
CIVITAS SOLUTIONS INC COM 17887R102 33 1,643 SH   SOLE 44 1,643 0 0
CLARCOR INC COM 179895107 858 10,406 SH   SOLE 1 10,406 0 0
CLARCOR INC COM 179895107 164 1,988 SH   SOLE 8 1,988 0 0
CLARCOR INC OPT 179895107 783 9,500 SH Call SOLE 8 9,500 0 0
CLARCOR INC COM 179895107 130 1,591 SH   SOLE 44 1,591 0 0
CLAYMORE EXCHANGE TRD FD TR FUND 18383M100 2 79 SH   SOLE 8 79 0 0
CLAYMORE EXCHANGE TRD FD TR FUND 18383Q879 2 99 SH   SOLE 8 99 0 0
CLEAN ENERGY FUELS CORP OPT 184499101 159 55,500 SH Call SOLE 8 55,500 0 0
CLEAN ENERGY FUELS CORP OPT 184499101 106 36,900 SH Put SOLE 8 36,900 0 0
CLEAN ENERGY FUELS CORP COM 184499101 109 37,974 SH   SOLE 8 37,974 0 0
CLEAN ENERGY FUELS CORP COM 184499101 78 27,506 SH   SOLE 44 27,506 0 0
CLEAN HARBORS INC COM 184496107 776 13,948 SH   SOLE 1 13,948 0 0
CLEAN HARBORS INC OPT 184496107 11 200 SH Call SOLE 8 200 0 0
CLEAN HARBORS INC COM 184496107 450 8,060 SH   SOLE 44 8,060 0 0
CLEAR CHANNEL OUTDOOR HLDGS COM 18451C109 3 577 SH   SOLE 44 577 0 0
CLEARFIELD INC COM 18482P103 2 89 SH   SOLE 8 89 0 0
CLEARFIELD INC COM 18482P103 0 5 SH   SOLE 44 5 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 8 947 SH   SOLE 8 947 0 0
CLEARSIDE BIOMEDICAL INC COM 185063104 25 2,841 SH   SOLE 44 2,841 0 0
CLEARSIGN COMBUSTION CORP COM 185064102 0 27 SH   SOLE 8 27 0 0
CLEARWATER PAPER CORP COM 18538R103 250 3,807 SH   SOLE 44 3,807 0 0
CLIFFS NAT RES INC COM 18683K101 4,076 484,772 SH   SOLE 8 484,772 0 0
CLIFFS NAT RES INC OPT 18683K101 3,147 374,200 SH Call SOLE 8 374,200 0 0
CLIFFS NAT RES INC OPT 18683K101 3,922 466,300 SH Put SOLE 8 466,300 0 0
CLIFFS NAT RES INC COM 18683K101 38 4,377 SH   SOLE 44 4,377 0 0
CLIFFS NAT RES INC COM 18683K101 4 500 SH   DFND 66 0 0 500
CLIFTON BANCORP INC COM 186873105 7 410 SH   SOLE 44 410 0 0
CLOROX CO DEL COM 189054109 0 1 SH   SOLE 1 1 0 0
CLOROX CO DEL OPT 189054109 3,253 27,100 SH Put SOLE 8 27,100 0 0
CLOROX CO DEL OPT 189054109 1,680 14,000 SH Call SOLE 8 14,000 0 0
CLOROX CO DEL COM 189054109 139 1,162 SH   SOLE 8 1,162 0 0
CLOROX CO DEL COM 189054109 14,656 122,118 SH   SOLE 44 122,118 0 0
CLOROX CO DEL COM 189054109 78 650 SH   DFND 66 0 0 650
CLOUD PEAK ENERGY INC COM 18911Q102 43 7,668 SH   SOLE 8 7,668 0 0
CLOUD PEAK ENERGY INC COM 18911Q102 1,940 345,700 SH   SOLE 44 345,700 0 0
CLOVIS ONCOLOGY INC OPT 189464100 89 2,000 SH Call SOLE 8 2,000 0 0
CLOVIS ONCOLOGY INC OPT 189464100 1,488 33,500 SH Put SOLE 8 33,500 0 0
CLOVIS ONCOLOGY INC COM 189464100 12,901 290,444 SH   SOLE 8 290,444 0 0
CLOVIS ONCOLOGY INC COM 189464100 135 3,023 SH   SOLE 44 3,023 0 0
CLUBCORP HLDGS INC COM 18948M108 88 6,145 SH   SOLE 44 6,145 0 0
CME GROUP INC COM 12572Q105 2,379 20,621 SH   SOLE 1 20,621 0 0
CME GROUP INC OPT 12572Q105 1,742 15,100 SH Call SOLE 8 15,100 0 0
CME GROUP INC OPT 12572Q105 1,603 13,900 SH Put SOLE 8 13,900 0 0
CME GROUP INC COM 12572Q105 767 6,648 SH   SOLE 8 6,648 0 0
CME GROUP INC COM 12572Q105 892 7,731 SH   SOLE 9 7,731 0 0
CME GROUP INC COM 12572Q105 12,527 108,604 SH   SOLE 44 108,604 0 0
CME GROUP INC COM 12572Q105 161 1,400 SH   DFND 66 0 0 1,400
CMS ENERGY CORP COM 125896100 1,080 25,958 SH   SOLE 1 25,958 0 0
CMS ENERGY CORP COM 125896100 613 14,717 SH   SOLE 8 14,717 0 0
CMS ENERGY CORP COM 125896100 11,094 266,541 SH   SOLE 44 266,541 0 0
CNA FINL CORP COM 126117100 212 5,102 SH   SOLE 44 5,102 0 0
CNH INDL N V COM N20944109 2,518 289,794 SH   SOLE 1 289,794 0 0
CNH INDL N V COM N20944109 2,119 243,931 SH   SOLE 9 243,931 0 0
CNO FINL GROUP INC COM 12621E103 268 14,017 SH   SOLE 8 14,017 0 0
CNO FINL GROUP INC COM 12621E103 80 4,188 SH   SOLE 44 4,188 0 0
CNOOC LTD ADR 126132109 570 4,597 SH   SOLE 8 4,597 0 0
CNOOC LTD OPT 126132109 2,045 16,500 SH Put SOLE 8 16,500 0 0
CNOOC LTD OPT 126132109 583 4,700 SH Call SOLE 8 4,700 0 0
CNOVA N V COM N20947102 53 9,693 SH   SOLE 9 9,693 0 0
COACH INC OPT 189754104 4,668 133,300 SH Put SOLE 8 133,300 0 0
COACH INC COM 189754104 51 1,457 SH   SOLE 8 1,457 0 0
COACH INC OPT 189754104 3,863 110,300 SH Call SOLE 8 110,300 0 0
COACH INC COM 189754104 309 8,831 SH   SOLE 9 8,831 0 0
COACH INC COM 189754104 123 3,500 SH   DFND 20 0 0 3,500
COACH INC COM 189754104 9,228 263,529 SH   SOLE 44 263,529 0 0
COBALT INTL ENERGY INC COM 19075F106 43 34,950 SH   SOLE 1 34,950 0 0
COBALT INTL ENERGY INC OPT 19075F106 1,220 1,000,000 SH Call SOLE 1 1,000,000 0 0
COBALT INTL ENERGY INC OPT 19075F106 7 5,400 SH Call SOLE 8 5,400 0 0
COBALT INTL ENERGY INC OPT 19075F106 35 28,600 SH Put SOLE 8 28,600 0 0
COBALT INTL ENERGY INC COM 19075F106 6 4,649 SH   SOLE 44 4,649 0 0
COBIZ FINANCIAL INC COM 190897108 310 18,349 SH   SOLE 1 18,349 0 0
COBIZ FINANCIAL INC COM 190897108 9 523 SH   SOLE 44 523 0 0
COCA COLA BOTTLING CO CONS COM 191098102 183 1,020 SH   SOLE 44 1,020 0 0
COCA COLA CO COM 191216100 3,888 93,781 SH   SOLE 1 47,781 46,000 0
COCA COLA CO COM 191216100 8,060 194,396 SH   SOLE 8 194,396 0 0
COCA COLA CO OPT 191216100 19,465 469,500 SH Put SOLE 8 469,500 0 0
COCA COLA CO OPT 191216100 11,120 268,200 SH Call SOLE 8 268,200 0 0
COCA COLA CO COM 191216100 3,758 90,637 SH   SOLE 9 90,637 0 0
COCA COLA CO COM 191216100 464 11,200 SH   DFND 20 0 0 11,200
COCA COLA CO COM 191216100 210 5,060 SH   SOLE 20 0 5,060 0
COCA COLA CO COM 191216100 162,147 3,910,908 SH   SOLE 44 3,910,908 0 0
COCA COLA CO COM 191216100 629 15,180 SH   DFND 66 0 0 15,180
COCA COLA EUROPEAN PARTNERS OPT G25839104 515 16,400 SH Call SOLE 8 16,400 0 0
COCA COLA EUROPEAN PARTNERS OPT G25839104 597 19,000 SH Put SOLE 8 19,000 0 0
COCA COLA EUROPEAN PARTNERS COM G25839104 279 8,882 SH   SOLE 8 8,882 0 0
COCA COLA EUROPEAN PARTNERS COM G25839104 11 366 SH   SOLE 9 366 0 0
COCA COLA EUROPEAN PARTNERS COM G25839104 29,786 948,585 SH   SOLE 44 948,585 0 0
COCA COLA FEMSA S A B DE C V ADR 191241108 595 9,351 SH   SOLE 44 9,351 0 0
CODEXIS INC COM 192005106 3 562 SH   SOLE 44 562 0 0
CODORUS VY BANCORP INC COM 192025104 2 58 SH   SOLE 44 58 0 0
COEUR MNG INC COM 192108504 1 69 SH   SOLE 8 69 0 0
COEUR MNG INC OPT 192108504 235 25,900 SH Put SOLE 8 25,900 0 0
COEUR MNG INC OPT 192108504 775 85,300 SH Call SOLE 8 85,300 0 0
COEUR MNG INC COM 192108504 9 1,000 SH   DFND 20 0 0 1,000
COEUR MNG INC COM 192108504 3,576 393,432 SH   SOLE 44 393,432 0 0
COGENT COMMUNICATIONS HLDGS COM 19239V302 0 2 SH   SOLE 8 2 0 0
COGENT COMMUNICATIONS HLDGS COM 19239V302 163 3,951 SH   SOLE 44 3,951 0 0
COGINT INC COM 19241Q101 1 252 SH   SOLE 44 252 0 0
COGNEX CORP COM 192422103 36 570 SH   SOLE 1 570 0 0
COGNEX CORP COM 192422103 535 8,414 SH   SOLE 44 8,414 0 0
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 5,795 103,423 SH   SOLE 1 103,287 136 0
COGNIZANT TECHNOLOGY SOLUTIO OPT 192446102 4,169 74,400 SH Call SOLE 8 74,400 0 0
COGNIZANT TECHNOLOGY SOLUTIO OPT 192446102 4,589 81,900 SH Put SOLE 8 81,900 0 0
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 18,893 337,186 SH   SOLE 8 337,186 0 0
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 25,437 453,995 SH   SOLE 9 453,995 0 0
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 21,524 384,139 SH   SOLE 44 384,139 0 0
COGNIZANT TECHNOLOGY SOLUTIO COM 192446102 280 5,000 SH   SOLE 79 5,000 0 0
COHEN &amp STEERS INC COM 19247A100 3 89 SH   SOLE 8 89 0 0
COHEN &amp STEERS INC COM 19247A100 168 4,985 SH   SOLE 44 4,985 0 0
COHERENT INC COM 192479103 111 806 SH   SOLE 1 806 0 0
COHERENT INC COM 192479103 301 2,190 SH   SOLE 44 2,190 0 0
COHERUS BIOSCIENCES INC COM 19249H103 49 1,733 SH   SOLE 8 1,733 0 0
COHERUS BIOSCIENCES INC COM 19249H103 13 476 SH   SOLE 44 476 0 0
COHU INC COM 192576106 5 356 SH   SOLE 44 356 0 0
COLFAX CORP COM 194014106 163 4,529 SH   SOLE 1 4,529 0 0
COLFAX CORP COM 194014106 1 41 SH   SOLE 8 41 0 0
COLFAX CORP OPT 194014106 1,340 37,300 SH Call SOLE 8 37,300 0 0
COLFAX CORP OPT 194014106 154 4,300 SH Put SOLE 8 4,300 0 0
COLFAX CORP COM 194014106 58 1,615 SH   SOLE 44 1,615 0 0
COLGATE PALMOLIVE CO COM 194162103 12,843 196,261 SH   SOLE 8 196,261 0 0
COLGATE PALMOLIVE CO OPT 194162103 3,396 51,900 SH Call SOLE 8 51,900 0 0
COLGATE PALMOLIVE CO OPT 194162103 15,797 241,400 SH Put SOLE 8 241,400 0 0
COLGATE PALMOLIVE CO COM 194162103 567 8,674 SH   SOLE 9 8,674 0 0
COLGATE PALMOLIVE CO COM 194162103 46,747 714,354 SH   SOLE 44 714,354 0 0
COLGATE PALMOLIVE CO PREF 194162103 1,264 19,314 SH   DFND 66 0 0 19,314
COLGATE PALMOLIVE CO COM 194162103 335 5,120 SH   SOLE 99 5,120 0 0
COLLECTORS UNIVERSE INC COM 19421R200 3 149 SH   SOLE 44 149 0 0
COLLEGIUM PHARMACEUTICAL INC OPT 19459J104 701 45,000 SH Put SOLE 8 45,000 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 254 16,344 SH   SOLE 8 16,344 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 4 263 SH   SOLE 44 263 0 0
COLLIERS INTL GROUP INC COM 194693107 232 6,300 SH   SOLE 9 6,300 0 0
COLONY CAP INC TRUS 19624R106 542 26,757 SH   SOLE 44 26,757 0 0
COLONY STARWOOD HOMES COM 19625X102 627 21,770 SH   SOLE 1 21,770 0 0
COLONY STARWOOD HOMES TRUS 19625X102 160 5,547 SH   SOLE 8 5,547 0 0
COLONY STARWOOD HOMES TRUS 19625X102 116 3,999 SH   SOLE 44 3,999 0 0
COLUCID PHARMACEUTICALS INC COM 19716T101 51 1,426 SH   SOLE 8 1,426 0 0
COLUCID PHARMACEUTICALS INC COM 19716T101 259 7,104 SH   SOLE 44 7,104 0 0
COLUMBIA BKG SYS INC COM 197236102 0 9 SH   SOLE 8 9 0 0
COLUMBIA BKG SYS INC COM 197236102 91 2,036 SH   SOLE 44 2,036 0 0
COLUMBIA PIPELINE PARTNERS L COM 198281107 1 64 SH   SOLE 8 64 0 0
COLUMBIA PIPELINE PARTNERS L COM 198281107 1,480 86,291 SH   SOLE 32 86,291 0 0
COLUMBIA PIPELINE PARTNERS L COM 198281107 14,214 828,788 SH   SOLE 44 828,788 0 0
COLUMBIA PPTY TR INC TRUS 198287203 48 2,241 SH   SOLE 8 2,241 0 0
COLUMBIA PPTY TR INC TRUS 198287203 817 37,824 SH   SOLE 44 37,824 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 181 3,107 SH   SOLE 1 3,107 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 242 4,149 SH   SOLE 8 4,149 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 234 4,009 SH   SOLE 44 4,009 0 0
COLUMBUS MCKINNON CORP N Y COM 199333105 7 269 SH   SOLE 44 269 0 0
COMCAST CORP NEW COM 20030N101 2,806 40,632 SH   SOLE 1 40,632 0 0
COMCAST CORP NEW OPT 20030N101 77,094 1,116,500 SH Call SOLE 8 1,116,500 0 0
COMCAST CORP NEW OPT 20030N101 81,051 1,173,800 SH Put SOLE 8 1,173,800 0 0
COMCAST CORP NEW COM 20030N101 19,807 286,850 SH   SOLE 8 286,850 0 0
COMCAST CORP NEW COM 20030N101 18,460 267,346 SH   SOLE 9 267,346 0 0
COMCAST CORP NEW COM 20030N101 73 1,050 SH   SOLE 20 0 1,050 0
COMCAST CORP NEW COM 20030N101 200 2,890 SH   DFND 20 0 0 2,890
COMCAST CORP NEW COM 20030N101 105,985 1,534,908 SH   SOLE 44 1,534,908 0 0
COMCAST CORP NEW COM 20030N101 103 1,490 SH   DFND 66 0 0 1,490
COMERICA INC OPT 200340107 39,034 573,100 SH Put SOLE 8 573,100 0 0
COMERICA INC OPT 200340107 2,547 37,400 SH Call SOLE 8 37,400 0 0
COMERICA INC COM 200340107 20,843 306,025 SH   SOLE 8 306,025 0 0
COMERICA INC COM 200340107 18,746 275,237 SH   SOLE 44 275,237 0 0
COMFORT SYS USA INC COM 199908104 93 2,791 SH   SOLE 8 2,791 0 0
COMFORT SYS USA INC COM 199908104 172 5,201 SH   SOLE 44 5,201 0 0
COMMERCE BANCSHARES INC COM 200525103 2 42 SH   SOLE 8 42 0 0
COMMERCE BANCSHARES INC COM 200525103 2,755 47,658 SH   SOLE 44 47,658 0 0
COMMERCEHUB INC COM 20084V306 2 108 SH   SOLE 8 108 0 0
COMMERCEHUB INC COM 20084V108 2 146 SH   SOLE 8 146 0 0
COMMERCEHUB INC COM 20084V306 250 16,637 SH   SOLE 44 16,637 0 0
COMMERCEHUB INC COM 20084V108 142 9,438 SH   SOLE 44 9,438 0 0
COMMERCIAL METALS CO COM 201723103 290 13,316 SH   SOLE 1 13,316 0 0
COMMERCIAL METALS CO COM 201723103 26 1,214 SH   SOLE 8 1,214 0 0
COMMERCIAL METALS CO OPT 201723103 264 12,100 SH Call SOLE 8 12,100 0 0
COMMERCIAL METALS CO OPT 201723103 4 200 SH Put SOLE 8 200 0 0
COMMERCIAL METALS CO COM 201723103 1,762 80,895 SH   SOLE 44 80,895 0 0
COMMSCOPE HLDG CO INC COM 20337X109 3,562 95,729 SH   SOLE 44 95,729 0 0
COMMUNICATIONS SALES&ampLEAS IN TRUS 20341J104 40 1,563 SH   SOLE 8 1,563 0 0
COMMUNICATIONS SALES&ampLEAS IN OPT 20341J104 35 1,380 SH Call SOLE 8 1,380 0 0
COMMUNICATIONS SALES&ampLEAS IN OPT 20341J104 43 1,680 SH Put SOLE 8 1,680 0 0
COMMUNICATIONS SALES&ampLEAS IN TRUS 20341J104 818 32,220 SH   SOLE 44 32,220 0 0
COMMUNITY BK SYS INC COM 203607106 1 13 SH   SOLE 8 13 0 0
COMMUNITY BK SYS INC COM 203607106 89 1,431 SH   SOLE 44 1,431 0 0
COMMUNITY HEALTH SYS INC NEW OPT 203668108 301 53,900 SH Call SOLE 8 53,900 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 3,321 594,140 SH   SOLE 8 594,140 0 0
COMMUNITY HEALTH SYS INC NEW OPT 203668108 4,601 823,100 SH Put SOLE 8 823,100 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 9 1,594 SH   SOLE 44 1,594 0 0
COMMUNITY HEALTHCARE TR INC TRUS 20369C106 7 305 SH   SOLE 44 305 0 0
COMMUNITY TR BANCORP INC COM 204149108 11 224 SH   SOLE 44 224 0 0
COMMVAULT SYSTEMS INC OPT 204166102 149 2,900 SH Call SOLE 8 2,900 0 0
COMMVAULT SYSTEMS INC COM 204166102 57 1,121 SH   SOLE 44 1,121 0 0
COMPANHIA BRASILEIRA DE DIST ADR 20440T201 1 81 SH   SOLE 8 81 0 0
COMPANHIA BRASILEIRA DE DIST ADR 20440T201 847 51,208 SH   SOLE 39 51,208 0 0
COMPANHIA DE SANEAMENTO BASI ADR 20441A102 148 16,999 SH   SOLE 1 16,999 0 0
COMPANHIA DE SANEAMENTO BASI ADR 20441A102 1,096 126,283 SH   SOLE 9 126,283 0 0
COMPANHIA ENERGETICA DE MINA ADR 204409601 145 63,404 SH   SOLE 1 63,404 0 0
COMPANHIA ENERGETICA DE MINA ADR 204409601 82 36,086 SH   SOLE 9 36,086 0 0
COMPANHIA ENERGETICA DE MINA ADR 204409601 591 259,243 SH   SOLE 39 259,243 0 0
COMPANHIA PARANAENSE ENERG C ADR 20441B407 52 6,160 SH   SOLE 9 6,160 0 0
COMPANHIA SIDERURGICA NACION ADR 20440W105 3 947 SH   SOLE 9 947 0 0
COMPANHIA SIDERURGICA NACION ADR 20440W105 18 5,640 SH   DFND 66 0 0 5,640
COMPANIA CERVECERIAS UNIDAS ADR 204429104 63 3,000 SH   SOLE 44 3,000 0 0
COMPANIA DE MINAS BUENAVENTU ADR 204448104 112 9,966 SH   SOLE 1 9,966 0 0
COMPANIA DE MINAS BUENAVENTU ADR 204448104 1 76 SH   SOLE 8 76 0 0
COMPANIA DE MINAS BUENAVENTU OPT 204448104 47 4,200 SH Put SOLE 8 4,200 0 0
COMPANIA DE MINAS BUENAVENTU OPT 204448104 208 18,400 SH Call SOLE 8 18,400 0 0
COMPASS MINERALS INTL INC OPT 20451N101 55 700 SH Call SOLE 8 700 0 0
COMPASS MINERALS INTL INC OPT 20451N101 165 2,100 SH Put SOLE 8 2,100 0 0
COMPASS MINERALS INTL INC COM 20451N101 34 434 SH   SOLE 8 434 0 0
COMPASS MINERALS INTL INC COM 20451N101 1,000 12,759 SH   SOLE 44 12,759 0 0
COMPUGEN LTD COM M25722105 9 1,752 SH   SOLE 8 1,752 0 0
COMPUTER PROGRAMS &amp SYS INC COM 205306103 54 2,272 SH   SOLE 8 2,272 0 0
COMPUTER PROGRAMS &amp SYS INC OPT 205306103 26 1,100 SH Put SOLE 8 1,100 0 0
COMPUTER PROGRAMS &amp SYS INC COM 205306103 35 1,456 SH   SOLE 44 1,456 0 0
COMPUTER SCIENCES CORP COM 205363104 267 4,500 SH   SOLE 1 4,500 0 0
COMPUTER SCIENCES CORP OPT 205363104 3,589 60,400 SH Put SOLE 8 60,400 0 0
COMPUTER SCIENCES CORP COM 205363104 2,698 45,406 SH   SOLE 8 45,406 0 0
COMPUTER SCIENCES CORP OPT 205363104 1,105 18,600 SH Call SOLE 8 18,600 0 0
COMPUTER SCIENCES CORP COM 205363104 744 12,530 SH   SOLE 44 12,530 0 0
COMPUTER TASK GROUP INC COM 205477102 0 81 SH   SOLE 8 81 0 0
COMSCORE INC COM 20564W105 84 2,659 SH   SOLE 8 2,659 0 0
COMSCORE INC COM 20564W105 105 3,336 SH   SOLE 44 3,336 0 0
COMSTOCK RES INC COM 205768302 0 5 SH   SOLE 8 5 0 0
COMSTOCK RES INC OPT 205768302 86 8,700 SH Call SOLE 8 8,700 0 0
COMTECH TELECOMMUNICATIONS C COM 205826209 1 94 SH   SOLE 8 94 0 0
COMTECH TELECOMMUNICATIONS C COM 205826209 86 7,223 SH   SOLE 44 7,223 0 0
CONAGRA BRANDS INC COM 205887102 1,204 30,443 SH   SOLE 1 30,443 0 0
CONAGRA BRANDS INC OPT 205887102 1,028 26,000 SH Put SOLE 8 26,000 0 0
CONAGRA BRANDS INC COM 205887102 704 17,809 SH   SOLE 8 17,809 0 0
CONAGRA BRANDS INC OPT 205887102 3,275 82,800 SH Call SOLE 8 82,800 0 0
CONAGRA BRANDS INC COM 205887102 778 19,661 SH   SOLE 9 19,661 0 0
CONAGRA BRANDS INC COM 205887102 8,404 212,515 SH   SOLE 44 212,515 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 23 4,428 SH   SOLE 8 4,428 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 1 52 SH   SOLE 8 52 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 45 4,430 SH   SOLE 44 4,430 0 0
CONCHO RES INC COM 20605P101 560 4,221 SH   SOLE 8 4,221 0 0
CONCHO RES INC OPT 20605P101 968 7,300 SH Call SOLE 8 7,300 0 0
CONCHO RES INC OPT 20605P101 3,487 26,300 SH Put SOLE 8 26,300 0 0
CONCHO RES INC COM 20605P101 96 722 SH   SOLE 9 722 0 0
CONCHO RES INC COM 20605P101 4,249 32,034 SH   SOLE 44 32,034 0 0
CONCORDIA INTERNATIONAL CORP COM 20653P102 0 106 SH   SOLE 8 106 0 0
CONCORDIA INTERNATIONAL CORP COM 20653P102 24 11,100 SH   SOLE 44 11,100 0 0
CONFORMIS INC OPT 20717E101 122 15,000 SH Call SOLE 8 15,000 0 0
CONFORMIS INC COM 20717E101 3 325 SH   SOLE 44 325 0 0
CONMED CORP COM 207410101 101 2,268 SH   SOLE 44 2,268 0 0
CONNECTICUT WTR SVC INC COM 207797101 2 28 SH   SOLE 8 28 0 0
CONNECTICUT WTR SVC INC COM 207797101 20 363 SH   SOLE 44 363 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 2 77 SH   SOLE 8 77 0 0
CONNECTONE BANCORP INC NEW COM 20786W107 10 402 SH   SOLE 44 402 0 0
CONNS INC OPT 208242107 34 2,700 SH Put SOLE 8 2,700 0 0
CONNS INC OPT 208242107 330 26,100 SH Call SOLE 8 26,100 0 0
CONNS INC COM 208242107 87 6,847 SH   SOLE 8 6,847 0 0
CONNS INC COM 208242107 8 639 SH   SOLE 44 639 0 0
CONOCOPHILLIPS COM 20825C104 4,462 89,000 SH   SOLE 1 89,000 0 0
CONOCOPHILLIPS OPT 20825C104 11,783 235,000 SH Put SOLE 8 235,000 0 0
CONOCOPHILLIPS OPT 20825C104 12,485 249,000 SH Call SOLE 8 249,000 0 0
CONOCOPHILLIPS COM 20825C104 2 31 SH   SOLE 8 31 0 0
CONOCOPHILLIPS COM 20825C104 1,004 20,018 SH   SOLE 9 20,018 0 0
CONOCOPHILLIPS COM 20825C104 301 6,000 SH   DFND 20 0 0 6,000
CONOCOPHILLIPS COM 20825C104 26,469 527,907 SH   SOLE 44 527,907 0 0
CONOCOPHILLIPS COM 20825C104 1,001 19,958 SH   DFND 66 0 0 19,958
CONSOL ENERGY INC OPT 20854P109 3,190 175,000 SH Put SOLE 8 175,000 0 0
CONSOL ENERGY INC COM 20854P109 3,021 165,747 SH   SOLE 8 165,747 0 0
CONSOL ENERGY INC OPT 20854P109 2,467 135,300 SH Call SOLE 8 135,300 0 0
CONSOL ENERGY INC COM 20854P109 6,098 334,478 SH   SOLE 44 334,478 0 0
CONSOLIDATED COMM HLDGS INC OPT 209034107 8 300 SH Put SOLE 8 300 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 1 30 SH   SOLE 8 30 0 0
CONSOLIDATED COMM HLDGS INC OPT 209034107 30 1,100 SH Call SOLE 8 1,100 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 99 3,696 SH   SOLE 44 3,696 0 0
CONSOLIDATED EDISON INC OPT 209115104 2,107 28,600 SH Call SOLE 8 28,600 0 0
CONSOLIDATED EDISON INC OPT 209115104 6,572 89,200 SH Put SOLE 8 89,200 0 0
CONSOLIDATED EDISON INC COM 209115104 268 3,641 SH   SOLE 8 3,641 0 0
CONSOLIDATED EDISON INC COM 209115104 2,420 32,845 SH   SOLE 9 32,845 0 0
CONSOLIDATED EDISON INC COM 209115104 30,463 413,468 SH   SOLE 44 413,468 0 0
CONSOLIDATED EDISON INC COM 209115104 74 1,000 SH   DFND 66 0 0 1,000
CONSOLIDATED EDISON INC COM 209115104 11 150 SH   SOLE 99 150 0 0
CONSOLIDATED TOMOKA LD CO COM 210226106 4 77 SH   SOLE 44 77 0 0
CONSOLIDATED WATER CO INC COM G23773107 1 100 SH   SOLE 44 100 0 0
CONSTELLATION BRANDS INC OPT 21036P108 3,174 20,700 SH Call SOLE 8 20,700 0 0
CONSTELLATION BRANDS INC OPT 21036P108 45,395 296,100 SH Put SOLE 8 296,100 0 0
CONSTELLATION BRANDS INC COM 21036P108 18,825 122,792 SH   SOLE 8 122,792 0 0
CONSTELLATION BRANDS INC COM 21036P108 25,643 167,257 SH   SOLE 44 167,257 0 0
CONSTELLIUM NV COM N22035104 19 3,201 SH   SOLE 8 3,201 0 0
CONTAINER STORE GROUP INC COM 210751103 2 271 SH   SOLE 44 271 0 0
CONTANGO OIL &amp GAS COMPANY COM 21075N204 1 81 SH   SOLE 8 81 0 0
CONTINENTAL BLDG PRODS INC COM 211171103 77 3,367 SH   SOLE 44 3,367 0 0
CONTINENTAL RESOURCES INC OPT 212015101 21,755 422,100 SH Put SOLE 8 422,100 0 0
CONTINENTAL RESOURCES INC OPT 212015101 2,170 42,100 SH Call SOLE 8 42,100 0 0
CONTINENTAL RESOURCES INC COM 212015101 2,016 39,109 SH   SOLE 8 39,109 0 0
CONTINENTAL RESOURCES INC COM 212015101 990 19,202 SH   SOLE 44 19,202 0 0
CONTRAVIR PHARMACEUTICALS IN COM 21234W103 0 66 SH   SOLE 8 66 0 0
CONTRAVIR PHARMACEUTICALS IN COM 21234W103 145 120,935 SH   DFND 66 0 0 120,935
CONTROL4 CORP COM 21240D107 64 6,282 SH   SOLE 8 6,282 0 0
CONTROL4 CORP COM 21240D107 2 222 SH   SOLE 44 222 0 0
CONTROLADORA VUELA CIA DE AV ADR 21240E105 93 6,172 SH   DFND 66 0 0 6,172
CONVERGYS CORP COM 212485106 2,287 93,134 SH   SOLE 44 93,134 0 0
CONYERS PK ACQUISITION COM 212894208 73 6,762 SH   SOLE 1 6,762 0 0
COOPER COS INC OPT 216648402 17 100 SH Call SOLE 8 100 0 0
COOPER COS INC COM 216648402 108 616 SH   SOLE 8 616 0 0
COOPER COS INC OPT 216648402 297 1,700 SH Put SOLE 8 1,700 0 0
COOPER COS INC COM 216648402 1,968 11,249 SH   SOLE 44 11,249 0 0
COOPER COS INC COM 216648402 297 1,696 SH   DFND 66 0 0 1,696
COOPER STD HLDGS INC COM 21676P103 0 2 SH   SOLE 8 2 0 0
COOPER STD HLDGS INC COM 21676P103 4,287 41,471 SH   SOLE 44 41,471 0 0
COOPER TIRE &amp RUBR CO COM 216831107 924 23,793 SH   SOLE 1 23,793 0 0
COOPER TIRE &amp RUBR CO COM 216831107 137 3,532 SH   SOLE 8 3,532 0 0
COOPER TIRE &amp RUBR CO OPT 216831107 39 1,000 SH Call SOLE 8 1,000 0 0
COOPER TIRE &amp RUBR CO COM 216831107 551 14,181 SH   SOLE 44 14,181 0 0
COPA HOLDINGS SA COM P31076105 967 10,658 SH   SOLE 44 10,658 0 0
COPART INC COM 217204106 2,669 48,160 SH   SOLE 1 48,160 0 0
COPART INC COM 217204106 24 427 SH   SOLE 8 427 0 0
COPART INC OPT 217204106 33 600 SH Call SOLE 8 600 0 0
COPART INC COM 217204106 4,544 81,999 SH   SOLE 44 81,999 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 264 31,287 SH   SOLE 8 31,287 0 0
CORBUS PHARMACEUTICALS HLDGS OPT 21833P103 1,016 120,200 SH Put SOLE 8 120,200 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 190 22,500 SH   SOLE 44 22,500 0 0
CORCEPT THERAPEUTICS INC COM 218352102 719 99,000 SH   SOLE 44 99,000 0 0
CORE LABORATORIES N V COM N22717107 1,976 16,460 SH   SOLE 1 16,460 0 0
CORE LABORATORIES N V OPT N22717107 576 4,800 SH Put SOLE 8 4,800 0 0
CORE LABORATORIES N V OPT N22717107 4,213 35,100 SH Call SOLE 8 35,100 0 0
CORE LABORATORIES N V COM N22717107 116 966 SH   SOLE 9 966 0 0
CORE LABORATORIES N V COM N22717107 646 5,382 SH   SOLE 44 5,382 0 0
CORE MARK HOLDING CO INC COM 218681104 2 54 SH   SOLE 8 54 0 0
CORE MARK HOLDING CO INC COM 218681104 28 649 SH   SOLE 44 649 0 0
CORE MOLDING TECHNOLOGIES IN COM 218683100 137 8,000 SH   SOLE 44 8,000 0 0
CORECIVIC INC OPT 21871N101 1,203 49,200 SH Put SOLE 8 49,200 0 0
CORECIVIC INC OPT 21871N101 614 25,100 SH Call SOLE 8 25,100 0 0
CORECIVIC INC TRUS 21871N101 58 2,375 SH   SOLE 8 2,375 0 0
CORECIVIC INC TRUS 21871N101 282 11,569 SH   SOLE 44 11,569 0 0
CORELOGIC INC COM 21871D103 256 6,951 SH   SOLE 8 6,951 0 0
CORELOGIC INC COM 21871D103 5,779 156,880 SH   SOLE 44 156,880 0 0
CORENERGY INFRASTRUCTURE TR TRUS 21870U502 88 2,524 SH   SOLE 44 2,524 0 0
CORESITE RLTY CORP COM 21870Q105 430 5,422 SH   SOLE 1 5,422 0 0
CORESITE RLTY CORP TRUS 21870Q105 3 38 SH   SOLE 8 38 0 0
CORESITE RLTY CORP TRUS 21870Q105 240 3,027 SH   SOLE 44 3,027 0 0
CORINDUS VASCULAR ROBOTICS I COM 218730109 1 1,033 SH   SOLE 44 1,033 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 14,111 333,500 SH   SOLE 8 333,500 0 0
CORNERSTONE ONDEMAND INC OPT 21925Y103 16,366 386,800 SH Put SOLE 8 386,800 0 0
CORNERSTONE ONDEMAND INC OPT 21925Y103 423 10,000 SH Call SOLE 8 10,000 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 1,317 31,110 SH   SOLE 44 31,110 0 0
CORNERSTONE TOTAL RTRN FD IN FUND 21924U300 1 56 SH   DFND 66 0 0 56
CORNING INC COM 219350105 2,833 116,733 SH   SOLE 1 116,733 0 0
CORNING INC OPT 219350105 2,915 120,100 SH Put SOLE 8 120,100 0 0
CORNING INC OPT 219350105 3,806 156,800 SH Call SOLE 8 156,800 0 0
CORNING INC COM 219350105 0 1 SH   SOLE 8 1 0 0
CORNING INC COM 219350105 643 26,507 SH   SOLE 9 26,507 0 0
CORNING INC COM 219350105 18,142 747,565 SH   SOLE 44 747,565 0 0
CORNING INC COM 219350105 13 551 SH   DFND 66 0 0 551
CORPORATE OFFICE PPTYS TR COM 22002T108 436 13,956 SH   SOLE 1 13,956 0 0
CORPORATE OFFICE PPTYS TR TRUS 22002T108 35 1,143 SH   SOLE 8 1,143 0 0
CORPORATE OFFICE PPTYS TR TRUS 22002T108 430 13,752 SH   SOLE 44 13,752 0 0
CORVEL CORP COM 221006109 6 151 SH   SOLE 44 151 0 0
CORVUS PHARMACEUTICALS INC COM 221015100 2 160 SH   SOLE 44 160 0 0
COSAN LTD COM G25343107 35 4,624 SH   SOLE 8 4,624 0 0
COSAN LTD COM G25343107 25 3,300 SH   SOLE 44 3,300 0 0
COSTAMARE INC COM Y1771G102 184 32,849 SH   SOLE 1 32,849 0 0
COSTAMARE INC COM Y1771G102 0 76 SH   SOLE 8 76 0 0
COSTAMARE INC COM Y1771G102 191 34,046 SH   SOLE 44 34,046 0 0
COSTAR GROUP INC COM 22160N109 780 4,136 SH   SOLE 44 4,136 0 0
COSTCO WHSL CORP NEW COM 22160K105 592 3,697 SH   SOLE 8 3,697 0 0
COSTCO WHSL CORP NEW OPT 22160K105 30,982 193,500 SH Call SOLE 8 193,500 0 0
COSTCO WHSL CORP NEW OPT 22160K105 23,328 145,700 SH Put SOLE 8 145,700 0 0
COSTCO WHSL CORP NEW COM 22160K105 673 4,205 SH   SOLE 9 4,205 0 0
COSTCO WHSL CORP NEW COM 22160K105 50,687 316,583 SH   SOLE 44 316,583 0 0
COSTCO WHSL CORP NEW COM 22160K105 408 2,550 SH   DFND 66 0 0 2,550
COSTCO WHSL CORP NEW COM 22160K105 801 5,000 SH   SOLE 79 5,000 0 0
COTIVITI HLDGS INC COM 22164K101 198 5,764 SH   SOLE 44 5,764 0 0
COTY INC COM 222070203 408 22,290 SH   SOLE 1 22,290 0 0
COTY INC OPT 222070203 253 13,800 SH Put SOLE 8 13,800 0 0
COTY INC COM 222070203 49,800 2,719,806 SH   SOLE 8 2,719,806 0 0
COTY INC OPT 222070203 205 11,200 SH Call SOLE 8 11,200 0 0
COTY INC COM 222070203 19,218 1,049,562 SH   SOLE 44 1,049,562 0 0
COTY INC COM 222070203 426 23,274 SH   DFND 66 0 0 23,274
COUSINS PPTYS INC TRUS 222795106 33 3,903 SH   SOLE 8 3,903 0 0
COUSINS PPTYS INC TRUS 222795106 549 64,434 SH   SOLE 44 64,434 0 0
COVANTA HLDG CORP COM 22282E102 225 14,445 SH   SOLE 8 14,445 0 0
COVANTA HLDG CORP COM 22282E102 99 6,333 SH   SOLE 9 6,333 0 0
COVANTA HLDG CORP COM 22282E102 867 55,536 SH   SOLE 44 55,536 0 0
COVENANT TRANSN GROUP INC COM 22284P105 1 26 SH   SOLE 8 26 0 0
COVENANT TRANSN GROUP INC COM 22284P105 5 267 SH   SOLE 44 267 0 0
COWEN GROUP INC NEW COM 223622606 231 14,888 SH   SOLE 44 14,888 0 0
CPI CARD GROUP INC COM 12634H101 3 765 SH   SOLE 44 765 0 0
CRA INTL INC COM 12618T105 3 90 SH   SOLE 8 90 0 0
CRA INTL INC COM 12618T105 213 5,832 SH   SOLE 44 5,832 0 0
CRACKER BARREL OLD CTRY STOR OPT 22410J106 1,503 9,000 SH Put SOLE 8 9,000 0 0
CRACKER BARREL OLD CTRY STOR OPT 22410J106 985 5,900 SH Call SOLE 8 5,900 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 2 14 SH   SOLE 8 14 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 742 4,444 SH   SOLE 44 4,444 0 0
CRAFT BREW ALLIANCE INC COM 224122101 64 3,800 SH   SOLE 44 3,800 0 0
CRANE CO COM 224399105 46 632 SH   SOLE 8 632 0 0
CRANE CO OPT 224399105 570 7,900 SH Call SOLE 8 7,900 0 0
CRANE CO COM 224399105 369 5,115 SH   SOLE 44 5,115 0 0
CRAWFORD &amp CO COM 224633206 3 282 SH   SOLE 44 282 0 0
CRAWFORD &amp CO COM 224633107 2 130 SH   SOLE 44 130 0 0
CRAY INC COM 225223304 1 66 SH   SOLE 8 66 0 0
CRAY INC COM 225223304 12 571 SH   SOLE 44 571 0 0
CREDICORP LTD COM G2519Y108 572 3,626 SH   SOLE 1 3,626 0 0
CREDICORP LTD COM G2519Y108 3,669 23,243 SH   SOLE 39 23,243 0 0
CREDIT ACCEP CORP MICH COM 225310101 1,638 7,527 SH   SOLE 44 7,527 0 0
CREDIT SUISSE AG NASSAU BRH FUND 22539T274 0 12 SH   DFND 66 0 0 12
CREDIT SUISSE GROUP ADR 225401108 6,715 469,329 SH   SOLE 8 469,329 0 0
CREDIT SUISSE GROUP OPT 225401108 5,684 397,200 SH Put SOLE 8 397,200 0 0
CREDIT SUISSE GROUP OPT 225401108 345 24,100 SH Call SOLE 8 24,100 0 0
CREDIT SUISSE GROUP ADR 225401108 162 11,281 SH   SOLE 44 11,281 0 0
CREDIT SUISSE NASSAU BRH FUND 22542D795 0 9 SH   SOLE 8 9 0 0
CREE INC OPT 225447101 1,816 68,800 SH Call SOLE 8 68,800 0 0
CREE INC OPT 225447101 1,467 55,600 SH Put SOLE 8 55,600 0 0
CREE INC COM 225447101 555 21,014 SH   SOLE 44 21,014 0 0
CRESCENT PT ENERGY CORP COM 22576C101 1 98 SH   SOLE 8 98 0 0
CRESCENT PT ENERGY CORP COM 22576C101 208 15,298 SH   SOLE 9 15,298 0 0
CRESCENT PT ENERGY CORP COM 22576C101 4 290 SH   DFND 66 0 0 290
CRESTWOOD EQUITY PARTNERS LP COM 226344208 22 886 SH   SOLE 8 886 0 0
CRESTWOOD EQUITY PARTNERS LP OPT 226344208 15 600 SH Call SOLE 8 600 0 0
CRESTWOOD EQUITY PARTNERS LP COM 226344208 874 34,216 SH   SOLE 32 34,216 0 0
CRESTWOOD EQUITY PARTNERS LP COM 226344208 1,327 51,943 SH   SOLE 44 51,943 0 0
CRESUD S A C I F Y A ADR 226406106 237 15,025 SH   DFND 20 0 0 15,025
CRH MEDICAL CORP COM 12626F105 373 71,000 SH   SOLE 9 71,000 0 0
CRITEO S A OPT 226718104 41 1,000 SH Put SOLE 8 1,000 0 0
CRITEO S A OPT 226718104 74 1,800 SH Call SOLE 8 1,800 0 0
CRITEO S A ADR 226718104 781 19,000 SH   SOLE 44 19,000 0 0
CROCS INC OPT 227046109 32 4,700 SH Call SOLE 8 4,700 0 0
CROCS INC OPT 227046109 59 8,600 SH Put SOLE 8 8,600 0 0
CROCS INC COM 227046109 47 6,753 SH   SOLE 8 6,753 0 0
CROCS INC COM 227046109 853 124,331 SH   SOLE 44 124,331 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 1 83 SH   SOLE 8 83 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 163 10,463 SH   SOLE 44 10,463 0 0
CROSS TIMBERS RTY TR TRUS 22757R109 0 3 SH   SOLE 8 3 0 0
CROSSAMERICA PARTNERS LP COM 22758A105 2 63 SH   SOLE 8 63 0 0
CROSSAMERICA PARTNERS LP COM 22758A105 336 13,342 SH   SOLE 32 13,342 0 0
CROSSROADS CAP INC COM 227656105 0 26 SH   SOLE 8 26 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 3,563 41,065 SH   SOLE 1 41,065 0 0
CROWN CASTLE INTL CORP NEW OPT 22822V101 4,816 55,500 SH Put SOLE 8 55,500 0 0
CROWN CASTLE INTL CORP NEW TRUS 22822V101 4,747 54,716 SH   SOLE 8 54,716 0 0
CROWN CASTLE INTL CORP NEW OPT 22822V101 1,683 19,400 SH Call SOLE 8 19,400 0 0
CROWN CASTLE INTL CORP NEW TRUS 22822V101 10,697 123,277 SH   SOLE 44 123,277 0 0
CROWN HOLDINGS INC COM 228368106 396 7,536 SH   SOLE 1 7,536 0 0
CROWN HOLDINGS INC OPT 228368106 226 4,300 SH Call SOLE 8 4,300 0 0
CROWN HOLDINGS INC COM 228368106 559 10,624 SH   SOLE 8 10,624 0 0
CROWN HOLDINGS INC COM 228368106 714 13,586 SH   SOLE 44 13,586 0 0
CRYOLIFE INC COM 228903100 81 4,205 SH   SOLE 44 4,205 0 0
CSG SYS INTL INC COM 126349109 90 1,847 SH   SOLE 8 1,847 0 0
CSG SYS INTL INC COM 126349109 1,647 34,019 SH   SOLE 44 34,019 0 0
CSRA INC COM 12650T104 872 27,378 SH   SOLE 1 27,378 0 0
CSRA INC OPT 12650T104 3 100 SH Call SOLE 8 100 0 0
CSRA INC COM 12650T104 43 1,363 SH   SOLE 8 1,363 0 0
CSRA INC COM 12650T104 13,028 409,216 SH   SOLE 44 409,216 0 0
CSS INDS INC COM 125906107 2 82 SH   SOLE 8 82 0 0
CSS INDS INC COM 125906107 3 124 SH   SOLE 44 124 0 0
CST BRANDS INC COM 12646R105 29 597 SH   SOLE 8 597 0 0
CST BRANDS INC COM 12646R105 5,578 115,830 SH   SOLE 44 115,830 0 0
CSW INDUSTRIALS INC COM 126402106 64 1,720 SH   SOLE 44 1,720 0 0
CSX CORP COM 126408103 417 11,599 SH   SOLE 1 11,599 0 0
CSX CORP COM 126408103 540 15,019 SH   SOLE 8 15,019 0 0
CSX CORP OPT 126408103 11,041 307,300 SH Put SOLE 8 307,300 0 0
CSX CORP OPT 126408103 5,289 147,200 SH Call SOLE 8 147,200 0 0
CSX CORP COM 126408103 2,100 58,435 SH   SOLE 9 58,435 0 0
CSX CORP COM 126408103 28,726 799,491 SH   SOLE 44 799,491 0 0
CSX CORP COM 126408103 9 242 SH   DFND 66 0 0 242
CTI BIOPHARMA CORP COM 12648L106 0 300 SH   SOLE 1 300 0 0
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,572 39,299 SH   SOLE 1 39,299 0 0
CTRIP COM INTL LTD OPT 22943F100 16,536 413,400 SH Call SOLE 8 413,400 0 0
CTRIP COM INTL LTD OPT 22943F100 8,560 214,000 SH Put SOLE 8 214,000 0 0
CTRIP COM INTL LTD ADR 22943F100 736 18,405 SH   SOLE 8 18,405 0 0
CTRIP COM INTL LTD BOND 22943FAD2 1,835 1,585,000 PRN   SOLE 8 0 0 1,585,000
CTRIP COM INTL LTD BOND 22943FAH3 52 50,000 PRN   SOLE 8 0 0 50,000
CTRIP COM INTL LTD BOND 22943FAF7 160 156,000 PRN   SOLE 8 0 0 156,000
CTRIP COM INTL LTD ADR 22943F100 5,482 137,056 SH   SOLE 9 137,056 0 0
CTRIP COM INTL LTD ADR 22943F100 1,673 41,821 SH   SOLE 44 41,821 0 0
CTS CORP COM 126501105 15 657 SH   SOLE 44 657 0 0
CU BANCORP CALIF COM 126534106 19 542 SH   SOLE 44 542 0 0
CUBESMART COM 229663109 1,791 66,887 SH   SOLE 1 66,887 0 0
CUBESMART TRUS 229663109 60 2,226 SH   SOLE 8 2,226 0 0
CUBESMART TRUS 229663109 879 32,849 SH   SOLE 44 32,849 0 0
CUBIC CORP COM 229669106 5 100 SH   SOLE 8 100 0 0
CUBIC CORP COM 229669106 74 1,557 SH   SOLE 44 1,557 0 0
CULLEN FROST BANKERS INC COM 229899109 730 8,270 SH   SOLE 8 8,270 0 0
CULLEN FROST BANKERS INC OPT 229899109 9 100 SH Call SOLE 8 100 0 0
CULLEN FROST BANKERS INC OPT 229899109 159 1,800 SH Put SOLE 8 1,800 0 0
CULLEN FROST BANKERS INC COM 229899109 987 11,187 SH   SOLE 44 11,187 0 0
CULP INC COM 230215105 1 36 SH   SOLE 8 36 0 0
CUMMINS INC COM 231021106 4,875 35,674 SH   SOLE 1 35,674 0 0
CUMMINS INC OPT 231021106 7,421 54,300 SH Put SOLE 8 54,300 0 0
CUMMINS INC OPT 231021106 7,093 51,900 SH Call SOLE 8 51,900 0 0
CUMMINS INC COM 231021106 8 59 SH   SOLE 8 59 0 0
CUMMINS INC COM 231021106 238 1,743 SH   SOLE 9 1,743 0 0
CUMMINS INC COM 231021106 5 40 SH   DFND 20 0 0 40
CUMMINS INC COM 231021106 23,848 174,497 SH   SOLE 44 174,497 0 0
CURIS INC COM 231269101 15 4,736 SH   SOLE 8 4,736 0 0
CURIS INC COM 231269101 14 4,756 SH   SOLE 44 4,756 0 0
CURRENCYSHARES AUSTRALIAN DL OPT 23129U101 36 500 SH Call SOLE 8 500 0 0
CURRENCYSHARES AUSTRALIAN DL FUND 23129U101 13 186 SH   SOLE 8 186 0 0
CURRENCYSHARES AUSTRALIAN DL OPT 23129U101 289 4,000 SH Put SOLE 8 4,000 0 0
CURRENCYSHARES CDN DLR TR OPT 23129X105 110 1,500 SH Put SOLE 8 1,500 0 0
CURRENCYSHARES CDN DLR TR OPT 23129X105 1,140 15,500 SH Call SOLE 8 15,500 0 0
CURRENCYSHARES EURO TR FUND 23130C108 1,295 12,665 SH   SOLE 8 12,665 0 0
CURRENCYSHARES EURO TR OPT 23130C108 22,968 224,600 SH Put SOLE 8 224,600 0 0
CURRENCYSHARES EURO TR OPT 23130C108 17,936 175,400 SH Call SOLE 8 175,400 0 0
CURRENCYSHARES EURO TR FUND 23130C108 32 309 SH   SOLE 44 309 0 0
CURRENCYSHARES SWISS FRANC T OPT 23129V109 141 1,500 SH Call SOLE 8 1,500 0 0
CURRENCYSHARES SWISS FRANC T OPT 23129V109 37 400 SH Put SOLE 8 400 0 0
CURRENCYSHS BRIT POUND STER OPT 23129S106 4,389 36,500 SH Put SOLE 8 36,500 0 0
CURRENCYSHS BRIT POUND STER OPT 23129S106 1,936 16,100 SH Call SOLE 8 16,100 0 0
CURRENCYSHS JAPANESE YEN TR FUND 23130A102 1,710 20,730 SH   SOLE 8 20,730 0 0
CURRENCYSHS JAPANESE YEN TR OPT 23130A102 9,127 110,600 SH Put SOLE 8 110,600 0 0
CURRENCYSHS JAPANESE YEN TR OPT 23130A102 6,090 73,800 SH Call SOLE 8 73,800 0 0
CURTISS WRIGHT CORP COM 231561101 298 3,034 SH   SOLE 1 3,034 0 0
CURTISS WRIGHT CORP OPT 231561101 521 5,300 SH Call SOLE 8 5,300 0 0
CURTISS WRIGHT CORP OPT 231561101 20 200 SH Put SOLE 8 200 0 0
CURTISS WRIGHT CORP COM 231561101 92 938 SH   SOLE 44 938 0 0
CUSTOMERS BANCORP INC COM 23204G100 2 47 SH   SOLE 8 47 0 0
CUSTOMERS BANCORP INC COM 23204G100 1,185 33,100 SH   SOLE 44 33,100 0 0
CUTERA INC COM 232109108 6 305 SH   SOLE 8 305 0 0
CUTERA INC COM 232109108 2 100 SH   SOLE 44 100 0 0
CVB FINL CORP COM 126600105 188 8,174 SH   SOLE 44 8,174 0 0
CVR ENERGY INC COM 12662P108 10 408 SH   SOLE 8 408 0 0
CVR ENERGY INC OPT 12662P108 3 100 SH Call SOLE 8 100 0 0
CVR ENERGY INC COM 12662P108 14 541 SH   SOLE 44 541 0 0
CVR PARTNERS LP COM 126633106 25 4,208 SH   SOLE 8 4,208 0 0
CVR PARTNERS LP OPT 126633106 10 1,700 SH Call SOLE 8 1,700 0 0
CVR PARTNERS LP OPT 126633106 38 6,300 SH Put SOLE 8 6,300 0 0
CVR PARTNERS LP COM 126633106 0 49 SH   SOLE 32 49 0 0
CVR REFNG LP COM 12663P107 1 97 SH   SOLE 8 97 0 0
CVR REFNG LP COM 12663P107 387 37,234 SH   SOLE 32 37,234 0 0
CVS HEALTH CORP COM 126650100 30,175 382,399 SH   SOLE 1 0 382,399 0
CVS HEALTH CORP OPT 126650100 24,383 309,000 SH Call SOLE 8 309,000 0 0
CVS HEALTH CORP COM 126650100 13,118 166,236 SH   SOLE 8 166,236 0 0
CVS HEALTH CORP OPT 126650100 41,144 521,400 SH Put SOLE 8 521,400 0 0
CVS HEALTH CORP COM 126650100 10,856 137,571 SH   SOLE 9 137,571 0 0
CVS HEALTH CORP COM 126650100 413 5,240 SH   DFND 20 0 0 5,240
CVS HEALTH CORP COM 126650100 684 8,662 SH   SOLE 20 0 8,662 0
CVS HEALTH CORP COM 126650100 129,437 1,640,321 SH   SOLE 44 1,640,321 0 0
CVS HEALTH CORP COM 126650100 207 2,625 SH   DFND 66 0 0 2,625
CVS HEALTH CORP COM 126650100 8,346 105,771 SH   SOLE 66 0 105,771 0
CYBERARK SOFTWARE LTD COM M2682V108 872 19,182 SH   SOLE 8 19,182 0 0
CYBERARK SOFTWARE LTD OPT M2682V108 1,379 30,300 SH Call SOLE 8 30,300 0 0
CYBERARK SOFTWARE LTD OPT M2682V108 737 16,200 SH Put SOLE 8 16,200 0 0
CYBERARK SOFTWARE LTD COM M2682V108 1,010 22,200 SH   SOLE 44 22,200 0 0
CYNOSURE INC COM 232577205 94 2,069 SH   SOLE 8 2,069 0 0
CYNOSURE INC COM 232577205 823 18,073 SH   SOLE 44 18,073 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 59 5,151 SH   SOLE 1 5,151 0 0
CYPRESS SEMICONDUCTOR CORP OPT 232806109 587 51,300 SH Put SOLE 8 51,300 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 1,418 123,931 SH   SOLE 8 123,931 0 0
CYPRESS SEMICONDUCTOR CORP OPT 232806109 498 43,500 SH Call SOLE 8 43,500 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 250 21,759 SH   SOLE 44 21,759 0 0
CYREN LTD COM M26895108 18 8,333 SH   DFND 66 0 0 8,333
CYRUSONE INC TRUS 23283R100 27 601 SH   SOLE 8 601 0 0
CYRUSONE INC TRUS 23283R100 1,778 39,733 SH   SOLE 44 39,733 0 0
CYS INVTS INC TRUS 12673A108 262 33,986 SH   SOLE 44 33,986 0 0
CYTOKINETICS INC COM 23282W605 68 5,598 SH   SOLE 1 5,598 0 0
CYTOKINETICS INC COM 23282W605 33 2,694 SH   SOLE 8 2,694 0 0
CYTOKINETICS INC COM 23282W605 85 7,032 SH   SOLE 44 7,032 0 0
CYTOMX THERAPEUTICS INC COM 23284F105 3 229 SH   SOLE 44 229 0 0
CYTORI THERAPEUTICS INC COM 23283K204 2 1,467 SH   DFND 66 0 0 1,467
CYTOSORBENTS CORP COM 23283X206 0 50 SH   SOLE 8 50 0 0
CYTRX CORP COM 232828509 1 1,823 SH   SOLE 44 1,823 0 0
D R HORTON INC COM 23331A109 1,617 59,188 SH   SOLE 8 59,188 0 0
D R HORTON INC OPT 23331A109 2,793 102,200 SH Put SOLE 8 102,200 0 0
D R HORTON INC OPT 23331A109 1,361 49,800 SH Call SOLE 8 49,800 0 0
D R HORTON INC COM 23331A109 19 680 SH   SOLE 9 680 0 0
D R HORTON INC COM 23331A109 10,381 379,817 SH   SOLE 44 379,817 0 0
D R HORTON INC COM 23331A109 82 3,000 SH   DFND 66 0 0 3,000
DAKTRONICS INC COM 234264109 27 2,606 SH   SOLE 8 2,606 0 0
DAKTRONICS INC COM 234264109 13 1,215 SH   SOLE 44 1,215 0 0
DANA INCORPORATED OPT 235825205 140 7,400 SH Call SOLE 8 7,400 0 0
DANA INCORPORATED OPT 235825205 121 6,400 SH Put SOLE 8 6,400 0 0
DANA INCORPORATED COM 235825205 1 77 SH   SOLE 8 77 0 0
DANA INCORPORATED COM 235825205 238 12,519 SH   SOLE 44 12,519 0 0
DANAHER CORP DEL COM 235851102 36,451 468,276 SH   SOLE 1 0 468,276 0
DANAHER CORP DEL BOND 235851AF9 271 91,000 PRN   SOLE 8 0 0 91,000
DANAHER CORP DEL OPT 235851102 6,562 84,300 SH Call SOLE 8 84,300 0 0
DANAHER CORP DEL COM 235851102 3,231 41,512 SH   SOLE 8 41,512 0 0
DANAHER CORP DEL OPT 235851102 7,036 90,400 SH Put SOLE 8 90,400 0 0
DANAHER CORP DEL COM 235851102 2,027 26,036 SH   SOLE 9 26,036 0 0
DANAHER CORP DEL COM 235851102 681 8,745 SH   SOLE 20 0 8,745 0
DANAHER CORP DEL COM 235851102 16,671 214,180 SH   SOLE 44 214,180 0 0
DANAHER CORP DEL COM 235851102 7,090 91,080 SH   SOLE 66 0 91,080 0
DANAHER CORP DEL COM 235851102 323 4,154 SH   DFND 66 0 0 4,154
DANAHER CORP DEL COM 235851102 862 11,075 SH   SOLE 99 11,075 0 0
DARDEN RESTAURANTS INC COM 237194105 106 1,456 SH   SOLE 1 1,456 0 0
DARDEN RESTAURANTS INC OPT 237194105 909 12,500 SH Put SOLE 8 12,500 0 0
DARDEN RESTAURANTS INC OPT 237194105 5,861 80,600 SH Call SOLE 8 80,600 0 0
DARDEN RESTAURANTS INC COM 237194105 45 614 SH   SOLE 8 614 0 0
DARDEN RESTAURANTS INC COM 237194105 946 13,010 SH   SOLE 9 13,010 0 0
DARDEN RESTAURANTS INC COM 237194105 12,461 171,348 SH   SOLE 44 171,348 0 0
DARLING INGREDIENTS INC OPT 237266101 17 1,300 SH Put SOLE 8 1,300 0 0
DARLING INGREDIENTS INC COM 237266101 179 13,838 SH   SOLE 8 13,838 0 0
DARLING INGREDIENTS INC OPT 237266101 120 9,300 SH Call SOLE 8 9,300 0 0
DARLING INGREDIENTS INC COM 237266101 2,820 218,422 SH   SOLE 44 218,422 0 0
DATALINK CORP COM 237934104 526 46,700 SH   SOLE 44 46,700 0 0
DATAWATCH CORP COM 237917208 11 1,934 SH   SOLE 8 1,934 0 0
DAVE &amp BUSTERS ENTMT INC COM 238337109 17 303 SH   SOLE 8 303 0 0
DAVE &amp BUSTERS ENTMT INC COM 238337109 3,922 69,650 SH   SOLE 44 69,650 0 0
DAVITA INC COM 23918K108 437 6,800 SH   SOLE 1 6,800 0 0
DAVITA INC OPT 23918K108 96 1,500 SH Put SOLE 8 1,500 0 0
DAVITA INC OPT 23918K108 1,252 19,500 SH Call SOLE 8 19,500 0 0
DAVITA INC COM 23918K108 900 14,013 SH   SOLE 9 14,013 0 0
DAVITA INC COM 23918K108 6,613 103,039 SH   SOLE 44 103,039 0 0
DAVITA INC COM 23918K108 34 528 SH   DFND 66 0 0 528
DBV TECHNOLOGIES S A ADR 23306J101 30 861 SH   SOLE 8 861 0 0
DBV TECHNOLOGIES S A ADR 23306J101 207 5,883 SH   SOLE 9 5,883 0 0
DBX ETF TR FUND 233051879 1 25 SH   SOLE 8 25 0 0
DBX ETF TR OPT 233051879 1,487 63,400 SH Put SOLE 8 63,400 0 0
DBX ETF TR OPT 233051879 3,576 152,500 SH Call SOLE 8 152,500 0 0
DBX ETF TR FUND 233051879 1 41 SH   SOLE 44 41 0 0
DBX ETF TR FUND 233051408 50 2,000 SH   DFND 66 0 0 2,000
DCP MIDSTREAM PARTNERS LP COM 23311P100 3 71 SH   SOLE 8 71 0 0
DCP MIDSTREAM PARTNERS LP COM 23311P100 10,882 283,523 SH   SOLE 32 283,523 0 0
DCP MIDSTREAM PARTNERS LP COM 23311P100 184 4,784 SH   SOLE 44 4,784 0 0
DCT INDUSTRIAL TRUST INC TRUS 233153204 43 899 SH   SOLE 8 899 0 0
DCT INDUSTRIAL TRUST INC TRUS 233153204 672 14,030 SH   SOLE 44 14,030 0 0
DDR CORP TRUS 23317H102 75 4,923 SH   SOLE 8 4,923 0 0
DDR CORP TRUS 23317H102 981 64,301 SH   SOLE 44 64,301 0 0
DEAN FOODS CO NEW OPT 242370203 769 35,300 SH Call SOLE 8 35,300 0 0
DEAN FOODS CO NEW COM 242370203 386 17,740 SH   SOLE 8 17,740 0 0
DEAN FOODS CO NEW OPT 242370203 429 19,700 SH Put SOLE 8 19,700 0 0
DEAN FOODS CO NEW COM 242370203 4,913 225,543 SH   SOLE 44 225,543 0 0
DECKERS OUTDOOR CORP COM 243537107 1,543 27,850 SH   SOLE 1 27,850 0 0
DECKERS OUTDOOR CORP COM 243537107 978 17,658 SH   SOLE 8 17,658 0 0
DECKERS OUTDOOR CORP OPT 243537107 571 10,300 SH Call SOLE 8 10,300 0 0
DECKERS OUTDOOR CORP OPT 243537107 2,155 38,900 SH Put SOLE 8 38,900 0 0
DECKERS OUTDOOR CORP COM 243537107 2,176 39,260 SH   SOLE 44 39,260 0 0
DEERE &amp CO COM 244199105 866 8,400 SH   SOLE 1 8,400 0 0
DEERE &amp CO OPT 244199105 6,533 63,400 SH Call SOLE 8 63,400 0 0
DEERE &amp CO COM 244199105 3,290 31,929 SH   SOLE 8 31,929 0 0
DEERE &amp CO OPT 244199105 85,750 832,200 SH Put SOLE 8 832,200 0 0
DEERE &amp CO COM 244199105 1,865 18,104 SH   SOLE 9 18,104 0 0
DEERE &amp CO COM 244199105 11,317 109,824 SH   SOLE 44 109,824 0 0
DEERE &amp CO COM 244199105 77 746 SH   DFND 66 0 0 746
DEERE &amp CO COM 244199105 99 960 SH   SOLE 99 960 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 0 20 SH   SOLE 8 20 0 0
DEL FRISCOS RESTAURANT GROUP COM 245077102 6 328 SH   SOLE 44 328 0 0
DEL TACO RESTAURANTS INC COM 245496104 100 7,080 SH   SOLE 44 7,080 0 0
DELEK LOGISTICS PARTNERS LP COM 24664T103 1 26 SH   SOLE 8 26 0 0
DELEK US HLDGS INC COM 246647101 150 6,214 SH   SOLE 8 6,214 0 0
DELEK US HLDGS INC COM 246647101 43 1,794 SH   SOLE 44 1,794 0 0
DELL TECHNOLOGIES INC COM 24703L103 21,839 397,291 SH   SOLE 8 397,291 0 0
DELL TECHNOLOGIES INC OPT 24703L103 1,633 29,711 SH Put SOLE 8 29,711 0 0
DELL TECHNOLOGIES INC OPT 24703L103 922 16,775 SH Call SOLE 8 16,775 0 0
DELL TECHNOLOGIES INC COM 24703L103 17 301 SH   SOLE 20 0 301 0
DELL TECHNOLOGIES INC COM 24703L103 3 58 SH   DFND 20 0 0 58
DELL TECHNOLOGIES INC COM 24703L103 90,451 1,645,465 SH   SOLE 44 1,645,465 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 OPT G27823106 5,987 88,900 SH Call SOLE 8 88,900 0 0
DELPHI AUTOMOTIVE PLC COM G27823106 111 1,649 SH   SOLE 8 1,649 0 0
DELPHI AUTOMOTIVE PLC OPT G27823106 2,600 38,600 SH Put SOLE 8 38,600 0 0
DELPHI AUTOMOTIVE PLC COM G27823106 10,991 163,192 SH   SOLE 44 163,192 0 0
DELPHI AUTOMOTIVE PLC COM G27823106 26 390 SH   DFND 66 0 0 390
DELTA AIR LINES INC DEL COM 247361702 1,948 39,600 SH   SOLE 1 39,600 0 0
DELTA AIR LINES INC DEL OPT 247361702 26,695 542,700 SH Call SOLE 8 542,700 0 0
DELTA AIR LINES INC DEL OPT 247361702 9,405 191,200 SH Put SOLE 8 191,200 0 0
DELTA AIR LINES INC DEL COM 247361702 3,297 67,014 SH   SOLE 8 67,014 0 0
DELTA AIR LINES INC DEL COM 247361702 37 759 SH   SOLE 9 759 0 0
DELTA AIR LINES INC DEL COM 247361702 40,726 827,952 SH   SOLE 44 827,952 0 0
DELTA APPAREL INC COM 247368103 2 109 SH   SOLE 44 109 0 0
DELTA NAT GAS INC COM 247748106 2 64 SH   SOLE 44 64 0 0
DELTIC TIMBER CORP COM 247850100 12 153 SH   SOLE 44 153 0 0
DELUXE CORP COM 248019101 614 8,570 SH   SOLE 1 8,570 0 0
DELUXE CORP COM 248019101 585 8,183 SH   SOLE 44 8,183 0 0
DENBURY RES INC COM 247916208 314 85,257 SH   SOLE 1 85,257 0 0
DENBURY RES INC OPT 247916208 1,460 396,700 SH Call SOLE 8 396,700 0 0
DENBURY RES INC OPT 247916208 137 37,300 SH Put SOLE 8 37,300 0 0
DENBURY RES INC COM 247916208 32 8,701 SH   SOLE 44 8,701 0 0
DENISON MINES CORP COM 248356107 2 3,754 SH   DFND 20 0 0 3,754
DENISON MINES CORP COM 248356107 1 1,020 SH   DFND 66 0 0 1,020
DENNYS CORP COM 24869P104 1,393 108,598 SH   SOLE 44 108,598 0 0
DENTSPLY SIRONA INC COM 24906P109 575 9,951 SH   SOLE 8 9,951 0 0
DENTSPLY SIRONA INC COM 24906P109 4,748 82,240 SH   SOLE 44 82,240 0 0
DENTSPLY SIRONA INC COM 24906P109 14 245 SH   DFND 66 0 0 245
DEPOMED INC BOND 249908AA2 1,784 1,567,000 PRN   SOLE 8 0 0 1,567,000
DEPOMED INC OPT 249908104 2 100 SH Put SOLE 8 100 0 0
DEPOMED INC OPT 249908104 151 8,400 SH Call SOLE 8 8,400 0 0
DEPOMED INC COM 249908104 467 25,933 SH   SOLE 8 25,933 0 0
DEPOMED INC COM 249908104 788 43,712 SH   SOLE 44 43,712 0 0
DERMA SCIENCES INC COM 249827502 0 60 SH   SOLE 8 60 0 0
DERMIRA INC OPT 24983L104 594 19,600 SH Call SOLE 8 19,600 0 0
DERMIRA INC COM 24983L104 765 25,236 SH   SOLE 8 25,236 0 0
DERMIRA INC COM 24983L104 1,416 46,696 SH   SOLE 44 46,696 0 0
DESCARTES SYS GROUP INC COM 249906108 383 17,900 SH   SOLE 9 17,900 0 0
DESTINATION MATERNITY CORP COM 25065D100 0 54 SH   SOLE 8 54 0 0
DESTINATION MATERNITY CORP COM 25065D100 6 1,200 SH   SOLE 44 1,200 0 0
DESTINATION XL GROUP INC COM 25065K104 0 100 SH   SOLE 44 100 0 0
DEUTSCHE BANK AG OPT D18190898 6,688 369,500 SH Put SOLE 8 369,500 0 0
DEUTSCHE BANK AG COM D18190898 53 2,926 SH   SOLE 8 2,926 0 0
DEUTSCHE BANK AG OPT D18190898 7,450 411,600 SH Call SOLE 8 411,600 0 0
DEUTSCHE BANK AG COM D18190898 590 32,605 SH   SOLE 9 32,605 0 0
DEUTSCHE BANK AG COM D18190898 5,139 283,957 SH   SOLE 44 283,957 0 0
DEUTSCHE BK AG LDN BRH FUND 25154H749 89 4,447 SH   DFND 66 0 0 4,447
DEVON ENERGY CORP NEW COM 25179M103 2,358 51,638 SH   SOLE 8 51,638 0 0
DEVON ENERGY CORP NEW OPT 25179M103 6,805 149,000 SH Call SOLE 8 149,000 0 0
DEVON ENERGY CORP NEW OPT 25179M103 6,252 136,900 SH Put SOLE 8 136,900 0 0
DEVON ENERGY CORP NEW COM 25179M103 389 8,519 SH   SOLE 9 8,519 0 0
DEVON ENERGY CORP NEW COM 25179M103 4,774 104,523 SH   SOLE 44 104,523 0 0
DEVON ENERGY CORP NEW COM 25179M103 5 101 SH   DFND 66 0 0 101
DEVRY ED GROUP INC OPT 251893103 153 4,900 SH Put SOLE 8 4,900 0 0
DEVRY ED GROUP INC OPT 251893103 250 8,000 SH Call SOLE 8 8,000 0 0
DEVRY ED GROUP INC COM 251893103 107 3,425 SH   SOLE 8 3,425 0 0
DEVRY ED GROUP INC COM 251893103 2,765 88,636 SH   SOLE 44 88,636 0 0
DEXCOM INC COM 252131107 136 2,274 SH   SOLE 1 2,274 0 0
DEXCOM INC OPT 252131107 299 5,000 SH Call SOLE 8 5,000 0 0
DEXCOM INC COM 252131107 190 3,185 SH   SOLE 8 3,185 0 0
DEXCOM INC COM 252131107 1,507 25,258 SH   SOLE 44 25,258 0 0
DHI GROUP INC COM 23331S100 4 640 SH   SOLE 44 640 0 0
DHT HOLDINGS INC COM Y2065G121 86 20,926 SH   SOLE 44 20,926 0 0
DIAGEO P L C ADR 25243Q205 406 3,905 SH   SOLE 8 3,905 0 0
DIAGEO P L C OPT 25243Q205 1,247 12,000 SH Call SOLE 8 12,000 0 0
DIAGEO P L C OPT 25243Q205 3,170 30,500 SH Put SOLE 8 30,500 0 0
DIAGEO P L C ADR 25243Q205 28 271 SH   DFND 66 0 0 271
DIAMOND HILL INVESTMENT GROU COM 25264R207 9 43 SH   SOLE 44 43 0 0
DIAMOND OFFSHORE DRILLING IN OPT 25271C102 336 19,000 SH Call SOLE 8 19,000 0 0
DIAMOND OFFSHORE DRILLING IN OPT 25271C102 1,667 94,200 SH Put SOLE 8 94,200 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 1,233 69,622 SH   SOLE 8 69,622 0 0
DIAMOND OFFSHORE DRILLING IN COM 25271C102 1,281 72,348 SH   SOLE 44 72,348 0 0
DIAMONDBACK ENERGY INC COM 25278X109 438 4,331 SH   SOLE 1 4,331 0 0
DIAMONDBACK ENERGY INC OPT 25278X109 5,053 50,000 SH Put SOLE 8 50,000 0 0
DIAMONDBACK ENERGY INC OPT 25278X109 5,053 50,000 SH Call SOLE 8 50,000 0 0
DIAMONDBACK ENERGY INC COM 25278X109 111 1,100 SH   SOLE 8 1,100 0 0
DIAMONDBACK ENERGY INC COM 25278X109 6,448 63,794 SH   SOLE 44 63,794 0 0
DIAMONDROCK HOSPITALITY CO TRUS 252784301 40 3,435 SH   SOLE 8 3,435 0 0
DIAMONDROCK HOSPITALITY CO TRUS 252784301 245 21,278 SH   SOLE 44 21,278 0 0
DIANA CONTAINERSHIPS INC COM Y2069P127 0 6 SH   SOLE 8 6 0 0
DIANA CONTAINERSHIPS INC COM Y2069P127 197 70,700 SH   SOLE 44 70,700 0 0
DIANA SHIPPING INC COM Y2066G104 0 40 SH   SOLE 8 40 0 0
DIANA SHIPPING INC COM Y2066G104 714 236,500 SH   DFND 66 0 0 236,500
DICERNA PHARMACEUTICALS INC COM 253031108 0 78 SH   SOLE 8 78 0 0
DICERNA PHARMACEUTICALS INC COM 253031108 10 3,401 SH   SOLE 44 3,401 0 0
DICKS SPORTING GOODS INC COM 253393102 25 475 SH   SOLE 8 475 0 0
DICKS SPORTING GOODS INC OPT 253393102 1,211 22,800 SH Put SOLE 8 22,800 0 0
DICKS SPORTING GOODS INC OPT 253393102 1,189 22,400 SH Call SOLE 8 22,400 0 0
DICKS SPORTING GOODS INC COM 253393102 6,130 115,458 SH   SOLE 44 115,458 0 0
DIEBOLD NXDF INC COM 253651103 214 8,506 SH   SOLE 8 8,506 0 0
DIEBOLD NXDF INC OPT 253651103 304 12,100 SH Call SOLE 8 12,100 0 0
DIEBOLD NXDF INC OPT 253651103 88 3,500 SH Put SOLE 8 3,500 0 0
DIEBOLD NXDF INC COM 253651103 40 1,588 SH   SOLE 44 1,588 0 0
DIEBOLD NXDF INC COM 253651103 6 242 SH   DFND 66 0 0 242
DIGI INTL INC COM 253798102 20 1,471 SH   SOLE 8 1,471 0 0
DIGIMARC CORP NEW COM 25381B101 8 281 SH   SOLE 44 281 0 0
DIGITAL RLTY TR INC TRUS 253868103 138 1,401 SH   SOLE 8 1,401 0 0
DIGITAL RLTY TR INC OPT 253868103 1,366 13,900 SH Put SOLE 8 13,900 0 0
DIGITAL RLTY TR INC OPT 253868103 1,749 17,800 SH Call SOLE 8 17,800 0 0
DIGITAL RLTY TR INC TRUS 253868103 4,282 43,581 SH   SOLE 44 43,581 0 0
DIGITALGLOBE INC OPT 25389M877 172 6,000 SH Call SOLE 8 6,000 0 0
DIGITALGLOBE INC OPT 25389M877 244 8,500 SH Put SOLE 8 8,500 0 0
DIGITALGLOBE INC COM 25389M877 2,220 77,500 SH   SOLE 44 77,500 0 0
DILLARDS INC OPT 254067101 1,492 23,800 SH Put SOLE 8 23,800 0 0
DILLARDS INC COM 254067101 621 9,900 SH   SOLE 8 9,900 0 0
DILLARDS INC OPT 254067101 771 12,300 SH Call SOLE 8 12,300 0 0
DILLARDS INC COM 254067101 2,584 41,210 SH   SOLE 44 41,210 0 0
DIME CMNTY BANCSHARES COM 253922108 10 521 SH   SOLE 44 521 0 0
DIMENSION THERAPEUTICS INC COM 25433V105 1 211 SH   SOLE 44 211 0 0
DINEEQUITY INC COM 254423106 2,694 34,984 SH   SOLE 1 34,984 0 0
DINEEQUITY INC OPT 254423106 23 300 SH Call SOLE 8 300 0 0
DINEEQUITY INC OPT 254423106 62 800 SH Put SOLE 8 800 0 0
DINEEQUITY INC COM 254423106 434 5,638 SH   SOLE 44 5,638 0 0
DIODES INC OPT 254543101 36 1,400 SH Call SOLE 8 1,400 0 0
DIODES INC COM 254543101 41 1,603 SH   SOLE 44 1,603 0 0
DIPLOMAT PHARMACY INC COM 25456K101 30 2,432 SH   SOLE 8 2,432 0 0
DIPLOMAT PHARMACY INC COM 25456K101 1,748 138,741 SH   SOLE 44 138,741 0 0
DIREXION SHS ETF TR OPT 25459Y694 6,352 155,300 SH Call SOLE 8 155,300 0 0
DIREXION SHS ETF TR OPT 25459W862 1,993 18,500 SH Call SOLE 8 18,500 0 0
DIREXION SHS ETF TR OPT 25490K760 9 500 SH Put SOLE 8 500 0 0
DIREXION SHS ETF TR OPT 25459Y363 6,315 500,000 SH Put SOLE 8 500,000 0 0
DIREXION SHS ETF TR OPT 25459Y454 156 16,400 SH Call SOLE 8 16,400 0 0
DIREXION SHS ETF TR OPT 25459W102 10 200 SH Call SOLE 8 200 0 0
DIREXION SHS ETF TR OPT 25490K521 4,111 207,075 SH Put SOLE 8 207,075 0 0
DIREXION SHS ETF TR OPT 25490K554 461 82,600 SH Call SOLE 8 82,600 0 0
DIREXION SHS ETF TR FUND 25459W862 3,141 29,148 SH   SOLE 8 29,148 0 0
DIREXION SHS ETF TR OPT 25459W847 15,800 156,200 SH Call SOLE 8 156,200 0 0
DIREXION SHS ETF TR OPT 25459W888 1,453 36,400 SH Put SOLE 8 36,400 0 0
DIREXION SHS ETF TR OPT 25459Y470 48 1,900 SH Put SOLE 8 1,900 0 0
DIREXION SHS ETF TR OPT 25459W755 88 4,100 SH Call SOLE 8 4,100 0 0
DIREXION SHS ETF TR OPT 25459Y678 480 20,000 SH Call SOLE 8 20,000 0 0
DIREXION SHS ETF TR FUND 25490K786 0 1 SH   SOLE 8 1 0 0
DIREXION SHS ETF TR OPT 25459Y694 5,104 124,800 SH Put SOLE 8 124,800 0 0
DIREXION SHS ETF TR OPT 25490K570 6,899 903,000 SH Call SOLE 8 903,000 0 0
DIREXION SHS ETF TR OPT 25459W888 1,381 34,600 SH Call SOLE 8 34,600 0 0
DIREXION SHS ETF TR OPT 25459Y363 3 200 SH Call SOLE 8 200 0 0
DIREXION SHS ETF TR OPT 25490K521 3,278 165,125 SH Call SOLE 8 165,125 0 0
DIREXION SHS ETF TR OPT 25490K570 4,960 649,250 SH Put SOLE 8 649,250 0 0
DIREXION SHS ETF TR FUND 25490K760 219 12,454 SH   SOLE 8 12,454 0 0
DIREXION SHS ETF TR OPT 25490K281 571 10,800 SH Put SOLE 8 10,800 0 0
DIREXION SHS ETF TR OPT 25459W540 18 1,000 SH Put SOLE 8 1,000 0 0
DIREXION SHS ETF TR OPT 25459Y454 6,206 651,200 SH Put SOLE 8 651,200 0 0
DIREXION SHS ETF TR OPT 25459W755 41 1,900 SH Put SOLE 8 1,900 0 0
DIREXION SHS ETF TR OPT 25459Y371 409 37,900 SH Put SOLE 8 37,900 0 0
DIREXION SHS ETF TR FUND 25459W847 2,599 25,699 SH   SOLE 8 25,699 0 0
DIREXION SHS ETF TR OPT 25459W862 1,649 15,300 SH Put SOLE 8 15,300 0 0
DIREXION SHS ETF TR OPT 25459W847 15,001 148,300 SH Put SOLE 8 148,300 0 0
DIREXION SHS ETF TR FUND 25459Y694 347 8,481 SH   SOLE 8 8,481 0 0
DIREXION SHS ETF TR OPT 25459W540 67 3,700 SH Call SOLE 8 3,700 0 0
DIREXION SHS ETF TR FUND 25459W755 46 2,150 SH   SOLE 8 2,150 0 0
DIREXION SHS ETF TR OPT 25490K539 970 44,675 SH Call SOLE 8 44,675 0 0
DIREXION SHS ETF TR FUND 25490K778 10 959 SH   SOLE 8 959 0 0
DIREXION SHS ETF TR OPT 25459Y470 66 2,600 SH Call SOLE 8 2,600 0 0
DIREXION SHS ETF TR OPT 25459Y678 688 28,700 SH Put SOLE 8 28,700 0 0
DIREXION SHS ETF TR OPT 25490K554 258 46,200 SH Put SOLE 8 46,200 0 0
DIREXION SHS ETF TR FUND 25459Y371 489 45,254 SH   SOLE 8 45,254 0 0
DIREXION SHS ETF TR FUND 25459Y678 467 19,484 SH   SOLE 8 19,484 0 0
DIREXION SHS ETF TR OPT 25490K281 1,332 25,200 SH Call SOLE 8 25,200 0 0
DIREXION SHS ETF TR OPT 25490K133 1,232 25,474 SH Put SOLE 8 25,474 0 0
DIREXION SHS ETF TR FUND 25490K521 488 24,607 SH   SOLE 8 24,607 0 0
DIREXION SHS ETF TR OPT 25490K133 2,389 49,380 SH Call SOLE 8 49,380 0 0
DIREXION SHS ETF TR OPT 25490K539 522 24,050 SH Put SOLE 8 24,050 0 0
DIREXION SHS ETF TR OPT 25459Y371 6 600 SH Call SOLE 8 600 0 0
DIREXION SHS ETF TR FUND 25459W862 108 1,000 SH   SOLE 44 1,000 0 0
DIREXION SHS ETF TR FUND 25490K521 165 8,300 SH   SOLE 44 8,300 0 0
DIREXION SHS ETF TR OPT 25459Y470 6,313 250,000 SH Put SOLE 44 250,000 0 0
DIREXION SHS ETF TR FUND 25490K539 61 2,819 SH   SOLE 44 2,819 0 0
DIREXION SHS ETF TR FUND 25490K281 129 2,449 SH   SOLE 44 2,449 0 0
DIREXION SHS ETF TR FUND 25459Y694 53 1,287 SH   SOLE 44 1,287 0 0
DIREXION SHS ETF TR FUND 25459Y264 97 3,850 SH   DFND 66 0 0 3,850
DIREXION SHS ETF TR FUND 25459W557 95 6,182 SH   DFND 66 0 0 6,182
DIREXION SHS ETF TR FUND 25490K570 0 10 SH   DFND 66 0 0 10
DISCOVER FINL SVCS COM 254709108 23,506 326,057 SH   SOLE 1 31,500 294,557 0
DISCOVER FINL SVCS OPT 254709108 4,491 62,300 SH Call SOLE 8 62,300 0 0
DISCOVER FINL SVCS COM 254709108 8,571 118,897 SH   SOLE 8 118,897 0 0
DISCOVER FINL SVCS OPT 254709108 2,884 40,000 SH Put SOLE 8 40,000 0 0
DISCOVER FINL SVCS COM 254709108 798 11,069 SH   SOLE 20 0 11,069 0
DISCOVER FINL SVCS COM 254709108 19,204 266,401 SH   SOLE 44 266,401 0 0
DISCOVER FINL SVCS COM 254709108 781 10,831 SH   DFND 66 0 0 10,831
DISCOVER FINL SVCS COM 254709108 8,228 114,139 SH   SOLE 66 0 114,139 0
DISCOVERY COMMUNICATNS NEW COM 25470F104 137 5,000 SH   SOLE 1 5,000 0 0
DISCOVERY COMMUNICATNS NEW COM 25470F104 111 4,049 SH   SOLE 8 4,049 0 0
DISCOVERY COMMUNICATNS NEW COM 25470F302 189 7,062 SH   SOLE 8 7,062 0 0
DISCOVERY COMMUNICATNS NEW OPT 25470F104 5 200 SH Call SOLE 8 200 0 0
DISCOVERY COMMUNICATNS NEW COM 25470F302 3,054 114,037 SH   SOLE 44 114,037 0 0
DISCOVERY COMMUNICATNS NEW COM 25470F104 3,111 113,516 SH   SOLE 44 113,516 0 0
DISH NETWORK CORP COM 25470M109 2,251 38,851 SH   SOLE 8 38,851 0 0
DISH NETWORK CORP OPT 25470M109 3,210 55,400 SH Call SOLE 8 55,400 0 0
DISH NETWORK CORP OPT 25470M109 3,100 53,500 SH Put SOLE 8 53,500 0 0
DISH NETWORK CORP COM 25470M109 106,708 1,842,026 SH   SOLE 44 1,842,026 0 0
DISNEY WALT CO COM 254687106 2,486 23,849 SH   SOLE 1 17,739 6,110 0
DISNEY WALT CO COM 254687106 11,987 115,025 SH   SOLE 8 115,025 0 0
DISNEY WALT CO OPT 254687106 176,132 1,690,000 SH Call SOLE 8 1,690,000 0 0
DISNEY WALT CO OPT 254687106 198,600 1,905,600 SH Put SOLE 8 1,905,600 0 0
DISNEY WALT CO COM 254687106 28,024 268,889 SH   SOLE 9 268,889 0 0
DISNEY WALT CO COM 254687106 90,100 864,507 SH   SOLE 44 864,507 0 0
DISNEY WALT CO COM 254687106 1,126 10,807 SH   DFND 66 0 0 10,807
DISNEY WALT CO COM 254687106 7,743 74,294 SH   SOLE 66 0 74,294 0
DISNEY WALT CO COM 254687106 100 960 SH   SOLE 99 960 0 0
DOLBY LABORATORIES INC OPT 25659T107 9 200 SH Call SOLE 8 200 0 0
DOLBY LABORATORIES INC COM 25659T107 237 5,224 SH   SOLE 8 5,224 0 0
DOLBY LABORATORIES INC COM 25659T107 525 11,597 SH   SOLE 44 11,597 0 0
DOLLAR GEN CORP NEW COM 256677105 689 9,300 SH   SOLE 1 9,300 0 0
DOLLAR GEN CORP NEW OPT 256677105 4,526 61,100 SH Put SOLE 8 61,100 0 0
DOLLAR GEN CORP NEW COM 256677105 1,704 22,996 SH   SOLE 8 22,996 0 0
DOLLAR GEN CORP NEW OPT 256677105 2,496 33,700 SH Call SOLE 8 33,700 0 0
DOLLAR GEN CORP NEW COM 256677105 11,113 150,024 SH   SOLE 9 150,024 0 0
DOLLAR GEN CORP NEW COM 256677105 9,920 133,929 SH   SOLE 44 133,929 0 0
DOLLAR TREE INC COM 256746108 2,132 27,620 SH   SOLE 1 27,620 0 0
DOLLAR TREE INC OPT 256746108 52,092 674,940 SH Call SOLE 8 674,940 0 0
DOLLAR TREE INC COM 256746108 9,964 129,106 SH   SOLE 8 129,106 0 0
DOLLAR TREE INC OPT 256746108 28,534 369,700 SH Put SOLE 8 369,700 0 0
DOLLAR TREE INC COM 256746108 16,257 210,650 SH   SOLE 44 210,650 0 0
DOMINION MIDSTREAM PARTNERS COM 257454108 1 26 SH   SOLE 8 26 0 0
DOMINION MIDSTREAM PARTNERS COM 257454108 348 11,788 SH   SOLE 32 11,788 0 0
DOMINION MIDSTREAM PARTNERS COM 257454108 161 5,442 SH   SOLE 44 5,442 0 0
DOMINION RES INC VA NEW CONV 25746U836 3,394 67,078 SH   SOLE 8 67,078 0 0
DOMINION RES INC VA NEW COM 25746U109 0 4 SH   SOLE 8 4 0 0
DOMINION RES INC VA NEW OPT 25746U109 1,179 15,400 SH Call SOLE 8 15,400 0 0
DOMINION RES INC VA NEW OPT 25746U109 1,026 13,400 SH Put SOLE 8 13,400 0 0
DOMINION RES INC VA NEW COM 25746U109 388 5,064 SH   SOLE 9 5,064 0 0
DOMINION RES INC VA NEW COM 25746U109 19,074 249,060 SH   SOLE 44 249,060 0 0
DOMINOS PIZZA INC COM 25754A201 3,816 23,964 SH   SOLE 8 23,964 0 0
DOMINOS PIZZA INC OPT 25754A201 23,376 146,800 SH Put SOLE 8 146,800 0 0
DOMINOS PIZZA INC OPT 25754A201 3,265 20,500 SH Call SOLE 8 20,500 0 0
DOMINOS PIZZA INC COM 25754A201 2,687 16,868 SH   SOLE 44 16,868 0 0
DOMTAR CORP OPT 257559203 148 3,800 SH Call SOLE 8 3,800 0 0
DOMTAR CORP COM 257559203 102 2,616 SH   SOLE 8 2,616 0 0
DOMTAR CORP OPT 257559203 367 9,400 SH Put SOLE 8 9,400 0 0
DOMTAR CORP COM 257559203 236 6,056 SH   SOLE 44 6,056 0 0
DONALDSON INC COM 257651109 356 8,468 SH   SOLE 8 8,468 0 0
DONALDSON INC COM 257651109 1,790 42,523 SH   SOLE 44 42,523 0 0
DONEGAL GROUP INC COM 257701201 2 133 SH   SOLE 44 133 0 0
DONNELLEY FINL SOLUTIONS INC OPT 25787G100 11 468 SH Put SOLE 8 468 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 10 436 SH   SOLE 8 436 0 0
DONNELLEY FINL SOLUTIONS INC OPT 25787G100 1 24 SH Call SOLE 8 24 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 202 8,776 SH   SOLE 44 8,776 0 0
DONNELLEY R R &amp SONS CO OPT 257867200 288 17,666 SH Call SOLE 8 17,666 0 0
DONNELLEY R R &amp SONS CO OPT 257867200 39 2,387 SH Put SOLE 8 2,387 0 0
DONNELLEY R R &amp SONS CO COM 257867200 98 5,996 SH   SOLE 8 5,996 0 0
DONNELLEY R R &amp SONS CO COM 257867200 489 29,920 SH   SOLE 44 29,920 0 0
DORIAN LPG LTD COM Y2106R110 2 200 SH   SOLE 44 200 0 0
DORMAN PRODUCTS INC COM 258278100 1 18 SH   SOLE 8 18 0 0
DORMAN PRODUCTS INC COM 258278100 1,551 21,235 SH   SOLE 44 21,235 0 0
DOUGLAS DYNAMICS INC COM 25960R105 61 1,800 SH   SOLE 8 1,800 0 0
DOUGLAS DYNAMICS INC COM 25960R105 25 732 SH   SOLE 44 732 0 0
DOUGLAS EMMETT INC COM 25960P109 517 14,135 SH   SOLE 1 14,135 0 0
DOUGLAS EMMETT INC TRUS 25960P109 60 1,643 SH   SOLE 8 1,643 0 0
DOUGLAS EMMETT INC TRUS 25960P109 7,676 209,945 SH   SOLE 44 209,945 0 0
DOVER CORP COM 260003108 954 12,736 SH   SOLE 1 12,736 0 0
DOVER CORP OPT 260003108 465 6,200 SH Call SOLE 8 6,200 0 0
DOVER CORP OPT 260003108 165 2,200 SH Put SOLE 8 2,200 0 0
DOVER CORP COM 260003108 86 1,149 SH   SOLE 9 1,149 0 0
DOVER CORP COM 260003108 5,871 78,347 SH   SOLE 44 78,347 0 0
DOW CHEM CO COM 260543103 4,166 72,817 SH   SOLE 1 72,817 0 0
DOW CHEM CO COM 260543103 14,416 251,944 SH   SOLE 8 251,944 0 0
DOW CHEM CO OPT 260543103 97,566 1,705,100 SH Put SOLE 8 1,705,100 0 0
DOW CHEM CO OPT 260543103 17,715 309,600 SH Call SOLE 8 309,600 0 0
DOW CHEM CO COM 260543103 227 3,976 SH   SOLE 9 3,976 0 0
DOW CHEM CO COM 260543103 7 120 SH   DFND 20 0 0 120
DOW CHEM CO COM 260543103 91,087 1,591,874 SH   SOLE 44 1,591,874 0 0
DOW CHEM CO COM 260543103 2,223 38,852 SH   DFND 66 0 0 38,852
DOW CHEM CO COM 260543103 286 5,000 SH   SOLE 66 0 5,000 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 937 10,330 SH   OTR 1 10,330 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 555 6,116 SH   SOLE 8 6,116 0 0
DR PEPPER SNAPPLE GROUP INC OPT 26138E109 2,158 23,800 SH Call SOLE 8 23,800 0 0
DR PEPPER SNAPPLE GROUP INC OPT 26138E109 3,146 34,700 SH Put SOLE 8 34,700 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 582 6,423 SH   SOLE 9 6,423 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 9,507 104,854 SH   SOLE 44 104,854 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 185 2,036 SH   DFND 66 0 0 2,036
DR PEPPER SNAPPLE GROUP INC COM 26138E109 348 3,833 SH   SOLE 99 3,833 0 0
DR REDDYS LABS LTD ADR 256135203 12 265 SH   SOLE 8 265 0 0
DREW INDS INC COM 26168L205 901 8,361 SH   SOLE 1 8,361 0 0
DREW INDS INC COM 26168L205 1,135 10,533 SH   SOLE 44 10,533 0 0
DRIL-QUIP INC OPT 262037104 78 1,300 SH Put SOLE 8 1,300 0 0
DRIL-QUIP INC COM 262037104 84 1,395 SH   SOLE 8 1,395 0 0
DRIL-QUIP INC COM 262037104 77 1,276 SH   SOLE 44 1,276 0 0
DRIVE SHACK INC COM 262077100 3 843 SH   SOLE 44 843 0 0
DRYSHIPS INC COM Y2109Q309 0 2 SH   SOLE 8 2 0 0
DST SYS INC DEL COM 233326107 1,938 18,090 SH   SOLE 1 18,090 0 0
DST SYS INC DEL OPT 233326107 171 1,600 SH Call SOLE 8 1,600 0 0
DST SYS INC DEL OPT 233326107 11 100 SH Put SOLE 8 100 0 0
DST SYS INC DEL COM 233326107 2,058 19,194 SH   SOLE 44 19,194 0 0
DSW INC COM 23334L102 122 5,389 SH   SOLE 1 5,389 0 0
DSW INC OPT 23334L102 469 20,700 SH Call SOLE 8 20,700 0 0
DSW INC COM 23334L102 109 4,790 SH   SOLE 8 4,790 0 0
DSW INC OPT 23334L102 297 13,100 SH Put SOLE 8 13,100 0 0
DSW INC COM 23334L102 796 35,143 SH   SOLE 44 35,143 0 0
DTE ENERGY CO CONV 233331883 779 14,700 SH   SOLE 8 14,700 0 0
DTE ENERGY CO OPT 233331107 99 1,000 SH Put SOLE 8 1,000 0 0
DTE ENERGY CO COM 233331107 918 9,319 SH   SOLE 8 9,319 0 0
DTE ENERGY CO OPT 233331107 276 2,800 SH Call SOLE 8 2,800 0 0
DTE ENERGY CO COM 233331107 34 343 SH   SOLE 9 343 0 0
DTE ENERGY CO COM 233331107 18,553 188,342 SH   SOLE 44 188,342 0 0
DU PONT E I DE NEMOURS &amp CO COM 263534109 4,360 59,400 SH   SOLE 1 59,400 0 0
DU PONT E I DE NEMOURS &amp CO OPT 263534109 14,431 196,600 SH Put SOLE 8 196,600 0 0
DU PONT E I DE NEMOURS &amp CO COM 263534109 1,841 25,084 SH   SOLE 8 25,084 0 0
DU PONT E I DE NEMOURS &amp CO OPT 263534109 14,144 192,700 SH Call SOLE 8 192,700 0 0
DU PONT E I DE NEMOURS &amp CO COM 263534109 79 1,087 SH   SOLE 9 1,087 0 0
DU PONT E I DE NEMOURS &amp CO COM 263534109 46,504 633,590 SH   SOLE 44 633,590 0 0
DU PONT E I DE NEMOURS &amp CO COM 263534109 113 1,538 SH   DFND 66 0 0 1,538
DUCOMMUN INC DEL OPT 264147109 13 500 SH Put SOLE 8 500 0 0
DUCOMMUN INC DEL COM 264147109 26 1,036 SH   SOLE 8 1,036 0 0
DUCOMMUN INC DEL COM 264147109 2 80 SH   SOLE 44 80 0 0
DUKE ENERGY CORP NEW OPT 26441C204 4,308 55,500 SH Call SOLE 8 55,500 0 0
DUKE ENERGY CORP NEW OPT 26441C204 2,740 35,300 SH Put SOLE 8 35,300 0 0
DUKE ENERGY CORP NEW COM 26441C204 2,384 30,717 SH   SOLE 9 30,717 0 0
DUKE ENERGY CORP NEW COM 26441C204 67,710 872,315 SH   SOLE 44 872,315 0 0
DUKE ENERGY CORP NEW COM 26441C204 26 333 SH   DFND 66 0 0 333
DUKE REALTY CORP COM 264411505 2,529 95,211 SH   SOLE 1 95,211 0 0
DUKE REALTY CORP TRUS 264411505 99 3,740 SH   SOLE 8 3,740 0 0
DUKE REALTY CORP TRUS 264411505 1,581 59,505 SH   SOLE 44 59,505 0 0
DULUTH HLDGS INC COM 26443V101 1,044 41,115 SH   SOLE 44 41,115 0 0
DUN &amp BRADSTREET CORP DEL NE COM 26483E100 124 1,028 SH   SOLE 8 1,028 0 0
DUN &amp BRADSTREET CORP DEL NE COM 26483E100 2,588 21,325 SH   SOLE 44 21,325 0 0
DUNKIN BRANDS GROUP INC COM 265504100 3,191 60,842 SH   SOLE 1 60,842 0 0
DUNKIN BRANDS GROUP INC OPT 265504100 1,689 32,200 SH Call SOLE 8 32,200 0 0
DUNKIN BRANDS GROUP INC OPT 265504100 2,737 52,200 SH Put SOLE 8 52,200 0 0
DUNKIN BRANDS GROUP INC COM 265504100 494 9,429 SH   SOLE 8 9,429 0 0
DUNKIN BRANDS GROUP INC COM 265504100 216 4,108 SH   SOLE 44 4,108 0 0
DUPONT FABROS TECHNOLOGY INC TRUS 26613Q106 29 654 SH   SOLE 8 654 0 0
DUPONT FABROS TECHNOLOGY INC TRUS 26613Q106 353 8,001 SH   SOLE 44 8,001 0 0
DURECT CORP COM 266605104 0 97 SH   SOLE 8 97 0 0
DURECT CORP COM 266605104 35 26,290 SH   SOLE 44 26,290 0 0
DXP ENTERPRISES INC NEW COM 233377407 1 33 SH   SOLE 8 33 0 0
DXP ENTERPRISES INC NEW COM 233377407 8 224 SH   SOLE 44 224 0 0
DYCOM INDS INC BOND 267475AB7 2,093 1,918,000 PRN   SOLE 8 0 0 1,918,000
DYCOM INDS INC COM 267475101 79 992 SH   SOLE 8 992 0 0
DYCOM INDS INC COM 267475101 3,580 44,590 SH   SOLE 44 44,590 0 0
DYNAGAS LNG PARTNERS LP COM Y2188B108 87 5,414 SH   SOLE 8 5,414 0 0
DYNAGAS LNG PARTNERS LP COM Y2188B108 3 186 SH   SOLE 44 186 0 0
DYNAVAX TECHNOLOGIES CORP COM 268158201 0 80 SH   SOLE 8 80 0 0
DYNAVAX TECHNOLOGIES CORP COM 268158201 2 581 SH   SOLE 44 581 0 0
DYNEGY INC NEW DEL WARR 26817R116 0 7 SH   SOLE 8 7 0 0
DYNEGY INC NEW DEL OPT 26817R108 434 51,300 SH Call SOLE 8 51,300 0 0
DYNEGY INC NEW DEL CONV 26817R405 2,391 38,471 SH   SOLE 8 38,471 0 0
DYNEGY INC NEW DEL COM 26817R108 456 53,966 SH   SOLE 8 53,966 0 0
DYNEGY INC NEW DEL OPT 26817R108 25 2,900 SH Put SOLE 8 2,900 0 0
DYNEGY INC NEW DEL COM 26817R108 958 113,176 SH   SOLE 44 113,176 0 0
DYNEX CAP INC TRUS 26817Q506 7 1,115 SH   SOLE 44 1,115 0 0
E L F BEAUTY INC COM 26856L103 5 183 SH   SOLE 44 183 0 0
E TRADE FINANCIAL CORP COM 269246401 471 13,600 SH   SOLE 1 13,600 0 0
E TRADE FINANCIAL CORP OPT 269246401 7,630 220,200 SH Call SOLE 8 220,200 0 0
E TRADE FINANCIAL CORP COM 269246401 6,844 197,512 SH   SOLE 8 197,512 0 0
E TRADE FINANCIAL CORP OPT 269246401 1,185 34,200 SH Put SOLE 8 34,200 0 0
E TRADE FINANCIAL CORP COM 269246401 2,821 81,413 SH   SOLE 44 81,413 0 0
EAGLE BANCORP INC MD COM 268948106 4 73 SH   SOLE 8 73 0 0
EAGLE BANCORP INC MD COM 268948106 175 2,864 SH   SOLE 44 2,864 0 0
EAGLE BULK SHIPPING INC COM Y2187A143 0 2 SH   SOLE 8 2 0 0
EAGLE BULK SHIPPING INC COM Y2187A143 145 24,820 SH   SOLE 44 24,820 0 0
EAGLE MATERIALS INC OPT 26969P108 374 3,800 SH Call SOLE 8 3,800 0 0
EAGLE MATERIALS INC COM 26969P108 119 1,207 SH   SOLE 44 1,207 0 0
EAGLE PHARMACEUTICALS INC OPT 269796108 11,584 146,000 SH Put SOLE 8 146,000 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 1,653 20,835 SH   SOLE 8 20,835 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 1,031 13,004 SH   SOLE 44 13,004 0 0
EARTHLINK HLDGS CORP COM 27033X101 81 14,398 SH   SOLE 8 14,398 0 0
EARTHLINK HLDGS CORP OPT 27033X101 12 2,100 SH Call SOLE 8 2,100 0 0
EARTHLINK HLDGS CORP OPT 27033X101 20 3,500 SH Put SOLE 8 3,500 0 0
EARTHLINK HLDGS CORP COM 27033X101 525 93,081 SH   SOLE 44 93,081 0 0
EAST WEST BANCORP INC COM 27579R104 1,253 24,653 SH   SOLE 1 24,653 0 0
EAST WEST BANCORP INC COM 27579R104 689 13,547 SH   SOLE 44 13,547 0 0
EASTERLY GOVT PPTYS INC TRUS 27616P103 42 2,093 SH   SOLE 44 2,093 0 0
EASTGROUP PPTY INC TRUS 277276101 27 364 SH   SOLE 8 364 0 0
EASTGROUP PPTY INC TRUS 277276101 268 3,634 SH   SOLE 44 3,634 0 0
EASTMAN CHEM CO OPT 277432100 3,324 44,200 SH Put SOLE 8 44,200 0 0
EASTMAN CHEM CO COM 277432100 5,623 74,762 SH   SOLE 8 74,762 0 0
EASTMAN CHEM CO OPT 277432100 587 7,800 SH Call SOLE 8 7,800 0 0
EASTMAN CHEM CO COM 277432100 3,421 45,478 SH   SOLE 44 45,478 0 0
EASTMAN KODAK CO COM 277461406 5 296 SH   SOLE 44 296 0 0
EATON CORP PLC COM G29183103 3,608 53,783 SH   SOLE 1 53,783 0 0
EATON CORP PLC COM G29183103 4 58 SH   SOLE 8 58 0 0
EATON CORP PLC OPT G29183103 21,039 313,600 SH Call SOLE 8 313,600 0 0
EATON CORP PLC OPT G29183103 3,703 55,200 SH Put SOLE 8 55,200 0 0
EATON CORP PLC COM G29183103 96 1,424 SH   SOLE 9 1,424 0 0
EATON CORP PLC COM G29183103 24,553 365,961 SH   SOLE 44 365,961 0 0
EATON CORP PLC COM G29183103 57 850 SH   DFND 66 0 0 850
EATON VANCE CORP COM 278265103 1,575 37,600 SH   SOLE 1 37,600 0 0
EATON VANCE CORP COM 278265103 707 16,876 SH   SOLE 44 16,876 0 0
EBAY INC COM 278642103 19,784 666,330 SH   SOLE 8 666,330 0 0
EBAY INC OPT 278642103 4,599 154,900 SH Call SOLE 8 154,900 0 0
EBAY INC OPT 278642103 11,179 376,500 SH Put SOLE 8 376,500 0 0
EBAY INC COM 278642103 17,913 603,361 SH   SOLE 9 603,361 0 0
EBAY INC COM 278642103 17,395 585,863 SH   SOLE 44 585,863 0 0
EBAY INC COM 278642103 11 378 SH   DFND 66 0 0 378
EBIX INC OPT 278715206 542 9,500 SH Call SOLE 8 9,500 0 0
EBIX INC OPT 278715206 485 8,500 SH Put SOLE 8 8,500 0 0
EBIX INC COM 278715206 147 2,568 SH   SOLE 8 2,568 0 0
EBIX INC COM 278715206 67 1,165 SH   SOLE 44 1,165 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 89 3,539 SH   SOLE 8 3,539 0 0
ECHO GLOBAL LOGISTICS INC COM 27875T101 190 7,577 SH   SOLE 44 7,577 0 0
ECHOSTAR CORP COM 278768106 82 1,586 SH   SOLE 8 1,586 0 0
ECHOSTAR CORP COM 278768106 186 3,616 SH   SOLE 44 3,616 0 0
ECLIPSE RES CORP COM 27890G100 0 36 SH   SOLE 8 36 0 0
ECLIPSE RES CORP COM 27890G100 126 47,362 SH   SOLE 44 47,362 0 0
ECOLAB INC COM 278865100 38,899 331,847 SH   SOLE 1 0 331,847 0
ECOLAB INC OPT 278865100 762 6,500 SH Put SOLE 8 6,500 0 0
ECOLAB INC OPT 278865100 867 7,400 SH Call SOLE 8 7,400 0 0
ECOLAB INC COM 278865100 74 636 SH   SOLE 8 636 0 0
ECOLAB INC COM 278865100 1,679 14,325 SH   SOLE 9 14,325 0 0
ECOLAB INC COM 278865100 176 1,500 SH   DFND 20 0 0 1,500
ECOLAB INC COM 278865100 1,251 10,668 SH   SOLE 20 0 10,668 0
ECOLAB INC COM 278865100 7,899 67,370 SH   SOLE 44 67,370 0 0
ECOLAB INC COM 278865100 207 1,767 SH   DFND 66 0 0 1,767
ECOLAB INC COM 278865100 9,233 78,770 SH   SOLE 66 0 78,770 0
ECOPETROL S A ADR 279158109 233 25,800 SH   SOLE 44 25,800 0 0
EDGE THERAPEUTICS INC COM 279870109 5 405 SH   SOLE 44 405 0 0
EDGEWELL PERS CARE CO COM 28035Q102 2,315 31,710 SH   SOLE 1 31,710 0 0
EDGEWELL PERS CARE CO OPT 28035Q102 504 6,900 SH Call SOLE 8 6,900 0 0
EDGEWELL PERS CARE CO COM 28035Q102 3,909 53,546 SH   SOLE 44 53,546 0 0
EDISON INTL COM 281020107 1,783 24,765 SH   SOLE 1 24,765 0 0
EDISON INTL COM 281020107 129 1,791 SH   SOLE 8 1,791 0 0
EDISON INTL OPT 281020107 122 1,700 SH Call SOLE 8 1,700 0 0
EDISON INTL OPT 281020107 799 11,100 SH Put SOLE 8 11,100 0 0
EDISON INTL COM 281020107 42 578 SH   SOLE 9 578 0 0
EDISON INTL COM 281020107 12,914 179,392 SH   SOLE 44 179,392 0 0
EDISON INTL COM 281020107 290 4,025 SH   SOLE 66 0 4,025 0
EDITAS MEDICINE INC COM 28106W103 30 1,849 SH   SOLE 8 1,849 0 0
EDITAS MEDICINE INC COM 28106W103 4 257 SH   SOLE 44 257 0 0
EDUCATION RLTY TR INC COM 28140H203 910 21,523 SH   SOLE 1 21,523 0 0
EDUCATION RLTY TR INC TRUS 28140H203 25 601 SH   SOLE 8 601 0 0
EDUCATION RLTY TR INC TRUS 28140H203 319 7,553 SH   SOLE 44 7,553 0 0
EDWARDS LIFESCIENCES CORP OPT 28176E108 2,942 31,400 SH Put SOLE 8 31,400 0 0
EDWARDS LIFESCIENCES CORP OPT 28176E108 2,099 22,400 SH Call SOLE 8 22,400 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 2,576 27,483 SH   SOLE 8 27,483 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 6,406 68,374 SH   SOLE 44 68,374 0 0
EGALET CORP COM 28226B104 1 165 SH   SOLE 8 165 0 0
EGALET CORP COM 28226B104 0 27 SH   SOLE 44 27 0 0
EHEALTH INC COM 28238P109 4 400 SH   SOLE 44 400 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 0 4 SH   SOLE 44 4 0 0
EL PASO ELEC CO COM 283677854 104 2,245 SH   SOLE 8 2,245 0 0
EL PASO ELEC CO COM 283677854 81 1,763 SH   SOLE 44 1,763 0 0
EL POLLO LOCO HLDGS INC OPT 268603107 352 28,600 SH Call SOLE 8 28,600 0 0
EL POLLO LOCO HLDGS INC COM 268603107 105 8,573 SH   SOLE 8 8,573 0 0
EL POLLO LOCO HLDGS INC OPT 268603107 82 6,700 SH Put SOLE 8 6,700 0 0
EL POLLO LOCO HLDGS INC COM 268603107 4 323 SH   SOLE 44 323 0 0
ELBIT SYS LTD COM M3760D101 39 379 SH   SOLE 9 379 0 0
ELDORADO GOLD CORP NEW COM 284902103 0 36 SH   SOLE 8 36 0 0
ELDORADO GOLD CORP NEW OPT 284902103 45 14,000 SH Put SOLE 8 14,000 0 0
ELDORADO GOLD CORP NEW OPT 284902103 397 123,300 SH Call SOLE 8 123,300 0 0
ELDORADO GOLD CORP NEW COM 284902103 3 1,050 SH   DFND 20 0 0 1,050
ELDORADO GOLD CORP NEW COM 284902103 37 11,494 SH   SOLE 44 11,494 0 0
ELDORADO RESORTS INC COM 28470R102 222 13,068 SH   SOLE 44 13,068 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 1 99 SH   SOLE 8 99 0 0
ELECTRO SCIENTIFIC INDS COM 285229100 11 1,907 SH   SOLE 44 1,907 0 0
ELECTROMED INC COM 285409108 116 29,900 SH   SOLE 44 29,900 0 0
ELECTRONIC ARTS INC OPT 285512109 8,435 107,100 SH Put SOLE 8 107,100 0 0
ELECTRONIC ARTS INC COM 285512109 9,245 117,382 SH   SOLE 8 117,382 0 0
ELECTRONIC ARTS INC OPT 285512109 15,752 200,000 SH Call SOLE 8 200,000 0 0
ELECTRONIC ARTS INC COM 285512109 14,974 190,129 SH   SOLE 44 190,129 0 0
ELECTRONIC ARTS INC COM 285512109 736 9,350 SH   DFND 66 0 0 9,350
ELECTRONICS FOR IMAGING INC COM 286082102 144 3,284 SH   SOLE 8 3,284 0 0
ELECTRONICS FOR IMAGING INC COM 286082102 1,390 31,675 SH   SOLE 44 31,675 0 0
ELEVEN BIOTHERAPEUTICS INC COM 286221106 0 13 SH   SOLE 8 13 0 0
ELLIE MAE INC COM 28849P100 760 9,088 SH   SOLE 1 9,088 0 0
ELLIE MAE INC COM 28849P100 8 96 SH   SOLE 8 96 0 0
ELLIE MAE INC COM 28849P100 39 468 SH   SOLE 44 468 0 0
ELLINGTON FINANCIAL LLC COM 288522303 0 16 SH   SOLE 8 16 0 0
ELLIS PERRY INTL INC COM 288853104 354 14,200 SH   SOLE 44 14,200 0 0
EMBOTELLADORA ANDINA S A ADR 29081P303 112 5,000 SH   SOLE 1 5,000 0 0
EMBRAER S A ADR 29082A107 34 1,756 SH   SOLE 8 1,756 0 0
EMBRAER S A ADR 29082A107 96 5,000 SH   SOLE 44 5,000 0 0
EMC INS GROUP INC COM 268664109 0 12 SH   SOLE 8 12 0 0
EMC INS GROUP INC COM 268664109 4 118 SH   SOLE 44 118 0 0
EMCOR GROUP INC COM 29084Q100 494 6,993 SH   SOLE 44 6,993 0 0
EMCORE CORP COM 290846203 3 346 SH   SOLE 44 346 0 0
EMERGE ENERGY SVCS LP OPT 29102H108 511 41,500 SH Put SOLE 8 41,500 0 0
EMERGE ENERGY SVCS LP OPT 29102H108 374 30,400 SH Call SOLE 8 30,400 0 0
EMERGE ENERGY SVCS LP COM 29102H108 206 16,695 SH   SOLE 8 16,695 0 0
EMERGE ENERGY SVCS LP COM 29102H108 2,042 165,893 SH   SOLE 44 165,893 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 94 2,868 SH   SOLE 8 2,868 0 0
EMERGENT BIOSOLUTIONS INC COM 29089Q105 68 2,068 SH   SOLE 44 2,068 0 0
EMERSON ELEC CO COM 291011104 3,629 65,101 SH   SOLE 1 65,101 0 0
EMERSON ELEC CO OPT 291011104 18,532 332,400 SH Call SOLE 8 332,400 0 0
EMERSON ELEC CO OPT 291011104 1,494 26,800 SH Put SOLE 8 26,800 0 0
EMERSON ELEC CO COM 291011104 32 578 SH   SOLE 9 578 0 0
EMERSON ELEC CO COM 291011104 22,142 397,171 SH   SOLE 44 397,171 0 0
EMPIRE DIST ELEC CO COM 291641108 184 5,406 SH   SOLE 1 5,406 0 0
EMPIRE DIST ELEC CO COM 291641108 2,294 67,291 SH   SOLE 44 67,291 0 0
EMPIRE RESORTS INC COM 292052305 2 100 SH   SOLE 44 100 0 0
EMPIRE ST RLTY TR INC COM 292104106 314 15,575 SH   SOLE 1 15,575 0 0
EMPIRE ST RLTY TR INC TRUS 292104106 44 2,200 SH   SOLE 8 2,200 0 0
EMPIRE ST RLTY TR INC TRUS 292104106 567 28,095 SH   SOLE 44 28,095 0 0
EMPLOYERS HOLDINGS INC COM 292218104 1,297 32,755 SH   SOLE 44 32,755 0 0
ENABLE MIDSTREAM PARTNERS LP COM 292480100 213 13,520 SH   SOLE 8 13,520 0 0
ENABLE MIDSTREAM PARTNERS LP COM 292480100 55 3,502 SH   SOLE 32 3,502 0 0
ENABLE MIDSTREAM PARTNERS LP COM 292480100 854 54,237 SH   SOLE 44 54,237 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 27 821 SH   SOLE 8 821 0 0
ENANTA PHARMACEUTICALS INC COM 29251M106 338 10,073 SH   SOLE 44 10,073 0 0
ENBRIDGE ENERGY MANAGEMENT L COM 29250X103 0 4 SH   SOLE 1 4 0 0
ENBRIDGE ENERGY MANAGEMENT L COM 29250X103 1,427 55,107 SH   SOLE 44 55,107 0 0
ENBRIDGE ENERGY PARTNERS L P OPT 29250R106 135 5,300 SH Call SOLE 8 5,300 0 0
ENBRIDGE ENERGY PARTNERS L P COM 29250R106 23 885 SH   SOLE 8 885 0 0
ENBRIDGE ENERGY PARTNERS L P COM 29250R106 16,768 658,104 SH   SOLE 32 658,104 0 0
ENBRIDGE ENERGY PARTNERS L P COM 29250R106 2,879 113,002 SH   SOLE 44 113,002 0 0
ENBRIDGE INC COM 29250N105 8,847 210,034 SH   SOLE 1 210,034 0 0
ENBRIDGE INC OPT 29250N105 522 12,400 SH Call SOLE 8 12,400 0 0
ENBRIDGE INC OPT 29250N105 59 1,400 SH Put SOLE 8 1,400 0 0
ENBRIDGE INC COM 29250N105 727 17,258 SH   SOLE 9 17,258 0 0
ENBRIDGE INC COM 29250N105 8,146 193,391 SH   SOLE 44 193,391 0 0
ENBRIDGE INC COM 29250N105 54 1,280 SH   DFND 66 0 0 1,280
ENCANA CORP OPT 292505104 1,230 104,800 SH Put SOLE 8 104,800 0 0
ENCANA CORP COM 292505104 1,337 113,842 SH   SOLE 8 113,842 0 0
ENCANA CORP OPT 292505104 1,175 100,100 SH Call SOLE 8 100,100 0 0
ENCANA CORP COM 292505104 7 600 SH   DFND 20 0 0 600
ENCANA CORP COM 292505104 916 77,984 SH   SOLE 44 77,984 0 0
ENCORE CAP GROUP INC COM 292554102 3,483 121,540 SH   SOLE 44 121,540 0 0
ENCORE WIRE CORP COM 292562105 809 18,673 SH   SOLE 1 18,673 0 0
ENCORE WIRE CORP OPT 292562105 43 1,000 SH Call SOLE 8 1,000 0 0
ENCORE WIRE CORP COM 292562105 61 1,401 SH   SOLE 8 1,401 0 0
ENCORE WIRE CORP OPT 292562105 234 5,400 SH Put SOLE 8 5,400 0 0
ENCORE WIRE CORP COM 292562105 60 1,383 SH   SOLE 44 1,383 0 0
ENDEAVOUR SILVER CORP OPT 29258Y103 39 11,100 SH Call SOLE 8 11,100 0 0
ENDEAVOUR SILVER CORP COM 29258Y103 2 465 SH   SOLE 8 465 0 0
ENDEAVOUR SILVER CORP COM 29258Y103 16 4,600 SH   DFND 20 0 0 4,600
ENDO INTL PLC COM G30401106 487 29,522 SH   SOLE 8 29,522 0 0
ENDO INTL PLC OPT G30401106 407 24,700 SH Call SOLE 8 24,700 0 0
ENDO INTL PLC OPT G30401106 841 51,064 SH Put SOLE 8 51,064 0 0
ENDO INTL PLC COM G30401106 5,770 350,291 SH   SOLE 44 350,291 0 0
ENDOCYTE INC COM 29269A102 0 131 SH   SOLE 8 131 0 0
ENDOCYTE INC COM 29269A102 21 8,343 SH   SOLE 44 8,343 0 0
ENDOLOGIX INC COM 29266S106 137 23,867 SH   SOLE 1 23,867 0 0
ENDOLOGIX INC COM 29266S106 0 78 SH   SOLE 8 78 0 0
ENDOLOGIX INC COM 29266S106 6 1,040 SH   SOLE 44 1,040 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 1 56 SH   SOLE 8 56 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 103 11,169 SH   SOLE 44 11,169 0 0
ENDURANCE SPECIALTY HLDGS LT COM G30397106 5,585 60,453 SH   SOLE 44 60,453 0 0
ENDURO RTY TR TRUS 29269K100 0 22 SH   SOLE 8 22 0 0
ENEL AMERICAS S A ADR 29274F104 1 62 SH   SOLE 8 62 0 0
ENEL GENERACION CHILE S A ADR 29244T101 5 244 SH   SOLE 8 244 0 0
ENERGEN CORP COM 29265N108 61 1,065 SH   SOLE 1 1,065 0 0
ENERGEN CORP COM 29265N108 344 5,966 SH   SOLE 8 5,966 0 0
ENERGEN CORP OPT 29265N108 17 300 SH Put SOLE 8 300 0 0
ENERGEN CORP OPT 29265N108 358 6,200 SH Call SOLE 8 6,200 0 0
ENERGEN CORP COM 29265N108 2,289 39,686 SH   SOLE 44 39,686 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 2,580 57,844 SH   SOLE 1 57,844 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 257 5,754 SH   SOLE 44 5,754 0 0
ENERGOUS CORP OPT 29272C103 285 16,900 SH Put SOLE 8 16,900 0 0
ENERGOUS CORP OPT 29272C103 372 22,100 SH Call SOLE 8 22,100 0 0
ENERGOUS CORP COM 29272C103 0 1 SH   SOLE 8 1 0 0
ENERGOUS CORP COM 29272C103 124 7,342 SH   SOLE 44 7,342 0 0
ENERGOUS CORP COM 29272C103 27 1,600 SH   DFND 66 0 0 1,600
ENERGY FOCUS INC COM 29268T300 0 33 SH   SOLE 8 33 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 48 4,600 SH Put SOLE 8 4,600 0 0
ENERGY RECOVERY INC COM 29270J100 33 3,228 SH   SOLE 8 3,228 0 0
ENERGY RECOVERY INC OPT 29270J100 47 4,500 SH Call SOLE 8 4,500 0 0
ENERGY RECOVERY INC COM 29270J100 440 42,522 SH   SOLE 44 42,522 0 0
ENERGY TRANSFER EQUITY L P COM 29273V100 18,875 977,514 SH   SOLE 8 977,514 0 0
ENERGY TRANSFER EQUITY L P OPT 29273V100 8,900 460,900 SH Put SOLE 8 460,900 0 0
ENERGY TRANSFER EQUITY L P OPT 29273V100 9,648 499,600 SH Call SOLE 8 499,600 0 0
ENERGY TRANSFER EQUITY L P COM 29273V100 34,097 1,765,766 SH   SOLE 32 1,765,766 0 0
ENERGY TRANSFER EQUITY L P COM 29273V100 13,576 703,065 SH   SOLE 44 703,065 0 0
ENERGY TRANSFER PRTNRS L P COM 29273R109 7,800 217,817 SH   SOLE 8 217,817 0 0
ENERGY TRANSFER PRTNRS L P OPT 29273R109 14,532 405,800 SH Call SOLE 8 405,800 0 0
ENERGY TRANSFER PRTNRS L P OPT 29273R109 3,223 90,000 SH Put SOLE 8 90,000 0 0
ENERGY TRANSFER PRTNRS L P COM 29273R109 55,869 1,560,134 SH   SOLE 32 1,560,134 0 0
ENERGY TRANSFER PRTNRS L P COM 29273R109 15,484 432,379 SH   SOLE 44 432,379 0 0
ENERGY TRANSFER PRTNRS L P COM 29273R109 36 1,000 SH   DFND 66 0 0 1,000
ENERNOC INC COM 292764107 4 686 SH   SOLE 44 686 0 0
ENERPLUS CORP OPT 292766102 21 2,200 SH Put SOLE 8 2,200 0 0
ENERPLUS CORP COM 292766102 113 11,918 SH   SOLE 8 11,918 0 0
ENERPLUS CORP OPT 292766102 287 30,300 SH Call SOLE 8 30,300 0 0
ENERSYS OPT 29275Y102 78 1,000 SH Call SOLE 8 1,000 0 0
ENERSYS COM 29275Y102 184 2,352 SH   SOLE 8 2,352 0 0
ENERSYS COM 29275Y102 91 1,148 SH   SOLE 44 1,148 0 0
ENGILITY HLDGS INC NEW COM 29286C107 23 693 SH   SOLE 8 693 0 0
ENGILITY HLDGS INC NEW COM 29286C107 191 5,657 SH   SOLE 44 5,657 0 0
ENLINK MIDSTREAM LLC COM 29336T100 29 1,523 SH   SOLE 8 1,523 0 0
ENLINK MIDSTREAM LLC COM 29336T100 4,757 249,737 SH   SOLE 44 249,737 0 0
ENLINK MIDSTREAM PARTNERS LP COM 29336U107 8,321 451,756 SH   SOLE 32 451,756 0 0
ENLINK MIDSTREAM PARTNERS LP COM 29336U107 389 21,089 SH   SOLE 44 21,089 0 0
ENNIS INC COM 293389102 14 847 SH   SOLE 44 847 0 0
ENOVA INTL INC COM 29357K103 1 80 SH   SOLE 8 80 0 0
ENOVA INTL INC COM 29357K103 192 15,300 SH   SOLE 44 15,300 0 0
ENPRO INDS INC COM 29355X107 4 60 SH   SOLE 8 60 0 0
ENPRO INDS INC COM 29355X107 40 602 SH   SOLE 44 602 0 0
ENSCO PLC COM G3157S106 4,581 471,343 SH   SOLE 8 471,343 0 0
ENSCO PLC OPT G3157S106 992 102,100 SH Call SOLE 8 102,100 0 0
ENSCO PLC OPT G3157S106 4,588 472,000 SH Put SOLE 8 472,000 0 0
ENSCO PLC COM G3157S106 701 72,160 SH   SOLE 44 72,160 0 0
ENSCO PLC COM G3157S106 19 2,000 SH   DFND 66 0 0 2,000
ENSIGN GROUP INC COM 29358P101 2 90 SH   SOLE 8 90 0 0
ENSIGN GROUP INC COM 29358P101 78 3,492 SH   SOLE 44 3,492 0 0
ENSTAR GROUP LIMITED COM G3075P101 850 4,299 SH   SOLE 44 4,299 0 0
ENSTAR GROUP LIMITED COM G3075P101 20 102 SH   DFND 66 0 0 102
ENTEGRIS INC COM 29362U104 142 7,969 SH   SOLE 44 7,969 0 0
ENTELLUS MED INC COM 29363K105 7 317 SH   SOLE 44 317 0 0
ENTERCOM COMMUNICATIONS CORP COM 293639100 1 88 SH   SOLE 8 88 0 0
ENTERCOM COMMUNICATIONS CORP COM 293639100 12 817 SH   SOLE 44 817 0 0
ENTERGY CORP NEW COM 29364G103 6,926 94,271 SH   SOLE 1 94,271 0 0
ENTERGY CORP NEW COM 29364G103 803 10,922 SH   SOLE 8 10,922 0 0
ENTERGY CORP NEW OPT 29364G103 132 1,800 SH Call SOLE 8 1,800 0 0
ENTERGY CORP NEW OPT 29364G103 44 600 SH Put SOLE 8 600 0 0
ENTERGY CORP NEW COM 29364G103 3,047 41,463 SH   SOLE 9 41,463 0 0
ENTERGY CORP NEW COM 29364G103 24,523 333,795 SH   SOLE 44 333,795 0 0
ENTERPRISE BANCORP INC MASS COM 293668109 3 77 SH   SOLE 44 77 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 240 5,581 SH   SOLE 44 5,581 0 0
ENTERPRISE PRODS PARTNERS L OPT 293792107 1,890 69,900 SH Put SOLE 8 69,900 0 0
ENTERPRISE PRODS PARTNERS L OPT 293792107 2,363 87,400 SH Call SOLE 8 87,400 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 4,503 166,534 SH   SOLE 8 166,534 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 58,628 2,168,200 SH   SOLE 32 2,168,200 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 17,315 640,325 SH   SOLE 44 640,325 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 27 1,000 SH   DFND 66 0 0 1,000
ENTRAVISION COMMUNICATIONS C COM 29382R107 6 870 SH   SOLE 44 870 0 0
ENVESTNET INC COM 29404K106 128 3,620 SH   SOLE 1 3,620 0 0
ENVESTNET INC COM 29404K106 1,633 46,326 SH   SOLE 44 46,326 0 0
ENVISION HEALTHCARE CORP COM 29414D100 841 13,283 SH   SOLE 1 13,283 0 0
ENVISION HEALTHCARE CORP OPT 29414D100 418 6,600 SH Call SOLE 8 6,600 0 0
ENVISION HEALTHCARE CORP COM 29414D100 2,115 33,411 SH   SOLE 8 33,411 0 0
ENVISION HEALTHCARE CORP OPT 29414D100 1,930 30,492 SH Put SOLE 8 30,492 0 0
ENVISION HEALTHCARE CORP COM 29414D100 2,342 36,998 SH   SOLE 44 36,998 0 0
ENVIVA PARTNERS LP COM 29414J107 1 20 SH   SOLE 8 20 0 0
ENZO BIOCHEM INC COM 294100102 548 79,000 SH   SOLE 44 79,000 0 0
EOG RES INC COM 26875P101 36,459 360,618 SH   SOLE 1 16,108 344,510 0
EOG RES INC OPT 26875P101 9,938 98,300 SH Put SOLE 8 98,300 0 0
EOG RES INC OPT 26875P101 15,539 153,700 SH Call SOLE 8 153,700 0 0
EOG RES INC COM 26875P101 1,003 9,920 SH   SOLE 8 9,920 0 0
EOG RES INC COM 26875P101 142 1,404 SH   SOLE 9 1,404 0 0
EOG RES INC COM 26875P101 219 2,165 SH   DFND 20 0 0 2,165
EOG RES INC COM 26875P101 372 3,675 SH   SOLE 20 0 3,675 0
EOG RES INC COM 26875P101 15,633 154,619 SH   SOLE 44 154,619 0 0
EOG RES INC COM 26875P101 411 4,067 SH   DFND 66 0 0 4,067
EOG RES INC COM 26875P101 14,225 140,700 SH   SOLE 66 0 140,700 0
EP ENERGY CORP COM 268785102 5 714 SH   SOLE 44 714 0 0
EPAM SYS INC COM 29414B104 70 1,085 SH   SOLE 1 1,085 0 0
EPAM SYS INC COM 29414B104 41 643 SH   SOLE 44 643 0 0
EPIZYME INC COM 29428V104 27 2,234 SH   SOLE 8 2,234 0 0
EPIZYME INC COM 29428V104 18 1,473 SH   SOLE 44 1,473 0 0
EPLUS INC COM 294268107 278 2,414 SH   SOLE 44 2,414 0 0
EPR PPTYS COM 26884U109 1,093 15,224 SH   SOLE 1 15,224 0 0
EPR PPTYS TRUS 26884U109 47 653 SH   SOLE 8 653 0 0
EPR PPTYS TRUS 26884U109 795 11,070 SH   SOLE 44 11,070 0 0
EQT CORP OPT 26884L109 1,112 17,000 SH Call SOLE 8 17,000 0 0
EQT CORP OPT 26884L109 33 500 SH Put SOLE 8 500 0 0
EQT CORP COM 26884L109 765 11,688 SH   SOLE 8 11,688 0 0
EQT CORP COM 26884L109 3,693 56,462 SH   SOLE 44 56,462 0 0
EQT GP HLDGS LP COM 26885J103 498 19,739 SH   SOLE 32 19,739 0 0
EQT GP HLDGS LP COM 26885J103 5 200 SH   SOLE 44 200 0 0
EQT MIDSTREAM PARTNERS LP COM 26885B100 8 102 SH   SOLE 8 102 0 0
EQT MIDSTREAM PARTNERS LP COM 26885B100 13,721 178,934 SH   SOLE 32 178,934 0 0
EQT MIDSTREAM PARTNERS LP COM 26885B100 238 3,101 SH   SOLE 44 3,101 0 0
EQUIFAX INC COM 294429105 24 201 SH   SOLE 8 201 0 0
EQUIFAX INC COM 294429105 11,748 99,374 SH   SOLE 44 99,374 0 0
EQUINIX INC COM 29444U700 2,882 8,064 SH   SOLE 1 8,064 0 0
EQUINIX INC OPT 29444U700 1,716 4,800 SH Call SOLE 8 4,800 0 0
EQUINIX INC OPT 29444U700 1,573 4,400 SH Put SOLE 8 4,400 0 0
EQUINIX INC TRUS 29444U700 33,650 94,147 SH   SOLE 44 94,147 0 0
EQUITY BANCSHARES INC COM 29460X109 3 100 SH   SOLE 44 100 0 0
EQUITY COMWLTH COM 294628102 3,895 128,818 SH   SOLE 1 128,818 0 0
EQUITY COMWLTH TRUS 294628102 48 1,593 SH   SOLE 8 1,593 0 0
EQUITY COMWLTH TRUS 294628102 569 18,791 SH   SOLE 44 18,791 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 458 6,359 SH   SOLE 1 6,359 0 0
EQUITY LIFESTYLE PPTYS INC TRUS 29472R108 66 912 SH   SOLE 8 912 0 0
EQUITY LIFESTYLE PPTYS INC TRUS 29472R108 2,260 31,335 SH   SOLE 44 31,335 0 0
EQUITY ONE COM 294752100 1,967 64,084 SH   SOLE 1 64,084 0 0
EQUITY ONE TRUS 294752100 27 893 SH   SOLE 8 893 0 0
EQUITY ONE OPT 294752100 46 1,500 SH Call SOLE 8 1,500 0 0
EQUITY ONE TRUS 294752100 3,834 124,985 SH   SOLE 44 124,985 0 0
EQUITY RESIDENTIAL COM 29476L107 1,188 18,452 SH   SOLE 1 18,452 0 0
EQUITY RESIDENTIAL OPT 29476L107 959 14,900 SH Put SOLE 8 14,900 0 0
EQUITY RESIDENTIAL TRUS 29476L107 404 6,278 SH   SOLE 8 6,278 0 0
EQUITY RESIDENTIAL OPT 29476L107 470 7,300 SH Call SOLE 8 7,300 0 0
EQUITY RESIDENTIAL COM 29476L107 568 8,832 SH   SOLE 9 8,832 0 0
EQUITY RESIDENTIAL TRUS 29476L107 39,570 614,806 SH   SOLE 44 614,806 0 0
ERA GROUP INC COM 26885G109 0 11 SH   SOLE 8 11 0 0
ERICSSON OPT 294821608 269 46,100 SH Put SOLE 8 46,100 0 0
ERICSSON ADR 294821608 228 39,092 SH   SOLE 8 39,092 0 0
ERICSSON OPT 294821608 43 7,400 SH Call SOLE 8 7,400 0 0
ERICSSON ADR 294821608 5 800 SH   DFND 20 0 0 800
ERIE INDTY CO COM 29530P102 410 3,643 SH   SOLE 44 3,643 0 0
ERIN ENERGY CORP COM 295625107 8 2,790 SH   SOLE 8 2,790 0 0
ERIN ENERGY CORP COM 295625107 190 62,218 SH   SOLE 41 62,218 0 0
ERIN ENERGY CORP COM 295625107 1 273 SH   SOLE 44 273 0 0
EROS INTL PLC COM G3788M114 2,637 201,986 SH   SOLE 44 201,986 0 0
EROS INTL PLC COM G3788M114 28,960 2,219,167 SH   DFND 66 0 0 2,219,167
ESCALADE INC COM 296056104 1 135 SH   SOLE 44 135 0 0
ESCO TECHNOLOGIES INC COM 296315104 2 43 SH   SOLE 8 43 0 0
ESCO TECHNOLOGIES INC COM 296315104 47 838 SH   SOLE 44 838 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 185 14,793 SH   SOLE 8 14,793 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 16 1,359 SH   SOLE 44 1,359 0 0
ESSENDANT INC COM 296689102 21 980 SH   SOLE 8 980 0 0
ESSENDANT INC COM 296689102 26 1,223 SH   SOLE 44 1,223 0 0
ESSENT GROUP LTD COM G3198U102 3,256 100,559 SH   SOLE 44 100,559 0 0
ESSEX PPTY TR INC COM 297178105 3,718 15,993 SH   SOLE 1 15,993 0 0
ESSEX PPTY TR INC TRUS 297178105 222 957 SH   SOLE 8 957 0 0
ESSEX PPTY TR INC TRUS 297178105 23,675 101,823 SH   SOLE 44 101,823 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 726 8,142 SH   SOLE 1 8,142 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 371 4,155 SH   SOLE 8 4,155 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 291 3,267 SH   SOLE 44 3,267 0 0
ETF MANAGERS TR FUND 26924G201 11 405 SH   SOLE 8 405 0 0
ETFS GOLD TR FUND 26922Y105 149 1,330 SH   DFND 66 0 0 1,330
ETFS PLATINUM TR FUND 26922V101 66 769 SH   DFND 66 0 0 769
ETHAN ALLEN INTERIORS INC COM 297602104 701 19,020 SH   SOLE 1 19,020 0 0
ETHAN ALLEN INTERIORS INC COM 297602104 139 3,782 SH   SOLE 44 3,782 0 0
ETSY INC OPT 29786A106 33 2,800 SH Put SOLE 8 2,800 0 0
ETSY INC COM 29786A106 643 54,631 SH   SOLE 8 54,631 0 0
ETSY INC OPT 29786A106 1,040 88,300 SH Call SOLE 8 88,300 0 0
ETSY INC COM 29786A106 1,154 97,978 SH   SOLE 44 97,978 0 0
ETSY INC COM 29786A106 53 4,500 SH   DFND 66 0 0 4,500
EURASIAN MINERALS INC COM 29843R100 37 36,000 SH   DFND 66 0 0 36,000
EURONAV NV ANTWERPEN COM B38564108 18 2,265 SH   SOLE 1 2,265 0 0
EURONAV NV ANTWERPEN COM B38564108 9,241 1,162,414 SH   SOLE 9 1,162,414 0 0
EURONET WORLDWIDE INC BOND 298736AH2 466 403,000 PRN   SOLE 8 0 0 403,000
EURONET WORLDWIDE INC COM 298736109 89 1,229 SH   SOLE 8 1,229 0 0
EURONET WORLDWIDE INC OPT 298736109 188 2,600 SH Put SOLE 8 2,600 0 0
EURONET WORLDWIDE INC COM 298736109 4,194 57,904 SH   SOLE 44 57,904 0 0
EURONET WORLDWIDE INC OPT 298736109 2,144 29,600 SH Call SOLE 44 29,600 0 0
EV ENERGY PARTNERS LP OPT 26926V107 40 19,300 SH Call SOLE 8 19,300 0 0
EV ENERGY PARTNERS LP COM 26926V107 2 722 SH   SOLE 8 722 0 0
EVERBANK FINL CORP COM 29977G102 5,225 268,608 SH   SOLE 44 268,608 0 0
EVERBRIDGE INC COM 29978A104 83 4,494 SH   SOLE 44 4,494 0 0
EVERCORE PARTNERS INC COM 29977A105 146 2,120 SH   SOLE 1 2,120 0 0
EVERCORE PARTNERS INC COM 29977A105 37 534 SH   SOLE 8 534 0 0
EVERCORE PARTNERS INC COM 29977A105 223 3,241 SH   SOLE 44 3,241 0 0
EVEREST RE GROUP LTD OPT G3223R108 411 1,900 SH Put SOLE 8 1,900 0 0
EVEREST RE GROUP LTD OPT G3223R108 43 200 SH Call SOLE 8 200 0 0
EVEREST RE GROUP LTD COM G3223R108 313 1,450 SH   SOLE 8 1,450 0 0
EVEREST RE GROUP LTD COM G3223R108 11,386 52,615 SH   SOLE 44 52,615 0 0
EVERI HLDGS INC COM 30034T103 0 24 SH   SOLE 8 24 0 0
EVERI HLDGS INC COM 30034T103 22 10,100 SH   SOLE 44 10,100 0 0
EVERSOURCE ENERGY COM 30040W108 0 9 SH   SOLE 8 9 0 0
EVERSOURCE ENERGY COM 30040W108 25,551 462,622 SH   SOLE 44 462,622 0 0
EVERTEC INC COM 30040P103 2 93 SH   SOLE 8 93 0 0
EVERTEC INC COM 30040P103 58 3,276 SH   SOLE 44 3,276 0 0
EVOGENE LTD COM M4119S104 252 49,330 SH   SOLE 9 49,330 0 0
EVOLENT HEALTH INC COM 30050B101 141 9,512 SH   SOLE 8 9,512 0 0
EVOLENT HEALTH INC COM 30050B101 1,616 109,220 SH   SOLE 44 109,220 0 0
EVOLVING SYS INC COM 30049R209 0 67 SH   SOLE 8 67 0 0
EXA CORP COM 300614500 1 50 SH   SOLE 8 50 0 0
EXA CORP COM 300614500 3 181 SH   SOLE 44 181 0 0
EXACT SCIENCES CORP COM 30063P105 504 37,728 SH   SOLE 8 37,728 0 0
EXACT SCIENCES CORP OPT 30063P105 864 64,700 SH Call SOLE 8 64,700 0 0
EXACT SCIENCES CORP OPT 30063P105 911 68,200 SH Put SOLE 8 68,200 0 0
EXACT SCIENCES CORP COM 30063P105 68 5,055 SH   SOLE 44 5,055 0 0
EXACTECH INC COM 30064E109 42 1,549 SH   SOLE 44 1,549 0 0
EXAR CORP COM 300645108 1 61 SH   SOLE 8 61 0 0
EXAR CORP COM 300645108 6 591 SH   SOLE 44 591 0 0
EXCO RESOURCES INC COM 269279402 0 300 SH   SOLE 1 300 0 0
EXCO RESOURCES INC OPT 269279402 24 27,800 SH Put SOLE 8 27,800 0 0
EXCO RESOURCES INC OPT 269279402 168 192,500 SH Call SOLE 8 192,500 0 0
EXCO RESOURCES INC COM 269279402 0 55 SH   SOLE 8 55 0 0
EXCO RESOURCES INC COM 269279402 10 12,048 SH   SOLE 44 12,048 0 0
EXELIXIS INC COM 30161Q104 461 30,875 SH   SOLE 8 30,875 0 0
EXELIXIS INC OPT 30161Q104 1,367 91,700 SH Call SOLE 8 91,700 0 0
EXELIXIS INC OPT 30161Q104 1,674 112,300 SH Put SOLE 8 112,300 0 0
EXELIXIS INC COM 30161Q104 179 11,997 SH   SOLE 44 11,997 0 0
EXELON CORP COM 30161N101 3,588 101,083 SH   SOLE 8 101,083 0 0
EXELON CORP OPT 30161N101 1,608 45,300 SH Put SOLE 8 45,300 0 0
EXELON CORP OPT 30161N101 4,081 115,000 SH Call SOLE 8 115,000 0 0
EXELON CORP COM 30161N101 140 3,943 SH   SOLE 9 3,943 0 0
EXELON CORP COM 30161N101 309 8,700 SH   DFND 20 0 0 8,700
EXELON CORP COM 30161N101 24,099 679,070 SH   SOLE 44 679,070 0 0
EXETER RES CORP COM 301835104 2 3,200 SH   DFND 20 0 0 3,200
EXETER RES CORP COM 301835104 14 18,200 SH   DFND 66 0 0 18,200
EXLSERVICE HOLDINGS INC COM 302081104 307 6,094 SH   SOLE 1 6,094 0 0
EXLSERVICE HOLDINGS INC COM 302081104 146 2,886 SH   SOLE 44 2,886 0 0
EXONE CO COM 302104104 286 30,557 SH   SOLE 8 30,557 0 0
EXONE CO OPT 302104104 136 14,600 SH Call SOLE 8 14,600 0 0
EXONE CO OPT 302104104 232 24,800 SH Put SOLE 8 24,800 0 0
EXPEDIA INC DEL COM 30212P303 6,076 53,641 SH   SOLE 8 53,641 0 0
EXPEDIA INC DEL OPT 30212P303 28,456 251,200 SH Put SOLE 8 251,200 0 0
EXPEDIA INC DEL OPT 30212P303 10,648 94,000 SH Call SOLE 8 94,000 0 0
EXPEDIA INC DEL COM 30212P303 5 44 SH   SOLE 9 44 0 0
EXPEDIA INC DEL COM 30212P303 11,531 101,788 SH   SOLE 44 101,788 0 0
EXPEDITORS INTL WASH INC COM 302130109 1,953 36,879 SH   SOLE 1 36,879 0 0
EXPEDITORS INTL WASH INC OPT 302130109 943 17,800 SH Put SOLE 8 17,800 0 0
EXPEDITORS INTL WASH INC COM 302130109 2 41 SH   SOLE 8 41 0 0
EXPEDITORS INTL WASH INC OPT 302130109 1,017 19,200 SH Call SOLE 8 19,200 0 0
EXPEDITORS INTL WASH INC COM 302130109 9,094 171,712 SH   SOLE 44 171,712 0 0
EXPONENT INC COM 30214U102 4 71 SH   SOLE 8 71 0 0
EXPONENT INC COM 30214U102 313 5,203 SH   SOLE 44 5,203 0 0
EXPRESS INC OPT 30219E103 37 3,400 SH Put SOLE 8 3,400 0 0
EXPRESS INC COM 30219E103 922 85,775 SH   SOLE 8 85,775 0 0
EXPRESS INC OPT 30219E103 2 200 SH Call SOLE 8 200 0 0
EXPRESS INC COM 30219E103 2,106 195,635 SH   SOLE 44 195,635 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 2,937 42,700 SH   SOLE 1 42,700 0 0
EXPRESS SCRIPTS HLDG CO OPT 30219G108 2,181 31,700 SH Put SOLE 8 31,700 0 0
EXPRESS SCRIPTS HLDG CO OPT 30219G108 23,444 340,800 SH Call SOLE 8 340,800 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 23,974 348,511 SH   SOLE 9 348,511 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 7 100 SH   DFND 20 0 0 100
EXPRESS SCRIPTS HLDG CO COM 30219G108 28,692 417,075 SH   SOLE 44 417,075 0 0
EXTENDED STAY AMER INC TRUS 30224P200 28 1,751 SH   SOLE 44 1,751 0 0
EXTERRAN CORP COM 30227H106 29 1,233 SH   SOLE 8 1,233 0 0
EXTERRAN CORP COM 30227H106 447 18,687 SH   SOLE 44 18,687 0 0
EXTRA SPACE STORAGE INC COM 30225T102 2,101 27,195 SH   SOLE 1 27,195 0 0
EXTRA SPACE STORAGE INC TRUS 30225T102 984 12,739 SH   SOLE 8 12,739 0 0
EXTRA SPACE STORAGE INC TRUS 30225T102 12,684 164,218 SH   SOLE 44 164,218 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 88 4,369 SH   SOLE 1 4,369 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 2 122 SH   SOLE 44 122 0 0
EXTREME NETWORKS INC COM 30226D106 966 192,070 SH   SOLE 44 192,070 0 0
EXXON MOBIL CORP COM 30231G102 8,736 96,792 SH   SOLE 1 96,792 0 0
EXXON MOBIL CORP OPT 30231G102 9,026 100,000 SH Call SOLE 1 100,000 0 0
EXXON MOBIL CORP OPT 30231G102 119,775 1,327,000 SH Call SOLE 8 1,327,000 0 0
EXXON MOBIL CORP COM 30231G102 20,624 228,501 SH   SOLE 8 228,501 0 0
EXXON MOBIL CORP OPT 30231G102 152,043 1,684,500 SH Put SOLE 8 1,684,500 0 0
EXXON MOBIL CORP COM 30231G102 3 38 SH   SOLE 9 38 0 0
EXXON MOBIL CORP COM 30231G102 235,336 2,607,295 SH   SOLE 44 2,607,295 0 0
EXXON MOBIL CORP COM 30231G102 3,693 40,919 SH   DFND 66 0 0 40,919
EXXON MOBIL CORP COM 30231G102 179 1,984 SH   SOLE 99 1,984 0 0
EZCORP INC OPT 302301106 14 1,300 SH Call SOLE 8 1,300 0 0
EZCORP INC COM 302301106 74 6,920 SH   SOLE 8 6,920 0 0
EZCORP INC COM 302301106 75 7,028 SH   SOLE 44 7,028 0 0
F M C CORP OPT 302491303 107 1,900 SH Put SOLE 8 1,900 0 0
F M C CORP OPT 302491303 345 6,100 SH Call SOLE 8 6,100 0 0
F M C CORP COM 302491303 17 300 SH   SOLE 8 300 0 0
F M C CORP COM 302491303 2,285 40,391 SH   SOLE 44 40,391 0 0
F5 NETWORKS INC COM 315616102 2,679 18,516 SH   SOLE 8 18,516 0 0
F5 NETWORKS INC OPT 315616102 3,387 23,400 SH Put SOLE 8 23,400 0 0
F5 NETWORKS INC OPT 315616102 1,751 12,100 SH Call SOLE 8 12,100 0 0
F5 NETWORKS INC COM 315616102 12,042 83,209 SH   SOLE 44 83,209 0 0
FABRINET COM G3323L100 0 6 SH   SOLE 8 6 0 0
FABRINET COM G3323L100 344 8,534 SH   SOLE 44 8,534 0 0
FACEBOOK INC COM 30303M102 16,061 139,600 SH   SOLE 1 0 139,600 0
FACEBOOK INC COM 30303M102 75,022 652,085 SH   SOLE 8 652,085 0 0
FACEBOOK INC OPT 30303M102 319,448 2,776,600 SH Call SOLE 8 2,776,600 0 0
FACEBOOK INC OPT 30303M102 354,722 3,083,200 SH Put SOLE 8 3,083,200 0 0
FACEBOOK INC COM 30303M102 427 3,708 SH   SOLE 9 3,708 0 0
FACEBOOK INC COM 30303M102 9 75 SH   DFND 20 0 0 75
FACEBOOK INC COM 30303M102 322 2,795 SH   SOLE 20 0 2,795 0
FACEBOOK INC COM 30303M102 305,182 2,652,582 SH   SOLE 44 2,652,582 0 0
FACEBOOK INC OPT 30303M102 57,525 500,000 SH Put SOLE 44 500,000 0 0
FACEBOOK INC COM 30303M102 483 4,200 SH   SOLE 66 0 4,200 0
FACEBOOK INC COM 30303M102 2,174 18,897 SH   DFND 66 0 0 18,897
FACEBOOK INC COM 30303M102 863 7,500 SH   SOLE 79 7,500 0 0
FACTSET RESH SYS INC OPT 303075105 245 1,500 SH Call SOLE 8 1,500 0 0
FACTSET RESH SYS INC OPT 303075105 392 2,400 SH Put SOLE 8 2,400 0 0
FACTSET RESH SYS INC COM 303075105 1,445 8,845 SH   SOLE 44 8,845 0 0
FAIR ISAAC CORP COM 303250104 81 675 SH   SOLE 44 675 0 0
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 89 7,591 SH   SOLE 8 7,591 0 0
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 26 2,177 SH   SOLE 44 2,177 0 0
FAIRPOINT COMMUNICATIONS INC COM 305560302 320 17,040 SH   SOLE 44 17,040 0 0
FANG HLDGS LTD OPT 30711Y102 119 36,400 SH Call SOLE 8 36,400 0 0
FANG HLDGS LTD OPT 30711Y102 129 39,400 SH Put SOLE 8 39,400 0 0
FANG HLDGS LTD ADR 30711Y102 122 37,341 SH   SOLE 8 37,341 0 0
FANG HLDGS LTD ADR 30711Y102 338 103,010 SH   DFND 66 0 0 103,010
FARMER BROS CO COM 307675108 396 10,818 SH   SOLE 44 10,818 0 0
FARMERS CAP BK CORP COM 309562106 6 142 SH   SOLE 44 142 0 0
FARMERS NATL BANC CORP COM 309627107 5 382 SH   SOLE 44 382 0 0
FARO TECHNOLOGIES INC COM 311642102 8 234 SH   SOLE 44 234 0 0
FASTENAL CO COM 311900104 1,126 23,973 SH   SOLE 1 23,973 0 0
FASTENAL CO COM 311900104 5 96 SH   SOLE 8 96 0 0
FASTENAL CO OPT 311900104 658 14,000 SH Put SOLE 8 14,000 0 0
FASTENAL CO OPT 311900104 1,621 34,500 SH Call SOLE 8 34,500 0 0
FASTENAL CO COM 311900104 5,590 119,007 SH   SOLE 44 119,007 0 0
FBL FINL GROUP INC COM 30239F106 12 157 SH   SOLE 44 157 0 0
FBR &amp CO COM 30247C400 1 71 SH   SOLE 8 71 0 0
FCB FINL HLDGS INC COM 30255G103 764 16,022 SH   SOLE 1 16,022 0 0
FCB FINL HLDGS INC COM 30255G103 23 477 SH   SOLE 44 477 0 0
FEDERAL AGRIC MTG CORP COM 313148306 3 56 SH   SOLE 8 56 0 0
FEDERAL AGRIC MTG CORP COM 313148306 23 386 SH   SOLE 44 386 0 0
FEDERAL MOGUL HOLDINGS CORP COM 313549404 164 15,874 SH   SOLE 44 15,874 0 0
FEDERAL REALTY INVT TR COM 313747206 496 3,487 SH   SOLE 1 3,487 0 0
FEDERAL REALTY INVT TR TRUS 313747206 136 957 SH   SOLE 8 957 0 0
FEDERAL REALTY INVT TR TRUS 313747206 6,526 45,934 SH   SOLE 44 45,934 0 0
FEDERAL SIGNAL CORP COM 313855108 0 22 SH   SOLE 8 22 0 0
FEDERAL SIGNAL CORP OPT 313855108 8 500 SH Call SOLE 8 500 0 0
FEDERAL SIGNAL CORP COM 313855108 113 7,225 SH   SOLE 44 7,225 0 0
FEDERATED INVS INC PA COM 314211103 41 1,459 SH   SOLE 8 1,459 0 0
FEDERATED INVS INC PA COM 314211103 2,114 74,694 SH   SOLE 44 74,694 0 0
FEDERATED NATL HLDG CO COM 31422T101 1 76 SH   SOLE 8 76 0 0
FEDERATED NATL HLDG CO COM 31422T101 8 431 SH   SOLE 44 431 0 0
FEDEX CORP COM 31428X106 1,643 8,822 SH   SOLE 1 8,822 0 0
FEDEX CORP COM 31428X106 5,251 28,204 SH   SOLE 8 28,204 0 0
FEDEX CORP OPT 31428X106 32,846 176,400 SH Put SOLE 8 176,400 0 0
FEDEX CORP OPT 31428X106 50,479 271,100 SH Call SOLE 8 271,100 0 0
FEDEX CORP COM 31428X106 141 757 SH   SOLE 9 757 0 0
FEDEX CORP COM 31428X106 261 1,400 SH   DFND 20 0 0 1,400
FEDEX CORP COM 31428X106 74 400 SH   SOLE 20 0 400 0
FEDEX CORP OPT 31428X106 195,250 1,048,600 SH Call SOLE 44 1,048,600 0 0
FEDEX CORP COM 31428X106 150,522 808,382 SH   SOLE 44 808,382 0 0
FEDEX CORP OPT 31428X106 145,088 779,200 SH Put SOLE 44 779,200 0 0
FEDEX CORP COM 31428X106 1,117 6,000 SH   SOLE 79 6,000 0 0
FEDEX CORP COM 31428X106 86 460 SH   SOLE 99 460 0 0
FELCOR LODGING TR INC TRUS 31430F101 21 2,563 SH   SOLE 8 2,563 0 0
FELCOR LODGING TR INC TRUS 31430F101 167 20,842 SH   SOLE 44 20,842 0 0
FERRARI N V COM N3167Y103 4,489 77,213 SH   SOLE 1 53,714 23,499 0
FERRARI N V OPT N3167Y103 27 460 SH Put SOLE 8 460 0 0
FERRARI N V OPT N3167Y103 27 460 SH Call SOLE 8 460 0 0
FERRARI N V COM N3167Y103 504 8,667 SH   SOLE 8 8,667 0 0
FERRARI N V COM N3167Y103 1,598 27,512 SH   SOLE 9 27,512 0 0
FERRARI N V COM N3167Y103 128 2,205 SH   SOLE 20 0 2,205 0
FERRARI N V COM N3167Y103 814 14,000 SH   SOLE 44 14,000 0 0
FERRELLGAS PARTNERS L.P. COM 315293100 389 57,406 SH   SOLE 32 57,406 0 0
FERRELLGAS PARTNERS L.P. COM 315293100 1,066 157,400 SH   SOLE 44 157,400 0 0
FERRO CORP OPT 315405100 105 7,300 SH Call SOLE 8 7,300 0 0
FERRO CORP OPT 315405100 14 1,000 SH Put SOLE 8 1,000 0 0
FERRO CORP COM 315405100 49 3,400 SH   SOLE 8 3,400 0 0
FERRO CORP COM 315405100 625 43,636 SH   SOLE 44 43,636 0 0
FERROGLOBE PLC COM G33856108 69 6,383 SH   SOLE 8 6,383 0 0
FERROGLOBE PLC OPT G33856108 55 5,100 SH Call SOLE 8 5,100 0 0
FERROGLOBE PLC COM G33856108 51 4,730 SH   SOLE 44 4,730 0 0
FIAT CHRYSLER AUTOMOBILES N COM N31738102 3,005 329,434 SH   SOLE 1 329,434 0 0
FIAT CHRYSLER AUTOMOBILES N OPT N31738102 997 109,300 SH Call SOLE 8 109,300 0 0
FIAT CHRYSLER AUTOMOBILES N COM N31738102 233 25,551 SH   SOLE 8 25,551 0 0
FIAT CHRYSLER AUTOMOBILES N OPT N31738102 227 24,900 SH Put SOLE 8 24,900 0 0
FIAT CHRYSLER AUTOMOBILES N COM N31738102 7,594 832,803 SH   SOLE 9 832,803 0 0
FIAT CHRYSLER AUTOMOBILES N COM N31738102 3,359 368,300 SH   SOLE 44 368,300 0 0
FIBROGEN INC COM 31572Q808 237 11,103 SH   SOLE 8 11,103 0 0
FIBROGEN INC COM 31572Q808 19 887 SH   SOLE 44 887 0 0
FIDELITY &amp GTY LIFE COM 315785105 212 8,953 SH   SOLE 44 8,953 0 0
FIDELITY NATIONAL FINANCIAL COM 31620R402 0 5 SH   SOLE 8 5 0 0
FIDELITY NATIONAL FINANCIAL OPT 31620R303 14 400 SH Put SOLE 8 400 0 0
FIDELITY NATIONAL FINANCIAL COM 31620R303 11 298 SH   SOLE 8 298 0 0
FIDELITY NATIONAL FINANCIAL COM 31620R303 1,267 37,341 SH   SOLE 44 37,341 0 0
FIDELITY NATIONAL FINANCIAL COM 31620R402 35 2,603 SH   SOLE 44 2,603 0 0
FIDELITY NATL INFORMATION SV OPT 31620M106 575 7,600 SH Call SOLE 8 7,600 0 0
FIDELITY NATL INFORMATION SV OPT 31620M106 734 9,700 SH Put SOLE 8 9,700 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 1,985 26,240 SH   SOLE 8 26,240 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 287 3,800 SH   DFND 20 0 0 3,800
FIDELITY NATL INFORMATION SV COM 31620M106 14,534 192,151 SH   SOLE 44 192,151 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 32 425 SH   DFND 66 0 0 425
FIDELITY SOUTHERN CORP NEW COM 316394105 21 881 SH   SOLE 44 881 0 0
FIDUS INVT CORP COM 316500107 1 57 SH   SOLE 8 57 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 323 10,843 SH   SOLE 44 10,843 0 0
FIFTH STR ASSET MGMT INC COM 31679P109 1 100 SH   SOLE 44 100 0 0
FIFTH STREET FINANCE CORP COM 31678A103 242 45,000 SH   SOLE 44 45,000 0 0
FIFTH THIRD BANCORP COM 316773100 1,014 37,600 SH   SOLE 1 37,600 0 0
FIFTH THIRD BANCORP OPT 316773100 534 19,800 SH Put SOLE 8 19,800 0 0
FIFTH THIRD BANCORP OPT 316773100 3,161 117,200 SH Call SOLE 8 117,200 0 0
FIFTH THIRD BANCORP COM 316773100 50,720 1,880,595 SH   SOLE 44 1,880,595 0 0
FINANCIAL ENGINES INC COM 317485100 33 897 SH   SOLE 44 897 0 0
FINANCIAL INSTNS INC COM 317585404 0 12 SH   SOLE 8 12 0 0
FINANCIAL INSTNS INC COM 317585404 10 294 SH   SOLE 44 294 0 0
FINISAR CORP COM 31787A507 58 1,930 SH   SOLE 1 1,930 0 0
FINISAR CORP OPT 31787A507 2,513 83,000 SH Call SOLE 8 83,000 0 0
FINISAR CORP OPT 31787A507 400 13,200 SH Put SOLE 8 13,200 0 0
FINISAR CORP COM 31787A507 1,634 53,969 SH   SOLE 8 53,969 0 0
FINISAR CORP COM 31787A507 2,041 67,432 SH   SOLE 44 67,432 0 0
FINISH LINE INC OPT 317923100 3,128 166,300 SH Put SOLE 8 166,300 0 0
FINISH LINE INC OPT 317923100 190 10,100 SH Call SOLE 8 10,100 0 0
FINISH LINE INC COM 317923100 2,465 131,071 SH   SOLE 8 131,071 0 0
FINISH LINE INC COM 317923100 652 34,653 SH   SOLE 44 34,653 0 0
FIREEYE INC BOND 31816QAD3 1,028 1,141,000 PRN   SOLE 8 0 0 1,141,000
FIREEYE INC COM 31816Q101 1,459 122,557 SH   SOLE 8 122,557 0 0
FIREEYE INC OPT 31816Q101 1,509 126,800 SH Put SOLE 8 126,800 0 0
FIREEYE INC BOND 31816QAB7 635 687,000 PRN   SOLE 8 0 0 687,000
FIREEYE INC OPT 31816Q101 11,442 961,500 SH Call SOLE 8 961,500 0 0
FIREEYE INC COM 31816Q101 27,989 2,352,023 SH   SOLE 44 2,352,023 0 0
FIREEYE INC OPT 31816Q101 4 300 SH Put SOLE 44 300 0 0
FIREEYE INC COM 31816Q101 112 9,400 SH   DFND 66 0 0 9,400
FIRST AMERN FINL CORP COM 31847R102 1,074 29,345 SH   SOLE 44 29,345 0 0
FIRST BANCORP INC ME COM 31866P102 1 16 SH   SOLE 8 16 0 0
FIRST BANCORP INC ME COM 31866P102 6 191 SH   SOLE 44 191 0 0
FIRST BANCORP N C COM 318910106 3 97 SH   SOLE 8 97 0 0
FIRST BANCORP N C COM 318910106 7 254 SH   SOLE 44 254 0 0
FIRST BANCORP P R COM 318672706 0 55 SH   SOLE 8 55 0 0
FIRST BANCORP P R COM 318672706 396 59,911 SH   SOLE 44 59,911 0 0
FIRST BUS FINL SVCS INC WIS COM 319390100 4 152 SH   SOLE 44 152 0 0
FIRST BUSEY CORP COM 319383204 391 12,702 SH   SOLE 1 12,702 0 0
FIRST BUSEY CORP COM 319383204 13 429 SH   SOLE 44 429 0 0
FIRST CMNTY BANCSHARES INC N COM 31983A103 17 549 SH   SOLE 44 549 0 0
FIRST CMNTY FINL PARTNERS IN COM 31985Q106 3 222 SH   SOLE 44 222 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 1 38 SH   SOLE 8 38 0 0
FIRST COMWLTH FINL CORP PA COM 319829107 46 3,168 SH   SOLE 44 3,168 0 0
FIRST CTZNS BANCSHARES INC N COM 31946M103 13 38 SH   SOLE 8 38 0 0
FIRST CTZNS BANCSHARES INC N COM 31946M103 182 510 SH   SOLE 44 510 0 0
FIRST DATA CORP NEW COM 32008D106 61 4,303 SH   SOLE 8 4,303 0 0
FIRST DATA CORP NEW OPT 32008D106 3 200 SH Call SOLE 8 200 0 0
FIRST DATA CORP NEW OPT 32008D106 54 3,800 SH Put SOLE 8 3,800 0 0
FIRST DATA CORP NEW COM 32008D106 13,438 946,969 SH   SOLE 44 946,969 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 1 12 SH   SOLE 44 12 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 1 59 SH   SOLE 8 59 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 1 57 SH   SOLE 44 57 0 0
FIRST FINL BANCORP OH COM 320209109 25 886 SH   SOLE 44 886 0 0
FIRST FINL BANKSHARES COM 32020R109 33 741 SH   SOLE 44 741 0 0
FIRST FINL CORP IND COM 320218100 17 316 SH   SOLE 44 316 0 0
FIRST FNDTN INC COM 32026V104 108 3,807 SH   SOLE 1 3,807 0 0
FIRST FNDTN INC COM 32026V104 3 100 SH   SOLE 44 100 0 0
FIRST HAWAIIAN INC COM 32051X108 17 472 SH   SOLE 44 472 0 0
FIRST HORIZON NATL CORP COM 320517105 9 473 SH   SOLE 8 473 0 0
FIRST HORIZON NATL CORP OPT 320517105 42 2,100 SH Put SOLE 8 2,100 0 0
FIRST HORIZON NATL CORP OPT 320517105 242 12,100 SH Call SOLE 8 12,100 0 0
FIRST HORIZON NATL CORP COM 320517105 1,013 50,648 SH   SOLE 44 50,648 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 2,350 83,790 SH   SOLE 1 83,790 0 0
FIRST INDUSTRIAL REALTY TRUS TRUS 32054K103 41 1,468 SH   SOLE 8 1,468 0 0
FIRST INDUSTRIAL REALTY TRUS TRUS 32054K103 432 15,390 SH   SOLE 44 15,390 0 0
FIRST INTERNET BANCORP COM 320557101 3 99 SH   SOLE 44 99 0 0
FIRST INTST BANCSYSTEM INC COM 32055Y201 28 652 SH   SOLE 44 652 0 0
FIRST LONG IS CORP COM 320734106 37 1,297 SH   SOLE 44 1,297 0 0
FIRST MAJESTIC SILVER CORP OPT 32076V103 1,823 238,900 SH Call SOLE 8 238,900 0 0
FIRST MAJESTIC SILVER CORP OPT 32076V103 535 70,100 SH Put SOLE 8 70,100 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 553 72,422 SH   SOLE 8 72,422 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 18 2,400 SH   DFND 20 0 0 2,400
FIRST MAJESTIC SILVER CORP COM 32076V103 6 780 SH   DFND 66 0 0 780
FIRST MERCHANTS CORP COM 320817109 49 1,309 SH   SOLE 44 1,309 0 0
FIRST MID ILL BANCSHARES INC COM 320866106 1 29 SH   SOLE 44 29 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 64 2,527 SH   SOLE 8 2,527 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 29 1,141 SH   SOLE 44 1,141 0 0
FIRST NBC BK HLDG CO COM 32115D106 0 8 SH   SOLE 8 8 0 0
FIRST NBC BK HLDG CO COM 32115D106 335 45,874 SH   SOLE 44 45,874 0 0
FIRST NORTHWEST BANCORP COM 335834107 2 137 SH   SOLE 44 137 0 0
FIRST POTOMAC RLTY TR TRUS 33610F109 9 852 SH   SOLE 8 852 0 0
FIRST POTOMAC RLTY TR TRUS 33610F109 21 1,906 SH   SOLE 44 1,906 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 1,583 17,179 SH   SOLE 1 17,179 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 12 129 SH   SOLE 8 129 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 4,542 49,310 SH   SOLE 44 49,310 0 0
FIRST SOLAR INC COM 336433107 107 3,346 SH   SOLE 1 3,346 0 0
FIRST SOLAR INC COM 336433107 3,200 99,724 SH   SOLE 8 99,724 0 0
FIRST SOLAR INC OPT 336433107 7,445 232,000 SH Put SOLE 8 232,000 0 0
FIRST SOLAR INC OPT 336433107 7,686 239,500 SH Call SOLE 8 239,500 0 0
FIRST SOLAR INC COM 336433107 106 3,300 SH   SOLE 9 3,300 0 0
FIRST SOLAR INC COM 336433107 2,647 82,520 SH   SOLE 44 82,520 0 0
FIRST TR EXCHANGE TRADED FD FUND 33734X838 1 101 SH   SOLE 8 101 0 0
FIRST TR EXCHANGE TRADED FD OPT 33733E807 199 7,600 SH Call SOLE 8 7,600 0 0
FIRST TR EXCHANGE TRADED FD OPT 33733E807 29 1,100 SH Put SOLE 8 1,100 0 0
FIRST TR EXCHANGE TRADED FD FUND 33733E203 59 645 SH   DFND 66 0 0 645
FIRSTCASH INC COM 33767D105 7 160 SH   SOLE 8 160 0 0
FIRSTCASH INC COM 33767D105 74 1,571 SH   SOLE 44 1,571 0 0
FIRSTENERGY CORP COM 337932107 39 1,274 SH   SOLE 8 1,274 0 0
FIRSTENERGY CORP OPT 337932107 1,728 55,800 SH Call SOLE 8 55,800 0 0
FIRSTENERGY CORP OPT 337932107 1,161 37,500 SH Put SOLE 8 37,500 0 0
FIRSTENERGY CORP COM 337932107 38 1,218 SH   SOLE 9 1,218 0 0
FIRSTENERGY CORP COM 337932107 28,879 932,531 SH   SOLE 44 932,531 0 0
FISERV INC OPT 337738108 319 3,000 SH Put SOLE 8 3,000 0 0
FISERV INC COM 337738108 112 1,058 SH   SOLE 8 1,058 0 0
FISERV INC OPT 337738108 606 5,700 SH Call SOLE 8 5,700 0 0
FISERV INC COM 337738108 20,918 196,812 SH   SOLE 44 196,812 0 0
FITBIT INC COM 33812L102 4,742 647,781 SH   SOLE 8 647,781 0 0
FITBIT INC OPT 33812L102 2,337 319,200 SH Call SOLE 8 319,200 0 0
FITBIT INC OPT 33812L102 6,459 882,400 SH Put SOLE 8 882,400 0 0
FITBIT INC COM 33812L102 898 122,756 SH   SOLE 44 122,756 0 0
FITBIT INC COM 33812L102 341 46,550 SH   DFND 66 0 0 46,550
FIVE BELOW INC COM 33829M101 355 8,884 SH   SOLE 1 8,884 0 0
FIVE BELOW INC OPT 33829M101 2,601 65,100 SH Call SOLE 8 65,100 0 0
FIVE BELOW INC COM 33829M101 232 5,822 SH   SOLE 8 5,822 0 0
FIVE BELOW INC COM 33829M101 31 768 SH   SOLE 44 768 0 0
FIVE OAKS INVT CORP TRUS 33830W106 0 76 SH   SOLE 8 76 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 84 1,686 SH   SOLE 1 1,686 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 37 746 SH   SOLE 8 746 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 264 5,258 SH   SOLE 44 5,258 0 0
FIVE9 INC COM 338307101 1 77 SH   SOLE 8 77 0 0
FIVE9 INC COM 338307101 8 553 SH   SOLE 44 553 0 0
FLAGSTAR BANCORP INC COM 337930705 51 1,879 SH   SOLE 8 1,879 0 0
FLAGSTAR BANCORP INC COM 337930705 670 24,849 SH   SOLE 44 24,849 0 0
FLAMEL TECHNOLOGIES SA ADR 338488109 14 1,385 SH   SOLE 8 1,385 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 7 46 SH   SOLE 8 46 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 2,455 17,347 SH   SOLE 44 17,347 0 0
FLEX LTD COM Y2573F102 1,155 80,375 SH   SOLE 1 80,375 0 0
FLEX LTD OPT Y2573F102 468 32,600 SH Put SOLE 8 32,600 0 0
FLEX LTD COM Y2573F102 160 11,142 SH   SOLE 8 11,142 0 0
FLEX LTD OPT Y2573F102 1,488 103,600 SH Call SOLE 8 103,600 0 0
FLEX LTD COM Y2573F102 0 9 SH   SOLE 9 9 0 0
FLEX LTD COM Y2573F102 10,735 747,075 SH   SOLE 44 747,075 0 0
FLEX LTD COM Y2573F102 39 2,694 SH   DFND 66 0 0 2,694
FLEX PHARMA INC COM 33938A105 0 88 SH   SOLE 8 88 0 0
FLEX PHARMA INC COM 33938A105 26 4,943 SH   SOLE 44 4,943 0 0
FLEXION THERAPEUTICS INC COM 33938J106 1,064 55,941 SH   SOLE 8 55,941 0 0
FLEXION THERAPEUTICS INC COM 33938J106 85 4,430 SH   SOLE 44 4,430 0 0
FLEXSTEEL INDS INC COM 339382103 4 62 SH   SOLE 8 62 0 0
FLEXSTEEL INDS INC COM 339382103 5 73 SH   SOLE 44 73 0 0
FLIR SYS INC OPT 302445101 18 500 SH Put SOLE 8 500 0 0
FLIR SYS INC OPT 302445101 25 700 SH Call SOLE 8 700 0 0
FLIR SYS INC COM 302445101 24 656 SH   SOLE 8 656 0 0
FLIR SYS INC COM 302445101 1,819 50,278 SH   SOLE 44 50,278 0 0
FLOTEK INDS INC DEL COM 343389102 5 563 SH   SOLE 8 563 0 0
FLOTEK INDS INC DEL OPT 343389102 21 2,200 SH Put SOLE 8 2,200 0 0
FLOTEK INDS INC DEL OPT 343389102 23 2,400 SH Call SOLE 8 2,400 0 0
FLOTEK INDS INC DEL COM 343389102 885 94,197 SH   SOLE 44 94,197 0 0
FLOWERS FOODS INC OPT 343498101 1,939 97,100 SH Put SOLE 8 97,100 0 0
FLOWERS FOODS INC COM 343498101 39 1,950 SH   SOLE 8 1,950 0 0
FLOWERS FOODS INC OPT 343498101 314 15,700 SH Call SOLE 8 15,700 0 0
FLOWERS FOODS INC COM 343498101 362 18,142 SH   SOLE 44 18,142 0 0
FLOWSERVE CORP COM 34354P105 4 91 SH   SOLE 8 91 0 0
FLOWSERVE CORP OPT 34354P105 62 1,300 SH Call SOLE 8 1,300 0 0
FLOWSERVE CORP OPT 34354P105 38 800 SH Put SOLE 8 800 0 0
FLOWSERVE CORP COM 34354P105 1,080 22,470 SH   SOLE 9 22,470 0 0
FLOWSERVE CORP COM 34354P105 1,843 38,348 SH   SOLE 44 38,348 0 0
FLUIDIGM CORP DEL COM 34385P108 8 1,147 SH   SOLE 44 1,147 0 0
FLUOR CORP NEW OPT 343412102 3,429 65,300 SH Call SOLE 8 65,300 0 0
FLUOR CORP NEW COM 343412102 1,300 24,745 SH   SOLE 8 24,745 0 0
FLUOR CORP NEW OPT 343412102 12,751 242,800 SH Put SOLE 8 242,800 0 0
FLUOR CORP NEW COM 343412102 3,203 61,001 SH   SOLE 44 61,001 0 0
FLUOR CORP NEW COM 343412102 24 465 SH   DFND 66 0 0 465
FLUSHING FINL CORP COM 343873105 35 1,182 SH   SOLE 44 1,182 0 0
FMC TECHNOLOGIES INC OPT 30249U101 437 12,300 SH Call SOLE 8 12,300 0 0
FMC TECHNOLOGIES INC OPT 30249U101 128 3,600 SH Put SOLE 8 3,600 0 0
FMC TECHNOLOGIES INC COM 30249U101 1 17 SH   SOLE 8 17 0 0
FMC TECHNOLOGIES INC COM 30249U101 2,733 76,939 SH   SOLE 44 76,939 0 0
FNB CORP PA COM 302520101 878 54,817 SH   SOLE 44 54,817 0 0
FOAMIX PHARMACEUTICALS LTD COM M46135105 14 1,256 SH   SOLE 8 1,256 0 0
FOGO DE CHAO INC COM 344177100 1 92 SH   SOLE 44 92 0 0
FOMENTO ECONOMICO MEXICANO S OPT 344419106 168 2,200 SH Put SOLE 8 2,200 0 0
FOMENTO ECONOMICO MEXICANO S ADR 344419106 90 1,181 SH   SOLE 8 1,181 0 0
FOMENTO ECONOMICO MEXICANO S ADR 344419106 290 3,800 SH   DFND 20 0 0 3,800
FOMENTO ECONOMICO MEXICANO S ADR 344419106 3 42 SH   SOLE 44 42 0 0
FOMENTO ECONOMICO MEXICANO S ADR 344419106 27 359 SH   DFND 66 0 0 359
FONAR CORP COM 344437405 122 6,400 SH   SOLE 44 6,400 0 0
FOOT LOCKER INC COM 344849104 320 4,517 SH   SOLE 1 4,517 0 0
FOOT LOCKER INC COM 344849104 187 2,644 SH   SOLE 8 2,644 0 0
FOOT LOCKER INC OPT 344849104 1,255 17,700 SH Call SOLE 8 17,700 0 0
FOOT LOCKER INC OPT 344849104 4,594 64,800 SH Put SOLE 8 64,800 0 0
FOOT LOCKER INC COM 344849104 7,214 101,765 SH   SOLE 44 101,765 0 0
FORD MTR CO DEL COM 345370860 1,713 141,224 SH   SOLE 1 141,224 0 0
FORD MTR CO DEL OPT 345370860 4,606 379,700 SH Call SOLE 8 379,700 0 0
FORD MTR CO DEL OPT 345370860 19,971 1,646,400 SH Put SOLE 8 1,646,400 0 0
FORD MTR CO DEL COM 345370860 4,767 392,999 SH   SOLE 8 392,999 0 0
FORD MTR CO DEL COM 345370860 570 46,930 SH   SOLE 9 46,930 0 0
FORD MTR CO DEL COM 345370860 78,379 6,461,658 SH   SOLE 44 6,461,658 0 0
FORD MTR CO DEL COM 345370860 64 5,300 SH   DFND 66 0 0 5,300
FORESIGHT ENERGY LP COM 34552U104 1 92 SH   SOLE 8 92 0 0
FORESIGHT ENERGY LP OPT 34552U104 320 49,500 SH Call SOLE 8 49,500 0 0
FOREST CITY RLTY TR INC TRUS 345605109 36,828 1,767,121 SH   SOLE 44 1,767,121 0 0
FORESTAR GROUP INC COM 346233109 0 28 SH   SOLE 8 28 0 0
FORESTAR GROUP INC OPT 346233109 81 6,100 SH Call SOLE 8 6,100 0 0
FORESTAR GROUP INC OPT 346233109 112 8,400 SH Put SOLE 8 8,400 0 0
FORESTAR GROUP INC COM 346233109 612 45,989 SH   SOLE 44 45,989 0 0
FORM HLDGS CORP OPT 34634E102 10 4,500 SH Call SOLE 8 4,500 0 0
FORM HLDGS CORP COM 34634E102 0 31 SH   SOLE 8 31 0 0
FORMFACTOR INC COM 346375108 259 23,137 SH   SOLE 1 23,137 0 0
FORMFACTOR INC COM 346375108 181 16,229 SH   SOLE 44 16,229 0 0
FORRESTER RESH INC COM 346563109 125 2,927 SH   SOLE 44 2,927 0 0
FORTERRA INC COM 34960W106 8 351 SH   SOLE 8 351 0 0
FORTINET INC COM 34959E109 6,503 215,907 SH   SOLE 8 215,907 0 0
FORTINET INC OPT 34959E109 20,282 673,400 SH Call SOLE 8 673,400 0 0
FORTINET INC OPT 34959E109 11,431 379,500 SH Put SOLE 8 379,500 0 0
FORTINET INC OPT 34959E109 904 30,000 SH Put SOLE 44 30,000 0 0
FORTINET INC COM 34959E109 51,981 1,725,814 SH   SOLE 44 1,725,814 0 0
FORTINET INC OPT 34959E109 904 30,000 SH Call SOLE 44 30,000 0 0
FORTIVE CORP OPT 34959J108 164 3,050 SH Put SOLE 8 3,050 0 0
FORTIVE CORP COM 34959J108 160 2,991 SH   SOLE 8 2,991 0 0
FORTIVE CORP COM 34959J108 58 1,075 SH   SOLE 20 0 1,075 0
FORTIVE CORP COM 34959J108 6,346 118,319 SH   SOLE 44 118,319 0 0
FORTIVE CORP COM 34959J108 20 365 SH   SOLE 66 0 365 0
FORTIVE CORP COM 34959J108 11 196 SH   DFND 66 0 0 196
FORTRESS BIOTECH INC COM 34960Q109 2 986 SH   SOLE 44 986 0 0
FORTRESS INVESTMENT GROUP LL OPT 34958B106 194 39,900 SH Call SOLE 8 39,900 0 0
FORTRESS INVESTMENT GROUP LL OPT 34958B106 58 11,900 SH Put SOLE 8 11,900 0 0
FORTRESS INVESTMENT GROUP LL COM 34958B106 7 1,390 SH   DFND 66 0 0 1,390
FORTRESS TRANS INFRST INVS L COM 34960P101 0 4 SH   SOLE 8 4 0 0
FORTUNA SILVER MINES INC COM 349915108 31 5,500 SH   DFND 20 0 0 5,500
FORTUNE BRANDS HOME &amp SEC IN COM 34964C106 2,371 44,360 SH   SOLE 1 44,360 0 0
FORTUNE BRANDS HOME &amp SEC IN OPT 34964C106 5 100 SH Put SOLE 8 100 0 0
FORTUNE BRANDS HOME &amp SEC IN COM 34964C106 1 10 SH   SOLE 8 10 0 0
FORTUNE BRANDS HOME &amp SEC IN OPT 34964C106 64 1,200 SH Call SOLE 8 1,200 0 0
FORTUNE BRANDS HOME &amp SEC IN COM 34964C106 4,620 86,436 SH   SOLE 44 86,436 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 458 20,833 SH   SOLE 44 20,833 0 0
FORWARD AIR CORP COM 349853101 32 674 SH   SOLE 8 674 0 0
FORWARD AIR CORP COM 349853101 32 678 SH   SOLE 44 678 0 0
FOSSIL GROUP INC OPT 34988V106 323 12,500 SH Call SOLE 8 12,500 0 0
FOSSIL GROUP INC OPT 34988V106 160 6,200 SH Put SOLE 8 6,200 0 0
FOSSIL GROUP INC COM 34988V106 1,841 71,215 SH   SOLE 44 71,215 0 0
FOSTER L B CO COM 350060109 280 20,596 SH   SOLE 1 20,596 0 0
FOSTER L B CO COM 350060109 0 13 SH   SOLE 8 13 0 0
FOSTER L B CO OPT 350060109 3 200 SH Call SOLE 8 200 0 0
FOSTER L B CO COM 350060109 22 1,600 SH   SOLE 44 1,600 0 0
FOUNDATION MEDICINE INC COM 350465100 22 1,249 SH   SOLE 8 1,249 0 0
FOUNDATION MEDICINE INC COM 350465100 7 450 SH   SOLE 44 450 0 0
FOUR CORNERS PPTY TR INC TRUS 35086T109 6 271 SH   SOLE 8 271 0 0
FOUR CORNERS PPTY TR INC OPT 35086T109 39 1,911 SH Put SOLE 8 1,911 0 0
FOUR CORNERS PPTY TR INC OPT 35086T109 2 98 SH Call SOLE 8 98 0 0
FOUR CORNERS PPTY TR INC TRUS 35086T109 258 12,581 SH   SOLE 44 12,581 0 0
FOX FACTORY HLDG CORP COM 35138V102 2 84 SH   SOLE 8 84 0 0
FOX FACTORY HLDG CORP COM 35138V102 23 835 SH   SOLE 44 835 0 0
FRANCESCAS HLDGS CORP OPT 351793104 31 1,700 SH Call SOLE 8 1,700 0 0
FRANCESCAS HLDGS CORP OPT 351793104 25 1,400 SH Put SOLE 8 1,400 0 0
FRANCESCAS HLDGS CORP COM 351793104 219 12,174 SH   SOLE 8 12,174 0 0
FRANCESCAS HLDGS CORP COM 351793104 596 33,068 SH   SOLE 44 33,068 0 0
FRANCO NEVADA CORP OPT 351858105 221 3,700 SH Call SOLE 8 3,700 0 0
FRANCO NEVADA CORP OPT 351858105 12 200 SH Put SOLE 8 200 0 0
FRANCO NEVADA CORP COM 351858105 48 812 SH   SOLE 8 812 0 0
FRANCO NEVADA CORP COM 351858105 0 3 SH   DFND 66 0 0 3
FRANKLIN ELEC INC COM 353514102 56 1,416 SH   SOLE 44 1,416 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 0 6 SH   SOLE 8 6 0 0
FRANKLIN FINL NETWORK INC COM 35352P104 51 1,216 SH   SOLE 44 1,216 0 0
FRANKLIN RES INC OPT 354613101 732 18,500 SH Call SOLE 8 18,500 0 0
FRANKLIN RES INC OPT 354613101 3,032 76,600 SH Put SOLE 8 76,600 0 0
FRANKLIN RES INC COM 354613101 2,723 68,798 SH   SOLE 8 68,798 0 0
FRANKLIN RES INC COM 354613101 18,285 461,992 SH   SOLE 44 461,992 0 0
FRANKLIN STREET PPTYS CORP TRUS 35471R106 15 1,194 SH   SOLE 8 1,194 0 0
FRANKLIN STREET PPTYS CORP TRUS 35471R106 43 3,381 SH   SOLE 44 3,381 0 0
FRANKS INTL N V COM N33462107 83 6,788 SH   SOLE 44 6,788 0 0
FREDS INC COM 356108100 9 483 SH   SOLE 8 483 0 0
FREDS INC COM 356108100 141 7,615 SH   SOLE 44 7,615 0 0
FREEPORT-MCMORAN INC COM 35671D857 19 1,409 SH   SOLE 8 1,409 0 0
FREEPORT-MCMORAN INC OPT 35671D857 16,364 1,240,600 SH Put SOLE 8 1,240,600 0 0
FREEPORT-MCMORAN INC OPT 35671D857 16,358 1,240,200 SH Call SOLE 8 1,240,200 0 0
FREEPORT-MCMORAN INC COM 35671D857 96 7,279 SH   SOLE 9 7,279 0 0
FREEPORT-MCMORAN INC COM 35671D857 77 5,800 SH   DFND 20 0 0 5,800
FREEPORT-MCMORAN INC COM 35671D857 11,756 891,383 SH   SOLE 44 891,383 0 0
FREEPORT-MCMORAN INC COM 35671D857 419 31,782 SH   DFND 66 0 0 31,782
FREIGHTCAR AMER INC COM 357023100 0 16 SH   SOLE 8 16 0 0
FREIGHTCAR AMER INC COM 357023100 1 44 SH   SOLE 44 44 0 0
FRESH DEL MONTE PRODUCE INC COM G36738105 249 4,104 SH   SOLE 44 4,104 0 0
FRESHPET INC COM 358039105 42 4,107 SH   SOLE 44 4,107 0 0
FRONTIER COMMUNICATIONS CORP OPT 35906A108 845 250,000 SH Put SOLE 1 250,000 0 0
FRONTIER COMMUNICATIONS CORP COM 35906A108 88 26,081 SH   SOLE 8 26,081 0 0
FRONTIER COMMUNICATIONS CORP OPT 35906A108 1,227 362,900 SH Put SOLE 8 362,900 0 0
FRONTIER COMMUNICATIONS CORP CONV 35906A207 32,720 460,325 SH   SOLE 8 460,325 0 0
FRONTIER COMMUNICATIONS CORP OPT 35906A108 140 41,500 SH Call SOLE 8 41,500 0 0
FRONTIER COMMUNICATIONS CORP COM 35906A108 6 1,806 SH   SOLE 9 1,806 0 0
FRONTIER COMMUNICATIONS CORP COM 35906A108 1,487 439,706 SH   SOLE 44 439,706 0 0
FRONTLINE LTD COM G3682E192 29 4,111 SH   SOLE 1 4,111 0 0
FRONTLINE LTD OPT G3682E192 91 12,800 SH Call SOLE 8 12,800 0 0
FRONTLINE LTD COM G3682E192 0 16 SH   SOLE 8 16 0 0
FRONTLINE LTD OPT G3682E192 543 76,440 SH Put SOLE 8 76,440 0 0
FRONTLINE LTD COM G3682E192 791 111,357 SH   SOLE 9 111,357 0 0
FRONTLINE LTD COM G3682E192 67 9,400 SH   DFND 20 0 0 9,400
FRONTLINE LTD COM G3682E192 135 19,050 SH   SOLE 44 19,050 0 0
FRP HLDGS INC COM 30292L107 1 32 SH   SOLE 44 32 0 0
FTD COS INC COM 30281V108 7 313 SH   SOLE 8 313 0 0
FTD COS INC COM 30281V108 6 250 SH   SOLE 44 250 0 0
FTI CONSULTING INC OPT 302941109 18 400 SH Call SOLE 8 400 0 0
FTI CONSULTING INC COM 302941109 101 2,224 SH   SOLE 44 2,224 0 0
FUELCELL ENERGY INC OPT 35952H502 4 2,064 SH Put SOLE 8 2,064 0 0
FUELCELL ENERGY INC OPT 35952H502 4 2,232 SH Call SOLE 8 2,232 0 0
FUELCELL ENERGY INC COM 35952H502 3 1,861 SH   SOLE 8 1,861 0 0
FUELCELL ENERGY INC COM 35952H502 1 515 SH   SOLE 44 515 0 0
FULGENT GENETICS INC COM 359664109 1 102 SH   SOLE 44 102 0 0
FULLER H B CO COM 359694106 80 1,649 SH   SOLE 44 1,649 0 0
FULTON FINL CORP PA COM 360271100 563 29,916 SH   SOLE 44 29,916 0 0
FUTUREFUEL CORPORATION COM 36116M106 1 79 SH   SOLE 8 79 0 0
FUTUREFUEL CORPORATION COM 36116M106 5 337 SH   SOLE 44 337 0 0
FXCM INC OPT 302693205 0 20 SH Call SOLE 8 20 0 0
FXCM INC COM 302693205 2 305 SH   SOLE 8 305 0 0
FXCM INC OPT 302693205 1 200 SH Put SOLE 8 200 0 0
G &amp K SVCS INC COM 361268105 957 9,924 SH   SOLE 44 9,924 0 0
G-III APPAREL GROUP LTD COM 36237H101 105 3,558 SH   SOLE 44 3,558 0 0
GAFISA S A ADR 362607301 0 97 SH   SOLE 8 97 0 0
GAIN CAP HLDGS INC COM 36268W100 0 55 SH   SOLE 8 55 0 0
GAIN CAP HLDGS INC COM 36268W100 1 200 SH   SOLE 44 200 0 0
GALENA BIOPHARMA INC COM 363256504 1 377 SH   SOLE 44 377 0 0
GALLAGHER ARTHUR J &amp CO COM 363576109 2,822 54,315 SH   SOLE 1 54,315 0 0
GALLAGHER ARTHUR J &amp CO COM 363576109 491 9,445 SH   SOLE 8 9,445 0 0
GALLAGHER ARTHUR J &amp CO COM 363576109 6,347 122,154 SH   SOLE 44 122,154 0 0
GAMCO INVESTORS INC COM 361438104 2 63 SH   SOLE 44 63 0 0
GAMESTOP CORP NEW OPT 36467W109 1,584 62,700 SH Call SOLE 8 62,700 0 0
GAMESTOP CORP NEW OPT 36467W109 1,326 52,500 SH Put SOLE 8 52,500 0 0
GAMESTOP CORP NEW COM 36467W109 371 14,672 SH   SOLE 8 14,672 0 0
GAMESTOP CORP NEW COM 36467W109 1,417 56,061 SH   SOLE 44 56,061 0 0
GAMING &amp LEISURE PPTYS INC COM 36467J108 676 22,076 SH   SOLE 1 22,076 0 0
GAMING &amp LEISURE PPTYS INC TRUS 36467J108 50 1,630 SH   SOLE 8 1,630 0 0
GAMING &amp LEISURE PPTYS INC OPT 36467J108 5 170 SH Call SOLE 8 170 0 0
GAMING &amp LEISURE PPTYS INC TRUS 36467J108 1,939 63,321 SH   SOLE 44 63,321 0 0
GANNETT CO INC OPT 36473H104 28 2,900 SH Put SOLE 8 2,900 0 0
GANNETT CO INC OPT 36473H104 28 2,900 SH Call SOLE 8 2,900 0 0
GANNETT CO INC COM 36473H104 108 11,245 SH   SOLE 8 11,245 0 0
GANNETT CO INC COM 36473H104 389 40,178 SH   SOLE 44 40,178 0 0
GAP INC DEL COM 364760108 3,244 144,522 SH   SOLE 1 144,522 0 0
GAP INC DEL COM 364760108 3,326 148,234 SH   SOLE 8 148,234 0 0
GAP INC DEL OPT 364760108 6,321 281,700 SH Put SOLE 8 281,700 0 0
GAP INC DEL OPT 364760108 3,099 138,100 SH Call SOLE 8 138,100 0 0
GAP INC DEL COM 364760108 96 4,276 SH   SOLE 9 4,276 0 0
GAP INC DEL COM 364760108 14,838 661,174 SH   SOLE 44 661,174 0 0
GARMIN LTD COM H2906T109 257 5,300 SH   SOLE 1 5,300 0 0
GARMIN LTD COM H2906T109 428 8,832 SH   SOLE 8 8,832 0 0
GARMIN LTD OPT H2906T109 1,013 20,900 SH Call SOLE 8 20,900 0 0
GARMIN LTD OPT H2906T109 4,097 84,500 SH Put SOLE 8 84,500 0 0
GARMIN LTD COM H2906T109 5,011 103,326 SH   SOLE 44 103,326 0 0
GARTNER INC COM 366651107 5,780 57,192 SH   SOLE 44 57,192 0 0
GASLOG PARTNERS LP COM Y2687W108 347 16,887 SH   SOLE 32 16,887 0 0
GASLOG PARTNERS LP COM Y2687W108 31 1,500 SH   SOLE 44 1,500 0 0
GATX CORP OPT 361448103 25 400 SH Call SOLE 8 400 0 0
GATX CORP OPT 361448103 283 4,600 SH Put SOLE 8 4,600 0 0
GATX CORP COM 361448103 819 13,311 SH   SOLE 44 13,311 0 0
GCP APPLIED TECHNOLOGIES INC OPT 36164Y101 249 9,300 SH Call SOLE 8 9,300 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 42 1,573 SH   SOLE 8 1,573 0 0
GCP APPLIED TECHNOLOGIES INC OPT 36164Y101 120 4,500 SH Put SOLE 8 4,500 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 198 7,402 SH   SOLE 44 7,402 0 0
GENCO SHIPPING &amp TRADING LTD COM Y2685T131 30 4,000 SH   DFND 20 0 0 4,000
GENER8 MARITIME INC COM Y26889108 3 580 SH   SOLE 44 580 0 0
GENERAC HLDGS INC COM 368736104 63 1,554 SH   SOLE 1 1,554 0 0
GENERAC HLDGS INC COM 368736104 7 173 SH   SOLE 8 173 0 0
GENERAC HLDGS INC COM 368736104 1,989 48,828 SH   SOLE 44 48,828 0 0
GENERAL CABLE CORP DEL NEW OPT 369300108 8 400 SH Put SOLE 8 400 0 0
GENERAL CABLE CORP DEL NEW COM 369300108 0 6 SH   SOLE 8 6 0 0
GENERAL CABLE CORP DEL NEW OPT 369300108 171 9,000 SH Call SOLE 8 9,000 0 0
GENERAL CABLE CORP DEL NEW COM 369300108 30 1,604 SH   SOLE 44 1,604 0 0
GENERAL COMMUNICATION INC COM 369385109 204 10,524 SH   SOLE 44 10,524 0 0
GENERAL DYNAMICS CORP COM 369550108 3,522 20,400 SH   SOLE 1 20,400 0 0
GENERAL DYNAMICS CORP OPT 369550108 27,539 159,500 SH Call SOLE 8 159,500 0 0
GENERAL DYNAMICS CORP OPT 369550108 6,336 36,700 SH Put SOLE 8 36,700 0 0
GENERAL DYNAMICS CORP COM 369550108 19,664 113,891 SH   SOLE 8 113,891 0 0
GENERAL DYNAMICS CORP COM 369550108 0 1 SH   SOLE 9 1 0 0
GENERAL DYNAMICS CORP COM 369550108 24,339 140,964 SH   SOLE 44 140,964 0 0
GENERAL ELECTRIC CO COM 369604103 39 1,225 SH   OTR 1 1,225 0 0
GENERAL ELECTRIC CO COM 369604103 14,534 459,933 SH   SOLE 1 145,608 314,325 0
GENERAL ELECTRIC CO OPT 369604103 11,407 361,000 SH Call SOLE 8 361,000 0 0
GENERAL ELECTRIC CO COM 369604103 21,186 670,449 SH   SOLE 8 670,449 0 0
GENERAL ELECTRIC CO OPT 369604103 102,201 3,234,200 SH Put SOLE 8 3,234,200 0 0
GENERAL ELECTRIC CO COM 369604103 4,573 144,720 SH   SOLE 9 144,720 0 0
GENERAL ELECTRIC CO COM 369604103 765 24,200 SH   DFND 20 0 0 24,200
GENERAL ELECTRIC CO COM 369604103 1,445 45,740 SH   SOLE 20 0 45,740 0
GENERAL ELECTRIC CO OPT 369604103 13,904 440,000 SH Call SOLE 44 440,000 0 0
GENERAL ELECTRIC CO COM 369604103 273,167 8,644,515 SH   SOLE 44 8,644,515 0 0
GENERAL ELECTRIC CO OPT 369604103 275,710 8,725,000 SH Put SOLE 44 8,725,000 0 0
GENERAL ELECTRIC CO COM 369604103 4 120 SH   SOLE 56 120 0 0
GENERAL ELECTRIC CO COM 369604103 10,943 346,286 SH   SOLE 66 0 346,286 0
GENERAL ELECTRIC CO COM 369604103 15,032 475,699 SH   DFND 66 0 0 475,699
GENERAL ELECTRIC CO COM 369604103 790 25,000 SH   SOLE 79 25,000 0 0
GENERAL ELECTRIC CO COM 369604103 1,202 38,053 SH   SOLE 99 38,053 0 0
GENERAL GROWTH PPTYS INC NEW COM 370023103 1,590 63,661 SH   SOLE 1 63,661 0 0
GENERAL GROWTH PPTYS INC NEW TRUS 370023103 229 9,184 SH   SOLE 8 9,184 0 0
GENERAL GROWTH PPTYS INC NEW OPT 370023103 267 10,700 SH Call SOLE 8 10,700 0 0
GENERAL GROWTH PPTYS INC NEW OPT 370023103 719 28,800 SH Put SOLE 8 28,800 0 0
GENERAL GROWTH PPTYS INC NEW TRUS 370023103 18,020 721,403 SH   SOLE 44 721,403 0 0
GENERAL MLS INC COM 370334104 253 4,089 SH   SOLE 8 4,089 0 0
GENERAL MLS INC OPT 370334104 5,652 91,500 SH Put SOLE 8 91,500 0 0
GENERAL MLS INC OPT 370334104 4,232 68,500 SH Call SOLE 8 68,500 0 0
GENERAL MLS INC COM 370334104 980 15,859 SH   SOLE 9 15,859 0 0
GENERAL MLS INC COM 370334104 37,304 603,943 SH   SOLE 44 603,943 0 0
GENERAL MLS INC COM 370334104 93 1,500 SH   DFND 66 0 0 1,500
GENERAL MLS INC COM 370334104 45 735 SH   SOLE 99 735 0 0
GENERAL MTRS CO COM 37045V100 2,574 73,884 SH   SOLE 1 73,884 0 0
GENERAL MTRS CO OPT 37045V100 55,330 1,588,100 SH Put SOLE 8 1,588,100 0 0
GENERAL MTRS CO COM 37045V100 12,871 369,447 SH   SOLE 8 369,447 0 0
GENERAL MTRS CO OPT 37045V100 26,106 749,300 SH Call SOLE 8 749,300 0 0
GENERAL MTRS CO COM 37045V100 171 4,900 SH   SOLE 9 4,900 0 0
GENERAL MTRS CO COM 37045V100 996 28,600 SH   DFND 20 0 0 28,600
GENERAL MTRS CO COM 37045V100 75,432 2,165,117 SH   SOLE 44 2,165,117 0 0
GENERAL MTRS CO COM 37045V100 1,368 39,277 SH   DFND 66 0 0 39,277
GENESCO INC OPT 371532102 6 100 SH Put SOLE 8 100 0 0
GENESCO INC COM 371532102 26 414 SH   SOLE 8 414 0 0
GENESCO INC COM 371532102 1,021 16,433 SH   SOLE 44 16,433 0 0
GENESEE &amp WYO INC COM 371559105 175 2,528 SH   SOLE 1 2,528 0 0
GENESEE &amp WYO INC COM 371559105 765 11,013 SH   SOLE 44 11,013 0 0
GENESIS ENERGY L P OPT 371927104 86 2,400 SH Call SOLE 8 2,400 0 0
GENESIS ENERGY L P OPT 371927104 4 100 SH Put SOLE 8 100 0 0
GENESIS ENERGY L P COM 371927104 2,577 71,530 SH   SOLE 32 71,530 0 0
GENESIS ENERGY L P COM 371927104 475 13,176 SH   SOLE 44 13,176 0 0
GENESIS HEALTHCARE INC COM 37185X106 6 1,330 SH   SOLE 44 1,330 0 0
GENIE ENERGY LTD COM 372284208 1 236 SH   SOLE 44 236 0 0
GENMARK DIAGNOSTICS INC COM 372309104 36 2,973 SH   SOLE 44 2,973 0 0
GENOMIC HEALTH INC COM 37244C101 93 3,164 SH   SOLE 8 3,164 0 0
GENOMIC HEALTH INC COM 37244C101 79 2,672 SH   SOLE 44 2,672 0 0
GENPACT LIMITED COM G3922B107 1,206 49,553 SH   SOLE 1 49,553 0 0
GENPACT LIMITED COM G3922B107 272 11,172 SH   SOLE 8 11,172 0 0
GENPACT LIMITED COM G3922B107 2,177 89,464 SH   SOLE 44 89,464 0 0
GENTEX CORP OPT 371901109 171 8,700 SH Call SOLE 8 8,700 0 0
GENTEX CORP OPT 371901109 8 400 SH Put SOLE 8 400 0 0
GENTEX CORP COM 371901109 642 32,606 SH   SOLE 44 32,606 0 0
GENTHERM INC COM 37253A103 473 13,959 SH   SOLE 1 13,959 0 0
GENTHERM INC COM 37253A103 2 72 SH   SOLE 8 72 0 0
GENTHERM INC COM 37253A103 281 8,323 SH   SOLE 44 8,323 0 0
GENUINE PARTS CO OPT 372460105 1,939 20,300 SH Call SOLE 8 20,300 0 0
GENUINE PARTS CO OPT 372460105 57 600 SH Put SOLE 8 600 0 0
GENUINE PARTS CO COM 372460105 71 744 SH   SOLE 8 744 0 0
GENUINE PARTS CO COM 372460105 6,926 72,501 SH   SOLE 44 72,501 0 0
GENVEC INC COM 37246C406 0 20 SH   DFND 66 0 0 20
GENWORTH FINL INC OPT 37247D106 909 238,500 SH Put SOLE 8 238,500 0 0
GENWORTH FINL INC OPT 37247D106 2,111 554,000 SH Call SOLE 8 554,000 0 0
GENWORTH FINL INC COM 37247D106 146 38,327 SH   SOLE 8 38,327 0 0
GENWORTH FINL INC COM 37247D106 6,134 1,609,842 SH   SOLE 44 1,609,842 0 0
GEO GROUP INC NEW COM 36162J106 655 18,222 SH   SOLE 1 18,222 0 0
GEO GROUP INC NEW TRUS 36162J106 40 1,103 SH   SOLE 8 1,103 0 0
GEO GROUP INC NEW TRUS 36162J106 470 13,050 SH   SOLE 44 13,050 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 1 37 SH   SOLE 8 37 0 0
GEOSPACE TECHNOLOGIES CORP COM 37364X109 2 115 SH   SOLE 44 115 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 1,016 323,627 SH   SOLE 44 323,627 0 0
GERMAN AMERN BANCORP INC COM 373865104 23 438 SH   SOLE 44 438 0 0
GERON CORP OPT 374163103 48 23,000 SH Put SOLE 8 23,000 0 0
GERON CORP COM 374163103 71 34,408 SH   SOLE 8 34,408 0 0
GERON CORP OPT 374163103 133 64,200 SH Call SOLE 8 64,200 0 0
GERON CORP COM 374163103 123 59,172 SH   SOLE 44 59,172 0 0
GETTY RLTY CORP NEW TRUS 374297109 6 254 SH   SOLE 8 254 0 0
GETTY RLTY CORP NEW TRUS 374297109 13 497 SH   SOLE 44 497 0 0
GEVO INC COM 374396208 0 96 SH   SOLE 8 96 0 0
GIBRALTAR INDS INC COM 374689107 126 3,018 SH   SOLE 8 3,018 0 0
GIBRALTAR INDS INC COM 374689107 214 5,140 SH   SOLE 44 5,140 0 0
GIGAMON INC COM 37518B102 27 587 SH   SOLE 8 587 0 0
GIGAMON INC COM 37518B102 317 6,955 SH   SOLE 44 6,955 0 0
GILDAN ACTIVEWEAR INC COM 375916103 38 1,517 SH   SOLE 8 1,517 0 0
GILEAD SCIENCES INC COM 375558103 5,544 77,416 SH   SOLE 1 76,916 500 0
GILEAD SCIENCES INC OPT 375558103 40,817 570,000 SH Call SOLE 8 570,000 0 0
GILEAD SCIENCES INC COM 375558103 61,828 863,398 SH   SOLE 8 863,398 0 0
GILEAD SCIENCES INC OPT 375558103 83,662 1,168,300 SH Put SOLE 8 1,168,300 0 0
GILEAD SCIENCES INC COM 375558103 3,313 46,262 SH   SOLE 9 46,262 0 0
GILEAD SCIENCES INC COM 375558103 178 2,490 SH   DFND 20 0 0 2,490
GILEAD SCIENCES INC OPT 375558103 25,780 360,000 SH Call SOLE 44 360,000 0 0
GILEAD SCIENCES INC COM 375558103 247,913 3,461,985 SH   SOLE 44 3,461,985 0 0
GILEAD SCIENCES INC COM 375558103 223 3,121 SH   DFND 66 0 0 3,121
GLACIER BANCORP INC NEW COM 37637Q105 2 68 SH   SOLE 8 68 0 0
GLACIER BANCORP INC NEW COM 37637Q105 202 5,565 SH   SOLE 44 5,565 0 0
GLADSTONE COML CORP TRUS 376536108 16 788 SH   SOLE 44 788 0 0
GLATFELTER COM 377316104 402 16,783 SH   SOLE 44 16,783 0 0
GLAUKOS CORP COM 377322102 1,182 34,462 SH   SOLE 44 34,462 0 0
GLAXOSMITHKLINE PLC OPT 37733W105 5,911 153,500 SH Call SOLE 8 153,500 0 0
GLAXOSMITHKLINE PLC OPT 37733W105 4,898 127,200 SH Put SOLE 8 127,200 0 0
GLAXOSMITHKLINE PLC ADR 37733W105 345 8,972 SH   SOLE 44 8,972 0 0
GLAXOSMITHKLINE PLC ADR 37733W105 13 350 SH   DFND 66 0 0 350
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 35 2,410 SH   SOLE 1 2,410 0 0
GLOBAL BLOOD THERAPEUTICS IN OPT 37890U108 14 1,000 SH Put SOLE 8 1,000 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 23 1,614 SH   SOLE 8 1,614 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 336 23,299 SH   SOLE 44 23,299 0 0
GLOBAL BRASS &amp COPPR HLDGS I COM 37953G103 2 69 SH   SOLE 8 69 0 0
GLOBAL BRASS &amp COPPR HLDGS I COM 37953G103 24 699 SH   SOLE 44 699 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 0 72 SH   SOLE 8 72 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 9 1,305 SH   SOLE 44 1,305 0 0
GLOBAL INDTY LTD CAYMAN COM G3933F105 5 122 SH   SOLE 44 122 0 0
GLOBAL NET LEASE INC TRUS 379378102 117 14,896 SH   SOLE 44 14,896 0 0
GLOBAL PARTNERS LP COM 37946R109 36 1,848 SH   SOLE 8 1,848 0 0
GLOBAL PARTNERS LP COM 37946R109 411 21,143 SH   SOLE 32 21,143 0 0
GLOBAL PMTS INC COM 37940X102 460 6,623 SH   SOLE 8 6,623 0 0
GLOBAL PMTS INC OPT 37940X102 7 100 SH Call SOLE 8 100 0 0
GLOBAL PMTS INC COM 37940X102 6,143 88,521 SH   SOLE 44 88,521 0 0
GLOBAL X FDS OPT 37950E366 228 29,300 SH Call SOLE 8 29,300 0 0
GLOBAL X FDS OPT 37950E366 58 7,400 SH Put SOLE 8 7,400 0 0
GLOBAL X FDS FUND 37950E366 403 51,736 SH   SOLE 8 51,736 0 0
GLOBAL X FDS FUND 37950E366 292 37,482 SH   DFND 66 0 0 37,482
GLOBALSCAPE INC COM 37940G109 0 79 SH   SOLE 8 79 0 0
GLOBALSTAR INC OPT 378973408 21 13,200 SH Call SOLE 8 13,200 0 0
GLOBALSTAR INC OPT 378973408 0 100 SH Put SOLE 8 100 0 0
GLOBALSTAR INC COM 378973408 16 10,088 SH   SOLE 8 10,088 0 0
GLOBALSTAR INC COM 378973408 112 71,438 SH   SOLE 44 71,438 0 0
GLOBANT S A COM L44385109 73 2,200 SH   SOLE 1 2,200 0 0
GLOBANT S A COM L44385109 2 61 SH   SOLE 8 61 0 0
GLOBANT S A COM L44385109 82 2,444 SH   SOLE 44 2,444 0 0
GLOBUS MED INC COM 379577208 324 13,059 SH   SOLE 1 13,059 0 0
GLOBUS MED INC COM 379577208 4,271 172,157 SH   SOLE 44 172,157 0 0
GLU MOBILE INC OPT 379890106 33 17,100 SH Put SOLE 8 17,100 0 0
GLU MOBILE INC COM 379890106 56 28,528 SH   SOLE 8 28,528 0 0
GLU MOBILE INC OPT 379890106 83 42,700 SH Call SOLE 8 42,700 0 0
GLU MOBILE INC COM 379890106 55 28,286 SH   SOLE 44 28,286 0 0
GLYCOMIMETICS INC COM 38000Q102 42 6,841 SH   SOLE 1 6,841 0 0
GLYCOMIMETICS INC COM 38000Q102 2 263 SH   SOLE 44 263 0 0
GMS INC COM 36251C103 8 248 SH   SOLE 44 248 0 0
GNC HLDGS INC OPT 36191G107 263 23,800 SH Call SOLE 8 23,800 0 0
GNC HLDGS INC OPT 36191G107 418 37,900 SH Put SOLE 8 37,900 0 0
GNC HLDGS INC COM 36191G107 331 29,915 SH   SOLE 8 29,915 0 0
GNC HLDGS INC COM 36191G107 425 38,489 SH   SOLE 44 38,489 0 0
GODADDY INC COM 380237107 65 1,870 SH   SOLE 1 1,870 0 0
GODADDY INC OPT 380237107 468 13,400 SH Put SOLE 8 13,400 0 0
GODADDY INC OPT 380237107 112 3,200 SH Call SOLE 8 3,200 0 0
GODADDY INC COM 380237107 73 2,081 SH   SOLE 8 2,081 0 0
GODADDY INC COM 380237107 30 863 SH   SOLE 44 863 0 0
GOGO INC OPT 38046C109 421 45,700 SH Put SOLE 8 45,700 0 0
GOGO INC COM 38046C109 165 17,862 SH   SOLE 8 17,862 0 0
GOGO INC OPT 38046C109 455 49,300 SH Call SOLE 8 49,300 0 0
GOGO INC COM 38046C109 154 16,697 SH   SOLE 44 16,697 0 0
GOL LINHAS AEREAS INTLG S A ADR 38045R206 83 6,088 SH   SOLE 8 6,088 0 0
GOL LINHAS AEREAS INTLG S A ADR 38045R206 18 1,312 SH   DFND 66 0 0 1,312
GOLAR LNG LTD BERMUDA OPT G9456A100 21,582 940,800 SH Call SOLE 8 940,800 0 0
GOLAR LNG LTD BERMUDA COM G9456A100 1,610 70,157 SH   SOLE 8 70,157 0 0
GOLAR LNG LTD BERMUDA OPT G9456A100 1,170 51,000 SH Put SOLE 8 51,000 0 0
GOLAR LNG LTD BERMUDA COM G9456A100 42 1,837 SH   SOLE 44 1,837 0 0
GOLAR LNG LTD BERMUDA COM G9456A100 681 29,700 SH   DFND 66 0 0 29,700
GOLAR LNG PARTNERS LP COM Y2745C102 262 10,887 SH   SOLE 8 10,887 0 0
GOLAR LNG PARTNERS LP COM Y2745C102 728 30,263 SH   SOLE 44 30,263 0 0
GOLD FIELDS LTD NEW ADR 38059T106 38 12,500 SH   SOLE 1 12,500 0 0
GOLD FIELDS LTD NEW ADR 38059T106 701 232,997 SH   SOLE 8 232,997 0 0
GOLD FIELDS LTD NEW OPT 38059T106 75 24,800 SH Call SOLE 8 24,800 0 0
GOLD FIELDS LTD NEW OPT 38059T106 394 130,900 SH Put SOLE 8 130,900 0 0
GOLD RESOURCE CORP COM 38068T105 0 23 SH   SOLE 8 23 0 0
GOLDCORP INC NEW OPT 380956409 9,749 716,800 SH Call SOLE 8 716,800 0 0
GOLDCORP INC NEW OPT 380956409 11,422 839,800 SH Put SOLE 8 839,800 0 0
GOLDCORP INC NEW COM 380956409 2,732 200,934 SH   SOLE 8 200,934 0 0
GOLDCORP INC NEW COM 380956409 1,067 78,462 SH   SOLE 9 78,462 0 0
GOLDCORP INC NEW COM 380956409 15 1,100 SH   DFND 20 0 0 1,100
GOLDCORP INC NEW COM 380956409 4,295 315,870 SH   SOLE 44 315,870 0 0
GOLDCORP INC NEW COM 380956409 219 16,073 SH   DFND 66 0 0 16,073
GOLDEN ENTMT INC COM 381013101 2 172 SH   SOLE 44 172 0 0
GOLDEN OCEAN GROUP LTD COM G39637205 0 2 SH   SOLE 8 2 0 0
GOLDEN OCEAN GROUP LTD COM G39637205 407 86,375 SH   SOLE 9 86,375 0 0
GOLDEN STAR RES LTD CDA COM 38119T104 0 300 SH   SOLE 1 300 0 0
GOLDEN STAR RES LTD CDA COM 38119T104 5 6,800 SH   DFND 20 0 0 6,800
GOLDMAN SACHS GROUP INC OPT 38141G104 108,183 451,800 SH Call SOLE 8 451,800 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 1,203 5,024 SH   SOLE 8 5,024 0 0
GOLDMAN SACHS GROUP INC OPT 38141G104 222,952 931,100 SH Put SOLE 8 931,100 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 14 60 SH   SOLE 9 60 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 106,282 443,859 SH   SOLE 44 443,859 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 2,253 9,410 SH   DFND 66 0 0 9,410
GOOD TIMES RESTAURANTS INC COM 382140879 4 1,400 SH   SOLE 44 1,400 0 0
GOODYEAR TIRE &amp RUBR CO COM 382550101 763 24,712 SH   SOLE 1 24,712 0 0
GOODYEAR TIRE &amp RUBR CO COM 382550101 2,540 82,264 SH   SOLE 8 82,264 0 0
GOODYEAR TIRE &amp RUBR CO OPT 382550101 7,236 234,400 SH Put SOLE 8 234,400 0 0
GOODYEAR TIRE &amp RUBR CO OPT 382550101 7,634 247,300 SH Call SOLE 8 247,300 0 0
GOODYEAR TIRE &amp RUBR CO COM 382550101 3,827 123,999 SH   SOLE 44 123,999 0 0
GOPRO INC OPT 38268T103 4,629 531,500 SH Call SOLE 8 531,500 0 0
GOPRO INC OPT 38268T103 13,996 1,606,900 SH Put SOLE 8 1,606,900 0 0
GOPRO INC COM 38268T103 774 88,872 SH   SOLE 8 88,872 0 0
GOPRO INC COM 38268T103 12,167 1,396,826 SH   SOLE 44 1,396,826 0 0
GOPRO INC COM 38268T103 4 513 SH   DFND 66 0 0 513
GORMAN RUPP CO COM 383082104 19 607 SH   SOLE 44 607 0 0
GOVERNMENT PPTYS INCOME TR TRUS 38376A103 19 1,008 SH   SOLE 8 1,008 0 0
GOVERNMENT PPTYS INCOME TR TRUS 38376A103 299 15,667 SH   SOLE 44 15,667 0 0
GP STRATEGIES CORP COM 36225V104 5 187 SH   SOLE 44 187 0 0
GPO AEROPORTUARIO DEL PAC SA ADR 400506101 24 289 SH   SOLE 1 289 0 0
GRACE W R &amp CO DEL NEW OPT 38388F108 1,157 17,100 SH Call SOLE 8 17,100 0 0
GRACE W R &amp CO DEL NEW COM 38388F108 9,989 147,688 SH   SOLE 8 147,688 0 0
GRACE W R &amp CO DEL NEW OPT 38388F108 20,292 300,000 SH Put SOLE 8 300,000 0 0
GRACE W R &amp CO DEL NEW COM 38388F108 578 8,536 SH   SOLE 44 8,536 0 0
GRACO INC COM 384109104 2,808 33,791 SH   SOLE 1 33,791 0 0
GRACO INC COM 384109104 6 71 SH   SOLE 8 71 0 0
GRACO INC COM 384109104 288 3,465 SH   SOLE 44 3,465 0 0
GRAHAM HLDGS CO COM 384637104 1,340 2,618 SH   SOLE 44 2,618 0 0
GRAINGER W W INC COM 384802104 859 3,700 SH   SOLE 1 3,700 0 0
GRAINGER W W INC OPT 384802104 1,092 4,700 SH Put SOLE 8 4,700 0 0
GRAINGER W W INC COM 384802104 13 55 SH   SOLE 8 55 0 0
GRAINGER W W INC OPT 384802104 1,022 4,400 SH Call SOLE 8 4,400 0 0
GRAINGER W W INC COM 384802104 4,985 21,464 SH   SOLE 44 21,464 0 0
GRAMERCY PPTY TR TRUS 385002100 19 2,108 SH   SOLE 8 2,108 0 0
GRAMERCY PPTY TR TRUS 385002100 347 37,846 SH   SOLE 44 37,846 0 0
GRAN TIERRA ENERGY INC COM 38500T101 0 101 SH   SOLE 8 101 0 0
GRAN TIERRA ENERGY INC COM 38500T101 17 5,481 SH   SOLE 44 5,481 0 0
GRAND CANYON ED INC OPT 38526M106 631 10,800 SH Put SOLE 8 10,800 0 0
GRAND CANYON ED INC OPT 38526M106 6 100 SH Call SOLE 8 100 0 0
GRAND CANYON ED INC COM 38526M106 3,315 56,710 SH   SOLE 44 56,710 0 0
GRANITE CONSTR INC COM 387328107 257 4,675 SH   SOLE 8 4,675 0 0
GRANITE CONSTR INC COM 387328107 428 7,768 SH   SOLE 44 7,768 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 504 40,357 SH   SOLE 1 40,357 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 357 28,614 SH   SOLE 8 28,614 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 779 62,420 SH   SOLE 44 62,420 0 0
GRAY TELEVISION INC COM 389375106 109 10,082 SH   SOLE 8 10,082 0 0
GRAY TELEVISION INC OPT 389375106 76 7,000 SH Call SOLE 8 7,000 0 0
GRAY TELEVISION INC COM 389375106 1,086 100,106 SH   SOLE 44 100,106 0 0
GREAT AJAX CORP TRUS 38983D300 3 285 SH   SOLE 44 285 0 0
GREAT LAKES DREDGE &amp DOCK CO COM 390607109 3 927 SH   SOLE 44 927 0 0
GREAT PANTHER SILVER LTD COM 39115V101 4 2,600 SH   DFND 66 0 0 2,600
GREAT PLAINS ENERGY INC CONV 391164878 1,249 24,680 SH   SOLE 8 24,680 0 0
GREAT PLAINS ENERGY INC COM 391164100 595 21,740 SH   SOLE 8 21,740 0 0
GREAT PLAINS ENERGY INC COM 391164100 28,816 1,053,627 SH   SOLE 44 1,053,627 0 0
GREAT SOUTHN BANCORP INC COM 390905107 18 339 SH   SOLE 44 339 0 0
GREAT WESTN BANCORP INC COM 391416104 267 6,143 SH   SOLE 44 6,143 0 0
GREEN BANCORP INC COM 39260X100 1 67 SH   SOLE 44 67 0 0
GREEN BRICK PARTNERS INC COM 392709101 1 53 SH   SOLE 8 53 0 0
GREEN BRICK PARTNERS INC COM 392709101 6 643 SH   SOLE 44 643 0 0
GREEN DOT CORP COM 39304D102 357 15,176 SH   SOLE 44 15,176 0 0
GREEN PLAINS INC OPT 393222104 1,164 41,800 SH Call SOLE 8 41,800 0 0
GREEN PLAINS INC COM 393222104 530 19,035 SH   SOLE 8 19,035 0 0
GREEN PLAINS INC OPT 393222104 538 19,300 SH Put SOLE 8 19,300 0 0
GREEN PLAINS INC COM 393222104 427 15,348 SH   SOLE 44 15,348 0 0
GREENBRIER COS INC OPT 393657101 42 1,000 SH Call SOLE 8 1,000 0 0
GREENBRIER COS INC COM 393657101 129 3,112 SH   SOLE 8 3,112 0 0
GREENBRIER COS INC COM 393657101 276 6,651 SH   SOLE 44 6,651 0 0
GREENHILL &amp CO INC COM 395259104 679 24,503 SH   SOLE 1 24,503 0 0
GREENHILL &amp CO INC COM 395259104 43 1,556 SH   SOLE 8 1,556 0 0
GREENHILL &amp CO INC OPT 395259104 14 500 SH Call SOLE 8 500 0 0
GREENHILL &amp CO INC COM 395259104 438 15,775 SH   SOLE 44 15,775 0 0
GREENHILL &amp CO INC COM 395259104 34 1,222 SH   DFND 66 0 0 1,222
GREENLIGHT CAPITAL RE LTD COM G4095J109 1 26 SH   SOLE 8 26 0 0
GREENLIGHT CAPITAL RE LTD COM G4095J109 25 1,089 SH   SOLE 44 1,089 0 0
GREIF INC OPT 397624107 1,129 22,000 SH Call SOLE 8 22,000 0 0
GREIF INC COM 397624107 114 2,227 SH   SOLE 8 2,227 0 0
GREIF INC COM 397624107 34 664 SH   SOLE 44 664 0 0
GREIF INC COM 397624206 1 15 SH   SOLE 44 15 0 0
GRIFFON CORP OPT 398433102 3 100 SH Put SOLE 8 100 0 0
GRIFFON CORP COM 398433102 24 907 SH   SOLE 8 907 0 0
GRIFFON CORP COM 398433102 26 989 SH   SOLE 44 989 0 0
GRIFOLS S A ADR 398438408 77 4,779 SH   SOLE 8 4,779 0 0
GROUP 1 AUTOMOTIVE INC OPT 398905109 296 3,800 SH Call SOLE 8 3,800 0 0
GROUP 1 AUTOMOTIVE INC OPT 398905109 577 7,400 SH Put SOLE 8 7,400 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 413 5,306 SH   SOLE 8 5,306 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 2,096 26,889 SH   SOLE 44 26,889 0 0
GROUPE CGI INC COM 39945C109 5,269 109,702 SH   SOLE 9 109,702 0 0
GROUPE CGI INC COM 39945C109 2,330 48,500 SH   SOLE 44 48,500 0 0
GROUPON INC COM 399473107 346 104,098 SH   SOLE 8 104,098 0 0
GROUPON INC OPT 399473107 287 86,500 SH Put SOLE 8 86,500 0 0
GROUPON INC OPT 399473107 412 124,000 SH Call SOLE 8 124,000 0 0
GROUPON INC COM 399473107 602 181,207 SH   SOLE 44 181,207 0 0
GRUBHUB INC COM 400110102 63 1,666 SH   SOLE 1 1,666 0 0
GRUBHUB INC OPT 400110102 4 100 SH Put SOLE 8 100 0 0
GRUBHUB INC COM 400110102 285 7,565 SH   SOLE 8 7,565 0 0
GRUBHUB INC OPT 400110102 4 100 SH Call SOLE 8 100 0 0
GRUBHUB INC COM 400110102 142 3,770 SH   SOLE 44 3,770 0 0
GRUPO AEROPORTUARIO DEL SURE ADR 40051E202 4 30 SH   SOLE 1 30 0 0
GRUPO FINANCIERO GALICIA S A ADR 399909100 141 5,243 SH   SOLE 8 5,243 0 0
GRUPO FINANCIERO SANTANDER M ADR 40053C105 0 64 SH   SOLE 44 64 0 0
GRUPO TELEVISA SA OPT 40049J206 10 500 SH Call SOLE 8 500 0 0
GRUPO TELEVISA SA ADR 40049J206 79 3,800 SH   SOLE 9 3,800 0 0
GRUPO TELEVISA SA ADR 40049J206 250 11,960 SH   SOLE 44 11,960 0 0
GTT COMMUNICATIONS INC COM 362393100 0 11 SH   SOLE 8 11 0 0
GTT COMMUNICATIONS INC COM 362393100 67 2,343 SH   SOLE 44 2,343 0 0
GTX INC DEL COM 40052B207 0 2 SH   SOLE 8 2 0 0
GUANGSHEN RY LTD ADR 40065W107 3 93 SH   SOLE 8 93 0 0
GUANGSHEN RY LTD ADR 40065W107 12 400 SH   DFND 66 0 0 400
GUARANTY BANCORP DEL COM 40075T607 8 328 SH   SOLE 44 328 0 0
GUESS INC COM 401617105 254 20,987 SH   SOLE 8 20,987 0 0
GUESS INC OPT 401617105 473 39,100 SH Put SOLE 8 39,100 0 0
GUESS INC OPT 401617105 197 16,300 SH Call SOLE 8 16,300 0 0
GUESS INC COM 401617105 346 28,547 SH   SOLE 44 28,547 0 0
GUIDANCE SOFTWARE INC COM 401692108 0 13 SH   SOLE 8 13 0 0
GUIDANCE SOFTWARE INC COM 401692108 2 260 SH   SOLE 44 260 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 104 2,109 SH   SOLE 1 2,109 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 354 7,171 SH   SOLE 8 7,171 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 906 18,370 SH   SOLE 44 18,370 0 0
GULFPORT ENERGY CORP OPT 402635304 703 32,500 SH Put SOLE 8 32,500 0 0
GULFPORT ENERGY CORP OPT 402635304 208 9,600 SH Call SOLE 8 9,600 0 0
GULFPORT ENERGY CORP COM 402635304 2,002 92,498 SH   SOLE 44 92,498 0 0
GW PHARMACEUTICALS PLC OPT 36197T103 3,699 33,100 SH Call SOLE 8 33,100 0 0
GW PHARMACEUTICALS PLC ADR 36197T103 12,047 107,800 SH   SOLE 8 107,800 0 0
GW PHARMACEUTICALS PLC OPT 36197T103 7,085 63,400 SH Put SOLE 8 63,400 0 0
GW PHARMACEUTICALS PLC ADR 36197T103 2,896 25,917 SH   SOLE 9 25,917 0 0
GWG HLDGS INC COM 36192A109 0 4 SH   SOLE 8 4 0 0
H &amp E EQUIPMENT SERVICES INC COM 404030108 1 29 SH   SOLE 8 29 0 0
H &amp E EQUIPMENT SERVICES INC COM 404030108 105 4,516 SH   SOLE 44 4,516 0 0
HABIT RESTAURANTS INC COM 40449J103 1 30 SH   SOLE 8 30 0 0
HABIT RESTAURANTS INC COM 40449J103 202 11,740 SH   SOLE 44 11,740 0 0
HABIT RESTAURANTS INC COM 40449J103 10 600 SH   DFND 66 0 0 600
HACKETT GROUP INC COM 404609109 156 8,841 SH   SOLE 44 8,841 0 0
HAEMONETICS CORP COM 405024100 0 1 SH   SOLE 8 1 0 0
HAEMONETICS CORP COM 405024100 46 1,146 SH   SOLE 44 1,146 0 0
HAIN CELESTIAL GROUP INC OPT 405217100 1,655 42,400 SH Put SOLE 8 42,400 0 0
HAIN CELESTIAL GROUP INC OPT 405217100 4,852 124,300 SH Call SOLE 8 124,300 0 0
HAIN CELESTIAL GROUP INC COM 405217100 8,890 227,761 SH   SOLE 8 227,761 0 0
HAIN CELESTIAL GROUP INC COM 405217100 186 4,751 SH   SOLE 44 4,751 0 0
HALCON RES CORP COM 40537Q605 1,042 111,597 SH   SOLE 1 111,597 0 0
HALCON RES CORP COM 40537Q605 2,039 218,339 SH   SOLE 8 218,339 0 0
HALCON RES CORP OPT 40537Q605 1 118 SH Put SOLE 8 118 0 0
HALCON RES CORP WARR 40537Q118 641 278,644 SH   SOLE 8 278,644 0 0
HALCON RES CORP OPT 40537Q605 22 2,403 SH Call SOLE 8 2,403 0 0
HALCON RES CORP COM 40537Q605 1,097 117,500 SH   SOLE 44 117,500 0 0
HALLADOR ENERGY COMPANY COM 40609P105 0 29 SH   SOLE 8 29 0 0
HALLADOR ENERGY COMPANY COM 40609P105 315 34,600 SH   SOLE 44 34,600 0 0
HALLIBURTON CO COM 406216101 1,916 35,416 SH   SOLE 1 0 35,416 0
HALLIBURTON CO OPT 406216101 49,125 908,200 SH Call SOLE 8 908,200 0 0
HALLIBURTON CO OPT 406216101 118,965 2,199,400 SH Put SOLE 8 2,199,400 0 0
HALLIBURTON CO COM 406216101 1,313 24,269 SH   SOLE 8 24,269 0 0
HALLIBURTON CO COM 406216101 247 4,558 SH   SOLE 9 4,558 0 0
HALLIBURTON CO COM 406216101 175 3,243 SH   SOLE 20 0 3,243 0
HALLIBURTON CO COM 406216101 28,199 521,350 SH   SOLE 44 521,350 0 0
HALLIBURTON CO COM 406216101 801 14,812 SH   DFND 66 0 0 14,812
HALLIBURTON CO COM 406216101 1,361 25,166 SH   SOLE 66 0 25,166 0
HALLIBURTON CO COM 406216101 18 330 SH   SOLE 99 330 0 0
HALLMARK FINL SVCS INC EC COM 40624Q203 78 6,700 SH   SOLE 44 6,700 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 46 4,649 SH   SOLE 8 4,649 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 274 27,785 SH   SOLE 44 27,785 0 0
HALYARD HEALTH INC COM 40650V100 1 39 SH   SOLE 8 39 0 0
HALYARD HEALTH INC OPT 40650V100 4 96 SH Put SOLE 8 96 0 0
HALYARD HEALTH INC OPT 40650V100 0 12 SH Call SOLE 8 12 0 0
HALYARD HEALTH INC COM 40650V100 2,253 60,935 SH   SOLE 44 60,935 0 0
HALYARD HEALTH INC COM 40650V100 58 1,575 SH   DFND 66 0 0 1,575
HANCOCK HLDG CO COM 410120109 352 8,185 SH   SOLE 44 8,185 0 0
HANESBRANDS INC COM 410345102 1,019 47,262 SH   SOLE 1 47,262 0 0
HANESBRANDS INC OPT 410345102 574 26,600 SH Call SOLE 8 26,600 0 0
HANESBRANDS INC COM 410345102 754 34,959 SH   SOLE 8 34,959 0 0
HANESBRANDS INC OPT 410345102 339 15,700 SH Put SOLE 8 15,700 0 0
HANESBRANDS INC COM 410345102 7,316 339,200 SH   SOLE 44 339,200 0 0
HANMI FINL CORP COM 410495204 58 1,643 SH   SOLE 44 1,643 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 89 4,696 SH   SOLE 1 4,696 0 0
HANNON ARMSTRONG SUST INFR C TRUS 41068X100 289 15,196 SH   SOLE 44 15,196 0 0
HANOVER INS GROUP INC COM 410867105 819 8,999 SH   SOLE 44 8,999 0 0
HANWHA Q CELL CO LTD ADR 41135V301 0 53 SH   SOLE 8 53 0 0
HARBORONE BANCORP INC COM 41165F101 4 203 SH   SOLE 44 203 0 0
HARDINGE INC COM 412324303 1 61 SH   SOLE 8 61 0 0
HARLEY DAVIDSON INC COM 412822108 828 14,200 SH   SOLE 1 14,200 0 0
HARLEY DAVIDSON INC OPT 412822108 12,975 222,400 SH Put SOLE 8 222,400 0 0
HARLEY DAVIDSON INC OPT 412822108 6,336 108,600 SH Call SOLE 8 108,600 0 0
HARLEY DAVIDSON INC COM 412822108 1,026 17,591 SH   SOLE 8 17,591 0 0
HARLEY DAVIDSON INC COM 412822108 9,239 158,371 SH   SOLE 44 158,371 0 0
HARLEY DAVIDSON INC COM 412822108 6 100 SH   DFND 66 0 0 100
HARMAN INTL INDS INC COM 413086109 1,226 11,026 SH   SOLE 1 11,026 0 0
HARMAN INTL INDS INC COM 413086109 39 347 SH   SOLE 8 347 0 0
HARMAN INTL INDS INC OPT 413086109 5,213 46,900 SH Call SOLE 8 46,900 0 0
HARMAN INTL INDS INC OPT 413086109 1,223 11,000 SH Put SOLE 8 11,000 0 0
HARMAN INTL INDS INC COM 413086109 10,157 91,376 SH   SOLE 44 91,376 0 0
HARMONIC INC COM 413160102 0 13 SH   SOLE 8 13 0 0
HARMONIC INC COM 413160102 6 1,295 SH   SOLE 44 1,295 0 0
HARMONIC INC COM 413160102 0 80 SH   DFND 66 0 0 80
HARMONY GOLD MNG LTD ADR 413216300 0 90 SH   SOLE 8 90 0 0
HARRIS CORP DEL COM 413875105 1,512 14,756 SH   SOLE 8 14,756 0 0
HARRIS CORP DEL OPT 413875105 133 1,300 SH Call SOLE 8 1,300 0 0
HARRIS CORP DEL COM 413875105 12,443 121,432 SH   SOLE 44 121,432 0 0
HARSCO CORP COM 415864107 5 428 SH   SOLE 8 428 0 0
HARSCO CORP OPT 415864107 7 500 SH Call SOLE 8 500 0 0
HARSCO CORP OPT 415864107 20 1,500 SH Put SOLE 8 1,500 0 0
HARSCO CORP COM 415864107 35 2,625 SH   SOLE 44 2,625 0 0
HARTE-HANKS INC COM 416196103 0 54 SH   SOLE 8 54 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 889 18,649 SH   SOLE 1 18,649 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 4,468 93,771 SH   SOLE 8 93,771 0 0
HARTFORD FINL SVCS GROUP INC OPT 416515104 1,577 33,100 SH Put SOLE 8 33,100 0 0
HARTFORD FINL SVCS GROUP INC OPT 416515104 1,515 31,800 SH Call SOLE 8 31,800 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 7 150 SH   DFND 20 0 0 150
HARTFORD FINL SVCS GROUP INC COM 416515104 9,431 197,935 SH   SOLE 44 197,935 0 0
HARVEST NATURAL RESOURCES IN OPT 41754V202 6 1,000 SH Call SOLE 8 1,000 0 0
HASBRO INC COM 418056107 2,184 28,078 SH   SOLE 1 28,078 0 0
HASBRO INC OPT 418056107 1,260 16,200 SH Call SOLE 8 16,200 0 0
HASBRO INC COM 418056107 5,396 69,370 SH   SOLE 8 69,370 0 0
HASBRO INC OPT 418056107 6,550 84,200 SH Put SOLE 8 84,200 0 0
HASBRO INC COM 418056107 4,512 57,992 SH   SOLE 44 57,992 0 0
HAVERTY FURNITURE INC COM 419596101 26 1,078 SH   SOLE 8 1,078 0 0
HAVERTY FURNITURE INC COM 419596101 33 1,404 SH   SOLE 44 1,404 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 2 62 SH   SOLE 8 62 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 1,023 30,926 SH   SOLE 44 30,926 0 0
HAWAIIAN HOLDINGS INC OPT 419879101 513 9,000 SH Put SOLE 8 9,000 0 0
HAWAIIAN HOLDINGS INC OPT 419879101 1,208 21,200 SH Call SOLE 8 21,200 0 0
HAWAIIAN HOLDINGS INC COM 419879101 650 11,413 SH   SOLE 8 11,413 0 0
HAWAIIAN HOLDINGS INC COM 419879101 2,459 43,128 SH   SOLE 44 43,128 0 0
HAWAIIAN TELCOM HOLDCO INC COM 420031106 7 300 SH   SOLE 44 300 0 0
HAWKINS INC COM 420261109 7 134 SH   SOLE 44 134 0 0
HAYNES INTERNATIONAL INC COM 420877201 76 1,754 SH   SOLE 44 1,754 0 0
HC2 HLDGS INC COM 404139107 13 2,300 SH   SOLE 8 2,300 0 0
HCA HOLDINGS INC COM 40412C101 32,679 441,492 SH   SOLE 1 0 441,492 0
HCA HOLDINGS INC OPT 40412C101 8,334 112,600 SH Put SOLE 8 112,600 0 0
HCA HOLDINGS INC OPT 40412C101 8,356 112,900 SH Call SOLE 8 112,900 0 0
HCA HOLDINGS INC COM 40412C101 440 5,942 SH   SOLE 20 0 5,942 0
HCA HOLDINGS INC COM 40412C101 31,546 426,184 SH   SOLE 44 426,184 0 0
HCA HOLDINGS INC COM 40412C101 6,682 90,270 SH   SOLE 66 0 90,270 0
HCA HOLDINGS INC COM 40412C101 1,340 18,103 SH   DFND 66 0 0 18,103
HCI GROUP INC COM 40416E103 884 22,400 SH   SOLE 8 22,400 0 0
HCI GROUP INC COM 40416E103 31 786 SH   SOLE 44 786 0 0
HCP INC COM 40414L109 884 29,763 SH   SOLE 1 29,763 0 0
HCP INC TRUS 40414L109 261 8,772 SH   SOLE 8 8,772 0 0
HCP INC OPT 40414L109 707 23,800 SH Call SOLE 8 23,800 0 0
HCP INC OPT 40414L109 591 19,900 SH Put SOLE 8 19,900 0 0
HCP INC COM 40414L109 1,842 61,986 SH   SOLE 9 61,986 0 0
HCP INC TRUS 40414L109 6,952 233,880 SH   SOLE 44 233,880 0 0
HCP INC COM 40414L109 25 850 SH   DFND 66 0 0 850
HD SUPPLY HLDGS INC COM 40416M105 412 9,684 SH   SOLE 1 9,684 0 0
HD SUPPLY HLDGS INC COM 40416M105 7 174 SH   SOLE 8 174 0 0
HD SUPPLY HLDGS INC COM 40416M105 14,916 350,878 SH   SOLE 44 350,878 0 0
HDFC BANK LTD ADR 40415F101 52 855 SH   SOLE 9 855 0 0
HDFC BANK LTD ADR 40415F101 382 6,289 SH   SOLE 44 6,289 0 0
HEADWATERS INC COM 42210P102 334 14,190 SH   SOLE 1 14,190 0 0
HEADWATERS INC OPT 42210P102 75 3,200 SH Call SOLE 8 3,200 0 0
HEADWATERS INC OPT 42210P102 26 1,100 SH Put SOLE 8 1,100 0 0
HEADWATERS INC COM 42210P102 2,398 101,967 SH   SOLE 44 101,967 0 0
HEALTHCARE RLTY TR TRUS 421946104 48 1,566 SH   SOLE 8 1,566 0 0
HEALTHCARE RLTY TR COM 421946104 446 14,719 SH   SOLE 9 14,719 0 0
HEALTHCARE RLTY TR TRUS 421946104 777 25,636 SH   SOLE 44 25,636 0 0
HEALTHCARE SVCS GRP INC COM 421906108 202 5,152 SH   SOLE 44 5,152 0 0
HEALTHCARE TR AMER INC TRUS 42225P501 55 1,866 SH   SOLE 8 1,866 0 0
HEALTHCARE TR AMER INC TRUS 42225P501 658 22,605 SH   SOLE 44 22,605 0 0
HEALTHEQUITY INC OPT 42226A107 1,013 25,000 SH Call SOLE 8 25,000 0 0
HEALTHEQUITY INC COM 42226A107 1,266 31,230 SH   SOLE 44 31,230 0 0
HEALTHSOUTH CORP OPT 421924309 198 4,800 SH Put SOLE 8 4,800 0 0
HEALTHSOUTH CORP COM 421924309 413 10,031 SH   SOLE 8 10,031 0 0
HEALTHSOUTH CORP BOND 421924BL4 7,886 6,662,000 PRN   SOLE 8 0 0 6,662,000
HEALTHSOUTH CORP COM 421924309 638 15,484 SH   SOLE 44 15,484 0 0
HEALTHSTREAM INC COM 42222N103 9 356 SH   SOLE 44 356 0 0
HEALTHWAYS INC COM 422245100 729 31,990 SH   SOLE 44 31,990 0 0
HEARTLAND EXPRESS INC COM 422347104 431 21,186 SH   SOLE 1 21,186 0 0
HEARTLAND EXPRESS INC COM 422347104 197 9,675 SH   SOLE 44 9,675 0 0
HEARTLAND FINL USA INC COM 42234Q102 60 1,249 SH   SOLE 44 1,249 0 0
HECLA MNG CO COM 422704106 0 54 SH   SOLE 8 54 0 0
HECLA MNG CO OPT 422704106 340 64,800 SH Put SOLE 8 64,800 0 0
HECLA MNG CO OPT 422704106 955 182,200 SH Call SOLE 8 182,200 0 0
HECLA MNG CO COM 422704106 1,866 356,085 SH   SOLE 44 356,085 0 0
HEICO CORP NEW COM 422806208 250 3,682 SH   SOLE 1 3,682 0 0
HEICO CORP NEW COM 422806109 14 175 SH   SOLE 8 175 0 0
HEICO CORP NEW COM 422806208 870 12,834 SH   SOLE 44 12,834 0 0
HEICO CORP NEW COM 422806109 739 9,575 SH   SOLE 44 9,575 0 0
HEIDRICK &amp STRUGGLES INTL IN COM 422819102 6 248 SH   SOLE 44 248 0 0
HELEN OF TROY CORP LTD OPT G4388N106 397 4,700 SH Call SOLE 8 4,700 0 0
HELEN OF TROY CORP LTD OPT G4388N106 296 3,500 SH Put SOLE 8 3,500 0 0
HELEN OF TROY CORP LTD COM G4388N106 29 348 SH   SOLE 8 348 0 0
HELEN OF TROY CORP LTD COM G4388N106 249 2,959 SH   SOLE 44 2,959 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 448 50,799 SH   SOLE 1 50,799 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1 103 SH   SOLE 8 103 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1,102 124,900 SH   SOLE 44 124,900 0 0
HELMERICH &amp PAYNE INC COM 423452101 981 12,680 SH   SOLE 1 12,680 0 0
HELMERICH &amp PAYNE INC OPT 423452101 921 11,900 SH Put SOLE 8 11,900 0 0
HELMERICH &amp PAYNE INC COM 423452101 1 15 SH   SOLE 8 15 0 0
HELMERICH &amp PAYNE INC OPT 423452101 1,587 20,500 SH Call SOLE 8 20,500 0 0
HELMERICH &amp PAYNE INC COM 423452101 8,090 104,512 SH   SOLE 44 104,512 0 0
HEMISPHERE MEDIA GROUP INC COM 42365Q103 1 100 SH   SOLE 44 100 0 0
HENRY JACK &amp ASSOC INC COM 426281101 288 3,242 SH   SOLE 8 3,242 0 0
HENRY JACK &amp ASSOC INC COM 426281101 1,855 20,889 SH   SOLE 44 20,889 0 0
HERBALIFE LTD OPT G4412G101 11,130 231,200 SH Put SOLE 8 231,200 0 0
HERBALIFE LTD BOND 42703MAB9 1,270 1,391,000 PRN   SOLE 8 0 0 1,391,000
HERBALIFE LTD OPT G4412G101 6,080 126,300 SH Call SOLE 8 126,300 0 0
HERBALIFE LTD COM G4412G101 1,503 31,212 SH   SOLE 8 31,212 0 0
HERBALIFE LTD COM G4412G101 2,957 61,439 SH   SOLE 9 61,439 0 0
HERBALIFE LTD COM G4412G101 922 19,161 SH   SOLE 44 19,161 0 0
HERC HLDGS INC OPT 42704L104 330 8,218 SH Put SOLE 8 8,218 0 0
HERC HLDGS INC COM 42704L104 38 939 SH   SOLE 8 939 0 0
HERC HLDGS INC OPT 42704L104 234 5,820 SH Call SOLE 8 5,820 0 0
HERC HLDGS INC OPT 42704L104 1,490 37,100 SH Put SOLE 44 37,100 0 0
HERC HLDGS INC COM 42704L104 472 11,749 SH   SOLE 44 11,749 0 0
HERCULES CAPITAL INC COM 427096508 1 67 SH   SOLE 8 67 0 0
HERITAGE COMMERCE CORP COM 426927109 8 590 SH   SOLE 44 590 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 6 337 SH   SOLE 44 337 0 0
HERITAGE FINL CORP WASH COM 42722X106 28 1,074 SH   SOLE 44 1,074 0 0
HERITAGE INS HLDGS INC COM 42727J102 311 19,864 SH   SOLE 8 19,864 0 0
HERITAGE INS HLDGS INC COM 42727J102 129 8,249 SH   SOLE 44 8,249 0 0
HERITAGE OAKS BANCORP COM 42724R107 208 16,865 SH   SOLE 1 16,865 0 0
HERON THERAPEUTICS INC COM 427746102 61 4,653 SH   SOLE 8 4,653 0 0
HERON THERAPEUTICS INC COM 427746102 101 7,685 SH   SOLE 44 7,685 0 0
HERSHA HOSPITALITY TR TRUS 427825500 18 835 SH   SOLE 8 835 0 0
HERSHA HOSPITALITY TR TRUS 427825500 41 1,874 SH   SOLE 44 1,874 0 0
HERSHEY CO OPT 427866108 3,527 34,100 SH Put SOLE 8 34,100 0 0
HERSHEY CO COM 427866108 1,919 18,557 SH   SOLE 8 18,557 0 0
HERSHEY CO OPT 427866108 1,634 15,800 SH Call SOLE 8 15,800 0 0
HERSHEY CO COM 427866108 419 4,047 SH   SOLE 9 4,047 0 0
HERSHEY CO COM 427866108 8,805 85,130 SH   SOLE 44 85,130 0 0
HERTZ GLOBAL HLDGS INC OPT 42806J106 1,200 55,660 SH Put SOLE 8 55,660 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 420 19,507 SH   SOLE 8 19,507 0 0
HERTZ GLOBAL HLDGS INC OPT 42806J106 1,056 49,000 SH Call SOLE 8 49,000 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 3,120 144,727 SH   SOLE 44 144,727 0 0
HERTZ GLOBAL HLDGS INC OPT 42806J106 151 7,000 SH Put SOLE 44 7,000 0 0
HESKA CORP COM 42805E306 27 376 SH   SOLE 44 376 0 0
HESS CORP COM 42809H107 1,040 16,692 SH   SOLE 1 16,692 0 0
HESS CORP OPT 42809H107 7,979 128,100 SH Call SOLE 8 128,100 0 0
HESS CORP COM 42809H107 587 9,417 SH   SOLE 8 9,417 0 0
HESS CORP OPT 42809H107 49,944 801,800 SH Put SOLE 8 801,800 0 0
HESS CORP COM 42809H107 92 1,469 SH   SOLE 9 1,469 0 0
HESS CORP COM 42809H107 3,642 58,480 SH   SOLE 44 58,480 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 2,961 127,953 SH   SOLE 1 127,953 0 0
HEWLETT PACKARD ENTERPRISE C OPT 42824C109 43,034 1,859,700 SH Put SOLE 8 1,859,700 0 0
HEWLETT PACKARD ENTERPRISE C OPT 42824C109 4,279 184,900 SH Call SOLE 8 184,900 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 476 20,567 SH   SOLE 8 20,567 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 18,918 817,506 SH   SOLE 44 817,506 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 OPT 428291108 62 1,200 SH Call SOLE 8 1,200 0 0
HEXCEL CORP NEW COM 428291108 426 8,298 SH   SOLE 8 8,298 0 0
HEXCEL CORP NEW COM 428291108 1,403 27,258 SH   SOLE 44 27,258 0 0
HFF INC COM 40418F108 137 4,546 SH   SOLE 44 4,546 0 0
HI-CRUSH PARTNERS LP OPT 428337109 657 33,200 SH Put SOLE 8 33,200 0 0
HI-CRUSH PARTNERS LP OPT 428337109 1,144 57,800 SH Call SOLE 8 57,800 0 0
HI-CRUSH PARTNERS LP COM 428337109 448 22,631 SH   SOLE 8 22,631 0 0
HI-CRUSH PARTNERS LP COM 428337109 11,452 578,398 SH   SOLE 44 578,398 0 0
HIBBETT SPORTS INC COM 428567101 35 939 SH   SOLE 8 939 0 0
HIBBETT SPORTS INC COM 428567101 910 24,437 SH   SOLE 44 24,437 0 0
HIGHWOODS PPTYS INC TRUS 431284108 94 1,843 SH   SOLE 8 1,843 0 0
HIGHWOODS PPTYS INC TRUS 431284108 662 12,966 SH   SOLE 44 12,966 0 0
HILL INTERNATIONAL INC COM 431466101 3 609 SH   SOLE 44 609 0 0
HILL ROM HLDGS INC COM 431475102 780 13,895 SH   SOLE 1 13,895 0 0
HILL ROM HLDGS INC OPT 431475102 28 500 SH Call SOLE 8 500 0 0
HILL ROM HLDGS INC COM 431475102 244 4,336 SH   SOLE 8 4,336 0 0
HILL ROM HLDGS INC COM 431475102 247 4,386 SH   SOLE 44 4,386 0 0
HILLENBRAND INC COM 431571108 37 975 SH   SOLE 8 975 0 0
HILLENBRAND INC COM 431571108 34 885 SH   SOLE 44 885 0 0
HILLTOP HOLDINGS INC COM 432748101 200 6,716 SH   SOLE 1 6,716 0 0
HILLTOP HOLDINGS INC COM 432748101 9 288 SH   SOLE 8 288 0 0
HILLTOP HOLDINGS INC OPT 432748101 110 3,700 SH Call SOLE 8 3,700 0 0
HILLTOP HOLDINGS INC COM 432748101 33 1,106 SH   SOLE 44 1,106 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A104 1,351 49,687 SH   SOLE 1 49,687 0 0
HILTON WORLDWIDE HLDGS INC OPT 43300A104 239 8,800 SH Call SOLE 8 8,800 0 0
HILTON WORLDWIDE HLDGS INC OPT 43300A104 11,019 405,100 SH Put SOLE 8 405,100 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A104 4,695 172,596 SH   SOLE 8 172,596 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A104 114 4,177 SH   DFND 20 0 0 4,177
HILTON WORLDWIDE HLDGS INC COM 43300A104 8,163 300,079 SH   SOLE 44 300,079 0 0
HIMAX TECHNOLOGIES INC ADR 43289P106 182 30,200 SH   SOLE 1 30,200 0 0
HIMAX TECHNOLOGIES INC ADR 43289P106 277 45,808 SH   SOLE 8 45,808 0 0
HIMAX TECHNOLOGIES INC OPT 43289P106 178 29,500 SH Call SOLE 8 29,500 0 0
HIMAX TECHNOLOGIES INC OPT 43289P106 336 55,700 SH Put SOLE 8 55,700 0 0
HIMAX TECHNOLOGIES INC ADR 43289P106 4 600 SH   DFND 66 0 0 600
HMS HLDGS CORP COM 40425J101 0 24 SH   SOLE 8 24 0 0
HMS HLDGS CORP COM 40425J101 1,438 79,185 SH   SOLE 44 79,185 0 0
HNI CORP COM 404251100 211 3,766 SH   SOLE 8 3,766 0 0
HNI CORP COM 404251100 225 4,028 SH   SOLE 44 4,028 0 0
HOEGH LNG PARTNERS LP COM Y3262R100 1 62 SH   SOLE 8 62 0 0
HOLLY ENERGY PARTNERS L P COM 435763107 812 25,315 SH   SOLE 32 25,315 0 0
HOLLY ENERGY PARTNERS L P COM 435763107 61 1,923 SH   SOLE 44 1,923 0 0
HOLLYFRONTIER CORP COM 436106108 2,354 71,870 SH   SOLE 1 71,870 0 0
HOLLYFRONTIER CORP OPT 436106108 4,733 144,500 SH Put SOLE 8 144,500 0 0
HOLLYFRONTIER CORP COM 436106108 788 24,048 SH   SOLE 8 24,048 0 0
HOLLYFRONTIER CORP OPT 436106108 10,090 308,000 SH Call SOLE 8 308,000 0 0
HOLLYFRONTIER CORP COM 436106108 433 13,247 SH   SOLE 44 13,247 0 0
HOLLYFRONTIER CORP COM 436106108 66 2,000 SH   DFND 66 0 0 2,000
HOLLYSYS AUTOMATION TECHNOLO COM G45667105 3,026 165,219 SH   SOLE 1 165,219 0 0
HOLLYSYS AUTOMATION TECHNOLO COM G45667105 1 67 SH   SOLE 8 67 0 0
HOLOGIC INC COM 436440101 1,555 38,746 SH   SOLE 8 38,746 0 0
HOLOGIC INC OPT 436440101 557 13,900 SH Put SOLE 8 13,900 0 0
HOLOGIC INC OPT 436440101 1,139 28,400 SH Call SOLE 8 28,400 0 0
HOLOGIC INC BOND 436440AC5 4,859 3,583,000 PRN   SOLE 8 0 0 3,583,000
HOLOGIC INC BOND 436440AG6 4,672 3,812,000 PRN   SOLE 8 0 0 3,812,000
HOLOGIC INC COM 436440101 7,778 193,859 SH   SOLE 44 193,859 0 0
HOME BANCORP INC COM 43689E107 0 11 SH   SOLE 44 11 0 0
HOME BANCSHARES INC COM 436893200 763 27,467 SH   SOLE 1 27,467 0 0
HOME BANCSHARES INC COM 436893200 295 10,609 SH   SOLE 44 10,609 0 0
HOME DEPOT INC COM 437076102 37,909 282,732 SH   SOLE 1 19,256 263,476 0
HOME DEPOT INC OPT 437076102 273,389 2,039,000 SH Put SOLE 8 2,039,000 0 0
HOME DEPOT INC COM 437076102 476 3,556 SH   SOLE 8 3,556 0 0
HOME DEPOT INC OPT 437076102 132,310 986,800 SH Call SOLE 8 986,800 0 0
HOME DEPOT INC COM 437076102 510 3,800 SH   SOLE 9 3,800 0 0
HOME DEPOT INC COM 437076102 706 5,269 SH   SOLE 20 0 5,269 0
HOME DEPOT INC COM 437076102 82,115 612,429 SH   SOLE 44 612,429 0 0
HOME DEPOT INC COM 437076102 285 2,125 SH   DFND 66 0 0 2,125
HOME DEPOT INC COM 437076102 9,197 68,591 SH   SOLE 66 0 68,591 0
HOME DEPOT INC COM 437076102 536 4,000 SH   SOLE 79 4,000 0 0
HOMESTREET INC COM 43785V102 44 1,373 SH   SOLE 8 1,373 0 0
HOMESTREET INC COM 43785V102 109 3,447 SH   SOLE 44 3,447 0 0
HOMETRUST BANCSHARES INC COM 437872104 14 551 SH   SOLE 44 551 0 0
HONDA MOTOR LTD ADR 438128308 19 651 SH   SOLE 8 651 0 0
HONEYWELL INTL INC COM 438516106 6,242 53,877 SH   SOLE 1 53,877 0 0
HONEYWELL INTL INC COM 438516106 662 5,714 SH   SOLE 8 5,714 0 0
HONEYWELL INTL INC OPT 438516106 16,752 144,600 SH Call SOLE 8 144,600 0 0
HONEYWELL INTL INC OPT 438516106 15,095 130,300 SH Put SOLE 8 130,300 0 0
HONEYWELL INTL INC COM 438516106 129 1,116 SH   SOLE 9 1,116 0 0
HONEYWELL INTL INC COM 438516106 83,409 719,973 SH   SOLE 44 719,973 0 0
HONEYWELL INTL INC COM 438516106 249 2,147 SH   DFND 66 0 0 2,147
HOOKER FURNITURE CORP COM 439038100 37 966 SH   SOLE 8 966 0 0
HOPE BANCORP INC COM 43940T109 283 12,944 SH   SOLE 44 12,944 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 813 19,000 SH   SOLE 1 19,000 0 0
HORACE MANN EDUCATORS CORP N COM 440327104 24 564 SH   SOLE 44 564 0 0
HORIZON BANCORP IND COM 440407104 8 295 SH   SOLE 44 295 0 0
HORIZON GLOBAL CORP COM 44052W104 1 33 SH   SOLE 8 33 0 0
HORIZON GLOBAL CORP COM 44052W104 115 4,790 SH   SOLE 44 4,790 0 0
HORIZON PHARMA PLC COM G4617B105 981 60,600 SH   SOLE 8 60,600 0 0
HORIZON PHARMA PLC OPT G4617B105 23,521 1,453,700 SH Put SOLE 8 1,453,700 0 0
HORIZON PHARMA PLC OPT G4617B105 50,056 3,093,700 SH Call SOLE 8 3,093,700 0 0
HORIZON PHARMA PLC COM G4617B105 1,546 95,573 SH   SOLE 44 95,573 0 0
HORIZON TECHNOLOGY FIN CORP COM 44045A102 1 76 SH   SOLE 8 76 0 0
HORMEL FOODS CORP OPT 440452100 14 400 SH Put SOLE 8 400 0 0
HORMEL FOODS CORP COM 440452100 583 16,766 SH   SOLE 8 16,766 0 0
HORMEL FOODS CORP COM 440452100 8,080 232,147 SH   SOLE 44 232,147 0 0
HORMEL FOODS CORP COM 440452100 35 1,000 SH   DFND 66 0 0 1,000
HORNBECK OFFSHORE SVCS INC N COM 440543106 216 29,866 SH   SOLE 1 29,866 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 18 2,539 SH   SOLE 8 2,539 0 0
HORNBECK OFFSHORE SVCS INC N OPT 440543106 237 32,800 SH Call SOLE 8 32,800 0 0
HORNBECK OFFSHORE SVCS INC N OPT 440543106 89 12,300 SH Put SOLE 8 12,300 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 287 39,850 SH   SOLE 44 39,850 0 0
HORTONWORKS INC COM 440894103 0 47 SH   SOLE 8 47 0 0
HORTONWORKS INC COM 440894103 55 6,616 SH   SOLE 44 6,616 0 0
HOSPITALITY PPTYS TR TRUS 44106M102 66 2,076 SH   SOLE 8 2,076 0 0
HOSPITALITY PPTYS TR TRUS 44106M102 583 18,370 SH   SOLE 44 18,370 0 0
HOST HOTELS &amp RESORTS INC COM 44107P104 2,183 115,874 SH   SOLE 1 115,874 0 0
HOST HOTELS &amp RESORTS INC TRUS 44107P104 243 12,881 SH   SOLE 8 12,881 0 0
HOST HOTELS &amp RESORTS INC OPT 44107P104 102 5,400 SH Put SOLE 8 5,400 0 0
HOST HOTELS &amp RESORTS INC OPT 44107P104 9 500 SH Call SOLE 8 500 0 0
HOST HOTELS &amp RESORTS INC TRUS 44107P104 15,684 832,421 SH   SOLE 44 832,421 0 0
HOSTESS BRANDS INC COM 44109J106 274 21,101 SH   SOLE 1 21,101 0 0
HOSTESS BRANDS INC COM 44109J106 514 39,500 SH   SOLE 44 39,500 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 101 9,288 SH   SOLE 8 9,288 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 621 57,291 SH   SOLE 44 57,291 0 0
HOULIHAN LOKEY INC COM 441593100 13 400 SH   SOLE 44 400 0 0
HOUSTON AMERN ENERGY CORP COM 44183U100 0 38 SH   SOLE 8 38 0 0
HOVNANIAN ENTERPRISES INC OPT 442487203 93 33,900 SH Call SOLE 8 33,900 0 0
HOVNANIAN ENTERPRISES INC OPT 442487203 23 8,300 SH Put SOLE 8 8,300 0 0
HOVNANIAN ENTERPRISES INC COM 442487203 120 43,614 SH   SOLE 44 43,614 0 0
HOWARD HUGHES CORP COM 44267D107 7 57 SH   SOLE 8 57 0 0
HOWARD HUGHES CORP COM 44267D107 3,992 34,986 SH   SOLE 44 34,986 0 0
HP INC COM 40434L105 1,164 78,497 SH   SOLE 1 78,497 0 0
HP INC OPT 40434L105 2,067 139,300 SH Call SOLE 8 139,300 0 0
HP INC COM 40434L105 2,587 174,285 SH   SOLE 8 174,285 0 0
HP INC OPT 40434L105 10,947 737,700 SH Put SOLE 8 737,700 0 0
HP INC COM 40434L105 504 33,945 SH   SOLE 9 33,945 0 0
HP INC COM 40434L105 31,637 2,131,745 SH   SOLE 44 2,131,745 0 0
HP INC COM 40434L105 14 948 SH   SOLE 56 948 0 0
HP INC COM 40434L105 4 245 SH   DFND 66 0 0 245
HRG GROUP INC COM 40434J100 164 10,554 SH   SOLE 8 10,554 0 0
HRG GROUP INC COM 40434J100 1,771 113,800 SH   SOLE 44 113,800 0 0
HSBC HLDGS PLC OPT 404280406 4,769 118,700 SH Put SOLE 8 118,700 0 0
HSBC HLDGS PLC ADR 404280406 317 7,882 SH   SOLE 8 7,882 0 0
HSBC HLDGS PLC OPT 404280406 3,922 97,600 SH Call SOLE 8 97,600 0 0
HSBC HLDGS PLC ADR 404280406 1,323 32,934 SH   SOLE 44 32,934 0 0
HSBC HLDGS PLC PREF 404280604 126 5,000 SH   DFND 66 0 0 5,000
HSBC HLDGS PLC ADR 404280406 153 3,810 SH   DFND 66 0 0 3,810
HSN INC COM 404303109 39 1,136 SH   SOLE 8 1,136 0 0
HSN INC OPT 404303109 75 2,200 SH Call SOLE 8 2,200 0 0
HSN INC COM 404303109 308 8,988 SH   SOLE 44 8,988 0 0
HUANENG PWR INTL INC OPT 443304100 21 800 SH Call SOLE 8 800 0 0
HUANENG PWR INTL INC OPT 443304100 60 2,300 SH Put SOLE 8 2,300 0 0
HUB GROUP INC COM 443320106 74 1,700 SH   SOLE 8 1,700 0 0
HUB GROUP INC COM 443320106 241 5,486 SH   SOLE 44 5,486 0 0
HUBBELL INC COM 443510607 343 2,942 SH   SOLE 1 2,942 0 0
HUBBELL INC COM 443510607 9 80 SH   SOLE 8 80 0 0
HUBBELL INC COM 443510607 154 1,320 SH   SOLE 44 1,320 0 0
HUBSPOT INC COM 443573100 172 3,650 SH   SOLE 1 3,650 0 0
HUBSPOT INC COM 443573100 163 3,475 SH   SOLE 8 3,475 0 0
HUBSPOT INC COM 443573100 107 2,280 SH   SOLE 44 2,280 0 0
HUDBAY MINERALS INC COM 443628102 1 100 SH   SOLE 9 100 0 0
HUDSON PAC PPTYS INC TRUS 444097109 32 931 SH   SOLE 8 931 0 0
HUDSON PAC PPTYS INC TRUS 444097109 335 9,629 SH   SOLE 44 9,629 0 0
HUDSON TECHNOLOGIES INC COM 444144109 70 8,706 SH   SOLE 8 8,706 0 0
HUDSON TECHNOLOGIES INC COM 444144109 180 22,500 SH   SOLE 44 22,500 0 0
HUMANA INC COM 444859102 26,129 128,059 SH   SOLE 8 128,059 0 0
HUMANA INC OPT 444859102 83,836 410,900 SH Call SOLE 8 410,900 0 0
HUMANA INC OPT 444859102 86,856 425,700 SH Put SOLE 8 425,700 0 0
HUMANA INC COM 444859102 32 156 SH   SOLE 9 156 0 0
HUMANA INC COM 444859102 47,386 232,253 SH   SOLE 44 232,253 0 0
HUMANA INC OPT 444859102 35,705 175,000 SH Call SOLE 44 175,000 0 0
HUNT J B TRANS SVCS INC COM 445658107 152 1,571 SH   SOLE 1 1,571 0 0
HUNT J B TRANS SVCS INC COM 445658107 873 8,991 SH   SOLE 8 8,991 0 0
HUNT J B TRANS SVCS INC OPT 445658107 97 1,000 SH Call SOLE 8 1,000 0 0
HUNT J B TRANS SVCS INC OPT 445658107 116 1,200 SH Put SOLE 8 1,200 0 0
HUNT J B TRANS SVCS INC COM 445658107 4,546 46,829 SH   SOLE 44 46,829 0 0
HUNTINGTON BANCSHARES INC COM 446150104 1,251 94,649 SH   SOLE 1 94,649 0 0
HUNTINGTON BANCSHARES INC COM 446150104 3,595 271,965 SH   SOLE 8 271,965 0 0
HUNTINGTON BANCSHARES INC OPT 446150104 550 41,600 SH Put SOLE 8 41,600 0 0
HUNTINGTON BANCSHARES INC OPT 446150104 301 22,800 SH Call SOLE 8 22,800 0 0
HUNTINGTON BANCSHARES INC COM 446150104 10,158 768,329 SH   SOLE 44 768,329 0 0
HUNTINGTON BANCSHARES INC COM 446150104 7 498 SH   DFND 66 0 0 498
HUNTINGTON INGALLS INDS INC COM 446413106 14 76 SH   SOLE 8 76 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 1,940 10,528 SH   SOLE 44 10,528 0 0
HUNTSMAN CORP COM 447011107 164 8,600 SH   SOLE 1 8,600 0 0
HUNTSMAN CORP OPT 447011107 740 38,800 SH Put SOLE 8 38,800 0 0
HUNTSMAN CORP COM 447011107 1 71 SH   SOLE 8 71 0 0
HUNTSMAN CORP OPT 447011107 2,893 151,600 SH Call SOLE 8 151,600 0 0
HUNTSMAN CORP COM 447011107 0 1 SH   SOLE 9 1 0 0
HUNTSMAN CORP COM 447011107 457 23,991 SH   SOLE 44 23,991 0 0
HURCO COMPANIES INC COM 447324104 1 21 SH   SOLE 44 21 0 0
HURON CONSULTING GROUP INC COM 447462102 189 3,741 SH   SOLE 1 3,741 0 0
HURON CONSULTING GROUP INC BOND 447462AB8 69 71,000 PRN   SOLE 8 0 0 71,000
HURON CONSULTING GROUP INC COM 447462102 31 609 SH   SOLE 8 609 0 0
HURON CONSULTING GROUP INC COM 447462102 303 5,961 SH   SOLE 44 5,961 0 0
HUTTIG BLDG PRODS INC COM 448451104 185 28,000 SH   SOLE 44 28,000 0 0
HYATT HOTELS CORP COM 448579102 332 6,010 SH   SOLE 1 6,010 0 0
HYATT HOTELS CORP COM 448579102 273 4,936 SH   SOLE 8 4,936 0 0
HYATT HOTELS CORP COM 448579102 2,148 38,874 SH   SOLE 44 38,874 0 0
HYDROGENICS CORP NEW COM 448883207 0 45 SH   SOLE 8 45 0 0
HYSTER YALE MATLS HANDLING I COM 449172105 2 24 SH   SOLE 8 24 0 0
HYSTER YALE MATLS HANDLING I COM 449172105 8 122 SH   SOLE 44 122 0 0
IAC INTERACTIVECORP OPT 44919P508 2,941 45,400 SH Put SOLE 8 45,400 0 0
IAC INTERACTIVECORP COM 44919P508 1,001 15,460 SH   SOLE 8 15,460 0 0
IAC INTERACTIVECORP OPT 44919P508 1,231 19,000 SH Call SOLE 8 19,000 0 0
IAC INTERACTIVECORP COM 44919P508 82 1,266 SH   SOLE 44 1,266 0 0
IAMGOLD CORP OPT 450913108 10,343 2,686,400 SH Call SOLE 8 2,686,400 0 0
IAMGOLD CORP COM 450913108 104 27,039 SH   SOLE 8 27,039 0 0
IAMGOLD CORP OPT 450913108 285 74,000 SH Put SOLE 8 74,000 0 0
IAMGOLD CORP COM 450913108 1,054 273,700 SH   SOLE 9 273,700 0 0
IAMGOLD CORP COM 450913108 4 1,100 SH   DFND 20 0 0 1,100
IAMGOLD CORP COM 450913108 409 106,300 SH   SOLE 44 106,300 0 0
IAMGOLD CORP COM 450913108 14 3,640 SH   DFND 66 0 0 3,640
IBERIABANK CORP COM 450828108 415 4,954 SH   SOLE 1 4,954 0 0
IBERIABANK CORP COM 450828108 1,199 14,325 SH   SOLE 8 14,325 0 0
IBERIABANK CORP COM 450828108 366 4,367 SH   SOLE 44 4,367 0 0
ICAHN ENTERPRISES LP COM 451100101 4 70 SH   SOLE 8 70 0 0
ICAHN ENTERPRISES LP OPT 451100101 587 9,800 SH Put SOLE 8 9,800 0 0
ICAHN ENTERPRISES LP OPT 451100101 395 6,600 SH Call SOLE 8 6,600 0 0
ICF INTL INC COM 44925C103 3 62 SH   SOLE 8 62 0 0
ICF INTL INC COM 44925C103 61 1,102 SH   SOLE 44 1,102 0 0
ICHOR HOLDINGS COM G4740B105 1 50 SH   SOLE 8 50 0 0
ICICI BK LTD ADR 45104G104 10 1,300 SH   SOLE 1 0 1,300 0
ICICI BK LTD OPT 45104G104 545 72,700 SH Put SOLE 8 72,700 0 0
ICICI BK LTD OPT 45104G104 1,123 149,900 SH Call SOLE 8 149,900 0 0
ICICI BK LTD ADR 45104G104 779 103,986 SH   SOLE 8 103,986 0 0
ICICI BK LTD ADR 45104G104 1,029 137,424 SH   SOLE 9 137,424 0 0
ICICI BK LTD ADR 45104G104 3,908 521,803 SH   SOLE 44 521,803 0 0
ICICI BK LTD ADR 45104G104 284 37,960 SH   DFND 66 0 0 37,960
ICICI BK LTD ADR 45104G104 240 32,000 SH   SOLE 78 32,000 0 0
ICON PLC COM G4705A100 288 3,827 SH   SOLE 1 3,827 0 0
ICON PLC COM G4705A100 142 1,897 SH   SOLE 8 1,897 0 0
ICON PLC COM G4705A100 1,444 19,200 SH   SOLE 44 19,200 0 0
ICONIX BRAND GROUP INC OPT 451055107 23 2,500 SH Put SOLE 8 2,500 0 0
ICONIX BRAND GROUP INC COM 451055107 1 56 SH   SOLE 8 56 0 0
ICONIX BRAND GROUP INC OPT 451055107 49 5,200 SH Call SOLE 8 5,200 0 0
ICONIX BRAND GROUP INC COM 451055107 1,124 120,269 SH   SOLE 44 120,269 0 0
ICU MED INC COM 44930G107 10 71 SH   SOLE 8 71 0 0
ICU MED INC COM 44930G107 114 768 SH   SOLE 44 768 0 0
IDACORP INC COM 451107106 0 3 SH   SOLE 8 3 0 0
IDACORP INC COM 451107106 508 6,317 SH   SOLE 44 6,317 0 0
IDENTIV INC COM 45170X205 15 4,662 SH   DFND 66 0 0 4,662
IDERA PHARMACEUTICALS INC COM 45168K306 0 4 SH   SOLE 8 4 0 0
IDERA PHARMACEUTICALS INC COM 45168K306 3 1,949 SH   SOLE 44 1,949 0 0
IDEX CORP COM 45167R104 360 3,995 SH   SOLE 1 3,995 0 0
IDEX CORP COM 45167R104 129 1,437 SH   OTR 1 1,437 0 0
IDEX CORP COM 45167R104 17 191 SH   SOLE 8 191 0 0
IDEX CORP COM 45167R104 1,413 15,682 SH   SOLE 44 15,682 0 0
IDEXX LABS INC OPT 45168D104 23 200 SH Put SOLE 8 200 0 0
IDEXX LABS INC COM 45168D104 14 123 SH   SOLE 8 123 0 0
IDEXX LABS INC COM 45168D104 6,051 51,599 SH   SOLE 44 51,599 0 0
IDT CORP OPT 448947507 28 1,500 SH Put SOLE 8 1,500 0 0
IDT CORP COM 448947507 14 777 SH   SOLE 8 777 0 0
IDT CORP COM 448947507 8 430 SH   SOLE 44 430 0 0
IES HLDGS INC COM 44951W106 310 16,200 SH   SOLE 44 16,200 0 0
IHS MARKIT LTD COM G47567105 24,520 692,474 SH   SOLE 1 692,474 0 0
IHS MARKIT LTD COM G47567105 817 23,084 SH   SOLE 44 23,084 0 0
II VI INC COM 902104108 222 7,489 SH   SOLE 8 7,489 0 0
II VI INC OPT 902104108 12 400 SH Put SOLE 8 400 0 0
II VI INC OPT 902104108 270 9,100 SH Call SOLE 8 9,100 0 0
II VI INC COM 902104108 528 17,814 SH   SOLE 44 17,814 0 0
IKANG HEALTHCARE GROUP INC ADR 45174L108 1 77 SH   SOLE 8 77 0 0
ILG INC OPT 44967H101 386 21,259 SH Call SOLE 8 21,259 0 0
ILG INC COM 44967H101 367 20,216 SH   SOLE 8 20,216 0 0
ILG INC OPT 44967H101 2,659 146,364 SH Put SOLE 8 146,364 0 0
ILG INC COM 44967H101 68 3,708 SH   SOLE 44 3,708 0 0
ILLINOIS TOOL WKS INC OPT 452308109 539 4,400 SH Call SOLE 8 4,400 0 0
ILLINOIS TOOL WKS INC COM 452308109 349 2,846 SH   SOLE 8 2,846 0 0
ILLINOIS TOOL WKS INC OPT 452308109 967 7,900 SH Put SOLE 8 7,900 0 0
ILLINOIS TOOL WKS INC COM 452308109 25,916 211,630 SH   SOLE 44 211,630 0 0
ILLUMINA INC COM 452327109 35,164 274,633 SH   SOLE 8 274,633 0 0
ILLUMINA INC OPT 452327109 66,324 518,000 SH Put SOLE 8 518,000 0 0
ILLUMINA INC OPT 452327109 60,639 473,600 SH Call SOLE 8 473,600 0 0
ILLUMINA INC COM 452327109 11,201 87,479 SH   SOLE 44 87,479 0 0
ILLUMINA INC COM 452327109 13 100 SH   DFND 66 0 0 100
IMAX CORP OPT 45245E109 528 16,800 SH Call SOLE 8 16,800 0 0
IMAX CORP OPT 45245E109 129 4,100 SH Put SOLE 8 4,100 0 0
IMAX CORP COM 45245E109 27 847 SH   SOLE 44 847 0 0
IMMERSION CORP COM 452521107 37 3,460 SH   SOLE 8 3,460 0 0
IMMERSION CORP COM 452521107 241 22,727 SH   SOLE 44 22,727 0 0
IMMUNE DESIGN CORP COM 45252L103 1 158 SH   SOLE 8 158 0 0
IMMUNE DESIGN CORP COM 45252L103 50 9,000 SH   SOLE 44 9,000 0 0
IMMUNOCELLULAR THERAPEUTICS COM 452536204 0 50 SH   DFND 66 0 0 50
IMMUNOGEN INC COM 45253H101 0 82 SH   SOLE 8 82 0 0
IMMUNOGEN INC COM 45253H101 35 17,506 SH   SOLE 44 17,506 0 0
IMMUNOMEDICS INC COM 452907108 462 125,833 SH   SOLE 8 125,833 0 0
IMMUNOMEDICS INC OPT 452907108 603 164,300 SH Call SOLE 8 164,300 0 0
IMMUNOMEDICS INC OPT 452907108 139 37,900 SH Put SOLE 8 37,900 0 0
IMMUNOMEDICS INC COM 452907108 12 3,244 SH   SOLE 44 3,244 0 0
IMPAC MTG HLDGS INC COM 45254P508 0 20 SH   SOLE 8 20 0 0
IMPAX LABORATORIES INC COM 45256B101 43 3,218 SH   SOLE 8 3,218 0 0
IMPAX LABORATORIES INC COM 45256B101 111 8,381 SH   SOLE 44 8,381 0 0
IMPERIAL OIL LTD COM 453038408 220 6,341 SH   DFND 66 0 0 6,341
IMPERVA INC COM 45321L100 467 12,174 SH   SOLE 8 12,174 0 0
IMPERVA INC OPT 45321L100 4 100 SH Put SOLE 8 100 0 0
IMPERVA INC COM 45321L100 25 647 SH   SOLE 44 647 0 0
IMPINJ INC COM 453204109 53 1,500 SH   SOLE 1 1,500 0 0
IMPINJ INC COM 453204109 229 6,486 SH   SOLE 44 6,486 0 0
INC RESH HLDGS INC COM 45329R109 82 1,560 SH   SOLE 8 1,560 0 0
INC RESH HLDGS INC COM 45329R109 5,327 101,281 SH   SOLE 44 101,281 0 0
INCYTE CORP OPT 45337C102 1,965 19,600 SH Call SOLE 8 19,600 0 0
INCYTE CORP COM 45337C102 776 7,740 SH   SOLE 8 7,740 0 0
INCYTE CORP OPT 45337C102 862 8,600 SH Put SOLE 8 8,600 0 0
INCYTE CORP COM 45337C102 3,527 35,173 SH   SOLE 44 35,173 0 0
INDEPENDENCE HLDG CO NEW COM 453440307 2 120 SH   SOLE 44 120 0 0
INDEPENDENCE RLTY TR INC TRUS 45378A106 31 3,530 SH   SOLE 44 3,530 0 0
INDEPENDENT BANK CORP MASS COM 453836108 60 854 SH   SOLE 44 854 0 0
INDEPENDENT BK GROUP INC COM 45384B106 2 25 SH   SOLE 8 25 0 0
INDEPENDENT BK GROUP INC COM 45384B106 85 1,360 SH   SOLE 44 1,360 0 0
INFINERA CORPORATION OPT 45667G103 1,007 118,600 SH Call SOLE 8 118,600 0 0
INFINERA CORPORATION COM 45667G103 149 17,553 SH   SOLE 8 17,553 0 0
INFINERA CORPORATION OPT 45667G103 724 85,300 SH Put SOLE 8 85,300 0 0
INFINERA CORPORATION COM 45667G103 17 2,009 SH   SOLE 44 2,009 0 0
INFINERA CORPORATION COM 45667G103 3 400 SH   DFND 66 0 0 400
INFINITY PHARMACEUTICALS INC COM 45665G303 0 96 SH   SOLE 8 96 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 12 9,238 SH   SOLE 44 9,238 0 0
INFINITY PHARMACEUTICALS INC COM 45665G303 1 1,000 SH   DFND 66 0 0 1,000
INFINITY PPTY &amp CAS CORP COM 45665Q103 79 891 SH   SOLE 44 891 0 0
INFORMATION SERVICES GROUP I COM 45675Y104 3 645 SH   SOLE 44 645 0 0
INFOSYS LTD OPT 456788108 641 43,200 SH Call SOLE 8 43,200 0 0
INFOSYS LTD ADR 456788108 994 66,994 SH   SOLE 8 66,994 0 0
INFOSYS LTD OPT 456788108 8,341 562,400 SH Put SOLE 8 562,400 0 0
INFOSYS LTD ADR 456788108 24,884 1,678,042 SH   SOLE 9 1,678,042 0 0
INFOSYS LTD ADR 456788108 6,865 462,929 SH   SOLE 39 462,929 0 0
INFOSYS LTD ADR 456788108 715 48,268 SH   SOLE 44 48,268 0 0
INFOSYS LTD ADR 456788108 265 17,864 SH   DFND 66 0 0 17,864
INFRAREIT INC TRUS 45685L100 99 5,543 SH   SOLE 44 5,543 0 0
ING GROEP N V ADR 456837103 316 22,446 SH   SOLE 8 22,446 0 0
ING GROEP N V OPT 456837103 102 7,200 SH Put SOLE 8 7,200 0 0
ING GROEP N V OPT 456837103 75 5,300 SH Call SOLE 8 5,300 0 0
ING GROEP N V ADR 456837103 513 36,400 SH   SOLE 44 36,400 0 0
ING GROEP N V ADR 456837103 6 434 SH   DFND 66 0 0 434
ING GROEP N V BOND 456837AE3 293 300,000 PRN   DFND 66 0 0 300,000
INGERSOLL-RAND PLC COM G47791101 264 3,515 SH   SOLE 8 3,515 0 0
INGERSOLL-RAND PLC OPT G47791101 690 9,200 SH Call SOLE 8 9,200 0 0
INGERSOLL-RAND PLC OPT G47791101 705 9,400 SH Put SOLE 8 9,400 0 0
INGERSOLL-RAND PLC COM G47791101 0 1 SH   SOLE 9 1 0 0
INGERSOLL-RAND PLC COM G47791101 13,084 174,366 SH   SOLE 44 174,366 0 0
INGEVITY CORP COM 45688C107 4 79 SH   SOLE 8 79 0 0
INGEVITY CORP COM 45688C107 3,958 72,152 SH   SOLE 44 72,152 0 0
INGLES MKTS INC COM 457030104 42 851 SH   SOLE 8 851 0 0
INGLES MKTS INC COM 457030104 56 1,150 SH   SOLE 44 1,150 0 0
INGREDION INC COM 457187102 987 7,901 SH   SOLE 1 7,901 0 0
INGREDION INC OPT 457187102 137 1,100 SH Call SOLE 8 1,100 0 0
INGREDION INC OPT 457187102 87 700 SH Put SOLE 8 700 0 0
INGREDION INC COM 457187102 4 30 SH   SOLE 8 30 0 0
INGREDION INC COM 457187102 4,962 39,710 SH   SOLE 44 39,710 0 0
INNERWORKINGS INC COM 45773Y105 147 14,876 SH   SOLE 44 14,876 0 0
INNOPHOS HOLDINGS INC COM 45774N108 4 74 SH   SOLE 8 74 0 0
INNOPHOS HOLDINGS INC COM 45774N108 96 1,843 SH   SOLE 44 1,843 0 0
INNOSPEC INC COM 45768S105 132 1,922 SH   SOLE 44 1,922 0 0
INNOVIVA INC COM 45781M101 83 7,755 SH   SOLE 8 7,755 0 0
INNOVIVA INC OPT 45781M101 19 1,800 SH Call SOLE 8 1,800 0 0
INNOVIVA INC OPT 45781M101 98 9,200 SH Put SOLE 8 9,200 0 0
INNOVIVA INC COM 45781M101 28 2,613 SH   SOLE 44 2,613 0 0
INOGEN INC COM 45780L104 198 2,941 SH   SOLE 8 2,941 0 0
INOGEN INC OPT 45780L104 4,366 65,000 SH Call SOLE 8 65,000 0 0
INOGEN INC COM 45780L104 1,077 16,032 SH   SOLE 44 16,032 0 0
INOTEK PHARMACEUTICALS CORP OPT 45780V102 122 20,000 SH Put SOLE 8 20,000 0 0
INOTEK PHARMACEUTICALS CORP COM 45780V102 54 8,927 SH   SOLE 8 8,927 0 0
INOTEK PHARMACEUTICALS CORP COM 45780V102 80 13,166 SH   SOLE 44 13,166 0 0
INOVALON HLDGS INC COM 45781D101 11 1,113 SH   SOLE 8 1,113 0 0
INOVALON HLDGS INC COM 45781D101 929 90,207 SH   SOLE 44 90,207 0 0
INOVIO PHARMACEUTICALS INC COM 45773H201 24 3,438 SH   SOLE 8 3,438 0 0
INOVIO PHARMACEUTICALS INC COM 45773H201 18 2,565 SH   SOLE 44 2,565 0 0
INPHI CORP COM 45772F107 128 2,876 SH   SOLE 1 2,876 0 0
INPHI CORP COM 45772F107 80 1,796 SH   SOLE 8 1,796 0 0
INPHI CORP COM 45772F107 78 1,748 SH   SOLE 44 1,748 0 0
INSIGHT ENTERPRISES INC COM 45765U103 48 1,187 SH   SOLE 44 1,187 0 0
INSMED INC COM 457669307 31 2,341 SH   SOLE 8 2,341 0 0
INSMED INC COM 457669307 21 1,571 SH   SOLE 44 1,571 0 0
INSPERITY INC COM 45778Q107 62 867 SH   SOLE 8 867 0 0
INSPERITY INC OPT 45778Q107 85 1,200 SH Put SOLE 8 1,200 0 0
INSPERITY INC COM 45778Q107 994 14,013 SH   SOLE 44 14,013 0 0
INSTALLED BLDG PRODS INC COM 45780R101 1 14 SH   SOLE 8 14 0 0
INSTALLED BLDG PRODS INC COM 45780R101 1,387 33,578 SH   SOLE 44 33,578 0 0
INSTEEL INDUSTRIES INC COM 45774W108 3 86 SH   SOLE 8 86 0 0
INSTEEL INDUSTRIES INC COM 45774W108 103 2,880 SH   SOLE 44 2,880 0 0
INSTRUCTURE INC COM 45781U103 3 177 SH   SOLE 44 177 0 0
INSULET CORP COM 45784P101 121 3,209 SH   SOLE 8 3,209 0 0
INSULET CORP COM 45784P101 30 803 SH   SOLE 44 803 0 0
INSYS THERAPEUTICS INC NEW COM 45824V209 22 2,372 SH   SOLE 8 2,372 0 0
INSYS THERAPEUTICS INC NEW OPT 45824V209 57 6,200 SH Call SOLE 8 6,200 0 0
INSYS THERAPEUTICS INC NEW COM 45824V209 110 11,871 SH   SOLE 44 11,871 0 0
INTEGER HLDGS CORP COM 45826H109 1 27 SH   SOLE 8 27 0 0
INTEGER HLDGS CORP COM 45826H109 17 589 SH   SOLE 44 589 0 0
INTEGRA LIFESCIENCES HLDGS C OPT 457985208 94 1,100 SH Call SOLE 8 1,100 0 0
INTEGRA LIFESCIENCES HLDGS C COM 457985208 1,832 21,349 SH   SOLE 8 21,349 0 0
INTEGRA LIFESCIENCES HLDGS C COM 457985208 2,160 25,183 SH   SOLE 44 25,183 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 152 6,463 SH   SOLE 1 6,463 0 0
INTEGRATED DEVICE TECHNOLOGY OPT 458118106 434 18,400 SH Put SOLE 8 18,400 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 655 27,800 SH   SOLE 8 27,800 0 0
INTEGRATED DEVICE TECHNOLOGY OPT 458118106 3,548 150,600 SH Call SOLE 8 150,600 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 496 21,044 SH   SOLE 44 21,044 0 0
INTEL CORP COM 458140100 4,272 117,786 SH   SOLE 1 117,786 0 0
INTEL CORP BOND 458140AF7 1,883 1,068,000 PRN   SOLE 8 0 0 1,068,000
INTEL CORP COM 458140100 363 10,017 SH   SOLE 8 10,017 0 0
INTEL CORP OPT 458140100 120,152 3,312,700 SH Call SOLE 8 3,312,700 0 0
INTEL CORP OPT 458140100 83,708 2,307,900 SH Put SOLE 8 2,307,900 0 0
INTEL CORP BOND 458140AD2 1,213 898,000 PRN   SOLE 8 0 0 898,000
INTEL CORP COM 458140100 4,245 117,037 SH   SOLE 9 117,037 0 0
INTEL CORP COM 458140100 60 1,660 SH   DFND 20 0 0 1,660
INTEL CORP COM 458140100 158,127 4,359,689 SH   SOLE 44 4,359,689 0 0
INTEL CORP COM 458140100 44 1,210 SH   SOLE 56 1,210 0 0
INTEL CORP COM 458140100 577 15,901 SH   DFND 66 0 0 15,901
INTELIQUENT INC OPT 45825N107 1,513 66,000 SH Put SOLE 8 66,000 0 0
INTELIQUENT INC COM 45825N107 390 17,001 SH   SOLE 8 17,001 0 0
INTELIQUENT INC OPT 45825N107 48 2,100 SH Call SOLE 8 2,100 0 0
INTELIQUENT INC COM 45825N107 1,029 44,914 SH   SOLE 44 44,914 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 54 4,039 SH   SOLE 8 4,039 0 0
INTELLIA THERAPEUTICS INC COM 45826J105 94 7,174 SH   SOLE 44 7,174 0 0
INTELSAT S A COM L5140P101 0 28 SH   SOLE 8 28 0 0
INTER PARFUMS INC COM 458334109 27 811 SH   SOLE 8 811 0 0
INTER PARFUMS INC COM 458334109 73 2,238 SH   SOLE 44 2,238 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 189 5,190 SH   SOLE 8 5,190 0 0
INTERACTIVE BROKERS GROUP IN OPT 45841N107 920 25,200 SH Put SOLE 8 25,200 0 0
INTERACTIVE BROKERS GROUP IN OPT 45841N107 1,537 42,100 SH Call SOLE 8 42,100 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 900 24,648 SH   SOLE 44 24,648 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 527 4,850 SH   SOLE 8 4,850 0 0
INTERCEPT PHARMACEUTICALS IN OPT 45845P108 3,694 34,000 SH Call SOLE 8 34,000 0 0
INTERCEPT PHARMACEUTICALS IN OPT 45845P108 3,857 35,500 SH Put SOLE 8 35,500 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 1,331 12,248 SH   SOLE 44 12,248 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 11 100 SH   DFND 66 0 0 100
INTERCONTINENTAL EXCHANGE IN OPT 45866F104 265 4,700 SH Put SOLE 8 4,700 0 0
INTERCONTINENTAL EXCHANGE IN OPT 45866F104 609 10,800 SH Call SOLE 8 10,800 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 2,573 45,597 SH   SOLE 8 45,597 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 10,141 179,761 SH   SOLE 44 179,761 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 72 1,275 SH   DFND 66 0 0 1,275
INTERCONTINENTAL HOTELS GROU ADR 45857P608 3 64 SH   SOLE 8 64 0 0
INTERCONTINENTAL HOTELS GROU ADR 45857P608 551 12,440 SH   DFND 66 0 0 12,440
INTERDIGITAL INC OPT 45867G101 283 3,100 SH Put SOLE 8 3,100 0 0
INTERDIGITAL INC BOND 458660AD9 324 239,000 PRN   SOLE 8 0 0 239,000
INTERDIGITAL INC COM 45867G101 2,679 29,323 SH   SOLE 8 29,323 0 0
INTERDIGITAL INC OPT 45867G101 1,562 17,100 SH Call SOLE 8 17,100 0 0
INTERDIGITAL INC COM 45867G101 26,756 292,900 SH   SOLE 44 292,900 0 0
INTERFACE INC COM 458665304 379 20,419 SH   SOLE 44 20,419 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 3 62 SH   SOLE 8 62 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 268 6,567 SH   SOLE 44 6,567 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 8,536 51,423 SH   SOLE 1 51,423 0 0
INTERNATIONAL BUSINESS MACHS OPT 459200101 73,949 445,500 SH Put SOLE 8 445,500 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 10 61 SH   SOLE 8 61 0 0
INTERNATIONAL BUSINESS MACHS OPT 459200101 100,375 604,700 SH Call SOLE 8 604,700 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 26,184 157,752 SH   SOLE 9 157,752 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 10 60 SH   DFND 20 0 0 60
INTERNATIONAL BUSINESS MACHS COM 459200101 156,294 941,600 SH   SOLE 44 941,600 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 2 15 SH   SOLE 56 15 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 285 1,717 SH   DFND 66 0 0 1,717
INTERNATIONAL FLAVORS&ampFRAGRA COM 459506101 9 76 SH   SOLE 8 76 0 0
INTERNATIONAL FLAVORS&ampFRAGRA COM 459506101 5,343 45,346 SH   SOLE 44 45,346 0 0
INTERNATIONAL GAME TECHNOLOG COM G4863A108 420 16,456 SH   SOLE 1 16,456 0 0
INTERNATIONAL GAME TECHNOLOG OPT G4863A108 133 5,200 SH Put SOLE 8 5,200 0 0
INTERNATIONAL GAME TECHNOLOG COM G4863A108 20 800 SH   SOLE 8 800 0 0
INTERNATIONAL GAME TECHNOLOG OPT G4863A108 279 10,916 SH Call SOLE 8 10,916 0 0
INTERNATIONAL GAME TECHNOLOG COM G4863A108 94 3,675 SH   SOLE 44 3,675 0 0
INTERNATIONAL SEAWAYS INC COM Y41053102 23 1,662 SH   SOLE 44 1,662 0 0
INTERNATIONAL SPEEDWAY CORP COM 460335201 2 48 SH   SOLE 8 48 0 0
INTERNATIONAL SPEEDWAY CORP COM 460335201 1,161 31,572 SH   SOLE 44 31,572 0 0
INTEROIL CORP COM 460951106 93 1,960 SH   SOLE 1 1,960 0 0
INTEROIL CORP OPT 460951106 1,237 26,000 SH Put SOLE 8 26,000 0 0
INTEROIL CORP OPT 460951106 33 700 SH Call SOLE 8 700 0 0
INTEROIL CORP COM 460951106 374 7,847 SH   SOLE 8 7,847 0 0
INTEROIL CORP COM 460951106 1,342 28,211 SH   SOLE 44 28,211 0 0
INTERPUBLIC GROUP COS INC COM 460690100 424 18,114 SH   SOLE 1 18,114 0 0
INTERPUBLIC GROUP COS INC OPT 460690100 26 1,100 SH Put SOLE 8 1,100 0 0
INTERPUBLIC GROUP COS INC COM 460690100 137 5,874 SH   SOLE 8 5,874 0 0
INTERPUBLIC GROUP COS INC OPT 460690100 49 2,100 SH Call SOLE 8 2,100 0 0
INTERPUBLIC GROUP COS INC COM 460690100 5,467 233,549 SH   SOLE 44 233,549 0 0
INTERSECT ENT INC OPT 46071F103 3,630 300,000 SH Put SOLE 8 300,000 0 0
INTERSECT ENT INC COM 46071F103 3,630 300,004 SH   SOLE 8 300,004 0 0
INTERSECT ENT INC COM 46071F103 4 299 SH   SOLE 44 299 0 0
INTERSECTIONS INC COM 460981301 0 31 SH   SOLE 8 31 0 0
INTERSIL CORP COM 46069S109 134 6,000 SH   SOLE 1 6,000 0 0
INTERSIL CORP OPT 46069S109 22 1,000 SH Call SOLE 8 1,000 0 0
INTERSIL CORP COM 46069S109 5,965 267,487 SH   SOLE 44 267,487 0 0
INTERXION HOLDING N.V COM N47279109 993 28,310 SH   SOLE 1 28,310 0 0
INTERXION HOLDING N.V COM N47279109 28 797 SH   SOLE 8 797 0 0
INTERXION HOLDING N.V COM N47279109 1,627 46,400 SH   SOLE 44 46,400 0 0
INTL FCSTONE INC COM 46116V105 9 220 SH   SOLE 44 220 0 0
INTL PAPER CO COM 460146103 5,382 101,427 SH   SOLE 1 97,927 3,500 0
INTL PAPER CO COM 460146103 4 83 SH   SOLE 8 83 0 0
INTL PAPER CO OPT 460146103 17,468 329,200 SH Call SOLE 8 329,200 0 0
INTL PAPER CO OPT 460146103 10,581 199,400 SH Put SOLE 8 199,400 0 0
INTL PAPER CO COM 460146103 334 6,300 SH   DFND 20 0 0 6,300
INTL PAPER CO COM 460146103 26,950 507,883 SH   SOLE 44 507,883 0 0
INTL PAPER CO COM 460146103 5,264 99,207 SH   SOLE 66 0 99,207 0
INTL PAPER CO COM 460146103 180 3,400 SH   DFND 66 0 0 3,400
INTRA CELLULAR THERAPIES INC COM 46116X101 23 1,528 SH   SOLE 8 1,528 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 20 1,325 SH   SOLE 44 1,325 0 0
INTRALINKS HLDGS INC COM 46118H104 53 3,920 SH   SOLE 44 3,920 0 0
INTRAWEST RESORTS HLDGS INC COM 46090K109 5 331 SH   SOLE 44 331 0 0
INTREPID POTASH INC OPT 46121Y102 21 10,200 SH Call SOLE 8 10,200 0 0
INTREPID POTASH INC COM 46121Y102 24 11,335 SH   SOLE 8 11,335 0 0
INTREPID POTASH INC OPT 46121Y102 1 300 SH Put SOLE 8 300 0 0
INTREXON CORP OPT 46122T102 12 500 SH Call SOLE 8 500 0 0
INTREXON CORP OPT 46122T102 2 100 SH Put SOLE 8 100 0 0
INTREXON CORP COM 46122T102 31 1,286 SH   SOLE 8 1,286 0 0
INTREXON CORP COM 46122T102 1,958 80,589 SH   SOLE 44 80,589 0 0
INTUIT COM 461202103 20,291 177,044 SH   SOLE 1 0 177,044 0
INTUIT OPT 461202103 2,304 20,100 SH Call SOLE 8 20,100 0 0
INTUIT OPT 461202103 3,255 28,400 SH Put SOLE 8 28,400 0 0
INTUIT COM 461202103 4 39 SH   SOLE 8 39 0 0
INTUIT COM 461202103 209 1,824 SH   SOLE 9 1,824 0 0
INTUIT COM 461202103 601 5,247 SH   SOLE 20 0 5,247 0
INTUIT COM 461202103 17,283 150,793 SH   SOLE 44 150,793 0 0
INTUIT COM 461202103 218 1,900 SH   DFND 66 0 0 1,900
INTUIT COM 461202103 6,283 54,820 SH   SOLE 66 0 54,820 0
INTUITIVE SURGICAL INC OPT 46120E602 21,498 33,900 SH Put SOLE 8 33,900 0 0
INTUITIVE SURGICAL INC COM 46120E602 3,498 5,516 SH   SOLE 8 5,516 0 0
INTUITIVE SURGICAL INC OPT 46120E602 10,527 16,600 SH Call SOLE 8 16,600 0 0
INTUITIVE SURGICAL INC COM 46120E602 10,087 15,905 SH   SOLE 44 15,905 0 0
INTUITIVE SURGICAL INC COM 46120E602 63 100 SH   DFND 66 0 0 100
INVACARE CORP COM 461203101 30 2,244 SH   SOLE 44 2,244 0 0
INVENSENSE INC OPT 46123D205 243 19,000 SH Put SOLE 8 19,000 0 0
INVENSENSE INC OPT 46123D205 1,982 155,000 SH Call SOLE 8 155,000 0 0
INVENSENSE INC COM 46123D205 13 1,014 SH   SOLE 8 1,014 0 0
INVENSENSE INC COM 46123D205 1,765 138,021 SH   SOLE 44 138,021 0 0
INVESCO LTD COM G491BT108 50 1,632 SH   OTR 1 1,632 0 0
INVESCO LTD COM G491BT108 30 1,000 SH   SOLE 1 1,000 0 0
INVESCO LTD OPT G491BT108 980 32,300 SH Put SOLE 8 32,300 0 0
INVESCO LTD OPT G491BT108 2,336 77,000 SH Call SOLE 8 77,000 0 0
INVESCO LTD COM G491BT108 19,117 630,100 SH   SOLE 44 630,100 0 0
INVESCO MORTGAGE CAPITAL INC OPT 46131B100 117 8,000 SH Call SOLE 8 8,000 0 0
INVESCO MORTGAGE CAPITAL INC TRUS 46131B100 5,715 391,398 SH   SOLE 44 391,398 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 15 1,000 SH   DFND 66 0 0 1,000
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 112 5,698 SH   SOLE 1 5,698 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 46 2,312 SH   SOLE 8 2,312 0 0
INVESTMENT TECHNOLOGY GRP NE COM 46145F105 218 11,090 SH   SOLE 44 11,090 0 0
INVESTORS BANCORP INC NEW COM 46146L101 1 63 SH   SOLE 8 63 0 0
INVESTORS BANCORP INC NEW COM 46146L101 577 41,334 SH   SOLE 44 41,334 0 0
INVESTORS REAL ESTATE TR TRUS 461730103 79 11,100 SH   SOLE 44 11,100 0 0
INVESTORS TITLE CO COM 461804106 12 75 SH   SOLE 8 75 0 0
INVESTORS TITLE CO COM 461804106 1 9 SH   SOLE 44 9 0 0
IONIS PHARMACEUTICALS INC OPT 462222100 2,229 46,600 SH Put SOLE 8 46,600 0 0
IONIS PHARMACEUTICALS INC OPT 462222100 7,533 157,500 SH Call SOLE 8 157,500 0 0
IONIS PHARMACEUTICALS INC COM 462222100 305 6,378 SH   SOLE 8 6,378 0 0
IONIS PHARMACEUTICALS INC COM 462222100 1,877 39,250 SH   SOLE 44 39,250 0 0
IPG PHOTONICS CORP COM 44980X109 92 929 SH   SOLE 44 929 0 0
IRADIMED CORP COM 46266A109 2 167 SH   SOLE 44 167 0 0
IRIDEX CORP COM 462684101 1 46 SH   SOLE 44 46 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 128 13,308 SH   SOLE 44 13,308 0 0
IROBOT CORP COM 462726100 348 5,961 SH   SOLE 8 5,961 0 0
IROBOT CORP OPT 462726100 193 3,300 SH Put SOLE 8 3,300 0 0
IROBOT CORP OPT 462726100 579 9,900 SH Call SOLE 8 9,900 0 0
IROBOT CORP COM 462726100 135 2,303 SH   SOLE 44 2,303 0 0
IRON MTN INC NEW TRUS 46284V101 93 2,852 SH   SOLE 8 2,852 0 0
IRON MTN INC NEW OPT 46284V101 120 3,700 SH Put SOLE 8 3,700 0 0
IRON MTN INC NEW OPT 46284V101 81 2,500 SH Call SOLE 8 2,500 0 0
IRON MTN INC NEW TRUS 46284V101 12,142 373,851 SH   SOLE 44 373,851 0 0
IRONWOOD PHARMACEUTICALS INC COM 46333X108 74 4,814 SH   SOLE 8 4,814 0 0
IRONWOOD PHARMACEUTICALS INC COM 46333X108 139 9,101 SH   SOLE 44 9,101 0 0
ISHARES FUND 464286665 50 1,275 SH   SOLE 1 1,275 0 0
ISHARES FUND 464286780 0 1 SH   SOLE 8 1 0 0
ISHARES FUND 464289529 1 50 SH   SOLE 8 50 0 0
ISHARES FUND 464289438 4 67 SH   SOLE 8 67 0 0
ISHARES FUND 464286871 1,080 55,439 SH   SOLE 8 55,439 0 0
ISHARES OPT 464286400 730,370 21,906,700 SH Put SOLE 8 21,906,700 0 0
ISHARES OPT 464286509 201 7,700 SH Put SOLE 8 7,700 0 0
ISHARES OPT 464286509 21 800 SH Call SOLE 8 800 0 0
ISHARES OPT 464286772 3,662 68,800 SH Put SOLE 8 68,800 0 0
ISHARES FUND 464286665 1 26 SH   SOLE 8 26 0 0
ISHARES OPT 464286400 1,047,263 31,411,600 SH Call SOLE 8 31,411,600 0 0
ISHARES OPT 464286871 1,843 94,600 SH Put SOLE 8 94,600 0 0
ISHARES FUND 464286400 67,446 2,022,973 SH   SOLE 8 2,022,973 0 0
ISHARES OPT 464286806 1,875 70,800 SH Put SOLE 8 70,800 0 0
ISHARES FUND 464286822 440 10,009 SH   SOLE 8 10,009 0 0
ISHARES FUND 464286756 0 12 SH   SOLE 8 12 0 0
ISHARES OPT 464286822 6,776 154,100 SH Put SOLE 8 154,100 0 0
ISHARES OPT 464286822 7,541 171,500 SH Call SOLE 8 171,500 0 0
ISHARES FUND 464286475 2 39 SH   SOLE 8 39 0 0
ISHARES OPT 464286715 42 1,300 SH Call SOLE 8 1,300 0 0
ISHARES OPT 464286715 1,711 52,700 SH Put SOLE 8 52,700 0 0
ISHARES OPT 464286871 397 20,400 SH Call SOLE 8 20,400 0 0
ISHARES FUND 464286715 2 72 SH   SOLE 8 72 0 0
ISHARES OPT 464286772 1,394 26,200 SH Call SOLE 8 26,200 0 0
ISHARES OPT 464286806 1,438 54,300 SH Call SOLE 8 54,300 0 0
ISHARES OPT 464286103 65 3,200 SH Put SOLE 8 3,200 0 0
ISHARES OPT 464286103 245 12,100 SH Call SOLE 8 12,100 0 0
ISHARES FUND 464286822 99 2,257 SH   SOLE 9 2,257 0 0
ISHARES FUND 464286640 45 1,210 SH   SOLE 9 1,210 0 0
ISHARES FUND 464286780 232 4,434 SH   SOLE 9 4,434 0 0
ISHARES FUND 464286624 3 41 SH   SOLE 9 41 0 0
ISHARES FUND 464286400 7,286 218,550 SH   SOLE 9 218,550 0 0
ISHARES FUND 464286806 0 1 SH   SOLE 9 1 0 0
ISHARES FUND 464289529 246 9,000 SH   DFND 20 0 0 9,000
ISHARES FUND 464286772 9,745 183,100 SH   DFND 20 0 0 183,100
ISHARES FUND 464286665 47 1,200 SH   DFND 20 0 0 1,200
ISHARES FUND 464286822 4,173 94,900 SH   DFND 20 0 0 94,900
ISHARES FUND 464286400 6,558 196,700 SH   DFND 20 0 0 196,700
ISHARES FUND 464286715 26 793 SH   DFND 20 0 0 793
ISHARES FUND 464286871 26 1,352 SH   SOLE 44 1,352 0 0
ISHARES FUND 464286772 61 1,143 SH   SOLE 44 1,143 0 0
ISHARES OPT 464286400 123,808 3,713,500 SH Put SOLE 44 3,713,500 0 0
ISHARES FUND 464286103 260 12,847 SH   SOLE 44 12,847 0 0
ISHARES FUND 464286822 6,085 138,381 SH   SOLE 44 138,381 0 0
ISHARES FUND 464286400 41,309 1,239,017 SH   SOLE 44 1,239,017 0 0
ISHARES FUND 464286806 3,137 118,466 SH   SOLE 44 118,466 0 0
ISHARES FUND 464286749 564 19,156 SH   SOLE 44 19,156 0 0
ISHARES FUND 464286509 5,904 225,745 SH   SOLE 44 225,745 0 0
ISHARES FUND 464286665 432 10,927 SH   DFND 66 0 0 10,927
ISHARES FUND 464286392 592 8,100 SH   SOLE 66 0 8,100 0
ISHARES FUND 464286533 49 1,000 SH   DFND 66 0 0 1,000
ISHARES FUND 464286772 237 4,453 SH   DFND 66 0 0 4,453
ISHARES FUND 464286822 195 4,435 SH   DFND 66 0 0 4,435
ISHARES FUND 464286392 174 2,375 SH   DFND 66 0 0 2,375
ISHARES FUND 464286517 201 4,695 SH   SOLE 66 0 4,695 0
ISHARES FUND 464286749 255 8,650 SH   SOLE 66 0 8,650 0
ISHARES FUND 464286400 1,723 51,666 SH   DFND 66 0 0 51,666
ISHARES FUND 464286665 320 8,081 SH   SOLE 66 0 8,081 0
ISHARES FUND 464289529 132 4,832 SH   DFND 66 0 0 4,832
ISHARES FUND 464286517 65 1,515 SH   DFND 66 0 0 1,515
ISHARES FUND 464286608 331 9,563 SH   SOLE 66 0 9,563 0
ISHARES FUND 464286715 9 266 SH   DFND 66 0 0 266
ISHARES FUND 464289859 32 675 SH   DFND 66 0 0 675
ISHARES FUND 464286749 54 1,818 SH   DFND 66 0 0 1,818
ISHARES FUND 464286509 349 13,341 SH   DFND 66 0 0 13,341
ISHARES FUND 464286806 689 26,026 SH   DFND 66 0 0 26,026
ISHARES FUND 464286608 92 2,670 SH   DFND 66 0 0 2,670
ISHARES FUND 464286871 237 12,147 SH   DFND 66 0 0 12,147
ISHARES FUND 464286665 59 1,500 SH   SOLE 99 1,500 0 0
ISHARES FUND 464286608 49 1,430 SH   SOLE 99 1,430 0 0
ISHARES GOLD TRUST OPT 464285105 16 1,400 SH Call SOLE 8 1,400 0 0
ISHARES GOLD TRUST FUND 464285105 102 9,199 SH   SOLE 8 9,199 0 0
ISHARES GOLD TRUST OPT 464285105 31 2,800 SH Put SOLE 8 2,800 0 0
ISHARES GOLD TRUST FUND 464285105 64 5,786 SH   DFND 66 0 0 5,786
ISHARES INC FUND 46434G822 1,564 32,008 SH   SOLE 1 32,008 0 0
ISHARES INC OPT 46434G830 922 38,100 SH Put SOLE 8 38,100 0 0
ISHARES INC OPT 46434G822 9,698 198,475 SH Call SOLE 8 198,475 0 0
ISHARES INC FUND 46434G780 1 61 SH   SOLE 8 61 0 0
ISHARES INC FUND 46434G830 6 257 SH   SOLE 8 257 0 0
ISHARES INC OPT 46434G830 52 2,150 SH Call SOLE 8 2,150 0 0
ISHARES INC FUND 46434G772 218 7,414 SH   SOLE 8 7,414 0 0
ISHARES INC OPT 46434G772 6,845 233,050 SH Put SOLE 8 233,050 0 0
ISHARES INC OPT 46434G772 10 350 SH Call SOLE 8 350 0 0
ISHARES INC OPT 46434G822 42,774 875,450 SH Put SOLE 8 875,450 0 0
ISHARES INC FUND 46434G780 413 20,686 SH   SOLE 9 20,686 0 0
ISHARES INC FUND 46434G822 66 1,351 SH   SOLE 9 1,351 0 0
ISHARES INC FUND 46434G772 6,858 233,500 SH   DFND 20 0 0 233,500
ISHARES INC FUND 46434G855 2,762 161,247 SH   SOLE 20 0 161,247 0
ISHARES INC FUND 46434G822 18,500 378,619 SH   SOLE 44 378,619 0 0
ISHARES INC FUND 46434G772 86 2,919 SH   SOLE 44 2,919 0 0
ISHARES INC FUND 46434G848 64 2,500 SH   DFND 66 0 0 2,500
ISHARES INC FUND 46434G780 65 3,274 SH   DFND 66 0 0 3,274
ISHARES INC FUND 46434G798 3 97 SH   DFND 66 0 0 97
ISHARES INC FUND 46434G814 142 5,051 SH   DFND 66 0 0 5,051
ISHARES INC FUND 46434G822 123 2,515 SH   DFND 66 0 0 2,515
ISHARES INC FUND 46434G822 226 4,629 SH   SOLE 66 0 4,629 0
ISHARES INC FUND 46434G772 101 3,447 SH   DFND 66 0 0 3,447
ISHARES INC COM 46434G822 33 681 SH   SOLE 99 681 0 0
ISHARES S&ampP GSCI COMMODITY I FUND 46428R107 16 1,000 SH   SOLE 44 1,000 0 0
ISHARES SILVER TRUST OPT 46428Q109 22,170 1,467,300 SH Put SOLE 8 1,467,300 0 0
ISHARES SILVER TRUST FUND 46428Q109 14,930 988,110 SH   SOLE 8 988,110 0 0
ISHARES SILVER TRUST OPT 46428Q109 26,095 1,727,000 SH Call SOLE 8 1,727,000 0 0
ISHARES SILVER TRUST FUND 46428Q109 3,444 227,923 SH   SOLE 44 227,923 0 0
ISHARES SILVER TRUST FUND 46428Q109 51 3,378 SH   DFND 66 0 0 3,378
ISHARES TR FUND 464287739 692 8,997 SH   SOLE 1 8,997 0 0
ISHARES TR FUND 464288513 74,818 864,454 SH   SOLE 1 864,454 0 0
ISHARES TR FUND 464287234 84,822 2,422,796 SH   SOLE 1 2,422,796 0 0
ISHARES TR COM 464287655 1,144 8,484 SH   SOLE 1 8,484 0 0
ISHARES TR FUND 464287226 150,081 1,388,866 SH   SOLE 1 1,388,866 0 0
ISHARES TR FUND 464288182 19 350 SH   SOLE 1 350 0 0
ISHARES TR OPT 464287234 73,171 2,090,000 SH Call SOLE 1 2,090,000 0 0
ISHARES TR FUND 464287564 213 2,140 SH   SOLE 1 2,140 0 0
ISHARES TR FUND 464288281 3,453 31,329 SH   SOLE 1 31,329 0 0
ISHARES TR OPT 464287234 143,191 4,090,000 SH Put SOLE 1 4,090,000 0 0
ISHARES TR OPT 464287168 1,267 14,300 SH Put SOLE 8 14,300 0 0
ISHARES TR FUND 464287242 0 1 SH   SOLE 8 1 0 0
ISHARES TR OPT 464287598 134 1,200 SH Call SOLE 8 1,200 0 0
ISHARES TR OPT 464287168 735 8,300 SH Call SOLE 8 8,300 0 0
ISHARES TR OPT 464287804 2,324 16,900 SH Call SOLE 8 16,900 0 0
ISHARES TR OPT 464287689 53 400 SH Call SOLE 8 400 0 0
ISHARES TR OPT 464287655 1,992,678 14,777,000 SH Call SOLE 8 14,777,000 0 0
ISHARES TR FUND 464287622 11 85 SH   SOLE 8 85 0 0
ISHARES TR OPT 464287440 1,971 18,800 SH Call SOLE 8 18,800 0 0
ISHARES TR OPT 464287440 2,348 22,400 SH Put SOLE 8 22,400 0 0
ISHARES TR OPT 464287465 27,832 482,100 SH Call SOLE 8 482,100 0 0
ISHARES TR FUND 464287739 32 422 SH   SOLE 8 422 0 0
ISHARES TR OPT 464287432 216,054 1,813,600 SH Put SOLE 8 1,813,600 0 0
ISHARES TR OPT 464287176 68 600 SH Call SOLE 8 600 0 0
ISHARES TR FUND 464287234 37,120 1,060,251 SH   SOLE 8 1,060,251 0 0
ISHARES TR FUND 464287556 6,312 23,785 SH   SOLE 8 23,785 0 0
ISHARES TR OPT 464287192 863 5,300 SH Put SOLE 8 5,300 0 0
ISHARES TR OPT 464287556 30,518 115,000 SH Put SOLE 8 115,000 0 0
ISHARES TR FUND 46434V803 2 86 SH   SOLE 8 86 0 0
ISHARES TR FUND 464288752 339 12,351 SH   SOLE 8 12,351 0 0
ISHARES TR FUND 464288844 1 23 SH   SOLE 8 23 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 OPT 464288513 51,930 600,000 SH Put SOLE 8 600,000 0 0
ISHARES TR OPT 464287788 122 1,200 SH Put SOLE 8 1,200 0 0
ISHARES TR OPT 464288752 899 32,700 SH Put SOLE 8 32,700 0 0
ISHARES TR FUND 464287788 161 1,583 SH   SOLE 8 1,583 0 0
ISHARES TR OPT 464287648 231 1,500 SH Put SOLE 8 1,500 0 0
ISHARES TR OPT 464287739 48,419 629,300 SH Call SOLE 8 629,300 0 0
ISHARES TR OPT 464287242 270 2,300 SH Put SOLE 8 2,300 0 0
ISHARES TR OPT 464287184 149,378 4,303,600 SH Call SOLE 8 4,303,600 0 0
ISHARES TR OPT 464287234 787,719 22,499,800 SH Put SOLE 8 22,499,800 0 0
ISHARES TR OPT 464287184 416,986 12,013,400 SH Put SOLE 8 12,013,400 0 0
ISHARES TR FUND 464288778 3 72 SH   SOLE 8 72 0 0
ISHARES TR OPT 464287598 426 3,800 SH Put SOLE 8 3,800 0 0
ISHARES TR OPT 464288513 14,531 167,900 SH Call SOLE 8 167,900 0 0
ISHARES TR OPT 464287176 34 300 SH Put SOLE 8 300 0 0
ISHARES TR FUND 464287879 2 15 SH   SOLE 8 15 0 0
ISHARES TR FUND 464287432 31,097 261,038 SH   SOLE 8 261,038 0 0
ISHARES TR FUND 464288810 9 70 SH   SOLE 8 70 0 0
ISHARES TR OPT 464288752 124 4,500 SH Call SOLE 8 4,500 0 0
ISHARES TR OPT 464287200 2,475 11,000 SH Call SOLE 8 11,000 0 0
ISHARES TR FUND 464287630 48 403 SH   SOLE 8 403 0 0
ISHARES TR FUND 464287127 9 65 SH   SOLE 8 65 0 0
ISHARES TR OPT 464287630 131 1,100 SH Put SOLE 8 1,100 0 0
ISHARES TR OPT 464287804 165 1,200 SH Put SOLE 8 1,200 0 0
ISHARES TR OPT 464287838 50 600 SH Call SOLE 8 600 0 0
ISHARES TR OPT 464287234 449,806 12,847,900 SH Call SOLE 8 12,847,900 0 0
ISHARES TR OPT 464287655 3,991,465 29,599,300 SH Put SOLE 8 29,599,300 0 0
ISHARES TR FUND 464287655 10 75 SH   SOLE 8 75 0 0
ISHARES TR FUND 464287374 15 416 SH   SOLE 8 416 0 0
ISHARES TR OPT 464287648 354 2,300 SH Call SOLE 8 2,300 0 0
ISHARES TR OPT 464287465 197,379 3,419,000 SH Put SOLE 8 3,419,000 0 0
ISHARES TR OPT 464287192 635 3,900 SH Call SOLE 8 3,900 0 0
ISHARES TR FUND 46435G334 351 11,452 SH   SOLE 8 11,452 0 0
ISHARES TR OPT 464287614 52 500 SH Call SOLE 8 500 0 0
ISHARES TR OPT 464287556 32,297 121,700 SH Call SOLE 8 121,700 0 0
ISHARES TR OPT 464287242 609 5,200 SH Call SOLE 8 5,200 0 0
ISHARES TR FUND 464288851 5 84 SH   SOLE 8 84 0 0
ISHARES TR FUND 464287465 75,773 1,312,531 SH   SOLE 8 1,312,531 0 0
ISHARES TR FUND 464287598 1,085 9,682 SH   SOLE 8 9,682 0 0
ISHARES TR OPT 464287739 77,540 1,007,800 SH Put SOLE 8 1,007,800 0 0
ISHARES TR OPT 46435G334 563 18,350 SH Put SOLE 8 18,350 0 0
ISHARES TR OPT 464287630 12 100 SH Call SOLE 8 100 0 0
ISHARES TR OPT 464287432 89,776 753,600 SH Call SOLE 8 753,600 0 0
ISHARES TR FUND 464287101 6 61 SH   SOLE 8 61 0 0
ISHARES TR FUND 464287390 0 12 SH   SOLE 8 12 0 0
ISHARES TR FUND 464287861 4 93 SH   SOLE 8 93 0 0
ISHARES TR FUND 464287572 5 61 SH   SOLE 8 61 0 0
ISHARES TR FUND 464287887 8 52 SH   SOLE 8 52 0 0
ISHARES TR FUND 464287184 127,778 3,681,304 SH   SOLE 8 3,681,304 0 0
ISHARES TR FUND 464288513 14,214 164,230 SH   SOLE 8 164,230 0 0
ISHARES TR FUND 464287440 1,534 14,631 SH   SOLE 8 14,631 0 0
ISHARES TR OPT 464287788 10 100 SH Call SOLE 8 100 0 0
ISHARES TR FUND 464287184 277 7,986 SH   SOLE 9 7,986 0 0
ISHARES TR FUND 464287739 2,126 27,636 SH   SOLE 9 27,636 0 0
ISHARES TR FUND 464287556 637 2,400 SH   SOLE 9 2,400 0 0
ISHARES TR FUND 464287390 207 7,500 SH   SOLE 9 7,500 0 0
ISHARES TR FUND 46429B598 45 1,675 SH   SOLE 9 1,675 0 0
ISHARES TR FUND 464287234 55,868 1,595,790 SH   SOLE 9 1,595,790 0 0
ISHARES TR OPT 464287234 83,674 2,390,000 SH Call SOLE 9 2,390,000 0 0
ISHARES TR OPT 464287234 144,941 4,140,000 SH Put SOLE 9 4,140,000 0 0
ISHARES TR FUND 464287465 56 976 SH   SOLE 9 976 0 0
ISHARES TR FUND 464287655 3,614 26,799 SH   SOLE 9 26,799 0 0
ISHARES TR FUND 464287382 106 2,000 SH   DFND 20 0 0 2,000
ISHARES TR FUND 464287655 13,482 99,981 SH   SOLE 20 0 99,981 0
ISHARES TR FUND 464287390 2,787 101,050 SH   DFND 20 0 0 101,050
ISHARES TR FUND 464287234 172 4,900 SH   DFND 20 0 0 4,900
ISHARES TR FUND 464288729 6,407 85,013 SH   SOLE 20 0 85,013 0
ISHARES TR FUND 464287200 1,786 7,937 SH   DFND 20 0 0 7,937
ISHARES TR FUND 464288281 208 1,890 SH   DFND 20 0 0 1,890
ISHARES TR FUND 464288729 97 1,290 SH   DFND 20 0 0 1,290
ISHARES TR FUND 464287879 83 592 SH   DFND 20 0 0 592
ISHARES TR FUND 464288794 10 200 SH   DFND 20 0 0 200
ISHARES TR FUND 464287234 184 5,245 SH   SOLE 20 0 5,245 0
ISHARES TR FUND 464288810 10 75 SH   DFND 20 0 0 75
ISHARES TR FUND 464287200 39,375 175,010 SH   SOLE 20 0 175,010 0
ISHARES TR FUND 464288687 47 1,260 SH   DFND 20 0 0 1,260
ISHARES TR FUND 464288513 221 2,548 SH   DFND 20 0 0 2,548
ISHARES TR FUND 464288638 4,844 44,772 SH   SOLE 20 0 44,772 0
ISHARES TR FUND 464287226 258 2,387 SH   DFND 20 0 0 2,387
ISHARES TR FUND 464288257 221 3,738 SH   DFND 20 0 0 3,738
ISHARES TR FUND 464288844 55 1,220 SH   DFND 20 0 0 1,220
ISHARES TR FUND 464288760 10 70 SH   DFND 20 0 0 70
ISHARES TR FUND 464287184 491 14,150 SH   SOLE 20 0 14,150 0
ISHARES TR FUND 464287788 51 500 SH   SOLE 44 500 0 0
ISHARES TR OPT 464287465 8,660 150,000 SH Call SOLE 44 150,000 0 0
ISHARES TR FUND 464287739 66,057 858,554 SH   SOLE 44 858,554 0 0
ISHARES TR OPT 464287234 35,010 1,000,000 SH Call SOLE 44 1,000,000 0 0
ISHARES TR FUND 464288513 42,336 489,150 SH   SOLE 44 489,150 0 0
ISHARES TR FUND 464287432 8,770 73,610 SH   SOLE 44 73,610 0 0
ISHARES TR FUND 464288182 5 100 SH   SOLE 44 100 0 0
ISHARES TR FUND 464288752 107 3,900 SH   SOLE 44 3,900 0 0
ISHARES TR FUND 464287713 417 12,100 SH   SOLE 44 12,100 0 0
ISHARES TR FUND 46429B671 4 97 SH   SOLE 44 97 0 0
ISHARES TR FUND 464287200 22 100 SH   SOLE 44 100 0 0
ISHARES TR FUND 464288281 2,662 24,150 SH   SOLE 44 24,150 0 0
ISHARES TR FUND 464288257 18 300 SH   SOLE 44 300 0 0
ISHARES TR FUND 464287457 518 6,138 SH   SOLE 44 6,138 0 0
ISHARES TR FUND 464287390 2,982 108,125 SH   SOLE 44 108,125 0 0
ISHARES TR FUND 464287465 103,615 1,794,781 SH   SOLE 44 1,794,781 0 0
ISHARES TR FUND 464287184 13,519 389,479 SH   SOLE 44 389,479 0 0
ISHARES TR FUND 464288588 10,130 95,256 SH   SOLE 44 95,256 0 0
ISHARES TR FUND 46435G334 5,156 168,017 SH   SOLE 44 168,017 0 0
ISHARES TR OPT 464287655 413,989 3,070,000 SH Put SOLE 44 3,070,000 0 0
ISHARES TR FUND 464287242 409 3,494 SH   SOLE 44 3,494 0 0
ISHARES TR FUND 464287556 41,175 155,152 SH   SOLE 44 155,152 0 0
ISHARES TR OPT 464287465 8,660 150,000 SH Put SOLE 44 150,000 0 0
ISHARES TR FUND 464287234 71,540 2,043,428 SH   SOLE 44 2,043,428 0 0
ISHARES TR OPT 464287234 91,026 2,600,000 SH Put SOLE 44 2,600,000 0 0
ISHARES TR FUND 464287168 390 4,407 SH   SOLE 44 4,407 0 0
ISHARES TR FUND 464287655 162,884 1,207,885 SH   SOLE 44 1,207,885 0 0
ISHARES TR FUND 464287499 21 116 SH   SOLE 44 116 0 0
ISHARES TR FUND 464287622 2,324 18,677 SH   SOLE 44 18,677 0 0
ISHARES TR FUND 464287226 3,040 28,128 SH   SOLE 44 28,128 0 0
ISHARES TR FUND 464287408 30 300 SH   SOLE 44 300 0 0
ISHARES TR OPT 464287655 279,139 2,070,000 SH Call SOLE 44 2,070,000 0 0
ISHARES TR FUND 464287176 1,954 17,270 SH   SOLE 44 17,270 0 0
ISHARES TR FUND 46429B671 22 500 SH   DFND 66 0 0 500
ISHARES TR FUND 464287333 12 208 SH   DFND 66 0 0 208
ISHARES TR FUND 464287200 802 3,564 SH   SOLE 66 0 3,564 0
ISHARES TR FUND 464287549 111 900 SH   DFND 66 0 0 900
ISHARES TR FUND 464287457 172 2,040 SH   DFND 66 0 0 2,040
ISHARES TR FUND 464288620 86 790 SH   DFND 66 0 0 790
ISHARES TR FUND 464287242 584 4,985 SH   DFND 66 0 0 4,985
ISHARES TR FUND 464288851 50 765 SH   DFND 66 0 0 765
ISHARES TR FUND 464288760 68 486 SH   DFND 66 0 0 486
ISHARES TR FUND 464287655 52 384 SH   DFND 66 0 0 384
ISHARES TR FUND 464287234 309 8,815 SH   SOLE 66 0 8,815 0
ISHARES TR FUND 464287457 587 6,951 SH   SOLE 66 0 6,951 0
ISHARES TR FUND 46429B747 176 1,750 SH   DFND 66 0 0 1,750
ISHARES TR FUND 464287440 231 2,207 SH   SOLE 66 0 2,207 0
ISHARES TR FUND 46435G334 68 2,200 SH   DFND 66 0 0 2,200
ISHARES TR FUND 464288620 278 2,545 SH   SOLE 66 0 2,545 0
ISHARES TR FUND 464288802 1,731 18,815 SH   DFND 66 0 0 18,815
ISHARES TR FUND 464288513 355 4,104 SH   SOLE 66 0 4,104 0
ISHARES TR FUND 464287887 38 255 SH   DFND 66 0 0 255
ISHARES TR FUND 46429B614 70 2,133 SH   DFND 66 0 0 2,133
ISHARES TR FUND 464288513 859 9,927 SH   DFND 66 0 0 9,927
ISHARES TR FUND 464287176 210 1,860 SH   DFND 66 0 0 1,860
ISHARES TR FUND 46435G334 435 14,163 SH   SOLE 66 0 14,163 0
ISHARES TR FUND 46434V886 610 21,933 SH   DFND 66 0 0 21,933
ISHARES TR FUND 464287184 292 8,410 SH   SOLE 66 0 8,410 0
ISHARES TR FUND 46434V704 47 1,800 SH   DFND 66 0 0 1,800
ISHARES TR FUND 464287556 172 647 SH   DFND 66 0 0 647
ISHARES TR FUND 464287176 238 2,100 SH   SOLE 66 0 2,100 0
ISHARES TR FUND 46429B747 601 5,965 SH   SOLE 66 0 5,965 0
ISHARES TR FUND 464287507 126 760 SH   DFND 66 0 0 760
ISHARES TR FUND 464287184 1,702 49,027 SH   DFND 66 0 0 49,027
ISHARES TR FUND 464287440 70 665 SH   DFND 66 0 0 665
ISHARES TR FUND 464288828 19 150 SH   DFND 66 0 0 150
ISHARES TR FUND 464287234 285 8,148 SH   DFND 66 0 0 8,148
ISHARES TR FUND 46429B689 61 1,000 SH   DFND 66 0 0 1,000
ISHARES TR FUND 46435G342 65 1,550 SH   DFND 66 0 0 1,550
ISHARES TR FUND 464288257 290 4,898 SH   DFND 66 0 0 4,898
ISHARES TR FUND 464287879 825 5,892 SH   DFND 66 0 0 5,892
ISHARES TR FUND 464287614 68 650 SH   DFND 66 0 0 650
ISHARES TR FUND 464287200 1,925 8,557 SH   DFND 66 0 0 8,557
ISHARES TR FUND 464287309 128 1,050 SH   DFND 66 0 0 1,050
ISHARES TR FUND 464288125 497 6,522 SH   DFND 66 0 0 6,522
ISHARES TR FUND 46432F396 76 1,000 SH   DFND 66 0 0 1,000
ISHARES TR FUND 464287507 518 3,135 SH   SOLE 66 0 3,135 0
ISHARES TR FUND 464288182 732 13,333 SH   DFND 66 0 0 13,333
ISHARES TR FUND 464287325 28 300 SH   DFND 66 0 0 300
ISHARES TR FUND 46429B663 1,336 16,239 SH   DFND 66 0 0 16,239
ISHARES TR FUND 464287242 229 1,956 SH   SOLE 66 0 1,956 0
ISHARES TR FUND 464287341 130 3,737 SH   DFND 66 0 0 3,737
ISHARES TR FUND 464287382 21 390 SH   DFND 66 0 0 390
ISHARES TR FUND 464287432 482 4,050 SH   DFND 66 0 0 4,050
ISHARES TR FUND 464287150 92 1,800 SH   SOLE 99 1,800 0 0
ISHARES TR FUND 464287234 28 800 SH   SOLE 99 800 0 0
ISHARES U S ETF TR FUND 46431W846 146 1,472 SH   SOLE 8 1,472 0 0
ISLE OF CAPRI CASINOS INC OPT 464592104 52 2,100 SH Call SOLE 8 2,100 0 0
ISLE OF CAPRI CASINOS INC COM 464592104 72 2,883 SH   SOLE 8 2,883 0 0
ISLE OF CAPRI CASINOS INC COM 464592104 1,106 44,796 SH   SOLE 44 44,796 0 0
ISRAEL CHEMICALS LTD COM M5920A109 167 40,712 SH   SOLE 1 40,712 0 0
ISRAEL CHEMICALS LTD COM M5920A109 0 99 SH   SOLE 8 99 0 0
ISRAEL CHEMICALS LTD COM M5920A109 8 2,068 SH   SOLE 9 2,068 0 0
ISTAR INC OPT 45031U101 4,020 325,000 SH Call SOLE 8 325,000 0 0
ISTAR INC TRUS 45031U101 139 11,200 SH   SOLE 8 11,200 0 0
ISTAR INC TRUS 45031U101 884 71,499 SH   SOLE 44 71,499 0 0
ITAU CORPBANCA ADR 45033E105 6 491 SH   SOLE 1 491 0 0
ITAU UNIBANCO HLDG SA ADR 465562106 496 48,272 SH   SOLE 1 48,272 0 0
ITAU UNIBANCO HLDG SA OPT 465562106 2,143 208,490 SH Call SOLE 8 208,490 0 0
ITAU UNIBANCO HLDG SA OPT 465562106 734 71,430 SH Put SOLE 8 71,430 0 0
ITAU UNIBANCO HLDG SA ADR 465562106 0 41 SH   SOLE 9 41 0 0
ITAU UNIBANCO HLDG SA ADR 465562106 11,162 1,085,789 SH   SOLE 44 1,085,789 0 0
ITAU UNIBANCO HLDG SA ADR 465562106 438 42,620 SH   DFND 66 0 0 42,620
ITRON INC COM 465741106 308 4,897 SH   SOLE 1 4,897 0 0
ITRON INC COM 465741106 191 3,043 SH   SOLE 8 3,043 0 0
ITRON INC COM 465741106 295 4,706 SH   SOLE 44 4,706 0 0
ITT INC COM 45073V108 306 7,944 SH   SOLE 8 7,944 0 0
ITT INC OPT 45073V108 54 1,400 SH Call SOLE 8 1,400 0 0
ITT INC OPT 45073V108 170 4,400 SH Put SOLE 8 4,400 0 0
ITT INC COM 45073V108 1,254 32,544 SH   SOLE 44 32,544 0 0
IXIA COM 45071R109 224 13,893 SH   SOLE 44 13,893 0 0
IXYS CORP COM 46600W106 1 79 SH   SOLE 8 79 0 0
IXYS CORP COM 46600W106 7 574 SH   SOLE 44 574 0 0
J &amp J SNACK FOODS CORP COM 466032109 135 1,009 SH   SOLE 44 1,009 0 0
J2 GLOBAL INC COM 48123V102 3,731 45,613 SH   SOLE 1 45,613 0 0
J2 GLOBAL INC COM 48123V102 1 14 SH   SOLE 8 14 0 0
J2 GLOBAL INC BOND 48123VAC6 4,112 3,112,000 PRN   SOLE 8 0 0 3,112,000
J2 GLOBAL INC COM 48123V102 446 5,461 SH   SOLE 44 5,461 0 0
JA SOLAR HOLDINGS CO LTD OPT 466090206 85 17,900 SH Call SOLE 8 17,900 0 0
JA SOLAR HOLDINGS CO LTD OPT 466090206 30 6,200 SH Put SOLE 8 6,200 0 0
JA SOLAR HOLDINGS CO LTD ADR 466090206 28 5,790 SH   SOLE 8 5,790 0 0
JA SOLAR HOLDINGS CO LTD ADR 466090206 359 75,400 SH   SOLE 39 75,400 0 0
JA SOLAR HOLDINGS CO LTD ADR 466090206 157 33,052 SH   SOLE 44 33,052 0 0
JABIL CIRCUIT INC OPT 466313103 940 39,700 SH Call SOLE 8 39,700 0 0
JABIL CIRCUIT INC COM 466313103 465 19,625 SH   SOLE 8 19,625 0 0
JABIL CIRCUIT INC OPT 466313103 275 11,600 SH Put SOLE 8 11,600 0 0
JABIL CIRCUIT INC COM 466313103 3,905 164,959 SH   SOLE 44 164,959 0 0
JACK IN THE BOX INC COM 466367109 294 2,631 SH   SOLE 1 2,631 0 0
JACK IN THE BOX INC OPT 466367109 201 1,800 SH Put SOLE 8 1,800 0 0
JACK IN THE BOX INC OPT 466367109 45 400 SH Call SOLE 8 400 0 0
JACK IN THE BOX INC COM 466367109 148 1,332 SH   SOLE 8 1,332 0 0
JACK IN THE BOX INC COM 466367109 2,948 26,411 SH   SOLE 44 26,411 0 0
JACOBS ENGR GROUP INC DEL OPT 469814107 4,435 77,800 SH Put SOLE 8 77,800 0 0
JACOBS ENGR GROUP INC DEL OPT 469814107 661 11,600 SH Call SOLE 8 11,600 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 1,673 29,345 SH   SOLE 8 29,345 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 3,115 54,640 SH   SOLE 44 54,640 0 0
JAKKS PAC INC COM 47012E106 0 102 SH   SOLE 8 102 0 0
JAKKS PAC INC COM 47012E106 69 13,488 SH   SOLE 44 13,488 0 0
JAMBA INC COM 47023A309 245 23,797 SH   SOLE 1 23,797 0 0
JAMBA INC COM 47023A309 2 238 SH   SOLE 44 238 0 0
JAMES RIV GROUP LTD COM G5005R107 21 513 SH   SOLE 44 513 0 0
JANUS CAP GROUP INC OPT 47102X105 50 3,800 SH Call SOLE 8 3,800 0 0
JANUS CAP GROUP INC OPT 47102X105 100 7,500 SH Put SOLE 8 7,500 0 0
JANUS CAP GROUP INC BOND 47102XAH8 8,965 6,798,000 PRN   SOLE 8 0 0 6,798,000
JANUS CAP GROUP INC COM 47102X105 3,179 239,537 SH   SOLE 44 239,537 0 0
JAPAN SMALLER CAPTLZTN FD IN FUND 47109U104 10 1,000 SH   DFND 66 0 0 1,000
JAZZ PHARMACEUTICALS PLC OPT G50871105 15,940 146,200 SH Put SOLE 8 146,200 0 0
JAZZ PHARMACEUTICALS PLC COM G50871105 13,889 127,395 SH   SOLE 8 127,395 0 0
JAZZ PHARMACEUTICALS PLC OPT G50871105 174 1,600 SH Call SOLE 8 1,600 0 0
JAZZ PHARMACEUTICALS PLC COM G50871105 300 2,750 SH   DFND 20 0 0 2,750
JAZZ PHARMACEUTICALS PLC COM G50871105 5,491 50,361 SH   SOLE 44 50,361 0 0
JAZZ PHARMACEUTICALS PLC COM G50871105 7 60 SH   DFND 66 0 0 60
JD COM INC ADR 47215P106 1,297 50,976 SH   SOLE 1 50,976 0 0
JD COM INC OPT 47215P106 17,154 674,300 SH Call SOLE 8 674,300 0 0
JD COM INC ADR 47215P106 3,947 155,147 SH   SOLE 8 155,147 0 0
JD COM INC OPT 47215P106 7,792 306,300 SH Put SOLE 8 306,300 0 0
JD COM INC ADR 47215P106 6,238 245,201 SH   SOLE 9 245,201 0 0
JD COM INC ADR 47215P106 2,304 90,554 SH   SOLE 44 90,554 0 0
JEFFERIES GROUP INC NEW BOND 472319AG7 14 14,000 PRN   SOLE 8 0 0 14,000
JETBLUE AIRWAYS CORP COM 477143101 137 6,090 SH   SOLE 1 6,090 0 0
JETBLUE AIRWAYS CORP OPT 477143101 464 20,700 SH Put SOLE 8 20,700 0 0
JETBLUE AIRWAYS CORP COM 477143101 3,090 137,821 SH   SOLE 8 137,821 0 0
JETBLUE AIRWAYS CORP OPT 477143101 6,244 278,500 SH Call SOLE 8 278,500 0 0
JETBLUE AIRWAYS CORP COM 477143101 5,789 258,187 SH   SOLE 44 258,187 0 0
JINKOSOLAR HLDG CO LTD OPT 47759T100 428 28,100 SH Put SOLE 8 28,100 0 0
JINKOSOLAR HLDG CO LTD OPT 47759T100 1,165 76,500 SH Call SOLE 8 76,500 0 0
JINKOSOLAR HLDG CO LTD ADR 47759T100 20 1,293 SH   SOLE 9 1,293 0 0
JINKOSOLAR HLDG CO LTD ADR 47759T100 1,523 100,000 SH   SOLE 44 100,000 0 0
JIVE SOFTWARE INC COM 47760A108 0 5 SH   SOLE 8 5 0 0
JIVE SOFTWARE INC COM 47760A108 2 545 SH   SOLE 44 545 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 81 950 SH   SOLE 44 950 0 0
JOHNSON &amp JOHNSON COM 478160104 47,834 415,185 SH   SOLE 1 116,354 298,831 0
JOHNSON &amp JOHNSON OPT 478160104 280,398 2,433,800 SH Put SOLE 8 2,433,800 0 0
JOHNSON &amp JOHNSON COM 478160104 6,334 54,977 SH   SOLE 8 54,977 0 0
JOHNSON &amp JOHNSON OPT 478160104 34,056 295,600 SH Call SOLE 8 295,600 0 0
JOHNSON &amp JOHNSON COM 478160104 52,498 455,680 SH   SOLE 9 455,680 0 0
JOHNSON &amp JOHNSON COM 478160104 2,212 19,199 SH   SOLE 20 0 19,199 0
JOHNSON &amp JOHNSON COM 478160104 161 1,400 SH   DFND 20 0 0 1,400
JOHNSON &amp JOHNSON OPT 478160104 35,716 310,000 SH Call SOLE 44 310,000 0 0
JOHNSON &amp JOHNSON OPT 478160104 20,324 176,400 SH Put SOLE 44 176,400 0 0
JOHNSON &amp JOHNSON COM 478160104 181,822 1,578,185 SH   SOLE 44 1,578,185 0 0
JOHNSON &amp JOHNSON COM 478160104 18,145 157,494 SH   SOLE 66 0 157,494 0
JOHNSON &amp JOHNSON COM 478160104 3,313 28,760 SH   DFND 66 0 0 28,760
JOHNSON &amp JOHNSON COM 478160104 979 8,500 SH   SOLE 79 8,500 0 0
JOHNSON &amp JOHNSON COM 478160104 22 195 SH   SOLE 99 195 0 0
JOHNSON CTLS INTL PLC COM G51502105 6,287 152,626 SH   SOLE 1 152,626 0 0
JOHNSON CTLS INTL PLC OPT G51502105 730 17,713 SH Call SOLE 8 17,713 0 0
JOHNSON CTLS INTL PLC OPT G51502105 869 21,102 SH Put SOLE 8 21,102 0 0
JOHNSON CTLS INTL PLC COM G51502105 39 957 SH   SOLE 9 957 0 0
JOHNSON CTLS INTL PLC COM G51502105 12,588 305,607 SH   SOLE 44 305,607 0 0
JOHNSON CTLS INTL PLC COM G51502105 5 133 SH   DFND 66 0 0 133
JOHNSON OUTDOORS INC COM 479167108 0 3 SH   SOLE 44 3 0 0
JONES ENERGY INC COM 48019R108 299 59,789 SH   SOLE 44 59,789 0 0
JONES LANG LASALLE INC OPT 48020Q107 566 5,600 SH Put SOLE 8 5,600 0 0
JONES LANG LASALLE INC COM 48020Q107 3 29 SH   SOLE 8 29 0 0
JONES LANG LASALLE INC OPT 48020Q107 313 3,100 SH Call SOLE 8 3,100 0 0
JONES LANG LASALLE INC COM 48020Q107 1,027 10,164 SH   SOLE 44 10,164 0 0
JOY GLOBAL INC OPT 481165108 924 33,000 SH Put SOLE 8 33,000 0 0
JOY GLOBAL INC OPT 481165108 487 17,400 SH Call SOLE 8 17,400 0 0
JOY GLOBAL INC COM 481165108 201 7,185 SH   SOLE 8 7,185 0 0
JOY GLOBAL INC COM 481165108 11,185 399,473 SH   SOLE 44 399,473 0 0
JP ENERGY PARTNERS LP COM 46643C109 49 4,848 SH   SOLE 44 4,848 0 0
JPMORGAN CHASE &amp CO COM 46625H100 16,823 194,960 SH   SOLE 1 180,066 14,894 0
JPMORGAN CHASE &amp CO OPT 46625H100 173,452 2,010,100 SH Call SOLE 8 2,010,100 0 0
JPMORGAN CHASE &amp CO OPT 46625H100 318,764 3,694,100 SH Put SOLE 8 3,694,100 0 0
JPMORGAN CHASE &amp CO COM 46625H100 2,380 27,589 SH   SOLE 8 27,589 0 0
JPMORGAN CHASE &amp CO COM 46625H100 23 272 SH   SOLE 9 272 0 0
JPMORGAN CHASE &amp CO COM 46625H100 690 8,000 SH   DFND 20 0 0 8,000
JPMORGAN CHASE &amp CO COM 46625H100 3,123 36,195 SH   SOLE 20 0 36,195 0
JPMORGAN CHASE &amp CO COM 46625H100 350,792 4,065,249 SH   SOLE 44 4,065,249 0 0
JPMORGAN CHASE &amp CO COM 46625H100 4,462 51,711 SH   DFND 66 0 0 51,711
JPMORGAN CHASE &amp CO COM 46625H100 2,590 30,020 SH   SOLE 66 0 30,020 0
JPMORGAN CHASE &amp CO COM 46625H100 1,596 18,500 SH   SOLE 79 18,500 0 0
JPMORGAN CHASE &amp CO COM 46625H100 1,343 15,563 SH   SOLE 99 15,563 0 0
JUMEI INTL HLDG LTD ADR 48138L107 0 26 SH   SOLE 8 26 0 0
JUMEI INTL HLDG LTD ADR 48138L107 2,630 524,818 SH   SOLE 44 524,818 0 0
JUNIPER NETWORKS INC OPT 48203R104 12,010 425,000 SH Call SOLE 8 425,000 0 0
JUNIPER NETWORKS INC COM 48203R104 2,076 73,462 SH   SOLE 8 73,462 0 0
JUNIPER NETWORKS INC OPT 48203R104 1,961 69,400 SH Put SOLE 8 69,400 0 0
JUNIPER NETWORKS INC COM 48203R104 9,732 344,379 SH   SOLE 44 344,379 0 0
JUNO THERAPEUTICS INC OPT 48205A109 123 6,500 SH Call SOLE 8 6,500 0 0
JUNO THERAPEUTICS INC COM 48205A109 95 5,080 SH   SOLE 8 5,080 0 0
JUNO THERAPEUTICS INC COM 48205A109 330 17,509 SH   SOLE 44 17,509 0 0
JUNO THERAPEUTICS INC COM 48205A109 4 200 SH   DFND 66 0 0 200
K12 INC COM 48273U102 1 42 SH   SOLE 8 42 0 0
K12 INC COM 48273U102 483 28,101 SH   SOLE 44 28,101 0 0
K2M GROUP HLDGS INC COM 48273J107 764 38,161 SH   SOLE 44 38,161 0 0
KADANT INC COM 48282T104 3 41 SH   SOLE 8 41 0 0
KADANT INC COM 48282T104 11 191 SH   SOLE 44 191 0 0
KADMON HLDGS INC COM 48283N106 2 200 SH   SOLE 44 200 0 0
KAISER ALUMINUM CORP COM 483007704 111 1,431 SH   SOLE 1 1,431 0 0
KAISER ALUMINUM CORP COM 483007704 37 482 SH   SOLE 8 482 0 0
KAISER ALUMINUM CORP COM 483007704 481 6,184 SH   SOLE 44 6,184 0 0
KAMAN CORP COM 483548103 5 100 SH   SOLE 8 100 0 0
KAMAN CORP COM 483548103 225 4,579 SH   SOLE 44 4,579 0 0
KANDI TECHNOLOGIES GROUP INC OPT 483709101 188 38,400 SH Put SOLE 8 38,400 0 0
KANDI TECHNOLOGIES GROUP INC OPT 483709101 255 52,000 SH Call SOLE 8 52,000 0 0
KANSAS CITY SOUTHERN COM 485170302 4,183 49,301 SH   SOLE 8 49,301 0 0
KANSAS CITY SOUTHERN OPT 485170302 4,370 51,500 SH Put SOLE 8 51,500 0 0
KANSAS CITY SOUTHERN OPT 485170302 1,502 17,700 SH Call SOLE 8 17,700 0 0
KANSAS CITY SOUTHERN COM 485170302 6,502 76,634 SH   SOLE 44 76,634 0 0
KAPSTONE PAPER &amp PACKAGING C COM 48562P103 10 469 SH   SOLE 1 469 0 0
KAPSTONE PAPER &amp PACKAGING C OPT 48562P103 106 4,800 SH Put SOLE 8 4,800 0 0
KAPSTONE PAPER &amp PACKAGING C OPT 48562P103 106 4,800 SH Call SOLE 8 4,800 0 0
KAPSTONE PAPER &amp PACKAGING C COM 48562P103 101 4,576 SH   SOLE 8 4,576 0 0
KAPSTONE PAPER &amp PACKAGING C COM 48562P103 171 7,750 SH   SOLE 44 7,750 0 0
KAR AUCTION SVCS INC COM 48238T109 1,139 26,752 SH   SOLE 44 26,752 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 38 3,990 SH   SOLE 1 3,990 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 13 1,422 SH   SOLE 8 1,422 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 8 854 SH   SOLE 44 854 0 0
KATE SPADE &amp CO COM 485865109 182 9,772 SH   SOLE 1 9,772 0 0
KATE SPADE &amp CO COM 485865109 4,668 250,026 SH   SOLE 8 250,026 0 0
KATE SPADE &amp CO OPT 485865109 446 23,900 SH Put SOLE 8 23,900 0 0
KATE SPADE &amp CO OPT 485865109 2,345 125,600 SH Call SOLE 8 125,600 0 0
KATE SPADE &amp CO COM 485865109 946 50,622 SH   SOLE 44 50,622 0 0
KB FINANCIAL GROUP INC ADR 48241A105 13 365 SH   SOLE 1 0 365 0
KB FINANCIAL GROUP INC ADR 48241A105 4 123 SH   SOLE 8 123 0 0
KB HOME OPT 48666K109 327 20,700 SH Call SOLE 8 20,700 0 0
KB HOME OPT 48666K109 2,307 145,900 SH Put SOLE 8 145,900 0 0
KB HOME COM 48666K109 2,499 158,046 SH   SOLE 44 158,046 0 0
KBR INC OPT 48242W106 182 10,900 SH Put SOLE 8 10,900 0 0
KBR INC COM 48242W106 14 815 SH   SOLE 8 815 0 0
KBR INC OPT 48242W106 73 4,400 SH Call SOLE 8 4,400 0 0
KBR INC COM 48242W106 60 3,583 SH   SOLE 44 3,583 0 0
KCG HLDGS INC OPT 48244B100 34 2,600 SH Call SOLE 8 2,600 0 0
KCG HLDGS INC OPT 48244B100 80 6,000 SH Put SOLE 8 6,000 0 0
KCG HLDGS INC COM 48244B100 1,357 102,418 SH   SOLE 44 102,418 0 0
KEARNY FINL CORP MD COM 48716P108 33 2,151 SH   SOLE 8 2,151 0 0
KEARNY FINL CORP MD COM 48716P108 132 8,445 SH   SOLE 44 8,445 0 0
KELLOGG CO OPT 487836108 1,688 22,900 SH Call SOLE 8 22,900 0 0
KELLOGG CO OPT 487836108 5,174 70,200 SH Put SOLE 8 70,200 0 0
KELLOGG CO COM 487836108 3,243 43,984 SH   SOLE 8 43,984 0 0
KELLOGG CO COM 487836108 2,844 38,583 SH   SOLE 9 38,583 0 0
KELLOGG CO COM 487836108 14,123 191,625 SH   SOLE 44 191,625 0 0
KELLOGG CO COM 487836108 70 950 SH   DFND 66 0 0 950
KELLY SVCS INC COM 488152208 2 73 SH   SOLE 8 73 0 0
KELLY SVCS INC COM 488152208 465 20,269 SH   SOLE 44 20,269 0 0
KEMET CORP COM 488360207 409 61,700 SH   SOLE 44 61,700 0 0
KEMPER CORP DEL COM 488401100 259 5,848 SH   SOLE 1 5,848 0 0
KEMPER CORP DEL COM 488401100 113 2,558 SH   SOLE 44 2,558 0 0
KEMPHARM INC COM 488445107 0 95 SH   SOLE 8 95 0 0
KEMPHARM INC COM 488445107 8 2,606 SH   SOLE 44 2,606 0 0
KENNAMETAL INC COM 489170100 66 2,112 SH   SOLE 8 2,112 0 0
KENNAMETAL INC COM 489170100 374 11,976 SH   SOLE 44 11,976 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 487 23,766 SH   SOLE 1 23,766 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 800 39,029 SH   SOLE 8 39,029 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 1,006 49,066 SH   SOLE 44 49,066 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 14 700 SH   DFND 66 0 0 700
KERYX BIOPHARMACEUTICALS INC OPT 492515101 312 53,300 SH Call SOLE 8 53,300 0 0
KERYX BIOPHARMACEUTICALS INC OPT 492515101 110 18,800 SH Put SOLE 8 18,800 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 40 6,650 SH   SOLE 44 6,650 0 0
KEYCORP NEW COM 493267108 1,026 56,157 SH   SOLE 8 56,157 0 0
KEYCORP NEW OPT 493267108 2,233 122,200 SH Call SOLE 8 122,200 0 0
KEYCORP NEW OPT 493267108 2,476 135,540 SH Put SOLE 8 135,540 0 0
KEYCORP NEW COM 493267108 6,489 355,153 SH   SOLE 44 355,153 0 0
KEYSIGHT TECHNOLOGIES INC OPT 49338L103 9 250 SH Put SOLE 8 250 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 231 6,291 SH   SOLE 44 6,291 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 3 95 SH   DFND 66 0 0 95
KEYW HLDG CORP COM 493723100 0 6 SH   SOLE 8 6 0 0
KEYW HLDG CORP COM 493723100 16 1,390 SH   SOLE 44 1,390 0 0
KFORCE INC COM 493732101 19 813 SH   SOLE 44 813 0 0
KILROY RLTY CORP COM 49427F108 1,663 22,716 SH   SOLE 1 22,716 0 0
KILROY RLTY CORP TRUS 49427F108 92 1,255 SH   SOLE 8 1,255 0 0
KILROY RLTY CORP TRUS 49427F108 665 9,069 SH   SOLE 44 9,069 0 0
KIMBALL ELECTRONICS INC COM 49428J109 135 7,412 SH   SOLE 44 7,412 0 0
KIMBALL INTL INC COM 494274103 2 93 SH   SOLE 8 93 0 0
KIMBALL INTL INC COM 494274103 380 21,651 SH   SOLE 44 21,651 0 0
KIMBERLY CLARK CORP OPT 494368103 6,128 53,700 SH Put SOLE 8 53,700 0 0
KIMBERLY CLARK CORP OPT 494368103 4,873 42,700 SH Call SOLE 8 42,700 0 0
KIMBERLY CLARK CORP COM 494368103 1,024 8,969 SH   SOLE 8 8,969 0 0
KIMBERLY CLARK CORP COM 494368103 2,335 20,461 SH   SOLE 9 20,461 0 0
KIMBERLY CLARK CORP COM 494368103 47,655 417,589 SH   SOLE 44 417,589 0 0
KIMBERLY CLARK CORP COM 494368103 56 493 SH   DFND 66 0 0 493
KIMCO RLTY CORP TRUS 49446R109 173 6,846 SH   SOLE 8 6,846 0 0
KIMCO RLTY CORP TRUS 49446R109 20,142 800,561 SH   SOLE 44 800,561 0 0
KINDER MORGAN INC DEL COM 49456B101 2 84 SH   SOLE 1 84 0 0
KINDER MORGAN INC DEL OPT 49456B101 7,874 380,200 SH Put SOLE 8 380,200 0 0
KINDER MORGAN INC DEL COM 49456B101 10,790 520,944 SH   SOLE 8 520,944 0 0
KINDER MORGAN INC DEL OPT 49456B101 41,087 1,983,900 SH Call SOLE 8 1,983,900 0 0
KINDER MORGAN INC DEL WARR 49456B119 4 691,706 SH   SOLE 8 691,706 0 0
KINDER MORGAN INC DEL COM 49456B101 525 25,351 SH   SOLE 9 25,351 0 0
KINDER MORGAN INC DEL COM 49456B101 30,211 1,458,806 SH   SOLE 44 1,458,806 0 0
KINDER MORGAN INC DEL WARR 49456B119 2 359,275 SH   SOLE 44 359,275 0 0
KINDER MORGAN INC DEL OPT 49456B101 175,537 8,475,960 SH Call SOLE 44 8,475,960 0 0
KINDER MORGAN INC DEL COM 49456B101 114 5,500 SH   DFND 66 0 0 5,500
KINDER MORGAN INC DEL COM 49456B101 725 35,000 SH   SOLE 79 35,000 0 0
KINDRED HEALTHCARE INC OPT 494580103 89 11,300 SH Call SOLE 8 11,300 0 0
KINDRED HEALTHCARE INC OPT 494580103 68 8,700 SH Put SOLE 8 8,700 0 0
KINDRED HEALTHCARE INC COM 494580103 46 5,832 SH   SOLE 8 5,832 0 0
KINDRED HEALTHCARE INC COM 494580103 149 19,141 SH   SOLE 44 19,141 0 0
KINROSS GOLD CORP OPT 496902404 969 311,500 SH Call SOLE 8 311,500 0 0
KINROSS GOLD CORP OPT 496902404 738 237,400 SH Put SOLE 8 237,400 0 0
KINROSS GOLD CORP COM 496902404 2 512 SH   SOLE 8 512 0 0
KINROSS GOLD CORP COM 496902404 6 1,900 SH   DFND 20 0 0 1,900
KINROSS GOLD CORP COM 496902404 2,212 711,448 SH   SOLE 44 711,448 0 0
KINROSS GOLD CORP COM 496902404 6 1,800 SH   DFND 66 0 0 1,800
KINSALE CAP GROUP INC COM 49714P108 279 8,206 SH   SOLE 44 8,206 0 0
KIRBY CORP COM 497266106 814 12,244 SH   SOLE 1 12,244 0 0
KIRBY CORP COM 497266106 3 47 SH   SOLE 8 47 0 0
KIRBY CORP COM 497266106 74 1,093 SH   SOLE 44 1,093 0 0
KIRKLANDS INC COM 497498105 1 37 SH   SOLE 8 37 0 0
KIRKLANDS INC COM 497498105 7 476 SH   SOLE 44 476 0 0
KITE PHARMA INC COM 49803L109 617 13,754 SH   SOLE 8 13,754 0 0
KITE PHARMA INC OPT 49803L109 18 400 SH Call SOLE 8 400 0 0
KITE PHARMA INC COM 49803L109 274 6,119 SH   SOLE 44 6,119 0 0
KITE RLTY GROUP TR TRUS 49803T300 31 1,340 SH   SOLE 8 1,340 0 0
KITE RLTY GROUP TR TRUS 49803T300 618 26,350 SH   SOLE 44 26,350 0 0
KKR &amp CO L P DEL COM 48248M102 890 57,809 SH   SOLE 1 57,809 0 0
KKR &amp CO L P DEL COM 48248M102 2,487 161,589 SH   SOLE 8 161,589 0 0
KKR &amp CO L P DEL OPT 48248M102 1,451 94,300 SH Put SOLE 8 94,300 0 0
KKR &amp CO L P DEL OPT 48248M102 594 38,600 SH Call SOLE 8 38,600 0 0
KKR &amp CO L P DEL COM 48248M102 6 359 SH   SOLE 44 359 0 0
KKR &amp CO L P DEL COM 48248M102 1,503 97,651 SH   DFND 66 0 0 97,651
KLA-TENCOR CORP COM 482480100 151 1,922 SH   SOLE 1 1,922 0 0
KLA-TENCOR CORP OPT 482480100 984 12,500 SH Call SOLE 8 12,500 0 0
KLA-TENCOR CORP COM 482480100 1,191 15,134 SH   SOLE 8 15,134 0 0
KLA-TENCOR CORP OPT 482480100 409 5,200 SH Put SOLE 8 5,200 0 0
KLA-TENCOR CORP COM 482480100 10,222 129,918 SH   SOLE 44 129,918 0 0
KLX INC COM 482539103 52 1,152 SH   SOLE 44 1,152 0 0
KMG CHEMICALS INC COM 482564101 8 208 SH   SOLE 44 208 0 0
KNIGHT TRANSN INC COM 499064103 342 10,347 SH   SOLE 1 10,347 0 0
KNIGHT TRANSN INC COM 499064103 3 69 SH   SOLE 8 69 0 0
KNIGHT TRANSN INC OPT 499064103 3 100 SH Put SOLE 8 100 0 0
KNIGHT TRANSN INC COM 499064103 106 3,192 SH   SOLE 44 3,192 0 0
KNOLL INC OPT 498904200 3 100 SH Put SOLE 8 100 0 0
KNOLL INC COM 498904200 71 2,508 SH   SOLE 8 2,508 0 0
KNOLL INC COM 498904200 142 5,080 SH   SOLE 44 5,080 0 0
KNOT OFFSHORE PARTNERS LP COM Y48125101 2 71 SH   SOLE 8 71 0 0
KNOWLES CORP COM 49926D109 170 10,171 SH   SOLE 44 10,171 0 0
KOHLS CORP COM 500255104 1,530 30,979 SH   SOLE 1 30,979 0 0
KOHLS CORP COM 500255104 377 7,632 SH   SOLE 8 7,632 0 0
KOHLS CORP OPT 500255104 9,125 184,800 SH Put SOLE 8 184,800 0 0
KOHLS CORP OPT 500255104 2,923 59,200 SH Call SOLE 8 59,200 0 0
KOHLS CORP COM 500255104 12,546 254,064 SH   SOLE 44 254,064 0 0
KONA GRILL INC COM 50047H201 2 146 SH   SOLE 44 146 0 0
KONGZHONG CORP ADR 50047P104 2,154 310,400 SH   SOLE 44 310,400 0 0
KONINKLIJKE PHILIPS N V ADR 500472303 12 402 SH   SOLE 8 402 0 0
KOPIN CORP COM 500600101 0 56 SH   SOLE 8 56 0 0
KOPIN CORP COM 500600101 3 1,099 SH   SOLE 44 1,099 0 0
KOPPERS HOLDINGS INC COM 50060P106 62 1,553 SH   SOLE 8 1,553 0 0
KOPPERS HOLDINGS INC COM 50060P106 209 5,191 SH   SOLE 44 5,191 0 0
KOREA ELECTRIC PWR ADR 500631106 41 2,198 SH   SOLE 1 2,198 0 0
KOREA ELECTRIC PWR ADR 500631106 19 1,050 SH   SOLE 8 1,050 0 0
KOREA FD FUND 500634209 52 1,638 SH   DFND 66 0 0 1,638
KORN FERRY INTL COM 500643200 22 737 SH   SOLE 44 737 0 0
KOSMOS ENERGY LTD COM G5315B107 0 40 SH   SOLE 8 40 0 0
KOSMOS ENERGY LTD COM G5315B107 532 75,884 SH   SOLE 44 75,884 0 0
KRAFT HEINZ CO COM 500754106 2,467 28,258 SH   SOLE 1 28,258 0 0
KRAFT HEINZ CO COM 500754106 364 4,173 SH   OTR 1 4,173 0 0
KRAFT HEINZ CO OPT 500754106 24,676 282,600 SH Call SOLE 8 282,600 0 0
KRAFT HEINZ CO COM 500754106 4,711 53,957 SH   SOLE 8 53,957 0 0
KRAFT HEINZ CO OPT 500754106 15,787 180,800 SH Put SOLE 8 180,800 0 0
KRAFT HEINZ CO COM 500754106 289 3,315 SH   SOLE 9 3,315 0 0
KRAFT HEINZ CO COM 500754106 16 180 SH   DFND 20 0 0 180
KRAFT HEINZ CO COM 500754106 59,601 682,568 SH   SOLE 44 682,568 0 0
KRAFT HEINZ CO COM 500754106 1,424 16,311 SH   DFND 66 0 0 16,311
KRAFT HEINZ CO COM 500754106 95 1,087 SH   SOLE 99 1,087 0 0
KRATON CORPORATION COM 50077C106 128 4,523 SH   SOLE 8 4,523 0 0
KRATON CORPORATION COM 50077C106 712 25,000 SH   DFND 20 0 0 25,000
KRATON CORPORATION COM 50077C106 428 15,030 SH   SOLE 44 15,030 0 0
KRATOS DEFENSE &amp SEC SOLUTIO COM 50077B207 176 23,870 SH   SOLE 44 23,870 0 0
KROGER CO OPT 501044101 4,372 126,700 SH Call SOLE 8 126,700 0 0
KROGER CO OPT 501044101 3,910 113,300 SH Put SOLE 8 113,300 0 0
KROGER CO COM 501044101 1,288 37,303 SH   SOLE 8 37,303 0 0
KROGER CO COM 501044101 4,491 130,123 SH   SOLE 9 130,123 0 0
KROGER CO COM 501044101 188 5,460 SH   DFND 20 0 0 5,460
KROGER CO COM 501044101 21,209 614,639 SH   SOLE 44 614,639 0 0
KRONOS WORLDWIDE INC COM 50105F105 34 2,849 SH   SOLE 8 2,849 0 0
KRONOS WORLDWIDE INC COM 50105F105 4 325 SH   SOLE 44 325 0 0
KT CORP ADR 48268K101 1,430 101,515 SH   SOLE 1 101,515 0 0
KT CORP ADR 48268K101 831 59,000 SH   DFND 66 0 0 59,000
KULICKE &amp SOFFA INDS INC OPT 501242101 5 300 SH Put SOLE 8 300 0 0
KULICKE &amp SOFFA INDS INC COM 501242101 0 7 SH   SOLE 8 7 0 0
KULICKE &amp SOFFA INDS INC OPT 501242101 742 46,500 SH Call SOLE 8 46,500 0 0
KULICKE &amp SOFFA INDS INC COM 501242101 1,814 113,714 SH   SOLE 44 113,714 0 0
L BRANDS INC OPT 501797104 3,173 48,200 SH Call SOLE 8 48,200 0 0
L BRANDS INC COM 501797104 641 9,738 SH   SOLE 8 9,738 0 0
L BRANDS INC OPT 501797104 3,470 52,700 SH Put SOLE 8 52,700 0 0
L BRANDS INC COM 501797104 12,485 189,622 SH   SOLE 44 189,622 0 0
L BRANDS INC COM 501797104 788 11,970 SH   DFND 66 0 0 11,970
L-3 COMMUNICATIONS HLDGS INC COM 502424104 801 5,262 SH   SOLE 8 5,262 0 0
L-3 COMMUNICATIONS HLDGS INC OPT 502424104 365 2,400 SH Call SOLE 8 2,400 0 0
L-3 COMMUNICATIONS HLDGS INC OPT 502424104 61 400 SH Put SOLE 8 400 0 0
L-3 COMMUNICATIONS HLDGS INC COM 502424104 5,741 37,733 SH   SOLE 44 37,733 0 0
LA JOLLA PHARMACEUTICAL CO COM 503459604 4 205 SH   SOLE 44 205 0 0
LA QUINTA HLDGS INC COM 50420D108 1 45 SH   SOLE 8 45 0 0
LA QUINTA HLDGS INC COM 50420D108 1,535 108,029 SH   SOLE 44 108,029 0 0
LA Z BOY INC COM 505336107 300 9,677 SH   SOLE 8 9,677 0 0
LA Z BOY INC COM 505336107 157 5,061 SH   SOLE 44 5,061 0 0
LABORATORY CORP AMER HLDGS COM 50540R409 50 389 SH   SOLE 8 389 0 0
LABORATORY CORP AMER HLDGS OPT 50540R409 1,168 9,100 SH Call SOLE 8 9,100 0 0
LABORATORY CORP AMER HLDGS OPT 50540R409 668 5,200 SH Put SOLE 8 5,200 0 0
LABORATORY CORP AMER HLDGS COM 50540R409 5,900 45,964 SH   SOLE 9 45,964 0 0
LABORATORY CORP AMER HLDGS COM 50540R409 10,148 79,061 SH   SOLE 44 79,061 0 0
LADDER CAP CORP TRUS 505743104 4,863 354,382 SH   SOLE 44 354,382 0 0
LADENBURG THALMAN FIN SVCS I COM 50575Q102 3 1,415 SH   SOLE 44 1,415 0 0
LAKE SUNAPEE BK GROUP COM 510866106 1 51 SH   SOLE 44 51 0 0
LAKELAND BANCORP INC COM 511637100 469 24,070 SH   SOLE 1 24,070 0 0
LAKELAND BANCORP INC COM 511637100 32 1,611 SH   SOLE 44 1,611 0 0
LAKELAND FINL CORP COM 511656100 48 1,002 SH   SOLE 44 1,002 0 0
LAM RESEARCH CORP COM 512807108 3,133 29,632 SH   SOLE 8 29,632 0 0
LAM RESEARCH CORP OPT 512807108 9,410 89,000 SH Put SOLE 8 89,000 0 0
LAM RESEARCH CORP OPT 512807108 1,226 11,600 SH Call SOLE 8 11,600 0 0
LAM RESEARCH CORP COM 512807108 38,754 366,532 SH   SOLE 44 366,532 0 0
LAMAR ADVERTISING CO NEW TRUS 512816109 15 223 SH   SOLE 8 223 0 0
LAMAR ADVERTISING CO NEW OPT 512816109 7 100 SH Call SOLE 8 100 0 0
LAMAR ADVERTISING CO NEW TRUS 512816109 2,214 32,931 SH   SOLE 44 32,931 0 0
LAMB WESTON HLDGS INC OPT 513272104 315 8,316 SH Put SOLE 8 8,316 0 0
LAMB WESTON HLDGS INC COM 513272104 124 3,286 SH   SOLE 8 3,286 0 0
LAMB WESTON HLDGS INC OPT 513272104 345 9,108 SH Call SOLE 8 9,108 0 0
LAMB WESTON HLDGS INC COM 513272104 0 1 SH   SOLE 9 1 0 0
LAMB WESTON HLDGS INC COM 513272104 593 15,684 SH   SOLE 44 15,684 0 0
LANCASTER COLONY CORP COM 513847103 1,189 8,413 SH   SOLE 44 8,413 0 0
LANDAUER INC COM 51476K103 20 414 SH   SOLE 44 414 0 0
LANDEC CORP COM 514766104 12 847 SH   SOLE 44 847 0 0
LANDS END INC NEW COM 51509F105 1 100 SH   SOLE 8 100 0 0
LANDS END INC NEW OPT 51509F105 380 25,100 SH Call SOLE 8 25,100 0 0
LANDS END INC NEW OPT 51509F105 56 3,700 SH Put SOLE 8 3,700 0 0
LANDS END INC NEW COM 51509F105 7 505 SH   SOLE 44 505 0 0
LANDSTAR SYS INC OPT 515098101 469 5,500 SH Call SOLE 8 5,500 0 0
LANDSTAR SYS INC COM 515098101 90 1,056 SH   SOLE 44 1,056 0 0
LANNET INC COM 516012101 8 380 SH   SOLE 8 380 0 0
LANNET INC COM 516012101 898 40,750 SH   SOLE 44 40,750 0 0
LANTHEUS HLDGS INC COM 516544103 580 67,400 SH   SOLE 44 67,400 0 0
LAREDO PETROLEUM INC COM 516806106 83 5,845 SH   SOLE 1 5,845 0 0
LAREDO PETROLEUM INC OPT 516806106 3 200 SH Call SOLE 8 200 0 0
LAREDO PETROLEUM INC COM 516806106 570 40,297 SH   SOLE 44 40,297 0 0
LAS VEGAS SANDS CORP COM 517834107 1,189 22,256 SH   SOLE 1 22,256 0 0
LAS VEGAS SANDS CORP OPT 517834107 24,125 451,700 SH Put SOLE 8 451,700 0 0
LAS VEGAS SANDS CORP OPT 517834107 7,851 147,000 SH Call SOLE 8 147,000 0 0
LAS VEGAS SANDS CORP COM 517834107 15,877 297,282 SH   SOLE 8 297,282 0 0
LAS VEGAS SANDS CORP COM 517834107 21 389 SH   SOLE 9 389 0 0
LAS VEGAS SANDS CORP COM 517834107 132 2,466 SH   DFND 20 0 0 2,466
LAS VEGAS SANDS CORP COM 517834107 41,342 774,044 SH   SOLE 44 774,044 0 0
LAS VEGAS SANDS CORP COM 517834107 98 1,837 SH   DFND 66 0 0 1,837
LASALLE HOTEL PPTYS COM 517942108 314 10,312 SH   SOLE 1 10,312 0 0
LASALLE HOTEL PPTYS TRUS 517942108 67 2,194 SH   SOLE 8 2,194 0 0
LASALLE HOTEL PPTYS TRUS 517942108 644 21,143 SH   SOLE 44 21,143 0 0
LATAM AIRLS GROUP S A ADR 51817R106 0 12 SH   SOLE 8 12 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 14 1,907 SH   SOLE 1 1,907 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 1 88 SH   SOLE 8 88 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 2,380 323,468 SH   SOLE 44 323,468 0 0
LAUDER ESTEE COS INC COM 518439104 10,245 133,936 SH   SOLE 1 0 133,936 0
LAUDER ESTEE COS INC COM 518439104 1,797 23,501 SH   SOLE 8 23,501 0 0
LAUDER ESTEE COS INC OPT 518439104 4,009 52,400 SH Put SOLE 8 52,400 0 0
LAUDER ESTEE COS INC OPT 518439104 5,017 65,600 SH Call SOLE 8 65,600 0 0
LAUDER ESTEE COS INC COM 518439104 79 1,037 SH   SOLE 9 1,037 0 0
LAUDER ESTEE COS INC COM 518439104 166 2,170 SH   SOLE 20 0 2,170 0
LAUDER ESTEE COS INC COM 518439104 7 90 SH   DFND 20 0 0 90
LAUDER ESTEE COS INC COM 518439104 13,428 175,551 SH   SOLE 44 175,551 0 0
LAUDER ESTEE COS INC COM 518439104 392 5,125 SH   SOLE 66 0 5,125 0
LAUDER ESTEE COS INC COM 518439104 941 12,303 SH   DFND 66 0 0 12,303
LAWSON PRODS INC COM 520776105 1 22 SH   SOLE 44 22 0 0
LAYNE CHRISTENSEN CO COM 521050104 7 639 SH   SOLE 44 639 0 0
LAZARD LTD COM G54050102 1,221 29,711 SH   SOLE 1 29,711 0 0
LAZARD LTD OPT G54050102 259 6,300 SH Put SOLE 8 6,300 0 0
LAZARD LTD OPT G54050102 1,409 34,300 SH Call SOLE 8 34,300 0 0
LAZARD LTD COM G54050102 470 11,432 SH   SOLE 8 11,432 0 0
LAZARD LTD COM G54050102 208 5,067 SH   SOLE 44 5,067 0 0
LCNB CORP COM 50181P100 1 53 SH   SOLE 44 53 0 0
LEAR CORP COM 521865204 983 7,428 SH   SOLE 1 7,428 0 0
LEAR CORP OPT 521865204 397 3,000 SH Call SOLE 8 3,000 0 0
LEAR CORP COM 521865204 1,043 7,877 SH   SOLE 8 7,877 0 0
LEAR CORP OPT 521865204 1,350 10,200 SH Put SOLE 8 10,200 0 0
LEAR CORP COM 521865204 3,338 25,217 SH   SOLE 44 25,217 0 0
LEE ENTERPRISES INC COM 523768109 106 36,400 SH   SOLE 44 36,400 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 27 636 SH   SOLE 44 636 0 0
LEGG MASON INC COM 524901105 114 3,817 SH   SOLE 1 3,817 0 0
LEGG MASON INC OPT 524901105 185 6,200 SH Call SOLE 8 6,200 0 0
LEGG MASON INC COM 524901105 1,105 36,935 SH   SOLE 8 36,935 0 0
LEGG MASON INC OPT 524901105 167 5,600 SH Put SOLE 8 5,600 0 0
LEGG MASON INC COM 524901105 792 26,489 SH   SOLE 44 26,489 0 0
LEGGETT &amp PLATT INC COM 524660107 298 6,100 SH   SOLE 1 6,100 0 0
LEGGETT &amp PLATT INC COM 524660107 124 2,519 SH   SOLE 8 2,519 0 0
LEGGETT &amp PLATT INC OPT 524660107 83 1,700 SH Call SOLE 8 1,700 0 0
LEGGETT &amp PLATT INC OPT 524660107 127 2,600 SH Put SOLE 8 2,600 0 0
LEGGETT &amp PLATT INC COM 524660107 2,651 54,247 SH   SOLE 44 54,247 0 0
LEGGETT &amp PLATT INC COM 524660107 98 2,000 SH   DFND 66 0 0 2,000
LEIDOS HLDGS INC OPT 525327102 153 3,000 SH Call SOLE 8 3,000 0 0
LEIDOS HLDGS INC COM 525327102 4,187 81,878 SH   SOLE 44 81,878 0 0
LEIDOS HLDGS INC COM 525327102 42 813 SH   DFND 66 0 0 813
LEJU HLDGS LTD ADR 50187J108 0 81 SH   SOLE 8 81 0 0
LENDINGCLUB CORP COM 52603A109 1,061 202,122 SH   SOLE 1 202,122 0 0
LENDINGCLUB CORP OPT 52603A109 4,318 822,400 SH Put SOLE 8 822,400 0 0
LENDINGCLUB CORP OPT 52603A109 1,103 210,100 SH Call SOLE 8 210,100 0 0
LENDINGCLUB CORP COM 52603A109 910 173,328 SH   SOLE 8 173,328 0 0
LENDINGCLUB CORP COM 52603A109 49 9,479 SH   SOLE 44 9,479 0 0
LENDINGTREE INC NEW COM 52603B107 1,752 17,287 SH   SOLE 1 17,287 0 0
LENDINGTREE INC NEW COM 52603B107 0 7 SH   SOLE 8 7 0 0
LENDINGTREE INC NEW COM 52603B107 22 218 SH   SOLE 44 218 0 0
LENNAR CORP OPT 526057104 1,889 44,000 SH Call SOLE 8 44,000 0 0
LENNAR CORP COM 526057104 115 2,692 SH   SOLE 8 2,692 0 0
LENNAR CORP OPT 526057104 1,859 43,300 SH Put SOLE 8 43,300 0 0
LENNAR CORP COM 526057104 3,890 90,605 SH   SOLE 44 90,605 0 0
LENNAR CORP COM 526057302 53 1,541 SH   SOLE 44 1,541 0 0
LENNOX INTL INC COM 526107107 1,112 7,258 SH   SOLE 8 7,258 0 0
LENNOX INTL INC COM 526107107 1,900 12,407 SH   SOLE 44 12,407 0 0
LEUCADIA NATL CORP OPT 527288104 542 23,300 SH Call SOLE 8 23,300 0 0
LEUCADIA NATL CORP COM 527288104 3,012 129,637 SH   SOLE 44 129,637 0 0
LEUCADIA NATL CORP COM 527288104 9 400 SH   DFND 66 0 0 400
LEVEL 3 COMMUNICATIONS INC OPT 52729N308 5,800 102,900 SH Put SOLE 8 102,900 0 0
LEVEL 3 COMMUNICATIONS INC OPT 52729N308 5,140 91,200 SH Call SOLE 8 91,200 0 0
LEVEL 3 COMMUNICATIONS INC COM 52729N308 2,976 52,805 SH   SOLE 8 52,805 0 0
LEVEL 3 COMMUNICATIONS INC COM 52729N308 20,065 356,018 SH   SOLE 44 356,018 0 0
LEXICON PHARMACEUTICALS INC COM 528872302 95 6,867 SH   SOLE 8 6,867 0 0
LEXICON PHARMACEUTICALS INC OPT 528872302 6 400 SH Call SOLE 8 400 0 0
LEXICON PHARMACEUTICALS INC COM 528872302 331 23,947 SH   SOLE 44 23,947 0 0
LEXINGTON REALTY TRUST TRUS 529043101 27 2,519 SH   SOLE 8 2,519 0 0
LEXINGTON REALTY TRUST TRUS 529043101 248 22,958 SH   SOLE 44 22,958 0 0
LG DISPLAY CO LTD ADR 50186V102 335 26,086 SH   SOLE 1 26,086 0 0
LGI HOMES INC OPT 50187T106 9 300 SH Put SOLE 8 300 0 0
LGI HOMES INC OPT 50187T106 11 400 SH Call SOLE 8 400 0 0
LGI HOMES INC COM 50187T106 42 1,468 SH   SOLE 8 1,468 0 0
LGI HOMES INC COM 50187T106 488 16,988 SH   SOLE 44 16,988 0 0
LHC GROUP INC COM 50187A107 2 43 SH   SOLE 8 43 0 0
LHC GROUP INC COM 50187A107 23 510 SH   SOLE 44 510 0 0
LIBBEY INC COM 529898108 0 1 SH   SOLE 8 1 0 0
LIBBEY INC COM 529898108 6 306 SH   SOLE 44 306 0 0
LIBERTY BROADBAND CORP COM 530307107 41 565 SH   SOLE 8 565 0 0
LIBERTY BROADBAND CORP COM 530307305 4,451 60,104 SH   SOLE 44 60,104 0 0
LIBERTY BROADBAND CORP COM 530307107 1,745 24,083 SH   SOLE 44 24,083 0 0
LIBERTY EXPEDIA HOLDINGS COM 53046P109 4,500 113,451 SH   SOLE 8 113,451 0 0
LIBERTY EXPEDIA HOLDINGS COM 53046P109 328 8,278 SH   SOLE 44 8,278 0 0
LIBERTY GLOBAL PLC OPT G5480U138 41 1,884 SH Call SOLE 8 1,884 0 0
LIBERTY GLOBAL PLC COM G5480U120 312 10,533 SH   SOLE 8 10,533 0 0
LIBERTY GLOBAL PLC OPT G5480U104 795 26,000 SH Put SOLE 8 26,000 0 0
LIBERTY GLOBAL PLC OPT G5480U138 66 3,024 SH Put SOLE 8 3,024 0 0
LIBERTY GLOBAL PLC OPT G5480U104 483 15,800 SH Call SOLE 8 15,800 0 0
LIBERTY GLOBAL PLC COM G5480U104 1,093 35,754 SH   SOLE 8 35,754 0 0
LIBERTY GLOBAL PLC COM G5480U138 225 10,276 SH   SOLE 8 10,276 0 0
LIBERTY GLOBAL PLC COM G5480U153 406 19,171 SH   SOLE 8 19,171 0 0
LIBERTY GLOBAL PLC COM G5480U120 20 664 SH   SOLE 9 664 0 0
LIBERTY GLOBAL PLC COM G5480U138 1 35 SH   SOLE 9 35 0 0
LIBERTY GLOBAL PLC COM G5480U104 7 245 SH   SOLE 9 245 0 0
LIBERTY GLOBAL PLC COM G5480U153 2 88 SH   SOLE 9 88 0 0
LIBERTY GLOBAL PLC COM G5480U153 402 18,967 SH   SOLE 44 18,967 0 0
LIBERTY GLOBAL PLC COM G5480U120 3,041 102,388 SH   SOLE 44 102,388 0 0
LIBERTY GLOBAL PLC COM G5480U104 1,269 41,484 SH   SOLE 44 41,484 0 0
LIBERTY GLOBAL PLC COM G5480U138 112 5,088 SH   SOLE 44 5,088 0 0
LIBERTY GLOBAL PLC COM G5480U138 20 897 SH   DFND 66 0 0 897
LIBERTY GLOBAL PLC COM G5480U153 19 907 SH   DFND 66 0 0 907
LIBERTY GLOBAL PLC COM G5480U120 155 5,229 SH   DFND 66 0 0 5,229
LIBERTY GLOBAL PLC COM G5480U104 158 5,152 SH   DFND 66 0 0 5,152
LIBERTY GLOBAL PLC COM G5480U120 1 21 SH   SOLE 99 21 0 0
LIBERTY GLOBAL PLC COM G5480U153 0 2 SH   SOLE 99 2 0 0
LIBERTY GLOBAL PLC COM G5480U104 0 9 SH   SOLE 99 9 0 0
LIBERTY GLOBAL PLC COM G5480U138 0 1 SH   SOLE 99 1 0 0
LIBERTY INTERACTIVE CORP COM 53071M104 4,476 224,025 SH   SOLE 8 224,025 0 0
LIBERTY INTERACTIVE CORP OPT 53071M104 253 12,660 SH Call SOLE 8 12,660 0 0
LIBERTY INTERACTIVE CORP COM 53071M856 10,427 282,789 SH   SOLE 8 282,789 0 0
LIBERTY INTERACTIVE CORP OPT 53071M104 2,313 115,780 SH Put SOLE 8 115,780 0 0
LIBERTY INTERACTIVE CORP COM 53071M104 2,836 141,912 SH   SOLE 44 141,912 0 0
LIBERTY INTERACTIVE CORP COM 53071M856 626 16,965 SH   SOLE 44 16,965 0 0
LIBERTY INTERACTIVE LLC BOND 530610AD6 89 83,000 PRN   SOLE 8 0 0 83,000
LIBERTY MEDIA CORP BOND 530715AN1 2,076 3,935,000 PRN   SOLE 8 0 0 3,935,000
LIBERTY MEDIA CORP DELAWARE COM 531229854 164 5,229 SH   SOLE 1 5,229 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229888 211 10,236 SH   SOLE 1 10,236 0 0
LIBERTY MEDIA CORP DELAWARE BOND 531229AB8 8,049 7,496,000 PRN   SOLE 8 0 0 7,496,000
LIBERTY MEDIA CORP DELAWARE COM 531229706 1 62 SH   SOLE 8 62 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229607 819 24,152 SH   SOLE 44 24,152 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229870 23 753 SH   SOLE 44 753 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229409 1,303 37,750 SH   SOLE 44 37,750 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229854 49 1,570 SH   SOLE 44 1,570 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229706 7 329 SH   SOLE 44 329 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229888 41 1,989 SH   SOLE 44 1,989 0 0
LIBERTY PPTY TR COM 531172104 1,388 35,134 SH   SOLE 1 35,134 0 0
LIBERTY PPTY TR TRUS 531172104 81 2,065 SH   SOLE 8 2,065 0 0
LIBERTY PPTY TR TRUS 531172104 1,685 42,692 SH   SOLE 44 42,692 0 0
LIBERTY TAX INC COM 53128T102 1 111 SH   SOLE 44 111 0 0
LIBERTY TRIPADVISOR HLDGS IN COM 531465102 2,409 160,046 SH   SOLE 1 160,046 0 0
LIBERTY TRIPADVISOR HLDGS IN COM 531465102 56 3,710 SH   SOLE 8 3,710 0 0
LIBERTY TRIPADVISOR HLDGS IN COM 531465102 882 58,660 SH   SOLE 44 58,660 0 0
LIFE STORAGE INC TRUS 53223X107 76 899 SH   SOLE 8 899 0 0
LIFE STORAGE INC TRUS 53223X107 1,722 20,184 SH   SOLE 44 20,184 0 0
LIFELOCK INC COM 53224V100 1,995 83,393 SH   SOLE 8 83,393 0 0
LIFELOCK INC OPT 53224V100 892 37,300 SH Call SOLE 8 37,300 0 0
LIFELOCK INC OPT 53224V100 24 1,000 SH Put SOLE 8 1,000 0 0
LIFELOCK INC COM 53224V100 4,449 185,992 SH   SOLE 44 185,992 0 0
LIFEPOINT HEALTH INC COM 53219L109 264 4,648 SH   SOLE 1 4,648 0 0
LIFEPOINT HEALTH INC COM 53219L109 7 129 SH   SOLE 8 129 0 0
LIFEPOINT HEALTH INC OPT 53219L109 68 1,200 SH Put SOLE 8 1,200 0 0
LIFEPOINT HEALTH INC OPT 53219L109 2,846 50,100 SH Call SOLE 8 50,100 0 0
LIFEPOINT HEALTH INC COM 53219L109 4,874 85,809 SH   SOLE 44 85,809 0 0
LIFETIME BRANDS INC COM 53222Q103 1 70 SH   SOLE 8 70 0 0
LIFEVANTAGE CORP COM 53222K205 148 18,124 SH   SOLE 44 18,124 0 0
LIGAND PHARMACEUTICALS INC COM 53220K504 1,702 16,750 SH   SOLE 8 16,750 0 0
LIGAND PHARMACEUTICALS INC OPT 53220K504 3,191 31,400 SH Put SOLE 8 31,400 0 0
LIGAND PHARMACEUTICALS INC COM 53220K504 912 8,980 SH   SOLE 44 8,980 0 0
LIGHTPATH TECHNOLOGIES INC COM 532257805 50 32,700 SH   SOLE 44 32,700 0 0
LILLY ELI &amp CO COM 532457108 2,986 40,598 SH   SOLE 1 40,598 0 0
LILLY ELI &amp CO OPT 532457108 142,320 1,935,000 SH Call SOLE 8 1,935,000 0 0
LILLY ELI &amp CO OPT 532457108 45,932 624,500 SH Put SOLE 8 624,500 0 0
LILLY ELI &amp CO COM 532457108 21,178 287,940 SH   SOLE 8 287,940 0 0
LILLY ELI &amp CO COM 532457108 1,822 24,766 SH   SOLE 9 24,766 0 0
LILLY ELI &amp CO COM 532457108 384 5,218 SH   DFND 20 0 0 5,218
LILLY ELI &amp CO COM 532457108 29,294 398,298 SH   SOLE 44 398,298 0 0
LILLY ELI &amp CO COM 532457108 29 400 SH   SOLE 56 400 0 0
LILLY ELI &amp CO COM 532457108 265 3,602 SH   DFND 66 0 0 3,602
LIMELIGHT NETWORKS INC COM 53261M104 3 1,333 SH   SOLE 44 1,333 0 0
LINCOLN ELEC HLDGS INC COM 533900106 169 2,200 SH   SOLE 1 2,200 0 0
LINCOLN ELEC HLDGS INC COM 533900106 474 6,169 SH   SOLE 44 6,169 0 0
LINCOLN NATL CORP IND COM 534187109 960 14,484 SH   SOLE 1 14,484 0 0
LINCOLN NATL CORP IND OPT 534187109 775 11,700 SH Put SOLE 8 11,700 0 0
LINCOLN NATL CORP IND OPT 534187109 2,744 41,400 SH Call SOLE 8 41,400 0 0
LINCOLN NATL CORP IND COM 534187109 79 1,186 SH   SOLE 8 1,186 0 0
LINCOLN NATL CORP IND COM 534187109 8,045 121,382 SH   SOLE 44 121,382 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 232 24,566 SH   SOLE 1 24,566 0 0
LINDBLAD EXPEDITIONS HLDGS I COM 535219109 4 390 SH   SOLE 44 390 0 0
LINDSAY CORP OPT 535555106 22 300 SH Call SOLE 8 300 0 0
LINDSAY CORP OPT 535555106 52 700 SH Put SOLE 8 700 0 0
LINDSAY CORP COM 535555106 269 3,607 SH   SOLE 44 3,607 0 0
LINE CORP OPT 53567X101 333 9,800 SH Call SOLE 8 9,800 0 0
LINE CORP ADR 53567X101 3 100 SH   DFND 66 0 0 100
LINEAR TECHNOLOGY CORP OPT 535678106 56 900 SH Call SOLE 8 900 0 0
LINEAR TECHNOLOGY CORP OPT 535678106 224 3,600 SH Put SOLE 8 3,600 0 0
LINEAR TECHNOLOGY CORP COM 535678106 4 61 SH   SOLE 8 61 0 0
LINEAR TECHNOLOGY CORP COM 535678106 0 1 SH   SOLE 9 1 0 0
LINEAR TECHNOLOGY CORP COM 535678106 175,010 2,806,904 SH   SOLE 44 2,806,904 0 0
LION BIOTECHNOLOGIES INC COM 53619R102 14 2,054 SH   SOLE 8 2,054 0 0
LION BIOTECHNOLOGIES INC COM 53619R102 4 615 SH   SOLE 44 615 0 0
LIONBRIDGE TECHNOLOGIES INC COM 536252109 0 1 SH   SOLE 8 1 0 0
LIONBRIDGE TECHNOLOGIES INC COM 536252109 103 17,939 SH   SOLE 44 17,939 0 0
LIONS GATE ENTMNT CORP COM 535919401 908 33,773 SH   SOLE 8 33,773 0 0
LIONS GATE ENTMNT CORP OPT 535919500 188 7,669 SH Call SOLE 8 7,669 0 0
LIONS GATE ENTMNT CORP OPT 535919401 194 7,200 SH Call SOLE 8 7,200 0 0
LIONS GATE ENTMNT CORP OPT 535919500 881 35,886 SH Put SOLE 8 35,886 0 0
LIONS GATE ENTMNT CORP OPT 535919401 951 35,350 SH Put SOLE 8 35,350 0 0
LIONS GATE ENTMNT CORP COM 535919500 817 33,305 SH   SOLE 8 33,305 0 0
LIONS GATE ENTMNT CORP COM 535919401 463 17,240 SH   SOLE 44 17,240 0 0
LIONS GATE ENTMNT CORP COM 535919500 200 8,109 SH   SOLE 44 8,109 0 0
LIPOCINE INC NEW COM 53630X104 7 1,750 SH   SOLE 44 1,750 0 0
LIQUIDITY SERVICES INC OPT 53635B107 36 3,700 SH Put SOLE 8 3,700 0 0
LIQUIDITY SERVICES INC COM 53635B107 0 11 SH   SOLE 8 11 0 0
LIQUIDITY SERVICES INC OPT 53635B107 41 4,200 SH Call SOLE 8 4,200 0 0
LIQUIDITY SERVICES INC COM 53635B107 97 9,900 SH   SOLE 44 9,900 0 0
LITHIA MTRS INC COM 536797103 29 296 SH   SOLE 8 296 0 0
LITHIA MTRS INC OPT 536797103 68 700 SH Call SOLE 8 700 0 0
LITHIA MTRS INC OPT 536797103 77 800 SH Put SOLE 8 800 0 0
LITHIA MTRS INC COM 536797103 66 684 SH   SOLE 44 684 0 0
LITTELFUSE INC COM 537008104 849 5,595 SH   SOLE 8 5,595 0 0
LITTELFUSE INC COM 537008104 75 492 SH   SOLE 44 492 0 0
LIVANOVA PLC COM G5509L101 90 2,009 SH   SOLE 8 2,009 0 0
LIVANOVA PLC COM G5509L101 553 12,292 SH   SOLE 44 12,292 0 0
LIVE NATION ENTERTAINMENT IN OPT 538034109 247 9,300 SH Call SOLE 8 9,300 0 0
LIVE NATION ENTERTAINMENT IN OPT 538034109 157 5,900 SH Put SOLE 8 5,900 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 1,445 54,314 SH   SOLE 8 54,314 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 858 32,251 SH   SOLE 44 32,251 0 0
LIVE OAK BANCSHARES INC COM 53803X105 11 548 SH   SOLE 44 548 0 0
LIVE VENTURES INC COM 538142308 96 4,000 SH   SOLE 44 4,000 0 0
LIVEPERSON INC COM 538146101 32 4,258 SH   SOLE 8 4,258 0 0
LIVEPERSON INC COM 538146101 9 1,133 SH   SOLE 44 1,133 0 0
LKQ CORP OPT 501889208 80 2,600 SH Put SOLE 8 2,600 0 0
LKQ CORP COM 501889208 69 2,259 SH   SOLE 8 2,259 0 0
LKQ CORP OPT 501889208 739 24,100 SH Call SOLE 8 24,100 0 0
LKQ CORP COM 501889208 6,029 196,721 SH   SOLE 44 196,721 0 0
LLOYDS BANKING GROUP PLC ADR 539439109 6 2,050 SH   DFND 66 0 0 2,050
LMI AEROSPACE INC COM 502079106 0 21 SH   SOLE 8 21 0 0
LOCKHEED MARTIN CORP COM 539830109 1,450 5,800 SH   SOLE 1 5,800 0 0
LOCKHEED MARTIN CORP OPT 539830109 4,149 16,600 SH Call SOLE 8 16,600 0 0
LOCKHEED MARTIN CORP OPT 539830109 17,571 70,300 SH Put SOLE 8 70,300 0 0
LOCKHEED MARTIN CORP COM 539830109 3,159 12,642 SH   SOLE 8 12,642 0 0
LOCKHEED MARTIN CORP COM 539830109 0 1 SH   SOLE 9 1 0 0
LOCKHEED MARTIN CORP COM 539830109 59,901 239,665 SH   SOLE 44 239,665 0 0
LOCKHEED MARTIN CORP COM 539830109 275 1,101 SH   DFND 66 0 0 1,101
LOEWS CORP COM 540424108 4,735 101,100 SH   SOLE 1 101,100 0 0
LOEWS CORP OPT 540424108 19 400 SH Call SOLE 8 400 0 0
LOEWS CORP COM 540424108 5,065 108,173 SH   SOLE 44 108,173 0 0
LOGITECH INTL S A COM H50430232 3,871 156,305 SH   SOLE 1 156,305 0 0
LOGITECH INTL S A OPT H50430232 131 5,300 SH Call SOLE 8 5,300 0 0
LOGITECH INTL S A COM H50430232 183 7,382 SH   SOLE 8 7,382 0 0
LOGITECH INTL S A OPT H50430232 45 1,800 SH Put SOLE 8 1,800 0 0
LOGITECH INTL S A COM H50430232 36,503 1,473,647 SH   SOLE 9 1,473,647 0 0
LOGMEIN INC COM 54142L109 43 450 SH   SOLE 44 450 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 OPT 543881106 57 1,400 SH Put SOLE 8 1,400 0 0
LORAL SPACE &amp COMMUNICATNS I COM 543881106 27 661 SH   SOLE 8 661 0 0
LORAL SPACE &amp COMMUNICATNS I COM 543881106 18 437 SH   SOLE 44 437 0 0
LOUISIANA PAC CORP COM 546347105 540 28,494 SH   SOLE 8 28,494 0 0
LOUISIANA PAC CORP OPT 546347105 23 1,200 SH Put SOLE 8 1,200 0 0
LOUISIANA PAC CORP OPT 546347105 15 800 SH Call SOLE 8 800 0 0
LOUISIANA PAC CORP COM 546347105 1,003 53,005 SH   SOLE 44 53,005 0 0
LOWES COS INC OPT 548661107 13,655 192,000 SH Call SOLE 8 192,000 0 0
LOWES COS INC COM 548661107 3,360 47,230 SH   SOLE 8 47,230 0 0
LOWES COS INC OPT 548661107 9,701 136,400 SH Put SOLE 8 136,400 0 0
LOWES COS INC COM 548661107 28,035 394,188 SH   SOLE 44 394,188 0 0
LOXO ONCOLOGY INC COM 548862101 78 2,433 SH   SOLE 1 2,433 0 0
LOXO ONCOLOGY INC COM 548862101 24 749 SH   SOLE 8 749 0 0
LOXO ONCOLOGY INC COM 548862101 42 1,302 SH   SOLE 44 1,302 0 0
LPL FINL HLDGS INC COM 50212V100 106 3,000 SH   SOLE 1 3,000 0 0
LPL FINL HLDGS INC COM 50212V100 0 2 SH   SOLE 8 2 0 0
LPL FINL HLDGS INC COM 50212V100 1,006 28,583 SH   SOLE 44 28,583 0 0
LSB INDS INC COM 502160104 9 1,022 SH   SOLE 8 1,022 0 0
LSB INDS INC COM 502160104 377 44,856 SH   SOLE 44 44,856 0 0
LSC COMMUNICATIONS INC OPT 50218P107 14 468 SH Put SOLE 8 468 0 0
LSC COMMUNICATIONS INC COM 50218P107 13 436 SH   SOLE 8 436 0 0
LSC COMMUNICATIONS INC OPT 50218P107 1 24 SH Call SOLE 8 24 0 0
LSC COMMUNICATIONS INC COM 50218P107 52 1,760 SH   SOLE 44 1,760 0 0
LSI INDS INC COM 50216C108 5 484 SH   SOLE 44 484 0 0
LTC PPTYS INC TRUS 502175102 22 477 SH   SOLE 8 477 0 0
LTC PPTYS INC TRUS 502175102 505 10,752 SH   SOLE 44 10,752 0 0
LUBYS INC COM 549282101 1 331 SH   SOLE 44 331 0 0
LULULEMON ATHLETICA INC OPT 550021109 25,580 393,600 SH Call SOLE 8 393,600 0 0
LULULEMON ATHLETICA INC COM 550021109 3,804 58,532 SH   SOLE 8 58,532 0 0
LULULEMON ATHLETICA INC OPT 550021109 26,802 412,400 SH Put SOLE 8 412,400 0 0
LULULEMON ATHLETICA INC COM 550021109 19 300 SH   SOLE 9 300 0 0
LULULEMON ATHLETICA INC COM 550021109 552 8,483 SH   SOLE 44 8,483 0 0
LULULEMON ATHLETICA INC COM 550021109 1 21 SH   DFND 66 0 0 21
LUMBER LIQUIDATORS HLDGS INC OPT 55003T107 1,015 64,500 SH Put SOLE 8 64,500 0 0
LUMBER LIQUIDATORS HLDGS INC OPT 55003T107 1,500 95,300 SH Call SOLE 8 95,300 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 51 3,213 SH   SOLE 44 3,213 0 0
LUMENTUM HLDGS INC COM 55024U109 557 14,418 SH   SOLE 1 14,418 0 0
LUMENTUM HLDGS INC OPT 55024U109 2 40 SH Call SOLE 8 40 0 0
LUMENTUM HLDGS INC COM 55024U109 23 580 SH   SOLE 8 580 0 0
LUMENTUM HLDGS INC OPT 55024U109 2 60 SH Put SOLE 8 60 0 0
LUMENTUM HLDGS INC COM 55024U109 139 3,580 SH   SOLE 44 3,580 0 0
LUMENTUM HLDGS INC COM 55024U109 0 2 SH   SOLE 56 2 0 0
LUMINEX CORP DEL COM 55027E102 66 3,255 SH   SOLE 8 3,255 0 0
LUMINEX CORP DEL COM 55027E102 86 4,240 SH   SOLE 44 4,240 0 0
LUMOS NETWORKS CORP COM 550283105 24 1,496 SH   SOLE 44 1,496 0 0
LUXOFT HLDG INC COM G57279104 2,164 38,500 SH   SOLE 44 38,500 0 0
LYDALL INC DEL COM 550819106 85 1,379 SH   SOLE 8 1,379 0 0
LYDALL INC DEL COM 550819106 1,803 29,140 SH   SOLE 44 29,140 0 0
LYON WILLIAM HOMES COM 552074700 195 10,262 SH   SOLE 8 10,262 0 0
LYON WILLIAM HOMES COM 552074700 102 5,300 SH   SOLE 44 5,300 0 0
LYONDELLBASELL INDUSTRIES N COM N53745100 6,860 79,974 SH   SOLE 1 79,974 0 0
LYONDELLBASELL INDUSTRIES N OPT N53745100 6,211 72,400 SH Put SOLE 8 72,400 0 0
LYONDELLBASELL INDUSTRIES N COM N53745100 4 49 SH   SOLE 8 49 0 0
LYONDELLBASELL INDUSTRIES N OPT N53745100 12,498 145,700 SH Call SOLE 8 145,700 0 0
LYONDELLBASELL INDUSTRIES N COM N53745100 65 758 SH   SOLE 9 758 0 0
LYONDELLBASELL INDUSTRIES N COM N53745100 24,534 286,017 SH   SOLE 44 286,017 0 0
LYONDELLBASELL INDUSTRIES N COM N53745100 78 915 SH   DFND 66 0 0 915
M &amp T BK CORP COM 55261F104 1,444 9,230 SH   SOLE 1 9,230 0 0
M &amp T BK CORP OPT 55261F104 1,377 8,800 SH Call SOLE 8 8,800 0 0
M &amp T BK CORP COM 55261F104 554 3,541 SH   SOLE 8 3,541 0 0
M &amp T BK CORP OPT 55261F104 548 3,500 SH Put SOLE 8 3,500 0 0
M &amp T BK CORP COM 55261F104 24,860 158,922 SH   SOLE 44 158,922 0 0
M D C HLDGS INC OPT 552676108 54 2,100 SH Put SOLE 8 2,100 0 0
M D C HLDGS INC OPT 552676108 174 6,795 SH Call SOLE 8 6,795 0 0
M D C HLDGS INC COM 552676108 16 625 SH   SOLE 44 625 0 0
M/I HOMES INC COM 55305B101 44 1,739 SH   SOLE 8 1,739 0 0
M/I HOMES INC COM 55305B101 78 3,109 SH   SOLE 44 3,109 0 0
MACATAWA BK CORP COM 554225102 4 398 SH   SOLE 44 398 0 0
MACERICH CO OPT 554382101 120 1,700 SH Call SOLE 8 1,700 0 0
MACERICH CO TRUS 554382101 435 6,149 SH   SOLE 8 6,149 0 0
MACERICH CO TRUS 554382101 6,365 89,863 SH   SOLE 44 89,863 0 0
MACK CALI RLTY CORP TRUS 554489104 24 824 SH   SOLE 8 824 0 0
MACK CALI RLTY CORP TRUS 554489104 246 8,470 SH   SOLE 44 8,470 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 53 1,148 SH   SOLE 1 1,148 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 266 5,745 SH   SOLE 44 5,745 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 40,482 495,487 SH   SOLE 8 495,487 0 0
MACQUARIE INFRASTRUCTURE COR OPT 55608B105 253 3,100 SH Put SOLE 8 3,100 0 0
MACQUARIE INFRASTRUCTURE COR OPT 55608B105 188 2,300 SH Call SOLE 8 2,300 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 1,883 23,035 SH   SOLE 44 23,035 0 0
MACROGENICS INC COM 556099109 29 1,438 SH   SOLE 8 1,438 0 0
MACROGENICS INC COM 556099109 25 1,231 SH   SOLE 44 1,231 0 0
MACYS INC COM 55616P104 2,005 55,977 SH   SOLE 1 55,977 0 0
MACYS INC OPT 55616P104 19,548 545,900 SH Call SOLE 8 545,900 0 0
MACYS INC OPT 55616P104 7,044 196,700 SH Put SOLE 8 196,700 0 0
MACYS INC COM 55616P104 931 25,997 SH   SOLE 8 25,997 0 0
MACYS INC COM 55616P104 3 76 SH   SOLE 9 76 0 0
MACYS INC COM 55616P104 14,725 411,188 SH   SOLE 44 411,188 0 0
MACYS INC PREF 55616P104 85 2,380 SH   DFND 66 0 0 2,380
MADDEN STEVEN LTD COM 556269108 195 5,442 SH   SOLE 1 5,442 0 0
MADDEN STEVEN LTD COM 556269108 190 5,316 SH   SOLE 8 5,316 0 0
MADDEN STEVEN LTD COM 556269108 383 10,709 SH   SOLE 44 10,709 0 0
MADISON SQUARE GARDEN CO NEW COM 55825T103 57 330 SH   SOLE 44 330 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
MAGAL SECURITY SYS LTD COM M6786D104 5 1,000 SH   DFND 66 0 0 1,000
MAGELLAN HEALTH INC COM 559079207 841 11,182 SH   SOLE 1 11,182 0 0
MAGELLAN HEALTH INC COM 559079207 63 835 SH   SOLE 8 835 0 0
MAGELLAN HEALTH INC COM 559079207 755 10,024 SH   SOLE 44 10,024 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM 559080106 1,062 14,040 SH   SOLE 8 14,040 0 0
MAGELLAN MIDSTREAM PRTNRS LP OPT 559080106 4,235 56,000 SH Put SOLE 8 56,000 0 0
MAGELLAN MIDSTREAM PRTNRS LP OPT 559080106 3,804 50,300 SH Call SOLE 8 50,300 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM 559080106 49,520 654,767 SH   SOLE 32 654,767 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM 559080106 908 12,006 SH   SOLE 44 12,006 0 0
MAGICJACK VOCALTEC LTD OPT M6787E101 204 29,800 SH Put SOLE 8 29,800 0 0
MAGICJACK VOCALTEC LTD OPT M6787E101 444 64,800 SH Call SOLE 8 64,800 0 0
MAGNA INTL INC OPT 559222401 347 8,000 SH Put SOLE 8 8,000 0 0
MAGNA INTL INC OPT 559222401 247 5,700 SH Call SOLE 8 5,700 0 0
MAGNA INTL INC COM 559222401 117 2,700 SH   DFND 20 0 0 2,700
MAGNA INTL INC COM 559222401 1 14 SH   SOLE 44 14 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 96 15,522 SH   SOLE 8 15,522 0 0
MAGNEGAS CORP COM 55939L202 3 7,000 SH   DFND 66 0 0 7,000
MAIDEN HOLDINGS LTD COM G5753U112 953 54,607 SH   SOLE 1 54,607 0 0
MAIDEN HOLDINGS LTD COM G5753U112 38 2,125 SH   SOLE 44 2,125 0 0
MAIN STREET CAPITAL CORP COM 56035L104 2 49 SH   SOLE 8 49 0 0
MAINSOURCE FINANCIAL GP INC COM 56062Y102 26 753 SH   SOLE 44 753 0 0
MALIBU BOATS INC COM 56117J100 2 96 SH   SOLE 8 96 0 0
MALIBU BOATS INC COM 56117J100 198 10,400 SH   SOLE 44 10,400 0 0
MALLINCKRODT PUB LTD CO COM G5785G107 264 5,300 SH   SOLE 1 5,300 0 0
MALLINCKRODT PUB LTD CO COM G5785G107 173 3,472 SH   SOLE 8 3,472 0 0
MALLINCKRODT PUB LTD CO OPT G5785G107 897 18,000 SH Put SOLE 8 18,000 0 0
MALLINCKRODT PUB LTD CO OPT G5785G107 1,410 28,300 SH Call SOLE 8 28,300 0 0
MALLINCKRODT PUB LTD CO COM G5785G107 8,971 180,096 SH   SOLE 44 180,096 0 0
MALLINCKRODT PUB LTD CO COM G5785G107 1 17 SH   DFND 66 0 0 17
MAMMOTH ENERGY SVCS INC COM 56155L108 2 147 SH   SOLE 44 147 0 0
MANHATTAN ASSOCS INC COM 562750109 1,873 35,312 SH   SOLE 44 35,312 0 0
MANITEX INTL INC COM 563420108 0 15 SH   SOLE 8 15 0 0
MANITOWOC FOODSERVICE INC OPT 563568104 346 17,900 SH Call SOLE 8 17,900 0 0
MANITOWOC FOODSERVICE INC OPT 563568104 25 1,300 SH Put SOLE 8 1,300 0 0
MANITOWOC FOODSERVICE INC COM 563568104 396 20,444 SH   SOLE 44 20,444 0 0
MANITOWOC INC OPT 563571108 194 32,400 SH Call SOLE 8 32,400 0 0
MANITOWOC INC OPT 563571108 94 15,800 SH Put SOLE 8 15,800 0 0
MANITOWOC INC COM 563571108 170 28,479 SH   SOLE 8 28,479 0 0
MANITOWOC INC COM 563571108 161 26,934 SH   SOLE 44 26,934 0 0
MANNING &amp NAPIER INC COM 56382Q102 0 2 SH   SOLE 8 2 0 0
MANNING &amp NAPIER INC COM 56382Q102 2 272 SH   SOLE 44 272 0 0
MANNKIND CORP COM 56400P201 92 144,133 SH   SOLE 8 144,133 0 0
MANNKIND CORP OPT 56400P201 170 267,200 SH Call SOLE 8 267,200 0 0
MANNKIND CORP OPT 56400P201 142 222,200 SH Put SOLE 8 222,200 0 0
MANNKIND CORP COM 56400P201 59 91,137 SH   SOLE 44 91,137 0 0
MANPOWERGROUP INC COM 56418H100 640 7,196 SH   SOLE 1 7,196 0 0
MANPOWERGROUP INC OPT 56418H100 222 2,500 SH Put SOLE 8 2,500 0 0
MANPOWERGROUP INC OPT 56418H100 284 3,200 SH Call SOLE 8 3,200 0 0
MANPOWERGROUP INC COM 56418H100 2,649 29,797 SH   SOLE 44 29,797 0 0
MANTECH INTL CORP COM 564563104 94 2,217 SH   SOLE 8 2,217 0 0
MANTECH INTL CORP COM 564563104 115 2,718 SH   SOLE 44 2,718 0 0
MANULIFE FINL CORP OPT 56501R106 153 8,600 SH Call SOLE 8 8,600 0 0
MANULIFE FINL CORP COM 56501R106 7 374 SH   SOLE 8 374 0 0
MANULIFE FINL CORP OPT 56501R106 226 12,700 SH Put SOLE 8 12,700 0 0
MANULIFE FINL CORP COM 56501R106 14,434 809,985 SH   SOLE 9 809,985 0 0
MANULIFE FINL CORP COM 56501R106 260 14,588 SH   DFND 20 0 0 14,588
MANULIFE FINL CORP COM 56501R106 119 6,700 SH   DFND 66 0 0 6,700
MARATHON OIL CORP COM 565849106 12,840 741,753 SH   SOLE 8 741,753 0 0
MARATHON OIL CORP OPT 565849106 12,413 717,100 SH Put SOLE 8 717,100 0 0
MARATHON OIL CORP OPT 565849106 6,736 389,100 SH Call SOLE 8 389,100 0 0
MARATHON OIL CORP COM 565849106 396 22,864 SH   SOLE 9 22,864 0 0
MARATHON OIL CORP COM 565849106 11,411 659,188 SH   SOLE 44 659,188 0 0
MARATHON PETE CORP OPT 56585A102 16,107 319,900 SH Call SOLE 8 319,900 0 0
MARATHON PETE CORP COM 56585A102 9,475 188,183 SH   SOLE 8 188,183 0 0
MARATHON PETE CORP OPT 56585A102 11,405 226,500 SH Put SOLE 8 226,500 0 0
MARATHON PETE CORP COM 56585A102 72,608 1,442,056 SH   SOLE 44 1,442,056 0 0
MARCHEX INC COM 56624R108 0 38 SH   SOLE 8 38 0 0
MARCHEX INC COM 56624R108 2 597 SH   SOLE 44 597 0 0
MARCUS &amp MILLICHAP INC COM 566324109 6 211 SH   SOLE 44 211 0 0
MARCUS CORP COM 566330106 26 807 SH   SOLE 8 807 0 0
MARCUS CORP COM 566330106 7 238 SH   SOLE 44 238 0 0
MARINEMAX INC COM 567908108 9 465 SH   SOLE 8 465 0 0
MARINEMAX INC COM 567908108 48 2,467 SH   SOLE 44 2,467 0 0
MARKEL CORP COM 570535104 6,409 7,085 SH   SOLE 44 7,085 0 0
MARKEL CORP COM 570535104 12 13 SH   DFND 66 0 0 13
MARKETAXESS HLDGS INC COM 57060D108 377 2,570 SH   SOLE 8 2,570 0 0
MARKETAXESS HLDGS INC COM 57060D108 3,921 26,683 SH   SOLE 44 26,683 0 0
MARLIN BUSINESS SVCS CORP COM 571157106 2 100 SH   SOLE 44 100 0 0
MARRIOTT INTL INC NEW OPT 571903202 1,591 19,240 SH Call SOLE 8 19,240 0 0
MARRIOTT INTL INC NEW COM 571903202 285 3,438 SH   SOLE 8 3,438 0 0
MARRIOTT INTL INC NEW OPT 571903202 3,054 36,940 SH Put SOLE 8 36,940 0 0
MARRIOTT INTL INC NEW COM 571903202 16,231 196,315 SH   SOLE 44 196,315 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 0 3 SH   SOLE 8 3 0 0
MARRIOTT VACATIONS WRLDWDE C OPT 57164Y107 119 1,400 SH Put SOLE 8 1,400 0 0
MARRIOTT VACATIONS WRLDWDE C OPT 57164Y107 25 300 SH Call SOLE 8 300 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 63 744 SH   SOLE 44 744 0 0
MARSH &amp MCLENNAN COS INC OPT 571748102 784 11,600 SH Call SOLE 8 11,600 0 0
MARSH &amp MCLENNAN COS INC OPT 571748102 7 100 SH Put SOLE 8 100 0 0
MARSH &amp MCLENNAN COS INC COM 571748102 0 5 SH   SOLE 9 5 0 0
MARSH &amp MCLENNAN COS INC COM 571748102 18,466 273,232 SH   SOLE 44 273,232 0 0
MARSH &amp MCLENNAN COS INC COM 571748102 1,014 15,000 SH   SOLE 99 15,000 0 0
MARTEN TRANS LTD COM 573075108 14 615 SH   SOLE 44 615 0 0
MARTIN MARIETTA MATLS INC COM 573284106 3,405 15,370 SH   SOLE 1 15,370 0 0
MARTIN MARIETTA MATLS INC OPT 573284106 15,352 69,300 SH Put SOLE 8 69,300 0 0
MARTIN MARIETTA MATLS INC COM 573284106 4,950 22,345 SH   SOLE 8 22,345 0 0
MARTIN MARIETTA MATLS INC OPT 573284106 930 4,200 SH Call SOLE 8 4,200 0 0
MARTIN MARIETTA MATLS INC COM 573284106 2,754 12,434 SH   SOLE 44 12,434 0 0
MARTIN MIDSTREAM PRTNRS L P COM 573331105 352 19,184 SH   SOLE 32 19,184 0 0
MARTIN MIDSTREAM PRTNRS L P COM 573331105 28 1,532 SH   SOLE 44 1,532 0 0
MARVELL TECHNOLOGY GROUP LTD COM G5876H105 86 6,169 SH   SOLE 1 6,169 0 0
MARVELL TECHNOLOGY GROUP LTD OPT G5876H105 886 63,900 SH Put SOLE 8 63,900 0 0
MARVELL TECHNOLOGY GROUP LTD COM G5876H105 7,906 570,032 SH   SOLE 8 570,032 0 0
MARVELL TECHNOLOGY GROUP LTD OPT G5876H105 716 51,600 SH Call SOLE 8 51,600 0 0
MARVELL TECHNOLOGY GROUP LTD COM G5876H105 4,074 293,716 SH   SOLE 44 293,716 0 0
MASCO CORP COM 574599106 988 31,231 SH   SOLE 8 31,231 0 0
MASCO CORP OPT 574599106 316 10,000 SH Call SOLE 8 10,000 0 0
MASCO CORP OPT 574599106 1,347 42,600 SH Put SOLE 8 42,600 0 0
MASCO CORP COM 574599106 8,781 277,713 SH   SOLE 44 277,713 0 0
MASIMO CORP COM 574795100 2 24 SH   SOLE 8 24 0 0
MASIMO CORP COM 574795100 2,889 42,858 SH   SOLE 44 42,858 0 0
MASONITE INTL CORP NEW COM 575385109 285 4,327 SH   SOLE 1 4,327 0 0
MASONITE INTL CORP NEW COM 575385109 4 62 SH   SOLE 8 62 0 0
MASONITE INTL CORP NEW COM 575385109 115 1,748 SH   SOLE 44 1,748 0 0
MAST THERAPEUTICS INC COM 576314108 0 400 SH   DFND 66 0 0 400
MASTEC INC COM 576323109 3 80 SH   SOLE 8 80 0 0
MASTEC INC OPT 576323109 249 6,500 SH Call SOLE 8 6,500 0 0
MASTEC INC OPT 576323109 689 18,000 SH Put SOLE 8 18,000 0 0
MASTEC INC COM 576323109 35 924 SH   SOLE 44 924 0 0
MASTECH DIGITAL INC COM 57633B100 0 68 SH   DFND 66 0 0 68
MASTERCARD INCORPORATED COM 57636Q104 5,463 52,908 SH   SOLE 8 52,908 0 0
MASTERCARD INCORPORATED OPT 57636Q104 35,487 343,700 SH Call SOLE 8 343,700 0 0
MASTERCARD INCORPORATED OPT 57636Q104 42,425 410,900 SH Put SOLE 8 410,900 0 0
MASTERCARD INCORPORATED COM 57636Q104 283 2,745 SH   SOLE 9 2,745 0 0
MASTERCARD INCORPORATED COM 57636Q104 111 1,074 SH   DFND 20 0 0 1,074
MASTERCARD INCORPORATED COM 57636Q104 65,036 629,900 SH   SOLE 44 629,900 0 0
MASTERCARD INCORPORATED COM 57636Q104 285 2,757 SH   DFND 66 0 0 2,757
MATADOR RES CO COM 576485205 2,259 87,719 SH   SOLE 44 87,719 0 0
MATCH GROUP INC OPT 57665R106 147 8,600 SH Call SOLE 8 8,600 0 0
MATCH GROUP INC COM 57665R106 531 31,057 SH   SOLE 8 31,057 0 0
MATCH GROUP INC OPT 57665R106 684 40,000 SH Put SOLE 8 40,000 0 0
MATCH GROUP INC COM 57665R106 229 13,377 SH   SOLE 44 13,377 0 0
MATERION CORP COM 576690101 42 1,029 SH   SOLE 44 1,029 0 0
MATRIX SVC CO COM 576853105 39 1,715 SH   SOLE 8 1,715 0 0
MATRIX SVC CO COM 576853105 691 30,473 SH   SOLE 44 30,473 0 0
MATSON INC COM 57686G105 337 9,532 SH   SOLE 8 9,532 0 0
MATSON INC COM 57686G105 175 4,947 SH   SOLE 44 4,947 0 0
MATTEL INC OPT 577081102 884 32,100 SH Put SOLE 8 32,100 0 0
MATTEL INC OPT 577081102 7,146 259,400 SH Call SOLE 8 259,400 0 0
MATTEL INC COM 577081102 5,850 212,346 SH   SOLE 8 212,346 0 0
MATTEL INC COM 577081102 23 824 SH   SOLE 9 824 0 0
MATTEL INC COM 577081102 16,342 593,177 SH   SOLE 44 593,177 0 0
MATTEL INC COM 577081102 14 500 SH   DFND 66 0 0 500
MATTERSIGHT CORP COM 577097108 6 1,574 SH   SOLE 8 1,574 0 0
MATTHEWS INTL CORP COM 577128101 1,562 20,319 SH   SOLE 44 20,319 0 0
MAXIM INTEGRATED PRODS INC OPT 57772K101 1,335 34,600 SH Call SOLE 8 34,600 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 567 14,694 SH   SOLE 8 14,694 0 0
MAXIM INTEGRATED PRODS INC OPT 57772K101 282 7,300 SH Put SOLE 8 7,300 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 6,436 166,847 SH   SOLE 44 166,847 0 0
MAXIMUS INC COM 577933104 202 3,628 SH   SOLE 44 3,628 0 0
MAXLINEAR INC COM 57776J100 78 3,581 SH   SOLE 1 3,581 0 0
MAXLINEAR INC COM 57776J100 75 3,443 SH   SOLE 8 3,443 0 0
MAXLINEAR INC COM 57776J100 1,214 55,651 SH   SOLE 44 55,651 0 0
MAXWELL TECHNOLOGIES INC OPT 577767106 17 3,400 SH Call SOLE 8 3,400 0 0
MAXWELL TECHNOLOGIES INC OPT 577767106 15 2,900 SH Put SOLE 8 2,900 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 0 36 SH   SOLE 8 36 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 1 100 SH   SOLE 44 100 0 0
MB FINANCIAL INC NEW COM 55264U108 558 11,820 SH   SOLE 1 11,820 0 0
MB FINANCIAL INC NEW COM 55264U108 6 127 SH   SOLE 8 127 0 0
MB FINANCIAL INC NEW COM 55264U108 333 7,056 SH   SOLE 44 7,056 0 0
MBIA INC COM 55262C100 1,724 161,100 SH   SOLE 1 161,100 0 0
MBIA INC OPT 55262C100 1,331 124,400 SH Call SOLE 8 124,400 0 0
MBIA INC COM 55262C100 3 245 SH   SOLE 8 245 0 0
MBIA INC OPT 55262C100 2,103 196,500 SH Put SOLE 8 196,500 0 0
MBIA INC COM 55262C100 19 1,808 SH   SOLE 44 1,808 0 0
MBT FINL CORP COM 578877102 2 200 SH   SOLE 44 200 0 0
MCBC HLDGS INC COM 55276F107 6 400 SH   SOLE 44 400 0 0
MCCORMICK &amp CO INC OPT 579780206 327 3,500 SH Put SOLE 8 3,500 0 0
MCCORMICK &amp CO INC COM 579780206 290 3,115 SH   SOLE 8 3,115 0 0
MCCORMICK &amp CO INC OPT 579780206 392 4,200 SH Call SOLE 8 4,200 0 0
MCCORMICK &amp CO INC COM 579780206 38 402 SH   SOLE 9 402 0 0
MCCORMICK &amp CO INC COM 579780206 11,396 122,106 SH   SOLE 44 122,106 0 0
MCCORMICK &amp CO INC COM 579780206 782 8,382 SH   DFND 66 0 0 8,382
MCDERMOTT INTL INC OPT 580037109 270 36,500 SH Call SOLE 8 36,500 0 0
MCDERMOTT INTL INC COM 580037109 595 80,535 SH   SOLE 8 80,535 0 0
MCDERMOTT INTL INC OPT 580037109 150 20,300 SH Put SOLE 8 20,300 0 0
MCDERMOTT INTL INC COM 580037109 25 3,407 SH   SOLE 44 3,407 0 0
MCDONALDS CORP COM 580135101 250 2,050 SH   OTR 1 2,050 0 0
MCDONALDS CORP COM 580135101 3,581 29,419 SH   SOLE 1 29,419 0 0
MCDONALDS CORP OPT 580135101 65,936 541,700 SH Put SOLE 8 541,700 0 0
MCDONALDS CORP OPT 580135101 169,884 1,395,700 SH Call SOLE 8 1,395,700 0 0
MCDONALDS CORP COM 580135101 6,311 51,849 SH   SOLE 9 51,849 0 0
MCDONALDS CORP COM 580135101 46 375 SH   SOLE 20 0 375 0
MCDONALDS CORP COM 580135101 219 1,800 SH   DFND 20 0 0 1,800
MCDONALDS CORP OPT 580135101 38,938 319,900 SH Call SOLE 44 319,900 0 0
MCDONALDS CORP OPT 580135101 45,852 376,700 SH Put SOLE 44 376,700 0 0
MCDONALDS CORP COM 580135101 226,021 1,856,880 SH   SOLE 44 1,856,880 0 0
MCDONALDS CORP COM 580135101 3,209 26,365 SH   DFND 66 0 0 26,365
MCDONALDS CORP COM 580135101 330 2,710 SH   SOLE 66 0 2,710 0
MCDONALDS CORP COM 580135101 852 7,000 SH   SOLE 79 7,000 0 0
MCDONALDS CORP COM 580135101 998 8,200 SH   SOLE 99 8,200 0 0
MCEWEN MNG INC COM 58039P107 0 72 SH   SOLE 8 72 0 0
MCEWEN MNG INC COM 58039P107 9 3,146 SH   SOLE 44 3,146 0 0
MCGRATH RENTCORP COM 580589109 13 319 SH   SOLE 44 319 0 0
MCKESSON CORP COM 58155Q103 6,702 47,718 SH   SOLE 1 0 47,718 0
MCKESSON CORP OPT 58155Q103 8,637 61,500 SH Call SOLE 8 61,500 0 0
MCKESSON CORP OPT 58155Q103 13,146 93,600 SH Put SOLE 8 93,600 0 0
MCKESSON CORP COM 58155Q103 5,197 37,003 SH   SOLE 8 37,003 0 0
MCKESSON CORP COM 58155Q103 12,178 86,703 SH   SOLE 9 86,703 0 0
MCKESSON CORP COM 58155Q103 252 1,794 SH   SOLE 20 0 1,794 0
MCKESSON CORP COM 58155Q103 9,817 69,898 SH   SOLE 44 69,898 0 0
MCKESSON CORP COM 58155Q103 469 3,337 SH   SOLE 66 0 3,337 0
MCKESSON CORP COM 58155Q103 562 4,000 SH   DFND 66 0 0 4,000
MDC PARTNERS INC COM 552697104 8 1,225 SH   SOLE 44 1,225 0 0
MDU RES GROUP INC COM 552690109 553 19,232 SH   SOLE 44 19,232 0 0
MEAD JOHNSON NUTRITION CO OPT 582839106 2,335 33,000 SH Call SOLE 8 33,000 0 0
MEAD JOHNSON NUTRITION CO COM 582839106 1,517 21,442 SH   SOLE 8 21,442 0 0
MEAD JOHNSON NUTRITION CO OPT 582839106 1,578 22,300 SH Put SOLE 8 22,300 0 0
MEAD JOHNSON NUTRITION CO COM 582839106 12,619 178,331 SH   SOLE 44 178,331 0 0
MECHEL PAO OPT 583840608 8 1,400 SH Call SOLE 8 1,400 0 0
MEDALLION FINL CORP COM 583928106 0 36 SH   SOLE 8 36 0 0
MEDEQUITIES RLTY TR INC TRUS 58409L306 4 390 SH   SOLE 44 390 0 0
MEDIA GEN INC NEW COM 58441K100 1,181 62,697 SH   SOLE 44 62,697 0 0
MEDICAL PPTYS TRUST INC TRUS 58463J304 41 3,353 SH   SOLE 8 3,353 0 0
MEDICAL PPTYS TRUST INC TRUS 58463J304 386 31,315 SH   SOLE 44 31,315 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 6 500 SH   DFND 66 0 0 500
MEDICINES CO OPT 584688105 27 800 SH Put SOLE 8 800 0 0
MEDICINES CO COM 584688105 17 489 SH   SOLE 8 489 0 0
MEDICINES CO COM 584688105 1,213 35,723 SH   SOLE 44 35,723 0 0
MEDICINOVA INC COM 58468P206 8 1,300 SH   SOLE 8 1,300 0 0
MEDICINOVA INC COM 58468P206 7 1,158 SH   SOLE 44 1,158 0 0
MEDIDATA SOLUTIONS INC BOND 58471AAB1 694 640,000 PRN   SOLE 8 0 0 640,000
MEDIDATA SOLUTIONS INC COM 58471A105 273 5,501 SH   SOLE 8 5,501 0 0
MEDIDATA SOLUTIONS INC COM 58471A105 124 2,498 SH   SOLE 44 2,498 0 0
MEDIFAST INC COM 58470H101 3 63 SH   SOLE 8 63 0 0
MEDIFAST INC OPT 58470H101 4 100 SH Call SOLE 8 100 0 0
MEDIFAST INC COM 58470H101 38 921 SH   SOLE 44 921 0 0
MEDLEY MGMT INC COM 58503T106 0 39 SH   SOLE 44 39 0 0
MEDNAX INC COM 58502B106 2,164 32,458 SH   SOLE 8 32,458 0 0
MEDNAX INC OPT 58502B106 33 500 SH Put SOLE 8 500 0 0
MEDNAX INC OPT 58502B106 267 4,000 SH Call SOLE 8 4,000 0 0
MEDNAX INC COM 58502B106 551 8,270 SH   SOLE 44 8,270 0 0
MEDPACE HLDGS INC COM 58506Q109 9 266 SH   SOLE 44 266 0 0
MEDTRONIC PLC COM G5960L103 35,888 503,833 SH   SOLE 1 101,988 401,845 0
MEDTRONIC PLC OPT G5960L103 16,295 228,770 SH Put SOLE 8 228,770 0 0
MEDTRONIC PLC COM G5960L103 4,413 61,953 SH   SOLE 8 61,953 0 0
MEDTRONIC PLC OPT G5960L103 21,254 298,380 SH Call SOLE 8 298,380 0 0
MEDTRONIC PLC COM G5960L103 16,636 233,568 SH   SOLE 9 233,568 0 0
MEDTRONIC PLC COM G5960L103 602 8,452 SH   SOLE 20 0 8,452 0
MEDTRONIC PLC COM G5960L103 37,457 525,858 SH   SOLE 44 525,858 0 0
MEDTRONIC PLC COM G5960L103 234 3,290 SH   DFND 66 0 0 3,290
MEDTRONIC PLC COM G5960L103 12,152 170,598 SH   SOLE 66 0 170,598 0
MEETME INC COM 585141104 1,051 213,231 SH   SOLE 44 213,231 0 0
MELCO CROWN ENTMT LTD OPT 585464100 1,018 64,000 SH Put SOLE 8 64,000 0 0
MELCO CROWN ENTMT LTD ADR 585464100 540 33,948 SH   SOLE 8 33,948 0 0
MELCO CROWN ENTMT LTD OPT 585464100 1,461 91,900 SH Call SOLE 8 91,900 0 0
MELCO CROWN ENTMT LTD ADR 585464100 22 1,398 SH   SOLE 9 1,398 0 0
MELCO CROWN ENTMT LTD ADR 585464100 19 1,200 SH   SOLE 44 1,200 0 0
MELLANOX TECHNOLOGIES LTD OPT M51363113 1,935 47,300 SH Call SOLE 8 47,300 0 0
MELLANOX TECHNOLOGIES LTD COM M51363113 1,056 25,824 SH   SOLE 8 25,824 0 0
MELLANOX TECHNOLOGIES LTD OPT M51363113 1,673 40,900 SH Put SOLE 8 40,900 0 0
MELLANOX TECHNOLOGIES LTD COM M51363113 25 607 SH   SOLE 44 607 0 0
MENTOR GRAPHICS CORP OPT 587200106 1,660 45,000 SH Put SOLE 8 45,000 0 0
MENTOR GRAPHICS CORP COM 587200106 13,358 362,100 SH   SOLE 8 362,100 0 0
MENTOR GRAPHICS CORP COM 587200106 14,230 385,716 SH   SOLE 44 385,716 0 0
MERCADOLIBRE INC OPT 58733R102 984 6,300 SH Call SOLE 8 6,300 0 0
MERCADOLIBRE INC BOND 58733RAB8 1 1,000 PRN   SOLE 8 0 0 1,000
MERCADOLIBRE INC COM 58733R102 16,664 106,722 SH   SOLE 8 106,722 0 0
MERCADOLIBRE INC OPT 58733R102 19,736 126,400 SH Put SOLE 8 126,400 0 0
MERCADOLIBRE INC COM 58733R102 398 2,548 SH   SOLE 44 2,548 0 0
MERCANTILE BANK CORP COM 587376104 1 17 SH   SOLE 8 17 0 0
MERCANTILE BANK CORP COM 587376104 20 526 SH   SOLE 44 526 0 0
MERCER INTL INC COM 588056101 7 635 SH   SOLE 44 635 0 0
MERCHANTS BANCSHARES COM 588448100 0 1 SH   SOLE 44 1 0 0
MERCK &amp CO INC COM 58933Y105 13,853 235,314 SH   SOLE 1 144,703 90,611 0
MERCK &amp CO INC OPT 58933Y105 8,819 149,800 SH Call SOLE 8 149,800 0 0
MERCK &amp CO INC COM 58933Y105 10,413 176,882 SH   SOLE 8 176,882 0 0
MERCK &amp CO INC OPT 58933Y105 26,015 441,900 SH Put SOLE 8 441,900 0 0
MERCK &amp CO INC COM 58933Y105 5,354 90,942 SH   SOLE 9 90,942 0 0
MERCK &amp CO INC COM 58933Y105 600 10,190 SH   DFND 20 0 0 10,190
MERCK &amp CO INC COM 58933Y105 589 10,000 SH   SOLE 20 0 10,000 0
MERCK &amp CO INC COM 58933Y105 144,847 2,460,478 SH   SOLE 44 2,460,478 0 0
MERCK &amp CO INC COM 58933Y105 16 275 SH   SOLE 56 275 0 0
MERCK &amp CO INC COM 58933Y105 580 9,846 SH   DFND 66 0 0 9,846
MERCK &amp CO INC COM 58933Y105 483 8,213 SH   SOLE 66 0 8,213 0
MERCK &amp CO INC COM 58933Y105 718 12,200 SH   SOLE 99 12,200 0 0
MERCURY GENL CORP NEW COM 589400100 1,203 19,972 SH   SOLE 44 19,972 0 0
MERCURY SYS INC COM 589378108 232 7,682 SH   SOLE 44 7,682 0 0
MEREDITH CORP COM 589433101 3,481 58,834 SH   SOLE 44 58,834 0 0
MERIDIAN BANCORP INC MD COM 58958U103 834 44,123 SH   SOLE 44 44,123 0 0
MERIDIAN BIOSCIENCE INC OPT 589584101 58 3,300 SH Put SOLE 8 3,300 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 19 1,050 SH   SOLE 8 1,050 0 0
MERIDIAN BIOSCIENCE INC OPT 589584101 163 9,200 SH Call SOLE 8 9,200 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 29 1,674 SH   SOLE 44 1,674 0 0
MERIT MED SYS INC COM 589889104 22 844 SH   SOLE 8 844 0 0
MERIT MED SYS INC COM 589889104 17 623 SH   SOLE 44 623 0 0
MERITAGE HOMES CORP COM 59001A102 531 15,248 SH   SOLE 1 15,248 0 0
MERITAGE HOMES CORP COM 59001A102 3 84 SH   SOLE 8 84 0 0
MERITAGE HOMES CORP OPT 59001A102 181 5,200 SH Put SOLE 8 5,200 0 0
MERITAGE HOMES CORP OPT 59001A102 525 15,100 SH Call SOLE 8 15,100 0 0
MERITAGE HOMES CORP COM 59001A102 19 533 SH   SOLE 44 533 0 0
MERITOR INC OPT 59001K100 50 4,000 SH Put SOLE 8 4,000 0 0
MERITOR INC OPT 59001K100 260 20,900 SH Call SOLE 8 20,900 0 0
MERITOR INC BOND 59001KAC4 993 687,000 PRN   SOLE 8 0 0 687,000
MERITOR INC COM 59001K100 2,770 223,055 SH   SOLE 44 223,055 0 0
MERRIMACK PHARMACEUTICALS IN COM 590328100 73 17,630 SH   SOLE 8 17,630 0 0
MERRIMACK PHARMACEUTICALS IN COM 590328100 168 41,285 SH   SOLE 44 41,285 0 0
MESA LABS INC COM 59064R109 17 144 SH   SOLE 44 144 0 0
META FINL GROUP INC COM 59100U108 74 714 SH   SOLE 44 714 0 0
METABOLIX INC COM 591018882 0 60 SH   SOLE 8 60 0 0
METALDYNE PERFORMANCE GROUP COM 59116R107 16 745 SH   SOLE 44 745 0 0
METHANEX CORP COM 59151K108 1 13 SH   SOLE 8 13 0 0
METHODE ELECTRS INC COM 591520200 498 12,044 SH   SOLE 1 12,044 0 0
METHODE ELECTRS INC COM 591520200 109 2,629 SH   SOLE 8 2,629 0 0
METHODE ELECTRS INC COM 591520200 780 18,861 SH   SOLE 44 18,861 0 0
METLIFE INC OPT 59156R108 10,778 200,000 SH Call SOLE 1 200,000 0 0
METLIFE INC COM 59156R108 4,540 84,248 SH   SOLE 1 84,248 0 0
METLIFE INC OPT 59156R108 9,436 175,100 SH Put SOLE 8 175,100 0 0
METLIFE INC OPT 59156R108 16,636 308,700 SH Call SOLE 8 308,700 0 0
METLIFE INC COM 59156R108 4,205 78,030 SH   SOLE 8 78,030 0 0
METLIFE INC OPT 59156R108 10,778 200,000 SH Call SOLE 9 200,000 0 0
METLIFE INC COM 59156R108 36,827 683,385 SH   SOLE 44 683,385 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 82 195 SH   SOLE 8 195 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 5,937 14,183 SH   SOLE 44 14,183 0 0
MFA FINL INC TRUS 55272X102 1 70 SH   SOLE 8 70 0 0
MFA FINL INC TRUS 55272X102 505 66,133 SH   SOLE 44 66,133 0 0
MGE ENERGY INC COM 55277P104 117 1,792 SH   SOLE 44 1,792 0 0
MGIC INVT CORP WIS COM 552848103 222 21,741 SH   SOLE 1 21,741 0 0
MGIC INVT CORP WIS OPT 552848103 353 34,600 SH Call SOLE 8 34,600 0 0
MGIC INVT CORP WIS OPT 552848103 66 6,500 SH Put SOLE 8 6,500 0 0
MGIC INVT CORP WIS COM 552848103 121 11,886 SH   SOLE 8 11,886 0 0
MGIC INVT CORP WIS COM 552848103 557 54,625 SH   SOLE 44 54,625 0 0
MGM GROWTH PPTYS LLC TRUS 55303A105 0 13 SH   SOLE 8 13 0 0
MGM GROWTH PPTYS LLC TRUS 55303A105 20 807 SH   SOLE 44 807 0 0
MGM RESORTS INTERNATIONAL OPT 552953101 3,615 125,400 SH Put SOLE 8 125,400 0 0
MGM RESORTS INTERNATIONAL OPT 552953101 8,462 293,500 SH Call SOLE 8 293,500 0 0
MGM RESORTS INTERNATIONAL COM 552953101 102 3,555 SH   SOLE 8 3,555 0 0
MGM RESORTS INTERNATIONAL COM 552953101 1,787 62,000 SH   SOLE 20 0 62,000 0
MGM RESORTS INTERNATIONAL COM 552953101 10,156 352,256 SH   SOLE 44 352,256 0 0
MGM RESORTS INTERNATIONAL COM 552953101 60 2,085 SH   DFND 66 0 0 2,085
MGP INGREDIENTS INC NEW COM 55303J106 4 80 SH   SOLE 8 80 0 0
MGP INGREDIENTS INC NEW COM 55303J106 712 14,241 SH   SOLE 44 14,241 0 0
MICHAEL KORS HLDGS LTD COM G60754101 490 11,400 SH   SOLE 1 11,400 0 0
MICHAEL KORS HLDGS LTD COM G60754101 551 12,803 SH   SOLE 8 12,803 0 0
MICHAEL KORS HLDGS LTD OPT G60754101 3,116 72,500 SH Put SOLE 8 72,500 0 0
MICHAEL KORS HLDGS LTD OPT G60754101 4,242 98,700 SH Call SOLE 8 98,700 0 0
MICHAEL KORS HLDGS LTD COM G60754101 17,215 400,541 SH   SOLE 44 400,541 0 0
MICHAEL KORS HLDGS LTD COM G60754101 310 7,216 SH   DFND 66 0 0 7,216
MICHAELS COS INC COM 59408Q106 63 3,079 SH   SOLE 8 3,079 0 0
MICHAELS COS INC COM 59408Q106 1,935 94,663 SH   SOLE 44 94,663 0 0
MICROCHIP TECHNOLOGY INC OPT 595017104 430 6,700 SH Put SOLE 8 6,700 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 7 114 SH   SOLE 8 114 0 0
MICROCHIP TECHNOLOGY INC BOND 595017AB0 169 63,000 PRN   SOLE 8 0 0 63,000
MICROCHIP TECHNOLOGY INC BOND 595017AD6 8,354 6,451,000 PRN   SOLE 8 0 0 6,451,000
MICROCHIP TECHNOLOGY INC OPT 595017104 1,147 17,880 SH Call SOLE 8 17,880 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 6,566 102,386 SH   SOLE 44 102,386 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 64 1,000 SH   DFND 66 0 0 1,000
MICRON TECHNOLOGY INC OPT 595112103 25,964 1,184,500 SH Put SOLE 8 1,184,500 0 0
MICRON TECHNOLOGY INC OPT 595112103 42,069 1,919,200 SH Call SOLE 8 1,919,200 0 0
MICRON TECHNOLOGY INC COM 595112103 4,747 216,562 SH   SOLE 8 216,562 0 0
MICRON TECHNOLOGY INC COM 595112103 180 8,218 SH   SOLE 9 8,218 0 0
MICRON TECHNOLOGY INC COM 595112103 16,557 755,376 SH   SOLE 44 755,376 0 0
MICRON TECHNOLOGY INC COM 595112103 134 6,100 SH   DFND 66 0 0 6,100
MICRON TECHNOLOGY INC COM 595112103 1,096 50,000 SH   SOLE 79 50,000 0 0
MICROSEMI CORP COM 595137100 1,152 21,350 SH   SOLE 1 21,350 0 0
MICROSEMI CORP OPT 595137100 63 1,162 SH Call SOLE 8 1,162 0 0
MICROSEMI CORP OPT 595137100 46 847 SH Put SOLE 8 847 0 0
MICROSEMI CORP COM 595137100 7 140 SH   SOLE 8 140 0 0
MICROSEMI CORP COM 595137100 250 4,626 SH   SOLE 44 4,626 0 0
MICROSOFT CORP COM 594918104 45,671 734,967 SH   SOLE 1 216,042 518,925 0
MICROSOFT CORP OPT 594918104 162,621 2,617,000 SH Put SOLE 8 2,617,000 0 0
MICROSOFT CORP OPT 594918104 100,256 1,613,400 SH Call SOLE 8 1,613,400 0 0
MICROSOFT CORP COM 594918104 58,277 937,832 SH   SOLE 8 937,832 0 0
MICROSOFT CORP COM 594918104 4,060 65,338 SH   SOLE 9 65,338 0 0
MICROSOFT CORP COM 594918104 492 7,925 SH   DFND 20 0 0 7,925
MICROSOFT CORP COM 594918104 2,509 40,383 SH   SOLE 20 0 40,383 0
MICROSOFT CORP COM 594918104 376,088 6,052,277 SH   SOLE 44 6,052,277 0 0
MICROSOFT CORP COM 594918104 2,738 44,066 SH   DFND 66 0 0 44,066
MICROSOFT CORP COM 594918104 11,060 177,984 SH   SOLE 66 0 177,984 0
MICROSOFT CORP COM 594918104 1,040 16,730 SH   SOLE 99 16,730 0 0
MICROSTRATEGY INC OPT 594972408 99 500 SH Put SOLE 8 500 0 0
MICROSTRATEGY INC COM 594972408 57 286 SH   SOLE 8 286 0 0
MICROSTRATEGY INC COM 594972408 4,798 24,309 SH   SOLE 44 24,309 0 0
MID AMER APT CMNTYS INC TRUS 59522J103 145 1,486 SH   SOLE 8 1,486 0 0
MID AMER APT CMNTYS INC TRUS 59522J103 3,350 34,224 SH   SOLE 44 34,224 0 0
MID CON ENERGY PARTNERS LP COM 59560V109 0 47 SH   SOLE 8 47 0 0
MIDDLEBURG FINANCIAL CORP COM 596094102 7 200 SH   SOLE 44 200 0 0
MIDDLEBY CORP COM 596278101 805 6,250 SH   SOLE 1 6,250 0 0
MIDDLEBY CORP OPT 596278101 644 5,000 SH Call SOLE 8 5,000 0 0
MIDDLEBY CORP OPT 596278101 374 2,900 SH Put SOLE 8 2,900 0 0
MIDDLEBY CORP COM 596278101 342 2,658 SH   SOLE 8 2,658 0 0
MIDDLEBY CORP COM 596278101 1,161 9,011 SH   SOLE 44 9,011 0 0
MIDDLESEX WATER CO COM 596680108 23 529 SH   SOLE 44 529 0 0
MIDLAND STS BANCORP INC ILL COM 597742105 2 69 SH   SOLE 44 69 0 0
MIDSTATES PETE CO INC COM 59804T407 19 915 SH   SOLE 1 915 0 0
MIDSTATES PETE CO INC COM 59804T407 9,126 440,000 SH   SOLE 8 440,000 0 0
MILACRON HLDGS CORP COM 59870L106 24 1,300 SH   SOLE 1 1,300 0 0
MILACRON HLDGS CORP COM 59870L106 29 1,612 SH   SOLE 44 1,612 0 0
MILLER HERMAN INC OPT 600544100 27 800 SH Put SOLE 8 800 0 0
MILLER HERMAN INC OPT 600544100 7 200 SH Call SOLE 8 200 0 0
MILLER HERMAN INC COM 600544100 39 1,141 SH   SOLE 8 1,141 0 0
MILLER HERMAN INC COM 600544100 319 9,294 SH   SOLE 44 9,294 0 0
MILLER INDS INC TENN COM 600551204 1 35 SH   SOLE 8 35 0 0
MIMECAST LTD COM G14838109 1,326 74,070 SH   SOLE 8 74,070 0 0
MIMECAST LTD COM G14838109 522 29,200 SH   SOLE 44 29,200 0 0
MIMEDX GROUP INC COM 602496101 7 797 SH   SOLE 8 797 0 0
MIMEDX GROUP INC COM 602496101 139 15,785 SH   SOLE 44 15,785 0 0
MINDBODY INC COM 60255W105 3 125 SH   SOLE 44 125 0 0
MINERALS TECHNOLOGIES INC COM 603158106 309 3,998 SH   SOLE 44 3,998 0 0
MINERVA NEUROSCIENCES INC COM 603380106 14 1,145 SH   SOLE 8 1,145 0 0
MINERVA NEUROSCIENCES INC COM 603380106 47 4,025 SH   SOLE 44 4,025 0 0
MIRATI THERAPEUTICS INC COM 60468T105 2 522 SH   SOLE 44 522 0 0
MISTRAS GROUP INC COM 60649T107 11 445 SH   SOLE 44 445 0 0
MITEK SYS INC COM 606710200 0 59 SH   SOLE 8 59 0 0
MITEK SYS INC COM 606710200 74 12,042 SH   SOLE 44 12,042 0 0
MITEL NETWORKS CORP COM 60671Q104 9 1,279 SH   SOLE 44 1,279 0 0
MITSUBISHI UFJ FINL GROUP IN ADR 606822104 749 121,531 SH   SOLE 1 121,531 0 0
MITSUBISHI UFJ FINL GROUP IN ADR 606822104 11 1,737 SH   SOLE 8 1,737 0 0
MITSUBISHI UFJ FINL GROUP IN OPT 606822104 14 2,200 SH Call SOLE 8 2,200 0 0
MITSUBISHI UFJ FINL GROUP IN ADR 606822104 149 24,200 SH   SOLE 44 24,200 0 0
MKS INSTRUMENT INC COM 55306N104 543 9,148 SH   SOLE 1 9,148 0 0
MKS INSTRUMENT INC OPT 55306N104 6 100 SH Call SOLE 8 100 0 0
MKS INSTRUMENT INC COM 55306N104 1 9 SH   SOLE 8 9 0 0
MKS INSTRUMENT INC COM 55306N104 105 1,754 SH   SOLE 44 1,754 0 0
MOBILE MINI INC COM 60740F105 1 39 SH   SOLE 8 39 0 0
MOBILE MINI INC COM 60740F105 19 623 SH   SOLE 44 623 0 0
MOBILE TELESYSTEMS PJSC ADR 607409109 0 37 SH   SOLE 8 37 0 0
MOBILE TELESYSTEMS PJSC ADR 607409109 2,563 281,309 SH   SOLE 9 281,309 0 0
MOBILEIRON INC COM 60739U204 15 3,965 SH   SOLE 8 3,965 0 0
MOBILEIRON INC COM 60739U204 5 1,354 SH   SOLE 44 1,354 0 0
MOBILEYE N V AMSTELVEEN COM N51488117 6,680 175,250 SH   SOLE 8 175,250 0 0
MOBILEYE N V AMSTELVEEN OPT N51488117 27,717 727,100 SH Put SOLE 8 727,100 0 0
MOBILEYE N V AMSTELVEEN OPT N51488117 3,633 95,300 SH Call SOLE 8 95,300 0 0
MOBILEYE N V AMSTELVEEN COM N51488117 88 2,319 SH   SOLE 9 2,319 0 0
MOBILEYE N V AMSTELVEEN COM N51488117 290 7,600 SH   DFND 20 0 0 7,600
MOBILEYE N V AMSTELVEEN COM N51488117 36,476 956,910 SH   SOLE 44 956,910 0 0
MODINE MFG CO COM 607828100 11 710 SH   SOLE 44 710 0 0
MOELIS &amp CO COM 60786M105 138 4,053 SH   SOLE 44 4,053 0 0
MOHAWK INDS INC COM 608190104 21,523 107,789 SH   SOLE 1 1,940 105,849 0
MOHAWK INDS INC OPT 608190104 7,448 37,300 SH Put SOLE 8 37,300 0 0
MOHAWK INDS INC COM 608190104 2,541 12,724 SH   SOLE 8 12,724 0 0
MOHAWK INDS INC OPT 608190104 120 600 SH Call SOLE 8 600 0 0
MOHAWK INDS INC COM 608190104 446 2,235 SH   SOLE 20 0 2,235 0
MOHAWK INDS INC COM 608190104 5,155 25,810 SH   SOLE 44 25,810 0 0
MOHAWK INDS INC COM 608190104 211 1,056 SH   DFND 66 0 0 1,056
MOHAWK INDS INC COM 608190104 7,546 37,790 SH   SOLE 66 0 37,790 0
MOLINA HEALTHCARE INC OPT 60855R100 195 3,600 SH Put SOLE 8 3,600 0 0
MOLINA HEALTHCARE INC OPT 60855R100 222 4,100 SH Call SOLE 8 4,100 0 0
MOLINA HEALTHCARE INC COM 60855R100 414 7,636 SH   SOLE 8 7,636 0 0
MOLINA HEALTHCARE INC COM 60855R100 4,058 74,812 SH   SOLE 44 74,812 0 0
MOLSON COORS BREWING CO COM 60871R209 443 4,546 SH   SOLE 8 4,546 0 0
MOLSON COORS BREWING CO OPT 60871R209 14,577 149,800 SH Put SOLE 8 149,800 0 0
MOLSON COORS BREWING CO OPT 60871R209 33,874 348,100 SH Call SOLE 8 348,100 0 0
MOLSON COORS BREWING CO COM 60871R209 13,227 135,929 SH   SOLE 44 135,929 0 0
MOLSON COORS BREWING CO COM 60871R209 49 500 SH   DFND 66 0 0 500
MOMENTA PHARMACEUTICALS INC OPT 60877T100 15 1,000 SH Put SOLE 8 1,000 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 40 2,642 SH   SOLE 8 2,642 0 0
MOMENTA PHARMACEUTICALS INC OPT 60877T100 74 4,900 SH Call SOLE 8 4,900 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 48 3,225 SH   SOLE 44 3,225 0 0
MOMO INC OPT 60879B107 1,101 59,900 SH Put SOLE 8 59,900 0 0
MOMO INC OPT 60879B107 90 4,900 SH Call SOLE 8 4,900 0 0
MOMO INC ADR 60879B107 416 22,616 SH   SOLE 8 22,616 0 0
MONARCH CASINO &amp RESORT INC COM 609027107 170 6,596 SH   SOLE 1 6,596 0 0
MONARCH CASINO &amp RESORT INC COM 609027107 10 389 SH   SOLE 8 389 0 0
MONARCH CASINO &amp RESORT INC COM 609027107 10 355 SH   SOLE 44 355 0 0
MONDELEZ INTL INC COM 609207105 26,930 607,493 SH   SOLE 1 85,629 521,864 0
MONDELEZ INTL INC COM 609207105 537 12,119 SH   OTR 1 12,119 0 0
MONDELEZ INTL INC OPT 609207105 24,723 557,700 SH Put SOLE 8 557,700 0 0
MONDELEZ INTL INC COM 609207105 10,559 238,198 SH   SOLE 8 238,198 0 0
MONDELEZ INTL INC OPT 609207105 7,926 178,800 SH Call SOLE 8 178,800 0 0
MONDELEZ INTL INC COM 609207105 3,579 80,736 SH   SOLE 9 80,736 0 0
MONDELEZ INTL INC COM 609207105 465 10,492 SH   SOLE 20 0 10,492 0
MONDELEZ INTL INC COM 609207105 51,724 1,166,801 SH   SOLE 44 1,166,801 0 0
MONDELEZ INTL INC COM 609207105 2,656 59,907 SH   DFND 66 0 0 59,907
MONDELEZ INTL INC COM 609207105 8,763 197,680 SH   SOLE 66 0 197,680 0
MONDELEZ INTL INC COM 609207105 125 2,811 SH   SOLE 99 2,811 0 0
MONEYGRAM INTL INC COM 60935Y208 0 26 SH   SOLE 8 26 0 0
MONEYGRAM INTL INC COM 60935Y208 211 17,859 SH   SOLE 44 17,859 0 0
MONMOUTH REAL ESTATE INVT CO TRUS 609720107 1 60 SH   SOLE 8 60 0 0
MONMOUTH REAL ESTATE INVT CO TRUS 609720107 56 3,652 SH   SOLE 44 3,652 0 0
MONOGRAM RESIDENTIAL TR INC TRUS 60979P105 269 24,843 SH   SOLE 44 24,843 0 0
MONOLITHIC PWR SYS INC COM 609839105 271 3,317 SH   SOLE 44 3,317 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 49 2,487 SH   SOLE 8 2,487 0 0
MONOTYPE IMAGING HOLDINGS IN COM 61022P100 81 4,085 SH   SOLE 44 4,085 0 0
MONRO MUFFLER BRAKE INC OPT 610236101 34 600 SH Put SOLE 8 600 0 0
MONRO MUFFLER BRAKE INC COM 610236101 225 3,930 SH   SOLE 8 3,930 0 0
MONRO MUFFLER BRAKE INC COM 610236101 212 3,700 SH   SOLE 44 3,700 0 0
MONSANTO CO NEW OPT 61166W101 31,605 300,400 SH Call SOLE 8 300,400 0 0
MONSANTO CO NEW COM 61166W101 19,379 184,195 SH   SOLE 8 184,195 0 0
MONSANTO CO NEW OPT 61166W101 21,000 199,600 SH Put SOLE 8 199,600 0 0
MONSANTO CO NEW COM 61166W101 59 559 SH   SOLE 9 559 0 0
MONSANTO CO NEW COM 61166W101 27,286 259,345 SH   SOLE 44 259,345 0 0
MONSANTO CO NEW COM 61166W101 160 1,519 SH   DFND 66 0 0 1,519
MONSTER BEVERAGE CORP NEW COM 61174X109 534 12,042 SH   SOLE 8 12,042 0 0
MONSTER BEVERAGE CORP NEW OPT 61174X109 3,733 84,200 SH Call SOLE 8 84,200 0 0
MONSTER BEVERAGE CORP NEW OPT 61174X109 2,235 50,400 SH Put SOLE 8 50,400 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 710 16,019 SH   SOLE 9 16,019 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 11,821 266,593 SH   SOLE 44 266,593 0 0
MOODYS CORP OPT 615369105 1,442 15,300 SH Put SOLE 8 15,300 0 0
MOODYS CORP COM 615369105 1,156 12,267 SH   SOLE 8 12,267 0 0
MOODYS CORP OPT 615369105 255 2,700 SH Call SOLE 8 2,700 0 0
MOODYS CORP COM 615369105 15,560 165,051 SH   SOLE 44 165,051 0 0
MOOG INC COM 615394202 128 1,954 SH   SOLE 1 1,954 0 0
MOOG INC COM 615394202 2 34 SH   SOLE 8 34 0 0
MOOG INC COM 615394202 177 2,698 SH   SOLE 44 2,698 0 0
MORGAN STANLEY OPT 617446448 61,000 1,443,800 SH Call SOLE 8 1,443,800 0 0
MORGAN STANLEY OPT 617446448 99,613 2,357,700 SH Put SOLE 8 2,357,700 0 0
MORGAN STANLEY COM 617446448 19,284 456,432 SH   SOLE 8 456,432 0 0
MORGAN STANLEY COM 617446448 0 1 SH   SOLE 9 1 0 0
MORGAN STANLEY COM 617446448 83,852 1,984,659 SH   SOLE 44 1,984,659 0 0
MORGAN STANLEY COM 617446448 3,768 89,174 SH   DFND 66 0 0 89,174
MORGAN STANLEY CHINA A SH FD FUND 617468103 31 1,819 SH   DFND 66 0 0 1,819
MORGAN STANLEY INDIA INVS FD FUND 61745C105 421 16,422 SH   DFND 66 0 0 16,422
MORNINGSTAR INC COM 617700109 87 1,176 SH   SOLE 8 1,176 0 0
MORNINGSTAR INC COM 617700109 337 4,591 SH   SOLE 44 4,591 0 0
MOSAIC CO NEW OPT 61945C103 10,477 357,200 SH Put SOLE 8 357,200 0 0
MOSAIC CO NEW COM 61945C103 637 21,699 SH   SOLE 8 21,699 0 0
MOSAIC CO NEW OPT 61945C103 9,198 313,600 SH Call SOLE 8 313,600 0 0
MOSAIC CO NEW COM 61945C103 1,139 38,848 SH   SOLE 9 38,848 0 0
MOSAIC CO NEW COM 61945C103 41 1,400 SH   DFND 20 0 0 1,400
MOSAIC CO NEW COM 61945C103 10,036 342,139 SH   SOLE 44 342,139 0 0
MOSAIC CO NEW COM 61945C103 176 6,000 SH   DFND 66 0 0 6,000
MOTORCAR PTS AMER INC COM 620071100 1 21 SH   SOLE 8 21 0 0
MOTORCAR PTS AMER INC COM 620071100 608 22,554 SH   SOLE 44 22,554 0 0
MOTOROLA SOLUTIONS INC OPT 620076307 978 11,800 SH Call SOLE 8 11,800 0 0
MOTOROLA SOLUTIONS INC OPT 620076307 953 11,500 SH Put SOLE 8 11,500 0 0
MOTOROLA SOLUTIONS INC COM 620076307 95 1,145 SH   SOLE 9 1,145 0 0
MOTOROLA SOLUTIONS INC COM 620076307 5,735 69,181 SH   SOLE 44 69,181 0 0
MOTOROLA SOLUTIONS INC COM 620076307 18 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,582 313,341 SH   DFND 66 0 0 313,341
MOVADO GROUP INC COM 624580106 1 23 SH   SOLE 8 23 0 0
MOVADO GROUP INC COM 624580106 142 4,946 SH   SOLE 44 4,946 0 0
MPLX LP OPT 55336V100 34 981 SH Put SOLE 8 981 0 0
MPLX LP COM 55336V100 2,182 63,026 SH   SOLE 8 63,026 0 0
MPLX LP OPT 55336V100 578 16,691 SH Call SOLE 8 16,691 0 0
MPLX LP COM 55336V100 28,905 834,923 SH   SOLE 32 834,923 0 0
MPLX LP COM 55336V100 6,428 185,682 SH   SOLE 44 185,682 0 0
MRC GLOBAL INC COM 55345K103 182 8,996 SH   SOLE 8 8,996 0 0
MRC GLOBAL INC COM 55345K103 94 4,637 SH   SOLE 44 4,637 0 0
MSA SAFETY INC COM 553498106 1 12 SH   SOLE 8 12 0 0
MSA SAFETY INC COM 553498106 249 3,585 SH   SOLE 44 3,585 0 0
MSC INDL DIRECT INC COM 553530106 2,291 24,800 SH   SOLE 1 24,800 0 0
MSC INDL DIRECT INC COM 553530106 857 9,274 SH   SOLE 44 9,274 0 0
MSCI INC COM 55354G100 2,036 25,838 SH   SOLE 1 25,838 0 0
MSCI INC COM 55354G100 322 4,090 SH   SOLE 8 4,090 0 0
MSCI INC COM 55354G100 877 11,135 SH   SOLE 44 11,135 0 0
MSG NETWORK INC COM 553573106 2 99 SH   SOLE 8 99 0 0
MSG NETWORK INC COM 553573106 1,436 66,772 SH   SOLE 44 66,772 0 0
MTGE INVT CORP TRUS 55378A105 5,121 326,199 SH   SOLE 44 326,199 0 0
MTS SYS CORP COM 553777103 0 1 SH   SOLE 8 1 0 0
MTS SYS CORP COM 553777103 95 1,669 SH   SOLE 44 1,669 0 0
MUELLER INDS INC COM 624756102 33 836 SH   SOLE 44 836 0 0
MUELLER WTR PRODS INC COM 624758108 0 23 SH   SOLE 8 23 0 0
MUELLER WTR PRODS INC COM 624758108 467 35,125 SH   SOLE 44 35,125 0 0
MULTI COLOR CORP COM 625383104 2 25 SH   SOLE 8 25 0 0
MULTI COLOR CORP COM 625383104 131 1,689 SH   SOLE 44 1,689 0 0
MULTI PACKAGING SOLUTIONS IN COM G6331W109 7 535 SH   SOLE 44 535 0 0
MURPHY OIL CORP COM 626717102 121 3,871 SH   SOLE 8 3,871 0 0
MURPHY OIL CORP OPT 626717102 458 14,700 SH Put SOLE 8 14,700 0 0
MURPHY OIL CORP OPT 626717102 1,258 40,400 SH Call SOLE 8 40,400 0 0
MURPHY OIL CORP COM 626717102 1,555 49,969 SH   SOLE 44 49,969 0 0
MURPHY USA INC COM 626755102 217 3,525 SH   SOLE 8 3,525 0 0
MURPHY USA INC COM 626755102 1,959 31,879 SH   SOLE 44 31,879 0 0
MUTUALFIRST FINL INC COM 62845B104 1 34 SH   SOLE 44 34 0 0
MVC CAPITAL INC COM 553829102 1 72 SH   SOLE 8 72 0 0
MYERS INDS INC COM 628464109 12 843 SH   SOLE 44 843 0 0
MYLAN N V COM N59465109 10,712 280,782 SH   SOLE 8 280,782 0 0
MYLAN N V OPT N59465109 24,397 639,500 SH Put SOLE 8 639,500 0 0
MYLAN N V OPT N59465109 7,332 192,200 SH Call SOLE 8 192,200 0 0
MYLAN N V COM N59465109 695 18,219 SH   SOLE 9 18,219 0 0
MYLAN N V COM N59465109 24,339 638,014 SH   SOLE 44 638,014 0 0
MYLAN N V OPT N59465109 11,445 300,000 SH Put SOLE 44 300,000 0 0
MYLAN N V COM N59465109 3 86 SH   DFND 66 0 0 86
MYOKARDIA INC COM 62857M105 102 7,869 SH   SOLE 1 7,869 0 0
MYOKARDIA INC COM 62857M105 3 234 SH   SOLE 44 234 0 0
MYOVANT SCIENCES LTD COM G637AM102 2 200 SH   SOLE 44 200 0 0
MYR GROUP INC DEL COM 55405W104 1 35 SH   SOLE 8 35 0 0
MYR GROUP INC DEL COM 55405W104 638 16,925 SH   SOLE 44 16,925 0 0
MYRIAD GENETICS INC COM 62855J104 189 11,330 SH   SOLE 8 11,330 0 0
MYRIAD GENETICS INC OPT 62855J104 90 5,400 SH Call SOLE 8 5,400 0 0
MYRIAD GENETICS INC OPT 62855J104 238 14,300 SH Put SOLE 8 14,300 0 0
MYRIAD GENETICS INC COM 62855J104 1,733 103,927 SH   SOLE 44 103,927 0 0
NABORS INDUSTRIES LTD COM G6359F103 961 58,613 SH   SOLE 1 58,613 0 0
NABORS INDUSTRIES LTD OPT G6359F103 766 46,700 SH Call SOLE 8 46,700 0 0
NABORS INDUSTRIES LTD COM G6359F103 269 16,361 SH   SOLE 8 16,361 0 0
NABORS INDUSTRIES LTD OPT G6359F103 420 25,600 SH Put SOLE 8 25,600 0 0
NABORS INDUSTRIES LTD COM G6359F103 2,173 132,525 SH   SOLE 44 132,525 0 0
NACCO INDS INC COM 629579103 11 123 SH   SOLE 44 123 0 0
NAM TAI PPTY INC COM G63907102 0 16 SH   SOLE 8 16 0 0
NANOMETRICS INC OPT 630077105 3 100 SH Call SOLE 8 100 0 0
NANOMETRICS INC COM 630077105 6 193 SH   SOLE 8 193 0 0
NANOMETRICS INC COM 630077105 117 4,674 SH   SOLE 44 4,674 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 16 694 SH   SOLE 8 694 0 0
NANTHEALTH INC COM 630104107 60 5,997 SH   SOLE 8 5,997 0 0
NANTHEALTH INC COM 630104107 1 123 SH   SOLE 44 123 0 0
NANTKWEST INC COM 63016Q102 16 2,819 SH   SOLE 8 2,819 0 0
NANTKWEST INC COM 63016Q102 2 346 SH   SOLE 44 346 0 0
NASDAQ INC COM 631103108 2 35 SH   SOLE 8 35 0 0
NASDAQ INC OPT 631103108 74 1,100 SH Put SOLE 8 1,100 0 0
NASDAQ INC OPT 631103108 503 7,500 SH Call SOLE 8 7,500 0 0
NASDAQ INC COM 631103108 9,463 140,985 SH   SOLE 44 140,985 0 0
NATERA INC COM 632307104 10 817 SH   SOLE 44 817 0 0
NATIONAL BANKSHARES INC VA COM 634865109 4 87 SH   SOLE 44 87 0 0
NATIONAL BEVERAGE CORP COM 635017106 397 7,769 SH   SOLE 44 7,769 0 0
NATIONAL BK HLDGS CORP COM 633707104 89 2,789 SH   SOLE 44 2,789 0 0
NATIONAL CINEMEDIA INC COM 635309107 330 22,431 SH   SOLE 1 22,431 0 0
NATIONAL CINEMEDIA INC OPT 635309107 18 1,200 SH Call SOLE 8 1,200 0 0
NATIONAL CINEMEDIA INC COM 635309107 301 20,407 SH   SOLE 44 20,407 0 0
NATIONAL COMM CORP COM 63546L102 4 100 SH   SOLE 44 100 0 0
NATIONAL FUEL GAS CO N J OPT 636180101 11 200 SH Put SOLE 8 200 0 0
NATIONAL FUEL GAS CO N J COM 636180101 4 72 SH   SOLE 8 72 0 0
NATIONAL FUEL GAS CO N J COM 636180101 828 14,618 SH   SOLE 44 14,618 0 0
NATIONAL GEN HLDGS CORP COM 636220303 55 2,217 SH   SOLE 44 2,217 0 0
NATIONAL HEALTH INVS INC TRUS 63633D104 395 5,326 SH   SOLE 8 5,326 0 0
NATIONAL HEALTH INVS INC TRUS 63633D104 329 4,421 SH   SOLE 44 4,421 0 0
NATIONAL HEALTHCARE CORP COM 635906100 1,090 14,384 SH   SOLE 8 14,384 0 0
NATIONAL HEALTHCARE CORP COM 635906100 27 348 SH   SOLE 44 348 0 0
NATIONAL HOLDINGS CORP COM 636375206 1 213 SH   SOLE 8 213 0 0
NATIONAL INSTRS CORP COM 636518102 74 2,402 SH   SOLE 1 2,402 0 0
NATIONAL INSTRS CORP COM 636518102 2 57 SH   SOLE 8 57 0 0
NATIONAL INSTRS CORP COM 636518102 86 2,791 SH   SOLE 44 2,791 0 0
NATIONAL OILWELL VARCO INC OPT 637071101 3,051 81,500 SH Put SOLE 8 81,500 0 0
NATIONAL OILWELL VARCO INC COM 637071101 142 3,784 SH   SOLE 8 3,784 0 0
NATIONAL OILWELL VARCO INC OPT 637071101 2,868 76,600 SH Call SOLE 8 76,600 0 0
NATIONAL OILWELL VARCO INC COM 637071101 3,998 106,783 SH   SOLE 44 106,783 0 0
NATIONAL OILWELL VARCO INC COM 637071101 78 2,082 SH   DFND 66 0 0 2,082
NATIONAL PRESTO INDS INC COM 637215104 17 160 SH   SOLE 44 160 0 0
NATIONAL RESH CORP COM 637372202 6 289 SH   SOLE 44 289 0 0
NATIONAL RETAIL PPTYS INC OPT 637417106 35 800 SH Put SOLE 8 800 0 0
NATIONAL RETAIL PPTYS INC OPT 637417106 88 2,000 SH Call SOLE 8 2,000 0 0
NATIONAL RETAIL PPTYS INC TRUS 637417106 78 1,757 SH   SOLE 8 1,757 0 0
NATIONAL RETAIL PPTYS INC TRUS 637417106 3,629 82,103 SH   SOLE 44 82,103 0 0
NATIONAL STORAGE AFFILIATES TRUS 637870106 61 2,736 SH   SOLE 44 2,736 0 0
NATIONAL WESTN LIFE GROUP IN COM 638517102 11 34 SH   SOLE 44 34 0 0
NATIONSTAR MTG HLDGS INC OPT 63861C109 300 16,600 SH Call SOLE 8 16,600 0 0
NATIONSTAR MTG HLDGS INC OPT 63861C109 119 6,600 SH Put SOLE 8 6,600 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 2,670 147,847 SH   SOLE 44 147,847 0 0
NATURAL ALTERNATIVES INTL IN COM 638842302 129 11,400 SH   SOLE 44 11,400 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 486 15,128 SH   SOLE 1 15,128 0 0
NATURAL GAS SERVICES GROUP COM 63886Q109 6 181 SH   SOLE 44 181 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 8 686 SH   SOLE 8 686 0 0
NATURAL GROCERS BY VITAMIN C COM 63888U108 1 126 SH   SOLE 44 126 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 1 23 SH   SOLE 8 23 0 0
NATURAL HEALTH TRENDS CORP COM 63888P406 39 1,581 SH   SOLE 44 1,581 0 0
NATURES SUNSHINE PRODUCTS IN COM 639027101 1 83 SH   SOLE 44 83 0 0
NATUS MEDICAL INC DEL COM 639050103 253 7,275 SH   SOLE 8 7,275 0 0
NATUS MEDICAL INC DEL COM 639050103 1,716 49,341 SH   SOLE 44 49,341 0 0
NAUTILUS INC COM 63910B102 446 24,019 SH   SOLE 44 24,019 0 0
NAVIDEA BIOPHARMACEUTICALS I COM 63937X103 0 23 SH   SOLE 8 23 0 0
NAVIENT CORP COM 63938C108 2,914 177,362 SH   SOLE 1 177,362 0 0
NAVIENT CORP COM 63938C108 8 477 SH   SOLE 8 477 0 0
NAVIENT CORP OPT 63938C108 189 11,500 SH Call SOLE 8 11,500 0 0
NAVIENT CORP COM 63938C108 1,433 87,214 SH   SOLE 44 87,214 0 0
NAVIGANT CONSULTING INC COM 63935N107 1 47 SH   SOLE 8 47 0 0
NAVIGANT CONSULTING INC COM 63935N107 46 1,765 SH   SOLE 44 1,765 0 0
NAVIGATOR HOLDINGS LTD COM Y62132108 39 4,200 SH   SOLE 44 4,200 0 0
NAVIGATORS GROUP INC COM 638904102 2 15 SH   SOLE 8 15 0 0
NAVIGATORS GROUP INC COM 638904102 129 1,084 SH   SOLE 44 1,084 0 0
NAVIOS MARITIME ACQUIS CORP COM Y62159101 3 1,516 SH   SOLE 44 1,516 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 OPT 63934E108 7,237 230,700 SH Put SOLE 8 230,700 0 0
NAVISTAR INTL CORP NEW COM 63934E108 6,979 222,499 SH   SOLE 8 222,499 0 0
NAVISTAR INTL CORP NEW OPT 63934E108 938 29,900 SH Call SOLE 8 29,900 0 0
NAVISTAR INTL CORP NEW COM 63934E108 1,027 32,734 SH   SOLE 44 32,734 0 0
NBT BANCORP INC COM 628778102 3 63 SH   SOLE 8 63 0 0
NBT BANCORP INC COM 628778102 25 604 SH   SOLE 44 604 0 0
NCI BUILDING SYS INC COM 628852204 46 2,965 SH   SOLE 8 2,965 0 0
NCI BUILDING SYS INC OPT 628852204 5 300 SH Put SOLE 8 300 0 0
NCI BUILDING SYS INC COM 628852204 1,288 82,334 SH   SOLE 44 82,334 0 0
NCI INC COM 62886K104 0 13 SH   SOLE 44 13 0 0
NCR CORP NEW COM 62886E108 12 300 SH   SOLE 1 300 0 0
NCR CORP NEW OPT 62886E108 909 22,400 SH Call SOLE 8 22,400 0 0
NCR CORP NEW OPT 62886E108 174 4,300 SH Put SOLE 8 4,300 0 0
NCR CORP NEW COM 62886E108 4,490 110,713 SH   SOLE 44 110,713 0 0
NEENAH PAPER INC COM 640079109 1,040 12,206 SH   SOLE 1 12,206 0 0
NEENAH PAPER INC COM 640079109 19 218 SH   SOLE 8 218 0 0
NEENAH PAPER INC COM 640079109 162 1,906 SH   SOLE 44 1,906 0 0
NEFF CORP COM 640094207 68 4,800 SH   SOLE 44 4,800 0 0
NEKTAR THERAPEUTICS OPT 640268108 20 1,600 SH Call SOLE 8 1,600 0 0
NEKTAR THERAPEUTICS COM 640268108 1,153 93,950 SH   SOLE 8 93,950 0 0
NEKTAR THERAPEUTICS OPT 640268108 91 7,400 SH Put SOLE 8 7,400 0 0
NEKTAR THERAPEUTICS COM 640268108 41 3,301 SH   SOLE 44 3,301 0 0
NELNET INC COM 64031N108 36 706 SH   SOLE 44 706 0 0
NEOGEN CORP COM 640491106 152 2,297 SH   SOLE 44 2,297 0 0
NEOGENOMICS INC COM 64049M209 511 59,731 SH   SOLE 44 59,731 0 0
NEOPHOTONICS CORP COM 64051T100 1 81 SH   SOLE 8 81 0 0
NEOPHOTONICS CORP COM 64051T100 610 56,522 SH   SOLE 44 56,522 0 0
NEOS THERAPEUTICS INC COM 64052L106 0 77 SH   SOLE 8 77 0 0
NEOS THERAPEUTICS INC COM 64052L106 22 3,885 SH   SOLE 44 3,885 0 0
NET 1 UEPS TECHNOLOGIES INC COM 64107N206 2,425 211,245 SH   SOLE 41 211,245 0 0
NET 1 UEPS TECHNOLOGIES INC COM 64107N206 1,515 132,022 SH   SOLE 44 132,022 0 0
NET 1 UEPS TECHNOLOGIES INC COM 64107N206 574 50,000 SH   DFND 66 0 0 50,000
NETAPP INC OPT 64110D104 787 22,300 SH Call SOLE 8 22,300 0 0
NETAPP INC OPT 64110D104 8,137 230,700 SH Put SOLE 8 230,700 0 0
NETAPP INC COM 64110D104 7,338 208,049 SH   SOLE 8 208,049 0 0
NETAPP INC COM 64110D104 3,771 106,918 SH   SOLE 44 106,918 0 0
NETEASE INC ADR 64110W102 1,506 6,992 SH   SOLE 1 6,992 0 0
NETEASE INC OPT 64110W102 2,218 10,300 SH Call SOLE 8 10,300 0 0
NETEASE INC OPT 64110W102 6,460 30,000 SH Put SOLE 8 30,000 0 0
NETEASE INC ADR 64110W102 3,123 14,502 SH   SOLE 8 14,502 0 0
NETEASE INC ADR 64110W102 6,225 28,910 SH   SOLE 9 28,910 0 0
NETEASE INC ADR 64110W102 1,625 7,546 SH   SOLE 44 7,546 0 0
NETFLIX INC OPT 64110L106 35,036 283,000 SH Call SOLE 8 283,000 0 0
NETFLIX INC COM 64110L106 28,671 231,591 SH   SOLE 8 231,591 0 0
NETFLIX INC OPT 64110L106 109,452 884,100 SH Put SOLE 8 884,100 0 0
NETFLIX INC COM 64110L106 45,420 366,872 SH   SOLE 44 366,872 0 0
NETFLIX INC COM 64110L106 313 2,532 SH   DFND 66 0 0 2,532
NETGEAR INC COM 64111Q104 38 691 SH   SOLE 8 691 0 0
NETGEAR INC OPT 64111Q104 321 5,900 SH Call SOLE 8 5,900 0 0
NETGEAR INC COM 64111Q104 172 3,162 SH   SOLE 44 3,162 0 0
NETLIST INC COM 64118P109 0 59 SH   SOLE 8 59 0 0
NETSCOUT SYS INC OPT 64115T104 79 2,500 SH Call SOLE 8 2,500 0 0
NETSCOUT SYS INC OPT 64115T104 63 2,000 SH Put SOLE 8 2,000 0 0
NETSCOUT SYS INC COM 64115T104 326 10,345 SH   SOLE 44 10,345 0 0
NETSOL TECHNOLOGIES INC COM 64115A402 0 31 SH   SOLE 8 31 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 2,383 61,566 SH   SOLE 8 61,566 0 0
NEUROCRINE BIOSCIENCES INC OPT 64125C109 7,458 192,700 SH Put SOLE 8 192,700 0 0
NEUROCRINE BIOSCIENCES INC OPT 64125C109 5,817 150,300 SH Call SOLE 8 150,300 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,512 39,049 SH   SOLE 44 39,049 0 0
NEURODERM LTD COM M74231107 1 36 SH   SOLE 8 36 0 0
NEURODERM LTD COM M74231107 78 3,500 SH   SOLE 44 3,500 0 0
NEURODERM LTD COM M74231107 22 1,000 SH   DFND 66 0 0 1,000
NEUROMETRIX INC COM 641255500 1 1,156 SH   SOLE 8 1,156 0 0
NEUSTAR INC OPT 64126X201 334 10,000 SH Call SOLE 8 10,000 0 0
NEUSTAR INC COM 64126X201 4,626 138,497 SH   SOLE 44 138,497 0 0
NEVRO CORP BOND 64157FAA1 23 22,000 PRN   SOLE 8 0 0 22,000
NEVRO CORP COM 64157F103 7 98 SH   SOLE 8 98 0 0
NEVRO CORP COM 64157F103 22 300 SH   SOLE 44 300 0 0
NEVSUN RES LTD COM 64156L101 108 35,000 SH   DFND 66 0 0 35,000
NEW GOLD INC CDA OPT 644535106 310 88,700 SH Call SOLE 8 88,700 0 0
NEW GOLD INC CDA OPT 644535106 524 149,600 SH Put SOLE 8 149,600 0 0
NEW GOLD INC CDA COM 644535106 621 177,438 SH   SOLE 8 177,438 0 0
NEW GOLD INC CDA COM 644535106 0 100 SH   SOLE 9 100 0 0
NEW GOLD INC CDA COM 644535106 9 2,500 SH   DFND 20 0 0 2,500
NEW HOME CO INC COM 645370107 3 250 SH   SOLE 44 250 0 0
NEW JERSEY RES COM 646025106 2 45 SH   SOLE 8 45 0 0
NEW JERSEY RES COM 646025106 1,039 29,253 SH   SOLE 44 29,253 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 57 3,608 SH   SOLE 8 3,608 0 0
NEW MEDIA INVT GROUP INC COM 64704V106 128 8,017 SH   SOLE 44 8,017 0 0
NEW ORIENTAL ED &amp TECH GRP I ADR 647581107 325 7,718 SH   SOLE 1 7,458 260 0
NEW ORIENTAL ED &amp TECH GRP I ADR 647581107 549 13,039 SH   SOLE 8 13,039 0 0
NEW ORIENTAL ED &amp TECH GRP I OPT 647581107 581 13,800 SH Put SOLE 8 13,800 0 0
NEW ORIENTAL ED &amp TECH GRP I OPT 647581107 97 2,300 SH Call SOLE 8 2,300 0 0
NEW ORIENTAL ED &amp TECH GRP I ADR 647581107 2,059 48,900 SH   SOLE 9 48,900 0 0
NEW RELIC INC COM 64829B100 34 1,209 SH   SOLE 8 1,209 0 0
NEW RELIC INC COM 64829B100 70 2,465 SH   SOLE 44 2,465 0 0
NEW RESIDENTIAL INVT CORP TRUS 64828T201 416 26,469 SH   SOLE 44 26,469 0 0
NEW SR INVT GROUP INC TRUS 648691103 17 1,754 SH   SOLE 8 1,754 0 0
NEW SR INVT GROUP INC TRUS 648691103 195 19,923 SH   SOLE 44 19,923 0 0
NEW YORK CMNTY BANCORP INC OPT 649445103 153 9,600 SH Put SOLE 8 9,600 0 0
NEW YORK CMNTY BANCORP INC OPT 649445103 205 12,900 SH Call SOLE 8 12,900 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 312 19,570 SH   SOLE 8 19,570 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 3,033 190,690 SH   SOLE 44 190,690 0 0
NEW YORK MTG TR INC TRUS 649604501 24 3,606 SH   SOLE 44 3,606 0 0
NEW YORK REIT INC TRUS 64976L109 24 2,360 SH   SOLE 8 2,360 0 0
NEW YORK REIT INC TRUS 64976L109 256 25,255 SH   SOLE 44 25,255 0 0
NEW YORK TIMES CO COM 650111107 2 118 SH   SOLE 8 118 0 0
NEW YORK TIMES CO COM 650111107 245 18,389 SH   SOLE 44 18,389 0 0
NEWELL BRANDS INC COM 651229106 2,360 52,857 SH   SOLE 1 52,857 0 0
NEWELL BRANDS INC COM 651229106 2,048 45,858 SH   SOLE 8 45,858 0 0
NEWELL BRANDS INC OPT 651229106 1,639 36,700 SH Call SOLE 8 36,700 0 0
NEWELL BRANDS INC OPT 651229106 1,567 35,100 SH Put SOLE 8 35,100 0 0
NEWELL BRANDS INC COM 651229106 304 6,800 SH   DFND 20 0 0 6,800
NEWELL BRANDS INC COM 651229106 8,583 192,232 SH   SOLE 44 192,232 0 0
NEWELL BRANDS INC COM 651229106 316 7,075 SH   DFND 66 0 0 7,075
NEWFIELD EXPL CO COM 651290108 1,025 25,308 SH   SOLE 1 25,308 0 0
NEWFIELD EXPL CO OPT 651290108 178 4,400 SH Call SOLE 8 4,400 0 0
NEWFIELD EXPL CO COM 651290108 925 22,838 SH   SOLE 8 22,838 0 0
NEWFIELD EXPL CO OPT 651290108 2,924 72,200 SH Put SOLE 8 72,200 0 0
NEWFIELD EXPL CO COM 651290108 91 2,246 SH   SOLE 9 2,246 0 0
NEWFIELD EXPL CO COM 651290108 8,712 215,113 SH   SOLE 44 215,113 0 0
NEWFIELD EXPL CO COM 651290108 56 1,391 SH   DFND 66 0 0 1,391
NEWLINK GENETICS CORP OPT 651511107 145 14,100 SH Call SOLE 8 14,100 0 0
NEWLINK GENETICS CORP COM 651511107 10 978 SH   SOLE 8 978 0 0
NEWLINK GENETICS CORP COM 651511107 143 13,899 SH   SOLE 44 13,899 0 0
NEWMARKET CORP COM 651587107 3,090 7,290 SH   SOLE 1 7,290 0 0
NEWMARKET CORP OPT 651587107 466 1,100 SH Call SOLE 8 1,100 0 0
NEWMARKET CORP COM 651587107 234 552 SH   SOLE 8 552 0 0
NEWMARKET CORP COM 651587107 97 230 SH   SOLE 44 230 0 0
NEWMONT MINING CORP COM 651639106 6,916 202,977 SH   SOLE 8 202,977 0 0
NEWMONT MINING CORP OPT 651639106 17,590 516,300 SH Call SOLE 8 516,300 0 0
NEWMONT MINING CORP OPT 651639106 13,294 390,200 SH Put SOLE 8 390,200 0 0
NEWMONT MINING CORP BOND 651639AJ5 1,386 1,360,000 PRN   SOLE 8 0 0 1,360,000
NEWMONT MINING CORP COM 651639106 103 3,017 SH   SOLE 9 3,017 0 0
NEWMONT MINING CORP COM 651639106 40,669 1,193,680 SH   SOLE 44 1,193,680 0 0
NEWMONT MINING CORP COM 651639106 107 3,130 SH   DFND 66 0 0 3,130
NEWPARK RES INC COM 651718504 33 4,430 SH   SOLE 8 4,430 0 0
NEWPARK RES INC COM 651718504 175 23,284 SH   SOLE 44 23,284 0 0
NEWS CORP NEW COM 65249B208 175 14,846 SH   SOLE 8 14,846 0 0
NEWS CORP NEW COM 65249B109 22 1,933 SH   SOLE 8 1,933 0 0
NEWS CORP NEW COM 65249B109 2,203 192,301 SH   SOLE 44 192,301 0 0
NEWS CORP NEW COM 65249B208 695 58,865 SH   SOLE 44 58,865 0 0
NEWS CORP NEW COM 65249B208 1 125 SH   DFND 66 0 0 125
NEWSTAR FINANCIAL INC COM 65251F105 11 1,190 SH   SOLE 44 1,190 0 0
NEWTEK BUSINESS SVCS CORP COM 652526203 1 35 SH   SOLE 8 35 0 0
NEXEO SOLUTIONS INC COM 65342H102 4 376 SH   SOLE 44 376 0 0
NEXPOINT RESIDENTIAL TR INC TRUS 65341D102 87 3,876 SH   SOLE 44 3,876 0 0
NEXSTAR BROADCASTING GROUP I COM 65336K103 2,047 32,331 SH   SOLE 44 32,331 0 0
NEXTERA ENERGY INC COM 65339F101 1,753 14,671 SH   SOLE 1 14,671 0 0
NEXTERA ENERGY INC CONV 65339F820 4,898 100,000 SH   SOLE 8 100,000 0 0
NEXTERA ENERGY INC CONV 65339F846 1,148 20,056 SH   SOLE 8 20,056 0 0
NEXTERA ENERGY INC COM 65339F101 236 1,976 SH   SOLE 8 1,976 0 0
NEXTERA ENERGY INC OPT 65339F101 3,309 27,700 SH Put SOLE 8 27,700 0 0
NEXTERA ENERGY INC OPT 65339F101 3,381 28,300 SH Call SOLE 8 28,300 0 0
NEXTERA ENERGY INC COM 65339F101 2,803 23,461 SH   SOLE 9 23,461 0 0
NEXTERA ENERGY INC COM 65339F101 332 2,775 SH   DFND 20 0 0 2,775
NEXTERA ENERGY INC COM 65339F101 109,492 916,556 SH   SOLE 44 916,556 0 0
NEXTERA ENERGY INC COM 65339F101 159 1,331 SH   DFND 66 0 0 1,331
NEXTERA ENERGY PARTNERS LP COM 65341B106 19 739 SH   SOLE 44 739 0 0
NGL ENERGY PARTNERS LP COM 62913M107 15 736 SH   SOLE 8 736 0 0
NGL ENERGY PARTNERS LP COM 62913M107 1,263 60,134 SH   SOLE 32 60,134 0 0
NGL ENERGY PARTNERS LP COM 62913M107 2,209 105,198 SH   SOLE 44 105,198 0 0
NIC INC COM 62914B100 1,088 45,531 SH   SOLE 1 45,531 0 0
NIC INC COM 62914B100 78 3,268 SH   SOLE 44 3,268 0 0
NICE LTD OPT 653656108 14 200 SH Call SOLE 8 200 0 0
NICE LTD ADR 653656108 18 258 SH   SOLE 8 258 0 0
NICOLET BANKSHARES INC COM 65406E102 2 48 SH   SOLE 44 48 0 0
NIELSEN HLDGS PLC COM G6518L108 391 9,313 SH   SOLE 8 9,313 0 0
NIELSEN HLDGS PLC COM G6518L108 11,078 264,087 SH   SOLE 44 264,087 0 0
NII HLDGS INC COM 62913F508 1,022 475,274 SH   SOLE 44 475,274 0 0
NIKE INC COM 654106103 18,178 357,624 SH   SOLE 8 357,624 0 0
NIKE INC OPT 654106103 55,613 1,094,100 SH Put SOLE 8 1,094,100 0 0
NIKE INC OPT 654106103 27,341 537,900 SH Call SOLE 8 537,900 0 0
NIKE INC COM 654106103 7,015 137,993 SH   SOLE 9 137,993 0 0
NIKE INC COM 654106103 74 1,460 SH   SOLE 20 0 1,460 0
NIKE INC COM 654106103 379 7,460 SH   DFND 20 0 0 7,460
NIKE INC COM 654106103 61,279 1,205,543 SH   SOLE 44 1,205,543 0 0
NIKE INC COM 654106103 381 7,500 SH   SOLE 66 0 7,500 0
NIKE INC COM 654106103 537 10,569 SH   DFND 66 0 0 10,569
NIMBLE STORAGE INC COM 65440R101 7 827 SH   SOLE 44 827 0 0
NISOURCE INC OPT 65473P105 38 1,700 SH Put SOLE 8 1,700 0 0
NISOURCE INC COM 65473P105 637 28,787 SH   SOLE 8 28,787 0 0
NISOURCE INC OPT 65473P105 82 3,700 SH Call SOLE 8 3,700 0 0
NISOURCE INC COM 65473P105 4,278 193,267 SH   SOLE 44 193,267 0 0
NIVALIS THERAPEUTICS INC COM 65481J109 9 4,000 SH   SOLE 1 4,000 0 0
NL INDS INC COM 629156407 3 257 SH   SOLE 44 257 0 0
NMI HLDGS INC COM 629209305 16 1,520 SH   SOLE 8 1,520 0 0
NMI HLDGS INC COM 629209305 7 664 SH   SOLE 44 664 0 0
NN INC COM 629337106 13 662 SH   SOLE 44 662 0 0
NOAH HLDGS LTD ADR 65487X102 2 82 SH   SOLE 8 82 0 0
NOBLE CORP PLC COM G65431101 0 11 SH   SOLE 8 11 0 0
NOBLE CORP PLC OPT G65431101 276 46,600 SH Put SOLE 8 46,600 0 0
NOBLE CORP PLC OPT G65431101 677 114,400 SH Call SOLE 8 114,400 0 0
NOBLE CORP PLC COM G65431101 1,863 314,658 SH   SOLE 44 314,658 0 0
NOBLE ENERGY INC COM 655044105 333 8,746 SH   SOLE 8 8,746 0 0
NOBLE ENERGY INC OPT 655044105 1,964 51,596 SH Call SOLE 8 51,596 0 0
NOBLE ENERGY INC OPT 655044105 445 11,700 SH Put SOLE 8 11,700 0 0
NOBLE ENERGY INC COM 655044105 97 2,555 SH   SOLE 9 2,555 0 0
NOBLE ENERGY INC COM 655044105 3,988 104,818 SH   SOLE 44 104,818 0 0
NOBLE ENERGY INC COM 655044105 27 704 SH   DFND 66 0 0 704
NOBLE MIDSTREAM PARTNERS LP COM 65506L105 397 11,016 SH   SOLE 32 11,016 0 0
NOKIA CORP OPT 654902204 331 68,900 SH Call SOLE 8 68,900 0 0
NOKIA CORP ADR 654902204 754 156,694 SH   SOLE 8 156,694 0 0
NOKIA CORP OPT 654902204 989 205,700 SH Put SOLE 8 205,700 0 0
NOKIA CORP ADR 654902204 9 1,789 SH   SOLE 44 1,789 0 0
NOKIA CORP ADR 654902204 56 11,612 SH   DFND 66 0 0 11,612
NOMURA HLDGS INC ADR 65535H208 0 65 SH   SOLE 8 65 0 0
NOODLES &amp CO COM 65540B105 5 1,234 SH   SOLE 44 1,234 0 0
NORBORD INC COM 65548P403 2 70 SH   SOLE 8 70 0 0
NORBORD INC COM 65548P403 760 30,100 SH   SOLE 9 30,100 0 0
NORD ANGLIA EDUCATION INC COM G6583A102 1 32 SH   SOLE 8 32 0 0
NORD ANGLIA EDUCATION INC COM G6583A102 23 1,000 SH   SOLE 44 1,000 0 0
NORDIC AMERICAN TANKERS LIMI OPT G65773106 1,158 137,800 SH Put SOLE 8 137,800 0 0
NORDIC AMERICAN TANKERS LIMI OPT G65773106 713 84,900 SH Call SOLE 8 84,900 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 1 83 SH   SOLE 8 83 0 0
NORDIC AMERICAN TANKERS LIMI COM G65773106 47 5,519 SH   SOLE 44 5,519 0 0
NORDSON CORP COM 655663102 213 1,900 SH   SOLE 1 1,900 0 0
NORDSON CORP COM 655663102 356 3,176 SH   SOLE 8 3,176 0 0
NORDSON CORP COM 655663102 149 1,325 SH   SOLE 44 1,325 0 0
NORDSTROM INC COM 655664100 606 12,643 SH   SOLE 1 12,643 0 0
NORDSTROM INC OPT 655664100 4,261 88,900 SH Call SOLE 8 88,900 0 0
NORDSTROM INC OPT 655664100 3,298 68,800 SH Put SOLE 8 68,800 0 0
NORDSTROM INC COM 655664100 793 16,542 SH   SOLE 8 16,542 0 0
NORDSTROM INC COM 655664100 7,357 153,505 SH   SOLE 44 153,505 0 0
NORFOLK SOUTHERN CORP COM 655844108 3,199 29,600 SH   SOLE 1 29,600 0 0
NORFOLK SOUTHERN CORP OPT 655844108 26,023 240,800 SH Call SOLE 8 240,800 0 0
NORFOLK SOUTHERN CORP OPT 655844108 19,345 179,000 SH Put SOLE 8 179,000 0 0
NORFOLK SOUTHERN CORP COM 655844108 516 4,779 SH   SOLE 8 4,779 0 0
NORFOLK SOUTHERN CORP COM 655844108 1,823 16,871 SH   SOLE 9 16,871 0 0
NORFOLK SOUTHERN CORP COM 655844108 15,617 144,511 SH   SOLE 44 144,511 0 0
NORTH EUROPEAN OIL RTY TR TRUS 659310106 0 16 SH   SOLE 8 16 0 0
NORTHERN OIL &amp GAS INC NEV COM 665531109 50 18,379 SH   SOLE 8 18,379 0 0
NORTHERN OIL &amp GAS INC NEV OPT 665531109 52 18,900 SH Put SOLE 8 18,900 0 0
NORTHERN OIL &amp GAS INC NEV OPT 665531109 22 8,000 SH Call SOLE 8 8,000 0 0
NORTHERN OIL &amp GAS INC NEV COM 665531109 171 62,557 SH   SOLE 44 62,557 0 0
NORTHERN TR CORP OPT 665859104 873 9,800 SH Call SOLE 8 9,800 0 0
NORTHERN TR CORP COM 665859104 2 21 SH   SOLE 8 21 0 0
NORTHERN TR CORP OPT 665859104 214 2,400 SH Put SOLE 8 2,400 0 0
NORTHERN TR CORP COM 665859104 11,102 124,672 SH   SOLE 44 124,672 0 0
NORTHERN TR CORP COM 665859104 34 377 SH   DFND 66 0 0 377
NORTHFIELD BANCORP INC DEL COM 66611T108 0 21 SH   SOLE 8 21 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 72 3,602 SH   SOLE 44 3,602 0 0
NORTHRIM BANCORP INC COM 666762109 3 98 SH   SOLE 44 98 0 0
NORTHROP GRUMMAN CORP COM 666807102 2,233 9,600 SH   SOLE 1 9,600 0 0
NORTHROP GRUMMAN CORP OPT 666807102 6,164 26,500 SH Put SOLE 8 26,500 0 0
NORTHROP GRUMMAN CORP OPT 666807102 5,001 21,500 SH Call SOLE 8 21,500 0 0
NORTHROP GRUMMAN CORP COM 666807102 603 2,591 SH   SOLE 8 2,591 0 0
NORTHROP GRUMMAN CORP COM 666807102 25,669 110,362 SH   SOLE 44 110,362 0 0
NORTHSTAR ASSET MGMT GROUP I OPT 66705Y104 13 900 SH Put SOLE 8 900 0 0
NORTHSTAR ASSET MGMT GROUP I OPT 66705Y104 72 4,800 SH Call SOLE 8 4,800 0 0
NORTHSTAR ASSET MGMT GROUP I COM 66705Y104 30,184 2,023,004 SH   SOLE 44 2,023,004 0 0
NORTHSTAR ASSET MGMT GROUP I OPT 66705Y104 3,730 250,000 SH Call SOLE 44 250,000 0 0
NORTHSTAR REALTY EUROPE CORP TRUS 66706L101 1,161 92,352 SH   SOLE 44 92,352 0 0
NORTHSTAR RLTY FIN CORP TRUS 66704R803 78 5,152 SH   SOLE 8 5,152 0 0
NORTHSTAR RLTY FIN CORP TRUS 66704R803 527 34,794 SH   SOLE 44 34,794 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 13 740 SH   SOLE 8 740 0 0
NORTHWEST BANCSHARES INC MD COM 667340103 57 3,171 SH   SOLE 44 3,171 0 0
NORTHWEST NAT GAS CO COM 667655104 153 2,560 SH   SOLE 44 2,560 0 0
NORTHWEST PIPE CO COM 667746101 24 1,393 SH   SOLE 8 1,393 0 0
NORTHWEST PIPE CO COM 667746101 141 8,200 SH   SOLE 44 8,200 0 0
NORTHWESTERN CORP COM 668074305 396 6,978 SH   SOLE 44 6,978 0 0
NORWEGIAN CRUISE LINE HLDGS OPT G66721104 4 100 SH Put SOLE 8 100 0 0
NORWEGIAN CRUISE LINE HLDGS OPT G66721104 21 500 SH Call SOLE 8 500 0 0
NORWEGIAN CRUISE LINE HLDGS COM G66721104 7,452 175,191 SH   SOLE 44 175,191 0 0
NOVAGOLD RES INC OPT 66987E206 92 20,100 SH Put SOLE 8 20,100 0 0
NOVAGOLD RES INC OPT 66987E206 107 23,400 SH Call SOLE 8 23,400 0 0
NOVAGOLD RES INC COM 66987E206 172 37,805 SH   SOLE 8 37,805 0 0
NOVAN INC COM 66988N106 1 22 SH   SOLE 44 22 0 0
NOVANTA INC COM 67000B104 10 459 SH   SOLE 44 459 0 0
NOVARTIS A G OPT 66987V109 1,551 21,300 SH Call SOLE 8 21,300 0 0
NOVARTIS A G ADR 66987V109 475 6,523 SH   SOLE 8 6,523 0 0
NOVARTIS A G OPT 66987V109 3,343 45,900 SH Put SOLE 8 45,900 0 0
NOVARTIS A G ADR 66987V109 132 1,819 SH   DFND 66 0 0 1,819
NOVAVAX INC COM 670002104 264 209,276 SH   SOLE 8 209,276 0 0
NOVAVAX INC OPT 670002104 239 190,000 SH Put SOLE 8 190,000 0 0
NOVAVAX INC COM 670002104 16 12,797 SH   SOLE 44 12,797 0 0
NOVELLUS SYS INC BOND 670008AD3 1,034 332,000 PRN   SOLE 8 0 0 332,000
NOVO-NORDISK A S OPT 670100205 2,360 65,800 SH Put SOLE 8 65,800 0 0
NOVO-NORDISK A S ADR 670100205 1,090 30,401 SH   SOLE 8 30,401 0 0
NOVO-NORDISK A S OPT 670100205 821 22,900 SH Call SOLE 8 22,900 0 0
NOVO-NORDISK A S ADR 670100205 33 914 SH   DFND 66 0 0 914
NOVOCURE LTD COM G6674U108 66 8,367 SH   SOLE 8 8,367 0 0
NOVOCURE LTD COM G6674U108 418 53,212 SH   SOLE 44 53,212 0 0
NOW INC COM 67011P100 610 29,811 SH   SOLE 1 29,811 0 0
NOW INC COM 67011P100 1 25 SH   SOLE 8 25 0 0
NOW INC COM 67011P100 1,780 86,935 SH   SOLE 44 86,935 0 0
NOW INC COM 67011P100 8 395 SH   DFND 66 0 0 395
NQ MOBILE INC OPT 64118U108 143 44,300 SH Put SOLE 8 44,300 0 0
NQ MOBILE INC ADR 64118U108 0 76 SH   SOLE 8 76 0 0
NQ MOBILE INC OPT 64118U108 164 50,900 SH Call SOLE 8 50,900 0 0
NRG ENERGY INC COM 629377508 61 4,980 SH   SOLE 1 4,980 0 0
NRG ENERGY INC OPT 629377508 2,683 218,800 SH Put SOLE 8 218,800 0 0
NRG ENERGY INC OPT 629377508 1,302 106,200 SH Call SOLE 8 106,200 0 0
NRG ENERGY INC COM 629377508 244 19,892 SH   SOLE 8 19,892 0 0
NRG ENERGY INC COM 629377508 1,182 96,345 SH   SOLE 44 96,345 0 0
NRG YIELD INC COM 62942X405 103 6,518 SH   SOLE 8 6,518 0 0
NRG YIELD INC COM 62942X306 6,241 406,385 SH   SOLE 44 406,385 0 0
NRG YIELD INC COM 62942X405 251 15,842 SH   SOLE 44 15,842 0 0
NTN BUZZTIME INC COM 629410606 1 120 SH   DFND 66 0 0 120
NU SKIN ENTERPRISES INC OPT 67018T105 903 18,900 SH Call SOLE 8 18,900 0 0
NU SKIN ENTERPRISES INC OPT 67018T105 583 12,200 SH Put SOLE 8 12,200 0 0
NU SKIN ENTERPRISES INC COM 67018T105 106 2,210 SH   SOLE 8 2,210 0 0
NU SKIN ENTERPRISES INC COM 67018T105 19 400 SH   DFND 20 0 0 400
NU SKIN ENTERPRISES INC COM 67018T105 1,376 28,778 SH   SOLE 44 28,778 0 0
NUANCE COMMUNICATIONS INC OPT 67020Y100 352 23,600 SH Put SOLE 8 23,600 0 0
NUANCE COMMUNICATIONS INC BOND 67020YAF7 145 144,000 PRN   SOLE 8 0 0 144,000
NUANCE COMMUNICATIONS INC COM 67020Y100 4,018 269,699 SH   SOLE 8 269,699 0 0
NUANCE COMMUNICATIONS INC OPT 67020Y100 498 33,400 SH Call SOLE 8 33,400 0 0
NUANCE COMMUNICATIONS INC BOND 67020YAK6 8,142 9,015,000 PRN   SOLE 8 0 0 9,015,000
NUANCE COMMUNICATIONS INC COM 67020Y100 6,797 456,089 SH   SOLE 44 456,089 0 0
NUCOR CORP COM 670346105 340 5,713 SH   SOLE 8 5,713 0 0
NUCOR CORP OPT 670346105 3,494 58,700 SH Put SOLE 8 58,700 0 0
NUCOR CORP OPT 670346105 6,148 103,300 SH Call SOLE 8 103,300 0 0
NUCOR CORP COM 670346105 11,513 193,429 SH   SOLE 44 193,429 0 0
NUMEREX CORP PA COM 67053A102 3 311 SH   SOLE 44 311 0 0
NUSTAR ENERGY LP COM 67058H102 2,302 46,227 SH   SOLE 32 46,227 0 0
NUSTAR ENERGY LP COM 67058H102 501 10,068 SH   SOLE 44 10,068 0 0
NUSTAR ENERGY LP COM 67058H102 5 100 SH   DFND 66 0 0 100
NUSTAR GP HOLDINGS LLC COM 67059L102 2 65 SH   SOLE 8 65 0 0
NUSTAR GP HOLDINGS LLC COM 67059L102 760 26,314 SH   SOLE 32 26,314 0 0
NUTANIX INC COM 67059N108 18 685 SH   SOLE 8 685 0 0
NUTANIX INC COM 67059N108 453 17,068 SH   SOLE 44 17,068 0 0
NUTRACEUTICAL INTL CORP COM 67060Y101 20 575 SH   SOLE 44 575 0 0
NUTRI SYS INC NEW COM 67069D108 35 1,023 SH   SOLE 8 1,023 0 0
NUTRI SYS INC NEW OPT 67069D108 3 100 SH Call SOLE 8 100 0 0
NUTRI SYS INC NEW OPT 67069D108 111 3,200 SH Put SOLE 8 3,200 0 0
NUTRI SYS INC NEW COM 67069D108 223 6,426 SH   SOLE 44 6,426 0 0
NUVASIVE INC BOND 670704AC9 518 319,000 PRN   SOLE 8 0 0 319,000
NUVASIVE INC COM 670704105 8 115 SH   SOLE 8 115 0 0
NUVASIVE INC COM 670704105 2,535 37,631 SH   SOLE 44 37,631 0 0
NUVEEN PREFERRED SECURITIES FUND 67072C105 7 700 SH   DFND 66 0 0 700
NV5 GLOBAL INC COM 62945V109 3 103 SH   SOLE 44 103 0 0
NVE CORP COM 629445206 11 158 SH   SOLE 44 158 0 0
NVIDIA CORP COM 67066G104 23,482 219,997 SH   SOLE 8 219,997 0 0
NVIDIA CORP OPT 67066G104 65,336 612,100 SH Call SOLE 8 612,100 0 0
NVIDIA CORP OPT 67066G104 57,266 536,500 SH Put SOLE 8 536,500 0 0
NVIDIA CORP COM 67066G104 0 1 SH   SOLE 9 1 0 0
NVIDIA CORP COM 67066G104 38,844 363,910 SH   SOLE 44 363,910 0 0
NVR INC COM 62944T105 424 254 SH   SOLE 44 254 0 0
NXP SEMICONDUCTORS N V COM N6596X109 1,706 17,409 SH   SOLE 1 17,409 0 0
NXP SEMICONDUCTORS N V OPT N6596X109 6,492 66,240 SH Put SOLE 8 66,240 0 0
NXP SEMICONDUCTORS N V OPT N6596X109 32,174 328,270 SH Call SOLE 8 328,270 0 0
NXP SEMICONDUCTORS N V COM N6596X109 7,771 79,294 SH   SOLE 8 79,294 0 0
NXP SEMICONDUCTORS N V COM N6596X109 4,720 48,164 SH   SOLE 9 48,164 0 0
NXP SEMICONDUCTORS N V COM N6596X109 42,976 438,476 SH   SOLE 44 438,476 0 0
NXP SEMICONDUCTORS N V COM N6596X109 5 50 SH   DFND 66 0 0 50
NXSTAGE MEDICAL INC COM 67072V103 80 3,052 SH   SOLE 8 3,052 0 0
NXSTAGE MEDICAL INC COM 67072V103 69 2,637 SH   SOLE 44 2,637 0 0
O REILLY AUTOMOTIVE INC NEW OPT 67103H107 2,728 9,800 SH Put SOLE 8 9,800 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 1,069 3,840 SH   SOLE 8 3,840 0 0
O REILLY AUTOMOTIVE INC NEW OPT 67103H107 1,336 4,800 SH Call SOLE 8 4,800 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 24,030 86,305 SH   SOLE 44 86,305 0 0
OASIS PETE INC NEW COM 674215108 172 11,351 SH   SOLE 1 11,351 0 0
OASIS PETE INC NEW OPT 674215108 444 29,300 SH Call SOLE 8 29,300 0 0
OASIS PETE INC NEW OPT 674215108 3,226 213,100 SH Put SOLE 8 213,100 0 0
OASIS PETE INC NEW BOND 674215AJ7 2,930 2,108,000 PRN   SOLE 8 0 0 2,108,000
OASIS PETE INC NEW COM 674215108 1,392 91,976 SH   SOLE 8 91,976 0 0
OASIS PETE INC NEW COM 674215108 338 22,355 SH   SOLE 44 22,355 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 4,666 65,503 SH   SOLE 1 65,503 0 0
OCCIDENTAL PETE CORP DEL OPT 674599105 57,532 807,700 SH Call SOLE 8 807,700 0 0
OCCIDENTAL PETE CORP DEL OPT 674599105 14,794 207,700 SH Put SOLE 8 207,700 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 1,346 18,898 SH   SOLE 8 18,898 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 212 2,979 SH   SOLE 9 2,979 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 14,257 200,173 SH   SOLE 44 200,173 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 1,547 21,712 SH   DFND 66 0 0 21,712
OCEAN RIG UDW INC OPT G66964100 102 58,800 SH Put SOLE 8 58,800 0 0
OCEAN RIG UDW INC COM G66964100 77 44,082 SH   SOLE 8 44,082 0 0
OCEAN RIG UDW INC OPT G66964100 41 23,700 SH Call SOLE 8 23,700 0 0
OCEANEERING INTL INC COM 675232102 405 14,342 SH   SOLE 1 14,342 0 0
OCEANEERING INTL INC COM 675232102 126 4,454 SH   SOLE 8 4,454 0 0
OCEANEERING INTL INC COM 675232102 2,359 83,612 SH   SOLE 44 83,612 0 0
OCEANFIRST FINL CORP COM 675234108 25 836 SH   SOLE 8 836 0 0
OCEANFIRST FINL CORP COM 675234108 114 3,783 SH   SOLE 44 3,783 0 0
OCH ZIFF CAP MGMT GROUP COM 67551U105 158 47,700 SH   SOLE 44 47,700 0 0
OCI PARTNERS LP COM 67091N108 0 58 SH   SOLE 8 58 0 0
OCLARO INC COM 67555N206 106 11,864 SH   SOLE 1 11,864 0 0
OCLARO INC OPT 67555N206 116 13,000 SH Call SOLE 8 13,000 0 0
OCLARO INC OPT 67555N206 23 2,600 SH Put SOLE 8 2,600 0 0
OCLARO INC COM 67555N206 1,130 126,244 SH   SOLE 8 126,244 0 0
OCLARO INC COM 67555N206 21 2,296 SH   SOLE 44 2,296 0 0
OCLARO INC COM 67555N206 0 6 SH   DFND 66 0 0 6
OCULAR THERAPEUTIX INC COM 67576A100 1 129 SH   SOLE 8 129 0 0
OCULAR THERAPEUTIX INC COM 67576A100 26 3,144 SH   SOLE 44 3,144 0 0
OCWEN FINL CORP OPT 675746309 854 158,400 SH Call SOLE 8 158,400 0 0
OCWEN FINL CORP OPT 675746309 1,013 187,900 SH Put SOLE 8 187,900 0 0
OCWEN FINL CORP COM 675746309 1,297 240,528 SH   SOLE 8 240,528 0 0
OCWEN FINL CORP COM 675746309 23 4,205 SH   SOLE 44 4,205 0 0
OFFICE DEPOT INC COM 676220106 243 53,850 SH   SOLE 8 53,850 0 0
OFFICE DEPOT INC OPT 676220106 1,257 278,200 SH Put SOLE 8 278,200 0 0
OFFICE DEPOT INC OPT 676220106 900 199,100 SH Call SOLE 8 199,100 0 0
OFFICE DEPOT INC COM 676220106 407 90,024 SH   SOLE 44 90,024 0 0
OFG BANCORP COM 67103X102 591 45,144 SH   SOLE 44 45,144 0 0
OGE ENERGY CORP COM 670837103 3,401 101,665 SH   SOLE 1 101,665 0 0
OGE ENERGY CORP COM 670837103 2 46 SH   SOLE 8 46 0 0
OGE ENERGY CORP COM 670837103 3,067 91,699 SH   SOLE 44 91,699 0 0
OI S A ADR 670851500 1 165 SH   DFND 66 0 0 165
OIL DRI CORP AMER COM 677864100 2 57 SH   SOLE 44 57 0 0
OIL STS INTL INC COM 678026105 676 17,337 SH   SOLE 1 17,337 0 0
OIL STS INTL INC OPT 678026105 12 300 SH Put SOLE 8 300 0 0
OIL STS INTL INC COM 678026105 10 254 SH   SOLE 8 254 0 0
OIL STS INTL INC COM 678026105 598 15,324 SH   SOLE 44 15,324 0 0
OLD DOMINION FGHT LINES INC COM 679580100 3,411 39,760 SH   SOLE 1 39,760 0 0
OLD DOMINION FGHT LINES INC COM 679580100 5 58 SH   SOLE 8 58 0 0
OLD DOMINION FGHT LINES INC OPT 679580100 472 5,500 SH Put SOLE 8 5,500 0 0
OLD DOMINION FGHT LINES INC OPT 679580100 103 1,200 SH Call SOLE 8 1,200 0 0
OLD DOMINION FGHT LINES INC COM 679580100 2,528 29,460 SH   SOLE 44 29,460 0 0
OLD LINE BANCSHARES INC COM 67984M100 4 158 SH   SOLE 44 158 0 0
OLD NATL BANCORP IND COM 680033107 1 33 SH   SOLE 8 33 0 0
OLD NATL BANCORP IND COM 680033107 911 50,191 SH   SOLE 44 50,191 0 0
OLD REP INTL CORP BOND 680223AH7 50 40,000 PRN   SOLE 8 0 0 40,000
OLD REP INTL CORP COM 680223104 3 142 SH   SOLE 8 142 0 0
OLD REP INTL CORP COM 680223104 3,339 175,704 SH   SOLE 44 175,704 0 0
OLD SECOND BANCORP INC ILL COM 680277100 6 541 SH   SOLE 44 541 0 0
OLIN CORP COM 680665205 2 65 SH   SOLE 8 65 0 0
OLIN CORP OPT 680665205 768 30,000 SH Put SOLE 8 30,000 0 0
OLIN CORP OPT 680665205 1,875 73,200 SH Call SOLE 8 73,200 0 0
OLIN CORP COM 680665205 486 18,966 SH   SOLE 44 18,966 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 27 938 SH   SOLE 8 938 0 0
OLLIES BARGAIN OUTLT HLDGS I COM 681116109 190 6,686 SH   SOLE 44 6,686 0 0
OLYMPIC STEEL INC OPT 68162K106 5 200 SH Call SOLE 8 200 0 0
OLYMPIC STEEL INC COM 68162K106 59 2,430 SH   SOLE 8 2,430 0 0
OLYMPIC STEEL INC COM 68162K106 2 101 SH   SOLE 44 101 0 0
OM ASSET MGMT PLC COM G67506108 1,290 88,920 SH   SOLE 44 88,920 0 0
OMEGA FLEX INC COM 682095104 3 55 SH   SOLE 44 55 0 0
OMEGA HEALTHCARE INVS INC TRUS 681936100 201 6,436 SH   SOLE 8 6,436 0 0
OMEGA HEALTHCARE INVS INC TRUS 681936100 752 24,034 SH   SOLE 44 24,034 0 0
OMEGA PROTEIN CORP COM 68210P107 9 371 SH   SOLE 8 371 0 0
OMEGA PROTEIN CORP COM 68210P107 77 3,082 SH   SOLE 44 3,082 0 0
OMEROS CORP COM 682143102 15 1,437 SH   SOLE 8 1,437 0 0
OMEROS CORP COM 682143102 93 9,291 SH   SOLE 44 9,291 0 0
OMNICELL INC COM 68213N109 881 25,999 SH   SOLE 44 25,999 0 0
OMNICOM GROUP INC COM 681919106 715 8,401 SH   SOLE 1 8,401 0 0
OMNICOM GROUP INC OPT 681919106 68 800 SH Put SOLE 8 800 0 0
OMNICOM GROUP INC COM 681919106 101 1,181 SH   SOLE 8 1,181 0 0
OMNICOM GROUP INC OPT 681919106 34 400 SH Call SOLE 8 400 0 0
OMNICOM GROUP INC COM 681919106 8,288 97,381 SH   SOLE 44 97,381 0 0
OMNOVA SOLUTIONS INC COM 682129101 188 18,876 SH   SOLE 8 18,876 0 0
OMNOVA SOLUTIONS INC COM 682129101 336 33,600 SH   SOLE 44 33,600 0 0
ON ASSIGNMENT INC COM 682159108 1,294 29,311 SH   SOLE 44 29,311 0 0
ON DECK CAP INC COM 682163100 2 398 SH   SOLE 44 398 0 0
ON SEMICONDUCTOR CORP COM 682189105 1,460 114,397 SH   SOLE 1 114,397 0 0
ON SEMICONDUCTOR CORP OPT 682189105 69 5,400 SH Put SOLE 8 5,400 0 0
ON SEMICONDUCTOR CORP OPT 682189105 7,206 564,700 SH Call SOLE 8 564,700 0 0
ON SEMICONDUCTOR CORP COM 682189105 4,718 369,766 SH   SOLE 8 369,766 0 0
ON SEMICONDUCTOR CORP COM 682189105 3,704 290,327 SH   SOLE 44 290,327 0 0
ONCOCYTE CORPORATION COM 68235C107 0 3 SH   SOLE 8 3 0 0
ONCOMED PHARMACEUTICALS INC COM 68234X102 306 39,695 SH   SOLE 8 39,695 0 0
ONCOMED PHARMACEUTICALS INC OPT 68234X102 386 50,000 SH Call SOLE 8 50,000 0 0
ONCOMED PHARMACEUTICALS INC COM 68234X102 2 283 SH   SOLE 44 283 0 0
ONE GAS INC COM 68235P108 3 43 SH   SOLE 8 43 0 0
ONE GAS INC COM 68235P108 685 10,697 SH   SOLE 44 10,697 0 0
ONE LIBERTY PPTYS INC TRUS 682406103 0 8 SH   SOLE 8 8 0 0
ONE LIBERTY PPTYS INC TRUS 682406103 5 183 SH   SOLE 44 183 0 0
ONEBEACON INSURANCE GROUP LT COM G67742109 10 585 SH   SOLE 44 585 0 0
ONEMAIN HLDGS INC COM 68268W103 0 20 SH   SOLE 8 20 0 0
ONEMAIN HLDGS INC COM 68268W103 24 1,071 SH   SOLE 44 1,071 0 0
ONEOK INC NEW COM 682680103 59 1,037 SH   SOLE 8 1,037 0 0
ONEOK INC NEW OPT 682680103 2,388 41,600 SH Call SOLE 8 41,600 0 0
ONEOK INC NEW OPT 682680103 976 17,000 SH Put SOLE 8 17,000 0 0
ONEOK INC NEW COM 682680103 26,921 468,938 SH   SOLE 44 468,938 0 0
ONEOK INC NEW COM 682680103 608 10,585 SH   DFND 66 0 0 10,585
ONEOK PARTNERS LP OPT 68268N103 142 3,300 SH Put SOLE 8 3,300 0 0
ONEOK PARTNERS LP OPT 68268N103 129 3,000 SH Call SOLE 8 3,000 0 0
ONEOK PARTNERS LP COM 68268N103 4 83 SH   SOLE 8 83 0 0
ONEOK PARTNERS LP COM 68268N103 21,880 508,710 SH   SOLE 32 508,710 0 0
ONEOK PARTNERS LP COM 68268N103 767 17,814 SH   SOLE 44 17,814 0 0
OPEN TEXT CORP OPT 683715106 303 4,900 SH Put SOLE 8 4,900 0 0
OPEN TEXT CORP COM 683715106 184 2,982 SH   SOLE 9 2,982 0 0
OPEN TEXT CORP COM 683715106 1,990 32,199 SH   SOLE 44 32,199 0 0
OPHTHOTECH CORP COM 683745103 282 58,281 SH   SOLE 8 58,281 0 0
OPHTHOTECH CORP OPT 683745103 3,219 666,400 SH Call SOLE 8 666,400 0 0
OPHTHOTECH CORP OPT 683745103 721 149,200 SH Put SOLE 8 149,200 0 0
OPHTHOTECH CORP COM 683745103 6 1,246 SH   SOLE 44 1,246 0 0
OPHTHOTECH CORP COM 683745103 6 1,225 SH   DFND 66 0 0 1,225
OPKO HEALTH INC OPT 68375N103 1,271 136,700 SH Call SOLE 8 136,700 0 0
OPKO HEALTH INC COM 68375N103 567 60,921 SH   SOLE 8 60,921 0 0
OPKO HEALTH INC OPT 68375N103 681 73,200 SH Put SOLE 8 73,200 0 0
OPKO HEALTH INC COM 68375N103 410 44,034 SH   SOLE 44 44,034 0 0
OPPENHEIMER HLDGS INC COM 683797104 2 100 SH   SOLE 44 100 0 0
OPUS BK IRVINE CALIF COM 684000102 2 57 SH   SOLE 8 57 0 0
OPUS BK IRVINE CALIF COM 684000102 10 337 SH   SOLE 44 337 0 0
ORACLE CORP COM 68389X105 2,873 74,718 SH   SOLE 1 74,718 0 0
ORACLE CORP COM 68389X105 6,605 171,772 SH   SOLE 8 171,772 0 0
ORACLE CORP OPT 68389X105 67,018 1,743,000 SH Call SOLE 8 1,743,000 0 0
ORACLE CORP OPT 68389X105 48,343 1,257,300 SH Put SOLE 8 1,257,300 0 0
ORACLE CORP COM 68389X105 22,170 576,593 SH   SOLE 9 576,593 0 0
ORACLE CORP COM 68389X105 46 1,200 SH   SOLE 20 0 1,200 0
ORACLE CORP COM 68389X105 208 5,400 SH   DFND 20 0 0 5,400
ORACLE CORP COM 68389X105 92,503 2,405,848 SH   SOLE 44 2,405,848 0 0
ORACLE CORP COM 68389X105 855 22,240 SH   DFND 66 0 0 22,240
ORAMED PHARM INC COM 68403P203 183 29,925 SH   DFND 66 0 0 29,925
ORANGE ADR 684060106 4,556 300,930 SH   SOLE 9 300,930 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 1,476 168,085 SH   SOLE 44 168,085 0 0
ORBCOMM INC COM 68555P100 56 6,828 SH   SOLE 1 6,828 0 0
ORBCOMM INC COM 68555P100 0 44 SH   SOLE 8 44 0 0
ORBCOMM INC COM 68555P100 217 26,278 SH   SOLE 44 26,278 0 0
ORBITAL ATK INC COM 68557N103 2,621 29,880 SH   SOLE 1 29,880 0 0
ORBITAL ATK INC COM 68557N103 0 5 SH   SOLE 8 5 0 0
ORBITAL ATK INC OPT 68557N103 53 600 SH Put SOLE 8 600 0 0
ORBITAL ATK INC OPT 68557N103 377 4,300 SH Call SOLE 8 4,300 0 0
ORBITAL ATK INC COM 68557N103 228 2,600 SH   DFND 20 0 0 2,600
ORBITAL ATK INC COM 68557N103 129 1,472 SH   SOLE 44 1,472 0 0
ORBITAL ATK INC COM 68557N103 85 964 SH   DFND 66 0 0 964
ORBOTECH LTD COM M75253100 8 235 SH   SOLE 44 235 0 0
ORCHID IS CAP INC TRUS 68571X103 100 9,236 SH   SOLE 44 9,236 0 0
OREXIGEN THERAPEUTICS INC COM 686164302 2 1,484 SH   SOLE 8 1,484 0 0
OREXIGEN THERAPEUTICS INC OPT 686164302 1 860 SH Call SOLE 8 860 0 0
OREXIGEN THERAPEUTICS INC OPT 686164302 3 1,450 SH Put SOLE 8 1,450 0 0
OREXIGEN THERAPEUTICS INC COM 686164302 4 2,300 SH   SOLE 44 2,300 0 0
ORGANOVO HLDGS INC COM 68620A104 1 382 SH   SOLE 8 382 0 0
ORGANOVO HLDGS INC OPT 68620A104 47 14,000 SH Call SOLE 8 14,000 0 0
ORGANOVO HLDGS INC COM 68620A104 70 20,475 SH   SOLE 44 20,475 0 0
ORIGIN AGRITECH LIMITED COM G67828106 0 1 SH   SOLE 8 1 0 0
ORION GROUP HOLDINGS INC COM 68628V308 29 2,922 SH   SOLE 8 2,922 0 0
ORION GROUP HOLDINGS INC COM 68628V308 0 40 SH   SOLE 44 40 0 0
ORITANI FINL CORP DEL COM 68633D103 16 857 SH   SOLE 8 857 0 0
ORITANI FINL CORP DEL COM 68633D103 14 735 SH   SOLE 44 735 0 0
ORMAT TECHNOLOGIES INC COM 686688102 5 95 SH   SOLE 8 95 0 0
ORMAT TECHNOLOGIES INC COM 686688102 28 522 SH   SOLE 44 522 0 0
ORRSTOWN FINL SVCS INC COM 687380105 2 87 SH   SOLE 44 87 0 0
ORTHOFIX INTL N V COM N6748L102 57 1,583 SH   SOLE 8 1,583 0 0
ORTHOFIX INTL N V COM N6748L102 359 9,918 SH   SOLE 44 9,918 0 0
OSHKOSH CORP COM 688239201 233 3,600 SH   SOLE 1 3,600 0 0
OSHKOSH CORP OPT 688239201 32 500 SH Put SOLE 8 500 0 0
OSHKOSH CORP OPT 688239201 426 6,600 SH Call SOLE 8 6,600 0 0
OSHKOSH CORP COM 688239201 356 5,510 SH   SOLE 8 5,510 0 0
OSHKOSH CORP COM 688239201 389 6,013 SH   SOLE 44 6,013 0 0
OSI SYSTEMS INC COM 671044105 3 38 SH   SOLE 8 38 0 0
OSI SYSTEMS INC COM 671044105 119 1,555 SH   SOLE 44 1,555 0 0
OSIRIS THERAPEUTICS INC NEW COM 68827R108 8 1,791 SH   SOLE 8 1,791 0 0
OSIRIS THERAPEUTICS INC NEW OPT 68827R108 30 6,100 SH Call SOLE 8 6,100 0 0
OSIRIS THERAPEUTICS INC NEW OPT 68827R108 25 5,000 SH Put SOLE 8 5,000 0 0
OSIRIS THERAPEUTICS INC NEW COM 68827R108 37 7,586 SH   SOLE 44 7,586 0 0
OTONOMY INC COM 68906L105 64 4,025 SH   SOLE 1 4,025 0 0
OTONOMY INC COM 68906L105 19 1,206 SH   SOLE 8 1,206 0 0
OTONOMY INC COM 68906L105 64 4,137 SH   SOLE 44 4,137 0 0
OTTER TAIL CORP COM 689648103 49 1,205 SH   SOLE 44 1,205 0 0
OUTFRONT MEDIA INC COM 69007J106 3,324 133,654 SH   SOLE 1 133,654 0 0
OUTFRONT MEDIA INC TRUS 69007J106 1 52 SH   SOLE 8 52 0 0
OUTFRONT MEDIA INC TRUS 69007J106 408 16,422 SH   SOLE 44 16,422 0 0
OVASCIENCE INC COM 69014Q101 4 2,854 SH   SOLE 8 2,854 0 0
OVASCIENCE INC COM 69014Q101 15 9,663 SH   SOLE 44 9,663 0 0
OVERSEAS SHIPHOLDING GROUP I COM 69036R863 0 43 SH   SOLE 8 43 0 0
OVERSEAS SHIPHOLDING GROUP I COM 69036R863 2 626 SH   SOLE 44 626 0 0
OVERSTOCK COM INC DEL OPT 690370101 30 1,700 SH Put SOLE 8 1,700 0 0
OVERSTOCK COM INC DEL COM 690370101 60 3,447 SH   SOLE 8 3,447 0 0
OVERSTOCK COM INC DEL OPT 690370101 4 200 SH Call SOLE 8 200 0 0
OVERSTOCK COM INC DEL COM 690370101 18 1,053 SH   SOLE 44 1,053 0 0
OWENS &amp MINOR INC NEW COM 690732102 222 6,300 SH   SOLE 1 6,300 0 0
OWENS &amp MINOR INC NEW COM 690732102 499 14,146 SH   SOLE 44 14,146 0 0
OWENS CORNING NEW COM 690742101 561 10,884 SH   SOLE 1 10,884 0 0
OWENS CORNING NEW COM 690742101 132 2,561 SH   SOLE 8 2,561 0 0
OWENS CORNING NEW OPT 690742101 268 5,200 SH Call SOLE 8 5,200 0 0
OWENS CORNING NEW OPT 690742101 304 5,900 SH Put SOLE 8 5,900 0 0
OWENS CORNING NEW COM 690742101 24,274 470,764 SH   SOLE 44 470,764 0 0
OWENS ILL INC COM 690768403 161 9,262 SH   SOLE 1 9,262 0 0
OWENS ILL INC OPT 690768403 56 3,200 SH Put SOLE 8 3,200 0 0
OWENS ILL INC COM 690768403 426 24,457 SH   SOLE 8 24,457 0 0
OWENS ILL INC OPT 690768403 87 5,000 SH Call SOLE 8 5,000 0 0
OWENS ILL INC COM 690768403 1,502 86,278 SH   SOLE 44 86,278 0 0
OXFORD IMMUNOTEC GLOBAL PLC COM G6855A103 2 117 SH   SOLE 44 117 0 0
OXFORD INDS INC COM 691497309 3 49 SH   SOLE 8 49 0 0
OXFORD INDS INC OPT 691497309 18 300 SH Call SOLE 8 300 0 0
OXFORD INDS INC COM 691497309 211 3,504 SH   SOLE 44 3,504 0 0
OXFORD LANE CAP CORP FUND 691543102 0 7 SH   SOLE 8 7 0 0
P A M TRANSN SVCS INC COM 693149106 2 92 SH   SOLE 44 92 0 0
P T TELEKOMUNIKASI INDONESIA ADR 715684106 743 25,478 SH   SOLE 1 25,478 0 0
P T TELEKOMUNIKASI INDONESIA ADR 715684106 62 2,131 SH   SOLE 8 2,131 0 0
PACCAR INC COM 693718108 1,818 28,450 SH   SOLE 1 28,450 0 0
PACCAR INC OPT 693718108 268 4,200 SH Put SOLE 8 4,200 0 0
PACCAR INC OPT 693718108 473 7,400 SH Call SOLE 8 7,400 0 0
PACCAR INC COM 693718108 62 965 SH   SOLE 9 965 0 0
PACCAR INC COM 693718108 8,975 140,464 SH   SOLE 44 140,464 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 41 10,903 SH   SOLE 8 10,903 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 79 20,709 SH   SOLE 44 20,709 0 0
PACIFIC COAST OIL TR TRUS 694103102 0 47 SH   SOLE 8 47 0 0
PACIFIC CONTINENTAL CORP COM 69412V108 1,233 56,427 SH   SOLE 1 56,427 0 0
PACIFIC CONTINENTAL CORP COM 69412V108 1 45 SH   SOLE 44 45 0 0
PACIFIC DRILLING SA LUXEMBOU COM L7257P114 0 4 SH   SOLE 8 4 0 0
PACIFIC ETHANOL INC OPT 69423U305 165 17,400 SH Put SOLE 8 17,400 0 0
PACIFIC ETHANOL INC OPT 69423U305 121 12,700 SH Call SOLE 8 12,700 0 0
PACIFIC ETHANOL INC COM 69423U305 326 34,327 SH   SOLE 8 34,327 0 0
PACIFIC ETHANOL INC COM 69423U305 381 40,093 SH   SOLE 44 40,093 0 0
PACIFIC ETHANOL INC COM 69423U305 6 648 SH   DFND 66 0 0 648
PACIFIC MERCANTILE BANCORP COM 694552100 2 250 SH   SOLE 44 250 0 0
PACIFIC PREMIER BANCORP COM 69478X105 135 3,833 SH   SOLE 1 3,833 0 0
PACIFIC PREMIER BANCORP COM 69478X105 32 899 SH   SOLE 44 899 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 5,394 167,012 SH   SOLE 8 167,012 0 0
PACIRA PHARMACEUTICALS INC OPT 695127100 6,033 186,800 SH Put SOLE 8 186,800 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 38 1,208 SH   SOLE 44 1,208 0 0
PACKAGING CORP AMER COM 695156109 700 8,247 SH   SOLE 1 8,247 0 0
PACKAGING CORP AMER OPT 695156109 2,078 24,500 SH Put SOLE 8 24,500 0 0
PACKAGING CORP AMER OPT 695156109 170 2,000 SH Call SOLE 8 2,000 0 0
PACKAGING CORP AMER COM 695156109 1,074 12,667 SH   SOLE 8 12,667 0 0
PACKAGING CORP AMER COM 695156109 3,785 44,619 SH   SOLE 44 44,619 0 0
PACWEST BANCORP DEL COM 695263103 1,723 31,641 SH   SOLE 1 31,641 0 0
PACWEST BANCORP DEL COM 695263103 724 13,295 SH   SOLE 8 13,295 0 0
PACWEST BANCORP DEL COM 695263103 942 17,306 SH   SOLE 44 17,306 0 0
PALO ALTO NETWORKS INC OPT 697435105 36,690 293,400 SH Put SOLE 8 293,400 0 0
PALO ALTO NETWORKS INC OPT 697435105 10,992 87,900 SH Call SOLE 8 87,900 0 0
PALO ALTO NETWORKS INC BOND 697435AB1 842 664,000 PRN   SOLE 8 0 0 664,000
PALO ALTO NETWORKS INC COM 697435105 17,825 142,544 SH   SOLE 8 142,544 0 0
PALO ALTO NETWORKS INC COM 697435105 137 1,096 SH   DFND 20 0 0 1,096
PALO ALTO NETWORKS INC COM 697435105 3,574 28,577 SH   SOLE 44 28,577 0 0
PAMPA ENERGIA S A ADR 697660207 102 2,921 SH   SOLE 8 2,921 0 0
PAMPA ENERGIA S A ADR 697660207 1,385 39,800 SH   SOLE 44 39,800 0 0
PAN AMERICAN SILVER CORP OPT 697900108 1,001 66,400 SH Put SOLE 8 66,400 0 0
PAN AMERICAN SILVER CORP OPT 697900108 541 35,900 SH Call SOLE 8 35,900 0 0
PAN AMERICAN SILVER CORP COM 697900108 760 50,404 SH   SOLE 8 50,404 0 0
PAN AMERICAN SILVER CORP COM 697900108 17 1,155 SH   DFND 20 0 0 1,155
PANDORA MEDIA INC COM 698354107 2,257 173,116 SH   SOLE 1 173,116 0 0
PANDORA MEDIA INC OPT 698354107 13,482 1,033,900 SH Call SOLE 8 1,033,900 0 0
PANDORA MEDIA INC OPT 698354107 16,310 1,250,800 SH Put SOLE 8 1,250,800 0 0
PANDORA MEDIA INC COM 698354107 4,133 316,925 SH   SOLE 8 316,925 0 0
PANDORA MEDIA INC OPT 698354107 6,520 500,000 SH Put SOLE 44 500,000 0 0
PANDORA MEDIA INC COM 698354107 9,675 741,909 SH   SOLE 44 741,909 0 0
PANERA BREAD CO COM 69840W108 244 1,192 SH   SOLE 1 1,192 0 0
PANERA BREAD CO OPT 69840W108 15,730 76,700 SH Put SOLE 8 76,700 0 0
PANERA BREAD CO COM 69840W108 564 2,749 SH   SOLE 8 2,749 0 0
PANERA BREAD CO OPT 69840W108 7,978 38,900 SH Call SOLE 8 38,900 0 0
PANERA BREAD CO COM 69840W108 1,185 5,777 SH   SOLE 44 5,777 0 0
PANHANDLE OIL AND GAS INC COM 698477106 14 600 SH   SOLE 44 600 0 0
PAPA JOHNS INTL INC OPT 698813102 9 100 SH Put SOLE 8 100 0 0
PAPA JOHNS INTL INC COM 698813102 51 597 SH   SOLE 44 597 0 0
PAPA MURPHYS HLDGS INC COM 698814100 0 11 SH   SOLE 8 11 0 0
PAR PACIFIC HOLDINGS INC COM 69888T207 0 8 SH   SOLE 8 8 0 0
PAR PACIFIC HOLDINGS INC COM 69888T207 4 289 SH   SOLE 44 289 0 0
PAR TECHNOLOGY CORP COM 698884103 0 34 SH   SOLE 8 34 0 0
PARAMOUNT GROUP INC TRUS 69924R108 43 2,670 SH   SOLE 8 2,670 0 0
PARAMOUNT GROUP INC TRUS 69924R108 253 15,860 SH   SOLE 44 15,860 0 0
PARATEK PHARMACEUTICALS INC OPT 699374302 308 20,000 SH Put SOLE 8 20,000 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 152 9,888 SH   SOLE 8 9,888 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 3 222 SH   SOLE 44 222 0 0
PARETEUM CORP COM 69946T108 0 12 SH   DFND 66 0 0 12
PAREXEL INTL CORP COM 699462107 328 4,992 SH   SOLE 1 4,992 0 0
PAREXEL INTL CORP COM 699462107 0 3 SH   SOLE 8 3 0 0
PAREXEL INTL CORP COM 699462107 96 1,458 SH   SOLE 44 1,458 0 0
PARK CITY GROUP INC COM 700215304 1 73 SH   SOLE 8 73 0 0
PARK CITY GROUP INC COM 700215304 1 100 SH   SOLE 44 100 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 0 1 SH   SOLE 8 1 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 6 322 SH   SOLE 44 322 0 0
PARK NATL CORP COM 700658107 22 183 SH   SOLE 44 183 0 0
PARK OHIO HLDGS CORP COM 700666100 52 1,214 SH   SOLE 44 1,214 0 0
PARK STERLING CORP COM 70086Y105 7 674 SH   SOLE 44 674 0 0
PARKER DRILLING CO COM 701081101 21 8,223 SH   SOLE 44 8,223 0 0
PARKER HANNIFIN CORP COM 701094104 210 1,500 SH   SOLE 1 1,500 0 0
PARKER HANNIFIN CORP OPT 701094104 2,142 15,300 SH Call SOLE 8 15,300 0 0
PARKER HANNIFIN CORP OPT 701094104 574 4,100 SH Put SOLE 8 4,100 0 0
PARKER HANNIFIN CORP COM 701094104 7,536 53,819 SH   SOLE 44 53,819 0 0
PARKWAY INC TRUS 70156Q107 23 1,040 SH   SOLE 8 1,040 0 0
PARKWAY INC TRUS 70156Q107 1,450 65,160 SH   SOLE 44 65,160 0 0
PARSLEY ENERGY INC COM 701877102 1,128 32,014 SH   SOLE 1 32,014 0 0
PARSLEY ENERGY INC COM 701877102 3,542 100,490 SH   SOLE 44 100,490 0 0
PARTY CITY HOLDCO INC COM 702149105 26 1,825 SH   SOLE 8 1,825 0 0
PARTY CITY HOLDCO INC COM 702149105 101 7,106 SH   SOLE 44 7,106 0 0
PATHEON N V COM N6865W105 212 7,400 SH   SOLE 1 7,400 0 0
PATHEON N V COM N6865W105 899 31,310 SH   SOLE 44 31,310 0 0
PATRICK INDS INC COM 703343103 1,271 16,655 SH   SOLE 44 16,655 0 0
PATRIOT NATL INC COM 70338T102 0 83 SH   SOLE 8 83 0 0
PATRIOT NATL INC COM 70338T102 7 1,367 SH   SOLE 44 1,367 0 0
PATTERN ENERGY GROUP INC COM 70338P100 103 5,443 SH   SOLE 1 5,443 0 0
PATTERN ENERGY GROUP INC COM 70338P100 8 412 SH   SOLE 8 412 0 0
PATTERN ENERGY GROUP INC COM 70338P100 75 3,970 SH   SOLE 9 3,970 0 0
PATTERN ENERGY GROUP INC COM 70338P100 134 7,067 SH   SOLE 44 7,067 0 0
PATTERSON COMPANIES INC OPT 703395103 41 1,000 SH Call SOLE 8 1,000 0 0
PATTERSON COMPANIES INC OPT 703395103 45 1,100 SH Put SOLE 8 1,100 0 0
PATTERSON COMPANIES INC COM 703395103 48 1,157 SH   SOLE 8 1,157 0 0
PATTERSON COMPANIES INC COM 703395103 1,289 31,418 SH   SOLE 44 31,418 0 0
PATTERSON UTI ENERGY INC COM 703481101 367 13,645 SH   SOLE 1 13,645 0 0
PATTERSON UTI ENERGY INC COM 703481101 1 31 SH   SOLE 8 31 0 0
PATTERSON UTI ENERGY INC OPT 703481101 1,812 67,300 SH Call SOLE 8 67,300 0 0
PATTERSON UTI ENERGY INC OPT 703481101 226 8,400 SH Put SOLE 8 8,400 0 0
PATTERSON UTI ENERGY INC COM 703481101 1,041 38,626 SH   SOLE 44 38,626 0 0
PAYCHEX INC OPT 704326107 2,472 40,600 SH Put SOLE 8 40,600 0 0
PAYCHEX INC OPT 704326107 17,673 290,300 SH Call SOLE 8 290,300 0 0
PAYCHEX INC COM 704326107 45 732 SH   SOLE 9 732 0 0
PAYCHEX INC COM 704326107 23,259 382,050 SH   SOLE 44 382,050 0 0
PAYCHEX INC COM 704326107 91 1,500 SH   DFND 66 0 0 1,500
PAYCOM SOFTWARE INC COM 70432V102 1,451 31,890 SH   SOLE 1 31,890 0 0
PAYCOM SOFTWARE INC OPT 70432V102 2,275 50,000 SH Call SOLE 8 50,000 0 0
PAYCOM SOFTWARE INC COM 70432V102 2,890 63,514 SH   SOLE 44 63,514 0 0
PAYLOCITY HLDG CORP COM 70438V106 109 3,630 SH   SOLE 1 3,630 0 0
PAYLOCITY HLDG CORP COM 70438V106 3 99 SH   SOLE 8 99 0 0
PAYLOCITY HLDG CORP COM 70438V106 64 2,121 SH   SOLE 44 2,121 0 0
PAYPAL HLDGS INC OPT 70450Y103 16,293 412,800 SH Put SOLE 8 412,800 0 0
PAYPAL HLDGS INC COM 70450Y103 7,481 189,532 SH   SOLE 8 189,532 0 0
PAYPAL HLDGS INC OPT 70450Y103 18,389 465,900 SH Call SOLE 8 465,900 0 0
PAYPAL HLDGS INC COM 70450Y103 4 94 SH   SOLE 9 94 0 0
PAYPAL HLDGS INC COM 70450Y103 19,435 492,419 SH   SOLE 44 492,419 0 0
PAYPAL HLDGS INC COM 70450Y103 434 10,984 SH   DFND 66 0 0 10,984
PAYPAL HLDGS INC COM 70450Y103 789 20,000 SH   SOLE 79 20,000 0 0
PBF ENERGY INC COM 69318G106 11 387 SH   SOLE 8 387 0 0
PBF ENERGY INC COM 69318G106 51 1,839 SH   SOLE 44 1,839 0 0
PBF LOGISTICS LP COM 69318Q104 1 56 SH   SOLE 8 56 0 0
PBF LOGISTICS LP COM 69318Q104 341 18,762 SH   SOLE 32 18,762 0 0
PC CONNECTION INC COM 69318J100 2 59 SH   SOLE 8 59 0 0
PC CONNECTION INC COM 69318J100 8 284 SH   SOLE 44 284 0 0
PCM INC COM 69323K100 89 3,957 SH   SOLE 8 3,957 0 0
PCM INC COM 69323K100 1,594 70,800 SH   SOLE 44 70,800 0 0
PDC ENERGY INC COM 69327R101 80 1,100 SH   SOLE 1 1,100 0 0
PDC ENERGY INC COM 69327R101 5,697 78,489 SH   SOLE 44 78,489 0 0
PDF SOLUTIONS INC COM 693282105 8 374 SH   SOLE 44 374 0 0
PDL BIOPHARMA INC OPT 69329Y104 17 8,100 SH Call SOLE 8 8,100 0 0
PDL BIOPHARMA INC OPT 69329Y104 4 1,800 SH Put SOLE 8 1,800 0 0
PDL BIOPHARMA INC COM 69329Y104 11 5,472 SH   SOLE 8 5,472 0 0
PDL BIOPHARMA INC COM 69329Y104 224 105,372 SH   SOLE 44 105,372 0 0
PDVWIRELESS INC COM 69290R104 9 403 SH   SOLE 44 403 0 0
PEAPACK-GLADSTONE FINL CORP COM 704699107 6 200 SH   SOLE 44 200 0 0
PEBBLEBROOK HOTEL TR TRUS 70509V100 47 1,592 SH   SOLE 8 1,592 0 0
PEBBLEBROOK HOTEL TR TRUS 70509V100 187 6,292 SH   SOLE 44 6,292 0 0
PEGASYSTEMS INC COM 705573103 80 2,210 SH   SOLE 1 2,210 0 0
PEGASYSTEMS INC COM 705573103 97 2,689 SH   SOLE 8 2,689 0 0
PEGASYSTEMS INC COM 705573103 120 3,361 SH   SOLE 44 3,361 0 0
PEMBINA PIPELINE CORP COM 706327103 18 600 SH   SOLE 8 600 0 0
PEMBINA PIPELINE CORP COM 706327103 2 76 SH   SOLE 9 76 0 0
PEMBINA PIPELINE CORP COM 706327103 38 1,200 SH   DFND 66 0 0 1,200
PENGROWTH ENERGY CORP OPT 70706P104 22 15,800 SH Call SOLE 8 15,800 0 0
PENGROWTH ENERGY CORP OPT 70706P104 2 1,500 SH Put SOLE 8 1,500 0 0
PENGROWTH ENERGY CORP COM 70706P104 402 283,100 SH   SOLE 9 283,100 0 0
PENGROWTH ENERGY CORP COM 70706P104 11 7,500 SH   DFND 66 0 0 7,500
PENN NATL GAMING INC OPT 707569109 14 1,000 SH Put SOLE 8 1,000 0 0
PENN NATL GAMING INC OPT 707569109 85 6,200 SH Call SOLE 8 6,200 0 0
PENN NATL GAMING INC COM 707569109 126 9,126 SH   SOLE 8 9,126 0 0
PENN NATL GAMING INC COM 707569109 131 9,455 SH   SOLE 44 9,455 0 0
PENN WEST PETE LTD NEW COM 707887105 156 88,364 SH   SOLE 8 88,364 0 0
PENN WEST PETE LTD NEW OPT 707887105 15 8,500 SH Call SOLE 8 8,500 0 0
PENN WEST PETE LTD NEW OPT 707887105 84 47,400 SH Put SOLE 8 47,400 0 0
PENN WEST PETE LTD NEW COM 707887105 521 294,600 SH   SOLE 9 294,600 0 0
PENN WEST PETE LTD NEW COM 707887105 209 118,200 SH   SOLE 44 118,200 0 0
PENN WEST PETE LTD NEW COM 707887105 4 2,287 SH   DFND 66 0 0 2,287
PENNEY J C INC OPT 708160106 5,315 639,600 SH Put SOLE 8 639,600 0 0
PENNEY J C INC OPT 708160106 3,516 423,000 SH Call SOLE 8 423,000 0 0
PENNEY J C INC COM 708160106 2,985 359,179 SH   SOLE 8 359,179 0 0
PENNEY J C INC COM 708160106 50 6,009 SH   SOLE 9 6,009 0 0
PENNEY J C INC COM 708160106 416 50,000 SH   DFND 20 0 0 50,000
PENNEY J C INC COM 708160106 6,051 728,162 SH   SOLE 44 728,162 0 0
PENNS WOODS BANCORP INC COM 708430103 3 51 SH   SOLE 44 51 0 0
PENNSYLVANIA RL ESTATE INVT TRUS 709102107 52 2,777 SH   SOLE 8 2,777 0 0
PENNSYLVANIA RL ESTATE INVT TRUS 709102107 232 12,238 SH   SOLE 44 12,238 0 0
PENNYMAC FINL SVCS INC COM 70932B101 10 585 SH   SOLE 8 585 0 0
PENNYMAC MTG INVT TR TRUS 70931T103 2,795 170,728 SH   SOLE 44 170,728 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 145 2,800 SH   SOLE 1 2,800 0 0
PENSKE AUTOMOTIVE GRP INC OPT 70959W103 145 2,800 SH Call SOLE 8 2,800 0 0
PENSKE AUTOMOTIVE GRP INC OPT 70959W103 171 3,300 SH Put SOLE 8 3,300 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 362 6,968 SH   SOLE 8 6,968 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 38 724 SH   SOLE 44 724 0 0
PENTAIR PLC OPT G7S00T104 224 4,000 SH Call SOLE 8 4,000 0 0
PENTAIR PLC OPT G7S00T104 191 3,400 SH Put SOLE 8 3,400 0 0
PENTAIR PLC COM G7S00T104 1,236 22,049 SH   SOLE 9 22,049 0 0
PENTAIR PLC COM G7S00T104 8,854 157,885 SH   SOLE 44 157,885 0 0
PENTAIR PLC COM G7S00T104 26 462 SH   DFND 66 0 0 462
PENUMBRA INC OPT 70975L107 1,595 25,000 SH Put SOLE 8 25,000 0 0
PENUMBRA INC COM 70975L107 1,166 18,269 SH   SOLE 8 18,269 0 0
PENUMBRA INC COM 70975L107 24 370 SH   SOLE 44 370 0 0
PENUMBRA INC COM 70975L107 120 1,887 SH   DFND 66 0 0 1,887
PEOPLES BANCORP INC COM 709789101 17 505 SH   SOLE 44 505 0 0
PEOPLES UNITED FINANCIAL INC OPT 712704105 43 2,200 SH Put SOLE 8 2,200 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 9 445 SH   SOLE 8 445 0 0
PEOPLES UNITED FINANCIAL INC OPT 712704105 33 1,700 SH Call SOLE 8 1,700 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 4,369 225,673 SH   SOLE 44 225,673 0 0
PEOPLES UNITED FINANCIAL INC COM 712704105 10 500 SH   DFND 66 0 0 500
PEOPLES UTAH BANCORP COM 712706209 4 147 SH   SOLE 44 147 0 0
PEPSICO INC COM 713448108 4,188 40,026 SH   SOLE 1 40,026 0 0
PEPSICO INC COM 713448108 30 281 SH   SOLE 8 281 0 0
PEPSICO INC OPT 713448108 75,511 721,700 SH Call SOLE 8 721,700 0 0
PEPSICO INC OPT 713448108 28,574 273,100 SH Put SOLE 8 273,100 0 0
PEPSICO INC COM 713448108 5,534 52,885 SH   SOLE 9 52,885 0 0
PEPSICO INC COM 713448108 12 110 SH   DFND 20 0 0 110
PEPSICO INC COM 713448108 146,076 1,396,119 SH   SOLE 44 1,396,119 0 0
PEPSICO INC COM 713448108 3,422 32,705 SH   DFND 66 0 0 32,705
PEPSICO INC COM 713448108 6 60 SH   SOLE 99 60 0 0
PERCEPTRON INC COM 71361F100 1 82 SH   SOLE 8 82 0 0
PERFICIENT INC COM 71375U101 21 1,171 SH   SOLE 44 1,171 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 2 72 SH   SOLE 8 72 0 0
PERFORMANCE FOOD GROUP CO COM 71377A103 106 4,412 SH   SOLE 44 4,412 0 0
PERKINELMER INC COM 714046109 25 467 SH   SOLE 8 467 0 0
PERKINELMER INC COM 714046109 1,272 24,391 SH   SOLE 44 24,391 0 0
PERMIAN BASIN RTY TR TRUS 714236106 16 2,019 SH   SOLE 8 2,019 0 0
PERMIAN BASIN RTY TR OPT 714236106 23 3,000 SH Put SOLE 8 3,000 0 0
PERMIAN BASIN RTY TR OPT 714236106 2 300 SH Call SOLE 8 300 0 0
PERNIX THERAPEUTICS HLDGS IN COM 71426V306 0 3 SH   SOLE 44 3 0 0
PERNIX THERAPEUTICS HLDGS IN COM 71426V306 0 55 SH   DFND 66 0 0 55
PERRIGO CO PLC OPT G97822103 3,080 37,000 SH Call SOLE 8 37,000 0 0
PERRIGO CO PLC OPT G97822103 2,330 28,000 SH Put SOLE 8 28,000 0 0
PERRIGO CO PLC COM G97822103 914 10,979 SH   SOLE 8 10,979 0 0
PERRIGO CO PLC COM G97822103 2,525 30,323 SH   SOLE 44 30,323 0 0
PETMED EXPRESS INC COM 716382106 9 372 SH   SOLE 8 372 0 0
PETMED EXPRESS INC COM 716382106 7 288 SH   SOLE 44 288 0 0
PETROBRAS ARGENTINA S A ADR 71646J109 1 94 SH   SOLE 8 94 0 0
PETROBRAS ARGENTINA S A ADR 71646J109 183 26,200 SH   SOLE 44 26,200 0 0
PETROCHINA CO LTD ADR 71646E100 424 5,757 SH   SOLE 1 5,757 0 0
PETROCHINA CO LTD OPT 71646E100 2,506 34,000 SH Put SOLE 8 34,000 0 0
PETROCHINA CO LTD OPT 71646E100 7 100 SH Call SOLE 8 100 0 0
PETROCHINA CO LTD ADR 71646E100 437 5,933 SH   SOLE 8 5,933 0 0
PETROCHINA CO LTD ADR 71646E100 1,480 20,076 SH   SOLE 44 20,076 0 0
PETROLEO BRASILEIRO SA PETRO OPT 71654V408 30,171 2,984,300 SH Put SOLE 8 2,984,300 0 0
PETROLEO BRASILEIRO SA PETRO OPT 71654V408 6,373 630,300 SH Call SOLE 8 630,300 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V101 0 15 SH   SOLE 8 15 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V408 11,603 1,147,672 SH   SOLE 8 1,147,672 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V408 88 8,744 SH   SOLE 9 8,744 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V408 6,830 675,583 SH   SOLE 44 675,583 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V408 268 26,510 SH   DFND 66 0 0 26,510
PETROQUEST ENERGY INC COM 716748306 0 86 SH   SOLE 8 86 0 0
PETROQUEST ENERGY INC COM 716748306 36 10,858 SH   DFND 66 0 0 10,858
PFIZER INC COM 717081103 16,567 510,080 SH   SOLE 1 497,591 12,489 0
PFIZER INC COM 717081103 38,898 1,197,573 SH   SOLE 8 1,197,573 0 0
PFIZER INC OPT 717081103 43,358 1,334,900 SH Call SOLE 8 1,334,900 0 0
PFIZER INC OPT 717081103 57,759 1,778,300 SH Put SOLE 8 1,778,300 0 0
PFIZER INC COM 717081103 30,924 952,092 SH   SOLE 9 952,092 0 0
PFIZER INC COM 717081103 362 11,150 SH   DFND 20 0 0 11,150
PFIZER INC COM 717081103 136,433 4,200,511 SH   SOLE 44 4,200,511 0 0
PFIZER INC COM 717081103 6,636 204,302 SH   SOLE 66 0 204,302 0
PFIZER INC COM 717081103 2,816 86,712 SH   DFND 66 0 0 86,712
PFSWEB INC COM 717098206 1 70 SH   SOLE 8 70 0 0
PFSWEB INC COM 717098206 2 181 SH   SOLE 44 181 0 0
PG&ampE CORP COM 69331C108 178 2,927 SH   SOLE 8 2,927 0 0
PG&ampE CORP OPT 69331C108 12 200 SH Put SOLE 8 200 0 0
PG&ampE CORP OPT 69331C108 49 800 SH Call SOLE 8 800 0 0
PG&ampE CORP COM 69331C108 6,496 106,906 SH   SOLE 9 106,906 0 0
PG&ampE CORP COM 69331C108 29,404 483,869 SH   SOLE 44 483,869 0 0
PGT INNOVATIONS INC COM 69336V101 155 13,516 SH   SOLE 1 13,516 0 0
PGT INNOVATIONS INC COM 69336V101 120 10,585 SH   SOLE 44 10,585 0 0
PHARMERICA CORP COM 71714F104 1,995 79,332 SH   SOLE 44 79,332 0 0
PHH CORP OPT 693320202 94 6,200 SH Call SOLE 8 6,200 0 0
PHH CORP COM 693320202 1 39 SH   SOLE 8 39 0 0
PHH CORP COM 693320202 11 751 SH   SOLE 44 751 0 0
PHI INC COM 69336T205 2 84 SH   SOLE 8 84 0 0
PHI INC COM 69336T205 3 170 SH   SOLE 44 170 0 0
PHIBRO ANIMAL HEALTH CORP COM 71742Q106 268 9,160 SH   SOLE 44 9,160 0 0
PHILIP MORRIS INTL INC COM 718172109 12,122 132,488 SH   SOLE 1 103,590 28,898 0
PHILIP MORRIS INTL INC COM 718172109 89 970 SH   OTR 1 970 0 0
PHILIP MORRIS INTL INC OPT 718172109 15,929 174,100 SH Put SOLE 8 174,100 0 0
PHILIP MORRIS INTL INC OPT 718172109 24,976 273,000 SH Call SOLE 8 273,000 0 0
PHILIP MORRIS INTL INC COM 718172109 1,603 17,517 SH   SOLE 8 17,517 0 0
PHILIP MORRIS INTL INC COM 718172109 2,827 30,897 SH   SOLE 9 30,897 0 0
PHILIP MORRIS INTL INC COM 718172109 987 10,785 SH   SOLE 20 0 10,785 0
PHILIP MORRIS INTL INC COM 718172109 123,358 1,348,326 SH   SOLE 44 1,348,326 0 0
PHILIP MORRIS INTL INC COM 718172109 3,158 34,518 SH   DFND 66 0 0 34,518
PHILIP MORRIS INTL INC COM 718172109 320 3,502 SH   SOLE 66 0 3,502 0
PHILIP MORRIS INTL INC COM 718172109 300 3,275 SH   SOLE 99 3,275 0 0
PHILLIPS 66 COM 718546104 4,286 49,600 SH   SOLE 1 49,600 0 0
PHILLIPS 66 OPT 718546104 12,227 141,500 SH Put SOLE 8 141,500 0 0
PHILLIPS 66 COM 718546104 5,227 60,487 SH   SOLE 8 60,487 0 0
PHILLIPS 66 OPT 718546104 4,148 48,000 SH Call SOLE 8 48,000 0 0
PHILLIPS 66 COM 718546104 8,032 92,957 SH   SOLE 44 92,957 0 0
PHILLIPS 66 PARTNERS LP COM 718549207 18 361 SH   SOLE 8 361 0 0
PHILLIPS 66 PARTNERS LP COM 718549207 6,706 137,865 SH   SOLE 32 137,865 0 0
PHILLIPS 66 PARTNERS LP COM 718549207 110 2,268 SH   SOLE 44 2,268 0 0
PHOENIX NEW MEDIA LTD ADR 71910C103 594 189,024 SH   SOLE 44 189,024 0 0
PHOTRONICS INC COM 719405102 49 4,356 SH   SOLE 44 4,356 0 0
PHYSICIANS RLTY TR COM 71943U104 1,209 63,787 SH   SOLE 1 63,787 0 0
PHYSICIANS RLTY TR TRUS 71943U104 23 1,214 SH   SOLE 8 1,214 0 0
PHYSICIANS RLTY TR TRUS 71943U104 225 11,825 SH   SOLE 44 11,825 0 0
PICO HLDGS INC COM 693366205 1 39 SH   SOLE 8 39 0 0
PICO HLDGS INC COM 693366205 8 507 SH   SOLE 44 507 0 0
PIEDMONT OFFICE REALTY TR IN TRUS 720190206 41 1,982 SH   SOLE 8 1,982 0 0
PIEDMONT OFFICE REALTY TR IN TRUS 720190206 596 28,464 SH   SOLE 44 28,464 0 0
PIER 1 IMPORTS INC OPT 720279108 465 54,500 SH Put SOLE 8 54,500 0 0
PIER 1 IMPORTS INC COM 720279108 934 109,398 SH   SOLE 8 109,398 0 0
PIER 1 IMPORTS INC OPT 720279108 212 24,800 SH Call SOLE 8 24,800 0 0
PIER 1 IMPORTS INC COM 720279108 37 4,306 SH   SOLE 44 4,306 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 296 15,600 SH   SOLE 1 15,600 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 31 1,615 SH   SOLE 8 1,615 0 0
PILGRIMS PRIDE CORP NEW OPT 72147K108 13 700 SH Put SOLE 8 700 0 0
PILGRIMS PRIDE CORP NEW OPT 72147K108 57 3,000 SH Call SOLE 8 3,000 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 894 47,088 SH   SOLE 44 47,088 0 0
PIMCO DYNAMIC INCOME FD FUND 72201Y101 1 51 SH   SOLE 8 51 0 0
PIMCO DYNAMIC INCOME FD FUND 72201Y101 464 16,763 SH   DFND 66 0 0 16,763
PIMCO ETF TR FUND 72201R775 172 1,650 SH   DFND 20 0 0 1,650
PIMCO INCOME STRATEGY FUND I FUND 72201J104 4 400 SH   DFND 66 0 0 400
PINNACLE ENTMT INC NEW COM 72348Y105 240 16,543 SH   SOLE 1 16,543 0 0
PINNACLE ENTMT INC NEW OPT 72348Y105 3 200 SH Call SOLE 8 200 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 95 6,558 SH   SOLE 8 6,558 0 0
PINNACLE ENTMT INC NEW OPT 72348Y105 75 5,200 SH Put SOLE 8 5,200 0 0
PINNACLE ENTMT INC NEW COM 72348Y105 2,788 192,284 SH   SOLE 44 192,284 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 0 3 SH   SOLE 8 3 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 274 3,952 SH   SOLE 44 3,952 0 0
PINNACLE FOODS INC DEL COM 72348P104 11 208 SH   SOLE 8 208 0 0
PINNACLE FOODS INC DEL COM 72348P104 584 10,935 SH   SOLE 44 10,935 0 0
PINNACLE WEST CAP CORP COM 723484101 598 7,668 SH   SOLE 8 7,668 0 0
PINNACLE WEST CAP CORP COM 723484101 35 443 SH   SOLE 9 443 0 0
PINNACLE WEST CAP CORP COM 723484101 9,587 122,888 SH   SOLE 44 122,888 0 0
PIONEER ENERGY SVCS CORP COM 723664108 77 11,225 SH   SOLE 8 11,225 0 0
PIONEER ENERGY SVCS CORP OPT 723664108 23 3,300 SH Call SOLE 8 3,300 0 0
PIONEER ENERGY SVCS CORP COM 723664108 198 29,008 SH   SOLE 44 29,008 0 0
PIONEER NAT RES CO OPT 723787107 25,407 141,100 SH Call SOLE 8 141,100 0 0
PIONEER NAT RES CO COM 723787107 5,795 32,183 SH   SOLE 8 32,183 0 0
PIONEER NAT RES CO OPT 723787107 27,982 155,400 SH Put SOLE 8 155,400 0 0
PIONEER NAT RES CO COM 723787107 97 539 SH   SOLE 9 539 0 0
PIONEER NAT RES CO COM 723787107 8,843 49,106 SH   SOLE 44 49,106 0 0
PIONEER NAT RES CO COM 723787107 8 42 SH   DFND 66 0 0 42
PIONEER NAT RES CO COM 723787107 630 3,500 SH   SOLE 79 3,500 0 0
PIPER JAFFRAY COS COM 724078100 1,144 15,780 SH   SOLE 1 15,780 0 0
PIPER JAFFRAY COS COM 724078100 2,314 31,913 SH   SOLE 44 31,913 0 0
PITNEY BOWES INC OPT 724479100 49 3,200 SH Call SOLE 8 3,200 0 0
PITNEY BOWES INC COM 724479100 373 24,559 SH   SOLE 8 24,559 0 0
PITNEY BOWES INC OPT 724479100 255 16,800 SH Put SOLE 8 16,800 0 0
PITNEY BOWES INC COM 724479100 2,318 152,647 SH   SOLE 44 152,647 0 0
PIXELWORKS INC COM 72581M305 4 1,252 SH   SOLE 8 1,252 0 0
PJT PARTNERS INC OPT 69343T107 0 12 SH Call SOLE 8 12 0 0
PJT PARTNERS INC COM 69343T107 23 760 SH   SOLE 8 760 0 0
PJT PARTNERS INC OPT 69343T107 30 970 SH Put SOLE 8 970 0 0
PJT PARTNERS INC COM 69343T107 7 239 SH   SOLE 44 239 0 0
PJT PARTNERS INC COM 69343T107 0 12 SH   DFND 66 0 0 12
PLAINS ALL AMERN PIPELINE L OPT 726503105 2,528 78,300 SH Put SOLE 8 78,300 0 0
PLAINS ALL AMERN PIPELINE L OPT 726503105 2,825 87,500 SH Call SOLE 8 87,500 0 0
PLAINS ALL AMERN PIPELINE L COM 726503105 1 21 SH   SOLE 8 21 0 0
PLAINS ALL AMERN PIPELINE L COM 726503105 38,076 1,179,196 SH   SOLE 32 1,179,196 0 0
PLAINS ALL AMERN PIPELINE L COM 726503105 1,954 60,527 SH   SOLE 44 60,527 0 0
PLAINS GP HLDGS L P COM 72651A207 1,494 43,080 SH   SOLE 8 43,080 0 0
PLAINS GP HLDGS L P COM 72651A207 15,202 438,352 SH   SOLE 44 438,352 0 0
PLANET FITNESS INC COM 72703H101 2,389 118,898 SH   SOLE 44 118,898 0 0
PLANET PAYMENT INC COM U72603118 3 871 SH   SOLE 44 871 0 0
PLANTRONICS INC NEW COM 727493108 209 3,814 SH   SOLE 44 3,814 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 0 47 SH   SOLE 8 47 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 32 3,313 SH   SOLE 44 3,313 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 8 776 SH   DFND 66 0 0 776
PLEXUS CORP COM 729132100 944 17,465 SH   SOLE 1 17,465 0 0
PLEXUS CORP COM 729132100 1 11 SH   SOLE 8 11 0 0
PLEXUS CORP COM 729132100 1,369 25,341 SH   SOLE 44 25,341 0 0
PLUG POWER INC OPT 72919P202 62 51,500 SH Call SOLE 8 51,500 0 0
PLUG POWER INC OPT 72919P202 43 36,100 SH Put SOLE 8 36,100 0 0
PLUG POWER INC COM 72919P202 5 4,168 SH   SOLE 8 4,168 0 0
PLUG POWER INC COM 72919P202 7 5,927 SH   SOLE 44 5,927 0 0
PLY GEM HLDGS INC COM 72941W100 26 1,624 SH   SOLE 8 1,624 0 0
PLY GEM HLDGS INC OPT 72941W100 8 500 SH Put SOLE 8 500 0 0
PLY GEM HLDGS INC OPT 72941W100 5 300 SH Call SOLE 8 300 0 0
PLY GEM HLDGS INC COM 72941W100 7 448 SH   SOLE 44 448 0 0
PNC FINL SVCS GROUP INC OPT 693475105 6,199 53,000 SH Call SOLE 8 53,000 0 0
PNC FINL SVCS GROUP INC OPT 693475105 2,830 24,200 SH Put SOLE 8 24,200 0 0
PNC FINL SVCS GROUP INC COM 693475105 42 358 SH   SOLE 8 358 0 0
PNC FINL SVCS GROUP INC COM 693475105 97,715 835,452 SH   SOLE 44 835,452 0 0
PNM RES INC COM 69349H107 372 10,833 SH   SOLE 1 10,833 0 0
PNM RES INC COM 69349H107 211 6,166 SH   SOLE 8 6,166 0 0
PNM RES INC COM 69349H107 352 10,244 SH   SOLE 44 10,244 0 0
POLARIS INDS INC OPT 731068102 618 7,500 SH Put SOLE 8 7,500 0 0
POLARIS INDS INC OPT 731068102 280 3,400 SH Call SOLE 8 3,400 0 0
POLARIS INDS INC COM 731068102 2,791 33,882 SH   SOLE 44 33,882 0 0
POLYONE CORP COM 73179P106 190 5,934 SH   SOLE 44 5,934 0 0
POOL CORPORATION COM 73278L105 157 1,511 SH   SOLE 8 1,511 0 0
POOL CORPORATION OPT 73278L105 42 400 SH Call SOLE 8 400 0 0
POOL CORPORATION OPT 73278L105 10 100 SH Put SOLE 8 100 0 0
POOL CORPORATION COM 73278L105 429 4,108 SH   SOLE 44 4,108 0 0
POPEYES LA KITCHEN INC COM 732872106 122 2,021 SH   SOLE 8 2,021 0 0
POPEYES LA KITCHEN INC COM 732872106 194 3,198 SH   SOLE 44 3,198 0 0
POPULAR INC OPT 733174700 18 400 SH Put SOLE 8 400 0 0
POPULAR INC OPT 733174700 627 14,300 SH Call SOLE 8 14,300 0 0
POPULAR INC COM 733174700 40 912 SH   SOLE 8 912 0 0
POPULAR INC COM 733174700 393 8,955 SH   SOLE 44 8,955 0 0
PORTLAND GEN ELEC CO COM 736508847 341 7,866 SH   SOLE 44 7,866 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 79 3,520 SH   SOLE 1 3,520 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 60 2,689 SH   SOLE 8 2,689 0 0
PORTOLA PHARMACEUTICALS INC OPT 737010108 121 5,400 SH Call SOLE 8 5,400 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 497 22,110 SH   SOLE 44 22,110 0 0
POSCO ADR 693483109 98 1,875 SH   SOLE 1 1,700 175 0
POST HLDGS INC COM 737446104 2,360 29,352 SH   SOLE 1 29,352 0 0
POST HLDGS INC COM 737446104 908 11,302 SH   SOLE 8 11,302 0 0
POST HLDGS INC COM 737446104 463 5,760 SH   SOLE 44 5,760 0 0
POTASH CORP SASK INC COM 73755L107 12,665 700,100 SH   SOLE 1 700,100 0 0
POTASH CORP SASK INC OPT 73755L107 7,348 406,200 SH Put SOLE 8 406,200 0 0
POTASH CORP SASK INC OPT 73755L107 3,576 197,700 SH Call SOLE 8 197,700 0 0
POTASH CORP SASK INC COM 73755L107 4,552 251,675 SH   SOLE 8 251,675 0 0
POTASH CORP SASK INC COM 73755L107 93 5,132 SH   SOLE 9 5,132 0 0
POTASH CORP SASK INC COM 73755L107 1,215 67,166 SH   SOLE 44 67,166 0 0
POTASH CORP SASK INC COM 73755L107 936 51,747 SH   DFND 66 0 0 51,747
POTBELLY CORP COM 73754Y100 21 1,608 SH   SOLE 8 1,608 0 0
POTBELLY CORP COM 73754Y100 314 24,318 SH   SOLE 44 24,318 0 0
POTLATCH CORP NEW COM 737630103 1,100 26,406 SH   SOLE 1 26,406 0 0
POTLATCH CORP NEW TRUS 737630103 437 10,471 SH   SOLE 44 10,471 0 0
POTLATCH CORP NEW COM 737630103 19 466 SH   DFND 66 0 0 466
POWELL INDS INC COM 739128106 37 950 SH   SOLE 8 950 0 0
POWELL INDS INC COM 739128106 11 290 SH   SOLE 44 290 0 0
POWER INTEGRATIONS INC COM 739276103 74 1,100 SH   SOLE 44 1,100 0 0
POWER SOLUTIONS INTL INC COM 73933G202 7 940 SH   SOLE 44 940 0 0
POWERSHARES DB CMDTY IDX TRA OPT 73935S105 304 19,200 SH Call SOLE 8 19,200 0 0
POWERSHARES DB CMDTY IDX TRA OPT 73935S105 70 4,400 SH Put SOLE 8 4,400 0 0
POWERSHARES DB CMDTY IDX TRA FUND 73935S105 409 25,840 SH   SOLE 8 25,840 0 0
POWERSHARES DB CMDTY IDX TRA FUND 73935S105 263 16,608 SH   SOLE 44 16,608 0 0
POWERSHARES DB CMDTY IDX TRA FUND 73935S105 188 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 1,033 24,850 SH   SOLE 44 24,850 0 0
POWERSHARES ETF TRUST FUND 73935X625 13 1,000 SH   DFND 66 0 0 1,000
POWERSHARES ETF TRUST II FUND 73936Q843 1,035 46,198 SH   SOLE 44 46,198 0 0
POWERSHARES QQQ TRUST OPT 73935A104 569,545 4,807,100 SH Call SOLE 8 4,807,100 0 0
POWERSHARES QQQ TRUST OPT 73935A104 1,138,427 9,608,600 SH Put SOLE 8 9,608,600 0 0
POWERSHARES QQQ TRUST FUND 73935A104 101,152 853,742 SH   SOLE 8 853,742 0 0
POWERSHARES QQQ TRUST FUND 73935A104 645 5,442 SH   SOLE 9 5,442 0 0
POWERSHARES QQQ TRUST FUND 73935A104 178 1,500 SH   DFND 20 0 0 1,500
POWERSHARES QQQ TRUST OPT 73935A104 845,083 7,132,700 SH Put SOLE 44 7,132,700 0 0
POWERSHARES QQQ TRUST FUND 73935A104 56,608 477,785 SH   SOLE 44 477,785 0 0
POWERSHARES QQQ TRUST FUND 73935A104 1,200 10,125 SH   DFND 66 0 0 10,125
POWERSHS DB MULTI SECT COMM FUND 73936B101 11 766 SH   SOLE 8 766 0 0
POWERSHS DB MULTI SECT COMM OPT 73936B705 24 1,600 SH Call SOLE 8 1,600 0 0
POWERSHS DB MULTI SECT COMM OPT 73936B408 541 27,100 SH Put SOLE 8 27,100 0 0
POWERSHS DB MULTI SECT COMM OPT 73936B408 1,636 81,900 SH Call SOLE 8 81,900 0 0
POWERSHS DB MULTI SECT COMM FUND 73936B507 1 55 SH   SOLE 8 55 0 0
POWERSHS DB MULTI SECT COMM OPT 73936B101 4 300 SH Put SOLE 8 300 0 0
POWERSHS DB MULTI SECT COMM FUND 73936B408 753 37,704 SH   SOLE 8 37,704 0 0
POWERSHS DB MULTI SECT COMM FUND 73936B705 627 42,000 SH   SOLE 8 42,000 0 0
POWERSHS DB MULTI SECT COMM FUND 73936B408 1 71 SH   SOLE 44 71 0 0
POWERSHS DB MULTI SECT COMM FUND 73936B705 16 1,073 SH   DFND 66 0 0 1,073
POWERSHS DB US DOLLAR INDEX OPT 73936D206 10 500 SH Put SOLE 8 500 0 0
POWERSHS DB US DOLLAR INDEX OPT 73936D107 4,890 184,800 SH Call SOLE 8 184,800 0 0
POWERSHS DB US DOLLAR INDEX FUND 73936D206 2 120 SH   SOLE 8 120 0 0
POWERSHS DB US DOLLAR INDEX OPT 73936D107 900 34,000 SH Put SOLE 8 34,000 0 0
POWERSHS DB US DOLLAR INDEX FUND 73936D107 14,439 545,690 SH   SOLE 8 545,690 0 0
POWERSHS DB US DOLLAR INDEX OPT 73936D206 61 3,000 SH Call SOLE 8 3,000 0 0
POWERSHS DB US DOLLAR INDEX FUND 73936D107 0 8 SH   SOLE 44 8 0 0
POWERSHS DB US DOLLAR INDEX FUND 73936D206 5 249 SH   SOLE 44 249 0 0
PPG INDS INC COM 693506107 1,733 18,285 SH   SOLE 1 18,285 0 0
PPG INDS INC COM 693506107 669 7,055 SH   SOLE 8 7,055 0 0
PPG INDS INC OPT 693506107 3,155 33,300 SH Call SOLE 8 33,300 0 0
PPG INDS INC OPT 693506107 2,397 25,300 SH Put SOLE 8 25,300 0 0
PPG INDS INC COM 693506107 224 2,369 SH   SOLE 9 2,369 0 0
PPG INDS INC COM 693506107 5,012 52,886 SH   SOLE 44 52,886 0 0
PPL CORP OPT 69351T106 358 10,500 SH Put SOLE 8 10,500 0 0
PPL CORP COM 69351T106 1 27 SH   SOLE 8 27 0 0
PPL CORP OPT 69351T106 1,556 45,700 SH Call SOLE 8 45,700 0 0
PPL CORP COM 69351T106 15,453 453,826 SH   SOLE 9 453,826 0 0
PPL CORP COM 69351T106 24,681 724,825 SH   SOLE 44 724,825 0 0
PRA GROUP INC OPT 69354N106 23 600 SH Put SOLE 8 600 0 0
PRA GROUP INC COM 69354N106 59 1,516 SH   SOLE 44 1,516 0 0
PRA HEALTH SCIENCES INC COM 69354M108 160 2,902 SH   SOLE 8 2,902 0 0
PRA HEALTH SCIENCES INC COM 69354M108 3,162 57,375 SH   SOLE 44 57,375 0 0
PRAXAIR INC COM 74005P104 707 6,035 SH   SOLE 8 6,035 0 0
PRAXAIR INC OPT 74005P104 680 5,800 SH Put SOLE 8 5,800 0 0
PRAXAIR INC OPT 74005P104 340 2,900 SH Call SOLE 8 2,900 0 0
PRAXAIR INC COM 74005P104 4,935 42,111 SH   SOLE 9 42,111 0 0
PRAXAIR INC COM 74005P104 19,245 164,231 SH   SOLE 44 164,231 0 0
PRECISION DRILLING CORP OPT 74022D308 9 1,600 SH Put SOLE 8 1,600 0 0
PRECISION DRILLING CORP COM 74022D308 3 533 SH   SOLE 8 533 0 0
PRECISION DRILLING CORP OPT 74022D308 14 2,600 SH Call SOLE 8 2,600 0 0
PREFERRED BK LOS ANGELES CA COM 740367404 1 26 SH   SOLE 8 26 0 0
PREFERRED BK LOS ANGELES CA COM 740367404 9 167 SH   SOLE 44 167 0 0
PREMIER FINL BANCORP INC COM 74050M105 2 86 SH   SOLE 44 86 0 0
PREMIER INC COM 74051N102 95 3,118 SH   SOLE 8 3,118 0 0
PREMIER INC COM 74051N102 525 17,283 SH   SOLE 44 17,283 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 1 17 SH   SOLE 8 17 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 139 2,656 SH   SOLE 44 2,656 0 0
PRICE T ROWE GROUP INC COM 74144T108 1,653 21,976 SH   SOLE 8 21,976 0 0
PRICE T ROWE GROUP INC OPT 74144T108 3,432 45,600 SH Call SOLE 8 45,600 0 0
PRICE T ROWE GROUP INC OPT 74144T108 128 1,700 SH Put SOLE 8 1,700 0 0
PRICE T ROWE GROUP INC COM 74144T108 5,795 77,017 SH   SOLE 44 77,017 0 0
PRICE T ROWE GROUP INC COM 74144T108 26 348 SH   DFND 66 0 0 348
PRICELINE GRP INC OPT 741503403 272,394 185,800 SH Put SOLE 8 185,800 0 0
PRICELINE GRP INC COM 741503403 18,398 12,549 SH   SOLE 8 12,549 0 0
PRICELINE GRP INC OPT 741503403 160,974 109,800 SH Call SOLE 8 109,800 0 0
PRICELINE GRP INC BOND 741503AQ9 15,465 9,823,000 PRN   SOLE 8 0 0 9,823,000
PRICELINE GRP INC COM 741503403 6 4 SH   SOLE 9 4 0 0
PRICELINE GRP INC COM 741503403 38,362 26,166 SH   SOLE 44 26,166 0 0
PRICELINE GRP INC OPT 741503403 3,665 2,500 SH Put SOLE 44 2,500 0 0
PRICELINE GRP INC OPT 741503403 3,665 2,500 SH Call SOLE 44 2,500 0 0
PRICESMART INC COM 741511109 24 291 SH   SOLE 8 291 0 0
PRICESMART INC COM 741511109 171 2,054 SH   SOLE 44 2,054 0 0
PRIMERICA INC COM 74164M108 104 1,500 SH   SOLE 1 1,500 0 0
PRIMERICA INC COM 74164M108 3 43 SH   SOLE 8 43 0 0
PRIMERICA INC COM 74164M108 1,520 21,985 SH   SOLE 44 21,985 0 0
PRIMERO MNG CORP COM 74164W106 0 102 SH   SOLE 8 102 0 0
PRIMERO MNG CORP COM 74164W106 100 127,600 SH   SOLE 9 127,600 0 0
PRIMO WTR CORP COM 74165N105 305 24,900 SH   SOLE 44 24,900 0 0
PRIMORIS SVCS CORP COM 74164F103 776 34,088 SH   SOLE 44 34,088 0 0
PRINCIPAL FINL GROUP INC OPT 74251V102 133 2,300 SH Put SOLE 8 2,300 0 0
PRINCIPAL FINL GROUP INC OPT 74251V102 567 9,800 SH Call SOLE 8 9,800 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 16,854 291,280 SH   SOLE 44 291,280 0 0
PRIVATEBANCORP INC COM 742962103 5,648 104,215 SH   SOLE 44 104,215 0 0
PROASSURANCE CORP COM 74267C106 446 7,926 SH   SOLE 44 7,926 0 0
PROCTER AND GAMBLE CO COM 742718109 4,720 56,133 SH   SOLE 1 53,623 2,510 0
PROCTER AND GAMBLE CO OPT 742718109 29,478 350,600 SH Call SOLE 8 350,600 0 0
PROCTER AND GAMBLE CO COM 742718109 3,396 40,382 SH   SOLE 8 40,382 0 0
PROCTER AND GAMBLE CO OPT 742718109 59,831 711,600 SH Put SOLE 8 711,600 0 0
PROCTER AND GAMBLE CO COM 742718109 3,086 36,706 SH   SOLE 9 36,706 0 0
PROCTER AND GAMBLE CO COM 742718109 8 95 SH   DFND 20 0 0 95
PROCTER AND GAMBLE CO COM 742718109 221,019 2,628,673 SH   SOLE 44 2,628,673 0 0
PROCTER AND GAMBLE CO COM 742718109 2,173 25,847 SH   DFND 66 0 0 25,847
PROCTER AND GAMBLE CO COM 742718109 1,445 17,189 SH   SOLE 66 0 17,189 0
PROCTER AND GAMBLE CO COM 742718109 138 1,645 SH   SOLE 99 1,645 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 256 29,504 SH   SOLE 8 29,504 0 0
PROGENICS PHARMACEUTICALS IN OPT 743187106 7 800 SH Put SOLE 8 800 0 0
PROGENICS PHARMACEUTICALS IN OPT 743187106 175 20,300 SH Call SOLE 8 20,300 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 84 9,851 SH   SOLE 44 9,851 0 0
PROGRESS SOFTWARE CORP COM 743312100 855 26,757 SH   SOLE 44 26,757 0 0
PROGRESSIVE CORP OHIO COM 743315103 1,861 52,425 SH   SOLE 1 52,425 0 0
PROGRESSIVE CORP OHIO OPT 743315103 135 3,800 SH Put SOLE 8 3,800 0 0
PROGRESSIVE CORP OHIO OPT 743315103 199 5,600 SH Call SOLE 8 5,600 0 0
PROGRESSIVE CORP OHIO COM 743315103 14,368 404,767 SH   SOLE 44 404,767 0 0
PROLOGIS INC COM 74340W103 3,153 59,727 SH   SOLE 1 59,727 0 0
PROLOGIS INC OPT 74340W103 945 17,900 SH Call SOLE 8 17,900 0 0
PROLOGIS INC OPT 74340W103 269 5,100 SH Put SOLE 8 5,100 0 0
PROLOGIS INC TRUS 74340W103 296 5,598 SH   SOLE 8 5,598 0 0
PROLOGIS INC TRUS 74340W103 38,532 729,920 SH   SOLE 44 729,920 0 0
PRONAI THERAPEUTICS INC COM 74346L101 0 110 SH   SOLE 8 110 0 0
PRONAI THERAPEUTICS INC COM 74346L101 8 5,300 SH   SOLE 44 5,300 0 0
PROOFPOINT INC COM 743424103 518 7,325 SH   SOLE 8 7,325 0 0
PROOFPOINT INC COM 743424103 40 560 SH   SOLE 44 560 0 0
PROS HOLDINGS INC COM 74346Y103 118 5,479 SH   SOLE 8 5,479 0 0
PROS HOLDINGS INC COM 74346Y103 47 2,195 SH   SOLE 44 2,195 0 0
PROSHARES TR OPT 74348A525 15 400 SH Call SOLE 8 400 0 0
PROSHARES TR OPT 74348A442 233 11,400 SH Put SOLE 8 11,400 0 0
PROSHARES TR FUND 74347B714 3 69 SH   SOLE 8 69 0 0
PROSHARES TR FUND 74347R818 1 18 SH   SOLE 8 18 0 0
PROSHARES TR FUND 74347R842 180 1,612 SH   SOLE 8 1,612 0 0
PROSHARES TR OPT 74348A426 684 28,600 SH Put SOLE 8 28,600 0 0
PROSHARES TR OPT 74347X831 4,644 36,500 SH Call SOLE 8 36,500 0 0
PROSHARES TR FUND 74348A525 7 186 SH   SOLE 8 186 0 0
PROSHARES TR FUND 74347B730 3 78 SH   SOLE 8 78 0 0
PROSHARES TR FUND 74347X138 4 176 SH   SOLE 8 176 0 0
PROSHARES TR FUND 74347B748 1 29 SH   SOLE 8 29 0 0
PROSHARES TR FUND 74347R305 90 1,080 SH   SOLE 8 1,080 0 0
PROSHARES TR OPT 74347X880 5 100 SH Call SOLE 8 100 0 0
PROSHARES TR OPT 74347B201 7,760 190,100 SH Call SOLE 8 190,100 0 0
PROSHARES TR FUND 74348A590 414 29,206 SH   SOLE 8 29,206 0 0
PROSHARES TR OPT 74347X625 69 600 SH Put SOLE 8 600 0 0
PROSHARES TR FUND 74348A350 2 65 SH   SOLE 8 65 0 0
PROSHARES TR FUND 74347R776 13 269 SH   SOLE 8 269 0 0
PROSHARES TR FUND 74347R669 12 90 SH   SOLE 8 90 0 0
PROSHARES TR OPT 74347R305 25 300 SH Call SOLE 8 300 0 0
PROSHARES TR FUND 74347X575 0 7 SH   SOLE 8 7 0 0
PROSHARES TR OPT 74347X633 555 6,000 SH Put SOLE 8 6,000 0 0
PROSHARES TR OPT 74347X625 160 1,400 SH Call SOLE 8 1,400 0 0
PROSHARES TR OPT 74347X864 6,297 77,000 SH Put SOLE 8 77,000 0 0
PROSHARES TR OPT 74348A590 189 13,300 SH Call SOLE 8 13,300 0 0
PROSHARES TR OPT 74347R107 2,589 34,000 SH Put SOLE 8 34,000 0 0
PROSHARES TR FUND 74347R701 193 10,172 SH   SOLE 8 10,172 0 0
PROSHARES TR OPT 74348A244 25 700 SH Call SOLE 8 700 0 0
PROSHARES TR OPT 74347X831 6,336 49,800 SH Put SOLE 8 49,800 0 0
PROSHARES TR OPT 74347B201 5,613 137,500 SH Put SOLE 8 137,500 0 0
PROSHARES TR OPT 74347R206 517 6,000 SH Call SOLE 8 6,000 0 0
PROSHARES TR FUND 74347X880 9 185 SH   SOLE 8 185 0 0
PROSHARES TR OPT 74348A418 341 26,200 SH Call SOLE 8 26,200 0 0
PROSHARES TR OPT 74347X880 28 600 SH Put SOLE 8 600 0 0
PROSHARES TR OPT 74347X864 2,568 31,400 SH Call SOLE 8 31,400 0 0
PROSHARES TR OPT 74348A350 3 100 SH Call SOLE 8 100 0 0
PROSHARES TR OPT 74347R701 6 300 SH Call SOLE 8 300 0 0
PROSHARES TR FUND 74347B201 0 1 SH   SOLE 8 1 0 0
PROSHARES TR OPT 74347R107 2,962 38,900 SH Call SOLE 8 38,900 0 0
PROSHARES TR FUND 74348A475 2 59 SH   SOLE 8 59 0 0
PROSHARES TR OPT 74347B300 2,186 144,700 SH Call SOLE 8 144,700 0 0
PROSHARES TR OPT 74347B425 2,008 54,950 SH Call SOLE 8 54,950 0 0
PROSHARES TR OPT 74347R701 10 500 SH Put SOLE 8 500 0 0
PROSHARES TR FUND 74347X864 1,348 16,489 SH   SOLE 8 16,489 0 0
PROSHARES TR OPT 74347R776 25 500 SH Put SOLE 8 500 0 0
PROSHARES TR OPT 74347R842 2,730 24,500 SH Put SOLE 8 24,500 0 0
PROSHARES TR OPT 74347R206 1,335 15,500 SH Put SOLE 8 15,500 0 0
PROSHARES TR OPT 74347X633 111 1,200 SH Call SOLE 8 1,200 0 0
PROSHARES TR OPT 74347R719 196 4,500 SH Call SOLE 8 4,500 0 0
PROSHARES TR OPT 74348A418 169 13,000 SH Put SOLE 8 13,000 0 0
PROSHARES TR FUND 74348A418 53 4,045 SH   SOLE 8 4,045 0 0
PROSHARES TR OPT 74347R842 11 100 SH Call SOLE 8 100 0 0
PROSHARES TR FUND 74348A442 521 25,528 SH   SOLE 8 25,528 0 0
PROSHARES TR OPT 74348A319 111 4,700 SH Call SOLE 8 4,700 0 0
PROSHARES TR OPT 74348A442 231 11,300 SH Call SOLE 8 11,300 0 0
PROSHARES TR OPT 74347R693 912 9,400 SH Call SOLE 8 9,400 0 0
PROSHARES TR OPT 74348A426 495 20,700 SH Call SOLE 8 20,700 0 0
PROSHARES TR OPT 74347B300 198 13,100 SH Put SOLE 8 13,100 0 0
PROSHARES TR OPT 74347B425 7 200 SH Put SOLE 8 200 0 0
PROSHARES TR FUND 74347R305 17 200 SH   SOLE 44 200 0 0
PROSHARES TR FUND 74347R107 3 38 SH   SOLE 44 38 0 0
PROSHARES TR FUND 74347B300 0 5 SH   SOLE 44 5 0 0
PROSHARES TR FUND 74347X633 3 34 SH   SOLE 44 34 0 0
PROSHARES TR OPT 74348A418 3,909 300,000 SH Put SOLE 44 300,000 0 0
PROSHARES TR FUND 74347B201 0 11 SH   SOLE 44 11 0 0
PROSHARES TR FUND 74348A426 19 800 SH   SOLE 44 800 0 0
PROSHARES TR FUND 74347X831 45 350 SH   DFND 66 0 0 350
PROSHARES TR FUND 74347X641 3 200 SH   DFND 66 0 0 200
PROSHARES TR FUND 74347R230 6 400 SH   DFND 66 0 0 400
PROSHARES TR FUND 74347R107 592 7,770 SH   DFND 66 0 0 7,770
PROSHARES TR FUND 74347X849 167 7,000 SH   DFND 66 0 0 7,000
PROSHARES TR FUND 74347B425 95 2,600 SH   DFND 66 0 0 2,600
PROSHARES TR FUND 74347B300 2 148 SH   DFND 66 0 0 148
PROSHARES TR FUND 74347X625 82 720 SH   DFND 66 0 0 720
PROSHARES TR FUND 74347X864 117 1,428 SH   DFND 66 0 0 1,428
PROSHARES TR II OPT 74347W262 181 8,500 SH Call SOLE 8 8,500 0 0
PROSHARES TR II OPT 74347W668 1,779 28,100 SH Put SOLE 8 28,100 0 0
PROSHARES TR II OPT 74347W569 2,111 26,300 SH Call SOLE 8 26,300 0 0
PROSHARES TR II OPT 74347W353 549 17,100 SH Call SOLE 8 17,100 0 0
PROSHARES TR II OPT 74347W601 10 300 SH Put SOLE 8 300 0 0
PROSHARES TR II FUND 74347W254 1,654 188,980 SH   SOLE 8 188,980 0 0
PROSHARES TR II OPT 74347W882 184 6,800 SH Put SOLE 8 6,800 0 0
PROSHARES TR II FUND 74347W353 121 3,759 SH   SOLE 8 3,759 0 0
PROSHARES TR II OPT 74347W254 9,586 1,095,556 SH Call SOLE 8 1,095,556 0 0
PROSHARES TR II FUND 74347W601 184 5,542 SH   SOLE 8 5,542 0 0
PROSHARES TR II FUND 74347W320 4 380 SH   SOLE 8 380 0 0
PROSHARES TR II OPT 74347W668 4,140 65,400 SH Call SOLE 8 65,400 0 0
PROSHARES TR II OPT 74347W114 395 10,200 SH Call SOLE 8 10,200 0 0
PROSHARES TR II OPT 74347W601 33 1,000 SH Call SOLE 8 1,000 0 0
PROSHARES TR II OPT 74347W353 225 7,000 SH Put SOLE 8 7,000 0 0
PROSHARES TR II OPT 74347W395 18 200 SH Call SOLE 8 200 0 0
PROSHARES TR II FUND 74347W627 96 1,056 SH   SOLE 8 1,056 0 0
PROSHARES TR II OPT 74347W320 2,821 241,500 SH Call SOLE 8 241,500 0 0
PROSHARES TR II OPT 74347W627 52,186 573,600 SH Put SOLE 8 573,600 0 0
PROSHARES TR II OPT 74347W262 43 2,000 SH Put SOLE 8 2,000 0 0
PROSHARES TR II OPT 74347W254 5,978 683,140 SH Put SOLE 8 683,140 0 0
PROSHARES TR II OPT 74347W569 104 1,300 SH Put SOLE 8 1,300 0 0
PROSHARES TR II OPT 74347W882 3,331 123,000 SH Call SOLE 8 123,000 0 0
PROSHARES TR II FUND 74347W395 100 1,106 SH   SOLE 8 1,106 0 0
PROSHARES TR II OPT 74347W627 31,788 349,400 SH Call SOLE 8 349,400 0 0
PROSHARES TR II OPT 74347W320 2,135 182,800 SH Put SOLE 8 182,800 0 0
PROSHARES TR II OPT 74347W254 3,063 350,000 SH Put SOLE 44 350,000 0 0
PROSHARES TR II FUND 74347W254 3,063 350,000 SH   SOLE 44 350,000 0 0
PROSHARES TR II FUND 74347W320 1 110 SH   DFND 66 0 0 110
PROSPECT CAPITAL CORPORATION BOND 74348TAM4 234 229,000 PRN   SOLE 8 0 0 229,000
PROSPECT CAPITAL CORPORATION COM 74348T102 0 33 SH   SOLE 8 33 0 0
PROSPECT CAPITAL CORPORATION BOND 74348TAL6 1,093 1,068,000 PRN   SOLE 8 0 0 1,068,000
PROSPECT CAPITAL CORPORATION BOND 74348TAQ5 266 273,000 PRN   SOLE 8 0 0 273,000
PROSPECT CAPITAL CORPORATION COM 74348T102 2,480 297,000 SH   SOLE 44 297,000 0 0
PROSPERITY BANCSHARES INC COM 743606105 3 47 SH   SOLE 8 47 0 0
PROSPERITY BANCSHARES INC COM 743606105 877 12,240 SH   SOLE 44 12,240 0 0
PROTAGONIST THERAPEUTICS INC COM 74366E102 5 218 SH   SOLE 44 218 0 0
PROTALIX BIOTHERAPEUTICS INC COM 74365A101 9 20,000 SH   DFND 66 0 0 20,000
PROTEOSTASIS THERAPEUTICS IN COM 74373B109 2 193 SH   SOLE 44 193 0 0
PROTHENA CORP PLC COM G72800108 45 918 SH   SOLE 8 918 0 0
PROTHENA CORP PLC OPT G72800108 59 1,200 SH Call SOLE 8 1,200 0 0
PROTHENA CORP PLC COM G72800108 1 23 SH   SOLE 9 23 0 0
PROTHENA CORP PLC COM G72800108 132 2,673 SH   SOLE 44 2,673 0 0
PROTO LABS INC COM 743713109 4 75 SH   SOLE 8 75 0 0
PROTO LABS INC COM 743713109 18 352 SH   SOLE 44 352 0 0
PROVIDENCE SVC CORP COM 743815102 1,111 29,203 SH   SOLE 44 29,203 0 0
PROVIDENT BANCORP INC COM 74383X109 0 27 SH   SOLE 44 27 0 0
PROVIDENT FINL HLDGS INC COM 743868101 1 33 SH   SOLE 44 33 0 0
PROVIDENT FINL SVCS INC COM 74386T105 56 1,984 SH   SOLE 44 1,984 0 0
PRUDENTIAL FINL INC COM 744320102 1,407 13,517 SH   SOLE 1 13,517 0 0
PRUDENTIAL FINL INC OPT 744320102 5,224 50,200 SH Call SOLE 8 50,200 0 0
PRUDENTIAL FINL INC OPT 744320102 5,900 56,700 SH Put SOLE 8 56,700 0 0
PRUDENTIAL FINL INC COM 744320102 3,397 32,640 SH   SOLE 8 32,640 0 0
PRUDENTIAL FINL INC COM 744320102 379 3,641 SH   DFND 20 0 0 3,641
PRUDENTIAL FINL INC COM 744320102 27,559 264,833 SH   SOLE 44 264,833 0 0
PRUDENTIAL FINL INC COM 744320102 1,440 13,842 SH   DFND 66 0 0 13,842
PS BUSINESS PKS INC CALIF TRUS 69360J107 22 185 SH   SOLE 8 185 0 0
PS BUSINESS PKS INC CALIF TRUS 69360J107 76 655 SH   SOLE 44 655 0 0
PTC INC COM 69370C100 1,768 38,216 SH   SOLE 8 38,216 0 0
PTC INC OPT 69370C100 407 8,800 SH Put SOLE 8 8,800 0 0
PTC INC OPT 69370C100 597 12,900 SH Call SOLE 8 12,900 0 0
PTC INC COM 69370C100 5,498 118,805 SH   SOLE 44 118,805 0 0
PTC THERAPEUTICS INC COM 69366J200 26 2,394 SH   SOLE 1 2,394 0 0
PTC THERAPEUTICS INC COM 69366J200 79 7,231 SH   SOLE 8 7,231 0 0
PTC THERAPEUTICS INC COM 69366J200 28 2,572 SH   SOLE 44 2,572 0 0
PTC THERAPEUTICS INC COM 69366J200 132 12,142 SH   DFND 66 0 0 12,142
PUBLIC STORAGE COM 74460D109 3,754 16,796 SH   SOLE 1 16,796 0 0
PUBLIC STORAGE TRUS 74460D109 1,710 7,649 SH   SOLE 8 7,649 0 0
PUBLIC STORAGE OPT 74460D109 268 1,200 SH Call SOLE 8 1,200 0 0
PUBLIC STORAGE OPT 74460D109 1,967 8,800 SH Put SOLE 8 8,800 0 0
PUBLIC STORAGE TRUS 74460D109 14,616 65,398 SH   SOLE 44 65,398 0 0
PUBLIC SVC ENTERPRISE GROUP OPT 744573106 114 2,600 SH Call SOLE 8 2,600 0 0
PUBLIC SVC ENTERPRISE GROUP OPT 744573106 162 3,700 SH Put SOLE 8 3,700 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 4 91 SH   SOLE 8 91 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 9,563 217,943 SH   SOLE 9 217,943 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 26,996 615,205 SH   SOLE 44 615,205 0 0
PULTE GROUP INC OPT 745867101 1,912 104,000 SH Put SOLE 8 104,000 0 0
PULTE GROUP INC OPT 745867101 689 37,500 SH Call SOLE 8 37,500 0 0
PULTE GROUP INC COM 745867101 816 44,386 SH   SOLE 8 44,386 0 0
PULTE GROUP INC COM 745867101 8,733 475,180 SH   SOLE 44 475,180 0 0
PULTE GROUP INC COM 745867101 32 1,721 SH   DFND 66 0 0 1,721
PUMA BIOTECHNOLOGY INC OPT 74587V107 120 3,900 SH Call SOLE 8 3,900 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 45 1,452 SH   SOLE 8 1,452 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 51 1,677 SH   SOLE 44 1,677 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 73 2,380 SH   DFND 66 0 0 2,380
PURE STORAGE INC COM 74624M102 130 11,469 SH   SOLE 1 11,469 0 0
PURE STORAGE INC COM 74624M102 56 5,024 SH   SOLE 8 5,024 0 0
PURE STORAGE INC COM 74624M102 143 12,615 SH   SOLE 44 12,615 0 0
PVH CORP COM 693656100 199 2,200 SH   SOLE 1 2,200 0 0
PVH CORP OPT 693656100 677 7,500 SH Call SOLE 8 7,500 0 0
PVH CORP COM 693656100 313 3,472 SH   SOLE 8 3,472 0 0
PVH CORP OPT 693656100 144 1,600 SH Put SOLE 8 1,600 0 0
PVH CORP COM 693656100 23 255 SH   SOLE 9 255 0 0
PVH CORP COM 693656100 4,347 48,163 SH   SOLE 44 48,163 0 0
PVH CORP COM 693656100 25 273 SH   DFND 66 0 0 273
PZENA INVESTMENT MGMT INC COM 74731Q103 6 569 SH   SOLE 44 569 0 0
Q2 HLDGS INC COM 74736L109 257 8,923 SH   SOLE 8 8,923 0 0
Q2 HLDGS INC COM 74736L109 106 3,665 SH   SOLE 44 3,665 0 0
QAD INC COM 74727D306 4 133 SH   SOLE 8 133 0 0
QAD INC COM 74727D306 4 144 SH   SOLE 44 144 0 0
QCR HOLDINGS INC COM 74727A104 250 5,766 SH   SOLE 1 5,766 0 0
QCR HOLDINGS INC COM 74727A104 125 2,877 SH   SOLE 44 2,877 0 0
QEP RES INC COM 74733V100 66 3,607 SH   SOLE 1 3,607 0 0
QEP RES INC OPT 74733V100 473 25,700 SH Call SOLE 8 25,700 0 0
QEP RES INC OPT 74733V100 5,878 319,300 SH Put SOLE 8 319,300 0 0
QEP RES INC COM 74733V100 586 31,804 SH   SOLE 8 31,804 0 0
QEP RES INC COM 74733V100 1,105 60,037 SH   SOLE 44 60,037 0 0
QIAGEN NV COM N72482107 268 9,558 SH   SOLE 1 9,558 0 0
QIAGEN NV COM N72482107 214 7,647 SH   SOLE 8 7,647 0 0
QIAGEN NV COM N72482107 4,978 177,620 SH   SOLE 9 177,620 0 0
QIAGEN NV COM N72482107 21 750 SH   SOLE 44 750 0 0
QIWI PLC ADR 74735M108 2 147 SH   SOLE 8 147 0 0
QORVO INC OPT 74736K101 1,208 22,900 SH Put SOLE 8 22,900 0 0
QORVO INC OPT 74736K101 1,313 24,900 SH Call SOLE 8 24,900 0 0
QORVO INC COM 74736K101 582 11,030 SH   SOLE 8 11,030 0 0
QORVO INC COM 74736K101 5,365 101,772 SH   SOLE 44 101,772 0 0
QTS RLTY TR INC TRUS 74736A103 156 3,145 SH   SOLE 44 3,145 0 0
QUAD / GRAPHICS INC COM 747301109 42 1,550 SH   SOLE 8 1,550 0 0
QUAD / GRAPHICS INC COM 747301109 264 9,811 SH   SOLE 44 9,811 0 0
QUAKER CHEM CORP COM 747316107 3 20 SH   SOLE 8 20 0 0
QUAKER CHEM CORP COM 747316107 55 429 SH   SOLE 44 429 0 0
QUALCOMM INC COM 747525103 7,085 108,670 SH   SOLE 1 108,670 0 0
QUALCOMM INC OPT 747525103 31,628 485,100 SH Put SOLE 8 485,100 0 0
QUALCOMM INC COM 747525103 4,572 70,131 SH   SOLE 8 70,131 0 0
QUALCOMM INC OPT 747525103 45,822 702,800 SH Call SOLE 8 702,800 0 0
QUALCOMM INC COM 747525103 2,940 45,099 SH   SOLE 9 45,099 0 0
QUALCOMM INC COM 747525103 77,817 1,193,516 SH   SOLE 44 1,193,516 0 0
QUALCOMM INC COM 747525103 88 1,350 SH   DFND 66 0 0 1,350
QUALITY CARE PPTYS INC OPT 747545101 4 280 SH Put SOLE 8 280 0 0
QUALITY CARE PPTYS INC OPT 747545101 24 1,580 SH Call SOLE 8 1,580 0 0
QUALITY CARE PPTYS INC TRUS 747545101 0 2 SH   SOLE 8 2 0 0
QUALITY CARE PPTYS INC TRUS 747545101 2,989 192,880 SH   SOLE 44 192,880 0 0
QUALITY CARE PPTYS INC COM 747545101 3 170 SH   DFND 66 0 0 170
QUALITY SYS INC COM 747582104 80 6,075 SH   SOLE 8 6,075 0 0
QUALITY SYS INC OPT 747582104 513 39,000 SH Call SOLE 8 39,000 0 0
QUALITY SYS INC OPT 747582104 142 10,800 SH Put SOLE 8 10,800 0 0
QUALITY SYS INC COM 747582104 525 39,957 SH   SOLE 44 39,957 0 0
QUALYS INC COM 74758T303 68 2,148 SH   SOLE 8 2,148 0 0
QUALYS INC OPT 74758T303 32 1,000 SH Call SOLE 8 1,000 0 0
QUALYS INC COM 74758T303 2,410 76,140 SH   SOLE 44 76,140 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 1 42 SH   SOLE 8 42 0 0
QUANEX BUILDING PRODUCTS COR COM 747619104 242 11,904 SH   SOLE 44 11,904 0 0
QUANTA SVCS INC OPT 74762E102 558 16,000 SH Call SOLE 8 16,000 0 0
QUANTA SVCS INC COM 74762E102 206 5,928 SH   SOLE 8 5,928 0 0
QUANTA SVCS INC OPT 74762E102 56 1,600 SH Put SOLE 8 1,600 0 0
QUANTA SVCS INC COM 74762E102 1,706 48,908 SH   SOLE 44 48,908 0 0
QUANTENNA COMMUNICATIONS INC COM 74766D100 18 1,018 SH   SOLE 1 1,018 0 0
QUEST DIAGNOSTICS INC COM 74834L100 643 7,000 SH   SOLE 1 7,000 0 0
QUEST DIAGNOSTICS INC COM 74834L100 503 5,475 SH   SOLE 8 5,475 0 0
QUEST DIAGNOSTICS INC OPT 74834L100 1,112 12,100 SH Call SOLE 8 12,100 0 0
QUEST DIAGNOSTICS INC OPT 74834L100 487 5,300 SH Put SOLE 8 5,300 0 0
QUEST DIAGNOSTICS INC COM 74834L100 6,154 66,966 SH   SOLE 44 66,966 0 0
QUIDEL CORP COM 74838J101 131 6,103 SH   SOLE 1 6,103 0 0
QUIDEL CORP BOND 74838JAA9 15 15,000 PRN   SOLE 8 0 0 15,000
QUIDEL CORP COM 74838J101 8 386 SH   SOLE 44 386 0 0
QUINSTREET INC COM 74874Q100 0 100 SH   SOLE 44 100 0 0
QUINTILES IMS HOLDINGS INC COM 74876Y101 2 29 SH   SOLE 8 29 0 0
QUINTILES IMS HOLDINGS INC COM 74876Y101 9,356 123,021 SH   SOLE 44 123,021 0 0
QUMU CORP COM 749063103 0 59 SH   SOLE 8 59 0 0
QUNAR CAYMAN IS LTD ADR 74906P104 392 13,000 SH   SOLE 9 13,000 0 0
QUORUM HEALTH CORP OPT 74909E106 4 500 SH Put SOLE 8 500 0 0
QUORUM HEALTH CORP OPT 74909E106 35 4,825 SH Call SOLE 8 4,825 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 688 64,014 SH   SOLE 1 64,014 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 9 856 SH   SOLE 8 856 0 0
QUOTIENT TECHNOLOGY INC COM 749119103 246 22,933 SH   SOLE 44 22,933 0 0
RA PHARMACEUTICALS INC COM 74933V108 50 3,324 SH   SOLE 1 3,324 0 0
RA PHARMACEUTICALS INC COM 74933V108 2 155 SH   SOLE 44 155 0 0
RADIAN GROUP INC COM 750236101 371 20,647 SH   SOLE 8 20,647 0 0
RADIAN GROUP INC OPT 750236101 227 12,600 SH Call SOLE 8 12,600 0 0
RADIAN GROUP INC OPT 750236101 726 40,400 SH Put SOLE 8 40,400 0 0
RADIAN GROUP INC BOND 750236AK7 49 32,000 PRN   SOLE 8 0 0 32,000
RADIAN GROUP INC COM 750236101 3,254 180,960 SH   SOLE 44 180,960 0 0
RADIO ONE INC COM 75040P405 2 633 SH   SOLE 44 633 0 0
RADISYS CORP COM 750459109 1 287 SH   SOLE 44 287 0 0
RADIUS HEALTH INC OPT 750469207 30 800 SH Call SOLE 8 800 0 0
RADIUS HEALTH INC OPT 750469207 285 7,500 SH Put SOLE 8 7,500 0 0
RADIUS HEALTH INC COM 750469207 148 3,902 SH   SOLE 8 3,902 0 0
RADIUS HEALTH INC COM 750469207 156 4,078 SH   SOLE 44 4,078 0 0
RADIUS HEALTH INC COM 750469207 35 910 SH   DFND 66 0 0 910
RADNET INC COM 750491102 144 22,400 SH   SOLE 44 22,400 0 0
RADWARE LTD OPT M81873107 1,604 110,000 SH Put SOLE 8 110,000 0 0
RADWARE LTD COM M81873107 1,044 71,582 SH   SOLE 8 71,582 0 0
RADWARE LTD COM M81873107 38 2,600 SH   SOLE 44 2,600 0 0
RAIT FINANCIAL TRUST TRUS 749227609 7 2,307 SH   SOLE 8 2,307 0 0
RAIT FINANCIAL TRUST BOND 749227AB0 2,903 3,155,000 PRN   SOLE 8 0 0 3,155,000
RAIT FINANCIAL TRUST TRUS 749227609 599 178,547 SH   SOLE 44 178,547 0 0
RALPH LAUREN CORP COM 751212101 2,628 29,101 SH   SOLE 8 29,101 0 0
RALPH LAUREN CORP OPT 751212101 3,125 34,600 SH Call SOLE 8 34,600 0 0
RALPH LAUREN CORP OPT 751212101 3,839 42,500 SH Put SOLE 8 42,500 0 0
RALPH LAUREN CORP COM 751212101 29 323 SH   SOLE 9 323 0 0
RALPH LAUREN CORP COM 751212101 8,821 97,669 SH   SOLE 44 97,669 0 0
RAMBUS INC DEL COM 750917106 90 6,540 SH   SOLE 8 6,540 0 0
RAMBUS INC DEL OPT 750917106 1,001 72,700 SH Call SOLE 8 72,700 0 0
RAMBUS INC DEL OPT 750917106 548 39,800 SH Put SOLE 8 39,800 0 0
RAMBUS INC DEL COM 750917106 136 9,941 SH   SOLE 44 9,941 0 0
RAMCO-GERSHENSON PPTYS TR TRUS 751452202 28 1,650 SH   SOLE 8 1,650 0 0
RAMCO-GERSHENSON PPTYS TR TRUS 751452202 325 19,608 SH   SOLE 44 19,608 0 0
RANDGOLD RES LTD ADR 752344309 1,899 24,872 SH   SOLE 8 24,872 0 0
RANDGOLD RES LTD OPT 752344309 3,733 48,900 SH Call SOLE 8 48,900 0 0
RANDGOLD RES LTD OPT 752344309 4,237 55,500 SH Put SOLE 8 55,500 0 0
RANGE RES CORP COM 75281A109 1,649 48,008 SH   SOLE 8 48,008 0 0
RANGE RES CORP OPT 75281A109 5,161 150,200 SH Put SOLE 8 150,200 0 0
RANGE RES CORP OPT 75281A109 4,395 127,900 SH Call SOLE 8 127,900 0 0
RANGE RES CORP COM 75281A109 2,511 73,089 SH   SOLE 44 73,089 0 0
RAPID7 INC COM 753422104 267 21,880 SH   SOLE 44 21,880 0 0
RAVEN INDS INC COM 754212108 2 89 SH   SOLE 8 89 0 0
RAVEN INDS INC COM 754212108 29 1,190 SH   SOLE 44 1,190 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 168 2,424 SH   SOLE 1 2,424 0 0
RAYMOND JAMES FINANCIAL INC OPT 754730109 2,404 34,700 SH Call SOLE 8 34,700 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 475 6,853 SH   SOLE 8 6,853 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 1,547 22,334 SH   SOLE 44 22,334 0 0
RAYONIER ADVANCED MATLS INC CONV 75508B203 2,897 25,000 SH   SOLE 8 25,000 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 1 76 SH   SOLE 8 76 0 0
RAYONIER ADVANCED MATLS INC COM 75508B104 127 8,204 SH   SOLE 44 8,204 0 0
RAYONIER INC TRUS 754907103 1,066 40,035 SH   SOLE 44 40,035 0 0
RAYTHEON CO COM 755111507 5,510 38,800 SH   SOLE 1 38,800 0 0
RAYTHEON CO OPT 755111507 8,634 60,800 SH Put SOLE 8 60,800 0 0
RAYTHEON CO OPT 755111507 1,846 13,000 SH Call SOLE 8 13,000 0 0
RAYTHEON CO COM 755111507 2,490 17,532 SH   SOLE 8 17,532 0 0
RAYTHEON CO COM 755111507 26,606 187,362 SH   SOLE 44 187,362 0 0
RAYTHEON CO COM 755111507 324 2,281 SH   SOLE 66 0 2,281 0
RAYTHEON CO COM 755111507 11 76 SH   DFND 66 0 0 76
RBC BEARINGS INC COM 75524B104 3 31 SH   SOLE 8 31 0 0
RBC BEARINGS INC COM 75524B104 31 333 SH   SOLE 44 333 0 0
RCI HOSPITALITY HLDGS INC OPT 74934Q108 133 7,800 SH Put SOLE 8 7,800 0 0
RCI HOSPITALITY HLDGS INC OPT 74934Q108 383 22,400 SH Call SOLE 8 22,400 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 7 432 SH   SOLE 8 432 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 205 12,000 SH   SOLE 44 12,000 0 0
RE MAX HLDGS INC COM 75524W108 465 8,282 SH   SOLE 44 8,282 0 0
READING INTERNATIONAL INC COM 755408101 3 194 SH   SOLE 44 194 0 0
REAL IND INC COM 75601W104 2 400 SH   SOLE 44 400 0 0
REALNETWORKS INC COM 75605L708 0 8 SH   SOLE 8 8 0 0
REALNETWORKS INC COM 75605L708 2 342 SH   SOLE 44 342 0 0
REALOGY HLDGS CORP COM 75605Y106 21 802 SH   SOLE 8 802 0 0
REALOGY HLDGS CORP OPT 75605Y106 5 200 SH Call SOLE 8 200 0 0
REALOGY HLDGS CORP COM 75605Y106 3,634 141,249 SH   SOLE 44 141,249 0 0
REALPAGE INC COM 75606N109 64 2,136 SH   SOLE 44 2,136 0 0
REALTY INCOME CORP TRUS 756109104 256 4,462 SH   SOLE 8 4,462 0 0
REALTY INCOME CORP OPT 756109104 161 2,800 SH Put SOLE 8 2,800 0 0
REALTY INCOME CORP OPT 756109104 155 2,700 SH Call SOLE 8 2,700 0 0
REALTY INCOME CORP TRUS 756109104 11,809 205,444 SH   SOLE 44 205,444 0 0
REALTY INCOME CORP COM 756109104 17 300 SH   DFND 66 0 0 300
REATA PHARMACEUTICALS INC COM 75615P103 21 981 SH   SOLE 44 981 0 0
RECRO PHARMA INC COM 75629F109 18 2,278 SH   SOLE 8 2,278 0 0
RED HAT INC BOND 756577AD4 16 14,000 PRN   SOLE 8 0 0 14,000
RED HAT INC OPT 756577102 1,059 15,200 SH Put SOLE 8 15,200 0 0
RED HAT INC COM 756577102 116 1,677 SH   SOLE 8 1,677 0 0
RED HAT INC OPT 756577102 1,394 20,000 SH Call SOLE 8 20,000 0 0
RED HAT INC COM 756577102 388 5,570 SH   DFND 20 0 0 5,570
RED HAT INC COM 756577102 39,318 564,095 SH   SOLE 44 564,095 0 0
RED HAT INC COM 756577102 13 188 SH   DFND 66 0 0 188
RED LION HOTELS CORP COM 756764106 0 13 SH   SOLE 8 13 0 0
RED LION HOTELS CORP COM 756764106 1 73 SH   SOLE 44 73 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 6 102 SH   SOLE 8 102 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 280 4,979 SH   SOLE 44 4,979 0 0
RED ROCK RESORTS INC COM 75700L108 22 967 SH   SOLE 8 967 0 0
RED ROCK RESORTS INC COM 75700L108 168 7,236 SH   SOLE 44 7,236 0 0
REDWOOD TR INC COM 758075402 165 10,818 SH   SOLE 1 10,818 0 0
REDWOOD TR INC TRUS 758075402 1 49 SH   SOLE 8 49 0 0
REDWOOD TR INC TRUS 758075402 181 11,920 SH   SOLE 44 11,920 0 0
REGAL BELOIT CORP COM 758750103 449 6,490 SH   SOLE 1 6,490 0 0
REGAL BELOIT CORP COM 758750103 66 946 SH   SOLE 8 946 0 0
REGAL BELOIT CORP COM 758750103 1,325 19,150 SH   SOLE 44 19,150 0 0
REGAL ENTMT GROUP COM 758766109 105 5,106 SH   SOLE 8 5,106 0 0
REGAL ENTMT GROUP COM 758766109 1,574 76,375 SH   SOLE 44 76,375 0 0
REGENCY CTRS CORP COM 758849103 1,138 16,500 SH   SOLE 1 16,500 0 0
REGENCY CTRS CORP TRUS 758849103 86 1,254 SH   SOLE 8 1,254 0 0
REGENCY CTRS CORP TRUS 758849103 1,928 27,967 SH   SOLE 44 27,967 0 0
REGENERON PHARMACEUTICALS COM 75886F107 20,815 56,701 SH   SOLE 8 56,701 0 0
REGENERON PHARMACEUTICALS OPT 75886F107 13,508 36,800 SH Call SOLE 8 36,800 0 0
REGENERON PHARMACEUTICALS OPT 75886F107 21,769 59,300 SH Put SOLE 8 59,300 0 0
REGENERON PHARMACEUTICALS COM 75886F107 0 1 SH   SOLE 9 1 0 0
REGENERON PHARMACEUTICALS COM 75886F107 15,816 43,083 SH   SOLE 44 43,083 0 0
REGENXBIO INC COM 75901B107 16 863 SH   SOLE 8 863 0 0
REGENXBIO INC COM 75901B107 87 4,692 SH   SOLE 44 4,692 0 0
REGIONAL MGMT CORP COM 75902K106 1 24 SH   SOLE 8 24 0 0
REGIONAL MGMT CORP COM 75902K106 3 101 SH   SOLE 44 101 0 0
REGIONS FINL CORP NEW COM 7591EP100 599 41,700 SH   SOLE 1 41,700 0 0
REGIONS FINL CORP NEW COM 7591EP100 1,904 132,605 SH   SOLE 8 132,605 0 0
REGIONS FINL CORP NEW OPT 7591EP100 517 36,000 SH Put SOLE 8 36,000 0 0
REGIONS FINL CORP NEW OPT 7591EP100 340 23,700 SH Call SOLE 8 23,700 0 0
REGIONS FINL CORP NEW COM 7591EP100 7,814 544,122 SH   SOLE 44 544,122 0 0
REGIS CORP MINN COM 758932107 10 657 SH   SOLE 44 657 0 0
REGULUS THERAPEUTICS INC COM 75915K101 14 6,410 SH   SOLE 1 6,410 0 0
REGULUS THERAPEUTICS INC COM 75915K101 0 89 SH   SOLE 8 89 0 0
REGULUS THERAPEUTICS INC COM 75915K101 89 39,860 SH   SOLE 44 39,860 0 0
REINSURANCE GROUP AMER INC COM 759351604 1,483 11,789 SH   SOLE 1 11,789 0 0
REINSURANCE GROUP AMER INC COM 759351604 16 128 SH   SOLE 8 128 0 0
REINSURANCE GROUP AMER INC COM 759351604 10,656 84,687 SH   SOLE 44 84,687 0 0
REIS INC COM 75936P105 2 95 SH   SOLE 44 95 0 0
RELIANCE STEEL &amp ALUMINUM CO COM 759509102 1,749 21,988 SH   SOLE 1 21,988 0 0
RELIANCE STEEL &amp ALUMINUM CO OPT 759509102 48 600 SH Put SOLE 8 600 0 0
RELIANCE STEEL &amp ALUMINUM CO COM 759509102 1,939 24,386 SH   SOLE 8 24,386 0 0
RELIANCE STEEL &amp ALUMINUM CO COM 759509102 584 7,349 SH   SOLE 44 7,349 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 341 2,500 SH   SOLE 1 2,500 0 0
RENAISSANCERE HOLDINGS LTD OPT G7496G103 14 100 SH Call SOLE 8 100 0 0
RENAISSANCERE HOLDINGS LTD OPT G7496G103 14 100 SH Put SOLE 8 100 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 21 154 SH   SOLE 8 154 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 2,886 21,185 SH   SOLE 44 21,185 0 0
RENASANT CORP COM 75970E107 25 590 SH   SOLE 44 590 0 0
RENESOLA LTD ADR 75971T103 0 49 SH   SOLE 8 49 0 0
RENESOLA LTD OPT 75971T103 1 800 SH Call SOLE 8 800 0 0
RENEWABLE ENERGY GROUP INC COM 75972A301 23 2,359 SH   SOLE 9 2,359 0 0
RENEWABLE ENERGY GROUP INC COM 75972A301 496 51,185 SH   SOLE 44 51,185 0 0
RENREN INC OPT 759892102 20 12,300 SH Put SOLE 8 12,300 0 0
RENREN INC OPT 759892102 1 600 SH Call SOLE 8 600 0 0
RENREN INC ADR 759892102 58 36,281 SH   SOLE 8 36,281 0 0
RENREN INC ADR 759892102 673 423,581 SH   SOLE 44 423,581 0 0
RENT A CTR INC NEW COM 76009N100 34 3,050 SH   SOLE 8 3,050 0 0
RENT A CTR INC NEW OPT 76009N100 119 10,600 SH Put SOLE 8 10,600 0 0
RENT A CTR INC NEW OPT 76009N100 8 700 SH Call SOLE 8 700 0 0
RENT A CTR INC NEW COM 76009N100 211 18,823 SH   SOLE 44 18,823 0 0
REPLIGEN CORP COM 759916109 43 1,413 SH   SOLE 8 1,413 0 0
REPLIGEN CORP COM 759916109 163 5,272 SH   SOLE 44 5,272 0 0
REPROS THERAPEUTICS INC OPT 76028H209 10 7,600 SH Call SOLE 8 7,600 0 0
REPROS THERAPEUTICS INC OPT 76028H209 1 500 SH Put SOLE 8 500 0 0
REPROS THERAPEUTICS INC COM 76028H209 0 39 SH   SOLE 8 39 0 0
REPUBLIC BANCORP KY COM 760281204 11 265 SH   SOLE 44 265 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 7 800 SH   SOLE 44 800 0 0
REPUBLIC SVCS INC COM 760759100 1 20 SH   SOLE 1 20 0 0
REPUBLIC SVCS INC OPT 760759100 23 400 SH Call SOLE 8 400 0 0
REPUBLIC SVCS INC COM 760759100 890 15,594 SH   SOLE 9 15,594 0 0
REPUBLIC SVCS INC COM 760759100 285 5,000 SH   DFND 20 0 0 5,000
REPUBLIC SVCS INC COM 760759100 10,042 176,006 SH   SOLE 44 176,006 0 0
REPUBLIC SVCS INC COM 760759100 114 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 6 100 SH Call SOLE 8 100 0 0
RESMED INC COM 761152107 38 612 SH   SOLE 8 612 0 0
RESMED INC OPT 761152107 180 2,900 SH Put SOLE 8 2,900 0 0
RESMED INC COM 761152107 1,518 24,469 SH   SOLE 44 24,469 0 0
RESOLUTE ENERGY CORP COM 76116A306 74 1,800 SH   SOLE 1 1,800 0 0
RESOLUTE ENERGY CORP COM 76116A306 1 28 SH   SOLE 8 28 0 0
RESOLUTE ENERGY CORP COM 76116A306 443 10,765 SH   SOLE 44 10,765 0 0
RESOLUTE FST PRODS INC COM 76117W109 4 831 SH   SOLE 8 831 0 0
RESOLUTE FST PRODS INC COM 76117W109 5 879 SH   SOLE 44 879 0 0
RESOURCE CAP CORP TRUS 76120W708 4 437 SH   SOLE 44 437 0 0
RESOURCES CONNECTION INC COM 76122Q105 12 618 SH   SOLE 44 618 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 2 51 SH   SOLE 8 51 0 0
RESTAURANT BRANDS INTL INC OPT 76131D103 1,249 26,200 SH Put SOLE 8 26,200 0 0
RESTAURANT BRANDS INTL INC OPT 76131D103 5,333 111,900 SH Call SOLE 8 111,900 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 1,499 31,456 SH   SOLE 9 31,456 0 0
RESTORATION HARDWARE HLDGS I OPT 761283100 3,343 108,900 SH Call SOLE 8 108,900 0 0
RESTORATION HARDWARE HLDGS I OPT 761283100 5,111 166,500 SH Put SOLE 8 166,500 0 0
RESTORATION HARDWARE HLDGS I COM 761283100 2,724 88,757 SH   SOLE 8 88,757 0 0
RESTORATION HARDWARE HLDGS I COM 761283100 39 1,282 SH   SOLE 44 1,282 0 0
RETAIL OPPORTUNITY INVTS COR COM 76131N101 881 41,672 SH   SOLE 1 41,672 0 0
RETAIL OPPORTUNITY INVTS COR TRUS 76131N101 22 1,049 SH   SOLE 8 1,049 0 0
RETAIL OPPORTUNITY INVTS COR TRUS 76131N101 117 5,551 SH   SOLE 44 5,551 0 0
RETAIL PPTYS AMER INC TRUS 76131V202 53 3,436 SH   SOLE 8 3,436 0 0
RETAIL PPTYS AMER INC TRUS 76131V202 704 45,889 SH   SOLE 44 45,889 0 0
RETAILMENOT INC COM 76132B106 601 64,744 SH   SOLE 44 64,744 0 0
RETROPHIN INC COM 761299106 34 1,774 SH   SOLE 8 1,774 0 0
RETROPHIN INC OPT 761299106 11 600 SH Call SOLE 8 600 0 0
RETROPHIN INC COM 761299106 315 16,667 SH   SOLE 44 16,667 0 0
REVANCE THERAPEUTICS INC COM 761330109 21 1,006 SH   SOLE 8 1,006 0 0
REVANCE THERAPEUTICS INC COM 761330109 147 7,076 SH   SOLE 44 7,076 0 0
REVLON INC COM 761525609 45 1,549 SH   SOLE 8 1,549 0 0
REVLON INC OPT 761525609 73 2,500 SH Put SOLE 8 2,500 0 0
REVLON INC COM 761525609 11 375 SH   SOLE 44 375 0 0
REWALK ROBOTICS LTD COM M8216Q101 37 13,098 SH   SOLE 44 13,098 0 0
REX AMERICAN RESOURCES CORP COM 761624105 80 824 SH   SOLE 44 824 0 0
REX ENERGY CORPORATION COM 761565100 0 63 SH   SOLE 8 63 0 0
REXFORD INDL RLTY INC COM 76169C100 1,012 43,619 SH   SOLE 1 43,619 0 0
REXFORD INDL RLTY INC TRUS 76169C100 240 10,375 SH   SOLE 44 10,375 0 0
REXNORD CORP NEW COM 76169B102 59 2,999 SH   SOLE 44 2,999 0 0
REYNOLDS AMERICAN INC COM 761713106 1,795 32,030 SH   SOLE 8 32,030 0 0
REYNOLDS AMERICAN INC OPT 761713106 4,270 76,200 SH Call SOLE 8 76,200 0 0
REYNOLDS AMERICAN INC OPT 761713106 3,205 57,192 SH Put SOLE 8 57,192 0 0
REYNOLDS AMERICAN INC COM 761713106 7,682 137,086 SH   SOLE 9 137,086 0 0
REYNOLDS AMERICAN INC COM 761713106 73,084 1,304,145 SH   SOLE 44 1,304,145 0 0
REYNOLDS AMERICAN INC COM 761713106 331 5,904 SH   DFND 66 0 0 5,904
RICE ENERGY INC COM 762760106 390 18,287 SH   SOLE 1 18,287 0 0
RICE ENERGY INC COM 762760106 37 1,758 SH   SOLE 8 1,758 0 0
RICE ENERGY INC COM 762760106 3,648 170,876 SH   SOLE 44 170,876 0 0
RICE MIDSTREAM PARTNERS LP COM 762819100 1 28 SH   SOLE 8 28 0 0
RICE MIDSTREAM PARTNERS LP COM 762819100 962 39,139 SH   SOLE 32 39,139 0 0
RICE MIDSTREAM PARTNERS LP COM 762819100 68 2,756 SH   SOLE 44 2,756 0 0
RIGEL PHARMACEUTICALS INC COM 766559603 45 18,905 SH   SOLE 8 18,905 0 0
RIGEL PHARMACEUTICALS INC OPT 766559603 28 11,700 SH Call SOLE 8 11,700 0 0
RIGEL PHARMACEUTICALS INC OPT 766559603 0 200 SH Put SOLE 8 200 0 0
RIGEL PHARMACEUTICALS INC COM 766559603 60 25,402 SH   SOLE 44 25,402 0 0
RIGHTSIDE GROUP LTD COM 76658B100 2 213 SH   SOLE 44 213 0 0
RIGNET INC COM 766582100 10 448 SH   SOLE 44 448 0 0
RING ENERGY INC COM 76680V108 289 22,246 SH   SOLE 44 22,246 0 0
RINGCENTRAL INC COM 76680R206 1 26 SH   SOLE 8 26 0 0
RINGCENTRAL INC COM 76680R206 113 5,481 SH   SOLE 44 5,481 0 0
RIO TINTO PLC ADR 767204100 1,446 37,600 SH   SOLE 1 37,600 0 0
RIO TINTO PLC OPT 767204100 15,184 394,800 SH Call SOLE 8 394,800 0 0
RIO TINTO PLC OPT 767204100 44,910 1,167,700 SH Put SOLE 8 1,167,700 0 0
RIO TINTO PLC ADR 767204100 16,732 435,067 SH   SOLE 8 435,067 0 0
RIO TINTO PLC ADR 767204100 256 6,661 SH   SOLE 9 6,661 0 0
RIO TINTO PLC ADR 767204100 559 14,537 SH   SOLE 44 14,537 0 0
RITE AID CORP COM 767754104 4,942 599,775 SH   SOLE 8 599,775 0 0
RITE AID CORP OPT 767754104 11,522 1,398,400 SH Call SOLE 8 1,398,400 0 0
RITE AID CORP OPT 767754104 10,252 1,244,100 SH Put SOLE 8 1,244,100 0 0
RITE AID CORP COM 767754104 7,248 879,710 SH   SOLE 44 879,710 0 0
RLI CORP COM 749607107 501 7,941 SH   SOLE 44 7,941 0 0
RLJ LODGING TR TRUS 74965L101 74 3,022 SH   SOLE 8 3,022 0 0
RLJ LODGING TR TRUS 74965L101 322 13,148 SH   SOLE 44 13,148 0 0
RMR GROUP INC COM 74967R106 1 19 SH   SOLE 8 19 0 0
RMR GROUP INC COM 74967R106 2,341 59,280 SH   SOLE 44 59,280 0 0
ROADRUNNER TRNSN SVCS HLDG I COM 76973Q105 244 23,530 SH   SOLE 44 23,530 0 0
ROBERT HALF INTL INC COM 770323103 113 2,309 SH   SOLE 1 2,309 0 0
ROBERT HALF INTL INC OPT 770323103 180 3,700 SH Call SOLE 8 3,700 0 0
ROBERT HALF INTL INC OPT 770323103 200 4,100 SH Put SOLE 8 4,100 0 0
ROBERT HALF INTL INC COM 770323103 3,406 69,855 SH   SOLE 44 69,855 0 0
ROCKWELL AUTOMATION INC COM 773903109 477 3,545 SH   SOLE 1 2,400 1,145 0
ROCKWELL AUTOMATION INC COM 773903109 740 5,509 SH   SOLE 8 5,509 0 0
ROCKWELL AUTOMATION INC OPT 773903109 349 2,600 SH Put SOLE 8 2,600 0 0
ROCKWELL AUTOMATION INC OPT 773903109 712 5,300 SH Call SOLE 8 5,300 0 0
ROCKWELL AUTOMATION INC COM 773903109 6,687 49,756 SH   SOLE 44 49,756 0 0
ROCKWELL AUTOMATION INC COM 773903109 81 604 SH   SOLE 66 0 604 0
ROCKWELL COLLINS INC COM 774341101 6,797 73,273 SH   SOLE 8 73,273 0 0
ROCKWELL COLLINS INC OPT 774341101 1,030 11,100 SH Put SOLE 8 11,100 0 0
ROCKWELL COLLINS INC OPT 774341101 60,424 651,400 SH Call SOLE 8 651,400 0 0
ROCKWELL COLLINS INC COM 774341101 24 257 SH   SOLE 9 257 0 0
ROCKWELL COLLINS INC COM 774341101 20,139 217,095 SH   SOLE 44 217,095 0 0
ROCKWELL MED INC COM 774374102 54 8,276 SH   SOLE 8 8,276 0 0
ROCKWELL MED INC OPT 774374102 179 27,400 SH Put SOLE 8 27,400 0 0
ROCKWELL MED INC OPT 774374102 20 3,000 SH Call SOLE 8 3,000 0 0
ROCKWELL MED INC COM 774374102 10 1,638 SH   SOLE 44 1,638 0 0
ROGERS COMMUNICATIONS INC COM 775109200 2 62 SH   SOLE 8 62 0 0
ROGERS COMMUNICATIONS INC COM 775109200 1,526 39,567 SH   SOLE 9 39,567 0 0
ROGERS CORP COM 775133101 1,388 18,065 SH   SOLE 1 18,065 0 0
ROGERS CORP COM 775133101 81 1,043 SH   SOLE 8 1,043 0 0
ROGERS CORP COM 775133101 818 10,653 SH   SOLE 44 10,653 0 0
ROLLINS INC COM 775711104 2,505 74,141 SH   SOLE 44 74,141 0 0
ROPER TECHNOLOGIES INC COM 776696106 18 98 SH   SOLE 8 98 0 0
ROPER TECHNOLOGIES INC COM 776696106 59 324 SH   SOLE 9 324 0 0
ROPER TECHNOLOGIES INC COM 776696106 5,829 31,840 SH   SOLE 44 31,840 0 0
ROSETTA STONE INC COM 777780107 1 93 SH   SOLE 8 93 0 0
ROSETTA STONE INC COM 777780107 2 267 SH   SOLE 44 267 0 0
ROSS STORES INC OPT 778296103 1,889 28,800 SH Call SOLE 8 28,800 0 0
ROSS STORES INC OPT 778296103 1,266 19,300 SH Put SOLE 8 19,300 0 0
ROSS STORES INC COM 778296103 638 9,713 SH   SOLE 8 9,713 0 0
ROSS STORES INC COM 778296103 18,924 288,482 SH   SOLE 44 288,482 0 0
ROWAN COMPANIES PLC OPT G7665A101 510 27,000 SH Put SOLE 8 27,000 0 0
ROWAN COMPANIES PLC OPT G7665A101 51 2,700 SH Call SOLE 8 2,700 0 0
ROWAN COMPANIES PLC COM G7665A101 136 7,194 SH   SOLE 8 7,194 0 0
ROWAN COMPANIES PLC COM G7665A101 263 13,912 SH   SOLE 44 13,912 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 109 1,611 SH   OTR 1 1,611 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 2,138 31,563 SH   SOLE 1 31,563 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 435 6,422 SH   SOLE 8 6,422 0 0
ROYAL BK CDA MONTREAL QUE OPT 780087102 8,525 125,900 SH Put SOLE 8 125,900 0 0
ROYAL BK CDA MONTREAL QUE OPT 780087102 8,308 122,700 SH Call SOLE 8 122,700 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 41,415 611,636 SH   SOLE 9 611,636 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 215 3,175 SH   DFND 20 0 0 3,175
ROYAL BK CDA MONTREAL QUE COM 780087102 28 408 SH   SOLE 44 408 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 68 1,000 SH   DFND 66 0 0 1,000
ROYAL BK CDA MONTREAL QUE COM 780087102 541 7,992 SH   SOLE 99 7,992 0 0
ROYAL BK SCOTLAND GROUP PLC PREF 780097788 20 850 SH   DFND 66 0 0 850
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1,125 13,713 SH   SOLE 8 13,713 0 0
ROYAL CARIBBEAN CRUISES LTD OPT V7780T103 10,066 122,700 SH Put SOLE 8 122,700 0 0
ROYAL CARIBBEAN CRUISES LTD OPT V7780T103 5,464 66,600 SH Call SOLE 8 66,600 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 73 891 SH   SOLE 9 891 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 5,658 68,959 SH   SOLE 44 68,959 0 0
ROYAL DUTCH SHELL PLC ADR 780259107 2,569 44,320 SH   SOLE 1 44,320 0 0
ROYAL DUTCH SHELL PLC ADR 780259206 8 140 SH   SOLE 8 140 0 0
ROYAL DUTCH SHELL PLC ADR 780259206 165 3,026 SH   SOLE 44 3,026 0 0
ROYAL DUTCH SHELL PLC ADR 780259107 307 5,292 SH   DFND 66 0 0 5,292
ROYAL DUTCH SHELL PLC ADR 780259206 145 2,668 SH   DFND 66 0 0 2,668
ROYAL GOLD INC OPT 780287108 1,565 24,700 SH Call SOLE 8 24,700 0 0
ROYAL GOLD INC COM 780287108 1,992 31,444 SH   SOLE 8 31,444 0 0
ROYAL GOLD INC OPT 780287108 1,774 28,000 SH Put SOLE 8 28,000 0 0
ROYAL GOLD INC COM 780287108 215 3,400 SH   DFND 20 0 0 3,400
ROYAL GOLD INC COM 780287108 110 1,751 SH   SOLE 44 1,751 0 0
RPC INC COM 749660106 677 34,191 SH   SOLE 1 34,191 0 0
RPC INC COM 749660106 251 12,659 SH   SOLE 8 12,659 0 0
RPC INC OPT 749660106 18 900 SH Call SOLE 8 900 0 0
RPC INC COM 749660106 1,177 59,402 SH   SOLE 44 59,402 0 0
RPM INTL INC OPT 749685103 242 4,500 SH Call SOLE 8 4,500 0 0
RPM INTL INC OPT 749685103 2,422 45,000 SH Put SOLE 8 45,000 0 0
RPM INTL INC COM 749685103 1,663 30,901 SH   SOLE 8 30,901 0 0
RPM INTL INC COM 749685103 4,910 91,201 SH   SOLE 44 91,201 0 0
RPX CORP COM 74972G103 0 38 SH   SOLE 8 38 0 0
RPX CORP COM 74972G103 867 80,228 SH   SOLE 44 80,228 0 0
RSP PERMIAN INC COM 74978Q105 2,571 57,621 SH   SOLE 44 57,621 0 0
RTI INTL METALS INC BOND 74973WAB3 174 168,000 PRN   SOLE 8 0 0 168,000
RTI SURGICAL INC COM 74975N105 3 1,013 SH   SOLE 44 1,013 0 0
RUBICON PROJ INC COM 78112V102 154 20,669 SH   SOLE 44 20,669 0 0
RUBY TUESDAY INC COM 781182100 22 6,814 SH   SOLE 8 6,814 0 0
RUBY TUESDAY INC COM 781182100 3 844 SH   SOLE 44 844 0 0
RUDOLPH TECHNOLOGIES INC COM 781270103 141 6,002 SH   SOLE 44 6,002 0 0
RUSH ENTERPRISES INC COM 781846209 2 55 SH   SOLE 8 55 0 0
RUSH ENTERPRISES INC COM 781846308 1 27 SH   SOLE 44 27 0 0
RUSH ENTERPRISES INC COM 781846209 1,047 32,832 SH   SOLE 44 32,832 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 37 2,008 SH   SOLE 8 2,008 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 136 7,418 SH   SOLE 44 7,418 0 0
RYANAIR HLDGS PLC ADR 783513203 233 2,800 SH   SOLE 44 2,800 0 0
RYDER SYS INC OPT 783549108 342 4,600 SH Put SOLE 8 4,600 0 0
RYDER SYS INC OPT 783549108 529 7,100 SH Call SOLE 8 7,100 0 0
RYDER SYS INC COM 783549108 534 7,182 SH   SOLE 8 7,182 0 0
RYDER SYS INC COM 783549108 2,943 39,524 SH   SOLE 44 39,524 0 0
RYDEX ETF TRUST OPT 78355W106 425 4,900 SH Call SOLE 8 4,900 0 0
RYDEX ETF TRUST FUND 78355W403 272 3,250 SH   DFND 66 0 0 3,250
RYDEX ETF TRUST FUND 78355W106 393 4,540 SH   DFND 66 0 0 4,540
RYERSON HLDG CORP COM 783754104 165 12,329 SH   SOLE 44 12,329 0 0
RYLAND GROUP INC BOND 783764AQ6 4,287 3,584,000 PRN   SOLE 8 0 0 3,584,000
RYMAN HOSPITALITY PPTYS INC TRUS 78377T107 37 588 SH   SOLE 8 588 0 0
RYMAN HOSPITALITY PPTYS INC TRUS 78377T107 560 8,873 SH   SOLE 44 8,873 0 0
S &amp T BANCORP INC COM 783859101 44 1,132 SH   SOLE 44 1,132 0 0
S&ampP GLOBAL INC COM 78409V104 936 8,700 SH   SOLE 1 8,700 0 0
S&ampP GLOBAL INC OPT 78409V104 505 4,700 SH Call SOLE 8 4,700 0 0
S&ampP GLOBAL INC OPT 78409V104 140 1,300 SH Put SOLE 8 1,300 0 0
S&ampP GLOBAL INC COM 78409V104 1,109 10,319 SH   SOLE 8 10,319 0 0
S&ampP GLOBAL INC COM 78409V104 13,321 123,871 SH   SOLE 44 123,871 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 894 36,600 SH   SOLE 1 36,600 0 0
SABRA HEALTH CARE REIT INC TRUS 78573L106 60 2,428 SH   SOLE 8 2,428 0 0
SABRA HEALTH CARE REIT INC TRUS 78573L106 177 7,279 SH   SOLE 44 7,279 0 0
SABRE CORP COM 78573M104 2 89 SH   SOLE 8 89 0 0
SABRE CORP COM 78573M104 1,759 70,476 SH   SOLE 44 70,476 0 0
SAFE BULKERS INC COM Y7388L103 10 9,000 SH   SOLE 8 9,000 0 0
SAFE BULKERS INC COM Y7388L103 6 5,000 SH   DFND 20 0 0 5,000
SAFEGUARD SCIENTIFICS INC COM 786449207 0 36 SH   SOLE 8 36 0 0
SAFEGUARD SCIENTIFICS INC COM 786449207 8 663 SH   SOLE 44 663 0 0
SAFETY INS GROUP INC COM 78648T100 3 47 SH   SOLE 8 47 0 0
SAFETY INS GROUP INC COM 78648T100 132 1,782 SH   SOLE 44 1,782 0 0
SAGE THERAPEUTICS INC COM 78667J108 3,422 67,034 SH   SOLE 8 67,034 0 0
SAGE THERAPEUTICS INC COM 78667J108 54 1,070 SH   SOLE 44 1,070 0 0
SAIA INC COM 78709Y105 969 21,940 SH   SOLE 1 21,940 0 0
SAIA INC COM 78709Y105 81 1,843 SH   SOLE 8 1,843 0 0
SAIA INC COM 78709Y105 963 21,793 SH   SOLE 44 21,793 0 0
SALEM MEDIA GROUP INC COM 794093104 1 173 SH   SOLE 44 173 0 0
SALESFORCE COM INC OPT 79466L302 33,683 492,000 SH Put SOLE 8 492,000 0 0
SALESFORCE COM INC COM 79466L302 11,934 174,329 SH   SOLE 8 174,329 0 0
SALESFORCE COM INC OPT 79466L302 23,208 339,000 SH Call SOLE 8 339,000 0 0
SALESFORCE COM INC BOND 79466LAD6 135 116,000 PRN   SOLE 8 0 0 116,000
SALESFORCE COM INC COM 79466L302 52,209 762,627 SH   SOLE 44 762,627 0 0
SALESFORCE COM INC COM 79466L302 50 725 SH   DFND 66 0 0 725
SALLY BEAUTY HLDGS INC COM 79546E104 3,650 138,152 SH   SOLE 1 138,152 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 28 1,044 SH   SOLE 8 1,044 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 5,696 215,615 SH   SOLE 44 215,615 0 0
SANCHEZ ENERGY CORP COM 79970Y105 1 72 SH   SOLE 8 72 0 0
SANCHEZ ENERGY CORP COM 79970Y105 242 26,773 SH   SOLE 44 26,773 0 0
SANCHEZ PRODTN PARTNER COM 79971C201 121 10,276 SH   SOLE 44 10,276 0 0
SANDERSON FARMS INC COM 800013104 573 6,082 SH   SOLE 1 6,082 0 0
SANDERSON FARMS INC OPT 800013104 47 500 SH Call SOLE 8 500 0 0
SANDERSON FARMS INC OPT 800013104 94 1,000 SH Put SOLE 8 1,000 0 0
SANDERSON FARMS INC COM 800013104 927 9,831 SH   SOLE 44 9,831 0 0
SANDRIDGE ENERGY INC COM 80007P869 144 6,110 SH   SOLE 44 6,110 0 0
SANDSTORM GOLD LTD COM 80013R206 0 46 SH   SOLE 8 46 0 0
SANDSTORM GOLD LTD COM 80013R206 92 23,600 SH   SOLE 44 23,600 0 0
SANDY SPRING BANCORP INC COM 800363103 17 435 SH   SOLE 44 435 0 0
SANFILIPPO JOHN B &amp SON INC COM 800422107 126 1,790 SH   SOLE 8 1,790 0 0
SANFILIPPO JOHN B &amp SON INC COM 800422107 125 1,776 SH   SOLE 44 1,776 0 0
SANGAMO BIOSCIENCES INC COM 800677106 116 38,051 SH   SOLE 8 38,051 0 0
SANGAMO BIOSCIENCES INC OPT 800677106 196 64,200 SH Call SOLE 8 64,200 0 0
SANGAMO BIOSCIENCES INC OPT 800677106 99 32,600 SH Put SOLE 8 32,600 0 0
SANGAMO BIOSCIENCES INC COM 800677106 24 7,772 SH   SOLE 44 7,772 0 0
SANMINA CORPORATION OPT 801056102 37 1,000 SH Put SOLE 8 1,000 0 0
SANMINA CORPORATION COM 801056102 2 63 SH   SOLE 8 63 0 0
SANMINA CORPORATION OPT 801056102 257 7,000 SH Call SOLE 8 7,000 0 0
SANMINA CORPORATION COM 801056102 4,766 130,040 SH   SOLE 44 130,040 0 0
SANOFI ADR 80105N105 1,840 45,500 SH   SOLE 1 45,500 0 0
SANOFI OPT 80105N105 768 19,000 SH Put SOLE 8 19,000 0 0
SANOFI OPT 80105N105 3,733 92,300 SH Call SOLE 8 92,300 0 0
SANOFI ADR 80105N105 14,249 352,348 SH   SOLE 9 352,348 0 0
SANOFI ADR 80105N105 1 19 SH   SOLE 44 19 0 0
SANOFI ADR 80105N105 8 200 SH   DFND 66 0 0 200
SANTANDER CONSUMER USA HDG I OPT 80283M101 212 15,700 SH Call SOLE 8 15,700 0 0
SANTANDER CONSUMER USA HDG I OPT 80283M101 38 2,800 SH Put SOLE 8 2,800 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 2,550 188,835 SH   SOLE 44 188,835 0 0
SAP SE OPT 803054204 579 6,700 SH Put SOLE 8 6,700 0 0
SAP SE OPT 803054204 1,288 14,900 SH Call SOLE 8 14,900 0 0
SAP SE ADR 803054204 426 4,928 SH   SOLE 8 4,928 0 0
SAP SE ADR 803054204 411 4,750 SH   DFND 20 0 0 4,750
SAP SE ADR 803054204 503 5,819 SH   DFND 66 0 0 5,819
SAREPTA THERAPEUTICS INC OPT 803607100 18,422 671,600 SH Call SOLE 8 671,600 0 0
SAREPTA THERAPEUTICS INC OPT 803607100 5,264 191,900 SH Put SOLE 8 191,900 0 0
SAREPTA THERAPEUTICS INC COM 803607100 2,039 74,358 SH   SOLE 8 74,358 0 0
SAREPTA THERAPEUTICS INC COM 803607100 146 5,352 SH   SOLE 44 5,352 0 0
SASOL LTD ADR 803866300 2 74 SH   SOLE 8 74 0 0
SAUL CTRS INC COM 804395101 928 13,930 SH   SOLE 1 13,930 0 0
SAUL CTRS INC TRUS 804395101 36 541 SH   SOLE 44 541 0 0
SBA COMMUNICATIONS CORP OPT 78388J106 300 2,900 SH Call SOLE 8 2,900 0 0
SBA COMMUNICATIONS CORP OPT 78388J106 372 3,600 SH Put SOLE 8 3,600 0 0
SBA COMMUNICATIONS CORP COM 78388J106 1,585 15,351 SH   SOLE 8 15,351 0 0
SBA COMMUNICATIONS CORP COM 78388J106 2,908 28,159 SH   SOLE 44 28,159 0 0
SCANA CORP NEW COM 80589M102 0 2 SH   SOLE 8 2 0 0
SCANA CORP NEW COM 80589M102 11,220 153,125 SH   SOLE 44 153,125 0 0
SCANSOURCE INC COM 806037107 379 9,403 SH   SOLE 1 9,403 0 0
SCANSOURCE INC COM 806037107 396 9,795 SH   SOLE 44 9,795 0 0
SCHEIN HENRY INC COM 806407102 2,045 13,477 SH   SOLE 8 13,477 0 0
SCHEIN HENRY INC OPT 806407102 15 100 SH Call SOLE 8 100 0 0
SCHEIN HENRY INC OPT 806407102 6,706 44,200 SH Put SOLE 8 44,200 0 0
SCHEIN HENRY INC COM 806407102 4,860 32,029 SH   SOLE 44 32,029 0 0
SCHLUMBERGER LTD COM 806857108 30,432 362,504 SH   SOLE 1 34,830 327,674 0
SCHLUMBERGER LTD OPT 806857108 56,387 671,669 SH Put SOLE 8 671,669 0 0
SCHLUMBERGER LTD COM 806857108 5,793 69,000 SH   SOLE 8 69,000 0 0
SCHLUMBERGER LTD OPT 806857108 34,699 413,326 SH Call SOLE 8 413,326 0 0
SCHLUMBERGER LTD COM 806857108 726 8,650 SH   SOLE 9 8,650 0 0
SCHLUMBERGER LTD COM 806857108 191 2,276 SH   DFND 20 0 0 2,276
SCHLUMBERGER LTD COM 806857108 494 5,883 SH   SOLE 20 0 5,883 0
SCHLUMBERGER LTD COM 806857108 36,978 440,469 SH   SOLE 44 440,469 0 0
SCHLUMBERGER LTD COM 806857108 2,056 24,490 SH   DFND 66 0 0 24,490
SCHLUMBERGER LTD COM 806857108 15,202 181,081 SH   SOLE 66 0 181,081 0
SCHLUMBERGER LTD COM 806857108 292 3,475 SH   SOLE 99 3,475 0 0
SCHNITZER STL INDS OPT 806882106 244 9,500 SH Call SOLE 8 9,500 0 0
SCHNITZER STL INDS OPT 806882106 116 4,500 SH Put SOLE 8 4,500 0 0
SCHNITZER STL INDS COM 806882106 1 23 SH   SOLE 8 23 0 0
SCHNITZER STL INDS COM 806882106 110 4,230 SH   SOLE 44 4,230 0 0
SCHOLASTIC CORP COM 807066105 3 66 SH   SOLE 8 66 0 0
SCHOLASTIC CORP COM 807066105 136 2,863 SH   SOLE 44 2,863 0 0
SCHULMAN A INC COM 808194104 181 5,402 SH   SOLE 44 5,402 0 0
SCHWAB CHARLES CORP NEW OPT 808513105 29,346 743,500 SH Put SOLE 8 743,500 0 0
SCHWAB CHARLES CORP NEW OPT 808513105 10,878 275,600 SH Call SOLE 8 275,600 0 0
SCHWAB CHARLES CORP NEW COM 808513105 1,720 43,590 SH   SOLE 8 43,590 0 0
SCHWAB CHARLES CORP NEW COM 808513105 28,915 732,582 SH   SOLE 44 732,582 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 70 1,535 SH   SOLE 8 1,535 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 481 10,547 SH   SOLE 44 10,547 0 0
SCICLONE PHARMACEUTICALS INC COM 80862K104 51 4,751 SH   SOLE 8 4,751 0 0
SCICLONE PHARMACEUTICALS INC OPT 80862K104 151 14,000 SH Call SOLE 8 14,000 0 0
SCICLONE PHARMACEUTICALS INC COM 80862K104 1,483 137,379 SH   SOLE 44 137,379 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 141 1,657 SH   SOLE 8 1,657 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 430 5,066 SH   SOLE 44 5,066 0 0
SCIENTIFIC GAMES CORP OPT 80874P109 1 100 SH Call SOLE 8 100 0 0
SCIENTIFIC GAMES CORP COM 80874P109 6,028 430,591 SH   SOLE 8 430,591 0 0
SCIENTIFIC GAMES CORP COM 80874P109 572 40,916 SH   SOLE 44 40,916 0 0
SCORPIO BULKERS INC COM Y7546A122 0 84 SH   SOLE 8 84 0 0
SCORPIO BULKERS INC COM Y7546A122 5 1,049 SH   SOLE 44 1,049 0 0
SCORPIO TANKERS INC COM Y7542C106 22 4,859 SH   SOLE 44 4,859 0 0
SCOTTS MIRACLE GRO CO COM 810186106 1,731 18,114 SH   SOLE 8 18,114 0 0
SCOTTS MIRACLE GRO CO OPT 810186106 86 900 SH Call SOLE 8 900 0 0
SCOTTS MIRACLE GRO CO OPT 810186106 248 2,600 SH Put SOLE 8 2,600 0 0
SCOTTS MIRACLE GRO CO COM 810186106 845 8,844 SH   SOLE 44 8,844 0 0
SCRIPPS E W CO OHIO COM 811054402 1,261 65,182 SH   SOLE 44 65,182 0 0
SCRIPPS NETWORKS INTERACT IN COM 811065101 738 10,336 SH   SOLE 1 10,336 0 0
SCRIPPS NETWORKS INTERACT IN OPT 811065101 164 2,300 SH Put SOLE 8 2,300 0 0
SCRIPPS NETWORKS INTERACT IN OPT 811065101 128 1,800 SH Call SOLE 8 1,800 0 0
SCRIPPS NETWORKS INTERACT IN COM 811065101 330 4,621 SH   SOLE 8 4,621 0 0
SCRIPPS NETWORKS INTERACT IN COM 811065101 14,283 200,127 SH   SOLE 44 200,127 0 0
SEABOARD CORP COM 811543107 4 1 SH   SOLE 8 1 0 0
SEABOARD CORP COM 811543107 16 4 SH   SOLE 44 4 0 0
SEABRIDGE GOLD INC OPT 811916105 75 9,200 SH Put SOLE 8 9,200 0 0
SEABRIDGE GOLD INC COM 811916105 0 68 SH   SOLE 8 68 0 0
SEABRIDGE GOLD INC OPT 811916105 167 20,500 SH Call SOLE 8 20,500 0 0
SEABRIDGE GOLD INC COM 811916105 6 700 SH   DFND 20 0 0 700
SEACOAST BKG CORP FLA COM 811707801 9 400 SH   SOLE 44 400 0 0
SEACOR HOLDINGS INC COM 811904101 6,299 88,384 SH   SOLE 44 88,384 0 0
SEADRILL LIMITED OPT G7945E105 2,327 682,400 SH Call SOLE 8 682,400 0 0
SEADRILL LIMITED OPT G7945E105 10,219 2,996,700 SH Put SOLE 8 2,996,700 0 0
SEADRILL LIMITED COM G7945E105 5,532 1,622,490 SH   SOLE 9 1,622,490 0 0
SEADRILL LIMITED COM G7945E105 688 201,824 SH   SOLE 44 201,824 0 0
SEADRILL LIMITED COM G7945E105 10 2,992 SH   DFND 66 0 0 2,992
SEAGATE TECHNOLOGY PLC COM G7945M107 4,787 125,417 SH   SOLE 1 125,417 0 0
SEAGATE TECHNOLOGY PLC OPT G7945M107 12,383 324,400 SH Call SOLE 8 324,400 0 0
SEAGATE TECHNOLOGY PLC OPT G7945M107 32,448 850,100 SH Put SOLE 8 850,100 0 0
SEAGATE TECHNOLOGY PLC COM G7945M107 1 28 SH   SOLE 8 28 0 0
SEAGATE TECHNOLOGY PLC COM G7945M107 163 4,278 SH   SOLE 9 4,278 0 0
SEAGATE TECHNOLOGY PLC COM G7945M107 29,082 761,857 SH   SOLE 44 761,857 0 0
SEALED AIR CORP NEW OPT 81211K100 91 2,000 SH Call SOLE 8 2,000 0 0
SEALED AIR CORP NEW OPT 81211K100 63 1,400 SH Put SOLE 8 1,400 0 0
SEALED AIR CORP NEW COM 81211K100 230 5,066 SH   SOLE 8 5,066 0 0
SEALED AIR CORP NEW COM 81211K100 11,161 246,175 SH   SOLE 44 246,175 0 0
SEARS CDA INC COM 81234D109 0 98 SH   SOLE 8 98 0 0
SEARS HLDGS CORP OPT 812350106 329 35,400 SH Put SOLE 8 35,400 0 0
SEARS HLDGS CORP COM 812350106 129 13,901 SH   SOLE 8 13,901 0 0
SEARS HLDGS CORP OPT 812350106 626 67,400 SH Call SOLE 8 67,400 0 0
SEARS HLDGS CORP OPT 812350106 161 17,300 SH Put SOLE 44 17,300 0 0
SEARS HLDGS CORP COM 812350106 166 17,887 SH   SOLE 44 17,887 0 0
SEARS HOMETOWN &amp OUTLET STOR COM 812362101 0 2 SH   SOLE 8 2 0 0
SEARS HOMETOWN &amp OUTLET STOR COM 812362101 0 100 SH   SOLE 44 100 0 0
SEASPAN CORP COM Y75638109 80 8,793 SH   SOLE 8 8,793 0 0
SEASPAN CORP OPT Y75638109 1 100 SH Call SOLE 8 100 0 0
SEASPAN CORP OPT Y75638109 62 6,800 SH Put SOLE 8 6,800 0 0
SEATTLE GENETICS INC OPT 812578102 111 2,100 SH Call SOLE 8 2,100 0 0
SEATTLE GENETICS INC OPT 812578102 237 4,500 SH Put SOLE 8 4,500 0 0
SEATTLE GENETICS INC COM 812578102 274 5,193 SH   SOLE 8 5,193 0 0
SEATTLE GENETICS INC COM 812578102 1,901 36,022 SH   SOLE 44 36,022 0 0
SEAWORLD ENTMT INC COM 81282V100 2,338 123,497 SH   SOLE 8 123,497 0 0
SEAWORLD ENTMT INC OPT 81282V100 831 43,900 SH Put SOLE 8 43,900 0 0
SEAWORLD ENTMT INC OPT 81282V100 17 900 SH Call SOLE 8 900 0 0
SEAWORLD ENTMT INC COM 81282V100 340 17,935 SH   SOLE 44 17,935 0 0
SECOND SIGHT MED PRODS INC COM 81362J100 6 2,900 SH   SOLE 44 2,900 0 0
SECUREWORKS CORP COM 81374A105 1 127 SH   SOLE 44 127 0 0
SEI INVESTMENTS CO COM 784117103 6,835 138,463 SH   SOLE 44 138,463 0 0
SELECT COMFORT CORP OPT 81616X103 14 600 SH Call SOLE 8 600 0 0
SELECT COMFORT CORP COM 81616X103 1,049 46,309 SH   SOLE 44 46,309 0 0
SELECT INCOME REIT TRUS 81618T100 422 16,741 SH   SOLE 44 16,741 0 0
SELECT MED HLDGS CORP COM 81619Q105 20 1,476 SH   SOLE 44 1,476 0 0
SELECT SECTOR SPDR TR OPT 81369Y506 97,916 1,300,000 SH Put SOLE 1 1,300,000 0 0
SELECT SECTOR SPDR TR OPT 81369Y308 35,975 695,700 SH Put SOLE 8 695,700 0 0
SELECT SECTOR SPDR TR OPT 81369Y100 1,814 36,500 SH Call SOLE 8 36,500 0 0
SELECT SECTOR SPDR TR OPT 81369Y407 36,386 447,000 SH Put SOLE 8 447,000 0 0
SELECT SECTOR SPDR TR FUND 81369Y860 689 22,417 SH   SOLE 8 22,417 0 0
SELECT SECTOR SPDR TR OPT 81369Y860 5,930 192,868 SH Put SOLE 8 192,868 0 0
SELECT SECTOR SPDR TR OPT 81369Y506 137,391 1,824,100 SH Put SOLE 8 1,824,100 0 0
SELECT SECTOR SPDR TR OPT 81369Y209 36,304 526,600 SH Put SOLE 8 526,600 0 0
SELECT SECTOR SPDR TR OPT 81369Y886 38,997 802,900 SH Put SOLE 8 802,900 0 0
SELECT SECTOR SPDR TR OPT 81369Y209 25,280 366,700 SH Call SOLE 8 366,700 0 0
SELECT SECTOR SPDR TR FUND 81369Y506 15,416 204,670 SH   SOLE 8 204,670 0 0
SELECT SECTOR SPDR TR OPT 81369Y704 8,680 139,500 SH Put SOLE 8 139,500 0 0
SELECT SECTOR SPDR TR FUND 81369Y209 9,308 135,017 SH   SOLE 8 135,017 0 0
SELECT SECTOR SPDR TR FUND 81369Y100 3,416 68,725 SH   SOLE 8 68,725 0 0
SELECT SECTOR SPDR TR OPT 81369Y803 28,073 580,500 SH Put SOLE 8 580,500 0 0
SELECT SECTOR SPDR TR FUND 81369Y803 211 4,363 SH   SOLE 8 4,363 0 0
SELECT SECTOR SPDR TR FUND 81369Y407 48 596 SH   SOLE 8 596 0 0
SELECT SECTOR SPDR TR OPT 81369Y605 18,577 799,000 SH Call SOLE 8 799,000 0 0
SELECT SECTOR SPDR TR FUND 81369Y886 3,014 62,056 SH   SOLE 8 62,056 0 0
SELECT SECTOR SPDR TR OPT 81369Y100 6,645 133,700 SH Put SOLE 8 133,700 0 0
SELECT SECTOR SPDR TR OPT 81369Y803 27,319 564,900 SH Call SOLE 8 564,900 0 0
SELECT SECTOR SPDR TR OPT 81369Y860 105 3,406 SH Call SOLE 8 3,406 0 0
SELECT SECTOR SPDR TR FUND 81369Y605 128,606 5,531,430 SH   SOLE 8 5,531,430 0 0
SELECT SECTOR SPDR TR FUND 81369Y704 1,244 20,000 SH   SOLE 8 20,000 0 0
SELECT SECTOR SPDR TR OPT 81369Y704 4,206 67,600 SH Call SOLE 8 67,600 0 0
SELECT SECTOR SPDR TR OPT 81369Y407 6,447 79,200 SH Call SOLE 8 79,200 0 0
SELECT SECTOR SPDR TR OPT 81369Y308 17,411 336,700 SH Call SOLE 8 336,700 0 0
SELECT SECTOR SPDR TR FUND 81369Y308 1,765 34,139 SH   SOLE 8 34,139 0 0
SELECT SECTOR SPDR TR OPT 81369Y886 40,192 827,500 SH Call SOLE 8 827,500 0 0
SELECT SECTOR SPDR TR OPT 81369Y506 76,985 1,022,100 SH Call SOLE 8 1,022,100 0 0
SELECT SECTOR SPDR TR OPT 81369Y605 105,539 4,539,300 SH Put SOLE 8 4,539,300 0 0
SELECT SECTOR SPDR TR FUND 81369Y860 12 398 SH   SOLE 9 398 0 0
SELECT SECTOR SPDR TR FUND 81369Y605 67 2,863 SH   SOLE 9 2,863 0 0
SELECT SECTOR SPDR TR FUND 81369Y209 92,549 1,342,457 SH   SOLE 44 1,342,457 0 0
SELECT SECTOR SPDR TR FUND 81369Y803 612,472 12,664,859 SH   SOLE 44 12,664,859 0 0
SELECT SECTOR SPDR TR FUND 81369Y605 220,239 9,472,617 SH   SOLE 44 9,472,617 0 0
SELECT SECTOR SPDR TR FUND 81369Y506 47,360 628,784 SH   SOLE 44 628,784 0 0
SELECT SECTOR SPDR TR FUND 81369Y886 83,914 1,727,689 SH   SOLE 44 1,727,689 0 0
SELECT SECTOR SPDR TR FUND 81369Y100 11,437 230,149 SH   SOLE 44 230,149 0 0
SELECT SECTOR SPDR TR FUND 81369Y704 234,801 3,773,730 SH   SOLE 44 3,773,730 0 0
SELECT SECTOR SPDR TR FUND 81369Y860 1,195 38,867 SH   SOLE 44 38,867 0 0
SELECT SECTOR SPDR TR OPT 81369Y605 91,937 3,954,300 SH Put SOLE 44 3,954,300 0 0
SELECT SECTOR SPDR TR FUND 81369Y407 31,280 384,267 SH   SOLE 44 384,267 0 0
SELECT SECTOR SPDR TR OPT 81369Y605 94,746 4,075,100 SH Call SOLE 44 4,075,100 0 0
SELECT SECTOR SPDR TR FUND 81369Y308 396,564 7,669,015 SH   SOLE 44 7,669,015 0 0
SELECT SECTOR SPDR TR FUND 81369Y803 72 1,481 SH   DFND 66 0 0 1,481
SELECT SECTOR SPDR TR FUND 81369Y860 81 2,643 SH   DFND 66 0 0 2,643
SELECT SECTOR SPDR TR FUND 81369Y605 442 19,000 SH   DFND 66 0 0 19,000
SELECT SECTOR SPDR TR FUND 81369Y506 94 1,254 SH   DFND 66 0 0 1,254
SELECTA BIOSCIENCES INC COM 816212104 0 10 SH   SOLE 44 10 0 0
SELECTIVE INS GROUP INC COM 816300107 1,647 38,257 SH   SOLE 44 38,257 0 0
SEMGROUP CORP COM 81663A105 228 5,469 SH   SOLE 1 5,469 0 0
SEMGROUP CORP OPT 81663A105 13 300 SH Call SOLE 8 300 0 0
SEMGROUP CORP COM 81663A105 50 1,184 SH   SOLE 8 1,184 0 0
SEMGROUP CORP COM 81663A105 1,432 34,299 SH   SOLE 32 34,299 0 0
SEMGROUP CORP COM 81663A105 91 2,169 SH   SOLE 44 2,169 0 0
SEMPRA ENERGY OPT 816851109 191 1,900 SH Put SOLE 8 1,900 0 0
SEMPRA ENERGY OPT 816851109 191 1,900 SH Call SOLE 8 1,900 0 0
SEMPRA ENERGY COM 816851109 49 491 SH   SOLE 9 491 0 0
SEMPRA ENERGY COM 816851109 72,014 715,566 SH   SOLE 44 715,566 0 0
SEMTECH CORP COM 816850101 29 916 SH   SOLE 44 916 0 0
SENECA FOODS CORP NEW COM 817070501 28 689 SH   SOLE 44 689 0 0
SENIOR HSG PPTYS TR COM 81721M109 1,124 59,380 SH   SOLE 1 59,380 0 0
SENIOR HSG PPTYS TR TRUS 81721M109 63 3,329 SH   SOLE 8 3,329 0 0
SENIOR HSG PPTYS TR COM 81721M109 308 16,251 SH   SOLE 9 16,251 0 0
SENIOR HSG PPTYS TR TRUS 81721M109 1,202 63,477 SH   SOLE 44 63,477 0 0
SENSATA TECHNOLOGIES HLDG NV COM N7902X106 52 1,327 SH   SOLE 8 1,327 0 0
SENSATA TECHNOLOGIES HLDG NV COM N7902X106 343 8,806 SH   DFND 20 0 0 8,806
SENSATA TECHNOLOGIES HLDG NV COM N7902X106 427 10,953 SH   SOLE 44 10,953 0 0
SENSEONICS HLDGS INC COM 81727U105 1 479 SH   SOLE 44 479 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 695 8,848 SH   SOLE 1 8,848 0 0
SENSIENT TECHNOLOGIES CORP COM 81725T100 139 1,777 SH   SOLE 44 1,777 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 0 54 SH   SOLE 8 54 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 5 909 SH   SOLE 44 909 0 0
SERES THERAPEUTICS INC COM 81750R102 35 3,517 SH   SOLE 8 3,517 0 0
SERES THERAPEUTICS INC COM 81750R102 5 532 SH   SOLE 44 532 0 0
SERITAGE GROWTH PPTYS TRUS 81752R100 0 3 SH   SOLE 8 3 0 0
SERITAGE GROWTH PPTYS TRUS 81752R100 185 4,326 SH   SOLE 44 4,326 0 0
SERVICE CORP INTL COM 817565104 16 546 SH   SOLE 8 546 0 0
SERVICE CORP INTL COM 817565104 538 18,936 SH   SOLE 44 18,936 0 0
SERVICEMASTER GLOBAL HLDGS I COM 81761R109 216 5,724 SH   SOLE 44 5,724 0 0
SERVICENOW INC OPT 81762P102 45 600 SH Call SOLE 8 600 0 0
SERVICENOW INC COM 81762P102 2,256 30,351 SH   SOLE 8 30,351 0 0
SERVICENOW INC OPT 81762P102 8,014 107,800 SH Put SOLE 8 107,800 0 0
SERVICENOW INC COM 81762P102 1,365 18,341 SH   SOLE 44 18,341 0 0
SERVICESOURCE INTL INC COM 81763U100 14 2,266 SH   SOLE 44 2,266 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 23 626 SH   SOLE 44 626 0 0
SHAKE SHACK INC OPT 819047101 2,516 70,300 SH Call SOLE 8 70,300 0 0
SHAKE SHACK INC COM 819047101 117 3,280 SH   SOLE 8 3,280 0 0
SHAKE SHACK INC OPT 819047101 1,904 53,200 SH Put SOLE 8 53,200 0 0
SHAKE SHACK INC COM 819047101 57 1,602 SH   SOLE 44 1,602 0 0
SHARPS COMPLIANCE CORP COM 820017101 0 91 SH   SOLE 8 91 0 0
SHAW COMMUNICATIONS INC COM 82028K200 0 12 SH   SOLE 8 12 0 0
SHAW COMMUNICATIONS INC COM 82028K200 48 2,411 SH   SOLE 9 2,411 0 0
SHELL MIDSTREAM PARTNERS L P COM 822634101 1,507 51,800 SH   SOLE 8 51,800 0 0
SHELL MIDSTREAM PARTNERS L P COM 822634101 1,931 66,367 SH   SOLE 32 66,367 0 0
SHELL MIDSTREAM PARTNERS L P COM 822634101 590 20,271 SH   SOLE 44 20,271 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 82 3,005 SH   SOLE 44 3,005 0 0
SHERWIN WILLIAMS CO COM 824348106 1,187 4,417 SH   SOLE 8 4,417 0 0
SHERWIN WILLIAMS CO OPT 824348106 1,935 7,200 SH Call SOLE 8 7,200 0 0
SHERWIN WILLIAMS CO OPT 824348106 1,182 4,400 SH Put SOLE 8 4,400 0 0
SHERWIN WILLIAMS CO COM 824348106 5,705 21,227 SH   SOLE 44 21,227 0 0
SHIP FINANCE INTERNATIONAL L COM G81075106 0 33 SH   SOLE 8 33 0 0
SHIP FINANCE INTERNATIONAL L COM G81075106 0 31 SH   SOLE 9 31 0 0
SHIP FINANCE INTERNATIONAL L BOND G81075AE6 1,218 1,115,000 PRN   SOLE 9 0 0 1,115,000
SHIP FINANCE INTERNATIONAL L COM G81075106 17 1,120 SH   SOLE 44 1,120 0 0
SHIRE PLC ADR 82481R106 4,726 27,737 SH   SOLE 1 27,737 0 0
SHIRE PLC OPT 82481R106 7,388 43,362 SH Put SOLE 8 43,362 0 0
SHIRE PLC OPT 82481R106 2,637 15,480 SH Call SOLE 8 15,480 0 0
SHIRE PLC ADR 82481R106 3,897 22,873 SH   SOLE 8 22,873 0 0
SHIRE PLC ADR 82481R106 34 201 SH   SOLE 9 201 0 0
SHIRE PLC ADR 82481R106 6,494 38,118 SH   SOLE 44 38,118 0 0
SHOE CARNIVAL INC COM 824889109 6 217 SH   SOLE 8 217 0 0
SHOE CARNIVAL INC COM 824889109 269 9,918 SH   SOLE 44 9,918 0 0
SHOPIFY INC OPT 82509L107 43 1,000 SH Call SOLE 8 1,000 0 0
SHOPIFY INC COM 82509L107 1 31 SH   SOLE 8 31 0 0
SHOPIFY INC OPT 82509L107 43 1,000 SH Put SOLE 8 1,000 0 0
SHORETEL INC COM 825211105 190 26,463 SH   SOLE 44 26,463 0 0
SHUTTERFLY INC OPT 82568P304 30 600 SH Call SOLE 8 600 0 0
SHUTTERFLY INC COM 82568P304 41 827 SH   SOLE 8 827 0 0
SHUTTERFLY INC COM 82568P304 1,533 30,555 SH   SOLE 44 30,555 0 0
SHUTTERSTOCK INC COM 825690100 1,310 27,557 SH   SOLE 1 27,557 0 0
SHUTTERSTOCK INC COM 825690100 0 6 SH   SOLE 8 6 0 0
SHUTTERSTOCK INC COM 825690100 1,023 21,535 SH   SOLE 44 21,535 0 0
SI FINL GROUP INC MD COM 78425V104 2 115 SH   SOLE 44 115 0 0
SIBANYE GOLD LTD ADR 825724206 177 25,099 SH   SOLE 1 25,099 0 0
SIBANYE GOLD LTD ADR 825724206 1 102 SH   SOLE 8 102 0 0
SIBANYE GOLD LTD ADR 825724206 71 10,000 SH   DFND 66 0 0 10,000
SIERRA BANCORP COM 82620P102 1 57 SH   SOLE 44 57 0 0
SIERRA WIRELESS INC COM 826516106 327 20,812 SH   SOLE 8 20,812 0 0
SIERRA WIRELESS INC OPT 826516106 281 17,900 SH Put SOLE 8 17,900 0 0
SIERRA WIRELESS INC OPT 826516106 110 7,000 SH Call SOLE 8 7,000 0 0
SIERRA WIRELESS INC COM 826516106 226 14,400 SH   SOLE 44 14,400 0 0
SIGMA DESIGNS INC COM 826565103 27 4,569 SH   SOLE 8 4,569 0 0
SIGMA DESIGNS INC COM 826565103 1 200 SH   SOLE 44 200 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 490 3,259 SH   SOLE 1 3,259 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 822 5,471 SH   SOLE 8 5,471 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 1,653 11,009 SH   SOLE 44 11,009 0 0
SIGNET JEWELERS LIMITED OPT G81276100 905 9,600 SH Put SOLE 8 9,600 0 0
SIGNET JEWELERS LIMITED OPT G81276100 132 1,400 SH Call SOLE 8 1,400 0 0
SIGNET JEWELERS LIMITED COM G81276100 417 4,425 SH   SOLE 8 4,425 0 0
SIGNET JEWELERS LIMITED COM G81276100 2,741 29,079 SH   SOLE 44 29,079 0 0
SILGAN HOLDINGS INC COM 827048109 345 6,749 SH   SOLE 8 6,749 0 0
SILGAN HOLDINGS INC COM 827048109 49 955 SH   SOLE 44 955 0 0
SILICOM LTD COM M84116108 1,489 36,227 SH   SOLE 9 36,227 0 0
SILICON LABORATORIES INC COM 826919102 42 651 SH   SOLE 1 651 0 0
SILICON LABORATORIES INC OPT 826919102 260 4,000 SH Call SOLE 8 4,000 0 0
SILICON LABORATORIES INC COM 826919102 57 881 SH   SOLE 44 881 0 0
SILICON MOTION TECHNOLOGY CO ADR 82706C108 374 8,800 SH   SOLE 1 8,800 0 0
SILICON MOTION TECHNOLOGY CO OPT 82706C108 157 3,700 SH Call SOLE 8 3,700 0 0
SILICON MOTION TECHNOLOGY CO OPT 82706C108 153 3,600 SH Put SOLE 8 3,600 0 0
SILICON MOTION TECHNOLOGY CO ADR 82706C108 1 30 SH   SOLE 8 30 0 0
SILICON MOTION TECHNOLOGY CO ADR 82706C108 1 34 SH   SOLE 44 34 0 0
SILVER BAY RLTY TR CORP TRUS 82735Q102 1 45 SH   SOLE 8 45 0 0
SILVER BAY RLTY TR CORP TRUS 82735Q102 34 2,014 SH   SOLE 44 2,014 0 0
SILVER BAY RLTY TR CORP COM 82735Q102 3 200 SH   DFND 66 0 0 200
SILVER SPRING NETWORKS INC COM 82817Q103 41 3,064 SH   SOLE 8 3,064 0 0
SILVER SPRING NETWORKS INC COM 82817Q103 460 34,583 SH   SOLE 44 34,583 0 0
SILVER STD RES INC OPT 82823L106 450 50,500 SH Call SOLE 8 50,500 0 0
SILVER STD RES INC OPT 82823L106 466 52,200 SH Put SOLE 8 52,200 0 0
SILVER STD RES INC COM 82823L106 304 34,109 SH   SOLE 8 34,109 0 0
SILVER STD RES INC COM 82823L106 6 670 SH   DFND 20 0 0 670
SILVER STD RES INC COM 82823L106 8 933 SH   DFND 66 0 0 933
SILVER WHEATON CORP OPT 828336107 4,927 255,000 SH Call SOLE 8 255,000 0 0
SILVER WHEATON CORP OPT 828336107 6,673 345,400 SH Put SOLE 8 345,400 0 0
SILVER WHEATON CORP COM 828336107 3,726 192,888 SH   SOLE 8 192,888 0 0
SILVER WHEATON CORP COM 828336107 394 20,403 SH   SOLE 9 20,403 0 0
SILVER WHEATON CORP COM 828336107 43 2,250 SH   DFND 20 0 0 2,250
SILVER WHEATON CORP COM 828336107 222 11,500 SH   SOLE 44 11,500 0 0
SILVERCREST ASSET MGMT GROUP COM 828359109 0 36 SH   SOLE 44 36 0 0
SIMMONS 1ST NATL CORP COM 828730200 58 934 SH   SOLE 44 934 0 0
SIMON PPTY GROUP INC NEW COM 828806109 7,342 41,321 SH   SOLE 1 41,321 0 0
SIMON PPTY GROUP INC NEW TRUS 828806109 2,146 12,083 SH   SOLE 8 12,083 0 0
SIMON PPTY GROUP INC NEW OPT 828806109 1,546 8,700 SH Call SOLE 8 8,700 0 0
SIMON PPTY GROUP INC NEW OPT 828806109 8,546 48,100 SH Put SOLE 8 48,100 0 0
SIMON PPTY GROUP INC NEW TRUS 828806109 35,245 198,384 SH   SOLE 44 198,384 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 9 211 SH   SOLE 8 211 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 239 5,449 SH   SOLE 44 5,449 0 0
SINA CORP OPT G81477104 3,781 62,200 SH Call SOLE 8 62,200 0 0
SINA CORP OPT G81477104 1,745 28,700 SH Put SOLE 8 28,700 0 0
SINA CORP COM G81477104 274 4,499 SH   SOLE 8 4,499 0 0
SINA CORP COM G81477104 1,264 20,800 SH   SOLE 9 20,800 0 0
SINA CORP COM G81477104 2,523 41,497 SH   SOLE 44 41,497 0 0
SINA CORP PREF G81477104 15 250 SH   DFND 66 0 0 250
SINCLAIR BROADCAST GROUP INC COM 829226109 4,172 125,097 SH   SOLE 8 125,097 0 0
SINCLAIR BROADCAST GROUP INC OPT 829226109 480 14,400 SH Call SOLE 8 14,400 0 0
SINCLAIR BROADCAST GROUP INC OPT 829226109 6,667 199,900 SH Put SOLE 8 199,900 0 0
SINCLAIR BROADCAST GROUP INC COM 829226109 3,431 102,871 SH   SOLE 44 102,871 0 0
SIRIUS XM HLDGS INC COM 82968B103 1,726 387,972 SH   SOLE 8 387,972 0 0
SIRIUS XM HLDGS INC OPT 82968B103 313 70,300 SH Put SOLE 8 70,300 0 0
SIRIUS XM HLDGS INC OPT 82968B103 125 28,100 SH Call SOLE 8 28,100 0 0
SIRIUS XM HLDGS INC COM 82968B103 10,109 2,271,690 SH   SOLE 44 2,271,690 0 0
SIRIUS XM HLDGS INC COM 82968B103 308 69,168 SH   DFND 66 0 0 69,168
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 221 6,371 SH   SOLE 1 6,371 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 347 10,008 SH   SOLE 8 10,008 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 145 4,176 SH   SOLE 44 4,176 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 34 575 SH   SOLE 8 575 0 0
SIX FLAGS ENTMT CORP NEW COM 83001A102 2,708 45,155 SH   SOLE 44 45,155 0 0
SJW GROUP COM 784305104 56 994 SH   SOLE 8 994 0 0
SJW GROUP COM 784305104 165 2,953 SH   SOLE 44 2,953 0 0
SK TELECOM LTD ADR 78440P108 4 171 SH   SOLE 8 171 0 0
SK TELECOM LTD ADR 78440P108 0 5 SH   SOLE 9 5 0 0
SKECHERS U S A INC COM 830566105 56 2,294 SH   SOLE 1 2,294 0 0
SKECHERS U S A INC OPT 830566105 1,844 75,000 SH Put SOLE 8 75,000 0 0
SKECHERS U S A INC COM 830566105 176 7,143 SH   SOLE 8 7,143 0 0
SKECHERS U S A INC OPT 830566105 1,453 59,100 SH Call SOLE 8 59,100 0 0
SKECHERS U S A INC COM 830566105 3,298 134,152 SH   SOLE 44 134,152 0 0
SKECHERS U S A INC COM 830566105 7 300 SH   DFND 66 0 0 300
SKYLINE MED INC COM 83084T606 109 38,600 SH   SOLE 44 38,600 0 0
SKYWEST INC COM 830879102 146 4,011 SH   SOLE 8 4,011 0 0
SKYWEST INC COM 830879102 581 15,980 SH   SOLE 44 15,980 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 587 7,859 SH   SOLE 1 7,859 0 0
SKYWORKS SOLUTIONS INC OPT 83088M102 8,631 115,600 SH Call SOLE 8 115,600 0 0
SKYWORKS SOLUTIONS INC OPT 83088M102 7,242 97,000 SH Put SOLE 8 97,000 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 6,882 92,179 SH   SOLE 44 92,179 0 0
SL GREEN RLTY CORP COM 78440X101 2,411 22,414 SH   SOLE 1 22,414 0 0
SL GREEN RLTY CORP TRUS 78440X101 198 1,836 SH   SOLE 8 1,836 0 0
SL GREEN RLTY CORP OPT 78440X101 946 8,800 SH Call SOLE 8 8,800 0 0
SL GREEN RLTY CORP TRUS 78440X101 3,376 31,398 SH   SOLE 44 31,398 0 0
SLM CORP COM 78442P106 1 50 SH   SOLE 8 50 0 0
SLM CORP OPT 78442P106 58 5,300 SH Call SOLE 8 5,300 0 0
SLM CORP COM 78442P106 2,436 221,069 SH   SOLE 44 221,069 0 0
SM ENERGY CO COM 78454L100 972 28,164 SH   SOLE 8 28,164 0 0
SM ENERGY CO OPT 78454L100 1,493 43,300 SH Call SOLE 8 43,300 0 0
SM ENERGY CO OPT 78454L100 942 27,300 SH Put SOLE 8 27,300 0 0
SM ENERGY CO COM 78454L100 2,226 64,555 SH   SOLE 44 64,555 0 0
SM ENERGY CO COM 78454L100 28 808 SH   DFND 66 0 0 808
SMART &amp FINAL STORES INC COM 83190B101 13 946 SH   SOLE 8 946 0 0
SMART &amp FINAL STORES INC COM 83190B101 65 4,615 SH   SOLE 44 4,615 0 0
SMART SAND INC COM 83191H107 4 223 SH   SOLE 44 223 0 0
SMITH &amp WESSON HLDG CORP OPT 831756101 289 13,700 SH Put SOLE 8 13,700 0 0
SMITH &amp WESSON HLDG CORP OPT 831756101 2,019 95,800 SH Call SOLE 8 95,800 0 0
SMITH &amp WESSON HLDG CORP COM 831756101 2 77 SH   SOLE 8 77 0 0
SMITH &amp WESSON HLDG CORP COM 831756101 811 38,442 SH   SOLE 44 38,442 0 0
SMITH A O COM 831865209 274 5,780 SH   SOLE 1 5,780 0 0
SMITH A O COM 831865209 63 1,323 SH   SOLE 8 1,323 0 0
SMITH A O OPT 831865209 142 3,000 SH Put SOLE 8 3,000 0 0
SMITH A O OPT 831865209 90 1,900 SH Call SOLE 8 1,900 0 0
SMITH A O COM 831865209 3,743 79,010 SH   SOLE 44 79,010 0 0
SMITH MICRO SOFTWARE INC COM 832154207 0 8 SH   SOLE 8 8 0 0
SMTC CORP COM 832682207 1 934 SH   SOLE 8 934 0 0
SMUCKER J M CO OPT 832696405 525 4,100 SH Call SOLE 8 4,100 0 0
SMUCKER J M CO COM 832696405 895 6,986 SH   SOLE 8 6,986 0 0
SMUCKER J M CO OPT 832696405 487 3,800 SH Put SOLE 8 3,800 0 0
SMUCKER J M CO COM 832696405 43 339 SH   SOLE 9 339 0 0
SMUCKER J M CO COM 832696405 14,178 110,717 SH   SOLE 44 110,717 0 0
SNAP ON INC OPT 833034101 308 1,800 SH Put SOLE 8 1,800 0 0
SNAP ON INC OPT 833034101 240 1,400 SH Call SOLE 8 1,400 0 0
SNAP ON INC COM 833034101 1,597 9,326 SH   SOLE 8 9,326 0 0
SNAP ON INC COM 833034101 2,629 15,347 SH   SOLE 44 15,347 0 0
SNYDERS-LANCE INC COM 833551104 24 633 SH   SOLE 8 633 0 0
SNYDERS-LANCE INC COM 833551104 387 10,101 SH   SOLE 44 10,101 0 0
SOCIEDAD QUIMICA MINERA DE C OPT 833635105 9 300 SH Put SOLE 8 300 0 0
SOCIEDAD QUIMICA MINERA DE C ADR 833635105 5 185 SH   SOLE 8 185 0 0
SOCKET MOBILE INC COM 83368E200 1 133 SH   DFND 66 0 0 133
SODASTREAM INTERNATIONAL LTD OPT M9068E105 414 10,500 SH Call SOLE 8 10,500 0 0
SODASTREAM INTERNATIONAL LTD COM M9068E105 697 17,664 SH   SOLE 8 17,664 0 0
SODASTREAM INTERNATIONAL LTD OPT M9068E105 470 11,900 SH Put SOLE 8 11,900 0 0
SOHU COM INC OPT 83408W103 996 29,400 SH Put SOLE 8 29,400 0 0
SOHU COM INC OPT 83408W103 61 1,800 SH Call SOLE 8 1,800 0 0
SOHU COM INC COM 83408W103 837 24,704 SH   SOLE 8 24,704 0 0
SOHU COM INC COM 83408W103 1,371 40,431 SH   SOLE 44 40,431 0 0
SOLAREDGE TECHNOLOGIES INC OPT 83417M104 30 2,400 SH Put SOLE 8 2,400 0 0
SOLAREDGE TECHNOLOGIES INC OPT 83417M104 53 4,300 SH Call SOLE 8 4,300 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 1 41 SH   SOLE 8 41 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 21 1,728 SH   SOLE 9 1,728 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 87 7,016 SH   SOLE 44 7,016 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 4 350 SH   DFND 66 0 0 350
SONIC AUTOMOTIVE INC COM 83545G102 12 540 SH   SOLE 8 540 0 0
SONIC AUTOMOTIVE INC COM 83545G102 117 5,121 SH   SOLE 44 5,121 0 0
SONIC CORP OPT 835451105 58 2,200 SH Call SOLE 8 2,200 0 0
SONIC CORP COM 835451105 181 6,798 SH   SOLE 44 6,798 0 0
SONOCO PRODS CO COM 835495102 1 23 SH   SOLE 8 23 0 0
SONOCO PRODS CO COM 835495102 523 9,910 SH   SOLE 44 9,910 0 0
SONUS NETWORKS INC OPT 835916503 25 4,000 SH Call SOLE 8 4,000 0 0
SONUS NETWORKS INC OPT 835916503 126 20,000 SH Put SOLE 8 20,000 0 0
SONUS NETWORKS INC COM 835916503 148 23,537 SH   SOLE 8 23,537 0 0
SONUS NETWORKS INC COM 835916503 4 693 SH   SOLE 44 693 0 0
SONY CORP OPT 835699307 838 29,900 SH Put SOLE 8 29,900 0 0
SONY CORP ADR 835699307 146 5,217 SH   SOLE 8 5,217 0 0
SONY CORP OPT 835699307 1,603 57,200 SH Call SOLE 8 57,200 0 0
SONY CORP ADR 835699307 1 26 SH   DFND 66 0 0 26
SORL AUTO PTS INC COM 78461U101 7 2,159 SH   SOLE 8 2,159 0 0
SORRENTO THERAPEUTICS INC COM 83587F202 3 646 SH   SOLE 44 646 0 0
SOTHEBYS OPT 835898107 646 16,200 SH Call SOLE 8 16,200 0 0
SOTHEBYS COM 835898107 150 3,775 SH   SOLE 8 3,775 0 0
SOTHEBYS OPT 835898107 514 12,900 SH Put SOLE 8 12,900 0 0
SOTHEBYS COM 835898107 293 7,371 SH   SOLE 44 7,371 0 0
SOTHERLY HOTELS INC TRUS 83600C103 0 40 SH   SOLE 8 40 0 0
SOUTH JERSEY INDS INC COM 838518108 832 24,702 SH   SOLE 1 24,702 0 0
SOUTH JERSEY INDS INC COM 838518108 1 24 SH   SOLE 8 24 0 0
SOUTH JERSEY INDS INC COM 838518108 486 14,417 SH   SOLE 44 14,417 0 0
SOUTH ST CORP COM 840441109 240 2,740 SH   SOLE 44 2,740 0 0
SOUTHERN CO OPT 842587107 2,686 54,600 SH Put SOLE 8 54,600 0 0
SOUTHERN CO OPT 842587107 2,002 40,700 SH Call SOLE 8 40,700 0 0
SOUTHERN CO COM 842587107 41 843 SH   SOLE 8 843 0 0
SOUTHERN CO COM 842587107 9,634 195,868 SH   SOLE 9 195,868 0 0
SOUTHERN CO COM 842587107 54,304 1,103,994 SH   SOLE 44 1,103,994 0 0
SOUTHERN CO COM 842587107 88 1,788 SH   DFND 66 0 0 1,788
SOUTHERN COPPER CORP OPT 84265V105 431 13,500 SH Put SOLE 8 13,500 0 0
SOUTHERN COPPER CORP OPT 84265V105 661 20,700 SH Call SOLE 8 20,700 0 0
SOUTHERN COPPER CORP COM 84265V105 441 13,785 SH   SOLE 44 13,785 0 0
SOUTHERN FIRST BANCSHARES IN COM 842873101 4 108 SH   SOLE 44 108 0 0
SOUTHERN MO BANCORP INC COM 843380106 2 68 SH   SOLE 44 68 0 0
SOUTHERN NATL BANCORP OF VA COM 843395104 5 311 SH   SOLE 44 311 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 3 88 SH   SOLE 8 88 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 140 3,723 SH   SOLE 44 3,723 0 0
SOUTHWEST AIRLS CO COM 844741108 4,331 86,900 SH   SOLE 1 86,900 0 0
SOUTHWEST AIRLS CO OPT 844741108 20,200 405,300 SH Call SOLE 8 405,300 0 0
SOUTHWEST AIRLS CO COM 844741108 1,960 39,321 SH   SOLE 8 39,321 0 0
SOUTHWEST AIRLS CO OPT 844741108 3,075 61,700 SH Put SOLE 8 61,700 0 0
SOUTHWEST AIRLS CO COM 844741108 43,765 878,105 SH   SOLE 44 878,105 0 0
SOUTHWEST BANCORP INC OKLA COM 844767103 961 33,141 SH   SOLE 1 33,141 0 0
SOUTHWEST BANCORP INC OKLA COM 844767103 2 75 SH   SOLE 8 75 0 0
SOUTHWEST BANCORP INC OKLA COM 844767103 3 111 SH   SOLE 44 111 0 0
SOUTHWEST GAS CORP COM 844895102 417 5,446 SH   SOLE 44 5,446 0 0
SOUTHWESTERN ENERGY CO OPT 845467109 2,164 200,000 SH Put SOLE 1 200,000 0 0
SOUTHWESTERN ENERGY CO COM 845467109 1,278 118,110 SH   SOLE 8 118,110 0 0
SOUTHWESTERN ENERGY CO OPT 845467109 2,075 191,800 SH Call SOLE 8 191,800 0 0
SOUTHWESTERN ENERGY CO OPT 845467109 2,721 251,500 SH Put SOLE 8 251,500 0 0
SOUTHWESTERN ENERGY CO COM 845467109 5,398 498,892 SH   SOLE 44 498,892 0 0
SP PLUS CORP COM 78469C103 3 89 SH   SOLE 8 89 0 0
SP PLUS CORP COM 78469C103 13 435 SH   SOLE 44 435 0 0
SPARK ENERGY INC COM 846511103 138 4,556 SH   SOLE 44 4,556 0 0
SPARK THERAPEUTICS INC OPT 84652J103 45 900 SH Call SOLE 8 900 0 0
SPARK THERAPEUTICS INC COM 84652J103 103 2,070 SH   SOLE 8 2,070 0 0
SPARK THERAPEUTICS INC COM 84652J103 41 815 SH   SOLE 44 815 0 0
SPARTANNASH CO COM 847215100 692 17,501 SH   SOLE 44 17,501 0 0
SPARTON CORP COM 847235108 207 8,703 SH   SOLE 44 8,703 0 0
SPDR DOW JONES INDL AVRG ETF FUND 78467X109 3,502 17,734 SH   SOLE 8 17,734 0 0
SPDR DOW JONES INDL AVRG ETF FUND 78467X109 60 305 SH   DFND 20 0 0 305
SPDR DOW JONES INDL AVRG ETF FUND 78467X109 769 3,891 SH   SOLE 44 3,891 0 0
SPDR DOW JONES INDL AVRG ETF FUND 78467X109 313 1,584 SH   DFND 66 0 0 1,584
SPDR GOLD TRUST FUND 78463V107 1 8 SH   SOLE 8 8 0 0
SPDR GOLD TRUST OPT 78463V107 211,822 1,932,500 SH Put SOLE 8 1,932,500 0 0
SPDR GOLD TRUST OPT 78463V107 613,958 5,601,300 SH Call SOLE 8 5,601,300 0 0
SPDR GOLD TRUST FUND 78463V107 164 1,500 SH   DFND 20 0 0 1,500
SPDR GOLD TRUST FUND 78463V107 2,213 20,183 SH   SOLE 44 20,183 0 0
SPDR GOLD TRUST FUND 78463V107 904 8,247 SH   DFND 66 0 0 8,247
SPDR INDEX SHS FDS OPT 78463X202 3,557 106,300 SH Call SOLE 8 106,300 0 0
SPDR INDEX SHS FDS OPT 78463X202 1,432 42,800 SH Put SOLE 8 42,800 0 0
SPDR INDEX SHS FDS FUND 78463X301 1 14 SH   SOLE 8 14 0 0
SPDR INDEX SHS FDS FUND 78463X848 2 49 SH   SOLE 8 49 0 0
SPDR INDEX SHS FDS FUND 78463X202 2,324 69,475 SH   SOLE 44 69,475 0 0
SPDR INDEX SHS FDS FUND 78463X202 258 7,697 SH   DFND 66 0 0 7,697
SPDR INDEX SHS FDS FUND 78463X772 18 500 SH   DFND 66 0 0 500
SPDR S&ampP 500 ETF TR OPT 78462F103 315,177 1,410,000 SH Put SOLE 1 1,410,000 0 0
SPDR S&ampP 500 ETF TR FUND 78462F103 98,858 442,262 SH   SOLE 1 442,262 0 0
SPDR S&ampP 500 ETF TR OPT 78462F103 7,589,880 33,954,640 SH Put SOLE 8 33,954,640 0 0
SPDR S&ampP 500 ETF TR OPT 78462F103 6,248,022 27,951,600 SH Call SOLE 8 27,951,600 0 0
SPDR S&ampP 500 ETF TR FUND 78462F103 182,650 817,116 SH   SOLE 8 817,116 0 0
SPDR S&ampP 500 ETF TR FUND 78462F103 382 1,709 SH   SOLE 9 1,709 0 0
SPDR S&ampP 500 ETF TR FUND 78462F103 11,653 52,130 SH   SOLE 20 0 52,130 0
SPDR S&ampP 500 ETF TR OPT 78462F103 1,524,475 6,820,000 SH Call SOLE 44 6,820,000 0 0
SPDR S&ampP 500 ETF TR OPT 78462F103 2,194,081 9,815,600 SH Put SOLE 44 9,815,600 0 0
SPDR S&ampP 500 ETF TR FUND 78462F103 1,054,029 4,715,390 SH   SOLE 44 4,715,390 0 0
SPDR S&ampP 500 ETF TR FUND 78462F103 1,630 7,294 SH   DFND 66 0 0 7,294
SPDR S&ampP MIDCAP 400 ETF TR OPT 78467Y107 5,522 18,300 SH Put SOLE 8 18,300 0 0
SPDR S&ampP MIDCAP 400 ETF TR OPT 78467Y107 7,634 25,300 SH Call SOLE 8 25,300 0 0
SPDR S&ampP MIDCAP 400 ETF TR FUND 78467Y107 2,101 6,964 SH   SOLE 44 6,964 0 0
SPDR SERIES TRUST OPT 78464A730 16,568 400,000 SH Put SOLE 1 400,000 0 0
SPDR SERIES TRUST OPT 78464A797 1,087 25,000 SH Call SOLE 8 25,000 0 0
SPDR SERIES TRUST OPT 78464A417 940 25,800 SH Put SOLE 8 25,800 0 0
SPDR SERIES TRUST OPT 78464A730 236,210 5,702,800 SH Put SOLE 8 5,702,800 0 0
SPDR SERIES TRUST FUND 78464A870 1,184 20,000 SH   SOLE 8 20,000 0 0
SPDR SERIES TRUST OPT 78464A888 2,207 65,200 SH Put SOLE 8 65,200 0 0
SPDR SERIES TRUST OPT 78464A870 15,342 259,200 SH Put SOLE 8 259,200 0 0
SPDR SERIES TRUST FUND 78464A797 40 930 SH   SOLE 8 930 0 0
SPDR SERIES TRUST OPT 78464A417 1,538 42,200 SH Call SOLE 8 42,200 0 0
SPDR SERIES TRUST OPT 78464A698 10,519 189,300 SH Call SOLE 8 189,300 0 0
SPDR SERIES TRUST FUND 78464A730 17,134 413,643 SH   SOLE 8 413,643 0 0
SPDR SERIES TRUST OPT 78464A714 14,697 333,500 SH Put SOLE 8 333,500 0 0
SPDR SERIES TRUST OPT 78464A870 19,426 328,200 SH Call SOLE 8 328,200 0 0
SPDR SERIES TRUST FUND 78464A888 5,164 152,552 SH   SOLE 8 152,552 0 0
SPDR SERIES TRUST OPT 78464A888 562 16,600 SH Call SOLE 8 16,600 0 0
SPDR SERIES TRUST FUND 78464A748 86 3,865 SH   SOLE 8 3,865 0 0
SPDR SERIES TRUST OPT 78464A748 9 400 SH Call SOLE 8 400 0 0
SPDR SERIES TRUST FUND 78464A755 173 5,700 SH   SOLE 8 5,700 0 0
SPDR SERIES TRUST FUND 78464A698 6,900 124,173 SH   SOLE 8 124,173 0 0
SPDR SERIES TRUST OPT 78464A698 10,180 183,200 SH Put SOLE 8 183,200 0 0
SPDR SERIES TRUST FUND 78464A714 1,062 24,099 SH   SOLE 8 24,099 0 0
SPDR SERIES TRUST OPT 78464A714 3,931 89,200 SH Call SOLE 8 89,200 0 0
SPDR SERIES TRUST OPT 78464A755 7,761 255,200 SH Put SOLE 8 255,200 0 0
SPDR SERIES TRUST OPT 78464A797 174 4,000 SH Put SOLE 8 4,000 0 0
SPDR SERIES TRUST OPT 78464A755 2,576 84,700 SH Call SOLE 8 84,700 0 0
SPDR SERIES TRUST OPT 78464A730 41,425 1,000,100 SH Call SOLE 8 1,000,100 0 0
SPDR SERIES TRUST FUND 78464A730 329 7,943 SH   SOLE 9 7,943 0 0
SPDR SERIES TRUST FUND 78464A763 815 9,520 SH   SOLE 20 0 9,520 0
SPDR SERIES TRUST FUND 78464A789 8 100 SH   SOLE 44 100 0 0
SPDR SERIES TRUST FUND 78464A698 852 15,342 SH   SOLE 44 15,342 0 0
SPDR SERIES TRUST FUND 78464A870 34,894 589,518 SH   SOLE 44 589,518 0 0
SPDR SERIES TRUST FUND 78464A722 7,818 200,000 SH   SOLE 44 200,000 0 0
SPDR SERIES TRUST FUND 78464A755 10,572 347,651 SH   SOLE 44 347,651 0 0
SPDR SERIES TRUST FUND 78464A797 1,259 28,975 SH   SOLE 44 28,975 0 0
SPDR SERIES TRUST FUND 78464A888 20,489 605,297 SH   SOLE 44 605,297 0 0
SPDR SERIES TRUST FUND 78464A714 77,141 1,750,400 SH   SOLE 44 1,750,400 0 0
SPDR SERIES TRUST FUND 78464A730 97,350 2,350,347 SH   SOLE 44 2,350,347 0 0
SPDR SERIES TRUST FUND 78464A607 10 112 SH   SOLE 44 112 0 0
SPDR SERIES TRUST FUND 78464A417 844 23,155 SH   SOLE 44 23,155 0 0
SPDR SERIES TRUST FUND 78464A722 22 560 SH   DFND 66 0 0 560
SPECTRA ENERGY CORP OPT 847560109 394 9,600 SH Call SOLE 8 9,600 0 0
SPECTRA ENERGY CORP OPT 847560109 357 8,700 SH Put SOLE 8 8,700 0 0
SPECTRA ENERGY CORP COM 847560109 234 5,686 SH   SOLE 9 5,686 0 0
SPECTRA ENERGY CORP COM 847560109 43,546 1,059,753 SH   SOLE 44 1,059,753 0 0
SPECTRA ENERGY CORP COM 847560109 923 22,457 SH   DFND 66 0 0 22,457
SPECTRA ENERGY PARTNERS LP OPT 84756N109 215 4,700 SH Put SOLE 8 4,700 0 0
SPECTRA ENERGY PARTNERS LP OPT 84756N109 339 7,400 SH Call SOLE 8 7,400 0 0
SPECTRA ENERGY PARTNERS LP COM 84756N109 35 769 SH   SOLE 8 769 0 0
SPECTRA ENERGY PARTNERS LP COM 84756N109 9,715 211,931 SH   SOLE 32 211,931 0 0
SPECTRA ENERGY PARTNERS LP COM 84756N109 390 8,488 SH   SOLE 44 8,488 0 0
SPECTRANETICS CORP COM 84760C107 402 16,403 SH   SOLE 44 16,403 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 2,611 21,340 SH   SOLE 1 21,340 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 7 59 SH   SOLE 8 59 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 8,842 72,283 SH   SOLE 44 72,283 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 40 8,939 SH   SOLE 8 8,939 0 0
SPECTRUM PHARMACEUTICALS INC OPT 84763A108 26 5,900 SH Call SOLE 8 5,900 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 4,398 993,127 SH   SOLE 44 993,127 0 0
SPEEDWAY MOTORSPORTS INC COM 847788106 9 394 SH   SOLE 44 394 0 0
SPIRE INC COM 84857L101 197 3,051 SH   SOLE 1 3,051 0 0
SPIRE INC COM 84857L101 116 1,800 SH   SOLE 8 1,800 0 0
SPIRE INC OPT 84857L101 852 13,200 SH Call SOLE 8 13,200 0 0
SPIRE INC COM 84857L101 524 8,120 SH   SOLE 44 8,120 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 274 4,700 SH   SOLE 1 4,700 0 0
SPIRIT AEROSYSTEMS HLDGS INC OPT 848574109 298 5,100 SH Put SOLE 8 5,100 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 357 6,124 SH   SOLE 8 6,124 0 0
SPIRIT AEROSYSTEMS HLDGS INC OPT 848574109 70 1,200 SH Call SOLE 8 1,200 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM 848574109 787 13,504 SH   SOLE 44 13,504 0 0
SPIRIT AIRLS INC OPT 848577102 717 12,400 SH Call SOLE 8 12,400 0 0
SPIRIT AIRLS INC COM 848577102 203 3,519 SH   SOLE 8 3,519 0 0
SPIRIT AIRLS INC OPT 848577102 428 7,400 SH Put SOLE 8 7,400 0 0
SPIRIT AIRLS INC COM 848577102 646 11,185 SH   SOLE 44 11,185 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 1,119 103,006 SH   SOLE 1 103,006 0 0
SPIRIT RLTY CAP INC NEW TRUS 84860W102 380 34,995 SH   SOLE 8 34,995 0 0
SPIRIT RLTY CAP INC NEW BOND 84860WAB8 169 161,000 PRN   SOLE 8 0 0 161,000
SPIRIT RLTY CAP INC NEW TRUS 84860W102 968 89,173 SH   SOLE 44 89,173 0 0
SPLUNK INC COM 848637104 121 2,365 SH   SOLE 1 2,365 0 0
SPLUNK INC COM 848637104 1,850 36,164 SH   SOLE 8 36,164 0 0
SPLUNK INC OPT 848637104 3,790 74,100 SH Call SOLE 8 74,100 0 0
SPLUNK INC OPT 848637104 3,130 61,200 SH Put SOLE 8 61,200 0 0
SPLUNK INC COM 848637104 3,185 62,271 SH   SOLE 44 62,271 0 0
SPOK HLDGS INC COM 84863T106 8 388 SH   SOLE 44 388 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 21 2,284 SH   SOLE 44 2,284 0 0
SPRINT CORP OPT 85207U105 1,010 119,900 SH Call SOLE 8 119,900 0 0
SPRINT CORP OPT 85207U105 8,916 1,058,900 SH Put SOLE 8 1,058,900 0 0
SPRINT CORP COM 85207U105 2,225 264,210 SH   SOLE 8 264,210 0 0
SPRINT CORP COM 85207U105 15,053 1,787,693 SH   SOLE 44 1,787,693 0 0
SPROUTS FMRS MKT INC OPT 85208M102 138 7,300 SH Call SOLE 8 7,300 0 0
SPROUTS FMRS MKT INC OPT 85208M102 4 200 SH Put SOLE 8 200 0 0
SPROUTS FMRS MKT INC COM 85208M102 27 1,458 SH   SOLE 8 1,458 0 0
SPROUTS FMRS MKT INC COM 85208M102 1,746 92,324 SH   SOLE 44 92,324 0 0
SPS COMM INC COM 78463M107 5 67 SH   SOLE 8 67 0 0
SPS COMM INC COM 78463M107 74 1,056 SH   SOLE 44 1,056 0 0
SPX CORP COM 784635104 183 7,684 SH   SOLE 44 7,684 0 0
SPX FLOW INC COM 78469X107 2 58 SH   SOLE 8 58 0 0
SPX FLOW INC COM 78469X107 696 21,691 SH   SOLE 44 21,691 0 0
SQUARE INC COM 852234103 591 43,340 SH   SOLE 8 43,340 0 0
SQUARE INC OPT 852234103 185 13,600 SH Call SOLE 8 13,600 0 0
SQUARE INC OPT 852234103 105 7,700 SH Put SOLE 8 7,700 0 0
SQUARE INC COM 852234103 7,173 526,318 SH   SOLE 44 526,318 0 0
SQUARE INC OPT 852234103 5,330 391,000 SH Call SOLE 44 391,000 0 0
SQUARE INC COM 852234103 60 4,390 SH   DFND 66 0 0 4,390
SS&ampC TECHNOLOGIES HLDGS INC COM 78467J100 213 7,433 SH   SOLE 1 7,433 0 0
SS&ampC TECHNOLOGIES HLDGS INC COM 78467J100 1,037 36,243 SH   SOLE 8 36,243 0 0
SS&ampC TECHNOLOGIES HLDGS INC COM 78467J100 656 22,909 SH   SOLE 44 22,909 0 0
ST JOE CO OPT 790148100 222 11,700 SH Call SOLE 8 11,700 0 0
ST JOE CO OPT 790148100 23 1,200 SH Put SOLE 8 1,200 0 0
ST JOE CO COM 790148100 1 78 SH   SOLE 8 78 0 0
ST JOE CO COM 790148100 1,776 93,425 SH   SOLE 44 93,425 0 0
ST JUDE MED INC COM 790849103 13 168 SH   SOLE 9 168 0 0
ST JUDE MED INC COM 790849103 234,665 2,926,356 SH   SOLE 44 2,926,356 0 0
STAAR SURGICAL CO COM 852312305 1 55 SH   SOLE 8 55 0 0
STAAR SURGICAL CO COM 852312305 5 425 SH   SOLE 44 425 0 0
STAG INDL INC COM 85254J102 1,229 51,493 SH   SOLE 1 51,493 0 0
STAG INDL INC TRUS 85254J102 157 6,567 SH   SOLE 8 6,567 0 0
STAG INDL INC TRUS 85254J102 229 9,545 SH   SOLE 44 9,545 0 0
STAGE STORES INC COM 85254C305 2 483 SH   SOLE 44 483 0 0
STAMPS COM INC OPT 852857200 46 400 SH Call SOLE 8 400 0 0
STAMPS COM INC COM 852857200 745 6,494 SH   SOLE 8 6,494 0 0
STAMPS COM INC OPT 852857200 229 2,000 SH Put SOLE 8 2,000 0 0
STAMPS COM INC COM 852857200 106 930 SH   SOLE 44 930 0 0
STANDARD MTR PRODS INC COM 853666105 6 113 SH   SOLE 8 113 0 0
STANDARD MTR PRODS INC COM 853666105 47 887 SH   SOLE 44 887 0 0
STANDEX INTL CORP COM 854231107 22 248 SH   SOLE 44 248 0 0
STANLEY BLACK &amp DECKER INC COM 854502101 4,840 42,200 SH   SOLE 1 42,200 0 0
STANLEY BLACK &amp DECKER INC OPT 854502101 1,250 10,900 SH Put SOLE 8 10,900 0 0
STANLEY BLACK &amp DECKER INC COM 854502101 30 261 SH   SOLE 8 261 0 0
STANLEY BLACK &amp DECKER INC OPT 854502101 3,051 26,600 SH Call SOLE 8 26,600 0 0
STANLEY BLACK &amp DECKER INC COM 854502101 155 1,351 SH   SOLE 9 1,351 0 0
STANLEY BLACK &amp DECKER INC COM 854502101 12,647 110,278 SH   SOLE 44 110,278 0 0
STANTEC INC COM 85472N109 18 700 SH   DFND 66 0 0 700
STAPLES INC COM 855030102 4,182 462,104 SH   SOLE 1 462,104 0 0
STAPLES INC OPT 855030102 1,140 125,900 SH Call SOLE 8 125,900 0 0
STAPLES INC COM 855030102 578 63,921 SH   SOLE 8 63,921 0 0
STAPLES INC OPT 855030102 744 82,200 SH Put SOLE 8 82,200 0 0
STAPLES INC COM 855030102 117 12,923 SH   SOLE 9 12,923 0 0
STAPLES INC COM 855030102 4,032 445,495 SH   SOLE 44 445,495 0 0
STARBUCKS CORP OPT 855244109 25,939 467,200 SH Call SOLE 8 467,200 0 0
STARBUCKS CORP COM 855244109 404 7,277 SH   SOLE 8 7,277 0 0
STARBUCKS CORP OPT 855244109 22,136 398,700 SH Put SOLE 8 398,700 0 0
STARBUCKS CORP COM 855244109 0 1 SH   SOLE 9 1 0 0
STARBUCKS CORP COM 855244109 47,018 846,893 SH   SOLE 44 846,893 0 0
STARBUCKS CORP COM 855244109 768 13,832 SH   DFND 66 0 0 13,832
STARWOOD PPTY TR INC TRUS 85571B105 306 13,933 SH   SOLE 8 13,933 0 0
STARWOOD PPTY TR INC TRUS 85571B105 41,183 1,876,171 SH   SOLE 44 1,876,171 0 0
STATE AUTO FINL CORP COM 855707105 0 10 SH   SOLE 8 10 0 0
STATE AUTO FINL CORP COM 855707105 9 334 SH   SOLE 44 334 0 0
STATE BK FINL CORP COM 856190103 17 635 SH   SOLE 8 635 0 0
STATE BK FINL CORP COM 856190103 31 1,149 SH   SOLE 44 1,149 0 0
STATE NATL COS INC COM 85711T305 6 416 SH   SOLE 44 416 0 0
STATE STR CORP COM 857477103 8,087 104,054 SH   SOLE 1 104,054 0 0
STATE STR CORP OPT 857477103 11,254 144,800 SH Put SOLE 8 144,800 0 0
STATE STR CORP OPT 857477103 4,889 62,900 SH Call SOLE 8 62,900 0 0
STATE STR CORP COM 857477103 2,651 34,116 SH   SOLE 8 34,116 0 0
STATE STR CORP COM 857477103 19,841 255,288 SH   SOLE 44 255,288 0 0
STATE STR CORP COM 857477103 25 319 SH   DFND 66 0 0 319
STATOIL ASA ADR 85771P102 20 1,123 SH   SOLE 8 1,123 0 0
STATOIL ASA OPT 85771P102 26 1,400 SH Put SOLE 8 1,400 0 0
STATOIL ASA OPT 85771P102 228 12,500 SH Call SOLE 8 12,500 0 0
STATOIL ASA ADR 85771P102 11 600 SH   DFND 66 0 0 600
STEALTHGAS INC COM Y81669106 42 12,500 SH   DFND 20 0 0 12,500
STEEL DYNAMICS INC COM 858119100 518 14,564 SH   SOLE 1 14,564 0 0
STEEL DYNAMICS INC COM 858119100 630 17,712 SH   SOLE 8 17,712 0 0
STEEL DYNAMICS INC OPT 858119100 7,454 209,500 SH Put SOLE 8 209,500 0 0
STEEL DYNAMICS INC OPT 858119100 929 26,100 SH Call SOLE 8 26,100 0 0
STEEL DYNAMICS INC COM 858119100 901 25,314 SH   SOLE 44 25,314 0 0
STEELCASE INC COM 858155203 23 1,274 SH   SOLE 8 1,274 0 0
STEELCASE INC COM 858155203 194 10,825 SH   SOLE 44 10,825 0 0
STEIN MART INC COM 858375108 5 1,013 SH   SOLE 44 1,013 0 0
STELLUS CAP INVT CORP COM 858568108 1 50 SH   SOLE 8 50 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 3 248 SH   SOLE 44 248 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 15 1,387 SH   DFND 66 0 0 1,387
STEPAN CO COM 858586100 159 1,943 SH   SOLE 44 1,943 0 0
STERICYCLE INC COM 858912108 36 471 SH   SOLE 1 471 0 0
STERICYCLE INC COM 858912108 6,458 83,822 SH   SOLE 8 83,822 0 0
STERICYCLE INC OPT 858912108 7,088 92,000 SH Call SOLE 8 92,000 0 0
STERICYCLE INC OPT 858912108 7,042 91,400 SH Put SOLE 8 91,400 0 0
STERICYCLE INC OPT 858912108 7,527 97,700 SH Put SOLE 44 97,700 0 0
STERICYCLE INC OPT 858912108 15,909 206,500 SH Call SOLE 44 206,500 0 0
STERICYCLE INC COM 858912108 12,257 159,111 SH   SOLE 44 159,111 0 0
STERIS PLC COM G84720104 3,966 58,854 SH   SOLE 8 58,854 0 0
STERIS PLC OPT G84720104 5,796 86,000 SH Put SOLE 8 86,000 0 0
STERIS PLC COM G84720104 0 6 SH   SOLE 9 6 0 0
STERIS PLC COM G84720104 1,516 22,507 SH   SOLE 44 22,507 0 0
STERLING BANCORP DEL COM 85917A100 438 18,729 SH   SOLE 1 18,729 0 0
STERLING BANCORP DEL COM 85917A100 1 59 SH   SOLE 8 59 0 0
STERLING BANCORP DEL COM 85917A100 390 16,627 SH   SOLE 44 16,627 0 0
STEWART INFORMATION SVCS COR COM 860372101 2 50 SH   SOLE 8 50 0 0
STEWART INFORMATION SVCS COR COM 860372101 56 1,218 SH   SOLE 44 1,218 0 0
STIFEL FINL CORP COM 860630102 834 16,697 SH   SOLE 1 16,697 0 0
STIFEL FINL CORP COM 860630102 0 6 SH   SOLE 8 6 0 0
STIFEL FINL CORP COM 860630102 377 7,561 SH   SOLE 44 7,561 0 0
STILLWATER MNG CO COM 86074Q102 158 9,789 SH   SOLE 1 9,789 0 0
STILLWATER MNG CO OPT 86074Q102 2,682 166,500 SH Call SOLE 8 166,500 0 0
STILLWATER MNG CO OPT 86074Q102 688 42,700 SH Put SOLE 8 42,700 0 0
STILLWATER MNG CO COM 86074Q102 85 5,316 SH   SOLE 8 5,316 0 0
STILLWATER MNG CO COM 86074Q102 1,711 106,215 SH   SOLE 44 106,215 0 0
STMICROELECTRONICS N V ADR 861012102 1 101 SH   SOLE 8 101 0 0
STMICROELECTRONICS N V ADR 861012102 13 1,176 SH   SOLE 44 1,176 0 0
STOCK YDS BANCORP INC COM 861025104 33 699 SH   SOLE 44 699 0 0
STONE ENERGY CORP COM 861642304 0 71 SH   SOLE 8 71 0 0
STONE ENERGY CORP COM 861642304 1 152 SH   SOLE 44 152 0 0
STONEGATE BK FT LAUDERDALE F COM 861811107 11 279 SH   SOLE 44 279 0 0
STONEMOR PARTNERS L P COM 86183Q100 0 18 SH   SOLE 8 18 0 0
STONERIDGE INC COM 86183P102 117 6,558 SH   SOLE 44 6,558 0 0
STORE CAP CORP COM 862121100 1,613 65,274 SH   SOLE 1 65,274 0 0
STORE CAP CORP TRUS 862121100 18 728 SH   SOLE 8 728 0 0
STORE CAP CORP TRUS 862121100 786 31,848 SH   SOLE 44 31,848 0 0
STRAIGHT PATH COMMUNICATNS I COM 862578101 2 56 SH   SOLE 8 56 0 0
STRAIGHT PATH COMMUNICATNS I COM 862578101 10 291 SH   SOLE 44 291 0 0
STRATASYS LTD OPT M85548101 283 17,100 SH Put SOLE 8 17,100 0 0
STRATASYS LTD OPT M85548101 549 33,200 SH Call SOLE 8 33,200 0 0
STRATASYS LTD COM M85548101 50 3,031 SH   SOLE 8 3,031 0 0
STRATASYS LTD COM M85548101 1,609 97,255 SH   SOLE 44 97,255 0 0
STRATTEC SEC CORP COM 863111100 2 49 SH   SOLE 44 49 0 0
STRATUS PPTYS INC COM 863167201 4 112 SH   SOLE 44 112 0 0
STRAYER ED INC COM 863236105 5 61 SH   SOLE 8 61 0 0
STRAYER ED INC OPT 863236105 56 700 SH Call SOLE 8 700 0 0
STRAYER ED INC OPT 863236105 81 1,000 SH Put SOLE 8 1,000 0 0
STRAYER ED INC COM 863236105 1,938 24,038 SH   SOLE 44 24,038 0 0
STRYKER CORP OPT 863667101 15,024 125,400 SH Put SOLE 8 125,400 0 0
STRYKER CORP COM 863667101 75 624 SH   SOLE 8 624 0 0
STRYKER CORP OPT 863667101 2,767 23,100 SH Call SOLE 8 23,100 0 0
STRYKER CORP COM 863667101 28,000 233,705 SH   SOLE 44 233,705 0 0
STRYKER CORP COM 863667101 773 6,448 SH   DFND 66 0 0 6,448
STURM RUGER &amp CO INC COM 864159108 1,682 31,910 SH   SOLE 1 31,910 0 0
STURM RUGER &amp CO INC OPT 864159108 195 3,700 SH Put SOLE 8 3,700 0 0
STURM RUGER &amp CO INC OPT 864159108 258 4,900 SH Call SOLE 8 4,900 0 0
STURM RUGER &amp CO INC COM 864159108 218 4,141 SH   SOLE 8 4,141 0 0
STURM RUGER &amp CO INC COM 864159108 574 10,900 SH   SOLE 44 10,900 0 0
SUBURBAN PROPANE PARTNERS L OPT 864482104 90 3,000 SH Call SOLE 8 3,000 0 0
SUBURBAN PROPANE PARTNERS L OPT 864482104 84 2,800 SH Put SOLE 8 2,800 0 0
SUBURBAN PROPANE PARTNERS L COM 864482104 1,273 42,363 SH   SOLE 32 42,363 0 0
SUBURBAN PROPANE PARTNERS L COM 864482104 96 3,194 SH   SOLE 44 3,194 0 0
SUBURBAN PROPANE PARTNERS L COM 864482104 90 3,000 SH   DFND 66 0 0 3,000
SUCAMPO PHARMACEUTICALS INC COM 864909106 230 16,987 SH   SOLE 8 16,987 0 0
SUCAMPO PHARMACEUTICALS INC COM 864909106 816 60,198 SH   SOLE 44 60,198 0 0
SUFFOLK BANCORP COM 864739107 7 167 SH   SOLE 44 167 0 0
SUMITOMO MITSUI FINL GROUP I ADR 86562M209 0 41 SH   SOLE 8 41 0 0
SUMITOMO MITSUI FINL GROUP I ADR 86562M209 115 15,000 SH   SOLE 44 15,000 0 0
SUMMIT FINANCIAL GROUP INC COM 86606G101 3 94 SH   SOLE 44 94 0 0
SUMMIT HOTEL PPTYS TRUS 866082100 6 366 SH   SOLE 8 366 0 0
SUMMIT HOTEL PPTYS TRUS 866082100 257 15,994 SH   SOLE 44 15,994 0 0
SUMMIT MATLS INC COM 86614U100 628 26,394 SH   SOLE 1 26,394 0 0
SUMMIT MATLS INC COM 86614U100 281 11,811 SH   SOLE 8 11,811 0 0
SUMMIT MATLS INC COM 86614U100 827 34,735 SH   SOLE 44 34,735 0 0
SUMMIT MIDSTREAM PARTNERS LP COM 866142102 530 21,057 SH   SOLE 8 21,057 0 0
SUMMIT MIDSTREAM PARTNERS LP COM 866142102 692 27,517 SH   SOLE 32 27,517 0 0
SUMMIT MIDSTREAM PARTNERS LP COM 866142102 53 2,107 SH   SOLE 44 2,107 0 0
SUN BANCORP INC COM 86663B201 0 19 SH   SOLE 8 19 0 0
SUN BANCORP INC COM 86663B201 4 146 SH   SOLE 44 146 0 0
SUN CMNTYS INC COM 866674104 2,217 28,938 SH   SOLE 1 28,938 0 0
SUN CMNTYS INC TRUS 866674104 51 671 SH   SOLE 8 671 0 0
SUN CMNTYS INC TRUS 866674104 3,947 51,530 SH   SOLE 44 51,530 0 0
SUN HYDRAULICS CORP COM 866942105 14 343 SH   SOLE 44 343 0 0
SUN LIFE FINL INC COM 866796105 1,185 30,856 SH   SOLE 1 30,856 0 0
SUN LIFE FINL INC COM 866796105 25 645 SH   SOLE 8 645 0 0
SUN LIFE FINL INC COM 866796105 133 3,450 SH   DFND 20 0 0 3,450
SUN LIFE FINL INC COM 866796105 5 125 SH   SOLE 99 125 0 0
SUNCOKE ENERGY INC COM 86722A103 331 29,133 SH   SOLE 8 29,133 0 0
SUNCOKE ENERGY INC COM 86722A103 812 71,587 SH   SOLE 44 71,587 0 0
SUNCOKE ENERGY PARTNERS L P COM 86722Y101 699 36,306 SH   SOLE 32 36,306 0 0
SUNCOKE ENERGY PARTNERS L P COM 86722Y101 868 45,118 SH   SOLE 44 45,118 0 0
SUNCOR ENERGY INC NEW OPT 867224107 7,251 221,800 SH Call SOLE 8 221,800 0 0
SUNCOR ENERGY INC NEW OPT 867224107 3,413 104,400 SH Put SOLE 8 104,400 0 0
SUNCOR ENERGY INC NEW COM 867224107 222 6,752 SH   SOLE 9 6,752 0 0
SUNCOR ENERGY INC NEW COM 867224107 5,071 155,126 SH   SOLE 44 155,126 0 0
SUNOCO LOGISTICS PRTNRS L P OPT 86764L108 12 500 SH Put SOLE 8 500 0 0
SUNOCO LOGISTICS PRTNRS L P OPT 86764L108 29 1,200 SH Call SOLE 8 1,200 0 0
SUNOCO LOGISTICS PRTNRS L P COM 86764L108 5 200 SH   SOLE 8 200 0 0
SUNOCO LOGISTICS PRTNRS L P COM 86764L108 50,822 2,115,820 SH   SOLE 32 2,115,820 0 0
SUNOCO LOGISTICS PRTNRS L P COM 86764L108 376 15,649 SH   SOLE 44 15,649 0 0
SUNOCO LP COM 86765K109 5 180 SH   SOLE 8 180 0 0
SUNOCO LP OPT 86765K109 56 2,100 SH Call SOLE 8 2,100 0 0
SUNOCO LP COM 86765K109 939 34,915 SH   SOLE 32 34,915 0 0
SUNOCO LP COM 86765K109 71 2,631 SH   SOLE 44 2,631 0 0
SUNOPTA INC COM 8676EP108 296 42,000 SH   SOLE 44 42,000 0 0
SUNPOWER CORP COM 867652406 13 1,935 SH   SOLE 1 1,935 0 0
SUNPOWER CORP OPT 867652406 1,222 184,900 SH Call SOLE 8 184,900 0 0
SUNPOWER CORP OPT 867652406 373 56,500 SH Put SOLE 8 56,500 0 0
SUNPOWER CORP COM 867652406 64 9,656 SH   SOLE 8 9,656 0 0
SUNPOWER CORP COM 867652406 23 3,421 SH   SOLE 9 3,421 0 0
SUNPOWER CORP COM 867652406 638 96,455 SH   SOLE 44 96,455 0 0
SUNPOWER CORP COM 867652406 0 29 SH   DFND 66 0 0 29
SUNRUN INC OPT 86771W105 425 80,000 SH Call SOLE 8 80,000 0 0
SUNRUN INC COM 86771W105 20 3,811 SH   SOLE 9 3,811 0 0
SUNRUN INC COM 86771W105 59 11,142 SH   SOLE 44 11,142 0 0
SUNSTONE HOTEL INVS INC NEW COM 867892101 1,621 106,279 SH   SOLE 1 106,279 0 0
SUNSTONE HOTEL INVS INC NEW TRUS 867892101 49 3,257 SH   SOLE 8 3,257 0 0
SUNSTONE HOTEL INVS INC NEW TRUS 867892101 477 31,232 SH   SOLE 44 31,232 0 0
SUNTRUST BKS INC COM 867914103 166 3,023 SH   SOLE 8 3,023 0 0
SUNTRUST BKS INC OPT 867914103 7,366 134,300 SH Put SOLE 8 134,300 0 0
SUNTRUST BKS INC OPT 867914103 3,126 57,000 SH Call SOLE 8 57,000 0 0
SUNTRUST BKS INC COM 867914103 18,374 334,976 SH   SOLE 44 334,976 0 0
SUPER MICRO COMPUTER INC COM 86800U104 38 1,373 SH   SOLE 44 1,373 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 1 73 SH   SOLE 8 73 0 0
SUPERIOR ENERGY SVCS INC OPT 868157108 34 2,000 SH Put SOLE 8 2,000 0 0
SUPERIOR ENERGY SVCS INC OPT 868157108 100 5,900 SH Call SOLE 8 5,900 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 309 18,376 SH   SOLE 44 18,376 0 0
SUPERIOR INDS INTL INC COM 868168105 20 775 SH   SOLE 44 775 0 0
SUPERIOR UNIFORM GP INC COM 868358102 1 57 SH   SOLE 44 57 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 42 1,668 SH   SOLE 8 1,668 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 14 556 SH   SOLE 44 556 0 0
SUPERVALU INC COM 868536103 83 17,871 SH   SOLE 8 17,871 0 0
SUPERVALU INC OPT 868536103 96 20,600 SH Call SOLE 8 20,600 0 0
SUPERVALU INC OPT 868536103 110 23,600 SH Put SOLE 8 23,600 0 0
SUPERVALU INC COM 868536103 149 31,935 SH   SOLE 44 31,935 0 0
SUPREME INDS INC COM 868607102 4 243 SH   SOLE 44 243 0 0
SURGERY PARTNERS INC COM 86881A100 1 52 SH   SOLE 8 52 0 0
SURGERY PARTNERS INC COM 86881A100 10 623 SH   SOLE 44 623 0 0
SURGICAL CARE AFFILIATES INC COM 86881L106 18 395 SH   SOLE 44 395 0 0
SURMODICS INC COM 868873100 1 20 SH   SOLE 8 20 0 0
SURMODICS INC COM 868873100 8 283 SH   SOLE 44 283 0 0
SVB FINL GROUP COM 78486Q101 308 1,796 SH   SOLE 1 1,796 0 0
SVB FINL GROUP OPT 78486Q101 549 3,200 SH Put SOLE 8 3,200 0 0
SVB FINL GROUP COM 78486Q101 880 5,126 SH   SOLE 8 5,126 0 0
SVB FINL GROUP OPT 78486Q101 292 1,700 SH Call SOLE 8 1,700 0 0
SVB FINL GROUP COM 78486Q101 3,274 19,079 SH   SOLE 44 19,079 0 0
SWIFT TRANSN CO OPT 87074U101 1,045 42,900 SH Call SOLE 8 42,900 0 0
SWIFT TRANSN CO OPT 87074U101 694 28,500 SH Put SOLE 8 28,500 0 0
SWIFT TRANSN CO COM 87074U101 511 20,975 SH   SOLE 8 20,975 0 0
SWIFT TRANSN CO COM 87074U101 2,955 121,275 SH   SOLE 44 121,275 0 0
SWISS HELVETIA FD INC FUND 870875101 10 1,000 SH   DFND 66 0 0 1,000
SYKES ENTERPRISES INC COM 871237103 269 9,319 SH   SOLE 44 9,319 0 0
SYKES ENTERPRISES INC COM 871237103 3 100 SH   DFND 66 0 0 100
SYMANTEC CORP OPT 871503108 1,371 57,400 SH Put SOLE 8 57,400 0 0
SYMANTEC CORP COM 871503108 5,948 248,944 SH   SOLE 8 248,944 0 0
SYMANTEC CORP OPT 871503108 1,961 82,100 SH Call SOLE 8 82,100 0 0
SYMANTEC CORP COM 871503108 22,817 955,098 SH   SOLE 44 955,098 0 0
SYNAPTICS INC OPT 87157D109 820 15,300 SH Put SOLE 8 15,300 0 0
SYNAPTICS INC OPT 87157D109 852 15,900 SH Call SOLE 8 15,900 0 0
SYNAPTICS INC COM 87157D109 14 268 SH   SOLE 8 268 0 0
SYNAPTICS INC COM 87157D109 503 9,380 SH   SOLE 44 9,380 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 190 4,947 SH   SOLE 8 4,947 0 0
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 1,156 30,151 SH   SOLE 44 30,151 0 0
SYNCHRONY FINL COM 87165B103 1,128 31,093 SH   SOLE 1 31,093 0 0
SYNCHRONY FINL OPT 87165B103 7,609 209,800 SH Call SOLE 8 209,800 0 0
SYNCHRONY FINL COM 87165B103 1,666 45,957 SH   SOLE 8 45,957 0 0
SYNCHRONY FINL OPT 87165B103 5,154 142,100 SH Put SOLE 8 142,100 0 0
SYNCHRONY FINL COM 87165B103 88,943 2,452,277 SH   SOLE 44 2,452,277 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 40 5,607 SH   SOLE 1 5,607 0 0
SYNDAX PHARMACEUTICALS INC COM 87164F105 1 200 SH   SOLE 44 200 0 0
SYNERGY PHARMACEUTICALS DEL COM 871639308 36 5,849 SH   SOLE 8 5,849 0 0
SYNERGY PHARMACEUTICALS DEL COM 871639308 40 6,633 SH   SOLE 44 6,633 0 0
SYNERGY PHARMACEUTICALS DEL COM 871639308 91 15,000 SH   DFND 66 0 0 15,000
SYNERGY RES CORP COM 87164P103 166 18,625 SH   SOLE 1 18,625 0 0
SYNERGY RES CORP COM 87164P103 24 2,673 SH   SOLE 44 2,673 0 0
SYNERON MEDICAL LTD COM M87245102 14 1,679 SH   SOLE 8 1,679 0 0
SYNGENTA AG ADR 87160A100 0 4 SH   SOLE 9 4 0 0
SYNGENTA AG ADR 87160A100 20 250 SH   DFND 66 0 0 250
SYNNEX CORP COM 87162W100 265 2,191 SH   SOLE 8 2,191 0 0
SYNNEX CORP COM 87162W100 405 3,348 SH   SOLE 44 3,348 0 0
SYNOPSYS INC COM 871607107 871 14,802 SH   SOLE 1 14,802 0 0
SYNOPSYS INC COM 871607107 637 10,824 SH   SOLE 8 10,824 0 0
SYNOPSYS INC OPT 871607107 441 7,500 SH Call SOLE 8 7,500 0 0
SYNOPSYS INC OPT 871607107 224 3,800 SH Put SOLE 8 3,800 0 0
SYNOPSYS INC COM 871607107 12,310 209,133 SH   SOLE 44 209,133 0 0
SYNOVUS FINL CORP COM 87161C501 370 9,000 SH   SOLE 1 9,000 0 0
SYNOVUS FINL CORP OPT 87161C501 25 600 SH Put SOLE 8 600 0 0
SYNOVUS FINL CORP OPT 87161C501 1,528 37,200 SH Call SOLE 8 37,200 0 0
SYNOVUS FINL CORP COM 87161C501 713 17,357 SH   SOLE 44 17,357 0 0
SYNTEL INC COM 87162H103 1,073 54,226 SH   SOLE 44 54,226 0 0
SYNTHETIC BIOLOGICS INC COM 87164U102 1 1,835 SH   SOLE 44 1,835 0 0
SYNUTRA INTL INC COM 87164C102 3 606 SH   SOLE 44 606 0 0
SYROS PHARMACEUTICALS INC COM 87184Q107 0 32 SH   SOLE 44 32 0 0
SYSCO CORP COM 871829107 743 13,421 SH   SOLE 1 13,421 0 0
SYSCO CORP OPT 871829107 293 5,300 SH Put SOLE 8 5,300 0 0
SYSCO CORP COM 871829107 241 4,358 SH   SOLE 8 4,358 0 0
SYSCO CORP OPT 871829107 2,697 48,700 SH Call SOLE 8 48,700 0 0
SYSCO CORP COM 871829107 339 6,123 SH   SOLE 9 6,123 0 0
SYSCO CORP COM 871829107 16,268 293,809 SH   SOLE 44 293,809 0 0
SYSCO CORP COM 871829107 19 348 SH   DFND 66 0 0 348
SYSTEMAX INC COM 871851101 1 104 SH   SOLE 44 104 0 0
T MOBILE US INC COM 872590104 5,133 89,258 SH   SOLE 8 89,258 0 0
T MOBILE US INC OPT 872590104 14,401 250,400 SH Call SOLE 8 250,400 0 0
T MOBILE US INC OPT 872590104 4,284 74,500 SH Put SOLE 8 74,500 0 0
T MOBILE US INC COM 872590104 7,814 135,868 SH   SOLE 44 135,868 0 0
T MOBILE US INC COM 872590104 1,150 20,000 SH   SOLE 79 20,000 0 0
T2 BIOSYSTEMS INC COM 89853L104 1 100 SH   SOLE 44 100 0 0
TABLEAU SOFTWARE INC COM 87336U105 5,793 137,438 SH   SOLE 8 137,438 0 0
TABLEAU SOFTWARE INC OPT 87336U105 5,834 138,400 SH Put SOLE 8 138,400 0 0
TABLEAU SOFTWARE INC OPT 87336U105 991 23,500 SH Call SOLE 8 23,500 0 0
TABLEAU SOFTWARE INC COM 87336U105 45 1,075 SH   DFND 20 0 0 1,075
TABLEAU SOFTWARE INC COM 87336U105 1,650 39,091 SH   SOLE 44 39,091 0 0
TACTILE SYS TECHNOLOGY INC COM 87357P100 1 79 SH   SOLE 44 79 0 0
TAHOE RES INC COM 873868103 340 36,128 SH   SOLE 44 36,128 0 0
TAHOE RES INC COM 873868103 28 2,954 SH   DFND 66 0 0 2,954
TAILORED BRANDS INC OPT 87403A107 406 15,900 SH Put SOLE 8 15,900 0 0
TAILORED BRANDS INC COM 87403A107 207 8,135 SH   SOLE 8 8,135 0 0
TAILORED BRANDS INC OPT 87403A107 488 19,100 SH Call SOLE 8 19,100 0 0
TAILORED BRANDS INC COM 87403A107 243 9,501 SH   SOLE 44 9,501 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 6,264 217,875 SH   SOLE 1 109,117 108,758 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 1,199 41,711 SH   SOLE 8 41,711 0 0
TAIWAN SEMICONDUCTOR MFG LTD OPT 874039100 434 15,100 SH Call SOLE 8 15,100 0 0
TAIWAN SEMICONDUCTOR MFG LTD OPT 874039100 497 17,300 SH Put SOLE 8 17,300 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 12 433 SH   SOLE 9 433 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 168 5,854 SH   SOLE 20 0 5,854 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 656 22,796 SH   SOLE 44 22,796 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 486 16,887 SH   SOLE 66 0 16,887 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 471 16,394 SH   DFND 66 0 0 16,394
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 2,042 41,430 SH   SOLE 8 41,430 0 0
TAKE-TWO INTERACTIVE SOFTWAR OPT 874054109 744 15,100 SH Put SOLE 8 15,100 0 0
TAKE-TWO INTERACTIVE SOFTWAR OPT 874054109 488 9,900 SH Call SOLE 8 9,900 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 136 2,773 SH   SOLE 44 2,773 0 0
TAL ED GROUP ADR 874080104 1,101 15,700 SH   SOLE 9 15,700 0 0
TALEND S A ADR 874224207 299 13,455 SH   DFND 66 0 0 13,455
TALLGRASS ENERGY GP LP COM 874696107 61 2,269 SH   SOLE 8 2,269 0 0
TALLGRASS ENERGY GP LP COM 874696107 954 35,598 SH   SOLE 32 35,598 0 0
TALLGRASS ENERGY GP LP COM 874696107 19 716 SH   SOLE 44 716 0 0
TALLGRASS ENERGY PARTNERS LP COM 874697105 4 86 SH   SOLE 8 86 0 0
TALLGRASS ENERGY PARTNERS LP COM 874697105 1,297 27,332 SH   SOLE 32 27,332 0 0
TALLGRASS ENERGY PARTNERS LP COM 874697105 106 2,233 SH   SOLE 44 2,233 0 0
TANDEM DIABETES CARE INC COM 875372104 0 38 SH   SOLE 44 38 0 0
TANGER FACTORY OUTLET CTRS I COM 875465106 514 14,363 SH   SOLE 1 14,363 0 0
TANGER FACTORY OUTLET CTRS I TRUS 875465106 46 1,292 SH   SOLE 8 1,292 0 0
TANGER FACTORY OUTLET CTRS I TRUS 875465106 1,000 27,951 SH   SOLE 44 27,951 0 0
TANGOE INC COM 87582Y108 0 18 SH   SOLE 8 18 0 0
TANGOE INC COM 87582Y108 37 4,715 SH   SOLE 44 4,715 0 0
TANZANIAN ROYALTY EXPL CORP COM 87600U104 0 52 SH   SOLE 8 52 0 0
TARENA INTL INC ADR 876108101 156 10,400 SH   SOLE 44 10,400 0 0
TARGA RES CORP COM 87612G101 364 6,499 SH   SOLE 1 6,499 0 0
TARGA RES CORP OPT 87612G101 4,231 75,446 SH Call SOLE 8 75,446 0 0
TARGA RES CORP COM 87612G101 16,635 296,693 SH   SOLE 8 296,693 0 0
TARGA RES CORP OPT 87612G101 877 15,634 SH Put SOLE 8 15,634 0 0
TARGA RES CORP COM 87612G101 903 16,112 SH   SOLE 44 16,112 0 0
TARGET CORP COM 87612E106 8,059 111,575 SH   SOLE 1 111,575 0 0
TARGET CORP OPT 87612E106 22,543 312,100 SH Call SOLE 8 312,100 0 0
TARGET CORP OPT 87612E106 26,125 361,700 SH Put SOLE 8 361,700 0 0
TARGET CORP COM 87612E106 11,310 156,594 SH   SOLE 8 156,594 0 0
TARGET CORP COM 87612E106 926 12,823 SH   SOLE 9 12,823 0 0
TARGET CORP COM 87612E106 36,323 502,855 SH   SOLE 44 502,855 0 0
TARO PHARMACEUTICAL INDS LTD COM M8737E108 10 98 SH   SOLE 8 98 0 0
TARO PHARMACEUTICAL INDS LTD COM M8737E108 41 384 SH   SOLE 9 384 0 0
TARO PHARMACEUTICAL INDS LTD COM M8737E108 3,068 29,139 SH   SOLE 44 29,139 0 0
TASER INTL INC OPT 87651B104 4,053 167,200 SH Call SOLE 8 167,200 0 0
TASER INTL INC COM 87651B104 2,831 116,819 SH   SOLE 8 116,819 0 0
TASER INTL INC OPT 87651B104 3,917 161,600 SH Put SOLE 8 161,600 0 0
TASER INTL INC COM 87651B104 18 738 SH   SOLE 44 738 0 0
TATA MTRS LTD ADR 876568502 123 3,580 SH   SOLE 8 3,580 0 0
TATA MTRS LTD OPT 876568502 997 29,000 SH Call SOLE 8 29,000 0 0
TATA MTRS LTD OPT 876568502 2,222 64,600 SH Put SOLE 8 64,600 0 0
TATA MTRS LTD ADR 876568502 537 15,621 SH   SOLE 9 15,621 0 0
TATA MTRS LTD ADR 876568502 3,394 98,700 SH   SOLE 39 98,700 0 0
TATA MTRS LTD ADR 876568502 356 10,365 SH   SOLE 44 10,365 0 0
TATA MTRS LTD ADR 876568502 3,621 105,297 SH   DFND 66 0 0 105,297
TAUBMAN CTRS INC COM 876664103 984 13,316 SH   SOLE 1 13,316 0 0
TAUBMAN CTRS INC TRUS 876664103 66 897 SH   SOLE 8 897 0 0
TAUBMAN CTRS INC TRUS 876664103 1,969 26,629 SH   SOLE 44 26,629 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 52 2,718 SH   SOLE 8 2,718 0 0
TAYLOR MORRISON HOME CORP COM 87724P106 20 1,024 SH   SOLE 44 1,024 0 0
TC PIPELINES LP COM 87233Q108 1 18 SH   SOLE 8 18 0 0
TC PIPELINES LP COM 87233Q108 8,846 150,348 SH   SOLE 32 150,348 0 0
TC PIPELINES LP COM 87233Q108 330 5,620 SH   SOLE 44 5,620 0 0
TCF FINL CORP COM 872275102 3 134 SH   SOLE 8 134 0 0
TCF FINL CORP OPT 872275102 39 2,000 SH Put SOLE 8 2,000 0 0
TCF FINL CORP COM 872275102 515 26,247 SH   SOLE 44 26,247 0 0
TCP CAP CORP BOND 87238QAB9 1,086 1,047,000 PRN   SOLE 8 0 0 1,047,000
TCP CAP CORP COM 87238Q103 1 53 SH   SOLE 8 53 0 0
TD AMERITRADE HLDG CORP OPT 87236Y108 2,302 52,800 SH Call SOLE 8 52,800 0 0
TD AMERITRADE HLDG CORP OPT 87236Y108 1,103 25,300 SH Put SOLE 8 25,300 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 15 339 SH   SOLE 8 339 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 9,056 207,692 SH   SOLE 44 207,692 0 0
TE CONNECTIVITY LTD COM H84989104 263 3,799 SH   SOLE 8 3,799 0 0
TE CONNECTIVITY LTD OPT H84989104 249 3,600 SH Call SOLE 8 3,600 0 0
TE CONNECTIVITY LTD OPT H84989104 575 8,300 SH Put SOLE 8 8,300 0 0
TE CONNECTIVITY LTD COM H84989104 12 174 SH   SOLE 9 174 0 0
TE CONNECTIVITY LTD COM H84989104 8,669 125,119 SH   SOLE 44 125,119 0 0
TE CONNECTIVITY LTD PREF H84989104 10 140 SH   DFND 66 0 0 140
TEAM HEALTH HOLDINGS INC COM 87817A107 7,780 179,054 SH   SOLE 44 179,054 0 0
TEAM INC COM 878155100 141 3,595 SH   SOLE 8 3,595 0 0
TEAM INC COM 878155100 15 391 SH   SOLE 44 391 0 0
TECH DATA CORP COM 878237106 14 166 SH   SOLE 8 166 0 0
TECH DATA CORP COM 878237106 6,366 75,176 SH   SOLE 44 75,176 0 0
TECHTARGET INC COM 87874R100 1 141 SH   SOLE 44 141 0 0
TECK RESOURCES LTD OPT 878742204 6,009 300,000 SH Put SOLE 1 300,000 0 0
TECK RESOURCES LTD COM 878742204 2,225 111,097 SH   SOLE 8 111,097 0 0
TECK RESOURCES LTD OPT 878742204 5,861 292,600 SH Put SOLE 8 292,600 0 0
TECK RESOURCES LTD OPT 878742204 4,176 208,500 SH Call SOLE 8 208,500 0 0
TECK RESOURCES LTD COM 878742204 5,576 278,385 SH   SOLE 9 278,385 0 0
TEEKAY CORPORATION COM Y8564W103 122 15,259 SH   SOLE 8 15,259 0 0
TEEKAY CORPORATION OPT Y8564W103 132 16,400 SH Call SOLE 8 16,400 0 0
TEEKAY CORPORATION OPT Y8564W103 259 32,300 SH Put SOLE 8 32,300 0 0
TEEKAY LNG PARTNERS L P OPT Y8564M105 215 14,900 SH Call SOLE 8 14,900 0 0
TEEKAY LNG PARTNERS L P COM Y8564M105 255 17,664 SH   SOLE 8 17,664 0 0
TEEKAY LNG PARTNERS L P OPT Y8564M105 311 21,500 SH Put SOLE 8 21,500 0 0
TEEKAY LNG PARTNERS L P COM Y8564M105 529 36,612 SH   SOLE 32 36,612 0 0
TEEKAY LNG PARTNERS L P COM Y8564M105 41 2,865 SH   SOLE 44 2,865 0 0
TEEKAY OFFSHORE PARTNERS L P COM Y8565J101 197 39,035 SH   SOLE 44 39,035 0 0
TEEKAY TANKERS LTD COM Y8565N102 0 34 SH   SOLE 8 34 0 0
TEEKAY TANKERS LTD COM Y8565N102 100 44,026 SH   SOLE 44 44,026 0 0
TEGNA INC COM 87901J105 991 46,330 SH   SOLE 1 46,330 0 0
TEGNA INC OPT 87901J105 145 6,800 SH Call SOLE 8 6,800 0 0
TEGNA INC OPT 87901J105 210 9,800 SH Put SOLE 8 9,800 0 0
TEGNA INC COM 87901J105 257 12,019 SH   SOLE 8 12,019 0 0
TEGNA INC COM 87901J105 20,309 949,378 SH   SOLE 44 949,378 0 0
TEJON RANCH CO COM 879080109 1 40 SH   SOLE 8 40 0 0
TEJON RANCH CO COM 879080109 6 247 SH   SOLE 44 247 0 0
TELADOC INC COM 87918A105 222 13,463 SH   SOLE 1 13,463 0 0
TELADOC INC COM 87918A105 185 11,210 SH   SOLE 44 11,210 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 937 7,620 SH   SOLE 1 7,620 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 487 3,965 SH   SOLE 44 3,965 0 0
TELEFLEX INC COM 879369106 346 2,150 SH   SOLE 1 2,150 0 0
TELEFLEX INC COM 879369106 1 11 SH   SOLE 8 11 0 0
TELEFLEX INC COM 879369106 2,916 18,094 SH   SOLE 44 18,094 0 0
TELEFONICA BRASIL SA ADR 87936R106 0 1 SH   SOLE 9 1 0 0
TELEFONICA S A OPT 879382208 83 8,992 SH Call SOLE 8 8,992 0 0
TELEFONICA S A OPT 879382208 45 4,880 SH Put SOLE 8 4,880 0 0
TELEFONICA S A ADR 879382208 1,264 137,427 SH   SOLE 44 137,427 0 0
TELENAV INC COM 879455103 8 1,200 SH   SOLE 44 1,200 0 0
TELEPHONE &amp DATA SYS INC OPT 879433829 115 4,000 SH Put SOLE 8 4,000 0 0
TELEPHONE &amp DATA SYS INC COM 879433829 116 4,029 SH   SOLE 8 4,029 0 0
TELEPHONE &amp DATA SYS INC COM 879433829 411 14,269 SH   SOLE 44 14,269 0 0
TELETECH HOLDINGS INC COM 879939106 0 4 SH   SOLE 8 4 0 0
TELETECH HOLDINGS INC COM 879939106 291 9,541 SH   SOLE 44 9,541 0 0
TELIGENT INC NEW COM 87960W104 16 2,459 SH   SOLE 8 2,459 0 0
TELIGENT INC NEW COM 87960W104 5 803 SH   SOLE 44 803 0 0
TELUS CORP COM 87971M103 391 12,277 SH   SOLE 9 12,277 0 0
TELUS CORP COM 87971M103 64 2,000 SH   SOLE 99 2,000 0 0
TEMPUR SEALY INTL INC COM 88023U101 2,179 31,910 SH   SOLE 1 31,910 0 0
TEMPUR SEALY INTL INC OPT 88023U101 7,005 102,600 SH Put SOLE 8 102,600 0 0
TEMPUR SEALY INTL INC COM 88023U101 6 87 SH   SOLE 8 87 0 0
TEMPUR SEALY INTL INC OPT 88023U101 335 4,900 SH Call SOLE 8 4,900 0 0
TEMPUR SEALY INTL INC COM 88023U101 1,014 14,854 SH   SOLE 44 14,854 0 0
TEMPUR SEALY INTL INC COM 88023U101 840 12,305 SH   DFND 66 0 0 12,305
TENARIS S A ADR 88031M109 0 10 SH   SOLE 8 10 0 0
TENARIS S A OPT 88031M109 189 5,300 SH Put SOLE 8 5,300 0 0
TENARIS S A ADR 88031M109 612 17,125 SH   SOLE 44 17,125 0 0
TENARIS S A ADR 88031M109 13 363 SH   DFND 66 0 0 363
TENET HEALTHCARE CORP COM 88033G407 791 53,330 SH   SOLE 1 53,330 0 0
TENET HEALTHCARE CORP COM 88033G407 204 13,749 SH   SOLE 8 13,749 0 0
TENET HEALTHCARE CORP OPT 88033G407 516 34,800 SH Put SOLE 8 34,800 0 0
TENET HEALTHCARE CORP OPT 88033G407 361 24,300 SH Call SOLE 8 24,300 0 0
TENET HEALTHCARE CORP COM 88033G407 148 10,000 SH   DFND 20 0 0 10,000
TENET HEALTHCARE CORP COM 88033G407 2,868 193,234 SH   SOLE 44 193,234 0 0
TENET HEALTHCARE CORP COM 88033G407 668 45,000 SH   SOLE 79 45,000 0 0
TENNANT CO COM 880345103 42 585 SH   SOLE 8 585 0 0
TENNANT CO COM 880345103 21 284 SH   SOLE 44 284 0 0
TENNECO INC OPT 880349105 181 2,900 SH Call SOLE 8 2,900 0 0
TENNECO INC COM 880349105 14 229 SH   SOLE 8 229 0 0
TENNECO INC COM 880349105 3,711 59,400 SH   SOLE 44 59,400 0 0
TERADATA CORP DEL COM 88076W103 111 4,100 SH   SOLE 1 4,100 0 0
TERADATA CORP DEL OPT 88076W103 663 24,400 SH Call SOLE 8 24,400 0 0
TERADATA CORP DEL COM 88076W103 17 626 SH   SOLE 8 626 0 0
TERADATA CORP DEL OPT 88076W103 193 7,100 SH Put SOLE 8 7,100 0 0
TERADATA CORP DEL COM 88076W103 94 3,476 SH   SOLE 9 3,476 0 0
TERADATA CORP DEL COM 88076W103 4,616 169,866 SH   SOLE 44 169,866 0 0
TERADYNE INC COM 880770102 2,280 89,788 SH   SOLE 8 89,788 0 0
TERADYNE INC OPT 880770102 53 2,100 SH Call SOLE 8 2,100 0 0
TERADYNE INC OPT 880770102 137 5,400 SH Put SOLE 8 5,400 0 0
TERADYNE INC COM 880770102 57,282 2,255,183 SH   SOLE 44 2,255,183 0 0
TEREX CORP NEW COM 880779103 12 400 SH   SOLE 8 400 0 0
TEREX CORP NEW OPT 880779103 1,734 55,000 SH Call SOLE 8 55,000 0 0
TEREX CORP NEW OPT 880779103 1,141 36,200 SH Put SOLE 8 36,200 0 0
TEREX CORP NEW COM 880779103 583 18,499 SH   SOLE 44 18,499 0 0
TERNIUM SA OPT 880890108 181 7,500 SH Call SOLE 8 7,500 0 0
TERRA NITROGEN CO L P COM 881005201 26 244 SH   SOLE 44 244 0 0
TERRAFORM GLOBAL INC COM 88104M101 25 6,429 SH   SOLE 8 6,429 0 0
TERRAFORM GLOBAL INC COM 88104M101 10 2,650 SH   SOLE 9 2,650 0 0
TERRAFORM GLOBAL INC COM 88104M101 37 9,346 SH   SOLE 44 9,346 0 0
TERRAFORM GLOBAL INC COM 88104M101 115 29,107 SH   DFND 66 0 0 29,107
TERRAFORM PWR INC COM 88104R100 74 5,789 SH   SOLE 8 5,789 0 0
TERRAFORM PWR INC OPT 88104R100 6 500 SH Call SOLE 8 500 0 0
TERRAFORM PWR INC COM 88104R100 57 4,431 SH   SOLE 9 4,431 0 0
TERRAFORM PWR INC COM 88104R100 31 2,414 SH   SOLE 44 2,414 0 0
TERRAVIA HLDGS INC COM 88105A106 0 33 SH   SOLE 9 33 0 0
TERRAVIA HLDGS INC COM 88105A106 2 1,476 SH   SOLE 44 1,476 0 0
TERRENO RLTY CORP TRUS 88146M101 423 14,841 SH   SOLE 44 14,841 0 0
TERRITORIAL BANCORP INC COM 88145X108 1 24 SH   SOLE 44 24 0 0
TESARO INC COM 881569107 221 1,646 SH   SOLE 1 1,646 0 0
TESARO INC COM 881569107 23 171 SH   SOLE 8 171 0 0
TESARO INC OPT 881569107 7,396 55,000 SH Call SOLE 8 55,000 0 0
TESARO INC COM 881569107 122 899 SH   SOLE 44 899 0 0
TESCO CORP COM 88157K101 303 36,710 SH   SOLE 1 36,710 0 0
TESCO CORP COM 88157K101 150 18,220 SH   SOLE 44 18,220 0 0
TESLA MTRS INC OPT 88160R101 354,716 1,659,955 SH Put SOLE 8 1,659,955 0 0
TESLA MTRS INC BOND 88160RAA9 174 100,000 PRN   SOLE 8 0 0 100,000
TESLA MTRS INC COM 88160R101 58,211 272,404 SH   SOLE 8 272,404 0 0
TESLA MTRS INC OPT 88160R101 90,962 425,677 SH Call SOLE 8 425,677 0 0
TESLA MTRS INC BOND 88160RAC5 465 537,000 PRN   SOLE 8 0 0 537,000
TESLA MTRS INC BOND 88160RAB7 1,492 1,606,000 PRN   SOLE 8 0 0 1,606,000
TESLA MTRS INC COM 88160R101 181 847 SH   SOLE 9 847 0 0
TESLA MTRS INC COM 88160R101 85 400 SH   DFND 20 0 0 400
TESLA MTRS INC COM 88160R101 32,038 149,928 SH   SOLE 44 149,928 0 0
TESLA MTRS INC OPT 88160R101 5,342 25,000 SH Put SOLE 44 25,000 0 0
TESLA MTRS INC OPT 88160R101 4,274 20,000 SH Call SOLE 44 20,000 0 0
TESLA MTRS INC COM 88160R101 403 1,887 SH   DFND 66 0 0 1,887
TESORO CORP OPT 881609101 15,278 174,700 SH Call SOLE 8 174,700 0 0
TESORO CORP OPT 881609101 12,085 138,200 SH Put SOLE 8 138,200 0 0
TESORO CORP COM 881609101 3,122 35,702 SH   SOLE 8 35,702 0 0
TESORO CORP COM 881609101 4,119 47,099 SH   SOLE 44 47,099 0 0
TESORO LOGISTICS LP COM 88160T107 1 22 SH   SOLE 8 22 0 0
TESORO LOGISTICS LP COM 88160T107 2,419 47,616 SH   SOLE 32 47,616 0 0
TESORO LOGISTICS LP COM 88160T107 845 16,629 SH   SOLE 44 16,629 0 0
TESSERA HLDG CORP COM 88166T101 1 26 SH   SOLE 8 26 0 0
TESSERA HLDG CORP OPT 88166T101 13 300 SH Call SOLE 8 300 0 0
TESSERA HLDG CORP COM 88166T101 190 4,296 SH   SOLE 44 4,296 0 0
TETRA TECH INC NEW COM 88162G103 4 86 SH   SOLE 8 86 0 0
TETRA TECH INC NEW COM 88162G103 82 1,892 SH   SOLE 44 1,892 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 68 13,571 SH   SOLE 8 13,571 0 0
TETRA TECHNOLOGIES INC DEL COM 88162F105 368 73,373 SH   SOLE 44 73,373 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 0 91 SH   SOLE 8 91 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 136 33,597 SH   SOLE 44 33,597 0 0
TEUCRIUM COMMODITY TR OPT 88166A102 453 24,200 SH Call SOLE 8 24,200 0 0
TEUCRIUM COMMODITY TR FUND 88166A102 227 12,120 SH   SOLE 8 12,120 0 0
TEUCRIUM COMMODITY TR OPT 88166A102 165 8,800 SH Put SOLE 8 8,800 0 0
TEVA PHARMACEUTICAL FIN LLC BOND 88163VAE9 103 94,000 PRN   SOLE 8 0 0 94,000
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 21,014 579,690 SH   SOLE 8 579,690 0 0
TEVA PHARMACEUTICAL INDS LTD OPT 881624209 35,180 970,500 SH Put SOLE 8 970,500 0 0
TEVA PHARMACEUTICAL INDS LTD OPT 881624209 8,998 248,200 SH Call SOLE 8 248,200 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 19,414 535,550 SH   SOLE 9 535,550 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 7 200 SH   DFND 20 0 0 200
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 383 10,571 SH   SOLE 44 10,571 0 0
TEVA PHARMACEUTICAL INDS LTD ADR 881624209 8 225 SH   DFND 66 0 0 225
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 188 2,399 SH   SOLE 1 2,399 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 99 1,259 SH   SOLE 8 1,259 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 3,927 50,100 SH   SOLE 44 50,100 0 0
TEXAS INSTRS INC COM 882508104 4,639 63,579 SH   SOLE 1 63,579 0 0
TEXAS INSTRS INC OPT 882508104 20,373 279,200 SH Put SOLE 8 279,200 0 0
TEXAS INSTRS INC OPT 882508104 20,520 281,200 SH Call SOLE 8 281,200 0 0
TEXAS INSTRS INC COM 882508104 1,220 16,726 SH   SOLE 8 16,726 0 0
TEXAS INSTRS INC COM 882508104 790 10,832 SH   SOLE 9 10,832 0 0
TEXAS INSTRS INC COM 882508104 45,637 625,437 SH   SOLE 44 625,437 0 0
TEXAS INSTRS INC COM 882508104 10 140 SH   SOLE 56 140 0 0
TEXAS PAC LD TR TRUS 882610108 33 112 SH   SOLE 44 112 0 0
TEXAS ROADHOUSE INC COM 882681109 446 9,242 SH   SOLE 1 9,242 0 0
TEXAS ROADHOUSE INC OPT 882681109 106 2,200 SH Put SOLE 8 2,200 0 0
TEXAS ROADHOUSE INC OPT 882681109 48 1,000 SH Call SOLE 8 1,000 0 0
TEXAS ROADHOUSE INC COM 882681109 266 5,521 SH   SOLE 8 5,521 0 0
TEXAS ROADHOUSE INC COM 882681109 388 8,032 SH   SOLE 44 8,032 0 0
TEXTAINER GROUP HOLDINGS LTD COM G8766E109 1 85 SH   SOLE 8 85 0 0
TEXTAINER GROUP HOLDINGS LTD COM G8766E109 134 17,977 SH   SOLE 44 17,977 0 0
TEXTAINER GROUP HOLDINGS LTD COM G8766E109 35 4,631 SH   DFND 66 0 0 4,631
TEXTRON INC OPT 883203101 636 13,100 SH Put SOLE 8 13,100 0 0
TEXTRON INC COM 883203101 26 537 SH   SOLE 8 537 0 0
TEXTRON INC OPT 883203101 1,758 36,200 SH Call SOLE 8 36,200 0 0
TEXTRON INC COM 883203101 4,300 88,563 SH   SOLE 44 88,563 0 0
TFS FINL CORP COM 87240R107 875 45,925 SH   SOLE 44 45,925 0 0
TG THERAPEUTICS INC COM 88322Q108 10 2,113 SH   SOLE 44 2,113 0 0
THE TRADE DESK INC COM 88339J105 53 1,909 SH   SOLE 44 1,909 0 0
THERAPEUTICSMD INC COM 88338N107 1 156 SH   SOLE 8 156 0 0
THERAPEUTICSMD INC COM 88338N107 13 2,205 SH   SOLE 44 2,205 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 98 3,071 SH   SOLE 8 3,071 0 0
THERAVANCE BIOPHARMA INC COM G8807B106 17 547 SH   SOLE 44 547 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 3,873 27,455 SH   SOLE 8 27,455 0 0
THERMO FISHER SCIENTIFIC INC OPT 883556102 11,034 78,200 SH Put SOLE 8 78,200 0 0
THERMO FISHER SCIENTIFIC INC OPT 883556102 3,739 26,500 SH Call SOLE 8 26,500 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 6,647 47,111 SH   SOLE 9 47,111 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 827 5,858 SH   SOLE 20 0 5,858 0
THERMO FISHER SCIENTIFIC INC COM 883556102 442 3,130 SH   DFND 20 0 0 3,130
THERMO FISHER SCIENTIFIC INC COM 883556102 24,188 171,426 SH   SOLE 44 171,426 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 168 1,190 SH   DFND 66 0 0 1,190
THERMO FISHER SCIENTIFIC INC COM 883556102 988 7,000 SH   SOLE 79 7,000 0 0
THERMON GROUP HLDGS INC COM 88362T103 43 2,253 SH   SOLE 44 2,253 0 0
THIRD PT REINS LTD COM G8827U100 277 24,062 SH   SOLE 44 24,062 0 0
THL CR INC COM 872438106 1 95 SH   SOLE 8 95 0 0
THOMSON REUTERS CORP OPT 884903105 109 2,500 SH Call SOLE 8 2,500 0 0
THOMSON REUTERS CORP COM 884903105 1,557 35,582 SH   SOLE 9 35,582 0 0
THOMSON REUTERS CORP COM 884903105 1,191 27,202 SH   SOLE 44 27,202 0 0
THOMSON REUTERS CORP COM 884903105 36 824 SH   DFND 66 0 0 824
THOMSON REUTERS CORP COM 884903105 65 1,488 SH   SOLE 99 1,488 0 0
THOR INDS INC COM 885160101 81 808 SH   SOLE 8 808 0 0
THOR INDS INC OPT 885160101 20 200 SH Call SOLE 8 200 0 0
THOR INDS INC COM 885160101 4,650 46,481 SH   SOLE 44 46,481 0 0
THRESHOLD PHARMACEUTICAL INC COM 885807206 0 63 SH   SOLE 8 63 0 0
TICC CAPITAL CORP BOND 87244TAB5 616 607,000 PRN   SOLE 8 0 0 607,000
TIDEWATER INC COM 886423102 1 216 SH   SOLE 8 216 0 0
TIDEWATER INC COM 886423102 2 475 SH   SOLE 44 475 0 0
TIER REIT INC TRUS 88650V208 28 1,569 SH   SOLE 44 1,569 0 0
TIFFANY &amp CO NEW OPT 886547108 26,442 341,500 SH Put SOLE 8 341,500 0 0
TIFFANY &amp CO NEW OPT 886547108 7,402 95,600 SH Call SOLE 8 95,600 0 0
TIFFANY &amp CO NEW COM 886547108 4,876 62,966 SH   SOLE 8 62,966 0 0
TIFFANY &amp CO NEW COM 886547108 56 719 SH   SOLE 9 719 0 0
TIFFANY &amp CO NEW COM 886547108 4,383 56,600 SH   SOLE 44 56,600 0 0
TILE SHOP HLDGS INC COM 88677Q109 678 34,684 SH   SOLE 44 34,684 0 0
TILLYS INC COM 886885102 35 2,655 SH   SOLE 8 2,655 0 0
TILLYS INC COM 886885102 133 10,100 SH   SOLE 44 10,100 0 0
TIME INC NEW COM 887228104 0 24 SH   SOLE 8 24 0 0
TIME INC NEW COM 887228104 397 22,269 SH   SOLE 44 22,269 0 0
TIME INC NEW COM 887228104 0 19 SH   DFND 66 0 0 19
TIME WARNER INC COM 887317303 3,446 35,700 SH   SOLE 1 35,700 0 0
TIME WARNER INC OPT 887317303 17,578 182,100 SH Call SOLE 8 182,100 0 0
TIME WARNER INC OPT 887317303 17,095 177,100 SH Put SOLE 8 177,100 0 0
TIME WARNER INC COM 887317303 23,959 248,197 SH   SOLE 8 248,197 0 0
TIME WARNER INC COM 887317303 38,759 401,517 SH   SOLE 44 401,517 0 0
TIME WARNER INC COM 887317303 15 158 SH   DFND 66 0 0 158
TIME WARNER INC COM 887317303 386 4,000 SH   SOLE 66 0 4,000 0
TIMKEN CO COM 887389104 2 52 SH   SOLE 8 52 0 0
TIMKEN CO OPT 887389104 79 2,000 SH Put SOLE 8 2,000 0 0
TIMKEN CO OPT 887389104 87 2,200 SH Call SOLE 8 2,200 0 0
TIMKEN CO COM 887389104 220 5,540 SH   SOLE 44 5,540 0 0
TIMKENSTEEL CORP COM 887399103 1 94 SH   SOLE 8 94 0 0
TIMKENSTEEL CORP COM 887399103 242 15,613 SH   SOLE 44 15,613 0 0
TIPTREE FINL INC COM 88822Q103 3 418 SH   SOLE 44 418 0 0
TITAN INTL INC ILL COM 88830M102 0 22 SH   SOLE 8 22 0 0
TITAN INTL INC ILL OPT 88830M102 316 28,200 SH Put SOLE 8 28,200 0 0
TITAN INTL INC ILL OPT 88830M102 1,129 100,700 SH Call SOLE 8 100,700 0 0
TITAN INTL INC ILL COM 88830M102 7 645 SH   SOLE 44 645 0 0
TITAN MACHY INC COM 88830R101 1 90 SH   SOLE 8 90 0 0
TITAN MACHY INC OPT 88830R101 90 6,200 SH Put SOLE 8 6,200 0 0
TITAN MACHY INC OPT 88830R101 423 29,000 SH Call SOLE 8 29,000 0 0
TITAN MACHY INC COM 88830R101 6 399 SH   SOLE 44 399 0 0
TITAN PHARMACEUTICALS INC DE COM 888314309 1 354 SH   SOLE 44 354 0 0
TIVO CORP OPT 88870P106 31 1,500 SH Call SOLE 8 1,500 0 0
TIVO CORP COM 88870P106 460 22,000 SH   SOLE 8 22,000 0 0
TIVO CORP COM 88870P106 5,208 249,210 SH   SOLE 44 249,210 0 0
TJX COS INC NEW COM 872540109 976 13,005 SH   SOLE 8 13,005 0 0
TJX COS INC NEW OPT 872540109 6,611 88,000 SH Call SOLE 8 88,000 0 0
TJX COS INC NEW OPT 872540109 14,102 187,700 SH Put SOLE 8 187,700 0 0
TJX COS INC NEW COM 872540109 27,416 364,903 SH   SOLE 44 364,903 0 0
TOKAI PHARMACEUTICALS INC COM 88907J107 0 122 SH   SOLE 8 122 0 0
TOKAI PHARMACEUTICALS INC COM 88907J107 4 3,886 SH   SOLE 44 3,886 0 0
TOLL BROTHERS INC COM 889478103 26 828 SH   SOLE 1 828 0 0
TOLL BROTHERS INC COM 889478103 519 16,759 SH   SOLE 8 16,759 0 0
TOLL BROTHERS INC OPT 889478103 846 27,300 SH Put SOLE 8 27,300 0 0
TOLL BROTHERS INC OPT 889478103 828 26,700 SH Call SOLE 8 26,700 0 0
TOLL BROTHERS INC COM 889478103 0 1 SH   SOLE 9 1 0 0
TOLL BROTHERS INC COM 889478103 403 13,000 SH   SOLE 44 13,000 0 0
TOLL BROTHERS INC COM 889478103 30 977 SH   DFND 66 0 0 977
TOMPKINS FINANCIAL CORPORATI COM 890110109 6 60 SH   SOLE 8 60 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 43 451 SH   SOLE 44 451 0 0
TOOTSIE ROLL INDS INC COM 890516107 705 17,730 SH   SOLE 44 17,730 0 0
TOP IMAGE SYSTEMS LTD COM M87896102 12 10,000 SH   DFND 66 0 0 10,000
TOPBUILD CORP COM 89055F103 497 13,950 SH   SOLE 1 13,950 0 0
TOPBUILD CORP OPT 89055F103 7 198 SH Put SOLE 8 198 0 0
TOPBUILD CORP OPT 89055F103 2 55 SH Call SOLE 8 55 0 0
TOPBUILD CORP COM 89055F103 21 609 SH   SOLE 8 609 0 0
TOPBUILD CORP COM 89055F103 543 15,245 SH   SOLE 44 15,245 0 0
TORCHMARK CORP COM 891027104 983 13,323 SH   SOLE 1 13,323 0 0
TORCHMARK CORP COM 891027104 655 8,884 SH   SOLE 8 8,884 0 0
TORCHMARK CORP COM 891027104 2,750 37,272 SH   SOLE 44 37,272 0 0
TORO CO COM 891092108 189 3,378 SH   SOLE 8 3,378 0 0
TORO CO COM 891092108 161 2,880 SH   SOLE 44 2,880 0 0
TORONTO DOMINION BK ONT OPT 891160509 365 7,400 SH Put SOLE 8 7,400 0 0
TORONTO DOMINION BK ONT OPT 891160509 587 11,900 SH Call SOLE 8 11,900 0 0
TORONTO DOMINION BK ONT COM 891160509 810 16,413 SH   SOLE 8 16,413 0 0
TORONTO DOMINION BK ONT COM 891160509 2,055 41,641 SH   SOLE 9 41,641 0 0
TORONTO DOMINION BK ONT COM 891160509 118 2,400 SH   DFND 66 0 0 2,400
TOTAL S A OPT 89151E109 4,827 94,700 SH Call SOLE 8 94,700 0 0
TOTAL S A ADR 89151E109 1,234 24,209 SH   SOLE 8 24,209 0 0
TOTAL S A OPT 89151E109 2,605 51,100 SH Put SOLE 8 51,100 0 0
TOTAL S A ADR 89151E109 19,857 389,576 SH   SOLE 9 389,576 0 0
TOTAL S A ADR 89151E109 1,994 39,127 SH   SOLE 66 0 39,127 0
TOTAL SYS SVCS INC OPT 891906109 29 600 SH Put SOLE 8 600 0 0
TOTAL SYS SVCS INC OPT 891906109 54 1,100 SH Call SOLE 8 1,100 0 0
TOTAL SYS SVCS INC COM 891906109 19 389 SH   SOLE 8 389 0 0
TOTAL SYS SVCS INC COM 891906109 4,714 96,129 SH   SOLE 44 96,129 0 0
TOWER INTL INC COM 891826109 95 3,372 SH   SOLE 44 3,372 0 0
TOWER SEMICONDUCTOR LTD COM M87915274 827 43,457 SH   SOLE 8 43,457 0 0
TOWER SEMICONDUCTOR LTD OPT M87915274 864 45,400 SH Put SOLE 8 45,400 0 0
TOWER SEMICONDUCTOR LTD OPT M87915274 2,112 111,000 SH Call SOLE 8 111,000 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 26 788 SH   SOLE 44 788 0 0
TOWNSQUARE MEDIA INC COM 892231101 2 200 SH   SOLE 44 200 0 0
TOYOTA MOTOR CORP OPT 892331307 3,328 28,400 SH Put SOLE 8 28,400 0 0
TOYOTA MOTOR CORP ADR 892331307 1,009 8,605 SH   SOLE 8 8,605 0 0
TOYOTA MOTOR CORP OPT 892331307 1,910 16,300 SH Call SOLE 8 16,300 0 0
TOYOTA MOTOR CORP ADR 892331307 1,827 15,590 SH   SOLE 9 15,590 0 0
TPG SPECIALTY LENDING INC BOND 87265KAB8 340 333,000 PRN   SOLE 8 0 0 333,000
TPG SPECIALTY LENDING INC COM 87265K102 1 45 SH   SOLE 8 45 0 0
TPI COMPOSITES INC COM 87266J104 291 18,116 SH   SOLE 44 18,116 0 0
TRACTOR SUPPLY CO OPT 892356106 1,410 18,600 SH Put SOLE 8 18,600 0 0
TRACTOR SUPPLY CO COM 892356106 2,772 36,570 SH   SOLE 8 36,570 0 0
TRACTOR SUPPLY CO OPT 892356106 811 10,700 SH Call SOLE 8 10,700 0 0
TRACTOR SUPPLY CO COM 892356106 6,504 85,807 SH   SOLE 44 85,807 0 0
TRANSALTA CORP COM 89346D107 1 100 SH   SOLE 9 100 0 0
TRANSCANADA CORP COM 89353D107 12,197 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 620 13,739 SH   SOLE 9 13,739 0 0
TRANSCANADA CORP COM 89353D107 5,013 111,036 SH   SOLE 44 111,036 0 0
TRANSDIGM GROUP INC COM 893641100 18 74 SH   SOLE 8 74 0 0
TRANSDIGM GROUP INC COM 893641100 4,819 19,357 SH   SOLE 44 19,357 0 0
TRANSENTERIX INC COM 89366M201 3 2,116 SH   SOLE 44 2,116 0 0
TRANSGLOBE ENERGY CORP COM 893662106 0 4 SH   SOLE 8 4 0 0
TRANSMONTAIGNE PARTNERS L P COM 89376V100 429 9,681 SH   SOLE 32 9,681 0 0
TRANSOCEAN LTD OPT H8817H100 16,281 1,104,500 SH Put SOLE 8 1,104,500 0 0
TRANSOCEAN LTD OPT H8817H100 18,830 1,277,500 SH Call SOLE 8 1,277,500 0 0
TRANSOCEAN LTD COM H8817H100 1,048 71,130 SH   SOLE 8 71,130 0 0
TRANSOCEAN LTD COM H8817H100 1,219 82,740 SH   SOLE 9 82,740 0 0
TRANSOCEAN LTD COM H8817H100 1,971 133,732 SH   SOLE 44 133,732 0 0
TRANSOCEAN LTD PREF H8817H100 238 16,125 SH   DFND 66 0 0 16,125
TRANSUNION COM 89400J107 128 4,141 SH   SOLE 1 4,141 0 0
TRANSUNION COM 89400J107 355 11,476 SH   SOLE 44 11,476 0 0
TRAVELCENTERS AMER LLC COM 894174101 263 36,963 SH   SOLE 44 36,963 0 0
TRAVELERS COMPANIES INC COM 89417E109 2,987 24,400 SH   SOLE 1 24,400 0 0
TRAVELERS COMPANIES INC OPT 89417E109 3,244 26,500 SH Put SOLE 8 26,500 0 0
TRAVELERS COMPANIES INC OPT 89417E109 1,530 12,500 SH Call SOLE 8 12,500 0 0
TRAVELERS COMPANIES INC COM 89417E109 578 4,719 SH   SOLE 8 4,719 0 0
TRAVELERS COMPANIES INC COM 89417E109 22,177 181,142 SH   SOLE 44 181,142 0 0
TRAVELERS COMPANIES INC COM 89417E109 1 11 SH   DFND 66 0 0 11
TRAVELPORT WORLDWIDE LTD COM G9019D104 104 7,332 SH   SOLE 44 7,332 0 0
TRC COS INC COM 872625108 1 89 SH   SOLE 44 89 0 0
TRECORA RES COM 894648104 1 100 SH   SOLE 44 100 0 0
TREDEGAR CORP COM 894650100 0 14 SH   SOLE 8 14 0 0
TREDEGAR CORP COM 894650100 18 777 SH   SOLE 44 777 0 0
TREEHOUSE FOODS INC COM 89469A104 333 4,619 SH   SOLE 44 4,619 0 0
TREVENA INC COM 89532E109 77 13,064 SH   SOLE 1 13,064 0 0
TREVENA INC COM 89532E109 11 1,846 SH   SOLE 8 1,846 0 0
TREVENA INC COM 89532E109 11 1,817 SH   SOLE 44 1,817 0 0
TREVENA INC COM 89532E109 57 9,615 SH   DFND 66 0 0 9,615
TREX CO INC COM 89531P105 216 3,361 SH   SOLE 8 3,361 0 0
TREX CO INC COM 89531P105 629 9,765 SH   SOLE 44 9,765 0 0
TRI POINTE GROUP INC COM 87265H109 16 1,420 SH   SOLE 8 1,420 0 0
TRI POINTE GROUP INC COM 87265H109 329 28,591 SH   SOLE 44 28,591 0 0
TRIANGLE PETE CORP COM 89600B201 0 74 SH   SOLE 8 74 0 0
TRIBUNE MEDIA CO COM 896047503 5 137 SH   SOLE 8 137 0 0
TRIBUNE MEDIA CO COM 896047503 47 1,335 SH   SOLE 44 1,335 0 0
TRICO BANCSHARES COM 896095106 18 529 SH   SOLE 44 529 0 0
TRIMAS CORP COM 896215209 2 78 SH   SOLE 8 78 0 0
TRIMAS CORP COM 896215209 15 638 SH   SOLE 44 638 0 0
TRIMBLE INC COM 896239100 874 28,976 SH   SOLE 1 28,976 0 0
TRIMBLE INC OPT 896239100 455 15,100 SH Call SOLE 8 15,100 0 0
TRIMBLE INC OPT 896239100 229 7,600 SH Put SOLE 8 7,600 0 0
TRIMBLE INC COM 896239100 1,138 37,738 SH   SOLE 44 37,738 0 0
TRINA SOLAR LIMITED ADR 89628E104 518 55,675 SH   SOLE 8 55,675 0 0
TRINA SOLAR LIMITED OPT 89628E104 134 14,400 SH Call SOLE 8 14,400 0 0
TRINA SOLAR LIMITED OPT 89628E104 909 97,700 SH Put SOLE 8 97,700 0 0
TRINA SOLAR LIMITED ADR 89628E104 49 5,304 SH   SOLE 9 5,304 0 0
TRINA SOLAR LIMITED ADR 89628E104 1,943 208,914 SH   SOLE 39 208,914 0 0
TRINA SOLAR LIMITED ADR 89628E104 17,311 1,861,390 SH   SOLE 44 1,861,390 0 0
TRINET GROUP INC COM 896288107 337 13,145 SH   SOLE 1 13,145 0 0
TRINET GROUP INC COM 896288107 1 52 SH   SOLE 8 52 0 0
TRINET GROUP INC COM 896288107 112 4,391 SH   SOLE 44 4,391 0 0
TRINITY INDS INC OPT 896522109 1,746 62,900 SH Call SOLE 8 62,900 0 0
TRINITY INDS INC OPT 896522109 1,613 58,100 SH Put SOLE 8 58,100 0 0
TRINITY INDS INC BOND 896522AF6 673 526,000 PRN   SOLE 8 0 0 526,000
TRINITY INDS INC COM 896522109 401 14,420 SH   SOLE 44 14,420 0 0
TRINITY PL HLDGS INC COM 89656D101 3 310 SH   SOLE 44 310 0 0
TRINSEO S A COM L9340P101 93 1,565 SH   SOLE 8 1,565 0 0
TRINSEO S A COM L9340P101 419 7,060 SH   SOLE 44 7,060 0 0
TRIPADVISOR INC COM 896945201 1,454 31,355 SH   SOLE 8 31,355 0 0
TRIPADVISOR INC OPT 896945201 3,459 74,600 SH Put SOLE 8 74,600 0 0
TRIPADVISOR INC OPT 896945201 1,354 29,200 SH Call SOLE 8 29,200 0 0
TRIPADVISOR INC COM 896945201 8,138 175,510 SH   SOLE 44 175,510 0 0
TRIPLE-S MGMT CORP COM 896749108 398 19,231 SH   SOLE 44 19,231 0 0
TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 0 40 SH   SOLE 8 40 0 0
TRISTATE CAP HLDGS INC COM 89678F100 16 718 SH   SOLE 44 718 0 0
TRITON INTL LTD COM G9078F107 28 1,796 SH   SOLE 8 1,796 0 0
TRITON INTL LTD COM G9078F107 731 46,245 SH   SOLE 44 46,245 0 0
TRIUMPH GROUP INC NEW COM 896818101 0 16 SH   SOLE 8 16 0 0
TRIUMPH GROUP INC NEW COM 896818101 100 3,790 SH   SOLE 44 3,790 0 0
TRONC INC COM 89703P107 1 60 SH   SOLE 8 60 0 0
TRONC INC COM 89703P107 592 42,731 SH   SOLE 44 42,731 0 0
TRONOX LTD COM Q9235V101 40 3,875 SH   SOLE 8 3,875 0 0
TRONOX LTD COM Q9235V101 118 11,437 SH   SOLE 44 11,437 0 0
TROVAGENE INC COM 897238309 7 3,200 SH   SOLE 44 3,200 0 0
TROVAGENE INC COM 897238309 53 25,000 SH   DFND 66 0 0 25,000
TRUEBLUE INC COM 89785X101 103 4,153 SH   SOLE 44 4,153 0 0
TRUECAR INC OPT 89785L107 7,500 600,000 SH Call SOLE 8 600,000 0 0
TRUECAR INC COM 89785L107 70 5,587 SH   SOLE 8 5,587 0 0
TRUECAR INC COM 89785L107 97 7,753 SH   SOLE 44 7,753 0 0
TRUPANION INC COM 898202106 7 493 SH   SOLE 44 493 0 0
TRUSTCO BK CORP N Y COM 898349105 28 3,136 SH   SOLE 44 3,136 0 0
TRUSTMARK CORP COM 898402102 3 75 SH   SOLE 8 75 0 0
TRUSTMARK CORP COM 898402102 406 11,407 SH   SOLE 44 11,407 0 0
TSAKOS ENERGY NAVIGATION LTD OPT G9108L108 46 9,900 SH Put SOLE 8 9,900 0 0
TSAKOS ENERGY NAVIGATION LTD OPT G9108L108 30 6,400 SH Call SOLE 8 6,400 0 0
TSAKOS ENERGY NAVIGATION LTD COM G9108L108 72 15,509 SH   SOLE 8 15,509 0 0
TTM TECHNOLOGIES INC COM 87305R109 11 774 SH   SOLE 8 774 0 0
TTM TECHNOLOGIES INC COM 87305R109 1,809 132,772 SH   SOLE 44 132,772 0 0
TUESDAY MORNING CORP COM 899035505 9 1,718 SH   SOLE 8 1,718 0 0
TUESDAY MORNING CORP COM 899035505 11 1,750 SH   SOLE 44 1,750 0 0
TUPPERWARE BRANDS CORP OPT 899896104 389 7,400 SH Call SOLE 8 7,400 0 0
TUPPERWARE BRANDS CORP COM 899896104 1,001 19,025 SH   SOLE 8 19,025 0 0
TUPPERWARE BRANDS CORP OPT 899896104 247 4,700 SH Put SOLE 8 4,700 0 0
TUPPERWARE BRANDS CORP COM 899896104 888 16,880 SH   SOLE 44 16,880 0 0
TURNING PT BRANDS INC COM 90041L105 1 59 SH   SOLE 44 59 0 0
TURQUOISE HILL RES LTD COM 900435108 4 1,364 SH   SOLE 1 0 1,364 0
TURQUOISE HILL RES LTD OPT 900435108 2 600 SH Put SOLE 8 600 0 0
TURQUOISE HILL RES LTD OPT 900435108 46 14,300 SH Call SOLE 8 14,300 0 0
TUTOR PERINI CORP OPT 901109108 20 700 SH Call SOLE 8 700 0 0
TUTOR PERINI CORP OPT 901109108 28 1,000 SH Put SOLE 8 1,000 0 0
TUTOR PERINI CORP COM 901109108 35 1,261 SH   SOLE 44 1,261 0 0
TWENTY FIRST CENTY FOX INC OPT 90130A200 71 2,600 SH Call SOLE 8 2,600 0 0
TWENTY FIRST CENTY FOX INC OPT 90130A101 2,762 98,500 SH Call SOLE 8 98,500 0 0
TWENTY FIRST CENTY FOX INC COM 90130A101 366 13,061 SH   SOLE 8 13,061 0 0
TWENTY FIRST CENTY FOX INC COM 90130A200 762 27,959 SH   SOLE 8 27,959 0 0
TWENTY FIRST CENTY FOX INC OPT 90130A200 101 3,700 SH Put SOLE 8 3,700 0 0
TWENTY FIRST CENTY FOX INC OPT 90130A101 1,500 53,500 SH Put SOLE 8 53,500 0 0
TWENTY FIRST CENTY FOX INC COM 90130A101 653 23,285 SH   DFND 20 0 0 23,285
TWENTY FIRST CENTY FOX INC COM 90130A200 9,078 333,156 SH   SOLE 44 333,156 0 0
TWENTY FIRST CENTY FOX INC COM 90130A101 15,844 565,103 SH   SOLE 44 565,103 0 0
TWENTY FIRST CENTY FOX INC COM 90130A101 29 1,023 SH   DFND 66 0 0 1,023
TWENTY FIRST CENTY FOX INC COM 90130A200 14 500 SH   DFND 66 0 0 500
TWILIO INC OPT 90138F102 2,888 100,100 SH Call SOLE 8 100,100 0 0
TWILIO INC COM 90138F102 1,133 39,283 SH   SOLE 8 39,283 0 0
TWILIO INC OPT 90138F102 6,209 215,200 SH Put SOLE 8 215,200 0 0
TWILIO INC COM 90138F102 11 368 SH   SOLE 44 368 0 0
TWIN DISC INC COM 901476101 1 63 SH   SOLE 8 63 0 0
TWITTER INC COM 90184L102 17,607 1,080,208 SH   SOLE 8 1,080,208 0 0
TWITTER INC OPT 90184L102 50,693 3,110,000 SH Put SOLE 8 3,110,000 0 0
TWITTER INC OPT 90184L102 54,917 3,369,100 SH Call SOLE 8 3,369,100 0 0
TWITTER INC BOND 90184LAB8 7,073 7,565,000 PRN   SOLE 8 0 0 7,565,000
TWITTER INC COM 90184L102 25,227 1,547,587 SH   SOLE 44 1,547,587 0 0
TWITTER INC COM 90184L102 1,437 88,159 SH   DFND 66 0 0 88,159
TWO HBRS INVT CORP TRUS 90187B101 700 80,208 SH   SOLE 44 80,208 0 0
TWO HBRS INVT CORP COM 90187B101 7 750 SH   DFND 66 0 0 750
TYLER TECHNOLOGIES INC COM 902252105 30 209 SH   SOLE 8 209 0 0
TYLER TECHNOLOGIES INC COM 902252105 561 3,929 SH   SOLE 44 3,929 0 0
TYSON FOODS INC COM 902494103 1,209 19,600 SH   SOLE 1 19,600 0 0
TYSON FOODS INC OPT 902494103 2,806 45,500 SH Put SOLE 8 45,500 0 0
TYSON FOODS INC OPT 902494103 4,163 67,500 SH Call SOLE 8 67,500 0 0
TYSON FOODS INC COM 902494103 696 11,277 SH   SOLE 8 11,277 0 0
TYSON FOODS INC COM 902494103 30,532 495,021 SH   SOLE 44 495,021 0 0
U S CONCRETE INC COM 90333L201 0 3 SH   SOLE 8 3 0 0
U S CONCRETE INC COM 90333L201 79 1,211 SH   SOLE 44 1,211 0 0
U S ENERGY CORP WYO COM 911805208 0 16 SH   SOLE 8 16 0 0
U S G CORP COM 903293405 2,848 98,623 SH   SOLE 1 98,623 0 0
U S G CORP OPT 903293405 589 20,400 SH Put SOLE 8 20,400 0 0
U S G CORP OPT 903293405 3,249 112,500 SH Call SOLE 8 112,500 0 0
U S G CORP COM 903293405 1,492 51,643 SH   SOLE 44 51,643 0 0
U S PHYSICAL THERAPY INC COM 90337L108 82 1,176 SH   SOLE 44 1,176 0 0
U S SILICA HLDGS INC OPT 90346E103 9,800 172,900 SH Put SOLE 8 172,900 0 0
U S SILICA HLDGS INC COM 90346E103 2,267 39,992 SH   SOLE 8 39,992 0 0
U S SILICA HLDGS INC OPT 90346E103 969 17,100 SH Call SOLE 8 17,100 0 0
U S SILICA HLDGS INC COM 90346E103 78 1,387 SH   SOLE 44 1,387 0 0
UBIQUITI NETWORKS INC COM 90347A100 1,562 27,027 SH   SOLE 8 27,027 0 0
UBIQUITI NETWORKS INC OPT 90347A100 145 2,500 SH Call SOLE 8 2,500 0 0
UBIQUITI NETWORKS INC OPT 90347A100 243 4,200 SH Put SOLE 8 4,200 0 0
UBIQUITI NETWORKS INC COM 90347A100 1,443 24,964 SH   SOLE 44 24,964 0 0
UBS GROUP AG COM H42097107 112 7,168 SH   SOLE 8 7,168 0 0
UBS GROUP AG OPT H42097107 13 800 SH Put SOLE 8 800 0 0
UBS GROUP AG OPT H42097107 74 4,700 SH Call SOLE 8 4,700 0 0
UCP INC COM 90265Y106 1 60 SH   SOLE 44 60 0 0
UDR INC TRUS 902653104 130 3,564 SH   SOLE 8 3,564 0 0
UDR INC TRUS 902653104 4,334 118,779 SH   SOLE 44 118,779 0 0
UFP TECHNOLOGIES INC COM 902673102 6 209 SH   SOLE 44 209 0 0
UGI CORP NEW COM 902681105 857 18,594 SH   SOLE 1 18,594 0 0
UGI CORP NEW OPT 902681105 106 2,300 SH Put SOLE 8 2,300 0 0
UGI CORP NEW OPT 902681105 253 5,500 SH Call SOLE 8 5,500 0 0
UGI CORP NEW COM 902681105 41 895 SH   SOLE 8 895 0 0
UGI CORP NEW COM 902681105 1,446 31,369 SH   SOLE 44 31,369 0 0
ULTA SALON COSMETCS &amp FRAG I COM 90384S303 2,479 9,727 SH   SOLE 8 9,727 0 0
ULTA SALON COSMETCS &amp FRAG I OPT 90384S303 5,532 21,700 SH Put SOLE 8 21,700 0 0
ULTA SALON COSMETCS &amp FRAG I OPT 90384S303 6,195 24,300 SH Call SOLE 8 24,300 0 0
ULTA SALON COSMETCS &amp FRAG I COM 90384S303 7,868 30,859 SH   SOLE 44 30,859 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 1,571 8,617 SH   SOLE 8 8,617 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 517 2,842 SH   SOLE 44 2,842 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 0 2 SH   SOLE 44 2 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 134 1,904 SH   SOLE 1 1,904 0 0
ULTRAGENYX PHARMACEUTICAL IN OPT 90400D108 70 1,000 SH Call SOLE 8 1,000 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 126 1,795 SH   SOLE 8 1,795 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 113 1,604 SH   SOLE 44 1,604 0 0
ULTRAPAR PARTICIPACOES S A ADR 90400P101 2 106 SH   SOLE 8 106 0 0
ULTRAPAR PARTICIPACOES S A ADR 90400P101 0 5 SH   SOLE 9 5 0 0
ULTRATECH INC COM 904034105 2 74 SH   SOLE 8 74 0 0
ULTRATECH INC COM 904034105 9 357 SH   SOLE 44 357 0 0
UMB FINL CORP COM 902788108 254 3,286 SH   SOLE 44 3,286 0 0
UMH PPTYS INC TRUS 903002103 2 100 SH   SOLE 44 100 0 0
UMPQUA HLDGS CORP COM 904214103 724 38,549 SH   SOLE 1 38,549 0 0
UMPQUA HLDGS CORP COM 904214103 492 26,234 SH   SOLE 44 26,234 0 0
UNDER ARMOUR INC OPT 904311107 5,412 186,300 SH Put SOLE 8 186,300 0 0
UNDER ARMOUR INC COM 904311107 30 1,026 SH   SOLE 8 1,026 0 0
UNDER ARMOUR INC OPT 904311206 740 29,400 SH Call SOLE 8 29,400 0 0
UNDER ARMOUR INC OPT 904311206 929 36,900 SH Put SOLE 8 36,900 0 0
UNDER ARMOUR INC COM 904311206 4,802 190,783 SH   SOLE 8 190,783 0 0
UNDER ARMOUR INC OPT 904311107 5,081 174,900 SH Call SOLE 8 174,900 0 0
UNDER ARMOUR INC COM 904311206 13,214 525,013 SH   SOLE 44 525,013 0 0
UNDER ARMOUR INC COM 904311107 18,783 646,550 SH   SOLE 44 646,550 0 0
UNDER ARMOUR INC COM 904311206 106 4,200 SH   DFND 66 0 0 4,200
UNIFI INC COM 904677200 92 2,819 SH   SOLE 8 2,819 0 0
UNIFI INC COM 904677200 7 215 SH   SOLE 44 215 0 0
UNIFIRST CORP MASS COM 904708104 718 4,997 SH   SOLE 1 4,997 0 0
UNIFIRST CORP MASS COM 904708104 1,616 11,254 SH   SOLE 44 11,254 0 0
UNILEVER N V OPT 904784709 3,839 93,500 SH Put SOLE 8 93,500 0 0
UNILEVER N V ADR 904784709 1,749 42,577 SH   SOLE 8 42,577 0 0
UNILEVER N V OPT 904784709 4 100 SH Call SOLE 8 100 0 0
UNILEVER N V ADR 904784709 20 500 SH   SOLE 44 500 0 0
UNILEVER N V ADR 904784709 28 670 SH   SOLE 66 0 670 0
UNILEVER N V ADR 904784709 158 3,842 SH   DFND 66 0 0 3,842
UNILEVER PLC ADR 904767704 88 2,155 SH   SOLE 8 2,155 0 0
UNILEVER PLC OPT 904767704 574 14,100 SH Call SOLE 8 14,100 0 0
UNILEVER PLC OPT 904767704 578 14,200 SH Put SOLE 8 14,200 0 0
UNILEVER PLC ADR 904767704 118 2,895 SH   DFND 66 0 0 2,895
UNION BANKSHARES CORP NEW COM 90539J109 1 32 SH   SOLE 8 32 0 0
UNION BANKSHARES CORP NEW COM 90539J109 47 1,317 SH   SOLE 44 1,317 0 0
UNION PAC CORP PREF 907818108 18,304 176,542 SH   SOLE 1 0 176,542 0
UNION PAC CORP COM 907818108 1,085 10,465 SH   SOLE 1 10,465 0 0
UNION PAC CORP COM 907818108 2,044 19,714 SH   SOLE 8 19,714 0 0
UNION PAC CORP OPT 907818108 22,063 212,800 SH Put SOLE 8 212,800 0 0
UNION PAC CORP OPT 907818108 14,131 136,300 SH Call SOLE 8 136,300 0 0
UNION PAC CORP COM 907818108 124 1,198 SH   SOLE 9 1,198 0 0
UNION PAC CORP PREF 907818108 279 2,694 SH   SOLE 20 0 2,694 0
UNION PAC CORP COM 907818108 69,318 668,579 SH   SOLE 44 668,579 0 0
UNION PAC CORP PREF 907818108 156 1,500 SH   DFND 66 0 0 1,500
UNION PAC CORP PREF 907818108 7,847 75,689 SH   SOLE 66 0 75,689 0
UNIQUE FABRICATING INC COM 90915J103 2 113 SH   SOLE 44 113 0 0
UNIQURE NV COM N90064101 11 2,000 SH   SOLE 8 2,000 0 0
UNIQURE NV COM N90064101 11 2,036 SH   SOLE 44 2,036 0 0
UNISYS CORP COM 909214306 450 30,124 SH   SOLE 8 30,124 0 0
UNISYS CORP OPT 909214306 233 15,600 SH Call SOLE 8 15,600 0 0
UNISYS CORP COM 909214306 2,254 150,782 SH   SOLE 44 150,782 0 0
UNIT CORP COM 909218109 48 1,797 SH   SOLE 8 1,797 0 0
UNIT CORP OPT 909218109 40 1,500 SH Call SOLE 8 1,500 0 0
UNIT CORP COM 909218109 19 723 SH   SOLE 44 723 0 0
UNITED BANKSHARES INC WEST V COM 909907107 529 11,423 SH   SOLE 44 11,423 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 393 13,265 SH   SOLE 1 13,265 0 0
UNITED CMNTY BKS BLAIRSVLE G COM 90984P303 28 944 SH   SOLE 44 944 0 0
UNITED CMNTY FINL CORP OHIO COM 909839102 81 8,989 SH   SOLE 44 8,989 0 0
UNITED CONTL HLDGS INC COM 910047109 619 8,500 SH   SOLE 1 8,500 0 0
UNITED CONTL HLDGS INC OPT 910047109 13,774 189,000 SH Call SOLE 8 189,000 0 0
UNITED CONTL HLDGS INC OPT 910047109 15,990 219,400 SH Put SOLE 8 219,400 0 0
UNITED CONTL HLDGS INC COM 910047109 7,170 98,386 SH   SOLE 8 98,386 0 0
UNITED CONTL HLDGS INC COM 910047109 15,712 215,589 SH   SOLE 44 215,589 0 0
UNITED FINL BANCORP INC NEW COM 910304104 1 75 SH   SOLE 8 75 0 0
UNITED FINL BANCORP INC NEW COM 910304104 17 929 SH   SOLE 44 929 0 0
UNITED FIRE GROUP INC COM 910340108 37 753 SH   SOLE 44 753 0 0
UNITED INS HLDGS CORP COM 910710102 1 60 SH   SOLE 8 60 0 0
UNITED INS HLDGS CORP COM 910710102 4 245 SH   SOLE 44 245 0 0
UNITED MICROELECTRONICS CORP ADR 910873405 165 93,900 SH   SOLE 1 93,900 0 0
UNITED NAT FOODS INC OPT 911163103 10 200 SH Call SOLE 8 200 0 0
UNITED NAT FOODS INC COM 911163103 343 7,202 SH   SOLE 44 7,202 0 0
UNITED PARCEL SERVICE INC COM 911312106 294 2,562 SH   OTR 1 2,562 0 0
UNITED PARCEL SERVICE INC COM 911312106 2,166 18,896 SH   SOLE 1 18,896 0 0
UNITED PARCEL SERVICE INC COM 911312106 1,028 8,971 SH   SOLE 8 8,971 0 0
UNITED PARCEL SERVICE INC OPT 911312106 17,070 148,900 SH Put SOLE 8 148,900 0 0
UNITED PARCEL SERVICE INC OPT 911312106 16,440 143,400 SH Call SOLE 8 143,400 0 0
UNITED PARCEL SERVICE INC COM 911312106 431 3,759 SH   SOLE 9 3,759 0 0
UNITED PARCEL SERVICE INC COM 911312106 206 1,800 SH   SOLE 20 0 1,800 0
UNITED PARCEL SERVICE INC COM 911312106 40,320 351,716 SH   SOLE 44 351,716 0 0
UNITED PARCEL SERVICE INC COM 911312106 57 500 SH   DFND 66 0 0 500
UNITED RENTALS INC COM 911363109 20,365 192,888 SH   SOLE 1 5,800 187,088 0
UNITED RENTALS INC OPT 911363109 16,904 160,100 SH Call SOLE 8 160,100 0 0
UNITED RENTALS INC OPT 911363109 6,208 58,800 SH Put SOLE 8 58,800 0 0
UNITED RENTALS INC COM 911363109 65 617 SH   SOLE 8 617 0 0
UNITED RENTALS INC COM 911363109 491 4,646 SH   SOLE 20 0 4,646 0
UNITED RENTALS INC COM 911363109 6,398 60,606 SH   SOLE 44 60,606 0 0
UNITED RENTALS INC COM 911363109 359 3,400 SH   DFND 66 0 0 3,400
UNITED RENTALS INC COM 911363109 7,806 73,936 SH   SOLE 66 0 73,936 0
UNITED STATES CELLULAR CORP COM 911684108 157 3,589 SH   SOLE 44 3,589 0 0
UNITED STATES LIME &amp MINERAL COM 911922102 2 31 SH   SOLE 44 31 0 0
UNITED STATES NATL GAS FUND FUND 912318201 6,694 716,738 SH   SOLE 8 716,738 0 0
UNITED STATES NATL GAS FUND OPT 912318201 6,402 685,400 SH Put SOLE 8 685,400 0 0
UNITED STATES NATL GAS FUND OPT 912318201 3,219 344,600 SH Call SOLE 8 344,600 0 0
UNITED STATES OIL FUND LP OPT 91232N108 25,035 2,136,100 SH Call SOLE 8 2,136,100 0 0
UNITED STATES OIL FUND LP FUND 91232N108 22,642 1,931,916 SH   SOLE 8 1,931,916 0 0
UNITED STATES OIL FUND LP OPT 91232N108 28,091 2,396,800 SH Put SOLE 8 2,396,800 0 0
UNITED STATES OIL FUND LP FUND 91232N108 259 22,086 SH   SOLE 9 22,086 0 0
UNITED STATES OIL FUND LP FUND 91232N108 7,904 674,381 SH   SOLE 44 674,381 0 0
UNITED STATES OIL FUND LP OPT 91232N108 5,860 500,000 SH Put SOLE 44 500,000 0 0
UNITED STATES OIL FUND LP OPT 91232N108 4,688 400,000 SH Call SOLE 44 400,000 0 0
UNITED STATES OIL FUND LP FUND 91232N108 79 6,700 SH   DFND 66 0 0 6,700
UNITED STATES STL CORP NEW OPT 912909108 74,612 2,260,300 SH Put SOLE 8 2,260,300 0 0
UNITED STATES STL CORP NEW COM 912909108 11,952 362,057 SH   SOLE 8 362,057 0 0
UNITED STATES STL CORP NEW OPT 912909108 27,665 838,100 SH Call SOLE 8 838,100 0 0
UNITED STATES STL CORP NEW COM 912909108 1,649 49,957 SH   SOLE 44 49,957 0 0
UNITED STS 12 MONTH OIL FD L OPT 91288V103 47 2,300 SH Call SOLE 8 2,300 0 0
UNITED TECHNOLOGIES CORP COM 913017109 11,338 103,433 SH   SOLE 1 82,925 20,508 0
UNITED TECHNOLOGIES CORP OPT 913017109 6,796 62,000 SH Call SOLE 8 62,000 0 0
UNITED TECHNOLOGIES CORP OPT 913017109 14,930 136,200 SH Put SOLE 8 136,200 0 0
UNITED TECHNOLOGIES CORP COM 913017109 7 64 SH   SOLE 8 64 0 0
UNITED TECHNOLOGIES CORP COM 913017109 2 17 SH   SOLE 9 17 0 0
UNITED TECHNOLOGIES CORP COM 913017109 296 2,700 SH   DFND 20 0 0 2,700
UNITED TECHNOLOGIES CORP COM 913017109 214 1,951 SH   SOLE 20 0 1,951 0
UNITED TECHNOLOGIES CORP COM 913017109 36,669 334,506 SH   SOLE 44 334,506 0 0
UNITED TECHNOLOGIES CORP COM 913017109 670 6,109 SH   DFND 66 0 0 6,109
UNITED TECHNOLOGIES CORP COM 913017109 57 519 SH   SOLE 66 0 519 0
UNITED THERAPEUTICS CORP DEL OPT 91307C102 1,535 10,700 SH Put SOLE 8 10,700 0 0
UNITED THERAPEUTICS CORP DEL OPT 91307C102 1,233 8,600 SH Call SOLE 8 8,600 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 169 1,178 SH   SOLE 8 1,178 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 9,978 69,568 SH   SOLE 44 69,568 0 0
UNITEDHEALTH GROUP INC COM 91324P102 22,424 140,115 SH   SOLE 1 32,702 107,413 0
UNITEDHEALTH GROUP INC COM 91324P102 723 4,515 SH   SOLE 8 4,515 0 0
UNITEDHEALTH GROUP INC OPT 91324P102 36,153 225,900 SH Call SOLE 8 225,900 0 0
UNITEDHEALTH GROUP INC OPT 91324P102 21,189 132,400 SH Put SOLE 8 132,400 0 0
UNITEDHEALTH GROUP INC COM 91324P102 31,049 194,010 SH   SOLE 9 194,010 0 0
UNITEDHEALTH GROUP INC COM 91324P102 96 600 SH   SOLE 20 0 600 0
UNITEDHEALTH GROUP INC COM 91324P102 216 1,352 SH   DFND 20 0 0 1,352
UNITEDHEALTH GROUP INC COM 91324P102 48,680 304,182 SH   SOLE 44 304,182 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,276 7,975 SH   SOLE 66 0 7,975 0
UNITEDHEALTH GROUP INC COM 91324P102 120 750 SH   DFND 66 0 0 750
UNITEDHEALTH GROUP INC COM 91324P102 1,040 6,500 SH   SOLE 79 6,500 0 0
UNITIL CORP COM 913259107 1 13 SH   SOLE 8 13 0 0
UNITIL CORP COM 913259107 8 187 SH   SOLE 44 187 0 0
UNIVAR INC COM 91336L107 3 89 SH   SOLE 8 89 0 0
UNIVAR INC COM 91336L107 1,937 68,266 SH   SOLE 44 68,266 0 0
UNIVERSAL AMERN CORP NEW COM 91338E101 1 92 SH   SOLE 8 92 0 0
UNIVERSAL AMERN CORP NEW COM 91338E101 407 40,863 SH   SOLE 44 40,863 0 0
UNIVERSAL CORP VA COM 913456109 39 608 SH   SOLE 8 608 0 0
UNIVERSAL CORP VA COM 913456109 135 2,098 SH   SOLE 44 2,098 0 0
UNIVERSAL DISPLAY CORP OPT 91347P105 3,220 57,200 SH Put SOLE 8 57,200 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 1,873 33,273 SH   SOLE 8 33,273 0 0
UNIVERSAL DISPLAY CORP OPT 91347P105 997 17,700 SH Call SOLE 8 17,700 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 33 593 SH   SOLE 44 593 0 0
UNIVERSAL ELECTRS INC COM 913483103 178 2,754 SH   SOLE 44 2,754 0 0
UNIVERSAL FST PRODS INC COM 913543104 1,126 11,021 SH   SOLE 1 11,021 0 0
UNIVERSAL FST PRODS INC COM 913543104 8 79 SH   SOLE 8 79 0 0
UNIVERSAL FST PRODS INC COM 913543104 200 1,965 SH   SOLE 44 1,965 0 0
UNIVERSAL HEALTH RLTY INCM T TRUS 91359E105 40 610 SH   SOLE 44 610 0 0
UNIVERSAL HLTH SVCS INC OPT 913903100 21 200 SH Put SOLE 8 200 0 0
UNIVERSAL HLTH SVCS INC OPT 913903100 160 1,500 SH Call SOLE 8 1,500 0 0
UNIVERSAL HLTH SVCS INC COM 913903100 207 1,948 SH   SOLE 8 1,948 0 0
UNIVERSAL HLTH SVCS INC COM 913903100 3,604 33,870 SH   SOLE 44 33,870 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 1 44 SH   SOLE 8 44 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 231 8,165 SH   SOLE 44 8,165 0 0
UNIVERSAL LOGISTICS HLDGS IN COM 91388P105 7 378 SH   SOLE 44 378 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 4 1,362 SH   SOLE 8 1,362 0 0
UNIVEST CORP PA COM 915271100 1 28 SH   SOLE 8 28 0 0
UNIVEST CORP PA COM 915271100 25 820 SH   SOLE 44 820 0 0
UNUM GROUP COM 91529Y106 672 15,300 SH   SOLE 1 15,300 0 0
UNUM GROUP COM 91529Y106 1 12 SH   SOLE 8 12 0 0
UNUM GROUP COM 91529Y106 4,076 92,811 SH   SOLE 44 92,811 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 1 38 SH   SOLE 8 38 0 0
URBAN EDGE PPTYS TRUS 91704F104 380 13,815 SH   SOLE 44 13,815 0 0
URBAN OUTFITTERS INC COM 917047102 199 7,000 SH   SOLE 1 7,000 0 0
URBAN OUTFITTERS INC OPT 917047102 1,954 68,600 SH Put SOLE 8 68,600 0 0
URBAN OUTFITTERS INC OPT 917047102 7,949 279,100 SH Call SOLE 8 279,100 0 0
URBAN OUTFITTERS INC COM 917047102 787 27,634 SH   SOLE 8 27,634 0 0
URBAN OUTFITTERS INC COM 917047102 4,836 169,856 SH   SOLE 44 169,856 0 0
URSTADT BIDDLE PPTYS INC TRUS 917286205 36 1,480 SH   SOLE 44 1,480 0 0
US BANCORP DEL COM 902973304 41,362 805,179 SH   SOLE 1 70,156 735,023 0
US BANCORP DEL OPT 902973304 18,638 362,800 SH Call SOLE 8 362,800 0 0
US BANCORP DEL OPT 902973304 12,663 246,500 SH Put SOLE 8 246,500 0 0
US BANCORP DEL COM 902973304 42 816 SH   SOLE 9 816 0 0
US BANCORP DEL COM 902973304 175 3,416 SH   DFND 20 0 0 3,416
US BANCORP DEL COM 902973304 672 13,078 SH   SOLE 20 0 13,078 0
US BANCORP DEL COM 902973304 98,311 1,913,775 SH   SOLE 44 1,913,775 0 0
US BANCORP DEL COM 902973304 243 4,737 SH   DFND 66 0 0 4,737
US BANCORP DEL COM 902973304 9,353 182,071 SH   SOLE 66 0 182,071 0
US ECOLOGY INC COM 91732J102 3 59 SH   SOLE 8 59 0 0
US ECOLOGY INC COM 91732J102 15 305 SH   SOLE 44 305 0 0
US FOODS HLDG CORP COM 912008109 5,013 182,424 SH   SOLE 44 182,424 0 0
USA COMPRESSION PARTNERS LP COM 90290N109 8 450 SH   SOLE 8 450 0 0
USA COMPRESSION PARTNERS LP COM 90290N109 318 18,400 SH   SOLE 32 18,400 0 0
USA TECHNOLOGIES INC COM 90328S500 0 79 SH   SOLE 8 79 0 0
USA TECHNOLOGIES INC COM 90328S500 3 742 SH   SOLE 44 742 0 0
USA TRUCK INC COM 902925106 76 8,700 SH   SOLE 44 8,700 0 0
USANA HEALTH SCIENCES INC COM 90328M107 1,949 31,833 SH   SOLE 44 31,833 0 0
UTAH MED PRODS INC COM 917488108 12 165 SH   SOLE 44 165 0 0
UTSTARCOM HOLDINGS CORP COM G9310A114 0 17 SH   SOLE 8 17 0 0
V F CORP COM 918204108 411 7,700 SH   SOLE 1 7,700 0 0
V F CORP COM 918204108 430 8,050 SH   SOLE 8 8,050 0 0
V F CORP OPT 918204108 1,472 27,600 SH Call SOLE 8 27,600 0 0
V F CORP OPT 918204108 758 14,200 SH Put SOLE 8 14,200 0 0
V F CORP COM 918204108 7,548 141,461 SH   SOLE 44 141,461 0 0
VAALCO ENERGY INC COM 91851C201 0 81 SH   SOLE 8 81 0 0
VAALCO ENERGY INC COM 91851C201 17 16,400 SH   SOLE 44 16,400 0 0
VAIL RESORTS INC COM 91879Q109 417 2,582 SH   SOLE 1 2,582 0 0
VAIL RESORTS INC OPT 91879Q109 16 100 SH Call SOLE 8 100 0 0
VAIL RESORTS INC OPT 91879Q109 48 300 SH Put SOLE 8 300 0 0
VAIL RESORTS INC COM 91879Q109 11 64 SH   SOLE 8 64 0 0
VAIL RESORTS INC COM 91879Q109 112 695 SH   SOLE 44 695 0 0
VALE S A OPT 91912E105 28,144 3,693,400 SH Call SOLE 8 3,693,400 0 0
VALE S A OPT 91912E105 8,135 1,067,600 SH Put SOLE 8 1,067,600 0 0
VALE S A ADR 91912E105 1,727 226,646 SH   SOLE 8 226,646 0 0
VALE S A ADR 91912E105 96 12,549 SH   SOLE 9 12,549 0 0
VALE S A ADR 91912E105 3,887 510,084 SH   SOLE 44 510,084 0 0
VALE S A ADR 91912E105 41 5,340 SH   DFND 66 0 0 5,340
VALEANT PHARMACEUTICALS INTL OPT 91911K102 26,121 1,799,000 SH Call SOLE 8 1,799,000 0 0
VALEANT PHARMACEUTICALS INTL OPT 91911K102 60,530 4,168,700 SH Put SOLE 8 4,168,700 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 44,297 3,050,746 SH   SOLE 8 3,050,746 0 0
VALEANT PHARMACEUTICALS INTL OPT 91911K102 11,560 796,200 SH Call SOLE 44 796,200 0 0
VALEANT PHARMACEUTICALS INTL OPT 91911K102 14,120 972,400 SH Put SOLE 44 972,400 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 15,468 1,065,297 SH   SOLE 44 1,065,297 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 97 6,670 SH   DFND 66 0 0 6,670
VALERO ENERGY CORP NEW COM 91913Y100 3,974 58,168 SH   SOLE 1 58,168 0 0
VALERO ENERGY CORP NEW COM 91913Y100 2,460 36,010 SH   SOLE 8 36,010 0 0
VALERO ENERGY CORP NEW OPT 91913Y100 20,661 302,400 SH Call SOLE 8 302,400 0 0
VALERO ENERGY CORP NEW OPT 91913Y100 21,549 315,400 SH Put SOLE 8 315,400 0 0
VALERO ENERGY CORP NEW COM 91913Y100 16 227 SH   SOLE 9 227 0 0
VALERO ENERGY CORP NEW COM 91913Y100 687 10,050 SH   DFND 20 0 0 10,050
VALERO ENERGY CORP NEW COM 91913Y100 26,466 387,385 SH   SOLE 44 387,385 0 0
VALERO ENERGY CORP NEW COM 91913Y100 225 3,300 SH   DFND 66 0 0 3,300
VALERO ENERGY PARTNERS LP COM 91914J102 668 15,099 SH   SOLE 32 15,099 0 0
VALERO ENERGY PARTNERS LP COM 91914J102 440 9,930 SH   SOLE 44 9,930 0 0
VALIDUS HOLDINGS LTD COM G9319H102 259 4,700 SH   SOLE 1 4,700 0 0
VALIDUS HOLDINGS LTD COM G9319H102 11 195 SH   SOLE 8 195 0 0
VALIDUS HOLDINGS LTD COM G9319H102 687 12,474 SH   SOLE 44 12,474 0 0
VALLEY NATL BANCORP COM 919794107 24 2,063 SH   SOLE 8 2,063 0 0
VALLEY NATL BANCORP OPT 919794107 1 100 SH Put SOLE 8 100 0 0
VALLEY NATL BANCORP COM 919794107 688 59,158 SH   SOLE 44 59,158 0 0
VALMONT INDS INC OPT 920253101 803 5,700 SH Call SOLE 8 5,700 0 0
VALMONT INDS INC COM 920253101 387 2,746 SH   SOLE 8 2,746 0 0
VALMONT INDS INC OPT 920253101 324 2,300 SH Put SOLE 8 2,300 0 0
VALMONT INDS INC COM 920253101 1,687 11,973 SH   SOLE 44 11,973 0 0
VALSPAR CORP COM 920355104 1,090 10,524 SH   SOLE 44 10,524 0 0
VALSPAR CORP COM 920355104 52 500 SH   DFND 66 0 0 500
VALVOLINE INC COM 92047W101 2 114 SH   SOLE 44 114 0 0
VANDA PHARMACEUTICALS INC OPT 921659108 132 8,300 SH Call SOLE 8 8,300 0 0
VANDA PHARMACEUTICALS INC COM 921659108 64 4,055 SH   SOLE 8 4,055 0 0
VANDA PHARMACEUTICALS INC OPT 921659108 150 9,400 SH Put SOLE 8 9,400 0 0
VANDA PHARMACEUTICALS INC COM 921659108 203 12,739 SH   SOLE 44 12,739 0 0
VANECK VECTORS ETF TR OPT 92189F718 4,122 123,600 SH Call SOLE 8 123,600 0 0
VANECK VECTORS ETF TR OPT 92189F106 161,640 7,726,600 SH Put SOLE 8 7,726,600 0 0
VANECK VECTORS ETF TR OPT 92189F403 15,645 737,300 SH Put SOLE 8 737,300 0 0
VANECK VECTORS ETF TR FUND 92189F205 0 12 SH   SOLE 8 12 0 0
VANECK VECTORS ETF TR OPT 92189F791 50,997 1,616,400 SH Put SOLE 8 1,616,400 0 0
VANECK VECTORS ETF TR OPT 92189F676 1,497 20,900 SH Call SOLE 8 20,900 0 0
VANECK VECTORS ETF TR FUND 92189F700 30 591 SH   SOLE 8 591 0 0
VANECK VECTORS ETF TR OPT 92189F809 58 4,700 SH Put SOLE 8 4,700 0 0
VANECK VECTORS ETF TR FUND 92189F718 1,239 37,160 SH   SOLE 8 37,160 0 0
VANECK VECTORS ETF TR FUND 92189F106 12,536 599,305 SH   SOLE 8 599,305 0 0
VANECK VECTORS ETF TR OPT 92189F700 10 200 SH Call SOLE 8 200 0 0
VANECK VECTORS ETF TR FUND 92189F676 4,641 64,786 SH   SOLE 8 64,786 0 0
VANECK VECTORS ETF TR FUND 92189F791 13,657 432,889 SH   SOLE 8 432,889 0 0
VANECK VECTORS ETF TR OPT 92189F718 26,433 792,600 SH Put SOLE 8 792,600 0 0
VANECK VECTORS ETF TR FUND 92189F809 100 8,135 SH   SOLE 8 8,135 0 0
VANECK VECTORS ETF TR OPT 92189F676 8,038 112,200 SH Put SOLE 8 112,200 0 0
VANECK VECTORS ETF TR OPT 92189F403 9,445 445,100 SH Call SOLE 8 445,100 0 0
VANECK VECTORS ETF TR OPT 92189F106 86,893 4,153,600 SH Call SOLE 8 4,153,600 0 0
VANECK VECTORS ETF TR OPT 92189F791 44,877 1,422,400 SH Call SOLE 8 1,422,400 0 0
VANECK VECTORS ETF TR OPT 92189F809 37 3,000 SH Call SOLE 8 3,000 0 0
VANECK VECTORS ETF TR FUND 92189F718 15 450 SH   SOLE 20 0 450 0
VANECK VECTORS ETF TR FUND 92189F502 52 1,026 SH   DFND 20 0 0 1,026
VANECK VECTORS ETF TR FUND 92189F791 631 20,000 SH   DFND 20 0 0 20,000
VANECK VECTORS ETF TR FUND 92189F106 32,256 1,541,853 SH   SOLE 44 1,541,853 0 0
VANECK VECTORS ETF TR FUND 92189F791 305 9,654 SH   SOLE 44 9,654 0 0
VANECK VECTORS ETF TR FUND 92189F676 35,946 501,764 SH   SOLE 44 501,764 0 0
VANECK VECTORS ETF TR FUND 92189F742 1 50 SH   SOLE 44 50 0 0
VANECK VECTORS ETF TR FUND 92189F205 2 63 SH   SOLE 44 63 0 0
VANECK VECTORS ETF TR FUND 92189F403 3,446 162,353 SH   SOLE 44 162,353 0 0
VANECK VECTORS ETF TR FUND 92189F718 19,106 572,880 SH   SOLE 44 572,880 0 0
VANECK VECTORS ETF TR FUND 92189F106 65 3,087 SH   DFND 66 0 0 3,087
VANECK VECTORS ETF TR FUND 92189F791 4 125 SH   DFND 66 0 0 125
VANECK VECTORS ETF TR FUND 92189F403 373 17,580 SH   DFND 66 0 0 17,580
VANGUARD BD INDEX FD INC FUND 921937835 1,040 12,874 SH   SOLE 44 12,874 0 0
VANGUARD INDEX FDS FUND 922908553 305 3,693 SH   SOLE 8 3,693 0 0
VANGUARD INDEX FDS OPT 922908553 1,461 17,700 SH Call SOLE 8 17,700 0 0
VANGUARD INDEX FDS OPT 922908769 427 3,700 SH Call SOLE 8 3,700 0 0
VANGUARD INDEX FDS OPT 922908769 46 400 SH Put SOLE 8 400 0 0
VANGUARD INDEX FDS FUND 922908363 2 11 SH   SOLE 8 11 0 0
VANGUARD INDEX FDS FUND 922908736 5 45 SH   SOLE 8 45 0 0
VANGUARD INDEX FDS OPT 922908553 3,153 38,200 SH Put SOLE 8 38,200 0 0
VANGUARD INDEX FDS FUND 922908363 210 1,025 SH   SOLE 20 0 1,025 0
VANGUARD INDEX FDS FUND 922908363 56 274 SH   DFND 20 0 0 274
VANGUARD INDEX FDS FUND 922908363 5,739 27,953 SH   DFND 66 0 0 27,953
VANGUARD INDEX FDS FUND 922908751 1,372 10,640 SH   DFND 66 0 0 10,640
VANGUARD INDEX FDS FUND 922908553 83 1,000 SH   DFND 66 0 0 1,000
VANGUARD INDEX FDS FUND 922908629 2,087 15,856 SH   DFND 66 0 0 15,856
VANGUARD INTL EQUITY INDEX F OPT 922042858 1,149 32,100 SH Put SOLE 8 32,100 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042775 3 74 SH   SOLE 8 74 0 0
VANGUARD INTL EQUITY INDEX F OPT 922042874 873 18,200 SH Put SOLE 8 18,200 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042874 468 9,753 SH   SOLE 8 9,753 0 0
VANGUARD INTL EQUITY INDEX F OPT 922042874 2,728 56,900 SH Call SOLE 8 56,900 0 0
VANGUARD INTL EQUITY INDEX F OPT 922042858 1,345 37,600 SH Call SOLE 8 37,600 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042858 417 11,643 SH   DFND 20 0 0 11,643
VANGUARD INTL EQUITY INDEX F FUND 922042742 124 2,035 SH   DFND 20 0 0 2,035
VANGUARD INTL EQUITY INDEX F FUND 922042775 146 3,298 SH   SOLE 44 3,298 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042858 58,034 1,621,937 SH   SOLE 44 1,621,937 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042874 323 6,739 SH   SOLE 44 6,739 0 0
VANGUARD INTL EQUITY INDEX F FUND 922042874 3,500 73,000 SH   DFND 66 0 0 73,000
VANGUARD INTL EQUITY INDEX F FUND 922042866 1,952 33,580 SH   DFND 66 0 0 33,580
VANGUARD INTL EQUITY INDEX F FUND 922042858 4,032 112,686 SH   DFND 66 0 0 112,686
VANGUARD SCOTTSDALE FDS FUND 92206C870 301 3,510 SH   DFND 66 0 0 3,510
VANGUARD SPECIALIZED PORTFOL FUND 921908844 13 152 SH   SOLE 44 152 0 0
VANGUARD TAX MANAGED INTL FD FUND 921943858 2 68 SH   SOLE 8 68 0 0
VANGUARD TAX MANAGED INTL FD FUND 921943858 48 1,300 SH   SOLE 44 1,300 0 0
VANGUARD WHITEHALL FDS INC FUND 921946406 8 100 SH   SOLE 44 100 0 0
VANGUARD WHITEHALL FDS INC FUND 921946406 297 3,915 SH   DFND 66 0 0 3,915
VANGUARD WORLD FDS FUND 92204A405 498 8,384 SH   DFND 66 0 0 8,384
VANGUARD WORLD FDS FUND 92204A702 222 1,830 SH   DFND 66 0 0 1,830
VANGUARD WORLD FDS FUND 92204A108 264 2,050 SH   DFND 66 0 0 2,050
VANTIV INC COM 92210H105 43 717 SH   SOLE 8 717 0 0
VANTIV INC OPT 92210H105 12 200 SH Call SOLE 8 200 0 0
VANTIV INC COM 92210H105 924 15,505 SH   SOLE 44 15,505 0 0
VARIAN MED SYS INC OPT 92220P105 99 1,100 SH Call SOLE 8 1,100 0 0
VARIAN MED SYS INC COM 92220P105 589 6,567 SH   SOLE 8 6,567 0 0
VARIAN MED SYS INC COM 92220P105 6,506 72,467 SH   SOLE 44 72,467 0 0
VARONIS SYS INC COM 922280102 129 4,839 SH   SOLE 44 4,839 0 0
VASCO DATA SEC INTL INC OPT 92230Y104 38 2,800 SH Call SOLE 8 2,800 0 0
VASCO DATA SEC INTL INC COM 92230Y104 0 9 SH   SOLE 8 9 0 0
VASCO DATA SEC INTL INC OPT 92230Y104 8 600 SH Put SOLE 8 600 0 0
VASCO DATA SEC INTL INC COM 92230Y104 162 11,879 SH   SOLE 44 11,879 0 0
VASCO DATA SEC INTL INC COM 92230Y104 7 500 SH   DFND 66 0 0 500
VASCULAR SOLUTIONS INC COM 92231M109 64 1,154 SH   SOLE 44 1,154 0 0
VCA INC COM 918194101 2 27 SH   SOLE 8 27 0 0
VCA INC COM 918194101 2,712 39,486 SH   SOLE 44 39,486 0 0
VECTOR GROUP LTD COM 92240M108 25 1,115 SH   SOLE 8 1,115 0 0
VECTOR GROUP LTD COM 92240M108 158 6,930 SH   SOLE 44 6,930 0 0
VECTREN CORP COM 92240G101 420 8,047 SH   SOLE 44 8,047 0 0
VECTRUS INC COM 92242T101 34 1,434 SH   SOLE 44 1,434 0 0
VEDANTA LTD ADR 92242Y100 1 75 SH   SOLE 8 75 0 0
VEECO INSTRS INC DEL COM 922417100 100 3,446 SH   SOLE 8 3,446 0 0
VEECO INSTRS INC DEL COM 922417100 187 6,409 SH   SOLE 44 6,409 0 0
VEEVA SYS INC COM 922475108 2 58 SH   SOLE 8 58 0 0
VEEVA SYS INC OPT 922475108 1,693 41,600 SH Call SOLE 8 41,600 0 0
VEEVA SYS INC OPT 922475108 122 3,000 SH Put SOLE 8 3,000 0 0
VEEVA SYS INC COM 922475108 63 1,538 SH   SOLE 44 1,538 0 0
VEEVA SYS INC COM 922475108 8 200 SH   DFND 66 0 0 200
VENTAS INC COM 92276F100 449 7,178 SH   SOLE 1 0 7,178 0
VENTAS INC TRUS 92276F100 313 4,993 SH   SOLE 8 4,993 0 0
VENTAS INC OPT 92276F100 706 11,300 SH Put SOLE 8 11,300 0 0
VENTAS INC OPT 92276F100 1,244 19,900 SH Call SOLE 8 19,900 0 0
VENTAS INC COM 92276F100 1,443 23,073 SH   SOLE 9 23,073 0 0
VENTAS INC TRUS 92276F100 12,926 206,778 SH   SOLE 44 206,778 0 0
VENTAS INC COM 92276F100 211 3,367 SH   SOLE 66 0 3,367 0
VERA BRADLEY INC COM 92335C106 2 143 SH   SOLE 8 143 0 0
VERA BRADLEY INC COM 92335C106 150 12,852 SH   SOLE 44 12,852 0 0
VEREIT INC OPT 92339V100 141 16,700 SH Call SOLE 8 16,700 0 0
VEREIT INC TRUS 92339V100 111 13,161 SH   SOLE 8 13,161 0 0
VEREIT INC OPT 92339V100 621 73,400 SH Put SOLE 8 73,400 0 0
VEREIT INC TRUS 92339V100 20,821 2,461,085 SH   SOLE 44 2,461,085 0 0
VERIFONE SYS INC COM 92342Y109 1,977 111,484 SH   SOLE 1 111,484 0 0
VERIFONE SYS INC COM 92342Y109 13 733 SH   SOLE 8 733 0 0
VERIFONE SYS INC OPT 92342Y109 461 26,000 SH Put SOLE 8 26,000 0 0
VERIFONE SYS INC OPT 92342Y109 803 45,300 SH Call SOLE 8 45,300 0 0
VERIFONE SYS INC COM 92342Y109 5,234 295,306 SH   SOLE 44 295,306 0 0
VERINT SYS INC BOND 92343XAA8 284 303,000 PRN   SOLE 8 0 0 303,000
VERINT SYS INC COM 92343X100 4,606 130,638 SH   SOLE 44 130,638 0 0
VERISIGN INC OPT 92343E102 5,089 66,900 SH Put SOLE 8 66,900 0 0
VERISIGN INC OPT 92343E102 715 9,400 SH Call SOLE 8 9,400 0 0
VERISIGN INC COM 92343E102 2,585 33,990 SH   SOLE 8 33,990 0 0
VERISIGN INC COM 92343E102 5,112 67,200 SH   SOLE 44 67,200 0 0
VERISK ANALYTICS INC COM 92345Y106 490 6,036 SH   SOLE 8 6,036 0 0
VERISK ANALYTICS INC COM 92345Y106 8,204 101,080 SH   SOLE 44 101,080 0 0
VERITEX HLDGS INC COM 923451108 89 3,325 SH   SOLE 1 3,325 0 0
VERITIV CORP COM 923454102 2 35 SH   SOLE 8 35 0 0
VERITIV CORP COM 923454102 506 9,390 SH   SOLE 44 9,390 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 74 1,387 SH   OTR 1 1,387 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 10,966 205,422 SH   SOLE 1 204,118 1,304 0
VERIZON COMMUNICATIONS INC OPT 92343V104 88,590 1,659,600 SH Put SOLE 8 1,659,600 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,498 46,802 SH   SOLE 8 46,802 0 0
VERIZON COMMUNICATIONS INC OPT 92343V104 39,426 738,600 SH Call SOLE 8 738,600 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 31,075 582,146 SH   SOLE 9 582,146 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 135 2,533 SH   SOLE 20 0 2,533 0
VERIZON COMMUNICATIONS INC COM 92343V104 477 8,929 SH   DFND 20 0 0 8,929
VERIZON COMMUNICATIONS INC COM 92343V104 121,092 2,268,491 SH   SOLE 44 2,268,491 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 16 292 SH   SOLE 56 292 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,900 35,600 SH   DFND 66 0 0 35,600
VERIZON COMMUNICATIONS INC COM 92343V104 494 9,260 SH   SOLE 99 9,260 0 0
VERMILION ENERGY INC COM 923725105 1 31 SH   SOLE 8 31 0 0
VERSARTIS INC COM 92529L102 17 1,146 SH   SOLE 8 1,146 0 0
VERSARTIS INC COM 92529L102 17 1,129 SH   SOLE 44 1,129 0 0
VERSO CORP COM 92531L207 1,379 194,177 SH   SOLE 1 194,177 0 0
VERSUM MATLS INC OPT 92532W103 39 1,400 SH Put SOLE 8 1,400 0 0
VERSUM MATLS INC COM 92532W103 23 836 SH   SOLE 8 836 0 0
VERSUM MATLS INC OPT 92532W103 77 2,750 SH Call SOLE 8 2,750 0 0
VERSUM MATLS INC COM 92532W103 4,761 169,616 SH   SOLE 44 169,616 0 0
VERSUM MATLS INC COM 92532W103 5 188 SH   DFND 66 0 0 188
VERTEX PHARMACEUTICALS INC OPT 92532F100 5,371 72,900 SH Put SOLE 8 72,900 0 0
VERTEX PHARMACEUTICALS INC OPT 92532F100 7,323 99,400 SH Call SOLE 8 99,400 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,603 21,745 SH   SOLE 8 21,745 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 6,650 90,268 SH   SOLE 44 90,268 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 5 62 SH   DFND 66 0 0 62
VIACOM INC NEW OPT 92553P201 12,264 349,400 SH Call SOLE 8 349,400 0 0
VIACOM INC NEW COM 92553P102 24 635 SH   SOLE 8 635 0 0
VIACOM INC NEW OPT 92553P201 6,195 176,500 SH Put SOLE 8 176,500 0 0
VIACOM INC NEW COM 92553P201 2,593 73,872 SH   SOLE 8 73,872 0 0
VIACOM INC NEW COM 92553P201 7,338 209,039 SH   SOLE 44 209,039 0 0
VIACOM INC NEW COM 92553P102 75 1,960 SH   SOLE 44 1,960 0 0
VIAD CORP COM 92552R406 31 700 SH   SOLE 8 700 0 0
VIAD CORP COM 92552R406 85 1,925 SH   SOLE 44 1,925 0 0
VIASAT INC COM 92552V100 12 175 SH   SOLE 8 175 0 0
VIASAT INC OPT 92552V100 66 1,000 SH Put SOLE 8 1,000 0 0
VIASAT INC COM 92552V100 161 2,432 SH   SOLE 44 2,432 0 0
VIAVI SOLUTIONS INC OPT 925550105 2 300 SH Put SOLE 8 300 0 0
VIAVI SOLUTIONS INC OPT 925550105 119 14,600 SH Call SOLE 8 14,600 0 0
VIAVI SOLUTIONS INC COM 925550105 512 62,614 SH   SOLE 8 62,614 0 0
VIAVI SOLUTIONS INC COM 925550105 28 3,380 SH   SOLE 44 3,380 0 0
VIAVI SOLUTIONS INC COM 925550105 0 12 SH   SOLE 56 12 0 0
VICOR CORP COM 925815102 19 1,233 SH   SOLE 8 1,233 0 0
VICOR CORP OPT 925815102 47 3,100 SH Put SOLE 8 3,100 0 0
VICOR CORP COM 925815102 9 566 SH   SOLE 44 566 0 0
VIDEOCON D2H LTD ADR 92657J101 75 9,100 SH   SOLE 44 9,100 0 0
VIEWRAY INC COM 92672L107 0 111 SH   SOLE 44 111 0 0
VILLAGE SUPER MKT INC COM 927107409 22 697 SH   SOLE 8 697 0 0
VILLAGE SUPER MKT INC COM 927107409 5 155 SH   SOLE 44 155 0 0
VIMPELCOM LTD OPT 92719A106 27 7,000 SH Put SOLE 8 7,000 0 0
VIMPELCOM LTD OPT 92719A106 57 14,700 SH Call SOLE 8 14,700 0 0
VIMPELCOM LTD ADR 92719A106 10 2,644 SH   DFND 66 0 0 2,644
VIPER ENERGY PARTNERS LP COM 92763M105 0 4 SH   SOLE 8 4 0 0
VIPSHOP HLDGS LTD OPT 92763W103 1,216 110,400 SH Call SOLE 8 110,400 0 0
VIPSHOP HLDGS LTD OPT 92763W103 733 66,600 SH Put SOLE 8 66,600 0 0
VIPSHOP HLDGS LTD ADR 92763W103 39 3,504 SH   SOLE 8 3,504 0 0
VIPSHOP HLDGS LTD BOND 92763WAA1 3,789 3,803,000 PRN   SOLE 8 0 0 3,803,000
VIPSHOP HLDGS LTD ADR 92763W103 1,632 148,200 SH   SOLE 9 148,200 0 0
VIRNETX HLDG CORP OPT 92823T108 7 3,400 SH Put SOLE 8 3,400 0 0
VIRNETX HLDG CORP OPT 92823T108 86 39,100 SH Call SOLE 8 39,100 0 0
VIRTU FINL INC COM 928254101 1 72 SH   SOLE 8 72 0 0
VIRTU FINL INC COM 928254101 113 7,083 SH   SOLE 44 7,083 0 0
VIRTUS INVT PARTNERS INC COM 92828Q109 183 1,549 SH   SOLE 44 1,549 0 0
VIRTUSA CORP COM 92827P102 48 1,910 SH   SOLE 44 1,910 0 0
VISA INC COM 92826C839 34,867 446,896 SH   SOLE 1 0 446,896 0
VISA INC OPT 92826C839 48,325 619,400 SH Put SOLE 8 619,400 0 0
VISA INC COM 92826C839 16,242 208,183 SH   SOLE 8 208,183 0 0
VISA INC OPT 92826C839 31,302 401,200 SH Call SOLE 8 401,200 0 0
VISA INC COM 92826C839 66 846 SH   SOLE 9 846 0 0
VISA INC COM 92826C839 135 1,735 SH   DFND 20 0 0 1,735
VISA INC COM 92826C839 1,545 19,807 SH   SOLE 20 0 19,807 0
VISA INC COM 92826C839 163,868 2,100,322 SH   SOLE 44 2,100,322 0 0
VISA INC COM 92826C839 9,119 116,876 SH   SOLE 66 0 116,876 0
VISA INC COM 92826C839 1,660 21,272 SH   DFND 66 0 0 21,272
VISA INC COM 92826C839 936 12,000 SH   SOLE 79 12,000 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 1 41 SH   SOLE 8 41 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 350 21,548 SH   SOLE 44 21,548 0 0
VISHAY PRECISION GROUP INC COM 92835K103 3 133 SH   SOLE 44 133 0 0
VISTA GOLD CORP COM 927926303 0 38 SH   SOLE 8 38 0 0
VISTA OUTDOOR INC COM 928377100 1,400 37,950 SH   SOLE 1 37,950 0 0
VISTA OUTDOOR INC COM 928377100 11 298 SH   SOLE 8 298 0 0
VISTA OUTDOOR INC COM 928377100 2,274 61,627 SH   SOLE 44 61,627 0 0
VISTEON CORP COM 92839U206 59 733 SH   SOLE 8 733 0 0
VISTEON CORP COM 92839U206 208 2,598 SH   SOLE 44 2,598 0 0
VITAL THERAPIES INC COM 92847R104 1 124 SH   SOLE 8 124 0 0
VITAL THERAPIES INC COM 92847R104 39 8,926 SH   SOLE 44 8,926 0 0
VITAMIN SHOPPE INC COM 92849E101 14 572 SH   SOLE 8 572 0 0
VITAMIN SHOPPE INC OPT 92849E101 190 8,000 SH Call SOLE 8 8,000 0 0
VITAMIN SHOPPE INC COM 92849E101 1,760 74,079 SH   SOLE 44 74,079 0 0
VIVINT SOLAR INC COM 92854Q106 0 28 SH   SOLE 8 28 0 0
VIVINT SOLAR INC COM 92854Q106 1 369 SH   SOLE 44 369 0 0
VIVUS INC OPT 928551100 12 10,700 SH Put SOLE 8 10,700 0 0
VIVUS INC OPT 928551100 113 98,400 SH Call SOLE 8 98,400 0 0
VIVUS INC COM 928551100 213 185,608 SH   SOLE 44 185,608 0 0
VMWARE INC OPT 928563402 14,613 185,600 SH Call SOLE 8 185,600 0 0
VMWARE INC OPT 928563402 29,217 371,100 SH Put SOLE 8 371,100 0 0
VMWARE INC COM 928563402 676 8,582 SH   SOLE 8 8,582 0 0
VMWARE INC COM 928563402 11,995 152,352 SH   SOLE 44 152,352 0 0
VOC ENERGY TR TRUS 91829B103 0 81 SH   SOLE 8 81 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 134 7,230 SH   SOLE 8 7,230 0 0
VOCERA COMMUNICATIONS INC COM 92857F107 704 38,091 SH   SOLE 44 38,091 0 0
VODAFONE GROUP PLC NEW OPT 92857W308 3,525 144,300 SH Call SOLE 8 144,300 0 0
VODAFONE GROUP PLC NEW OPT 92857W308 5,533 226,500 SH Put SOLE 8 226,500 0 0
VODAFONE GROUP PLC NEW ADR 92857W308 2,613 106,937 SH   SOLE 8 106,937 0 0
VODAFONE GROUP PLC NEW ADR 92857W308 1,586 64,982 SH   SOLE 44 64,982 0 0
VODAFONE GROUP PLC NEW ADR 92857W308 24 1,000 SH   DFND 66 0 0 1,000
VONAGE HLDGS CORP COM 92886T201 104 15,027 SH   SOLE 44 15,027 0 0
VORNADO RLTY TR COM 929042109 581 5,571 SH   SOLE 1 5,571 0 0
VORNADO RLTY TR OPT 929042109 12,504 119,800 SH Call SOLE 8 119,800 0 0
VORNADO RLTY TR OPT 929042109 6,909 66,200 SH Put SOLE 8 66,200 0 0
VORNADO RLTY TR TRUS 929042109 7,913 75,820 SH   SOLE 44 75,820 0 0
VOXELJET AG ADR 92912L107 23 7,850 SH   DFND 66 0 0 7,850
VOXX INTL CORP COM 91829F104 0 61 SH   SOLE 8 61 0 0
VOYA FINL INC OPT 929089100 39 1,000 SH Call SOLE 8 1,000 0 0
VOYA FINL INC COM 929089100 2,228 56,800 SH   SOLE 44 56,800 0 0
VOYAGER THERAPEUTICS INC COM 92915B106 23 1,800 SH   SOLE 44 1,800 0 0
VSE CORP COM 918284100 4 114 SH   SOLE 44 114 0 0
VTTI ENERGY PARTNERS LP COM Y9384M101 312 19,328 SH   SOLE 44 19,328 0 0
VTV THERAPEUTICS INC COM 918385105 2 467 SH   SOLE 44 467 0 0
VULCAN MATLS CO COM 929160109 2,983 23,829 SH   SOLE 8 23,829 0 0
VULCAN MATLS CO OPT 929160109 1,978 15,800 SH Call SOLE 8 15,800 0 0
VULCAN MATLS CO OPT 929160109 2,203 17,600 SH Put SOLE 8 17,600 0 0
VULCAN MATLS CO COM 929160109 38 306 SH   SOLE 9 306 0 0
VULCAN MATLS CO COM 929160109 17,277 138,046 SH   SOLE 44 138,046 0 0
VUZIX CORP COM 92921W300 1 82 SH   SOLE 8 82 0 0
VWR CORP COM 91843L103 1 33 SH   SOLE 8 33 0 0
VWR CORP COM 91843L103 296 11,863 SH   SOLE 44 11,863 0 0
W &amp T OFFSHORE INC COM 92922P106 148 53,372 SH   SOLE 44 53,372 0 0
W P CAREY INC TRUS 92936U109 88 1,490 SH   SOLE 8 1,490 0 0
W P CAREY INC TRUS 92936U109 964 16,320 SH   SOLE 44 16,320 0 0
W P CAREY INC COM 92936U109 30 500 SH   DFND 66 0 0 500
WABASH NATL CORP COM 929566107 696 43,986 SH   SOLE 1 43,986 0 0
WABASH NATL CORP COM 929566107 185 11,711 SH   SOLE 8 11,711 0 0
WABASH NATL CORP COM 929566107 3,188 201,529 SH   SOLE 44 201,529 0 0
WABCO HLDGS INC COM 92927K102 1,282 12,075 SH   SOLE 44 12,075 0 0
WABTEC CORP COM 929740108 365 4,400 SH   SOLE 1 4,400 0 0
WABTEC CORP OPT 929740108 8 100 SH Call SOLE 8 100 0 0
WABTEC CORP COM 929740108 26 315 SH   SOLE 8 315 0 0
WABTEC CORP OPT 929740108 42 500 SH Put SOLE 8 500 0 0
WABTEC CORP COM 929740108 750 9,035 SH   SOLE 44 9,035 0 0
WADDELL &amp REED FINL INC COM 930059100 513 26,285 SH   SOLE 44 26,285 0 0
WAGEWORKS INC COM 930427109 291 4,017 SH   SOLE 1 4,017 0 0
WAGEWORKS INC COM 930427109 3 42 SH   SOLE 8 42 0 0
WAGEWORKS INC COM 930427109 37 513 SH   SOLE 44 513 0 0
WAL-MART STORES INC COM 931142103 11,900 172,173 SH   SOLE 1 172,173 0 0
WAL-MART STORES INC OPT 931142103 17,052 246,700 SH Call SOLE 8 246,700 0 0
WAL-MART STORES INC COM 931142103 4,048 58,573 SH   SOLE 8 58,573 0 0
WAL-MART STORES INC OPT 931142103 29,756 430,500 SH Put SOLE 8 430,500 0 0
WAL-MART STORES INC COM 931142103 1,223 17,685 SH   SOLE 9 17,685 0 0
WAL-MART STORES INC COM 931142103 126 1,829 SH   DFND 20 0 0 1,829
WAL-MART STORES INC COM 931142103 140,863 2,037,956 SH   SOLE 44 2,037,956 0 0
WAL-MART STORES INC COM 931142103 182 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 1,330 16,071 SH   SOLE 8 16,071 0 0
WALGREENS BOOTS ALLIANCE INC OPT 931427108 21,443 259,100 SH Call SOLE 8 259,100 0 0
WALGREENS BOOTS ALLIANCE INC OPT 931427108 20,392 246,400 SH Put SOLE 8 246,400 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 36,603 442,277 SH   SOLE 9 442,277 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 73,227 884,818 SH   SOLE 44 884,818 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 232 2,798 SH   DFND 66 0 0 2,798
WALKER &amp DUNLOP INC COM 93148P102 3 81 SH   SOLE 8 81 0 0
WALKER &amp DUNLOP INC COM 93148P102 145 4,637 SH   SOLE 44 4,637 0 0
WALTER INVT MGMT CORP BOND 93317WAA0 735 1,050,000 PRN   SOLE 8 0 0 1,050,000
WALTER INVT MGMT CORP COM 93317W102 0 69 SH   SOLE 8 69 0 0
WALTER INVT MGMT CORP COM 93317W102 109 22,991 SH   SOLE 44 22,991 0 0
WASHINGTON FED INC COM 938824109 783 22,808 SH   SOLE 1 22,808 0 0
WASHINGTON FED INC COM 938824109 1 30 SH   SOLE 8 30 0 0
WASHINGTON FED INC COM 938824109 577 16,767 SH   SOLE 44 16,767 0 0
WASHINGTON PRIME GROUP NEW TRUS 93964W108 39 3,703 SH   SOLE 8 3,703 0 0
WASHINGTON PRIME GROUP NEW TRUS 93964W108 6,548 629,109 SH   SOLE 44 629,109 0 0
WASHINGTON REAL ESTATE INVT TRUS 939653101 26 800 SH   SOLE 8 800 0 0
WASHINGTON REAL ESTATE INVT TRUS 939653101 308 9,404 SH   SOLE 44 9,404 0 0
WASHINGTON TR BANCORP COM 940610108 11 204 SH   SOLE 44 204 0 0
WASHINGTONFIRST BANKSHARES I COM 940730104 3 100 SH   SOLE 44 100 0 0
WASTE CONNECTIONS INC COM 94106B101 71 901 SH   SOLE 8 901 0 0
WASTE CONNECTIONS INC COM 94106B101 3 44 SH   SOLE 9 44 0 0
WASTE CONNECTIONS INC COM 94106B101 882 11,222 SH   SOLE 44 11,222 0 0
WASTE MGMT INC DEL COM 94106L109 47 657 SH   SOLE 1 657 0 0
WASTE MGMT INC DEL OPT 94106L109 2,198 31,000 SH Put SOLE 8 31,000 0 0
WASTE MGMT INC DEL COM 94106L109 1,149 16,211 SH   SOLE 8 16,211 0 0
WASTE MGMT INC DEL OPT 94106L109 1,135 16,000 SH Call SOLE 8 16,000 0 0
WASTE MGMT INC DEL COM 94106L109 92 1,293 SH   SOLE 9 1,293 0 0
WASTE MGMT INC DEL COM 94106L109 40,263 567,804 SH   SOLE 44 567,804 0 0
WASTE MGMT INC DEL COM 94106L109 195 2,750 SH   DFND 66 0 0 2,750
WATERS CORP COM 941848103 167 1,246 SH   SOLE 8 1,246 0 0
WATERS CORP OPT 941848103 4,570 34,000 SH Put SOLE 8 34,000 0 0
WATERS CORP OPT 941848103 4,435 33,000 SH Call SOLE 8 33,000 0 0
WATERS CORP COM 941848103 4,312 32,082 SH   SOLE 44 32,082 0 0
WATERSTONE FINL INC MD COM 94188P101 83 4,527 SH   SOLE 44 4,527 0 0
WATSCO INC COM 942622200 227 1,530 SH   SOLE 8 1,530 0 0
WATSCO INC OPT 942622200 459 3,100 SH Call SOLE 8 3,100 0 0
WATSCO INC COM 942622200 97 650 SH   SOLE 44 650 0 0
WATTS WATER TECHNOLOGIES INC COM 942749102 179 2,747 SH   SOLE 1 2,747 0 0
WATTS WATER TECHNOLOGIES INC COM 942749102 73 1,122 SH   SOLE 44 1,122 0 0
WAVE LIFE SCIENCES LTD COM Y95308105 9 298 SH   SOLE 44 298 0 0
WAYFAIR INC COM 94419L101 697 19,891 SH   SOLE 1 19,891 0 0
WAYFAIR INC OPT 94419L101 904 25,800 SH Call SOLE 8 25,800 0 0
WAYFAIR INC OPT 94419L101 680 19,400 SH Put SOLE 8 19,400 0 0
WAYFAIR INC COM 94419L101 110 3,161 SH   SOLE 8 3,161 0 0
WAYFAIR INC COM 94419L101 35 998 SH   SOLE 44 998 0 0
WCI CMNTYS INC COM 92923C807 1 26 SH   SOLE 8 26 0 0
WCI CMNTYS INC COM 92923C807 61 2,618 SH   SOLE 9 2,618 0 0
WCI CMNTYS INC COM 92923C807 810 34,522 SH   SOLE 44 34,522 0 0
WD-40 CO COM 929236107 6 52 SH   SOLE 8 52 0 0
WD-40 CO COM 929236107 866 7,411 SH   SOLE 44 7,411 0 0
WEATHERFORD INTL LTD BOND 947075AH0 37 34,000 PRN   SOLE 8 0 0 34,000
WEATHERFORD INTL PLC OPT G48833100 402 80,500 SH Call SOLE 8 80,500 0 0
WEATHERFORD INTL PLC COM G48833100 532 106,649 SH   SOLE 8 106,649 0 0
WEATHERFORD INTL PLC OPT G48833100 809 162,100 SH Put SOLE 8 162,100 0 0
WEATHERFORD INTL PLC COM G48833100 906 181,843 SH   SOLE 44 181,843 0 0
WEB COM GROUP INC BOND 94733AAA2 103 107,000 PRN   SOLE 8 0 0 107,000
WEB COM GROUP INC COM 94733A104 3,143 148,583 SH   SOLE 44 148,583 0 0
WEBMD HEALTH CORP OPT 94770V102 827 16,700 SH Call SOLE 8 16,700 0 0
WEBMD HEALTH CORP COM 94770V102 51 1,036 SH   SOLE 8 1,036 0 0
WEBMD HEALTH CORP BOND 94770VAF9 14 14,000 PRN   SOLE 8 0 0 14,000
WEBMD HEALTH CORP COM 94770V102 83 1,678 SH   SOLE 44 1,678 0 0
WEBSTER FINL CORP CONN OPT 947890109 233 4,300 SH Call SOLE 8 4,300 0 0
WEBSTER FINL CORP CONN OPT 947890109 54 1,000 SH Put SOLE 8 1,000 0 0
WEBSTER FINL CORP CONN COM 947890109 949 17,467 SH   SOLE 44 17,467 0 0
WEC ENERGY GROUP INC COM 92939U106 63 1,071 SH   SOLE 8 1,071 0 0
WEC ENERGY GROUP INC COM 92939U106 16,422 279,997 SH   SOLE 44 279,997 0 0
WEIBO CORP OPT 948596101 1,367 33,670 SH Call SOLE 8 33,670 0 0
WEIBO CORP OPT 948596101 618 15,220 SH Put SOLE 8 15,220 0 0
WEIBO CORP ADR 948596101 1,318 32,472 SH   SOLE 8 32,472 0 0
WEIBO CORP ADR 948596101 475 11,700 SH   SOLE 9 11,700 0 0
WEIBO CORP ADR 948596101 1 25 SH   DFND 66 0 0 25
WEIGHT WATCHERS INTL INC NEW OPT 948626106 2,051 179,100 SH Call SOLE 8 179,100 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 112 9,753 SH   SOLE 8 9,753 0 0
WEIGHT WATCHERS INTL INC NEW OPT 948626106 759 66,300 SH Put SOLE 8 66,300 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 508 44,364 SH   SOLE 44 44,364 0 0
WEINGARTEN RLTY INVS OPT 948741103 14 400 SH Call SOLE 8 400 0 0
WEINGARTEN RLTY INVS TRUS 948741103 59 1,644 SH   SOLE 8 1,644 0 0
WEINGARTEN RLTY INVS TRUS 948741103 953 26,626 SH   SOLE 44 26,626 0 0
WEIS MKTS INC COM 948849104 9 128 SH   SOLE 8 128 0 0
WEIS MKTS INC COM 948849104 190 2,851 SH   SOLE 44 2,851 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 383 2,791 SH   SOLE 1 2,791 0 0
WELLCARE HEALTH PLANS INC OPT 94946T106 411 3,000 SH Put SOLE 8 3,000 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 1,199 8,750 SH   SOLE 8 8,750 0 0
WELLCARE HEALTH PLANS INC OPT 94946T106 987 7,200 SH Call SOLE 8 7,200 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 9,469 69,083 SH   SOLE 44 69,083 0 0
WELLS FARGO &amp CO NEW COM 949746101 10,568 191,762 SH   SOLE 1 191,762 0 0
WELLS FARGO &amp CO NEW COM 949746101 28,485 516,879 SH   SOLE 8 516,879 0 0
WELLS FARGO &amp CO NEW OPT 949746101 116,062 2,106,000 SH Put SOLE 8 2,106,000 0 0
WELLS FARGO &amp CO NEW OPT 949746101 76,388 1,386,100 SH Call SOLE 8 1,386,100 0 0
WELLS FARGO &amp CO NEW COM 949746101 1,076 19,527 SH   SOLE 9 19,527 0 0
WELLS FARGO &amp CO NEW COM 949746101 366 6,646 SH   DFND 20 0 0 6,646
WELLS FARGO &amp CO NEW COM 949746101 190,173 3,450,791 SH   SOLE 44 3,450,791 0 0
WELLS FARGO &amp CO NEW COM 949746101 1,550 28,126 SH   DFND 66 0 0 28,126
WELLS FARGO &amp CO NEW COM 949746101 4,342 78,794 SH   SOLE 66 0 78,794 0
WELLS FARGO &amp CO NEW COM 949746101 11 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,372 50,386 SH   SOLE 1 50,386 0 0
WELLTOWER INC TRUS 95040Q104 795 11,889 SH   SOLE 8 11,889 0 0
WELLTOWER INC OPT 95040Q104 2,737 40,900 SH Put SOLE 8 40,900 0 0
WELLTOWER INC OPT 95040Q104 924 13,800 SH Call SOLE 8 13,800 0 0
WELLTOWER INC COM 95040Q104 2,418 36,127 SH   SOLE 9 36,127 0 0
WELLTOWER INC TRUS 95040Q104 7,585 113,322 SH   SOLE 44 113,322 0 0
WENDYS CO COM 95058W100 65 4,800 SH   SOLE 1 4,800 0 0
WENDYS CO OPT 95058W100 61 4,500 SH Put SOLE 8 4,500 0 0
WENDYS CO OPT 95058W100 59 4,400 SH Call SOLE 8 4,400 0 0
WENDYS CO COM 95058W100 57 4,225 SH   SOLE 8 4,225 0 0
WENDYS CO COM 95058W100 667 49,342 SH   SOLE 44 49,342 0 0
WERNER ENTERPRISES INC COM 950755108 3 92 SH   SOLE 8 92 0 0
WERNER ENTERPRISES INC COM 950755108 87 3,233 SH   SOLE 44 3,233 0 0
WESBANCO INC COM 950810101 58 1,340 SH   SOLE 44 1,340 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 32 2,160 SH   SOLE 44 2,160 0 0
WESCO INTL INC COM 95082P105 347 5,213 SH   SOLE 1 5,213 0 0
WESCO INTL INC OPT 95082P105 67 1,000 SH Put SOLE 8 1,000 0 0
WESCO INTL INC COM 95082P105 40 593 SH   SOLE 8 593 0 0
WESCO INTL INC COM 95082P105 50 752 SH   SOLE 44 752 0 0
WEST BANCORPORATION INC COM 95123P106 2 100 SH   SOLE 44 100 0 0
WEST CORP COM 952355204 97 3,892 SH   SOLE 44 3,892 0 0
WEST MARINE INC COM 954235107 3 249 SH   SOLE 44 249 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 6 73 SH   SOLE 8 73 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 615 7,254 SH   SOLE 44 7,254 0 0
WESTAMERICA BANCORPORATION COM 957090103 3 49 SH   SOLE 8 49 0 0
WESTAMERICA BANCORPORATION COM 957090103 52 824 SH   SOLE 44 824 0 0
WESTAR ENERGY INC COM 95709T100 8,690 154,216 SH   SOLE 44 154,216 0 0
WESTERN ALLIANCE BANCORP COM 957638109 494 10,149 SH   SOLE 1 10,149 0 0
WESTERN ALLIANCE BANCORP COM 957638109 3,326 68,257 SH   SOLE 44 68,257 0 0
WESTERN ASSET HIGH INCM OPP FUND 95766K109 250 50,000 SH   DFND 66 0 0 50,000
WESTERN ASSET MTG CAP CORP TRUS 95790D105 141 13,973 SH   SOLE 44 13,973 0 0
WESTERN DIGITAL CORP COM 958102105 2,476 36,442 SH   SOLE 1 36,442 0 0
WESTERN DIGITAL CORP OPT 958102105 41,995 618,029 SH Put SOLE 8 618,029 0 0
WESTERN DIGITAL CORP OPT 958102105 30,621 450,646 SH Call SOLE 8 450,646 0 0
WESTERN DIGITAL CORP COM 958102105 12,389 182,324 SH   SOLE 8 182,324 0 0
WESTERN DIGITAL CORP COM 958102105 340 5,000 SH   DFND 20 0 0 5,000
WESTERN DIGITAL CORP COM 958102105 15,451 227,403 SH   SOLE 44 227,403 0 0
WESTERN GAS EQUITY PARTNERS COM 95825R103 2 55 SH   SOLE 8 55 0 0
WESTERN GAS EQUITY PARTNERS COM 95825R103 5,246 123,881 SH   SOLE 32 123,881 0 0
WESTERN GAS EQUITY PARTNERS COM 95825R103 230 5,434 SH   SOLE 44 5,434 0 0
WESTERN GAS PARTNERS LP COM 958254104 1 22 SH   SOLE 8 22 0 0
WESTERN GAS PARTNERS LP COM 958254104 13,098 222,914 SH   SOLE 32 222,914 0 0
WESTERN GAS PARTNERS LP COM 958254104 4,754 80,899 SH   SOLE 44 80,899 0 0
WESTERN NEW ENG BANCORP INC COM 958892101 1 100 SH   SOLE 44 100 0 0
WESTERN REFNG INC COM 959319104 977 25,812 SH   SOLE 1 25,812 0 0
WESTERN REFNG INC OPT 959319104 2,165 57,200 SH Call SOLE 8 57,200 0 0
WESTERN REFNG INC OPT 959319104 1,840 48,602 SH Put SOLE 8 48,602 0 0
WESTERN REFNG INC COM 959319104 21 565 SH   SOLE 32 565 0 0
WESTERN REFNG INC COM 959319104 7,442 196,641 SH   SOLE 44 196,641 0 0
WESTERN REFNG LOGISTICS LP COM 95931Q205 292 13,691 SH   SOLE 32 13,691 0 0
WESTERN REFNG LOGISTICS LP COM 95931Q205 61 2,868 SH   SOLE 44 2,868 0 0
WESTERN UN CO COM 959802109 1,906 87,754 SH   SOLE 1 87,754 0 0
WESTERN UN CO OPT 959802109 269 12,400 SH Call SOLE 8 12,400 0 0
WESTERN UN CO OPT 959802109 897 41,300 SH Put SOLE 8 41,300 0 0
WESTERN UN CO COM 959802109 305 14,065 SH   SOLE 8 14,065 0 0
WESTERN UN CO COM 959802109 668 30,763 SH   SOLE 9 30,763 0 0
WESTERN UN CO COM 959802109 7,330 337,533 SH   SOLE 44 337,533 0 0
WESTLAKE CHEM CORP COM 960413102 894 15,971 SH   SOLE 1 15,971 0 0
WESTLAKE CHEM CORP OPT 960413102 112 2,000 SH Call SOLE 8 2,000 0 0
WESTLAKE CHEM CORP OPT 960413102 129 2,300 SH Put SOLE 8 2,300 0 0
WESTLAKE CHEM CORP COM 960413102 1,825 32,593 SH   SOLE 44 32,593 0 0
WESTLAKE CHEM PARTNERS LP COM 960417103 1 60 SH   SOLE 8 60 0 0
WESTMORELAND COAL CO COM 960878106 1 74 SH   SOLE 8 74 0 0
WESTMORELAND COAL CO COM 960878106 740 41,872 SH   SOLE 44 41,872 0 0
WESTPORT FUEL SYSTEMS INC OPT 960908309 8 6,800 SH Put SOLE 8 6,800 0 0
WESTPORT FUEL SYSTEMS INC OPT 960908309 24 21,000 SH Call SOLE 8 21,000 0 0
WESTROCK CO OPT 96145D105 498 9,800 SH Call SOLE 8 9,800 0 0
WESTROCK CO COM 96145D105 503 9,908 SH   SOLE 8 9,908 0 0
WESTROCK CO OPT 96145D105 1,041 20,500 SH Put SOLE 8 20,500 0 0
WESTROCK CO COM 96145D105 9,238 181,951 SH   SOLE 44 181,951 0 0
WESTWOOD HLDGS GROUP INC COM 961765104 6 106 SH   SOLE 44 106 0 0
WEX INC COM 96208T104 485 4,347 SH   SOLE 1 4,347 0 0
WEX INC COM 96208T104 0 1 SH   SOLE 8 1 0 0
WEX INC COM 96208T104 118 1,053 SH   SOLE 44 1,053 0 0
WEYCO GROUP INC COM 962149100 7 208 SH   SOLE 44 208 0 0
WEYERHAEUSER CO OPT 962166104 3,045 101,200 SH Call SOLE 8 101,200 0 0
WEYERHAEUSER CO TRUS 962166104 1,644 54,650 SH   SOLE 8 54,650 0 0
WEYERHAEUSER CO OPT 962166104 5,988 199,000 SH Put SOLE 8 199,000 0 0
WEYERHAEUSER CO TRUS 962166104 222,318 7,388,388 SH   SOLE 44 7,388,388 0 0
WEYERHAEUSER CO COM 962166104 41 1,378 SH   DFND 66 0 0 1,378
WGL HLDGS INC COM 92924F106 205 2,691 SH   SOLE 1 2,691 0 0
WGL HLDGS INC COM 92924F106 961 12,601 SH   SOLE 44 12,601 0 0
WHIRLPOOL CORP COM 963320106 3,216 17,692 SH   SOLE 1 17,692 0 0
WHIRLPOOL CORP OPT 963320106 7,671 42,200 SH Call SOLE 8 42,200 0 0
WHIRLPOOL CORP OPT 963320106 11,143 61,300 SH Put SOLE 8 61,300 0 0
WHIRLPOOL CORP COM 963320106 542 2,983 SH   SOLE 8 2,983 0 0
WHIRLPOOL CORP COM 963320106 8,690 47,807 SH   SOLE 44 47,807 0 0
WHIRLPOOL CORP COM 963320106 44 240 SH   DFND 66 0 0 240
WHITE MTNS INS GROUP LTD COM G9618E107 2,667 3,190 SH   SOLE 1 3,190 0 0
WHITE MTNS INS GROUP LTD COM G9618E107 829 991 SH   SOLE 44 991 0 0
WHITESTONE REIT TRUS 966084204 7 508 SH   SOLE 44 508 0 0
WHITEWAVE FOODS CO OPT 966244105 4,698 84,500 SH Put SOLE 8 84,500 0 0
WHITEWAVE FOODS CO COM 966244105 206 3,700 SH   SOLE 8 3,700 0 0
WHITEWAVE FOODS CO OPT 966244105 8,379 150,700 SH Call SOLE 8 150,700 0 0
WHITEWAVE FOODS CO COM 966244105 18,988 341,517 SH   SOLE 44 341,517 0 0
WHITEWAVE FOODS CO COM 966244105 43 780 SH   DFND 66 0 0 780
WHITING PETE CORP NEW OPT 966387102 2,203 183,300 SH Call SOLE 8 183,300 0 0
WHITING PETE CORP NEW COM 966387102 2,777 231,014 SH   SOLE 8 231,014 0 0
WHITING PETE CORP NEW OPT 966387102 3,082 256,400 SH Put SOLE 8 256,400 0 0
WHITING PETE CORP NEW COM 966387102 6,626 551,226 SH   SOLE 44 551,226 0 0
WHOLE FOODS MKT INC COM 966837106 329 10,700 SH   SOLE 1 10,700 0 0
WHOLE FOODS MKT INC OPT 966837106 13,098 425,800 SH Put SOLE 8 425,800 0 0
WHOLE FOODS MKT INC COM 966837106 5,338 173,529 SH   SOLE 8 173,529 0 0
WHOLE FOODS MKT INC OPT 966837106 6,481 210,700 SH Call SOLE 8 210,700 0 0
WHOLE FOODS MKT INC COM 966837106 9,546 310,367 SH   SOLE 44 310,367 0 0
WHOLE FOODS MKT INC COM 966837106 4 140 SH   DFND 66 0 0 140
WIDEPOINT CORP COM 967590100 0 18 SH   SOLE 8 18 0 0
WILDHORSE RESOURCE DEV CORP COM 96812T102 15,819 1,083,450 SH   SOLE 8 1,083,450 0 0
WILEY JOHN &amp SONS INC COM 968223206 245 4,498 SH   SOLE 44 4,498 0 0
WILLIAMS CLAYTON ENERGY INC COM 969490101 228 1,910 SH   SOLE 44 1,910 0 0
WILLIAMS COS INC DEL OPT 969457100 3,513 112,800 SH Put SOLE 8 112,800 0 0
WILLIAMS COS INC DEL OPT 969457100 4,216 135,400 SH Call SOLE 8 135,400 0 0
WILLIAMS COS INC DEL COM 969457100 1,765 56,679 SH   SOLE 8 56,679 0 0
WILLIAMS COS INC DEL COM 969457100 203 6,523 SH   SOLE 9 6,523 0 0
WILLIAMS COS INC DEL COM 969457100 70,492 2,263,698 SH   SOLE 44 2,263,698 0 0
WILLIAMS PARTNERS L P NEW OPT 96949L105 6,758 177,700 SH Put SOLE 1 177,700 0 0
WILLIAMS PARTNERS L P NEW OPT 96949L105 1,742 45,800 SH Put SOLE 8 45,800 0 0
WILLIAMS PARTNERS L P NEW COM 96949L105 35 932 SH   SOLE 8 932 0 0
WILLIAMS PARTNERS L P NEW OPT 96949L105 1,749 46,000 SH Call SOLE 8 46,000 0 0
WILLIAMS PARTNERS L P NEW COM 96949L105 29,116 765,613 SH   SOLE 32 765,613 0 0
WILLIAMS PARTNERS L P NEW COM 96949L105 1,067 28,065 SH   SOLE 44 28,065 0 0
WILLIAMS SONOMA INC COM 969904101 878 18,129 SH   SOLE 8 18,129 0 0
WILLIAMS SONOMA INC OPT 969904101 842 17,400 SH Call SOLE 8 17,400 0 0
WILLIAMS SONOMA INC OPT 969904101 1,786 36,900 SH Put SOLE 8 36,900 0 0
WILLIAMS SONOMA INC COM 969904101 1,406 29,031 SH   SOLE 44 29,031 0 0
WILLIS TOWERS WATSON PUB LTD COM G96629103 33,450 273,545 SH   SOLE 44 273,545 0 0
WINDSTREAM HLDGS INC OPT 97382A200 1,078 147,044 SH Put SOLE 8 147,044 0 0
WINDSTREAM HLDGS INC OPT 97382A200 228 31,104 SH Call SOLE 8 31,104 0 0
WINDSTREAM HLDGS INC COM 97382A200 376 51,265 SH   SOLE 8 51,265 0 0
WINDSTREAM HLDGS INC COM 97382A200 3 371 SH   SOLE 9 371 0 0
WINDSTREAM HLDGS INC COM 97382A200 381 51,981 SH   SOLE 44 51,981 0 0
WINGSTOP INC COM 974155103 363 12,284 SH   SOLE 1 12,284 0 0
WINGSTOP INC COM 974155103 2 61 SH   SOLE 8 61 0 0
WINGSTOP INC COM 974155103 111 3,745 SH   SOLE 44 3,745 0 0
WINMARK CORP COM 974250102 6 44 SH   SOLE 44 44 0 0
WINNEBAGO INDS INC COM 974637100 825 26,075 SH   SOLE 1 26,075 0 0
WINNEBAGO INDS INC OPT 974637100 867 27,400 SH Call SOLE 8 27,400 0 0
WINNEBAGO INDS INC OPT 974637100 22 700 SH Put SOLE 8 700 0 0
WINNEBAGO INDS INC COM 974637100 3 92 SH   SOLE 8 92 0 0
WINNEBAGO INDS INC COM 974637100 2,096 66,216 SH   SOLE 44 66,216 0 0
WINTRUST FINL CORP COM 97650W108 1,096 15,096 SH   SOLE 1 15,096 0 0
WINTRUST FINL CORP COM 97650W108 20 272 SH   SOLE 8 272 0 0
WINTRUST FINL CORP COM 97650W108 2,076 28,609 SH   SOLE 44 28,609 0 0
WIPRO LTD ADR 97651M109 0 33 SH   SOLE 8 33 0 0
WIPRO LTD ADR 97651M109 721 74,526 SH   SOLE 39 74,526 0 0
WISDOMTREE INVTS INC COM 97717P104 1,277 114,650 SH   SOLE 1 114,650 0 0
WISDOMTREE INVTS INC OPT 97717P104 659 59,200 SH Call SOLE 8 59,200 0 0
WISDOMTREE INVTS INC OPT 97717P104 334 30,000 SH Put SOLE 8 30,000 0 0
WISDOMTREE INVTS INC COM 97717P104 28 2,524 SH   SOLE 44 2,524 0 0
WISDOMTREE TR FUND 97717W422 4,624 228,926 SH   SOLE 8 228,926 0 0
WISDOMTREE TR OPT 97717W422 22,818 1,129,600 SH Put SOLE 8 1,129,600 0 0
WISDOMTREE TR FUND 97717W836 1 21 SH   SOLE 8 21 0 0
WISDOMTREE TR OPT 97717W851 7,664 154,700 SH Call SOLE 8 154,700 0 0
WISDOMTREE TR OPT 97717X701 2,445 42,600 SH Call SOLE 8 42,600 0 0
WISDOMTREE TR FUND 97717W794 4 98 SH   SOLE 8 98 0 0
WISDOMTREE TR FUND 97717W851 538 10,850 SH   SOLE 8 10,850 0 0
WISDOMTREE TR OPT 97717W422 10,825 535,900 SH Call SOLE 8 535,900 0 0
WISDOMTREE TR OPT 97717W851 21,426 432,500 SH Put SOLE 8 432,500 0 0
WISDOMTREE TR FUND 97717X701 0 1 SH   SOLE 8 1 0 0
WISDOMTREE TR FUND 97717X172 86 1,700 SH   SOLE 8 1,700 0 0
WISDOMTREE TR OPT 97717X701 792 13,800 SH Put SOLE 8 13,800 0 0
WISDOMTREE TR FUND 97717W851 476 9,600 SH   SOLE 9 9,600 0 0
WISDOMTREE TR FUND 97717W422 489 24,190 SH   SOLE 9 24,190 0 0
WISDOMTREE TR FUND 97717W422 936 46,365 SH   SOLE 44 46,365 0 0
WISDOMTREE TR FUND 97717X701 218 3,800 SH   SOLE 44 3,800 0 0
WISDOMTREE TR FUND 97717W851 4,139 83,538 SH   SOLE 44 83,538 0 0
WISDOMTREE TR FUND 97717X701 189 3,300 SH   DFND 66 0 0 3,300
WISDOMTREE TR FUND 97717W851 446 9,000 SH   DFND 66 0 0 9,000
WIX COM LTD COM M98068105 165 3,707 SH   SOLE 8 3,707 0 0
WIX COM LTD COM M98068105 160 3,600 SH   SOLE 44 3,600 0 0
WMIH CORP COM 92936P100 0 7 SH   SOLE 1 7 0 0
WMIH CORP COM 92936P100 0 4 SH   SOLE 8 4 0 0
WMIH CORP COM 92936P100 4 2,896 SH   SOLE 44 2,896 0 0
WMIH CORP COM 92936P100 0 162 SH   DFND 66 0 0 162
WOLVERINE WORLD WIDE INC COM 978097103 684 31,142 SH   SOLE 1 31,142 0 0
WOLVERINE WORLD WIDE INC COM 978097103 0 14 SH   SOLE 8 14 0 0
WOLVERINE WORLD WIDE INC COM 978097103 2,375 108,195 SH   SOLE 44 108,195 0 0
WOODWARD INC COM 980745103 924 13,379 SH   SOLE 1 13,379 0 0
WOODWARD INC COM 980745103 165 2,378 SH   SOLE 8 2,378 0 0
WOODWARD INC COM 980745103 521 7,546 SH   SOLE 44 7,546 0 0
WORKDAY INC BOND 98138HAC5 4,866 4,640,000 PRN   SOLE 8 0 0 4,640,000
WORKDAY INC OPT 98138H101 2,439 36,900 SH Call SOLE 8 36,900 0 0
WORKDAY INC OPT 98138H101 7,019 106,200 SH Put SOLE 8 106,200 0 0
WORKDAY INC COM 98138H101 5,879 88,951 SH   SOLE 8 88,951 0 0
WORKDAY INC COM 98138H101 20,325 307,550 SH   SOLE 44 307,550 0 0
WORKHORSE GROUP INC COM 98138J206 0 13 SH   SOLE 44 13 0 0
WORKIVA INC COM 98139A105 1 92 SH   SOLE 8 92 0 0
WORKIVA INC COM 98139A105 4 294 SH   SOLE 44 294 0 0
WORLD ACCEP CORP DEL COM 981419104 202 3,145 SH   SOLE 44 3,145 0 0
WORLD FUEL SVCS CORP OPT 981475106 243 5,300 SH Put SOLE 8 5,300 0 0
WORLD FUEL SVCS CORP COM 981475106 69 1,511 SH   SOLE 8 1,511 0 0
WORLD FUEL SVCS CORP COM 981475106 206 4,506 SH   SOLE 44 4,506 0 0
WORLD WRESTLING ENTMT INC COM 98156Q108 900 48,920 SH   SOLE 1 48,920 0 0
WORLD WRESTLING ENTMT INC COM 98156Q108 407 22,100 SH   SOLE 8 22,100 0 0
WORLD WRESTLING ENTMT INC COM 98156Q108 799 43,408 SH   SOLE 44 43,408 0 0
WORTHINGTON INDS INC OPT 981811102 332 7,000 SH Put SOLE 8 7,000 0 0
WORTHINGTON INDS INC OPT 981811102 19 400 SH Call SOLE 8 400 0 0
WORTHINGTON INDS INC COM 981811102 59 1,234 SH   SOLE 8 1,234 0 0
WORTHINGTON INDS INC COM 981811102 2,115 44,576 SH   SOLE 44 44,576 0 0
WPX ENERGY INC COM 98212B103 497 34,149 SH   SOLE 44 34,149 0 0
WRIGHT MED GROUP INC BOND 98235TAC1 801 757,000 PRN   SOLE 8 0 0 757,000
WRIGHT MED GROUP N V COM N96617118 147 6,371 SH   SOLE 8 6,371 0 0
WRIGHT MED GROUP N V OPT N96617118 506 22,000 SH Call SOLE 8 22,000 0 0
WRIGHT MED GROUP N V COM N96617118 3,346 145,573 SH   SOLE 44 145,573 0 0
WSFS FINL CORP COM 929328102 18 394 SH   SOLE 44 394 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 649 8,500 SH   SOLE 1 8,500 0 0
WYNDHAM WORLDWIDE CORP OPT 98310W108 764 10,000 SH Put SOLE 8 10,000 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 146 1,907 SH   SOLE 8 1,907 0 0
WYNDHAM WORLDWIDE CORP OPT 98310W108 1,627 21,300 SH Call SOLE 8 21,300 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 3,912 51,209 SH   SOLE 44 51,209 0 0
WYNN RESORTS LTD OPT 983134107 37,857 437,600 SH Call SOLE 8 437,600 0 0
WYNN RESORTS LTD OPT 983134107 23,972 277,100 SH Put SOLE 8 277,100 0 0
WYNN RESORTS LTD COM 983134107 10,011 115,727 SH   SOLE 8 115,727 0 0
WYNN RESORTS LTD COM 983134107 382 4,420 SH   SOLE 9 4,420 0 0
WYNN RESORTS LTD COM 983134107 11,389 131,649 SH   SOLE 44 131,649 0 0
XACTLY CORP COM 98386L101 48 4,358 SH   SOLE 44 4,358 0 0
XBIOTECH INC COM 98400H102 16 1,570 SH   SOLE 8 1,570 0 0
XBIOTECH INC COM 98400H102 7 654 SH   SOLE 44 654 0 0
XCEL ENERGY INC COM 98389B100 0 11 SH   SOLE 8 11 0 0
XCEL ENERGY INC COM 98389B100 103 2,520 SH   SOLE 9 2,520 0 0
XCEL ENERGY INC COM 98389B100 23,042 566,145 SH   SOLE 44 566,145 0 0
XCEL ENERGY INC COM 98389B100 41 1,000 SH   DFND 66 0 0 1,000
XCERRA CORP COM 98400J108 6 751 SH   SOLE 44 751 0 0
XENCOR INC COM 98401F105 56 2,140 SH   SOLE 8 2,140 0 0
XENCOR INC COM 98401F105 171 6,506 SH   SOLE 44 6,506 0 0
XENETIC BIOSCIENCES INC COM 984015206 19 4,496 SH   DFND 66 0 0 4,496
XENIA HOTELS &amp RESORTS INC TRUS 984017103 34 1,768 SH   SOLE 8 1,768 0 0
XENIA HOTELS &amp RESORTS INC TRUS 984017103 219 11,314 SH   SOLE 44 11,314 0 0
XENITH BANKSHARES INC NEW COM 984102202 6 212 SH   SOLE 44 212 0 0
XEROX CORP OPT 984121103 128 14,700 SH Call SOLE 8 14,700 0 0
XEROX CORP COM 984121103 1,323 151,440 SH   SOLE 8 151,440 0 0
XEROX CORP OPT 984121103 743 85,100 SH Put SOLE 8 85,100 0 0
XEROX CORP COM 984121103 7,833 897,299 SH   SOLE 44 897,299 0 0
XG TECHNOLOGY INC COM 98372A705 0 24 SH   SOLE 8 24 0 0
XILINX INC COM 983919101 0 1 SH   SOLE 1 1 0 0
XILINX INC OPT 983919101 9,653 159,900 SH Call SOLE 8 159,900 0 0
XILINX INC OPT 983919101 19,614 324,900 SH Put SOLE 8 324,900 0 0
XILINX INC COM 983919101 636 10,537 SH   SOLE 8 10,537 0 0
XILINX INC COM 983919101 11,658 193,141 SH   SOLE 44 193,141 0 0
XINYUAN REAL ESTATE CO LTD OPT 98417P105 18 3,700 SH Put SOLE 8 3,700 0 0
XINYUAN REAL ESTATE CO LTD ADR 98417P105 0 49 SH   SOLE 8 49 0 0
XINYUAN REAL ESTATE CO LTD OPT 98417P105 95 19,100 SH Call SOLE 8 19,100 0 0
XL GROUP LTD COM G98294104 4,153 111,458 SH   SOLE 1 111,458 0 0
XL GROUP LTD COM G98294104 10 265 SH   SOLE 8 265 0 0
XL GROUP LTD COM G98294104 4,000 107,316 SH   SOLE 44 107,316 0 0
XL GROUP LTD COM G98294104 339 9,100 SH   DFND 66 0 0 9,100
XO GROUP INC COM 983772104 7 352 SH   SOLE 44 352 0 0
XPO LOGISTICS INC COM 983793100 361 8,362 SH   SOLE 1 8,362 0 0
XPO LOGISTICS INC OPT 983793100 1,385 32,100 SH Put SOLE 8 32,100 0 0
XPO LOGISTICS INC OPT 983793100 1,450 33,600 SH Call SOLE 8 33,600 0 0
XPO LOGISTICS INC COM 983793100 841 19,485 SH   SOLE 8 19,485 0 0
XPO LOGISTICS INC COM 983793100 184 4,261 SH   SOLE 44 4,261 0 0
XUNLEI LTD ADR 98419E108 2,342 606,504 SH   SOLE 44 606,504 0 0
XYLEM INC COM 98419M100 374 7,548 SH   SOLE 1 7,548 0 0
XYLEM INC OPT 98419M100 188 3,800 SH Put SOLE 8 3,800 0 0
XYLEM INC COM 98419M100 311 6,284 SH   SOLE 8 6,284 0 0
XYLEM INC OPT 98419M100 495 10,000 SH Call SOLE 8 10,000 0 0
XYLEM INC COM 98419M100 3,435 69,365 SH   SOLE 44 69,365 0 0
YADKIN FINL CORP COM 984305102 1,463 42,692 SH   SOLE 44 42,692 0 0
YAHOO INC OPT 984332106 29,756 769,500 SH Call SOLE 8 769,500 0 0
YAHOO INC COM 984332106 4,103 106,101 SH   SOLE 8 106,101 0 0
YAHOO INC OPT 984332106 25,294 654,100 SH Put SOLE 8 654,100 0 0
YAHOO INC BOND 984332AF3 1,776 1,797,000 PRN   SOLE 8 0 0 1,797,000
YAHOO INC COM 984332106 148,063 3,828,897 SH   SOLE 44 3,828,897 0 0
YAHOO INC COM 984332106 742 19,187 SH   DFND 66 0 0 19,187
YAMANA GOLD INC COM 98462Y100 398 141,846 SH   SOLE 8 141,846 0 0
YAMANA GOLD INC OPT 98462Y100 442 157,200 SH Call SOLE 8 157,200 0 0
YAMANA GOLD INC OPT 98462Y100 320 114,000 SH Put SOLE 8 114,000 0 0
YAMANA GOLD INC COM 98462Y100 2,665 948,231 SH   SOLE 9 948,231 0 0
YAMANA GOLD INC COM 98462Y100 2 800 SH   DFND 20 0 0 800
YAMANA GOLD INC COM 98462Y100 138 49,175 SH   SOLE 44 49,175 0 0
YAMANA GOLD INC COM 98462Y100 1 363 SH   DFND 66 0 0 363
YANDEX N V OPT N97284108 1,234 61,300 SH Put SOLE 8 61,300 0 0
YANDEX N V COM N97284108 880 43,697 SH   SOLE 8 43,697 0 0
YANDEX N V OPT N97284108 1,804 89,600 SH Call SOLE 8 89,600 0 0
YELP INC COM 985817105 1,681 44,078 SH   SOLE 1 44,078 0 0
YELP INC COM 985817105 1,408 36,954 SH   SOLE 8 36,954 0 0
YELP INC OPT 985817105 13,132 344,400 SH Put SOLE 8 344,400 0 0
YELP INC OPT 985817105 10,345 271,300 SH Call SOLE 8 271,300 0 0
YELP INC COM 985817105 7,507 196,866 SH   SOLE 44 196,866 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 1 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,220 58,900 SH   SOLE 44 58,900 0 0
YORK WTR CO COM 987184108 20 523 SH   SOLE 44 523 0 0
YPF SOCIEDAD ANONIMA OPT 984245100 855 51,800 SH Put SOLE 8 51,800 0 0
YPF SOCIEDAD ANONIMA OPT 984245100 469 28,400 SH Call SOLE 8 28,400 0 0
YPF SOCIEDAD ANONIMA ADR 984245100 836 50,669 SH   SOLE 8 50,669 0 0
YPF SOCIEDAD ANONIMA ADR 984245100 51 3,108 SH   SOLE 44 3,108 0 0
YRC WORLDWIDE INC OPT 984249607 57 4,300 SH Put SOLE 8 4,300 0 0
YRC WORLDWIDE INC COM 984249607 158 11,934 SH   SOLE 8 11,934 0 0
YRC WORLDWIDE INC OPT 984249607 227 17,100 SH Call SOLE 8 17,100 0 0
YRC WORLDWIDE INC COM 984249607 1,307 98,431 SH   SOLE 44 98,431 0 0
YUM BRANDS INC OPT 988498101 4,351 68,700 SH Call SOLE 8 68,700 0 0
YUM BRANDS INC COM 988498101 2,935 46,349 SH   SOLE 8 46,349 0 0
YUM BRANDS INC OPT 988498101 7,327 115,700 SH Put SOLE 8 115,700 0 0
YUM BRANDS INC COM 988498101 148 2,343 SH   SOLE 9 2,343 0 0
YUM BRANDS INC COM 988498101 11,794 186,214 SH   SOLE 44 186,214 0 0
YUM BRANDS INC COM 988498101 370 5,839 SH   DFND 66 0 0 5,839
YUM CHINA HLDGS INC COM 98850P109 264 10,118 SH   SOLE 1 10,118 0 0
YUM CHINA HLDGS INC COM 98850P109 6,595 252,479 SH   SOLE 8 252,479 0 0
YUM CHINA HLDGS INC OPT 98850P109 246 9,400 SH Call SOLE 8 9,400 0 0
YUM CHINA HLDGS INC OPT 98850P109 1,450 55,500 SH Put SOLE 8 55,500 0 0
YUM CHINA HLDGS INC COM 98850P109 3,900 149,301 SH   SOLE 9 149,301 0 0
YUM CHINA HLDGS INC COM 98850P109 891 34,073 SH   SOLE 44 34,073 0 0
YUM CHINA HLDGS INC COM 98850P109 153 5,839 SH   DFND 66 0 0 5,839
YY INC OPT 98426T106 4,123 104,600 SH Put SOLE 8 104,600 0 0
YY INC OPT 98426T106 14,195 360,100 SH Call SOLE 8 360,100 0 0
YY INC ADR 98426T106 3,324 84,326 SH   SOLE 8 84,326 0 0
YY INC ADR 98426T106 422 10,700 SH   SOLE 9 10,700 0 0
YY INC ADR 98426T106 1,088 27,600 SH   SOLE 44 27,600 0 0
ZAFGEN INC COM 98885E103 0 115 SH   SOLE 8 115 0 0
ZAFGEN INC COM 98885E103 20 6,411 SH   SOLE 44 6,411 0 0
ZAGG INC OPT 98884U108 12 1,700 SH Call SOLE 8 1,700 0 0
ZAGG INC COM 98884U108 89 12,423 SH   SOLE 8 12,423 0 0
ZAGG INC OPT 98884U108 67 9,400 SH Put SOLE 8 9,400 0 0
ZAGG INC COM 98884U108 145 20,366 SH   SOLE 44 20,366 0 0
ZAYO GROUP HLDGS INC COM 98919V105 1,549 47,143 SH   SOLE 8 47,143 0 0
ZAYO GROUP HLDGS INC COM 98919V105 579 17,608 SH   SOLE 44 17,608 0 0
ZEBRA TECHNOLOGIES CORP COM 989207105 3,253 37,933 SH   SOLE 1 37,933 0 0
ZEBRA TECHNOLOGIES CORP OPT 989207105 17 200 SH Call SOLE 8 200 0 0
ZEBRA TECHNOLOGIES CORP COM 989207105 164 1,923 SH   SOLE 44 1,923 0 0
ZELTIQ AESTHETICS INC COM 98933Q108 1,728 39,700 SH   SOLE 44 39,700 0 0
ZENDESK INC COM 98936J101 134 6,331 SH   SOLE 1 6,331 0 0
ZENDESK INC COM 98936J101 37 1,743 SH   SOLE 8 1,743 0 0
ZENDESK INC COM 98936J101 23 1,112 SH   SOLE 44 1,112 0 0
ZHAOPIN LTD ADR 98954L103 1 35 SH   SOLE 8 35 0 0
ZILLOW GROUP INC COM 98954M200 75 2,058 SH   SOLE 1 2,058 0 0
ZILLOW GROUP INC COM 98954M101 28 761 SH   SOLE 1 761 0 0
ZILLOW GROUP INC OPT 98954M200 11,160 306,000 SH Put SOLE 8 306,000 0 0
ZILLOW GROUP INC OPT 98954M101 3,088 84,700 SH Call SOLE 8 84,700 0 0
ZILLOW GROUP INC OPT 98954M200 7,174 196,700 SH Call SOLE 8 196,700 0 0
ZILLOW GROUP INC COM 98954M101 1,150 31,548 SH   SOLE 8 31,548 0 0
ZILLOW GROUP INC OPT 98954M101 3,485 95,600 SH Put SOLE 8 95,600 0 0
ZILLOW GROUP INC COM 98954M200 6,438 176,545 SH   SOLE 8 176,545 0 0
ZILLOW GROUP INC COM 98954M200 3,116 85,440 SH   SOLE 44 85,440 0 0
ZILLOW GROUP INC COM 98954M101 2,238 61,405 SH   SOLE 44 61,405 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 782 7,583 SH   SOLE 8 7,583 0 0
ZIMMER BIOMET HLDGS INC OPT 98956P102 2,714 26,300 SH Call SOLE 8 26,300 0 0
ZIMMER BIOMET HLDGS INC OPT 98956P102 3,158 30,600 SH Put SOLE 8 30,600 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 14,546 140,954 SH   SOLE 9 140,954 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 5,660 54,833 SH   SOLE 44 54,833 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 3,652 35,390 SH   SOLE 66 0 35,390 0
ZIMMER BIOMET HLDGS INC COM 98956P102 100 969 SH   DFND 66 0 0 969
ZIONS BANCORPORATION COM 989701107 3,258 75,705 SH   SOLE 1 75,705 0 0
ZIONS BANCORPORATION COM 989701107 1,889 43,885 SH   SOLE 8 43,885 0 0
ZIONS BANCORPORATION OPT 989701107 3,689 85,700 SH Call SOLE 8 85,700 0 0
ZIONS BANCORPORATION OPT 989701107 1,821 42,300 SH Put SOLE 8 42,300 0 0
ZIONS BANCORPORATION COM 989701107 27,307 634,427 SH   SOLE 44 634,427 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 79 14,675 SH   SOLE 8 14,675 0 0
ZIOPHARM ONCOLOGY INC OPT 98973P101 3,167 591,900 SH Put SOLE 8 591,900 0 0
ZIOPHARM ONCOLOGY INC COM 98973P101 204 38,163 SH   SOLE 44 38,163 0 0
ZIX CORP COM 98974P100 0 72 SH   SOLE 8 72 0 0
ZOES KITCHEN INC COM 98979J109 1 42 SH   SOLE 8 42 0 0
ZOES KITCHEN INC OPT 98979J109 2 100 SH Put SOLE 8 100 0 0
ZOES KITCHEN INC COM 98979J109 93 3,887 SH   SOLE 44 3,887 0 0
ZOETIS INC OPT 98978V103 3,223 60,200 SH Put SOLE 8 60,200 0 0
ZOETIS INC COM 98978V103 1,678 31,353 SH   SOLE 8 31,353 0 0
ZOETIS INC OPT 98978V103 771 14,400 SH Call SOLE 8 14,400 0 0
ZOETIS INC COM 98978V103 5,563 103,939 SH   SOLE 44 103,939 0 0
ZOETIS INC COM 98978V103 34 631 SH   DFND 66 0 0 631
ZOGENIX INC COM 98978L204 10 849 SH   SOLE 8 849 0 0
ZOGENIX INC COM 98978L204 211 17,348 SH   SOLE 44 17,348 0 0
ZTO EXPRESS CAYMAN INC ADR 98980A105 2 150 SH   SOLE 44 150 0 0
ZUMIEZ INC COM 989817101 18 810 SH   SOLE 8 810 0 0
ZUMIEZ INC OPT 989817101 306 14,000 SH Call SOLE 8 14,000 0 0
ZUMIEZ INC OPT 989817101 2 100 SH Put SOLE 8 100 0 0
ZUMIEZ INC COM 989817101 562 25,761 SH   SOLE 44 25,761 0 0
ZYNGA INC OPT 98986T108 183 71,100 SH Put SOLE 8 71,100 0 0
ZYNGA INC OPT 98986T108 160 62,100 SH Call SOLE 8 62,100 0 0
ZYNGA INC COM 98986T108 362 141,020 SH   SOLE 8 141,020 0 0
ZYNGA INC COM 98986T108 4,143 1,611,797 SH   SOLE 44 1,611,797 0 0