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
1347 PPTY INS HLDGS INC COM 68244P107 17 2,200 SH   SOLE 0 2,200 0 0
180 DEGREE CAP CORP COM 68235B109 19 13,703 SH   SOLE 0 13,703 0 0
21VIANET GROUP INC SPONSORED ADR 90138A103 35 6,512 SH   SOLE 0 6,512 0 0
21VIANET GROUP INC Call 90138A103 3 42,700 SH Call SOLE 0 42,700 0 0
21VIANET GROUP INC Put 90138A103 1 1,200 SH Put SOLE 0 1,200 0 0
2U INC COM 90214J101 1,007 25,399 SH   SOLE 0 25,399 0 0
2U INC Call 90214J101 127 8,600 SH Call SOLE 0 8,600 0 0
2U INC Put 90214J101 6 12,400 SH Put SOLE 0 12,400 0 0
3-D SYS CORP DEL COM NEW 88554D205 291 19,500 SH   SOLE 0 19,500 0 0
3-D SYS CORP DEL Call 88554D205 0 100 SH Call SOLE 0 100 0 0
3-D SYS CORP DEL Put 88554D205 5 2,700 SH Put SOLE 0 2,700 0 0
3M CO COM 88579Y101 211 1,108 SH   SOLE 0 1,108 0 0
3M CO Call 88579Y101 100 83,800 SH Call SOLE 0 83,800 0 0
3M CO Put 88579Y101 110 270,200 SH Put SOLE 0 270,200 0 0
500 COM LTD SPON ADR REP A 33829R100 27 2,066 SH   SOLE 0 2,066 0 0
500 COM LTD Call 33829R100 1 1,800 SH Call SOLE 0 1,800 0 0
500 COM LTD Put 33829R100 0 7,000 SH Put SOLE 0 7,000 0 0
51JOB INC SP ADR REP COM 316827104 1 29 SH   SOLE 0 29 0 0
51JOB INC Call 316827104 0 200 SH Call SOLE 0 200 0 0
58 COM INC SPON ADR REP A 31680Q104 216 6,126 SH   SOLE 0 6,126 0 0
58 COM INC Call 31680Q104 78 106,900 SH Call SOLE 0 106,900 0 0
58 COM INC Put 31680Q104 2 14,100 SH Put SOLE 0 14,100 0 0
8POINT3 ENERGY PARTNERS LP CL A RPT LTDPT 282539105 291 21,505 SH   SOLE 0 21,505 0 0
8POINT3 ENERGY PARTNERS LP Call 282539105 0 600 SH Call SOLE 0 600 0 0
8POINT3 ENERGY PARTNERS LP Put 282539105 1 1,900 SH Put SOLE 0 1,900 0 0
8X8 INC NEW COM 282914100 140 9,236 SH   SOLE 0 9,236 0 0
8X8 INC NEW Call 282914100 2 5,000 SH Call SOLE 0 5,000 0 0
8X8 INC NEW Put 282914100 7 10,200 SH Put SOLE 0 10,200 0 0
A10 NETWORKS INC COM 002121101 54 5,957 SH   SOLE 0 5,957 0 0
A10 NETWORKS INC Call 002121101 0 600 SH Call SOLE 0 600 0 0
AAC HLDGS INC COM 000307108 69 8,099 SH   SOLE 0 8,099 0 0
AAC HLDGS INC Put 000307108 1 2,500 SH Put SOLE 0 2,500 0 0
AAR CORP COM 000361105 9 277 SH   SOLE 0 277 0 0
AARONS INC COM PAR $0.50 002535300 2 100 SH   SOLE 0 100 0 0
AARONS INC Call 002535300 0 1,100 SH Call SOLE 0 1,100 0 0
ABAXIS INC Call 002567105 0 100 SH Call SOLE 0 100 0 0
ABAXIS INC Put 002567105 3 4,200 SH Put SOLE 0 4,200 0 0
ABB LTD SPONSORED ADR 000375204 313 13,412 SH   SOLE 0 13,412 0 0
ABB LTD Call 000375204 0 300 SH Call SOLE 0 300 0 0
ABB LTD Put 000375204 75 21,600 SH Put SOLE 0 21,600 0 0
ABBOTT LABS COM 002824100 209 4,711 SH   SOLE 0 4,711 0 0
ABBOTT LABS Call 002824100 63 57,400 SH Call SOLE 0 57,400 0 0
ABBOTT LABS Put 002824100 2 29,200 SH Put SOLE 0 29,200 0 0
ABBVIE INC COM 00287Y109 98 1,506 SH   SOLE 0 1,506 0 0
ABBVIE INC Call 00287Y109 927 750,900 SH Call SOLE 0 750,900 0 0
ABBVIE INC Put 00287Y109 132 117,900 SH Put SOLE 0 117,900 0 0
ABEONA THERAPEUTICS INC COM 00289Y107 44 8,900 SH   SOLE 0 8,900 0 0
ABEONA THERAPEUTICS INC Call 00289Y107 6 12,500 SH Call SOLE 0 12,500 0 0
ABEONA THERAPEUTICS INC Put 00289Y107 1 2,000 SH Put SOLE 0 2,000 0 0
ABERCROMBIE & FITCH CO CL A 002896207 11 952 SH   SOLE 0 952 0 0
ABERDEEN ASIA PACIFIC INCOM COM 003009107 74 15,000 SH   SOLE 0 15,000 0 0
ABIOMED INC COM 003654100 88 703 SH   SOLE 0 703 0 0
ABIOMED INC Call 003654100 15 2,900 SH Call SOLE 0 2,900 0 0
ABIOMED INC Put 003654100 2 1,300 SH Put SOLE 0 1,300 0 0
ABM INDS INC COM 000957100 23 531 SH   SOLE 0 531 0 0
ACACIA COMMUNICATIONS INC COM 00401C108 29 509 SH   SOLE 0 509 0 0
ACACIA COMMUNICATIONS INC Call 00401C108 378 100,800 SH Call SOLE 0 100,800 0 0
ACACIA COMMUNICATIONS INC Put 00401C108 296 37,400 SH Put SOLE 0 37,400 0 0
ACADIA HEALTHCARE COMPANY IN COM 00404A109 39 910 SH   SOLE 0 910 0 0
ACADIA HEALTHCARE COMPANY IN Call 00404A109 0 500 SH Call SOLE 0 500 0 0
ACADIA HEALTHCARE COMPANY IN Put 00404A109 9 5,300 SH Put SOLE 0 5,300 0 0
ACADIA PHARMACEUTICALS INC COM 004225108 1,621 47,173 SH   SOLE 0 47,173 0 0
ACADIA PHARMACEUTICALS INC Call 004225108 25 26,600 SH Call SOLE 0 26,600 0 0
ACADIA PHARMACEUTICALS INC Put 004225108 173 87,400 SH Put SOLE 0 87,400 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 341 14,102 SH   SOLE 0 14,102 0 0
ACCELERATE DIAGNOSTICS INC Call 00430H102 15 10,200 SH Call SOLE 0 10,200 0 0
ACCELERATE DIAGNOSTICS INC Put 00430H102 14 24,800 SH Put SOLE 0 24,800 0 0
ACCELERON PHARMA INC Call 00434H108 22 11,200 SH Call SOLE 0 11,200 0 0
ACCELERON PHARMA INC Put 00434H108 8 5,800 SH Put SOLE 0 5,800 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 5,484 45,751 SH   SOLE 0 45,751 0 0
ACCENTURE PLC IRELAND Call G1151C101 3 14,400 SH Call SOLE 0 14,400 0 0
ACCENTURE PLC IRELAND Put G1151C101 217 59,700 SH Put SOLE 0 59,700 0 0
ACCO BRANDS CORP COM 00081T108 33 2,549 SH   SOLE 0 2,549 0 0
ACCO BRANDS CORP Call 00081T108 4 3,400 SH Call SOLE 0 3,400 0 0
ACCO BRANDS CORP Put 00081T108 0 1,100 SH Put SOLE 0 1,100 0 0
ACCURAY INC COM 004397105 21 4,618 SH   SOLE 0 4,618 0 0
ACCURAY INC Call 004397105 2 8,400 SH Call SOLE 0 8,400 0 0
ACCURAY INC Put 004397105 1 5,200 SH Put SOLE 0 5,200 0 0
ACELRX PHARMACEUTICALS INC Call 00444T100 1 1,000 SH Call SOLE 0 1,000 0 0
ACETO CORP COM 004446100 10 656 SH   SOLE 0 656 0 0
ACETO CORP Call 004446100 1 1,200 SH Call SOLE 0 1,200 0 0
ACHAOGEN INC COM 004449104 15 600 SH   SOLE 0 600 0 0
ACHAOGEN INC Call 004449104 37 4,700 SH Call SOLE 0 4,700 0 0
ACHAOGEN INC Put 004449104 1 4,400 SH Put SOLE 0 4,400 0 0
ACHILLION PHARMACEUTICALS IN Call 00448Q201 0 2,100 SH Call SOLE 0 2,100 0 0
ACI WORLDWIDE INC COM 004498101 4 200 SH   SOLE 0 200 0 0
ACLARIS THERAPEUTICS INC Call 00461U105 17 3,900 SH Call SOLE 0 3,900 0 0
ACORDA THERAPEUTICS INC COM 00484M106 306 14,582 SH   SOLE 0 14,582 0 0
ACORDA THERAPEUTICS INC Call 00484M106 33 83,700 SH Call SOLE 0 83,700 0 0
ACORDA THERAPEUTICS INC Put 00484M106 155 107,700 SH Put SOLE 0 107,700 0 0
ACTIVISION BLIZZARD INC COM 00507V109 3,004 60,251 SH   SOLE 0 60,251 0 0
ACTIVISION BLIZZARD INC Call 00507V109 2 1,900 SH Call SOLE 0 1,900 0 0
ACTIVISION BLIZZARD INC Put 00507V109 42 148,600 SH Put SOLE 0 148,600 0 0
ACTUA CORP COM 005094107 28 1,995 SH   SOLE 0 1,995 0 0
ACTUA CORP Call 005094107 0 800 SH Call SOLE 0 800 0 0
ACUITY BRANDS INC COM 00508Y102 2,661 13,049 SH   SOLE 0 13,049 0 0
ACUITY BRANDS INC Put 00508Y102 275 10,800 SH Put SOLE 0 10,800 0 0
ACXIOM CORP Call 005125109 0 200 SH Call SOLE 0 200 0 0
ADAM NAT RES FD INC COM 00548F105 3 200 SH   SOLE 0 200 0 0
ADAMAS PHARMACEUTICALS INC Put 00548A106 0 100 SH Put SOLE 0 100 0 0
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 6 1,449 SH   SOLE 0 1,449 0 0
ADAMIS PHARMACEUTICALS CORP Call 00547W208 1 3,000 SH Call SOLE 0 3,000 0 0
ADECOAGRO S A Call L00849106 0 1,800 SH Call SOLE 0 1,800 0 0
ADEPTUS HEALTH INC CL A 006855100 48 27,069 SH   SOLE 0 27,069 0 0
ADEPTUS HEALTH INC Call 006855100 1 10,600 SH Call SOLE 0 10,600 0 0
ADEPTUS HEALTH INC Put 006855100 57 29,200 SH Put SOLE 0 29,200 0 0
ADIENT PLC ORD SHS G0084W101 55 769 SH   SOLE 0 769 0 0
ADIENT PLC Call G0084W101 67 29,500 SH Call SOLE 0 29,500 0 0
ADIENT PLC Put G0084W101 43 16,700 SH Put SOLE 0 16,700 0 0
ADOBE SYS INC Call 00724F101 48 3,200 SH Call SOLE 0 3,200 0 0
ADURO BIOTECH INC COM 00739L101 74 6,952 SH   SOLE 0 6,952 0 0
ADURO BIOTECH INC Call 00739L101 0 1,000 SH Call SOLE 0 1,000 0 0
ADURO BIOTECH INC Put 00739L101 1 2,500 SH Put SOLE 0 2,500 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 936 6,314 SH   SOLE 0 6,314 0 0
ADVANCE AUTO PARTS INC Call 00751Y106 22 10,900 SH Call SOLE 0 10,900 0 0
ADVANCE AUTO PARTS INC Put 00751Y106 1 800 SH Put SOLE 0 800 0 0
ADVANCED DRAIN SYS INC DEL COM 00790R104 106 4,873 SH   SOLE 0 4,873 0 0
ADVANCED DRAIN SYS INC DEL Call 00790R104 6 3,100 SH Call SOLE 0 3,100 0 0
ADVANCED DRAIN SYS INC DEL Put 00790R104 0 100 SH Put SOLE 0 100 0 0
ADVANCED ENERGY INDS COM 007973100 305 4,462 SH   SOLE 0 4,462 0 0
ADVANCED ENERGY INDS Call 007973100 111 11,900 SH Call SOLE 0 11,900 0 0
ADVANCED MICRO DEVICES INC COM 007903107 29 2,000 SH   SOLE 0 2,000 0 0
ADVANCED MICRO DEVICES INC Call 007903107 56 11,800 SH Call SOLE 0 11,800 0 0
ADVANCED MICRO DEVICES INC Put 007903107 3 4,900 SH Put SOLE 0 4,900 0 0
ADVANCED SEMICONDUCTOR ENGR SPONSORED ADR 00756M404 10 1,550 SH   SOLE 0 1,550 0 0
ADVANCED SEMICONDUCTOR ENGR Call 00756M404 0 100 SH Call SOLE 0 100 0 0
ADVANCEPIERRE FOODS HLDGS IN COM 00782L107 9 300 SH   SOLE 0 300 0 0
ADVANSIX INC COM 00773T101 23 860 SH   SOLE 0 860 0 0
ADVANSIX INC Call 00773T101 0 600 SH Call SOLE 0 600 0 0
ADVANSIX INC Put 00773T101 0 900 SH Put SOLE 0 900 0 0
ADVANTAGE OIL & GAS LTD Call 00765F101 14 21,900 SH Call SOLE 0 21,900 0 0
ADVANTAGE OIL & GAS LTD Put 00765F101 0 1,000 SH Put SOLE 0 1,000 0 0
ADVAXIS INC COM NEW 007624208 5 700 SH   SOLE 0 700 0 0
ADVAXIS INC Call 007624208 66 54,600 SH Call SOLE 0 54,600 0 0
ADVAXIS INC Put 007624208 62 30,600 SH Put SOLE 0 30,600 0 0
ADVISORSHARES TR RANGER EQUITY BE 00768Y883 26 2,985 SH   SOLE 0 2,985 0 0
ADVISORY BRD CO COM 00762W107 390 8,337 SH   SOLE 0 8,337 0 0
ADVISORY BRD CO Put 00762W107 0 500 SH Put SOLE 0 500 0 0
AECOM Put 00766T100 0 100 SH Put SOLE 0 100 0 0
AEGEAN MARINE PETROLEUM NETW SHS Y0017S102 0 50 SH   SOLE 0 50 0 0
AEGEAN MARINE PETROLEUM NETW Call Y0017S102 54 36,000 SH Call SOLE 0 36,000 0 0
AEGEAN MARINE PETROLEUM NETW Put Y0017S102 1 3,500 SH Put SOLE 0 3,500 0 0
AEGION CORP COM 00770F104 2 100 SH   SOLE 0 100 0 0
AEGON N V Call 007924103 2 6,200 SH Call SOLE 0 6,200 0 0
AEGON N V Put 007924103 0 5,300 SH Put SOLE 0 5,300 0 0
AERCAP HOLDINGS NV SHS N00985106 139 3,030 SH   SOLE 0 3,030 0 0
AERCAP HOLDINGS NV Call N00985106 3 4,200 SH Call SOLE 0 4,200 0 0
AERCAP HOLDINGS NV Put N00985106 22 7,300 SH Put SOLE 0 7,300 0 0
AERIE PHARMACEUTICALS INC COM 00771V108 104 2,295 SH   SOLE 0 2,295 0 0
AERIE PHARMACEUTICALS INC Call 00771V108 68 24,900 SH Call SOLE 0 24,900 0 0
AERIE PHARMACEUTICALS INC Put 00771V108 36 11,900 SH Put SOLE 0 11,900 0 0
AEROHIVE NETWORKS INC COM 007786106 2 569 SH   SOLE 0 569 0 0
AEROJET ROCKETDYNE HLDGS INC Call 007800105 0 700 SH Call SOLE 0 700 0 0
AEROJET ROCKETDYNE HLDGS INC Put 007800105 15 21,700 SH Put SOLE 0 21,700 0 0
AEROVIRONMENT INC COM 008073108 4 154 SH   SOLE 0 154 0 0
AEROVIRONMENT INC Put 008073108 1 1,500 SH Put SOLE 0 1,500 0 0
AES CORP COM 00130H105 921 82,388 SH   SOLE 0 82,388 0 0
AES CORP Put 00130H105 31 101,200 SH Put SOLE 0 101,200 0 0
AETERNA ZENTARIS INC COM PAR 007975402 34 11,532 SH   SOLE 0 11,532 0 0
AETERNA ZENTARIS INC Call 007975402 9 14,500 SH Call SOLE 0 14,500 0 0
AETERNA ZENTARIS INC Put 007975402 13 9,000 SH Put SOLE 0 9,000 0 0
AETNA INC NEW COM 00817Y108 1,946 15,261 SH   SOLE 0 15,261 0 0
AETNA INC NEW Call 00817Y108 4 4,000 SH Call SOLE 0 4,000 0 0
AETNA INC NEW Put 00817Y108 93 11,700 SH Put SOLE 0 11,700 0 0
AEVI GENOMIC MEDICINE INC COM 00835P105 0 28 SH   SOLE 0 28 0 0
AEVI GENOMIC MEDICINE INC Call 00835P105 0 700 SH Call SOLE 0 700 0 0
AFFILIATED MANAGERS GROUP COM 008252108 1,639 10,000 SH   SOLE 0 10,000 0 0
AFFILIATED MANAGERS GROUP Call 008252108 10 3,100 SH Call SOLE 0 3,100 0 0
AFFILIATED MANAGERS GROUP Put 008252108 1 500 SH Put SOLE 0 500 0 0
AFLAC INC COM 001055102 120 1,659 SH   SOLE 0 1,659 0 0
AFLAC INC Call 001055102 0 200 SH Call SOLE 0 200 0 0
AFLAC INC Put 001055102 8 15,800 SH Put SOLE 0 15,800 0 0
AG MTG INVT TR INC Call 001228105 0 800 SH Call SOLE 0 800 0 0
AGENUS INC COM NEW 00847G705 0 200 SH   SOLE 0 200 0 0
AGENUS INC Call 00847G705 1 18,300 SH Call SOLE 0 18,300 0 0
AGENUS INC Put 00847G705 2 1,000 SH Put SOLE 0 1,000 0 0
AGILENT TECHNOLOGIES INC Call 00846U101 2 1,400 SH Call SOLE 0 1,400 0 0
AGIOS PHARMACEUTICALS INC COM 00847X104 243 4,177 SH   SOLE 0 4,177 0 0
AGIOS PHARMACEUTICALS INC Call 00847X104 139 40,500 SH Call SOLE 0 40,500 0 0
AGIOS PHARMACEUTICALS INC Put 00847X104 20 11,900 SH Put SOLE 0 11,900 0 0
AGNC INVT CORP COM 00123Q104 49 2,500 SH   SOLE 0 2,500 0 0
AGNC INVT CORP Put 00123Q104 7 10,000 SH Put SOLE 0 10,000 0 0
AGNICO EAGLE MINES LTD COM 008474108 2,068 48,734 SH   SOLE 0 48,734 0 0
AGNICO EAGLE MINES LTD Call 008474108 160 66,000 SH Call SOLE 0 66,000 0 0
AGNICO EAGLE MINES LTD Put 008474108 59 37,000 SH Put SOLE 0 37,000 0 0
AGREE REALTY CORP COM 008492100 3 72 SH   SOLE 0 72 0 0
AGRIUM INC COM 008916108 147 1,542 SH   SOLE 0 1,542 0 0
AGRIUM INC Call 008916108 11 5,400 SH Call SOLE 0 5,400 0 0
AGRIUM INC Put 008916108 11 6,100 SH Put SOLE 0 6,100 0 0
AIMMUNE THERAPEUTICS INC COM 00900T107 4 200 SH   SOLE 0 200 0 0
AIMMUNE THERAPEUTICS INC Call 00900T107 61 35,100 SH Call SOLE 0 35,100 0 0
AIR LEASE CORP Call 00912X302 8 2,000 SH Call SOLE 0 2,000 0 0
AIR METHODS CORP COM PAR $.06 009128307 64 1,503 SH   SOLE 0 1,503 0 0
AIR METHODS CORP Call 009128307 23 11,800 SH Call SOLE 0 11,800 0 0
AIR METHODS CORP Put 009128307 0 1,700 SH Put SOLE 0 1,700 0 0
AIR PRODS & CHEMS INC COM 009158106 251 1,860 SH   SOLE 0 1,860 0 0
AIR PRODS & CHEMS INC Call 009158106 175 31,400 SH Call SOLE 0 31,400 0 0
AIR PRODS & CHEMS INC Put 009158106 106 41,700 SH Put SOLE 0 41,700 0 0
AIR TRANSPORT SERVICES GRP I COM 00922R105 33 2,116 SH   SOLE 0 2,116 0 0
AIRCASTLE LTD COM G0129K104 7 296 SH   SOLE 0 296 0 0
AIRCASTLE LTD Put G0129K104 0 100 SH Put SOLE 0 100 0 0
AIRMEDIA GROUP INC SPONSORED ADR 009411109 20 7,362 SH   SOLE 0 7,362 0 0
AIRMEDIA GROUP INC Call 009411109 0 1,000 SH Call SOLE 0 1,000 0 0
AK STL HLDG CORP COM 001547108 503 70,014 SH   SOLE 0 70,014 0 0
AK STL HLDG CORP Call 001547108 122 83,500 SH Call SOLE 0 83,500 0 0
AK STL HLDG CORP Put 001547108 510 150,100 SH Put SOLE 0 150,100 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 195 3,271 SH   SOLE 0 3,271 0 0
AKAMAI TECHNOLOGIES INC Call 00971T101 0 100 SH Call SOLE 0 100 0 0
AKAMAI TECHNOLOGIES INC Put 00971T101 16 6,800 SH Put SOLE 0 6,800 0 0
AKEBIA THERAPEUTICS INC COM 00972D105 239 26,058 SH   SOLE 0 26,058 0 0
AKEBIA THERAPEUTICS INC Call 00972D105 4 10,200 SH Call SOLE 0 10,200 0 0
AKEBIA THERAPEUTICS INC Put 00972D105 2 300 SH Put SOLE 0 300 0 0
AKORN INC COM 009728106 3 165 SH   SOLE 0 165 0 0
AKORN INC Call 009728106 21 7,800 SH Call SOLE 0 7,800 0 0
AKORN INC Put 009728106 14 5,700 SH Put SOLE 0 5,700 0 0
ALAMO GROUP INC COM 011311107 27 367 SH   SOLE 0 367 0 0
ALAMOS GOLD INC NEW COM CL A 011532108 349 43,474 SH   SOLE 0 43,474 0 0
ALAMOS GOLD INC NEW Call 011532108 52 55,600 SH Call SOLE 0 55,600 0 0
ALAMOS GOLD INC NEW Put 011532108 0 200 SH Put SOLE 0 200 0 0
ALARM COM HLDGS INC COM 011642105 108 3,517 SH   SOLE 0 3,517 0 0
ALARM COM HLDGS INC Call 011642105 1 5,600 SH Call SOLE 0 5,600 0 0
ALARM COM HLDGS INC Put 011642105 22 11,800 SH Put SOLE 0 11,800 0 0
ALASKA AIR GROUP INC COM 011659109 15 170 SH   SOLE 0 170 0 0
ALASKA AIR GROUP INC Call 011659109 29 10,500 SH Call SOLE 0 10,500 0 0
ALASKA AIR GROUP INC Put 011659109 31 4,400 SH Put SOLE 0 4,400 0 0
ALBANY MOLECULAR RESH INC Call 012423109 1 1,600 SH Call SOLE 0 1,600 0 0
ALBANY MOLECULAR RESH INC Put 012423109 0 1,400 SH Put SOLE 0 1,400 0 0
ALBEMARLE CORP COM 012653101 154 1,466 SH   SOLE 0 1,466 0 0
ALBEMARLE CORP Call 012653101 172 19,600 SH Call SOLE 0 19,600 0 0
ALBEMARLE CORP Put 012653101 18 22,400 SH Put SOLE 0 22,400 0 0
ALBIREO PHARMA INC COM 01345P106 14 615 SH   SOLE 0 615 0 0
ALCOA CORP COM 013872106 307 8,942 SH   SOLE 0 8,942 0 0
ALCOA CORP Call 013872106 10 43,700 SH Call SOLE 0 43,700 0 0
ALCOA CORP Put 013872106 23 19,000 SH Put SOLE 0 19,000 0 0
ALDER BIOPHARMACEUTICALS INC COM 014339105 143 6,881 SH   SOLE 0 6,881 0 0
ALDER BIOPHARMACEUTICALS INC Call 014339105 2 8,500 SH Call SOLE 0 8,500 0 0
ALDER BIOPHARMACEUTICALS INC Put 014339105 10 6,700 SH Put SOLE 0 6,700 0 0
ALERE INC COM 01449J105 1,731 43,582 SH   SOLE 0 43,582 0 0
ALERE INC Call 01449J105 168 53,400 SH Call SOLE 0 53,400 0 0
ALERE INC Put 01449J105 62 25,300 SH Put SOLE 0 25,300 0 0
ALEXANDER & BALDWIN INC NEW COM 014491104 410 9,219 SH   SOLE 0 9,219 0 0
ALEXCO RESOURCE CORP COM 01535P106 0 200 SH   SOLE 0 200 0 0
ALEXCO RESOURCE CORP Put 01535P106 2 2,800 SH Put SOLE 0 2,800 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 4,906 40,472 SH   SOLE 0 40,472 0 0
ALEXION PHARMACEUTICALS INC Call 015351109 214 147,100 SH Call SOLE 0 147,100 0 0
ALEXION PHARMACEUTICALS INC Put 015351109 783 96,100 SH Put SOLE 0 96,100 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 9,663 89,618 SH   SOLE 0 89,618 0 0
ALIBABA GROUP HLDG LTD Call 01609W102 1,246 204,800 SH Call SOLE 0 204,800 0 0
ALIBABA GROUP HLDG LTD Put 01609W102 559 205,600 SH Put SOLE 0 205,600 0 0
ALIGN TECHNOLOGY INC COM 016255101 409 3,573 SH   SOLE 0 3,573 0 0
ALIGN TECHNOLOGY INC Call 016255101 183 35,500 SH Call SOLE 0 35,500 0 0
ALIGN TECHNOLOGY INC Put 016255101 49 60,000 SH Put SOLE 0 60,000 0 0
ALIMERA SCIENCES INC COM 016259103 17 12,686 SH   SOLE 0 12,686 0 0
ALKERMES PLC SHS G01767105 517 8,854 SH   SOLE 0 8,854 0 0
ALKERMES PLC Call G01767105 39 16,800 SH Call SOLE 0 16,800 0 0
ALKERMES PLC Put G01767105 129 48,300 SH Put SOLE 0 48,300 0 0
ALLEGHENY TECHNOLOGIES INC COM 01741R102 47 2,648 SH   SOLE 0 2,648 0 0
ALLEGHENY TECHNOLOGIES INC Call 01741R102 45 27,900 SH Call SOLE 0 27,900 0 0
ALLEGHENY TECHNOLOGIES INC Put 01741R102 0 2,300 SH Put SOLE 0 2,300 0 0
ALLEGIANT TRAVEL CO COM 01748X102 16 103 SH   SOLE 0 103 0 0
ALLEGIANT TRAVEL CO Call 01748X102 7 3,600 SH Call SOLE 0 3,600 0 0
ALLEGIANT TRAVEL CO Put 01748X102 2 200 SH Put SOLE 0 200 0 0
ALLEGION PUB LTD CO ORD SHS G0176J109 9 129 SH   SOLE 0 129 0 0
ALLERGAN PLC SHS G0177J108 3,035 12,706 SH   SOLE 0 12,706 0 0
ALLERGAN PLC Call G0177J108 1,035 56,000 SH Call SOLE 0 56,000 0 0
ALLERGAN PLC Put G0177J108 388 81,200 SH Put SOLE 0 81,200 0 0
ALLETE INC COM NEW 018522300 77 1,138 SH   SOLE 0 1,138 0 0
ALLETE INC Call 018522300 0 700 SH Call SOLE 0 700 0 0
ALLETE INC Put 018522300 0 500 SH Put SOLE 0 500 0 0
ALLIANCE DATA SYSTEMS CORP COM 018581108 525 2,109 SH   SOLE 0 2,109 0 0
ALLIANCE DATA SYSTEMS CORP Call 018581108 22 1,800 SH Call SOLE 0 1,800 0 0
ALLIANCE DATA SYSTEMS CORP Put 018581108 5 700 SH Put SOLE 0 700 0 0
ALLIANCE HOLDINGS GP LP COM UNITS LP 01861G100 189 6,892 SH   SOLE 0 6,892 0 0
ALLIANCE HOLDINGS GP LP Call 01861G100 0 900 SH Call SOLE 0 900 0 0
ALLIANCE HOLDINGS GP LP Put 01861G100 2 8,600 SH Put SOLE 0 8,600 0 0
ALLIANCE ONE INTL INC COM NEW 018772301 32 2,500 SH   SOLE 0 2,500 0 0
ALLIANCE RES PARTNER L P UT LTD PART 01877R108 18 871 SH   SOLE 0 871 0 0
ALLIANCEBERNSTEIN HOLDING LP UNIT LTD PARTN 01881G106 4 183 SH   SOLE 0 183 0 0
ALLIANCEBERNSTEIN HOLDING LP Call 01881G106 0 4,600 SH Call SOLE 0 4,600 0 0
ALLIANCEBERNSTEIN HOLDING LP Put 01881G106 0 1,000 SH Put SOLE 0 1,000 0 0
ALLIANT ENERGY CORP Call 018802108 1 1,400 SH Call SOLE 0 1,400 0 0
ALLIED WRLD ASSUR COM HLDG A SHS H01531104 127 2,401 SH   SOLE 0 2,401 0 0
ALLIED WRLD ASSUR COM HLDG A Call H01531104 2 200 SH Call SOLE 0 200 0 0
ALLIED WRLD ASSUR COM HLDG A Put H01531104 3 1,500 SH Put SOLE 0 1,500 0 0
ALLSCRIPTS HEALTHCARE SOLUTN COM 01988P108 2 215 SH   SOLE 0 215 0 0
ALLSTATE CORP Call 020002101 80 38,000 SH Call SOLE 0 38,000 0 0
ALLSTATE CORP Put 020002101 8 7,200 SH Put SOLE 0 7,200 0 0
ALLY FINL INC COM 02005N100 202 9,953 SH   SOLE 0 9,953 0 0
ALLY FINL INC Call 02005N100 70 23,000 SH Call SOLE 0 23,000 0 0
ALLY FINL INC Put 02005N100 41 122,000 SH Put SOLE 0 122,000 0 0
ALMOST FAMILY INC COM 020409108 48 1,000 SH   SOLE 0 1,000 0 0
ALMOST FAMILY INC Call 020409108 65 25,500 SH Call SOLE 0 25,500 0 0
ALMOST FAMILY INC Put 020409108 23 39,600 SH Put SOLE 0 39,600 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 1,340 26,160 SH   SOLE 0 26,160 0 0
ALNYLAM PHARMACEUTICALS INC Call 02043Q107 183 40,800 SH Call SOLE 0 40,800 0 0
ALNYLAM PHARMACEUTICALS INC Put 02043Q107 183 43,400 SH Put SOLE 0 43,400 0 0
ALON USA ENERGY INC COM 020520102 300 24,683 SH   SOLE 0 24,683 0 0
ALON USA ENERGY INC Call 020520102 0 1,400 SH Call SOLE 0 1,400 0 0
ALON USA PARTNERS LP UT LTDPART INT 02052T109 97 10,665 SH   SOLE 0 10,665 0 0
ALON USA PARTNERS LP Call 02052T109 0 200 SH Call SOLE 0 200 0 0
ALON USA PARTNERS LP Put 02052T109 6 2,000 SH Put SOLE 0 2,000 0 0
ALPHA & OMEGA SEMICONDUCTOR SHS G6331P104 24 1,418 SH   SOLE 0 1,418 0 0
ALPHA PRO TECH LTD COM 020772109 1 400 SH   SOLE 0 400 0 0
ALPHABET INC CAP STK CL C 02079K107 31,874 38,423 SH   SOLE 0 38,423 0 0
ALPHABET INC CAP STK CL A 02079K305 17,189 20,275 SH   SOLE 0 20,275 0 0
ALPHABET INC Call 02079K305 2,754 21,900 SH Call SOLE 0 21,900 0 0
ALPHABET INC Call 02079K107 1,274 139,000 SH Call SOLE 0 139,000 0 0
ALPHABET INC Put 02079K107 913 89,700 SH Put SOLE 0 89,700 0 0
ALPHABET INC Put 02079K305 374 21,000 SH Put SOLE 0 21,000 0 0
ALPS ETF TR ALERIAN MLP 00162Q866 206 16,235 SH   SOLE 0 16,235 0 0
ALPS ETF TR Call 00162Q866 39 102,000 SH Call SOLE 0 102,000 0 0
ALPS ETF TR Call 00162Q593 0 100 SH Call SOLE 0 100 0 0
ALPS ETF TR Put 00162Q593 0 300 SH Put SOLE 0 300 0 0
ALPS ETF TR Put 00162Q866 2 3,800 SH Put SOLE 0 3,800 0 0
ALTISOURCE PORTFOLIO SOLNS S REG SHS L0175J104 400 10,894 SH   SOLE 0 10,894 0 0
ALTISOURCE PORTFOLIO SOLNS S Call L0175J104 442 67,500 SH Call SOLE 0 67,500 0 0
ALTISOURCE PORTFOLIO SOLNS S Put L0175J104 22 51,800 SH Put SOLE 0 51,800 0 0
ALTISOURCE RESIDENTIAL CORP CL B 02153W100 350 22,969 SH   SOLE 0 22,969 0 0
ALTISOURCE RESIDENTIAL CORP Call 02153W100 334 115,000 SH Call SOLE 0 115,000 0 0
ALTISOURCE RESIDENTIAL CORP Put 02153W100 0 3,500 SH Put SOLE 0 3,500 0 0
ALTRA INDL MOTION CORP Call 02208R106 0 1,500 SH Call SOLE 0 1,500 0 0
ALTRIA GROUP INC COM 02209S103 597 8,368 SH   SOLE 0 8,368 0 0
ALTRIA GROUP INC Call 02209S103 10 8,100 SH Call SOLE 0 8,100 0 0
ALTRIA GROUP INC Put 02209S103 9 3,400 SH Put SOLE 0 3,400 0 0
ALUMINUM CORP CHINA LTD SPON ADR H SHS 022276109 40 3,371 SH   SOLE 0 3,371 0 0
ALUMINUM CORP CHINA LTD Put 022276109 0 200 SH Put SOLE 0 200 0 0
AMAG PHARMACEUTICALS INC COM 00163U106 165 7,350 SH   SOLE 0 7,350 0 0
AMAG PHARMACEUTICALS INC Call 00163U106 0 2,100 SH Call SOLE 0 2,100 0 0
AMAG PHARMACEUTICALS INC Put 00163U106 51 10,700 SH Put SOLE 0 10,700 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 9 3,000 SH   SOLE 0 3,000 0 0
AMAYA INC COM 02314M108 76 4,511 SH   SOLE 0 4,511 0 0
AMAYA INC Call 02314M108 1 5,400 SH Call SOLE 0 5,400 0 0
AMAZON COM INC COM 023135106 15,039 16,964 SH   SOLE 0 16,964 0 0
AMAZON COM INC Call 023135106 10,848 469,900 SH Call SOLE 0 469,900 0 0
AMAZON COM INC Put 023135106 3,384 429,100 SH Put SOLE 0 429,100 0 0
AMBAC FINL GROUP INC COM NEW 023139884 143 7,611 SH   SOLE 0 7,611 0 0
AMBAC FINL GROUP INC Call 023139884 5 17,300 SH Call SOLE 0 17,300 0 0
AMBAC FINL GROUP INC Put 023139884 15 4,400 SH Put SOLE 0 4,400 0 0
AMBARELLA INC SHS G037AX101 445 8,149 SH   SOLE 0 8,149 0 0
AMBARELLA INC Call G037AX101 89 27,400 SH Call SOLE 0 27,400 0 0
AMBARELLA INC Put G037AX101 69 33,800 SH Put SOLE 0 33,800 0 0
AMBER RD INC Call 02318Y108 0 2,000 SH Call SOLE 0 2,000 0 0
AMBEV SA SPONSORED ADR 02319V103 28 4,980 SH   SOLE 0 4,980 0 0
AMBEV SA Put 02319V103 1 12,500 SH Put SOLE 0 12,500 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 152 4,836 SH   SOLE 0 4,836 0 0
AMC ENTMT HLDGS INC Call 00165C104 0 100 SH Call SOLE 0 100 0 0
AMC NETWORKS INC CL A 00164V103 42 732 SH   SOLE 0 732 0 0
AMC NETWORKS INC Call 00164V103 30 13,400 SH Call SOLE 0 13,400 0 0
AMC NETWORKS INC Put 00164V103 1 1,000 SH Put SOLE 0 1,000 0 0
AMDOCS LTD SHS G02602103 10 178 SH   SOLE 0 178 0 0
AMEC FOSTER WHEELER PLC SPONSORED ADR 00167X205 11 1,728 SH   SOLE 0 1,728 0 0
AMEC FOSTER WHEELER PLC Call 00167X205 1 900 SH Call SOLE 0 900 0 0
AMEC FOSTER WHEELER PLC Put 00167X205 2 1,100 SH Put SOLE 0 1,100 0 0
AMEDISYS INC Call 023436108 7 7,700 SH Call SOLE 0 7,700 0 0
AMERCO COM 023586100 6 18 SH   SOLE 0 18 0 0
AMEREN CORP COM 023608102 148 2,724 SH   SOLE 0 2,724 0 0
AMEREN CORP Call 023608102 0 800 SH Call SOLE 0 800 0 0
AMEREN CORP Put 023608102 16 11,200 SH Put SOLE 0 11,200 0 0
AMERESCO INC CL A 02361E108 0 100 SH   SOLE 0 100 0 0
AMERESCO INC Put 02361E108 0 1,600 SH Put SOLE 0 1,600 0 0
AMERICA FIRST MULTIFAMILY IN BEN UNIT CTF 02364V107 197 35,200 SH   SOLE 0 35,200 0 0
AMERICA MOVIL SAB DE CV SPON ADR L SHS 02364W105 3 276 SH   SOLE 0 276 0 0
AMERICA MOVIL SAB DE CV Call 02364W105 0 100 SH Call SOLE 0 100 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 1,116 26,403 SH   SOLE 0 26,403 0 0
AMERICAN AIRLS GROUP INC Call 02376R102 259 151,700 SH Call SOLE 0 151,700 0 0
AMERICAN AIRLS GROUP INC Put 02376R102 60 29,000 SH Put SOLE 0 29,000 0 0
AMERICAN ASSETS TR INC Put 024013104 6 1,500 SH Put SOLE 0 1,500 0 0
AMERICAN AXLE & MFG HLDGS IN COM 024061103 154 8,226 SH   SOLE 0 8,226 0 0
AMERICAN AXLE & MFG HLDGS IN Call 024061103 6 19,600 SH Call SOLE 0 19,600 0 0
AMERICAN AXLE & MFG HLDGS IN Put 024061103 2 2,100 SH Put SOLE 0 2,100 0 0
AMERICAN CAMPUS CMNTYS INC COM 024835100 10 222 SH   SOLE 0 222 0 0
AMERICAN CAMPUS CMNTYS INC Call 024835100 0 100 SH Call SOLE 0 100 0 0
AMERICAN CAP SR FLOATING LTD COM 02504D108 15 1,142 SH   SOLE 0 1,142 0 0
AMERICAN EAGLE OUTFITTERS NE COM 02553E106 14 1,019 SH   SOLE 0 1,019 0 0
AMERICAN EAGLE OUTFITTERS NE Call 02553E106 0 800 SH Call SOLE 0 800 0 0
AMERICAN EAGLE OUTFITTERS NE Put 02553E106 0 300 SH Put SOLE 0 300 0 0
AMERICAN ELEC PWR INC COM 025537101 6 102 SH   SOLE 0 102 0 0
AMERICAN ELEC PWR INC Call 025537101 37 22,100 SH Call SOLE 0 22,100 0 0
AMERICAN ELEC PWR INC Put 025537101 1 1,600 SH Put SOLE 0 1,600 0 0
AMERICAN EQTY INVT LIFE HLD COM 025676206 9 387 SH   SOLE 0 387 0 0
AMERICAN EQTY INVT LIFE HLD Call 025676206 15 3,500 SH Call SOLE 0 3,500 0 0
AMERICAN EQTY INVT LIFE HLD Put 025676206 7 8,800 SH Put SOLE 0 8,800 0 0
AMERICAN EXPRESS CO COM 025816109 1,031 13,040 SH   SOLE 0 13,040 0 0
AMERICAN EXPRESS CO Call 025816109 341 35,000 SH Call SOLE 0 35,000 0 0
AMERICAN EXPRESS CO Put 025816109 130 110,900 SH Put SOLE 0 110,900 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 13 142 SH   SOLE 0 142 0 0
AMERICAN FINL GROUP INC OHIO Put 025932104 0 800 SH Put SOLE 0 800 0 0
AMERICAN HOMES 4 RENT Call 02665T306 0 700 SH Call SOLE 0 700 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 561 9,000 SH   SOLE 0 9,000 0 0
AMERICAN INTL GROUP INC Call 026874784 1,099 98,200 SH Call SOLE 0 98,200 0 0
AMERICAN INTL GROUP INC Put 026874784 85 28,600 SH Put SOLE 0 28,600 0 0
AMERICAN MIDSTREAM PARTNERS COM UNITS 02752P100 5 397 SH   SOLE 0 397 0 0
AMERICAN MIDSTREAM PARTNERS Call 02752P100 0 25,900 SH Call SOLE 0 25,900 0 0
AMERICAN MIDSTREAM PARTNERS Put 02752P100 1 700 SH Put SOLE 0 700 0 0
AMERICAN NATL BANKSHARES INC COM 027745108 2 70 SH   SOLE 0 70 0 0
AMERICAN OUTDOOR BRANDS CORP COM 02874P103 7 371 SH   SOLE 0 371 0 0
AMERICAN OUTDOOR BRANDS CORP Call 02874P103 3 9,500 SH Call SOLE 0 9,500 0 0
AMERICAN OUTDOOR BRANDS CORP Put 02874P103 35 6,900 SH Put SOLE 0 6,900 0 0
AMERICAN RAILCAR INDS INC COM 02916P103 12 300 SH   SOLE 0 300 0 0
AMERICAN RAILCAR INDS INC Call 02916P103 7 8,100 SH Call SOLE 0 8,100 0 0
AMERICAN STS WTR CO COM 029899101 24 543 SH   SOLE 0 543 0 0
AMERICAN TOWER CORP NEW COM 03027X100 874 7,194 SH   SOLE 0 7,194 0 0
AMERICAN TOWER CORP NEW Call 03027X100 241 43,100 SH Call SOLE 0 43,100 0 0
AMERICAN TOWER CORP NEW Put 03027X100 24 4,600 SH Put SOLE 0 4,600 0 0
AMERICAN VANGUARD CORP COM 030371108 1 100 SH   SOLE 0 100 0 0
AMERICAN VANGUARD CORP Put 030371108 0 500 SH Put SOLE 0 500 0 0
AMERICAN WOODMARK CORP Call 030506109 3 500 SH Call SOLE 0 500 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 6 80 SH   SOLE 0 80 0 0
AMERICAN WTR WKS CO INC NEW Put 030420103 0 400 SH Put SOLE 0 400 0 0
AMERICAS CAR MART INC Call 03062T105 17 2,100 SH Call SOLE 0 2,100 0 0
AMERICAS CAR MART INC Put 03062T105 3 11,800 SH Put SOLE 0 11,800 0 0
AMERIGAS PARTNERS L P UNIT L P INT 030975106 9 200 SH   SOLE 0 200 0 0
AMERIGAS PARTNERS L P Put 030975106 0 200 SH Put SOLE 0 200 0 0
AMERIPRISE FINL INC Call 03076C106 115 13,400 SH Call SOLE 0 13,400 0 0
AMERIPRISE FINL INC Put 03076C106 0 200 SH Put SOLE 0 200 0 0
AMERIS BANCORP COM 03076K108 0 9 SH   SOLE 0 9 0 0
AMERISAFE INC COM 03071H100 12 200 SH   SOLE 0 200 0 0
AMERISOURCEBERGEN CORP Call 03073E105 9 5,000 SH Call SOLE 0 5,000 0 0
AMERISOURCEBERGEN CORP Put 03073E105 0 400 SH Put SOLE 0 400 0 0
AMETEK INC NEW COM 031100100 9 172 SH   SOLE 0 172 0 0
AMGEN INC COM 031162100 8,327 50,756 SH   SOLE 0 50,756 0 0
AMGEN INC Call 031162100 11 36,900 SH Call SOLE 0 36,900 0 0
AMGEN INC Put 031162100 489 64,800 SH Put SOLE 0 64,800 0 0
AMICUS THERAPEUTICS INC COM 03152W109 1 254 SH   SOLE 0 254 0 0
AMICUS THERAPEUTICS INC Call 03152W109 76 182,100 SH Call SOLE 0 182,100 0 0
AMICUS THERAPEUTICS INC Put 03152W109 13 5,600 SH Put SOLE 0 5,600 0 0
AMIRA NATURE FOODS LTD SHS G0335L102 7 1,400 SH   SOLE 0 1,400 0 0
AMKOR TECHNOLOGY INC COM 031652100 1 100 SH   SOLE 0 100 0 0
AMN HEALTHCARE SERVICES INC COM 001744101 37 925 SH   SOLE 0 925 0 0
AMN HEALTHCARE SERVICES INC Put 001744101 0 1,200 SH Put SOLE 0 1,200 0 0
AMPCO-PITTSBURGH CORP Call 032037103 0 300 SH Call SOLE 0 300 0 0
AMPHASTAR PHARMACEUTICALS IN COM 03209R103 7 500 SH   SOLE 0 500 0 0
AMPHASTAR PHARMACEUTICALS IN Put 03209R103 0 500 SH Put SOLE 0 500 0 0
AMPHENOL CORP NEW Call 032095101 24 12,500 SH Call SOLE 0 12,500 0 0
AMPHENOL CORP NEW Put 032095101 0 300 SH Put SOLE 0 300 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 6 7,513 SH   SOLE 0 7,513 0 0
AMPLIFY SNACK BRANDS Call 03211L102 4 14,200 SH Call SOLE 0 14,200 0 0
AMPLIFY SNACK BRANDS Put 03211L102 1 600 SH Put SOLE 0 600 0 0
AMTRUST FINL SVCS INC COM 032359309 511 27,716 SH   SOLE 0 27,716 0 0
AMTRUST FINL SVCS INC Call 032359309 5 12,400 SH Call SOLE 0 12,400 0 0
AMTRUST FINL SVCS INC Put 032359309 137 75,700 SH Put SOLE 0 75,700 0 0
ANADARKO PETE CORP COM 032511107 254 4,099 SH   SOLE 0 4,099 0 0
ANADARKO PETE CORP Call 032511107 88 21,400 SH Call SOLE 0 21,400 0 0
ANADARKO PETE CORP Put 032511107 49 14,900 SH Put SOLE 0 14,900 0 0
ANALOG DEVICES INC COM 032654105 110 1,347 SH   SOLE 0 1,347 0 0
ANALOG DEVICES INC Call 032654105 75 10,000 SH Call SOLE 0 10,000 0 0
ANALOG DEVICES INC Put 032654105 48 1,600 SH Put SOLE 0 1,600 0 0
ANALOGIC CORP COM PAR $0.05 032657207 37 499 SH   SOLE 0 499 0 0
ANALOGIC CORP Put 032657207 1 1,400 SH Put SOLE 0 1,400 0 0
ANAVEX LIFE SCIENCES CORP COM NEW 032797300 30 5,347 SH   SOLE 0 5,347 0 0
ANAVEX LIFE SCIENCES CORP Call 032797300 59 41,100 SH Call SOLE 0 41,100 0 0
ANAVEX LIFE SCIENCES CORP Put 032797300 36 62,800 SH Put SOLE 0 62,800 0 0
ANDERSONS INC COM 034164103 24 636 SH   SOLE 0 636 0 0
ANGIES LIST INC COM 034754101 42 7,471 SH   SOLE 0 7,471 0 0
ANGIES LIST INC Call 034754101 6 45,300 SH Call SOLE 0 45,300 0 0
ANGIES LIST INC Put 034754101 2 5,500 SH Put SOLE 0 5,500 0 0
ANGIODYNAMICS INC COM 03475V101 29 1,700 SH   SOLE 0 1,700 0 0
ANGIODYNAMICS INC Call 03475V101 2 4,500 SH Call SOLE 0 4,500 0 0
ANGLOGOLD ASHANTI LTD SPONSORED ADR 035128206 440 40,909 SH   SOLE 0 40,909 0 0
ANGLOGOLD ASHANTI LTD Call 035128206 9 39,000 SH Call SOLE 0 39,000 0 0
ANGLOGOLD ASHANTI LTD Put 035128206 130 104,700 SH Put SOLE 0 104,700 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 858 7,822 SH   SOLE 0 7,822 0 0
ANHEUSER BUSCH INBEV SA/NV Call 03524A108 411 295,900 SH Call SOLE 0 295,900 0 0
ANHEUSER BUSCH INBEV SA/NV Put 03524A108 215 17,700 SH Put SOLE 0 17,700 0 0
ANI PHARMACEUTICALS INC COM 00182C103 314 6,357 SH   SOLE 0 6,357 0 0
ANI PHARMACEUTICALS INC Call 00182C103 11 9,600 SH Call SOLE 0 9,600 0 0
ANI PHARMACEUTICALS INC Put 00182C103 45 15,100 SH Put SOLE 0 15,100 0 0
ANIKA THERAPEUTICS INC Call 035255108 1 3,800 SH Call SOLE 0 3,800 0 0
ANIKA THERAPEUTICS INC Put 035255108 6 10,000 SH Put SOLE 0 10,000 0 0
ANNALY CAP MGMT INC COM 035710409 51 4,660 SH   SOLE 0 4,660 0 0
ANNALY CAP MGMT INC Call 035710409 1 1,000 SH Call SOLE 0 1,000 0 0
ANSYS INC Call 03662Q105 6 1,000 SH Call SOLE 0 1,000 0 0
ANTARES PHARMA INC COM 036642106 3 1,061 SH   SOLE 0 1,061 0 0
ANTERO RES CORP COM 03674X106 279 12,234 SH   SOLE 0 12,234 0 0
ANTERO RES CORP Put 03674X106 14 13,300 SH Put SOLE 0 13,300 0 0
ANTHEM INC Call 036752103 4 2,500 SH Call SOLE 0 2,500 0 0
ANTHERA PHARMACEUTICALS INC COM NEW 03674U201 1 4,294 SH   SOLE 0 4,294 0 0
ANTHERA PHARMACEUTICALS INC Put 03674U201 0 200 SH Put SOLE 0 200 0 0
AON PLC Call G0408V102 15 900 SH Call SOLE 0 900 0 0
AON PLC Put G0408V102 1 500 SH Put SOLE 0 500 0 0
APACHE CORP COM 037411105 1,078 20,995 SH   SOLE 0 20,995 0 0
APACHE CORP Call 037411105 104 41,700 SH Call SOLE 0 41,700 0 0
APACHE CORP Put 037411105 878 75,500 SH Put SOLE 0 75,500 0 0
APARTMENT INVT & MGMT CO Call 03748R101 0 200 SH Call SOLE 0 200 0 0
APOGEE ENTERPRISES INC COM 037598109 37 637 SH   SOLE 0 637 0 0
APOGEE ENTERPRISES INC Call 037598109 0 400 SH Call SOLE 0 400 0 0
APOLLO COML REAL EST FIN INC COM 03762U105 84 4,500 SH   SOLE 0 4,500 0 0
APOLLO COML REAL EST FIN INC Call 03762U105 3 2,800 SH Call SOLE 0 2,800 0 0
APOLLO COML REAL EST FIN INC Put 03762U105 0 400 SH Put SOLE 0 400 0 0
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 12 513 SH   SOLE 0 513 0 0
APOLLO GLOBAL MGMT LLC Put 037612306 21 25,100 SH Put SOLE 0 25,100 0 0
APOLLO INVT CORP COM 03761U106 20 3,135 SH   SOLE 0 3,135 0 0
APPLE HOSPITALITY REIT INC COM NEW 03784Y200 202 10,581 SH   SOLE 0 10,581 0 0
APPLE HOSPITALITY REIT INC Call 03784Y200 0 10,000 SH Call SOLE 0 10,000 0 0
APPLE HOSPITALITY REIT INC Put 03784Y200 0 800 SH Put SOLE 0 800 0 0
APPLE INC COM 037833100 151,767 1,056,432 SH   SOLE 0 1,056,432 0 0
APPLE INC Call 037833100 16,887 1,074,600 SH Call SOLE 0 1,074,600 0 0
APPLE INC Put 037833100 1,682 1,309,600 SH Put SOLE 0 1,309,600 0 0
APPLIED DNA SCIENCES INC COM NEW 03815U201 1 1,100 SH   SOLE 0 1,100 0 0
APPLIED GENETIC TECHNOL CORP Call 03820J100 0 100 SH Call SOLE 0 100 0 0
APPLIED GENETIC TECHNOL CORP Put 03820J100 0 200 SH Put SOLE 0 200 0 0
APPLIED INDL TECHNOLOGIES IN COM 03820C105 7 115 SH   SOLE 0 115 0 0
APPLIED INDL TECHNOLOGIES IN Put 03820C105 0 100 SH Put SOLE 0 100 0 0
APPLIED MATLS INC Call 038222105 462 260,300 SH Call SOLE 0 260,300 0 0
APPLIED MATLS INC Put 038222105 0 300 SH Put SOLE 0 300 0 0
APPLIED OPTOELECTRONICS INC COM 03823U102 2 44 SH   SOLE 0 44 0 0
APPLIED OPTOELECTRONICS INC Call 03823U102 910 54,200 SH Call SOLE 0 54,200 0 0
APPLIED OPTOELECTRONICS INC Put 03823U102 20 27,500 SH Put SOLE 0 27,500 0 0
APTEVO THERAPEUTICS INC COM 03835L108 0 250 SH   SOLE 0 250 0 0
AQUA AMERICA INC Call 03836W103 0 300 SH Call SOLE 0 300 0 0
AQUA METALS INC COM 03837J101 113 5,810 SH   SOLE 0 5,810 0 0
AQUA METALS INC Call 03837J101 130 21,600 SH Call SOLE 0 21,600 0 0
AQUA METALS INC Put 03837J101 10 32,400 SH Put SOLE 0 32,400 0 0
AQUABOUNTY TECHNOLOGIES INC COM NEW 03842K200 0 38 SH   SOLE 0 38 0 0
AQUINOX PHARMACEUTICALS INC COM 03842B101 63 3,800 SH   SOLE 0 3,800 0 0
AQUINOX PHARMACEUTICALS INC Call 03842B101 13 4,000 SH Call SOLE 0 4,000 0 0
AQUINOX PHARMACEUTICALS INC Put 03842B101 10 81,800 SH Put SOLE 0 81,800 0 0
ARALEZ PHARMACEUTICALS INC COM 03852X100 82 38,722 SH   SOLE 0 38,722 0 0
ARALEZ PHARMACEUTICALS INC Call 03852X100 0 2,000 SH Call SOLE 0 2,000 0 0
ARALEZ PHARMACEUTICALS INC Put 03852X100 20 10,800 SH Put SOLE 0 10,800 0 0
ARAMARK COM 03852U106 14 400 SH   SOLE 0 400 0 0
ARAMARK Call 03852U106 0 1,300 SH Call SOLE 0 1,300 0 0
ARATANA THERAPEUTICS INC COM 03874P101 0 100 SH   SOLE 0 100 0 0
ARATANA THERAPEUTICS INC Call 03874P101 1 25,500 SH Call SOLE 0 25,500 0 0
ARATANA THERAPEUTICS INC Put 03874P101 18 17,900 SH Put SOLE 0 17,900 0 0
ARBOR RLTY TR INC COM 038923108 32 3,822 SH   SOLE 0 3,822 0 0
ARBOR RLTY TR INC Put 038923108 0 700 SH Put SOLE 0 700 0 0
ARBUTUS BIOPHARMA CORP COM 03879J100 93 28,751 SH   SOLE 0 28,751 0 0
ARBUTUS BIOPHARMA CORP Put 03879J100 1 4,300 SH Put SOLE 0 4,300 0 0
ARCBEST CORP Put 03937C105 0 200 SH Put SOLE 0 200 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L104 50 6,035 SH   SOLE 0 6,035 0 0
ARCELORMITTAL SA LUXEMBOURG Call 03938L104 2 400 SH Call SOLE 0 400 0 0
ARCELORMITTAL SA LUXEMBOURG Put 03938L104 13 23,500 SH Put SOLE 0 23,500 0 0
ARCH CAP GROUP LTD ORD G0450A105 14 153 SH   SOLE 0 153 0 0
ARCH COAL INC CL A 039380407 1,049 15,221 SH   SOLE 0 15,221 0 0
ARCH COAL INC Call 039380407 219 85,100 SH Call SOLE 0 85,100 0 0
ARCH COAL INC Put 039380407 16 11,100 SH Put SOLE 0 11,100 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 18 401 SH   SOLE 0 401 0 0
ARCHER DANIELS MIDLAND CO Call 039483102 297 60,000 SH Call SOLE 0 60,000 0 0
ARCHER DANIELS MIDLAND CO Put 039483102 0 1,200 SH Put SOLE 0 1,200 0 0
ARCHROCK INC COM 03957W106 43 3,535 SH   SOLE 0 3,535 0 0
ARCHROCK INC Call 03957W106 0 300 SH Call SOLE 0 300 0 0
ARCHROCK PARTNERS L P Put 03957U100 0 500 SH Put SOLE 0 500 0 0
ARCONIC INC COM 03965L100 2,019 76,657 SH   SOLE 0 76,657 0 0
ARCONIC INC Call 03965L100 271 129,000 SH Call SOLE 0 129,000 0 0
ARCONIC INC Put 03965L100 245 263,900 SH Put SOLE 0 263,900 0 0
ARCOS DORADOS HOLDINGS INC SHS CLASS -A - G0457F107 21 2,619 SH   SOLE 0 2,619 0 0
ARDMORE SHIPPING CORP Call Y0207T100 10 17,200 SH Call SOLE 0 17,200 0 0
ARENA PHARMACEUTICALS INC Call 040047102 9 32,900 SH Call SOLE 0 32,900 0 0
ARES CAP CORP COM 04010L103 1,620 93,258 SH   SOLE 0 93,258 0 0
ARES CAP CORP Call 04010L103 0 1,500 SH Call SOLE 0 1,500 0 0
ARES CAP CORP Put 04010L103 14 120,400 SH Put SOLE 0 120,400 0 0
ARES COML REAL ESTATE CORP COM 04013V108 0 13 SH   SOLE 0 13 0 0
ARES MGMT L P COM UNIT RP IN 04014Y101 5 290 SH   SOLE 0 290 0 0
ARES MGMT L P Call 04014Y101 2 8,000 SH Call SOLE 0 8,000 0 0
ARES MGMT L P Put 04014Y101 2 1,000 SH Put SOLE 0 1,000 0 0
ARGAN INC COM 04010E109 192 2,916 SH   SOLE 0 2,916 0 0
ARGAN INC Call 04010E109 0 900 SH Call SOLE 0 900 0 0
ARGAN INC Put 04010E109 2 500 SH Put SOLE 0 500 0 0
ARGOS THERAPEUTICS INC COM 040221103 5 12,900 SH   SOLE 0 12,900 0 0
ARGOS THERAPEUTICS INC Call 040221103 0 3,100 SH Call SOLE 0 3,100 0 0
ARISTA NETWORKS INC COM 040413106 242 1,834 SH   SOLE 0 1,834 0 0
ARISTA NETWORKS INC Call 040413106 241 4,900 SH Call SOLE 0 4,900 0 0
ARISTA NETWORKS INC Put 040413106 5 15,400 SH Put SOLE 0 15,400 0 0
ARLINGTON ASSET INVT CORP CL A NEW 041356205 0 13 SH   SOLE 0 13 0 0
ARLINGTON ASSET INVT CORP Call 041356205 1 18,300 SH Call SOLE 0 18,300 0 0
ARLINGTON ASSET INVT CORP Put 041356205 0 1,600 SH Put SOLE 0 1,600 0 0
ARMADA HOFFLER PPTYS INC COM 04208T108 11 801 SH   SOLE 0 801 0 0
ARMADA HOFFLER PPTYS INC Call 04208T108 18 12,000 SH Call SOLE 0 12,000 0 0
ARMOUR RESIDENTIAL REIT INC COM NEW 042315507 131 5,791 SH   SOLE 0 5,791 0 0
ARMOUR RESIDENTIAL REIT INC Put 042315507 2 2,500 SH Put SOLE 0 2,500 0 0
ARMSTRONG FLOORING INC COM 04238R106 17 937 SH   SOLE 0 937 0 0
ARMSTRONG FLOORING INC Put 04238R106 0 100 SH Put SOLE 0 100 0 0
ARMSTRONG WORLD INDS INC NEW Call 04247X102 2 1,700 SH Call SOLE 0 1,700 0 0
AROTECH CORP COM NEW 042682203 14 5,003 SH   SOLE 0 5,003 0 0
AROTECH CORP Call 042682203 6 60,500 SH Call SOLE 0 60,500 0 0
AROTECH CORP Put 042682203 6 5,400 SH Put SOLE 0 5,400 0 0
ARQULE INC COM 04269E107 0 1 SH   SOLE 0 1 0 0
ARRAY BIOPHARMA INC COM 04269X105 539 60,359 SH   SOLE 0 60,359 0 0
ARRAY BIOPHARMA INC Call 04269X105 20 39,800 SH Call SOLE 0 39,800 0 0
ARRAY BIOPHARMA INC Put 04269X105 187 189,400 SH Put SOLE 0 189,400 0 0
ARRIS INTL INC SHS G0551A103 143 5,414 SH   SOLE 0 5,414 0 0
ARRIS INTL INC Put G0551A103 6 5,700 SH Put SOLE 0 5,700 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 111 60,038 SH   SOLE 0 60,038 0 0
ARROWHEAD PHARMACEUTICALS IN Put 04280A100 5 2,000 SH Put SOLE 0 2,000 0 0
ARTESIAN RESOURCES CORP CL A 043113208 69 2,132 SH   SOLE 0 2,132 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 351 12,725 SH   SOLE 0 12,725 0 0
ARTISAN PARTNERS ASSET MGMT Call 04316A108 0 400 SH Call SOLE 0 400 0 0
ASA GOLD AND PRECIOUS MTLS L SHS G3156P103 85 7,059 SH   SOLE 0 7,059 0 0
ASA GOLD AND PRECIOUS MTLS L Call G3156P103 0 2,200 SH Call SOLE 0 2,200 0 0
ASA GOLD AND PRECIOUS MTLS L Put G3156P103 0 600 SH Put SOLE 0 600 0 0
ASBURY AUTOMOTIVE GROUP INC COM 043436104 101 1,693 SH   SOLE 0 1,693 0 0
ASBURY AUTOMOTIVE GROUP INC Call 043436104 0 100 SH Call SOLE 0 100 0 0
ASBURY AUTOMOTIVE GROUP INC Put 043436104 0 1,200 SH Put SOLE 0 1,200 0 0
ASCENA RETAIL GROUP INC COM 04351G101 0 33 SH   SOLE 0 33 0 0
ASCENA RETAIL GROUP INC Call 04351G101 25 100,600 SH Call SOLE 0 100,600 0 0
ASCENA RETAIL GROUP INC Put 04351G101 7 12,500 SH Put SOLE 0 12,500 0 0
ASHFORD HOSPITALITY PRIME IN COM 044102101 11 1,130 SH   SOLE 0 1,130 0 0
ASHFORD HOSPITALITY PRIME IN Call 044102101 0 12,200 SH Call SOLE 0 12,200 0 0
ASHFORD HOSPITALITY PRIME IN Put 044102101 6 3,000 SH Put SOLE 0 3,000 0 0
ASHFORD HOSPITALITY TR INC COM SHS 044103109 3 600 SH   SOLE 0 600 0 0
ASHFORD HOSPITALITY TR INC Call 044103109 0 1,000 SH Call SOLE 0 1,000 0 0
ASHFORD HOSPITALITY TR INC Put 044103109 1 6,200 SH Put SOLE 0 6,200 0 0
ASHLAND GLOBAL HLDGS INC COM 044186104 112 911 SH   SOLE 0 911 0 0
ASHLAND GLOBAL HLDGS INC Call 044186104 102 17,200 SH Call SOLE 0 17,200 0 0
ASHLAND GLOBAL HLDGS INC Put 044186104 9 7,300 SH Put SOLE 0 7,300 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 7 60 SH   SOLE 0 60 0 0
ASPEN TECHNOLOGY INC COM 045327103 900 15,283 SH   SOLE 0 15,283 0 0
ASPEN TECHNOLOGY INC Put 045327103 0 1,200 SH Put SOLE 0 1,200 0 0
ASSOCIATED BANC CORP Call 045487105 0 400 SH Call SOLE 0 400 0 0
ASSURANT INC COM 04621X108 9 100 SH   SOLE 0 100 0 0
ASSURED GUARANTY LTD COM G0585R106 49 1,345 SH   SOLE 0 1,345 0 0
ASSURED GUARANTY LTD Call G0585R106 4 1,000 SH Call SOLE 0 1,000 0 0
ASSURED GUARANTY LTD Put G0585R106 13 5,500 SH Put SOLE 0 5,500 0 0
ASTEC INDS INC COM 046224101 6 105 SH   SOLE 0 105 0 0
ASTEC INDS INC Call 046224101 0 600 SH Call SOLE 0 600 0 0
ASTEC INDS INC Put 046224101 0 100 SH Put SOLE 0 100 0 0
ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 10 2,984 SH   SOLE 0 2,984 0 0
ASTERIAS BIOTHERAPEUTICS INC *W EXP 09/29/201 04624N115 0 16 SH   SOLE 0 16 0 0
ASTERIAS BIOTHERAPEUTICS INC Call 04624N107 18 132,700 SH Call SOLE 0 132,700 0 0
ASTERIAS BIOTHERAPEUTICS INC Put 04624N107 18 10,000 SH Put SOLE 0 10,000 0 0
ASTORIA FINL CORP COM 046265104 105 5,156 SH   SOLE 0 5,156 0 0
ASTORIA FINL CORP Call 046265104 4 1,600 SH Call SOLE 0 1,600 0 0
ASTORIA FINL CORP Put 046265104 0 300 SH Put SOLE 0 300 0 0
ASTRAZENECA PLC Call 046353108 148 107,900 SH Call SOLE 0 107,900 0 0
ASTRONICS CORP Call 046433108 4 5,000 SH Call SOLE 0 5,000 0 0
ASTRONICS CORP Put 046433108 2 900 SH Put SOLE 0 900 0 0
ASTROTECH CORP COM 046484101 3 2,465 SH   SOLE 0 2,465 0 0
AT HOME GROUP INC COM 04650Y100 73 4,867 SH   SOLE 0 4,867 0 0
AT&T INC COM 00206R102 1,578 38,000 SH   SOLE 0 38,000 0 0
AT&T INC Call 00206R102 961 564,600 SH Call SOLE 0 564,600 0 0
AT&T INC Put 00206R102 114 134,000 SH Put SOLE 0 134,000 0 0
ATARA BIOTHERAPEUTICS INC COM 046513107 41 2,001 SH   SOLE 0 2,001 0 0
ATARA BIOTHERAPEUTICS INC Call 046513107 12 4,000 SH Call SOLE 0 4,000 0 0
ATARA BIOTHERAPEUTICS INC Put 046513107 10 4,100 SH Put SOLE 0 4,100 0 0
ATHENAHEALTH INC COM 04685W103 67 600 SH   SOLE 0 600 0 0
ATHENE HLDG LTD CL A G0684D107 43 871 SH   SOLE 0 871 0 0
ATHENE HLDG LTD Call G0684D107 3 900 SH Call SOLE 0 900 0 0
ATHENE HLDG LTD Put G0684D107 1 1,200 SH Put SOLE 0 1,200 0 0
ATHERSYS INC COM 04744L106 0 100 SH   SOLE 0 100 0 0
ATLANTICA YIELD PLC SHS G0751N103 69 3,295 SH   SOLE 0 3,295 0 0
ATLANTICA YIELD PLC Call G0751N103 2 4,500 SH Call SOLE 0 4,500 0 0
ATLANTICA YIELD PLC Put G0751N103 0 2,000 SH Put SOLE 0 2,000 0 0
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 114 2,064 SH   SOLE 0 2,064 0 0
ATLAS AIR WORLDWIDE HLDGS IN Call 049164205 1 600 SH Call SOLE 0 600 0 0
ATLAS AIR WORLDWIDE HLDGS IN Put 049164205 0 6,500 SH Put SOLE 0 6,500 0 0
ATLAS FINANCIAL HOLDINGS INC SHS NEW G06207115 7 568 SH   SOLE 0 568 0 0
ATLASSIAN CORP PLC CL A G06242104 43 1,442 SH   SOLE 0 1,442 0 0
ATLASSIAN CORP PLC Call G06242104 31 18,500 SH Call SOLE 0 18,500 0 0
ATLASSIAN CORP PLC Put G06242104 0 200 SH Put SOLE 0 200 0 0
ATMOS ENERGY CORP Call 049560105 0 900 SH Call SOLE 0 900 0 0
ATWOOD OCEANICS INC COM 050095108 9 1,032 SH   SOLE 0 1,032 0 0
ATWOOD OCEANICS INC Call 050095108 0 5,000 SH Call SOLE 0 5,000 0 0
AU OPTRONICS CORP SPONSORED ADR 002255107 17 4,500 SH   SOLE 0 4,500 0 0
AURINIA PHARMACEUTICALS INC COM 05156V102 201 27,440 SH   SOLE 0 27,440 0 0
AURINIA PHARMACEUTICALS INC Call 05156V102 92 92,400 SH Call SOLE 0 92,400 0 0
AURINIA PHARMACEUTICALS INC Put 05156V102 201 77,400 SH Put SOLE 0 77,400 0 0
AURIS MED HLDG AG COM H03579101 10 11,772 SH   SOLE 0 11,772 0 0
AURIS MED HLDG AG Call H03579101 0 100 SH Call SOLE 0 100 0 0
AUTOBYTEL INC Call 05275N205 0 900 SH Call SOLE 0 900 0 0
AUTOBYTEL INC Put 05275N205 0 800 SH Put SOLE 0 800 0 0
AUTODESK INC COM 052769106 25 300 SH   SOLE 0 300 0 0
AUTODESK INC Put 052769106 3 1,500 SH Put SOLE 0 1,500 0 0
AUTOHOME INC SP ADR RP CL A 05278C107 39 1,238 SH   SOLE 0 1,238 0 0
AUTOHOME INC Call 05278C107 0 400 SH Call SOLE 0 400 0 0
AUTOHOME INC Put 05278C107 2 6,100 SH Put SOLE 0 6,100 0 0
AUTOLIV INC Call 052800109 0 1,000 SH Call SOLE 0 1,000 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 122 1,201 SH   SOLE 0 1,201 0 0
AUTOMATIC DATA PROCESSING IN Call 053015103 38 13,300 SH Call SOLE 0 13,300 0 0
AUTOMATIC DATA PROCESSING IN Put 053015103 18 6,400 SH Put SOLE 0 6,400 0 0
AUTONATION INC COM 05329W102 224 5,301 SH   SOLE 0 5,301 0 0
AUTONATION INC Call 05329W102 1 10,600 SH Call SOLE 0 10,600 0 0
AUTONATION INC Put 05329W102 22 7,800 SH Put SOLE 0 7,800 0 0
AV HOMES INC COM 00234P102 48 2,963 SH   SOLE 0 2,963 0 0
AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 203 21,065 SH   SOLE 0 21,065 0 0
AVALONBAY CMNTYS INC COM 053484101 390 2,125 SH   SOLE 0 2,125 0 0
AVALONBAY CMNTYS INC Call 053484101 11 3,200 SH Call SOLE 0 3,200 0 0
AVALONBAY CMNTYS INC Put 053484101 25 5,400 SH Put SOLE 0 5,400 0 0
AVANGRID INC Call 05351W103 1 2,300 SH Call SOLE 0 2,300 0 0
AVEO PHARMACEUTICALS INC COM 053588109 1 2,963 SH   SOLE 0 2,963 0 0
AVERY DENNISON CORP COM 053611109 12 149 SH   SOLE 0 149 0 0
AVERY DENNISON CORP Call 053611109 3 800 SH Call SOLE 0 800 0 0
AVEXIS INC COM 05366U100 719 9,463 SH   SOLE 0 9,463 0 0
AVEXIS INC Call 05366U100 212 44,600 SH Call SOLE 0 44,600 0 0
AVEXIS INC Put 05366U100 99 18,300 SH Put SOLE 0 18,300 0 0
AVIANCA HLDGS SA SPON ADR REP PFD 05367G100 37 4,809 SH   SOLE 0 4,809 0 0
AVIANCA HLDGS SA Put 05367G100 0 600 SH Put SOLE 0 600 0 0
AVID TECHNOLOGY INC COM 05367P100 12 2,601 SH   SOLE 0 2,601 0 0
AVID TECHNOLOGY INC Call 05367P100 18 67,800 SH Call SOLE 0 67,800 0 0
AVID TECHNOLOGY INC Put 05367P100 0 100 SH Put SOLE 0 100 0 0
AVINO SILVER & GOLD MINES LT COM 053906103 0 320 SH   SOLE 0 320 0 0
AVIRAGEN THERAPEUTICS INC COM 053761102 4 7,104 SH   SOLE 0 7,104 0 0
AVIS BUDGET GROUP COM 053774105 387 13,097 SH   SOLE 0 13,097 0 0
AVIS BUDGET GROUP Call 053774105 4 5,400 SH Call SOLE 0 5,400 0 0
AVIS BUDGET GROUP Put 053774105 15 11,400 SH Put SOLE 0 11,400 0 0
AVISTA CORP COM 05379B107 0 2 SH   SOLE 0 2 0 0
AVON PRODS INC COM 054303102 12 2,822 SH   SOLE 0 2,822 0 0
AVON PRODS INC Call 054303102 4 35,800 SH Call SOLE 0 35,800 0 0
AVON PRODS INC Put 054303102 1 9,600 SH Put SOLE 0 9,600 0 0
AWARE INC MASS COM 05453N100 11 2,370 SH   SOLE 0 2,370 0 0
AXALTA COATING SYS LTD COM G0750C108 1,086 33,750 SH   SOLE 0 33,750 0 0
AXALTA COATING SYS LTD Call G0750C108 11 23,200 SH Call SOLE 0 23,200 0 0
AXALTA COATING SYS LTD Put G0750C108 25 53,900 SH Put SOLE 0 53,900 0 0
AXCELIS TECHNOLOGIES INC COM NEW 054540208 78 4,164 SH   SOLE 0 4,164 0 0
AXIS CAPITAL HOLDINGS LTD Call G0692U109 0 100 SH Call SOLE 0 100 0 0
AXOGEN INC COM 05463X106 30 2,924 SH   SOLE 0 2,924 0 0
AXOGEN INC Call 05463X106 2 2,100 SH Call SOLE 0 2,100 0 0
AXOVANT SCIENCES LTD COM G0750W104 202 13,574 SH   SOLE 0 13,574 0 0
AXOVANT SCIENCES LTD Call G0750W104 43 16,000 SH Call SOLE 0 16,000 0 0
AXOVANT SCIENCES LTD Put G0750W104 19 7,700 SH Put SOLE 0 7,700 0 0
AXT INC COM 00246W103 17 3,100 SH   SOLE 0 3,100 0 0
AXT INC Call 00246W103 2 30,100 SH Call SOLE 0 30,100 0 0
AZZ INC COM 002474104 80 1,350 SH   SOLE 0 1,350 0 0
AZZ INC Call 002474104 0 200 SH Call SOLE 0 200 0 0
B & G FOODS INC NEW Call 05508R106 3 3,200 SH Call SOLE 0 3,200 0 0
B & G FOODS INC NEW Put 05508R106 3 4,600 SH Put SOLE 0 4,600 0 0
B COMMUNICATIONS LTD SHS M15629104 8 440 SH   SOLE 0 440 0 0
B/E AEROSPACE INC Call 073302101 11 3,000 SH Call SOLE 0 3,000 0 0
B/E AEROSPACE INC Put 073302101 0 1,200 SH Put SOLE 0 1,200 0 0
B2GOLD CORP COM 11777Q209 11 4,100 SH   SOLE 0 4,100 0 0
B2GOLD CORP Call 11777Q209 9 28,200 SH Call SOLE 0 28,200 0 0
B2GOLD CORP Put 11777Q209 0 900 SH Put SOLE 0 900 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 18 1,958 SH   SOLE 0 1,958 0 0
BABCOCK & WILCOX ENTERPRIS I Call 05614L100 0 300 SH Call SOLE 0 300 0 0
BADGER METER INC Call 056525108 0 200 SH Call SOLE 0 200 0 0
BAIDU INC SPON ADR REP A 056752108 10,899 63,179 SH   SOLE 0 63,179 0 0
BAIDU INC Call 056752108 6 12,300 SH Call SOLE 0 12,300 0 0
BAIDU INC Put 056752108 549 86,300 SH Put SOLE 0 86,300 0 0
BAKER HUGHES INC Call 057224107 75 24,800 SH Call SOLE 0 24,800 0 0
BAKER HUGHES INC Put 057224107 0 1,900 SH Put SOLE 0 1,900 0 0
BALCHEM CORP Call 057665200 27 6,000 SH Call SOLE 0 6,000 0 0
BALL CORP Put 058498106 2 800 SH Put SOLE 0 800 0 0
BALLANTYNE STRONG INC COM 058516105 33 5,563 SH   SOLE 0 5,563 0 0
BALLARD PWR SYS INC NEW COM 058586108 8 4,010 SH   SOLE 0 4,010 0 0
BANC OF CALIFORNIA INC COM 05990K106 224 10,840 SH   SOLE 0 10,840 0 0
BANC OF CALIFORNIA INC Call 05990K106 19 9,500 SH Call SOLE 0 9,500 0 0
BANC OF CALIFORNIA INC Put 05990K106 1 9,200 SH Put SOLE 0 9,200 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 312 41,000 SH   SOLE 0 41,000 0 0
BANCO BILBAO VIZCAYA ARGENTA Put 05946K101 45 92,600 SH Put SOLE 0 92,600 0 0
BANCO BRADESCO S A SPONSORED ADR 059460402 6 634 SH   SOLE 0 634 0 0
BANCO BRADESCO S A SP ADR PFD NEW 059460303 39 3,900 SH   SOLE 0 3,900 0 0
BANCO BRADESCO S A Call 059460303 1 2,000 SH Call SOLE 0 2,000 0 0
BANCO MACRO SA Call 05961W105 0 700 SH Call SOLE 0 700 0 0
BANCO MACRO SA Put 05961W105 3 2,500 SH Put SOLE 0 2,500 0 0
BANCO SANTANDER BRASIL S A ADS REP 1 UNIT 05967A107 1 200 SH   SOLE 0 200 0 0
BANCO SANTANDER BRASIL S A Call 05967A107 0 600 SH Call SOLE 0 600 0 0
BANCO SANTANDER BRASIL S A Put 05967A107 19 4,900 SH Put SOLE 0 4,900 0 0
BANCO SANTANDER CHILE NEW SP ADR REP COM 05965X109 0 10 SH   SOLE 0 10 0 0
BANCO SANTANDER SA ADR 05964H105 296 48,860 SH   SOLE 0 48,860 0 0
BANCO SANTANDER SA Call 05964H105 150 103,200 SH Call SOLE 0 103,200 0 0
BANCO SANTANDER SA Put 05964H105 12 203,100 SH Put SOLE 0 203,100 0 0
BANCORP INC DEL COM 05969A105 0 124 SH   SOLE 0 124 0 0
BANK AMER CORP *W EXP 01/16/201 060505146 2,085 184,547 SH   SOLE 0 184,547 0 0
BANK AMER CORP COM 060505104 19,654 833,153 SH   SOLE 0 833,153 0 0
BANK AMER CORP Call 060505104 1,502 685,500 SH Call SOLE 0 685,500 0 0
BANK AMER CORP Put 060505104 819 1,077,700 SH Put SOLE 0 1,077,700 0 0
BANK HAWAII CORP COM 062540109 409 4,977 SH   SOLE 0 4,977 0 0
BANK HAWAII CORP Call 062540109 0 100 SH Call SOLE 0 100 0 0
BANK HAWAII CORP Put 062540109 0 800 SH Put SOLE 0 800 0 0
BANK MONTREAL QUE COM 063671101 86 1,152 SH   SOLE 0 1,152 0 0
BANK MONTREAL QUE Call 063671101 62 24,100 SH Call SOLE 0 24,100 0 0
BANK MONTREAL QUE Put 063671101 2 4,800 SH Put SOLE 0 4,800 0 0
BANK N S HALIFAX COM 064149107 35 600 SH   SOLE 0 600 0 0
BANK NEW YORK MELLON CORP COM 064058100 330 6,991 SH   SOLE 0 6,991 0 0
BANK NEW YORK MELLON CORP Call 064058100 13 12,100 SH Call SOLE 0 12,100 0 0
BANK NEW YORK MELLON CORP Put 064058100 12 26,300 SH Put SOLE 0 26,300 0 0
BANK OF THE OZARKS INC Call 063904106 218 56,700 SH Call SOLE 0 56,700 0 0
BANK OF THE OZARKS INC Put 063904106 29 7,800 SH Put SOLE 0 7,800 0 0
BANKRATE INC DEL Call 06647F102 1 800 SH Call SOLE 0 800 0 0
BANKRATE INC DEL Put 06647F102 0 100 SH Put SOLE 0 100 0 0
BANKUNITED INC COM 06652K103 14 400 SH   SOLE 0 400 0 0
BANKUNITED INC Put 06652K103 0 800 SH Put SOLE 0 800 0 0
BAOZUN INC SPONSORED ADR 06684L103 58 3,920 SH   SOLE 0 3,920 0 0
BAOZUN INC Call 06684L103 0 4,300 SH Call SOLE 0 4,300 0 0
BAOZUN INC Put 06684L103 1 3,900 SH Put SOLE 0 3,900 0 0
BARCLAYS BANK PLC ETN DJUBS SGAR38 06739H214 9 253 SH   SOLE 0 253 0 0
BARCLAYS BANK PLC ETN DJUBSCOTTN38 06739H271 25 499 SH   SOLE 0 499 0 0
BARCLAYS BANK PLC ETN DJUBSCOFFE38 06739H297 1,043 53,726 SH   SOLE 0 53,726 0 0
BARCLAYS BANK PLC ETN DJUBSCOCO 38 06739H313 104 4,003 SH   SOLE 0 4,003 0 0
BARCLAYS BANK PLC ETN DJUBSLVSTK37 06739H743 216 9,720 SH   SOLE 0 9,720 0 0
BARCLAYS BANK PLC Call 06739H743 0 2,000 SH Call SOLE 0 2,000 0 0
BARCLAYS BANK PLC Call 06739H313 4 1,800 SH Call SOLE 0 1,800 0 0
BARCLAYS BANK PLC Call 06739H305 1 4,500 SH Call SOLE 0 4,500 0 0
BARCLAYS BANK PLC Call 06739H297 0 1,100 SH Call SOLE 0 1,100 0 0
BARCLAYS BANK PLC Put 06739H297 243 50,600 SH Put SOLE 0 50,600 0 0
BARCLAYS BANK PLC Put 06739H271 0 400 SH Put SOLE 0 400 0 0
BARCLAYS BANK PLC Put 06739H305 0 1,000 SH Put SOLE 0 1,000 0 0
BARCLAYS BANK PLC Put 06739H313 0 500 SH Put SOLE 0 500 0 0
BARCLAYS BANK PLC Put 06739H214 10 5,100 SH Put SOLE 0 5,100 0 0
BARCLAYS BANK PLC Put 06739H743 0 10,300 SH Put SOLE 0 10,300 0 0
BARCLAYS BK PLC IPATH S&P500 VIX 06740Q252 10,191 645,422 SH   SOLE 0 645,422 0 0
BARCLAYS BK PLC IPSP CROIL ETN 06738C786 17 3,217 SH   SOLE 0 3,217 0 0
BARCLAYS BK PLC Call 06738C786 1 8,500 SH Call SOLE 0 8,500 0 0
BARCLAYS BK PLC Call 06739F101 0 1,100 SH Call SOLE 0 1,100 0 0
BARCLAYS BK PLC Call 06740Q252 1,556 3,114,200 SH Call SOLE 0 3,114,200 0 0
BARCLAYS BK PLC Call 06738C778 0 1,000 SH Call SOLE 0 1,000 0 0
BARCLAYS BK PLC Put 06738C778 17 25,000 SH Put SOLE 0 25,000 0 0
BARCLAYS BK PLC Put 06740Q252 4,816 1,249,700 SH Put SOLE 0 1,249,700 0 0
BARCLAYS BK PLC Put 06739F101 0 100 SH Put SOLE 0 100 0 0
BARCLAYS BK PLC Put 06738C786 322 359,100 SH Put SOLE 0 359,100 0 0
BARCLAYS PLC ADR 06738E204 269 24,002 SH   SOLE 0 24,002 0 0
BARCLAYS PLC Call 06738E204 7 18,200 SH Call SOLE 0 18,200 0 0
BARCLAYS PLC Put 06738E204 48 105,300 SH Put SOLE 0 105,300 0 0
BARNES & NOBLE ED INC COM 06777U101 5 594 SH   SOLE 0 594 0 0
BARNES & NOBLE ED INC Call 06777U101 1 2,100 SH Call SOLE 0 2,100 0 0
BARNES & NOBLE ED INC Put 06777U101 0 1,400 SH Put SOLE 0 1,400 0 0
BARNES & NOBLE INC COM 067774109 14 1,575 SH   SOLE 0 1,575 0 0
BARNES & NOBLE INC Call 067774109 0 200 SH Call SOLE 0 200 0 0
BARNES & NOBLE INC Put 067774109 5 2,600 SH Put SOLE 0 2,600 0 0
BARNES GROUP INC Call 067806109 103 15,000 SH Call SOLE 0 15,000 0 0
BARRACUDA NETWORKS INC COM 068323104 104 4,506 SH   SOLE 0 4,506 0 0
BARRACUDA NETWORKS INC Call 068323104 7 4,200 SH Call SOLE 0 4,200 0 0
BARRACUDA NETWORKS INC Put 068323104 0 2,300 SH Put SOLE 0 2,300 0 0
BARRETT BILL CORP Call 06846N104 0 1,200 SH Call SOLE 0 1,200 0 0
BARRETT BUSINESS SERVICES IN COM 068463108 7 136 SH   SOLE 0 136 0 0
BARRETT BUSINESS SERVICES IN Call 068463108 1 1,100 SH Call SOLE 0 1,100 0 0
BARRETT BUSINESS SERVICES IN Put 068463108 1 500 SH Put SOLE 0 500 0 0
BARRICK GOLD CORP COM 067901108 5,211 274,421 SH   SOLE 0 274,421 0 0
BARRICK GOLD CORP Call 067901108 358 95,100 SH Call SOLE 0 95,100 0 0
BARRICK GOLD CORP Put 067901108 261 462,300 SH Put SOLE 0 462,300 0 0
BASIC ENERGY SVCS INC NEW COM NEW 06985P209 223 6,700 SH   SOLE 0 6,700 0 0
BASIC ENERGY SVCS INC NEW Call 06985P209 15 14,600 SH Call SOLE 0 14,600 0 0
BASIC ENERGY SVCS INC NEW Put 06985P209 29 20,900 SH Put SOLE 0 20,900 0 0
BASSETT FURNITURE INDS INC COM 070203104 28 1,044 SH   SOLE 0 1,044 0 0
BASSETT FURNITURE INDS INC Call 070203104 0 2,000 SH Call SOLE 0 2,000 0 0
BASSETT FURNITURE INDS INC Put 070203104 0 1,100 SH Put SOLE 0 1,100 0 0
BAXTER INTL INC Call 071813109 31 6,800 SH Call SOLE 0 6,800 0 0
BAYTEX ENERGY CORP COM 07317Q105 3 1,033 SH   SOLE 0 1,033 0 0
BAYTEX ENERGY CORP Call 07317Q105 0 1,100 SH Call SOLE 0 1,100 0 0
BAYTEX ENERGY CORP Put 07317Q105 1 1,000 SH Put SOLE 0 1,000 0 0
BB&T CORP Call 054937107 124 43,400 SH Call SOLE 0 43,400 0 0
BB&T CORP Put 054937107 83 42,200 SH Put SOLE 0 42,200 0 0
BBVA BANCO FRANCES S A SPONSORED ADR 07329M100 48 2,616 SH   SOLE 0 2,616 0 0
BBVA BANCO FRANCES S A Call 07329M100 0 10,400 SH Call SOLE 0 10,400 0 0
BBVA BANCO FRANCES S A Put 07329M100 12 5,100 SH Put SOLE 0 5,100 0 0
BCE INC Call 05534B760 0 1,600 SH Call SOLE 0 1,600 0 0
BEAZER HOMES USA INC COM NEW 07556Q881 30 2,539 SH   SOLE 0 2,539 0 0
BEAZER HOMES USA INC Call 07556Q881 5 10,500 SH Call SOLE 0 10,500 0 0
BEAZER HOMES USA INC Put 07556Q881 2 2,600 SH Put SOLE 0 2,600 0 0
BECTON DICKINSON & CO Call 075887109 18 7,000 SH Call SOLE 0 7,000 0 0
BECTON DICKINSON & CO Put 075887109 1 500 SH Put SOLE 0 500 0 0
BED BATH & BEYOND INC COM 075896100 115 2,934 SH   SOLE 0 2,934 0 0
BEL FUSE INC CL A 077347201 0 11 SH   SOLE 0 11 0 0
BELLATRIX EXPLORATION LTD COM 078314101 8 10,720 SH   SOLE 0 10,720 0 0
BELLICUM PHARMACEUTICALS INC COM 079481107 194 15,802 SH   SOLE 0 15,802 0 0
BELLICUM PHARMACEUTICALS INC Call 079481107 2 10,900 SH Call SOLE 0 10,900 0 0
BELLICUM PHARMACEUTICALS INC Put 079481107 6 14,600 SH Put SOLE 0 14,600 0 0
BEMIS INC Call 081437105 2 8,000 SH Call SOLE 0 8,000 0 0
BENEFICIAL BANCORP INC COM 08171T102 0 10 SH   SOLE 0 10 0 0
BENEFITFOCUS INC COM 08180D106 26 947 SH   SOLE 0 947 0 0
BENEFITFOCUS INC Call 08180D106 0 3,100 SH Call SOLE 0 3,100 0 0
BENEFITFOCUS INC Put 08180D106 0 200 SH Put SOLE 0 200 0 0
BERKLEY W R CORP Call 084423102 5 2,400 SH Call SOLE 0 2,400 0 0
BERKLEY W R CORP Put 084423102 1 1,100 SH Put SOLE 0 1,100 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 15,623 93,732 SH   SOLE 0 93,732 0 0
BERKSHIRE HATHAWAY INC DEL Call 084670702 10 3,000 SH Call SOLE 0 3,000 0 0
BERKSHIRE HATHAWAY INC DEL Put 084670702 8 2,000 SH Put SOLE 0 2,000 0 0
BERKSHIRE HILLS BANCORP INC Call 084680107 0 100 SH Call SOLE 0 100 0 0
BERRY PLASTICS GROUP INC COM 08579W103 169 3,500 SH   SOLE 0 3,500 0 0
BERRY PLASTICS GROUP INC Call 08579W103 13 9,600 SH Call SOLE 0 9,600 0 0
BERRY PLASTICS GROUP INC Put 08579W103 8 5,000 SH Put SOLE 0 5,000 0 0
BEST BUY INC COM 086516101 1,133 23,056 SH   SOLE 0 23,056 0 0
BEST BUY INC Call 086516101 15 3,100 SH Call SOLE 0 3,100 0 0
BEST BUY INC Put 086516101 3 80,300 SH Put SOLE 0 80,300 0 0
BGC PARTNERS INC Call 05541T101 0 400 SH Call SOLE 0 400 0 0
BGC PARTNERS INC Put 05541T101 0 4,000 SH Put SOLE 0 4,000 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 108 2,984 SH   SOLE 0 2,984 0 0
BHP BILLITON LTD Call 088606108 1 500 SH Call SOLE 0 500 0 0
BHP BILLITON LTD Put 088606108 2 4,000 SH Put SOLE 0 4,000 0 0
BHP BILLITON PLC SPONSORED ADR 05545E209 293 9,438 SH   SOLE 0 9,438 0 0
BIG 5 SPORTING GOODS CORP COM 08915P101 135 8,947 SH   SOLE 0 8,947 0 0
BIG 5 SPORTING GOODS CORP Call 08915P101 0 400 SH Call SOLE 0 400 0 0
BIG 5 SPORTING GOODS CORP Put 08915P101 4 2,000 SH Put SOLE 0 2,000 0 0
BIG LOTS INC COM 089302103 254 5,225 SH   SOLE 0 5,225 0 0
BIG LOTS INC Call 089302103 0 600 SH Call SOLE 0 600 0 0
BIG LOTS INC Put 089302103 2 600 SH Put SOLE 0 600 0 0
BIGLARI HLDGS INC COM 08986R101 233 541 SH   SOLE 0 541 0 0
BIO RAD LABS INC CL A 090572207 6 35 SH   SOLE 0 35 0 0
BIOAMBER INC COM 09072Q106 3 1,700 SH   SOLE 0 1,700 0 0
BIOAMBER INC Call 09072Q106 0 9,900 SH Call SOLE 0 9,900 0 0
BIOAMBER INC Put 09072Q106 7 2,500 SH Put SOLE 0 2,500 0 0
BIOCRYST PHARMACEUTICALS COM 09058V103 88 10,572 SH   SOLE 0 10,572 0 0
BIOCRYST PHARMACEUTICALS Call 09058V103 22 110,000 SH Call SOLE 0 110,000 0 0
BIOCRYST PHARMACEUTICALS Put 09058V103 0 700 SH Put SOLE 0 700 0 0
BIODELIVERY SCIENCES INTL IN COM 09060J106 1 795 SH   SOLE 0 795 0 0
BIOGEN INC COM 09062X103 9,088 33,239 SH   SOLE 0 33,239 0 0
BIOGEN INC Call 09062X103 347 82,900 SH Call SOLE 0 82,900 0 0
BIOGEN INC Put 09062X103 4,366 170,100 SH Put SOLE 0 170,100 0 0
BIOLASE INC COM 090911108 0 300 SH   SOLE 0 300 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 1,957 22,297 SH   SOLE 0 22,297 0 0
BIOMARIN PHARMACEUTICAL INC Call 09061G101 103 73,800 SH Call SOLE 0 73,800 0 0
BIOMARIN PHARMACEUTICAL INC Put 09061G101 422 153,900 SH Put SOLE 0 153,900 0 0
BIOSCRIP INC COM 09069N108 7 4,197 SH   SOLE 0 4,197 0 0
BIOTELEMETRY INC Call 090672106 25 7,800 SH Call SOLE 0 7,800 0 0
BIOTELEMETRY INC Put 090672106 1 9,000 SH Put SOLE 0 9,000 0 0
BIOTIME INC *W EXP 10/01/201 09066L162 0 762 SH   SOLE 0 762 0 0
BIOVERATIV INC COM 09075E100 2,531 46,484 SH   SOLE 0 46,484 0 0
BIOVERATIV INC Call 09075E100 44 9,000 SH Call SOLE 0 9,000 0 0
BIOVERATIV INC Put 09075E100 20 25,200 SH Put SOLE 0 25,200 0 0
BITAUTO HLDGS LTD SPONSORED ADS 091727107 21 827 SH   SOLE 0 827 0 0
BITAUTO HLDGS LTD Call 091727107 9 1,900 SH Call SOLE 0 1,900 0 0
BITAUTO HLDGS LTD Put 091727107 2 1,000 SH Put SOLE 0 1,000 0 0
BJS RESTAURANTS INC COM 09180C106 47 1,168 SH   SOLE 0 1,168 0 0
BJS RESTAURANTS INC Call 09180C106 8 7,800 SH Call SOLE 0 7,800 0 0
BJS RESTAURANTS INC Put 09180C106 0 300 SH Put SOLE 0 300 0 0
BLACK HILLS CORP COM 092113109 0 1 SH   SOLE 0 1 0 0
BLACK HILLS CORP Call 092113109 3 7,100 SH Call SOLE 0 7,100 0 0
BLACK KNIGHT FINL SVCS INC CL A 09214X100 3 100 SH   SOLE 0 100 0 0
BLACK STONE MINERALS L P COM UNIT 09225M101 4 256 SH   SOLE 0 256 0 0
BLACK STONE MINERALS L P Call 09225M101 0 4,300 SH Call SOLE 0 4,300 0 0
BLACKHAWK NETWORK HLDGS INC COM 09238E104 943 23,247 SH   SOLE 0 23,247 0 0
BLACKHAWK NETWORK HLDGS INC Call 09238E104 6 5,600 SH Call SOLE 0 5,600 0 0
BLACKHAWK NETWORK HLDGS INC Put 09238E104 10 11,100 SH Put SOLE 0 11,100 0 0
BLACKROCK CAPITAL INVESTMENT COM 092533108 47 6,306 SH   SOLE 0 6,306 0 0
BLACKROCK CORPOR HI YLD FD I COM 09255P107 25 2,334 SH   SOLE 0 2,334 0 0
BLACKROCK INC Call 09247X101 27 2,500 SH Call SOLE 0 2,500 0 0
BLACKROCK INC Put 09247X101 6 500 SH Put SOLE 0 500 0 0
BLACKROCK MUN 2030 TAR TERM COM SHS BEN IN 09257P105 131 5,798 SH   SOLE 0 5,798 0 0
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 601 20,246 SH   SOLE 0 20,246 0 0
BLACKSTONE GROUP L P Call 09253U108 307 232,800 SH Call SOLE 0 232,800 0 0
BLACKSTONE GROUP L P Put 09253U108 2 500 SH Put SOLE 0 500 0 0
BLACKSTONE MTG TR INC COM CL A 09257W100 28 917 SH   SOLE 0 917 0 0
BLACKSTONE MTG TR INC Call 09257W100 26 18,000 SH Call SOLE 0 18,000 0 0
BLACKSTONE MTG TR INC Put 09257W100 1 2,100 SH Put SOLE 0 2,100 0 0
BLOCK H & R INC COM 093671105 1,140 49,061 SH   SOLE 0 49,061 0 0
BLOCK H & R INC Call 093671105 6 5,800 SH Call SOLE 0 5,800 0 0
BLOCK H & R INC Put 093671105 5 5,000 SH Put SOLE 0 5,000 0 0
BLOOMIN BRANDS INC COM 094235108 29 1,471 SH   SOLE 0 1,471 0 0
BLOOMIN BRANDS INC Call 094235108 95 73,200 SH Call SOLE 0 73,200 0 0
BLOOMIN BRANDS INC Put 094235108 0 1,300 SH Put SOLE 0 1,300 0 0
BLUE BUFFALO PET PRODS INC COM 09531U102 24 1,078 SH   SOLE 0 1,078 0 0
BLUE BUFFALO PET PRODS INC Call 09531U102 0 700 SH Call SOLE 0 700 0 0
BLUE BUFFALO PET PRODS INC Put 09531U102 0 100 SH Put SOLE 0 100 0 0
BLUE HILLS BANCORP INC COM 095573101 3 200 SH   SOLE 0 200 0 0
BLUEBIRD BIO INC COM 09609G100 217 2,391 SH   SOLE 0 2,391 0 0
BLUEBIRD BIO INC Call 09609G100 501 27,100 SH Call SOLE 0 27,100 0 0
BLUEBIRD BIO INC Put 09609G100 45 14,200 SH Put SOLE 0 14,200 0 0
BLUEPRINT MEDICINES CORP COM 09627Y109 456 11,424 SH   SOLE 0 11,424 0 0
BLUEPRINT MEDICINES CORP Call 09627Y109 24 10,000 SH Call SOLE 0 10,000 0 0
BLUEPRINT MEDICINES CORP Put 09627Y109 98 32,000 SH Put SOLE 0 32,000 0 0
BLUEROCK RESIDENTIAL GRW REI COM CL A 09627J102 14 1,200 SH   SOLE 0 1,200 0 0
BMC STK HLDGS INC Put 05591B109 1 13,700 SH Put SOLE 0 13,700 0 0
BNC BANCORP COM 05566T101 7 200 SH   SOLE 0 200 0 0
BOARDWALK PIPELINE PARTNERS UT LTD PARTNER 096627104 7 397 SH   SOLE 0 397 0 0
BOARDWALK PIPELINE PARTNERS Call 096627104 1 1,200 SH Call SOLE 0 1,200 0 0
BOB EVANS FARMS INC COM 096761101 177 2,738 SH   SOLE 0 2,738 0 0
BOB EVANS FARMS INC Call 096761101 3 500 SH Call SOLE 0 500 0 0
BOB EVANS FARMS INC Put 096761101 0 800 SH Put SOLE 0 800 0 0
BOEING CO COM 097023105 7,621 43,096 SH   SOLE 0 43,096 0 0
BOEING CO Call 097023105 7,631 205,900 SH Call SOLE 0 205,900 0 0
BOEING CO Put 097023105 950 183,700 SH Put SOLE 0 183,700 0 0
BOFI HLDG INC COM 05566U108 69 2,650 SH   SOLE 0 2,650 0 0
BOFI HLDG INC Call 05566U108 144 43,200 SH Call SOLE 0 43,200 0 0
BOFI HLDG INC Put 05566U108 100 86,500 SH Put SOLE 0 86,500 0 0
BOINGO WIRELESS INC COM 09739C102 13 1,048 SH   SOLE 0 1,048 0 0
BOINGO WIRELESS INC Call 09739C102 1 1,800 SH Call SOLE 0 1,800 0 0
BOISE CASCADE CO DEL COM 09739D100 20 754 SH   SOLE 0 754 0 0
BOISE CASCADE CO DEL Call 09739D100 3 1,500 SH Call SOLE 0 1,500 0 0
BOJANGLES INC COM 097488100 178 8,688 SH   SOLE 0 8,688 0 0
BOJANGLES INC Call 097488100 2 2,600 SH Call SOLE 0 2,600 0 0
BOJANGLES INC Put 097488100 2 3,300 SH Put SOLE 0 3,300 0 0
BOK FINL CORP COM NEW 05561Q201 2,001 25,568 SH   SOLE 0 25,568 0 0
BOK FINL CORP Call 05561Q201 14 3,500 SH Call SOLE 0 3,500 0 0
BOK FINL CORP Put 05561Q201 198 89,800 SH Put SOLE 0 89,800 0 0
BONANZA CREEK ENERGY INC COM 097793103 0 352 SH   SOLE 0 352 0 0
BONANZA CREEK ENERGY INC Call 097793103 13 79,500 SH Call SOLE 0 79,500 0 0
BONANZA CREEK ENERGY INC Put 097793103 49 30,700 SH Put SOLE 0 30,700 0 0
BOOT BARN HLDGS INC COM 099406100 214 21,690 SH   SOLE 0 21,690 0 0
BOOT BARN HLDGS INC Put 099406100 91 39,300 SH Put SOLE 0 39,300 0 0
BOOZ ALLEN HAMILTON HLDG COR Call 099502106 0 500 SH Call SOLE 0 500 0 0
BOOZ ALLEN HAMILTON HLDG COR Put 099502106 0 1,200 SH Put SOLE 0 1,200 0 0
BORGWARNER INC COM 099724106 90 2,162 SH   SOLE 0 2,162 0 0
BORGWARNER INC Call 099724106 2 2,400 SH Call SOLE 0 2,400 0 0
BORGWARNER INC Put 099724106 2 2,700 SH Put SOLE 0 2,700 0 0
BOSTON BEER INC CL A 100557107 159 1,106 SH   SOLE 0 1,106 0 0
BOSTON BEER INC Call 100557107 0 600 SH Call SOLE 0 600 0 0
BOSTON PRIVATE FINL HLDGS IN COM 101119105 6 400 SH   SOLE 0 400 0 0
BOSTON PROPERTIES INC COM 101121101 328 2,482 SH   SOLE 0 2,482 0 0
BOSTON PROPERTIES INC Call 101121101 3 2,400 SH Call SOLE 0 2,400 0 0
BOSTON PROPERTIES INC Put 101121101 15 27,100 SH Put SOLE 0 27,100 0 0
BOSTON SCIENTIFIC CORP COM 101137107 4 200 SH   SOLE 0 200 0 0
BOTTOMLINE TECH DEL INC COM 101388106 1 60 SH   SOLE 0 60 0 0
BOX INC CL A 10316T104 3 200 SH   SOLE 0 200 0 0
BOX INC Call 10316T104 280 42,100 SH Call SOLE 0 42,100 0 0
BOX INC Put 10316T104 11 17,800 SH Put SOLE 0 17,800 0 0
BOYD GAMING CORP COM 103304101 0 35 SH   SOLE 0 35 0 0
BOYD GAMING CORP Call 103304101 22 18,500 SH Call SOLE 0 18,500 0 0
BOYD GAMING CORP Put 103304101 5 2,400 SH Put SOLE 0 2,400 0 0
BP PLC SPONSORED ADR 055622104 551 15,962 SH   SOLE 0 15,962 0 0
BP PLC Call 055622104 57 81,400 SH Call SOLE 0 81,400 0 0
BP PLC Put 055622104 221 43,600 SH Put SOLE 0 43,600 0 0
BP PRUDHOE BAY RTY TR UNIT BEN INT 055630107 50 2,494 SH   SOLE 0 2,494 0 0
BP PRUDHOE BAY RTY TR Call 055630107 23 40,800 SH Call SOLE 0 40,800 0 0
BP PRUDHOE BAY RTY TR Put 055630107 34 43,900 SH Put SOLE 0 43,900 0 0
BRF SA SPONSORED ADR 10552T107 114 9,311 SH   SOLE 0 9,311 0 0
BRF SA Call 10552T107 0 1,000 SH Call SOLE 0 1,000 0 0
BRF SA Put 10552T107 3 3,200 SH Put SOLE 0 3,200 0 0
BRIDGE BANCORP INC Call 108035106 1 1,000 SH Call SOLE 0 1,000 0 0
BRIGGS & STRATTON CORP COM 109043109 7 327 SH   SOLE 0 327 0 0
BRIGGS & STRATTON CORP Call 109043109 0 200 SH Call SOLE 0 200 0 0
BRIGGS & STRATTON CORP Put 109043109 0 1,000 SH Put SOLE 0 1,000 0 0
BRIGHT HORIZONS FAM SOL IN D Put 109194100 0 600 SH Put SOLE 0 600 0 0
BRIGHTCOVE INC COM 10921T101 9 1,114 SH   SOLE 0 1,114 0 0
BRIGHTCOVE INC Call 10921T101 0 400 SH Call SOLE 0 400 0 0
BRINKER INTL INC COM 109641100 75 1,717 SH   SOLE 0 1,717 0 0
BRINKER INTL INC Put 109641100 2 2,000 SH Put SOLE 0 2,000 0 0
BRINKS CO Call 109696104 2 400 SH Call SOLE 0 400 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 5,291 97,312 SH   SOLE 0 97,312 0 0
BRISTOL MYERS SQUIBB CO Call 110122108 44 65,100 SH Call SOLE 0 65,100 0 0
BRISTOL MYERS SQUIBB CO Put 110122108 157 112,200 SH Put SOLE 0 112,200 0 0
BRISTOW GROUP INC COM 110394103 211 13,878 SH   SOLE 0 13,878 0 0
BRISTOW GROUP INC Call 110394103 1 700 SH Call SOLE 0 700 0 0
BRISTOW GROUP INC Put 110394103 41 14,600 SH Put SOLE 0 14,600 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 118 1,780 SH   SOLE 0 1,780 0 0
BRITISH AMERN TOB PLC Call 110448107 11 3,700 SH Call SOLE 0 3,700 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 53 2,513 SH   SOLE 0 2,513 0 0
BRIXMOR PPTY GROUP INC Call 11120U105 0 1,400 SH Call SOLE 0 1,400 0 0
BRIXMOR PPTY GROUP INC Put 11120U105 10 4,900 SH Put SOLE 0 4,900 0 0
BROADCOM LTD SHS Y09827109 436 1,993 SH   SOLE 0 1,993 0 0
BROADCOM LTD Call Y09827109 580 45,000 SH Call SOLE 0 45,000 0 0
BROADCOM LTD Put Y09827109 86 45,700 SH Put SOLE 0 45,700 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 288 4,253 SH   SOLE 0 4,253 0 0
BROADRIDGE FINL SOLUTIONS IN Put 11133T103 3 3,300 SH Put SOLE 0 3,300 0 0
BROADSOFT INC COM 11133B409 80 2,004 SH   SOLE 0 2,004 0 0
BROADSOFT INC Call 11133B409 0 100 SH Call SOLE 0 100 0 0
BROADWIND ENERGY INC Call 11161T207 13 12,400 SH Call SOLE 0 12,400 0 0
BROADWIND ENERGY INC Put 11161T207 0 400 SH Put SOLE 0 400 0 0
BROCADE COMMUNICATIONS SYS I COM NEW 111621306 429 34,400 SH   SOLE 0 34,400 0 0
BROCADE COMMUNICATIONS SYS I Call 111621306 0 1,500 SH Call SOLE 0 1,500 0 0
BROCADE COMMUNICATIONS SYS I Put 111621306 0 1,200 SH Put SOLE 0 1,200 0 0
BROOKDALE SR LIVING INC COM 112463104 190 14,203 SH   SOLE 0 14,203 0 0
BROOKDALE SR LIVING INC Call 112463104 61 98,200 SH Call SOLE 0 98,200 0 0
BROOKDALE SR LIVING INC Put 112463104 9 73,400 SH Put SOLE 0 73,400 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 0 1 SH   SOLE 0 1 0 0
BROOKFIELD ASSET MGMT INC Put 112585104 15 2,100 SH Put SOLE 0 2,100 0 0
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 146 3,784 SH   SOLE 0 3,784 0 0
BROOKFIELD INFRAST PARTNERS Call G16252101 18 21,900 SH Call SOLE 0 21,900 0 0
BROOKFIELD INFRAST PARTNERS Put G16252101 0 100 SH Put SOLE 0 100 0 0
BROOKS AUTOMATION INC COM 114340102 4 200 SH   SOLE 0 200 0 0
BROOKS AUTOMATION INC Call 114340102 0 200 SH Call SOLE 0 200 0 0
BROWN & BROWN INC Call 115236101 0 600 SH Call SOLE 0 600 0 0
BRUNSWICK CORP Call 117043109 8 15,400 SH Call SOLE 0 15,400 0 0
BRYN MAWR BK CORP COM 117665109 41 1,063 SH   SOLE 0 1,063 0 0
BUCKEYE PARTNERS L P UNIT LTD PARTN 118230101 25 365 SH   SOLE 0 365 0 0
BUCKEYE PARTNERS L P Call 118230101 62 23,400 SH Call SOLE 0 23,400 0 0
BUCKEYE PARTNERS L P Put 118230101 48 10,900 SH Put SOLE 0 10,900 0 0
BUCKLE INC Call 118440106 23 49,400 SH Call SOLE 0 49,400 0 0
BUFFALO WILD WINGS INC COM 119848109 152 1,000 SH   SOLE 0 1,000 0 0
BUFFALO WILD WINGS INC Call 119848109 3 600 SH Call SOLE 0 600 0 0
BUFFALO WILD WINGS INC Put 119848109 27 4,000 SH Put SOLE 0 4,000 0 0
BUILD A BEAR WORKSHOP COM 120076104 0 71 SH   SOLE 0 71 0 0
BUILD A BEAR WORKSHOP Call 120076104 0 4,900 SH Call SOLE 0 4,900 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 81 5,500 SH   SOLE 0 5,500 0 0
BUILDERS FIRSTSOURCE INC Call 12008R107 197 66,600 SH Call SOLE 0 66,600 0 0
BUILDERS FIRSTSOURCE INC Put 12008R107 0 3,500 SH Put SOLE 0 3,500 0 0
BUNGE LIMITED COM G16962105 175 2,210 SH   SOLE 0 2,210 0 0
BUNGE LIMITED Call G16962105 25 7,200 SH Call SOLE 0 7,200 0 0
BUNGE LIMITED Put G16962105 19 15,700 SH Put SOLE 0 15,700 0 0
BURLINGTON STORES INC COM 122017106 1,309 13,461 SH   SOLE 0 13,461 0 0
BURLINGTON STORES INC Call 122017106 75 6,500 SH Call SOLE 0 6,500 0 0
BURLINGTON STORES INC Put 122017106 0 1,000 SH Put SOLE 0 1,000 0 0
BWX TECHNOLOGIES INC COM 05605H100 994 20,895 SH   SOLE 0 20,895 0 0
C D I CORP COM 125071100 0 14 SH   SOLE 0 14 0 0
C D I CORP Call 125071100 0 200 SH Call SOLE 0 200 0 0
C H ROBINSON WORLDWIDE INC Call 12541W209 69 31,300 SH Call SOLE 0 31,300 0 0
CA INC COM 12673P105 15 500 SH   SOLE 0 500 0 0
CA INC Call 12673P105 3 8,100 SH Call SOLE 0 8,100 0 0
CA INC Put 12673P105 0 400 SH Put SOLE 0 400 0 0
CABELAS INC COM 126804301 2,245 42,288 SH   SOLE 0 42,288 0 0
CABELAS INC Call 126804301 76 34,800 SH Call SOLE 0 34,800 0 0
CABELAS INC Put 126804301 19 12,200 SH Put SOLE 0 12,200 0 0
CABOT CORP COM 127055101 15 253 SH   SOLE 0 253 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 241 3,153 SH   SOLE 0 3,153 0 0
CABOT MICROELECTRONICS CORP Call 12709P103 10 900 SH Call SOLE 0 900 0 0
CABOT MICROELECTRONICS CORP Put 12709P103 0 100 SH Put SOLE 0 100 0 0
CABOT OIL & GAS CORP COM 127097103 883 36,939 SH   SOLE 0 36,939 0 0
CABOT OIL & GAS CORP Call 127097103 26 47,400 SH Call SOLE 0 47,400 0 0
CABOT OIL & GAS CORP Put 127097103 24 12,700 SH Put SOLE 0 12,700 0 0
CACI INTL INC CL A 127190304 436 3,719 SH   SOLE 0 3,719 0 0
CACI INTL INC Put 127190304 24 13,500 SH Put SOLE 0 13,500 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 148 4,727 SH   SOLE 0 4,727 0 0
CADENCE DESIGN SYSTEM INC Call 127387108 6 2,700 SH Call SOLE 0 2,700 0 0
CADENCE DESIGN SYSTEM INC Put 127387108 0 200 SH Put SOLE 0 200 0 0
CADIZ INC COM NEW 127537207 35 2,356 SH   SOLE 0 2,356 0 0
CADIZ INC Call 127537207 98 15,200 SH Call SOLE 0 15,200 0 0
CADIZ INC Put 127537207 3 59,900 SH Put SOLE 0 59,900 0 0
CAESARS ACQUISITION CO Call 12768T103 0 100 SH Call SOLE 0 100 0 0
CAESARS ENTMT CORP COM 127686103 194 20,400 SH   SOLE 0 20,400 0 0
CAESARS ENTMT CORP Call 127686103 30 55,100 SH Call SOLE 0 55,100 0 0
CAESARS ENTMT CORP Put 127686103 103 74,100 SH Put SOLE 0 74,100 0 0
CAESARSTONE LTD ORD SHS M20598104 36 995 SH   SOLE 0 995 0 0
CAESARSTONE LTD Call M20598104 115 16,200 SH Call SOLE 0 16,200 0 0
CAESARSTONE LTD Put M20598104 3 19,400 SH Put SOLE 0 19,400 0 0
CAI INTERNATIONAL INC COM 12477X106 204 12,999 SH   SOLE 0 12,999 0 0
CAL MAINE FOODS INC COM NEW 128030202 106 2,883 SH   SOLE 0 2,883 0 0
CAL MAINE FOODS INC Call 128030202 0 1,300 SH Call SOLE 0 1,300 0 0
CAL MAINE FOODS INC Put 128030202 30 17,800 SH Put SOLE 0 17,800 0 0
CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 124 10,900 SH   SOLE 0 10,900 0 0
CALAMP CORP COM 128126109 217 12,973 SH   SOLE 0 12,973 0 0
CALAMP CORP Put 128126109 9 6,600 SH Put SOLE 0 6,600 0 0
CALAVO GROWERS INC Call 128246105 2 1,800 SH Call SOLE 0 1,800 0 0
CALAVO GROWERS INC Put 128246105 2 1,800 SH Put SOLE 0 1,800 0 0
CALERES INC COM 129500104 5 207 SH   SOLE 0 207 0 0
CALERES INC Put 129500104 0 1,700 SH Put SOLE 0 1,700 0 0
CALGON CARBON CORP COM 129603106 10 687 SH   SOLE 0 687 0 0
CALGON CARBON CORP Call 129603106 0 4,500 SH Call SOLE 0 4,500 0 0
CALIFORNIA RES CORP Call 13057Q206 4 8,700 SH Call SOLE 0 8,700 0 0
CALIFORNIA RES CORP Put 13057Q206 18 13,400 SH Put SOLE 0 13,400 0 0
CALITHERA BIOSCIENCES INC COM 13089P101 70 6,100 SH   SOLE 0 6,100 0 0
CALITHERA BIOSCIENCES INC Call 13089P101 11 5,000 SH Call SOLE 0 5,000 0 0
CALITHERA BIOSCIENCES INC Put 13089P101 18 22,200 SH Put SOLE 0 22,200 0 0
CALIX INC COM 13100M509 17 2,352 SH   SOLE 0 2,352 0 0
CALIX INC Call 13100M509 2 12,100 SH Call SOLE 0 12,100 0 0
CALIX INC Put 13100M509 0 200 SH Put SOLE 0 200 0 0
CALLAWAY GOLF CO COM 131193104 61 5,513 SH   SOLE 0 5,513 0 0
CALLAWAY GOLF CO Put 131193104 12 18,800 SH Put SOLE 0 18,800 0 0
CALLIDUS SOFTWARE INC COM 13123E500 12 600 SH   SOLE 0 600 0 0
CALLON PETE CO DEL COM 13123X102 507 38,532 SH   SOLE 0 38,532 0 0
CALLON PETE CO DEL Call 13123X102 10 11,700 SH Call SOLE 0 11,700 0 0
CALLON PETE CO DEL Put 13123X102 123 38,800 SH Put SOLE 0 38,800 0 0
CALPINE CORP COM NEW 131347304 159 14,450 SH   SOLE 0 14,450 0 0
CALPINE CORP Call 131347304 4 8,200 SH Call SOLE 0 8,200 0 0
CALPINE CORP Put 131347304 25 6,000 SH Put SOLE 0 6,000 0 0
CALUMET SPECIALTY PRODS PTNR UT LTD PARTNER 131476103 55 14,708 SH   SOLE 0 14,708 0 0
CALUMET SPECIALTY PRODS PTNR Call 131476103 0 300 SH Call SOLE 0 300 0 0
CALUMET SPECIALTY PRODS PTNR Put 131476103 12 20,000 SH Put SOLE 0 20,000 0 0
CAMBREX CORP COM 132011107 605 10,996 SH   SOLE 0 10,996 0 0
CAMBREX CORP Call 132011107 53 14,600 SH Call SOLE 0 14,600 0 0
CAMBREX CORP Put 132011107 57 51,600 SH Put SOLE 0 51,600 0 0
CAMDEN PPTY TR Call 133131102 0 3,100 SH Call SOLE 0 3,100 0 0
CAMDEN PPTY TR Put 133131102 5 1,000 SH Put SOLE 0 1,000 0 0
CAMECO CORP COM 13321L108 257 23,299 SH   SOLE 0 23,299 0 0
CAMECO CORP Call 13321L108 30 43,000 SH Call SOLE 0 43,000 0 0
CAMECO CORP Put 13321L108 10 19,500 SH Put SOLE 0 19,500 0 0
CAMPBELL SOUP CO COM 134429109 839 14,667 SH   SOLE 0 14,667 0 0
CAMPBELL SOUP CO Call 134429109 19 20,500 SH Call SOLE 0 20,500 0 0
CAMPBELL SOUP CO Put 134429109 60 33,900 SH Put SOLE 0 33,900 0 0
CAMPING WORLD HLDGS INC CL A 13462K109 12 400 SH   SOLE 0 400 0 0
CAMPING WORLD HLDGS INC Call 13462K109 1 1,200 SH Call SOLE 0 1,200 0 0
CAMPING WORLD HLDGS INC Put 13462K109 2 2,000 SH Put SOLE 0 2,000 0 0
CAMTEK LTD ORD M20791105 0 57 SH   SOLE 0 57 0 0
CAMTEK LTD Call M20791105 1 1,000 SH Call SOLE 0 1,000 0 0
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 39 2,500 SH   SOLE 0 2,500 0 0
CANADA GOOSE HOLDINGS INC Call 135086106 7 15,800 SH Call SOLE 0 15,800 0 0
CANADA GOOSE HOLDINGS INC Put 135086106 0 2,200 SH Put SOLE 0 2,200 0 0
CANADIAN NAT RES LTD COM 136385101 550 16,802 SH   SOLE 0 16,802 0 0
CANADIAN NAT RES LTD Call 136385101 17 4,300 SH Call SOLE 0 4,300 0 0
CANADIAN NAT RES LTD Put 136385101 27 86,500 SH Put SOLE 0 86,500 0 0
CANADIAN NATL RY CO COM 136375102 8 121 SH   SOLE 0 121 0 0
CANADIAN NATL RY CO Call 136375102 3 1,100 SH Call SOLE 0 1,100 0 0
CANADIAN NATL RY CO Put 136375102 0 900 SH Put SOLE 0 900 0 0
CANADIAN PAC RY LTD COM 13645T100 2,064 14,052 SH   SOLE 0 14,052 0 0
CANADIAN PAC RY LTD Call 13645T100 4 1,100 SH Call SOLE 0 1,100 0 0
CANADIAN PAC RY LTD Put 13645T100 0 300 SH Put SOLE 0 300 0 0
CANADIAN SOLAR INC COM 136635109 375 30,584 SH   SOLE 0 30,584 0 0
CANADIAN SOLAR INC Call 136635109 2 18,100 SH Call SOLE 0 18,100 0 0
CANADIAN SOLAR INC Put 136635109 103 17,900 SH Put SOLE 0 17,900 0 0
CANCER GENETICS INC COM 13739U104 3 869 SH   SOLE 0 869 0 0
CANON INC Call 138006309 1 1,100 SH Call SOLE 0 1,100 0 0
CANON INC Put 138006309 1 3,500 SH Put SOLE 0 3,500 0 0
CANTEL MEDICAL CORP COM 138098108 40 500 SH   SOLE 0 500 0 0
CANTEL MEDICAL CORP Put 138098108 2 1,000 SH Put SOLE 0 1,000 0 0
CAPELLA EDUCATION COMPANY Call 139594105 17 2,400 SH Call SOLE 0 2,400 0 0
CAPITAL BK FINL CORP Call 139794101 15 1,900 SH Call SOLE 0 1,900 0 0
CAPITAL BK FINL CORP Put 139794101 0 100 SH Put SOLE 0 100 0 0
CAPITAL ONE FINL CORP *W EXP 11/14/201 14040H139 1,025 22,889 SH   SOLE 0 22,889 0 0
CAPITAL ONE FINL CORP Call 14040H105 891 144,100 SH Call SOLE 0 144,100 0 0
CAPITAL ONE FINL CORP Put 14040H105 26 7,100 SH Put SOLE 0 7,100 0 0
CAPITAL PRODUCT PARTNERS L P COM UNIT LP Y11082107 15 4,426 SH   SOLE 0 4,426 0 0
CAPITAL PRODUCT PARTNERS L P Put Y11082107 33 22,000 SH Put SOLE 0 22,000 0 0
CAPITAL SOUTHWEST CORP COM 140501107 8 500 SH   SOLE 0 500 0 0
CAPITAL SR LIVING CORP COM 140475104 9 700 SH   SOLE 0 700 0 0
CAPITAL SR LIVING CORP Call 140475104 0 100 SH Call SOLE 0 100 0 0
CAPITAL SR LIVING CORP Put 140475104 0 1,300 SH Put SOLE 0 1,300 0 0
CAPITALA FIN CORP COM 14054R106 0 39 SH   SOLE 0 39 0 0
CAPITALA FIN CORP Call 14054R106 3 6,000 SH Call SOLE 0 6,000 0 0
CAPSTEAD MTG CORP COM NO PAR 14067E506 68 6,525 SH   SOLE 0 6,525 0 0
CAPSTEAD MTG CORP Call 14067E506 0 400 SH Call SOLE 0 400 0 0
CAPSTEAD MTG CORP Put 14067E506 1 7,900 SH Put SOLE 0 7,900 0 0
CARA THERAPEUTICS INC COM 140755109 316 17,200 SH   SOLE 0 17,200 0 0
CARA THERAPEUTICS INC Call 140755109 229 87,100 SH Call SOLE 0 87,100 0 0
CARA THERAPEUTICS INC Put 140755109 46 70,200 SH Put SOLE 0 70,200 0 0
CARBO CERAMICS INC COM 140781105 92 7,105 SH   SOLE 0 7,105 0 0
CARBO CERAMICS INC Call 140781105 3 3,000 SH Call SOLE 0 3,000 0 0
CARBO CERAMICS INC Put 140781105 9 9,200 SH Put SOLE 0 9,200 0 0
CARBONITE INC COM 141337105 174 8,575 SH   SOLE 0 8,575 0 0
CARBONITE INC Call 141337105 14 15,800 SH Call SOLE 0 15,800 0 0
CARBONITE INC Put 141337105 1 1,700 SH Put SOLE 0 1,700 0 0
CARDINAL FINL CORP COM 14149F109 7 266 SH   SOLE 0 266 0 0
CARDINAL HEALTH INC Call 14149Y108 12 6,000 SH Call SOLE 0 6,000 0 0
CARDINAL HEALTH INC Put 14149Y108 16 9,300 SH Put SOLE 0 9,300 0 0
CARDIOME PHARMA CORP Put 14159U301 71 37,400 SH Put SOLE 0 37,400 0 0
CARDIOVASCULAR SYS INC DEL Call 141619106 0 100 SH Call SOLE 0 100 0 0
CARDTRONICS PLC SHS CL A G1991C105 81 1,742 SH   SOLE 0 1,742 0 0
CARDTRONICS PLC Put G1991C105 7 4,700 SH Put SOLE 0 4,700 0 0
CARE CAP PPTYS INC Call 141624106 16 8,800 SH Call SOLE 0 8,800 0 0
CARE CAP PPTYS INC Put 141624106 0 500 SH Put SOLE 0 500 0 0
CARE COM INC COM 141633107 1 100 SH   SOLE 0 100 0 0
CARE COM INC Call 141633107 14 5,000 SH Call SOLE 0 5,000 0 0
CARE COM INC Put 141633107 0 1,000 SH Put SOLE 0 1,000 0 0
CAREER EDUCATION CORP COM 141665109 2 326 SH   SOLE 0 326 0 0
CAREER EDUCATION CORP Call 141665109 4 2,500 SH Call SOLE 0 2,500 0 0
CAREER EDUCATION CORP Put 141665109 1 11,200 SH Put SOLE 0 11,200 0 0
CARETRUST REIT INC COM 14174T107 3 200 SH   SOLE 0 200 0 0
CARETRUST REIT INC Call 14174T107 0 100 SH Call SOLE 0 100 0 0
CARLISLE COS INC COM 142339100 11 107 SH   SOLE 0 107 0 0
CARLISLE COS INC Call 142339100 2 800 SH Call SOLE 0 800 0 0
CARLYLE GROUP L P COM UTS LTD PTN 14309L102 15 997 SH   SOLE 0 997 0 0
CARLYLE GROUP L P Call 14309L102 0 400 SH Call SOLE 0 400 0 0
CARLYLE GROUP L P Put 14309L102 6 3,000 SH Put SOLE 0 3,000 0 0
CARMAX INC COM 143130102 2,263 38,223 SH   SOLE 0 38,223 0 0
CARMAX INC Call 143130102 12 4,400 SH Call SOLE 0 4,400 0 0
CARMAX INC Put 143130102 87 24,000 SH Put SOLE 0 24,000 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 1,899 32,246 SH   SOLE 0 32,246 0 0
CARNIVAL CORP Call 143658300 122 26,000 SH Call SOLE 0 26,000 0 0
CARNIVAL CORP Put 143658300 0 9,400 SH Put SOLE 0 9,400 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 34 921 SH   SOLE 0 921 0 0
CARRIAGE SVCS INC COM 143905107 24 892 SH   SOLE 0 892 0 0
CARRIAGE SVCS INC Call 143905107 2 1,000 SH Call SOLE 0 1,000 0 0
CARRIAGE SVCS INC Put 143905107 3 3,100 SH Put SOLE 0 3,100 0 0
CARRIZO OIL & GAS INC COM 144577103 104 3,631 SH   SOLE 0 3,631 0 0
CARRIZO OIL & GAS INC Call 144577103 3 25,200 SH Call SOLE 0 25,200 0 0
CARRIZO OIL & GAS INC Put 144577103 17 14,000 SH Put SOLE 0 14,000 0 0
CARROLS RESTAURANT GROUP INC COM 14574X104 34 2,460 SH   SOLE 0 2,460 0 0
CARROLS RESTAURANT GROUP INC Put 14574X104 18 6,900 SH Put SOLE 0 6,900 0 0
CARTER INC COM 146229109 77 867 SH   SOLE 0 867 0 0
CARTER INC Call 146229109 2 500 SH Call SOLE 0 500 0 0
CARTER INC Put 146229109 0 500 SH Put SOLE 0 500 0 0
CASELLA WASTE SYS INC CL A 147448104 32 2,277 SH   SOLE 0 2,277 0 0
CASELLA WASTE SYS INC Call 147448104 1 200 SH Call SOLE 0 200 0 0
CASELLA WASTE SYS INC Put 147448104 0 500 SH Put SOLE 0 500 0 0
CASEYS GEN STORES INC COM 147528103 224 2,000 SH   SOLE 0 2,000 0 0
CASEYS GEN STORES INC Call 147528103 75 50,400 SH Call SOLE 0 50,400 0 0
CASEYS GEN STORES INC Put 147528103 7 1,000 SH Put SOLE 0 1,000 0 0
CASS INFORMATION SYS INC COM 14808P109 28 434 SH   SOLE 0 434 0 0
CASS INFORMATION SYS INC Call 14808P109 0 1,000 SH Call SOLE 0 1,000 0 0
CASTLIGHT HEALTH INC CL B 14862Q100 7 1,976 SH   SOLE 0 1,976 0 0
CATALYST BIOSCIENCES INC Call 14888D208 109 39,900 SH Call SOLE 0 39,900 0 0
CATALYST BIOSCIENCES INC Put 14888D208 8 2,100 SH Put SOLE 0 2,100 0 0
CATALYST PHARMACEUTICALS INC COM 14888U101 11 5,646 SH   SOLE 0 5,646 0 0
CATCHMARK TIMBER TR INC CL A 14912Y202 64 5,588 SH   SOLE 0 5,588 0 0
CATERPILLAR INC DEL COM 149123101 4,901 52,841 SH   SOLE 0 52,841 0 0
CATERPILLAR INC DEL Call 149123101 1,662 160,200 SH Call SOLE 0 160,200 0 0
CATERPILLAR INC DEL Put 149123101 190 93,500 SH Put SOLE 0 93,500 0 0
CATHAY GEN BANCORP COM 149150104 26 713 SH   SOLE 0 713 0 0
CATHAY GEN BANCORP Call 149150104 0 100 SH Call SOLE 0 100 0 0
CATO CORP NEW CL A 149205106 56 2,574 SH   SOLE 0 2,574 0 0
CATO CORP NEW Call 149205106 1 8,300 SH Call SOLE 0 8,300 0 0
CATO CORP NEW Put 149205106 16 7,600 SH Put SOLE 0 7,600 0 0
CAVCO INDS INC DEL Put 149568107 0 100 SH Put SOLE 0 100 0 0
CAVIUM INC COM 14964U108 56 783 SH   SOLE 0 783 0 0
CBIZ INC COM 124805102 0 43 SH   SOLE 0 43 0 0
CBL & ASSOC PPTYS INC COM 124830100 137 14,457 SH   SOLE 0 14,457 0 0
CBL & ASSOC PPTYS INC Call 124830100 0 500 SH Call SOLE 0 500 0 0
CBL & ASSOC PPTYS INC Put 124830100 23 28,000 SH Put SOLE 0 28,000 0 0
CBOE HLDGS INC COM 12503M108 7 96 SH   SOLE 0 96 0 0
CBOE HLDGS INC Call 12503M108 56 3,100 SH Call SOLE 0 3,100 0 0
CBRE CLARION GLOBAL REAL EST COM 12504G100 56 7,500 SH   SOLE 0 7,500 0 0
CBRE GROUP INC CL A 12504L109 243 6,988 SH   SOLE 0 6,988 0 0
CBRE GROUP INC Call 12504L109 0 200 SH Call SOLE 0 200 0 0
CBRE GROUP INC Put 12504L109 69 10,800 SH Put SOLE 0 10,800 0 0
CBS CORP NEW CL B 124857202 5,943 85,693 SH   SOLE 0 85,693 0 0
CBS CORP NEW Call 124857202 10 8,200 SH Call SOLE 0 8,200 0 0
CBS CORP NEW Put 124857202 31 13,000 SH Put SOLE 0 13,000 0 0
CDK GLOBAL INC COM 12508E101 281 4,327 SH   SOLE 0 4,327 0 0
CDK GLOBAL INC Call 12508E101 1 700 SH Call SOLE 0 700 0 0
CDK GLOBAL INC Put 12508E101 14 15,700 SH Put SOLE 0 15,700 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 16 195 SH   SOLE 0 195 0 0
CDN IMPERIAL BK COMM TORONTO Call 136069101 1 1,100 SH Call SOLE 0 1,100 0 0
CDN IMPERIAL BK COMM TORONTO Put 136069101 23 8,600 SH Put SOLE 0 8,600 0 0
CDW CORP COM 12514G108 89 1,551 SH   SOLE 0 1,551 0 0
CDW CORP Call 12514G108 10 3,000 SH Call SOLE 0 3,000 0 0
CDW CORP Put 12514G108 5 2,000 SH Put SOLE 0 2,000 0 0
CECO ENVIRONMENTAL CORP COM 125141101 55 5,321 SH   SOLE 0 5,321 0 0
CECO ENVIRONMENTAL CORP Call 125141101 0 100 SH Call SOLE 0 100 0 0
CEDAR FAIR L P Call 150185106 2 500 SH Call SOLE 0 500 0 0
CEDAR FAIR L P Put 150185106 0 100 SH Put SOLE 0 100 0 0
CEDAR REALTY TRUST INC COM NEW 150602209 1 343 SH   SOLE 0 343 0 0
CELADON GROUP INC COM 150838100 5 816 SH   SOLE 0 816 0 0
CELADON GROUP INC Call 150838100 0 300 SH Call SOLE 0 300 0 0
CELADON GROUP INC Put 150838100 13 10,000 SH Put SOLE 0 10,000 0 0
CELANESE CORP DEL COM SER A 150870103 6 72 SH   SOLE 0 72 0 0
CELANESE CORP DEL Call 150870103 7 7,500 SH Call SOLE 0 7,500 0 0
CELANESE CORP DEL Put 150870103 0 100 SH Put SOLE 0 100 0 0
CELESTICA INC SUB VTG SHS 15101Q108 109 7,557 SH   SOLE 0 7,557 0 0
CELGENE CORP COM 151020104 111 900 SH   SOLE 0 900 0 0
CELGENE CORP Call 151020104 905 148,600 SH Call SOLE 0 148,600 0 0
CELGENE CORP Put 151020104 29 6,600 SH Put SOLE 0 6,600 0 0
CELLCOM ISRAEL LTD SHS M2196U109 4 400 SH   SOLE 0 400 0 0
CELLCOM ISRAEL LTD Call M2196U109 1 1,000 SH Call SOLE 0 1,000 0 0
CELLDEX THERAPEUTICS INC NEW COM 15117B103 70 19,399 SH   SOLE 0 19,399 0 0
CELLDEX THERAPEUTICS INC NEW Call 15117B103 6 27,900 SH Call SOLE 0 27,900 0 0
CELLDEX THERAPEUTICS INC NEW Put 15117B103 1 300 SH Put SOLE 0 300 0 0
CELLECTIS S A Call 15117K103 5 2,000 SH Call SOLE 0 2,000 0 0
CELSION CORPORATION COM PAR 15117N404 2 10,017 SH   SOLE 0 10,017 0 0
CEMEX SAB DE CV SPON ADR NEW 151290889 90 10,000 SH   SOLE 0 10,000 0 0
CEMEX SAB DE CV Call 151290889 6 4,200 SH Call SOLE 0 4,200 0 0
CEMEX SAB DE CV Put 151290889 0 13,500 SH Put SOLE 0 13,500 0 0
CEMPRA INC COM 15130J109 110 29,349 SH   SOLE 0 29,349 0 0
CEMPRA INC Call 15130J109 2 18,000 SH Call SOLE 0 18,000 0 0
CEMPRA INC Put 15130J109 27 17,200 SH Put SOLE 0 17,200 0 0
CENOVUS ENERGY INC COM 15135U109 212 18,800 SH   SOLE 0 18,800 0 0
CENOVUS ENERGY INC Call 15135U109 0 100 SH Call SOLE 0 100 0 0
CENOVUS ENERGY INC Put 15135U109 59 25,800 SH Put SOLE 0 25,800 0 0
CENTENE CORP DEL Call 15135B101 116 30,500 SH Call SOLE 0 30,500 0 0
CENTENE CORP DEL Put 15135B101 18 23,100 SH Put SOLE 0 23,100 0 0
CENTENNIAL RESOURCE DEV INC CL A 15136A102 743 40,759 SH   SOLE 0 40,759 0 0
CENTENNIAL RESOURCE DEV INC Call 15136A102 15 7,300 SH Call SOLE 0 7,300 0 0
CENTENNIAL RESOURCE DEV INC Put 15136A102 2 18,800 SH Put SOLE 0 18,800 0 0
CENTERPOINT ENERGY INC Call 15189T107 0 100 SH Call SOLE 0 100 0 0
CENTERSTATE BANKS INC COM 15201P109 28 1,113 SH   SOLE 0 1,113 0 0
CENTERSTATE BANKS INC Call 15201P109 25 7,100 SH Call SOLE 0 7,100 0 0
CENTRAL EUROPEAN MEDIA ENTRP Put G20045202 0 5,400 SH Put SOLE 0 5,400 0 0
CENTRAL FD CDA LTD CL A 153501101 6 500 SH   SOLE 0 500 0 0
CENTRAL GARDEN & PET CO COM 153527106 125 3,380 SH   SOLE 0 3,380 0 0
CENTRAL GARDEN & PET CO Call 153527106 1 1,000 SH Call SOLE 0 1,000 0 0
CENTRAL GARDEN & PET CO Call 153527205 3 3,700 SH Call SOLE 0 3,700 0 0
CENTRAL GARDEN & PET CO Put 153527106 0 700 SH Put SOLE 0 700 0 0
CENTRAL VALLEY CMNTY BANCORP COM 155685100 104 5,103 SH   SOLE 0 5,103 0 0
CENTRAL VALLEY CMNTY BANCORP Put 155685100 4 1,500 SH Put SOLE 0 1,500 0 0
CENTURY ALUM CO COM 156431108 34 2,684 SH   SOLE 0 2,684 0 0
CENTURY ALUM CO Call 156431108 2 7,100 SH Call SOLE 0 7,100 0 0
CENTURY ALUM CO Put 156431108 0 2,700 SH Put SOLE 0 2,700 0 0
CENTURY CASINOS INC COM 156492100 0 100 SH   SOLE 0 100 0 0
CENTURY CMNTYS INC COM 156504300 11 448 SH   SOLE 0 448 0 0
CENTURY CMNTYS INC Put 156504300 2 4,100 SH Put SOLE 0 4,100 0 0
CENTURYLINK INC COM 156700106 111 4,710 SH   SOLE 0 4,710 0 0
CENTURYLINK INC Call 156700106 9 28,900 SH Call SOLE 0 28,900 0 0
CENTURYLINK INC Put 156700106 27 20,700 SH Put SOLE 0 20,700 0 0
CENVEO INC Call 15670S402 1 13,000 SH Call SOLE 0 13,000 0 0
CENVEO INC Put 15670S402 0 1,000 SH Put SOLE 0 1,000 0 0
CERAGON NETWORKS LTD ORD M22013102 0 133 SH   SOLE 0 133 0 0
CERNER CORP COM 156782104 363 6,170 SH   SOLE 0 6,170 0 0
CERNER CORP Call 156782104 4 4,300 SH Call SOLE 0 4,300 0 0
CERNER CORP Put 156782104 7 2,600 SH Put SOLE 0 2,600 0 0
CEVA INC COM 157210105 42 1,195 SH   SOLE 0 1,195 0 0
CEVA INC Put 157210105 0 700 SH Put SOLE 0 700 0 0
CF INDS HLDGS INC COM 125269100 279 9,526 SH   SOLE 0 9,526 0 0
CF INDS HLDGS INC Call 125269100 18 9,900 SH Call SOLE 0 9,900 0 0
CF INDS HLDGS INC Put 125269100 62 6,200 SH Put SOLE 0 6,200 0 0
CGG SPON ADR NEW 12531Q204 0 33 SH   SOLE 0 33 0 0
CHANGYOU COM LTD ADS REP CL A 15911M107 167 5,956 SH   SOLE 0 5,956 0 0
CHANGYOU COM LTD Call 15911M107 14 1,300 SH Call SOLE 0 1,300 0 0
CHANGYOU COM LTD Put 15911M107 62 22,700 SH Put SOLE 0 22,700 0 0
CHANNELADVISOR CORP COM 159179100 0 62 SH   SOLE 0 62 0 0
CHARLES RIV LABS INTL INC Call 159864107 52 4,400 SH Call SOLE 0 4,400 0 0
CHARLES RIV LABS INTL INC Put 159864107 0 200 SH Put SOLE 0 200 0 0
CHART INDS INC COM PAR $0.01 16115Q308 9 282 SH   SOLE 0 282 0 0
CHART INDS INC Call 16115Q308 1 1,500 SH Call SOLE 0 1,500 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 15,440 47,173 SH   SOLE 0 47,173 0 0
CHARTER COMMUNICATIONS INC N Call 16119P108 2,921 81,000 SH Call SOLE 0 81,000 0 0
CHARTER COMMUNICATIONS INC N Put 16119P108 1,024 156,000 SH Put SOLE 0 156,000 0 0
CHATHAM LODGING TR COM 16208T102 51 2,600 SH   SOLE 0 2,600 0 0
CHATHAM LODGING TR Put 16208T102 0 300 SH Put SOLE 0 300 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 208 2,028 SH   SOLE 0 2,028 0 0
CHECK POINT SOFTWARE TECH LT Call M22465104 20 4,300 SH Call SOLE 0 4,300 0 0
CHECK POINT SOFTWARE TECH LT Put M22465104 1 10,700 SH Put SOLE 0 10,700 0 0
CHEESECAKE FACTORY INC COM 163072101 117 1,859 SH   SOLE 0 1,859 0 0
CHEESECAKE FACTORY INC Call 163072101 3 1,300 SH Call SOLE 0 1,300 0 0
CHEESECAKE FACTORY INC Put 163072101 12 29,400 SH Put SOLE 0 29,400 0 0
CHEETAH MOBILE INC ADR 163075104 441 41,071 SH   SOLE 0 41,071 0 0
CHEETAH MOBILE INC Call 163075104 23 22,200 SH Call SOLE 0 22,200 0 0
CHEETAH MOBILE INC Put 163075104 6 7,000 SH Put SOLE 0 7,000 0 0
CHEFS WHSE INC COM 163086101 652 46,930 SH   SOLE 0 46,930 0 0
CHEFS WHSE INC Put 163086101 3 3,500 SH Put SOLE 0 3,500 0 0
CHEGG INC COM 163092109 7 872 SH   SOLE 0 872 0 0
CHEGG INC Call 163092109 2 2,700 SH Call SOLE 0 2,700 0 0
CHEGG INC Put 163092109 0 2,000 SH Put SOLE 0 2,000 0 0
CHEMED CORP NEW COM 16359R103 68 374 SH   SOLE 0 374 0 0
CHEMICAL FINL CORP COM 163731102 26 523 SH   SOLE 0 523 0 0
CHEMICAL FINL CORP Call 163731102 0 200 SH Call SOLE 0 200 0 0
CHEMOCENTRYX INC COM 16383L106 7 982 SH   SOLE 0 982 0 0
CHEMOCENTRYX INC Call 16383L106 0 100 SH Call SOLE 0 100 0 0
CHEMOCENTRYX INC Put 16383L106 2 3,500 SH Put SOLE 0 3,500 0 0
CHEMOURS CO COM 163851108 689 17,908 SH   SOLE 0 17,908 0 0
CHEMOURS CO Call 163851108 851 51,000 SH Call SOLE 0 51,000 0 0
CHEMOURS CO Put 163851108 9 24,900 SH Put SOLE 0 24,900 0 0
CHEMTURA CORP COM NEW 163893209 6 185 SH   SOLE 0 185 0 0
CHENIERE ENERGY INC COM NEW 16411R208 955 20,207 SH   SOLE 0 20,207 0 0
CHENIERE ENERGY INC Call 16411R208 3 4,300 SH Call SOLE 0 4,300 0 0
CHENIERE ENERGY INC Put 16411R208 17 4,100 SH Put SOLE 0 4,100 0 0
CHENIERE ENERGY PARTNERS LP COM UNIT 16411Q101 57 1,776 SH   SOLE 0 1,776 0 0
CHENIERE ENERGY PARTNERS LP Call 16411Q101 7 3,000 SH Call SOLE 0 3,000 0 0
CHENIERE ENERGY PARTNERS LP Put 16411Q101 1 5,700 SH Put SOLE 0 5,700 0 0
CHENIERE ENERGY PTNRS LP HLD COM REP LLC IN 16411W108 24 1,000 SH   SOLE 0 1,000 0 0
CHEROKEE INC DEL NEW Call 16444H102 1 9,300 SH Call SOLE 0 9,300 0 0
CHESAPEAKE ENERGY CORP COM 165167107 1 297 SH   SOLE 0 297 0 0
CHESAPEAKE ENERGY CORP Call 165167107 31 68,300 SH Call SOLE 0 68,300 0 0
CHESAPEAKE ENERGY CORP Put 165167107 35 20,600 SH Put SOLE 0 20,600 0 0
CHESAPEAKE GRANITE WASH TR COM SH BEN INT 165185109 16 5,978 SH   SOLE 0 5,978 0 0
CHESAPEAKE LODGING TR SH BEN INT 165240102 19 798 SH   SOLE 0 798 0 0
CHESAPEAKE LODGING TR Call 165240102 0 900 SH Call SOLE 0 900 0 0
CHESAPEAKE LODGING TR Put 165240102 0 1,000 SH Put SOLE 0 1,000 0 0
CHESAPEAKE UTILS CORP COM 165303108 2 35 SH   SOLE 0 35 0 0
CHEVRON CORP NEW COM 166764100 6,743 62,810 SH   SOLE 0 62,810 0 0
CHEVRON CORP NEW Call 166764100 281 105,000 SH Call SOLE 0 105,000 0 0
CHEVRON CORP NEW Put 166764100 375 520,000 SH Put SOLE 0 520,000 0 0
CHICAGO BRIDGE & IRON CO N V COM 167250109 1,393 45,328 SH   SOLE 0 45,328 0 0
CHICAGO BRIDGE & IRON CO N V Call 167250109 5 24,800 SH Call SOLE 0 24,800 0 0
CHICAGO BRIDGE & IRON CO N V Put 167250109 162 47,200 SH Put SOLE 0 47,200 0 0
CHICOS FAS INC COM 168615102 2 199 SH   SOLE 0 199 0 0
CHICOS FAS INC Call 168615102 0 200 SH Call SOLE 0 200 0 0
CHICOS FAS INC Put 168615102 1 1,800 SH Put SOLE 0 1,800 0 0
CHILDRENS PL INC COM 168905107 403 3,362 SH   SOLE 0 3,362 0 0
CHILDRENS PL INC Call 168905107 255 9,900 SH Call SOLE 0 9,900 0 0
CHILDRENS PL INC Put 168905107 51 14,200 SH Put SOLE 0 14,200 0 0
CHIMERA INVT CORP Call 16934Q208 0 800 SH Call SOLE 0 800 0 0
CHIMERIX INC COM 16934W106 103 16,148 SH   SOLE 0 16,148 0 0
CHIMERIX INC Call 16934W106 13 27,700 SH Call SOLE 0 27,700 0 0
CHIMERIX INC Put 16934W106 0 1,000 SH Put SOLE 0 1,000 0 0
CHINA AUTOMOTIVE SYS INC COM 16936R105 0 100 SH   SOLE 0 100 0 0
CHINA AUTOMOTIVE SYS INC Call 16936R105 14 25,400 SH Call SOLE 0 25,400 0 0
CHINA AUTOMOTIVE SYS INC Put 16936R105 0 1,500 SH Put SOLE 0 1,500 0 0
CHINA BIOLOGIC PRODS INC COM 16938C106 194 1,944 SH   SOLE 0 1,944 0 0
CHINA BIOLOGIC PRODS INC Call 16938C106 2 10,900 SH Call SOLE 0 10,900 0 0
CHINA BIOLOGIC PRODS INC Put 16938C106 14 3,100 SH Put SOLE 0 3,100 0 0
CHINA DISTANCE ED HLDGS LTD SPONS ADR 16944W104 3 300 SH   SOLE 0 300 0 0
CHINA FIN ONLINE CO LTD SPONSORED ADR 169379104 0 129 SH   SOLE 0 129 0 0
CHINA GREEN AGRICULTURE INC COM 16943W105 0 113 SH   SOLE 0 113 0 0
CHINA GREEN AGRICULTURE INC Put 16943W105 6 8,300 SH Put SOLE 0 8,300 0 0
CHINA LIFE INS CO LTD SPON ADR REP H 16939P106 161 10,564 SH   SOLE 0 10,564 0 0
CHINA LIFE INS CO LTD Call 16939P106 9 12,700 SH Call SOLE 0 12,700 0 0
CHINA LIFE INS CO LTD Put 16939P106 23 20,800 SH Put SOLE 0 20,800 0 0
CHINA LODGING GROUP LTD SPONSORED ADR 16949N109 336 5,431 SH   SOLE 0 5,431 0 0
CHINA LODGING GROUP LTD Call 16949N109 0 100 SH Call SOLE 0 100 0 0
CHINA LODGING GROUP LTD Put 16949N109 31 21,700 SH Put SOLE 0 21,700 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 450 8,161 SH   SOLE 0 8,161 0 0
CHINA MOBILE LIMITED Put 16941M109 42 21,600 SH Put SOLE 0 21,600 0 0
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 1,105 13,560 SH   SOLE 0 13,560 0 0
CHINA PETE & CHEM CORP Call 16941R108 0 5,300 SH Call SOLE 0 5,300 0 0
CHINA PETE & CHEM CORP Put 16941R108 0 9,000 SH Put SOLE 0 9,000 0 0
CHINA RECYCLING ENERGY CORP COM NEW 168913200 0 110 SH   SOLE 0 110 0 0
CHINA SOUTHN AIRLS LTD Call 169409109 1 400 SH Call SOLE 0 400 0 0
CHINA UNICOM (HONG KONG) LTD SPONSORED ADR 16945R104 29 2,200 SH   SOLE 0 2,200 0 0
CHINA XD PLASTICS CO LTD COM 16948F107 11 2,411 SH   SOLE 0 2,411 0 0
CHINA XD PLASTICS CO LTD Call 16948F107 1 3,600 SH Call SOLE 0 3,600 0 0
CHINA XD PLASTICS CO LTD Put 16948F107 1 5,000 SH Put SOLE 0 5,000 0 0
CHINA YUCHAI INTL LTD COM G21082105 64 3,470 SH   SOLE 0 3,470 0 0
CHINA YUCHAI INTL LTD Call G21082105 17 10,400 SH Call SOLE 0 10,400 0 0
CHINA YUCHAI INTL LTD Put G21082105 0 600 SH Put SOLE 0 600 0 0
CHINACACHE INTL HLDG LTD SPON ADR 16950M107 15 9,786 SH   SOLE 0 9,786 0 0
CHINACACHE INTL HLDG LTD Put 16950M107 1 300 SH Put SOLE 0 300 0 0
CHIPMOS TECHNOLOGIES INC SPONSORED ADR 16965P103 18 1,055 SH   SOLE 0 1,055 0 0
CHIPMOS TECHNOLOGIES INC Call 16965P103 10 4,200 SH Call SOLE 0 4,200 0 0
CHIPMOS TECHNOLOGIES INC Put 16965P103 0 6,700 SH Put SOLE 0 6,700 0 0
CHIPOTLE MEXICAN GRILL INC Call 169656105 160 5,100 SH Call SOLE 0 5,100 0 0
CHIPOTLE MEXICAN GRILL INC Put 169656105 35 5,000 SH Put SOLE 0 5,000 0 0
CHOICE HOTELS INTL INC COM 169905106 1 25 SH   SOLE 0 25 0 0
CHOICE HOTELS INTL INC Put 169905106 1 600 SH Put SOLE 0 600 0 0
CHRISTOPHER & BANKS CORP COM 171046105 4 3,300 SH   SOLE 0 3,300 0 0
CHUBB LIMITED Call H1467J104 8 12,800 SH Call SOLE 0 12,800 0 0
CHUBB LIMITED Put H1467J104 1 700 SH Put SOLE 0 700 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 17133Q502 6 200 SH   SOLE 0 200 0 0
CHUNGHWA TELECOM CO LTD Put 17133Q502 0 2,500 SH Put SOLE 0 2,500 0 0
CHURCH & DWIGHT INC Call 171340102 46 13,400 SH Call SOLE 0 13,400 0 0
CHURCH & DWIGHT INC Put 171340102 0 500 SH Put SOLE 0 500 0 0
CHURCHILL DOWNS INC COM 171484108 220 1,387 SH   SOLE 0 1,387 0 0
CHURCHILL DOWNS INC Call 171484108 7 600 SH Call SOLE 0 600 0 0
CHUYS HLDGS INC COM 171604101 864 29,021 SH   SOLE 0 29,021 0 0
CHUYS HLDGS INC Call 171604101 0 2,600 SH Call SOLE 0 2,600 0 0
CHUYS HLDGS INC Put 171604101 31 43,000 SH Put SOLE 0 43,000 0 0
CIBER INC COM 17163B102 0 158 SH   SOLE 0 158 0 0
CIENA CORP COM NEW 171779309 18 800 SH   SOLE 0 800 0 0
CIENA CORP Put 171779309 0 100 SH Put SOLE 0 100 0 0
CIMAREX ENERGY CO COM 171798101 1,121 9,389 SH   SOLE 0 9,389 0 0
CIMAREX ENERGY CO Call 171798101 0 1,800 SH Call SOLE 0 1,800 0 0
CIMAREX ENERGY CO Put 171798101 185 13,000 SH Put SOLE 0 13,000 0 0
CIMPRESS N V SHS EURO N20146101 180 2,097 SH   SOLE 0 2,097 0 0
CIMPRESS N V Call N20146101 3 2,700 SH Call SOLE 0 2,700 0 0
CIMPRESS N V Put N20146101 10 2,500 SH Put SOLE 0 2,500 0 0
CINCINNATI BELL INC NEW COM NEW 171871502 96 5,457 SH   SOLE 0 5,457 0 0
CINCINNATI BELL INC NEW Call 171871502 0 200 SH Call SOLE 0 200 0 0
CINCINNATI BELL INC NEW Put 171871502 0 100 SH Put SOLE 0 100 0 0
CINCINNATI FINL CORP COM 172062101 17 237 SH   SOLE 0 237 0 0
CINCINNATI FINL CORP Call 172062101 40 17,000 SH Call SOLE 0 17,000 0 0
CINEMARK HOLDINGS INC COM 17243V102 33 754 SH   SOLE 0 754 0 0
CINER RES LP COM UNIT LTD 172464109 6 244 SH   SOLE 0 244 0 0
CINTAS CORP COM 172908105 112 892 SH   SOLE 0 892 0 0
CINTAS CORP Put 172908105 0 100 SH Put SOLE 0 100 0 0
CIRCOR INTL INC COM 17273K109 24 412 SH   SOLE 0 412 0 0
CIRCOR INTL INC Put 17273K109 0 100 SH Put SOLE 0 100 0 0
CIRRUS LOGIC INC COM 172755100 154 2,540 SH   SOLE 0 2,540 0 0
CIRRUS LOGIC INC Call 172755100 92 29,000 SH Call SOLE 0 29,000 0 0
CIRRUS LOGIC INC Put 172755100 6 5,700 SH Put SOLE 0 5,700 0 0
CISCO SYS INC COM 17275R102 1,654 48,955 SH   SOLE 0 48,955 0 0
CISCO SYS INC Call 17275R102 329 84,000 SH Call SOLE 0 84,000 0 0
CISCO SYS INC Put 17275R102 233 320,300 SH Put SOLE 0 320,300 0 0
CIT GROUP INC COM NEW 125581801 2,553 59,476 SH   SOLE 0 59,476 0 0
CIT GROUP INC Call 125581801 82 29,000 SH Call SOLE 0 29,000 0 0
CIT GROUP INC Put 125581801 65 49,400 SH Put SOLE 0 49,400 0 0
CITI TRENDS INC COM 17306X102 19 1,144 SH   SOLE 0 1,144 0 0
CITIGROUP INC COM NEW 172967424 2,417 40,417 SH   SOLE 0 40,417 0 0
CITIGROUP INC Call 172967424 1,524 444,800 SH Call SOLE 0 444,800 0 0
CITIGROUP INC Put 172967424 1,582 493,600 SH Put SOLE 0 493,600 0 0
CITIZENS FINL GROUP INC COM 174610105 4,994 144,557 SH   SOLE 0 144,557 0 0
CITIZENS FINL GROUP INC Call 174610105 25 25,700 SH Call SOLE 0 25,700 0 0
CITIZENS FINL GROUP INC Put 174610105 267 435,500 SH Put SOLE 0 435,500 0 0
CITIZENS INC Call 174740100 8 12,700 SH Call SOLE 0 12,700 0 0
CITRIX SYS INC COM 177376100 1,284 15,401 SH   SOLE 0 15,401 0 0
CITRIX SYS INC Call 177376100 16 5,400 SH Call SOLE 0 5,400 0 0
CITRIX SYS INC Put 177376100 14 6,200 SH Put SOLE 0 6,200 0 0
CITY OFFICE REIT INC COM 178587101 113 9,364 SH   SOLE 0 9,364 0 0
CITY OFFICE REIT INC Put 178587101 5 2,300 SH Put SOLE 0 2,300 0 0
CIVEO CORP CDA COM 17878Y108 6 2,030 SH   SOLE 0 2,030 0 0
CIVEO CORP CDA Call 17878Y108 0 4,100 SH Call SOLE 0 4,100 0 0
CLAYMORE EXCHANGE TRD FD TR GUGGENHEIM SOLAR 18383Q739 164 9,538 SH   SOLE 0 9,538 0 0
CLAYMORE EXCHANGE TRD FD TR GUGG CHN RL EST 18383Q861 430 18,421 SH   SOLE 0 18,421 0 0
CLAYMORE EXCHANGE TRD FD TR Call 18383Q861 3 1,100 SH Call SOLE 0 1,100 0 0
CLAYMORE EXCHANGE TRD FD TR Call 18383Q796 4 8,800 SH Call SOLE 0 8,800 0 0
CLAYMORE EXCHANGE TRD FD TR Call 18383Q739 8 43,700 SH Call SOLE 0 43,700 0 0
CLAYMORE EXCHANGE TRD FD TR Put 18383Q739 30 23,200 SH Put SOLE 0 23,200 0 0
CLAYMORE EXCHANGE TRD FD TR Put 18383Q796 0 5,000 SH Put SOLE 0 5,000 0 0
CLAYMORE EXCHANGE TRD FD TR Put 18383Q861 0 400 SH Put SOLE 0 400 0 0
CLEAN ENERGY FUELS CORP COM 184499101 1 432 SH   SOLE 0 432 0 0
CLEAN ENERGY FUELS CORP Call 184499101 0 400 SH Call SOLE 0 400 0 0
CLEAN ENERGY FUELS CORP Put 184499101 2 1,300 SH Put SOLE 0 1,300 0 0
CLEAN HARBORS INC COM 184496107 26 476 SH   SOLE 0 476 0 0
CLEAN HARBORS INC Put 184496107 1 400 SH Put SOLE 0 400 0 0
CLEARFIELD INC Call 18482P103 0 200 SH Call SOLE 0 200 0 0
CLEARSIGN COMBUSTION CORP COM 185064102 45 11,543 SH   SOLE 0 11,543 0 0
CLEARSIGN COMBUSTION CORP Call 185064102 0 4,000 SH Call SOLE 0 4,000 0 0
CLEARSIGN COMBUSTION CORP Put 185064102 19 15,000 SH Put SOLE 0 15,000 0 0
CLEARWATER PAPER CORP COM 18538R103 33 597 SH   SOLE 0 597 0 0
CLEARWATER PAPER CORP Call 18538R103 0 300 SH Call SOLE 0 300 0 0
CLEARWATER PAPER CORP Put 18538R103 4 1,000 SH Put SOLE 0 1,000 0 0
CLIFFS NAT RES INC COM 18683K101 155 19,000 SH   SOLE 0 19,000 0 0
CLIFFS NAT RES INC Call 18683K101 31 18,100 SH Call SOLE 0 18,100 0 0
CLIFFS NAT RES INC Put 18683K101 5 17,300 SH Put SOLE 0 17,300 0 0
CLOROX CO DEL Call 189054109 18 5,700 SH Call SOLE 0 5,700 0 0
CLOROX CO DEL Put 189054109 1 900 SH Put SOLE 0 900 0 0
CLOUD PEAK ENERGY INC COM 18911Q102 36 8,034 SH   SOLE 0 8,034 0 0
CLOUD PEAK ENERGY INC Call 18911Q102 9 46,000 SH Call SOLE 0 46,000 0 0
CLOUD PEAK ENERGY INC Put 18911Q102 0 200 SH Put SOLE 0 200 0 0
CLOVIS ONCOLOGY INC COM 189464100 1,883 29,577 SH   SOLE 0 29,577 0 0
CLOVIS ONCOLOGY INC Call 189464100 611 75,800 SH Call SOLE 0 75,800 0 0
CLOVIS ONCOLOGY INC Put 189464100 139 63,700 SH Put SOLE 0 63,700 0 0
CLUBCORP HLDGS INC COM 18948M108 172 10,757 SH   SOLE 0 10,757 0 0
CLUBCORP HLDGS INC Call 18948M108 3 3,600 SH Call SOLE 0 3,600 0 0
CM FIN INC Call 12574Q103 0 700 SH Call SOLE 0 700 0 0
CM FIN INC Put 12574Q103 0 300 SH Put SOLE 0 300 0 0
CME GROUP INC COM 12572Q105 19 160 SH   SOLE 0 160 0 0
CMS ENERGY CORP COM 125896100 43 981 SH   SOLE 0 981 0 0
CMS ENERGY CORP Put 125896100 0 100 SH Put SOLE 0 100 0 0
CNA FINL CORP COM 126117100 8 184 SH   SOLE 0 184 0 0
CNA FINL CORP Call 126117100 0 200 SH Call SOLE 0 200 0 0
CNH INDL N V SHS N20944109 10 1,054 SH   SOLE 0 1,054 0 0
CNH INDL N V Call N20944109 0 500 SH Call SOLE 0 500 0 0
CNH INDL N V Put N20944109 0 400 SH Put SOLE 0 400 0 0
CNO FINL GROUP INC Call 12621E103 0 2,100 SH Call SOLE 0 2,100 0 0
CNO FINL GROUP INC Put 12621E103 0 200 SH Put SOLE 0 200 0 0
CNOOC LTD SPONSORED ADR 126132109 18,801 156,942 SH   SOLE 0 156,942 0 0
CNOOC LTD Put 126132109 3,853 168,300 SH Put SOLE 0 168,300 0 0
COACH INC COM 189754104 1,467 35,509 SH   SOLE 0 35,509 0 0
COACH INC Call 189754104 125 70,900 SH Call SOLE 0 70,900 0 0
COACH INC Put 189754104 29 33,800 SH Put SOLE 0 33,800 0 0
COBALT INTL ENERGY INC COM 19075F106 4 8,847 SH   SOLE 0 8,847 0 0
COBALT INTL ENERGY INC Call 19075F106 0 2,800 SH Call SOLE 0 2,800 0 0
COBALT INTL ENERGY INC Put 19075F106 18 4,200 SH Put SOLE 0 4,200 0 0
COCA COLA CO COM 191216100 484 11,405 SH   SOLE 0 11,405 0 0
COCA COLA CO Call 191216100 40 32,500 SH Call SOLE 0 32,500 0 0
COCA COLA CO Put 191216100 5 28,900 SH Put SOLE 0 28,900 0 0
COCA COLA EUROPEAN PARTNERS SHS G25839104 332 8,835 SH   SOLE 0 8,835 0 0
COCA COLA EUROPEAN PARTNERS Call G25839104 3 1,400 SH Call SOLE 0 1,400 0 0
COCA COLA EUROPEAN PARTNERS Put G25839104 0 600 SH Put SOLE 0 600 0 0
COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 32 460 SH   SOLE 0 460 0 0
COCA COLA FEMSA S A B DE C V Put 191241108 0 400 SH Put SOLE 0 400 0 0
COEUR MNG INC COM NEW 192108504 180 22,323 SH   SOLE 0 22,323 0 0
COEUR MNG INC Call 192108504 0 800 SH Call SOLE 0 800 0 0
COEUR MNG INC Put 192108504 37 16,400 SH Put SOLE 0 16,400 0 0
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302 56 1,306 SH   SOLE 0 1,306 0 0
COGENT COMMUNICATIONS HLDGS Call 19239V302 7 4,600 SH Call SOLE 0 4,600 0 0
COGENT COMMUNICATIONS HLDGS Put 19239V302 2 1,300 SH Put SOLE 0 1,300 0 0
COGINT INC COM 19241Q101 50 10,856 SH   SOLE 0 10,856 0 0
COGINT INC Call 19241Q101 0 300 SH Call SOLE 0 300 0 0
COGINT INC Put 19241Q101 3 14,700 SH Put SOLE 0 14,700 0 0
COGNEX CORP COM 192422103 94 1,120 SH   SOLE 0 1,120 0 0
COGNEX CORP Call 192422103 4 700 SH Call SOLE 0 700 0 0
COGNEX CORP Put 192422103 0 1,000 SH Put SOLE 0 1,000 0 0
COGNIZANT TECHNOLOGY SOLUTIO Call 192446102 241 143,900 SH Call SOLE 0 143,900 0 0
COGNIZANT TECHNOLOGY SOLUTIO Put 192446102 21 27,600 SH Put SOLE 0 27,600 0 0
COHEN & STEERS INC COM 19247A100 65 1,641 SH   SOLE 0 1,641 0 0
COHEN & STEERS INC Call 19247A100 0 100 SH Call SOLE 0 100 0 0
COHEN & STEERS INC Put 19247A100 0 400 SH Put SOLE 0 400 0 0
COHERENT INC COM 192479103 271 1,320 SH   SOLE 0 1,320 0 0
COHERENT INC Call 192479103 66 4,000 SH Call SOLE 0 4,000 0 0
COHERENT INC Put 192479103 37 25,400 SH Put SOLE 0 25,400 0 0
COHERUS BIOSCIENCES INC COM 19249H103 38 1,800 SH   SOLE 0 1,800 0 0
COHERUS BIOSCIENCES INC Call 19249H103 17 8,400 SH Call SOLE 0 8,400 0 0
COHERUS BIOSCIENCES INC Put 19249H103 51 6,100 SH Put SOLE 0 6,100 0 0
COHU INC COM 192576106 33 1,800 SH   SOLE 0 1,800 0 0
COHU INC Call 192576106 3 1,000 SH Call SOLE 0 1,000 0 0
COHU INC Put 192576106 3 28,000 SH Put SOLE 0 28,000 0 0
COLFAX CORP COM 194014106 68 1,741 SH   SOLE 0 1,741 0 0
COLFAX CORP Call 194014106 3 3,300 SH Call SOLE 0 3,300 0 0
COLFAX CORP Put 194014106 1 400 SH Put SOLE 0 400 0 0
COLGATE PALMOLIVE CO COM 194162103 10,745 146,820 SH   SOLE 0 146,820 0 0
COLGATE PALMOLIVE CO Call 194162103 104 22,800 SH Call SOLE 0 22,800 0 0
COLGATE PALMOLIVE CO Put 194162103 103 34,600 SH Put SOLE 0 34,600 0 0
COLLECTORS UNIVERSE INC COM NEW 19421R200 21 817 SH   SOLE 0 817 0 0
COLLEGIUM PHARMACEUTICAL INC COM 19459J104 6 600 SH   SOLE 0 600 0 0
COLLEGIUM PHARMACEUTICAL INC Call 19459J104 6 4,000 SH Call SOLE 0 4,000 0 0
COLLEGIUM PHARMACEUTICAL INC Put 19459J104 15 5,000 SH Put SOLE 0 5,000 0 0
COLONY NORTHSTAR INC CL A COM 19625W104 279 21,619 SH   SOLE 0 21,619 0 0
COLONY NORTHSTAR INC Call 19625W104 14 11,500 SH Call SOLE 0 11,500 0 0
COLONY NORTHSTAR INC Put 19625W104 14 13,700 SH Put SOLE 0 13,700 0 0
COLONY STARWOOD HOMES Call 19625X102 44 21,800 SH Call SOLE 0 21,800 0 0
COLUMBIA BKG SYS INC COM 197236102 7 200 SH   SOLE 0 200 0 0
COLUMBIA BKG SYS INC Call 197236102 0 500 SH Call SOLE 0 500 0 0
COLUMBIA PPTY TR INC COM NEW 198287203 33 1,500 SH   SOLE 0 1,500 0 0
COLUMBIA PPTY TR INC Call 198287203 0 600 SH Call SOLE 0 600 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 506 8,625 SH   SOLE 0 8,625 0 0
COLUMBIA SPORTSWEAR CO Call 198516106 14 3,700 SH Call SOLE 0 3,700 0 0
COMCAST CORP NEW Call 20030N101 118 70,000 SH Call SOLE 0 70,000 0 0
COMCAST CORP NEW Put 20030N101 4 28,800 SH Put SOLE 0 28,800 0 0
COMERICA INC COM 200340107 294 4,300 SH   SOLE 0 4,300 0 0
COMERICA INC Call 200340107 202 55,500 SH Call SOLE 0 55,500 0 0
COMERICA INC Put 200340107 8 24,000 SH Put SOLE 0 24,000 0 0
COMFORT SYS USA INC COM 199908104 0 19 SH   SOLE 0 19 0 0
COMFORT SYS USA INC Call 199908104 4 3,300 SH Call SOLE 0 3,300 0 0
COMFORT SYS USA INC Put 199908104 0 500 SH Put SOLE 0 500 0 0
COMMERCIAL METALS CO Call 201723103 0 5,000 SH Call SOLE 0 5,000 0 0
COMMERCIAL VEH GROUP INC COM 202608105 8 1,312 SH   SOLE 0 1,312 0 0
COMMSCOPE HLDG CO INC COM 20337X109 2 60 SH   SOLE 0 60 0 0
COMMSCOPE HLDG CO INC Call 20337X109 0 100 SH Call SOLE 0 100 0 0
COMMSCOPE HLDG CO INC Put 20337X109 0 200 SH Put SOLE 0 200 0 0
COMMUNITY BK SYS INC COM 203607106 94 1,716 SH   SOLE 0 1,716 0 0
COMMUNITY BK SYS INC Put 203607106 14 12,500 SH Put SOLE 0 12,500 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 318 35,893 SH   SOLE 0 35,893 0 0
COMMUNITY HEALTH SYS INC NEW RIGHT 99/99/9999 203668116 0 12,467 SH   SOLE 0 12,467 0 0
COMMUNITY HEALTH SYS INC NEW Call 203668108 4 2,400 SH Call SOLE 0 2,400 0 0
COMMUNITY HEALTH SYS INC NEW Put 203668108 237 67,100 SH Put SOLE 0 67,100 0 0
COMPANHIA BRASILEIRA DE DIST Call 20440T201 5 3,800 SH Call SOLE 0 3,800 0 0
COMPANHIA BRASILEIRA DE DIST Put 20440T201 0 500 SH Put SOLE 0 500 0 0
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 27 2,678 SH   SOLE 0 2,678 0 0
COMPANHIA ENERGETICA DE MINA Call 204409601 0 1,000 SH Call SOLE 0 1,000 0 0
COMPANHIA ENERGETICA DE MINA Put 204409601 1 15,900 SH Put SOLE 0 15,900 0 0
COMPANHIA PARANAENSE ENERG C Call 20441B407 0 1,700 SH Call SOLE 0 1,700 0 0
COMPANHIA SIDERURGICA NACION Call 20440W105 13 50,000 SH Call SOLE 0 50,000 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 5 452 SH   SOLE 0 452 0 0
COMPANIA DE MINAS BUENAVENTU Call 204448104 50 33,000 SH Call SOLE 0 33,000 0 0
COMPANIA DE MINAS BUENAVENTU Put 204448104 13 25,500 SH Put SOLE 0 25,500 0 0
COMPASS DIVERSIFIED HOLDINGS SH BEN INT 20451Q104 87 5,264 SH   SOLE 0 5,264 0 0
COMPASS DIVERSIFIED HOLDINGS Call 20451Q104 1 6,100 SH Call SOLE 0 6,100 0 0
COMPASS DIVERSIFIED HOLDINGS Put 20451Q104 38 11,600 SH Put SOLE 0 11,600 0 0
COMPASS MINERALS INTL INC COM 20451N101 89 1,319 SH   SOLE 0 1,319 0 0
COMPASS MINERALS INTL INC Call 20451N101 0 100 SH Call SOLE 0 100 0 0
COMPASS MINERALS INTL INC Put 20451N101 1 1,500 SH Put SOLE 0 1,500 0 0
COMPUTER PROGRAMS & SYS INC COM 205306103 0 19 SH   SOLE 0 19 0 0
COMPUTER PROGRAMS & SYS INC Call 205306103 0 700 SH Call SOLE 0 700 0 0
COMPUTER PROGRAMS & SYS INC Put 205306103 0 100 SH Put SOLE 0 100 0 0
COMPUTER SCIENCES CORP COM 205363104 3,484 50,498 SH   SOLE 0 50,498 0 0
COMPUTER SCIENCES CORP Call 205363104 93 31,100 SH Call SOLE 0 31,100 0 0
COMPUTER SCIENCES CORP Put 205363104 168 99,800 SH Put SOLE 0 99,800 0 0
COMPUTER TASK GROUP INC COM 205477102 3 627 SH   SOLE 0 627 0 0
COMPUTER TASK GROUP INC Put 205477102 1 6,600 SH Put SOLE 0 6,600 0 0
COMSTOCK MNG INC COM 205750102 0 100 SH   SOLE 0 100 0 0
COMSTOCK RES INC Call 205768302 4 13,900 SH Call SOLE 0 13,900 0 0
COMSTOCK RES INC Put 205768302 2 2,200 SH Put SOLE 0 2,200 0 0
COMTECH TELECOMMUNICATIONS C Call 205826209 98 81,000 SH Call SOLE 0 81,000 0 0
CONAGRA BRANDS INC COM 205887102 101 2,507 SH   SOLE 0 2,507 0 0
CONAGRA BRANDS INC Call 205887102 0 200 SH Call SOLE 0 200 0 0
CONAGRA BRANDS INC Put 205887102 2 7,300 SH Put SOLE 0 7,300 0 0
CONATUS PHARMACEUTICALS INC COM 20600T108 106 18,490 SH   SOLE 0 18,490 0 0
CONATUS PHARMACEUTICALS INC Call 20600T108 50 40,900 SH Call SOLE 0 40,900 0 0
CONATUS PHARMACEUTICALS INC Put 20600T108 30 53,200 SH Put SOLE 0 53,200 0 0
CONCERT PHARMACEUTICALS INC COM 206022105 45 2,650 SH   SOLE 0 2,650 0 0
CONCERT PHARMACEUTICALS INC Call 206022105 22 5,000 SH Call SOLE 0 5,000 0 0
CONCERT PHARMACEUTICALS INC Put 206022105 4 9,900 SH Put SOLE 0 9,900 0 0
CONCHO RES INC COM 20605P101 412 3,213 SH   SOLE 0 3,213 0 0
CONCHO RES INC Call 20605P101 39 28,700 SH Call SOLE 0 28,700 0 0
CONCHO RES INC Put 20605P101 62 9,900 SH Put SOLE 0 9,900 0 0
CONCORD MED SVCS HLDGS LTD SPON ADR CL A 206277105 10 2,237 SH   SOLE 0 2,237 0 0
CONCORDIA INTERNATIONAL CORP COM 20653P102 83 50,936 SH   SOLE 0 50,936 0 0
CONCORDIA INTERNATIONAL CORP Call 20653P102 0 5,000 SH Call SOLE 0 5,000 0 0
CONCORDIA INTERNATIONAL CORP Put 20653P102 111 41,300 SH Put SOLE 0 41,300 0 0
CONCURRENT COMPUTER CORP NEW COM PAR $.01 206710402 34 7,040 SH   SOLE 0 7,040 0 0
CONDUENT INC COM 206787103 79 4,725 SH   SOLE 0 4,725 0 0
CONDUENT INC Call 206787103 1 1,300 SH Call SOLE 0 1,300 0 0
CONDUENT INC Put 206787103 2 3,000 SH Put SOLE 0 3,000 0 0
CONE MIDSTREAM PARTNERS LP COM UNIT REPST 206812109 364 15,435 SH   SOLE 0 15,435 0 0
CONE MIDSTREAM PARTNERS LP Call 206812109 28 23,900 SH Call SOLE 0 23,900 0 0
CONE MIDSTREAM PARTNERS LP Put 206812109 46 42,700 SH Put SOLE 0 42,700 0 0
CONFORMIS INC Call 20717E101 0 1,000 SH Call SOLE 0 1,000 0 0
CONFORMIS INC Put 20717E101 2 3,100 SH Put SOLE 0 3,100 0 0
CONNECTICUT WTR SVC INC COM 207797101 27 518 SH   SOLE 0 518 0 0
CONNECTICUT WTR SVC INC Call 207797101 4 2,500 SH Call SOLE 0 2,500 0 0
CONNS INC COM 208242107 16 1,900 SH   SOLE 0 1,900 0 0
CONNS INC Call 208242107 11 11,000 SH Call SOLE 0 11,000 0 0
CONNS INC Put 208242107 30 6,700 SH Put SOLE 0 6,700 0 0
CONOCOPHILLIPS COM 20825C104 495 9,928 SH   SOLE 0 9,928 0 0
CONOCOPHILLIPS Call 20825C104 167 59,900 SH Call SOLE 0 59,900 0 0
CONOCOPHILLIPS Put 20825C104 30 68,700 SH Put SOLE 0 68,700 0 0
CONSOL ENERGY INC COM 20854P109 269 16,059 SH   SOLE 0 16,059 0 0
CONSOL ENERGY INC Put 20854P109 7 14,700 SH Put SOLE 0 14,700 0 0
CONSOLIDATED COMM HLDGS INC COM 209034107 0 2 SH   SOLE 0 2 0 0
CONSOLIDATED COMM HLDGS INC Call 209034107 0 4,200 SH Call SOLE 0 4,200 0 0
CONSOLIDATED COMM HLDGS INC Put 209034107 0 1,000 SH Put SOLE 0 1,000 0 0
CONSOLIDATED EDISON INC Call 209115104 20 9,500 SH Call SOLE 0 9,500 0 0
CONSOLIDATED EDISON INC Put 209115104 0 900 SH Put SOLE 0 900 0 0
CONSOLIDATED WATER CO INC Call G23773107 0 1,700 SH Call SOLE 0 1,700 0 0
CONSTELLATION BRANDS INC CL A 21036P108 4,883 30,130 SH   SOLE 0 30,130 0 0
CONSTELLATION BRANDS INC Call 21036P108 621 89,100 SH Call SOLE 0 89,100 0 0
CONSTELLATION BRANDS INC Put 21036P108 209 118,300 SH Put SOLE 0 118,300 0 0
CONSTELLIUM NV CL A N22035104 56 8,665 SH   SOLE 0 8,665 0 0
CONSTELLIUM NV Call N22035104 0 700 SH Call SOLE 0 700 0 0
CONSTELLIUM NV Put N22035104 13 31,600 SH Put SOLE 0 31,600 0 0
CONSUMER PORTFOLIO SVCS INC COM 210502100 49 10,423 SH   SOLE 0 10,423 0 0
CONSUMER PORTFOLIO SVCS INC Put 210502100 5 9,500 SH Put SOLE 0 9,500 0 0
CONTAINER STORE GROUP INC COM 210751103 21 5,182 SH   SOLE 0 5,182 0 0
CONTAINER STORE GROUP INC Call 210751103 0 2,600 SH Call SOLE 0 2,600 0 0
CONTAINER STORE GROUP INC Put 210751103 3 2,200 SH Put SOLE 0 2,200 0 0
CONTANGO OIL & GAS COMPANY COM NEW 21075N204 36 4,960 SH   SOLE 0 4,960 0 0
CONTANGO OIL & GAS COMPANY Call 21075N204 0 3,900 SH Call SOLE 0 3,900 0 0
CONTANGO OIL & GAS COMPANY Put 21075N204 0 1,100 SH Put SOLE 0 1,100 0 0
CONTINENTAL RESOURCES INC Call 212015101 40 30,400 SH Call SOLE 0 30,400 0 0
CONTINENTAL RESOURCES INC Put 212015101 63 7,700 SH Put SOLE 0 7,700 0 0
CONTRAVIR PHARMACEUTICALS IN COM 21234W103 0 6 SH   SOLE 0 6 0 0
CONTROL4 CORP COM 21240D107 17 1,102 SH   SOLE 0 1,102 0 0
CONTROL4 CORP Call 21240D107 45 7,700 SH Call SOLE 0 7,700 0 0
CONTROL4 CORP Put 21240D107 0 1,000 SH Put SOLE 0 1,000 0 0
CONTROLADORA VUELA CIA DE AV SPON ADR RP 10 21240E105 93 6,721 SH   SOLE 0 6,721 0 0
CONTROLADORA VUELA CIA DE AV Put 21240E105 0 3,400 SH Put SOLE 0 3,400 0 0
CONVERGYS CORP COM 212485106 5 283 SH   SOLE 0 283 0 0
CONVERGYS CORP Call 212485106 0 100 SH Call SOLE 0 100 0 0
CONVERGYS CORP Put 212485106 1 3,500 SH Put SOLE 0 3,500 0 0
COOPER COS INC Call 216648402 7 400 SH Call SOLE 0 400 0 0
COOPER COS INC Put 216648402 3 4,400 SH Put SOLE 0 4,400 0 0
COOPER STD HLDGS INC COM 21676P103 234 2,115 SH   SOLE 0 2,115 0 0
COOPER STD HLDGS INC Call 21676P103 8 800 SH Call SOLE 0 800 0 0
COOPER STD HLDGS INC Put 21676P103 8 2,500 SH Put SOLE 0 2,500 0 0
COOPER TIRE & RUBR CO COM 216831107 81 1,830 SH   SOLE 0 1,830 0 0
COOPER TIRE & RUBR CO Call 216831107 1 600 SH Call SOLE 0 600 0 0
COOPER TIRE & RUBR CO Put 216831107 0 600 SH Put SOLE 0 600 0 0
COPA HOLDINGS SA Call P31076105 6 2,800 SH Call SOLE 0 2,800 0 0
COPART INC Call 217204106 1 400 SH Call SOLE 0 400 0 0
CORBUS PHARMACEUTICALS HLDGS COM 21833P103 56 6,856 SH   SOLE 0 6,856 0 0
CORBUS PHARMACEUTICALS HLDGS Call 21833P103 88 62,800 SH Call SOLE 0 62,800 0 0
CORBUS PHARMACEUTICALS HLDGS Put 21833P103 42 158,800 SH Put SOLE 0 158,800 0 0
CORE LABORATORIES N V COM N22717107 84 735 SH   SOLE 0 735 0 0
CORE LABORATORIES N V Call N22717107 125 22,200 SH Call SOLE 0 22,200 0 0
CORE LABORATORIES N V Put N22717107 28 4,200 SH Put SOLE 0 4,200 0 0
CORE MARK HOLDING CO INC COM 218681104 23 751 SH   SOLE 0 751 0 0
CORE MARK HOLDING CO INC Call 218681104 3 5,000 SH Call SOLE 0 5,000 0 0
CORE MARK HOLDING CO INC Put 218681104 5 1,800 SH Put SOLE 0 1,800 0 0
CORECIVIC INC COM 21871N101 115 3,682 SH   SOLE 0 3,682 0 0
CORECIVIC INC Call 21871N101 17 4,900 SH Call SOLE 0 4,900 0 0
CORECIVIC INC Put 21871N101 5 3,100 SH Put SOLE 0 3,100 0 0
CORELOGIC INC COM 21871D103 6 158 SH   SOLE 0 158 0 0
CORENERGY INFRASTRUCTURE TR Call 21870U502 0 3,700 SH Call SOLE 0 3,700 0 0
CORENERGY INFRASTRUCTURE TR Put 21870U502 0 100 SH Put SOLE 0 100 0 0
CORMEDIX INC COM 21900C100 1 1,225 SH   SOLE 0 1,225 0 0
CORNERSTONE ONDEMAND INC COM 21925Y103 56 1,448 SH   SOLE 0 1,448 0 0
CORNERSTONE ONDEMAND INC Put 21925Y103 8 1,800 SH Put SOLE 0 1,800 0 0
CORPORATE OFFICE PPTYS TR Call 22002T108 0 700 SH Call SOLE 0 700 0 0
COSAN LTD SHS A G25343107 72 8,462 SH   SOLE 0 8,462 0 0
COSAN LTD Call G25343107 24 21,000 SH Call SOLE 0 21,000 0 0
COSAN LTD Put G25343107 0 2,000 SH Put SOLE 0 2,000 0 0
COSTAMARE INC Call Y1771G102 78 92,200 SH Call SOLE 0 92,200 0 0
COSTAMARE INC Put Y1771G102 1 2,400 SH Put SOLE 0 2,400 0 0
COSTCO WHSL CORP NEW COM 22160K105 412 2,461 SH   SOLE 0 2,461 0 0
COSTCO WHSL CORP NEW Call 22160K105 59 17,800 SH Call SOLE 0 17,800 0 0
COSTCO WHSL CORP NEW Put 22160K105 36 15,000 SH Put SOLE 0 15,000 0 0
COTIVITI HLDGS INC COM 22164K101 81 1,948 SH   SOLE 0 1,948 0 0
COTIVITI HLDGS INC Call 22164K101 1 600 SH Call SOLE 0 600 0 0
COTIVITI HLDGS INC Put 22164K101 0 400 SH Put SOLE 0 400 0 0
COTT CORP QUE COM 22163N106 1,305 105,633 SH   SOLE 0 105,633 0 0
COTT CORP QUE Call 22163N106 10 4,300 SH Call SOLE 0 4,300 0 0
COTY INC COM CL A 222070203 6,052 333,831 SH   SOLE 0 333,831 0 0
COTY INC Call 222070203 5 10,000 SH Call SOLE 0 10,000 0 0
COTY INC Put 222070203 6 5,500 SH Put SOLE 0 5,500 0 0
COUPA SOFTWARE INC COM 22266L106 25 1,000 SH   SOLE 0 1,000 0 0
COUPA SOFTWARE INC Call 22266L106 30 17,200 SH Call SOLE 0 17,200 0 0
COUPA SOFTWARE INC Put 22266L106 5 9,100 SH Put SOLE 0 9,100 0 0
COUSINS PPTYS INC COM 222795106 5 627 SH   SOLE 0 627 0 0
COVANTA HLDG CORP Put 22282E102 0 1,200 SH Put SOLE 0 1,200 0 0
COWEN GROUP INC NEW CL A NEW 223622606 0 32 SH   SOLE 0 32 0 0
COWEN GROUP INC NEW Call 223622606 12 10,000 SH Call SOLE 0 10,000 0 0
CPFL ENERGIA S A Call 126153105 2 11,600 SH Call SOLE 0 11,600 0 0
CRA INTL INC COM 12618T105 1,336 37,830 SH   SOLE 0 37,830 0 0
CRA INTL INC Call 12618T105 85 8,500 SH Call SOLE 0 8,500 0 0
CRA INTL INC Put 12618T105 175 30,400 SH Put SOLE 0 30,400 0 0
CRACKER BARREL OLD CTRY STOR Call 22410J106 5 3,200 SH Call SOLE 0 3,200 0 0
CRACKER BARREL OLD CTRY STOR Put 22410J106 0 7,500 SH Put SOLE 0 7,500 0 0
CRAFT BREW ALLIANCE INC COM 224122101 269 20,174 SH   SOLE 0 20,174 0 0
CRAFT BREW ALLIANCE INC Call 224122101 31 34,000 SH Call SOLE 0 34,000 0 0
CRAFT BREW ALLIANCE INC Put 224122101 49 19,100 SH Put SOLE 0 19,100 0 0
CRANE CO Call 224399105 3 3,100 SH Call SOLE 0 3,100 0 0
CRANE CO Put 224399105 0 100 SH Put SOLE 0 100 0 0
CRAWFORD & CO CL A 224633206 161 19,809 SH   SOLE 0 19,809 0 0
CRAY INC COM NEW 225223304 59 2,710 SH   SOLE 0 2,710 0 0
CRAY INC Call 225223304 1 1,400 SH Call SOLE 0 1,400 0 0
CRAY INC Put 225223304 1 6,100 SH Put SOLE 0 6,100 0 0
CREDICORP LTD Call G2519Y108 7 1,300 SH Call SOLE 0 1,300 0 0
CREDIT ACCEP CORP MICH COM 225310101 358 1,800 SH   SOLE 0 1,800 0 0
CREDIT SUISSE GROUP SPONSORED ADR 225401108 305 20,585 SH   SOLE 0 20,585 0 0
CREDIT SUISSE GROUP Call 225401108 76 93,500 SH Call SOLE 0 93,500 0 0
CREDIT SUISSE GROUP Put 225401108 46 40,200 SH Put SOLE 0 40,200 0 0
CREDIT SUISSE NASSAU BRH VELOCITY SHS SHO 22542D365 5 200 SH   SOLE 0 200 0 0
CREDIT SUISSE NASSAU BRH Call 22542D365 2 11,600 SH Call SOLE 0 11,600 0 0
CREDIT SUISSE NASSAU BRH Put 22542D365 0 200 SH Put SOLE 0 200 0 0
CREE INC COM 225447101 24 921 SH   SOLE 0 921 0 0
CREE INC Call 225447101 2 7,300 SH Call SOLE 0 7,300 0 0
CRESCENT PT ENERGY CORP COM 22576C101 126 11,704 SH   SOLE 0 11,704 0 0
CRESCENT PT ENERGY CORP Call 22576C101 0 35,000 SH Call SOLE 0 35,000 0 0
CRESCENT PT ENERGY CORP Put 22576C101 26 11,100 SH Put SOLE 0 11,100 0 0
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER 226344208 24 918 SH   SOLE 0 918 0 0
CRESTWOOD EQUITY PARTNERS LP Put 226344208 1 3,700 SH Put SOLE 0 3,700 0 0
CRESUD S A C I F Y A SPONSORED ADR 226406106 14 738 SH   SOLE 0 738 0 0
CRESUD S A C I F Y A Call 226406106 1 2,000 SH Call SOLE 0 2,000 0 0
CRH PLC ADR 12626K203 131 3,749 SH   SOLE 0 3,749 0 0
CRH PLC Put 12626K203 1 1,200 SH Put SOLE 0 1,200 0 0
CRITEO S A SPONS ADS 226718104 1,271 25,432 SH   SOLE 0 25,432 0 0
CRITEO S A Call 226718104 15 2,900 SH Call SOLE 0 2,900 0 0
CRITEO S A Put 226718104 1 12,000 SH Put SOLE 0 12,000 0 0
CROCS INC COM 227046109 3 543 SH   SOLE 0 543 0 0
CROCS INC Put 227046109 0 1,000 SH Put SOLE 0 1,000 0 0
CROSS CTRY HEALTHCARE INC COM 227483104 85 5,929 SH   SOLE 0 5,929 0 0
CROSS CTRY HEALTHCARE INC Call 227483104 0 300 SH Call SOLE 0 300 0 0
CROSSAMERICA PARTNERS LP UT LTD PTN INT 22758A105 14 544 SH   SOLE 0 544 0 0
CROSSAMERICA PARTNERS LP Call 22758A105 0 900 SH Call SOLE 0 900 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 2,208 23,384 SH   SOLE 0 23,384 0 0
CROWN CASTLE INTL CORP NEW Call 22822V101 51 13,800 SH Call SOLE 0 13,800 0 0
CROWN CASTLE INTL CORP NEW Put 22822V101 54 17,800 SH Put SOLE 0 17,800 0 0
CROWN HOLDINGS INC COM 228368106 19 364 SH   SOLE 0 364 0 0
CROWN HOLDINGS INC Call 228368106 0 1,100 SH Call SOLE 0 1,100 0 0
CRYOLIFE INC COM 228903100 96 5,770 SH   SOLE 0 5,770 0 0
CRYOLIFE INC Put 228903100 0 100 SH Put SOLE 0 100 0 0
CSG SYS INTL INC Put 126349109 0 1,100 SH Put SOLE 0 1,100 0 0
CSI COMPRESSCO LP COM UNIT 12637A103 18 1,911 SH   SOLE 0 1,911 0 0
CSI COMPRESSCO LP Put 12637A103 1 500 SH Put SOLE 0 500 0 0
CSOP ETF TR FTSE CHINA A50 12649L105 104 7,557 SH   SOLE 0 7,557 0 0
CSOP ETF TR Put 12649L105 2 9,900 SH Put SOLE 0 9,900 0 0
CSRA INC COM 12650T104 0 26 SH   SOLE 0 26 0 0
CSRA INC Call 12650T104 0 300 SH Call SOLE 0 300 0 0
CST BRANDS INC COM 12646R105 10 214 SH   SOLE 0 214 0 0
CST BRANDS INC Call 12646R105 3 900 SH Call SOLE 0 900 0 0
CSX CORP COM 126408103 584 12,558 SH   SOLE 0 12,558 0 0
CSX CORP Call 126408103 169 37,200 SH Call SOLE 0 37,200 0 0
CSX CORP Put 126408103 78 40,200 SH Put SOLE 0 40,200 0 0
CTI BIOPHARMA CORP COM NEW 12648L601 3 784 SH   SOLE 0 784 0 0
CTRIP COM INTL LTD AMERICAN DEP SHS 22943F100 2,994 60,932 SH   SOLE 0 60,932 0 0
CTRIP COM INTL LTD Call 22943F100 655 148,000 SH Call SOLE 0 148,000 0 0
CTRIP COM INTL LTD Put 22943F100 169 72,800 SH Put SOLE 0 72,800 0 0
CTS CORP COM 126501105 0 39 SH   SOLE 0 39 0 0
CUBESMART COM 229663109 172 6,654 SH   SOLE 0 6,654 0 0
CUBESMART Call 229663109 0 300 SH Call SOLE 0 300 0 0
CUBESMART Put 229663109 0 1,500 SH Put SOLE 0 1,500 0 0
CUBIC CORP COM 229669106 6 132 SH   SOLE 0 132 0 0
CULLEN FROST BANKERS INC COM 229899109 104 1,178 SH   SOLE 0 1,178 0 0
CULLEN FROST BANKERS INC Call 229899109 4 2,800 SH Call SOLE 0 2,800 0 0
CULLEN FROST BANKERS INC Put 229899109 15 4,000 SH Put SOLE 0 4,000 0 0
CULP INC COM 230215105 109 3,503 SH   SOLE 0 3,503 0 0
CUMMINS INC COM 231021106 2 17 SH   SOLE 0 17 0 0
CUMMINS INC Call 231021106 30 2,300 SH Call SOLE 0 2,300 0 0
CUMMINS INC Put 231021106 22 5,700 SH Put SOLE 0 5,700 0 0
CUMULUS MEDIA INC CL A NEW 231082603 0 2,375 SH   SOLE 0 2,375 0 0
CURRENCYSHARES AUSTRALIAN DL AUSTRALIAN DOL 23129U101 252 3,300 SH   SOLE 0 3,300 0 0
CURRENCYSHARES AUSTRALIAN DL Call 23129U101 1 2,100 SH Call SOLE 0 2,100 0 0
CURRENCYSHARES CDN DLR TR CDN DOLLAR SHS 23129X105 14 200 SH   SOLE 0 200 0 0
CURRENCYSHARES CDN DLR TR Put 23129X105 0 500 SH Put SOLE 0 500 0 0
CURRENCYSHARES EURO TR EURO SHS 23130C108 78 756 SH   SOLE 0 756 0 0
CURRENCYSHARES EURO TR Call 23130C108 7 19,500 SH Call SOLE 0 19,500 0 0
CURRENCYSHARES EURO TR Put 23130C108 51 51,000 SH Put SOLE 0 51,000 0 0
CURRENCYSHARES SWISS FRANC T SWISS FRANC SH 23129V109 10 115 SH   SOLE 0 115 0 0
CURRENCYSHARES SWISS FRANC T Call 23129V109 0 300 SH Call SOLE 0 300 0 0
CURRENCYSHARES SWISS FRANC T Put 23129V109 0 300 SH Put SOLE 0 300 0 0
CURRENCYSHS BRIT POUND STER BRIT POUND STE 23129S106 15 124 SH   SOLE 0 124 0 0
CURRENCYSHS BRIT POUND STER Call 23129S106 0 600 SH Call SOLE 0 600 0 0
CURRENCYSHS BRIT POUND STER Put 23129S106 10 8,600 SH Put SOLE 0 8,600 0 0
CURRENCYSHS JAPANESE YEN TR JAPANESE YEN 23130A102 815 9,422 SH   SOLE 0 9,422 0 0
CURRENCYSHS JAPANESE YEN TR Call 23130A102 14 27,200 SH Call SOLE 0 27,200 0 0
CURRENCYSHS JAPANESE YEN TR Put 23130A102 19 74,600 SH Put SOLE 0 74,600 0 0
CURTISS WRIGHT CORP COM 231561101 30 337 SH   SOLE 0 337 0 0
CURTISS WRIGHT CORP Call 231561101 1 700 SH Call SOLE 0 700 0 0
CURTISS WRIGHT CORP Put 231561101 1 200 SH Put SOLE 0 200 0 0
CUSTOMERS BANCORP INC Call 23204G100 2 900 SH Call SOLE 0 900 0 0
CUSTOMERS BANCORP INC Put 23204G100 2 1,100 SH Put SOLE 0 1,100 0 0
CUTERA INC COM 232109108 6 300 SH   SOLE 0 300 0 0
CUTERA INC Put 232109108 0 300 SH Put SOLE 0 300 0 0
CVB FINL CORP Call 126600105 0 100 SH Call SOLE 0 100 0 0
CVR ENERGY INC COM 12662P108 138 6,908 SH   SOLE 0 6,908 0 0
CVR ENERGY INC Put 12662P108 6 2,400 SH Put SOLE 0 2,400 0 0
CVR PARTNERS LP COM 126633106 115 24,790 SH   SOLE 0 24,790 0 0
CVR PARTNERS LP Call 126633106 1 65,700 SH Call SOLE 0 65,700 0 0
CVR PARTNERS LP Put 126633106 46 32,300 SH Put SOLE 0 32,300 0 0
CVR REFNG LP COMUNIT REP LT 12663P107 39 4,231 SH   SOLE 0 4,231 0 0
CVR REFNG LP Call 12663P107 54 46,600 SH Call SOLE 0 46,600 0 0
CVR REFNG LP Put 12663P107 2 2,300 SH Put SOLE 0 2,300 0 0
CVS HEALTH CORP COM 126650100 4,449 56,678 SH   SOLE 0 56,678 0 0
CVS HEALTH CORP Call 126650100 18 52,200 SH Call SOLE 0 52,200 0 0
CVS HEALTH CORP Put 126650100 247 165,600 SH Put SOLE 0 165,600 0 0
CYBERARK SOFTWARE LTD SHS M2682V108 192 3,776 SH   SOLE 0 3,776 0 0
CYBERARK SOFTWARE LTD Call M2682V108 4 8,400 SH Call SOLE 0 8,400 0 0
CYBERARK SOFTWARE LTD Put M2682V108 1 1,300 SH Put SOLE 0 1,300 0 0
CYPRESS SEMICONDUCTOR CORP COM 232806109 1,329 96,619 SH   SOLE 0 96,619 0 0
CYPRESS SEMICONDUCTOR CORP Call 232806109 7 27,000 SH Call SOLE 0 27,000 0 0
CYPRESS SEMICONDUCTOR CORP Put 232806109 7 17,900 SH Put SOLE 0 17,900 0 0
CYRUSONE INC COM 23283R100 152 2,958 SH   SOLE 0 2,958 0 0
CYRUSONE INC Call 23283R100 2 1,600 SH Call SOLE 0 1,600 0 0
CYRUSONE INC Put 23283R100 1 3,900 SH Put SOLE 0 3,900 0 0
CYTOKINETICS INC COM NEW 23282W605 198 15,452 SH   SOLE 0 15,452 0 0
CYTOKINETICS INC Call 23282W605 39 19,200 SH Call SOLE 0 19,200 0 0
CYTOKINETICS INC Put 23282W605 1 3,000 SH Put SOLE 0 3,000 0 0
CYTOSORBENTS CORP Call 23283X206 0 2,100 SH Call SOLE 0 2,100 0 0
CYTOSORBENTS CORP Put 23283X206 4 7,000 SH Put SOLE 0 7,000 0 0
DANA INCORPORATED Call 235825205 1 3,900 SH Call SOLE 0 3,900 0 0
DANA INCORPORATED Put 235825205 0 300 SH Put SOLE 0 300 0 0
DANAHER CORP DEL Call 235851102 55 19,100 SH Call SOLE 0 19,100 0 0
DANAHER CORP DEL Put 235851102 7 6,400 SH Put SOLE 0 6,400 0 0
DAQO NEW ENERGY CORP SPNSRD ADR NEW 23703Q203 1 101 SH   SOLE 0 101 0 0
DAQO NEW ENERGY CORP Put 23703Q203 15 2,700 SH Put SOLE 0 2,700 0 0
DARDEN RESTAURANTS INC Call 237194105 14 6,000 SH Call SOLE 0 6,000 0 0
DARDEN RESTAURANTS INC Put 237194105 3 6,000 SH Put SOLE 0 6,000 0 0
DATAWATCH CORP COM NEW 237917208 9 1,168 SH   SOLE 0 1,168 0 0
DAVE & BUSTERS ENTMT INC COM 238337109 1,352 22,146 SH   SOLE 0 22,146 0 0
DAVE & BUSTERS ENTMT INC Call 238337109 4 1,000 SH Call SOLE 0 1,000 0 0
DAVE & BUSTERS ENTMT INC Put 238337109 18 8,900 SH Put SOLE 0 8,900 0 0
DAVIDSTEA INC COM 238661102 13 1,800 SH   SOLE 0 1,800 0 0
DAVITA INC COM 23918K108 135 1,997 SH   SOLE 0 1,997 0 0
DAVITA INC Call 23918K108 12 4,200 SH Call SOLE 0 4,200 0 0
DAVITA INC Put 23918K108 2 21,400 SH Put SOLE 0 21,400 0 0
DAWSON GEOPHYSICAL CO NEW Call 239360100 1 1,300 SH Call SOLE 0 1,300 0 0
DBX ETF TR XTRAK MSCI EAFE 233051200 210 7,100 SH   SOLE 0 7,100 0 0
DBX ETF TR DBXTR HAR CS 300 233051879 184 7,357 SH   SOLE 0 7,357 0 0
DBX ETF TR Call 233051879 133 158,900 SH Call SOLE 0 158,900 0 0
DBX ETF TR Call 233051200 0 100 SH Call SOLE 0 100 0 0
DBX ETF TR Call 233051754 0 500 SH Call SOLE 0 500 0 0
DBX ETF TR Put 233051754 0 100 SH Put SOLE 0 100 0 0
DBX ETF TR Put 233051200 3 10,000 SH Put SOLE 0 10,000 0 0
DBX ETF TR Put 233051879 108 115,900 SH Put SOLE 0 115,900 0 0
DCP MIDSTREAM LP Call 23311P100 0 1,100 SH Call SOLE 0 1,100 0 0
DCT INDUSTRIAL TRUST INC COM NEW 233153204 115 2,400 SH   SOLE 0 2,400 0 0
DDR CORP COM 23317H102 754 60,246 SH   SOLE 0 60,246 0 0
DDR CORP Call 23317H102 1 28,300 SH Call SOLE 0 28,300 0 0
DDR CORP Put 23317H102 178 400,400 SH Put SOLE 0 400,400 0 0
DEAN FOODS CO NEW COM NEW 242370203 9 497 SH   SOLE 0 497 0 0
DECKERS OUTDOOR CORP COM 243537107 214 3,597 SH   SOLE 0 3,597 0 0
DECKERS OUTDOOR CORP Call 243537107 1 400 SH Call SOLE 0 400 0 0
DECKERS OUTDOOR CORP Put 243537107 0 900 SH Put SOLE 0 900 0 0
DEERE & CO COM 244199105 294 2,701 SH   SOLE 0 2,701 0 0
DEERE & CO Call 244199105 21 6,000 SH Call SOLE 0 6,000 0 0
DEERE & CO Put 244199105 17 12,900 SH Put SOLE 0 12,900 0 0
DEL TACO RESTAURANTS INC COM 245496104 1 81 SH   SOLE 0 81 0 0
DEL TACO RESTAURANTS INC Call 245496104 0 200 SH Call SOLE 0 200 0 0
DELEK LOGISTICS PARTNERS LP Call 24664T103 27 7,700 SH Call SOLE 0 7,700 0 0
DELEK LOGISTICS PARTNERS LP Put 24664T103 16 5,500 SH Put SOLE 0 5,500 0 0
DELL TECHNOLOGIES INC COM CL V 24703L103 347 5,426 SH   SOLE 0 5,426 0 0
DELL TECHNOLOGIES INC Call 24703L103 19 3,000 SH Call SOLE 0 3,000 0 0
DELL TECHNOLOGIES INC Put 24703L103 2 43,500 SH Put SOLE 0 43,500 0 0
DELPHI AUTOMOTIVE PLC SHS G27823106 474 5,891 SH   SOLE 0 5,891 0 0
DELPHI AUTOMOTIVE PLC Call G27823106 2 200 SH Call SOLE 0 200 0 0
DELPHI AUTOMOTIVE PLC Put G27823106 0 300 SH Put SOLE 0 300 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 2,236 48,656 SH   SOLE 0 48,656 0 0
DELTA AIR LINES INC DEL Call 247361702 0 100 SH Call SOLE 0 100 0 0
DELTA AIR LINES INC DEL Put 247361702 145 95,400 SH Put SOLE 0 95,400 0 0
DELTIC TIMBER CORP Call 247850100 10 3,000 SH Call SOLE 0 3,000 0 0
DELUXE CORP COM 248019101 3 46 SH   SOLE 0 46 0 0
DELUXE CORP Call 248019101 0 100 SH Call SOLE 0 100 0 0
DENBURY RES INC Call 247916208 0 3,000 SH Call SOLE 0 3,000 0 0
DENBURY RES INC Put 247916208 6 9,800 SH Put SOLE 0 9,800 0 0
DENNYS CORP COM 24869P104 1 147 SH   SOLE 0 147 0 0
DENNYS CORP Put 24869P104 0 1,000 SH Put SOLE 0 1,000 0 0
DENTSPLY SIRONA INC Call 24906P109 0 2,900 SH Call SOLE 0 2,900 0 0
DEPOMED INC COM 249908104 64 5,135 SH   SOLE 0 5,135 0 0
DEPOMED INC Call 249908104 1 36,300 SH Call SOLE 0 36,300 0 0
DEPOMED INC Put 249908104 15 4,000 SH Put SOLE 0 4,000 0 0
DESTINATION MATERNITY CORP COM 25065D100 15 3,625 SH   SOLE 0 3,625 0 0
DESTINATION MATERNITY CORP Call 25065D100 0 500 SH Call SOLE 0 500 0 0
DESTINATION XL GROUP INC COM 25065K104 5 2,000 SH   SOLE 0 2,000 0 0
DESWELL INDS INC COM 250639101 1 800 SH   SOLE 0 800 0 0
DETERMINE INC COM 250660107 5 1,699 SH   SOLE 0 1,699 0 0
DEUTSCHE BANK AG NAMEN AKT D18190898 644 37,539 SH   SOLE 0 37,539 0 0
DEUTSCHE BANK AG Call D18190898 82 115,600 SH Call SOLE 0 115,600 0 0
DEUTSCHE BANK AG Put D18190898 512 207,800 SH Put SOLE 0 207,800 0 0
DEUTSCHE BK AG RIGHT 04/06/2017 D1T769565 55 23,339 SH   SOLE 0 23,339 0 0
DEVON ENERGY CORP NEW Call 25179M103 14 15,100 SH Call SOLE 0 15,100 0 0
DEVON ENERGY CORP NEW Put 25179M103 4 1,900 SH Put SOLE 0 1,900 0 0
DEVRY ED GROUP INC Call 251893103 8 3,600 SH Call SOLE 0 3,600 0 0
DEVRY ED GROUP INC Put 251893103 0 500 SH Put SOLE 0 500 0 0
DEXCOM INC COM 252131107 1,209 14,275 SH   SOLE 0 14,275 0 0
DEXCOM INC Call 252131107 75 21,600 SH Call SOLE 0 21,600 0 0
DEXCOM INC Put 252131107 75 40,400 SH Put SOLE 0 40,400 0 0
DHI GROUP INC COM 23331S100 4 1,209 SH   SOLE 0 1,209 0 0
DHT HOLDINGS INC SHS NEW Y2065G121 3 762 SH   SOLE 0 762 0 0
DHT HOLDINGS INC Call Y2065G121 44 42,800 SH Call SOLE 0 42,800 0 0
DHT HOLDINGS INC Put Y2065G121 1 13,200 SH Put SOLE 0 13,200 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 23 200 SH   SOLE 0 200 0 0
DIAGEO P L C Put 25243Q205 0 5,000 SH Put SOLE 0 5,000 0 0
DIAMOND OFFSHORE DRILLING IN Put 25271C102 0 100 SH Put SOLE 0 100 0 0
DIAMONDBACK ENERGY INC Call 25278X109 29 30,000 SH Call SOLE 0 30,000 0 0
DIAMONDBACK ENERGY INC Put 25278X109 4 3,400 SH Put SOLE 0 3,400 0 0
DIANA SHIPPING INC COM Y2066G104 12 2,675 SH   SOLE 0 2,675 0 0
DIANA SHIPPING INC Call Y2066G104 0 2,400 SH Call SOLE 0 2,400 0 0
DICKS SPORTING GOODS INC COM 253393102 578 11,889 SH   SOLE 0 11,889 0 0
DICKS SPORTING GOODS INC Put 253393102 3 11,900 SH Put SOLE 0 11,900 0 0
DIEBOLD NXDF INC COM 253651103 49 1,615 SH   SOLE 0 1,615 0 0
DIEBOLD NXDF INC Call 253651103 1 900 SH Call SOLE 0 900 0 0
DIGIMARC CORP NEW COM 25381B101 16 618 SH   SOLE 0 618 0 0
DIGIMARC CORP NEW Call 25381B101 0 100 SH Call SOLE 0 100 0 0
DIGIRAD CORP Call 253827109 7 2,500 SH Call SOLE 0 2,500 0 0
DIGITAL RLTY TR INC COM 253868103 210 1,979 SH   SOLE 0 1,979 0 0
DIGITAL RLTY TR INC Call 253868103 83 11,300 SH Call SOLE 0 11,300 0 0
DIGITAL RLTY TR INC Put 253868103 1 400 SH Put SOLE 0 400 0 0
DIGITALGLOBE INC Call 25389M877 7 6,500 SH Call SOLE 0 6,500 0 0
DIGITALGLOBE INC Put 25389M877 0 600 SH Put SOLE 0 600 0 0
DINEEQUITY INC COM 254423106 6 111 SH   SOLE 0 111 0 0
DIODES INC Call 254543101 0 2,000 SH Call SOLE 0 2,000 0 0
DIPLOMAT PHARMACY INC COM 25456K101 91 5,738 SH   SOLE 0 5,738 0 0
DIPLOMAT PHARMACY INC Call 25456K101 2 2,600 SH Call SOLE 0 2,600 0 0
DIPLOMAT PHARMACY INC Put 25456K101 0 2,400 SH Put SOLE 0 2,400 0 0
DIREXION SHS ETF TR DLY TECH BULL 3X 25459W102 84 1,264 SH   SOLE 0 1,264 0 0
DIREXION SHS ETF TR DLY SCOND 3XBU 25459W458 20 257 SH   SOLE 0 257 0 0
DIREXION SHS ETF TR 20YR TRES BULL 25459W540 26 1,400 SH   SOLE 0 1,400 0 0
DIREXION SHS ETF TR DLY MIDCAP ETF3X 25459W730 5 144 SH   SOLE 0 144 0 0
DIREXION SHS ETF TR DLY R/E BULL3X 25459W755 46 2,160 SH   SOLE 0 2,160 0 0
DIREXION SHS ETF TR DL FTSE BLL 3X 25459W771 33 1,650 SH   SOLE 0 1,650 0 0
DIREXION SHS ETF TR DLY SMCAP BULL3X 25459W847 991 9,376 SH   SOLE 0 9,376 0 0
DIREXION SHS ETF TR DRX S&P500BULL 25459W862 64 514 SH   SOLE 0 514 0 0
DIREXION SHS ETF TR DLY ENRGY BULL3X 25459W888 77 2,457 SH   SOLE 0 2,457 0 0
DIREXION SHS ETF TR DLY R/E BEAR3X 25459Y363 21 1,743 SH   SOLE 0 1,743 0 0
DIREXION SHS ETF TR DLY JPN BULL 3X 25459Y413 0 1 SH   SOLE 0 1 0 0
DIREXION SHS ETF TR DLY ENERBR3X NEW 25459Y454 69 6,136 SH   SOLE 0 6,136 0 0
DIREXION SHS ETF TR DLY EMKT 3X NEW 25459Y470 18 1,054 SH   SOLE 0 1,054 0 0
DIREXION SHS ETF TR 20YR TRES BEAR 25459Y678 24 1,101 SH   SOLE 0 1,101 0 0
DIREXION SHS ETF TR DLY FIN BULL NEW 25459Y694 3,349 75,434 SH   SOLE 0 75,434 0 0
DIREXION SHS ETF TR DAILY NAT GAS RE 25490K117 1 50 SH   SOLE 0 50 0 0
DIREXION SHS ETF TR DAILY S&P OIL 25490K125 46 2,866 SH   SOLE 0 2,866 0 0
DIREXION SHS ETF TR DAILY GOLD MINER 25490K133 139 4,500 SH   SOLE 0 4,500 0 0
DIREXION SHS ETF TR DAILY JR GOLD MI 25490K141 114 7,709 SH   SOLE 0 7,709 0 0
DIREXION SHS ETF TR DLY RUSSIA BL 3X 25490K273 112 1,252 SH   SOLE 0 1,252 0 0
DIREXION SHS ETF TR BRZ BL 3X SH NEW 25490K315 16 400 SH   SOLE 0 400 0 0
DIREXION SHS ETF TR SP BIOTCH BL NEW 25490K323 115 2,412 SH   SOLE 0 2,412 0 0
DIREXION SHS ETF TR DAILY MSCI SHS 25490K331 3 50 SH   SOLE 0 50 0 0
DIREXION SHS ETF TR DLY NATRL GAS 3X 25490K349 30 864 SH   SOLE 0 864 0 0
DIREXION SHS ETF TR OIL GAS BL 3X SH 25490K356 3 54 SH   SOLE 0 54 0 0
DIREXION SHS ETF TR DAILY SM CAP BEA 25490K521 326 18,097 SH   SOLE 0 18,097 0 0
DIREXION SHS ETF TR DAILY FINL BEAR 25490K539 353 18,260 SH   SOLE 0 18,260 0 0
DIREXION SHS ETF TR DAILY JR GOLD MI 25490K554 10 1,600 SH   SOLE 0 1,600 0 0
DIREXION SHS ETF TR DAILY GOLD MINER 25490K570 50 5,568 SH   SOLE 0 5,568 0 0
DIREXION SHS ETF TR SP BIOTCH BR3X 25490K745 42 4,019 SH   SOLE 0 4,019 0 0
DIREXION SHS ETF TR TECH BEAR 3X SHS 25490K760 37 2,907 SH   SOLE 0 2,907 0 0
DIREXION SHS ETF TR DL RUSS BEAR 3X 25490K786 29 4,700 SH   SOLE 0 4,700 0 0
DIREXION SHS ETF TR MD CP BEAR 3X NW 25490K810 24 1,250 SH   SOLE 0 1,250 0 0
DIREXION SHS ETF TR FTSE CHIN BEAR 25490K836 277 22,900 SH   SOLE 0 22,900 0 0
DIREXION SHS ETF TR Call 25490K836 4 3,400 SH Call SOLE 0 3,400 0 0
DIREXION SHS ETF TR Call 25490K869 8 5,000 SH Call SOLE 0 5,000 0 0
DIREXION SHS ETF TR Call 25490K810 0 200 SH Call SOLE 0 200 0 0
DIREXION SHS ETF TR Call 25490K786 6 12,500 SH Call SOLE 0 12,500 0 0
DIREXION SHS ETF TR Call 25490K760 0 300 SH Call SOLE 0 300 0 0
DIREXION SHS ETF TR Call 25490K745 22 43,300 SH Call SOLE 0 43,300 0 0
DIREXION SHS ETF TR Call 25490K570 1,104 1,130,700 SH Call SOLE 0 1,130,700 0 0
DIREXION SHS ETF TR Call 25490K554 406 378,100 SH Call SOLE 0 378,100 0 0
DIREXION SHS ETF TR Call 25490K539 200 260,300 SH Call SOLE 0 260,300 0 0
DIREXION SHS ETF TR Call 25490K521 970 825,700 SH Call SOLE 0 825,700 0 0
DIREXION SHS ETF TR Call 25490K356 43 8,900 SH Call SOLE 0 8,900 0 0
DIREXION SHS ETF TR Call 25490K331 252 26,100 SH Call SOLE 0 26,100 0 0
DIREXION SHS ETF TR Call 25490K323 307 86,200 SH Call SOLE 0 86,200 0 0
DIREXION SHS ETF TR Call 25490K315 4 2,400 SH Call SOLE 0 2,400 0 0
DIREXION SHS ETF TR Call 25490K281 118 24,900 SH Call SOLE 0 24,900 0 0
DIREXION SHS ETF TR Call 25490K273 96 16,000 SH Call SOLE 0 16,000 0 0
DIREXION SHS ETF TR Call 25490K141 35 10,500 SH Call SOLE 0 10,500 0 0
DIREXION SHS ETF TR Call 25490K133 447 312,700 SH Call SOLE 0 312,700 0 0
DIREXION SHS ETF TR Call 25490K125 0 1,600 SH Call SOLE 0 1,600 0 0
DIREXION SHS ETF TR Call 25490K117 17 3,300 SH Call SOLE 0 3,300 0 0
DIREXION SHS ETF TR Call 25459Y694 836 347,500 SH Call SOLE 0 347,500 0 0
DIREXION SHS ETF TR Call 25459Y678 62 59,700 SH Call SOLE 0 59,700 0 0
DIREXION SHS ETF TR Call 25459Y470 8 4,300 SH Call SOLE 0 4,300 0 0
DIREXION SHS ETF TR Call 25459Y876 40 18,400 SH Call SOLE 0 18,400 0 0
DIREXION SHS ETF TR Call 25459Y454 6 4,700 SH Call SOLE 0 4,700 0 0
DIREXION SHS ETF TR Call 25459Y363 0 300 SH Call SOLE 0 300 0 0
DIREXION SHS ETF TR Call 25459Y371 278 161,400 SH Call SOLE 0 161,400 0 0
DIREXION SHS ETF TR Call 25459W888 285 67,700 SH Call SOLE 0 67,700 0 0
DIREXION SHS ETF TR Call 25459W862 383 28,700 SH Call SOLE 0 28,700 0 0
DIREXION SHS ETF TR Call 25459W847 3,477 298,500 SH Call SOLE 0 298,500 0 0
DIREXION SHS ETF TR Call 25459W771 4 1,400 SH Call SOLE 0 1,400 0 0
DIREXION SHS ETF TR Call 25459W755 1 13,300 SH Call SOLE 0 13,300 0 0
DIREXION SHS ETF TR Call 25459W540 0 600 SH Call SOLE 0 600 0 0
DIREXION SHS ETF TR Call 25459W458 83 13,900 SH Call SOLE 0 13,900 0 0
DIREXION SHS ETF TR Call 25459W102 1 600 SH Call SOLE 0 600 0 0
DIREXION SHS ETF TR Put 25459W102 4 2,500 SH Put SOLE 0 2,500 0 0
DIREXION SHS ETF TR Put 25459W458 44 10,800 SH Put SOLE 0 10,800 0 0
DIREXION SHS ETF TR Put 25459W540 0 100 SH Put SOLE 0 100 0 0
DIREXION SHS ETF TR Put 25459W755 0 100 SH Put SOLE 0 100 0 0
DIREXION SHS ETF TR Put 25459W771 3 2,800 SH Put SOLE 0 2,800 0 0
DIREXION SHS ETF TR Put 25459W847 825 396,800 SH Put SOLE 0 396,800 0 0
DIREXION SHS ETF TR Put 25459W862 20 24,200 SH Put SOLE 0 24,200 0 0
DIREXION SHS ETF TR Put 25459W888 625 106,000 SH Put SOLE 0 106,000 0 0
DIREXION SHS ETF TR Put 25459Y371 206 32,700 SH Put SOLE 0 32,700 0 0
DIREXION SHS ETF TR Put 25459Y454 3 3,000 SH Put SOLE 0 3,000 0 0
DIREXION SHS ETF TR Put 25459Y876 19 9,100 SH Put SOLE 0 9,100 0 0
DIREXION SHS ETF TR Put 25459Y678 12 12,500 SH Put SOLE 0 12,500 0 0
DIREXION SHS ETF TR Put 25459Y694 585 436,800 SH Put SOLE 0 436,800 0 0
DIREXION SHS ETF TR Put 25490K125 0 300 SH Put SOLE 0 300 0 0
DIREXION SHS ETF TR Put 25490K133 267 45,000 SH Put SOLE 0 45,000 0 0
DIREXION SHS ETF TR Put 25490K141 712 85,000 SH Put SOLE 0 85,000 0 0
DIREXION SHS ETF TR Put 25490K273 34 10,100 SH Put SOLE 0 10,100 0 0
DIREXION SHS ETF TR Put 25490K281 7 4,700 SH Put SOLE 0 4,700 0 0
DIREXION SHS ETF TR Put 25490K315 0 800 SH Put SOLE 0 800 0 0
DIREXION SHS ETF TR Put 25490K323 314 92,200 SH Put SOLE 0 92,200 0 0
DIREXION SHS ETF TR Put 25490K331 85 19,200 SH Put SOLE 0 19,200 0 0
DIREXION SHS ETF TR Put 25490K356 34 7,300 SH Put SOLE 0 7,300 0 0
DIREXION SHS ETF TR Put 25490K349 4 1,100 SH Put SOLE 0 1,100 0 0
DIREXION SHS ETF TR Put 25490K521 1,481 206,700 SH Put SOLE 0 206,700 0 0
DIREXION SHS ETF TR Put 25490K539 159 66,200 SH Put SOLE 0 66,200 0 0
DIREXION SHS ETF TR Put 25490K554 5,811 1,180,700 SH Put SOLE 0 1,180,700 0 0
DIREXION SHS ETF TR Put 25490K570 3,286 884,200 SH Put SOLE 0 884,200 0 0
DIREXION SHS ETF TR Put 25490K745 19 21,200 SH Put SOLE 0 21,200 0 0
DIREXION SHS ETF TR Put 25490K786 4 2,100 SH Put SOLE 0 2,100 0 0
DIREXION SHS ETF TR Put 25490K869 29 43,200 SH Put SOLE 0 43,200 0 0
DIREXION SHS ETF TR Put 25490K836 0 1,200 SH Put SOLE 0 1,200 0 0
DISCOVER FINL SVCS COM 254709108 283 4,148 SH   SOLE 0 4,148 0 0
DISCOVER FINL SVCS Call 254709108 45 22,400 SH Call SOLE 0 22,400 0 0
DISCOVER FINL SVCS Put 254709108 9 7,400 SH Put SOLE 0 7,400 0 0
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 102 3,534 SH   SOLE 0 3,534 0 0
DISCOVERY COMMUNICATNS NEW Call 25470F104 0 1,200 SH Call SOLE 0 1,200 0 0
DISCOVERY COMMUNICATNS NEW Call 25470F302 5 7,800 SH Call SOLE 0 7,800 0 0
DISH NETWORK CORP CL A 25470M109 1,955 30,801 SH   SOLE 0 30,801 0 0
DISH NETWORK CORP Call 25470M109 19 10,700 SH Call SOLE 0 10,700 0 0
DISH NETWORK CORP Put 25470M109 29 14,000 SH Put SOLE 0 14,000 0 0
DISNEY WALT CO COM DISNEY 254687106 361 3,185 SH   SOLE 0 3,185 0 0
DISNEY WALT CO Call 254687106 993 232,800 SH Call SOLE 0 232,800 0 0
DISNEY WALT CO Put 254687106 10 17,800 SH Put SOLE 0 17,800 0 0
DIXIE GROUP INC CL A 255519100 0 100 SH   SOLE 0 100 0 0
DOLBY LABORATORIES INC COM 25659T107 6 117 SH   SOLE 0 117 0 0
DOLBY LABORATORIES INC Call 25659T107 0 100 SH Call SOLE 0 100 0 0
DOLBY LABORATORIES INC Put 25659T107 0 800 SH Put SOLE 0 800 0 0
DOLLAR GEN CORP NEW COM 256677105 2,867 41,121 SH   SOLE 0 41,121 0 0
DOLLAR GEN CORP NEW Call 256677105 20 24,000 SH Call SOLE 0 24,000 0 0
DOLLAR GEN CORP NEW Put 256677105 56 24,700 SH Put SOLE 0 24,700 0 0
DOLLAR TREE INC COM 256746108 571 7,279 SH   SOLE 0 7,279 0 0
DOLLAR TREE INC Call 256746108 123 66,600 SH Call SOLE 0 66,600 0 0
DOLLAR TREE INC Put 256746108 110 22,300 SH Put SOLE 0 22,300 0 0
DOMINION DIAMOND CORP COM 257287102 20 1,597 SH   SOLE 0 1,597 0 0
DOMINION DIAMOND CORP Call 257287102 0 1,000 SH Call SOLE 0 1,000 0 0
DOMINION DIAMOND CORP Put 257287102 2 5,500 SH Put SOLE 0 5,500 0 0
DOMINION MIDSTREAM PARTNERS COM UT REP LTD 257454108 55 1,728 SH   SOLE 0 1,728 0 0
DOMINION MIDSTREAM PARTNERS Put 257454108 23 2,600 SH Put SOLE 0 2,600 0 0
DOMINION RES INC VA NEW COM 25746U109 229 2,953 SH   SOLE 0 2,953 0 0
DOMINION RES INC VA NEW Call 25746U109 3 2,700 SH Call SOLE 0 2,700 0 0
DOMINION RES INC VA NEW Put 25746U109 49 56,000 SH Put SOLE 0 56,000 0 0
DOMINOS PIZZA INC Call 25754A201 5 5,300 SH Call SOLE 0 5,300 0 0
DOMTAR CORP COM NEW 257559203 501 13,729 SH   SOLE 0 13,729 0 0
DOMTAR CORP Call 257559203 0 100 SH Call SOLE 0 100 0 0
DOMTAR CORP Put 257559203 0 1,300 SH Put SOLE 0 1,300 0 0
DONALDSON INC Call 257651109 0 1,000 SH Call SOLE 0 1,000 0 0
DONNELLEY FINL SOLUTIONS INC COM 25787G100 62 3,259 SH   SOLE 0 3,259 0 0
DONNELLEY FINL SOLUTIONS INC Call 25787G100 0 1,000 SH Call SOLE 0 1,000 0 0
DONNELLEY FINL SOLUTIONS INC Put 25787G100 2 1,100 SH Put SOLE 0 1,100 0 0
DONNELLEY R R & SONS CO COM 257867200 6 556 SH   SOLE 0 556 0 0
DONNELLEY R R & SONS CO Call 257867200 0 2,400 SH Call SOLE 0 2,400 0 0
DONNELLEY R R & SONS CO Put 257867200 15 8,600 SH Put SOLE 0 8,600 0 0
DORCHESTER MINERALS LP COM UNIT 25820R105 3 212 SH   SOLE 0 212 0 0
DORCHESTER MINERALS LP Put 25820R105 0 2,000 SH Put SOLE 0 2,000 0 0
DORIAN LPG LTD SHS USD Y2106R110 16 1,614 SH   SOLE 0 1,614 0 0
DORIAN LPG LTD Put Y2106R110 4 6,100 SH Put SOLE 0 6,100 0 0
DORMAN PRODUCTS INC Put 258278100 0 1,000 SH Put SOLE 0 1,000 0 0
DOUBLELINE INCOME SOLUTIONS Call 258622109 2 9,000 SH Call SOLE 0 9,000 0 0
DOUBLELINE INCOME SOLUTIONS Put 258622109 0 1,400 SH Put SOLE 0 1,400 0 0
DOUGLAS DYNAMICS INC COM 25960R105 58 1,913 SH   SOLE 0 1,913 0 0
DOUGLAS DYNAMICS INC Call 25960R105 0 1,200 SH Call SOLE 0 1,200 0 0
DOUGLAS DYNAMICS INC Put 25960R105 0 1,200 SH Put SOLE 0 1,200 0 0
DOVER CORP Call 260003108 0 200 SH Call SOLE 0 200 0 0
DOW CHEM CO COM 260543103 806 12,698 SH   SOLE 0 12,698 0 0
DOW CHEM CO Call 260543103 255 40,200 SH Call SOLE 0 40,200 0 0
DOW CHEM CO Put 260543103 15 12,300 SH Put SOLE 0 12,300 0 0
DR PEPPER SNAPPLE GROUP INC COM 26138E109 9 99 SH   SOLE 0 99 0 0
DR PEPPER SNAPPLE GROUP INC Put 26138E109 0 100 SH Put SOLE 0 100 0 0
DR REDDYS LABS LTD ADR 256135203 9 246 SH   SOLE 0 246 0 0
DR REDDYS LABS LTD Put 256135203 0 200 SH Put SOLE 0 200 0 0
DRAGONWAVE INC COM NEW 26144M400 0 148 SH   SOLE 0 148 0 0
DRDGOLD LIMITED Call 26152H301 0 6,400 SH Call SOLE 0 6,400 0 0
DRDGOLD LIMITED Put 26152H301 0 400 SH Put SOLE 0 400 0 0
DRIL-QUIP INC COM 262037104 619 11,354 SH   SOLE 0 11,354 0 0
DRIL-QUIP INC Call 262037104 1 1,100 SH Call SOLE 0 1,100 0 0
DRIL-QUIP INC Put 262037104 1 500 SH Put SOLE 0 500 0 0
DRIVE SHACK INC COM 262077100 25 6,100 SH   SOLE 0 6,100 0 0
DRIVE SHACK INC Put 262077100 1 6,400 SH Put SOLE 0 6,400 0 0
DSP GROUP INC Call 23332B106 3 9,200 SH Call SOLE 0 9,200 0 0
DSP GROUP INC Put 23332B106 1 1,300 SH Put SOLE 0 1,300 0 0
DST SYS INC DEL Call 233326107 1 300 SH Call SOLE 0 300 0 0
DST SYS INC DEL Put 233326107 0 100 SH Put SOLE 0 100 0 0
DSW INC CL A 23334L102 3 177 SH   SOLE 0 177 0 0
DSW INC Call 23334L102 1 3,400 SH Call SOLE 0 3,400 0 0
DSW INC Put 23334L102 0 200 SH Put SOLE 0 200 0 0
DTE ENERGY CO Call 233331107 0 2,000 SH Call SOLE 0 2,000 0 0
DTE ENERGY CO Put 233331107 0 2,700 SH Put SOLE 0 2,700 0 0
DU PONT E I DE NEMOURS & CO COM 263534109 2,577 32,082 SH   SOLE 0 32,082 0 0
DU PONT E I DE NEMOURS & CO Call 263534109 377 39,700 SH Call SOLE 0 39,700 0 0
DU PONT E I DE NEMOURS & CO Put 263534109 64 71,900 SH Put SOLE 0 71,900 0 0
DUCOMMUN INC DEL COM 264147109 10 382 SH   SOLE 0 382 0 0
DUCOMMUN INC DEL Put 264147109 0 1,200 SH Put SOLE 0 1,200 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 205 2,500 SH   SOLE 0 2,500 0 0
DUKE ENERGY CORP NEW Call 26441C204 130 90,700 SH Call SOLE 0 90,700 0 0
DUKE ENERGY CORP NEW Put 26441C204 21 67,100 SH Put SOLE 0 67,100 0 0
DUKE REALTY CORP COM NEW 264411505 39 1,505 SH   SOLE 0 1,505 0 0
DUKE REALTY CORP Call 264411505 0 200 SH Call SOLE 0 200 0 0
DULUTH HLDGS INC Call 26443V101 26 16,400 SH Call SOLE 0 16,400 0 0
DULUTH HLDGS INC Put 26443V101 1 900 SH Put SOLE 0 900 0 0
DUN & BRADSTREET CORP DEL NE COM 26483E100 5 51 SH   SOLE 0 51 0 0
DUNKIN BRANDS GROUP INC COM 265504100 108 1,986 SH   SOLE 0 1,986 0 0
DUNKIN BRANDS GROUP INC Call 265504100 2 5,700 SH Call SOLE 0 5,700 0 0
DUPONT FABROS TECHNOLOGY INC Call 26613Q106 0 600 SH Call SOLE 0 600 0 0
DUPONT FABROS TECHNOLOGY INC Put 26613Q106 1 5,000 SH Put SOLE 0 5,000 0 0
DXP ENTERPRISES INC NEW COM NEW 233377407 45 1,210 SH   SOLE 0 1,210 0 0
DXP ENTERPRISES INC NEW Call 233377407 4 900 SH Call SOLE 0 900 0 0
DXP ENTERPRISES INC NEW Put 233377407 0 900 SH Put SOLE 0 900 0 0
DYCOM INDS INC COM 267475101 64 691 SH   SOLE 0 691 0 0
DYCOM INDS INC Call 267475101 1 2,700 SH Call SOLE 0 2,700 0 0
DYCOM INDS INC Put 267475101 10 1,100 SH Put SOLE 0 1,100 0 0
DYNAGAS LNG PARTNERS LP Call Y2188B108 2 1,000 SH Call SOLE 0 1,000 0 0
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201 44 7,562 SH   SOLE 0 7,562 0 0
DYNAVAX TECHNOLOGIES CORP Call 268158201 5 6,200 SH Call SOLE 0 6,200 0 0
DYNAVAX TECHNOLOGIES CORP Put 268158201 10 14,300 SH Put SOLE 0 14,300 0 0
DYNEGY INC NEW DEL COM 26817R108 133 16,951 SH   SOLE 0 16,951 0 0
DYNEGY INC NEW DEL *W EXP 10/02/201 26817R116 0 50 SH   SOLE 0 50 0 0
DYNEGY INC NEW DEL PFD CONV SER A 26817R207 40 1,400 SH   SOLE 0 1,400 0 0
DYNEGY INC NEW DEL Call 26817R108 21 38,800 SH Call SOLE 0 38,800 0 0
DYNEGY INC NEW DEL Put 26817R108 34 14,000 SH Put SOLE 0 14,000 0 0
E L F BEAUTY INC COM 26856L103 54 1,900 SH   SOLE 0 1,900 0 0
E L F BEAUTY INC Call 26856L103 1 700 SH Call SOLE 0 700 0 0
E L F BEAUTY INC Put 26856L103 2 1,900 SH Put SOLE 0 1,900 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 922 26,429 SH   SOLE 0 26,429 0 0
E TRADE FINANCIAL CORP Call 269246401 1 2,000 SH Call SOLE 0 2,000 0 0
E TRADE FINANCIAL CORP Put 269246401 4 11,300 SH Put SOLE 0 11,300 0 0
EAGLE BULK SHIPPING INC SHS NEW Y2187A143 2 401 SH   SOLE 0 401 0 0
EAGLE BULK SHIPPING INC Put Y2187A143 0 600 SH Put SOLE 0 600 0 0
EAGLE MATERIALS INC COM 26969P108 340 3,502 SH   SOLE 0 3,502 0 0
EAGLE MATERIALS INC Call 26969P108 11 10,100 SH Call SOLE 0 10,100 0 0
EAGLE MATERIALS INC Put 26969P108 1 400 SH Put SOLE 0 400 0 0
EAGLE PHARMACEUTICALS INC COM 269796108 8 100 SH   SOLE 0 100 0 0
EAGLE PHARMACEUTICALS INC Call 269796108 86 10,700 SH Call SOLE 0 10,700 0 0
EAGLE PHARMACEUTICALS INC Put 269796108 7 6,400 SH Put SOLE 0 6,400 0 0
EAST WEST BANCORP INC COM 27579R104 24 471 SH   SOLE 0 471 0 0
EAST WEST BANCORP INC Call 27579R104 3 6,000 SH Call SOLE 0 6,000 0 0
EAST WEST BANCORP INC Put 27579R104 1 300 SH Put SOLE 0 300 0 0
EASTERLY GOVT PPTYS INC Put 27616P103 0 400 SH Put SOLE 0 400 0 0
EASTMAN CHEM CO COM 277432100 4 59 SH   SOLE 0 59 0 0
EASTMAN CHEM CO Call 277432100 5 2,300 SH Call SOLE 0 2,300 0 0
EASTMAN KODAK CO COM NEW 277461406 91 7,983 SH   SOLE 0 7,983 0 0
EASTMAN KODAK CO Put 277461406 21 18,500 SH Put SOLE 0 18,500 0 0
EATON CORP PLC SHS G29183103 1,360 18,354 SH   SOLE 0 18,354 0 0
EATON CORP PLC Call G29183103 78 10,200 SH Call SOLE 0 10,200 0 0
EATON CORP PLC Put G29183103 0 100 SH Put SOLE 0 100 0 0
EATON VANCE CORP Call 278265103 35 15,600 SH Call SOLE 0 15,600 0 0
EBAY INC COM 278642103 0 17 SH   SOLE 0 17 0 0
EBIX INC COM NEW 278715206 142 2,323 SH   SOLE 0 2,323 0 0
EBIX INC Call 278715206 10 7,000 SH Call SOLE 0 7,000 0 0
EBIX INC Put 278715206 0 200 SH Put SOLE 0 200 0 0
ECHELON CORP COM NEW 27874N303 0 138 SH   SOLE 0 138 0 0
ECHO GLOBAL LOGISTICS INC Call 27875T101 0 2,000 SH Call SOLE 0 2,000 0 0
ECHO GLOBAL LOGISTICS INC Put 27875T101 1 6,500 SH Put SOLE 0 6,500 0 0
ECHOSTAR CORP CL A 278768106 29 522 SH   SOLE 0 522 0 0
ECLIPSE RES CORP COM 27890G100 3 1,415 SH   SOLE 0 1,415 0 0
ECLIPSE RES CORP Call 27890G100 1 29,000 SH Call SOLE 0 29,000 0 0
ECOLAB INC COM 278865100 60 482 SH   SOLE 0 482 0 0
ECOLAB INC Call 278865100 5 26,100 SH Call SOLE 0 26,100 0 0
ECOLAB INC Put 278865100 5 2,200 SH Put SOLE 0 2,200 0 0
EDAP TMS S A SPONSORED ADR 268311107 6 2,200 SH   SOLE 0 2,200 0 0
EDGEWELL PERS CARE CO COM 28035Q102 5 74 SH   SOLE 0 74 0 0
EDISON INTL Call 281020107 11 14,100 SH Call SOLE 0 14,100 0 0
EDISON INTL Put 281020107 0 200 SH Put SOLE 0 200 0 0
EDITAS MEDICINE INC COM 28106W103 114 5,130 SH   SOLE 0 5,130 0 0
EDITAS MEDICINE INC Call 28106W103 3 3,100 SH Call SOLE 0 3,100 0 0
EDITAS MEDICINE INC Put 28106W103 11 7,800 SH Put SOLE 0 7,800 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 177 1,882 SH   SOLE 0 1,882 0 0
EDWARDS LIFESCIENCES CORP Call 28176E108 37 21,500 SH Call SOLE 0 21,500 0 0
EDWARDS LIFESCIENCES CORP Put 28176E108 13 10,100 SH Put SOLE 0 10,100 0 0
EHEALTH INC COM 28238P109 34 2,887 SH   SOLE 0 2,887 0 0
EHEALTH INC Call 28238P109 33 15,600 SH Call SOLE 0 15,600 0 0
EIGER BIOPHARMACEUTICALS INC COM 28249U105 12 1,126 SH   SOLE 0 1,126 0 0
EL POLLO LOCO HLDGS INC COM 268603107 1 109 SH   SOLE 0 109 0 0
EL POLLO LOCO HLDGS INC Call 268603107 0 200 SH Call SOLE 0 200 0 0
ELDORADO GOLD CORP NEW Call 284902103 1 1,400 SH Call SOLE 0 1,400 0 0
ELDORADO GOLD CORP NEW Put 284902103 0 100 SH Put SOLE 0 100 0 0
ELDORADO RESORTS INC COM 28470R102 28 1,489 SH   SOLE 0 1,489 0 0
ELDORADO RESORTS INC Call 28470R102 1 500 SH Call SOLE 0 500 0 0
ELECTRONIC ARTS INC COM 285512109 698 7,808 SH   SOLE 0 7,808 0 0
ELECTRONIC ARTS INC Call 285512109 2 11,400 SH Call SOLE 0 11,400 0 0
ELECTRONIC ARTS INC Put 285512109 1 700 SH Put SOLE 0 700 0 0
ELECTRONICS FOR IMAGING INC Call 286082102 0 400 SH Call SOLE 0 400 0 0
ELEVEN BIOTHERAPEUTICS INC COM 286221106 2 1,114 SH   SOLE 0 1,114 0 0
ELEVEN BIOTHERAPEUTICS INC Call 286221106 0 1,000 SH Call SOLE 0 1,000 0 0
ELLIE MAE INC COM 28849P100 230 2,303 SH   SOLE 0 2,303 0 0
ELLIE MAE INC Call 28849P100 14 300 SH Call SOLE 0 300 0 0
ELLIE MAE INC Put 28849P100 13 5,400 SH Put SOLE 0 5,400 0 0
ELLINGTON FINANCIAL LLC COM 288522303 84 5,350 SH   SOLE 0 5,350 0 0
ELLINGTON FINANCIAL LLC Put 288522303 13 12,000 SH Put SOLE 0 12,000 0 0
ELLIS PERRY INTL INC COM 288853104 12 567 SH   SOLE 0 567 0 0
ELLIS PERRY INTL INC Call 288853104 2 5,600 SH Call SOLE 0 5,600 0 0
ELLIS PERRY INTL INC Put 288853104 0 1,700 SH Put SOLE 0 1,700 0 0
EMBRAER S A SP ADR REP 4 COM 29082A107 1,062 48,098 SH   SOLE 0 48,098 0 0
EMBRAER S A Call 29082A107 3 4,400 SH Call SOLE 0 4,400 0 0
EMBRAER S A Put 29082A107 0 6,500 SH Put SOLE 0 6,500 0 0
EMCOR GROUP INC Call 29084Q100 4 8,800 SH Call SOLE 0 8,800 0 0
EMCOR GROUP INC Put 29084Q100 1 600 SH Put SOLE 0 600 0 0
EMERGE ENERGY SVCS LP COM REP PARTN 29102H108 216 15,630 SH   SOLE 0 15,630 0 0
EMERGE ENERGY SVCS LP Call 29102H108 3 6,800 SH Call SOLE 0 6,800 0 0
EMERGE ENERGY SVCS LP Put 29102H108 64 28,800 SH Put SOLE 0 28,800 0 0
EMERSON ELEC CO COM 291011104 411 6,877 SH   SOLE 0 6,877 0 0
EMERSON ELEC CO Call 291011104 4 5,800 SH Call SOLE 0 5,800 0 0
EMERSON ELEC CO Put 291011104 1 1,500 SH Put SOLE 0 1,500 0 0
EMPIRE RESORTS INC COM PAR $0 01 292052305 66 2,733 SH   SOLE 0 2,733 0 0
EMPLOYERS HOLDINGS INC COM 292218104 2 69 SH   SOLE 0 69 0 0
EMPLOYERS HOLDINGS INC Put 292218104 1 900 SH Put SOLE 0 900 0 0
ENABLE MIDSTREAM PARTNERS LP COM UNIT RP IN 292480100 65 3,932 SH   SOLE 0 3,932 0 0
ENABLE MIDSTREAM PARTNERS LP Put 292480100 21 6,000 SH Put SOLE 0 6,000 0 0
ENANTA PHARMACEUTICALS INC Call 29251M106 0 500 SH Call SOLE 0 500 0 0
ENANTA PHARMACEUTICALS INC Put 29251M106 0 400 SH Put SOLE 0 400 0 0
ENBRIDGE ENERGY MANAGEMENT L SHS UNITS LLI 29250X103 3 194 SH   SOLE 0 194 0 0
ENBRIDGE ENERGY MANAGEMENT L Put 29250X103 0 1,000 SH Put SOLE 0 1,000 0 0
ENBRIDGE ENERGY PARTNERS L P COM 29250R106 74 3,921 SH   SOLE 0 3,921 0 0
ENBRIDGE ENERGY PARTNERS L P Call 29250R106 0 8,600 SH Call SOLE 0 8,600 0 0
ENBRIDGE ENERGY PARTNERS L P Put 29250R106 9 11,900 SH Put SOLE 0 11,900 0 0
ENBRIDGE INC COM 29250N105 55 1,322 SH   SOLE 0 1,322 0 0
ENBRIDGE INC Call 29250N105 27 25,100 SH Call SOLE 0 25,100 0 0
ENBRIDGE INC Put 29250N105 7 143,600 SH Put SOLE 0 143,600 0 0
ENCANA CORP COM 292505104 1,936 165,406 SH   SOLE 0 165,406 0 0
ENCANA CORP Call 292505104 4 4,800 SH Call SOLE 0 4,800 0 0
ENCANA CORP Put 292505104 129 242,800 SH Put SOLE 0 242,800 0 0
ENCORE CAP GROUP INC Call 292554102 25 7,600 SH Call SOLE 0 7,600 0 0
ENCORE CAP GROUP INC Put 292554102 2 4,800 SH Put SOLE 0 4,800 0 0
ENCORE WIRE CORP COM 292562105 5 127 SH   SOLE 0 127 0 0
ENCORE WIRE CORP Call 292562105 0 1,000 SH Call SOLE 0 1,000 0 0
ENCORE WIRE CORP Put 292562105 10 5,600 SH Put SOLE 0 5,600 0 0
ENDEAVOUR SILVER CORP Call 29258Y103 0 20,000 SH Call SOLE 0 20,000 0 0
ENDEAVOUR SILVER CORP Put 29258Y103 1 5,300 SH Put SOLE 0 5,300 0 0
ENDO INTL PLC SHS G30401106 477 42,793 SH   SOLE 0 42,793 0 0
ENDO INTL PLC Call G30401106 21 68,900 SH Call SOLE 0 68,900 0 0
ENDO INTL PLC Put G30401106 189 49,800 SH Put SOLE 0 49,800 0 0
ENDOCYTE INC COM 29269A102 57 22,537 SH   SOLE 0 22,537 0 0
ENDOCYTE INC Call 29269A102 0 3,500 SH Call SOLE 0 3,500 0 0
ENDOLOGIX INC COM 29266S106 21 2,991 SH   SOLE 0 2,991 0 0
ENDOLOGIX INC Call 29266S106 0 1,700 SH Call SOLE 0 1,700 0 0
ENDOLOGIX INC Put 29266S106 1 3,300 SH Put SOLE 0 3,300 0 0
ENDURANCE INTL GROUP HLDGS I COM 29272B105 7 1,017 SH   SOLE 0 1,017 0 0
ENDURANCE INTL GROUP HLDGS I Put 29272B105 0 4,000 SH Put SOLE 0 4,000 0 0
ENERGEN CORP Put 29265N108 0 300 SH Put SOLE 0 300 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 188 3,390 SH   SOLE 0 3,390 0 0
ENERGIZER HLDGS INC NEW Call 29272W109 1 1,700 SH Call SOLE 0 1,700 0 0
ENERGIZER HLDGS INC NEW Put 29272W109 20 13,100 SH Put SOLE 0 13,100 0 0
ENERGOUS CORP COM 29272C103 179 11,528 SH   SOLE 0 11,528 0 0
ENERGOUS CORP Call 29272C103 42 33,700 SH Call SOLE 0 33,700 0 0
ENERGOUS CORP Put 29272C103 37 26,300 SH Put SOLE 0 26,300 0 0
ENERGY FOCUS INC COM NEW 29268T300 12 3,743 SH   SOLE 0 3,743 0 0
ENERGY FOCUS INC Put 29268T300 15 6,700 SH Put SOLE 0 6,700 0 0
ENERGY FUELS INC COM NEW 292671708 0 77 SH   SOLE 0 77 0 0
ENERGY RECOVERY INC COM 29270J100 31 3,740 SH   SOLE 0 3,740 0 0
ENERGY RECOVERY INC Call 29270J100 2 10,600 SH Call SOLE 0 10,600 0 0
ENERGY RECOVERY INC Put 29270J100 3 16,100 SH Put SOLE 0 16,100 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 385 19,534 SH   SOLE 0 19,534 0 0
ENERGY TRANSFER EQUITY L P Call 29273V100 719 315,600 SH Call SOLE 0 315,600 0 0
ENERGY TRANSFER EQUITY L P Put 29273V100 69 206,300 SH Put SOLE 0 206,300 0 0
ENERGY TRANSFER PRTNRS L P UNIT LTD PARTN 29273R109 2,170 59,434 SH   SOLE 0 59,434 0 0
ENERGY TRANSFER PRTNRS L P Call 29273R109 15 32,700 SH Call SOLE 0 32,700 0 0
ENERGY TRANSFER PRTNRS L P Put 29273R109 165 66,200 SH Put SOLE 0 66,200 0 0
ENERNOC INC COM 292764107 28 4,696 SH   SOLE 0 4,696 0 0
ENERNOC INC Call 292764107 0 2,200 SH Call SOLE 0 2,200 0 0
ENERNOC INC Put 292764107 0 2,400 SH Put SOLE 0 2,400 0 0
ENERPLUS CORP COM 292766102 543 67,500 SH   SOLE 0 67,500 0 0
ENERPLUS CORP Put 292766102 20 72,100 SH Put SOLE 0 72,100 0 0
ENERSYS COM 29275Y102 1 21 SH   SOLE 0 21 0 0
ENGILITY HLDGS INC NEW COM 29286C107 9 324 SH   SOLE 0 324 0 0
ENGILITY HLDGS INC NEW Call 29286C107 0 100 SH Call SOLE 0 100 0 0
ENGILITY HLDGS INC NEW Put 29286C107 0 100 SH Put SOLE 0 100 0 0
ENGLOBAL CORP COM 293306106 5 3,110 SH   SOLE 0 3,110 0 0
ENLINK MIDSTREAM PARTNERS LP Call 29336U107 7 14,100 SH Call SOLE 0 14,100 0 0
ENOVA INTL INC COM 29357K103 1 91 SH   SOLE 0 91 0 0
ENOVA INTL INC Put 29357K103 2 1,400 SH Put SOLE 0 1,400 0 0
ENPHASE ENERGY INC COM 29355A107 6 4,502 SH   SOLE 0 4,502 0 0
ENPRO INDS INC COM 29355X107 30 431 SH   SOLE 0 431 0 0
ENPRO INDS INC Put 29355X107 0 1,400 SH Put SOLE 0 1,400 0 0
ENSCO PLC SHS CLASS A G3157S106 492 54,985 SH   SOLE 0 54,985 0 0
ENSCO PLC Call G3157S106 0 1,400 SH Call SOLE 0 1,400 0 0
ENSCO PLC Put G3157S106 353 39,400 SH Put SOLE 0 39,400 0 0
ENSIGN GROUP INC COM 29358P101 29 1,565 SH   SOLE 0 1,565 0 0
ENTEGRIS INC COM 29362U104 9 400 SH   SOLE 0 400 0 0
ENTERGY CORP NEW COM 29364G103 106 1,400 SH   SOLE 0 1,400 0 0
ENTERGY CORP NEW Call 29364G103 0 100 SH Call SOLE 0 100 0 0
ENTERGY CORP NEW Put 29364G103 0 6,100 SH Put SOLE 0 6,100 0 0
ENTEROMEDICS INC COM PAR 29365M505 3 602 SH   SOLE 0 602 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 3 82 SH   SOLE 0 82 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 16 600 SH   SOLE 0 600 0 0
ENTERPRISE PRODS PARTNERS L Call 293792107 0 17,900 SH Call SOLE 0 17,900 0 0
ENTERPRISE PRODS PARTNERS L Put 293792107 0 4,600 SH Put SOLE 0 4,600 0 0
ENTRAVISION COMMUNICATIONS C Call 29382R107 22 20,000 SH Call SOLE 0 20,000 0 0
ENTRAVISION COMMUNICATIONS C Put 29382R107 0 500 SH Put SOLE 0 500 0 0
ENVESTNET INC Call 29404K106 1 7,300 SH Call SOLE 0 7,300 0 0
ENVESTNET INC Put 29404K106 10 8,500 SH Put SOLE 0 8,500 0 0
ENVISION HEALTHCARE CORP COM 29414D100 293 4,789 SH   SOLE 0 4,789 0 0
ENVISION HEALTHCARE CORP Call 29414D100 1 6,600 SH Call SOLE 0 6,600 0 0
ENVISION HEALTHCARE CORP Put 29414D100 8 4,300 SH Put SOLE 0 4,300 0 0
ENVIVA PARTNERS LP Call 29414J107 34 11,700 SH Call SOLE 0 11,700 0 0
ENVIVA PARTNERS LP Put 29414J107 2 3,400 SH Put SOLE 0 3,400 0 0
EOG RES INC COM 26875P101 1,061 10,884 SH   SOLE 0 10,884 0 0
EOG RES INC Call 26875P101 44 112,300 SH Call SOLE 0 112,300 0 0
EOG RES INC Put 26875P101 258 41,200 SH Put SOLE 0 41,200 0 0
EP ENERGY CORP Call 268785102 19 22,900 SH Call SOLE 0 22,900 0 0
EPAM SYS INC Call 29414B104 177 29,100 SH Call SOLE 0 29,100 0 0
EPAM SYS INC Put 29414B104 11 600 SH Put SOLE 0 600 0 0
EPIZYME INC COM 29428V104 22 1,300 SH   SOLE 0 1,300 0 0
EPIZYME INC Call 29428V104 24 6,200 SH Call SOLE 0 6,200 0 0
EPR PPTYS Call 26884U109 1 4,500 SH Call SOLE 0 4,500 0 0
EQT CORP COM 26884L109 690 11,306 SH   SOLE 0 11,306 0 0
EQT CORP Put 26884L109 85 36,200 SH Put SOLE 0 36,200 0 0
EQT MIDSTREAM PARTNERS LP Call 26885B100 0 1,000 SH Call SOLE 0 1,000 0 0
EQT MIDSTREAM PARTNERS LP Put 26885B100 0 100 SH Put SOLE 0 100 0 0
EQUIFAX INC Call 294429105 12 4,000 SH Call SOLE 0 4,000 0 0
EQUIFAX INC Put 294429105 0 200 SH Put SOLE 0 200 0 0
EQUINIX INC Call 29444U700 99 8,700 SH Call SOLE 0 8,700 0 0
EQUINIX INC Put 29444U700 63 12,400 SH Put SOLE 0 12,400 0 0
EQUITY LIFESTYLE PPTYS INC COM 29472R108 5 65 SH   SOLE 0 65 0 0
EQUITY LIFESTYLE PPTYS INC Call 29472R108 0 200 SH Call SOLE 0 200 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 346 5,576 SH   SOLE 0 5,576 0 0
EQUITY RESIDENTIAL Call 29476L107 0 3,200 SH Call SOLE 0 3,200 0 0
EQUITY RESIDENTIAL Put 29476L107 30 42,300 SH Put SOLE 0 42,300 0 0
ERA GROUP INC COM 26885G109 0 1 SH   SOLE 0 1 0 0
ERA GROUP INC Call 26885G109 0 100 SH Call SOLE 0 100 0 0
ERICSSON ADR B SEK 10 294821608 0 53 SH   SOLE 0 53 0 0
EROS INTL PLC SHS NEW G3788M114 80 7,844 SH   SOLE 0 7,844 0 0
EROS INTL PLC Call G3788M114 0 2,500 SH Call SOLE 0 2,500 0 0
EROS INTL PLC Put G3788M114 34 43,800 SH Put SOLE 0 43,800 0 0
ESPERION THERAPEUTICS INC NE COM 29664W105 255 7,245 SH   SOLE 0 7,245 0 0
ESPERION THERAPEUTICS INC NE Call 29664W105 186 52,700 SH Call SOLE 0 52,700 0 0
ESPERION THERAPEUTICS INC NE Put 29664W105 141 77,300 SH Put SOLE 0 77,300 0 0
ESSENDANT INC Call 296689102 0 400 SH Call SOLE 0 400 0 0
ESSENDANT INC Put 296689102 2 2,000 SH Put SOLE 0 2,000 0 0
ESSENT GROUP LTD COM G3198U102 19 547 SH   SOLE 0 547 0 0
ESSENT GROUP LTD Call G3198U102 8 6,300 SH Call SOLE 0 6,300 0 0
ESSENT GROUP LTD Put G3198U102 0 1,200 SH Put SOLE 0 1,200 0 0
ESTERLINE TECHNOLOGIES CORP COM 297425100 2 33 SH   SOLE 0 33 0 0
ETF MANAGERS TR PUREFUNDS ISE CY 26924G201 74 2,511 SH   SOLE 0 2,511 0 0
ETF MANAGERS TR Call 26924G201 8 49,000 SH Call SOLE 0 49,000 0 0
ETF MANAGERS TR Put 26924G201 2 600 SH Put SOLE 0 600 0 0
ETF SER SOLUTIONS Call 26922A842 0 100 SH Call SOLE 0 100 0 0
ETFS GOLD TR SHS 26922Y105 60 500 SH   SOLE 0 500 0 0
ETFS GOLD TR Put 26922Y105 0 500 SH Put SOLE 0 500 0 0
ETFS SILVER TR Put 26922X107 0 300 SH Put SOLE 0 300 0 0
ETSY INC COM 29786A106 269 25,374 SH   SOLE 0 25,374 0 0
ETSY INC Call 29786A106 0 2,100 SH Call SOLE 0 2,100 0 0
ETSY INC Put 29786A106 6 29,500 SH Put SOLE 0 29,500 0 0
EURONET WORLDWIDE INC Call 298736109 10 1,900 SH Call SOLE 0 1,900 0 0
EURONET WORLDWIDE INC Put 298736109 3 1,500 SH Put SOLE 0 1,500 0 0
EV ENERGY PARTNERS LP COM UNITS 26926V107 108 73,013 SH   SOLE 0 73,013 0 0
EV ENERGY PARTNERS LP Call 26926V107 0 29,600 SH Call SOLE 0 29,600 0 0
EVERCORE PARTNERS INC CLASS A 29977A105 48 619 SH   SOLE 0 619 0 0
EVERCORE PARTNERS INC Put 29977A105 0 100 SH Put SOLE 0 100 0 0
EVEREST RE GROUP LTD Call G3223R108 0 100 SH Call SOLE 0 100 0 0
EVERI HLDGS INC COM 30034T103 36 7,565 SH   SOLE 0 7,565 0 0
EVERSOURCE ENERGY COM 30040W108 171 2,919 SH   SOLE 0 2,919 0 0
EVERSOURCE ENERGY Call 30040W108 0 200 SH Call SOLE 0 200 0 0
EVERSOURCE ENERGY Put 30040W108 3 2,300 SH Put SOLE 0 2,300 0 0
EVINE LIVE INC CL A 300487105 0 100 SH   SOLE 0 100 0 0
EVOLENT HEALTH INC CL A 30050B101 67 3,009 SH   SOLE 0 3,009 0 0
EVOLENT HEALTH INC Call 30050B101 48 20,400 SH Call SOLE 0 20,400 0 0
EVOLENT HEALTH INC Put 30050B101 3 5,100 SH Put SOLE 0 5,100 0 0
EVOLUTION PETROLEUM CORP COM 30049A107 42 5,298 SH   SOLE 0 5,298 0 0
EVOLUTION PETROLEUM CORP Put 30049A107 1 2,100 SH Put SOLE 0 2,100 0 0
EXA CORP COM 300614500 4 347 SH   SOLE 0 347 0 0
EXACT SCIENCES CORP COM 30063P105 103 4,400 SH   SOLE 0 4,400 0 0
EXACT SCIENCES CORP Call 30063P105 787 251,900 SH Call SOLE 0 251,900 0 0
EXACT SCIENCES CORP Put 30063P105 52 88,900 SH Put SOLE 0 88,900 0 0
EXAR CORP COM 300645108 0 58 SH   SOLE 0 58 0 0
EXCO RESOURCES INC COM 269279402 2 3,859 SH   SOLE 0 3,859 0 0
EXELIXIS INC Call 30161Q104 77 50,600 SH Call SOLE 0 50,600 0 0
EXELIXIS INC Put 30161Q104 55 76,800 SH Put SOLE 0 76,800 0 0
EXELON CORP COM 30161N101 201 5,591 SH   SOLE 0 5,591 0 0
EXELON CORP Call 30161N101 255 90,600 SH Call SOLE 0 90,600 0 0
EXELON CORP Put 30161N101 18 123,200 SH Put SOLE 0 123,200 0 0
EXONE CO COM 302104104 40 4,016 SH   SOLE 0 4,016 0 0
EXONE CO Call 302104104 0 100 SH Call SOLE 0 100 0 0
EXPEDIA INC DEL COM NEW 30212P303 8,314 65,903 SH   SOLE 0 65,903 0 0
EXPEDIA INC DEL Call 30212P303 86 37,800 SH Call SOLE 0 37,800 0 0
EXPEDIA INC DEL Put 30212P303 296 128,700 SH Put SOLE 0 128,700 0 0
EXPEDITORS INTL WASH INC COM 302130109 54 972 SH   SOLE 0 972 0 0
EXPEDITORS INTL WASH INC Put 302130109 0 5,200 SH Put SOLE 0 5,200 0 0
EXPONENT INC Call 30214U102 0 200 SH Call SOLE 0 200 0 0
EXPRESS INC COM 30219E103 297 32,652 SH   SOLE 0 32,652 0 0
EXPRESS INC Call 30219E103 0 18,400 SH Call SOLE 0 18,400 0 0
EXPRESS INC Put 30219E103 32 42,000 SH Put SOLE 0 42,000 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 2 42 SH   SOLE 0 42 0 0
EXPRESS SCRIPTS HLDG CO Call 30219G108 33 34,800 SH Call SOLE 0 34,800 0 0
EXPRESS SCRIPTS HLDG CO Put 30219G108 4 4,500 SH Put SOLE 0 4,500 0 0
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 7 445 SH   SOLE 0 445 0 0
EXTENDED STAY AMER INC Call 30224P200 0 400 SH Call SOLE 0 400 0 0
EXTERRAN CORP COM 30227H106 7 240 SH   SOLE 0 240 0 0
EXTRACTION OIL AND GAS INC COM 30227M105 189 10,215 SH   SOLE 0 10,215 0 0
EXTRACTION OIL AND GAS INC Call 30227M105 0 200 SH Call SOLE 0 200 0 0
EXTRACTION OIL AND GAS INC Put 30227M105 2 600 SH Put SOLE 0 600 0 0
EXTREME NETWORKS INC COM 30226D106 8 1,144 SH   SOLE 0 1,144 0 0
EXTREME NETWORKS INC Call 30226D106 5 2,000 SH Call SOLE 0 2,000 0 0
EXTREME NETWORKS INC Put 30226D106 0 1,000 SH Put SOLE 0 1,000 0 0
EXXON MOBIL CORP COM 30231G102 4,225 51,519 SH   SOLE 0 51,519 0 0
EXXON MOBIL CORP Call 30231G102 1,060 371,000 SH Call SOLE 0 371,000 0 0
EXXON MOBIL CORP Put 30231G102 2,997 265,500 SH Put SOLE 0 265,500 0 0
EZCORP INC CL A NON VTG 302301106 8 1,012 SH   SOLE 0 1,012 0 0
F M C CORP Call 302491303 291 113,400 SH Call SOLE 0 113,400 0 0
F M C CORP Put 302491303 20 52,100 SH Put SOLE 0 52,100 0 0
F5 NETWORKS INC COM 315616102 269 1,893 SH   SOLE 0 1,893 0 0
F5 NETWORKS INC Call 315616102 94 7,100 SH Call SOLE 0 7,100 0 0
FABRINET SHS G3323L100 973 23,160 SH   SOLE 0 23,160 0 0
FABRINET Call G3323L100 1 1,800 SH Call SOLE 0 1,800 0 0
FABRINET Put G3323L100 82 68,300 SH Put SOLE 0 68,300 0 0
FACEBOOK INC CL A 30303M102 36,440 256,532 SH   SOLE 0 256,532 0 0
FACEBOOK INC Call 30303M102 651 151,600 SH Call SOLE 0 151,600 0 0
FACEBOOK INC Put 30303M102 636 293,600 SH Put SOLE 0 293,600 0 0
FACTSET RESH SYS INC COM 303075105 36 222 SH   SOLE 0 222 0 0
FACTSET RESH SYS INC Put 303075105 2 500 SH Put SOLE 0 500 0 0
FAIR ISAAC CORP COM 303250104 530 4,117 SH   SOLE 0 4,117 0 0
FAIR ISAAC CORP Call 303250104 4 1,300 SH Call SOLE 0 1,300 0 0
FAIRMOUNT SANTROL HLDGS INC COM 30555Q108 29 3,996 SH   SOLE 0 3,996 0 0
FAIRMOUNT SANTROL HLDGS INC Call 30555Q108 0 3,800 SH Call SOLE 0 3,800 0 0
FAIRMOUNT SANTROL HLDGS INC Put 30555Q108 8 5,100 SH Put SOLE 0 5,100 0 0
FAIRPOINT COMMUNICATIONS INC COM NEW 305560302 23 1,405 SH   SOLE 0 1,405 0 0
FANG HLDGS LTD ADR 30711Y102 15 4,607 SH   SOLE 0 4,607 0 0
FANG HLDGS LTD Call 30711Y102 0 900 SH Call SOLE 0 900 0 0
FANG HLDGS LTD Put 30711Y102 1 600 SH Put SOLE 0 600 0 0
FANHUA INC Call 30712A103 0 500 SH Call SOLE 0 500 0 0
FARMLAND PARTNERS INC COM 31154R109 30 2,723 SH   SOLE 0 2,723 0 0
FARMLAND PARTNERS INC Call 31154R109 0 700 SH Call SOLE 0 700 0 0
FARMLAND PARTNERS INC Put 31154R109 3 5,100 SH Put SOLE 0 5,100 0 0
FARO TECHNOLOGIES INC COM 311642102 162 4,537 SH   SOLE 0 4,537 0 0
FARO TECHNOLOGIES INC Put 311642102 10 4,500 SH Put SOLE 0 4,500 0 0
FASTENAL CO COM 311900104 75 1,470 SH   SOLE 0 1,470 0 0
FASTENAL CO Call 311900104 101 27,300 SH Call SOLE 0 27,300 0 0
FASTENAL CO Put 311900104 0 1,000 SH Put SOLE 0 1,000 0 0
FCB FINL HLDGS INC Call 30255G103 0 100 SH Call SOLE 0 100 0 0
FEDERAL AGRIC MTG CORP CL C 313148306 15 276 SH   SOLE 0 276 0 0
FEDERAL REALTY INVT TR SH BEN INT NEW 313747206 536 4,021 SH   SOLE 0 4,021 0 0
FEDERAL REALTY INVT TR Call 313747206 0 200 SH Call SOLE 0 200 0 0
FEDERAL REALTY INVT TR Put 313747206 0 100 SH Put SOLE 0 100 0 0
FEDERAL SIGNAL CORP COM 313855108 8 637 SH   SOLE 0 637 0 0
FEDERATED INVS INC PA CL B 314211103 393 14,934 SH   SOLE 0 14,934 0 0
FEDERATED INVS INC PA Call 314211103 0 1,000 SH Call SOLE 0 1,000 0 0
FEDERATED INVS INC PA Put 314211103 0 200 SH Put SOLE 0 200 0 0
FEDEX CORP COM 31428X106 611 3,133 SH   SOLE 0 3,133 0 0
FEDEX CORP Call 31428X106 104 74,400 SH Call SOLE 0 74,400 0 0
FEDEX CORP Put 31428X106 114 69,400 SH Put SOLE 0 69,400 0 0
FELCOR LODGING TR INC COM 31430F101 13 1,758 SH   SOLE 0 1,758 0 0
FELCOR LODGING TR INC Call 31430F101 0 1,800 SH Call SOLE 0 1,800 0 0
FERRARI N V Call N3167Y103 28 2,300 SH Call SOLE 0 2,300 0 0
FERRARI N V Put N3167Y103 11 2,400 SH Put SOLE 0 2,400 0 0
FERRELLGAS PARTNERS L.P. UNIT LTD PART 315293100 45 7,504 SH   SOLE 0 7,504 0 0
FERRELLGAS PARTNERS L.P. Call 315293100 0 200 SH Call SOLE 0 200 0 0
FERRELLGAS PARTNERS L.P. Put 315293100 21 7,300 SH Put SOLE 0 7,300 0 0
FERROGLOBE PLC Call G33856108 0 5,500 SH Call SOLE 0 5,500 0 0
FIAT CHRYSLER AUTOMOBILES N SHS N31738102 287 26,287 SH   SOLE 0 26,287 0 0
FIAT CHRYSLER AUTOMOBILES N Call N31738102 37 18,800 SH Call SOLE 0 18,800 0 0
FIAT CHRYSLER AUTOMOBILES N Put N31738102 3 17,000 SH Put SOLE 0 17,000 0 0
FIBRIA CELULOSE S A SP ADR REP COM 31573A109 3 399 SH   SOLE 0 399 0 0
FIBROGEN INC COM 31572Q808 273 11,113 SH   SOLE 0 11,113 0 0
FIBROGEN INC Call 31572Q808 51 47,800 SH Call SOLE 0 47,800 0 0
FIBROGEN INC Put 31572Q808 455 69,500 SH Put SOLE 0 69,500 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 2 65 SH   SOLE 0 65 0 0
FIDELITY NATIONAL FINANCIAL Call 31620R303 1 1,000 SH Call SOLE 0 1,000 0 0
FIDELITY NATL INFORMATION SV Call 31620M106 4 4,300 SH Call SOLE 0 4,300 0 0
FIDELITY NATL INFORMATION SV Put 31620M106 4 1,300 SH Put SOLE 0 1,300 0 0
FIDELITY SOUTHERN CORP NEW COM 316394105 1 52 SH   SOLE 0 52 0 0
FIDUS INVT CORP Put 316500107 1 1,300 SH Put SOLE 0 1,300 0 0
FIESTA RESTAURANT GROUP INC COM 31660B101 93 3,848 SH   SOLE 0 3,848 0 0
FIESTA RESTAURANT GROUP INC Call 31660B101 0 500 SH Call SOLE 0 500 0 0
FIESTA RESTAURANT GROUP INC Put 31660B101 8 66,900 SH Put SOLE 0 66,900 0 0
FIFTH STR SR FLOATNG RATE CO Call 31679F101 0 700 SH Call SOLE 0 700 0 0
FIFTH STR SR FLOATNG RATE CO Put 31679F101 1 600 SH Put SOLE 0 600 0 0
FIFTH STREET FINANCE CORP Put 31678A103 3 2,000 SH Put SOLE 0 2,000 0 0
FIFTH THIRD BANCORP COM 316773100 66 2,606 SH   SOLE 0 2,606 0 0
FIFTH THIRD BANCORP Call 316773100 15 6,000 SH Call SOLE 0 6,000 0 0
FINANCIAL ENGINES INC Call 317485100 24 6,600 SH Call SOLE 0 6,600 0 0
FINISAR CORP COM NEW 31787A507 694 25,406 SH   SOLE 0 25,406 0 0
FINISAR CORP Call 31787A507 17 25,500 SH Call SOLE 0 25,500 0 0
FINISAR CORP Put 31787A507 36 10,800 SH Put SOLE 0 10,800 0 0
FINISH LINE INC CL A 317923100 767 53,932 SH   SOLE 0 53,932 0 0
FINISH LINE INC Call 317923100 1 600 SH Call SOLE 0 600 0 0
FINISH LINE INC Put 317923100 76 50,700 SH Put SOLE 0 50,700 0 0
FIREEYE INC COM 31816Q101 59 4,752 SH   SOLE 0 4,752 0 0
FIREEYE INC Call 31816Q101 8 7,000 SH Call SOLE 0 7,000 0 0
FIREEYE INC Put 31816Q101 10 4,200 SH Put SOLE 0 4,200 0 0
FIRST BANCORP INC ME COM 31866P102 2 100 SH   SOLE 0 100 0 0
FIRST BANCORP N C COM 318910106 9 324 SH   SOLE 0 324 0 0
FIRST BUSEY CORP COM NEW 319383204 26 900 SH   SOLE 0 900 0 0
FIRST BUSEY CORP Call 319383204 0 100 SH Call SOLE 0 100 0 0
FIRST CMNTY BANCSHARES INC N COM 31983A103 8 326 SH   SOLE 0 326 0 0
FIRST CONN BANCORP INC MD COM 319850103 3 149 SH   SOLE 0 149 0 0
FIRST DATA CORP NEW COM CL A 32008D106 10 697 SH   SOLE 0 697 0 0
FIRST DATA CORP NEW Call 32008D106 14 17,800 SH Call SOLE 0 17,800 0 0
FIRST DATA CORP NEW Put 32008D106 4 5,400 SH Put SOLE 0 5,400 0 0
FIRST DEFIANCE FINL CORP COM 32006W106 4 95 SH   SOLE 0 95 0 0
FIRST FINANCIAL NORTHWEST IN COM 32022K102 0 48 SH   SOLE 0 48 0 0
FIRST FINL BANKSHARES Call 32020R109 1 27,600 SH Call SOLE 0 27,600 0 0
FIRST HAWAIIAN INC COM 32051X108 26 900 SH   SOLE 0 900 0 0
FIRST HAWAIIAN INC Call 32051X108 1 1,400 SH Call SOLE 0 1,400 0 0
FIRST HAWAIIAN INC Put 32051X108 1 500 SH Put SOLE 0 500 0 0
FIRST INDUSTRIAL REALTY TRUS COM 32054K103 8 323 SH   SOLE 0 323 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103 818 100,822 SH   SOLE 0 100,822 0 0
FIRST MAJESTIC SILVER CORP Call 32076V103 38 24,200 SH Call SOLE 0 24,200 0 0
FIRST MAJESTIC SILVER CORP Put 32076V103 80 22,500 SH Put SOLE 0 22,500 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 94 4,000 SH   SOLE 0 4,000 0 0
FIRST MIDWEST BANCORP DEL Put 320867104 0 100 SH Put SOLE 0 100 0 0
FIRST NBC BK HLDG CO COM 32115D106 7 1,861 SH   SOLE 0 1,861 0 0
FIRST NBC BK HLDG CO Call 32115D106 0 5,000 SH Call SOLE 0 5,000 0 0
FIRST NBC BK HLDG CO Put 32115D106 20 6,100 SH Put SOLE 0 6,100 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 111 1,186 SH   SOLE 0 1,186 0 0
FIRST REP BK SAN FRANCISCO C Call 33616C100 37 13,400 SH Call SOLE 0 13,400 0 0
FIRST REP BK SAN FRANCISCO C Put 33616C100 6 7,600 SH Put SOLE 0 7,600 0 0
FIRST SOLAR INC COM 336433107 92 3,400 SH   SOLE 0 3,400 0 0
FIRST SOLAR INC Call 336433107 1 21,700 SH Call SOLE 0 21,700 0 0
FIRST SOLAR INC Put 336433107 76 10,300 SH Put SOLE 0 10,300 0 0
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 57 550 SH   SOLE 0 550 0 0
FIRST TR EXCHANGE TRADED FD DJ INTERNT IDX 33733E302 164 1,870 SH   SOLE 0 1,870 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 3 100 SH   SOLE 0 100 0 0
FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 43 3,800 SH   SOLE 0 3,800 0 0
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 15 700 SH   SOLE 0 700 0 0
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 9 251 SH   SOLE 0 251 0 0
FIRST TR EXCHANGE TRADED FD Call 33734X846 0 500 SH Call SOLE 0 500 0 0
FIRST TR EXCHANGE TRADED FD Call 33733E302 0 200 SH Call SOLE 0 200 0 0
FIRST TR EXCHANGE TRADED FD Call 33733E203 15 3,800 SH Call SOLE 0 3,800 0 0
FIRST TR EXCHANGE TRADED FD Put 33733E302 0 400 SH Put SOLE 0 400 0 0
FIRST TR EXCHANGE TRADED FD Put 33733E807 9 6,000 SH Put SOLE 0 6,000 0 0
FIRST TR EXCHANGE TRADED FD Put 33734X150 0 100 SH Put SOLE 0 100 0 0
FIRST TR EXCHANGE TRADED FD Put 33734X192 1 3,300 SH Put SOLE 0 3,300 0 0
FIRST TR NASDAQ ABA CMNTY BK UT COM SHS ETF 33736Q104 10 200 SH   SOLE 0 200 0 0
FIRST TR NASDAQ ABA CMNTY BK Put 33736Q104 0 200 SH Put SOLE 0 200 0 0
FIRST TR NASDAQ100 TECH INDE Put 337345102 0 1,000 SH Put SOLE 0 1,000 0 0
FIRSTCASH INC COM 33767D105 31 634 SH   SOLE 0 634 0 0
FIRSTENERGY CORP COM 337932107 9 300 SH   SOLE 0 300 0 0
FIRSTENERGY CORP Call 337932107 21 40,200 SH Call SOLE 0 40,200 0 0
FIRSTENERGY CORP Put 337932107 0 1,200 SH Put SOLE 0 1,200 0 0
FIRSTHAND TECH VALUE FD INC COM 33766Y100 6 836 SH   SOLE 0 836 0 0
FISERV INC COM 337738108 18 161 SH   SOLE 0 161 0 0
FITBIT INC CL A 33812L102 55 9,428 SH   SOLE 0 9,428 0 0
FITBIT INC Call 33812L102 0 5,900 SH Call SOLE 0 5,900 0 0
FITBIT INC Put 33812L102 32 6,600 SH Put SOLE 0 6,600 0 0
FIVE BELOW INC COM 33829M101 206 4,762 SH   SOLE 0 4,762 0 0
FIVE BELOW INC Call 33829M101 2 4,100 SH Call SOLE 0 4,100 0 0
FIVE BELOW INC Put 33829M101 11 10,300 SH Put SOLE 0 10,300 0 0
FIVE PRIME THERAPEUTICS INC COM 33830X104 65 1,805 SH   SOLE 0 1,805 0 0
FIVE PRIME THERAPEUTICS INC Call 33830X104 28 10,600 SH Call SOLE 0 10,600 0 0
FIVE PRIME THERAPEUTICS INC Put 33830X104 42 3,800 SH Put SOLE 0 3,800 0 0
FIVE9 INC COM 338307101 52 3,177 SH   SOLE 0 3,177 0 0
FIVE9 INC Call 338307101 0 100 SH Call SOLE 0 100 0 0
FLAGSTAR BANCORP INC COM PAR .001 337930705 750 26,621 SH   SOLE 0 26,621 0 0
FLAGSTAR BANCORP INC Put 337930705 141 55,300 SH Put SOLE 0 55,300 0 0
FLEETCOR TECHNOLOGIES INC COM 339041105 1,577 10,416 SH   SOLE 0 10,416 0 0
FLEETCOR TECHNOLOGIES INC Call 339041105 80 40,200 SH Call SOLE 0 40,200 0 0
FLEETCOR TECHNOLOGIES INC Put 339041105 135 23,000 SH Put SOLE 0 23,000 0 0
FLEX LTD Call Y2573F102 40 16,800 SH Call SOLE 0 16,800 0 0
FLEXION THERAPEUTICS INC COM 33938J106 106 3,944 SH   SOLE 0 3,944 0 0
FLEXION THERAPEUTICS INC Call 33938J106 161 41,300 SH Call SOLE 0 41,300 0 0
FLEXION THERAPEUTICS INC Put 33938J106 15 19,500 SH Put SOLE 0 19,500 0 0
FLOTEK INDS INC DEL COM 343389102 36 2,821 SH   SOLE 0 2,821 0 0
FLOWERS FOODS INC COM 343498101 101 5,220 SH   SOLE 0 5,220 0 0
FLOWERS FOODS INC Call 343498101 15 5,800 SH Call SOLE 0 5,800 0 0
FLOWERS FOODS INC Put 343498101 10 10,900 SH Put SOLE 0 10,900 0 0
FLOWSERVE CORP Call 34354P105 1 9,800 SH Call SOLE 0 9,800 0 0
FLOWSERVE CORP Put 34354P105 0 100 SH Put SOLE 0 100 0 0
FLUIDIGM CORP DEL COM 34385P108 40 7,191 SH   SOLE 0 7,191 0 0
FLUOR CORP NEW COM 343412102 100 1,913 SH   SOLE 0 1,913 0 0
FLUOR CORP NEW Call 343412102 12 8,300 SH Call SOLE 0 8,300 0 0
FLUOR CORP NEW Put 343412102 18 17,700 SH Put SOLE 0 17,700 0 0
FLWS/1-800 FLOWERS Put 68243Q106 0 100 SH Put SOLE 0 100 0 0
FLY LEASING LTD SPONSORED ADR 34407D109 19 1,516 SH   SOLE 0 1,516 0 0
FLY LEASING LTD Call 34407D109 1 6,800 SH Call SOLE 0 6,800 0 0
FLY LEASING LTD Put 34407D109 7 1,600 SH Put SOLE 0 1,600 0 0
FNB CORP PA COM 302520101 70 4,744 SH   SOLE 0 4,744 0 0
FNB CORP PA Call 302520101 0 300 SH Call SOLE 0 300 0 0
FOAMIX PHARMACEUTICALS LTD SHS M46135105 5 1,056 SH   SOLE 0 1,056 0 0
FOAMIX PHARMACEUTICALS LTD Call M46135105 0 2,000 SH Call SOLE 0 2,000 0 0
FOAMIX PHARMACEUTICALS LTD Put M46135105 2 1,000 SH Put SOLE 0 1,000 0 0
FOMENTO ECONOMICO MEXICANO S Call 344419106 272 29,100 SH Call SOLE 0 29,100 0 0
FOMENTO ECONOMICO MEXICANO S Put 344419106 0 100 SH Put SOLE 0 100 0 0
FOOT LOCKER INC Call 344849104 8 9,300 SH Call SOLE 0 9,300 0 0
FOOT LOCKER INC Put 344849104 1 700 SH Put SOLE 0 700 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 3,216 276,354 SH   SOLE 0 276,354 0 0
FORD MTR CO DEL Call 345370860 55 145,500 SH Call SOLE 0 145,500 0 0
FORD MTR CO DEL Put 345370860 993 605,100 SH Put SOLE 0 605,100 0 0
FORESTAR GROUP INC COM 346233109 45 3,310 SH   SOLE 0 3,310 0 0
FORESTAR GROUP INC Put 346233109 4 13,600 SH Put SOLE 0 13,600 0 0
FORM HLDGS CORP COM 34634E102 0 20 SH   SOLE 0 20 0 0
FORM HLDGS CORP Call 34634E102 0 700 SH Call SOLE 0 700 0 0
FORMFACTOR INC COM 346375108 1 152 SH   SOLE 0 152 0 0
FORMFACTOR INC Put 346375108 0 500 SH Put SOLE 0 500 0 0
FORRESTER RESH INC COM 346563109 5 144 SH   SOLE 0 144 0 0
FORTINET INC COM 34959E109 226 5,896 SH   SOLE 0 5,896 0 0
FORTINET INC Call 34959E109 4 1,300 SH Call SOLE 0 1,300 0 0
FORTINET INC Put 34959E109 14 26,100 SH Put SOLE 0 26,100 0 0
FORTIVE CORP COM 34959J108 213 3,548 SH   SOLE 0 3,548 0 0
FORTIVE CORP Call 34959J108 0 100 SH Call SOLE 0 100 0 0
FORTIVE CORP Put 34959J108 0 600 SH Put SOLE 0 600 0 0
FORTRESS BIOTECH INC COM 34960Q109 60 16,221 SH   SOLE 0 16,221 0 0
FORTRESS INVESTMENT GROUP LL CL A 34958B106 269 33,877 SH   SOLE 0 33,877 0 0
FORTRESS INVESTMENT GROUP LL Put 34958B106 2 28,500 SH Put SOLE 0 28,500 0 0
FORTRESS TRANS INFRST INVS L COM REP LTD LIAB 34960P101 2 185 SH   SOLE 0 185 0 0
FORTRESS TRANS INFRST INVS L Call 34960P101 0 200 SH Call SOLE 0 200 0 0
FORTRESS TRANS INFRST INVS L Put 34960P101 7 1,700 SH Put SOLE 0 1,700 0 0
FORTUNA SILVER MINES INC COM 349915108 58 11,237 SH   SOLE 0 11,237 0 0
FORTUNA SILVER MINES INC Call 349915108 0 4,400 SH Call SOLE 0 4,400 0 0
FORTUNA SILVER MINES INC Put 349915108 5 4,500 SH Put SOLE 0 4,500 0 0
FORUM ENERGY TECHNOLOGIES IN COM 34984V100 101 4,900 SH   SOLE 0 4,900 0 0
FORUM ENERGY TECHNOLOGIES IN Call 34984V100 0 800 SH Call SOLE 0 800 0 0
FOSSIL GROUP INC COM 34988V106 4 244 SH   SOLE 0 244 0 0
FOSSIL GROUP INC Call 34988V106 1 2,000 SH Call SOLE 0 2,000 0 0
FOSSIL GROUP INC Put 34988V106 25 3,200 SH Put SOLE 0 3,200 0 0
FOSTER L B CO COM 350060109 165 13,251 SH   SOLE 0 13,251 0 0
FOSTER L B CO Call 350060109 0 4,000 SH Call SOLE 0 4,000 0 0
FOUNDATION MEDICINE INC Call 350465100 244 30,300 SH Call SOLE 0 30,300 0 0
FOUNDATION MEDICINE INC Put 350465100 10 17,300 SH Put SOLE 0 17,300 0 0
FOUR CORNERS PPTY TR INC COM 35086T109 3 133 SH   SOLE 0 133 0 0
FOUR CORNERS PPTY TR INC Call 35086T109 9 4,000 SH Call SOLE 0 4,000 0 0
FOX FACTORY HLDG CORP COM 35138V102 11 416 SH   SOLE 0 416 0 0
FQF TR OSHARS FTSE US 351680855 56 1,946 SH   SOLE 0 1,946 0 0
FQF TR Put 351680855 0 200 SH Put SOLE 0 200 0 0
FRANCESCAS HLDGS CORP COM 351793104 2 170 SH   SOLE 0 170 0 0
FRANCESCAS HLDGS CORP Call 351793104 0 100 SH Call SOLE 0 100 0 0
FRANCO NEVADA CORP COM 351858105 2,959 45,178 SH   SOLE 0 45,178 0 0
FRANCO NEVADA CORP Call 351858105 108 18,800 SH Call SOLE 0 18,800 0 0
FRANCO NEVADA CORP Put 351858105 32 66,600 SH Put SOLE 0 66,600 0 0
FRANKLIN COVEY CO COM 353469109 2,413 119,457 SH   SOLE 0 119,457 0 0
FRANKLIN COVEY CO Put 353469109 200 122,100 SH Put SOLE 0 122,100 0 0
FRANKLIN RES INC COM 354613101 1,328 31,531 SH   SOLE 0 31,531 0 0
FRANKLIN RES INC Call 354613101 32 12,300 SH Call SOLE 0 12,300 0 0
FRANKLIN RES INC Put 354613101 4 30,100 SH Put SOLE 0 30,100 0 0
FRANKLIN STREET PPTYS CORP COM 35471R106 0 50 SH   SOLE 0 50 0 0
FREDS INC CL A 356108100 48 3,700 SH   SOLE 0 3,700 0 0
FREDS INC Call 356108100 50 186,300 SH Call SOLE 0 186,300 0 0
FREDS INC Put 356108100 185 79,100 SH Put SOLE 0 79,100 0 0
FREEPORT-MCMORAN INC CL B 35671D857 177 13,252 SH   SOLE 0 13,252 0 0
FREEPORT-MCMORAN INC Call 35671D857 37 10,400 SH Call SOLE 0 10,400 0 0
FREEPORT-MCMORAN INC Put 35671D857 322 306,700 SH Put SOLE 0 306,700 0 0
FREIGHTCAR AMER INC COM 357023100 4 387 SH   SOLE 0 387 0 0
FREIGHTCAR AMER INC Call 357023100 0 1,400 SH Call SOLE 0 1,400 0 0
FREIGHTCAR AMER INC Put 357023100 3 5,700 SH Put SOLE 0 5,700 0 0
FRESHPET INC COM 358039105 14 1,328 SH   SOLE 0 1,328 0 0
FRESHPET INC Call 358039105 2 6,000 SH Call SOLE 0 6,000 0 0
FRESHPET INC Put 358039105 0 300 SH Put SOLE 0 300 0 0
FRONTIER COMMUNICATIONS CORP Call 35906A108 0 22,200 SH Call SOLE 0 22,200 0 0
FRONTIER COMMUNICATIONS CORP Put 35906A108 11 8,000 SH Put SOLE 0 8,000 0 0
FRONTLINE LTD SHS NEW G3682E192 29 4,448 SH   SOLE 0 4,448 0 0
FRONTLINE LTD Call G3682E192 0 700 SH Call SOLE 0 700 0 0
FRONTLINE LTD Put G3682E192 13 14,000 SH Put SOLE 0 14,000 0 0
FS INVT CORP COM 302635107 1 200 SH   SOLE 0 200 0 0
FTD COS INC COM 30281V108 26 1,331 SH   SOLE 0 1,331 0 0
FTD COS INC Call 30281V108 0 800 SH Call SOLE 0 800 0 0
FTD COS INC Put 30281V108 0 500 SH Put SOLE 0 500 0 0
FUELCELL ENERGY INC COM NEW 35952H502 7 5,476 SH   SOLE 0 5,476 0 0
FULLER H B CO COM 359694106 12 243 SH   SOLE 0 243 0 0
FULLER H B CO Put 359694106 0 300 SH Put SOLE 0 300 0 0
FUTUREFUEL CORPORATION COM 36116M106 29 2,089 SH   SOLE 0 2,089 0 0
FUTUREFUEL CORPORATION Call 36116M106 0 1,600 SH Call SOLE 0 1,600 0 0
FUTUREFUEL CORPORATION Put 36116M106 0 700 SH Put SOLE 0 700 0 0
G-III APPAREL GROUP LTD COM 36237H101 129 5,900 SH   SOLE 0 5,900 0 0
G-III APPAREL GROUP LTD Call 36237H101 19 32,700 SH Call SOLE 0 32,700 0 0
G-III APPAREL GROUP LTD Put 36237H101 34 63,900 SH Put SOLE 0 63,900 0 0
GAIA INC NEW CL A 36269P104 5 600 SH   SOLE 0 600 0 0
GAIN CAP HLDGS INC Call 36268W100 3 12,100 SH Call SOLE 0 12,100 0 0
GALAPAGOS NV Call 36315X101 19 1,100 SH Call SOLE 0 1,100 0 0
GALAPAGOS NV Put 36315X101 9 3,200 SH Put SOLE 0 3,200 0 0
GALECTIN THERAPEUTICS INC COM NEW 363225202 2 1,100 SH   SOLE 0 1,100 0 0
GALECTIN THERAPEUTICS INC Call 363225202 0 2,800 SH Call SOLE 0 2,800 0 0
GALENA BIOPHARMA INC COM NEW 363256504 0 1,000 SH   SOLE 0 1,000 0 0
GALLAGHER ARTHUR J & CO COM 363576109 34 616 SH   SOLE 0 616 0 0
GALLAGHER ARTHUR J & CO Call 363576109 2 1,100 SH Call SOLE 0 1,100 0 0
GAMESTOP CORP NEW CL A 36467W109 88 3,911 SH   SOLE 0 3,911 0 0
GAMESTOP CORP NEW Call 36467W109 14 36,600 SH Call SOLE 0 36,600 0 0
GAMESTOP CORP NEW Put 36467W109 32 13,300 SH Put SOLE 0 13,300 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 448 13,408 SH   SOLE 0 13,408 0 0
GAMING & LEISURE PPTYS INC Call 36467J108 59 5,300 SH Call SOLE 0 5,300 0 0
GAMING & LEISURE PPTYS INC Put 36467J108 1 24,400 SH Put SOLE 0 24,400 0 0
GANNETT CO INC COM 36473H104 9 1,164 SH   SOLE 0 1,164 0 0
GAP INC DEL COM 364760108 362 14,924 SH   SOLE 0 14,924 0 0
GAP INC DEL Put 364760108 2 21,500 SH Put SOLE 0 21,500 0 0
GARRISON CAP INC COM 366554103 1 200 SH   SOLE 0 200 0 0
GARTNER INC COM 366651107 1,747 16,181 SH   SOLE 0 16,181 0 0
GARTNER INC Call 366651107 1 500 SH Call SOLE 0 500 0 0
GAS NAT INC COM 367204104 4 327 SH   SOLE 0 327 0 0
GAS NAT INC Put 367204104 0 1,900 SH Put SOLE 0 1,900 0 0
GASLOG LTD SHS G37585109 9 650 SH   SOLE 0 650 0 0
GASLOG LTD Call G37585109 2 5,500 SH Call SOLE 0 5,500 0 0
GASLOG LTD Put G37585109 0 1,000 SH Put SOLE 0 1,000 0 0
GASLOG PARTNERS LP UNIT LTD PTNRP Y2687W108 20 857 SH   SOLE 0 857 0 0
GASLOG PARTNERS LP Call Y2687W108 14 4,100 SH Call SOLE 0 4,100 0 0
GASLOG PARTNERS LP Put Y2687W108 3 4,300 SH Put SOLE 0 4,300 0 0
GASTAR EXPL INC NEW Call 36729W202 0 9,500 SH Call SOLE 0 9,500 0 0
GASTAR EXPL INC NEW Put 36729W202 0 300 SH Put SOLE 0 300 0 0
GATX CORP COM 361448103 234 3,842 SH   SOLE 0 3,842 0 0
GATX CORP Call 361448103 4 900 SH Call SOLE 0 900 0 0
GATX CORP Put 361448103 0 1,300 SH Put SOLE 0 1,300 0 0
GAZIT GLOBE LTD SHS M4793C102 9 893 SH   SOLE 0 893 0 0
GAZIT GLOBE LTD Put M4793C102 1 2,100 SH Put SOLE 0 2,100 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 8 252 SH   SOLE 0 252 0 0
GENCO SHIPPING & TRADING LTD SHS Y2685T131 5 400 SH   SOLE 0 400 0 0
GENER8 MARITIME INC COM Y26889108 47 8,385 SH   SOLE 0 8,385 0 0
GENER8 MARITIME INC Call Y26889108 0 200 SH Call SOLE 0 200 0 0
GENERAC HLDGS INC COM 368736104 1,019 27,342 SH   SOLE 0 27,342 0 0
GENERAC HLDGS INC Call 368736104 0 200 SH Call SOLE 0 200 0 0
GENERAC HLDGS INC Put 368736104 73 20,500 SH Put SOLE 0 20,500 0 0
GENERAL CABLE CORP DEL NEW Call 369300108 1 1,000 SH Call SOLE 0 1,000 0 0
GENERAL COMMUNICATION INC Call 369385109 37 25,900 SH Call SOLE 0 25,900 0 0
GENERAL DYNAMICS CORP COM 369550108 3,481 18,596 SH   SOLE 0 18,596 0 0
GENERAL DYNAMICS CORP Call 369550108 120 14,800 SH Call SOLE 0 14,800 0 0
GENERAL DYNAMICS CORP Put 369550108 182 90,300 SH Put SOLE 0 90,300 0 0
GENERAL ELECTRIC CO COM 369604103 2,005 67,295 SH   SOLE 0 67,295 0 0
GENERAL ELECTRIC CO Call 369604103 427 489,200 SH Call SOLE 0 489,200 0 0
GENERAL ELECTRIC CO Put 369604103 200 226,300 SH Put SOLE 0 226,300 0 0
GENERAL MLS INC COM 370334104 1,106 18,753 SH   SOLE 0 18,753 0 0
GENERAL MLS INC Call 370334104 7 4,900 SH Call SOLE 0 4,900 0 0
GENERAL MLS INC Put 370334104 14 10,500 SH Put SOLE 0 10,500 0 0
GENERAL MTRS CO COM 37045V100 2,868 81,116 SH   SOLE 0 81,116 0 0
GENERAL MTRS CO Call 37045V100 221 187,100 SH Call SOLE 0 187,100 0 0
GENERAL MTRS CO Put 37045V100 484 234,700 SH Put SOLE 0 234,700 0 0
GENESCO INC COM 371532102 5 107 SH   SOLE 0 107 0 0
GENESEE & WYO INC Call 371559105 1 1,600 SH Call SOLE 0 1,600 0 0
GENESEE & WYO INC Put 371559105 2 800 SH Put SOLE 0 800 0 0
GENESIS ENERGY L P UNIT LTD PARTN 371927104 7 216 SH   SOLE 0 216 0 0
GENESIS ENERGY L P Put 371927104 4 9,500 SH Put SOLE 0 9,500 0 0
GENETIC TECHNOLOGIES LTD SPON ADR 150SHS 37185R208 5 4,800 SH   SOLE 0 4,800 0 0
GENIE ENERGY LTD CL B 372284208 17 2,351 SH   SOLE 0 2,351 0 0
GENIE ENERGY LTD Call 372284208 0 200 SH Call SOLE 0 200 0 0
GENMARK DIAGNOSTICS INC COM 372309104 6 493 SH   SOLE 0 493 0 0
GENMARK DIAGNOSTICS INC Call 372309104 3 1,800 SH Call SOLE 0 1,800 0 0
GENOCEA BIOSCIENCES INC Call 372427104 9 7,200 SH Call SOLE 0 7,200 0 0
GENOCEA BIOSCIENCES INC Put 372427104 11 8,200 SH Put SOLE 0 8,200 0 0
GENOMIC HEALTH INC Put 37244C101 0 500 SH Put SOLE 0 500 0 0
GENTEX CORP COM 371901109 1 67 SH   SOLE 0 67 0 0
GENTEX CORP Put 371901109 1 11,000 SH Put SOLE 0 11,000 0 0
GENTHERM INC Call 37253A103 4 1,400 SH Call SOLE 0 1,400 0 0
GENTHERM INC Put 37253A103 1 1,000 SH Put SOLE 0 1,000 0 0
GENUINE PARTS CO Call 372460105 140 44,700 SH Call SOLE 0 44,700 0 0
GENUINE PARTS CO Put 372460105 1 800 SH Put SOLE 0 800 0 0
GENWORTH FINL INC COM CL A 37247D106 126 30,690 SH   SOLE 0 30,690 0 0
GENWORTH FINL INC Call 37247D106 7 4,200 SH Call SOLE 0 4,200 0 0
GENWORTH FINL INC Put 37247D106 23 20,800 SH Put SOLE 0 20,800 0 0
GEO GROUP INC NEW COM 36162J106 23 508 SH   SOLE 0 508 0 0
GEO GROUP INC NEW Call 36162J106 12 16,300 SH Call SOLE 0 16,300 0 0
GEO GROUP INC NEW Put 36162J106 0 1,800 SH Put SOLE 0 1,800 0 0
GEOSPACE TECHNOLOGIES CORP Call 37364X109 13 6,300 SH Call SOLE 0 6,300 0 0
GERDAU S A Call 373737105 0 700 SH Call SOLE 0 700 0 0
GEVO INC COM PAR 374396307 0 65 SH   SOLE 0 65 0 0
GGP INC COM 36174X101 137 5,947 SH   SOLE 0 5,947 0 0
GGP INC Call 36174X101 0 3,600 SH Call SOLE 0 3,600 0 0
GGP INC Put 36174X101 23 16,200 SH Put SOLE 0 16,200 0 0
GIBRALTAR INDS INC COM 374689107 1 25 SH   SOLE 0 25 0 0
GIBRALTAR INDS INC Call 374689107 1 200 SH Call SOLE 0 200 0 0
GIBRALTAR INDS INC Put 374689107 0 100 SH Put SOLE 0 100 0 0
GIGAMON INC COM 37518B102 194 5,461 SH   SOLE 0 5,461 0 0
GIGAMON INC Call 37518B102 1 2,300 SH Call SOLE 0 2,300 0 0
GIGAMON INC Put 37518B102 38 18,000 SH Put SOLE 0 18,000 0 0
GILDAN ACTIVEWEAR INC COM 375916103 15 580 SH   SOLE 0 580 0 0
GILDAN ACTIVEWEAR INC Call 375916103 0 100 SH Call SOLE 0 100 0 0
GILDAN ACTIVEWEAR INC Put 375916103 0 1,400 SH Put SOLE 0 1,400 0 0
GILEAD SCIENCES INC COM 375558103 11,115 163,661 SH   SOLE 0 163,661 0 0
GILEAD SCIENCES INC Call 375558103 81 98,300 SH Call SOLE 0 98,300 0 0
GILEAD SCIENCES INC Put 375558103 1,601 434,600 SH Put SOLE 0 434,600 0 0
GLACIER BANCORP INC NEW COM 37637Q105 16 477 SH   SOLE 0 477 0 0
GLACIER BANCORP INC NEW Call 37637Q105 0 100 SH Call SOLE 0 100 0 0
GLACIER BANCORP INC NEW Put 37637Q105 0 200 SH Put SOLE 0 200 0 0
GLADSTONE CAPITAL CORP Call 376535100 0 700 SH Call SOLE 0 700 0 0
GLADSTONE CAPITAL CORP Put 376535100 0 300 SH Put SOLE 0 300 0 0
GLADSTONE COML CORP COM 376536108 42 2,045 SH   SOLE 0 2,045 0 0
GLADSTONE COML CORP Call 376536108 0 300 SH Call SOLE 0 300 0 0
GLADSTONE INVT CORP COM 376546107 8 951 SH   SOLE 0 951 0 0
GLAUKOS CORP Call 377322102 29 4,800 SH Call SOLE 0 4,800 0 0
GLAUKOS CORP Put 377322102 3 5,100 SH Put SOLE 0 5,100 0 0
GLAXOSMITHKLINE PLC Call 37733W105 15 5,300 SH Call SOLE 0 5,300 0 0
GLAXOSMITHKLINE PLC Put 37733W105 7 3,900 SH Put SOLE 0 3,900 0 0
GLOBAL BLOOD THERAPEUTICS IN COM 37890U108 474 12,885 SH   SOLE 0 12,885 0 0
GLOBAL BLOOD THERAPEUTICS IN Call 37890U108 410 54,700 SH Call SOLE 0 54,700 0 0
GLOBAL BLOOD THERAPEUTICS IN Put 37890U108 28 25,400 SH Put SOLE 0 25,400 0 0
GLOBAL BRASS & COPPR HLDGS I Call 37953G103 0 100 SH Call SOLE 0 100 0 0
GLOBAL BROKERAGE INC CL A NEW 37891B109 0 26 SH   SOLE 0 26 0 0
GLOBAL EAGLE ENTMT INC COM 37951D102 2 801 SH   SOLE 0 801 0 0
GLOBAL EAGLE ENTMT INC Call 37951D102 0 1,100 SH Call SOLE 0 1,100 0 0
GLOBAL EAGLE ENTMT INC Put 37951D102 4 1,300 SH Put SOLE 0 1,300 0 0
GLOBAL NET LEASE INC COM NEW 379378201 28 1,179 SH   SOLE 0 1,179 0 0
GLOBAL NET LEASE INC Call 379378201 3 4,400 SH Call SOLE 0 4,400 0 0
GLOBAL PARTNERS LP Call 37946R109 2 4,500 SH Call SOLE 0 4,500 0 0
GLOBAL PARTNERS LP Put 37946R109 2 6,900 SH Put SOLE 0 6,900 0 0
GLOBAL PMTS INC COM 37940X102 1,851 22,944 SH   SOLE 0 22,944 0 0
GLOBAL PMTS INC Call 37940X102 106 26,500 SH Call SOLE 0 26,500 0 0
GLOBAL PMTS INC Put 37940X102 30 30,000 SH Put SOLE 0 30,000 0 0
GLOBAL SHIP LEASE INC NEW SHS A Y27183105 8 5,600 SH   SOLE 0 5,600 0 0
GLOBAL SHIP LEASE INC NEW Call Y27183105 0 10,000 SH Call SOLE 0 10,000 0 0
GLOBAL X FDS GB MSCI AR ETF 37950E259 47 1,678 SH   SOLE 0 1,678 0 0
GLOBAL X FDS MSCI GREECE ETF 37950E366 671 84,313 SH   SOLE 0 84,313 0 0
GLOBAL X FDS GLB X SUPERDIV 37950E549 152 7,100 SH   SOLE 0 7,100 0 0
GLOBAL X FDS CHINA FINL ETF 37950E606 1 100 SH   SOLE 0 100 0 0
GLOBAL X FDS GLOBAL X SILVER 37954Y848 1,053 29,258 SH   SOLE 0 29,258 0 0
GLOBAL X FDS GLOBAL X URANIUM 37954Y871 374 24,382 SH   SOLE 0 24,382 0 0
GLOBAL X FDS Call 37954Y871 5 5,700 SH Call SOLE 0 5,700 0 0
GLOBAL X FDS Call 37954Y848 7 8,300 SH Call SOLE 0 8,300 0 0
GLOBAL X FDS Call 37950E606 0 900 SH Call SOLE 0 900 0 0
GLOBAL X FDS Call 37950E366 1 9,900 SH Call SOLE 0 9,900 0 0
GLOBAL X FDS Call 37950E259 0 1,100 SH Call SOLE 0 1,100 0 0
GLOBAL X FDS Put 37950E259 0 100 SH Put SOLE 0 100 0 0
GLOBAL X FDS Put 37950E606 2 6,300 SH Put SOLE 0 6,300 0 0
GLOBAL X FDS Put 37954Y848 49 20,900 SH Put SOLE 0 20,900 0 0
GLOBAL X FDS Put 37954Y871 5 6,100 SH Put SOLE 0 6,100 0 0
GLOBALSCAPE INC COM 37940G109 126 32,169 SH   SOLE 0 32,169 0 0
GLOBALSCAPE INC Put 37940G109 116 97,100 SH Put SOLE 0 97,100 0 0
GLOBALSTAR INC COM 378973408 3 2,373 SH   SOLE 0 2,373 0 0
GLOBALSTAR INC Call 378973408 6 23,900 SH Call SOLE 0 23,900 0 0
GLOBALSTAR INC Put 378973408 0 4,500 SH Put SOLE 0 4,500 0 0
GLOBUS MED INC CL A 379577208 67 2,271 SH   SOLE 0 2,271 0 0
GLOBUS MED INC Call 379577208 2 5,100 SH Call SOLE 0 5,100 0 0
GLU MOBILE INC COM 379890106 10 4,513 SH   SOLE 0 4,513 0 0
GLU MOBILE INC Call 379890106 0 500 SH Call SOLE 0 500 0 0
GLU MOBILE INC Put 379890106 1 8,000 SH Put SOLE 0 8,000 0 0
GNC HLDGS INC COM CL A 36191G107 101 13,793 SH   SOLE 0 13,793 0 0
GNC HLDGS INC Call 36191G107 140 180,300 SH Call SOLE 0 180,300 0 0
GNC HLDGS INC Put 36191G107 28 24,600 SH Put SOLE 0 24,600 0 0
GODADDY INC CL A 380237107 35 948 SH   SOLE 0 948 0 0
GODADDY INC Call 380237107 2 3,000 SH Call SOLE 0 3,000 0 0
GODADDY INC Put 380237107 0 1,000 SH Put SOLE 0 1,000 0 0
GOGO INC COM 38046C109 206 18,768 SH   SOLE 0 18,768 0 0
GOGO INC Call 38046C109 58 32,800 SH Call SOLE 0 32,800 0 0
GOGO INC Put 38046C109 0 100 SH Put SOLE 0 100 0 0
GOL LINHAS AEREAS INTLG S A Call 38045R206 0 100 SH Call SOLE 0 100 0 0
GOLAR LNG LTD BERMUDA SHS G9456A100 461 16,528 SH   SOLE 0 16,528 0 0
GOLAR LNG LTD BERMUDA Call G9456A100 144 24,900 SH Call SOLE 0 24,900 0 0
GOLAR LNG LTD BERMUDA Put G9456A100 61 27,600 SH Put SOLE 0 27,600 0 0
GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 474 21,245 SH   SOLE 0 21,245 0 0
GOLAR LNG PARTNERS LP Call Y2745C102 0 600 SH Call SOLE 0 600 0 0
GOLAR LNG PARTNERS LP Put Y2745C102 24 38,600 SH Put SOLE 0 38,600 0 0
GOLD FIELDS LTD NEW Put 38059T106 0 2,500 SH Put SOLE 0 2,500 0 0
GOLD RESOURCE CORP Call 38068T105 2 1,100 SH Call SOLE 0 1,100 0 0
GOLDCORP INC NEW COM 380956409 4,619 316,632 SH   SOLE 0 316,632 0 0
GOLDCORP INC NEW Call 380956409 72 179,500 SH Call SOLE 0 179,500 0 0
GOLDCORP INC NEW Put 380956409 1,117 663,900 SH Put SOLE 0 663,900 0 0
GOLDFIELD CORP COM 381370105 4 791 SH   SOLE 0 791 0 0
GOLDFIELD CORP Call 381370105 0 600 SH Call SOLE 0 600 0 0
GOLDFIELD CORP Put 381370105 0 400 SH Put SOLE 0 400 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 2,177 9,477 SH   SOLE 0 9,477 0 0
GOLDMAN SACHS GROUP INC Call 38141G104 1,165 197,700 SH Call SOLE 0 197,700 0 0
GOLDMAN SACHS GROUP INC Put 38141G104 850 330,200 SH Put SOLE 0 330,200 0 0
GOLUB CAP BDC INC COM 38173M102 63 3,188 SH   SOLE 0 3,188 0 0
GOODYEAR TIRE & RUBR CO COM 382550101 888 24,667 SH   SOLE 0 24,667 0 0
GOODYEAR TIRE & RUBR CO Call 382550101 128 59,400 SH Call SOLE 0 59,400 0 0
GOODYEAR TIRE & RUBR CO Put 382550101 8 7,100 SH Put SOLE 0 7,100 0 0
GOPRO INC CL A 38268T103 27 3,124 SH   SOLE 0 3,124 0 0
GOPRO INC Call 38268T103 0 200 SH Call SOLE 0 200 0 0
GOPRO INC Put 38268T103 89 6,500 SH Put SOLE 0 6,500 0 0
GORMAN RUPP CO COM 383082104 3 100 SH   SOLE 0 100 0 0
GORMAN RUPP CO Call 383082104 2 1,400 SH Call SOLE 0 1,400 0 0
GORMAN RUPP CO Put 383082104 0 100 SH Put SOLE 0 100 0 0
GOVERNMENT PPTYS INCOME TR COM SHS BEN INT 38376A103 761 36,377 SH   SOLE 0 36,377 0 0
GOVERNMENT PPTYS INCOME TR Call 38376A103 6 2,100 SH Call SOLE 0 2,100 0 0
GOVERNMENT PPTYS INCOME TR Put 38376A103 14 34,600 SH Put SOLE 0 34,600 0 0
GP STRATEGIES CORP COM 36225V104 34 1,371 SH   SOLE 0 1,371 0 0
GPO AEROPORTUARIO DEL PAC SA SPON ADR B 400506101 9 100 SH   SOLE 0 100 0 0
GRACE W R & CO DEL NEW COM 38388F108 270 3,875 SH   SOLE 0 3,875 0 0
GRACE W R & CO DEL NEW Call 38388F108 30 5,900 SH Call SOLE 0 5,900 0 0
GRACE W R & CO DEL NEW Put 38388F108 34 8,600 SH Put SOLE 0 8,600 0 0
GRACO INC COM 384109104 12 133 SH   SOLE 0 133 0 0
GRAHAM CORP COM 384556106 9 393 SH   SOLE 0 393 0 0
GRAINGER W W INC COM 384802104 46 200 SH   SOLE 0 200 0 0
GRAINGER W W INC Call 384802104 47 46,100 SH Call SOLE 0 46,100 0 0
GRAINGER W W INC Put 384802104 6 6,300 SH Put SOLE 0 6,300 0 0
GRAMERCY PPTY TR COM NEW 385002308 1 43 SH   SOLE 0 43 0 0
GRAMERCY PPTY TR Put 385002308 1 5,000 SH Put SOLE 0 5,000 0 0
GRAN TIERRA ENERGY INC COM 38500T101 0 315 SH   SOLE 0 315 0 0
GRAND CANYON ED INC COM 38526M106 77 1,076 SH   SOLE 0 1,076 0 0
GRANITE CONSTR INC Call 387328107 2 2,100 SH Call SOLE 0 2,100 0 0
GRANITE CONSTR INC Put 387328107 0 100 SH Put SOLE 0 100 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 297 23,145 SH   SOLE 0 23,145 0 0
GRAPHIC PACKAGING HLDG CO Call 388689101 1 5,500 SH Call SOLE 0 5,500 0 0
GRAY TELEVISION INC Call 389375106 82 48,300 SH Call SOLE 0 48,300 0 0
GREAT LAKES DREDGE & DOCK CO COM 390607109 12 3,246 SH   SOLE 0 3,246 0 0
GREAT LAKES DREDGE & DOCK CO Call 390607109 8 5,000 SH Call SOLE 0 5,000 0 0
GREAT PLAINS ENERGY INC Call 391164100 2 3,400 SH Call SOLE 0 3,400 0 0
GREEN BRICK PARTNERS INC COM 392709101 9 906 SH   SOLE 0 906 0 0
GREEN DOT CORP CL A 39304D102 10 300 SH   SOLE 0 300 0 0
GREEN DOT CORP Call 39304D102 47 4,500 SH Call SOLE 0 4,500 0 0
GREEN PLAINS INC COM 393222104 350 14,154 SH   SOLE 0 14,154 0 0
GREEN PLAINS INC Call 393222104 62 47,400 SH Call SOLE 0 47,400 0 0
GREENBRIER COS INC COM 393657101 21 496 SH   SOLE 0 496 0 0
GREENHILL & CO INC Call 395259104 0 2,000 SH Call SOLE 0 2,000 0 0
GREENLIGHT CAPITAL RE LTD CLASS A G4095J109 17 785 SH   SOLE 0 785 0 0
GREENLIGHT CAPITAL RE LTD Put G4095J109 1 1,000 SH Put SOLE 0 1,000 0 0
GREIF INC CL B 397624206 96 1,476 SH   SOLE 0 1,476 0 0
GREIF INC Call 397624107 0 200 SH Call SOLE 0 200 0 0
GREIF INC Put 397624107 0 100 SH Put SOLE 0 100 0 0
GROUP 1 AUTOMOTIVE INC COM 398905109 69 938 SH   SOLE 0 938 0 0
GROUP 1 AUTOMOTIVE INC Call 398905109 152 16,100 SH Call SOLE 0 16,100 0 0
GROUP 1 AUTOMOTIVE INC Put 398905109 9 6,300 SH Put SOLE 0 6,300 0 0
GROUPE CGI INC Call 39945C109 1 1,000 SH Call SOLE 0 1,000 0 0
GRUBHUB INC COM 400110102 672 20,460 SH   SOLE 0 20,460 0 0
GRUBHUB INC Call 400110102 16 13,500 SH Call SOLE 0 13,500 0 0
GRUBHUB INC Put 400110102 290 35,800 SH Put SOLE 0 35,800 0 0
GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 100 582 SH   SOLE 0 582 0 0
GRUPO FINANCIERO GALICIA S A SP ADR 10 SH B 399909100 31 835 SH   SOLE 0 835 0 0
GRUPO FINANCIERO GALICIA S A Call 399909100 191 24,000 SH Call SOLE 0 24,000 0 0
GRUPO FINANCIERO GALICIA S A Put 399909100 0 2,300 SH Put SOLE 0 2,300 0 0
GRUPO FINANCIERO SANTANDER M SPON ADR SHS B 40053C105 125 13,843 SH   SOLE 0 13,843 0 0
GRUPO FINANCIERO SANTANDER M Call 40053C105 42 26,900 SH Call SOLE 0 26,900 0 0
GRUPO FINANCIERO SANTANDER M Put 40053C105 1 13,900 SH Put SOLE 0 13,900 0 0
GRUPO SIMEC S A B DE C V ADR 400491106 5 400 SH   SOLE 0 400 0 0
GRUPO TELEVISA SA SPON ADR REP ORD 40049J206 478 18,443 SH   SOLE 0 18,443 0 0
GRUPO TELEVISA SA Call 40049J206 11 2,200 SH Call SOLE 0 2,200 0 0
GRUPO TELEVISA SA Put 40049J206 63 34,900 SH Put SOLE 0 34,900 0 0
GSI TECHNOLOGY Call 36241U106 13 9,600 SH Call SOLE 0 9,600 0 0
GSI TECHNOLOGY Put 36241U106 2 4,400 SH Put SOLE 0 4,400 0 0
GSV CAP CORP COM 36191J101 38 8,667 SH   SOLE 0 8,667 0 0
GSV CAP CORP Call 36191J101 0 1,000 SH Call SOLE 0 1,000 0 0
GSV CAP CORP Put 36191J101 26 50,000 SH Put SOLE 0 50,000 0 0
GTT COMMUNICATIONS INC COM 362393100 0 13 SH   SOLE 0 13 0 0
GTT COMMUNICATIONS INC Call 362393100 33 10,000 SH Call SOLE 0 10,000 0 0
GUANGSHEN RY LTD SPONSORED ADR 40065W107 30 1,023 SH   SOLE 0 1,023 0 0
GUANGSHEN RY LTD Put 40065W107 0 200 SH Put SOLE 0 200 0 0
GUESS INC COM 401617105 20 1,795 SH   SOLE 0 1,795 0 0
GUESS INC Call 401617105 3 11,400 SH Call SOLE 0 11,400 0 0
GUESS INC Put 401617105 6 17,900 SH Put SOLE 0 17,900 0 0
GUIDANCE SOFTWARE INC COM 401692108 0 100 SH   SOLE 0 100 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 2 44 SH   SOLE 0 44 0 0
GUIDEWIRE SOFTWARE INC Call 40171V100 0 100 SH Call SOLE 0 100 0 0
GUIDEWIRE SOFTWARE INC Put 40171V100 0 300 SH Put SOLE 0 300 0 0
GULF ISLAND FABRICATION INC COM 402307102 0 5 SH   SOLE 0 5 0 0
GULF ISLAND FABRICATION INC Call 402307102 0 100 SH Call SOLE 0 100 0 0
GULFPORT ENERGY CORP COM NEW 402635304 471 27,400 SH   SOLE 0 27,400 0 0
GULFPORT ENERGY CORP Call 402635304 2 15,700 SH Call SOLE 0 15,700 0 0
GULFPORT ENERGY CORP Put 402635304 82 13,600 SH Put SOLE 0 13,600 0 0
GW PHARMACEUTICALS PLC ADS 36197T103 2,049 16,947 SH   SOLE 0 16,947 0 0
GW PHARMACEUTICALS PLC Call 36197T103 1,032 128,100 SH Call SOLE 0 128,100 0 0
GW PHARMACEUTICALS PLC Put 36197T103 210 76,500 SH Put SOLE 0 76,500 0 0
H & E EQUIPMENT SERVICES INC COM 404030108 439 17,944 SH   SOLE 0 17,944 0 0
H & E EQUIPMENT SERVICES INC Call 404030108 8 7,500 SH Call SOLE 0 7,500 0 0
H & E EQUIPMENT SERVICES INC Put 404030108 0 600 SH Put SOLE 0 600 0 0
HABIT RESTAURANTS INC COM CL A 40449J103 75 4,273 SH   SOLE 0 4,273 0 0
HABIT RESTAURANTS INC Call 40449J103 1 1,900 SH Call SOLE 0 1,900 0 0
HABIT RESTAURANTS INC Put 40449J103 0 3,000 SH Put SOLE 0 3,000 0 0
HAIN CELESTIAL GROUP INC COM 405217100 603 16,214 SH   SOLE 0 16,214 0 0
HAIN CELESTIAL GROUP INC Call 405217100 105 103,900 SH Call SOLE 0 103,900 0 0
HAIN CELESTIAL GROUP INC Put 405217100 175 109,700 SH Put SOLE 0 109,700 0 0
HALCON RES CORP Call 40537Q605 0 200 SH Call SOLE 0 200 0 0
HALCON RES CORP Put 40537Q605 0 100 SH Put SOLE 0 100 0 0
HALLIBURTON CO COM 406216101 94 1,930 SH   SOLE 0 1,930 0 0
HALLIBURTON CO Call 406216101 61 19,200 SH Call SOLE 0 19,200 0 0
HALLIBURTON CO Put 406216101 295 152,300 SH Put SOLE 0 152,300 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 142 10,984 SH   SOLE 0 10,984 0 0
HALOZYME THERAPEUTICS INC Call 40637H109 30 17,800 SH Call SOLE 0 17,800 0 0
HALOZYME THERAPEUTICS INC Put 40637H109 12 25,400 SH Put SOLE 0 25,400 0 0
HALYARD HEALTH INC COM 40650V100 94 2,493 SH   SOLE 0 2,493 0 0
HALYARD HEALTH INC Call 40650V100 0 600 SH Call SOLE 0 600 0 0
HALYARD HEALTH INC Put 40650V100 0 100 SH Put SOLE 0 100 0 0
HANCOCK HLDG CO COM 410120109 41 906 SH   SOLE 0 906 0 0
HANESBRANDS INC COM 410345102 159 7,672 SH   SOLE 0 7,672 0 0
HANESBRANDS INC Call 410345102 16 44,900 SH Call SOLE 0 44,900 0 0
HANESBRANDS INC Put 410345102 19 19,200 SH Put SOLE 0 19,200 0 0
HANMI FINL CORP COM NEW 410495204 6 200 SH   SOLE 0 200 0 0
HANMI FINL CORP Put 410495204 0 300 SH Put SOLE 0 300 0 0
HANNON ARMSTRONG SUST INFR C COM 41068X100 166 8,238 SH   SOLE 0 8,238 0 0
HANNON ARMSTRONG SUST INFR C Call 41068X100 0 200 SH Call SOLE 0 200 0 0
HANNON ARMSTRONG SUST INFR C Put 41068X100 0 1,700 SH Put SOLE 0 1,700 0 0
HANWHA Q CELL CO LTD Call 41135V301 0 100 SH Call SOLE 0 100 0 0
HARDINGE INC COM 412324303 13 1,245 SH   SOLE 0 1,245 0 0
HARDINGE INC Call 412324303 2 1,700 SH Call SOLE 0 1,700 0 0
HARDINGE INC Put 412324303 0 600 SH Put SOLE 0 600 0 0
HARLEY DAVIDSON INC COM 412822108 78 1,300 SH   SOLE 0 1,300 0 0
HARLEY DAVIDSON INC Call 412822108 0 300 SH Call SOLE 0 300 0 0
HARLEY DAVIDSON INC Put 412822108 3 2,300 SH Put SOLE 0 2,300 0 0
HARMONIC INC COM 413160102 76 12,776 SH   SOLE 0 12,776 0 0
HARMONIC INC Call 413160102 0 300 SH Call SOLE 0 300 0 0
HARMONIC INC Put 413160102 0 1,200 SH Put SOLE 0 1,200 0 0
HARMONY GOLD MNG LTD SPONSORED ADR 413216300 46 18,865 SH   SOLE 0 18,865 0 0
HARMONY GOLD MNG LTD Call 413216300 1 7,000 SH Call SOLE 0 7,000 0 0
HARRIS CORP DEL Call 413875105 452 27,300 SH Call SOLE 0 27,300 0 0
HARSCO CORP COM 415864107 225 17,667 SH   SOLE 0 17,667 0 0
HARSCO CORP Call 415864107 0 200 SH Call SOLE 0 200 0 0
HARSCO CORP Put 415864107 0 2,200 SH Put SOLE 0 2,200 0 0
HARTE-HANKS INC COM 416196103 1 872 SH   SOLE 0 872 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 798 16,616 SH   SOLE 0 16,616 0 0
HARTFORD FINL SVCS GROUP INC *W EXP 06/26/201 416515120 5,976 143,200 SH   SOLE 0 143,200 0 0
HARTFORD FINL SVCS GROUP INC Call 416515104 48 103,200 SH Call SOLE 0 103,200 0 0
HARTFORD FINL SVCS GROUP INC Put 416515104 96 92,600 SH Put SOLE 0 92,600 0 0
HARVEST NATURAL RESOURCES IN Call 41754V202 1 3,300 SH Call SOLE 0 3,300 0 0
HASBRO INC COM 418056107 208 2,093 SH   SOLE 0 2,093 0 0
HASBRO INC Call 418056107 186 44,200 SH Call SOLE 0 44,200 0 0
HASBRO INC Put 418056107 10 8,200 SH Put SOLE 0 8,200 0 0
HAVERTY FURNITURE INC Put 419596101 3 1,000 SH Put SOLE 0 1,000 0 0
HAWAIIAN ELEC INDUSTRIES Call 419870100 0 600 SH Call SOLE 0 600 0 0
HAWAIIAN HOLDINGS INC COM 419879101 351 7,567 SH   SOLE 0 7,567 0 0
HAWAIIAN HOLDINGS INC Call 419879101 6 7,800 SH Call SOLE 0 7,800 0 0
HAWAIIAN HOLDINGS INC Put 419879101 5 1,900 SH Put SOLE 0 1,900 0 0
HAWKINS INC COM 420261109 4 100 SH   SOLE 0 100 0 0
HAYNES INTERNATIONAL INC COM NEW 420877201 57 1,521 SH   SOLE 0 1,521 0 0
HAYNES INTERNATIONAL INC Put 420877201 9 5,000 SH Put SOLE 0 5,000 0 0
HC2 HLDGS INC COM 404139107 128 20,745 SH   SOLE 0 20,745 0 0
HC2 HLDGS INC Call 404139107 3 5,100 SH Call SOLE 0 5,100 0 0
HC2 HLDGS INC Put 404139107 56 42,200 SH Put SOLE 0 42,200 0 0
HCA HOLDINGS INC Call 40412C101 139 56,200 SH Call SOLE 0 56,200 0 0
HCA HOLDINGS INC Put 40412C101 43 51,300 SH Put SOLE 0 51,300 0 0
HCI GROUP INC Call 40416E103 0 6,000 SH Call SOLE 0 6,000 0 0
HCI GROUP INC Put 40416E103 0 1,100 SH Put SOLE 0 1,100 0 0
HCP INC COM 40414L109 245 7,840 SH   SOLE 0 7,840 0 0
HCP INC Call 40414L109 50 34,400 SH Call SOLE 0 34,400 0 0
HCP INC Put 40414L109 40 9,900 SH Put SOLE 0 9,900 0 0
HD SUPPLY HLDGS INC COM 40416M105 48 1,175 SH   SOLE 0 1,175 0 0
HD SUPPLY HLDGS INC Call 40416M105 0 1,000 SH Call SOLE 0 1,000 0 0
HD SUPPLY HLDGS INC Put 40416M105 0 100 SH Put SOLE 0 100 0 0
HDFC BANK LTD ADR REPS 3 SHS 40415F101 5,860 77,913 SH   SOLE 0 77,913 0 0
HDFC BANK LTD Call 40415F101 346 27,900 SH Call SOLE 0 27,900 0 0
HDFC BANK LTD Put 40415F101 3 22,500 SH Put SOLE 0 22,500 0 0
HEADWATERS INC COM 42210P102 206 8,814 SH   SOLE 0 8,814 0 0
HEADWATERS INC Call 42210P102 0 6,700 SH Call SOLE 0 6,700 0 0
HEADWATERS INC Put 42210P102 4 15,500 SH Put SOLE 0 15,500 0 0
HEALTHCARE RLTY TR Call 421946104 0 300 SH Call SOLE 0 300 0 0
HEALTHCARE SVCS GRP INC Call 421906108 0 2,000 SH Call SOLE 0 2,000 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 119 3,803 SH   SOLE 0 3,803 0 0
HEALTHCARE TR AMER INC Put 42225P501 0 1,000 SH Put SOLE 0 1,000 0 0
HEALTHEQUITY INC COM 42226A107 795 18,743 SH   SOLE 0 18,743 0 0
HEALTHEQUITY INC Call 42226A107 0 600 SH Call SOLE 0 600 0 0
HEALTHEQUITY INC Put 42226A107 72 21,400 SH Put SOLE 0 21,400 0 0
HEALTHSOUTH CORP COM NEW 421924309 8 200 SH   SOLE 0 200 0 0
HEALTHSOUTH CORP Call 421924309 3 3,100 SH Call SOLE 0 3,100 0 0
HEALTHSTREAM INC COM 42222N103 4 200 SH   SOLE 0 200 0 0
HEALTHSTREAM INC Call 42222N103 6 9,600 SH Call SOLE 0 9,600 0 0
HEARTLAND EXPRESS INC COM 422347104 4 200 SH   SOLE 0 200 0 0
HEARTLAND FINL USA INC COM 42234Q102 40 807 SH   SOLE 0 807 0 0
HECLA MNG CO COM 422704106 35 6,648 SH   SOLE 0 6,648 0 0
HECLA MNG CO Call 422704106 0 1,400 SH Call SOLE 0 1,400 0 0
HEICO CORP NEW COM 422806109 38 446 SH   SOLE 0 446 0 0
HEICO CORP NEW CL A 422806208 319 4,265 SH   SOLE 0 4,265 0 0
HEICO CORP NEW Call 422806109 6 1,100 SH Call SOLE 0 1,100 0 0
HEICO CORP NEW Put 422806109 0 1,800 SH Put SOLE 0 1,800 0 0
HEIDRICK & STRUGGLES INTL IN COM 422819102 14 542 SH   SOLE 0 542 0 0
HEIDRICK & STRUGGLES INTL IN Call 422819102 2 900 SH Call SOLE 0 900 0 0
HEIDRICK & STRUGGLES INTL IN Put 422819102 0 1,300 SH Put SOLE 0 1,300 0 0
HELEN OF TROY CORP LTD Put G4388N106 0 100 SH Put SOLE 0 100 0 0
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 104 13,400 SH   SOLE 0 13,400 0 0
HELIX ENERGY SOLUTIONS GRP I Call 42330P107 1 3,700 SH Call SOLE 0 3,700 0 0
HELIX ENERGY SOLUTIONS GRP I Put 42330P107 0 400 SH Put SOLE 0 400 0 0
HELMERICH & PAYNE INC COM 423452101 847 12,728 SH   SOLE 0 12,728 0 0
HELMERICH & PAYNE INC Call 423452101 11 7,400 SH Call SOLE 0 7,400 0 0
HELMERICH & PAYNE INC Put 423452101 39 10,700 SH Put SOLE 0 10,700 0 0
HENRY JACK & ASSOC INC Put 426281101 0 500 SH Put SOLE 0 500 0 0
HERBALIFE LTD COM USD SHS G4412G101 439 7,552 SH   SOLE 0 7,552 0 0
HERBALIFE LTD Call G4412G101 214 26,900 SH Call SOLE 0 26,900 0 0
HERBALIFE LTD Put G4412G101 278 91,900 SH Put SOLE 0 91,900 0 0
HERC HLDGS INC COM 42704L104 3 66 SH   SOLE 0 66 0 0
HERC HLDGS INC Put 42704L104 0 1,200 SH Put SOLE 0 1,200 0 0
HERCULES CAPITAL INC Call 427096508 0 200 SH Call SOLE 0 200 0 0
HERITAGE CRYSTAL CLEAN INC COM 42726M106 14 1,060 SH   SOLE 0 1,060 0 0
HERITAGE CRYSTAL CLEAN INC Put 42726M106 2 6,900 SH Put SOLE 0 6,900 0 0
HERITAGE INS HLDGS INC Call 42727J102 16 70,000 SH Call SOLE 0 70,000 0 0
HERITAGE INS HLDGS INC Put 42727J102 0 100 SH Put SOLE 0 100 0 0
HERON THERAPEUTICS INC COM 427746102 65 4,391 SH   SOLE 0 4,391 0 0
HERON THERAPEUTICS INC Call 427746102 0 1,200 SH Call SOLE 0 1,200 0 0
HERON THERAPEUTICS INC Put 427746102 2 2,800 SH Put SOLE 0 2,800 0 0
HERSHA HOSPITALITY TR PR SHS BEN INT 427825500 58 3,139 SH   SOLE 0 3,139 0 0
HERSHA HOSPITALITY TR Call 427825500 0 800 SH Call SOLE 0 800 0 0
HERSHA HOSPITALITY TR Put 427825500 1 1,500 SH Put SOLE 0 1,500 0 0
HERSHEY CO COM 427866108 208 1,910 SH   SOLE 0 1,910 0 0
HERSHEY CO Put 427866108 0 100 SH Put SOLE 0 100 0 0
HERTZ GLOBAL HLDGS INC COM 42806J106 89 5,129 SH   SOLE 0 5,129 0 0
HERTZ GLOBAL HLDGS INC Call 42806J106 7 16,700 SH Call SOLE 0 16,700 0 0
HERTZ GLOBAL HLDGS INC Put 42806J106 99 37,900 SH Put SOLE 0 37,900 0 0
HESS CORP COM 42809H107 1,246 25,854 SH   SOLE 0 25,854 0 0
HESS CORP Put 42809H107 226 63,500 SH Put SOLE 0 63,500 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 4,890 206,357 SH   SOLE 0 206,357 0 0
HEWLETT PACKARD ENTERPRISE C Call 42824C109 32 43,900 SH Call SOLE 0 43,900 0 0
HEWLETT PACKARD ENTERPRISE C Put 42824C109 24 45,000 SH Put SOLE 0 45,000 0 0
HEXCEL CORP NEW COM 428291108 2,068 37,924 SH   SOLE 0 37,924 0 0
HEXCEL CORP NEW Call 428291108 8 3,600 SH Call SOLE 0 3,600 0 0
HFF INC Call 40418F108 1 500 SH Call SOLE 0 500 0 0
HI-CRUSH PARTNERS LP COM UNIT LTD 428337109 499 28,803 SH   SOLE 0 28,803 0 0
HI-CRUSH PARTNERS LP Call 428337109 125 93,400 SH Call SOLE 0 93,400 0 0
HI-CRUSH PARTNERS LP Put 428337109 27 51,600 SH Put SOLE 0 51,600 0 0
HIBBETT SPORTS INC COM 428567101 115 3,925 SH   SOLE 0 3,925 0 0
HIBBETT SPORTS INC Call 428567101 0 3,900 SH Call SOLE 0 3,900 0 0
HIBBETT SPORTS INC Put 428567101 1 800 SH Put SOLE 0 800 0 0
HIGHPOWER INTL INC COM 43113X101 0 100 SH   SOLE 0 100 0 0
HIGHWOODS PPTYS INC COM 431284108 58 1,189 SH   SOLE 0 1,189 0 0
HILL INTERNATIONAL INC COM 431466101 6 1,500 SH   SOLE 0 1,500 0 0
HILL INTERNATIONAL INC Put 431466101 12 11,000 SH Put SOLE 0 11,000 0 0
HILLENBRAND INC COM 431571108 149 4,178 SH   SOLE 0 4,178 0 0
HILLTOP HOLDINGS INC Call 432748101 0 200 SH Call SOLE 0 200 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 127 2,179 SH   SOLE 0 2,179 0 0
HILTON WORLDWIDE HLDGS INC Call 43300A203 23 5,500 SH Call SOLE 0 5,500 0 0
HILTON WORLDWIDE HLDGS INC Put 43300A203 4 3,200 SH Put SOLE 0 3,200 0 0
HIMAX TECHNOLOGIES INC SPONSORED ADR 43289P106 258 28,353 SH   SOLE 0 28,353 0 0
HIMAX TECHNOLOGIES INC Call 43289P106 53 40,500 SH Call SOLE 0 40,500 0 0
HIMAX TECHNOLOGIES INC Put 43289P106 0 3,800 SH Put SOLE 0 3,800 0 0
HMS HLDGS CORP COM 40425J101 59 2,940 SH   SOLE 0 2,940 0 0
HMS HLDGS CORP Call 40425J101 0 300 SH Call SOLE 0 300 0 0
HNI CORP COM 404251100 19 423 SH   SOLE 0 423 0 0
HNI CORP Call 404251100 0 400 SH Call SOLE 0 400 0 0
HNI CORP Put 404251100 1 1,000 SH Put SOLE 0 1,000 0 0
HOEGH LNG PARTNERS LP COM UNIT LTD Y3262R100 85 4,343 SH   SOLE 0 4,343 0 0
HOEGH LNG PARTNERS LP Put Y3262R100 1 5,000 SH Put SOLE 0 5,000 0 0
HOLLY ENERGY PARTNERS L P COM UT LTD PTN 435763107 158 4,442 SH   SOLE 0 4,442 0 0
HOLLY ENERGY PARTNERS L P Call 435763107 11 8,000 SH Call SOLE 0 8,000 0 0
HOLLY ENERGY PARTNERS L P Put 435763107 16 8,300 SH Put SOLE 0 8,300 0 0
HOLLYFRONTIER CORP COM 436106108 459 16,217 SH   SOLE 0 16,217 0 0
HOLLYFRONTIER CORP Call 436106108 29 41,100 SH Call SOLE 0 41,100 0 0
HOLLYFRONTIER CORP Put 436106108 19 25,600 SH Put SOLE 0 25,600 0 0
HOLLYSYS AUTOMATION TECHNOLO SHS G45667105 9 541 SH   SOLE 0 541 0 0
HOLLYSYS AUTOMATION TECHNOLO Call G45667105 0 500 SH Call SOLE 0 500 0 0
HOLOGIC INC COM 436440101 682 16,030 SH   SOLE 0 16,030 0 0
HOLOGIC INC Call 436440101 83 44,000 SH Call SOLE 0 44,000 0 0
HOLOGIC INC Put 436440101 31 19,700 SH Put SOLE 0 19,700 0 0
HOME BANCSHARES INC COM 436893200 18 700 SH   SOLE 0 700 0 0
HOME BANCSHARES INC Call 436893200 14 4,100 SH Call SOLE 0 4,100 0 0
HOME BANCSHARES INC Put 436893200 6 2,300 SH Put SOLE 0 2,300 0 0
HOME DEPOT INC COM 437076102 3,748 25,529 SH   SOLE 0 25,529 0 0
HOME DEPOT INC Call 437076102 107 32,900 SH Call SOLE 0 32,900 0 0
HOME DEPOT INC Put 437076102 24 169,400 SH Put SOLE 0 169,400 0 0
HOMESTREET INC COM 43785V102 171 6,130 SH   SOLE 0 6,130 0 0
HOMESTREET INC Call 43785V102 0 2,500 SH Call SOLE 0 2,500 0 0
HOMESTREET INC Put 43785V102 4 600 SH Put SOLE 0 600 0 0
HONDA MOTOR LTD AMERN SHS 438128308 0 29 SH   SOLE 0 29 0 0
HONDA MOTOR LTD Call 438128308 1 1,800 SH Call SOLE 0 1,800 0 0
HONEYWELL INTL INC COM 438516106 238 1,913 SH   SOLE 0 1,913 0 0
HONEYWELL INTL INC Call 438516106 22 15,200 SH Call SOLE 0 15,200 0 0
HONEYWELL INTL INC Put 438516106 267 131,900 SH Put SOLE 0 131,900 0 0
HONGLI CLEAN ENERGY TECHNOLO COM NEW 438586208 0 20 SH   SOLE 0 20 0 0
HOOKER FURNITURE CORP COM 439038100 8 261 SH   SOLE 0 261 0 0
HOOKER FURNITURE CORP Call 439038100 0 1,200 SH Call SOLE 0 1,200 0 0
HORIZON GLOBAL CORP COM 44052W104 1 100 SH   SOLE 0 100 0 0
HORIZON GLOBAL CORP Call 44052W104 0 3,300 SH Call SOLE 0 3,300 0 0
HORIZON PHARMA PLC SHS G4617B105 744 50,374 SH   SOLE 0 50,374 0 0
HORIZON PHARMA PLC Call G4617B105 21 56,500 SH Call SOLE 0 56,500 0 0
HORIZON PHARMA PLC Put G4617B105 99 144,600 SH Put SOLE 0 144,600 0 0
HORIZON TECHNOLOGY FIN CORP COM 44045A102 63 5,665 SH   SOLE 0 5,665 0 0
HORIZON TECHNOLOGY FIN CORP Call 44045A102 0 200 SH Call SOLE 0 200 0 0
HORIZON TECHNOLOGY FIN CORP Put 44045A102 0 400 SH Put SOLE 0 400 0 0
HORMEL FOODS CORP COM 440452100 1,225 35,390 SH   SOLE 0 35,390 0 0
HORMEL FOODS CORP Call 440452100 4 12,800 SH Call SOLE 0 12,800 0 0
HORMEL FOODS CORP Put 440452100 28 9,400 SH Put SOLE 0 9,400 0 0
HORNBECK OFFSHORE SVCS INC N COM 440543106 77 17,516 SH   SOLE 0 17,516 0 0
HORNBECK OFFSHORE SVCS INC N Call 440543106 4 9,900 SH Call SOLE 0 9,900 0 0
HORNBECK OFFSHORE SVCS INC N Put 440543106 17 39,000 SH Put SOLE 0 39,000 0 0
HORTONWORKS INC COM 440894103 4 447 SH   SOLE 0 447 0 0
HORTONWORKS INC Call 440894103 32 64,900 SH Call SOLE 0 64,900 0 0
HORTONWORKS INC Put 440894103 4 4,700 SH Put SOLE 0 4,700 0 0
HOSPITALITY PPTYS TR Call 44106M102 1 1,900 SH Call SOLE 0 1,900 0 0
HOSPITALITY PPTYS TR Put 44106M102 0 1,600 SH Put SOLE 0 1,600 0 0
HOST HOTELS & RESORTS INC COM 44107P104 268 14,402 SH   SOLE 0 14,402 0 0
HOST HOTELS & RESORTS INC Call 44107P104 0 5,700 SH Call SOLE 0 5,700 0 0
HOST HOTELS & RESORTS INC Put 44107P104 0 800 SH Put SOLE 0 800 0 0
HOSTESS BRANDS INC CL A 44109J106 3 200 SH   SOLE 0 200 0 0
HOSTESS BRANDS INC Put 44109J106 0 1,400 SH Put SOLE 0 1,400 0 0
HOUGHTON MIFFLIN HARCOURT CO COM 44157R109 0 4 SH   SOLE 0 4 0 0
HOUGHTON MIFFLIN HARCOURT CO Call 44157R109 0 500 SH Call SOLE 0 500 0 0
HOUGHTON MIFFLIN HARCOURT CO Put 44157R109 0 1,000 SH Put SOLE 0 1,000 0 0
HOUSTON WIRE & CABLE CO COM 44244K109 8 1,260 SH   SOLE 0 1,260 0 0
HOVNANIAN ENTERPRISES INC Call 442487203 0 2,300 SH Call SOLE 0 2,300 0 0
HOWARD HUGHES CORP COM 44267D107 46 395 SH   SOLE 0 395 0 0
HOWARD HUGHES CORP Call 44267D107 6 400 SH Call SOLE 0 400 0 0
HOWARD HUGHES CORP Put 44267D107 0 700 SH Put SOLE 0 700 0 0
HP INC Call 40434L105 1 900 SH Call SOLE 0 900 0 0
HP INC Put 40434L105 0 400 SH Put SOLE 0 400 0 0
HRG GROUP INC COM 40434J100 1,768 91,512 SH   SOLE 0 91,512 0 0
HRG GROUP INC Call 40434J100 2 1,100 SH Call SOLE 0 1,100 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 1,974 48,382 SH   SOLE 0 48,382 0 0
HSBC HLDGS PLC Call 404280406 66 139,300 SH Call SOLE 0 139,300 0 0
HSBC HLDGS PLC Put 404280406 217 264,400 SH Put SOLE 0 264,400 0 0
HSN INC COM 404303109 1 36 SH   SOLE 0 36 0 0
HSN INC Call 404303109 0 2,500 SH Call SOLE 0 2,500 0 0
HUANENG PWR INTL INC SPON ADR H SHS 443304100 46 1,747 SH   SOLE 0 1,747 0 0
HUANENG PWR INTL INC Call 443304100 0 100 SH Call SOLE 0 100 0 0
HUANENG PWR INTL INC Put 443304100 3 1,900 SH Put SOLE 0 1,900 0 0
HUB GROUP INC Put 443320106 6 700 SH Put SOLE 0 700 0 0
HUBSPOT INC COM 443573100 30 500 SH   SOLE 0 500 0 0
HUBSPOT INC Put 443573100 0 500 SH Put SOLE 0 500 0 0
HUDBAY MINERALS INC COM 443628102 7 1,200 SH   SOLE 0 1,200 0 0
HUDBAY MINERALS INC *W EXP 07/20/201 443628136 0 1,227 SH   SOLE 0 1,227 0 0
HUDBAY MINERALS INC Call 443628102 0 2,000 SH Call SOLE 0 2,000 0 0
HUDBAY MINERALS INC Put 443628102 0 400 SH Put SOLE 0 400 0 0
HUDSON GLOBAL INC COM 443787106 3 2,740 SH   SOLE 0 2,740 0 0
HUDSON TECHNOLOGIES INC COM 444144109 62 9,532 SH   SOLE 0 9,532 0 0
HUDSON TECHNOLOGIES INC Call 444144109 0 300 SH Call SOLE 0 300 0 0
HUDSON TECHNOLOGIES INC Put 444144109 4 4,000 SH Put SOLE 0 4,000 0 0
HUGOTON RTY TR TEX Put 444717102 1 2,700 SH Put SOLE 0 2,700 0 0
HUMANA INC COM 444859102 8,341 40,465 SH   SOLE 0 40,465 0 0
HUMANA INC Call 444859102 568 93,900 SH Call SOLE 0 93,900 0 0
HUMANA INC Put 444859102 656 135,700 SH Put SOLE 0 135,700 0 0
HUNT J B TRANS SVCS INC COM 445658107 65 715 SH   SOLE 0 715 0 0
HUNT J B TRANS SVCS INC Put 445658107 26 3,100 SH Put SOLE 0 3,100 0 0
HUNTINGTON BANCSHARES INC COM 446150104 427 31,890 SH   SOLE 0 31,890 0 0
HUNTINGTON BANCSHARES INC Call 446150104 1 1,500 SH Call SOLE 0 1,500 0 0
HUNTINGTON BANCSHARES INC Put 446150104 2 1,500 SH Put SOLE 0 1,500 0 0
HUNTINGTON INGALLS INDS INC Call 446413106 33 2,700 SH Call SOLE 0 2,700 0 0
HUNTINGTON INGALLS INDS INC Put 446413106 5 2,000 SH Put SOLE 0 2,000 0 0
HUNTSMAN CORP COM 447011107 199 8,115 SH   SOLE 0 8,115 0 0
HUNTSMAN CORP Call 447011107 44 11,900 SH Call SOLE 0 11,900 0 0
HUNTSMAN CORP Put 447011107 2 1,600 SH Put SOLE 0 1,600 0 0
HURON CONSULTING GROUP INC COM 447462102 26 636 SH   SOLE 0 636 0 0
HURON CONSULTING GROUP INC Put 447462102 1 2,000 SH Put SOLE 0 2,000 0 0
HUTTIG BLDG PRODS INC COM 448451104 0 100 SH   SOLE 0 100 0 0
HUTTIG BLDG PRODS INC Call 448451104 0 700 SH Call SOLE 0 700 0 0
HYATT HOTELS CORP COM CL A 448579102 287 5,321 SH   SOLE 0 5,321 0 0
HYATT HOTELS CORP Call 448579102 0 100 SH Call SOLE 0 100 0 0
HYATT HOTELS CORP Put 448579102 3 7,900 SH Put SOLE 0 7,900 0 0
HYDROGENICS CORP NEW COM NEW 448883207 85 12,736 SH   SOLE 0 12,736 0 0
HYDROGENICS CORP NEW Call 448883207 0 200 SH Call SOLE 0 200 0 0
HYSTER YALE MATLS HANDLING I CL A 449172105 142 2,528 SH   SOLE 0 2,528 0 0
HYSTER YALE MATLS HANDLING I Call 449172105 0 200 SH Call SOLE 0 200 0 0
I D SYSTEMS INC COM 449489103 6 1,006 SH   SOLE 0 1,006 0 0
IAC INTERACTIVECORP COM 44919P508 595 8,073 SH   SOLE 0 8,073 0 0
IAC INTERACTIVECORP Call 44919P508 10 5,600 SH Call SOLE 0 5,600 0 0
IAC INTERACTIVECORP Put 44919P508 17 27,100 SH Put SOLE 0 27,100 0 0
IAMGOLD CORP Put 450913108 0 700 SH Put SOLE 0 700 0 0
IBERIABANK CORP COM 450828108 1,019 12,892 SH   SOLE 0 12,892 0 0
IBERIABANK CORP Call 450828108 20 2,800 SH Call SOLE 0 2,800 0 0
IBERIABANK CORP Put 450828108 88 48,700 SH Put SOLE 0 48,700 0 0
ICAHN ENTERPRISES LP DEPOSITARY UNIT 451100101 385 7,531 SH   SOLE 0 7,531 0 0
ICAHN ENTERPRISES LP Call 451100101 0 1,400 SH Call SOLE 0 1,400 0 0
ICAHN ENTERPRISES LP Put 451100101 98 14,600 SH Put SOLE 0 14,600 0 0
ICICI BK LTD ADR 45104G104 43 5,015 SH   SOLE 0 5,015 0 0
ICICI BK LTD Call 45104G104 2 15,800 SH Call SOLE 0 15,800 0 0
ICICI BK LTD Put 45104G104 0 13,200 SH Put SOLE 0 13,200 0 0
ICON PLC SHS G4705A100 440 5,524 SH   SOLE 0 5,524 0 0
ICON PLC Call G4705A100 28 11,900 SH Call SOLE 0 11,900 0 0
ICON PLC Put G4705A100 5 1,000 SH Put SOLE 0 1,000 0 0
ICONIX BRAND GROUP INC COM 451055107 78 10,505 SH   SOLE 0 10,505 0 0
ICONIX BRAND GROUP INC Call 451055107 0 1,600 SH Call SOLE 0 1,600 0 0
ICONIX BRAND GROUP INC Put 451055107 38 19,800 SH Put SOLE 0 19,800 0 0
ICU MED INC COM 44930G107 15 100 SH   SOLE 0 100 0 0
ICU MED INC Call 44930G107 5 700 SH Call SOLE 0 700 0 0
ICU MED INC Put 44930G107 2 200 SH Put SOLE 0 200 0 0
IDENTIV INC COM NEW 45170X205 97 13,815 SH   SOLE 0 13,815 0 0
IDENTIV INC Call 45170X205 0 100 SH Call SOLE 0 100 0 0
IDENTIV INC Put 45170X205 9 11,000 SH Put SOLE 0 11,000 0 0
IDERA PHARMACEUTICALS INC COM NEW 45168K306 46 18,800 SH   SOLE 0 18,800 0 0
IDEX CORP COM 45167R104 9 100 SH   SOLE 0 100 0 0
IDEXX LABS INC COM 45168D104 355 2,300 SH   SOLE 0 2,300 0 0
IDT CORP Call 448947507 2 8,000 SH Call SOLE 0 8,000 0 0
IGNYTA INC Put 451731103 0 400 SH Put SOLE 0 400 0 0
IHS MARKIT LTD SHS G47567105 5 143 SH   SOLE 0 143 0 0
IHS MARKIT LTD Call G47567105 3 1,800 SH Call SOLE 0 1,800 0 0
IHS MARKIT LTD Put G47567105 1 1,400 SH Put SOLE 0 1,400 0 0
II VI INC COM 902104108 201 5,584 SH   SOLE 0 5,584 0 0
II VI INC Call 902104108 40 15,400 SH Call SOLE 0 15,400 0 0
II VI INC Put 902104108 0 100 SH Put SOLE 0 100 0 0
IKANG HEALTHCARE GROUP INC Call 45174L108 3 16,800 SH Call SOLE 0 16,800 0 0
ILG INC COM 44967H101 312 14,907 SH   SOLE 0 14,907 0 0
ILG INC Put 44967H101 4 50,500 SH Put SOLE 0 50,500 0 0
ILLINOIS TOOL WKS INC COM 452308109 982 7,420 SH   SOLE 0 7,420 0 0
ILLINOIS TOOL WKS INC Call 452308109 36 7,600 SH Call SOLE 0 7,600 0 0
ILLINOIS TOOL WKS INC Put 452308109 7 9,700 SH Put SOLE 0 9,700 0 0
ILLUMINA INC COM 452327109 8,414 49,314 SH   SOLE 0 49,314 0 0
ILLUMINA INC Call 452327109 473 36,100 SH Call SOLE 0 36,100 0 0
ILLUMINA INC Put 452327109 674 93,000 SH Put SOLE 0 93,000 0 0
IMAX CORP Call 45245E109 43 29,700 SH Call SOLE 0 29,700 0 0
IMMERSION CORP COM 452521107 746 86,208 SH   SOLE 0 86,208 0 0
IMMERSION CORP Put 452521107 17 21,400 SH Put SOLE 0 21,400 0 0
IMMUNOGEN INC COM 45253H101 39 10,300 SH   SOLE 0 10,300 0 0
IMMUNOGEN INC Call 45253H101 50 42,600 SH Call SOLE 0 42,600 0 0
IMMUNOGEN INC Put 45253H101 0 12,000 SH Put SOLE 0 12,000 0 0
IMMUNOMEDICS INC COM 452907108 16 2,600 SH   SOLE 0 2,600 0 0
IMMUNOMEDICS INC Call 452907108 128 55,700 SH Call SOLE 0 55,700 0 0
IMMUNOMEDICS INC Put 452907108 17 35,100 SH Put SOLE 0 35,100 0 0
IMPAC MTG HLDGS INC COM NEW 45254P508 38 3,112 SH   SOLE 0 3,112 0 0
IMPAC MTG HLDGS INC Call 45254P508 0 700 SH Call SOLE 0 700 0 0
IMPAC MTG HLDGS INC Put 45254P508 1 5,500 SH Put SOLE 0 5,500 0 0
IMPAX LABORATORIES INC COM 45256B101 15 1,229 SH   SOLE 0 1,229 0 0
IMPAX LABORATORIES INC Call 45256B101 8 1,600 SH Call SOLE 0 1,600 0 0
IMPAX LABORATORIES INC Put 45256B101 11 7,400 SH Put SOLE 0 7,400 0 0
IMPERIAL OIL LTD COM NEW 453038408 21 691 SH   SOLE 0 691 0 0
IMPERIAL OIL LTD Call 453038408 4 2,200 SH Call SOLE 0 2,200 0 0
IMPERVA INC COM 45321L100 145 3,554 SH   SOLE 0 3,554 0 0
IMPERVA INC Call 45321L100 2 1,200 SH Call SOLE 0 1,200 0 0
IMPERVA INC Put 45321L100 1 700 SH Put SOLE 0 700 0 0
IMPINJ INC COM 453204109 372 12,319 SH   SOLE 0 12,319 0 0
IMPINJ INC Call 453204109 18 42,300 SH Call SOLE 0 42,300 0 0
IMPINJ INC Put 453204109 12 10,400 SH Put SOLE 0 10,400 0 0
INC RESH HLDGS INC CL A 45329R109 147 3,207 SH   SOLE 0 3,207 0 0
INC RESH HLDGS INC Put 45329R109 6 5,300 SH Put SOLE 0 5,300 0 0
INCYTE CORP COM 45337C102 2,374 17,767 SH   SOLE 0 17,767 0 0
INCYTE CORP Call 45337C102 500 22,700 SH Call SOLE 0 22,700 0 0
INCYTE CORP Put 45337C102 337 61,100 SH Put SOLE 0 61,100 0 0
INDEPENDENCE CONTRACT DRIL I Call 453415309 0 300 SH Call SOLE 0 300 0 0
INDEPENDENCE HLDG CO NEW COM NEW 453440307 0 1 SH   SOLE 0 1 0 0
INDEPENDENCE RLTY TR INC COM 45378A106 8 934 SH   SOLE 0 934 0 0
INDEPENDENCE RLTY TR INC Put 45378A106 0 2,000 SH Put SOLE 0 2,000 0 0
INDEPENDENT BANK CORP MASS COM 453836108 33 519 SH   SOLE 0 519 0 0
INDEPENDENT BANK CORP MASS Call 453836108 2 800 SH Call SOLE 0 800 0 0
INDEPENDENT BANK CORP MASS Put 453836108 1 500 SH Put SOLE 0 500 0 0
INDEPENDENT BK GROUP INC COM 45384B106 771 12,000 SH   SOLE 0 12,000 0 0
INDEPENDENT BK GROUP INC Call 45384B106 5 8,200 SH Call SOLE 0 8,200 0 0
INDIA FD INC COM 454089103 74 2,951 SH   SOLE 0 2,951 0 0
INDIA FD INC Call 454089103 25 10,900 SH Call SOLE 0 10,900 0 0
INDIA FD INC Put 454089103 0 300 SH Put SOLE 0 300 0 0
INFINERA CORPORATION COM 45667G103 126 12,374 SH   SOLE 0 12,374 0 0
INFINERA CORPORATION Call 45667G103 9 15,800 SH Call SOLE 0 15,800 0 0
INFINERA CORPORATION Put 45667G103 118 53,300 SH Put SOLE 0 53,300 0 0
INFOSYS LTD SPONSORED ADR 456788108 403 25,526 SH   SOLE 0 25,526 0 0
INFOSYS LTD Call 456788108 26 24,900 SH Call SOLE 0 24,900 0 0
INFOSYS LTD Put 456788108 25 65,300 SH Put SOLE 0 65,300 0 0
INFRAREIT INC COM 45685L100 1 57 SH   SOLE 0 57 0 0
ING GROEP N V SPONSORED ADR 456837103 100 6,658 SH   SOLE 0 6,658 0 0
ING GROEP N V Call 456837103 6 12,400 SH Call SOLE 0 12,400 0 0
ING GROEP N V Put 456837103 1 14,800 SH Put SOLE 0 14,800 0 0
INGERSOLL-RAND PLC SHS G47791101 864 10,635 SH   SOLE 0 10,635 0 0
INGERSOLL-RAND PLC Call G47791101 31 7,000 SH Call SOLE 0 7,000 0 0
INGEVITY CORP COM 45688C107 58 960 SH   SOLE 0 960 0 0
INGLES MKTS INC CL A 457030104 7 184 SH   SOLE 0 184 0 0
INGLES MKTS INC Call 457030104 0 700 SH Call SOLE 0 700 0 0
INGREDION INC COM 457187102 9 79 SH   SOLE 0 79 0 0
INGREDION INC Call 457187102 0 400 SH Call SOLE 0 400 0 0
INGREDION INC Put 457187102 0 100 SH Put SOLE 0 100 0 0
INNERWORKINGS INC COM 45773Y105 5 600 SH   SOLE 0 600 0 0
INNERWORKINGS INC Call 45773Y105 0 1,100 SH Call SOLE 0 1,100 0 0
INNOPHOS HOLDINGS INC COM 45774N108 17 333 SH   SOLE 0 333 0 0
INNOPHOS HOLDINGS INC Call 45774N108 0 100 SH Call SOLE 0 100 0 0
INNOPHOS HOLDINGS INC Put 45774N108 0 100 SH Put SOLE 0 100 0 0
INNOSPEC INC COM 45768S105 49 766 SH   SOLE 0 766 0 0
INNOVIVA INC COM 45781M101 73 5,317 SH   SOLE 0 5,317 0 0
INNOVIVA INC Call 45781M101 0 200 SH Call SOLE 0 200 0 0
INOGEN INC COM 45780L104 98 1,274 SH   SOLE 0 1,274 0 0
INOTEK PHARMACEUTICALS CORP COM 45780V102 69 34,929 SH   SOLE 0 34,929 0 0
INOTEK PHARMACEUTICALS CORP Call 45780V102 0 400 SH Call SOLE 0 400 0 0
INOTEK PHARMACEUTICALS CORP Put 45780V102 0 100 SH Put SOLE 0 100 0 0
INOVALON HLDGS INC COM CL A 45781D101 96 7,661 SH   SOLE 0 7,661 0 0
INOVALON HLDGS INC Call 45781D101 6 4,000 SH Call SOLE 0 4,000 0 0
INOVALON HLDGS INC Put 45781D101 7 30,000 SH Put SOLE 0 30,000 0 0
INOVIO PHARMACEUTICALS INC Call 45773H201 2 14,900 SH Call SOLE 0 14,900 0 0
INOVIO PHARMACEUTICALS INC Put 45773H201 13 15,700 SH Put SOLE 0 15,700 0 0
INPHI CORP COM 45772F107 86 1,767 SH   SOLE 0 1,767 0 0
INPHI CORP Call 45772F107 2 900 SH Call SOLE 0 900 0 0
INPHI CORP Put 45772F107 0 400 SH Put SOLE 0 400 0 0
INSIGHT ENTERPRISES INC COM 45765U103 58 1,413 SH   SOLE 0 1,413 0 0
INSIGNIA SYS INC COM 45765Y105 4 2,900 SH   SOLE 0 2,900 0 0
INSMED INC COM PAR $.01 457669307 132 7,565 SH   SOLE 0 7,565 0 0
INSMED INC Call 457669307 35 20,100 SH Call SOLE 0 20,100 0 0
INSMED INC Put 457669307 21 66,600 SH Put SOLE 0 66,600 0 0
INSPERITY INC COM 45778Q107 28 320 SH   SOLE 0 320 0 0
INSTALLED BLDG PRODS INC Call 45780R101 0 100 SH Call SOLE 0 100 0 0
INSTEEL INDUSTRIES INC Call 45774W108 0 400 SH Call SOLE 0 400 0 0
INSTRUCTURE INC COM 45781U103 1 81 SH   SOLE 0 81 0 0
INSULET CORP COM 45784P101 41 957 SH   SOLE 0 957 0 0
INSULET CORP Call 45784P101 3 800 SH Call SOLE 0 800 0 0
INSULET CORP Put 45784P101 15 5,000 SH Put SOLE 0 5,000 0 0
INSYS THERAPEUTICS INC NEW COM NEW 45824V209 85 8,161 SH   SOLE 0 8,161 0 0
INSYS THERAPEUTICS INC NEW Call 45824V209 42 85,400 SH Call SOLE 0 85,400 0 0
INSYS THERAPEUTICS INC NEW Put 45824V209 47 36,900 SH Put SOLE 0 36,900 0 0
INTEGER HLDGS CORP COM 45826H109 46 1,147 SH   SOLE 0 1,147 0 0
INTEGER HLDGS CORP Put 45826H109 0 2,800 SH Put SOLE 0 2,800 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 19 826 SH   SOLE 0 826 0 0
INTEGRATED DEVICE TECHNOLOGY Call 458118106 0 1,000 SH Call SOLE 0 1,000 0 0
INTEGRATED DEVICE TECHNOLOGY Put 458118106 0 200 SH Put SOLE 0 200 0 0
INTEL CORP COM 458140100 652 18,096 SH   SOLE 0 18,096 0 0
INTEL CORP Call 458140100 334 316,100 SH Call SOLE 0 316,100 0 0
INTEL CORP Put 458140100 319 253,800 SH Put SOLE 0 253,800 0 0
INTELLIPHARMACEUTICS INTL IN COM 458173101 5 2,100 SH   SOLE 0 2,100 0 0
INTELLIPHARMACEUTICS INTL IN Put 458173101 1 1,800 SH Put SOLE 0 1,800 0 0
INTELSAT S A COM L5140P101 49 11,981 SH   SOLE 0 11,981 0 0
INTELSAT S A Call L5140P101 16 13,300 SH Call SOLE 0 13,300 0 0
INTELSAT S A Put L5140P101 1 1,300 SH Put SOLE 0 1,300 0 0
INTERACTIVE BROKERS GROUP IN COM 45841N107 105 3,025 SH   SOLE 0 3,025 0 0
INTERACTIVE BROKERS GROUP IN Call 45841N107 0 2,000 SH Call SOLE 0 2,000 0 0
INTERACTIVE BROKERS GROUP IN Put 45841N107 24 8,300 SH Put SOLE 0 8,300 0 0
INTERCEPT PHARMACEUTICALS IN COM 45845P108 709 6,276 SH   SOLE 0 6,276 0 0
INTERCEPT PHARMACEUTICALS IN Call 45845P108 172 40,400 SH Call SOLE 0 40,400 0 0
INTERCEPT PHARMACEUTICALS IN Put 45845P108 300 36,300 SH Put SOLE 0 36,300 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 32 545 SH   SOLE 0 545 0 0
INTERCONTINENTAL EXCHANGE IN Call 45866F104 1 700 SH Call SOLE 0 700 0 0
INTERCONTINENTAL EXCHANGE IN Put 45866F104 0 100 SH Put SOLE 0 100 0 0
INTERCONTINENTAL HOTELS GROU SPON ADR NW 2016 45857P608 3 62 SH   SOLE 0 62 0 0
INTERDIGITAL INC COM 45867G101 161 1,876 SH   SOLE 0 1,876 0 0
INTERDIGITAL INC Call 45867G101 3 1,400 SH Call SOLE 0 1,400 0 0
INTERDIGITAL INC Put 45867G101 0 100 SH Put SOLE 0 100 0 0
INTERFACE INC Call 458665304 2 2,300 SH Call SOLE 0 2,300 0 0
INTERFACE INC Put 458665304 0 200 SH Put SOLE 0 200 0 0
INTERNAP CORP Call 45885A300 127 108,100 SH Call SOLE 0 108,100 0 0
INTERNAP CORP Put 45885A300 2 6,800 SH Put SOLE 0 6,800 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 3 100 SH   SOLE 0 100 0 0
INTERNATIONAL BANCSHARES COR Put 459044103 0 900 SH Put SOLE 0 900 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 19,995 114,826 SH   SOLE 0 114,826 0 0
INTERNATIONAL BUSINESS MACHS Call 459200101 197 27,400 SH Call SOLE 0 27,400 0 0
INTERNATIONAL BUSINESS MACHS Put 459200101 140 117,200 SH Put SOLE 0 117,200 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 209 1,580 SH   SOLE 0 1,580 0 0
INTERNATIONAL FLAVORS&FRAGRA Call 459506101 174 23,900 SH Call SOLE 0 23,900 0 0
INTERNATIONAL FLAVORS&FRAGRA Put 459506101 0 600 SH Put SOLE 0 600 0 0
INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 72 3,078 SH   SOLE 0 3,078 0 0
INTERNATIONAL GAME TECHNOLOG Call G4863A108 0 3,200 SH Call SOLE 0 3,200 0 0
INTERNATIONAL GAME TECHNOLOG Put G4863A108 4 3,400 SH Put SOLE 0 3,400 0 0
INTERNATIONAL SPEEDWAY CORP CL A 460335201 8 231 SH   SOLE 0 231 0 0
INTERNET INITIATIVE JAPAN IN SPONSORED ADR 46059T109 11 1,283 SH   SOLE 0 1,283 0 0
INTERPUBLIC GROUP COS INC COM 460690100 41 1,690 SH   SOLE 0 1,690 0 0
INTERPUBLIC GROUP COS INC Call 460690100 1 4,300 SH Call SOLE 0 4,300 0 0
INTERSECT ENT INC COM 46071F103 134 7,853 SH   SOLE 0 7,853 0 0
INTERSECT ENT INC Call 46071F103 0 200 SH Call SOLE 0 200 0 0
INTERSECTIONS INC COM 460981301 1 300 SH   SOLE 0 300 0 0
INTERSECTIONS INC Put 460981301 15 15,300 SH Put SOLE 0 15,300 0 0
INTERXION HOLDING N.V Call N47279109 1 1,300 SH Call SOLE 0 1,300 0 0
INTEVAC INC COM 461148108 208 16,645 SH   SOLE 0 16,645 0 0
INTEVAC INC Put 461148108 0 600 SH Put SOLE 0 600 0 0
INTL FCSTONE INC COM 46116V105 337 8,893 SH   SOLE 0 8,893 0 0
INTL FCSTONE INC Call 46116V105 2 2,100 SH Call SOLE 0 2,100 0 0
INTL FCSTONE INC Put 46116V105 11 9,600 SH Put SOLE 0 9,600 0 0
INTL PAPER CO COM 460146103 441 8,700 SH   SOLE 0 8,700 0 0
INTL PAPER CO Call 460146103 168 20,000 SH Call SOLE 0 20,000 0 0
INTL PAPER CO Put 460146103 16 2,400 SH Put SOLE 0 2,400 0 0
INTRA CELLULAR THERAPIES INC COM 46116X101 326 20,076 SH   SOLE 0 20,076 0 0
INTRA CELLULAR THERAPIES INC Call 46116X101 150 112,200 SH Call SOLE 0 112,200 0 0
INTRA CELLULAR THERAPIES INC Put 46116X101 182 49,100 SH Put SOLE 0 49,100 0 0
INTRAWEST RESORTS HLDGS INC Call 46090K109 0 400 SH Call SOLE 0 400 0 0
INTREPID POTASH INC Call 46121Y102 0 2,300 SH Call SOLE 0 2,300 0 0
INTREXON CORP COM 46122T102 81 4,100 SH   SOLE 0 4,100 0 0
INTREXON CORP Call 46122T102 64 100,100 SH Call SOLE 0 100,100 0 0
INTREXON CORP Put 46122T102 47 30,300 SH Put SOLE 0 30,300 0 0
INTUIT COM 461202103 381 3,286 SH   SOLE 0 3,286 0 0
INVACARE CORP Call 461203101 1 2,900 SH Call SOLE 0 2,900 0 0
INVENSENSE INC COM 46123D205 106 8,400 SH   SOLE 0 8,400 0 0
INVENSENSE INC Call 46123D205 16 57,600 SH Call SOLE 0 57,600 0 0
INVENSENSE INC Put 46123D205 15 15,500 SH Put SOLE 0 15,500 0 0
INVENTURE FOODS INC COM 461212102 46 10,573 SH   SOLE 0 10,573 0 0
INVENTURE FOODS INC Call 461212102 0 8,400 SH Call SOLE 0 8,400 0 0
INVENTURE FOODS INC Put 461212102 9 9,400 SH Put SOLE 0 9,400 0 0
INVESCO CALIF VALUE MUN INC COM 46132H106 123 10,000 SH   SOLE 0 10,000 0 0
INVESCO LTD SHS G491BT108 21 700 SH   SOLE 0 700 0 0
INVESCO LTD Call G491BT108 8 35,400 SH Call SOLE 0 35,400 0 0
INVESCO LTD Put G491BT108 3 3,600 SH Put SOLE 0 3,600 0 0
INVESCO MORTGAGE CAPITAL INC COM 46131B100 61 3,988 SH   SOLE 0 3,988 0 0
INVESCO MORTGAGE CAPITAL INC Call 46131B100 0 100 SH Call SOLE 0 100 0 0
INVESCO MORTGAGE CAPITAL INC Put 46131B100 1 2,300 SH Put SOLE 0 2,300 0 0
INVESTMENT TECHNOLOGY GRP NE Call 46145F105 0 500 SH Call SOLE 0 500 0 0
INVESTORS BANCORP INC NEW Call 46146L101 0 1,800 SH Call SOLE 0 1,800 0 0
INVESTORS BANCORP INC NEW Put 46146L101 0 300 SH Put SOLE 0 300 0 0
INVESTORS REAL ESTATE TR SH BEN INT 461730103 6 1,100 SH   SOLE 0 1,100 0 0
INVITAE CORP COM 46185L103 211 19,090 SH   SOLE 0 19,090 0 0
INVITAE CORP Call 46185L103 58 23,200 SH Call SOLE 0 23,200 0 0
INVITAE CORP Put 46185L103 9 19,600 SH Put SOLE 0 19,600 0 0
INVIVO THERAPEUTICS HLDGS CO Call 46186M209 5 2,000 SH Call SOLE 0 2,000 0 0
INVIVO THERAPEUTICS HLDGS CO Put 46186M209 4 1,400 SH Put SOLE 0 1,400 0 0
ION GEOPHYSICAL CORP COM NEW 462044207 6 1,361 SH   SOLE 0 1,361 0 0
ION GEOPHYSICAL CORP Put 462044207 0 800 SH Put SOLE 0 800 0 0
IONIS PHARMACEUTICALS INC COM 462222100 598 14,883 SH   SOLE 0 14,883 0 0
IONIS PHARMACEUTICALS INC Call 462222100 89 37,200 SH Call SOLE 0 37,200 0 0
IONIS PHARMACEUTICALS INC Put 462222100 108 19,500 SH Put SOLE 0 19,500 0 0
IPG PHOTONICS CORP COM 44980X109 94 783 SH   SOLE 0 783 0 0
IPG PHOTONICS CORP Call 44980X109 2 100 SH Call SOLE 0 100 0 0
IPG PHOTONICS CORP Put 44980X109 0 800 SH Put SOLE 0 800 0 0
IRIDIUM COMMUNICATIONS INC COM 46269C102 7 747 SH   SOLE 0 747 0 0
IRIDIUM COMMUNICATIONS INC Call 46269C102 37 37,800 SH Call SOLE 0 37,800 0 0
IRIDIUM COMMUNICATIONS INC Put 46269C102 5 5,000 SH Put SOLE 0 5,000 0 0
IROBOT CORP COM 462726100 27 412 SH   SOLE 0 412 0 0
IROBOT CORP Call 462726100 328 21,300 SH Call SOLE 0 21,300 0 0
IROBOT CORP Put 462726100 2 3,900 SH Put SOLE 0 3,900 0 0
IRON MTN INC NEW COM 46284V101 35 992 SH   SOLE 0 992 0 0
IRON MTN INC NEW Put 46284V101 0 200 SH Put SOLE 0 200 0 0
IRONWOOD PHARMACEUTICALS INC Call 46333X108 4 9,800 SH Call SOLE 0 9,800 0 0
IRONWOOD PHARMACEUTICALS INC Put 46333X108 0 1,200 SH Put SOLE 0 1,200 0 0
ISHARES MSCI AUST ETF 464286103 3,143 139,044 SH   SOLE 0 139,044 0 0
ISHARES MSCI BRZ CAP ETF 464286400 3,503 93,514 SH   SOLE 0 93,514 0 0
ISHARES MSCI JAPN SMCETF 464286582 303 4,578 SH   SOLE 0 4,578 0 0
ISHARES MSCI CH CAP ETF 464286640 7 176 SH   SOLE 0 176 0 0
ISHARES MSCI BRIC INDX 464286657 119 3,300 SH   SOLE 0 3,300 0 0
ISHARES MSCI PAC JP ETF 464286665 17 398 SH   SOLE 0 398 0 0
ISHARES MSCI FRANCE ETF 464286707 167 6,321 SH   SOLE 0 6,321 0 0
ISHARES MSCI THI CAP ETF 464286624 7 100 SH   SOLE 0 100 0 0
ISHARES MSCI TURKEY ETF 464286715 156 4,383 SH   SOLE 0 4,383 0 0
ISHARES MSCI SZ CAP ETF 464286749 4 146 SH   SOLE 0 146 0 0
ISHARES MSCI SPAN CP ETF 464286764 202 6,663 SH   SOLE 0 6,663 0 0
ISHARES MSCI STH KOR ETF 464286772 6,636 107,267 SH   SOLE 0 107,267 0 0
ISHARES MSCI STH AFR ETF 464286780 26 475 SH   SOLE 0 475 0 0
ISHARES MSCI GERMANY ETF 464286806 1,169 40,663 SH   SOLE 0 40,663 0 0
ISHARES MSCI MEX CAP ETF 464286822 5,082 99,334 SH   SOLE 0 99,334 0 0
ISHARES MSCI HONG KG ETF 464286871 152 6,841 SH   SOLE 0 6,841 0 0
ISHARES INDIA 50 ETF 464289529 152 4,723 SH   SOLE 0 4,723 0 0
ISHARES Call 464289529 1 3,700 SH Call SOLE 0 3,700 0 0
ISHARES Call 464289180 14 7,000 SH Call SOLE 0 7,000 0 0
ISHARES Call 464286871 16 9,700 SH Call SOLE 0 9,700 0 0
ISHARES Call 464286822 2,508 268,400 SH Call SOLE 0 268,400 0 0
ISHARES Call 464286806 71 43,500 SH Call SOLE 0 43,500 0 0
ISHARES Call 464286780 0 200 SH Call SOLE 0 200 0 0
ISHARES Call 464286772 18 10,700 SH Call SOLE 0 10,700 0 0
ISHARES Call 464286749 0 300 SH Call SOLE 0 300 0 0
ISHARES Call 464286715 91 59,400 SH Call SOLE 0 59,400 0 0
ISHARES Call 464286707 16 30,000 SH Call SOLE 0 30,000 0 0
ISHARES Call 464286657 16 9,800 SH Call SOLE 0 9,800 0 0
ISHARES Call 464286608 7 11,400 SH Call SOLE 0 11,400 0 0
ISHARES Call 464286509 16 54,500 SH Call SOLE 0 54,500 0 0
ISHARES Call 464286400 1,042 539,200 SH Call SOLE 0 539,200 0 0
ISHARES Call 464286301 0 100 SH Call SOLE 0 100 0 0
ISHARES Call 464286103 74 41,300 SH Call SOLE 0 41,300 0 0
ISHARES Put 464286103 54 23,500 SH Put SOLE 0 23,500 0 0
ISHARES Put 464286392 1 1,000 SH Put SOLE 0 1,000 0 0
ISHARES Put 464286400 360 362,300 SH Put SOLE 0 362,300 0 0
ISHARES Put 464286509 54 49,100 SH Put SOLE 0 49,100 0 0
ISHARES Put 464286608 0 100 SH Put SOLE 0 100 0 0
ISHARES Put 464286657 10 7,600 SH Put SOLE 0 7,600 0 0
ISHARES Put 464286707 0 800 SH Put SOLE 0 800 0 0
ISHARES Put 464286715 26 17,500 SH Put SOLE 0 17,500 0 0
ISHARES Put 464286624 0 300 SH Put SOLE 0 300 0 0
ISHARES Put 464286764 11 19,500 SH Put SOLE 0 19,500 0 0
ISHARES Put 464286772 7 30,600 SH Put SOLE 0 30,600 0 0
ISHARES Put 464286780 25 5,200 SH Put SOLE 0 5,200 0 0
ISHARES Put 464286806 23 157,400 SH Put SOLE 0 157,400 0 0
ISHARES Put 464286822 29 151,000 SH Put SOLE 0 151,000 0 0
ISHARES Put 464286871 1 8,200 SH Put SOLE 0 8,200 0 0
ISHARES Put 464289180 9 4,900 SH Put SOLE 0 4,900 0 0
ISHARES Put 464289529 0 300 SH Put SOLE 0 300 0 0
ISHARES GOLD TRUST ISHARES 464285105 727 60,600 SH   SOLE 0 60,600 0 0
ISHARES GOLD TRUST Call 464285105 1 16,600 SH Call SOLE 0 16,600 0 0
ISHARES INC MSCI SINGPOR ETF 46434G780 474 20,789 SH   SOLE 0 20,789 0 0
ISHARES INC MSCI ITL ETF NEW 46434G830 111 4,341 SH   SOLE 0 4,341 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 144 2,800 SH   SOLE 0 2,800 0 0
ISHARES INC Call 46434G822 49 34,300 SH Call SOLE 0 34,300 0 0
ISHARES INC Call 46434G830 32 5,500 SH Call SOLE 0 5,500 0 0
ISHARES INC Call 46434G780 1 1,300 SH Call SOLE 0 1,300 0 0
ISHARES INC Call 46434G814 6 9,100 SH Call SOLE 0 9,100 0 0
ISHARES INC Call 46434G103 2 4,700 SH Call SOLE 0 4,700 0 0
ISHARES INC Call 46434G772 28 7,400 SH Call SOLE 0 7,400 0 0
ISHARES INC Put 46434G772 4 19,100 SH Put SOLE 0 19,100 0 0
ISHARES INC Put 46434G103 0 100 SH Put SOLE 0 100 0 0
ISHARES INC Put 46434G814 4 3,400 SH Put SOLE 0 3,400 0 0
ISHARES INC Put 46434G780 5 100,000 SH Put SOLE 0 100,000 0 0
ISHARES INC Put 46434G830 0 17,000 SH Put SOLE 0 17,000 0 0
ISHARES INC Put 46434G822 17 73,900 SH Put SOLE 0 73,900 0 0
ISHARES SILVER TRUST ISHARES 46428Q109 7,561 438,354 SH   SOLE 0 438,354 0 0
ISHARES SILVER TRUST Call 46428Q109 190 447,200 SH Call SOLE 0 447,200 0 0
ISHARES SILVER TRUST Put 46428Q109 443 448,600 SH Put SOLE 0 448,600 0 0
ISHARES TR US OIL&GS EX ETF 464288851 1 28 SH   SOLE 0 28 0 0
ISHARES TR RESID RL EST CAP 464288562 4 65 SH   SOLE 0 65 0 0
ISHARES TR 3-7 YR TR BD ETF 464288661 30 247 SH   SOLE 0 247 0 0
ISHARES TR US HOME CONS ETF 464288752 2,197 68,709 SH   SOLE 0 68,709 0 0
ISHARES TR US REGNL BKS ETF 464288778 116 2,600 SH   SOLE 0 2,600 0 0
ISHARES TR MSCI INDONIA ETF 46429B309 5 200 SH   SOLE 0 200 0 0
ISHARES TR MSCI INDIA ETF 46429B598 1,050 33,357 SH   SOLE 0 33,357 0 0
ISHARES TR MIN VOL USA ETF 46429B697 51 1,076 SH   SOLE 0 1,076 0 0
ISHARES TR U.S. TECH ETF 464287721 78 581 SH   SOLE 0 581 0 0
ISHARES TR U.S. REAL ES ETF 464287739 15,963 203,388 SH   SOLE 0 203,388 0 0
ISHARES TR U.S. ENERGY ETF 464287796 6 163 SH   SOLE 0 163 0 0
ISHARES TR EUROPE ETF 464287861 12 300 SH   SOLE 0 300 0 0
ISHARES TR SP SMCP600VL ETF 464287879 51 373 SH   SOLE 0 373 0 0
ISHARES TR INTL TREA BD ETF 464288117 37 405 SH   SOLE 0 405 0 0
ISHARES TR MSCI ACWI ETF 464288257 54 856 SH   SOLE 0 856 0 0
ISHARES TR JP MOR EM MK ETF 464288281 571 5,029 SH   SOLE 0 5,029 0 0
ISHARES TR NATIONAL MUN ETF 464288414 5,353 49,134 SH   SOLE 0 49,134 0 0
ISHARES TR IBOXX HI YD ETF 464288513 17,327 197,401 SH   SOLE 0 197,401 0 0
ISHARES TR MSCI UK ETF NEW 46435G334 694 21,345 SH   SOLE 0 21,345 0 0
ISHARES TR CORE MSCITOTAL 46432F834 27 500 SH   SOLE 0 500 0 0
ISHARES TR S&P 100 ETF 464287101 348 3,331 SH   SOLE 0 3,331 0 0
ISHARES TR CORE S&P TTL STK 464287150 19 353 SH   SOLE 0 353 0 0
ISHARES TR TIPS BD ETF 464287176 22 200 SH   SOLE 0 200 0 0
ISHARES TR CHINA LG-CAP ETF 464287184 3,107 80,741 SH   SOLE 0 80,741 0 0
ISHARES TR CORE S&P500 ETF 464287200 2,709 11,421 SH   SOLE 0 11,421 0 0
ISHARES TR TRANS AVG ETF 464287192 50 310 SH   SOLE 0 310 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 4,097 104,035 SH   SOLE 0 104,035 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 144 1,100 SH   SOLE 0 1,100 0 0
ISHARES TR GLOB HLTHCRE ETF 464287325 10 100 SH   SOLE 0 100 0 0
ISHARES TR LATN AMER 40 ETF 464287390 142 4,500 SH   SOLE 0 4,500 0 0
ISHARES TR S&P 500 VAL ETF 464287408 323 3,106 SH   SOLE 0 3,106 0 0
ISHARES TR 20 YR TR BD ETF 464287432 12,167 100,798 SH   SOLE 0 100,798 0 0
ISHARES TR 7-10YR TR BD ETF 464287440 15,367 145,542 SH   SOLE 0 145,542 0 0
ISHARES TR MSCI EAFE ETF 464287465 18,225 292,585 SH   SOLE 0 292,585 0 0
ISHARES TR RUS MD CP GR ETF 464287481 192 1,860 SH   SOLE 0 1,860 0 0
ISHARES TR RUS MID CAP ETF 464287499 659 3,526 SH   SOLE 0 3,526 0 0
ISHARES TR CORE S&P MCP ETF 464287507 431 2,519 SH   SOLE 0 2,519 0 0
ISHARES TR PHLX SEMICND ETF 464287523 6 48 SH   SOLE 0 48 0 0
ISHARES TR NASDQ BIOTEC ETF 464287556 16,097 54,891 SH   SOLE 0 54,891 0 0
ISHARES TR COHEN&STEER REIT 464287564 91 916 SH   SOLE 0 916 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 276 2,405 SH   SOLE 0 2,405 0 0
ISHARES TR RUS 1000 ETF 464287622 46,617 355,184 SH   SOLE 0 355,184 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 9,475 58,616 SH   SOLE 0 58,616 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 9,444 68,694 SH   SOLE 0 68,694 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 41 296 SH   SOLE 0 296 0 0
ISHARES TR S&P MC 400VL ETF 464287705 63 431 SH   SOLE 0 431 0 0
ISHARES TR Call 464287705 0 300 SH Call SOLE 0 300 0 0
ISHARES TR Call 464287713 2 10,900 SH Call SOLE 0 10,900 0 0
ISHARES TR Call 464287689 1 200 SH Call SOLE 0 200 0 0
ISHARES TR Call 464287655 16,451 1,588,900 SH Call SOLE 0 1,588,900 0 0
ISHARES TR Call 464287648 1 700 SH Call SOLE 0 700 0 0
ISHARES TR Call 464287630 0 300 SH Call SOLE 0 300 0 0
ISHARES TR Call 464287614 33 11,200 SH Call SOLE 0 11,200 0 0
ISHARES TR Call 464287622 0 100 SH Call SOLE 0 100 0 0
ISHARES TR Call 464287598 3 900 SH Call SOLE 0 900 0 0
ISHARES TR Call 464287556 2,981 274,900 SH Call SOLE 0 274,900 0 0
ISHARES TR Call 464287523 1 700 SH Call SOLE 0 700 0 0
ISHARES TR Call 464287473 0 200 SH Call SOLE 0 200 0 0
ISHARES TR Call 464287515 3 300 SH Call SOLE 0 300 0 0
ISHARES TR Call 464287507 28 5,100 SH Call SOLE 0 5,100 0 0
ISHARES TR Call 464287499 68 37,000 SH Call SOLE 0 37,000 0 0
ISHARES TR Call 464287481 0 700 SH Call SOLE 0 700 0 0
ISHARES TR Call 464287465 2,443 671,400 SH Call SOLE 0 671,400 0 0
ISHARES TR Call 464287440 500 400,100 SH Call SOLE 0 400,100 0 0
ISHARES TR Call 464287432 405 222,200 SH Call SOLE 0 222,200 0 0
ISHARES TR Call 464287408 1 600 SH Call SOLE 0 600 0 0
ISHARES TR Call 464287309 0 300 SH Call SOLE 0 300 0 0
ISHARES TR Call 464287242 3 11,400 SH Call SOLE 0 11,400 0 0
ISHARES TR Call 464287234 634 1,623,400 SH Call SOLE 0 1,623,400 0 0
ISHARES TR Call 464287192 3 500 SH Call SOLE 0 500 0 0
ISHARES TR Call 464287200 44 7,300 SH Call SOLE 0 7,300 0 0
ISHARES TR Call 464287184 2,276 773,100 SH Call SOLE 0 773,100 0 0
ISHARES TR Call 464287150 0 500 SH Call SOLE 0 500 0 0
ISHARES TR Call 464287168 27 10,800 SH Call SOLE 0 10,800 0 0
ISHARES TR Call 464287101 141 34,600 SH Call SOLE 0 34,600 0 0
ISHARES TR Call 46432F834 4 3,000 SH Call SOLE 0 3,000 0 0
ISHARES TR Call 46432F842 0 100 SH Call SOLE 0 100 0 0
ISHARES TR Call 46435G334 0 500 SH Call SOLE 0 500 0 0
ISHARES TR Call 46435G342 0 100 SH Call SOLE 0 100 0 0
ISHARES TR Call 464288513 50 106,500 SH Call SOLE 0 106,500 0 0
ISHARES TR Call 464288448 0 100 SH Call SOLE 0 100 0 0
ISHARES TR Call 464288414 6 6,300 SH Call SOLE 0 6,300 0 0
ISHARES TR Call 464288281 2 2,000 SH Call SOLE 0 2,000 0 0
ISHARES TR Call 464288273 1 1,000 SH Call SOLE 0 1,000 0 0
ISHARES TR Call 464288182 73 52,700 SH Call SOLE 0 52,700 0 0
ISHARES TR Call 464288117 8 5,400 SH Call SOLE 0 5,400 0 0
ISHARES TR Call 464287697 0 600 SH Call SOLE 0 600 0 0
ISHARES TR Call 464287887 3 500 SH Call SOLE 0 500 0 0
ISHARES TR Call 464287879 1 400 SH Call SOLE 0 400 0 0
ISHARES TR Call 464287861 1 1,300 SH Call SOLE 0 1,300 0 0
ISHARES TR Call 464287804 11 34,800 SH Call SOLE 0 34,800 0 0
ISHARES TR Call 464287739 1 1,500 SH Call SOLE 0 1,500 0 0
ISHARES TR Call 464287721 0 200 SH Call SOLE 0 200 0 0
ISHARES TR Call 464287762 56 12,500 SH Call SOLE 0 12,500 0 0
ISHARES TR Call 464287788 2 2,200 SH Call SOLE 0 2,200 0 0
ISHARES TR Call 46429B697 5 3,200 SH Call SOLE 0 3,200 0 0
ISHARES TR Call 46429B689 23 6,500 SH Call SOLE 0 6,500 0 0
ISHARES TR Call 46429B663 0 100 SH Call SOLE 0 100 0 0
ISHARES TR Call 46429B671 0 100 SH Call SOLE 0 100 0 0
ISHARES TR Call 46429B598 80 34,800 SH Call SOLE 0 34,800 0 0
ISHARES TR Call 46429B309 0 400 SH Call SOLE 0 400 0 0
ISHARES TR Call 464288752 21 15,600 SH Call SOLE 0 15,600 0 0
ISHARES TR Call 464288562 10 5,700 SH Call SOLE 0 5,700 0 0
ISHARES TR Call 464288851 0 100 SH Call SOLE 0 100 0 0
ISHARES TR Call 464288877 0 100 SH Call SOLE 0 100 0 0
ISHARES TR Call 464288794 2 2,100 SH Call SOLE 0 2,100 0 0
ISHARES TR Call 464288810 1 300 SH Call SOLE 0 300 0 0
ISHARES TR Put 464288810 0 500 SH Put SOLE 0 500 0 0
ISHARES TR Put 464288687 5 2,000 SH Put SOLE 0 2,000 0 0
ISHARES TR Put 464288752 21 48,000 SH Put SOLE 0 48,000 0 0
ISHARES TR Put 464288778 30 60,000 SH Put SOLE 0 60,000 0 0
ISHARES TR Put 464288794 58 7,200 SH Put SOLE 0 7,200 0 0
ISHARES TR Put 46429B309 0 900 SH Put SOLE 0 900 0 0
ISHARES TR Put 46429B598 12 114,000 SH Put SOLE 0 114,000 0 0
ISHARES TR Put 46429B671 14 10,100 SH Put SOLE 0 10,100 0 0
ISHARES TR Put 46429B663 0 300 SH Put SOLE 0 300 0 0
ISHARES TR Put 46429B689 0 100 SH Put SOLE 0 100 0 0
ISHARES TR Put 46429B697 2 39,100 SH Put SOLE 0 39,100 0 0
ISHARES TR Put 464287788 3 3,300 SH Put SOLE 0 3,300 0 0
ISHARES TR Put 464287762 1 500 SH Put SOLE 0 500 0 0
ISHARES TR Put 464287739 1,016 384,200 SH Put SOLE 0 384,200 0 0
ISHARES TR Put 464287804 7 10,000 SH Put SOLE 0 10,000 0 0
ISHARES TR Put 464287796 8 900 SH Put SOLE 0 900 0 0
ISHARES TR Put 464287861 0 100 SH Put SOLE 0 100 0 0
ISHARES TR Put 464287879 0 300 SH Put SOLE 0 300 0 0
ISHARES TR Put 464288117 7 4,700 SH Put SOLE 0 4,700 0 0
ISHARES TR Put 464288182 4 4,100 SH Put SOLE 0 4,100 0 0
ISHARES TR Put 464288281 56 15,500 SH Put SOLE 0 15,500 0 0
ISHARES TR Put 464288414 14 7,300 SH Put SOLE 0 7,300 0 0
ISHARES TR Put 464288448 0 1,200 SH Put SOLE 0 1,200 0 0
ISHARES TR Put 464288513 1,143 650,800 SH Put SOLE 0 650,800 0 0
ISHARES TR Put 46435G342 0 100 SH Put SOLE 0 100 0 0
ISHARES TR Put 46435G334 8 25,600 SH Put SOLE 0 25,600 0 0
ISHARES TR Put 46432F842 1 700 SH Put SOLE 0 700 0 0
ISHARES TR Put 46434V886 67 20,000 SH Put SOLE 0 20,000 0 0
ISHARES TR Put 464287101 0 500 SH Put SOLE 0 500 0 0
ISHARES TR Put 464287150 0 600 SH Put SOLE 0 600 0 0
ISHARES TR Put 464287184 1,072 1,321,000 SH Put SOLE 0 1,321,000 0 0
ISHARES TR Put 464287200 6 30,000 SH Put SOLE 0 30,000 0 0
ISHARES TR Put 464287226 0 100 SH Put SOLE 0 100 0 0
ISHARES TR Put 464287192 0 500 SH Put SOLE 0 500 0 0
ISHARES TR Put 464287234 565 1,647,800 SH Put SOLE 0 1,647,800 0 0
ISHARES TR Put 464287242 15 3,100 SH Put SOLE 0 3,100 0 0
ISHARES TR Put 464287309 0 300 SH Put SOLE 0 300 0 0
ISHARES TR Put 464287408 0 400 SH Put SOLE 0 400 0 0
ISHARES TR Put 464287432 674 526,700 SH Put SOLE 0 526,700 0 0
ISHARES TR Put 464287440 1,669 410,900 SH Put SOLE 0 410,900 0 0
ISHARES TR Put 464287465 370 1,322,300 SH Put SOLE 0 1,322,300 0 0
ISHARES TR Put 464287499 0 300 SH Put SOLE 0 300 0 0
ISHARES TR Put 464287507 4 2,900 SH Put SOLE 0 2,900 0 0
ISHARES TR Put 464287523 0 1,500 SH Put SOLE 0 1,500 0 0
ISHARES TR Put 464287556 2,824 400,000 SH Put SOLE 0 400,000 0 0
ISHARES TR Put 464287564 0 100 SH Put SOLE 0 100 0 0
ISHARES TR Put 464287598 2 3,200 SH Put SOLE 0 3,200 0 0
ISHARES TR Put 464287606 2 1,000 SH Put SOLE 0 1,000 0 0
ISHARES TR Put 464287622 210 350,000 SH Put SOLE 0 350,000 0 0
ISHARES TR Put 464287614 1 1,900 SH Put SOLE 0 1,900 0 0
ISHARES TR Put 464287630 4 11,700 SH Put SOLE 0 11,700 0 0
ISHARES TR Put 464287648 108 91,500 SH Put SOLE 0 91,500 0 0
ISHARES TR Put 464287655 2,249 1,615,800 SH Put SOLE 0 1,615,800 0 0
ISHARES TR Put 464287689 0 1,400 SH Put SOLE 0 1,400 0 0
ISHARES TR Put 464287713 0 100 SH Put SOLE 0 100 0 0
ISLE OF CAPRI CASINOS INC Call 464592104 1 500 SH Call SOLE 0 500 0 0
ISTAR INC Call 45031U101 3 12,300 SH Call SOLE 0 12,300 0 0
ITAU UNIBANCO HLDG SA Call 465562106 77 60,800 SH Call SOLE 0 60,800 0 0
ITAU UNIBANCO HLDG SA Put 465562106 3 5,500 SH Put SOLE 0 5,500 0 0
ITRON INC COM 465741106 44 727 SH   SOLE 0 727 0 0
ITRON INC Put 465741106 4 1,300 SH Put SOLE 0 1,300 0 0
ITT INC COM 45073V108 27 662 SH   SOLE 0 662 0 0
ITT INC Call 45073V108 2 1,600 SH Call SOLE 0 1,600 0 0
IXIA Call 45071R109 2 1,200 SH Call SOLE 0 1,200 0 0
IXYS CORP COM 46600W106 6 462 SH   SOLE 0 462 0 0
IXYS CORP Call 46600W106 3 1,300 SH Call SOLE 0 1,300 0 0
IXYS CORP Put 46600W106 0 100 SH Put SOLE 0 100 0 0
J ALEXANDERS HLDGS INC COM 46609J106 24 2,469 SH   SOLE 0 2,469 0 0
J ALEXANDERS HLDGS INC Call 46609J106 0 2,000 SH Call SOLE 0 2,000 0 0
J JILL INC Call 46620W102 2 1,000 SH Call SOLE 0 1,000 0 0
J JILL INC Put 46620W102 0 500 SH Put SOLE 0 500 0 0
J2 GLOBAL INC COM 48123V102 786 9,376 SH   SOLE 0 9,376 0 0
J2 GLOBAL INC Put 48123V102 1 2,000 SH Put SOLE 0 2,000 0 0
JA SOLAR HOLDINGS CO LTD SPON ADR REP5ORD 466090206 32 5,000 SH   SOLE 0 5,000 0 0
JA SOLAR HOLDINGS CO LTD Put 466090206 0 5,000 SH Put SOLE 0 5,000 0 0
JABIL CIRCUIT INC COM 466313103 2 100 SH   SOLE 0 100 0 0
JABIL CIRCUIT INC Call 466313103 126 15,300 SH Call SOLE 0 15,300 0 0
JACK IN THE BOX INC COM 466367109 88 873 SH   SOLE 0 873 0 0
JACK IN THE BOX INC Call 466367109 3 600 SH Call SOLE 0 600 0 0
JACK IN THE BOX INC Put 466367109 0 200 SH Put SOLE 0 200 0 0
JACOBS ENGR GROUP INC DEL COM 469814107 85 1,549 SH   SOLE 0 1,549 0 0
JACOBS ENGR GROUP INC DEL Call 469814107 1 1,200 SH Call SOLE 0 1,200 0 0
JACOBS ENGR GROUP INC DEL Put 469814107 4 3,000 SH Put SOLE 0 3,000 0 0
JAGGED PEAK ENERGY INC COM 47009K107 35 2,700 SH   SOLE 0 2,700 0 0
JAGGED PEAK ENERGY INC Put 47009K107 0 500 SH Put SOLE 0 500 0 0
JAKKS PAC INC COM 47012E106 56 10,223 SH   SOLE 0 10,223 0 0
JAKKS PAC INC Call 47012E106 7 9,000 SH Call SOLE 0 9,000 0 0
JAMBA INC Call 47023A309 0 1,200 SH Call SOLE 0 1,200 0 0
JANUS CAP GROUP INC Call 47102X105 0 1,000 SH Call SOLE 0 1,000 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,357 9,354 SH   SOLE 0 9,354 0 0
JAZZ PHARMACEUTICALS PLC Call G50871105 55 7,500 SH Call SOLE 0 7,500 0 0
JAZZ PHARMACEUTICALS PLC Put G50871105 56 44,600 SH Put SOLE 0 44,600 0 0
JD COM INC SPON ADR CL A 47215P106 619 19,908 SH   SOLE 0 19,908 0 0
JD COM INC Call 47215P106 151 47,300 SH Call SOLE 0 47,300 0 0
JD COM INC Put 47215P106 18 14,300 SH Put SOLE 0 14,300 0 0
JELD-WEN HLDG INC Call 47580P103 1 500 SH Call SOLE 0 500 0 0
JETBLUE AIRWAYS CORP Call 477143101 100 77,200 SH Call SOLE 0 77,200 0 0
JETBLUE AIRWAYS CORP Put 477143101 2 3,400 SH Put SOLE 0 3,400 0 0
JINKOSOLAR HLDG CO LTD Call 47759T100 0 1,200 SH Call SOLE 0 1,200 0 0
JINKOSOLAR HLDG CO LTD Put 47759T100 0 10,100 SH Put SOLE 0 10,100 0 0
JIVE SOFTWARE INC COM 47760A108 1 276 SH   SOLE 0 276 0 0
JOHN BEAN TECHNOLOGIES CORP Call 477839104 2 1,700 SH Call SOLE 0 1,700 0 0
JOHN BEAN TECHNOLOGIES CORP Put 477839104 0 300 SH Put SOLE 0 300 0 0
JOHNSON & JOHNSON COM 478160104 1,126 9,045 SH   SOLE 0 9,045 0 0
JOHNSON & JOHNSON Call 478160104 376 73,200 SH Call SOLE 0 73,200 0 0
JOHNSON & JOHNSON Put 478160104 47 10,500 SH Put SOLE 0 10,500 0 0
JOHNSON CTLS INTL PLC Call G51502105 485 159,800 SH Call SOLE 0 159,800 0 0
JOHNSON CTLS INTL PLC Put G51502105 2 4,500 SH Put SOLE 0 4,500 0 0
JONES ENERGY INC COM CL A 48019R108 24 9,525 SH   SOLE 0 9,525 0 0
JONES ENERGY INC Call 48019R108 1 10,300 SH Call SOLE 0 10,300 0 0
JONES ENERGY INC Put 48019R108 8 19,800 SH Put SOLE 0 19,800 0 0
JONES LANG LASALLE INC COM 48020Q107 58 521 SH   SOLE 0 521 0 0
JONES LANG LASALLE INC Put 48020Q107 2 4,100 SH Put SOLE 0 4,100 0 0
JOY GLOBAL INC Call 481165108 0 4,700 SH Call SOLE 0 4,700 0 0
JOY GLOBAL INC Put 481165108 0 11,700 SH Put SOLE 0 11,700 0 0
JPMORGAN CHASE & CO COM 46625H100 6,298 71,708 SH   SOLE 0 71,708 0 0
JPMORGAN CHASE & CO *W EXP 10/28/201 46634E114 32 699 SH   SOLE 0 699 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 635 19,673 SH   SOLE 0 19,673 0 0
JPMORGAN CHASE & CO Call 46625H365 34 61,300 SH Call SOLE 0 61,300 0 0
JPMORGAN CHASE & CO Call 46625H100 20,620 1,841,800 SH Call SOLE 0 1,841,800 0 0
JPMORGAN CHASE & CO Put 46625H100 1,880 341,900 SH Put SOLE 0 341,900 0 0
JPMORGAN CHASE & CO Put 46625H365 35 23,700 SH Put SOLE 0 23,700 0 0
JUMEI INTL HLDG LTD SPONSORED ADR 48138L107 32 8,738 SH   SOLE 0 8,738 0 0
JUMEI INTL HLDG LTD Call 48138L107 0 3,600 SH Call SOLE 0 3,600 0 0
JUMEI INTL HLDG LTD Put 48138L107 12 3,500 SH Put SOLE 0 3,500 0 0
JUNO THERAPEUTICS INC COM 48205A109 249 11,258 SH   SOLE 0 11,258 0 0
JUNO THERAPEUTICS INC Call 48205A109 97 56,500 SH Call SOLE 0 56,500 0 0
JUNO THERAPEUTICS INC Put 48205A109 142 46,600 SH Put SOLE 0 46,600 0 0
JUST ENERGY GROUP INC COM 48213W101 2 326 SH   SOLE 0 326 0 0
K12 INC Call 48273U102 0 100 SH Call SOLE 0 100 0 0
K2M GROUP HLDGS INC COM 48273J107 84 4,117 SH   SOLE 0 4,117 0 0
K2M GROUP HLDGS INC Call 48273J107 0 400 SH Call SOLE 0 400 0 0
KADANT INC COM 48282T104 7 133 SH   SOLE 0 133 0 0
KADANT INC Call 48282T104 0 300 SH Call SOLE 0 300 0 0
KAISER ALUMINUM CORP COM PAR $0.01 483007704 4 58 SH   SOLE 0 58 0 0
KAISER ALUMINUM CORP Put 483007704 0 200 SH Put SOLE 0 200 0 0
KANDI TECHNOLOGIES GROUP INC COM 483709101 26 7,032 SH   SOLE 0 7,032 0 0
KANDI TECHNOLOGIES GROUP INC Call 483709101 8 11,200 SH Call SOLE 0 11,200 0 0
KANDI TECHNOLOGIES GROUP INC Put 483709101 12 5,500 SH Put SOLE 0 5,500 0 0
KANSAS CITY SOUTHERN COM NEW 485170302 607 7,083 SH   SOLE 0 7,083 0 0
KANSAS CITY SOUTHERN Call 485170302 1 600 SH Call SOLE 0 600 0 0
KANSAS CITY SOUTHERN Put 485170302 6 3,200 SH Put SOLE 0 3,200 0 0
KAPSTONE PAPER & PACKAGING C COM 48562P103 0 14 SH   SOLE 0 14 0 0
KAPSTONE PAPER & PACKAGING C Call 48562P103 5 6,300 SH Call SOLE 0 6,300 0 0
KAPSTONE PAPER & PACKAGING C Put 48562P103 1 1,600 SH Put SOLE 0 1,600 0 0
KAR AUCTION SVCS INC COM 48238T109 333 7,626 SH   SOLE 0 7,626 0 0
KAR AUCTION SVCS INC Call 48238T109 0 100 SH Call SOLE 0 100 0 0
KAR AUCTION SVCS INC Put 48238T109 3 2,300 SH Put SOLE 0 2,300 0 0
KARYOPHARM THERAPEUTICS INC COM 48576U106 113 8,857 SH   SOLE 0 8,857 0 0
KARYOPHARM THERAPEUTICS INC Call 48576U106 21 13,600 SH Call SOLE 0 13,600 0 0
KARYOPHARM THERAPEUTICS INC Put 48576U106 1 4,300 SH Put SOLE 0 4,300 0 0
KATE SPADE & CO COM 485865109 221 9,550 SH   SOLE 0 9,550 0 0
KATE SPADE & CO Call 485865109 278 128,800 SH Call SOLE 0 128,800 0 0
KATE SPADE & CO Put 485865109 10 11,200 SH Put SOLE 0 11,200 0 0
KAYNE ANDERSON MLP INVT CO COM 486606106 16 800 SH   SOLE 0 800 0 0
KAYNE ANDERSON MLP INVT CO Call 486606106 0 1,200 SH Call SOLE 0 1,200 0 0
KAYNE ANDERSON MLP INVT CO Put 486606106 53 5,600 SH Put SOLE 0 5,600 0 0
KB FINANCIAL GROUP INC SPONSORED ADR 48241A105 29 678 SH   SOLE 0 678 0 0
KB HOME COM 48666K109 1 93 SH   SOLE 0 93 0 0
KB HOME Call 48666K109 0 200 SH Call SOLE 0 200 0 0
KB HOME Put 48666K109 0 5,000 SH Put SOLE 0 5,000 0 0
KBR INC COM 48242W106 8 549 SH   SOLE 0 549 0 0
KBR INC Put 48242W106 0 4,000 SH Put SOLE 0 4,000 0 0
KCAP FINL INC Put 48668E101 4 1,600 SH Put SOLE 0 1,600 0 0
KCG HLDGS INC Call 48244B100 18 5,300 SH Call SOLE 0 5,300 0 0
KCG HLDGS INC Put 48244B100 0 5,500 SH Put SOLE 0 5,500 0 0
KEANE GROUP INC Call 48669A108 5 6,000 SH Call SOLE 0 6,000 0 0
KEANE GROUP INC Put 48669A108 3 600 SH Put SOLE 0 600 0 0
KEARNY FINL CORP MD COM 48716P108 1 100 SH   SOLE 0 100 0 0
KELLOGG CO COM 487836108 3,590 49,446 SH   SOLE 0 49,446 0 0
KELLOGG CO Call 487836108 93 134,500 SH Call SOLE 0 134,500 0 0
KELLOGG CO Put 487836108 396 138,000 SH Put SOLE 0 138,000 0 0
KELLY SVCS INC CL A 488152208 2 112 SH   SOLE 0 112 0 0
KELLY SVCS INC Call 488152208 2 4,300 SH Call SOLE 0 4,300 0 0
KEMET CORP COM NEW 488360207 34 2,912 SH   SOLE 0 2,912 0 0
KEMET CORP Call 488360207 3 2,700 SH Call SOLE 0 2,700 0 0
KEMET CORP Put 488360207 2 5,300 SH Put SOLE 0 5,300 0 0
KEMPER CORP DEL COM 488401100 1 37 SH   SOLE 0 37 0 0
KEMPER CORP DEL Call 488401100 0 400 SH Call SOLE 0 400 0 0
KEMPER CORP DEL Put 488401100 1 300 SH Put SOLE 0 300 0 0
KENNAMETAL INC Call 489170100 18 8,300 SH Call SOLE 0 8,300 0 0
KENNAMETAL INC Put 489170100 0 1,000 SH Put SOLE 0 1,000 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 206 9,291 SH   SOLE 0 9,291 0 0
KENNEDY-WILSON HLDGS INC Put 489398107 10 53,300 SH Put SOLE 0 53,300 0 0
KERYX BIOPHARMACEUTICALS INC Call 492515101 2 7,000 SH Call SOLE 0 7,000 0 0
KEY ENERGY SVCS INC DEL COM 49309J103 0 32 SH   SOLE 0 32 0 0
KEY TRONICS CORP COM 493144109 2 338 SH   SOLE 0 338 0 0
KEY TRONICS CORP Put 493144109 0 300 SH Put SOLE 0 300 0 0
KEYCORP NEW COM 493267108 48 2,744 SH   SOLE 0 2,744 0 0
KEYCORP NEW Call 493267108 0 2,400 SH Call SOLE 0 2,400 0 0
KEYCORP NEW Put 493267108 2 5,100 SH Put SOLE 0 5,100 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 3 100 SH   SOLE 0 100 0 0
KEYSIGHT TECHNOLOGIES INC Call 49338L103 0 1,300 SH Call SOLE 0 1,300 0 0
KEYW HLDG CORP COM 493723100 4 500 SH   SOLE 0 500 0 0
KEYW HLDG CORP Put 493723100 0 500 SH Put SOLE 0 500 0 0
KFORCE INC Call 493732101 0 300 SH Call SOLE 0 300 0 0
KIMBALL INTL INC CL B 494274103 10 634 SH   SOLE 0 634 0 0
KIMBERLY CLARK CORP COM 494368103 5,068 38,506 SH   SOLE 0 38,506 0 0
KIMBERLY CLARK CORP Call 494368103 77 13,700 SH Call SOLE 0 13,700 0 0
KIMBERLY CLARK CORP Put 494368103 59 16,900 SH Put SOLE 0 16,900 0 0
KIMCO RLTY CORP COM 49446R109 61 2,783 SH   SOLE 0 2,783 0 0
KIMCO RLTY CORP Call 49446R109 0 800 SH Call SOLE 0 800 0 0
KIMCO RLTY CORP Put 49446R109 11 5,800 SH Put SOLE 0 5,800 0 0
KINDER MORGAN INC DEL COM 49456B101 468 21,528 SH   SOLE 0 21,528 0 0
KINDER MORGAN INC DEL *W EXP 05/25/201 49456B119 0 125,244 SH   SOLE 0 125,244 0 0
KINDER MORGAN INC DEL PFD SER A 49456B200 251 5,047 SH   SOLE 0 5,047 0 0
KINDER MORGAN INC DEL Call 49456B101 1 3,000 SH Call SOLE 0 3,000 0 0
KINDER MORGAN INC DEL Put 49456B101 54 46,100 SH Put SOLE 0 46,100 0 0
KINDRED BIOSCIENCES INC COM 494577109 1 200 SH   SOLE 0 200 0 0
KINDRED BIOSCIENCES INC Put 494577109 0 8,500 SH Put SOLE 0 8,500 0 0
KINDRED HEALTHCARE INC COM 494580103 126 15,202 SH   SOLE 0 15,202 0 0
KINDRED HEALTHCARE INC Call 494580103 1 1,000 SH Call SOLE 0 1,000 0 0
KINDRED HEALTHCARE INC Put 494580103 0 1,000 SH Put SOLE 0 1,000 0 0
KINROSS GOLD CORP COM NO PAR 496902404 82 23,461 SH   SOLE 0 23,461 0 0
KINROSS GOLD CORP Call 496902404 0 900 SH Call SOLE 0 900 0 0
KINROSS GOLD CORP Put 496902404 0 200 SH Put SOLE 0 200 0 0
KIRBY CORP COM 497266106 536 7,611 SH   SOLE 0 7,611 0 0
KIRBY CORP Call 497266106 10 5,100 SH Call SOLE 0 5,100 0 0
KIRBY CORP Put 497266106 0 200 SH Put SOLE 0 200 0 0
KIRKLANDS INC COM 497498105 66 5,397 SH   SOLE 0 5,397 0 0
KIRKLANDS INC Call 497498105 0 100 SH Call SOLE 0 100 0 0
KIRKLANDS INC Put 497498105 2 6,000 SH Put SOLE 0 6,000 0 0
KITE PHARMA INC COM 49803L109 727 9,263 SH   SOLE 0 9,263 0 0
KITE PHARMA INC Call 49803L109 1,432 101,900 SH Call SOLE 0 101,900 0 0
KITE PHARMA INC Put 49803L109 196 42,100 SH Put SOLE 0 42,100 0 0
KKR & CO L P DEL COM UNITS 48248M102 2,456 134,775 SH   SOLE 0 134,775 0 0
KKR & CO L P DEL Call 48248M102 61 27,900 SH Call SOLE 0 27,900 0 0
KKR & CO L P DEL Put 48248M102 166 60,900 SH Put SOLE 0 60,900 0 0
KLA-TENCOR CORP COM 482480100 413 4,345 SH   SOLE 0 4,345 0 0
KLA-TENCOR CORP Put 482480100 4 2,000 SH Put SOLE 0 2,000 0 0
KLONDEX MNS LTD COM 498696103 20 5,209 SH   SOLE 0 5,209 0 0
KLONDEX MNS LTD Put 498696103 6 6,000 SH Put SOLE 0 6,000 0 0
KLX INC COM 482539103 22 502 SH   SOLE 0 502 0 0
KLX INC Call 482539103 0 200 SH Call SOLE 0 200 0 0
KMG CHEMICALS INC COM 482564101 5 118 SH   SOLE 0 118 0 0
KMG CHEMICALS INC Call 482564101 1 100 SH Call SOLE 0 100 0 0
KNIGHT TRANSN INC COM 499064103 18 581 SH   SOLE 0 581 0 0
KNOLL INC COM NEW 498904200 35 1,473 SH   SOLE 0 1,473 0 0
KNOLL INC Call 498904200 1 900 SH Call SOLE 0 900 0 0
KNOLL INC Put 498904200 1 1,500 SH Put SOLE 0 1,500 0 0
KNOT OFFSHORE PARTNERS LP COM UNITS Y48125101 1 81 SH   SOLE 0 81 0 0
KNOT OFFSHORE PARTNERS LP Call Y48125101 1 1,900 SH Call SOLE 0 1,900 0 0
KNOT OFFSHORE PARTNERS LP Put Y48125101 0 700 SH Put SOLE 0 700 0 0
KNOWLES CORP COM 49926D109 83 4,390 SH   SOLE 0 4,390 0 0
KNOWLES CORP Call 49926D109 10 12,700 SH Call SOLE 0 12,700 0 0
KNOWLES CORP Put 49926D109 0 3,000 SH Put SOLE 0 3,000 0 0
KOHLS CORP COM 500255104 167 4,200 SH   SOLE 0 4,200 0 0
KOHLS CORP Call 500255104 8 12,900 SH Call SOLE 0 12,900 0 0
KOHLS CORP Put 500255104 31 26,800 SH Put SOLE 0 26,800 0 0
KONA GRILL INC COM 50047H201 9 1,441 SH   SOLE 0 1,441 0 0
KONA GRILL INC Put 50047H201 0 4,000 SH Put SOLE 0 4,000 0 0
KONGZHONG CORP SPONSORED ADR 50047P104 315 42,616 SH   SOLE 0 42,616 0 0
KONGZHONG CORP Put 50047P104 4 42,800 SH Put SOLE 0 42,800 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 120 3,760 SH   SOLE 0 3,760 0 0
KONINKLIJKE PHILIPS N V Call 500472303 24 10,100 SH Call SOLE 0 10,100 0 0
KOPIN CORP COM 500600101 17 4,239 SH   SOLE 0 4,239 0 0
KOPIN CORP Call 500600101 20 37,800 SH Call SOLE 0 37,800 0 0
KOPIN CORP Put 500600101 2 1,800 SH Put SOLE 0 1,800 0 0
KOPPERS HOLDINGS INC COM 50060P106 4 112 SH   SOLE 0 112 0 0
KOPPERS HOLDINGS INC Call 50060P106 0 1,600 SH Call SOLE 0 1,600 0 0
KOREA ELECTRIC PWR SPONSORED ADR 500631106 91 4,404 SH   SOLE 0 4,404 0 0
KOREA ELECTRIC PWR Call 500631106 1 900 SH Call SOLE 0 900 0 0
KOREA ELECTRIC PWR Put 500631106 1 4,700 SH Put SOLE 0 4,700 0 0
KORN FERRY INTL COM NEW 500643200 3 115 SH   SOLE 0 115 0 0
KORN FERRY INTL Call 500643200 1 1,100 SH Call SOLE 0 1,100 0 0
KOSMOS ENERGY LTD SHS G5315B107 7 1,054 SH   SOLE 0 1,054 0 0
KRAFT HEINZ CO COM 500754106 189 2,090 SH   SOLE 0 2,090 0 0
KRAFT HEINZ CO Call 500754106 208 88,400 SH Call SOLE 0 88,400 0 0
KRAFT HEINZ CO Put 500754106 78 36,600 SH Put SOLE 0 36,600 0 0
KRANESHARES TR Call 500767306 55 20,200 SH Call SOLE 0 20,200 0 0
KRATON CORPORATION COM 50077C106 18 605 SH   SOLE 0 605 0 0
KRATON CORPORATION Put 50077C106 0 100 SH Put SOLE 0 100 0 0
KRATOS DEFENSE & SEC SOLUTIO Call 50077B207 29 56,900 SH Call SOLE 0 56,900 0 0
KRATOS DEFENSE & SEC SOLUTIO Put 50077B207 2 5,000 SH Put SOLE 0 5,000 0 0
KROGER CO COM 501044101 306 10,398 SH   SOLE 0 10,398 0 0
KROGER CO Call 501044101 26 51,800 SH Call SOLE 0 51,800 0 0
KROGER CO Put 501044101 8 5,100 SH Put SOLE 0 5,100 0 0
KRONOS WORLDWIDE INC COM 50105F105 262 16,005 SH   SOLE 0 16,005 0 0
KRONOS WORLDWIDE INC Call 50105F105 4 3,100 SH Call SOLE 0 3,100 0 0
KRONOS WORLDWIDE INC Put 50105F105 0 100 SH Put SOLE 0 100 0 0
KT CORP SPONSORED ADR 48268K101 6 400 SH   SOLE 0 400 0 0
KULICKE & SOFFA INDS INC COM 501242101 142 7,000 SH   SOLE 0 7,000 0 0
KULICKE & SOFFA INDS INC Call 501242101 0 900 SH Call SOLE 0 900 0 0
KULICKE & SOFFA INDS INC Put 501242101 0 300 SH Put SOLE 0 300 0 0
KVH INDS INC Call 482738101 0 1,000 SH Call SOLE 0 1,000 0 0
L BRANDS INC COM 501797104 1,047 22,240 SH   SOLE 0 22,240 0 0
L BRANDS INC Call 501797104 1 7,400 SH Call SOLE 0 7,400 0 0
L BRANDS INC Put 501797104 259 63,200 SH Put SOLE 0 63,200 0 0
L3 TECHNOLOGIES INC COM 502413107 3 22 SH   SOLE 0 22 0 0
L3 TECHNOLOGIES INC Call 502413107 1 400 SH Call SOLE 0 400 0 0
L3 TECHNOLOGIES INC Put 502413107 0 400 SH Put SOLE 0 400 0 0
LA JOLLA PHARMACEUTICAL CO COM PAR $.0001 2 503459604 136 4,580 SH   SOLE 0 4,580 0 0
LA JOLLA PHARMACEUTICAL CO Call 503459604 135 40,500 SH Call SOLE 0 40,500 0 0
LA JOLLA PHARMACEUTICAL CO Put 503459604 92 34,800 SH Put SOLE 0 34,800 0 0
LA QUINTA HLDGS INC COM 50420D108 7 575 SH   SOLE 0 575 0 0
LA QUINTA HLDGS INC Put 50420D108 0 1,100 SH Put SOLE 0 1,100 0 0
LA Z BOY INC COM 505336107 97 3,597 SH   SOLE 0 3,597 0 0
LA Z BOY INC Call 505336107 0 300 SH Call SOLE 0 300 0 0
LA Z BOY INC Put 505336107 4 2,000 SH Put SOLE 0 2,000 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 338 2,359 SH   SOLE 0 2,359 0 0
LABORATORY CORP AMER HLDGS Put 50540R409 19 18,700 SH Put SOLE 0 18,700 0 0
LADDER CAP CORP CL A 505743104 7 505 SH   SOLE 0 505 0 0
LAKELAND BANCORP INC COM 511637100 21 1,094 SH   SOLE 0 1,094 0 0
LAM RESEARCH CORP COM 512807108 884 6,889 SH   SOLE 0 6,889 0 0
LAM RESEARCH CORP Call 512807108 63 4,200 SH Call SOLE 0 4,200 0 0
LAM RESEARCH CORP Put 512807108 106 43,400 SH Put SOLE 0 43,400 0 0
LAMAR ADVERTISING CO NEW CL A 512816109 37 500 SH   SOLE 0 500 0 0
LAMB WESTON HLDGS INC COM 513272104 947 22,535 SH   SOLE 0 22,535 0 0
LAMB WESTON HLDGS INC Call 513272104 24 9,200 SH Call SOLE 0 9,200 0 0
LAMB WESTON HLDGS INC Put 513272104 0 1,100 SH Put SOLE 0 1,100 0 0
LANCASTER COLONY CORP Call 513847103 3 13,100 SH Call SOLE 0 13,100 0 0
LANDEC CORP COM 514766104 1 100 SH   SOLE 0 100 0 0
LANDEC CORP Call 514766104 0 300 SH Call SOLE 0 300 0 0
LANDMARK INFRASTRUCTURE LP COM UNIT LTD 51508J108 2 200 SH   SOLE 0 200 0 0
LANDMARK INFRASTRUCTURE LP Put 51508J108 1 2,500 SH Put SOLE 0 2,500 0 0
LANDS END INC NEW COM 51509F105 63 2,944 SH   SOLE 0 2,944 0 0
LANDS END INC NEW Call 51509F105 2 500 SH Call SOLE 0 500 0 0
LANDS END INC NEW Put 51509F105 46 11,200 SH Put SOLE 0 11,200 0 0
LANDSTAR SYS INC COM 515098101 14 175 SH   SOLE 0 175 0 0
LANNET INC Call 516012101 29 25,500 SH Call SOLE 0 25,500 0 0
LANNET INC Put 516012101 5 5,500 SH Put SOLE 0 5,500 0 0
LANTHEUS HLDGS INC Put 516544103 2 1,000 SH Put SOLE 0 1,000 0 0
LAREDO PETROLEUM INC COM 516806106 152 10,448 SH   SOLE 0 10,448 0 0
LAREDO PETROLEUM INC Call 516806106 15 16,200 SH Call SOLE 0 16,200 0 0
LAREDO PETROLEUM INC Put 516806106 0 2,100 SH Put SOLE 0 2,100 0 0
LAS VEGAS SANDS CORP COM 517834107 325 5,701 SH   SOLE 0 5,701 0 0
LAS VEGAS SANDS CORP Call 517834107 10 4,000 SH Call SOLE 0 4,000 0 0
LAS VEGAS SANDS CORP Put 517834107 11 22,000 SH Put SOLE 0 22,000 0 0
LATAM AIRLS GROUP S A SPONSORED ADR 51817R106 56 4,422 SH   SOLE 0 4,422 0 0
LATAM AIRLS GROUP S A Call 51817R106 2 800 SH Call SOLE 0 800 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 403 58,360 SH   SOLE 0 58,360 0 0
LATTICE SEMICONDUCTOR CORP Call 518415104 6 8,200 SH Call SOLE 0 8,200 0 0
LAUDER ESTEE COS INC CL A 518439104 68 810 SH   SOLE 0 810 0 0
LAUDER ESTEE COS INC Call 518439104 1 900 SH Call SOLE 0 900 0 0
LAUDER ESTEE COS INC Put 518439104 25 9,800 SH Put SOLE 0 9,800 0 0
LAUREATE EDUCATION INC CL A 518613203 5 400 SH   SOLE 0 400 0 0
LAUREATE EDUCATION INC Call 518613203 0 1,000 SH Call SOLE 0 1,000 0 0
LAYNE CHRISTENSEN CO COM 521050104 1 201 SH   SOLE 0 201 0 0
LAYNE CHRISTENSEN CO Call 521050104 0 900 SH Call SOLE 0 900 0 0
LAYNE CHRISTENSEN CO Put 521050104 3 13,300 SH Put SOLE 0 13,300 0 0
LAZARD LTD SHS A G54050102 299 6,517 SH   SOLE 0 6,517 0 0
LAZARD LTD Call G54050102 6 2,700 SH Call SOLE 0 2,700 0 0
LAZARD LTD Put G54050102 6 15,100 SH Put SOLE 0 15,100 0 0
LCI INDS COM 50189K103 32 321 SH   SOLE 0 321 0 0
LEAF GROUP LTD COM 52177G102 338 45,107 SH   SOLE 0 45,107 0 0
LEAF GROUP LTD Call 52177G102 15 10,000 SH Call SOLE 0 10,000 0 0
LEAF GROUP LTD Put 52177G102 9 27,200 SH Put SOLE 0 27,200 0 0
LEAR CORP Call 521865204 16 5,300 SH Call SOLE 0 5,300 0 0
LEE ENTERPRISES INC COM 523768109 2 1,144 SH   SOLE 0 1,144 0 0
LEGACY TEX FINL GROUP INC COM 52471Y106 8 212 SH   SOLE 0 212 0 0
LEGACY TEX FINL GROUP INC Call 52471Y106 8 3,000 SH Call SOLE 0 3,000 0 0
LEGG MASON INC COM 524901105 266 7,384 SH   SOLE 0 7,384 0 0
LEGG MASON INC Call 524901105 7 4,200 SH Call SOLE 0 4,200 0 0
LEGG MASON INC Put 524901105 0 1,700 SH Put SOLE 0 1,700 0 0
LEGGETT & PLATT INC COM 524660107 42 836 SH   SOLE 0 836 0 0
LEGGETT & PLATT INC Call 524660107 0 100 SH Call SOLE 0 100 0 0
LEGGETT & PLATT INC Put 524660107 0 100 SH Put SOLE 0 100 0 0
LEIDOS HLDGS INC COM 525327102 917 17,947 SH   SOLE 0 17,947 0 0
LEIDOS HLDGS INC Call 525327102 6 900 SH Call SOLE 0 900 0 0
LEIDOS HLDGS INC Put 525327102 0 200 SH Put SOLE 0 200 0 0
LEJU HLDGS LTD SPONSORED ADS 50187J108 31 9,045 SH   SOLE 0 9,045 0 0
LEMAITRE VASCULAR INC COM 525558201 96 3,900 SH   SOLE 0 3,900 0 0
LEMAITRE VASCULAR INC Call 525558201 0 400 SH Call SOLE 0 400 0 0
LENDINGCLUB CORP COM 52603A109 16 3,063 SH   SOLE 0 3,063 0 0
LENDINGCLUB CORP Call 52603A109 145 90,900 SH Call SOLE 0 90,900 0 0
LENDINGCLUB CORP Put 52603A109 5 3,000 SH Put SOLE 0 3,000 0 0
LENDINGTREE INC NEW COM 52603B107 150 1,200 SH   SOLE 0 1,200 0 0
LENDINGTREE INC NEW Call 52603B107 284 19,700 SH Call SOLE 0 19,700 0 0
LENDINGTREE INC NEW Put 52603B107 139 60,400 SH Put SOLE 0 60,400 0 0
LENNAR CORP CL A 526057104 97 1,900 SH   SOLE 0 1,900 0 0
LENNAR CORP CL B 526057302 242 5,796 SH   SOLE 0 5,796 0 0
LENNAR CORP Call 526057104 91 161,100 SH Call SOLE 0 161,100 0 0
LENNAR CORP Put 526057104 19 38,400 SH Put SOLE 0 38,400 0 0
LENNOX INTL INC COM 526107107 57 344 SH   SOLE 0 344 0 0
LENNOX INTL INC Call 526107107 38 6,700 SH Call SOLE 0 6,700 0 0
LENNOX INTL INC Put 526107107 1 500 SH Put SOLE 0 500 0 0
LEUCADIA NATL CORP COM 527288104 103 3,972 SH   SOLE 0 3,972 0 0
LEUCADIA NATL CORP Call 527288104 22 9,700 SH Call SOLE 0 9,700 0 0
LEUCADIA NATL CORP Put 527288104 14 3,600 SH Put SOLE 0 3,600 0 0
LEVEL 3 COMMUNICATIONS INC COM NEW 52729N308 2,361 41,270 SH   SOLE 0 41,270 0 0
LEVEL 3 COMMUNICATIONS INC Call 52729N308 19 61,500 SH Call SOLE 0 61,500 0 0
LEVEL 3 COMMUNICATIONS INC Put 52729N308 28 81,500 SH Put SOLE 0 81,500 0 0
LEXICON PHARMACEUTICALS INC COM NEW 528872302 57 4,036 SH   SOLE 0 4,036 0 0
LEXICON PHARMACEUTICALS INC Call 528872302 19 100,400 SH Call SOLE 0 100,400 0 0
LEXICON PHARMACEUTICALS INC Put 528872302 27 25,500 SH Put SOLE 0 25,500 0 0
LEXINGTON REALTY TRUST Put 529043101 2 7,800 SH Put SOLE 0 7,800 0 0
LG DISPLAY CO LTD SPONS ADR REP 50186V102 50 3,740 SH   SOLE 0 3,740 0 0
LG DISPLAY CO LTD Call 50186V102 12 8,600 SH Call SOLE 0 8,600 0 0
LG DISPLAY CO LTD Put 50186V102 0 1,000 SH Put SOLE 0 1,000 0 0
LGI HOMES INC COM 50187T106 8 238 SH   SOLE 0 238 0 0
LGI HOMES INC Call 50187T106 128 28,400 SH Call SOLE 0 28,400 0 0
LGI HOMES INC Put 50187T106 0 300 SH Put SOLE 0 300 0 0
LHC GROUP INC COM 50187A107 37 700 SH   SOLE 0 700 0 0
LHC GROUP INC Put 50187A107 10 32,900 SH Put SOLE 0 32,900 0 0
LIBBEY INC COM 529898108 22 1,549 SH   SOLE 0 1,549 0 0
LIBBEY INC Put 529898108 2 10,800 SH Put SOLE 0 10,800 0 0
LIBERTY BROADBAND CORP COM SER A 530307107 267 3,146 SH   SOLE 0 3,146 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 17 200 SH   SOLE 0 200 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 3 107 SH   SOLE 0 107 0 0
LIBERTY GLOBAL PLC LILAC SHS CL A G5480U138 81 3,647 SH   SOLE 0 3,647 0 0
LIBERTY GLOBAL PLC LILAC SHS CL C G5480U153 26 1,134 SH   SOLE 0 1,134 0 0
LIBERTY GLOBAL PLC Call G5480U138 10 9,600 SH Call SOLE 0 9,600 0 0
LIBERTY GLOBAL PLC Call G5480U120 2 1,200 SH Call SOLE 0 1,200 0 0
LIBERTY GLOBAL PLC Call G5480U104 21 15,600 SH Call SOLE 0 15,600 0 0
LIBERTY GLOBAL PLC Put G5480U104 0 100 SH Put SOLE 0 100 0 0
LIBERTY GLOBAL PLC Put G5480U120 2 1,400 SH Put SOLE 0 1,400 0 0
LIBERTY INTERACTIVE CORP QVC GP COM SER A 53071M104 239 11,967 SH   SOLE 0 11,967 0 0
LIBERTY INTERACTIVE CORP Call 53071M104 6 7,600 SH Call SOLE 0 7,600 0 0
LIBERTY INTERACTIVE CORP Put 53071M104 0 700 SH Put SOLE 0 700 0 0
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 516 13,260 SH   SOLE 0 13,260 0 0
LIBERTY MEDIA CORP DELAWARE COM A BRAVES GRP 531229706 33 1,402 SH   SOLE 0 1,402 0 0
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 179 5,482 SH   SOLE 0 5,482 0 0
LIBERTY MEDIA CORP DELAWARE COM C BRAVES GRP 531229888 7 300 SH   SOLE 0 300 0 0
LIBERTY MEDIA CORP DELAWARE Put 531229870 0 3,400 SH Put SOLE 0 3,400 0 0
LIBERTY MEDIA CORP DELAWARE Put 531229706 0 1,000 SH Put SOLE 0 1,000 0 0
LIBERTY PPTY TR SH BEN INT 531172104 11 303 SH   SOLE 0 303 0 0
LIBERTY PPTY TR Call 531172104 0 100 SH Call SOLE 0 100 0 0
LIBERTY PPTY TR Put 531172104 0 400 SH Put SOLE 0 400 0 0
LIBERTY TRIPADVISOR HLDGS IN COM SER A 531465102 31 2,201 SH   SOLE 0 2,201 0 0
LIFE STORAGE INC COM 53223X107 686 8,355 SH   SOLE 0 8,355 0 0
LIFE STORAGE INC Call 53223X107 2 2,800 SH Call SOLE 0 2,800 0 0
LIFE STORAGE INC Put 53223X107 54 34,400 SH Put SOLE 0 34,400 0 0
LIFEPOINT HEALTH INC Call 53219L109 7 4,700 SH Call SOLE 0 4,700 0 0
LIFETIME BRANDS INC COM 53222Q103 1 97 SH   SOLE 0 97 0 0
LIFEVANTAGE CORP COM NEW 53222K205 9 1,700 SH   SOLE 0 1,700 0 0
LIFEVANTAGE CORP Put 53222K205 3 1,500 SH Put SOLE 0 1,500 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504 499 4,724 SH   SOLE 0 4,724 0 0
LIGAND PHARMACEUTICALS INC Call 53220K504 1 600 SH Call SOLE 0 600 0 0
LIGAND PHARMACEUTICALS INC Put 53220K504 30 12,100 SH Put SOLE 0 12,100 0 0
LIGHTINTHEBOX HLDG CO LTD SPONSORED ADR 53225G102 1 500 SH   SOLE 0 500 0 0
LILLY ELI & CO COM 532457108 169 2,021 SH   SOLE 0 2,021 0 0
LILLY ELI & CO Call 532457108 98 16,900 SH Call SOLE 0 16,900 0 0
LILLY ELI & CO Put 532457108 22 16,500 SH Put SOLE 0 16,500 0 0
LIMELIGHT NETWORKS INC COM 53261M104 9 3,769 SH   SOLE 0 3,769 0 0
LIMELIGHT NETWORKS INC Call 53261M104 0 200 SH Call SOLE 0 200 0 0
LIMONEIRA CO COM 532746104 74 3,582 SH   SOLE 0 3,582 0 0
LIMONEIRA CO Call 532746104 0 100 SH Call SOLE 0 100 0 0
LINCOLN EDL SVCS CORP COM 533535100 9 3,257 SH   SOLE 0 3,257 0 0
LINCOLN NATL CORP IND COM 534187109 141 2,164 SH   SOLE 0 2,164 0 0
LINCOLN NATL CORP IND *W EXP 07/10/201 534187117 5,837 96,730 SH   SOLE 0 96,730 0 0
LINCOLN NATL CORP IND Call 534187109 6 2,300 SH Call SOLE 0 2,300 0 0
LINCOLN NATL CORP IND Put 534187109 4 5,800 SH Put SOLE 0 5,800 0 0
LINDSAY CORP Call 535555106 0 100 SH Call SOLE 0 100 0 0
LINE CORP SPONSORED ADR 53567X101 61 1,601 SH   SOLE 0 1,601 0 0
LINE CORP Call 53567X101 30 18,200 SH Call SOLE 0 18,200 0 0
LINE CORP Put 53567X101 7 1,900 SH Put SOLE 0 1,900 0 0
LION BIOTECHNOLOGIES INC COM 53619R102 482 64,729 SH   SOLE 0 64,729 0 0
LION BIOTECHNOLOGIES INC Call 53619R102 4 2,800 SH Call SOLE 0 2,800 0 0
LIONS GATE ENTMNT CORP CL A VTG 535919401 4 184 SH   SOLE 0 184 0 0
LIONS GATE ENTMNT CORP CL B NON VTG 535919500 3 150 SH   SOLE 0 150 0 0
LIONS GATE ENTMNT CORP Call 535919500 5 1,500 SH Call SOLE 0 1,500 0 0
LIONS GATE ENTMNT CORP Call 535919401 3 6,800 SH Call SOLE 0 6,800 0 0
LIONS GATE ENTMNT CORP Put 535919401 3 2,300 SH Put SOLE 0 2,300 0 0
LIPOCINE INC NEW COM 53630X104 71 18,307 SH   SOLE 0 18,307 0 0
LIQUIDITY SERVICES INC COM 53635B107 5 700 SH   SOLE 0 700 0 0
LIQUIDITY SERVICES INC Put 53635B107 1 1,700 SH Put SOLE 0 1,700 0 0
LITHIA MTRS INC CL A 536797103 226 2,650 SH   SOLE 0 2,650 0 0
LITHIA MTRS INC Call 536797103 0 500 SH Call SOLE 0 500 0 0
LITHIA MTRS INC Put 536797103 0 500 SH Put SOLE 0 500 0 0
LITTELFUSE INC COM 537008104 12 80 SH   SOLE 0 80 0 0
LIVE NATION ENTERTAINMENT IN COM 538034109 161 5,315 SH   SOLE 0 5,315 0 0
LIVE NATION ENTERTAINMENT IN Call 538034109 86 10,300 SH Call SOLE 0 10,300 0 0
LIVE NATION ENTERTAINMENT IN Put 538034109 0 300 SH Put SOLE 0 300 0 0
LIVE OAK BANCSHARES INC Call 53803X105 0 100 SH Call SOLE 0 100 0 0
LIVE VENTURES INC COM NEW 538142308 0 3 SH   SOLE 0 3 0 0
LIVEPERSON INC COM 538146101 111 16,341 SH   SOLE 0 16,341 0 0
LIVEPERSON INC Put 538146101 21 18,800 SH Put SOLE 0 18,800 0 0
LKQ CORP COM 501889208 1,361 46,500 SH   SOLE 0 46,500 0 0
LKQ CORP Call 501889208 2 10,700 SH Call SOLE 0 10,700 0 0
LKQ CORP Put 501889208 5 10,100 SH Put SOLE 0 10,100 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 752 221,308 SH   SOLE 0 221,308 0 0
LLOYDS BANKING GROUP PLC Call 539439109 3 10,900 SH Call SOLE 0 10,900 0 0
LLOYDS BANKING GROUP PLC Put 539439109 351 199,800 SH Put SOLE 0 199,800 0 0
LMI AEROSPACE INC COM 502079106 104 7,605 SH   SOLE 0 7,605 0 0
LMI AEROSPACE INC Call 502079106 30 20,200 SH Call SOLE 0 20,200 0 0
LMI AEROSPACE INC Put 502079106 0 3,000 SH Put SOLE 0 3,000 0 0
LOCKHEED MARTIN CORP COM 539830109 1,451 5,424 SH   SOLE 0 5,424 0 0
LOCKHEED MARTIN CORP Call 539830109 22 3,200 SH Call SOLE 0 3,200 0 0
LOCKHEED MARTIN CORP Put 539830109 86 9,700 SH Put SOLE 0 9,700 0 0
LOGITECH INTL S A SHS H50430232 68 2,164 SH   SOLE 0 2,164 0 0
LOGITECH INTL S A Call H50430232 0 100 SH Call SOLE 0 100 0 0
LOGMEIN INC COM 54142L109 262 2,691 SH   SOLE 0 2,691 0 0
LOGMEIN INC Call 54142L109 13 12,500 SH Call SOLE 0 12,500 0 0
LOGMEIN INC Put 54142L109 98 17,600 SH Put SOLE 0 17,600 0 0
LORAL SPACE & COMMUNICATNS I COM 543881106 138 3,520 SH   SOLE 0 3,520 0 0
LOUISIANA PAC CORP Call 546347105 3 2,000 SH Call SOLE 0 2,000 0 0
LOWES COS INC COM 548661107 3,219 39,159 SH   SOLE 0 39,159 0 0
LOWES COS INC Call 548661107 385 56,200 SH Call SOLE 0 56,200 0 0
LOWES COS INC Put 548661107 23 25,200 SH Put SOLE 0 25,200 0 0
LPL FINL HLDGS INC Call 50212V100 22 40,900 SH Call SOLE 0 40,900 0 0
LSB INDS INC COM 502160104 36 3,868 SH   SOLE 0 3,868 0 0
LSB INDS INC Put 502160104 5 10,200 SH Put SOLE 0 10,200 0 0
LSC COMMUNICATIONS INC COM 50218P107 26 1,072 SH   SOLE 0 1,072 0 0
LSC COMMUNICATIONS INC Call 50218P107 0 700 SH Call SOLE 0 700 0 0
LSC COMMUNICATIONS INC Put 50218P107 1 1,000 SH Put SOLE 0 1,000 0 0
LSI INDS INC COM 50216C108 54 5,408 SH   SOLE 0 5,408 0 0
LTC PPTYS INC COM 502175102 14 298 SH   SOLE 0 298 0 0
LTC PPTYS INC Put 502175102 0 1,100 SH Put SOLE 0 1,100 0 0
LUBYS INC COM 549282101 1 600 SH   SOLE 0 600 0 0
LULULEMON ATHLETICA INC COM 550021109 2,914 56,181 SH   SOLE 0 56,181 0 0
LULULEMON ATHLETICA INC Call 550021109 10 31,100 SH Call SOLE 0 31,100 0 0
LULULEMON ATHLETICA INC Put 550021109 573 80,700 SH Put SOLE 0 80,700 0 0
LUMBER LIQUIDATORS HLDGS INC COM 55003T107 56 2,697 SH   SOLE 0 2,697 0 0
LUMBER LIQUIDATORS HLDGS INC Call 55003T107 24 10,500 SH Call SOLE 0 10,500 0 0
LUMBER LIQUIDATORS HLDGS INC Put 55003T107 14 26,200 SH Put SOLE 0 26,200 0 0
LUMENTUM HLDGS INC COM 55024U109 1,308 24,523 SH   SOLE 0 24,523 0 0
LUMENTUM HLDGS INC Call 55024U109 154 30,700 SH Call SOLE 0 30,700 0 0
LUMENTUM HLDGS INC Put 55024U109 14 13,400 SH Put SOLE 0 13,400 0 0
LUMOS NETWORKS CORP COM 550283105 102 5,763 SH   SOLE 0 5,763 0 0
LUMOS NETWORKS CORP Call 550283105 4 12,900 SH Call SOLE 0 12,900 0 0
LUMOS NETWORKS CORP Put 550283105 0 4,200 SH Put SOLE 0 4,200 0 0
LUXOFT HLDG INC ORD SHS CL A G57279104 35 563 SH   SOLE 0 563 0 0
LUXOFT HLDG INC Call G57279104 4 3,800 SH Call SOLE 0 3,800 0 0
LUXOFT HLDG INC Put G57279104 0 300 SH Put SOLE 0 300 0 0
LUXOTTICA GROUP S P A SPONSORED ADR 55068R202 338 6,143 SH   SOLE 0 6,143 0 0
LUXOTTICA GROUP S P A Call 55068R202 8 4,700 SH Call SOLE 0 4,700 0 0
LUXOTTICA GROUP S P A Put 55068R202 0 1,200 SH Put SOLE 0 1,200 0 0
LYDALL INC DEL Call 550819106 2 3,100 SH Call SOLE 0 3,100 0 0
LYDALL INC DEL Put 550819106 0 100 SH Put SOLE 0 100 0 0
LYON WILLIAM HOMES CL A NEW 552074700 62 3,025 SH   SOLE 0 3,025 0 0
LYON WILLIAM HOMES Call 552074700 11 7,400 SH Call SOLE 0 7,400 0 0
LYON WILLIAM HOMES Put 552074700 0 1,500 SH Put SOLE 0 1,500 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1,495 16,402 SH   SOLE 0 16,402 0 0
LYONDELLBASELL INDUSTRIES N Call N53745100 67 33,600 SH Call SOLE 0 33,600 0 0
LYONDELLBASELL INDUSTRIES N Put N53745100 42 24,900 SH Put SOLE 0 24,900 0 0
M & T BK CORP COM 55261F104 1,246 8,054 SH   SOLE 0 8,054 0 0
M & T BK CORP Put 55261F104 157 16,800 SH Put SOLE 0 16,800 0 0
M D C HLDGS INC COM 552676108 10 347 SH   SOLE 0 347 0 0
M D C HLDGS INC Call 552676108 0 3,000 SH Call SOLE 0 3,000 0 0
M/I HOMES INC COM 55305B101 8 340 SH   SOLE 0 340 0 0
M/I HOMES INC Call 55305B101 2 5,900 SH Call SOLE 0 5,900 0 0
MACATAWA BK CORP COM 554225102 15 1,527 SH   SOLE 0 1,527 0 0
MACERICH CO COM 554382101 129 2,005 SH   SOLE 0 2,005 0 0
MACERICH CO Call 554382101 3 5,200 SH Call SOLE 0 5,200 0 0
MACERICH CO Put 554382101 23 11,700 SH Put SOLE 0 11,700 0 0
MACK CALI RLTY CORP COM 554489104 114 4,248 SH   SOLE 0 4,248 0 0
MACK CALI RLTY CORP Call 554489104 1 1,200 SH Call SOLE 0 1,200 0 0
MACK CALI RLTY CORP Put 554489104 48 35,100 SH Put SOLE 0 35,100 0 0
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 472 9,776 SH   SOLE 0 9,776 0 0
MACOM TECH SOLUTIONS HLDGS I Call 55405Y100 20 3,100 SH Call SOLE 0 3,100 0 0
MACOM TECH SOLUTIONS HLDGS I Put 55405Y100 3 2,900 SH Put SOLE 0 2,900 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 905 11,239 SH   SOLE 0 11,239 0 0
MACQUARIE INFRASTRUCTURE COR Call 55608B105 15 6,300 SH Call SOLE 0 6,300 0 0
MACQUARIE INFRASTRUCTURE COR Put 55608B105 5 69,500 SH Put SOLE 0 69,500 0 0
MACROGENICS INC COM 556099109 80 4,327 SH   SOLE 0 4,327 0 0
MACROGENICS INC Put 556099109 2 1,000 SH Put SOLE 0 1,000 0 0
MACYS INC COM 55616P104 2,943 99,318 SH   SOLE 0 99,318 0 0
MACYS INC Call 55616P104 17 37,100 SH Call SOLE 0 37,100 0 0
MACYS INC Put 55616P104 128 134,800 SH Put SOLE 0 134,800 0 0
MADDEN STEVEN LTD Call 556269108 0 300 SH Call SOLE 0 300 0 0
MADISON SQUARE GARDEN CO NEW CL A 55825T103 3,400 17,028 SH   SOLE 0 17,028 0 0
MADISON SQUARE GARDEN CO NEW Call 55825T103 29 8,800 SH Call SOLE 0 8,800 0 0
MADISON SQUARE GARDEN CO NEW Put 55825T103 12 3,800 SH Put SOLE 0 3,800 0 0
MADRIGAL PHARMACEUTICALS INC COM 558868105 8 547 SH   SOLE 0 547 0 0
MAG SILVER CORP COM 55903Q104 2 181 SH   SOLE 0 181 0 0
MAG SILVER CORP Put 55903Q104 2 4,400 SH Put SOLE 0 4,400 0 0
MAGELLAN HEALTH INC Call 559079207 25 7,500 SH Call SOLE 0 7,500 0 0
MAGELLAN HEALTH INC Put 559079207 0 100 SH Put SOLE 0 100 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,286 16,721 SH   SOLE 0 16,721 0 0
MAGELLAN MIDSTREAM PRTNRS LP Call 559080106 13 27,200 SH Call SOLE 0 27,200 0 0
MAGELLAN MIDSTREAM PRTNRS LP Put 559080106 29 40,400 SH Put SOLE 0 40,400 0 0
MAGIC SOFTWARE ENTERPRISES L ORD 559166103 0 5 SH   SOLE 0 5 0 0
MAGIC SOFTWARE ENTERPRISES L Call 559166103 0 300 SH Call SOLE 0 300 0 0
MAGICJACK VOCALTEC LTD SHS M6787E101 62 7,318 SH   SOLE 0 7,318 0 0
MAGICJACK VOCALTEC LTD Call M6787E101 1 1,000 SH Call SOLE 0 1,000 0 0
MAGNA INTL INC COM 559222401 11 261 SH   SOLE 0 261 0 0
MAGNA INTL INC Call 559222401 0 100 SH Call SOLE 0 100 0 0
MAGNA INTL INC Put 559222401 0 300 SH Put SOLE 0 300 0 0
MAGNACHIP SEMICONDUCTOR CORP COM 55933J203 38 4,000 SH   SOLE 0 4,000 0 0
MAGNACHIP SEMICONDUCTOR CORP Call 55933J203 19 10,000 SH Call SOLE 0 10,000 0 0
MAGNACHIP SEMICONDUCTOR CORP Put 55933J203 3 16,300 SH Put SOLE 0 16,300 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 9 708 SH   SOLE 0 708 0 0
MAIDEN HOLDINGS LTD Call G5753U112 0 800 SH Call SOLE 0 800 0 0
MAIDEN HOLDINGS LTD Put G5753U112 0 100 SH Put SOLE 0 100 0 0
MAIN STREET CAPITAL CORP COM 56035L104 3 100 SH   SOLE 0 100 0 0
MAIN STREET CAPITAL CORP Put 56035L104 0 900 SH Put SOLE 0 900 0 0
MAINSOURCE FINANCIAL GP INC COM 56062Y102 3 100 SH   SOLE 0 100 0 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109 29 854 SH   SOLE 0 854 0 0
MAKEMYTRIP LIMITED MAURITIUS Call V5633W109 5 3,000 SH Call SOLE 0 3,000 0 0
MAKEMYTRIP LIMITED MAURITIUS Put V5633W109 1 4,200 SH Put SOLE 0 4,200 0 0
MALIBU BOATS INC COM CL A 56117J100 7 338 SH   SOLE 0 338 0 0
MALIBU BOATS INC Call 56117J100 0 100 SH Call SOLE 0 100 0 0
MALLINCKRODT PUB LTD CO SHS G5785G107 929 20,851 SH   SOLE 0 20,851 0 0
MALLINCKRODT PUB LTD CO Call G5785G107 32 31,700 SH Call SOLE 0 31,700 0 0
MALLINCKRODT PUB LTD CO Put G5785G107 541 87,300 SH Put SOLE 0 87,300 0 0
MANHATTAN ASSOCS INC COM 562750109 1 20 SH   SOLE 0 20 0 0
MANHATTAN ASSOCS INC Call 562750109 3 7,500 SH Call SOLE 0 7,500 0 0
MANITEX INTL INC COM 563420108 6 1,041 SH   SOLE 0 1,041 0 0
MANITOWOC INC COM 563571108 96 16,934 SH   SOLE 0 16,934 0 0
MANITOWOC INC Call 563571108 0 1,000 SH Call SOLE 0 1,000 0 0
MANITOWOC INC Put 563571108 3 7,500 SH Put SOLE 0 7,500 0 0
MANNING & NAPIER INC CL A 56382Q102 11 1,992 SH   SOLE 0 1,992 0 0
MANNING & NAPIER INC Put 56382Q102 2 3,900 SH Put SOLE 0 3,900 0 0
MANPOWERGROUP INC Call 56418H100 10 3,100 SH Call SOLE 0 3,100 0 0
MANPOWERGROUP INC Put 56418H100 6 7,300 SH Put SOLE 0 7,300 0 0
MANTECH INTL CORP Put 564563104 0 200 SH Put SOLE 0 200 0 0
MANULIFE FINL CORP COM 56501R106 6 361 SH   SOLE 0 361 0 0
MANULIFE FINL CORP Call 56501R106 0 500 SH Call SOLE 0 500 0 0
MARATHON OIL CORP COM 565849106 0 38 SH   SOLE 0 38 0 0
MARATHON OIL CORP Call 565849106 53 58,800 SH Call SOLE 0 58,800 0 0
MARATHON OIL CORP Put 565849106 56 25,400 SH Put SOLE 0 25,400 0 0
MARATHON PATENT GROUP INC COM NEW 56585W203 5 5,094 SH   SOLE 0 5,094 0 0
MARATHON PATENT GROUP INC Put 56585W203 8 2,700 SH Put SOLE 0 2,700 0 0
MARATHON PETE CORP COM 56585A102 2,516 49,789 SH   SOLE 0 49,789 0 0
MARATHON PETE CORP Call 56585A102 132 140,000 SH Call SOLE 0 140,000 0 0
MARATHON PETE CORP Put 56585A102 99 146,500 SH Put SOLE 0 146,500 0 0
MARCHEX INC CL B 56624R108 7 2,865 SH   SOLE 0 2,865 0 0
MARCHEX INC Put 56624R108 1 24,500 SH Put SOLE 0 24,500 0 0
MARCUS & MILLICHAP INC Call 566324109 15 11,000 SH Call SOLE 0 11,000 0 0
MARCUS CORP COM 566330106 21 659 SH   SOLE 0 659 0 0
MARINE PRODS CORP COM 568427108 91 8,433 SH   SOLE 0 8,433 0 0
MARINE PRODS CORP Call 568427108 0 700 SH Call SOLE 0 700 0 0
MARINEMAX INC COM 567908108 35 1,632 SH   SOLE 0 1,632 0 0
MARINEMAX INC Call 567908108 0 300 SH Call SOLE 0 300 0 0
MARKEL CORP COM 570535104 292 300 SH   SOLE 0 300 0 0
MARRIOTT INTL INC NEW CL A 571903202 1,382 14,677 SH   SOLE 0 14,677 0 0
MARRIOTT INTL INC NEW Call 571903202 756 261,300 SH Call SOLE 0 261,300 0 0
MARRIOTT INTL INC NEW Put 571903202 46 95,000 SH Put SOLE 0 95,000 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 14 149 SH   SOLE 0 149 0 0
MARRIOTT VACATIONS WRLDWDE C Call 57164Y107 2 400 SH Call SOLE 0 400 0 0
MARRIOTT VACATIONS WRLDWDE C Put 57164Y107 0 100 SH Put SOLE 0 100 0 0
MARRONE BIO INNOVATIONS INC COM 57165B106 2 1,320 SH   SOLE 0 1,320 0 0
MARSH & MCLENNAN COS INC COM 571748102 31 428 SH   SOLE 0 428 0 0
MARSH & MCLENNAN COS INC Call 571748102 72 16,200 SH Call SOLE 0 16,200 0 0
MARSH & MCLENNAN COS INC Put 571748102 0 2,400 SH Put SOLE 0 2,400 0 0
MARTIN MARIETTA MATLS INC COM 573284106 322 1,478 SH   SOLE 0 1,478 0 0
MARTIN MARIETTA MATLS INC Call 573284106 7 600 SH Call SOLE 0 600 0 0
MARTIN MARIETTA MATLS INC Put 573284106 3 7,200 SH Put SOLE 0 7,200 0 0
MARTIN MIDSTREAM PRTNRS L P UNIT L P INT 573331105 7 396 SH   SOLE 0 396 0 0
MARTIN MIDSTREAM PRTNRS L P Call 573331105 0 400 SH Call SOLE 0 400 0 0
MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 24 1,632 SH   SOLE 0 1,632 0 0
MARVELL TECHNOLOGY GROUP LTD Call G5876H105 6 3,400 SH Call SOLE 0 3,400 0 0
MARVELL TECHNOLOGY GROUP LTD Put G5876H105 1 3,400 SH Put SOLE 0 3,400 0 0
MASCO CORP COM 574599106 44 1,304 SH   SOLE 0 1,304 0 0
MASCO CORP Call 574599106 0 1,200 SH Call SOLE 0 1,200 0 0
MASCO CORP Put 574599106 0 400 SH Put SOLE 0 400 0 0
MASIMO CORP COM 574795100 1,027 11,014 SH   SOLE 0 11,014 0 0
MASIMO CORP Call 574795100 23 2,200 SH Call SOLE 0 2,200 0 0
MASIMO CORP Put 574795100 9 3,100 SH Put SOLE 0 3,100 0 0
MASONITE INTL CORP NEW COM 575385109 7 92 SH   SOLE 0 92 0 0
MASTEC INC COM 576323109 59 1,485 SH   SOLE 0 1,485 0 0
MASTEC INC Put 576323109 4 1,000 SH Put SOLE 0 1,000 0 0
MASTERCARD INCORPORATED CL A 57636Q104 157 1,400 SH   SOLE 0 1,400 0 0
MATADOR RES CO COM 576485205 19 800 SH   SOLE 0 800 0 0
MATADOR RES CO Call 576485205 65 47,900 SH Call SOLE 0 47,900 0 0
MATCH GROUP INC COM 57665R106 386 23,698 SH   SOLE 0 23,698 0 0
MATCH GROUP INC Call 57665R106 0 100 SH Call SOLE 0 100 0 0
MATCH GROUP INC Put 57665R106 29 22,100 SH Put SOLE 0 22,100 0 0
MATERION CORP COM 576690101 78 2,344 SH   SOLE 0 2,344 0 0
MATRIX SVC CO COM 576853105 83 5,088 SH   SOLE 0 5,088 0 0
MATRIX SVC CO Put 576853105 18 9,000 SH Put SOLE 0 9,000 0 0
MATSON INC COM 57686G105 23 738 SH   SOLE 0 738 0 0
MATTEL INC COM 577081102 590 23,058 SH   SOLE 0 23,058 0 0
MATTEL INC Call 577081102 24 51,700 SH Call SOLE 0 51,700 0 0
MATTEL INC Put 577081102 55 24,300 SH Put SOLE 0 24,300 0 0
MATTERSIGHT CORP COM 577097108 3 871 SH   SOLE 0 871 0 0
MATTERSIGHT CORP Call 577097108 0 700 SH Call SOLE 0 700 0 0
MATTERSIGHT CORP Put 577097108 23 185,600 SH Put SOLE 0 185,600 0 0
MAXIM INTEGRATED PRODS INC COM 57772K101 513 11,415 SH   SOLE 0 11,415 0 0
MAXIM INTEGRATED PRODS INC Call 57772K101 35 16,400 SH Call SOLE 0 16,400 0 0
MAXIMUS INC COM 577933104 17 284 SH   SOLE 0 284 0 0
MAXIMUS INC Call 577933104 0 200 SH Call SOLE 0 200 0 0
MAXIMUS INC Put 577933104 1 300 SH Put SOLE 0 300 0 0
MAXLINEAR INC Call 57776J100 4 1,100 SH Call SOLE 0 1,100 0 0
MAXLINEAR INC Put 57776J100 0 100 SH Put SOLE 0 100 0 0
MAXWELL TECHNOLOGIES INC COM 577767106 42 7,300 SH   SOLE 0 7,300 0 0
MAXWELL TECHNOLOGIES INC Call 577767106 0 3,000 SH Call SOLE 0 3,000 0 0
MAXWELL TECHNOLOGIES INC Put 577767106 0 3,200 SH Put SOLE 0 3,200 0 0
MAZOR ROBOTICS LTD SPONSORED ADS 57886P103 246 8,282 SH   SOLE 0 8,282 0 0
MAZOR ROBOTICS LTD Call 57886P103 29 4,200 SH Call SOLE 0 4,200 0 0
MAZOR ROBOTICS LTD Put 57886P103 6 10,600 SH Put SOLE 0 10,600 0 0
MB FINANCIAL INC NEW Call 55264U108 4 7,600 SH Call SOLE 0 7,600 0 0
MBIA INC COM 55262C100 7 942 SH   SOLE 0 942 0 0
MBIA INC Call 55262C100 0 2,000 SH Call SOLE 0 2,000 0 0
MBIA INC Put 55262C100 56 22,500 SH Put SOLE 0 22,500 0 0
MCBC HLDGS INC COM 55276F107 0 60 SH   SOLE 0 60 0 0
MCBC HLDGS INC Call 55276F107 1 600 SH Call SOLE 0 600 0 0
MCCORMICK & CO INC COM NON VTG 579780206 417 4,279 SH   SOLE 0 4,279 0 0
MCCORMICK & CO INC Call 579780206 1 1,200 SH Call SOLE 0 1,200 0 0
MCDERMOTT INTL INC COM 580037109 58 8,677 SH   SOLE 0 8,677 0 0
MCDERMOTT INTL INC Call 580037109 67 51,900 SH Call SOLE 0 51,900 0 0
MCDERMOTT INTL INC Put 580037109 0 400 SH Put SOLE 0 400 0 0
MCDONALDS CORP COM 580135101 4,017 31,000 SH   SOLE 0 31,000 0 0
MCDONALDS CORP Call 580135101 0 18,800 SH Call SOLE 0 18,800 0 0
MCEWEN MNG INC COM 58039P107 333 109,661 SH   SOLE 0 109,661 0 0
MCEWEN MNG INC Call 58039P107 0 100 SH Call SOLE 0 100 0 0
MCEWEN MNG INC Put 58039P107 252 292,200 SH Put SOLE 0 292,200 0 0
MCGRATH RENTCORP COM 580589109 6 182 SH   SOLE 0 182 0 0
MCKESSON CORP COM 58155Q103 278 1,877 SH   SOLE 0 1,877 0 0
MCKESSON CORP Call 58155Q103 47 4,800 SH Call SOLE 0 4,800 0 0
MCKESSON CORP Put 58155Q103 23 3,900 SH Put SOLE 0 3,900 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 129 13,799 SH   SOLE 0 13,799 0 0
MDC PARTNERS INC Call 552697104 12 6,400 SH Call SOLE 0 6,400 0 0
MDC PARTNERS INC Put 552697104 0 100 SH Put SOLE 0 100 0 0
MDU RES GROUP INC COM 552690109 2 100 SH   SOLE 0 100 0 0
MDU RES GROUP INC Call 552690109 0 500 SH Call SOLE 0 500 0 0
MEAD JOHNSON NUTRITION CO COM 582839106 4,489 50,395 SH   SOLE 0 50,395 0 0
MEAD JOHNSON NUTRITION CO Call 582839106 59 96,800 SH Call SOLE 0 96,800 0 0
MEAD JOHNSON NUTRITION CO Put 582839106 70 178,600 SH Put SOLE 0 178,600 0 0
MECHEL PAO SPONSORED ADR NE 583840608 7 1,492 SH   SOLE 0 1,492 0 0
MECHEL PAO Put 583840608 94 20,000 SH Put SOLE 0 20,000 0 0
MEDALLION FINL CORP COM 583928106 33 16,734 SH   SOLE 0 16,734 0 0
MEDALLION FINL CORP Put 583928106 14 11,200 SH Put SOLE 0 11,200 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 93 7,242 SH   SOLE 0 7,242 0 0
MEDICAL PPTYS TRUST INC Call 58463J304 6 8,000 SH Call SOLE 0 8,000 0 0
MEDICAL PPTYS TRUST INC Put 58463J304 3 6,600 SH Put SOLE 0 6,600 0 0
MEDICINES CO COM 584688105 3,015 61,662 SH   SOLE 0 61,662 0 0
MEDICINES CO Call 584688105 623 133,300 SH Call SOLE 0 133,300 0 0
MEDICINES CO Put 584688105 390 178,600 SH Put SOLE 0 178,600 0 0
MEDIDATA SOLUTIONS INC Call 58471A105 96 25,400 SH Call SOLE 0 25,400 0 0
MEDIFAST INC COM 58470H101 14 324 SH   SOLE 0 324 0 0
MEDLEY CAP CORP COM 58503F106 10 1,308 SH   SOLE 0 1,308 0 0
MEDLEY CAP CORP Put 58503F106 0 1,000 SH Put SOLE 0 1,000 0 0
MEDNAX INC COM 58502B106 26 389 SH   SOLE 0 389 0 0
MEDNAX INC Call 58502B106 0 100 SH Call SOLE 0 100 0 0
MEDTRONIC PLC SHS G5960L103 45 570 SH   SOLE 0 570 0 0
MEETME INC Call 585141104 22 27,000 SH Call SOLE 0 27,000 0 0
MEETME INC Put 585141104 0 1,000 SH Put SOLE 0 1,000 0 0
MEI PHARMA INC COM NEW 55279B202 26 16,621 SH   SOLE 0 16,621 0 0
MELCO CROWN ENTMT LTD ADR 585464100 165 8,935 SH   SOLE 0 8,935 0 0
MELCO CROWN ENTMT LTD Call 585464100 16 9,800 SH Call SOLE 0 9,800 0 0
MELCO CROWN ENTMT LTD Put 585464100 2 3,600 SH Put SOLE 0 3,600 0 0
MELLANOX TECHNOLOGIES LTD SHS M51363113 12 250 SH   SOLE 0 250 0 0
MELLANOX TECHNOLOGIES LTD Call M51363113 3 300 SH Call SOLE 0 300 0 0
MEMORIAL PRODTN PARTNERS LP COM U REP LTD 586048100 0 4,515 SH   SOLE 0 4,515 0 0
MEMORIAL PRODTN PARTNERS LP Call 586048100 0 100 SH Call SOLE 0 100 0 0
MEMORIAL PRODTN PARTNERS LP Put 586048100 34 14,200 SH Put SOLE 0 14,200 0 0
MERCADOLIBRE INC COM 58733R102 1,050 4,967 SH   SOLE 0 4,967 0 0
MERCADOLIBRE INC Call 58733R102 1 200 SH Call SOLE 0 200 0 0
MERCADOLIBRE INC Put 58733R102 8 800 SH Put SOLE 0 800 0 0
MERCK & CO INC COM 58933Y105 731 11,510 SH   SOLE 0 11,510 0 0
MERCK & CO INC Call 58933Y105 106 217,200 SH Call SOLE 0 217,200 0 0
MERCK & CO INC Put 58933Y105 75 108,400 SH Put SOLE 0 108,400 0 0
MERCURY GENL CORP NEW COM 589400100 17 292 SH   SOLE 0 292 0 0
MERCURY GENL CORP NEW Put 589400100 0 1,000 SH Put SOLE 0 1,000 0 0
MERCURY SYS INC Call 589378108 5 1,800 SH Call SOLE 0 1,800 0 0
MERCURY SYS INC Put 589378108 0 100 SH Put SOLE 0 100 0 0
MEREDITH CORP COM 589433101 1,514 23,452 SH   SOLE 0 23,452 0 0
MEREDITH CORP Put 589433101 0 900 SH Put SOLE 0 900 0 0
MERIDIAN BIOSCIENCE INC COM 589584101 13 1,000 SH   SOLE 0 1,000 0 0
MERIT MED SYS INC COM 589889104 86 2,993 SH   SOLE 0 2,993 0 0
MERIT MED SYS INC Call 589889104 0 200 SH Call SOLE 0 200 0 0
MERIT MED SYS INC Put 589889104 0 200 SH Put SOLE 0 200 0 0
MERITAGE HOMES CORP COM 59001A102 14 382 SH   SOLE 0 382 0 0
MERITAGE HOMES CORP Call 59001A102 6 4,000 SH Call SOLE 0 4,000 0 0
MERITAGE HOMES CORP Put 59001A102 0 400 SH Put SOLE 0 400 0 0
MERITOR INC COM 59001K100 43 2,564 SH   SOLE 0 2,564 0 0
MERITOR INC Call 59001K100 37 15,300 SH Call SOLE 0 15,300 0 0
MERRIMACK PHARMACEUTICALS IN COM 590328100 46 15,000 SH   SOLE 0 15,000 0 0
MERRIMACK PHARMACEUTICALS IN Call 590328100 14 34,900 SH Call SOLE 0 34,900 0 0
MERRIMACK PHARMACEUTICALS IN Put 590328100 1 7,500 SH Put SOLE 0 7,500 0 0
MESABI TR CTF BEN INT 590672101 9 649 SH   SOLE 0 649 0 0
MESABI TR Call 590672101 1 1,500 SH Call SOLE 0 1,500 0 0
METALDYNE PERFORMANCE GROUP COM 59116R107 2 100 SH   SOLE 0 100 0 0
METALDYNE PERFORMANCE GROUP Put 59116R107 0 600 SH Put SOLE 0 600 0 0
METHANEX CORP Call 59151K108 2 1,200 SH Call SOLE 0 1,200 0 0
METHANEX CORP Put 59151K108 3 13,100 SH Put SOLE 0 13,100 0 0
METHODE ELECTRS INC COM 591520200 9 200 SH   SOLE 0 200 0 0
METHODE ELECTRS INC Call 591520200 4 900 SH Call SOLE 0 900 0 0
METHODE ELECTRS INC Put 591520200 0 100 SH Put SOLE 0 100 0 0
METLIFE INC COM 59156R108 969 18,349 SH   SOLE 0 18,349 0 0
METLIFE INC Call 59156R108 1,642 352,800 SH Call SOLE 0 352,800 0 0
METLIFE INC Put 59156R108 289 95,100 SH Put SOLE 0 95,100 0 0
MFA FINL INC COM 55272X102 0 100 SH   SOLE 0 100 0 0
MFA FINL INC Call 55272X102 0 1,200 SH Call SOLE 0 1,200 0 0
MFA FINL INC Put 55272X102 0 200 SH Put SOLE 0 200 0 0
MFC BANCORP LTD COM 55278T105 9 5,077 SH   SOLE 0 5,077 0 0
MFC BANCORP LTD Put 55278T105 2 3,000 SH Put SOLE 0 3,000 0 0
MGE ENERGY INC Call 55277P104 3 1,100 SH Call SOLE 0 1,100 0 0
MGIC INVT CORP WIS Call 552848103 2 20,000 SH Call SOLE 0 20,000 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 6 228 SH   SOLE 0 228 0 0
MGM GROWTH PPTYS LLC Call 55303A105 0 200 SH Call SOLE 0 200 0 0
MGM RESORTS INTERNATIONAL COM 552953101 314 11,468 SH   SOLE 0 11,468 0 0
MGM RESORTS INTERNATIONAL Call 552953101 6 9,500 SH Call SOLE 0 9,500 0 0
MGM RESORTS INTERNATIONAL Put 552953101 5 9,500 SH Put SOLE 0 9,500 0 0
MGP INGREDIENTS INC NEW COM 55303J106 355 6,563 SH   SOLE 0 6,563 0 0
MGP INGREDIENTS INC NEW Call 55303J106 101 12,700 SH Call SOLE 0 12,700 0 0
MGP INGREDIENTS INC NEW Put 55303J106 1 1,500 SH Put SOLE 0 1,500 0 0
MICHAEL KORS HLDGS LTD SHS G60754101 2,742 71,973 SH   SOLE 0 71,973 0 0
MICHAEL KORS HLDGS LTD Call G60754101 22 44,200 SH Call SOLE 0 44,200 0 0
MICHAEL KORS HLDGS LTD Put G60754101 46 41,600 SH Put SOLE 0 41,600 0 0
MICHAELS COS INC Call 59408Q106 10 10,200 SH Call SOLE 0 10,200 0 0
MICHAELS COS INC Put 59408Q106 3 5,600 SH Put SOLE 0 5,600 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 2,230 30,236 SH   SOLE 0 30,236 0 0
MICROCHIP TECHNOLOGY INC Call 595017104 18 15,400 SH Call SOLE 0 15,400 0 0
MICROCHIP TECHNOLOGY INC Put 595017104 2 4,300 SH Put SOLE 0 4,300 0 0
MICRON TECHNOLOGY INC COM 595112103 10,545 364,907 SH   SOLE 0 364,907 0 0
MICRON TECHNOLOGY INC Call 595112103 1,662 250,800 SH Call SOLE 0 250,800 0 0
MICRON TECHNOLOGY INC Put 595112103 204 241,900 SH Put SOLE 0 241,900 0 0
MICROSEMI CORP COM 595137100 41 800 SH   SOLE 0 800 0 0
MICROSEMI CORP Put 595137100 9 1,000 SH Put SOLE 0 1,000 0 0
MICROSOFT CORP COM 594918104 2,882 43,762 SH   SOLE 0 43,762 0 0
MICROSOFT CORP Call 594918104 1,357 211,500 SH Call SOLE 0 211,500 0 0
MICROSOFT CORP Put 594918104 79 197,600 SH Put SOLE 0 197,600 0 0
MICROSTRATEGY INC CL A NEW 594972408 120 644 SH   SOLE 0 644 0 0
MICROSTRATEGY INC Call 594972408 2 1,700 SH Call SOLE 0 1,700 0 0
MICROVISION INC DEL COM NEW 594960304 2 1,093 SH   SOLE 0 1,093 0 0
MID AMER APT CMNTYS INC COM 59522J103 1,520 14,949 SH   SOLE 0 14,949 0 0
MID AMER APT CMNTYS INC Call 59522J103 30 18,000 SH Call SOLE 0 18,000 0 0
MID AMER APT CMNTYS INC Put 59522J103 20 17,800 SH Put SOLE 0 17,800 0 0
MID CON ENERGY PARTNERS LP COM UNIT REPST 59560V109 4 2,046 SH   SOLE 0 2,046 0 0
MID CON ENERGY PARTNERS LP Put 59560V109 0 1,000 SH Put SOLE 0 1,000 0 0
MIDCOAST ENERGY PARTNERS L P COM UT LTD PTN 59564N103 23 2,978 SH   SOLE 0 2,978 0 0
MIDCOAST ENERGY PARTNERS L P Put 59564N103 1 6,500 SH Put SOLE 0 6,500 0 0
MIDDLEBY CORP COM 596278101 104 765 SH   SOLE 0 765 0 0
MIDDLEBY CORP Call 596278101 0 100 SH Call SOLE 0 100 0 0
MIDDLEBY CORP Put 596278101 6 2,600 SH Put SOLE 0 2,600 0 0
MIDDLESEX WATER CO COM 596680108 10 296 SH   SOLE 0 296 0 0
MIDDLESEX WATER CO Put 596680108 5 1,600 SH Put SOLE 0 1,600 0 0
MILACRON HLDGS CORP COM 59870L106 550 29,580 SH   SOLE 0 29,580 0 0
MILACRON HLDGS CORP Call 59870L106 0 400 SH Call SOLE 0 400 0 0
MILLER HERMAN INC COM 600544100 11 368 SH   SOLE 0 368 0 0
MILLER INDS INC TENN COM NEW 600551204 42 1,594 SH   SOLE 0 1,594 0 0
MIMEDX GROUP INC Call 602496101 3 15,600 SH Call SOLE 0 15,600 0 0
MIMEDX GROUP INC Put 602496101 8 29,500 SH Put SOLE 0 29,500 0 0
MIND C T I LTD ORD M70240102 0 200 SH   SOLE 0 200 0 0
MINDBODY INC COM CL A 60255W105 68 2,499 SH   SOLE 0 2,499 0 0
MINDBODY INC Call 60255W105 28 20,400 SH Call SOLE 0 20,400 0 0
MIRATI THERAPEUTICS INC COM 60468T105 354 68,213 SH   SOLE 0 68,213 0 0
MIRATI THERAPEUTICS INC Call 60468T105 43 18,800 SH Call SOLE 0 18,800 0 0
MIRATI THERAPEUTICS INC Put 60468T105 38 15,500 SH Put SOLE 0 15,500 0 0
MISTRAS GROUP INC COM 60649T107 23 1,096 SH   SOLE 0 1,096 0 0
MISTRAS GROUP INC Call 60649T107 3 1,600 SH Call SOLE 0 1,600 0 0
MISTRAS GROUP INC Put 60649T107 0 500 SH Put SOLE 0 500 0 0
MITCHAM INDS INC COM 606501104 9 2,001 SH   SOLE 0 2,001 0 0
MITEK SYS INC COM NEW 606710200 66 9,977 SH   SOLE 0 9,977 0 0
MITEK SYS INC Put 606710200 15 12,000 SH Put SOLE 0 12,000 0 0
MITEL NETWORKS CORP COM 60671Q104 4 672 SH   SOLE 0 672 0 0
MITEL NETWORKS CORP Put 60671Q104 0 200 SH Put SOLE 0 200 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADR 606822104 20 3,246 SH   SOLE 0 3,246 0 0
MITSUBISHI UFJ FINL GROUP IN Call 606822104 2 1,800 SH Call SOLE 0 1,800 0 0
MITSUBISHI UFJ FINL GROUP IN Put 606822104 0 1,000 SH Put SOLE 0 1,000 0 0
MIZUHO FINL GROUP INC SPONSORED ADR 60687Y109 1 400 SH   SOLE 0 400 0 0
MKS INSTRUMENT INC Put 55306N104 0 100 SH Put SOLE 0 100 0 0
MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 32 2,910 SH   SOLE 0 2,910 0 0
MOBILEIRON INC Call 60739U204 0 1,400 SH Call SOLE 0 1,400 0 0
MOBILEYE N V AMSTELVEEN ORD SHS N51488117 1,123 18,294 SH   SOLE 0 18,294 0 0
MOBILEYE N V AMSTELVEEN Call N51488117 1,215 156,900 SH Call SOLE 0 156,900 0 0
MOBILEYE N V AMSTELVEEN Put N51488117 197 153,700 SH Put SOLE 0 153,700 0 0
MODEL N INC COM 607525102 12 1,197 SH   SOLE 0 1,197 0 0
MODEL N INC Put 607525102 2 9,600 SH Put SOLE 0 9,600 0 0
MODINE MFG CO COM 607828100 1 100 SH   SOLE 0 100 0 0
MODUSLINK GLOBAL SOLUTIONS I COM NEW 60786L206 3 2,178 SH   SOLE 0 2,178 0 0
MOELIS & CO CL A 60786M105 270 7,013 SH   SOLE 0 7,013 0 0
MOELIS & CO Call 60786M105 74 22,800 SH Call SOLE 0 22,800 0 0
MOELIS & CO Put 60786M105 0 1,400 SH Put SOLE 0 1,400 0 0
MOHAWK INDS INC COM 608190104 3,276 14,279 SH   SOLE 0 14,279 0 0
MOHAWK INDS INC Call 608190104 19 2,600 SH Call SOLE 0 2,600 0 0
MOHAWK INDS INC Put 608190104 25 12,300 SH Put SOLE 0 12,300 0 0
MOLINA HEALTHCARE INC COM 60855R100 273 6,003 SH   SOLE 0 6,003 0 0
MOLINA HEALTHCARE INC Call 60855R100 3 1,000 SH Call SOLE 0 1,000 0 0
MOLINA HEALTHCARE INC Put 60855R100 5 2,300 SH Put SOLE 0 2,300 0 0
MOLSON COORS BREWING CO CL B 60871R209 1,132 11,837 SH   SOLE 0 11,837 0 0
MOLSON COORS BREWING CO Call 60871R209 6 6,500 SH Call SOLE 0 6,500 0 0
MOLSON COORS BREWING CO Put 60871R209 15 5,300 SH Put SOLE 0 5,300 0 0
MOMENTA PHARMACEUTICALS INC COM 60877T100 165 12,411 SH   SOLE 0 12,411 0 0
MOMO INC ADR 60879B107 3,705 108,752 SH   SOLE 0 108,752 0 0
MOMO INC Call 60879B107 250 52,900 SH Call SOLE 0 52,900 0 0
MOMO INC Put 60879B107 95 96,100 SH Put SOLE 0 96,100 0 0
MONARCH CASINO & RESORT INC COM 609027107 48 1,633 SH   SOLE 0 1,633 0 0
MONARCH CASINO & RESORT INC Put 609027107 3 3,600 SH Put SOLE 0 3,600 0 0
MONDELEZ INTL INC CL A 609207105 384 8,926 SH   SOLE 0 8,926 0 0
MONDELEZ INTL INC Call 609207105 74 56,500 SH Call SOLE 0 56,500 0 0
MONDELEZ INTL INC Put 609207105 43 110,600 SH Put SOLE 0 110,600 0 0
MONEYGRAM INTL INC COM NEW 60935Y208 17 1,060 SH   SOLE 0 1,060 0 0
MONEYGRAM INTL INC Call 60935Y208 7 1,900 SH Call SOLE 0 1,900 0 0
MONEYGRAM INTL INC Put 60935Y208 0 3,400 SH Put SOLE 0 3,400 0 0
MONOLITHIC PWR SYS INC COM 609839105 106 1,155 SH   SOLE 0 1,155 0 0
MONOLITHIC PWR SYS INC Put 609839105 6 1,500 SH Put SOLE 0 1,500 0 0
MONRO MUFFLER BRAKE INC COM 610236101 13 258 SH   SOLE 0 258 0 0
MONRO MUFFLER BRAKE INC Put 610236101 0 1,500 SH Put SOLE 0 1,500 0 0
MONROE CAP CORP Call 610335101 2 1,000 SH Call SOLE 0 1,000 0 0
MONROE CAP CORP Put 610335101 0 1,100 SH Put SOLE 0 1,100 0 0
MONSANTO CO NEW COM 61166W101 10,388 91,773 SH   SOLE 0 91,773 0 0
MONSANTO CO NEW Call 61166W101 776 126,400 SH Call SOLE 0 126,400 0 0
MONSANTO CO NEW Put 61166W101 459 119,800 SH Put SOLE 0 119,800 0 0
MONSTER BEVERAGE CORP NEW COM 61174X109 543 11,764 SH   SOLE 0 11,764 0 0
MONSTER BEVERAGE CORP NEW Call 61174X109 231 42,900 SH Call SOLE 0 42,900 0 0
MONSTER BEVERAGE CORP NEW Put 61174X109 9 12,600 SH Put SOLE 0 12,600 0 0
MOODYS CORP COM 615369105 1,441 12,863 SH   SOLE 0 12,863 0 0
MOODYS CORP Call 615369105 48 4,500 SH Call SOLE 0 4,500 0 0
MOODYS CORP Put 615369105 146 31,100 SH Put SOLE 0 31,100 0 0
MORGAN STANLEY COM NEW 617446448 214 5,000 SH   SOLE 0 5,000 0 0
MORGAN STANLEY Call 617446448 130 82,300 SH Call SOLE 0 82,300 0 0
MORGAN STANLEY Put 617446448 8 4,000 SH Put SOLE 0 4,000 0 0
MORGAN STANLEY CHINA A SH FD COM 617468103 30 1,569 SH   SOLE 0 1,569 0 0
MORGAN STANLEY CHINA A SH FD Call 617468103 0 700 SH Call SOLE 0 700 0 0
MORGAN STANLEY CHINA A SH FD Put 617468103 1 3,100 SH Put SOLE 0 3,100 0 0
MORNINGSTAR INC COM 617700109 9 122 SH   SOLE 0 122 0 0
MOSAIC CO NEW COM 61945C103 2,221 76,125 SH   SOLE 0 76,125 0 0
MOSAIC CO NEW Call 61945C103 2 5,900 SH Call SOLE 0 5,900 0 0
MOSAIC CO NEW Put 61945C103 688 99,500 SH Put SOLE 0 99,500 0 0
MOTORCAR PTS AMER INC COM 620071100 2 66 SH   SOLE 0 66 0 0
MOTORCAR PTS AMER INC Call 620071100 2 800 SH Call SOLE 0 800 0 0
MOTORCAR PTS AMER INC Put 620071100 0 200 SH Put SOLE 0 200 0 0
MOTOROLA SOLUTIONS INC Call 620076307 0 200 SH Call SOLE 0 200 0 0
MOTOROLA SOLUTIONS INC Put 620076307 3 8,700 SH Put SOLE 0 8,700 0 0
MOVADO GROUP INC COM 624580106 1 55 SH   SOLE 0 55 0 0
MOVADO GROUP INC Call 624580106 0 700 SH Call SOLE 0 700 0 0
MOVADO GROUP INC Put 624580106 1 2,200 SH Put SOLE 0 2,200 0 0
MPLX LP COM UNIT REP LTD 55336V100 231 6,403 SH   SOLE 0 6,403 0 0
MPLX LP Call 55336V100 9 6,800 SH Call SOLE 0 6,800 0 0
MPLX LP Put 55336V100 78 17,200 SH Put SOLE 0 17,200 0 0
MRC GLOBAL INC COM 55345K103 1 100 SH   SOLE 0 100 0 0
MRC GLOBAL INC Call 55345K103 2 3,300 SH Call SOLE 0 3,300 0 0
MRC GLOBAL INC Put 55345K103 0 400 SH Put SOLE 0 400 0 0
MSA SAFETY INC Call 553498106 2 2,100 SH Call SOLE 0 2,100 0 0
MSC INDL DIRECT INC CL A 553530106 23 225 SH   SOLE 0 225 0 0
MSC INDL DIRECT INC Put 553530106 0 2,000 SH Put SOLE 0 2,000 0 0
MSCI INC COM 55354G100 290 2,987 SH   SOLE 0 2,987 0 0
MSCI INC Call 55354G100 89 51,500 SH Call SOLE 0 51,500 0 0
MSCI INC Put 55354G100 36 23,300 SH Put SOLE 0 23,300 0 0
MSG NETWORK INC CL A 553573106 197 8,441 SH   SOLE 0 8,441 0 0
MSG NETWORK INC Put 553573106 0 1,200 SH Put SOLE 0 1,200 0 0
MTGE INVT CORP Call 55378A105 0 800 SH Call SOLE 0 800 0 0
MTGE INVT CORP Put 55378A105 0 100 SH Put SOLE 0 100 0 0
MTS SYS CORP COM 553777103 8 159 SH   SOLE 0 159 0 0
MUELLER INDS INC COM 624756102 1 30 SH   SOLE 0 30 0 0
MUELLER INDS INC Call 624756102 0 300 SH Call SOLE 0 300 0 0
MUELLER INDS INC Put 624756102 0 700 SH Put SOLE 0 700 0 0
MUELLER WTR PRODS INC COM SER A 624758108 8 751 SH   SOLE 0 751 0 0
MUELLER WTR PRODS INC Call 624758108 0 700 SH Call SOLE 0 700 0 0
MUELLER WTR PRODS INC Put 624758108 0 200 SH Put SOLE 0 200 0 0
MULESOFT INC CL A 625207105 9 400 SH   SOLE 0 400 0 0
MULESOFT INC Call 625207105 1 1,600 SH Call SOLE 0 1,600 0 0
MULESOFT INC Put 625207105 8 8,100 SH Put SOLE 0 8,100 0 0
MULTI COLOR CORP COM 625383104 13 187 SH   SOLE 0 187 0 0
MURPHY OIL CORP COM 626717102 507 17,744 SH   SOLE 0 17,744 0 0
MURPHY OIL CORP Call 626717102 16 44,100 SH Call SOLE 0 44,100 0 0
MURPHY OIL CORP Put 626717102 17 4,800 SH Put SOLE 0 4,800 0 0
MURPHY USA INC Call 626755102 100 19,600 SH Call SOLE 0 19,600 0 0
MURPHY USA INC Put 626755102 1 3,400 SH Put SOLE 0 3,400 0 0
MV OIL TR TR UNITS 553859109 29 4,859 SH   SOLE 0 4,859 0 0
MV OIL TR Put 553859109 3 2,500 SH Put SOLE 0 2,500 0 0
MYERS INDS INC COM 628464109 8 561 SH   SOLE 0 561 0 0
MYERS INDS INC Call 628464109 0 700 SH Call SOLE 0 700 0 0
MYLAN N V SHS EURO N59465109 5,596 143,543 SH   SOLE 0 143,543 0 0
MYLAN N V Call N59465109 42 47,900 SH Call SOLE 0 47,900 0 0
MYLAN N V Put N59465109 332 236,300 SH Put SOLE 0 236,300 0 0
MYR GROUP INC DEL COM 55405W104 6 154 SH   SOLE 0 154 0 0
MYRIAD GENETICS INC COM 62855J104 10 542 SH   SOLE 0 542 0 0
MYRIAD GENETICS INC Put 62855J104 0 400 SH Put SOLE 0 400 0 0
NABORS INDUSTRIES LTD SHS G6359F103 12 952 SH   SOLE 0 952 0 0
NABORS INDUSTRIES LTD Call G6359F103 0 600 SH Call SOLE 0 600 0 0
NABORS INDUSTRIES LTD Put G6359F103 5 3,500 SH Put SOLE 0 3,500 0 0
NAM TAI PPTY INC SHS G63907102 48 7,056 SH   SOLE 0 7,056 0 0
NANOMETRICS INC Call 630077105 1 300 SH Call SOLE 0 300 0 0
NANOMETRICS INC Put 630077105 0 100 SH Put SOLE 0 100 0 0
NANOSTRING TECHNOLOGIES INC COM 63009R109 19 1,000 SH   SOLE 0 1,000 0 0
NANOSTRING TECHNOLOGIES INC Call 63009R109 0 600 SH Call SOLE 0 600 0 0
NANOSTRING TECHNOLOGIES INC Put 63009R109 4 6,600 SH Put SOLE 0 6,600 0 0
NANTKWEST INC COM 63016Q102 1 400 SH   SOLE 0 400 0 0
NAPCO SEC TECHNOLOGIES INC Call 630402105 0 1,000 SH Call SOLE 0 1,000 0 0
NASDAQ INC COM 631103108 226 3,255 SH   SOLE 0 3,255 0 0
NASDAQ INC Call 631103108 3 2,000 SH Call SOLE 0 2,000 0 0
NASDAQ INC Put 631103108 0 1,600 SH Put SOLE 0 1,600 0 0
NATERA INC COM 632307104 35 4,013 SH   SOLE 0 4,013 0 0
NATERA INC Put 632307104 16 10,100 SH Put SOLE 0 10,100 0 0
NATIONAL BEVERAGE CORP COM 635017106 752 8,899 SH   SOLE 0 8,899 0 0
NATIONAL BEVERAGE CORP Call 635017106 270 10,100 SH Call SOLE 0 10,100 0 0
NATIONAL BEVERAGE CORP Put 635017106 12 20,000 SH Put SOLE 0 20,000 0 0
NATIONAL BK HLDGS CORP CL A 633707104 9 302 SH   SOLE 0 302 0 0
NATIONAL CINEMEDIA INC COM 635309107 21 1,709 SH   SOLE 0 1,709 0 0
NATIONAL CINEMEDIA INC Call 635309107 0 100 SH Call SOLE 0 100 0 0
NATIONAL CINEMEDIA INC Put 635309107 6 10,200 SH Put SOLE 0 10,200 0 0
NATIONAL FUEL GAS CO N J COM 636180101 0 12 SH   SOLE 0 12 0 0
NATIONAL FUEL GAS CO N J Call 636180101 0 100 SH Call SOLE 0 100 0 0
NATIONAL FUEL GAS CO N J Put 636180101 0 400 SH Put SOLE 0 400 0 0
NATIONAL GEN HLDGS CORP Call 636220303 0 800 SH Call SOLE 0 800 0 0
NATIONAL GRID PLC SPON ADR NEW 636274300 380 5,988 SH   SOLE 0 5,988 0 0
NATIONAL GRID PLC Call 636274300 4 1,400 SH Call SOLE 0 1,400 0 0
NATIONAL GRID PLC Put 636274300 13 1,100 SH Put SOLE 0 1,100 0 0
NATIONAL HEALTH INVS INC COM 63633D104 98 1,358 SH   SOLE 0 1,358 0 0
NATIONAL HEALTH INVS INC Call 63633D104 13 2,500 SH Call SOLE 0 2,500 0 0
NATIONAL HEALTH INVS INC Put 63633D104 1 4,000 SH Put SOLE 0 4,000 0 0
NATIONAL HEALTHCARE CORP COM 635906100 488 6,852 SH   SOLE 0 6,852 0 0
NATIONAL HEALTHCARE CORP Call 635906100 31 14,600 SH Call SOLE 0 14,600 0 0
NATIONAL HEALTHCARE CORP Put 635906100 1 19,600 SH Put SOLE 0 19,600 0 0
NATIONAL INSTRS CORP COM 636518102 300 9,235 SH   SOLE 0 9,235 0 0
NATIONAL OILWELL VARCO INC COM 637071101 16 400 SH   SOLE 0 400 0 0
NATIONAL OILWELL VARCO INC Put 637071101 24 1,500 SH Put SOLE 0 1,500 0 0
NATIONAL RESH CORP CL B 637372301 48 1,230 SH   SOLE 0 1,230 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 165 3,792 SH   SOLE 0 3,792 0 0
NATIONAL RETAIL PPTYS INC Call 637417106 1 500 SH Call SOLE 0 500 0 0
NATIONAL STORAGE AFFILIATES COM SHS BEN IN 637870106 287 12,039 SH   SOLE 0 12,039 0 0
NATIONAL STORAGE AFFILIATES Call 637870106 10 10,400 SH Call SOLE 0 10,400 0 0
NATIONAL STORAGE AFFILIATES Put 637870106 0 2,200 SH Put SOLE 0 2,200 0 0
NATIONSTAR MTG HLDGS INC COM 63861C109 50 3,190 SH   SOLE 0 3,190 0 0
NATIONSTAR MTG HLDGS INC Call 63861C109 0 500 SH Call SOLE 0 500 0 0
NATIONSTAR MTG HLDGS INC Put 63861C109 9 11,800 SH Put SOLE 0 11,800 0 0
NATURAL GROCERS BY VITAMIN C Put 63888U108 0 500 SH Put SOLE 0 500 0 0
NATURAL HEALTH TRENDS CORP COM PAR $.001 63888P406 26 900 SH   SOLE 0 900 0 0
NATURAL HEALTH TRENDS CORP Call 63888P406 17 5,100 SH Call SOLE 0 5,100 0 0
NATURAL HEALTH TRENDS CORP Put 63888P406 22 13,900 SH Put SOLE 0 13,900 0 0
NATUS MEDICAL INC DEL Call 639050103 2 6,100 SH Call SOLE 0 6,100 0 0
NATUS MEDICAL INC DEL Put 639050103 4 5,500 SH Put SOLE 0 5,500 0 0
NAUTILUS INC COM 63910B102 67 3,681 SH   SOLE 0 3,681 0 0
NAUTILUS INC Call 63910B102 0 400 SH Call SOLE 0 400 0 0
NAUTILUS INC Put 63910B102 2 28,500 SH Put SOLE 0 28,500 0 0
NAVIENT CORPORATION COM 63938C108 147 10,000 SH   SOLE 0 10,000 0 0
NAVIENT CORPORATION Call 63938C108 6 3,900 SH Call SOLE 0 3,900 0 0
NAVIENT CORPORATION Put 63938C108 27 29,200 SH Put SOLE 0 29,200 0 0
NAVIGANT CONSULTING INC COM 63935N107 16 706 SH   SOLE 0 706 0 0
NAVIGATOR HOLDINGS LTD SHS Y62132108 77 5,606 SH   SOLE 0 5,606 0 0
NAVIGATOR HOLDINGS LTD Call Y62132108 0 300 SH Call SOLE 0 300 0 0
NAVIOS MARITIME HOLDINGS INC Call Y62196103 0 2,800 SH Call SOLE 0 2,800 0 0
NAVIOS MARITIME HOLDINGS INC Put Y62196103 3 4,300 SH Put SOLE 0 4,300 0 0
NAVIOS MARITIME MIDSTREAM LP COM UNIT LTD Y62134104 4 395 SH   SOLE 0 395 0 0
NAVIOS MARITIME MIDSTREAM LP Put Y62134104 2 2,600 SH Put SOLE 0 2,600 0 0
NAVIOS MARITIME PARTNERS L P UNIT LPI Y62267102 43 20,900 SH   SOLE 0 20,900 0 0
NAVIOS MARITIME PARTNERS L P Call Y62267102 0 2,000 SH Call SOLE 0 2,000 0 0
NAVIOS MARITIME PARTNERS L P Put Y62267102 7 11,200 SH Put SOLE 0 11,200 0 0
NAVISTAR INTL CORP NEW COM 63934E108 221 9,016 SH   SOLE 0 9,016 0 0
NAVISTAR INTL CORP NEW Call 63934E108 74 43,700 SH Call SOLE 0 43,700 0 0
NAVISTAR INTL CORP NEW Put 63934E108 127 17,900 SH Put SOLE 0 17,900 0 0
NBT BANCORP INC COM 628778102 64 1,749 SH   SOLE 0 1,749 0 0
NBT BANCORP INC Call 628778102 1 3,800 SH Call SOLE 0 3,800 0 0
NCI BUILDING SYS INC Put 628852204 0 100 SH Put SOLE 0 100 0 0
NCR CORP NEW COM 62886E108 303 6,644 SH   SOLE 0 6,644 0 0
NCR CORP NEW Call 62886E108 10 8,700 SH Call SOLE 0 8,700 0 0
NCR CORP NEW Put 62886E108 1 14,700 SH Put SOLE 0 14,700 0 0
NEENAH PAPER INC COM 640079109 0 4 SH   SOLE 0 4 0 0
NEKTAR THERAPEUTICS Call 640268108 145 25,100 SH Call SOLE 0 25,100 0 0
NEKTAR THERAPEUTICS Put 640268108 3 31,100 SH Put SOLE 0 31,100 0 0
NELNET INC CL A 64031N108 257 5,869 SH   SOLE 0 5,869 0 0
NELNET INC Call 64031N108 0 1,700 SH Call SOLE 0 1,700 0 0
NELNET INC Put 64031N108 54 19,900 SH Put SOLE 0 19,900 0 0
NEOGEN CORP COM 640491106 0 6 SH   SOLE 0 6 0 0
NEOGENOMICS INC COM NEW 64049M209 103 13,087 SH   SOLE 0 13,087 0 0
NEONODE INC COM NEW 64051M402 3 2,092 SH   SOLE 0 2,092 0 0
NEOPHOTONICS CORP COM 64051T100 7 879 SH   SOLE 0 879 0 0
NEOPHOTONICS CORP Call 64051T100 2 5,800 SH Call SOLE 0 5,800 0 0
NEOPHOTONICS CORP Put 64051T100 5 5,000 SH Put SOLE 0 5,000 0 0
NEPTUNE TECHNOLOGIES BIORESO COM 64077P108 5 5,229 SH   SOLE 0 5,229 0 0
NET 1 UEPS TECHNOLOGIES INC Call 64107N206 3 4,700 SH Call SOLE 0 4,700 0 0
NET 1 UEPS TECHNOLOGIES INC Put 64107N206 1 1,700 SH Put SOLE 0 1,700 0 0
NETAPP INC COM 64110D104 20 500 SH   SOLE 0 500 0 0
NETAPP INC Call 64110D104 0 300 SH Call SOLE 0 300 0 0
NETAPP INC Put 64110D104 3 2,000 SH Put SOLE 0 2,000 0 0
NETEASE INC Call 64110W102 23 3,500 SH Call SOLE 0 3,500 0 0
NETEASE INC Put 64110W102 40 7,300 SH Put SOLE 0 7,300 0 0
NETFLIX INC COM 64110L106 945 6,394 SH   SOLE 0 6,394 0 0
NETFLIX INC Call 64110L106 280 19,200 SH Call SOLE 0 19,200 0 0
NETFLIX INC Put 64110L106 84 31,100 SH Put SOLE 0 31,100 0 0
NETGEAR INC COM 64111Q104 121 2,460 SH   SOLE 0 2,460 0 0
NETGEAR INC Put 64111Q104 5 1,900 SH Put SOLE 0 1,900 0 0
NETLIST INC COM 64118P109 0 83 SH   SOLE 0 83 0 0
NETSOL TECHNOLOGIES INC COM PAR $.001 64115A402 57 11,251 SH   SOLE 0 11,251 0 0
NETSOL TECHNOLOGIES INC Put 64115A402 15 22,600 SH Put SOLE 0 22,600 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 60 1,400 SH   SOLE 0 1,400 0 0
NEUROCRINE BIOSCIENCES INC Call 64125C109 59 36,800 SH Call SOLE 0 36,800 0 0
NEUROCRINE BIOSCIENCES INC Put 64125C109 15 4,300 SH Put SOLE 0 4,300 0 0
NEUSTAR INC CL A 64126X201 245 7,397 SH   SOLE 0 7,397 0 0
NEUSTAR INC Call 64126X201 3 23,700 SH Call SOLE 0 23,700 0 0
NEUSTAR INC Put 64126X201 0 1,000 SH Put SOLE 0 1,000 0 0
NEVRO CORP COM 64157F103 627 6,696 SH   SOLE 0 6,696 0 0
NEVRO CORP Call 64157F103 59 30,400 SH Call SOLE 0 30,400 0 0
NEVRO CORP Put 64157F103 10 3,500 SH Put SOLE 0 3,500 0 0
NEVSUN RES LTD COM 64156L101 0 97 SH   SOLE 0 97 0 0
NEVSUN RES LTD Put 64156L101 0 600 SH Put SOLE 0 600 0 0
NEW GOLD INC CDA Call 644535106 30 69,100 SH Call SOLE 0 69,100 0 0
NEW GOLD INC CDA Put 644535106 42 36,500 SH Put SOLE 0 36,500 0 0
NEW JERSEY RES COM 646025106 5 145 SH   SOLE 0 145 0 0
NEW JERSEY RES Call 646025106 0 400 SH Call SOLE 0 400 0 0
NEW MEDIA INVT GROUP INC Call 64704V106 21 12,100 SH Call SOLE 0 12,100 0 0
NEW MEDIA INVT GROUP INC Put 64704V106 3 6,300 SH Put SOLE 0 6,300 0 0
NEW MTN FIN CORP COM 647551100 1 97 SH   SOLE 0 97 0 0
NEW ORIENTAL ED & TECH GRP I SPON ADR 647581107 205 3,401 SH   SOLE 0 3,401 0 0
NEW ORIENTAL ED & TECH GRP I Call 647581107 2 200 SH Call SOLE 0 200 0 0
NEW ORIENTAL ED & TECH GRP I Put 647581107 0 1,700 SH Put SOLE 0 1,700 0 0
NEW RELIC INC COM 64829B100 211 5,700 SH   SOLE 0 5,700 0 0
NEW RELIC INC Put 64829B100 0 300 SH Put SOLE 0 300 0 0
NEW RESIDENTIAL INVT CORP COM NEW 64828T201 23 1,381 SH   SOLE 0 1,381 0 0
NEW RESIDENTIAL INVT CORP Put 64828T201 6 6,900 SH Put SOLE 0 6,900 0 0
NEW SR INVT GROUP INC COM 648691103 2 200 SH   SOLE 0 200 0 0
NEW SR INVT GROUP INC Call 648691103 0 400 SH Call SOLE 0 400 0 0
NEW SR INVT GROUP INC Put 648691103 1 2,100 SH Put SOLE 0 2,100 0 0
NEW YORK & CO INC COM 649295102 8 4,494 SH   SOLE 0 4,494 0 0
NEW YORK & CO INC Call 649295102 1 46,300 SH Call SOLE 0 46,300 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 442 31,700 SH   SOLE 0 31,700 0 0
NEW YORK CMNTY BANCORP INC Call 649445103 0 3,600 SH Call SOLE 0 3,600 0 0
NEW YORK CMNTY BANCORP INC Put 649445103 27 11,900 SH Put SOLE 0 11,900 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 67 10,878 SH   SOLE 0 10,878 0 0
NEW YORK MTG TR INC Put 649604501 8 6,600 SH Put SOLE 0 6,600 0 0
NEW YORK REIT INC COM 64976L109 440 45,473 SH   SOLE 0 45,473 0 0
NEW YORK REIT INC Call 64976L109 0 2,100 SH Call SOLE 0 2,100 0 0
NEW YORK REIT INC Put 64976L109 1 9,600 SH Put SOLE 0 9,600 0 0
NEW YORK TIMES CO Put 650111107 0 2,000 SH Put SOLE 0 2,000 0 0
NEWELL BRANDS INC COM 651229106 23 506 SH   SOLE 0 506 0 0
NEWELL BRANDS INC Call 651229106 10 14,500 SH Call SOLE 0 14,500 0 0
NEWELL BRANDS INC Put 651229106 35 4,900 SH Put SOLE 0 4,900 0 0
NEWFIELD EXPL CO COM 651290108 1,437 38,955 SH   SOLE 0 38,955 0 0
NEWFIELD EXPL CO Call 651290108 55 46,700 SH Call SOLE 0 46,700 0 0
NEWFIELD EXPL CO Put 651290108 429 72,800 SH Put SOLE 0 72,800 0 0
NEWLINK GENETICS CORP COM 651511107 416 17,300 SH   SOLE 0 17,300 0 0
NEWLINK GENETICS CORP Call 651511107 362 60,000 SH Call SOLE 0 60,000 0 0
NEWLINK GENETICS CORP Put 651511107 31 15,300 SH Put SOLE 0 15,300 0 0
NEWMONT MINING CORP COM 651639106 2,187 66,363 SH   SOLE 0 66,363 0 0
NEWMONT MINING CORP Call 651639106 437 278,100 SH Call SOLE 0 278,100 0 0
NEWMONT MINING CORP Put 651639106 416 225,100 SH Put SOLE 0 225,100 0 0
NEWPARK RES INC COM PAR $.01NEW 651718504 67 8,289 SH   SOLE 0 8,289 0 0
NEWPARK RES INC Put 651718504 7 45,400 SH Put SOLE 0 45,400 0 0
NEWS CORP NEW CL B 65249B208 79 5,914 SH   SOLE 0 5,914 0 0
NEWS CORP NEW Call 65249B109 0 100 SH Call SOLE 0 100 0 0
NEWTEK BUSINESS SVCS CORP COM NEW 652526203 78 4,608 SH   SOLE 0 4,608 0 0
NEWTEK BUSINESS SVCS CORP Call 652526203 0 100 SH Call SOLE 0 100 0 0
NEWTEK BUSINESS SVCS CORP Put 652526203 0 4,800 SH Put SOLE 0 4,800 0 0
NEXPOINT RESIDENTIAL TR INC COM 65341D102 5 244 SH   SOLE 0 244 0 0
NEXPOINT RESIDENTIAL TR INC Call 65341D102 1 1,000 SH Call SOLE 0 1,000 0 0
NEXPOINT RESIDENTIAL TR INC Put 65341D102 0 100 SH Put SOLE 0 100 0 0
NEXSTAR MEDIA GROUP INC CL A 65336K103 2,351 33,514 SH   SOLE 0 33,514 0 0
NEXSTAR MEDIA GROUP INC Call 65336K103 168 39,300 SH Call SOLE 0 39,300 0 0
NEXSTAR MEDIA GROUP INC Put 65336K103 7 8,900 SH Put SOLE 0 8,900 0 0
NEXTERA ENERGY INC COM 65339F101 25 200 SH   SOLE 0 200 0 0
NEXTERA ENERGY INC Call 65339F101 99 14,800 SH Call SOLE 0 14,800 0 0
NEXTERA ENERGY INC Put 65339F101 5 8,900 SH Put SOLE 0 8,900 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106 224 6,779 SH   SOLE 0 6,779 0 0
NEXTERA ENERGY PARTNERS LP Call 65341B106 0 1,000 SH Call SOLE 0 1,000 0 0
NEXTERA ENERGY PARTNERS LP Put 65341B106 0 4,400 SH Put SOLE 0 4,400 0 0
NGL ENERGY PARTNERS LP COM UNIT REPST 62913M107 11 529 SH   SOLE 0 529 0 0
NGL ENERGY PARTNERS LP Call 62913M107 3 14,200 SH Call SOLE 0 14,200 0 0
NGL ENERGY PARTNERS LP Put 62913M107 1 8,000 SH Put SOLE 0 8,000 0 0
NIC INC Call 62914B100 0 400 SH Call SOLE 0 400 0 0
NICE LTD Call 653656108 0 100 SH Call SOLE 0 100 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 644 15,607 SH   SOLE 0 15,607 0 0
NIELSEN HLDGS PLC Call G6518L108 36 42,700 SH Call SOLE 0 42,700 0 0
NIELSEN HLDGS PLC Put G6518L108 34 45,500 SH Put SOLE 0 45,500 0 0
NII HLDGS INC COM PAR $0.001 62913F508 0 600 SH   SOLE 0 600 0 0
NIKE INC CL B 654106103 1,939 34,799 SH   SOLE 0 34,799 0 0
NIKE INC Call 654106103 8 22,600 SH Call SOLE 0 22,600 0 0
NIKE INC Put 654106103 81 76,900 SH Put SOLE 0 76,900 0 0
NIMBLE STORAGE INC COM 65440R101 587 46,985 SH   SOLE 0 46,985 0 0
NIMBLE STORAGE INC Call 65440R101 14 101,800 SH Call SOLE 0 101,800 0 0
NIMBLE STORAGE INC Put 65440R101 1 20,100 SH Put SOLE 0 20,100 0 0
NIPPON TELEG TEL CORP Call 654624105 4 6,700 SH Call SOLE 0 6,700 0 0
NIPPON TELEG TEL CORP Put 654624105 0 1,000 SH Put SOLE 0 1,000 0 0
NISOURCE INC COM 65473P105 101 4,285 SH   SOLE 0 4,285 0 0
NISOURCE INC Put 65473P105 0 400 SH Put SOLE 0 400 0 0
NL INDS INC COM NEW 629156407 130 20,218 SH   SOLE 0 20,218 0 0
NL INDS INC Call 629156407 1 1,400 SH Call SOLE 0 1,400 0 0
NL INDS INC Put 629156407 2 2,000 SH Put SOLE 0 2,000 0 0
NMI HLDGS INC CL A 629209305 11 1,000 SH   SOLE 0 1,000 0 0
NMI HLDGS INC Put 629209305 0 500 SH Put SOLE 0 500 0 0
NN INC COM 629337106 33 1,344 SH   SOLE 0 1,344 0 0
NOAH HLDGS LTD SPON ADS CL A 65487X102 10 400 SH   SOLE 0 400 0 0
NOAH HLDGS LTD Put 65487X102 0 600 SH Put SOLE 0 600 0 0
NOBILIS HEALTH CORP COM 65500B103 1 1,000 SH   SOLE 0 1,000 0 0
NOBILIS HEALTH CORP Call 65500B103 0 600 SH Call SOLE 0 600 0 0
NOBLE CORP PLC SHS USD G65431101 27 4,511 SH   SOLE 0 4,511 0 0
NOBLE CORP PLC Call G65431101 2 11,300 SH Call SOLE 0 11,300 0 0
NOBLE ENERGY INC Call 655044105 4 12,500 SH Call SOLE 0 12,500 0 0
NOBLE ENERGY INC Put 655044105 15 11,200 SH Put SOLE 0 11,200 0 0
NOKIA CORP SPONSORED ADR 654902204 127 23,500 SH   SOLE 0 23,500 0 0
NOKIA CORP Call 654902204 3 80,000 SH Call SOLE 0 80,000 0 0
NOKIA CORP Put 654902204 18 10,000 SH Put SOLE 0 10,000 0 0
NOODLES & CO CL A 65540B105 18 3,222 SH   SOLE 0 3,222 0 0
NOODLES & CO Call 65540B105 3 1,100 SH Call SOLE 0 1,100 0 0
NORD ANGLIA EDUCATION INC SHS G6583A102 40 1,608 SH   SOLE 0 1,608 0 0
NORD ANGLIA EDUCATION INC Put G6583A102 0 100 SH Put SOLE 0 100 0 0
NORDIC AMERICAN TANKERS LIMI Call G65773106 7 204,500 SH Call SOLE 0 204,500 0 0
NORDIC AMERICAN TANKERS LIMI Put G65773106 1,015 235,300 SH Put SOLE 0 235,300 0 0
NORDIC AMERN OFFSHORE LTD SHS G65772108 2 2,300 SH   SOLE 0 2,300 0 0
NORDIC AMERN OFFSHORE LTD Call G65772108 0 200 SH Call SOLE 0 200 0 0
NORDIC AMERN OFFSHORE LTD Put G65772108 19 3,000 SH Put SOLE 0 3,000 0 0
NORDSON CORP COM 655663102 118 961 SH   SOLE 0 961 0 0
NORDSON CORP Call 655663102 0 500 SH Call SOLE 0 500 0 0
NORDSTROM INC COM 655664100 276 5,930 SH   SOLE 0 5,930 0 0
NORFOLK SOUTHERN CORP COM 655844108 141 1,262 SH   SOLE 0 1,262 0 0
NORFOLK SOUTHERN CORP Call 655844108 8 1,900 SH Call SOLE 0 1,900 0 0
NORFOLK SOUTHERN CORP Put 655844108 19 5,700 SH Put SOLE 0 5,700 0 0
NORTH AMERN ENERGY PARTNERS COM 656844107 0 194 SH   SOLE 0 194 0 0
NORTH ATLANTIC DRILLING LTD Put G6613P129 0 200 SH Put SOLE 0 200 0 0
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 13 9,295 SH   SOLE 0 9,295 0 0
NORTHERN DYNASTY MINERALS LT Call 66510M204 1 5,000 SH Call SOLE 0 5,000 0 0
NORTHERN DYNASTY MINERALS LT Put 66510M204 10 27,900 SH Put SOLE 0 27,900 0 0
NORTHERN TR CORP Call 665859104 4 1,400 SH Call SOLE 0 1,400 0 0
NORTHERN TR CORP Put 665859104 0 800 SH Put SOLE 0 800 0 0
NORTHFIELD BANCORP INC DEL COM 66611T108 70 3,912 SH   SOLE 0 3,912 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,027 4,319 SH   SOLE 0 4,319 0 0
NORTHROP GRUMMAN CORP Call 666807102 6 3,100 SH Call SOLE 0 3,100 0 0
NORTHROP GRUMMAN CORP Put 666807102 125 18,700 SH Put SOLE 0 18,700 0 0
NORTHSTAR REALTY EUROPE CORP COM 66706L101 6 519 SH   SOLE 0 519 0 0
NORTHSTAR REALTY EUROPE CORP Call 66706L101 0 2,100 SH Call SOLE 0 2,100 0 0
NORTHWEST NAT GAS CO COM 667655104 1 19 SH   SOLE 0 19 0 0
NORTHWEST NAT GAS CO Call 667655104 0 300 SH Call SOLE 0 300 0 0
NORTHWEST NAT GAS CO Put 667655104 1 1,000 SH Put SOLE 0 1,000 0 0
NORTHWEST PIPE CO COM 667746101 9 625 SH   SOLE 0 625 0 0
NORWEGIAN CRUISE LINE HLDGS Call G66721104 5 13,200 SH Call SOLE 0 13,200 0 0
NORWEGIAN CRUISE LINE HLDGS Put G66721104 0 200 SH Put SOLE 0 200 0 0
NOVA MEASURING INSTRUMENTS L COM M7516K103 444 23,908 SH   SOLE 0 23,908 0 0
NOVA MEASURING INSTRUMENTS L Call M7516K103 1 600 SH Call SOLE 0 600 0 0
NOVA MEASURING INSTRUMENTS L Put M7516K103 5 7,600 SH Put SOLE 0 7,600 0 0
NOVADAQ TECHNOLOGIES INC Call 66987G102 28 44,900 SH Call SOLE 0 44,900 0 0
NOVADAQ TECHNOLOGIES INC Put 66987G102 0 500 SH Put SOLE 0 500 0 0
NOVAGOLD RES INC Call 66987E206 0 200 SH Call SOLE 0 200 0 0
NOVAGOLD RES INC Put 66987E206 2 400 SH Put SOLE 0 400 0 0
NOVANTA INC COM 67000B104 7 300 SH   SOLE 0 300 0 0
NOVANTA INC Call 67000B104 7 1,800 SH Call SOLE 0 1,800 0 0
NOVARTIS A G SPONSORED ADR 66987V109 11 155 SH   SOLE 0 155 0 0
NOVARTIS A G Call 66987V109 1 2,800 SH Call SOLE 0 2,800 0 0
NOVAVAX INC COM 670002104 14 11,076 SH   SOLE 0 11,076 0 0
NOVAVAX INC Call 670002104 1 28,800 SH Call SOLE 0 28,800 0 0
NOVAVAX INC Put 670002104 0 100 SH Put SOLE 0 100 0 0
NOVELION THERAPEUTICS INC COM NEW 67001K202 162 15,119 SH   SOLE 0 15,119 0 0
NOVO-NORDISK A S Call 670100205 0 800 SH Call SOLE 0 800 0 0
NOVO-NORDISK A S Put 670100205 12 2,400 SH Put SOLE 0 2,400 0 0
NOVOCURE LTD ORD SHS G6674U108 12 1,500 SH   SOLE 0 1,500 0 0
NOVOCURE LTD Call G6674U108 19 18,300 SH Call SOLE 0 18,300 0 0
NOVOCURE LTD Put G6674U108 0 900 SH Put SOLE 0 900 0 0
NQ MOBILE INC ADR REPSTG CL A 64118U108 8 1,968 SH   SOLE 0 1,968 0 0
NRG ENERGY INC COM NEW 629377508 330 17,649 SH   SOLE 0 17,649 0 0
NRG ENERGY INC Call 629377508 18 7,600 SH Call SOLE 0 7,600 0 0
NRG ENERGY INC Put 629377508 0 4,000 SH Put SOLE 0 4,000 0 0
NRG YIELD INC CL A NEW 62942X306 32 1,868 SH   SOLE 0 1,868 0 0
NRG YIELD INC CL C 62942X405 35 2,000 SH   SOLE 0 2,000 0 0
NRG YIELD INC Call 62942X405 25 33,500 SH Call SOLE 0 33,500 0 0
NRG YIELD INC Put 62942X405 5 10,000 SH Put SOLE 0 10,000 0 0
NU SKIN ENTERPRISES INC Call 67018T105 74 14,600 SH Call SOLE 0 14,600 0 0
NU SKIN ENTERPRISES INC Put 67018T105 32 14,400 SH Put SOLE 0 14,400 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 706 40,828 SH   SOLE 0 40,828 0 0
NUANCE COMMUNICATIONS INC Call 67020Y100 88 13,000 SH Call SOLE 0 13,000 0 0
NUANCE COMMUNICATIONS INC Put 67020Y100 1 900 SH Put SOLE 0 900 0 0
NUCOR CORP COM 670346105 183 3,078 SH   SOLE 0 3,078 0 0
NUCOR CORP Call 670346105 49 8,400 SH Call SOLE 0 8,400 0 0
NUCOR CORP Put 670346105 36 14,100 SH Put SOLE 0 14,100 0 0
NUMEREX CORP PA CL A 67053A102 3 726 SH   SOLE 0 726 0 0
NUSTAR ENERGY LP Call 67058H102 36 17,600 SH Call SOLE 0 17,600 0 0
NUSTAR ENERGY LP Put 67058H102 13 9,100 SH Put SOLE 0 9,100 0 0
NUSTAR GP HOLDINGS LLC Call 67059L102 1 5,500 SH Call SOLE 0 5,500 0 0
NUTANIX INC CL A 67059N108 1,343 71,588 SH   SOLE 0 71,588 0 0
NUTANIX INC Call 67059N108 4 29,400 SH Call SOLE 0 29,400 0 0
NUTANIX INC Put 67059N108 781 133,500 SH Put SOLE 0 133,500 0 0
NUTRI SYS INC NEW COM 67069D108 169 3,061 SH   SOLE 0 3,061 0 0
NUTRI SYS INC NEW Call 67069D108 21 1,600 SH Call SOLE 0 1,600 0 0
NUVASIVE INC COM 670704105 313 4,193 SH   SOLE 0 4,193 0 0
NUVASIVE INC Call 670704105 6 3,900 SH Call SOLE 0 3,900 0 0
NUVASIVE INC Put 670704105 1 1,400 SH Put SOLE 0 1,400 0 0
NUVECTRA CORP COM 67075N108 13 2,015 SH   SOLE 0 2,015 0 0
NUVECTRA CORP Call 67075N108 0 300 SH Call SOLE 0 300 0 0
NV5 GLOBAL INC COM 62945V109 5 147 SH   SOLE 0 147 0 0
NV5 GLOBAL INC Call 62945V109 2 8,600 SH Call SOLE 0 8,600 0 0
NV5 GLOBAL INC Put 62945V109 0 200 SH Put SOLE 0 200 0 0
NVIDIA CORP COM 67066G104 5,182 47,573 SH   SOLE 0 47,573 0 0
NVIDIA CORP Call 67066G104 264 61,200 SH Call SOLE 0 61,200 0 0
NVIDIA CORP Put 67066G104 1,063 101,100 SH Put SOLE 0 101,100 0 0
NXP SEMICONDUCTORS N V COM N6596X109 3,749 36,230 SH   SOLE 0 36,230 0 0
NXP SEMICONDUCTORS N V Call N6596X109 167 73,900 SH Call SOLE 0 73,900 0 0
NXP SEMICONDUCTORS N V Put N6596X109 148 130,300 SH Put SOLE 0 130,300 0 0
NXSTAGE MEDICAL INC COM 67072V103 113 4,241 SH   SOLE 0 4,241 0 0
NXSTAGE MEDICAL INC Call 67072V103 2 10,200 SH Call SOLE 0 10,200 0 0
NXSTAGE MEDICAL INC Put 67072V103 3 1,000 SH Put SOLE 0 1,000 0 0
NYMOX PHARMACEUTICAL CORP COM P73398102 27 7,469 SH   SOLE 0 7,469 0 0
NYMOX PHARMACEUTICAL CORP Call P73398102 1 2,700 SH Call SOLE 0 2,700 0 0
NYMOX PHARMACEUTICAL CORP Put P73398102 28 32,300 SH Put SOLE 0 32,300 0 0
O REILLY AUTOMOTIVE INC NEW Call 67103H107 8 9,700 SH Call SOLE 0 9,700 0 0
O REILLY AUTOMOTIVE INC NEW Put 67103H107 21 7,200 SH Put SOLE 0 7,200 0 0
OAKTREE CAP GROUP LLC UNIT CL A 674001201 329 7,270 SH   SOLE 0 7,270 0 0
OAKTREE CAP GROUP LLC Call 674001201 12 6,800 SH Call SOLE 0 6,800 0 0
OAKTREE CAP GROUP LLC Put 674001201 6 12,800 SH Put SOLE 0 12,800 0 0
OASIS PETE INC NEW COM 674215108 57 4,037 SH   SOLE 0 4,037 0 0
OASIS PETE INC NEW Call 674215108 8 14,000 SH Call SOLE 0 14,000 0 0
OASIS PETE INC NEW Put 674215108 14 38,600 SH Put SOLE 0 38,600 0 0
OCCIDENTAL PETE CORP DEL COM 674599105 709 11,200 SH   SOLE 0 11,200 0 0
OCCIDENTAL PETE CORP DEL Call 674599105 2 10,700 SH Call SOLE 0 10,700 0 0
OCCIDENTAL PETE CORP DEL Put 674599105 71 11,400 SH Put SOLE 0 11,400 0 0
OCEAN RIG UDW INC SHS G66964100 5 20,000 SH   SOLE 0 20,000 0 0
OCEAN RIG UDW INC Call G66964100 0 9,200 SH Call SOLE 0 9,200 0 0
OCEAN RIG UDW INC Put G66964100 27 21,400 SH Put SOLE 0 21,400 0 0
OCEANEERING INTL INC COM 675232102 835 30,858 SH   SOLE 0 30,858 0 0
OCEANEERING INTL INC Call 675232102 10 19,300 SH Call SOLE 0 19,300 0 0
OCEANEERING INTL INC Put 675232102 12 485,900 SH Put SOLE 0 485,900 0 0
OCEANFIRST FINL CORP COM 675234108 8 300 SH   SOLE 0 300 0 0
OCH ZIFF CAP MGMT GROUP CL A 67551U105 11 5,256 SH   SOLE 0 5,256 0 0
OCH ZIFF CAP MGMT GROUP Call 67551U105 0 6,200 SH Call SOLE 0 6,200 0 0
OCI PARTNERS LP COM UNIT REP LP 67091N108 0 14 SH   SOLE 0 14 0 0
OCLARO INC COM NEW 67555N206 125 12,818 SH   SOLE 0 12,818 0 0
OCLARO INC Call 67555N206 14 27,200 SH Call SOLE 0 27,200 0 0
OCLARO INC Put 67555N206 6 20,200 SH Put SOLE 0 20,200 0 0
OCULAR THERAPEUTIX INC COM 67576A100 187 20,247 SH   SOLE 0 20,247 0 0
OCULAR THERAPEUTIX INC Call 67576A100 6 7,000 SH Call SOLE 0 7,000 0 0
OCULAR THERAPEUTIX INC Put 67576A100 142 45,300 SH Put SOLE 0 45,300 0 0
OCWEN FINL CORP COM NEW 675746309 43 7,933 SH   SOLE 0 7,933 0 0
OCWEN FINL CORP Call 675746309 84 92,800 SH Call SOLE 0 92,800 0 0
OCWEN FINL CORP Put 675746309 13 51,800 SH Put SOLE 0 51,800 0 0
ODYSSEY MARINE EXPLORATION I COM NEW 676118201 26 6,797 SH   SOLE 0 6,797 0 0
ODYSSEY MARINE EXPLORATION I Call 676118201 5 8,500 SH Call SOLE 0 8,500 0 0
ODYSSEY MARINE EXPLORATION I Put 676118201 13 11,400 SH Put SOLE 0 11,400 0 0
OFFICE DEPOT INC COM 676220106 12 2,720 SH   SOLE 0 2,720 0 0
OFFICE DEPOT INC Call 676220106 51 60,200 SH Call SOLE 0 60,200 0 0
OFFICE DEPOT INC Put 676220106 116 41,000 SH Put SOLE 0 41,000 0 0
OFG BANCORP Put 67103X102 0 300 SH Put SOLE 0 300 0 0
OGE ENERGY CORP Call 670837103 19 8,000 SH Call SOLE 0 8,000 0 0
OHR PHARMACEUTICAL INC Put 67778H200 7 3,800 SH Put SOLE 0 3,800 0 0
OIL STS INTL INC COM 678026105 165 5,000 SH   SOLE 0 5,000 0 0
OLD DOMINION FGHT LINES INC COM 679580100 53 629 SH   SOLE 0 629 0 0
OLD DOMINION FGHT LINES INC Call 679580100 1 500 SH Call SOLE 0 500 0 0
OLD DOMINION FGHT LINES INC Put 679580100 0 500 SH Put SOLE 0 500 0 0
OLD NATL BANCORP IND COM 680033107 126 7,272 SH   SOLE 0 7,272 0 0
OLD REP INTL CORP Call 680223104 4 5,200 SH Call SOLE 0 5,200 0 0
OLD REP INTL CORP Put 680223104 0 4,400 SH Put SOLE 0 4,400 0 0
OLD SECOND BANCORP INC ILL COM 680277100 54 4,800 SH   SOLE 0 4,800 0 0
OLIN CORP COM PAR $1 680665205 97 2,968 SH   SOLE 0 2,968 0 0
OLIN CORP Call 680665205 30 6,400 SH Call SOLE 0 6,400 0 0
OLIN CORP Put 680665205 14 16,700 SH Put SOLE 0 16,700 0 0
OLLIES BARGAIN OUTLT HLDGS I Call 681116109 10 2,900 SH Call SOLE 0 2,900 0 0
OLYMPIC STEEL INC COM 68162K106 12 658 SH   SOLE 0 658 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 4 144 SH   SOLE 0 144 0 0
OMEGA HEALTHCARE INVS INC Call 681936100 5 4,400 SH Call SOLE 0 4,400 0 0
OMEGA HEALTHCARE INVS INC Put 681936100 1 5,200 SH Put SOLE 0 5,200 0 0
OMEGA PROTEIN CORP COM 68210P107 120 6,030 SH   SOLE 0 6,030 0 0
OMEGA PROTEIN CORP Call 68210P107 1 3,100 SH Call SOLE 0 3,100 0 0
OMEGA PROTEIN CORP Put 68210P107 30 24,700 SH Put SOLE 0 24,700 0 0
OMEROS CORP COM 682143102 6 410 SH   SOLE 0 410 0 0
OMEROS CORP Call 682143102 83 34,600 SH Call SOLE 0 34,600 0 0
OMEROS CORP Put 682143102 8 7,200 SH Put SOLE 0 7,200 0 0
OMNICELL INC COM 68213N109 40 1,000 SH   SOLE 0 1,000 0 0
OMNICELL INC Call 68213N109 13 2,200 SH Call SOLE 0 2,200 0 0
OMNICOM GROUP INC COM 681919106 185 2,151 SH   SOLE 0 2,151 0 0
OMNICOM GROUP INC Call 681919106 3 3,900 SH Call SOLE 0 3,900 0 0
OMNICOM GROUP INC Put 681919106 10 25,100 SH Put SOLE 0 25,100 0 0
OMNOVA SOLUTIONS INC COM 682129101 12 1,300 SH   SOLE 0 1,300 0 0
OMNOVA SOLUTIONS INC Call 682129101 3 3,900 SH Call SOLE 0 3,900 0 0
OMNOVA SOLUTIONS INC Put 682129101 0 400 SH Put SOLE 0 400 0 0
ON DECK CAP INC Call 682163100 3 6,000 SH Call SOLE 0 6,000 0 0
ON SEMICONDUCTOR CORP COM 682189105 35 2,300 SH   SOLE 0 2,300 0 0
ON SEMICONDUCTOR CORP Call 682189105 51 20,000 SH Call SOLE 0 20,000 0 0
ON SEMICONDUCTOR CORP Put 682189105 2 11,000 SH Put SOLE 0 11,000 0 0
ONCOGENEX PHARMACEUTICALS IN COM 68230A106 4 11,048 SH   SOLE 0 11,048 0 0
ONCOMED PHARMACEUTICALS INC COM 68234X102 55 6,075 SH   SOLE 0 6,075 0 0
ONCOMED PHARMACEUTICALS INC Call 68234X102 5 2,500 SH Call SOLE 0 2,500 0 0
ONCOMED PHARMACEUTICALS INC Put 68234X102 9 7,200 SH Put SOLE 0 7,200 0 0
ONE GAS INC COM 68235P108 7 110 SH   SOLE 0 110 0 0
ONE LIBERTY PPTYS INC COM 682406103 0 1 SH   SOLE 0 1 0 0
ONE LIBERTY PPTYS INC Call 682406103 1 800 SH Call SOLE 0 800 0 0
ONE LIBERTY PPTYS INC Put 682406103 0 100 SH Put SOLE 0 100 0 0
ONEBEACON INSURANCE GROUP LT Put G67742109 0 800 SH Put SOLE 0 800 0 0
ONEMAIN HLDGS INC COM 68268W103 123 4,982 SH   SOLE 0 4,982 0 0
ONEMAIN HLDGS INC Call 68268W103 108 53,000 SH Call SOLE 0 53,000 0 0
ONEMAIN HLDGS INC Put 68268W103 14 16,900 SH Put SOLE 0 16,900 0 0
ONEOK INC NEW COM 682680103 463 8,355 SH   SOLE 0 8,355 0 0
ONEOK INC NEW Call 682680103 130 84,900 SH Call SOLE 0 84,900 0 0
ONEOK INC NEW Put 682680103 13 31,100 SH Put SOLE 0 31,100 0 0
ONEOK PARTNERS LP Call 68268N103 77 87,600 SH Call SOLE 0 87,600 0 0
OOMA INC COM 683416101 10 1,100 SH   SOLE 0 1,100 0 0
OPEN TEXT CORP COM 683715106 20 591 SH   SOLE 0 591 0 0
OPEN TEXT CORP Put 683715106 0 1,500 SH Put SOLE 0 1,500 0 0
OPHTHOTECH CORP COM 683745103 128 35,153 SH   SOLE 0 35,153 0 0
OPHTHOTECH CORP Call 683745103 16 21,000 SH Call SOLE 0 21,000 0 0
OPHTHOTECH CORP Put 683745103 68 10,700 SH Put SOLE 0 10,700 0 0
OPKO HEALTH INC Call 68375N103 3 19,000 SH Call SOLE 0 19,000 0 0
OPKO HEALTH INC Put 68375N103 79 34,400 SH Put SOLE 0 34,400 0 0
OPPENHEIMER HLDGS INC CL A NON VTG 683797104 35 2,090 SH   SOLE 0 2,090 0 0
OPPENHEIMER HLDGS INC Call 683797104 2 5,000 SH Call SOLE 0 5,000 0 0
OPUS BK IRVINE CALIF COM 684000102 210 10,439 SH   SOLE 0 10,439 0 0
OPUS BK IRVINE CALIF Call 684000102 0 2,000 SH Call SOLE 0 2,000 0 0
OPUS BK IRVINE CALIF Put 684000102 32 22,500 SH Put SOLE 0 22,500 0 0
ORACLE CORP COM 68389X105 1,296 29,057 SH   SOLE 0 29,057 0 0
ORACLE CORP Call 68389X105 11 17,300 SH Call SOLE 0 17,300 0 0
ORACLE CORP Put 68389X105 0 300 SH Put SOLE 0 300 0 0
ORAMED PHARM INC COM NEW 68403P203 37 6,104 SH   SOLE 0 6,104 0 0
ORAMED PHARM INC Put 68403P203 7 3,000 SH Put SOLE 0 3,000 0 0
ORANGE SPONSORED ADR 684060106 0 40 SH   SOLE 0 40 0 0
ORANGE Call 684060106 0 1,100 SH Call SOLE 0 1,100 0 0
ORANGE Put 684060106 0 300 SH Put SOLE 0 300 0 0
ORASURE TECHNOLOGIES INC COM 68554V108 117 9,122 SH   SOLE 0 9,122 0 0
ORASURE TECHNOLOGIES INC Call 68554V108 84 29,700 SH Call SOLE 0 29,700 0 0
ORBCOMM INC COM 68555P100 13 1,439 SH   SOLE 0 1,439 0 0
ORBITAL ATK INC COM 68557N103 19 194 SH   SOLE 0 194 0 0
ORBITAL ATK INC Call 68557N103 5 2,600 SH Call SOLE 0 2,600 0 0
ORBOTECH LTD Call M75253100 34 19,300 SH Call SOLE 0 19,300 0 0
ORCHID IS CAP INC Call 68571X103 1 7,200 SH Call SOLE 0 7,200 0 0
ORCHID IS CAP INC Put 68571X103 1 600 SH Put SOLE 0 600 0 0
ORCHIDS PAPER PRODS CO DEL Call 68572N104 1 2,500 SH Call SOLE 0 2,500 0 0
ORCHIDS PAPER PRODS CO DEL Put 68572N104 2 1,100 SH Put SOLE 0 1,100 0 0
OREXIGEN THERAPEUTICS INC COM NEW 686164302 3 1,082 SH   SOLE 0 1,082 0 0
OREXIGEN THERAPEUTICS INC Call 686164302 29 22,500 SH Call SOLE 0 22,500 0 0
OREXIGEN THERAPEUTICS INC Put 686164302 3 2,700 SH Put SOLE 0 2,700 0 0
ORGANOVO HLDGS INC COM 68620A104 92 29,203 SH   SOLE 0 29,203 0 0
ORGANOVO HLDGS INC Put 68620A104 3 11,000 SH Put SOLE 0 11,000 0 0
ORIGIN AGRITECH LIMITED SHS G67828106 1 884 SH   SOLE 0 884 0 0
ORION ENERGY SYSTEMS INC COM 686275108 7 3,900 SH   SOLE 0 3,900 0 0
ORION GROUP HOLDINGS INC COM 68628V308 2 400 SH   SOLE 0 400 0 0
ORION GROUP HOLDINGS INC Call 68628V308 0 100 SH Call SOLE 0 100 0 0
ORITANI FINL CORP DEL Call 68633D103 0 7,900 SH Call SOLE 0 7,900 0 0
ORMAT TECHNOLOGIES INC COM 686688102 139 2,446 SH   SOLE 0 2,446 0 0
ORMAT TECHNOLOGIES INC Call 686688102 0 100 SH Call SOLE 0 100 0 0
ORTHOFIX INTL N V COM N6748L102 2 62 SH   SOLE 0 62 0 0
OSHKOSH CORP Call 688239201 32 10,100 SH Call SOLE 0 10,100 0 0
OSHKOSH CORP Put 688239201 0 100 SH Put SOLE 0 100 0 0
OSI SYSTEMS INC COM 671044105 676 9,273 SH   SOLE 0 9,273 0 0
OSI SYSTEMS INC Call 671044105 15 11,200 SH Call SOLE 0 11,200 0 0
OSI SYSTEMS INC Put 671044105 116 22,800 SH Put SOLE 0 22,800 0 0
OTONOMY INC Call 68906L105 21 25,100 SH Call SOLE 0 25,100 0 0
OTONOMY INC Put 68906L105 3 1,100 SH Put SOLE 0 1,100 0 0
OTTER TAIL CORP COM 689648103 9 239 SH   SOLE 0 239 0 0
OUTFRONT MEDIA INC COM 69007J106 21 812 SH   SOLE 0 812 0 0
OVASCIENCE INC COM 69014Q101 0 500 SH   SOLE 0 500 0 0
OVASCIENCE INC Put 69014Q101 1 200 SH Put SOLE 0 200 0 0
OVERSTOCK COM INC DEL COM 690370101 8 474 SH   SOLE 0 474 0 0
OWENS & MINOR INC NEW COM 690732102 96 2,799 SH   SOLE 0 2,799 0 0
OWENS & MINOR INC NEW Call 690732102 3 8,200 SH Call SOLE 0 8,200 0 0
OWENS & MINOR INC NEW Put 690732102 3 3,800 SH Put SOLE 0 3,800 0 0
OWENS CORNING NEW Call 690742101 64 29,800 SH Call SOLE 0 29,800 0 0
OWENS CORNING NEW Put 690742101 0 100 SH Put SOLE 0 100 0 0
OWENS ILL INC COM NEW 690768403 52 2,569 SH   SOLE 0 2,569 0 0
OXFORD INDS INC COM 691497309 29 513 SH   SOLE 0 513 0 0
OXFORD INDS INC Call 691497309 0 300 SH Call SOLE 0 300 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 441 14,152 SH   SOLE 0 14,152 0 0
P T TELEKOMUNIKASI INDONESIA Call 715684106 3 1,100 SH Call SOLE 0 1,100 0 0
P T TELEKOMUNIKASI INDONESIA Put 715684106 1 1,900 SH Put SOLE 0 1,900 0 0
PACCAR INC COM 693718108 51 764 SH   SOLE 0 764 0 0
PACCAR INC Call 693718108 2 14,400 SH Call SOLE 0 14,400 0 0
PACCAR INC Put 693718108 7 1,400 SH Put SOLE 0 1,400 0 0
PACIFIC BIOSCIENCES CALIF IN COM 69404D108 28 5,471 SH   SOLE 0 5,471 0 0
PACIFIC BIOSCIENCES CALIF IN Call 69404D108 10 13,000 SH Call SOLE 0 13,000 0 0
PACIFIC BIOSCIENCES CALIF IN Put 69404D108 4 6,400 SH Put SOLE 0 6,400 0 0
PACIFIC COAST OIL TR UNIT BEN INT 694103102 10 5,609 SH   SOLE 0 5,609 0 0
PACIFIC CONTINENTAL CORP COM 69412V108 19 800 SH   SOLE 0 800 0 0
PACIFIC DRILLING SA LUXEMBOU SHS NEW L7257P114 0 66 SH   SOLE 0 66 0 0
PACIFIC ETHANOL INC COM PAR $.001 69423U305 143 20,948 SH   SOLE 0 20,948 0 0
PACIFIC ETHANOL INC Call 69423U305 0 1,000 SH Call SOLE 0 1,000 0 0
PACIFIC ETHANOL INC Put 69423U305 46 20,000 SH Put SOLE 0 20,000 0 0
PACIFIC PREMIER BANCORP COM 69478X105 1 41 SH   SOLE 0 41 0 0
PACIRA PHARMACEUTICALS INC COM 695127100 461 10,117 SH   SOLE 0 10,117 0 0
PACIRA PHARMACEUTICALS INC Call 695127100 123 37,100 SH Call SOLE 0 37,100 0 0
PACIRA PHARMACEUTICALS INC Put 695127100 31 12,000 SH Put SOLE 0 12,000 0 0
PACKAGING CORP AMER Call 695156109 278 75,400 SH Call SOLE 0 75,400 0 0
PACKAGING CORP AMER Put 695156109 5 9,400 SH Put SOLE 0 9,400 0 0
PACWEST BANCORP DEL Call 695263103 1 34,700 SH Call SOLE 0 34,700 0 0
PALO ALTO NETWORKS INC COM 697435105 4,679 41,530 SH   SOLE 0 41,530 0 0
PALO ALTO NETWORKS INC Call 697435105 53 39,800 SH Call SOLE 0 39,800 0 0
PALO ALTO NETWORKS INC Put 697435105 966 57,500 SH Put SOLE 0 57,500 0 0
PAN AMERICAN SILVER CORP COM 697900108 146 8,390 SH   SOLE 0 8,390 0 0
PAN AMERICAN SILVER CORP Call 697900108 0 3,200 SH Call SOLE 0 3,200 0 0
PAN AMERICAN SILVER CORP Put 697900108 41 5,400 SH Put SOLE 0 5,400 0 0
PANDORA MEDIA INC COM 698354107 40 3,389 SH   SOLE 0 3,389 0 0
PANDORA MEDIA INC Call 698354107 96 127,100 SH Call SOLE 0 127,100 0 0
PANDORA MEDIA INC Put 698354107 20 24,600 SH Put SOLE 0 24,600 0 0
PANERA BREAD CO CL A 69840W108 7,555 28,854 SH   SOLE 0 28,854 0 0
PANERA BREAD CO Call 69840W108 38 15,000 SH Call SOLE 0 15,000 0 0
PANERA BREAD CO Put 69840W108 275 28,000 SH Put SOLE 0 28,000 0 0
PAPA JOHNS INTL INC COM 698813102 69 865 SH   SOLE 0 865 0 0
PAPA JOHNS INTL INC Call 698813102 23 42,100 SH Call SOLE 0 42,100 0 0
PAPA JOHNS INTL INC Put 698813102 0 500 SH Put SOLE 0 500 0 0
PAPA MURPHYS HLDGS INC COM 698814100 10 2,099 SH   SOLE 0 2,099 0 0
PAPA MURPHYS HLDGS INC Call 698814100 4 12,400 SH Call SOLE 0 12,400 0 0
PARAMOUNT GOLD NEV CORP COM 69924M109 0 2 SH   SOLE 0 2 0 0
PARATEK PHARMACEUTICALS INC COM 699374302 17 886 SH   SOLE 0 886 0 0
PARATEK PHARMACEUTICALS INC Call 699374302 6 1,900 SH Call SOLE 0 1,900 0 0
PARATEK PHARMACEUTICALS INC Put 699374302 2 2,000 SH Put SOLE 0 2,000 0 0
PAREXEL INTL CORP COM 699462107 690 10,948 SH   SOLE 0 10,948 0 0
PAREXEL INTL CORP Call 699462107 1 2,200 SH Call SOLE 0 2,200 0 0
PAREXEL INTL CORP Put 699462107 28 19,200 SH Put SOLE 0 19,200 0 0
PARK CITY GROUP INC COM NEW 700215304 14 1,153 SH   SOLE 0 1,153 0 0
PARK CITY GROUP INC Call 700215304 4 7,200 SH Call SOLE 0 7,200 0 0
PARK ELECTROCHEMICAL CORP COM 700416209 16 920 SH   SOLE 0 920 0 0
PARK HOTELS RESORTS INC COM 700517105 104 4,077 SH   SOLE 0 4,077 0 0
PARK NATL CORP COM 700658107 4 44 SH   SOLE 0 44 0 0
PARK NATL CORP Call 700658107 0 500 SH Call SOLE 0 500 0 0
PARK NATL CORP Put 700658107 2 600 SH Put SOLE 0 600 0 0
PARK OHIO HLDGS CORP COM 700666100 272 7,589 SH   SOLE 0 7,589 0 0
PARK STERLING CORP Put 70086Y105 0 200 SH Put SOLE 0 200 0 0
PARKER DRILLING CO COM 701081101 0 90 SH   SOLE 0 90 0 0
PARKER HANNIFIN CORP COM 701094104 552 3,444 SH   SOLE 0 3,444 0 0
PARKER HANNIFIN CORP Put 701094104 0 900 SH Put SOLE 0 900 0 0
PARKERVISION INC COM NEW 701354300 0 333 SH   SOLE 0 333 0 0
PARKERVISION INC Call 701354300 0 3,000 SH Call SOLE 0 3,000 0 0
PARKWAY INC COM 70156Q107 1 53 SH   SOLE 0 53 0 0
PARSLEY ENERGY INC CL A 701877102 553 17,035 SH   SOLE 0 17,035 0 0
PARSLEY ENERGY INC Call 701877102 3 4,600 SH Call SOLE 0 4,600 0 0
PARSLEY ENERGY INC Put 701877102 0 300 SH Put SOLE 0 300 0 0
PARTY CITY HOLDCO INC COM 702149105 24 1,756 SH   SOLE 0 1,756 0 0
PARTY CITY HOLDCO INC Call 702149105 2 4,400 SH Call SOLE 0 4,400 0 0
PATRICK INDS INC COM 703343103 197 2,782 SH   SOLE 0 2,782 0 0
PATRICK INDS INC Call 703343103 2 1,200 SH Call SOLE 0 1,200 0 0
PATRIOT NATL INC COM 70338T102 6 2,411 SH   SOLE 0 2,411 0 0
PATRIOT NATL INC Put 70338T102 3 1,500 SH Put SOLE 0 1,500 0 0
PATTERN ENERGY GROUP INC Call 70338P100 7 8,100 SH Call SOLE 0 8,100 0 0
PATTERN ENERGY GROUP INC Put 70338P100 2 3,000 SH Put SOLE 0 3,000 0 0
PATTERSON COMPANIES INC Call 703395103 68 27,100 SH Call SOLE 0 27,100 0 0
PATTERSON COMPANIES INC Put 703395103 0 300 SH Put SOLE 0 300 0 0
PATTERSON UTI ENERGY INC COM 703481101 16 678 SH   SOLE 0 678 0 0
PATTERSON UTI ENERGY INC Call 703481101 4 6,800 SH Call SOLE 0 6,800 0 0
PAYCHEX INC COM 704326107 216 3,675 SH   SOLE 0 3,675 0 0
PAYCHEX INC Call 704326107 19 26,700 SH Call SOLE 0 26,700 0 0
PAYCHEX INC Put 704326107 14 10,500 SH Put SOLE 0 10,500 0 0
PAYCOM SOFTWARE INC Call 70432V102 160 48,700 SH Call SOLE 0 48,700 0 0
PAYCOM SOFTWARE INC Put 70432V102 58 27,800 SH Put SOLE 0 27,800 0 0
PAYLOCITY HLDG CORP Call 70438V106 7 3,700 SH Call SOLE 0 3,700 0 0
PAYPAL HLDGS INC COM 70450Y103 562 13,064 SH   SOLE 0 13,064 0 0
PAYPAL HLDGS INC Call 70450Y103 47 30,300 SH Call SOLE 0 30,300 0 0
PAYPAL HLDGS INC Put 70450Y103 29 51,700 SH Put SOLE 0 51,700 0 0
PBF ENERGY INC CL A 69318G106 92 4,170 SH   SOLE 0 4,170 0 0
PBF ENERGY INC Call 69318G106 15 15,900 SH Call SOLE 0 15,900 0 0
PBF ENERGY INC Put 69318G106 0 300 SH Put SOLE 0 300 0 0
PBF LOGISTICS LP UNIT LTD PTNR 69318Q104 233 10,828 SH   SOLE 0 10,828 0 0
PBF LOGISTICS LP Call 69318Q104 0 1,200 SH Call SOLE 0 1,200 0 0
PBF LOGISTICS LP Put 69318Q104 1 12,000 SH Put SOLE 0 12,000 0 0
PC CONNECTION INC COM 69318J100 7 247 SH   SOLE 0 247 0 0
PC-TEL INC COM 69325Q105 2 375 SH   SOLE 0 375 0 0
PC-TEL INC Put 69325Q105 0 4,000 SH Put SOLE 0 4,000 0 0
PDC ENERGY INC COM 69327R101 152 2,440 SH   SOLE 0 2,440 0 0
PDC ENERGY INC Call 69327R101 1 17,500 SH Call SOLE 0 17,500 0 0
PDC ENERGY INC Put 69327R101 65 11,100 SH Put SOLE 0 11,100 0 0
PDL BIOPHARMA INC COM 69329Y104 27 11,910 SH   SOLE 0 11,910 0 0
PEAK RESORTS INC Put 70469L100 0 400 SH Put SOLE 0 400 0 0
PEARSON PLC SPONSORED ADR 705015105 12 1,434 SH   SOLE 0 1,434 0 0
PEARSON PLC Call 705015105 4 5,100 SH Call SOLE 0 5,100 0 0
PEARSON PLC Put 705015105 7 3,200 SH Put SOLE 0 3,200 0 0
PEBBLEBROOK HOTEL TR COM 70509V100 54 1,876 SH   SOLE 0 1,876 0 0
PEBBLEBROOK HOTEL TR Call 70509V100 0 200 SH Call SOLE 0 200 0 0
PEMBINA PIPELINE CORP Call 706327103 3 3,800 SH Call SOLE 0 3,800 0 0
PENGROWTH ENERGY CORP COM 70706P104 0 300 SH   SOLE 0 300 0 0
PENGROWTH ENERGY CORP Put 70706P104 0 100 SH Put SOLE 0 100 0 0
PENN NATL GAMING INC COM 707569109 505 27,442 SH   SOLE 0 27,442 0 0
PENN NATL GAMING INC Call 707569109 9 5,900 SH Call SOLE 0 5,900 0 0
PENN NATL GAMING INC Put 707569109 0 100 SH Put SOLE 0 100 0 0
PENNANTPARK FLOATING RATE CA Put 70806A106 0 500 SH Put SOLE 0 500 0 0
PENNANTPARK INVT CORP COM 708062104 9 1,130 SH   SOLE 0 1,130 0 0
PENNEY J C INC COM 708160106 1,061 172,266 SH   SOLE 0 172,266 0 0
PENNEY J C INC Call 708160106 40 17,800 SH Call SOLE 0 17,800 0 0
PENNEY J C INC Put 708160106 15 21,400 SH Put SOLE 0 21,400 0 0
PENNSYLVANIA RL ESTATE INVT Call 709102107 0 300 SH Call SOLE 0 300 0 0
PENNSYLVANIA RL ESTATE INVT Put 709102107 126 31,400 SH Put SOLE 0 31,400 0 0
PENNYMAC FINL SVCS INC CL A 70932B101 71 4,219 SH   SOLE 0 4,219 0 0
PENNYMAC FINL SVCS INC Put 70932B101 6 6,200 SH Put SOLE 0 6,200 0 0
PENNYMAC MTG INVT TR COM 70931T103 8 495 SH   SOLE 0 495 0 0
PENSKE AUTOMOTIVE GRP INC COM 70959W103 48 1,036 SH   SOLE 0 1,036 0 0
PENSKE AUTOMOTIVE GRP INC Call 70959W103 4 13,200 SH Call SOLE 0 13,200 0 0
PENSKE AUTOMOTIVE GRP INC Put 70959W103 12 3,100 SH Put SOLE 0 3,100 0 0
PENTAIR PLC SHS G7S00T104 79 1,268 SH   SOLE 0 1,268 0 0
PENTAIR PLC Call G7S00T104 0 500 SH Call SOLE 0 500 0 0
PENUMBRA INC Call 70975L107 19 4,600 SH Call SOLE 0 4,600 0 0
PENUMBRA INC Put 70975L107 7 1,000 SH Put SOLE 0 1,000 0 0
PEOPLES BANCORP INC COM 709789101 7 252 SH   SOLE 0 252 0 0
PEOPLES UNITED FINANCIAL INC Call 712704105 0 900 SH Call SOLE 0 900 0 0
PEPSICO INC COM 713448108 1,940 17,344 SH   SOLE 0 17,344 0 0
PEPSICO INC Call 713448108 4 2,900 SH Call SOLE 0 2,900 0 0
PEPSICO INC Put 713448108 2 5,000 SH Put SOLE 0 5,000 0 0
PEREGRINE PHARMACEUTICALS IN COM NEW 713661304 0 1,000 SH   SOLE 0 1,000 0 0
PERFICIENT INC Call 71375U101 0 100 SH Call SOLE 0 100 0 0
PERFICIENT INC Put 71375U101 0 400 SH Put SOLE 0 400 0 0
PERFORMANCE FOOD GROUP CO Call 71377A103 2 5,100 SH Call SOLE 0 5,100 0 0
PERFORMANT FINL CORP COM 71377E105 30 10,296 SH   SOLE 0 10,296 0 0
PERFORMANT FINL CORP Call 71377E105 1 2,800 SH Call SOLE 0 2,800 0 0
PERION NETWORK LTD SHS M78673106 0 100 SH   SOLE 0 100 0 0
PERION NETWORK LTD Put M78673106 0 200 SH Put SOLE 0 200 0 0
PERKINELMER INC COM 714046109 14 255 SH   SOLE 0 255 0 0
PERKINELMER INC Call 714046109 0 400 SH Call SOLE 0 400 0 0
PERKINELMER INC Put 714046109 1 600 SH Put SOLE 0 600 0 0
PERMA-FIX ENVIRONMENTAL SVCS COM NEW 714157203 5 1,689 SH   SOLE 0 1,689 0 0
PERMIAN BASIN RTY TR UNIT BEN INT 714236106 5 576 SH   SOLE 0 576 0 0
PERMIAN BASIN RTY TR Call 714236106 0 4,700 SH Call SOLE 0 4,700 0 0
PERNIX THERAPEUTICS HLDGS IN COM NEW 71426V306 1 369 SH   SOLE 0 369 0 0
PERNIX THERAPEUTICS HLDGS IN Call 71426V306 4 9,600 SH Call SOLE 0 9,600 0 0
PERRIGO CO PLC SHS G97822103 5,569 83,886 SH   SOLE 0 83,886 0 0
PERRIGO CO PLC Call G97822103 17 50,100 SH Call SOLE 0 50,100 0 0
PERRIGO CO PLC Put G97822103 843 49,000 SH Put SOLE 0 49,000 0 0
PETMED EXPRESS INC COM 716382106 60 3,016 SH   SOLE 0 3,016 0 0
PETROCHINA CO LTD SPONSORED ADR 71646E100 1,012 13,825 SH   SOLE 0 13,825 0 0
PETROCHINA CO LTD Call 71646E100 11 30,000 SH Call SOLE 0 30,000 0 0
PETROCHINA CO LTD Put 71646E100 89 39,400 SH Put SOLE 0 39,400 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 881 91,006 SH   SOLE 0 91,006 0 0
PETROLEO BRASILEIRO SA PETRO Call 71654V408 38 40,100 SH Call SOLE 0 40,100 0 0
PETROLEO BRASILEIRO SA PETRO Put 71654V408 198 423,300 SH Put SOLE 0 423,300 0 0
PETROQUEST ENERGY INC COM NEW 716748306 0 61 SH   SOLE 0 61 0 0
PFIZER INC COM 717081103 102 3,000 SH   SOLE 0 3,000 0 0
PFIZER INC Call 717081103 174 243,600 SH Call SOLE 0 243,600 0 0
PFIZER INC Put 717081103 65 78,800 SH Put SOLE 0 78,800 0 0
PG&E CORP COM 69331C108 208 3,137 SH   SOLE 0 3,137 0 0
PG&E CORP Call 69331C108 2 600 SH Call SOLE 0 600 0 0
PG&E CORP Put 69331C108 3 5,500 SH Put SOLE 0 5,500 0 0
PGT INNOVATIONS INC COM 69336V101 29 2,731 SH   SOLE 0 2,731 0 0
PHARMERICA CORP COM 71714F104 10 430 SH   SOLE 0 430 0 0
PHARMERICA CORP Call 71714F104 1 1,200 SH Call SOLE 0 1,200 0 0
PHH CORP COM NEW 693320202 16 1,330 SH   SOLE 0 1,330 0 0
PHH CORP Call 693320202 0 3,600 SH Call SOLE 0 3,600 0 0
PHH CORP Put 693320202 5 13,400 SH Put SOLE 0 13,400 0 0
PHIBRO ANIMAL HEALTH CORP CL A COM 71742Q106 7 282 SH   SOLE 0 282 0 0
PHILIP MORRIS INTL INC COM 718172109 88 785 SH   SOLE 0 785 0 0
PHILIP MORRIS INTL INC Call 718172109 4 1,100 SH Call SOLE 0 1,100 0 0
PHILIP MORRIS INTL INC Put 718172109 17 20,600 SH Put SOLE 0 20,600 0 0
PHILLIPS 66 Call 718546104 53 24,000 SH Call SOLE 0 24,000 0 0
PHILLIPS 66 Put 718546104 1 2,700 SH Put SOLE 0 2,700 0 0
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 236 4,601 SH   SOLE 0 4,601 0 0
PHILLIPS 66 PARTNERS LP Call 718549207 14 13,600 SH Call SOLE 0 13,600 0 0
PHILLIPS 66 PARTNERS LP Put 718549207 7 7,600 SH Put SOLE 0 7,600 0 0
PHOTOMEDEX INC COM PAR NEW 719358400 3 1,896 SH   SOLE 0 1,896 0 0
PHYSICIANS RLTY TR Call 71943U104 0 500 SH Call SOLE 0 500 0 0
PHYSICIANS RLTY TR Put 71943U104 3 12,000 SH Put SOLE 0 12,000 0 0
PICO HLDGS INC COM NEW 693366205 79 5,674 SH   SOLE 0 5,674 0 0
PICO HLDGS INC Call 693366205 1 8,400 SH Call SOLE 0 8,400 0 0
PICO HLDGS INC Put 693366205 1 3,900 SH Put SOLE 0 3,900 0 0
PIER 1 IMPORTS INC COM 720279108 53 7,500 SH   SOLE 0 7,500 0 0
PIER 1 IMPORTS INC Call 720279108 5 15,100 SH Call SOLE 0 15,100 0 0
PIER 1 IMPORTS INC Put 720279108 0 5,000 SH Put SOLE 0 5,000 0 0
PILGRIMS PRIDE CORP NEW COM 72147K108 6 283 SH   SOLE 0 283 0 0
PILGRIMS PRIDE CORP NEW Call 72147K108 20 7,300 SH Call SOLE 0 7,300 0 0
PIMCO ETF TR 25YR+ ZERO U S 72201R882 68 613 SH   SOLE 0 613 0 0
PIMCO ETF TR Call 72201R882 3 1,500 SH Call SOLE 0 1,500 0 0
PIMCO INCOME STRATEGY FUND COM 72201H108 40 3,600 SH   SOLE 0 3,600 0 0
PINNACLE ENTMT INC NEW Call 72348Y105 0 200 SH Call SOLE 0 200 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 122 1,837 SH   SOLE 0 1,837 0 0
PINNACLE FINL PARTNERS INC Call 72346Q104 2 800 SH Call SOLE 0 800 0 0
PINNACLE FOODS INC DEL COM 72348P104 448 7,757 SH   SOLE 0 7,757 0 0
PINNACLE FOODS INC DEL Call 72348P104 0 500 SH Call SOLE 0 500 0 0
PINNACLE FOODS INC DEL Put 72348P104 0 1,000 SH Put SOLE 0 1,000 0 0
PINNACLE WEST CAP CORP COM 723484101 1,255 15,057 SH   SOLE 0 15,057 0 0
PINNACLE WEST CAP CORP Call 723484101 3 2,000 SH Call SOLE 0 2,000 0 0
PIONEER ENERGY SVCS CORP Call 723664108 0 3,500 SH Call SOLE 0 3,500 0 0
PIONEER MUN HIGH INCOME TR COM SHS 723763108 108 9,300 SH   SOLE 0 9,300 0 0
PIONEER NAT RES CO COM 723787107 57 310 SH   SOLE 0 310 0 0
PIONEER NAT RES CO Call 723787107 995 128,700 SH Call SOLE 0 128,700 0 0
PIONEER NAT RES CO Put 723787107 480 57,100 SH Put SOLE 0 57,100 0 0
PIPER JAFFRAY COS COM 724078100 648 10,150 SH   SOLE 0 10,150 0 0
PIPER JAFFRAY COS Call 724078100 1 3,200 SH Call SOLE 0 3,200 0 0
PIPER JAFFRAY COS Put 724078100 210 24,000 SH Put SOLE 0 24,000 0 0
PITNEY BOWES INC COM 724479100 44 3,364 SH   SOLE 0 3,364 0 0
PITNEY BOWES INC Call 724479100 0 1,400 SH Call SOLE 0 1,400 0 0
PITNEY BOWES INC Put 724479100 0 200 SH Put SOLE 0 200 0 0
PIXELWORKS INC COM NEW 72581M305 138 29,713 SH   SOLE 0 29,713 0 0
PIXELWORKS INC Call 72581M305 0 300 SH Call SOLE 0 300 0 0
PIXELWORKS INC Put 72581M305 3 3,000 SH Put SOLE 0 3,000 0 0
PJT PARTNERS INC COM CL A 69343T107 21 622 SH   SOLE 0 622 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 62 1,973 SH   SOLE 0 1,973 0 0
PLAINS ALL AMERN PIPELINE L Call 726503105 17 18,300 SH Call SOLE 0 18,300 0 0
PLAINS ALL AMERN PIPELINE L Put 726503105 26 13,000 SH Put SOLE 0 13,000 0 0
PLAINS GP HLDGS L P LTD PARTNR INT A 72651A207 23 752 SH   SOLE 0 752 0 0
PLAINS GP HLDGS L P Call 72651A207 23 34,600 SH Call SOLE 0 34,600 0 0
PLAINS GP HLDGS L P Put 72651A207 45 8,400 SH Put SOLE 0 8,400 0 0
PLANET FITNESS INC CL A 72703H101 210 10,938 SH   SOLE 0 10,938 0 0
PLANET FITNESS INC Call 72703H101 0 2,100 SH Call SOLE 0 2,100 0 0
PLANET FITNESS INC Put 72703H101 3 1,900 SH Put SOLE 0 1,900 0 0
PLANET PAYMENT INC SHS U72603118 7 2,000 SH   SOLE 0 2,000 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 1,351 103,800 SH   SOLE 0 103,800 0 0
PLATFORM SPECIALTY PRODS COR Call 72766Q105 63 60,200 SH Call SOLE 0 60,200 0 0
PLATFORM SPECIALTY PRODS COR Put 72766Q105 0 1,500 SH Put SOLE 0 1,500 0 0
PLATINUM GROUP METALS LTD COM 72765Q601 27 16,600 SH   SOLE 0 16,600 0 0
PLEXUS CORP COM 729132100 58 1,010 SH   SOLE 0 1,010 0 0
PLUG POWER INC COM NEW 72919P202 0 702 SH   SOLE 0 702 0 0
PNC FINL SVCS GROUP INC COM 693475105 2 20 SH   SOLE 0 20 0 0
PNC FINL SVCS GROUP INC Call 693475105 58 8,600 SH Call SOLE 0 8,600 0 0
PNC FINL SVCS GROUP INC Put 693475105 10 5,600 SH Put SOLE 0 5,600 0 0
PNM RES INC COM 69349H107 8 241 SH   SOLE 0 241 0 0
POINTS INTL LTD COM NEW 730843208 11 1,428 SH   SOLE 0 1,428 0 0
POINTS INTL LTD Call 730843208 0 1,000 SH Call SOLE 0 1,000 0 0
POLARIS INDS INC COM 731068102 56 680 SH   SOLE 0 680 0 0
POLARIS INDS INC Call 731068102 13 6,300 SH Call SOLE 0 6,300 0 0
POLARIS INDS INC Put 731068102 15 2,700 SH Put SOLE 0 2,700 0 0
POLYONE CORP COM 73179P106 44 1,293 SH   SOLE 0 1,293 0 0
POLYONE CORP Call 73179P106 0 300 SH Call SOLE 0 300 0 0
POLYONE CORP Put 73179P106 3 1,800 SH Put SOLE 0 1,800 0 0
POOL CORPORATION Call 73278L105 1 400 SH Call SOLE 0 400 0 0
POPULAR INC COM NEW 733174700 1,236 30,349 SH   SOLE 0 30,349 0 0
POPULAR INC Call 733174700 0 7,500 SH Call SOLE 0 7,500 0 0
POPULAR INC Put 733174700 81 54,700 SH Put SOLE 0 54,700 0 0
PORTLAND GEN ELEC CO COM NEW 736508847 13 312 SH   SOLE 0 312 0 0
PORTLAND GEN ELEC CO Call 736508847 0 300 SH Call SOLE 0 300 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 907 23,153 SH   SOLE 0 23,153 0 0
PORTOLA PHARMACEUTICALS INC Call 737010108 120 22,300 SH Call SOLE 0 22,300 0 0
PORTOLA PHARMACEUTICALS INC Put 737010108 68 8,900 SH Put SOLE 0 8,900 0 0
POSCO Call 693483109 1 1,100 SH Call SOLE 0 1,100 0 0
POST HLDGS INC COM 737446104 114 1,303 SH   SOLE 0 1,303 0 0
POST HLDGS INC Call 737446104 17 8,600 SH Call SOLE 0 8,600 0 0
POTASH CORP SASK INC Call 73755L107 39 146,600 SH Call SOLE 0 146,600 0 0
POTASH CORP SASK INC Put 73755L107 35 44,300 SH Put SOLE 0 44,300 0 0
POTBELLY CORP COM 73754Y100 33 2,393 SH   SOLE 0 2,393 0 0
POTBELLY CORP Call 73754Y100 5 5,600 SH Call SOLE 0 5,600 0 0
POTBELLY CORP Put 73754Y100 13 24,600 SH Put SOLE 0 24,600 0 0
POTLATCH CORP NEW COM 737630103 198 4,338 SH   SOLE 0 4,338 0 0
POTLATCH CORP NEW Call 737630103 1 300 SH Call SOLE 0 300 0 0
POTLATCH CORP NEW Put 737630103 0 100 SH Put SOLE 0 100 0 0
POWELL INDS INC COM 739128106 12 363 SH   SOLE 0 363 0 0
POWELL INDS INC Put 739128106 2 1,500 SH Put SOLE 0 1,500 0 0
POWER INTEGRATIONS INC COM 739276103 8 134 SH   SOLE 0 134 0 0
POWER INTEGRATIONS INC Put 739276103 0 100 SH Put SOLE 0 100 0 0
POWERSHARES DB CMDTY IDX TRA UNIT BEN INT 73935S105 553 36,404 SH   SOLE 0 36,404 0 0
POWERSHARES DB CMDTY IDX TRA Call 73935S105 10 35,800 SH Call SOLE 0 35,800 0 0
POWERSHARES DB CMDTY IDX TRA Put 73935S105 0 6,700 SH Put SOLE 0 6,700 0 0
POWERSHARES ETF TR II Call 73937B746 0 900 SH Call SOLE 0 900 0 0
POWERSHARES ETF TR II Put 73937B654 6 17,600 SH Put SOLE 0 17,600 0 0
POWERSHARES ETF TRUST GOLDEN DRG CHINA 73935X401 3 100 SH   SOLE 0 100 0 0
POWERSHARES ETF TRUST DWA MOMENTUM PTF 73935X153 4 100 SH   SOLE 0 100 0 0
POWERSHARES ETF TRUST Call 73935X401 0 100 SH Call SOLE 0 100 0 0
POWERSHARES ETF TRUST Call 73935X799 10 10,700 SH Call SOLE 0 10,700 0 0
POWERSHARES ETF TRUST Put 73935X799 1 2,200 SH Put SOLE 0 2,200 0 0
POWERSHARES ETF TRUST Put 73935X153 3 3,800 SH Put SOLE 0 3,800 0 0
POWERSHARES ETF TRUST Put 73935X229 2 2,100 SH Put SOLE 0 2,100 0 0
POWERSHARES ETF TRUST II CEF INC COMPST 73936Q843 13 568 SH   SOLE 0 568 0 0
POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 0 12 SH   SOLE 0 12 0 0
POWERSHARES ETF TRUST II Call 73936Q769 0 100 SH Call SOLE 0 100 0 0
POWERSHARES ETF TRUST II Call 73936Q843 0 1,000 SH Call SOLE 0 1,000 0 0
POWERSHARES ETF TRUST II Put 73936Q843 0 1,100 SH Put SOLE 0 1,100 0 0
POWERSHARES ETF TRUST II Put 73936Q769 3 16,200 SH Put SOLE 0 16,200 0 0
POWERSHARES INDIA ETF TR Call 73935L100 33 37,000 SH Call SOLE 0 37,000 0 0
POWERSHARES INDIA ETF TR Put 73935L100 6 4,900 SH Put SOLE 0 4,900 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 76,353 576,775 SH   SOLE 0 576,775 0 0
POWERSHARES QQQ TRUST Call 73935A104 3,033 947,200 SH Call SOLE 0 947,200 0 0
POWERSHARES QQQ TRUST Put 73935A104 2,283 2,697,900 SH Put SOLE 0 2,697,900 0 0
POWERSHS DB MULTI SECT COMM PS DB AGRICUL FD 73936B408 110 5,585 SH   SOLE 0 5,585 0 0
POWERSHS DB MULTI SECT COMM DB ENERGY FUND 73936B101 1 100 SH   SOLE 0 100 0 0
POWERSHS DB MULTI SECT COMM DB OIL FUND 73936B507 113 12,860 SH   SOLE 0 12,860 0 0
POWERSHS DB MULTI SECT COMM Call 73936B507 0 500 SH Call SOLE 0 500 0 0
POWERSHS DB MULTI SECT COMM Call 73936B309 0 400 SH Call SOLE 0 400 0 0
POWERSHS DB MULTI SECT COMM Put 73936B507 0 600 SH Put SOLE 0 600 0 0
POWERSHS DB MULTI SECT COMM Put 73936B408 6 3,000 SH Put SOLE 0 3,000 0 0
POWERSHS DB US DOLLAR INDEX DOLL INDX BEAR 73936D206 29 1,400 SH   SOLE 0 1,400 0 0
POWERSHS DB US DOLLAR INDEX DOLL INDX BULL 73936D107 1,422 54,800 SH   SOLE 0 54,800 0 0
POWERSHS DB US DOLLAR INDEX Call 73936D107 48 45,500 SH Call SOLE 0 45,500 0 0
POWERSHS DB US DOLLAR INDEX Put 73936D107 8 137,600 SH Put SOLE 0 137,600 0 0
PPG INDS INC COM 693506107 1,193 11,357 SH   SOLE 0 11,357 0 0
PPG INDS INC Call 693506107 16 5,700 SH Call SOLE 0 5,700 0 0
PPG INDS INC Put 693506107 11 3,000 SH Put SOLE 0 3,000 0 0
PPL CORP COM 69351T106 891 23,840 SH   SOLE 0 23,840 0 0
PPL CORP Call 69351T106 39 24,400 SH Call SOLE 0 24,400 0 0
PPL CORP Put 69351T106 0 1,300 SH Put SOLE 0 1,300 0 0
PRA GROUP INC Call 69354N106 0 400 SH Call SOLE 0 400 0 0
PRA GROUP INC Put 69354N106 1 400 SH Put SOLE 0 400 0 0
PRA HEALTH SCIENCES INC COM 69354M108 50 769 SH   SOLE 0 769 0 0
PRA HEALTH SCIENCES INC Call 69354M108 5 1,200 SH Call SOLE 0 1,200 0 0
PRA HEALTH SCIENCES INC Put 69354M108 1 300 SH Put SOLE 0 300 0 0
PRANA BIOTECHNOLOGY LTD SPON ADR NEW 739727204 0 33 SH   SOLE 0 33 0 0
PRAXAIR INC COM 74005P104 1,482 12,500 SH   SOLE 0 12,500 0 0
PRAXAIR INC Call 74005P104 45 79,800 SH Call SOLE 0 79,800 0 0
PRAXAIR INC Put 74005P104 540 100,600 SH Put SOLE 0 100,600 0 0
PRECISION DRILLING CORP Call 74022D308 0 200 SH Call SOLE 0 200 0 0
PREFERRED APT CMNTYS INC COM 74039L103 1 100 SH   SOLE 0 100 0 0
PREFERRED APT CMNTYS INC Put 74039L103 0 800 SH Put SOLE 0 800 0 0
PREMIER INC CL A 74051N102 111 3,511 SH   SOLE 0 3,511 0 0
PREMIER INC Put 74051N102 4 1,200 SH Put SOLE 0 1,200 0 0
PRESTIGE BRANDS HLDGS INC COM 74112D101 27 491 SH   SOLE 0 491 0 0
PRESTIGE BRANDS HLDGS INC Put 74112D101 0 200 SH Put SOLE 0 200 0 0
PRETIUM RES INC COM 74139C102 1 127 SH   SOLE 0 127 0 0
PRETIUM RES INC Call 74139C102 7 6,000 SH Call SOLE 0 6,000 0 0
PRETIUM RES INC Put 74139C102 3 1,200 SH Put SOLE 0 1,200 0 0
PRICE T ROWE GROUP INC COM 74144T108 1,939 28,452 SH   SOLE 0 28,452 0 0
PRICE T ROWE GROUP INC Call 74144T108 14 31,600 SH Call SOLE 0 31,600 0 0
PRICE T ROWE GROUP INC Put 74144T108 15 11,600 SH Put SOLE 0 11,600 0 0
PRICELINE GRP INC COM NEW 741503403 889 500 SH   SOLE 0 500 0 0
PRICELINE GRP INC Call 741503403 33 7,000 SH Call SOLE 0 7,000 0 0
PRICELINE GRP INC Put 741503403 8 800 SH Put SOLE 0 800 0 0
PRICESMART INC COM 741511109 143 1,561 SH   SOLE 0 1,561 0 0
PRICESMART INC Call 741511109 2 500 SH Call SOLE 0 500 0 0
PRIMERICA INC Call 74164M108 1 300 SH Call SOLE 0 300 0 0
PRIMO WTR CORP COM 74165N105 74 5,496 SH   SOLE 0 5,496 0 0
PRIMO WTR CORP Call 74165N105 2 2,000 SH Call SOLE 0 2,000 0 0
PRIMORIS SVCS CORP COM 74164F103 15 686 SH   SOLE 0 686 0 0
PRIMORIS SVCS CORP Call 74164F103 1 1,500 SH Call SOLE 0 1,500 0 0
PRINCIPAL FINL GROUP INC COM 74251V102 337 5,350 SH   SOLE 0 5,350 0 0
PRINCIPAL FINL GROUP INC Call 74251V102 3 5,300 SH Call SOLE 0 5,300 0 0
PROASSURANCE CORP Call 74267C106 0 100 SH Call SOLE 0 100 0 0
PROASSURANCE CORP Put 74267C106 0 100 SH Put SOLE 0 100 0 0
PROCTER AND GAMBLE CO COM 742718109 18,503 205,942 SH   SOLE 0 205,942 0 0
PROCTER AND GAMBLE CO Call 742718109 816 123,900 SH Call SOLE 0 123,900 0 0
PROCTER AND GAMBLE CO Put 742718109 165 211,700 SH Put SOLE 0 211,700 0 0
PROGENICS PHARMACEUTICALS IN COM 743187106 6 700 SH   SOLE 0 700 0 0
PROGENICS PHARMACEUTICALS IN Call 743187106 66 149,200 SH Call SOLE 0 149,200 0 0
PROGENICS PHARMACEUTICALS IN Put 743187106 5 4,100 SH Put SOLE 0 4,100 0 0
PROGRESS SOFTWARE CORP COM 743312100 4 145 SH   SOLE 0 145 0 0
PROGRESS SOFTWARE CORP Call 743312100 1 1,600 SH Call SOLE 0 1,600 0 0
PROGRESSIVE CORP OHIO Call 743315103 1 3,200 SH Call SOLE 0 3,200 0 0
PROGRESSIVE CORP OHIO Put 743315103 7 15,500 SH Put SOLE 0 15,500 0 0
PROLOGIS INC COM 74340W103 180 3,478 SH   SOLE 0 3,478 0 0
PROLOGIS INC Call 74340W103 58 16,900 SH Call SOLE 0 16,900 0 0
PROLOGIS INC Put 74340W103 2 6,700 SH Put SOLE 0 6,700 0 0
PROOFPOINT INC COM 743424103 67 906 SH   SOLE 0 906 0 0
PROOFPOINT INC Call 743424103 2 2,600 SH Call SOLE 0 2,600 0 0
PROOFPOINT INC Put 743424103 1 100 SH Put SOLE 0 100 0 0
PROS HOLDINGS INC COM 74346Y103 95 3,934 SH   SOLE 0 3,934 0 0
PROS HOLDINGS INC Put 74346Y103 0 2,600 SH Put SOLE 0 2,600 0 0
PROSHARES TR PSHS ULTSH 20YRS 74347B201 168 4,303 SH   SOLE 0 4,303 0 0
PROSHARES TR PSHS ULSHT SP500 74347B300 50 3,755 SH   SOLE 0 3,755 0 0
PROSHARES TR SHORT S&P 500 NE 74347B425 369 10,706 SH   SOLE 0 10,706 0 0
PROSHARES TR ULTPRO NASBIO NW 74347B474 47 1,733 SH   SOLE 0 1,733 0 0
PROSHARES TR ULTRA GLD MNR NW 74347B482 12 300 SH   SOLE 0 300 0 0
PROSHARES TR ULTPRO SHT NAS 74347B623 13 807 SH   SOLE 0 807 0 0
PROSHARES TR ULTSHT FINLS NEW 74347B748 23 830 SH   SOLE 0 830 0 0
PROSHARES TR ULSHRT SEMIC NEW 74347B797 0 5 SH   SOLE 0 5 0 0
PROSHARES TR PSHS ULT S&P 500 74347R107 282 3,324 SH   SOLE 0 3,324 0 0
PROSHARES TR ULTRA 20YR TRE 74347R172 85 1,145 SH   SOLE 0 1,145 0 0
PROSHARES TR PSHS ULTRA QQQ 74347R206 132 1,231 SH   SOLE 0 1,231 0 0
PROSHARES TR PSHS ULT NASB 74347R214 4 100 SH   SOLE 0 100 0 0
PROSHARES TR PSHS SHT OIL&GAS 74347R222 2 100 SH   SOLE 0 100 0 0
PROSHARES TR PSHS SH MSCI EAF 74347R370 23 800 SH   SOLE 0 800 0 0
PROSHARES TR PSHS SH MSCI EMR 74347R396 4 200 SH   SOLE 0 200 0 0
PROSHARES TR PSHS ULTRA TECH 74347R693 1,631 13,280 SH   SOLE 0 13,280 0 0
PROSHARES TR PSHS ULT SEMICDT 74347R669 276 3,505 SH   SOLE 0 3,505 0 0
PROSHARES TR PSHS ULTRA O&G 74347R719 52 1,396 SH   SOLE 0 1,396 0 0
PROSHARES TR PSHS ULT SCAP600 74347R818 277 3,391 SH   SOLE 0 3,391 0 0
PROSHARES TR PSHS ULTRUSS2000 74347R842 11 101 SH   SOLE 0 101 0 0
PROSHARES TR BASIC MAT NEW 74347X138 4 223 SH   SOLE 0 223 0 0
PROSHARES TR ULTRA FNCLS NEW 74347X633 411 4,233 SH   SOLE 0 4,233 0 0
PROSHARES TR ULTR RUSSL2000 74347X799 43 347 SH   SOLE 0 347 0 0
PROSHARES TR SHRT 20+YR TRE 74347X849 32 1,405 SH   SOLE 0 1,405 0 0
PROSHARES TR ULTRPRO S&P500 74347X864 5,751 59,908 SH   SOLE 0 59,908 0 0
PROSHARES TR ULTRAPRO QQQ 74347X831 4,859 55,088 SH   SOLE 0 55,088 0 0
PROSHARES TR ULT FTSE CHIN 50 74347X880 2 40 SH   SOLE 0 40 0 0
PROSHARES TR ULTPRO SHT 2017 74348A152 10 225 SH   SOLE 0 225 0 0
PROSHARES TR ULTRAPRO SHORT Q 74348A160 192 5,184 SH   SOLE 0 5,184 0 0
PROSHARES TR ULTRASHORT GOLD 74348A194 6 400 SH   SOLE 0 400 0 0
PROSHARES TR ULTSHT REAL EST 74348A244 0 25 SH   SOLE 0 25 0 0
PROSHARES TR ULTRAPRO DOW 30 74348A178 145 4,143 SH   SOLE 0 4,143 0 0
PROSHARES TR ULTSHT MIDCAP400 74348A343 0 19 SH   SOLE 0 19 0 0
PROSHARES TR ULTSHRT QQQ 74348A426 302 15,897 SH   SOLE 0 15,897 0 0
PROSHARES TR ULTSHT FTSE EURO 74348A434 9 208 SH   SOLE 0 208 0 0
PROSHARES TR S&P 500 DV ARIST 74348A467 5 100 SH   SOLE 0 100 0 0
PROSHARES TR ULSH 20YRTRE NEW 74348A491 29 955 SH   SOLE 0 955 0 0
PROSHARES TR ULTRAPRO SHORT S 74348A442 171 10,007 SH   SOLE 0 10,007 0 0
PROSHARES TR PSHS ULDOW30 NEW 74348A590 24 1,931 SH   SOLE 0 1,931 0 0
PROSHARES TR Call 74348A590 7 45,000 SH Call SOLE 0 45,000 0 0
PROSHARES TR Call 74348A319 0 1,500 SH Call SOLE 0 1,500 0 0
PROSHARES TR Call 74348A442 83 104,300 SH Call SOLE 0 104,300 0 0
PROSHARES TR Call 74348A525 13 9,200 SH Call SOLE 0 9,200 0 0
PROSHARES TR Call 74348A673 0 900 SH Call SOLE 0 900 0 0
PROSHARES TR Call 74348A491 1 400 SH Call SOLE 0 400 0 0
PROSHARES TR Call 74348A434 12 21,700 SH Call SOLE 0 21,700 0 0
PROSHARES TR Call 74348A426 22 46,200 SH Call SOLE 0 46,200 0 0
PROSHARES TR Call 74348A350 0 700 SH Call SOLE 0 700 0 0
PROSHARES TR Call 74348A178 21 210,000 SH Call SOLE 0 210,000 0 0
PROSHARES TR Call 74348A244 1 5,700 SH Call SOLE 0 5,700 0 0
PROSHARES TR Call 74348A160 91 223,300 SH Call SOLE 0 223,300 0 0
PROSHARES TR Call 74348A152 26 8,800 SH Call SOLE 0 8,800 0 0
PROSHARES TR Call 74347X880 22 12,600 SH Call SOLE 0 12,600 0 0
PROSHARES TR Call 74347X831 3,727 159,800 SH Call SOLE 0 159,800 0 0
PROSHARES TR Call 74347X864 691 49,000 SH Call SOLE 0 49,000 0 0
PROSHARES TR Call 74347X799 15 1,200 SH Call SOLE 0 1,200 0 0
PROSHARES TR Call 74347X823 37 1,300 SH Call SOLE 0 1,300 0 0
PROSHARES TR Call 74347X633 89 8,600 SH Call SOLE 0 8,600 0 0
PROSHARES TR Call 74347X625 18 5,100 SH Call SOLE 0 5,100 0 0
PROSHARES TR Call 74347R842 12 2,300 SH Call SOLE 0 2,300 0 0
PROSHARES TR Call 74347B789 12 10,000 SH Call SOLE 0 10,000 0 0
PROSHARES TR Call 74347R776 0 100 SH Call SOLE 0 100 0 0
PROSHARES TR Call 74347R719 0 500 SH Call SOLE 0 500 0 0
PROSHARES TR Call 74347R669 2 700 SH Call SOLE 0 700 0 0
PROSHARES TR Call 74347R693 2 500 SH Call SOLE 0 500 0 0
PROSHARES TR Call 74347R396 0 500 SH Call SOLE 0 500 0 0
PROSHARES TR Call 74347R305 15 6,800 SH Call SOLE 0 6,800 0 0
PROSHARES TR Call 74347R214 8 2,700 SH Call SOLE 0 2,700 0 0
PROSHARES TR Call 74347R206 156 22,100 SH Call SOLE 0 22,100 0 0
PROSHARES TR Call 74347R107 272 40,900 SH Call SOLE 0 40,900 0 0
PROSHARES TR Call 74347R131 0 500 SH Call SOLE 0 500 0 0
PROSHARES TR Call 74347B748 2 21,300 SH Call SOLE 0 21,300 0 0
PROSHARES TR Call 74347B623 1 400 SH Call SOLE 0 400 0 0
PROSHARES TR Call 74347B482 1 500 SH Call SOLE 0 500 0 0
PROSHARES TR Call 74347B474 2 1,200 SH Call SOLE 0 1,200 0 0
PROSHARES TR Call 74347B425 63 119,700 SH Call SOLE 0 119,700 0 0
PROSHARES TR Call 74347B300 55 166,400 SH Call SOLE 0 166,400 0 0
PROSHARES TR Call 74347B201 185 368,600 SH Call SOLE 0 368,600 0 0
PROSHARES TR Put 74347B201 439 140,300 SH Put SOLE 0 140,300 0 0
PROSHARES TR Put 74347B300 185 31,300 SH Put SOLE 0 31,300 0 0
PROSHARES TR Put 74347B425 2 1,300 SH Put SOLE 0 1,300 0 0
PROSHARES TR Put 74347B474 4 3,400 SH Put SOLE 0 3,400 0 0
PROSHARES TR Put 74347B482 1 200 SH Put SOLE 0 200 0 0
PROSHARES TR Put 74347B748 2 1,500 SH Put SOLE 0 1,500 0 0
PROSHARES TR Put 74347B797 2 200 SH Put SOLE 0 200 0 0
PROSHARES TR Put 74347R107 33 42,400 SH Put SOLE 0 42,400 0 0
PROSHARES TR Put 74347R206 30 67,700 SH Put SOLE 0 67,700 0 0
PROSHARES TR Put 74347R214 63 22,500 SH Put SOLE 0 22,500 0 0
PROSHARES TR Put 74347R305 10 3,000 SH Put SOLE 0 3,000 0 0
PROSHARES TR Put 74347R396 0 100 SH Put SOLE 0 100 0 0
PROSHARES TR Put 74347R693 0 600 SH Put SOLE 0 600 0 0
PROSHARES TR Put 74347R701 23 11,000 SH Put SOLE 0 11,000 0 0
PROSHARES TR Put 74347R669 0 200 SH Put SOLE 0 200 0 0
PROSHARES TR Put 74347R719 7 4,600 SH Put SOLE 0 4,600 0 0
PROSHARES TR Put 74347R818 0 100 SH Put SOLE 0 100 0 0
PROSHARES TR Put 74347R842 2 3,200 SH Put SOLE 0 3,200 0 0
PROSHARES TR Put 74347X625 0 600 SH Put SOLE 0 600 0 0
PROSHARES TR Put 74347X633 47 16,000 SH Put SOLE 0 16,000 0 0
PROSHARES TR Put 74347X823 0 100 SH Put SOLE 0 100 0 0
PROSHARES TR Put 74347X799 1 200 SH Put SOLE 0 200 0 0
PROSHARES TR Put 74347X864 710 219,100 SH Put SOLE 0 219,100 0 0
PROSHARES TR Put 74347X831 355 254,400 SH Put SOLE 0 254,400 0 0
PROSHARES TR Put 74347X880 2 3,400 SH Put SOLE 0 3,400 0 0
PROSHARES TR Put 74348A152 288 49,000 SH Put SOLE 0 49,000 0 0
PROSHARES TR Put 74348A160 916 66,400 SH Put SOLE 0 66,400 0 0
PROSHARES TR Put 74348A244 1 100 SH Put SOLE 0 100 0 0
PROSHARES TR Put 74348A178 1 1,200 SH Put SOLE 0 1,200 0 0
PROSHARES TR Put 74348A350 1 100 SH Put SOLE 0 100 0 0
PROSHARES TR Put 74348A426 20 4,700 SH Put SOLE 0 4,700 0 0
PROSHARES TR Put 74348A434 3 300 SH Put SOLE 0 300 0 0
PROSHARES TR Put 74348A491 1 300 SH Put SOLE 0 300 0 0
PROSHARES TR Put 74348A673 0 200 SH Put SOLE 0 200 0 0
PROSHARES TR Put 74348A525 12 3,300 SH Put SOLE 0 3,300 0 0
PROSHARES TR Put 74348A442 1,309 80,000 SH Put SOLE 0 80,000 0 0
PROSHARES TR Put 74348A590 24 2,600 SH Put SOLE 0 2,600 0 0
PROSHARES TR II ULSHT BLOOMB OIL 74347W668 236 6,462 SH   SOLE 0 6,462 0 0
PROSHARES TR II PROSHS U/SHAUS 74347W460 66 1,354 SH   SOLE 0 1,354 0 0
PROSHARES TR II ULTRASHORT YEN N 74347W569 53 743 SH   SOLE 0 743 0 0
PROSHARES TR II ULTRA GOLD 74347W601 3 100 SH   SOLE 0 100 0 0
PROSHARES TR II SHT VIX ST TRM 74347W627 10,598 75,084 SH   SOLE 0 75,084 0 0
PROSHARES TR II ULTRA VIX ETF 74347W239 16 1,020 SH   SOLE 0 1,020 0 0
PROSHARES TR II ULTRA YEN NEW 74347W270 12 200 SH   SOLE 0 200 0 0
PROSHARES TR II VIX MDTRM FUTR N 74347W338 19 625 SH   SOLE 0 625 0 0
PROSHARES TR II ULTRA SILVER NEW 74347W353 257 6,243 SH   SOLE 0 6,243 0 0
PROSHARES TR II ULSHT BLOOMB GAS 74347W387 103 3,532 SH   SOLE 0 3,532 0 0
PROSHARES TR II ULTRASHRT NEW 74347W395 368 4,850 SH   SOLE 0 4,850 0 0
PROSHARES TR II Call 74347W395 0 300 SH Call SOLE 0 300 0 0
PROSHARES TR II Call 74347W387 17 39,000 SH Call SOLE 0 39,000 0 0
PROSHARES TR II Call 74347W353 32 14,200 SH Call SOLE 0 14,200 0 0
PROSHARES TR II Call 74347W338 1 2,400 SH Call SOLE 0 2,400 0 0
PROSHARES TR II Call 74347W296 44 58,000 SH Call SOLE 0 58,000 0 0
PROSHARES TR II Call 74347W239 968 926,900 SH Call SOLE 0 926,900 0 0
PROSHARES TR II Call 74347W247 575 365,400 SH Call SOLE 0 365,400 0 0
PROSHARES TR II Call 74347W627 14,597 542,000 SH Call SOLE 0 542,000 0 0
PROSHARES TR II Call 74347W601 1 7,200 SH Call SOLE 0 7,200 0 0
PROSHARES TR II Call 74347W569 32 17,200 SH Call SOLE 0 17,200 0 0
PROSHARES TR II Call 74347W668 465 249,800 SH Call SOLE 0 249,800 0 0
PROSHARES TR II Call 74347W874 0 2,300 SH Call SOLE 0 2,300 0 0
PROSHARES TR II Call 74347W882 22 29,600 SH Call SOLE 0 29,600 0 0
PROSHARES TR II Call 74347W114 4 5,600 SH Call SOLE 0 5,600 0 0
PROSHARES TR II Put 74347W114 1 800 SH Put SOLE 0 800 0 0
PROSHARES TR II Put 74347W239 8,527 854,500 SH Put SOLE 0 854,500 0 0
PROSHARES TR II Put 74347W882 6 37,200 SH Put SOLE 0 37,200 0 0
PROSHARES TR II Put 74347W668 779 119,700 SH Put SOLE 0 119,700 0 0
PROSHARES TR II Put 74347W569 3 1,800 SH Put SOLE 0 1,800 0 0
PROSHARES TR II Put 74347W601 2 10,000 SH Put SOLE 0 10,000 0 0
PROSHARES TR II Put 74347W627 6,770 651,900 SH Put SOLE 0 651,900 0 0
PROSHARES TR II Put 74347W247 202 113,900 SH Put SOLE 0 113,900 0 0
PROSHARES TR II Put 74347W296 27 53,100 SH Put SOLE 0 53,100 0 0
PROSHARES TR II Put 74347W338 0 100 SH Put SOLE 0 100 0 0
PROSHARES TR II Put 74347W353 517 79,900 SH Put SOLE 0 79,900 0 0
PROSHARES TR II Put 74347W387 15 7,800 SH Put SOLE 0 7,800 0 0
PROSHARES TR II Put 74347W395 3 1,000 SH Put SOLE 0 1,000 0 0
PROSPECT CAPITAL CORPORATION COM 74348T102 7 860 SH   SOLE 0 860 0 0
PROSPECT CAPITAL CORPORATION Call 74348T102 0 3,700 SH Call SOLE 0 3,700 0 0
PROSPECT CAPITAL CORPORATION Put 74348T102 50 61,500 SH Put SOLE 0 61,500 0 0
PROSPERITY BANCSHARES INC Call 743606105 21 17,500 SH Call SOLE 0 17,500 0 0
PROTHENA CORP PLC SHS G72800108 973 17,441 SH   SOLE 0 17,441 0 0
PROTHENA CORP PLC Call G72800108 25 2,800 SH Call SOLE 0 2,800 0 0
PROTHENA CORP PLC Put G72800108 101 25,000 SH Put SOLE 0 25,000 0 0
PROTO LABS INC COM 743713109 47 934 SH   SOLE 0 934 0 0
PROTO LABS INC Call 743713109 2 8,200 SH Call SOLE 0 8,200 0 0
PROTO LABS INC Put 743713109 17 3,000 SH Put SOLE 0 3,000 0 0
PROVIDENT FINL SVCS INC COM 74386T105 22 883 SH   SOLE 0 883 0 0
PROVIDENT FINL SVCS INC Call 74386T105 0 300 SH Call SOLE 0 300 0 0
PROVIDENT FINL SVCS INC Put 74386T105 4 1,000 SH Put SOLE 0 1,000 0 0
PRUDENTIAL FINL INC COM 744320102 1,104 10,356 SH   SOLE 0 10,356 0 0
PRUDENTIAL FINL INC Call 744320102 12 12,800 SH Call SOLE 0 12,800 0 0
PRUDENTIAL FINL INC Put 744320102 43 12,800 SH Put SOLE 0 12,800 0 0
PRUDENTIAL PLC Call 74435K204 2 4,200 SH Call SOLE 0 4,200 0 0
PRUDENTIAL PLC Put 74435K204 0 1,000 SH Put SOLE 0 1,000 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 10 94 SH   SOLE 0 94 0 0
PSIVIDA CORP COM 74440J101 3 1,925 SH   SOLE 0 1,925 0 0
PTC INC COM 69370C100 78 1,500 SH   SOLE 0 1,500 0 0
PTC INC Call 69370C100 24 7,600 SH Call SOLE 0 7,600 0 0
PTC INC Put 69370C100 23 13,000 SH Put SOLE 0 13,000 0 0
PTC THERAPEUTICS INC COM 69366J200 391 39,748 SH   SOLE 0 39,748 0 0
PTC THERAPEUTICS INC Call 69366J200 28 28,200 SH Call SOLE 0 28,200 0 0
PTC THERAPEUTICS INC Put 69366J200 315 128,600 SH Put SOLE 0 128,600 0 0
PUBLIC STORAGE Call 74460D109 37 5,200 SH Call SOLE 0 5,200 0 0
PUBLIC STORAGE Put 74460D109 0 3,600 SH Put SOLE 0 3,600 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 112 2,528 SH   SOLE 0 2,528 0 0
PUBLIC SVC ENTERPRISE GROUP Call 744573106 15 8,000 SH Call SOLE 0 8,000 0 0
PUBLIC SVC ENTERPRISE GROUP Put 744573106 5 6,000 SH Put SOLE 0 6,000 0 0
PULMATRIX INC COM 74584P103 3 1,100 SH   SOLE 0 1,100 0 0
PULMATRIX INC Call 74584P103 3 10,700 SH Call SOLE 0 10,700 0 0
PULMATRIX INC Put 74584P103 3 5,500 SH Put SOLE 0 5,500 0 0
PULTE GROUP INC COM 745867101 356 15,122 SH   SOLE 0 15,122 0 0
PULTE GROUP INC Call 745867101 9 3,900 SH Call SOLE 0 3,900 0 0
PULTE GROUP INC Put 745867101 0 1,400 SH Put SOLE 0 1,400 0 0
PUMA BIOTECHNOLOGY INC COM 74587V107 398 10,706 SH   SOLE 0 10,706 0 0
PUMA BIOTECHNOLOGY INC Call 74587V107 46 14,300 SH Call SOLE 0 14,300 0 0
PUMA BIOTECHNOLOGY INC Put 74587V107 518 61,500 SH Put SOLE 0 61,500 0 0
PURE STORAGE INC CL A 74624M102 189 19,274 SH   SOLE 0 19,274 0 0
PURE STORAGE INC Call 74624M102 5 24,300 SH Call SOLE 0 24,300 0 0
PURE STORAGE INC Put 74624M102 19 11,400 SH Put SOLE 0 11,400 0 0
PURECYCLE CORP COM NEW 746228303 0 20 SH   SOLE 0 20 0 0
PVH CORP COM 693656100 51 500 SH   SOLE 0 500 0 0
PVH CORP Call 693656100 62 14,600 SH Call SOLE 0 14,600 0 0
PVH CORP Put 693656100 9 3,600 SH Put SOLE 0 3,600 0 0
Q2 HLDGS INC COM 74736L109 18 521 SH   SOLE 0 521 0 0
Q2 HLDGS INC Call 74736L109 34 25,600 SH Call SOLE 0 25,600 0 0
Q2 HLDGS INC Put 74736L109 2 2,500 SH Put SOLE 0 2,500 0 0
QAD INC CL B 74727D207 42 1,765 SH   SOLE 0 1,765 0 0
QAD INC CL A 74727D306 60 2,188 SH   SOLE 0 2,188 0 0
QAD INC Put 74727D306 5 2,200 SH Put SOLE 0 2,200 0 0
QCR HOLDINGS INC Call 74727A104 12 1,000 SH Call SOLE 0 1,000 0 0
QEP RES INC COM 74733V100 1,904 149,869 SH   SOLE 0 149,869 0 0
QEP RES INC Call 74733V100 0 5,800 SH Call SOLE 0 5,800 0 0
QEP RES INC Put 74733V100 1,336 163,900 SH Put SOLE 0 163,900 0 0
QIAGEN NV Call N72482123 17 33,100 SH Call SOLE 0 33,100 0 0
QIWI PLC SPON ADR REP B 74735M108 81 4,740 SH   SOLE 0 4,740 0 0
QIWI PLC Call 74735M108 0 200 SH Call SOLE 0 200 0 0
QORVO INC Call 74736K101 92 15,500 SH Call SOLE 0 15,500 0 0
QORVO INC Put 74736K101 20 18,300 SH Put SOLE 0 18,300 0 0
QTS RLTY TR INC Call 74736A103 2 1,000 SH Call SOLE 0 1,000 0 0
QTS RLTY TR INC Put 74736A103 0 100 SH Put SOLE 0 100 0 0
QUAD / GRAPHICS INC COM CL A 747301109 399 15,843 SH   SOLE 0 15,843 0 0
QUAD / GRAPHICS INC Call 747301109 0 1,000 SH Call SOLE 0 1,000 0 0
QUAKER CHEM CORP COM 747316107 314 2,390 SH   SOLE 0 2,390 0 0
QUALCOMM INC COM 747525103 699 12,193 SH   SOLE 0 12,193 0 0
QUALCOMM INC Call 747525103 199 111,100 SH Call SOLE 0 111,100 0 0
QUALCOMM INC Put 747525103 151 22,600 SH Put SOLE 0 22,600 0 0
QUALITY CARE PPTYS INC COM 747545101 2 120 SH   SOLE 0 120 0 0
QUALITY CARE PPTYS INC Call 747545101 0 100 SH Call SOLE 0 100 0 0
QUALITY SYS INC COM 747582104 57 3,800 SH   SOLE 0 3,800 0 0
QUALITY SYS INC Call 747582104 8 8,300 SH Call SOLE 0 8,300 0 0
QUALYS INC Put 74758T303 0 300 SH Put SOLE 0 300 0 0
QUANTA SVCS INC COM 74762E102 348 9,404 SH   SOLE 0 9,404 0 0
QUANTA SVCS INC Call 74762E102 4 900 SH Call SOLE 0 900 0 0
QUEST DIAGNOSTICS INC COM 74834L100 9 98 SH   SOLE 0 98 0 0
QUEST DIAGNOSTICS INC Call 74834L100 0 200 SH Call SOLE 0 200 0 0
QUEST DIAGNOSTICS INC Put 74834L100 0 100 SH Put SOLE 0 100 0 0
QUICKLOGIC CORP Call 74837P108 16 19,700 SH Call SOLE 0 19,700 0 0
QUICKLOGIC CORP Put 74837P108 2 22,000 SH Put SOLE 0 22,000 0 0
QUIDEL CORP COM 74838J101 4 200 SH   SOLE 0 200 0 0
QUIDEL CORP Call 74838J101 0 1,100 SH Call SOLE 0 1,100 0 0
QUINSTREET INC COM 74874Q100 1 300 SH   SOLE 0 300 0 0
QUINTILES IMS HOLDINGS INC COM 74876Y101 491 6,107 SH   SOLE 0 6,107 0 0
QUINTILES IMS HOLDINGS INC Call 74876Y101 5 1,900 SH Call SOLE 0 1,900 0 0
QUINTILES IMS HOLDINGS INC Put 74876Y101 5 67,700 SH Put SOLE 0 67,700 0 0
QUMU CORP COM 749063103 0 246 SH   SOLE 0 246 0 0
QUORUM HEALTH CORP COM 74909E106 10 1,925 SH   SOLE 0 1,925 0 0
QUORUM HEALTH CORP Put 74909E106 2 2,500 SH Put SOLE 0 2,500 0 0
RADIAN GROUP INC COM 750236101 146 8,179 SH   SOLE 0 8,179 0 0
RADIAN GROUP INC Call 750236101 2 3,500 SH Call SOLE 0 3,500 0 0
RADIAN GROUP INC Put 750236101 0 200 SH Put SOLE 0 200 0 0
RADIANT LOGISTICS INC COM 75025X100 2 453 SH   SOLE 0 453 0 0
RADIANT LOGISTICS INC Call 75025X100 0 500 SH Call SOLE 0 500 0 0
RADIANT LOGISTICS INC Put 75025X100 7 3,000 SH Put SOLE 0 3,000 0 0
RADIO ONE INC CL D NON VTG 75040P405 15 4,600 SH   SOLE 0 4,600 0 0
RADIO ONE INC Call 75040P405 5 7,500 SH Call SOLE 0 7,500 0 0
RADISYS CORP COM 750459109 8 2,201 SH   SOLE 0 2,201 0 0
RADISYS CORP Call 750459109 0 200 SH Call SOLE 0 200 0 0
RADIUS HEALTH INC COM NEW 750469207 427 11,065 SH   SOLE 0 11,065 0 0
RADIUS HEALTH INC Call 750469207 27 29,200 SH Call SOLE 0 29,200 0 0
RADIUS HEALTH INC Put 750469207 134 26,900 SH Put SOLE 0 26,900 0 0
RADNET INC COM 750491102 15 2,629 SH   SOLE 0 2,629 0 0
RADWARE LTD ORD M81873107 991 61,379 SH   SOLE 0 61,379 0 0
RADWARE LTD Call M81873107 57 70,000 SH Call SOLE 0 70,000 0 0
RADWARE LTD Put M81873107 94 38,700 SH Put SOLE 0 38,700 0 0
RAIT FINANCIAL TRUST COM NEW 749227609 0 242 SH   SOLE 0 242 0 0
RALPH LAUREN CORP CL A 751212101 7,023 86,051 SH   SOLE 0 86,051 0 0
RALPH LAUREN CORP Call 751212101 22 32,800 SH Call SOLE 0 32,800 0 0
RALPH LAUREN CORP Put 751212101 1,193 140,600 SH Put SOLE 0 140,600 0 0
RAMBUS INC DEL COM 750917106 81 6,200 SH   SOLE 0 6,200 0 0
RAMBUS INC DEL Call 750917106 0 100 SH Call SOLE 0 100 0 0
RAMBUS INC DEL Put 750917106 1 200 SH Put SOLE 0 200 0 0
RAMCO-GERSHENSON PPTYS TR COM SH BEN INT 751452202 4 301 SH   SOLE 0 301 0 0
RAMCO-GERSHENSON PPTYS TR Call 751452202 1 3,000 SH Call SOLE 0 3,000 0 0
RAMCO-GERSHENSON PPTYS TR Put 751452202 0 1,300 SH Put SOLE 0 1,300 0 0
RANDGOLD RES LTD ADR 752344309 414 4,746 SH   SOLE 0 4,746 0 0
RANDGOLD RES LTD Call 752344309 11 6,500 SH Call SOLE 0 6,500 0 0
RANDGOLD RES LTD Put 752344309 2 800 SH Put SOLE 0 800 0 0
RANGE RES CORP COM 75281A109 1,260 43,317 SH   SOLE 0 43,317 0 0
RANGE RES CORP Call 75281A109 32 63,100 SH Call SOLE 0 63,100 0 0
RANGE RES CORP Put 75281A109 563 61,600 SH Put SOLE 0 61,600 0 0
RAPID7 INC COM 753422104 0 42 SH   SOLE 0 42 0 0
RAPID7 INC Call 753422104 12 22,100 SH Call SOLE 0 22,100 0 0
RAPID7 INC Put 753422104 0 600 SH Put SOLE 0 600 0 0
RAVEN INDS INC COM 754212108 33 1,150 SH   SOLE 0 1,150 0 0
RAVEN INDS INC Put 754212108 0 100 SH Put SOLE 0 100 0 0
RAYMOND JAMES FINANCIAL INC Call 754730109 103 12,900 SH Call SOLE 0 12,900 0 0
RAYMOND JAMES FINANCIAL INC Put 754730109 0 500 SH Put SOLE 0 500 0 0
RAYONIER ADVANCED MATLS INC Call 75508B104 3 6,200 SH Call SOLE 0 6,200 0 0
RAYONIER ADVANCED MATLS INC Put 75508B104 5 1,300 SH Put SOLE 0 1,300 0 0
RAYONIER INC COM 754907103 15 536 SH   SOLE 0 536 0 0
RAYONIER INC Call 754907103 0 2,900 SH Call SOLE 0 2,900 0 0
RAYTHEON CO Call 755111507 210 25,300 SH Call SOLE 0 25,300 0 0
RAYTHEON CO Put 755111507 17 7,800 SH Put SOLE 0 7,800 0 0
RBC BEARINGS INC COM 75524B104 13 134 SH   SOLE 0 134 0 0
RBC BEARINGS INC Call 75524B104 1 200 SH Call SOLE 0 200 0 0
RBC BEARINGS INC Put 75524B104 3 1,200 SH Put SOLE 0 1,200 0 0
RCI HOSPITALITY HLDGS INC COM 74934Q108 274 15,842 SH   SOLE 0 15,842 0 0
RE MAX HLDGS INC CL A 75524W108 123 2,076 SH   SOLE 0 2,076 0 0
READING INTERNATIONAL INC CL A 755408101 115 7,430 SH   SOLE 0 7,430 0 0
READING INTERNATIONAL INC Call 755408101 2 20,200 SH Call SOLE 0 20,200 0 0
REAL GOODS SOLAR INC CL A 2017 75601N500 0 2 SH   SOLE 0 2 0 0
REAL IND INC COM 75601W104 6 2,208 SH   SOLE 0 2,208 0 0
REAL IND INC Put 75601W104 0 1,900 SH Put SOLE 0 1,900 0 0
REALNETWORKS INC Call 75605L708 0 200 SH Call SOLE 0 200 0 0
REALNETWORKS INC Put 75605L708 0 100 SH Put SOLE 0 100 0 0
REALOGY HLDGS CORP COM 75605Y106 1,077 36,170 SH   SOLE 0 36,170 0 0
REALOGY HLDGS CORP Call 75605Y106 23 10,200 SH Call SOLE 0 10,200 0 0
REALOGY HLDGS CORP Put 75605Y106 0 8,500 SH Put SOLE 0 8,500 0 0
REALPAGE INC COM 75606N109 244 7,005 SH   SOLE 0 7,005 0 0
REALPAGE INC Call 75606N109 1 300 SH Call SOLE 0 300 0 0
REALPAGE INC Put 75606N109 0 600 SH Put SOLE 0 600 0 0
REALTY INCOME CORP COM 756109104 456 7,669 SH   SOLE 0 7,669 0 0
REALTY INCOME CORP Call 756109104 64 40,300 SH Call SOLE 0 40,300 0 0
REALTY INCOME CORP Put 756109104 165 58,100 SH Put SOLE 0 58,100 0 0
RED HAT INC COM 756577102 1,661 19,207 SH   SOLE 0 19,207 0 0
RED HAT INC Call 756577102 113 54,200 SH Call SOLE 0 54,200 0 0
RED HAT INC Put 756577102 32 33,400 SH Put SOLE 0 33,400 0 0
RED LION HOTELS CORP COM 756764106 27 3,867 SH   SOLE 0 3,867 0 0
RED ROBIN GOURMET BURGERS IN COM 75689M101 4 72 SH   SOLE 0 72 0 0
RED ROBIN GOURMET BURGERS IN Call 75689M101 3 800 SH Call SOLE 0 800 0 0
RED ROBIN GOURMET BURGERS IN Put 75689M101 2 1,400 SH Put SOLE 0 1,400 0 0
RED ROCK RESORTS INC CL A 75700L108 17 770 SH   SOLE 0 770 0 0
RED ROCK RESORTS INC Call 75700L108 0 100 SH Call SOLE 0 100 0 0
RED ROCK RESORTS INC Put 75700L108 1 10,000 SH Put SOLE 0 10,000 0 0
REDWOOD TR INC Put 758075402 0 6,500 SH Put SOLE 0 6,500 0 0
REEDS INC COM 758338107 1 387 SH   SOLE 0 387 0 0
REGAL BELOIT CORP COM 758750103 10 135 SH   SOLE 0 135 0 0
REGAL ENTMT GROUP CL A 758766109 4 204 SH   SOLE 0 204 0 0
REGAL ENTMT GROUP Call 758766109 0 100 SH Call SOLE 0 100 0 0
REGENCY CTRS CORP COM 758849103 1,030 15,527 SH   SOLE 0 15,527 0 0
REGENCY CTRS CORP Put 758849103 65 47,100 SH Put SOLE 0 47,100 0 0
REGENERON PHARMACEUTICALS COM 75886F107 1,473 3,803 SH   SOLE 0 3,803 0 0
REGENERON PHARMACEUTICALS Call 75886F107 69 3,400 SH Call SOLE 0 3,400 0 0
REGENERON PHARMACEUTICALS Put 75886F107 227 6,300 SH Put SOLE 0 6,300 0 0
REGIONAL MGMT CORP COM 75902K106 69 3,600 SH   SOLE 0 3,600 0 0
REGIONAL MGMT CORP Call 75902K106 0 200 SH Call SOLE 0 200 0 0
REGIONAL MGMT CORP Put 75902K106 0 800 SH Put SOLE 0 800 0 0
REGIONS FINL CORP NEW COM 7591EP100 494 34,000 SH   SOLE 0 34,000 0 0
REGIONS FINL CORP NEW Call 7591EP100 75 42,300 SH Call SOLE 0 42,300 0 0
REGIS CORP MINN Call 758932107 0 5,600 SH Call SOLE 0 5,600 0 0
REGULUS THERAPEUTICS INC COM 75915K101 2 1,649 SH   SOLE 0 1,649 0 0
REINSURANCE GROUP AMER INC COM NEW 759351604 0 2 SH   SOLE 0 2 0 0
REINSURANCE GROUP AMER INC Call 759351604 0 300 SH Call SOLE 0 300 0 0
RELIANCE STEEL & ALUMINUM CO Call 759509102 2 7,700 SH Call SOLE 0 7,700 0 0
RELM WIRELESS CORP COM 759525108 0 5 SH   SOLE 0 5 0 0
RENAISSANCERE HOLDINGS LTD COM G7496G103 374 2,592 SH   SOLE 0 2,592 0 0
RENAISSANCERE HOLDINGS LTD Call G7496G103 3 300 SH Call SOLE 0 300 0 0
RENAISSANCERE HOLDINGS LTD Put G7496G103 1 1,000 SH Put SOLE 0 1,000 0 0
RENEWABLE ENERGY GROUP INC COM NEW 75972A301 2 200 SH   SOLE 0 200 0 0
RENEWABLE ENERGY GROUP INC Call 75972A301 3 5,800 SH Call SOLE 0 5,800 0 0
RENREN INC SPON ADR A NEW 759892201 35 4,494 SH   SOLE 0 4,494 0 0
RENREN INC Put 759892201 0 1,000 SH Put SOLE 0 1,000 0 0
RENT A CTR INC NEW Call 76009N100 2 17,500 SH Call SOLE 0 17,500 0 0
RENT A CTR INC NEW Put 76009N100 53 107,500 SH Put SOLE 0 107,500 0 0
RENTECH INC COM NEW 760112201 3 6,000 SH   SOLE 0 6,000 0 0
RENTECH INC Call 760112201 3 23,400 SH Call SOLE 0 23,400 0 0
RENTECH INC Put 760112201 51 25,500 SH Put SOLE 0 25,500 0 0
REPLIGEN CORP Call 759916109 16 6,800 SH Call SOLE 0 6,800 0 0
REPLIGEN CORP Put 759916109 0 3,400 SH Put SOLE 0 3,400 0 0
REPUBLIC FIRST BANCORP INC COM 760416107 0 100 SH   SOLE 0 100 0 0
REPUBLIC SVCS INC Call 760759100 0 400 SH Call SOLE 0 400 0 0
RESMED INC COM 761152107 673 9,358 SH   SOLE 0 9,358 0 0
RESMED INC Call 761152107 0 1,800 SH Call SOLE 0 1,800 0 0
RESMED INC Put 761152107 42 13,400 SH Put SOLE 0 13,400 0 0
RESOLUTE ENERGY CORP COM NEW 76116A306 233 5,786 SH   SOLE 0 5,786 0 0
RESOLUTE ENERGY CORP Call 76116A306 239 88,000 SH Call SOLE 0 88,000 0 0
RESOLUTE ENERGY CORP Put 76116A306 60 41,500 SH Put SOLE 0 41,500 0 0
RESOLUTE FST PRODS INC COM 76117W109 630 115,712 SH   SOLE 0 115,712 0 0
RESOLUTE FST PRODS INC Call 76117W109 22 34,100 SH Call SOLE 0 34,100 0 0
RESOLUTE FST PRODS INC Put 76117W109 0 100 SH Put SOLE 0 100 0 0
RESOURCE CAP CORP Call 76120W708 2 5,600 SH Call SOLE 0 5,600 0 0
RESOURCE CAP CORP Put 76120W708 0 500 SH Put SOLE 0 500 0 0
RESOURCES CONNECTION INC COM 76122Q105 126 7,545 SH   SOLE 0 7,545 0 0
RESOURCES CONNECTION INC Call 76122Q105 0 1,000 SH Call SOLE 0 1,000 0 0
RESTAURANT BRANDS INTL INC COM 76131D103 275 4,950 SH   SOLE 0 4,950 0 0
RESTAURANT BRANDS INTL INC Call 76131D103 90 14,700 SH Call SOLE 0 14,700 0 0
RESTAURANT BRANDS INTL INC Put 76131D103 0 2,500 SH Put SOLE 0 2,500 0 0
RETAILMENOT INC COM SER 1 76132B106 8 1,059 SH   SOLE 0 1,059 0 0
RETAILMENOT INC Call 76132B106 0 400 SH Call SOLE 0 400 0 0
RETROPHIN INC COM 761299106 116 6,290 SH   SOLE 0 6,290 0 0
RETROPHIN INC Call 761299106 7 12,500 SH Call SOLE 0 12,500 0 0
RETROPHIN INC Put 761299106 6 3,200 SH Put SOLE 0 3,200 0 0
REV GROUP INC COM 749527107 2 100 SH   SOLE 0 100 0 0
REV GROUP INC Call 749527107 0 300 SH Call SOLE 0 300 0 0
REVANCE THERAPEUTICS INC COM 761330109 151 7,290 SH   SOLE 0 7,290 0 0
REVANCE THERAPEUTICS INC Call 761330109 7 1,800 SH Call SOLE 0 1,800 0 0
REVLON INC CL A NEW 761525609 63 2,285 SH   SOLE 0 2,285 0 0
REVLON INC Call 761525609 25 22,000 SH Call SOLE 0 22,000 0 0
REVOLUTION LIGHTING TECHNOLO COM NEW 76155G206 2 384 SH   SOLE 0 384 0 0
REVOLUTION LIGHTING TECHNOLO Call 76155G206 0 300 SH Call SOLE 0 300 0 0
REX ENERGY CORPORATION COM 761565100 0 900 SH   SOLE 0 900 0 0
REXNORD CORP NEW Call 76169B102 42 28,400 SH Call SOLE 0 28,400 0 0
REYNOLDS AMERICAN INC COM 761713106 476 7,565 SH   SOLE 0 7,565 0 0
REYNOLDS AMERICAN INC Call 761713106 3 1,200 SH Call SOLE 0 1,200 0 0
REYNOLDS AMERICAN INC Put 761713106 4 21,000 SH Put SOLE 0 21,000 0 0
RH COM 74967X103 254 5,500 SH   SOLE 0 5,500 0 0
RH Call 74967X103 1,052 100,300 SH Call SOLE 0 100,300 0 0
RH Put 74967X103 115 28,000 SH Put SOLE 0 28,000 0 0
RICE ENERGY INC COM 762760106 1,248 52,666 SH   SOLE 0 52,666 0 0
RICE ENERGY INC Call 762760106 0 600 SH Call SOLE 0 600 0 0
RICE ENERGY INC Put 762760106 178 75,400 SH Put SOLE 0 75,400 0 0
RICE MIDSTREAM PARTNERS LP UNIT LTD PARTN 762819100 224 8,905 SH   SOLE 0 8,905 0 0
RICE MIDSTREAM PARTNERS LP Put 762819100 5 9,600 SH Put SOLE 0 9,600 0 0
RICHMONT MINES INC Put 76547T106 0 100 SH Put SOLE 0 100 0 0
RIGHTSIDE GROUP LTD Put 76658B100 3 1,900 SH Put SOLE 0 1,900 0 0
RING ENERGY INC COM 76680V108 351 32,448 SH   SOLE 0 32,448 0 0
RING ENERGY INC Call 76680V108 0 1,500 SH Call SOLE 0 1,500 0 0
RING ENERGY INC Put 76680V108 3 3,000 SH Put SOLE 0 3,000 0 0
RINGCENTRAL INC CL A 76680R206 61 2,159 SH   SOLE 0 2,159 0 0
RINGCENTRAL INC Call 76680R206 14 2,800 SH Call SOLE 0 2,800 0 0
RINGCENTRAL INC Put 76680R206 0 1,800 SH Put SOLE 0 1,800 0 0
RIO TINTO PLC SPONSORED ADR 767204100 201 4,946 SH   SOLE 0 4,946 0 0
RIO TINTO PLC Call 767204100 5 6,600 SH Call SOLE 0 6,600 0 0
RIO TINTO PLC Put 767204100 25 5,600 SH Put SOLE 0 5,600 0 0
RITCHIE BROS AUCTIONEERS COM 767744105 27 823 SH   SOLE 0 823 0 0
RITCHIE BROS AUCTIONEERS Call 767744105 0 300 SH Call SOLE 0 300 0 0
RITCHIE BROS AUCTIONEERS Put 767744105 6 2,400 SH Put SOLE 0 2,400 0 0
RITE AID CORP COM 767754104 1,813 426,598 SH   SOLE 0 426,598 0 0
RITE AID CORP Call 767754104 120 493,400 SH Call SOLE 0 493,400 0 0
RITE AID CORP Put 767754104 751 335,000 SH Put SOLE 0 335,000 0 0
RLI CORP COM 749607107 167 2,784 SH   SOLE 0 2,784 0 0
RLJ LODGING TR Call 74965L101 0 600 SH Call SOLE 0 600 0 0
ROADRUNNER TRNSN SVCS HLDG I Call 76973Q105 0 10,700 SH Call SOLE 0 10,700 0 0
ROBERT HALF INTL INC COM 770323103 5 118 SH   SOLE 0 118 0 0
ROCKET FUEL INC COM 773111109 106 19,858 SH   SOLE 0 19,858 0 0
ROCKET FUEL INC Call 773111109 33 43,900 SH Call SOLE 0 43,900 0 0
ROCKET FUEL INC Put 773111109 8 27,800 SH Put SOLE 0 27,800 0 0
ROCKWELL AUTOMATION INC COM 773903109 1,268 8,147 SH   SOLE 0 8,147 0 0
ROCKWELL AUTOMATION INC Call 773903109 530 14,200 SH Call SOLE 0 14,200 0 0
ROCKWELL AUTOMATION INC Put 773903109 0 200 SH Put SOLE 0 200 0 0
ROCKWELL COLLINS INC Call 774341101 441 84,300 SH Call SOLE 0 84,300 0 0
ROCKWELL COLLINS INC Put 774341101 16 42,800 SH Put SOLE 0 42,800 0 0
ROCKWELL MED INC COM 774374102 6 1,000 SH   SOLE 0 1,000 0 0
ROCKWELL MED INC Call 774374102 2 10,000 SH Call SOLE 0 10,000 0 0
ROCKWELL MED INC Put 774374102 22 24,700 SH Put SOLE 0 24,700 0 0
ROGERS COMMUNICATIONS INC Call 775109200 18 33,100 SH Call SOLE 0 33,100 0 0
ROGERS CORP Put 775133101 3 1,400 SH Put SOLE 0 1,400 0 0
ROLLINS INC COM 775711104 40 1,095 SH   SOLE 0 1,095 0 0
ROLLINS INC Call 775711104 3 1,600 SH Call SOLE 0 1,600 0 0
ROLLINS INC Put 775711104 0 200 SH Put SOLE 0 200 0 0
ROPER TECHNOLOGIES INC COM 776696106 125 610 SH   SOLE 0 610 0 0
ROSETTA STONE INC COM 777780107 17 1,819 SH   SOLE 0 1,819 0 0
ROSETTA STONE INC Call 777780107 8 4,200 SH Call SOLE 0 4,200 0 0
ROSETTA STONE INC Put 777780107 3 7,500 SH Put SOLE 0 7,500 0 0
ROSS STORES INC COM 778296103 77 1,170 SH   SOLE 0 1,170 0 0
ROSS STORES INC Call 778296103 1 15,800 SH Call SOLE 0 15,800 0 0
ROSS STORES INC Put 778296103 0 1,500 SH Put SOLE 0 1,500 0 0
ROWAN COMPANIES PLC Call G7665A101 1 4,000 SH Call SOLE 0 4,000 0 0
ROWAN COMPANIES PLC Put G7665A101 0 1,200 SH Put SOLE 0 1,200 0 0
ROYAL BK CDA MONTREAL QUE COM 780087102 465 6,380 SH   SOLE 0 6,380 0 0
ROYAL BK CDA MONTREAL QUE Call 780087102 56 10,400 SH Call SOLE 0 10,400 0 0
ROYAL BK CDA MONTREAL QUE Put 780087102 32 37,200 SH Put SOLE 0 37,200 0 0
ROYAL BK SCOTLAND GROUP PLC SPONS ADR 2 ORD 780097689 267 44,125 SH   SOLE 0 44,125 0 0
ROYAL BK SCOTLAND GROUP PLC Call 780097689 283 308,700 SH Call SOLE 0 308,700 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1,288 13,133 SH   SOLE 0 13,133 0 0
ROYAL CARIBBEAN CRUISES LTD Call V7780T103 908 83,200 SH Call SOLE 0 83,200 0 0
ROYAL CARIBBEAN CRUISES LTD Put V7780T103 110 30,700 SH Put SOLE 0 30,700 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 2,731 51,803 SH   SOLE 0 51,803 0 0
ROYAL DUTCH SHELL PLC Call 780259206 6 6,600 SH Call SOLE 0 6,600 0 0
ROYAL DUTCH SHELL PLC Call 780259107 9 35,000 SH Call SOLE 0 35,000 0 0
ROYAL DUTCH SHELL PLC Put 780259107 991 174,000 SH Put SOLE 0 174,000 0 0
ROYAL DUTCH SHELL PLC Put 780259206 785 84,000 SH Put SOLE 0 84,000 0 0
ROYAL GOLD INC COM 780287108 155 2,226 SH   SOLE 0 2,226 0 0
ROYAL GOLD INC Call 780287108 99 18,700 SH Call SOLE 0 18,700 0 0
ROYAL GOLD INC Put 780287108 18 8,900 SH Put SOLE 0 8,900 0 0
RPC INC Put 749660106 0 200 SH Put SOLE 0 200 0 0
RPM INTL INC COM 749685103 660 12,009 SH   SOLE 0 12,009 0 0
RPM INTL INC Call 749685103 1 500 SH Call SOLE 0 500 0 0
RPX CORP COM 74972G103 20 1,729 SH   SOLE 0 1,729 0 0
RPX CORP Call 74972G103 0 1,700 SH Call SOLE 0 1,700 0 0
RSP PERMIAN INC COM 74978Q105 2,606 62,902 SH   SOLE 0 62,902 0 0
RSP PERMIAN INC Call 74978Q105 36 80,400 SH Call SOLE 0 80,400 0 0
RTI SURGICAL INC COM 74975N105 4 1,090 SH   SOLE 0 1,090 0 0
RUBICON PROJ INC COM 78112V102 83 14,130 SH   SOLE 0 14,130 0 0
RUBICON PROJ INC Call 78112V102 0 5,500 SH Call SOLE 0 5,500 0 0
RUBICON PROJ INC Put 78112V102 4 2,200 SH Put SOLE 0 2,200 0 0
RUBY TUESDAY INC COM 781182100 6 2,327 SH   SOLE 0 2,327 0 0
RUBY TUESDAY INC Put 781182100 0 100 SH Put SOLE 0 100 0 0
RUDOLPH TECHNOLOGIES INC Call 781270103 0 3,100 SH Call SOLE 0 3,100 0 0
RUDOLPH TECHNOLOGIES INC Put 781270103 3 1,600 SH Put SOLE 0 1,600 0 0
RUSH ENTERPRISES INC CL A 781846209 29 900 SH   SOLE 0 900 0 0
RUSH ENTERPRISES INC Call 781846209 79 18,100 SH Call SOLE 0 18,100 0 0
RUTHS HOSPITALITY GROUP INC COM 783332109 64 3,216 SH   SOLE 0 3,216 0 0
RUTHS HOSPITALITY GROUP INC Call 783332109 1 500 SH Call SOLE 0 500 0 0
RUTHS HOSPITALITY GROUP INC Put 783332109 0 1,500 SH Put SOLE 0 1,500 0 0
RYANAIR HLDGS PLC Call 783513203 1 500 SH Call SOLE 0 500 0 0
RYDER SYS INC COM 783549108 610 8,092 SH   SOLE 0 8,092 0 0
RYDER SYS INC Call 783549108 4 5,400 SH Call SOLE 0 5,400 0 0
RYDER SYS INC Put 783549108 0 200 SH Put SOLE 0 200 0 0
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 9 105 SH   SOLE 0 105 0 0
RYDEX ETF TRUST Call 78355W106 10 24,500 SH Call SOLE 0 24,500 0 0
RYDEX ETF TRUST Put 78355W106 0 200 SH Put SOLE 0 200 0 0
RYDEX ETF TRUST Put 78355W304 1 400 SH Put SOLE 0 400 0 0
RYERSON HLDG CORP Call 783754104 0 100 SH Call SOLE 0 100 0 0
S & T BANCORP INC COM 783859101 7 206 SH   SOLE 0 206 0 0
S&P GLOBAL INC COM 78409V104 188 1,443 SH   SOLE 0 1,443 0 0
S&P GLOBAL INC Call 78409V104 10 3,500 SH Call SOLE 0 3,500 0 0
S&P GLOBAL INC Put 78409V104 0 1,300 SH Put SOLE 0 1,300 0 0
S&W SEED CO COM 785135104 1 400 SH   SOLE 0 400 0 0
S&W SEED CO Call 785135104 0 100 SH Call SOLE 0 100 0 0
SABRA HEALTH CARE REIT INC COM 78573L106 186 6,665 SH   SOLE 0 6,665 0 0
SABRA HEALTH CARE REIT INC Put 78573L106 0 1,500 SH Put SOLE 0 1,500 0 0
SABRE CORP Call 78573M104 1 14,000 SH Call SOLE 0 14,000 0 0
SAFE BULKERS INC Call Y7388L103 1 3,700 SH Call SOLE 0 3,700 0 0
SAFE BULKERS INC Put Y7388L103 5 10,000 SH Put SOLE 0 10,000 0 0
SAFEGUARD SCIENTIFICS INC COM NEW 786449207 9 777 SH   SOLE 0 777 0 0
SAFETY INS GROUP INC COM 78648T100 45 652 SH   SOLE 0 652 0 0
SAFETY INS GROUP INC Call 78648T100 15 9,100 SH Call SOLE 0 9,100 0 0
SAFETY INS GROUP INC Put 78648T100 2 14,900 SH Put SOLE 0 14,900 0 0
SAGE THERAPEUTICS INC COM 78667J108 36 520 SH   SOLE 0 520 0 0
SAGE THERAPEUTICS INC Call 78667J108 431 57,100 SH Call SOLE 0 57,100 0 0
SAGE THERAPEUTICS INC Put 78667J108 133 34,100 SH Put SOLE 0 34,100 0 0
SAIA INC COM 78709Y105 14 333 SH   SOLE 0 333 0 0
SALEM MEDIA GROUP INC CL A 794093104 15 2,066 SH   SOLE 0 2,066 0 0
SALEM MEDIA GROUP INC Call 794093104 0 300 SH Call SOLE 0 300 0 0
SALESFORCE COM INC COM 79466L302 489 5,931 SH   SOLE 0 5,931 0 0
SALESFORCE COM INC Call 79466L302 10 5,000 SH Call SOLE 0 5,000 0 0
SALESFORCE COM INC Put 79466L302 1 500 SH Put SOLE 0 500 0 0
SALLY BEAUTY HLDGS INC COM 79546E104 130 6,391 SH   SOLE 0 6,391 0 0
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 39 5,392 SH   SOLE 0 5,392 0 0
SAN JUAN BASIN RTY TR Call 798241105 0 3,000 SH Call SOLE 0 3,000 0 0
SAN JUAN BASIN RTY TR Put 798241105 4 7,900 SH Put SOLE 0 7,900 0 0
SANCHEZ ENERGY CORP COM 79970Y105 55 5,867 SH   SOLE 0 5,867 0 0
SANCHEZ ENERGY CORP Call 79970Y105 107 65,200 SH Call SOLE 0 65,200 0 0
SANCHEZ ENERGY CORP Put 79970Y105 34 56,600 SH Put SOLE 0 56,600 0 0
SANDERSON FARMS INC Call 800013104 3 400 SH Call SOLE 0 400 0 0
SANDERSON FARMS INC Put 800013104 0 34,100 SH Put SOLE 0 34,100 0 0
SANDRIDGE ENERGY INC COM NEW 80007P869 1 100 SH   SOLE 0 100 0 0
SANDRIDGE ENERGY INC Call 80007P869 1 2,000 SH Call SOLE 0 2,000 0 0
SANDRIDGE MISSISSIPPIAN TR I UNIT BEN INT 80007T101 14 10,198 SH   SOLE 0 10,198 0 0
SANDRIDGE MISSISSIPPIAN TR I SH BEN INT 80007V106 0 160 SH   SOLE 0 160 0 0
SANDRIDGE PERMIAN TR COM UNIT BEN INT 80007A102 1 405 SH   SOLE 0 405 0 0
SANDSTORM GOLD LTD Call 80013R206 0 400 SH Call SOLE 0 400 0 0
SANDY SPRING BANCORP INC COM 800363103 4 100 SH   SOLE 0 100 0 0
SANFILIPPO JOHN B & SON INC COM 800422107 101 1,384 SH   SOLE 0 1,384 0 0
SANFILIPPO JOHN B & SON INC Call 800422107 14 2,800 SH Call SOLE 0 2,800 0 0
SANGAMO THERAPEUTICS INC COM 800677106 4 800 SH   SOLE 0 800 0 0
SANGAMO THERAPEUTICS INC Call 800677106 8 7,400 SH Call SOLE 0 7,400 0 0
SANGAMO THERAPEUTICS INC Put 800677106 2 29,800 SH Put SOLE 0 29,800 0 0
SANMINA CORPORATION COM 801056102 17 439 SH   SOLE 0 439 0 0
SANMINA CORPORATION Put 801056102 0 200 SH Put SOLE 0 200 0 0
SANOFI Call 80105N105 40 27,000 SH Call SOLE 0 27,000 0 0
SANOFI Put 80105N105 27 109,100 SH Put SOLE 0 109,100 0 0
SANTANDER CONSUMER USA HDG I COM 80283M101 273 20,513 SH   SOLE 0 20,513 0 0
SANTANDER CONSUMER USA HDG I Call 80283M101 2 8,500 SH Call SOLE 0 8,500 0 0
SANTANDER CONSUMER USA HDG I Put 80283M101 51 73,900 SH Put SOLE 0 73,900 0 0
SAPIENS INTL CORP N V Call N7716A151 0 1,300 SH Call SOLE 0 1,300 0 0
SAREPTA THERAPEUTICS INC COM 803607100 114 3,855 SH   SOLE 0 3,855 0 0
SAREPTA THERAPEUTICS INC Call 803607100 255 101,100 SH Call SOLE 0 101,100 0 0
SAREPTA THERAPEUTICS INC Put 803607100 298 19,800 SH Put SOLE 0 19,800 0 0
SASOL LTD Call 803866300 3 9,900 SH Call SOLE 0 9,900 0 0
SASOL LTD Put 803866300 1 800 SH Put SOLE 0 800 0 0
SBA COMMUNICATIONS CORP NEW CL A 78410G104 6 53 SH   SOLE 0 53 0 0
SCANA CORP NEW Call 80589M102 0 500 SH Call SOLE 0 500 0 0
SCANA CORP NEW Put 80589M102 13 6,500 SH Put SOLE 0 6,500 0 0
SCANSOURCE INC COM 806037107 6 165 SH   SOLE 0 165 0 0
SCANSOURCE INC Call 806037107 26 2,800 SH Call SOLE 0 2,800 0 0
SCHEIN HENRY INC COM 806407102 20 122 SH   SOLE 0 122 0 0
SCHLUMBERGER LTD COM 806857108 4,749 60,812 SH   SOLE 0 60,812 0 0
SCHLUMBERGER LTD Call 806857108 9 42,400 SH Call SOLE 0 42,400 0 0
SCHLUMBERGER LTD Put 806857108 741 169,100 SH Put SOLE 0 169,100 0 0
SCHNITZER STL INDS CL A 806882106 11 533 SH   SOLE 0 533 0 0
SCHNITZER STL INDS Call 806882106 0 1,300 SH Call SOLE 0 1,300 0 0
SCHOLASTIC CORP COM 807066105 60 1,428 SH   SOLE 0 1,428 0 0
SCHOLASTIC CORP Call 807066105 0 5,000 SH Call SOLE 0 5,000 0 0
SCHULMAN A INC COM 808194104 62 1,994 SH   SOLE 0 1,994 0 0
SCHWAB CHARLES CORP NEW COM 808513105 844 20,687 SH   SOLE 0 20,687 0 0
SCHWAB CHARLES CORP NEW Call 808513105 73 18,300 SH Call SOLE 0 18,300 0 0
SCHWAB CHARLES CORP NEW Put 808513105 44 48,300 SH Put SOLE 0 48,300 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 0 15 SH   SOLE 0 15 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 232 4,673 SH   SOLE 0 4,673 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 36 778 SH   SOLE 0 778 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 82 1,311 SH   SOLE 0 1,311 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 4 200 SH   SOLE 0 200 0 0
SCHWAB STRATEGIC TR Call 808524607 0 600 SH Call SOLE 0 600 0 0
SCHWAB STRATEGIC TR Call 808524508 0 300 SH Call SOLE 0 300 0 0
SCHWAB STRATEGIC TR Call 808524847 8 6,000 SH Call SOLE 0 6,000 0 0
SCHWAB STRATEGIC TR Call 808524409 2 2,400 SH Call SOLE 0 2,400 0 0
SCHWAB STRATEGIC TR Call 808524201 19 9,000 SH Call SOLE 0 9,000 0 0
SCHWAB STRATEGIC TR Put 808524847 0 100 SH Put SOLE 0 100 0 0
SCHWAB STRATEGIC TR Put 808524706 1 1,400 SH Put SOLE 0 1,400 0 0
SCHWAB STRATEGIC TR Put 808524102 0 100 SH Put SOLE 0 100 0 0
SCHWEITZER-MAUDUIT INTL INC Call 808541106 0 400 SH Call SOLE 0 400 0 0
SCICLONE PHARMACEUTICALS INC COM 80862K104 29 2,987 SH   SOLE 0 2,987 0 0
SCICLONE PHARMACEUTICALS INC Call 80862K104 1 7,300 SH Call SOLE 0 7,300 0 0
SCICLONE PHARMACEUTICALS INC Put 80862K104 1 4,200 SH Put SOLE 0 4,200 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 188 2,531 SH   SOLE 0 2,531 0 0
SCIENCE APPLICATNS INTL CP N Call 808625107 0 300 SH Call SOLE 0 300 0 0
SCIENCE APPLICATNS INTL CP N Put 808625107 17 4,100 SH Put SOLE 0 4,100 0 0
SCIENTIFIC GAMES CORP CL A 80874P109 81 3,433 SH   SOLE 0 3,433 0 0
SCIENTIFIC GAMES CORP Call 80874P109 225 49,800 SH Call SOLE 0 49,800 0 0
SCIENTIFIC GAMES CORP Put 80874P109 19 21,700 SH Put SOLE 0 21,700 0 0
SCORPIO BULKERS INC COM Y7546A122 59 6,504 SH   SOLE 0 6,504 0 0
SCORPIO BULKERS INC Call Y7546A122 28 22,400 SH Call SOLE 0 22,400 0 0
SCORPIO BULKERS INC Put Y7546A122 20 29,400 SH Put SOLE 0 29,400 0 0
SCORPIO TANKERS INC SHS Y7542C106 175 39,510 SH   SOLE 0 39,510 0 0
SCORPIO TANKERS INC Call Y7542C106 1 2,700 SH Call SOLE 0 2,700 0 0
SCORPIO TANKERS INC Put Y7542C106 28 45,400 SH Put SOLE 0 45,400 0 0
SCOTTS MIRACLE GRO CO CL A 810186106 1,254 13,436 SH   SOLE 0 13,436 0 0
SCOTTS MIRACLE GRO CO Call 810186106 6 8,000 SH Call SOLE 0 8,000 0 0
SCOTTS MIRACLE GRO CO Put 810186106 1 2,400 SH Put SOLE 0 2,400 0 0
SCRIPPS E W CO OHIO Call 811054402 90 33,600 SH Call SOLE 0 33,600 0 0
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 11 143 SH   SOLE 0 143 0 0
SCRIPPS NETWORKS INTERACT IN Put 811065101 0 700 SH Put SOLE 0 700 0 0
SEABRIDGE GOLD INC COM 811916105 0 34 SH   SOLE 0 34 0 0
SEABRIDGE GOLD INC Call 811916105 79 65,800 SH Call SOLE 0 65,800 0 0
SEABRIDGE GOLD INC Put 811916105 20 4,700 SH Put SOLE 0 4,700 0 0
SEACHANGE INTL INC COM 811699107 6 2,604 SH   SOLE 0 2,604 0 0
SEACOAST BKG CORP FLA COM NEW 811707801 2 124 SH   SOLE 0 124 0 0
SEACOR HOLDINGS INC Call 811904101 55 7,500 SH Call SOLE 0 7,500 0 0
SEACOR HOLDINGS INC Put 811904101 0 1,000 SH Put SOLE 0 1,000 0 0
SEADRILL LIMITED SHS G7945E105 30 18,497 SH   SOLE 0 18,497 0 0
SEADRILL LIMITED Call G7945E105 65 163,100 SH Call SOLE 0 163,100 0 0
SEADRILL LIMITED Put G7945E105 143 109,900 SH Put SOLE 0 109,900 0 0
SEADRILL PARTNERS LLC COMUNIT REP LB Y7545W109 80 22,311 SH   SOLE 0 22,311 0 0
SEADRILL PARTNERS LLC Put Y7545W109 6 7,100 SH Put SOLE 0 7,100 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 2,548 55,494 SH   SOLE 0 55,494 0 0
SEAGATE TECHNOLOGY PLC Call G7945M107 98 53,600 SH Call SOLE 0 53,600 0 0
SEAGATE TECHNOLOGY PLC Put G7945M107 85 61,400 SH Put SOLE 0 61,400 0 0
SEALED AIR CORP NEW COM 81211K100 190 4,374 SH   SOLE 0 4,374 0 0
SEALED AIR CORP NEW Call 81211K100 4 11,200 SH Call SOLE 0 11,200 0 0
SEALED AIR CORP NEW Put 81211K100 1 4,300 SH Put SOLE 0 4,300 0 0
SEARS HLDGS CORP COM 812350106 849 73,936 SH   SOLE 0 73,936 0 0
SEARS HLDGS CORP Call 812350106 358 179,600 SH Call SOLE 0 179,600 0 0
SEARS HLDGS CORP Put 812350106 970 283,700 SH Put SOLE 0 283,700 0 0
SEARS HOMETOWN & OUTLET STOR COM 812362101 8 2,251 SH   SOLE 0 2,251 0 0
SEARS HOMETOWN & OUTLET STOR Call 812362101 0 300 SH Call SOLE 0 300 0 0
SEARS HOMETOWN & OUTLET STOR Put 812362101 1 1,500 SH Put SOLE 0 1,500 0 0
SEASPAN CORP SHS Y75638109 535 77,273 SH   SOLE 0 77,273 0 0
SEASPAN CORP Call Y75638109 0 3,000 SH Call SOLE 0 3,000 0 0
SEASPAN CORP Put Y75638109 241 105,400 SH Put SOLE 0 105,400 0 0
SEATTLE GENETICS INC COM 812578102 172 2,750 SH   SOLE 0 2,750 0 0
SEATTLE GENETICS INC Call 812578102 6 2,000 SH Call SOLE 0 2,000 0 0
SEATTLE GENETICS INC Put 812578102 37 13,700 SH Put SOLE 0 13,700 0 0
SEAWORLD ENTMT INC COM 81282V100 44 2,423 SH   SOLE 0 2,423 0 0
SEAWORLD ENTMT INC Call 81282V100 283 34,600 SH Call SOLE 0 34,600 0 0
SEAWORLD ENTMT INC Put 81282V100 57 42,700 SH Put SOLE 0 42,700 0 0
SECOND SIGHT MED PRODS INC COM 81362J100 0 5 SH   SOLE 0 5 0 0
SECOND SIGHT MED PRODS INC Call 81362J100 4 96,400 SH Call SOLE 0 96,400 0 0
SEI INVESTMENTS CO Call 784117103 0 500 SH Call SOLE 0 500 0 0
SELECT COMFORT CORP COM 81616X103 1,115 44,989 SH   SOLE 0 44,989 0 0
SELECT COMFORT CORP Call 81616X103 2 1,600 SH Call SOLE 0 1,600 0 0
SELECT COMFORT CORP Put 81616X103 161 46,700 SH Put SOLE 0 46,700 0 0
SELECT INCOME REIT COM SH BEN INT 81618T100 19 739 SH   SOLE 0 739 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 149 2,300 SH   SOLE 0 2,300 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 916 17,187 SH   SOLE 0 17,187 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 136 4,334 SH   SOLE 0 4,334 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 6,916 134,799 SH   SOLE 0 134,799 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 7,731 103,968 SH   SOLE 0 103,968 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1,133 20,760 SH   SOLE 0 20,760 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 4,970 56,520 SH   SOLE 0 56,520 0 0
SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 28,069 401,561 SH   SOLE 0 401,561 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 14,783 622,984 SH   SOLE 0 622,984 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 2,393 45,676 SH   SOLE 0 45,676 0 0
SELECT SECTOR SPDR TR Call 81369Y100 75 54,200 SH Call SOLE 0 54,200 0 0
SELECT SECTOR SPDR TR Call 81369Y605 484 347,000 SH Call SOLE 0 347,000 0 0
SELECT SECTOR SPDR TR Call 81369Y506 536 261,800 SH Call SOLE 0 261,800 0 0
SELECT SECTOR SPDR TR Call 81369Y407 195 139,000 SH Call SOLE 0 139,000 0 0
SELECT SECTOR SPDR TR Call 81369Y308 75 7,700 SH Call SOLE 0 7,700 0 0
SELECT SECTOR SPDR TR Call 81369Y209 172 154,700 SH Call SOLE 0 154,700 0 0
SELECT SECTOR SPDR TR Call 81369Y886 64 12,100 SH Call SOLE 0 12,100 0 0
SELECT SECTOR SPDR TR Call 81369Y860 1 3,100 SH Call SOLE 0 3,100 0 0
SELECT SECTOR SPDR TR Call 81369Y803 21 29,900 SH Call SOLE 0 29,900 0 0
SELECT SECTOR SPDR TR Call 81369Y704 95 27,900 SH Call SOLE 0 27,900 0 0
SELECT SECTOR SPDR TR Put 81369Y704 235 128,400 SH Put SOLE 0 128,400 0 0
SELECT SECTOR SPDR TR Put 81369Y803 86 147,700 SH Put SOLE 0 147,700 0 0
SELECT SECTOR SPDR TR Put 81369Y860 0 500 SH Put SOLE 0 500 0 0
SELECT SECTOR SPDR TR Put 81369Y886 275 438,300 SH Put SOLE 0 438,300 0 0
SELECT SECTOR SPDR TR Put 81369Y209 232 674,500 SH Put SOLE 0 674,500 0 0
SELECT SECTOR SPDR TR Put 81369Y308 258 302,100 SH Put SOLE 0 302,100 0 0
SELECT SECTOR SPDR TR Put 81369Y407 162 453,600 SH Put SOLE 0 453,600 0 0
SELECT SECTOR SPDR TR Put 81369Y506 3,120 993,500 SH Put SOLE 0 993,500 0 0
SELECT SECTOR SPDR TR Put 81369Y605 387 954,600 SH Put SOLE 0 954,600 0 0
SELECT SECTOR SPDR TR Put 81369Y100 256 500,900 SH Put SOLE 0 500,900 0 0
SEMGROUP CORP CL A 81663A105 88 2,464 SH   SOLE 0 2,464 0 0
SEMGROUP CORP Call 81663A105 0 7,300 SH Call SOLE 0 7,300 0 0
SEMGROUP CORP Put 81663A105 1 11,000 SH Put SOLE 0 11,000 0 0
SEMPRA ENERGY Put 816851109 0 2,000 SH Put SOLE 0 2,000 0 0
SEMTECH CORP COM 816850101 173 5,130 SH   SOLE 0 5,130 0 0
SEMTECH CORP Call 816850101 4 5,700 SH Call SOLE 0 5,700 0 0
SEMTECH CORP Put 816850101 0 200 SH Put SOLE 0 200 0 0
SENIOR HSG PPTYS TR Call 81721M109 5 22,300 SH Call SOLE 0 22,300 0 0
SENIOR HSG PPTYS TR Put 81721M109 1 2,300 SH Put SOLE 0 2,300 0 0
SENOMYX INC COM 81724Q107 1 1,325 SH   SOLE 0 1,325 0 0
SENSATA TECHNOLOGIES HLDG NV Call N7902X106 12 26,100 SH Call SOLE 0 26,100 0 0
SENSATA TECHNOLOGIES HLDG NV Put N7902X106 0 100 SH Put SOLE 0 100 0 0
SEQUENTIAL BRNDS GROUP INC N COM 81734P107 201 51,840 SH   SOLE 0 51,840 0 0
SEQUENTIAL BRNDS GROUP INC N Call 81734P107 0 7,200 SH Call SOLE 0 7,200 0 0
SEQUENTIAL BRNDS GROUP INC N Put 81734P107 64 42,500 SH Put SOLE 0 42,500 0 0
SERES THERAPEUTICS INC COM 81750R102 171 15,200 SH   SOLE 0 15,200 0 0
SERES THERAPEUTICS INC Call 81750R102 3 10,400 SH Call SOLE 0 10,400 0 0
SERES THERAPEUTICS INC Put 81750R102 7 900 SH Put SOLE 0 900 0 0
SERITAGE GROWTH PPTYS CL A 81752R100 472 10,944 SH   SOLE 0 10,944 0 0
SERITAGE GROWTH PPTYS Call 81752R100 29 14,400 SH Call SOLE 0 14,400 0 0
SERITAGE GROWTH PPTYS Put 81752R100 93 48,100 SH Put SOLE 0 48,100 0 0
SERVICE CORP INTL COM 817565104 233 7,551 SH   SOLE 0 7,551 0 0
SERVICE CORP INTL Call 817565104 0 500 SH Call SOLE 0 500 0 0
SERVICEMASTER GLOBAL HLDGS I Call 81761R109 2 1,300 SH Call SOLE 0 1,300 0 0
SERVICEMASTER GLOBAL HLDGS I Put 81761R109 0 300 SH Put SOLE 0 300 0 0
SERVICENOW INC COM 81762P102 186 2,128 SH   SOLE 0 2,128 0 0
SERVICENOW INC Call 81762P102 194 41,000 SH Call SOLE 0 41,000 0 0
SERVICENOW INC Put 81762P102 93 36,500 SH Put SOLE 0 36,500 0 0
SERVICESOURCE INTL INC COM 81763U100 237 61,234 SH   SOLE 0 61,234 0 0
SERVISFIRST BANCSHARES INC COM 81768T108 11 323 SH   SOLE 0 323 0 0
SERVISFIRST BANCSHARES INC Call 81768T108 0 1,100 SH Call SOLE 0 1,100 0 0
SERVISFIRST BANCSHARES INC Put 81768T108 1 3,000 SH Put SOLE 0 3,000 0 0
SHAKE SHACK INC CL A 819047101 6 180 SH   SOLE 0 180 0 0
SHAKE SHACK INC Call 819047101 1 6,500 SH Call SOLE 0 6,500 0 0
SHAKE SHACK INC Put 819047101 1 3,300 SH Put SOLE 0 3,300 0 0
SHARPS COMPLIANCE CORP COM 820017101 29 6,258 SH   SOLE 0 6,258 0 0
SHAW COMMUNICATIONS INC CL B CONV 82028K200 10 500 SH   SOLE 0 500 0 0
SHAW COMMUNICATIONS INC Call 82028K200 0 100 SH Call SOLE 0 100 0 0
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT 822634101 58 1,805 SH   SOLE 0 1,805 0 0
SHELL MIDSTREAM PARTNERS L P Call 822634101 0 200 SH Call SOLE 0 200 0 0
SHELL MIDSTREAM PARTNERS L P Put 822634101 10 16,100 SH Put SOLE 0 16,100 0 0
SHENANDOAH TELECOMMUNICATION COM 82312B106 93 3,339 SH   SOLE 0 3,339 0 0
SHENANDOAH TELECOMMUNICATION Call 82312B106 0 100 SH Call SOLE 0 100 0 0
SHENANDOAH TELECOMMUNICATION Put 82312B106 3 4,000 SH Put SOLE 0 4,000 0 0
SHERWIN WILLIAMS CO COM 824348106 872 2,812 SH   SOLE 0 2,812 0 0
SHERWIN WILLIAMS CO Call 824348106 615 15,700 SH Call SOLE 0 15,700 0 0
SHERWIN WILLIAMS CO Put 824348106 135 10,700 SH Put SOLE 0 10,700 0 0
SHIP FINANCE INTERNATIONAL L SHS G81075106 18 1,241 SH   SOLE 0 1,241 0 0
SHIP FINANCE INTERNATIONAL L Call G81075106 32 72,900 SH Call SOLE 0 72,900 0 0
SHIP FINANCE INTERNATIONAL L Put G81075106 27 9,700 SH Put SOLE 0 9,700 0 0
SHIRE PLC SPONSORED ADR 82481R106 9,884 56,735 SH   SOLE 0 56,735 0 0
SHIRE PLC Call 82481R106 67 13,000 SH Call SOLE 0 13,000 0 0
SHIRE PLC Put 82481R106 1,215 116,200 SH Put SOLE 0 116,200 0 0
SHOE CARNIVAL INC Call 824889109 3 6,500 SH Call SOLE 0 6,500 0 0
SHOPIFY INC CL A 82509L107 321 4,718 SH   SOLE 0 4,718 0 0
SHOPIFY INC Call 82509L107 220 26,200 SH Call SOLE 0 26,200 0 0
SHOPIFY INC Put 82509L107 64 55,100 SH Put SOLE 0 55,100 0 0
SHORETEL INC COM 825211105 18 2,986 SH   SOLE 0 2,986 0 0
SHUTTERFLY INC COM 82568P304 18 390 SH   SOLE 0 390 0 0
SHUTTERFLY INC Call 82568P304 46 10,000 SH Call SOLE 0 10,000 0 0
SHUTTERFLY INC Put 82568P304 12 10,000 SH Put SOLE 0 10,000 0 0
SHUTTERSTOCK INC COM 825690100 120 2,905 SH   SOLE 0 2,905 0 0
SHUTTERSTOCK INC Call 825690100 0 4,300 SH Call SOLE 0 4,300 0 0
SHUTTERSTOCK INC Put 825690100 40 7,800 SH Put SOLE 0 7,800 0 0
SIBANYE GOLD LTD SPONSORED ADR 825724206 145 16,560 SH   SOLE 0 16,560 0 0
SIBANYE GOLD LTD Call 825724206 44 82,000 SH Call SOLE 0 82,000 0 0
SIBANYE GOLD LTD Put 825724206 42 86,900 SH Put SOLE 0 86,900 0 0
SIERRA WIRELESS INC COM 826516106 59 2,252 SH   SOLE 0 2,252 0 0
SIERRA WIRELESS INC Call 826516106 98 24,100 SH Call SOLE 0 24,100 0 0
SIERRA WIRELESS INC Put 826516106 0 700 SH Put SOLE 0 700 0 0
SIGMA DESIGNS INC COM 826565103 44 7,117 SH   SOLE 0 7,117 0 0
SIGMA DESIGNS INC Call 826565103 0 13,000 SH Call SOLE 0 13,000 0 0
SIGMA DESIGNS INC Put 826565103 0 100 SH Put SOLE 0 100 0 0
SIGNATURE BK NEW YORK N Y COM 82669G104 163 1,100 SH   SOLE 0 1,100 0 0
SIGNATURE BK NEW YORK N Y *W EXP 12/12/201 82669G112 1,526 13,100 SH   SOLE 0 13,100 0 0
SIGNATURE BK NEW YORK N Y Call 82669G104 3 200 SH Call SOLE 0 200 0 0
SIGNET JEWELERS LIMITED SHS G81276100 3,716 53,646 SH   SOLE 0 53,646 0 0
SIGNET JEWELERS LIMITED Call G81276100 21 28,800 SH Call SOLE 0 28,800 0 0
SIGNET JEWELERS LIMITED Put G81276100 512 88,100 SH Put SOLE 0 88,100 0 0
SILGAN HOLDINGS INC COM 827048109 39 660 SH   SOLE 0 660 0 0
SILGAN HOLDINGS INC Put 827048109 0 400 SH Put SOLE 0 400 0 0
SILICOM LTD ORD M84116108 545 10,990 SH   SOLE 0 10,990 0 0
SILICOM LTD Call M84116108 19 3,000 SH Call SOLE 0 3,000 0 0
SILICON LABORATORIES INC Call 826919102 3 300 SH Call SOLE 0 300 0 0
SILICON LABORATORIES INC Put 826919102 3 8,500 SH Put SOLE 0 8,500 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 497 10,637 SH   SOLE 0 10,637 0 0
SILICON MOTION TECHNOLOGY CO Call 82706C108 1 1,600 SH Call SOLE 0 1,600 0 0
SILICON MOTION TECHNOLOGY CO Put 82706C108 0 100 SH Put SOLE 0 100 0 0
SILVER SPRING NETWORKS INC COM 82817Q103 59 5,281 SH   SOLE 0 5,281 0 0
SILVER SPRING NETWORKS INC Call 82817Q103 0 600 SH Call SOLE 0 600 0 0
SILVER SPRING NETWORKS INC Put 82817Q103 4 3,300 SH Put SOLE 0 3,300 0 0
SILVER STD RES INC COM 82823L106 116 10,989 SH   SOLE 0 10,989 0 0
SILVER STD RES INC Call 82823L106 0 300 SH Call SOLE 0 300 0 0
SILVER STD RES INC Put 82823L106 3 6,800 SH Put SOLE 0 6,800 0 0
SILVER WHEATON CORP COM 828336107 272 13,088 SH   SOLE 0 13,088 0 0
SILVER WHEATON CORP Call 828336107 0 400 SH Call SOLE 0 400 0 0
SILVER WHEATON CORP Put 828336107 2 3,300 SH Put SOLE 0 3,300 0 0
SIMON PPTY GROUP INC NEW Call 828806109 15 11,300 SH Call SOLE 0 11,300 0 0
SIMON PPTY GROUP INC NEW Put 828806109 20 9,900 SH Put SOLE 0 9,900 0 0
SIMPSON MANUFACTURING CO INC COM 829073105 6 145 SH   SOLE 0 145 0 0
SINA CORP ORD G81477104 983 13,642 SH   SOLE 0 13,642 0 0
SINA CORP Call G81477104 5 1,300 SH Call SOLE 0 1,300 0 0
SINA CORP Put G81477104 63 10,000 SH Put SOLE 0 10,000 0 0
SINCLAIR BROADCAST GROUP INC CL A 829226109 108 2,681 SH   SOLE 0 2,681 0 0
SINCLAIR BROADCAST GROUP INC Call 829226109 26 6,900 SH Call SOLE 0 6,900 0 0
SINOVAC BIOTECH LTD SHS P8696W104 16 2,800 SH   SOLE 0 2,800 0 0
SIX FLAGS ENTMT CORP NEW Call 83001A102 2 6,200 SH Call SOLE 0 6,200 0 0
SJW GROUP COM 784305104 9 204 SH   SOLE 0 204 0 0
SJW GROUP Put 784305104 6 6,700 SH Put SOLE 0 6,700 0 0
SK TELECOM LTD Call 78440P108 0 100 SH Call SOLE 0 100 0 0
SKECHERS U S A INC CL A 830566105 1,363 49,678 SH   SOLE 0 49,678 0 0
SKECHERS U S A INC Call 830566105 6 5,000 SH Call SOLE 0 5,000 0 0
SKECHERS U S A INC Put 830566105 20 11,300 SH Put SOLE 0 11,300 0 0
SKYWEST INC Call 830879102 8 8,300 SH Call SOLE 0 8,300 0 0
SKYWEST INC Put 830879102 1 500 SH Put SOLE 0 500 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 434 4,434 SH   SOLE 0 4,434 0 0
SKYWORKS SOLUTIONS INC Call 83088M102 383 30,000 SH Call SOLE 0 30,000 0 0
SKYWORKS SOLUTIONS INC Put 83088M102 14 13,300 SH Put SOLE 0 13,300 0 0
SL GREEN RLTY CORP COM 78440X101 353 3,318 SH   SOLE 0 3,318 0 0
SL GREEN RLTY CORP Call 78440X101 46 16,600 SH Call SOLE 0 16,600 0 0
SL GREEN RLTY CORP Put 78440X101 77 12,100 SH Put SOLE 0 12,100 0 0
SLM CORP Call 78442P106 0 200 SH Call SOLE 0 200 0 0
SM ENERGY CO COM 78454L100 691 28,793 SH   SOLE 0 28,793 0 0
SM ENERGY CO Call 78454L100 9 45,800 SH Call SOLE 0 45,800 0 0
SM ENERGY CO Put 78454L100 261 27,300 SH Put SOLE 0 27,300 0 0
SMART & FINAL STORES INC COM 83190B101 566 46,818 SH   SOLE 0 46,818 0 0
SMART & FINAL STORES INC Call 83190B101 0 600 SH Call SOLE 0 600 0 0
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 82 2,658 SH   SOLE 0 2,658 0 0
SMITH & NEPHEW PLC Call 83175M205 0 100 SH Call SOLE 0 100 0 0
SMITH & NEPHEW PLC Put 83175M205 1 1,000 SH Put SOLE 0 1,000 0 0
SMITH A O COM 831865209 762 14,912 SH   SOLE 0 14,912 0 0
SMITH A O Put 831865209 0 1,500 SH Put SOLE 0 1,500 0 0
SMUCKER J M CO COM NEW 832696405 1,388 10,590 SH   SOLE 0 10,590 0 0
SMUCKER J M CO Call 832696405 11 16,700 SH Call SOLE 0 16,700 0 0
SMUCKER J M CO Put 832696405 94 36,200 SH Put SOLE 0 36,200 0 0
SNAP INC CL A 83304A106 665 29,539 SH   SOLE 0 29,539 0 0
SNAP INC Call 83304A106 278 115,100 SH Call SOLE 0 115,100 0 0
SNAP INC Put 83304A106 159 168,200 SH Put SOLE 0 168,200 0 0
SNAP ON INC COM 833034101 16 96 SH   SOLE 0 96 0 0
SNAP ON INC Put 833034101 3 500 SH Put SOLE 0 500 0 0
SNYDERS-LANCE INC COM 833551104 8 218 SH   SOLE 0 218 0 0
SNYDERS-LANCE INC Call 833551104 0 700 SH Call SOLE 0 700 0 0
SOCIEDAD QUIMICA MINERA DE C SPON ADR SER B 833635105 14 423 SH   SOLE 0 423 0 0
SODASTREAM INTERNATIONAL LTD Call M9068E105 7 4,300 SH Call SOLE 0 4,300 0 0
SOHU COM INC COM 83408W103 94 2,400 SH   SOLE 0 2,400 0 0
SOLAR CAP LTD Call 83413U100 0 600 SH Call SOLE 0 600 0 0
SOLAR SR CAP LTD Call 83416M105 1 400 SH Call SOLE 0 400 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 15 1,000 SH   SOLE 0 1,000 0 0
SOLAREDGE TECHNOLOGIES INC Call 83417M104 28 21,300 SH Call SOLE 0 21,300 0 0
SOLAREDGE TECHNOLOGIES INC Put 83417M104 8 13,300 SH Put SOLE 0 13,300 0 0
SONIC AUTOMOTIVE INC CL A 83545G102 38 1,911 SH   SOLE 0 1,911 0 0
SONIC AUTOMOTIVE INC Put 83545G102 7 3,600 SH Put SOLE 0 3,600 0 0
SONIC CORP Call 835451105 6 2,400 SH Call SOLE 0 2,400 0 0
SONOCO PRODS CO COM 835495102 57 1,085 SH   SOLE 0 1,085 0 0
SONOCO PRODS CO Call 835495102 0 200 SH Call SOLE 0 200 0 0
SONUS NETWORKS INC COM NEW 835916503 3 583 SH   SOLE 0 583 0 0
SONUS NETWORKS INC Call 835916503 8 14,800 SH Call SOLE 0 14,800 0 0
SONY CORP ADR NEW 835699307 56 1,670 SH   SOLE 0 1,670 0 0
SONY CORP Call 835699307 26 9,400 SH Call SOLE 0 9,400 0 0
SONY CORP Put 835699307 0 1,400 SH Put SOLE 0 1,400 0 0
SOPHIRIS BIO INC COM NEW 83578Q209 1 400 SH   SOLE 0 400 0 0
SOPHIRIS BIO INC Call 83578Q209 0 3,600 SH Call SOLE 0 3,600 0 0
SOPHIRIS BIO INC Put 83578Q209 2 600 SH Put SOLE 0 600 0 0
SORL AUTO PTS INC COM 78461U101 14 3,738 SH   SOLE 0 3,738 0 0
SORL AUTO PTS INC Call 78461U101 0 100 SH Call SOLE 0 100 0 0
SORRENTO THERAPEUTICS INC COM NEW 83587F202 2 553 SH   SOLE 0 553 0 0
SORRENTO THERAPEUTICS INC Call 83587F202 0 3,500 SH Call SOLE 0 3,500 0 0
SORRENTO THERAPEUTICS INC Put 83587F202 1 1,000 SH Put SOLE 0 1,000 0 0
SOTHEBYS COM 835898107 643 14,149 SH   SOLE 0 14,149 0 0
SOTHEBYS Call 835898107 61 15,100 SH Call SOLE 0 15,100 0 0
SOTHEBYS Put 835898107 6 12,100 SH Put SOLE 0 12,100 0 0
SOUTH JERSEY INDS INC COM 838518108 78 2,207 SH   SOLE 0 2,207 0 0
SOUTH JERSEY INDS INC Call 838518108 33 29,600 SH Call SOLE 0 29,600 0 0
SOUTH ST CORP Call 840441109 9 3,800 SH Call SOLE 0 3,800 0 0
SOUTHCROSS ENERGY PARTNERS L COM UNIT LTDPT 84130C100 19 5,498 SH   SOLE 0 5,498 0 0
SOUTHCROSS ENERGY PARTNERS L Put 84130C100 2 18,000 SH Put SOLE 0 18,000 0 0
SOUTHERN CO COM 842587107 1,202 24,150 SH   SOLE 0 24,150 0 0
SOUTHERN CO Call 842587107 2 9,200 SH Call SOLE 0 9,200 0 0
SOUTHERN CO Put 842587107 3 6,600 SH Put SOLE 0 6,600 0 0
SOUTHERN COPPER CORP Call 84265V105 6 1,400 SH Call SOLE 0 1,400 0 0
SOUTHERN COPPER CORP Put 84265V105 4 3,200 SH Put SOLE 0 3,200 0 0
SOUTHSIDE BANCSHARES INC COM 84470P109 0 15 SH   SOLE 0 15 0 0
SOUTHSIDE BANCSHARES INC Call 84470P109 0 400 SH Call SOLE 0 400 0 0
SOUTHWEST AIRLS CO COM 844741108 551 10,260 SH   SOLE 0 10,260 0 0
SOUTHWEST AIRLS CO Call 844741108 132 57,000 SH Call SOLE 0 57,000 0 0
SOUTHWEST AIRLS CO Put 844741108 39 44,500 SH Put SOLE 0 44,500 0 0
SOUTHWEST BANCORP INC OKLA COM 844767103 7 278 SH   SOLE 0 278 0 0
SOUTHWESTERN ENERGY CO COM 845467109 387 47,419 SH   SOLE 0 47,419 0 0
SOUTHWESTERN ENERGY CO Call 845467109 2 5,700 SH Call SOLE 0 5,700 0 0
SOUTHWESTERN ENERGY CO Put 845467109 172 106,700 SH Put SOLE 0 106,700 0 0
SP PLUS CORP COM 78469C103 47 1,400 SH   SOLE 0 1,400 0 0
SPARK THERAPEUTICS INC COM 84652J103 324 6,086 SH   SOLE 0 6,086 0 0
SPARK THERAPEUTICS INC Call 84652J103 34 20,400 SH Call SOLE 0 20,400 0 0
SPARK THERAPEUTICS INC Put 84652J103 85 17,800 SH Put SOLE 0 17,800 0 0
SPARTAN MTRS INC Call 846819100 4 4,500 SH Call SOLE 0 4,500 0 0
SPARTANNASH CO Call 847215100 0 200 SH Call SOLE 0 200 0 0
SPARTON CORP COM 847235108 223 10,633 SH   SOLE 0 10,633 0 0
SPARTON CORP Put 847235108 0 500 SH Put SOLE 0 500 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 972 4,714 SH   SOLE 0 4,714 0 0
SPDR DOW JONES INDL AVRG ETF Call 78467X109 2,146 126,600 SH Call SOLE 0 126,600 0 0
SPDR DOW JONES INDL AVRG ETF Put 78467X109 110 174,900 SH Put SOLE 0 174,900 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 22,150 186,575 SH   SOLE 0 186,575 0 0
SPDR GOLD TRUST Call 78463V107 787 336,700 SH Call SOLE 0 336,700 0 0
SPDR GOLD TRUST Put 78463V107 610 577,600 SH Put SOLE 0 577,600 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 4,655 128,066 SH   SOLE 0 128,066 0 0
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 0 1 SH   SOLE 0 1 0 0
SPDR INDEX SHS FDS Call 78463X772 4 3,300 SH Call SOLE 0 3,300 0 0
SPDR INDEX SHS FDS Call 78463X202 407 94,000 SH Call SOLE 0 94,000 0 0
SPDR INDEX SHS FDS Put 78463X202 151 155,600 SH Put SOLE 0 155,600 0 0
SPDR INDEX SHS FDS Put 78463X772 0 1,000 SH Put SOLE 0 1,000 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 50,662 214,910 SH   SOLE 0 214,910 0 0
SPDR S&P 500 ETF TR Call 78462F103 2,664 742,800 SH Call SOLE 0 742,800 0 0
SPDR S&P 500 ETF TR Put 78462F103 2,853 1,647,300 SH Put SOLE 0 1,647,300 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 1,183 3,789 SH   SOLE 0 3,789 0 0
SPDR S&P MIDCAP 400 ETF TR Call 78467Y107 9,984 271,300 SH Call SOLE 0 271,300 0 0
SPDR S&P MIDCAP 400 ETF TR Put 78467Y107 367 79,300 SH Put SOLE 0 79,300 0 0
SPDR SER TR Call 78468R408 0 300 SH Call SOLE 0 300 0 0
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 21 449 SH   SOLE 0 449 0 0
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 17 474 SH   SOLE 0 474 0 0
SPDR SERIES TRUST DJ REIT ETF 78464A607 9 100 SH   SOLE 0 100 0 0
SPDR SERIES TRUST AEROSPACE DEF 78464A631 46 700 SH   SOLE 0 700 0 0
SPDR SERIES TRUST S&P RETAIL ETF 78464A714 2,568 60,810 SH   SOLE 0 60,810 0 0
SPDR SERIES TRUST S&P SEMICNDCTR 78464A862 42 700 SH   SOLE 0 700 0 0
SPDR SERIES TRUST S&P BIOTECH 78464A870 186 2,687 SH   SOLE 0 2,687 0 0
SPDR SERIES TRUST S&P HOMEBUILD 78464A888 751 20,185 SH   SOLE 0 20,185 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 234 4,300 SH   SOLE 0 4,300 0 0
SPDR SERIES TRUST S&P PHARMAC 78464A722 21 521 SH   SOLE 0 521 0 0
SPDR SERIES TRUST S&P OILGAS EXP 78464A730 4,397 117,450 SH   SOLE 0 117,450 0 0
SPDR SERIES TRUST OILGAS EQUIP 78464A748 249 12,423 SH   SOLE 0 12,423 0 0
SPDR SERIES TRUST S&P METALS MNG 78464A755 167 5,500 SH   SOLE 0 5,500 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 206 2,347 SH   SOLE 0 2,347 0 0
SPDR SERIES TRUST S&P BK ETF 78464A797 3,281 76,356 SH   SOLE 0 76,356 0 0
SPDR SERIES TRUST Call 78464A797 8 7,900 SH Call SOLE 0 7,900 0 0
SPDR SERIES TRUST Call 78464A516 0 500 SH Call SOLE 0 500 0 0
SPDR SERIES TRUST Call 78464A789 0 100 SH Call SOLE 0 100 0 0
SPDR SERIES TRUST Call 78464A763 1 700 SH Call SOLE 0 700 0 0
SPDR SERIES TRUST Call 78464A755 204 266,800 SH Call SOLE 0 266,800 0 0
SPDR SERIES TRUST Call 78464A748 3 900 SH Call SOLE 0 900 0 0
SPDR SERIES TRUST Call 78464A730 703 763,500 SH Call SOLE 0 763,500 0 0
SPDR SERIES TRUST Call 78464A722 11 19,400 SH Call SOLE 0 19,400 0 0
SPDR SERIES TRUST Call 78464A698 158 132,400 SH Call SOLE 0 132,400 0 0
SPDR SERIES TRUST Call 78464A888 37 28,800 SH Call SOLE 0 28,800 0 0
SPDR SERIES TRUST Call 78464A870 1,440 629,000 SH Call SOLE 0 629,000 0 0
SPDR SERIES TRUST Call 78464A714 62 56,300 SH Call SOLE 0 56,300 0 0
SPDR SERIES TRUST Call 78464A631 3 1,400 SH Call SOLE 0 1,400 0 0
SPDR SERIES TRUST Call 78464A607 0 100 SH Call SOLE 0 100 0 0
SPDR SERIES TRUST Call 78464A417 0 1,000 SH Call SOLE 0 1,000 0 0
SPDR SERIES TRUST Call 78464A359 0 100 SH Call SOLE 0 100 0 0
SPDR SERIES TRUST Put 78464A417 2 14,900 SH Put SOLE 0 14,900 0 0
SPDR SERIES TRUST Put 78464A631 3 1,900 SH Put SOLE 0 1,900 0 0
SPDR SERIES TRUST Put 78464A714 183 175,900 SH Put SOLE 0 175,900 0 0
SPDR SERIES TRUST Put 78464A722 7 8,100 SH Put SOLE 0 8,100 0 0
SPDR SERIES TRUST Put 78464A870 772 537,700 SH Put SOLE 0 537,700 0 0
SPDR SERIES TRUST Put 78464A862 0 1,100 SH Put SOLE 0 1,100 0 0
SPDR SERIES TRUST Put 78464A888 26 25,400 SH Put SOLE 0 25,400 0 0
SPDR SERIES TRUST Put 78464A698 281 109,000 SH Put SOLE 0 109,000 0 0
SPDR SERIES TRUST Put 78464A730 2,602 1,576,100 SH Put SOLE 0 1,576,100 0 0
SPDR SERIES TRUST Put 78464A748 0 200 SH Put SOLE 0 200 0 0
SPDR SERIES TRUST Put 78464A755 161 124,600 SH Put SOLE 0 124,600 0 0
SPDR SERIES TRUST Put 78464A763 1 6,400 SH Put SOLE 0 6,400 0 0
SPDR SERIES TRUST Put 78464A797 83 92,300 SH Put SOLE 0 92,300 0 0
SPECTRA ENERGY PARTNERS LP COM 84756N109 15 358 SH   SOLE 0 358 0 0
SPECTRA ENERGY PARTNERS LP Call 84756N109 0 800 SH Call SOLE 0 800 0 0
SPECTRA ENERGY PARTNERS LP Put 84756N109 0 1,000 SH Put SOLE 0 1,000 0 0
SPECTRANETICS CORP COM 84760C107 24 858 SH   SOLE 0 858 0 0
SPECTRANETICS CORP Call 84760C107 0 600 SH Call SOLE 0 600 0 0
SPECTRANETICS CORP Put 84760C107 1 600 SH Put SOLE 0 600 0 0
SPECTRUM BRANDS HLDGS INC COM 84763R101 59 431 SH   SOLE 0 431 0 0
SPECTRUM BRANDS HLDGS INC Call 84763R101 10 1,200 SH Call SOLE 0 1,200 0 0
SPECTRUM BRANDS HLDGS INC Put 84763R101 1 2,000 SH Put SOLE 0 2,000 0 0
SPECTRUM PHARMACEUTICALS INC COM 84763A108 3 500 SH   SOLE 0 500 0 0
SPHERE 3D CORP NEW COM 84841L100 6 28,281 SH   SOLE 0 28,281 0 0
SPHERE 3D CORP NEW Put 84841L100 48 27,000 SH Put SOLE 0 27,000 0 0
SPIRE INC COM 84857L101 54 800 SH   SOLE 0 800 0 0
SPIRIT AEROSYSTEMS HLDGS INC COM CL A 848574109 55 951 SH   SOLE 0 951 0 0
SPIRIT AEROSYSTEMS HLDGS INC Call 848574109 3 2,500 SH Call SOLE 0 2,500 0 0
SPIRIT AEROSYSTEMS HLDGS INC Put 848574109 2 4,400 SH Put SOLE 0 4,400 0 0
SPIRIT AIRLS INC COM 848577102 69 1,309 SH   SOLE 0 1,309 0 0
SPIRIT AIRLS INC Call 848577102 2 300 SH Call SOLE 0 300 0 0
SPIRIT RLTY CAP INC NEW Put 84860W102 2 3,300 SH Put SOLE 0 3,300 0 0
SPLUNK INC COM 848637104 389 6,257 SH   SOLE 0 6,257 0 0
SPLUNK INC Call 848637104 78 26,800 SH Call SOLE 0 26,800 0 0
SPLUNK INC Put 848637104 9 11,000 SH Put SOLE 0 11,000 0 0
SPORTSMANS WHSE HLDGS INC COM 84920Y106 58 12,297 SH   SOLE 0 12,297 0 0
SPORTSMANS WHSE HLDGS INC Call 84920Y106 2 3,800 SH Call SOLE 0 3,800 0 0
SPORTSMANS WHSE HLDGS INC Put 84920Y106 2 1,500 SH Put SOLE 0 1,500 0 0
SPRAGUE RES LP COM UNIT REP LTD 849343108 13 500 SH   SOLE 0 500 0 0
SPRAGUE RES LP Call 849343108 0 500 SH Call SOLE 0 500 0 0
SPRAGUE RES LP Put 849343108 0 200 SH Put SOLE 0 200 0 0
SPRINT CORP COM SER 1 85207U105 8 984 SH   SOLE 0 984 0 0
SPRINT CORP Put 85207U105 3 20,700 SH Put SOLE 0 20,700 0 0
SPROUTS FMRS MKT INC COM 85208M102 4,255 184,046 SH   SOLE 0 184,046 0 0
SPROUTS FMRS MKT INC Call 85208M102 114 62,800 SH Call SOLE 0 62,800 0 0
SPROUTS FMRS MKT INC Put 85208M102 58 53,400 SH Put SOLE 0 53,400 0 0
SPX CORP COM 784635104 4 173 SH   SOLE 0 173 0 0
SPX CORP Call 784635104 0 100 SH Call SOLE 0 100 0 0
SPX FLOW INC Call 78469X107 0 1,000 SH Call SOLE 0 1,000 0 0
SQUARE INC CL A 852234103 130 7,560 SH   SOLE 0 7,560 0 0
SQUARE INC Call 852234103 62 19,600 SH Call SOLE 0 19,600 0 0
SQUARE INC Put 852234103 15 16,700 SH Put SOLE 0 16,700 0 0
SRC ENERGY INC COM 78470V108 50 6,025 SH   SOLE 0 6,025 0 0
SRC ENERGY INC Call 78470V108 0 3,100 SH Call SOLE 0 3,100 0 0
SRC ENERGY INC Put 78470V108 4 40,700 SH Put SOLE 0 40,700 0 0
SS&C TECHNOLOGIES HLDGS INC Call 78467J100 0 500 SH Call SOLE 0 500 0 0
STAG INDL INC COM 85254J102 56 2,253 SH   SOLE 0 2,253 0 0
STAG INDL INC Call 85254J102 6 3,400 SH Call SOLE 0 3,400 0 0
STAG INDL INC Put 85254J102 0 200 SH Put SOLE 0 200 0 0
STAGE STORES INC COM NEW 85254C305 11 4,441 SH   SOLE 0 4,441 0 0
STAGE STORES INC Call 85254C305 2 7,300 SH Call SOLE 0 7,300 0 0
STAGE STORES INC Put 85254C305 1 1,400 SH Put SOLE 0 1,400 0 0
STAMPS COM INC Call 852857200 98 10,800 SH Call SOLE 0 10,800 0 0
STAMPS COM INC Put 852857200 65 11,900 SH Put SOLE 0 11,900 0 0
STANDARD MTR PRODS INC COM 853666105 111 2,279 SH   SOLE 0 2,279 0 0
STANDARD MTR PRODS INC Put 853666105 0 600 SH Put SOLE 0 600 0 0
STANDEX INTL CORP Put 854231107 2 1,600 SH Put SOLE 0 1,600 0 0
STANLEY BLACK & DECKER INC Call 854502101 162 12,000 SH Call SOLE 0 12,000 0 0
STANLEY BLACK & DECKER INC Put 854502101 0 300 SH Put SOLE 0 300 0 0
STAPLES INC COM 855030102 0 13 SH   SOLE 0 13 0 0
STAPLES INC Call 855030102 1 7,700 SH Call SOLE 0 7,700 0 0
STAPLES INC Put 855030102 3 1,600 SH Put SOLE 0 1,600 0 0
STAR BULK CARRIERS CORP SHS PAR Y8162K204 5 438 SH   SOLE 0 438 0 0
STAR BULK CARRIERS CORP Call Y8162K204 16 2,600 SH Call SOLE 0 2,600 0 0
STAR GAS PARTNERS L P UNIT LTD PARTNR 85512C105 13 1,482 SH   SOLE 0 1,482 0 0
STAR GAS PARTNERS L P Put 85512C105 2 2,100 SH Put SOLE 0 2,100 0 0
STARBUCKS CORP COM 855244109 3,989 68,325 SH   SOLE 0 68,325 0 0
STARBUCKS CORP Call 855244109 0 900 SH Call SOLE 0 900 0 0
STARBUCKS CORP Put 855244109 151 161,800 SH Put SOLE 0 161,800 0 0
STARWOOD PPTY TR INC COM 85571B105 369 16,371 SH   SOLE 0 16,371 0 0
STARWOOD PPTY TR INC Call 85571B105 7 17,500 SH Call SOLE 0 17,500 0 0
STARWOOD PPTY TR INC Put 85571B105 0 400 SH Put SOLE 0 400 0 0
STATE AUTO FINL CORP COM 855707105 10 389 SH   SOLE 0 389 0 0
STATE NATL COS INC COM 85711T305 2 200 SH   SOLE 0 200 0 0
STATE NATL COS INC Call 85711T305 0 300 SH Call SOLE 0 300 0 0
STATE STR CORP COM 857477103 1,366 17,159 SH   SOLE 0 17,159 0 0
STATE STR CORP Call 857477103 184 75,800 SH Call SOLE 0 75,800 0 0
STATE STR CORP Put 857477103 11 3,600 SH Put SOLE 0 3,600 0 0
STATOIL ASA Call 85771P102 26 33,400 SH Call SOLE 0 33,400 0 0
STATOIL ASA Put 85771P102 0 100 SH Put SOLE 0 100 0 0
STEEL DYNAMICS INC COM 858119100 165 4,751 SH   SOLE 0 4,751 0 0
STEEL DYNAMICS INC Call 858119100 38 19,400 SH Call SOLE 0 19,400 0 0
STEEL DYNAMICS INC Put 858119100 27 6,000 SH Put SOLE 0 6,000 0 0
STEELCASE INC Call 858155203 0 4,800 SH Call SOLE 0 4,800 0 0
STEELCASE INC Put 858155203 0 500 SH Put SOLE 0 500 0 0
STEIN MART INC COM 858375108 60 19,981 SH   SOLE 0 19,981 0 0
STEIN MART INC Call 858375108 0 2,100 SH Call SOLE 0 2,100 0 0
STEIN MART INC Put 858375108 2 5,700 SH Put SOLE 0 5,700 0 0
STEMLINE THERAPEUTICS INC COM 85858C107 13 1,570 SH   SOLE 0 1,570 0 0
STEMLINE THERAPEUTICS INC Call 85858C107 0 800 SH Call SOLE 0 800 0 0
STEMLINE THERAPEUTICS INC Put 85858C107 11 4,300 SH Put SOLE 0 4,300 0 0
STEPAN CO Call 858586100 11 1,900 SH Call SOLE 0 1,900 0 0
STERICYCLE INC COM 858912108 69 844 SH   SOLE 0 844 0 0
STERICYCLE INC Call 858912108 80 10,200 SH Call SOLE 0 10,200 0 0
STERICYCLE INC Put 858912108 13 7,400 SH Put SOLE 0 7,400 0 0
STERIS PLC SHS USD G84720104 94 1,355 SH   SOLE 0 1,355 0 0
STERIS PLC Call G84720104 0 100 SH Call SOLE 0 100 0 0
STERIS PLC Put G84720104 4 4,800 SH Put SOLE 0 4,800 0 0
STERLING CONSTRUCTION CO INC COM 859241101 1 192 SH   SOLE 0 192 0 0
STERLING CONSTRUCTION CO INC Call 859241101 0 700 SH Call SOLE 0 700 0 0
STERLING CONSTRUCTION CO INC Put 859241101 0 300 SH Put SOLE 0 300 0 0
STEWART INFORMATION SVCS COR Call 860372101 1 1,700 SH Call SOLE 0 1,700 0 0
STIFEL FINL CORP COM 860630102 240 4,800 SH   SOLE 0 4,800 0 0
STIFEL FINL CORP Call 860630102 59 57,500 SH Call SOLE 0 57,500 0 0
STIFEL FINL CORP Put 860630102 1 300 SH Put SOLE 0 300 0 0
STILLWATER MNG CO COM 86074Q102 1,399 81,043 SH   SOLE 0 81,043 0 0
STILLWATER MNG CO Call 86074Q102 13 18,300 SH Call SOLE 0 18,300 0 0
STILLWATER MNG CO Put 86074Q102 52 77,600 SH Put SOLE 0 77,600 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 199 12,933 SH   SOLE 0 12,933 0 0
STMICROELECTRONICS N V Call 861012102 28 36,400 SH Call SOLE 0 36,400 0 0
STMICROELECTRONICS N V Put 861012102 2 15,900 SH Put SOLE 0 15,900 0 0
STONEGATE BK FT LAUDERDALE F COM 861811107 4 100 SH   SOLE 0 100 0 0
STONEMOR PARTNERS L P COM UNITS 86183Q100 563 71,061 SH   SOLE 0 71,061 0 0
STONEMOR PARTNERS L P Call 86183Q100 3 11,100 SH Call SOLE 0 11,100 0 0
STONEMOR PARTNERS L P Put 86183Q100 254 91,000 SH Put SOLE 0 91,000 0 0
STONERIDGE INC COM 86183P102 8 468 SH   SOLE 0 468 0 0
STORE CAP CORP Call 862121100 0 1,100 SH Call SOLE 0 1,100 0 0
STORE CAP CORP Put 862121100 1 1,000 SH Put SOLE 0 1,000 0 0
STRAIGHT PATH COMMUNICATNS I CL B 862578101 494 13,751 SH   SOLE 0 13,751 0 0
STRAIGHT PATH COMMUNICATNS I Call 862578101 391 84,200 SH Call SOLE 0 84,200 0 0
STRAIGHT PATH COMMUNICATNS I Put 862578101 374 74,800 SH Put SOLE 0 74,800 0 0
STRATASYS LTD SHS M85548101 51 2,527 SH   SOLE 0 2,527 0 0
STRATASYS LTD Call M85548101 0 600 SH Call SOLE 0 600 0 0
STRATASYS LTD Put M85548101 5 8,700 SH Put SOLE 0 8,700 0 0
STRAYER ED INC Call 863236105 10 2,000 SH Call SOLE 0 2,000 0 0
STRAYER ED INC Put 863236105 0 1,000 SH Put SOLE 0 1,000 0 0
STRYKER CORP Call 863667101 57 6,500 SH Call SOLE 0 6,500 0 0
STRYKER CORP Put 863667101 0 1,800 SH Put SOLE 0 1,800 0 0
STUDENT TRANSN INC Put 86388A108 0 200 SH Put SOLE 0 200 0 0
STURM RUGER & CO INC COM 864159108 11 213 SH   SOLE 0 213 0 0
STURM RUGER & CO INC Call 864159108 1 1,700 SH Call SOLE 0 1,700 0 0
STURM RUGER & CO INC Put 864159108 0 1,100 SH Put SOLE 0 1,100 0 0
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 49 1,823 SH   SOLE 0 1,823 0 0
SUBURBAN PROPANE PARTNERS L Call 864482104 1 500 SH Call SOLE 0 500 0 0
SUBURBAN PROPANE PARTNERS L Put 864482104 3 8,000 SH Put SOLE 0 8,000 0 0
SUCAMPO PHARMACEUTICALS INC Call 864909106 0 2,100 SH Call SOLE 0 2,100 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 0 32 SH   SOLE 0 32 0 0
SUMMIT MATLS INC CL A 86614U100 777 31,477 SH   SOLE 0 31,477 0 0
SUMMIT MATLS INC Call 86614U100 5 2,200 SH Call SOLE 0 2,200 0 0
SUMMIT MATLS INC Put 86614U100 5 7,700 SH Put SOLE 0 7,700 0 0
SUMMIT MIDSTREAM PARTNERS LP COM UNIT LTD 866142102 64 2,707 SH   SOLE 0 2,707 0 0
SUMMIT MIDSTREAM PARTNERS LP Put 866142102 9 6,000 SH Put SOLE 0 6,000 0 0
SUN BANCORP INC COM NEW 86663B201 2 82 SH   SOLE 0 82 0 0
SUN BANCORP INC Put 86663B201 0 1,200 SH Put SOLE 0 1,200 0 0
SUN CMNTYS INC Call 866674104 0 100 SH Call SOLE 0 100 0 0
SUN HYDRAULICS CORP COM 866942105 7 210 SH   SOLE 0 210 0 0
SUN LIFE FINL INC Call 866796105 0 2,000 SH Call SOLE 0 2,000 0 0
SUN LIFE FINL INC Put 866796105 5 3,300 SH Put SOLE 0 3,300 0 0
SUNCOKE ENERGY INC COM 86722A103 2 241 SH   SOLE 0 241 0 0
SUNCOKE ENERGY INC Call 86722A103 6 6,500 SH Call SOLE 0 6,500 0 0
SUNCOKE ENERGY PARTNERS L P Call 86722Y101 6 34,200 SH Call SOLE 0 34,200 0 0
SUNCOKE ENERGY PARTNERS L P Put 86722Y101 0 5,500 SH Put SOLE 0 5,500 0 0
SUNCOR ENERGY INC NEW COM 867224107 221 7,213 SH   SOLE 0 7,213 0 0
SUNCOR ENERGY INC NEW Put 867224107 65 11,800 SH Put SOLE 0 11,800 0 0
SUNOCO LOGISTICS PRTNRS L P COM UNITS 86764L108 219 9,000 SH   SOLE 0 9,000 0 0
SUNOCO LOGISTICS PRTNRS L P Call 86764L108 127 108,300 SH Call SOLE 0 108,300 0 0
SUNOCO LOGISTICS PRTNRS L P Put 86764L108 12 35,500 SH Put SOLE 0 35,500 0 0
SUNOCO LP COM U REP LP 86765K109 393 16,290 SH   SOLE 0 16,290 0 0
SUNOCO LP Call 86765K109 5 20,500 SH Call SOLE 0 20,500 0 0
SUNOCO LP Put 86765K109 53 26,500 SH Put SOLE 0 26,500 0 0
SUNOPTA INC Call 8676EP108 2 9,900 SH Call SOLE 0 9,900 0 0
SUNOPTA INC Put 8676EP108 0 100 SH Put SOLE 0 100 0 0
SUNPOWER CORP Call 867652406 6 17,600 SH Call SOLE 0 17,600 0 0
SUNPOWER CORP Put 867652406 28 6,300 SH Put SOLE 0 6,300 0 0
SUNRUN INC COM 86771W105 133 24,676 SH   SOLE 0 24,676 0 0
SUNRUN INC Call 86771W105 3 16,200 SH Call SOLE 0 16,200 0 0
SUNRUN INC Put 86771W105 0 2,100 SH Put SOLE 0 2,100 0 0
SUNSHINE HEART INC COM NEW 86782U304 1 1,080 SH   SOLE 0 1,080 0 0
SUNSTONE HOTEL INVS INC NEW Call 867892101 1 3,100 SH Call SOLE 0 3,100 0 0
SUNTRUST BKS INC COM 867914103 512 9,262 SH   SOLE 0 9,262 0 0
SUNTRUST BKS INC Call 867914103 44 4,100 SH Call SOLE 0 4,100 0 0
SUPER MICRO COMPUTER INC COM 86800U104 11 469 SH   SOLE 0 469 0 0
SUPER MICRO COMPUTER INC Put 86800U104 1 1,500 SH Put SOLE 0 1,500 0 0
SUPERCONDUCTOR TECHNOLOGIES COM PAR NEW 867931503 0 20 SH   SOLE 0 20 0 0
SUPERIOR ENERGY SVCS INC COM 868157108 195 13,714 SH   SOLE 0 13,714 0 0
SUPERIOR ENERGY SVCS INC Call 868157108 9 27,200 SH Call SOLE 0 27,200 0 0
SUPERIOR ENERGY SVCS INC Put 868157108 5 13,400 SH Put SOLE 0 13,400 0 0
SUPERIOR INDS INTL INC COM 868168105 95 3,781 SH   SOLE 0 3,781 0 0
SUPERIOR INDS INTL INC Put 868168105 0 300 SH Put SOLE 0 300 0 0
SUPERNUS PHARMACEUTICALS INC COM 868459108 68 2,200 SH   SOLE 0 2,200 0 0
SUPERNUS PHARMACEUTICALS INC Call 868459108 10 2,900 SH Call SOLE 0 2,900 0 0
SUPERNUS PHARMACEUTICALS INC Put 868459108 1 5,000 SH Put SOLE 0 5,000 0 0
SUPERVALU INC COM 868536103 33 8,797 SH   SOLE 0 8,797 0 0
SUPREME INDS INC CL A 868607102 11 582 SH   SOLE 0 582 0 0
SUPREME INDS INC Call 868607102 5 6,200 SH Call SOLE 0 6,200 0 0
SUPREME INDS INC Put 868607102 0 200 SH Put SOLE 0 200 0 0
SVB FINL GROUP COM 78486Q101 927 4,983 SH   SOLE 0 4,983 0 0
SVB FINL GROUP Call 78486Q101 40 5,900 SH Call SOLE 0 5,900 0 0
SVB FINL GROUP Put 78486Q101 108 35,000 SH Put SOLE 0 35,000 0 0
SWIFT TRANSN CO CL A 87074U101 238 11,592 SH   SOLE 0 11,592 0 0
SWIFT TRANSN CO Call 87074U101 19 8,300 SH Call SOLE 0 8,300 0 0
SWIFT TRANSN CO Put 87074U101 104 14,600 SH Put SOLE 0 14,600 0 0
SYKES ENTERPRISES INC Call 871237103 1 3,400 SH Call SOLE 0 3,400 0 0
SYMANTEC CORP COM 871503108 2,425 79,050 SH   SOLE 0 79,050 0 0
SYMANTEC CORP Call 871503108 109 24,500 SH Call SOLE 0 24,500 0 0
SYMANTEC CORP Put 871503108 5 29,500 SH Put SOLE 0 29,500 0 0
SYNACOR INC Call 871561106 1 600 SH Call SOLE 0 600 0 0
SYNACOR INC Put 871561106 0 1,000 SH Put SOLE 0 1,000 0 0
SYNAPTICS INC COM 87157D109 274 5,547 SH   SOLE 0 5,547 0 0
SYNAPTICS INC Call 87157D109 0 700 SH Call SOLE 0 700 0 0
SYNCHRONOSS TECHNOLOGIES INC Call 87157B103 137 46,100 SH Call SOLE 0 46,100 0 0
SYNCHRONOSS TECHNOLOGIES INC Put 87157B103 6 1,800 SH Put SOLE 0 1,800 0 0
SYNCHRONY FINL COM 87165B103 3,935 114,748 SH   SOLE 0 114,748 0 0
SYNCHRONY FINL Call 87165B103 8 13,000 SH Call SOLE 0 13,000 0 0
SYNCHRONY FINL Put 87165B103 383 327,000 SH Put SOLE 0 327,000 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 634 136,171 SH   SOLE 0 136,171 0 0
SYNERGY PHARMACEUTICALS DEL Call 871639308 37 211,500 SH Call SOLE 0 211,500 0 0
SYNERGY PHARMACEUTICALS DEL Put 871639308 28 30,600 SH Put SOLE 0 30,600 0 0
SYNERON MEDICAL LTD ORD SHS M87245102 13 1,250 SH   SOLE 0 1,250 0 0
SYNERON MEDICAL LTD Call M87245102 0 600 SH Call SOLE 0 600 0 0
SYNERON MEDICAL LTD Put M87245102 0 1,000 SH Put SOLE 0 1,000 0 0
SYNGENTA AG SPONSORED ADR 87160A100 2,017 22,793 SH   SOLE 0 22,793 0 0
SYNGENTA AG Call 87160A100 24 32,200 SH Call SOLE 0 32,200 0 0
SYNGENTA AG Put 87160A100 41 34,100 SH Put SOLE 0 34,100 0 0
SYNNEX CORP COM 87162W100 44 400 SH   SOLE 0 400 0 0
SYNNEX CORP Put 87162W100 0 500 SH Put SOLE 0 500 0 0
SYNOPSYS INC COM 871607107 2,478 34,359 SH   SOLE 0 34,359 0 0
SYNOPSYS INC Call 871607107 80 19,300 SH Call SOLE 0 19,300 0 0
SYNOPSYS INC Put 871607107 0 1,000 SH Put SOLE 0 1,000 0 0
SYNOVUS FINL CORP COM NEW 87161C501 24 600 SH   SOLE 0 600 0 0
SYNOVUS FINL CORP Call 87161C501 1 800 SH Call SOLE 0 800 0 0
SYNTEL INC COM 87162H103 52 3,100 SH   SOLE 0 3,100 0 0
SYNTEL INC Call 87162H103 10 44,000 SH Call SOLE 0 44,000 0 0
SYNTEL INC Put 87162H103 78 10,600 SH Put SOLE 0 10,600 0 0
SYSCO CORP COM 871829107 4 91 SH   SOLE 0 91 0 0
SYSCO CORP Call 871829107 85 26,000 SH Call SOLE 0 26,000 0 0
SYSCO CORP Put 871829107 0 900 SH Put SOLE 0 900 0 0
T MOBILE US INC COM 872590104 1,033 16,000 SH   SOLE 0 16,000 0 0
T MOBILE US INC Call 872590104 68 18,400 SH Call SOLE 0 18,400 0 0
T MOBILE US INC Put 872590104 10 9,900 SH Put SOLE 0 9,900 0 0
T2 BIOSYSTEMS INC COM 89853L104 1 200 SH   SOLE 0 200 0 0
TABLEAU SOFTWARE INC CL A 87336U105 1,181 23,835 SH   SOLE 0 23,835 0 0
TABLEAU SOFTWARE INC Call 87336U105 169 31,900 SH Call SOLE 0 31,900 0 0
TABLEAU SOFTWARE INC Put 87336U105 216 28,600 SH Put SOLE 0 28,600 0 0
TAHOE RES INC COM 873868103 4 557 SH   SOLE 0 557 0 0
TAHOE RES INC Put 873868103 87 34,900 SH Put SOLE 0 34,900 0 0
TAILORED BRANDS INC COM 87403A107 39 2,627 SH   SOLE 0 2,627 0 0
TAILORED BRANDS INC Call 87403A107 16 39,100 SH Call SOLE 0 39,100 0 0
TAILORED BRANDS INC Put 87403A107 83 13,200 SH Put SOLE 0 13,200 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 52 1,584 SH   SOLE 0 1,584 0 0
TAIWAN SEMICONDUCTOR MFG LTD Call 874039100 1 100 SH Call SOLE 0 100 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 762 12,863 SH   SOLE 0 12,863 0 0
TAKE-TWO INTERACTIVE SOFTWAR Put 874054109 6 5,600 SH Put SOLE 0 5,600 0 0
TAL ED GROUP ADS REPSTG COM 874080104 1,483 13,918 SH   SOLE 0 13,918 0 0
TAL ED GROUP Call 874080104 32 1,300 SH Call SOLE 0 1,300 0 0
TAL ED GROUP Put 874080104 44 38,200 SH Put SOLE 0 38,200 0 0
TALLGRASS ENERGY GP LP Call 874696107 0 200 SH Call SOLE 0 200 0 0
TALLGRASS ENERGY PARTNERS LP COM UNIT 874697105 27 526 SH   SOLE 0 526 0 0
TALLGRASS ENERGY PARTNERS LP Call 874697105 2 9,900 SH Call SOLE 0 9,900 0 0
TALLGRASS ENERGY PARTNERS LP Put 874697105 0 100 SH Put SOLE 0 100 0 0
TANDEM DIABETES CARE INC COM 875372104 75 62,553 SH   SOLE 0 62,553 0 0
TANGER FACTORY OUTLET CTRS I Call 875465106 0 2,000 SH Call SOLE 0 2,000 0 0
TANGER FACTORY OUTLET CTRS I Put 875465106 1 800 SH Put SOLE 0 800 0 0
TARGA RES CORP COM 87612G101 1,642 27,417 SH   SOLE 0 27,417 0 0
TARGA RES CORP Call 87612G101 95 52,800 SH Call SOLE 0 52,800 0 0
TARGA RES CORP Put 87612G101 8 53,000 SH Put SOLE 0 53,000 0 0
TARGET CORP COM 87612E106 445 8,071 SH   SOLE 0 8,071 0 0
TARGET CORP Call 87612E106 80 86,300 SH Call SOLE 0 86,300 0 0
TARGET CORP Put 87612E106 27 27,900 SH Put SOLE 0 27,900 0 0
TARO PHARMACEUTICAL INDS LTD Put M8737E108 0 100 SH Put SOLE 0 100 0 0
TASER INTL INC COM 87651B104 192 8,453 SH   SOLE 0 8,453 0 0
TASER INTL INC Call 87651B104 299 31,100 SH Call SOLE 0 31,100 0 0
TASER INTL INC Put 87651B104 100 65,300 SH Put SOLE 0 65,300 0 0
TATA MTRS LTD SPONSORED ADR 876568502 746 20,929 SH   SOLE 0 20,929 0 0
TATA MTRS LTD Call 876568502 2 2,000 SH Call SOLE 0 2,000 0 0
TATA MTRS LTD Put 876568502 35 26,800 SH Put SOLE 0 26,800 0 0
TAUBMAN CTRS INC COM 876664103 44 679 SH   SOLE 0 679 0 0
TAUBMAN CTRS INC Call 876664103 0 200 SH Call SOLE 0 200 0 0
TAUBMAN CTRS INC Put 876664103 11 2,800 SH Put SOLE 0 2,800 0 0
TAYLOR MORRISON HOME CORP CL A 87724P106 15 720 SH   SOLE 0 720 0 0
TC PIPELINES LP UT COM LTD PRT 87233Q108 46 778 SH   SOLE 0 778 0 0
TC PIPELINES LP Call 87233Q108 9 6,300 SH Call SOLE 0 6,300 0 0
TCF FINL CORP COM 872275102 16 986 SH   SOLE 0 986 0 0
TCF FINL CORP Call 872275102 0 300 SH Call SOLE 0 300 0 0
TCP CAP CORP COM 87238Q103 62 3,602 SH   SOLE 0 3,602 0 0
TCP CAP CORP Call 87238Q103 1 2,600 SH Call SOLE 0 2,600 0 0
TD AMERITRADE HLDG CORP Call 87236Y108 4 1,800 SH Call SOLE 0 1,800 0 0
TD AMERITRADE HLDG CORP Put 87236Y108 0 100 SH Put SOLE 0 100 0 0
TE CONNECTIVITY LTD Call H84989104 46 11,700 SH Call SOLE 0 11,700 0 0
TE CONNECTIVITY LTD Put H84989104 0 200 SH Put SOLE 0 200 0 0
TEAM INC COM 878155100 22 842 SH   SOLE 0 842 0 0
TEAM INC Call 878155100 0 700 SH Call SOLE 0 700 0 0
TECH DATA CORP Call 878237106 0 200 SH Call SOLE 0 200 0 0
TECHNIPFMC PLC Call G87110105 10 10,000 SH Call SOLE 0 10,000 0 0
TECHNIPFMC PLC Put G87110105 3 14,200 SH Put SOLE 0 14,200 0 0
TECK RESOURCES LTD CL B 878742204 144 6,593 SH   SOLE 0 6,593 0 0
TECK RESOURCES LTD Put 878742204 0 100 SH Put SOLE 0 100 0 0
TEEKAY CORPORATION COM Y8564W103 128 14,054 SH   SOLE 0 14,054 0 0
TEEKAY CORPORATION Call Y8564W103 0 3,600 SH Call SOLE 0 3,600 0 0
TEEKAY CORPORATION Put Y8564W103 48 36,400 SH Put SOLE 0 36,400 0 0
TEEKAY LNG PARTNERS L P PRTNRSP UNITS Y8564M105 484 27,628 SH   SOLE 0 27,628 0 0
TEEKAY LNG PARTNERS L P Put Y8564M105 21 24,100 SH Put SOLE 0 24,100 0 0
TEEKAY OFFSHORE PARTNERS L P PARTNERSHIP UN Y8565J101 16 3,218 SH   SOLE 0 3,218 0 0
TEEKAY OFFSHORE PARTNERS L P Call Y8565J101 0 2,700 SH Call SOLE 0 2,700 0 0
TEEKAY OFFSHORE PARTNERS L P Put Y8565J101 15 6,900 SH Put SOLE 0 6,900 0 0
TEEKAY TANKERS LTD CL A Y8565N102 23 11,538 SH   SOLE 0 11,538 0 0
TEEKAY TANKERS LTD Put Y8565N102 5 9,900 SH Put SOLE 0 9,900 0 0
TEGNA INC COM 87901J105 27 1,089 SH   SOLE 0 1,089 0 0
TEJON RANCH CO Call 879080109 0 1,200 SH Call SOLE 0 1,200 0 0
TEJON RANCH CO Put 879080109 0 500 SH Put SOLE 0 500 0 0
TELADOC INC COM 87918A105 57 2,302 SH   SOLE 0 2,302 0 0
TELADOC INC Call 87918A105 136 30,900 SH Call SOLE 0 30,900 0 0
TELECOM ARGENTINA S A SPON ADR REP B 879273209 147 6,658 SH   SOLE 0 6,658 0 0
TELECOM ARGENTINA S A Call 879273209 6 6,100 SH Call SOLE 0 6,100 0 0
TELECOM ITALIA S P A NEW SPON ADR ORD 87927Y102 5 581 SH   SOLE 0 581 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 20 161 SH   SOLE 0 161 0 0
TELEFLEX INC COM 879369106 15 82 SH   SOLE 0 82 0 0
TELEFLEX INC Call 879369106 12 700 SH Call SOLE 0 700 0 0
TELEFONICA S A SPONSORED ADR 879382208 260 23,307 SH   SOLE 0 23,307 0 0
TELEFONICA S A Put 879382208 202 68,100 SH Put SOLE 0 68,100 0 0
TELENAV INC Call 879455103 1 1,700 SH Call SOLE 0 1,700 0 0
TELEPHONE & DATA SYS INC COM NEW 879433829 173 6,546 SH   SOLE 0 6,546 0 0
TELEPHONE & DATA SYS INC Call 879433829 0 1,000 SH Call SOLE 0 1,000 0 0
TELIGENT INC NEW COM 87960W104 186 23,923 SH   SOLE 0 23,923 0 0
TELLURIAN INC NEW COM 87968A104 149 12,728 SH   SOLE 0 12,728 0 0
TELLURIAN INC NEW Call 87968A104 1 8,900 SH Call SOLE 0 8,900 0 0
TELLURIAN INC NEW Put 87968A104 5 17,300 SH Put SOLE 0 17,300 0 0
TELUS CORP COM 87971M103 3 97 SH   SOLE 0 97 0 0
TELUS CORP Call 87971M103 0 500 SH Call SOLE 0 500 0 0
TEMPUR SEALY INTL INC COM 88023U101 1,847 39,767 SH   SOLE 0 39,767 0 0
TEMPUR SEALY INTL INC Call 88023U101 222 46,900 SH Call SOLE 0 46,900 0 0
TEMPUR SEALY INTL INC Put 88023U101 119 54,000 SH Put SOLE 0 54,000 0 0
TENARIS S A SPONSORED ADR 88031M109 289 8,470 SH   SOLE 0 8,470 0 0
TENARIS S A Call 88031M109 42 49,500 SH Call SOLE 0 49,500 0 0
TENARIS S A Put 88031M109 6 6,600 SH Put SOLE 0 6,600 0 0
TENET HEALTHCARE CORP COM NEW 88033G407 212 12,017 SH   SOLE 0 12,017 0 0
TENET HEALTHCARE CORP Call 88033G407 27 21,400 SH Call SOLE 0 21,400 0 0
TENET HEALTHCARE CORP Put 88033G407 70 22,300 SH Put SOLE 0 22,300 0 0
TENNANT CO COM 880345103 2 32 SH   SOLE 0 32 0 0
TENNANT CO Call 880345103 148 20,900 SH Call SOLE 0 20,900 0 0
TENNANT CO Put 880345103 0 900 SH Put SOLE 0 900 0 0
TENNECO INC Call 880349105 2 900 SH Call SOLE 0 900 0 0
TENNECO INC Put 880349105 14 1,100 SH Put SOLE 0 1,100 0 0
TERADATA CORP DEL COM 88076W103 72 2,344 SH   SOLE 0 2,344 0 0
TERADATA CORP DEL Call 88076W103 3 22,800 SH Call SOLE 0 22,800 0 0
TERADATA CORP DEL Put 88076W103 1 5,300 SH Put SOLE 0 5,300 0 0
TERADYNE INC COM 880770102 1,093 35,175 SH   SOLE 0 35,175 0 0
TERADYNE INC Call 880770102 144 36,800 SH Call SOLE 0 36,800 0 0
TEREX CORP NEW COM 880779103 80 2,571 SH   SOLE 0 2,571 0 0
TEREX CORP NEW Call 880779103 17 2,400 SH Call SOLE 0 2,400 0 0
TEREX CORP NEW Put 880779103 50 26,600 SH Put SOLE 0 26,600 0 0
TERNIUM SA SPON ADR 880890108 405 15,521 SH   SOLE 0 15,521 0 0
TERNIUM SA Call 880890108 1 2,200 SH Call SOLE 0 2,200 0 0
TERNIUM SA Put 880890108 20 8,500 SH Put SOLE 0 8,500 0 0
TERRAFORM GLOBAL INC Call 88104M101 47 189,000 SH Call SOLE 0 189,000 0 0
TERRAFORM PWR INC Call 88104R100 123 48,600 SH Call SOLE 0 48,600 0 0
TERRAFORM PWR INC Put 88104R100 13 12,000 SH Put SOLE 0 12,000 0 0
TERRAVIA HLDGS INC COM 88105A106 3 5,101 SH   SOLE 0 5,101 0 0
TERRENO RLTY CORP COM 88146M101 2 100 SH   SOLE 0 100 0 0
TESARO INC COM 881569107 3,135 20,379 SH   SOLE 0 20,379 0 0
TESARO INC Call 881569107 1,307 103,600 SH Call SOLE 0 103,600 0 0
TESARO INC Put 881569107 794 79,100 SH Put SOLE 0 79,100 0 0
TESCO CORP COM 88157K101 7 968 SH   SOLE 0 968 0 0
TESLA INC COM 88160R101 19,901 71,511 SH   SOLE 0 71,511 0 0
TESLA INC Call 88160R101 4,411 279,600 SH Call SOLE 0 279,600 0 0
TESLA INC Put 88160R101 1,866 212,600 SH Put SOLE 0 212,600 0 0
TESORO CORP COM 881609101 324 4,000 SH   SOLE 0 4,000 0 0
TESORO CORP Call 881609101 0 15,000 SH Call SOLE 0 15,000 0 0
TESORO CORP Put 881609101 19 10,400 SH Put SOLE 0 10,400 0 0
TESORO LOGISTICS LP COM UNIT LP 88160T107 43 800 SH   SOLE 0 800 0 0
TESORO LOGISTICS LP Put 88160T107 3 3,400 SH Put SOLE 0 3,400 0 0
TETRA TECH INC NEW COM 88162G103 58 1,425 SH   SOLE 0 1,425 0 0
TETRA TECH INC NEW Call 88162G103 1 1,300 SH Call SOLE 0 1,300 0 0
TETRA TECH INC NEW Put 88162G103 4 3,200 SH Put SOLE 0 3,200 0 0
TETRAPHASE PHARMACEUTICALS I COM 88165N105 5 600 SH   SOLE 0 600 0 0
TETRAPHASE PHARMACEUTICALS I Call 88165N105 182 88,500 SH Call SOLE 0 88,500 0 0
TETRAPHASE PHARMACEUTICALS I Put 88165N105 24 27,000 SH Put SOLE 0 27,000 0 0
TEUCRIUM COMMODITY TR SOYBEAN FD 88166A607 117 6,495 SH   SOLE 0 6,495 0 0
TEUCRIUM COMMODITY TR CORN FD SHS 88166A102 7 386 SH   SOLE 0 386 0 0
TEUCRIUM COMMODITY TR WHEAT FD 88166A508 5 800 SH   SOLE 0 800 0 0
TEUCRIUM COMMODITY TR Call 88166A508 0 2,000 SH Call SOLE 0 2,000 0 0
TEUCRIUM COMMODITY TR Call 88166A102 0 900 SH Call SOLE 0 900 0 0
TEUCRIUM COMMODITY TR Put 88166A607 0 100 SH Put SOLE 0 100 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 4,649 144,883 SH   SOLE 0 144,883 0 0
TEVA PHARMACEUTICAL INDS LTD Call 881624209 29 46,100 SH Call SOLE 0 46,100 0 0
TEVA PHARMACEUTICAL INDS LTD Put 881624209 1,677 171,000 SH Put SOLE 0 171,000 0 0
TEXAS CAPITAL BANCSHARES INC COM 88224Q107 289 3,466 SH   SOLE 0 3,466 0 0
TEXAS CAPITAL BANCSHARES INC Call 88224Q107 45 7,500 SH Call SOLE 0 7,500 0 0
TEXAS CAPITAL BANCSHARES INC Put 88224Q107 49 26,400 SH Put SOLE 0 26,400 0 0
TEXAS INSTRS INC Call 882508104 1 24,500 SH Call SOLE 0 24,500 0 0
TEXAS ROADHOUSE INC COM 882681109 9 218 SH   SOLE 0 218 0 0
TEXAS ROADHOUSE INC Call 882681109 2 3,400 SH Call SOLE 0 3,400 0 0
TEXAS ROADHOUSE INC Put 882681109 0 6,700 SH Put SOLE 0 6,700 0 0
TEXTAINER GROUP HOLDINGS LTD SHS G8766E109 105 6,900 SH   SOLE 0 6,900 0 0
TEXTAINER GROUP HOLDINGS LTD Call G8766E109 35 5,000 SH Call SOLE 0 5,000 0 0
TEXTAINER GROUP HOLDINGS LTD Put G8766E109 6 4,900 SH Put SOLE 0 4,900 0 0
TEXTRON INC COM 883203101 397 8,351 SH   SOLE 0 8,351 0 0
TEXTRON INC Call 883203101 3 400 SH Call SOLE 0 400 0 0
TFS FINL CORP COM 87240R107 5 322 SH   SOLE 0 322 0 0
TG THERAPEUTICS INC COM 88322Q108 92 7,920 SH   SOLE 0 7,920 0 0
TG THERAPEUTICS INC Call 88322Q108 21 19,000 SH Call SOLE 0 19,000 0 0
TG THERAPEUTICS INC Put 88322Q108 28 60,200 SH Put SOLE 0 60,200 0 0
THE9 LTD ADR 88337K104 1 1,873 SH   SOLE 0 1,873 0 0
THERAPEUTICSMD INC COM 88338N107 45 6,328 SH   SOLE 0 6,328 0 0
THERAPEUTICSMD INC Call 88338N107 160 166,200 SH Call SOLE 0 166,200 0 0
THERAPEUTICSMD INC Put 88338N107 73 54,600 SH Put SOLE 0 54,600 0 0
THERMO FISHER SCIENTIFIC INC Call 883556102 46 37,700 SH Call SOLE 0 37,700 0 0
THERMO FISHER SCIENTIFIC INC Put 883556102 32 6,400 SH Put SOLE 0 6,400 0 0
THERMON GROUP HLDGS INC COM 88362T103 3 159 SH   SOLE 0 159 0 0
THIRD PT REINS LTD COM G8827U100 6 510 SH   SOLE 0 510 0 0
THL CR INC COM 872438106 10 1,103 SH   SOLE 0 1,103 0 0
THL CR INC Put 872438106 5 1,100 SH Put SOLE 0 1,100 0 0
THOMSON REUTERS CORP COM 884903105 3,057 70,731 SH   SOLE 0 70,731 0 0
THOMSON REUTERS CORP Call 884903105 35 21,900 SH Call SOLE 0 21,900 0 0
THOMSON REUTERS CORP Put 884903105 283 32,300 SH Put SOLE 0 32,300 0 0
THOR INDS INC COM 885160101 2,229 23,193 SH   SOLE 0 23,193 0 0
THOR INDS INC Call 885160101 54 36,200 SH Call SOLE 0 36,200 0 0
THOR INDS INC Put 885160101 27 6,000 SH Put SOLE 0 6,000 0 0
THRESHOLD PHARMACEUTICAL INC COM NEW 885807206 10 17,991 SH   SOLE 0 17,991 0 0
TICC CAPITAL CORP COM 87244T109 65 8,829 SH   SOLE 0 8,829 0 0
TICC CAPITAL CORP Call 87244T109 0 9,500 SH Call SOLE 0 9,500 0 0
TICC CAPITAL CORP Put 87244T109 3 7,100 SH Put SOLE 0 7,100 0 0
TIDEWATER INC COM 886423102 45 39,662 SH   SOLE 0 39,662 0 0
TIDEWATER INC Call 886423102 0 3,200 SH Call SOLE 0 3,200 0 0
TIDEWATER INC Put 886423102 38 27,000 SH Put SOLE 0 27,000 0 0
TIER REIT INC COM NEW 88650V208 12 692 SH   SOLE 0 692 0 0
TILE SHOP HLDGS INC COM 88677Q109 16 880 SH   SOLE 0 880 0 0
TILE SHOP HLDGS INC Call 88677Q109 9 9,600 SH Call SOLE 0 9,600 0 0
TILLYS INC CL A 886885102 59 6,570 SH   SOLE 0 6,570 0 0
TILLYS INC Call 886885102 3 3,100 SH Call SOLE 0 3,100 0 0
TILLYS INC Put 886885102 14 8,900 SH Put SOLE 0 8,900 0 0
TIM PARTICIPACOES S A SPONSORED ADR 88706P205 38 2,400 SH   SOLE 0 2,400 0 0
TIME INC NEW COM 887228104 294 15,196 SH   SOLE 0 15,196 0 0
TIME INC NEW Call 887228104 24 30,700 SH Call SOLE 0 30,700 0 0
TIME INC NEW Put 887228104 14 8,900 SH Put SOLE 0 8,900 0 0
TIME WARNER INC COM NEW 887317303 949 9,720 SH   SOLE 0 9,720 0 0
TIME WARNER INC Call 887317303 887 231,100 SH Call SOLE 0 231,100 0 0
TIME WARNER INC Put 887317303 99 105,000 SH Put SOLE 0 105,000 0 0
TIMKEN CO COM 887389104 22 489 SH   SOLE 0 489 0 0
TIMKEN CO Call 887389104 5 700 SH Call SOLE 0 700 0 0
TIMKENSTEEL CORP COM 887399103 92 4,917 SH   SOLE 0 4,917 0 0
TIMKENSTEEL CORP Call 887399103 17 32,300 SH Call SOLE 0 32,300 0 0
TITAN INTL INC ILL COM 88830M102 91 8,836 SH   SOLE 0 8,836 0 0
TITAN INTL INC ILL Call 88830M102 4 34,700 SH Call SOLE 0 34,700 0 0
TITAN INTL INC ILL Put 88830M102 6 23,600 SH Put SOLE 0 23,600 0 0
TITAN MACHY INC Call 88830R101 0 1,800 SH Call SOLE 0 1,800 0 0
TITAN PHARMACEUTICALS INC DE Call 888314309 0 1,000 SH Call SOLE 0 1,000 0 0
TIVITY HEALTH INC COM 88870R102 33 1,139 SH   SOLE 0 1,139 0 0
TIVO CORP COM 88870P106 50 2,684 SH   SOLE 0 2,684 0 0
TIVO CORP Call 88870P106 3 3,000 SH Call SOLE 0 3,000 0 0
TIVO CORP Put 88870P106 0 200 SH Put SOLE 0 200 0 0
TJX COS INC NEW COM 872540109 559 7,070 SH   SOLE 0 7,070 0 0
TJX COS INC NEW Call 872540109 0 1,000 SH Call SOLE 0 1,000 0 0
TJX COS INC NEW Put 872540109 33 35,300 SH Put SOLE 0 35,300 0 0
TOLL BROTHERS INC COM 889478103 96 2,660 SH   SOLE 0 2,660 0 0
TOLL BROTHERS INC Put 889478103 35 7,600 SH Put SOLE 0 7,600 0 0
TOMPKINS FINANCIAL CORPORATI COM 890110109 42 529 SH   SOLE 0 529 0 0
TONIX PHARMACEUTICALS HLDG C COM 890260409 5 1,175 SH   SOLE 0 1,175 0 0
TONIX PHARMACEUTICALS HLDG C Put 890260409 2 1,000 SH Put SOLE 0 1,000 0 0
TOOTSIE ROLL INDS INC COM 890516107 39 1,058 SH   SOLE 0 1,058 0 0
TOOTSIE ROLL INDS INC Call 890516107 10 4,100 SH Call SOLE 0 4,100 0 0
TOPBUILD CORP COM 89055F103 0 20 SH   SOLE 0 20 0 0
TORCHMARK CORP COM 891027104 26 345 SH   SOLE 0 345 0 0
TORCHMARK CORP Call 891027104 0 2,100 SH Call SOLE 0 2,100 0 0
TORO CO Call 891092108 0 200 SH Call SOLE 0 200 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 624 12,476 SH   SOLE 0 12,476 0 0
TORONTO DOMINION BK ONT Call 891160509 5 3,800 SH Call SOLE 0 3,800 0 0
TORONTO DOMINION BK ONT Put 891160509 10 12,600 SH Put SOLE 0 12,600 0 0
TOTAL S A SPONSORED ADR 89151E109 12 257 SH   SOLE 0 257 0 0
TOTAL S A Call 89151E109 56 25,500 SH Call SOLE 0 25,500 0 0
TOTAL S A Put 89151E109 2 2,500 SH Put SOLE 0 2,500 0 0
TOTAL SYS SVCS INC Call 891906109 1 3,100 SH Call SOLE 0 3,100 0 0
TOWER INTL INC COM 891826109 5 196 SH   SOLE 0 196 0 0
TOWER INTL INC Call 891826109 0 100 SH Call SOLE 0 100 0 0
TOWER INTL INC Put 891826109 0 100 SH Put SOLE 0 100 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 58 2,545 SH   SOLE 0 2,545 0 0
TOWER SEMICONDUCTOR LTD Call M87915274 11 3,700 SH Call SOLE 0 3,700 0 0
TOWN SPORTS INTL HLDGS INC COM 89214A102 8 2,497 SH   SOLE 0 2,497 0 0
TOWN SPORTS INTL HLDGS INC Call 89214A102 0 2,000 SH Call SOLE 0 2,000 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 136 4,200 SH   SOLE 0 4,200 0 0
TOWNSQUARE MEDIA INC CL A 892231101 9 778 SH   SOLE 0 778 0 0
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 0 8 SH   SOLE 0 8 0 0
TRACTOR SUPPLY CO COM 892356106 1,138 16,513 SH   SOLE 0 16,513 0 0
TRACTOR SUPPLY CO Call 892356106 2 3,800 SH Call SOLE 0 3,800 0 0
TRACTOR SUPPLY CO Put 892356106 116 17,100 SH Put SOLE 0 17,100 0 0
TRANSACT TECHNOLOGIES INC COM 892918103 27 3,400 SH   SOLE 0 3,400 0 0
TRANSATLANTIC PETROLEUM LTD SHS NEW G89982113 0 200 SH   SOLE 0 200 0 0
TRANSCANADA CORP COM 89353D107 30 660 SH   SOLE 0 660 0 0
TRANSCANADA CORP Call 89353D107 0 700 SH Call SOLE 0 700 0 0
TRANSCANADA CORP Put 89353D107 0 600 SH Put SOLE 0 600 0 0
TRANSDIGM GROUP INC COM 893641100 4,850 22,030 SH   SOLE 0 22,030 0 0
TRANSDIGM GROUP INC Call 893641100 610 80,900 SH Call SOLE 0 80,900 0 0
TRANSDIGM GROUP INC Put 893641100 1,588 130,600 SH Put SOLE 0 130,600 0 0
TRANSENTERIX INC COM NEW 89366M201 8 6,700 SH   SOLE 0 6,700 0 0
TRANSGLOBE ENERGY CORP COM 893662106 2 1,400 SH   SOLE 0 1,400 0 0
TRANSMONTAIGNE PARTNERS L P COM UNIT L P 89376V100 86 1,930 SH   SOLE 0 1,930 0 0
TRANSMONTAIGNE PARTNERS L P Call 89376V100 0 300 SH Call SOLE 0 300 0 0
TRANSMONTAIGNE PARTNERS L P Put 89376V100 0 1,200 SH Put SOLE 0 1,200 0 0
TRANSOCEAN LTD REG SHS H8817H100 385 30,975 SH   SOLE 0 30,975 0 0
TRANSOCEAN LTD Call H8817H100 2 11,000 SH Call SOLE 0 11,000 0 0
TRANSOCEAN LTD Put H8817H100 32 17,200 SH Put SOLE 0 17,200 0 0
TRANSUNION COM 89400J107 6 161 SH   SOLE 0 161 0 0
TRANSUNION Call 89400J107 84 19,900 SH Call SOLE 0 19,900 0 0
TRAVELCENTERS AMER LLC COM 894174101 18 3,083 SH   SOLE 0 3,083 0 0
TRAVELCENTERS AMER LLC Call 894174101 1 8,900 SH Call SOLE 0 8,900 0 0
TRAVELCENTERS AMER LLC Put 894174101 3 1,100 SH Put SOLE 0 1,100 0 0
TRAVELERS COMPANIES INC COM 89417E109 9 75 SH   SOLE 0 75 0 0
TRAVELERS COMPANIES INC Call 89417E109 118 13,600 SH Call SOLE 0 13,600 0 0
TRAVELPORT WORLDWIDE LTD SHS G9019D104 2 200 SH   SOLE 0 200 0 0
TRAVELPORT WORLDWIDE LTD Put G9019D104 0 1,100 SH Put SOLE 0 1,100 0 0
TRAVELZOO INC COM NEW 89421Q205 163 16,961 SH   SOLE 0 16,961 0 0
TRAVELZOO INC Call 89421Q205 0 1,000 SH Call SOLE 0 1,000 0 0
TRAVELZOO INC Put 89421Q205 0 1,100 SH Put SOLE 0 1,100 0 0
TRC COS INC Call 872625108 0 600 SH Call SOLE 0 600 0 0
TRECORA RES COM 894648104 27 2,467 SH   SOLE 0 2,467 0 0
TRECORA RES Put 894648104 3 2,600 SH Put SOLE 0 2,600 0 0
TREDEGAR CORP COM 894650100 6 373 SH   SOLE 0 373 0 0
TREEHOUSE FOODS INC COM 89469A104 39 469 SH   SOLE 0 469 0 0
TREEHOUSE FOODS INC Call 89469A104 3 1,700 SH Call SOLE 0 1,700 0 0
TREEHOUSE FOODS INC Put 89469A104 1 800 SH Put SOLE 0 800 0 0
TREVENA INC COM 89532E109 91 24,923 SH   SOLE 0 24,923 0 0
TREVENA INC Call 89532E109 0 5,900 SH Call SOLE 0 5,900 0 0
TREVENA INC Put 89532E109 98 48,600 SH Put SOLE 0 48,600 0 0
TREX CO INC COM 89531P105 35 517 SH   SOLE 0 517 0 0
TREX CO INC Call 89531P105 85 15,100 SH Call SOLE 0 15,100 0 0
TREX CO INC Put 89531P105 0 300 SH Put SOLE 0 300 0 0
TRI POINTE GROUP INC COM 87265H109 16 1,297 SH   SOLE 0 1,297 0 0
TRI POINTE GROUP INC Put 87265H109 0 800 SH Put SOLE 0 800 0 0
TRIANGLE CAP CORP COM 895848109 208 10,925 SH   SOLE 0 10,925 0 0
TRIANGLE CAP CORP Call 895848109 1 5,000 SH Call SOLE 0 5,000 0 0
TRIANGLE CAP CORP Put 895848109 17 35,600 SH Put SOLE 0 35,600 0 0
TRIBUNE MEDIA CO CL A 896047503 277 7,442 SH   SOLE 0 7,442 0 0
TRIBUNE MEDIA CO Call 896047503 34 17,200 SH Call SOLE 0 17,200 0 0
TRIBUNE MEDIA CO Put 896047503 4 4,000 SH Put SOLE 0 4,000 0 0
TRILOGY METALS INC NEW COM 89621C105 0 944 SH   SOLE 0 944 0 0
TRIMAS CORP COM NEW 896215209 8 391 SH   SOLE 0 391 0 0
TRIMBLE INC Call 896239100 1 1,100 SH Call SOLE 0 1,100 0 0
TRIMBLE INC Put 896239100 0 3,300 SH Put SOLE 0 3,300 0 0
TRINET GROUP INC COM 896288107 2 101 SH   SOLE 0 101 0 0
TRINET GROUP INC Call 896288107 22 13,200 SH Call SOLE 0 13,200 0 0
TRINET GROUP INC Put 896288107 1 8,100 SH Put SOLE 0 8,100 0 0
TRINITY INDS INC COM 896522109 81 3,065 SH   SOLE 0 3,065 0 0
TRINITY INDS INC Call 896522109 20 12,100 SH Call SOLE 0 12,100 0 0
TRINITY INDS INC Put 896522109 1 1,000 SH Put SOLE 0 1,000 0 0
TRINSEO S A SHS L9340P101 383 5,710 SH   SOLE 0 5,710 0 0
TRINSEO S A Call L9340P101 3 900 SH Call SOLE 0 900 0 0
TRINSEO S A Put L9340P101 5 3,800 SH Put SOLE 0 3,800 0 0
TRIPADVISOR INC COM 896945201 136 3,174 SH   SOLE 0 3,174 0 0
TRIPADVISOR INC Call 896945201 69 96,800 SH Call SOLE 0 96,800 0 0
TRIPADVISOR INC Put 896945201 125 25,300 SH Put SOLE 0 25,300 0 0
TRIPLE-S MGMT CORP Call 896749108 0 1,000 SH Call SOLE 0 1,000 0 0
TRIPLEPOINT VENTURE GROWTH B Put 89677Y100 0 1,000 SH Put SOLE 0 1,000 0 0
TRITON INTL LTD CL A G9078F107 382 14,850 SH   SOLE 0 14,850 0 0
TRITON INTL LTD Call G9078F107 141 37,400 SH Call SOLE 0 37,400 0 0
TRITON INTL LTD Put G9078F107 5 12,800 SH Put SOLE 0 12,800 0 0
TRIUMPH GROUP INC NEW COM 896818101 59 2,307 SH   SOLE 0 2,307 0 0
TRIUMPH GROUP INC NEW Call 896818101 2 2,200 SH Call SOLE 0 2,200 0 0
TRIUMPH GROUP INC NEW Put 896818101 0 200 SH Put SOLE 0 200 0 0
TRIVAGO N V SPON ADS A SHS 89686D105 19 1,500 SH   SOLE 0 1,500 0 0
TRIVAGO N V Call 89686D105 2 3,000 SH Call SOLE 0 3,000 0 0
TRIVAGO N V Put 89686D105 0 2,500 SH Put SOLE 0 2,500 0 0
TRONC INC COM 89703P107 110 7,940 SH   SOLE 0 7,940 0 0
TRONC INC Call 89703P107 0 100 SH Call SOLE 0 100 0 0
TRONC INC Put 89703P107 25 10,800 SH Put SOLE 0 10,800 0 0
TRONOX LTD Call Q9235V101 8 2,000 SH Call SOLE 0 2,000 0 0
TRUEBLUE INC COM 89785X101 24 878 SH   SOLE 0 878 0 0
TRUECAR INC COM 89785L107 91 5,900 SH   SOLE 0 5,900 0 0
TRUECAR INC Call 89785L107 274 90,200 SH Call SOLE 0 90,200 0 0
TRUECAR INC Put 89785L107 0 2,200 SH Put SOLE 0 2,200 0 0
TRUPANION INC Call 898202106 0 4,500 SH Call SOLE 0 4,500 0 0
TRUSTCO BK CORP N Y COM 898349105 18 2,362 SH   SOLE 0 2,362 0 0
TRUSTMARK CORP Call 898402102 0 200 SH Call SOLE 0 200 0 0
TSAKOS ENERGY NAVIGATION LTD SHS G9108L108 2 560 SH   SOLE 0 560 0 0
TSAKOS ENERGY NAVIGATION LTD Call G9108L108 4 17,600 SH Call SOLE 0 17,600 0 0
TTM TECHNOLOGIES INC COM 87305R109 126 7,822 SH   SOLE 0 7,822 0 0
TTM TECHNOLOGIES INC Call 87305R109 0 300 SH Call SOLE 0 300 0 0
TTM TECHNOLOGIES INC Put 87305R109 0 1,700 SH Put SOLE 0 1,700 0 0
TUCOWS INC COM NEW 898697206 174 3,426 SH   SOLE 0 3,426 0 0
TUCOWS INC Call 898697206 2 400 SH Call SOLE 0 400 0 0
TUCOWS INC Put 898697206 7 6,000 SH Put SOLE 0 6,000 0 0
TUESDAY MORNING CORP COM NEW 899035505 21 5,654 SH   SOLE 0 5,654 0 0
TUESDAY MORNING CORP Put 899035505 0 100 SH Put SOLE 0 100 0 0
TUNIU CORP Call 89977P106 48 59,500 SH Call SOLE 0 59,500 0 0
TUPPERWARE BRANDS CORP Call 899896104 81 112,100 SH Call SOLE 0 112,100 0 0
TUPPERWARE BRANDS CORP Put 899896104 2 1,500 SH Put SOLE 0 1,500 0 0
TURKCELL ILETISIM HIZMETLERI SPON ADR NEW 900111204 0 3 SH   SOLE 0 3 0 0
TURQUOISE HILL RES LTD COM 900435108 8 2,875 SH   SOLE 0 2,875 0 0
TUTOR PERINI CORP Call 901109108 122 53,200 SH Call SOLE 0 53,200 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 768 23,732 SH   SOLE 0 23,732 0 0
TWENTY FIRST CENTY FOX INC CL B 90130A200 208 6,565 SH   SOLE 0 6,565 0 0
TWENTY FIRST CENTY FOX INC Call 90130A200 2 3,700 SH Call SOLE 0 3,700 0 0
TWENTY FIRST CENTY FOX INC Call 90130A101 184 37,400 SH Call SOLE 0 37,400 0 0
TWENTY FIRST CENTY FOX INC Put 90130A101 3 4,100 SH Put SOLE 0 4,100 0 0
TWENTY FIRST CENTY FOX INC Put 90130A200 0 200 SH Put SOLE 0 200 0 0
TWILIO INC CL A 90138F102 5,311 183,967 SH   SOLE 0 183,967 0 0
TWILIO INC Call 90138F102 26 73,700 SH Call SOLE 0 73,700 0 0
TWILIO INC Put 90138F102 5,111 182,100 SH Put SOLE 0 182,100 0 0
TWIN DISC INC COM 901476101 10 500 SH   SOLE 0 500 0 0
TWIN DISC INC Call 901476101 3 700 SH Call SOLE 0 700 0 0
TWITTER INC COM 90184L102 391 26,177 SH   SOLE 0 26,177 0 0
TWITTER INC Call 90184L102 46 70,600 SH Call SOLE 0 70,600 0 0
TWITTER INC Put 90184L102 192 36,300 SH Put SOLE 0 36,300 0 0
TWO HBRS INVT CORP COM 90187B101 52 5,500 SH   SOLE 0 5,500 0 0
TWO HBRS INVT CORP Put 90187B101 0 400 SH Put SOLE 0 400 0 0
TYLER TECHNOLOGIES INC Call 902252105 2 1,000 SH Call SOLE 0 1,000 0 0
TYLER TECHNOLOGIES INC Put 902252105 0 100 SH Put SOLE 0 100 0 0
TYSON FOODS INC CL A 902494103 148 2,400 SH   SOLE 0 2,400 0 0
TYSON FOODS INC Call 902494103 24 13,800 SH Call SOLE 0 13,800 0 0
TYSON FOODS INC Put 902494103 54 17,900 SH Put SOLE 0 17,900 0 0
U S CONCRETE INC COM NEW 90333L201 841 13,041 SH   SOLE 0 13,041 0 0
U S CONCRETE INC Call 90333L201 44 31,700 SH Call SOLE 0 31,700 0 0
U S CONCRETE INC Put 90333L201 21 18,800 SH Put SOLE 0 18,800 0 0
U S ENERGY CORP WYO COM NEW 911805208 2 3,153 SH   SOLE 0 3,153 0 0
U S G CORP COM NEW 903293405 17 564 SH   SOLE 0 564 0 0
U S G CORP Call 903293405 16 9,300 SH Call SOLE 0 9,300 0 0
U S GLOBAL INVS INC CL A 902952100 0 500 SH   SOLE 0 500 0 0
U S PHYSICAL THERAPY INC COM 90337L108 3 50 SH   SOLE 0 50 0 0
U S PHYSICAL THERAPY INC Call 90337L108 1 1,600 SH Call SOLE 0 1,600 0 0
U S SILICA HLDGS INC COM 90346E103 88 1,850 SH   SOLE 0 1,850 0 0
U S SILICA HLDGS INC Call 90346E103 296 53,400 SH Call SOLE 0 53,400 0 0
U S SILICA HLDGS INC Put 90346E103 117 35,900 SH Put SOLE 0 35,900 0 0
UBIQUITI NETWORKS INC COM 90347A100 648 12,900 SH   SOLE 0 12,900 0 0
UBIQUITI NETWORKS INC Call 90347A100 37 9,200 SH Call SOLE 0 9,200 0 0
UBIQUITI NETWORKS INC Put 90347A100 19 4,200 SH Put SOLE 0 4,200 0 0
UBS AG JERSEY BRH LONG PLATN ETN18 902641786 47 4,800 SH   SOLE 0 4,800 0 0
UBS AG JERSEY BRH Call 902641786 0 700 SH Call SOLE 0 700 0 0
UBS AG JERSEY BRH Put 902641786 0 200 SH Put SOLE 0 200 0 0
UBS AG JERSEY BRH Put 902641646 0 400 SH Put SOLE 0 400 0 0
UBS GROUP AG SHS H42097107 170 10,716 SH   SOLE 0 10,716 0 0
UBS GROUP AG Call H42097107 0 100 SH Call SOLE 0 100 0 0
UBS GROUP AG Put H42097107 5 17,500 SH Put SOLE 0 17,500 0 0
UCP INC CL A 90265Y106 17 1,685 SH   SOLE 0 1,685 0 0
UDR INC COM 902653104 3 100 SH   SOLE 0 100 0 0
UGI CORP NEW Call 902681105 0 400 SH Call SOLE 0 400 0 0
ULTA BEAUTY INC COM 90384S303 2,106 7,385 SH   SOLE 0 7,385 0 0
ULTA BEAUTY INC Call 90384S303 384 21,200 SH Call SOLE 0 21,200 0 0
ULTA BEAUTY INC Put 90384S303 178 46,100 SH Put SOLE 0 46,100 0 0
ULTIMATE SOFTWARE GROUP INC COM 90385D107 9 48 SH   SOLE 0 48 0 0
ULTRA CLEAN HLDGS INC COM 90385V107 361 21,419 SH   SOLE 0 21,419 0 0
ULTRA CLEAN HLDGS INC Call 90385V107 1 1,100 SH Call SOLE 0 1,100 0 0
ULTRA CLEAN HLDGS INC Put 90385V107 0 1,800 SH Put SOLE 0 1,800 0 0
ULTRAGENYX PHARMACEUTICAL IN COM 90400D108 1 15 SH   SOLE 0 15 0 0
ULTRAGENYX PHARMACEUTICAL IN Call 90400D108 55 45,800 SH Call SOLE 0 45,800 0 0
ULTRAGENYX PHARMACEUTICAL IN Put 90400D108 63 10,100 SH Put SOLE 0 10,100 0 0
ULTRALIFE CORP COM 903899102 6 1,200 SH   SOLE 0 1,200 0 0
ULTRATECH INC COM 904034105 3 122 SH   SOLE 0 122 0 0
ULTRATECH INC Put 904034105 0 1,100 SH Put SOLE 0 1,100 0 0
UMB FINL CORP COM 902788108 142 1,896 SH   SOLE 0 1,896 0 0
UMB FINL CORP Call 902788108 0 200 SH Call SOLE 0 200 0 0
UMPQUA HLDGS CORP Call 904214103 0 1,000 SH Call SOLE 0 1,000 0 0
UMPQUA HLDGS CORP Put 904214103 0 700 SH Put SOLE 0 700 0 0
UNDER ARMOUR INC CL A 904311107 148 7,502 SH   SOLE 0 7,502 0 0
UNDER ARMOUR INC CL C 904311206 458 25,033 SH   SOLE 0 25,033 0 0
UNDER ARMOUR INC Call 904311206 4 13,800 SH Call SOLE 0 13,800 0 0
UNDER ARMOUR INC Call 904311107 20 32,200 SH Call SOLE 0 32,200 0 0
UNDER ARMOUR INC Put 904311107 369 31,200 SH Put SOLE 0 31,200 0 0
UNDER ARMOUR INC Put 904311206 59 47,800 SH Put SOLE 0 47,800 0 0
UNI PIXEL INC COM NEW 904572203 0 300 SH   SOLE 0 300 0 0
UNI PIXEL INC Call 904572203 1 77,700 SH Call SOLE 0 77,700 0 0
UNIFI INC Call 904677200 3 6,000 SH Call SOLE 0 6,000 0 0
UNIFIRST CORP MASS COM 904708104 247 1,752 SH   SOLE 0 1,752 0 0
UNILEVER N V Call 904784709 112 47,400 SH Call SOLE 0 47,400 0 0
UNILEVER N V Put 904784709 3 17,900 SH Put SOLE 0 17,900 0 0
UNILEVER PLC SPON ADR NEW 904767704 2,482 50,319 SH   SOLE 0 50,319 0 0
UNILEVER PLC Call 904767704 18 9,000 SH Call SOLE 0 9,000 0 0
UNILEVER PLC Put 904767704 36 26,300 SH Put SOLE 0 26,300 0 0
UNILIFE CORP NEW COM NEW 90478E301 0 170 SH   SOLE 0 170 0 0
UNION BANKSHARES CORP NEW Call 90539J109 1 1,200 SH Call SOLE 0 1,200 0 0
UNION PAC CORP COM 907818108 1,053 9,946 SH   SOLE 0 9,946 0 0
UNION PAC CORP Call 907818108 1,204 185,400 SH Call SOLE 0 185,400 0 0
UNION PAC CORP Put 907818108 135 484,000 SH Put SOLE 0 484,000 0 0
UNIQURE NV SHS N90064101 15 2,617 SH   SOLE 0 2,617 0 0
UNIQURE NV Put N90064101 1 1,000 SH Put SOLE 0 1,000 0 0
UNISYS CORP COM NEW 909214306 67 4,842 SH   SOLE 0 4,842 0 0
UNISYS CORP Call 909214306 0 200 SH Call SOLE 0 200 0 0
UNIT CORP COM 909218109 199 8,272 SH   SOLE 0 8,272 0 0
UNIT CORP Call 909218109 23 27,000 SH Call SOLE 0 27,000 0 0
UNITED BANKSHARES INC WEST V COM 909907107 4 100 SH   SOLE 0 100 0 0
UNITED BANKSHARES INC WEST V Call 909907107 0 400 SH Call SOLE 0 400 0 0
UNITED CONTL HLDGS INC COM 910047109 654 9,269 SH   SOLE 0 9,269 0 0
UNITED CONTL HLDGS INC Call 910047109 145 12,100 SH Call SOLE 0 12,100 0 0
UNITED CONTL HLDGS INC Put 910047109 14 6,400 SH Put SOLE 0 6,400 0 0
UNITED FIRE GROUP INC Put 910340108 0 300 SH Put SOLE 0 300 0 0
UNITED INS HLDGS CORP COM 910710102 26 1,663 SH   SOLE 0 1,663 0 0
UNITED INS HLDGS CORP Put 910710102 1 4,000 SH Put SOLE 0 4,000 0 0
UNITED NAT FOODS INC COM 911163103 266 6,159 SH   SOLE 0 6,159 0 0
UNITED NAT FOODS INC Put 911163103 15 7,600 SH Put SOLE 0 7,600 0 0
UNITED PARCEL SERVICE INC CL B 911312106 2,133 19,885 SH   SOLE 0 19,885 0 0
UNITED PARCEL SERVICE INC Call 911312106 63 66,900 SH Call SOLE 0 66,900 0 0
UNITED PARCEL SERVICE INC Put 911312106 83 272,200 SH Put SOLE 0 272,200 0 0
UNITED RENTALS INC COM 911363109 1,975 15,796 SH   SOLE 0 15,796 0 0
UNITED RENTALS INC Call 911363109 524 19,900 SH Call SOLE 0 19,900 0 0
UNITED RENTALS INC Put 911363109 119 38,700 SH Put SOLE 0 38,700 0 0
UNITED STATES CELLULAR CORP COM 911684108 7 193 SH   SOLE 0 193 0 0
UNITED STATES NATL GAS FUND UNIT PAR $0.001 912318201 156 20,690 SH   SOLE 0 20,690 0 0
UNITED STATES NATL GAS FUND Call 912318201 40 270,400 SH Call SOLE 0 270,400 0 0
UNITED STATES NATL GAS FUND Put 912318201 158 146,200 SH Put SOLE 0 146,200 0 0
UNITED STATES OIL FUND LP UNITS 91232N108 6,052 568,809 SH   SOLE 0 568,809 0 0
UNITED STATES OIL FUND LP Call 91232N108 276 651,300 SH Call SOLE 0 651,300 0 0
UNITED STATES OIL FUND LP Put 91232N108 339 278,400 SH Put SOLE 0 278,400 0 0
UNITED STATES STL CORP NEW COM 912909108 1,004 29,723 SH   SOLE 0 29,723 0 0
UNITED STATES STL CORP NEW Call 912909108 844 188,800 SH Call SOLE 0 188,800 0 0
UNITED STATES STL CORP NEW Put 912909108 356 218,000 SH Put SOLE 0 218,000 0 0
UNITED STS 12 MONTH NAT GAS UNIT BEN INT 91288X109 1 100 SH   SOLE 0 100 0 0
UNITED STS 12 MONTH OIL FD L UNIT BEN INT 91288V103 9 525 SH   SOLE 0 525 0 0
UNITED STS 12 MONTH OIL FD L Call 91288V103 0 800 SH Call SOLE 0 800 0 0
UNITED STS 12 MONTH OIL FD L Put 91288V103 0 200 SH Put SOLE 0 200 0 0
UNITED STS BRENT OIL FD LP UNIT 91167Q100 2 151 SH   SOLE 0 151 0 0
UNITED STS BRENT OIL FD LP Call 91167Q100 0 4,400 SH Call SOLE 0 4,400 0 0
UNITED STS BRENT OIL FD LP Put 91167Q100 0 500 SH Put SOLE 0 500 0 0
UNITED STS GASOLINE FD LP UNITS 91201T102 128 4,717 SH   SOLE 0 4,717 0 0
UNITED STS GASOLINE FD LP Call 91201T102 5 37,200 SH Call SOLE 0 37,200 0 0
UNITED STS GASOLINE FD LP Put 91201T102 50 21,300 SH Put SOLE 0 21,300 0 0
UNITED STS SHORT OIL FD LP UNITS 912613205 6 100 SH   SOLE 0 100 0 0
UNITED STS SHORT OIL FD LP Call 912613205 0 1,600 SH Call SOLE 0 1,600 0 0
UNITED STS SHORT OIL FD LP Put 912613205 3 1,400 SH Put SOLE 0 1,400 0 0
UNITED TECHNOLOGIES CORP COM 913017109 88 789 SH   SOLE 0 789 0 0
UNITED TECHNOLOGIES CORP Call 913017109 1,333 183,100 SH Call SOLE 0 183,100 0 0
UNITED TECHNOLOGIES CORP Put 913017109 4 4,000 SH Put SOLE 0 4,000 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 594 4,395 SH   SOLE 0 4,395 0 0
UNITED THERAPEUTICS CORP DEL Call 91307C102 9 6,000 SH Call SOLE 0 6,000 0 0
UNITED THERAPEUTICS CORP DEL Put 91307C102 52 3,500 SH Put SOLE 0 3,500 0 0
UNITEDHEALTH GROUP INC Call 91324P102 5 5,400 SH Call SOLE 0 5,400 0 0
UNITEDHEALTH GROUP INC Put 91324P102 7 1,600 SH Put SOLE 0 1,600 0 0
UNITI GROUP INC COM 91325V108 10 389 SH   SOLE 0 389 0 0
UNITI GROUP INC Call 91325V108 0 4,500 SH Call SOLE 0 4,500 0 0
UNITIL CORP COM 913259107 1 27 SH   SOLE 0 27 0 0
UNITIL CORP Call 913259107 1 800 SH Call SOLE 0 800 0 0
UNIVAR INC COM 91336L107 25 836 SH   SOLE 0 836 0 0
UNIVAR INC Call 91336L107 1 1,300 SH Call SOLE 0 1,300 0 0
UNIVAR INC Put 91336L107 1 2,600 SH Put SOLE 0 2,600 0 0
UNIVERSAL AMERN CORP NEW COM 91338E101 6 700 SH   SOLE 0 700 0 0
UNIVERSAL AMERN CORP NEW Call 91338E101 0 14,900 SH Call SOLE 0 14,900 0 0
UNIVERSAL CORP VA COM 913456109 402 5,690 SH   SOLE 0 5,690 0 0
UNIVERSAL CORP VA Call 913456109 82 6,200 SH Call SOLE 0 6,200 0 0
UNIVERSAL CORP VA Put 913456109 63 31,800 SH Put SOLE 0 31,800 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 1,847 21,455 SH   SOLE 0 21,455 0 0
UNIVERSAL DISPLAY CORP Call 91347P105 568 59,800 SH Call SOLE 0 59,800 0 0
UNIVERSAL DISPLAY CORP Put 91347P105 246 19,800 SH Put SOLE 0 19,800 0 0
UNIVERSAL FST PRODS INC Call 913543104 2 1,100 SH Call SOLE 0 1,100 0 0
UNIVERSAL HEALTH RLTY INCM T SH BEN INT 91359E105 103 1,612 SH   SOLE 0 1,612 0 0
UNIVERSAL HEALTH RLTY INCM T Call 91359E105 0 200 SH Call SOLE 0 200 0 0
UNIVERSAL HEALTH RLTY INCM T Put 91359E105 0 400 SH Put SOLE 0 400 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 30 245 SH   SOLE 0 245 0 0
UNIVERSAL HLTH SVCS INC Call 913903100 0 200 SH Call SOLE 0 200 0 0
UNIVERSAL HLTH SVCS INC Put 913903100 0 1,800 SH Put SOLE 0 1,800 0 0
UNIVERSAL INS HLDGS INC COM 91359V107 101 4,154 SH   SOLE 0 4,154 0 0
UNIVERSAL INS HLDGS INC Call 91359V107 10 10,300 SH Call SOLE 0 10,300 0 0
UNIVERSAL INS HLDGS INC Put 91359V107 13 8,400 SH Put SOLE 0 8,400 0 0
UNIVERSAL TECHNICAL INST INC COM 913915104 2 600 SH   SOLE 0 600 0 0
UNUM GROUP COM 91529Y106 10 227 SH   SOLE 0 227 0 0
UNUM GROUP Call 91529Y106 2 700 SH Call SOLE 0 700 0 0
UNUM GROUP Put 91529Y106 0 200 SH Put SOLE 0 200 0 0
UQM TECHNOLOGIES INC COM 903213106 0 53 SH   SOLE 0 53 0 0
URANIUM RES INC COM 916901705 0 480 SH   SOLE 0 480 0 0
URBAN EDGE PPTYS COM 91704F104 7 300 SH   SOLE 0 300 0 0
URBAN OUTFITTERS INC COM 917047102 323 13,634 SH   SOLE 0 13,634 0 0
URBAN OUTFITTERS INC Call 917047102 7 18,700 SH Call SOLE 0 18,700 0 0
URBAN OUTFITTERS INC Put 917047102 4 5,300 SH Put SOLE 0 5,300 0 0
URSTADT BIDDLE PPTYS INC COM 917286106 78 4,574 SH   SOLE 0 4,574 0 0
US BANCORP DEL COM NEW 902973304 643 12,500 SH   SOLE 0 12,500 0 0
US BANCORP DEL Call 902973304 94 100,700 SH Call SOLE 0 100,700 0 0
US BANCORP DEL Put 902973304 0 1,900 SH Put SOLE 0 1,900 0 0
US ECOLOGY INC COM 91732J102 1 24 SH   SOLE 0 24 0 0
US ECOLOGY INC Call 91732J102 0 100 SH Call SOLE 0 100 0 0
US ECOLOGY INC Put 91732J102 0 200 SH Put SOLE 0 200 0 0
US FOODS HLDG CORP COM 912008109 4 152 SH   SOLE 0 152 0 0
USA COMPRESSION PARTNERS LP COMUNIT LTDPAR 90290N109 195 11,566 SH   SOLE 0 11,566 0 0
USA COMPRESSION PARTNERS LP Put 90290N109 15 23,100 SH Put SOLE 0 23,100 0 0
USA TECHNOLOGIES INC COM NO PAR 90328S500 10 2,469 SH   SOLE 0 2,469 0 0
USD PARTNERS LP COM UT REP LTD 903318103 8 721 SH   SOLE 0 721 0 0
USD PARTNERS LP Put 903318103 30 11,300 SH Put SOLE 0 11,300 0 0
V F CORP Call 918204108 64 61,500 SH Call SOLE 0 61,500 0 0
V F CORP Put 918204108 10 5,900 SH Put SOLE 0 5,900 0 0
VAALCO ENERGY INC COM NEW 91851C201 3 3,380 SH   SOLE 0 3,380 0 0
VAIL RESORTS INC Call 91879Q109 26 3,000 SH Call SOLE 0 3,000 0 0
VAIL RESORTS INC Put 91879Q109 0 300 SH Put SOLE 0 300 0 0
VALE S A ADR 91912E105 7 756 SH   SOLE 0 756 0 0
VALE S A Call 91912E105 1 200 SH Call SOLE 0 200 0 0
VALEANT PHARMACEUTICALS INTL COM 91911K102 732 66,452 SH   SOLE 0 66,452 0 0
VALEANT PHARMACEUTICALS INTL Call 91911K102 35 150,300 SH Call SOLE 0 150,300 0 0
VALEANT PHARMACEUTICALS INTL Put 91911K102 2,007 270,000 SH Put SOLE 0 270,000 0 0
VALERO ENERGY CORP NEW COM 91913Y100 4,581 69,106 SH   SOLE 0 69,106 0 0
VALERO ENERGY CORP NEW Call 91913Y100 12 8,500 SH Call SOLE 0 8,500 0 0
VALERO ENERGY CORP NEW Put 91913Y100 253 128,500 SH Put SOLE 0 128,500 0 0
VALERO ENERGY PARTNERS LP COM UNT REP LP 91914J102 12 267 SH   SOLE 0 267 0 0
VALERO ENERGY PARTNERS LP Put 91914J102 0 1,000 SH Put SOLE 0 1,000 0 0
VALIDUS HOLDINGS LTD COM SHS G9319H102 34 606 SH   SOLE 0 606 0 0
VALIDUS HOLDINGS LTD Call G9319H102 1 3,100 SH Call SOLE 0 3,100 0 0
VALLEY NATL BANCORP COM 919794107 40 3,453 SH   SOLE 0 3,453 0 0
VALLEY NATL BANCORP *W EXP 11/14/201 919794131 2 6,100 SH   SOLE 0 6,100 0 0
VALLEY NATL BANCORP Call 919794107 0 800 SH Call SOLE 0 800 0 0
VALLEY NATL BANCORP Put 919794107 78 125,000 SH Put SOLE 0 125,000 0 0
VALMONT INDS INC COM 920253101 94 605 SH   SOLE 0 605 0 0
VALMONT INDS INC Put 920253101 40 5,500 SH Put SOLE 0 5,500 0 0
VALSPAR CORP COM 920355104 782 7,051 SH   SOLE 0 7,051 0 0
VALSPAR CORP Call 920355104 105 20,500 SH Call SOLE 0 20,500 0 0
VALSPAR CORP Put 920355104 7 7,300 SH Put SOLE 0 7,300 0 0
VALVOLINE INC Call 92047W101 1 1,500 SH Call SOLE 0 1,500 0 0
VALVOLINE INC Put 92047W101 15 5,600 SH Put SOLE 0 5,600 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 27,215 1,193,147 SH   SOLE 0 1,193,147 0 0
VANECK VECTORS ETF TR HIGH YLD MUN ETF 92189F361 608 19,900 SH   SOLE 0 19,900 0 0
VANECK VECTORS ETF TR RUSSIA ETF 92189F403 2,315 112,038 SH   SOLE 0 112,038 0 0
VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 199 10,800 SH   SOLE 0 10,800 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET 92189F676 528 6,634 SH   SOLE 0 6,634 0 0
VANECK VECTORS ETF TR OIL SVCS ETF 92189F718 224 7,274 SH   SOLE 0 7,274 0 0
VANECK VECTORS ETF TR CHINAAMC SME CHI 92189F627 6 200 SH   SOLE 0 200 0 0
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 20,627 573,316 SH   SOLE 0 573,316 0 0
VANECK VECTORS ETF TR COAL ETF 92189F809 2 204 SH   SOLE 0 204 0 0
VANECK VECTORS ETF TR BRAZIL SMALL CP 92189F825 3 181 SH   SOLE 0 181 0 0
VANECK VECTORS ETF TR Call 92189F809 23 28,500 SH Call SOLE 0 28,500 0 0
VANECK VECTORS ETF TR Call 92189F627 2 3,400 SH Call SOLE 0 3,400 0 0
VANECK VECTORS ETF TR Call 92189F791 417 207,200 SH Call SOLE 0 207,200 0 0
VANECK VECTORS ETF TR Call 92189F718 77 30,600 SH Call SOLE 0 30,600 0 0
VANECK VECTORS ETF TR Call 92189F726 16 5,500 SH Call SOLE 0 5,500 0 0
VANECK VECTORS ETF TR Call 92189F676 291 99,400 SH Call SOLE 0 99,400 0 0
VANECK VECTORS ETF TR Call 92189F403 377 190,700 SH Call SOLE 0 190,700 0 0
VANECK VECTORS ETF TR Call 92189F361 0 3,600 SH Call SOLE 0 3,600 0 0
VANECK VECTORS ETF TR Call 92189F205 1 1,100 SH Call SOLE 0 1,100 0 0
VANECK VECTORS ETF TR Call 92189F106 996 1,723,000 SH Call SOLE 0 1,723,000 0 0
VANECK VECTORS ETF TR Put 92189F106 5,599 2,548,900 SH Put SOLE 0 2,548,900 0 0
VANECK VECTORS ETF TR Put 92189F205 0 100 SH Put SOLE 0 100 0 0
VANECK VECTORS ETF TR Put 92189F403 141 330,200 SH Put SOLE 0 330,200 0 0
VANECK VECTORS ETF TR Put 92189F494 0 10,800 SH Put SOLE 0 10,800 0 0
VANECK VECTORS ETF TR Put 92189F676 94 128,500 SH Put SOLE 0 128,500 0 0
VANECK VECTORS ETF TR Put 92189F684 0 200 SH Put SOLE 0 200 0 0
VANECK VECTORS ETF TR Put 92189F700 0 100 SH Put SOLE 0 100 0 0
VANECK VECTORS ETF TR Put 92189F718 86 129,200 SH Put SOLE 0 129,200 0 0
VANECK VECTORS ETF TR Put 92189F726 72 15,400 SH Put SOLE 0 15,400 0 0
VANECK VECTORS ETF TR Put 92189F791 3,144 561,100 SH Put SOLE 0 561,100 0 0
VANECK VECTORS ETF TR Put 92189F627 1 1,900 SH Put SOLE 0 1,900 0 0
VANECK VECTORS ETF TR Put 92189F809 0 700 SH Put SOLE 0 700 0 0
VANECK VECTORS ETF TR Put 92189F825 0 500 SH Put SOLE 0 500 0 0
VANGUARD BD INDEX FD INC LONG TERM BOND 921937793 18 200 SH   SOLE 0 200 0 0
VANGUARD BD INDEX FD INC Put 921937835 0 1,500 SH Put SOLE 0 1,500 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 558 2,582 SH   SOLE 0 2,582 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 7 76 SH   SOLE 0 76 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 44 396 SH   SOLE 0 396 0 0
VANGUARD INDEX FDS REIT ETF 922908553 1,601 19,388 SH   SOLE 0 19,388 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 165 1,178 SH   SOLE 0 1,178 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 22 163 SH   SOLE 0 163 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 83 689 SH   SOLE 0 689 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 282 2,958 SH   SOLE 0 2,958 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 639 4,795 SH   SOLE 0 4,795 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 3,808 31,395 SH   SOLE 0 31,395 0 0
VANGUARD INDEX FDS Call 922908769 172 54,600 SH Call SOLE 0 54,600 0 0
VANGUARD INDEX FDS Call 922908751 16 4,000 SH Call SOLE 0 4,000 0 0
VANGUARD INDEX FDS Call 922908744 6 2,500 SH Call SOLE 0 2,500 0 0
VANGUARD INDEX FDS Call 922908736 19 2,500 SH Call SOLE 0 2,500 0 0
VANGUARD INDEX FDS Call 922908629 19 8,000 SH Call SOLE 0 8,000 0 0
VANGUARD INDEX FDS Call 922908595 3 400 SH Call SOLE 0 400 0 0
VANGUARD INDEX FDS Call 922908611 8 2,200 SH Call SOLE 0 2,200 0 0
VANGUARD INDEX FDS Call 922908553 21 8,300 SH Call SOLE 0 8,300 0 0
VANGUARD INDEX FDS Call 922908538 0 100 SH Call SOLE 0 100 0 0
VANGUARD INDEX FDS Call 922908512 7 2,400 SH Call SOLE 0 2,400 0 0
VANGUARD INDEX FDS Call 922908363 27 4,600 SH Call SOLE 0 4,600 0 0
VANGUARD INDEX FDS Call 922908637 16 1,700 SH Call SOLE 0 1,700 0 0
VANGUARD INDEX FDS Put 922908363 20 48,700 SH Put SOLE 0 48,700 0 0
VANGUARD INDEX FDS Put 922908512 1 1,700 SH Put SOLE 0 1,700 0 0
VANGUARD INDEX FDS Put 922908553 10 17,900 SH Put SOLE 0 17,900 0 0
VANGUARD INDEX FDS Put 922908595 4 800 SH Put SOLE 0 800 0 0
VANGUARD INDEX FDS Put 922908611 5 4,900 SH Put SOLE 0 4,900 0 0
VANGUARD INDEX FDS Put 922908629 0 500 SH Put SOLE 0 500 0 0
VANGUARD INDEX FDS Put 922908744 0 1,800 SH Put SOLE 0 1,800 0 0
VANGUARD INDEX FDS Put 922908751 18 11,100 SH Put SOLE 0 11,100 0 0
VANGUARD INDEX FDS Put 922908769 61 28,300 SH Put SOLE 0 28,300 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 35 674 SH   SOLE 0 674 0 0
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 20 200 SH   SOLE 0 200 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 0 20 SH   SOLE 0 20 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 312 7,856 SH   SOLE 0 7,856 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 912 17,687 SH   SOLE 0 17,687 0 0
VANGUARD INTL EQUITY INDEX F Call 922042874 329 92,400 SH Call SOLE 0 92,400 0 0
VANGUARD INTL EQUITY INDEX F Call 922042858 100 40,300 SH Call SOLE 0 40,300 0 0
VANGUARD INTL EQUITY INDEX F Call 922042866 4 3,100 SH Call SOLE 0 3,100 0 0
VANGUARD INTL EQUITY INDEX F Call 922042775 0 1,000 SH Call SOLE 0 1,000 0 0
VANGUARD INTL EQUITY INDEX F Call 922042742 2 1,000 SH Call SOLE 0 1,000 0 0
VANGUARD INTL EQUITY INDEX F Call 922042676 0 400 SH Call SOLE 0 400 0 0
VANGUARD INTL EQUITY INDEX F Put 922042718 0 800 SH Put SOLE 0 800 0 0
VANGUARD INTL EQUITY INDEX F Put 922042742 19 16,700 SH Put SOLE 0 16,700 0 0
VANGUARD INTL EQUITY INDEX F Put 922042858 629 164,200 SH Put SOLE 0 164,200 0 0
VANGUARD INTL EQUITY INDEX F Put 922042874 105 231,500 SH Put SOLE 0 231,500 0 0
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 3 71 SH   SOLE 0 71 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 11 100 SH   SOLE 0 100 0 0
VANGUARD SCOTTSDALE FDS LG-TERM COR BD 92206C813 12 136 SH   SOLE 0 136 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 22 261 SH   SOLE 0 261 0 0
VANGUARD SCOTTSDALE FDS Call 92206C813 0 200 SH Call SOLE 0 200 0 0
VANGUARD SCOTTSDALE FDS Put 92206C813 0 100 SH Put SOLE 0 100 0 0
VANGUARD SCOTTSDALE FDS Put 92206C664 0 100 SH Put SOLE 0 100 0 0
VANGUARD SCOTTSDALE FDS Put 92206C870 6 24,000 SH Put SOLE 0 24,000 0 0
VANGUARD SPECIALIZED PORTFOL Call 921908844 0 300 SH Call SOLE 0 300 0 0
VANGUARD SPECIALIZED PORTFOL Put 921908844 1 1,100 SH Put SOLE 0 1,100 0 0
VANGUARD STAR FD Put 921909768 7 1,400 SH Put SOLE 0 1,400 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 801 20,400 SH   SOLE 0 20,400 0 0
VANGUARD TAX MANAGED INTL FD Call 921943858 14 8,000 SH Call SOLE 0 8,000 0 0
VANGUARD TAX MANAGED INTL FD Put 921943858 5 5,400 SH Put SOLE 0 5,400 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 132 1,710 SH   SOLE 0 1,710 0 0
VANGUARD WHITEHALL FDS INC Call 921946406 2 5,100 SH Call SOLE 0 5,100 0 0
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 6 96 SH   SOLE 0 96 0 0
VANGUARD WORLD FD Call 921910816 7 1,800 SH Call SOLE 0 1,800 0 0
VANGUARD WORLD FD Put 921910840 0 1,000 SH Put SOLE 0 1,000 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 148 2,455 SH   SOLE 0 2,455 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 248 1,803 SH   SOLE 0 1,803 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 13 100 SH   SOLE 0 100 0 0
VANGUARD WORLD FDS TELCOMM ETF 92204A884 23 252 SH   SOLE 0 252 0 0
VANGUARD WORLD FDS Call 92204A884 0 100 SH Call SOLE 0 100 0 0
VANGUARD WORLD FDS Call 92204A504 19 2,300 SH Call SOLE 0 2,300 0 0
VANGUARD WORLD FDS Call 92204A603 2 400 SH Call SOLE 0 400 0 0
VANGUARD WORLD FDS Call 92204A405 0 200 SH Call SOLE 0 200 0 0
VANGUARD WORLD FDS Call 92204A306 2 3,600 SH Call SOLE 0 3,600 0 0
VANGUARD WORLD FDS Call 92204A207 3 1,200 SH Call SOLE 0 1,200 0 0
VANGUARD WORLD FDS Call 92204A876 5 1,400 SH Call SOLE 0 1,400 0 0
VANGUARD WORLD FDS Put 92204A207 0 300 SH Put SOLE 0 300 0 0
VANGUARD WORLD FDS Put 92204A306 7 3,700 SH Put SOLE 0 3,700 0 0
VANGUARD WORLD FDS Put 92204A603 0 300 SH Put SOLE 0 300 0 0
VANGUARD WORLD FDS Put 92204A504 8 2,600 SH Put SOLE 0 2,600 0 0
VANGUARD WORLD FDS Put 92204A702 0 700 SH Put SOLE 0 700 0 0
VANTIV INC CL A 92210H105 53 838 SH   SOLE 0 838 0 0
VANTIV INC Call 92210H105 2 1,100 SH Call SOLE 0 1,100 0 0
VANTIV INC Put 92210H105 0 300 SH Put SOLE 0 300 0 0
VAREX IMAGING CORP COM 92214X106 214 6,390 SH   SOLE 0 6,390 0 0
VARIAN MED SYS INC COM 92220P105 2 25 SH   SOLE 0 25 0 0
VARIAN MED SYS INC Call 92220P105 20 6,800 SH Call SOLE 0 6,800 0 0
VARONIS SYS INC Call 922280102 6 1,000 SH Call SOLE 0 1,000 0 0
VASCO DATA SEC INTL INC COM 92230Y104 115 8,530 SH   SOLE 0 8,530 0 0
VASCULAR BIOGENICS LTD Call M96883109 2 8,800 SH Call SOLE 0 8,800 0 0
VASCULAR BIOGENICS LTD Put M96883109 5 10,000 SH Put SOLE 0 10,000 0 0
VCA INC COM 918194101 1,879 20,544 SH   SOLE 0 20,544 0 0
VCA INC Call 918194101 10 5,300 SH Call SOLE 0 5,300 0 0
VCA INC Put 918194101 12 12,000 SH Put SOLE 0 12,000 0 0
VECTOR GROUP LTD COM 92240M108 98 4,751 SH   SOLE 0 4,751 0 0
VECTOR GROUP LTD Call 92240M108 0 1,400 SH Call SOLE 0 1,400 0 0
VECTOR GROUP LTD Put 92240M108 7 3,800 SH Put SOLE 0 3,800 0 0
VECTRUS INC COM 92242T101 48 2,181 SH   SOLE 0 2,181 0 0
VECTRUS INC Call 92242T101 6 16,500 SH Call SOLE 0 16,500 0 0
VECTRUS INC Put 92242T101 14 12,500 SH Put SOLE 0 12,500 0 0
VEDANTA LTD SPONSORED ADR 92242Y100 95 5,564 SH   SOLE 0 5,564 0 0
VEECO INSTRS INC DEL Call 922417100 71 29,800 SH Call SOLE 0 29,800 0 0
VEECO INSTRS INC DEL Put 922417100 2 6,500 SH Put SOLE 0 6,500 0 0
VEEVA SYS INC CL A COM 922475108 403 7,864 SH   SOLE 0 7,864 0 0
VEEVA SYS INC Call 922475108 115 13,800 SH Call SOLE 0 13,800 0 0
VEEVA SYS INC Put 922475108 4 2,600 SH Put SOLE 0 2,600 0 0
VENTAS INC Call 92276F100 76 35,700 SH Call SOLE 0 35,700 0 0
VENTAS INC Put 92276F100 4 3,300 SH Put SOLE 0 3,300 0 0
VEON LTD SPONSORED ADR 91822M106 50 12,353 SH   SOLE 0 12,353 0 0
VEON LTD Call 91822M106 4 19,700 SH Call SOLE 0 19,700 0 0
VEON LTD Put 91822M106 10 9,900 SH Put SOLE 0 9,900 0 0
VERA BRADLEY INC COM 92335C106 1 200 SH   SOLE 0 200 0 0
VERA BRADLEY INC Call 92335C106 0 1,000 SH Call SOLE 0 1,000 0 0
VERA BRADLEY INC Put 92335C106 0 200 SH Put SOLE 0 200 0 0
VERACYTE INC COM 92337F107 255 27,792 SH   SOLE 0 27,792 0 0
VERACYTE INC Put 92337F107 11 9,100 SH Put SOLE 0 9,100 0 0
VEREIT INC COM 92339V100 12 1,465 SH   SOLE 0 1,465 0 0
VEREIT INC Call 92339V100 0 4,800 SH Call SOLE 0 4,800 0 0
VEREIT INC Put 92339V100 0 1,500 SH Put SOLE 0 1,500 0 0
VERICEL CORP Call 92346J108 1 3,300 SH Call SOLE 0 3,300 0 0
VERICEL CORP Put 92346J108 8 23,300 SH Put SOLE 0 23,300 0 0
VERIFONE SYS INC COM 92342Y109 760 40,594 SH   SOLE 0 40,594 0 0
VERIFONE SYS INC Call 92342Y109 1,695 282,700 SH Call SOLE 0 282,700 0 0
VERIFONE SYS INC Put 92342Y109 10 19,700 SH Put SOLE 0 19,700 0 0
VERINT SYS INC COM 92343X100 236 5,446 SH   SOLE 0 5,446 0 0
VERISIGN INC COM 92343E102 65 753 SH   SOLE 0 753 0 0
VERISIGN INC Call 92343E102 6 2,700 SH Call SOLE 0 2,700 0 0
VERISIGN INC Put 92343E102 4 4,800 SH Put SOLE 0 4,800 0 0
VERISK ANALYTICS INC COM 92345Y106 8 108 SH   SOLE 0 108 0 0
VERISK ANALYTICS INC Call 92345Y106 0 1,300 SH Call SOLE 0 1,300 0 0
VERISK ANALYTICS INC Put 92345Y106 0 1,100 SH Put SOLE 0 1,100 0 0
VERITIV CORP Call 923454102 39 59,300 SH Call SOLE 0 59,300 0 0
VERITIV CORP Put 923454102 0 100 SH Put SOLE 0 100 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 7,751 159,008 SH   SOLE 0 159,008 0 0
VERIZON COMMUNICATIONS INC Call 92343V104 0 6,500 SH Call SOLE 0 6,500 0 0
VERIZON COMMUNICATIONS INC Put 92343V104 0 1,600 SH Put SOLE 0 1,600 0 0
VERMILION ENERGY INC COM 923725105 275 7,358 SH   SOLE 0 7,358 0 0
VERMILION ENERGY INC Call 923725105 1 2,000 SH Call SOLE 0 2,000 0 0
VERSARTIS INC Call 92529L102 1 400 SH Call SOLE 0 400 0 0
VERSUM MATLS INC COM 92532W103 182 5,965 SH   SOLE 0 5,965 0 0
VERSUM MATLS INC Call 92532W103 3 1,100 SH Call SOLE 0 1,100 0 0
VERSUM MATLS INC Put 92532W103 1 3,700 SH Put SOLE 0 3,700 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 330 3,025 SH   SOLE 0 3,025 0 0
VERTEX PHARMACEUTICALS INC Call 92532F100 1,869 135,900 SH Call SOLE 0 135,900 0 0
VERTEX PHARMACEUTICALS INC Put 92532F100 224 93,800 SH Put SOLE 0 93,800 0 0
VIACOM INC NEW CL B 92553P201 9,281 199,083 SH   SOLE 0 199,083 0 0
VIACOM INC NEW Call 92553P201 5 3,100 SH Call SOLE 0 3,100 0 0
VIACOM INC NEW Put 92553P201 1,149 266,500 SH Put SOLE 0 266,500 0 0
VIAD CORP COM NEW 92552R406 1 30 SH   SOLE 0 30 0 0
VIAD CORP Call 92552R406 0 200 SH Call SOLE 0 200 0 0
VIAD CORP Put 92552R406 2 5,700 SH Put SOLE 0 5,700 0 0
VIASAT INC COM 92552V100 387 6,078 SH   SOLE 0 6,078 0 0
VIASAT INC Call 92552V100 2 600 SH Call SOLE 0 600 0 0
VIASAT INC Put 92552V100 21 9,800 SH Put SOLE 0 9,800 0 0
VIAVI SOLUTIONS INC COM 925550105 19 1,802 SH   SOLE 0 1,802 0 0
VICOR CORP Call 925815102 0 100 SH Call SOLE 0 100 0 0
VINCE HLDG CORP COM 92719W108 0 332 SH   SOLE 0 332 0 0
VINCE HLDG CORP Call 92719W108 0 800 SH Call SOLE 0 800 0 0
VIPER ENERGY PARTNERS LP COM UNT RP INT 92763M105 409 22,798 SH   SOLE 0 22,798 0 0
VIPER ENERGY PARTNERS LP Put 92763M105 9 11,300 SH Put SOLE 0 11,300 0 0
VIPSHOP HLDGS LTD SPONSORED ADR 92763W103 293 22,013 SH   SOLE 0 22,013 0 0
VIPSHOP HLDGS LTD Call 92763W103 27 55,000 SH Call SOLE 0 55,000 0 0
VIPSHOP HLDGS LTD Put 92763W103 11 74,200 SH Put SOLE 0 74,200 0 0
VIRNETX HLDG CORP COM 92823T108 11 4,991 SH   SOLE 0 4,991 0 0
VIRNETX HLDG CORP Call 92823T108 4 13,000 SH Call SOLE 0 13,000 0 0
VIRTU FINL INC CL A 928254101 57 3,398 SH   SOLE 0 3,398 0 0
VIRTU FINL INC Call 928254101 0 200 SH Call SOLE 0 200 0 0
VIRTU FINL INC Put 928254101 4 4,800 SH Put SOLE 0 4,800 0 0
VIRTUSA CORP COM 92827P102 188 6,248 SH   SOLE 0 6,248 0 0
VIRTUSA CORP Call 92827P102 4 2,200 SH Call SOLE 0 2,200 0 0
VIRTUSA CORP Put 92827P102 5 2,200 SH Put SOLE 0 2,200 0 0
VISA INC Call 92826C839 10 4,400 SH Call SOLE 0 4,400 0 0
VISA INC Put 92826C839 86 72,300 SH Put SOLE 0 72,300 0 0
VISTA OUTDOOR INC COM 928377100 12 599 SH   SOLE 0 599 0 0
VISTA OUTDOOR INC Call 928377100 3 5,700 SH Call SOLE 0 5,700 0 0
VISTA OUTDOOR INC Put 928377100 22 5,300 SH Put SOLE 0 5,300 0 0
VISTEON CORP COM NEW 92839U206 38 392 SH   SOLE 0 392 0 0
VISTEON CORP Call 92839U206 1 400 SH Call SOLE 0 400 0 0
VISTEON CORP Put 92839U206 1 1,000 SH Put SOLE 0 1,000 0 0
VITAL THERAPIES INC COM 92847R104 6 1,749 SH   SOLE 0 1,749 0 0
VITAL THERAPIES INC Call 92847R104 0 500 SH Call SOLE 0 500 0 0
VITAL THERAPIES INC Put 92847R104 16 1,600 SH Put SOLE 0 1,600 0 0
VITAMIN SHOPPE INC COM 92849E101 163 8,129 SH   SOLE 0 8,129 0 0
VITAMIN SHOPPE INC Call 92849E101 4 4,700 SH Call SOLE 0 4,700 0 0
VITAMIN SHOPPE INC Put 92849E101 29 6,900 SH Put SOLE 0 6,900 0 0
VIVINT SOLAR INC COM 92854Q106 0 15 SH   SOLE 0 15 0 0
VMWARE INC CL A COM 928563402 229 2,489 SH   SOLE 0 2,489 0 0
VMWARE INC Call 928563402 156 41,700 SH Call SOLE 0 41,700 0 0
VMWARE INC Put 928563402 13 11,500 SH Put SOLE 0 11,500 0 0
VOC ENERGY TR TR UNIT 91829B103 10 2,862 SH   SOLE 0 2,862 0 0
VOC ENERGY TR Call 91829B103 0 700 SH Call SOLE 0 700 0 0
VOC ENERGY TR Put 91829B103 3 2,000 SH Put SOLE 0 2,000 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 3,212 121,550 SH   SOLE 0 121,550 0 0
VODAFONE GROUP PLC NEW Call 92857W308 0 1,600 SH Call SOLE 0 1,600 0 0
VODAFONE GROUP PLC NEW Put 92857W308 749 115,300 SH Put SOLE 0 115,300 0 0
VONAGE HLDGS CORP COM 92886T201 179 28,480 SH   SOLE 0 28,480 0 0
VONAGE HLDGS CORP Call 92886T201 0 9,200 SH Call SOLE 0 9,200 0 0
VONAGE HLDGS CORP Put 92886T201 2 5,000 SH Put SOLE 0 5,000 0 0
VORNADO RLTY TR SH BEN INT 929042109 624 6,225 SH   SOLE 0 6,225 0 0
VORNADO RLTY TR Put 929042109 50 43,200 SH Put SOLE 0 43,200 0 0
VOXELJET AG ADS 92912L107 20 7,600 SH   SOLE 0 7,600 0 0
VOXELJET AG Put 92912L107 7 5,600 SH Put SOLE 0 5,600 0 0
VOXX INTL CORP CL A 91829F104 2 446 SH   SOLE 0 446 0 0
VOXX INTL CORP Put 91829F104 0 400 SH Put SOLE 0 400 0 0
VOYA FINL INC COM 929089100 338 8,916 SH   SOLE 0 8,916 0 0
VOYA FINL INC Call 929089100 0 1,100 SH Call SOLE 0 1,100 0 0
VOYA FINL INC Put 929089100 29 39,900 SH Put SOLE 0 39,900 0 0
VTTI ENERGY PARTNERS LP COM UNIT RP LT Y9384M101 19 1,000 SH   SOLE 0 1,000 0 0
VTTI ENERGY PARTNERS LP Call Y9384M101 0 1,600 SH Call SOLE 0 1,600 0 0
VULCAN MATLS CO COM 929160109 1,099 9,129 SH   SOLE 0 9,129 0 0
VULCAN MATLS CO Call 929160109 51 12,300 SH Call SOLE 0 12,300 0 0
VULCAN MATLS CO Put 929160109 38 13,200 SH Put SOLE 0 13,200 0 0
VUZIX CORP COM NEW 92921W300 247 39,848 SH   SOLE 0 39,848 0 0
VUZIX CORP Call 92921W300 8 34,300 SH Call SOLE 0 34,300 0 0
VUZIX CORP Put 92921W300 8 20,900 SH Put SOLE 0 20,900 0 0
W & T OFFSHORE INC Put 92922P106 1 43,700 SH Put SOLE 0 43,700 0 0
W P CAREY INC COM 92936U109 51 830 SH   SOLE 0 830 0 0
W P CAREY INC Call 92936U109 0 200 SH Call SOLE 0 200 0 0
W P CAREY INC Put 92936U109 2 400 SH Put SOLE 0 400 0 0
WABASH NATL CORP COM 929566107 171 8,307 SH   SOLE 0 8,307 0 0
WABASH NATL CORP Call 929566107 11 2,100 SH Call SOLE 0 2,100 0 0
WABCO HLDGS INC COM 92927K102 71 610 SH   SOLE 0 610 0 0
WABCO HLDGS INC Call 92927K102 14 1,400 SH Call SOLE 0 1,400 0 0
WABCO HLDGS INC Put 92927K102 0 500 SH Put SOLE 0 500 0 0
WABTEC CORP COM 929740108 299 3,835 SH   SOLE 0 3,835 0 0
WABTEC CORP Call 929740108 2 2,000 SH Call SOLE 0 2,000 0 0
WABTEC CORP Put 929740108 4 2,600 SH Put SOLE 0 2,600 0 0
WADDELL & REED FINL INC CL A 930059100 306 18,022 SH   SOLE 0 18,022 0 0
WADDELL & REED FINL INC Call 930059100 4 45,700 SH Call SOLE 0 45,700 0 0
WADDELL & REED FINL INC Put 930059100 41 26,600 SH Put SOLE 0 26,600 0 0
WAGEWORKS INC COM 930427109 7 100 SH   SOLE 0 100 0 0
WAGEWORKS INC Call 930427109 1 1,300 SH Call SOLE 0 1,300 0 0
WAGEWORKS INC Put 930427109 3 1,200 SH Put SOLE 0 1,200 0 0
WAL-MART STORES INC Call 931142103 303 170,700 SH Call SOLE 0 170,700 0 0
WAL-MART STORES INC Put 931142103 17 106,700 SH Put SOLE 0 106,700 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,234 14,859 SH   SOLE 0 14,859 0 0
WALGREENS BOOTS ALLIANCE INC Call 931427108 393 43,500 SH Call SOLE 0 43,500 0 0
WALGREENS BOOTS ALLIANCE INC Put 931427108 69 19,300 SH Put SOLE 0 19,300 0 0
WALKER & DUNLOP INC COM 93148P102 31 758 SH   SOLE 0 758 0 0
WALKER & DUNLOP INC Call 93148P102 204 31,900 SH Call SOLE 0 31,900 0 0
WALKER & DUNLOP INC Put 93148P102 0 800 SH Put SOLE 0 800 0 0
WALTER INVT MGMT CORP COM 93317W102 2 2,364 SH   SOLE 0 2,364 0 0
WASHINGTON PRIME GROUP NEW COM 93964W108 153 17,700 SH   SOLE 0 17,700 0 0
WASHINGTON PRIME GROUP NEW Call 93964W108 0 16,000 SH Call SOLE 0 16,000 0 0
WASHINGTON PRIME GROUP NEW Put 93964W108 59 53,500 SH Put SOLE 0 53,500 0 0
WASHINGTON REAL ESTATE INVT Call 939653101 0 500 SH Call SOLE 0 500 0 0
WASHINGTON REAL ESTATE INVT Put 939653101 0 100 SH Put SOLE 0 100 0 0
WASHINGTON TR BANCORP COM 940610108 28 580 SH   SOLE 0 580 0 0
WASTE CONNECTIONS INC Call 94106B101 38 4,300 SH Call SOLE 0 4,300 0 0
WASTE MGMT INC DEL Call 94106L109 403 48,500 SH Call SOLE 0 48,500 0 0
WASTE MGMT INC DEL Put 94106L109 0 700 SH Put SOLE 0 700 0 0
WATERS CORP COM 941848103 360 2,306 SH   SOLE 0 2,306 0 0
WATERS CORP Call 941848103 0 100 SH Call SOLE 0 100 0 0
WATERS CORP Put 941848103 3 1,200 SH Put SOLE 0 1,200 0 0
WATSCO INC COM 942622200 31 223 SH   SOLE 0 223 0 0
WATSCO INC Put 942622200 1 1,000 SH Put SOLE 0 1,000 0 0
WATTS WATER TECHNOLOGIES INC CL A 942749102 5 83 SH   SOLE 0 83 0 0
WAYFAIR INC CL A 94419L101 18 452 SH   SOLE 0 452 0 0
WAYFAIR INC Call 94419L101 29 8,200 SH Call SOLE 0 8,200 0 0
WAYFAIR INC Put 94419L101 1 2,600 SH Put SOLE 0 2,600 0 0
WD-40 CO COM 929236107 17 165 SH   SOLE 0 165 0 0
WD-40 CO Call 929236107 0 100 SH Call SOLE 0 100 0 0
WD-40 CO Put 929236107 1 1,600 SH Put SOLE 0 1,600 0 0
WEATHERFORD INTL PLC ORD SHS G48833100 195 29,389 SH   SOLE 0 29,389 0 0
WEATHERFORD INTL PLC Call G48833100 0 1,800 SH Call SOLE 0 1,800 0 0
WEATHERFORD INTL PLC Put G48833100 0 100 SH Put SOLE 0 100 0 0
WEB COM GROUP INC COM 94733A104 104 5,436 SH   SOLE 0 5,436 0 0
WEBMD HEALTH CORP COM 94770V102 268 5,104 SH   SOLE 0 5,104 0 0
WEBMD HEALTH CORP Call 94770V102 49 34,000 SH Call SOLE 0 34,000 0 0
WEBMD HEALTH CORP Put 94770V102 6 14,600 SH Put SOLE 0 14,600 0 0
WEBSTER FINL CORP CONN Call 947890109 0 200 SH Call SOLE 0 200 0 0
WEC ENERGY GROUP INC COM 92939U106 65 1,077 SH   SOLE 0 1,077 0 0
WEC ENERGY GROUP INC Call 92939U106 3 800 SH Call SOLE 0 800 0 0
WEC ENERGY GROUP INC Put 92939U106 5 4,400 SH Put SOLE 0 4,400 0 0
WEIBO CORP SPONSORED ADR 948596101 201 3,856 SH   SOLE 0 3,856 0 0
WEIBO CORP Call 948596101 524 108,000 SH Call SOLE 0 108,000 0 0
WEIBO CORP Put 948596101 91 13,900 SH Put SOLE 0 13,900 0 0
WEIGHT WATCHERS INTL INC NEW COM 948626106 175 11,248 SH   SOLE 0 11,248 0 0
WEIGHT WATCHERS INTL INC NEW Call 948626106 66 48,400 SH Call SOLE 0 48,400 0 0
WEIGHT WATCHERS INTL INC NEW Put 948626106 185 101,200 SH Put SOLE 0 101,200 0 0
WELLCARE HEALTH PLANS INC COM 94946T106 1,035 7,388 SH   SOLE 0 7,388 0 0
WELLCARE HEALTH PLANS INC Call 94946T106 0 100 SH Call SOLE 0 100 0 0
WELLCARE HEALTH PLANS INC Put 94946T106 76 23,700 SH Put SOLE 0 23,700 0 0
WELLS FARGO & CO NEW COM 949746101 8,349 150,015 SH   SOLE 0 150,015 0 0
WELLS FARGO & CO NEW *W EXP 10/28/201 949746119 427 19,253 SH   SOLE 0 19,253 0 0
WELLS FARGO & CO NEW Call 949746101 1,495 226,100 SH Call SOLE 0 226,100 0 0
WELLS FARGO & CO NEW Put 949746101 484 499,500 SH Put SOLE 0 499,500 0 0
WELLS FARGO INCOME OPPORTUNI WF INC OPPTY FD 94987B105 32 3,900 SH   SOLE 0 3,900 0 0
WELLTOWER INC Call 95040Q104 15 4,400 SH Call SOLE 0 4,400 0 0
WELLTOWER INC Put 95040Q104 8 19,500 SH Put SOLE 0 19,500 0 0
WENDYS CO COM 95058W100 53 3,921 SH   SOLE 0 3,921 0 0
WENDYS CO Call 95058W100 0 100 SH Call SOLE 0 100 0 0
WERNER ENTERPRISES INC Put 950755108 0 200 SH Put SOLE 0 200 0 0
WESCO AIRCRAFT HLDGS INC COM 950814103 79 6,970 SH   SOLE 0 6,970 0 0
WESCO INTL INC Call 95082P105 10 6,600 SH Call SOLE 0 6,600 0 0
WESCO INTL INC Put 95082P105 0 3,600 SH Put SOLE 0 3,600 0 0
WEST CORP COM 952355204 33 1,372 SH   SOLE 0 1,372 0 0
WEST CORP Put 952355204 0 700 SH Put SOLE 0 700 0 0
WEST MARINE INC COM 954235107 46 4,901 SH   SOLE 0 4,901 0 0
WEST MARINE INC Call 954235107 0 5,400 SH Call SOLE 0 5,400 0 0
WEST MARINE INC Put 954235107 2 5,300 SH Put SOLE 0 5,300 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 11 138 SH   SOLE 0 138 0 0
WEST PHARMACEUTICAL SVSC INC Call 955306105 0 300 SH Call SOLE 0 300 0 0
WESTAMERICA BANCORPORATION COM 957090103 545 9,765 SH   SOLE 0 9,765 0 0
WESTAMERICA BANCORPORATION Call 957090103 0 1,500 SH Call SOLE 0 1,500 0 0
WESTAMERICA BANCORPORATION Put 957090103 8 2,000 SH Put SOLE 0 2,000 0 0
WESTAR ENERGY INC COM 95709T100 113 2,084 SH   SOLE 0 2,084 0 0
WESTAR ENERGY INC Put 95709T100 4 5,300 SH Put SOLE 0 5,300 0 0
WESTELL TECHNOLOGIES INC CL A 957541105 0 300 SH   SOLE 0 300 0 0
WESTERN ALLIANCE BANCORP Call 957638109 59 21,900 SH Call SOLE 0 21,900 0 0
WESTERN ALLIANCE BANCORP Put 957638109 2 700 SH Put SOLE 0 700 0 0
WESTERN ASSET MTG CAP CORP COM 95790D105 75 7,720 SH   SOLE 0 7,720 0 0
WESTERN ASSET MTG CAP CORP Put 95790D105 11 4,200 SH Put SOLE 0 4,200 0 0
WESTERN DIGITAL CORP COM 958102105 10,667 129,261 SH   SOLE 0 129,261 0 0
WESTERN DIGITAL CORP Call 958102105 124 37,700 SH Call SOLE 0 37,700 0 0
WESTERN DIGITAL CORP Put 958102105 72 85,100 SH Put SOLE 0 85,100 0 0
WESTERN GAS EQUITY PARTNERS COMUNT LTD PT 95825R103 11 259 SH   SOLE 0 259 0 0
WESTERN GAS EQUITY PARTNERS Call 95825R103 0 200 SH Call SOLE 0 200 0 0
WESTERN GAS PARTNERS LP COM UNIT LP IN 958254104 106 1,756 SH   SOLE 0 1,756 0 0
WESTERN GAS PARTNERS LP Call 958254104 4 10,500 SH Call SOLE 0 10,500 0 0
WESTERN REFNG INC COM 959319104 264 7,550 SH   SOLE 0 7,550 0 0
WESTERN REFNG INC Call 959319104 82 20,600 SH Call SOLE 0 20,600 0 0
WESTERN REFNG INC Put 959319104 4 3,200 SH Put SOLE 0 3,200 0 0
WESTERN REFNG LOGISTICS LP COM UNIT REP LTP 95931Q205 239 9,427 SH   SOLE 0 9,427 0 0
WESTERN REFNG LOGISTICS LP Put 95931Q205 54 13,400 SH Put SOLE 0 13,400 0 0
WESTERN UN CO COM 959802109 412 20,262 SH   SOLE 0 20,262 0 0
WESTERN UN CO Call 959802109 0 1,000 SH Call SOLE 0 1,000 0 0
WESTERN UN CO Put 959802109 0 300 SH Put SOLE 0 300 0 0
WESTLAKE CHEM CORP COM 960413102 147 2,236 SH   SOLE 0 2,236 0 0
WESTLAKE CHEM CORP Call 960413102 3 1,200 SH Call SOLE 0 1,200 0 0
WESTLAKE CHEM CORP Put 960413102 3 14,500 SH Put SOLE 0 14,500 0 0
WESTLAKE CHEM PARTNERS LP COM UNIT RP LP 960417103 858 34,122 SH   SOLE 0 34,122 0 0
WESTLAKE CHEM PARTNERS LP Call 960417103 5 2,200 SH Call SOLE 0 2,200 0 0
WESTLAKE CHEM PARTNERS LP Put 960417103 1 30,000 SH Put SOLE 0 30,000 0 0
WESTMORELAND COAL CO COM 960878106 13 949 SH   SOLE 0 949 0 0
WESTMORELAND COAL CO Call 960878106 22 19,600 SH Call SOLE 0 19,600 0 0
WESTMORELAND COAL CO Put 960878106 10 7,000 SH Put SOLE 0 7,000 0 0
WESTMORELAND RESOURCE PARTNE COM UNIT RP LP 96108P103 0 53 SH   SOLE 0 53 0 0
WESTPORT FUEL SYSTEMS INC COM NEW 960908309 3 3,677 SH   SOLE 0 3,677 0 0
WESTPORT FUEL SYSTEMS INC Put 960908309 1 200 SH Put SOLE 0 200 0 0
WESTROCK CO COM 96145D105 440 8,457 SH   SOLE 0 8,457 0 0
WEX INC COM 96208T104 30 294 SH   SOLE 0 294 0 0
WEX INC Put 96208T104 0 100 SH Put SOLE 0 100 0 0
WEYERHAEUSER CO COM 962166104 669 19,689 SH   SOLE 0 19,689 0 0
WEYERHAEUSER CO Call 962166104 54 28,200 SH Call SOLE 0 28,200 0 0
WEYERHAEUSER CO Put 962166104 23 89,000 SH Put SOLE 0 89,000 0 0
WGL HLDGS INC COM 92924F106 151 1,834 SH   SOLE 0 1,834 0 0
WGL HLDGS INC Put 92924F106 0 200 SH Put SOLE 0 200 0 0
WHITESTONE REIT COM 966084204 34 2,483 SH   SOLE 0 2,483 0 0
WHITESTONE REIT Call 966084204 0 2,100 SH Call SOLE 0 2,100 0 0
WHITEWAVE FOODS CO COM 966244105 390 6,959 SH   SOLE 0 6,959 0 0
WHITEWAVE FOODS CO Call 966244105 114 23,700 SH Call SOLE 0 23,700 0 0
WHITEWAVE FOODS CO Put 966244105 1 40,700 SH Put SOLE 0 40,700 0 0
WHITING PETE CORP NEW COM 966387102 939 99,356 SH   SOLE 0 99,356 0 0
WHITING PETE CORP NEW Call 966387102 27 44,900 SH Call SOLE 0 44,900 0 0
WHITING PETE CORP NEW Put 966387102 384 96,100 SH Put SOLE 0 96,100 0 0
WHOLE FOODS MKT INC COM 966837106 226 7,636 SH   SOLE 0 7,636 0 0
WHOLE FOODS MKT INC Call 966837106 0 100 SH Call SOLE 0 100 0 0
WHOLE FOODS MKT INC Put 966837106 15 16,400 SH Put SOLE 0 16,400 0 0
WILLBROS GROUP INC DEL Call 969203108 1 7,500 SH Call SOLE 0 7,500 0 0
WILLIAMS COS INC DEL Call 969457100 97 93,400 SH Call SOLE 0 93,400 0 0
WILLIAMS COS INC DEL Put 969457100 11 24,900 SH Put SOLE 0 24,900 0 0
WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 1,447 35,449 SH   SOLE 0 35,449 0 0
WILLIAMS PARTNERS L P NEW Call 96949L105 4 13,300 SH Call SOLE 0 13,300 0 0
WILLIAMS PARTNERS L P NEW Put 96949L105 119 26,500 SH Put SOLE 0 26,500 0 0
WILLIAMS SONOMA INC COM 969904101 14 279 SH   SOLE 0 279 0 0
WILLIAMS SONOMA INC Call 969904101 10 13,700 SH Call SOLE 0 13,700 0 0
WILLIAMS SONOMA INC Put 969904101 3 25,500 SH Put SOLE 0 25,500 0 0
WILLIS TOWERS WATSON PUB LTD SHS G96629103 58 446 SH   SOLE 0 446 0 0
WILLIS TOWERS WATSON PUB LTD Call G96629103 0 100 SH Call SOLE 0 100 0 0
WINDSTREAM HLDGS INC COM NEW 97382A200 1 194 SH   SOLE 0 194 0 0
WINDSTREAM HLDGS INC Call 97382A200 0 8,300 SH Call SOLE 0 8,300 0 0
WINDTREE THERAPEUTICS INC COM 97382D105 0 207 SH   SOLE 0 207 0 0
WINGSTOP INC COM 974155103 1 49 SH   SOLE 0 49 0 0
WINGSTOP INC Call 974155103 37 12,200 SH Call SOLE 0 12,200 0 0
WINGSTOP INC Put 974155103 2 2,600 SH Put SOLE 0 2,600 0 0
WINNEBAGO INDS INC COM 974637100 118 4,043 SH   SOLE 0 4,043 0 0
WINNEBAGO INDS INC Call 974637100 5 4,000 SH Call SOLE 0 4,000 0 0
WINTRUST FINL CORP COM 97650W108 48 698 SH   SOLE 0 698 0 0
WINTRUST FINL CORP Call 97650W108 2 1,400 SH Call SOLE 0 1,400 0 0
WIPRO LTD SPON ADR 1 SH 97651M109 16 1,601 SH   SOLE 0 1,601 0 0
WISDOMTREE INVTS INC COM 97717P104 3 422 SH   SOLE 0 422 0 0
WISDOMTREE INVTS INC Call 97717P104 10 24,700 SH Call SOLE 0 24,700 0 0
WISDOMTREE INVTS INC Put 97717P104 25 5,000 SH Put SOLE 0 5,000 0 0
WISDOMTREE TR CHINESE YUAN FD 97717W182 19 826 SH   SOLE 0 826 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 20 500 SH   SOLE 0 500 0 0
WISDOMTREE TR JPN SCAP HDG EQT 97717W521 3 100 SH   SOLE 0 100 0 0
WISDOMTREE TR SMALLCAP DIVID 97717W604 39 484 SH   SOLE 0 484 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 52 1,040 SH   SOLE 0 1,040 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 5,438 86,587 SH   SOLE 0 86,587 0 0
WISDOMTREE TR Call 97717X701 2 1,100 SH Call SOLE 0 1,100 0 0
WISDOMTREE TR Call 97717W851 59 179,000 SH Call SOLE 0 179,000 0 0
WISDOMTREE TR Call 97717W604 0 200 SH Call SOLE 0 200 0 0
WISDOMTREE TR Call 97717W315 0 1,000 SH Call SOLE 0 1,000 0 0
WISDOMTREE TR Call 97717W422 105 32,000 SH Call SOLE 0 32,000 0 0
WISDOMTREE TR Call 97717W182 1 1,300 SH Call SOLE 0 1,300 0 0
WISDOMTREE TR Call 97717W281 0 100 SH Call SOLE 0 100 0 0
WISDOMTREE TR Put 97717W422 12 36,300 SH Put SOLE 0 36,300 0 0
WISDOMTREE TR Put 97717W604 2 900 SH Put SOLE 0 900 0 0
WISDOMTREE TR Put 97717W851 1 2,200 SH Put SOLE 0 2,200 0 0
WISDOMTREE TR Put 97717W182 4 26,000 SH Put SOLE 0 26,000 0 0
WIX COM LTD SHS M98068105 911 13,427 SH   SOLE 0 13,427 0 0
WIX COM LTD Call M98068105 14 2,900 SH Call SOLE 0 2,900 0 0
WIX COM LTD Put M98068105 0 2,200 SH Put SOLE 0 2,200 0 0
WMIH CORP COM 92936P100 0 240 SH   SOLE 0 240 0 0
WOLVERINE WORLD WIDE INC Call 978097103 2 1,100 SH Call SOLE 0 1,100 0 0
WOODWARD INC COM 980745103 5 87 SH   SOLE 0 87 0 0
WOODWARD INC Call 980745103 0 200 SH Call SOLE 0 200 0 0
WORKDAY INC CL A 98138H101 19 234 SH   SOLE 0 234 0 0
WORKDAY INC Call 98138H101 28 6,500 SH Call SOLE 0 6,500 0 0
WORKDAY INC Put 98138H101 17 4,200 SH Put SOLE 0 4,200 0 0
WORKIVA INC Call 98139A105 2 1,800 SH Call SOLE 0 1,800 0 0
WORKIVA INC Put 98139A105 0 200 SH Put SOLE 0 200 0 0
WORLD ACCEP CORP DEL Call 981419104 4 7,400 SH Call SOLE 0 7,400 0 0
WORLD ACCEP CORP DEL Put 981419104 2 3,400 SH Put SOLE 0 3,400 0 0
WORLD FUEL SVCS CORP Call 981475106 14 5,100 SH Call SOLE 0 5,100 0 0
WORLD WRESTLING ENTMT INC CL A 98156Q108 864 38,913 SH   SOLE 0 38,913 0 0
WORLD WRESTLING ENTMT INC Call 98156Q108 6 16,300 SH Call SOLE 0 16,300 0 0
WORLD WRESTLING ENTMT INC Put 98156Q108 1 1,300 SH Put SOLE 0 1,300 0 0
WORTHINGTON INDS INC COM 981811102 59 1,328 SH   SOLE 0 1,328 0 0
WORTHINGTON INDS INC Call 981811102 0 100 SH Call SOLE 0 100 0 0
WPP PLC NEW Call 92937A102 1 300 SH Call SOLE 0 300 0 0
WPP PLC NEW Put 92937A102 0 300 SH Put SOLE 0 300 0 0
WPX ENERGY INC COM 98212B103 756 56,514 SH   SOLE 0 56,514 0 0
WPX ENERGY INC Call 98212B103 124 30,400 SH Call SOLE 0 30,400 0 0
WPX ENERGY INC Put 98212B103 209 147,000 SH Put SOLE 0 147,000 0 0
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 46 1,510 SH   SOLE 0 1,510 0 0
WRIGHT MED GROUP N V Call N96617118 0 100 SH Call SOLE 0 100 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 412 4,892 SH   SOLE 0 4,892 0 0
WYNDHAM WORLDWIDE CORP Call 98310W108 35 3,300 SH Call SOLE 0 3,300 0 0
WYNN RESORTS LTD COM 983134107 632 5,520 SH   SOLE 0 5,520 0 0
WYNN RESORTS LTD Call 983134107 365 189,900 SH Call SOLE 0 189,900 0 0
WYNN RESORTS LTD Put 983134107 15 5,200 SH Put SOLE 0 5,200 0 0
XBIOTECH INC COM 98400H102 59 3,600 SH   SOLE 0 3,600 0 0
XBIOTECH INC Call 98400H102 64 18,600 SH Call SOLE 0 18,600 0 0
XBIOTECH INC Put 98400H102 42 14,800 SH Put SOLE 0 14,800 0 0
XCEL ENERGY INC COM 98389B100 27 615 SH   SOLE 0 615 0 0
XCEL ENERGY INC Call 98389B100 2 2,600 SH Call SOLE 0 2,600 0 0
XCEL ENERGY INC Put 98389B100 0 200 SH Put SOLE 0 200 0 0
XCERRA CORP COM 98400J108 4 500 SH   SOLE 0 500 0 0
XENCOR INC Put 98401F105 1 1,100 SH Put SOLE 0 1,100 0 0
XENIA HOTELS & RESORTS INC Put 984017103 0 1,000 SH Put SOLE 0 1,000 0 0
XERIUM TECHNOLOGIES INC COM NEW 98416J118 6 1,054 SH   SOLE 0 1,054 0 0
XERIUM TECHNOLOGIES INC Call 98416J118 0 100 SH Call SOLE 0 100 0 0
XERIUM TECHNOLOGIES INC Put 98416J118 0 8,600 SH Put SOLE 0 8,600 0 0
XEROX CORP COM 984121103 1,239 168,886 SH   SOLE 0 168,886 0 0
XEROX CORP Call 984121103 19 38,300 SH Call SOLE 0 38,300 0 0
XEROX CORP Put 984121103 0 500 SH Put SOLE 0 500 0 0
XILINX INC Call 983919101 0 400 SH Call SOLE 0 400 0 0
XINYUAN REAL ESTATE CO LTD SPONS ADR 98417P105 76 17,357 SH   SOLE 0 17,357 0 0
XINYUAN REAL ESTATE CO LTD Call 98417P105 0 4,200 SH Call SOLE 0 4,200 0 0
XINYUAN REAL ESTATE CO LTD Put 98417P105 17 19,200 SH Put SOLE 0 19,200 0 0
XL GROUP LTD Call G98294104 1 700 SH Call SOLE 0 700 0 0
XO GROUP INC COM 983772104 314 18,302 SH   SOLE 0 18,302 0 0
XO GROUP INC Put 983772104 3 2,700 SH Put SOLE 0 2,700 0 0
XOMA CORP DEL COM NEW 98419J206 3 544 SH   SOLE 0 544 0 0
XPO LOGISTICS INC COM 983793100 348 7,277 SH   SOLE 0 7,277 0 0
XPO LOGISTICS INC Call 983793100 204 36,100 SH Call SOLE 0 36,100 0 0
XPO LOGISTICS INC Put 983793100 13 6,400 SH Put SOLE 0 6,400 0 0
XUNLEI LTD SPONSORED ADR 98419E108 76 18,894 SH   SOLE 0 18,894 0 0
XYLEM INC Call 98419M100 17 3,100 SH Call SOLE 0 3,100 0 0
XYLEM INC Put 98419M100 0 300 SH Put SOLE 0 300 0 0
YAHOO INC COM 984332106 499 10,769 SH   SOLE 0 10,769 0 0
YAHOO INC Call 984332106 31 5,000 SH Call SOLE 0 5,000 0 0
YAHOO INC Put 984332106 23 18,000 SH Put SOLE 0 18,000 0 0
YAMANA GOLD INC COM 98462Y100 0 44 SH   SOLE 0 44 0 0
YAMANA GOLD INC Call 98462Y100 12 32,900 SH Call SOLE 0 32,900 0 0
YAMANA GOLD INC Put 98462Y100 1 500 SH Put SOLE 0 500 0 0
YANDEX N V SHS CLASS A N97284108 44 2,047 SH   SOLE 0 2,047 0 0
YANDEX N V Call N97284108 4 2,200 SH Call SOLE 0 2,200 0 0
YANDEX N V Put N97284108 4 2,800 SH Put SOLE 0 2,800 0 0
YELP INC CL A 985817105 855 26,120 SH   SOLE 0 26,120 0 0
YELP INC Call 985817105 12 15,300 SH Call SOLE 0 15,300 0 0
YELP INC Put 985817105 27 6,300 SH Put SOLE 0 6,300 0 0
YIELD10 BIOSCIENCE INC COM 98585K102 0 4 SH   SOLE 0 4 0 0
YIRENDAI LTD SPONSORED ADR 98585L100 170 6,805 SH   SOLE 0 6,805 0 0
YIRENDAI LTD Call 98585L100 12 8,600 SH Call SOLE 0 8,600 0 0
YIRENDAI LTD Put 98585L100 65 6,200 SH Put SOLE 0 6,200 0 0
YORK WTR CO COM 987184108 77 2,225 SH   SOLE 0 2,225 0 0
YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 773 31,844 SH   SOLE 0 31,844 0 0
YPF SOCIEDAD ANONIMA Call 984245100 302 133,500 SH Call SOLE 0 133,500 0 0
YPF SOCIEDAD ANONIMA Put 984245100 14 36,200 SH Put SOLE 0 36,200 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 59 5,420 SH   SOLE 0 5,420 0 0
YRC WORLDWIDE INC Call 984249607 0 100 SH Call SOLE 0 100 0 0
YRC WORLDWIDE INC Put 984249607 31 6,700 SH Put SOLE 0 6,700 0 0
YUM BRANDS INC COM 988498101 63 1,000 SH   SOLE 0 1,000 0 0
YUM BRANDS INC Call 988498101 29 22,600 SH Call SOLE 0 22,600 0 0
YUM BRANDS INC Put 988498101 20 18,600 SH Put SOLE 0 18,600 0 0
YUM CHINA HLDGS INC COM 98850P109 56 2,077 SH   SOLE 0 2,077 0 0
YUM CHINA HLDGS INC Call 98850P109 11 22,900 SH Call SOLE 0 22,900 0 0
YUM CHINA HLDGS INC Put 98850P109 3 38,800 SH Put SOLE 0 38,800 0 0
YUME INC Call 98872B104 5 3,500 SH Call SOLE 0 3,500 0 0
YY INC ADS REPCOM CLA 98426T106 1,060 22,999 SH   SOLE 0 22,999 0 0
YY INC Call 98426T106 90 35,900 SH Call SOLE 0 35,900 0 0
YY INC Put 98426T106 197 44,100 SH Put SOLE 0 44,100 0 0
ZAFGEN INC COM 98885E103 0 100 SH   SOLE 0 100 0 0
ZAGG INC Call 98884U108 9 2,000 SH Call SOLE 0 2,000 0 0
ZAGG INC Put 98884U108 0 1,500 SH Put SOLE 0 1,500 0 0
ZAYO GROUP HLDGS INC COM 98919V105 585 17,800 SH   SOLE 0 17,800 0 0
ZAYO GROUP HLDGS INC Call 98919V105 12 15,100 SH Call SOLE 0 15,100 0 0
ZAYO GROUP HLDGS INC Put 98919V105 13 22,300 SH Put SOLE 0 22,300 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 77 853 SH   SOLE 0 853 0 0
ZEBRA TECHNOLOGIES CORP Call 989207105 6 3,100 SH Call SOLE 0 3,100 0 0
ZEBRA TECHNOLOGIES CORP Put 989207105 3 8,100 SH Put SOLE 0 8,100 0 0
ZELTIQ AESTHETICS INC COM 98933Q108 969 17,428 SH   SOLE 0 17,428 0 0
ZELTIQ AESTHETICS INC Call 98933Q108 52 5,500 SH Call SOLE 0 5,500 0 0
ZELTIQ AESTHETICS INC Put 98933Q108 28 10,800 SH Put SOLE 0 10,800 0 0
ZENDESK INC COM 98936J101 278 9,916 SH   SOLE 0 9,916 0 0
ZENDESK INC Call 98936J101 20 22,800 SH Call SOLE 0 22,800 0 0
ZENDESK INC Put 98936J101 13 7,800 SH Put SOLE 0 7,800 0 0
ZILLOW GROUP INC CL A 98954M101 208 6,153 SH   SOLE 0 6,153 0 0
ZILLOW GROUP INC CL C CAP STK 98954M200 88 2,633 SH   SOLE 0 2,633 0 0
ZILLOW GROUP INC Call 98954M200 24 10,100 SH Call SOLE 0 10,100 0 0
ZILLOW GROUP INC Call 98954M101 30 7,600 SH Call SOLE 0 7,600 0 0
ZILLOW GROUP INC Put 98954M101 1 500 SH Put SOLE 0 500 0 0
ZILLOW GROUP INC Put 98954M200 14 1,200 SH Put SOLE 0 1,200 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 1,108 9,076 SH   SOLE 0 9,076 0 0
ZIMMER BIOMET HLDGS INC Call 98956P102 4 1,500 SH Call SOLE 0 1,500 0 0
ZIMMER BIOMET HLDGS INC Put 98956P102 92 14,000 SH Put SOLE 0 14,000 0 0
ZION OIL & GAS INC COM 989696109 5 4,940 SH   SOLE 0 4,940 0 0
ZIONS BANCORPORATION COM 989701107 1,416 33,729 SH   SOLE 0 33,729 0 0
ZIONS BANCORPORATION Call 989701107 119 22,100 SH Call SOLE 0 22,100 0 0
ZIOPHARM ONCOLOGY INC Call 98973P101 24 70,600 SH Call SOLE 0 70,600 0 0
ZIOPHARM ONCOLOGY INC Put 98973P101 15 50,500 SH Put SOLE 0 50,500 0 0
ZOES KITCHEN INC Call 98979J109 6 7,800 SH Call SOLE 0 7,800 0 0
ZOES KITCHEN INC Put 98979J109 5 40,200 SH Put SOLE 0 40,200 0 0
ZOETIS INC CL A 98978V103 25 478 SH   SOLE 0 478 0 0
ZOETIS INC Call 98978V103 1 6,300 SH Call SOLE 0 6,300 0 0
ZOETIS INC Put 98978V103 35 16,700 SH Put SOLE 0 16,700 0 0
ZOGENIX INC COM NEW 98978L204 31 2,925 SH   SOLE 0 2,925 0 0
ZOGENIX INC Call 98978L204 12 8,600 SH Call SOLE 0 8,600 0 0
ZOGENIX INC Put 98978L204 10 10,000 SH Put SOLE 0 10,000 0 0
ZTO EXPRESS CAYMAN INC SPONSORED ADR 98980A105 395 30,243 SH   SOLE 0 30,243 0 0
ZTO EXPRESS CAYMAN INC Call 98980A105 37 95,700 SH Call SOLE 0 95,700 0 0
ZTO EXPRESS CAYMAN INC Put 98980A105 15 71,100 SH Put SOLE 0 71,100 0 0
ZUMIEZ INC COM 989817101 21 1,171 SH   SOLE 0 1,171 0 0
ZUMIEZ INC Put 989817101 0 1,600 SH Put SOLE 0 1,600 0 0
ZYNERBA PHARMACEUTICALS INC Call 98986X109 1,509 255,300 SH Call SOLE 0 255,300 0 0
ZYNERBA PHARMACEUTICALS INC Put 98986X109 16 8,100 SH Put SOLE 0 8,100 0 0